From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.107.3.46; helo=eur03-am5-obe.outbound.protection.outlook.com; envelope-from=sami.mujawar@arm.com; receiver=edk2-devel@lists.01.org Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30046.outbound.protection.outlook.com [40.107.3.46]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 91E35211DCD9E for ; Tue, 19 Mar 2019 06:47:39 -0700 (PDT) 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:X-MS-Exchange-SenderADCheck; bh=KV/zXbM5KOTwyr6jIKLRPWgpHBPUgWQVltgwxHFYDYA=; b=N/UJoC7G6Ybhgq74V5uWySqx7FDDE4Z6Q+U7tRjp1E5g1LNx2q0I5387SB8CIWzS7idkz9z+GgUfnrVF4lv9KkLE2dwPsJXqC4GjqJ5PMbZDjoszf60+DNQcrE5qRtGcNBtV2+E3vCsgepOnzV7hL+q+njSBnGkgy/5INMv3VO4= Received: from AM6PR08CA0040.eurprd08.prod.outlook.com (2603:10a6:20b:c0::28) by DB7PR08MB3257.eurprd08.prod.outlook.com (2603:10a6:5:1f::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1709.14; Tue, 19 Mar 2019 13:47:37 +0000 Received: from VE1EUR03FT030.eop-EUR03.prod.protection.outlook.com (2a01:111:f400:7e09::206) by AM6PR08CA0040.outlook.office365.com (2603:10a6:20b:c0::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.1709.13 via Frontend Transport; Tue, 19 Mar 2019 13:47:37 +0000 Authentication-Results: spf=pass (sender IP is 40.67.248.234) smtp.mailfrom=arm.com; lists.01.org; dkim=none (message not signed) header.d=none;lists.01.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 40.67.248.234 as permitted sender) receiver=protection.outlook.com; client-ip=40.67.248.234; helo=nebula.arm.com; Received: from nebula.arm.com (40.67.248.234) by VE1EUR03FT030.mail.protection.outlook.com (10.152.18.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.20.1730.9 via Frontend Transport; Tue, 19 Mar 2019 13:47:36 +0000 Received: from AZ-NEU-EX01.Emea.Arm.com (10.251.26.4) by AZ-NEU-EX03.Arm.com (10.251.24.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1415.2; Tue, 19 Mar 2019 13:47:36 +0000 Received: from AZ-NEU-EX03.Arm.com (10.251.24.31) by AZ-NEU-EX01.Emea.Arm.com (10.251.26.4) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1415.2; Tue, 19 Mar 2019 13:47:35 +0000 Received: from E107187.Arm.com (10.1.195.55) by mail.arm.com (10.251.24.31) with Microsoft SMTP Server id 15.1.1415.2 via Frontend Transport; Tue, 19 Mar 2019 13:47:35 +0000 From: Sami Mujawar To: CC: , , , , , Date: Tue, 19 Mar 2019 13:47:21 +0000 Message-ID: <20190319134726.95524-2-sami.mujawar@arm.com> X-Mailer: git-send-email 2.11.0.windows.3 In-Reply-To: <20190319134726.95524-1-sami.mujawar@arm.com> References: <20190319134726.95524-1-sami.mujawar@arm.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:40.67.248.234; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(39860400002)(346002)(376002)(396003)(136003)(2980300002)(199004)(189003)(11346002)(446003)(2616005)(50226002)(426003)(478600001)(8936002)(53936002)(186003)(72206003)(77096007)(26005)(336012)(48376002)(36756003)(476003)(97736004)(44832011)(6666004)(486006)(356004)(126002)(50466002)(106002)(305945005)(106466001)(5660300002)(2906002)(2351001)(47776003)(6916009)(86362001)(76176011)(16586007)(4326008)(51416003)(53416004)(68736007)(54906003)(81156014)(81166006)(8676002)(1076003)(316002)(7696005); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR08MB3257; H:nebula.arm.com; FPR:; SPF:Pass; LANG:en; PTR:InfoDomainNonexistent; A:1; MX:1; X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 54663701-ec9a-47cf-d664-08d6ac717257 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600127)(711020)(4605104)(4608103)(4709054)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060); SRVR:DB7PR08MB3257; X-MS-TrafficTypeDiagnostic: DB7PR08MB3257: NoDisclaimer: True X-Microsoft-Antispam-PRVS: X-Forefront-PRVS: 0981815F2F X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Message-Info: Fl0WAhwaufy/yPZyKhkCYq7OCoWSBlkrvEq/SN9HN7q1O857rt2DrS+LA5fPe7ek0ONAc1dABK0xUU6zDJgQYEF80HBUcr8JK+hqFcIF99w2kAdYc/1wj247+HsSfaHboj8n6wEkpgR3tg5uLqsu/2kPigWe/SSU3chw/gKlHzY5QsKg0ekkcwwkafvOAy8IQb2+IyPse4rvg52wXCDT+o0X/jO5tgP0mZ+K5OaQjbqVfY1o6V2rS9ec1d8pkSunDXrzremFhKLgVqbcU/s8NsShPVOtVM+agDoDsFiehAPk6Z6L4yE0F4xUcrYChwyS7aVq9Y/Md+73E5k8DyZBGxaHpCg/zQoPzoUcnMyc9gw7UH6o1dC9Jrz4dRaldxxTW041ZX50QPXl2uBrZPgfDd3fI6jzJkMNB3uYJNUHC/c= X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Mar 2019 13:47:36.7723 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 54663701-ec9a-47cf-d664-08d6ac717257 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[40.67.248.234]; Helo=[nebula.arm.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3257 Subject: [PATCH v2 1/6] DynamicTablesPkg: Fix protocol section 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: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 X-List-Received-Date: Tue, 19 Mar 2019 13:47:41 -0000 Content-Type: text/plain This patch was originally merged in edk2 master at bde673b2dcd1b087af7f49dd5f0c3b82b02172a5. However, this was later reverted at 7d180efeaa03df25973416dc0aad099f4fe7e251 as it was merged during the Soft Feature Freeze for edk2-stable201903. Resubmitting this patch as the edk2 merge window is now open. Updated the Protocols section to reflect the protocols that are produced or consumed. Cc: Laszlo Ersek Cc: Alexei Fedorov Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Sami Mujawar Reviewed-by: Alexei Fedorov --- DynamicTablesPkg/Drivers/DynamicTableFactoryDxe/DynamicTableFactoryDxe.inf | 7 ++----- DynamicTablesPkg/Drivers/DynamicTableManagerDxe/DynamicTableManagerDxe.inf | 7 ++++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/DynamicTablesPkg/Drivers/DynamicTableFactoryDxe/DynamicTableFactoryDxe.inf b/DynamicTablesPkg/Drivers/DynamicTableFactoryDxe/DynamicTableFactoryDxe.inf index 740811d0fc0590543a62360e6753eb04fb675d70..02c907c38023e8b44829a38ed93436904d8cf3d3 100644 --- a/DynamicTablesPkg/Drivers/DynamicTableFactoryDxe/DynamicTableFactoryDxe.inf +++ b/DynamicTablesPkg/Drivers/DynamicTableFactoryDxe/DynamicTableFactoryDxe.inf @@ -1,7 +1,7 @@ ## @file # Module to manage the list of available table factories. # -# Copyright (c) 2017 - 2018, ARM Limited. All rights reserved. +# Copyright (c) 2017 - 2019, ARM Limited. All rights reserved. # # This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License @@ -51,10 +51,7 @@ [FixedPcd] gEfiMdeModulePkgTokenSpaceGuid.PcdMaxCustomDTGenerators [Protocols] - gEfiAcpiTableProtocolGuid # PROTOCOL ALWAYS_CONSUMED - gEfiSmbiosProtocolGuid # PROTOCOL ALWAYS_CONSUMED - gEdkiiConfigurationManagerProtocolGuid - gEdkiiDynamicTableFactoryProtocolGuid + gEdkiiDynamicTableFactoryProtocolGuid # PRODUCES [Depex] TRUE diff --git a/DynamicTablesPkg/Drivers/DynamicTableManagerDxe/DynamicTableManagerDxe.inf b/DynamicTablesPkg/Drivers/DynamicTableManagerDxe/DynamicTableManagerDxe.inf index fef8b20672fb943b78302a152fcf0f66db264b0a..e78218a914ce993f3e605841e2bffae700076dd0 100644 --- a/DynamicTablesPkg/Drivers/DynamicTableManagerDxe/DynamicTableManagerDxe.inf +++ b/DynamicTablesPkg/Drivers/DynamicTableManagerDxe/DynamicTableManagerDxe.inf @@ -1,7 +1,7 @@ ## @file # Module that drives the table generation and installation process. # -# Copyright (c) 2017 - 2018, ARM Limited. All rights reserved. +# Copyright (c) 2017 - 2019, ARM Limited. All rights reserved. # # This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License @@ -42,8 +42,9 @@ [LibraryClasses] [Protocols] gEfiAcpiTableProtocolGuid # PROTOCOL ALWAYS_CONSUMED - gEdkiiConfigurationManagerProtocolGuid - gEdkiiDynamicTableFactoryProtocolGuid + + gEdkiiConfigurationManagerProtocolGuid # PROTOCOL ALWAYS_CONSUMED + gEdkiiDynamicTableFactoryProtocolGuid # PROTOCOL ALWAYS_CONSUMED [Depex] gEfiAcpiTableProtocolGuid AND -- 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)'