From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 77LhF+m1jGjgowEAWB0awg (envelope-from ) for ; Fri, 01 Aug 2025 08:41:13 -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=cqS7K4jG; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 489331E102; Fri, 1 Aug 2025 08:41:13 -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 A2C391E091 for ; Fri, 1 Aug 2025 08:41:12 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 487F5385828E for ; Fri, 1 Aug 2025 12:41:12 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 487F5385828E 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=cqS7K4jG Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.9]) by sourceware.org (Postfix) with ESMTPS id 0C843385843A for ; Fri, 1 Aug 2025 12:40:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 0C843385843A 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 0C843385843A Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=198.175.65.9 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1754052024; cv=fail; b=Yxk8MY+HxGL5aneAb4TWKZFeWkPUycd8mPYNgyJGuIfM+/oqv7V6zegRhBWaEXo3XoW78EbMUXoautwCkgzFuQOXyOgVLDd8u2FcoHxz+/8P5H6Cma2lBmQ7CkVkfHIUGTDK5G7mmtY3Agt3Dks59XnpHM2S18s+pupx9zh20d8= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1754052024; c=relaxed/simple; bh=AHXg2Tw3YD+TShsfBuow+l2vZNo1fEsenIEMcRvoZuA=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=IhZI0iMrVSDdkD8gfXiuK9WQnPCx+j9vb+M85CJL/1q5QW6Ode4fXaDnTQFrseIPjwlGMelpmENuWgMj0XSyAkCayPvVPbMsL2Uh3p4KO5oswFnpwK0PAQMBzx5svlKce1QwaZKNSh3Y26RBJ4ziJXAzrHsimJCcaTFR7Puc5X8= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 0C843385843A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1754052025; x=1785588025; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=AHXg2Tw3YD+TShsfBuow+l2vZNo1fEsenIEMcRvoZuA=; b=cqS7K4jGHDQknbFrhltiGm6MHhmunaP0m1NTe/byNa6ffzMhcaWOnVXi jaQezVnx5lnWpPUIoOM9I/HhJyNRAki10uck8YwISZ9hv/3/cNCjHgLra Htw/6yqLp+2BySYnFED7bqbIRPY/7ryL2QnUEX5eiBbDMqcz/9FnsZIW3 2HEsGCqRqRmWVRk4MwYYFsm4xbv2x0JybStJDS9+4m/Zp05CyBVZ6jDaA xdIAKrb6qR8vkdqy1KKJEvUgK9VWnaxDkzOUgo/peVusCTnkJt+4MA6Vs ZDlrHn3rHsdaP4c9oDaLw7zSKcsngoqLOIL2wSHKET/xjavBzZOowf+8b A==; X-CSE-ConnectionGUID: h1jLn59kTSeHEeIYbAA4Fg== X-CSE-MsgGUID: MRdoS0HrRHmHPwHlm1PPeQ== X-IronPort-AV: E=McAfee;i="6800,10657,11508"; a="78952303" X-IronPort-AV: E=Sophos;i="6.17,255,1747724400"; d="scan'208";a="78952303" Received: from fmviesa001.fm.intel.com ([10.60.135.141]) by orvoesa101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Aug 2025 05:40:23 -0700 X-CSE-ConnectionGUID: 4OGAG1jgTrCP39RDVi8FWQ== X-CSE-MsgGUID: XtI7nSDZTVOdDWxvd5nsUg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.17,255,1747724400"; d="scan'208";a="194390664" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by fmviesa001.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Aug 2025 05:40:22 -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.1748.26; Fri, 1 Aug 2025 05:40:22 -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.1748.26 via Frontend Transport; Fri, 1 Aug 2025 05:40:22 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (40.107.236.66) 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.1748.26; Fri, 1 Aug 2025 05:40:21 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xxGwtplbNhmT3kfbl8/MaGXVTWvPFo2USyDiselkVnbsjw/BAJ9lKbmO/RuxDlxjTwIa89+jj5gpU32Fhaj5eeSzONX8HDqtTrKuj7o7eUpZ20CEVmVn1Rb7iokNtCb2UKCzJXyiMvWJagMA8F3r1oAv9/tlYvBjSl8cNEBY23h4NK5f6hkKd4v+9DLDbksIMn6gdxeSyDcxNPl4xk4cw54ClGS29rtQaX2nHJdifBMlAOW+yJ7zmgO1hEkUlU3Ue/vC0Ifq5GkgmtV+Cx9foL9M218f0h/XM/2yR2OldjNBDpLOdwEd6wUMwDFSsYnxr6lCKZdpSx1wOs2hSfbjMQ== 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=H16my7ofWPF6idCHBLFCnfMt99daKBXp6c6LUSMH8LM=; b=aCGLa4kMVpvJd0U+h+CcYLu2F4CASg93CPoeca3bBbdh8piIPY01iFh+tmbXFuinwCX7ENXj/zd4djdynKanGOstHZoxaI8K33tK6jxJZ5q6kz8hU3PNR8tf50oTKCYi6toBK2h/F2TPdbxsHUJx7OBzVTKHo+OUp6P2kN0oBv/tt4ZHObu25khYWy8bEZ673r9e1kNqyvlfodV8zI/r0skfhTOtzP3NKMmmN4+6nQHY6HmzgVgPRURaXpKhJifN7dEEuC2+r3BXu3AW5PU+/pNw3Y7XzmTWFK7NxjT+C90DFn2R1GHyobmSFP9YkkInfSn9LrBZxF7vZWbruKzvGw== 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 SA2PR11MB5033.namprd11.prod.outlook.com (2603:10b6:806:115::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8989.14; Fri, 1 Aug 2025 12:40:18 +0000 Received: from SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::25b8:16dc:755e:34d1]) by SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::25b8:16dc:755e:34d1%5]) with mapi id 15.20.8964.023; Fri, 1 Aug 2025 12:40:17 +0000 From: "Schimpe, Christina" To: Andrew Burgess , "gdb-patches@sourceware.org" CC: "thiago.bauermann@linaro.org" , "luis.machado@arm.com" Subject: RE: [PATCH v5 06/12] gdb, gdbserver: Add support of Intel shadow stack pointer register. Thread-Topic: [PATCH v5 06/12] gdb, gdbserver: Add support of Intel shadow stack pointer register. Thread-Index: AQHb6Acq3rWeR1UfBECDbgcmq9LBerRJT56AgASjGUA= Date: Fri, 1 Aug 2025 12:40:17 +0000 Message-ID: References: <20250628082810.332526-1-christina.schimpe@intel.com> <20250628082810.332526-7-christina.schimpe@intel.com> <87pldjcdgy.fsf@redhat.com> In-Reply-To: <87pldjcdgy.fsf@redhat.com> 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_|SA2PR11MB5033:EE_ x-ms-office365-filtering-correlation-id: 41bcd6a0-ee18-4a9d-28a1-08ddd0f89220 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?2Og7avuatVmeVL1vELtyyLOQhr7FI/Qf+BIS7mKysGrQFSLu4ppgIXCcgjXI?= =?us-ascii?Q?TGfh34GSg+kLqU5apAwdoeeyery79Vn87+K7qhYO6z93wiUmSR++X4MI6Pg2?= =?us-ascii?Q?/dAgGo6i+MUfEfSD/c29alYT6KSsJQPOrO8Orxl5cQM7dnV0arca2QSwmnHW?= =?us-ascii?Q?+f4DuWa9IaRiae7pVhQEpX7/TLBLtSdxu1MMTSQkQXOwqJ6Jbms+s9sAGqbx?= =?us-ascii?Q?TJFAcvsCdm8VoXwy41a+N1pIYI/H53W+CG29Q65KajVVf3KQXvP525XaKirY?= =?us-ascii?Q?NOkdRdlrF/zX3HcfsuJVTuIejo87CU155t//3EpikAhR1xPAYm8qceoqe81/?= =?us-ascii?Q?QpcynTtoZoS63KeDAprWmCcKIxbVFwmpdNT2bZADYRE5sZzQcotoc23updND?= =?us-ascii?Q?EY6j0loObbSqGce686dunF/kbJdstRwxd0HTHmFsiAHiqTxU/qEirPOekRfF?= =?us-ascii?Q?uaDJ2G5wEmDVKuMGahb8+x3H+poqXd9Gb7Nq5dZ7LFj0SLgF+EWjzH4OAOqk?= =?us-ascii?Q?CT4qwJWAFdi+jlIoDkya1L1yOyJ3b3tr2Jkk4bjnMpXUB3GsZB1ni4VTn99m?= =?us-ascii?Q?qjMVYI+rpiAgD+6T5DclxG75W4+Ixeyy7FXTBfOP/U28SlMEPlRgImSihkFz?= =?us-ascii?Q?j389mloh3LXQzqiGJDW3QAnWy4UT9NLdGLPFsY10N+7WTsu+Igb9IoAHAIhv?= =?us-ascii?Q?CT+CLGw0k8HoNxxScT9QqUT/ciCZUo2im5tr/loo2+CtQae5GEUfpeB3r5si?= =?us-ascii?Q?EFDaxt2+cN6z/GY2jlvndclARYdIlfWvt7iwTuXy6WCZSd+XEs/HrXX6+L+C?= =?us-ascii?Q?JUVW0OtJzfq7XjD74xYFzuAUcZQRRbgpDAJIo0nbc9oTY9lmCMjcp6uuTrzZ?= =?us-ascii?Q?87l5FoWSwgx4QAj3W954p28HmhbI5Th36fRk4PfrFOE9ayA4iTKD4OQvlHzY?= =?us-ascii?Q?IbbNZ7GPh/eTLgj1R5EcUCp0LBfCqKfjzbSRiRHXebQCJauc6YXBVAnAv6aQ?= =?us-ascii?Q?fl7F8riKjLUxf+2KKFmePyxx+XlUnrsxrMfMDeJeDRxAj3EO1txWpJVE5lBL?= =?us-ascii?Q?9ZdSFo7lrZKbc294FAP4EuOudpC5u1H1GKaeNbcI0b6nNqBstvi2zDW3rEN/?= =?us-ascii?Q?tGR7PkA2DaG7axkxV6OILKL/YfQVzqymqtCa8Erk9gYmdCusz0Gb6baHz56V?= =?us-ascii?Q?INIKguw6MN6svOAKvWM5XTrtpQrj1wW6suYn7s6b19AwS59pHlNBqr9R5rIF?= =?us-ascii?Q?TvvLRRarZ0GNE/tKAIV/dMyw2nPUx9L8L/cG8cdelmzIDb+HzjQar9sTft3t?= =?us-ascii?Q?FrxB6gcFE2XjYNizkf7ttbA1nx8zthFNlb/01sWRTz2f2moN3AIFJX+TuOWB?= =?us-ascii?Q?NCaclQ/pjnucLYLn2iQz48TBhA6tcWWXCkTVsVhcMoD1jzjWRiI1oJWoLhCe?= =?us-ascii?Q?U/fc6j/nk0RDwc/taBhoxQm4duBjTUMJitJfrc93nh2xistU9/V0nFir/uWh?= =?us-ascii?Q?anqpLma+KoFlKXY=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)(1800799024)(366016)(376014)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Gfw2XNEq5y9aQ5xQd+2KkwFS+zayUpnVJ7niHdnB3oRes8aJAI2KBsRz8ZwS?= =?us-ascii?Q?2Skmo3No+8cWiN/amRVQ7M8IO2gr64VHVfwU8TaNByoOkniJzVRgDuaR2I0a?= =?us-ascii?Q?ponb+ff8vk4y6fSXMHzsneWwGbleZcPhYfNpEIv8JVhKl2SPQducQs+2ig5O?= =?us-ascii?Q?ymxvbG0bpxJuY5JbIjRc1d3gB0WpvSZp5cEQv7sa1RAKlzC3PEZdF2m0GTf8?= =?us-ascii?Q?XZummOEyIA8LDEXn0YzN7v/QaFV/tJWEDbSHQxdgxO2TStG1SlXY+d4zqMpj?= =?us-ascii?Q?+ZKCMOhExR36YfeMsODgL1tCR5FWYULMi48uxckjQ6FCYVwyca0H87AnNmIB?= =?us-ascii?Q?qCQWVcaTapg9Npb2SVuO2edOLHu1M8pMPWyzhoam9wkiBngSXj7OEbd8jQj2?= =?us-ascii?Q?K87RT78hUF/Nw7V/2Am8gzjTnTJxWp4Lki+1jlokGVeykaVxf/lfRK7TSSEC?= =?us-ascii?Q?pO+/DVPAbap+6NX04K4kpxEE0CHqfWQrOx6x2lH7d20sIIJwPfFi7SHnoFsb?= =?us-ascii?Q?R5hH6bdMr7G9okpn3dtTngLVsqTqhhbfLce9VWDsXkgARDqdL1pezaP7jRqn?= =?us-ascii?Q?ua7mGE3Lmsbd41OMgf7kmnfvbRLMS/+M7nLxp50CnTua4vCbr79EVq62B/z6?= =?us-ascii?Q?EUozZ9sT9P1l/HkGwoyeSyN0tJRb57e/z59cbuqxOv6eAerfDPeQh9D2V+9D?= =?us-ascii?Q?UGX6oIfQdOXQOSgE4oyBLXSE+1rU0WCUSR/uboBsYkSfQk9UB7M8oNfuuwoG?= =?us-ascii?Q?ZRuMzywNLCM1xXn8qNHB8iJUR70WlyzJwPHf5hLwlAjKLHaSEOkrOxzLUt6w?= =?us-ascii?Q?ts9ePa+go7X0O2rIaURK5r2nDRuHx90q7JXVuy87fVoa44X+4I5AOPtEKDCK?= =?us-ascii?Q?rBWAqasTnKRncSWTZfDbOdp6fWxwXbe0nTFJzWYY4RFxT3MdhQbcY1DcrNVB?= =?us-ascii?Q?DvfV6taxmN3XYpsk+k407ZZ3AvHcIi8933a4GcE8grLNYnu0nQTqblubhbBe?= =?us-ascii?Q?HObOG3sIOjg+YvD7sA+HqoZrotw5suDzHGBvSqBREEc2zc2e6QlwZSM+Z77Z?= =?us-ascii?Q?5A7nd4UjNt+isaKiqo3WFMQ+vTLSoV4L46kF2INI6+HqE7SR9yaGhEs01GGq?= =?us-ascii?Q?65uXVDjOiI4ASb8sHTuDs7pYdPRSBLtMK3RnFPSyryUWKsT0XY/nyk/CDZf8?= =?us-ascii?Q?MHQNhMa9RL8Tza+jXVRvwGPsR0MQHmOHUjQfE3bvT5LPkJsy8Pq0wAZbzqtC?= =?us-ascii?Q?+tLHQPVtTlO0i24JNnOmFf0eFPjkAHCDhWkFJe6G3tO/028cCX9akuyu5A3U?= =?us-ascii?Q?WvsmxGxTJ3kukdeVvR5LJeFbfNq9Ol353NGMcLpyNGp9sv2zNne6lbF0uiTD?= =?us-ascii?Q?OQaJb0NCC5dnKCF69dsSHmtx1LptPyCIa5gO03WfAU3L9KoSqg+Ha47EvOdp?= =?us-ascii?Q?hu5U6O9ToumxxDGXMRb5ekOslpR/50S0UVojOELlOI2P0oTr/5pR9S3bXhAE?= =?us-ascii?Q?R+3M2Nu5qTfnFS2bPtztBmtNcW0X17fLwDSHbhrV9jNz5YbhXZ0Fz5+3QJvA?= =?us-ascii?Q?jF67ao2G2DaPQ/4O2N5nmuS599Yw/ysgZcJqld16UVhhIE/k62mhYlcaBc5A?= =?us-ascii?Q?uw=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: 41bcd6a0-ee18-4a9d-28a1-08ddd0f89220 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Aug 2025 12:40:17.8309 (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: nQPhivtCtpPjumf9VrOOziv8vs/N3c94xTI6yoMeXFrc77SAE0H1JHlfEfZkwyzJzAridvJIEjgEAhhlqlzJapdGtlI2lO9OPIIg152HBCU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR11MB5033 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: Andrew Burgess > Sent: Tuesday, July 29, 2025 3:51 PM > To: Schimpe, Christina ; gdb- > patches@sourceware.org > Cc: thiago.bauermann@linaro.org; luis.machado@arm.com > Subject: Re: [PATCH v5 06/12] gdb, gdbserver: Add support of Intel shadow > stack pointer register. > = > Christina Schimpe writes: > = > > diff --git a/gdb/x86-tdep.c b/gdb/x86-tdep.c index > > 6646b1157c8..06dec4e1f90 100644 > > --- a/gdb/x86-tdep.c > > +++ b/gdb/x86-tdep.c > > @@ -17,10 +17,31 @@ > > You should have received a copy of the GNU General Public License > > along with this program. If not, see > > . */ > > > > +#include "i386-tdep.h" > > #include "x86-tdep.h" > > #include "symtab.h" > > > > > > +/* See x86-tdep.h. */ > > + > > +void > > +x86_supply_ssp (regcache *regcache, const uint64_t ssp) { > > + i386_gdbarch_tdep *tdep =3D gdbarch_tdep > > +(regcache->arch ()); > > + gdb_assert (tdep !=3D nullptr && tdep->ssp_regnum > 0); > > + regcache->raw_supply (tdep->ssp_regnum, &ssp); } > > + > > +/* See x86-tdep.h. */ > > + > > +void > > +x86_collect_ssp (const regcache *regcache, uint64_t& ssp) > = > While reviewing the next patch, I spotted a white space issue here, it sh= ould > be 'uint64_t &ssp'. And the same in the declaration too. > = > Thanks, > Andrew Yes, will fix. = Thank you! 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