From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefano Stabellini Subject: [PATCH v6 0/7] Allow setting up shared memory areas between VMs from xl config files Date: Tue, 31 Jul 2018 11:22:57 -0700 (PDT) Message-ID: 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.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: ian.jackson@eu.citrix.com, julien.grall@arm.com, sstabellini@kernel.org, wei.liu2@citrix.com, blackskygg@gmail.com List-Id: xen-devel@lists.xenproject.org SGksCgpUaGlzIHNlcmllcyBpbXBsZW1lbnRzIGEgbmV3IHhsIGNvbmZpZyBlbnRyeS4gVXNlcnMg Y2FuIHVzZSB0aGUgbmV3CmNvbmZpZyBlbnRyeSB0byBzdGF0aWNhbGx5IHNldHVwIHNoYXJlZCBt ZW1vcnkgYXJlYXMgYW1vbmcgVk1zIHRoYXQKZG9uJ3QgaGF2ZSBncmFudCB0YWJsZSBzdXBwb3J0 IHNvIHRoYXQgdGhleSBjb3VsZCBjb21tdW5pY2F0ZSB3aXRoIGVhY2gKb3RoZXIgdGhyb3VnaCB0 aGUgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMuCgpJdCB3YXMgb3JpZ2luYWxseSBkZXZlbG9w ZWQgYnkgWmhvbmd6ZSwgSSBhbSBqdXN0IHVwZGF0aW5nIHRoZSBsYXN0IGZldwppc3N1ZWQgdGhh dCB3ZXJlIGFkZHJlc3MgZHVyaW5nIHRoZSBsYXN0IHJvdW5kIG9mIHJldmlld3MgaW4gSmFudWFy eS4gSQp0ZXN0ZWQgdGhlIGZlYXR1cmUgb24gQVJNIGFuZCB3b3JrcyBmaW5lLgoKQ2hlZXJzLAoK U3RlZmFubwoKQ2hhbmdlcyBpbiB2NjoKLSBjbGFyaWZ5IG1lbW9yeSBhbGxvY2F0aW9uIGluIHRo ZSBtYW4gcGFnZQotIGFkZCBhIHBhdGNoIHRvIGV4cG9zZSBzaGFyZWQgbWVtb3J5IGFzIHJlc2Vy dmVkLW1lbW9yeSBvbiBkZXZpY2UgdHJlZQoKClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBj b21taXQgNmFhYTlmYjMwODE3MWVjNThkZGY0Y2YwNThhZDUzNDFmODFhNjVjZjoKCiAgaHZtL2Fs dHAybTogQ2xhcmlmeSB0aGUgcHJvcGVyIHdheSB0byBleHRlbmQgdGhlIGFsdHAybSBpbnRlcmZh Y2UgKDIwMTgtMDctMzEgMTY6MTQ6MDEgKzAxMDApCgphcmUgYXZhaWxhYmxlIGluIHRoZSBnaXQg cmVwb3NpdG9yeSBhdDoKCiAgaHR0cDovL3hlbmJpdHMueGVucHJvamVjdC5vcmcvZ2l0LWh0dHAv cGVvcGxlL3NzdGFiZWxsaW5pL3hlbi11bnN0YWJsZS5naXQgc2hhcmVfbWVtLXY2Cgpmb3IgeW91 IHRvIGZldGNoIGNoYW5nZXMgdXAgdG8gOWE3YmM2YTE3ZWI0ODkwNWVlZTdiMTU4OTVkZDc2YWNh YzQ5YTI3YjoKCiAgeGVuL2FybTogZXhwb3J0IHNoYXJlZCBtZW1vcnkgcmVnaW9ucyBhcyByZXNl cnZlZC1tZW1vcnkgb24gZGV2aWNlIHRyZWUgKDIwMTgtMDctMzEgMTE6MTE6MjggLTA3MDApCgot LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tClN0ZWZhbm8gU3RhYmVsbGluaSAoMSk6CiAgICAgIHhlbi9hcm06IGV4cG9ydCBzaGFy ZWQgbWVtb3J5IHJlZ2lvbnMgYXMgcmVzZXJ2ZWQtbWVtb3J5IG9uIGRldmljZSB0cmVlCgpaaG9u Z3plIExpdSAoNik6CiAgICAgIHhlbjogeHNtOiBmbGFzazogaW50cm9kdWNlIFhFTk1BUFNQQUNF X2dtZm5fc2hhcmUgZm9yIG1lbW9yeSBzaGFyaW5nCiAgICAgIGxpYnhsOiBpbnRyb2R1Y2UgYSBu ZXcgc3RydWN0dXJlIHRvIHJlcHJlc2VudCBzdGF0aWMgc2hhcmVkIG1lbW9yeSByZWdpb25zCiAg ICAgIGxpYnhsOiBzdXBwb3J0IG1hcHBpbmcgc3RhdGljIHNoYXJlZCBtZW1vcnkgYXJlYXMgZHVy aW5nIGRvbWFpbiBjcmVhdGlvbgogICAgICBsaWJ4bDogc3VwcG9ydCB1bm1hcHBpbmcgc3RhdGlj IHNoYXJlZCBtZW1vcnkgYXJlYXMgZHVyaW5nIGRvbWFpbiBkZXN0cnVjdGlvbgogICAgICBsaWJ4 bDp4bDogYWRkIHBhcnNpbmcgY29kZSB0byBwYXJzZSAibGlieGxfc3RhdGljX3NzaG0iIGZyb20g eGwgY29uZmlnIGZpbGVzCiAgICAgIGRvY3M6IGRvY3VtZW50YXRpb24gYWJvdXQgc3RhdGljIHNo YXJlZCBtZW1vcnkgcmVnaW9ucwoKIGRvY3MvbWFuL3hsLXN0YXRpYy1zaG0tY29uZmlndXJhdGlv bi5wb2QuNSB8IDI2NCArKysrKysrKysrKysrKysKIGRvY3MvbWFuL3hsLmNmZy5wb2QuNS5pbiAg ICAgICAgICAgICAgICAgICB8ICAgOCArCiBkb2NzL21pc2MveGVuc3RvcmUtcGF0aHMubWFya2Rv d24gICAgICAgICAgfCAgNDcgKysrCiB0b29scy9mbGFzay9wb2xpY3kvbW9kdWxlcy94ZW4uaWYg ICAgICAgICAgfCAgIDIgKwogdG9vbHMvbGlieGwvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAg ICAgIHwgICA1ICstCiB0b29scy9saWJ4bC9saWJ4bC5oICAgICAgICAgICAgICAgICAgICAgICAg fCAgIDYgKwogdG9vbHMvbGlieGwvbGlieGxfYXJjaC5oICAgICAgICAgICAgICAgICAgIHwgICA4 ICstCiB0b29scy9saWJ4bC9saWJ4bF9hcm0uYyAgICAgICAgICAgICAgICAgICAgfCAgNjcgKysr LQogdG9vbHMvbGlieGwvbGlieGxfY3JlYXRlLmMgICAgICAgICAgICAgICAgIHwgIDI3ICsrCiB0 b29scy9saWJ4bC9saWJ4bF9kb20uYyAgICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIHRvb2xz L2xpYnhsL2xpYnhsX2RvbWFpbi5jICAgICAgICAgICAgICAgICB8ICAgNSArCiB0b29scy9saWJ4 bC9saWJ4bF9pbnRlcm5hbC5oICAgICAgICAgICAgICAgfCAgMTYgKwogdG9vbHMvbGlieGwvbGli eGxfc3NobS5jICAgICAgICAgICAgICAgICAgIHwgNTEyICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrCiB0b29scy9saWJ4bC9saWJ4bF90eXBlcy5pZGwgICAgICAgICAgICAgICAgfCAgMzIg Ky0KIHRvb2xzL2xpYnhsL2xpYnhsX3g4Ni5jICAgICAgICAgICAgICAgICAgICB8ICAyMSArLQog dG9vbHMvbGlieGwvbGlieGx1X3NzaG0uYyAgICAgICAgICAgICAgICAgIHwgMjA3ICsrKysrKysr KysrKwogdG9vbHMvbGlieGwvbGlieGx1dGlsLmggICAgICAgICAgICAgICAgICAgIHwgICA2ICsK IHRvb2xzL3hsL3hsX3BhcnNlLmMgICAgICAgICAgICAgICAgICAgICAgICB8ICAyNSArLQogeGVu L2FyY2gvYXJtL21tLmMgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA3ICstCiB4ZW4vaW5j bHVkZS9wdWJsaWMvbWVtb3J5LmggICAgICAgICAgICAgICAgfCAgIDggKwogeGVuL2luY2x1ZGUv eHNtL2R1bW15LmggICAgICAgICAgICAgICAgICAgIHwgIDE1ICsKIHhlbi9pbmNsdWRlL3hzbS94 c20uaCAgICAgICAgICAgICAgICAgICAgICB8ICAgNiArCiB4ZW4veHNtL2R1bW15LmMgICAgICAg ICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAg ICAgICAgICAgICAgICAgIHwgIDEyICsKIHhlbi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0 b3JzICAgICAgICB8ICAgNSArCiAyNSBmaWxlcyBjaGFuZ2VkLCAxMzAyIGluc2VydGlvbnMoKyks IDEyIGRlbGV0aW9ucygtKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRvY3MvbWFuL3hsLXN0YXRpYy1z aG0tY29uZmlndXJhdGlvbi5wb2QuNQogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnhsL2xp YnhsX3NzaG0uYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHRvb2xzL2xpYnhsL2xpYnhsdV9zc2htLmMK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZl bCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlz dHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=