< 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 48496 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 80 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4b7bd4b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38242 dport 48496] != expected 0x7084a8c7 # # Exception| cpu 0: rx_hash 0xd33f1268 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38244 dport 48496] != expected 0x1cb82b12 # # Exception| cpu 0: rx_hash 0xb6fabc17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38276 dport 48496] != expected 0xe4a4bf25 # # Exception| cpu 0: rx_hash 0x3194817d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38334 dport 48496] != expected 0xb301ed60 # # Exception| cpu 0: rx_hash 0x85b88550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38416 dport 48496] != expected 0xb7b2fb37 # # Exception| cpu 0: rx_hash 0x0d84c71a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38420 dport 48496] != expected 0x6c597a7b # # Exception| cpu 0: rx_hash 0x857f87aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 38486 dport 48496] != expected 0x2630c0f6 # # Exception| cpu 0: rx_hash 0x4161a68f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38494 dport 48496] != expected 0xcbc50050 # # Exception| cpu 0: rx_hash 0x5e4b5d3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38498 dport 48496] != expected 0xf05cd1c0 # # Exception| cpu 0: rx_hash 0xa4008b77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38516 dport 48496] != expected 0x6a9ab246 # # Exception| cpu 0: rx_hash 0xefe856f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38536 dport 48496] != expected 0x526287c8 # # Exception| cpu 0: rx_hash 0x78feef0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38576 dport 48496] != expected 0xb210d714 # # Exception| cpu 0: rx_hash 0x776b92d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38600 dport 48496] != expected 0xafdc3fdc # # Exception| cpu 0: rx_hash 0x466c1a98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38632 dport 48496] != expected 0x54a14ff5 # # Exception| cpu 0: rx_hash 0xe07d2b2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38640 dport 48496] != expected 0x4fae6f00 # # Exception| cpu 0: rx_hash 0x4db507a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38668 dport 48496] != expected 0x8839f48b # # Exception| cpu 0: rx_hash 0xcadb3ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 38710 dport 48496] != expected 0xdf9ca6ce # # Exception| cpu 0: rx_hash 0xc54e4714 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38734 dport 48496] != expected 0xc2504e06 # # Exception| cpu 0: rx_hash 0x6bc7b76e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38808 dport 48496] != expected 0x5bf7c99e # # Exception| cpu 0: rx_hash 0x74ed4cda [saddr 192.0.3.2 daddr 192.0.3.1 sport 38820 dport 48496] != expected 0x606e180e # # Exception| cpu 0: rx_hash 0x19772192 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38860 dport 48496] != expected 0x8b581095 # # Exception| cpu 0: rx_hash 0xec6e88fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 38884 dport 48496] != expected 0x9dd0a01a # # Exception| cpu 0: rx_hash 0x5a073ddd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38910 dport 48496] != expected 0x31088276 # # Exception| cpu 0: rx_hash 0x5dc9ac4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38924 dport 48496] != expected 0xe8d793cd # # Exception| cpu 0: rx_hash 0x3094c3f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38946 dport 48496] != expected 0x9263a097 # # Exception| cpu 0: rx_hash 0x99108f95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38978 dport 48496] != expected 0x94a068aa # # Exception| cpu 0: rx_hash 0x7323dd4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38998 dport 48496] != expected 0xb9b109b5 # # Exception| cpu 0: rx_hash 0x45eeebe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39046 dport 48496] != expected 0x4c2a0df8 # # Exception| cpu 0: rx_hash 0xa08fc611 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39084 dport 48496] != expected 0xed75bfee # # Exception| cpu 0: rx_hash 0xc280d683 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39100 dport 48496] != expected 0x1b8f5fbd # # Exception| cpu 0: rx_hash 0xcd15ab59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39108 dport 48496] != expected 0x643b775 # # Exception| cpu 0: rx_hash 0x6456e5ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 39138 dport 48496] != expected 0x91024489 # # Exception| cpu 0: rx_hash 0xf7cb3e2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39168 dport 48496] != expected 0x21a67c22 # # Exception| cpu 0: rx_hash 0x4ef0f42f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39204 dport 48496] != expected 0x1308d47 # # Exception| cpu 0: rx_hash 0x6f48fa08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39232 dport 48496] != expected 0xdc18c436 # # Exception| cpu 0: rx_hash 0xbb2e5fb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39242 dport 48496] != expected 0x863a0609 # # Exception| cpu 0: rx_hash 0x2c38e647 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39282 dport 48496] != expected 0x664856d5 # # Exception| cpu 0: rx_hash 0xb3b69e74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39300 dport 48496] != expected 0x492a164 # # Exception| cpu 0: rx_hash 0x67d03bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39310 dport 48496] != expected 0x5eb0635b # # Exception| cpu 4: rx_hash 0xdc6d6d48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38234 dport 48496] != expected 0x90f6f81b # # Exception| cpu 4: rx_hash 0x98d7cfea [saddr 192.0.3.2 daddr 192.0.3.1 sport 38296 dport 48496] != expected 0x24401e9c # # Exception| cpu 4: rx_hash 0x7db6e212 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38322 dport 48496] != expected 0x851fac8a # # Exception| cpu 4: rx_hash 0x102c8f5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38362 dport 48496] != expected 0x6e29a411 # # Exception| cpu 4: rx_hash 0x43241781 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38378 dport 48496] != expected 0x63ae346b # # Exception| cpu 4: rx_hash 0x31538387 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38392 dport 48496] != expected 0x2283d6a1 # # Exception| cpu 4: rx_hash 0x41a6a475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38424 dport 48496] != expected 0x5a473b91 # # Exception| cpu 4: rx_hash 0xbb2a70c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38472 dport 48496] != expected 0x510363d6 # # Exception| cpu 4: rx_hash 0x8a2df88a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38504 dport 48496] != expected 0xaa7e13ff # # Exception| cpu 4: rx_hash 0x49f96742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38544 dport 48496] != expected 0x496da73d # # Exception| cpu 4: rx_hash 0x1af1ff99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38560 dport 48496] != expected 0x44ea3747 # # Exception| cpu 4: rx_hash 0x2b31752a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38598 dport 48496] != expected 0x2e157caf # # Exception| cpu 4: rx_hash 0xd17aa366 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38608 dport 48496] != expected 0xb4d31f29 # # Exception| cpu 4: rx_hash 0x9d58c009 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38620 dport 48496] != expected 0x82cd5ec3 # # Exception| cpu 4: rx_hash 0x89ab2681 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38660 dport 48496] != expected 0x65cc342d # # Exception| cpu 4: rx_hash 0xfbdcb287 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38678 dport 48496] != expected 0x24e1d6e7 # # Exception| cpu 4: rx_hash 0x42e77884 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38706 dport 48496] != expected 0x4772782 # # Exception| cpu 4: rx_hash 0xdaa3be5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38708 dport 48496] != expected 0x684ba457 # # Exception| cpu 4: rx_hash 0xb739d312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38748 dport 48496] != expected 0x837daccc # # Exception| cpu 4: rx_hash 0xe4314bc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38764 dport 48496] != expected 0x8efa3cb6 # # Exception| cpu 4: rx_hash 0x09c8a7fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38792 dport 48496] != expected 0xad0d29cd # # Exception| cpu 4: rx_hash 0x5ac03f27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38840 dport 48496] != expected 0xa08ab9b7 # # Exception| cpu 4: rx_hash 0xc284f9f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38846 dport 48496] != expected 0xccb63a62 # # Exception| cpu 4: rx_hash 0xe33cf7de [saddr 192.0.3.2 daddr 192.0.3.1 sport 38874 dport 48496] != expected 0x119e7313 # # Exception| cpu 4: rx_hash 0x6452cab4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38880 dport 48496] != expected 0x463b2156 # # Exception| cpu 4: rx_hash 0xc243fb03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38904 dport 48496] != expected 0x5d3401a3 # # Exception| cpu 4: rx_hash 0x4db128de [saddr 192.0.3.2 daddr 192.0.3.1 sport 38926 dport 48496] != expected 0x5f009154 # # Exception| cpu 4: rx_hash 0xa7827a06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38938 dport 48496] != expected 0x7211f04b # # Exception| cpu 4: rx_hash 0x0154494b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38980 dport 48496] != expected 0xf89ceb7f # # Exception| cpu 4: rx_hash 0x4d762a24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38984 dport 48496] != expected 0xce82aa95 # # Exception| cpu 4: rx_hash 0xeb671b93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38992 dport 48496] != expected 0xd58d8a60 # # Exception| cpu 4: rx_hash 0xa74578fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39004 dport 48496] != expected 0xe393cb8a # # Exception| cpu 4: rx_hash 0x6c0926f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39018 dport 48496] != expected 0x8228d825 # # Exception| cpu 4: rx_hash 0x375e7d15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39122 dport 48496] != expected 0x9c85d4f3 # # Exception| cpu 4: rx_hash 0xd23f50ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 39160 dport 48496] != expected 0x3dda66e5 # # Exception| cpu 4: rx_hash 0x7ff77c66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39172 dport 48496] != expected 0xfa4dfd6e # # Exception| cpu 4: rx_hash 0x85bcaa2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39186 dport 48496] != expected 0x608b9ee8 # # Exception| cpu 4: rx_hash 0xc99ec945 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39198 dport 48496] != expected 0x5695df02 # # Exception| cpu 4: rx_hash 0xf85e43f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39288 dport 48496] != expected 0x3c6a94ea # # Exception| cpu 4: rx_hash 0x05df2b57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39326 dport 48496] != expected 0xa84a8308 # # Exception| cpu 4: rx_hash 0x776fbdab [saddr 192.0.3.2 daddr 192.0.3.1 sport 39370 dport 48496] != expected 0x78e55a03 # # Exception| count: pass=0 nohash=0 fail=80 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x226427da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33316 dport 53329] OK # # # cpu 0: rx_hash 0xf602826b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33326 dport 53329] OK # # # cpu 0: rx_hash 0x4ffe4a92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33356 dport 53329] OK # # # cpu 0: rx_hash 0xe6bd0405 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33386 dport 53329] OK # # # cpu 0: rx_hash 0x47668b5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33410 dport 53329] OK # # # cpu 0: rx_hash 0x35111f59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33424 dport 53329] OK # # # cpu 0: rx_hash 0xfe5d415c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33446 dport 53329] OK # # # cpu 0: rx_hash 0xcf9dcbef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33472 dport 53329] OK # # # cpu 0: rx_hash 0xeee2c732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33506 dport 53329] OK # # # cpu 0: rx_hash 0x978b4cf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33618 dport 53329] OK # # # cpu 0: rx_hash 0x53956dd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33626 dport 53329] OK # # # cpu 0: rx_hash 0xc483d429 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33634 dport 53329] OK # # # cpu 0: rx_hash 0xeaaea7d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33662 dport 53329] OK # # # cpu 0: rx_hash 0xfd1c9dad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33676 dport 53329] OK # # # cpu 0: rx_hash 0x6a0a2453 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33716 dport 53329] OK # # # cpu 0: rx_hash 0x659f5989 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33740 dport 53329] OK # # # cpu 0: rx_hash 0x80fe7471 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33766 dport 53329] OK # # # cpu 0: rx_hash 0xe2f164e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33782 dport 53329] OK # # # cpu 0: rx_hash 0xa0c02156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33824 dport 53329] OK # # # cpu 0: rx_hash 0x81782f71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33860 dport 53329] OK # # # cpu 0: rx_hash 0xf30fbb77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33878 dport 53329] OK # # # cpu 0: rx_hash 0x9e52d4c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33912 dport 53329] OK # # # cpu 0: rx_hash 0x89e0eebc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33930 dport 53329] OK # # # cpu 4: rx_hash 0x406b3748 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33332 dport 53329] OK # # # cpu 4: rx_hash 0x13a4ad69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33346 dport 53329] OK # # # cpu 4: rx_hash 0x5f86ce06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33358 dport 53329] OK # # # cpu 4: rx_hash 0xb5b59cde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33370 dport 53329] OK # # # cpu 4: rx_hash 0x94ca9003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33400 dport 53329] OK # # # cpu 4: rx_hash 0x694bf8a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33438 dport 53329] OK # # # cpu 4: rx_hash 0xdfe54f7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33474 dport 53329] OK # # # cpu 4: rx_hash 0x47a189a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33476 dport 53329] OK # # # cpu 4: rx_hash 0xb2b820c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33516 dport 53329] OK # # # cpu 4: rx_hash 0x14a9117e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33524 dport 53329] OK # # # cpu 4: rx_hash 0x04d195ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33526 dport 53329] OK # # # cpu 4: rx_hash 0xc0cfb4cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33534 dport 53329] OK # # # cpu 4: rx_hash 0x1f700c42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33552 dport 53329] OK # # # cpu 4: rx_hash 0x53526f2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33564 dport 53329] OK # # # cpu 4: rx_hash 0x3e0f009f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33586 dport 53329] OK # # # cpu 4: rx_hash 0xf5845c60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33602 dport 53329] OK # # # cpu 4: rx_hash 0x172fcf75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33688 dport 53329] OK # # # cpu 4: rx_hash 0xf24ee28d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33714 dport 53329] OK # # # cpu 4: rx_hash 0x3650c3a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33722 dport 53329] OK # # # cpu 4: rx_hash 0x8fac0b51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33752 dport 53329] OK # # # cpu 4: rx_hash 0xf3c8b98d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33808 dport 53329] OK # # # cpu 4: rx_hash 0xece24239 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33836 dport 53329] OK # # # cpu 4: rx_hash 0x16a99475 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33850 dport 53329] OK # # # cpu 4: rx_hash 0x9e95d63f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33854 dport 53329] OK # # # cpu 4: rx_hash 0xbf2dd818 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33882 dport 53329] OK # # # cpu 4: rx_hash 0x3843e572 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33888 dport 53329] OK # # # cpu 4: rx_hash 0xec2540c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33898 dport 53329] OK # # # cpu 4: rx_hash 0x0616121b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33918 dport 53329] OK # # # cpu 4: rx_hash 0x52d4342d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33982 dport 53329] OK # # # cpu 4: rx_hash 0xb820640f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34028 dport 53329] OK # # # cpu 4: rx_hash 0xdea41681 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34086 dport 53329] OK # # # cpu 4: rx_hash 0xa346ff5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34124 dport 53329] OK # # # cpu 4: rx_hash 0xb33e7bc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34126 dport 53329] OK # # # cpu 4: rx_hash 0x4627d2a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34150 dport 53329] OK # # # cpu 4: rx_hash 0x7fb89b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34184 dport 53329] OK # # # cpu 4: rx_hash 0xb4f4c524 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34238 dport 53329] OK # # # cpu 4: rx_hash 0x7f7f99db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34254 dport 53329] OK # # # cpu 4: rx_hash 0x1222f669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34272 dport 53329] OK # # # cpu 4: rx_hash 0x6055626f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34290 dport 53329] OK # # # cpu 4: rx_hash 0x3e8d3660 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34318 dport 53329] OK # # # cpu 4: rx_hash 0x985b052d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34384 dport 53329] OK # # # cpu 4: rx_hash 0x4c3da09c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34394 dport 53329] OK # # # cpu 4: rx_hash 0x8771fe99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34412 dport 53329] OK # # # count: pass=66 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 38764 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56270 dport 38764] != expected 0x894f1ad4 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56270 dport 38764] != expected 0x894f1ad4 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53188 dport 38764] != expected 0xc340c98a # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53188 dport 38764] != expected 0xc340c98a # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38951 dport 38764] != expected 0xd82d8cc9 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38951 dport 38764] != expected 0xd82d8cc9 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46190 dport 38764] != expected 0x10059279 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46190 dport 38764] != expected 0x10059279 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43806 dport 38764] != expected 0x2f2427b1 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43806 dport 38764] != expected 0x2f2427b1 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50135 dport 38764] != expected 0xdf53032 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50135 dport 38764] != expected 0xdf53032 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34126 dport 38764] != expected 0xec1acbc5 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34126 dport 38764] != expected 0xec1acbc5 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36166 dport 38764] != expected 0x5e02fea3 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36166 dport 38764] != expected 0x5e02fea3 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40927 dport 38764] != expected 0x43daa8d # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40927 dport 38764] != expected 0x43daa8d # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45265 dport 38764] != expected 0xb2e1f3c8 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45265 dport 38764] != expected 0xb2e1f3c8 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55052 dport 38764] != expected 0xddcfe212 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55052 dport 38764] != expected 0xddcfe212 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60331 dport 38764] != expected 0xc3c4d106 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60331 dport 38764] != expected 0xc3c4d106 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41847 dport 38764] != expected 0xf451dfd9 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41847 dport 38764] != expected 0xf451dfd9 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50637 dport 38764] != expected 0x61412edd # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50637 dport 38764] != expected 0x61412edd # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48090 dport 38764] != expected 0x5858b803 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48090 dport 38764] != expected 0x5858b803 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56301 dport 38764] != expected 0xaa4b6d57 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56301 dport 38764] != expected 0xaa4b6d57 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57588 dport 38764] != expected 0xf9d243c6 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57588 dport 38764] != expected 0xf9d243c6 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42090 dport 38764] != expected 0x6418e9d5 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42090 dport 38764] != expected 0x6418e9d5 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39266 dport 38764] != expected 0x6eb91ea7 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39266 dport 38764] != expected 0x6eb91ea7 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44388 dport 38764] != expected 0x4553f163 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44388 dport 38764] != expected 0x4553f163 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42440 dport 38764] != expected 0x2902696a # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42440 dport 38764] != expected 0x2902696a # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47968 dport 38764] != expected 0xf122b64c # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47968 dport 38764] != expected 0xf122b64c # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46134 dport 38764] != expected 0xf6b40a98 # # Exception| cpu 0: rx_hash 0x3a6e622c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46134 dport 38764] != expected 0xf6b40a98 # # 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 46185 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40134 dport 46185] != expected 0xde179a4a # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40134 dport 46185] != expected 0xde179a4a # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47917 dport 46185] != expected 0x1ccc2aea # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47917 dport 46185] != expected 0x1ccc2aea # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43315 dport 46185] != expected 0xafebaa17 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43315 dport 46185] != expected 0xafebaa17 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48048 dport 46185] != expected 0xde51b22c # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48048 dport 46185] != expected 0xde51b22c # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57239 dport 46185] != expected 0xcec24d9c # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57239 dport 46185] != expected 0xcec24d9c # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53363 dport 46185] != expected 0x33470a47 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53363 dport 46185] != expected 0x33470a47 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44207 dport 46185] != expected 0x522ff6b3 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44207 dport 46185] != expected 0x522ff6b3 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57863 dport 46185] != expected 0x42b364ee # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57863 dport 46185] != expected 0x42b364ee # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49426 dport 46185] != expected 0x2270b11a # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49426 dport 46185] != expected 0x2270b11a # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56287 dport 46185] != expected 0x6bd794df # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56287 dport 46185] != expected 0x6bd794df # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37475 dport 46185] != expected 0x7dc0e195 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37475 dport 46185] != expected 0x7dc0e195 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50469 dport 46185] != expected 0x3045da74 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50469 dport 46185] != expected 0x3045da74 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57176 dport 46185] != expected 0xe6ab8578 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57176 dport 46185] != expected 0xe6ab8578 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54028 dport 46185] != expected 0x915731e7 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54028 dport 46185] != expected 0x915731e7 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55395 dport 46185] != expected 0xad8c04f4 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55395 dport 46185] != expected 0xad8c04f4 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53284 dport 46185] != expected 0x717e1106 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53284 dport 46185] != expected 0x717e1106 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46982 dport 46185] != expected 0x1051ce4a # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46982 dport 46185] != expected 0x1051ce4a # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38839 dport 46185] != expected 0xdc995830 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38839 dport 46185] != expected 0xdc995830 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33781 dport 46185] != expected 0xd3882bd2 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33781 dport 46185] != expected 0xd3882bd2 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58618 dport 46185] != expected 0x2332f483 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58618 dport 46185] != expected 0x2332f483 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46936 dport 46185] != expected 0x7ac61f15 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46936 dport 46185] != expected 0x7ac61f15 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33452 dport 46185] != expected 0x2bcb2661 # # Exception| cpu 0: rx_hash 0x172ac3b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33452 dport 46185] != expected 0x2bcb2661 # # 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__->