< 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 # # Interface: enp1s0, driver: fbnic # 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 57318 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 69 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xbfcb3e7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55256 dport 57318] != expected 0x91102f # # Exception| cpu 0: rx_hash 0x8259c395 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55266 dport 57318] != expected 0x11be8f69 # # Exception| cpu 0: rx_hash 0xa8a4bac2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55282 dport 57318] != expected 0x5dce5fa7 # # Exception| cpu 0: rx_hash 0xaab582d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55288 dport 57318] != expected 0xa6a97848 # # Exception| cpu 0: rx_hash 0x0140678f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55292 dport 57318] != expected 0x976a3b71 # # Exception| cpu 0: rx_hash 0x6e256044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55308 dport 57318] != expected 0x86bd049a # # Exception| cpu 0: rx_hash 0x39ceaaf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55310 dport 57318] != expected 0xe53b82e9 # # Exception| cpu 0: rx_hash 0xf84278f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55346 dport 57318] != expected 0xa651d8e5 # # Exception| cpu 0: rx_hash 0x4d7ee35c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55362 dport 57318] != expected 0x1f05547f # # Exception| cpu 0: rx_hash 0xe49a3e11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55372 dport 57318] != expected 0xd5a130a9 # # Exception| cpu 0: rx_hash 0x67839a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55378 dport 57318] != expected 0x537584b1 # # Exception| cpu 0: rx_hash 0x2b7acf6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55436 dport 57318] != expected 0x2f331e83 # # Exception| cpu 0: rx_hash 0xa8636b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55442 dport 57318] != expected 0xa9e7aa9b # # Exception| cpu 0: rx_hash 0x3e0473c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55468 dport 57318] != expected 0x890b76e4 # # Exception| cpu 0: rx_hash 0x0a307465 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55496 dport 57318] != expected 0x4dec6989 # # Exception| cpu 0: rx_hash 0xe350e72c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55534 dport 57318] != expected 0xb991c4a4 # # Exception| cpu 0: rx_hash 0x4c8ab7d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55564 dport 57318] != expected 0xd27a0996 # # Exception| cpu 0: rx_hash 0x338d3c29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55572 dport 57318] != expected 0x6eb78c4 # # Exception| cpu 0: rx_hash 0x6466f695 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55574 dport 57318] != expected 0x656dfeb7 # # Exception| cpu 0: rx_hash 0x59f40b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55596 dport 57318] != expected 0x744261f1 # # Exception| cpu 0: rx_hash 0x6dc00cda [saddr 192.0.3.2 daddr 192.0.3.1 sport 55624 dport 57318] != expected 0xb0a57e9c # # Exception| cpu 0: rx_hash 0x452c4d9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55634 dport 57318] != expected 0x7b289bd # # Exception| cpu 0: rx_hash 0xac4cded7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55668 dport 57318] != expected 0xf3cf2490 # # Exception| cpu 0: rx_hash 0x09d518fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55692 dport 57318] != expected 0x7bf4138f # # Exception| cpu 0: rx_hash 0xb75e410e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55720 dport 57318] != expected 0xec0f38d1 # # Exception| cpu 0: rx_hash 0xa8994132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55822 dport 57318] != expected 0x4f58046f # # Exception| cpu 0: rx_hash 0x140320d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55840 dport 57318] != expected 0x23c408de # # Exception| cpu 0: rx_hash 0x6b04ab2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55864 dport 57318] != expected 0xf755798c # # Exception| cpu 0: rx_hash 0x971a84ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 55870 dport 57318] != expected 0xa510bcc6 # # Exception| cpu 0: rx_hash 0x20372774 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55876 dport 57318] != expected 0xe72317b3 # # Exception| cpu 0: rx_hash 0x1da5da9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55934 dport 57318] != expected 0xf60c88f5 # # Exception| cpu 0: rx_hash 0x13c9f9e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55938 dport 57318] != expected 0x4ff4fcd3 # # Exception| cpu 0: rx_hash 0x3b25b8ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 55960 dport 57318] != expected 0xf8e30bf2 # # Exception| cpu 0: rx_hash 0x9976a7bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56002 dport 57318] != expected 0x1ce8c8e0 # # Exception| cpu 0: rx_hash 0xe6712c44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56026 dport 57318] != expected 0xc879b9b2 # # Exception| cpu 0: rx_hash 0xa4e45a53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56056 dport 57318] != expected 0xdc757a6 # # Exception| cpu 0: rx_hash 0x74398156 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56066 dport 57318] != expected 0xb2bdebc6 # # Exception| cpu 4: rx_hash 0xd2bf01a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55330 dport 57318] != expected 0xea21082b # # Exception| cpu 4: rx_hash 0x306850b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55376 dport 57318] != expected 0x30f302c2 # # Exception| cpu 4: rx_hash 0x0feb954b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55392 dport 57318] != expected 0xdabbba6b # # Exception| cpu 4: rx_hash 0xa41e7015 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55396 dport 57318] != expected 0xeb78f952 # # Exception| cpu 4: rx_hash 0x8ee30942 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55412 dport 57318] != expected 0xa708299c # # Exception| cpu 4: rx_hash 0xdb19fbed [saddr 192.0.3.2 daddr 192.0.3.1 sport 55420 dport 57318] != expected 0x3fe98800 # # Exception| cpu 4: rx_hash 0xd575d89f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55424 dport 57318] != expected 0x8611fc26 # # Exception| cpu 4: rx_hash 0xf62e5b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55502 dport 57318] != expected 0x1fa9acc3 # # Exception| cpu 4: rx_hash 0xdec21ac3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55508 dport 57318] != expected 0xa8be5be2 # # Exception| cpu 4: rx_hash 0x48a50272 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55530 dport 57318] != expected 0x8852879d # # Exception| cpu 4: rx_hash 0xc9ad9e7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55550 dport 57318] != expected 0xf5e1146a # # Exception| cpu 4: rx_hash 0x1970457e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55556 dport 57318] != expected 0x4a9ba80a # # Exception| cpu 4: rx_hash 0x0c0ef9d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55588 dport 57318] != expected 0xeca3c06d # # Exception| cpu 4: rx_hash 0xd15a6d3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55654 dport 57318] != expected 0xdc39722d # # Exception| cpu 4: rx_hash 0x5c2fea54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55684 dport 57318] != expected 0xe315b213 # # Exception| cpu 4: rx_hash 0x8accbce1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55698 dport 57318] != expected 0xfd20a797 # # Exception| cpu 4: rx_hash 0xdf364e4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55706 dport 57318] != expected 0x65c1060b # # Exception| cpu 4: rx_hash 0x63ac2fa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55732 dport 57318] != expected 0x95d0aba # # Exception| cpu 4: rx_hash 0xd4818c12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55758 dport 57318] != expected 0x4b6ea1cf # # Exception| cpu 4: rx_hash 0xa9973ff9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55772 dport 57318] != expected 0x6498f772 # # Exception| cpu 4: rx_hash 0x171c660c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55800 dport 57318] != expected 0xf363dc2c # # Exception| cpu 4: rx_hash 0x7e7a1787 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55832 dport 57318] != expected 0x516d11eb # # Exception| cpu 4: rx_hash 0x41f9d27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55848 dport 57318] != expected 0xbb25a942 # # Exception| cpu 4: rx_hash 0xbde7fd99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55854 dport 57318] != expected 0xe9606c08 # # Exception| cpu 4: rx_hash 0x3cef6190 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55866 dport 57318] != expected 0x94d3ffff # # Exception| cpu 4: rx_hash 0x08db6630 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55902 dport 57318] != expected 0x5034e092 # # Exception| cpu 4: rx_hash 0xb83c1cb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55942 dport 57318] != expected 0x7e37bfea # # Exception| cpu 4: rx_hash 0x04a67d51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55976 dport 57318] != expected 0x12abb35b # # Exception| cpu 4: rx_hash 0x2e5b0406 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55992 dport 57318] != expected 0x5edb6395 # # Exception| cpu 4: rx_hash 0x25ecc65a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56044 dport 57318] != expected 0x7074c451 # # Exception| cpu 4: rx_hash 0xe25e99e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56124 dport 57318] != expected 0x925137b9 # # Exception| cpu 4: rx_hash 0xc1051aff [saddr 192.0.3.2 daddr 192.0.3.1 sport 56178 dport 57318] != expected 0xbe9675c # # Exception| count: pass=0 nohash=0 fail=69 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x81d5a792 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50702 dport 57990] OK # # # cpu 0: rx_hash 0x6aa40cc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50722 dport 57990] OK # # # cpu 0: rx_hash 0x17b2bf23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50736 dport 57990] OK # # # cpu 0: rx_hash 0x2386b883 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50772 dport 57990] OK # # # cpu 0: rx_hash 0x767c4a2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50780 dport 57990] OK # # # cpu 0: rx_hash 0x34e93c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50814 dport 57990] OK # # # cpu 0: rx_hash 0x4c246efe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50884 dport 57990] OK # # # cpu 0: rx_hash 0xf2af370b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50912 dport 57990] OK # # # cpu 0: rx_hash 0x0eb118e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50918 dport 57990] OK # # # cpu 0: rx_hash 0xd8524e5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50928 dport 57990] OK # # # cpu 0: rx_hash 0x0a9ead4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50944 dport 57990] OK # # # cpu 0: rx_hash 0x77881ea1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50962 dport 57990] OK # # # cpu 0: rx_hash 0x54d39db9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51036 dport 57990] OK # # # cpu 0: rx_hash 0x974e77a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51050 dport 57990] OK # # # cpu 0: rx_hash 0xccd8a67a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51102 dport 57990] OK # # # cpu 0: rx_hash 0x0d547477 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51106 dport 57990] OK # # # cpu 0: rx_hash 0xf14a5b95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51108 dport 57990] OK # # # cpu 0: rx_hash 0xdbb722c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51124 dport 57990] OK # # # cpu 0: rx_hash 0x7253ff8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51130 dport 57990] OK # # # cpu 0: rx_hash 0xc76f6426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51146 dport 57990] OK # # # cpu 0: rx_hash 0xf8eca1da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51194 dport 57990] OK # # # cpu 0: rx_hash 0x6986b1e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51206 dport 57990] OK # # # cpu 0: rx_hash 0x416af0a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51228 dport 57990] OK # # # cpu 0: rx_hash 0x8b51e0f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51316 dport 57990] OK # # # cpu 0: rx_hash 0x6e4c68dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51364 dport 57990] OK # # # cpu 0: rx_hash 0xb8af3e68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51378 dport 57990] OK # # # cpu 0: rx_hash 0x5a786f7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51392 dport 57990] OK # # # cpu 0: rx_hash 0xe6e20e9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51438 dport 57990] OK # # # cpu 0: rx_hash 0x1ed394da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51470 dport 57990] OK # # # cpu 0: rx_hash 0xf5a23f80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51490 dport 57990] OK # # # cpu 0: rx_hash 0x3f992fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51530 dport 57990] OK # # # cpu 0: rx_hash 0xeb6b4177 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51542 dport 57990] OK # # # cpu 0: rx_hash 0x15645686 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51546 dport 57990] OK # # # cpu 0: rx_hash 0xcdeb2341 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51632 dport 57990] OK # # # cpu 0: rx_hash 0x2d2d4a47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51656 dport 57990] OK # # # cpu 0: rx_hash 0xfbce1cf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51678 dport 57990] OK # # # cpu 4: rx_hash 0x7fdab063 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50690 dport 57990] OK # # # cpu 4: rx_hash 0x94ab1b39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50734 dport 57990] OK # # # cpu 4: rx_hash 0x15a38730 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50746 dport 57990] OK # # # cpu 4: rx_hash 0xdd89af72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50776 dport 57990] OK # # # cpu 4: rx_hash 0x3894275a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50824 dport 57990] OK # # # cpu 4: rx_hash 0xec6649fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50836 dport 57990] OK # # # cpu 4: rx_hash 0xd3e58c00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50852 dport 57990] OK # # # cpu 4: rx_hash 0xf918f557 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50868 dport 57990] OK # # # cpu 4: rx_hash 0xb22b790f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50888 dport 57990] OK # # # cpu 4: rx_hash 0x8da8bcf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50936 dport 57990] OK # # # cpu 4: rx_hash 0x5d7567f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50946 dport 57990] OK # # # cpu 4: rx_hash 0x480bdb5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50978 dport 57990] OK # # # cpu 4: rx_hash 0x4a1ae34e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50984 dport 57990] OK # # # cpu 4: rx_hash 0xc9034754 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50998 dport 57990] OK # # # cpu 4: rx_hash 0x370c50a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51002 dport 57990] OK # # # cpu 4: rx_hash 0xb868efde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51154 dport 57990] OK # # # cpu 4: rx_hash 0x4476c03c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51156 dport 57990] OK # # # cpu 4: rx_hash 0x118c3293 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51164 dport 57990] OK # # # cpu 4: rx_hash 0xd211d88d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51178 dport 57990] OK # # # cpu 4: rx_hash 0xaf076b66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51192 dport 57990] OK # # # cpu 4: rx_hash 0x53194484 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51198 dport 57990] OK # # # cpu 4: rx_hash 0x437bc8b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51222 dport 57990] OK # # # cpu 4: rx_hash 0x7cf80d4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51238 dport 57990] OK # # # cpu 4: rx_hash 0x82f71aba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51242 dport 57990] OK # # # cpu 4: rx_hash 0xffe1a951 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51256 dport 57990] OK # # # cpu 4: rx_hash 0x1f27c057 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51264 dport 57990] OK # # # cpu 4: rx_hash 0x35dab900 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51280 dport 57990] OK # # # cpu 4: rx_hash 0xadd182c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51346 dport 57990] OK # # # cpu 4: rx_hash 0xf82b706c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51354 dport 57990] OK # # # cpu 4: rx_hash 0xf39cb230 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51406 dport 57990] OK # # # cpu 4: rx_hash 0xb5267184 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51466 dport 57990] OK # # # cpu 4: rx_hash 0xc830c26f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51480 dport 57990] OK # # # cpu 4: rx_hash 0xf7b30793 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51496 dport 57990] OK # # # cpu 4: rx_hash 0x8aa5b478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51514 dport 57990] OK # # # cpu 4: rx_hash 0x28f6ab69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51552 dport 57990] OK # # # cpu 4: rx_hash 0x81127624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51566 dport 57990] OK # # # cpu 4: rx_hash 0xd8959fea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51600 dport 57990] OK # # # cpu 4: rx_hash 0x269a881b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51612 dport 57990] OK # # # cpu 4: rx_hash 0x05c10b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51666 dport 57990] OK # # # cpu 4: rx_hash 0x3a42ceff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51682 dport 57990] OK # # # cpu 4: rx_hash 0x10bfb7a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51698 dport 57990] OK # # # cpu 4: rx_hash 0x7bc8fe30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51736 dport 57990] OK # # # count: pass=78 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 59338 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34707 dport 59338] != expected 0x8c2303c0 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34707 dport 59338] != expected 0x8c2303c0 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49652 dport 59338] != expected 0x864ecfc9 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49652 dport 59338] != expected 0x864ecfc9 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55131 dport 59338] != expected 0x2e4fe092 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55131 dport 59338] != expected 0x2e4fe092 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45424 dport 59338] != expected 0xf4bac265 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45424 dport 59338] != expected 0xf4bac265 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41862 dport 59338] != expected 0x490a67fa # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41862 dport 59338] != expected 0x490a67fa # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54268 dport 59338] != expected 0xe1809803 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54268 dport 59338] != expected 0xe1809803 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53512 dport 59338] != expected 0x6afacb3f # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53512 dport 59338] != expected 0x6afacb3f # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40177 dport 59338] != expected 0x1bf1c31c # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40177 dport 59338] != expected 0x1bf1c31c # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45886 dport 59338] != expected 0xc7611406 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45886 dport 59338] != expected 0xc7611406 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53173 dport 59338] != expected 0x47955378 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53173 dport 59338] != expected 0x47955378 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46116 dport 59338] != expected 0xdbe3abee # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46116 dport 59338] != expected 0xdbe3abee # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55118 dport 59338] != expected 0x94f17f83 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55118 dport 59338] != expected 0x94f17f83 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40165 dport 59338] != expected 0x664250eb # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40165 dport 59338] != expected 0x664250eb # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43926 dport 59338] != expected 0xafe25695 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43926 dport 59338] != expected 0xafe25695 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58658 dport 59338] != expected 0x1d7e0f4c # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58658 dport 59338] != expected 0x1d7e0f4c # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48275 dport 59338] != expected 0xa7f52153 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48275 dport 59338] != expected 0xa7f52153 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39715 dport 59338] != expected 0x6500f342 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39715 dport 59338] != expected 0x6500f342 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48495 dport 59338] != expected 0x4aca5879 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48495 dport 59338] != expected 0x4aca5879 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45620 dport 59338] != expected 0x68c13ee5 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45620 dport 59338] != expected 0x68c13ee5 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45239 dport 59338] != expected 0xcfa728ef # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45239 dport 59338] != expected 0xcfa728ef # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41215 dport 59338] != expected 0x5116cd90 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41215 dport 59338] != expected 0x5116cd90 # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38212 dport 59338] != expected 0x50a6c2de # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38212 dport 59338] != expected 0x50a6c2de # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45209 dport 59338] != expected 0xa33b245e # # Exception| cpu 4: rx_hash 0x386c6da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45209 dport 59338] != expected 0xa33b245e # # 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 46725 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45676 dport 46725] != expected 0xfee77cb6 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45676 dport 46725] != expected 0xfee77cb6 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60600 dport 46725] != expected 0x2306b73a # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60600 dport 46725] != expected 0x2306b73a # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38781 dport 46725] != expected 0x28dccc55 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38781 dport 46725] != expected 0x28dccc55 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50875 dport 46725] != expected 0x172d877a # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50875 dport 46725] != expected 0x172d877a # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57367 dport 46725] != expected 0x59eae399 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57367 dport 46725] != expected 0x59eae399 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47257 dport 46725] != expected 0x7fa4292b # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47257 dport 46725] != expected 0x7fa4292b # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35641 dport 46725] != expected 0x57428530 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35641 dport 46725] != expected 0x57428530 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51239 dport 46725] != expected 0x3b29a22b # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51239 dport 46725] != expected 0x3b29a22b # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60053 dport 46725] != expected 0x3e5c9737 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60053 dport 46725] != expected 0x3e5c9737 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54682 dport 46725] != expected 0x6c566f8f # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54682 dport 46725] != expected 0x6c566f8f # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53993 dport 46725] != expected 0x5a056258 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53993 dport 46725] != expected 0x5a056258 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60881 dport 46725] != expected 0x6445e586 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60881 dport 46725] != expected 0x6445e586 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47240 dport 46725] != expected 0xfa8ec504 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47240 dport 46725] != expected 0xfa8ec504 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51073 dport 46725] != expected 0x810ad00 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51073 dport 46725] != expected 0x810ad00 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47170 dport 46725] != expected 0x377f0c68 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47170 dport 46725] != expected 0x377f0c68 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38685 dport 46725] != expected 0xb71d2eab # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38685 dport 46725] != expected 0xb71d2eab # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39672 dport 46725] != expected 0x67f0cbdb # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39672 dport 46725] != expected 0x67f0cbdb # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42520 dport 46725] != expected 0x5aaf0add # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42520 dport 46725] != expected 0x5aaf0add # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34495 dport 46725] != expected 0xe052dd7a # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34495 dport 46725] != expected 0xe052dd7a # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40601 dport 46725] != expected 0x9f4d49b8 # # Exception| cpu 4: rx_hash 0xf64d2f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40601 dport 46725] != expected 0x9f4d49b8 # # Exception| count: pass=0 nohash=0 fail=40 # # 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__->