From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zhongze Liu Subject: [PATCH v2 0/6] Allow setting up shared memory areas between VMs from xl config files Date: Sun, 27 Aug 2017 16:36:09 +0800 Message-ID: <20170827083615.15712-1-blackskygg@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Julien Grall , Stefano Stabellini , Zhongze Liu List-Id: xen-devel@lists.xenproject.org VGhpcyBzZXJpZXMgaW1wbGVtZW50cyB0aGUgbmV3IHhsIGNvbmZpZyBlbnRyeSBwcm9wb3NlZCBp biBbMV0uIFVzZXJzIGNhbiB1c2UKdGhlIG5ldyBjb25maWcgZW50cnkgdG8gc3RhdGljYWxseSBz ZXR1cCBzaGFyZWQgbWVtb3J5IGFyZWFzIGFtb25nIFZNcyB0aGF0CmRvbid0IGhhdmUgZ3JhbnQg dGFibGUgc3VwcG9ydCBzbyB0aGF0IHRoZXkgY291bGQgY29tbXVuaWNhdGUgd2l0aCBlYWNoIG90 aGVyCnRocm91Z2ggdGhlIHN0YXRpYyBzaGFyZWQgbWVtb3J5IGFyZWFzLgoKWzFdIFByb3Bvc2xh IHRvIGFsbG93IHNldHRpbmcgdXAgc2hhcmVkIG1lbW9yeSBhcmVhcyBiZXR3ZWVuIFZNcyBmcm9t IHhsIGNvbmZpZyBmaWxlOgogIGh0dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hl bi1kZXZlbC8yMDE3LTA4L21zZzAzMjQyLmh0bWwKCnYyOgogICogZml4ZWQgc2V2ZXJhbCBjb2Rl IHN0eWxlIGlzc3Vlcy4KICAqIGludHJvZHVjZSBNTVVfX1NIQVJFX01FTSBpbiBmbGFzayBhdiBw ZXJtaXNzaW9ucywgYW5kIGFkZCBhIGNoZWNrIHRvIHRoaXMuCiAgICBwZXJtaXNzaW9uIGluIHRo ZSBmbGFzayBob29rIGZvciB4c21fbWFwX2dtZm5fZm9yZWlnbi4KICAqIHN1cHBvcnQgcm9sbGlu ZyBiYWNrIGR1cmluZyBjcmVhdGlvbiBvbiBwYXJ0aWFsIGZhaWx1cmUuCiAgKiByZWZjb3VudGlu ZyB0aGUgc3NobSBwYXRoIGluc3RlYWQgb2YgdXNpbmcgImFsaXZlIiBhbmQgInpvbWJpZSIgdG8g bGFiZWwgdGhlCiAgICBtYXN0ZXIgYW5kIGNvdW50aW5nIHRoZSBzbGF2ZXMuCgpDaGVlcnMsCgpa aG9uZ3plIExpdSAoNik6CiAgbGlieGM6IGFkZCB4Y19kb21haW5fcmVtb3ZlX2Zyb21fcGh5c21h cCB0byB3cmFwCiAgICBYRU5NRU1fcmVtb3ZlX2Zyb21fcGh5c21hcAogIGxpYnhsOiBpbnRyb2R1 Y2UgYSBuZXcgc3RydWN0dXJlIHRvIHJlcHJlc2VudCBzdGF0aWMgc2hhcmVkIG1lbW9yeQogICAg cmVnaW9ucwogIGxpYnhsOnhsOiBhZGQgcGFyc2luZyBjb2RlIHRvIHBhcnNlICJsaWJ4bF9zdGF0 aWNfc3NobSIgZnJvbSB4bCBjb25maWcKICAgIGZpbGVzCiAgeHNtOiBmbGFzazogY2hhbmdlIHRo ZSBkdW1teSB4c20gcG9saWN5IGFuZCBmbGFzayBob29rIGZvcgogICAgbWFwX2dtZm5fZm9yZWdp bgogIGxpYnhsOiBzdXBwb3J0IG1hcHBpbmcgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMgZHVy aW5nIGRvbWFpbgogICAgY3JlYXRpb24KICBsaWJ4bDogc3VwcG9ydCB1bm1hcHBpbmcgc3RhdGlj IHNoYXJlZCBtZW1vcnkgYXJlYXMgZHVyaW5nIGRvbWFpbgogICAgZGVzdHJ1Y3Rpb24KCiB0b29s cy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYgICB8ICAgMiArCiB0b29scy9saWJ4Yy9pbmNs dWRlL3hlbmN0cmwuaCAgICAgICB8ICAgNCArCiB0b29scy9saWJ4Yy94Y19kb21haW4uYyAgICAg ICAgICAgICB8ICAxMSArCiB0b29scy9saWJ4bC9NYWtlZmlsZSAgICAgICAgICAgICAgICB8ICAg NCArLQogdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgICAgICAgICAgfCAgIDQgKwogdG9vbHMv bGlieGwvbGlieGxfYXJjaC5oICAgICAgICAgICAgfCAgIDYgKwogdG9vbHMvbGlieGwvbGlieGxf YXJtLmMgICAgICAgICAgICAgfCAgMTUgKysKIHRvb2xzL2xpYnhsL2xpYnhsX2NyZWF0ZS5jICAg ICAgICAgIHwgIDI3ICsrCiB0b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyAgICAgICAgICB8ICAg NSArCiB0b29scy9saWJ4bC9saWJ4bF9pbnRlcm5hbC5oICAgICAgICB8ICAxNSArKwogdG9vbHMv bGlieGwvbGlieGxfc3NobS5jICAgICAgICAgICAgfCA0ODAgKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrCiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgICAgICAgICB8ICAz NCArKy0KIHRvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jICAgICAgICAgICAgIHwgIDE4ICsrCiB0b29s cy9saWJ4bC9saWJ4bHVfc3NobS5jICAgICAgICAgICB8IDIxMCArKysrKysrKysrKysrKysrCiB0 b29scy9saWJ4bC9saWJ4bHV0aWwuaCAgICAgICAgICAgICB8ICAgNiArCiB0b29scy94bC94bF9w YXJzZS5jICAgICAgICAgICAgICAgICB8ICAyNCArLQogeGVuL2FyY2gvYXJtL21tLmMgICAgICAg ICAgICAgICAgICAgfCAgIDIgKy0KIHhlbi9hcmNoL3g4Ni9tbS9wMm0uYyAgICAgICAgICAgICAg IHwgICAyICstCiB4ZW4vaW5jbHVkZS94c20vZHVtbXkuaCAgICAgICAgICAgICB8ICAgOCArLQog eGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAgICAgfCAgIDcgKy0KIHhlbi94c20vZmxh c2svaG9va3MuYyAgICAgICAgICAgICAgIHwgIDEwICstCiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9h Y2Nlc3NfdmVjdG9ycyB8ICAgNCArCiAyMiBmaWxlcyBjaGFuZ2VkLCA4ODMgaW5zZXJ0aW9ucygr KSwgMTUgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMvbGlieGwvbGlieGxf c3NobS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgdG9vbHMvbGlieGwvbGlieGx1X3NzaG0uYwoKLS0g CjIuMTQuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9s aXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=