From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id pRxJNXjTimfFxxIAWB0awg (envelope-from ) for ; Fri, 17 Jan 2025 17:02:32 -0500 Authentication-Results: simark.ca; dkim=fail reason="signature verification failed" (768-bit key; unprotected) header.d=tromey.com header.i=@tromey.com header.a=rsa-sha256 header.s=default header.b=mL1QDWBq; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id C7C8A1E100; Fri, 17 Jan 2025 17:02:32 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-5.1 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIM_INVALID,DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=4.0.0 Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (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 029A61E05C for ; Fri, 17 Jan 2025 17:02:32 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 8D389383F435 for ; Fri, 17 Jan 2025 22:02:31 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8D389383F435 Authentication-Results: sourceware.org; dkim=fail reason="signature verification failed" (768-bit key, unprotected) header.d=tromey.com header.i=@tromey.com header.a=rsa-sha256 header.s=default header.b=mL1QDWBq Received: from omta34.uswest2.a.cloudfilter.net (omta34.uswest2.a.cloudfilter.net [35.89.44.33]) by sourceware.org (Postfix) with ESMTPS id 3F6BA383F431 for ; Fri, 17 Jan 2025 22:01:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3F6BA383F431 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=tromey.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=tromey.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 3F6BA383F431 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=35.89.44.33 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1737151308; cv=none; b=mUfHIEYlDBIRnUqbbxxBriYmQ6LuTy++EjdGtQfjgipb+QJNtjwW1MRM5e311J2ouY/6XQ16F00ovhd5eoWtqZG1IYpMXUSplAY83xfGWPUopj/C0BpQc/nFQ8ezU6bpaAfRhet7aAcSXfajtnOtFrlfB4HfRoZEtPYcEFtV8JQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1737151308; c=relaxed/simple; bh=99f8LREv8BzStw6HmvXXyPI0X7O2M1NcrSaWpfc0I5k=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=TclEAahd3N/i05rLXQT/cbfmAFFh4ePNtRFm5PpApsDFr8pJ5ySoNU50R2zX2qZI2v6QJU3GCLMFnVXt1OHSu8uPop7/lKo97aO5fUQeSeOGa2h/bvfan4pmIIfyzwMBkH4U2CI5zdu7pABWqshZ7lKsfEeVHOyEaPc5UXLOGBY= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3F6BA383F431 Received: from eig-obgw-6008a.ext.cloudfilter.net ([10.0.30.227]) by cmsmtp with ESMTPS id YrZdt8qtY09RnYuPTtAcYV; Fri, 17 Jan 2025 22:01:47 +0000 Received: from box5379.bluehost.com ([162.241.216.53]) by cmsmtp with ESMTPS id YuPStmLUgSlglYuPStd9lo; Fri, 17 Jan 2025 22:01:46 +0000 X-Authority-Analysis: v=2.4 cv=IrAYcq/g c=1 sm=1 tr=0 ts=678ad34a a=ApxJNpeYhEAb1aAlGBBbmA==:117 a=ApxJNpeYhEAb1aAlGBBbmA==:17 a=VdSt8ZQiCzkA:10 a=ItBw4LHWJt0A:10 a=20KFwNOVAAAA:8 a=NbwisASnbF4hBZ_PbXsA:9 a=zZCYzV9kfG8A:10 a=6Ogn3jAGHLSNbaov7Orx:22 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tromey.com; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To :Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=DRvvQcx6m6Nvm0QqTuBKVGnCpAjoAXT9XmXbIzQbo8A=; b=mL1QDWBqJerG0CgJyT29Otfz1p vkdas73ad4XiGbiD6YQLnm2fcgxv1a/E8s1lvA976bRvK0V5m1uAkI2GnvT0fY3DSJTXqay3VLFPl mCvx9MxBwJ2584+DCyvZggxO3; Received: from 97-118-36-154.hlrn.qwest.net ([97.118.36.154]:37334 helo=prentzel) by box5379.bluehost.com with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.2) (envelope-from ) id 1tYuPR-002lRX-1W; Fri, 17 Jan 2025 15:01:45 -0700 From: Tom Tromey To: Andrew Burgess Cc: Luis Machado , Stephen Brennan , Tom Tromey , Luis Machado via Gdb , linux-debuggers@vger.kernel.org, Omar Sandoval , Amal Raj T Subject: Re: GDB Remote Protocol Extension - Linux VMCOREINFO - Request for Feedback In-Reply-To: <87y0zaogoh.fsf@redhat.com> (Andrew Burgess's message of "Thu, 16 Jan 2025 16:40:46 +0000") References: <8734hmtfbr.fsf@oracle.com> <5e1c692b-b103-4c47-8cc3-d8ce487d98e1@arm.com> <87plkpqpuj.fsf@tromey.com> <87y0zds39y.fsf@oracle.com> <87cygnoxi2.fsf@redhat.com> <87y0zaogoh.fsf@redhat.com> X-Attribution: Tom Date: Fri, 17 Jan 2025 15:01:43 -0700 Message-ID: <87ed11umk8.fsf@tromey.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - box5379.bluehost.com X-AntiAbuse: Original Domain - sourceware.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - tromey.com X-BWhitelist: no X-Source-IP: 97.118.36.154 X-Source-L: No X-Exim-ID: 1tYuPR-002lRX-1W X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 97-118-36-154.hlrn.qwest.net (prentzel) [97.118.36.154]:37334 X-Source-Auth: tom+tromey.com X-Email-Count: 4 X-Org: HG=bhshared;ORG=bluehost; X-Source-Cap: ZWx5bnJvYmk7ZWx5bnJvYmk7Ym94NTM3OS5ibHVlaG9zdC5jb20= X-Local-Domain: yes X-CMAE-Envelope: MS4xfIRLhuJyhrx4aLCD2IqQOfu3w28RYa5y8s0dKi8/3UO6+YaJySF+KIUxS4oOMygXktJwu1SrJMX7sQECglbFsCzvYAg79ATW7RAzAnMCrbxqVJ0pbjTq ou89Ll7BsJsCcWPUn/WGwK5uYGatBXxKYBBEqTozOTb8BgpWL6FXRdfoVI6Mcd0CAxkMn7fEKyQ1zA== X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-bounces~public-inbox=simark.ca@sourceware.org Sender: "Gdb" >>>>> "Andrew" == Andrew Burgess writes: Andrew> I doubt, right now, there are many Andrew> "custom packets" in the wild, but maybe we should consider defining Andrew> namespaces for custom packets, to avoid future conflicts? Right now most of the incompatible packets in the wild are from lldbserver. They extended the protocol but didn't discuss with gdb or send patches to the docs. The other major incompatibility I see in the wild is custom servers that send weird results. I've sent a workaround or two for these kinds of things in the past. Anyway, for a new qXfer packet, I guess I don't see much to worry about. Hopefully people adding such things have the wisdom to pick an unusual name. Andrew> I've had success using packets via Python before, and not everyone is Andrew> aware this feature is available, so I thought I'd mention it. It didn't cross my mind but yeah this seems like a reasonable use case. Tom