< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 37866 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x59c74386 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58318 dport 37866] != expected 0xf9e3405f # # Exception| cpu 0: rx_hash 0xcbe5ec7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58340 dport 37866] != expected 0xb3c44a7 # # Exception| cpu 0: rx_hash 0x32b04b9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58368 dport 37866] != expected 0x535072d4 # # Exception| cpu 0: rx_hash 0x7ca24523 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58390 dport 37866] != expected 0xa41cff7f # # Exception| cpu 0: rx_hash 0x8f2c9892 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58400 dport 37866] != expected 0xac4a9517 # # Exception| cpu 0: rx_hash 0x76ebf64a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58444 dport 37866] != expected 0xa861a023 # # Exception| cpu 4: rx_hash 0x5c3ad206 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58352 dport 37866] != expected 0xddeb53a # # Exception| cpu 4: rx_hash 0x46af0654 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58364 dport 37866] != expected 0x962142c # # Exception| cpu 4: rx_hash 0x1d0e3769 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58378 dport 37866] != expected 0x5e9591ef # # Exception| cpu 4: rx_hash 0x28259fcc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58380 dport 37866] != expected 0x57ecd3c2 # # Exception| cpu 4: rx_hash 0x4c747c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58414 dport 37866] != expected 0x59584837 # # Exception| cpu 4: rx_hash 0x374dda1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58430 dport 37866] != expected 0xa76d87b1 # # Exception| cpu 5: rx_hash 0xd48da9af [saddr 192.0.3.2 daddr 192.0.3.1 sport 58326 dport 37866] != expected 0xfbbd10d4 # # Exception| cpu 5: rx_hash 0xfb33d558 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58332 dport 37866] != expected 0xf678f3ef # # Exception| cpu 5: rx_hash 0x7384aef1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58362 dport 37866] != expected 0x1b5601 # # Exception| cpu 5: rx_hash 0xba073037 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58406 dport 37866] != expected 0xa533d73a # # Exception| cpu 5: rx_hash 0x2dd80e4c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58418 dport 37866] != expected 0xa3d126a7 # # Exception| cpu 5: rx_hash 0xe134c831 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58456 dport 37866] != expected 0xae8351be # # Exception| cpu 5: rx_hash 0x2791bd25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58472 dport 37866] != expected 0xafac79fb # # Exception| cpu 5: rx_hash 0x731667ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 58482 dport 37866] != expected 0x5c5c5546 # # Exception| cpu 0: rx_hash 0x85652bfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58490 dport 37866] != expected 0xa037ca4b # # Exception| cpu 0: rx_hash 0x4cad3432 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58532 dport 37866] != expected 0xab5b12fc # # Exception| cpu 0: rx_hash 0xee59a2ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 58550 dport 37866] != expected 0xa4c0a14c # # Exception| cpu 0: rx_hash 0x9ad4261d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58562 dport 37866] != expected 0xa2b5c4f3 # # Exception| cpu 0: rx_hash 0xce53fcf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58584 dport 37866] != expected 0x5145e84e # # Exception| cpu 0: rx_hash 0xfe85c5d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58592 dport 37866] != expected 0xac015f06 # # Exception| cpu 0: rx_hash 0x73cf2ffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 58616 dport 37866] != expected 0xae5f0f8d # # Exception| cpu 0: rx_hash 0xaa021f38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58618 dport 37866] != expected 0x5ff173bb # # Exception| cpu 4: rx_hash 0xeba4336c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58504 dport 37866] != expected 0x50fd5429 # # Exception| cpu 4: rx_hash 0xde8f9bc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58510 dport 37866] != expected 0x59841604 # # Exception| cpu 4: rx_hash 0xbade7803 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58540 dport 37866] != expected 0x57308df1 # # Exception| cpu 4: rx_hash 0x431916db [saddr 192.0.3.2 daddr 192.0.3.1 sport 58560 dport 37866] != expected 0x531bb8c5 # # Exception| cpu 4: rx_hash 0xfccee139 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58626 dport 37866] != expected 0xdd1d521a # # Exception| cpu 4: rx_hash 0x5e3a77e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58640 dport 37866] != expected 0xd286e1aa # # Exception| cpu 4: rx_hash 0x989f02f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58656 dport 37866] != expected 0xd3a9c9ef # # Exception| cpu 5: rx_hash 0x4950a5b2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58522 dport 37866] != expected 0x5f66e799 # # Exception| cpu 5: rx_hash 0x8ff5d0a6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58538 dport 37866] != expected 0x5e49cfdc # # Exception| cpu 5: rx_hash 0x8041f24f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58574 dport 37866] != expected 0xa60965e5 # # Exception| cpu 5: rx_hash 0x3ddd2143 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58606 dport 37866] != expected 0x59138226 # # Exception| cpu 0: rx_hash 0xadb4aa56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58662 dport 37866] != expected 0xdad08bc2 # # Exception| cpu 0: rx_hash 0xa20088bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 58690 dport 37866] != expected 0x229021fb # # Exception| cpu 0: rx_hash 0xf6875250 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58712 dport 37866] != expected 0xd1600d46 # # Exception| cpu 0: rx_hash 0x30222744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58728 dport 37866] != expected 0xd04f2503 # # Exception| cpu 0: rx_hash 0x82d39e95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58790 dport 37866] != expected 0x25163232 # # Exception| cpu 0: rx_hash 0xad6de262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58796 dport 37866] != expected 0x28d3d109 # # Exception| cpu 0: rx_hash 0x0f9974bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58814 dport 37866] != expected 0x274862b9 # # 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 0xf408a623 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58734 dport 43736] OK # # # cpu 0: rx_hash 0x22a8fc38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58754 dport 43736] OK # # # cpu 0: rx_hash 0xafe21611 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58778 dport 43736] OK # # # cpu 0: rx_hash 0x8a15d98f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58826 dport 43736] OK # # # cpu 0: rx_hash 0xebb9abc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58838 dport 43736] OK # # # cpu 0: rx_hash 0x18377674 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58848 dport 43736] OK # # # cpu 0: rx_hash 0x37890a83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58858 dport 43736] OK # # # cpu 0: rx_hash 0x799b043e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58876 dport 43736] OK # # # cpu 4: rx_hash 0xd4dbb009 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58762 dport 43736] OK # # # cpu 4: rx_hash 0xb08a53c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58792 dport 43736] OK # # # cpu 4: rx_hash 0x3dc0b9ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58800 dport 43736] OK # # # cpu 4: rx_hash 0xfe985d7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58814 dport 43736] OK # # # cpu 4: rx_hash 0x957d9c5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58872 dport 43736] OK # # # cpu 4: rx_hash 0xf5f47c60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58912 dport 43736] OK # # # cpu 5: rx_hash 0x79424c0a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58742 dport 43736] OK # # # cpu 5: rx_hash 0xda4a0097 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58922 dport 43736] OK # # # cpu 0: rx_hash 0x52fd7b3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58892 dport 43736] OK # # # cpu 0: rx_hash 0x1cef7583 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58906 dport 43736] OK # # # cpu 0: rx_hash 0xef61a832 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58924 dport 43736] OK # # # cpu 0: rx_hash 0x4d953eec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58942 dport 43736] OK # # # cpu 0: rx_hash 0x42211c05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58970 dport 43736] OK # # # cpu 0: rx_hash 0x84846911 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58986 dport 43736] OK # # # cpu 0: rx_hash 0x09ce8338 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58994 dport 43736] OK # # # cpu 0: rx_hash 0xdf6ed923 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59038 dport 43736] OK # # # cpu 0: rx_hash 0x62f20a2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59070 dport 43736] OK # # # cpu 0: rx_hash 0x39c1f229 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59072 dport 43736] OK # # # cpu 4: rx_hash 0x8ecdda78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58928 dport 43736] OK # # # cpu 4: rx_hash 0x94580e2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58940 dport 43736] OK # # # cpu 4: rx_hash 0x8be903cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59012 dport 43736] OK # # # cpu 4: rx_hash 0x291d9512 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59030 dport 43736] OK # # # cpu 4: rx_hash 0x3675d0c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59044 dport 43736] OK # # # cpu 4: rx_hash 0x2354267b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59084 dport 43736] OK # # # cpu 5: rx_hash 0x0c3312b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58956 dport 43736] OK # # # cpu 5: rx_hash 0xca9667ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59004 dport 43736] OK # # # cpu 5: rx_hash 0x7d9a4ffd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59020 dport 43736] OK # # # cpu 5: rx_hash 0xa1aaeebb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59056 dport 43736] OK # # # cpu 5: rx_hash 0x9b3564f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59090 dport 43736] OK # # # cpu 5: rx_hash 0x845d2125 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59104 dport 43736] OK # # # cpu 5: rx_hash 0xff64873d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59120 dport 43736] OK # # # cpu 0: rx_hash 0x26a9b7fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59122 dport 43736] OK # # # cpu 0: rx_hash 0x3e774747 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59164 dport 43736] OK # # # cpu 0: rx_hash 0xd8d86c4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59202 dport 43736] OK # # # cpu 0: rx_hash 0xe80e5568 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59258 dport 43736] OK # # # cpu 0: rx_hash 0x4597a96b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59270 dport 43736] OK # # # count: pass=44 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 46714 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41675 dport 46714] != expected 0x8b23e8da # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41675 dport 46714] != expected 0x8b23e8da # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42364 dport 46714] != expected 0xc005e695 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42364 dport 46714] != expected 0xc005e695 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51659 dport 46714] != expected 0x56cde655 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51659 dport 46714] != expected 0x56cde655 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43518 dport 46714] != expected 0x5e699ff2 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43518 dport 46714] != expected 0x5e699ff2 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36276 dport 46714] != expected 0x5026c2f1 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36276 dport 46714] != expected 0x5026c2f1 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58799 dport 46714] != expected 0xdd76ea2a # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58799 dport 46714] != expected 0xdd76ea2a # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40252 dport 46714] != expected 0x9475d1c3 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40252 dport 46714] != expected 0x9475d1c3 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40033 dport 46714] != expected 0xdce6827 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40033 dport 46714] != expected 0xdce6827 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49009 dport 46714] != expected 0x50164fc2 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49009 dport 46714] != expected 0x50164fc2 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41538 dport 46714] != expected 0x6bd2364a # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41538 dport 46714] != expected 0x6bd2364a # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49858 dport 46714] != expected 0x8614182e # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49858 dport 46714] != expected 0x8614182e # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35226 dport 46714] != expected 0x45d62f2c # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35226 dport 46714] != expected 0x45d62f2c # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52028 dport 46714] != expected 0x827d103d # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52028 dport 46714] != expected 0x827d103d # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49902 dport 46714] != expected 0x7db25efb # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49902 dport 46714] != expected 0x7db25efb # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59726 dport 46714] != expected 0x517f8334 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59726 dport 46714] != expected 0x517f8334 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49769 dport 46714] != expected 0x68515d4b # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49769 dport 46714] != expected 0x68515d4b # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59113 dport 46714] != expected 0x6b902962 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59113 dport 46714] != expected 0x6b902962 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34760 dport 46714] != expected 0x1a35fda0 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34760 dport 46714] != expected 0x1a35fda0 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55829 dport 46714] != expected 0xda4df9a9 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55829 dport 46714] != expected 0xda4df9a9 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44326 dport 46714] != expected 0x4384d256 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44326 dport 46714] != expected 0x4384d256 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57464 dport 46714] != expected 0xa936de3b # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57464 dport 46714] != expected 0xa936de3b # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54015 dport 46714] != expected 0xa7255cdf # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54015 dport 46714] != expected 0xa7255cdf # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40014 dport 46714] != expected 0xe49aaaa9 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40014 dport 46714] != expected 0xe49aaaa9 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55173 dport 46714] != expected 0x34596f86 # # Exception| cpu 5: rx_hash 0xcaedd1cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55173 dport 46714] != expected 0x34596f86 # # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 41777 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53175 dport 41777] != expected 0xb03a0b5b # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53175 dport 41777] != expected 0xb03a0b5b # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48146 dport 41777] != expected 0x6c4f2936 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48146 dport 41777] != expected 0x6c4f2936 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35152 dport 41777] != expected 0xd5a9fa # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35152 dport 41777] != expected 0xd5a9fa # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36129 dport 41777] != expected 0x6ec8327c # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36129 dport 41777] != expected 0x6ec8327c # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53685 dport 41777] != expected 0xd44f5adf # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53685 dport 41777] != expected 0xd44f5adf # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48873 dport 41777] != expected 0xccbed12c # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48873 dport 41777] != expected 0xccbed12c # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40121 dport 41777] != expected 0xa2d4f51 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40121 dport 41777] != expected 0xa2d4f51 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58484 dport 41777] != expected 0xfde5bf9a # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58484 dport 41777] != expected 0xfde5bf9a # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40532 dport 41777] != expected 0xe4ceb9f6 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40532 dport 41777] != expected 0xe4ceb9f6 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54885 dport 41777] != expected 0x759104b # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54885 dport 41777] != expected 0x759104b # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41231 dport 41777] != expected 0x9fab0ce3 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41231 dport 41777] != expected 0x9fab0ce3 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33502 dport 41777] != expected 0xd2765db0 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33502 dport 41777] != expected 0xd2765db0 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42855 dport 41777] != expected 0x44bfd1f0 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42855 dport 41777] != expected 0x44bfd1f0 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57263 dport 41777] != expected 0xec0bd8d4 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57263 dport 41777] != expected 0xec0bd8d4 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38789 dport 41777] != expected 0xe881ca0a # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38789 dport 41777] != expected 0xe881ca0a # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56630 dport 41777] != expected 0x7665aa82 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56630 dport 41777] != expected 0x7665aa82 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59854 dport 41777] != expected 0xcb308d0f # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59854 dport 41777] != expected 0xcb308d0f # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34561 dport 41777] != expected 0xfa7b5f0c # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34561 dport 41777] != expected 0xfa7b5f0c # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55580 dport 41777] != expected 0xa1abe3e1 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55580 dport 41777] != expected 0xa1abe3e1 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48154 dport 41777] != expected 0x9a3c6507 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48154 dport 41777] != expected 0x9a3c6507 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51877 dport 41777] != expected 0x4091e17c # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51877 dport 41777] != expected 0x4091e17c # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52890 dport 41777] != expected 0xb31af7e8 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52890 dport 41777] != expected 0xb31af7e8 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33706 dport 41777] != expected 0xb1484320 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33706 dport 41777] != expected 0xb1484320 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34187 dport 41777] != expected 0x717bda08 # # Exception| cpu 4: rx_hash 0x3266e6d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34187 dport 41777] != expected 0x717bda08 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->