From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id wVt8HE2wo2pSKj8AWB0awg (envelope-from ) for ; Fri, 11 Sep 2026 03:39:57 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=HgbRwMnq; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 6EE4B1E091; Fri, 11 Sep 2026 03:39:57 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id F12821E091 for ; Fri, 11 Sep 2026 03:39:55 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id C865548FBC98 for ; Fri, 11 Sep 2026 07:39:54 +0000 (GMT) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.14]) by sourceware.org (Postfix) with ESMTPS id 0072F4BC0547 for ; Fri, 11 Sep 2026 07:39:41 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0072F4BC0547 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 0072F4BC0547 Authentication-Results: sourceware.org; arc=none smtp.remote-ip=198.175.65.14 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1789112382; cv=none; b=r9TcaJ6mrGdFuBmY3ufxGHrCkQALf4ZChVToc31DAKU+srpLYePDCaEFKHBgfqhkpfnlxqBsYzJULSbKWa1zsg4mMNw/sa/jTxLpPD0X06LTBE+cEI/tsb+VeUvP0olx4BwE3OOnjw+fcVM6O5A2lWg7UqEcJkX7in8njzk7MQU= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1789112382; c=relaxed/simple; bh=VmcL5V0FVlijwz9EToVycIcXRqYjsdxNdThCfmYHBAk=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=CLmi7yq5+27MkZZWH4lZASfYBS3Cqqywhj6Gm4nSswGglWA00Ri+MLN4ntBnuwhoANgQdvyr+nm0nFlX1O5s8S72OL5yCiLgcm//HnapDTLdyySRrzfsm6BA7LOZjJfRmAHuo+GoCZxfoIRgUFjA41qgviK6SlfAyBSDwLDrZLs= ARC-Authentication-Results: i=1; sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=HgbRwMnq DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0072F4BC0547 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=HgbRwMnq DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1789112382; x=1820648382; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=VmcL5V0FVlijwz9EToVycIcXRqYjsdxNdThCfmYHBAk=; b=HgbRwMnqEHBKiIDV16DUxl+U8QAi53JqHvbAzI5vsu9m4doWnWS0QYKi +8cujg3/EmXOKMPvPEjVfQfkp6opDZUmp0BR+J7VvYluo4emzo6YtODQI v/Tdty4WAXZ12ofLY7puHzrBaQ9sVDZTuQiWj/woUVtHVxZRiKgskT5Ol WIN2955xJZfCd9k0DIJ4w4wQsze2woJFH4fdOvT0BqJS0QA3qQ+fyaOdx efBN6G1qHW9OkYxfuNRTuIYF7JKmqdHJDAbtGApUwlM/alU2Qj2pHCciv MiEOzqc95Dz+uNf1qyBsv9+v1tzQtaV3POv0I6ZXM/e0GmkmI40wdS/LI w==; X-CSE-ConnectionGUID: LIPPidcvSlmo/IakhmDQDw== X-CSE-MsgGUID: 252MUSQdQZavQzX7goVJ4g== X-IronPort-AV: E=McAfee;i="6800,10657,11901"; a="93440499" X-IronPort-AV: E=Sophos;i="6.27,96,1787036400"; d="scan'208";a="93440499" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by orvoesa106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Sep 2026 00:39:39 -0700 X-CSE-ConnectionGUID: +fR+Gjs/SCiKXBbpfJT9Sg== X-CSE-MsgGUID: LRZe+hQKRgCJ2ClACBwliQ== X-ExtLoop1: 1 Received: from dut1028pvc.igk.intel.com (HELO localhost) ([10.211.177.254]) by fmviesa003-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Sep 2026 00:39:38 -0700 From: Stephan Rohr To: gdb-patches@sourceware.org Cc: tom@tromey.com Subject: [PATCH v3 0/2] gdb: improve interrupting an empty remote target Date: Fri, 11 Sep 2026 07:39:08 +0000 Message-ID: <20260911073910.17936-1-stephan.rohr@intel.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces~public-inbox=simark.ca@sourceware.org From: "Rohr, Stephan" Hi all, Hi Tom, I fixed the function definition as reported by Tom. The rest is unchanged. Version 2 of the series is at https://sourceware.org/pipermail/gdb-patches/2026-September/230158.html And Tom's feedback: https://sourceware.org/pipermail/gdb-patches/2026-September/230222.html v1 of the patch is available at: https://sourceware.org/pipermail/gdb-patches/2026-August/229186.html Tom's feedback can be found at: https://sourceware.org/pipermail/gdb-patches/2026-September/230028.html https://sourceware.org/pipermail/gdb-patches/2026-September/230029.html I appreciate your feedback. Thanks Stephan Rohr, Stephan (2): gdb: fix assertion when interrupting an empty remote target gdb, remote: Skip sending of 'vCont' packet if remote target is empty gdb/infcmd.c | 5 +- gdb/remote.c | 4 ++ .../interrupt-empty-remote-target.exp | 49 +++++++++++++++++++ gdb/thread-iter.h | 3 ++ 4 files changed, 60 insertions(+), 1 deletion(-) create mode 100644 gdb/testsuite/gdb.server/interrupt-empty-remote-target.exp -- 2.43.0 ________________________________________ Intel Deutschland GmbH Registered Address: Dornacher Strasse 1, 85622 Feldkirchen, Germany Tel: +49 (89) 99143-0 www.intel.de Managing Directors: Candice Moore, Jeffrey Schneiderman, Ramachandran Sitaraman Chairperson of the Supervisory Board: Sonja Pierer Registered Seat: Munich Commercial Register B: Amtsgericht Munich HRB 186928 This e-mail and any attachments may contain confidential material for the sole use of the intended recipient(s). Any review or distribution by others is strictly prohibited. If you are not the intended recipient, please contact the sender and delete all copies.