From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by sourceware.org (Postfix) with ESMTPS id 18D1A3858D1E for ; Mon, 30 Jan 2023 13:07:44 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 18D1A3858D1E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1675084064; x=1706620064; h=from:to:subject:date:message-id:references:mime-version: content-transfer-encoding; bh=onAUysiBnlyMBb0N666bBX6hWfLxGjtVu+DuDm5UgTw=; b=cE0wDTJTvKXdyRnMOzfJLwIa/pPu/e+ZqenQrH2ifjoqUyRh+IPDG1m+ Bj96ZdZJqX4zx60rZzL27l+BZNbByQjiGGVbRqk1IwiUATsjpuSD3irMK qnYDdmARVGJ4xL8QgkHJOSfdv3ZhM2QaTk1b+i74mvz5Ys4+QPuIxVzt1 TfEWZYq/Y0q07phQ/EhgJYWfsKxrlhNio1ecls+BSdDG41VzMJgG/35Py FBWYJGJQ9lxEOzFrjwY0jDSH+k65PHJVntDB07/wXFAchmLdjKufYjsSD 8H1iAGlqUe/rqmMWH1l3jSsqqkR9L89lji0+sBRfEuDlHvTfxDoApFcee g==; X-IronPort-AV: E=McAfee;i="6500,9779,10605"; a="329664697" X-IronPort-AV: E=Sophos;i="5.97,258,1669104000"; d="scan'208";a="329664697" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jan 2023 05:07:41 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10605"; a="752814163" X-IronPort-AV: E=Sophos;i="5.97,258,1669104000"; d="scan'208";a="752814163" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by FMSMGA003.fm.intel.com with ESMTP; 30 Jan 2023 05:07:41 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 30 Jan 2023 05:07:40 -0800 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 30 Jan 2023 05:07:40 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Mon, 30 Jan 2023 05:07:40 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.102) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Mon, 30 Jan 2023 05:07:40 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RIoZLeNUb0Rey1Mn9/pyYck2Y/B+SLA234kvwkdTvEPxiMyahXK9VossqxLTYfgKhIBX3aqwwAxJ/OeSljGQRDSBN4XPdP0zMuFTzHd+LDnogadRhKhQUnfvKpZyg08JaU2OZTU2Z70QvS6tkZ/Byfs/bJcJ5JZVp0ky576DCeN7ykTDFGBY+QT66xgld3enZR2W4hi2GRiNMDxJ+F1kxolVeIG9+uN2kOY5DhJyNX7N89ZakMh7yvhYMzCzXV6dRnnMUUcQ1Sy2G0zV7mNO1pU8jZWxrrSFvIHEVJIrQ7Px+u7ooL/23pMAJWD4k0okiDH/p1gyQ53QhHBnb7kFuA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=/P8+h2HA7G7Lz6uUm07nzQzNoj/DSqxMSw3dEPshktY=; b=TpihUw2ELnaGxuSaPGfQjIES5E3piQYm7Gw1zkpeB3gDm+VATppBJutUIGaE9LkiYibNn9TKGzbSsG17ivDUXUsF75i4hDsiSZaai3dj+xzgniw1euswXop927OosP9xYYb5p6V/CmhfHZsGIxra9och5L06tRTHxrsiu5IpjSmxjeKFB1mcm/45YHjQrp/QrkPkTuLzqsHpxjREibkQzP/3esqmkb4r7Qbrdip/kGow98zbUzmwVNQJjC6WY6pjb4s0HkXJaS6OKJ6dCk1jusaYMz+1z6ReZRLOCZL003We0AT2H2DjRgfGRvTl2VoZjT0I/01mmQgqzVP6m5ltzQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MN2PR11MB4566.namprd11.prod.outlook.com (2603:10b6:208:24e::16) by PH7PR11MB5887.namprd11.prod.outlook.com (2603:10b6:510:136::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.33; Mon, 30 Jan 2023 13:07:37 +0000 Received: from MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::8c46:9493:b5d6:a668]) by MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::8c46:9493:b5d6:a668%3]) with mapi id 15.20.6043.036; Mon, 30 Jan 2023 13:07:37 +0000 From: "Willgerodt, Felix" To: "gdb-patches@sourceware.org" Subject: RE: [PING] [PATCH v7 00/10] Extensions for PTWRITE Thread-Topic: [PING] [PATCH v7 00/10] Extensions for PTWRITE Thread-Index: Adj6ZYxYQCe1xb6zQZSzEyMv+VxRDQKMa6PAAWA8K7ABabycoAUZboQAAVoOGsABYqwesAFkqemg Date: Mon, 30 Jan 2023 13:07:37 +0000 Message-ID: References: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN2PR11MB4566:EE_|PH7PR11MB5887:EE_ x-ms-office365-filtering-correlation-id: f3fd6251-b30c-472d-6f91-08db02c2f609 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: pabbS4VqxLWxT7rmdhv0x0dgAIsiBYRh087uV7sBTIQ+rnUrsREud5BDnzsDOLsNGRZJtwz4wt0WaEB4pL+taPBa5K+cJy8UxSbAT7e+LWLuJy28ts0FX9o616pH1ZRhhKv5q5VrLICBDv+MVkacu5XHF/bAjTrsm7+QXwK4ozpshdzh5V+dsp3zVrkM2LhbtLSd+z+HYocOrFUoEbuOLHe4vxf9eC59izgP4OtR7C/57DOYbGJguCK0pt0rAXNf63B2CgSZ/X6lXQqPQ7eAQ+7LyBKNnt1+u8eKeJ/4MMF7s9ccZjQA+4WL0pZiQuOTAiKL3yfrzBcGLFqwgG8z3ovFSAN0rLQ6a6DvaaSigZ2b7yWGgYc8yVOSvCx7fxsNlzhgwtKGKmXNgitV6hateE+4cPA2uQvIwVcUirQ4JAFYJoezzGvPRC/9Ol0rPyp0BMGANBy7PU2OWVhFbGaFQVAADwBhDiicw0/98yhe/+G4jL1ZCDDXbXpj3RnLIoW95/eiXJnNHvp9z04v/oCQoZIjNRiFHTjFEBLUn5oRfI5QQmdJKKHuIC9KD9c441k1dpci24h69w7FMpkhMOF6dkgMtL0UM90FqGwpANLJ9uY1T14Y4CU47IFk6ZlOeCqhttXjrtxpoazjIguUNf3t5rDXObE3EA0vEknk8oRb3gyCkDLJCLJEq/BqvWfchi1MVel3dlYtIwkSC4i2Niao6bJPTLCmRIyAnrsC5Ds5ZLM= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR11MB4566.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230025)(346002)(376002)(39860400002)(396003)(136003)(366004)(451199018)(5660300002)(41300700001)(316002)(71200400001)(2906002)(91956017)(7696005)(8936002)(52536014)(66446008)(76116006)(966005)(66556008)(66476007)(66946007)(6916009)(9686003)(186003)(6506007)(53546011)(26005)(478600001)(8676002)(64756008)(83380400001)(122000001)(38100700002)(82960400001)(33656002)(55016003)(15974865002)(86362001)(38070700005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?sLha5hPuVP1YW0iboNYbpinxs0A2ktGGrzl9yFfSnruS32mJa7sMxaZSEQ?= =?iso-8859-1?Q?D8XCcPbzCQmrsG1yLd6mzSE/80IpKPo3YMfDtfXMXyz73ROuhC6ZryW/RI?= =?iso-8859-1?Q?VkLRlW/mGD68IWL+Wriw5xMBO/5pyUCj/pHH41xn1sGYUq/3ff4ZTQDr7C?= =?iso-8859-1?Q?SrNpXedW5bOpn8rftllnaWfgPdHRvv9eL7egmbZYa0maMQ33wJyp/LeHK2?= =?iso-8859-1?Q?rTaJP6EGk1hvs2X7ZyJpksVnc3InghKf72+nX33tirMgNC658uVW8X9uRl?= =?iso-8859-1?Q?WFVxJ/FgIrsiCL6EefmLCT7xiyv6RD+uMmxj3Lz4TM0NPu1dyPT2N2ADx8?= =?iso-8859-1?Q?PO7rxE+ITWBtcpNw6zEGu6Dy/gJKXlrqKxMwZOMar1m1lm20CCMut45IBj?= =?iso-8859-1?Q?eYdHdl1Up+fgumvWypK59IMPwln97ui6H+MuMZEGIhadZ6UkTU6WZman97?= =?iso-8859-1?Q?lrTmACGxDOFlegc1soTkV55qNcgRgMRSshtiUbbzgttE9lShyJIid87Eq9?= =?iso-8859-1?Q?Z5bwmfSMUZSStOXJBoC989bDetRu2ls2UzJPCh7EvAZCesULWypAL/V9h6?= =?iso-8859-1?Q?Qvj5vp/Us8zVKQfk6Xr1LGUlB09FvNJUYY7frg0bGmEDl+6wBbHxp0fpB+?= =?iso-8859-1?Q?Hxp0wB1v8GU7rUiORNmeraIYcETJVURH60bRyQEMSR0OEbngIQmyvnssK6?= =?iso-8859-1?Q?Ln+F2AmaW4Os2yRkuY36wdYH29jU6OlyOOcYsFD65WKICzSrk+nkMFUBRt?= =?iso-8859-1?Q?UDX3OkYSqNCeAqOWO8e7suvJT2ExJqmXBpFr5ib1rleGbKd+JDjbiSl2x5?= =?iso-8859-1?Q?504Xrv+qg0mPz1rXawwjUoEFrAPELnhU4uqyljsxx4kmYt55T8BzjRFpe7?= =?iso-8859-1?Q?ZdbmD8WowYYGcknVoV4rZtYq1mglO6enxKB31HNEdpzfw3S8+tw+MSJJia?= =?iso-8859-1?Q?y4SNBGbEj3nFj/wDaZnet3Xt+Eq2uwmseUWQhtw+j3re9GC9Sydfgj5U0U?= =?iso-8859-1?Q?ni8BgSMdZ+XihnDTaEtJ6pHbr94xzDkgOIFsdLFE0Wx7qN8dIgo3J4VWC0?= =?iso-8859-1?Q?S82MTxnKHvqtevlxLfTpsu/+DKeZDxx46Rzknh44OOROoZbWaflzwqVJPB?= =?iso-8859-1?Q?df9IAC/2cy3cj8LXqgnRKjarDdeM4l8YOh3uvOcwThTsVuWSrhRAe0pajF?= =?iso-8859-1?Q?ehNGw+PYma0i5eylCQ3h4AofEYR2S7cHiGovt8fM2F6bW7saUR9VZdp5FA?= =?iso-8859-1?Q?fZ103nfS8LhG9uh7D4Uds12j+pFw+bd2TpqqDwu+p0EJkGPtEZl93WC5b+?= =?iso-8859-1?Q?9RRnVAW3m7eeLbN6JLIYN58MWbEwVUT28rouWtHeRBW2OCGmQZlyau1OWU?= =?iso-8859-1?Q?mB8vXsf+KeMfmZ2/Eo3N43nP62njv1PqUcDEkN4LG7u1R7yRBh4hr0vEsP?= =?iso-8859-1?Q?i/mP4HqeFT8sUOFzY9kGeJVKLh4HpAV3yVEuJZe5LZr1X+pgjgNzQCOoH8?= =?iso-8859-1?Q?E+jvk0RCzMovdAfek5P7uY9wpOPjF/5U+bKFX9aje5LcuSj2DHOJ+wtBie?= =?iso-8859-1?Q?6/1Cwwe2xQ6zeGxwsMuPw5xEwl6Wo4PIw893B9H6bSKfSBCgg6fPIbPw9I?= =?iso-8859-1?Q?qaQu0d0b2W71jXh4pr/oAx0FEKK4cniNSKcr7o9poXFgZPguG32VjhXA?= =?iso-8859-1?Q?=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4566.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f3fd6251-b30c-472d-6f91-08db02c2f609 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jan 2023 13:07:37.7156 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: wM3ocodDVCrNimQlqFhq/UlipQ0nqG1gJZeFq0CDUhlI5/JE8xkgMUuxRJG+szNsHra8idLWUfS6tTpr5JNPKUM462Ib/3csWf9+3eq0lF4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB5887 X-OriginatorOrg: intel.com Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: *Ping* v9 Thanks, Felix > -----Original Message----- > From: Willgerodt, Felix > Sent: Montag, 23. Januar 2023 11:48 > To: gdb-patches@sourceware.org > Subject: RE: [PING] [PATCH v7 00/10] Extensions for PTWRITE > = > *Ping* v8 > = > For convenience: https://sourceware.org/pipermail/gdb-patches/2022- > October/192946.html > = > This is mostly approved, it just needs someone to look at the python part= s. > = > Thanks, > Felix > = > > -----Original Message----- > > From: Willgerodt, Felix > > Sent: Montag, 16. Januar 2023 10:30 > > To: gdb-patches@sourceware.org > > Subject: [PING] [PATCH v7 00/10] Extensions for PTWRITE > > > > *Ping* v7 > > > > Thanks, > > Felix > > > > > -----Original Message----- > > > From: Willgerodt, Felix > > > Sent: Montag, 9. Januar 2023 13:22 > > > To: gdb-patches@sourceware.org > > > Subject: [PING] [PATCH v7 00/10] Extensions for PTWRITE > > > > > > *Ping* v6 > > > > > > Thanks, > > > Felix > > > > > > > -----Original Message----- > > > > From: Willgerodt, Felix > > > > Sent: Mittwoch, 14. Dezember 2022 14:23 > > > > To: gdb-patches@sourceware.org > > > > Subject: [PING] [PATCH v7 00/10] Extensions for PTWRITE > > > > > > > > *Ping* v5 > > > > > > > > Thanks, > > > > Felix > > > > > > > > > -----Original Message----- > > > > > From: Willgerodt, Felix > > > > > Sent: Mittwoch, 7. Dezember 2022 09:45 > > > > > To: gdb-patches@sourceware.org > > > > > Subject: [PING] [PATCH v7 00/10] Extensions for PTWRITE > > > > > > > > > > *Ping* v4 > > > > > > > > > > Thanks, > > > > > Felix > > > > > > > > > > > -----Original Message----- > > > > > > From: Willgerodt, Felix > > > > > > Sent: Mittwoch, 30. November 2022 09:40 > > > > > > To: Willgerodt, Felix ; gdb- > > > > > > patches@sourceware.org > > > > > > Subject: [PING] [PATCH v7 00/10] Extensions for PTWRITE > > > > > > > > > > > > *Ping* v3 > > > > > > > > > > > > Thanks, > > > > > > Felix > > > > > > > > > > > > > -----Original Message----- > > > > > > > From: Gdb-patches > > > > > > bounces+felix.willgerodt=3Dintel.com@sourceware.org> On Behalf > Of > > > > > > > Willgerodt, Felix via Gdb-patches > > > > > > > Sent: Donnerstag, 17. November 2022 10:19 > > > > > > > To: gdb-patches@sourceware.org > > > > > > > Subject: [PING] [PATCH v7 00/10] Extensions for PTWRITE > > > > > > > > > > > > > > *Ping* v2 > > > > > > > > > > > > > > Thanks, > > > > > > > Felix > > > > > > > > > > > > > > > -----Original Message----- > > > > > > > > From: Willgerodt, Felix > > > > > > > > Sent: Mittwoch, 9. November 2022 14:16 > > > > > > > > To: gdb-patches@sourceware.org > > > > > > > > Subject: [PING] [PATCH v7 00/10] Extensions for PTWRITE > > > > > > > > > > > > > > > > *Ping* > > > > > > > > > > > > > > > > Thanks, > > > > > > > > Felix > > > > > > > > > > > > > > > > > -----Original Message----- > > > > > > > > > From: Willgerodt, Felix > > > > > > > > > Sent: Freitag, 21. Oktober 2022 14:00 > > > > > > > > > To: gdb-patches@sourceware.org; Metzger, Markus T > > > > > > > > > > > > > > > > > > Cc: Willgerodt, Felix > > > > > > > > > Subject: [PATCH v7 00/10] Extensions for PTWRITE > > > > > > > > > > > > > > > > > > Eli already approved the documentation parts. > > > > > > > > > Markus reviewed every patch and approved the btrace bits. > > > > > > > > > The only thing that is missing is a global maintainers ap= proval > for > > > > > > > > > the Python bits. > > > > > > > > > > > > > > > > > > Compared to v6 I only addressed the nits that Eli and Mar= kus > > > > pointed > > > > > > out. > > > > > > > > > > > > > > > > > > The older revisions can be found here: > > > > > > > > > V1: https://sourceware.org/pipermail/gdb-patches/2019- > > > > > > > May/157933.html > > > > > > > > > V2: https://sourceware.org/pipermail/gdb-patches/2021- > > > > > > > > June/179908.html > > > > > > > > > V3: https://sourceware.org/pipermail/gdb-patches/2021- > > > > > > > > June/180035.html > > > > > > > > > v4: https://sourceware.org/pipermail/gdb-patches/2022- > > > > > > > May/188772.html > > > > > > > > > v5: https://sourceware.org/pipermail/gdb-patches/2022- > > > > > > > June/190236.html > > > > > > > > > v6: https://sourceware.org/pipermail/gdb-patches/2022- > > > > > > > > > September/191866.html > > > > > > > > > > > > > > > > > > Thanks, > > > > > > > > > Felix > > > > > > > > > > > > > > > > > > Felix Willgerodt (10): > > > > > > > > > btrace: Introduce auxiliary instructions. > > > > > > > > > btrace: Enable auxiliary instructions in record instruc= tion- > > history. > > > > > > > > > btrace: Enable auxiliary instructions in record functio= n-call- > > > history. > > > > > > > > > btrace: Handle stepping and goto for auxiliary instruct= ions. > > > > > > > > > python: Introduce gdb.RecordAuxiliary class. > > > > > > > > > python: Add clear() to gdb.Record. > > > > > > > > > btrace, gdbserver: Add ptwrite to btrace_config_pt. > > > > > > > > > btrace, linux: Enable ptwrite packets. > > > > > > > > > btrace, python: Enable ptwrite filter registration. > > > > > > > > > btrace: Extend ptwrite event decoding. > > > > > > > > > > > > > > > > > > gdb/NEWS | 7 + > > > > > > > > > gdb/btrace.c | 68 ++- > > > > > > > > > gdb/btrace.h | 38 +- > > > > > > > > > gdb/config.in | 3 + > > > > > > > > > gdb/configure | 11 + > > > > > > > > > gdb/data-directory/Makefile.in | 1 + > > > > > > > > > gdb/disasm-flags.h | 1 + > > > > > > > > > gdb/doc/gdb.texinfo | 32 +- > > > > > > > > > gdb/doc/python.texi | 168 ++++= ++ > > > > > > > > > gdb/extension-priv.h | 5 + > > > > > > > > > gdb/extension.c | 13 + > > > > > > > > > gdb/extension.h | 3 + > > > > > > > > > gdb/features/btrace-conf.dtd | 1 + > > > > > > > > > gdb/guile/guile.c | 1 + > > > > > > > > > gdb/nat/linux-btrace.c | 29 + > > > > > > > > > gdb/python/lib/gdb/ptwrite.py | 80 +++ > > > > > > > > > gdb/python/py-record-btrace.c | 136 ++++- > > > > > > > > > gdb/python/py-record-btrace.h | 11 + > > > > > > > > > gdb/python/py-record.c | 89 ++- > > > > > > > > > gdb/python/py-record.h | 3 + > > > > > > > > > gdb/python/python-internal.h | 3 + > > > > > > > > > gdb/python/python.c | 2 + > > > > > > > > > gdb/record-btrace.c | 107 +++- > > > > > > > > > gdb/record.c | 10 + > > > > > > > > > gdb/record.h | 5 +- > > > > > > > > > gdb/remote.c | 30 + > > > > > > > > > gdb/testsuite/gdb.btrace/i386-ptwrite.S | 550 > > > > > > ++++++++++++++++++ > > > > > > > > > gdb/testsuite/gdb.btrace/ptwrite.c | 39 ++ > > > > > > > > > gdb/testsuite/gdb.btrace/ptwrite.exp | 209 ++++= +++ > > > > > > > > > gdb/testsuite/gdb.btrace/x86_64-ptwrite.S | 544 > > > > > > > +++++++++++++++++ > > > > > > > > > gdb/testsuite/gdb.python/py-record-btrace.exp | 6 +- > > > > > > > > > gdb/testsuite/lib/gdb.exp | 74 +++ > > > > > > > > > gdbserver/linux-low.cc | 2 + > > > > > > > > > gdbserver/server.cc | 18 + > > > > > > > > > gdbsupport/btrace-common.h | 6 + > > > > > > > > > gdbsupport/common.m4 | 2 + > > > > > > > > > gdbsupport/config.in | 3 + > > > > > > > > > gdbsupport/configure | 11 + > > > > > > > > > 38 files changed, 2286 insertions(+), 35 deletions(-) > > > > > > > > > create mode 100644 gdb/python/lib/gdb/ptwrite.py > > > > > > > > > create mode 100644 gdb/testsuite/gdb.btrace/i386-ptwrite= .S > > > > > > > > > create mode 100644 gdb/testsuite/gdb.btrace/ptwrite.c > > > > > > > > > create mode 100644 gdb/testsuite/gdb.btrace/ptwrite.exp > > > > > > > > > create mode 100644 gdb/testsuite/gdb.btrace/x86_64- > > ptwrite.S > > > > > > > > > > > > > > > > > > -- > > > > > > > > > 2.34.3 > > > > > > > > > > > > > > Intel Deutschland GmbH > > > > > > > Registered Address: Am Campeon 10, 85579 Neubiberg, Germany > > > > > > > Tel: +49 89 99 8853-0, www.intel.de > > > > > > > Managing Directors: Christin Eisenschmid, Sharon Heck, Tiffany > > Doon > > > > Silva > > > > > > > Chairperson of the Supervisory Board: Nicole Lau > > > > > > > Registered Office: Munich > > > > > > > Commercial Register: Amtsgericht Muenchen HRB 186928 Intel Deutschland GmbH Registered Address: Am Campeon 10, 85579 Neubiberg, Germany Tel: +49 89 99 8853-0, www.intel.de Managing Directors: Christin Eisenschmid, Sharon Heck, Tiffany Doon Silva = Chairperson of the Supervisory Board: Nicole Lau Registered Office: Munich Commercial Register: Amtsgericht Muenchen HRB 186928