From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zhongze Liu Subject: Re: [PATCH v3 5/7] libxl: support unmapping static shared memory areas during domain destruction Date: Thu, 9 Nov 2017 10:06:09 +0800 Message-ID: References: <20171019023635.19812-1-blackskygg@gmail.com> <20171019023635.19812-6-blackskygg@gmail.com> <20171101155513.aaybskfhgxx2e32d@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20171101155513.aaybskfhgxx2e32d@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" Cc: Julien Grall , Stefano Stabellini , Ian Jackson , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org SGkgV2VpLAoKMjAxNy0xMS0wMSAyMzo1NSBHTVQrMDg6MDAgV2VpIExpdSA8d2VpLmxpdTJAY2l0 cml4LmNvbT46Cj4gT24gVGh1LCBPY3QgMTksIDIwMTcgYXQgMTA6MzY6MzNBTSArMDgwMCwgWmhv bmd6ZSBMaXUgd3JvdGU6Cj4+IEFkZCBsaWJ4bF9fc3NobV9kZWwgdG8gdW5tYXAgc3RhdGljIHNo YXJlZCBtZW1vcnkgYXJlYXMgbWFwcGVkIGJ5Cj4+IGxpYnhsX19zc2htX2FkZCBkdXJpbmcgZG9t YWluIGNyZWF0aW9uLiBUaGUgdW5tYXBwaW5nIHByb2Nlc3MgaXM6Cj4+Cj4+ICogRm9yIGEgbWFz dGVyOiBkZWNyZWFzZSB0aGUgcmVmY291bnQgb2YgdGhlIHNzaG0gcmVnaW9uLCBpZiB0aGUgcmVm Y291bnQKPj4gICByZWFjaGVzIDAsIGNsZWFudXAgdGhlIHdob2xlIHNzaG0gcGF0aC4KPj4gKiBG b3IgYSBzbGF2ZTogdW5tYXAgdGhlIHNoYXJlZCBwYWdlcywgYW5kIGNsZWFudXAgcmVsYXRlZCB4 cyBlbnRyaWVzLgo+PiAgIGRlY3JlYXNlIHRoZSByZWZjb3VudCBvZiB0aGUgc3NobSByZWdpb24s IGlmIHRoZSByZWZjb3VudCByZWFjaGVzIDAsCj4+ICAgY2xlYW51cCB0aGUgd2hvbGUgc3NobSBw YXRoLgo+Pgo+Cj4gVGhpcyBhcHBlYXJzIHRvIGJlIGluIGxpbmUgd2l0aCB3aGF0IHdlIGRpc2N1 c3NlZC4KPgo+IEkgd291bGQgbGlrZSB0byBzZWUgc29tZSBleHBsYW5hdGlvbiBmb3I6IGlmIG9u ZSBvciBtb3JlIG9mIHRoZSB0aGluZ3MKPiB0aGUgY29kZSBkb2VzIGZhaWwgaGFsZiB3YXksIHRo ZSBzeXN0ZW0gaXMgc3RpbGwgZ29pbmcgdG8gYmUgaW4gYQo+IGNvbnNpc3RlbnQgc3RhdGUuIE1v c3Qgbm90YWJseSwgdGhlcmUgaXNuJ3QgZ29pbmcgdG8gYmUgYW55IHBhZ2UgbGVha2VkCj4gd2l0 aCB1bmNsZWFuZWQgcmVmcy4KPgoKVGhlIHVubWFwcGluZyBjb2RlIGlzIGludm9rZWQgZHVyaW5n IHRoZSBkb21haW4gZGVzdHJ1Y3Rpb24gcHJvY2Vzcywgc28Kd2UgY2FuJ3Qgcm9sbCBiYWNrLiBF dmVyeXRoaW5nIGRvbmUgaGVyZSBpcyBhICJiZXN0IGVmZm9ydCI6IGV2ZW4gaWYgdGhlIGNvZGUK ZmFpbHMgaGFsZiB3YXksIHdoYXQgSSBjb3VsZCBkbyBpcyB0byByZXBvcnQgdGhlIGVycm9ycyBh bmQgcHJvY2VlZCBhbnl3YXkuCgpJIG1pZ2h0IGJlIHRvdGFsbHkgd3JvbmcuIFNvIHBsZWFzZSBj b3JyZWN0IG1lLgoKPj4gKwo+PiArICAgICAgICByYyA9IGxpYnhsX194c190cmFuc2FjdGlvbl9j b21taXQoZ2MsICZ4dCk7Cj4+ICsgICAgICAgIGlmICghcmMpIGJyZWFrOwo+PiArICAgICAgICBp ZiAocmMgPCAwKSBnb3RvIG91dDsKPj4gKyAgICAgICAgIGlzcmV0cnkgPSB0cnVlOwo+Cj4gSW5k ZW50YXRpb24uCgpDaGVlcnMsCgpaaG9uZ3plIExpdQoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==