From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yi Sun Subject: Re: [PATCH v3 04/15] x86: refactor psr: Encapsulate 'cbm_len' and 'cbm_max' Date: Wed, 30 Nov 2016 18:22:15 +0800 Message-ID: <20161130102215.GG7435@yi.y.sun> References: <1477366863-5246-1-git-send-email-yi.y.sun@linux.intel.com> <1477366863-5246-5-git-send-email-yi.y.sun@linux.intel.com> <5838749F02000078001226C0@prv-mh.provo.novell.com> <58387B8B02000078001226EC@prv-mh.provo.novell.com> <20161129043857.GA7435@yi.y.sun> <583D5BCC020000780012320F@prv-mh.provo.novell.com> <20161130090810.GF7435@yi.y.sun> <583EAD0C0200007800123969@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 1cC21h-0001MQ-5W for xen-devel@lists.xenproject.org; Wed, 30 Nov 2016 10:22:09 +0000 Content-Disposition: inline In-Reply-To: <583EAD0C0200007800123969@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, ian.jackson@eu.citrix.com, chao.p.peng@linux.intel.com, xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gMTYtMTEtMzAgMDI6NDI6MjAsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+PiBPbiAzMC4xMS4x NiBhdCAxMDowOCwgPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4gd3JvdGU6Cj4gPiBPbiAxNi0x MS0yOSAwMjo0MzoyNCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDI5LjExLjE2IGF0 IDA1OjM4LCA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPiB3cm90ZToKPiA+PiA+IFRvIG1ha2Ug Y29kZXMgYmUgYmV0dGVyIHJldmlld2FibGUsIEkgcHJvcG9zZSBiZWxvdyB0aHJlZSBzdWdnZXN0 aW9uczoKPiA+PiA+IDEpIEkgd3JpdGUgYSBkZXNpZ24gZG9jdW1lbnQgYWJvdXQgcmVmYWN0b3Ig dG8gbWFrZSB5b3UgbW9yZSBlYXNpbHkgCj4gPj4gPiB1bmRlcnN0YW5kIHRoZSBpZGVhcy4KPiA+ PiAKPiA+PiBUaGlzIGlzIGFwcHJlY2lhdGVkLCBidXQgSSBkb24ndCB0aGluayBpdCdzIHN0cmlj dGx5IG5lY2Vzc2FyeS4gRGVzY3JpYmluZwo+ID4+IHRoZSBuZXcgZGVzaWduIChyYXRoZXIgdGhh biB0aGUgY2hhbmdlcyB0byB0aGUgZXhpc3Rpbmcgb25lKSBpcyB3aGF0Cj4gPj4gbGlrZWx5IHdv dWxkIGJlIG1vcmUgdXNlZnVsIChJJ20gc29ycnkgaWYgSSd2ZSBtaXN1bmRlcnN0b29kIHdoYXQg eW91Cj4gPj4gc2FpZCwgYW5kIHlvdSBpbiBmYWN0IGhhZCBtZWFudCBqdXN0IHRoaXMpLCB3aGlj aCBpaXJjIHlvdSBhbHJlYWR5IGhhdmUKPiA+PiBpbiBwYXRjaCAxLgo+ID4+IAo+ID4+ID4gMikg UmVwbGFjZSB0aGUgcHNyLmMgd2l0aCBhIG5ldyBmaWxlIHdoaWNoIGRpc2NhcmRzIGFsbCBvbGQg Y29kZXMgc28KPiA+PiA+IHRoYXQgeW91IGRvIG5vdCBuZWVkIHRvIGNvbnNpZGVyIG9sZCBpbXBs ZW1lbnRhdGlvbnMgd2hpY2ggbWF5IGNhdXNlCj4gPj4gPiBjb25mdXNpb24uCj4gPj4gPiAzKSBE aXNjYXJkIHRoZSByZWZhY3RvciBjb2Rlcy4gSnVzdCBpbXBsZW1lbnQgTDIgQ0FUIGJhc2VkIG9u IGN1cnJlbnQKPiA+PiA+IGNvZGVzLiBCZWNhdXNlIEwyIENBVCBkb2VzIG5vdCBoYXZlIG11Y2gg ZGlmZmVyZW5jZSB3aXRoIEwzLgo+ID4+IAo+ID4+IEkgZG9uJ3QgdGhpbmsgaW50cm9kdWNpbmcg YSBuZXcgZmlsZSBpcyB0aGUgaWRlYWwgYXBwcm9hY2guIEknZCBzdWdnZXN0Cj4gPj4gdG8gcmlw IG91dCB0aGUgZW50aXJlIGltcGxlbWVudGF0aW9uIGluIGEgZmlyc3QgcGF0Y2gsIGxlYXZpbmcg anVzdAo+ID4+IGVtcHR5IGZ1bmN0aW9ucyB0byBhdm9pZCBicmVha2luZyB0aGUgYnVpbGQgKGku ZS4gcGVyaGFwcyBtb3N0bHkgdGhlCj4gPj4gb25lcyB1c2VkIGJ5IGRvbWN0bC9zeXNjdGwsIGFu ZCBtYXliZSBzb21lIGluaXQgb25lKS4gVGhlbgo+ID4+IGludHJvZHVjZSBuZXcgY29kZSwgaWRl YWxseSBvZiBjb3Vyc2Ugbm90IGluIG9uZSBiaWcgcGF0Y2gsIGJ1dAo+ID4+IGJyb2tlbiB1cCBp bnRvIGxvZ2ljYWwgcGllY2VzIHdoZXJlIHBvc3NpYmxlIChvbmUgc3VjaCBzcGxpdCB3b3VsZCBi ZQo+ID4+IHRoYXQgb2YgY291cnNlIHlvdSBkb24ndCBuZWVkIHRvIHJlLWltcGxlbWVudCBkb21j dGwvc3lzY3RsIGhhbmRsaW5nCj4gPj4gaW4gdGhlIHNhbWUgcGF0Y2ggYXMgZXZlcnl0aGluZyBl bHNlKS4KPiA+PiAKPiA+IFRoYW5rcyBmb3IgeW91ciBzdWdnZXN0aW9uISBKdXN0IHdhbnQgdG8g Y29uZmlybSBpZiBteSB1bmRlcnN0YW5kaW5nIGlzCj4gPiByaWdodC4gU28sIHlvdSBtZWFuIEkg Y2FuIHJlbW92ZSBhbGwgb2xkIGNvZGVzIGJ1dCBrZWVwIHRoZSBpbnRlcmZhY2VzIGFzCj4gPiBl bXB0eSBmdW5jdGlvbnMgdG8gbWFrZSBzdXJlIHRoZSBidWlsZCBjYW4gcGFzcy4gVGhlbiwgaW1w bGVtZW50IHdob2xlCj4gPiBmdW5jdGlvbmFsaXR5IHN0ZXAgYnkgc3RlcC4gUmlnaHQ/Cj4gCj4g WWVzLgo+IAo+IFRoYW5rcywgSmFuCgpHb3QgaXQuIFRoYW5rcyEKClN1biBZaQoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcg bGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRl dmVsCg==