From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mike Stunes Subject: Re: [PATCH v4 51/75] x86/sev-es: Handle MMIO events Date: Tue, 21 Jul 2020 21:01:44 +0000 Message-ID: <40D5C698-1ED2-4CCE-9C1D-07620A021A6A@vmware.com> References: <20200714120917.11253-1-joro@8bytes.org> <20200714120917.11253-52-joro@8bytes.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20200714120917.11253-52-joro@8bytes.org> Content-Language: en-US Content-ID: Sender: kvm-owner@vger.kernel.org To: Joerg Roedel Cc: "x86@kernel.org" , Joerg Roedel , Tom Lendacky , "hpa@zytor.com" , Andy Lutomirski , Dave Hansen , Peter Zijlstra , Jiri Slaby , Dan Williams , Juergen Gross , Kees Cook , David Rientjes , Cfir Cohen , Erdem Aktas , Masami Hiramatsu , Sean Christopherson , Martin Radev , "linux-kernel@vger.kernel.org" , "kvm@vger.kernel.org" , virtualization@ List-Id: virtualization@lists.linuxfoundation.org SGkgSm9lcmcsDQoNClRoYW5rcyBmb3IgdGhlIG5ldyBwYXRjaC1zZXQhDQoNCj4gT24gSnVsIDE0 LCAyMDIwLCBhdCA1OjA4IEFNLCBKb2VyZyBSb2VkZWwgPGpvcm9AOGJ5dGVzLm9yZz4gd3JvdGU6 DQo+IA0KPiBGcm9tOiBUb20gTGVuZGFja3kgPHRob21hcy5sZW5kYWNreUBhbWQuY29tPg0KPiAN Cj4gQWRkIGhhbmRsZXIgZm9yIFZDIGV4Y2VwdGlvbnMgY2F1c2VkIGJ5IE1NSU8gaW50ZXJjZXB0 cy4gVGhlc2UNCj4gaW50ZXJjZXB0cyBjb21lIGFsb25nIGFzIG5lc3RlZCBwYWdlIGZhdWx0cyBv biBwYWdlcyB3aXRoIHJlc2VydmVkDQo+IGJpdHMgc2V0Lg0KPiANCj4gU2lnbmVkLW9mZi1ieTog VG9tIExlbmRhY2t5IDx0aG9tYXMubGVuZGFja3lAYW1kLmNvbT4NCj4gWyBqcm9lZGVsQHN1c2Uu ZGU6IEFkYXB0IHRvIFZDIGhhbmRsaW5nIGZyYW1ld29yayBdDQo+IENvLWRldmVsb3BlZC1ieTog Sm9lcmcgUm9lZGVsIDxqcm9lZGVsQHN1c2UuZGU+DQo+IFNpZ25lZC1vZmYtYnk6IEpvZXJnIFJv ZWRlbCA8anJvZWRlbEBzdXNlLmRlPg0KPiANCj4gPHNuaXA+DQoNCknigJltIHJ1bm5pbmcgaW50 byBhbiBNTUlPLXJlbGF0ZWQgYnVnIHdoZW4gSSB0cnkgdGVzdGluZyB0aGlzIG9uIG91ciBoeXBl cnZpc29yLg0KDQpEdXJpbmcgYm9vdCwgcHJvYmVfcm9tcyAoYXJjaC94ODYva2VybmVsL3Byb2Jl X3JvbXMuYykgdXNlcyByb21jaGVja3N1bSBvdmVyIHRoZSB2aWRlbyBST00gYW5kIGV4dGVuc2lv biBST00gcmVnaW9ucy4gSW4gbXkgdGVzdCBWTSwgdGhlIHZpZGVvIFJPTSByb21jaGVja3N1bSBz dGFydHMgYXQgdmlydHVhbCBhZGRyZXNzIDB4ZmZmZjg4ODAwMDBjMDAwMCBhbmQgaGFzIGxlbmd0 aCA2NTUzNi4gQnV0LCBhdCBhZGRyZXNzIDB4ZmZmZjg4ODAwMDBjNDAwMCwgd2Ugc3dpdGNoIGZy b20gYmVpbmcgdmlkZW8tUk9NLWJhY2tlZCB0byBiZWluZyB1bmJhY2tlZCBieSBhbnl0aGluZy4N Cg0KV2l0aCBTRVYtRVMgZW5hYmxlZCwgb3VyIHBsYXRmb3JtIGhhbmRsZXMgcmVhZHMgYW5kIHdy aXRlcyB0byB1bmJhY2tlZCBtZW1vcnkgYnkgdHJlYXRpbmcgdGhlbSBhcyBNTUlPLiBTbywgdGhl IHJlYWQgZnJvbSAweGZmZmY4ODgwMDAwYzQwMDAgY2F1c2VzIGEgI1ZDLCB3aGljaCBpcyBoYW5k bGVkIGJ5IGRvX2Vhcmx5X2V4Y2VwdGlvbi4NCg0KSW4gaGFuZGxpbmcgdGhlICNWQywgdmNfc2xv d192aXJ0X3RvX3BoeXMgZmFpbHMgZm9yIHRoYXQgYWRkcmVzcy4gTXkgdW5kZXJzdGFuZGluZyBp cyB0aGF0IHRoZSAjVkMgaGFuZGxlciBzaG91bGQgdGhlbiBhZGQgYW4gZW50cnkgdG8gdGhlIHBh Z2UgdGFibGVzIGFuZCByZXRyeSB0aGUgZmF1bHRpbmcgYWNjZXNzLiBTb21laG93LCB0aGF0IGlz buKAmXQgaGFwcGVuaW5nLiBGcm9tIHRoZSBoeXBlcnZpc29yIHNpZGUsIGl0IGxvb2tzIGxpa2Ug dGhlIGd1ZXN0IGlzIGxvb3Bpbmcgc29tZWhvdy4gKEkgdGhpbmsgdGhlIFZDUFUgaXMgbW9zdGx5 IHVuaGFsdGVkIGFuZCBtYWtpbmcgcHJvZ3Jlc3MsIGJ1dCB0aGUgZ3Vlc3QgbmV2ZXIgZ2V0cyBw YXN0IHRoYXQgcm9tY2hlY2tzdW0uKSBUaGUgZ3Vlc3QgbmV2ZXIgYWN0dWFsbHkgbWFrZXMgYW4g TU1JTyB2bWdleGl0IGZvciB0aGF0IGFkZHJlc3MuDQoNCklmIEkgcmVtb3ZlIHRoZSBjYWxsIHRv IHByb2JlX3JvbXMgZnJvbSBzZXR1cF9hcmNoLCBvciByZW1vdmUgdGhlIGNhbGxzIHRvIHJvbWNo ZWNrc3VtIGZyb20gcHJvYmVfcm9tcywgdGhpcyBrZXJuZWwgYm9vdHMgbm9ybWFsbHkuDQoNClBs ZWFzZSBsZXQgbWUga25vdyBvZiBvdGhlciB0ZXN0cyBJIHNob3VsZCBydW4gb3IgZGF0YSB0aGF0 IEkgY2FuIGNvbGxlY3QuIFRoYW5rcyENCg0KTWlrZQ==