From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) (using TLSv1 with cipher CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id ED7C91A1E26 for ; Tue, 13 Sep 2016 00:41:46 -0700 (PDT) Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga103.fm.intel.com with ESMTP; 13 Sep 2016 00:41:46 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.30,327,1470726000"; d="scan'208";a="7755736" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga006.fm.intel.com with ESMTP; 13 Sep 2016 00:41:40 -0700 Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 13 Sep 2016 00:41:40 -0700 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 13 Sep 2016 00:41:39 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.91]) by SHSMSX104.ccr.corp.intel.com ([169.254.5.174]) with mapi id 14.03.0248.002; Tue, 13 Sep 2016 15:41:38 +0800 From: "Tian, Feng" To: "Fan, Jeff" , "edk2-devel@lists.01.org" CC: "Tian, Feng" Thread-Topic: [edk2] [Patch 0/7] Re-install SEC Platform Information PPI Thread-Index: AQHSCnA8VHfi/lExKUWWu8+Xm+XKl6B3D5PA Date: Tue, 13 Sep 2016 07:41:38 +0000 Message-ID: <7F1BAD85ADEA444D97065A60D2E97EE566D88CF2@SHSMSX101.ccr.corp.intel.com> References: <20160909075933.14320-1-jeff.fan@intel.com> In-Reply-To: <20160909075933.14320-1-jeff.fan@intel.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [Patch 0/7] Re-install SEC Platform Information PPI X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Sep 2016 07:41:47 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Looks good to me Reviewed-by: Feng Tian Thanks Feng -----Original Message----- From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of Jeff= Fan Sent: Friday, September 9, 2016 3:59 PM To: edk2-devel@lists.01.org Subject: [edk2] [Patch 0/7] Re-install SEC Platform Information PPI Platform SEC Lib will save CPU BIST into CAR and install SEC Platform information(2) PPI. But after memory is ready, all data in CAR will be clea= red. We update UefiCpuPkg/SecCore to re-install SEC platform information(2) PPI = before CAR is cleared. We also update CpuMpPei driver to build Sec Platform Information2 PPI GUIDe= d-HOB to pass all CPU BIST date to DXE phase. Jeff Fan (7): UefiCpuPkg/CpuDxe: Fix duplicated status code report UefiCpuPkg/CpuMpPei: Add parameter BistInformationSize UefiCpuPkg/CpuMpPei: Fix BistData ouput error UefiCpuPkg/CpuMpPei: Build GUIDed-HOB to store all CPU BIST Data UefiCpuPkg/SecCore: Add SecBist.c UefiCpuPkg/SecCore: Abstract worker function GetBistFromHob() UefiCpuPkg/SecCore: Re-install SEC platform information(2) PPI UefiCpuPkg/CpuDxe/CpuMp.c | 29 +++-- UefiCpuPkg/CpuMpPei/CpuBist.c | 79 ++++++++---- UefiCpuPkg/CpuMpPei/CpuMpPei.h | 1 + UefiCpuPkg/CpuMpPei/CpuMpPei.inf | 4 +- UefiCpuPkg/SecCore/SecBist.c | 268 +++++++++++++++++++++++++++++++++++= ++++ UefiCpuPkg/SecCore/SecCore.inf | 11 +- UefiCpuPkg/SecCore/SecMain.c | 5 + UefiCpuPkg/SecCore/SecMain.h | 55 +++++++- UefiCpuPkg/UefiCpuPkg.dsc | 3 + 9 files changed, 411 insertions(+), 44 deletions(-) create mode 100644 Ue= fiCpuPkg/SecCore/SecBist.c -- 2.9.3.windows.2 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel