From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=104.47.1.54; helo=eur01-ve1-obe.outbound.protection.outlook.com; envelope-from=achin.gupta@arm.com; receiver=edk2-devel@lists.01.org Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0054.outbound.protection.outlook.com [104.47.1.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 3CB4A2215BD92 for ; Mon, 29 Jan 2018 06:14:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector1-arm-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=hCzWooEKiJuQoSJkEo/sOoC/5MHuARIEXm02rGBNxvg=; b=DgXYV8MPDM+/Y84v95UxOD4s8PDz/X+bk/8E/Oihgv5giHOf//8V+xX4O9/yVrFT+OP7twhFkrEbixozED7IvktM3fXmBHP0tftz7yXyURunbyx8D8CMy6V6cwjy5/0W/M3ep19Z693JJXd7s/FVbgd5KAWX+jv/BOwsfZtAvtI= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Achin.Gupta@arm.com; Received: from e102648.cambridge.arm.com (217.140.96.140) by AM4PR08MB2692.eurprd08.prod.outlook.com (2603:10a6:205:c::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.444.14; Mon, 29 Jan 2018 14:20:08 +0000 Date: Mon, 29 Jan 2018 14:32:18 +0000 From: Achin Gupta To: Andrew Fish , "Kinney, Michael D" , Leif.Lindholm@linaro.org, Ard Biesheuvel , "Yao, Jiewen" Cc: Supreeth Venkatesh , nd@arm.com, edk2-devel@lists.01.org Message-ID: <20180129143217.GD8875@e102648.cambridge.arm.com> MIME-Version: 1.0 User-Agent: Mutt/1.5.21 (2010-09-15) X-Originating-IP: [217.140.96.140] X-ClientProxiedBy: VI1PR0101CA0049.eurprd01.prod.exchangelabs.com (2603:10a6:800:1f::17) To AM4PR08MB2692.eurprd08.prod.outlook.com (2603:10a6:205:c::29) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 1cae6fed-36dc-4065-f6e5-08d5672366c8 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020); SRVR:AM4PR08MB2692; X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2692; 3:Gt8yzg51jCZYs5CF0kRMD9/TdGhdXmnFcEUHE/76jhrUcTvtLmpBRiLkj1W/3iDENyXd6LI5ynucL+vpxcLERgwwSy4GGsRBkiXZUuPSYS/PjEB3A0njO5CkSmTy/gmEWKNcbenDVVpP+CNG2W0w4Hvd0qpIapGyftFBfreE2T+ZQK0Pj1gdZVgcnhbhzu2w3QEON8XxGxamyG6vYuAkLF8tQiwuns1GMv+xvvFuIzm2qVYp0245eFcQbC0dD8kQ; 25:6us0rtYfqvmB/yd3wMkR7rGQqw7m11pCDhWG2FxcB7NcNDwZMy6SOk6MFAKM8s8luQ3bsOQgPFsk/oNhw4ypRwtoYR7ZoOde829cJmoqPvpk1qBj7rWDvFnfdCP4tZSHSYQtw++Q0xB55rT1YE5x8rEyzPA5EfnrnQwxgLguODzUE6kbnH0b1BjQI5VyZC+WHQhyghxl7RY9U8zRBInRX2hubkklH3j1OgtrCmUpCLDAxHIShqsR1DZ7fqNdNahNJLKSEg6g4GqLDn0iLqe2n58O/Ln0HmrtmUtdhn3LvTsK/ppd8qZa4dm6vWDDthDHzgJnFWaJ5AjOgUodbPqPXQ==; 31:6fe6PZ1HJNFMxp3mtQ72wxf2fsP0QxD0Z/uKCVLEBm0HSe2astQsubGJicHON6kB+fMTb1G9OmFq5fmKS9ygK2st/pkTONIXnjJBvUtO47d51tsuQAt/XHjgDDKcjNMWuhjH5qHO83/pJeXIh1qRURorEsQsUAZ83rn3aOx0z8E6BO9gGoBSaRqY8CG9hd2SIDx7LhIoqLXNiAgm/FUeZNsSsaNGYAsRLSrR+1OWbM4= X-MS-TrafficTypeDiagnostic: AM4PR08MB2692: NoDisclaimer: True X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2692; 20:+tWNjbYUMiD6c/1+Q7jeNmbjKff0WWbj1rkrPiJzj/vTgxpUY/XkfeKsVwzxPe7Kb9mPcuLcJ22hNSWhqBtK7dsJ+a0QZj1QA3GXBIttIEHZMT50OuJbxMV72aobV5x4MhGkI/ZYnHH5fNBEKbmWYFLBpJjQZ7t4A6xzdoglW/o=; 4:asbstfko9xPM2ikZO9jLip74XUpLOWBG7tXnT4yA2z6O60UF8LVqce7QoVQqTo5MeBo4//bVgpeEdZ0f+6Z6FygMXtjS9MUpSJzJDXO0OB6VjaCo9oCPUmguZVGan4y8sbnjr9SwuDXE0WgvEH7wQ1sP+ieR8DUMKv+6feGCff/DeNzAxCsKXrADemypWvPis6swu68eAewN6Zaj/MWzRWkbdZokAw2tzDf+g0bCUK+3ueaxJ0P751UTL480UmBgnybTaYujH18tubL1XI6DECRFJ5DclVFGy6LGgxwmDURm+ms90tZFcl+Bvn6ORQszr9832cN7+VQvTRn0xeNsPA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(162533806227266); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(8121501046)(5005006)(10201501046)(3231101)(944501161)(93006095)(93001095)(3002001)(6055026)(6041288)(20161123560045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(6072148)(201708071742011); SRVR:AM4PR08MB2692; BCL:0; PCL:0; RULEID:; SRVR:AM4PR08MB2692; X-Forefront-PRVS: 0567A15835 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6029001)(39860400002)(39380400002)(346002)(396003)(376002)(366004)(53754006)(189003)(199004)(110136005)(68736007)(4326008)(33656002)(8676002)(8936002)(81166006)(81156014)(50466002)(966005)(72206003)(305945005)(7736002)(478600001)(3480700004)(52116002)(58126008)(97736004)(16586007)(26005)(7696005)(386003)(316002)(1076002)(105586002)(2906002)(5660300001)(16526019)(6666003)(106356001)(6116002)(3846002)(83506002)(53936002)(6306002)(25786009)(186003)(7116003)(23726003)(66066001)(8666007)(55016002)(47776003)(86362001)(533714002)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM4PR08MB2692; H:e102648.cambridge.arm.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM4PR08MB2692; 23:uOP/u3H4gwsbENBISkUbQIjfWrKhUsYOnNVYC8aik?= =?us-ascii?Q?+PVyb/jEDstVpBLD7Xfb0atNjhz8/iS7Zbj3zsHcL+IDFv26NHnbyR7DSeiu?= =?us-ascii?Q?Il1Y9fP1A0Wx1OvjozTq6pYA3sBhJYuo5k6TEfVTUF2gaYnveS8UJ3koC+U1?= =?us-ascii?Q?A23vbY2JpaPQMH2jQbnHPgVxB3khyyQnjnFfwPZ2BpmHPb1Dw4/PgH4qN/wq?= =?us-ascii?Q?yHzwz2NMvPZzOvnxG7r/x6w907cpLg3GhdGXN4PApLrBqwRO0Wz41HeewMLp?= =?us-ascii?Q?+prgc1Zj/0WTpAGMl6sZhClGmMjhHnm995WpPbm35J0Y1MxINQng0ij8xy3h?= =?us-ascii?Q?/s+gcvXo2oBLUodBSu37S6+hF4urwBTjg7s/X2lXR0ipJqxIfXSF/KvcedCR?= =?us-ascii?Q?30GHlCTrjJti7M+AXy86/V/B8srS+APaJ+5wJ9CPNIAW5UdxEZgdqCJ44HQm?= =?us-ascii?Q?EN/Cf0hRJMWpDR0qA5J71PqycoIWVFc+PoGZ3pEXxF4YI574aOeFcEDqXiU/?= =?us-ascii?Q?0imK6L3e7oY09OWCFIYtyGvnGOAHwqHzkdyj0Bh151uC6c1nzokdv/Lp8FkH?= =?us-ascii?Q?ZyXHpKuXFiI3ClpVQhTCr5Q9Mbvt4JmtmTCUWJfJcjbAmDUgymINNng/YNhc?= =?us-ascii?Q?b14EdlT/fN8kUTHCmJN3Tf2ahGvmPjDLdNQiL8PM35q6/vAKR1gUD0To8ata?= =?us-ascii?Q?JA2iVftMAaInzgsKZLAt2Lhfy6FKNyk5srt9jWnQRbYDpT4713WgAIvza5Iv?= =?us-ascii?Q?+3eGFgPjSwkl9tB3g6wCSv4AWQfw5pel/T50VOdfx3anhqiuT5z5lGDDVfjZ?= =?us-ascii?Q?h2nC4X64db88IbEPlJ6DI7i0cvHROkiPEz7on7Zhzy3bHWOvDVrOyvXfPG6E?= =?us-ascii?Q?Cgtt3/WMutfJ1TCkEEIx/O1RgcYKUnISlm8jsILeyr0Lkvw8XqZthXU8W99s?= =?us-ascii?Q?pUHVB6nNS/7erKen67kmOafkUL1T7HkudKO0R8ZkPVy//x8nr4DIxJNOGDg0?= =?us-ascii?Q?26LPRX1XUTfp9GWh/gNQG3Fe2cQKeEls7ahaRYRmddNJUfy7j2yUUnc5uN3b?= =?us-ascii?Q?5s0d2FgF3pit1hPxDHVlAD1vUUtLnpglFuFdf+A3j4kVCyG6mhwleWw+MOWe?= =?us-ascii?Q?t4cMiiFNuX+snIvvTL2GxmowJd9WVMPNHbc8aA7QMGYztwhhymBJbldeA58L?= =?us-ascii?Q?I7Iybt9LXIgd9gx0lj+ShRyFoLoG9Muj+BdSuMU4A1zmr+1LI8UYeYJT13vr?= =?us-ascii?Q?k2pU0R8QvblOwJykjAc9PnH07F3eaieCk0wlHPr?= X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB2692; 6:m7jbgFkc9+qCnUF+egx9i03FA1d4vOptY3CYZW691R7+ARiObYW5ZczoeIwIjdJhA368d/M0Dbtv6X1yPvc/f4ObBqBcl+YKL5Avsak5xQuUZ4E/t45RirlfmG5hLgRP2ATPtpZurMmYo8zg93gQrpo1c651n8voHhJgf/iFUfLfNtH++ML9Zge9RuhWenq41f3ya9YPiNb9mBJR40Ejy6tXCQ9J4/F7P0RFvptDtc6W0LyLfdcS/+s/tPrVMAEA+dFiGcdQvbPzmgICXyQXYhwKiucsnP3QOFvfQmTN7fEfvfjXPAEAZSc7ppsgKRbxPbckCmFNvRIbpPlIAWJAio3MIIQYwQCFlpcb0OZGCXM=; 5:Mzx/nIYbQVF+5o+qglhq7oXlWPNH6CIhq1vlKHGjUrbiBvpeiXuKhjvCdQpZpAN10Jmy/00IAhWQWhpXghqfGcxS5YOtF/IwrXmGa/NTcmgnW1D66erujrPRaTULUmHJqilDr+NZxZThlSa8Up7d8aCeUJMkUqCcACr70XUagZ8=; 24:nT1ki/h/3Yq34mLAerwmPCbS4mOnXFH9M0FuVVzDcB6tkae8oYPOsuPZecQY9fKPLsXJ7BU6ct/ik44d8173FVXuecwBREtY9Qgrj8tRHCM=; 7:MtEKYySFMEV62sveWFuMsEQ4fk4YNC8DS56dQE3l9qa120oX/M1uUoY82ApH/emHDg2IEDF+H6QhfaEioGiaTaJ6JlPAhLEXp9KhxikmY7PcD+hrJexMfJ36yyXPBWUEyrJqXspzEOCwTfu3OX9onQPRRHbEh7143CCeN/5YrRYs1/dOCVOQ+IX2hUpXpR3mxO3SFJu2U6j1pryLyG1K7UxONYw6SDJL9ANJKEIxQ/vMsw/CiS1KCjuC5IA9sBvK SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jan 2018 14:20:08.2505 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1cae6fed-36dc-4065-f6e5-08d5672366c8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB2692 Subject: Creation of StandaloneMmPkg X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jan 2018 14:14:40 -0000 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi All, SOme of you might be aware that me and Supreeth have been working on adding support for Standalone MM on AArch64. The work is based on Jiewen's patches for x86 and was being tracked in this edk2-staging branch [1]. This work looked good enough to post on edk2-devel late last year and Supreeth's been doing just that here [2]. These patches will need a new package (StandaloneMmPkg) to reside under. Me and Yao Jiewen will be the maintainers. Could you please let me know your concerns and what needs to be done to achieve this? Also, please let me know if I have missed any stakeholder in this thread. Cheers! Achin [1] https://github.com/tianocore/edk2-staging/tree/AArch64StandaloneMm [2] https://lists.01.org/pipermail/edk2-devel/2017-December/018504.html