< 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 43348 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 51 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x46ab48a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46402 dport 43348] != expected 0xdec3d146 # # Exception| cpu 0: rx_hash 0xb9b37a41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46422 dport 43348] != expected 0xf5cfdb7a # # Exception| cpu 0: rx_hash 0x7463220e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46424 dport 43348] != expected 0xd5729267 # # Exception| cpu 0: rx_hash 0x268e4241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46514 dport 43348] != expected 0xb161528e # # Exception| cpu 0: rx_hash 0xeb5e1a0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46524 dport 43348] != expected 0x91dc1b93 # # Exception| cpu 0: rx_hash 0x40fd70f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46592 dport 43348] != expected 0xe3d4e195 # # Exception| cpu 0: rx_hash 0xbfe5421d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46612 dport 43348] != expected 0xc8d8eba9 # # Exception| cpu 0: rx_hash 0x58b11283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46634 dport 43348] != expected 0x9b185e41 # # Exception| cpu 0: rx_hash 0x0db90320 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46642 dport 43348] != expected 0x7de3a7aa # # Exception| cpu 0: rx_hash 0x33c37320 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46656 dport 43348] != expected 0xf4beb443 # # Exception| cpu 0: rx_hash 0xe65f4914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46692 dport 43348] != expected 0xaccf428a # # Exception| cpu 0: rx_hash 0xf8de0dad [saddr 192.0.3.2 daddr 192.0.3.1 sport 46754 dport 43348] != expected 0x2bffda18 # # Exception| cpu 0: rx_hash 0x60064441 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46772 dport 43348] != expected 0xedb96aee # # Exception| cpu 0: rx_hash 0x6d9c09c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46786 dport 43348] != expected 0x12412462 # # Exception| cpu 0: rx_hash 0x5e7c3441 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46790 dport 43348] != expected 0x64e47907 # # Exception| cpu 0: rx_hash 0xa16406a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46802 dport 43348] != expected 0x4fe8733b # # Exception| cpu 0: rx_hash 0x20d87a1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46832 dport 43348] != expected 0x8c76625d # # Exception| cpu 0: rx_hash 0x6efa9aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46874 dport 43348] != expected 0x6dbf37c1 # # Exception| cpu 0: rx_hash 0x88869d14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46906 dport 43348] != expected 0x436b9c6d # # Exception| cpu 0: rx_hash 0x374091ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 46954 dport 43348] != expected 0x9a89ee2 # # Exception| cpu 0: rx_hash 0x6248800e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46962 dport 43348] != expected 0xef536709 # # Exception| cpu 0: rx_hash 0x9c78e5c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46968 dport 43348] != expected 0xb94b7371 # # Exception| cpu 0: rx_hash 0xfc5def20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46984 dport 43348] != expected 0xd6e9f0b9 # # Exception| cpu 0: rx_hash 0xcfbdd2a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46988 dport 43348] != expected 0xa04caddc # # Exception| cpu 0: rx_hash 0xfd75b80e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46998 dport 43348] != expected 0xabfdeefd # # Exception| cpu 0: rx_hash 0x0345ddc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47004 dport 43348] != expected 0xfde5fa85 # # Exception| cpu 0: rx_hash 0x29c1d514 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47020 dport 43348] != expected 0x8e980670 # # Exception| cpu 0: rx_hash 0x972f8e83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47074 dport 43348] != expected 0xb94f1abb # # Exception| cpu 0: rx_hash 0x13c0be62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47112 dport 43348] != expected 0x6ba6f26e # # Exception| cpu 0: rx_hash 0x47e0f8ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47118 dport 43348] != expected 0xf04915c1 # # Exception| cpu 0: rx_hash 0xc65c8456 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47148 dport 43348] != expected 0x33d704a7 # # Exception| cpu 0: rx_hash 0x9eced871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47170 dport 43348] != expected 0x2ad4b3c0 # # Exception| cpu 0: rx_hash 0x531e803e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47180 dport 43348] != expected 0xa69fadd # # Exception| cpu 0: rx_hash 0xf826f456 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47198 dport 43348] != expected 0xba8a174e # # Exception| cpu 0: rx_hash 0x799a88ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47228 dport 43348] != expected 0x79140628 # # Exception| cpu 0: rx_hash 0x1e5af3e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47230 dport 43348] != expected 0x945ebce2 # # Exception| cpu 0: rx_hash 0x8167cbe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47258 dport 43348] != expected 0xd0f03516 # # Exception| cpu 0: rx_hash 0xb287f662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47262 dport 43348] != expected 0xa6556873 # # Exception| cpu 0: rx_hash 0xcc23b83e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47272 dport 43348] != expected 0x4ec77329 # # Exception| cpu 0: rx_hash 0x9803feb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47278 dport 43348] != expected 0xd5289486 # # Exception| cpu 0: rx_hash 0x3ea1c75f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47306 dport 43348] != expected 0x9a333799 # # Exception| cpu 0: rx_hash 0x3f899071 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47316 dport 43348] != expected 0xe72729dd # # Exception| cpu 0: rx_hash 0xa6798eb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47324 dport 43348] != expected 0x5c75876f # # Exception| cpu 0: rx_hash 0xeb3dfd6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47342 dport 43348] != expected 0xc242c150 # # Exception| cpu 0: rx_hash 0x3dc7543e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47378 dport 43348] != expected 0xe5cd243a # # Exception| cpu 0: rx_hash 0x708327e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47392 dport 43348] != expected 0x7bfa6205 # # Exception| cpu 0: rx_hash 0x24a3616b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47398 dport 43348] != expected 0xe01585aa # # Exception| cpu 0: rx_hash 0xcf452b5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47472 dport 43348] != expected 0x3139608a # # Exception| cpu 0: rx_hash 0x9c801c3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47492 dport 43348] != expected 0x283ebe27 # # Exception| cpu 0: rx_hash 0xb60414ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47540 dport 43348] != expected 0x5b4342d2 # # Exception| cpu 0: rx_hash 0xbb9e596b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47554 dport 43348] != expected 0xa4bb0c5e # # Exception| count: pass=0 nohash=0 fail=51 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x4e29c147 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33768 dport 37154] OK # # # cpu 0: rx_hash 0x82d1ce26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33784 dport 37154] OK # # # cpu 0: rx_hash 0xa2f35e47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33836 dport 37154] OK # # # cpu 0: rx_hash 0x09cb2a2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33854 dport 37154] OK # # # cpu 0: rx_hash 0x2ed56f7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33912 dport 37154] OK # # # cpu 0: rx_hash 0xc3fe038c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33986 dport 37154] OK # # # cpu 0: rx_hash 0x96f6122f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34010 dport 37154] OK # # # cpu 0: rx_hash 0x73ec86fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34082 dport 37154] OK # # # cpu 0: rx_hash 0x7e76cb7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34132 dport 37154] OK # # # cpu 0: rx_hash 0x5317b247 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34198 dport 37154] OK # # # cpu 0: rx_hash 0x9ec7ea08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34200 dport 37154] OK # # # cpu 0: rx_hash 0xd2abcefe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34228 dport 37154] OK # # # cpu 0: rx_hash 0xc655b62f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34294 dport 37154] OK # # # cpu 0: rx_hash 0x7820f326 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34326 dport 37154] OK # # # cpu 0: rx_hash 0xcb54e535 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34350 dport 37154] OK # # # cpu 0: rx_hash 0x0b1ef0fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34390 dport 37154] OK # # # cpu 0: rx_hash 0x219af82f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34406 dport 37154] OK # # # cpu 0: rx_hash 0x7492e98c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34430 dport 37154] OK # # # cpu 0: rx_hash 0x159fb447 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34448 dport 37154] OK # # # cpu 0: rx_hash 0xd84fec08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34462 dport 37154] OK # # # cpu 0: rx_hash 0x9423c8fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34482 dport 37154] OK # # # cpu 0: rx_hash 0xa7c3f57a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34486 dport 37154] OK # # # cpu 0: rx_hash 0x65c724fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34568 dport 37154] OK # # # cpu 4: rx_hash 0x28c1ed60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33780 dport 37154] OK # # # cpu 4: rx_hash 0xd6f188ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33790 dport 37154] OK # # # cpu 4: rx_hash 0x11874854 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33812 dport 37154] OK # # # cpu 4: rx_hash 0x88775696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33820 dport 37154] OK # # # cpu 4: rx_hash 0xc533254e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33838 dport 37154] OK # # # cpu 4: rx_hash 0xa3db0969 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33842 dport 37154] OK # # # cpu 4: rx_hash 0xf7fb4fe4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33844 dport 37154] OK # # # cpu 4: rx_hash 0x5deb6ca2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33848 dport 37154] OK # # # cpu 4: rx_hash 0xc9813fe4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33862 dport 37154] OK # # # cpu 4: rx_hash 0x045167ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33864 dport 37154] OK # # # cpu 4: rx_hash 0xd1cd5d9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33900 dport 37154] OK # # # cpu 4: rx_hash 0xd7007b5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33920 dport 37154] OK # # # cpu 4: rx_hash 0x29301e96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33930 dport 37154] OK # # # cpu 4: rx_hash 0x4fd832b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33942 dport 37154] OK # # # cpu 4: rx_hash 0x56bc07e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33954 dport 37154] OK # # # cpu 4: rx_hash 0x0f060ced [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34002 dport 37154] OK # # # cpu 4: rx_hash 0x174a6e96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34040 dport 37154] OK # # # cpu 4: rx_hash 0xc1b0c7c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34052 dport 37154] OK # # # cpu 4: rx_hash 0x6a88b3ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34070 dport 37154] OK # # # cpu 4: rx_hash 0xbe3cdeb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34092 dport 37154] OK # # # cpu 4: rx_hash 0xbf14899f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34098 dport 37154] OK # # # cpu 4: rx_hash 0x4124ec54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34104 dport 37154] OK # # # cpu 4: rx_hash 0x816ef99f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34112 dport 37154] OK # # # cpu 4: rx_hash 0x7f5e9c54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34122 dport 37154] OK # # # cpu 4: rx_hash 0xd466e83c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34136 dport 37154] OK # # # cpu 4: rx_hash 0x54f2c3ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34148 dport 37154] OK # # # cpu 4: rx_hash 0xabeaf14e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34160 dport 37154] OK # # # cpu 4: rx_hash 0xac0f80a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34178 dport 37154] OK # # # cpu 4: rx_hash 0x35ff9e60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34186 dport 37154] OK # # # cpu 4: rx_hash 0x061fa3e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34190 dport 37154] OK # # # cpu 4: rx_hash 0x34d7c94e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34196 dport 37154] OK # # # cpu 4: rx_hash 0x87a3df5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34220 dport 37154] OK # # # cpu 4: rx_hash 0xe063a454 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34222 dport 37154] OK # # # cpu 4: rx_hash 0x4b5bd03c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34236 dport 37154] OK # # # cpu 4: rx_hash 0x7409f712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34256 dport 37154] OK # # # cpu 4: rx_hash 0x2029b19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34262 dport 37154] OK # # # cpu 4: rx_hash 0x5e8dffc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34272 dport 37154] OK # # # cpu 4: rx_hash 0xd318874e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34308 dport 37154] OK # # # cpu 4: rx_hash 0xa0268496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34372 dport 37154] OK # # # cpu 4: rx_hash 0x39d69a54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34380 dport 37154] OK # # # cpu 4: rx_hash 0xec4aa060 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34408 dport 37154] OK # # # cpu 4: rx_hash 0xea8786a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34436 dport 37154] OK # # # cpu 4: rx_hash 0xc12bd95d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34474 dport 37154] OK # # # cpu 4: rx_hash 0x0dd3d63c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34490 dport 37154] OK # # # cpu 4: rx_hash 0x59f390b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34492 dport 37154] OK # # # cpu 4: rx_hash 0x66a1b79f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34512 dport 37154] OK # # # cpu 4: rx_hash 0x0161cc96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34514 dport 37154] OK # # # cpu 4: rx_hash 0x192daeed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34552 dport 37154] OK # # # cpu 4: rx_hash 0x4d0de860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34558 dport 37154] OK # # # cpu 4: rx_hash 0xceff5096 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34586 dport 37154] OK # # # cpu 4: rx_hash 0xb17349e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34610 dport 37154] OK # # # cpu 4: rx_hash 0x1b636aa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34622 dport 37154] OK # # # cpu 4: rx_hash 0x42d961ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34638 dport 37154] OK # # # cpu 4: rx_hash 0x0eb5455d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34658 dport 37154] OK # # # cpu 4: rx_hash 0xc24d4a3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34674 dport 37154] OK # # # cpu 4: rx_hash 0x91887d5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34694 dport 37154] OK # # # cpu 4: rx_hash 0x5c582512 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34696 dport 37154] OK # # # cpu 4: rx_hash 0xba2422a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34728 dport 37154] OK # # # cpu 4: rx_hash 0x2e4e71e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34774 dport 37154] OK # # # cpu 4: rx_hash 0x845e52a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34778 dport 37154] OK # # # cpu 4: rx_hash 0xaff20d5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34804 dport 37154] OK # # # cpu 4: rx_hash 0xc8327654 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34806 dport 37154] OK # # # cpu 4: rx_hash 0x62225512 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34810 dport 37154] OK # # # cpu 4: rx_hash 0xa73b0c81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34890 dport 37154] OK # # # cpu 4: rx_hash 0x13aa6b7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34944 dport 37154] OK # # # count: pass=88 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 51760 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41145 dport 51760] != expected 0x33337eda # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41145 dport 51760] != expected 0x33337eda # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40109 dport 51760] != expected 0x7581fee9 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40109 dport 51760] != expected 0x7581fee9 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41350 dport 51760] != expected 0x3fbc2bd3 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41350 dport 51760] != expected 0x3fbc2bd3 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35784 dport 51760] != expected 0x6e13fba7 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35784 dport 51760] != expected 0x6e13fba7 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54001 dport 51760] != expected 0x3b82d8ad # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54001 dport 51760] != expected 0x3b82d8ad # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55307 dport 51760] != expected 0x906e5709 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55307 dport 51760] != expected 0x906e5709 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40327 dport 51760] != expected 0x8897d448 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40327 dport 51760] != expected 0x8897d448 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58574 dport 51760] != expected 0x4d3f8aca # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58574 dport 51760] != expected 0x4d3f8aca # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58668 dport 51760] != expected 0x17a471e4 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58668 dport 51760] != expected 0x17a471e4 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49394 dport 51760] != expected 0xa6edf41e # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49394 dport 51760] != expected 0xa6edf41e # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47435 dport 51760] != expected 0xce72954 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47435 dport 51760] != expected 0xce72954 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43989 dport 51760] != expected 0xd0f6fe16 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43989 dport 51760] != expected 0xd0f6fe16 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50167 dport 51760] != expected 0xcdea0320 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50167 dport 51760] != expected 0xcdea0320 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58180 dport 51760] != expected 0x76d3cecb # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58180 dport 51760] != expected 0x76d3cecb # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35442 dport 51760] != expected 0xc519acb4 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35442 dport 51760] != expected 0xc519acb4 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41192 dport 51760] != expected 0xa36509c1 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41192 dport 51760] != expected 0xa36509c1 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58374 dport 51760] != expected 0xeab25b45 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58374 dport 51760] != expected 0xeab25b45 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34908 dport 51760] != expected 0x899d04bf # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34908 dport 51760] != expected 0x899d04bf # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54460 dport 51760] != expected 0xd811e4df # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54460 dport 51760] != expected 0xd811e4df # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33275 dport 51760] != expected 0xb8e7d018 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33275 dport 51760] != expected 0xb8e7d018 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33747 dport 51760] != expected 0x6f8c9fbc # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33747 dport 51760] != expected 0x6f8c9fbc # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52758 dport 51760] != expected 0xd163c0a3 # # Exception| cpu 0: rx_hash 0xee694971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52758 dport 51760] != expected 0xd163c0a3 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 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 54745 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47514 dport 54745] != expected 0xb84ee61 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47514 dport 54745] != expected 0xb84ee61 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49827 dport 54745] != expected 0xbf1804f9 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49827 dport 54745] != expected 0xbf1804f9 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59276 dport 54745] != expected 0x102eb1d9 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59276 dport 54745] != expected 0x102eb1d9 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57943 dport 54745] != expected 0x3c3b4f9f # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57943 dport 54745] != expected 0x3c3b4f9f # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44625 dport 54745] != expected 0x44c22732 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44625 dport 54745] != expected 0x44c22732 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35013 dport 54745] != expected 0xdbf7487a # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35013 dport 54745] != expected 0xdbf7487a # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42577 dport 54745] != expected 0x75bd72c # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42577 dport 54745] != expected 0x75bd72c # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49227 dport 54745] != expected 0x8452dfc4 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49227 dport 54745] != expected 0x8452dfc4 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35225 dport 54745] != expected 0xd2eee773 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35225 dport 54745] != expected 0xd2eee773 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57701 dport 54745] != expected 0x63d77cca # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57701 dport 54745] != expected 0x63d77cca # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54357 dport 54745] != expected 0xa38590d8 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54357 dport 54745] != expected 0xa38590d8 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39978 dport 54745] != expected 0x5385fb90 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39978 dport 54745] != expected 0x5385fb90 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39356 dport 54745] != expected 0x693ed35b # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39356 dport 54745] != expected 0x693ed35b # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48319 dport 54745] != expected 0x8a64428d # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48319 dport 54745] != expected 0x8a64428d # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45925 dport 54745] != expected 0x240f7abd # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45925 dport 54745] != expected 0x240f7abd # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47299 dport 54745] != expected 0xfefd8aff # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47299 dport 54745] != expected 0xfefd8aff # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42420 dport 54745] != expected 0x454e59b2 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42420 dport 54745] != expected 0x454e59b2 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54460 dport 54745] != expected 0x59287d8d # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54460 dport 54745] != expected 0x59287d8d # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53951 dport 54745] != expected 0x783cd0d1 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53951 dport 54745] != expected 0x783cd0d1 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54935 dport 54745] != expected 0x8083299e # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54935 dport 54745] != expected 0x8083299e # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51263 dport 54745] != expected 0xad911957 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51263 dport 54745] != expected 0xad911957 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50147 dport 54745] != expected 0xd0e987d7 # # Exception| cpu 4: rx_hash 0x06d4fb69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50147 dport 54745] != expected 0xd0e987d7 # # 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__->