< 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 60683 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 83 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x085a4e8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40882 dport 60683] != expected 0xe93cbc05 # # Exception| cpu 0: rx_hash 0x8b63d33b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40954 dport 60683] != expected 0x6fd7db93 # # Exception| cpu 0: rx_hash 0x361e0a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40978 dport 60683] != expected 0x792fb6ac # # Exception| cpu 0: rx_hash 0x1ebecda1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40992 dport 60683] != expected 0xf140a00d # # Exception| cpu 0: rx_hash 0x1258bb7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41010 dport 60683] != expected 0xeaed3e56 # # Exception| cpu 0: rx_hash 0xb9c1e153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41032 dport 60683] != expected 0xe4694f61 # # Exception| cpu 0: rx_hash 0x97121da4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41054 dport 60683] != expected 0x61d096ed # # Exception| cpu 0: rx_hash 0xe0eb3a98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41134 dport 60683] != expected 0x7886e9a1 # # Exception| cpu 0: rx_hash 0xec0d4c44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41148 dport 60683] != expected 0x632b77fa # # Exception| cpu 0: rx_hash 0x9e03b1f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41182 dport 60683] != expected 0x52034d3 # # Exception| cpu 0: rx_hash 0xfe2e14e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41212 dport 60683] != expected 0xaaca3387 # # Exception| cpu 0: rx_hash 0xe838e638 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41282 dport 60683] != expected 0x2533b23b # # Exception| cpu 0: rx_hash 0x139acb8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41310 dport 60683] != expected 0xd3a8c7f2 # # Exception| cpu 0: rx_hash 0x5d649268 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41322 dport 60683] != expected 0xf9fb192a # # Exception| cpu 0: rx_hash 0xc09821a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41328 dport 60683] != expected 0xad5ca49a # # Exception| cpu 0: rx_hash 0xbdf44b2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41398 dport 60683] != expected 0xa2718aa0 # # Exception| cpu 0: rx_hash 0x7aa6c2ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 41468 dport 60683] != expected 0x18b26298 # # Exception| cpu 0: rx_hash 0xb031757a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41488 dport 60683] != expected 0x9c3b118d # # Exception| cpu 0: rx_hash 0x5fc33b02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41576 dport 60683] != expected 0xae97ef14 # # Exception| cpu 0: rx_hash 0xc23f88cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41586 dport 60683] != expected 0xfa3052a4 # # Exception| cpu 0: rx_hash 0xdf7e4756 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41622 dport 60683] != expected 0x5af77bca # # Exception| cpu 0: rx_hash 0x66c445da [saddr 192.0.3.2 daddr 192.0.3.1 sport 41644 dport 60683] != expected 0x9d924e80 # # Exception| cpu 0: rx_hash 0x9d66686e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41648 dport 60683] != expected 0x6b093b49 # # Exception| cpu 0: rx_hash 0xab038189 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41680 dport 60683] != expected 0x312af7ce # # Exception| cpu 0: rx_hash 0x78016ba4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41726 dport 60683] != expected 0x4fde94a6 # # Exception| cpu 0: rx_hash 0xcf1b8ee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41740 dport 60683] != expected 0xd8d8355b # # Exception| cpu 0: rx_hash 0x81e5d702 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41784 dport 60683] != expected 0xf28beb83 # # Exception| cpu 0: rx_hash 0x6e17997a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41792 dport 60683] != expected 0xc027151a # # Exception| cpu 0: rx_hash 0x95b5b4ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 41820 dport 60683] != expected 0x36bc60d3 # # Exception| cpu 0: rx_hash 0x6864a214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41828 dport 60683] != expected 0xcdf1da37 # # Exception| cpu 0: rx_hash 0x6482d4c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41846 dport 60683] != expected 0xd65c446c # # Exception| cpu 0: rx_hash 0xcaec546b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41886 dport 60683] != expected 0xa785093e # # Exception| cpu 4: rx_hash 0x79d052de [saddr 192.0.3.2 daddr 192.0.3.1 sport 40806 dport 60683] != expected 0xfdbc0c64 # # Exception| cpu 4: rx_hash 0x20fa8915 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40832 dport 60683] != expected 0x6153aaa4 # # Exception| cpu 4: rx_hash 0x6877eb9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40848 dport 60683] != expected 0x46d6bb51 # # Exception| cpu 4: rx_hash 0xf96d2e8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40856 dport 60683] != expected 0x9dc98ba # # Exception| cpu 4: rx_hash 0x40d72c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40866 dport 60683] != expected 0xceb9adf0 # # Exception| cpu 4: rx_hash 0x62e2a62d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40870 dport 60683] != expected 0x50adea27 # # Exception| cpu 4: rx_hash 0x99408b99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40890 dport 60683] != expected 0xa6369fee # # Exception| cpu 4: rx_hash 0xc3eeb1b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40938 dport 60683] != expected 0x4852ca66 # # Exception| cpu 4: rx_hash 0x8fa408b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41000 dport 60683] != expected 0xbe4a83e6 # # Exception| cpu 4: rx_hash 0xe51ce015 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41020 dport 60683] != expected 0x7dbd5c4 # # Exception| cpu 4: rx_hash 0x4263cce7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41044 dport 60683] != expected 0x12f23aa8 # # Exception| cpu 4: rx_hash 0xd50a329c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41080 dport 60683] != expected 0x502ed66e # # Exception| cpu 4: rx_hash 0xf73fb8b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41084 dport 60683] != expected 0xce3a91b9 # # Exception| cpu 4: rx_hash 0xea7e772a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41112 dport 60683] != expected 0x6efdb8d7 # # Exception| cpu 4: rx_hash 0x17af61f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41120 dport 60683] != expected 0x95b00233 # # Exception| cpu 4: rx_hash 0xa8665812 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41150 dport 60683] != expected 0x5f03f854 # # Exception| cpu 4: rx_hash 0x03ff023c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41156 dport 60683] != expected 0x51878963 # # Exception| cpu 4: rx_hash 0x2b5fc5a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41206 dport 60683] != expected 0xd9e89fc2 # # Exception| cpu 4: rx_hash 0xd82e34b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41222 dport 60683] != expected 0x72c6b191 # # Exception| cpu 4: rx_hash 0x6d7240e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41262 dport 60683] != expected 0xae0e1a80 # # Exception| cpu 4: rx_hash 0x3d49377b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41288 dport 60683] != expected 0x56111e7e # # Exception| cpu 4: rx_hash 0x5b17a906 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41294 dport 60683] != expected 0xf42dd607 # # Exception| cpu 4: rx_hash 0x5182e4b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41336 dport 60683] != expected 0xe2568771 # # Exception| cpu 4: rx_hash 0xb1123df3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41380 dport 60683] != expected 0xb9dc14fb # # Exception| cpu 4: rx_hash 0xa5425e3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41408 dport 60683] != expected 0x7deb9fab # # Exception| cpu 4: rx_hash 0x52060557 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41422 dport 60683] != expected 0x90dd7439 # # Exception| cpu 4: rx_hash 0x38beedf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41434 dport 60683] != expected 0x294c221b # # Exception| cpu 4: rx_hash 0x101e2a6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41448 dport 60683] != expected 0xa12334ba # # Exception| cpu 4: rx_hash 0x54753e39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41450 dport 60683] != expected 0x9d0bbb14 # # Exception| cpu 4: rx_hash 0xf8bc17f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41472 dport 60683] != expected 0xbbbe0078 # # Exception| cpu 4: rx_hash 0x47752e12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41502 dport 60683] != expected 0x710dfa1f # # Exception| cpu 4: rx_hash 0xc44cb3a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41558 dport 60683] != expected 0xf7e69d89 # # Exception| cpu 4: rx_hash 0xecec743c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41572 dport 60683] != expected 0x7f898b28 # # Exception| cpu 4: rx_hash 0xb3b59499 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41638 dport 60683] != expected 0xeeb0e2c5 # # Exception| cpu 4: rx_hash 0xbf53e245 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41652 dport 60683] != expected 0xf51d7c9e # # Exception| cpu 4: rx_hash 0x0c7cad7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41656 dport 60683] != expected 0x240318a2 # # Exception| cpu 4: rx_hash 0x85d07d7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41670 dport 60683] != expected 0xb4932e42 # # Exception| cpu 4: rx_hash 0x89360ba2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41684 dport 60683] != expected 0xaf3eb019 # # Exception| cpu 4: rx_hash 0x5c47dae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41694 dport 60683] != expected 0xdc1c1c5c # # Exception| cpu 4: rx_hash 0x7c34c1d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41728 dport 60683] != expected 0x9c65167 # # Exception| cpu 4: rx_hash 0x8796ec6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41756 dport 60683] != expected 0xff5d24ae # # Exception| cpu 4: rx_hash 0x32ca983c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41780 dport 60683] != expected 0x23958fbf # # Exception| cpu 4: rx_hash 0xbb664839 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41802 dport 60683] != expected 0xb305b95f # # Exception| cpu 4: rx_hash 0x04af71db [saddr 192.0.3.2 daddr 192.0.3.1 sport 41812 dport 60683] != expected 0x79b64338 # # Exception| cpu 4: rx_hash 0x40c4658d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41814 dport 60683] != expected 0x459ecc96 # # Exception| cpu 4: rx_hash 0x3da80f03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41872 dport 60683] != expected 0x4ab3e2ac # # Exception| cpu 4: rx_hash 0x735656e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41892 dport 60683] != expected 0x60e03c74 # # Exception| cpu 4: rx_hash 0xaac1f178 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41916 dport 60683] != expected 0x86f0e6a # # Exception| cpu 4: rx_hash 0x29f86ccf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41972 dport 60683] != expected 0x8e8469fc # # Exception| cpu 4: rx_hash 0xb162a1cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 42004 dport 60683] != expected 0xb78d6a92 # # Exception| cpu 4: rx_hash 0xdda97200 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42020 dport 60683] != expected 0x3caf39d # # Exception| count: pass=0 nohash=0 fail=83 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x8476a4c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52968 dport 50625] OK # # # cpu 0: rx_hash 0xe2283abf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52974 dport 50625] OK # # # cpu 0: rx_hash 0xaaa55835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52990 dport 50625] OK # # # cpu 0: rx_hash 0x3f8a375c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53000 dport 50625] OK # # # cpu 0: rx_hash 0x2da96ffe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53064 dport 50625] OK # # # cpu 0: rx_hash 0x65240d74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53080 dport 50625] OK # # # cpu 0: rx_hash 0xc1dfc065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53126 dport 50625] OK # # # cpu 0: rx_hash 0xcd39b6b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53140 dport 50625] OK # # # cpu 0: rx_hash 0xc7acfb0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53154 dport 50625] OK # # # cpu 0: rx_hash 0x16ce1323 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53292 dport 50625] OK # # # cpu 0: rx_hash 0x029e70ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53320 dport 50625] OK # # # cpu 0: rx_hash 0x64c0ee92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53326 dport 50625] OK # # # cpu 0: rx_hash 0x40865fd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53358 dport 50625] OK # # # cpu 0: rx_hash 0x3dea3559 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53416 dport 50625] OK # # # cpu 0: rx_hash 0x0769aa62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53466 dport 50625] OK # # # cpu 0: rx_hash 0x4997f386 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53486 dport 50625] OK # # # cpu 0: rx_hash 0x9435fe65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53512 dport 50625] OK # # # cpu 0: rx_hash 0xdcb89cef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53528 dport 50625] OK # # # cpu 0: rx_hash 0xb0734f20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53544 dport 50625] OK # # # cpu 0: rx_hash 0x9ea0b3d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53566 dport 50625] OK # # # cpu 0: rx_hash 0xa4232cec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53580 dport 50625] OK # # # cpu 0: rx_hash 0x7bc7b01d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53616 dport 50625] OK # # # cpu 0: rx_hash 0x6a60095c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53638 dport 50625] OK # # # cpu 0: rx_hash 0x12fbb95f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53714 dport 50625] OK # # # cpu 0: rx_hash 0xe3ccd959 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53752 dport 50625] OK # # # cpu 0: rx_hash 0x01fba974 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53798 dport 50625] OK # # # cpu 0: rx_hash 0xc0da1bfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53832 dport 50625] OK # # # cpu 0: rx_hash 0x57b3e580 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53860 dport 50625] OK # # # cpu 0: rx_hash 0xc6a92095 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53868 dport 50625] OK # # # cpu 0: rx_hash 0xd70e99d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53914 dport 50625] OK # # # cpu 0: rx_hash 0x2adf8f0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53922 dport 50625] OK # # # cpu 0: rx_hash 0x9516b6ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53948 dport 50625] OK # # # cpu 0: rx_hash 0x7071b526 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54002 dport 50625] OK # # # cpu 0: rx_hash 0xadd3b8c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54036 dport 50625] OK # # # cpu 0: rx_hash 0x5a97e3ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54042 dport 50625] OK # # # cpu 0: rx_hash 0x85737f5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54054 dport 50625] OK # # # cpu 0: rx_hash 0x188fcc95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54076 dport 50625] OK # # # cpu 0: rx_hash 0xce7afc35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54144 dport 50625] OK # # # cpu 4: rx_hash 0x51077581 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52962 dport 50625] OK # # # cpu 4: rx_hash 0x1159cbab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53022 dport 50625] OK # # # cpu 4: rx_hash 0xcebd575a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53026 dport 50625] OK # # # cpu 4: rx_hash 0x5341e493 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53048 dport 50625] OK # # # cpu 4: rx_hash 0x98f51bae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53088 dport 50625] OK # # # cpu 4: rx_hash 0x94136d72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53106 dport 50625] OK # # # cpu 4: rx_hash 0x8f219981 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53170 dport 50625] OK # # # cpu 4: rx_hash 0xfd2f6430 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53200 dport 50625] OK # # # cpu 4: rx_hash 0x91e4b7ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53216 dport 50625] OK # # # cpu 4: rx_hash 0x48731060 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53240 dport 50625] OK # # # cpu 4: rx_hash 0x54d63c1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53258 dport 50625] OK # # # cpu 4: rx_hash 0xc92a8fd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53264 dport 50625] OK # # # cpu 4: rx_hash 0xeb1f05f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53268 dport 50625] OK # # # cpu 4: rx_hash 0xe18a484b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53282 dport 50625] OK # # # cpu 4: rx_hash 0x8b32a0ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53302 dport 50625] OK # # # cpu 4: rx_hash 0x1a2865ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53310 dport 50625] OK # # # cpu 4: rx_hash 0x04ed4b81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53356 dport 50625] OK # # # cpu 4: rx_hash 0x080b3d5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53374 dport 50625] OK # # # cpu 4: rx_hash 0xe20ea9a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53396 dport 50625] OK # # # cpu 4: rx_hash 0x5121e696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53400 dport 50625] OK # # # cpu 4: rx_hash 0xe47d92c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53424 dport 50625] OK # # # cpu 4: rx_hash 0xc64818ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53428 dport 50625] OK # # # cpu 4: rx_hash 0x9a9519ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53440 dport 50625] OK # # # cpu 4: rx_hash 0xd2187b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53456 dport 50625] OK # # # cpu 4: rx_hash 0x232f1b27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53498 dport 50625] OK # # # cpu 4: rx_hash 0xd62dd15d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53550 dport 50625] OK # # # cpu 4: rx_hash 0x8af0d01b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53594 dport 50625] OK # # # cpu 4: rx_hash 0xa8c55a30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53598 dport 50625] OK # # # cpu 4: rx_hash 0x55144cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53606 dport 50625] OK # # # cpu 4: rx_hash 0x9b57695a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53676 dport 50625] OK # # # cpu 4: rx_hash 0xdf3c7d0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53678 dport 50625] OK # # # cpu 4: rx_hash 0x06abda93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53686 dport 50625] OK # # # cpu 4: rx_hash 0x3c2845a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53700 dport 50625] OK # # # cpu 4: rx_hash 0x186ef4ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53732 dport 50625] OK # # # cpu 4: rx_hash 0xcd1f25ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53742 dport 50625] OK # # # cpu 4: rx_hash 0x295b6eed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53780 dport 50625] OK # # # cpu 4: rx_hash 0xfc2abfae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53790 dport 50625] OK # # # cpu 4: rx_hash 0x6b4341d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53810 dport 50625] OK # # # cpu 4: rx_hash 0xbdb67175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53902 dport 50625] OK # # # cpu 4: rx_hash 0xdd9bd466 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53932 dport 50625] OK # # # cpu 4: rx_hash 0x6252ed84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53938 dport 50625] OK # # # cpu 4: rx_hash 0x8da0a3fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53962 dport 50625] OK # # # cpu 4: rx_hash 0x32699a1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53972 dport 50625] OK # # # cpu 4: rx_hash 0x121a8127 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54026 dport 50625] OK # # # cpu 4: rx_hash 0xe32de121 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54048 dport 50625] OK # # # cpu 4: rx_hash 0x220c53ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54094 dport 50625] OK # # # cpu 4: rx_hash 0x48b4bb0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54106 dport 50625] OK # # # cpu 4: rx_hash 0xb565add5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54114 dport 50625] OK # # # cpu 4: rx_hash 0xec4f761e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54148 dport 50625] OK # # # cpu 4: rx_hash 0xa8246248 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54150 dport 50625] OK # # # cpu 4: rx_hash 0xc4efb187 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54198 dport 50625] OK # # # count: pass=89 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 60767 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45448 dport 60767] != expected 0x7278b35c # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45448 dport 60767] != expected 0x7278b35c # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57237 dport 60767] != expected 0x5405ccef # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57237 dport 60767] != expected 0x5405ccef # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37405 dport 60767] != expected 0x719fe305 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37405 dport 60767] != expected 0x719fe305 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44491 dport 60767] != expected 0x3e16fca7 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44491 dport 60767] != expected 0x3e16fca7 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52403 dport 60767] != expected 0x959870ed # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52403 dport 60767] != expected 0x959870ed # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38096 dport 60767] != expected 0xc06342ef # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38096 dport 60767] != expected 0xc06342ef # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37215 dport 60767] != expected 0xef125146 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37215 dport 60767] != expected 0xef125146 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38182 dport 60767] != expected 0xc971a4c5 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38182 dport 60767] != expected 0xc971a4c5 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49408 dport 60767] != expected 0xe9ff9454 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49408 dport 60767] != expected 0xe9ff9454 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45327 dport 60767] != expected 0xcce5c646 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45327 dport 60767] != expected 0xcce5c646 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43527 dport 60767] != expected 0x45c3130f # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43527 dport 60767] != expected 0x45c3130f # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45376 dport 60767] != expected 0x906376f4 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45376 dport 60767] != expected 0x906376f4 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40921 dport 60767] != expected 0xaa330dea # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40921 dport 60767] != expected 0xaa330dea # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56363 dport 60767] != expected 0x2c065dc # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56363 dport 60767] != expected 0x2c065dc # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52379 dport 60767] != expected 0x4950dbfc # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52379 dport 60767] != expected 0x4950dbfc # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53381 dport 60767] != expected 0x4215baee # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53381 dport 60767] != expected 0x4215baee # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48888 dport 60767] != expected 0x3e4b09da # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48888 dport 60767] != expected 0x3e4b09da # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56223 dport 60767] != expected 0x4bb974ed # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56223 dport 60767] != expected 0x4bb974ed # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60684 dport 60767] != expected 0xafa32c84 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60684 dport 60767] != expected 0xafa32c84 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47622 dport 60767] != expected 0xa6b58943 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47622 dport 60767] != expected 0xa6b58943 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49138 dport 60767] != expected 0xff11f480 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49138 dport 60767] != expected 0xff11f480 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46207 dport 60767] != expected 0x6fa55e6c # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46207 dport 60767] != expected 0x6fa55e6c # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50205 dport 60767] != expected 0xb9d3bb98 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50205 dport 60767] != expected 0xb9d3bb98 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59117 dport 60767] != expected 0xb42a2ed3 # # Exception| cpu 5: rx_hash 0xfd191a16 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59117 dport 60767] != expected 0xb42a2ed3 # # 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 53269 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43653 dport 53269] != expected 0x386c0295 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43653 dport 53269] != expected 0x386c0295 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43004 dport 53269] != expected 0xca739d27 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43004 dport 53269] != expected 0xca739d27 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35328 dport 53269] != expected 0xa7ba4af3 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35328 dport 53269] != expected 0xa7ba4af3 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38825 dport 53269] != expected 0x7e52ce5a # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38825 dport 53269] != expected 0x7e52ce5a # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53909 dport 53269] != expected 0xda0e9251 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53909 dport 53269] != expected 0xda0e9251 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47112 dport 53269] != expected 0xb0882f21 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47112 dport 53269] != expected 0xb0882f21 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48645 dport 53269] != expected 0xa817162c # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48645 dport 53269] != expected 0xa817162c # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54680 dport 53269] != expected 0x46197d74 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54680 dport 53269] != expected 0x46197d74 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49535 dport 53269] != expected 0xe8f36fa # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49535 dport 53269] != expected 0xe8f36fa # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39866 dport 53269] != expected 0xebd1bf64 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39866 dport 53269] != expected 0xebd1bf64 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54731 dport 53269] != expected 0xd00a7ba7 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54731 dport 53269] != expected 0xd00a7ba7 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46437 dport 53269] != expected 0x282f5832 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46437 dport 53269] != expected 0x282f5832 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58387 dport 53269] != expected 0xd24b3530 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58387 dport 53269] != expected 0xd24b3530 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37024 dport 53269] != expected 0xc070ab54 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37024 dport 53269] != expected 0xc070ab54 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49233 dport 53269] != expected 0x59050aff # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49233 dport 53269] != expected 0x59050aff # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39239 dport 53269] != expected 0x659594df # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39239 dport 53269] != expected 0x659594df # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41585 dport 53269] != expected 0x9d31b547 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41585 dport 53269] != expected 0x9d31b547 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48559 dport 53269] != expected 0x16fd6747 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48559 dport 53269] != expected 0x16fd6747 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54009 dport 53269] != expected 0x5f443488 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54009 dport 53269] != expected 0x5f443488 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51908 dport 53269] != expected 0x80af1773 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51908 dport 53269] != expected 0x80af1773 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56617 dport 53269] != expected 0x5b843082 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56617 dport 53269] != expected 0x5b843082 # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33422 dport 53269] != expected 0xa97ea70f # # Exception| cpu 5: rx_hash 0x65fce95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33422 dport 53269] != expected 0xa97ea70f # # 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__->