From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Clark Subject: [PATCH v3 00/15] Argo: hypervisor-mediated interdomain communication Date: Sun, 6 Jan 2019 23:42:33 -0800 Message-ID: <1546846968-7372-1-git-send-email-christopher.w.clark@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from us1-rack-dfw2.inumbo.com ([104.130.134.6]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1ggPYw-0004af-FQ for xen-devel@lists.xenproject.org; Mon, 07 Jan 2019 07:43:06 +0000 Received: by mail-pl1-x643.google.com with SMTP id y1so20473477plp.9 for ; Sun, 06 Jan 2019 23:43:05 -0800 (PST) List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Stefano Stabellini , Wei Liu , Ross Philipson , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Jason Andryuk , Ian Jackson , Rich Persaud , Tim Deegan , Daniel Smith , Julien Grall , Paul Durrant , Jan Beulich , Daniel De Graaf , James McKenzie , Eric Chanudet , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org VmVyc2lvbiB0aHJlZSBvZiB0aGlzIHBhdGNoIHNlcmllczoKCiogVGVhcmRvd24gb2YgcmluZ3Mg YW5kIHBlbmRpbmcgbm90aWZpY2F0aW9ucyBpcyBpbXBsZW1lbnRlZCBmb3IKICBkb21haW4gZGVz dHJveSwgcmVtb3ZpbmcgbmVlZCB0byBhdm9pZCBzdGF0ZSBmb3IgZGVmdW5jdCBkb21haW5zLgog IERhdGEgc3RydWN0dXJlcyBhZGRlZCB0byB0cmFjayByaW5ncyB0aGF0IGEgZG9tYWluIGlzIHRo ZSBzaW5nbGUKICBwYXJ0bmVyIGZvciBhbmQgcGVuZGluZyBub3RpZmljYXRpb25zIGFib3V0IHdp bGRjYXJkLXNlbmRlciByaW5ncy4KCiogUmVnaXN0ZXIgYW5kIHVucmVnaXN0ZXIgb3BzIHRha2Ug ZGVkaWNhdGVkIGFyZ3VtZW50IHN0cnVjdHMKICByYXRoZXIgdGhhbiBhIGhhbmRsZSB0byB0aGUg cmluZyBzdHJ1Y3QgaW4gcmluZyBtZW1vcnkgYXMKICBhIHNpbXBsZXIgaW50ZXJmYWNlIGZvciB0 aGlzIHVwc3RyZWFtaW5nIGVmZm9ydC4KICBSaW5nIGRhdGEgc3RydWN0dXJlIG5vdyBoYXMgZmV3 ZXIgbWVtYmVyIGZpZWxkcy4KICBJbnRlcmZhY2UgbWF5IG5lZWQgcmV2aXNpb24gbGF0ZXIgd2l0 aCBkZXZlbG9wbWVudCBvZiBzdXBwb3J0CiAgZm9yIGNvbW11bmljYXRpb24gaW4gTDAvTDEgbmVz dGVkIGh5cGVydmlzb3IgY29uZmlndXJhdGlvbi4KCiogQWRkZWQgY29uc3RyYWludHMgdG8gdGhl IG5vdGlmeSBvcDogbGltaXRzIG51bWJlciBvZiBwZW5kaW5nCiAgbm90aWZpY2F0aW9ucyBvbiBh IHJpbmcgdG8gYSBzaW1wbGUgdGhyZXNob2xkIHZhbHVlLgogIFZhbGlkYXRlcyB0aGUgc3BhY2Ug cXVlcnkgdG8gZW5zdXJlIHdpdGhpbiBhY2hpZXZhYmxlIGJvdW5kcy4KCiogRGlzYWxsb3dzIHJl c2l6ZSBvZiBleGlzdGluZyByaW5ncyB2aWEgcmUtcmVnaXN0cmF0aW9uLgogIENvdWxkIGJlIGFk ZGVkIGxhdGVyOyBuZWVkcyB3b3JrIHRvIGhhbmRsZSBwZW5kaW5nIG5vdGlmaWNhdGlvbnMKICB3 aGVyZSByZXNpemVkIHJpbmcgd291bGQgbWFrZSBzcGFjZSBhdmFpbGFiaWxpdHkgdW5hY2hpZXZh YmxlLgoKKiBSZW9yZGVyZWQgc2VyaWVzOiBYU00gcGF0Y2hlcyBhZnRlciBtYWluIGltcGxlbWVu dGF0aW9uLgoKKiBJbXByb3ZlZCBoeXBlcmNhbGwgYXJnIHZhbGlkYXRpb247IHVzaW5nIGZhc3Rl ciBfX2NvcHkgb3BzIHdoZXJlIG9rLgoKKiBHdWVzdCBtZW1vcnkgcmVnaW9uIHZhbGlkYXRpb24g dmlhIGZpeGVkIGNvbnN0YW50IHZhbHVlIGZpZWxkcyByZW1vdmVkLgoKQ2hyaXN0b3BoZXIgQ2xh cmsgKDE1KToKICBhcmdvOiBJbnRyb2R1Y2UgdGhlIEtjb25maWcgb3B0aW9uIHRvIGdvdmVybiBp bmNsdXNpb24gb2YgQXJnbwogIGFyZ286IGludHJvZHVjZSB0aGUgYXJnb19vcCBoeXBlcmNhbGwg Ym9pbGVycGxhdGUKICBhcmdvOiBkZWZpbmUgYXJnb19kcHJpbnRrIGZvciBzdWJzeXN0ZW0gZGVi dWdnaW5nCiAgYXJnbzogaW5pdCwgZGVzdHJveSBhbmQgc29mdC1yZXNldCwgd2l0aCBlbmFibGUg Y29tbWFuZCBsaW5lIG9wdAogIGVycm5vOiBhZGQgUE9TSVggZXJyb3IgY29kZXMgRU1TR1NJWkUs IEVDT05OUkVGVVNFRCB0byB0aGUgQUJJCiAgeGVuL2FybTogaW50cm9kdWNlIGd1ZXN0X2hhbmRs ZV9mb3JfZmllbGQoKQogIGFyZ286IGltcGxlbWVudCB0aGUgcmVnaXN0ZXIgb3AKICBhcmdvOiBp bXBsZW1lbnQgdGhlIHVucmVnaXN0ZXIgb3AKICBhcmdvOiBpbXBsZW1lbnQgdGhlIHNlbmR2IG9w OyBldnRjaG46IGV4cG9zZSBzZW5kX2d1ZXN0X2dsb2JhbF92aXJxCiAgYXJnbzogaW1wbGVtZW50 IHRoZSBub3RpZnkgb3AKICB4c20sIGFyZ286IFhTTSBjb250cm9sIGZvciBhcmdvIHJlZ2lzdGVy CiAgeHNtLCBhcmdvOiBYU00gY29udHJvbCBmb3IgYXJnbyBtZXNzYWdlIHNlbmQgb3BlcmF0aW9u CiAgeHNtLCBhcmdvOiBYU00gY29udHJvbCBmb3IgYW55IGFjY2VzcyB0byBhcmdvIGJ5IGEgZG9t YWluCiAgeHNtLCBhcmdvOiBub3RpZnk6IGRvbid0IGRlc2NyaWJlIHJpbmdzIHRoYXQgY2Fubm90 IGJlIHNlbnQgdG8KICBhcmdvOiB2YWxpZGF0ZSBoeXBlcmNhbGwgYXJnIHN0cnVjdHVyZXMgdmlh IGNvbXBhdCBtYWNoaW5lcnkKCiBkb2NzL21pc2MveGVuLWNvbW1hbmQtbGluZS5wYW5kb2MgICAg IHwgICAyNiArCiB4ZW4vYXJjaC94ODYvZ3Vlc3QvaHlwZXJjYWxsX3BhZ2UuUyAgIHwgICAgMiAr LQogeGVuL2FyY2gveDg2L2h2bS9oeXBlcmNhbGwuYyAgICAgICAgICB8ICAgIDMgKwogeGVuL2Fy Y2gveDg2L2h5cGVyY2FsbC5jICAgICAgICAgICAgICB8ICAgIDMgKwogeGVuL2FyY2gveDg2L3B2 L2h5cGVyY2FsbC5jICAgICAgICAgICB8ICAgIDMgKwogeGVuL2NvbW1vbi9LY29uZmlnICAgICAg ICAgICAgICAgICAgICB8ICAgMTkgKwogeGVuL2NvbW1vbi9NYWtlZmlsZSAgICAgICAgICAgICAg ICAgICB8ICAgIDMgKy0KIHhlbi9jb21tb24vYXJnby5jICAgICAgICAgICAgICAgICAgICAgfCAy MjE0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogeGVuL2NvbW1vbi9jb21wYXQv YXJnby5jICAgICAgICAgICAgICB8ICAgNjEgKwogeGVuL2NvbW1vbi9kb21haW4uYyAgICAgICAg ICAgICAgICAgICB8ICAgMjAgKwogeGVuL2NvbW1vbi9ldmVudF9jaGFubmVsLmMgICAgICAgICAg ICB8ICAgIDIgKy0KIHhlbi9pbmNsdWRlL01ha2VmaWxlICAgICAgICAgICAgICAgICAgfCAgICAx ICsKIHhlbi9pbmNsdWRlL2FzbS1hcm0vZ3Vlc3RfYWNjZXNzLmggICAgfCAgICA1ICsKIHhlbi9p bmNsdWRlL2FzbS14ODYvZ3Vlc3RfYWNjZXNzLmggICAgfCAgICAyICsKIHhlbi9pbmNsdWRlL3B1 YmxpYy9hcmdvLmggICAgICAgICAgICAgfCAgMjc3ICsrKysrCiB4ZW4vaW5jbHVkZS9wdWJsaWMv ZXJybm8uaCAgICAgICAgICAgIHwgICAgMiArCiB4ZW4vaW5jbHVkZS9wdWJsaWMveGVuLmggICAg ICAgICAgICAgIHwgICAgNCArLQogeGVuL2luY2x1ZGUveGVuL2FyZ28uaCAgICAgICAgICAgICAg ICB8ICAgMjMgKwogeGVuL2luY2x1ZGUveGVuL2V2ZW50LmggICAgICAgICAgICAgICB8ICAgIDcg KwogeGVuL2luY2x1ZGUveGVuL2h5cGVyY2FsbC5oICAgICAgICAgICB8ICAgIDkgKwogeGVuL2lu Y2x1ZGUveGVuL3NjaGVkLmggICAgICAgICAgICAgICB8ICAgIDYgKwogeGVuL2luY2x1ZGUveGxh dC5sc3QgICAgICAgICAgICAgICAgICB8ICAgIDggKwogeGVuL2luY2x1ZGUveHNtL2R1bW15Lmgg ICAgICAgICAgICAgICB8ICAgMjYgKwogeGVuL2luY2x1ZGUveHNtL3hzbS5oICAgICAgICAgICAg ICAgICB8ICAgMzEgKwogeGVuL3hzbS9kdW1teS5jICAgICAgICAgICAgICAgICAgICAgICB8ICAg IDYgKwogeGVuL3hzbS9mbGFzay9ob29rcy5jICAgICAgICAgICAgICAgICB8ICAgNDEgKy0KIHhl bi94c20vZmxhc2svcG9saWN5L2FjY2Vzc192ZWN0b3JzICAgfCAgIDE2ICsKIHhlbi94c20vZmxh c2svcG9saWN5L3NlY3VyaXR5X2NsYXNzZXMgfCAgICAxICsKIDI4IGZpbGVzIGNoYW5nZWQsIDI4 MTMgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCB4ZW4v Y29tbW9uL2FyZ28uYwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9jb21tb24vY29tcGF0L2FyZ28u YwogY3JlYXRlIG1vZGUgMTAwNjQ0IHhlbi9pbmNsdWRlL3B1YmxpYy9hcmdvLmgKIGNyZWF0ZSBt b2RlIDEwMDY0NCB4ZW4vaW5jbHVkZS94ZW4vYXJnby5oCgotLSAKMi43LjQKCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl Y3Qub3JnL21haWxtYW4vbGlzdGluZm8veGVuLWRldmVs