< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 41133 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x022cf911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59116 dport 41133] != expected 0x2841fab3 # # Exception| cpu 0: rx_hash 0xbc309f14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59158 dport 41133] != expected 0x1d36ad7e # # Exception| cpu 0: rx_hash 0x505bbdbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59168 dport 41133] != expected 0x9ebdba40 # # Exception| cpu 0: rx_hash 0xb89f5bf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59224 dport 41133] != expected 0x85123e7b # # Exception| cpu 0: rx_hash 0x5fa19d44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59228 dport 41133] != expected 0x98309854 # # Exception| cpu 0: rx_hash 0x8e2851d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59232 dport 41133] != expected 0xaf6f9022 # # Exception| cpu 0: rx_hash 0x9a89f43e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59244 dport 41133] != expected 0x3cdc651a # # Exception| cpu 0: rx_hash 0xe3464592 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59260 dport 41133] != expected 0xfb94cc91 # # Exception| cpu 0: rx_hash 0xbf624b89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59296 dport 41133] != expected 0x8654af71 # # Exception| cpu 0: rx_hash 0xa439ce98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59344 dport 41133] != expected 0x136a785d # # Exception| cpu 0: rx_hash 0xb0986b71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59356 dport 41133] != expected 0x80d98d65 # # Exception| cpu 0: rx_hash 0x7d87cf3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59394 dport 41133] != expected 0xcf81defb # # Exception| cpu 0: rx_hash 0x265ed15c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59430 dport 41133] != expected 0xb1072c11 # # Exception| cpu 0: rx_hash 0xb8afa641 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59442 dport 41133] != expected 0x6b6d23b5 # # Exception| cpu 0: rx_hash 0xa3f42350 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59458 dport 41133] != expected 0xfe53f499 # # Exception| cpu 0: rx_hash 0x9e16cd6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59464 dport 41133] != expected 0x4a87ebd1 # # Exception| cpu 0: rx_hash 0x5b3ea411 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59512 dport 41133] != expected 0xee6b169f # # Exception| cpu 0: rx_hash 0x61215a56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59530 dport 41133] != expected 0x59f998dd # # Exception| cpu 0: rx_hash 0x8d4a78fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 59580 dport 41133] != expected 0xda728fe3 # # Exception| cpu 0: rx_hash 0x586c708c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59598 dport 41133] != expected 0x75091490 # # Exception| cpu 0: rx_hash 0x08e08af2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59608 dport 41133] != expected 0x9526576b # # Exception| cpu 0: rx_hash 0xf02a0db3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59618 dport 41133] != expected 0x851eb56d # # Exception| cpu 0: rx_hash 0x1714cb02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59622 dport 41133] != expected 0x983c1342 # # Exception| cpu 0: rx_hash 0x1eba91c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59662 dport 41133] != expected 0x5046a15b # # Exception| cpu 0: rx_hash 0x5a97ce5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59668 dport 41133] != expected 0x23da1798 # # Exception| cpu 0: rx_hash 0x014ed038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59696 dport 41133] != expected 0x5d5ce572 # # Exception| cpu 0: rx_hash 0xe6701689 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59700 dport 41133] != expected 0x407e435d # # Exception| cpu 0: rx_hash 0xdf3d3c53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59760 dport 41133] != expected 0x6c8ecf10 # # Exception| cpu 0: rx_hash 0xe522c214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59778 dport 41133] != expected 0xdb1c4152 # # Exception| cpu 0: rx_hash 0xdc6fe8ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 59846 dport 41133] != expected 0xf7eccd1f # # Exception| cpu 0: rx_hash 0xe18d06f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59852 dport 41133] != expected 0x4338d257 # # Exception| cpu 0: rx_hash 0xba541892 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59880 dport 41133] != expected 0x3dbe20bd # # Exception| cpu 0: rx_hash 0x3f86031a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59922 dport 41133] != expected 0xef3323c # # Exception| cpu 0: rx_hash 0x09310938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59946 dport 41133] != expected 0x248e9c65 # # Exception| cpu 0: rx_hash 0xee0fcf89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59950 dport 41133] != expected 0x39ac3a4a # # Exception| cpu 0: rx_hash 0xdc17014a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59992 dport 41133] != expected 0x8bf50716 # # Exception| cpu 0: rx_hash 0xed5d1b14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60056 dport 41133] != expected 0xa2ce3845 # # Exception| cpu 0: rx_hash 0x013639bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60078 dport 41133] != expected 0x21452f7b # # Exception| cpu 0: rx_hash 0x9fc74ea1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60090 dport 41133] != expected 0xfb2f20df # # Exception| cpu 0: rx_hash 0x55150723 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60150 dport 41133] != expected 0x594eff85 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xf3c45008 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53802 dport 57879] OK # # # cpu 0: rx_hash 0x9eaa444d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53814 dport 57879] OK # # # cpu 0: rx_hash 0xf76b94e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53860 dport 57879] OK # # # cpu 0: rx_hash 0x40d9a826 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53878 dport 57879] OK # # # cpu 0: rx_hash 0x53851db3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53890 dport 57879] OK # # # cpu 0: rx_hash 0x820cd120 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53950 dport 57879] OK # # # cpu 0: rx_hash 0x7e699280 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53962 dport 57879] OK # # # cpu 0: rx_hash 0x3a44cd17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53968 dport 57879] OK # # # cpu 0: rx_hash 0x07a6232c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53978 dport 57879] OK # # # cpu 0: rx_hash 0x0cf3c735 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53992 dport 57879] OK # # # cpu 0: rx_hash 0xf6c2fea7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54024 dport 57879] OK # # # cpu 0: rx_hash 0x8f0d4f0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54040 dport 57879] OK # # # cpu 0: rx_hash 0xb9ba4529 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54048 dport 57879] OK # # # cpu 0: rx_hash 0xcf8fd47d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54092 dport 57879] OK # # # cpu 0: rx_hash 0xbd1581c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54126 dport 57879] OK # # # cpu 0: rx_hash 0x6034b93e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54168 dport 57879] OK # # # cpu 0: rx_hash 0x7fc0f8ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54182 dport 57879] OK # # # cpu 0: rx_hash 0x060f4962 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54198 dport 57879] OK # # # cpu 0: rx_hash 0x3beda759 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54204 dport 57879] OK # # # cpu 0: rx_hash 0x83a5bb6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54226 dport 57879] OK # # # cpu 0: rx_hash 0x468dd214 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54242 dport 57879] OK # # # cpu 0: rx_hash 0xc14cb6aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54310 dport 57879] OK # # # cpu 0: rx_hash 0x91c04cd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54320 dport 57879] OK # # # cpu 0: rx_hash 0xac22a2ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54330 dport 57879] OK # # # cpu 0: rx_hash 0x8a9bc9c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54336 dport 57879] OK # # # cpu 0: rx_hash 0x4fb3a0bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54384 dport 57879] OK # # # cpu 0: rx_hash 0x956f8835 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54398 dport 57879] OK # # # cpu 0: rx_hash 0x07360b4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54432 dport 57879] OK # # # cpu 0: rx_hash 0x1397aea4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54444 dport 57879] OK # # # cpu 0: rx_hash 0x8d66d9b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54456 dport 57879] OK # # # cpu 0: rx_hash 0x5840d1cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54474 dport 57879] OK # # # cpu 0: rx_hash 0x1c6d8e5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54480 dport 57879] OK # # # cpu 0: rx_hash 0x6ef7dbe9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54514 dport 57879] OK # # # cpu 0: rx_hash 0xa271e859 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54570 dport 57879] OK # # # cpu 4: rx_hash 0x4f2388de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53770 dport 57879] OK # # # cpu 4: rx_hash 0x799482fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53810 dport 57879] OK # # # cpu 4: rx_hash 0x62cf07ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53826 dport 57879] OK # # # cpu 4: rx_hash 0x3243fd93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53844 dport 57879] OK # # # cpu 4: rx_hash 0x17a84224 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53912 dport 57879] OK # # # cpu 4: rx_hash 0x3eeb09f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53918 dport 57879] OK # # # cpu 4: rx_hash 0xbfee3f1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53940 dport 57879] OK # # # cpu 4: rx_hash 0x7193b278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53942 dport 57879] OK # # # cpu 4: rx_hash 0x753c7699 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54008 dport 57879] OK # # # cpu 4: rx_hash 0xad1be0c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54060 dport 57879] OK # # # cpu 4: rx_hash 0xe936bf57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54070 dport 57879] OK # # # cpu 4: rx_hash 0x28b112cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54088 dport 57879] OK # # # cpu 4: rx_hash 0x8ba28bea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54102 dport 57879] OK # # # cpu 4: rx_hash 0x517ea360 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54104 dport 57879] OK # # # cpu 4: rx_hash 0x80f76ff3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54116 dport 57879] OK # # # cpu 4: rx_hash 0x20b62248 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54220 dport 57879] OK # # # cpu 4: rx_hash 0x6fce99c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54244 dport 57879] OK # # # cpu 4: rx_hash 0x8e340d24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54286 dport 57879] OK # # # cpu 4: rx_hash 0xe80ffd78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54304 dport 57879] OK # # # cpu 4: rx_hash 0xf3547869 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54352 dport 57879] OK # # # cpu 4: rx_hash 0xd142d7a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54372 dport 57879] OK # # # cpu 4: rx_hash 0xc5e3724b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54376 dport 57879] OK # # # cpu 4: rx_hash 0xeca03999 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54382 dport 57879] OK # # # cpu 4: rx_hash 0xbc2cc3e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54392 dport 57879] OK # # # cpu 4: rx_hash 0x72514e84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54394 dport 57879] OK # # # cpu 4: rx_hash 0x484eb0c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54408 dport 57879] OK # # # cpu 4: rx_hash 0x3181016f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54424 dport 57879] OK # # # cpu 4: rx_hash 0xabdfb293 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54466 dport 57879] OK # # # cpu 4: rx_hash 0xfb5348ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54484 dport 57879] OK # # # cpu 4: rx_hash 0xb42bf363 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54524 dport 57879] OK # # # cpu 4: rx_hash 0x0a379566 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54534 dport 57879] OK # # # cpu 4: rx_hash 0x94c6e27b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54546 dport 57879] OK # # # cpu 4: rx_hash 0x0e985187 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54600 dport 57879] OK # # # cpu 4: rx_hash 0xe9a69736 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54604 dport 57879] OK # # # cpu 4: rx_hash 0x41e0ea09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54624 dport 57879] OK # # # cpu 4: rx_hash 0xf652d6c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54642 dport 57879] OK # # # cpu 4: rx_hash 0xb582992d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54672 dport 57879] OK # # # cpu 4: rx_hash 0x70aaf057 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54688 dport 57879] OK # # # cpu 4: rx_hash 0x123ec4ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54720 dport 57879] OK # # # cpu 4: rx_hash 0x069f6103 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54732 dport 57879] OK # # # cpu 4: rx_hash 0xb12d5dcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54750 dport 57879] OK # # # cpu 4: rx_hash 0x3faaa25d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54806 dport 57879] OK # # # cpu 4: rx_hash 0x06e78887 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54866 dport 57879] OK # # # count: pass=77 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 48128 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42398 dport 48128] != expected 0x1a6adfc7 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42398 dport 48128] != expected 0x1a6adfc7 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52342 dport 48128] != expected 0x13cc8af3 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52342 dport 48128] != expected 0x13cc8af3 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39199 dport 48128] != expected 0xf43e0d41 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39199 dport 48128] != expected 0xf43e0d41 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46760 dport 48128] != expected 0x93684f84 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46760 dport 48128] != expected 0x93684f84 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39805 dport 48128] != expected 0x9a377af5 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39805 dport 48128] != expected 0x9a377af5 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33177 dport 48128] != expected 0xcaf92bfa # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33177 dport 48128] != expected 0xcaf92bfa # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45770 dport 48128] != expected 0xf8465fda # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45770 dport 48128] != expected 0xf8465fda # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35783 dport 48128] != expected 0x9221c56b # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35783 dport 48128] != expected 0x9221c56b # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53361 dport 48128] != expected 0x42750360 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53361 dport 48128] != expected 0x42750360 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42809 dport 48128] != expected 0x34f0a9b0 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42809 dport 48128] != expected 0x34f0a9b0 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40180 dport 48128] != expected 0x7196491e # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40180 dport 48128] != expected 0x7196491e # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56490 dport 48128] != expected 0x6ecba1ba # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56490 dport 48128] != expected 0x6ecba1ba # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37645 dport 48128] != expected 0xe873c8a # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37645 dport 48128] != expected 0xe873c8a # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35101 dport 48128] != expected 0xcebc09b7 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35101 dport 48128] != expected 0xcebc09b7 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59588 dport 48128] != expected 0x16f2a821 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59588 dport 48128] != expected 0x16f2a821 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54916 dport 48128] != expected 0xa32d9807 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54916 dport 48128] != expected 0xa32d9807 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37041 dport 48128] != expected 0x2b7fee19 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37041 dport 48128] != expected 0x2b7fee19 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48734 dport 48128] != expected 0x3856f6ba # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48734 dport 48128] != expected 0x3856f6ba # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33840 dport 48128] != expected 0x44c60998 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33840 dport 48128] != expected 0x44c60998 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32923 dport 48128] != expected 0xfcc8ed3d # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32923 dport 48128] != expected 0xfcc8ed3d # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47561 dport 48128] != expected 0xbd49d5bd # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47561 dport 48128] != expected 0xbd49d5bd # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53228 dport 48128] != expected 0x72f7e6d5 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53228 dport 48128] != expected 0x72f7e6d5 # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36696 dport 48128] != expected 0x93e17aaf # # Exception| cpu 5: rx_hash 0xf0671646 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36696 dport 48128] != expected 0x93e17aaf # # 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 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 57209 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56944 dport 57209] != expected 0x146f9f5b # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56944 dport 57209] != expected 0x146f9f5b # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52015 dport 57209] != expected 0x98f6fabc # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52015 dport 57209] != expected 0x98f6fabc # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56022 dport 57209] != expected 0x7315c4ac # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56022 dport 57209] != expected 0x7315c4ac # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52015 dport 57209] != expected 0x98f6fabc # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52015 dport 57209] != expected 0x98f6fabc # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40516 dport 57209] != expected 0x37a7437c # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40516 dport 57209] != expected 0x37a7437c # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40491 dport 57209] != expected 0x1314458c # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40491 dport 57209] != expected 0x1314458c # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48240 dport 57209] != expected 0x2dc376e2 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48240 dport 57209] != expected 0x2dc376e2 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36138 dport 57209] != expected 0xc4c4166d # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36138 dport 57209] != expected 0xc4c4166d # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40374 dport 57209] != expected 0x41ea3bac # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40374 dport 57209] != expected 0x41ea3bac # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50285 dport 57209] != expected 0xd7bebc86 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50285 dport 57209] != expected 0xd7bebc86 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55587 dport 57209] != expected 0xb0e0ed69 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55587 dport 57209] != expected 0xb0e0ed69 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56636 dport 57209] != expected 0x92ef504e # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56636 dport 57209] != expected 0x92ef504e # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38027 dport 57209] != expected 0x75f78981 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38027 dport 57209] != expected 0x75f78981 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46832 dport 57209] != expected 0xf7c76239 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46832 dport 57209] != expected 0xf7c76239 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35294 dport 57209] != expected 0xca7f9d3e # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35294 dport 57209] != expected 0xca7f9d3e # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56087 dport 57209] != expected 0xa9383f2f # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56087 dport 57209] != expected 0xa9383f2f # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37258 dport 57209] != expected 0x8377569a # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37258 dport 57209] != expected 0x8377569a # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33767 dport 57209] != expected 0x550e6f35 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33767 dport 57209] != expected 0x550e6f35 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44783 dport 57209] != expected 0xc1a5b10a # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44783 dport 57209] != expected 0xc1a5b10a # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33483 dport 57209] != expected 0x8ad4e910 # # Exception| cpu 4: rx_hash 0x7fb15fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33483 dport 57209] != expected 0x8ad4e910 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->