From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zhongze Liu Subject: [PATCH v3 0/7] Allow setting up shared memory areas between VMs from xl config files Date: Thu, 19 Oct 2017 10:36:28 +0800 Message-ID: <20171019023635.19812-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: Ian Jackson , Julien Grall , Stefano Stabellini , Wei Liu , Zhongze Liu List-Id: xen-devel@lists.xenproject.org VGhpcyBzZXJpZXMgaW1wbGVtZW50cyB0aGUgbmV3IHhsIGNvbmZpZyBlbnRyeSBwcm9wb3NlZCBp biBbMV0uIFVzZXJzIGNhbiB1c2UKdGhlIG5ldyBjb25maWcgZW50cnkgdG8gc3RhdGljYWxseSBz ZXR1cCBzaGFyZWQgbWVtb3J5IGFyZWFzIGFtb25nIFZNcyB0aGF0CmRvbid0IGhhdmUgZ3JhbnQg dGFibGUgc3VwcG9ydCBzbyB0aGF0IHRoZXkgY291bGQgY29tbXVuaWNhdGUgd2l0aCBlYWNoIG90 aGVyCnRocm91Z2ggdGhlIHN0YXRpYyBzaGFyZWQgbWVtb3J5IGFyZWFzLgoKWzFdIFByb3Bvc2xh IHRvIGFsbG93IHNldHRpbmcgdXAgc2hhcmVkIG1lbW9yeSBhcmVhcyBiZXR3ZWVuIFZNcyBmcm9t IHhsCmNvbmZpZyBmaWxlOgogIGh0dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hl bi1kZXZlbC8yMDE3LTA4L21zZzAzMjQyLmh0bWwKCnYzOgogICogQWRkZWQgdGhlIGRvY3MKICAq IENoYW5nZWQgdGhlIG9yZGVyIG9mIHBhdGNoZXMgdG8gcmVmbGVjdCB0aGVpciBpbnRlcm5hbCBk ZXBlbmRlbmNpZXMKICAqIEZpeGVkIHRoZSBlcnJvciBoYW5kbGluZyB3aGVuIG1lbW9yeSBtYXBw aW5nIGFyZSBkb25lIGJ1dCB0aGUgeHMKICAgIHRyYXNhY3Rpb24gZmFpbHMKICAqIENoYW5nZWQg dGhlIHhzbSBob29rcyB0byBsb29rdXAgdGhlIGN1cnJlbnQgZG9tYWluIHRoZW1zZWx2ZXMgaW5z dGVhZCBvZgogICAgZ2V0dGluZyBpdCBhcyBhIHBhcmFtZXRlcgoKQ2hlZXJzLAoKWmhvbmd6ZSBM aXUgKDcpOgogIGxpYnhjOiBhZGQgeGNfZG9tYWluX3JlbW92ZV9mcm9tX3BoeXNtYXAgdG8gd3Jh cAogICAgWEVOTUVNX3JlbW92ZV9mcm9tX3BoeXNtYXAKICB4c206IGZsYXNrOiBjaGFuZ2UgdGhl IGR1bW15IHhzbSBwb2xpY3kgYW5kIGZsYXNrIGhvb2sgZm9yCiAgICBtYXBfZ21mbl9mb3JlZ2lu CiAgbGlieGw6IGludHJvZHVjZSBhIG5ldyBzdHJ1Y3R1cmUgdG8gcmVwcmVzZW50IHN0YXRpYyBz aGFyZWQgbWVtb3J5CiAgICByZWdpb25zCiAgbGlieGw6IHN1cHBvcnQgbWFwcGluZyBzdGF0aWMg c2hhcmVkIG1lbW9yeSBhcmVhcyBkdXJpbmcgZG9tYWluCiAgICBjcmVhdGlvbgogIGxpYnhsOiBz dXBwb3J0IHVubWFwcGluZyBzdGF0aWMgc2hhcmVkIG1lbW9yeSBhcmVhcyBkdXJpbmcgZG9tYWlu CiAgICBkZXN0cnVjdGlvbgogIGxpYnhsOnhsOiBhZGQgcGFyc2luZyBjb2RlIHRvIHBhcnNlICJs aWJ4bF9zdGF0aWNfc3NobSIgZnJvbSB4bCBjb25maWcKICAgIGZpbGVzCiAgZG9jczogZG9jdW1l bnRhdGlvbiBhYm91dCBzdGF0aWMgc2hhcmVkIG1lbW9yeSByZWdpb25zCgogZG9jcy9tYW4veGwt c3RhdGljLXNobS1jb25maWd1cmF0aW9uLnBvZC41IHwgMjU3ICsrKysrKysrKysrKysrKwogZG9j cy9tYW4veGwuY2ZnLnBvZC41LmluICAgICAgICAgICAgICAgICAgIHwgICA4ICsKIGRvY3MvbWlz Yy94ZW5zdG9yZS1wYXRocy5tYXJrZG93biAgICAgICAgICB8ICA0NyArKysKIHRvb2xzL2ZsYXNr L3BvbGljeS9tb2R1bGVzL3hlbi5pZiAgICAgICAgICB8ICAgMiArCiB0b29scy9saWJ4Yy9pbmNs dWRlL3hlbmN0cmwuaCAgICAgICAgICAgICAgfCAgIDQgKwogdG9vbHMvbGlieGMveGNfZG9tYWlu LmMgICAgICAgICAgICAgICAgICAgIHwgIDExICsKIHRvb2xzL2xpYnhsL01ha2VmaWxlICAgICAg ICAgICAgICAgICAgICAgICB8ICAgNCArLQogdG9vbHMvbGlieGwvbGlieGwuaCAgICAgICAgICAg ICAgICAgICAgICAgIHwgICA0ICsKIHRvb2xzL2xpYnhsL2xpYnhsX2FyY2guaCAgICAgICAgICAg ICAgICAgICB8ICAgNiArCiB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgICAgICAgICAgICAg ICAgfCAgMTUgKwogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgICAgICAgICAgICAgICAgIHwg IDI3ICsrCiB0b29scy9saWJ4bC9saWJ4bF9kb21haW4uYyAgICAgICAgICAgICAgICAgfCAgIDUg KwogdG9vbHMvbGlieGwvbGlieGxfaW50ZXJuYWwuaCAgICAgICAgICAgICAgIHwgIDE1ICsKIHRv b2xzL2xpYnhsL2xpYnhsX3NzaG0uYyAgICAgICAgICAgICAgICAgICB8IDUwMCArKysrKysrKysr KysrKysrKysrKysrKysrKysrKwogdG9vbHMvbGlieGwvbGlieGxfdHlwZXMuaWRsICAgICAgICAg ICAgICAgIHwgIDMyICstCiB0b29scy9saWJ4bC9saWJ4bF94ODYuYyAgICAgICAgICAgICAgICAg ICAgfCAgMTggKysKIHRvb2xzL2xpYnhsL2xpYnhsdV9zc2htLmMgICAgICAgICAgICAgICAgICB8 IDIxMCArKysrKysrKysrKysKIHRvb2xzL2xpYnhsL2xpYnhsdXRpbC5oICAgICAgICAgICAgICAg ICAgICB8ICAgNiArCiB0b29scy94bC94bF9wYXJzZS5jICAgICAgICAgICAgICAgICAgICAgICAg fCAgMjQgKy0KIHhlbi9pbmNsdWRlL3hzbS9kdW1teS5oICAgICAgICAgICAgICAgICAgICB8ICAg MyArLQogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICst CiB4ZW4veHNtL2ZsYXNrL3BvbGljeS9hY2Nlc3NfdmVjdG9ycyAgICAgICAgfCAgIDQgKwogMjIg ZmlsZXMgY2hhbmdlZCwgMTE5OSBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQogY3JlYXRl IG1vZGUgMTAwNjQ0IGRvY3MvbWFuL3hsLXN0YXRpYy1zaG0tY29uZmlndXJhdGlvbi5wb2QuNQog Y3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnhsL2xpYnhsX3NzaG0uYwogY3JlYXRlIG1vZGUg MTAwNjQ0IHRvb2xzL2xpYnhsL2xpYnhsdV9zc2htLmMKCi0tIAoyLjE0LjIKCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2 ZWwK