Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp1874327ybz; Thu, 30 Apr 2020 07:03:22 -0700 (PDT) X-Google-Smtp-Source: APiQypKNTj5S//4bd2l9f72Gdtqku4NEoItC30NDRpsNgKQUxpyQWINAPE0KHQoYW6LDlXF0yLe9 X-Received: by 2002:a1c:5fc4:: with SMTP id t187mr3261367wmb.181.1588255402083; Thu, 30 Apr 2020 07:03:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1588255402; cv=none; d=google.com; s=arc-20160816; b=JPAVlTmnFTgjGHlUFCYNDIeBRlCJYXwjlH18uc963c0m69DH9v/ej4C1hCjtu0TCwj RDp3lAhE8SWc/SrUthk0SicX87Naz0Plj5RODQGJM3dHitg6SF7cfSjR2mTU95+qAuEw GJ5vnRGoqFSl2n8BkGpm4IDivAITQPjbVpCdBmFGDwOfT+Zzz+fzk9Nm6SOnnRjm7ut3 fzrzFe2RANqoWJ8wQ4dPdps5YDAZ1ZrMIoFMtWoBC8cJI6EuhGiKBxPGyV25YwqEWopQ L4kmukiPzUrXr69WCe/pP2sMHkIK33CR0OKFZUluR8RsIbywdxxjhl5FHSsojh3c9W5m BUow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:ironport-sdr :dkim-signature; bh=DRh1x2n81OczNTTRQAJJlAM7ugTuGaMZPhGlmvFnHbw=; b=oZ4BYb6QkyFxJHCQimhX5+08JHi4lsz5THrSAt+z/OAKtBunYRjP6ZbP64mnISk42P 7YiLaBPflLFCCnaZSBcGnjxBQ0EajhhstpD1cL3Pn4FBeS2tV3n0bMgL8ic9IaVfwkyH e8f/JOCF+1freGQ1JrRgdJ+ck+nLoF6NX4ygCqKbF5vGgAWctoyHMvqc4pzdL2VHmJIZ yIaAe6GyB665rAEHcJEhDi5E3UrfWOiGMsxUnzYzJZYSzfi84RI/oQiqs/ewARV8Uup1 0RQKaoTynIT2CCC2U2kMXLNNd6/YDXtHqWuRkyaqf2UmupUc6jzvGxlocujfEf9PozaF QZig== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amazon.com header.s=amazon201209 header.b=c07CBkLt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amazon.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r12si5794712edm.95.2020.04.30.07.02.50; Thu, 30 Apr 2020 07:03:22 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@amazon.com header.s=amazon201209 header.b=c07CBkLt; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amazon.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729211AbgD3N70 (ORCPT + 99 others); Thu, 30 Apr 2020 09:59:26 -0400 Received: from smtp-fw-9101.amazon.com ([207.171.184.25]:55590 "EHLO smtp-fw-9101.amazon.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727054AbgD3N7Y (ORCPT ); Thu, 30 Apr 2020 09:59:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.com; i=@amazon.com; q=dns/txt; s=amazon201209; t=1588255164; x=1619791164; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=DRh1x2n81OczNTTRQAJJlAM7ugTuGaMZPhGlmvFnHbw=; b=c07CBkLtiIU2OfE3LScMjZ3eI6jhuez7Tz25qRy6HHHZXph7t7WI1HZ/ AEOqbdw4ygaM1+CvbvGiPSlwGP+m1yPmUtuXJlLLF9XIOw8JS0R6EvMDD HrhOOfWvPydSQz5qO+zgrFVRTL+2cF/aOlkH8gO0MOfDnP2f0mIksHX1D w=; IronPort-SDR: /FFZ+ApaAE/IKWimclexhRpcmPXvkaZDR8Vq5fFEV86qB1lpyOf3+bFv904y7YWE7F0jcfFqQL JOF35abba7cA== X-IronPort-AV: E=Sophos;i="5.73,336,1583193600"; d="scan'208";a="32126486" Received: from sea32-co-svc-lb4-vlan3.sea.corp.amazon.com (HELO email-inbound-relay-2b-a7fdc47a.us-west-2.amazon.com) ([10.47.23.38]) by smtp-border-fw-out-9101.sea19.amazon.com with ESMTP; 30 Apr 2020 13:59:22 +0000 Received: from EX13MTAUEA002.ant.amazon.com (pdx4-ws-svc-p6-lb7-vlan2.pdx.amazon.com [10.170.41.162]) by email-inbound-relay-2b-a7fdc47a.us-west-2.amazon.com (Postfix) with ESMTPS id 3F69AC5C2E; Thu, 30 Apr 2020 13:59:22 +0000 (UTC) Received: from EX13D16EUB001.ant.amazon.com (10.43.166.28) by EX13MTAUEA002.ant.amazon.com (10.43.61.77) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Apr 2020 13:59:21 +0000 Received: from 38f9d34ed3b1.ant.amazon.com (10.43.160.65) by EX13D16EUB001.ant.amazon.com (10.43.166.28) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 30 Apr 2020 13:59:14 +0000 Subject: Re: [PATCH v1 00/15] Add support for Nitro Enclaves To: Paolo Bonzini , Alexander Graf , CC: Anthony Liguori , Benjamin Herrenschmidt , Colm MacCarthaigh , Bjoern Doebel , David Woodhouse , Frank van der Linden , Martin Pohlack , Matt Wilson , Balbir Singh , Stewart Smith , Uwe Dannowski , , References: <20200421184150.68011-1-andraprs@amazon.com> <18406322-dc58-9b59-3f94-88e6b638fe65@redhat.com> <2a4a15c5-7adb-c574-d558-7540b95e2139@redhat.com> <1ee5958d-e13e-5175-faf7-a1074bd9846d@amazon.com> <80489572-72a1-dbe7-5306-60799711dae0@amazon.com> <0467ce02-92f3-8456-2727-c4905c98c307@redhat.com> <5f8de7da-9d5c-0115-04b5-9f08be0b34b0@amazon.com> <095e3e9d-c9e5-61d0-cdfc-2bb099f02932@redhat.com> <602565db-d9a6-149a-0e1a-fe9c14a90ce7@amazon.com> <0a4c7a95-af86-270f-6770-0a283cec30df@amazon.com> From: "Paraschiv, Andra-Irina" Message-ID: <60262862-8e82-608e-544d-8794ac36010e@amazon.com> Date: Thu, 30 Apr 2020 16:59:03 +0300 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: Content-Language: en-US X-Originating-IP: [10.43.160.65] X-ClientProxiedBy: EX13D40UWC002.ant.amazon.com (10.43.162.191) To EX13D16EUB001.ant.amazon.com (10.43.166.28) Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org CgpPbiAyOS8wNC8yMDIwIDE2OjIwLCBQYW9sbyBCb256aW5pIHdyb3RlOgo+IE9uIDI4LzA0LzIw IDE3OjA3LCBBbGV4YW5kZXIgR3JhZiB3cm90ZToKPj4+IFNvIHdoeSBub3QganVzdCBzdGFydCBy dW5uaW5nIHRoZSBlbmNsYXZlIGF0IDB4ZmZmZmZmZjAgaW4gcmVhbCBtb2RlPwo+Pj4gWWVzIGV2 ZXJ5Ym9keSBoYXRlcyBpdCwgYnV0IHRoYXQncyB3aGF0IE9TZXMgYXJlIHdyaXR0ZW4gYWdhaW5z dC4gIEluCj4+PiB0aGUgc2ltcGxlc3QgZXhhbXBsZSwgdGhlIHBhcmVudCBlbmNsYXZlIGNhbiBs b2FkIGJ6SW1hZ2UgYW5kIGluaXRyZCBhdAo+Pj4gMHgxMDAwMCBhbmQgcGxhY2UgZmlybXdhcmUg dGFibGVzIChNUFRhYmxlIGFuZCBETUkpIHNvbWV3aGVyZSBhdAo+Pj4gMHhmMDAwMDsgdGhlIGZp cm13YXJlIHdvdWxkIGp1c3QgYmUgYSBmZXcgbW92cyB0byBzZWdtZW50IHJlZ2lzdGVycwo+Pj4g Zm9sbG93ZWQgYnkgYSBsb25nIGptcC4KPj4gVGhlcmUgaXMgYSBiaXQgb2YgaW5pdGlhbCBhdHRl c3RhdGlvbiBmbG93IGluIHRoZSBlbmNsYXZlLCBzbyB0aGF0Cj4+IHlvdSBjYW4gYmUgc3VyZSB0 aGF0IHRoZSBjb2RlIHRoYXQgaXMgcnVubmluZyBpcyBhY3R1YWxseSB3aGF0IHlvdSB3YW50ZWQg dG8KPj4gcnVuLgo+IENhbiB5b3UgZXhwbGFpbiB0aGlzLCBzaW5jZSBpdCdzIG5vdCBkb2N1bWVu dGVkPwoKSGFzaCB2YWx1ZXMgYXJlIGNvbXB1dGVkIGZvciB0aGUgZW50aXJlIGVuY2xhdmUgaW1h Z2UgKEVJRiksIHRoZSBrZXJuZWwgCmFuZCByYW1kaXNrKHMpLiBUaGF0J3MgdXNlZCwgZm9yIGV4 YW1wbGUsIHRvIGNoZWNrdGhhdCB0aGUgZW5jbGF2ZSBpbWFnZSAKdGhhdCBpcyBsb2FkZWQgaW4g dGhlIGVuY2xhdmUgVk0gaXMgdGhlIG9uZSB0aGF0IHdhcyBpbnRlbmRlZCB0byBiZSBydW4uCgpU aGVzZSBjcnlwdG8gbWVhc3VyZW1lbnRzIGFyZSBpbmNsdWRlZCBpbiBhIHNpZ25lZCBhdHRlc3Rh dGlvbiBkb2N1bWVudCAKZ2VuZXJhdGVkIGJ5IHRoZSBOaXRybyBIeXBlcnZpc29yIGFuZCBmdXJ0 aGVyIHVzZWQgdG8gcHJvdmUgdGhlIGlkZW50aXR5IApvZiB0aGUgZW5jbGF2ZS4gS01TIGlzIGFu IGV4YW1wbGUgb2Ygc2VydmljZSB0aGF0IE5FIGlzIGludGVncmF0ZWQgd2l0aCAKYW5kIHRoYXQg Y2hlY2tzIHRoZSBhdHRlc3RhdGlvbiBkb2MuCgo+Cj4+ICDCoCB2bSA9IG5lX2NyZWF0ZSh2Y3B1 cyA9IDQpCj4+ICDCoCBuZV9zZXRfbWVtb3J5KHZtLCBodmEsIGxlbikKPj4gIMKgIG5lX2xvYWRf aW1hZ2Uodm0sIGFkZHIsIGxlbikKPj4gIMKgIG5lX3N0YXJ0KHZtKQo+Pgo+PiBUaGF0IHdheSB3 ZSB3b3VsZCBnZXQgdGhlIEVJRiBsb2FkaW5nIGludG8ga2VybmVsIHNwYWNlLiAiTE9BRF9JTUFH RSIKPj4gd291bGQgb25seSBiZSBhdmFpbGFibGUgaW4gdGhlIHRpbWUgd2luZG93IGJldHdlZW4g c2V0X21lbW9yeSBhbmQgc3RhcnQuCj4+IEl0IGJhc2ljYWxseSBpbXBsZW1lbnRzIGEgbWVtY3B5 KCksIGJ1dCBpdCB3b3VsZCBjb21wbGV0ZWx5IGhpZGUgdGhlCj4+IGhpZGRlbiBzZW1hbnRpY3Mg b2Ygd2hlcmUgYW4gRUlGIGhhcyB0byBnbywgc28gZnV0dXJlIGRldmljZSB2ZXJzaW9ucwo+PiAo b3IgZXZlbiBvdGhlciBlbmNsYXZlIGltcGxlbWVudGVycykgY291bGQgY2hhbmdlIHRoZSBsb2dp Yy4KPj4KPj4gSSB0aGluayBpdCBhbHNvIG1ha2VzIHNlbnNlIHRvIGp1c3QgYWxsb2NhdGUgdGhv c2UgNCBpb2N0bHMgZnJvbQo+PiBzY3JhdGNoLiBQYW9sbywgd291bGQgeW91IHN0aWxsIHdhbnQg dG8gImRvbmF0ZSIgS1ZNIGlvY3RsIHNwYWNlIGluIHRoYXQKPj4gY2FzZT8KPiBTdXJlLCB0aGF0 J3Mgbm90IGEgcHJvYmxlbS4KCk9rLCB0aGFua3MgZm9yIGNvbmZpcm1hdGlvbi4gSSd2ZSB1cGRh dGVkIHRoZSBpb2N0bCBudW1iZXIgZG9jdW1lbnRhdGlvbiAKdG8gcmVmbGVjdCB0aGUgaW9jdGwg c3BhY2UgdXBkYXRlLCB0YWtpbmcgaW50byBhY2NvdW50IHRoZSBwcmV2aW91cyAKZGlzY3Vzc2lv bjsgYW5kbm93LCBnaXZlbiBhbHNvIHRoZSBwcm9wb3NhbCBhYm92ZSBmcm9tIEFsZXgsIHRoZSAK ZGlzY3Vzc2lvbnMgd2UgY3VycmVudGx5IGhhdmUgYW5kIGNvbnNpZGVyaW5nIGZ1cnRoZXIgZWFz eSBleHRlbnNpYmlsaXR5IApvZiB0aGUgdXNlciBzcGFjZSBpbnRlcmZhY2UuCgpUaGFua3MsCkFu ZHJhCgo+PiBPdmVyYWxsLCB0aGUgYWJvdmUgc2hvdWxkIGFkZHJlc3MgbW9zdCBvZiB0aGUgY29u Y2VybnMgeW91IHJhaXNlZCBpbgo+PiB0aGlzIG1haWwsIHJpZ2h0PyBJdCBzdGlsbCByZXF1aXJl cyBjb3B5aW5nLCBidXQgYXQgbGVhc3Qgd2UgZG9uJ3QgaGF2ZQo+PiB0byBrZWVwIHRoZSBjb3B5 IGluIGtlcm5lbCBzcGFjZS4KCgoKCkFtYXpvbiBEZXZlbG9wbWVudCBDZW50ZXIgKFJvbWFuaWEp IFMuUi5MLiByZWdpc3RlcmVkIG9mZmljZTogMjdBIFNmLiBMYXphciBTdHJlZXQsIFVCQzUsIGZs b29yIDIsIElhc2ksIElhc2kgQ291bnR5LCA3MDAwNDUsIFJvbWFuaWEuIFJlZ2lzdGVyZWQgaW4g Um9tYW5pYS4gUmVnaXN0cmF0aW9uIG51bWJlciBKMjIvMjYyMS8yMDA1Lgo=