From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yi Sun Subject: Re: [PATCH v4 04/15] x86: implement data structure and CPU init flow for MBA Date: Thu, 5 Oct 2017 18:08:17 +0800 Message-ID: <20171005100817.GI11006@yi.y.sun> References: <1506160104-5890-1-git-send-email-yi.y.sun@linux.intel.com> <1506160104-5890-5-git-send-email-yi.y.sun@linux.intel.com> <59CCF2590200007800180712@prv-mh.provo.novell.com> <20170929015358.GC11006@yi.y.sun> <59D47709020000780010793D@prv-mh.provo.novell.com> <20171005044247.GG11006@yi.y.sun> <59D60E570200007800182693@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e035z-0002GM-P0 for xen-devel@lists.xenproject.org; Thu, 05 Oct 2017 10:09:35 +0000 Content-Disposition: inline In-Reply-To: <59D60E570200007800182693@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: andrew.cooper3@citrix.com, xen-devel@lists.xenproject.org, wei.liu2@citrix.com, chao.p.peng@linux.intel.com, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org T24gMTctMTAtMDUgMDI6NDk6NTksIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+PiBPbiAwNS4xMC4x NyBhdCAwNjo0MiwgPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4gd3JvdGU6Cj4gPiBPbiAxNy0x MC0wMyAyMzo1MjowOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IFlpIFN1biA8eWkueS5z dW5AbGludXguaW50ZWwuY29tPiAwOS8yOS8xNyAzOjU1IEFNID4+Pgo+ID4+ID5PbiAxNy0wOS0y OCAwNTowMDowOSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDIzLjA5LjE3IGF0 IDExOjQ4LCA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPiB3cm90ZToKPiA+PiA+PiA+IEBAIC0x NDEwLDYgKzE0OTYsNyBAQCBzdGF0aWMgdm9pZCBwc3JfY3B1X2luaXQodm9pZCkKPiA+PiA+PiA+ ICAgICAgdW5zaWduZWQgaW50IHNvY2tldCwgY3B1ID0gc21wX3Byb2Nlc3Nvcl9pZCgpOwo+ID4+ ID4+ID4gICAgICBzdHJ1Y3QgZmVhdF9ub2RlICpmZWF0Owo+ID4+ID4+ID4gICAgICBzdHJ1Y3Qg Y3B1aWRfbGVhZiByZWdzOwo+ID4+ID4+ID4gKyAgICB1aW50MzJfdCBlYng7Cj4gPj4gPj4gCj4g Pj4gPj4gSXMgdGhpcyBsb2NhbCB2YXJpYWJsZSByZWFsbHkgYSBiaWcgaGVscD8gVG8gbWUgaXQg bG9va3MgbGlrZSBpdCBvbmx5Cj4gPj4gPj4gbWFrZXMgdGhlIHBhdGNoIGxhcmdlciB3aXRob3V0 IGFjdHVhbGx5IGltcHJvdmluZyBhbnl0aGluZywKPiA+PiA+PiBhbmQgd2l0aG91dCBiZWluZyBy ZWxhdGVkIHRvIHRoZSBzdWJqZWN0IG9mIHRoZSBwYXRjaC4KPiA+PiA+PiAKPiA+PiA+SU1ITywg aXQgY2FuIGF2b2lkIHRoZSAnY3B1aWRfY291bnRfbGVhZigpJyBiZWluZyByZXBlYXRlZGx5IGNh bGxlZC4gV2l0aG91dCBpdCwKPiA+PiA+d2UgaGF2ZSB0byBjYWxsICdjcHVpZF9jb3VudF9sZWFm KCknIGZvciAyIG1vcmUgdGltZXMuCj4gPj4gCj4gPj4gSG1tLCBkaWRuJ3QgeW91IHNpbXBseSBy ZXBsYWNlIHJlZ3MuYiB1c2VzIHdpdGggZWJ4PyBPciBkaWQgSSBvdmVybG9vayBhIHBsYWNlCj4g Pj4gd2hlcmUgcmVncyBpcyBiZWluZyBvdmVyd3JpdHRlbiBiZWZvcmUgdGhlIGxhc3Qgb2YgdGhl c2UgcmVncy5iIHVzZXMgKGluIHdoaWNoIGNhc2UKPiA+PiBJIHRoaW5rIHlvdXIgY2hhbmdlIGlz IGZpbmUpPwo+ID4+IAo+ID4gVGhlIHJlZ3MgaXMgb3ZlcndyaXR0ZW4gd2hlbiBhIGZlYXR1cmUg cHJlc2VudHMuIFRoZSBvbGQgY29kZXMgYXJlIGJlbG93Cj4gPiAKPiA+ICAgICBjcHVpZF9jb3Vu dF9sZWFmKFBTUl9DUFVJRF9MRVZFTF9DQVQsIDAsICZyZWdzKTsKPiA+ICAgICBpZiAoIHJlZ3Mu YiAmIFBTUl9SRVNPVVJDRV9UWVBFX0wzICkKPiA+ICAgICB7Cj4gPiAgICAgICAgIGNwdWlkX2Nv dW50X2xlYWYoUFNSX0NQVUlEX0xFVkVMX0NBVCwgMSwgJnJlZ3MpOyAvL0l0IGlzIG92ZXJ3cml0 dGVuIGhlcmUuCj4gPiAuLi4uLi4KPiA+ICAgICB9Cj4gPiAKPiA+ICAgICBjcHVpZF9jb3VudF9s ZWFmKFBTUl9DUFVJRF9MRVZFTF9DQVQsIDAsICZyZWdzKTsgIC8vU28sIHdlIGhhdmUgdG8gY2Fs bCBjcHVpZCB0byBnZXQgcmVncyBhZ2Fpbi4KPiA+ICAgICBpZiAoIHJlZ3MuYiAmIFBTUl9SRVNP VVJDRV9UWVBFX0wyICkKPiA+ICAgICB7Cj4gPiAgICAgICAgIGNwdWlkX2NvdW50X2xlYWYoUFNS X0NQVUlEX0xFVkVMX0NBVCwgMiwgJnJlZ3MpOwo+ID4gLi4uLi4uCj4gPiAKPiA+IEJlY2F1c2Ug YWJvdmUgcmVhc29uLCBJIGRlZmluZWQgdGhpcyBlYnggbG9jYWwgdmFyaWFibGUgdG8gYXZvaWQg Y2FsbGluZyBjcHVpZAo+ID4gYWdhaW4gZm9yIG5leHQgZmVhdHVyZS4KPiAKPiBJIHNlZS4gQnV0 IHRoZW4gcGxlYXNlIGdpdmUgdGhlIHZhcmlhYmxlIGEgYmV0dGVyIG5hbWUsIHJlZmxlY3RpbmcK PiB0aGUgZGF0YSBpdCBob2xkcy4KPiAKVGhlbiwgaG93IGFib3V0ICdmZWF0X21hc2snPwoKPiBK YW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=