From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (NAM12-MW2-obe.outbound.protection.outlook.com [40.107.244.137]) by mx.groups.io with SMTP id smtpd.web11.3110.1585270953415017070 for ; Thu, 26 Mar 2020 18:02:33 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@microsoft.com header.s=selector2 header.b=NEHa4TtE; spf=pass (domain: microsoft.com, ip: 40.107.244.137, mailfrom: bret.barkelew@microsoft.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mCnoTk1jOKFpTKanrQU5A0E5vDAgDS7xL7PtvhgzehJq4Z7Vlo0cJT6VAHH7q6fi0SubUQuIw/jg5YvgFsl0T89mp+jHQhkesfXTbxx6HuArh64vahvCFltQTNo+Q6AW3W5d2Z6tJ1WUcr4PRPO6/IyhpePxCDfA7JBYQqVXA5vAxAN0fI/klmXbmrKdIi/cZYCryn1nuAUXb92UsCKodzE84yAE2/7ZrG/NCM67r1M7qwmheDNR+ak9qgMwatPHnrh+pDLJFvU3Qdp4FzFm2dmp1ZsfQUesF3s2m0Otw8m4uPp3jKCph5nxqpf5sanHWJoX9i3iSbcz9rFtX9roPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KMKouM547pNDt9SgN+EeUK9Lc3l/DJS5qnNC7PpB4nk=; b=XRETSpDKp3CUSCZb7YPcurHtJ5Ps6lW5E7XkC/H6jz7ybCa/pQpSDj+GU3YnKG6cEhKMlqcrKCJ7docxrlzFr00p+wdc2TEndjn8a0wL17+qxdr7BHxglACN1zUR/EdFsATK9V1khL1YNzjk24W2hLiS3uuqiNaF33SoyViyvwey1HgfcAfSs2TwtVozMZ1+KwYDT98wC9G7Jz9Tr476JcM9UWtdUueEdB0Qx959Oi0COEnCkrbKlc4HmXicXc+QM8Bz/RkhqmQ46yTrfa9VKhTaI+AHzyYQBAe5zDG5x/moO3VNmNYCgX0ACJghf6fqtnSuGTesUGzS2hgDxYhL4A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KMKouM547pNDt9SgN+EeUK9Lc3l/DJS5qnNC7PpB4nk=; b=NEHa4TtElSCB+eOj0PSDNHxesOTUIFshm3Laj1ETroRFuuY7jnrsT7+74CAvPJHvY5U4sdOJ+JBLNABxgCKLCcz4hUeloJZG41AOKBfhEdF3zQ2KChgcq8lIXKJk33vXiDwsJh2447BO3HaXEzljluXo/XX3w9oqhH/l/OcDr+0= Received: from CY4PR21MB0743.namprd21.prod.outlook.com (2603:10b6:903:b2::9) by CY4PR21MB1586.namprd21.prod.outlook.com (2603:10b6:910:90::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.2; Fri, 27 Mar 2020 01:02:31 +0000 Received: from CY4PR21MB0743.namprd21.prod.outlook.com ([fe80::90d:10d9:c5bc:5318]) by CY4PR21MB0743.namprd21.prod.outlook.com ([fe80::90d:10d9:c5bc:5318%10]) with mapi id 15.20.2878.007; Fri, 27 Mar 2020 01:02:31 +0000 From: "Bret Barkelew" To: Ard Biesheuvel , "devel@edk2.groups.io" CC: Ard Biesheuvel , Laszlo Ersek , Leif Lindholm , "Kinney, Michael D" , Ray Ni , Jiewen Yao Subject: Re: [EXTERNAL] [PATCH 3/4] MdePkg: remove PropertiesTable GUID Thread-Topic: [EXTERNAL] [PATCH 3/4] MdePkg: remove PropertiesTable GUID Thread-Index: AQHWA1jJUBQq3X7T/kqqWUclYI68sqhboAT9 Date: Fri, 27 Mar 2020 01:02:31 +0000 Message-ID: References: <20200326102443.748-1-ard.biesheuvel@linaro.org>,<20200326102443.748-4-ard.biesheuvel@linaro.org> In-Reply-To: <20200326102443.748-4-ard.biesheuvel@linaro.org> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2020-03-27T01:02:15.0730151Z;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Privileged authentication-results: spf=none (sender IP is ) smtp.mailfrom=Bret.Barkelew@microsoft.com; x-originating-ip: [71.212.145.195] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 03efb51c-e23d-413d-b1f4-08d7d1ea8753 x-ms-traffictypediagnostic: CY4PR21MB1586:|CY4PR21MB1586: x-ld-processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1303; x-forefront-prvs: 0355F3A3AE x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY4PR21MB0743.namprd21.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(10019020)(4636009)(346002)(376002)(396003)(136003)(366004)(39860400002)(316002)(110136005)(54906003)(66946007)(9686003)(55016002)(91956017)(64756008)(5660300002)(76116006)(66476007)(66556008)(66446008)(4326008)(52536014)(186003)(33656002)(53546011)(966005)(6506007)(26005)(2906002)(81166006)(81156014)(8676002)(71200400001)(10290500003)(7696005)(8936002)(86362001)(8990500004)(478600001);DIR:OUT;SFP:1102; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kuYWpRhJ4gHzSYvXL1XwiE4yMD8FIhe/4ZXZnobwl2Q0M7hTZiKKiRAfJG+hltF3Isym3cLl2W4/61ZSgwCaQivGUFjXMogiy/IVox2pBrbNdSJMrXCxDGYTvye2KTNSFvszt4muDY/87kkYvBIZUS2YpWKOZ/iaQ8P2lCQiG28ZjrLOpsfVLocoLjFk5wZ1wv8ZY6mFJC3SI9uGs7MhTeEA3JqdRHp0O41xqYN6c6gCD/R1iF/0DwMAeUT/XoXbd1DxQDmvbBRnaBoCG/BUM28paXsrYTtUk/5GCrp1S573T4+dGmWpafuB9wn9ZT818Nq5go9bVWixLH+jU+jKp8mdb/MDz/jBFufJNEHSMxHp5HE8hNXOcYfxpYCkxUBUkPqw2MNm8X3WWA1N0lYQXLw+FwvHyqOjJxS4TRh/pk1W9vajSLkCT6BD48NebrITpVz1j2Ai+a7iTWiOmN8A8+bDpU1PItYbptmlt5ZhB99T+kOTlSrODJIFQ1jE/fPnwXmBdGuswVetbPSaEP+kiA== x-ms-exchange-antispam-messagedata: D4R2Eihe3R4r6mkKEZRcYShSdFYN29ReKUNvnw2AoIErx4AvOradzJHV9zB6851d88ZzkuCINoZcs8NZTQ5wt8mDGcN+QTPcvoqnCHEaH/Jl5/d7hWpLzKDKvNd22buIqCrOM9IW03HfZ+BWasSiAQ== x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: 03efb51c-e23d-413d-b1f4-08d7d1ea8753 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2020 01:02:31.6937 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: z25k4euep7FcA9TqOoFTsFblk9H/M+2ssda2UZdIkYMXQP0uuklQfCkyb1lWzXoPGViJQBMHN1ilQsiiab7Ciw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR21MB1586 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_CY4PR21MB0743754E882F7A11C0E0963DEFCC0CY4PR21MB0743namp_" --_000_CY4PR21MB0743754E882F7A11C0E0963DEFCC0CY4PR21MB0743namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Bret Barkelew - Bret ________________________________ From: Ard Biesheuvel Sent: Thursday, March 26, 2020 3:24:42 AM To: devel@edk2.groups.io Cc: Ard Biesheuvel ; Laszlo Ersek ; Leif Lindholm ; Kinney, Michael D ; Ray Ni ; Jiewen Yao = ; Bret Barkelew Subject: [EXTERNAL] [PATCH 3/4] MdePkg: remove PropertiesTable GUID Remove the GUID definition that describes the deprecated properties table, which is no longer generated by the DXE core. Link: https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fb= ugzilla.tianocore.org%2Fshow_bug.cgi%3Fid%3D2633&data=3D02%7C01%7CBret.= Barkelew%40microsoft.com%7C0c14ed320c7f416c975908d7d16feb9a%7C72f988bf86f14= 1af91ab2d7cd011db47%7C1%7C0%7C637208150931667814&sdata=3DPE0Hy4H60WnykM= k4MpFE5mCmD1Ucm6I7Byl1yS33ei0%3D&reserved=3D0 Signed-off-by: Ard Biesheuvel --- MdePkg/Include/Guid/PropertiesTable.h | 31 -------------------- MdePkg/MdePkg.dec | 3 -- 2 files changed, 34 deletions(-) diff --git a/MdePkg/Include/Guid/PropertiesTable.h b/MdePkg/Include/Guid/Pr= opertiesTable.h deleted file mode 100644 index 56dbc7f96138..000000000000 --- a/MdePkg/Include/Guid/PropertiesTable.h +++ /dev/null @@ -1,31 +0,0 @@ -/** @file - GUIDs used for UEFI Properties Table in the UEFI 2.5 specification. - - Copyright (c) 2015, Intel Corporation. All rights reserved.
- SPDX-License-Identifier: BSD-2-Clause-Patent - -**/ - -#ifndef __EFI_PROPERTIES_TABLE_H__ -#define __EFI_PROPERTIES_TABLE_H__ - -#define EFI_PROPERTIES_TABLE_GUID {\ - 0x880aaca3, 0x4adc, 0x4a04, {0x90, 0x79, 0xb7, 0x47, 0x34, 0x8, 0x25, 0x= e5} \ -} - -typedef struct { - UINT32 Version; - UINT32 Length; - UINT64 MemoryProtectionAttribute; -} EFI_PROPERTIES_TABLE; - -#define EFI_PROPERTIES_TABLE_VERSION 0x00010000 - -// -// Memory attribute (Not defined bit is reserved) -// -#define EFI_PROPERTIES_RUNTIME_MEMORY_PROTECTION_NON_EXECUTABLE_PE_DATA = 0x1 - -extern EFI_GUID gEfiPropertiesTableGuid; - -#endif diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec index ac1f5339af06..6c37c2181c62 100644 --- a/MdePkg/MdePkg.dec +++ b/MdePkg/MdePkg.dec @@ -578,9 +578,6 @@ [Guids] # GUIDs defined in UEFI2.5 # - ## Include/Guid/PropertiesTable.h - gEfiPropertiesTableGuid =3D { 0x880aaca3, 0x4adc, 0x4a04, {0x90, = 0x79, 0xb7, 0x47, 0x34, 0x8, 0x25, 0xe5 }} - ## Include/Guid/SystemResourceTable.h gEfiSystemResourceTableGuid =3D { 0xb122a263, 0x3661, 0x4f68, {0x99, = 0x29, 0x78, 0xf8, 0xb0, 0xd6, 0x21, 0x80 }} -- 2.17.1 --_000_CY4PR21MB0743754E882F7A11C0E0963DEFCC0CY4PR21MB0743namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Reviewed-by: Bret Barkelew <bret.barkelew@microso= ft.com>

 

- Bret

 


From: Ard Biesheuvel <ar= d.biesheuvel@linaro.org>
Sent: Thursday, March 26, 2020 3:24:42 AM
To: devel@edk2.groups.io <devel@edk2.groups.io>
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>; Laszlo Ersek &= lt;lersek@redhat.com>; Leif Lindholm <leif@nuviainc.com>; Kinney, = Michael D <michael.d.kinney@intel.com>; Ray Ni <ray.ni@intel.com&g= t;; Jiewen Yao <jiewen.yao@intel.com>; Bret Barkelew <Bret.Barkele= w@microsoft.com>
Subject: [EXTERNAL] [PATCH 3/4] MdePkg: remove PropertiesTable GUID<= /font>
 
Remove the GUID definition that describes the depr= ecated properties table,
which is no longer generated by the DXE core.

Link: https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fbugzill= a.tianocore.org%2Fshow_bug.cgi%3Fid%3D2633&amp;data=3D02%7C01%7CBret.Ba= rkelew%40microsoft.com%7C0c14ed320c7f416c975908d7d16feb9a%7C72f988bf86f141a= f91ab2d7cd011db47%7C1%7C0%7C637208150931667814&amp;sdata=3DPE0Hy4H60Wny= kMk4MpFE5mCmD1Ucm6I7Byl1yS33ei0%3D&amp;reserved=3D0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
---
 MdePkg/Include/Guid/PropertiesTable.h | 31 --------------------
 MdePkg/MdePkg.dec        &nbs= p;            | = ; 3 --
 2 files changed, 34 deletions(-)

diff --git a/MdePkg/Include/Guid/PropertiesTable.h b/MdePkg/Include/Guid/Pr= opertiesTable.h
deleted file mode 100644
index 56dbc7f96138..000000000000
--- a/MdePkg/Include/Guid/PropertiesTable.h
+++ /dev/null
@@ -1,31 +0,0 @@
-/** @file
-  GUIDs used for UEFI Properties Table in the UEFI 2.5 specification.=
-
-  Copyright (c) 2015, Intel Corporation. All rights reserved.<BR&g= t;
-  SPDX-License-Identifier: BSD-2-Clause-Patent
-
-**/
-
-#ifndef __EFI_PROPERTIES_TABLE_H__
-#define __EFI_PROPERTIES_TABLE_H__
-
-#define EFI_PROPERTIES_TABLE_GUID {\
-  0x880aaca3, 0x4adc, 0x4a04, {0x90, 0x79, 0xb7, 0x47, 0x34, 0x8, 0x2= 5, 0xe5} \
-}
-
-typedef struct {
-  UINT32    Version;
-  UINT32    Length;
-  UINT64    MemoryProtectionAttribute;
-} EFI_PROPERTIES_TABLE;
-
-#define EFI_PROPERTIES_TABLE_VERSION  0x00010000
-
-//
-// Memory attribute (Not defined bit is reserved)
-//
-#define EFI_PROPERTIES_RUNTIME_MEMORY_PROTECTION_NON_EXECUTABLE_PE_DATA&nb= sp;       0x1
-
-extern EFI_GUID gEfiPropertiesTableGuid;
-
-#endif
diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec
index ac1f5339af06..6c37c2181c62 100644
--- a/MdePkg/MdePkg.dec
+++ b/MdePkg/MdePkg.dec
@@ -578,9 +578,6 @@ [Guids]
   # GUIDs defined in UEFI2.5
   #
 
-  ## Include/Guid/PropertiesTable.h
-  gEfiPropertiesTableGuid        = =3D { 0x880aaca3, 0x4adc, 0x4a04, {0x90, 0x79, 0xb7, 0x47, 0x34, 0x8, 0x25,= 0xe5 }}
-
   ## Include/Guid/SystemResourceTable.h
   gEfiSystemResourceTableGuid    =3D { 0xb122a263= , 0x3661, 0x4f68, {0x99, 0x29, 0x78, 0xf8, 0xb0, 0xd6, 0x21, 0x80 }}
 
--
2.17.1

--_000_CY4PR21MB0743754E882F7A11C0E0963DEFCC0CY4PR21MB0743namp_--