From mirageos-devel-bounces@lists.xenproject.org Sun Sep 01 12:29:15 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Sun, 01 Sep 2019 12:29:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i4OyU-000135-Qr; Sun, 01 Sep 2019 12:28:54 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=PfeC=W4=orbitalfox.eu=fox@srs-us1.protection.inumbo.net>)
 id 1i4OyT-000130-JW
 for mirageos-devel@lists.xenproject.org; Sun, 01 Sep 2019 12:28:53 +0000
X-Inumbo-ID: 0d66430a-ccb4-11e9-ac23-bc764e2007e4
Received: from orbitalfox.eu (unknown [95.172.232.202])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0d66430a-ccb4-11e9-ac23-bc764e2007e4;
 Sun, 01 Sep 2019 12:28:51 +0000 (UTC)
Received: from [192.168.88.13] (unknown [192.168.88.13])
 by orbitalfox.eu (Postfix) with ESMTPSA id 97DB8AA0025;
 Sun,  1 Sep 2019 13:28:49 +0100 (BST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orbitalfox.eu;
 s=orbitalfox; t=1567340929;
 bh=tYbjKulVqVzd4epO0rUTJBnzjAqRD9bihkAA0ArepeU=;
 h=To:From:Subject:Date;
 b=oiJYEacs49xmqfMq5tXe33xJC7ybQo7wYZ7t+MUh9rkm7wjkBJQiB+WHaQ55wDlzp
 Oe8rjR02qzP2k9aDoPoEnWLh30iBwFpr/6OuG5i4YRylMPaxzHoSrYHTdblJA2r7Gj
 Z7oWrAAOjlCEXSCO8KEW549SFb4FGmwWb9MwGrIS6zgWtWR4hNmj7QDEy7Tp/NVHBr
 L1shYLm1hcvOREmQFPS3stD8wGA0kaiiOGCwKu5KAXzWKefq2wGvRDR1+6rAZb+DXn
 1tOK/CPc2h3XqKpkf0u8xsVCkdkyJAoQbZUB6sQE4Oiw2HwP6MpCuGUZVNlaH+1wjX
 Si4Kd6Q4YPCyA==
To: mailman@lists.xenproject.org, mirageos-devel@lists.xenproject.org
From: fox@orbitalfox.eu
Message-ID: <273b4a2f-503d-4af8-3a97-76b3ed9d7128@orbitalfox.eu>
Date: Sun, 1 Sep 2019 13:28:47 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:68.0)
 Gecko/20100101 Thunderbird/68.0
MIME-Version: 1.0
Content-Language: en-GB
Subject: [MirageOS-devel] DKIM signing broken
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

SSB0aGluayBlbWFpbHMgSSBzZW50IHZpYSB4ZW4ncyBtYWlsaW5nIGxpc3RzIGFyZSByZWplY3Rl
ZCBieSBtYWlsIHNlcnZlcnMgdGhhdCBvYnNlcnZlIERLSU0gc2lnbmF0dXJlcy4KClRoZSBtYWls
aW5nIGxpc3RzIGNoYW5nZSBwcm90ZWN0ZWQgcGFydHMgKGUuZy4gc3ViamVjdCBhbmQgYm9keSkg
YW5kIHRodXMgZmFpbCBzaWduYXR1cmUgdmVyaWZpY2F0aW9uLgoKQSBzb2x1dGlvbiBpcyB0byBj
bGVhciBzdWJqZWN0X3ByZWZpeCAoR2VuZXJhbCBvcHRpb25zKSBhbmQgbXNnX2Zvb3RlciAoTm9u
LWRpZ2VzdCBvcHRpb25zKS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fCk1pcmFnZU9TLWRldmVsIG1haWxpbmcgbGlzdApNaXJhZ2VPUy1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlz
dGluZm8vbWlyYWdlb3MtZGV2ZWwK

From mirageos-devel-bounces@lists.xenproject.org Mon Sep 02 15:49:43 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 Sep 2019 15:49:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i4oa8-0003rC-IU; Mon, 02 Sep 2019 15:49:28 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=1c4v=W5=citrix.com=ian.jackson@srs-us1.protection.inumbo.net>)
 id 1i4oa7-0003qn-Ax
 for mirageos-devel@lists.xenproject.org; Mon, 02 Sep 2019 15:49:27 +0000
X-Inumbo-ID: 365e68ce-cd99-11e9-aea4-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 365e68ce-cd99-11e9-aea4-12813bfff9fa;
 Mon, 02 Sep 2019 15:49:14 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1567439354;
 h=from:mime-version:content-transfer-encoding:message-id:
 date:to:cc:subject:in-reply-to:references;
 bh=rmWZsTJ0Yg7/DOiL/8rjZRXY8KLjw3wVcRTKXZVbA4g=;
 b=h+i+KqXNTtDqiyUzLk6kqMv0/ynG9y78Bif28izqy78I1/2YCze9k3oK
 lBj7ISutzcoy3h/mcNQ+v+ZWSdoUC91HfBj1Ewxb3ufSMaTIJOiflOxt0
 FeDLN+XV50gX3kgw0JoJwhHZEYOVshBuDfFi6/aPczOPMYDh831UHzrVo Q=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=ian.jackson@citrix.com;
 spf=Pass smtp.mailfrom=Ian.Jackson@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 ian.jackson@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="ian.jackson@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 Ian.Jackson@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="Ian.Jackson@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="Ian.Jackson@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 2JHCnBicUDun/Tv9jSXamKWvdiFlrK7i2hpxocINNRWR4jeZUr/jNTfOAHZlkhM65QdUh5R2+w
 FzljGAfNvoUYRWHuVuTqvWNbY+wvYD63eJwxP9/6uXsvXeohzkfXRJ8GwxzFkqFH2T3KERi9IG
 WfC9V0vBxgRz9yypfbqj6opZKmvpwAIdBqkHGfsoB3jjfKcV6Rb5cmtpclK3VRnKekWjy8QIbg
 luVQlsW+hQQRCqUL3hXFGJ+Ez0X2l1ZpeThuh00Oq8W3urVxqWJ1h1pTJq7vLw3dMI1H8pi+eY
 sH0=
X-SBRS: 2.7
X-MesageID: 5244735
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,459,1559534400"; 
   d="scan'208";a="5244735"
From: Ian Jackson <ian.jackson@citrix.com>
MIME-Version: 1.0
Message-ID: <23917.14808.737779.119459@mariner.uk.xensource.com>
Date: Mon, 2 Sep 2019 16:48:40 +0100
To: Lars Kurth <lars.kurth@citrix.com>
In-Reply-To: <D8EFC0B6-0FFC-4288-86EC-FD0A0BB8C3BF@citrix.com-0>
References: <AB34D39A-A120-440E-9309-3950E7A465A5@citrix.com>
 <6785899F-48FE-4977-81D1-3AA700241857@gmail.com>
 <38ac71b4-53c0-9402-2c6f-118f29818f85@citrix.com>
 <FCA290D6-2ECA-4B95-B327-7D263E0E4687@gmail.com>
 <818DA1AE-CE46-4806-B806-0943B79DF725@citrix.com>
 <F76AAD6E-198A-4455-A1DE-EED974DEACA3@citrix.com>
 <23909.26956.404750.684802@mariner.uk.xensource.com>
 <D8EFC0B6-0FFC-4288-86EC-FD0A0BB8C3BF@citrix.com-0>
X-Mailer: VM 8.2.0b under 24.5.1 (i686-pc-linux-gnu)
Subject: Re: [MirageOS-devel] [Xen-devel] [RFC] Code of Conduct
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@citrix.com>,
 "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Ian Jackson <Ian.Jackson@citrix.com>,
 "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>,
 Stefano Stabellini <stefano.stabellini@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

TGFycyBLdXJ0aCB3cml0ZXMgKCJSZTogW1hlbi1kZXZlbF0gW1JGQ10gQ29kZSBvZiBDb25kdWN0
Iik6Cj4gSSBhdHRhY2hlZCBhIHJlZGxpbmUgdmVyc2lvbiBvZiBib3RoIHRoZSBvcmlnaW5hbCAo
YmFzZWQgb24gdGhlIExGIGV2ZW50cyBDb0MpIGFuZCBhIHJlZGxpbmUgdmVyc2lvbiBiYXNlZCBv
biB0aGUgY292ZW5hbnQgZ2l2ZW4gdGhlIGNvbnN0cmFpbnRzIHdlIGFncmVlZC4gQWthCj4gWzFd
IFhlbiBDb0MgQ29udHJpYnV0b3IgQ292ZW5hbnQgYmFzZWxpbmUgKHJlZGxpbmUpLnBkZiAKPiBb
Ml0gWGVuIENvQyBMRiBldmVudHMgYmFzZWxpbmUgKHJlZGxpbmUpLnBkZgo+IAo+IEkgbWluaW1p
emVkIGNoYW5nZXMgdG8gWzJdLiAKCkkgbGlrZSBib3RoIG9mIHRoZXNlLiAgSSB3b3VsZCBiZSBo
YXBweSB0byBhZG9wdCBlaXRoZXIuICBJIHByZWZlciB0aGUKQ29udHJpYnV0b3IgQ292ZW5hbnQg
YmFzZWQgdmVyc2lvbi4KCgpJIGhhdmUgdHdvIGNvbW1lbnRzLiAgVGhlIGZpcnN0IGlzIHZlcnkg
bWlub3I6CgpUaGUgTEYgRXZlbnRzIG9uZSBoYXMgb25lIGRpZmZlcmVudCBzZWN0aW9uIHRpdGxl
LiAgSW5zdGVhZCBvZgogICAgICAgIEVuZm9yY2VtZW50Cml0IGhhcwogICAgICAgIFdoYXQgVG8g
RG8gSWYgWW91IFdpdG5lc3MgT3IgQXJlIFN1YmplY3QgVG8gVW5hY2NlcHRhYmxlCiAgICAgICAg
QmVoYXZpb3IgCndoaWNoIGlzIHVud2llbGR5IGJ1dCBiZXR0ZXIgaW4gb3RoZXIgd2F5cyAtIG1v
cmUgcG9zaXRpdmUgYW5kCmNvbnN0cnVjdGl2ZS4gIEknbSBub3Qgc3VyZSBpZiB0aGVyZSBpcyBh
IGhhcHB5IG1pZGRsZSBncm91bmQuCkkgYW0gaGFwcHkgdG8gYWRvcHQgZWl0aGVyIHZlcnNpb24g
d2l0aCBlaXRoZXIgdGl0bGUuICBJIG1lbnRpb24gaXQgaW4KY2FzZSBhbnlvbmUgaGFzIGJldHRl
ciBpZGVhcyBldGMuCgoKTXkgc2Vjb25kIGNvbW1lbnQgaXMgbW9yZSBzdWJzdGFudGlhbC4gIEl0
IHNob3VsZCBub3QgYmUgcmVnYXJkZWQgYXMgYQpibG9ja2VyLCBidXQgSSB3b3VsZCBsaWtlIHRv
IHNlZSBpdCBhZGRyZXNzZWQgZWl0aGVyIG5vdyBvciBhZnRlciBDb0MKYWRvcHRpb24uCgpUaGUg
cm9vdCBpc3N1ZSBpcyB0aGUgZGlmZmljdWx0IG9uZSBvZiB3aGF0IHRvIGRvIGFib3V0IHBvc3Np
YmxlCmludm9sdmVtZW50IGluIGFidXNlIGJ5IG1lbWJlcnMgb2YgdGhlIGNvbmR1Y3RAIGFkZHJl
c3MuCgpJIHdvdWxkIGxpa2UgdG8gc2VlIHR3byBjaGFuZ2VzOiBmaXJzdGx5LCB3ZSBzaG91bGQg
cHVibGlzaCB0aGUgbGlzdApvZiBwZW9wbGUgdGhhdCB0aGUgY29uZHVjdCBhbGlhcyBnb2VzIHRv
LiAgVGhlIENvQyBzaG91bGQgY29udGFpbiBhCnJlZmVyZW5jZSB0byB0aGUgcGxhY2Ugd2hlcmUg
dGhpcyBjYW4gYmUgZm91bmQuICAiVGhlIG1lbWJlcnNoaXAgb2YKdGhlIGNvbmR1Y3RAIGFsaWFz
IGlzIHB1YmxpY2x5IGRvY3VtZW50ZWQgaW4gW2xvY2F0aW9uXSIuCgpTZWNvbmRseSwgd2Ugc2hv
dWxkIGV4cGxpY2l0bHkgcHJvdmlkZSBhIHJvdXRlIGZvciBzb21lb25lIHdobwpkaXN0cnVzdHMg
bWVtYmVyKHMpIG9mIGNvbmR1Y3RALiAgSG93IGFib3V0OgoKICBJZiB5b3UgaGF2ZSBjb25jZXJu
cyBhYm91dCBhbnkgb2YgdGhlIG1lbWJlcnMgb2YgdGhlIGNvbmR1Y3RAIGFsaWFzLAogIHlvdSBh
cmUgd2VsY29tZSB0byBjb250YWN0IHByZWNpc2VseSB0aGUgQ29uZHVjdCBUZWFtIG1lbWJlcihz
KSBvZgogIHlvdXIgY2hvaWNlLgoKVGhlIHRlYW0gc2hvdWxkIGJlIGxhcmdlIGFuZCBkaXZlcnNl
IGVub3VnaCB0aGF0IHRoaXMgaXMgYSBwcmFjdGljYWxseQp1c2VmdWwgcmVjb21tZW5kYXRpb24s
IGJ1dCBpdCBzaG91bGQgbm90IGJlIHVud2llbGR5LgoKClRoYW5rcyBmb3IgZHJpdmluZyB0aGlz
LgoKUmVnYXJkcywKSWFuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KTWlyYWdlT1MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1pcmFnZU9TLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby9taXJhZ2Vvcy1kZXZlbAo=

From mirageos-devel-bounces@lists.xenproject.org Mon Sep 02 18:10:52 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 Sep 2019 18:10:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i4qmj-0008LG-1e; Mon, 02 Sep 2019 18:10:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=v281=W5=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1i4qmh-0008LB-5E
 for mirageos-devel@lists.xenproject.org; Mon, 02 Sep 2019 18:10:35 +0000
X-Inumbo-ID: f3eeba48-cdac-11e9-aea6-12813bfff9fa
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id f3eeba48-cdac-11e9-aea6-12813bfff9fa;
 Mon, 02 Sep 2019 18:10:32 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1567447832;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=fCPmwnGO501cQ5qDK9EKjch24aan0A9x1cDBI/2N3ZU=;
 b=IHfVXIN0Gn3H1NPiHewyz4Vq/e7j3URGlwtZ6Kflpag9SM8MVKf7ajak
 gw4FEiIDIXBDRECOdNmiRJWuQD2cVcZgrHabUPsdMQkjoEqCC88PL3Zoc
 sN++hHqqPimA41jng9VCaj/PePAJe9waPK79aDNV2i9krhDMVBBkMGocz A=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=lars.kurth@citrix.com;
 spf=Pass smtp.mailfrom=lars.kurth@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 lars.kurth@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 lars.kurth@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 2KFP1eCS+zzgX08ZthY8/Mf/atVGtpg3MWk/Teq7VIiDqUPBSjAjjDoFxtEvHDH3hkQcIdIcjt
 4yHFc2P3eVaAuyK7hFtgcgov50MF5a4vEuyJ5S225pqKArqUv/hhYjta7XtfgpgUbWGfiPm0mq
 RWKhhYVK2HO0QdsznNWOkRnj4Ltm/FQ8OMlhrSpCG/vjvg61xXZQbDZOmMXRnuxPq2sv+JOkrf
 V/ScZb1VMluA9oicIbGj29PLE2pl7RrSg/NtbvaBwkSNtOI79Vra1zmXhcXw0TZhZohBsq3htC
 dpk=
X-SBRS: 2.7
X-MesageID: 5211855
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,460,1559534400"; 
   d="scan'208";a="5211855"
From: Lars Kurth <lars.kurth@citrix.com>
To: Ian Jackson <Ian.Jackson@citrix.com>
Thread-Topic: [Xen-devel] [RFC] Code of Conduct
Thread-Index: AQHVYaX4OlNK7ty/1ECq/iU5x7WQe6cYn1YA
Date: Mon, 2 Sep 2019 18:10:28 +0000
Message-ID: <E5235465-C2CC-4D9E-ABD4-39D1056B5352@citrix.com>
References: <AB34D39A-A120-440E-9309-3950E7A465A5@citrix.com>
 <6785899F-48FE-4977-81D1-3AA700241857@gmail.com>
 <38ac71b4-53c0-9402-2c6f-118f29818f85@citrix.com>
 <FCA290D6-2ECA-4B95-B327-7D263E0E4687@gmail.com>
 <818DA1AE-CE46-4806-B806-0943B79DF725@citrix.com>
 <F76AAD6E-198A-4455-A1DE-EED974DEACA3@citrix.com>
 <23909.26956.404750.684802@mariner.uk.xensource.com>
 <D8EFC0B6-0FFC-4288-86EC-FD0A0BB8C3BF@citrix.com-0>
 <23917.14808.737779.119459@mariner.uk.xensource.com>
In-Reply-To: <23917.14808.737779.119459@mariner.uk.xensource.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.d.190811
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <66238FBAE03F0A44B87DBC632A219CD8@citrix.com>
MIME-Version: 1.0
Subject: Re: [MirageOS-devel] [Xen-devel] [RFC] Code of Conduct
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: George Dunlap <George.Dunlap@citrix.com>,
 "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>,
 xen-devel <xen-devel@lists.xenproject.org>,
 "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>,
 Stefano Stabellini <stefano.stabellini@xilinx.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

DQoNCu+7v09uIDAyLzA5LzIwMTksIDE2OjQ5LCAiSWFuIEphY2tzb24iIDxpYW4uamFja3NvbkBj
aXRyaXguY29tPiB3cm90ZToNCg0KICAgIExhcnMgS3VydGggd3JpdGVzICgiUmU6IFtYZW4tZGV2
ZWxdIFtSRkNdIENvZGUgb2YgQ29uZHVjdCIpOg0KICAgID4gSSBhdHRhY2hlZCBhIHJlZGxpbmUg
dmVyc2lvbiBvZiBib3RoIHRoZSBvcmlnaW5hbCAoYmFzZWQgb24gdGhlIExGIGV2ZW50cyBDb0Mp
IGFuZCBhIHJlZGxpbmUgdmVyc2lvbiBiYXNlZCBvbiB0aGUgY292ZW5hbnQgZ2l2ZW4gdGhlIGNv
bnN0cmFpbnRzIHdlIGFncmVlZC4gQWthDQogICAgPiBbMV0gWGVuIENvQyBDb250cmlidXRvciBD
b3ZlbmFudCBiYXNlbGluZSAocmVkbGluZSkucGRmIA0KICAgID4gWzJdIFhlbiBDb0MgTEYgZXZl
bnRzIGJhc2VsaW5lIChyZWRsaW5lKS5wZGYNCiAgICA+IA0KICAgID4gSSBtaW5pbWl6ZWQgY2hh
bmdlcyB0byBbMl0uIA0KICAgIA0KICAgIEkgbGlrZSBib3RoIG9mIHRoZXNlLiAgSSB3b3VsZCBi
ZSBoYXBweSB0byBhZG9wdCBlaXRoZXIuICBJIHByZWZlciB0aGUNCiAgICBDb250cmlidXRvciBD
b3ZlbmFudCBiYXNlZCB2ZXJzaW9uLg0KICAgIA0KICAgIA0KICAgIEkgaGF2ZSB0d28gY29tbWVu
dHMuICBUaGUgZmlyc3QgaXMgdmVyeSBtaW5vcjoNCiAgICANCiAgICBUaGUgTEYgRXZlbnRzIG9u
ZSBoYXMgb25lIGRpZmZlcmVudCBzZWN0aW9uIHRpdGxlLiAgSW5zdGVhZCBvZg0KICAgICAgICAg
ICAgRW5mb3JjZW1lbnQNCiAgICBpdCBoYXMNCiAgICAgICAgICAgIFdoYXQgVG8gRG8gSWYgWW91
IFdpdG5lc3MgT3IgQXJlIFN1YmplY3QgVG8gVW5hY2NlcHRhYmxlDQogICAgICAgICAgICBCZWhh
dmlvciANCiAgICB3aGljaCBpcyB1bndpZWxkeSBidXQgYmV0dGVyIGluIG90aGVyIHdheXMgLSBt
b3JlIHBvc2l0aXZlIGFuZA0KICAgIGNvbnN0cnVjdGl2ZS4gIEknbSBub3Qgc3VyZSBpZiB0aGVy
ZSBpcyBhIGhhcHB5IG1pZGRsZSBncm91bmQuDQogICAgSSBhbSBoYXBweSB0byBhZG9wdCBlaXRo
ZXIgdmVyc2lvbiB3aXRoIGVpdGhlciB0aXRsZS4gIEkgbWVudGlvbiBpdCBpbg0KICAgIGNhc2Ug
YW55b25lIGhhcyBiZXR0ZXIgaWRlYXMgZXRjLg0KDQpJIGFtIGFsc28gYWx0b2dldGhlciBoYXBw
aWVyIHdpdGggdGhlIENvbnRyaWJ1dG9yIENvdmVuYW50LCBidXQgbWF5YmUgDQp3aXRoIGEgZmV3
IGFkZGl0aW9uYWwgY2hhbmdlcyBzdWNoIGFzIGNoYW5naW5nIHNvbWUgdGl0bGVzIGFuZCBzb21l
DQpvZiB0aGUgbW9kaWZpY2F0aW9ucyBvdXRsaW5lZCBlYXJsaWVyLg0KICAgIA0KICAgIE15IHNl
Y29uZCBjb21tZW50IGlzIG1vcmUgc3Vic3RhbnRpYWwuICBJdCBzaG91bGQgbm90IGJlIHJlZ2Fy
ZGVkIGFzIGENCiAgICBibG9ja2VyLCBidXQgSSB3b3VsZCBsaWtlIHRvIHNlZSBpdCBhZGRyZXNz
ZWQgZWl0aGVyIG5vdyBvciBhZnRlciBDb0MNCiAgICBhZG9wdGlvbi4NCiAgICANCiAgICBUaGUg
cm9vdCBpc3N1ZSBpcyB0aGUgZGlmZmljdWx0IG9uZSBvZiB3aGF0IHRvIGRvIGFib3V0IHBvc3Np
YmxlDQogICAgaW52b2x2ZW1lbnQgaW4gYWJ1c2UgYnkgbWVtYmVycyBvZiB0aGUgY29uZHVjdEAg
YWRkcmVzcy4NCiAgICANCiAgICBJIHdvdWxkIGxpa2UgdG8gc2VlIHR3byBjaGFuZ2VzOiBmaXJz
dGx5LCB3ZSBzaG91bGQgcHVibGlzaCB0aGUgbGlzdA0KICAgIG9mIHBlb3BsZSB0aGF0IHRoZSBj
b25kdWN0IGFsaWFzIGdvZXMgdG8uICBUaGUgQ29DIHNob3VsZCBjb250YWluIGENCiAgICByZWZl
cmVuY2UgdG8gdGhlIHBsYWNlIHdoZXJlIHRoaXMgY2FuIGJlIGZvdW5kLiAgIlRoZSBtZW1iZXJz
aGlwIG9mDQogICAgdGhlIGNvbmR1Y3RAIGFsaWFzIGlzIHB1YmxpY2x5IGRvY3VtZW50ZWQgaW4g
W2xvY2F0aW9uXSIuDQoNClRoYXQgaXMgZW50aXJlbHkgc2Vuc2libGUuIEkgdGhpbmsgdGhlIGJl
c3QgcGxhY2Ugd291bGQgYmUgdG8gcmVjb3JkIHRoaXMNCmluIHRoZSBkb2N1bWVudC4gV2Ugc2hv
dWxkIHByb2JhYmx5IHN0YXJ0IHdpdGggYSBzaG9ydGxpc3Qgb2YgcGVvcGxlIA0KYW5kIGluY2x1
ZGUgaXQgaW4gdGhlIG5leHQgdmVyc2lvbiBhbmQgZ2V0IGl0IGFsbCBhcHByb3ZlZCBpbiBvbmUg
Z28NCiAgICANCiAgICBTZWNvbmRseSwgd2Ugc2hvdWxkIGV4cGxpY2l0bHkgcHJvdmlkZSBhIHJv
dXRlIGZvciBzb21lb25lIHdobw0KICAgIGRpc3RydXN0cyBtZW1iZXIocykgb2YgY29uZHVjdEAu
ICBIb3cgYWJvdXQ6DQogICAgDQogICAgICBJZiB5b3UgaGF2ZSBjb25jZXJucyBhYm91dCBhbnkg
b2YgdGhlIG1lbWJlcnMgb2YgdGhlIGNvbmR1Y3RAIGFsaWFzLA0KICAgICAgeW91IGFyZSB3ZWxj
b21lIHRvIGNvbnRhY3QgcHJlY2lzZWx5IHRoZSBDb25kdWN0IFRlYW0gbWVtYmVyKHMpIG9mDQog
ICAgICB5b3VyIGNob2ljZS4NCg0KVGhhdCBpcyBlbnRpcmVseSBmaW5lIHdpdGggbWUuDQogICAg
DQogICAgVGhlIHRlYW0gc2hvdWxkIGJlIGxhcmdlIGFuZCBkaXZlcnNlIGVub3VnaCB0aGF0IHRo
aXMgaXMgYSBwcmFjdGljYWxseQ0KICAgIHVzZWZ1bCByZWNvbW1lbmRhdGlvbiwgYnV0IGl0IHNo
b3VsZCBub3QgYmUgdW53aWVsZHkuDQogICAgDQpJIHdhcyB0aGlua2luZyBvZiAyLTMgbWF5YmUg
NCBwZW9wbGUuIENhbiB0aG9zZSBsZWFkZXJzaGlwIHRlYW0gbWVtYmVycw0Kd2hvIGFyZSB3aWxs
aW5nIHRvIHN0ZXAgdXAgcmVwbHkgdG8gbWUgcHJpdmF0ZWx5IG9yIGluIHRoaXMgdGhyZWFkLiBJ
IGFtIGFzc3VtaW5nIA0KdGhhdCBJIHdpbGwgYmUgYSBtZW1iZXIgb2YgY29uZHVjdEAsIGJ1dCBJ
IGFtIGFsc28gd2lsbGluZyB0byBzdGVwIGFzaWRlDQppZiBpdCBoZWxwcy4NCg0KUmVnYXJkbGVz
cyBvZiB0aGlzLCBJIHRoaW5rIEkgaGF2ZSBlbm91Z2ggdG8gc2VuZCBvdXQgYSBjb25jcmV0ZSBw
cm9wb3NhbA0KZm9yIGZ1cnRoZXIgcmV2aWV3DQoNCkJlc3QgUmVnYXJkcw0KTGFycw0KDQoNCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pcmFnZU9TLWRl
dmVsIG1haWxpbmcgbGlzdApNaXJhZ2VPUy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8vbWlyYWdlb3MtZGV2ZWwK

From mirageos-devel-bounces@lists.xenproject.org Wed Sep 04 14:24:06 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 04 Sep 2019 14:24:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i5WCO-0000ik-Ds; Wed, 04 Sep 2019 14:23:52 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WgxQ=W7=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1i5WCN-0000iU-Js
 for mirageos-devel@lists.xenproject.org; Wed, 04 Sep 2019 14:23:51 +0000
X-Inumbo-ID: 9a063276-cf1f-11e9-b76c-bc764e2007e4
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 9a063276-cf1f-11e9-b76c-bc764e2007e4;
 Wed, 04 Sep 2019 14:23:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1567607025;
 h=from:to:subject:date:message-id:content-id:
 content-transfer-encoding:mime-version;
 bh=k1IzR1xNGsKgQAZH+9qreqIxv93/BMcoILeDj961+rU=;
 b=XJflpXzszKpAEDdThjzQCZuPO8sq1pr+Cf6qTC5aewbmaQX7tOjiRuZx
 gJJ5P/n7JAKCuQfq9baxb0zPBnyXBaRF9J5Y6ISbNiloYbvyZvYoUI0xy
 sP4zwBv8FwAxZQufTF/h27S6MnnDlpW5BhV/oy+VDWQ6RxbXPI5bP78Py 0=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=lars.kurth@citrix.com;
 spf=Pass smtp.mailfrom=lars.kurth@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 lars.kurth@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 lars.kurth@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 3Oza53F8tLT6IdBzhhNKIUXlux2DNKVoUCwHnQUdZp0K7SF15imgWR5donhyhyjRZ/SEepkgrf
 vpiZDI1dBWwdu+uGfSiX6Cp8xi5T/D9FapPNnaOdbTP0GeyZb+UkZ2DKC6EY3DxnsL1lW31UKK
 k3R17mXKeLWeuDqYcVufu98qCVwcBIcGm4sGrQSnDUZtDYJxYwOdACR4h/JjP2UmPfJ8m/gZho
 lhrBIlaID2i/NFD1HlvmfmtDEekO5HIHa9+v2BIu6Sj58qKSGHTC5lO4HJhxv31WompJ56uZ7C
 N1c=
X-SBRS: 2.7
X-MesageID: 5342952
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,467,1559534400"; 
   d="scan'208";a="5342952"
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel <xen-devel@lists.xenproject.org>,
 "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>
Thread-Topic: [Poll] Please vote on date options for next year's Developer
 Summit (closes Wednesday, September 11)
Thread-Index: AQHVYyxR8dMvjKx5ZUmpULPWAlXMyg==
Date: Wed, 4 Sep 2019 14:23:27 +0000
Message-ID: <56100B8A-BD4B-4C65-9FBE-594EBE6D1AAF@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.d.190811
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <C46511291F6743439935D5910BF226FC@citrix.com>
MIME-Version: 1.0
Subject: [MirageOS-devel] [Poll] Please vote on date options for next year's
 Developer Summit (closes Wednesday, September 11)
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

SGkgYWxsLA0KDQp3ZSBzdGFydGVkIHBsYW5uaW5nIG5leHQgeWVhcuKAmXMgRGV2ZWxvcGVyIFN1
bW1pdCwgd2hpY2ggaXMgZHVlIHRvIGJlIGluIEV1cm9wZS4gV2UgaGF2ZSBhIHZlbnVlIGluIEJ1
Y2hhcmVzdCwgUm9tYW5pYSBzZWN1cmVkIGJ1dCBhcmUgc3RpbGwgd29ya2luZyB0aHJvdWdoIHRo
ZSBkZXRhaWxzLiBBcyB3ZSBhcmUgZWFybHksIHdlIGRvIGhhdmUgc2V2ZXJhbCBkYXRlIG9wdGlv
bnM6IHNvIEkgd2FudGVkIHRvIGdpdmUgeW91IGEgY2hvaWNlIHRvIHZvdGUsIHN1Y2ggdGhhdCB3
ZSBlbmQgdXAgd2l0aCBhIGRhdGUgdGhhdCB3b3JrcyBiZXN0IGZvciB5b3UNCg0KTm90ZSB0aGF0
IHRoZSBMaW51eCBGb3VuZGF0aW9uIGV2ZW50IHNjaGVkdWxlIGZvciBuZXh0IHllYXIgaXMgVkVS
WSBkaWZmZXJlbnQgZnJvbSB0aGF0IG9mIHBhc3QgeWVhcnMuIE9wZW4gU291cmNlIFN1bW1pdCBO
QSB3aWxsIGJlIGluIHRoZSB3ZWVrIG9mIEp1bmUgMjJuZCBhbmQgdGh1cyB3ZSBhcmUgbm90IGNv
bnNpZGVyaW5nIGFuIGV2ZW50IDEgd2VlayBiZWZvcmUgYW5kIDEgd2VlayBhZnRlci4NCg0KSSBk
aWQgYWRkIHRoZSB3ZWVrIHBvc3QgNHRoIG9mIEp1bHk6IHRoaXMgY291bGQgYmUgYSBwcm9ibGVt
IGZvciBzb21lIHBlb3BsZSBpbiB0aGUgVVMsIGJ1dCBJIGxlZnQgdGhlIHNsb3QgaW4gcmVnYXJk
bGVzcy4gDQoNClRoZSBwb2xsIGlzIGF0IGh0dHBzOi8vZG9jcy5nb29nbGUuY29tL2Zvcm1zL2Qv
ZS8xRkFJcFFMU2Rfa0IydzVYZ1c2YU5xa25WXzdCaDk2aEdIRGFzM0pXZFl1WFFXcFRFV0ZuNThh
Zy92aWV3Zm9ybSBhbmQgY2xvc2VzIFdlZG5lc2RheSwgU2VwdGVtYmVyIDExDQoNCkJlc3QgUmVn
YXJkcw0KTGFycw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpNaXJhZ2VPUy1kZXZlbCBtYWlsaW5nIGxpc3QKTWlyYWdlT1MtZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L21pcmFnZW9zLWRldmVsCg==

From mirageos-devel-bounces@lists.xenproject.org Wed Sep 04 18:12:42 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 04 Sep 2019 18:12:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i5Zlf-0004iT-4m; Wed, 04 Sep 2019 18:12:31 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WgxQ=W7=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1i5Zld-0004iO-Km
 for mirageos-devel@lists.xenproject.org; Wed, 04 Sep 2019 18:12:29 +0000
X-Inumbo-ID: 8d7b386a-cf3f-11e9-a337-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8d7b386a-cf3f-11e9-a337-bc764e2007e4;
 Wed, 04 Sep 2019 18:12:27 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@citrix.com>)
 id 1i5ZlX-0005xF-4H; Wed, 04 Sep 2019 18:12:23 +0000
Received: from localhost ([127.0.0.1] helo=localhost.localdomain)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@citrix.com>)
 id 1i5ZlW-0000JA-U7; Wed, 04 Sep 2019 18:12:23 +0000
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  4 Sep 2019 19:12:16 +0100
Message-Id: <cover.1567620587.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
MIME-Version: 1.0
Subject: [MirageOS-devel] [PATCH 0/2] Code of Conduct (based on Contributor
 Covenant v1.4)
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, xen-api@lists.xenproject.org,
 minios-devel@lists.xenproject.org, committers@xenproject.org,
 mirageos-devel@lists.xenproject.org, win-pv-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============0320247355340625993=="
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

--===============0320247355340625993==
Content-Type: text/plain; charset=N
Content-Transfer-Encoding: 8bit

This series proposes a concrete version of the Xen Project
CoC based on v1.4 of the Contributor Covenant. See [1]

It also reflects the discussion in [2] and some private
discussions on IRC to identify initial members of the Xen
Project’s CoC team.

For convenence of review and in line with other policy documents
I created a git repository at [3]. This series can be found at [5].

The series is incomplete in that it does not yet contain the document
on positive behavior: this will be based on [4]. My intention is to
use a lightwight process based on
* Documentation to set expectations, share tips and best practices - with the
hope that people in the community reflect occasionally on how they are doing
against these (or are maybe prompted by peers to do so)
* A safe back-channel to ask for advice when a conversation becomes inefficient,
unactionable, is unfriendly, ... with a view to recover it
* Arbitration in cases where there is some friction amongst participants in a
discussion, which was not resolvable by any of the before. After all, when this
happens there is a risk that a working relationship gets negatively impacted. It
is actually in the interest of each participant to improve to avoid friction,
stress, etc.

I hope that we can approve the series without the first part, but I do not mind
if people feel this needs to be done in one go.

[1] https://www.contributor-covenant.org/version/1/4/code-of-conduct.md
[2] https://xen.markmail.org/thread/56ao2gyhpltqmrew
[3] http://xenbits.xen.org/gitweb/?p=people/larsk/code-of-conduct.git;a=summary
[4] https://www.slideshare.net/xen_com_mgr/xpdds19-keynote-patch-review-for-nonmaintainers-george-dunlap-citrix-systems-uk-ltd
[5] http://xenbits.xen.org/gitweb/?p=people/larsk/code-of-conduct.git;a=shortlog;h=refs/heads/CoC-v1

Cc: minios-devel@lists.xenproject.org
Cc: xen-api@lists.xenproject.org
Cc: win-pv-devel@lists.xenproject.org
Cc: mirageos-devel@lists.xenproject.org
Cc: committers@xenproject.org


Lars Kurth (2):
  Import v1.4 of Contributor Covenant CoC
  Xen Project Code of Conduct

-- 
2.13.0



--===============0320247355340625993==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWlyYWdlT1Mt
ZGV2ZWwgbWFpbGluZyBsaXN0Ck1pcmFnZU9TLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby9taXJhZ2Vvcy1kZXZl
bAo=

--===============0320247355340625993==--

From mirageos-devel-bounces@lists.xenproject.org Wed Sep 04 18:12:44 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 04 Sep 2019 18:12:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i5Zls-0004ln-2z; Wed, 04 Sep 2019 18:12:44 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WgxQ=W7=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1i5Zlr-0004lR-5q
 for mirageos-devel@lists.xenproject.org; Wed, 04 Sep 2019 18:12:43 +0000
X-Inumbo-ID: 8f3ae5a6-cf3f-11e9-abbd-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8f3ae5a6-cf3f-11e9-abbd-12813bfff9fa;
 Wed, 04 Sep 2019 18:12:31 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@citrix.com>)
 id 1i5ZlY-0005xK-9n; Wed, 04 Sep 2019 18:12:24 +0000
Received: from localhost ([127.0.0.1] helo=localhost.localdomain)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@citrix.com>)
 id 1i5ZlY-0000JA-38; Wed, 04 Sep 2019 18:12:24 +0000
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  4 Sep 2019 19:12:17 +0100
Message-Id: <00c6c80b12b1d201d7140626c7efe9d75645dee9.1567620587.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <cover.1567620587.git.lars.kurth@citrix.com>
References: <cover.1567620587.git.lars.kurth@citrix.com>
In-Reply-To: <cover.1567620587.git.lars.kurth@citrix.com>
References: <cover.1567620587.git.lars.kurth@citrix.com>
Subject: [MirageOS-devel] [PATCH] Import v1.4 of Contributor Covenant CoC
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, xen-api@lists.xenproject.org,
 minios-devel@lists.xenproject.org, committers@xenproject.org,
 mirageos-devel@lists.xenproject.org, win-pv-devel@lists.xenproject.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgotLS0KQ2M6
IG1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogeGVuLWFwaUBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpDYzogd2luLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCkNjOiBtaXJh
Z2Vvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogY29tbWl0dGVyc0B4ZW5wcm9qZWN0
Lm9yZwotLS0KIGNvZGUtb2YtY29uZHVjdC5tZCB8IDc2ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDc2IGluc2Vy
dGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBjb2RlLW9mLWNvbmR1Y3QubWQKCmRpZmYgLS1n
aXQgYS9jb2RlLW9mLWNvbmR1Y3QubWQgYi9jb2RlLW9mLWNvbmR1Y3QubWQKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uODFiMjE3YwotLS0gL2Rldi9udWxsCisrKyBiL2NvZGUt
b2YtY29uZHVjdC5tZApAQCAtMCwwICsxLDc2IEBACisjIENvbnRyaWJ1dG9yIENvdmVuYW50IENv
ZGUgb2YgQ29uZHVjdAorCisjIyBPdXIgUGxlZGdlCisKK0luIHRoZSBpbnRlcmVzdCBvZiBmb3N0
ZXJpbmcgYW4gb3BlbiBhbmQgd2VsY29taW5nIGVudmlyb25tZW50LCB3ZSBhcworY29udHJpYnV0
b3JzIGFuZCBtYWludGFpbmVycyBwbGVkZ2UgdG8gbWFrZSBwYXJ0aWNpcGF0aW9uIGluIG91ciBw
cm9qZWN0IGFuZAorb3VyIGNvbW11bml0eSBhIGhhcmFzc21lbnQtZnJlZSBleHBlcmllbmNlIGZv
ciBldmVyeW9uZSwgcmVnYXJkbGVzcyBvZiBhZ2UsIGJvZHkKK3NpemUsIGRpc2FiaWxpdHksIGV0
aG5pY2l0eSwgc2V4IGNoYXJhY3RlcmlzdGljcywgZ2VuZGVyIGlkZW50aXR5IGFuZCBleHByZXNz
aW9uLAorbGV2ZWwgb2YgZXhwZXJpZW5jZSwgZWR1Y2F0aW9uLCBzb2Npby1lY29ub21pYyBzdGF0
dXMsIG5hdGlvbmFsaXR5LCBwZXJzb25hbAorYXBwZWFyYW5jZSwgcmFjZSwgcmVsaWdpb24sIG9y
IHNleHVhbCBpZGVudGl0eSBhbmQgb3JpZW50YXRpb24uCisKKyMjIE91ciBTdGFuZGFyZHMKKwor
RXhhbXBsZXMgb2YgYmVoYXZpb3IgdGhhdCBjb250cmlidXRlcyB0byBjcmVhdGluZyBhIHBvc2l0
aXZlIGVudmlyb25tZW50CitpbmNsdWRlOgorCisqIFVzaW5nIHdlbGNvbWluZyBhbmQgaW5jbHVz
aXZlIGxhbmd1YWdlCisqIEJlaW5nIHJlc3BlY3RmdWwgb2YgZGlmZmVyaW5nIHZpZXdwb2ludHMg
YW5kIGV4cGVyaWVuY2VzCisqIEdyYWNlZnVsbHkgYWNjZXB0aW5nIGNvbnN0cnVjdGl2ZSBjcml0
aWNpc20KKyogRm9jdXNpbmcgb24gd2hhdCBpcyBiZXN0IGZvciB0aGUgY29tbXVuaXR5CisqIFNo
b3dpbmcgZW1wYXRoeSB0b3dhcmRzIG90aGVyIGNvbW11bml0eSBtZW1iZXJzCisKK0V4YW1wbGVz
IG9mIHVuYWNjZXB0YWJsZSBiZWhhdmlvciBieSBwYXJ0aWNpcGFudHMgaW5jbHVkZToKKworKiBU
aGUgdXNlIG9mIHNleHVhbGl6ZWQgbGFuZ3VhZ2Ugb3IgaW1hZ2VyeSBhbmQgdW53ZWxjb21lIHNl
eHVhbCBhdHRlbnRpb24gb3IKKyAgYWR2YW5jZXMKKyogVHJvbGxpbmcsIGluc3VsdGluZy9kZXJv
Z2F0b3J5IGNvbW1lbnRzLCBhbmQgcGVyc29uYWwgb3IgcG9saXRpY2FsIGF0dGFja3MKKyogUHVi
bGljIG9yIHByaXZhdGUgaGFyYXNzbWVudAorKiBQdWJsaXNoaW5nIG90aGVycycgcHJpdmF0ZSBp
bmZvcm1hdGlvbiwgc3VjaCBhcyBhIHBoeXNpY2FsIG9yIGVsZWN0cm9uaWMKKyAgYWRkcmVzcywg
d2l0aG91dCBleHBsaWNpdCBwZXJtaXNzaW9uCisqIE90aGVyIGNvbmR1Y3Qgd2hpY2ggY291bGQg
cmVhc29uYWJseSBiZSBjb25zaWRlcmVkIGluYXBwcm9wcmlhdGUgaW4gYQorICBwcm9mZXNzaW9u
YWwgc2V0dGluZworCisjIyBPdXIgUmVzcG9uc2liaWxpdGllcworCitQcm9qZWN0IG1haW50YWlu
ZXJzIGFyZSByZXNwb25zaWJsZSBmb3IgY2xhcmlmeWluZyB0aGUgc3RhbmRhcmRzIG9mIGFjY2Vw
dGFibGUKK2JlaGF2aW9yIGFuZCBhcmUgZXhwZWN0ZWQgdG8gdGFrZSBhcHByb3ByaWF0ZSBhbmQg
ZmFpciBjb3JyZWN0aXZlIGFjdGlvbiBpbgorcmVzcG9uc2UgdG8gYW55IGluc3RhbmNlcyBvZiB1
bmFjY2VwdGFibGUgYmVoYXZpb3IuCisKK1Byb2plY3QgbWFpbnRhaW5lcnMgaGF2ZSB0aGUgcmln
aHQgYW5kIHJlc3BvbnNpYmlsaXR5IHRvIHJlbW92ZSwgZWRpdCwgb3IKK3JlamVjdCBjb21tZW50
cywgY29tbWl0cywgY29kZSwgd2lraSBlZGl0cywgaXNzdWVzLCBhbmQgb3RoZXIgY29udHJpYnV0
aW9ucwordGhhdCBhcmUgbm90IGFsaWduZWQgdG8gdGhpcyBDb2RlIG9mIENvbmR1Y3QsIG9yIHRv
IGJhbiB0ZW1wb3JhcmlseSBvcgorcGVybWFuZW50bHkgYW55IGNvbnRyaWJ1dG9yIGZvciBvdGhl
ciBiZWhhdmlvcnMgdGhhdCB0aGV5IGRlZW0gaW5hcHByb3ByaWF0ZSwKK3RocmVhdGVuaW5nLCBv
ZmZlbnNpdmUsIG9yIGhhcm1mdWwuCisKKyMjIFNjb3BlCisKK1RoaXMgQ29kZSBvZiBDb25kdWN0
IGFwcGxpZXMgd2l0aGluIGFsbCBwcm9qZWN0IHNwYWNlcywgYW5kIGl0IGFsc28gYXBwbGllcyB3
aGVuCithbiBpbmRpdmlkdWFsIGlzIHJlcHJlc2VudGluZyB0aGUgcHJvamVjdCBvciBpdHMgY29t
bXVuaXR5IGluIHB1YmxpYyBzcGFjZXMuCitFeGFtcGxlcyBvZiByZXByZXNlbnRpbmcgYSBwcm9q
ZWN0IG9yIGNvbW11bml0eSBpbmNsdWRlIHVzaW5nIGFuIG9mZmljaWFsCitwcm9qZWN0IGUtbWFp
bCBhZGRyZXNzLCBwb3N0aW5nIHZpYSBhbiBvZmZpY2lhbCBzb2NpYWwgbWVkaWEgYWNjb3VudCwg
b3IgYWN0aW5nCithcyBhbiBhcHBvaW50ZWQgcmVwcmVzZW50YXRpdmUgYXQgYW4gb25saW5lIG9y
IG9mZmxpbmUgZXZlbnQuIFJlcHJlc2VudGF0aW9uIG9mCithIHByb2plY3QgbWF5IGJlIGZ1cnRo
ZXIgZGVmaW5lZCBhbmQgY2xhcmlmaWVkIGJ5IHByb2plY3QgbWFpbnRhaW5lcnMuCisKKyMjIEVu
Zm9yY2VtZW50CisKK0luc3RhbmNlcyBvZiBhYnVzaXZlLCBoYXJhc3NpbmcsIG9yIG90aGVyd2lz
ZSB1bmFjY2VwdGFibGUgYmVoYXZpb3IgbWF5IGJlCityZXBvcnRlZCBieSBjb250YWN0aW5nIHRo
ZSBwcm9qZWN0IHRlYW0gYXQgW0lOU0VSVCBFTUFJTCBBRERSRVNTXS4gQWxsCitjb21wbGFpbnRz
IHdpbGwgYmUgcmV2aWV3ZWQgYW5kIGludmVzdGlnYXRlZCBhbmQgd2lsbCByZXN1bHQgaW4gYSBy
ZXNwb25zZSB0aGF0CitpcyBkZWVtZWQgbmVjZXNzYXJ5IGFuZCBhcHByb3ByaWF0ZSB0byB0aGUg
Y2lyY3Vtc3RhbmNlcy4gVGhlIHByb2plY3QgdGVhbSBpcworb2JsaWdhdGVkIHRvIG1haW50YWlu
IGNvbmZpZGVudGlhbGl0eSB3aXRoIHJlZ2FyZCB0byB0aGUgcmVwb3J0ZXIgb2YgYW4gaW5jaWRl
bnQuCitGdXJ0aGVyIGRldGFpbHMgb2Ygc3BlY2lmaWMgZW5mb3JjZW1lbnQgcG9saWNpZXMgbWF5
IGJlIHBvc3RlZCBzZXBhcmF0ZWx5LgorCitQcm9qZWN0IG1haW50YWluZXJzIHdobyBkbyBub3Qg
Zm9sbG93IG9yIGVuZm9yY2UgdGhlIENvZGUgb2YgQ29uZHVjdCBpbiBnb29kCitmYWl0aCBtYXkg
ZmFjZSB0ZW1wb3Jhcnkgb3IgcGVybWFuZW50IHJlcGVyY3Vzc2lvbnMgYXMgZGV0ZXJtaW5lZCBi
eSBvdGhlcgorbWVtYmVycyBvZiB0aGUgcHJvamVjdCdzIGxlYWRlcnNoaXAuCisKKyMjIEF0dHJp
YnV0aW9uCisKK1RoaXMgQ29kZSBvZiBDb25kdWN0IGlzIGFkYXB0ZWQgZnJvbSB0aGUgW0NvbnRy
aWJ1dG9yIENvdmVuYW50XVtob21lcGFnZV0sIHZlcnNpb24gMS40LAorYXZhaWxhYmxlIGF0IGh0
dHBzOi8vd3d3LmNvbnRyaWJ1dG9yLWNvdmVuYW50Lm9yZy92ZXJzaW9uLzEvNC9jb2RlLW9mLWNv
bmR1Y3QuaHRtbAorCitbaG9tZXBhZ2VdOiBodHRwczovL3d3dy5jb250cmlidXRvci1jb3ZlbmFu
dC5vcmcKKworRm9yIGFuc3dlcnMgdG8gY29tbW9uIHF1ZXN0aW9ucyBhYm91dCB0aGlzIGNvZGUg
b2YgY29uZHVjdCwgc2VlCitodHRwczovL3d3dy5jb250cmlidXRvci1jb3ZlbmFudC5vcmcvZmFx
Ci0tIAoyLjEzLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpNaXJhZ2VPUy1kZXZlbCBtYWlsaW5nIGxpc3QKTWlyYWdlT1MtZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L21pcmFnZW9zLWRldmVsCg==

From mirageos-devel-bounces@lists.xenproject.org Wed Sep 04 18:12:48 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 04 Sep 2019 18:12:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i5Zlw-0004oN-Kn; Wed, 04 Sep 2019 18:12:48 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WgxQ=W7=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1i5Zlw-0004ns-5y
 for mirageos-devel@lists.xenproject.org; Wed, 04 Sep 2019 18:12:48 +0000
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 8f3ae5a6-cf3f-11e9-abbd-12813bfff9fa;
 Wed, 04 Sep 2019 18:12:31 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@citrix.com>)
 id 1i5ZlY-0005xK-9n; Wed, 04 Sep 2019 18:12:24 +0000
Received: from localhost ([127.0.0.1] helo=localhost.localdomain)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@citrix.com>)
 id 1i5ZlY-0000JA-38; Wed, 04 Sep 2019 18:12:24 +0000
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  4 Sep 2019 19:12:17 +0100
Message-Id: <00c6c80b12b1d201d7140626c7efe9d75645dee9.1567620587.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <cover.1567620587.git.lars.kurth@citrix.com>
References: <cover.1567620587.git.lars.kurth@citrix.com>
In-Reply-To: <cover.1567620587.git.lars.kurth@citrix.com>
References: <cover.1567620587.git.lars.kurth@citrix.com>
Subject: [MirageOS-devel] [PATCH] Import v1.4 of Contributor Covenant CoC
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, xen-api@lists.xenproject.org,
 minios-devel@lists.xenproject.org, committers@xenproject.org,
 mirageos-devel@lists.xenproject.org, win-pv-devel@lists.xenproject.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

U2lnbmVkLW9mZi1ieTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgotLS0KQ2M6
IG1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogeGVuLWFwaUBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpDYzogd2luLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCkNjOiBtaXJh
Z2Vvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogY29tbWl0dGVyc0B4ZW5wcm9qZWN0
Lm9yZwotLS0KIGNvZGUtb2YtY29uZHVjdC5tZCB8IDc2ICsrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDc2IGluc2Vy
dGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBjb2RlLW9mLWNvbmR1Y3QubWQKCmRpZmYgLS1n
aXQgYS9jb2RlLW9mLWNvbmR1Y3QubWQgYi9jb2RlLW9mLWNvbmR1Y3QubWQKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMC4uODFiMjE3YwotLS0gL2Rldi9udWxsCisrKyBiL2NvZGUt
b2YtY29uZHVjdC5tZApAQCAtMCwwICsxLDc2IEBACisjIENvbnRyaWJ1dG9yIENvdmVuYW50IENv
ZGUgb2YgQ29uZHVjdAorCisjIyBPdXIgUGxlZGdlCisKK0luIHRoZSBpbnRlcmVzdCBvZiBmb3N0
ZXJpbmcgYW4gb3BlbiBhbmQgd2VsY29taW5nIGVudmlyb25tZW50LCB3ZSBhcworY29udHJpYnV0
b3JzIGFuZCBtYWludGFpbmVycyBwbGVkZ2UgdG8gbWFrZSBwYXJ0aWNpcGF0aW9uIGluIG91ciBw
cm9qZWN0IGFuZAorb3VyIGNvbW11bml0eSBhIGhhcmFzc21lbnQtZnJlZSBleHBlcmllbmNlIGZv
ciBldmVyeW9uZSwgcmVnYXJkbGVzcyBvZiBhZ2UsIGJvZHkKK3NpemUsIGRpc2FiaWxpdHksIGV0
aG5pY2l0eSwgc2V4IGNoYXJhY3RlcmlzdGljcywgZ2VuZGVyIGlkZW50aXR5IGFuZCBleHByZXNz
aW9uLAorbGV2ZWwgb2YgZXhwZXJpZW5jZSwgZWR1Y2F0aW9uLCBzb2Npby1lY29ub21pYyBzdGF0
dXMsIG5hdGlvbmFsaXR5LCBwZXJzb25hbAorYXBwZWFyYW5jZSwgcmFjZSwgcmVsaWdpb24sIG9y
IHNleHVhbCBpZGVudGl0eSBhbmQgb3JpZW50YXRpb24uCisKKyMjIE91ciBTdGFuZGFyZHMKKwor
RXhhbXBsZXMgb2YgYmVoYXZpb3IgdGhhdCBjb250cmlidXRlcyB0byBjcmVhdGluZyBhIHBvc2l0
aXZlIGVudmlyb25tZW50CitpbmNsdWRlOgorCisqIFVzaW5nIHdlbGNvbWluZyBhbmQgaW5jbHVz
aXZlIGxhbmd1YWdlCisqIEJlaW5nIHJlc3BlY3RmdWwgb2YgZGlmZmVyaW5nIHZpZXdwb2ludHMg
YW5kIGV4cGVyaWVuY2VzCisqIEdyYWNlZnVsbHkgYWNjZXB0aW5nIGNvbnN0cnVjdGl2ZSBjcml0
aWNpc20KKyogRm9jdXNpbmcgb24gd2hhdCBpcyBiZXN0IGZvciB0aGUgY29tbXVuaXR5CisqIFNo
b3dpbmcgZW1wYXRoeSB0b3dhcmRzIG90aGVyIGNvbW11bml0eSBtZW1iZXJzCisKK0V4YW1wbGVz
IG9mIHVuYWNjZXB0YWJsZSBiZWhhdmlvciBieSBwYXJ0aWNpcGFudHMgaW5jbHVkZToKKworKiBU
aGUgdXNlIG9mIHNleHVhbGl6ZWQgbGFuZ3VhZ2Ugb3IgaW1hZ2VyeSBhbmQgdW53ZWxjb21lIHNl
eHVhbCBhdHRlbnRpb24gb3IKKyAgYWR2YW5jZXMKKyogVHJvbGxpbmcsIGluc3VsdGluZy9kZXJv
Z2F0b3J5IGNvbW1lbnRzLCBhbmQgcGVyc29uYWwgb3IgcG9saXRpY2FsIGF0dGFja3MKKyogUHVi
bGljIG9yIHByaXZhdGUgaGFyYXNzbWVudAorKiBQdWJsaXNoaW5nIG90aGVycycgcHJpdmF0ZSBp
bmZvcm1hdGlvbiwgc3VjaCBhcyBhIHBoeXNpY2FsIG9yIGVsZWN0cm9uaWMKKyAgYWRkcmVzcywg
d2l0aG91dCBleHBsaWNpdCBwZXJtaXNzaW9uCisqIE90aGVyIGNvbmR1Y3Qgd2hpY2ggY291bGQg
cmVhc29uYWJseSBiZSBjb25zaWRlcmVkIGluYXBwcm9wcmlhdGUgaW4gYQorICBwcm9mZXNzaW9u
YWwgc2V0dGluZworCisjIyBPdXIgUmVzcG9uc2liaWxpdGllcworCitQcm9qZWN0IG1haW50YWlu
ZXJzIGFyZSByZXNwb25zaWJsZSBmb3IgY2xhcmlmeWluZyB0aGUgc3RhbmRhcmRzIG9mIGFjY2Vw
dGFibGUKK2JlaGF2aW9yIGFuZCBhcmUgZXhwZWN0ZWQgdG8gdGFrZSBhcHByb3ByaWF0ZSBhbmQg
ZmFpciBjb3JyZWN0aXZlIGFjdGlvbiBpbgorcmVzcG9uc2UgdG8gYW55IGluc3RhbmNlcyBvZiB1
bmFjY2VwdGFibGUgYmVoYXZpb3IuCisKK1Byb2plY3QgbWFpbnRhaW5lcnMgaGF2ZSB0aGUgcmln
aHQgYW5kIHJlc3BvbnNpYmlsaXR5IHRvIHJlbW92ZSwgZWRpdCwgb3IKK3JlamVjdCBjb21tZW50
cywgY29tbWl0cywgY29kZSwgd2lraSBlZGl0cywgaXNzdWVzLCBhbmQgb3RoZXIgY29udHJpYnV0
aW9ucwordGhhdCBhcmUgbm90IGFsaWduZWQgdG8gdGhpcyBDb2RlIG9mIENvbmR1Y3QsIG9yIHRv
IGJhbiB0ZW1wb3JhcmlseSBvcgorcGVybWFuZW50bHkgYW55IGNvbnRyaWJ1dG9yIGZvciBvdGhl
ciBiZWhhdmlvcnMgdGhhdCB0aGV5IGRlZW0gaW5hcHByb3ByaWF0ZSwKK3RocmVhdGVuaW5nLCBv
ZmZlbnNpdmUsIG9yIGhhcm1mdWwuCisKKyMjIFNjb3BlCisKK1RoaXMgQ29kZSBvZiBDb25kdWN0
IGFwcGxpZXMgd2l0aGluIGFsbCBwcm9qZWN0IHNwYWNlcywgYW5kIGl0IGFsc28gYXBwbGllcyB3
aGVuCithbiBpbmRpdmlkdWFsIGlzIHJlcHJlc2VudGluZyB0aGUgcHJvamVjdCBvciBpdHMgY29t
bXVuaXR5IGluIHB1YmxpYyBzcGFjZXMuCitFeGFtcGxlcyBvZiByZXByZXNlbnRpbmcgYSBwcm9q
ZWN0IG9yIGNvbW11bml0eSBpbmNsdWRlIHVzaW5nIGFuIG9mZmljaWFsCitwcm9qZWN0IGUtbWFp
bCBhZGRyZXNzLCBwb3N0aW5nIHZpYSBhbiBvZmZpY2lhbCBzb2NpYWwgbWVkaWEgYWNjb3VudCwg
b3IgYWN0aW5nCithcyBhbiBhcHBvaW50ZWQgcmVwcmVzZW50YXRpdmUgYXQgYW4gb25saW5lIG9y
IG9mZmxpbmUgZXZlbnQuIFJlcHJlc2VudGF0aW9uIG9mCithIHByb2plY3QgbWF5IGJlIGZ1cnRo
ZXIgZGVmaW5lZCBhbmQgY2xhcmlmaWVkIGJ5IHByb2plY3QgbWFpbnRhaW5lcnMuCisKKyMjIEVu
Zm9yY2VtZW50CisKK0luc3RhbmNlcyBvZiBhYnVzaXZlLCBoYXJhc3NpbmcsIG9yIG90aGVyd2lz
ZSB1bmFjY2VwdGFibGUgYmVoYXZpb3IgbWF5IGJlCityZXBvcnRlZCBieSBjb250YWN0aW5nIHRo
ZSBwcm9qZWN0IHRlYW0gYXQgW0lOU0VSVCBFTUFJTCBBRERSRVNTXS4gQWxsCitjb21wbGFpbnRz
IHdpbGwgYmUgcmV2aWV3ZWQgYW5kIGludmVzdGlnYXRlZCBhbmQgd2lsbCByZXN1bHQgaW4gYSBy
ZXNwb25zZSB0aGF0CitpcyBkZWVtZWQgbmVjZXNzYXJ5IGFuZCBhcHByb3ByaWF0ZSB0byB0aGUg
Y2lyY3Vtc3RhbmNlcy4gVGhlIHByb2plY3QgdGVhbSBpcworb2JsaWdhdGVkIHRvIG1haW50YWlu
IGNvbmZpZGVudGlhbGl0eSB3aXRoIHJlZ2FyZCB0byB0aGUgcmVwb3J0ZXIgb2YgYW4gaW5jaWRl
bnQuCitGdXJ0aGVyIGRldGFpbHMgb2Ygc3BlY2lmaWMgZW5mb3JjZW1lbnQgcG9saWNpZXMgbWF5
IGJlIHBvc3RlZCBzZXBhcmF0ZWx5LgorCitQcm9qZWN0IG1haW50YWluZXJzIHdobyBkbyBub3Qg
Zm9sbG93IG9yIGVuZm9yY2UgdGhlIENvZGUgb2YgQ29uZHVjdCBpbiBnb29kCitmYWl0aCBtYXkg
ZmFjZSB0ZW1wb3Jhcnkgb3IgcGVybWFuZW50IHJlcGVyY3Vzc2lvbnMgYXMgZGV0ZXJtaW5lZCBi
eSBvdGhlcgorbWVtYmVycyBvZiB0aGUgcHJvamVjdCdzIGxlYWRlcnNoaXAuCisKKyMjIEF0dHJp
YnV0aW9uCisKK1RoaXMgQ29kZSBvZiBDb25kdWN0IGlzIGFkYXB0ZWQgZnJvbSB0aGUgW0NvbnRy
aWJ1dG9yIENvdmVuYW50XVtob21lcGFnZV0sIHZlcnNpb24gMS40LAorYXZhaWxhYmxlIGF0IGh0
dHBzOi8vd3d3LmNvbnRyaWJ1dG9yLWNvdmVuYW50Lm9yZy92ZXJzaW9uLzEvNC9jb2RlLW9mLWNv
bmR1Y3QuaHRtbAorCitbaG9tZXBhZ2VdOiBodHRwczovL3d3dy5jb250cmlidXRvci1jb3ZlbmFu
dC5vcmcKKworRm9yIGFuc3dlcnMgdG8gY29tbW9uIHF1ZXN0aW9ucyBhYm91dCB0aGlzIGNvZGUg
b2YgY29uZHVjdCwgc2VlCitodHRwczovL3d3dy5jb250cmlidXRvci1jb3ZlbmFudC5vcmcvZmFx
Ci0tIAoyLjEzLjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpNaXJhZ2VPUy1kZXZlbCBtYWlsaW5nIGxpc3QKTWlyYWdlT1MtZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L21pcmFnZW9zLWRldmVsCg==

From mirageos-devel-bounces@lists.xenproject.org Wed Sep 04 18:13:11 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 04 Sep 2019 18:13:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i5ZmJ-00053B-IV; Wed, 04 Sep 2019 18:13:11 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WgxQ=W7=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1i5ZmH-000528-K9
 for mirageos-devel@lists.xenproject.org; Wed, 04 Sep 2019 18:13:09 +0000
X-Inumbo-ID: 8e8600d2-cf3f-11e9-a337-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 8e8600d2-cf3f-11e9-a337-bc764e2007e4;
 Wed, 04 Sep 2019 18:12:29 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@citrix.com>)
 id 1i5ZlZ-0005xP-AY; Wed, 04 Sep 2019 18:12:25 +0000
Received: from localhost ([127.0.0.1] helo=localhost.localdomain)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@citrix.com>)
 id 1i5ZlZ-0000JA-3T; Wed, 04 Sep 2019 18:12:25 +0000
From: Lars Kurth <lars.kurth@citrix.com>
To: xen-devel@lists.xenproject.org
Date: Wed,  4 Sep 2019 19:12:18 +0100
Message-Id: <bce250afe71018f1a62f1b34866833588670a1f9.1567620587.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <cover.1567620587.git.lars.kurth@citrix.com>
References: <cover.1567620587.git.lars.kurth@citrix.com>
In-Reply-To: <cover.1567620587.git.lars.kurth@citrix.com>
References: <cover.1567620587.git.lars.kurth@citrix.com>
Subject: [MirageOS-devel] [PATCH] Xen Project Code of Conduct
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, xen-api@lists.xenproject.org,
 minios-devel@lists.xenproject.org, committers@xenproject.org,
 mirageos-devel@lists.xenproject.org, win-pv-devel@lists.xenproject.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

U3BlY2lmaWMgY2hhbmdlcyB0byB0aGUgYmFzZWxpbmU6CiogUmVwbGFjZSBsaXN0IG9mIHBvc2l0
aXZlIGJlaGF2aW9ycyB3aXRoIGxpbmsgdG8gc2VwYXJhdGUgcHJvY2VzcwoqIFJlcGxhY2UgbWFp
bnRhaW5lcnMgd2l0aCBwcm9qZWN0IGxlYWRlcnNoaXAKICAoZXhjZXB0IGluIG91ciBwbGVkZ2Ug
d2hlcmUgbWFpbnRhaW5lcnMgaXMgbW9yZSBhcHByb3ByaWF0ZSkKKiBBZGQgJ29mIGFsbCBzdWIt
cHJvamVjdHMnIHRvIGNsYXJpZnkgc2NvcGUgb2YgQ29DCiogUmVuYW1lIEVuZm9yY2VtZW50Ciog
UmVwbGFjZSAicHJvamVjdCB0ZWFtIiB3aXRoICJDb25kdWN0IFRlYW0gbWVtYmVycyIKKiBBZGQg
ZS1tYWlsIGFsaWFzCiogQWRkIHNlY3Rpb24gb24gY29udGFjdGluZyBpbmRpdmlkdWFsIENvbmR1
Y3QgVGVhbSBtZW1iZXJzCiogQWRkIHNlY3Rpb24gb24gQ29uZHVjdCBUZWFtIG1lbWJlcnMKClNp
Z25lZC1vZmYtYnk6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4KLS0tCkNjOiBt
aW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKQ2M6IHhlbi1hcGlAbGlzdHMueGVucHJv
amVjdC5vcmcKQ2M6IHdpbi1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogbWlyYWdl
b3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKQ2M6IGNvbW1pdHRlcnNAeGVucHJvamVjdC5v
cmcKLS0tCiBjb2RlLW9mLWNvbmR1Y3QubWQgfCA0NSArKysrKysrKysrKysrKysrKysrKysrKysr
KysrLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAyOCBpbnNlcnRpb25zKCspLCAx
NyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9jb2RlLW9mLWNvbmR1Y3QubWQgYi9jb2RlLW9m
LWNvbmR1Y3QubWQKaW5kZXggODFiMjE3Yy4uZWU3NTFhNyAxMDA2NDQKLS0tIGEvY29kZS1vZi1j
b25kdWN0Lm1kCisrKyBiL2NvZGUtb2YtY29uZHVjdC5tZApAQCAtMSw0ICsxLDQgQEAKLSMgQ29u
dHJpYnV0b3IgQ292ZW5hbnQgQ29kZSBvZiBDb25kdWN0CisjIFhlbiBQcm9qZWN0IENvZGUgb2Yg
Q29uZHVjdAogCiAjIyBPdXIgUGxlZGdlCiAKQEAgLTExLDE0ICsxMSwxMCBAQCBhcHBlYXJhbmNl
LCByYWNlLCByZWxpZ2lvbiwgb3Igc2V4dWFsIGlkZW50aXR5IGFuZCBvcmllbnRhdGlvbi4KIAog
IyMgT3VyIFN0YW5kYXJkcwogCi1FeGFtcGxlcyBvZiBiZWhhdmlvciB0aGF0IGNvbnRyaWJ1dGVz
IHRvIGNyZWF0aW5nIGEgcG9zaXRpdmUgZW52aXJvbm1lbnQKLWluY2x1ZGU6Ci0KLSogVXNpbmcg
d2VsY29taW5nIGFuZCBpbmNsdXNpdmUgbGFuZ3VhZ2UKLSogQmVpbmcgcmVzcGVjdGZ1bCBvZiBk
aWZmZXJpbmcgdmlld3BvaW50cyBhbmQgZXhwZXJpZW5jZXMKLSogR3JhY2VmdWxseSBhY2NlcHRp
bmcgY29uc3RydWN0aXZlIGNyaXRpY2lzbQotKiBGb2N1c2luZyBvbiB3aGF0IGlzIGJlc3QgZm9y
IHRoZSBjb21tdW5pdHkKLSogU2hvd2luZyBlbXBhdGh5IHRvd2FyZHMgb3RoZXIgY29tbXVuaXR5
IG1lbWJlcnMKK1dlIGJlbGlldmUgdGhhdCBhIENvZGUgb2YgQ29uZHVjdCBjYW4gaGVscCBjcmVh
dGUgYSBoYXJhc3NtZW50LWZyZWUgZW52aXJvbm1lbnQsCitidXQgaXMgbm90IHN1ZmZpY2llbnQg
dG8gY3JlYXRlIGEgd2VsY29taW5nIGVudmlyb25tZW50IG9uIGl0cyBvd246IGd1aWRhbmNlIG9u
CitjcmVhdGluZyBhIHdlbGNvbWluZyBlbnZpcm9ubWVudCwgaG93IHRvIGNvbW11bmljYXRlIGlu
IGFuIGVmZmVjdGl2ZSBhbmQgZnJpZW5kbHkKK3dheSwgZXRjLiBjYW4gYmUgZm91bmQgW2hlcmVd
OiBUT0RPLUlOU0VSVC1VUkwuCiAKIEV4YW1wbGVzIG9mIHVuYWNjZXB0YWJsZSBiZWhhdmlvciBi
eSBwYXJ0aWNpcGFudHMgaW5jbHVkZToKIApAQCAtMzMsMTEgKzI5LDExIEBAIEV4YW1wbGVzIG9m
IHVuYWNjZXB0YWJsZSBiZWhhdmlvciBieSBwYXJ0aWNpcGFudHMgaW5jbHVkZToKIAogIyMgT3Vy
IFJlc3BvbnNpYmlsaXRpZXMKIAotUHJvamVjdCBtYWludGFpbmVycyBhcmUgcmVzcG9uc2libGUg
Zm9yIGNsYXJpZnlpbmcgdGhlIHN0YW5kYXJkcyBvZiBhY2NlcHRhYmxlCitQcm9qZWN0IGxlYWRl
cnNoaXAgdGVhbSBtZW1iZXJzIGFyZSByZXNwb25zaWJsZSBmb3IgY2xhcmlmeWluZyB0aGUgc3Rh
bmRhcmRzIG9mIGFjY2VwdGFibGUKIGJlaGF2aW9yIGFuZCBhcmUgZXhwZWN0ZWQgdG8gdGFrZSBh
cHByb3ByaWF0ZSBhbmQgZmFpciBjb3JyZWN0aXZlIGFjdGlvbiBpbgogcmVzcG9uc2UgdG8gYW55
IGluc3RhbmNlcyBvZiB1bmFjY2VwdGFibGUgYmVoYXZpb3IuCiAKLVByb2plY3QgbWFpbnRhaW5l
cnMgaGF2ZSB0aGUgcmlnaHQgYW5kIHJlc3BvbnNpYmlsaXR5IHRvIHJlbW92ZSwgZWRpdCwgb3IK
K1Byb2plY3QgbGVhZGVyc2hpcCB0ZWFtIG1lbWJlcnMgaGF2ZSB0aGUgcmlnaHQgYW5kIHJlc3Bv
bnNpYmlsaXR5IHRvIHJlbW92ZSwgZWRpdCwgb3IKIHJlamVjdCBjb21tZW50cywgY29tbWl0cywg
Y29kZSwgd2lraSBlZGl0cywgaXNzdWVzLCBhbmQgb3RoZXIgY29udHJpYnV0aW9ucwogdGhhdCBh
cmUgbm90IGFsaWduZWQgdG8gdGhpcyBDb2RlIG9mIENvbmR1Y3QsIG9yIHRvIGJhbiB0ZW1wb3Jh
cmlseSBvcgogcGVybWFuZW50bHkgYW55IGNvbnRyaWJ1dG9yIGZvciBvdGhlciBiZWhhdmlvcnMg
dGhhdCB0aGV5IGRlZW0gaW5hcHByb3ByaWF0ZSwKQEAgLTQ1LDI2ICs0MSw0MCBAQCB0aHJlYXRl
bmluZywgb2ZmZW5zaXZlLCBvciBoYXJtZnVsLgogCiAjIyBTY29wZQogCi1UaGlzIENvZGUgb2Yg
Q29uZHVjdCBhcHBsaWVzIHdpdGhpbiBhbGwgcHJvamVjdCBzcGFjZXMsIGFuZCBpdCBhbHNvIGFw
cGxpZXMgd2hlbgorVGhpcyBDb2RlIG9mIENvbmR1Y3QgYXBwbGllcyB3aXRoaW4gYWxsIHByb2pl
Y3Qgc3BhY2VzIG9mIGFsbCBzdWItcHJvamVjdHMsIGFuZCBpdCBhbHNvIGFwcGxpZXMgd2hlbgog
YW4gaW5kaXZpZHVhbCBpcyByZXByZXNlbnRpbmcgdGhlIHByb2plY3Qgb3IgaXRzIGNvbW11bml0
eSBpbiBwdWJsaWMgc3BhY2VzLgogRXhhbXBsZXMgb2YgcmVwcmVzZW50aW5nIGEgcHJvamVjdCBv
ciBjb21tdW5pdHkgaW5jbHVkZSB1c2luZyBhbiBvZmZpY2lhbAogcHJvamVjdCBlLW1haWwgYWRk
cmVzcywgcG9zdGluZyB2aWEgYW4gb2ZmaWNpYWwgc29jaWFsIG1lZGlhIGFjY291bnQsIG9yIGFj
dGluZwogYXMgYW4gYXBwb2ludGVkIHJlcHJlc2VudGF0aXZlIGF0IGFuIG9ubGluZSBvciBvZmZs
aW5lIGV2ZW50LiBSZXByZXNlbnRhdGlvbiBvZgotYSBwcm9qZWN0IG1heSBiZSBmdXJ0aGVyIGRl
ZmluZWQgYW5kIGNsYXJpZmllZCBieSBwcm9qZWN0IG1haW50YWluZXJzLgorYSBwcm9qZWN0IG1h
eSBiZSBmdXJ0aGVyIGRlZmluZWQgYW5kIGNsYXJpZmllZCBieSB0aGUgcHJvamVjdCBsZWFkZXJz
aGlwLgogCi0jIyBFbmZvcmNlbWVudAorIyMgV2hhdCB0byBkbyBpZiB5b3Ugd2l0bmVzcyBvciBh
cmUgc3ViamVjdCB0byB1bmFjY2VwdGFibGUgYmVoYXZpb3IKIAogSW5zdGFuY2VzIG9mIGFidXNp
dmUsIGhhcmFzc2luZywgb3Igb3RoZXJ3aXNlIHVuYWNjZXB0YWJsZSBiZWhhdmlvciBtYXkgYmUK
LXJlcG9ydGVkIGJ5IGNvbnRhY3RpbmcgdGhlIHByb2plY3QgdGVhbSBhdCBbSU5TRVJUIEVNQUlM
IEFERFJFU1NdLiBBbGwKK3JlcG9ydGVkIGJ5IGNvbnRhY3RpbmcgQ29uZHVjdCBUZWFtIG1lbWJl
cnMgYXQgY29uZHVjdEB4ZW5wcm9qZWN0Lm9yZy4gQWxsCiBjb21wbGFpbnRzIHdpbGwgYmUgcmV2
aWV3ZWQgYW5kIGludmVzdGlnYXRlZCBhbmQgd2lsbCByZXN1bHQgaW4gYSByZXNwb25zZSB0aGF0
Ci1pcyBkZWVtZWQgbmVjZXNzYXJ5IGFuZCBhcHByb3ByaWF0ZSB0byB0aGUgY2lyY3Vtc3RhbmNl
cy4gVGhlIHByb2plY3QgdGVhbSBpcworaXMgZGVlbWVkIG5lY2Vzc2FyeSBhbmQgYXBwcm9wcmlh
dGUgdG8gdGhlIGNpcmN1bXN0YW5jZXMuIENvbmR1Y3QgVGVhbSBtZW1iZXJzIGFyZQogb2JsaWdh
dGVkIHRvIG1haW50YWluIGNvbmZpZGVudGlhbGl0eSB3aXRoIHJlZ2FyZCB0byB0aGUgcmVwb3J0
ZXIgb2YgYW4gaW5jaWRlbnQuCiBGdXJ0aGVyIGRldGFpbHMgb2Ygc3BlY2lmaWMgZW5mb3JjZW1l
bnQgcG9saWNpZXMgbWF5IGJlIHBvc3RlZCBzZXBhcmF0ZWx5LgogCi1Qcm9qZWN0IG1haW50YWlu
ZXJzIHdobyBkbyBub3QgZm9sbG93IG9yIGVuZm9yY2UgdGhlIENvZGUgb2YgQ29uZHVjdCBpbiBn
b29kCitJZiB5b3UgaGF2ZSBjb25jZXJucyBhYm91dCBhbnkgb2YgdGhlIG1lbWJlcnMgb2YgdGhl
IGNvbmR1Y3RAIGFsaWFzLAoreW91IGFyZSB3ZWxjb21lIHRvIGNvbnRhY3QgcHJlY2lzZWx5IHRo
ZSBDb25kdWN0IFRlYW0gbWVtYmVyKHMpIG9mCit5b3VyIGNob2ljZS4KKworUHJvamVjdCBsZWFk
ZXJzaGlwIHRlYW0gbWVtYmVycyB3aG8gZG8gbm90IGZvbGxvdyBvciBlbmZvcmNlIHRoZSBDb2Rl
IG9mIENvbmR1Y3QgaW4gZ29vZAogZmFpdGggbWF5IGZhY2UgdGVtcG9yYXJ5IG9yIHBlcm1hbmVu
dCByZXBlcmN1c3Npb25zIGFzIGRldGVybWluZWQgYnkgb3RoZXIKIG1lbWJlcnMgb2YgdGhlIHBy
b2plY3QncyBsZWFkZXJzaGlwLgogCisjIyBDb25kdWN0IFRlYW0gbWVtYmVycworQ29uZHVjdCBU
ZWFtIG1lbWJlcnMgYXJlIHByb2plY3QgbGVhZGVyc2hpcCB0ZWFtIG1lbWJlcnMgZnJvbSBhbnkK
K3N1Yi1wcm9qZWN0LiBUaGUgY3VycmVudCBsaXN0IG9mIENvbmR1Y3QgVGVhbSBtZW1iZXJzIGlz
OgorKiBMYXJzIEt1cnRoIDxsYXJzIGRvdCBrdXJ0aCBhdCB4ZW5wcm9qZWN0IGRvdCBvcmc+Cisq
IEdlb3JnZSBEdW5sYXAgPGdlb3JnZSBkb3QgZHVubGFwIGF0IGNpdHJpeCBkb3QgY29tPgorKiBJ
YW4gSmFja3NvbiA8aWFuIGRvdCBqYWNrc29uIGF0IGNpdHJpeCBkb3QgY29tPgorCitDb25kdWN0
IFRlYW0gbWVtYmVycyBhcmUgY2hhbmdlZCBieSBwcm9wb3NpbmcgYSBjaGFuZ2UgdG8gdGhpcyBk
b2N1bWVudCwKK3Bvc3RlZCBvbiBhbGwgc3ViLXByb2plY3QgbGlzdHMsIGZvbGxvd2VkIGJ5IGEg
Zm9ybWFsIGdsb2JhbCB2b3RlIGFzIG91dGxpbmVkIFtoZXJlXTogaHR0cHM6Ly94ZW5wcm9qZWN0
Lm9yZy9kZXZlbG9wZXJzL2dvdmVybmFuY2UvI3Byb2plY3QtZGVjaXNpb25zCisKICMjIEF0dHJp
YnV0aW9uCiAKIFRoaXMgQ29kZSBvZiBDb25kdWN0IGlzIGFkYXB0ZWQgZnJvbSB0aGUgW0NvbnRy
aWJ1dG9yIENvdmVuYW50XVtob21lcGFnZV0sIHZlcnNpb24gMS40LApAQCAtNzQsMyArODQsNCBA
QCBhdmFpbGFibGUgYXQgaHR0cHM6Ly93d3cuY29udHJpYnV0b3ItY292ZW5hbnQub3JnL3ZlcnNp
b24vMS80L2NvZGUtb2YtY29uZHVjdC5odAogCiBGb3IgYW5zd2VycyB0byBjb21tb24gcXVlc3Rp
b25zIGFib3V0IHRoaXMgY29kZSBvZiBjb25kdWN0LCBzZWUKIGh0dHBzOi8vd3d3LmNvbnRyaWJ1
dG9yLWNvdmVuYW50Lm9yZy9mYXEKKwotLSAKMi4xMy4wCgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KTWlyYWdlT1MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1p
cmFnZU9TLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvbWFpbG1hbi9saXN0aW5mby9taXJhZ2Vvcy1kZXZlbAo=

From mirageos-devel-bounces@lists.xenproject.org Wed Sep 04 18:20:48 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 04 Sep 2019 18:20:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i5Ztd-0006YX-3y; Wed, 04 Sep 2019 18:20:45 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WgxQ=W7=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1i5Ztb-0006YN-Tv
 for mirageos-devel@lists.xenproject.org; Wed, 04 Sep 2019 18:20:43 +0000
X-Inumbo-ID: b37565b2-cf40-11e9-abbd-12813bfff9fa
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b37565b2-cf40-11e9-abbd-12813bfff9fa;
 Wed, 04 Sep 2019 18:20:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1567621242;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=lGtLMc94JJQzOeMRmR1dldQs4pfkziYrTZsy4UbDZP4=;
 b=FQzR6xamjaVCKfoceq1Lyea4I5g+vP9qILrzGYuxkJN0o77229+khq02
 r9ynqhQykCA7X93dGUP7GsRzEOS6/ShIrMaXBWhL25HlgumenNAUkLdaj
 4RLzZoWf5ke1ZUJF9h0FwTGBvjKr9kP3skeSsu4mu30YBSC8NKCxarwNv Y=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=lars.kurth@citrix.com;
 spf=Pass smtp.mailfrom=lars.kurth@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 lars.kurth@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 lars.kurth@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: o8a5/Yv3u7UQuNJwC/0OYrQTXHZjpqsfiIPrjqnnf9qOuzDYewk5vMJxjOS67vl7mM9GYVp/eM
 TU7HEZDESzwhmadcGB8TT+Jb8GAdA9hpHxNMirY3pmlLbTv1kmrUTQVKucUtcephvGo6/JWVzl
 S0Yuv/Ks3l5crfv+iMB5UJ2VOjurjeynbS9r7K3Chf9M9NfdwEjPLw6EL9WkydkVb/J/jZ4OGH
 aeZbTwgWx51iDBqknoSBr5z2FKk9v2qNmGu5N2vZrCzF/VpJQ33EDMb2vApeTjmIc1bjroZSXG
 uek=
X-SBRS: 2.7
X-MesageID: 5144046
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,467,1559534400"; 
   d="scan'208";a="5144046"
From: Lars Kurth <lars.kurth@citrix.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 0/2] Code of Conduct (based on Contributor Covenant v1.4)
Thread-Index: AQHVY0xSCXYAyOA5+kuSSJHc2RChdKcbw4mA
Date: Wed, 4 Sep 2019 18:20:37 +0000
Message-ID: <5BA52AD9-FAC0-43BB-8C5C-DD52699A40A8@citrix.com>
References: <cover.1567620587.git.lars.kurth@citrix.com>
In-Reply-To: <cover.1567620587.git.lars.kurth@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.d.190811
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <9253AA50A698894DA257A08FFE91E8CD@citrix.com>
MIME-Version: 1.0
Subject: Re: [MirageOS-devel] [PATCH 0/2] Code of Conduct (based on
 Contributor Covenant v1.4)
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "xen-api@lists.xenproject.org" <xen-api@lists.xenproject.org>,
 "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

DQrvu79PbiAwNC8wOS8yMDE5LCAxOToxMiwgIkxhcnMgS3VydGgiIDxsYXJzLmt1cnRoQGNpdHJp
eC5jb20+IHdyb3RlOg0KDQogICAgVGhpcyBzZXJpZXMgcHJvcG9zZXMgYSBjb25jcmV0ZSB2ZXJz
aW9uIG9mIHRoZSBYZW4gUHJvamVjdA0KICAgIENvQyBiYXNlZCBvbiB2MS40IG9mIHRoZSBDb250
cmlidXRvciBDb3ZlbmFudC4gU2VlIFsxXQ0KICAgIA0KQXBvbG9naWVzIGZvciB0aGUgYmFkbHkg
Zm9ybWF0dGVkIHBhdGNoLiBJdCBzZWVtcyB0aGUgbm9ybWFsIGluc3RydWN0aW9ucyBkbyBub3Qg
d29yayB3aGVuIHVzaW5nIGl0IG9uIHZpcmdpbiBnaXQgcmVwb3NpdG9yeSBhbmQgSSBkaWRuJ3Qg
cmVhbGl6ZSB0aGF0IC1OMiBzdHJpcHMgdGhlIDEvMiwgMi8yDQoNClRoZSBkaXN0cmlidXRpb24g
bGlzdCBpcyBzbyB3aWRlLCBhcyB0aGlzIGFmZmVjdHMgYWxsIHN1Yi1wcm9qZWN0cw0KDQpMYXJz
IA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaXJh
Z2VPUy1kZXZlbCBtYWlsaW5nIGxpc3QKTWlyYWdlT1MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL21pcmFnZW9z
LWRldmVsCg==

From mirageos-devel-bounces@lists.xenproject.org Wed Sep 04 18:20:50 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 04 Sep 2019 18:20:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i5Zti-0006Zq-A7; Wed, 04 Sep 2019 18:20:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=WgxQ=W7=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1i5Ztg-0006ZZ-Tp
 for mirageos-devel@lists.xenproject.org; Wed, 04 Sep 2019 18:20:48 +0000
Received: from esa3.hc3370-68.iphmx.com (unknown [216.71.145.155])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id b37565b2-cf40-11e9-abbd-12813bfff9fa;
 Wed, 04 Sep 2019 18:20:41 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1567621242;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=lGtLMc94JJQzOeMRmR1dldQs4pfkziYrTZsy4UbDZP4=;
 b=FQzR6xamjaVCKfoceq1Lyea4I5g+vP9qILrzGYuxkJN0o77229+khq02
 r9ynqhQykCA7X93dGUP7GsRzEOS6/ShIrMaXBWhL25HlgumenNAUkLdaj
 4RLzZoWf5ke1ZUJF9h0FwTGBvjKr9kP3skeSsu4mu30YBSC8NKCxarwNv Y=;
Authentication-Results: esa3.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=lars.kurth@citrix.com;
 spf=Pass smtp.mailfrom=lars.kurth@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 lars.kurth@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa3.hc3370-68.iphmx.com: domain of
 lars.kurth@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa3.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa3.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: o8a5/Yv3u7UQuNJwC/0OYrQTXHZjpqsfiIPrjqnnf9qOuzDYewk5vMJxjOS67vl7mM9GYVp/eM
 TU7HEZDESzwhmadcGB8TT+Jb8GAdA9hpHxNMirY3pmlLbTv1kmrUTQVKucUtcephvGo6/JWVzl
 S0Yuv/Ks3l5crfv+iMB5UJ2VOjurjeynbS9r7K3Chf9M9NfdwEjPLw6EL9WkydkVb/J/jZ4OGH
 aeZbTwgWx51iDBqknoSBr5z2FKk9v2qNmGu5N2vZrCzF/VpJQ33EDMb2vApeTjmIc1bjroZSXG
 uek=
X-SBRS: 2.7
X-MesageID: 5144046
X-Ironport-Server: esa3.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,467,1559534400"; 
   d="scan'208";a="5144046"
From: Lars Kurth <lars.kurth@citrix.com>
To: "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>
Thread-Topic: [PATCH 0/2] Code of Conduct (based on Contributor Covenant v1.4)
Thread-Index: AQHVY0xSCXYAyOA5+kuSSJHc2RChdKcbw4mA
Date: Wed, 4 Sep 2019 18:20:37 +0000
Message-ID: <5BA52AD9-FAC0-43BB-8C5C-DD52699A40A8@citrix.com>
References: <cover.1567620587.git.lars.kurth@citrix.com>
In-Reply-To: <cover.1567620587.git.lars.kurth@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.d.190811
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <9253AA50A698894DA257A08FFE91E8CD@citrix.com>
MIME-Version: 1.0
Subject: Re: [MirageOS-devel] [PATCH 0/2] Code of Conduct (based on
 Contributor Covenant v1.4)
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "xen-api@lists.xenproject.org" <xen-api@lists.xenproject.org>,
 "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

DQrvu79PbiAwNC8wOS8yMDE5LCAxOToxMiwgIkxhcnMgS3VydGgiIDxsYXJzLmt1cnRoQGNpdHJp
eC5jb20+IHdyb3RlOg0KDQogICAgVGhpcyBzZXJpZXMgcHJvcG9zZXMgYSBjb25jcmV0ZSB2ZXJz
aW9uIG9mIHRoZSBYZW4gUHJvamVjdA0KICAgIENvQyBiYXNlZCBvbiB2MS40IG9mIHRoZSBDb250
cmlidXRvciBDb3ZlbmFudC4gU2VlIFsxXQ0KICAgIA0KQXBvbG9naWVzIGZvciB0aGUgYmFkbHkg
Zm9ybWF0dGVkIHBhdGNoLiBJdCBzZWVtcyB0aGUgbm9ybWFsIGluc3RydWN0aW9ucyBkbyBub3Qg
d29yayB3aGVuIHVzaW5nIGl0IG9uIHZpcmdpbiBnaXQgcmVwb3NpdG9yeSBhbmQgSSBkaWRuJ3Qg
cmVhbGl6ZSB0aGF0IC1OMiBzdHJpcHMgdGhlIDEvMiwgMi8yDQoNClRoZSBkaXN0cmlidXRpb24g
bGlzdCBpcyBzbyB3aWRlLCBhcyB0aGlzIGFmZmVjdHMgYWxsIHN1Yi1wcm9qZWN0cw0KDQpMYXJz
IA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaXJh
Z2VPUy1kZXZlbCBtYWlsaW5nIGxpc3QKTWlyYWdlT1MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5v
cmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL21pcmFnZW9z
LWRldmVsCg==

From mirageos-devel-bounces@lists.xenproject.org Fri Sep 06 15:10:21 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 06 Sep 2019 15:10:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i6FsG-0005Ga-Bt; Fri, 06 Sep 2019 15:10:08 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CtaX=XB=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1i6FsF-0005GQ-7x
 for mirageos-devel@lists.xenproject.org; Fri, 06 Sep 2019 15:10:07 +0000
X-Inumbo-ID: 61880650-d0b8-11e9-abf6-12813bfff9fa
Received: from esa6.hc3370-68.iphmx.com (unknown [216.71.155.175])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 61880650-d0b8-11e9-abf6-12813bfff9fa;
 Fri, 06 Sep 2019 15:09:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1567782595;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:content-transfer-encoding:in-reply-to;
 bh=s5bFhWkNjV9sjFKFZO6lPxQVwy+d8XxV+xe07YXOt0A=;
 b=UnsQ02GDy+gMV0uHFdOpPvVstrfHT65TCwXfhBVXieQPnwa3qqBURJZa
 MbZ2S9uncNOS70nQVV9VmPZyB8PHT+Xj5Zo5R7ADOq4AK18gQPWzU/dL7
 ls08A2ZDaQjQpIpuHPBwakUaZAjsKuFR2v7iFOR3tsuJjo6MY0HkTvDtU o=;
Authentication-Results: esa6.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa6.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa6.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa6.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: pgfuchGab97p+JtLr5mytQnldlZfGrvVvnPD2UL6tSqsIiKWX8hFRP7K/hvus0gvJHOQ4XyPFs
 gjMJl8aXyg3myi83Xffae4qRZHAN5Pjazi2w3qAA/wMIKJKkyb8n6UZW53mdCFYcSwK8tGRRcN
 389z4J3ZJ9OlKAd/QH+jicQEj/nKw+Fj3EeTIwsjVcYAOtdXkqVpZFr2cPW8Z6JtbEgF6RagF6
 QEhkE+b9OF0WRAy/UHuc7SMqWbLhoAMsJMPr1F899Yj5rHll6HOZnZMJS1vmHyHTDM8Wg2W8bn
 dNk=
X-SBRS: 2.7
X-MesageID: 5473391
X-Ironport-Server: esa6.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,473,1559534400"; 
   d="scan'208";a="5473391"
Date: Fri, 6 Sep 2019 17:09:43 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Message-ID: <20190906150943.byjgvxrpbhn6ia6i@Air-de-Roger>
References: <cover.1567620587.git.lars.kurth@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <cover.1567620587.git.lars.kurth@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS01.citrite.net (10.69.22.112) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [MirageOS-devel] [Xen-devel] [PATCH 0/2] Code of Conduct (based
 on Contributor Covenant v1.4)
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-api@lists.xenproject.org, minios-devel@lists.xenproject.org,
 committers@xenproject.org, mirageos-devel@lists.xenproject.org,
 xen-devel@lists.xenproject.org, win-pv-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

T24gV2VkLCBTZXAgMDQsIDIwMTkgYXQgMDc6MTI6MTZQTSArMDEwMCwgTGFycyBLdXJ0aCB3cm90
ZToKPiBUaGlzIHNlcmllcyBwcm9wb3NlcyBhIGNvbmNyZXRlIHZlcnNpb24gb2YgdGhlIFhlbiBQ
cm9qZWN0Cj4gQ29DIGJhc2VkIG9uIHYxLjQgb2YgdGhlIENvbnRyaWJ1dG9yIENvdmVuYW50LiBT
ZWUgWzFdCj4gCj4gSXQgYWxzbyByZWZsZWN0cyB0aGUgZGlzY3Vzc2lvbiBpbiBbMl0gYW5kIHNv
bWUgcHJpdmF0ZQo+IGRpc2N1c3Npb25zIG9uIElSQyB0byBpZGVudGlmeSBpbml0aWFsIG1lbWJl
cnMgb2YgdGhlIFhlbgo+IFByb2plY3TigJlzIENvQyB0ZWFtLgo+IAo+IEZvciBjb252ZW5lbmNl
IG9mIHJldmlldyBhbmQgaW4gbGluZSB3aXRoIG90aGVyIHBvbGljeSBkb2N1bWVudHMKPiBJIGNy
ZWF0ZWQgYSBnaXQgcmVwb3NpdG9yeSBhdCBbM10uIFRoaXMgc2VyaWVzIGNhbiBiZSBmb3VuZCBh
dCBbNV0uCj4gCj4gVGhlIHNlcmllcyBpcyBpbmNvbXBsZXRlIGluIHRoYXQgaXQgZG9lcyBub3Qg
eWV0IGNvbnRhaW4gdGhlIGRvY3VtZW50Cj4gb24gcG9zaXRpdmUgYmVoYXZpb3I6IHRoaXMgd2ls
bCBiZSBiYXNlZCBvbiBbNF0uIE15IGludGVudGlvbiBpcyB0bwo+IHVzZSBhIGxpZ2h0d2lnaHQg
cHJvY2VzcyBiYXNlZCBvbgo+ICogRG9jdW1lbnRhdGlvbiB0byBzZXQgZXhwZWN0YXRpb25zLCBz
aGFyZSB0aXBzIGFuZCBiZXN0IHByYWN0aWNlcyAtIHdpdGggdGhlCj4gaG9wZSB0aGF0IHBlb3Bs
ZSBpbiB0aGUgY29tbXVuaXR5IHJlZmxlY3Qgb2NjYXNpb25hbGx5IG9uIGhvdyB0aGV5IGFyZSBk
b2luZwo+IGFnYWluc3QgdGhlc2UgKG9yIGFyZSBtYXliZSBwcm9tcHRlZCBieSBwZWVycyB0byBk
byBzbykKPiAqIEEgc2FmZSBiYWNrLWNoYW5uZWwgdG8gYXNrIGZvciBhZHZpY2Ugd2hlbiBhIGNv
bnZlcnNhdGlvbiBiZWNvbWVzIGluZWZmaWNpZW50LAo+IHVuYWN0aW9uYWJsZSwgaXMgdW5mcmll
bmRseSwgLi4uIHdpdGggYSB2aWV3IHRvIHJlY292ZXIgaXQKPiAqIEFyYml0cmF0aW9uIGluIGNh
c2VzIHdoZXJlIHRoZXJlIGlzIHNvbWUgZnJpY3Rpb24gYW1vbmdzdCBwYXJ0aWNpcGFudHMgaW4g
YQo+IGRpc2N1c3Npb24sIHdoaWNoIHdhcyBub3QgcmVzb2x2YWJsZSBieSBhbnkgb2YgdGhlIGJl
Zm9yZS4gQWZ0ZXIgYWxsLCB3aGVuIHRoaXMKPiBoYXBwZW5zIHRoZXJlIGlzIGEgcmlzayB0aGF0
IGEgd29ya2luZyByZWxhdGlvbnNoaXAgZ2V0cyBuZWdhdGl2ZWx5IGltcGFjdGVkLiBJdAo+IGlz
IGFjdHVhbGx5IGluIHRoZSBpbnRlcmVzdCBvZiBlYWNoIHBhcnRpY2lwYW50IHRvIGltcHJvdmUg
dG8gYXZvaWQgZnJpY3Rpb24sCj4gc3RyZXNzLCBldGMuCj4gCj4gSSBob3BlIHRoYXQgd2UgY2Fu
IGFwcHJvdmUgdGhlIHNlcmllcyB3aXRob3V0IHRoZSBmaXJzdCBwYXJ0LCBidXQgSSBkbyBub3Qg
bWluZAo+IGlmIHBlb3BsZSBmZWVsIHRoaXMgbmVlZHMgdG8gYmUgZG9uZSBpbiBvbmUgZ28uCgpU
aGUgY3VycmVudCBkb2N1bWVudCBMR1RNLCBJIGp1c3QgaGF2ZSBvbmUgc3R5bGUgbml0LgoKVGhh
bmtzIGZvciBkb2luZyB0aGlzIQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KTWlyYWdlT1MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1pcmFnZU9TLWRldmVsQGxp
c3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9s
aXN0aW5mby9taXJhZ2Vvcy1kZXZlbAo=

From mirageos-devel-bounces@lists.xenproject.org Fri Sep 06 15:11:16 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 06 Sep 2019 15:11:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i6FtL-0005QG-Tk; Fri, 06 Sep 2019 15:11:15 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=CtaX=XB=citrix.com=roger.pau@srs-us1.protection.inumbo.net>)
 id 1i6FtK-0005Pl-2V
 for mirageos-devel@lists.xenproject.org; Fri, 06 Sep 2019 15:11:14 +0000
X-Inumbo-ID: 866865aa-d0b8-11e9-978d-bc764e2007e4
Received: from esa5.hc3370-68.iphmx.com (unknown [216.71.155.168])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 866865aa-d0b8-11e9-978d-bc764e2007e4;
 Fri, 06 Sep 2019 15:10:57 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1567782657;
 h=date:from:to:cc:subject:message-id:references:
 mime-version:in-reply-to;
 bh=vFj9d7b2/A+K7rjm9Mi+IiOEQ097I0rJYOOtnHXeNdI=;
 b=axsUAsBKiCj/wH8HDuay1FgXVrE2g9Z6DIOLkXolRp4uMsTCihOkQH2G
 1vfQBv9eywkinL2hH6tg1aR4P5aVFB4mTClHHmGlRc61l7IYO21f5zO4R
 FHORvznm8X5P2Dd9ED8qJSuOoXxY4+/1PmfjAGytFu9vRZm4Gx506mNh5 s=;
Authentication-Results: esa5.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=roger.pau@citrix.com;
 spf=Pass smtp.mailfrom=roger.pau@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 roger.pau@citrix.com) identity=pra; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa5.hc3370-68.iphmx.com: domain of
 roger.pau@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="roger.pau@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa5.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa5.hc3370-68.iphmx.com;
 envelope-from="roger.pau@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: YaFjOTFewSqWOatgbSwRL7DW6WK3jT/74mXx39r35K9ZZ5H+YEYJzdfprw8E5Ra6VvNb3wzbFa
 HHHFdMaj65pDxMVh6DZa1LsoybbvBIRDVchNd/dwWDpymx/xatE3kApF1EHAVNaO3yKyZRQFM7
 6cj/dcZMBSMfn4FCW+Qo30ZrI7/0ETE3VDKVCbJM68CLo2Z8x/c6UEqX1dgLPbxmr+sVuSk7Bw
 65MKeazoNOtGegvWN+k+Ve6kFYAihCZfaLBZlQTITLUOp3Ac2vjfWrtWcriORyfq0E65YIQ0/E
 e1w=
X-SBRS: 2.7
X-MesageID: 5427858
X-Ironport-Server: esa5.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,473,1559534400"; 
   d="scan'208";a="5427858"
Date: Fri, 6 Sep 2019 17:10:46 +0200
From: Roger Pau =?utf-8?B?TW9ubsOp?= <roger.pau@citrix.com>
To: Lars Kurth <lars.kurth@citrix.com>
Message-ID: <20190906151046.r7cremzaqw73btu3@Air-de-Roger>
References: <cover.1567620587.git.lars.kurth@citrix.com>
 <bce250afe71018f1a62f1b34866833588670a1f9.1567620587.git.lars.kurth@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <bce250afe71018f1a62f1b34866833588670a1f9.1567620587.git.lars.kurth@citrix.com>
User-Agent: NeoMutt/20180716
X-ClientProxiedBy: AMSPEX02CAS02.citrite.net (10.69.22.113) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
Subject: Re: [MirageOS-devel] [Xen-devel] [PATCH] Xen Project Code of Conduct
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: xen-api@lists.xenproject.org, minios-devel@lists.xenproject.org,
 committers@xenproject.org, mirageos-devel@lists.xenproject.org,
 xen-devel@lists.xenproject.org, win-pv-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

T24gV2VkLCBTZXAgMDQsIDIwMTkgYXQgMDc6MTI6MThQTSArMDEwMCwgTGFycyBLdXJ0aCB3cm90
ZToKWy4uLl0KPiArIyMgQ29uZHVjdCBUZWFtIG1lbWJlcnMKPiArQ29uZHVjdCBUZWFtIG1lbWJl
cnMgYXJlIHByb2plY3QgbGVhZGVyc2hpcCB0ZWFtIG1lbWJlcnMgZnJvbSBhbnkKPiArc3ViLXBy
b2plY3QuIFRoZSBjdXJyZW50IGxpc3Qgb2YgQ29uZHVjdCBUZWFtIG1lbWJlcnMgaXM6Cj4gKyog
TGFycyBLdXJ0aCA8bGFycyBkb3Qga3VydGggYXQgeGVucHJvamVjdCBkb3Qgb3JnPgo+ICsqIEdl
b3JnZSBEdW5sYXAgPGdlb3JnZSBkb3QgZHVubGFwIGF0IGNpdHJpeCBkb3QgY29tPgo+ICsqIElh
biBKYWNrc29uIDxpYW4gZG90IGphY2tzb24gYXQgY2l0cml4IGRvdCBjb20+Cj4gKwo+ICtDb25k
dWN0IFRlYW0gbWVtYmVycyBhcmUgY2hhbmdlZCBieSBwcm9wb3NpbmcgYSBjaGFuZ2UgdG8gdGhp
cyBkb2N1bWVudCwKPiArcG9zdGVkIG9uIGFsbCBzdWItcHJvamVjdCBsaXN0cywgZm9sbG93ZWQg
YnkgYSBmb3JtYWwgZ2xvYmFsIHZvdGUgYXMgb3V0bGluZWQgW2hlcmVdOiBodHRwczovL3hlbnBy
b2plY3Qub3JnL2RldmVsb3BlcnMvZ292ZXJuYW5jZS8jcHJvamVjdC1kZWNpc2lvbnMKCkNvdWxk
IHlvdSBicmVhayB0aGUgYWJvdmUgbGluZSB0byBtYXRjaCB0aGUgZXhpc3RpbmcgbGluZSBsZW5n
dGggb2YKdGhlIGRvY3VtZW50PwoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpNaXJhZ2VPUy1kZXZlbCBtYWlsaW5nIGxpc3QKTWlyYWdlT1Mt
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9t
YWlsbWFuL2xpc3RpbmZvL21pcmFnZW9zLWRldmVsCg==

From mirageos-devel-bounces@lists.xenproject.org Fri Sep 06 15:37:26 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 06 Sep 2019 15:37:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i6GId-0007jm-0B; Fri, 06 Sep 2019 15:37:23 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=XnaT=XB=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1i6GIb-0007jZ-Mq
 for mirageos-devel@lists.xenproject.org; Fri, 06 Sep 2019 15:37:21 +0000
X-Inumbo-ID: 2c43cbc4-d0bc-11e9-abf7-12813bfff9fa
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 2c43cbc4-d0bc-11e9-abf7-12813bfff9fa;
 Fri, 06 Sep 2019 15:37:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1567784223;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=QhNfwDZHgH9gQrN1l+NK5+pKpAJGvv3+xx59gVti6CE=;
 b=OD54sMS+vUzwLGnjs7IsErcIkcrEwpaJBqXPGpQ6Mo6TRoUym49TkgO8
 wYMLhXYRs28/d8a3KBtMcQuEVVaXK8rwjDjvftgOdfBQUMkvrk2QXSt0b
 2Q11pYdjFJdc6yj9VKrJ0mQ1ZpYkxv/TpHwCg8ONZalnrruCitIpkGXmz g=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=lars.kurth@citrix.com;
 spf=Pass smtp.mailfrom=lars.kurth@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 lars.kurth@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 lars.kurth@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: FqDRpkuv9DkEZgCz92Ct/z1fuvBMZaZ60CpCi17+26ujZaqh/ZISffdIAh7GdKFwHqxi2FXZOZ
 xsYiK580Xg6Tphua5RtZuf5+lowfgxzK3Bvw26/zai0NSBzoKeKRXy/Cg5eeLwdxbrWFazw0Cl
 nT7XYho/fna9AULBhWs5heqgDOP/9i42UKhYMeXyBt6YuwtFrypsGX4mK2sHNd2Qnw/cAin8LD
 yJ4tZ7lgXFtA3iNLMLoEi7w0yS/ZVtEEY7C/SLLK7Hq/8IQiZCvyouLt3nxZkzb8sz3K4x0BiY
 Zuw=
X-SBRS: 2.7
X-MesageID: 5520917
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,473,1559534400"; 
   d="scan'208";a="5520917"
From: Lars Kurth <lars.kurth@citrix.com>
To: Roger Pau Monne <roger.pau@citrix.com>
Thread-Topic: [Xen-devel] [PATCH] Xen Project Code of Conduct
Thread-Index: AQHVY0xS7k25XmSzskSR/W9PSVPWpKceomQAgAAYF4A=
Date: Fri, 6 Sep 2019 15:36:59 +0000
Message-ID: <7C473E1E-7870-4F30-BDE8-254E04B5ADBE@citrix.com>
References: <cover.1567620587.git.lars.kurth@citrix.com>
 <bce250afe71018f1a62f1b34866833588670a1f9.1567620587.git.lars.kurth@citrix.com>
 <20190906151046.r7cremzaqw73btu3@Air-de-Roger>
In-Reply-To: <20190906151046.r7cremzaqw73btu3@Air-de-Roger>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.d.190811
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <611AC95F651D0D468B3C5C6C82044607@citrix.com>
MIME-Version: 1.0
Subject: Re: [MirageOS-devel] [Xen-devel] [PATCH] Xen Project Code of Conduct
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-api@lists.xenproject.org" <xen-api@lists.xenproject.org>,
 "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

DQrvu79PbiAwNi8wOS8yMDE5LCAxNjoxMCwgIlJvZ2VyIFBhdSBNb25uZSIgPHJvZ2VyLnBhdUBj
aXRyaXguY29tPiB3cm90ZToNCg0KICAgIE9uIFdlZCwgU2VwIDA0LCAyMDE5IGF0IDA3OjEyOjE4
UE0gKzAxMDAsIExhcnMgS3VydGggd3JvdGU6DQogICAgWy4uLl0NCiAgICA+ICsjIyBDb25kdWN0
IFRlYW0gbWVtYmVycw0KICAgID4gK0NvbmR1Y3QgVGVhbSBtZW1iZXJzIGFyZSBwcm9qZWN0IGxl
YWRlcnNoaXAgdGVhbSBtZW1iZXJzIGZyb20gYW55DQogICAgPiArc3ViLXByb2plY3QuIFRoZSBj
dXJyZW50IGxpc3Qgb2YgQ29uZHVjdCBUZWFtIG1lbWJlcnMgaXM6DQogICAgPiArKiBMYXJzIEt1
cnRoIDxsYXJzIGRvdCBrdXJ0aCBhdCB4ZW5wcm9qZWN0IGRvdCBvcmc+DQogICAgPiArKiBHZW9y
Z2UgRHVubGFwIDxnZW9yZ2UgZG90IGR1bmxhcCBhdCBjaXRyaXggZG90IGNvbT4NCiAgICA+ICsq
IElhbiBKYWNrc29uIDxpYW4gZG90IGphY2tzb24gYXQgY2l0cml4IGRvdCBjb20+DQogICAgPiAr
DQogICAgPiArQ29uZHVjdCBUZWFtIG1lbWJlcnMgYXJlIGNoYW5nZWQgYnkgcHJvcG9zaW5nIGEg
Y2hhbmdlIHRvIHRoaXMgZG9jdW1lbnQsDQogICAgPiArcG9zdGVkIG9uIGFsbCBzdWItcHJvamVj
dCBsaXN0cywgZm9sbG93ZWQgYnkgYSBmb3JtYWwgZ2xvYmFsIHZvdGUgYXMgb3V0bGluZWQgW2hl
cmVdOiBodHRwczovL3hlbnByb2plY3Qub3JnL2RldmVsb3BlcnMvZ292ZXJuYW5jZS8jcHJvamVj
dC1kZWNpc2lvbnMNCiAgICANCiAgICBDb3VsZCB5b3UgYnJlYWsgdGhlIGFib3ZlIGxpbmUgdG8g
bWF0Y2ggdGhlIGV4aXN0aW5nIGxpbmUgbGVuZ3RoIG9mDQogICAgdGhlIGRvY3VtZW50Pw0KICAg
IA0KU3VyZSwgSSBjYW4gZG8gdGhpcyBpbiB0aGUgbmV4dCByZXZpc2lvbg0KDQpJIGludGVudGlv
bmFsbHkgZGlkbid0IGRvIGxpbmUgYnJlYWtzIG9uIG1vc3QgY2hhbmdlcyB0byBtYWtlIHN1cmUg
dGhhdCB0aGUgZGlmZmVyZW5jZXMgY2FuIGJlIHNlZW4NCg0KQWxzbywgd2Ugd2lsbCBwcm9iYWJs
eSBuZXZlciBwdWJsaXNoIHRoaXMgY29udGVudCBhbnl3aGVyZSBidXQgb24gdGhlIG1haW4gd2Vi
c2l0ZSAoYXMgaHRtbCBnZW5lcmF0ZWQgZnJvbSB0aGUgTUQpDQoNCkxhcnMNCiAgICANCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWlyYWdlT1MtZGV2
ZWwgbWFpbGluZyBsaXN0Ck1pcmFnZU9TLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBz
Oi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby9taXJhZ2Vvcy1kZXZlbAo=

From mirageos-devel-bounces@lists.xenproject.org Fri Sep 13 20:24:59 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 13 Sep 2019 20:24:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i8s7W-0004NZ-IC; Fri, 13 Sep 2019 20:24:42 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=/skG=XI=gmail.com=corvideon@srs-us1.protection.inumbo.net>)
 id 1i8s7V-0004NU-4m
 for mirageos-devel@lists.xenproject.org; Fri, 13 Sep 2019 20:24:41 +0000
X-Inumbo-ID: 82bc24b2-d664-11e9-978d-bc764e2007e4
Received: from mail-lj1-f172.google.com (unknown [209.85.208.172])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 82bc24b2-d664-11e9-978d-bc764e2007e4;
 Fri, 13 Sep 2019 20:24:39 +0000 (UTC)
Received: by mail-lj1-f172.google.com with SMTP id e17so28261448ljf.13
 for <mirageos-devel@lists.xenproject.org>;
 Fri, 13 Sep 2019 13:24:39 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=UVYs3czUNhBMuf47KzeoIdChFGtVyzHykQ7+LcNWZSY=;
 b=DeeJFP2LWWTTPrC3PkH2tZVQRo5i1a/9V608dYzp9la9VypzGFpiBy/wchp5RYcAPD
 rKp3+y5lJE6KoGLP2uwMAk4Djxy938eq6XQBOwCEsfIStF5NIAmbMQhxVILGdmX2tMsj
 n9+iOZFH4Gf/pRBikhljKF51ihqNa6xgMEmSci6y31RJxpgulGRvbVMSBpfDC0eX04qf
 hAY6ppkNsq+KBOCXlmfeTF5/Bz0YitCI5PUyE0Y0y1c8lEWt42Kah9AcMyXltvhpyUkC
 UWHPKYciJPqk4R+nws5iaa8fmmlwH8VgAN/9aDqw7wlSyi8oc/QUkg5dSIa2lFWSDKKB
 ilQw==
X-Gm-Message-State: APjAAAXQ+IaKcyrcIDqBsmEESSev1LOVAGSDRXs3nXInAd5+yJryKaar
 mbSmjwaFjrlq9xXNP6rrmAPvkx91dhNsEuS2v+Ghufip
X-Google-Smtp-Source: APXvYqwUq8yEDGnPeQ7gGR025lYsMGg1ilv7u2uDuGYTxCDnvEuO+QilkX4mGjJAXCoWg/a3CN+W4UIxsxyTxmSfFTs=
X-Received: by 2002:a2e:7d15:: with SMTP id y21mr23930359ljc.28.1568406277996; 
 Fri, 13 Sep 2019 13:24:37 -0700 (PDT)
MIME-Version: 1.0
From: Seamus Brady <seamus@corvideon.ie>
Date: Fri, 13 Sep 2019 21:24:25 +0100
Message-ID: <CALRXNJtQpWOWrOuza6tMcT2ZVXz_pCb1VzHaDzhjNKcnQwr8Ew@mail.gmail.com>
To: mirageos-devel@lists.xenproject.org
Subject: [MirageOS-devel] Using Ocaml math libraries in MirageOS?
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7444741241096903631=="
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

--===============7444741241096903631==
Content-Type: multipart/alternative; boundary="00000000000010476d0592750bda"

--00000000000010476d0592750bda
Content-Type: text/plain; charset="UTF-8"

Hi folks

Excuse the basic question, I am looking into the feasibility of using a
MirageOS unikernel for some development work.
However this will require the use of some of the Ocaml maths libraries such
as Lacaml or Owl.
I can see there is a list of Ocaml packages that seem to work out of the
box with MirageOS.
However I cannot find any documentation about whether arbitrary Ocaml
libraries can be compiled into a unikernel or how one would manage any
dependencies these libraries might have (such as BLAS or LAPACK in the case
of Lacaml).

Could anyone speculate as to whether this is possible or even worthwhile?
I think an MirageOS unikernel with some some Linear Algebra support would
be most interesting.

Thanks in advance

Regards

Seamus

--00000000000010476d0592750bda
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi folks</div><div><br></div><div>Excuse the basic qu=
estion, I am looking into the feasibility of using a MirageOS unikernel for=
 some development work.</div><div>However this will require the use of some=
 of the Ocaml maths libraries such as Lacaml or Owl.<br></div><div>I can se=
e there is a list of Ocaml packages that seem to work out of the box with M=
irageOS.</div><div>However I cannot find any documentation about whether ar=
bitrary Ocaml libraries can be compiled into a unikernel or how one would m=
anage any dependencies these libraries might have (such as BLAS or LAPACK i=
n the case of Lacaml). <br><br></div><div>Could anyone speculate as to whet=
her this is possible or even worthwhile?<br></div><div>I think an MirageOS =
unikernel with some some Linear Algebra support would be most interesting.<=
/div><div><br></div><div>Thanks in advance</div><div><br></div><div>Regards=
</div><div><br></div><div>Seamus<br></div></div>

--00000000000010476d0592750bda--


--===============7444741241096903631==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWlyYWdlT1Mt
ZGV2ZWwgbWFpbGluZyBsaXN0Ck1pcmFnZU9TLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby9taXJhZ2Vvcy1kZXZl
bAo=

--===============7444741241096903631==--


From mirageos-devel-bounces@lists.xenproject.org Fri Sep 13 21:53:07 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 13 Sep 2019 21:53:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i8tUv-0002k5-Kp; Fri, 13 Sep 2019 21:52:57 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Gpgd=XI=gmail.com=romain.calascibetta@srs-us1.protection.inumbo.net>)
 id 1i8tUu-0002k0-JT
 for mirageos-devel@lists.xenproject.org; Fri, 13 Sep 2019 21:52:56 +0000
X-Inumbo-ID: d7b3824c-d670-11e9-b299-bc764e2007e4
Received: from mail-qt1-x844.google.com (unknown [2607:f8b0:4864:20::844])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id d7b3824c-d670-11e9-b299-bc764e2007e4;
 Fri, 13 Sep 2019 21:52:55 +0000 (UTC)
Received: by mail-qt1-x844.google.com with SMTP id n7so35734551qtb.6
 for <mirageos-devel@lists.xenproject.org>;
 Fri, 13 Sep 2019 14:52:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=Y5KD7tsGfP1fTF6/gfTkVZ+U764mq1GYr/IJA6MU8F4=;
 b=KU21VHxq61lqnERR8mXlIiXTrG8pEPkOE5n/i8nB7Ho+lLJqOuzH/OIksGaNqR+Ief
 gDv+zNdkrXFug5K5EMssLs/EWdzm9hjs84d/KrHjzhubvnN2EyhAoYvql7wNIsKwQt1B
 hWqS4oI04gyWREPUFgrCwiJqgUYpnAWFaAweP8HkCS+81jtAuR8beu7OhVtse8gg3V59
 ZuNlSxSOB7/bBb4HyEXKCWI1+rIci7z4cdIZCPf/TfOfU2lBvXRBY6KjUXa5RKrwinZc
 B12oFbaQWxlnyx2432cao/XH34f//WBNliqK008NDz8H0bXhqfiGMWjsXgh4t3bB533J
 7OwQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=Y5KD7tsGfP1fTF6/gfTkVZ+U764mq1GYr/IJA6MU8F4=;
 b=dwfJ6sNknRUz0e+hTVJ9IVV3O4KW8y+QW+T5+e4p4vPZqV5162a/rFM23M5w1dwLnS
 aKDQ5MX7j5yZW9LSsNFo477Nc7leonAqRiyBlcqtTlJo/sk2LFupQlbw6mK57EH95//A
 /iqD0SoLMX++VfT7efU6NR6CI0ZCTQnErmoBlaaSF/m3SESbgDnH7NMOLtqjjJNTCECs
 Ii3Xhi6BWcflWJqmHmYSkAJzILCKGIWpLBTErXKkas/KIfK82qoaW6xbsBS4UIuQIdIs
 eCUPxd9YYsJOTg5uP95lNBxzjzCA55hHqTKQoo+EF0F80hHEmA3ynbQQYEBzDks4v2Zz
 WsOA==
X-Gm-Message-State: APjAAAXrch1kMspTBKePglpG44RHHuHdpQz8tX3bWj24osq8N9/7bzLP
 cAYB/RDmO+yyBGptwN5b37e3iCjhu32rqAnMf7LIiMTxjw0=
X-Google-Smtp-Source: APXvYqwIelYggt3oty5P2mrHSCK1TEo7FgYbSzpf9imKbrXedNN2ql6DiThNv9b8VMWwm7JqwdXHkbIfSGDVE76hWqY=
X-Received: by 2002:a05:6214:146:: with SMTP id
 x6mr33894005qvs.232.1568411575052; 
 Fri, 13 Sep 2019 14:52:55 -0700 (PDT)
MIME-Version: 1.0
References: <CALRXNJtQpWOWrOuza6tMcT2ZVXz_pCb1VzHaDzhjNKcnQwr8Ew@mail.gmail.com>
In-Reply-To: <CALRXNJtQpWOWrOuza6tMcT2ZVXz_pCb1VzHaDzhjNKcnQwr8Ew@mail.gmail.com>
From: Romain Calascibetta <romain.calascibetta@gmail.com>
Date: Fri, 13 Sep 2019 23:52:39 +0200
Message-ID: <CAOc4sy9TvSsAVMeVP3NVDVrKZU-dwz0W81XyLYUHNrPNayT=SQ@mail.gmail.com>
To: Seamus Brady <seamus@corvideon.ie>
Subject: Re: [MirageOS-devel] Using Ocaml math libraries in MirageOS?
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: mirageos-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============0428182848134593611=="
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

--===============0428182848134593611==
Content-Type: multipart/alternative; boundary="000000000000caee210592764665"

--000000000000caee210592764665
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi Seamus,

Firs, thank you to your interest about MirageOS :) !

The current status of MirageOS (Mirage 3.6) has a way to integrate C code
into an unikernel. Currently, we have some examples about that:
https://github.com/mirage/checkseum.git (checksum implementation in C and
in OCaml)
https://github.com/mirage/digestif.git (hash implementation in C and in
OCaml)

The way is to compile a C library (*.a) with some specific flags. These
flags are available with `pkg-config`. So about compilation, when we call
`ocamlopt` (with `dune`) to compile C code, we give some flags by this way:

```dune
(library (name myclib_xen) (public_name myclib.xen) (c_names myclib)
(c_flags (:include cflags.sexp)))
```

In this example, `dune` needs two files. First, the `myclib.c` which will
contains C code. Then, `cflags.sexp` which can be generated by a
shell-script:

```sh
flags=3D$(pkg-config --static mirage-xen-posix --cflags)
echo "($flags)"
```

Then, your can wrap this C library with a fancy OCaml library. At the final
step, your OCaml library must provide a specific META file like:

```META
archive(native) =3D "myocamllib.cmxa"
xen_linkopts =3D "-l:myocamllib/myclib_xen.a"
```

At the end, on your config.ml, you should just ask to depend on `myclib`.
`ocamlbuild`/`ocamlfind` will take care to take `myclib.xen` if you want to
compiler an unikernel for Xen. For other target like HVT/KVM/Solo5, it's
pretty the same process but with `ocaml-freestanding` instead
`mirage-xen-posix`.
However, the C library should be constrained by some details. The biggest
one is about the C standard library which does not properly exist as we
expect into an unikernel. So many symbols don't exist and at the link-time
of your unikernel (only if the target is Xen or HVT/KVM), you should have
some troubles.
The way to fix them is to copy/paste implementations if symbols are really
needed (like what we did for checkseum about size_t and ptrdiff_t) or
remove them.

This is a reason of why we want to remake all the wheel in OCaml ;) !

So I mostly showed how to link with a C library but about FORTRAN, I don't
really know to do that ... So it's may be interesting to start with Owl
which is a project born in OCamllabs and whose creator (to my knowledge)
kept in his mind MirageOS and its constraints.
`checkseum` is a good project and small project to have a good skeleton
about C stubs and MirageOS.

Le ven. 13 sept. 2019 =C3=A0 22:25, Seamus Brady <seamus@corvideon.ie> a =
=C3=A9crit :

> Hi folks
>
> Excuse the basic question, I am looking into the feasibility of using a
> MirageOS unikernel for some development work.
> However this will require the use of some of the Ocaml maths libraries
> such as Lacaml or Owl.
> I can see there is a list of Ocaml packages that seem to work out of the
> box with MirageOS.
> However I cannot find any documentation about whether arbitrary Ocaml
> libraries can be compiled into a unikernel or how one would manage any
> dependencies these libraries might have (such as BLAS or LAPACK in the ca=
se
> of Lacaml).
>
> Could anyone speculate as to whether this is possible or even worthwhile?
> I think an MirageOS unikernel with some some Linear Algebra support would
> be most interesting.
>
> Thanks in advance
>
> Regards
>
> Seamus
> _______________________________________________
> MirageOS-devel mailing list
> MirageOS-devel@lists.xenproject.org
> https://lists.xenproject.org/mailman/listinfo/mirageos-devel
>


--=20
Romain Calascibetta - http://din.osau.re/

--000000000000caee210592764665
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hi Seamus,</div><div><br></div><div>Firs, thank you t=
o your interest about MirageOS :) !</div><div><br></div><div>The current st=
atus of MirageOS (Mirage 3.6) has a way to integrate C code into an unikern=
el. Currently, we have some examples about that:</div><div><a href=3D"https=
://github.com/mirage/checkseum.git">https://github.com/mirage/checkseum.git=
</a> (checksum implementation in C and in OCaml)<br></div><div><a href=3D"h=
ttps://github.com/mirage/digestif.git">https://github.com/mirage/digestif.g=
it</a> (hash implementation in C and in OCaml)</div><div><br></div><div>The=
 way is to compile a C library (*.a) with some specific flags. These flags =
are available with `pkg-config`. So about compilation, when we call `ocamlo=
pt` (with `dune`) to compile C code, we give some flags by this way:</div><=
div><br></div><div>```dune</div><div>
<div>(library (name myclib_xen) (public_name myclib.xen) (c_names myclib) (=
c_flags (:include cflags.sexp)))<br></div><div>
<table class=3D"gmail-highlight gmail-tab-size gmail-js-file-line-container=
"><tbody><tr><td id=3D"gmail-LC1" class=3D"gmail-blob-code gmail-blob-code-=
inner gmail-js-file-line">```<br><br>In this example, `dune` needs two file=
s. First, the `myclib.c` which will contains C code. Then, `cflags.sexp` wh=
ich can be generated by a shell-script:<br><br>```sh<br>flags=3D$(pkg-confi=
g --static mirage-xen-posix --cflags)<br>echo &quot;($flags)&quot;<br></td>=
</tr></tbody></table></div>

</div><div><table class=3D"gmail-highlight gmail-tab-size gmail-js-file-lin=
e-container"><tbody><tr><td id=3D"gmail-LC1" class=3D"gmail-blob-code gmail=
-blob-code-inner gmail-js-file-line">```<br><br>Then, your can wrap this C =
library with a fancy OCaml library. At the final step, your OCaml library m=
ust provide a specific META file like:<br><br>```META<br>archive(native) =
=3D &quot;myocamllib.cmxa&quot;<br>xen_linkopts =3D &quot;-l:myocamllib/myc=
lib_xen.a&quot;<br>```<br><br>At the end, on your <a href=3D"http://config.=
ml">config.ml</a>, you should just ask to depend on `myclib`. `ocamlbuild`/=
`ocamlfind` will take care to take `myclib.xen` if you want to compiler an =
unikernel for Xen. For other target like HVT/KVM/Solo5, it&#39;s pretty the=
 same process but with `ocaml-freestanding` instead `mirage-xen-posix`.<br>=
However, the C library should be constrained by some details. The biggest o=
ne is about the C standard library which does not properly exist as we expe=
ct into an unikernel. So many symbols don&#39;t exist and at the link-time =
of your unikernel (only if the target is Xen or HVT/KVM), you should have s=
ome troubles.<br>The way to fix them is to copy/paste implementations if sy=
mbols are really needed (like what we did for checkseum about size_t and pt=
rdiff_t) or remove them.<br><br>This is a reason of why we want to remake a=
ll the wheel in OCaml ;) !<br><br>So I mostly showed how to link with a C l=
ibrary but about FORTRAN, I don&#39;t really know to do that ... So it&#39;=
s may be interesting to start with Owl which is a project born in OCamllabs=
 and whose creator (to my knowledge) kept in his mind MirageOS and its cons=
traints.<br>`checkseum` is a good project and small project to have a good =
skeleton about C stubs and MirageOS.<br></td></tr><tr></tr></tbody></table>=
</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_=
attr">Le=C2=A0ven. 13 sept. 2019 =C3=A0=C2=A022:25, Seamus Brady &lt;<a hre=
f=3D"mailto:seamus@corvideon.ie">seamus@corvideon.ie</a>&gt; a =C3=A9crit=
=C2=A0:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=
=3D"ltr"><div>Hi folks</div><div><br></div><div>Excuse the basic question, =
I am looking into the feasibility of using a MirageOS unikernel for some de=
velopment work.</div><div>However this will require the use of some of the =
Ocaml maths libraries such as Lacaml or Owl.<br></div><div>I can see there =
is a list of Ocaml packages that seem to work out of the box with MirageOS.=
</div><div>However I cannot find any documentation about whether arbitrary =
Ocaml libraries can be compiled into a unikernel or how one would manage an=
y dependencies these libraries might have (such as BLAS or LAPACK in the ca=
se of Lacaml). <br><br></div><div>Could anyone speculate as to whether this=
 is possible or even worthwhile?<br></div><div>I think an MirageOS unikerne=
l with some some Linear Algebra support would be most interesting.</div><di=
v><br></div><div>Thanks in advance</div><div><br></div><div>Regards</div><d=
iv><br></div><div>Seamus<br></div></div>
_______________________________________________<br>
MirageOS-devel mailing list<br>
<a href=3D"mailto:MirageOS-devel@lists.xenproject.org" target=3D"_blank">Mi=
rageOS-devel@lists.xenproject.org</a><br>
<a href=3D"https://lists.xenproject.org/mailman/listinfo/mirageos-devel" re=
l=3D"noreferrer" target=3D"_blank">https://lists.xenproject.org/mailman/lis=
tinfo/mirageos-devel</a><br>
</blockquote></div><br clear=3D"all"><br>-- <br><div dir=3D"ltr" class=3D"g=
mail_signature">Romain Calascibetta - <a href=3D"http://din.osau.re/" targe=
t=3D"_blank">http://din.osau.re/</a></div>

--000000000000caee210592764665--


--===============0428182848134593611==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWlyYWdlT1Mt
ZGV2ZWwgbWFpbGluZyBsaXN0Ck1pcmFnZU9TLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby9taXJhZ2Vvcy1kZXZl
bAo=

--===============0428182848134593611==--


From mirageos-devel-bounces@lists.xenproject.org Sat Sep 14 08:52:57 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Sat, 14 Sep 2019 08:52:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i93nS-0007TN-JV; Sat, 14 Sep 2019 08:52:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=mK7C=XJ=hermes.cam.ac.uk=rmm1002@srs-us1.protection.inumbo.net>)
 id 1i93nR-0007TH-Gr
 for mirageos-devel@lists.xenproject.org; Sat, 14 Sep 2019 08:52:45 +0000
X-Inumbo-ID: 0330842c-d6cd-11e9-b299-bc764e2007e4
Received: from ppsw-42.csi.cam.ac.uk (unknown [131.111.8.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 0330842c-d6cd-11e9-b299-bc764e2007e4;
 Sat, 14 Sep 2019 08:52:42 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=cam.ac.uk; 
 s=20180806.ppsw;
 h=Sender:To:References:Message-Id:Content-Transfer-Encoding
 :Cc:Date:In-Reply-To:From:Subject:Mime-Version:Content-Type:Reply-To:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=7kEKeN0yfZ1ZTlIcxmEhA5WU2u7baPWcxEqiv1LvgFs=; b=JrQzHxe3Nwmgzs4kSe+lL+mc0e
 319y6jJUjs/vxbiuu9+EiMQo6stoHPjzWFhgF6Tf6alyGAb5f1qnEfv/WtGQNnGRrx2MH4iWoUFvK
 QORGohd64jgBncl5owA1VwPELUFrmXfkjRjM//jaVP3qnkWoDouzrWiuVUFlrdxuFB40=;
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from [212.88.54.126] (port=51155 helo=greyjay-10755.lan)
 by ppsw-42.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.158]:587)
 with esmtpsa (PLAIN:rmm1002) (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
 id 1i93nM-000heC-8s (Exim 4.92.2)
 (return-path <rmm1002@hermes.cam.ac.uk>); Sat, 14 Sep 2019 09:52:40 +0100
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Richard Mortier <richard.mortier@cl.cam.ac.uk>
In-Reply-To: <CAOc4sy9TvSsAVMeVP3NVDVrKZU-dwz0W81XyLYUHNrPNayT=SQ@mail.gmail.com>
Date: Sat, 14 Sep 2019 09:52:39 +0100
Message-Id: <2739B82F-8484-445A-961C-897E841E63DF@cl.cam.ac.uk>
References: <CALRXNJtQpWOWrOuza6tMcT2ZVXz_pCb1VzHaDzhjNKcnQwr8Ew@mail.gmail.com>
 <CAOc4sy9TvSsAVMeVP3NVDVrKZU-dwz0W81XyLYUHNrPNayT=SQ@mail.gmail.com>
To: Romain Calascibetta <romain.calascibetta@gmail.com>,
 Seamus Brady <seamus@corvideon.ie>
X-Mailer: Apple Mail (2.3445.104.11)
Subject: Re: [MirageOS-devel] Using Ocaml math libraries in MirageOS?
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: mirageos-devel@lists.xenproject.org, Liang Wang <liang.wang@cl.cam.ac.uk>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

Cgo+IE9uIDEzIFNlcCAyMDE5LCBhdCAyMjo1MiwgUm9tYWluIENhbGFzY2liZXR0YSA8cm9tYWlu
LmNhbGFzY2liZXR0YUBnbWFpbC5jb20+IHdyb3RlOgo+IAo+IFNvIGl0J3MgbWF5IGJlIGludGVy
ZXN0aW5nIHRvIHN0YXJ0IHdpdGggT3dsIHdoaWNoIGlzIGEgcHJvamVjdCBib3JuIGluIE9DYW1s
bGFicyBhbmQgd2hvc2UgY3JlYXRvciAodG8gbXkga25vd2xlZGdlKSBrZXB0IGluIGhpcyBtaW5k
IE1pcmFnZU9TIGFuZCBpdHMgY29uc3RyYWludHMuCgpMaWFuZyAoQ0PigJlkKSB3aWxsIGtub3cg
dGhlIGN1cnJlbnQgc3RhdHVzIGJldHRlciwgYnV0IHdlIGhhZCBhIHN0dWRlbnQgZG8gYSBwcm9q
ZWN0IGEgY291cGxlIG9mIHllYXJzIGFnbyB0aGF0IHRhcmdldGluZyBlbmFibGluZyBPd2wgdG8g
d29yayB3aXRoIE1pcmFnZSAoYW5kIGpzX29mX29jYW1sKS4gU28gSSBiZWxpZXZlIGl0IHNob3Vs
ZCB3b3JrLCBvciBhdCBsZWFzdCwgbm90IGJlIHRvbyBmYXIgYXdheSBmcm9tIHdvcmtpbmcuCgot
LSAgClJpY2hhcmQgTW9ydGllcgpyaWNoYXJkLm1vcnRpZXJAY2wuY2FtLmFjLnVrCgoKCgoKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pcmFnZU9TLWRl
dmVsIG1haWxpbmcgbGlzdApNaXJhZ2VPUy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRw
czovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8vbWlyYWdlb3MtZGV2ZWwK

From mirageos-devel-bounces@lists.xenproject.org Sat Sep 14 10:04:08 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Sat, 14 Sep 2019 10:04:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i94uQ-0001P2-Es; Sat, 14 Sep 2019 10:04:02 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SrjX=XJ=cl.cam.ac.uk=liang.wang@srs-us1.protection.inumbo.net>)
 id 1i94uO-0001Or-RN
 for mirageos-devel@lists.xenproject.org; Sat, 14 Sep 2019 10:04:01 +0000
X-Inumbo-ID: f7e814f4-d6d6-11e9-b299-bc764e2007e4
Received: from ppsw-42.csi.cam.ac.uk (unknown [131.111.8.142])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id f7e814f4-d6d6-11e9-b299-bc764e2007e4;
 Sat, 14 Sep 2019 10:03:58 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=cam.ac.uk; 
 s=20180806.ppsw;
 h=Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date
 :Content-Transfer-Encoding:Content-Type:MIME-Version:Sender:Reply-To:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=UIQVXHSnPJ1YIT93QT1MBPjGAgUBE38RsdeCVTc6fSE=; b=kH9sD9Ord6O0AcqapXykBA6lBP
 9VtA8q64qKPkr/WT7QYyXxiH9CP5zpUgbjkWemTKrHjZmblPVZ5WkXCAjRhyGHG69SFg+R4OkOqwl
 isVgnmExMMj8WSri/Pzf6IzOJ7C8QatP6O4qIrLt2OFi/7Pd+j2PAzjJJCx/FvRUtDMc=;
X-Cam-AntiVirus: not scanned (internal relaying)
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from webmail-1b.csi.cam.ac.uk ([131.111.9.33]:54906)
 by ppsw-42.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.138]:25)
 with esmtp id 1i94uL-001T8i-7u (Exim 4.92.2)
 (return-path <liang.wang@cl.cam.ac.uk>); Sat, 14 Sep 2019 11:03:57 +0100
Received: from [127.0.0.1] (helo=webmail-2.hermes.cam.ac.uk)
 by webmail-1b.csi.cam.ac.uk with esmtp id 1i94uL-000627-EJ (Exim 4.92.2)
 (return-path <liang.wang@cl.cam.ac.uk>); Sat, 14 Sep 2019 11:03:57 +0100
Received: from 91-154-74-121.elisa-laajakaista.fi ([91.154.74.121])
 by webmail-2.hermes.cam.ac.uk
 with HTTP (HTTP/1.1 POST); Sat, 14 Sep 2019 11:03:57 +0100
MIME-Version: 1.0
X-Authenticated-User: lw525
Date: Sat, 14 Sep 2019 13:03:57 +0300
From: Liang Wang <liang.wang@cl.cam.ac.uk>
To: Richard Mortier <richard.mortier@cl.cam.ac.uk>
Organization: University of Cambridge, UK
In-Reply-To: <2739B82F-8484-445A-961C-897E841E63DF@cl.cam.ac.uk>
References: <CALRXNJtQpWOWrOuza6tMcT2ZVXz_pCb1VzHaDzhjNKcnQwr8Ew@mail.gmail.com>
 <CAOc4sy9TvSsAVMeVP3NVDVrKZU-dwz0W81XyLYUHNrPNayT=SQ@mail.gmail.com>
 <2739B82F-8484-445A-961C-897E841E63DF@cl.cam.ac.uk>
Message-ID: <31295bd0e9f4ed845c79a5120fa44366@cam.ac.uk>
X-Sender: liang.wang@cl.cam.ac.uk
User-Agent: Roundcube Webmail/1.0.12
Subject: Re: [MirageOS-devel] 
 =?utf-8?q?Using_Ocaml_math_libraries_in_MirageO?= =?utf-8?q?S=3F?=
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: mirageos-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

WWVzIGl0IHdvcmtzIHF1aXRlIHdlbGwgKG9mIGNvdXJzZSB3aXRoIHNvbWUgY29uc3RyYWludHMp
LiBPd2wtYmFzZSBjYW4gCmJlIGNvbXBpbGVkIHdpdGggTWlyYWdlT1MgcmVsYXRpdmVseSBlYXNp
bHkgKG1pZ2h0IHJlcXVpcmUgc29tZSB2ZXJ5IAptaW5vciB0d2Vha3MpLiBPd2wtYmFzZSBpcyB0
aGUgcHVyZSBvY2FtbCBwYXJ0IG9mIE93bCBidHcsIGlmIHlvdSB3YW50IAptb3JlIHBlcmZvcm1h
bnQgYmluYXJ5LCBjb21waWxlIGl0IHdpdGggb3dsLWNvcmUgd2l0aCB0aGUgc2FtZSBjb2RlLgoK
TWlyYWdlT1MgaGFzIGFsd2F5cyBiZWVuIGltcG9ydGFudCB0byB1cyBzbyB3ZSBoYXZlIGRldm90
ZWQgcXVpdGUgYSBsb3QgCm9mIGVmZm9ydHMgdG8gbWFraW5nIGl0IGVhc2llciB0byB1c2Ugb3ds
K21pcmFnZS4gV2UgYXJlIGN1cnJlbnRseSAKcmUtd3JpdGluZyB0aGUgb3dsIHR1dG9yaWFsIGJv
b2sgYW5kIHdpbGwgZGVkaWNhdGUgb25lIGNoYXB0ZXIgdG8gCm93bCttaXJhZ2UgaW4gb3JkZXIg
dG8gZW5jb3VyYWdlIHBlb3BsZSB0byBidWlsZCBpbnRlbGxpZ2VudCB1bmlrZXJuZWwgCmFwcGxp
Y2F0aW9ucy4KCkhlcmUgaXMgYW4gZXhhbXBsZTogCmh0dHBzOi8vZ2lzdC5naXRodWIuY29tL2p6
c3RhcmsvNmJkMzc4MjE4MDkxZTM4M2E2YmIzZTgwYjRlZThjYmIKCkl0IGlzIGEgdmVyeSBzbWFs
bCBuZXVyYWwgbmV0d29yayAocHJvYi4gc2V2ZXJhbCBLQnMpIHdoaWNoIHJlY29nbmlzZXMgCmhh
bmR3cml0dGVuIGRpZ2l0cywgcHVyZSBvY2FtbCBjb2RlIHVzaW5nIG93bC1iYXNlIGNhbiBiZSBj
b21waWxlZCB3aXRoIAptaXJhZ2UuCgpsaWFuZwoKCk9uIDIwMTktMDktMTQgMTE6NTIsIFJpY2hh
cmQgTW9ydGllciB3cm90ZToKPj4gT24gMTMgU2VwIDIwMTksIGF0IDIyOjUyLCBSb21haW4gQ2Fs
YXNjaWJldHRhIAo+PiA8cm9tYWluLmNhbGFzY2liZXR0YUBnbWFpbC5jb20+IHdyb3RlOgo+PiAK
Pj4gU28gaXQncyBtYXkgYmUgaW50ZXJlc3RpbmcgdG8gc3RhcnQgd2l0aCBPd2wgd2hpY2ggaXMg
YSBwcm9qZWN0IGJvcm4gCj4+IGluIE9DYW1sbGFicyBhbmQgd2hvc2UgY3JlYXRvciAodG8gbXkg
a25vd2xlZGdlKSBrZXB0IGluIGhpcyBtaW5kIAo+PiBNaXJhZ2VPUyBhbmQgaXRzIGNvbnN0cmFp
bnRzLgo+IAo+IExpYW5nIChDQ+KAmWQpIHdpbGwga25vdyB0aGUgY3VycmVudCBzdGF0dXMgYmV0
dGVyLCBidXQgd2UgaGFkIGEgc3R1ZGVudAo+IGRvIGEgcHJvamVjdCBhIGNvdXBsZSBvZiB5ZWFy
cyBhZ28gdGhhdCB0YXJnZXRpbmcgZW5hYmxpbmcgT3dsIHRvIHdvcmsKPiB3aXRoIE1pcmFnZSAo
YW5kIGpzX29mX29jYW1sKS4gU28gSSBiZWxpZXZlIGl0IHNob3VsZCB3b3JrLCBvciBhdAo+IGxl
YXN0LCBub3QgYmUgdG9vIGZhciBhd2F5IGZyb20gd29ya2luZy4KPiAKPiAtLQo+IFJpY2hhcmQg
TW9ydGllcgo+IHJpY2hhcmQubW9ydGllckBjbC5jYW0uYWMudWsKCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaXJhZ2VPUy1kZXZlbCBtYWlsaW5nIGxp
c3QKTWlyYWdlT1MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL21pcmFnZW9zLWRldmVsCg==

From mirageos-devel-bounces@lists.xenproject.org Sat Sep 14 11:29:33 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Sat, 14 Sep 2019 11:29:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i96F2-0007Zr-Nq; Sat, 14 Sep 2019 11:29:24 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=SrjX=XJ=cl.cam.ac.uk=liang.wang@srs-us1.protection.inumbo.net>)
 id 1i96F0-0007Zm-BA
 for mirageos-devel@lists.xenproject.org; Sat, 14 Sep 2019 11:29:23 +0000
X-Inumbo-ID: e468077a-d6e2-11e9-b299-bc764e2007e4
Received: from ppsw-33.csi.cam.ac.uk (unknown [131.111.8.133])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id e468077a-d6e2-11e9-b299-bc764e2007e4;
 Sat, 14 Sep 2019 11:29:19 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=cam.ac.uk; 
 s=20180806.ppsw;
 h=Message-ID:References:In-Reply-To:Subject:Cc:To:From:Date
 :Content-Transfer-Encoding:Content-Type:MIME-Version:Sender:Reply-To:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=61kQKIiqvo4GE5AtYeGsbpVMylIo2KQgyGcBbsSB/ts=; b=onEJWjx0yUX7QFfUGBUv7dQfFE
 Ln0pLjS1Nux5CqJLPEi6XzxEOsx7VcU4nAHTGeC9XPZGpnAcCKQhMm8RA+r7eFLRAENhX5/KlnrEg
 NhDgvwf5bAgHbgviqn06R8FCtccmlkoQ2sqUntR1cNyxo5WPFqt/Bkz/atXQiaC66PRQ=;
X-Cam-AntiVirus: not scanned (internal relaying)
X-Cam-ScannerInfo: http://help.uis.cam.ac.uk/email-scanner-virus
Received: from webmail-1a.csi.cam.ac.uk ([131.111.9.32]:33942)
 by ppsw-33.csi.cam.ac.uk (ppsw.cam.ac.uk [131.111.8.137]:25)
 with esmtp id 1i96Ew-001KGy-gd (Exim 4.92.2)
 (return-path <liang.wang@cl.cam.ac.uk>); Sat, 14 Sep 2019 12:29:18 +0100
Received: from [127.0.0.1] (helo=webmail-1.hermes.cam.ac.uk)
 by webmail-1a.csi.cam.ac.uk with esmtp id 1i96Ew-0007PO-6g (Exim 4.92.2)
 (return-path <liang.wang@cl.cam.ac.uk>); Sat, 14 Sep 2019 12:29:18 +0100
Received: from [131.228.2.20] by webmail-1.hermes.cam.ac.uk
 with HTTP (HTTP/1.1 POST); Sat, 14 Sep 2019 12:29:18 +0100
MIME-Version: 1.0
X-Authenticated-User: lw525
Date: Sat, 14 Sep 2019 14:29:18 +0300
From: Liang Wang <liang.wang@cl.cam.ac.uk>
To: Liang Wang <ryanrhymes@gmail.com>
Organization: University of Cambridge, UK
In-Reply-To: <CAKwuP73wPanZ6LRXbVvGws9=SJG9LORoJ+O8ETRMWkVaetsqUg@mail.gmail.com>
References: <CALRXNJtQpWOWrOuza6tMcT2ZVXz_pCb1VzHaDzhjNKcnQwr8Ew@mail.gmail.com>
 <CAOc4sy9TvSsAVMeVP3NVDVrKZU-dwz0W81XyLYUHNrPNayT=SQ@mail.gmail.com>
 <2739B82F-8484-445A-961C-897E841E63DF@cl.cam.ac.uk>
 <CAKwuP73wPanZ6LRXbVvGws9=SJG9LORoJ+O8ETRMWkVaetsqUg@mail.gmail.com>
Message-ID: <87fe40b266970dff02410c2c4a828e8e@cam.ac.uk>
X-Sender: liang.wang@cl.cam.ac.uk
User-Agent: Roundcube Webmail/1.0.12
Subject: Re: [MirageOS-devel] 
 =?utf-8?q?Using_Ocaml_math_libraries_in_MirageO?= =?utf-8?q?S=3F?=
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: mirageos-devel@lists.xenproject.org
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

VGhpcyBvbmUgaXMgd2l0aCBNaXJhZ2UgcmVsYXRlZCBjb2RlIGluY2x1ZGVkIC0gCmh0dHBzOi8v
Z2lzdC5naXRodWIuY29tL2p6c3RhcmsvZTk0OTE3MTY3NzU0OTYzZGU3MDFlOWU5Y2U3NTBiMmUK
CmxpYW5nCgpPbiAyMDE5LTA5LTE0IDEyOjU5LCBMaWFuZyBXYW5nIHdyb3RlOgo+IFllcyBpdCB3
b3JrcyBxdWl0ZSB3ZWxsIChvZiBjb3Vyc2Ugd2l0aCBzb21lIGNvbnN0cmFpbnRzKS4gT3dsLWJh
c2UKPiBjYW4gYmUgY29tcGlsZWQgd2l0aCBNaXJhZ2VPUyByZWxhdGl2ZWx5IGVhc2lseSAobWln
aHQgcmVxdWlyZSBzb21lCj4gdmVyeSBtaW5vciB0d2Vha3MpLiBPd2wtYmFzZSBpcyB0aGUgcHVy
ZSBvY2FtbCBwYXJ0IG9mIE93bCBidHcsIGlmIHlvdQo+IHdhbnQgbW9yZSBwZXJmb3JtYW50IGJp
bmFyeSwgY29tcGlsZSBpdCB3aXRoIG93bC1jb3JlIHdpdGggdGhlIHNhbWUKPiBjb2RlLgo+IAo+
IE1pcmFnZU9TIGhhcyBhbHdheXMgYmVlbiBpbXBvcnRhbnQgdG8gdXMgc28gd2UgaGF2ZSBkZXZv
dGVkIHF1aXRlIGEKPiBsb3Qgb2YgZWZmb3J0cyB0byBtYWtpbmcgaXQgZWFzaWVyIHRvIHVzZSBv
d2wrbWlyYWdlLiBXZSBhcmUgY3VycmVudGx5Cj4gcmUtd3JpdGluZyB0aGUgb3dsIHR1dG9yaWFs
IGJvb2sgYW5kIHdpbGwgZGVkaWNhdGUgb25lIGNoYXB0ZXIgdG8KPiBvd2wrbWlyYWdlIGluIG9y
ZGVyIHRvIGVuY291cmFnZSBwZW9wbGUgdG8gYnVpbGQgaW50ZWxsaWdlbnQgdW5pa2VybmVsCj4g
YXBwbGljYXRpb25zLgo+IAo+IEhlcmUgaXMgYW4gZXhhbXBsZToKPiBodHRwczovL2dpc3QuZ2l0
aHViLmNvbS9qenN0YXJrLzZiZDM3ODIxODA5MWUzODNhNmJiM2U4MGI0ZWU4Y2JiIFsxXQo+IAo+
IEl0IGlzIGEgdmVyeSBzbWFsbCBuZXVyYWwgbmV0d29yayAocHJvYi4gc2V2ZXJhbCBLQnMpIHdo
aWNoIHJlY29nbmlzZXMKPiBoYW5kd3JpdHRlbiBkaWdpdHMsIHB1cmUgb2NhbWwgY29kZSB1c2lu
ZyBvd2wtYmFzZSBjYW4gYmUgY29tcGlsZWQKPiB3aXRoIG1pcmFnZS4KPiAKPiBsaWFuZwo+IAo+
IE9uIFNhdCwgU2VwIDE0LCAyMDE5IGF0IDExOjUyIEFNIFJpY2hhcmQgTW9ydGllcgo+IDxyaWNo
YXJkLm1vcnRpZXJAY2wuY2FtLmFjLnVrPiB3cm90ZToKPiAKPj4+IE9uIDEzIFNlcCAyMDE5LCBh
dCAyMjo1MiwgUm9tYWluIENhbGFzY2liZXR0YQo+PiA8cm9tYWluLmNhbGFzY2liZXR0YUBnbWFp
bC5jb20+IHdyb3RlOgo+Pj4gCj4+PiBTbyBpdCdzIG1heSBiZSBpbnRlcmVzdGluZyB0byBzdGFy
dCB3aXRoIE93bCB3aGljaCBpcyBhIHByb2plY3QKPj4gYm9ybiBpbiBPQ2FtbGxhYnMgYW5kIHdo
b3NlIGNyZWF0b3IgKHRvIG15IGtub3dsZWRnZSkga2VwdCBpbiBoaXMKPj4gbWluZCBNaXJhZ2VP
UyBhbmQgaXRzIGNvbnN0cmFpbnRzLgo+PiAKPj4gTGlhbmcgKEND4oCZZCkgd2lsbCBrbm93IHRo
ZSBjdXJyZW50IHN0YXR1cyBiZXR0ZXIsIGJ1dCB3ZSBoYWQgYQo+PiBzdHVkZW50IGRvIGEgcHJv
amVjdCBhIGNvdXBsZSBvZiB5ZWFycyBhZ28gdGhhdCB0YXJnZXRpbmcgZW5hYmxpbmcKPj4gT3ds
IHRvIHdvcmsgd2l0aCBNaXJhZ2UgKGFuZCBqc19vZl9vY2FtbCkuIFNvIEkgYmVsaWV2ZSBpdCBz
aG91bGQKPj4gd29yaywgb3IgYXQgbGVhc3QsIG5vdCBiZSB0b28gZmFyIGF3YXkgZnJvbSB3b3Jr
aW5nLgo+PiAKPj4gLS0KPj4gUmljaGFyZCBNb3J0aWVyCj4+IHJpY2hhcmQubW9ydGllckBjbC5j
YW0uYWMudWsKPiAKPiAKPiBMaW5rczoKPiAtLS0tLS0KPiBbMV0gaHR0cHM6Ly9naXN0LmdpdGh1
Yi5jb20vanpzdGFyay82YmQzNzgyMTgwOTFlMzgzYTZiYjNlODBiNGVlOGNiYgoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pcmFnZU9TLWRldmVsIG1h
aWxpbmcgbGlzdApNaXJhZ2VPUy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xp
c3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8vbWlyYWdlb3MtZGV2ZWwK

From mirageos-devel-bounces@lists.xenproject.org Sat Sep 14 15:42:01 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Sat, 14 Sep 2019 15:42:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i9ABK-0002XB-K1; Sat, 14 Sep 2019 15:41:50 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=t56m=XJ=gmail.com=corvideon@srs-us1.protection.inumbo.net>)
 id 1i9ABJ-0002X4-T3
 for mirageos-devel@lists.xenproject.org; Sat, 14 Sep 2019 15:41:49 +0000
X-Inumbo-ID: 292f97ba-d706-11e9-95c4-12813bfff9fa
Received: from mail-lf1-f45.google.com (unknown [209.85.167.45])
 by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS
 id 292f97ba-d706-11e9-95c4-12813bfff9fa;
 Sat, 14 Sep 2019 15:41:47 +0000 (UTC)
Received: by mail-lf1-f45.google.com with SMTP id u26so6550007lfg.6
 for <mirageos-devel@lists.xenproject.org>;
 Sat, 14 Sep 2019 08:41:47 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=0z2p/T4PzUTG7qwEOw9FgbH3CZBn21AfWp/vIPAR3Fs=;
 b=J2YuzwUoo5RvMvJVHdn8hmG+p0v33ea2fCDZ0SJcArtL21R2niQxp0PeWLL9cmAgil
 YIM3hgeh7VcXJl8XptFA3yGfM3QebH95dU0/cEkx4Qg83VKxwSgEwbWjMf9FduyZMy34
 SqSv0ytB79aexOENvkzZ498E6qq5skW577mG0rRdfh/ehdYR/uLxX5znrG30hPEYYCRy
 VeutnKmGcCFJlSjLr4bEDqJHEBcpM2quHtWLTFuiFVcMneMSDgRnT55+vFat+2aWgSXp
 sxfFy3eR236oCbKW+pmW0ap7XDdIpsxHs/08kOLWD5LE6BQ81PGP0Fc4LyqXnCRKzoFJ
 D64Q==
X-Gm-Message-State: APjAAAVjxvhkaLoO/9uHUO7TtqDXpVttqUObUPsedPalGkrRp6K2Zk/f
 0RId3nVWstYZpfNPKk4QEP2s3FVOXGXrYYjO3ZQ=
X-Google-Smtp-Source: APXvYqxb3i1Tcibe2RNQKahPUouOs/vyoLADvDiM5Qh0Mwo0qwFjXkaEU6Igf8kGiyqPBKs8mnleoyb076uWWlYcBMs=
X-Received: by 2002:ac2:4853:: with SMTP id 19mr32898522lfy.69.1568475706714; 
 Sat, 14 Sep 2019 08:41:46 -0700 (PDT)
MIME-Version: 1.0
References: <CALRXNJtQpWOWrOuza6tMcT2ZVXz_pCb1VzHaDzhjNKcnQwr8Ew@mail.gmail.com>
 <CAOc4sy9TvSsAVMeVP3NVDVrKZU-dwz0W81XyLYUHNrPNayT=SQ@mail.gmail.com>
 <2739B82F-8484-445A-961C-897E841E63DF@cl.cam.ac.uk>
 <CAKwuP73wPanZ6LRXbVvGws9=SJG9LORoJ+O8ETRMWkVaetsqUg@mail.gmail.com>
 <87fe40b266970dff02410c2c4a828e8e@cam.ac.uk>
In-Reply-To: <87fe40b266970dff02410c2c4a828e8e@cam.ac.uk>
From: Seamus Brady <seamus@corvideon.ie>
Date: Sat, 14 Sep 2019 16:41:35 +0100
Message-ID: <CALRXNJvAy9zRzCPeENtdKbiOEw2bBwO68Qbn94QevORhFrzZjA@mail.gmail.com>
To: Liang Wang <liang.wang@cl.cam.ac.uk>
Subject: Re: [MirageOS-devel] Using Ocaml math libraries in MirageOS?
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Liang Wang <ryanrhymes@gmail.com>, mirageos-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============5203131890751832171=="
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

--===============5203131890751832171==
Content-Type: multipart/alternative; boundary="0000000000005670be059285356e"

--0000000000005670be059285356e
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Thanks folks! This is really helpful.
This is exactly what I was looking for.
This opens up a few interesting avenues alright :)

Cheers

Seamus


On Sat, 14 Sep 2019 at 12:29, Liang Wang <liang.wang@cl.cam.ac.uk> wrote:

> This one is with Mirage related code included -
> https://gist.github.com/jzstark/e94917167754963de701e9e9ce750b2e
>
> liang
>
> On 2019-09-14 12:59, Liang Wang wrote:
> > Yes it works quite well (of course with some constraints). Owl-base
> > can be compiled with MirageOS relatively easily (might require some
> > very minor tweaks). Owl-base is the pure ocaml part of Owl btw, if you
> > want more performant binary, compile it with owl-core with the same
> > code.
> >
> > MirageOS has always been important to us so we have devoted quite a
> > lot of efforts to making it easier to use owl+mirage. We are currently
> > re-writing the owl tutorial book and will dedicate one chapter to
> > owl+mirage in order to encourage people to build intelligent unikernel
> > applications.
> >
> > Here is an example:
> > https://gist.github.com/jzstark/6bd378218091e383a6bb3e80b4ee8cbb [1]
> >
> > It is a very small neural network (prob. several KBs) which recognises
> > handwritten digits, pure ocaml code using owl-base can be compiled
> > with mirage.
> >
> > liang
> >
> > On Sat, Sep 14, 2019 at 11:52 AM Richard Mortier
> > <richard.mortier@cl.cam.ac.uk> wrote:
> >
> >>> On 13 Sep 2019, at 22:52, Romain Calascibetta
> >> <romain.calascibetta@gmail.com> wrote:
> >>>
> >>> So it's may be interesting to start with Owl which is a project
> >> born in OCamllabs and whose creator (to my knowledge) kept in his
> >> mind MirageOS and its constraints.
> >>
> >> Liang (CC=E2=80=99d) will know the current status better, but we had a
> >> student do a project a couple of years ago that targeting enabling
> >> Owl to work with Mirage (and js_of_ocaml). So I believe it should
> >> work, or at least, not be too far away from working.
> >>
> >> --
> >> Richard Mortier
> >> richard.mortier@cl.cam.ac.uk
> >
> >
> > Links:
> > ------
> > [1] https://gist.github.com/jzstark/6bd378218091e383a6bb3e80b4ee8cbb
>
>

--0000000000005670be059285356e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Thanks folks! This is really helpful.<br></div><div>T=
his is exactly what I was looking for.</div><div>This opens up a few intere=
sting avenues alright :)</div><div><br></div><div>Cheers</div><div><br></di=
v><div>Seamus<br></div><div><div><div><div><br></div></div></div></div></di=
v><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On S=
at, 14 Sep 2019 at 12:29, Liang Wang &lt;<a href=3D"mailto:liang.wang@cl.ca=
m.ac.uk">liang.wang@cl.cam.ac.uk</a>&gt; wrote:<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">This one is with Mirage related code inclu=
ded - <br>
<a href=3D"https://gist.github.com/jzstark/e94917167754963de701e9e9ce750b2e=
" rel=3D"noreferrer" target=3D"_blank">https://gist.github.com/jzstark/e949=
17167754963de701e9e9ce750b2e</a><br>
<br>
liang<br>
<br>
On 2019-09-14 12:59, Liang Wang wrote:<br>
&gt; Yes it works quite well (of course with some constraints). Owl-base<br=
>
&gt; can be compiled with MirageOS relatively easily (might require some<br=
>
&gt; very minor tweaks). Owl-base is the pure ocaml part of Owl btw, if you=
<br>
&gt; want more performant binary, compile it with owl-core with the same<br=
>
&gt; code.<br>
&gt; <br>
&gt; MirageOS has always been important to us so we have devoted quite a<br=
>
&gt; lot of efforts to making it easier to use owl+mirage. We are currently=
<br>
&gt; re-writing the owl tutorial book and will dedicate one chapter to<br>
&gt; owl+mirage in order to encourage people to build intelligent unikernel=
<br>
&gt; applications.<br>
&gt; <br>
&gt; Here is an example:<br>
&gt; <a href=3D"https://gist.github.com/jzstark/6bd378218091e383a6bb3e80b4e=
e8cbb" rel=3D"noreferrer" target=3D"_blank">https://gist.github.com/jzstark=
/6bd378218091e383a6bb3e80b4ee8cbb</a> [1]<br>
&gt; <br>
&gt; It is a very small neural network (prob. several KBs) which recognises=
<br>
&gt; handwritten digits, pure ocaml code using owl-base can be compiled<br>
&gt; with mirage.<br>
&gt; <br>
&gt; liang<br>
&gt; <br>
&gt; On Sat, Sep 14, 2019 at 11:52 AM Richard Mortier<br>
&gt; &lt;<a href=3D"mailto:richard.mortier@cl.cam.ac.uk" target=3D"_blank">=
richard.mortier@cl.cam.ac.uk</a>&gt; wrote:<br>
&gt; <br>
&gt;&gt;&gt; On 13 Sep 2019, at 22:52, Romain Calascibetta<br>
&gt;&gt; &lt;<a href=3D"mailto:romain.calascibetta@gmail.com" target=3D"_bl=
ank">romain.calascibetta@gmail.com</a>&gt; wrote:<br>
&gt;&gt;&gt; <br>
&gt;&gt;&gt; So it&#39;s may be interesting to start with Owl which is a pr=
oject<br>
&gt;&gt; born in OCamllabs and whose creator (to my knowledge) kept in his<=
br>
&gt;&gt; mind MirageOS and its constraints.<br>
&gt;&gt; <br>
&gt;&gt; Liang (CC=E2=80=99d) will know the current status better, but we h=
ad a<br>
&gt;&gt; student do a project a couple of years ago that targeting enabling=
<br>
&gt;&gt; Owl to work with Mirage (and js_of_ocaml). So I believe it should<=
br>
&gt;&gt; work, or at least, not be too far away from working.<br>
&gt;&gt; <br>
&gt;&gt; --<br>
&gt;&gt; Richard Mortier<br>
&gt;&gt; <a href=3D"mailto:richard.mortier@cl.cam.ac.uk" target=3D"_blank">=
richard.mortier@cl.cam.ac.uk</a><br>
&gt; <br>
&gt; <br>
&gt; Links:<br>
&gt; ------<br>
&gt; [1] <a href=3D"https://gist.github.com/jzstark/6bd378218091e383a6bb3e8=
0b4ee8cbb" rel=3D"noreferrer" target=3D"_blank">https://gist.github.com/jzs=
tark/6bd378218091e383a6bb3e80b4ee8cbb</a><br>
<br>
</blockquote></div>

--0000000000005670be059285356e--


--===============5203131890751832171==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWlyYWdlT1Mt
ZGV2ZWwgbWFpbGluZyBsaXN0Ck1pcmFnZU9TLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby9taXJhZ2Vvcy1kZXZl
bAo=

--===============5203131890751832171==--


From mirageos-devel-bounces@lists.xenproject.org Mon Sep 16 06:05:32 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 16 Sep 2019 06:05:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1i9k8Q-0000Wg-Ml; Mon, 16 Sep 2019 06:05:14 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=RqEA=XJ=gmail.com=ryanrhymes@srs-us1.protection.inumbo.net>)
 id 1i94qA-0000Zv-HN
 for mirageos-devel@lists.xenproject.org; Sat, 14 Sep 2019 09:59:38 +0000
X-Inumbo-ID: 5bdad2f4-d6d6-11e9-b76c-bc764e2007e4
Received: from mail-wr1-x42e.google.com (unknown [2a00:1450:4864:20::42e])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 5bdad2f4-d6d6-11e9-b76c-bc764e2007e4;
 Sat, 14 Sep 2019 09:59:37 +0000 (UTC)
Received: by mail-wr1-x42e.google.com with SMTP id q17so29599032wrx.10
 for <mirageos-devel@lists.xenproject.org>;
 Sat, 14 Sep 2019 02:59:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=KCaUSf8vdPc56z8SczXRyoumSluhGDRL5aXH3DIuy1A=;
 b=frB3IWuiAHB+wND4JK2PU8xJ/8bXc87QlVm9mNrc5V+ZDWezT3rflnyo0bEnwg/3IF
 vDA4DfipFs7ofH0iv45Eztdi9jTPg1Mo/Hagg+WbsIq1j51XmzrMdObvqZ+Z2Zt1/TY4
 gqEsTt8lGI1N/ccq0RhDRLSW7hXGCb4yviz2mcilIUw0UViTLOEY8p29udZZgwCrV2Ee
 QeR4tvCpA5D0p+dQRDjx1nC1+ReC3SzmgUtfJAqVKGtZ8bu8f3ELaCpwclbWVs0Mx/sn
 /QxTAcKZBpMIoPO5M0o4IPq+xoGP5niqrbP47bDJpVzeRTm+tHzExIlVgReIBT/QiFvs
 qu4g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=KCaUSf8vdPc56z8SczXRyoumSluhGDRL5aXH3DIuy1A=;
 b=ZyHtZssm/O+CtpzLblSHAxNoWzJAMLHkJYJup1tcgO0HU7/PbpYxCPBvyzAHWhqObw
 +v34wHJS0UVH88/Q6ki8OGgQMD3Nsatd0Po2jO0mG0sOHpTqmG/GwwAmpQqaP6qBl45x
 sXn+lEtVc32D7zUZdSdAwDnWunpLNU0bKzJjxHYwL7H6ZNVEom9OBnE8rn/7l21nrjSB
 KxNfpkQ0dRvjzo63iDysxJI91i2+shkXBJTwZAcQMM593tLH8jKATIbOYb6EzCBmH6pB
 MhuDEWkyQ20d1EQdHi28lQzfLBcgqXdFRat0m1wTr9ms43gpGKgFPhfL0zAwu5kq3Vrb
 XcSQ==
X-Gm-Message-State: APjAAAUymfsbKu1NL7wGsdikJ8msxFtQioTS8qTb8ic59zUa3wRnMtxS
 49IH0XAtelRpqS0Of857cdFtTm7obckIYanjHaI=
X-Google-Smtp-Source: APXvYqy3YwN3jlzFKSOeXK8aVREZHPeAnQyKk48VzuJvw7bmUxOkaG1Tvv+XQe1dLPcQgCxJLaS9Zp4oP62xh8DHnOk=
X-Received: by 2002:a5d:5612:: with SMTP id l18mr42777341wrv.177.1568455175979; 
 Sat, 14 Sep 2019 02:59:35 -0700 (PDT)
MIME-Version: 1.0
References: <CALRXNJtQpWOWrOuza6tMcT2ZVXz_pCb1VzHaDzhjNKcnQwr8Ew@mail.gmail.com>
 <CAOc4sy9TvSsAVMeVP3NVDVrKZU-dwz0W81XyLYUHNrPNayT=SQ@mail.gmail.com>
 <2739B82F-8484-445A-961C-897E841E63DF@cl.cam.ac.uk>
In-Reply-To: <2739B82F-8484-445A-961C-897E841E63DF@cl.cam.ac.uk>
From: Liang Wang <ryanrhymes@gmail.com>
Date: Sat, 14 Sep 2019 12:59:24 +0300
Message-ID: <CAKwuP73wPanZ6LRXbVvGws9=SJG9LORoJ+O8ETRMWkVaetsqUg@mail.gmail.com>
To: Richard Mortier <richard.mortier@cl.cam.ac.uk>
X-Mailman-Approved-At: Mon, 16 Sep 2019 06:05:13 +0000
Subject: Re: [MirageOS-devel] Using Ocaml math libraries in MirageOS?
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: mirageos-devel@lists.xenproject.org, Liang Wang <liang.wang@cl.cam.ac.uk>
Content-Type: multipart/mixed; boundary="===============7598036197587614952=="
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

--===============7598036197587614952==
Content-Type: multipart/alternative; boundary="0000000000009c47e60592806d8f"

--0000000000009c47e60592806d8f
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Yes it works quite well (of course with some constraints). Owl-base can be
compiled with MirageOS relatively easily (might require some very minor
tweaks). Owl-base is the pure ocaml part of Owl btw, if you want more
performant binary, compile it with owl-core with the same code.

MirageOS has always been important to us so we have devoted quite a lot of
efforts to making it easier to use owl+mirage. We are currently re-writing
the owl tutorial book and will dedicate one chapter to owl+mirage in order
to encourage people to build intelligent unikernel applications.

Here is an example:
https://gist.github.com/jzstark/6bd378218091e383a6bb3e80b4ee8cbb

It is a very small neural network (prob. several KBs) which recognises
handwritten digits, pure ocaml code using owl-base can be compiled with
mirage.

liang

On Sat, Sep 14, 2019 at 11:52 AM Richard Mortier <
richard.mortier@cl.cam.ac.uk> wrote:

>
>
> > On 13 Sep 2019, at 22:52, Romain Calascibetta <
> romain.calascibetta@gmail.com> wrote:
> >
> > So it's may be interesting to start with Owl which is a project born in
> OCamllabs and whose creator (to my knowledge) kept in his mind MirageOS a=
nd
> its constraints.
>
> Liang (CC=E2=80=99d) will know the current status better, but we had a st=
udent do
> a project a couple of years ago that targeting enabling Owl to work with
> Mirage (and js_of_ocaml). So I believe it should work, or at least, not b=
e
> too far away from working.
>
> --
> Richard Mortier
> richard.mortier@cl.cam.ac.uk
>
>
>
>
>
>

--0000000000009c47e60592806d8f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Yes it works quite well (of course with some constraints).=
 Owl-base can be compiled with MirageOS relatively easily (might require so=
me very minor tweaks). Owl-base is the pure ocaml part of Owl btw, if you w=
ant more performant binary, compile it with owl-core with the same code.<di=
v><br></div><div>MirageOS has always been important to us so we have devote=
d quite a lot of efforts to making it easier to use owl+mirage. We are curr=
ently re-writing the owl tutorial book and will dedicate one chapter to owl=
+mirage in order to encourage people to build intelligent unikernel applica=
tions.</div><div><br></div><div>Here is an example:=C2=A0<a href=3D"https:/=
/gist.github.com/jzstark/6bd378218091e383a6bb3e80b4ee8cbb">https://gist.git=
hub.com/jzstark/6bd378218091e383a6bb3e80b4ee8cbb</a>=C2=A0</div><div><br></=
div><div>It is a very small neural network (prob. several KBs) which recogn=
ises handwritten digits, pure ocaml code using owl-base can be compiled wit=
h mirage.</div><div><br></div><div>liang</div></div><br><div class=3D"gmail=
_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sat, Sep 14, 2019 at 11:52=
 AM Richard Mortier &lt;<a href=3D"mailto:richard.mortier@cl.cam.ac.uk">ric=
hard.mortier@cl.cam.ac.uk</a>&gt; wrote:<br></div><blockquote class=3D"gmai=
l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,20=
4,204);padding-left:1ex"><br>
<br>
&gt; On 13 Sep 2019, at 22:52, Romain Calascibetta &lt;<a href=3D"mailto:ro=
main.calascibetta@gmail.com" target=3D"_blank">romain.calascibetta@gmail.co=
m</a>&gt; wrote:<br>
&gt; <br>
&gt; So it&#39;s may be interesting to start with Owl which is a project bo=
rn in OCamllabs and whose creator (to my knowledge) kept in his mind Mirage=
OS and its constraints.<br>
<br>
Liang (CC=E2=80=99d) will know the current status better, but we had a stud=
ent do a project a couple of years ago that targeting enabling Owl to work =
with Mirage (and js_of_ocaml). So I believe it should work, or at least, no=
t be too far away from working.<br>
<br>
--=C2=A0 <br>
Richard Mortier<br>
<a href=3D"mailto:richard.mortier@cl.cam.ac.uk" target=3D"_blank">richard.m=
ortier@cl.cam.ac.uk</a><br>
<br>
<br>
<br>
<br>
<br>
</blockquote></div>

--0000000000009c47e60592806d8f--


--===============7598036197587614952==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWlyYWdlT1Mt
ZGV2ZWwgbWFpbGluZyBsaXN0Ck1pcmFnZU9TLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby9taXJhZ2Vvcy1kZXZl
bAo=

--===============7598036197587614952==--


From mirageos-devel-bounces@lists.xenproject.org Mon Sep 23 12:25:42 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 23 Sep 2019 12:25:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iCNPE-0002lO-4u; Mon, 23 Sep 2019 12:25:28 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=pPTr=XS=somerandomidiot.com=mindy@srs-us1.protection.inumbo.net>)
 id 1iCNPC-0002lJ-Gh
 for mirageos-devel@lists.xenproject.org; Mon, 23 Sep 2019 12:25:26 +0000
X-Inumbo-ID: 3779f9f2-ddfd-11e9-b76c-bc764e2007e4
Received: from relay5-d.mail.gandi.net (unknown [217.70.183.197])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 3779f9f2-ddfd-11e9-b76c-bc764e2007e4;
 Mon, 23 Sep 2019 12:25:24 +0000 (UTC)
X-Originating-IP: 100.12.66.74
Received: from [10.137.0.16] (static-100-12-66-74.nycmny.fios.verizon.net
 [100.12.66.74]) (Authenticated sender: guybrush@somerandomidiot.com)
 by relay5-d.mail.gandi.net (Postfix) with ESMTPSA id 678F41C0016
 for <mirageos-devel@lists.xenproject.org>;
 Mon, 23 Sep 2019 12:25:22 +0000 (UTC)
To: mirageos-devel@lists.xenproject.org
From: Mindy Preston <mindy@somerandomidiot.com>
Message-ID: <d15bc690-a495-2895-3939-b8b9aec482c6@somerandomidiot.com>
Date: Mon, 23 Sep 2019 07:25:17 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101
 Thunderbird/60.7.0
MIME-Version: 1.0
Content-Language: en-US
Subject: [MirageOS-devel] removing self from core/maintainers list
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

SGkgY2FtZWxzLAoKRWZmZWN0aXZlIHRvZGF5LCBJJ20gc3RlcHBpbmcgZG93biBmcm9tIHRoZSBj
b3JlIHRlYW0gLyBtYWludGFpbmVyIHRlYW0gCm9mIE1pcmFnZU9TLgoKKiBXaGF0IGRvZXMgdGhh
dCBtZWFuPwoKSSB3b24ndCBtb25pdG9yIHB1bGwgcmVxdWVzdHMgb3IgaXNzdWVzIGZpbGVkIG9u
IHJlcG9zaXRvcmllcyBpbiB0aGUgCm1pcmFnZS8gb3JnYW5pemF0aW9uIG9uIEdpdEh1YiBhbnlt
b3JlLsKgIEkgYW0gZ2l2aW5nIHVwIGdlbmVyYWwgY29tbWl0IApwcml2aWxlZ2VzIGZvciByZXBv
c2l0b3JpZXMgaW4gbWlyYWdlLywgYWx0aG91Z2ggSSB3aWxsIHJldGFpbiB0aGVtIGZvciAKYSBz
ZWxlY3QgZmV3IHJlcG9zaXRvcmllcyBmb3Igd2hpY2ggSSBhbSBhbiBvcmlnaW5hbCBhdXRob3Ig
b3Igb3RoZXJ3aXNlIAphbSBlc3BlY2lhbGx5IGludm9sdmVkLsKgIEkgd2lsbCBub3QgbWFuYWdl
IHJlbGVhc2VzIGZvciByZXBvc2l0b3JpZXMgaW4gCnRoZSBtaXJhZ2UvIG9yZ2FuaXphdGlvbi4K
CkkgZG8gaG9wZSB0byBrZWVwIG1ha2luZyBjb29sIHRoaW5ncyB3aXRoIE1pcmFnZU9TLCBhbmQg
SSdsbCBzdGF5IApzdWJzY3JpYmVkIHRvIHRoaXMgbGlzdC7CoCBJJ2xsIGNvbnRpbnVlIGtlZXBp
bmcgYW4gZXllIG9uIHRob3NlIApyZXBvc2l0b3JpZXMgSSdtIHBhcnRpY3VsYXJseSBpbnZvbHZl
ZCB3aXRoIG9uIEdpdEh1YiwgYWx0aG91Z2ggaWYgeW91IAp3YW50IG15IHNwZWNpZmljIGNvbW1l
bnRzIG9uIGFuIGlzc3VlIG9yIHB1bGwgcmVxdWVzdCBpdCB3aWxsIGJlIGJlc3QgdG8gCmdldCBt
eSBhdHRlbnRpb24gd2l0aCBhbiBAbWVudGlvbiBvciBhbiBvdXQtb2YtYmFuZCBlLW1haWwuCgoq
IFdoeT8KCkZlZWxpbmcgcmVzcG9uc2libGUgZm9yIHRoZXNlIHJlcG9zaXRvcmllcyBoYXMgYmxv
Y2tlZCBtZSBmcm9tIGRvaW5nIHRoZSAKZXhjaXRpbmcgYW5kIGludGVyZXN0aW5nIHdvcmsgb2Yg
YnVpbGRpbmcgYXBwbGljYXRpb25zIHdpdGggTWlyYWdlT1MuwqAgSSAKd291bGQgbGlrZSB0byBn
ZXQgYmFjayB0byBtYWtpbmcgc3RyYW5nZSB0aGluZ3MgbGlrZSB0ZWxuZXQgc2VydmVyIAp1bmlr
ZXJuZWxzIHdoaWNoIGxldCB5b3UgcGxheSBnYW1lcyBhYm91dCBjYW1lbHMuIDopCgpJJ20gZmVl
bGluZyBjb25maWRlbnQgdGhhdCB0aGVyZSBhcmUgZW5vdWdoIG5ldyBjb250cmlidXRvcnMgdG8g
TWlyYWdlT1MgCnRoYXQgbXkgZGVwYXJ0dXJlIHdvbid0IGh1cnQgdGhlIHByb2plY3QuwqAgKElu
IGZhY3QsIEkgdGhpbmsgdGhlcmUgYXJlIAplbm91Z2ggbmV3IHZvaWNlcyBhbmQgdmlld3BvaW50
cyB0aGF0IHRoZSBwcm9qZWN0IG1heSBtb3ZlIGZvcndhcmQgbW9yZSAKZWZmZWN0aXZlbHkgd2l0
aCBuZXcgcmV2aWV3ZXJzIGFuZCBtYWludGFpbmVycy4pCgoqIFdoeSBhcmUgeW91IHRlbGxpbmcg
dXMgdGhpcz8KCkkgdGhpbmsgaXQncyBiZXN0IGZvciB0aGUgY29yZSB0ZWFtIHRvIGJlIG9wZW4g
YW5kIHRyYW5zcGFyZW50IGFib3V0IGl0cyAKbWVtYmVyc2hpcCwgYW5kIHRoYXQgaW5jbHVkZXMg
YW5ub3VuY2luZyBib3RoIG5ldyBtZW1iZXJzIGFuZCBkZXBhcnRpbmcgCm1lbWJlcnMuCgoqIEkg
aGF2ZSBvdGhlciBxdWVzdGlvbnMhIQoKUGxlYXNlIGZlZWwgZnJlZSB0byBzZW5kIHRoZW0gZGly
ZWN0bHkgdG8gbWUgOikKCjwzLAp5b21pbW9ubyAoTWluZHkpCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWlyYWdlT1MtZGV2ZWwgbWFpbGluZyBsaXN0
Ck1pcmFnZU9TLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJv
amVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby9taXJhZ2Vvcy1kZXZlbAo=

From mirageos-devel-bounces@lists.xenproject.org Mon Sep 23 12:34:42 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 23 Sep 2019 12:34:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iCNY7-0003mS-Oe; Mon, 23 Sep 2019 12:34:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=4xtT=XS=recoil.org=anil@srs-us1.protection.inumbo.net>)
 id 1iCNY6-0003mA-25
 for mirageos-devel@lists.xenproject.org; Mon, 23 Sep 2019 12:34:38 +0000
X-Inumbo-ID: 80d9aca4-ddfe-11e9-b299-bc764e2007e4
Received: from honk.recoil.org (unknown [2604:1380:2001:1300::3])
 by us1-rack-iad1.inumbo.com (Halon) with ESMTPS
 id 80d9aca4-ddfe-11e9-b299-bc764e2007e4;
 Mon, 23 Sep 2019 12:34:37 +0000 (UTC)
Received: from [IPv6:2a02:390:81d4::5dc7:7b2f:e945:e73] (unknown
 [IPv6:2a02:390:81d4:0:5dc7:7b2f:e945:e73])
 by honk.recoil.org (Postfix) with ESMTPSA id 93D303C08DD;
 Mon, 23 Sep 2019 12:34:35 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=recoil.org;
 s=selector1; t=1569242075;
 bh=e/qqUdD/SQA5WDdS2R12vUiIzIv8/gj6fz8pvv/dDUk=;
 h=Subject:From:In-Reply-To:Date:Cc:References:To:From;
 b=jukL0yPjlOhWWbh3z1wD/ERiotiuqxr7TLN1VFb2+8G8mVrPYw6O3wXUPj1OUolmJ
 qELr9/bpIF4SNdBGRsHJ4wkF0LOMnJCyxogRubi4sueMWgOZ99+FbyI4Z8eB5+31Aa
 Jt6T+dhQycS/InluT4a3d+xUuJ4elKB9PLCLm86Q=
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Anil Madhavapeddy <anil@recoil.org>
In-Reply-To: <d15bc690-a495-2895-3939-b8b9aec482c6@somerandomidiot.com>
Date: Mon, 23 Sep 2019 13:34:34 +0100
Message-Id: <51F93F87-BEAC-408B-AA79-F3B62114A70E@recoil.org>
References: <d15bc690-a495-2895-3939-b8b9aec482c6@somerandomidiot.com>
To: Mindy Preston <mindy@somerandomidiot.com>
X-Mailer: Apple Mail (2.3445.104.11)
Subject: Re: [MirageOS-devel] removing self from core/maintainers list
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: mirageos-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

SXQgZ29lcyB0byBzYXkgdGhhdCBNaW5keSB3aWxsIGRlZXBseSBtaXNzZWQgZnJvbSB0aGUgTWly
YWdlT1MgY29yZSB0ZWFtLiAgSSBsb29rZWQgdXAgdGhlIHZlcnkgZmlyc3QgbWFpbCBzaGUgc2Vu
dCBtZSwgYW5kIHRoYXQgd2FzIG9uIDEwdGggTWFyY2ggMjAxNCBhYm91dCBmaW5kaW5nIGFuIE9Q
VyBwcm9qZWN0IHdpdGhpbiBYZW4sIGFuZCBraWNrc3RhcnRlZCBhIHJvY2tldC1saWtlIGpvdXJu
ZXkgdGhyb3VnaCB0byBmaXhpbmcgcGllY2VzIG9mIGFsbW9zdCBldmVyeSBwYXJ0IG9mIHRoZSBN
aXJhZ2Ugc3RhY2ssIGluY2x1ZGluZyB0byByZWxlYXNlLW1hbmFnaW5nIHRoZSBiaWdnZXN0IHJl
bGVhc2UgeWV0IGluIE1pcmFnZU9TIDMuMC4gIE1pbmR5J3MgY29udHJpYnV0aW9ucyBoYXZlIGJl
ZW4gZmVsdCB0aHJvdWdob3V0IHRoZSBwcm9qZWN0LCBhbmQgYmVlbiBvdmVyd2hlbG1pbmdseSBw
b3NpdGl2ZSB0aHJvdWdob3V0LgoKTWluZHksIEknbSBncmVhdGx5IGFwcHJlY2lhdGl2ZSBvZiB5
b3VyIGNvbnRyaWJ1dGlvbnMsIGFuZCBhbHNvIG1vc3QgZXhjaXRlZCB0byBzZWUgd2hhdCB5b3Ug
ZG8gbmV4dCBpbiB0aGUgInVzaW5nIE1pcmFnZU9TIHRvIGJyZWFrIHRoZSBydWxlcyBvZiBzeXN0
ZW1zIiBzcGFjZS4gIERvbid0IGJlIGEgc3RyYW5nZXI7IEkgZXhwZWN0IHRvIHNlZSBtYW55IGJ1
ZyByZXBvcnRzIHRoYXQgbXlzZWxmIGFuZCBvdGhlcnMgd2lsbCBoYXBwaWx5IHRyeSB0byBmaXgg
Zm9yIHlvdSA6LSkKCmJlc3QsCkFuaWwKCj4gT24gMjMgU2VwIDIwMTksIGF0IDEzOjI1LCBNaW5k
eSBQcmVzdG9uIDxtaW5keUBzb21lcmFuZG9taWRpb3QuY29tPiB3cm90ZToKPiAKPiBIaSBjYW1l
bHMsCj4gCj4gRWZmZWN0aXZlIHRvZGF5LCBJJ20gc3RlcHBpbmcgZG93biBmcm9tIHRoZSBjb3Jl
IHRlYW0gLyBtYWludGFpbmVyIHRlYW0gb2YgTWlyYWdlT1MuCj4gCj4gKiBXaGF0IGRvZXMgdGhh
dCBtZWFuPwo+IAo+IEkgd29uJ3QgbW9uaXRvciBwdWxsIHJlcXVlc3RzIG9yIGlzc3VlcyBmaWxl
ZCBvbiByZXBvc2l0b3JpZXMgaW4gdGhlIG1pcmFnZS8gb3JnYW5pemF0aW9uIG9uIEdpdEh1YiBh
bnltb3JlLiAgSSBhbSBnaXZpbmcgdXAgZ2VuZXJhbCBjb21taXQgcHJpdmlsZWdlcyBmb3IgcmVw
b3NpdG9yaWVzIGluIG1pcmFnZS8sIGFsdGhvdWdoIEkgd2lsbCByZXRhaW4gdGhlbSBmb3IgYSBz
ZWxlY3QgZmV3IHJlcG9zaXRvcmllcyBmb3Igd2hpY2ggSSBhbSBhbiBvcmlnaW5hbCBhdXRob3Ig
b3Igb3RoZXJ3aXNlIGFtIGVzcGVjaWFsbHkgaW52b2x2ZWQuICBJIHdpbGwgbm90IG1hbmFnZSBy
ZWxlYXNlcyBmb3IgcmVwb3NpdG9yaWVzIGluIHRoZSBtaXJhZ2UvIG9yZ2FuaXphdGlvbi4KPiAK
PiBJIGRvIGhvcGUgdG8ga2VlcCBtYWtpbmcgY29vbCB0aGluZ3Mgd2l0aCBNaXJhZ2VPUywgYW5k
IEknbGwgc3RheSBzdWJzY3JpYmVkIHRvIHRoaXMgbGlzdC4gIEknbGwgY29udGludWUga2VlcGlu
ZyBhbiBleWUgb24gdGhvc2UgcmVwb3NpdG9yaWVzIEknbSBwYXJ0aWN1bGFybHkgaW52b2x2ZWQg
d2l0aCBvbiBHaXRIdWIsIGFsdGhvdWdoIGlmIHlvdSB3YW50IG15IHNwZWNpZmljIGNvbW1lbnRz
IG9uIGFuIGlzc3VlIG9yIHB1bGwgcmVxdWVzdCBpdCB3aWxsIGJlIGJlc3QgdG8gZ2V0IG15IGF0
dGVudGlvbiB3aXRoIGFuIEBtZW50aW9uIG9yIGFuIG91dC1vZi1iYW5kIGUtbWFpbC4KPiAKPiAq
IFdoeT8KPiAKPiBGZWVsaW5nIHJlc3BvbnNpYmxlIGZvciB0aGVzZSByZXBvc2l0b3JpZXMgaGFz
IGJsb2NrZWQgbWUgZnJvbSBkb2luZyB0aGUgZXhjaXRpbmcgYW5kIGludGVyZXN0aW5nIHdvcmsg
b2YgYnVpbGRpbmcgYXBwbGljYXRpb25zIHdpdGggTWlyYWdlT1MuICBJIHdvdWxkIGxpa2UgdG8g
Z2V0IGJhY2sgdG8gbWFraW5nIHN0cmFuZ2UgdGhpbmdzIGxpa2UgdGVsbmV0IHNlcnZlciB1bmlr
ZXJuZWxzIHdoaWNoIGxldCB5b3UgcGxheSBnYW1lcyBhYm91dCBjYW1lbHMuIDopCj4gCj4gSSdt
IGZlZWxpbmcgY29uZmlkZW50IHRoYXQgdGhlcmUgYXJlIGVub3VnaCBuZXcgY29udHJpYnV0b3Jz
IHRvIE1pcmFnZU9TIHRoYXQgbXkgZGVwYXJ0dXJlIHdvbid0IGh1cnQgdGhlIHByb2plY3QuICAo
SW4gZmFjdCwgSSB0aGluayB0aGVyZSBhcmUgZW5vdWdoIG5ldyB2b2ljZXMgYW5kIHZpZXdwb2lu
dHMgdGhhdCB0aGUgcHJvamVjdCBtYXkgbW92ZSBmb3J3YXJkIG1vcmUgZWZmZWN0aXZlbHkgd2l0
aCBuZXcgcmV2aWV3ZXJzIGFuZCBtYWludGFpbmVycy4pCj4gCj4gKiBXaHkgYXJlIHlvdSB0ZWxs
aW5nIHVzIHRoaXM/Cj4gCj4gSSB0aGluayBpdCdzIGJlc3QgZm9yIHRoZSBjb3JlIHRlYW0gdG8g
YmUgb3BlbiBhbmQgdHJhbnNwYXJlbnQgYWJvdXQgaXRzIG1lbWJlcnNoaXAsIGFuZCB0aGF0IGlu
Y2x1ZGVzIGFubm91bmNpbmcgYm90aCBuZXcgbWVtYmVycyBhbmQgZGVwYXJ0aW5nIG1lbWJlcnMu
Cj4gCj4gKiBJIGhhdmUgb3RoZXIgcXVlc3Rpb25zISEKPiAKPiBQbGVhc2UgZmVlbCBmcmVlIHRv
IHNlbmQgdGhlbSBkaXJlY3RseSB0byBtZSA6KQo+IAo+IDwzLAo+IHlvbWltb25vIChNaW5keSkK
PiAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+
IE1pcmFnZU9TLWRldmVsIG1haWxpbmcgbGlzdAo+IE1pcmFnZU9TLWRldmVsQGxpc3RzLnhlbnBy
b2plY3Qub3JnCj4gaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZv
L21pcmFnZW9zLWRldmVsCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KTWlyYWdlT1MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1pcmFnZU9TLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0
aW5mby9taXJhZ2Vvcy1kZXZlbAo=

From mirageos-devel-bounces@lists.xenproject.org Thu Sep 26 19:41:47 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 26 Sep 2019 19:41:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDZe5-0001YI-T7; Thu, 26 Sep 2019 19:41:45 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OzHR=XV=xenproject.org=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1iDZdJ-0001Qy-8G
 for mirageos-devel@lists.xenproject.org; Thu, 26 Sep 2019 19:40:57 +0000
X-Inumbo-ID: 606c9456-e095-11e9-97fb-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by localhost (Halon) with ESMTPS
 id 606c9456-e095-11e9-97fb-bc764e2007e4;
 Thu, 26 Sep 2019 19:39:38 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZbx-0002Gj-GG; Thu, 26 Sep 2019 19:39:33 +0000
Received: from localhost ([127.0.0.1] helo=MacBook-Pro-2.Home)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZbx-0007uS-7e; Thu, 26 Sep 2019 19:39:33 +0000
From: Lars Kurth <lars.kurth@xenproject.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 26 Sep 2019 20:39:22 +0100
Message-Id: <97e3adf75cf71ba39e702d4cab23236ada8d5a6c.1569525222.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <cover.1569525222.git.lars.kurth@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
MIME-Version: 1.0
In-Reply-To: <cover.1569525222.git.lars.kurth@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
X-Mailman-Approved-At: Thu, 26 Sep 2019 19:41:45 +0000
Subject: [MirageOS-devel] [PATCH v2 4/6] Add Code Review Guide
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, xen-api@lists.xenproject.org,
 minios-devel@lists.xenproject.org, committers@xenproject.org,
 mirageos-devel@lists.xenproject.org, win-pv-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

RnJvbTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgoKVGhpcyBkb2N1bWVudCBo
aWdobGlnaHRzIHdoYXQgcmV2aWV3ZXJzIHN1Y2ggYXMgbWFpbnRhaW5lcnMgYW5kIGNvbW1pdHRl
cnMgbG9vawpmb3Igd2hlbiByZXZpZXdpbmcgY29kZS4gSXQgc2V0cyBleHBlY3RhdGlvbnMgZm9y
IGNvZGUgYXV0aG9ycyBhbmQgcHJvdmlkZXMKYSBmcmFtZXdvcmsgZm9yIGNvZGUgcmV2aWV3ZXJz
LgoKU2lnbmVkLW9mZi1ieTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgotLS0K
Q2M6IG1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogeGVuLWFwaUBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpDYzogd2luLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCkNjOiBt
aXJhZ2Vvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogY29tbWl0dGVyc0B4ZW5wcm9q
ZWN0Lm9yZwotLS0KIGNvZGUtcmV2aWV3LWd1aWRlLm1kIHwgMTI1ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDEyNSBp
bnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgY29kZS1yZXZpZXctZ3VpZGUubWQKCmRp
ZmYgLS1naXQgYS9jb2RlLXJldmlldy1ndWlkZS5tZCBiL2NvZGUtcmV2aWV3LWd1aWRlLm1kCm5l
dyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjg2Mzk0MzEKLS0tIC9kZXYvbnVsbAor
KysgYi9jb2RlLXJldmlldy1ndWlkZS5tZApAQCAtMCwwICsxLDEyNSBAQAorIyBDb2RlIFJldmll
dyBHdWlkZQorCitUaGlzIGRvY3VtZW50IGhpZ2hsaWdodHMgd2hhdCByZXZpZXdlcnMgc3VjaCBh
cyBtYWludGFpbmVycyBhbmQgY29tbWl0dGVycyBsb29rCitmb3Igd2hlbiByZXZpZXdpbmcgeW91
ciBjb2RlLiBJdCBzZXRzIGV4cGVjdGF0aW9ucyBmb3IgY29kZSBhdXRob3JzIGFuZCBwcm92aWRl
cworYSBmcmFtZXdvcmsgZm9yIGNvZGUgcmV2aWV3ZXJzLgorCitUaGlzIGRvY3VtZW50IGRvZXMg
Kipub3QgY292ZXIqKiB0aGUgZm9sbG93aW5nIHRvcGljczoKKyogW0NvbW11bmljYXRpb24gQmVz
dCBQcmFjdGljZV0oY29tbXVuaWNhdGlvbi1wcmFjdGljZS5tZCkKKyogW1Jlc29sdmluZyBEaXNh
Z3JlZW1lbnRdKHJlc29sdmluZy1kaXNhZ3JlZW1lbnQubWQpCisqIFtQYXRjaCBTdWJtaXNzaW9u
IFdvcmtmbG93XShodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9TdWJtaXR0aW5nX1hl
bl9Qcm9qZWN0X1BhdGNoZXMpCisqIFtNYW5hZ2luZyBQYXRjaCBTdWJtaXNzaW9uIHdpdGggR2l0
XShodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9NYW5hZ2luZ19YZW5fUGF0Y2hlc193
aXRoX0dpdCkKKworIyMgV2hhdCB3ZSBsb29rIGZvciBpbiBDb2RlIFJldmlld3MKK1doZW4gcGVy
Zm9ybWluZyBhIGNvZGUgcmV2aWV3LCByZXZpZXdlcnMgdHlwaWNhbGx5IGxvb2sgZm9yIHRoZSBm
b2xsb3dpbmcgdGhpbmdzCisKKyMjIyBJcyB0aGUgY2hhbmdlIG5lY2Vzc2FyeSB0byBhY2NvbXBs
aXNoIHRoZSBnb2Fscz8KKyogSXMgaXQgY2xlYXIgd2hhdCB0aGUgZ29hbHMgYXJlPworKiBEbyB3
ZSBuZWVkIHRvIG1ha2UgYSBjaGFuZ2UsIG9yIGNhbiB0aGUgZ29hbHMgYmUgbWV0IHdpdGggZXhp
c3RpbmcKKyAgZnVuY3Rpb25hbGl0eT8KKworIyMjIEFyY2hpdGVjdHVyZSAvIEludGVyZmFjZQor
KiBJcyB0aGlzIHRoZSBiZXN0IHdheSB0byBzb2x2ZSB0aGUgcHJvYmxlbT8KKyogSXMgdGhpcyB0
aGUgcmlnaHQgcGFydCBvZiB0aGUgY29kZSB0byBtb2RpZnk/CisqIElzIHRoaXMgdGhlIHJpZ2h0
IGxldmVsIG9mIGFic3RyYWN0aW9uPworKiBJcyB0aGUgaW50ZXJmYWNlIGdlbmVyYWwgZW5vdWdo
PyBUb28gZ2VuZXJhbD8gRm9yd2FyZCBjb21wYXRpYmxlPworCisjIyMgRnVuY3Rpb25hbGl0eQor
KiBEb2VzIGl0IGRvIHdoYXQgaXTigJlzIHRyeWluZyB0byBkbz8KKyogSXMgaXQgZG9pbmcgaXQg
aW4gdGhlIG1vc3QgZWbvrIFjaWVudCB3YXk/CisqIERvZXMgaXQgaGFuZGxlIGFsbCB0aGUgY29y
bmVyIC8gZXJyb3IgY2FzZXMgY29ycmVjdGx5PworCisjIyMgTWFpbnRhaW5hYmlsaXR5IC8gUm9i
dXN0bmVzcworKiBJcyB0aGUgY29kZSBjbGVhcj8gQXBwcm9wcmlhdGVseSBjb21tZW50ZWQ/Cisq
IERvZXMgaXQgZHVwbGljYXRlIGFub3RoZXIgcGllY2Ugb2YgY29kZT8KKyogRG9lcyB0aGUgY29k
ZSBtYWtlIGhpZGRlbiBhc3N1bXB0aW9ucz8KKyogRG9lcyBpdCBpbnRyb2R1Y2Ugc2VjdGlvbnMg
d2hpY2ggbmVlZCB0byBiZSBrZXB0ICoqaW4gc3luYyoqIHdpdGggb3RoZXIgc2VjdGlvbnM/Cisq
IEFyZSB0aGVyZSBvdGhlciAqKnRyYXBzKiogc29tZW9uZSBtb2RpZnlpbmcgdGhpcyBjb2RlIG1p
Z2h0IGZhbGwgaW50bz8KKworKipOb3RlOioqIFNvbWV0aW1lcyB5b3Ugd2lsbCB3b3JrIGluIGFy
ZWFzIHdoaWNoIGhhdmUgaWRlbnRpZmllZCBtYWludGFpbmFiaWxpdHkKK2FuZC9vciByb2J1c3Ru
ZXNzIGlzc3Vlcy4gSW4gc3VjaCBjYXNlcywgbWFpbnRhaW5lcnMgbWF5IGFzayB5b3UgdG8gbWFr
ZSBhZGRpdGlvbmFsCitjaGFuZ2VzLCBzdWNoIHRoYXQgeW91ciBzdWJtaXR0ZWQgY29kZSBkb2Vz
IG5vdCBtYWtlIHRoaW5ncyB3b3JzZSBvciBwb2ludCB5b3UKK3RvIG90aGVyIHBhdGNoZXMgYXJl
IGFscmVhZHkgYmVpbmcgd29ya2VkIG9uLgorCisjIyMgU3lzdGVtIHByb3BlcnRpZXMKK0luIHNv
bWUgYXJlYXMgb2YgdGhlIGNvZGUsIHN5c3RlbSBwcm9wZXJ0aWVzIHN1Y2ggYXMKKyogQ29kZSBz
aXplCisqIFBlcmZvcm1hbmNlCisqIFNjYWxhYmlsaXR5CisqIExhdGVuY3kKKyogQ29tcGxleGl0
eQorKiAmYworYXJlIGFsc28gaW1wb3J0YW50IGR1cmluZyBjb2RlIHJldmlld3MuCisKKyMjIyBT
dHlsZQorKiBDb21tZW50cywgY2FycmlhZ2UgcmV0dXJucywgKipzbnVnZ2x5IGJyYWNlcyoqLCAm
YworKiBTZWUgW0NPRElOR19TVFlMRV0oaHR0cHM6Ly94ZW5iaXRzLnhlbnByb2plY3Qub3JnL2dp
dHdlYi8/cD14ZW4uZ2l0O2E9YmxvYjtmPUNPRElOR19TVFlMRSkKKyAgYW5kIFt0b29scy9saWJ4
bC9DT0RJTkdfU1RZTEVdKGh0dHBzOi8veGVuYml0cy54ZW5wcm9qZWN0Lm9yZy9naXR3ZWIvP3A9
eGVuLmdpdDthPWJsb2I7Zj10b29scy9saWJ4bC9DT0RJTkdfU1RZTEUpCisqIE5vIGV4dHJhbmVv
dXMgd2hpdGVzcGFjZSBjaGFuZ2VzCisKKyMjIyBEb2N1bWVudGF0aW9uIGFuZCB0ZXN0aW5nCisq
IElmIHRoZXJlIGlzIHByZS1leGlzdGluZyBkb2N1bWVudGF0aW9uIGluIHRoZSB0cmVlLCBzdWNo
IGFzIG1hbiBwYWdlcywgZGVzaWduCisgIGRvY3VtZW50cywgZXRjLiBhIGNvbnRyaWJ1dG9yIG1h
eSBiZSBhc2tlZCB0byB1cGRhdGUgdGhlIGRvY3VtZW50YXRpb24gYWxvbmdzaWRlCisgIHRoZSBj
aGFuZ2UuIERvY3VtZW50YXRpb24gaXMgdHlwaWNhbGx5IHByZXNlbnQgaW4gdGhlCisgIFtkb2Nz
XShodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIvP3A9eGVuLmdpdDthPXRyZWU7Zj1kb2Nz
KSBmb2xkZXIuCisqIFdoZW4gYWRkaW5nIG5ldyBmZWF0dXJlcyB0aGF0IGhhdmUgYW4gaW1wYWN0
IG9uIHRoZSBlbmQtdXNlciwKKyAgYSBjb250cmlidXRvciBzaG91bGQgaW5jbHVkZSBhbiB1cGRh
dGUgdG8gdGhlCisgIFtTVVBQT1JULm1kXShodHRwczovL3hlbmJpdHMueGVuLm9yZy9naXR3ZWIv
P3A9eGVuLmdpdDthPXRyZWU7Zj1kb2NzKSBmaWxlLgorICBUeXBpY2FsbHksIG1vcmUgY29tcGxl
eCBmZWF0dXJlcyByZXF1aXJlIHNldmVyYWwgcGF0Y2ggc2VyaWVzIGJlZm9yZSBpdCBpcyByZWFk
eSB0byBiZQorICBhZHZlcnRpc2VkIGluIFNVUFBPUlQubWQKKyogV2hlbiBhZGRpbmcgbmV3IGZl
YXR1cmVzLCBhIGNvbnRyaWJ1dG9yIG1heSBiZSBhc2tlZCB0byBwcm92aWRlIHRlc3RzIG9yCisg
IGVuc3VyZSB0aGF0IGV4aXN0aW5nIHRlc3RzIHBhc3MKKworIyMjIyBUZXN0aW5nIGZvciB0aGUg
WGVuIFByb2plY3QgSHlwZXJ2aXNvcgorVGVzdHMgYXJlIHR5cGljYWxseSBsb2NhdGVkIGluIG9u
ZSBvZiB0aGUgZm9sbG93aW5nIGRpcmVjdG9yaWVzCisqICoqVW5pdCB0ZXN0cyoqOiBbdG9vbHMv
dGVzdHNdKGh0dHBzOi8veGVuYml0cy54ZW5wcm9qZWN0Lm9yZy9naXR3ZWIvP3A9eGVuLmdpdDth
PXRyZWU7Zj10b29scy90ZXN0cykKK29yIFt4ZW4vdGVzdF0oaHR0cHM6Ly94ZW5iaXRzLnhlbnBy
b2plY3Qub3JnL2dpdHdlYi8/cD14ZW4uZ2l0O2E9dHJlZTtmPXhlbi90ZXN0KTxicj4KKyAgVW5p
dCB0ZXN0aW5nIGlzIGhhcmQgZm9yIGEgc3lzdGVtIGxpa2UgWGVuIGFuZCB0eXBpY2FsbHkgcmVx
dWlyZXMgYnVpbGRpbmcgYSBzdWJzeXN0ZW0gb2YKKyAgeW91ciB0cmVlLiBJZiB5b3VyIGNoYW5n
ZSBjYW4gYmUgZWFzaWx5IHVuaXQgdGVzdGVkLCB5b3Ugc2hvdWxkIGNvbnNpZGVyIHN1Ym1pdHRp
bmcgdGVzdHMKKyAgd2l0aCB5b3VyIHBhdGNoLgorKiAqKkJ1aWxkIGFuZCBzbW9rZSB0ZXN0Kio6
IHNlZSBbWGVuIEdpdExhYiBDSV0oaHR0cHM6Ly9naXRsYWIuY29tL3hlbi1wcm9qZWN0L3hlbi9w
aXBlbGluZXMpPGJyPgorICBSdW5zIGJ1aWxkIHRlc3RzIGZvciBhIGNvbWJpbmF0aW9uIG9mIHZh
cmlvdXMgZGlzdHJvcyBhbmQgY29tcGlsZXJzIGFnYWluc3QgY2hhbmdlcworICBjb21taXR0ZWQg
dG8gc3RhZ2luZy4gRGV2ZWxvcGVycyBjYW4gam9pbiBhcyBtZW1iZXJzIGFuZCB0ZXN0IHRoZWly
IGRldmVsb3BtZW50CisgIGJyYW5jaGVzICoqYmVmb3JlKiogc3VibWl0dGluZyBhIHBhdGNoLgor
KiAqKlhURiB0ZXN0cyoqIChtaWNyb2tlcm5lbC1iYXNlZCB0ZXN0cyk6IHNlZSBbWFRGXShodHRw
czovL3hlbmJpdHMueGVucHJvamVjdC5vcmcvZG9jcy94dGYvKTxicj4KKyAgWFRGIGhhcyBiZWVu
IGRlc2lnbmVkIHRvIHRlc3QgaW50ZXJhY3Rpb25zIGJldHdlZW4geW91ciBzb2Z0d2FyZSBhbmQg
aGFyZHdhcmUuCisgIEl0IGlzIGEgdmVyeSB1c2VmdWwgdG9vbCBmb3IgdGVzdGluZyBsb3cgbGV2
ZWwgZnVuY3Rpb25hbGl0eSBhbmQgaXMgZXhlY3V0ZWQgYXMgcGFydCBvZiB0aGUKKyAgcHJvamVj
dCdzIENJIHN5c3RlbS4gWFRGIGNhbiBiZSBlYXNpbHkgZXhlY3V0ZWQgbG9jYWxseSBvbiB4ZW4u
Z2l0IHRyZWVzLgorKiAqKm9zc3Rlc3QqKjogc2VlIFtSRUFETUVdKGh0dHBzOi8veGVuYml0cy54
ZW5wcm9qZWN0Lm9yZy9naXR3ZWIvP3A9b3NzdGVzdC5naXQ7YT1ibG9iO2Y9UkVBRE1FKTxicj4K
KyAgT3NzdGVzdCBpcyB0aGUgWGVuIFByb2plY3RzIGF1dG9tYXRlZCB0ZXN0IHN5c3RlbSwgd2hp
Y2ggdGVzdHMgYmFzaWMgWGVuIHVzZSBjYXNlcyBvbgorICBhIHZhcmlldHkgb2YgZGlmZmVyZW50
IGhhcmR3YXJlLiBCZWZvcmUgY2hhbmdlcyBhcmUgY29tbWl0dGVkLCBidXQgKiphZnRlcioqIHRo
ZXkgaGF2ZQorICBiZWVuIHJldmlld2VkLiBBIGNvbnRyaWJ1dG9y4oCZcyBjaGFuZ2VzICoqY2Fu
bm90IGJlIGFwcGxpZWQgdG8gbWFzdGVyKiogdW5sZXNzIHRoZQorICB0ZXN0cyBwYXNzIHRoaXMg
dGVzdCBzdWl0ZS4gTm90ZSB0aGF0IFhURiBhbmQgb3RoZXIgdGVzdHMgYXJlIGFsc28gZXhlY3V0
ZWQgYXMgcGFydCBvZgorICBvc3N0ZXN0LgorCisjIyMgUGF0Y2ggLyBQYXRjaCBzZXJpZXMgaW5m
b3JtYXRpb24KKyogSW5mb3JtYXRpdmUgb25lLWxpbmUgY2hhbmdlbG9nCisqIEZ1bGwgY2hhbmdl
bG9nCisqIE1vdGl2YXRpb24gZGVzY3JpYmVkCisqIEFsbCBpbXBvcnRhbnQgdGVjaG5pY2FsIGNo
YW5nZXMgbWVudGlvbmVkCisqIENoYW5nZXMgc2luY2UgcHJldmlvdXMgcmV2aXNpb24gbGlzdGVk
CisqIFJldmlld2VkLWJ54oCZcyBhbmQgQWNrZWQtYnnigJlzIGRyb3BwZWQgaWYgYXBwcm9wcmlh
dGUKKworTW9yZSBpbmZvcm1hdGlvbiByZWxhdGVkIHRvIHRoZXNlIGl0ZW1zIGNhbiBiZSBmb3Vu
ZCBpbiBvdXIKK1tQYXRjaCBzdWJtaXNzaW9uIEd1aWRlXShodHRwczovL3dpa2kueGVucHJvamVj
dC5vcmcvd2lraS9TdWJtaXR0aW5nX1hlbl9Qcm9qZWN0X1BhdGNoZXMpLgorCisjIyBSZXZpZXdp
bmcgZm9yIFBhdGNoIEF1dGhvcnMKKworVGhlIGZvbGxvd2luZyBwcmVzZW50YXRpb24gYnkgR2Vv
cmdlIER1bmxhcCwgcHJvdmlkZXMgYW4gZXhjZWxsZW50IG92ZXJ2aWV3IG9uIGhvdword2UgZG8g
Y29kZSByZXZpZXdzLCBzcGVjaWZpY2FsbHkgdGFyZ2V0aW5nIG5vbi1tYWludGFpbmVycy4KKwor
QXMgYSBjb21tdW5pdHksIHdlIHdvdWxkIGxvdmUgdG8gaGF2ZSBtb3JlIGhlbHAgcmV2aWV3aW5n
LCBpbmNsdWRpbmcgZnJvbSAqKm5ldworY29tbXVuaXR5IG1lbWJlcnMqKi4gQnV0IG1hbnkgcGVv
cGxlCisqIGRvIG5vdCBrbm93IHdoZXJlIHRvIHN0YXJ0LCBvcgorKiBiZWxpZXZlIHRoYXQgdGhl
aXIgcmV2aWV3IHdvdWxkIG5vdCBjb250cmlidXRlIG11Y2gsIG9yCisqIG1heSBmZWVsIGludGlt
aWRhdGVkIHJldmlld2luZyB0aGUgY29kZSBvZiBtb3JlIGVzdGFibGlzaGVkIGNvbW11bml0eSBt
ZW1iZXJzCisKK1RoZSBwcmVzZW50YXRpb24gZGVtb25zdHJhdGVzIHRoYXQgeW91IGRvIG5vdCBu
ZWVkIHRvIHdvcnJ5IGFib3V0IGFueSBvZiB0aGVzZQorY29uY2VybnMuIEluIGFkZGl0aW9uLCBy
ZXZpZXdpbmcgb3RoZXIgcGVvcGxlJ3MgcGF0Y2hlcyBoZWxwcyB5b3UKKyogd3JpdGUgYmV0dGVy
IHBhdGNoZXMgYW5kIGV4cGVyaWVuY2UgdGhlIGNvZGUgcmV2aWV3IHByb2Nlc3MgZnJvbSB0aGUg
b3RoZXIgc2lkZQorKiBhbmQgYnVpbGQgbW9yZSBpbmZsdWVuY2Ugd2l0aGluIHRoZSBjb21tdW5p
dHkgb3ZlciB0aW1lCisKK1RodXMsIHdlIHJlY29tbWVuZCBzdHJvbmdseSB0aGF0ICoqcGF0Y2gg
YXV0aG9ycyoqIHJlYWQgdGhlIHdhdGNoIHRoZSByZWNvcmRpbmcgb3IKK3JlYWQgdGhlIHNsaWRl
czoKKyogW1BhdGNoIFJldmlldyBmb3IgTm9uLU1haW50YWluZXJzIHNsaWRlc10oaHR0cHM6Ly93
d3cuc2xpZGVzaGFyZS5uZXQveGVuX2NvbV9tZ3IveHBkZHMxOS1rZXlub3RlLXBhdGNoLXJldmll
dy1mb3Itbm9ubWFpbnRhaW5lcnMtZ2VvcmdlLWR1bmxhcC1jaXRyaXgtc3lzdGVtcy11ay1sdGQp
CisqIFtQYXRjaCBSZXZpZXcgZm9yIE5vbi1NYWludGFpbmVycyByZWNvcmRpbmcgLSAyMCJdKGh0
dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9ZWhadkJtckxSd2cpCi0tIAoyLjEzLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaXJhZ2VPUy1k
ZXZlbCBtYWlsaW5nIGxpc3QKTWlyYWdlT1MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL21pcmFnZW9zLWRldmVs
Cg==

From mirageos-devel-bounces@lists.xenproject.org Thu Sep 26 19:41:47 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 26 Sep 2019 19:41:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDZdu-0001W7-Jc; Thu, 26 Sep 2019 19:41:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OzHR=XV=xenproject.org=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1iDZcz-0001PB-8D
 for mirageos-devel@lists.xenproject.org; Thu, 26 Sep 2019 19:40:37 +0000
X-Inumbo-ID: 5f5ca010-e095-11e9-bf31-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by localhost (Halon) with ESMTPS
 id 5f5ca010-e095-11e9-bf31-bc764e2007e4;
 Thu, 26 Sep 2019 19:39:36 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZbv-0002GQ-Go; Thu, 26 Sep 2019 19:39:31 +0000
Received: from localhost ([127.0.0.1] helo=MacBook-Pro-2.Home)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZbv-0007uS-7i; Thu, 26 Sep 2019 19:39:31 +0000
From: Lars Kurth <lars.kurth@xenproject.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 26 Sep 2019 20:39:20 +0100
Message-Id: <469326764ec7da37796adf429d61173207798816.1569525222.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <cover.1569525222.git.lars.kurth@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
In-Reply-To: <cover.1569525222.git.lars.kurth@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
X-Mailman-Approved-At: Thu, 26 Sep 2019 19:41:33 +0000
Subject: [MirageOS-devel] [PATCH v2 2/6] Xen Project Code of Conduct
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, xen-api@lists.xenproject.org,
 minios-devel@lists.xenproject.org, committers@xenproject.org,
 mirageos-devel@lists.xenproject.org, win-pv-devel@lists.xenproject.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

RnJvbTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgoKU3BlY2lmaWMgY2hhbmdl
cyB0byB0aGUgYmFzZWxpbmU6CiogUmVwbGFjZSBsaXN0IG9mIHBvc2l0aXZlIGJlaGF2aW9ycyB3
aXRoIGxpbmsgdG8gc2VwYXJhdGUgcHJvY2VzcwoqIFJlcGxhY2UgbWFpbnRhaW5lcnMgd2l0aCBw
cm9qZWN0IGxlYWRlcnNoaXAKICAoZXhjZXB0IGluIG91ciBwbGVkZ2Ugd2hlcmUgbWFpbnRhaW5l
cnMgaXMgbW9yZSBhcHByb3ByaWF0ZSkKKiBBZGQgJ29mIGFsbCBzdWItcHJvamVjdHMnIHRvIGNs
YXJpZnkgc2NvcGUgb2YgQ29DCiogUmVuYW1lIEVuZm9yY2VtZW50CiogUmVwbGFjZSAicHJvamVj
dCB0ZWFtIiB3aXRoICJDb25kdWN0IFRlYW0gbWVtYmVycyIKKiBBZGQgZS1tYWlsIGFsaWFzCiog
QWRkIHNlY3Rpb24gb24gY29udGFjdGluZyBpbmRpdmlkdWFsIENvbmR1Y3QgVGVhbSBtZW1iZXJz
CiogQWRkIHNlY3Rpb24gb24gQ29uZHVjdCBUZWFtIG1lbWJlcnMKClNpZ25lZC1vZmYtYnk6IExh
cnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4KLS0tCkNoYWdnZXMgc2luY2UgdjE6Ciog
QWRkcmVzc2VkIG5ld2xpbmUgY2hhbmdlcwoKQ2M6IG1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpDYzogeGVuLWFwaUBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogd2luLXB2LWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCkNjOiBtaXJhZ2Vvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0
Lm9yZwpDYzogY29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9yZwotLS0KIGNvZGUtb2YtY29uZHVjdC5t
ZCB8IDQ1ICsrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLQogMSBm
aWxlIGNoYW5nZWQsIDI4IGluc2VydGlvbnMoKyksIDE3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL2NvZGUtb2YtY29uZHVjdC5tZCBiL2NvZGUtb2YtY29uZHVjdC5tZAppbmRleCA4MWIyMTdj
Li41ZDZkMWQ1IDEwMDY0NAotLS0gYS9jb2RlLW9mLWNvbmR1Y3QubWQKKysrIGIvY29kZS1vZi1j
b25kdWN0Lm1kCkBAIC0xLDQgKzEsNCBAQAotIyBDb250cmlidXRvciBDb3ZlbmFudCBDb2RlIG9m
IENvbmR1Y3QKKyMgWGVuIFByb2plY3QgQ29kZSBvZiBDb25kdWN0CiAKICMjIE91ciBQbGVkZ2UK
IApAQCAtMTEsMTQgKzExLDEwIEBAIGFwcGVhcmFuY2UsIHJhY2UsIHJlbGlnaW9uLCBvciBzZXh1
YWwgaWRlbnRpdHkgYW5kIG9yaWVudGF0aW9uLgogCiAjIyBPdXIgU3RhbmRhcmRzCiAKLUV4YW1w
bGVzIG9mIGJlaGF2aW9yIHRoYXQgY29udHJpYnV0ZXMgdG8gY3JlYXRpbmcgYSBwb3NpdGl2ZSBl
bnZpcm9ubWVudAotaW5jbHVkZToKLQotKiBVc2luZyB3ZWxjb21pbmcgYW5kIGluY2x1c2l2ZSBs
YW5ndWFnZQotKiBCZWluZyByZXNwZWN0ZnVsIG9mIGRpZmZlcmluZyB2aWV3cG9pbnRzIGFuZCBl
eHBlcmllbmNlcwotKiBHcmFjZWZ1bGx5IGFjY2VwdGluZyBjb25zdHJ1Y3RpdmUgY3JpdGljaXNt
Ci0qIEZvY3VzaW5nIG9uIHdoYXQgaXMgYmVzdCBmb3IgdGhlIGNvbW11bml0eQotKiBTaG93aW5n
IGVtcGF0aHkgdG93YXJkcyBvdGhlciBjb21tdW5pdHkgbWVtYmVycworV2UgYmVsaWV2ZSB0aGF0
IGEgQ29kZSBvZiBDb25kdWN0IGNhbiBoZWxwIGNyZWF0ZSBhIGhhcmFzc21lbnQtZnJlZSBlbnZp
cm9ubWVudCwKK2J1dCBpcyBub3Qgc3VmZmljaWVudCB0byBjcmVhdGUgYSB3ZWxjb21pbmcgZW52
aXJvbm1lbnQgb24gaXRzIG93bjogZ3VpZGFuY2Ugb24KK2NyZWF0aW5nIGEgd2VsY29taW5nIGVu
dmlyb25tZW50LCBob3cgdG8gY29tbXVuaWNhdGUgaW4gYW4gZWZmZWN0aXZlIGFuZCBmcmllbmRs
eQord2F5LCBldGMuIGNhbiBiZSBmb3VuZCBbaGVyZV0oY29tbXVuaWNhdGlvbi1ndWlkZS5tZCku
CiAKIEV4YW1wbGVzIG9mIHVuYWNjZXB0YWJsZSBiZWhhdmlvciBieSBwYXJ0aWNpcGFudHMgaW5j
bHVkZToKIApAQCAtMzMsMTEgKzI5LDExIEBAIEV4YW1wbGVzIG9mIHVuYWNjZXB0YWJsZSBiZWhh
dmlvciBieSBwYXJ0aWNpcGFudHMgaW5jbHVkZToKIAogIyMgT3VyIFJlc3BvbnNpYmlsaXRpZXMK
IAotUHJvamVjdCBtYWludGFpbmVycyBhcmUgcmVzcG9uc2libGUgZm9yIGNsYXJpZnlpbmcgdGhl
IHN0YW5kYXJkcyBvZiBhY2NlcHRhYmxlCitQcm9qZWN0IGxlYWRlcnNoaXAgdGVhbSBtZW1iZXJz
IGFyZSByZXNwb25zaWJsZSBmb3IgY2xhcmlmeWluZyB0aGUgc3RhbmRhcmRzIG9mIGFjY2VwdGFi
bGUKIGJlaGF2aW9yIGFuZCBhcmUgZXhwZWN0ZWQgdG8gdGFrZSBhcHByb3ByaWF0ZSBhbmQgZmFp
ciBjb3JyZWN0aXZlIGFjdGlvbiBpbgogcmVzcG9uc2UgdG8gYW55IGluc3RhbmNlcyBvZiB1bmFj
Y2VwdGFibGUgYmVoYXZpb3IuCiAKLVByb2plY3QgbWFpbnRhaW5lcnMgaGF2ZSB0aGUgcmlnaHQg
YW5kIHJlc3BvbnNpYmlsaXR5IHRvIHJlbW92ZSwgZWRpdCwgb3IKK1Byb2plY3QgbGVhZGVyc2hp
cCB0ZWFtIG1lbWJlcnMgaGF2ZSB0aGUgcmlnaHQgYW5kIHJlc3BvbnNpYmlsaXR5IHRvIHJlbW92
ZSwgZWRpdCwgb3IKIHJlamVjdCBjb21tZW50cywgY29tbWl0cywgY29kZSwgd2lraSBlZGl0cywg
aXNzdWVzLCBhbmQgb3RoZXIgY29udHJpYnV0aW9ucwogdGhhdCBhcmUgbm90IGFsaWduZWQgdG8g
dGhpcyBDb2RlIG9mIENvbmR1Y3QsIG9yIHRvIGJhbiB0ZW1wb3JhcmlseSBvcgogcGVybWFuZW50
bHkgYW55IGNvbnRyaWJ1dG9yIGZvciBvdGhlciBiZWhhdmlvcnMgdGhhdCB0aGV5IGRlZW0gaW5h
cHByb3ByaWF0ZSwKQEAgLTQ1LDI2ICs0MSw0MSBAQCB0aHJlYXRlbmluZywgb2ZmZW5zaXZlLCBv
ciBoYXJtZnVsLgogCiAjIyBTY29wZQogCi1UaGlzIENvZGUgb2YgQ29uZHVjdCBhcHBsaWVzIHdp
dGhpbiBhbGwgcHJvamVjdCBzcGFjZXMsIGFuZCBpdCBhbHNvIGFwcGxpZXMgd2hlbgorVGhpcyBD
b2RlIG9mIENvbmR1Y3QgYXBwbGllcyB3aXRoaW4gYWxsIHByb2plY3Qgc3BhY2VzIG9mIGFsbCBz
dWItcHJvamVjdHMsIGFuZCBpdCBhbHNvIGFwcGxpZXMgd2hlbgogYW4gaW5kaXZpZHVhbCBpcyBy
ZXByZXNlbnRpbmcgdGhlIHByb2plY3Qgb3IgaXRzIGNvbW11bml0eSBpbiBwdWJsaWMgc3BhY2Vz
LgogRXhhbXBsZXMgb2YgcmVwcmVzZW50aW5nIGEgcHJvamVjdCBvciBjb21tdW5pdHkgaW5jbHVk
ZSB1c2luZyBhbiBvZmZpY2lhbAogcHJvamVjdCBlLW1haWwgYWRkcmVzcywgcG9zdGluZyB2aWEg
YW4gb2ZmaWNpYWwgc29jaWFsIG1lZGlhIGFjY291bnQsIG9yIGFjdGluZwogYXMgYW4gYXBwb2lu
dGVkIHJlcHJlc2VudGF0aXZlIGF0IGFuIG9ubGluZSBvciBvZmZsaW5lIGV2ZW50LiBSZXByZXNl
bnRhdGlvbiBvZgotYSBwcm9qZWN0IG1heSBiZSBmdXJ0aGVyIGRlZmluZWQgYW5kIGNsYXJpZmll
ZCBieSBwcm9qZWN0IG1haW50YWluZXJzLgorYSBwcm9qZWN0IG1heSBiZSBmdXJ0aGVyIGRlZmlu
ZWQgYW5kIGNsYXJpZmllZCBieSB0aGUgcHJvamVjdCBsZWFkZXJzaGlwLgogCi0jIyBFbmZvcmNl
bWVudAorIyMgV2hhdCB0byBkbyBpZiB5b3Ugd2l0bmVzcyBvciBhcmUgc3ViamVjdCB0byB1bmFj
Y2VwdGFibGUgYmVoYXZpb3IKIAogSW5zdGFuY2VzIG9mIGFidXNpdmUsIGhhcmFzc2luZywgb3Ig
b3RoZXJ3aXNlIHVuYWNjZXB0YWJsZSBiZWhhdmlvciBtYXkgYmUKLXJlcG9ydGVkIGJ5IGNvbnRh
Y3RpbmcgdGhlIHByb2plY3QgdGVhbSBhdCBbSU5TRVJUIEVNQUlMIEFERFJFU1NdLiBBbGwKK3Jl
cG9ydGVkIGJ5IGNvbnRhY3RpbmcgQ29uZHVjdCBUZWFtIG1lbWJlcnMgYXQgY29uZHVjdEB4ZW5w
cm9qZWN0Lm9yZy4gQWxsCiBjb21wbGFpbnRzIHdpbGwgYmUgcmV2aWV3ZWQgYW5kIGludmVzdGln
YXRlZCBhbmQgd2lsbCByZXN1bHQgaW4gYSByZXNwb25zZSB0aGF0Ci1pcyBkZWVtZWQgbmVjZXNz
YXJ5IGFuZCBhcHByb3ByaWF0ZSB0byB0aGUgY2lyY3Vtc3RhbmNlcy4gVGhlIHByb2plY3QgdGVh
bSBpcworaXMgZGVlbWVkIG5lY2Vzc2FyeSBhbmQgYXBwcm9wcmlhdGUgdG8gdGhlIGNpcmN1bXN0
YW5jZXMuIENvbmR1Y3QgVGVhbSBtZW1iZXJzIGFyZQogb2JsaWdhdGVkIHRvIG1haW50YWluIGNv
bmZpZGVudGlhbGl0eSB3aXRoIHJlZ2FyZCB0byB0aGUgcmVwb3J0ZXIgb2YgYW4gaW5jaWRlbnQu
CiBGdXJ0aGVyIGRldGFpbHMgb2Ygc3BlY2lmaWMgZW5mb3JjZW1lbnQgcG9saWNpZXMgbWF5IGJl
IHBvc3RlZCBzZXBhcmF0ZWx5LgogCi1Qcm9qZWN0IG1haW50YWluZXJzIHdobyBkbyBub3QgZm9s
bG93IG9yIGVuZm9yY2UgdGhlIENvZGUgb2YgQ29uZHVjdCBpbiBnb29kCitJZiB5b3UgaGF2ZSBj
b25jZXJucyBhYm91dCBhbnkgb2YgdGhlIG1lbWJlcnMgb2YgdGhlIGNvbmR1Y3RAIGFsaWFzLAor
eW91IGFyZSB3ZWxjb21lIHRvIGNvbnRhY3QgcHJlY2lzZWx5IHRoZSBDb25kdWN0IFRlYW0gbWVt
YmVyKHMpIG9mCit5b3VyIGNob2ljZS4KKworUHJvamVjdCBsZWFkZXJzaGlwIHRlYW0gbWVtYmVy
cyB3aG8gZG8gbm90IGZvbGxvdyBvciBlbmZvcmNlIHRoZSBDb2RlIG9mIENvbmR1Y3QgaW4gZ29v
ZAogZmFpdGggbWF5IGZhY2UgdGVtcG9yYXJ5IG9yIHBlcm1hbmVudCByZXBlcmN1c3Npb25zIGFz
IGRldGVybWluZWQgYnkgb3RoZXIKIG1lbWJlcnMgb2YgdGhlIHByb2plY3QncyBsZWFkZXJzaGlw
LgogCisjIyBDb25kdWN0IFRlYW0gbWVtYmVycworQ29uZHVjdCBUZWFtIG1lbWJlcnMgYXJlIHBy
b2plY3QgbGVhZGVyc2hpcCB0ZWFtIG1lbWJlcnMgZnJvbSBhbnkKK3N1Yi1wcm9qZWN0LiBUaGUg
Y3VycmVudCBsaXN0IG9mIENvbmR1Y3QgVGVhbSBtZW1iZXJzIGlzOgorKiBMYXJzIEt1cnRoIDxs
YXJzIGRvdCBrdXJ0aCBhdCB4ZW5wcm9qZWN0IGRvdCBvcmc+CisqIEdlb3JnZSBEdW5sYXAgPGdl
b3JnZSBkb3QgZHVubGFwIGF0IGNpdHJpeCBkb3QgY29tPgorKiBJYW4gSmFja3NvbiA8aWFuIGRv
dCBqYWNrc29uIGF0IGNpdHJpeCBkb3QgY29tPgorCitDb25kdWN0IFRlYW0gbWVtYmVycyBhcmUg
Y2hhbmdlZCBieSBwcm9wb3NpbmcgYSBjaGFuZ2UgdG8gdGhpcyBkb2N1bWVudCwKK3Bvc3RlZCBv
biBhbGwgc3ViLXByb2plY3QgbGlzdHMsIGZvbGxvd2VkIGJ5IGEgZm9ybWFsIGdsb2JhbCB2b3Rl
IGFzIG91dGxpbmVkCitbaGVyZV06IGh0dHBzOi8veGVucHJvamVjdC5vcmcvZGV2ZWxvcGVycy9n
b3Zlcm5hbmNlLyNwcm9qZWN0LWRlY2lzaW9ucworCiAjIyBBdHRyaWJ1dGlvbgogCiBUaGlzIENv
ZGUgb2YgQ29uZHVjdCBpcyBhZGFwdGVkIGZyb20gdGhlIFtDb250cmlidXRvciBDb3ZlbmFudF1b
aG9tZXBhZ2VdLCB2ZXJzaW9uIDEuNCwKLS0gCjIuMTMuMAoKCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pcmFnZU9TLWRldmVsIG1haWxpbmcgbGlzdApN
aXJhZ2VPUy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2pl
Y3Qub3JnL21haWxtYW4vbGlzdGluZm8vbWlyYWdlb3MtZGV2ZWwK

From mirageos-devel-bounces@lists.xenproject.org Thu Sep 26 19:41:47 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 26 Sep 2019 19:41:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDZdu-0001Vx-Ct; Thu, 26 Sep 2019 19:41:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OzHR=XV=xenproject.org=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1iDZcZ-0001Lb-MB
 for mirageos-devel@lists.xenproject.org; Thu, 26 Sep 2019 19:40:11 +0000
X-Inumbo-ID: 624bdf52-e095-11e9-965e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by localhost (Halon) with ESMTPS
 id 624bdf52-e095-11e9-965e-12813bfff9fa;
 Thu, 26 Sep 2019 19:39:41 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZbz-0002H2-GV; Thu, 26 Sep 2019 19:39:35 +0000
Received: from localhost ([127.0.0.1] helo=MacBook-Pro-2.Home)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZbz-0007uS-Ac; Thu, 26 Sep 2019 19:39:35 +0000
From: Lars Kurth <lars.kurth@xenproject.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 26 Sep 2019 20:39:24 +0100
Message-Id: <2e4b36afaa73277d246d7e84037db1532a136ec7.1569525222.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <cover.1569525222.git.lars.kurth@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
In-Reply-To: <cover.1569525222.git.lars.kurth@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
X-Mailman-Approved-At: Thu, 26 Sep 2019 19:41:33 +0000
Subject: [MirageOS-devel] [PATCH v2 6/6] Added Resolving Disagreement
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, xen-api@lists.xenproject.org,
 minios-devel@lists.xenproject.org, committers@xenproject.org,
 mirageos-devel@lists.xenproject.org, win-pv-devel@lists.xenproject.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

RnJvbTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgoKVGhpcyBndWlkZSBwcm92
aWRlcyBCZXN0IFByYWN0aWNlIG9uIGlkZW50aWZ5aW5nIGFuZCByZXNvbHZpbmcKY29tbW9uIGNs
YXNzZXMgb2YgZGlzYWdyZWVtZW50CgpTaWduZWQtb2ZmLWJ5OiBMYXJzIEt1cnRoIDxsYXJzLmt1
cnRoQGNpdHJpeC5jb20+Ci0tCkNjOiBtaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
Q2M6IHhlbi1hcGlAbGlzdHMueGVucHJvamVjdC5vcmcKQ2M6IHdpbi1wdi1kZXZlbEBsaXN0cy54
ZW5wcm9qZWN0Lm9yZwpDYzogbWlyYWdlb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKQ2M6
IGNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmcKLS0tCiByZXNvbHZpbmctZGlzYWdyZWVtZW50Lm1k
IHwgMTQ2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEg
ZmlsZSBjaGFuZ2VkLCAxNDYgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IHJlc29s
dmluZy1kaXNhZ3JlZW1lbnQubWQKCmRpZmYgLS1naXQgYS9yZXNvbHZpbmctZGlzYWdyZWVtZW50
Lm1kIGIvcmVzb2x2aW5nLWRpc2FncmVlbWVudC5tZApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl
eCAwMDAwMDAwLi4xOWFlZGJlCi0tLSAvZGV2L251bGwKKysrIGIvcmVzb2x2aW5nLWRpc2FncmVl
bWVudC5tZApAQCAtMCwwICsxLDE0NiBAQAorIyBSZXNvbHZpbmcgRGlzYWdyZWVtZW50CisKK1Ro
aXMgZ3VpZGUgcHJvdmlkZXMgQmVzdCBQcmFjdGljZSBvbiByZXNvbHZpbmcgZGlzYWdyZWVtZW50
LCBzdWNoIGFzCisqIEdyYWNlZnVsbHkgYWNjZXB0IGNvbnN0cnVjdGl2ZSBjcml0aWNpc20KKyog
Rm9jdXMgb24gd2hhdCBpcyBiZXN0IGZvciB0aGUgY29tbXVuaXR5CisqIFJlc29sdmUgZGlmZmVy
ZW5jZXMgaW4gb3BpbmlvbiBlZmZlY3RpdmVseQorCisjIyBUaGVvcnk6IFBhdWwgR3JhaGFtJ3Mg
aGllcmFyY2h5IG9mIGRpc2FncmVlbWVudAorUGF1bCBHcmFoYW0gcHJvcG9zZWQgYSAqKmRpc2Fn
cmVlbWVudCBoaWVyYXJjaHkqKiBpbiBhIDIwMDggZXNzYXkgCisqKltIb3cgdG8gRGlzYWdyZWVd
KGh0dHA6Ly93d3cucGF1bGdyYWhhbS5jb20vZGlzYWdyZWUuaHRtbCkqKiwgcHV0dGluZyB0eXBl
cyBvZgorYXJndW1lbnRzIGludG8gYSBzZXZlbi1wb2ludCBoaWVyYXJjaHkgYW5kIG9ic2Vydmlu
ZyB0aGF0ICptb3ZpbmcgdXAgdGhlCitkaXNhZ3JlZW1lbnQgaGllcmFyY2h5IG1ha2VzIHBlb3Bs
ZSBsZXNzIG1lYW4sIGFuZCB3aWxsIG1ha2UgbW9zdCBvZiB0aGVtIGhhcHBpZXIqLgorR3JhaGFt
IGFsc28gc3VnZ2VzdGVkIHRoYXQgdGhlIGhpZXJhcmNoeSBjYW4gYmUgdGhvdWdodCBvZiBhcyBh
IHB5cmFtaWQsIGFzIHRoZSAKK2hpZ2hlc3QgZm9ybXMgb2YgZGlzYWdyZWVtZW50IGFyZSByYXJl
ci4KKworfCAhW0dyYWhhbSdzIEhpZXJhcmNoeSBvZiBEaXNhZ3JlZW1lbl0oaHR0cHM6Ly91cGxv
YWQud2lraW1lZGlhLm9yZy93aWtpcGVkaWEvY29tbW9ucy9hL2EzL0dyYWhhbSUyN3NfSGllcmFy
Y2h5X29mX0Rpc2FncmVlbWVudC1lbi5zdmcpIHwKK3wgKkEgcmVwcmVzZW50YXRpb24gb2YgR3Jh
aGFtJ3MgaGllcmFyY2h5IG9mIGRpc2FncmVlbWVudCBmcm9tIFtMb3VkYWNyaXNdKGh0dHA6Ly93
d3cuY3JlYXRlZGViYXRlLmNvbS91c2VyL3ZpZXdwcm9maWxlL0xvdWRhY3JpcykgbW9kaWZpZWQg
YnkgW1JvY2tldDAwMF0oaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvVXNlcjpSb2NrZXQw
MDApKiB8CisKK0luIHRoZSBjb250ZXh0IG9mIHRoZSBYZW4gUHJvamVjdCB3ZSBzdHJpdmUgdG8g
Kipvbmx5IHVzZSB0aGUgdG9wIGhhbGYqKiBvZiB0aGUgaGllcmFyY2h5LgorKipOYW1lLWNhbGxp
bmcqKiBhbmQgKipBZCBob21pbmVtKiogYXJndW1lbnRzIGFyZSBub3QgYWNjZXB0YWJsZSB3aXRo
aW4gdGhlIFhlbgorUHJvamVjdC4KKworIyMgSXNzdWU6IFNjb3BlIGNyZWVwCisKK09uZSB0aGlu
ZyB3aGljaCBvY2Nhc2lvbmFsbHkgaGFwcGVucyBkdXJpbmcgY29kZSByZXZpZXcgaXMgdGhhdCBh
IGNvZGUgcmV2aWV3ZXIKK2Fza3Mgb3IgYXBwZWFycyB0byBhc2sgdGhlIGF1dGhvciBvZiBwYXRj
aCB0byBpbXBsZW1lbnQgYWRkaXRpb25hbCBmdW5jdGlvbmFsaXR5LgorCitUaGlzIGNvdWxkIHRh
a2UgZm9yIGV4YW1wbGUgdGhlIGZvcm0gb2YKKz4gRG8geW91IHRoaW5rIGl0IHdvdWxkIGJlIHVz
ZWZ1bCBmb3IgdGhlIGNvZGUgdG8gZG8gWFhYPyAKKz4gSSBjYW4gaW1hZ2luZSBhIHVzZXIgd2Fu
dGluZyB0byBkbyBZWVkgKGFuZCBYWFggd291bGQgZW5hYmxlIHRoaXMpCisKK1RoYXQgcG90ZW50
aWFsbHkgYWRkcyBhZGRpdGlvbmFsIHdvcmsgZm9yIHRoZSBjb2RlIGF1dGhvciwgd2hpY2ggdGhl
eSBtYXkgbm90IGhhdmUKK3RoZSB0aW1lIHRvIHBlcmZvcm0uIEl0IGlzIGdvb2QgcHJhY3RpY2Ug
Zm9yIGF1dGhvcnMgdG8gY29uc2lkZXIgc3VjaCBhIHJlcXVlc3QgaW4gdGVybXMgb2YKKyogVXNl
ZnVsbmVzcyB0byB0aGUgdXNlcgorKiBDb2RlIGNodXJuLCBjb21wbGV4aXR5IG9yIGltcGFjdCBv
biBvdGhlciBzeXN0ZW0gcHJvcGVydGllcworKiBFeHRyYSB0aW1lIHRvIGltcGxlbWVudCBhbmQg
cmVwb3J0IGJhY2sgdG8gdGhlIHJldmlld2VyCisKK0lmIHlvdSBiZWxpZXZlIHRoYXQgdGhlIGlt
cGFjdC9jb3N0IGlzIHRvbyBoaWdoLCByZXBvcnQgYmFjayB0byB0aGUgcmV2aWV3ZXIuIFRvIHJl
c29sdmUKK3RoaXMsIGl0IGlzIGFkdmlzYWJsZSB0bworKiBSZXBvcnQgeW91ciBmaW5kaW5ncwor
KiBBbmQgdGhlbiBjaGVjayB3aGV0aGVyIHRoaXMgd2FzIG1lcmVseSBhbiBpbnRlcmVzdGluZyBz
dWdnZXN0aW9uLCBvciBzb21ldGhpbmcgdGhlCityZXZpZXdlciBmZWVscyBtb3JlIHN0cm9uZ2x5
IGFib3V0CisKK0luIHRoZSBsYXR0ZXIgY2FzZSwgdGhlcmUgYXJlIHR5cGljYWxseSBzZXZlcmFs
IGNvbW1vbiBvdXRjb21lcworKiBUaGUgKiphdXRob3IgYW5kIHJldmlld2VyIGFncmVlKiogdGhh
dCB0aGUgc3VnZ2VzdGlvbiBzaG91bGQgYmUgaW1wbGVtZW50ZWQKKyogVGhlICoqYXV0aG9yIGFu
ZCByZXZpZXdlciBhZ3JlZSoqIHRoYXQgaXQgbWF5IG1ha2Ugc2Vuc2UgdG8gZGVmZXIgaW1wbGVt
ZW50YXRpb24KKyogVGhlICoqYXV0aG9yIGFuZCByZXZpZXdlciBhZ3JlZSoqIHRoYXQgaXQgbWFr
ZXMgbm8gc2Vuc2UgdG8gaW1wbGVtZW50IHRoZSBzdWdnZXN0aW9uCisKK1RoZSBhdXRob3Igb2Yg
YSBwYXRjaCB3b3VsZCB0eXBpY2FsbHkgc3VnZ2VzdCB0aGVpciBwcmVmZXJyZWQgb3V0Y29tZSwg
Zm9yIGV4YW1wbGUKKz4gSSBhbSBub3Qgc3VyZSBpdCBpcyB3b3J0aCB0byBpbXBsZW1lbnQgWFhY
Cis+IERvIHlvdSB0aGluayB0aGlzIGNvdWxkIGJlIGRvbmUgYXMgYSBzZXBhcmF0ZSBwYXRjaCBp
biBmdXR1cmU/CisKK0luIGNhc2VzLCB3aGVyZSBubyBhZ3JlZW1lbnQgY2FuIGJlIGZvdW5kLCB0
aGUgYmVzdCBhcHByb2FjaCB3b3VsZCBiZSB0byBnZXQgYW4KK2luZGVwZW5kZW50IG9waW5pb24g
ZnJvbSBhbm90aGVyIG1haW50YWluZXIgb3IgdGhlIHByb2plY3QncyBsZWFkZXJzaGlwIHRlYW0u
CisKKyMjIElzc3VlOiBbQmlrZXNoZWRkaW5nXShodHRwczovL2VuLndpa3Rpb25hcnkub3JnL3dp
a2kvYmlrZXNoZWRkaW5nKQorCitPY2Nhc2lvbmFsbHkgZGlzY3Vzc2lvbnMgYWJvdXQgdW5pbXBv
cnRhbnQgYnV0IGVhc3ktdG8tZ3Jhc3AgaXNzdWVzIGNhbiBsZWFkIHRvCitwcm9sb25nZWQgYW5k
IHVucHJvZHVjdGl2ZSBkaXNjdXNzaW9uLiBUaGUgYmVzdCB3YXkgdG8gYXBwcm9hY2ggdGhpcyBp
cyB0bwordHJ5IGFuZCAqKmFudGljaXBhdGUqKiBiaWtlc2hlZGRpbmcgYW5kIGhpZ2hsaWdodCBp
dCBhcyBzdWNoIHVwZnJvbnQuIEhvd2V2ZXIsIHRoZQorZm9ybWF0IG9mIGEgY29kZSByZXZpZXcg
ZG9lcyBub3QgYWx3YXlzIGxlbmQgaXRzZWxmIHdlbGwgdG8gdGhpcyBhcHByb2FjaCwgZXhjZXB0
Citmb3IgaGlnaGxpZ2h0aW5nIGl0IGluIHRoZSBjb3ZlciBsZXR0ZXIgb2YgYSBwYXRjaCBzZXJp
ZXMuCisKK0hvd2V2ZXIsIHR5cGljYWxseSBCaWtlc2hlZGRpbmcgaXNzdWVzIGFyZSBmYWlybHkg
ZWFzeSB0byByZWNvZ25pemUgaW4gYSBjb2RlIHJldmlldywKK2FzIHlvdSB3aWxsIHZlcnkgcXVp
Y2tseSBnZXQgZGlmZmVyZW50IHJldmlld2VycyBwcm92aWRpbmcgZGlmZmVyaW5nIG9waW5pb25z
LiBJbiB0aGlzIGNhc2UKK2l0IGlzIGJlc3QgZm9yIHRoZSBhdXRob3Igb3IgYSByZXZpZXdlciB0
byBjYWxsIG91dCB0aGUgcG90ZW50aWFsIGJpa2VzaGVkZGluZyBpc3N1ZSB1c2luZworc29tZXRo
aW5nIGxpa2UKKworPiBMb29rcyB3ZSBoYXZlIGEgYmlrZXNoZWRkaW5nIGlzc3VlIGhlcmUKKz4g
SSB0aGluayB3ZSBzaG91bGQgY2FsbCBhIHF1aWNrIHZvdGUgdG8gc2V0dGxlIHRoZSBpc3N1ZQor
CitPdXIgZ292ZXJuYW5jZSBwcm92aWRlcyB0aGUgbWVjaGFuaXNtcyBvZiBbaW5mb3JtYWwgdm90
ZXNdKGh0dHBzOi8veGVucHJvamVjdC5vcmcvZGV2ZWxvcGVycy9nb3Zlcm5hbmNlLyNpbmZvcm1h
bC12b3Rlcy1vci1zdXJ2ZXlzKSBvcgorW2xhenkgdm90aW5nXShodHRwczovL3hlbnByb2plY3Qu
b3JnL2RldmVsb3BlcnMvZ292ZXJuYW5jZS8jbGF6eWNvbnNlbnN1cykgd2hpY2ggbGVuZAordGhl
bXNlbHZlcyB3ZWxsIHRvIHJlc29sdmUgc3VjaCBpc3N1ZXMuCisKKyMjIElzc3VlOiBTbWFsbCBm
dW5jdGlvbmFsIGlzc3VlcworCitUaGUgbW9zdCBjb21tb24gYXJlYSBvZiBkaXNhZ3JlZW1lbnRz
IHdoaWNoIGhhcHBlbiBpbiBjb2RlIHJldmlld3MsIGFyZSBkaWZmZXJpbmcKK29waW5pb25zIG9u
IHdoZXRoZXIgc21hbGwgZnVuY3Rpb25hbCBpc3N1ZXMgaW4gYSBwYXRjaCBzZXJpZXMgaGF2ZSB0
byBiZSByZXNvbHZlZCBvcgorbm90IGJlZm9yZSB0aGUgY29kZSBpcyByZWFkeSB0byBiZSBzdWJt
aXR0ZWQuIFN1Y2ggZGlzYWdyZWVtZW50cyBhcmUgdHlwaWNhbGx5IGNhdXNlZAorYnkgZGlmZmVy
ZW50IGV4cGVjdGF0aW9ucyByZWxhdGVkIHRvIHRoZSBsZXZlbCBvZiBwZXJmZWN0aW9uIGEgcGF0
Y2ggc2VyaWVzIG5lZWRzIHRvIGZ1bGZpbAorYmVmb3JlIGl0IGNhbiBiZSBjb25zaWRlcmVkIHJl
YWR5IHRvIGJlIGNvbW1pdHRlZC4KKworVG8gZXhwbGFpbiB0aGlzIGJldHRlciwgSSBhbSBnb2lu
ZyB0byB1c2UgdGhlIGFuYWxvZ3kgb2Ygc29tZSBidWlsZGluZyB3b3JrIHRoYXQgaGFzCitiZWVu
IHBlcmZvcm1lZCBhdCB5b3VyIGhvdXNlLiBMZXQncyBzYXkgdGhhdCB5b3UgaGF2ZSBhIG5ldyBi
YXRocm9vbSBpbnN0YWxsZWQuCitCZWZvcmUgcGF5aW5nIHlvdXIgYnVpbGRlciB0aGUgbGFzdCBp
bnN0YWxtZW50LCB5b3UgcGVyZm9ybSBhbiBpbnNwZWN0aW9uIGFuZCB5b3UgZmluZAoraXNzdWVz
IHN1Y2ggYXMKKyogVGhlIHNlYWxzIGFyb3VuZCB0aGUgYmF0aHR1YiBhcmUgbm90IHBlcmZlY3Rs
eSBldmVudAorKiBXaGVuIHlvdSBvcGVuIHRoZSB0YXAsIHRoZSBwbHVtYmluZyBpbml0aWFsbHkg
bWFrZXMgc29tZSBsb3VkIG5vaXNlCisqIFRoZSBzaG93ZXIgbWl4ZXIgaGFzIGJlZW4gaW5zdGFs
bGVkIHRoZSB3cm9uZyB3YXkgYXJvdW5kCisKK0luIGFsbCB0aGVzZSBjYXNlcywgdGhlIGJhdGhy
b29tIGlzIHBlcmZlY3RseSBmdW5jdGlvbmFsLCBidXQgbm90IHBlcmZlY3QuIEF0IHRoaXMgcG9p
bnQKK3lvdSBoYXZlIHRoZSBjaG9pY2UgdG8gdHJ5IGFuZCBnZXQgYWxsIHRoZSBpc3N1ZXMgYWRk
cmVzc2VkLCB3aGljaCBpbiB0aGUgZXhhbXBsZSBvZgordGhlIHNob3dlciBtaXhlciBtYXkgcmVx
dWlyZSBzaWduaWZpY2FudCByZS13b3JrIGFuZCBwb3RlbnRpYWxseSBwdXNoLWJhY2sgZnJvbSB5
b3VyCitidWlsZGVyLiBZb3UgbWF5IGhhdmUgdG8gcmVmZXIgdG8gdGhlIGluaXRpYWwgc3RhdGVt
ZW50IG9mIHdvcmssIGJ1dCBpdCB0dXJucyBvdXQgaXQgZG9lcworbm90IGNvbnRhaW4gc3VmZmlj
aWVudCBpbmZvcm1hdGlvbiB0byBhc2NlcnRhaW4gd2hldGhlciB5b3VyIGJ1aWxkZXIgaGFkIGNv
bW1pdHRlZCB0bwordGhlIGxldmVsIG9mIHF1YWxpdHkgeW91IHdlcmUgZXhwZWN0aW5nLgorCitT
aW1pbGFyIHNpdHVhdGlvbnMgaGFwcGVuIGluIGNvZGUgcmV2aWV3cyB2ZXJ5IGZyZXF1ZW50bHkg
YW5kIGNhbiBsZWFkIHRvIGEgbG9uZworZGlzY3Vzc2lvbiBiZWZvcmUgaXQgY2FuIGJlIHJlc29s
dmVkLiBUaGUgbW9zdCBpbXBvcnRhbnQgdGhpbmcgaXMgdG8gKippZGVudGlmeSoqCithIGRpc2Fn
cmVlbWVudCBhcyBzdWNoIGVhcmx5IGFuZCB0aGVuIGNhbGwgaXQgb3V0LiBUaXBzIG9uIGhvdyB0
byBkbyB0aGlzLCBjYW4gYmUgZm91bmQKK1toZXJlXShjb21tdW5pY2F0aW9uLXByYWN0aWNlLm1k
I01pc3VuZGVyc3RhbmRpbmdzKS4KKworQXQgdGhpcyBwb2ludCwgeW91IHdpbGwgdW5kZXJzdGFu
ZCB3aHkgeW91IGhhdmUgdGhlIGRpc2FncmVlbWVudCwgYnV0IG5vdCBuZWNlc3NhcmlseQorYWdy
ZWVtZW50IG9uIGhvdyB0byBtb3ZlIGZvcndhcmQuIEFuIGVhc3kgZml4IHdvdWxkIGJlIHRvIGFn
cmVlIHRvIHN1Ym1pdCB0aGUgY2hhbmdlCithcyBpdCBpcyBhbmQgZml4IGl0IGluIGZ1dHVyZS4g
SW4gYSBjb3Jwb3JhdGUgc29mdHdhcmUgZW5naW5lZXJpbmcgZW52aXJvbm1lbnQgdGhpcyBpcyB0
aGUKK21vc3QgbGlrZWx5IG91dGNvbWUsIGJ1dCBpbiBvcGVuIHNvdXJjZSBjb21tdW5pdGllcyBh
ZGRpdGlvbmFsIGNvbmNlcm5zIGhhdmUgdG8gYmUKK2NvbnNpZGVyZWQuCisqIENvZGUgcmV2aWV3
ZXJzIGZyZXF1ZW50bHkgaGF2ZSBiZWVuIGluIHRoaXMgc2l0dWF0aW9uIGJlZm9yZSB3aXRoIHRo
ZSBtb3N0IGNvbW1vbgorICBvdXRjb21lIHRoYXQgdGhlIGlzc3VlIGlzIHRoZW4gbmV2ZXIgZml4
ZWQuIEJ5IGFjY2VwdGluZyB0aGUgY2hhbmdlLCB0aGUgcmV2aWV3ZXJzCisgIGhhdmUgbm8gbGV2
ZXJhZ2UgdG8gZml4IHRoZSBpc3N1ZSBhbmQgbWF5IGhhdmUgdG8gc3BlbmQgZWZmb3J0IGZpeGlu
ZyB0aGUgaXNzdWUKKyAgdGhlbXNlbHZlcyBpbiBmdXR1cmUgYXMgaXQgbWF5IGltcGFjdCB0aGUg
cHJvZHVjdCB0aGV5IGJ1aWx0IG9uIHRvcCBvZiB0aGUgY29kZS4KKyogQ29udmVyc2VseSwgYSBy
ZXZpZXdlciBtYXkgYmUgYXNraW5nIHRoZSBhdXRob3IgdG8gbWFrZSB0b28gbWFueSBjaGFuZ2Vz
IG9mIHRoaXMKKyAgdHlwZSB3aGljaCB1bHRpbWF0ZWx5IG1heSBsZWFkIHRoZSBhdXRob3IgdG8g
bm90IGNvbnRyaWJ1dGUgdG8gdGhlIHByb2plY3QgYWdhaW4uCisqIEFuIGF1dGhvciwgd2hpY2gg
Y29uc2lzdGVudGx5IGRvZXMgbm90IGFkZHJlc3MgKiphbnkqKiBvZiB0aGVzZSBpc3N1ZXMgbWF5
IGVuZCB1cAorICBnZXR0aW5nIGEgYmFkIHJlcHV0YXRpb24gYW5kIG1heSBmaW5kIGZ1dHVyZSBj
b2RlIHJldmlld3MgbW9yZSBkaWZmaWN1bHQuCisqIEFuIGF1dGhvciB3aGljaCBhbHdheXMgYWRk
cmVzc2VzICoqYWxsKiogb2YgdGhlc2UgaXNzdWVzIG1heSBlbmQgdXAgZ2V0dGluZyBpbnRvCisg
IGRpZmZpY3VsdGllcyB3aXRoIHRoZWlyIGVtcGxveWVyLCBhcyB0aGV5IGFyZSB0b28gc2xvdyBn
ZXR0aW5nIGNvZGUgdXBzdHJlYW1lZC4KKworTm9uZSBvZiB0aGVzZSBvdXRjb21lcyBhcmUgZ29v
ZCwgc28gdWx0aW1hdGVseSBhIGJhbGFuY2UgaGFzIGJlZW4gZm91bmQuIEF0IHRoZSBlbmQKK29m
IHRoZSBkYXksIHRoZSBzb2x1dGlvbiBzaG91bGQgZm9jdXMgb24gd2hhdCBpcyBiZXN0IGZvciB0
aGUgY29tbXVuaXR5LCB3aGljaCBtYXkKK21lYW4gYXNraW5nIGZvciBhbiBpbmRlcGVuZGVudCBv
cGluaW9uIGFzIG91dGxpbmVkIGluIHRoZSBuZXh0IHNlY3Rpb24uCisKKyMjIFJlc29sdXRpb246
IEFza2luZyBmb3IgYW4gaW5kZXBlbmRlbnQgb3BpbmlvbgorCitNb3N0IGRpc2FncmVlbWVudHMg
Y2FuIGJlIHNldHRsZWQgYnkKKyogQXNraW5nIGFub3RoZXIgbWFpbnRhaW5lciBvciBjb21taXR0
ZXIgdG8gcHJvdmlkZSBhbiBpbmRlcGVuZGVudCBvcGluaW9uIG9uIHRoZQorICBzcGVjaWZpYyBp
c3N1ZSBpbiBwdWJsaWMgdG8gaGVscCByZXNvbHZlIGl0CisqIEZhaWxpbmcgdGhpcyBhbiBpc3N1
ZSBjYW4gYmUgZXNjYWxhdGVkIHRvIHRoZSBwcm9qZWN0IGxlYWRlcnNoaXAgdGVhbSwgd2hpY2gg
aXMKKyAgZXhwZWN0ZWQgdG8gYWN0IGFzIHJlZmVyZWUgYW5kIG1ha2UgYSBkZWNpc2lvbiBvbiBi
ZWhhbGYgb2YgdGhlIGNvbW11bml0eQorCitJZiB5b3UgZmVlbCB1bmNvbWZvcnRhYmxlIHdpdGgg
dGhpcyBhcHByb2FjaCwgeW91IG1heSBhbHNvIGNvbnRhY3QKK21lZGlhdGlvbkB4ZW5wcm9qZWN0
Lm9yZyB0byBnZXQgYWR2aWNlLiBTZWUgb3VyIFtDb21tdW5pY2F0aW9uIEd1aWRlXShjb21tdW5p
Y2F0aW9uLWd1aWRlLm1kKQorZm9yIG1vcmUgaW5mb3JtYXRpb24uCisKKyMjIERlY2lzaW9uIG1h
a2luZyBhbmQgY29uZmxpY3QgcmVzb2x1dGlvbiBpbiBvdXIgZ292ZXJuYW5jZQorCitPdXIgW2dv
dmVybmFuY2VdKGh0dHBzOi8veGVucHJvamVjdC5vcmcvZGV2ZWxvcGVycy9nb3Zlcm5hbmNlLyNk
ZWNpc2lvbnMpIGNvbnRhaW5zCitzZXZlcmFsIHByb3ZlbiBtZWNoYW5pc21zIHRvIGhlbHAgd2l0
aCBkZWNpc2lvbiBtYWtpbmcgYW5kIGNvbmZsaWN0IHJlc29sdXRpb24uCisKK1NlZQorKiBbRXhw
cmVzc2luZyBhZ3JlZW1lbnQgYW5kIGRpc2FncmVlbWVudF0oaHR0cHM6Ly94ZW5wcm9qZWN0Lm9y
Zy9kZXZlbG9wZXJzL2dvdmVybmFuY2UvI2V4cHJlc3NpbmdvcGluaW9uKQorKiBbTGF6eSBjb25z
ZW5zdXMgLyBMYXp5IHZvdGluZ10oaHR0cHM6Ly94ZW5wcm9qZWN0Lm9yZy9kZXZlbG9wZXJzL2dv
dmVybmFuY2UvI2xhenljb25zZW5zdXMpCisqIFtJbmZvcm1hbCB2b3RlcyBvciBzdXJ2ZXlzXSho
dHRwczovL3hlbnByb2plY3Qub3JnL2RldmVsb3BlcnMvZ292ZXJuYW5jZS8jaW5mb3JtYWwtdm90
ZXMtb3Itc3VydmV5cykKKyogW0xlYWRlcnNoaXAgdGVhbSBkZWNpc2lvbnNdKGh0dHBzOi8veGVu
cHJvamVjdC5vcmcvZGV2ZWxvcGVycy9nb3Zlcm5hbmNlLyNsZWFkZXJzaGlwKQorKiBbQ29uZmxp
Y3QgcmVzb2x1dGlvbl0oaHR0cHM6Ly94ZW5wcm9qZWN0Lm9yZy9kZXZlbG9wZXJzL2dvdmVybmFu
Y2UvI2NvbmZsaWN0KQotLSAKMi4xMy4wCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KTWlyYWdlT1MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1pcmFnZU9TLWRl
dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp
bG1hbi9saXN0aW5mby9taXJhZ2Vvcy1kZXZlbAo=

From mirageos-devel-bounces@lists.xenproject.org Thu Sep 26 19:41:47 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 26 Sep 2019 19:41:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDZdu-0001Vs-9X; Thu, 26 Sep 2019 19:41:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OzHR=XV=xenproject.org=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1iDZcG-0000iD-6W
 for mirageos-devel@lists.xenproject.org; Thu, 26 Sep 2019 19:39:52 +0000
X-Inumbo-ID: 5df395ee-e095-11e9-97fb-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by localhost (Halon) with ESMTPS
 id 5df395ee-e095-11e9-97fb-bc764e2007e4;
 Thu, 26 Sep 2019 19:39:34 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZbu-0002GK-FL; Thu, 26 Sep 2019 19:39:30 +0000
Received: from localhost ([127.0.0.1] helo=MacBook-Pro-2.Home)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZbu-0007uS-6D; Thu, 26 Sep 2019 19:39:30 +0000
From: Lars Kurth <lars.kurth@xenproject.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 26 Sep 2019 20:39:19 +0100
Message-Id: <00c6c80b12b1d201d7140626c7efe9d75645dee9.1569525222.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <cover.1569525222.git.lars.kurth@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
In-Reply-To: <cover.1569525222.git.lars.kurth@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
X-Mailman-Approved-At: Thu, 26 Sep 2019 19:41:33 +0000
Subject: [MirageOS-devel] [PATCH v2 1/6] Import v1.4 of Contributor Covenant
 CoC
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, xen-api@lists.xenproject.org,
 minios-devel@lists.xenproject.org, committers@xenproject.org,
 mirageos-devel@lists.xenproject.org, win-pv-devel@lists.xenproject.org
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

RnJvbTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgoKU2lnbmVkLW9mZi1ieTog
TGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgotLS0KQ2M6IG1pbmlvcy1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogeGVuLWFwaUBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzog
d2luLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCkNjOiBtaXJhZ2Vvcy1kZXZlbEBsaXN0
cy54ZW5wcm9qZWN0Lm9yZwpDYzogY29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9yZwotLS0KIGNvZGUt
b2YtY29uZHVjdC5tZCB8IDc2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDc2IGluc2VydGlvbnMoKykKIGNyZWF0
ZSBtb2RlIDEwMDY0NCBjb2RlLW9mLWNvbmR1Y3QubWQKCmRpZmYgLS1naXQgYS9jb2RlLW9mLWNv
bmR1Y3QubWQgYi9jb2RlLW9mLWNvbmR1Y3QubWQKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXgg
MDAwMDAwMC4uODFiMjE3YwotLS0gL2Rldi9udWxsCisrKyBiL2NvZGUtb2YtY29uZHVjdC5tZApA
QCAtMCwwICsxLDc2IEBACisjIENvbnRyaWJ1dG9yIENvdmVuYW50IENvZGUgb2YgQ29uZHVjdAor
CisjIyBPdXIgUGxlZGdlCisKK0luIHRoZSBpbnRlcmVzdCBvZiBmb3N0ZXJpbmcgYW4gb3BlbiBh
bmQgd2VsY29taW5nIGVudmlyb25tZW50LCB3ZSBhcworY29udHJpYnV0b3JzIGFuZCBtYWludGFp
bmVycyBwbGVkZ2UgdG8gbWFrZSBwYXJ0aWNpcGF0aW9uIGluIG91ciBwcm9qZWN0IGFuZAorb3Vy
IGNvbW11bml0eSBhIGhhcmFzc21lbnQtZnJlZSBleHBlcmllbmNlIGZvciBldmVyeW9uZSwgcmVn
YXJkbGVzcyBvZiBhZ2UsIGJvZHkKK3NpemUsIGRpc2FiaWxpdHksIGV0aG5pY2l0eSwgc2V4IGNo
YXJhY3RlcmlzdGljcywgZ2VuZGVyIGlkZW50aXR5IGFuZCBleHByZXNzaW9uLAorbGV2ZWwgb2Yg
ZXhwZXJpZW5jZSwgZWR1Y2F0aW9uLCBzb2Npby1lY29ub21pYyBzdGF0dXMsIG5hdGlvbmFsaXR5
LCBwZXJzb25hbAorYXBwZWFyYW5jZSwgcmFjZSwgcmVsaWdpb24sIG9yIHNleHVhbCBpZGVudGl0
eSBhbmQgb3JpZW50YXRpb24uCisKKyMjIE91ciBTdGFuZGFyZHMKKworRXhhbXBsZXMgb2YgYmVo
YXZpb3IgdGhhdCBjb250cmlidXRlcyB0byBjcmVhdGluZyBhIHBvc2l0aXZlIGVudmlyb25tZW50
CitpbmNsdWRlOgorCisqIFVzaW5nIHdlbGNvbWluZyBhbmQgaW5jbHVzaXZlIGxhbmd1YWdlCisq
IEJlaW5nIHJlc3BlY3RmdWwgb2YgZGlmZmVyaW5nIHZpZXdwb2ludHMgYW5kIGV4cGVyaWVuY2Vz
CisqIEdyYWNlZnVsbHkgYWNjZXB0aW5nIGNvbnN0cnVjdGl2ZSBjcml0aWNpc20KKyogRm9jdXNp
bmcgb24gd2hhdCBpcyBiZXN0IGZvciB0aGUgY29tbXVuaXR5CisqIFNob3dpbmcgZW1wYXRoeSB0
b3dhcmRzIG90aGVyIGNvbW11bml0eSBtZW1iZXJzCisKK0V4YW1wbGVzIG9mIHVuYWNjZXB0YWJs
ZSBiZWhhdmlvciBieSBwYXJ0aWNpcGFudHMgaW5jbHVkZToKKworKiBUaGUgdXNlIG9mIHNleHVh
bGl6ZWQgbGFuZ3VhZ2Ugb3IgaW1hZ2VyeSBhbmQgdW53ZWxjb21lIHNleHVhbCBhdHRlbnRpb24g
b3IKKyAgYWR2YW5jZXMKKyogVHJvbGxpbmcsIGluc3VsdGluZy9kZXJvZ2F0b3J5IGNvbW1lbnRz
LCBhbmQgcGVyc29uYWwgb3IgcG9saXRpY2FsIGF0dGFja3MKKyogUHVibGljIG9yIHByaXZhdGUg
aGFyYXNzbWVudAorKiBQdWJsaXNoaW5nIG90aGVycycgcHJpdmF0ZSBpbmZvcm1hdGlvbiwgc3Vj
aCBhcyBhIHBoeXNpY2FsIG9yIGVsZWN0cm9uaWMKKyAgYWRkcmVzcywgd2l0aG91dCBleHBsaWNp
dCBwZXJtaXNzaW9uCisqIE90aGVyIGNvbmR1Y3Qgd2hpY2ggY291bGQgcmVhc29uYWJseSBiZSBj
b25zaWRlcmVkIGluYXBwcm9wcmlhdGUgaW4gYQorICBwcm9mZXNzaW9uYWwgc2V0dGluZworCisj
IyBPdXIgUmVzcG9uc2liaWxpdGllcworCitQcm9qZWN0IG1haW50YWluZXJzIGFyZSByZXNwb25z
aWJsZSBmb3IgY2xhcmlmeWluZyB0aGUgc3RhbmRhcmRzIG9mIGFjY2VwdGFibGUKK2JlaGF2aW9y
IGFuZCBhcmUgZXhwZWN0ZWQgdG8gdGFrZSBhcHByb3ByaWF0ZSBhbmQgZmFpciBjb3JyZWN0aXZl
IGFjdGlvbiBpbgorcmVzcG9uc2UgdG8gYW55IGluc3RhbmNlcyBvZiB1bmFjY2VwdGFibGUgYmVo
YXZpb3IuCisKK1Byb2plY3QgbWFpbnRhaW5lcnMgaGF2ZSB0aGUgcmlnaHQgYW5kIHJlc3BvbnNp
YmlsaXR5IHRvIHJlbW92ZSwgZWRpdCwgb3IKK3JlamVjdCBjb21tZW50cywgY29tbWl0cywgY29k
ZSwgd2lraSBlZGl0cywgaXNzdWVzLCBhbmQgb3RoZXIgY29udHJpYnV0aW9ucwordGhhdCBhcmUg
bm90IGFsaWduZWQgdG8gdGhpcyBDb2RlIG9mIENvbmR1Y3QsIG9yIHRvIGJhbiB0ZW1wb3Jhcmls
eSBvcgorcGVybWFuZW50bHkgYW55IGNvbnRyaWJ1dG9yIGZvciBvdGhlciBiZWhhdmlvcnMgdGhh
dCB0aGV5IGRlZW0gaW5hcHByb3ByaWF0ZSwKK3RocmVhdGVuaW5nLCBvZmZlbnNpdmUsIG9yIGhh
cm1mdWwuCisKKyMjIFNjb3BlCisKK1RoaXMgQ29kZSBvZiBDb25kdWN0IGFwcGxpZXMgd2l0aGlu
IGFsbCBwcm9qZWN0IHNwYWNlcywgYW5kIGl0IGFsc28gYXBwbGllcyB3aGVuCithbiBpbmRpdmlk
dWFsIGlzIHJlcHJlc2VudGluZyB0aGUgcHJvamVjdCBvciBpdHMgY29tbXVuaXR5IGluIHB1Ymxp
YyBzcGFjZXMuCitFeGFtcGxlcyBvZiByZXByZXNlbnRpbmcgYSBwcm9qZWN0IG9yIGNvbW11bml0
eSBpbmNsdWRlIHVzaW5nIGFuIG9mZmljaWFsCitwcm9qZWN0IGUtbWFpbCBhZGRyZXNzLCBwb3N0
aW5nIHZpYSBhbiBvZmZpY2lhbCBzb2NpYWwgbWVkaWEgYWNjb3VudCwgb3IgYWN0aW5nCithcyBh
biBhcHBvaW50ZWQgcmVwcmVzZW50YXRpdmUgYXQgYW4gb25saW5lIG9yIG9mZmxpbmUgZXZlbnQu
IFJlcHJlc2VudGF0aW9uIG9mCithIHByb2plY3QgbWF5IGJlIGZ1cnRoZXIgZGVmaW5lZCBhbmQg
Y2xhcmlmaWVkIGJ5IHByb2plY3QgbWFpbnRhaW5lcnMuCisKKyMjIEVuZm9yY2VtZW50CisKK0lu
c3RhbmNlcyBvZiBhYnVzaXZlLCBoYXJhc3NpbmcsIG9yIG90aGVyd2lzZSB1bmFjY2VwdGFibGUg
YmVoYXZpb3IgbWF5IGJlCityZXBvcnRlZCBieSBjb250YWN0aW5nIHRoZSBwcm9qZWN0IHRlYW0g
YXQgW0lOU0VSVCBFTUFJTCBBRERSRVNTXS4gQWxsCitjb21wbGFpbnRzIHdpbGwgYmUgcmV2aWV3
ZWQgYW5kIGludmVzdGlnYXRlZCBhbmQgd2lsbCByZXN1bHQgaW4gYSByZXNwb25zZSB0aGF0Citp
cyBkZWVtZWQgbmVjZXNzYXJ5IGFuZCBhcHByb3ByaWF0ZSB0byB0aGUgY2lyY3Vtc3RhbmNlcy4g
VGhlIHByb2plY3QgdGVhbSBpcworb2JsaWdhdGVkIHRvIG1haW50YWluIGNvbmZpZGVudGlhbGl0
eSB3aXRoIHJlZ2FyZCB0byB0aGUgcmVwb3J0ZXIgb2YgYW4gaW5jaWRlbnQuCitGdXJ0aGVyIGRl
dGFpbHMgb2Ygc3BlY2lmaWMgZW5mb3JjZW1lbnQgcG9saWNpZXMgbWF5IGJlIHBvc3RlZCBzZXBh
cmF0ZWx5LgorCitQcm9qZWN0IG1haW50YWluZXJzIHdobyBkbyBub3QgZm9sbG93IG9yIGVuZm9y
Y2UgdGhlIENvZGUgb2YgQ29uZHVjdCBpbiBnb29kCitmYWl0aCBtYXkgZmFjZSB0ZW1wb3Jhcnkg
b3IgcGVybWFuZW50IHJlcGVyY3Vzc2lvbnMgYXMgZGV0ZXJtaW5lZCBieSBvdGhlcgorbWVtYmVy
cyBvZiB0aGUgcHJvamVjdCdzIGxlYWRlcnNoaXAuCisKKyMjIEF0dHJpYnV0aW9uCisKK1RoaXMg
Q29kZSBvZiBDb25kdWN0IGlzIGFkYXB0ZWQgZnJvbSB0aGUgW0NvbnRyaWJ1dG9yIENvdmVuYW50
XVtob21lcGFnZV0sIHZlcnNpb24gMS40LAorYXZhaWxhYmxlIGF0IGh0dHBzOi8vd3d3LmNvbnRy
aWJ1dG9yLWNvdmVuYW50Lm9yZy92ZXJzaW9uLzEvNC9jb2RlLW9mLWNvbmR1Y3QuaHRtbAorCitb
aG9tZXBhZ2VdOiBodHRwczovL3d3dy5jb250cmlidXRvci1jb3ZlbmFudC5vcmcKKworRm9yIGFu
c3dlcnMgdG8gY29tbW9uIHF1ZXN0aW9ucyBhYm91dCB0aGlzIGNvZGUgb2YgY29uZHVjdCwgc2Vl
CitodHRwczovL3d3dy5jb250cmlidXRvci1jb3ZlbmFudC5vcmcvZmFxCi0tIAoyLjEzLjAKCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaXJhZ2VPUy1k
ZXZlbCBtYWlsaW5nIGxpc3QKTWlyYWdlT1MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0
cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL21pcmFnZW9zLWRldmVs
Cg==

From mirageos-devel-bounces@lists.xenproject.org Thu Sep 26 19:41:47 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 26 Sep 2019 19:41:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDZdu-0001Vn-6L; Thu, 26 Sep 2019 19:41:34 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OzHR=XV=xenproject.org=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1iDZc0-0000g6-Me
 for mirageos-devel@lists.xenproject.org; Thu, 26 Sep 2019 19:39:36 +0000
X-Inumbo-ID: 5d97f6bc-e095-11e9-965e-12813bfff9fa
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by localhost (Halon) with ESMTPS
 id 5d97f6bc-e095-11e9-965e-12813bfff9fa;
 Thu, 26 Sep 2019 19:39:34 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZbt-0002GG-Dz; Thu, 26 Sep 2019 19:39:29 +0000
Received: from localhost ([127.0.0.1] helo=MacBook-Pro-2.Home)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZbt-0007uS-4v; Thu, 26 Sep 2019 19:39:29 +0000
From: Lars Kurth <lars.kurth@xenproject.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 26 Sep 2019 20:39:18 +0100
Message-Id: <cover.1569525222.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
MIME-Version: 1.0
X-Mailman-Approved-At: Thu, 26 Sep 2019 19:41:33 +0000
Subject: [MirageOS-devel] [PATCH v2 0/6] Code of Conduct + Extra Guides and
 Best Practices
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, xen-api@lists.xenproject.org,
 minios-devel@lists.xenproject.org, committers@xenproject.org,
 mirageos-devel@lists.xenproject.org, win-pv-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

RnJvbTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgoKVGhpcyBzZXJpZXMgcHJv
cG9zZXMgYSBjb25jcmV0ZSB2ZXJzaW9uIG9mIHRoZSBYZW4gUHJvamVjdApDb0MgYmFzZWQgb24g
djEuNCBvZiB0aGUgQ29udHJpYnV0b3IgQ292ZW5hbnQuIFNlZSBbMV0KCkl0IGNvbnRhaW5zICpB
TEwqIHRoZSBwb3J0aW9ucyBJIHdhcyBzdGlsbCBnb2luZyB0byBhZGQuCkkgc3BlbnQgYSBiaXQg
b2YgdGltZSBvbiB3b3JkLXNtaXRoaW5nLCBidXQgSSBhbSBub3QgYSBuYXRpdmUgRW5nbGlzaCBz
cGVha2VyClNvIHRoZXJlIGlzIHByb2JhYmx5IHRpbWUgZm9yIGltcHJvdmVtZW50CgpUaGUgc2Vy
aWVzIGFsc28gcmVmbGVjdHMgdGhlIGRpc2N1c3Npb24gaW4gWzJdIGFuZCBzb21lIHByaXZhdGUK
ZGlzY3Vzc2lvbnMgb24gSVJDIHRvIGlkZW50aWZ5IGluaXRpYWwgbWVtYmVycyBvZiB0aGUgWGVu
ClByb2plY3TigJlzIENvQyB0ZWFtLgoKRm9yIGNvbnZlbmllbmNlIG9mIHJldmlldyBhbmQgaW4g
bGluZSB3aXRoIG90aGVyIHBvbGljeSBkb2N1bWVudHMKSSBjcmVhdGVkIGEgZ2l0IHJlcG9zaXRv
cnkgYXQgWzNdLiBUaGlzIHNlcmllcyBjYW4gYmUgZm91bmQgYXQgWzVdLgoKWzFdIGh0dHBzOi8v
d3d3LmNvbnRyaWJ1dG9yLWNvdmVuYW50Lm9yZy92ZXJzaW9uLzEvNC9jb2RlLW9mLWNvbmR1Y3Qu
bWQKWzJdIGh0dHBzOi8veGVuLm1hcmttYWlsLm9yZy90aHJlYWQvNTZhbzJneWhwbHRxbXJldyAK
WzNdIGh0dHA6Ly94ZW5iaXRzLnhlbi5vcmcvZ2l0d2ViLz9wPXBlb3BsZS9sYXJzay9jb2RlLW9m
LWNvbmR1Y3QuZ2l0O2E9c3VtbWFyeQpbNF0gaHR0cHM6Ly93d3cuc2xpZGVzaGFyZS5uZXQveGVu
X2NvbV9tZ3IveHBkZHMxOS1rZXlub3RlLXBhdGNoLXJldmlldy1mb3Itbm9ubWFpbnRhaW5lcnMt
Z2VvcmdlLWR1bmxhcC1jaXRyaXgtc3lzdGVtcy11ay1sdGQKWzVdIGh0dHA6Ly94ZW5iaXRzLnhl
bi5vcmcvZ2l0d2ViLz9wPXBlb3BsZS9sYXJzay9jb2RlLW9mLWNvbmR1Y3QuZ2l0O2E9c2hvcnRs
b2c7aD1yZWZzL2hlYWRzL0NvQy12MgoKQ2hhbmdlcyBzaW5jZSB2MQoqIENvZGUgb2YgQ29uZHVj
dCAKICBPbmx5IHdoaXRlc3BhY2UgY2hhbmdlcwoKKiBBZGRlZCBDb21tdW5pY2F0aW9uIEd1aWRl
CiAgQ29udGFpbnMgdmFsdWVzIGFuZCBhIHByb2Nlc3MgYmFzZWQgb24gYWR2aWNlIGFuZCBtZWRp
YXRpb24gaW4gY2FzZSBvZiBpc3N1ZXMKICBUaGlzIGlzIHRoZSBwcmltYXJ5IHBvcnRhbCBmb3Ig
CgoqIEFkZGVkIENvZGUgUmV2aWV3IEd1aWRlCiAgV2hpY2ggaXMgYmFzZWQgb24gWzRdIHdpdGgg
c29tZSBhZGRpdGlvbnMgZm9yIGNvbXBsZXRlbmVzcwogIEl0IHByaW1hcmlseSBzZXRzIGV4cGVj
dGF0aW9ucyBhbmQgYW55dGhpbmcgY29tbXVuaWNhdGlvbiByZWxhdGVkIGlzIHJlbW92ZWQKCiog
QWRkZWQgZ3VpZGUgb24gQ29tbXVuaWNhdGlvbiBCZXN0IFByYWN0aWNlCiAgVGFrZXMgdGhlIGNv
bW11bmljYXRpb24gc2VjdGlvbiBmcm9tIFs0XSBhbmQgZXhwYW5kcyBvbiBpdCB3aXRoIG1vcmUg
ZXhhbXBsZXMKICBhbmQgY2FzZXMuIFRoaXMgaXMgcHJvYmFibHkgd2hlcmUgd2UgbWF5IG5lZWQg
c29tZSBkaXNjdXNzaW9uCgoqIEFkZGVkIGRvY3VtZW50IG9uIFJlc29sdmluZyBEaXNhZ3JlZW1l
bnQKICBBIHRpbnkgYml0IG9mIHRoZW9yeSB0byBzZXQgdGhlIHNjZW5lCiAgSXQgY292ZXJzIHNv
bWUgY29tbW9uIGNhc2VzIG9mIGRpc2FncmVlbWVudHMgYW5kIGhvdyB3ZSBtYXkgYXBwcm9hY2gg
dGhlbQogIEFnYWluLCB0aGlzIHByb2JhYmx5IG5lZWRzIHNvbWUgZGlzY3Vzc2lvbgoKQ2M6IG1p
bmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogeGVuLWFwaUBsaXN0cy54ZW5wcm9q
ZWN0Lm9yZwpDYzogd2luLXB2LWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCkNjOiBtaXJhZ2Vv
cy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogY29tbWl0dGVyc0B4ZW5wcm9qZWN0Lm9y
ZwoKTGFycyBLdXJ0aCAoNik6CiAgSW1wb3J0IHYxLjQgb2YgQ29udHJpYnV0b3IgQ292ZW5hbnQg
Q29DCiAgWGVuIFByb2plY3QgQ29kZSBvZiBDb25kdWN0CiAgQWRkIENvbW11bmljYXRpb24gR3Vp
ZGUKICBBZGQgQ29kZSBSZXZpZXcgR3VpZGUKICBBZGQgZ3VpZGUgb24gQ29tbXVuaWNhdGlvbiBC
ZXN0IFByYWN0aWNlCiAgQWRkZWQgUmVzb2x2aW5nIERpc2FncmVlbWVudAoKLS0gCjIuMTMuMAoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pcmFnZU9T
LWRldmVsIG1haWxpbmcgbGlzdApNaXJhZ2VPUy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4vbGlzdGluZm8vbWlyYWdlb3MtZGV2
ZWwK

From mirageos-devel-bounces@lists.xenproject.org Thu Sep 26 19:41:47 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 26 Sep 2019 19:41:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDZdu-0001W2-Gc; Thu, 26 Sep 2019 19:41:34 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OzHR=XV=xenproject.org=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1iDZca-0001Lm-6f
 for mirageos-devel@lists.xenproject.org; Thu, 26 Sep 2019 19:40:12 +0000
X-Inumbo-ID: 5e9b17ba-e095-11e9-bf31-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by localhost (Halon) with ESMTPS
 id 5e9b17ba-e095-11e9-bf31-bc764e2007e4;
 Thu, 26 Sep 2019 19:39:35 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZbw-0002GZ-Ex; Thu, 26 Sep 2019 19:39:32 +0000
Received: from localhost ([127.0.0.1] helo=MacBook-Pro-2.Home)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZbw-0007uS-94; Thu, 26 Sep 2019 19:39:32 +0000
From: Lars Kurth <lars.kurth@xenproject.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 26 Sep 2019 20:39:21 +0100
Message-Id: <117840fe5ad0eea191335c942b61ff8b23b4b01b.1569525222.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <cover.1569525222.git.lars.kurth@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
MIME-Version: 1.0
In-Reply-To: <cover.1569525222.git.lars.kurth@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
X-Mailman-Approved-At: Thu, 26 Sep 2019 19:41:33 +0000
Subject: [MirageOS-devel] [PATCH v2 3/6] Add Communication Guide
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, xen-api@lists.xenproject.org,
 minios-devel@lists.xenproject.org, committers@xenproject.org,
 mirageos-devel@lists.xenproject.org, win-pv-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

RnJvbTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgoKVGhpcyBkb2N1bWVudCBp
cyBhIHBvcnRhbCBwYWdlIHRoYXQgbGF5cyBvdXQgb3VyIGdvbGQgc3RhbmRhcmQsCmJlc3QgcHJh
Y3RpY2VzIGZvciBzb21lIGNvbW1vbiBzaXR1YXRpb25zIGFuZCBtZWNoYW5pc21zIHRvIGhlbHAK
cmVzb2x2ZSBpc3N1ZXMgdGhhdCBjYW4gaGF2ZSBhIG5lZ2F0aXZlIGVmZmVjdCBvbiBvdXIgY29t
bXVuaXR5LgoKRGV0YWlsIGlzIGNvdmVyZWQgaW4gc3Vic2VxdWVudCBkb2N1bWVudHMKClNpZ25l
ZC1vZmYtYnk6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4KLS0tCkNjOiBtaW5p
b3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKQ2M6IHhlbi1hcGlAbGlzdHMueGVucHJvamVj
dC5vcmcKQ2M6IHdpbi1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpDYzogbWlyYWdlb3Mt
ZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKQ2M6IGNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmcK
LS0tCiBjb21tdW5pY2F0aW9uLWd1aWRlLm1kIHwgNjcgKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA2NyBpbnNlcnRpb25z
KCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgY29tbXVuaWNhdGlvbi1ndWlkZS5tZAoKZGlmZiAtLWdp
dCBhL2NvbW11bmljYXRpb24tZ3VpZGUubWQgYi9jb21tdW5pY2F0aW9uLWd1aWRlLm1kCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjRiY2Y0NDAKLS0tIC9kZXYvbnVsbAorKysg
Yi9jb21tdW5pY2F0aW9uLWd1aWRlLm1kCkBAIC0wLDAgKzEsNjcgQEAKKyMgQ29tbXVuaWNhdGlv
biBHdWlkZQorCitXZSBiZWxpZXZlIHRoYXQgb3VyIFtDb2RlIG9mIENvbmR1Y3RdIChjb2RlLW9m
LWNvbmR1Y3QubWQpIGNhbiBoZWxwIGNyZWF0ZSBhCitoYXJhc3NtZW50LWZyZWUgZW52aXJvbm1l
bnQsIGJ1dCBpcyBub3Qgc3VmZmljaWVudCB0byBjcmVhdGUgYSB3ZWxjb21pbmcKK2Vudmlyb25t
ZW50IG9uIGl0cyBvd24uIFdlIGNhbiBhbGwgbWFrZSBtaXN0YWtlczogd2hlbiB3ZSBkbywgd2Ug
dGFrZQorcmVzcG9uc2liaWxpdHkgZm9yIHRoZW0gYW5kIHRyeSB0byBpbXByb3ZlLgorCitUaGlz
IGRvY3VtZW50IGxheXMgb3V0IG91ciBnb2xkIHN0YW5kYXJkLCBiZXN0IHByYWN0aWNlcyBmb3Ig
c29tZSBjb21tb24KK3NpdHVhdGlvbnMgYW5kIG1lY2hhbmlzbXMgdG8gaGVscCByZXNvbHZlIGlz
c3VlcyB0aGF0IGNhbiBoYXZlIGEKK25lZ2F0aXZlIGVmZmVjdCBvbiBvdXIgY29tbXVuaXR5Lgor
CisjIyBHb2FsCisKK1dlIHdhbnQgYSBwcm9kdWN0aXZlLCB3ZWxjb21pbmcgYW5kIGFnaWxlIGNv
bW11bml0eSB0aGF0IGNhbiB3ZWxjb21lIG5ldworaWRlYXMgaW4gYSBjb21wbGV4IHRlY2huaWNh
bCBmaWVsZCB3aGljaCBpcyBhYmxlIHRvIHJlZmxlY3Qgb24gYW5kIGltcHJvdmUgaG93IHdlCit3
b3JrLgorCisjIyBDb21tdW5pY2F0aW9uICYgSGFuZGxpbmcgRGlmZmVyZW5jZXMgaW4gT3Bpbmlv
bnMKKworRXhhbXBsZXMgb2YgYmVoYXZpb3IgdGhhdCBjb250cmlidXRlcyB0byBjcmVhdGluZyBh
IHBvc2l0aXZlIGVudmlyb25tZW50CitpbmNsdWRlOgorKiBVc2Ugd2VsY29taW5nIGFuZCBpbmNs
dXNpdmUgbGFuZ3VhZ2UKKyogS2VlcCBkaXNjdXNzaW9ucyB0ZWNobmljYWwgYW5kIGFjdGlvbmFi
bGUKKyogQmUgcmVzcGVjdGZ1bCBvZiBkaWZmZXJpbmcgdmlld3BvaW50cyBhbmQgZXhwZXJpZW5j
ZXMKKyogQmUgYXdhcmUgb2YgeW91ciBvd24gYW5kIGNvdW50ZXJwYXJ04oCZcyBjb21tdW5pY2F0
aW9uIHN0eWxlIGFuZCBjdWx0dXJlCisqIEdyYWNlZnVsbHkgYWNjZXB0IGNvbnN0cnVjdGl2ZSBj
cml0aWNpc20KKyogRm9jdXMgb24gd2hhdCBpcyBiZXN0IGZvciB0aGUgY29tbXVuaXR5CisqIFNo
b3cgZW1wYXRoeSB0b3dhcmRzIG90aGVyIGNvbW11bml0eSBtZW1iZXJzCisqIFJlc29sdmUgZGlm
ZmVyZW5jZXMgaW4gb3BpbmlvbiBlZmZlY3RpdmVseQorCisjIyBHZXR0aW5nIEhlbHAKKworV2hl
biBkZXZlbG9waW5nIGNvZGUgY29sbGFib3JhdGl2ZWx5LCB0ZWNobmljYWwgZGlzY3Vzc2lvbiBh
bmQgZGlzYWdyZWVtZW50cworYXJlIHVuYXZvaWRhYmxlLiBPdXIgY29udHJpYnV0b3JzIGNvbWUg
ZnJvbSBkaWZmZXJlbnQgY291bnRyaWVzIGFuZCBjdWx0dXJlcywKK2FyZSBkcml2ZW4gYnkgZGlm
ZmVyZW50IGdvYWxzIGFuZCB0YWtlIHByaWRlIGluIHRoZWlyIHdvcmsgYW5kIGluIHRoZWlyIHBv
aW50CitvZiB2aWV3LiBUaGlzIGludmFyaWFibHkgY2FuIGxlYWQgdG8gbGVuZ3RoeSBhbmQgdW5w
cm9kdWN0aXZlIGRlYmF0ZSwKK2ZvbGxvd2VkIGJ5IGluZGVjaXNpb24sIHNvbWV0aW1lcyB0aGlz
IGNhbiBpbXBhY3Qgd29ya2luZyByZWxhdGlvbnNoaXBzCitvciBsZWFkIHRvIG90aGVyIGlzc3Vl
cyB0aGF0IGNhbiBoYXZlIGEgbmVnYXRpdmUgZWZmZWN0IG9uIG91ciBjb21tdW5pdHkuCisKK1Rv
IG1pbmltaXplIHN1Y2ggaXNzdWUsIHdlIHByb3ZpZGUgYSAzLXN0YWdlIHByb2Nlc3MKKyogU2Vs
Zi1oZWxwIGFzIG91dGxpbmVkIGluIHRoaXMgZG9jdW1lbnQKKyogQWJpbGl0eSB0byBhc2sgZm9y
IGFuIGluZGVwZW5kZW50IG9waW5pb24gb3IgaGVscCBpbiBwcml2YXRlCisqIE1lZGlhdGlvbiBi
ZXR3ZWVuIHBhcnRpZXMgd2hpY2ggZGlzYWdyZWUuIEluIHRoaXMgY2FzZSBhIG5ldXRyYWwgY29t
bXVuaXR5CisgIG1lbWJlciBhc3Npc3RzIHRoZSBkaXNwdXRpbmcgcGFydGllcyByZXNvbHZlIHRo
ZSBpc3N1ZXMgb3Igd2lsbCB3b3JrIHdpdGggdGhlCisgIHBhcnRpZXMgc3VjaCB0aGF0IHRoZXkg
Y2FuIGltcHJvdmUgZnV0dXJlIGludGVyYWN0aW9ucy4KKworSWYgeW91IG5lZWQgYW5kIGluZGVw
ZW5kZW50IG9waW5pb24gb3IgaGVscCwgZmVlbCBmcmVlIHRvIGNvbnRhY3QKK21lZGlhdGlvbkB4
ZW5wcm9qZWN0Lm9yZy4gVGhlIHRlYW0gYmVoaW5kIG1lZGlhdGlvbkAgaXMgbWFkZSB1cCBvZiB0
aGUKK3NhbWUgY29tbXVuaXR5IG1lbWJlcnMgYXMgdGhvc2UgbGlzdGVkIGluIHRoZSBDb25kdWN0
IFRlYW06IHNlZQorW0NvZGUgb2YgQ29uZHVjdF0oY29kZS1vZi1jb25kdWN0Lm1kKS4gSW4gYWRk
aXRpb24sIHRlYW0gbWVtYmVycyBhcmUgb2JsaWdhdGVkCit0byBtYWludGFpbiBjb25maWRlbnRp
YWxpdHkgd2l0aCByZWdhcmQgZGlzY3Vzc2lvbnMgdGhhdCB0YWtlIHBsYWNlLiBJZiB5b3UKK2hh
dmUgY29uY2VybnMgYWJvdXQgYW55IG9mIHRoZSBtZW1iZXJzIG9mIHRoZSBtZWRpYXRpb25AIGFs
aWFzLCB5b3UgYXJlCit3ZWxjb21lIHRvIGNvbnRhY3QgcHJlY2lzZWx5IHRoZSB0ZWFtIG1lbWJl
cihzKSBvZiB5b3VyIGNob2ljZS4gSW4gdGhpcyBjYXNlLAorcGxlYXNlIG1ha2UgY2VydGFpbiB0
aGF0IHlvdSBoaWdobGlnaHQgdGhlIG5hdHVyZSBvZiBhIHJlcXVlc3QgYnkgbWFraW5nIHN1cmUg
dGhhdAorZWl0aGVyIGhlbHAgb3IgbWVkaWF0aW9uIGlzIG1lbnRpb25lZCBpbiB0aGUgZS1tYWls
IHN1YmplY3Qgb3IgYm9keS4KKworIyMgU3BlY2lmaWMgVG9waWNzIGFuZCBCZXN0IFByYWN0aWNl
CisKKyogW0NvZGUgUmV2aWV3IEd1aWRlXSAoY29kZS1yZXZpZXctZ3VpZGUubWQpOgorICBFc3Nl
bnRpYWwgcmVhZGluZyBmb3IgY29kZSByZXZpZXdlcnMgYW5kIGNvbnRyaWJ1dG9ycworKiBbQ29t
bXVuaWNhdGlvbiBCZXN0IFByYWN0aWNlXSAoY29tbXVuaWNhdGlvbi1wcmFjdGljZS5tZCk6Cisg
IFRoaXMgZ3VpZGUgY292ZXJzIGNvbW11bmljYXRpb24gZ3VpZGVsaW5lcyBmb3IgY29kZSByZXZp
ZXdlcnMgYW5kIHJldmlld2Vlcy4gSXQKKyAgc2hvdWxkIGhlbHAgeW91IGNyZWF0ZSBzZWxmLWF3
YXJlbmVzcywgYW50aWNpcGF0ZSwgYXZvaWQgIGFuZCBoZWxwIHJlc29sdmUKKyAgY29tbXVuaWNh
dGlvbiBpc3N1ZXMuCisqIFtSZXNvbHZpbmcgRGlzYWdyZWVtZW50XSAocmVzb2x2aW5nLWRpc2Fn
cmVlbWVudC5tZCk6CisgIFRoaXMgZ3VpZGUgbGF5cyBvdXQgY29tbW9uIHNpdHVhdGlvbnMgdGhh
dCBjYW4gbGVhZCB0byBkZWFkLWxvY2sgYW5kIHNob3dzIGNvbW1vbgorICBwYXR0ZXJucyBvbiBo
b3cgdG8gYXZvaWQgYW5kIHJlc29sdmUgaXNzdWVzLgotLSAKMi4xMy4wCgoKX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWlyYWdlT1MtZGV2ZWwgbWFpbGlu
ZyBsaXN0Ck1pcmFnZU9TLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMu
eGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby9taXJhZ2Vvcy1kZXZlbAo=

From mirageos-devel-bounces@lists.xenproject.org Thu Sep 26 19:41:47 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 26 Sep 2019 19:41:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDZe6-0001YN-06; Thu, 26 Sep 2019 19:41:46 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=OzHR=XV=xenproject.org=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1iDZdn-0001Ub-9z
 for mirageos-devel@lists.xenproject.org; Thu, 26 Sep 2019 19:41:27 +0000
X-Inumbo-ID: 61017954-e095-11e9-bf31-bc764e2007e4
Received: from mail.xenproject.org (unknown [104.130.215.37])
 by localhost (Halon) with ESMTPS
 id 61017954-e095-11e9-bf31-bc764e2007e4;
 Thu, 26 Sep 2019 19:39:39 +0000 (UTC)
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZby-0002Gt-Ha; Thu, 26 Sep 2019 19:39:34 +0000
Received: from localhost ([127.0.0.1] helo=MacBook-Pro-2.Home)
 by xenbits.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <lars.kurth@xenproject.org>)
 id 1iDZby-0007uS-8n; Thu, 26 Sep 2019 19:39:34 +0000
From: Lars Kurth <lars.kurth@xenproject.org>
To: xen-devel@lists.xenproject.org
Date: Thu, 26 Sep 2019 20:39:23 +0100
Message-Id: <749f082bdb996ba7c7362847b22030882dc2903f.1569525222.git.lars.kurth@citrix.com>
X-Mailer: git-send-email 2.13.0
In-Reply-To: <cover.1569525222.git.lars.kurth@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
MIME-Version: 1.0
In-Reply-To: <cover.1569525222.git.lars.kurth@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
X-Mailman-Approved-At: Thu, 26 Sep 2019 19:41:45 +0000
Subject: [MirageOS-devel] [PATCH v2 5/6] Add guide on Communication Best
 Practice
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, xen-api@lists.xenproject.org,
 minios-devel@lists.xenproject.org, committers@xenproject.org,
 mirageos-devel@lists.xenproject.org, win-pv-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

RnJvbTogTGFycyBLdXJ0aCA8bGFycy5rdXJ0aEBjaXRyaXguY29tPgoKVGhpcyBndWlkZSBjb3Zl
cnMgdGhlIGJ1bGsgb24gQmVzdCBQcmFjdGljZSByZWxhdGVkIHRvIGNvZGUgcmV2aWV3Ckl0IHBy
aW1hcmlseSBmb2N1c3NlcyBvbiBjb2RlIHJldmlldyBpbnRlcmFjdGlvbnMKSXQgYWxzbyBjb3Zl
cnMgaG93IHRvIGRlYWwgd2l0aCBNaXN1bmRlcnN0YW5kaW5ncyBhbmQgQ3VsdHVyYWwKRGlmZmVy
ZW5jZXMKClNpZ25lZC1vZmYtYnk6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNvbT4K
LS0tCkNjOiBtaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKQ2M6IHhlbi1hcGlAbGlz
dHMueGVucHJvamVjdC5vcmcKQ2M6IHdpbi1wdi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpD
YzogbWlyYWdlb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKQ2M6IGNvbW1pdHRlcnNAeGVu
cHJvamVjdC5vcmcKLS0tCiBjb21tdW5pY2F0aW9uLXByYWN0aWNlLm1kIHwgNDEwICsrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA0
MTAgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IGNvbW11bmljYXRpb24tcHJhY3Rp
Y2UubWQKCmRpZmYgLS1naXQgYS9jb21tdW5pY2F0aW9uLXByYWN0aWNlLm1kIGIvY29tbXVuaWNh
dGlvbi1wcmFjdGljZS5tZApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5kYjlh
NWVmCi0tLSAvZGV2L251bGwKKysrIGIvY29tbXVuaWNhdGlvbi1wcmFjdGljZS5tZApAQCAtMCww
ICsxLDQxMCBAQAorIyBDb21tdW5pY2F0aW9uIEJlc3QgUHJhY3RpY2UKKworVGhpcyBndWlkZSBw
cm92aWRlcyBjb21tdW5pY2F0aW9uIEJlc3QgUHJhY3RpY2UgdGhhdCBoZWxwcyB5b3UgaW4KKyog
VXNpbmcgd2VsY29taW5nIGFuZCBpbmNsdXNpdmUgbGFuZ3VhZ2UKKyogS2VlcGluZyBkaXNjdXNz
aW9ucyB0ZWNobmljYWwgYW5kIGFjdGlvbmFibGUKKyogQmVpbmcgcmVzcGVjdGZ1bCBvZiBkaWZm
ZXJpbmcgdmlld3BvaW50cyBhbmQgZXhwZXJpZW5jZXMKKyogQmVpbmcgYXdhcmUgb2YgeW91ciBv
d24gYW5kIGNvdW50ZXJwYXJ04oCZcyBjb21tdW5pY2F0aW9uIHN0eWxlIGFuZCBjdWx0dXJlCisq
IFNob3cgZW1wYXRoeSB0b3dhcmRzIG90aGVyIGNvbW11bml0eSBtZW1iZXJzCisKKyMjIENvZGUg
cmV2aWV3cyBmb3IgKipyZXZpZXdlcnMqKiBhbmQgKipwYXRjaCBhdXRob3JzKioKKworQmVmb3Jl
IGVtYmFya2luZyBvbiBhIGNvZGUgcmV2aWV3LCBpdCBpcyBpbXBvcnRhbnQgdG8gcmVtZW1iZXIg
dGhhdAorKiBBIHBvb3JseSBleGVjdXRlZCBjb2RlIHJldmlldyBjYW4gaHVydCB0aGUgY29udHJp
YnV0b3JzIGZlZWxpbmcsIGV2ZW4gd2hlbiBhIHJldmlld2VyCisgIGRpZCBub3QgaW50ZW5kIHRv
IGRvIHNvLiBGZWVsaW5nIGRlZmVuc2l2ZSBpcyBhIG5vcm1hbCByZWFjdGlvbiB0byBhIGNyaXRp
cXVlIG9yIGZlZWRiYWNrLgorICBBIHJldmlld2VyIHNob3VsZCBiZSBhd2FyZSBvZiBob3cgdGhl
IHBpdGNoLCB0b25lLCBvciBzZW50aW1lbnQgb2YgdGhlaXIgY29tbWVudHMKKyAgY291bGQgYmUg
aW50ZXJwcmV0ZWQgYnkgdGhlIGNvbnRyaWJ1dG9yLiBUaGUgc2FtZSBhcHBsaWVzIHRvIHJlc3Bv
bnNlcyBvZiBhbiBhdXRob3IKKyAgdG8gdGhlIHJldmlld2VyLgorKiBXaGVuIHJldmlld2luZyBz
b21lb25lJ3MgY29kZSwgeW91IGFyZSB1bHRpbWF0ZWx5IGxvb2tpbmcgZm9yIGlzc3Vlcy4gQSBn
b29kIGNvZGUKKyAgcmV2aWV3ZXIgaXMgYWJsZSB0byBtZW50YWxseSBzZXBhcmF0ZSBmaW5kaW5n
IGlzc3VlcyBmcm9tIGFydGljdWxhdGluZyBjb2RlIHJldmlldworICBjb21tZW50cyBpbiBhIGNv
bnN0cnVjdGl2ZSBhbmQgcG9zaXRpdmUgbWFubmVyOiBkZXBlbmRpbmcgb24geW91ciBwZXJzb25h
bGl0eSB0aGlzCisgIGNhbiBiZSAqKmRpZmZpY3VsdCoqIGFuZCB5b3UgbWF5IG5lZWQgdG8gZGV2
ZWxvcCBhIHRlY2huaXF1ZSB0aGF0IHdvcmtzIGZvciB5b3UuCisqIEFzIHNvZnR3YXJlIGVuZ2lu
ZWVycyB3ZSBsaWtlIHRvIGJlIHByb3VkIG9mIHRoZSBzb2x1dGlvbnMgd2UgY2FtZSB1cCB3aXRo
LiBUaGlzIGNhbgorICBtYWtlIGl0IGVhc3kgdG8gdGFrZSBhbm90aGVyIHBlb3BsZeKAmXMgY3Jp
dGljaXNtIHBlcnNvbmFsbHkuIEFsd2F5cyByZW1lbWJlciB0aGF0IGl0IGlzCisgIHRoZSBjb2Rl
IHRoYXQgaXMgYmVpbmcgcmV2aWV3ZWQsIG5vdCB5b3UgYXMgYSBwZXJzb24uCisqIFdoZW4geW91
IHJlY2VpdmUgY29kZSByZXZpZXcgZmVlZGJhY2ssIHBsZWFzZSBiZSBhd2FyZSB0aGF0IHdlIGhh
dmUgcmV2aWV3ZXJzCisgIGZyb20gZGlmZmVyZW50IGJhY2tncm91bmRzLCBjb21tdW5pY2F0aW9u
IHN0eWxlcyBhbmQgY3VsdHVyZXMuIEFsdGhvdWdoIHdlIGFsbCB0cnlpbmcKKyAgdG8gY3JlYXRl
IGEgcHJvZHVjdGl2ZSwgd2VsY29taW5nIGFuZCBhZ2lsZSBlbnZpcm9ubWVudCwgd2UgZG8gbm90
IGFsd2F5cyBzdWNjZWVkLgorCisjIyMgRXhwcmVzcyBhcHByZWNpYXRpb24KK0FzIHRoZSBuYXR1
cmUgb2YgY29kZSByZXZpZXcgdG8gZmluZCBidWdzIGFuZCBwb3NzaWJsZSBpc3N1ZXMsIGl0IGlz
IHZlcnkgZWFzeSBmb3IKK3Jldmlld2VycyB0byBnZXQgaW50byBhIG1vZGUgb2Ygb3BlcmF0aW9u
IHdoZXJlIHRoZSBwYXRjaCByZXZpZXcgZW5kcyB1cCBiZWluZyBhIGxpc3QKK29mIGlzc3Vlcywg
bm90IG1lbnRpb25pbmcgd2hhdCBpcyByaWdodCBhbmQgd2VsbCBkb25lLiBUaGlzIGNhbiBsZWFk
IHRvIHRoZSBjb2RlCitzdWJtaXR0ZXIgaW50ZXJwcmV0aW5nIHlvdXIgZmVlZGJhY2sgaW4gYSBu
ZWdhdGl2ZSB3YXkuCisKK1RoZSBvcGVuaW5nIG9mIGEgY29kZSByZXZpZXcgcHJvdmlkZXMgYW4g
b3Bwb3J0dW5pdHkgdG8gYWRkcmVzcyB0aGlzIGFuZCBhbHNvIHNldHMgdGhlCit0b25lIGZvciB0
aGUgcmVzdCBvZiB0aGUgY29kZSByZXZpZXcuIFN0YXJ0aW5nICoqZXZlcnkqKiByZXZpZXcgb24g
YSBwb3NpdGl2ZSBub3RlLCBoZWxwcworc2V0IHRoZSB0b25lIGZvciB0aGUgcmVzdCBvZiB0aGUg
cmV2aWV3LgorCitGb3IgYW4gaW5pdGlhbCBwYXRjaCwgeW91IGNhbiB1c2UgcGhyYXNlcyBzdWNo
IGFzCis+IFRoYW5rcyBmb3IgdGhlIHBhdGNoCis+IFRoYW5rcyBmb3IgZG9pbmcgdGhpcworCitG
b3IgZnVydGhlciByZXZpc2lvbnMgd2l0aGluIGEgcmV2aWV3LCBwaHJhc2VzIHN1Y2ggYXMKKz4g
VGhhbmsgeW91IGZvciBhZGRyZXNzaW5nIHRoZSBsYXN0IHNldCBvZiBjaGFuZ2VzCisKK0lmIHlv
dSBiZWxpZXZlIHRoZSBjb2RlIHdhcyBnb29kLCBpdCBpcyBnb29kIHByYWN0aWNlIHRvIGhpZ2hs
aWdodCB0aGlzIGJ5IHVzaW5nIHBocmFzZXMKK3N1Y2ggYXMKKz4gTG9va3MgZ29vZCwganVzdCBh
IGZldyBjb21tZW50cworPiBUaGUgY2hhbmdlcyB5b3UgaGF2ZSBtYWRlIHNpbmNlIHRoZSBsYXN0
IHZlcnNpb24gbG9vayBnb29kCisKK0lmIHlvdSB0aGluayB0aGVyZSB3ZXJlIGlzc3VlcyB0b28g
bWFueSB3aXRoIHRoZSBjb2RlIHRvIHVzZSBvbmUgb2YgdGhlIHBocmFzZXMsCit5b3UgY2FuIHN0
aWxsIHN0YXJ0IG9uIGEgcG9zaXRpdmUgbm90ZSwgYnkgZm9yIGV4YW1wbGUgc2F5aW5nCis+IEkg
dGhpbmsgdGhpcyBpcyBhIGdvb2QgY2hhbmdlCis+IEkgdGhpbmsgdGhpcyBpcyBhIGdvb2QgZmVh
dHVyZSBwcm9wb3NhbAorCitJdCBpcyBhbHNvIGVudGlyZWx5IGZpbmUgdG8gaGlnaGxpZ2h0IHNw
ZWNpZmljIGNoYW5nZXMgYXMgZ29vZC4gVGhlIGJlc3QgcGxhY2UgdG8KK2RvIHRoaXMsIGlzIGF0
IHRvcCBvZiBhIHBhdGNoLCBhcyBhZGRyZXNzaW5nIGNvZGUgcmV2aWV3IGNvbW1lbnRzIHR5cGlj
YWxseSByZXF1aXJlcworYSBjb250cmlidXRvciB0byBnbyB0aHJvdWdoIHRoZSBsaXN0IG9mIHRo
aW5ncyB0byBhZGRyZXNzIGFuZCBhbiBpbi1saW5lZCBwb3NpdGl2ZQorY29tbWVudCBpcyBsaWtl
bHkgdG8gYnJlYWsgdGhhdCB3b3JrZmxvdy4KKworWW91IHNob3VsZCBhbHNvIGNvbnNpZGVyLCB0
aGF0IGlmIHlvdSByZXZpZXcgYSBwYXRjaCBvZiBhbiBleHBlcmllbmNlZAorY29udHJpYnV0b3Ig
cGhyYXNlcyBzdWNoIGFzICpUaGFua3MgZm9yIHRoZSBwYXRjaCogY291bGQgY29tZSBhY3Jvc3Mg
YXMKK3BhdHJvbml6aW5nLCB3aGlsZSB1c2luZyAqVGhhbmtzIGZvciBkb2luZyB0aGlzKiBpcyBs
ZXNzIGxpa2VseSB0byBiZSBpbnRlcnByZXRlZAorYXMgc3VjaC4KKworQXBwcmVjaWF0aW9uIHNo
b3VsZCBhbHNvIGJlIGV4cHJlc3NlZCBieSBwYXRjaCBhdXRob3JzIHdoZW4gYXNraW5nIGZvciBj
bGFyaWZpY2F0aW9ucwordG8gYSByZXZpZXcgb3IgcmVzcG9uZGluZyB0byBxdWVzdGlvbnMuIEEg
c2ltcGxlCis+IFRoYW5rIHlvdSBmb3IgeW91ciBmZWVkYmFjaworPiBUaGFuayB5b3UgZm9yIHlv
dXIgcmVwbHkKKz4gVGhhbmsgeW91IFhYWCEKKworaXMgbm9ybWFsbHkgc3VmZmljaWVudC4KKwor
IyMjIEF2b2lkIG9waW5pb246IHN0aWNrIHRvIHRoZSBmYWN0cworVGhlIHdheSBob3cgYSByZXZp
ZXdlciBleHByZXNzZXMgZmVlZGJhY2ssIGhhcyBhIGJpZyBpbXBhY3Qgb24gaG93IHRoZSBhdXRo
b3IKK3BlcmNlaXZlcyB0aGUgZmVlZGJhY2suIEtleSB0byB0aGlzIGlzIHdoYXQgd2UgY2FsbCAq
KnN0aWNrIHRvIHRoZSBmYWN0cyoqLiAgVGhlIHNhbWUgaXMKK3RydWUgd2hlbiBhIHBhdGNoIGF1
dGhvciBpcyByZXNwb25kaW5nIHRvIGEgY29tbWVudCBmcm9tIGEgcmV2aWV3ZXIuCisKK09uZSBv
ZiBvdXIgbWFpbnRhaW5lcnMgaGFzIGJlZW4gc3R1ZHlpbmcgTWFuZGFyaW4gZm9yIHNldmVyYWwg
eWVhcnMgYW5kIGhhcyBjb21lCithY3Jvc3MgdGhlIG1vc3Qgc3Ryb25nbHktd29yZGVkIGRpY3Rp
b25hcnkgZW50cnkKK1toZSBoYXMgZXZlciBzZWVuXShodHRwczovL3lvdXR1LmJlL2VoWnZCbXJM
UndnP3Q9ODM0KS4gVGhpcyBleGFtcGxlCitpbGx1c3RyYXRlcyB0aGUgcHJvYmxlbSBvZiB1c2lu
ZyBvcGluaW9uIGluIGNvZGUgcmV2aWV3cyB2cy4gdXNpbmcgZmFjdHMgZXh0cmVtZWx5IHdlbGwu
CisKKz4g6KO56ISaIChndW8zIGppYW8zKTogZm9vdC1iaW5kaW5nIChhIHZpbGUgZmV1ZGFsIHBy
YWN0aWNlIHdoaWNoIGNyaXBwbGVkIHdvbWVuIGJvdGgKKz4gcGh5c2ljYWxseSBhbmQgc3Bpcml0
dWFsbHkpCisKK1RoaXMgaXMgbm90IHNvbWV0aGluZyBvbmUgaXMgdXNlZCB0byBoZWFyaW5nIGZy
b20gZGljdGlvbmFyeSBlbnRyaWVzLiBPbmNlIHlvdQoraW52ZXN0aWdhdGUgdGhlIHByYWN0aWNl
IGZvb3QtYmluZGluZywgaXQgaXMgaGFyZCB0byBkaXNhZ3JlZSB3aXRoIHRoZSBkaWN0aW9uYXJ0
IGVudHJ5LgorSG93ZXZlciwgdGhlIHN0YXRlbWVudCBkb2VzIG5vdCBjb250YWluIG11Y2ggaW5m
b3JtYXRpb24uIElmIHlvdSByZWFkIGl0IHdpdGhvdXQKK2tub3dpbmcgd2hhdCBmb290LWJpbmRp
bmcgaXMsIGl0IGlzIGhhcmQgdG8gYmUgY29udmluY2VkIGJ5IHRoaXMgc3RhdGVtZW50LiBUaGUg
bWFpbgordGFrZS1hd2F5IGlzIHRoYXQgdGhlIGF1dGhvciBvZiB0aGUgZGljdGlvbmFyeSBlbnRy
eSBoYWQgc3Ryb25nIG9waW5pb25zIGFib3V0IHRoaXMgdG9waWMuCitJdCBkb2VzIG5vdCB0ZWxs
IHlvdSwgd2h5IHlvdSBzaG91bGQgaGF2ZSB0aGUgc2FtZSBvcGluaW9uLgorCitDb21wYXJlIHRo
aXMgdG8gdGhlIChXaWtpcGVkaWEgZW50cnkpW2h0dHBzOi8vZW4ud2lraXBlZGlhLm9yZy93aWtp
L0Zvb3RfYmluZGluZ10KKworPiBGb290IGJpbmRpbmcgd2FzIHRoZSBjdXN0b20gb2YgYXBwbHlp
bmcgdGlnaHQgYmluZGluZyB0byB0aGUgZmVldCBvZiB5b3VuZyBnaXJscyB0bworPiBtb2RpZnkg
dGhlIHNoYXBlIGFuZCBzaXplIG9mIHRoZWlyIGZlZXQuIC4uLiBmb290IGJpbmRpbmcgd2FzIGEg
cGFpbmZ1bCBwcmFjdGljZSBhbmQKKz4gc2lnbmlmaWNhbnRseSBsaW1pdGVkIHRoZSBtb2JpbGl0
eSBvZiB3b21lbiwgcmVzdWx0aW5nIGluIGxpZmVsb25nIGRpc2FiaWxpdGllcyBmb3IgbW9zdCBv
ZgorPiBpdHMgc3ViamVjdHMuIC4uLiBCaW5kaW5nIHVzdWFsbHkgc3RhcnRlZCBkdXJpbmcgdGhl
IHdpbnRlciBtb250aHMgc2luY2UgdGhlIGZlZXQgd2VyZQorPiBtb3JlIGxpa2VseSB0byBiZSBu
dW1iLCBhbmQgdGhlcmVmb3JlIHRoZSBwYWluIHdvdWxkIG5vdCBiZSBhcyBleHRyZW1lLiDigKZU
aGUgdG9lcyBvbgorPiBlYWNoIGZvb3Qgd2VyZSBjdXJsZWQgdW5kZXIsIHRoZW4gcHJlc3NlZCB3
aXRoIGdyZWF0IGZvcmNlIGRvd253YXJkcyBhbmQgc3F1ZWV6ZWQKKz4gaW50byB0aGUgc29sZSBv
ZiB0aGUgZm9vdCB1bnRpbCB0aGUgdG9lcyBicm9rZeKApgorCitXaXRob3V0IGdvaW5nIGludG8g
dGhlIGRldGFpbHMgb2YgZm9vdC1iaW5kaW5nLCBpdCBpcyBub3RpY2VhYmxlIHRoYXQgbm9uZSBv
ZiB3aGF0IGlzIHdyaXR0ZW4KK2Fib3ZlIHVzZXMgb3BpbmlvbiB3aGljaCBjb3VsZCBiZSBpbnRl
cnByZXRlZCBhcyBpbmZsYW1tYXRvcnkgbGFuZ3VhZ2UuIEl0IGlzIGEgbGlzdCBvZgorc2ltcGxl
IGZhY3RzIHRoYXQgYXJlIGxhaWQgb3V0IGluIGEgd2F5IHRoYXQgbWFrZSBpdCBvYnZpb3VzIHdo
YXQgdGhlIGNvcnJlY3QgY29uY2x1c2lvbgoraXMuCisKK0JlY2F1c2UgdGhlIFdpa2lwZWRpYSBl
bnRyeSBpcyBlbnRpcmVseSBmYWN0IGJhc2VkIGl0IGlzIG1vcmUgcG93ZXJmdWwgYW5kIHBlcnN1
YXNpdmUKK3RoZW4gdGhlIGRpY3Rpb25hcnkgZW50cnkuIFRoZSBzYW1lIGFwcGxpZXMgdG8gY29k
ZSByZXZpZXdzLgorCitNYWtpbmcgc3RhdGVtZW50cyBpbiBjb2RlIHJldmlld3Mgc3VjaCBhcwor
PiBZb3VyIGNvZGUgaXMgZ2FyYmFnZQorPiBUaGlzIGlkZWEgaXMgc3R1cGlkCisKK2Jlc2lkZXMg
YmVpbmcgYW4gb3BpbmlvbiBpcyBydWRlIGFuZCBjb3VudGVyIHByb2R1Y3RpdmUKKyogSXQgd2ls
bCBtYWtlIHRoZSBwYXRjaCBhdXRob3IgYW5ncnk6IGluc3RlYWQgb2YgZmluZGluZyBhIHNvbHV0
aW9uIHRvIHRoZSBwcm9ibGVtIHRoZQorICBhdXRob3Igd2lsbCBzcGVuZCB0aW1lIGFuZCBtZW50
YWwgZW5lcmd5IHdyZXN0bGluZyB3aXRoIHRoZWlyIGZlZWxpbmdzCisqIEl0IGRvZXMgbm90IGNv
bnRhaW4gYW55IGluZm9ybWF0aW9uCisqIEZhY3RzIGFyZSBib3RoIG1vcmUgcG93ZXJmdWwgYW5k
IG1vcmUgcGVyc3Vhc2l2ZQorCitDb25zaWRlciB0aGUgZm9sbG93aW5nIHR3byBwaWVjZXMgb2Yg
ZmVlZGJhY2sgb24gYSBwaWVjZSBvZiBjb2RlCis+IFRoaXMgcGllY2Ugb2YgY29kZSBpcyBjb25m
dXNpbmcKKz4gSXQgdG9vayBtZSBhIGxvbmcgdGltZSB0byDvrIFndXJlIG91dCB3aGF0IHdhcyBn
b2luZyBvbiBoZXJlCisKK1RoZSBmaXJzdCBleGFtcGxlIGV4cHJlc3NlcyBhbiBvcGluaW9uLCB3
aGVyZWFzIHRoZSBzZWNvbmQgcmUtcGhyYXNlcyB0aGUgc3RhdGVtZW50CitpbiB0ZXJtcyBvZiB3
aGF0IHlvdSBleHBlcmllbmNlZCwgd2hpY2ggaXMgYSBmYWN0LgorCitPdGhlciBleGFtcGxlczoK
Kz4gQkFEOiBUaGlzIGlzIGZyYWdpbGUKKz4gU09NRVdIQVQgQkVUVEVSOiBUaGlzIHNlZW1zIGZy
YWdpbGUgdG8gbWUKKz4gQkVTVDogSWYgWCBoYXBwZW5zLCBZIHdpbGwgaGFwcGVuLgorCitBIGNl
cnRhaW4gcGllY2Ugb2YgY29kZSBjYW4gYmUgd3JpdHRlbiBpbiBtYW55IGRpZmZlcmVudCB3YXlz
OiB0aGlzIGNhbiBsZWFkIHRvCitkaXNhZ3JlZW1lbnRzIG9uIHRoZSBiZXN0IGFyY2hpdGVjdHVy
ZSwgZGVzaWduIG9yIGNvZGluZyBwYXR0ZXJuLiBBcyBhbHJlYWR5IHBvaW50ZWQgb3V0CitpbiB0
aGlzIHNlY3Rpb246IGF2b2lkIGZlZWRiYWNrIHRoYXQgaXMgb3Bpbmlvbi1iYXNlZCBhbmQgdGh1
cyBkb2VzIG5vdCBhZGQgYW55IHZhbHVlLgorQmFjayB5b3VyIGNyaXRpY2lzbSAob3IgaWRlYSBv
biBob3cgdG8gc29sdmUgYSBwcm9ibGVtKSB3aXRoIGEgc2Vuc2libGUgcmF0aW9uYWxlLgorCisj
IyMgUmV2aWV3IHRoZSBjb2RlLCBub3QgdGhlIHBlcnNvbgorV2l0aG91dCByZWFsaXppbmcgaXQs
IGl0IGlzIGVhc3kgdG8gb3Zlcmxvb2sgdGhlIGRpZmZlcmVuY2UgYmV0d2VlbiBpbnNpZ2h0ZnVs
IGNyaXRpcXVlIG9mCitjb2RlIGFuZCBwZXJzb25hbCBjcml0aWNpc20uIExldCdzIGxvb2sgYXQg
YSB0aGVvcmV0aWNhbCBmdW5jdGlvbiB3aGVyZSB0aGVyZSBpcyBhbgorb3Bwb3J0dW5pdHkgdG8g
cmV0dXJuIG91dCBvZiB0aGUgZnVuY3Rpb24gZWFybHkuIEluIHRoaXMgY2FzZSwgeW91IGNvdWxk
IHNheQorCis+IFlvdSBzaG91bGQgcmV0dXJuIGZyb20gdGhpcyBmdW5jdGlvbiBlYXJseSwgYmVj
YXVzZSBvZiBYWFgKKworT24gaXRzIG93biwgdGhlcmUgaXMgbm90aGluZyB3cm9uZyB3aXRoIHRo
aXMgc3RhdGVtZW50LiBIb3dldmVyLCBhIGNvZGUgcmV2aWV3IGlzIG1hZGUKK3VwIG9mIG11bHRp
cGxlIGNvbW1lbnRzIGFuZCB1c2luZyAqKllvdSBzaG91bGQqKiBjb25zaXN0ZW50bHkgY2FuIHN0
YXJ0IHRvIGZlZWwgbmVnYXRpdmUKK2FuZCBjYW4gYmUgbWlzLWludGVycHJldGVkIGFzIGEgcGVy
c29uYWwgYXR0YWNrLiBVc2luZyBzb21ldGhpbmcgbGlrZSBhdm9pZHMgdGhpcyBpc3N1ZToKKwor
PiBSZXR1cm5pbmcgZnJvbSB0aGlzIGZ1bmN0aW9uIGVhcmx5IGlzIGJldHRlciwgYmVjYXVzZSBv
ZiBYWFgKKworV2l0aG91dCBwZXJzb25hbCByZWZlcmVuY2UsIGEgY29kZSByZXZpZXcgd2lsbCBj
b21tdW5pY2F0ZSB0aGUgcHJvYmxlbSwgaWRlYSBvciBpc3N1ZQord2l0aG91dCByaXNraW5nIG1p
cy1pbnRlcnByZXRhdGlvbi4KKworIyMjIFZlcmJvc2UgdnMuIHRlcnNlCitEdWUgdG8gdGhlIHRp
bWUgaXQgdGFrZXMgdG8gcmV2aWV3IGFuZCBjb21wb3NlIGNvZGUgcmV2aWV3ZXIsIHJldmlld2Vy
cyBvZnRlbiBhZG9wdCBhCit0ZXJzZSBzdHlsZS4gSXQgaXMgbm90IHVudXN1YWwgdG8gc2VlIHJl
dmlldyBjb21tZW50cyBzdWNoIGFzCis+IHR5cG8KKz4gcy9yZXNpb25zL3JlZ2lvbnMvCis+IGNv
ZGluZyBzdHlsZQorPiBjb2Rpbmcgc3R5bGU6IGJyYWNrZXRzIG5vdCBuZWVkZWQKK2V0Yy4KKwor
VGVyc2UgY29kZSByZXZpZXcgc3R5bGUgaGFzIGl0cyBwbGFjZSBhbmQgY2FuIGJlIHByb2R1Y3Rp
dmUgZm9yIGJvdGggdGhlIHJldmlld2VyIGFuZAordGhlIGF1dGhvci4gSG93ZXZlciwgb3ZlcnVz
ZSBjYW4gY29tZSBhY3Jvc3MgYXMgdW5mcmllbmRseSwgbGFja2luZyBlbXBhdGh5IGFuZAorY2Fu
IHRodXMgY3JlYXRlIGEgbmVnYXRpdmUgaW1wcmVzc2lvbiB3aXRoIHRoZSBhdXRob3Igb2YgYSBw
YXRjaC4gVGhpcyBpcyBpbiBwYXJ0aWN1bGFyCit0cnVlLCB3aGVuIHlvdSBkbyBub3Qga25vdyB0
aGUgYXV0aG9yIG9yIHRoZSBhdXRob3IgaXMgYSBuZXdjb21lci4gVGVyc2UKK2NvbW11bmljYXRp
b24gc3R5bGVzIGNhbiBhbHNvIGJlIHBlcmNlaXZlZCBhcyBydWRlIGluIHNvbWUgY3VsdHVyZXMu
CisKK0lmIHlvdSB0ZW5kIHRvIHVzZSBhIHRlcnNlIGNvbW1lbnRpbmcgc3R5bGUgYW5kIHlvdSBk
byBub3Qga25vdyB3aGV0aGVyIHRoZSBhdXRob3IKK2lzIE9LIHdpdGggaXQsIGl0IGlzIG9mdGVu
IGEgZ29vZCBpZGVhIHRvIGNvbXBlbnNhdGUgZm9yIGl0IGluIHRoZSBjb2RlIHJldmlldyBvcGVu
aW5nCisod2hlcmUgeW91IGV4cHJlc3MgYXBwcmVjaWF0aW9uKSBvciB3aGVuIHRoZXJlIGlzIGEg
bmVlZCBmb3IgdmVyYm9zZSBleHByZXNzaW9uLgorCitJdCBpcyBhbHNvIGVudGlyZWx5IGZpbmUg
dG8gbWVudGlvbiB0aGF0IHlvdSBoYXZlIGEgZmFpcmx5IHRlcnNlIGNvbW11bmljYXRpb24gc3R5
bGUKK2FuZCBhc2sgd2hldGhlciB0aGUgYXV0aG9yIGlzIE9LIHdpdGggaXQuIEluIGFsbW9zdCBh
bGwgY2FzZXMsIHRoZXkgd2lsbCBiZTogYnkgYXNraW5nCit5b3UgYXJlIHNob3dpbmcgZW1wYXRo
eSB0aGF0IGhlbHBzIGNvdW50ZXJhY3QgYSBuZWdhdGl2ZSBpbXByZXNzaW9uLgorCisjIyMgQ29k
ZSBSZXZpZXcgQ29tbWVudHMgc2hvdWxkIGJlIGFjdGlvbmFibGUKK0NvZGUgcmV2aWV3IGNvbW1l
bnRzIHNob3VsZCBiZSBhY3Rpb25hYmxlOiBpbiBvdGhlciB3b3JkcywgaXQgbmVlZHMgdG8gYmUg
Y2xlYXIKK3doYXQgdGhlIGF1dGhvciBvZiB0aGUgY29kZSBuZWVkcyB0byBkbyB0byBhZGRyZXNz
IHRoZSBpc3N1ZSB5b3UgaWRlbnRpZmllZC4KKworU3RhdGVtZW50cyBzdWNoIGFzCis+IEJBRDog
VGhpcyBpcyB3cm9uZworPiBCQUQ6IFRoaXMgZG9lcyBub3Qgd29yaworPiBCRVRURVIsIEJVVCBO
T1QgR09PRDogVGhpcyBkb2VzIG5vdCB3b3JrLCBiZWNhdXNlIG9mIFhYWAorCitkbyBub3Qgbm9y
bWFsbHkgcHJvdmlkZSB0aGUgYXV0aG9yIG9mIGEgcGF0Y2ggd2l0aCBlbm91Z2ggaW5mb3JtYXRp
b24gdG8gc2VuZCBvdXQgYQorbmV3IHBhdGNoIHZlcnNpb24uIEJ5IGRvaW5nIHRoaXMsIHlvdSBl
c3NlbnRpYWxseSBmb3JjZSB0aGUgcGF0Y2ggYXV0aG9yIHRvICoqZmluZCoqIGFuZAorKippbXBs
ZW1lbnQqKiBhbiBhbHRlcm5hdGl2ZSwgd2hpY2ggdGhlbiBtYXkgYWxzbyBub3QgYmUgYWNjZXB0
YWJsZSB0byB5b3UgYXMgdGhlCisqKnJldmlld2VyKiogb2YgdGhlIHBhdGNoLgorCitBIGJldHRl
ciB3YXkgdG8gYXBwcm9hY2ggdGhpcyBpcyB0byBzYXkKKworPiBUaGlzIGRvZXMgbm90IHdvcmss
IGJlY2F1c2Ugb2YgWFhYCis+IFlvdSBtYXkgd2FudCB0byBpbnZlc3RpZ2F0ZSBZWVkgYW5kIFpa
WiBhcyBhbHRlcm5hdGl2ZXMKKworSW4gc29tZSBjYXNlcywgaXQgbWF5IG5vdCBiZSBjbGVhciB3
aGV0aGVyIFlZWSBvciBaWlogYXJlIHRoZSBiZXR0ZXIgc29sdXRpb24uIEFzIGEKK3Jldmlld2Vy
IHlvdSBzaG91bGQgYmUgYXMgdXAtZnJvbnQgYW5kIHBvc3NpYmxlIGluIHN1Y2ggYSBjYXNlIGFu
ZCBzYXkgc29tZXRoaW5nIGxpa2UKKworPiBJIGFtIG5vdCBzdXJlIHdoZXRoZXIgWVlZIGFuZCBa
WlogYXJlIGJldHRlciwgc28geW91IG1heSB3YW50IHRvIG91dGxpbmUgeW91cgorPiB0aG91Z2h0
cyBhYm91dCBib3RoIHNvbHV0aW9ucyBieSBlLW1haWwgZmlyc3QsIHN1Y2ggdGhhdCB3ZSBjYW4g
ZGVjaWRlIHdoYXQgd29ya3MKKz4gYmVzdAorCisjIyMgSWRlbnRpZnkgdGhlIHNldmVyaXR5IG9m
IGFuIGlzc3VlIG9yIGRpc2FncmVlbWVudAorQnkgZGVmYXVsdCwgZXZlcnkgY29tbWVudCB3aGlj
aCBpcyBtYWRlICoqb3VnaHQgdG8gYmUgYWRkcmVzc2VkKiogYnkgdGhlIGF1dGhvci4KK0hvd2V2
ZXIsIG9mdGVuIHJldmlld2VycyBub3RlIGlzc3Vlcywgd2hpY2ggd291bGQgYmUgbmljZSBpZiB0
aGV5IHdlcmUgYWRkcmVzc2VkLAorYnV0IGFyZSBub3QgbWFuZGF0b3J5LgorCitUeXBpY2FsbHks
IHJldmlld2VycyB1c2UgdGVybWlub2xvZ3kgc3VjaCBhcworPiBUaGlzIHdvdWxkIGJlIGEgbmlj
ZS10by1oYXZlCis+IFRoaXMgaXMgbm90IGEgYmxvY2tlcgorCitTb21lIG1haW50YWluZXJzIHVz
ZQorPiBOSVQ6IFhYWAorCitob3dldmVyLCBpdCBpcyBzb21ldGltZXMgYWxzbyB1c2VkIHRvIGlu
ZGljYXRlIGEgbWlub3IgaXNzdWUgdGhhdCAqKm11c3QqKiBiZSBmaXhlZC4KKworRHVyaW5nIGEg
Y29kZSByZXZpZXcsIGl0IGNhbiBoYXBwZW4gdGhhdCByZXZpZXdlciBhbmQgYXV0aG9yIGRpc2Fn
cmVlIG9uIGhvdyB0byBtb3ZlCitmb3J3YXJkLiBUaGUgZGVmYXVsdCBwb3NpdGlvbiB3aGVuIGl0
IGNvbWVzIHRvIGRpc2FncmVlbWVudHMgaXMgdGhhdCAqKmJvdGggcGFydGllcword2FudCB0byBh
cmd1ZSB0aGVpciBjYXNlKiouIEhvd2V2ZXIsIGZyZXF1ZW50bHkgb25lIG9yIGJvdGggcGFydGll
cyBkbyBub3QgZmVlbCB0aGF0CitzdHJvbmdseSBhYm91dCBhIHNwZWNpZmljIGlzc3VlLgorCitX
aXRoaW4gdGhlIFhlbiBQcm9qZWN0LCB3ZSBoYXZlIFthIHdheV0oaHR0cHM6Ly94ZW5wcm9qZWN0
Lm9yZy9kZXZlbG9wZXJzL2dvdmVybmFuY2UvI2V4cHJlc3NpbmdvcGluaW9uKQordG8gaGlnaGxp
Z2h0IG9uZSdzIHBvc2l0aW9uIG9uIHByb3Bvc2FscywgZm9ybWFsIG9yIGluZm9ybWFsIHZvdGVz
IHVzaW5nIHRoZSBmb2xsb3dpbmcKK25vdGF0aW9uOgorPiArMiA6IEkgYW0gaGFwcHkgd2l0aCB0
aGlzIHByb3Bvc2FsLCBhbmQgSSB3aWxsIGFyZ3VlIGZvciBpdAorPiArMSA6IEkgYW0gaGFwcHkg
d2l0aCB0aGlzIHByb3Bvc2FsLCBidXQgd2lsbCBub3QgYXJndWUgZm9yIGl0Cis+IDAgOiBJIGhh
dmUgbm8gb3BpbmlvbgorPiAtMSA6IEkgYW0gbm90IGhhcHB5IHdpdGggdGhpcyBwcm9wb3NhbCwg
YnV0IHdpbGwgbm90IGFyZ3VlIGFnYWluc3QgaXQKKz4gLTIgOiBJIGFtIG5vdCBoYXBweSB3aXRo
IHRoaXMgcHJvcG9zYWwsIGFuZCBJIHdpbGwgYXJndWUgYWdhaW5zdCBpdAorCitZb3UgY2FuIHVz
ZSBhIHBocmFzZSBzdWNoIGFzCis+IEkgYW0gbm90IGhhcHB5IHdpdGggdGhpcyBzdWdnZXN0aW9u
LCBidXQgd2lsbCBub3QgYXJndWUgYWdhaW5zdCBpdAorCit0byBtYWtlIGNsZWFyIHdoZXJlIHlv
dSBzdGFuZCwgd2hpbGUgcmVjb3JkaW5nIHlvdXIgcG9zaXRpb24uIENvbnZlcnNlbHksIGEgcmV2
aWV3ZXIKK21heSBkbyBzb21ldGhpbmcgc2ltaWxhcgorPiBJIGFtIG5vdCBoYXBweSB3aXRoIFhZ
WiwgYnV0IHdpbGwgbm90IGFyZ3VlIGFnYWluc3QgaXQgW2FueW1vcmVdCis+IFdoYXQgd2UgaGF2
ZSBub3cgaXMgZ29vZCBlbm91Z2gsIGJ1dCBjb3VsZCBiZSBiZXR0ZXIKKworIyMjIEF1dGhvcnM6
IHJlc3BvbmRpbmcgdG8gcmV2aWV3IGNvbW1lbnRzCitUeXBpY2FsbHkgcGF0Y2ggYXV0aG9ycyBh
cmUgZXhwZWN0ZWQgdG8gKiphZGRyZXNzIGFsbCoqIHJldmlldyBjb21tZW50cyBpbiB0aGUgbmV4
dAordmVyc2lvbiBvZiBhIHBhdGNoIG9yIHBhdGNoIHNlcmllcy4gSW4gYSBzbW9vdGgtcnVubmlu
ZyBjb2RlIHJldmlldyB3aGVyZSB5b3UgZG8gbm90CitoYXZlIGZ1cnRoZXIgcXVlc3Rpb25zIGl0
IGlzIG5vdCBhdCBhbGwgbmVjZXNzYXJ5IHRvIGFja25vd2xlZGdlIHRoZSBjaGFuZ2VzIHlvdSBh
cmUKK2dvaW5nIHRvIG1ha2U6CisqIFNpbXBseSBzZW5kIHRoZSBuZXh0IHZlcnNpb24gd2l0aCB0
aGUgY2hhbmdlcyBhZGRyZXNzZWQgYW5kIHJlY29yZCBpdCBpbiB0aGUKK2NoYW5nZS1sb2cKKwor
V2hlbiB0aGVyZSBpcyBkaXNjdXNzaW9uLCB0aGUgbm9ybWFsIHByYWN0aWNlIGlzIHRvIHJlbW92
ZSB0aGUgcG9ydGlvbiBvZiB0aGUgZS1tYWlsCit0aHJlYWQgd2hlcmUgdGhlcmUgaXMgYWdyZWVt
ZW50LiBPdGhlcndpc2UsIHRoZSB0aHJlYWQgY2FuIGJlY29tZSBleGNlcHRpb25hbGx5Citsb25n
LgorCitJbiBjYXNlcyB3aGVyZSB0aGVyZSB3YXMgZGlzY3Vzc2lvbiBhbmQgbWF5YmUgZGlzYWdy
ZWVtZW50LCBpdCBkb2VzIGhvd2V2ZXIgbWFrZQorc2Vuc2UgdG8gY2xvc2UgdGhlIGRpc2N1c3Np
b24gYnkgc2F5aW5nIHNvbWV0aGluZyBsaWtlCisKKz4gQUNLCis+IFNlZW1zIHdlIGFyZSBhZ3Jl
ZWQsIEkgYW0gZ29pbmcgdG8gZG8gdGhpcworCitPdGhlciBzaXR1YXRpb25zIHdoZW4geW91IG1h
eSB3YW50IHRvIGRvIHRoaXMgYXJlIGNhc2VzIHdoZXJlIHRoZSByZXZpZXdlciBtYWRlCitvcHRp
b25hbCBzdWdnZXN0aW9ucywgdG8gbWFrZSBjbGVhciB3aGV0aGVyIHRoZSBzdWdnZXN0aW9uIHdp
bGwgYmUgZm9sbG93ZWQgb3IKK25vdC4KKworIyMjIEF2b2lkIHVuY29tbW9uIHdvcmRzOiBub3Qg
ZXZlcnlvbmUgaXMgYSBuYXRpdmUgRW5nbGlzaCBzcGVha2VyCitBdm9pZCB1bmNvbW1vbiB3b3Jk
cyBib3RoIHdoZW4gcmV2aWV3aW5nIGNvZGUgb3IgcmVzcG9uZGluZyB0byBhIHJldmlldy4gTm90
CitldmVyeW9uZSBpcyBhIG5hdGl2ZSBFbmdsaXNoIHNwZWFrZXIuIFRoZSB1c2Ugb2Ygc3VjaCB3
b3JkcyBjYW4gY29tZSBhY3Jvc3MgYmFkbHkgYW5kCitjYW4gbGVhZCB0byBtaXN1bmRlcnN0YW5k
aW5ncy4KKworIyMjIFByaW9yaXRpemUgc2lnbmlmaWNhbnQgZmxhd3MKK0lmIGEgcGF0Y2ggb3Ig
cGF0Y2ggc2VyaWVzIGhhcyBzaWduaWZpY2FudCBmbGF3cywgc3VjaCBhcworKiBJdCBpcyBidWls
dCBvbiB3cm9uZyBhc3N1bXB0aW9ucworKiBUaGVyZSBhcmUgaXNzdWVzIHdpdGggdGhlIGFyY2hp
dGVjdHVyZSBvciB0aGUgZGVzaWduCisKK2l0IGRvZXMgbm90IG1ha2Ugc2Vuc2UgdG8gZG8gYSBk
ZXRhaWxlZCBjb2RlIHJldmlldy4gSW4gc3VjaCBjYXNlcywgaXQgaXMgYmVzdCB0bworZm9jdXMg
b24gdGhlIG1ham9yIGlzc3VlcyBmaXJzdCBhbmQgZGVhbCB3aXRoIHN0eWxlIGFuZCBtaW5vciBp
c3N1ZXMgaW4gYSBzdWJzZXF1ZW50CityZXZpZXcuIFRoaXMgcmVkdWNlcyB0aGUgd29ya2xvYWQg
b24gYm90aCB0aGUgcmV2aWV3ZXIgYW5kIHBhdGNoIGF1dGhvci4gSG93ZXZlciwKK3Jldmlld2Vy
cyBzaG91bGQgbWFrZSBjbGVhciB0aGF0IHRoZXkgaGF2ZSBvbWl0dGVkIGRldGFpbGVkIHJldmll
dyBjb21tZW50cyBhbmQKK3RoYXQgdGhlc2Ugd2lsbCBjb21lIGxhdGVyLgorCisjIyMgV2VsY29t
ZSBuZXdjb21lcnMKK1doZW4gcmV2aWV3aW5nIHRoZSBmaXJzdCBmZXcgcGF0Y2hlcyBvZiBhIG5l
d2NvbWVyIHRvIHRoZSBwcm9qZWN0LCB5b3UgbWF5IHdhbnQKK3NwZW5kIGFkZGl0aW9uYWwgdGlt
ZSBhbmQgZWZmb3J0IGluIHlvdXIgY29kZSByZXZpZXcuIFRoaXMgY29udHJpYnV0ZXMgdG8gYSBt
b3JlCisqKnBvc2l0aXZlIGV4cGVyaWVuY2UqKiwgd2hpY2ggdWx0aW1hdGVseSBoZWxwcyBjcmVh
dGUgYSBwb3NpdGl2ZSB3b3JraW5nIHJlbGF0aW9uc2hpcCBpbgordGhlIGxvbmcgdGVybS4KKwor
V2hlbiBzb21lb25lIGRvZXMgdGhlaXIgZmlyc3QgY29kZSBzdWJtaXNzaW9uLCB0aGV5IHdpbGwg
bm90IGJlIGZhbWlsaWFyIHdpdGggKiphbGwqKgorY29udmVudGlvbnMgaW4gdGhlIHByb2plY3Qu
IEEgZ29vZCBhcHByb2FjaCBpcyB0bworKiBXZWxjb21lIHRoZSBuZXdjb21lcgorKiBPZmZlciB0
byBoZWxwIHdpdGggc3BlY2lmaWMgcXVlc3Rpb25zLCBmb3IgZXhhbXBsZSBvbiBJUkMKKyogUG9p
bnQgdG8gZXhpc3RpbmcgZG9jdW1lbnRhdGlvbjogaW4gcGFydGljdWxhciBpZiBtaXN0YWtlcyB3
aXRoIHRoZSBzdWJtaXNzaW9uCisgIGl0c2VsZiB3ZXJlIG1hZGUuIEluIG1vc3Qgc2l0dWF0aW9u
cywgZm9sbG93aW5nIHRoZSBzdWJtaXNzaW9uIHByb2Nlc3MgbWFrZXMKKyAgdGhlIHByb2Nlc3Mg
bW9yZSBzZWFtbGVzcyBmb3IgdGhlIGNvbnRyaWJ1dG9yLiBTbywgeW91IGNvdWxkIHNheSBzb21l
dGhpbmcgbGlrZQorCis+IEhpIFhYWC4gV2VsY29tZSB0byB0aGUgY29tbXVuaXR5IGFuZCB0aGFu
ayB5b3UgZm9yIHRoZSBwYXRjaAorPgorPiBJIG5vdGljZWQgdGhhdCB0aGUgc3VibWlzc2lvbiB5
b3UgbWFkZSBzZWVtcyB0byBub3QgZm9sbG93IG91ciBwcm9jZXNzLgorPiBBcmUgeW91IGF3YXJl
IG9mIHRoaXMgZG9jdW1lbnQgYXQgWVlZPyBJZiB5b3UgZm9sbG93IHRoZSBpbnN0cnVjdGlvbnMg
dGhlCis+IGVudGlyZSBjb2RlIHN1Ym1pc3Npb24gcHJvY2VzcyBhbmQgZGVhbGluZyB3aXRoIHJl
dmlldyBjb21tZW50cyBiZWNvbWVzCis+IG11Y2ggZWFzaWVyLiBGZWVsIGZyZWUgdG8gZmluZCBt
ZSBvbiBJUkMgaWYgeW91IG5lZWQgc3BlY2lmaWMgaGVscC4gTXkgSVJDCis+IGhhbmRsZSBpcyBa
WloKKworIyMjIFJldmlldyB0aGUgY29kZSwgdGhlbiByZXZpZXcgdGhlIHJldmlldworQXMgc3Rh
dGVkIGVhcmxpZXIgaXQgaXMgb2Z0ZW4gZGlmZmljdWx0IHRvIG1lbnRhbGx5IHNlcGFyYXRlIGZp
bmRpbmcgaXNzdWVzIGZyb20gYXJ0aWN1bGF0aW5nCitjb2RlIHJldmlldyBjb21tZW50cyBpbiBh
IGNvbnN0cnVjdGl2ZSBhbmQgcG9zaXRpdmUgbWFubmVyLiBFdmVuIGFzIGFuIGV4cGVyaWVuY2Vk
Citjb2RlIHJldmlld2VyIHlvdSBjYW4gYmUgaW4gYSBiYWQgbW9vZCwgd2hpY2ggY2FuIGltcGFj
dCB5b3VyIGNvbW11bmljYXRpb24gc3R5bGUuCisKK0EgZ29vZCB0cmljayB0byBhdm9pZCB0aGlz
LCBpcyB0byBzdGFydCBhbmQgY29tcGxldGUgdGhlIGNvZGUgcmV2aWV3IGFuZCB0aGVuICoqbm90
CitzZW5kIGl0IGltbWVkaWF0ZWx5KiouIFlvdSBjYW4gdGhlbiBoYXZlIGEgZmluYWwgZ28gb3Zl
ciB0aGUgY29kZSByZXZpZXcgYXQgc29tZSBsYXRlcgorcG9pbnQgaW4gdGltZSBhbmQgcmV2aWV3
IHlvdXIgY29tbWVudHMgZnJvbSB0aGUgb3RoZXIgYXV0aG9yJ3MgcG9pbnQgb2Ygdmlldy4gVGhp
cworbWluaW1pemVzIHRoZSByaXNrIG9mIGJlaW5nIG1pc3VuZGVyc3Rvb2QuIFRoZSBzYW1lIGFw
cGxpZXMgd2hlbiByZXBseWluZyB0byBhIGNvZGUKK3JldmlldzogZHJhZnQgeW91ciByZXBseSBh
bmQgZ2l2ZSBpdCBhIGZpbmFsIHNjYW4gYmVmb3JlIHByZXNzaW5nIHRoZSBzZW5kIGJ1dHRvbi4K
KworR2VuZXJhbGx5LCBpdCBpcyBhIGdvb2QgaWRlYSBmb3IgY29kZSByZXZpZXdlcnMgdG8gZG8g
dGhpcyByZWd1bGFybHksIHB1cmVseSBmcm9tIHRoZQordmlld3BvaW50IG9mIHNlbGYtaW1wcm92
ZW1lbnQgYW5kIHNlbGYtYXdhcmVuZXNzLgorCisjIyBDb21tb24gQ29tbXVuaWNhdGlvbiBQaXRm
YWxscworCitUaGlzIHNlY3Rpb24gY29udGFpbnMgY29tbW9uIGNvbW11bmljYXRpb24gaXNzdWVz
IGFuZCBwcm92aWRlcyBzdWdnZXN0aW9ucyBvbgoraG93IHRvIGF2b2lkIHRoZW0gYW5kIHJlc29s
dmUgdGhlbS4gVGhlc2UgYXJlICoqZ2VuZXJhbCoqIGlzc3VlcyB3aGljaCBhZmZlY3QgKiphbGwq
Kgorb25saW5lIGNvbW11bmljYXRpb24uIEFzIHN1Y2gsIHdlIGNhbiBvbmx5IHRyeSBhbmQgZG8g
b3VyIGJlc3QuCisKKyMjIyBNaXN1bmRlcnN0YW5kaW5ncworV2hlbiB5b3UgbWVldCBmYWNlIHRv
IGZhY2UsIHlvdSBjYW4gcmVhZCBhIHBlcnNvbuKAmXMgZW1vdGlvbnMuIEV2ZW4gd2l0aCBhIHBo
b25lIGNhbGwsCitzb21lb25l4oCZcyB0b25lIG9mIHZvaWNlIGNhbiBjb252ZXkgYSBsb3Qgb2Yg
aW5mb3JtYXRpb24uIFVzaW5nIG9uLWxpbmUgY29tbXVuaWNhdGlvbgorY2hhbm5lbHMgeW91IGFy
ZSBmbHlpbmcgYmxpbmQsIHdoaWNoIG9mdGVuIGxlYWRzIHRvIG1pc3VuZGVyc3RhbmRpbmdzLgor
W1Jlc2VhcmNoXShodHRwczovL3d3dy53aXJlZC5jb20vMjAwNi8wMi90aGUtc2VjcmV0LWNhdXNl
LW9mLWZsYW1lLXdhcnMvKSBzaG93cwordGhhdCBpbiB1cCB0byA1MCUgb2YgZW1haWwgY29udmVy
c2F0aW9ucywgdGhlIHRvbmUgb2Ygdm9pY2UgaXMgbWlzaW50ZXJwcmV0ZWQuCisKK0luIGNvZGUg
cmV2aWV3cyBhbmQgdGVjaG5pY2FsIGRpc2N1c3Npb25zIGluIGdlbmVyYWwgd2UgdGVuZCB0byBz
ZWUgdHdvIHRoaW5ncworKiBUaGUgcmV2aWV3ZXIgb3IgYXV0aG9yIGludGVycHJldHMgYW4gZXhj
aGFuZ2UgYXMgdG9vIGNyaXRpY2FsLCBwYXNzaXZlIGFnZ3Jlc3NpdmUsIG9yCitvdGhlcjogdGhp
cyB1c3VhbGx5IGNvbWVzIGRvd24gdG8gZGlmZmVyZW50IGN1bHR1cmVzIGFuZCBjb21tdW5pY2F0
aW9uIHN0eWxlcywgd2hpY2gKK2FyZSBjb3ZlcmVkIGluIHRoZSBuZXh0IHNlY3Rpb24KKyogVGhl
cmUgaXMgYW4gYWN0dWFsIG1pc3VuZGVyc3RhbmRpbmcgb2YgYSBzdWJqZWN0IHVuZGVyIGRpc2N1
c3Npb24KKworSW4gdGhlIGxhdHRlciBjYXNlLCB0aGUga2V5IHRvIHJlc29sdXRpb24gaXMgdG8g
KippZGVudGlmeSB0aGUgbWlzdW5kZXJzdGFuZGluZyoqIGFzIHF1aWNrbHkKK2FzIHBvc3NpYmxl
IGFuZCBjYWxsIGl0IG91dCBhbmQgZGUtZXNjYWxhdGUgcmF0aGVyIHRoYW4gbGV0IHRoZSBtaXN1
bmRlcnN0YW5kaW5nIGxpbmdlci4KK1RoaXMgaXMgaW5oZXJlbnRseSBkaWZmaWN1bHQgYW5kIHJl
cXVpcmVzIG1vcmUgY2FyZSB0aGFuIG5vcm1hbCBjb21tdW5pY2F0aW9uLiBUeXBpY2FsbHkKK3lv
dSB3b3VsZCBzdGFydCB3aXRoCisqIFNob3dpbmcgYXBwcmVjaWF0aW9uCisqIEhpZ2hsaWdodGlu
ZyB0aGUgcG90ZW50aWFsIG1pc3VuZGVyc3RhbmRpbmcgYW5kIHZlcmlmeWluZyB3aGV0aGVyIHRo
ZSBvdGhlciBwZXJzb24KKyAgYWxzbyBmZWVscyB0aGF0IG1heWJlIHRoZXJlIHdhcyBhIG1pc3Vu
ZGVyc3RhbmRpbmcKKyogUHJvcG9zaW5nIGEgd2F5IGZvcndhcmQ6IGZvciBleGFtcGxlLCBpdCBt
YXkgbWFrZSBzZW5zZSB0byBtb3ZlIHRoZSBjb252ZXJzYXRpb24KKyAgZnJvbSB0aGUgbWFpbGlu
ZyBsaXN0IHRvIFtJUkNdKGh0dHBzOi8veGVucHJvamVjdC5vcmcvaGVscC9pcmMvKSBlaXRoZXIg
aW4gcHJpdmF0ZSBvciBwdWJsaWMsCisgIGEgY29tbXVuaXR5IGNhbGwgb3IgYSBwcml2YXRlIHBo
b25lL3ZpZGVvIGNhbGwuCisKK0l0IGlzIGVudGlyZWx5IGFjY2VwdGFibGUgdG8gZG8gdGhpcyBp
biBhIGRpcmVjdCByZXBseSB0byB5b3VyIGNvbW11bmljYXRpb24gcGFydG5lciwgcmF0aGVyCit0
aGFuIG9uIGEgcHVibGljIGUtbWFpbCBsaXN0IG9uIG9yIGFuIG90aGVyd2lzZSBwdWJsaWMgZm9y
dW0uCisKK0EgZ29vZCBhcHByb2FjaCBpcyB0byB1c2Ugc29tZXRoaW5nIGxpa2UgdGhlIGZvbGxv
d2luZzoKKz4gSGkgWFhYISBUaGFuayB5b3UgZm9yIHRoZSBpbnNpZ2h0cyB5b3UgaGF2ZSBnaXZl
biBtZSBpbiB0aGlzIGNvZGUgcmV2aWV3Cis+IEkgZmVlbCB0aGF0IHdlIGFyZSBtaXN1bmRlcnN0
YW5kaW5nIGVhY2ggb3RoZXIgb24gdGhlIHRvcGljIG9mIFlZWQorPiBXb3VsZCB5b3UgbWluZCB0
cnlpbmcgdG8gcmVzb2x2ZSB0aGlzIG9uIElSQy4gSSBhbSBhdmFpbGFibGUgYXQgWlpaCisKK1Vz
dWFsbHksIHRlY2huaWNhbCBtaXN1bmRlcnN0YW5kaW5ncyBjb21lIGRvd24gdHdvIGVpdGhlcgor
MS4gTWlzaW50ZXJwcmV0aW5nIHdoYXQgdGhlIG90aGVyIHBlcnNvbiBtZWFudAorMi4gRGlmZmVy
ZW50IC0gdXN1YWxseSB1bnN0YXRlZCAtIGFzc3VtcHRpb25zIG9uIGhvdyBzb21ldGhpbmcgd29y
a3Mgb3Igd2hhdCBpcyB0byBiZQorYWNoaWV2ZWQKKzMuIERpZmZlcmVudCAtIHVzdWFsbHkgdW5z
dGF0ZWQgLSBvYmplY3RpdmVzIGFuZCBnb2Fscywgd2hpY2ggbWF5IGJlIGNvbmZsaWN0aW5nCis0
LiBSZWFsIGRpZmZlcmVuY2VzIGluIG9waW5pb24KKworVGhlIGdvYWwgb2YgY2FsbGluZyBvdXQg
YSBwb3NzaWJsZSBtaXN1bmRlcnN0YW5kaW5nIGlzIHRvIGVzdGFibGlzaCB3aGF0IGNhdXNlZCB0
aGUKK21pc3VuZGVyc3RhbmRpbmcsIHN1Y2ggdGhhdCBhbGwgcGFydGllcyBjYW4gbW92ZSBmb3J3
YXJkLiBUeXBpY2FsbHksIDEgYW5kIDIgYXJlIGVhc2lseQorcmVzb2x2ZWQgYW5kIHdpbGwgbGVh
ZCBiYWNrIHRvIGEgY29uc3RydWN0aXZlIGRpc2N1c3Npb24uIFdoZXJlYXMgMyBhbmQgNCBtYXkg
aGlnaGxpZ2h0CithbiBpbmhlcmVudCBkaXNhZ3JlZW1lbnQsIHdoaWNoIG1heSBuZWVkIHRvIGJl
IHJlc29sdmVkIHRocm91Z2ggdGVjaG5pcXVlcyBhcworb3V0bGluZWQgaW4gW1Jlc29sdmluZyBE
aXNhZ3JlZW1lbnRdIChyZXNvbHZpbmctZGlzYWdyZWVtZW50Lm1kKS4KKworIyMjIEN1bHR1cmFs
IGRpZmZlcmVuY2VzIGFuZCBkaWZmZXJlbnQgY29tbXVuaWNhdGlvbiBzdHlsZXMKK1RoZSBYZW4g
UHJvamVjdCBpcyBhIGdsb2JhbCBjb21tdW5pdHkgd2l0aCBjb250cmlidXRvcnMgZnJvbSBtYW55
IGRpZmZlcmVudAorYmFja2dyb3VuZHMuIFR5cGljYWxseSwgd2hlbiB3ZSBjb21tdW5pY2F0ZSB3
aXRoIGEgcGVyc29uIHdlIGtub3csIHdlIGZhY3RvcgoraW4gcGFzdCBpbnRlcmFjdGlvbnMuIFRo
ZSBsZXNzIHdlIGtub3cgYSBwZXJzb24sIHRoZSBtb3JlIHdlIHJlbHkgb24gY3VsdHVyYWwgbm9y
bXMuCisKK0hvd2V2ZXIsIGRpZmZlcmVudCBub3JtcyBhbmQgdmFsdWUgc3lzdGVtcyBjb21lIGlu
dG8gcGxheSB3aGVuIHBlb3BsZSBmcm9tIGRpdmVyc2UKK2N1bHR1cmFsIGJhY2tncm91bmRzIGlu
dGVyYWN0LiBUaGF0IGNhbiBsZWFkIHRvIG1pc3VuZGVyc3RhbmRpbmdzLCBlc3BlY2lhbGx5IGlu
CitzZW5zaXRpdmUgc2l0dWF0aW9ucyBzdWNoIGFzIGNvbmZsaWN0IHJlc29sdXRpb24sIGdpdmlu
ZyBhbmQgcmVjZWl2aW5nIGZlZWRiYWNrLCBhbmQKK2NvbnNlbnN1cyBidWlsZGluZy4KKworRm9y
IGV4YW1wbGUsIGdpdmluZyBkaXJlY3QgZmVlZGJhY2sgc3VjaCBhcworPiBbUGxlYXNlXSByZXBs
YWNlIFhYWCB3aXRoIFlZWSwgYXMgWFhYIGRvZXMgbm90IGRvIFpaWgorCitpcyBhY2NlcHRhYmxl
IGFuZCBub3JtYWwgaW4gc29tZSBjdWx0dXJlcywgd2hlcmVhcyBpbiBjdWx0dXJlcyB3aGljaCB2
YWx1ZSBpbmRpcmVjdAorZmVlZGJhY2sgaXQgd291bGQgYmUgY29uc2lkZXJlZCBydWRlLiBJbiB0
aGUgbGF0dGVyIGNhc2UsIHNvbWV0aGluZyBsaWtlIHRoZSBmb2xsb3dpbmcKK3dvdWxkIGJlIHVz
ZWQKKz4gVGhpcyBsb29rcyB2ZXJ5IGdvb2QgdG8gbWUsIGJ1dCBJIGJlbGlldmUgeW91IHNob3Vs
ZCB1c2UgWVlZIGhlcmUsCis+IGJlY2F1c2UgWFhYIHdvdWxkLi4uLgorCitUaGUga2V5IHRvIHdv
cmtpbmcgYW5kIGNvbW11bmljYXRpbmcgd2VsbCB3aXRoIHBlb3BsZSBmcm9tIGRpZmZlcmVudCBj
dWx0dXJhbAorYmFja2dyb3VuZHMgaXMgKipzZWxmLWF3YXJlbmVzcyoqLCB3aGljaCBjYW4gdGhl
biBiZSB1c2VkIHRvIGVpdGhlcgorKiBBZGFwdCB5b3VyIG93biBjb21tdW5pY2F0aW9uIHN0eWxl
IGRlcGVuZGluZyBvbiB3aG8geW91IHRhbGsgdG8KKyogT3IgdG8gZmluZCBhIG1pZGRsZS1ncm91
bmQgdGhhdCBjb3ZlcnMgbW9zdCBiYXNlcworCitBIG51bWJlciBvZiBkaWZmZXJlbnQgdGhlb3Jp
ZXMgaW4gdGhlIGZpZWxkIG9mIHdvcmtpbmcgZWZmZWN0aXZlbHkgYXJlIGN1cnJlbnRseSBwb3B1
bGFyLAord2l0aCB0aGUgbW9zdCB3ZWxsLWtub3duIG9uZSBiZWluZworW0VyaW4gTWV5ZXIncyBD
dWx0dXJlIE1hcF0oaHR0cHM6Ly9lbi53aWtpcGVkaWEub3JnL3dpa2kvRXJpbl9NZXllcikuIEEg
c2hvcnQgb3ZlcnZpZXcKK2NhbiBiZSBmb3VuZAorW2hlcmVdKGh0dHBzOi8vd3d3Lm5zZi5nb3Yv
YXR0YWNobWVudHMvMTM0MDU5L3B1YmxpYy8xNUxGV19Xb3JraW5nV2l0aE11bHRpY3VsdHVyYWxU
ZWFtc19MYXJzb25DLnBkZikKK1szMyBzbGlkZXNdLgorCisjIyMgQ29kZSByZXZpZXdzIGFuZCBk
aXNjdXNzaW9ucyBhcmUgbm90IGNvbXBldGl0aW9ucworQ29kZSByZXZpZXdzIG9uIG91ciBtYWls
aW5nIGxpc3RzIGFyZSBub3QgY29tcGV0aXRpb25zIG9uIHdobyBjYW4gY29tZSB1cCB3aXRoIHRo
ZQorc21hcnRlc3Qgc29sdXRpb24gb3Igd2hvIGlzIHRoZSByZWFsIGNvZGluZyBnZW5pdXMuCisK
K0luIGEgY29kZSByZXZpZXcgLSBhcyB3ZWxsIGFzIGluIGdlbmVyYWwgLSB3ZSBleHBlY3QgdGhh
dCBhbGwgc3Rha2UtaG9sZGVycworKiBHcmFjZWZ1bGx5IGFjY2VwdCBjb25zdHJ1Y3RpdmUgY3Jp
dGljaXNtCisqIEZvY3VzIG9uIHdoYXQgaXMgYmVzdCBmb3IgdGhlIGNvbW11bml0eQorKiBSZXNv
bHZlIGRpZmZlcmVuY2VzIGluIG9waW5pb24gZWZmZWN0aXZlbHkKKworVGhlIG5leHQgc2VjdGlv
biBwcm92aWRlcyBwb2ludGVycyBvbiBob3cgdG8gZG8gdGhpcyBlZmZlY3RpdmVseS4KKworIyMj
IFJlc29sdmluZyBEaXNhZ3JlZW1lbnQgRWZmZWN0aXZlbHkKK0NvbW1vbiBzY2VuYXJpb3MgYXJl
IGNvdmVyZWQgb3VyIGd1aWRlIG9uCitbUmVzb2x2aW5nIERpc2FncmVlbWVudF0ocmVzb2x2aW5n
LWRpc2FncmVlbWVudC5tZCksIHdoaWNoIGxheXMgb3V0IHNpdHVhdGlvbnMgdGhhdAorY2FuIGxl
YWQgdG8gZGVhZC1sb2NrIGFuZCBzaG93cyBjb21tb24gcGF0dGVybnMgb24gaG93IHRvIGF2b2lk
IGFuZCByZXNvbHZlIGlzc3Vlcy4KLS0gCjIuMTMuMAoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fCk1pcmFnZU9TLWRldmVsIG1haWxpbmcgbGlzdApNaXJh
Z2VPUy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qu
b3JnL21haWxtYW4vbGlzdGluZm8vbWlyYWdlb3MtZGV2ZWwK

From mirageos-devel-bounces@lists.xenproject.org Fri Sep 27 08:01:50 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 27 Sep 2019 08:01:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDlC8-0006cX-6v; Fri, 27 Sep 2019 08:01:40 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=Air8=XV=utexas.edu=casonschindler@srs-us1.protection.inumbo.net>)
 id 1iDc3D-0007jI-M3
 for mirageos-devel@lists.xenproject.org; Thu, 26 Sep 2019 22:15:51 +0000
X-Inumbo-ID: 32b1d240-e0ab-11e9-b588-bc764e2007e4
Received: from mail-io1-xd2c.google.com (unknown [2607:f8b0:4864:20::d2c])
 by localhost (Halon) with ESMTPS
 id 32b1d240-e0ab-11e9-b588-bc764e2007e4;
 Thu, 26 Sep 2019 22:15:50 +0000 (UTC)
Received: by mail-io1-xd2c.google.com with SMTP id b136so10794362iof.3
 for <mirageos-devel@lists.xenproject.org>;
 Thu, 26 Sep 2019 15:15:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=utexas-edu.20150623.gappssmtp.com; s=20150623;
 h=mime-version:from:date:message-id:subject:to;
 bh=7r9ycdN/atmHa/Ovsw+gs5rIcMge5fL0Mbl+0eBWG7k=;
 b=qQCW7CIyKPSKJfOg2AxyJFmPfiCP3jnxwlaTg/hfEQaBs1XOjBua+P9gSZw8EDVdzz
 gNbc/f9TX4vGCr6jB92i0cZYra6gBjwl5nuQlRfpJ10dqi+Zz25V7SFf9YvWEocvoIcv
 uqtK0LgwzRYb/xrByFuqUvJ/kT2lHCVmFPMo+RKfME0nam8wHLxCbVKbAK6KUNubvtTm
 MWYwRpVhEAqsggwRRFssb8jI2QXSPs8umk6JqjHHgbKTR08hVfGJe9XblNg/JQBsuR5y
 LOazaUTbaawatnof1l4aiDG+Z39riCrz7mjTnUXnJEPYZfdEyl3VGxP8i9wLckig5O5X
 hnWA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=7r9ycdN/atmHa/Ovsw+gs5rIcMge5fL0Mbl+0eBWG7k=;
 b=R6N64RGkR/4FpgHf44UwP0IW/2ZmOkNZ/UTZU+kC8eOWWtsroLavAJAn7Y5vQ3sT7G
 jwAJZUQsdzPRWRl5tvmq6+F5xmC9ooIbfXaWSyW7QFUJVd9UnOYhTotB/R3Whf8ea84z
 /A6XQsgy8lsVAjcqNx03+GFfqEvtOnWEAYP2HfoEdNCCQQ08SRvGPaTGYhkGiBtF/Mrb
 eB4YSXD1jyw7Tll0c+u97BQlP4c7R5AUpfS+N5Bls9iaQ8qtQFhPWx4KwCYj26tZMzro
 0nXVNKVItnFeV21LwtFazEv+TBLre/l0xER1IJDGun2NV1mTzdkc7616m+CgmQ7ULnf+
 ldzQ==
X-Gm-Message-State: APjAAAXLqjoYH/XyDinc4AcGSfyRC3O3pEzJ1cKpWdnBwmNdp5sencU3
 JZR5YdvuSDsQbJDcRp5rj1PGwOI3qrdYgo3olcSDroNeIjg=
X-Google-Smtp-Source: APXvYqw7NJ1074gTUIduSvNfYmlY8uFNPR6/FuRCwDuljGTx+Waa2Hee+xgkRwDhjyxqwUnlC2hlG+oLYdHYqeHNPWc=
X-Received: by 2002:a92:3311:: with SMTP id a17mr1218527ilf.166.1569536149918; 
 Thu, 26 Sep 2019 15:15:49 -0700 (PDT)
MIME-Version: 1.0
From: Cason J Schindler <casonschindler@utexas.edu>
Date: Thu, 26 Sep 2019 17:15:48 -0500
Message-ID: <CACnZHt0EisttWXF9O_WoOpTJMo+8E7tUgdTnJGM1cTh5+r2HKw@mail.gmail.com>
To: mirageos-devel@lists.xenproject.org
X-Mailman-Approved-At: Fri, 27 Sep 2019 08:01:38 +0000
Subject: [MirageOS-devel] Student Contributions to MirageOS
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6730146266332685372=="
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

--===============6730146266332685372==
Content-Type: multipart/alternative; boundary="000000000000adf50c05937c1c66"

--000000000000adf50c05937c1c66
Content-Type: text/plain; charset="UTF-8"

Hello MirageOS Developers,

Jack Raney and I are third-year computer science students at The University
of Texas at Austin. We have been tasked with contributing to an open source
project that has some relation to our Virtualization course. We have
browsed the issues on your GitHub page at https://github.com/mirage/mirage but
would like to inquire about any specific issues that we could assist with
over a couple months until the end of our fall semester (until around
December). We could also contribute to multiple smaller issues. Please let
us know if there is anything you think we could help with, and feel free to
ask us questions about our experience if needed.

We look forward to hearing from you!

Thank you,

Cason Schindler and Jack Raney

--000000000000adf50c05937c1c66
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hello MirageOS Developers,<div><br></div><div><div>Jack Ra=
ney and I are third-year computer science students at The University of Tex=
as at Austin. We have been tasked with contributing to an open source proje=
ct that has some relation to our Virtualization course. We have browsed the=
 issues on your GitHub page at=C2=A0<a href=3D"https://github.com/mirage/mi=
rage">https://github.com/mirage/mirage</a>=C2=A0but would like to inquire a=
bout any specific issues that we could assist with over a couple months unt=
il the end of our fall semester (until around December). We could also cont=
ribute to multiple smaller issues. Please let us know if there is anything =
you think we could help with, and feel free to ask us questions about our e=
xperience if needed.</div><div><br></div><div>We look forward to hearing fr=
om you!</div><div><br></div><div>Thank you,</div><div><br></div><div>Cason =
Schindler and Jack Raney</div></div><div><br></div><div><br></div></div>

--000000000000adf50c05937c1c66--


--===============6730146266332685372==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWlyYWdlT1Mt
ZGV2ZWwgbWFpbGluZyBsaXN0Ck1pcmFnZU9TLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby9taXJhZ2Vvcy1kZXZl
bAo=

--===============6730146266332685372==--


From mirageos-devel-bounces@lists.xenproject.org Fri Sep 27 08:20:10 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 27 Sep 2019 08:20:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDlTz-0008VA-Bt; Fri, 27 Sep 2019 08:20:07 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=QwYd=XW=recoil.org=anil@srs-us1.protection.inumbo.net>)
 id 1iDlTx-0008Gp-IS
 for mirageos-devel@lists.xenproject.org; Fri, 27 Sep 2019 08:20:05 +0000
X-Inumbo-ID: 9b415b2e-e0ff-11e9-9670-12813bfff9fa
Received: from honk.recoil.org (unknown [147.75.102.218])
 by localhost (Halon) with ESMTPS
 id 9b415b2e-e0ff-11e9-9670-12813bfff9fa;
 Fri, 27 Sep 2019 08:20:04 +0000 (UTC)
Received: from [IPv6:2a02:390:81d4::edf6:8bb9:1a6b:f729] (unknown
 [IPv6:2a02:390:81d4:0:edf6:8bb9:1a6b:f729])
 by honk.recoil.org (Postfix) with ESMTPSA id 359173C03C7;
 Fri, 27 Sep 2019 08:20:03 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=recoil.org;
 s=selector1; t=1569572403;
 bh=9LjtZ6c3ZXrylD+9brELUAJ7YvFuqlZEZ2tuLf4Gboc=;
 h=From:Subject:Date:In-Reply-To:Cc:To:References:From;
 b=qAVn8cM3em7xcy5yko6HaSbhXA+3pMLIklhjC8a+KUyZ3jyRYtZeWq2IL25om02Pq
 D7uZG9kp36+t1HTwTBWQhzE+m3dMh9op+0cfJ2ZHzoWLRVN8ufePvOHUbo9k9rIzHN
 b08vFzj/m3GYvQDx2yi2DJIegLnQLqC4tYu+G45o=
From: Anil Madhavapeddy <anil@recoil.org>
Message-Id: <1A5F701E-4AAD-4FE3-9FAB-C43A15226391@recoil.org>
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
Date: Fri, 27 Sep 2019 09:20:01 +0100
In-Reply-To: <CACnZHt0EisttWXF9O_WoOpTJMo+8E7tUgdTnJGM1cTh5+r2HKw@mail.gmail.com>
To: Cason J Schindler <casonschindler@utexas.edu>
References: <CACnZHt0EisttWXF9O_WoOpTJMo+8E7tUgdTnJGM1cTh5+r2HKw@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.9.1)
Subject: Re: [MirageOS-devel] Student Contributions to MirageOS
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: mirageos-devel@lists.xenproject.org
Content-Type: multipart/mixed; boundary="===============6658661838056710730=="
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>


--===============6658661838056710730==
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_7B3EF452-1DF4-4638-AE13-9F6214DB2DA5"


--Apple-Mail=_7B3EF452-1DF4-4638-AE13-9F6214DB2DA5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On 26 Sep 2019, at 23:15, Cason J Schindler <casonschindler@utexas.edu> =
wrote:
>=20
> Hello MirageOS Developers,
>=20
> Jack Raney and I are third-year computer science students at The =
University of Texas at Austin. We have been tasked with contributing to =
an open source project that has some relation to our Virtualization =
course. We have browsed the issues on your GitHub page at =
https://github.com/mirage/mirage <https://github.com/mirage/mirage> but =
would like to inquire about any specific issues that we could assist =
with over a couple months until the end of our fall semester (until =
around December). We could also contribute to multiple smaller issues. =
Please let us know if there is anything you think we could help with, =
and feel free to ask us questions about our experience if needed.

Hi Cason, Jack,

Great to hear from you!  If you=E2=80=99re working on virtualisation, =
you are probably most interested in the lower level pieces of the Mirage =
stack.

I=E2=80=99d suggest picking one of the backends that interests you, for =
example the Xen or Solo5 backends, and exploring that.  For Xen, one =
area that=E2=80=99s interesting and worth documenting is the bootup =
process and how Xenstore (the coordination daemon) is used.=20

Martin Lucina can comment on Solo5 issues =E2=80=94 there has just been =
a big release with multiple device support, so trying out network =
bridging or building a Solo5 RAID for block devices might be of interest =
given the newness of that feature.

regards,
Anil


--Apple-Mail=_7B3EF452-1DF4-4638-AE13-9F6214DB2DA5
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">On =
26 Sep 2019, at 23:15, Cason J Schindler &lt;<a =
href=3D"mailto:casonschindler@utexas.edu" =
class=3D"">casonschindler@utexas.edu</a>&gt; wrote:<br =
class=3D""><div><blockquote type=3D"cite" class=3D""><br =
class=3D"Apple-interchange-newline"><div class=3D""><div dir=3D"ltr" =
class=3D"">Hello MirageOS Developers,<div class=3D""><br =
class=3D""></div><div class=3D""><div class=3D"">Jack Raney and I are =
third-year computer science students at The University of Texas at =
Austin. We have been tasked with contributing to an open source project =
that has some relation to our Virtualization course. We have browsed the =
issues on your GitHub page at&nbsp;<a =
href=3D"https://github.com/mirage/mirage" =
class=3D"">https://github.com/mirage/mirage</a>&nbsp;but would like to =
inquire about any specific issues that we could assist with over a =
couple months until the end of our fall semester (until around =
December). We could also contribute to multiple smaller issues. Please =
let us know if there is anything you think we could help with, and feel =
free to ask us questions about our experience if =
needed.</div></div></div></div></blockquote><div><br class=3D""></div>Hi =
Cason, Jack,</div><div><br class=3D""></div><div>Great to hear from you! =
&nbsp;If you=E2=80=99re working on virtualisation, you are probably most =
interested in the lower level pieces of the Mirage stack.</div><div><br =
class=3D""></div><div>I=E2=80=99d suggest picking one of the backends =
that interests you, for example the Xen or Solo5 backends, and exploring =
that. &nbsp;For Xen, one area that=E2=80=99s interesting and worth =
documenting is the bootup process and how Xenstore (the coordination =
daemon) is used.&nbsp;</div><div><br class=3D""></div><div>Martin Lucina =
can comment on Solo5 issues =E2=80=94 there has just been a big release =
with multiple device support, so trying out network bridging or building =
a Solo5 RAID for block devices might be of interest given the newness of =
that feature.</div><div><br =
class=3D""></div><div>regards,</div><div>Anil</div><br =
class=3D""></body></html>=

--Apple-Mail=_7B3EF452-1DF4-4638-AE13-9F6214DB2DA5--


--===============6658661838056710730==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWlyYWdlT1Mt
ZGV2ZWwgbWFpbGluZyBsaXN0Ck1pcmFnZU9TLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0
dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby9taXJhZ2Vvcy1kZXZl
bAo=

--===============6658661838056710730==--


From mirageos-devel-bounces@lists.xenproject.org Fri Sep 27 08:59:40 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 27 Sep 2019 08:59:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDm6D-0004Vn-Sb; Fri, 27 Sep 2019 08:59:37 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=CKAD=XW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iDm6C-0004VY-CN
 for mirageos-devel@lists.xenproject.org; Fri, 27 Sep 2019 08:59:36 +0000
X-Inumbo-ID: 153bbb68-e105-11e9-9670-12813bfff9fa
Received: from mx1.suse.de (unknown [195.135.220.15])
 by localhost (Halon) with ESMTPS
 id 153bbb68-e105-11e9-9670-12813bfff9fa;
 Fri, 27 Sep 2019 08:59:16 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 6B33FAFCF;
 Fri, 27 Sep 2019 08:59:15 +0000 (UTC)
To: Lars Kurth <lars.kurth@xenproject.org>
References: <cover.1569525222.git.lars.kurth@citrix.com>
 <cover.1569525222.git.lars.kurth@citrix.com>
 <749f082bdb996ba7c7362847b22030882dc2903f.1569525222.git.lars.kurth@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <10b633de-2238-bad7-3d2a-13899b7497d6@suse.com>
Date: Fri, 27 Sep 2019 10:59:18 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <749f082bdb996ba7c7362847b22030882dc2903f.1569525222.git.lars.kurth@citrix.com>
Content-Language: en-US
Subject: Re: [MirageOS-devel] [PATCH v2 5/6] Add guide on Communication Best
 Practice
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, xen-api@lists.xenproject.org,
 minios-devel@lists.xenproject.org, committers@xenproject.org,
 mirageos-devel@lists.xenproject.org, xen-devel@lists.xenproject.org,
 win-pv-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

T24gMjYuMDkuMjAxOSAyMTozOSwgTGFycyBLdXJ0aCB3cm90ZToKPiArIyMjIEV4cHJlc3MgYXBw
cmVjaWF0aW9uCj4gK0FzIHRoZSBuYXR1cmUgb2YgY29kZSByZXZpZXcgdG8gZmluZCBidWdzIGFu
ZCBwb3NzaWJsZSBpc3N1ZXMsIGl0IGlzIHZlcnkgZWFzeSBmb3IKPiArcmV2aWV3ZXJzIHRvIGdl
dCBpbnRvIGEgbW9kZSBvZiBvcGVyYXRpb24gd2hlcmUgdGhlIHBhdGNoIHJldmlldyBlbmRzIHVw
IGJlaW5nIGEgbGlzdAo+ICtvZiBpc3N1ZXMsIG5vdCBtZW50aW9uaW5nIHdoYXQgaXMgcmlnaHQg
YW5kIHdlbGwgZG9uZS4gVGhpcyBjYW4gbGVhZCB0byB0aGUgY29kZQo+ICtzdWJtaXR0ZXIgaW50
ZXJwcmV0aW5nIHlvdXIgZmVlZGJhY2sgaW4gYSBuZWdhdGl2ZSB3YXkuCj4gKwo+ICtUaGUgb3Bl
bmluZyBvZiBhIGNvZGUgcmV2aWV3IHByb3ZpZGVzIGFuIG9wcG9ydHVuaXR5IHRvIGFkZHJlc3Mg
dGhpcyBhbmQgYWxzbyBzZXRzIHRoZQo+ICt0b25lIGZvciB0aGUgcmVzdCBvZiB0aGUgY29kZSBy
ZXZpZXcuIFN0YXJ0aW5nICoqZXZlcnkqKiByZXZpZXcgb24gYSBwb3NpdGl2ZSBub3RlLCBoZWxw
cwo+ICtzZXQgdGhlIHRvbmUgZm9yIHRoZSByZXN0IG9mIHRoZSByZXZpZXcuCj4gKwo+ICtGb3Ig
YW4gaW5pdGlhbCBwYXRjaCwgeW91IGNhbiB1c2UgcGhyYXNlcyBzdWNoIGFzCj4gKz4gVGhhbmtz
IGZvciB0aGUgcGF0Y2gKPiArPiBUaGFua3MgZm9yIGRvaW5nIHRoaXMKPiArCj4gK0ZvciBmdXJ0
aGVyIHJldmlzaW9ucyB3aXRoaW4gYSByZXZpZXcsIHBocmFzZXMgc3VjaCBhcwo+ICs+IFRoYW5r
IHlvdSBmb3IgYWRkcmVzc2luZyB0aGUgbGFzdCBzZXQgb2YgY2hhbmdlcwo+ICsKPiArSWYgeW91
IGJlbGlldmUgdGhlIGNvZGUgd2FzIGdvb2QsIGl0IGlzIGdvb2QgcHJhY3RpY2UgdG8gaGlnaGxp
Z2h0IHRoaXMgYnkgdXNpbmcgcGhyYXNlcwo+ICtzdWNoIGFzCj4gKz4gTG9va3MgZ29vZCwganVz
dCBhIGZldyBjb21tZW50cwo+ICs+IFRoZSBjaGFuZ2VzIHlvdSBoYXZlIG1hZGUgc2luY2UgdGhl
IGxhc3QgdmVyc2lvbiBsb29rIGdvb2QKPiArCj4gK0lmIHlvdSB0aGluayB0aGVyZSB3ZXJlIGlz
c3VlcyB0b28gbWFueSB3aXRoIHRoZSBjb2RlIHRvIHVzZSBvbmUgb2YgdGhlIHBocmFzZXMsCj4g
K3lvdSBjYW4gc3RpbGwgc3RhcnQgb24gYSBwb3NpdGl2ZSBub3RlLCBieSBmb3IgZXhhbXBsZSBz
YXlpbmcKPiArPiBJIHRoaW5rIHRoaXMgaXMgYSBnb29kIGNoYW5nZQo+ICs+IEkgdGhpbmsgdGhp
cyBpcyBhIGdvb2QgZmVhdHVyZSBwcm9wb3NhbAo+ICsKPiArSXQgaXMgYWxzbyBlbnRpcmVseSBm
aW5lIHRvIGhpZ2hsaWdodCBzcGVjaWZpYyBjaGFuZ2VzIGFzIGdvb2QuIFRoZSBiZXN0IHBsYWNl
IHRvCj4gK2RvIHRoaXMsIGlzIGF0IHRvcCBvZiBhIHBhdGNoLCBhcyBhZGRyZXNzaW5nIGNvZGUg
cmV2aWV3IGNvbW1lbnRzIHR5cGljYWxseSByZXF1aXJlcwo+ICthIGNvbnRyaWJ1dG9yIHRvIGdv
IHRocm91Z2ggdGhlIGxpc3Qgb2YgdGhpbmdzIHRvIGFkZHJlc3MgYW5kIGFuIGluLWxpbmVkIHBv
c2l0aXZlCj4gK2NvbW1lbnQgaXMgbGlrZWx5IHRvIGJyZWFrIHRoYXQgd29ya2Zsb3cuCj4gKwo+
ICtZb3Ugc2hvdWxkIGFsc28gY29uc2lkZXIsIHRoYXQgaWYgeW91IHJldmlldyBhIHBhdGNoIG9m
IGFuIGV4cGVyaWVuY2VkCj4gK2NvbnRyaWJ1dG9yIHBocmFzZXMgc3VjaCBhcyAqVGhhbmtzIGZv
ciB0aGUgcGF0Y2gqIGNvdWxkIGNvbWUgYWNyb3NzIGFzCj4gK3BhdHJvbml6aW5nLCB3aGlsZSB1
c2luZyAqVGhhbmtzIGZvciBkb2luZyB0aGlzKiBpcyBsZXNzIGxpa2VseSB0byBiZSBpbnRlcnBy
ZXRlZAo+ICthcyBzdWNoLgo+ICsKPiArQXBwcmVjaWF0aW9uIHNob3VsZCBhbHNvIGJlIGV4cHJl
c3NlZCBieSBwYXRjaCBhdXRob3JzIHdoZW4gYXNraW5nIGZvciBjbGFyaWZpY2F0aW9ucwo+ICt0
byBhIHJldmlldyBvciByZXNwb25kaW5nIHRvIHF1ZXN0aW9ucy4gQSBzaW1wbGUKPiArPiBUaGFu
ayB5b3UgZm9yIHlvdXIgZmVlZGJhY2sKPiArPiBUaGFuayB5b3UgZm9yIHlvdXIgcmVwbHkKPiAr
PiBUaGFuayB5b3UgWFhYIQo+ICsKPiAraXMgbm9ybWFsbHkgc3VmZmljaWVudC4KClRvIGFsbCBv
ZiB0aGlzIEkgY2FuJ3QgcmVzaXN0IGdpdmluZyBhIHJlbWFyayB0aGF0IEkndmUgYWxyZWFkeSBn
aXZlbgp3aGVuIGRpc2N1c3NpbmcgdGhlIG1hdHRlciBpbiBwZXJzb246IEknbSBub3Qgc3VyZSBh
Ym91dCBFbmdsaXNoLCBidXQKaW4gR2VybWFuIHRoZSB3b3JkICJQaHJhc2UiIGFsc28gaGFzIGFu
LCBhdCB0aW1lcyB2ZXJ5LCBuZWdhdGl2ZQptZWFuaW5nLiBXaGVuIEkgZ2V0IHJldmlldyBmZWVk
YmFjayBzdGFydGluZyBsaWtlIHN1Z2dlc3RlZCBhYm92ZSwgaXQKZGVmaW5pdGVseSBmZWVscyB0
byBtZSBtb3JlIGxpa2UgdGhpcyAodGhlIHN0YXRlbWVudCB3YXMgYWRkZWQgdGhlcmUKanVzdCBm
b3IgaXQgdG8gYmUgdGhlcmUpLiBJIHJlYWxpemUgdGhpcyBtYXkgbm90IGFsd2F5cyAoYW5kIHBl
cmhhcHMKZXZlbiBpbiBhIG1ham9yaXR5IG9mIHNpdHVhdGlvbnMpIGJlIHRoZSBjYXNlLCBidXQg
dGhhdCdzIGhvdyBpdCBmZWVscwp0byBtZSBuZXZlcnRoZWxlc3MuIEFzIGEgcmVzdWx0IEkgd291
bGQgcmF0aGVyIHJhcmVseSwgaWYgZXZlciwgc3RhcnQKbGlrZSB0aGlzIChvbiB0aGUgYmFzaXMg
b2YgImRvbid0IGRvIHRvIG90aGVycyB3aGF0IHlvdSBkaXNsaWtlCnlvdXJzZWxmIik7IGEgY2Fz
ZSB3aGVyZSBJIG1pZ2h0IGRvIHNvIHdvdWxkIGJlIHdoZW4gSSBoYWQgYXNrZWQgZm9yCihvciBv
ZmZsb2FkZWQpIHRoZSBwdXR0aW5nIHRvZ2V0aGVyIG9mIGEgcGFydGljdWxhciBjaGFuZ2UuCgpF
dmVuIHdvcnNlLCB0aGVyZSBoYXZlIGJlZW4gKGFsc28gdmVyeSByZWNlbnQpIGV4YW1wbGVzIHdo
ZXJlIHJlcGxpZXMKY29tZSBiYWNrIHNheWluZyBqdXN0ICJUaGFuayB5b3UiIChlLmcuIGZvciBh
biBhY2spLiBTdWNoIGNlcnRhaW5seQpnZXQgc2VudCB3aXRoIGdvb2QgaW50ZW50aW9ucywgYnV0
IHBlb3BsZSBkb2luZyBzbyBsaWtlbHkgb3Zlcmxvb2sKdGhlIGZhY3QgdGhhdCB0aGVyZSdzIGFs
cmVhZHkgd2F5IHRvbyBtdWNoIGVtYWlsIHRvIHJlYWQgZm9yIG1hbnkgb2YKdXMuIChUaGUgc2Ft
ZSBhcHBsaWVzIHRvIG90aGVyIG5ldGlxdWV0dGUgYXNwZWN0cyB0aGF0IEkga2VlcAptZW50aW9u
aW5nIG9uIGUuZy4gc3VtbWl0cywgYnV0IHdpdGggYXBwYXJlbnRseSBsaXR0bGUgdG8gbm8gZWZm
ZWN0OgpQZW9wbGUgZnJlcXVlbnRseSBmYWlsIHRvIHN0cmlwIHVubmVjZXNzYXJ5IGNvbnRleHQg
d2hlbiByZXBseWluZywKcmVxdWlyaW5nIF9ldmVyeV8gcmVhZGVyIHRvIHNjcm9sbCB0aHJvdWdo
IGEgcGVyaGFwcyBsb25nIG1haWwganVzdAp0byBmaW5kIHRoYXQgdGhlcmUncyBhbG1vc3Qgbm90
aGluZyBvZiBpbnRlcmVzdC4gUGVvcGxlIGFsc28gc2VlbSB0bwpoYXZlIGRpZmZpY3VsdHkgdW5k
ZXJzdGFuZGluZyB0aGUgZGlmZmVyZW5jZSBiZXR3ZWVuIFRvIGFuZCBDYy4pCgpUaGUgYm90dG9t
IGxpbmUgb2YgdGhpcyBpcyAtIHRoZSAiYmVpbmcga2luZCB0byBvbmUgYW5vdGhlciIgYXNwZWN0
Cm9mIGFza2luZyBmb3IgdGhpcyBiZWhhdmlvciBuZWVkcyB0byBiZSB3ZWlnaGVkIGNhcmVmdWxs
eSBhZ2FpbnN0IGl0cwplZmZlY3RzIG9mIHVuZHVseSBjb25zdW1pbmcgZXZlcnlib2R5J3MgdGlt
ZS4KCkphbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
TWlyYWdlT1MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1pcmFnZU9TLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby9taXJh
Z2Vvcy1kZXZlbAo=

From mirageos-devel-bounces@lists.xenproject.org Fri Sep 27 09:14:17 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 27 Sep 2019 09:14:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDmKJ-0007PD-3h; Fri, 27 Sep 2019 09:14:11 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=CKAD=XW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iDmKH-0007P8-Pz
 for mirageos-devel@lists.xenproject.org; Fri, 27 Sep 2019 09:14:09 +0000
X-Inumbo-ID: 27c39916-e107-11e9-9671-12813bfff9fa
Received: from mx1.suse.de (unknown [195.135.220.15])
 by localhost (Halon) with ESMTPS
 id 27c39916-e107-11e9-9671-12813bfff9fa;
 Fri, 27 Sep 2019 09:14:06 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 5D50FAFCB;
 Fri, 27 Sep 2019 09:14:05 +0000 (UTC)
To: Lars Kurth <lars.kurth@xenproject.org>
References: <cover.1569525222.git.lars.kurth@citrix.com>
 <cover.1569525222.git.lars.kurth@citrix.com>
 <749f082bdb996ba7c7362847b22030882dc2903f.1569525222.git.lars.kurth@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <f28e67ef-2f93-3b61-bc52-304f82c3e44a@suse.com>
Date: Fri, 27 Sep 2019 11:14:08 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <749f082bdb996ba7c7362847b22030882dc2903f.1569525222.git.lars.kurth@citrix.com>
Content-Language: en-US
Subject: Re: [MirageOS-devel] [PATCH v2 5/6] Add guide on Communication Best
 Practice
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: Lars Kurth <lars.kurth@citrix.com>, xen-api@lists.xenproject.org,
 minios-devel@lists.xenproject.org, committers@xenproject.org,
 mirageos-devel@lists.xenproject.org, xen-devel@lists.xenproject.org,
 win-pv-devel@lists.xenproject.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

T24gMjYuMDkuMjAxOSAyMTozOSwgTGFycyBLdXJ0aCB3cm90ZToKPiArIyMjIFZlcmJvc2UgdnMu
IHRlcnNlCj4gK0R1ZSB0byB0aGUgdGltZSBpdCB0YWtlcyB0byByZXZpZXcgYW5kIGNvbXBvc2Ug
Y29kZSByZXZpZXdlciwgcmV2aWV3ZXJzIG9mdGVuIGFkb3B0IGEKPiArdGVyc2Ugc3R5bGUuIEl0
IGlzIG5vdCB1bnVzdWFsIHRvIHNlZSByZXZpZXcgY29tbWVudHMgc3VjaCBhcwo+ICs+IHR5cG8K
PiArPiBzL3Jlc2lvbnMvcmVnaW9ucy8KPiArPiBjb2Rpbmcgc3R5bGUKPiArPiBjb2Rpbmcgc3R5
bGU6IGJyYWNrZXRzIG5vdCBuZWVkZWQKPiArZXRjLgo+ICsKPiArVGVyc2UgY29kZSByZXZpZXcg
c3R5bGUgaGFzIGl0cyBwbGFjZSBhbmQgY2FuIGJlIHByb2R1Y3RpdmUgZm9yIGJvdGggdGhlIHJl
dmlld2VyIGFuZAo+ICt0aGUgYXV0aG9yLiBIb3dldmVyLCBvdmVydXNlIGNhbiBjb21lIGFjcm9z
cyBhcyB1bmZyaWVuZGx5LCBsYWNraW5nIGVtcGF0aHkgYW5kCj4gK2NhbiB0aHVzIGNyZWF0ZSBh
IG5lZ2F0aXZlIGltcHJlc3Npb24gd2l0aCB0aGUgYXV0aG9yIG9mIGEgcGF0Y2guIFRoaXMgaXMg
aW4gcGFydGljdWxhcgo+ICt0cnVlLCB3aGVuIHlvdSBkbyBub3Qga25vdyB0aGUgYXV0aG9yIG9y
IHRoZSBhdXRob3IgaXMgYSBuZXdjb21lci4gVGVyc2UKPiArY29tbXVuaWNhdGlvbiBzdHlsZXMg
Y2FuIGFsc28gYmUgcGVyY2VpdmVkIGFzIHJ1ZGUgaW4gc29tZSBjdWx0dXJlcy4KCkFuZCBhbm90
aGVyIHJlbWFyayBoZXJlOiBOb3QgYmVpbmcgdGVyc2UgaW4gc2l0dWF0aW9ucyBsaWtlIHRoZSBv
bmVzCmVudW1lcmF0ZWQgYXMgZXhhbXBsZXMgYWJvdmUgaXMgYSBkb3VibGUgd2FzdGUgb2YgdGhl
IHJldmlld2VyJ3MgdGltZToKVGhleSBzaG91bGRuJ3QgZXZlbiBuZWVkIHRvIG1ha2Ugc3VjaCBj
b21tZW50cywgZXNwZWNpYWxseSBub3QgbWFueQp0aW1lcyBmb3IgYSBzaW5nbGUgcGF0Y2ggKHNl
ZSB5b3VyIG1lbnRpb24gb2YgIm92ZXJ1c2UiKS4gSSByZWFsaXplCndlIHN0aWxsIGhhdmUgbm8g
YXV0b21hdGVkIG1lY2hhbmlzbSB0byBjaGVjayBzdHlsZSBhc3BlY3RzLCBidXQKYW55Ym9keSBj
YW4gZWFzaWx5IGxvb2sgb3ZlciB0aGVpciBwYXRjaGVzIGJlZm9yZSBzdWJtaXR0aW5nIHRoZW0u
CkFuZCBmb3IgYW4gb2NjYXNpb25hbCBpc3N1ZSBJIHRoaW5rIGEgdGVyc2UgcmVwbHkgaXMgcXVp
dGUgcmVhc29uYWJsZQp0byBoYXZlLgoKT3ZlcmFsbCBJJ20gc2VlaW5nIHRoZSBnb29kIGludGVu
dGlvbnMgb2YgdGhpcyBkb2N1bWVudCwgeWV0IEknZCBzdGlsbAp2b3RlIGF0IGxlYXN0IC0xIG9u
IGl0IGlmIGl0IGNhbWUgdG8gYSB2b3RlLiBGb2xsb3dpbmcgZXZlbiBqdXN0IGEKZmFpciBwYXJ0
IG9mIGl0IGlzIGEgY29uc2lkZXJhYmxlIGV4dHJhIGFtb3VudCBvZiB0aW1lIHRvIGludmVzdCBp
bgpyZXZpZXdzLCB3aGVuIHdlIGFscmVhZHkgaGF2ZSBhIHNldmVyZSByZXZpZXdpbmcgYm90dGxl
bmVjay4gSWYgSSBoYXZlCnRvIGp1ZGdlIGJldHdlZW4gZG9pbmcgYSBiYWQgKHN0eWxpc3RpY2Fs
bHkgYWNjb3JkaW5nIHRvIHRoaXMgZG9jLCBub3QKdGVjaG5pY2FsbHkpIHJldmlldyBvciBub25l
IGF0IGFsbCAoYmVjYXVzZSBvZiB0aW1lIGNvbnN0cmFpbnRzKSwgSSdkCmZhdm9yIHRoZSBmb3Jt
ZXIuIFVubGVzcyBvZiBjb3Vyc2UgSSdtIGFza2VkIHRvIHN0b3AgZG9pbmcgc28sIGluCndoaWNo
IGNhc2UgSSdkIGV4cGVjdCB3aG9ldmVyIGFza3MgdG8gYXJyYW5nZSBmb3IgdGhlIHJldmlld3Mg
dG8gYmUKZG9uZSBieSBzb21lb25lIGVsc2UgaW4gZHVlIGNvdXJzZS4KCkknbSBzb3JyeSBmb3Ig
KGxpa2VseSkgc291bmRpbmcgZGVzdHJ1Y3RpdmUgaGVyZS4KCkphbgoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWlyYWdlT1MtZGV2ZWwgbWFpbGluZyBs
aXN0Ck1pcmFnZU9TLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVu
cHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby9taXJhZ2Vvcy1kZXZlbAo=

From mirageos-devel-bounces@lists.xenproject.org Fri Sep 27 09:53:54 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 27 Sep 2019 09:53:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDmwf-0003ss-LM; Fri, 27 Sep 2019 09:53:49 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=t+55=XW=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1iDmwf-0003si-34
 for mirageos-devel@lists.xenproject.org; Fri, 27 Sep 2019 09:53:49 +0000
X-Inumbo-ID: b184aeb0-e10c-11e9-9674-12813bfff9fa
Received: from esa1.hc3370-68.iphmx.com (unknown [216.71.145.142])
 by localhost (Halon) with ESMTPS
 id b184aeb0-e10c-11e9-9674-12813bfff9fa;
 Fri, 27 Sep 2019 09:53:45 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1569578025;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=oOxqcnAfl8DKlep5srI0Y1YgKTJNhv8KZZhULsKMvQc=;
 b=WZAqUw9ydfGIlQpQdqvTQMI+dXKZNd3rpF1S8nNpWsBDiutm0x0u9Pw0
 qrjP4sFLxALdxwrVcqWXOhNCJ4u1p7ndHBoaDD2unUMM6P1Ux3sMHTkIH
 5FluzCwNOzygGYO0h79BPpPByJiahGO8VvCJucJ3QClI99B58Y9yiyjLg I=;
Authentication-Results: esa1.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=lars.kurth@citrix.com;
 spf=Pass smtp.mailfrom=lars.kurth@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 lars.kurth@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of
 lars.kurth@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: KD8gwZV1hgXdgePQ6C80NN2bghuyBINFKo9mAO7FJdWirTHXpf21b0acdaz9zVqfJuhmed293U
 tKh8Zq05/63XmTYF/NYFu+GJwSSpieAhyZdAEWEJwMpicCwJy/omalgkmWGrDH0QUI2XnImrqw
 uSGR93sUE2dzPDRRQQVj8N7+w5/iiz97eQ/XwcoeUlWhS63g7YoSKVVKn3KjCofJHUQJJ9fmEF
 iA6tqRWhfNrCdgtw6RLdrdBn+RjRGsMKZFydSkpBXWfqWcba4DIBkMSIQRSYk4QTqq1F+EOM0o
 CSs=
X-SBRS: 2.7
X-MesageID: 6229932
X-Ironport-Server: esa1.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,555,1559534400"; 
   d="scan'208";a="6229932"
From: Lars Kurth <lars.kurth@citrix.com>
To: Jan Beulich <jbeulich@suse.com>, Lars Kurth <lars.kurth@xenproject.org>
Thread-Topic: [PATCH v2 5/6] Add guide on Communication Best Practice
Thread-Index: AQHVdKIoBNlHjnrbLUK7o4oIKuieK6c/GOUAgAAf64A=
Date: Fri, 27 Sep 2019 09:53:39 +0000
Message-ID: <8B4C0CAE-98AC-48C8-91B0-C33998D5E47D@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
 <cover.1569525222.git.lars.kurth@citrix.com>
 <749f082bdb996ba7c7362847b22030882dc2903f.1569525222.git.lars.kurth@citrix.com>
 <10b633de-2238-bad7-3d2a-13899b7497d6@suse.com>
In-Reply-To: <10b633de-2238-bad7-3d2a-13899b7497d6@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.e.190909
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <0570CBF598F239429B8B5DEB08E2157B@citrix.com>
MIME-Version: 1.0
Subject: Re: [MirageOS-devel] [PATCH v2 5/6] Add guide on Communication Best
 Practice
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-api@lists.xenproject.org" <xen-api@lists.xenproject.org>,
 "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

DQoNCu+7v09uIDI3LzA5LzIwMTksIDA5OjU5LCAiSmFuIEJldWxpY2giIDxqYmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6DQoNCiAgICBPbiAyNi4wOS4yMDE5IDIxOjM5LCBMYXJzIEt1cnRoIHdyb3Rl
Og0KICAgID4gKyMjIyBFeHByZXNzIGFwcHJlY2lhdGlvbg0KICAgID4gK0FzIHRoZSBuYXR1cmUg
b2YgY29kZSByZXZpZXcgdG8gZmluZCBidWdzIGFuZCBwb3NzaWJsZSBpc3N1ZXMsIGl0IGlzIHZl
cnkgZWFzeSBmb3INCiAgICA+ICtyZXZpZXdlcnMgdG8gZ2V0IGludG8gYSBtb2RlIG9mIG9wZXJh
dGlvbiB3aGVyZSB0aGUgcGF0Y2ggcmV2aWV3IGVuZHMgdXAgYmVpbmcgYSBsaXN0DQogICAgPiAr
b2YgaXNzdWVzLCBub3QgbWVudGlvbmluZyB3aGF0IGlzIHJpZ2h0IGFuZCB3ZWxsIGRvbmUuIFRo
aXMgY2FuIGxlYWQgdG8gdGhlIGNvZGUNCiAgICA+ICtzdWJtaXR0ZXIgaW50ZXJwcmV0aW5nIHlv
dXIgZmVlZGJhY2sgaW4gYSBuZWdhdGl2ZSB3YXkuDQogICAgPiArDQogICAgPiArVGhlIG9wZW5p
bmcgb2YgYSBjb2RlIHJldmlldyBwcm92aWRlcyBhbiBvcHBvcnR1bml0eSB0byBhZGRyZXNzIHRo
aXMgYW5kIGFsc28gc2V0cyB0aGUNCiAgICA+ICt0b25lIGZvciB0aGUgcmVzdCBvZiB0aGUgY29k
ZSByZXZpZXcuIFN0YXJ0aW5nICoqZXZlcnkqKiByZXZpZXcgb24gYSBwb3NpdGl2ZSBub3RlLCBo
ZWxwcw0KICAgID4gK3NldCB0aGUgdG9uZSBmb3IgdGhlIHJlc3Qgb2YgdGhlIHJldmlldy4NCiAg
ICA+ICsNCiAgICA+ICtGb3IgYW4gaW5pdGlhbCBwYXRjaCwgeW91IGNhbiB1c2UgcGhyYXNlcyBz
dWNoIGFzDQogICAgPiArPiBUaGFua3MgZm9yIHRoZSBwYXRjaA0KICAgID4gKz4gVGhhbmtzIGZv
ciBkb2luZyB0aGlzDQogICAgPiArDQogICAgPiArRm9yIGZ1cnRoZXIgcmV2aXNpb25zIHdpdGhp
biBhIHJldmlldywgcGhyYXNlcyBzdWNoIGFzDQogICAgPiArPiBUaGFuayB5b3UgZm9yIGFkZHJl
c3NpbmcgdGhlIGxhc3Qgc2V0IG9mIGNoYW5nZXMNCiAgICA+ICsNCiAgICA+ICtJZiB5b3UgYmVs
aWV2ZSB0aGUgY29kZSB3YXMgZ29vZCwgaXQgaXMgZ29vZCBwcmFjdGljZSB0byBoaWdobGlnaHQg
dGhpcyBieSB1c2luZyBwaHJhc2VzDQogICAgPiArc3VjaCBhcw0KICAgID4gKz4gTG9va3MgZ29v
ZCwganVzdCBhIGZldyBjb21tZW50cw0KICAgID4gKz4gVGhlIGNoYW5nZXMgeW91IGhhdmUgbWFk
ZSBzaW5jZSB0aGUgbGFzdCB2ZXJzaW9uIGxvb2sgZ29vZA0KICAgID4gKw0KICAgID4gK0lmIHlv
dSB0aGluayB0aGVyZSB3ZXJlIGlzc3VlcyB0b28gbWFueSB3aXRoIHRoZSBjb2RlIHRvIHVzZSBv
bmUgb2YgdGhlIHBocmFzZXMsDQogICAgPiAreW91IGNhbiBzdGlsbCBzdGFydCBvbiBhIHBvc2l0
aXZlIG5vdGUsIGJ5IGZvciBleGFtcGxlIHNheWluZw0KICAgID4gKz4gSSB0aGluayB0aGlzIGlz
IGEgZ29vZCBjaGFuZ2UNCiAgICA+ICs+IEkgdGhpbmsgdGhpcyBpcyBhIGdvb2QgZmVhdHVyZSBw
cm9wb3NhbA0KICAgID4gKw0KICAgID4gK0l0IGlzIGFsc28gZW50aXJlbHkgZmluZSB0byBoaWdo
bGlnaHQgc3BlY2lmaWMgY2hhbmdlcyBhcyBnb29kLiBUaGUgYmVzdCBwbGFjZSB0bw0KICAgID4g
K2RvIHRoaXMsIGlzIGF0IHRvcCBvZiBhIHBhdGNoLCBhcyBhZGRyZXNzaW5nIGNvZGUgcmV2aWV3
IGNvbW1lbnRzIHR5cGljYWxseSByZXF1aXJlcw0KICAgID4gK2EgY29udHJpYnV0b3IgdG8gZ28g
dGhyb3VnaCB0aGUgbGlzdCBvZiB0aGluZ3MgdG8gYWRkcmVzcyBhbmQgYW4gaW4tbGluZWQgcG9z
aXRpdmUNCiAgICA+ICtjb21tZW50IGlzIGxpa2VseSB0byBicmVhayB0aGF0IHdvcmtmbG93Lg0K
ICAgID4gKw0KICAgID4gK1lvdSBzaG91bGQgYWxzbyBjb25zaWRlciwgdGhhdCBpZiB5b3UgcmV2
aWV3IGEgcGF0Y2ggb2YgYW4gZXhwZXJpZW5jZWQNCiAgICA+ICtjb250cmlidXRvciBwaHJhc2Vz
IHN1Y2ggYXMgKlRoYW5rcyBmb3IgdGhlIHBhdGNoKiBjb3VsZCBjb21lIGFjcm9zcyBhcw0KICAg
ID4gK3BhdHJvbml6aW5nLCB3aGlsZSB1c2luZyAqVGhhbmtzIGZvciBkb2luZyB0aGlzKiBpcyBs
ZXNzIGxpa2VseSB0byBiZSBpbnRlcnByZXRlZA0KICAgID4gK2FzIHN1Y2guDQogICAgPiArDQog
ICAgPiArQXBwcmVjaWF0aW9uIHNob3VsZCBhbHNvIGJlIGV4cHJlc3NlZCBieSBwYXRjaCBhdXRo
b3JzIHdoZW4gYXNraW5nIGZvciBjbGFyaWZpY2F0aW9ucw0KICAgID4gK3RvIGEgcmV2aWV3IG9y
IHJlc3BvbmRpbmcgdG8gcXVlc3Rpb25zLiBBIHNpbXBsZQ0KICAgID4gKz4gVGhhbmsgeW91IGZv
ciB5b3VyIGZlZWRiYWNrDQogICAgPiArPiBUaGFuayB5b3UgZm9yIHlvdXIgcmVwbHkNCiAgICA+
ICs+IFRoYW5rIHlvdSBYWFghDQogICAgPiArDQogICAgPiAraXMgbm9ybWFsbHkgc3VmZmljaWVu
dC4NCiAgICANCiAgICBUbyBhbGwgb2YgdGhpcyBJIGNhbid0IHJlc2lzdCBnaXZpbmcgYSByZW1h
cmsgdGhhdCBJJ3ZlIGFscmVhZHkgZ2l2ZW4NCiAgICB3aGVuIGRpc2N1c3NpbmcgdGhlIG1hdHRl
ciBpbiBwZXJzb246IEknbSBub3Qgc3VyZSBhYm91dCBFbmdsaXNoLCBidXQNCiAgICBpbiBHZXJt
YW4gdGhlIHdvcmQgIlBocmFzZSIgYWxzbyBoYXMgYW4sIGF0IHRpbWVzIHZlcnksIG5lZ2F0aXZl
DQogICAgbWVhbmluZy4gV2hlbiBJIGdldCByZXZpZXcgZmVlZGJhY2sgc3RhcnRpbmcgbGlrZSBz
dWdnZXN0ZWQgYWJvdmUsIGl0DQogICAgZGVmaW5pdGVseSBmZWVscyB0byBtZSBtb3JlIGxpa2Ug
dGhpcyAodGhlIHN0YXRlbWVudCB3YXMgYWRkZWQgdGhlcmUNCiAgICBqdXN0IGZvciBpdCB0byBi
ZSB0aGVyZSkuIEkgcmVhbGl6ZSB0aGlzIG1heSBub3QgYWx3YXlzIChhbmQgcGVyaGFwcw0KICAg
IGV2ZW4gaW4gYSBtYWpvcml0eSBvZiBzaXR1YXRpb25zKSBiZSB0aGUgY2FzZSwgYnV0IHRoYXQn
cyBob3cgaXQgZmVlbHMNCiAgICB0byBtZSBuZXZlcnRoZWxlc3MuIEFzIGEgcmVzdWx0IEkgd291
bGQgcmF0aGVyIHJhcmVseSwgaWYgZXZlciwgc3RhcnQNCiAgICBsaWtlIHRoaXMgKG9uIHRoZSBi
YXNpcyBvZiAiZG9uJ3QgZG8gdG8gb3RoZXJzIHdoYXQgeW91IGRpc2xpa2UNCiAgICB5b3Vyc2Vs
ZiIpOyBhIGNhc2Ugd2hlcmUgSSBtaWdodCBkbyBzbyB3b3VsZCBiZSB3aGVuIEkgaGFkIGFza2Vk
IGZvcg0KICAgIChvciBvZmZsb2FkZWQpIHRoZSBwdXR0aW5nIHRvZ2V0aGVyIG9mIGEgcGFydGlj
dWxhciBjaGFuZ2UuDQoNCkkgdGhpbmsgeW91ciByZXBseSBwcm92ZXMgYWxtb3N0IGVudGlyZWx5
IHRoZSBwb2ludCBvZiB0aGUgYXJ0aWNsZS4gSW4gdGhlDQplbmQgYWxsIG9mIHRoaXMgZGVwZW5k
cyBvbiBjb21tdW5pY2F0aW9uIHN0eWxlcyAoYm90aCBwZXJzb25hbCBhbmQNCmN1bHR1cmFsKS4g
TXkgdGFrZSB0byBpdCBpcyB0aGF0IHRoZXJlIGlzIGEgZGlmZmVyZW5jZSBiZXR3ZWVuDQoNCmEp
IFNvbWVvbmUgeW91IGtub3c6IHdoYXQgdWx0aW1hdGVseSB3aWxsIGhhcHBlbiBpcyB0aGF0IA0K
d2hlbiB5b3UgZW5nYWdlIHdpdGggc29tZW9uZSB5b3Uga25vdyBhbmQgaGFkIGRvbmUgcmV2aWV3
cyBiZWZvcmUNCnlvdSB1bHRpbWF0ZWx5IGJlY29tZSBtb3JlIHRlcnNlIGFuZCBhbHNvIGRyb3Ag
bmljZXRpZXMuDQpXaGljaCBpcyBPSw0KDQpiKSBTb21lb25lIHlvdSBkb27igJl0IGtub3c6IGlu
IHRoYXQgY2FzZSwgd2Ugc2hvdWxkIHN0YXJ0IGZyb20NCmEgcmVhc29uYWJsZSBtaWRkbGUgZ3Jv
dW5kIGFuZCBwdXQgaW4gYSBiaXQgbW9yZSBlZmZvcnQNCg0KICAgIEV2ZW4gd29yc2UsIHRoZXJl
IGhhdmUgYmVlbiAoYWxzbyB2ZXJ5IHJlY2VudCkgZXhhbXBsZXMgd2hlcmUgcmVwbGllcw0KICAg
IGNvbWUgYmFjayBzYXlpbmcganVzdCAiVGhhbmsgeW91IiAoZS5nLiBmb3IgYW4gYWNrKS4gU3Vj
aCBjZXJ0YWlubHkNCiAgICBnZXQgc2VudCB3aXRoIGdvb2QgaW50ZW50aW9ucywgYnV0IHBlb3Bs
ZSBkb2luZyBzbyBsaWtlbHkgb3Zlcmxvb2sNCiAgICB0aGUgZmFjdCB0aGF0IHRoZXJlJ3MgYWxy
ZWFkeSB3YXkgdG9vIG11Y2ggZW1haWwgdG8gcmVhZCBmb3IgbWFueSBvZg0KICAgIHVzLiAoVGhl
IHNhbWUgYXBwbGllcyB0byBvdGhlciBuZXRpcXVldHRlIGFzcGVjdHMgdGhhdCBJIGtlZXANCiAg
ICBtZW50aW9uaW5nIG9uIGUuZy4gc3VtbWl0cywgYnV0IHdpdGggYXBwYXJlbnRseSBsaXR0bGUg
dG8gbm8gZWZmZWN0Og0KICAgIFBlb3BsZSBmcmVxdWVudGx5IGZhaWwgdG8gc3RyaXAgdW5uZWNl
c3NhcnkgY29udGV4dCB3aGVuIHJlcGx5aW5nLA0KICAgIHJlcXVpcmluZyBfZXZlcnlfIHJlYWRl
ciB0byBzY3JvbGwgdGhyb3VnaCBhIHBlcmhhcHMgbG9uZyBtYWlsIGp1c3QNCiAgICB0byBmaW5k
IHRoYXQgdGhlcmUncyBhbG1vc3Qgbm90aGluZyBvZiBpbnRlcmVzdC4gUGVvcGxlIGFsc28gc2Vl
bSB0bw0KICAgIGhhdmUgZGlmZmljdWx0eSB1bmRlcnN0YW5kaW5nIHRoZSBkaWZmZXJlbmNlIGJl
dHdlZW4gVG8gYW5kIENjLikNCg0KVGhhdCBpcyBhIGdvb2QgcG9pbnQgYW5kIEkgaGFkIGZvcmdv
dHRlbiBhYm91dCBpdA0KVGhhbmtzIGZvciByZW1pbmRpbmcgbWUNCg0KSSBjYW4gYWRkIGEgc2Vj
dGlvbiBvbiB0aGlzIHdoaWNoIGxvb2tzIGZvciBiYWxhbmNlIGluIHRoZSBpbnRlcmVzdA0Kb2Yg
c2F2aW5nIHlvdXIgY29tbXVuaWNhdGlvbiBwYXJ0bmVyJ3MgdGltZS4gVWx0aW1hdGVseSB0aGlz
IGlzIGENCmFsc28gc2hvd2luZyBhIGRlZ3JlZSBvZiB0aG91Z2h0ZnVsbmVzcy4gDQoNCkFuZCB3
ZSBjYW4gc3RhdGUgaW4gdGhlcmUgdGhpbmdzIGxpa2UgdGhlIENDL1RPIGxpc3QNCkFuZCBub3Qg
dG8gdGhhbmsgY29kZSByZXZpZXdlcnMgZm9yIEFDS3Mgb3Igb3RoZXJ3aXNlIGluIGEgDQpzdGFu
ZC1hbG9uZSBlLW1haWwNCiAgICANCiAgICBUaGUgYm90dG9tIGxpbmUgb2YgdGhpcyBpcyAtIHRo
ZSAiYmVpbmcga2luZCB0byBvbmUgYW5vdGhlciIgYXNwZWN0DQogICAgb2YgYXNraW5nIGZvciB0
aGlzIGJlaGF2aW9yIG5lZWRzIHRvIGJlIHdlaWdoZWQgY2FyZWZ1bGx5IGFnYWluc3QgaXRzDQog
ICAgZWZmZWN0cyBvZiB1bmR1bHkgY29uc3VtaW5nIGV2ZXJ5Ym9keSdzIHRpbWUuDQogICAgDQpJ
IGFtIGZ1bGx5IGF3YXJlIG9mIHRoaXMsIGFuZCB3YXMgdHJ5aW5nIHRvIGFwcHJvYWNoIHRoaXMg
ZnJvbSB0aGlzDQp2aWV3cG9pbnQgb2YgdHJ5aW5nIHRvIGFjaGlldmUgYSBzZW5zaWJsZSBiYWxh
bmNlDQoNCkJ1dCBhZnRlciB5b3VyIGNvbW1lbnQsIG1heWJlIHRoYXQgd2FzIG5vdCBjbGVhciBl
bm91Z2gNCg0KQmVzdCBSZWdhcmRzDQpMYXJzICAgIA0KDQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpNaXJhZ2VPUy1kZXZlbCBtYWlsaW5nIGxpc3QKTWly
YWdlT1MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL21pcmFnZW9zLWRldmVsCg==

From mirageos-devel-bounces@lists.xenproject.org Fri Sep 27 09:58:43 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 27 Sep 2019 09:58:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDn1N-0004ND-Vo; Fri, 27 Sep 2019 09:58:41 +0000
Received: from all-amaz-eas1.inumbo.com ([34.197.232.57]
 helo=us1-amaz-eas2.inumbo.com)
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=L8nD=XW=lucina.net=martin@srs-us1.protection.inumbo.net>)
 id 1iDn1M-0004KO-Sk
 for mirageos-devel@lists.xenproject.org; Fri, 27 Sep 2019 09:58:40 +0000
X-Inumbo-ID: 5ee95f60-e10d-11e9-9674-12813bfff9fa
Received: from smtp.lucina.net (unknown [62.176.169.44])
 by localhost (Halon) with ESMTPS
 id 5ee95f60-e10d-11e9-9674-12813bfff9fa;
 Fri, 27 Sep 2019 09:58:36 +0000 (UTC)
Received: from nodbug.lucina.net (dynggepcrak-171-130-66-105.inwitelecom.net
 [105.66.130.171])
 by smtp.lucina.net (Postfix) with ESMTPSA id 0371C122804
 for <mirageos-devel@lists.xenproject.org>;
 Fri, 27 Sep 2019 11:58:35 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lucina.net;
 s=dkim-201811; t=1569578315;
 bh=rlhTqGMdRdADJ+1bEk5fZ126eubaBKnFBxZHKRRpkCI=;
 h=Date:From:To:Subject:References:In-Reply-To:From;
 b=Xe7IArmKUN3U5wD5h+dWCztnjENuYknJV7ivUOIbwsHxeJ4xJ6WTrfV2BK5130ZHN
 K1Tm/5VLpF1UyJdScZjESq5UeGTWkswmMSI38MtbbOtr8dKj00WOzImaB2ZyJvKBiR
 NtRFR1ukwt46ZMQLOw7crg2E88dCal2PrpV7OrU6nhbAED+lWGN6eFpDR0y2+KeWhR
 Y5MZ/T3TgOm6+nJLTarC+EoPJQGzlTAVaFjd+zgQR9UMT0UTPpoQbTeg3OktYUFoRZ
 WFNSd0SD7s7UGATvTQxFreHAumTlxOgSKD1GnyePGcJXjTcwDwX2pAgdnpbkfsSawG
 Bcz4iovxjyntg==
Received: by nodbug.lucina.net (Postfix, from userid 1000)
 id AD4B62684367; Fri, 27 Sep 2019 11:58:33 +0200 (CEST)
Date: Fri, 27 Sep 2019 11:58:33 +0200
From: Martin Lucina <martin@lucina.net>
To: mirageos-devel@lists.xenproject.org
Message-ID: <20190927095833.GC10703@nodbug.lucina.net>
Mail-Followup-To: mirageos-devel@lists.xenproject.org
References: <CACnZHt0EisttWXF9O_WoOpTJMo+8E7tUgdTnJGM1cTh5+r2HKw@mail.gmail.com>
 <1A5F701E-4AAD-4FE3-9FAB-C43A15226391@recoil.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1A5F701E-4AAD-4FE3-9FAB-C43A15226391@recoil.org>
User-Agent: Mutt/1.10.1 (2018-07-13)
Subject: Re: [MirageOS-devel] Student Contributions to MirageOS
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

T24gRnJpZGF5LCAyNy4wOS4yMDE5IGF0wqAwOToyMCwgQW5pbCBNYWRoYXZhcGVkZHkgd3JvdGU6
Cj4gTWFydGluIEx1Y2luYSBjYW4gY29tbWVudCBvbiBTb2xvNSBpc3N1ZXMg4oCUIHRoZXJlIGhh
cyBqdXN0IGJlZW4gYSBiaWcgcmVsZWFzZSB3aXRoIG11bHRpcGxlIGRldmljZSBzdXBwb3J0LCBz
byB0cnlpbmcgb3V0IG5ldHdvcmsgYnJpZGdpbmcgb3IgYnVpbGRpbmcgYSBTb2xvNSBSQUlEIGZv
ciBibG9jayBkZXZpY2VzIG1pZ2h0IGJlIG9mIGludGVyZXN0IGdpdmVuIHRoZSBuZXduZXNzIG9m
IHRoYXQgZmVhdHVyZS4KCk5vdCBxdWl0ZSBkb25lIHlldC4gWW91J2xsIHdhbnQgdG8gd2FpdCBm
b3IgYSBNaXJhZ2VPUyAzLjYuMCByZWxlYXNlLCBvcgpmb2xsb3cgaHR0cHM6Ly9naXRodWIuY29t
L21pcmFnZS9taXJhZ2UvaXNzdWVzLzk5Mi4KCi1tYXRvCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpNaXJhZ2VPUy1kZXZlbCBtYWlsaW5nIGxpc3QKTWly
YWdlT1MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0
Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL21pcmFnZW9zLWRldmVsCg==

From mirageos-devel-bounces@lists.xenproject.org Fri Sep 27 10:17:41 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 27 Sep 2019 10:17:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDnJc-0006G5-1f; Fri, 27 Sep 2019 10:17:32 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=t+55=XW=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1iDnJb-0006Fy-4q
 for mirageos-devel@lists.xenproject.org; Fri, 27 Sep 2019 10:17:31 +0000
X-Inumbo-ID: ff120b02-e10f-11e9-bf31-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by localhost (Halon) with ESMTPS
 id ff120b02-e10f-11e9-bf31-bc764e2007e4;
 Fri, 27 Sep 2019 10:17:23 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1569579443;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=JhICq+a6rY7gUgwkAu2+RBq+zq27VzyAVX6UjNOOgss=;
 b=Aeu3ojPLHGDMPdJ11+iI9lmNPHpL/kdRhpNuNsWYFUqKz2W+wV0M/KY/
 itBv604IPazhpdwjMctwuOC1RicVat1TJ8xfGlnIUeBFAdsX+tbRcQaIg
 qb9cO+nYrqOCY3uRVl4rfWhOwQH5eEQQIE9IUCJkrQml8GW4uVjnnhnEN 0=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=lars.kurth@citrix.com;
 spf=Pass smtp.mailfrom=lars.kurth@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 lars.kurth@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 lars.kurth@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 4hDsgImO4z/Cn13tixrof/9k0jUrRtCddwR1l6TX/xof+7zkh3c8TFt69oBI36pTWo166B1PB/
 9wmwY3Ug8bVEoDsfia4GB5zvR5nXv9IcA0aHxRTEaIatTX1FrJL7/+7IJtfzJJwpxAfC7u2Vtm
 PGMjlApiGy3Rhw2YBnLF8cYOSnujLIbU2BDb0gg29XoPSqqZm6qC0DwOjrCo39ibdEyTkh7ZOs
 QKBHA2+FGn01w/4k0NuRvvW7JPjFM+8T99VmspRoQZZGgsESsVypyiB2b6KAoanFiXz77S1dSs
 qAk=
X-SBRS: 2.7
X-MesageID: 6505884
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,555,1559534400"; 
   d="scan'208";a="6505884"
From: Lars Kurth <lars.kurth@citrix.com>
To: Jan Beulich <jbeulich@suse.com>, Lars Kurth <lars.kurth@xenproject.org>
Thread-Topic: [PATCH v2 5/6] Add guide on Communication Best Practice
Thread-Index: AQHVdKIoBNlHjnrbLUK7o4oIKuieK6c/HQoAgAAiaoA=
Date: Fri, 27 Sep 2019 10:17:19 +0000
Message-ID: <FB6109D7-6FDC-41AF-95F8-3CC65FAA1215@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
 <cover.1569525222.git.lars.kurth@citrix.com>
 <749f082bdb996ba7c7362847b22030882dc2903f.1569525222.git.lars.kurth@citrix.com>
 <f28e67ef-2f93-3b61-bc52-304f82c3e44a@suse.com>
In-Reply-To: <f28e67ef-2f93-3b61-bc52-304f82c3e44a@suse.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.e.190909
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <F67218B68914C84BB65931461A988674@citrix.com>
MIME-Version: 1.0
Subject: Re: [MirageOS-devel] [PATCH v2 5/6] Add guide on Communication Best
 Practice
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-api@lists.xenproject.org" <xen-api@lists.xenproject.org>,
 "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

DQoNCu+7v09uIDI3LzA5LzIwMTksIDEwOjE0LCAiSmFuIEJldWxpY2giIDxqYmV1bGljaEBzdXNl
LmNvbT4gd3JvdGU6DQoNCiAgICBPbiAyNi4wOS4yMDE5IDIxOjM5LCBMYXJzIEt1cnRoIHdyb3Rl
Og0KICAgID4gKyMjIyBWZXJib3NlIHZzLiB0ZXJzZQ0KICAgID4gK0R1ZSB0byB0aGUgdGltZSBp
dCB0YWtlcyB0byByZXZpZXcgYW5kIGNvbXBvc2UgY29kZSByZXZpZXdlciwgcmV2aWV3ZXJzIG9m
dGVuIGFkb3B0IGENCiAgICA+ICt0ZXJzZSBzdHlsZS4gSXQgaXMgbm90IHVudXN1YWwgdG8gc2Vl
IHJldmlldyBjb21tZW50cyBzdWNoIGFzDQogICAgPiArPiB0eXBvDQogICAgPiArPiBzL3Jlc2lv
bnMvcmVnaW9ucy8NCiAgICA+ICs+IGNvZGluZyBzdHlsZQ0KICAgID4gKz4gY29kaW5nIHN0eWxl
OiBicmFja2V0cyBub3QgbmVlZGVkDQogICAgPiArZXRjLg0KICAgID4gKw0KICAgID4gK1RlcnNl
IGNvZGUgcmV2aWV3IHN0eWxlIGhhcyBpdHMgcGxhY2UgYW5kIGNhbiBiZSBwcm9kdWN0aXZlIGZv
ciBib3RoIHRoZSByZXZpZXdlciBhbmQNCiAgICA+ICt0aGUgYXV0aG9yLiBIb3dldmVyLCBvdmVy
dXNlIGNhbiBjb21lIGFjcm9zcyBhcyB1bmZyaWVuZGx5LCBsYWNraW5nIGVtcGF0aHkgYW5kDQog
ICAgPiArY2FuIHRodXMgY3JlYXRlIGEgbmVnYXRpdmUgaW1wcmVzc2lvbiB3aXRoIHRoZSBhdXRo
b3Igb2YgYSBwYXRjaC4gVGhpcyBpcyBpbiBwYXJ0aWN1bGFyDQogICAgPiArdHJ1ZSwgd2hlbiB5
b3UgZG8gbm90IGtub3cgdGhlIGF1dGhvciBvciB0aGUgYXV0aG9yIGlzIGEgbmV3Y29tZXIuIFRl
cnNlDQogICAgPiArY29tbXVuaWNhdGlvbiBzdHlsZXMgY2FuIGFsc28gYmUgcGVyY2VpdmVkIGFz
IHJ1ZGUgaW4gc29tZSBjdWx0dXJlcy4NCiAgICANCiAgICBBbmQgYW5vdGhlciByZW1hcmsgaGVy
ZTogTm90IGJlaW5nIHRlcnNlIGluIHNpdHVhdGlvbnMgbGlrZSB0aGUgb25lcw0KICAgIGVudW1l
cmF0ZWQgYXMgZXhhbXBsZXMgYWJvdmUgaXMgYSBkb3VibGUgd2FzdGUgb2YgdGhlIHJldmlld2Vy
J3MgdGltZToNCiAgICBUaGV5IHNob3VsZG4ndCBldmVuIG5lZWQgdG8gbWFrZSBzdWNoIGNvbW1l
bnRzLCBlc3BlY2lhbGx5IG5vdCBtYW55DQogICAgdGltZXMgZm9yIGEgc2luZ2xlIHBhdGNoIChz
ZWUgeW91ciBtZW50aW9uIG9mICJvdmVydXNlIikuIEkgcmVhbGl6ZQ0KICAgIHdlIHN0aWxsIGhh
dmUgbm8gYXV0b21hdGVkIG1lY2hhbmlzbSB0byBjaGVjayBzdHlsZSBhc3BlY3RzLCBidXQNCiAg
ICBhbnlib2R5IGNhbiBlYXNpbHkgbG9vayBvdmVyIHRoZWlyIHBhdGNoZXMgYmVmb3JlIHN1Ym1p
dHRpbmcgdGhlbS4NCiAgICBBbmQgZm9yIGFuIG9jY2FzaW9uYWwgaXNzdWUgSSB0aGluayBhIHRl
cnNlIHJlcGx5IGlzIHF1aXRlIHJlYXNvbmFibGUNCiAgICB0byBoYXZlLg0KDQpBdCB0aGUgZW5k
IG9mIHRoZSBkYXksIG5vbmUgaWYgdGhpcyBpcyBtYW5kYXRvcnkuIFRoZSBkb2N1bWVudCBhbHNv
DQpoYXMgdHdvIGF1ZGllbmNlcw0KKiBBdXRob3JzIHdoaWNoIGdldCByZXZpZXcgZmVlZGJhY2sg
OiBmb3IgZXhhbXBsZSBieSBqdXN0IGhhdmluZw0KdGhpcyBzZWN0aW9uIGluIHRoZXJlIGl0IGhl
bHBzIA0KDQpJIGFkZGVkIHRoaXMgc2VjdGlvbiBwcmltYXJpbHkgYmVjYXVzZSB3ZSBkbyBzZWUg
dGhlIG9jY2FzaW9uYWwNCnZlcnkgdGVyc2UgcmV2aWV3IHN0eWxlIGFuZCBldmVuIEkgdGhpbmsg
c29tZXRpbWVzOiB3b3csIHRoYXQgY29tZXMNCmFjcm9zcyBhcyBoYXJzaC4gQnV0IEkgYWxzbyBr
bm93LCB0aGF0IGl0IGlzbid0IGludGVudGlvbmFsIGFuZCB0aGF0DQpJIGhhdmUgYSBmYWlybHkg
dGhpY2sgc2tpbi4gQW5kIGl0IGlzIG5vdCBleGNsdXNpdmUgdG8gdHlwb3MgYW5kIG1pbm9yIGlz
c3Vlcy4NCg0KV2hhdCBJIHdhcyB0cnlpbmcgdG8gZG8gaW4gdGhpcyBkb2N1bWVudCBpcyB0byBw
cm92aWRlDQphIGd1aWRlIHdoaWNoIHNob3dzIHRoZSBkaWZmZXJlbnQgcGF0dGVybnMgZnJvbSBi
b3RoIHBlcnNwZWN0aXZlcy4NCkkgaG9wZSBJIHN1Y2NlZWRlZCBpbiB0aGlzLCBidXQgSSBiZWxp
ZXZlIHRoYXQgeW91IHByaW1hcmlseQ0KcmV2aWV3ZWQgdGhlIGRvY3VtZW50IGZyb20gdGhlIHZp
ZXcgcG9pbnQgb2YgYSBjb2RlIHJldmlld2VyLg0KICAgIA0KICAgIE92ZXJhbGwgSSdtIHNlZWlu
ZyB0aGUgZ29vZCBpbnRlbnRpb25zIG9mIHRoaXMgZG9jdW1lbnQsIHlldCBJJ2Qgc3RpbGwNCiAg
ICB2b3RlIGF0IGxlYXN0IC0xIG9uIGl0IGlmIGl0IGNhbWUgdG8gYSB2b3RlLiBGb2xsb3dpbmcg
ZXZlbiBqdXN0IGENCiAgICBmYWlyIHBhcnQgb2YgaXQgaXMgYSBjb25zaWRlcmFibGUgZXh0cmEg
YW1vdW50IG9mIHRpbWUgdG8gaW52ZXN0IGluDQogICAgcmV2aWV3cywgd2hlbiB3ZSBhbHJlYWR5
IGhhdmUgYSBzZXZlcmUgcmV2aWV3aW5nIGJvdHRsZW5lY2suIElmIEkgaGF2ZQ0KICAgIHRvIGp1
ZGdlIGJldHdlZW4gZG9pbmcgYSBiYWQgKHN0eWxpc3RpY2FsbHkgYWNjb3JkaW5nIHRvIHRoaXMg
ZG9jLCBub3QNCiAgICB0ZWNobmljYWxseSkgcmV2aWV3IG9yIG5vbmUgYXQgYWxsIChiZWNhdXNl
IG9mIHRpbWUgY29uc3RyYWludHMpLCBJJ2QNCiAgICBmYXZvciB0aGUgZm9ybWVyLiBVbmxlc3Mg
b2YgY291cnNlIEknbSBhc2tlZCB0byBzdG9wIGRvaW5nIHNvLCBpbg0KICAgIHdoaWNoIGNhc2Ug
SSdkIGV4cGVjdCB3aG9ldmVyIGFza3MgdG8gYXJyYW5nZSBmb3IgdGhlIHJldmlld3MgdG8gYmUN
CiAgICBkb25lIGJ5IHNvbWVvbmUgZWxzZSBpbiBkdWUgY291cnNlLg0KDQpGaXJzdCBvZiBhbGw6
IHRoaXMgd291bGQgYmUgb3VyIGdvbGQgc3RhbmRhcmQgYW5kIGFzIHBvaW50ZWQgb3V0IGVhcmxp
ZXINClNvIGl0IGlzIGludGVuZGVkIHRvIHByb3ZpZGUgdGhlIHRvb2xzIHRvIGRvIGJldHRlcjog
Zm9yIGV4YW1wbGUsIGZyb20gDQpteSBwb2ludCBvZiB2aWV3IGlmIHlvdSBmb2xsb3dlZCBzb21l
IG9mIGl0IGZvciBleGFtcGxlIGZvciBuZXdjb21lcnMNCmFuZCBzcGFyaW5nbHkgd2hlbiB5b3Ug
ZmVlbCBpdCBpcyByaWdodCwgdGhhdCB3b3VsZCBhbHJlYWR5IGJlIGEgDQp3aW4td2luLiBBbHNv
LCBjb25zaWRlciB0aGF0IGEgbW9yZSBwb3NpdGl2ZSB0b25lIHNob3VsZCBhbHNvIGhhdmUgdGhl
DQplZmZlY3QgdGhhdCB0aGVyZSBtYXkgYmUgbGVzcyB1bm5lY2Vzc2FyeSBkaXNjdXNzaW9uLiBJ
IHRoaW5rIHRoaXMNCmlzIHBhcnRpY3VsYXJseSB0cnVlIHdoZW4gaXQgY29tZXMgdG8gdGhlIHNl
Y3Rpb25zIG9uIGZhY3QtYmFzZWQgDQpyZXNwb25zZXMgdnMuIHNvbWUgd2hpY2ggYXJlIHVuY2xl
YXIuIFVuZm9ydHVuYXRlbHksIEkgZG9uJ3QgaGF2ZSBkYXRhDQpvbiB0aGlzIHRvIHByb3ZlIGl0
Lg0KICAgIA0KQ2FuIEkgbWF5YmUgZ2V0IHlvdSB0byByZWNvbnNpZGVyIGFuZCByZS1yZXZpZXcg
dGhlIG5leHQgdmVyc2lvbiBmcm9tIHRoZQ0KdmlldyBwb2ludCBvZiBhbiBhdXRob3IgYW5kIG1h
eWJlIG1ha2Ugc3VnZ2VzdGlvbnMgb24gaG93IHRvIGNyZWF0ZSBtb3JlDQpiYWxhbmNlDQoNCiAg
ICBJJ20gc29ycnkgZm9yIChsaWtlbHkpIHNvdW5kaW5nIGRlc3RydWN0aXZlIGhlcmUuDQoNCkkg
ZG9uJ3Qgc2VlIHRoaXMgeW91ciBmZWVkYmFjayBhcyBkZXN0cnVjdGl2ZSBhbmQgZG8gaG9wZSB0
aGF0IEkNCmNhbiBjb252aW5jZSB5b3UgdGhhdCBkb2N1bWVudGluZyBzb21lIG9mIHRoZSBwYXR0
ZXJucyB3aGljaA0KaGFwcGVuIG9uIHRoZSBsaXN0IGFyZSBpbiBmYWN0IGEgbmV0LXBvc2l0aXZl
DQoNClJlZ2FyZHMNCkxhcnMgDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCk1pcmFnZU9TLWRldmVsIG1haWxpbmcgbGlzdApNaXJhZ2VPUy1kZXZlbEBs
aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v
bGlzdGluZm8vbWlyYWdlb3MtZGV2ZWwK

From mirageos-devel-bounces@lists.xenproject.org Fri Sep 27 10:22:57 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 27 Sep 2019 10:22:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDnOq-0007QY-HZ; Fri, 27 Sep 2019 10:22:56 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from
 <SRS0=t+55=XW=citrix.com=lars.kurth@srs-us1.protection.inumbo.net>)
 id 1iDnOp-0007Pn-Tw
 for mirageos-devel@lists.xenproject.org; Fri, 27 Sep 2019 10:22:55 +0000
X-Inumbo-ID: ae3c6384-e110-11e9-bf31-bc764e2007e4
Received: from esa4.hc3370-68.iphmx.com (unknown [216.71.155.144])
 by localhost (Halon) with ESMTPS
 id ae3c6384-e110-11e9-bf31-bc764e2007e4;
 Fri, 27 Sep 2019 10:22:17 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple;
 d=citrix.com; s=securemail; t=1569579737;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-id:content-transfer-encoding: mime-version;
 bh=wIbFe2iuvmvCXJIhc1Jmux7uJ5bvAEpc3Mbf87dxNEk=;
 b=D+k7CCLwUoiHTYL/b0OFfcr9zicOrPwG3Q04nAcY2Yv6N7TaGF+3woVE
 H2J3JGtJzeD4RmwX8+JOSBNH/eEG5BTyWLcaLrS5zSWvuXJBD6BlZv2Wr
 MYbNU02yQ9D5BKA4g3kq+OmSc/wd4Hwyl9PHij2IrrWIPatF8UfF3GUCo 0=;
Authentication-Results: esa4.hc3370-68.iphmx.com;
 dkim=none (message not signed) header.i=none;
 spf=None smtp.pra=lars.kurth@citrix.com;
 spf=Pass smtp.mailfrom=lars.kurth@citrix.com;
 spf=None smtp.helo=postmaster@mail.citrix.com
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 lars.kurth@citrix.com) identity=pra;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com"; x-conformance=sidf_compatible
Received-SPF: Pass (esa4.hc3370-68.iphmx.com: domain of
 lars.kurth@citrix.com designates 162.221.158.21 as permitted
 sender) identity=mailfrom; client-ip=162.221.158.21;
 receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="lars.kurth@citrix.com";
 x-conformance=sidf_compatible; x-record-type="v=spf1";
 x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133
 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4
 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88
 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all"
Received-SPF: None (esa4.hc3370-68.iphmx.com: no sender
 authenticity information available from domain of
 postmaster@mail.citrix.com) identity=helo;
 client-ip=162.221.158.21; receiver=esa4.hc3370-68.iphmx.com;
 envelope-from="lars.kurth@citrix.com";
 x-sender="postmaster@mail.citrix.com";
 x-conformance=sidf_compatible
IronPort-SDR: 1SdL+PXP5eajKMbK771A0fFEoTGn8Oytfxe/N6sJh0FNzzTpt78/7I1fPizdWf8LE25qiqznaB
 KdJA445XFDY6dU2q3eCaK/XDptlD5MGgmyEszR5z2e8pAWpxtEh9Y4GU6uKVrs0FnKU60uqLcQ
 iH++v0YzvimxGfXZhQWkDeGyJrsrnVEZdo5hHCNDzDcLYUGA4ykRRSOGFHaBoOG6HmiVbwDmOR
 XjbvRLi0g2XW95HReqCkKB3g+Slg0cO+Flq9PCJugvKPaNcgJ6kMnsMNC6sRhJHhdKSEGj/Kzt
 pWM=
X-SBRS: 2.7
X-MesageID: 6506075
X-Ironport-Server: esa4.hc3370-68.iphmx.com
X-Remote-IP: 162.221.158.21
X-Policy: $RELAYED
X-IronPort-AV: E=Sophos;i="5.64,555,1559534400"; 
   d="scan'208";a="6506075"
From: Lars Kurth <lars.kurth@citrix.com>
To: Jan Beulich <jbeulich@suse.com>, Lars Kurth <lars.kurth@xenproject.org>
Thread-Topic: [PATCH v2 5/6] Add guide on Communication Best Practice
Thread-Index: AQHVdKIoBNlHjnrbLUK7o4oIKuieK6c/HQoAgAAiaoCAAAFfgA==
Date: Fri, 27 Sep 2019 10:22:13 +0000
Message-ID: <DBFDB335-D9DB-4AE3-AD5B-20C8E92AFD60@citrix.com>
References: <cover.1569525222.git.lars.kurth@citrix.com>
 <cover.1569525222.git.lars.kurth@citrix.com>
 <749f082bdb996ba7c7362847b22030882dc2903f.1569525222.git.lars.kurth@citrix.com>
 <f28e67ef-2f93-3b61-bc52-304f82c3e44a@suse.com>
 <FB6109D7-6FDC-41AF-95F8-3CC65FAA1215@citrix.com>
In-Reply-To: <FB6109D7-6FDC-41AF-95F8-3CC65FAA1215@citrix.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.e.190909
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
Content-ID: <4D744ACF4FBD494BA66FA47DD34A2A51@citrix.com>
MIME-Version: 1.0
Subject: Re: [MirageOS-devel] [PATCH v2 5/6] Add guide on Communication Best
 Practice
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-api@lists.xenproject.org" <xen-api@lists.xenproject.org>,
 "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

DQoNCu+7v09uIDI3LzA5LzIwMTksIDExOjE3LCAiTGFycyBLdXJ0aCIgPGxhcnMua3VydGhAY2l0
cml4LmNvbT4gd3JvdGU6DQoNCiAgICANCiAgICANCiAgICBPbiAyNy8wOS8yMDE5LCAxMDoxNCwg
IkphbiBCZXVsaWNoIiA8amJldWxpY2hAc3VzZS5jb20+IHdyb3RlOg0KICAgIA0KICAgICAgICBP
biAyNi4wOS4yMDE5IDIxOjM5LCBMYXJzIEt1cnRoIHdyb3RlOg0KICAgICAgICA+ICsjIyMgVmVy
Ym9zZSB2cy4gdGVyc2UNCiAgICAgICAgPiArRHVlIHRvIHRoZSB0aW1lIGl0IHRha2VzIHRvIHJl
dmlldyBhbmQgY29tcG9zZSBjb2RlIHJldmlld2VyLCByZXZpZXdlcnMgb2Z0ZW4gYWRvcHQgYQ0K
ICAgICAgICA+ICt0ZXJzZSBzdHlsZS4gSXQgaXMgbm90IHVudXN1YWwgdG8gc2VlIHJldmlldyBj
b21tZW50cyBzdWNoIGFzDQogICAgICAgID4gKz4gdHlwbw0KICAgICAgICA+ICs+IHMvcmVzaW9u
cy9yZWdpb25zLw0KICAgICAgICA+ICs+IGNvZGluZyBzdHlsZQ0KICAgICAgICA+ICs+IGNvZGlu
ZyBzdHlsZTogYnJhY2tldHMgbm90IG5lZWRlZA0KICAgICAgICA+ICtldGMuDQogICAgICAgID4g
Kw0KICAgICAgICA+ICtUZXJzZSBjb2RlIHJldmlldyBzdHlsZSBoYXMgaXRzIHBsYWNlIGFuZCBj
YW4gYmUgcHJvZHVjdGl2ZSBmb3IgYm90aCB0aGUgcmV2aWV3ZXIgYW5kDQogICAgICAgID4gK3Ro
ZSBhdXRob3IuIEhvd2V2ZXIsIG92ZXJ1c2UgY2FuIGNvbWUgYWNyb3NzIGFzIHVuZnJpZW5kbHks
IGxhY2tpbmcgZW1wYXRoeSBhbmQNCiAgICAgICAgPiArY2FuIHRodXMgY3JlYXRlIGEgbmVnYXRp
dmUgaW1wcmVzc2lvbiB3aXRoIHRoZSBhdXRob3Igb2YgYSBwYXRjaC4gVGhpcyBpcyBpbiBwYXJ0
aWN1bGFyDQogICAgICAgID4gK3RydWUsIHdoZW4geW91IGRvIG5vdCBrbm93IHRoZSBhdXRob3Ig
b3IgdGhlIGF1dGhvciBpcyBhIG5ld2NvbWVyLiBUZXJzZQ0KICAgICAgICA+ICtjb21tdW5pY2F0
aW9uIHN0eWxlcyBjYW4gYWxzbyBiZSBwZXJjZWl2ZWQgYXMgcnVkZSBpbiBzb21lIGN1bHR1cmVz
Lg0KICAgICAgICANCiAgICAgICAgQW5kIGFub3RoZXIgcmVtYXJrIGhlcmU6IE5vdCBiZWluZyB0
ZXJzZSBpbiBzaXR1YXRpb25zIGxpa2UgdGhlIG9uZXMNCiAgICAgICAgZW51bWVyYXRlZCBhcyBl
eGFtcGxlcyBhYm92ZSBpcyBhIGRvdWJsZSB3YXN0ZSBvZiB0aGUgcmV2aWV3ZXIncyB0aW1lOg0K
ICAgICAgICBUaGV5IHNob3VsZG4ndCBldmVuIG5lZWQgdG8gbWFrZSBzdWNoIGNvbW1lbnRzLCBl
c3BlY2lhbGx5IG5vdCBtYW55DQogICAgICAgIHRpbWVzIGZvciBhIHNpbmdsZSBwYXRjaCAoc2Vl
IHlvdXIgbWVudGlvbiBvZiAib3ZlcnVzZSIpLiBJIHJlYWxpemUNCiAgICAgICAgd2Ugc3RpbGwg
aGF2ZSBubyBhdXRvbWF0ZWQgbWVjaGFuaXNtIHRvIGNoZWNrIHN0eWxlIGFzcGVjdHMsIGJ1dA0K
ICAgICAgICBhbnlib2R5IGNhbiBlYXNpbHkgbG9vayBvdmVyIHRoZWlyIHBhdGNoZXMgYmVmb3Jl
IHN1Ym1pdHRpbmcgdGhlbS4NCiAgICAgICAgQW5kIGZvciBhbiBvY2Nhc2lvbmFsIGlzc3VlIEkg
dGhpbmsgYSB0ZXJzZSByZXBseSBpcyBxdWl0ZSByZWFzb25hYmxlDQogICAgICAgIHRvIGhhdmUu
DQogICAgDQogICAgQXQgdGhlIGVuZCBvZiB0aGUgZGF5LCBub25lIGlmIHRoaXMgaXMgbWFuZGF0
b3J5LiBUaGUgZG9jdW1lbnQgYWxzbw0KICAgIGhhcyB0d28gYXVkaWVuY2VzDQogICAgKiBBdXRo
b3JzIHdoaWNoIGdldCByZXZpZXcgZmVlZGJhY2sgOiBmb3IgZXhhbXBsZSBieSBqdXN0IGhhdmlu
Zw0KICAgIHRoaXMgc2VjdGlvbiBpbiB0aGVyZSBpdCBoZWxwcyANCg0KVGhpcyB3YXMgbWVhbnQg
dG8gcmVhZDogaXQgaGVscHMgc2V0IGV4cGVjdGF0aW9ucyBhbmQgcHJvbW90ZXMgDQp1bmRlcnN0
YW5kaW5nIGZvciBzb21lIG9mIHRoZSBwYXR0ZXJucyB1c2VkDQogICAgDQogICAgSSBhZGRlZCB0
aGlzIHNlY3Rpb24gcHJpbWFyaWx5IGJlY2F1c2Ugd2UgZG8gc2VlIHRoZSBvY2Nhc2lvbmFsDQog
ICAgdmVyeSB0ZXJzZSByZXZpZXcgc3R5bGUgYW5kIGV2ZW4gSSB0aGluayBzb21ldGltZXM6IHdv
dywgdGhhdCBjb21lcw0KICAgIGFjcm9zcyBhcyBoYXJzaC4gQnV0IEkgYWxzbyBrbm93LCB0aGF0
IGl0IGlzbid0IGludGVudGlvbmFsIGFuZCB0aGF0DQogICAgSSBoYXZlIGEgZmFpcmx5IHRoaWNr
IHNraW4uIEFuZCBpdCBpcyBub3QgZXhjbHVzaXZlIHRvIHR5cG9zIGFuZCBtaW5vciBpc3N1ZXMu
DQogICAgDQogTGFycw0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpNaXJhZ2VPUy1kZXZlbCBtYWlsaW5nIGxpc3QKTWlyYWdlT1MtZGV2ZWxAbGlzdHMu
eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL21pcmFnZW9zLWRldmVsCg==

From mirageos-devel-bounces@lists.xenproject.org Fri Sep 27 14:19:48 2019
Return-path: <mirageos-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 27 Sep 2019 14:19:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.89)
	(envelope-from <mirageos-devel-bounces@lists.xenproject.org>)
	id 1iDr5v-0004FI-VH; Fri, 27 Sep 2019 14:19:39 +0000
Received: from us1-rack-iad1.inumbo.com ([172.99.69.81])
 by lists.xenproject.org with esmtp (Exim 4.89)
 (envelope-from <SRS0=CKAD=XW=suse.com=jbeulich@srs-us1.protection.inumbo.net>)
 id 1iDr5u-0004F9-Ew
 for mirageos-devel@lists.xenproject.org; Fri, 27 Sep 2019 14:19:38 +0000
X-Inumbo-ID: d24184f0-e131-11e9-97fb-bc764e2007e4
Received: from mx1.suse.de (unknown [195.135.220.15])
 by localhost (Halon) with ESMTPS
 id d24184f0-e131-11e9-97fb-bc764e2007e4;
 Fri, 27 Sep 2019 14:19:31 +0000 (UTC)
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (unknown [195.135.220.254])
 by mx1.suse.de (Postfix) with ESMTP id 681C3B168;
 Fri, 27 Sep 2019 14:19:30 +0000 (UTC)
To: Lars Kurth <lars.kurth@citrix.com>, Lars Kurth <lars.kurth@xenproject.org>
References: <cover.1569525222.git.lars.kurth@citrix.com>
 <cover.1569525222.git.lars.kurth@citrix.com>
 <749f082bdb996ba7c7362847b22030882dc2903f.1569525222.git.lars.kurth@citrix.com>
 <f28e67ef-2f93-3b61-bc52-304f82c3e44a@suse.com>
 <FB6109D7-6FDC-41AF-95F8-3CC65FAA1215@citrix.com>
From: Jan Beulich <jbeulich@suse.com>
Message-ID: <1746ff41-cc4c-a64d-fe25-393819a1717b@suse.com>
Date: Fri, 27 Sep 2019 16:19:32 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101
 Thunderbird/60.9.0
MIME-Version: 1.0
In-Reply-To: <FB6109D7-6FDC-41AF-95F8-3CC65FAA1215@citrix.com>
Content-Language: en-US
Subject: Re: [MirageOS-devel] [PATCH v2 5/6] Add guide on Communication Best
 Practice
X-BeenThere: mirageos-devel@lists.xenproject.org
X-Mailman-Version: 2.1.23
Precedence: list
List-Id: Developer list for MirageOS <mirageos-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/mailman/options/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:mirageos-devel@lists.xenproject.org>
List-Help: <mailto:mirageos-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/mailman/listinfo/mirageos-devel>, 
 <mailto:mirageos-devel-request@lists.xenproject.org?subject=subscribe>
Cc: "xen-api@lists.xenproject.org" <xen-api@lists.xenproject.org>,
 "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>,
 "committers@xenproject.org" <committers@xenproject.org>,
 "mirageos-devel@lists.xenproject.org" <mirageos-devel@lists.xenproject.org>,
 "xen-devel@lists.xenproject.org" <xen-devel@lists.xenproject.org>,
 "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: mirageos-devel-bounces@lists.xenproject.org
Sender: "MirageOS-devel" <mirageos-devel-bounces@lists.xenproject.org>

T24gMjcuMDkuMjAxOSAxMjoxNywgTGFycyBLdXJ0aCB3cm90ZToKPiBDYW4gSSBtYXliZSBnZXQg
eW91IHRvIHJlY29uc2lkZXIgYW5kIHJlLXJldmlldyB0aGUgbmV4dCB2ZXJzaW9uIGZyb20gdGhl
Cj4gdmlldyBwb2ludCBvZiBhbiBhdXRob3IgYW5kIG1heWJlIG1ha2Ugc3VnZ2VzdGlvbnMgb24g
aG93IHRvIGNyZWF0ZSBtb3JlCj4gYmFsYW5jZQoKSSdsbCBjZXJ0YWlubHkgbWFrZSBhbiBhdHRl
bXB0LgoKSmFuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpNaXJhZ2VPUy1kZXZlbCBtYWlsaW5nIGxpc3QKTWlyYWdlT1MtZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL21p
cmFnZW9zLWRldmVsCg==

