< 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 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 46103 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 83 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x291a7411 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39518 dport 46103] != expected 0x2b12d90b # # Exception| cpu 0: rx_hash 0x7133ac47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39650 dport 46103] != expected 0x888e0a80 # # Exception| cpu 0: rx_hash 0xcfb16fad [saddr 192.0.3.2 daddr 192.0.3.1 sport 39656 dport 46103] != expected 0xe99ff4d4 # # Exception| cpu 0: rx_hash 0x75ef4935 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39706 dport 46103] != expected 0x52103071 # # Exception| cpu 0: rx_hash 0x247f5b86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39770 dport 46103] != expected 0x44b09619 # # Exception| cpu 0: rx_hash 0xac5c03ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 39804 dport 46103] != expected 0xd7ef7150 # # Exception| cpu 0: rx_hash 0x76243d20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39836 dport 46103] != expected 0xe75ec8dd # # Exception| cpu 0: rx_hash 0xa14604fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 39854 dport 46103] != expected 0x4489d0be # # Exception| cpu 0: rx_hash 0xf475dbfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39872 dport 46103] != expected 0x7473a2db # # Exception| cpu 0: rx_hash 0x4af71811 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39882 dport 46103] != expected 0x15625c8f # # Exception| cpu 0: rx_hash 0x71e12f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39950 dport 46103] != expected 0xa48ef86a # # Exception| cpu 0: rx_hash 0xcbc0214d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39978 dport 46103] != expected 0xe3c5d233 # # Exception| cpu 0: rx_hash 0x4d320a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40024 dport 46103] != expected 0x56b26c38 # # Exception| cpu 0: rx_hash 0x9a5033fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 40042 dport 46103] != expected 0xf565745b # # Exception| cpu 0: rx_hash 0xa54862da [saddr 192.0.3.2 daddr 192.0.3.1 sport 40122 dport 46103] != expected 0xb21718a5 # # Exception| cpu 0: rx_hash 0xb63bf711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40132 dport 46103] != expected 0xd86ff362 # # Exception| cpu 0: rx_hash 0x57f8550e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40154 dport 46103] != expected 0x89f6f21c # # Exception| cpu 0: rx_hash 0x4ef97e35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40158 dport 46103] != expected 0xe3fc9494 # # Exception| cpu 0: rx_hash 0x4a5ab383 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40176 dport 46103] != expected 0xc5a64099 # # Exception| cpu 0: rx_hash 0xc6a50eda [saddr 192.0.3.2 daddr 192.0.3.1 sport 40238 dport 46103] != expected 0x8c679d21 # # Exception| cpu 0: rx_hash 0x9e8cd68c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40338 dport 46103] != expected 0x2ffb4eaa # # Exception| cpu 0: rx_hash 0x16af8ea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40372 dport 46103] != expected 0xbca4a9e3 # # Exception| cpu 0: rx_hash 0x337d80ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 40422 dport 46103] != expected 0x24925b39 # # Exception| cpu 0: rx_hash 0x473f9c14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40436 dport 46103] != expected 0xaa040f8b # # Exception| cpu 0: rx_hash 0xe0bc74c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40442 dport 46103] != expected 0xa11f9757 # # Exception| cpu 0: rx_hash 0x7753b8da [saddr 192.0.3.2 daddr 192.0.3.1 sport 40454 dport 46103] != expected 0x935fdfe3 # # Exception| cpu 0: rx_hash 0x3113f214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40470 dport 46103] != expected 0xc9dd4641 # # Exception| cpu 0: rx_hash 0xbd936789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40478 dport 46103] != expected 0x7cd87505 # # Exception| cpu 0: rx_hash 0xcd72b686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40482 dport 46103] != expected 0xd414f5ba # # Exception| cpu 0: rx_hash 0xde01234d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40540 dport 46103] != expected 0xbe6c1e7d # # Exception| cpu 0: rx_hash 0x19dbfb4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40598 dport 46103] != expected 0xc28d1575 # # Exception| cpu 4: rx_hash 0x1b182266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39516 dport 46103] != expected 0xff06141b # # Exception| cpu 4: rx_hash 0x7b4112b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39576 dport 46103] != expected 0x88fc87cf # # Exception| cpu 4: rx_hash 0xcb12a21b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39622 dport 46103] != expected 0xcfc520d9 # # Exception| cpu 4: rx_hash 0x89f12563 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39672 dport 46103] != expected 0xb31d6d76 # # Exception| cpu 4: rx_hash 0x18ac7eb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39692 dport 46103] != expected 0xb68c024b # # Exception| cpu 4: rx_hash 0x908f269c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39722 dport 46103] != expected 0x25d3e502 # # Exception| cpu 4: rx_hash 0x503d473f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39752 dport 46103] != expected 0xca26c2ab # # Exception| cpu 4: rx_hash 0x3d7e70bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39774 dport 46103] != expected 0x2ebaf091 # # Exception| cpu 4: rx_hash 0xb55d2896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39800 dport 46103] != expected 0xbde517d8 # # Exception| cpu 4: rx_hash 0x29655cd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39816 dport 46103] != expected 0xd7d637f7 # # Exception| cpu 4: rx_hash 0x1b670aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39818 dport 46103] != expected 0x3c2fae7 # # Exception| cpu 4: rx_hash 0xfaa4a8bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39828 dport 46103] != expected 0x525bfb99 # # Exception| cpu 4: rx_hash 0x44266b57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39838 dport 46103] != expected 0x334a05cd # # Exception| cpu 4: rx_hash 0x8037c742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39890 dport 46103] != expected 0xfae5f669 # # Exception| cpu 4: rx_hash 0xe46091b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39938 dport 46103] != expected 0x7b81ada6 # # Exception| cpu 4: rx_hash 0x43e37966 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39948 dport 46103] != expected 0x709a357a # # Exception| cpu 4: rx_hash 0x1ca21893 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39960 dport 46103] != expected 0x4012ca50 # # Exception| cpu 4: rx_hash 0x6c43c99c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39972 dport 46103] != expected 0xe8de4aef # # Exception| cpu 4: rx_hash 0x9ef3fe48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40004 dport 46103] != expected 0xd33fa056 # # Exception| cpu 4: rx_hash 0xc1b29fbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40016 dport 46103] != expected 0xe3b75f7c # # Exception| cpu 4: rx_hash 0x6631776c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40030 dport 46103] != expected 0xe8acc7a0 # # Exception| cpu 4: rx_hash 0x16d0a663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40034 dport 46103] != expected 0x4060471f # # Exception| cpu 4: rx_hash 0xdc107930 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40058 dport 46103] != expected 0xafe7edf9 # # Exception| cpu 4: rx_hash 0xd5a9b3d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40070 dport 46103] != expected 0x1adb981a # # Exception| cpu 4: rx_hash 0x6b2b703f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40076 dport 46103] != expected 0x7bca664e # # Exception| cpu 4: rx_hash 0x066847bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40090 dport 46103] != expected 0x9f565474 # # Exception| cpu 4: rx_hash 0xdb78c093 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40146 dport 46103] != expected 0x3cf3c158 # # Exception| cpu 4: rx_hash 0x3ac44a48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40218 dport 46103] != expected 0x91ae2eda # # Exception| cpu 4: rx_hash 0xeda67396 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40232 dport 46103] != expected 0x327936b9 # # Exception| cpu 4: rx_hash 0x1f164442 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40264 dport 46103] != expected 0x998dc00 # # Exception| cpu 4: rx_hash 0xfed5e65d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40278 dport 46103] != expected 0x5801dd7e # # Exception| cpu 4: rx_hash 0x02b4a2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40290 dport 46103] != expected 0x45c86e85 # # Exception| cpu 4: rx_hash 0xa5374a1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40300 dport 46103] != expected 0x4ed3f659 # # Exception| cpu 4: rx_hash 0x664e5fa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40328 dport 46103] != expected 0x1468295c # # Exception| cpu 4: rx_hash 0x0b0d682a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40350 dport 46103] != expected 0xf0f41b66 # # Exception| cpu 4: rx_hash 0x50efc469 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40356 dport 46103] != expected 0xe6263041 # # Exception| cpu 4: rx_hash 0x1cdd3057 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40398 dport 46103] != expected 0xbcd624ac # # Exception| cpu 4: rx_hash 0xfd1e9248 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40400 dport 46103] != expected 0xed4f25d2 # # Exception| cpu 4: rx_hash 0xcf1cc43f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40402 dport 46103] != expected 0x395be8c2 # # Exception| cpu 4: rx_hash 0x719e07d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40408 dport 46103] != expected 0x584a1696 # # Exception| cpu 4: rx_hash 0x8b32fc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40498 dport 46103] != expected 0x8e966c18 # # Exception| cpu 4: rx_hash 0x2cb11499 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40508 dport 46103] != expected 0x858df4c4 # # Exception| cpu 4: rx_hash 0xb34214cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40522 dport 46103] != expected 0x5af02c47 # # Exception| cpu 4: rx_hash 0x7982cb9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40530 dport 46103] != expected 0xb57786a1 # # Exception| cpu 4: rx_hash 0x3b614ce4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40556 dport 46103] != expected 0xc9afcb0e # # Exception| cpu 4: rx_hash 0x7d21062a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40572 dport 46103] != expected 0x932d52ac # # Exception| cpu 4: rx_hash 0xfcbb94e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40614 dport 46103] != expected 0xb54ec006 # # Exception| cpu 4: rx_hash 0x0e0ba330 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40646 dport 46103] != expected 0x8eaf2abf # # Exception| cpu 4: rx_hash 0xa9884be1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40648 dport 46103] != expected 0x85b4b263 # # Exception| cpu 4: rx_hash 0x8628fb1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40672 dport 46103] != expected 0x1df0cdf6 # # Exception| cpu 4: rx_hash 0xad2b8657 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40678 dport 46103] != expected 0xa3ee666e # # Exception| cpu 4: rx_hash 0x7eea723f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40698 dport 46103] != expected 0x2663aa00 # # 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 0x173e625c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40126 dport 58929] OK # # # cpu 0: rx_hash 0xbe6cf9cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40164 dport 58929] OK # # # cpu 0: rx_hash 0xf82cb305 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40180 dport 58929] OK # # # cpu 0: rx_hash 0x6971e8d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40192 dport 58929] OK # # # cpu 0: rx_hash 0x1d33f468 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40210 dport 58929] OK # # # cpu 0: rx_hash 0x88b24ace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40222 dport 58929] OK # # # cpu 0: rx_hash 0x74d30e5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40234 dport 58929] OK # # # cpu 0: rx_hash 0x21e0d159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40260 dport 58929] OK # # # cpu 0: rx_hash 0xd922587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40286 dport 58929] OK # # # cpu 0: rx_hash 0x3c4237d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40302 dport 58929] OK # # # cpu 0: rx_hash 0x51010056 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40312 dport 58929] OK # # # cpu 0: rx_hash 0xff3b2262 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40330 dport 58929] OK # # # cpu 0: rx_hash 0xfb98efd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40356 dport 58929] OK # # # cpu 0: rx_hash 0x5c1b0705 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40362 dport 58929] OK # # # cpu 0: rx_hash 0x1a5b4dcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40378 dport 58929] OK # # # cpu 0: rx_hash 0x3b2a8e77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40390 dport 58929] OK # # # cpu 0: rx_hash 0x5669b9f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40400 dport 58929] OK # # # cpu 0: rx_hash 0x7d6ac4b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40406 dport 58929] OK # # # cpu 0: rx_hash 0x0d8b15b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40426 dport 58929] OK # # # cpu 0: rx_hash 0xacc54268 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40506 dport 58929] OK # # # cpu 0: rx_hash 0xcbf4cb1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40534 dport 58929] OK # # # cpu 0: rx_hash 0x89174c62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40552 dport 58929] OK # # # cpu 0: rx_hash 0x90166759 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40556 dport 58929] OK # # # cpu 0: rx_hash 0xf4ec9a3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40582 dport 58929] OK # # # cpu 0: rx_hash 0x0c2e131a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40604 dport 58929] OK # # # cpu 0: rx_hash 0xbc7da3b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40642 dport 58929] OK # # # cpu 0: rx_hash 0x44bf2a92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40664 dport 58929] OK # # # cpu 0: rx_hash 0x8adc3877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40686 dport 58929] OK # # # cpu 0: rx_hash 0x721eb153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40692 dport 58929] OK # # # cpu 0: rx_hash 0xfe9e24ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40700 dport 58929] OK # # # cpu 0: rx_hash 0xc84097cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40710 dport 58929] OK # # # cpu 0: rx_hash 0x298335d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40728 dport 58929] OK # # # cpu 4: rx_hash 0x956f8487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40162 dport 58929] OK # # # cpu 4: rx_hash 0xcef20000 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40206 dport 58929] OK # # # cpu 4: rx_hash 0x8c118778 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40240 dport 58929] OK # # # cpu 4: rx_hash 0xa9c38972 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40290 dport 58929] OK # # # cpu 4: rx_hash 0x73bbb7ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40322 dport 58929] OK # # # cpu 4: rx_hash 0x31583087 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40380 dport 58929] OK # # # cpu 4: rx_hash 0xb7aa1bea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40398 dport 58929] OK # # # cpu 4: rx_hash 0x79c9090f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40440 dport 58929] OK # # # cpu 4: rx_hash 0x62a6508d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40460 dport 58929] OK # # # cpu 4: rx_hash 0xc18675ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40492 dport 58929] OK # # # cpu 4: rx_hash 0x18353f72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40522 dport 58929] OK # # # cpu 4: rx_hash 0xfd5550db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40570 dport 58929] OK # # # cpu 4: rx_hash 0xb2acd0f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40598 dport 58929] OK # # # cpu 4: rx_hash 0xa57c888d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40646 dport 58929] OK # # # cpu 4: rx_hash 0x065cadea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40678 dport 58929] OK # # # cpu 4: rx_hash 0x401ce724 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40694 dport 58929] OK # # # cpu 4: rx_hash 0x76c25421 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40716 dport 58929] OK # # # cpu 4: rx_hash 0xa1a06dff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40766 dport 58929] OK # # # cpu 4: rx_hash 0xc691e48d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40786 dport 58929] OK # # # cpu 4: rx_hash 0x23f18b24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40802 dport 58929] OK # # # cpu 4: rx_hash 0xcb8be3de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40832 dport 58929] OK # # # cpu 4: rx_hash 0x014b3c8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40856 dport 58929] OK # # # cpu 4: rx_hash 0xe42b5324 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40872 dport 58929] OK # # # cpu 4: rx_hash 0x1ce9da00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40882 dport 58929] OK # # # cpu 4: rx_hash 0xa26b19ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40888 dport 58929] OK # # # cpu 4: rx_hash 0x169b64f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40904 dport 58929] OK # # # cpu 4: rx_hash 0xbb465587 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40998 dport 58929] OK # # # cpu 4: rx_hash 0xc1d53a78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41056 dport 58929] OK # # # cpu 4: rx_hash 0xc6bd83db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41160 dport 58929] OK # # # cpu 4: rx_hash 0xf06330de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41266 dport 58929] OK # # # count: pass=62 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 56050 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51559 dport 56050] != expected 0xdd9ab2b1 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51559 dport 56050] != expected 0xdd9ab2b1 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54750 dport 56050] != expected 0x8da0105e # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54750 dport 56050] != expected 0x8da0105e # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33376 dport 56050] != expected 0x98721bcb # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33376 dport 56050] != expected 0x98721bcb # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57926 dport 56050] != expected 0x97161d68 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57926 dport 56050] != expected 0x97161d68 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43516 dport 56050] != expected 0xd94bfdb9 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43516 dport 56050] != expected 0xd94bfdb9 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55859 dport 56050] != expected 0xac94543d # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55859 dport 56050] != expected 0xac94543d # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55271 dport 56050] != expected 0x659b7884 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55271 dport 56050] != expected 0x659b7884 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57215 dport 56050] != expected 0x21f98465 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57215 dport 56050] != expected 0x21f98465 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53339 dport 56050] != expected 0x119c3e # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53339 dport 56050] != expected 0x119c3e # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51834 dport 56050] != expected 0x7742d9a8 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51834 dport 56050] != expected 0x7742d9a8 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39717 dport 56050] != expected 0x39b6ef3b # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39717 dport 56050] != expected 0x39b6ef3b # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50050 dport 56050] != expected 0xd69e66a # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50050 dport 56050] != expected 0xd69e66a # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39404 dport 56050] != expected 0xbbbea7ce # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39404 dport 56050] != expected 0xbbbea7ce # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58111 dport 56050] != expected 0xf6a9324b # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58111 dport 56050] != expected 0xf6a9324b # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47355 dport 56050] != expected 0x1a8e6702 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47355 dport 56050] != expected 0x1a8e6702 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36697 dport 56050] != expected 0x16ea4113 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36697 dport 56050] != expected 0x16ea4113 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48869 dport 56050] != expected 0x88a978d7 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48869 dport 56050] != expected 0x88a978d7 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42920 dport 56050] != expected 0x9c68bf63 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42920 dport 56050] != expected 0x9c68bf63 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35300 dport 56050] != expected 0xdee11613 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35300 dport 56050] != expected 0xdee11613 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45577 dport 56050] != expected 0x86c89bc3 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45577 dport 56050] != expected 0x86c89bc3 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59077 dport 56050] != expected 0xa111130a # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59077 dport 56050] != expected 0xa111130a # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54251 dport 56050] != expected 0xfbfe272e # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54251 dport 56050] != expected 0xfbfe272e # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35648 dport 56050] != expected 0x102e7bb3 # # Exception| cpu 4: rx_hash 0x24b8f266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35648 dport 56050] != expected 0x102e7bb3 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 47851 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50345 dport 47851] != expected 0xa2ca46f8 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50345 dport 47851] != expected 0xa2ca46f8 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33688 dport 47851] != expected 0xd4b0127c # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33688 dport 47851] != expected 0xd4b0127c # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59933 dport 47851] != expected 0x367a8fe # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59933 dport 47851] != expected 0x367a8fe # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45483 dport 47851] != expected 0x401e575 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45483 dport 47851] != expected 0x401e575 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47244 dport 47851] != expected 0x9ece9589 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47244 dport 47851] != expected 0x9ece9589 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35309 dport 47851] != expected 0xf5fb6a70 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35309 dport 47851] != expected 0xf5fb6a70 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41431 dport 47851] != expected 0x94366683 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41431 dport 47851] != expected 0x94366683 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35884 dport 47851] != expected 0x39dad8f3 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35884 dport 47851] != expected 0x39dad8f3 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40423 dport 47851] != expected 0x3f26e8fb # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40423 dport 47851] != expected 0x3f26e8fb # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36765 dport 47851] != expected 0xe201417 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36765 dport 47851] != expected 0xe201417 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47473 dport 47851] != expected 0xe717f72e # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47473 dport 47851] != expected 0xe717f72e # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32776 dport 47851] != expected 0x246e5711 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32776 dport 47851] != expected 0x246e5711 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45277 dport 47851] != expected 0x8f96e18f # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45277 dport 47851] != expected 0x8f96e18f # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55362 dport 47851] != expected 0xb4e7d685 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55362 dport 47851] != expected 0xb4e7d685 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38418 dport 47851] != expected 0x22c19d02 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38418 dport 47851] != expected 0x22c19d02 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44174 dport 47851] != expected 0xd893829f # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44174 dport 47851] != expected 0xd893829f # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56742 dport 47851] != expected 0xa6e3c6b4 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56742 dport 47851] != expected 0xa6e3c6b4 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45366 dport 47851] != expected 0x9b0cb4aa # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45366 dport 47851] != expected 0x9b0cb4aa # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45606 dport 47851] != expected 0x431af89e # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45606 dport 47851] != expected 0x431af89e # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59408 dport 47851] != expected 0x78d0b8e0 # # Exception| cpu 4: rx_hash 0x05ea71de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59408 dport 47851] != expected 0x78d0b8e0 # # Exception| count: pass=0 nohash=0 fail=40 # # 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__->