From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=134.134.136.126; helo=mga18.intel.com; envelope-from=michael.d.kinney@intel.com; receiver=edk2-devel@lists.01.org Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id E1E992239362C for ; Wed, 31 Jan 2018 17:42:25 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 31 Jan 2018 17:48:02 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,442,1511856000"; d="scan'208";a="14460296" Received: from orsmsx101.amr.corp.intel.com ([10.22.225.128]) by fmsmga007.fm.intel.com with ESMTP; 31 Jan 2018 17:48:01 -0800 Received: from orsmsx154.amr.corp.intel.com (10.22.226.12) by ORSMSX101.amr.corp.intel.com (10.22.225.128) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 31 Jan 2018 17:48:01 -0800 Received: from orsmsx113.amr.corp.intel.com ([169.254.9.97]) by ORSMSX154.amr.corp.intel.com ([169.254.11.77]) with mapi id 14.03.0319.002; Wed, 31 Jan 2018 17:48:00 -0800 From: "Kinney, Michael D" To: "Gao, Liming" , "edk2-devel@lists.01.org" , "Kinney, Michael D" CC: Sean Brogan , "Yao, Jiewen" Thread-Topic: [Patch 0/1] MdePkg/UefiLib: Add EfiLocateProtocolBuffer() Thread-Index: AQHTmuvo7OzmZSgoXkOJjhdcEaeqOqOPRcGA//+Be7A= Date: Thu, 1 Feb 2018 01:47:59 +0000 Message-ID: References: <20180131233324.7492-1-michael.d.kinney@intel.com> <4A89E2EF3DFEDB4C8BFDE51014F606A14E1BA4F0@SHSMSX104.ccr.corp.intel.com> In-Reply-To: <4A89E2EF3DFEDB4C8BFDE51014F606A14E1BA4F0@SHSMSX104.ccr.corp.intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.22.254.138] MIME-Version: 1.0 Subject: Re: [Patch 0/1] MdePkg/UefiLib: Add EfiLocateProtocolBuffer() X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Feb 2018 01:42:26 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Liming, I looks like we still do updates if a new API is added to the UefiLib class. https://github.com/tianocore/edk2/commit/6212b9481d822a6765f8cd264ceb845429= 1948bd#diff-b3a4a95eeed10a8932c1738829d8cd7f I will update the patch. Mike > -----Original Message----- > From: Gao, Liming > Sent: Wednesday, January 31, 2018 5:20 PM > To: Kinney, Michael D ; edk2- > devel@lists.01.org > Cc: Sean Brogan ; Yao, Jiewen > > Subject: RE: [Patch 0/1] MdePkg/UefiLib: Add > EfiLocateProtocolBuffer() >=20 > Mike: > Just confirm. Do we still need to add new API in > IntelFrameworkPkg FrameworkUefiLib? I think we don't need > add new feature in IntelFrameworkPkg and > IntelFrameworkModulePkg. >=20 > >-----Original Message----- > >From: Kinney, Michael D > >Sent: Thursday, February 01, 2018 7:33 AM > >To: edk2-devel@lists.01.org > >Cc: Sean Brogan ; Yao, Jiewen > >; Gao, Liming > ; Kinney, > >Michael D > >Subject: [Patch 0/1] MdePkg/UefiLib: Add > EfiLocateProtocolBuffer() > > > >https://bugzilla.tianocore.org/show_bug.cgi?id=3D838 > > > >Add new API to the UefiLib that locates and returns > >an array of protocols instances that match a given > >protocol. > > > >Branch for review: > > > >https://github.com/mdkinney/edk2/tree/Bug_838_EfiLocateP > rotocolBuffer_ > >V3 > > > >Cc: Sean Brogan > >Cc: Jiewen Yao > >Cc: Liming Gao > >Contributed-under: TianoCore Contribution Agreement 1.1 > >Signed-off-by: Michael D Kinney > > > > >Michael D Kinney (1): > > MdePkg/UefiLib: Add EfiLocateProtocolBuffer() > > > > MdePkg/Include/Library/UefiLib.h | 32 +++++++++++- > > MdePkg/Library/UefiLib/UefiLib.c | 107 > >++++++++++++++++++++++++++++++++++++++- > > 2 files changed, 137 insertions(+), 2 deletions(-) > > > >-- > >2.14.2.windows.3