From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.92.70.43; helo=eur03-am5-obe.outbound.protection.outlook.com; envelope-from=marvin.haeuser@outlook.com; receiver=edk2-devel@lists.01.org Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-oln040092070043.outbound.protection.outlook.com [40.92.70.43]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 330B821B02845 for ; Tue, 24 Jul 2018 05:09:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qAfyd+6SBeTA6z6JHJ/OaJCjCnWjvyKWgXUn6DJZoLM=; b=JwqrE2C6rOrfjy4CRBG1SOvU63MZSck5e9HjfrD77MWEvKBoWZY7jBYlnx9ghF0NfUQL76Cbf/6bvqT1Qkz8vO/m6kudoNEFatN6JETis3menCLYOzg+5vdFYiOcFqhs9uwyZ5FqwWC2F2YUNN1EuN9grqlPLVwhvkhbe474iQoZFf7GOeNMMaFmWMvuTQPt4xmiqKhkAEUe6gF31nc67XxvDTy1CkHdgI5UB766i0KXegbugpFUHLehWfW3uyZPJNfkG2APNkaJzhC6A6wZ34AbuwZ3K/Q5APWBfS1g0HHCDhca2Hr0uLFuDcyAPx1yXTgFr1kcMY5OQphd9VIaWQ== Received: from DB5EUR03FT017.eop-EUR03.prod.protection.outlook.com (10.152.20.60) by DB5EUR03HT030.eop-EUR03.prod.protection.outlook.com (10.152.21.87) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.995.12; Tue, 24 Jul 2018 12:09:48 +0000 Received: from VI1PR0801MB1790.eurprd08.prod.outlook.com (10.152.20.51) by DB5EUR03FT017.mail.protection.outlook.com (10.152.20.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.995.12 via Frontend Transport; Tue, 24 Jul 2018 12:09:47 +0000 Received: from VI1PR0801MB1790.eurprd08.prod.outlook.com ([fe80::7532:4dc6:e9f7:4765]) by VI1PR0801MB1790.eurprd08.prod.outlook.com ([fe80::7532:4dc6:e9f7:4765%2]) with mapi id 15.20.0973.022; Tue, 24 Jul 2018 12:09:47 +0000 From: =?iso-8859-1?Q?Marvin_H=E4user?= To: "edk2-devel@lists.01.org" CC: "michael.d.kinney@intel.com" , "liming.gao@intel.com" , "star.zeng@intel.com" , "eric.dong@intel.com" , "ruiyu.ni@intel.com" Thread-Topic: [PATCH v2 0/2] Introduce UEFI PI 1.5 MM PPI. Thread-Index: AQHUI0c39PpvmXupA0KJQn3IkapODQ== Date: Tue, 24 Jul 2018 12:09:47 +0000 Message-ID: Accept-Language: de-DE, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: LO2P265CA0152.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:9::20) To VI1PR0801MB1790.eurprd08.prod.outlook.com (2603:10a6:800:5b::15) x-incomingtopheadermarker: OriginalChecksum:CB4729F61D675810C9BEF0FB9F596E6444477CF97015F1D7BC50320CEB56D0D8; UpperCasedChecksum:34BD0ED76131097CBB044BE5A48A48B85FA01947D2015CF203CAC9D3593C1C8F; SizeAsReceived:7586; Count:48 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [BMjicabhjNs6eRFVa2syyBg+4eDaVhI5] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DB5EUR03HT030; 6:2Nt52OKqOkF6SRa20WA1YB7P16ifXoFAkgvjWR9z0sZ1kXmjQJ+CH5and6WlY2NpVDcDFBTYtmuQenC94zMx5KxkupgBiRvY/d/BOY8nhPEsFm2jvZKiNBX4SLQUmDLm4V6OCav83pKyvXUhWlWF4ZHv4eFI8i/ZCqpXNROyMDMDxqRg3pHaczLJMGSVd50uajk1aqrWyozgYtmyQqBP/VKKSzRlHe8Teci7QGjxcYvjzA8q+37Jjnitw0u2L+zNKTKjEfR4oZeppjFcmdjq6xVJ65hZDyCUr5zv3iwcD2UQlLWsVIZS8mnGfo2AUX/1cTdzNazcRGPpU8JYKM/NJW1eX7+sxjiMvrLYLVCRmQBB/7ZwNwXw/RGLl/DexNoBmMkLKfJEjQ1hCdPDLY0884S1/q3L2CGbEMlxxHAOgrC5SPQb7wBiZ2ueX4iXpaZetDnsxlXEtOXomErTC0UECg==; 5:tRrFXIhA/ba21/QHPIfEjOVKgPbGwj0l56B2oZxvJLL9NkNCFpfg20XwDFErlm6Dc+hCjTCVF9PR0uKKTZs/vSvPceNpYbCKjm/5xqDkiYXoSDDc/EOwklMhdO4b6Hm223Na9z9+Bl9i/T7f24/djUjx0KNRfHAv7E0kVEV29a0=; 7:pdQJvNsfyorCQnYfYDt8aFcRkSQt0NJOl2zLzZX9G1cC7RMn959x930wO32PfyUFSYkCdoTC5lafvGAMos5wB4dDeb1yK/57B1anL0lwLrQy/FeEJu62PEIPww1kqwKtr1o6f5l4Ym2Jov/nr9cf/NHDsNsonvy3t3GCEbFSdDwgUhEFwwX4sfGNs48dhyHO+QVNuHmmkN6H0eX8AqkCqbA9nl+LF8kPYuxw+imEb3ucIHQpspfs7d54/zkxzWcP x-incomingheadercount: 48 x-eopattributedmessage: 0 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(201702061078)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125500)(1603101448)(1701031045); SRVR:DB5EUR03HT030; x-ms-traffictypediagnostic: DB5EUR03HT030: x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(82015058); SRVR:DB5EUR03HT030; BCL:0; PCL:0; RULEID:; SRVR:DB5EUR03HT030; x-forefront-prvs: 0743E8D0A6 x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(189003)(199004)(68736007)(99286004)(426003)(386003)(102836004)(5660300001)(20460500001)(86362001)(81156014)(14454004)(2501003)(104016004)(6916009)(476003)(5640700003)(8676002)(256004)(5250100002)(6436002)(8936002)(72206003)(4326008)(56003)(26005)(2351001)(87572001)(2900100001)(486006)(6346003)(54906003)(74316002)(106356001)(55016002)(82202002)(305945005)(33656002)(7696005)(25786009)(105586002)(97736004); DIR:OUT; SFP:1901; SCL:1; SRVR:DB5EUR03HT030; H:VI1PR0801MB1790.eurprd08.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: outlook.com does not designate permitted sender hosts) authentication-results: spf=none (sender IP is ) smtp.mailfrom=Marvin.Haeuser@outlook.com; x-microsoft-antispam-message-info: 6xrM03OFvZhal9qwP9xqVx25wjwYOOrW9CsxpQskTLm7uYdQ4JauM7fv0BtdD8A2GQNOkLQuDChNc88DGuE/dZT8tceFOvrlMZyMCTlIA+1c+JwiE0s3YBVjHGKJTeJDUPBfw7dSYDL4p/5rtKCPEwB2ARSd0L6dbyXXsMhYLz+gdcSji0DETT+24XPx4QFwBp5ZVyfLjI2mnG5UYTusr/tRYt78xIXeJ/ZsxaOlB9s= MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 7181d4b0-87d6-4f4e-ba33-0d3746212cec X-MS-Exchange-CrossTenant-Network-Message-Id: 58cffd6d-a2da-4cb6-45d4-08d5f15e5956 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 7181d4b0-87d6-4f4e-ba33-0d3746212cec X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2018 12:09:47.7734 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5EUR03HT030 Subject: [PATCH v2 0/2] Introduce UEFI PI 1.5 MM PPI. X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2018 12:09:50 -0000 Content-Language: en-US Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable This patch series adds the MM PPIs introduced with the UEFI PI 1.5 specification and in consequence changes the previous MdeModulePkg SMM PPIs to shim these. Marvin Haeuser (2): MdePkg: Add PI 1.5 MM PPI declarations. MdeModulePkg: Change SMM PPIs to shim MM PPIs. MdeModulePkg/Include/Ppi/SmmAccess.h | 114 +----------------- MdeModulePkg/Include/Ppi/SmmCommunication.h | 36 +----- MdeModulePkg/Include/Ppi/SmmControl.h | 65 +--------- .../Include/Ppi/MmAccess.h | 92 +++++++------- .../Include/Ppi/MmCommunication.h | 36 +++--- MdePkg/Include/Ppi/MmConfiguration.h | 86 +++++++++++++ .../Include/Ppi/MmControl.h | 50 ++++---- MdePkg/MdePkg.dec | 12 ++ 8 files changed, 196 insertions(+), 295 deletions(-) copy MdeModulePkg/Include/Ppi/SmmAccess.h =3D> MdePkg/Include/Ppi/MmAccess= .h (58%) copy MdeModulePkg/Include/Ppi/SmmCommunication.h =3D> MdePkg/Include/Ppi/M= mCommunication.h (58%) create mode 100644 MdePkg/Include/Ppi/MmConfiguration.h copy MdeModulePkg/Include/Ppi/SmmControl.h =3D> MdePkg/Include/Ppi/MmContr= ol.h (65%) --=20 2.18.0.windows.1