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:36:31 +0800 Message-ID: <20170329013631.GW17458@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> <20170329012021.GU17458@yi.y.sun> 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 1ct2Wr-0007AM-Hy for xen-devel@lists.xenproject.org; Wed, 29 Mar 2017 01:36:05 +0000 Content-Disposition: inline In-Reply-To: <20170329012021.GU17458@yi.y.sun> 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, chao.p.peng@linux.intel.com, xen-devel@lists.xenproject.org, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org T24gMTctMDMtMjkgMDk6MjA6MjEsIFlpIFN1biB3cm90ZToKPiBPbiAxNy0wMy0yOCAwNjoyMDo0 OCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPiA+Pj4gT24gMjguMDMuMTcgYXQgMTM6NTksIDx5aS55 LnN1bkBsaW51eC5pbnRlbC5jb20+IHdyb3RlOgo+ID4gPiBJIHRoaW5rIHdlIGF0IGxlYXN0IG5l ZWQgYSAnZ2V0X3ZhbCgpJyBob29rLgo+ID4gCj4gPiBPZiBjb3Vyc2UuCj4gPiAKPiA+ID4gSSB0 cnkgdG8gaW1wbGVtZW50IENBVC9DRFAgaG9vay4KPiA+ID4gUGxlYXNlIGhlbHAgdG8gY2hlY2sg aWYgdGhpcyBpcyB3aGF0IHlvdSB0aG91Z2h0Lgo+ID4gCj4gPiBPbmUgcmVtYXJrIGJlbG93LCBi dXQgb3RoZXIgdGhhbiB0aGF0IC0geWVzLgo+ID4gCj4gPiA+IHN0YXRpYyB2b2lkIGNhdF9nZXRf dmFsKGNvbnN0IHN0cnVjdCBmZWF0X25vZGUgKmZlYXQsIHVuc2lnbmVkIGludCBjb3MsCj4gPiA+ ICAgICAgICAgICAgICAgICAgICAgICAgIGVudW0gY2JtX3R5cGUgdHlwZSwgaW50IGZsYWcsIHVp bnQzMl90ICp2YWwpCj4gPiA+IHsKPiA+ID4gICAgICp2YWwgPSBmZWF0LT5jb3NfcmVnX3ZhbFtj b3NdOwo+ID4gPiB9Cj4gPiA+IAo+ID4gPiBzdGF0aWMgdm9pZCBsM19jZHBfZ2V0X3ZhbChjb25z dCBzdHJ1Y3QgZmVhdF9ub2RlICpmZWF0LCB1bnNpZ25lZCBpbnQgY29zLAo+ID4gPiAgICAgICAg ICAgICAgICAgICAgICAgICAgICBlbnVtIGNibV90eXBlIHR5cGUsIGludCBmbGFnLCB1aW50MzJf dCAqdmFsKQo+ID4gPiB7Cj4gPiA+ICAgICBpZiAoIHR5cGUgPT0gUFNSX0NCTV9UWVBFX0wzX0RB VEEgfHwgZmxhZyA9PSAwICkKPiA+ID4gICAgICAgICAqdmFsID0gZ2V0X2NkcF9kYXRhKGZlYXQs IGNvcyk7Cj4gPiA+ICAgICBpZiAoIHR5cGUgPT0gUFNSX0NCTV9UWVBFX0wzX0NPREUgfHwgZmxh ZyA9PSAxICkKPiA+ID4gICAgICAgICAqdmFsID0gZ2V0X2NkcF9jb2RlKGZlYXQsIGNvcyk7Cj4g PiA+IH0KPiA+IAo+ID4gV2h5IHRoZSByZWR1bmRhbmN5IGJldHdlZW4gdHlwZSBhbmQgZmxhZz8K PiA+IAo+IEZvciBwc3JfZ2V0X3ZhbCwgdXBwZXIgbGF5ZXIgaW5wdXQgdGhlIGNibV90eXBlIHRv IGdldCBlaXRoZXIgREFUQSBvciBDT0RFCj4gdmFsdWUuIEZvciBvdGhlciBjYXNlcywgd2UgdXNl IGZsYWcgYXMgY29zX251bSBpbmRleCB0byBnZXQgZWl0aGVyIERBVEEgb3IKPiBDT0RFLgo+IApM ZXQgbWUgZXhwbGFpbiBtb3JlIHRvIGF2b2lkIGNvbmZ1c2lvbi4gRm9yIG90aGVyIGNhc2VzLCB3 ZSB1c2UgY29zX251bSBhcwppbmRleCB0byBnZXQgdmFsdWVzIGZyb20gYSBmZWF0dXJlLiBJbiB0 aGVzZSBjYXNlcywgd2UgZG8gbm90IGtub3cgdGhlCmNibV90eXBlIG9mIHRoZSBmZWF0dXJlLiBT bywgSSB1c2UgdGhlIGNvc19udW0gYXMgZmxhZyB0byBtYWtlICdnZXRfdmFsJwprbm93IHdoaWNo IHZhbHVlIHNob3VsZCBiZSByZXR1cm5lZC4KCj4gPiBKYW4KPiAKPiBfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK PiBYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwo+IGh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2 ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1k ZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54 ZW4ub3JnL3hlbi1kZXZlbAo=