From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-in2.apple.com (mail-out2.apple.com [17.151.62.25]) (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 91D2021CE73FC for ; Thu, 6 Jul 2017 14:44:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; d=apple.com; s=mailout2048s; c=relaxed/simple; q=dns/txt; i=@apple.com; t=1499377569; h=From:Sender:Reply-To:Subject:Date:Message-id:To:Cc:MIME-version:Content-type: Content-transfer-encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-reply-to:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=aWAD/ckhtrshVvFaPF9Ggby7ePcBHEgyeVkyXhpgY3Y=; b=1FFZXrvbLJuX7cKm9M/g34WTIBF7o//rOe0Osr1vOYYRxuo3czJa6el5+SprpnXU 04YyfjRgrtmlZyZzV9QNpQcigRvBpTLtsJnWHFIg/wtw/8K6YibIiyLmv5mm4Udw WFNKK2Rnvw/IXPr/TKfmXxctm+QzrtdYt1/k41lont3mPYh2ooFXA5DZYFyGmk75 sAT0BDfhf0lRSwx0spGeeeOjG78x+wdq4ZyXGAjdVyoh1OFgnanCIS1o1Fh+1l/a Y4usxYlIZyA7MJz/BdPD/4DT1bJzPQNMCHI+v0T59M6A2lK1c005Z7phHBI/GyDE /vWyrWeHv4UD6oRMsjAGBA==; Received: from relay24.apple.com (relay24.apple.com [17.171.128.105]) (using TLS with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mail-in2.apple.com (Apple Secure Mail Relay) with SMTP id D4.DA.07214.0AFAE595; Thu, 6 Jul 2017 14:46:09 -0700 (PDT) X-AuditID: 11973e11-7d2f59c000001c2e-4b-595eafa036ab Received: from ma1-mmpp-sz10.apple.com (ma1-mmpp-sz10.apple.com [17.171.128.150]) by relay24.apple.com (Apple SCV relay) with SMTP id E5.12.07437.F9FAE595; Thu, 6 Jul 2017 14:46:08 -0700 (PDT) MIME-version: 1.0 Received: from [17.234.251.27] by ma1-mmpp-sz10.apple.com (Oracle Communications Messaging Server 8.0.1.2.20170210 64bit (built Feb 10 2017)) with ESMTPSA id <0OSO00934V4RUA50@ma1-mmpp-sz10.apple.com>; Thu, 06 Jul 2017 14:46:07 -0700 (PDT) Sender: afish@apple.com From: Andrew Fish In-reply-to: <149937735857.21467.1917283905856299959@jljusten-skl.jf.intel.com> Date: Thu, 06 Jul 2017 14:46:03 -0700 Cc: Brijesh Singh , edk2-devel-01 , Thomas.Lendacky@amd.com, Liming Gao , Leo Duran , Mike Kinney , Jiewen Yao , Laszlo Ersek , Jeff Fan Message-id: <4E33B8F1-DE1D-4E19-9C73-2A1DEDF7C47C@apple.com> References: <1495809845-32472-1-git-send-email-brijesh.singh@amd.com> <2c3b8722-0e91-af09-5d3b-c5751dd53a9f@amd.com> <149935954954.18473.9057866656909328887@jljusten-skl> <6b79e292-e587-46a8-1f6a-a0483a01f8f7@amd.com> <149937735857.21467.1917283905856299959@jljusten-skl.jf.intel.com> To: Jordan Justen X-Mailer: Apple Mail (2.3273) X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrNLMWRmVeSWpSXmKPExsUiuLohU3fh+rhIg11reSxmbupjtNhz6Ciz xcn1Sxgt1n30sNhxrZ/Fovv5SXaLZcd2sFisuLeB3aKj4x+TxZEp+1gduDxaL/1l81i85yWT R/fsfywe7/ddZQtgieKySUnNySxLLdK3S+DKWLbNs6BPpKJrxgzGBsav/F2MnBwSAiYSp/ee YO1i5OIQEljHJNF9aw07TKJlzidmiMRhRokr55qZQRK8AoISPybfY+li5OBgFpCXOHheFiTM LKAl8f1RKwtE/VdGib0TvzCBJIQFxCXendnEDGH7S5z5eQXMZhNQllgx/wPYMk6g+J5btxhB bBYBVYkVHx+wgQxiFjjMJLGuo4UVYrGNxLrtS8GKhASWMEn8vJoDYosI6Er0Lf/DAnG1rMSt 2ZeYIezLbBIT9ilOYBSeheTuWQh3z0Jy9wJG5lWMQrmJmTm6mXlGeokFBTmpesn5uZsYQbEz 3U5wB+PxVVaHGAU4GJV4eAXc4yKFWBPLiitzDzFKc7AoifMGLwYKCaQnlqRmp6YWpBbFF5Xm pBYfYmTi4JRqYJSNuRsxSZm5qkZ/ZeLqazY3d/3uuHVtEc97Q/9VAU6yP5wK5mXcLlkjGCHH Nzs0ffpJrlCT1W/q55Y+V0vrrxO47tNQr7JQpOemsSbfj2/9Fz/GdEV37Zx9Pf0i8zTZ1T97 E/ZLu0+ezGj1RPrqyzqB/x9TY67k6l/9YlP/K/1Nk3BdR3hDkxJLcUaioRZzUXEiABCySQF+ AgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrALMWRmVeSWpSXmKPExsUiuLphmu6C9XGRBo+WM1vM3NTHaLHn0FFm i5PrlzBarPvoYbHjWj+LRffzk+wWy47tYLFYcW8Du0VHxz8miyNT9rE6cHm0XvrL5rF4z0sm j+7Z/1g83u+7yhbAEsVlk5Kak1mWWqRvl8CVsWybZ0GfSEXXjBmMDYxf+bsYOTkkBEwkWuZ8 Yu5i5OIQEjjMKHHlXDMzSIJXQFDix+R7LF2MHBzMAvISB8/LgoSZBbQkvj9qZYGo/8oosXfi FyaQhLCAuMS7M5uYIWx/iTM/r4DZbALKEivmf2AHsTmB4ntu3WIEsVkEVCVWfHzABjKIWeAw k8S6jhZWiMU2Euu2LwUrEhJYwiTx82oOiC0ioCvRt/wPC8TVshK3Zl9insAoMAvJrbMQbp2F 5NYFjMyrGAWLUnMSK41M9BILCnJS9ZLzczcxQsI9cwfjrZtmhxgFOBiVeHgF3OMihVgTy4or cw8xSnAwK4nwqk4BCvGmJFZWpRblxxeV5qQWH2KU5mBREudt4ouNFBJITyxJzU5NLUgtgsky cXBKNTCybv/Cs77s6ome485TJoh9W+J8deUaT+25Rq8PLWzOSTUN+hA+aaHtUrcJh+c+sPjT rzbp+dSDDdZ75//+tNBx73rnL5H7pVkuytTfmS0bof/2yJQi09Psyb+E7646NH3CQmllQ4VP W7z0PKZPaPhwombeGuXgS3Z1S1z0Lj+Y9DnwyYdbd1Y2v1NiKc5INNRiLipOBABngLhucwIA AA== Subject: Re: [PATCH v6 00/17] x86: Secure Encrypted Virtualization (AMD) 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, 06 Jul 2017 21:44:28 -0000 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII > On Jul 6, 2017, at 2:42 PM, Jordan Justen wrote: > > On 2017-07-06 13:11:03, Brijesh Singh wrote: >> >> >> On 07/06/2017 11:45 AM, Jordan Justen wrote: >>> On 2017-07-05 15:31:20, Brijesh Singh wrote: >>>> Hi Jordan and Laszlo, >>>> >>>> Ping. >>>> >>>> It has been a while, Do you have any further feedbacks on this series ? >>>> If you want then I can rebase the patches before you commit into upstream repos. >>>> >>> >>> I'm still dissappointed by the APRIORI usage. >>> >>> As I understand it, you are also dissatisfied with this approach and >>> you hope to improve things by somehow hooking into DXE Core. Is that >>> true? If so, can you create a bugzilla regarding this feature? When >>> would you plan to work to address that? >>> >> >> I think we agree in that this particular use-case has shown the need for re-thinking >> the existing GCD interface. However, the problem we are trying to solve with this >> patch-set is enabling the SEV feature. As it turns out, we can do so within the >> existing GCD framework by simply leveraging the APRIORI hook already in use by OvmfPkg. >> >> In that context, our proposal is that we limit the scope of this patch-set to simply >> enabling the SEV feature, and then allow the 'GCD experts' to separately propose updates >> to the framework. > > This sounds like you don't plan to work on this, but will just leave > it to the 'GCD experts'. Is that right? > > I am asking that you file and own a bugzilla for this. You'd obviously > need to work with the package owners though. Unless you drive this, I > don't think anyone will be motivated enough to get it fixed. > If some one will make a write up on this mailing list summarizing the issue with the GCD design, and what features are needed I can start a conversation on the PI working group list. Thanks, Andrew Fish > -Jordan > >> >>> I guess with that resolved, you could add an Acked-by from me. >>> >>> In general, it'd also be nice to move the processor features to more >>> generic places, although that may be challenging if the next step is >>> some kind of platform hook from DXE Core. Maybe if the DXE Core calls >>> out to some protocol or signals an event then a driver in UefiCpuPkg >>> could handle the protocol implementation to modify the page tables. >>> >>> -Jordan >>> >>> > _______________________________________________ > edk2-devel mailing list > edk2-devel@lists.01.org > https://lists.01.org/mailman/listinfo/edk2-devel