From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [DOC v6] PV Calls protocol design Date: Wed, 12 Oct 2016 12:06:05 -0400 Message-ID: <20161012160605.GF8102@char.us.oracle.com> References: <20160929011007.GA22665@char.us.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1buM2q-0003dh-2r for xen-devel@lists.xenproject.org; Wed, 12 Oct 2016 16:06:16 +0000 Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Stefano Stabellini Cc: jgross@suse.com, lars.kurth@citrix.com, wei.liu2@citrix.com, andrew.cooper3@citrix.com, Paul.Durrant@citrix.com, xen-devel@lists.xenproject.org, joao.m.martins@oracle.com, boris.ostrovsky@oracle.com, roger.pau@citrix.com List-Id: xen-devel@lists.xenproject.org PiA+ID4gIyMjIERhdGEgcmluZwo+ID4gPiAKPiA+ID4gRGF0YSByaW5ncyBhcmUgdXNlZCBmb3Ig c2VuZGluZyBhbmQgcmVjZWl2aW5nIGRhdGEgb3ZlciBhIGNvbm5lY3RlZCBzb2NrZXQuIFRoZXkK PiA+ID4gYXJlIGNyZWF0ZWQgdXBvbiBhIHN1Y2Nlc3NmdWwgKiphY2NlcHQqKiBvciAqKmNvbm5l Y3QqKiBjb21tYW5kLgo+ID4gPiAKPiA+ID4gQSBkYXRhIHJpbmcgaXMgY29tcG9zZWQgb2YgdHdv IHBpZWNlczogdGhlIGludGVyZmFjZSBhbmQgdGhlICoqaW4qKiBhbmQgKipvdXQqKgo+ID4gPiBi dWZmZXJzLiBUaGUgaW50ZXJmYWNlLCByZXByZXNlbnRlZCBieSBgc3RydWN0IHB2Y2FsbHNfcmlu Z19pbnRmYCBpcyBzaGFyZWQKPiA+ID4gZmlyc3QgYW5kIHJlc2lkZXMgb24gdGhlIHBhZ2Ugd2hv c2UgZ3JhbnQgcmVmZXJlbmNlIGlzIHBhc3NlZCBieSAqKmFjY2VwdCoqIGFuZAo+ID4gPiAqKmNv bm5lY3QqKiBhcyBwYXJhbWV0ZXIuIGBzdHJ1Y3QgcHZjYWxsc19yaW5nX2ludGZgIGNvbnRhaW5z IHRoZSBsaXN0IG9mIGdyYW50Cj4gPiA+IHJlZmVyZW5jZXMgd2hpY2ggY29uc3RpdHV0ZSB0aGUg KippbioqIGFuZCAqKm91dCoqIGRhdGEgYnVmZmVycy4KPiA+ID4gCj4gPiA+ICMjIyMgRGF0YSBy aW5nIGludGVyZmFjZQo+ID4gPiAKPiA+ID4gICAgIHN0cnVjdCBwdmNhbGxzX2RhdGFfaW50ZiB7 Cj4gPiA+ICAgICAJUFZDQUxMU19SSU5HX0lEWCBpbl9jb25zLCBpbl9wcm9kOwo+ID4gCj4gPiBE byB5b3Ugd2FudCB0byBhZGQgc29tZSBzcGFjaW5nIGJldHdlZW4gdGhlbSBzbyB0aGF0IHlvdSBk b24ndAo+ID4gdXNlIHRoZSBzYW1lIGNhY2hlbGluZT8KPiAKPiBMZXQgbWUgZ2V0IHRoaXMgc3Ry YWlnaHQuIGluX2NvbnMgYW5kIGluX3Byb2Qgc2hvdWxkIGJlIG9uIHRoZSBzYW1lCj4gY2FjaGVs aW5lLiAgU2ltaWxhcmx5IG91dF9jb25zIGFuZCBvdXRfcHJvZCBzaG91bGQgYmUgb24gdGhlIHNh bWUKPiBjYWNoZWxpbmUsIGJ1dCBvbiBhIGRpZmZlcmVudCBjYWNoZWxpbmUgY29tcGFyZWQgdG8g aW5fY29ucyBhbmQgaW5fcHJvZC4KPiAKPiBTbyBJIHNob3VsZCBhZGQgcGFkZGluZyBiZXR3ZWVu IHRoZSB0d28gcGFpcnMgb2YgaW5kaWNlcy4gU29tZXRoaW5nCj4gbGlrZToKPiAgICAgICAgICAg ICB1aW50OF90IHBhZFtjYWNoZV9saW5lX3NpemUgLSA4XTsKPiAKPiBXaGVyZSBjYWNoZV9saW5l X3NpemUgaXMgdXN1YWxseSA2NCBieXRlcy4gU28gdGhpcyB3b3VsZCBiZToKPiAKPiAgICAgICAg ICAgICB1aW50OF90IHBhZFs1Nl07Cj4gCj4gSXMgdGhhdCByaWdodD8KClNvdW5kcyByaWdodC4g QnV0IHBhaG9sZSB3aWxsIGZvciBzdXJlIGNvbmZpcm0gOi0pIEkgd2FzIHRvbyBsYXp5IHRvIGNv cHkgdGhpcyBpbiBjb2RlIGFuZCBzZWUKd2hhdCBpdCBnaXZlcyB5b3UuCj4gCj4gCj4gPiA+ICAg ICAJUFZDQUxMU19SSU5HX0lEWCBvdXRfY29ucywgb3V0X3Byb2Q7Cj4gPiA+ICAgICAJaW50MzJf dCBpbl9lcnJvciwgb3V0X2Vycm9yOwo+ID4gPiAgICAgCj4gPiA+ICAgICAJdWludDMyX3Qgcmlu Z19vcmRlcjsKPiA+ID4gICAgIAlncmFudF9yZWZfdCByZWZbXTsKPiA+ID4gICAgIH07Cj4gPiAK PiA+IFRoYXQgZG9lcyBub3QgbG9vayBsaWtlIGl0IHdvdWxkIGJlIHRvIHRoZSBwb3dlciBvZiB0 d28/IFBlcmhhcHMKPiA+IHNvbWUgcGFkZGluZz8KPiAKPiBJIGRvbid0IHVuZGVyc3RhbmQgdGhl IHN1Z2dlc3Rpb24gYWJvdXQgdGhlIHBhZGRpbmcgaGVyZS4KCllvdSBwYWRbNTZdIHRha2VzIGNh cmUgb2YgdGhlIGlzc3VlIEkgaGFkLgoKLi5zbmlwcC4KPiA+ID4gVGhlIGJpbmFyeSBsYXlvdXQg b2YgYHN0cnVjdCBwdmNhbGxzX2RhdGFfaW50ZmAgZm9sbG93czoKPiA+ID4gCj4gPiA+ICAgICAw ICAgICAgICAgNCAgICAgICAgIDggICAgICAgICAxMiAgICAgICAgMTYgICAgICAgIDIwICAgICAg ICAyNCAgICAgICAgMjgKPiA+ID4gICAgICstLS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0tLSst LS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0tKwo+ID4gPiAgICAgfCBpbl9j b25zIHwgaW5fcHJvZCB8b3V0X2NvbnMgfG91dF9wcm9kIHxpbl9lcnJvciB8b3V0X2Vycm9yfHJp bmdfb3JkZXJ8Cj4gPiA+ICAgICArLS0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0t LS0tKy0tLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0tLS0tLSsKPiA+ID4gCj4gPiA+ICAgICAyOCAg ICAgICAgMzIgICAgICAgIDM2ICAgICAgICA0MCAgICAgICAgNDA5MiAgICAgNDA5Ngo+ID4gPiAg ICAgKy0tLS0tLS0tLSstLS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0vLy0tLSstLS0tLS0tLS0rCj4g PiA+ICAgICB8ICByZWZbMF0gfCAgcmVmWzFdIHwgIHJlZlsyXSB8ICAgICAgICAgfCAgcmVmW05d IHwKPiA+ID4gICAgICstLS0tLS0tLS0rLS0tLS0tLS0tKy0tLS0tLS0tLSstLS0tLy8tLS0rLS0t LS0tLS0tKwo+ID4gCj4gPiBQZXJoYXBzIHlvdSBjYW4gc2F5Ogo+ID4gCj4gPiAqKk4uQioqIEZv ciBvbmUgcGFnZSwgdGhlIE4gd291bGQgYmUgMjAzNC4KPiAKPiBJIGNhbiBkbyB0aGF0IGJ1dCBh Y3R1YWxseSBOIHdvdWxkIGJlICg0MDk2LTI4KS80ID0gMTAxNy4gUmluZyByZWZzIGFyZQo+IDQg Ynl0ZXMgZWFjaC4KCkkgc29tZWhvdyBoYWQgdWludDE2X3Qgb24gbXkgbWluZCEgVGhhbmtzIGZv ciBjaGVja2luZyBtZSEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0 cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=