< 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 50393 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 74 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x22c56a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53928 dport 50393] != expected 0xab6a1905 # # Exception| cpu 0: rx_hash 0x68bdd39e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53966 dport 50393] != expected 0xd84387fb # # Exception| cpu 0: rx_hash 0xe33288a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54008 dport 50393] != expected 0x3b389b14 # # Exception| cpu 0: rx_hash 0xa2180f5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54020 dport 50393] != expected 0xe934885e # # Exception| cpu 0: rx_hash 0xa5c7854d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54032 dport 50393] != expected 0xa87e801a # # Exception| cpu 0: rx_hash 0x09218d59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54036 dport 50393] != expected 0x5689751f # # Exception| cpu 0: rx_hash 0xc0b6f1ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 54106 dport 50393] != expected 0x505efc3 # # Exception| cpu 0: rx_hash 0x3b993708 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54144 dport 50393] != expected 0x34c2f3 # # Exception| cpu 0: rx_hash 0xceb32f35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54150 dport 50393] != expected 0x32cddfd # # Exception| cpu 0: rx_hash 0x6dea3302 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54152 dport 50393] != expected 0x7f4f3871 # # Exception| cpu 0: rx_hash 0xb7c9e623 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54178 dport 50393] != expected 0xa205d658 # # Exception| cpu 0: rx_hash 0x7e5e9a95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54252 dport 50393] != expected 0xf1894c84 # # Exception| cpu 0: rx_hash 0x763e04a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54258 dport 50393] != expected 0x32575449 # # Exception| cpu 0: rx_hash 0x8cab08b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54270 dport 50393] != expected 0xb3db5bce # # Exception| cpu 0: rx_hash 0xc52db96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54284 dport 50393] != expected 0x3ab7b517 # # Exception| cpu 0: rx_hash 0x6e143b6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54300 dport 50393] != expected 0x850a4856 # # Exception| cpu 0: rx_hash 0xb437ee4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54326 dport 50393] != expected 0x5840a67f # # Exception| cpu 0: rx_hash 0xa78347dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54354 dport 50393] != expected 0xd686d28a # # Exception| cpu 0: rx_hash 0xa83c53fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 54360 dport 50393] != expected 0x5412c203 # # Exception| cpu 0: rx_hash 0x75c00cce [saddr 192.0.3.2 daddr 192.0.3.1 sport 54374 dport 50393] != expected 0xc812246e # # Exception| cpu 0: rx_hash 0x7c1a5805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54446 dport 50393] != expected 0x8f711e14 # # Exception| cpu 0: rx_hash 0x8eefca29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54460 dport 50393] != expected 0xcd23095e # # Exception| cpu 0: rx_hash 0xc348f986 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54478 dport 50393] != expected 0xff409fe4 # # Exception| cpu 0: rx_hash 0x31bd6baa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54492 dport 50393] != expected 0xbd1288ae # # Exception| cpu 0: rx_hash 0xad6bb362 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54558 dport 50393] != expected 0xf31e7d89 # # Exception| cpu 0: rx_hash 0x7f28f871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54570 dport 50393] != expected 0xed8a8b6d # # Exception| cpu 0: rx_hash 0xd3cef065 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54574 dport 50393] != expected 0x137d7e68 # # Exception| cpu 0: rx_hash 0x96095df8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54594 dport 50393] != expected 0xe2c0f01f # # Exception| cpu 0: rx_hash 0x91d6d7e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54614 dport 50393] != expected 0xa38af85b # # Exception| cpu 0: rx_hash 0xc7a5d3e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54622 dport 50393] != expected 0xdcf102d9 # # Exception| cpu 0: rx_hash 0x4bf502c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54652 dport 50393] != expected 0x7ec01672 # # Exception| cpu 0: rx_hash 0xc61f191a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54664 dport 50393] != expected 0x584c206e # # Exception| cpu 0: rx_hash 0xeec95e17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54704 dport 50393] != expected 0xc754d90d # # Exception| cpu 0: rx_hash 0x275e22a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54782 dport 50393] != expected 0x94d843d1 # # Exception| cpu 0: rx_hash 0x5e077174 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54788 dport 50393] != expected 0x8031a07f # # Exception| cpu 0: rx_hash 0xf53ef371 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54804 dport 50393] != expected 0x3f8c5d3e # # Exception| cpu 4: rx_hash 0x5400b715 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53894 dport 50393] != expected 0x88d70229 # # Exception| cpu 4: rx_hash 0x0a132d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53904 dport 50393] != expected 0x3472e066 # # Exception| cpu 4: rx_hash 0x5c602927 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53912 dport 50393] != expected 0x4b091ae4 # # Exception| cpu 4: rx_hash 0x2aa5f412 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53942 dport 50393] != expected 0x68b401c8 # # Exception| cpu 4: rx_hash 0x7cd6f018 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53950 dport 50393] != expected 0x17cffb4a # # Exception| cpu 4: rx_hash 0x82aed663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54050 dport 50393] != expected 0xb5f269f0 # # Exception| cpu 4: rx_hash 0x29975466 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54066 dport 50393] != expected 0xa4f94b1 # # Exception| cpu 4: rx_hash 0xd3025878 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54078 dport 50393] != expected 0x8bc39b36 # # Exception| cpu 4: rx_hash 0x324363c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54088 dport 50393] != expected 0x4757f889 # # Exception| cpu 4: rx_hash 0x12f5bafc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54126 dport 50393] != expected 0x1b911927 # # Exception| cpu 4: rx_hash 0x435934e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54130 dport 50393] != expected 0x25a0ebe1 # # Exception| cpu 4: rx_hash 0xefbf3cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54134 dport 50393] != expected 0xdb571ee4 # # Exception| cpu 4: rx_hash 0x152a30ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 54138 dport 50393] != expected 0x5adb1163 # # Exception| cpu 4: rx_hash 0x658aad30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54166 dport 50393] != expected 0xbc9120bc # # Exception| cpu 4: rx_hash 0xe9da7c1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54196 dport 50393] != expected 0x1ea03417 # # Exception| cpu 4: rx_hash 0x282d9e9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54244 dport 50393] != expected 0x8ef2b606 # # Exception| cpu 4: rx_hash 0x94813775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54288 dport 50393] != expected 0x48647d1 # # Exception| cpu 4: rx_hash 0x10b1786c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54316 dport 50393] != expected 0x65694bb7 # # Exception| cpu 4: rx_hash 0x2c0c1ce7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54372 dport 50393] != expected 0x35fdce65 # # Exception| cpu 4: rx_hash 0x2bd396f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54384 dport 50393] != expected 0x74b7c621 # # Exception| cpu 4: rx_hash 0x246c82d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54394 dport 50393] != expected 0xf623d6a8 # # Exception| cpu 4: rx_hash 0x868f541b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54434 dport 50393] != expected 0xefd1193 # # Exception| cpu 4: rx_hash 0x6011e5b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54464 dport 50393] != expected 0x83237a68 # # Exception| cpu 4: rx_hash 0xe421aaa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54524 dport 50393] != expected 0xe2cc760e # # Exception| cpu 4: rx_hash 0x295bfc7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54562 dport 50393] != expected 0x92f171ef # # Exception| cpu 4: rx_hash 0x78f77260 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54590 dport 50393] != expected 0xacc08329 # # Exception| cpu 4: rx_hash 0x3b559f15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54672 dport 50393] != expected 0x988a27ad # # Exception| cpu 4: rx_hash 0x62998f3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54674 dport 50393] != expected 0x6565cda6 # # Exception| cpu 4: rx_hash 0x45f0dc12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54688 dport 50393] != expected 0x78e9244c # # Exception| cpu 4: rx_hash 0xe916d406 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54692 dport 50393] != expected 0x861ed149 # # Exception| cpu 4: rx_hash 0x422f5603 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54708 dport 50393] != expected 0x39a32c08 # # Exception| cpu 4: rx_hash 0x0857efbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54738 dport 50393] != expected 0x4a8ab2f6 # # Exception| cpu 4: rx_hash 0x5e24ebb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54746 dport 50393] != expected 0x35f14874 # # Exception| cpu 4: rx_hash 0xd5abb08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54764 dport 50393] != expected 0xd68a549b # # Exception| cpu 4: rx_hash 0x84073e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54768 dport 50393] != expected 0xe8bba65d # # Exception| cpu 4: rx_hash 0xf2e17960 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54784 dport 50393] != expected 0x7ec6557a # # Exception| cpu 4: rx_hash 0x7eb1a84b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54818 dport 50393] != expected 0xdcf741d1 # # Exception| cpu 4: rx_hash 0x33169be4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54864 dport 50393] != expected 0xee94d76b # # Exception| count: pass=0 nohash=0 fail=74 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x7c372177 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50444 dport 34832] OK # # # cpu 0: rx_hash 0x533eec6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50464 dport 34832] OK # # # cpu 0: rx_hash 0xf8076e6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50480 dport 34832] OK # # # cpu 0: rx_hash 0x951684fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50532 dport 34832] OK # # # cpu 0: rx_hash 0x9aa990dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50542 dport 34832] OK # # # cpu 0: rx_hash 0x18fc9f2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50576 dport 34832] OK # # # cpu 0: rx_hash 0x41308f05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50578 dport 34832] OK # # # cpu 0: rx_hash 0x52bbc614 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48310 dport 34832] OK # # # cpu 0: rx_hash 0xf1e2da23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48312 dport 34832] OK # # # cpu 0: rx_hash 0x410f6f83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48338 dport 34832] OK # # # cpu 0: rx_hash 0x301538a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48360 dport 34832] OK # # # cpu 0: rx_hash 0x61b9b6bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48372 dport 34832] OK # # # cpu 0: rx_hash 0x8415a762 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48402 dport 34832] OK # # # cpu 0: rx_hash 0x139141ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48458 dport 34832] OK # # # cpu 0: rx_hash 0xe6bb59d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48460 dport 34832] OK # # # cpu 0: rx_hash 0x4d82dbd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48476 dport 34832] OK # # # cpu 0: rx_hash 0x628b16c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48496 dport 34832] OK # # # cpu 0: rx_hash 0xc794d0d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48738 dport 34832] OK # # # cpu 0: rx_hash 0x356142f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48752 dport 34832] OK # # # cpu 0: rx_hash 0x146d513e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48768 dport 34832] OK # # # cpu 0: rx_hash 0xa480e49e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48874 dport 34832] OK # # # cpu 0: rx_hash 0x175ff14a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48900 dport 34832] OK # # # cpu 0: rx_hash 0x69fab24d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48948 dport 34832] OK # # # cpu 0: rx_hash 0x3f89b647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48956 dport 34832] OK # # # cpu 0: rx_hash 0x0c8bc6ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49022 dport 34832] OK # # # cpu 0: rx_hash 0x2d87d529 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49038 dport 34832] OK # # # cpu 0: rx_hash 0x2a585f38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49050 dport 34832] OK # # # cpu 0: rx_hash 0xf7a40008 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49060 dport 34832] OK # # # cpu 0: rx_hash 0xb263ad95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49096 dport 34832] OK # # # cpu 0: rx_hash 0x40963fb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49114 dport 34832] OK # # # cpu 4: rx_hash 0x86a22d69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50432 dport 34832] OK # # # cpu 4: rx_hash 0x7be8ab66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50456 dport 34832] OK # # # cpu 4: rx_hash 0x194655d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50502 dport 34832] OK # # # cpu 4: rx_hash 0xebb3c7f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50516 dport 34832] OK # # # cpu 4: rx_hash 0x17438b0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50586 dport 34832] OK # # # cpu 4: rx_hash 0x0317480f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48298 dport 34832] OK # # # cpu 4: rx_hash 0xe589f9a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48328 dport 34832] OK # # # cpu 4: rx_hash 0x3faa2c84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48354 dport 34832] OK # # # cpu 4: rx_hash 0xacc3e06f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48426 dport 34832] OK # # # cpu 4: rx_hash 0x3b4706e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48498 dport 34832] OK # # # cpu 4: rx_hash 0x1a4b1527 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48514 dport 34832] OK # # # cpu 4: rx_hash 0xe0de1939 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48526 dport 34832] OK # # # cpu 4: rx_hash 0x1d949f36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48534 dport 34832] OK # # # cpu 4: rx_hash 0x122b8b15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48540 dport 34832] OK # # # cpu 4: rx_hash 0x4be79b3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48542 dport 34832] OK # # # cpu 4: rx_hash 0x6c8ec812 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48556 dport 34832] OK # # # cpu 4: rx_hash 0x329d522a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48570 dport 34832] OK # # # cpu 4: rx_hash 0x775affb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48598 dport 34832] OK # # # cpu 4: rx_hash 0x5033ac99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48612 dport 34832] OK # # # cpu 4: rx_hash 0xf36ab0ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48618 dport 34832] OK # # # cpu 4: rx_hash 0x5f8cb8ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48622 dport 34832] OK # # # cpu 4: rx_hash 0x78c67157 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48642 dport 34832] OK # # # cpu 4: rx_hash 0x2eb5755d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48650 dport 34832] OK # # # cpu 4: rx_hash 0x57cfbc4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48686 dport 34832] OK # # # cpu 4: rx_hash 0x4bc401ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48704 dport 34832] OK # # # cpu 4: rx_hash 0xb68e87f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48728 dport 34832] OK # # # cpu 4: rx_hash 0xb7344d09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48782 dport 34832] OK # # # cpu 4: rx_hash 0x4a7ecb06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48790 dport 34832] OK # # # cpu 4: rx_hash 0xb0ebc718 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48794 dport 34832] OK # # # cpu 4: rx_hash 0x3cbb1633 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48824 dport 34832] OK # # # cpu 4: rx_hash 0x797cbbae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48852 dport 34832] OK # # # cpu 4: rx_hash 0xab3ff0bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48864 dport 34832] OK # # # cpu 4: rx_hash 0x0866ec8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48878 dport 34832] OK # # # cpu 4: rx_hash 0xedcafd54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48904 dport 34832] OK # # # cpu 4: rx_hash 0x46f37f51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48920 dport 34832] OK # # # cpu 4: rx_hash 0x87049dd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48968 dport 34832] OK # # # cpu 4: rx_hash 0xa80d50c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48996 dport 34832] OK # # # cpu 4: rx_hash 0xafd2dad8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49008 dport 34832] OK # # # cpu 4: rx_hash 0xf9a1ded2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49016 dport 34832] OK # # # cpu 4: rx_hash 0x05519224 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49078 dport 34832] OK # # # cpu 4: rx_hash 0x1e85a581 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49100 dport 34832] OK # # # cpu 4: rx_hash 0x4749b5a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49102 dport 34832] OK # # # cpu 4: rx_hash 0x195a2f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49112 dport 34832] OK # # # cpu 4: rx_hash 0x2cce574b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49160 dport 34832] OK # # # count: pass=74 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 56246 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57259 dport 56246] != expected 0x8486fabd # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57259 dport 56246] != expected 0x8486fabd # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54003 dport 56246] != expected 0xf3d5d1f5 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54003 dport 56246] != expected 0xf3d5d1f5 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36689 dport 56246] != expected 0x78f97baf # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36689 dport 56246] != expected 0x78f97baf # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60214 dport 56246] != expected 0x7081f733 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60214 dport 56246] != expected 0x7081f733 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48724 dport 56246] != expected 0x32cae66b # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48724 dport 56246] != expected 0x32cae66b # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34495 dport 56246] != expected 0x19d80455 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34495 dport 56246] != expected 0x19d80455 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34448 dport 56246] != expected 0xc1bacb6f # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34448 dport 56246] != expected 0xc1bacb6f # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 32924 dport 56246] != expected 0x6735dcf7 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 32924 dport 56246] != expected 0x6735dcf7 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48513 dport 56246] != expected 0xfe41caff # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48513 dport 56246] != expected 0xfe41caff # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44324 dport 56246] != expected 0xcbff1719 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44324 dport 56246] != expected 0xcbff1719 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40012 dport 56246] != expected 0x8baed0bc # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40012 dport 56246] != expected 0x8baed0bc # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38879 dport 56246] != expected 0x9aade78c # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38879 dport 56246] != expected 0x9aade78c # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38070 dport 56246] != expected 0x203e78d6 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38070 dport 56246] != expected 0x203e78d6 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45688 dport 56246] != expected 0xff199b43 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45688 dport 56246] != expected 0xff199b43 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44967 dport 56246] != expected 0x1fc57946 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44967 dport 56246] != expected 0x1fc57946 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43238 dport 56246] != expected 0x670d15cb # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43238 dport 56246] != expected 0x670d15cb # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44717 dport 56246] != expected 0x16aab61b # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44717 dport 56246] != expected 0x16aab61b # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43573 dport 56246] != expected 0x2365f985 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43573 dport 56246] != expected 0x2365f985 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36231 dport 56246] != expected 0x39b9b6f2 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36231 dport 56246] != expected 0x39b9b6f2 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49094 dport 56246] != expected 0xec94915d # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49094 dport 56246] != expected 0xec94915d # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56894 dport 56246] != expected 0xa21f4693 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56894 dport 56246] != expected 0xa21f4693 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56276 dport 56246] != expected 0x2e484063 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56276 dport 56246] != expected 0x2e484063 # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59880 dport 56246] != expected 0x4ebac0ec # # Exception| cpu 4: rx_hash 0x7425b42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59880 dport 56246] != expected 0x4ebac0ec # # 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 37350 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59482 dport 37350] != expected 0x322b1ec9 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59482 dport 37350] != expected 0x322b1ec9 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48509 dport 37350] != expected 0xf2db6e6f # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48509 dport 37350] != expected 0xf2db6e6f # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50182 dport 37350] != expected 0x3066f99e # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50182 dport 37350] != expected 0x3066f99e # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59167 dport 37350] != expected 0xc58b9733 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59167 dport 37350] != expected 0xc58b9733 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51024 dport 37350] != expected 0x53515717 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51024 dport 37350] != expected 0x53515717 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56013 dport 37350] != expected 0x12e0fdb1 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56013 dport 37350] != expected 0x12e0fdb1 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38093 dport 37350] != expected 0x7c296acd # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38093 dport 37350] != expected 0x7c296acd # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37052 dport 37350] != expected 0xbd768f10 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37052 dport 37350] != expected 0xbd768f10 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57846 dport 37350] != expected 0x1a008b1 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57846 dport 37350] != expected 0x1a008b1 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37594 dport 37350] != expected 0x3a57fabe # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37594 dport 37350] != expected 0x3a57fabe # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54836 dport 37350] != expected 0x3fd5f22 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54836 dport 37350] != expected 0x3fd5f22 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54804 dport 37350] != expected 0xd6619e20 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54804 dport 37350] != expected 0xd6619e20 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36143 dport 37350] != expected 0x5f9e3981 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36143 dport 37350] != expected 0x5f9e3981 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38581 dport 37350] != expected 0xf3688151 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38581 dport 37350] != expected 0xf3688151 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44971 dport 37350] != expected 0xe7935104 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44971 dport 37350] != expected 0xe7935104 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43135 dport 37350] != expected 0x8ea339ec # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43135 dport 37350] != expected 0x8ea339ec # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39158 dport 37350] != expected 0x6b5188b6 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39158 dport 37350] != expected 0x6b5188b6 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37935 dport 37350] != expected 0xafd0eb27 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37935 dport 37350] != expected 0xafd0eb27 # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39882 dport 37350] != expected 0xb88b939f # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39882 dport 37350] != expected 0xb88b939f # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55569 dport 37350] != expected 0x4b0f775b # # Exception| cpu 4: rx_hash 0xa1d38175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55569 dport 37350] != expected 0x4b0f775b # # 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__->