From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=217.140.101.70; helo=foss.arm.com; envelope-from=sughosh.ganu@arm.com; receiver=edk2-devel@lists.01.org Received: from foss.arm.com (foss.arm.com [217.140.101.70]) by ml01.01.org (Postfix) with ESMTP id 0AB7E2194D387 for ; Sun, 2 Dec 2018 23:19:13 -0800 (PST) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E72A7165C; Sun, 2 Dec 2018 23:19:12 -0800 (PST) Received: from usa.arm.com (a074948-lin.blr.arm.com [10.162.4.56]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id 9A8CB3F614; Sun, 2 Dec 2018 23:19:11 -0800 (PST) From: Sughosh Ganu To: edk2-devel@lists.01.org, Achin Gupta , Jiewen Yao Date: Mon, 3 Dec 2018 12:49:00 +0530 Message-Id: <1543821542-4908-1-git-send-email-sughosh.ganu@arm.com> X-Mailer: git-send-email 2.7.4 Subject: [PATCH v3 0/2] StandaloneMM: Update permissions for Standalone MM drivers memory area X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 X-List-Received-Date: Mon, 03 Dec 2018 07:19:14 -0000 Changes since v2: Incorporate review comments from Achin to move StandaloneMmPeCoffExtraActionLib.c under AArch64 directory. Changes since v1: A new patch has been added to reflect the library class added for changing the MMU attributes in StandaloneMM image, based on review comments from Ard Biesheuvel. Sughosh Ganu (2): StandaloneMM: Include the newly added library class for MMU functions StandaloneMM: Update permissions for Standalone MM drivers memory area StandaloneMmPkg/Library/StandaloneMmCoreEntryPoint/StandaloneMmCoreEntryPoint.inf | 2 +- ArmPkg/Library/RvdPeCoffExtraActionLib/RvdPeCoffExtraActionLib.inf => StandaloneMmPkg/Library/StandaloneMmPeCoffExtraActionLib/StandaloneMmPeCoffExtraActionLib.inf | 18 +- StandaloneMmPkg/Library/StandaloneMmPeCoffExtraActionLib/AArch64/StandaloneMmPeCoffExtraActionLib.c | 222 ++++++++++++++++++++ 3 files changed, 234 insertions(+), 8 deletions(-) copy ArmPkg/Library/RvdPeCoffExtraActionLib/RvdPeCoffExtraActionLib.inf => StandaloneMmPkg/Library/StandaloneMmPeCoffExtraActionLib/StandaloneMmPeCoffExtraActionLib.inf (72%) create mode 100644 StandaloneMmPkg/Library/StandaloneMmPeCoffExtraActionLib/AArch64/StandaloneMmPeCoffExtraActionLib.c -- 2.7.4