From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v10 05/25] x86: refactor psr: L3 CAT: implement CPU init and free flow. Date: Fri, 07 Apr 2017 03:46:42 -0600 Message-ID: <58E77C22020000780014E6A7@prv-mh.provo.novell.com> References: <1491054836-30488-6-git-send-email-yi.y.sun@linux.intel.com> <58E52522020000780014D60A@prv-mh.provo.novell.com> <20170406054903.GH17458@yi.y.sun> <58E61924020000780014DBCF@prv-mh.provo.novell.com> <20170406092248.GL17458@yi.y.sun> <58E627C3020000780014DD85@prv-mh.provo.novell.com> <20170406100210.GM17458@yi.y.sun> <58E66687020000780014E01E@prv-mh.provo.novell.com> <20170407051701.GQ17458@yi.y.sun> <58E76E88020000780014E5F6@prv-mh.provo.novell.com> <20170407090849.GT17458@yi.y.sun> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cwQTf-0006z1-F6 for xen-devel@lists.xenproject.org; Fri, 07 Apr 2017 09:46:47 +0000 In-Reply-To: <20170407090849.GT17458@yi.y.sun> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Yi Sun 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 Pj4+IE9uIDA3LjA0LjE3IGF0IDExOjA4LCA8eWkueS5zdW5AbGludXguaW50ZWwuY29tPiB3cm90 ZToKPiBPbiAxNy0wNC0wNyAwMjo0ODo0MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+PiBPbiAw Ny4wNC4xNyBhdCAwNzoxNywgPHlpLnkuc3VuQGxpbnV4LmludGVsLmNvbT4gd3JvdGU6Cj4+ID4g T24gMTctMDQtMDYgMDg6MDI6MTUsIEphbiBCZXVsaWNoIHdyb3RlOgo+PiA+PiBPa2F5LCBzbyBu b3QgdGhlIGNvbnRleHQgc3dpdGNoIHBhdGggdGhlbiwgQnV0IHlvdSBtdXN0IGJlCj4+ID4+IGNo YW5naW5nIHRoZSBNU1JzIF9zb21ld2hlcmVfLCBhbmQgdGhlIHF1ZXN0aW9uIGlzIHdoeSB0aGlz Cj4+ID4+IHNvbWV3aGVyZSBpc24ndCBzdWZmaWNpZW50Lgo+PiA+PiAKPj4gPiBCZXNpZGVzIHRo ZSByZXN0b3JlIGJlaGF2aW9yIGluIGluaXQgcHJvY2VzcywgSSByZXN0b3JlIHRoZSBNU1JzIHdo ZW4gCj4+ID4gcmVmW2Nvc10KPj4gPiBpcyByZWR1Y2VkIHRvIDAuIFRoaXMgYmVoYXZpb3IgaGFw cGVucyBpbiB0d28gc2NlbmFyaW9zOgo+PiA+IDEuIEluIGEgdmFsdWUgc2V0dGluZyBwcm9jZXNz LCByZXN0b3JlIE1TUiBpZiB0aGUgcmVmW29sZF9jb3NdIGlzIHJlZHVjZWQgdG8gMC4KPj4gPiAy LiBXaGVuIGEgZG9tYWluIGlzIGRlc3Ryb3llZCwgaXRzIHJlZltjb3NdIGlzIHJlZHVjZWQgdG9v Lgo+PiA+IAo+PiA+IFJlYXNvbiB0byByZXN0b3JlIGlzIGJlbG93Ogo+PiA+ICAgRm9yIGZlYXR1 cmVzLCAgZS5nLiBDRFAsIHdoaWNoIGNvc19udW0gaXMgbW9yZSB0aGFuIDEsIHdlIGhhdmUgdG8K Pj4gPiAgIHJlc3RvcmUgdGhlIG9sZF9jb3MgdmFsdWUgYmFjayB0byBkZWZhdWx0IHdoZW4gcmVm W29sZF9jb3NdIGlzIDAuCj4+ID4gICBPdGhlcndpc2UsIHVzZXIgd2lsbCBzZWUgd3JvbmcgdmFs dWVzIHdoZW4gdGhpcyBDT1MgSUQgaXMgcmV1c2VkLiBFLmcuCj4+ID4gICB1c2VyIHdhbnRzIHRv IHNldCBEQVRBIHRvIDB4M2ZmIGZvciBhIG5ldyBkb21haW4uIEhlIGhvcGVzIHRvIHNlZSB0aGUK Pj4gPiAgIERBVEEgaXMgc2V0IHRvIDB4M2ZmIGFuZCBDT0RFIHNob3VsZCBiZSB0aGUgZGVmYXVs dCB2YWx1ZSwgMHg3ZmYuIEJ1dAo+PiA+ICAgaWYgdGhlIENPUyBJRCBwaWNrZWQgZm9yIHRoaXMg YWN0aW9uIGlzIHRoZSBvbmUgdGhhdCBoYXMgYmVlbiB1c2VkIGJ5Cj4+ID4gICBvdGhlciBkb21h aW4gYW5kIHRoZSBDT0RFIGhhcyBiZWVuIHNldCB0byAweDFmZi4gVGhlbiwgdXNlciB3aWxsIHNl ZQo+PiA+ICAgREFUQTogMHgzZmYsIENPREU6IDB4MWZmLiBTbywgd2UgaGF2ZSB0byByZXN0b3Jl IENPUyB2YWx1ZXMgZm9yIGZlYXR1cmVzCj4+ID4gICB1c2luZyBtdWx0aXBsZSBDT1NzLgo+PiAK Pj4gSSBzdGlsbCBkb24ndCBmZWVsIG15IHF1ZXN0aW9uIGJlaW5nIGFuc3dlcmVkLiBXaXRob3V0 IGEgQ09TCj4+IGV2ZXIgYWxsb2NhdGVkIG9uIGEgc29ja2V0LCBob3cgY2FuIHZhbHVlcyBpbiBN U1JzIG90aGVyIHRoYW4KPj4gdGhlIGZpcnN0IChpbmRleCAwKSBvbmUgYmUgdXNlZCBieSBhbnlv bmU/IEkgYXNrIGJlY2F1c2UgaWYgdGhleQo+PiBjYW4ndCBiZSB1c2VkLCB0aGVpciB2YWx1ZXMg ZG9uJ3QgbWF0dGVyIChhbGwgeW91IG5lZWQgdG8gbWFrZQo+PiBzdXJlIGlzIHRvIHdyaXRlIHRo ZW0gcmVnYXJkbGVzcyBvZiB0aGVpciBjdXJyZW50bHkgY2FjaGVkIHZhbHVlKS4KPiAKPiBUaGUg Q09TIElEIHVzaW5nIGlzIG1hbmFnZWQgYnkgZG9tYWluIChkLT5hcmNoLnBzcl9jb3NfaWRzW3Nv Y2tldF0pLiBFdmVuIGlmIGEKPiBzb2NrZXQgaXMgb2ZmbGluZSwgdGhlIENPUyBJRCBzYXZlZCBp biBkb21haW4gaXMgc3RpbGwgdmFsaWQgKGRvbWFpbiBpcyBhbGl2ZSkuCj4gV2hlbiB0aGlzIHNv Y2tldCBpcyBvbmxpbmUgYWdhaW4sIHRoZSBkb21haW4gbWF5IGJlIHNjaGVkdWxlZCBvbnRvIGl0 IHRvIHJ1bi4KPiBUaGVuLCB0aGUgQ09TIElEIChlLmcgMikgd2lsbCBiZSB1c2VkIHRvIGdldC9z ZXQgdmFsdWUgZm9yIHRoaXMgZG9tYWluLiBJZiB3ZQo+IGRvbid0IHJlc3RvcmUgTVNScyBvbiB0 aGUgc29ja2V0LCB3ZSBtYXkgZ2V0IGFuIHVua25vd24gdmFsdWUuIFRoaXMgdGhlIHJlYXNvbgo+ IHdlIGhhdmUgdG8gcmVzdG9yZSBNU1JzIGluICdjYXRfaW5pdF9mZWF0dXJlJyB3aGljaCBpcyBj YWxsZWQgd2hlbiBzb2NrZXQgaXMKPiBvbmxpbmUuCgpObywgaXQncyBub3QuIEF0IGxlYXN0IHRo YXQncyBub3QgdGhlIG9ubHkgd2F5IHRvIHNvbHZlIHRoZSBwcm9ibGVtOgpBcyBzYWlkLCB5b3Ug Y291bGQgZXF1YWxseSB3ZWxsIG1ha2Ugc3VyZSB5b3UgYWx3YXlzIHdyaXRlIHRoZSBNU1IKdGhl IGZpcnN0IHRpbWUgYSB2Q1BVIHVzaW5nIGEgcGFydGljdWxhciBDT1MgaXMgYmVpbmcgc2NoZWR1 bGVkIG9udG8KdGhlIG5ld2x5IG9ubGluZWQgcENQVS4gSW4gZmFjdCBtb3N0IG9mIHRoZSB0aW1l IGl0IGlzIGJldHRlciBpZgpnZW5lcmljIGNvZGUgY2FuIGFsc28gZGVhbCB3aXRoIHNwZWNpYWwg Y2FzZXMgdGhhbiB0byBpbnRyb2R1Y2UKc3BlY2lhbCBwdXJwb3NlIGNvZGUuIEhlbmNlIG15IGlu c2lzdGluZyBvbiB5b3UgcHJvcGVybHkgZXhwbGFpbmluZwp3aHkgZ2VuZXJpYyBjb2RlIGNhbid0 IGRlYWwgd2l0aCB0aGUgcG9zdC1vbmxpbmUgc2l0dWF0aW9uIGhlcmUuCgpKYW4KCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4t ZGV2ZWwK