< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 52482 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 97 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb9039259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40782 dport 52482] != expected 0xf48f4cab # # Exception| cpu 0: rx_hash 0x04397d0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40812 dport 52482] != expected 0x23d3ffee # # Exception| cpu 0: rx_hash 0xa9492562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40828 dport 52482] != expected 0xa1141708 # # Exception| cpu 0: rx_hash 0xb9b22d9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40840 dport 52482] != expected 0xf946af23 # # Exception| cpu 0: rx_hash 0x4efc1050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40914 dport 52482] != expected 0x88802b07 # # Exception| cpu 0: rx_hash 0x7f9e63e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40920 dport 52482] != expected 0x9b30bdfc # # Exception| cpu 0: rx_hash 0x045617b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40936 dport 52482] != expected 0xd894a169 # # Exception| cpu 0: rx_hash 0xe42bfcb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41038 dport 52482] != expected 0xa1f8390c # # Exception| cpu 0: rx_hash 0x9fe388e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41086 dport 52482] != expected 0xe25c2599 # # Exception| cpu 0: rx_hash 0xdd03be20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41124 dport 52482] != expected 0x63c25ca1 # # Exception| cpu 0: rx_hash 0xb6817d41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41126 dport 52482] != expected 0x75fd1b97 # # Exception| cpu 0: rx_hash 0x59a0ac29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41130 dport 52482] != expected 0x7b6d69c1 # # Exception| cpu 0: rx_hash 0x32fcba32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41194 dport 52482] != expected 0x9bdc93f8 # # Exception| cpu 0: rx_hash 0x97f16620 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41234 dport 52482] != expected 0x3532270b # # Exception| cpu 0: rx_hash 0x2acb8977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41264 dport 52482] != expected 0xe26e944e # # Exception| cpu 0: rx_hash 0xa64dc0e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41306 dport 52482] != expected 0xd00c0cff # # Exception| cpu 0: rx_hash 0x5926a6b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41316 dport 52482] != expected 0x8b07250a # # Exception| cpu 0: rx_hash 0xe4adf620 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41344 dport 52482] != expected 0x519275c7 # # Exception| cpu 0: rx_hash 0x709a8668 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41470 dport 52482] != expected 0xea28a60b # # Exception| cpu 0: rx_hash 0xf8fcd8b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41478 dport 52482] != expected 0xb8d02dbf # # Exception| cpu 0: rx_hash 0xe04de165 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41490 dport 52482] != expected 0x310866c2 # # Exception| cpu 0: rx_hash 0x5d770e32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41520 dport 52482] != expected 0xe654d587 # # Exception| cpu 0: rx_hash 0x0fb2e577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41564 dport 52482] != expected 0xc916a99b # # Exception| cpu 0: rx_hash 0xe868baf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41590 dport 52482] != expected 0x1bc5cb13 # # Exception| cpu 0: rx_hash 0x648199d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41624 dport 52482] != expected 0xd2e00d25 # # Exception| cpu 0: rx_hash 0xaa565941 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41710 dport 52482] != expected 0x6cd50f24 # # Exception| cpu 0: rx_hash 0xba9ae4e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41746 dport 52482] != expected 0xc924184c # # Exception| cpu 0: rx_hash 0x0f5b8553 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41750 dport 52482] != expected 0xc23bbbd7 # # Exception| cpu 0: rx_hash 0xe07a543b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41754 dport 52482] != expected 0xccabc981 # # Exception| cpu 0: rx_hash 0x8b264220 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41818 dport 52482] != expected 0x2c1a33b8 # # Exception| cpu 0: rx_hash 0x361cad77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41848 dport 52482] != expected 0xfb4680fd # # Exception| cpu 0: rx_hash 0x64b62c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41872 dport 52482] != expected 0x2f43a266 # # Exception| cpu 0: rx_hash 0xaabf3965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41892 dport 52482] != expected 0x67f81d68 # # Exception| cpu 0: rx_hash 0x36ad12b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41918 dport 52482] != expected 0xf68f6375 # # Exception| cpu 0: rx_hash 0x7cd9c029 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41926 dport 52482] != expected 0x50155414 # # Exception| cpu 0: rx_hash 0x93f81141 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41930 dport 52482] != expected 0x5e852642 # # Exception| cpu 0: rx_hash 0x6468f9f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41938 dport 52482] != expected 0xd9cd1f69 # # Exception| cpu 0: rx_hash 0x83b2a67a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41976 dport 52482] != expected 0xb1e7de1 # # Exception| cpu 4: rx_hash 0xca3068e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40792 dport 52482] != expected 0x6b6840e0 # # Exception| cpu 4: rx_hash 0xf3a995ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 40820 dport 52482] != expected 0xa49bc6c5 # # Exception| cpu 4: rx_hash 0x88d05e27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40834 dport 52482] != expected 0xeaf639d8 # # Exception| cpu 4: rx_hash 0x7f40b693 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40858 dport 52482] != expected 0x6dbe00f3 # # Exception| cpu 4: rx_hash 0x0488c2c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40874 dport 52482] != expected 0x2e1a1c66 # # Exception| cpu 4: rx_hash 0xa9f89aa5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40890 dport 52482] != expected 0xacddf480 # # Exception| cpu 4: rx_hash 0xe38c483c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40898 dport 52482] != expected 0xa47c3e1 # # Exception| cpu 4: rx_hash 0x46079eb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40948 dport 52482] != expected 0x54c33bd9 # # Exception| cpu 4: rx_hash 0x0bd4f8ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 40960 dport 52482] != expected 0x59e6f655 # # Exception| cpu 4: rx_hash 0x417eff48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41018 dport 52482] != expected 0x9f27c3b # # Exception| cpu 4: rx_hash 0xddb201e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41058 dport 52482] != expected 0x6e0bbf29 # # Exception| cpu 4: rx_hash 0x1bf1252d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41142 dport 52482] != expected 0xf73af371 # # Exception| cpu 4: rx_hash 0x9f523724 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41144 dport 52482] != expected 0xef95c611 # # Exception| cpu 4: rx_hash 0x22b60d09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41176 dport 52482] != expected 0xce47c85b # # Exception| cpu 4: rx_hash 0x681c0aea [saddr 192.0.3.2 daddr 192.0.3.1 sport 41186 dport 52482] != expected 0x9e534235 # # Exception| cpu 4: rx_hash 0xd5a0ef24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41230 dport 52482] != expected 0xb965bdbb # # Exception| cpu 4: rx_hash 0x78d0b748 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41246 dport 52482] != expected 0x3ba2555d # # Exception| cpu 4: rx_hash 0xdd5b61c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41256 dport 52482] != expected 0x6526ad65 # # Exception| cpu 4: rx_hash 0xae689b7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41278 dport 52482] != expected 0xfac1a12e # # Exception| cpu 4: rx_hash 0xbefcf93f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41294 dport 52482] != expected 0x59d44782 # # Exception| cpu 4: rx_hash 0x225f6d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41362 dport 52482] != expected 0xc56ada17 # # Exception| cpu 4: rx_hash 0xa6fc7f24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41372 dport 52482] != expected 0xddc5ef77 # # Exception| cpu 4: rx_hash 0x9740d9e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41428 dport 52482] != expected 0x38fbc483 # # Exception| cpu 4: rx_hash 0xec88adbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41444 dport 52482] != expected 0x7b5fd816 # # Exception| cpu 4: rx_hash 0x1b184509 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41468 dport 52482] != expected 0xfc17e13d # # Exception| cpu 4: rx_hash 0xc99eab00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41484 dport 52482] != expected 0xab60bb44 # # Exception| cpu 4: rx_hash 0x558c80d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41494 dport 52482] != expected 0x3a17c559 # # Exception| cpu 4: rx_hash 0x93a0cea2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41542 dport 52482] != expected 0x5861d786 # # Exception| cpu 4: rx_hash 0x747a912d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41580 dport 52482] != expected 0x8ab2b50e # # Exception| cpu 4: rx_hash 0x5da9db48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41586 dport 52482] != expected 0x10da6888 # # Exception| cpu 4: rx_hash 0x83ea7999 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41588 dport 52482] != expected 0xdfa8c25 # # Exception| cpu 4: rx_hash 0x07496b90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41594 dport 52482] != expected 0x1555b945 # # Exception| cpu 4: rx_hash 0xc9f1c1bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41608 dport 52482] != expected 0x5027e5c3 # # Exception| cpu 4: rx_hash 0xbac23b00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41630 dport 52482] != expected 0xcfc0e988 # # Exception| cpu 4: rx_hash 0xc10a4f5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41646 dport 52482] != expected 0x8c64f51d # # Exception| cpu 4: rx_hash 0x07f8d457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41660 dport 52482] != expected 0x189c5acd # # Exception| cpu 4: rx_hash 0xe0fc5ea2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41684 dport 52482] != expected 0x3cc1854a # # Exception| cpu 4: rx_hash 0x8b7e9dc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41686 dport 52482] != expected 0x2afec27c # # Exception| cpu 4: rx_hash 0xd19e2d1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41694 dport 52482] != expected 0x2f7113b1 # # Exception| cpu 4: rx_hash 0xf0b6e999 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41702 dport 52482] != expected 0x695adee9 # # Exception| cpu 4: rx_hash 0xe807d045 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41714 dport 52482] != expected 0xe0829594 # # Exception| cpu 4: rx_hash 0xd965a3fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41720 dport 52482] != expected 0xf332036f # # Exception| cpu 4: rx_hash 0x2688cf36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41736 dport 52482] != expected 0x58536651 # # Exception| cpu 4: rx_hash 0x07a00bb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41776 dport 52482] != expected 0x1e78ab09 # # Exception| cpu 4: rx_hash 0x830319bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41790 dport 52482] != expected 0x6d79e69 # # Exception| cpu 4: rx_hash 0x4dd4d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41800 dport 52482] != expected 0xb8e29c68 # # Exception| cpu 4: rx_hash 0x93977bfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41806 dport 52482] != expected 0xa5c278c5 # # Exception| cpu 4: rx_hash 0xc18c45c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41824 dport 52482] != expected 0x7c0eb9d6 # # Exception| cpu 4: rx_hash 0x3e569c57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41880 dport 52482] != expected 0x2acc73ab # # Exception| cpu 4: rx_hash 0x1f7e58d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41888 dport 52482] != expected 0x6ce7bef3 # # Exception| cpu 4: rx_hash 0xd98cc3d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41906 dport 52482] != expected 0xf81f1123 # # Exception| cpu 4: rx_hash 0x175b0348 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41924 dport 52482] != expected 0x462a1322 # # Exception| cpu 4: rx_hash 0x4dbbb390 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41932 dport 52482] != expected 0x43a5c2ef # # Exception| cpu 4: rx_hash 0x5df104ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 41982 dport 52482] != expected 0x163e994c # # Exception| cpu 4: rx_hash 0x7240e8a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41996 dport 52482] != expected 0x297d9ba0 # # Exception| cpu 4: rx_hash 0x1139a524 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42024 dport 52482] != expected 0xe301cc48 # # Exception| cpu 4: rx_hash 0x7abb6645 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42026 dport 52482] != expected 0xf53e8b7e # # Exception| cpu 4: rx_hash 0xe6a94d90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42032 dport 52482] != expected 0x6449f563 # # Exception| cpu 4: rx_hash 0x620a5f99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42046 dport 52482] != expected 0x7ce6c003 # # Exception| count: pass=0 nohash=0 fail=97 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x9d176df5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50248 dport 57804] OK # # # cpu 0: rx_hash 0x01054620 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50258 dport 57804] OK # # # cpu 0: rx_hash 0x9da6d232 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50318 dport 57804] OK # # # cpu 0: rx_hash 0x19db1541 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50370 dport 57804] OK # # # cpu 0: rx_hash 0x0991a27a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50416 dport 57804] OK # # # cpu 0: rx_hash 0x20c4e286 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50464 dport 57804] OK # # # cpu 4: rx_hash 0xfeb0f509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50222 dport 57804] OK # # # cpu 4: rx_hash 0x8d830fb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50232 dport 57804] OK # # # cpu 4: rx_hash 0x30673599 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50264 dport 57804] OK # # # cpu 4: rx_hash 0xa48e90ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50276 dport 57804] OK # # # cpu 4: rx_hash 0x7287035a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50306 dport 57804] OK # # # cpu 4: rx_hash 0x5b54493f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50332 dport 57804] OK # # # cpu 4: rx_hash 0xa43f2f6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50338 dport 57804] OK # # # cpu 4: rx_hash 0x8dec6509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50364 dport 57804] OK # # # cpu 4: rx_hash 0xb4ab4d2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50386 dport 57804] OK # # # cpu 4: rx_hash 0x5b8a9c45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50398 dport 57804] OK # # # cpu 4: rx_hash 0xd7d200ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50422 dport 57804] OK # # # cpu 4: rx_hash 0x43bdaf00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50436 dport 57804] OK # # # cpu 4: rx_hash 0xc71ebd09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50442 dport 57804] OK # # # cpu 4: rx_hash 0x308e55bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50450 dport 57804] OK # # # cpu 4: rx_hash 0x8db4baea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50480 dport 57804] OK # # # cpu 4: rx_hash 0x9d20d8ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50496 dport 57804] OK # # # cpu 4: rx_hash 0x1983caa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50510 dport 57804] OK # # # cpu 4: rx_hash 0x0132f37e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50522 dport 57804] OK # # # cpu 4: rx_hash 0x11784445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50536 dport 57804] OK # # # cpu 4: rx_hash 0x7afa8724 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50538 dport 57804] OK # # # cpu 4: rx_hash 0x8d6a6f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50546 dport 57804] OK # # # cpu 4: rx_hash 0x5bbd291b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50646 dport 57804] OK # # # cpu 4: rx_hash 0xf2f3b348 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50710 dport 57804] OK # # # cpu 4: rx_hash 0xa8130390 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50718 dport 57804] OK # # # cpu 4: rx_hash 0xb07cef36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50760 dport 57804] OK # # # cpu 4: rx_hash 0xe267d109 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50790 dport 57804] OK # # # cpu 4: rx_hash 0xdb4f9390 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50828 dport 57804] OK # # # cpu 4: rx_hash 0x2424f5c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50866 dport 57804] OK # # # cpu 4: rx_hash 0x7ec4451b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50874 dport 57804] OK # # # cpu 4: rx_hash 0xb8e80b6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50922 dport 57804] OK # # # cpu 4: rx_hash 0x15985300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50938 dport 57804] OK # # # cpu 4: rx_hash 0x3ccd13fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50986 dport 57804] OK # # # cpu 4: rx_hash 0xcb5dfb48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50994 dport 57804] OK # # # cpu 4: rx_hash 0xdbc99909 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51010 dport 57804] OK # # # cpu 4: rx_hash 0x058a3bd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51012 dport 57804] OK # # # cpu 4: rx_hash 0xa8fa63b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51028 dport 57804] OK # # # cpu 4: rx_hash 0x579105e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51050 dport 57804] OK # # # cpu 4: rx_hash 0xc3c91f12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51088 dport 57804] OK # # # cpu 4: rx_hash 0x76087ea2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51092 dport 57804] OK # # # cpu 4: rx_hash 0x6642c999 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51110 dport 57804] OK # # # cpu 4: rx_hash 0x91d2212d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51134 dport 57804] OK # # # cpu 4: rx_hash 0xa8950909 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51152 dport 57804] OK # # # cpu 4: rx_hash 0xfa8e3736 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51198 dport 57804] OK # # # cpu 4: rx_hash 0xaf074836 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51206 dport 57804] OK # # # cpu 4: rx_hash 0x0277105a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51222 dport 57804] OK # # # cpu 4: rx_hash 0x1a18fcfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51264 dport 57804] OK # # # cpu 4: rx_hash 0x2b7a8f45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51274 dport 57804] OK # # # cpu 4: rx_hash 0xb7d91b57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51350 dport 57804] OK # # # cpu 4: rx_hash 0xfd731cb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51372 dport 57804] OK # # # cpu 4: rx_hash 0x8e40e609 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51386 dport 57804] OK # # # cpu 4: rx_hash 0xc4343490 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51394 dport 57804] OK # # # cpu 4: rx_hash 0xb707ce2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51412 dport 57804] OK # # # cpu 4: rx_hash 0x486ca87e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51434 dport 57804] OK # # # cpu 4: rx_hash 0xd47e83ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51440 dport 57804] OK # # # cpu 4: rx_hash 0xfd2bc357 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51488 dport 57804] OK # # # cpu 4: rx_hash 0x9e8c5bab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51526 dport 57804] OK # # # count: pass=62 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 45195 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34731 dport 45195] != expected 0x7b451465 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34731 dport 45195] != expected 0x7b451465 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41071 dport 45195] != expected 0x15438d45 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41071 dport 45195] != expected 0x15438d45 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58890 dport 45195] != expected 0x160d3fe7 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58890 dport 45195] != expected 0x160d3fe7 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47141 dport 45195] != expected 0xc6c5a9be # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47141 dport 45195] != expected 0xc6c5a9be # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46574 dport 45195] != expected 0x50c058f1 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46574 dport 45195] != expected 0x50c058f1 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53922 dport 45195] != expected 0x4cf15cfa # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53922 dport 45195] != expected 0x4cf15cfa # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43284 dport 45195] != expected 0x4eb18220 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43284 dport 45195] != expected 0x4eb18220 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44297 dport 45195] != expected 0x9093895e # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44297 dport 45195] != expected 0x9093895e # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43975 dport 45195] != expected 0x1ac89bff # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43975 dport 45195] != expected 0x1ac89bff # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60721 dport 45195] != expected 0x5158f5fc # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60721 dport 45195] != expected 0x5158f5fc # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41482 dport 45195] != expected 0xefe691be # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41482 dport 45195] != expected 0xefe691be # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39516 dport 45195] != expected 0xbff64c01 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39516 dport 45195] != expected 0xbff64c01 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58319 dport 45195] != expected 0xa7a27419 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58319 dport 45195] != expected 0xa7a27419 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36737 dport 45195] != expected 0x9693f93c # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36737 dport 45195] != expected 0x9693f93c # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59267 dport 45195] != expected 0x3788e3d5 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59267 dport 45195] != expected 0x3788e3d5 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35138 dport 45195] != expected 0x3e2617a6 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35138 dport 45195] != expected 0x3e2617a6 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54104 dport 45195] != expected 0xf420af3f # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54104 dport 45195] != expected 0xf420af3f # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56810 dport 45195] != expected 0xecfba6b5 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56810 dport 45195] != expected 0xecfba6b5 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41831 dport 45195] != expected 0x14f61d41 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41831 dport 45195] != expected 0x14f61d41 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43457 dport 45195] != expected 0xfbfe4015 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43457 dport 45195] != expected 0xfbfe4015 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57077 dport 45195] != expected 0x5ed7b497 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57077 dport 45195] != expected 0x5ed7b497 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34253 dport 45195] != expected 0xbba1c1c5 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34253 dport 45195] != expected 0xbba1c1c5 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51875 dport 45195] != expected 0x40089aae # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51875 dport 45195] != expected 0x40089aae # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47969 dport 45195] != expected 0x2951b1d5 # # Exception| cpu 5: rx_hash 0x989c0710 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47969 dport 45195] != expected 0x2951b1d5 # # 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 34125 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40876 dport 34125] != expected 0xb828c4b2 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40876 dport 34125] != expected 0xb828c4b2 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47403 dport 34125] != expected 0xedc81022 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47403 dport 34125] != expected 0xedc81022 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55609 dport 34125] != expected 0xd0876f15 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55609 dport 34125] != expected 0xd0876f15 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44144 dport 34125] != expected 0xa44c1f91 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44144 dport 34125] != expected 0xa44c1f91 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60225 dport 34125] != expected 0x40e3f73b # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60225 dport 34125] != expected 0x40e3f73b # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53084 dport 34125] != expected 0x11d481b0 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53084 dport 34125] != expected 0x11d481b0 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38881 dport 34125] != expected 0xa00a65b3 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38881 dport 34125] != expected 0xa00a65b3 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43656 dport 34125] != expected 0xe04885a7 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43656 dport 34125] != expected 0xe04885a7 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51460 dport 34125] != expected 0x36c63cbd # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51460 dport 34125] != expected 0x36c63cbd # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56604 dport 34125] != expected 0xf24e6530 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56604 dport 34125] != expected 0xf24e6530 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34374 dport 34125] != expected 0x35201345 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34374 dport 34125] != expected 0x35201345 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34421 dport 34125] != expected 0xf26f22bc # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34421 dport 34125] != expected 0xf26f22bc # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48395 dport 34125] != expected 0xadc5fd75 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48395 dport 34125] != expected 0xadc5fd75 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59167 dport 34125] != expected 0xdf838a94 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59167 dport 34125] != expected 0xdf838a94 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46184 dport 34125] != expected 0xbd2b67cd # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46184 dport 34125] != expected 0xbd2b67cd # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52084 dport 34125] != expected 0xb39dc3f # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52084 dport 34125] != expected 0xb39dc3f # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59294 dport 34125] != expected 0xbd28075b # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59294 dport 34125] != expected 0xbd28075b # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33916 dport 34125] != expected 0x52e19665 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33916 dport 34125] != expected 0x52e19665 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53555 dport 34125] != expected 0xaabffc1c # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53555 dport 34125] != expected 0xaabffc1c # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36542 dport 34125] != expected 0x81a02a61 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36542 dport 34125] != expected 0x81a02a61 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33028 dport 34125] != expected 0xd4f7801b # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33028 dport 34125] != expected 0xd4f7801b # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58203 dport 34125] != expected 0x97ab3c5e # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58203 dport 34125] != expected 0x97ab3c5e # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48726 dport 34125] != expected 0x247163ed # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48726 dport 34125] != expected 0x247163ed # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41868 dport 34125] != expected 0x44040121 # # Exception| cpu 0: rx_hash 0xc4096a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41868 dport 34125] != expected 0x44040121 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->