From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yi Sun Subject: Re: [PATCH v4 09/24] x86: refactor psr: set value: assemble features value array. Date: Thu, 12 Jan 2017 09:17:53 +0800 Message-ID: <20170112011753.GN7435@yi.y.sun> References: <1481688484-5093-1-git-send-email-yi.y.sun@linux.intel.com> <1481688484-5093-10-git-send-email-yi.y.sun@linux.intel.com> <5874FEE8020000780012EBFA@prv-mh.provo.novell.com> <20170111060725.GG7435@yi.y.sun> <587647DA020000780012F0A9@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.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cRU1S-0006yk-Jc for xen-devel@lists.xenproject.org; Thu, 12 Jan 2017 01:17:46 +0000 Content-Disposition: inline In-Reply-To: <587647DA020000780012F0A9@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: wei.liu2@citrix.com, he.chen@linux.intel.com, andrew.cooper3@citrix.com, dario.faggioli@citrix.com, ian.jackson@eu.citrix.com, mengxu@cis.upenn.edu, xen-devel@lists.xenproject.org, chao.p.peng@linux.intel.com List-Id: xen-devel@lists.xenproject.org T24gMTctMDEtMTEgMDY6NTc6MzAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+PiBPbiAxMS4wMS4x NyBhdCAwNzowNywgPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4gd3JvdGU6Cj4gPiBPbiAxNy0w MS0xMCAwNzozNDowMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDE0LjEyLjE2IGF0 IDA1OjA3LCA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPiB3cm90ZToKPiA+PiA+ICtzdGF0aWMg aW50IGwzX2NhdF9zZXRfbmV3X3ZhbCh1aW50NjRfdCB2YWxbXSwKPiA+PiA+ICsgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBjb25zdCBzdHJ1Y3QgZmVhdF9ub2RlICpmZWF0LAo+ID4+ID4g KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVuc2lnbmVkIGludCBvbGRfY29zLAo+ID4+ ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVudW0gY2JtX3R5cGUgdHlwZSwKPiA+ PiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1aW50NjRfdCBtKQo+ID4+ID4gK3sK PiA+PiA+ICsgICAgaWYgKCB0eXBlICE9IFBTUl9DQk1fVFlQRV9MMyApCj4gPj4gPiArICAgICAg ICAvKiBMMyBDQVQgdXNlcyBvbmUgQ09TLiBTa2lwIGl0LiAqLwo+ID4+ID4gKyAgICAgICAgcmV0 dXJuIDE7Cj4gPj4gCj4gPj4gSWYgdGhpcyBpcyB0aGUgd3JvbmcgdHlwZSwgaG93IGNhbiB5b3Ug cmV0dXJuIDEgKG9yIGFueSBwb3NpdGl2ZQo+ID4+IHZhbHVlKSBoZXJlPyBUaGlzIGJhc2ljYWxs eSBzdWdnZXN0cyB0aGF0LCBhcyByZWNvbW1lbmRlZCBmb3IgYW4KPiA+PiBlYXJsaWVyIG9wZXJh dGlvbiBhbHJlYWR5LCB0aGF0IHlvdSB3YW50IHRoZSB0eXBlIGNoZWNrIGRvbmUgaW4KPiA+PiB0 aGUgY2FsbGVyLiBPciB3YWl0IC0gaXNuJ3QgdHlwZSBub3QgbWF0Y2hpbmcgYW4gZXJyb3IgaGVy ZSwgYXMgeW91Cj4gPj4gaXRlcmF0ZSB0aGUgc2FtZSBsaXN0IHR3aWNlIGluIHRoZSBzYW1lIG9y ZGVyPyBXaGljaCB0aGVuIGdldHMgdXMKPiA+PiBiYWNrIHRvIG1lIG1lbnRpb25pbmcgdGhhdCB0 aGUgc2V0LW5ldy12YWx1ZSBzaG91bGQgcmVhbGx5IGJlCj4gPj4gZG9uZSBpbiBjb21tb24gY29k ZSwgbm90IGluIHRoZSBjYWxsYmFja3M7IGl0IHdvdWxkIHJlYWxseSBvbmx5IGJlCj4gPj4gdGhl IGNoZWNrIChwc3JfY2hlY2tfY2JtKCkgaW4gdGhlIEwzIGNhc2UgYWJvdmUpIHdoaWNoIHdvdWxk Cj4gPj4gcmVxdWlyZSBhIGNhbGxiYWNrLgo+ID4+IAo+ID4gWW91ciB1bmRlcnN0YW5kaW5nIGlz IHJpZ2h0LiBUaGUgdmFsdWUgYXJyYXkgd2lsbCBiZSBpdGVyYXRlZCB0d2ljZS4gRmlyc3QsCj4g PiBhc3NlbWJsZSBhbGwgZmVhdHVyZXMgb2xkIHZhbHVlIGludG8gaXQuIFNlY29uZCwgc2V0IHRo ZSB0YXJnZXQgdmFsdWUgaW50bwo+ID4gYXJyYXkgYWNjb3JkaW5nIHRvIHRoZSB0YXJnZXQgZmVh dHVyZSdzIHBvc2l0aW9uIGluIHRoZSBhcnJheS4gQmVjYXVzZQo+ID4gZGlmZmVyZW50IGZlYXR1 cmVzIG1heSBoYXZlIGRpZmZlcmVudCBiZWhhdmlvcnMsIGUuZy4gQ0RQIHVzZXMgdHdvIGVudHJp ZXMKPiA+IG9mIHRoZSBhcnJheSwgSSB0aGluayBpdCB3b3VsZCBiZSBiZXR0ZXIgdG8gbWFrZSAn c2V0X25ld192YWwnIGJlIGEgY2FsbGJhY2sKPiA+IGZ1bmN0aW9uLgo+IAo+IEJvdCBmb3IgY29t bW9uIGNvZGUgdG8gZG8gdGhhdCwgYWxsIGl0IHRha2VzIGlzIGtub3dpbmcgdGhlIG51bWJlcgo+ IG9mIHJlZ2lzdGVycywgd2hpY2ggeW91IGFscmVhZHkgaGF2ZSBhIGNhbGxiYWNrIGZvci4KPiAK T2ssIHdpbGwgY29uc2lkZXIgaXQuIFRoYW5rcyEKCj4gSmFuCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1k ZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK