Received: by 2002:a25:d783:0:0:0:0:0 with SMTP id o125csp878910ybg; Thu, 19 Mar 2020 10:19:41 -0700 (PDT) X-Google-Smtp-Source: ADFU+vtj+lkhCP2YYUqlGLK0j0cY3Be78oQ/PK5jCXTiINxwOVGz1fCud6Y/se1ZUQT9JSYn+4FO X-Received: by 2002:aca:5210:: with SMTP id g16mr3271088oib.174.1584638381154; Thu, 19 Mar 2020 10:19:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584638381; cv=none; d=google.com; s=arc-20160816; b=Sayz4KVRO5cl3JHJOwr9SGD2pX0MebEvhbOnESKiq27rWIQP9N4driqiky/yrrO2OE lgxr+hLCaMJCe37687AAlml66nzOpIjOKFPFBpUSUwPTZQHahWmgtr/DfjgM0ZigYKN9 MWPadD4/ynrCigX2Bzb4Iq7v+lwSq4ZH+SOt29P8V6HPXwiehJvH3/lcuc2V5klVwY/l YURriJh/LYFyN4H+QzCdXhMfAQkcquVNntO8ExCbSwQfz6EXZ/L4QJoUFU3hGptPlayf XayfTHJ87HNat3nNhFi39Iq3sThD0MirGoxcHAWynpEXG12wc04qYfC851psYxyGgU9p gabA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:reply-to:message-id :subject:cc:to:from:date; bh=tLZpgb9eacVJLpaAi3p6Y1AKvBC4Ljd8b5ir7hT/wBg=; b=kU9oLHoHRFCgQB5VVkwCXCTQwiNh2WZZvBJmXhnGMVCpIEZsKJAZSwu71yty/4dxB9 9OCpcdP+AMzE7Wq2qaeZC/P6LTsF5ek+mLDieEZzoq1DZGrjo6TbPsS5uHRFdMyGykby WPB0dH40s4D0Lfw3yIluX4cOnX4aZzlUBjXiCjCStvCx8Bm6T0UQHLU89yx246IDBHBs YgTKuIkBUIQpf7N9wqAo7CQvO77lV87HMfw/ApTuPIi2wd6i2HGlCaVk09gUVpHkb4BT C/xjjgwr67rj2csAHnPQqNJxY4RYoHE2Zx7DXhPn3eP83asnDvoHwdVhSI1AOFj06hL3 rnKQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v9si1517988otn.120.2020.03.19.10.19.21; Thu, 19 Mar 2020 10:19:41 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728555AbgCSRRR (ORCPT + 99 others); Thu, 19 Mar 2020 13:17:17 -0400 Received: from wind.enjellic.com ([76.10.64.91]:60660 "EHLO wind.enjellic.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727556AbgCSRRQ (ORCPT ); Thu, 19 Mar 2020 13:17:16 -0400 Received: from wind.enjellic.com (localhost [127.0.0.1]) by wind.enjellic.com (8.15.2/8.15.2) with ESMTP id 02JHGiFm023297; Thu, 19 Mar 2020 12:16:44 -0500 Received: (from greg@localhost) by wind.enjellic.com (8.15.2/8.15.2/Submit) id 02JHGhMO023296; Thu, 19 Mar 2020 12:16:43 -0500 Date: Thu, 19 Mar 2020 12:16:43 -0500 From: "Dr. Greg" To: Jordan Hand Cc: Jarkko Sakkinen , linux-kernel@vger.kernel.org, x86@kernel.org, linux-sgx@vger.kernel.org, akpm@linux-foundation.org, dave.hansen@intel.com, sean.j.christopherson@intel.com, nhorman@redhat.com, npmccallum@redhat.com, haitao.huang@intel.com, andriy.shevchenko@linux.intel.com, tglx@linutronix.de, kai.svahn@intel.com, bp@alien8.de, josh@joshtriplett.org, luto@kernel.org, kai.huang@intel.com, rientjes@google.com, cedric.xing@intel.com, puiterwijk@redhat.com Subject: Re: [PATCH v28 00/22] Intel SGX foundations Message-ID: <20200319171643.GA22995@wind.enjellic.com> Reply-To: "Dr. Greg" References: <20200303233609.713348-1-jarkko.sakkinen@linux.intel.com> <8832f446-fbf1-f480-8cfa-848cc5101cb5@linux.microsoft.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8832f446-fbf1-f480-8cfa-848cc5101cb5@linux.microsoft.com> User-Agent: Mutt/1.4i X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.2.3 (wind.enjellic.com [127.0.0.1]); Thu, 19 Mar 2020 12:16:44 -0500 (CDT) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Mar 17, 2020 at 09:00:15AM -0700, Jordan Hand wrote: Hi, I hope the week is going well for everyone. > I tested with the Open Enclave SDK test suite (~200 test and sample > enclaves), no issues. Used Intel PSW version 2.8. > > Tested-by: Jordan Hand Which effectively translates into a second test of the Intel PSW, since it appears from Haitao's comments they are unit testing against the new driver. Unless of course you wired up the OpenEnclave infrastructure to use the new VDSO and exception handling, as that would be a significant test, is that the case? Getting a real live enclave loaded and initialized in memory is essentially a contract with the enclave ELF parser and metadata interpreter that the runtime implements. There is nothing subtle about whether or not that is working correctly. The acid test after that is the enclave entry and exit handling which is ultimately a function of the exception handling. > Thanks, > Jordan Have a good remainder of the week. Dr. Greg As always, Dr. Greg Wettstein, Ph.D, Worker SGX secured infrastructure and Enjellic Systems Development, LLC autonomously self-defensive 4206 N. 19th Ave. platforms. Fargo, ND 58102 PH: 701-281-1686 EMAIL: greg@enjellic.com ------------------------------------------------------------------------------ "God made man, the appendix was the result of a committee." -- Dr. G.W. Wettstein Guerrilla Tactics for Corporate Survival