< 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 216, 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 34272 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0872a9c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33104 dport 34272] != expected 0x1bdb4e26 # # Exception| cpu 0: rx_hash 0xe81a7e38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33120 dport 34272] != expected 0x9b404bef # # Exception| cpu 0: rx_hash 0x28cbd1c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33144 dport 34272] != expected 0x9a76407c # # Exception| cpu 0: rx_hash 0x31cbc3ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 33180 dport 34272] != expected 0xb9919872 # # Exception| cpu 0: rx_hash 0xad849e89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33186 dport 34272] != expected 0x3c094114 # # Exception| cpu 0: rx_hash 0xefb0d16e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33200 dport 34272] != expected 0x3b8b73ec # # Exception| cpu 0: rx_hash 0xddb0f577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33218 dport 34272] != expected 0x7c44c3f0 # # Exception| cpu 0: rx_hash 0xdef64a9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33220 dport 34272] != expected 0x789cedbd # # Exception| cpu 0: rx_hash 0x5c13aa83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33230 dport 34272] != expected 0x7e28d4d6 # # Exception| cpu 0: rx_hash 0x008d583e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33256 dport 34272] != expected 0xfa860623 # # Exception| cpu 0: rx_hash 0x96404f44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33328 dport 34272] != expected 0xf39f7c9e # # Exception| cpu 0: rx_hash 0xe9217a17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33336 dport 34272] != expected 0xf2448e7c # # Exception| cpu 0: rx_hash 0x991511e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33368 dport 34272] != expected 0xb2090c98 # # Exception| cpu 0: rx_hash 0x87bfacb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33388 dport 34272] != expected 0x3125ec95 # # Exception| cpu 0: rx_hash 0xe1de8bec [saddr 192.0.3.2 daddr 192.0.3.1 sport 33408 dport 34272] != expected 0x1319c679 # # Exception| cpu 0: rx_hash 0xa3eac40b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33426 dport 34272] != expected 0x149bf481 # # Exception| cpu 0: rx_hash 0xc2214c02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33454 dport 34272] != expected 0x966ce66e # # Exception| cpu 0: rx_hash 0xff7436b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33460 dport 34272] != expected 0x90352674 # # Exception| cpu 0: rx_hash 0x0ee302bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33496 dport 34272] != expected 0xd214b3b6 # # Exception| cpu 0: rx_hash 0x92ac5ffb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33510 dport 34272] != expected 0x578c6ad0 # # Exception| cpu 0: rx_hash 0xd3deaff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33522 dport 34272] != expected 0x54d67665 # # Exception| cpu 0: rx_hash 0xfd023ee9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33560 dport 34272] != expected 0x423cad53 # # Exception| cpu 0: rx_hash 0x5c18191a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33596 dport 34272] != expected 0xc1fdb42f # # Exception| cpu 0: rx_hash 0xb325904a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33636 dport 34272] != expected 0xf0c1e0 # # Exception| cpu 0: rx_hash 0xf111dfad [saddr 192.0.3.2 daddr 192.0.3.1 sport 33654 dport 34272] != expected 0x772f318 # # Exception| cpu 0: rx_hash 0x8d365517 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33656 dport 34272] != expected 0x2712fb7 # # Exception| cpu 0: rx_hash 0x159518ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 33680 dport 34272] != expected 0x23fae09f # # Exception| cpu 0: rx_hash 0x9770f8f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33690 dport 34272] != expected 0x254ed9f4 # # Exception| cpu 0: rx_hash 0xf6bb70fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33702 dport 34272] != expected 0xa7b9cb1b # # Exception| cpu 0: rx_hash 0x65a17311 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33776 dport 34272] != expected 0x63b7627b # # Exception| cpu 0: rx_hash 0x826d61ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 33798 dport 34272] != expected 0x23d88f34 # # Exception| cpu 0: rx_hash 0xfd0c54bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33806 dport 34272] != expected 0x22037dd6 # # Exception| cpu 0: rx_hash 0xe3a6e9e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33850 dport 34272] != expected 0xa12f9ddb # # Exception| cpu 0: rx_hash 0x11776205 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33872 dport 34272] != expected 0xe7d62654 # # Exception| cpu 0: rx_hash 0x6d50e8bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33886 dport 34272] != expected 0xe2d5fafb # # Exception| cpu 0: rx_hash 0x0fdddf5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33892 dport 34272] != expected 0x64fac659 # # Exception| cpu 0: rx_hash 0x977e92a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33932 dport 34272] != expected 0x45710971 # # Exception| cpu 0: rx_hash 0x8a929014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33982 dport 34272] != expected 0xc285c731 # # Exception| cpu 0: rx_hash 0x4650deaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 33992 dport 34272] != expected 0x86fd92e9 # # Exception| cpu 0: rx_hash 0x85c7ceb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34006 dport 34272] != expected 0x8313b737 # # Exception| cpu 0: rx_hash 0x66e9a6ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 34016 dport 34272] != expected 0x7509cb3 # # Exception| cpu 0: rx_hash 0xe40c46b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34026 dport 34272] != expected 0x1e4a5d8 # # Exception| cpu 0: rx_hash 0x1ace2c17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34030 dport 34272] != expected 0x253401c # # Exception| cpu 0: rx_hash 0x24dde94a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34034 dport 34272] != expected 0xd2ae4b # # Exception| cpu 0: rx_hash 0x0a017856 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34072 dport 34272] != expected 0x1638757d # # Exception| cpu 0: rx_hash 0x688c4fb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34082 dport 34272] != expected 0x901749df # # Exception| cpu 0: rx_hash 0x964e2511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34086 dport 34272] != expected 0x93a0ac1b # # Exception| cpu 0: rx_hash 0x649faef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34124 dport 34272] != expected 0xd5591794 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd9131ac8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53162 dport 34704] OK # # # cpu 0: rx_hash 0x9734b46b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53206 dport 34704] OK # # # cpu 0: rx_hash 0x35682c71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53236 dport 34704] OK # # # cpu 0: rx_hash 0x494fa6cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53242 dport 34704] OK # # # cpu 0: rx_hash 0x8c9b28ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53292 dport 34704] OK # # # cpu 0: rx_hash 0xceaf6729 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53310 dport 34704] OK # # # cpu 0: rx_hash 0xbdddb33e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53336 dport 34704] OK # # # cpu 0: rx_hash 0xf843538f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53402 dport 34704] OK # # # cpu 0: rx_hash 0x9988db86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53414 dport 34704] OK # # # cpu 0: rx_hash 0x2638412f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53430 dport 34704] OK # # # cpu 0: rx_hash 0x554a9538 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53456 dport 34704] OK # # # cpu 0: rx_hash 0x04f73177 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53554 dport 34704] OK # # # cpu 0: rx_hash 0xcb73c020 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53570 dport 34704] OK # # # cpu 0: rx_hash 0xf560057d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53598 dport 34704] OK # # # cpu 0: rx_hash 0x1508d280 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53614 dport 34704] OK # # # cpu 0: rx_hash 0x321b05d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53654 dport 34704] OK # # # cpu 0: rx_hash 0xa101063b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53696 dport 34704] OK # # # cpu 0: rx_hash 0x1eb19c92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53712 dport 34704] OK # # # cpu 0: rx_hash 0x7f7a149b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53740 dport 34704] OK # # # cpu 0: rx_hash 0xc0ca8e32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53756 dport 34704] OK # # # cpu 0: rx_hash 0x4beb9bfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53782 dport 34704] OK # # # cpu 0: rx_hash 0x554126a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53794 dport 34704] OK # # # cpu 0: rx_hash 0xd7a4c6bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53800 dport 34704] OK # # # cpu 0: rx_hash 0x25754d5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53826 dport 34704] OK # # # cpu 0: rx_hash 0xdbb727f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53830 dport 34704] OK # # # cpu 0: rx_hash 0x47f87abf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53880 dport 34704] OK # # # cpu 0: rx_hash 0x21995de0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53908 dport 34704] OK # # # cpu 0: rx_hash 0x5ef868b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53916 dport 34704] OK # # # cpu 0: rx_hash 0x02669a0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53946 dport 34704] OK # # # cpu 0: rx_hash 0xcde26b59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53962 dport 34704] OK # # # cpu 0: rx_hash 0x332001fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53966 dport 34704] OK # # # cpu 0: rx_hash 0x4224ddb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54020 dport 34704] OK # # # cpu 0: rx_hash 0x1eba2f0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54050 dport 34704] OK # # # cpu 0: rx_hash 0xad1954e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54108 dport 34704] OK # # # cpu 0: rx_hash 0x4e373cf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54122 dport 34704] OK # # # cpu 0: rx_hash 0x8ee69308 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54130 dport 34704] OK # # # cpu 0: rx_hash 0x2b10a444 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54144 dport 34704] OK # # # cpu 0: rx_hash 0x57372efe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54158 dport 34704] OK # # # cpu 0: rx_hash 0x6a62544a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54164 dport 34704] OK # # # cpu 4: rx_hash 0xa5349072 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53156 dport 34704] OK # # # cpu 4: rx_hash 0x54a3a478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53192 dport 34704] OK # # # cpu 4: rx_hash 0xa9277136 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53194 dport 34704] OK # # # cpu 4: rx_hash 0x8ad8b6d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53220 dport 34704] OK # # # cpu 4: rx_hash 0x775c6396 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53222 dport 34704] OK # # # cpu 4: rx_hash 0xcde9d8c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53304 dport 34704] OK # # # cpu 4: rx_hash 0xfcaf4330 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53324 dport 34704] OK # # # cpu 4: rx_hash 0xdf5084de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53346 dport 34704] OK # # # cpu 4: rx_hash 0x1f812b24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53370 dport 34704] OK # # # cpu 4: rx_hash 0x3892fc75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53378 dport 34704] OK # # # cpu 4: rx_hash 0xb931a381 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53390 dport 34704] OK # # # cpu 4: rx_hash 0x257efec6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53424 dport 34704] OK # # # cpu 4: rx_hash 0xe9bcb078 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53446 dport 34704] OK # # # cpu 4: rx_hash 0xab88ff9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53460 dport 34704] OK # # # cpu 4: rx_hash 0xd4e9cacc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53468 dport 34704] OK # # # cpu 4: rx_hash 0xca437796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53480 dport 34704] OK # # # cpu 4: rx_hash 0x75f3ed3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53496 dport 34704] OK # # # cpu 4: rx_hash 0x1a5d8c2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53510 dport 34704] OK # # # cpu 4: rx_hash 0x98b86c30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53516 dport 34704] OK # # # cpu 4: rx_hash 0x2708f699 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53532 dport 34704] OK # # # cpu 4: rx_hash 0x46c37e90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53536 dport 34704] OK # # # cpu 4: rx_hash 0xf973e439 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53552 dport 34704] OK # # # cpu 4: rx_hash 0xae545896 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53672 dport 34704] OK # # # cpu 4: rx_hash 0xfed94b6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53728 dport 34704] OK # # # cpu 4: rx_hash 0xca48c40f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53786 dport 34704] OK # # # cpu 4: rx_hash 0xb93a1018 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53884 dport 34704] OK # # # cpu 4: rx_hash 0x1ccc2754 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53902 dport 34704] OK # # # cpu 4: rx_hash 0xdc1d88ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53910 dport 34704] OK # # # cpu 4: rx_hash 0xbe90bf4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53932 dport 34704] OK # # # cpu 4: rx_hash 0x43146a00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53934 dport 34704] OK # # # cpu 4: rx_hash 0x7e4110b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53940 dport 34704] OK # # # cpu 4: rx_hash 0x8c909b57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53982 dport 34704] OK # # # cpu 4: rx_hash 0xd00e69ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54008 dport 34704] OK # # # cpu 4: rx_hash 0xfed2f8f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54034 dport 34704] OK # # # cpu 4: rx_hash 0x9f1970ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54062 dport 34704] OK # # # cpu 4: rx_hash 0x509d81a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54110 dport 34704] OK # # # cpu 4: rx_hash 0x3210b648 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54116 dport 34704] OK # # # cpu 4: rx_hash 0x8a0a83b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54180 dport 34704] OK # # # cpu 4: rx_hash 0xb41946ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54200 dport 34704] OK # # # cpu 4: rx_hash 0x861962f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54218 dport 34704] OK # # # cpu 4: rx_hash 0x46c8cd09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54226 dport 34704] OK # # # cpu 4: rx_hash 0x5b24cfba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54240 dport 34704] OK # # # count: pass=81 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 216, 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 50988 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54262 dport 50988] != expected 0x7a4eeb97 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54262 dport 50988] != expected 0x7a4eeb97 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40725 dport 50988] != expected 0xd56cddaf # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40725 dport 50988] != expected 0xd56cddaf # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37965 dport 50988] != expected 0xda69c3ce # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37965 dport 50988] != expected 0xda69c3ce # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51485 dport 50988] != expected 0x1f7321e4 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51485 dport 50988] != expected 0x1f7321e4 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35408 dport 50988] != expected 0x573254ae # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35408 dport 50988] != expected 0x573254ae # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36517 dport 50988] != expected 0xb6e45526 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36517 dport 50988] != expected 0xb6e45526 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60681 dport 50988] != expected 0x89aafc48 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60681 dport 50988] != expected 0x89aafc48 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40625 dport 50988] != expected 0x6bea46a # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40625 dport 50988] != expected 0x6bea46a # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52459 dport 50988] != expected 0xc71ba360 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52459 dport 50988] != expected 0xc71ba360 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56605 dport 50988] != expected 0x60707bf8 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56605 dport 50988] != expected 0x60707bf8 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38350 dport 50988] != expected 0x83caffec # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38350 dport 50988] != expected 0x83caffec # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60713 dport 50988] != expected 0x9dc00f0 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60713 dport 50988] != expected 0x9dc00f0 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55435 dport 50988] != expected 0xf8557b98 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55435 dport 50988] != expected 0xf8557b98 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48119 dport 50988] != expected 0x67d0eaf5 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48119 dport 50988] != expected 0x67d0eaf5 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59587 dport 50988] != expected 0xd3356c23 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59587 dport 50988] != expected 0xd3356c23 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53583 dport 50988] != expected 0xdcb5b4b # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53583 dport 50988] != expected 0xdcb5b4b # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35550 dport 50988] != expected 0x322c372f # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35550 dport 50988] != expected 0x322c372f # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44451 dport 50988] != expected 0x43b5bdcb # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44451 dport 50988] != expected 0x43b5bdcb # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43977 dport 50988] != expected 0x5148de6a # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43977 dport 50988] != expected 0x5148de6a # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52769 dport 50988] != expected 0xf98e34b2 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52769 dport 50988] != expected 0xf98e34b2 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42054 dport 50988] != expected 0x3882f6b2 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42054 dport 50988] != expected 0x3882f6b2 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56337 dport 50988] != expected 0x5212b349 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56337 dport 50988] != expected 0x5212b349 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56062 dport 50988] != expected 0x2d9a1d10 # # Exception| cpu 0: rx_hash 0xec3a235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56062 dport 50988] != expected 0x2d9a1d10 # # 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 216, 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 33186 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47970 dport 33186] != expected 0xc3550aaf # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47970 dport 33186] != expected 0xc3550aaf # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40108 dport 33186] != expected 0x51cf22b2 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40108 dport 33186] != expected 0x51cf22b2 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57601 dport 33186] != expected 0x98fea7de # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57601 dport 33186] != expected 0x98fea7de # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46611 dport 33186] != expected 0x47a2fb90 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46611 dport 33186] != expected 0x47a2fb90 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47553 dport 33186] != expected 0xa80bafa8 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47553 dport 33186] != expected 0xa80bafa8 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35728 dport 33186] != expected 0x58435534 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35728 dport 33186] != expected 0x58435534 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39813 dport 33186] != expected 0x3687bf3d # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39813 dport 33186] != expected 0x3687bf3d # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51540 dport 33186] != expected 0x4e49629f # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51540 dport 33186] != expected 0x4e49629f # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43398 dport 33186] != expected 0xab172cec # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43398 dport 33186] != expected 0xab172cec # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53254 dport 33186] != expected 0x15aad3d7 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53254 dport 33186] != expected 0x15aad3d7 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50437 dport 33186] != expected 0xde9dd75e # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50437 dport 33186] != expected 0xde9dd75e # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35978 dport 33186] != expected 0xd9ee6095 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35978 dport 33186] != expected 0xd9ee6095 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53012 dport 33186] != expected 0x96a6028a # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53012 dport 33186] != expected 0x96a6028a # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36379 dport 33186] != expected 0xaf5cc721 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36379 dport 33186] != expected 0xaf5cc721 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47909 dport 33186] != expected 0x14f63971 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47909 dport 33186] != expected 0x14f63971 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56344 dport 33186] != expected 0x2dbc609b # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56344 dport 33186] != expected 0x2dbc609b # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47817 dport 33186] != expected 0x396c1784 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47817 dport 33186] != expected 0x396c1784 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48330 dport 33186] != expected 0xc8e22ee8 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48330 dport 33186] != expected 0xc8e22ee8 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52259 dport 33186] != expected 0x60874d7c # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52259 dport 33186] != expected 0x60874d7c # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36792 dport 33186] != expected 0x2a04ef59 # # Exception| cpu 5: rx_hash 0x391d5bcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36792 dport 33186] != expected 0x2a04ef59 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->