From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 69gXOguHUWi8HRIAWB0awg (envelope-from ) for ; Tue, 17 Jun 2025 11:17:31 -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=kGEWigIP; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id DD3DD1E11C; Tue, 17 Jun 2025 11:17:31 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-10.1 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, RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE autolearn=ham autolearn_force=no version=4.0.1 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 376881E089 for ; Tue, 17 Jun 2025 11:17:30 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id B357538C691D for ; Tue, 17 Jun 2025 15:17:29 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B357538C691D 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=kGEWigIP Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.9]) by sourceware.org (Postfix) with ESMTPS id 7F15339133F5 for ; Tue, 17 Jun 2025 15:16:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7F15339133F5 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 7F15339133F5 Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=192.198.163.9 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1750173408; cv=fail; b=HC/iYpCgwjWauZj2wXdZ34F5g71h7KGIj6g6SZZsjZHoZm7mD+E4DTLUFcHqKJ1AkRDhVYknrq/LNe4XWh6rwSXdf1BU7dX9DH5EmO24dMbR6rpZyHtz0YTDvC8meLunGdea6PtVSGcDfWPTyiQfug6Y8vsNl6HQ0LnGIKKzeSU= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1750173408; c=relaxed/simple; bh=Hb2Q6VuxX8mNHXPCjVe3lnmMgcgMEogd/ADlTAvXXQU=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=wNG4yAG3lmfG3Vt0yfKxRu5rwxtq2eG0Lt49nvJ87n7mtdsfQOhJtg1IucZaGkHYm4cVvpeJ3b1Tf0UjyGW/+FfK1yMCiyjU4J3eceuFLIvheCZvSLywmxiTUN0XQwZ0L2ZkEzdNgcv9dzlF4s73jMvWWF34gX0mhElTsSca15g= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7F15339133F5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1750173407; x=1781709407; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=Hb2Q6VuxX8mNHXPCjVe3lnmMgcgMEogd/ADlTAvXXQU=; b=kGEWigIPe56Noj1mFPc3h1oR9GUxe77ltRUzsivBPdeqHJCc9iP8LtYj 4eJ7b2YvgoM/SwQJaQUf8Irf97xc1/n7N9ETSwg5BBWw5yqqKsXPYX+/2 Cs1VAK+loIq8jSjWc+WJGZfFUy86nsPIT5J+16bmpx/ZRRlrZ++gemGUR BON4Y31IQtgeTMMjlo/rspfzl0+fr5iios99Y+6Z6XnCf7VmtgZkKG+HD kqaxZ6mV82GNZgAnwE2OzSSmYN9DzbFwG6s/EY4EViEfgrvdBSMHksCjk SsWTFGorPrXti71gCmXcV7Kp0496Mz8yfe+B9dGw2yobXm4aEXhusjQaD w==; X-CSE-ConnectionGUID: kIKK3u6MSlCAV4pKqLKpBA== X-CSE-MsgGUID: yH1ez7lGS6GXNnUVnvbtzg== X-IronPort-AV: E=McAfee;i="6800,10657,11467"; a="63011745" X-IronPort-AV: E=Sophos;i="6.16,243,1744095600"; d="scan'208";a="63011745" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by fmvoesa103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jun 2025 08:16:46 -0700 X-CSE-ConnectionGUID: aHJLpwKmQhqO+ye6SdbZig== X-CSE-MsgGUID: z6ZGZqxMTi2mGiZw+viF1g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.16,243,1744095600"; d="scan'208";a="152677266" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by fmviesa003.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jun 2025 08:16:46 -0700 Received: from ORSMSX902.amr.corp.intel.com (10.22.229.24) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Tue, 17 Jun 2025 08:16:46 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25 via Frontend Transport; Tue, 17 Jun 2025 08:16:46 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (40.107.92.69) by edgegateway.intel.com (134.134.137.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.25; Tue, 17 Jun 2025 08:16:45 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cAxh10r53Cd+AdE4Q1Ch23iPFPIeNFYStNf1CaAz/It4FE9dgIGz11tkRBOWfiefBeyPIGCn20WuvNGA45t5fqgXSUY9OGs1/1TPfNXERZ5ZTzgXYLZrPrRpCDw3f/GgTUGg1FlCfyiFv7TGcTWkw+XubgO0UqUJJhY6Ax/2UiOw4cWeq1zTjFIQvUo/J76pUZmoi3Y4tDQSFf65Cjtm8ONLp8bT90VtDRmY1RyVyKLBZQ7F2jL6x7NtoNkwWOxC5cSSpwJaDyhEaECa7BVgbAFP2W3YJnpziL2nCzNQ0gN4zraRIR6MghdhEs7eoxQHyxyyV+l+gJtIm2lqSi5HdQ== 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=R4xFqO+rm8hFTke2exW98EwDzOIVzy/xbp6Tp+YKmVs=; b=x7e4bUSPTzOFyoY/ue3luFMEq71Vgg+flsxWh30GmiODSfN9o97Yp2mgsCcW/oFUo7le5QTxeYnwlOGHFu93J82w1u8q8Xa8/1NHC0TLqX2QmEggbyWBaiZa4b9Q0BOuzM8542bPlILzF4aY/z5nsdCzzUUt84SYTZrH2j9Hx7WdQdPy/33BGaeyvtL9Hh8GYNjCBudSTm+pDwljB+Yz6Nv6SInye4GMWI5et93WiNGXmD8w+bN0TxvLlnEhsLo5PA5SDM06yOh4VOxkZ+vY2tmK0ORkgWaDuZkQAtO3+We8uHD6+Ud/XNIpsucxYWKYIYSCqgfAiE8boi+gugfwPA== 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 DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8835.29; Tue, 17 Jun 2025 15:16:14 +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.8835.027; Tue, 17 Jun 2025 15:16:13 +0000 From: "Schimpe, Christina" To: Eli Zaretskii CC: "gdb-patches@sourceware.org" , "thiago.bauermann@linaro.org" Subject: RE: [PATCH v4 11/11] gdb: Enable displaced stepping with shadow stack on amd64 linux. Thread-Topic: [PATCH v4 11/11] gdb: Enable displaced stepping with shadow stack on amd64 linux. Thread-Index: AQHb34IOzGgTDPH+IE6sAFJOAY3z9bQHRiD7gAAwVXA= Date: Tue, 17 Jun 2025 15:16:12 +0000 Message-ID: References: <20250617121147.1956686-1-christina.schimpe@intel.com> <20250617121147.1956686-12-christina.schimpe@intel.com> <861prio8w3.fsf@gnu.org> In-Reply-To: <861prio8w3.fsf@gnu.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_|DM4PR11MB5994:EE_ x-ms-office365-filtering-correlation-id: 4a1daf6f-bbbf-4b0b-88ce-08ddadb1e5a0 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|38070700018|7053199007; x-microsoft-antispam-message-info: =?us-ascii?Q?UCOi+4alK+MalAw8XF0aoZfixOkhyUEt/TUsqDvOxG4CjgH38kgVDSy4g5u0?= =?us-ascii?Q?VC76QkYaDUBzuGMqv1GU+E/rHu3G/nVHpkJ0yWgfmFr0j0GVeMsv2bwBisBh?= =?us-ascii?Q?2/Lg1l/IfFhozfZRZZfgwMPNctZeNHbEwyNJdVchwMQcCGVec+r3I9L5kbQ5?= =?us-ascii?Q?tWBPMXKyXgCzkrFysuh3RQFY+l3wi5usrGhAKp5A8gW4o0VUilM6ZDwqKz5L?= =?us-ascii?Q?WHTZS3G6UHiEwS3mrn8KYaZWrSb0+ph9Bp4SELLGTkh4ohWfDVU+iOqt7EfL?= =?us-ascii?Q?cBZ73QVm+8kaWO75cLR11Td4UIjNFWjQEkZf66qSx4JgrRyYzJpzoVj8Np0F?= =?us-ascii?Q?fDnQvDAoZz4cTrSBkT8opuBJOnaEgyMB3vaqsYey073l00Zjt7H78QONiBSE?= =?us-ascii?Q?N/HQDbryAxcDdckTFprBHFLtFJ1W80KnM8LBz5EsQp4BGAkDWDUOLhzwR+V+?= =?us-ascii?Q?Q5LYMCVRFCZbkrfZDWSCBW3MdUKXuDk5uQS5SEC3ktDr1uyd84ftqzPh1LHp?= =?us-ascii?Q?JuzAYAtd77ZTH1LhpwZIP0UN1ju6t1cmQGcW2GcFp7znTCN823uyQnLh6SBY?= =?us-ascii?Q?0YEVbIjy2mZRbupr6dtcCFq5gEv5qsuCmWvMYheM2yQzPn8/sgZYQQbyK/QW?= =?us-ascii?Q?rlQyQSYybardtfmoY3TnRxAWoHZJN8IM0NiMHOAeJfK7z/7wu9iyrgDMgkNZ?= =?us-ascii?Q?ZSgQLYkriHbDj5IQeNX5tZXNgpDxhYfhBbiQx6FFtwf98ic3KASzjJO+nVdJ?= =?us-ascii?Q?gbj6UuqI4pC6j2apSxBZLbD95kxFRW4S+I07Vh1goER1BgAjgCgw0hFU8JK8?= =?us-ascii?Q?UGj9aJstVTW7J8mFv8oPMAnzCHvO6xj6OiY+tK30lGMhemu903EIyiXuXipl?= =?us-ascii?Q?TeDfFa98nVmwqfjq1mKErgrNrc5XwCAAsFFTleGAhgeOIk8WTxZeYvn/YkUb?= =?us-ascii?Q?Kts7dKNqupAPaRFlf+crzdBzuZYM79fBTzxogOJgIykrlWEfL/l2aZouNad5?= =?us-ascii?Q?YcPuuCQ5CUHxIqrvd09lIuV8f64DOXIwhO/OICR/ePaw59kcpvjfqFOcGM5D?= =?us-ascii?Q?zZbVhguEtPQ1tKxx8nQvx4jnvan5N22/L9kGK/0edmulI8k2FFz9nxkHqv9v?= =?us-ascii?Q?7TtYyDAoSNHuxMVTK4evsN+zgISqrGsPOf1TUfeqfDifteM+gBE/RmRl989O?= =?us-ascii?Q?UOcr3Qhc64bA4N+S8lHz5xV7axNoaPvC8bMbVn9yDYVuD3vARFfc+sXzZFNS?= =?us-ascii?Q?lvLLugsoRBGO+fJuaUI99wm9FnDElS+YNqjnzqkbvcJZZjMfSobO50sdMcBQ?= =?us-ascii?Q?Ht6T+bmomjV2tjONtgxH+7qWGsHeHbL1tbryMzVuiXNS/u/nxO+YoRrT/rV1?= =?us-ascii?Q?zqVBmjSjZ/ogVLrZVHUbUk9x90t/PmK9BvLmRmFVE99PjCVqbe/0auNuNnpv?= =?us-ascii?Q?ON0kWzygqhbwbmzbskJF5Td99fMdMooErVvfbi0ONKt/4mPEX851DBdZo4GE?= =?us-ascii?Q?QpZA8KjZKJ6W1fo=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)(366016)(1800799024)(376014)(38070700018)(7053199007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?XfmxXvN/BB+tiOgT0KHUySqMhMinHKlJf49+5Ur+jeTrR2vqUgCfvaEiC5ez?= =?us-ascii?Q?GfUHWb4tYzaf9Bgy4C6P1q7qD8JXffVThUNbiTweYuHY5BxFsXnZyQiHQsrS?= =?us-ascii?Q?gvF4EFY4N6El/6HcdvUPR6lT/0VbhNaZsLICvWhcaTv2+7hCJRB0edIAVHYw?= =?us-ascii?Q?VeBajgTfY8bFwghaDKlErRyHrW9wisWHL7ZmQ8Ad40wnCIElGu0PcpqQMK4N?= =?us-ascii?Q?tgRTdsuPqekbZ0i4qnC9LW35K8l3MRG1pv18HyuJCvMIrigs7wPeiQPV6Xhm?= =?us-ascii?Q?Ghg3Kje5g/FUWP5XW8O8F+wMjP+FwYwGpCpHZqCg4igc7Bw4vASt+GHx6xbV?= =?us-ascii?Q?MXQXVBrFK129ebuL7gEjwJZhxZR3AQKzDnldoVatrf11Klp28uLm1IiwFps2?= =?us-ascii?Q?RqlC83TJBQiOzCSB5B4NTVeAeGTtuL33l4jMogl+4g4LYHiMKevWMADWd2rW?= =?us-ascii?Q?Ep6OSUH7JWohV3isOrj+eG2DriOMcWUB/KrZCITZvCoOkXZeEMMHdTgmwJeo?= =?us-ascii?Q?0udJtIlZj5VYuzwVt6Kx5M+s7qJ9lLWLvYsNHKf42wS4QGst9ICd8J3Tshwk?= =?us-ascii?Q?OZUG7lrfJjJI2CoAZQKHOl6i20LvrnRvtJ9rvppCpq6JTC3B52nMbFXv3sRp?= =?us-ascii?Q?yuJ+K9lJIfokRmea27RXJJxNLcdKv9yaw56nuP72yHqYhjz5oQYMVLGDY9Th?= =?us-ascii?Q?2S45XfqVksDjByL41ScnTmoRSRK1Vmoer5dLbOtHDrxMJPc8NqTnr4Ip0mlm?= =?us-ascii?Q?gc2Mo8VXfNT3FJmtEziXgeyH+2VTqntMkQnK8MQV7sHoo9w5R9HLFFj6PGGG?= =?us-ascii?Q?dCYWYKeEv2RJCpE/Lf0deGgqPzSxRdbue+C9IUYXtzkG0m63PglYRTPJzyMn?= =?us-ascii?Q?QV0054YmyyecmCXalJlnmP02o+oRKJiXmgbbKrFwcwufb82Z9Q32Utea28dq?= =?us-ascii?Q?O/mKsaSnMWnuCp1mpuz4y+2C/AZyRCC+lR+9Wm5NjNeQMW5iZxZEhI9+omzl?= =?us-ascii?Q?YKkWitzYbXzuCfaLdMR4pyr2dkYrR6VVXOkhBIRKhtBYiFN8Zzjslq0vqKyW?= =?us-ascii?Q?nSE6s7q325ItrR4x7VNIQI8OuGqleuwcPyAYCEnX5G2RjFXcKdukqhp1F6jb?= =?us-ascii?Q?uoRmglzdxrUR3RCNpt5AbBuLlUJQkMSMyrxhrssAOR/UcByYjvnkAOejyskT?= =?us-ascii?Q?TTqEjoFJ0nkwfmAqeXO1SjybRU0gErlV/vZ+yjALyYpOZOYRXibWE61uRTFY?= =?us-ascii?Q?vEksibVL7TGbALxGjVBXuFUXBSIAi5L65ipxupXhCXm29ok6daMz6AQDz+6s?= =?us-ascii?Q?frDUQDa17cKqsEqEePnd12RSbpHQhe3E8D/fjjNCbysh8efASHfgXaycCNT9?= =?us-ascii?Q?Egx0DsD0JmrVDPb0NH13i80QDVvLNaKD/KWXOPj/BaffTZ8iLL/ajQErgxgs?= =?us-ascii?Q?1uS9C5lsxbLFruNou5OVHS9QIuDovMKtKd6eYU5/IcakK4y6rtDEwlJmkKoU?= =?us-ascii?Q?DiEEC5QyD1WbnQ2NHKHUDB/XM7Jkv1Lwfx94gkX3RySN4HnLbd354PECM++D?= =?us-ascii?Q?5s44vge037emN7CSyU6TdEtjyzGQi98Uikoxiy2cvNZxbgTlY7JRpwIIZHLF?= =?us-ascii?Q?kQ=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: 4a1daf6f-bbbf-4b0b-88ce-08ddadb1e5a0 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Jun 2025 15:16:12.9229 (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: MWo6ge3A7xXRsFkooAQ8LY38syv1WoKFIQ4x41ZqwHiG1Ck0YLKKHBv3fB82/mBh7e8yHldGkuI/d7j3NMmxqJGtzk+5kYZLxBAdAyEzpJg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5994 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 Thanks for the quick feedback! Christina > -----Original Message----- > From: Eli Zaretskii > Sent: Tuesday, June 17, 2025 2:22 PM > To: Schimpe, Christina > Cc: gdb-patches@sourceware.org; thiago.bauermann@linaro.org > Subject: Re: [PATCH v4 11/11] gdb: Enable displaced stepping with shadow > stack on amd64 linux. > = > > From: Christina Schimpe > > Cc: thiago.bauermann@linaro.org, > > eliz@gnu.org > > Date: Tue, 17 Jun 2025 12:11:47 +0000 > > > > This patch enables displaced stepping to support Intel's Control-Flow > > Enforcement Technology (CET), which provides the shadow stack feature > > for the x86 architecture. > > Following the restriction of the linux kernel, enable displaced > > stepping for amd64 only. > > > > If displaced stepping is active and the single stepped instruction is > > a call instruction, the return address atop the stack is the address > > following the copied instruction. However, to allow normal program > > execution it has to be the address following the original instruction. > > Due to that reason, the return address is corrected in > > amd64_displaced_step_fixup and i386_displaced_step_fixup. > > > > To avoid a control-protection exception if shadow stack is active, the > > shadow stack top address must be corrected as well. > > > > Reviewed-By: Eli Zaretskii > > --- > > gdb/NEWS | 3 + > > gdb/amd64-linux-tdep.c | 16 +++- > > gdb/amd64-tdep.c | 15 ++++ > > gdb/doc/gdb.texinfo | 11 ++- > > gdb/i386-tdep.c | 15 ++++ > > .../gdb.arch/amd64-shadow-stack-disp-step.exp | 90 > > +++++++++++++++++++ > > 6 files changed, 147 insertions(+), 3 deletions(-) create mode > > 100644 gdb/testsuite/gdb.arch/amd64-shadow-stack-disp-step.exp > = > The NEWS part is okay, thanks. > = > Reviewed-By: Eli Zaretskii 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