< 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 35562 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4e2a6f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43812 dport 35562] != expected 0x960dd277 # # Exception| cpu 0: rx_hash 0x7621b4f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43822 dport 35562] != expected 0x248d7224 # # Exception| cpu 0: rx_hash 0xc881f3e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43828 dport 35562] != expected 0x7b18972a # # Exception| cpu 0: rx_hash 0xea24594d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43834 dport 35562] != expected 0x7dcd220d # # Exception| cpu 0: rx_hash 0xd27501ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 43870 dport 35562] != expected 0x8457c480 # # Exception| cpu 0: rx_hash 0x247c2c1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43900 dport 35562] != expected 0x9a774cc7 # # Exception| cpu 0: rx_hash 0xe704a3e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43904 dport 35562] != expected 0x4970cd06 # # Exception| cpu 0: rx_hash 0x4e5daddd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43926 dport 35562] != expected 0x789ab7c6 # # Exception| cpu 0: rx_hash 0xa2a07223 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43998 dport 35562] != expected 0x99f56c2b # # Exception| cpu 0: rx_hash 0x59fe6771 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44020 dport 35562] != expected 0x5dff6ed6 # # Exception| cpu 0: rx_hash 0x3f313195 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44046 dport 35562] != expected 0x780a7be0 # # Exception| cpu 0: rx_hash 0x77985b3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44086 dport 35562] != expected 0x39bf16a9 # # Exception| cpu 0: rx_hash 0xe6900de3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44100 dport 35562] != expected 0xf1cf8ae4 # # Exception| cpu 0: rx_hash 0x7a95e056 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44112 dport 35562] != expected 0xa88fdacd # # Exception| cpu 0: rx_hash 0xb497168c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44152 dport 35562] != expected 0x42ff2d9 # # Exception| cpu 0: rx_hash 0xe6bd4c26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44184 dport 35562] != expected 0x5442a98b # # Exception| cpu 0: rx_hash 0x1de35974 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44210 dport 35562] != expected 0x9048ab76 # # Exception| cpu 0: rx_hash 0x3f46f3da [saddr 192.0.3.2 daddr 192.0.3.1 sport 44220 dport 35562] != expected 0x969d1e51 # # Exception| cpu 0: rx_hash 0x604c53dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44262 dport 35562] != expected 0xf24daa08 # # Exception| cpu 0: rx_hash 0x8a0cb0b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44294 dport 35562] != expected 0x2cf1a50f # # Exception| cpu 0: rx_hash 0x16095d05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44306 dport 35562] != expected 0x75b1f526 # # Exception| cpu 0: rx_hash 0x01f01423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44318 dport 35562] != expected 0x1bce6ae8 # # Exception| cpu 0: rx_hash 0x167e9f4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44448 dport 35562] != expected 0x9b269097 # # Exception| cpu 0: rx_hash 0x2e754420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44458 dport 35562] != expected 0x29a630c4 # # Exception| cpu 0: rx_hash 0x90d5033b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44464 dport 35562] != expected 0x7633d5ca # # Exception| cpu 0: rx_hash 0x5e8d766b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44534 dport 35562] != expected 0x9189bb00 # # Exception| cpu 0: rx_hash 0x7c28dcc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44536 dport 35562] != expected 0x975c0e27 # # Exception| cpu 0: rx_hash 0xf4fd2450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44546 dport 35562] != expected 0xd11d4e04 # # Exception| cpu 0: rx_hash 0x0fa33102 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44584 dport 35562] != expected 0x15174cf9 # # Exception| cpu 0: rx_hash 0xf9f09f38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44644 dport 35562] != expected 0x402d8260 # # Exception| cpu 0: rx_hash 0x50a99105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44658 dport 35562] != expected 0x71c7f8a0 # # Exception| cpu 0: rx_hash 0x157a8289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44702 dport 35562] != expected 0x4fd53c3c # # Exception| cpu 0: rx_hash 0x72217a6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44704 dport 35562] != expected 0xd29f6ee8 # # Exception| cpu 0: rx_hash 0xe3292cb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44754 dport 35562] != expected 0x1aeff2a5 # # Exception| cpu 0: rx_hash 0x3785abad [saddr 192.0.3.2 daddr 192.0.3.1 sport 44798 dport 35562] != expected 0x21acfc5 # # Exception| cpu 0: rx_hash 0x5639ec53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44806 dport 35562] != expected 0xeb990f25 # # Exception| cpu 0: rx_hash 0xff60e26e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44816 dport 35562] != expected 0xda7375e5 # # Exception| cpu 0: rx_hash 0x983b1a89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44846 dport 35562] != expected 0x47392731 # # Exception| cpu 0: rx_hash 0x13c7be1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44854 dport 35562] != expected 0x7006e8d6 # # Exception| cpu 0: rx_hash 0x1e9086f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44862 dport 35562] != expected 0xaa2c626c # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xf8a7cc7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35882 dport 59941] OK # # # cpu 0: rx_hash 0xda58e559 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35914 dport 59941] OK # # # cpu 0: rx_hash 0x7e56d386 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35924 dport 59941] OK # # # cpu 0: rx_hash 0x92f18ff2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35954 dport 59941] OK # # # cpu 0: rx_hash 0x8508c6d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35966 dport 59941] OK # # # cpu 0: rx_hash 0x6982db65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35972 dport 59941] OK # # # cpu 0: rx_hash 0x857f049b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36044 dport 59941] OK # # # cpu 0: rx_hash 0x4b7df241 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36068 dport 59941] OK # # # cpu 0: rx_hash 0xef73c49e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36090 dport 59941] OK # # # cpu 0: rx_hash 0xfe6d32a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36144 dport 59941] OK # # # cpu 0: rx_hash 0xac30aa44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36194 dport 59941] OK # # # cpu 0: rx_hash 0x083e9c9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36220 dport 59941] OK # # # cpu 0: rx_hash 0xe9e3b9c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36238 dport 59941] OK # # # cpu 0: rx_hash 0x40bab7f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36248 dport 59941] OK # # # cpu 0: rx_hash 0x8eb8412f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36272 dport 59941] OK # # # cpu 0: rx_hash 0x83b5fa47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36310 dport 59941] OK # # # cpu 0: rx_hash 0xcb1c90ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36334 dport 59941] OK # # # cpu 0: rx_hash 0xea906644 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36354 dport 59941] OK # # # cpu 0: rx_hash 0xfd692f62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36366 dport 59941] OK # # # cpu 0: rx_hash 0x809ca641 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36404 dport 59941] OK # # # cpu 0: rx_hash 0x24c81314 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36420 dport 59941] OK # # # cpu 0: rx_hash 0xa2638f65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36436 dport 59941] OK # # # cpu 0: rx_hash 0xd2c13ea4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36454 dport 59941] OK # # # cpu 0: rx_hash 0x5910dbf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36514 dport 59941] OK # # # cpu 0: rx_hash 0xdfbb4783 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36530 dport 59941] OK # # # cpu 0: rx_hash 0xe7b09ce9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36536 dport 59941] OK # # # cpu 0: rx_hash 0xc8188d2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36560 dport 59941] OK # # # cpu 0: rx_hash 0x0b4d4317 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36592 dport 59941] OK # # # cpu 0: rx_hash 0x38f61f86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36660 dport 59941] OK # # # cpu 0: rx_hash 0x4559152f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36704 dport 59941] OK # # # cpu 0: rx_hash 0x48236c08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36788 dport 59941] OK # # # cpu 0: rx_hash 0x7d7f8f80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36790 dport 59941] OK # # # cpu 0: rx_hash 0xe120e1bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36812 dport 59941] OK # # # cpu 0: rx_hash 0x6adc452c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36820 dport 59941] OK # # # cpu 0: rx_hash 0x0d87bdcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36842 dport 59941] OK # # # cpu 0: rx_hash 0xf03a5ead [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36892 dport 59941] OK # # # cpu 0: rx_hash 0x2496d9b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36912 dport 59941] OK # # # cpu 0: rx_hash 0x336f9095 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36924 dport 59941] OK # # # cpu 4: rx_hash 0xf5f0f49f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35874 dport 59941] OK # # # cpu 4: rx_hash 0x64f8a242 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35920 dport 59941] OK # # # cpu 4: rx_hash 0x3ba881cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35940 dport 59941] OK # # # cpu 4: rx_hash 0x03a35aa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35950 dport 59941] OK # # # cpu 4: rx_hash 0x64d5e387 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35980 dport 59941] OK # # # cpu 4: rx_hash 0x5189000f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35982 dport 59941] OK # # # cpu 4: rx_hash 0xda75a49c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35990 dport 59941] OK # # # cpu 4: rx_hash 0xcd8cedba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35994 dport 59941] OK # # # cpu 4: rx_hash 0xd7229c7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35998 dport 59941] OK # # # cpu 4: rx_hash 0xb0796499 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36000 dport 59941] OK # # # cpu 4: rx_hash 0xaad7155d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36004 dport 59941] OK # # # cpu 4: rx_hash 0x038e1b60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36018 dport 59941] OK # # # cpu 4: rx_hash 0x03d498ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36060 dport 59941] OK # # # cpu 4: rx_hash 0xcdd66e30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36084 dport 59941] OK # # # cpu 4: rx_hash 0x8ecf8360 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36098 dport 59941] OK # # # cpu 4: rx_hash 0x40cd75ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36138 dport 59941] OK # # # cpu 4: rx_hash 0xe9947b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36156 dport 59941] OK # # # cpu 4: rx_hash 0xdcc8980f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36158 dport 59941] OK # # # cpu 4: rx_hash 0xf36089c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36182 dport 59941] OK # # # cpu 4: rx_hash 0x8e9500ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36204 dport 59941] OK # # # cpu 4: rx_hash 0x1fc7d5bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36208 dport 59941] OK # # # cpu 4: rx_hash 0x27e14f12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36262 dport 59941] OK # # # cpu 4: rx_hash 0xb6b39a45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36282 dport 59941] OK # # # cpu 4: rx_hash 0x0b6002d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36396 dport 59941] OK # # # cpu 4: rx_hash 0x973f6ced [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36438 dport 59941] OK # # # cpu 4: rx_hash 0xaf34b787 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36444 dport 59941] OK # # # cpu 4: rx_hash 0x4393ebf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36474 dport 59941] OK # # # cpu 4: rx_hash 0xaf19f642 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36480 dport 59941] OK # # # cpu 4: rx_hash 0xc8420ea5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36542 dport 59941] OK # # # cpu 4: rx_hash 0x6c16bbf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36558 dport 59941] OK # # # cpu 4: rx_hash 0xe7ea1f63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36566 dport 59941] OK # # # cpu 4: rx_hash 0x8de6df66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36576 dport 59941] OK # # # cpu 4: rx_hash 0x705f752d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36620 dport 59941] OK # # # cpu 4: rx_hash 0x00a74766 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36688 dport 59941] OK # # # cpu 4: rx_hash 0x67fcbf81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36718 dport 59941] OK # # # cpu 4: rx_hash 0xe15723f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36734 dport 59941] OK # # # cpu 4: rx_hash 0x86219ad2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36764 dport 59941] OK # # # cpu 4: rx_hash 0x457454ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36796 dport 59941] OK # # # cpu 4: rx_hash 0x9182507e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36862 dport 59941] OK # # # cpu 4: rx_hash 0x43cd2154 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36878 dport 59941] OK # # # cpu 4: rx_hash 0x973b25c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36940 dport 59941] OK # # # cpu 4: rx_hash 0x1190b9b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36956 dport 59941] OK # # # count: pass=80 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 38248 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49416 dport 38248] != expected 0x44e03288 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49416 dport 38248] != expected 0x44e03288 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44290 dport 38248] != expected 0x8e4322b7 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44290 dport 38248] != expected 0x8e4322b7 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44457 dport 38248] != expected 0x86bfdd32 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44457 dport 38248] != expected 0x86bfdd32 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39950 dport 38248] != expected 0x3a7676cb # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39950 dport 38248] != expected 0x3a7676cb # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57643 dport 38248] != expected 0x47e265be # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57643 dport 38248] != expected 0x47e265be # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36963 dport 38248] != expected 0x9afc30b0 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36963 dport 38248] != expected 0x9afc30b0 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38122 dport 38248] != expected 0xef941267 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38122 dport 38248] != expected 0xef941267 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53253 dport 38248] != expected 0xedf7b985 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53253 dport 38248] != expected 0xedf7b985 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47294 dport 38248] != expected 0x1389e624 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47294 dport 38248] != expected 0x1389e624 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33057 dport 38248] != expected 0xdf2f0a1e # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33057 dport 38248] != expected 0xdf2f0a1e # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38546 dport 38248] != expected 0x520c8453 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38546 dport 38248] != expected 0x520c8453 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35257 dport 38248] != expected 0xc46847d8 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35257 dport 38248] != expected 0xc46847d8 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60062 dport 38248] != expected 0xdcbdbeb4 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60062 dport 38248] != expected 0xdcbdbeb4 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33490 dport 38248] != expected 0x92109554 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33490 dport 38248] != expected 0x92109554 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52714 dport 38248] != expected 0x2e493cac # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52714 dport 38248] != expected 0x2e493cac # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56138 dport 38248] != expected 0x7950dcd3 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56138 dport 38248] != expected 0x7950dcd3 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43138 dport 38248] != expected 0x7e848b5c # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43138 dport 38248] != expected 0x7e848b5c # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60174 dport 38248] != expected 0xa2db0717 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60174 dport 38248] != expected 0xa2db0717 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52935 dport 38248] != expected 0xae51aa60 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52935 dport 38248] != expected 0xae51aa60 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59435 dport 38248] != expected 0xf8e91b61 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59435 dport 38248] != expected 0xf8e91b61 # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60701 dport 38248] != expected 0x52ecc24f # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60701 dport 38248] != expected 0x52ecc24f # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37488 dport 38248] != expected 0x97fa0fd # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37488 dport 38248] != expected 0x97fa0fd # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44353 dport 38248] != expected 0xcf80cda # # Exception| cpu 4: rx_hash 0xc9589457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44353 dport 38248] != expected 0xcf80cda # # 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 43138 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48709 dport 43138] != expected 0x96da992e # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48709 dport 43138] != expected 0x96da992e # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57480 dport 43138] != expected 0x9aa0275b # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57480 dport 43138] != expected 0x9aa0275b # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52514 dport 43138] != expected 0xd9554c7 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52514 dport 43138] != expected 0xd9554c7 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42766 dport 43138] != expected 0x1123272b # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42766 dport 43138] != expected 0x1123272b # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40947 dport 43138] != expected 0x89aac6ac # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40947 dport 43138] != expected 0x89aac6ac # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33486 dport 43138] != expected 0x6beff1c1 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33486 dport 43138] != expected 0x6beff1c1 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33375 dport 43138] != expected 0xf728d92e # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33375 dport 43138] != expected 0xf728d92e # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58863 dport 43138] != expected 0xab644c95 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58863 dport 43138] != expected 0xab644c95 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45319 dport 43138] != expected 0x3f6481d7 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45319 dport 43138] != expected 0x3f6481d7 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52306 dport 43138] != expected 0x11ab5855 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52306 dport 43138] != expected 0x11ab5855 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35480 dport 43138] != expected 0xd4114fd8 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35480 dport 43138] != expected 0xd4114fd8 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45295 dport 43138] != expected 0xd8735a58 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45295 dport 43138] != expected 0xd8735a58 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40543 dport 43138] != expected 0x95b98bfb # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40543 dport 43138] != expected 0x95b98bfb # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48891 dport 43138] != expected 0x81541247 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48891 dport 43138] != expected 0x81541247 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46228 dport 43138] != expected 0xc08f5d06 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46228 dport 43138] != expected 0xc08f5d06 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59579 dport 43138] != expected 0x77b606b2 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59579 dport 43138] != expected 0x77b606b2 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55743 dport 43138] != expected 0x133730e3 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55743 dport 43138] != expected 0x133730e3 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36489 dport 43138] != expected 0xd619bac8 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36489 dport 43138] != expected 0xd619bac8 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38137 dport 43138] != expected 0x22f3afda # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38137 dport 43138] != expected 0x22f3afda # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50357 dport 43138] != expected 0xf1c7009b # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50357 dport 43138] != expected 0xf1c7009b # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49211 dport 43138] != expected 0x4dad77ca # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49211 dport 43138] != expected 0x4dad77ca # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34289 dport 43138] != expected 0xec488563 # # Exception| cpu 4: rx_hash 0x6cf35ec0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34289 dport 43138] != expected 0xec488563 # # 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 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__->