From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v3 09/15] argo: implement the sendv op; evtchn: expose send_guest_global_virq Date: Thu, 10 Jan 2019 05:13:25 -0700 Message-ID: <5C3736E5020000780020C2FB@prv1-mh.provo.novell.com> References: <1546846968-7372-1-git-send-email-christopher.w.clark@gmail.com> <1546846968-7372-10-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 1ghZDK-0007pG-TT for xen-devel@lists.xenproject.org; Thu, 10 Jan 2019 12:13:34 +0000 In-Reply-To: Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: royger@FreeBSD.org, Christopher Clark Cc: Tim Deegan , Stefano Stabellini , Wei Liu , ross.philipson@gmail.com, Jason Andryuk , Daniel Smith , Andrew Cooper , Konrad Rzeszutek Wilk , Ian Jackson , Rich Persaud , James McKenzie , George Dunlap , Julien Grall , Paul Durrant , xen-devel , eric chanudet , Roger Pau Monne List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDEwLjAxLjE5IGF0IDEzOjAxLCA8cm95Z2VyQGZyZWVic2Qub3JnPiB3cm90ZToKPiBP biBUaHUsIEphbiAxMCwgMjAxOSBhdCA0OjEwIEFNIENocmlzdG9waGVyIENsYXJrIDxjaHJpc3Rv cGhlci53LmNsYXJrQGdtYWlsLmNvbT4gd3JvdGU6Cj4+Cj4+IFRoZSBzZWNvbmQgcmVhc29uIGlz IGFib3V0IGF2b2lkaW5nIGV4cG9zaW5nIHRoZSBYZW4gdmlydHVhbCBtZW1vcnkKPj4gYWxsb2Nh dG9yIGRpcmVjdGx5IHRvIGZyZXF1ZW50IGd1ZXN0LXN1cHBsaWVkIHNpemUgcmVxdWVzdHMgZm9y Cj4+IGNvbnRpZ3VvdXMgcmVnaW9ucyAob2YgdXAgdG8gMTZHQikuCj4gCj4gQXMgc2FpZCBpbiBh bm90aGVyIHJlcGx5LCBJJ20gbm90IHN1cmUgYWxsb3dpbmcgMTZHQiByaW5ncyBpcyBzYWZlLgo+ IFRoZSBhbW91bnQgb2YgaW50ZXJuYWwgbWVtb3J5IHJlcXVpcmVkIHRvIHRyYWNrIHN1Y2ggcmlu Z3MgaXMgbm90Cj4gdHJpdmlhbCBnaXZlbiB0aGUgYXJyYXlzIHRvIHN0b3JlIHRoZSBtZm5zLCB0 aGUgcGFnZXMsIGFuZCB0aGUgdmlydHVhbAo+IG1hcHBpbmdzLgo+IAo+PiBXaXRoIHNpbmdsZS1w YWdlIGFsbG9jYXRpb25zIHRvCj4+IGJ1aWxkIGEgcmluZywgZnJhZ21lbnRhdGlvbiBpcyBub3Qg YSBwcm9ibGVtLCBhbmQgbWlzY2hpZWYgYnkgYSBndWVzdAo+PiBzZWVtcyBkaWZmaWN1bHQuCj4g Cj4gSG0sIHRoZXJlJ3Mgc3RpbGwgYSBsb3Qgb2YgYmlnIGR5bmFtaWMgbWVtb3J5IGFsbG9jYXRp b25zIGluIG9yZGVyIHRvCj4gc3VwcG9ydCBhIDE2R0IgcmluZywgd2hpY2ggbWFrZXMgbWUgdGhp bmsgdGhhdCB2aXJ0dWFsIGFkZHJlc3Mgc3BhY2UKPiBpcyBub3QgdGhlIG9ubHkgcHJvYmxlbSBp ZiB5b3UgYWxsb3cgMTZHQiByaW5ncy4KPiAKPj4gQ2hhbmdpbmcgaXQgdG8gaXNzdWUgcmVxdWVz dHMgZm9yIGNvbnRpZ3VvdXMgcmVnaW9ucywKPj4gd2l0aCB2YXJpYWJsZSByaW5nIHNpemVzIHVw IHRvIHRoZSBtYXhpbXVtIG9mIDE2R0IsIGl0IHNlZW1zIGxpa2UKPj4gc2lnbmlmaWNhbnQgZnJh Z21lbnRhdGlvbiBtYXkgYmUgYWNoaWV2YWJsZS4gSSBkb24ndCBrbm93IHRoZQo+PiBwcmFjdGlj YWwgaW1wYWN0IG9mIHRoYXQgYnV0IGl0IHNlZW1zIHdvcnRoIGF2b2lkaW5nLiBBcmUgdGhlIG90 aGVyCj4+IHVzZXJzIG9mIF9fdm1hcCAob3Igdm1hcCkgZm9yIG11bHRpLWdpZ2FieXRlIHJlZ2lv bnMgb25seSBlaXRoZXIKPj4gYm9vdC10aW1lLCBpbmZyZXF1ZW50IG9wZXJhdGlvbnMgKGxpdmVw YXRjaCksIG9yIGZvciBhY3Rpb25zIGJ5Cj4+IHByaXZpbGVnZWQgKGllLiBzb21ld2hhdCB0cnVz dGVkKSBkb21haW5zIChpb3JlbWFwKSwgb3IgaXMgaXQgYWxyZWFkeQo+PiBhIGZyZXF1ZW50IG9w ZXJhdGlvbiBzb21ld2hlcmUgZWxzZT8KPiAKPiBJIGhhdmVuJ3QgY2hlY2tlZCwgYnV0IEkgd291 bGQgYmUgcXVpdGUgc3VycHJpc2VkIHRvIGZpbmQgYW55IHZtYXAKPiB1c2FnZSB3aXRoIHN1Y2gg c2l6ZSAoMTZHQikuIE1heWJlIHNvbWVvbmUgbW9yZSBmYW1pbGlhciB3aXRoIHRoZSBtbQo+IHN1 YnN5c3RlbSBjYW4gcHJvdmlkZSBzb21lIGluc2lnaHQgaGVyZS4KCkFuZCBpbmRlZWQgdGhlIHZt YXAgcmFuZ2UgcmVzZXJ2ZWQgaW4gVkEgc3BhY2UgaXMganVzdCA2NEdCIChvbgp4ODYpIGF0IHBy ZXNlbnQuCgo+PiBHaXZlbiB0aGUgY29udGV4dCBhYm92ZSwgYW5kIEphc29uJ3Mgc2ltcGxpZmlj YXRpb24gdG8gdGhlCj4+IG1lbWNweV90b19ndWVzdF9yaW5nIGZ1bmN0aW9uLCBwbHVzIHRoZSBp bW1pbmVudCBtZXJnZSBmcmVlemUKPj4gZGVhZGxpbmUsIGFuZCB0aGUgdW5kZXJzdGFuZGluZyB0 aGF0IHRoaXMgbG9vcCBhbmQgdGhlIHJlbGF0ZWQgZGF0YQo+PiBzdHJ1Y3R1cmVzIHN1cHBvcnRp bmcgaXQgaGF2ZSBiZWVuIHRlc3RlZCBhbmQgYXJlIHdvcmtpbmcsIHdvdWxkIGl0IGJlCj4+IGFj Y2VwdGFibGUgdG8gb21pdCBtYWtpbmcgdGhpcyBjb250aWd1b3VzIG1hcHBpbmcgY2hhbmdlIGZy b20gdGhpcwo+PiBjdXJyZW50IHNlcmllcz8KPiAKPiBNeSBvcGluaW9uIHdvdWxkIGJlIHRvIGp1 c3QgdXNlIHZtYXAgaWYgaXQgd29ya3MsIGJlY2F1c2UgdGhhdCBJTU8KPiBncmVhdGx5IHNpbXBs aWZpZXMgdGhlIGNvZGUgYnkgYmVpbmcgYWJsZSB0byBoYXZlIHRoZSB3aG9sZSByaW5nCj4gbWFw cGVkIGF0IGFsbCB0aGUgdGltZS4gSXQgd291bGQgcmVtb3ZlIHRoZSBpdGVyYXRpb24gdG8gY29w eQo+IHJlcXVlc3RzLCBhbmQgcmVtb3ZlIHRoZSB1c2FnZSBvZiByaW5nX21hcF9wYWdlIGV2ZXJ5 d2hlcmUuIFRoYXQgd291bGQKPiBiZSBteSByZWNvbW1lbmRhdGlvbiBjb2RlLXdpc2UsIGJ1dCBh cyBzYWlkIGFib3ZlIHNvbWVvbmUgbW9yZQo+IGZhbWlsaWFyIHdpdGggdGhlIG1tIHN1YnN5c3Rl bSBtaWdodCBoYXZlIG90aGVyIG9waW5pb24ncyBhYm91dCBob3cgdG8KPiBkZWFsIHdpdGggYWNj ZXNzZXMgdG8gMTZHQiBvZiBndWVzdCBtZW1vcnksIGFuZCBpbmRlZWQgeW91ciBpdGVyYXRpdmUK PiBzb2x1dGlvbiBtaWdodCBiZSB0aGUgYmVzdCBhcHByb2FjaC4KCk5vLW9uZSBjYW4gYWxsb2Nh dGUgMTZHQiBwaHlzaWNhbGx5IGNvbnRpZ3VvdXMgbWVtb3J5LgoKSmFuCgoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj dC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=