< 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 40339 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 51 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb7c1a1ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 58820 dport 40339] != expected 0xc62647c4 # # Exception| cpu 0: rx_hash 0xe8733886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58830 dport 40339] != expected 0x999a5d6f # # Exception| cpu 0: rx_hash 0x6b061def [saddr 192.0.3.2 daddr 192.0.3.1 sport 58836 dport 40339] != expected 0xcfb5112a # # Exception| cpu 0: rx_hash 0xd28965ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 58844 dport 40339] != expected 0xdc93bcf7 # # Exception| cpu 0: rx_hash 0xa9c9aa32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58874 dport 40339] != expected 0x328dfb4d # # Exception| cpu 0: rx_hash 0x17f06629 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58894 dport 40339] != expected 0x52194dd0 # # Exception| cpu 0: rx_hash 0x72b8a24a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58902 dport 40339] != expected 0x48acb6e3 # # Exception| cpu 0: rx_hash 0x330230fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 58914 dport 40339] != expected 0xe3bb10c1 # # Exception| cpu 0: rx_hash 0x4c6de0ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 58944 dport 40339] != expected 0xe98cd97b # # Exception| cpu 0: rx_hash 0x689fb63b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58988 dport 40339] != expected 0x582e846a # # Exception| cpu 0: rx_hash 0xb4580a1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59004 dport 40339] != expected 0x51bdd284 # # Exception| cpu 0: rx_hash 0x5c034441 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59024 dport 40339] != expected 0x434930f3 # # Exception| cpu 0: rx_hash 0xc92055ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 59030 dport 40339] != expected 0x299edc3e # # Exception| cpu 0: rx_hash 0x889ac77a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59042 dport 40339] != expected 0x82897a1c # # Exception| cpu 0: rx_hash 0xd7285e32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59048 dport 40339] != expected 0xdd3560b7 # # Exception| cpu 0: rx_hash 0x3115bf38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59050 dport 40339] != expected 0x91afd7c1 # # Exception| cpu 0: rx_hash 0xd4341617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59184 dport 40339] != expected 0x162bc437 # # Exception| cpu 0: rx_hash 0xbd0df2e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59214 dport 40339] != expected 0x20e4ad05 # # Exception| cpu 0: rx_hash 0xd8453680 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59222 dport 40339] != expected 0x3a515636 # # Exception| cpu 0: rx_hash 0x7fc2453e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59232 dport 40339] != expected 0xdddc4762 # # Exception| cpu 0: rx_hash 0xe487fbe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59272 dport 40339] != expected 0xe965feae # # Exception| cpu 0: rx_hash 0xde7da6cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59290 dport 40339] != expected 0xac6c1f36 # # Exception| cpu 0: rx_hash 0x59279c2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59332 dport 40339] != expected 0x1e6add73 # # Exception| cpu 0: rx_hash 0x9be82bf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59370 dport 40339] != expected 0xe3523714 # # Exception| cpu 0: rx_hash 0x06c23ac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59402 dport 40339] != expected 0x762de72a # # Exception| cpu 0: rx_hash 0xf6a9ef29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59412 dport 40339] != expected 0x64ff0d4 # # Exception| cpu 0: rx_hash 0x4f26976b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59420 dport 40339] != expected 0x15695d09 # # Exception| cpu 0: rx_hash 0x4778a871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59454 dport 40339] != expected 0xdd3a4108 # # Exception| cpu 0: rx_hash 0xad3469ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 59482 dport 40339] != expected 0xbdda647f # # Exception| cpu 0: rx_hash 0x89c63f3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59510 dport 40339] != expected 0xc78396e # # Exception| cpu 0: rx_hash 0x91f6a48c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59524 dport 40339] != expected 0x6eeecce7 # # Exception| cpu 0: rx_hash 0xab0cf9a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59542 dport 40339] != expected 0x2be72d7f # # Exception| cpu 0: rx_hash 0xe1f41c2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59672 dport 40339] != expected 0x83bd33dc # # Exception| cpu 0: rx_hash 0x07c9fd26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59674 dport 40339] != expected 0xcf2784aa # # Exception| cpu 0: rx_hash 0x356d9f17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59690 dport 40339] != expected 0x427d7933 # # Exception| cpu 0: rx_hash 0xc5064afb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59700 dport 40339] != expected 0x321f6ecd # # Exception| cpu 0: rx_hash 0xf38d3747 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59712 dport 40339] != expected 0x5b6c1d54 # # Exception| cpu 0: rx_hash 0x66ae26c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59718 dport 40339] != expected 0x31bbf199 # # Exception| cpu 0: rx_hash 0x4a024f05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59720 dport 40339] != expected 0x484ab089 # # Exception| cpu 0: rx_hash 0xaa073e44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59782 dport 40339] != expected 0x92ed4eff # # Exception| cpu 0: rx_hash 0x76c08265 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59798 dport 40339] != expected 0x9b7e1811 # # Exception| cpu 0: rx_hash 0x377a10d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59810 dport 40339] != expected 0x3069be33 # # Exception| cpu 0: rx_hash 0xcb60e5aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 59866 dport 40339] != expected 0x6c713bcc # # Exception| cpu 0: rx_hash 0xd568ee56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59876 dport 40339] != expected 0x98da8745 # # Exception| cpu 0: rx_hash 0x09af5277 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59892 dport 40339] != expected 0x9149d1ab # # Exception| cpu 0: rx_hash 0xb0202a35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59900 dport 40339] != expected 0x826f7c76 # # Exception| cpu 0: rx_hash 0x8d6cc347 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59922 dport 40339] != expected 0xb4d486ae # # Exception| cpu 0: rx_hash 0x269a906e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59970 dport 40339] != expected 0x7f2305fb # # Exception| cpu 0: rx_hash 0x9f15e82c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59978 dport 40339] != expected 0x6c05a826 # # Exception| cpu 0: rx_hash 0xbbe7befb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60006 dport 40339] != expected 0xdda7f537 # # Exception| cpu 0: rx_hash 0x672002da [saddr 192.0.3.2 daddr 192.0.3.1 sport 60022 dport 40339] != expected 0xd434a3d9 # # Exception| count: pass=0 nohash=0 fail=51 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xbab57ce6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59672 dport 35520] OK # # # cpu 0: rx_hash 0x88111ed7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59688 dport 35520] OK # # # cpu 0: rx_hash 0xe128fa23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59734 dport 35520] OK # # # cpu 0: rx_hash 0x7c55d4b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59762 dport 35520] OK # # # cpu 0: rx_hash 0x8258ae0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59778 dport 35520] OK # # # cpu 0: rx_hash 0xc3e23cbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59830 dport 35520] OK # # # cpu 0: rx_hash 0x604a508c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59844 dport 35520] OK # # # cpu 0: rx_hash 0x5ab00da7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59862 dport 35520] OK # # # cpu 0: rx_hash 0xc7cd2332 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59890 dport 35520] OK # # # cpu 0: rx_hash 0x0d5cabf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59902 dport 35520] OK # # # cpu 0: rx_hash 0x79f4ef29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59910 dport 35520] OK # # # cpu 0: rx_hash 0xa5335308 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59926 dport 35520] OK # # # cpu 0: rx_hash 0x1cbc2b4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59934 dport 35520] OK # # # cpu 0: rx_hash 0x5d06b9fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59946 dport 35520] OK # # # cpu 0: rx_hash 0x069b3f3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60004 dport 35520] OK # # # cpu 0: rx_hash 0xda5c831a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60020 dport 35520] OK # # # cpu 0: rx_hash 0xb92cd732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60064 dport 35520] OK # # # cpu 0: rx_hash 0xaf7ae3d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60092 dport 35520] OK # # # cpu 0: rx_hash 0x4d681d53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60154 dport 35520] OK # # # cpu 0: rx_hash 0xd726646e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60162 dport 35520] OK # # # cpu 0: rx_hash 0xf3d432b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60206 dport 35520] OK # # # cpu 0: rx_hash 0x2f138e98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60222 dport 35520] OK # # # cpu 0: rx_hash 0xd3097be3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60230 dport 35520] OK # # # cpu 0: rx_hash 0xe9f326c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60244 dport 35520] OK # # # cpu 0: rx_hash 0xb641bf80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60254 dport 35520] OK # # # cpu 0: rx_hash 0xf99d8265 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60292 dport 35520] OK # # # cpu 0: rx_hash 0x09f65789 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60314 dport 35520] OK # # # cpu 0: rx_hash 0x60cfb37d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60388 dport 35520] OK # # # cpu 0: rx_hash 0x4ccda5f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60424 dport 35520] OK # # # cpu 0: rx_hash 0x900a19d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60440 dport 35520] OK # # # cpu 0: rx_hash 0xfd1ce2ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60450 dport 35520] OK # # # cpu 0: rx_hash 0x985426ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60474 dport 35520] OK # # # cpu 0: rx_hash 0xcb979f11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60502 dport 35520] OK # # # cpu 0: rx_hash 0xdbf93bbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60550 dport 35520] OK # # # cpu 0: rx_hash 0x2fbdf1dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60636 dport 35520] OK # # # cpu 0: rx_hash 0x1d1993ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60652 dport 35520] OK # # # cpu 0: rx_hash 0x8757ead1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60692 dport 35520] OK # # # cpu 0: rx_hash 0xc6ed7865 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60704 dport 35520] OK # # # cpu 0: rx_hash 0x000dd035 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60746 dport 35520] OK # # # cpu 0: rx_hash 0xdcca6c14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60762 dport 35520] 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 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 33102 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56848 dport 33102] != expected 0x2b47f00c # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56848 dport 33102] != expected 0x2b47f00c # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55419 dport 33102] != expected 0x1f092d6b # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55419 dport 33102] != expected 0x1f092d6b # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55769 dport 33102] != expected 0x6f16ed9 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55769 dport 33102] != expected 0x6f16ed9 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33593 dport 33102] != expected 0xe2fa3151 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33593 dport 33102] != expected 0xe2fa3151 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40861 dport 33102] != expected 0x207053e0 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40861 dport 33102] != expected 0x207053e0 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50798 dport 33102] != expected 0x70922cc5 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50798 dport 33102] != expected 0x70922cc5 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50191 dport 33102] != expected 0x7746a652 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50191 dport 33102] != expected 0x7746a652 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46376 dport 33102] != expected 0xf0bb8442 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46376 dport 33102] != expected 0xf0bb8442 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49701 dport 33102] != expected 0x1859c062 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49701 dport 33102] != expected 0x1859c062 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47350 dport 33102] != expected 0x49237242 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47350 dport 33102] != expected 0x49237242 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49672 dport 33102] != expected 0x30cef39f # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49672 dport 33102] != expected 0x30cef39f # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42582 dport 33102] != expected 0x75a8d1ff # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42582 dport 33102] != expected 0x75a8d1ff # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35342 dport 33102] != expected 0x9ac85d2a # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35342 dport 33102] != expected 0x9ac85d2a # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35521 dport 33102] != expected 0xd95acdb0 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35521 dport 33102] != expected 0xd95acdb0 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47386 dport 33102] != expected 0xeb4ea55b # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47386 dport 33102] != expected 0xeb4ea55b # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49284 dport 33102] != expected 0xbcdbf593 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49284 dport 33102] != expected 0xbcdbf593 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48417 dport 33102] != expected 0xccbb61de # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48417 dport 33102] != expected 0xccbb61de # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60061 dport 33102] != expected 0xbc8015fd # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60061 dport 33102] != expected 0xbc8015fd # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39957 dport 33102] != expected 0x3ab13b39 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39957 dport 33102] != expected 0x3ab13b39 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40437 dport 33102] != expected 0xadb71a46 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40437 dport 33102] != expected 0xadb71a46 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56333 dport 33102] != expected 0x56c6a4df # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56333 dport 33102] != expected 0x56c6a4df # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54696 dport 33102] != expected 0xacf43e1 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54696 dport 33102] != expected 0xacf43e1 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52961 dport 33102] != expected 0x47774f49 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52961 dport 33102] != expected 0x47774f49 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58579 dport 33102] != expected 0x56c7017 # # Exception| cpu 5: rx_hash 0xe9517b34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58579 dport 33102] != expected 0x56c7017 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 56325 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56537 dport 56325] != expected 0x4cb5702c # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56537 dport 56325] != expected 0x4cb5702c # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32838 dport 56325] != expected 0x755cf78b # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32838 dport 56325] != expected 0x755cf78b # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47064 dport 56325] != expected 0xd9c42952 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47064 dport 56325] != expected 0xd9c42952 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45513 dport 56325] != expected 0xd0ed7476 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45513 dport 56325] != expected 0xd0ed7476 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38171 dport 56325] != expected 0xcf234cff # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38171 dport 56325] != expected 0xcf234cff # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37921 dport 56325] != expected 0x7ff9cc44 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37921 dport 56325] != expected 0x7ff9cc44 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46786 dport 56325] != expected 0x877d77f9 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46786 dport 56325] != expected 0x877d77f9 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52024 dport 56325] != expected 0x5b81ebcb # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52024 dport 56325] != expected 0x5b81ebcb # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45077 dport 56325] != expected 0xd7de23de # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45077 dport 56325] != expected 0xd7de23de # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49002 dport 56325] != expected 0xcd7cd295 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49002 dport 56325] != expected 0xcd7cd295 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42316 dport 56325] != expected 0x1ebf682f # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42316 dport 56325] != expected 0x1ebf682f # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59044 dport 56325] != expected 0xb9a7a13d # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59044 dport 56325] != expected 0xb9a7a13d # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54544 dport 56325] != expected 0x539d264c # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54544 dport 56325] != expected 0x539d264c # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59693 dport 56325] != expected 0xc82b3b44 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59693 dport 56325] != expected 0xc82b3b44 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44245 dport 56325] != expected 0xaa616d66 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44245 dport 56325] != expected 0xaa616d66 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57011 dport 56325] != expected 0x64b3e59d # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57011 dport 56325] != expected 0x64b3e59d # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39034 dport 56325] != expected 0xcb0c55b9 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39034 dport 56325] != expected 0xcb0c55b9 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60160 dport 56325] != expected 0xce449266 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60160 dport 56325] != expected 0xce449266 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46108 dport 56325] != expected 0x55598778 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46108 dport 56325] != expected 0x55598778 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52429 dport 56325] != expected 0xdeb0fb34 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52429 dport 56325] != expected 0xdeb0fb34 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36625 dport 56325] != expected 0x3812a092 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36625 dport 56325] != expected 0x3812a092 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50700 dport 56325] != expected 0x4b3d9335 # # Exception| cpu 4: rx_hash 0x5d483003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50700 dport 56325] != expected 0x4b3d9335 # # 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 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__->