From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 3EvzAdrgoWd9CyQAWB0awg (envelope-from ) for ; Tue, 04 Feb 2025 04:41:46 -0500 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=D1KioaHn; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id EBCBC1E105; Tue, 4 Feb 2025 04:41:45 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-6.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 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 C94D21E05C for ; Tue, 4 Feb 2025 04:41:43 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 3D6543858403 for ; Tue, 4 Feb 2025 09:41:43 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3D6543858403 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=D1KioaHn Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.19]) by sourceware.org (Postfix) with ESMTPS id B6F8B3858D20 for ; Tue, 4 Feb 2025 09:41:07 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org B6F8B3858D20 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 B6F8B3858D20 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=192.198.163.19 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1738662068; cv=fail; b=UcnkJc4HnJE8iVuCu8vKomvLa7dfW2mAzw5bSsk1qa5zLyDLlOH9ZZ76ocrZUvc8d3itrm/BSbC/IQklP36QtxB36285/a2QzcNXojHxc7OI3nnL/1I5knqXRl3lpHbuC9GE5YYbx/I6GT0LSQNo5Kx1fkQ+Kblk4BAl+pXyUo8= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1738662068; c=relaxed/simple; bh=tX0gfZktpAwnt+q1oAhn0elour9RUBBidaJceHPj44M=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=h0X7C+J8do5HgXbmtoN//9Hc62343gaHljKNhuUNYNnONSj1au35IN7jRdv71i6iJ/FHVuy6T/lb86LhC7jdarvw4mNezTnHk6ajumDg0IMo9zXdOcbEjt8yFkZ9Niew8U1o+fC1uhFVU9lrlCUC5MsYtxWIJ41h8Wm0Svtub5M= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B6F8B3858D20 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1738662067; x=1770198067; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=tX0gfZktpAwnt+q1oAhn0elour9RUBBidaJceHPj44M=; b=D1KioaHnSYdyqC0XtAUjWaPoU7XWDLbhV2qPOhxhsbhviNnwybS6uoq3 YRbpCwF21VQ8Y2btdmTrGQtPkbZZB2OLCISjtg7EgGYtxrYJ/poe/Dwsz QeqUJZ6vpQ7wvkrjZ8gWYt7Re3G0DzDnz6Rk6oaXXFUFvNzTMymI8FMUU Wx0aWrv+jIf7x0BXQrli+MZKVA+7ZL7l8ekpz/t1URtJCFlSLLHb9eUBV O1EgD7Rm2Ac3TgoFGa1NU5Jx25CC7Yz7rsdVMEu0M5L7qgmYtYPWY8SLA jYzZYF2jR/L1yU4IBZ9eq37Ydko5QRehonR8vJ11D9VLK8L51ssHv1ctq A==; X-CSE-ConnectionGUID: mAZ5U3RDQGKY2RoBZmL9uw== X-CSE-MsgGUID: VHLLM1x5Qj2N+hPSJQZe5g== X-IronPort-AV: E=McAfee;i="6700,10204,11335"; a="38392392" X-IronPort-AV: E=Sophos;i="6.13,258,1732608000"; d="scan'208";a="38392392" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa113.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Feb 2025 01:41:06 -0800 X-CSE-ConnectionGUID: NIKjdOcPQWCyE7uFrcvc/g== X-CSE-MsgGUID: AMB6TBvhRgSPqmot031dJQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,224,1728975600"; d="scan'208";a="115727962" Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orviesa005.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 04 Feb 2025 01:41:06 -0800 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44; Tue, 4 Feb 2025 01:41:05 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.44 via Frontend Transport; Tue, 4 Feb 2025 01:41:05 -0800 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.40) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.44; Tue, 4 Feb 2025 01:41:04 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CinVpdqQzBKp3N7WCBkWus4W4ugOdo2VTbxA8gXSLtiheo7JDwSQXBNpRV59qWg3BADYUnsrQ9UVh9mfEX67asH3e0i72BnLFM0Tas0io8dgUU2TQTGgKytecPk+z6O5ryTX7ffTKB7jNTlvNeujR0ufZ/kX5PhtFJkpVP1pLZTcJPzxElVChzjUNdcY4DFObZsTrObled+15yencTPKMYFz8NZFIDK2pxVOhPbXcA5iVqcui1ChMWpHZ7uq2TsuNh8ZCtqvHWKhjH6rT6X4qXbGsywaFcDcmGLOBKckD6gPsKqgapjVPlueqBuRAmNRPsa5fmpCU6WPcK6uxaeyhw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=TvageXwjzzkCi4yZpmYcCY01D5/nlBfQZJz9Q8YAohM=; b=dG0IKJFMX2UEeWpS4zOfqVANj2wU6EEbfQ8IO3G2GKQnjpSVmcr8WfEmSnu2J7RonP6A1gbfp152Wvb9cgmVhnm7HT6+DGnEw3GeM2AVF/X1aZZ0+Yg6HFxgBxg20ara8QH01VOjWmL1vKbDz4jQdd4aDx76857OY6K+CKAYXJ/0BXrIGuHgzI6fH6w9UVDSBNCG0tklhMgwOiEyVi+zsq/MD3z3vRTpqKsX3E0PO1wBI4zIOAxbkm9CxYM3A2msfavLMQiNrELh9eGXkdYy27Gxp4I8JDIZdYJz2omWgkQSwjUN/2TRtA4514sNnkhsD53nEJm1rXXWT0zRXlG0xQ== 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 SN7PR11MB7638.namprd11.prod.outlook.com (2603:10b6:806:34b::22) by DM4PR11MB7279.namprd11.prod.outlook.com (2603:10b6:8:109::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.25; Tue, 4 Feb 2025 09:40:43 +0000 Received: from SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::25b8:16dc:755e:34d1]) by SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::25b8:16dc:755e:34d1%4]) with mapi id 15.20.8398.021; Tue, 4 Feb 2025 09:40:43 +0000 From: "Schimpe, Christina" To: Thiago Jung Bauermann CC: Guinevere Larsen , "gdb-patches@sourceware.org" Subject: RE: [PATCH 00/12] Add CET shadow stack support Thread-Topic: [PATCH 00/12] Add CET shadow stack support Thread-Index: AQHbUxrJjnl4JD1Mak2zl1uw3f4NwbMvqW4AgAAVSRCABwz/3YAAW4Gg Date: Tue, 4 Feb 2025 09:40:43 +0000 Message-ID: References: <20241220200501.324191-1-christina.schimpe@intel.com> <87msf2s6od.fsf@linaro.org> In-Reply-To: <87msf2s6od.fsf@linaro.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: 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: SN7PR11MB7638:EE_|DM4PR11MB7279:EE_ x-ms-office365-filtering-correlation-id: c9d2208f-0ed1-4f54-ca4a-08dd44fffe8e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|366016|1800799024|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?C7sThrXNP6Qsp8gk4xYdcuMCYDkTYWRbit2CeLa/Yxfh4DfMYK1RJjDCYfwx?= =?us-ascii?Q?aOZEOvqBapjK2NRPkaJYlW7Y894EX7alFKhsknag+aZHHkUxDGBOb4+Bwd8g?= =?us-ascii?Q?tS4mPsBDTEIGPmPqeDBvMoeIKP4WvjHEUESSK2zP6lQDM4HbYH0NLTusVb5D?= =?us-ascii?Q?kvqEJC8tiO8iTFYuOej2IGaqq2KGuTPmAyuUvBNoc1pTQnIg0hlIyQQd9BH+?= =?us-ascii?Q?1eKaXGkW7tLrOKkg5Q5g6pY1RDZ7+Z2m1mnFFWI6m2/2LXVq8mFZ58/26GA2?= =?us-ascii?Q?c3zN/1+CU8X9s6CVq7sbMlDOW29cAForyh9APNAR35bVjo8jF1zbYJQVdhjM?= =?us-ascii?Q?6x/rJv/578Y0k6zcF3uaIBZrDaNV73IKjNPi9+N2BrPINr/bDrwymLKjE927?= =?us-ascii?Q?Sy1OwDOrgrYiCZ/CBbLvyk8ChoaOOY8dHVIKyumVqOIDwYeB1IT/zXuc4Z/4?= =?us-ascii?Q?GXXmZ5hn9Q4lj+6nwLYo+5JVcGhEpJNz0MdWx+oQnHEnnxZa7IL8FDdnBoJq?= =?us-ascii?Q?MF8f2TzIqLuD8My2rElqwsHs+whtMODUBOz+arnGyybfuXAaHtvFVdaVQhUB?= =?us-ascii?Q?vi3dZNP4d8adpLYuF45t5pojZyfpbFyrG07mh6YmiMdMEABhaJoercJCShIq?= =?us-ascii?Q?bJ3N6xLjULdRjpAvaHSavsN7shG648D+zEW8/e11BwCIURu5DIXKuYqTsLmd?= =?us-ascii?Q?ScOOxRNYLckwYD+zOa3b6MOLGz5IAClqgv23Sf+ERwFReJk1fmZ+x8Bwy4FT?= =?us-ascii?Q?PUZOWSXWV+1gs4xK15L2KYRfVt1IzGhtmUwbpGg+b9ykohCtGLenUA0lcqtz?= =?us-ascii?Q?eAS4cT5tp2RjWZ4QZjL6Bwcv+M0iT3W8vWG/pXzBCuofbWY5x6bpGg37CLIO?= =?us-ascii?Q?mfQSc8qUd8HnxUQMPOUsqO48jdn+1kXJzB8hDg33IO5ZyGKzWPfjqsHDIb/h?= =?us-ascii?Q?8TsBr5AELFA/aHciAm0iaZqcnDmTKZL33uzuXfjACxQJxrPZbfuH0XdIpFa1?= =?us-ascii?Q?BARQ9qJLXyp0oM8p+NsftwjmupEhEoML6WEs00uWHriIoX8VXqycWEv1qZeW?= =?us-ascii?Q?AlOAbhpKnXQr9wgMy0/VjJSm8QhzWczDBZi6SOiTeqa3fd4haBKFoyKokrFu?= =?us-ascii?Q?JThdaPgAiJIF5Y0k4thxLVXPiQRJFp6UA0zJvg92SJy4Xg8+kO74Hil5myCG?= =?us-ascii?Q?KJiSWDhn0UqXfY9OAIZjQegi9CMx/+vDck2KeD9BdDSW/OmsJRIZE3hZvO+6?= =?us-ascii?Q?8+ryKSi+idrSWQThGRwvMjUB9Gryrk/0TNSbDnV4T+tfHhaVT/6hrY8voIoS?= =?us-ascii?Q?ta3XSp5oe6phTX2Uvh2fPLXNVZzDDrBAJWE4jf4s8ovAFWooEZBRnYTp+B1p?= =?us-ascii?Q?NCTLrlnT4IDLgrOltK9OGXZk8/gDl+l8ihxoz4ltSWS848Vx3Q=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR11MB7638.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(366016)(1800799024)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?GsgBGLkwJIPQ5BjQtBWbCMpxDiZNbBIOivrv7XRbqtsk9eYseRbnTmEzZxxK?= =?us-ascii?Q?afR6xclu+dxgWWcibv6rzCQOINfLhFEKviiNHMnldCRQ4m7wkC4lDLZ/TZBW?= =?us-ascii?Q?7NhsUSiZz0udIVnjbowsBaaZN5RHJS6pKUGL2SRnY8QY4FNgRJi4V94qXwSJ?= =?us-ascii?Q?L1LI0zrgVx9IlzhmjJYeIR+LC0HTf+qX3gtQ5j/BxBslxIz/ccYbzVWIqwyD?= =?us-ascii?Q?7E1x9oRzf3mpTyweZvISOt6+g62eKuRHlY7gE3DZMnp20ZmOLAi1exvieBhr?= =?us-ascii?Q?LCAA3g/nacMq880egZbJWec25c0irDP6oZLiSNey4U/FN06LRcVlxE24rLH6?= =?us-ascii?Q?1bcFDIFhxWb5Aaosk1Sg7e4t3FbmM6KjqCihsff5UpQvNCfGvBHIwwivYDm+?= =?us-ascii?Q?CIuhzktYYTNTPktvRCJuzrdnsinbhI1gUV/DfyKcsjCAjz5kpxc4wENXRUMs?= =?us-ascii?Q?ppxTlGSuS10otFp3Hd0fOfEXBnYNpBk/22WjMJIWLXpIN4aLAggxwfygo599?= =?us-ascii?Q?Vbxka2VCd38pJRNq8jHPPMsqoMMdU35tjI/gMe+vrB6FGupa604q1oIUD7Ld?= =?us-ascii?Q?pRSBFAW7bizjR6GOwdMR/KLcubbQa7ZlBRAYJWJVEDC6xvhdeJhTyZAaLtJ+?= =?us-ascii?Q?VpB5kiBct3NLhUwD3BySVn4ZGfR5CZKwlJHcC2v+YSWjwA6PlBzWApCzL7jf?= =?us-ascii?Q?RxAjp0W7P6OcSsizT2epS3bl3dZhmJfMAGu7xrATOs3f/WOSTAZxwz4ZZL86?= =?us-ascii?Q?n3qUGbbKGJ4EBeOfIcXTxT4fhtyDAknfp6O5273uVuC5PR6AVZFReNWG+mO4?= =?us-ascii?Q?/XoiLjsNCYQjdTnR8QB1Loim520dtovxpo04uTdAghAHr3B2fN3+NfUQpHg/?= =?us-ascii?Q?EEQ8+cIQCsRRn5K8ZgNX2RXtoFX0IBDsckx4La9UJaE6CcocbSzYGHAgG7GC?= =?us-ascii?Q?5bP8iBFVz/sBSI5kWsL+tVszTfFNthaQfXxEFtA1SwLQEm7SClbcVPsbpW6B?= =?us-ascii?Q?fYBXZ65oD9VQdMgFvdSUNvADvCFiTDUm0d49uui2aStXIqKBbzv6ihMZwkyB?= =?us-ascii?Q?WL+S1wDUPTY8MQCHvhge51lUAEYPGq2/0lgxGIGGbIvT7WTvV031M2uFZeAV?= =?us-ascii?Q?DfIUX97u3RnvsvQLocD5mEEVediR33K84XfD0xV/m9goMObMxaR5h0b7dvGe?= =?us-ascii?Q?7jEwo5pl8ZYr0tN88V+CKb9W1msiSk5aDwiJ95PakbmSkNG5h6c35hHbL7U6?= =?us-ascii?Q?3SbRUOH+00cZHAB5NcGZcDxuPbciQeKOIW0NMAi9UC/4qiIXwKJT7mIg96jT?= =?us-ascii?Q?zlKxAXRw44QAal7+7Q2B6JXvqxByoWWvyUVs1iW9lcnS7VG7zXG8Bwwiyerp?= =?us-ascii?Q?ZIKuA2KcUnn4cvzvAYXNXzLx6Y5kIVonqpx4S/oZXJNBR1vnTdI6dYPl4jsH?= =?us-ascii?Q?DGDKrLRkE8w2hch0fpPk0AfAn3fkGr7ERvcedUX7H7IxE3raKPyUXEHN92+9?= =?us-ascii?Q?KxdTZtCw+SQTFpUL3utPhbjEREk9duedDs3WuAvQ551qeGo7M3PJoiUVKGRF?= =?us-ascii?Q?0vsrHxsPwjuYkMdmDup2pEw4pcLUmLpmLxz1rBAwq+azEkScl5ZMJZ4sW1YH?= =?us-ascii?Q?UQ=3D=3D?= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB7638.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c9d2208f-0ed1-4f54-ca4a-08dd44fffe8e X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Feb 2025 09:40:43.4389 (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: VXEX9Q8qQSznjAXGZWdUEB2nwwLh+cfLDJU5M7EdZCqnUEqkeZQr8icpNvaFoaGSDdCmtJsWrJDJUDuhEu0DcDXRXYKkQM2jC8d4XJb+fnk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB7279 X-OriginatorOrg: intel.com Content-Transfer-Encoding: quoted-printable 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 > -----Original Message----- > From: Thiago Jung Bauermann > Sent: Tuesday, February 4, 2025 4:58 AM > To: Schimpe, Christina > Cc: Guinevere Larsen ; gdb-patches@sourceware.org > Subject: Re: [PATCH 00/12] Add CET shadow stack support > = > = > Hello Christina, > = > "Schimpe, Christina" writes: > = > >> -----Original Message----- > >> From: Guinevere Larsen > >> Sent: Thursday, January 30, 2025 4:01 PM > >> To: Schimpe, Christina ; gdb- > >> patches@sourceware.org > >> Subject: Re: [PATCH 00/12] Add CET shadow stack support > >> > >> On 12/20/24 5:04 PM, Schimpe, Christina wrote: > >> > Hi all, > >> > > >> > this is a series to add amd64 shadow stack support to GDB on linux. > >> > Shadow stack is part of the Control-flow Enforcement Technology > >> > (CET) by Intel. > >> > > >> > Intel's CET provides the two capabilities to defend against > >> > ROP/COP/JOP style control-flow subversion attacks: shadow stack and > >> > indirect branch tracking (IBT). > >> > > >> > While there is linux kernel support for CET shadow stack in > >> > userspace, there is no linux kernel support available for userspace = IBT, yet. > >> > This series therefore focuses on CET shadow stack only. > >> > > >> > I am looking forward to your feedback! > >> > >> Hi Christina, thanks for the incredible work in this series! > >> > >> I looked over all the patches, and sent all my comments inlined, the > >> other patches look alright to me. I don't know if I understand enough > >> of the code to give a review tag, and I don't have a machine with > >> shadow stack support to test the series, so I hope this series gets > >> some attention from global maintainers soon, I'd love to see this work= merged! > > > > Hi Guinivere, > > > > Thanks a lot for looking at this ! > > > > My plan is to wait until I receive bit more feedback for this series > > and until patch #1 is merged, which I posted now separately. > = > I'm almost finished reviewing this patch series. I think I'll be able to = send some > review comments tomorrow. > = > In the meantime, one question: do you still plan to add a "bt -shadow" > command, or any other shadow stack related command as discussed in the > thread below? > = > https://inbox.sourceware.org/gdb/SN7PR11MB7638DE1337F8F0F0282EBD56F99 > 6A@SN7PR11MB7638.namprd11.prod.outlook.com/ > = > I ask because for AArch64 Guarded Control Stack (which is equivalent to I= ntel > Shadow Stack) I'll need to add commands to enable/disable shadow stacks, = and > also to see which GCS-specific features are enabled and locked in the inf= erior. Hi Thiago, = Thanks a lot for looking at this. = Yes, I implemented "bt shadow" as subcommand of the ordinary backtrace comm= and. I planned to submit it as follow up series once this one is merged. If you already want to have a look, the most important commits are: https://github.com/intel/gdb/commit/7fbb0757af87d490225f91d3950eee7180acf6ad https://github.com/intel/gdb/commit/e10103076ef3e4c75df91e2246637c2af3ba870a https://github.com/intel/gdb/commit/c3386a341940e34263e7c396143d784d7fe924be https://github.com/intel/gdb/commit/16c22643967e1b9d41a317b0bd02d3530f5d9f70 But it also required a number of commits to refactor the backtrace command= in general, which is the reason why I split it up in 2 series. Christina Intel Deutschland GmbH Registered Address: Am Campeon 10, 85579 Neubiberg, Germany Tel: +49 89 99 8853-0, www.intel.de Managing Directors: Sean Fennelly, Jeffrey Schneiderman, Tiffany Doon Silva Chairperson of the Supervisory Board: Nicole Lau Registered Office: Munich Commercial Register: Amtsgericht Muenchen HRB 186928