From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andy Lutomirski Subject: Re: [v3 04/12] x86/fsgsbase/64: Enable FSGSBASE instructions in the helper functions Date: Thu, 25 Oct 2018 16:16:26 -0700 Message-ID: References: <20181023184234.14025-1-chang.seok.bae@intel.com> <20181023184234.14025-5-chang.seok.bae@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1gForp-0002ez-BJ for xen-devel@lists.xenproject.org; Thu, 25 Oct 2018 23:16:41 +0000 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 0D6AF20873 for ; Thu, 25 Oct 2018 23:16:39 +0000 (UTC) Received: by mail-wm1-f50.google.com with SMTP id b14-v6so3063916wmj.3 for ; Thu, 25 Oct 2018 16:16:38 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Andrew Lutomirski Cc: Juergen Gross , "Ravi V. Shankar" , Andi Kleen , "Bae, Chang Seok" , Dave Hansen , LKML , "Metzger, Markus T" , Ingo Molnar , "H. Peter Anvin" , xen-devel , Thomas Gleixner , Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBPY3QgMjQsIDIwMTggYXQgMTI6MTYgUE0gQW5keSBMdXRvbWlyc2tpIDxsdXRvQGtl cm5lbC5vcmc+IHdyb3RlOgo+Cj4gT24gVHVlLCBPY3QgMjMsIDIwMTggYXQgMTE6NDMgQU0gQ2hh bmcgUy4gQmFlIDxjaGFuZy5zZW9rLmJhZUBpbnRlbC5jb20+IHdyb3RlOgoKPiA+ICsvKgo+ID4g KyAqIEludGVycnVwdHMgYXJlIGRpc2FibGVkIGhlcmUuIE91dCBvZiBsaW5lIHRvIGJlIHByb3Rl Y3RlZCBmcm9tIGtwcm9iZXMuCj4gPiArICovCj4gPiArc3RhdGljIG5vaW5saW5lIF9fa3Byb2Jl cyB1bnNpZ25lZCBsb25nIHJkX2luYWN0aXZlX2dzYmFzZSh2b2lkKQo+ID4gK3sKPiA+ICsgICAg ICAgdW5zaWduZWQgbG9uZyBnc2Jhc2UsIGZsYWdzOwo+ID4gKwo+ID4gKyAgICAgICBsb2NhbF9p cnFfc2F2ZShmbGFncyk7Cj4gPiArICAgICAgIG5hdGl2ZV9zd2FwZ3MoKTsKPiA+ICsgICAgICAg Z3NiYXNlID0gcmRnc2Jhc2UoKTsKPiA+ICsgICAgICAgbmF0aXZlX3N3YXBncygpOwo+ID4gKyAg ICAgICBsb2NhbF9pcnFfcmVzdG9yZShmbGFncyk7Cj4gPiArCj4gPiArICAgICAgIHJldHVybiBn c2Jhc2U7Cj4gPiArfQo+Cj4gUGxlYXNlIGZvbGQgdGhpcyBpbnRvIGl0cyBvbmx5IGNhbGxlciBh bmQgbWFrZSAqdGhhdCogbm9pbmxpbmUuCj4KCk9uIGZ1cnRoZXIgcmVhZGluZyBvZiB0aGUgd2hv bGUgc2VyaWVzLCBJIHJldHJhY3QgdGhpcyBwYXJ0aWN1bGFyCmNvbW1lbnQuICBCdXQgSSBkbyB0 aGluayB0aGF0IF9fcmRnc2Jhc2VfaW5hY3RpdmUoKSB3b3VsZCBiZSBhIGJldHRlcgpuYW1lLgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0 cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3hlbi1kZXZlbA==