From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (EUR01-DB5-obe.outbound.protection.outlook.com [40.107.15.73]) by mx.groups.io with SMTP id smtpd.web11.17.1650991142556695219 for ; Tue, 26 Apr 2022 09:39:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=IJnWdoHv; spf=pass (domain: arm.com, ip: 40.107.15.73, mailfrom: sami.mujawar@arm.com) ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=f2MSi1e1TZHu4DDn/5xEU8zT2auPfhrwKcOAjn2eO/TetppPxSpuIVaA/cCOHQpaBywXbeMz/35RB+h3ad49WoGCr102KlKYVPl1oTzsTHSPD6TT9FE1aoM83tSIaI7hkOWUsWw7JjuSDACHsUirscm7eMSweOqGnjuFyIinW5CO3ddakpYlGBIZalsgF31T5LCLZZVC6QpVoP0VISrj/xS4Yv56Rp89DdwfOjn/eoSZbPB9i0ZkAliN18Pu3BuJBhOUXsLQ1irxWjpeNIrfaXQTU5oPSoueBdNK8AA0CKQiqOa16o+YtNJmeV0rHucjs/Lkq0qEwW62voDhsM/GFg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=F8zr7z4chPTGBQvhO2WyWz5NobZ9oaPNaKlYU3eXV2E=; b=YYwfOxh3VOo4FzjdgrPD5lCkq0YUJQ+k9ltIIVxXatN4oCuoJlpjvr8STL53bKqApWjIDrA2ZO3WocfZQvhazFA3KzRBHAYq4XzoEAcxgx7AgWdzKEdIA1XHzcSLTNIqk8MUSKFmatJUGOZpeHn4bNeCDimq9hBSeIOaK6+YyO4uJpFIlqm86+ffYwaZHp4TiOIA96maPK2VtbpOplwHEcGZDeXrbOHvwcr1fCX8e34/8cCUnXp9MEEKP2WKNjYiatsUjYkfYssBARldUTha/wZpY5j1qwYcGBwqnQ8whBu2c2nPsq0wFUBQkUgUJdrUG7rkjXmVUToh1qmL9bEYxw== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=edk2.groups.io smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dkim=[1,1,header.d=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=F8zr7z4chPTGBQvhO2WyWz5NobZ9oaPNaKlYU3eXV2E=; b=IJnWdoHvQwUogJOXJMp1uAhDBtN3cM4EKRVTUg9pvKofCEELHkvZ3k6dAaRA5mVtvJ1lVDfJHJQasZSIDRIFN4/JDTpkv3PXZ+ygtqQ72ofNzM70LbMHzzTs0gnV2MhGIXfk/pnUZDtI3BhMz3JSIT1ad9KLIF5DUFYNZ1tKtTc= Received: from DU2PR04CA0018.eurprd04.prod.outlook.com (2603:10a6:10:3b::23) by DB7PR08MB4587.eurprd08.prod.outlook.com (2603:10a6:10:30::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.16; Tue, 26 Apr 2022 16:38:58 +0000 Received: from DB5EUR03FT037.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:3b:cafe::c7) by DU2PR04CA0018.outlook.office365.com (2603:10a6:10:3b::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.21 via Frontend Transport; Tue, 26 Apr 2022 16:38:58 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT037.mail.protection.outlook.com (10.152.20.215) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.14 via Frontend Transport; Tue, 26 Apr 2022 16:38:58 +0000 Received: ("Tessian outbound facaf1373bbd:v118"); Tue, 26 Apr 2022 16:38:58 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: e54f8780d66330bc X-CR-MTA-TID: 64aa7808 Received: from 866d61571d95.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 0525A9C6-7DB9-4642-A809-2E482C97C207.1; Tue, 26 Apr 2022 16:38:47 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 866d61571d95.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 26 Apr 2022 16:38:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=E+ngN0Djd3cMPPLdIf8mhD1ZDEH0nDtFtyHYz0d/ZyeC+8mfAQsxMMt/BMdkGGkSS09Vdz4YNM/8Fo3t/k78BmaO43pF494XgNiZUmbjkDUGkVtXwIkHhhBeAsyQl7UBgfCbZTvYx23p67QkCA1CGomex0DEflkYiILmwGXLwGTVFPIdwbLCsFv7Paieg83ZaF4o0Dbtu2tjE/0+tOIWloEtkh+knQ6zZD12BARMCoYauYkqJDC6CxegCB3GKV/YyCNusepmQs9WcAsRY6XymQF1OdhbHfaqamRlVXbqYVh6JabuhtbC5dbhiOpk8lup8Alg2QwfCO2lTSG4MFvCxw== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=F8zr7z4chPTGBQvhO2WyWz5NobZ9oaPNaKlYU3eXV2E=; b=YhliMpoFR+VmPgZwv8Cxml0tQGBUMKl1nksz+tnFZ+7X7n1Lpt6xswTR1/+varubS1vZOnQXrui/21ZjU4LHMU4wywAccmy81rI7vqrsk2zaGo6Rmh8CX9tXYHhmsdBLBUI4vbG1dLqDbIE1TwBDKAAz3j7ZdYLnQmhxfeluI47kpbaAZJC8ll5nbPSPJGUSIAfXNr6uJR3Q9d0r/0K+jQtOZ3a3byEyZZq/AcW24Me9sb78I1c2I0Dhc14mcaVrWmyEmqqJfQkE+YGKHlRPTYTn43jck87whO5oZpNzy2H8e8q0muSJsBy8UVLiuoWoSmy9XClaKqdd0Osm0aQJjQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=F8zr7z4chPTGBQvhO2WyWz5NobZ9oaPNaKlYU3eXV2E=; b=IJnWdoHvQwUogJOXJMp1uAhDBtN3cM4EKRVTUg9pvKofCEELHkvZ3k6dAaRA5mVtvJ1lVDfJHJQasZSIDRIFN4/JDTpkv3PXZ+ygtqQ72ofNzM70LbMHzzTs0gnV2MhGIXfk/pnUZDtI3BhMz3JSIT1ad9KLIF5DUFYNZ1tKtTc= Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Received: from AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) by AM5PR0801MB2082.eurprd08.prod.outlook.com (2603:10a6:203:4b::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.15; Tue, 26 Apr 2022 16:38:45 +0000 Received: from AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::fd9a:40d3:976a:5a95]) by AS8PR08MB6806.eurprd08.prod.outlook.com ([fe80::fd9a:40d3:976a:5a95%4]) with mapi id 15.20.5186.021; Tue, 26 Apr 2022 16:38:44 +0000 Message-ID: Date: Tue, 26 Apr 2022 17:38:45 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1 Subject: Re: [edk2-platforms][PATCH v2 11/11] VExpressPkg: Add VariableFlashInfoLib To: mikuback@linux.microsoft.com, devel@edk2.groups.io Cc: Ard Biesheuvel , Thomas Abraham , nd@arm.com References: <20220426021834.1392-1-mikuback@linux.microsoft.com> <20220426021834.1392-12-mikuback@linux.microsoft.com> From: "Sami Mujawar" In-Reply-To: <20220426021834.1392-12-mikuback@linux.microsoft.com> X-ClientProxiedBy: LO2P265CA0246.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:8a::18) To AS8PR08MB6806.eurprd08.prod.outlook.com (2603:10a6:20b:39b::12) MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 44079a7c-dd23-48bf-1d2a-08da27a3431b X-MS-TrafficTypeDiagnostic: AM5PR0801MB2082:EE_|DB5EUR03FT037:EE_|DB7PR08MB4587:EE_ X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: pD966XOksLa1F4b68vlmsUNAumUUx8L9CCsCfySbKEdroIAcCH1fJXptVvsxtGCH5Enr5h49DnSIYUZSHc7B4fNji/Vs35QfJ1Zt9JBmz/Nf7OojI5c59hm1a31Txj1ARO6ByVmkCvSB7efDQPRE8zijEqEQymlEsRl5NVpqRLDLW3kLIePFcNSdGY71MsYNnQP3bdp4pFYJaQbg/hDzzFZCPvqCbUv8Me34FmVvlDOso4CKTj4rr8qq5qyz5RNYiwHGUkWNCkbuQBpzevcDB3bdNSnJwkEooHAe1lpg8HdJGjzqoTdu6hEco9Kingqt6xVptmdCUSebBM+3JyWHhhowqxx6obdWABlezFpM1rueT6WzII4I05roXiy27d6WeQfcdxLSzadlLwTFGvYhFiaj0WJ8j4cpGwOoCHtua3chbE/r4CQWS9sHUIFIt88LCZz4sJleNCjUXRRjvV8a7zXK2g/nKWQkXtkglf+yxvbmZNHHT9XTdqMYRqSl5nSZZUuMRXSyXt3P/g50NkJwJrFhfguAolXWRcDEQ1F+rLbKv1Ey4lX4Hw2cBjW3veqsPYEa+WbWq3Ey4zZ1JWUd5UmzrhKTJjBuIXpuW2jqQD389wav9w8RGYeENQLc4NFPUCcmv/tlmgaY7dpFmujpFahFe4KTxqTMzA5BWjY9RDqvABtry9PidWiVjmqh+CGvNpD0EbSh0mfnwFWnLC9WU2zthmNMdiiYozFbynIGbdnhCWZzy/GPjdz50MklseJnXi/uyd5rbwKkaFXlNRySj4CL+KJBC3fLI+THrKmDsat1ESxmnTcINVeJ6T1eHaCs X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS8PR08MB6806.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(508600001)(31686004)(2906002)(8676002)(5660300002)(6486002)(66476007)(4326008)(53546011)(2616005)(186003)(83380400001)(38100700002)(6506007)(86362001)(8936002)(26005)(66946007)(66556008)(45080400002)(316002)(31696002)(44832011)(36756003)(6512007)(54906003)(45980500001)(43740500002);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0801MB2082 Original-Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=arm.com; Return-Path: Sami.Mujawar@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT037.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 7750441c-d7c0-4baa-f0b0-08da27a33ab6 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: toKv+xAt+o2wbD8uiWNQk4aia5ru3d/DkK5TzfkkntrcDWTlTFJSmAO+xz4fqR+YsiCYmoGNoHP6Vkma0CfQVlQnBOcRat0Zzg0DFh72bdzfMZPIiwvzjJs4scB4MIzkWYUzDpiVFO3mH0TeKZO1tW8cHDNkq/bY0doO46XogDIciDM0uogWnd3rlqwLlxjM7ql/ChLP2m4i5XNSsrF6790KPC78PIjk23hP72sZ7moY5oNTfeEGCa1hm9H0RUox6KHtpath72E7bImU43cO7zBtLg34WohFyvXu4Mq06sxd6ijz6DWcYzL87nUxSbhbOjjJBZRLHqxFsiglITmRiYSbpDg0sbimTDF57qw080wk+eDMBx6Ix1+wevxaU3iF7PDfH87blTlryRbmqSfidZQU57YEHmwMSvFxIYATmV4DtA/NqrXlwmplTNzg3CMwWg8Zs6WM+0XyyqEmgolWFIvX9OsXtaVuqMc8zaYKKWzQ81jE+HYCyUw68bu07A4qqdBRtVHepwWCR/VB/zGWwka7f84lsnSCmdO02tQcZJMTcwIfTGDRVHr9enOsXLvat4O9T296JWpYqqRHMCO101GiHeCRhZwN464n4G11yBqUggPEFVXcQW9TdX08toNO1U4Zr7COu7j1X6Qp8+q1SAPKANeTSMBcv0OQ2eQkrK2ekM+eM2/nMm6EjK+gf66+JHq4QCs+j7ss9RcafgDiIR9o66DkOZVq4VyVDRAE2dFu4PVUDhTXwaNLkloV8nffb4MHyYtMcdPckltfSdLy69irsQwh/dL97fPVqN4fK14= X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(13230001)(4636009)(36840700001)(40470700004)(46966006)(40460700003)(83380400001)(36860700001)(336012)(82310400005)(45080400002)(5660300002)(81166007)(316002)(6506007)(53546011)(6512007)(356005)(26005)(86362001)(54906003)(186003)(508600001)(6486002)(44832011)(2906002)(8936002)(2616005)(47076005)(4326008)(8676002)(36756003)(70206006)(31696002)(70586007)(31686004)(43740500002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Apr 2022 16:38:58.5349 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 44079a7c-dd23-48bf-1d2a-08da27a3431b X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT037.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB4587 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi Michael, Thank you for this patch. Reviewed-by: Sami Mujawar Regards, Sami Mujawar On 26/04/2022 03:18 am, mikuback@linux.microsoft.com wrote: > From: Michael Kubacki > > REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3479 > > Adds an instance for the library class VariableFlashInfoLib that > was recently introduced in MdeModulePkg. This change is made to > allow the new variable driver to build that has a dependency on > this library class and does not require any further platform > changes. > > Cc: Ard Biesheuvel > Cc: Thomas Abraham > Cc: Sami Mujawar > Signed-off-by: Michael Kubacki > --- > Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc b/Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc > index 3866ccccb785..e637f8933f79 100644 > --- a/Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc > +++ b/Platform/ARM/VExpressPkg/ArmVExpress.dsc.inc > @@ -155,6 +155,7 @@ [LibraryClasses.common] > OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLib.inf > RngLib|MdePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf > VarCheckLib|MdeModulePkg/Library/VarCheckLib/VarCheckLib.inf > + VariableFlashInfoLib|MdeModulePkg/Library/BaseVariableFlashInfoLib/BaseVariableFlashInfoLib.inf > VariablePolicyLib|MdeModulePkg/Library/VariablePolicyLib/VariablePolicyLib.inf > VariablePolicyHelperLib|MdeModulePkg/Library/VariablePolicyHelperLib/VariablePolicyHelperLib.inf >