From nobody Sat Dec 20 03:37:36 2025 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=none (zoho.com: 198.145.21.10 is neither permitted nor denied by domain of lists.01.org) smtp.mailfrom=edk2-devel-bounces@lists.01.org Return-Path: Received: from ml01.01.org (ml01.01.org [198.145.21.10]) by mx.zohomail.com with SMTPS id 1507068543568816.366976530566; Tue, 3 Oct 2017 15:09:03 -0700 (PDT) Received: from [127.0.0.1] (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id C074621E78215; Tue, 3 Oct 2017 15:05:32 -0700 (PDT) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0076.outbound.protection.outlook.com [104.47.37.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 2AD1321E78215 for ; Tue, 3 Oct 2017 15:05:31 -0700 (PDT) Received: from leduran-Precision-WorkStation-T5400.amd.com (165.204.77.1) by MWHPR12MB1246.namprd12.prod.outlook.com (10.169.204.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Tue, 3 Oct 2017 22:08:49 +0000 X-Original-To: edk2-devel@lists.01.org Received-SPF: none (zoho.com: 198.145.21.10 is neither permitted nor denied by domain of lists.01.org) client-ip=198.145.21.10; envelope-from=edk2-devel-bounces@lists.01.org; helo=ml01.01.org; Received-SPF: Pass (sender SPF authorized) identity=helo; client-ip=104.47.37.76; helo=nam02-cy1-obe.outbound.protection.outlook.com; envelope-from=leo.duran@amd.com; receiver=edk2-devel@lists.01.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=tpZMZMTsK9vluDLswoFHBgLVhp/ebBC7ZaWsOeOinD0=; b=TCXqGGHqfP1239/Dl+UCctOD9wYFoo7vluA476Ta1EE+x35AwKUJUNd9hdhKaQC2d25RbNfblAqcpMAyIKzIwwbfsGezm1iSzEyZ790AsyPITxplzxPO+D6SRxqzfV8DK4Z5qq+ltVK48ES2QdNSkc4+1mKgo6VN20tbHpXBRG0= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=leo.duran@amd.com; From: Leo Duran To: edk2-devel@lists.01.org Date: Tue, 3 Oct 2017 17:08:26 -0500 Message-Id: <1507068509-5148-7-git-send-email-leo.duran@amd.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1507068509-5148-1-git-send-email-leo.duran@amd.com> References: <1507068509-5148-1-git-send-email-leo.duran@amd.com> MIME-Version: 1.0 X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: BN6PR17CA0020.namprd17.prod.outlook.com (10.173.147.30) To MWHPR12MB1246.namprd12.prod.outlook.com (10.169.204.150) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 111da6d2-6eca-4f31-db09-08d50aab53cb X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(48565401081)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:MWHPR12MB1246; X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1246; 3:Y94oWIFF9ujXxFfvJ+CuWrd8kBL8t7J6FnwZP1StM5l8CKgU/pfcna6PHMvdA2xYgN6i2qYdsoDQeAwkHUHXuRo20CIuXfqaWeZnLsZOTG9w3rE9Pa9SHtNGWs+A6GbCjru3RHfwTWdwD3dbbeRuUKm9cJrlaVAkjDPC43OiVXXhm8/WaIj1xBPvz5492OgiC4R+vlP+A3EyqSfl22jlxfGKUeJXcpPeLA8R418/CWdgpWjJiUNGAqqWw5JuL9/8; 25:97WRWJmJ9qjD3jyX9fSFYxIizPzY+7WUX2o72fgaZsRIuIumjUDLJnQqHvTm+FxmwuZypjLu2uEh+UYQBdsADZNO7qEgefWVGQVJN5L2nkY7QRQV4qf1f/QAx/gC0E4rkQfd9YMqSNVL3cG94uCt8o2q3HAusSxB4/zX+w3w6WtX3YlQ3wTAkd3ZP82aGLNjR4Z6NgB2QKIsDfrkwEmTBRVpmNofoSoy0I38d5V9zDhvOjV7R0mOINZq4KTdIHTyQZX4rcJ+VG1J4ahcrwmgiuqJLvAmMmZTtCsLBK/c3G/iBM1nm1mSw+Hba2CHnQOdkOVjbpkvH+mSXDwlWJVBqg==; 31:42/0EHxeNtnKZWUYWDBQ94jMgkxRsTt3gYJXkJFNC4U3K20cbURbgsEhx7mKhMFE/vJZA5S2zN7h7rkdeGkkHrV8HtUcje6KKEfbh7vOQsSS6xzsfjrwRCw3gE/e4QETDAB0EtywBDRRHfxDbZMZeAMfzrVAjzVu0qN7bEmeoUBcjOxzi6xsEzKocanGRiG45HnETzoW1uzwuL0nx+GQgSK0c3WAWA8Mjxzv+Z7N4Pw= X-MS-TrafficTypeDiagnostic: MWHPR12MB1246: X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1246; 20:Sn9qwp6NIbcwTmwkuTyTlsPwOxGqLXwKVAqUo9f4kRQchu83iVFhvzZObYGDbSIjpOH099IIKLjDv8XCI4yvY6hyGSeyjpsSuPzp+tIb76zxTxFvGFx6e+I0gynog/2kt4sbanz7D3W3dJ3aRmd2zs7n7BotNYPify3BFzDV9IlHIzrmcXg7ozz1/IPk9knzX9xCHaXHFA9FSXHnw+YNTXFtE4rkEbKmdeBchmiB9/Fqy3J6DTmLws2gTiE60/1MyEn45qTJxe7lopaXZ6ZbLiWuxqKYr2G0AO4U3Cackv1j2YBsdwlJLgYRAV99tthfHu1wGrucOZXECtSb1H9n/cB+emO/EHLBvv2WeFl6v3c2jz63dNYA0rj298hhT/HqOABSf5D3LF8SXqwRwDp8rXj4pPS1/Qx9e5gfmx5lucHeqJgBgitl1qngo3IpmBOGXCoJG9UkDw7G2A77TXS1DSMI4u9ym4nCBC4LwJXII3buier6H6ibE5Dh3GCe4oJT; 4:aoIJ/mk5C6w/DfiE3OsWGEfrmlCWAKZ4A3JVuV+7Uy+Pxdocmd8JvDrhJNM4SRJIkMi0jB6gE3c0+h+0Dbid+rCxSGIUtfQUkHJXC4OXwfAWXe+PY3vx2oKI+MSfSznEcsK0G2GfT6KFJfWul2q1IwX2dIzJgoo9WJ5szm4lUOcyxd+5brGKQxzkEEJMlT7uMavkgMgbQhRb1zXbdMi3YSAL3cWeNPVLyWv+aS2jlCKLLuENlZjooOAp49is3JenaLqjJOrD3FzMeptJDTC7/wrs0r6OCha5UWWX5FAF159CQRfh53uKHBT+03Yb8HORyEZLrThA6XSShKWQhUBhGFsUnKvZwIkaMdB7CaI2zBM= X-Exchange-Antispam-Report-Test: UriScan:(767451399110)(788757137089)(228905959029699); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(100000703101)(100105400095)(6055026)(6041248)(20161123555025)(20161123564025)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:MWHPR12MB1246; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:MWHPR12MB1246; X-Forefront-PRVS: 044968D9E1 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(376002)(346002)(39860400002)(199003)(189002)(48376002)(5003940100001)(47776003)(76176999)(50986999)(68736007)(66066001)(25786009)(101416001)(6486002)(86362001)(33646002)(478600001)(2950100002)(16526018)(5660300001)(3846002)(6916009)(50466002)(7736002)(6116002)(2906002)(6666003)(105586002)(2351001)(53936002)(81166006)(106356001)(97736004)(4326008)(16586007)(54906003)(36756003)(8936002)(305945005)(81156014)(189998001)(2361001)(53416004)(50226002)(316002)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR12MB1246; H:leduran-Precision-WorkStation-T5400.amd.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR12MB1246; 23:rfEibIXDCwvc2PRfDqi6sJQElFISZ+uM+s0smEFMp?= =?us-ascii?Q?Rf9pLLpSqbs4JLMTF9jBLPqbbJIndMCZCh7+wFyFcoixUmn+cJz2HrkR6I+2?= =?us-ascii?Q?cGOpP2I8m4JQsXtfJa0P8uM+NgPf5GqkP4PrmhfaSb6rxHKb82SvRSJVUevu?= =?us-ascii?Q?J+/q87fVFC8N9PRY/hM8Wiua0UF4JoUYBFM69GTfhZQY55aWCFmjStIhx/WS?= =?us-ascii?Q?z8jEAOgAClbwCIt8g7QCqAnJ5KETn+CJXefVCsSPB1LWW7jKVGO+dA2+h+Um?= =?us-ascii?Q?O24m24ycVdvpqTZaEGLUwkJFPdrTNJK0thYIOOVkubwPazAkJS0FVTW9j8PK?= =?us-ascii?Q?igF/cfz5f5EHdMiydl5+h/4eQ4OljHKtpE3erf4LEk34d3jMjyYEiFQPTYqI?= =?us-ascii?Q?xT+Kr+099PjfHW4RbAt1YffgdUb6FOLUl9WyImIhJ0rfw0vM2pOh9+rDZ94A?= =?us-ascii?Q?WnG7PHJU6ec7vByEZDSDz2/dZp/zYbFGKMpW5SDPRSZjusj6bPBENbx47wAt?= =?us-ascii?Q?do7OYf30MXUUZ20WW4k6iCc2GHdfEDMVFlySXQRIqmoWbw/lU+Zz6KYJsLyT?= =?us-ascii?Q?vMEdNFQNuAvZG+3oEAzDms3rfrGBWsgLMohoiKX4JaJw5k/dxyr6dUtjQRPt?= =?us-ascii?Q?sH6XelZOt61A9msvep+1YRX2QayNF60v08taPpsgCxZVgIWYmz3pF/zedEfg?= =?us-ascii?Q?q5s6XJS3x1HubqrOH9r0dFbwixo1BnStG1FK+r4LaUx99lnshaj00MgBAHVa?= =?us-ascii?Q?CU5MInmS6mlmU/TANz2KL2UzZYh04r7Ho/MURP3JxduD1H0GELwqAIACjwAx?= =?us-ascii?Q?EVoan4WtbNKA/i/CJibVQRFFmuV+uKlrsisVznJzFLbOtCse9XXJvh8a/piP?= =?us-ascii?Q?RSJW6RzHBs+m+4jOACH582jR0cGK37eSeVQ2txfqSILzkC5gj88EUI2cImnf?= =?us-ascii?Q?H85kRJ8G3OUtRbOpCziWt4xlQuozkbNh4aqLW5aroiaZC+ysjBG95RXv3cdj?= =?us-ascii?Q?NnVVeWWLVyr2IlEzChMdaOTyyFYFlK7gUG7XWiTCAw9YvwaC23aa9RUCaj+l?= =?us-ascii?Q?ZoWR8oLtWyX0vO0wuEmEnBUMr7iVgkcjlXSY1p829Ch5kvBJ6MqATQyrpjyf?= =?us-ascii?Q?GnmgjR3sJW3r935DAoeHRvJjMgtujL9?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1246; 6:v58oLLhMvE0Y8ap9pFCqQ4+4X+jkzqgDNidFTkWojagqGvf0t2UdTXvJdSHdDTJfTk2TLeC+84ytiBHeqAt5CLLkhekp4Ja7Fan3kEdz5Rh1KbwV0VeFcAc6mWnWqF7iDcsLmUH6px34Hx0yMGPH/zUSDKwUyQ0Zqc47kS3fmbxHAy0YIXe3wQdCuO4no6csUkJCkRFzaO8gFCdrKhPYfyrfRsAsWM+kn6nBnZyX7rzNuc1q3ChvvAc+6SnUv2izlX6xETC0UATUR76XYFUF0wSQG/l6TZMtgA9+yVazhzl2DO+yghuLUkUHUmOg5Lehxm3L1WbF6JQBulnJ8fBssA==; 5:deALqiuGM+faJyeaXZLDH3sHrZUSgjjJITvtajcs1eLLz9UiuwwxcZPaR0cs67cSP4460sDrRpdbkYLhtopOLPx7+qy6zVRex+kQ2IFLwVlz4YzWD8SxRS5OdDb85VgVC8YUD8YxG2+QJudpq61YQg==; 24:ZfKvGu2549RXmRloCtVboPDEG3d8bb4CNFIPkHNjUWlJJnC9XKZGNeAez8pzjc/qIIng9DEYBQvs/l5hDzymTPoP9PPhKv0wrEQiLnaWzoo=; 7:m47uvG3JBPqxJsjhDout0o556s4FaTH6OhBw0zYRPHaFi20rRhg2PCSkNNEefM5wHzX1aW53YzzF3Xz225R8ingLkDTJ9Soq8xfeiaHavaoeoGiMKSRQCDBokJmS3uifR0R5HwzCTGCYy6jS7DRMVgL4eiriGhryldDuFGtO9bAbYCjVYaKNhFjbRH+d/p1f0ljNzDMmYG1y+p5ShpbVKt7xoTn9+ePg4ugI637d5aM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR12MB1246; 20:Ct0K6sQq9VuWKtzY+sWQrxFunV4ft96U9iuj1LqsdZ3kU5ntQ3zFxDTuFB0uUaSfYeR5YxZB046glNGkKK0h1MCx/K6drygt28QdVZSvRoieBlHOrFEt7+4vasJGv5UHD5CbCuGT6H6JhClL567991fAUDb4Po12wwjoM8KjzsAihD5M93FZnb++u4cQvp+agghzUUhJCBl5YvHqxsrbXEQALGB7x7MAULyOqlf2VG69AqWolprwyzjrqsnj8qAZ X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2017 22:08:49.5909 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1246 Subject: [edk2] [PATCH 6/9] UefiCpuPkg: Register/SmramSaveStateMap.h X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jordan Justen , Jeff Fan , Liming Gao Content-Transfer-Encoding: quoted-printable Errors-To: edk2-devel-bounces@lists.01.org Sender: "edk2-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_4 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" Add a FixedPCD to replace an Intel-specific hard-coded macro. The new PCD allows SMM support on AMD-based x86 systems. PcdCpuSmmSmramSaveStateMapOffset - SMRAM Save State Map Offset. Cc: Jordan Justen Cc: Jeff Fan Cc: Liming Gao Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Leo Duran --- UefiCpuPkg/Include/Register/SmramSaveStateMap.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/UefiCpuPkg/Include/Register/SmramSaveStateMap.h b/UefiCpuPkg/I= nclude/Register/SmramSaveStateMap.h index a7c7562..2167f33 100644 --- a/UefiCpuPkg/Include/Register/SmramSaveStateMap.h +++ b/UefiCpuPkg/Include/Register/SmramSaveStateMap.h @@ -8,6 +8,8 @@ Intel(R) 64 and IA-32 Architectures Software Developer's Ma= nual Volume 3C, Section 34.7 Managing Synchronous and Asynchronous SMIs =20 Copyright (c) 2015, Intel Corporation. All rights reserved.
+Copyright (c) 2017, AMD Incorporated. All rights reserved.
+ This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD = License which accompanies this distribution. The full text of the license may be = found at @@ -34,7 +36,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER= EXPRESS OR IMPLIED. /// /// Offset of SMRAM Save State Map from SMBASE /// -#define SMRAM_SAVE_STATE_MAP_OFFSET 0xfc00 +#define SMRAM_SAVE_STATE_MAP_OFFSET (FixedPcdGet16 (PcdCpuSmmSmramSaveSta= teMapOffset)) =20 #pragma pack (1) =20 --=20 2.7.4 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel