< 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 447, 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 43567 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 49 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9f14b298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50202 dport 43567] != expected 0x5516505c # # Exception| cpu 0: rx_hash 0xab2a3d4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50210 dport 43567] != expected 0x4d518ba0 # # Exception| cpu 0: rx_hash 0xc35722e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50238 dport 43567] != expected 0x7dde3c59 # # Exception| cpu 0: rx_hash 0x54b47735 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50250 dport 43567] != expected 0x312ff886 # # Exception| cpu 0: rx_hash 0xec3357c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50264 dport 43567] != expected 0x60bf208c # # Exception| cpu 0: rx_hash 0x608af8e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50290 dport 43567] != expected 0x2968237a # # Exception| cpu 0: rx_hash 0xf68eceaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 50292 dport 43567] != expected 0xe81e5819 # # Exception| cpu 0: rx_hash 0x3021a8f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50372 dport 43567] != expected 0x8a36063c # # Exception| cpu 0: rx_hash 0xe0db97a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50378 dport 43567] != expected 0xeb2969cf # # Exception| cpu 0: rx_hash 0x585cb759 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50392 dport 43567] != expected 0xbab9b1c5 # # Exception| cpu 0: rx_hash 0x42e12e3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50420 dport 43567] != expected 0x3218c950 # # Exception| cpu 0: rx_hash 0x18256fbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 50448 dport 43567] != expected 0x19d85e2a # # Exception| cpu 0: rx_hash 0x95d97d86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50452 dport 43567] != expected 0x590a770b # # Exception| cpu 0: rx_hash 0x711dcd05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50466 dport 43567] != expected 0x2052c304 # # Exception| cpu 0: rx_hash 0x957ba30e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50504 dport 43567] != expected 0xdd88e260 # # Exception| cpu 0: rx_hash 0x037f9544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50510 dport 43567] != expected 0x1cfe9903 # # Exception| cpu 0: rx_hash 0xbbf8b5b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50524 dport 43567] != expected 0x4d6e4109 # # Exception| cpu 0: rx_hash 0x19c20c26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50530 dport 43567] != expected 0x945fe196 # # Exception| cpu 0: rx_hash 0x49cb82bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50568 dport 43567] != expected 0xb38351bb # # Exception| cpu 0: rx_hash 0x6748940b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50588 dport 43567] != expected 0x2365f2d2 # # Exception| cpu 0: rx_hash 0x987400fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50600 dport 43567] != expected 0xdb99149f # # Exception| cpu 0: rx_hash 0x826b4711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50648 dport 43567] != expected 0xd7baf961 # # Exception| cpu 0: rx_hash 0x152acc4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50672 dport 43567] != expected 0x1fc9a8d5 # # Exception| cpu 0: rx_hash 0x5c8c5c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50702 dport 43567] != expected 0x73715767 # # Exception| cpu 0: rx_hash 0xd035f323 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50724 dport 43567] != expected 0x3aa65491 # # Exception| cpu 0: rx_hash 0xa3b0c8fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50746 dport 43567] != expected 0x8b8db12a # # Exception| cpu 0: rx_hash 0x6955b047 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50756 dport 43567] != expected 0xe6b13327 # # Exception| cpu 0: rx_hash 0xa257ab62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50760 dport 43567] != expected 0x60a0e96 # # Exception| cpu 0: rx_hash 0x0128afec [saddr 192.0.3.2 daddr 192.0.3.1 sport 50776 dport 43567] != expected 0xd63e84de # # Exception| cpu 0: rx_hash 0x0d62b108 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50838 dport 43567] != expected 0xd92a58f6 # # Exception| cpu 0: rx_hash 0xf25e25f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50850 dport 43567] != expected 0x21d6bebb # # Exception| cpu 0: rx_hash 0x0dc06f80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50890 dport 43567] != expected 0x5da8cd9d # # Exception| cpu 0: rx_hash 0xaebf6b0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50906 dport 43567] != expected 0x8d9c47d5 # # Exception| cpu 0: rx_hash 0xf53e979b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50960 dport 43567] != expected 0xaf59fa78 # # Exception| cpu 0: rx_hash 0x798738b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51002 dport 43567] != expected 0xe68ef98e # # Exception| cpu 0: rx_hash 0x63987f59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51018 dport 43567] != expected 0xeaad1470 # # Exception| cpu 0: rx_hash 0xef21d071 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51040 dport 43567] != expected 0xa37a1786 # # Exception| cpu 0: rx_hash 0x875ccfda [saddr 192.0.3.2 daddr 192.0.3.1 sport 51068 dport 43567] != expected 0x93f5a07f # # Exception| cpu 0: rx_hash 0x292c68a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51084 dport 43567] != expected 0x45d0dcc8 # # Exception| cpu 0: rx_hash 0x8a536c2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51100 dport 43567] != expected 0x95e45680 # # Exception| cpu 0: rx_hash 0x8af1b2a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51136 dport 43567] != expected 0x1166c3eb # # Exception| cpu 0: rx_hash 0x298eb629 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51152 dport 43567] != expected 0xc15249a3 # # Exception| cpu 0: rx_hash 0x6f70bf35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51160 dport 43567] != expected 0x613b5d33 # # Exception| cpu 0: rx_hash 0x904c2bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51180 dport 43567] != expected 0x99c7bb7e # # Exception| cpu 0: rx_hash 0xa01f364a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51242 dport 43567] != expected 0xdbd8240d # # Exception| cpu 0: rx_hash 0xd39a0d92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51252 dport 43567] != expected 0x6af3c1b6 # # Exception| cpu 0: rx_hash 0x5ec4c123 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51308 dport 43567] != expected 0xaea37dfc # # Exception| cpu 0: rx_hash 0x2d41fafb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51314 dport 43567] != expected 0x1f889847 # # Exception| cpu 0: rx_hash 0xfdbbc5ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 51324 dport 43567] != expected 0x7e97f7b4 # # Exception| count: pass=0 nohash=0 fail=49 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc0ca8338 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38562 dport 34740] OK # # # cpu 0: rx_hash 0x784da3c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38576 dport 34740] OK # # # cpu 0: rx_hash 0x4cd1f298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38612 dport 34740] OK # # # cpu 0: rx_hash 0xb3ed6668 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38624 dport 34740] OK # # # cpu 0: rx_hash 0x78ef7d4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38636 dport 34740] OK # # # cpu 0: rx_hash 0x0b6a4695 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38642 dport 34740] OK # # # cpu 0: rx_hash 0x4d944f89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38650 dport 34740] OK # # # cpu 0: rx_hash 0x4a562362 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38676 dport 34740] OK # # # cpu 0: rx_hash 0xb56ab792 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38688 dport 34740] OK # # # cpu 0: rx_hash 0xb48dd40b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38738 dport 34740] OK # # # cpu 0: rx_hash 0x2289e241 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38740 dport 34740] OK # # # cpu 0: rx_hash 0x3971c632 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38742 dport 34740] OK # # # cpu 0: rx_hash 0x683df5b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38802 dport 34740] OK # # # cpu 0: rx_hash 0xca074c26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38828 dport 34740] OK # # # cpu 0: rx_hash 0x5de419f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38872 dport 34740] OK # # # cpu 0: rx_hash 0xcbe02fbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38878 dport 34740] OK # # # cpu 0: rx_hash 0xbd4d3b2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38928 dport 34740] OK # # # cpu 0: rx_hash 0x0568c559 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39006 dport 34740] OK # # # cpu 0: rx_hash 0x89d16a71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39028 dport 34740] OK # # # cpu 0: rx_hash 0x92294e02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39030 dport 34740] OK # # # cpu 0: rx_hash 0xf75bf25c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39050 dport 34740] OK # # # cpu 0: rx_hash 0x4fdcd2a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39064 dport 34740] OK # # # cpu 0: rx_hash 0xf61e4f4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39076 dport 34740] OK # # # cpu 0: rx_hash 0x4f7e0c29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39108 dport 34740] OK # # # cpu 0: rx_hash 0x09800535 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39116 dport 34740] OK # # # cpu 0: rx_hash 0xec0108a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39124 dport 34740] OK # # # cpu 0: rx_hash 0xf7f92cd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39126 dport 34740] OK # # # cpu 0: rx_hash 0x9ec18e6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39140 dport 34740] OK # # # cpu 0: rx_hash 0x3dbe8ae0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39156 dport 34740] OK # # # cpu 0: rx_hash 0x3a7ce60b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39194 dport 34740] OK # # # cpu 0: rx_hash 0xb780f432 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39198 dport 34740] OK # # # cpu 0: rx_hash 0xb6c54923 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39216 dport 34740] OK # # # cpu 0: rx_hash 0xad3d6d50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39218 dport 34740] OK # # # cpu 0: rx_hash 0x3ade3883 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39238 dport 34740] OK # # # cpu 0: rx_hash 0x45111dbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39318 dport 34740] OK # # # cpu 0: rx_hash 0xe8d1e3f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39426 dport 34740] OK # # # cpu 0: rx_hash 0x5056c308 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39440 dport 34740] OK # # # cpu 0: rx_hash 0xe8733d7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39518 dport 34740] OK # # # cpu 0: rx_hash 0x47462717 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39552 dport 34740] OK # # # cpu 0: rx_hash 0x96f9a550 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39584 dport 34740] OK # # # count: pass=40 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 447, 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 44203 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43789 dport 44203] != expected 0x22b10be7 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43789 dport 44203] != expected 0x22b10be7 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40368 dport 44203] != expected 0x43139443 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40368 dport 44203] != expected 0x43139443 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47790 dport 44203] != expected 0x89925562 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47790 dport 44203] != expected 0x89925562 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39619 dport 44203] != expected 0xcd1eb1a4 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39619 dport 44203] != expected 0xcd1eb1a4 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59262 dport 44203] != expected 0xa72aa6c0 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59262 dport 44203] != expected 0xa72aa6c0 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59912 dport 44203] != expected 0x319cc3c4 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59912 dport 44203] != expected 0x319cc3c4 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46016 dport 44203] != expected 0xb4397c97 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46016 dport 44203] != expected 0xb4397c97 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53729 dport 44203] != expected 0x2f362e02 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53729 dport 44203] != expected 0x2f362e02 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55236 dport 44203] != expected 0x697790f8 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55236 dport 44203] != expected 0x697790f8 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35735 dport 44203] != expected 0x72264c71 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35735 dport 44203] != expected 0x72264c71 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37530 dport 44203] != expected 0xe7a6c07e # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37530 dport 44203] != expected 0xe7a6c07e # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38817 dport 44203] != expected 0xcb4e77c9 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38817 dport 44203] != expected 0xcb4e77c9 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39641 dport 44203] != expected 0x3ce77d3e # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39641 dport 44203] != expected 0x3ce77d3e # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60431 dport 44203] != expected 0x9e636a58 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60431 dport 44203] != expected 0x9e636a58 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41163 dport 44203] != expected 0xbbee46bd # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41163 dport 44203] != expected 0xbbee46bd # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52367 dport 44203] != expected 0x3f0de154 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52367 dport 44203] != expected 0x3f0de154 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45190 dport 44203] != expected 0x1ac0c990 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45190 dport 44203] != expected 0x1ac0c990 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44946 dport 44203] != expected 0x919409b8 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44946 dport 44203] != expected 0x919409b8 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36059 dport 44203] != expected 0x26526d8d # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36059 dport 44203] != expected 0x26526d8d # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52247 dport 44203] != expected 0x9556eec5 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52247 dport 44203] != expected 0x9556eec5 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42830 dport 44203] != expected 0x22b0648e # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42830 dport 44203] != expected 0x22b0648e # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39429 dport 44203] != expected 0x6263791c # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39429 dport 44203] != expected 0x6263791c # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51666 dport 44203] != expected 0xe844a36 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51666 dport 44203] != expected 0xe844a36 # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48616 dport 44203] != expected 0xfc2b324c # # Exception| cpu 5: rx_hash 0x30856e22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48616 dport 44203] != expected 0xfc2b324c # # 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 447, 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 49135 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40411 dport 49135] != expected 0x391b8d02 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40411 dport 49135] != expected 0x391b8d02 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54329 dport 49135] != expected 0xc9f5db04 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54329 dport 49135] != expected 0xc9f5db04 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46580 dport 49135] != expected 0x3a39397f # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46580 dport 49135] != expected 0x3a39397f # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37379 dport 49135] != expected 0x7acdab55 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37379 dport 49135] != expected 0x7acdab55 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50042 dport 49135] != expected 0xd120fdc9 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50042 dport 49135] != expected 0xd120fdc9 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39717 dport 49135] != expected 0xdc071119 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39717 dport 49135] != expected 0xdc071119 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46097 dport 49135] != expected 0x570d301c # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46097 dport 49135] != expected 0x570d301c # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58522 dport 49135] != expected 0x935f15c0 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58522 dport 49135] != expected 0x935f15c0 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34163 dport 49135] != expected 0x3cd067c5 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34163 dport 49135] != expected 0x3cd067c5 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35438 dport 49135] != expected 0x19ba3afe # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35438 dport 49135] != expected 0x19ba3afe # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42703 dport 49135] != expected 0x880ad56 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42703 dport 49135] != expected 0x880ad56 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51557 dport 49135] != expected 0x430888db # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51557 dport 49135] != expected 0x430888db # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46735 dport 49135] != expected 0x7dfc1371 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46735 dport 49135] != expected 0x7dfc1371 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53908 dport 49135] != expected 0xcb41ee26 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53908 dport 49135] != expected 0xcb41ee26 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56130 dport 49135] != expected 0xc3fbf311 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56130 dport 49135] != expected 0xc3fbf311 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58318 dport 49135] != expected 0x94a2362a # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58318 dport 49135] != expected 0x94a2362a # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56917 dport 49135] != expected 0x6dca8568 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56917 dport 49135] != expected 0x6dca8568 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48556 dport 49135] != expected 0x8c210bc7 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48556 dport 49135] != expected 0x8c210bc7 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43564 dport 49135] != expected 0x644c602c # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43564 dport 49135] != expected 0x644c602c # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50800 dport 49135] != expected 0x209cdcfc # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50800 dport 49135] != expected 0x209cdcfc # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46917 dport 49135] != expected 0x267defe4 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46917 dport 49135] != expected 0x267defe4 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32908 dport 49135] != expected 0xd910bb55 # # Exception| cpu 5: rx_hash 0xd49c96f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32908 dport 49135] != expected 0xd910bb55 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 447, 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 447, 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 447, 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 447, 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 447, 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 447, 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 447, 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 447, 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 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->