< 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' TAP version 13 1..1 # 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 37763 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 69 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x61daf8b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37458 dport 37763] != expected 0xc76817b1 # # Exception| cpu 0: rx_hash 0xbf223f0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37464 dport 37763] != expected 0xa8938638 # # Exception| cpu 0: rx_hash 0xe1d2f9e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37484 dport 37763] != expected 0x32f7851c # # Exception| cpu 0: rx_hash 0xd0565d86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37490 dport 37763] != expected 0x6af1dc51 # # Exception| cpu 0: rx_hash 0x82cbb38c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37500 dport 37763] != expected 0x69c412dd # # Exception| cpu 0: rx_hash 0xb66ac8f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37568 dport 37763] != expected 0x6ea14c83 # # Exception| cpu 0: rx_hash 0xe4f726f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37582 dport 37763] != expected 0x6d94820f # # Exception| cpu 0: rx_hash 0x557b83ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 37614 dport 37763] != expected 0xc00d49ef # # Exception| cpu 0: rx_hash 0xfb82445f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37652 dport 37763] != expected 0xb1452a33 # # Exception| cpu 0: rx_hash 0xbdb8d1d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37666 dport 37763] != expected 0xf2bd971c # # Exception| cpu 0: rx_hash 0x54f2267a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37698 dport 37763] != expected 0x9e8b90c # # Exception| cpu 0: rx_hash 0xbb8e45a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37718 dport 37763] != expected 0x3e1571c8 # # Exception| cpu 0: rx_hash 0xfdb4d02f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37728 dport 37763] != expected 0x7dedcce7 # # Exception| cpu 0: rx_hash 0x589f0e9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37752 dport 37763] != expected 0x90b974a4 # # Exception| cpu 0: rx_hash 0x40555df8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37754 dport 37763] != expected 0x4925caaf # # Exception| cpu 0: rx_hash 0xfea79b47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37814 dport 37763] != expected 0xee262d20 # # Exception| cpu 0: rx_hash 0x74f42686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37830 dport 37763] != expected 0x4e4094f1 # # Exception| cpu 0: rx_hash 0x0f273f89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37844 dport 37763] != expected 0xccefbd3b # # Exception| cpu 0: rx_hash 0x457082e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37848 dport 37763] != expected 0x1646cdbc # # Exception| cpu 0: rx_hash 0x5dbad183 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37850 dport 37763] != expected 0xcfda73b7 # # Exception| cpu 0: rx_hash 0x034a1768 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37870 dport 37763] != expected 0x55be7093 # # Exception| cpu 0: rx_hash 0x28f4668c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37894 dport 37763] != expected 0x89ec6864 # # Exception| cpu 0: rx_hash 0x53277f83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37908 dport 37763] != expected 0xb4341ae # # Exception| cpu 0: rx_hash 0x0dd7b968 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37920 dport 37763] != expected 0x9127428a # # Exception| cpu 0: rx_hash 0x3c531d0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37950 dport 37763] != expected 0xc9211bc7 # # Exception| cpu 0: rx_hash 0x68f86774 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37956 dport 37763] != expected 0x6bc339f # # Exception| cpu 0: rx_hash 0x64954f95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38014 dport 37763] != expected 0x9fedfe37 # # Exception| cpu 0: rx_hash 0x5a6f887a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38028 dport 37763] != expected 0xcd718b15 # # Exception| cpu 0: rx_hash 0xe78e05ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 38038 dport 37763] != expected 0xf9b98d5d # # Exception| cpu 0: rx_hash 0x7f4c579e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38058 dport 37763] != expected 0xd5baa1fb # # Exception| cpu 0: rx_hash 0x5602a09b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38070 dport 37763] != expected 0x542046bd # # Exception| cpu 0: rx_hash 0x8eccf350 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38088 dport 37763] != expected 0xf77331e0 # # Exception| cpu 0: rx_hash 0xf51fea5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38106 dport 37763] != expected 0x75dc182a # # Exception| cpu 0: rx_hash 0xea6a88f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38144 dport 37763] != expected 0xa90db016 # # Exception| cpu 0: rx_hash 0x432c7ead [saddr 192.0.3.2 daddr 192.0.3.1 sport 38178 dport 37763] != expected 0xdd08c5fd # # Exception| cpu 0: rx_hash 0x949c4eef [saddr 192.0.3.2 daddr 192.0.3.1 sport 38320 dport 37763] != expected 0x74c19ecf # # Exception| cpu 0: rx_hash 0x8c561d8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38322 dport 37763] != expected 0xad5d20c4 # # Exception| cpu 4: rx_hash 0x905a5c7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37424 dport 37763] != expected 0xe5a187aa # # Exception| cpu 4: rx_hash 0xa4fb2700 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37516 dport 37763] != expected 0xe2c4d9f4 # # Exception| cpu 4: rx_hash 0xcb8f458d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37542 dport 37763] != expected 0x20a6839d # # Exception| cpu 4: rx_hash 0x6ea49b39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37566 dport 37763] != expected 0xcdf23bde # # Exception| cpu 4: rx_hash 0x3662c9a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37630 dport 37763] != expected 0x9b3ede2e # # Exception| cpu 4: rx_hash 0xa57282b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37664 dport 37763] != expected 0x2b212917 # # Exception| cpu 4: rx_hash 0x94f626d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37694 dport 37763] != expected 0x7327705a # # Exception| cpu 4: rx_hash 0x92c0b2a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37706 dport 37763] != expected 0xbf8f968e # # Exception| cpu 4: rx_hash 0x34f8277e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37764 dport 37763] != expected 0xc110cf0a # # Exception| cpu 4: rx_hash 0x57e16d12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37780 dport 37763] != expected 0x9a2358cb # # Exception| cpu 4: rx_hash 0x85748248 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37796 dport 37763] != expected 0x6c8904ea # # Exception| cpu 4: rx_hash 0xc7880551 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37906 dport 37763] != expected 0xbe11a0a0 # # Exception| cpu 4: rx_hash 0xb600a0cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 37966 dport 37763] != expected 0x6947a216 # # Exception| cpu 4: rx_hash 0x132b7e7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37974 dport 37763] != expected 0x84131a55 # # Exception| cpu 4: rx_hash 0x597cc312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37978 dport 37763] != expected 0x5eba6ad2 # # Exception| cpu 4: rx_hash 0x8be92c48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37994 dport 37763] != expected 0xa81036f3 # # Exception| cpu 4: rx_hash 0x3608a19f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38000 dport 37763] != expected 0x9cd830bb # # Exception| cpu 4: rx_hash 0xc49b4e39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38084 dport 37763] != expected 0x2dda4167 # # Exception| cpu 4: rx_hash 0xbf485736 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38102 dport 37763] != expected 0xaf7568ad # # Exception| cpu 4: rx_hash 0x7517eb0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38116 dport 37763] != expected 0x80438a87 # # Exception| cpu 4: rx_hash 0x3f405666 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38120 dport 37763] != expected 0x5aeafa00 # # Exception| cpu 4: rx_hash 0x160ea163 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38132 dport 37763] != expected 0xdb701d46 # # Exception| cpu 4: rx_hash 0x2603a0b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38214 dport 37763] != expected 0x4a93b4e8 # # Exception| cpu 4: rx_hash 0x6c541dd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38218 dport 37763] != expected 0x903ac46f # # Exception| cpu 4: rx_hash 0xd1b5900f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38224 dport 37763] != expected 0xa4f2c227 # # Exception| cpu 4: rx_hash 0x0f4d57b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38234 dport 37763] != expected 0xcb0953ae # # Exception| cpu 4: rx_hash 0xc512eb8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38248 dport 37763] != expected 0xe43fb184 # # Exception| cpu 4: rx_hash 0x60393539 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38256 dport 37763] != expected 0x96b09c7 # # Exception| cpu 4: rx_hash 0xd8fd67f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38344 dport 37763] != expected 0x62c0089c # # Exception| cpu 4: rx_hash 0x651cea21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38354 dport 37763] != expected 0x56080ed4 # # Exception| cpu 4: rx_hash 0xa32e7ef9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38362 dport 37763] != expected 0xe06f2156 # # Exception| cpu 4: rx_hash 0xd17142d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38408 dport 37763] != expected 0x40003a56 # # Exception| count: pass=0 nohash=0 fail=69 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x8820fb9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40488 dport 55260] OK # # # cpu 0: rx_hash 0xeb39b1f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40504 dport 55260] OK # # # cpu 0: rx_hash 0x16d43ddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40544 dport 55260] OK # # # cpu 0: rx_hash 0xc75299ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40582 dport 55260] OK # # # cpu 0: rx_hash 0xa44bd383 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40598 dport 55260] OK # # # cpu 0: rx_hash 0x7ab31438 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40604 dport 55260] OK # # # cpu 0: rx_hash 0xfabb1568 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40610 dport 55260] OK # # # cpu 0: rx_hash 0x3c8981b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40618 dport 55260] OK # # # cpu 0: rx_hash 0xa826fb62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40620 dport 55260] OK # # # cpu 0: rx_hash 0x13f1e2c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40642 dport 55260] OK # # # cpu 0: rx_hash 0x07569947 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40698 dport 55260] OK # # # cpu 0: rx_hash 0x6f9dca0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40712 dport 55260] OK # # # cpu 0: rx_hash 0x46d33d0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40724 dport 55260] OK # # # cpu 0: rx_hash 0xb75399c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40822 dport 55260] OK # # # cpu 0: rx_hash 0x05cc779b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40832 dport 55260] OK # # # cpu 0: rx_hash 0x4f9bcaf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40844 dport 55260] OK # # # cpu 0: rx_hash 0xb440d2ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40864 dport 55260] OK # # # cpu 0: rx_hash 0x85c476cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40894 dport 55260] OK # # # cpu 0: rx_hash 0x7444d205 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40924 dport 55260] OK # # # cpu 0: rx_hash 0xa6d13d5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40940 dport 55260] OK # # # cpu 0: rx_hash 0x1412c389 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41026 dport 55260] OK # # # cpu 0: rx_hash 0xcaea0432 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41032 dport 55260] OK # # # cpu 0: rx_hash 0x5e457ee0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41038 dport 55260] OK # # # cpu 0: rx_hash 0x3d5c348c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41054 dport 55260] OK # # # cpu 0: rx_hash 0x00b5b80b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41082 dport 55260] OK # # # cpu 0: rx_hash 0xf410c3dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41146 dport 55260] OK # # # cpu 0: rx_hash 0xa0bbb9a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41152 dport 55260] OK # # # cpu 0: rx_hash 0xc3a2f3cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41168 dport 55260] OK # # # cpu 0: rx_hash 0x5b60a1f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41196 dport 55260] OK # # # cpu 0: rx_hash 0x43aaf29b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41198 dport 55260] OK # # # cpu 0: rx_hash 0x4e4e7fce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41336 dport 55260] OK # # # cpu 0: rx_hash 0x56842cad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41338 dport 55260] OK # # # cpu 0: rx_hash 0x93a5f31d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41380 dport 55260] OK # # # cpu 0: rx_hash 0xf0bcb971 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41396 dport 55260] OK # # # cpu 0: rx_hash 0xbcdd9068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41420 dport 55260] OK # # # cpu 0: rx_hash 0xcb63a186 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41444 dport 55260] OK # # # cpu 4: rx_hash 0x33f7e239 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40518 dport 55260] OK # # # cpu 4: rx_hash 0x75cd77b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40560 dport 55260] OK # # # cpu 4: rx_hash 0xb3ffe369 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40568 dport 55260] OK # # # cpu 4: rx_hash 0x6e146fba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40612 dport 55260] OK # # # cpu 4: rx_hash 0x3abf15c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40670 dport 55260] OK # # # cpu 4: rx_hash 0xcab614ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40720 dport 55260] OK # # # cpu 4: rx_hash 0x9446d251 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40740 dport 55260] OK # # # cpu 4: rx_hash 0x4abe15ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40750 dport 55260] OK # # # cpu 4: rx_hash 0x2f91cbf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40778 dport 55260] OK # # # cpu 4: rx_hash 0x9e1d6ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40810 dport 55260] OK # # # cpu 4: rx_hash 0x5d0a2500 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40896 dport 55260] OK # # # cpu 4: rx_hash 0x3e136f6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40912 dport 55260] OK # # # cpu 4: rx_hash 0xc5c87733 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40956 dport 55260] OK # # # cpu 4: rx_hash 0xa3a8f2cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40982 dport 55260] OK # # # cpu 4: rx_hash 0x23a0f39f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41000 dport 55260] OK # # # cpu 4: rx_hash 0x3b6aa0fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41002 dport 55260] OK # # # cpu 4: rx_hash 0xd416c321 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41022 dport 55260] OK # # # cpu 4: rx_hash 0x3e4f7fe4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41096 dport 55260] OK # # # cpu 4: rx_hash 0x8fc3dad2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41128 dport 55260] OK # # # cpu 4: rx_hash 0xbe477eb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41142 dport 55260] OK # # # cpu 4: rx_hash 0x89f54ea2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41180 dport 55260] OK # # # cpu 4: rx_hash 0x8e4a7f66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41220 dport 55260] OK # # # cpu 4: rx_hash 0xbfcedb00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41242 dport 55260] OK # # # cpu 4: rx_hash 0xb3a3f3e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41248 dport 55260] OK # # # cpu 4: rx_hash 0x75916739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41256 dport 55260] OK # # # cpu 4: rx_hash 0x6d5b345a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41258 dport 55260] OK # # # cpu 4: rx_hash 0x5cdf903c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41268 dport 55260] OK # # # cpu 4: rx_hash 0xb6862cf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41346 dport 55260] OK # # # cpu 4: rx_hash 0xfcd19190 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41358 dport 55260] OK # # # cpu 4: rx_hash 0x9fc8dbfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41374 dport 55260] OK # # # cpu 4: rx_hash 0x070a89cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41378 dport 55260] OK # # # cpu 4: rx_hash 0xbaeb0418 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41400 dport 55260] OK # # # cpu 4: rx_hash 0x6ba972f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41478 dport 55260] OK # # # cpu 4: rx_hash 0x08b0389c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41494 dport 55260] OK # # # cpu 4: rx_hash 0x5a2dd696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41496 dport 55260] OK # # # cpu 4: rx_hash 0x88b839cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41512 dport 55260] OK # # # cpu 4: rx_hash 0x7f0e0972 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41534 dport 55260] OK # # # count: pass=73 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 38336 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57419 dport 38336] != expected 0x1d70979a # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53023 dport 38336] != expected 0x485c2fd7 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34928 dport 38336] != expected 0x7551425 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37448 dport 38336] != expected 0x86acaf80 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52797 dport 38336] != expected 0xa9ea6340 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58908 dport 38336] != expected 0x39512a52 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43617 dport 38336] != expected 0x592bfa87 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38459 dport 38336] != expected 0xa9031a13 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54420 dport 38336] != expected 0xeb7f41ca # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56198 dport 38336] != expected 0x216064b2 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46041 dport 38336] != expected 0xacde9618 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51570 dport 38336] != expected 0xf52c5fb7 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51596 dport 38336] != expected 0x7d195a12 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38288 dport 38336] != expected 0xac54eb56 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55605 dport 38336] != expected 0x5cd014c8 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38445 dport 38336] != expected 0x47626cdc # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50811 dport 38336] != expected 0xb8c20091 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51076 dport 38336] != expected 0x167d405e # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37287 dport 38336] != expected 0xb9f9e430 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41870 dport 38336] != expected 0x5e114aa6 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56910 dport 38336] != expected 0x9a722b1b # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57525 dport 38336] != expected 0x9545923f # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39921 dport 38336] != expected 0x393b8c9e # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34350 dport 38336] != expected 0xd49c9d56 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45664 dport 38336] != expected 0xe1ffd229 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43293 dport 38336] != expected 0x7c8e9613 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50824 dport 38336] != expected 0x596709a5 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56041 dport 38336] != expected 0xff8ac144 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53167 dport 38336] != expected 0x9590010e # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58908 dport 38336] != expected 0x39512a52 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46405 dport 38336] != expected 0x29975147 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59853 dport 38336] != expected 0xe4415a3f # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60628 dport 38336] != expected 0xcaf36949 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41396 dport 38336] != expected 0xd991bb0 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34407 dport 38336] != expected 0x870e2b32 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42910 dport 38336] != expected 0xe04e1338 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48389 dport 38336] != expected 0x8dedd398 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57828 dport 38336] != expected 0xbe30a564 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34805 dport 38336] != expected 0xbb74497c # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53926 dport 38336] != expected 0xebfcf101 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56528 dport 38336] != expected 0x23cb9c10 # # Exception| cpu 0: rx_hash 0x6e67df50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36958 dport 38336] != expected 0xa21445f1 # # Exception| count: pass=0 nohash=0 fail=42 # # 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 46875 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45078 dport 46875] != expected 0x1bffdb13 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58714 dport 46875] != expected 0xae81a76 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38961 dport 46875] != expected 0xf3f1c01 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51923 dport 46875] != expected 0xf9ff84c9 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37687 dport 46875] != expected 0xcc7f0ab2 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42466 dport 46875] != expected 0xe7748eeb # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57082 dport 46875] != expected 0xbf3a6f83 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35145 dport 46875] != expected 0x400cb8f4 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47781 dport 46875] != expected 0x4d891067 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33293 dport 46875] != expected 0xc340afbf # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37768 dport 46875] != expected 0xd1808468 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52226 dport 46875] != expected 0xa143bcce # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36356 dport 46875] != expected 0xcbacca1d # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53043 dport 46875] != expected 0xbf6baba6 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38907 dport 46875] != expected 0x2701a924 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58354 dport 46875] != expected 0x2fa1adaf # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46304 dport 46875] != expected 0xfcec5064 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34484 dport 46875] != expected 0x1f9c3e9e # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52011 dport 46875] != expected 0x4fcc103b # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44277 dport 46875] != expected 0xdda1bea0 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37712 dport 46875] != expected 0x800e210a # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60919 dport 46875] != expected 0xc602bf37 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43819 dport 46875] != expected 0xb0255acc # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59830 dport 46875] != expected 0xfadc2e42 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33134 dport 46875] != expected 0xfe7df343 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49786 dport 46875] != expected 0xb9700839 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47213 dport 46875] != expected 0xd406353a # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43911 dport 46875] != expected 0xe79d6bde # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37796 dport 46875] != expected 0x2a5b9c37 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57776 dport 46875] != expected 0xc4b56604 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57417 dport 46875] != expected 0x43125431 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58398 dport 46875] != expected 0x887af5fa # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48193 dport 46875] != expected 0x7a51484c # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54589 dport 46875] != expected 0xb94ba421 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36191 dport 46875] != expected 0xe236ed63 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48643 dport 46875] != expected 0x914583e7 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38604 dport 46875] != expected 0x69e0ecd # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56994 dport 46875] != expected 0x42d7e3ac # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41101 dport 46875] != expected 0x6e8ac004 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51973 dport 46875] != expected 0xacdd5b07 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59816 dport 46875] != expected 0xcb588a24 # # Exception| cpu 4: rx_hash 0xdf3d52f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50073 dport 46875] != expected 0x8336b7db # # Exception| count: pass=0 nohash=0 fail=42 # # 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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: Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->