From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: Should SEV-ES #VC use IST? (Re: [PATCH] Allow RDTSC and RDTSCP from userspace) Date: Tue, 23 Jun 2020 14:57:20 +0100 Message-ID: <4113e368-6bc8-51b7-9412-3b4df2633ad6@citrix.com> References: <20200425191032.GK21900@8bytes.org> <910AE5B4-4522-4133-99F7-64850181FBF9@amacapital.net> <20200425202316.GL21900@8bytes.org> <20200428075512.GP30814@suse.de> <20200623110706.GB4817@hirez.programming.kicks-ass.net> <20200623113007.GH31822@suse.de> <8413fe52-04ee-f4e1-873c-17595110856a@citrix.com> <20200623124712.GF4817@hirez.programming.kicks-ass.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20200623124712.GF4817@hirez.programming.kicks-ass.net> Content-Language: en-GB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: virtualization-bounces@lists.linux-foundation.org Sender: "Virtualization" To: Peter Zijlstra Cc: Juergen Gross , Tom Lendacky , Thomas Hellstrom , Joerg Roedel , Mike Stunes , Kees Cook , kvm list , Joerg Roedel , Dave Hansen , LKML , Sean Christopherson , Linux Virtualization , Dave Hansen , Andy Lutomirski , "H. Peter Anvin" , Dan Williams , Jiri Slaby , X86 ML List-Id: virtualization@lists.linuxfoundation.org T24gMjMvMDYvMjAyMCAxMzo0NywgUGV0ZXIgWmlqbHN0cmEgd3JvdGU6Cj4gT24gVHVlLCBKdW4g MjMsIDIwMjAgYXQgMTI6NTE6MDNQTSArMDEwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPgo+PiBU aGVyZSBhcmUgY2FzZXMgd2hpY2ggYXJlIGRlZmluaXRlbHkgbm9uLXJlY292ZXJhYmxlLgo+Pgo+ PiBGb3IgYm90aCBFUyBhbmQgU05QLCBhIG1hbGljaW91cyBoeXBlcnZpc29yIGNhbiBtZXNzIHdp dGggdGhlIGd1ZXN0Cj4+IHBoeXNtYXAgdG8gbWFrZSB0aGUgdGhlIE5NSSwgI1ZDIGFuZCAjREYg c3RhY2tzIGFsbCBhbGlhcy4KPj4KPj4gRm9yIEVTLCB0aGlzIGhhZCBiZXR0ZXIgcmVzdWx0IGlu IHRoZSAjREYgaGFuZGxlciBkZWNpZGluZyB0aGF0IGNyYXNoaW5nCj4+IGlzIHRoZSB3YXkgb3V0 LCB3aGVyZWFzIGZvciBTTlAsIHRoaXMgaGFkIGJldHRlciBlc2NhbGF0ZSB0byBTaHV0ZG93bi4K Pj4gQ3Jhc2hpbmcgb3V0IGhhcmQgaWYgdGhlIGh5cGVydmlzb3IgaXMgbWlzYmVoYXZpbmcgaXMg YWNjZXB0YWJsZS4KPiBUaGVuIEknbSB0aGlua2luZyB0aGUgb25seSBzZW5zaWJsZSBvcHRpb24g aXMgdG8gY3Jhc2ggaGFyZCBmb3IgYW55IFNOUAo+ICNWQyBmcm9tIGtlcm5lbCBtb2RlLgo+Cj4g U2FkbHkgdGhhdCBkb2Vzbid0IGhlbHAgd2l0aCAjVkMgbmVlZGluZyB0byBiZSBJU1QgOi0oIElT VCBpcyBzdWNoIGEKPiBmcmlnZ2luZyBuaWdodG1hcmUuCgpJIHByZXN1bWUgeW91IG1lYW4gYW55 ICNWQyBjYXVzZWQgYnkgUk1QIGZhdWx0cyAoaS5lLiBzb21ldGhpbmcgd2VudAp3cm9uZyB3aXRo IHRoZSBtZW1vcnkgb3duZXIvZXRjIG1ldGFkYXRhKSA/CgpJZiBzbywgdGhlbiB5ZXMuwqAgQW55 IGZhaWx1cmUgaGVyZSBpcyBhIGJ1ZyBpbiB0aGUga2VybmVsIG9yIGh5cGVydmlzb3IKKGFuZCBu ZWVkcyBmaXhpbmcpIG9yIGEgbWFsaWNpb3VzIGh5cGVydmlzb3IgYW5kIHRoZSBndWVzdCBzaG91 bGQKdGVybWluYXRlIGZvciBpdHMgb3duIHNhZmV0eS4KCn5BbmRyZXcKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KVmlydHVhbGl6YXRpb24gbWFpbGluZyBs aXN0ClZpcnR1YWxpemF0aW9uQGxpc3RzLmxpbnV4LWZvdW5kYXRpb24ub3JnCmh0dHBzOi8vbGlz dHMubGludXhmb3VuZGF0aW9uLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3ZpcnR1YWxpemF0aW9u