From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mx.groups.io with SMTP id smtpd.web10.27819.1679892911384155126 for ; Sun, 26 Mar 2023 21:55:12 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=lZ73e0bm; spf=pass (domain: intel.com, ip: 134.134.136.24, mailfrom: jian.j.wang@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1679892911; x=1711428911; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=RU5Z+LQrQ/VLxJUKoYyUy7OJ2O+886wQjX33w7qAH4U=; b=lZ73e0bmEaT1ovTWjVa7EROFRcpC2pcLTaGSUvokyLTkYMqv9QGAou/9 FM8FN+lnQvtRWfzN1kzE2PH8J85VfiL5c4anf0M5yIFmg2tUURit/gstS izt07q74vCHfTtbqPlNkteHkuLpsFBJuL4ticYgVdr6IgI+oovHsPj3MF fH1dUiOyaFfE7ET8ASzIbR4K9ciz1yvrlUvyCoBDwsCtEp2C4R+o0IXUs yNIXN9xQANCiF5WMOeGAczgANdrtch0VjydlSjNciYpw0zE2QSOXNZdQR f1eGRuPHYqiAIoCxeuNZivHLV8JXyXt5JSRNyVhgRtrNqjORCgCWgFzas A==; X-IronPort-AV: E=McAfee;i="6600,9927,10661"; a="341752751" X-IronPort-AV: E=Sophos;i="5.98,293,1673942400"; d="scan'208";a="341752751" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Mar 2023 21:55:10 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10661"; a="747855030" X-IronPort-AV: E=Sophos;i="5.98,293,1673942400"; d="scan'208";a="747855030" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga008.fm.intel.com with ESMTP; 26 Mar 2023 21:55:10 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Sun, 26 Mar 2023 21:55:09 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Sun, 26 Mar 2023 21:55:09 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21 via Frontend Transport; Sun, 26 Mar 2023 21:55:09 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.108) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.21; Sun, 26 Mar 2023 21:55:08 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=feMautyllWCS0I4bPrbb0WRjNX2ZHGv4hCgZcsNQK1wicpL5+H1lq4OcujoI2f02fP1zDHKknY3t2rr8RP5SQl4lNiPvH6rWIG4lmiHWD2FTdyOxMrbOtjZ4MFSk1PRCsSUc0A6gQoiSDmjhSpOQrXhaKs2/e1vXpbGaJNYh4r5FZ37ONk0hS3aHQ6htxTOrz7uQfAk2O6Wzk/kQAZYak6agOTPoYG1jlHv1TVLXs+/YZKHKSDU0t29H5T/y19eWZtkA8aQ24Ab9sBwrMbuntQjUWEoomhGPr5gTGIZdBK66nNBYT39f/8Uswe3g+JSheBqJ2ll+toZRZq5Zyx0uBA== 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=+myW7PU1injD24mVWQU7jpDiwHL9xXVj7gu5SZNqA6I=; b=BhQ7vUm+5cl6SjnoZJRwB+NJ4bG4N0IhciNUPluOk5IQDklmn3ECGaIMkA4McuNCR+0rcJG17Y3sJwv0dGlwow/AUZM3gojBw4V59gqkQlTuinqveAOQTf3VVFNK0xSzCrhQShHwMwfEgo+VDijEVWhtQMEUlqYHgNW0EjaZ+Garuay5OruVuNissi4cbaOUKubyKQltbgjx/DnY27xh9cr3l10PPH/rq327mre8IWIXZFblWaTmGK0UyiYC/2QcUnTtk7yCrgvI+3rU974z2zW+7vsjee0VGswW81pZB/cKZBA6faF1czoKK6gsXQgfTuUTxKbPx9oRnddE6jkNtA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MW4PR11MB6763.namprd11.prod.outlook.com (2603:10b6:303:20b::7) by CO1PR11MB5204.namprd11.prod.outlook.com (2603:10b6:303:6e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6222.29; Mon, 27 Mar 2023 04:55:06 +0000 Received: from MW4PR11MB6763.namprd11.prod.outlook.com ([fe80::c4e:6c7:e9f7:7222]) by MW4PR11MB6763.namprd11.prod.outlook.com ([fe80::c4e:6c7:e9f7:7222%7]) with mapi id 15.20.6178.038; Mon, 27 Mar 2023 04:55:06 +0000 From: "Wang, Jian J" To: "Kinney, Michael D" , "devel@edk2.groups.io" CC: "Yao, Jiewen" , "Gao, Liming" , "Patel, Umang" Subject: Re: [Patch 0/2] Add and use FirmwareVolumeShadowPpi Thread-Topic: [Patch 0/2] Add and use FirmwareVolumeShadowPpi Thread-Index: AQHZXGLvyF0WLCV9y0+eW7hvb8B9DK8OF7cg Date: Mon, 27 Mar 2023 04:55:06 +0000 Message-ID: References: <20230322020626.441-1-michael.d.kinney@intel.com> In-Reply-To: <20230322020626.441-1-michael.d.kinney@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB6763:EE_|CO1PR11MB5204:EE_ x-ms-office365-filtering-correlation-id: ce88f39e-708b-49cc-43d5-08db2e7f6f60 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8WsudRr8YyrqGfW1MpygaOE7CQXaujCRB4SQGshtuNkJpcb0KLnUNZJNuG/CFQIKrkdWmdyPRQeWK4T3nrzu9q0+/U7g/ccio6/3glHi8zu1NOY0v4XpmorZj6dlCerT+lQUr5eFOw62lqPaEKKpugDQ1LaR4MSm6zB7eqEC+Abf5dk1LGhPxV7WPoQoNJSeRjLj0ZckMkU9HPa9FgaVIv4Fc3CULiCrMnxMPAN9zkBaDRll4mKAWQuv7iAFErX9MyaNc3LsENi3EmeTm/7IJayPIWDcZ2cXfNk/0GR0xHfyiMBB2+pJ2pT1XcdM7J0pW4Db9yPJOU9+VLN+20zRDE/YtDWIotqzttr4+XCiNLeJso34eutXU895oaNHvuZ8K2hFjjRAgXY5ojUHNyusJsRIeedy3W1FLgNOZZANclQL8SiF/32avbFaVB1Qcu14X2R068eXYyRFeDrHuzaDPvVDFeJd/rqkg6NKdVPASzlUhlihQa8djSTnDhTeU9pXg5ncF2t12bjNWFdWTZeZ5epclcr/yC4+mwLkQ7e0QaZIJt5rkmV1xMyiijlPE0SfdVIuuHkM/GyMWHfo7Hv3Pur4ZAhhvERjnxG1RPpSXZuIFhZB/3yLgTRfK70JL+EI x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB6763.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(366004)(376002)(136003)(396003)(346002)(39860400002)(451199021)(83380400001)(76116006)(4326008)(66446008)(66476007)(66946007)(66556008)(64756008)(8676002)(54906003)(7696005)(71200400001)(478600001)(53546011)(9686003)(6506007)(26005)(186003)(110136005)(316002)(55016003)(38070700005)(107886003)(2906002)(33656002)(86362001)(41300700001)(52536014)(38100700002)(5660300002)(8936002)(122000001)(82960400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?tkZLD6Rzn/ZTG/RnO2r/D8BnZ7FnGdU5rRFx9Zi6UGmyYoaby4m1pspj22wM?= =?us-ascii?Q?1qrBvVuzUAKRTxaLRVwhFn2RQnJ8Bp41CT+k67wNYbXm8gV7WZ2AeHZ2A/VU?= =?us-ascii?Q?axZpnEWaSLS7UZKdIeF+C2//O9rKxwEgN1MZfhOgBlsximVaXIZ0gRZhycAS?= =?us-ascii?Q?jB23JRtOJUAjTbLaeW8NTKHkUBpdIKwKCLUQULRkfkTPU0JKW21bksW85/PI?= =?us-ascii?Q?J5XedOXpm4znMl/ZS69pEP5tngSrIklBxvxkNPpwmxzosb86/wdbmZqv/oIO?= =?us-ascii?Q?nJvcc4V6WYMXTt+dzJNpKwj1VnvWXqR2RkHqIy5NcDZzyEqoM2lW8DPdb1AU?= =?us-ascii?Q?yYrjtMgc1APmp7DyKi+kZToPTOD0I2C1x+jFJYdTBJ/9coisFKfNe7UQeDWc?= =?us-ascii?Q?wdrrURIC+9WP4M6AHMqXAAspb2DGnUQUI1gom0FoiZK0IEXjztVxJ82wTrYY?= =?us-ascii?Q?NEggNMjd+pCFjuXvwq3crNHFW2vYKasn0yGomwWUC3ZJ5UOLqnaaRe+Z52BY?= =?us-ascii?Q?WMjQFqhp4XrqHxBGA6xXV+cWz8m4et7nTkHPKcYDTDgcYfr7P1K+kSEOKdew?= =?us-ascii?Q?CY1ee9x9tm72KD+ESGST+MD+Z/BiCvWQ7468vgrO8xWqQTMYcfC5TTjyB3pS?= =?us-ascii?Q?xeLN0Kcz3N7/0z5Pqyxoc9cvvL6Dp+qzac3sv8bDCJ4SEuy7tenqpNzzsljI?= =?us-ascii?Q?2oxFfEc8Em5TMJ8ksGdBMvVqBssTi075Gcci+0MX4Fdg9CROLSaehh9kBccv?= =?us-ascii?Q?AXXknV0KsXCztehv30K3D5em7dzKV1fmdC7zFtpMzysAxxvDIolFf++jR7qe?= =?us-ascii?Q?NEhUyrt/qbS9F77/lQzMxM/5VIBxTm0arkRNhUN6AvZC/beJuL6l9j0sL9h9?= =?us-ascii?Q?wC31cYIcsZ9ab2VdSRaJFl5cSECrYGjc/qS3pUYYC/JB7VcHQWPkRMzfeypK?= =?us-ascii?Q?frp0qGQs0+F8HWt2b1SSR6rI4j4AaO+DFQPf9YXsjojRRXBhCczcs4eqyM4J?= =?us-ascii?Q?XbW3mxfwD8z9Y0pu/dbP4d0kUmOsHnOIJKb8TTdTPWUdl3oftQas1OxfTPzy?= =?us-ascii?Q?2lJCTSHamMYuFH0d45ruirP3gCKp/J9m25AiqIz3VUkxbYAtkZL1hlZhZN2f?= =?us-ascii?Q?G3UpNWtWdT/W5S/PgOx02bJRbApBNz63Hkc9CthxchDbtFOOKcS4QMKLddt/?= =?us-ascii?Q?5l4YG33w73qwM+gsMwCHumLW3PCqaO1J2mRt6te2+r+avoq//BKwNI+qOdRc?= =?us-ascii?Q?difEykxwCkFtXQigOilMZ1mU+b4konbPB8kKipRgKCThP+8YaaVEruPJDt+6?= =?us-ascii?Q?c6krwtdQm8V/J6/GhWqg/noOshU9BGSt5kIflJAaYUtipsNTJa/KQrJT25jr?= =?us-ascii?Q?v3mDTt/7L1yFuNKF3tksntGMmbuQCgXoligEmDLHSGWkNromsUKXiw+tAOmq?= =?us-ascii?Q?oVyeaabtObV+X1rp2p4/z+UCwzeex/toCm8X5DPjynIQVyOcmvN4usOAfwpw?= =?us-ascii?Q?mTtBW9Ad5LbOvHVxAIWwxStVTcCd7nZxBewIrbMUoT8CHwlh4t6dwVmsBHLn?= =?us-ascii?Q?t7u+befgczNsf9xe0/TIRtSy0QXkIVzCd8GGkY7X?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB6763.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ce88f39e-708b-49cc-43d5-08db2e7f6f60 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2023 04:55:06.7205 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Ok4wbi1BnhX2kpcFE8i/w5mqfswXvc/Y9JD4RQ9XBtkWFmxKGjn4TeGODm2B/uLI0y9NqxW3qwn+/J92KVRTVQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB5204 Return-Path: jian.j.wang@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable For the patch series, Reviewed-by: Jian J Wang Regards, Jian > -----Original Message----- > From: Kinney, Michael D > Sent: Wednesday, March 22, 2023 10:06 AM > To: devel@edk2.groups.io > Cc: Yao, Jiewen ; Wang, Jian J ; > Gao, Liming ; Patel, Umang > > Subject: [Patch 0/2] Add and use FirmwareVolumeShadowPpi >=20 > Add FirmwareVolumeShadow PPI to shadow an FV to memory. > and use it to shadow FVs to memory. >=20 > Cc: Jiewen Yao > Cc: Jian J Wang > Cc: Liming Gao > Signed-off-by: Patel Umang >=20 > Umang Patel (2): > MdeModulePkg/Include/Ppi: Add FirmwareVolumeShadowPpi > SecurityPkg/FvReportPei: Use FirmwareVolumeShadowPpi >=20 > .../Include/Ppi/FirmwareVolumeShadowPpi.h | 61 +++++++++++++++++++ > MdeModulePkg/MdeModulePkg.dec | 3 + > SecurityPkg/FvReportPei/FvReportPei.c | 37 ++++++++--- > SecurityPkg/FvReportPei/FvReportPei.h | 1 + > SecurityPkg/FvReportPei/FvReportPei.inf | 1 + > 5 files changed, 96 insertions(+), 7 deletions(-) > create mode 100644 > MdeModulePkg/Include/Ppi/FirmwareVolumeShadowPpi.h >=20 > -- > 2.39.1.windows.1