This is an automated email from Gerrit. "Tomas Vanek <van...@fbl.cz>" just uploaded a new patch set to Gerrit, which you can find at https://review.openocd.org/c/openocd/+/7217
-- gerrit commit 97f6adac7c8c40ce7b2ce07df36acb7614098004 Author: Tomas Vanek <van...@fbl.cz> Date: Wed Sep 21 13:54:01 2022 +0200 target/adi_v5_swd: suppress reconnect in swd_multidrop_select() swd_multidrop_select() uses its own retry loop. If select fails, do_reconnect flag remains set on exit and causes useless reconnect. Clear do_reconnect flag in retry loop. Change-Id: Ie06d6967d7f4a977774c8530bb8d4b3e5ab4f62c Signed-off-by: Tomas Vanek <van...@fbl.cz> diff --git a/src/target/adi_v5_swd.c b/src/target/adi_v5_swd.c index bd85eb217a..aea730d4d1 100644 --- a/src/target/adi_v5_swd.c +++ b/src/target/adi_v5_swd.c @@ -272,6 +272,8 @@ static int swd_multidrop_select(struct adiv5_dap *dap) LOG_DEBUG("Failed to select multidrop %s, retrying...", adiv5_dap_name(dap)); + /* we going to retry localy, do not ask for full reconnect */ + dap->do_reconnect = false; } return retval; --