From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yi Sun Subject: Re: [PATCH v9 12/25] x86: refactor psr: L3 CAT: set value: implement cos id picking flow. Date: Wed, 29 Mar 2017 09:20:21 +0800 Message-ID: <20170329012021.GU17458@yi.y.sun> References: <1489662495-5375-1-git-send-email-yi.y.sun@linux.intel.com> <1489662495-5375-13-git-send-email-yi.y.sun@linux.intel.com> <58D90791020000780014811F@prv-mh.provo.novell.com> <20170328045842.GI17458@yi.y.sun> <58DA3EB90200007800148EAC@prv-mh.provo.novell.com> <20170328103108.GS17458@yi.y.sun> <58DA59C90200007800148FD5@prv-mh.provo.novell.com> <20170328115925.GT17458@yi.y.sun> <58DA714002000078001493C5@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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ct2HF-0006RS-4R for xen-devel@lists.xenproject.org; Wed, 29 Mar 2017 01:19:57 +0000 Content-Disposition: inline In-Reply-To: <58DA714002000078001493C5@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: kevin.tian@intel.com, 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, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org T24gMTctMDMtMjggMDY6MjA6NDgsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+PiBPbiAyOC4wMy4x NyBhdCAxMzo1OSwgPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4gd3JvdGU6Cj4gPiBJIHRoaW5r IHdlIGF0IGxlYXN0IG5lZWQgYSAnZ2V0X3ZhbCgpJyBob29rLgo+IAo+IE9mIGNvdXJzZS4KPiAK PiA+IEkgdHJ5IHRvIGltcGxlbWVudCBDQVQvQ0RQIGhvb2suCj4gPiBQbGVhc2UgaGVscCB0byBj aGVjayBpZiB0aGlzIGlzIHdoYXQgeW91IHRob3VnaHQuCj4gCj4gT25lIHJlbWFyayBiZWxvdywg YnV0IG90aGVyIHRoYW4gdGhhdCAtIHllcy4KPiAKPiA+IHN0YXRpYyB2b2lkIGNhdF9nZXRfdmFs KGNvbnN0IHN0cnVjdCBmZWF0X25vZGUgKmZlYXQsIHVuc2lnbmVkIGludCBjb3MsCj4gPiAgICAg ICAgICAgICAgICAgICAgICAgICBlbnVtIGNibV90eXBlIHR5cGUsIGludCBmbGFnLCB1aW50MzJf dCAqdmFsKQo+ID4gewo+ID4gICAgICp2YWwgPSBmZWF0LT5jb3NfcmVnX3ZhbFtjb3NdOwo+ID4g fQo+ID4gCj4gPiBzdGF0aWMgdm9pZCBsM19jZHBfZ2V0X3ZhbChjb25zdCBzdHJ1Y3QgZmVhdF9u b2RlICpmZWF0LCB1bnNpZ25lZCBpbnQgY29zLAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAg ICAgZW51bSBjYm1fdHlwZSB0eXBlLCBpbnQgZmxhZywgdWludDMyX3QgKnZhbCkKPiA+IHsKPiA+ ICAgICBpZiAoIHR5cGUgPT0gUFNSX0NCTV9UWVBFX0wzX0RBVEEgfHwgZmxhZyA9PSAwICkKPiA+ ICAgICAgICAgKnZhbCA9IGdldF9jZHBfZGF0YShmZWF0LCBjb3MpOwo+ID4gICAgIGlmICggdHlw ZSA9PSBQU1JfQ0JNX1RZUEVfTDNfQ09ERSB8fCBmbGFnID09IDEgKQo+ID4gICAgICAgICAqdmFs ID0gZ2V0X2NkcF9jb2RlKGZlYXQsIGNvcyk7Cj4gPiB9Cj4gCj4gV2h5IHRoZSByZWR1bmRhbmN5 IGJldHdlZW4gdHlwZSBhbmQgZmxhZz8KPiAKRm9yIHBzcl9nZXRfdmFsLCB1cHBlciBsYXllciBp bnB1dCB0aGUgY2JtX3R5cGUgdG8gZ2V0IGVpdGhlciBEQVRBIG9yIENPREUKdmFsdWUuIEZvciBv dGhlciBjYXNlcywgd2UgdXNlIGZsYWcgYXMgY29zX251bSBpbmRleCB0byBnZXQgZWl0aGVyIERB VEEgb3IKQ09ERS4KCj4gSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK