< 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 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 55263 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x35740008 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36486 dport 55263] != expected 0xd62130ff # # Exception| cpu 0: rx_hash 0x0ea4bc95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36500 dport 55263] != expected 0x2822a4e1 # # Exception| cpu 0: rx_hash 0xf9714135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36512 dport 55263] != expected 0x4b6a375b # # Exception| cpu 0: rx_hash 0x2d0a06e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36520 dport 55263] != expected 0x73f88431 # # Exception| cpu 0: rx_hash 0x7e167780 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36548 dport 55263] != expected 0xb379ab39 # # Exception| cpu 0: rx_hash 0x142bd46e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36564 dport 55263] != expected 0xaf30f28c # # Exception| cpu 0: rx_hash 0x4b08a677 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36580 dport 55263] != expected 0xbd5d07e3 # # Exception| cpu 0: rx_hash 0x0c55d28f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36602 dport 55263] != expected 0xae94642 # # Exception| cpu 0: rx_hash 0xb9cd1ab3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36632 dport 55263] != expected 0x3d8cff3 # # Exception| cpu 0: rx_hash 0xcb8ebfbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36646 dport 55263] != expected 0xba482288 # # Exception| cpu 0: rx_hash 0xe41f06b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36678 dport 55263] != expected 0x337ed83f # # Exception| cpu 0: rx_hash 0xf2af6d3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36698 dport 55263] != expected 0x66805435 # # Exception| cpu 0: rx_hash 0xc35f536e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36780 dport 55263] != expected 0x2319777f # # Exception| cpu 0: rx_hash 0x92b24c1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36782 dport 55263] != expected 0xc153bad4 # # Exception| cpu 0: rx_hash 0x2cf4a82f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36790 dport 55263] != expected 0xe588500b # # Exception| cpu 0: rx_hash 0xc1ae3d74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36802 dport 55263] != expected 0x1d295dc # # Exception| cpu 0: rx_hash 0xecceea62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36812 dport 55263] != expected 0xaa2f8dc8 # # Exception| cpu 0: rx_hash 0x883d24e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36846 dport 55263] != expected 0x4641ecb9 # # Exception| cpu 0: rx_hash 0x367bc0d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36854 dport 55263] != expected 0x629a0666 # # Exception| cpu 0: rx_hash 0x4f6f79cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36864 dport 55263] != expected 0xc87004f6 # # Exception| cpu 0: rx_hash 0x9b143e17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36872 dport 55263] != expected 0xf0e2b79c # # Exception| cpu 0: rx_hash 0x06fc6059 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36908 dport 55263] != expected 0x8fe37d93 # # Exception| cpu 0: rx_hash 0xc6c62214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36950 dport 55263] != expected 0xc044a050 # # Exception| cpu 0: rx_hash 0x4d9e17d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36974 dport 55263] != expected 0xeabbe655 # # Exception| cpu 0: rx_hash 0xf3d8f3e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36982 dport 55263] != expected 0xce600c8a # # Exception| cpu 0: rx_hash 0x8f553b86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36986 dport 55263] != expected 0x87d7d935 # # Exception| cpu 0: rx_hash 0xa6db0332 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37026 dport 55263] != expected 0x67974eb1 # # Exception| cpu 0: rx_hash 0xd8a7a54d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37056 dport 55263] != expected 0xceb79ad # # Exception| cpu 0: rx_hash 0x02128ffb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37114 dport 55263] != expected 0xc45ef203 # # Exception| cpu 0: rx_hash 0x24ac74e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37134 dport 55263] != expected 0x42498979 # # Exception| cpu 0: rx_hash 0x9aea90d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37142 dport 55263] != expected 0x669263a6 # # Exception| cpu 0: rx_hash 0x6d3f6d71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37154 dport 55263] != expected 0x5daf01c # # Exception| cpu 0: rx_hash 0x11b2a514 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37166 dport 55263] != expected 0x4c6d25a3 # # Exception| cpu 0: rx_hash 0xaff44126 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37174 dport 55263] != expected 0x68b6cf7c # # Exception| cpu 0: rx_hash 0x96d593a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37194 dport 55263] != expected 0xb47eb9c1 # # Exception| cpu 0: rx_hash 0xb364a865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37326 dport 55263] != expected 0x86d2f422 # # Exception| cpu 0: rx_hash 0x71af8432 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37338 dport 55263] != expected 0xebbecb42 # # Exception| cpu 0: rx_hash 0x88b414f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37340 dport 55263] != expected 0x78d1603c # # Exception| cpu 0: rx_hash 0x3845d308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37384 dport 55263] != expected 0x6000fd51 # # Exception| cpu 0: rx_hash 0x2ef5b883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37396 dport 55263] != expected 0x35fe715b # # Exception| cpu 0: rx_hash 0xab63e02c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37406 dport 55263] != expected 0xef260f9a # # Exception| cpu 0: rx_hash 0x5cb61d8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37418 dport 55263] != expected 0x8c6e9c20 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xc633f82a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53984 dport 39679] OK # # # cpu 4: rx_hash 0x5ecbe700 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54028 dport 39679] OK # # # cpu 4: rx_hash 0xabef74ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54102 dport 39679] OK # # # cpu 4: rx_hash 0x67ea3587 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54128 dport 39679] OK # # # cpu 4: rx_hash 0x11477f2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54168 dport 39679] OK # # # cpu 4: rx_hash 0xb77f9df9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54190 dport 39679] OK # # # cpu 4: rx_hash 0xa1cff672 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54194 dport 39679] OK # # # cpu 4: rx_hash 0xe463ec90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54210 dport 39679] OK # # # cpu 4: rx_hash 0x5a2508a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54234 dport 39679] OK # # # cpu 4: rx_hash 0x13b61130 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54262 dport 39679] OK # # # cpu 4: rx_hash 0x54d7c29c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54292 dport 39679] OK # # # cpu 4: rx_hash 0x79b7158a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54298 dport 39679] OK # # # cpu 4: rx_hash 0xd1419a33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54302 dport 39679] OK # # # cpu 4: rx_hash 0x30240c18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54326 dport 39679] OK # # # cpu 4: rx_hash 0xe86048b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54370 dport 39679] OK # # # cpu 4: rx_hash 0x6527fcc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54498 dport 39679] OK # # # cpu 4: rx_hash 0x73979742 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54526 dport 39679] OK # # # cpu 4: rx_hash 0xde71599f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54578 dport 39679] OK # # # cpu 4: rx_hash 0xf1e0e093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54610 dport 39679] OK # # # cpu 4: rx_hash 0x83a3459c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54636 dport 39679] OK # # # cpu 4: rx_hash 0xe99ee672 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54652 dport 39679] OK # # # cpu 4: rx_hash 0xd86ed827 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54666 dport 39679] OK # # # cpu 4: rx_hash 0x169af700 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54722 dport 39679] OK # # # cpu 4: rx_hash 0x85bcc424 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54740 dport 39679] OK # # # cpu 4: rx_hash 0x72693984 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54752 dport 39679] OK # # # cpu 4: rx_hash 0x70e11936 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54896 dport 39679] OK # # # cpu 4: rx_hash 0x25e2e9e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54948 dport 39679] OK # # # cpu 5: rx_hash 0x43a5a085 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53994 dport 39679] OK # # # cpu 5: rx_hash 0xbabe304f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53996 dport 39679] OK # # # cpu 5: rx_hash 0xee436e58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54054 dport 39679] OK # # # cpu 5: rx_hash 0x6bd536f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54060 dport 39679] OK # # # cpu 5: rx_hash 0x7d655d7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54064 dport 39679] OK # # # cpu 5: rx_hash 0xa91e1aa0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54072 dport 39679] OK # # # cpu 5: rx_hash 0x15a99088 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54094 dport 39679] OK # # # cpu 5: rx_hash 0xf4cc06a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54118 dport 39679] OK # # # cpu 5: rx_hash 0xb391725b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54136 dport 39679] OK # # # cpu 5: rx_hash 0x7b7adcc4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54152 dport 39679] OK # # # cpu 5: rx_hash 0xf022e901 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54192 dport 39679] OK # # # cpu 5: rx_hash 0x6f3bd955 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54266 dport 39679] OK # # # cpu 5: rx_hash 0x80ac8540 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54300 dport 39679] OK # # # cpu 5: rx_hash 0x0bf4b085 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54308 dport 39679] OK # # # cpu 5: rx_hash 0xdd7e9943 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54338 dport 39679] OK # # # cpu 5: rx_hash 0xb98d57c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54368 dport 39679] OK # # # cpu 5: rx_hash 0xaf3d3c4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54396 dport 39679] OK # # # cpu 5: rx_hash 0x9ecd0219 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54410 dport 39679] OK # # # cpu 5: rx_hash 0x363b8da0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54414 dport 39679] OK # # # cpu 5: rx_hash 0xabd3d3ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54442 dport 39679] OK # # # cpu 5: rx_hash 0x447828af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54448 dport 39679] OK # # # cpu 5: rx_hash 0xa922bdf4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54468 dport 39679] OK # # # cpu 5: rx_hash 0xd5af7591 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54472 dport 39679] OK # # # cpu 5: rx_hash 0x2cb4e55b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54478 dport 39679] OK # # # cpu 5: rx_hash 0x3a048ed0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54482 dport 39679] OK # # # cpu 5: rx_hash 0x19aa34ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54510 dport 39679] OK # # # cpu 5: rx_hash 0x7849bb4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54532 dport 39679] OK # # # cpu 5: rx_hash 0x97e2400d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54558 dport 39679] OK # # # cpu 5: rx_hash 0x332bccc4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54598 dport 39679] OK # # # cpu 5: rx_hash 0xdc803785 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54620 dport 39679] OK # # # cpu 5: rx_hash 0xc4fe3164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54642 dport 39679] OK # # # cpu 5: rx_hash 0xb873f901 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54654 dport 39679] OK # # # cpu 5: rx_hash 0x5df88088 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54656 dport 39679] OK # # # cpu 5: rx_hash 0xf50e0f31 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54660 dport 39679] OK # # # cpu 5: rx_hash 0xcedeb3ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54678 dport 39679] OK # # # cpu 5: rx_hash 0x1aa5f470 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54686 dport 39679] OK # # # cpu 5: rx_hash 0x91fdc1b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54694 dport 39679] OK # # # cpu 5: rx_hash 0xaa2d7d28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54708 dport 39679] OK # # # cpu 5: rx_hash 0x238426f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54754 dport 39679] OK # # # cpu 5: rx_hash 0xda9fb63d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54756 dport 39679] OK # # # cpu 5: rx_hash 0xf7ff612b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54762 dport 39679] OK # # # cpu 5: rx_hash 0xb0a215d3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54772 dport 39679] OK # # # cpu 5: rx_hash 0x35344d7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54782 dport 39679] OK # # # cpu 5: rx_hash 0x5f70a03a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54800 dport 39679] OK # # # cpu 5: rx_hash 0xa8a55d9a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54820 dport 39679] OK # # # cpu 5: rx_hash 0x3b836ebe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54834 dport 39679] OK # # # cpu 5: rx_hash 0xd6d9fbe5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54854 dport 39679] OK # # # cpu 5: rx_hash 0x45ffc8c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54864 dport 39679] OK # # # cpu 5: rx_hash 0xcea7fd04 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54888 dport 39679] OK # # # cpu 5: rx_hash 0xb80ab7a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54912 dport 39679] OK # # # cpu 5: rx_hash 0x10fc3810 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54916 dport 39679] OK # # # cpu 5: rx_hash 0xca4912a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54974 dport 39679] OK # # # cpu 5: rx_hash 0x0a7350eb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54980 dport 39679] OK # # # count: pass=80 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 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 39307 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49073 dport 39307] != expected 0xff23af7d # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49073 dport 39307] != expected 0xff23af7d # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38237 dport 39307] != expected 0xb1ff5791 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38237 dport 39307] != expected 0xb1ff5791 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43325 dport 39307] != expected 0xdf927706 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43325 dport 39307] != expected 0xdf927706 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58732 dport 39307] != expected 0x7092460a # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58732 dport 39307] != expected 0x7092460a # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60242 dport 39307] != expected 0x75a95669 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60242 dport 39307] != expected 0x75a95669 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45078 dport 39307] != expected 0x781b703b # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45078 dport 39307] != expected 0x781b703b # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53916 dport 39307] != expected 0x142159fb # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53916 dport 39307] != expected 0x142159fb # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50512 dport 39307] != expected 0x92464276 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50512 dport 39307] != expected 0x92464276 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49995 dport 39307] != expected 0xc8d191fe # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49995 dport 39307] != expected 0xc8d191fe # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57602 dport 39307] != expected 0x9a2881cf # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57602 dport 39307] != expected 0x9a2881cf # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60210 dport 39307] != expected 0xfc9facde # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60210 dport 39307] != expected 0xfc9facde # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52405 dport 39307] != expected 0x28b5695d # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52405 dport 39307] != expected 0x28b5695d # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60924 dport 39307] != expected 0xcb6aa63a # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60924 dport 39307] != expected 0xcb6aa63a # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59465 dport 39307] != expected 0xc68b351c # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59465 dport 39307] != expected 0xc68b351c # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57057 dport 39307] != expected 0x203503c4 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57057 dport 39307] != expected 0x203503c4 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50329 dport 39307] != expected 0x8b1e828b # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50329 dport 39307] != expected 0x8b1e828b # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37306 dport 39307] != expected 0xe4cb935f # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37306 dport 39307] != expected 0xe4cb935f # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54299 dport 39307] != expected 0x58c12d4f # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54299 dport 39307] != expected 0x58c12d4f # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51934 dport 39307] != expected 0xe75d19d7 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51934 dport 39307] != expected 0xe75d19d7 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46326 dport 39307] != expected 0x7ad584dc # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46326 dport 39307] != expected 0x7ad584dc # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53046 dport 39307] != expected 0xfcc5cbc1 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53046 dport 39307] != expected 0xfcc5cbc1 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48652 dport 39307] != expected 0x221aa57 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48652 dport 39307] != expected 0x221aa57 # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47448 dport 39307] != expected 0x9108396a # # Exception| cpu 5: rx_hash 0x13c1d525 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47448 dport 39307] != expected 0x9108396a # # 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 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 49972 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34781 dport 49972] != expected 0xf9419212 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34781 dport 49972] != expected 0xf9419212 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57176 dport 49972] != expected 0xd68e5ebc # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57176 dport 49972] != expected 0xd68e5ebc # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38893 dport 49972] != expected 0xf208dda8 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38893 dport 49972] != expected 0xf208dda8 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54311 dport 49972] != expected 0x50bee1c8 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54311 dport 49972] != expected 0x50bee1c8 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40062 dport 49972] != expected 0xaa63a7c8 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40062 dport 49972] != expected 0xaa63a7c8 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60196 dport 49972] != expected 0x405859c6 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60196 dport 49972] != expected 0x405859c6 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49487 dport 49972] != expected 0xe8350e0a # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49487 dport 49972] != expected 0xe8350e0a # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60788 dport 49972] != expected 0xc2138943 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60788 dport 49972] != expected 0xc2138943 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35419 dport 49972] != expected 0x32c2e153 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35419 dport 49972] != expected 0x32c2e153 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49765 dport 49972] != expected 0xbd4fb073 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49765 dport 49972] != expected 0xbd4fb073 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40601 dport 49972] != expected 0xf125e98a # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40601 dport 49972] != expected 0xf125e98a # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44546 dport 49972] != expected 0xce4cbb22 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44546 dport 49972] != expected 0xce4cbb22 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50438 dport 49972] != expected 0xd4b3e944 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50438 dport 49972] != expected 0xd4b3e944 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36139 dport 49972] != expected 0xc3343a1f # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36139 dport 49972] != expected 0xc3343a1f # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50691 dport 49972] != expected 0x3a6d6f3a # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50691 dport 49972] != expected 0x3a6d6f3a # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46056 dport 49972] != expected 0x2b984a9 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46056 dport 49972] != expected 0x2b984a9 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58377 dport 49972] != expected 0xb69fc45b # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58377 dport 49972] != expected 0xb69fc45b # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34745 dport 49972] != expected 0x7e26a4a7 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34745 dport 49972] != expected 0x7e26a4a7 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49461 dport 49972] != expected 0x280f4c47 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49461 dport 49972] != expected 0x280f4c47 # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50304 dport 49972] != expected 0xe64c17cd # # Exception| cpu 0: rx_hash 0xc7697720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50304 dport 49972] != expected 0xe64c17cd # # 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__->