From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH 2/2] x86/HVM: cache attribute pinning adjustments Date: Thu, 3 Mar 2016 12:12:40 +0000 Message-ID: <56D82A38.5090602@citrix.com> References: <56D817F102000078000D8B4D@prv-mh.provo.novell.com> <56D820A402000078000D8BAC@prv-mh.provo.novell.com> <56D81A0F.4080602@citrix.com> <20160303121020.GD5535@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 1abS7p-0001t6-Gz for xen-devel@lists.xenproject.org; Thu, 03 Mar 2016 12:13:01 +0000 In-Reply-To: <20160303121020.GD5535@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Wei Liu Cc: xen-devel , Keir Fraser , Jan Beulich , Tim Deegan List-Id: xen-devel@lists.xenproject.org T24gMDMvMDMvMTYgMTI6MTAsIFdlaSBMaXUgd3JvdGU6Cj4gT24gVGh1LCBNYXIgMDMsIDIwMTYg YXQgMTE6MDM6NDNBTSArMDAwMCwgQW5kcmV3IENvb3BlciB3cm90ZToKPiBbLi4uXQo+Pj4gQEAg LTU4NywyMCArNTc4LDIxIEBAIHN0YXRpYyB2b2lkIGZyZWVfcGlubmVkX2NhY2hlYXR0cl9lbnRy eSgKPj4+ICAgICAgeGZyZWUoY29udGFpbmVyX29mKHJjdSwgc3RydWN0IGh2bV9tZW1fcGlubmVk X2NhY2hlYXR0cl9yYW5nZSwgcmN1KSk7Cj4+PiAgfQo+Pj4gIAo+Pj4gLWludDMyX3QgaHZtX3Nl dF9tZW1fcGlubmVkX2NhY2hlYXR0cigKPj4+IC0gICAgc3RydWN0IGRvbWFpbiAqZCwKPj4+IC0g ICAgdWludDY0X3QgZ2ZuX3N0YXJ0LAo+Pj4gLSAgICB1aW50NjRfdCBnZm5fZW5kLAo+Pj4gLSAg ICB1aW50MzJfdCAgdHlwZSkKPj4+ICtpbnQgaHZtX3NldF9tZW1fcGlubmVkX2NhY2hlYXR0cihz dHJ1Y3QgZG9tYWluICpkLCB1aW50NjRfdCBnZm5fc3RhcnQsCj4+PiArICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgdWludDY0X3QgZ2ZuX2VuZCwgdWludDMyX3QgdHlwZSkKPj4+ICB7 Cj4+PiAgICAgIHN0cnVjdCBodm1fbWVtX3Bpbm5lZF9jYWNoZWF0dHJfcmFuZ2UgKnJhbmdlOwo+ Pj4gICAgICBpbnQgcmMgPSAxOwo+Pj4gIAo+Pj4gLSAgICBpZiAoICFpc19odm1fZG9tYWluKGQp IHx8IGdmbl9lbmQgPCBnZm5fc3RhcnQgKQo+Pj4gLSAgICAgICAgcmV0dXJuIDA7Cj4+PiArICAg IGlmICggIWlzX2h2bV9kb21haW4oZCkgKQo+Pj4gKyAgICAgICAgcmV0dXJuIC1FT1BOT1RTVVBQ Owo+PiBZb3UgaW50cm9kdWNlIGFuIGFzeW1tZXRyeSBiZXR3ZWVuIHNldCBhbmQgZ2V0IGhlcmUs IGJvdGggaW4gdGVybXMgb2YKPj4gdGhlIGNoZWNrcyAoaHZtIHZzIGh2bV9jb250YWluZXIpLCBh bmQgYXNzZXJ0IHZzIHBsYWluIGZhaWx1cmUuICBXaHkgaXMKPj4gdGhpcz8KPj4KPj4gSSB3b3Vs ZCBzdWdnZXN0IEFTU0VSVChpc19odm1fZG9tYWluKGQpKSBpbiBib3RoIGNhc2VzLgo+Pgo+IEkg ZG9uJ3QgdGhpbmsgd2UgY2FuIGhhdmUgQVNTRVJUKCkgaW4gdGhlIHNldCBmdW5jdGlvbiBiZWNh dXNlIGl0IG1pZ2h0Cj4gYmUgY2FsbGVkIGJ5IHVudHJ1c3RlZCBlbnRpdHkuIE9uIHRoZSBvdGhl ciBoYW5kLCB0aGUgZ2V0IGZ1bmN0aW9uIGNhbgo+IG9ubHkgYmUgdXNlZCBieSBoeXBlcnZpc29y IHNvIHRoZSBBU1NFUlQgc2hvdWxkIGJlIGZpbmUuCgpUaGUgaHlwZXJjYWxsIGhhbmRsZXIgc2hv dWxkIHNhbml0aXNlIHRoZSB1bnRydXN0ZWQgY2FsbGVyIGJlZm9yZSB3ZSBnZXQKaW50byB0aGlz IGZ1bmN0aW9uLgoKfkFuZHJldwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9y ZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK