< 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 # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 59693 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 49 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2e56421d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58780 dport 59693] != expected 0x66569395 # # Exception| cpu 0: rx_hash 0x7df4ec62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58814 dport 59693] != expected 0xcb3f0161 # # Exception| cpu 0: rx_hash 0x736cac44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58828 dport 59693] != expected 0x872ae8d # # Exception| cpu 0: rx_hash 0x20ce023b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58862 dport 59693] != expected 0xa51b3c79 # # Exception| cpu 0: rx_hash 0xc4f9258f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58878 dport 59693] != expected 0x7d34f2cc # # Exception| cpu 0: rx_hash 0x3ee0e96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58890 dport 59693] != expected 0x1ffe6911 # # Exception| cpu 0: rx_hash 0xae3c77bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58894 dport 59693] != expected 0x7f4153c6 # # Exception| cpu 0: rx_hash 0x12b981b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58898 dport 59693] != expected 0x778e3acf # # Exception| cpu 0: rx_hash 0x6bb26dad [saddr 192.0.3.2 daddr 192.0.3.1 sport 58908 dport 59693] != expected 0x6610e8dd # # Exception| cpu 0: rx_hash 0xa6541d26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58952 dport 59693] != expected 0x688bef12 # # Exception| cpu 0: rx_hash 0x8a0d75fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58960 dport 59693] != expected 0xfbbccc # # Exception| cpu 0: rx_hash 0x1c21c195 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58976 dport 59693] != expected 0xb4c39523 # # Exception| cpu 0: rx_hash 0xe2660d98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59018 dport 59693] != expected 0xc4fb90c7 # # Exception| cpu 0: rx_hash 0xef8658e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59024 dport 59693] != expected 0x6df5b6b7 # # Exception| cpu 0: rx_hash 0x21183d35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59052 dport 59693] != expected 0x92d38e4 # # Exception| cpu 0: rx_hash 0x55f38453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59064 dport 59693] != expected 0xb1bdcc86 # # Exception| cpu 0: rx_hash 0x2260286b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59076 dport 59693] != expected 0x636eb178 # # Exception| cpu 0: rx_hash 0xb9acc97d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59118 dport 59693] != expected 0x7e58bee7 # # Exception| cpu 0: rx_hash 0x6c266d1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59158 dport 59693] != expected 0x7ab3fcf3 # # Exception| cpu 0: rx_hash 0x3494bca1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59162 dport 59693] != expected 0xaa535b4f # # Exception| cpu 0: rx_hash 0xdbb3e4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59172 dport 59693] != expected 0xff5a0b2 # # Exception| cpu 0: rx_hash 0x3f84c365 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59188 dport 59693] != expected 0xd7da6e07 # # Exception| cpu 0: rx_hash 0xd8cbf18f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59212 dport 59693] != expected 0x65b6292e # # Exception| cpu 0: rx_hash 0xe5f20d2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59264 dport 59693] != expected 0xd85884e9 # # Exception| cpu 0: rx_hash 0x97e99ef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59296 dport 59693] != expected 0xb44f63b3 # # Exception| cpu 0: rx_hash 0xb650a350 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59298 dport 59693] != expected 0x7531161d # # Exception| cpu 0: rx_hash 0x73deb941 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59312 dport 59693] != expected 0x6c60ad06 # # Exception| cpu 0: rx_hash 0xe68a1871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59368 dport 59693] != expected 0xb21b0d75 # # Exception| cpu 0: rx_hash 0x02bd3fc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59384 dport 59693] != expected 0x6a34c3c0 # # Exception| cpu 0: rx_hash 0x48d0f59b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59452 dport 59693] != expected 0xca169155 # # Exception| cpu 0: rx_hash 0x8e26fad4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59462 dport 59693] != expected 0xb904a3d2 # # Exception| cpu 0: rx_hash 0x4ba8e0c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59476 dport 59693] != expected 0xa05518c9 # # Exception| cpu 0: rx_hash 0x15ea1bc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59500 dport 59693] != expected 0xa432ac4d # # Exception| cpu 0: rx_hash 0x88d6d068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59506 dport 59693] != expected 0x6d83b0ea # # Exception| cpu 0: rx_hash 0xb31f0674 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59530 dport 59693] != expected 0x4ea0e15 # # Exception| cpu 0: rx_hash 0x048a8fbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59576 dport 59693] != expected 0x71ac5254 # # Exception| cpu 0: rx_hash 0xb5ef2cc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59582 dport 59693] != expected 0xd06d1d2d # # Exception| cpu 0: rx_hash 0x264ba744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59602 dport 59693] != expected 0xda91ae66 # # Exception| cpu 0: rx_hash 0x20bb8df8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59622 dport 59693] != expected 0xe16bd5e # # Exception| cpu 0: rx_hash 0x6efdc889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59700 dport 59693] != expected 0x17cbf0d5 # # Exception| cpu 0: rx_hash 0x364f1932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59704 dport 59693] != expected 0xc72b5769 # # Exception| cpu 0: rx_hash 0xa69387e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59708 dport 59693] != expected 0xa7946dbe # # Exception| cpu 0: rx_hash 0xf0b9167d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59714 dport 59693] != expected 0xb43965ee # # Exception| cpu 0: rx_hash 0x38d75914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59722 dport 59693] != expected 0x466f885 # # Exception| cpu 0: rx_hash 0xfba969b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59756 dport 59693] != expected 0xc9b050a6 # # Exception| cpu 0: rx_hash 0x7ce549aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 59784 dport 59693] != expected 0xa8168750 # # Exception| cpu 0: rx_hash 0x564c0bcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59812 dport 59693] != expected 0x14e1c7b6 # # Exception| cpu 0: rx_hash 0x00669a56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59866 dport 59693] != expected 0x74ccfe6 # # Exception| cpu 0: rx_hash 0x53c43429 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59896 dport 59693] != expected 0xaa255d12 # # Exception| count: pass=0 nohash=0 fail=49 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xa83bc45a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58180 dport 33272] OK # # # cpu 4: rx_hash 0x60558b33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58188 dport 33272] OK # # # cpu 4: rx_hash 0x8462ac87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58204 dport 33272] OK # # # cpu 4: rx_hash 0xf6793f5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58236 dport 33272] OK # # # cpu 4: rx_hash 0x567c0857 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58286 dport 33272] OK # # # cpu 4: rx_hash 0xb1333abd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58326 dport 33272] OK # # # cpu 4: rx_hash 0x57f33ddb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58388 dport 33272] OK # # # cpu 4: rx_hash 0xe31ea14e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58446 dport 33272] OK # # # cpu 4: rx_hash 0xeefef436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58452 dport 33272] OK # # # cpu 4: rx_hash 0xe80ede8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58464 dport 33272] OK # # # cpu 4: rx_hash 0x16491287 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58506 dport 33272] OK # # # cpu 4: rx_hash 0xa2a48e12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58576 dport 33272] OK # # # cpu 4: rx_hash 0x4b73fcde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58586 dport 33272] OK # # # cpu 4: rx_hash 0xdbaf620c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58590 dport 33272] OK # # # cpu 4: rx_hash 0xcd5bf6c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58624 dport 33272] OK # # # cpu 4: rx_hash 0xece2cb63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58626 dport 33272] OK # # # cpu 4: rx_hash 0x7c3e55b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58630 dport 33272] OK # # # cpu 4: rx_hash 0xbc387042 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58696 dport 33272] OK # # # cpu 4: rx_hash 0x580f57f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58712 dport 33272] OK # # # cpu 4: rx_hash 0x27f49154 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58722 dport 33272] OK # # # cpu 4: rx_hash 0xfd825f1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58838 dport 33272] OK # # # cpu 4: rx_hash 0xfb7275a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58850 dport 33272] OK # # # cpu 4: rx_hash 0xc905f62a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58910 dport 33272] OK # # # cpu 4: rx_hash 0x7e907fe1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58924 dport 33272] OK # # # cpu 4: rx_hash 0x0a7bc687 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58936 dport 33272] OK # # # cpu 4: rx_hash 0x76f8157b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58986 dport 33272] OK # # # cpu 4: rx_hash 0xc79db60c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58988 dport 33272] OK # # # cpu 4: rx_hash 0x6168abba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59018 dport 33272] OK # # # cpu 4: rx_hash 0x1e936d18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59056 dport 33272] OK # # # cpu 4: rx_hash 0xaff6ce6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59062 dport 33272] OK # # # cpu 4: rx_hash 0x6ff0eb9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59128 dport 33272] OK # # # cpu 4: rx_hash 0x21b6aeed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59178 dport 33272] OK # # # cpu 4: rx_hash 0x0defc630 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59186 dport 33272] OK # # # cpu 4: rx_hash 0xe1b08b1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59236 dport 33272] OK # # # cpu 4: rx_hash 0xb9025aa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59240 dport 33272] OK # # # cpu 4: rx_hash 0x243e910f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59254 dport 33272] OK # # # cpu 4: rx_hash 0x474596a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59266 dport 33272] OK # # # cpu 4: rx_hash 0x600c81b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59316 dport 33272] OK # # # cpu 4: rx_hash 0xa862ced8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59324 dport 33272] OK # # # cpu 5: rx_hash 0xfe1155c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58170 dport 33272] OK # # # cpu 5: rx_hash 0x38e75a88 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58176 dport 33272] OK # # # cpu 5: rx_hash 0x14be3255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58200 dport 33272] OK # # # cpu 5: rx_hash 0xa5db9122 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58206 dport 33272] OK # # # cpu 5: rx_hash 0x6b45f4f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58210 dport 33272] OK # # # cpu 5: rx_hash 0x33f7254c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58222 dport 33272] OK # # # cpu 5: rx_hash 0x950238fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58248 dport 33272] OK # # # cpu 5: rx_hash 0x93f21246 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58300 dport 33272] OK # # # cpu 5: rx_hash 0x271f8ed3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58342 dport 33272] OK # # # cpu 5: rx_hash 0x53f437b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58354 dport 33272] OK # # # cpu 5: rx_hash 0xba234579 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58360 dport 33272] OK # # # cpu 5: rx_hash 0x927d27ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58374 dport 33272] OK # # # cpu 5: rx_hash 0xb53430d3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58416 dport 33272] OK # # # cpu 5: rx_hash 0x91053294 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58478 dport 33272] OK # # # cpu 5: rx_hash 0xaacce488 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58518 dport 33272] OK # # # cpu 5: rx_hash 0x1d596d43 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58532 dport 33272] OK # # # cpu 5: rx_hash 0xf96e4af7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58548 dport 33272] OK # # # cpu 5: rx_hash 0xd8d77752 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58550 dport 33272] OK # # # cpu 5: rx_hash 0x4693a9a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58560 dport 33272] OK # # # cpu 5: rx_hash 0x6c3aebc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58604 dport 33272] OK # # # cpu 5: rx_hash 0xf106206d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58610 dport 33272] OK # # # cpu 5: rx_hash 0x880dcc73 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58620 dport 33272] OK # # # cpu 5: rx_hash 0xb9b04fa0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58644 dport 33272] OK # # # cpu 5: rx_hash 0x7ace7f0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58674 dport 33272] OK # # # cpu 5: rx_hash 0xb2a03064 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58682 dport 33272] OK # # # cpu 5: rx_hash 0x9b71675b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58750 dport 33272] OK # # # cpu 5: rx_hash 0x427fbc4f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58786 dport 33272] OK # # # cpu 5: rx_hash 0x87f1a65e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58800 dport 33272] OK # # # cpu 5: rx_hash 0xdf4377e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58812 dport 33272] OK # # # cpu 5: rx_hash 0xa3c0a419 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58862 dport 33272] OK # # # cpu 5: rx_hash 0xd72b1d7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58874 dport 33272] OK # # # cpu 5: rx_hash 0x75800025 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58882 dport 33272] OK # # # cpu 5: rx_hash 0xb00e1a34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58896 dport 33272] OK # # # cpu 5: rx_hash 0x91b72791 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58898 dport 33272] OK # # # cpu 5: rx_hash 0xb3760f6a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59000 dport 33272] OK # # # cpu 5: rx_hash 0x23aa91b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59004 dport 33272] OK # # # cpu 5: rx_hash 0xfc546010 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59028 dport 33272] OK # # # cpu 5: rx_hash 0xfaa44aac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59040 dport 33272] OK # # # cpu 5: rx_hash 0x48b9fc85 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59086 dport 33272] OK # # # cpu 5: rx_hash 0x8d37e694 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59100 dport 33272] OK # # # cpu 5: rx_hash 0x1b1b52fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59116 dport 33272] OK # # # cpu 5: rx_hash 0x16fb0782 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59126 dport 33272] OK # # # cpu 5: rx_hash 0x9bc3725e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59138 dport 33272] OK # # # cpu 5: rx_hash 0xe2c89e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59148 dport 33272] OK # # # cpu 5: rx_hash 0x5e4d684f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59152 dport 33272] OK # # # cpu 5: rx_hash 0x06ffb9f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59164 dport 33272] OK # # # cpu 5: rx_hash 0x03778616 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59200 dport 33272] OK # # # cpu 5: rx_hash 0xbff27019 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59228 dport 33272] OK # # # cpu 5: rx_hash 0xa5829ba0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59302 dport 33272] OK # # # cpu 5: rx_hash 0x19076daf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59322 dport 33272] OK # # # cpu 5: rx_hash 0x6e94c197 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59334 dport 33272] OK # # # cpu 5: rx_hash 0x8743b35b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59340 dport 33272] OK # # # count: pass=91 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 42070 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47711 dport 42070] != expected 0x1843c9ff # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47711 dport 42070] != expected 0x1843c9ff # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36089 dport 42070] != expected 0x3e85616c # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36089 dport 42070] != expected 0x3e85616c # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42172 dport 42070] != expected 0xc110b30 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42172 dport 42070] != expected 0xc110b30 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36596 dport 42070] != expected 0xda5853f9 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36596 dport 42070] != expected 0xda5853f9 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58652 dport 42070] != expected 0x7337e2a4 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58652 dport 42070] != expected 0x7337e2a4 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49725 dport 42070] != expected 0x5693c4e1 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49725 dport 42070] != expected 0x5693c4e1 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56849 dport 42070] != expected 0xa6c4b6e # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56849 dport 42070] != expected 0xa6c4b6e # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55154 dport 42070] != expected 0xd3c0621d # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55154 dport 42070] != expected 0xd3c0621d # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42795 dport 42070] != expected 0xf7451ae8 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42795 dport 42070] != expected 0xf7451ae8 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59779 dport 42070] != expected 0x95af0c2e # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59779 dport 42070] != expected 0x95af0c2e # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42954 dport 42070] != expected 0x74a01c95 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42954 dport 42070] != expected 0x74a01c95 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47222 dport 42070] != expected 0xf03626e7 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47222 dport 42070] != expected 0xf03626e7 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50338 dport 42070] != expected 0x2b7a0b83 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50338 dport 42070] != expected 0x2b7a0b83 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57692 dport 42070] != expected 0x9e5cae33 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57692 dport 42070] != expected 0x9e5cae33 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45105 dport 42070] != expected 0x48b02ef2 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45105 dport 42070] != expected 0x48b02ef2 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55404 dport 42070] != expected 0xb7e21c83 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55404 dport 42070] != expected 0xb7e21c83 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56577 dport 42070] != expected 0x9000745 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56577 dport 42070] != expected 0x9000745 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34650 dport 42070] != expected 0x3ce63c11 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34650 dport 42070] != expected 0x3ce63c11 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48732 dport 42070] != expected 0xa1e837 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48732 dport 42070] != expected 0xa1e837 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40043 dport 42070] != expected 0x6a090c6f # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40043 dport 42070] != expected 0x6a090c6f # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36318 dport 42070] != expected 0x1c2ddef8 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36318 dport 42070] != expected 0x1c2ddef8 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46556 dport 42070] != expected 0x2d57cce2 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46556 dport 42070] != expected 0x2d57cce2 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42144 dport 42070] != expected 0x4de6239 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42144 dport 42070] != expected 0x4de6239 # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46779 dport 42070] != expected 0xf35feae # # Exception| cpu 4: rx_hash 0xfb30e036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46779 dport 42070] != expected 0xf35feae # # 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 51910 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40573 dport 51910] != expected 0x278fb0e6 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40573 dport 51910] != expected 0x278fb0e6 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43141 dport 51910] != expected 0x19612fed # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43141 dport 51910] != expected 0x19612fed # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41697 dport 51910] != expected 0x28423c7a # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41697 dport 51910] != expected 0x28423c7a # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46696 dport 51910] != expected 0xcaac0716 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46696 dport 51910] != expected 0xcaac0716 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50401 dport 51910] != expected 0x40384f83 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50401 dport 51910] != expected 0x40384f83 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53436 dport 51910] != expected 0xb3b6e092 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53436 dport 51910] != expected 0xb3b6e092 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44906 dport 51910] != expected 0x967a11a0 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44906 dport 51910] != expected 0x967a11a0 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38675 dport 51910] != expected 0x66191afb # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38675 dport 51910] != expected 0x66191afb # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57494 dport 51910] != expected 0x61ec2d30 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57494 dport 51910] != expected 0x61ec2d30 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56436 dport 51910] != expected 0x380b3031 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56436 dport 51910] != expected 0x380b3031 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44195 dport 51910] != expected 0xe18fc3de # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44195 dport 51910] != expected 0xe18fc3de # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50601 dport 51910] != expected 0xdf18bb7c # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50601 dport 51910] != expected 0xdf18bb7c # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44627 dport 51910] != expected 0x6509e396 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44627 dport 51910] != expected 0x6509e396 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44446 dport 51910] != expected 0x8220af3a # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44446 dport 51910] != expected 0x8220af3a # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56406 dport 51910] != expected 0x6ba99e4e # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56406 dport 51910] != expected 0x6ba99e4e # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44482 dport 51910] != expected 0x87a890d8 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44482 dport 51910] != expected 0x87a890d8 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36007 dport 51910] != expected 0xb621469f # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36007 dport 51910] != expected 0xb621469f # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45273 dport 51910] != expected 0x8fc54967 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45273 dport 51910] != expected 0x8fc54967 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59802 dport 51910] != expected 0xcad5e0bf # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59802 dport 51910] != expected 0xcad5e0bf # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53461 dport 51910] != expected 0xf3bc8e86 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53461 dport 51910] != expected 0xf3bc8e86 # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49708 dport 51910] != expected 0x72c2adca # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49708 dport 51910] != expected 0x72c2adca # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52538 dport 51910] != expected 0x98aa509e # # Exception| cpu 5: rx_hash 0xef1c6b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52538 dport 51910] != expected 0x98aa509e # # 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 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 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__->