From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yi Sun Subject: Re: [PATCH v10 18/25] x86: L2 CAT: implement CPU init and free flow. Date: Thu, 13 Apr 2017 16:12:04 +0800 Message-ID: <20170413081204.GF17458@yi.y.sun> References: <1491054836-30488-1-git-send-email-yi.y.sun@linux.intel.com> <1491054836-30488-19-git-send-email-yi.y.sun@linux.intel.com> <58EE617B020000780015065B@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 1cyZr9-0006qq-IT for xen-devel@lists.xenproject.org; Thu, 13 Apr 2017 08:11:55 +0000 Content-Disposition: inline In-Reply-To: <58EE617B020000780015065B@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 T24gMTctMDQtMTIgMDk6MTg6NTEsIEphbiBCZXVsaWNoIHdyb3RlOgo+ID4+PiBPbiAwMS4wNC4x NyBhdCAxNTo1MywgPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4gd3JvdGU6Cj4gPiBAQCAtMzA0 LDEwICszMDUsMTQgQEAgc3RhdGljIHZvaWQgY2F0X2luaXRfZmVhdHVyZShjb25zdCBzdHJ1Y3Qg Y3B1aWRfbGVhZiAqcmVncywKPiA+ICAgICAgc3dpdGNoICggdHlwZSApCj4gPiAgICAgIHsKPiA+ ICAgICAgY2FzZSBQU1JfU09DS0VUX0wzX0NBVDoKPiA+ICsgICAgY2FzZSBQU1JfU09DS0VUX0wy X0NBVDoKPiA+ICAgICAgICAgIC8qIGNvcz0wIGlzIHJlc2VydmVkIGFzIGRlZmF1bHQgY2JtKGFs bCBiaXRzIHdpdGhpbiBjYm1fbGVuIGFyZSAxKS4gKi8KPiA+ICAgICAgICAgIGZlYXQtPmNvc19y ZWdfdmFsWzBdID0gY2F0X2RlZmF1bHRfdmFsKGZlYXQtPnByb3BzLT5jYm1fbGVuKTsKPiA+ICAK PiA+IC0gICAgICAgIGZlYXQtPnByb3BzLT50eXBlWzBdID0gUFNSX0NCTV9UWVBFX0wzOwo+ID4g KyAgICAgICAgaWYgKCB0eXBlID09IFBTUl9TT0NLRVRfTDNfQ0FUICkKPiA+ICsgICAgICAgICAg ICBmZWF0LT5wcm9wcy0+dHlwZVswXSA9IFBTUl9DQk1fVFlQRV9MMzsKPiA+ICsgICAgICAgIGVs c2UKPiA+ICsgICAgICAgICAgICBmZWF0LT5wcm9wcy0+dHlwZVswXSA9IFBTUl9DQk1fVFlQRV9M MjsKPiAKPiBDYW4gSSB0YWxrIHlvdSBpbnRvIHByZWZlcnJpbmcgY29uZGl0aW9uYWwgZXhwcmVz c2lvbnMgaW4gY2FzZSBsaWtlCj4gdGhpcyBvciAuLi4KPiAKPiA+IEBAIC0zMTUsNyArMzIwLDEx IEBAIHN0YXRpYyB2b2lkIGNhdF9pbml0X2ZlYXR1cmUoY29uc3Qgc3RydWN0IGNwdWlkX2xlYWYg KnJlZ3MsCj4gPiAgICAgICAgICAgKi8KPiA+ICAgICAgICAgIGZvciAoIGkgPSAxOyBpIDw9IGZl YXQtPnByb3BzLT5jb3NfbWF4OyBpKysgKQo+ID4gICAgICAgICAgewo+ID4gLSAgICAgICAgICAg IHdybXNybChNU1JfSUEzMl9QU1JfTDNfTUFTSyhpKSwgZmVhdC0+Y29zX3JlZ192YWxbMF0pOwo+ ID4gKyAgICAgICAgICAgIGlmICggdHlwZSA9PSBQU1JfU09DS0VUX0wzX0NBVCApCj4gPiArICAg ICAgICAgICAgICAgIHdybXNybChNU1JfSUEzMl9QU1JfTDNfTUFTSyhpKSwgZmVhdC0+Y29zX3Jl Z192YWxbMF0pOwo+ID4gKyAgICAgICAgICAgIGVsc2UKPiA+ICsgICAgICAgICAgICAgICAgd3Jt c3JsKE1TUl9JQTMyX1BTUl9MMl9NQVNLKGkpLCBmZWF0LT5jb3NfcmVnX3ZhbFswXSk7Cj4gCj4g Li4uIHRoaXM/Cj4gCkkgdGhpbmsgeW91IG1lYW4gJz86JywgcmlnaHQ/Cgo+IEphbgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVu LWRldmVsCg==