From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) (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 A197721B02B86 for ; Thu, 29 Jun 2017 16:18:15 -0700 (PDT) Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 29 Jun 2017 16:19:48 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.40,283,1496127600"; d="scan'208";a="102929232" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga004.jf.intel.com with ESMTP; 29 Jun 2017 16:19:48 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 29 Jun 2017 16:19:48 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.146]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.56]) with mapi id 14.03.0319.002; Fri, 30 Jun 2017 07:19:45 +0800 From: "Yao, Jiewen" To: Jason Dickens , "edk2-devel@lists.01.org" Thread-Topic: [edk2] TCG2 Physical Presence Support in OVMF Thread-Index: AQHS8PKnLA95L8RT40y9oDspjKFTeaI8eYUQ Date: Thu, 29 Jun 2017 23:19:44 +0000 Message-ID: <74D8A39837DF1E4DA445A8C0B3885C503A97142D@shsmsx102.ccr.corp.intel.com> References: <9f194b9e-9833-d848-84a6-3cab4fadf540@grammatech.com> In-Reply-To: <9f194b9e-9833-d848-84a6-3cab4fadf540@grammatech.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 10.0.102.7 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: TCG2 Physical Presence Support in OVMF X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2017 23:18:15 -0000 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable HI Jason TCG2 PP support requires the presence of TPM2 hardware. Does OVMF support TPM2 hardware? If it supports, you can add code in BDS. You may refer to edk2\Vlv2TbltDevicePkg\Library\PlatformBdsLib\BdsPlatform.= c. Thank you Yao Jiewen > -----Original Message----- > From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of Ja= son > Dickens > Sent: Friday, June 30, 2017 12:13 AM > To: edk2-devel@lists.01.org > Subject: [edk2] TCG2 Physical Presence Support in OVMF >=20 > All, > I'm working with a secure boot enabled OVMF build of EDK II and Xen and > have questions about TCG2 support, both status in general and specific > questions below. >=20 > I'm trying to get the TCG Physical Presence protocol to work or at least > understand more about why it can't in my case. >=20 > Specifically, I have found a key function in > DxeTcg2PhysicalPresenceLib.c called > Tcg2PhysicalPresenceLibProcessRequest. This appears to be the method > that gets user confirmation and then performs the requested operations > after a reboot? However, I cannot determine where this function is > called? If it is currently dead code then I would like to know where it > should be called and why its not connected in? >=20 > BTW: I understand that on Xen i'm also going to have issues with the SMM > piece due to q35 and SMRAM problems, but independent of the Xen issues, > I would like a clear picture of the current limitations in OVMF > regarding TPM 2.0 operation? Are there functions needing implementation, > that I could also contribute to? >=20 > Any help would be appreciated. >=20 > Thanks, > Jason > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel