< 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]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib' 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 50226 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 86 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x45761ca4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49394 dport 50226] != expected 0x4a653270 # # Exception| cpu 0: rx_hash 0xf11cf31d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49440 dport 50226] != expected 0x47cd6e29 # # Exception| cpu 0: rx_hash 0x14836ea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49492 dport 50226] != expected 0xc706015f # # Exception| cpu 0: rx_hash 0x0a79938c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49506 dport 50226] != expected 0x5b3b3d91 # # Exception| cpu 0: rx_hash 0x86f817b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49536 dport 50226] != expected 0xbda2ac4f # # Exception| cpu 0: rx_hash 0x47917820 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49566 dport 50226] != expected 0xc8209918 # # Exception| cpu 0: rx_hash 0x2725cfe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49570 dport 50226] != expected 0xf2e183b3 # # Exception| cpu 0: rx_hash 0xb0907ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49600 dport 50226] != expected 0x8cce7873 # # Exception| cpu 0: rx_hash 0xd616fb9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49604 dport 50226] != expected 0x9a033bb1 # # Exception| cpu 0: rx_hash 0x6931deef [saddr 192.0.3.2 daddr 192.0.3.1 sport 49616 dport 50226] != expected 0x497d2883 # # Exception| cpu 0: rx_hash 0x09856926 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49644 dport 50226] != expected 0x73bc3228 # # Exception| cpu 0: rx_hash 0x7baf4480 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49658 dport 50226] != expected 0x8d58a69e # # Exception| cpu 0: rx_hash 0x7d10b835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49670 dport 50226] != expected 0xf435ad9f # # Exception| cpu 0: rx_hash 0x035ef2d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49676 dport 50226] != expected 0x52c98bfa # # Exception| cpu 0: rx_hash 0x7174df71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49690 dport 50226] != expected 0xac2d1f4c # # Exception| cpu 0: rx_hash 0x412e8495 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49762 dport 50226] != expected 0xb14d9219 # # Exception| cpu 0: rx_hash 0x3f60ce77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49768 dport 50226] != expected 0x17b1b47c # # Exception| cpu 0: rx_hash 0x988f258f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49778 dport 50226] != expected 0x74fec2e9 # # Exception| cpu 0: rx_hash 0x4d4ae3d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49790 dport 50226] != expected 0xe95520ca # # Exception| cpu 0: rx_hash 0x00a2087d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49794 dport 50226] != expected 0x7a4e8443 # # Exception| cpu 0: rx_hash 0x0af45c9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49830 dport 50226] != expected 0xe5a6ff9 # # Exception| cpu 0: rx_hash 0x8589220e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49866 dport 50226] != expected 0xc044f19e # # Exception| cpu 0: rx_hash 0x292b033e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49942 dport 50226] != expected 0x7dddc860 # # Exception| cpu 0: rx_hash 0xf6b89186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49982 dport 50226] != expected 0x9462c1f9 # # Exception| cpu 0: rx_hash 0xb8ac8080 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49996 dport 50226] != expected 0x2ffe6ac9 # # Exception| cpu 0: rx_hash 0xca86ad26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50010 dport 50226] != expected 0xd11afe7f # # Exception| cpu 0: rx_hash 0x52ab80d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50090 dport 50226] != expected 0xdfaab8d5 # # Exception| cpu 0: rx_hash 0x93c2ef47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50100 dport 50226] != expected 0xaa288d82 # # Exception| cpu 0: rx_hash 0xb7341d6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50142 dport 50226] != expected 0x5f61d7a3 # # Exception| cpu 0: rx_hash 0xdbe4cde3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50174 dport 50226] != expected 0x3db87fdb # # Exception| cpu 0: rx_hash 0x15b63b6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50180 dport 50226] != expected 0x2c947ddf # # Exception| cpu 0: rx_hash 0x9cf97659 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50256 dport 50226] != expected 0xce86bad1 # # Exception| cpu 0: rx_hash 0x298807ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 50272 dport 50226] != expected 0x69ec4259 # # Exception| cpu 0: rx_hash 0x1a2ea680 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50326 dport 50226] != expected 0x5c0bc0b5 # # Exception| cpu 0: rx_hash 0xaf5fd717 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50342 dport 50226] != expected 0xfb61383d # # Exception| cpu 0: rx_hash 0x08b03cef [saddr 192.0.3.2 daddr 192.0.3.1 sport 50364 dport 50226] != expected 0x982e4ea8 # # Exception| cpu 0: rx_hash 0xe14bc611 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50388 dport 50226] != expected 0x40fd930d # # Exception| cpu 0: rx_hash 0xf9830898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50394 dport 50226] != expected 0xf0ccf6aa # # Exception| cpu 0: rx_hash 0xbcdad356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50542 dport 50226] != expected 0x958612f1 # # Exception| cpu 4: rx_hash 0x2e8f61a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49416 dport 50226] != expected 0xae7267b0 # # Exception| cpu 4: rx_hash 0x22eb06e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49428 dport 50226] != expected 0xf66ad563 # # Exception| cpu 4: rx_hash 0xc146a8f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49496 dport 50226] != expected 0x5aade37c # # Exception| cpu 4: rx_hash 0xd3d83296 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49522 dport 50226] != expected 0x9e886d61 # # Exception| cpu 4: rx_hash 0x533dd1ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 49548 dport 50226] != expected 0x20094e6c # # Exception| cpu 4: rx_hash 0x2117fc4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49562 dport 50226] != expected 0xdeeddada # # Exception| cpu 4: rx_hash 0xfe846ef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49586 dport 50226] != expected 0x3752d343 # # Exception| cpu 4: rx_hash 0xbcf418b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49628 dport 50226] != expected 0xd4d6caa0 # # Exception| cpu 4: rx_hash 0x6f8e225a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49708 dport 50226] != expected 0x30102382 # # Exception| cpu 4: rx_hash 0x63ea451e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49712 dport 50226] != expected 0x68089151 # # Exception| cpu 4: rx_hash 0xc861c9a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49718 dport 50226] != expected 0x535f5517 # # Exception| cpu 4: rx_hash 0x1da40ffc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49722 dport 50226] != expected 0xcef4b734 # # Exception| cpu 4: rx_hash 0xb3e14a48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49802 dport 50226] != expected 0xf12825a2 # # Exception| cpu 4: rx_hash 0xb9b71eae [saddr 192.0.3.2 daddr 192.0.3.1 sport 49838 dport 50226] != expected 0x853cce18 # # Exception| cpu 4: rx_hash 0x6016bfb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49854 dport 50226] != expected 0x408f9ee8 # # Exception| cpu 4: rx_hash 0x9d41ec87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49860 dport 50226] != expected 0x70759439 # # Exception| cpu 4: rx_hash 0x2266c9f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49872 dport 50226] != expected 0xa30b870b # # Exception| cpu 4: rx_hash 0x91258bc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49880 dport 50226] != expected 0x286d26ea # # Exception| cpu 4: rx_hash 0x2454fa54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49896 dport 50226] != expected 0x8f07de62 # # Exception| cpu 4: rx_hash 0xfdf55b4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49912 dport 50226] != expected 0x4ab48e92 # # Exception| cpu 4: rx_hash 0xf08aa224 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49926 dport 50226] != expected 0xb86e9890 # # Exception| cpu 4: rx_hash 0x37d1fe15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49952 dport 50226] != expected 0xe1e0f4ae # # Exception| cpu 4: rx_hash 0x7ff7dcb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50026 dport 50226] != expected 0x767006f7 # # Exception| cpu 4: rx_hash 0xc0d0f9c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50046 dport 50226] != expected 0xa50e15c5 # # Exception| cpu 4: rx_hash 0xe1e8c2e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50082 dport 50226] != expected 0x54cc1934 # # Exception| cpu 4: rx_hash 0x4a634e5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50084 dport 50226] != expected 0x6f9bdd72 # # Exception| cpu 4: rx_hash 0x2081ad72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50108 dport 50226] != expected 0x214e2c63 # # Exception| cpu 4: rx_hash 0xbb507a2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50114 dport 50226] != expected 0x7796570 # # Exception| cpu 4: rx_hash 0x62f1db30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50130 dport 50226] != expected 0xc2ca3580 # # Exception| cpu 4: rx_hash 0x7c0b261b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50148 dport 50226] != expected 0x5ef7094e # # Exception| cpu 4: rx_hash 0xb1062ecc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50150 dport 50226] != expected 0x736d8eca # # Exception| cpu 4: rx_hash 0xde89001b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50238 dport 50226] != expected 0x2d02a332 # # Exception| cpu 4: rx_hash 0xeed35bff [saddr 192.0.3.2 daddr 192.0.3.1 sport 50246 dport 50226] != expected 0x30622e67 # # Exception| cpu 4: rx_hash 0x2fba346c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50264 dport 50226] != expected 0x45e01b30 # # Exception| cpu 4: rx_hash 0x4f0e83a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50276 dport 50226] != expected 0x7f21019b # # Exception| cpu 4: rx_hash 0x3d24ae03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50290 dport 50226] != expected 0x81c5952d # # Exception| cpu 4: rx_hash 0x436ae4e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50296 dport 50226] != expected 0x2739b348 # # Exception| cpu 4: rx_hash 0xcfeb60de [saddr 192.0.3.2 daddr 192.0.3.1 sport 50330 dport 50226] != expected 0xc1a02296 # # Exception| cpu 4: rx_hash 0x81ff71d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50408 dport 50226] != expected 0x7a3c89a6 # # Exception| cpu 4: rx_hash 0x9553d815 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50426 dport 50226] != expected 0x92155ed2 # # Exception| cpu 4: rx_hash 0x3fc3ca87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50462 dport 50226] != expected 0x3803e45 # # Exception| cpu 4: rx_hash 0xae444939 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50500 dport 50226] != expected 0x51a39cec # # Exception| cpu 4: rx_hash 0xd00a03db [saddr 192.0.3.2 daddr 192.0.3.1 sport 50510 dport 50226] != expected 0xf75fba89 # # Exception| cpu 4: rx_hash 0x0f999163 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50534 dport 50226] != expected 0x1ee0b310 # # Exception| cpu 4: rx_hash 0xb0beb412 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50546 dport 50226] != expected 0xcd9ea022 # # Exception| cpu 4: rx_hash 0x305b5769 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50572 dport 50226] != expected 0x731f832f # # Exception| cpu 4: rx_hash 0x2ea1aa42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50618 dport 50226] != expected 0xef22bfe1 # # Exception| count: pass=0 nohash=0 fail=86 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc3ecbe23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52872 dport 58407] OK # # # cpu 0: rx_hash 0x1c7f2c9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52896 dport 58407] OK # # # cpu 0: rx_hash 0xc9baeac5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52908 dport 58407] OK # # # cpu 0: rx_hash 0x46c79450 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52928 dport 58407] OK # # # cpu 0: rx_hash 0x9f66354a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52944 dport 58407] OK # # # cpu 0: rx_hash 0x4d8a5e98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52998 dport 58407] OK # # # cpu 0: rx_hash 0x33c4147a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53004 dport 58407] OK # # # cpu 0: rx_hash 0x8ce3310b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53016 dport 58407] OK # # # cpu 0: rx_hash 0xe033e186 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53048 dport 58407] OK # # # cpu 0: rx_hash 0x71b46238 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53090 dport 58407] OK # # # cpu 0: rx_hash 0x28f02059 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53132 dport 58407] OK # # # cpu 0: rx_hash 0x22a674bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53160 dport 58407] OK # # # cpu 0: rx_hash 0xd39540c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53198 dport 58407] OK # # # cpu 0: rx_hash 0xc10bdaa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53220 dport 58407] OK # # # cpu 0: rx_hash 0x66e4315f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53246 dport 58407] OK # # # cpu 0: rx_hash 0x0b8a71d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53280 dport 58407] OK # # # cpu 0: rx_hash 0x6d0cf5bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53284 dport 58407] OK # # # cpu 0: rx_hash 0x1f26d81a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53298 dport 58407] OK # # # cpu 0: rx_hash 0x79a05c71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53302 dport 58407] OK # # # cpu 0: rx_hash 0x2f7c83fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53322 dport 58407] OK # # # cpu 0: rx_hash 0x459e60d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53330 dport 58407] OK # # # cpu 0: rx_hash 0x294eb05c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53362 dport 58407] OK # # # cpu 0: rx_hash 0xc349b008 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53396 dport 58407] OK # # # cpu 0: rx_hash 0x168c7656 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53400 dport 58407] OK # # # cpu 4: rx_hash 0x258fd933 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52850 dport 58407] OK # # # cpu 4: rx_hash 0xa90e5d0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52880 dport 58407] OK # # # cpu 4: rx_hash 0xc5de8d81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52912 dport 58407] OK # # # cpu 4: rx_hash 0xbb90c763 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52922 dport 58407] OK # # # cpu 4: rx_hash 0x34edb9f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52950 dport 58407] OK # # # cpu 4: rx_hash 0x2b0cdaf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52994 dport 58407] OK # # # cpu 4: rx_hash 0x984f98c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53002 dport 58407] OK # # # cpu 4: rx_hash 0x47dc0a7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53026 dport 58407] OK # # # cpu 4: rx_hash 0x7be236de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53062 dport 58407] OK # # # cpu 4: rx_hash 0xb0dd0dab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53116 dport 58407] OK # # # cpu 4: rx_hash 0x48449790 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53168 dport 58407] OK # # # cpu 4: rx_hash 0x360add72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53178 dport 58407] OK # # # cpu 4: rx_hash 0xaddb0a2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53188 dport 58407] OK # # # cpu 4: rx_hash 0x747aab30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53204 dport 58407] OK # # # cpu 4: rx_hash 0xa78d5ecc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53216 dport 58407] OK # # # cpu 4: rx_hash 0x18aa7bbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53236 dport 58407] OK # # # cpu 4: rx_hash 0x07ee1693 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53308 dport 58407] OK # # # cpu 4: rx_hash 0x88936806 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53328 dport 58407] OK # # # cpu 4: rx_hash 0x1ae81112 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53380 dport 58407] OK # # # cpu 4: rx_hash 0x68c23cb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53394 dport 58407] OK # # # cpu 4: rx_hash 0xbb35c948 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53414 dport 58407] OK # # # cpu 4: rx_hash 0xb751ae0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53434 dport 58407] OK # # # cpu 4: rx_hash 0x382cd099 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53462 dport 58407] OK # # # cpu 4: rx_hash 0x99f108c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53492 dport 58407] OK # # # cpu 4: rx_hash 0x27cdb39c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53506 dport 58407] OK # # # cpu 4: rx_hash 0x86106bc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53536 dport 58407] OK # # # cpu 4: rx_hash 0xc4601d84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53582 dport 58407] OK # # # cpu 4: rx_hash 0x24314936 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53644 dport 58407] OK # # # cpu 4: rx_hash 0x85ec916c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53678 dport 58407] OK # # # cpu 4: rx_hash 0xb384f92a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53742 dport 58407] OK # # # cpu 4: rx_hash 0x146b12d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53748 dport 58407] OK # # # cpu 4: rx_hash 0xb53b059f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53778 dport 58407] OK # # # cpu 4: rx_hash 0x7e043eea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53800 dport 58407] OK # # # cpu 4: rx_hash 0xd9ebd512 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53810 dport 58407] OK # # # cpu 4: rx_hash 0xe9b18ef6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53834 dport 58407] OK # # # cpu 4: rx_hash 0xef83bd54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53874 dport 58407] OK # # # cpu 4: rx_hash 0x0584bd00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53908 dport 58407] OK # # # cpu 4: rx_hash 0x65300ac9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53928 dport 58407] OK # # # cpu 4: rx_hash 0xcebb8675 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53934 dport 58407] OK # # # cpu 4: rx_hash 0xf285bad5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53962 dport 58407] OK # # # cpu 4: rx_hash 0xe6291318 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53976 dport 58407] OK # # # cpu 4: rx_hash 0x47f4cb42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54010 dport 58407] OK # # # cpu 4: rx_hash 0x46ef556c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54040 dport 58407] OK # # # cpu 4: rx_hash 0xeb56ea72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54054 dport 58407] OK # # # cpu 4: rx_hash 0x9518a090 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54060 dport 58407] OK # # # cpu 4: rx_hash 0xe7328d36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54074 dport 58407] OK # # # count: pass=70 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 57079 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38100 dport 57079] != expected 0xac97ecda # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38100 dport 57079] != expected 0xac97ecda # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54854 dport 57079] != expected 0x3f14a7e3 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54854 dport 57079] != expected 0x3f14a7e3 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38703 dport 57079] != expected 0xb5982c95 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38703 dport 57079] != expected 0xb5982c95 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39353 dport 57079] != expected 0xf7ae358 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39353 dport 57079] != expected 0xf7ae358 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38583 dport 57079] != expected 0x2fa08295 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38583 dport 57079] != expected 0x2fa08295 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53015 dport 57079] != expected 0xe1ebccd9 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53015 dport 57079] != expected 0xe1ebccd9 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48926 dport 57079] != expected 0xea2e641c # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48926 dport 57079] != expected 0xea2e641c # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41648 dport 57079] != expected 0x8273ee60 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41648 dport 57079] != expected 0x8273ee60 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41529 dport 57079] != expected 0xca962a97 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41529 dport 57079] != expected 0xca962a97 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38530 dport 57079] != expected 0xc53236d7 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38530 dport 57079] != expected 0xc53236d7 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49298 dport 57079] != expected 0xa44eee67 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49298 dport 57079] != expected 0xa44eee67 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38035 dport 57079] != expected 0xfd99f3a8 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38035 dport 57079] != expected 0xfd99f3a8 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40225 dport 57079] != expected 0x8a0fb514 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40225 dport 57079] != expected 0x8a0fb514 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47063 dport 57079] != expected 0xba2c1276 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47063 dport 57079] != expected 0xba2c1276 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52527 dport 57079] != expected 0x6bca0f37 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52527 dport 57079] != expected 0x6bca0f37 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53683 dport 57079] != expected 0xc53ccf48 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53683 dport 57079] != expected 0xc53ccf48 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54267 dport 57079] != expected 0xd91b2012 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54267 dport 57079] != expected 0xd91b2012 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52463 dport 57079] != expected 0x8e4b841a # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52463 dport 57079] != expected 0x8e4b841a # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49512 dport 57079] != expected 0x4059bba7 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49512 dport 57079] != expected 0x4059bba7 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48445 dport 57079] != expected 0x5875de6f # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48445 dport 57079] != expected 0x5875de6f # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38616 dport 57079] != expected 0x9711947e # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38616 dport 57079] != expected 0x9711947e # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39138 dport 57079] != expected 0x4a377bf6 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39138 dport 57079] != expected 0x4a377bf6 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47436 dport 57079] != expected 0xc6503090 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47436 dport 57079] != expected 0xc6503090 # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38323 dport 57079] != expected 0xd31b6edf # # Exception| cpu 5: rx_hash 0x26e3ae82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38323 dport 57079] != expected 0xd31b6edf # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 54091 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58020 dport 54091] != expected 0x7a398c47 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58020 dport 54091] != expected 0x7a398c47 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51321 dport 54091] != expected 0xfa093852 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51321 dport 54091] != expected 0xfa093852 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59933 dport 54091] != expected 0xcc96d92a # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59933 dport 54091] != expected 0xcc96d92a # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42269 dport 54091] != expected 0x3322639d # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42269 dport 54091] != expected 0x3322639d # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56663 dport 54091] != expected 0xf8341b62 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56663 dport 54091] != expected 0xf8341b62 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43972 dport 54091] != expected 0x7a9e05b7 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43972 dport 54091] != expected 0x7a9e05b7 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48490 dport 54091] != expected 0x28c005bd # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48490 dport 54091] != expected 0x28c005bd # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55848 dport 54091] != expected 0xd1ce4c09 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55848 dport 54091] != expected 0xd1ce4c09 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54606 dport 54091] != expected 0x397faaa1 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54606 dport 54091] != expected 0x397faaa1 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53539 dport 54091] != expected 0x4f7e431e # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53539 dport 54091] != expected 0x4f7e431e # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37399 dport 54091] != expected 0x31e8c993 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37399 dport 54091] != expected 0x31e8c993 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33477 dport 54091] != expected 0x90c19d9a # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33477 dport 54091] != expected 0x90c19d9a # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40706 dport 54091] != expected 0xcb9a229b # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40706 dport 54091] != expected 0xcb9a229b # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53424 dport 54091] != expected 0x5766d54f # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53424 dport 54091] != expected 0x5766d54f # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33494 dport 54091] != expected 0x1e7725f9 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33494 dport 54091] != expected 0x1e7725f9 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52757 dport 54091] != expected 0xd0dfcd4b # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52757 dport 54091] != expected 0xd0dfcd4b # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60226 dport 54091] != expected 0x2c17d540 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60226 dport 54091] != expected 0x2c17d540 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47530 dport 54091] != expected 0x66fadf5c # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47530 dport 54091] != expected 0x66fadf5c # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56968 dport 54091] != expected 0xc54c2e23 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56968 dport 54091] != expected 0xc54c2e23 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52337 dport 54091] != expected 0x2a2cfce3 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52337 dport 54091] != expected 0x2a2cfce3 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59376 dport 54091] != expected 0x1d8a5de5 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59376 dport 54091] != expected 0x1d8a5de5 # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41708 dport 54091] != expected 0x1924ce5c # # Exception| cpu 4: rx_hash 0x2d39ebba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41708 dport 54091] != expected 0x1924ce5c # # 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, 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 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->