From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH 2/2] x86/HVM: cache attribute pinning adjustments Date: Thu, 3 Mar 2016 12:19:48 +0000 Message-ID: <20160303121948.GE5535@citrix.com> References: <56D817F102000078000D8B4D@prv-mh.provo.novell.com> <56D820A402000078000D8BAC@prv-mh.provo.novell.com> <56D81A0F.4080602@citrix.com> <20160303121020.GD5535@citrix.com> <56D82A38.5090602@citrix.com> 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.xen.org with esmtp (Exim 4.84) (envelope-from ) id 1abSER-0002B3-P0 for xen-devel@lists.xenproject.org; Thu, 03 Mar 2016 12:19:51 +0000 Content-Disposition: inline In-Reply-To: <56D82A38.5090602@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper Cc: xen-devel , Keir Fraser , Wei Liu , Jan Beulich , Tim Deegan List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBNYXIgMDMsIDIwMTYgYXQgMTI6MTI6NDBQTSArMDAwMCwgQW5kcmV3IENvb3BlciB3 cm90ZToKPiBPbiAwMy8wMy8xNiAxMjoxMCwgV2VpIExpdSB3cm90ZToKPiA+IE9uIFRodSwgTWFy IDAzLCAyMDE2IGF0IDExOjAzOjQzQU0gKzAwMDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gPiBb Li4uXQo+ID4+PiBAQCAtNTg3LDIwICs1NzgsMjEgQEAgc3RhdGljIHZvaWQgZnJlZV9waW5uZWRf Y2FjaGVhdHRyX2VudHJ5KAo+ID4+PiAgICAgIHhmcmVlKGNvbnRhaW5lcl9vZihyY3UsIHN0cnVj dCBodm1fbWVtX3Bpbm5lZF9jYWNoZWF0dHJfcmFuZ2UsIHJjdSkpOwo+ID4+PiAgfQo+ID4+PiAg Cj4gPj4+IC1pbnQzMl90IGh2bV9zZXRfbWVtX3Bpbm5lZF9jYWNoZWF0dHIoCj4gPj4+IC0gICAg c3RydWN0IGRvbWFpbiAqZCwKPiA+Pj4gLSAgICB1aW50NjRfdCBnZm5fc3RhcnQsCj4gPj4+IC0g ICAgdWludDY0X3QgZ2ZuX2VuZCwKPiA+Pj4gLSAgICB1aW50MzJfdCAgdHlwZSkKPiA+Pj4gK2lu dCBodm1fc2V0X21lbV9waW5uZWRfY2FjaGVhdHRyKHN0cnVjdCBkb21haW4gKmQsIHVpbnQ2NF90 IGdmbl9zdGFydCwKPiA+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVpbnQ2 NF90IGdmbl9lbmQsIHVpbnQzMl90IHR5cGUpCj4gPj4+ICB7Cj4gPj4+ICAgICAgc3RydWN0IGh2 bV9tZW1fcGlubmVkX2NhY2hlYXR0cl9yYW5nZSAqcmFuZ2U7Cj4gPj4+ICAgICAgaW50IHJjID0g MTsKPiA+Pj4gIAo+ID4+PiAtICAgIGlmICggIWlzX2h2bV9kb21haW4oZCkgfHwgZ2ZuX2VuZCA8 IGdmbl9zdGFydCApCj4gPj4+IC0gICAgICAgIHJldHVybiAwOwo+ID4+PiArICAgIGlmICggIWlz X2h2bV9kb21haW4oZCkgKQo+ID4+PiArICAgICAgICByZXR1cm4gLUVPUE5PVFNVUFA7Cj4gPj4g WW91IGludHJvZHVjZSBhbiBhc3ltbWV0cnkgYmV0d2VlbiBzZXQgYW5kIGdldCBoZXJlLCBib3Ro IGluIHRlcm1zIG9mCj4gPj4gdGhlIGNoZWNrcyAoaHZtIHZzIGh2bV9jb250YWluZXIpLCBhbmQg YXNzZXJ0IHZzIHBsYWluIGZhaWx1cmUuICBXaHkgaXMKPiA+PiB0aGlzPwo+ID4+Cj4gPj4gSSB3 b3VsZCBzdWdnZXN0IEFTU0VSVChpc19odm1fZG9tYWluKGQpKSBpbiBib3RoIGNhc2VzLgo+ID4+ Cj4gPiBJIGRvbid0IHRoaW5rIHdlIGNhbiBoYXZlIEFTU0VSVCgpIGluIHRoZSBzZXQgZnVuY3Rp b24gYmVjYXVzZSBpdCBtaWdodAo+ID4gYmUgY2FsbGVkIGJ5IHVudHJ1c3RlZCBlbnRpdHkuIE9u IHRoZSBvdGhlciBoYW5kLCB0aGUgZ2V0IGZ1bmN0aW9uIGNhbgo+ID4gb25seSBiZSB1c2VkIGJ5 IGh5cGVydmlzb3Igc28gdGhlIEFTU0VSVCBzaG91bGQgYmUgZmluZS4KPiAKPiBUaGUgaHlwZXJj YWxsIGhhbmRsZXIgc2hvdWxkIHNhbml0aXNlIHRoZSB1bnRydXN0ZWQgY2FsbGVyIGJlZm9yZSB3 ZSBnZXQKPiBpbnRvIHRoaXMgZnVuY3Rpb24uCj4gCgpJIGRvbid0IGRpc2FncmVlLiBJdCBpcyBq dXN0IHRoYXQgdGhpcyBzZWVtcyB1bmRvbmUgYXQgdGhlIG1vbWVudCAtLSBJCmRvbid0IHNlZSB4 c20gaG9vayBpbiB0aGUgY2FsbHNpdGUgb2YgdGhpcyBmdW5jdGlvbiBpbiBkb21jdGwuCgpXZWku Cgo+IH5BbmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==