From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail05.groups.io (mail05.groups.io [45.79.224.7]) by spool.mail.gandi.net (Postfix) with ESMTPS id 47ACB7803CE for ; Wed, 8 May 2024 02:46:35 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=vPkLl5UQs5fWr2LzfJbmwh3eq03rkkMLRKh1AORQ1mw=; c=relaxed/simple; d=groups.io; h=From:To:CC:Subject:Thread-Topic:Thread-Index:Date:Message-ID:References:In-Reply-To:Accept-Language:msip_labels:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Resent-Date:Resent-From:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Language:Content-Type; s=20240206; t=1715136393; v=1; b=17o3Pi2CemZ6qdkUd+ldsRsdM+gpzn67jJQ8P9DzwUkeKVhLVLa0Bvze+61Yi0SwtuL8EmOM pw3Txg0Suc9ObjSpGt7I5kcCeuStANiM11YoHOJGf8T4r6nsO6gVSoc7c2S9GBzmHz2acHX13Sb 88PvcO2vNG6Ew7qMmDkoaOgestsyQxwXlV8WuLSpxiWP6aiITdLpTrOrzph49542FCLacBssr5Z iHHy+U0Ccq81lr5n/prXi8D4E1nvOAyMEnBkBTTsND8yn5IDPYAlUdT2xxiORRxWeVT5ldGSK5j qBEqLTm5QkQcoqPi3bRMJLsGNKm8HIjbAUEXX5aLBn86w== X-Received: by 127.0.0.2 with SMTP id TGk0YY7687511xUCt3KINrtl; Tue, 07 May 2024 19:46:33 -0700 X-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.16]) by mx.groups.io with SMTP id smtpd.web10.3308.1715136392434811272 for ; Tue, 07 May 2024 19:46:32 -0700 X-CSE-ConnectionGUID: 2ckwc9AdQDaf2vn6aWAAVw== X-CSE-MsgGUID: zjM9q9fhRWSvuiV6uk2g6g== X-IronPort-AV: E=McAfee;i="6600,9927,11066"; a="11100769" X-IronPort-AV: E=Sophos;i="6.08,143,1712646000"; d="scan'208,217";a="11100769" X-Received: from orviesa001.jf.intel.com ([10.64.159.141]) by orvoesa108.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 May 2024 19:46:32 -0700 X-CSE-ConnectionGUID: S6DDJf1sQhucSf9fgmA/xQ== X-CSE-MsgGUID: 7GdmNchAQYWZON05OOxlxw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,143,1712646000"; d="scan'208,217";a="66158281" X-Received: from orsmsx601.amr.corp.intel.com ([10.22.229.14]) by orviesa001.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 07 May 2024 19:46:32 -0700 X-Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 7 May 2024 19:46:31 -0700 X-Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) 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.35; Tue, 7 May 2024 19:46:31 -0700 X-Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) 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.35 via Frontend Transport; Tue, 7 May 2024 19:46:31 -0700 X-Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.41) 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.35; Tue, 7 May 2024 19:46:31 -0700 X-Received: from MN6PR11MB8244.namprd11.prod.outlook.com (2603:10b6:208:470::14) by CH3PR11MB8518.namprd11.prod.outlook.com (2603:10b6:610:1b8::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.43; Wed, 8 May 2024 02:46:29 +0000 X-Received: from MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::41a4:c775:32e6:76a8]) by MN6PR11MB8244.namprd11.prod.outlook.com ([fe80::41a4:c775:32e6:76a8%4]) with mapi id 15.20.7544.041; Wed, 8 May 2024 02:46:29 +0000 From: "Ni, Ray" To: "Xie, Yuanhao" , "devel@edk2.groups.io" CC: Liming Gao , "Wu, Jiaxin" Subject: Re: [edk2-devel] [PATCH 1/3] StandaloneMmPkg: Add LockBox Dependency DXE Driver Thread-Topic: [PATCH 1/3] StandaloneMmPkg: Add LockBox Dependency DXE Driver Thread-Index: AQHaoEUl4VPPc8Aj90at961r/PZGcbGMouq8 Date: Wed, 8 May 2024 02:46:29 +0000 Message-ID: References: <20240507060910.1687-1-yuanhao.xie@intel.com> <20240507060910.1687-2-yuanhao.xie@intel.com> In-Reply-To: <20240507060910.1687-2-yuanhao.xie@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MN6PR11MB8244:EE_|CH3PR11MB8518:EE_ x-ms-office365-filtering-correlation-id: 5943ffb2-445d-4490-9de6-08dc6f090fdb x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam-message-info: =?iso-8859-1?Q?qpA3IbUxv61mt7DA0h9Jncm/diy4M2XQuSpDoStwhNbd3d2xQyaKe5fpao?= =?iso-8859-1?Q?dtb2nJ9xUJ1YvarafW2yRIKSnhVvGtERY4R1HCIYlivPCHHS4E1ne0f21j?= =?iso-8859-1?Q?zowffgMRtBHqK/8D1DX691qFVLZ3mIx9vM3fz6zxbRorzz4TpGNJi2Raeg?= =?iso-8859-1?Q?Sz0T+ykz3CXuSg3RTHoHlu0YZFUv2jlLKqM0QA3HlttnznL1HwYF8cL2ni?= =?iso-8859-1?Q?eNELmxJBux/thIcqyXBso9i8sDz4c8lKLhnVOzsGc8dNiChjxWTxr2D2mg?= =?iso-8859-1?Q?vbUhEzK/BNaneLvWR97nlsBXZN21Fkcp4V56Ijh/+fFdHt13Y2T5d7fxNZ?= =?iso-8859-1?Q?jNO+tGySDTHxrchQrFl2m/hAPIQGe/ngUqBhlyBrW0pJ8Msny5L5fSQwDJ?= =?iso-8859-1?Q?E1Oq0OenD8lJN7ykyr7ncd3PI3EPxO2uL47VYdS8yah0RKkcrciCAMUyuP?= =?iso-8859-1?Q?gIh6mAVhga5Qq3MvJRMyVvbnUbBEzv4bjuQ3M6lL2bmU1XQOuovLUuVszK?= =?iso-8859-1?Q?NN+Z82b4rJofq71wBsNPGYwE/RciWSPhgHcPYULi8glCm9P7yuzQ7/vkz+?= =?iso-8859-1?Q?BHQfceV6XxkvKdt+XNiThFRIpnHwl9oJssjSrqdDMyiMPq3+nIO+WM3mOb?= =?iso-8859-1?Q?eDdFuny/R0B2YCMEURzz0KYYZpFtpqsQwxVZvsghZ+yb2rEV/L72at02ME?= =?iso-8859-1?Q?engpHfSgpKGXkVPL7rRHroMDpqTib493IuexnYSOdOc3hF2Juu3gMxpPeR?= =?iso-8859-1?Q?4Fw0Hq2WNkGjnO8/pcoR9DjHVWOm+/i6flbtl74rQrDaNMuzDD20R3JxZE?= =?iso-8859-1?Q?jThmQWN4cFOXY3Z6nW5sfirj/PwDYyCtFRpfRkLtSJlDwkG0+C7QBmDE1J?= =?iso-8859-1?Q?LQHaKhQYLLgwAM0CMBjNdyiE0Jigt0aHgY933ESjABxpxdgaUHTzIsnDjv?= =?iso-8859-1?Q?3/xl8AXa5B2Zir9wIZ7aN60II8xTL4xhPI/McuUmjDorLHXgwGjeqv3Y2f?= =?iso-8859-1?Q?RXEBsLTPzmgeQCU9kUEB2z+NQ+A/CzzXQCpaQHD66ozLnAfgCWIfZ0bUFd?= =?iso-8859-1?Q?oDwNxNgdmjJTl9PzMhCSJU4pm8Laea97zoLF7XRdXrwqOlu7Sj15VD6HrK?= =?iso-8859-1?Q?qK2Fg8x99g52XZ9pqLa8CZdpE64tfwOq5p1JD7X8sf9CWHEx4dTww3chWN?= =?iso-8859-1?Q?NXLwogv7DSMsOglr8scIPLyxUVDj1Q5cGI1JynZLQ34PAXt7aR96RhKyBB?= =?iso-8859-1?Q?OiJeyKkYgjKqtfXVMR2aML1maqNOhSCN08Zr41RVo8HzF8Ix+hXpP+oHu6?= =?iso-8859-1?Q?AVrB8MJF883iX8b2Oah+9C6uX6NnFkxiwsHgtdScQ7h1ILaGK3NGedNGZA?= =?iso-8859-1?Q?78BI6lkMHdhZB+05SMHINPVTC4A98ujg=3D=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?42RbInfgtsaynG01Onc36HCkQgQ5RlK9KdbaWaYAr39gvWV3kjD1++90aD?= =?iso-8859-1?Q?z4JMuW4pXf4HQwKWlxAZxmsmr2jQ+X9LZkzQGmtGNMB46haAFtc9HRYTi5?= =?iso-8859-1?Q?LSIaEoF5Gfw2x1QAZecloUn7qGcpl1prFaZS4Ag7PWAQYK7Xb0BptRuxZv?= =?iso-8859-1?Q?KZCLpEaGaNl6+Q+k3/tA4OT4FQ1LBoSqmHzaL8hHmATj6OawLqdOEywsP2?= =?iso-8859-1?Q?S8PUjLUAa2geyLEg7JfnRnicWGOrHdMiFCYn6jQAdyrukUW9BV0x1+uezY?= =?iso-8859-1?Q?qjUXmgzNLnOz9Bbk6iAxBvyh9apjgzH7jlOKPuVW4T7yLoMxunCRBXLsXV?= =?iso-8859-1?Q?6h+MRhMM8k0THq8Lotn43Fl6G3hgnlwfaAEwDdnC7lFvets9ho2uMV2GvR?= =?iso-8859-1?Q?e5ya4PsO72vUdAJAgmti11aS75afYSYKTVoF4rkT7qIkgPHk44s1daq+Vp?= =?iso-8859-1?Q?Gg6NjtYxGMHo1wgo0k99ZwgunX+ZEYQQsHxegpm1FYfAkMGVlcs+RjUxcd?= =?iso-8859-1?Q?seXY4PUGSa4a1S8xa5St6+CTbS8jmOD+q/QeYh3U1ZG47V4xDW38kCr9EQ?= =?iso-8859-1?Q?sMBLM+g7DRG0+eh0+qglTbYgXJ2N1dew0POBJb7S4CRhU5gzoT9HlG1LTu?= =?iso-8859-1?Q?obKzVJ/KcA/BmKFkf1R6mmyhUmEM3X/pJCgH3maheEEX93B7wsfiwxXcLH?= =?iso-8859-1?Q?APwoQUEkqi+wjIh9l1oM/iTbGZFx7HU9NVX549mER/o/9oaMz64o9Hg/k+?= =?iso-8859-1?Q?0yCRaVgT8uEMCjAN3W2//2a42Jewdq9GDf9zXt5n4LtWnZc34Tuka7Vf6a?= =?iso-8859-1?Q?gbg9MUlGUu16Xc6vfearmSwrMFwzDQpWoZ8KMqWX+BDLkH2Gofej25DYOF?= =?iso-8859-1?Q?PZuWlekGL/9uqLp3/Gv4kjDiw307fMATqGLbgTAIqJejFm6YTnmpYKPazJ?= =?iso-8859-1?Q?wH5/LYBPy9iljAJuiJgjI7sla7zGY6US/8KsJkOycl3+OD0uCkglg0Z5jW?= =?iso-8859-1?Q?zlx4x+UW73Rrbqmsl+kLIsizKmt4wMULK2Gs5fUm8gtGVVq0lLAIn/LGFC?= =?iso-8859-1?Q?XF/ukPYOzkhLLIb7qZgQkCZ4NdSicodSYbTK/LzWwUgjq0yxs1oztz4MCH?= =?iso-8859-1?Q?BhL+qZda9DzC6nEAdWBjWLauP5j+grVTSgHvkoJtmJTlKUdcINOug/uCsf?= =?iso-8859-1?Q?5xottIN2YBjoHjmOa1HLIphvvgvkuO3CgUhQtQTz4/uQ76NLSRIoK63Zyi?= =?iso-8859-1?Q?yurGYK5NVvnLTVXkRsa3mEkgUK/738ZhqiGsYVOzS+RUK22heAMa7N0KOJ?= =?iso-8859-1?Q?KciCK+/bbtV3t/VeNc2opsxI/1J/Gw8vHmRiVGhpFj5CU1zmXijqu372LO?= =?iso-8859-1?Q?KfDpSgXTM1PVU6so49Dx+cMVl9IJaMnG/kbPsq4Wk4sILe8vEElroh//hE?= =?iso-8859-1?Q?DUUJPaCVVY9VHGwxmtmVJf6ArKDIzhg8DjBE7QWD+1iqSJ1DzG8OnDertz?= =?iso-8859-1?Q?qSrUiOdQVj9jH/H64KAnpLcKD1SYaGX3ECKRymtq8o48eU41HAdk9kYAUZ?= =?iso-8859-1?Q?qfg3gv4b79dHepugsm5oOPOVO+4fwzVwMTR38UgpUQlVkdyu1fnDYnOvDB?= =?iso-8859-1?Q?F2s2URnsHvOXc=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN6PR11MB8244.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5943ffb2-445d-4490-9de6-08dc6f090fdb X-MS-Exchange-CrossTenant-originalarrivaltime: 08 May 2024 02:46:29.0619 (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: laku/g8RtnJ5+9vWggO++Lc9yRMnK3vn/6xpWdDDs6q3XsqXRhcg8IWm8bvbJE9bor2/KoocPln3wZQuM0Iz+Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB8518 X-OriginatorOrg: intel.com Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Resent-Date: Tue, 07 May 2024 19:46:32 -0700 Resent-From: ray.ni@intel.com Reply-To: devel@edk2.groups.io,ray.ni@intel.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: F9scDz8wIHRNId8IfGcF4arfx7686176AA= Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_MN6PR11MB824486E0ABB8298C78399DA08CE52MN6PR11MB8244namp_" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=17o3Pi2C; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=intel.com (policy=none); spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 45.79.224.7 as permitted sender) smtp.mailfrom=bounce@groups.io --_000_MN6PR11MB824486E0ABB8298C78399DA08CE52MN6PR11MB8244namp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable +#include [Ray] Can you check if BaseLib is really needed? +#include + +/** + It attempts to install the gEfiLockBoxProtocolGuid protocol into the sys= tem's DXE database + with NULL as the protocol interface to mark the protocol as handled in t= he system or to + act as a trigger. [Ray] "mark the protocol as handled in the system or to act as a trigger", = I don't quite understand it. -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#118653): https://edk2.groups.io/g/devel/message/118653 Mute This Topic: https://groups.io/mt/105955699/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- --_000_MN6PR11MB824486E0ABB8298C78399DA08CE52MN6PR11MB8244namp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

+#include <Library/BaseLib.h>

[Ray] Can you check if BaseLib is really needed?

+#include <Protocol/LockBox.h>
+
+/**
+  It attempts to install the gEfiLockBoxProtocolGuid protocol into th= e system's DXE database
+  with NULL as the protocol interface to mark the protocol as handled= in the system or to
+  act as a trigger.
[Ray] "mark the protocol as handled in the system or to act as a tr= igger", I don't quite understand it.

_._,_._,_

Groups.io Links:

=20 You receive all messages sent to this group. =20 =20

View/Reply Online (#118653) | =20 | Mute= This Topic | New Topic
Your Subscriptio= n | Contact Group Owner | Unsubscribe [rebecca@openfw.io]

_._,_._,_
--_000_MN6PR11MB824486E0ABB8298C78399DA08CE52MN6PR11MB8244namp_--