< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 1800 # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 39290 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x5cc5bab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56410 dport 39290] != expected 0xd31c6866 # # Exception| cpu 0: rx_hash 0xf4d513c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56422 dport 39290] != expected 0x927b63c5 # # Exception| cpu 0: rx_hash 0x81959850 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56426 dport 39290] != expected 0x6ca895ec # # Exception| cpu 0: rx_hash 0x83811b71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56486 dport 39290] != expected 0x7d965ca7 # # Exception| cpu 4: rx_hash 0x9131f7c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56450 dport 39290] != expected 0x4398ac10 # # Exception| cpu 4: rx_hash 0x45c07536 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56488 dport 39290] != expected 0xd580e2ed # # Exception| cpu 5: rx_hash 0x7005c3c1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56402 dport 39290] != expected 0x86ad3a7e # # Exception| cpu 5: rx_hash 0x88343843 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56432 dport 39290] != expected 0x4504269b # # Exception| cpu 5: rx_hash 0x4e755604 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56446 dport 39290] != expected 0xed1298d1 # # Exception| cpu 5: rx_hash 0xe4717c5b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56462 dport 39290] != expected 0xbd4b5a39 # # Exception| cpu 5: rx_hash 0x989057d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56472 dport 39290] != expected 0x6a341f67 # # Exception| cpu 5: rx_hash 0xff6030fa [saddr 192.0.3.2 daddr 192.0.3.1 sport 56496 dport 39290] != expected 0xaae919f9 # # Exception| cpu 0: rx_hash 0x11c82189 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56528 dport 39290] != expected 0x7533673c # # Exception| cpu 0: rx_hash 0x6488aa11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56540 dport 39290] != expected 0x8be09115 # # Exception| cpu 0: rx_hash 0x61abedc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56610 dport 39290] != expected 0x21026727 # # Exception| cpu 4: rx_hash 0xd3a0498d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56504 dport 39290] != expected 0xff584be1 # # Exception| cpu 4: rx_hash 0xab686445 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56520 dport 39290] != expected 0xa5a9c28 # # Exception| cpu 4: rx_hash 0xbcfbcf24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56594 dport 39290] != expected 0x9eb69aad # # Exception| cpu 4: rx_hash 0x14eb665a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56622 dport 39290] != expected 0xdfd1910e # # Exception| cpu 5: rx_hash 0xb9d888f7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56556 dport 39290] != expected 0x34546c9f # # Exception| cpu 5: rx_hash 0x2fb8b44c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56572 dport 39290] != expected 0x1e8cc593 # # Exception| cpu 5: rx_hash 0x999a1640 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56576 dport 39290] != expected 0xe2ab7bc2 # # Exception| cpu 5: rx_hash 0x065b8ae8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56586 dport 39290] != expected 0xe1df61b9 # # Exception| cpu 0: rx_hash 0xdb0ba80e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56634 dport 39290] != expected 0x5e6b9c33 # # Exception| cpu 0: rx_hash 0x318abf3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56636 dport 39290] != expected 0xa3cc7061 # # Exception| cpu 0: rx_hash 0x3c02196e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56640 dport 39290] != expected 0xa81d5181 # # Exception| cpu 0: rx_hash 0xc433e2ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 56674 dport 39290] != expected 0x6bb44d64 # # Exception| cpu 0: rx_hash 0xf857f408 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56706 dport 39290] != expected 0x11352680 # # Exception| cpu 0: rx_hash 0x6e37c8b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56722 dport 39290] != expected 0x3bed8f8c # # Exception| cpu 4: rx_hash 0x494292f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56652 dport 39290] != expected 0x56cea7a8 # # Exception| cpu 4: rx_hash 0x86a25ca2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56664 dport 39290] != expected 0xd774aa95 # # Exception| cpu 4: rx_hash 0x02728cab [saddr 192.0.3.2 daddr 192.0.3.1 sport 56684 dport 39290] != expected 0xc3a2f32e # # Exception| cpu 4: rx_hash 0x00660f8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56736 dport 39290] != expected 0xd29c3a65 # # Exception| cpu 5: rx_hash 0x2eb2f5dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56676 dport 39290] != expected 0x9613a136 # # Exception| cpu 5: rx_hash 0x9412b010 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56700 dport 39290] != expected 0xe97a5a22 # # Exception| cpu 0: rx_hash 0x212ed0ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 56788 dport 39290] != expected 0x8cfc499d # # Exception| cpu 0: rx_hash 0x0deea9da [saddr 192.0.3.2 daddr 192.0.3.1 sport 56796 dport 39290] != expected 0xd94d1b85 # # Exception| cpu 0: rx_hash 0x1f5e4568 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56824 dport 39290] != expected 0xe743eb32 # # Exception| cpu 4: rx_hash 0xeae718ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56742 dport 39290] != expected 0x2f3bd637 # # Exception| cpu 4: rx_hash 0xcf86c1de [saddr 192.0.3.2 daddr 192.0.3.1 sport 56756 dport 39290] != expected 0x53263758 # # Exception| cpu 4: rx_hash 0xeece1ef9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56768 dport 39290] != expected 0xd4644a0 # # Exception| cpu 4: rx_hash 0xd0be8b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56812 dport 39290] != expected 0x66f9e60f # # Exception| cpu 4: rx_hash 0xf74ef1b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56834 dport 39290] != expected 0x4f957c79 # # Exception| cpu 4: rx_hash 0xd22f28d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56848 dport 39290] != expected 0x33889d16 # # Exception| cpu 4: rx_hash 0x2a1ed357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56882 dport 39290] != expected 0xf02181f3 # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xfe355408 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53834 dport 35066] OK # # # cpu 0: rx_hash 0x5f845d65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53868 dport 35066] OK # # # cpu 0: rx_hash 0xc25142ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53930 dport 35066] OK # # # cpu 4: rx_hash 0x6c7c6ef0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53820 dport 35066] OK # # # cpu 4: rx_hash 0x4f2032f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53892 dport 35066] OK # # # cpu 5: rx_hash 0x1d15e32b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53846 dport 35066] OK # # # cpu 5: rx_hash 0x2ac4d6fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53856 dport 35066] OK # # # cpu 5: rx_hash 0xe52418a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53876 dport 35066] OK # # # cpu 5: rx_hash 0xd0e1ae5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53902 dport 35066] OK # # # cpu 5: rx_hash 0x1f01600a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53914 dport 35066] OK # # # cpu 0: rx_hash 0x2558f38c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53968 dport 35066] OK # # # cpu 0: rx_hash 0xcfd9e4bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53974 dport 35066] OK # # # cpu 0: rx_hash 0x6e68edd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54000 dport 35066] OK # # # cpu 0: rx_hash 0xdd69080e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54002 dport 35066] OK # # # cpu 0: rx_hash 0xf48a36aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54020 dport 35066] OK # # # cpu 4: rx_hash 0x9bd1b003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53934 dport 35066] OK # # # cpu 5: rx_hash 0xe7309b88 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53944 dport 35066] OK # # # cpu 5: rx_hash 0x59b9d807 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53958 dport 35066] OK # # # cpu 5: rx_hash 0x4b0934b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53986 dport 35066] OK # # # cpu 5: rx_hash 0xf1a97179 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54010 dport 35066] OK # # # cpu 0: rx_hash 0x3b6af8fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54032 dport 35066] OK # # # cpu 0: rx_hash 0x937a5180 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54060 dport 35066] OK # # # cpu 0: rx_hash 0x5c9a9fd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54072 dport 35066] OK # # # cpu 0: rx_hash 0x7473e0e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54102 dport 35066] OK # # # cpu 0: rx_hash 0x85e3bb71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54126 dport 35066] OK # # # cpu 0: rx_hash 0x8c421b62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54132 dport 35066] OK # # # cpu 4: rx_hash 0x4e2a7366 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54044 dport 35066] OK # # # cpu 4: rx_hash 0x975357c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54090 dport 35066] OK # # # cpu 4: rx_hash 0xa923c206 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54118 dport 35066] OK # # # cpu 4: rx_hash 0xa0826215 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54140 dport 35066] OK # # # cpu 4: rx_hash 0x5306baa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54152 dport 35066] OK # # # cpu 5: rx_hash 0xe213dc5b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54086 dport 35066] OK # # # cpu 0: rx_hash 0xb987ad95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54158 dport 35066] OK # # # cpu 0: rx_hash 0x0327e859 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54166 dport 35066] OK # # # cpu 0: rx_hash 0xde77cabf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54182 dport 35066] OK # # # cpu 0: rx_hash 0x916ed2a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54240 dport 35066] OK # # # cpu 0: rx_hash 0x070eee1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54256 dport 35066] OK # # # cpu 4: rx_hash 0x60fe8930 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54232 dport 35066] OK # # # cpu 4: rx_hash 0x8a7f9e00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54238 dport 35066] OK # # # cpu 4: rx_hash 0xe42e5939 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54252 dport 35066] OK # # # count: pass=40 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 58186 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36936 dport 58186] != expected 0x8ff214ad # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36936 dport 58186] != expected 0x8ff214ad # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44026 dport 58186] != expected 0x6dc9fe12 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44026 dport 58186] != expected 0x6dc9fe12 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33658 dport 58186] != expected 0xc8523635 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33658 dport 58186] != expected 0xc8523635 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37644 dport 58186] != expected 0x95ddd507 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37644 dport 58186] != expected 0x95ddd507 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59189 dport 58186] != expected 0x2c0c8a21 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59189 dport 58186] != expected 0x2c0c8a21 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51592 dport 58186] != expected 0x98877e8e # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51592 dport 58186] != expected 0x98877e8e # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51935 dport 58186] != expected 0x533fce8c # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51935 dport 58186] != expected 0x533fce8c # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50134 dport 58186] != expected 0x53fc3791 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50134 dport 58186] != expected 0x53fc3791 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56841 dport 58186] != expected 0x6a2c0ebd # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56841 dport 58186] != expected 0x6a2c0ebd # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56086 dport 58186] != expected 0x436e6108 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56086 dport 58186] != expected 0x436e6108 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32797 dport 58186] != expected 0xbc5e7bbd # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32797 dport 58186] != expected 0xbc5e7bbd # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33095 dport 58186] != expected 0x8de96819 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33095 dport 58186] != expected 0x8de96819 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36431 dport 58186] != expected 0xdd5da62f # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36431 dport 58186] != expected 0xdd5da62f # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35223 dport 58186] != expected 0xe2894f25 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35223 dport 58186] != expected 0xe2894f25 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56557 dport 58186] != expected 0x12990420 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56557 dport 58186] != expected 0x12990420 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40520 dport 58186] != expected 0xd85a0213 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40520 dport 58186] != expected 0xd85a0213 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52775 dport 58186] != expected 0x27c3cd8 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52775 dport 58186] != expected 0x27c3cd8 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36828 dport 58186] != expected 0xfb3c4836 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36828 dport 58186] != expected 0xfb3c4836 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42496 dport 58186] != expected 0x92b77fe7 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42496 dport 58186] != expected 0x92b77fe7 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59583 dport 58186] != expected 0x8f261955 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59583 dport 58186] != expected 0x8f261955 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57903 dport 58186] != expected 0x3a6d162 # # Exception| cpu 5: rx_hash 0x7481d1d6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57903 dport 58186] != expected 0x3a6d162 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 50372 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42819 dport 50372] != expected 0x9394020c # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42819 dport 50372] != expected 0x9394020c # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49390 dport 50372] != expected 0xa849712d # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49390 dport 50372] != expected 0xa849712d # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45321 dport 50372] != expected 0x71b170a1 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45321 dport 50372] != expected 0x71b170a1 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52443 dport 50372] != expected 0xfdef2a11 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52443 dport 50372] != expected 0xfdef2a11 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42191 dport 50372] != expected 0xe9cd8c2d # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42191 dport 50372] != expected 0xe9cd8c2d # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40528 dport 50372] != expected 0xb9618346 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40528 dport 50372] != expected 0xb9618346 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57917 dport 50372] != expected 0xf3875ab5 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57917 dport 50372] != expected 0xf3875ab5 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50539 dport 50372] != expected 0xf639ccd2 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50539 dport 50372] != expected 0xf639ccd2 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53974 dport 50372] != expected 0x5bfc4b65 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53974 dport 50372] != expected 0x5bfc4b65 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36471 dport 50372] != expected 0xc84521a9 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36471 dport 50372] != expected 0xc84521a9 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49613 dport 50372] != expected 0x5f1d42da # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49613 dport 50372] != expected 0x5f1d42da # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39303 dport 50372] != expected 0xd35be916 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39303 dport 50372] != expected 0xd35be916 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41983 dport 50372] != expected 0x33112c17 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41983 dport 50372] != expected 0x33112c17 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36971 dport 50372] != expected 0x9e35b7d8 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36971 dport 50372] != expected 0x9e35b7d8 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40527 dport 50372] != expected 0x8f431a04 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40527 dport 50372] != expected 0x8f431a04 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48764 dport 50372] != expected 0x5c5a269d # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48764 dport 50372] != expected 0x5c5a269d # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60351 dport 50372] != expected 0x96007b4f # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60351 dport 50372] != expected 0x96007b4f # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37194 dport 50372] != expected 0xda6061f0 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37194 dport 50372] != expected 0xda6061f0 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48662 dport 50372] != expected 0x2d33ab46 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48662 dport 50372] != expected 0x2d33ab46 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44586 dport 50372] != expected 0x33b56204 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44586 dport 50372] != expected 0x33b56204 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59173 dport 50372] != expected 0xfa189c40 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59173 dport 50372] != expected 0xfa189c40 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36454 dport 50372] != expected 0x3826d6ac # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36454 dport 50372] != expected 0x3826d6ac # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54103 dport 50372] != expected 0x86558487 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54103 dport 50372] != expected 0x86558487 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56637 dport 50372] != expected 0xf4fa4832 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56637 dport 50372] != expected 0xf4fa4832 # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37202 dport 50372] != expected 0x60c0243c # # Exception| cpu 5: rx_hash 0x27b73a37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37202 dport 50372] != expected 0x60c0243c # # Exception| count: pass=0 nohash=0 fail=50 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->