< 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 51497 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 92 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1c5aed29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57796 dport 51497] != expected 0x5636c4c # # Exception| cpu 0: rx_hash 0xc47e947a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57832 dport 51497] != expected 0x432910df # # Exception| cpu 0: rx_hash 0x478f9b3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57846 dport 51497] != expected 0x1e528a24 # # Exception| cpu 0: rx_hash 0x5686eb98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57898 dport 51497] != expected 0xb67f4379 # # Exception| cpu 0: rx_hash 0xc8d5ad77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57926 dport 51497] != expected 0xea08d391 # # Exception| cpu 0: rx_hash 0x234829c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57954 dport 51497] != expected 0x7dadccde # # Exception| cpu 0: rx_hash 0xa0b92683 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57980 dport 51497] != expected 0x20d65625 # # Exception| cpu 0: rx_hash 0xd0c7076b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57996 dport 51497] != expected 0xeb79257a # # Exception| cpu 0: rx_hash 0x08e37e38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58016 dport 51497] != expected 0xad3359e9 # # Exception| cpu 0: rx_hash 0xbcd53bc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58068 dport 51497] != expected 0x485c1b33 # # Exception| cpu 0: rx_hash 0x5748bf77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58096 dport 51497] != expected 0xdff9047c # # Exception| cpu 0: rx_hash 0xcd654ec5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58110 dport 51497] != expected 0xea752f69 # # Exception| cpu 0: rx_hash 0x6c86a0c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58126 dport 51497] != expected 0xe7552728 # # Exception| cpu 0: rx_hash 0xef77af83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58128 dport 51497] != expected 0xba2ebdd3 # # Exception| cpu 0: rx_hash 0x1d36d5c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58148 dport 51497] != expected 0x457c1372 # # Exception| cpu 0: rx_hash 0x871b2477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58154 dport 51497] != expected 0x70f03867 # # Exception| cpu 0: rx_hash 0x2e8f2823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58156 dport 51497] != expected 0x949370ae # # Exception| cpu 0: rx_hash 0xad7e2762 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58162 dport 51497] != expected 0xc9e8ea55 # # Exception| cpu 0: rx_hash 0x19486298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58182 dport 51497] != expected 0x2c87a88f # # Exception| cpu 0: rx_hash 0x32e33562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58244 dport 51497] != expected 0xfc193db8 # # Exception| cpu 0: rx_hash 0xb1123a23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58266 dport 51497] != expected 0xa162a743 # # Exception| cpu 0: rx_hash 0x86d57098 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58352 dport 51497] != expected 0x19767f62 # # Exception| cpu 0: rx_hash 0x7b8b7ae6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58362 dport 51497] != expected 0x8f2493cf # # Exception| cpu 0: rx_hash 0xb578fd0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58370 dport 51497] != expected 0x410f9b1a # # Exception| cpu 0: rx_hash 0xaca403f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58386 dport 51497] != expected 0x29f82af4 # # Exception| cpu 0: rx_hash 0xbe193a6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58462 dport 51497] != expected 0x41f462eb # # Exception| cpu 0: rx_hash 0x32f74517 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58494 dport 51497] != expected 0x758fba1c # # Exception| cpu 0: rx_hash 0x333911f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58532 dport 51497] != expected 0x1c09fd19 # # Exception| cpu 0: rx_hash 0x870f5402 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58576 dport 51497] != expected 0xf966bfc3 # # Exception| cpu 0: rx_hash 0x754e2e44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58596 dport 51497] != expected 0x6341162 # # Exception| cpu 0: rx_hash 0xc506dce3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58610 dport 51497] != expected 0x8aa0e845 # # Exception| cpu 0: rx_hash 0xf6bf2105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58618 dport 51497] != expected 0x5b4f8b99 # # Exception| cpu 0: rx_hash 0xcd713eb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58628 dport 51497] != expected 0x63e3a8cd # # Exception| cpu 0: rx_hash 0xfec8c356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58636 dport 51497] != expected 0xb20ccb11 # # Exception| cpu 0: rx_hash 0xa51db544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58686 dport 51497] != expected 0xa93d2d79 # # Exception| cpu 0: rx_hash 0x08f70e4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58714 dport 51497] != expected 0x24a5de4d # # Exception| cpu 0: rx_hash 0x5322785f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58728 dport 51497] != expected 0x3f943825 # # Exception| cpu 0: rx_hash 0x79477b4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58736 dport 51497] != expected 0x868cea17 # # Exception| cpu 4: rx_hash 0xbeaf2618 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57758 dport 51497] != expected 0xe1fbdd74 # # Exception| cpu 4: rx_hash 0x8209abc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57768 dport 51497] != expected 0x5914fca4 # # Exception| cpu 4: rx_hash 0x01f8a487 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57782 dport 51497] != expected 0x46f665f # # Exception| cpu 4: rx_hash 0x4890eb03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57800 dport 51497] != expected 0x7752c828 # # Exception| cpu 4: rx_hash 0xf7c7699c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57824 dport 51497] != expected 0x92c67303 # # Exception| cpu 4: rx_hash 0x27369e9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57856 dport 51497] != expected 0x14567723 # # Exception| cpu 4: rx_hash 0x3eea606c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57872 dport 51497] != expected 0x7ca1c6cd # # Exception| cpu 4: rx_hash 0xff12e7cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57900 dport 51497] != expected 0x521c0bb0 # # Exception| cpu 4: rx_hash 0x7ce3e88d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57906 dport 51497] != expected 0xf67914b # # Exception| cpu 4: rx_hash 0xe6ce193f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57916 dport 51497] != expected 0x3aebba5e # # Exception| cpu 4: rx_hash 0xd1095384 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57942 dport 51497] != expected 0x82ff627f # # Exception| cpu 4: rx_hash 0x10f1d424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57962 dport 51497] != expected 0xac42af02 # # Exception| cpu 4: rx_hash 0xae680254 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58008 dport 51497] != expected 0x2050532c # # Exception| cpu 4: rx_hash 0x608ff5cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58010 dport 51497] != expected 0x67eddc5d # # Exception| cpu 4: rx_hash 0xa177726c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58022 dport 51497] != expected 0x49501120 # # Exception| cpu 4: rx_hash 0x3b5a83de [saddr 192.0.3.2 daddr 192.0.3.1 sport 58024 dport 51497] != expected 0x7cdc3a35 # # Exception| cpu 4: rx_hash 0xb8ab8c9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58038 dport 51497] != expected 0x21a7a0ce # # Exception| cpu 4: rx_hash 0x29e7ba48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58084 dport 51497] != expected 0x14d0722a # # Exception| cpu 4: rx_hash 0x5f3f5d24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58118 dport 51497] != expected 0x36ba44f4 # # Exception| cpu 4: rx_hash 0xb0dc6ecc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58176 dport 51497] != expected 0xc8e4e046 # # Exception| cpu 4: rx_hash 0x2af19f7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58190 dport 51497] != expected 0xfd68cb53 # # Exception| cpu 4: rx_hash 0xf2d5e62d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58210 dport 51497] != expected 0xbb22b7c0 # # Exception| cpu 4: rx_hash 0xeb0918de [saddr 192.0.3.2 daddr 192.0.3.1 sport 58226 dport 51497] != expected 0xd3d5062e # # Exception| cpu 4: rx_hash 0x8c7ae312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58230 dport 51497] != expected 0x700bc196 # # Exception| cpu 4: rx_hash 0x015ac884 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58252 dport 51497] != expected 0x2df65e64 # # Exception| cpu 4: rx_hash 0x5a8fbe96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58302 dport 51497] != expected 0x36c7b80c # # Exception| cpu 4: rx_hash 0x6d48f42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58324 dport 51497] != expected 0x8ed3602d # # Exception| cpu 4: rx_hash 0x51ee79f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58338 dport 51497] != expected 0x363c41fd # # Exception| cpu 4: rx_hash 0xacb0738d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58344 dport 51497] != expected 0xa06ead50 # # Exception| cpu 4: rx_hash 0x39968272 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58402 dport 51497] != expected 0x757443ed # # Exception| cpu 4: rx_hash 0x89de70d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58420 dport 51497] != expected 0xf9e0baca # # Exception| cpu 4: rx_hash 0xba678d33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58428 dport 51497] != expected 0x280fd916 # # Exception| cpu 4: rx_hash 0x74807aab [saddr 192.0.3.2 daddr 192.0.3.1 sport 58430 dport 51497] != expected 0x6fb25667 # # Exception| cpu 4: rx_hash 0xf30fc2b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58434 dport 51497] != expected 0x5b327761 # # Exception| cpu 4: rx_hash 0x0e51c8c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58440 dport 51497] != expected 0xcd609bcc # # Exception| cpu 4: rx_hash 0x5584bedb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58490 dport 51497] != expected 0xd6517da4 # # Exception| cpu 4: rx_hash 0xbfd76e81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58500 dport 51497] != expected 0x287225ee # # Exception| cpu 4: rx_hash 0xeb1d68ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 58504 dport 51497] != expected 0x5a43818a # # Exception| cpu 4: rx_hash 0xa60b9072 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58516 dport 51497] != expected 0x40859400 # # Exception| cpu 4: rx_hash 0x0080ec1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58540 dport 51497] != expected 0xcde69ec5 # # Exception| cpu 4: rx_hash 0x195c12ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 58556 dport 51497] != expected 0xa5112f2b # # Exception| cpu 4: rx_hash 0x3747a6a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58566 dport 51497] != expected 0x75f246e4 # # Exception| cpu 4: rx_hash 0x1a4a37db [saddr 192.0.3.2 daddr 192.0.3.1 sport 58646 dport 51497] != expected 0x4ca99652 # # Exception| cpu 4: rx_hash 0x8067c669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58648 dport 51497] != expected 0x7925bd47 # # Exception| cpu 4: rx_hash 0x419f41c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58660 dport 51497] != expected 0x5798703a # # Exception| cpu 4: rx_hash 0x8f78b651 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58662 dport 51497] != expected 0x1025ff4b # # Exception| cpu 4: rx_hash 0x76580b72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58702 dport 51497] != expected 0xef8ca81b # # Exception| cpu 4: rx_hash 0xf5a90433 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58704 dport 51497] != expected 0xb2f732e0 # # Exception| cpu 4: rx_hash 0xc610f9d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58712 dport 51497] != expected 0x6318513c # # Exception| cpu 4: rx_hash 0x09395aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58752 dport 51497] != expected 0x4d239948 # # Exception| cpu 4: rx_hash 0x10e5a451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58768 dport 51497] != expected 0x25d428a6 # # Exception| cpu 4: rx_hash 0xd6a00d42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43306 dport 51497] != expected 0x47c5767 # # Exception| cpu 4: rx_hash 0xcf7cf3b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43322 dport 51497] != expected 0x6c8be689 # # Exception| cpu 4: rx_hash 0x1c394d87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43338 dport 51497] != expected 0x2a3a63eb # # Exception| count: pass=0 nohash=0 fail=92 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xfc4cdfd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52992 dport 53855] OK # # # cpu 0: rx_hash 0x2b77d6bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53010 dport 53855] OK # # # cpu 0: rx_hash 0xd629dcc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53016 dport 53855] OK # # # cpu 0: rx_hash 0xf353afef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53054 dport 53855] OK # # # cpu 0: rx_hash 0xeef1e641 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53068 dport 53855] OK # # # cpu 0: rx_hash 0x3804bbc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53124 dport 53855] OK # # # cpu 0: rx_hash 0x0bbd4623 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53132 dport 53855] OK # # # cpu 0: rx_hash 0xca45c183 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53168 dport 53855] OK # # # cpu 0: rx_hash 0xfd828b38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53210 dport 53855] OK # # # cpu 0: rx_hash 0x716cf441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53242 dport 53855] OK # # # cpu 0: rx_hash 0xb298e71d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53260 dport 53855] OK # # # cpu 0: rx_hash 0xdaf46ce9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53302 dport 53855] OK # # # cpu 0: rx_hash 0xc7562547 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53316 dport 53855] OK # # # cpu 0: rx_hash 0x8a40dd9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53336 dport 53855] OK # # # cpu 0: rx_hash 0x1f725c14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53352 dport 53855] OK # # # cpu 0: rx_hash 0xd425483e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53458 dport 53855] OK # # # cpu 0: rx_hash 0xb356b3f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53462 dport 53855] OK # # # cpu 0: rx_hash 0x80ef4e14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53470 dport 53855] OK # # # cpu 0: rx_hash 0xe883c5e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53476 dport 53855] OK # # # cpu 0: rx_hash 0xe0f427b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53522 dport 53855] OK # # # cpu 0: rx_hash 0x12b55df5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53542 dport 53855] OK # # # cpu 0: rx_hash 0xfd566e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53600 dport 53855] OK # # # cpu 0: rx_hash 0x24bc43a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53654 dport 53855] OK # # # cpu 0: rx_hash 0x7f6935b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53668 dport 53855] OK # # # cpu 0: rx_hash 0x01c6308c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53680 dport 53855] OK # # # cpu 0: rx_hash 0x62cb7c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53718 dport 53855] OK # # # cpu 0: rx_hash 0xbd25fb26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53768 dport 53855] OK # # # cpu 0: rx_hash 0x9c213f56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53836 dport 53855] OK # # # cpu 0: rx_hash 0xd137c78f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53840 dport 53855] OK # # # cpu 0: rx_hash 0x44054605 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53856 dport 53855] OK # # # cpu 0: rx_hash 0x77bcbbe3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53864 dport 53855] OK # # # cpu 0: rx_hash 0x933e4f6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53874 dport 53855] OK # # # cpu 0: rx_hash 0x9def6bb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53910 dport 53855] OK # # # cpu 0: rx_hash 0x22b8e926 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53950 dport 53855] OK # # # cpu 0: rx_hash 0x58695b44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53960 dport 53855] OK # # # cpu 0: rx_hash 0x4eaad58f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53990 dport 53855] OK # # # cpu 0: rx_hash 0x0bcbcf05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54028 dport 53855] OK # # # cpu 4: rx_hash 0x9b3f241b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52996 dport 53855] OK # # # cpu 4: rx_hash 0x697e5e5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53040 dport 53855] OK # # # cpu 4: rx_hash 0x4765ea15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53066 dport 53855] OK # # # cpu 4: rx_hash 0x0a7312cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53078 dport 53855] OK # # # cpu 4: rx_hash 0x39caef2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53086 dport 53855] OK # # # cpu 4: rx_hash 0x36d59f12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53088 dport 53855] OK # # # cpu 4: rx_hash 0xcb8b956c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53098 dport 53855] OK # # # cpu 4: rx_hash 0xbbf5b484 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53146 dport 53855] OK # # # cpu 4: rx_hash 0x8753395a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53164 dport 53855] OK # # # cpu 4: rx_hash 0xd7e7882d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53186 dport 53855] OK # # # cpu 4: rx_hash 0xb09473e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53190 dport 53855] OK # # # cpu 4: rx_hash 0xce3b76de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53202 dport 53855] OK # # # cpu 4: rx_hash 0xa9488d12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53206 dport 53855] OK # # # cpu 4: rx_hash 0xf29dfb00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53220 dport 53855] OK # # # cpu 4: rx_hash 0xeb4105f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53236 dport 53855] OK # # # cpu 4: rx_hash 0xd8f8f815 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53244 dport 53855] OK # # # cpu 4: rx_hash 0x561a1390 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53270 dport 53855] OK # # # cpu 4: rx_hash 0xde8adbb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53332 dport 53855] OK # # # cpu 4: rx_hash 0x06aea2e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53368 dport 53855] OK # # # cpu 4: rx_hash 0xecfd72bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53382 dport 53855] OK # # # cpu 4: rx_hash 0x6f0c7dfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53400 dport 53855] OK # # # cpu 4: rx_hash 0xc9870190 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53408 dport 53855] OK # # # cpu 4: rx_hash 0xa5953d39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53496 dport 53855] OK # # # cpu 4: rx_hash 0xf637a978 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53564 dport 53855] OK # # # cpu 4: rx_hash 0xbf5fe6fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53570 dport 53855] OK # # # cpu 4: rx_hash 0x3caee9bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53596 dport 53855] OK # # # cpu 4: rx_hash 0x4d1e9cba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53622 dport 53855] OK # # # cpu 4: rx_hash 0xea5bb439 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53652 dport 53855] OK # # # cpu 4: rx_hash 0xd2838eba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53696 dport 53855] OK # # # cpu 4: rx_hash 0x86498890 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53708 dport 53855] OK # # # cpu 4: rx_hash 0x20c2f4fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53748 dport 53855] OK # # # cpu 4: rx_hash 0x59a70fab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53778 dport 53855] OK # # # cpu 4: rx_hash 0xcc958e21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53794 dport 53855] OK # # # cpu 4: rx_hash 0xabe675ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53798 dport 53855] OK # # # cpu 4: rx_hash 0xb23a8b1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53814 dport 53855] OK # # # cpu 4: rx_hash 0x4f648160 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53820 dport 53855] OK # # # cpu 4: rx_hash 0x78a3cbdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53846 dport 53855] OK # # # cpu 4: rx_hash 0x2376bdc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53860 dport 53855] OK # # # cpu 4: rx_hash 0x4ad462d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53892 dport 53855] OK # # # cpu 4: rx_hash 0x26c65e7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53980 dport 53855] OK # # # cpu 4: rx_hash 0xe73ed9db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53984 dport 53855] OK # # # cpu 4: rx_hash 0x1a60d3a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53994 dport 53855] OK # # # cpu 4: rx_hash 0x121731f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54044 dport 53855] OK # # # cpu 4: rx_hash 0x00aa0860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54096 dport 53855] OK # # # count: pass=81 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 44940 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43235 dport 44940] != expected 0xd9a8094f # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43235 dport 44940] != expected 0xd9a8094f # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44786 dport 44940] != expected 0x2cc0c50b # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44786 dport 44940] != expected 0x2cc0c50b # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40409 dport 44940] != expected 0x4606a54b # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40409 dport 44940] != expected 0x4606a54b # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55520 dport 44940] != expected 0x9c282959 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55520 dport 44940] != expected 0x9c282959 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37566 dport 44940] != expected 0xafe230d9 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37566 dport 44940] != expected 0xafe230d9 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37530 dport 44940] != expected 0x38472f96 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37530 dport 44940] != expected 0x38472f96 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60704 dport 44940] != expected 0x5e7b1aaf # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60704 dport 44940] != expected 0x5e7b1aaf # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54922 dport 44940] != expected 0x4e097d53 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54922 dport 44940] != expected 0x4e097d53 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51126 dport 44940] != expected 0x1a533c81 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51126 dport 44940] != expected 0x1a533c81 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48733 dport 44940] != expected 0x933a2987 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48733 dport 44940] != expected 0x933a2987 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45759 dport 44940] != expected 0xfead55e3 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45759 dport 44940] != expected 0xfead55e3 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51245 dport 44940] != expected 0x4a297e28 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51245 dport 44940] != expected 0x4a297e28 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47079 dport 44940] != expected 0x6aa4ce73 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47079 dport 44940] != expected 0x6aa4ce73 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43548 dport 44940] != expected 0x4bb7f268 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43548 dport 44940] != expected 0x4bb7f268 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40733 dport 44940] != expected 0x91bcc53a # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40733 dport 44940] != expected 0x91bcc53a # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59893 dport 44940] != expected 0x7ca9b69a # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59893 dport 44940] != expected 0x7ca9b69a # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56046 dport 44940] != expected 0x4ae3bfc3 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56046 dport 44940] != expected 0x4ae3bfc3 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57151 dport 44940] != expected 0xd60af50 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57151 dport 44940] != expected 0xd60af50 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40409 dport 44940] != expected 0x4606a54b # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40409 dport 44940] != expected 0x4606a54b # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58221 dport 44940] != expected 0xd339c079 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58221 dport 44940] != expected 0xd339c079 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50098 dport 44940] != expected 0x482e25fe # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50098 dport 44940] != expected 0x482e25fe # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41322 dport 44940] != expected 0xb47c1631 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41322 dport 44940] != expected 0xb47c1631 # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56422 dport 44940] != expected 0x4f6496a # # Exception| cpu 0: rx_hash 0x6c8ca6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56422 dport 44940] != expected 0x4f6496a # # 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 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 50250 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50855 dport 50250] != expected 0x8e915a18 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50855 dport 50250] != expected 0x8e915a18 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37647 dport 50250] != expected 0xd958508c # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37647 dport 50250] != expected 0xd958508c # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57827 dport 50250] != expected 0x642d2bf4 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57827 dport 50250] != expected 0x642d2bf4 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60438 dport 50250] != expected 0x11261b09 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60438 dport 50250] != expected 0x11261b09 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54785 dport 50250] != expected 0x85c96a15 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54785 dport 50250] != expected 0x85c96a15 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41356 dport 50250] != expected 0x8a10028c # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41356 dport 50250] != expected 0x8a10028c # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60937 dport 50250] != expected 0x67d61c8f # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60937 dport 50250] != expected 0x67d61c8f # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36255 dport 50250] != expected 0xa83cc0ae # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36255 dport 50250] != expected 0xa83cc0ae # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59613 dport 50250] != expected 0xa09c2dde # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59613 dport 50250] != expected 0xa09c2dde # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39608 dport 50250] != expected 0x10a4dbae # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39608 dport 50250] != expected 0x10a4dbae # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47584 dport 50250] != expected 0x83692160 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47584 dport 50250] != expected 0x83692160 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55416 dport 50250] != expected 0xbe60eb04 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55416 dport 50250] != expected 0xbe60eb04 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57496 dport 50250] != expected 0x664bf63 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57496 dport 50250] != expected 0x664bf63 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34762 dport 50250] != expected 0x7fd64b17 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34762 dport 50250] != expected 0x7fd64b17 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59842 dport 50250] != expected 0x6f3f0240 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59842 dport 50250] != expected 0x6f3f0240 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38648 dport 50250] != expected 0x78872e14 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38648 dport 50250] != expected 0x78872e14 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36394 dport 50250] != expected 0xdddae21e # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36394 dport 50250] != expected 0xdddae21e # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52443 dport 50250] != expected 0x7be3bc0e # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52443 dport 50250] != expected 0x7be3bc0e # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51603 dport 50250] != expected 0xebd7c240 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51603 dport 50250] != expected 0xebd7c240 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53245 dport 50250] != expected 0xe7cae73b # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53245 dport 50250] != expected 0xe7cae73b # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36956 dport 50250] != expected 0x6c88a173 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36956 dport 50250] != expected 0x6c88a173 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51531 dport 50250] != expected 0x24fe6137 # # Exception| cpu 5: rx_hash 0xf1cac743 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51531 dport 50250] != expected 0x24fe6137 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->