< 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 50284 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6a05a3fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50810 dport 50284] != expected 0x706c646b # # Exception| cpu 0: rx_hash 0xf352b24a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50838 dport 50284] != expected 0x3159c334 # # Exception| cpu 0: rx_hash 0x98d173e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50874 dport 50284] != expected 0xd8e87dad # # Exception| cpu 0: rx_hash 0x87325108 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50880 dport 50284] != expected 0xd2c2af7d # # Exception| cpu 0: rx_hash 0xaa7f5080 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50892 dport 50284] != expected 0x5a833312 # # Exception| cpu 0: rx_hash 0xb62b93b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50922 dport 50284] != expected 0x2bf0293b # # Exception| cpu 0: rx_hash 0x87a55a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50950 dport 50284] != expected 0xa6fb8a3a # # Exception| cpu 0: rx_hash 0x9bf19935 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50976 dport 50284] != expected 0xd7889013 # # Exception| cpu 0: rx_hash 0x7a801b68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50994 dport 50284] != expected 0xb6afa94 # # Exception| cpu 0: rx_hash 0x3b2118fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 51004 dport 50284] != expected 0x9c294991 # # Exception| cpu 0: rx_hash 0x5315388c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51020 dport 50284] != expected 0xec13ff1 # # Exception| cpu 0: rx_hash 0xb264bad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51038 dport 50284] != expected 0xd2235576 # # Exception| cpu 0: rx_hash 0xe060eb02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51074 dport 50284] != expected 0x31069532 # # Exception| cpu 0: rx_hash 0x97b7e99b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51080 dport 50284] != expected 0xa9c43182 # # Exception| cpu 0: rx_hash 0x0111695f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51088 dport 50284] != expected 0xede4ffb5 # # Exception| cpu 0: rx_hash 0x2c5c68d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51100 dport 50284] != expected 0x65a563da # # Exception| cpu 0: rx_hash 0xe4b8c96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51184 dport 50284] != expected 0xbceccc38 # # Exception| cpu 0: rx_hash 0xff83c9e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51192 dport 50284] != expected 0x3b2c47e2 # # Exception| cpu 0: rx_hash 0xb3ea219b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51212 dport 50284] != expected 0x7e906967 # # Exception| cpu 0: rx_hash 0x0801a0d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51224 dport 50284] != expected 0xb2f13b3f # # Exception| cpu 0: rx_hash 0x512c421d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51266 dport 50284] != expected 0xd92bcb19 # # Exception| cpu 0: rx_hash 0xf9629114 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51332 dport 50284] != expected 0x612cea00 # # Exception| cpu 0: rx_hash 0x7390d2e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51386 dport 50284] != expected 0x547f3e1e # # Exception| cpu 0: rx_hash 0x6c73f00b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51392 dport 50284] != expected 0x5e55ecce # # Exception| cpu 0: rx_hash 0x7748f08c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51400 dport 50284] != expected 0xd9956714 # # Exception| cpu 0: rx_hash 0x1ba4f292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51402 dport 50284] != expected 0xc697487e # # Exception| cpu 0: rx_hash 0xd7987147 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51412 dport 50284] != expected 0x9234be96 # # Exception| cpu 0: rx_hash 0xbb747359 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51414 dport 50284] != expected 0x8d3691fc # # Exception| cpu 0: rx_hash 0x6b1c33bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51438 dport 50284] != expected 0xa8e67d3d # # Exception| cpu 0: rx_hash 0xcbccb277 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51442 dport 50284] != expected 0xe347a4bf # # Exception| cpu 0: rx_hash 0x367ef817 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51456 dport 50284] != expected 0x3aeff156 # # Exception| cpu 0: rx_hash 0xbc8cbbe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51518 dport 50284] != expected 0xfbc2548 # # Exception| cpu 0: rx_hash 0xe2ce9a9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51530 dport 50284] != expected 0x92d5449d # # Exception| cpu 0: rx_hash 0xe5a15929 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51556 dport 50284] != expected 0x6466d56e # # Exception| cpu 0: rx_hash 0x5e4ad865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51568 dport 50284] != expected 0xa8078736 # # Exception| cpu 0: rx_hash 0x3d574b0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51590 dport 50284] != expected 0xb210c134 # # Exception| cpu 0: rx_hash 0x0c4e89b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51628 dport 50284] != expected 0x4b224772 # # Exception| cpu 0: rx_hash 0x44e1ad89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51788 dport 50284] != expected 0x28777a33 # # Exception| cpu 0: rx_hash 0x88dd2e5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51794 dport 50284] != expected 0x7cd48cdb # # Exception| cpu 0: rx_hash 0xd2472d4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51796 dport 50284] != expected 0x6c57b404 # # Exception| cpu 0: rx_hash 0xa5902fd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51806 dport 50284] != expected 0xf49510b4 # # Exception| cpu 0: rx_hash 0x34596ca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51816 dport 50284] != expected 0x46064f70 # # Exception| cpu 0: rx_hash 0xdad97f8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51854 dport 50284] != expected 0x9ff14c9f # # Exception| cpu 0: rx_hash 0x665d3d74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51892 dport 50284] != expected 0xa5238f34 # # Exception| cpu 0: rx_hash 0x54f31e17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51906 dport 50284] != expected 0x2748c18b # # Exception| cpu 0: rx_hash 0xb5829c4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51920 dport 50284] != expected 0xfbaaab0c # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x05416c3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38668 dport 56704] OK # # # cpu 0: rx_hash 0x1915af0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38698 dport 56704] OK # # # cpu 0: rx_hash 0xcaca0e35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38734 dport 56704] OK # # # cpu 0: rx_hash 0x06f68de0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38736 dport 56704] OK # # # cpu 0: rx_hash 0x30808cef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38740 dport 56704] OK # # # cpu 0: rx_hash 0x8c04ce14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38766 dport 56704] OK # # # cpu 0: rx_hash 0xad0fbf32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38858 dport 56704] OK # # # cpu 0: rx_hash 0xf795bc23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38860 dport 56704] OK # # # cpu 0: rx_hash 0xb15b7c02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38892 dport 56704] OK # # # cpu 0: rx_hash 0x665cff50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38906 dport 56704] OK # # # cpu 0: rx_hash 0xd07f95f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38932 dport 56704] OK # # # cpu 0: rx_hash 0xc8f374a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38976 dport 56704] OK # # # cpu 0: rx_hash 0xd3c87423 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38984 dport 56704] OK # # # cpu 0: rx_hash 0x04cff771 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39006 dport 56704] OK # # # cpu 0: rx_hash 0x0c51a5b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39044 dport 56704] OK # # # cpu 0: rx_hash 0x60bda7ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39046 dport 56704] OK # # # cpu 0: rx_hash 0x211ca43b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39048 dport 56704] OK # # # cpu 0: rx_hash 0xc702e5d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39092 dport 56704] OK # # # cpu 0: rx_hash 0x86a3e647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39098 dport 56704] OK # # # cpu 0: rx_hash 0xb49ace29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39178 dport 56704] OK # # # cpu 0: rx_hash 0xb3f50d9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39204 dport 56704] OK # # # cpu 0: rx_hash 0x3e688ddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39220 dport 56704] OK # # # cpu 0: rx_hash 0xc0fa2d6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39260 dport 56704] OK # # # cpu 0: rx_hash 0x68b4fe62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39322 dport 56704] OK # # # cpu 0: rx_hash 0x5d751eb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39362 dport 56704] OK # # # cpu 0: rx_hash 0x1cd41d20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39372 dport 56704] OK # # # cpu 0: rx_hash 0x4121dd86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39396 dport 56704] OK # # # cpu 0: rx_hash 0x96265ed4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39410 dport 56704] OK # # # cpu 0: rx_hash 0xbb6b5f5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39422 dport 56704] OK # # # cpu 0: rx_hash 0x3ff8f8b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39424 dport 56704] OK # # # cpu 0: rx_hash 0xb26578f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39440 dport 56704] OK # # # cpu 0: rx_hash 0x23ac3b86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39462 dport 56704] OK # # # cpu 0: rx_hash 0xb94ccbec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39574 dport 56704] OK # # # cpu 0: rx_hash 0xa1c02ab0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39618 dport 56704] OK # # # cpu 0: rx_hash 0xd6172829 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39624 dport 56704] OK # # # cpu 0: rx_hash 0xe0612926 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39628 dport 56704] OK # # # cpu 0: rx_hash 0xd178eb9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39654 dport 56704] OK # # # cpu 0: rx_hash 0x8c1a2035 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39688 dport 56704] OK # # # cpu 0: rx_hash 0xcad4e014 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39720 dport 56704] OK # # # cpu 0: rx_hash 0x309e62ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39730 dport 56704] OK # # # cpu 0: rx_hash 0x5fc5810b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39788 dport 56704] OK # # # cpu 0: rx_hash 0xe42e0047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39800 dport 56704] OK # # # count: pass=42 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 52069 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39823 dport 52069] != expected 0x38db6614 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39823 dport 52069] != expected 0x38db6614 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34175 dport 52069] != expected 0x121bbb3f # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34175 dport 52069] != expected 0x121bbb3f # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42381 dport 52069] != expected 0xd1ec1aaa # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42381 dport 52069] != expected 0xd1ec1aaa # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45105 dport 52069] != expected 0xb0338c6f # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45105 dport 52069] != expected 0xb0338c6f # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43177 dport 52069] != expected 0x992b6a2b # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43177 dport 52069] != expected 0x992b6a2b # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47860 dport 52069] != expected 0x16aa1e6c # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47860 dport 52069] != expected 0x16aa1e6c # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47879 dport 52069] != expected 0xf1061551 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47879 dport 52069] != expected 0xf1061551 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36900 dport 52069] != expected 0x943770c1 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36900 dport 52069] != expected 0x943770c1 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38353 dport 52069] != expected 0xd017c234 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38353 dport 52069] != expected 0xd017c234 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33314 dport 52069] != expected 0x4e68aa74 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33314 dport 52069] != expected 0x4e68aa74 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42855 dport 52069] != expected 0xe6458705 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42855 dport 52069] != expected 0xe6458705 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33937 dport 52069] != expected 0x80123754 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33937 dport 52069] != expected 0x80123754 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55500 dport 52069] != expected 0xe834f8b1 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55500 dport 52069] != expected 0xe834f8b1 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55573 dport 52069] != expected 0xf6aa75ca # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55573 dport 52069] != expected 0xf6aa75ca # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52268 dport 52069] != expected 0x3e8ca2d3 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52268 dport 52069] != expected 0x3e8ca2d3 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37942 dport 52069] != expected 0xfbda9b51 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37942 dport 52069] != expected 0xfbda9b51 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35050 dport 52069] != expected 0x5eb4facc # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35050 dport 52069] != expected 0x5eb4facc # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58163 dport 52069] != expected 0xc2e3bd20 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58163 dport 52069] != expected 0xc2e3bd20 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44934 dport 52069] != expected 0x48b2226a # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44934 dport 52069] != expected 0x48b2226a # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32834 dport 52069] != expected 0x797f9bd6 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32834 dport 52069] != expected 0x797f9bd6 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34973 dport 52069] != expected 0xe2dbeaa7 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34973 dport 52069] != expected 0xe2dbeaa7 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44407 dport 52069] != expected 0x1a3d004c # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44407 dport 52069] != expected 0x1a3d004c # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47892 dport 52069] != expected 0x13e02102 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47892 dport 52069] != expected 0x13e02102 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48607 dport 52069] != expected 0xc8b24198 # # Exception| cpu 5: rx_hash 0x23265737 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48607 dport 52069] != expected 0xc8b24198 # # 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 44820 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53445 dport 44820] != expected 0x38305b33 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53445 dport 44820] != expected 0x38305b33 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57671 dport 44820] != expected 0x27d6261 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57671 dport 44820] != expected 0x27d6261 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34918 dport 44820] != expected 0xf74cecd8 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34918 dport 44820] != expected 0xf74cecd8 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55202 dport 44820] != expected 0x8858be28 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55202 dport 44820] != expected 0x8858be28 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49636 dport 44820] != expected 0xc572daaa # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49636 dport 44820] != expected 0xc572daaa # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38399 dport 44820] != expected 0x34f8d0ad # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38399 dport 44820] != expected 0x34f8d0ad # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57650 dport 44820] != expected 0x85e74720 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57650 dport 44820] != expected 0x85e74720 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36207 dport 44820] != expected 0xb7404666 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36207 dport 44820] != expected 0xb7404666 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60943 dport 44820] != expected 0xf9b97bf1 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60943 dport 44820] != expected 0xf9b97bf1 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60376 dport 44820] != expected 0x875d8282 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60376 dport 44820] != expected 0x875d8282 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44106 dport 44820] != expected 0xd3bf95b0 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44106 dport 44820] != expected 0xd3bf95b0 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49899 dport 44820] != expected 0xa1bee906 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49899 dport 44820] != expected 0xa1bee906 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59020 dport 44820] != expected 0x8825f6db # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59020 dport 44820] != expected 0x8825f6db # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50908 dport 44820] != expected 0xc399d848 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50908 dport 44820] != expected 0xc399d848 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58684 dport 44820] != expected 0xee7032b7 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58684 dport 44820] != expected 0xee7032b7 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36587 dport 44820] != expected 0x2c30c367 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36587 dport 44820] != expected 0x2c30c367 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45194 dport 44820] != expected 0x54cb9529 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45194 dport 44820] != expected 0x54cb9529 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33988 dport 44820] != expected 0x33f0d3ee # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33988 dport 44820] != expected 0x33f0d3ee # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59129 dport 44820] != expected 0xfbfd39a # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59129 dport 44820] != expected 0xfbfd39a # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55159 dport 44820] != expected 0x18bfeb40 # # Exception| cpu 0: rx_hash 0x410e96b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55159 dport 44820] != expected 0x18bfeb40 # # 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 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__->