< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 51321 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 49 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd8668298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50452 dport 51321] != expected 0x7d63eb18 # # Exception| cpu 0: rx_hash 0x33db75c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50466 dport 51321] != expected 0x1e01084c # # Exception| cpu 0: rx_hash 0x3ecc3489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50474 dport 51321] != expected 0x7d0ff903 # # Exception| cpu 0: rx_hash 0x9b2352cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50484 dport 51321] != expected 0x65a0574b # # Exception| cpu 0: rx_hash 0xe561488f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50496 dport 51321] != expected 0x698af09 # # Exception| cpu 0: rx_hash 0x63eae829 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50512 dport 51321] != expected 0x371fd7ae # # Exception| cpu 0: rx_hash 0xbc0a1a44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50532 dport 51321] != expected 0xd846f1c5 # # Exception| cpu 0: rx_hash 0xb11d5b08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50540 dport 51321] != expected 0xbb48008a # # Exception| cpu 0: rx_hash 0x990595fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 50568 dport 51321] != expected 0x2fc76f7b # # Exception| cpu 0: rx_hash 0x3ceaf3bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50582 dport 51321] != expected 0x3768c133 # # Exception| cpu 0: rx_hash 0xe30a01d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50594 dport 51321] != expected 0xd831e758 # # Exception| cpu 0: rx_hash 0xc06ec735 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50604 dport 51321] != expected 0xf11931b7 # # Exception| cpu 0: rx_hash 0xf433c205 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50606 dport 51321] != expected 0x7d22f488 # # Exception| cpu 0: rx_hash 0x5ccbe50b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50616 dport 51321] != expected 0x683ab8f # # Exception| cpu 0: rx_hash 0x6896e03b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50618 dport 51321] != expected 0x8ab86eb0 # # Exception| cpu 0: rx_hash 0x38a77dd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50632 dport 51321] != expected 0xa3a6b152 # # Exception| cpu 0: rx_hash 0x9d481b95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50646 dport 51321] != expected 0xbb091f1a # # Exception| cpu 0: rx_hash 0x8a71d841 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50650 dport 51321] != expected 0x1e1a0cca # # Exception| cpu 0: rx_hash 0x76f5ecc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50656 dport 51321] != expected 0xd86bfc4e # # Exception| cpu 0: rx_hash 0x55912a2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50670 dport 51321] != expected 0xf1432aa1 # # Exception| cpu 0: rx_hash 0xbbfb814d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50702 dport 51321] != expected 0xb145eb80 # # Exception| cpu 0: rx_hash 0x306760a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50710 dport 51321] != expected 0xe3cc6268 # # Exception| cpu 0: rx_hash 0xd6cdd6b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50728 dport 51321] != expected 0xe3a07073 # # Exception| cpu 0: rx_hash 0xe290d386 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50730 dport 51321] != expected 0x6f9bb54c # # Exception| cpu 0: rx_hash 0x641b7320 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50746 dport 51321] != expected 0x5e1ccdeb # # Exception| cpu 0: rx_hash 0x393daf80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50752 dport 51321] != expected 0x140ce346 # # Exception| cpu 0: rx_hash 0x4e257ae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50786 dport 51321] != expected 0x80f49a2a # # Exception| cpu 0: rx_hash 0xd28058dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50806 dport 51321] != expected 0x776e0012 # # Exception| cpu 0: rx_hash 0xa3f3c4e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50870 dport 51321] != expected 0x3d3f312f # # Exception| cpu 0: rx_hash 0xddb1dea4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50882 dport 51321] != expected 0x5e07c96d # # Exception| cpu 0: rx_hash 0xead97f3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50948 dport 51321] != expected 0xbd68a87a # # Exception| cpu 0: rx_hash 0xfde0bcef [saddr 192.0.3.2 daddr 192.0.3.1 sport 50952 dport 51321] != expected 0x187bbbaa # # Exception| cpu 0: rx_hash 0x42215835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50962 dport 51321] != expected 0xc6c9f77d # # Exception| cpu 0: rx_hash 0x61459ed1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50972 dport 51321] != expected 0xefe12192 # # Exception| cpu 0: rx_hash 0xee94f150 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51034 dport 51321] != expected 0x29a6d81b # # Exception| cpu 0: rx_hash 0x264dc0e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51042 dport 51321] != expected 0x63eceda0 # # Exception| cpu 0: rx_hash 0x3c634271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51046 dport 51321] != expected 0xa5f10f3f # # Exception| cpu 0: rx_hash 0x1f078495 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51048 dport 51321] != expected 0x8cd9d9d0 # # Exception| cpu 0: rx_hash 0xbc83ab89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51092 dport 51321] != expected 0x4adf3fc9 # # Exception| cpu 0: rx_hash 0xb194eac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51100 dport 51321] != expected 0x29d1ce86 # # Exception| cpu 0: rx_hash 0xdca2bd3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51130 dport 51321] != expected 0x7b345575 # # Exception| cpu 0: rx_hash 0x8184619e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51136 dport 51321] != expected 0x31247bd8 # # Exception| cpu 0: rx_hash 0x070fc138 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51152 dport 51321] != expected 0xa3037f # # Exception| cpu 0: rx_hash 0x0a188074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51160 dport 51321] != expected 0x63adf230 # # Exception| cpu 0: rx_hash 0x672ed78f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51198 dport 51321] != expected 0x314869c3 # # Exception| cpu 0: rx_hash 0xc2d771a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51236 dport 51321] != expected 0x739a4b75 # # Exception| cpu 0: rx_hash 0x673817e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51258 dport 51321] != expected 0x6b35e53d # # Exception| cpu 0: rx_hash 0xcde6f7dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51344 dport 51321] != expected 0x5af3820a # # Exception| cpu 0: rx_hash 0xa0d0a026 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51382 dport 51321] != expected 0x81619f9 # # Exception| count: pass=0 nohash=0 fail=49 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb6867da4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34932 dport 42465] OK # # # cpu 0: rx_hash 0xbdfa75b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34974 dport 42465] OK # # # cpu 0: rx_hash 0x2512d9e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35028 dport 42465] OK # # # cpu 0: rx_hash 0x665709b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35060 dport 42465] OK # # # cpu 0: rx_hash 0x83c81b0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35086 dport 42465] OK # # # cpu 0: rx_hash 0xeefe4cf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35112 dport 42465] OK # # # cpu 0: rx_hash 0x6875ec53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35128 dport 42465] OK # # # cpu 0: rx_hash 0x0c19748f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35144 dport 42465] OK # # # cpu 0: rx_hash 0x384471bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35146 dport 42465] OK # # # cpu 0: rx_hash 0x6c386238 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35174 dport 42465] OK # # # cpu 0: rx_hash 0x7b01a1ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35178 dport 42465] OK # # # cpu 0: rx_hash 0xeab3c29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35190 dport 42465] OK # # # cpu 0: rx_hash 0x4420acce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35202 dport 42465] OK # # # cpu 0: rx_hash 0xfbe14814 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35224 dport 42465] OK # # # cpu 0: rx_hash 0x1d4bfe05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35238 dport 42465] OK # # # cpu 0: rx_hash 0x5754e171 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35280 dport 42465] OK # # # cpu 0: rx_hash 0xabd0d5f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35306 dport 42465] OK # # # cpu 0: rx_hash 0x1906706e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35320 dport 42465] OK # # # cpu 0: rx_hash 0x66deb87d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35332 dport 42465] OK # # # cpu 0: rx_hash 0x5283bd4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35334 dport 42465] OK # # # cpu 0: rx_hash 0x8d634f20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35378 dport 42465] OK # # # cpu 0: rx_hash 0xe41896b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35402 dport 42465] OK # # # cpu 0: rx_hash 0x41f7f0f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35412 dport 42465] OK # # # cpu 0: rx_hash 0x56ce3326 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35416 dport 42465] OK # # # cpu 0: rx_hash 0xdb399b92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35490 dport 42465] OK # # # cpu 0: rx_hash 0xab596435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35610 dport 42465] OK # # # cpu 0: rx_hash 0x57dd50bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35616 dport 42465] OK # # # cpu 0: rx_hash 0x6380558c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35618 dport 42465] OK # # # cpu 0: rx_hash 0xd156f01a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35632 dport 42465] OK # # # cpu 0: rx_hash 0xdc41b156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35640 dport 42465] OK # # # cpu 0: rx_hash 0x07eccd50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35666 dport 42465] OK # # # cpu 0: rx_hash 0x3ea6892c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35672 dport 42465] OK # # # cpu 0: rx_hash 0xf67fb895 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35680 dport 42465] OK # # # cpu 0: rx_hash 0xc449f4fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35712 dport 42465] OK # # # cpu 0: rx_hash 0x4fd51511 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35736 dport 42465] OK # # # cpu 0: rx_hash 0x7fc59e4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35780 dport 42465] OK # # # cpu 0: rx_hash 0xe360bc74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35792 dport 42465] OK # # # cpu 0: rx_hash 0x94786917 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35826 dport 42465] OK # # # cpu 4: rx_hash 0x6d2b01a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34846 dport 42465] OK # # # cpu 4: rx_hash 0xa8e57157 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34862 dport 42465] OK # # # cpu 4: rx_hash 0x237990bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34870 dport 42465] OK # # # cpu 4: rx_hash 0x69668fc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34880 dport 42465] OK # # # cpu 4: rx_hash 0xefed2f6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34896 dport 42465] OK # # # cpu 4: rx_hash 0x0947997e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34926 dport 42465] OK # # # cpu 4: rx_hash 0x023b916c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34948 dport 42465] OK # # # cpu 4: rx_hash 0x9389f21e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34968 dport 42465] OK # # # cpu 4: rx_hash 0xc7f5e199 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34996 dport 42465] OK # # # cpu 4: rx_hash 0xa3997945 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35012 dport 42465] OK # # # cpu 4: rx_hash 0x97c47c75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35014 dport 42465] OK # # # cpu 4: rx_hash 0xa0acddea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35072 dport 42465] OK # # # cpu 4: rx_hash 0x2b303c00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35096 dport 42465] OK # # # cpu 4: rx_hash 0x1f6d3930 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35098 dport 42465] OK # # # cpu 4: rx_hash 0x7f4c2f87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35124 dport 42465] OK # # # cpu 4: rx_hash 0x6a532b66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35204 dport 42465] OK # # # cpu 4: rx_hash 0xecd88bc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35220 dport 42465] OK # # # cpu 4: rx_hash 0x3e2f38e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35240 dport 42465] OK # # # cpu 4: rx_hash 0x406d22a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35292 dport 42465] OK # # # cpu 4: rx_hash 0x3a62b68a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35318 dport 42465] OK # # # cpu 4: rx_hash 0x48ad3fd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35330 dport 42465] OK # # # cpu 4: rx_hash 0xf76cdb0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35352 dport 42465] OK # # # cpu 4: rx_hash 0x80740e6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35386 dport 42465] OK # # # cpu 4: rx_hash 0x189ca239 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35440 dport 42465] OK # # # cpu 4: rx_hash 0x158be375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35448 dport 42465] OK # # # cpu 4: rx_hash 0x0fa561ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35452 dport 42465] OK # # # cpu 4: rx_hash 0x2aaaee57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35472 dport 42465] OK # # # cpu 4: rx_hash 0xef649ea2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35488 dport 42465] OK # # # cpu 4: rx_hash 0x8b08067e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35536 dport 42465] OK # # # cpu 4: rx_hash 0x2dd2c493 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35594 dport 42465] OK # # # cpu 4: rx_hash 0x4df3d224 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35620 dport 42465] OK # # # cpu 4: rx_hash 0xb82d298a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35656 dport 42465] OK # # # cpu 4: rx_hash 0x70f41833 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35696 dport 42465] OK # # # cpu 4: rx_hash 0x42c2545d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35728 dport 42465] OK # # # cpu 4: rx_hash 0x8a1b65e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35752 dport 42465] OK # # # cpu 4: rx_hash 0x22e342ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35774 dport 42465] OK # # # cpu 4: rx_hash 0x12f3c9b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35810 dport 42465] OK # # # cpu 4: rx_hash 0xa0256c27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35824 dport 42465] OK # # # cpu 4: rx_hash 0xba266e6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35862 dport 42465] OK # # # cpu 4: rx_hash 0x7fe81e99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35878 dport 42465] OK # # # count: pass=78 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 57005 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60903 dport 57005] != expected 0x531bcd37 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60903 dport 57005] != expected 0x531bcd37 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42051 dport 57005] != expected 0x2302644a # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42051 dport 57005] != expected 0x2302644a # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36092 dport 57005] != expected 0x2e52de76 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36092 dport 57005] != expected 0x2e52de76 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56189 dport 57005] != expected 0x73fa0c17 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56189 dport 57005] != expected 0x73fa0c17 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58092 dport 57005] != expected 0x72682c65 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58092 dport 57005] != expected 0x72682c65 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36762 dport 57005] != expected 0xe242d7e3 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36762 dport 57005] != expected 0xe242d7e3 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44768 dport 57005] != expected 0x24524d78 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44768 dport 57005] != expected 0x24524d78 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51872 dport 57005] != expected 0x88612cd1 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51872 dport 57005] != expected 0x88612cd1 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52978 dport 57005] != expected 0xc17a5282 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52978 dport 57005] != expected 0xc17a5282 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54102 dport 57005] != expected 0x201800bb # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54102 dport 57005] != expected 0x201800bb # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42135 dport 57005] != expected 0x9ec9cf4f # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42135 dport 57005] != expected 0x9ec9cf4f # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35520 dport 57005] != expected 0x2b4f2f75 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35520 dport 57005] != expected 0x2b4f2f75 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58573 dport 57005] != expected 0xfb963c6f # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58573 dport 57005] != expected 0xfb963c6f # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43901 dport 57005] != expected 0xf55f290d # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43901 dport 57005] != expected 0xf55f290d # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40929 dport 57005] != expected 0x6e14f448 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40929 dport 57005] != expected 0x6e14f448 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46816 dport 57005] != expected 0x4600c4f1 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46816 dport 57005] != expected 0x4600c4f1 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42905 dport 57005] != expected 0xa57555ef # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42905 dport 57005] != expected 0xa57555ef # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51774 dport 57005] != expected 0x56fe6d8d # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51774 dport 57005] != expected 0x56fe6d8d # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38350 dport 57005] != expected 0xa6721be # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38350 dport 57005] != expected 0xa6721be # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57857 dport 57005] != expected 0x9d9e38a5 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57857 dport 57005] != expected 0x9d9e38a5 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34964 dport 57005] != expected 0xa13850a1 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34964 dport 57005] != expected 0xa13850a1 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46588 dport 57005] != expected 0xc000e3c9 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46588 dport 57005] != expected 0xc000e3c9 # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53125 dport 57005] != expected 0xd516920b # # Exception| cpu 0: rx_hash 0x8aed4a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53125 dport 57005] != expected 0xd516920b # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 55570 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49169 dport 55570] != expected 0x709aa5c8 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49169 dport 55570] != expected 0x709aa5c8 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55240 dport 55570] != expected 0xd20f9052 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55240 dport 55570] != expected 0xd20f9052 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51211 dport 55570] != expected 0xa2565653 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51211 dport 55570] != expected 0xa2565653 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55932 dport 55570] != expected 0x24195e2 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55932 dport 55570] != expected 0x24195e2 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43963 dport 55570] != expected 0xfdf75285 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43963 dport 55570] != expected 0xfdf75285 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45367 dport 55570] != expected 0xd5a024a1 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45367 dport 55570] != expected 0xd5a024a1 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35837 dport 55570] != expected 0x696578d4 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35837 dport 55570] != expected 0x696578d4 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54109 dport 55570] != expected 0x2cdbe29a # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54109 dport 55570] != expected 0x2cdbe29a # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58815 dport 55570] != expected 0x695b1633 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58815 dport 55570] != expected 0x695b1633 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60315 dport 55570] != expected 0x3313203e # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60315 dport 55570] != expected 0x3313203e # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34932 dport 55570] != expected 0x45a0e3 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34932 dport 55570] != expected 0x45a0e3 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47864 dport 55570] != expected 0x5e5c8456 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47864 dport 55570] != expected 0x5e5c8456 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46483 dport 55570] != expected 0x86002cfc # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46483 dport 55570] != expected 0x86002cfc # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41802 dport 55570] != expected 0x4cfda36c # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41802 dport 55570] != expected 0x4cfda36c # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56956 dport 55570] != expected 0xd85bbb60 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56956 dport 55570] != expected 0xd85bbb60 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38708 dport 55570] != expected 0xfc2a1da6 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38708 dport 55570] != expected 0xfc2a1da6 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57058 dport 55570] != expected 0xad65a936 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57058 dport 55570] != expected 0xad65a936 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41147 dport 55570] != expected 0x4ca6a2cb # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41147 dport 55570] != expected 0x4ca6a2cb # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57201 dport 55570] != expected 0xcfb0c8de # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57201 dport 55570] != expected 0xcfb0c8de # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57898 dport 55570] != expected 0x4bd383f4 # # Exception| cpu 0: rx_hash 0xa53bb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57898 dport 55570] != expected 0x4bd383f4 # # 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 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 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__->