From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel De Graaf Subject: Re: [PATCH v3 1/2] x86/mem-sharing: Bulk mem-sharing entire domains Date: Fri, 13 May 2016 11:35:21 -0400 Message-ID: <5735F439.3050203@tycho.nsa.gov> References: <1463066752-23969-1-git-send-email-tamas@tklengyel.com> <5735DE0602000078000EB33A@prv-mh.provo.novell.com> <57360A4902000078000EB485@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b1F7d-0006UV-T7 for xen-devel@lists.xenproject.org; Fri, 13 May 2016 15:35:26 +0000 In-Reply-To: <57360A4902000078000EB485@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 , Tamas K Lengyel Cc: Xen-devel List-Id: xen-devel@lists.xenproject.org T24gMDUvMTMvMjAxNiAxMTowOSBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTMuMDUu MTYgYXQgMTY6NTAsIDx0YW1hc0B0a2xlbmd5ZWwuY29tPiB3cm90ZToKWy4uLl0KPj4+PiBAQCAt MTQ2OCw2ICsxNTA1LDY5IEBAIGludCBtZW1fc2hhcmluZ19tZW1vcChYRU5fR1VFU1RfSEFORExF X1BBUkFNKHhlbl9tZW1fc2hhcmluZ19vcF90KSBhcmcpCj4+Pj4gICAgICAgICAgIH0KPj4+PiAg ICAgICAgICAgYnJlYWs7Cj4+Pj4KPj4+PiArICAgICAgICBjYXNlIFhFTk1FTV9zaGFyaW5nX29w X2J1bGtfc2hhcmU6Cj4+Pj4gKyAgICAgICAgewo+Pj4+ICsgICAgICAgICAgICB1bnNpZ25lZCBs b25nIG1heF9zZ2ZuLCBtYXhfY2dmbjsKPj4+PiArICAgICAgICAgICAgc3RydWN0IGRvbWFpbiAq Y2Q7Cj4+Pj4gKwo+Pj4+ICsgICAgICAgICAgICByYyA9IC1FSU5WQUw7Cj4+Pj4gKyAgICAgICAg ICAgIGlmICggIW1lbV9zaGFyaW5nX2VuYWJsZWQoZCkgKQo+Pj4+ICsgICAgICAgICAgICAgICAg Z290byBvdXQ7Cj4+Pj4gKwo+Pj4+ICsgICAgICAgICAgICByYyA9IHJjdV9sb2NrX2xpdmVfcmVt b3RlX2RvbWFpbl9ieV9pZChtc28udS5idWxrLmNsaWVudF9kb21haW4sCj4+Pj4gKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZjZCk7Cj4+Pj4gKyAg ICAgICAgICAgIGlmICggcmMgKQo+Pj4+ICsgICAgICAgICAgICAgICAgZ290byBvdXQ7Cj4+Pj4g Kwo+Pj4+ICsgICAgICAgICAgICByYyA9IHhzbV9tZW1fc2hhcmluZ19vcChYU01fRE1fUFJJViwg ZCwgY2QsIG1zby5vcCk7Cj4+Pgo+Pj4gRWl0aGVyIHlvdSBwYXNzIFhFTk1FTV9zaGFyaW5nX29w X3NoYXJlIGhlcmUsIG9yIHlvdSBuZWVkIHRvCj4+PiB1cGRhdGUgeGVuL3hzbS9mbGFzay9wb2xp Y3kvYWNjZXNzX3ZlY3RvcnMgKGV2ZW4gaWYgaXQncyBvbmx5IGEKPj4+IGNvbW1lbnQgd2hpY2gg bmVlZHMgdXBkYXRpbmcpLgo+Pgo+PiBSaWdodCwgaXQgc2hvdWxkIGFjdHVhbGx5IGJlIHNoYXJp bmdfb3Bfc2hhcmUgaGVyZS4KPj4KPj4+Cj4+PiBUaGF0IHNhaWQgLSBhcmUgdGhpcyBhbmQgdGhl IHNpbWlsYXIgcHJlLWV4aXN0aW5nIFhTTSBjaGVja3MgYWN0dWFsbHkKPj4+IGNvcnJlY3Q/IEku ZS4gaXMgb25lIG9mIHRoZSB0d28gZG9tYWlucyBoZXJlIHJlYWxseSBjb250cm9sbGluZyB0aGUK Pj4+IG90aGVyPyBJIHdvdWxkIGhhdmUgZXhwZWN0ZWQgdGhhdCBhIHRvb2wgc3RhY2sgZG9tYWlu IGluaXRpYXRlcyB0aGUKPj4+IHNoYXJpbmcgYmV0d2VlbiB0d28gZG9tYWlucyBpdCBjb250cm9s cy4uLgo+Pgo+PiBOb3Qgc3VyZSB3aGF0IHdhcyB0aGUgb3JpZ2luYWwgcmF0aW9uYWxlIGJlaGlu ZCBpdCBlaXRoZXIuCj4KPiBEYW5pZWwgLSBhbnkgb3BpbmlvbiBvbiB0aGlzIG9uZT8KClRoaXMg aG9vayBjaGVja3MgdHdvIHBlcm1pc3Npb25zOyB0aGUgcHJpbWFyeSBjaGVjayBpcyB0aGF0IGN1 cnJlbnQgKHdoaWNoCmlzIG5vdCBlaXRoZXIgYXJndW1lbnQpIGNhbiBwZXJmb3JtIEhWTV9fTUVN X1NIQVJJTkcgb24gKGNkKS4gIFdoZW4gWFNNIGlzCmRpc2FibGVkLCB0aGlzIGlzIGNoZWNrZWQg YXMgZGV2aWNlIG1vZGVsIHBlcm1pc3Npb25zLiAgSSBkb24ndCB0aGluayB0aGlzCmlzIHdoYXQg eW91IHdlcmUgYXNraW5nIGFib3V0LCBiZWNhdXNlIHRoaXMgaXMgYWN0dWFsbHkgYSBjb250cm9s IG9wZXJhdGlvbi4KClRoZSBvdGhlciBwZXJtaXNzaW9uIGNoZWNrIGludm9rZWQgYnkgdGhpcyBo b29rLCBvbmx5IHdoZW4gWFNNIGlzIGVuYWJsZWQsCmlzIGEgY2hlY2sgZm9yIEhWTV9fU0hBUkVf TUVNIGJldHdlZW4gKGQpIGFuZCAoY2QpLiAgVGhpcyBpcyB0byBhbGxvdyBhCnNlY3VyaXR5IHBv bGljeSB0byBiZSB3cml0dGVuIHRoYXQgZm9yYmlkcyBtZW1vcnkgc2hhcmluZyBiZXR3ZWVuIGRp ZmZlcmVudAp1c2VycyBidXQgYWxsb3cgaXQgYmV0d2VlbiBWTXMgYmVsb25naW5nIHRvIGEgc2lu Z2xlIHVzZXIgKGFzIGFuIGV4YW1wbGUpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK