< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 43686 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x583b86fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52822 dport 43686] != expected 0x7c1e4297 # # Exception| cpu 0: rx_hash 0xa58be2da [saddr 192.0.3.2 daddr 192.0.3.1 sport 52826 dport 43686] != expected 0xcdcd4000 # # Exception| cpu 0: rx_hash 0x0caba51d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52830 dport 43686] != expected 0xecaf431a # # Exception| cpu 0: rx_hash 0xf2c48844 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52918 dport 43686] != expected 0xd32f32dd # # Exception| cpu 0: rx_hash 0xa3364471 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52976 dport 43686] != expected 0xc29f17c3 # # Exception| cpu 0: rx_hash 0x58568c38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52982 dport 43686] != expected 0xa13912ec # # Exception| cpu 0: rx_hash 0x8891f13e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53032 dport 43686] != expected 0xcdee2ead # # Exception| cpu 0: rx_hash 0x73f13977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53038 dport 43686] != expected 0xae482b82 # # Exception| cpu 0: rx_hash 0xd9b92886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53054 dport 43686] != expected 0x6610ab44 # # Exception| cpu 0: rx_hash 0x71f751d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53058 dport 43686] != expected 0x89a14947 # # Exception| cpu 0: rx_hash 0x8a97999e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53060 dport 43686] != expected 0xea074c68 # # Exception| cpu 0: rx_hash 0xde07ba7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53068 dport 43686] != expected 0x7ab64de5 # # Exception| cpu 0: rx_hash 0x744fab8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53084 dport 43686] != expected 0xb2eecd23 # # Exception| cpu 0: rx_hash 0x884be4b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53112 dport 43686] != expected 0x77a08e5a # # Exception| cpu 0: rx_hash 0x8e2c5795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53122 dport 43686] != expected 0xc2bc796e # # Exception| cpu 0: rx_hash 0x8948d0e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53152 dport 43686] != expected 0x64543f38 # # Exception| cpu 0: rx_hash 0x7422a14a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53244 dport 43686] != expected 0x6fc99d58 # # Exception| cpu 0: rx_hash 0xcf14c023 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53256 dport 43686] != expected 0xbe7ca946 # # Exception| cpu 0: rx_hash 0x9d544fad [saddr 192.0.3.2 daddr 192.0.3.1 sport 53258 dport 43686] != expected 0xfcb8af73 # # Exception| cpu 0: rx_hash 0x35c02371 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53286 dport 43686] != expected 0xa947ed87 # # Exception| cpu 0: rx_hash 0x37c64bd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53322 dport 43686] != expected 0x8eae8f42 # # Exception| cpu 0: rx_hash 0x62e24329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53354 dport 43686] != expected 0x6a82cf21 # # Exception| cpu 0: rx_hash 0x9a5dc21d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53384 dport 43686] != expected 0x8777b95e # # Exception| cpu 0: rx_hash 0x37ab4117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53482 dport 43686] != expected 0x5389df39 # # Exception| cpu 0: rx_hash 0x9de350e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53498 dport 43686] != expected 0x9bd15fff # # Exception| cpu 0: rx_hash 0x1adc5835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53560 dport 43686] != expected 0x8e8de1ef # # Exception| cpu 0: rx_hash 0x1e0a9cf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53598 dport 43686] != expected 0x7b118492 # # Exception| cpu 0: rx_hash 0xb0f94302 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53640 dport 43686] != expected 0x9bf23152 # # Exception| cpu 0: rx_hash 0x19d904c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53644 dport 43686] != expected 0xba903248 # # Exception| cpu 0: rx_hash 0x1c61fe9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53650 dport 43686] != expected 0x81dfb62c # # Exception| cpu 0: rx_hash 0x48f1dd7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53658 dport 43686] != expected 0x116eb7a1 # # Exception| cpu 0: rx_hash 0xb2253e2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53684 dport 43686] != expected 0x655f360 # # Exception| cpu 0: rx_hash 0x1e67963e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53758 dport 43686] != expected 0xa636d4e9 # # Exception| cpu 0: rx_hash 0x7366c76b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53772 dport 43686] != expected 0x915c6e5a # # Exception| cpu 0: rx_hash 0x209263fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 53798 dport 43686] != expected 0xa7052981 # # Exception| cpu 0: rx_hash 0x23fa35c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53810 dport 43686] != expected 0x4e3faa5d # # Exception| cpu 0: rx_hash 0xdb9fa171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53888 dport 43686] != expected 0x19847cd5 # # Exception| cpu 0: rx_hash 0xd943dc5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53948 dport 43686] != expected 0x8423bee7 # # Exception| cpu 0: rx_hash 0x8cbdc129 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53964 dport 43686] != expected 0xda415e73 # # Exception| cpu 0: rx_hash 0x7265f33b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53972 dport 43686] != expected 0x82a8df38 # # Exception| cpu 0: rx_hash 0xdf4965bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53990 dport 43686] != expected 0xec1819a8 # # Exception| cpu 0: rx_hash 0xf0e201b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54024 dport 43686] != expected 0xacbbe54c # # Exception| cpu 0: rx_hash 0x5b1e3b59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54064 dport 43686] != expected 0x107e2464 # # Exception| cpu 0: rx_hash 0xa110cd86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54094 dport 43686] != expected 0xbd0bc052 # # Exception| cpu 0: rx_hash 0xa2789bb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54106 dport 43686] != expected 0x5431438e # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x7ab2b22d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41512 dport 50577] OK # # # cpu 4: rx_hash 0x78b4da8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41540 dport 50577] OK # # # cpu 4: rx_hash 0x2af45503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41542 dport 50577] OK # # # cpu 4: rx_hash 0x866ce89f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41564 dport 50577] OK # # # cpu 4: rx_hash 0x7900f196 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41580 dport 50577] OK # # # cpu 4: rx_hash 0x292b1c7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41634 dport 50577] OK # # # cpu 4: rx_hash 0x2b2d74de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41678 dport 50577] OK # # # cpu 4: rx_hash 0x7a05ad66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41688 dport 50577] OK # # # cpu 4: rx_hash 0xd7293be1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41706 dport 50577] OK # # # cpu 4: rx_hash 0xd291c1ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41716 dport 50577] OK # # # cpu 4: rx_hash 0x55aec969 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41782 dport 50577] OK # # # cpu 4: rx_hash 0x0338822a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41810 dport 50577] OK # # # cpu 4: rx_hash 0x5574dce4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41830 dport 50577] OK # # # cpu 4: rx_hash 0xfa84374e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41832 dport 50577] OK # # # cpu 4: rx_hash 0xff3ccd15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41846 dport 50577] OK # # # cpu 4: rx_hash 0xf9ec6178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41852 dport 50577] OK # # # cpu 4: rx_hash 0xf95b7e33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41868 dport 50577] OK # # # cpu 4: rx_hash 0x4dddbe39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41988 dport 50577] OK # # # cpu 4: rx_hash 0x4eb5e80f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42000 dport 50577] OK # # # cpu 4: rx_hash 0x1c2f720c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42050 dport 50577] OK # # # cpu 4: rx_hash 0x19978857 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42076 dport 50577] OK # # # cpu 4: rx_hash 0xb26bb2bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42084 dport 50577] OK # # # cpu 4: rx_hash 0xe02b3d33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42086 dport 50577] OK # # # cpu 4: rx_hash 0xb1b4fbc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42112 dport 50577] OK # # # cpu 4: rx_hash 0xb000d0db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42152 dport 50577] OK # # # cpu 4: rx_hash 0x1a48c12a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42168 dport 50577] OK # # # cpu 4: rx_hash 0xe1280963 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42174 dport 50577] OK # # # cpu 4: rx_hash 0xe5fecdae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42200 dport 50577] OK # # # cpu 4: rx_hash 0x1f2a2efc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42230 dport 50577] OK # # # cpu 4: rx_hash 0x9c19f76f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42242 dport 50577] OK # # # cpu 4: rx_hash 0x621bd0f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42314 dport 50577] OK # # # cpu 4: rx_hash 0xce836d6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42320 dport 50577] OK # # # cpu 4: rx_hash 0x67a32aab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42324 dport 50577] OK # # # cpu 4: rx_hash 0xcf80593c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42376 dport 50577] OK # # # cpu 4: rx_hash 0xcae2b6ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42438 dport 50577] OK # # # cpu 4: rx_hash 0xcc321a87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42444 dport 50577] OK # # # cpu 4: rx_hash 0x36e6f9d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42466 dport 50577] OK # # # cpu 4: rx_hash 0xa08760c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42518 dport 50577] OK # # # cpu 4: rx_hash 0x0dabf64e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42532 dport 50577] OK # # # cpu 4: rx_hash 0x5c832ff6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42546 dport 50577] OK # # # cpu 4: rx_hash 0x08130c15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42554 dport 50577] OK # # # cpu 4: rx_hash 0xa3352372 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42578 dport 50577] OK # # # cpu 4: rx_hash 0x5f867306 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42630 dport 50577] OK # # # cpu 4: rx_hash 0x5cee2530 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42642 dport 50577] OK # # # cpu 4: rx_hash 0xa3823c39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42658 dport 50577] OK # # # cpu 4: rx_hash 0xa5529054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42664 dport 50577] OK # # # cpu 4: rx_hash 0x0f1a81a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42680 dport 50577] OK # # # cpu 4: rx_hash 0xf0ac8d21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42712 dport 50577] OK # # # cpu 4: rx_hash 0x8f9b1b8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42760 dport 50577] OK # # # cpu 4: rx_hash 0xdabf1375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42792 dport 50577] OK # # # cpu 4: rx_hash 0x70f70284 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42808 dport 50577] OK # # # count: pass=51 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 60241 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34675 dport 60241] != expected 0xe45af4be # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34675 dport 60241] != expected 0xe45af4be # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 35862 dport 60241] != expected 0xc7dd6697 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 35862 dport 60241] != expected 0xc7dd6697 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 45315 dport 60241] != expected 0x7277c6ef # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 45315 dport 60241] != expected 0x7277c6ef # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 39329 dport 60241] != expected 0xaee00de0 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 39329 dport 60241] != expected 0xaee00de0 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 37607 dport 60241] != expected 0xae07d5f5 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 37607 dport 60241] != expected 0xae07d5f5 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 33645 dport 60241] != expected 0xd83412d9 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 33645 dport 60241] != expected 0xd83412d9 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 39280 dport 60241] != expected 0xa82db165 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 39280 dport 60241] != expected 0xa82db165 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 36276 dport 60241] != expected 0x44bbb8d5 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 36276 dport 60241] != expected 0x44bbb8d5 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 46286 dport 60241] != expected 0x16951234 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 46286 dport 60241] != expected 0x16951234 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 33849 dport 60241] != expected 0x56fe9f3d # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 33849 dport 60241] != expected 0x56fe9f3d # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 58027 dport 60241] != expected 0xc9c95b3 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 58027 dport 60241] != expected 0xc9c95b3 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 50405 dport 60241] != expected 0xc41a3b65 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 50405 dport 60241] != expected 0xc41a3b65 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 36041 dport 60241] != expected 0x3207deb0 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 36041 dport 60241] != expected 0x3207deb0 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 37961 dport 60241] != expected 0x89542729 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 37961 dport 60241] != expected 0x89542729 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 49816 dport 60241] != expected 0xa7407309 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 49816 dport 60241] != expected 0xa7407309 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 46358 dport 60241] != expected 0x19e42b5a # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 46358 dport 60241] != expected 0x19e42b5a # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 39748 dport 60241] != expected 0xab79b6dc # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 39748 dport 60241] != expected 0xab79b6dc # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 37810 dport 60241] != expected 0xac26f27e # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 37810 dport 60241] != expected 0xac26f27e # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 46915 dport 60241] != expected 0x90240db # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 46915 dport 60241] != expected 0x90240db # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 44681 dport 60241] != expected 0xeb716c7 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 44681 dport 60241] != expected 0xeb716c7 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 39689 dport 60241] != expected 0xed349810 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 39689 dport 60241] != expected 0xed349810 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 45075 dport 60241] != expected 0xa6aace25 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 45075 dport 60241] != expected 0xa6aace25 # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 45796 dport 60241] != expected 0x29aff3ea # # Exception| cpu 4: rx_hash 0xf2f851ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 45796 dport 60241] != expected 0x29aff3ea # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 58506 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38782 dport 58506] != expected 0xf56db82e # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38782 dport 58506] != expected 0xf56db82e # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50463 dport 58506] != expected 0x8108312c # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50463 dport 58506] != expected 0x8108312c # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60337 dport 58506] != expected 0xc56f04a3 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60337 dport 58506] != expected 0xc56f04a3 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34865 dport 58506] != expected 0x462f7101 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34865 dport 58506] != expected 0x462f7101 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47900 dport 58506] != expected 0xa633af48 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47900 dport 58506] != expected 0xa633af48 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60982 dport 58506] != expected 0x6fca7090 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60982 dport 58506] != expected 0x6fca7090 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44200 dport 58506] != expected 0x72c35a7e # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44200 dport 58506] != expected 0x72c35a7e # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48333 dport 58506] != expected 0xe27e4630 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48333 dport 58506] != expected 0xe27e4630 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48097 dport 58506] != expected 0xffb5cb3b # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48097 dport 58506] != expected 0xffb5cb3b # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44126 dport 58506] != expected 0x89148d7c # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44126 dport 58506] != expected 0x89148d7c # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58889 dport 58506] != expected 0x5e830d0c # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58889 dport 58506] != expected 0x5e830d0c # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47415 dport 58506] != expected 0x4414544e # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47415 dport 58506] != expected 0x4414544e # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36353 dport 58506] != expected 0x26b808c0 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36353 dport 58506] != expected 0x26b808c0 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51142 dport 58506] != expected 0x31d85aef # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51142 dport 58506] != expected 0x31d85aef # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58415 dport 58506] != expected 0xe5958d32 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58415 dport 58506] != expected 0xe5958d32 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49982 dport 58506] != expected 0xef564600 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49982 dport 58506] != expected 0xef564600 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46617 dport 58506] != expected 0xcecbc6e8 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46617 dport 58506] != expected 0xcecbc6e8 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60937 dport 58506] != expected 0x9bd79d2f # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60937 dport 58506] != expected 0x9bd79d2f # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39621 dport 58506] != expected 0x98402113 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39621 dport 58506] != expected 0x98402113 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42768 dport 58506] != expected 0x76d43319 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42768 dport 58506] != expected 0x76d43319 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44913 dport 58506] != expected 0xe8b7b0a2 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44913 dport 58506] != expected 0xe8b7b0a2 # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49370 dport 58506] != expected 0xd37fceed # # Exception| cpu 5: rx_hash 0x85d9152e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49370 dport 58506] != expected 0xd37fceed # # 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 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->