From minios-devel-bounces@lists.xenproject.org Fri Mar 24 12:13:25 2017
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 24 Mar 2017 12:13:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1crO5s-0004Gl-Tp; Fri, 24 Mar 2017 12:13:24 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jgross@suse.com>)
 id 1crO5r-0004GZ-RP; Fri, 24 Mar 2017 12:13:23 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 DF/83-12861-26D05D85; Fri, 24 Mar 2017 12:13:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDIsWRWlGSWpSXmKPExsVyuP0Ov24879U
 IgxmTRS3efl3CbPF9y2QmByaPwx+usAQwRrFm5iXlVySwZpzYfZCp4LpJxcHV/5gbGKdpdzFy
 ckgIGEm8nfiPCcQWEljIKDFnshqILSzgLrH8ejdjFyMHh4iAr0TrOscuRi6gknWsEhNm3GEEq
 WEWcJXYsfEBmM0moCqx4fopVhCbV8Ba4sanzcwgNgtQfP/M52wgtqhAuMTbxiMsEDWCEidnPm
 EBmc8pEChxqkURYqS6xJ95l5ghbHmJ7W/nME9g5JuFpGMWkrJZSMoWMDKvYlQvTi0qSy3SNdZ
 LKspMzyjJTczM0TU0MNbLTS0uTkxPzUlMKtZLzs/dxAgMOQYg2MHY/MXpEKMkB5OSKK/btisR
 QnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4lbmvRggJFqWmp1akZeYAgx8mLcHBoyTC2wSS5i0uS
 MwtzkyHSJ1i1OWYM3v3GyYhlrz8vFQpcd7jIEUCIEUZpXlwI2CReIlRVkqYlxHoKCGegtSi3M
 wSVPlXjOIcjErCvK0gU3gy80rgNr0COoIJ6IjZG66AHFGSiJCSamDkEdZ4u18y9cun+Y2R/ib
 1z1OEHWY9mSU+JfWIVonWK6aIlTNqOPyXtaR/m/Vb1HfW/h2pOjte5vO4xctkf+R2D2aNW5P1
 +aq+Wvge78D2H0K5bP/fPn/4aI6pppbcD61pr76u2tL2f5WztOeM6MxZMt9XXVmvG5n9afUq1
 glF2xf8MkiamDRbiaU4I9FQi7moOBEAnEKgO78CAAA=
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1490357599!33821763!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.2.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30273 invoked from network); 24 Mar 2017 12:13:19 -0000
Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15)
 by server-4.tower-31.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 24 Mar 2017 12:13:19 -0000
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C39CEADE1;
 Fri, 24 Mar 2017 12:13:18 +0000 (UTC)
To: Felix Schmoll <eggi.innovations@gmail.com>, Wei Liu <wei.liu2@citrix.com>
References: <2C3140B8-9B96-44F8-A4EA-CDBC07479379@gmail.com>
 <20170313111439.abjbrw5hyu4eda7y@citrix.com>
 <CAK1m5j7otAgDVEtvePoHfSzgnwX5FHd7iaoC4mmFWK3du9qYDA@mail.gmail.com>
 <20170316162731.l4hzdjky34vsgjkc@citrix.com>
 <CAK1m5j4UbGV9JZiXJ2Lo3=ztrgsCsFg7Vp--dAHfgOert7KkMw@mail.gmail.com>
 <20170321161324.hmsnybth3ktjbzpk@citrix.com>
 <20170321161442.tpjjtecv6qmsgmev@citrix.com>
 <CAK1m5j6v5=A0=YbyiW4bO0RHjTLwy7n0yS2v3DOw859TvQ8qYg@mail.gmail.com>
 <20170322085258.s6wcyqgz5vgomsja@citrix.com>
 <CAK1m5j4FRRo6dBMNORcbfYsGgAAvHyHpCMtRzEAW1XW3Y=RbkA@mail.gmail.com>
 <20170322112107.2tkxz6b3kd5emwjf@citrix.com>
 <CAK1m5j6E2aTHDnkny+sYXfd8HCcD=JDfYx=0xnQqv6TXu-a41w@mail.gmail.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <68930238-134c-ad07-dd43-e26d42812711@suse.com>
Date: Fri, 24 Mar 2017 13:13:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CAK1m5j6E2aTHDnkny+sYXfd8HCcD=JDfYx=0xnQqv6TXu-a41w@mail.gmail.com>
Cc: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [GSoC] GSoC Introduction : Fuzzing Xen hypercall
	interface
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SGkgRmVsaXgsCgpPbiAyNC8wMy8xNyAwODozNCwgRmVsaXggU2NobW9sbCB3cm90ZToKPiBPbiBh
bm90aGVyIG5vdGUsIHdvdWxkIGl0IGJlIHBvc3NpYmxlIHRvIGFwcGx5IGZvciBhIHNlY29uZCBw
cm9qZWN0Cj4gKEFkZGluZyBGbG9hdGluZyBQb2ludCBzdXBwb3J0IHRvIE1pbmktT1MpIHdpdGhv
dXQgaGF2aW5nIHRvIGRvIGFub3RoZXIKPiBwYXRjaD8KClN1cmUuIEluIGNhc2UgYm90aCBwcm9q
ZWN0cyBnZXQgc2VsZWN0ZWQgeW91IGhhdmUgdG8gcGljayBvbmUgb2YgdGhlbS4KClRoZSBwYXRj
aCB5b3UndmUgc2VudCBpcyBmaW5lIGZvciBib3RoLgoKPiBJIGFkZGVkIEp1ZXJnZW4gR3Jvc3Mg
aW4gdGhlIHJlY2lwaWVudHMgZm9yIHRoaXMuIEknZCBzdGlsbCBiZSBwcmVmZXIKPiB0aGUgZnV6
emluZyBwcm9qZWN0IGluIGNhc2UgSSBjYW4gZmlndXJlIG91dCBhIHVzZWZ1bCBwcm9wb3NhbCwg
YnV0IHRoZQo+IGlkZWEgZm9yIHRoZSBmbG9hdGluZyBwb2ludCBwcm9qZWN0IHNlZW1zIG11Y2gg
Y2xlYXJlciwgc28gSSBmaWd1cmVkIHRvCj4gaGF2ZSBzb21ldGhpbmcgYWxvbmcgdGhlIGZvbGxv
d2luZyBsaW5lcyBhcyBteSBwcm9wb3NhbCAoSSBhbHNvIGFzc3VtZWQKPiB0aGF0IHRoZSB0ZW1w
bGF0ZSB5b3UgcHJvdmlkZQo+IFtodHRwczovL3dpa2kueGVuLm9yZy93aWtpL0dTb0NfU3R1ZGVu
dF9BcHBsaWNhdGlvbl9UZW1wbGF0ZQo+IDxodHRwczovL3dpa2kueGVuLm9yZy93aWtpL0dTb0Nf
U3R1ZGVudF9BcHBsaWNhdGlvbl9UZW1wbGF0ZT5dIGlzIHN0aWxsCj4gYWN0aXZlKToKPiAKPiAK
PiAgICAgICAxKSBQZXJzb25hbCBJbmZvcm1hdGlvbgo+IAo+ICoxLjEpIEZ1bGwgTmFtZTogRmVs
aXggRWtrZWhhcmQgU2NobW9sbCoKPiAKPiAqMS4yKSBFbWFpbDogZWdnaS5pbm5vdmF0aW9uc0Bn
bWFpbC5jb20gPG1haWx0bzplZ2dpLmlubm92YXRpb25zQGdtYWlsLmNvbT4qCj4gCj4gKjEuNCkg
T3RoZXIgYXBwbGljYXRpb25zOiogTm90IGN1cnJlbnRseQo+IAo+ICoxLjUpIFByZXZpb3VzIGV4
cGVyaWVuY2U6KiBObwo+IAo+ICoxLjYpIFRpbWUgY29tbWl0bWVudDoqIGZ1bGwtdGltZQo+IAo+
ICoxLjcpIE90aGVyIHByb2dyYW1zOiogTm8KPiAKPiAKPiAgICAgICAyKSBQcmVwYXJhdGlvbiBk
b25lIHNvIGZhcgo+IAo+ICoyLjEpIEhhcmR3YXJlKjogWWVzLgo+IAo+ICoyLjIpIEFiaWxpdHkg
dG8gQnVpbGQgYW5kIFRlc3QqOiBZZXMuCj4gCj4gKjIuNCkgT3RoZXIqOiBEaWQgcGF0Y2hlcyBz
dWdnZXN0ZWQgYmVpIFdlaSBMaXUgdG8gZ2V0IGZhbWlsaWFyIHdpdGggdGhlCj4gaHlwZXJ2aXNv
ciBpbiBnZW5lcmFsCj4gKGh0dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1k
ZXZlbC8yMDE3LTAzL21zZzAxNDUwLmh0bWwKPiA8aHR0cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hp
dmVzL2h0bWwveGVuLWRldmVsLzIwMTctMDMvbXNnMDE0NTAuaHRtbD4pCj4gCj4gCj4gICAgICAg
MykgUHJvcG9zZWQgUHJvamVjdAo+IAo+ICozLjEpIFByb2plY3QgQ2F0ZWdvcnkgZm9yIHdoaWNo
IHlvdSBhcmUgYXBwbHlpbmcqIE1pbmktT1MKPiAKPiAqMy4yKSBUaXRsZSBmb3IgeW91ciBwcm9w
b3NhbCogQWRkaW5nIEZsb2F0aW5nIFBvaW50IFN1cHBvcnQgdG8gTWluaS1PUwo+IAo+ICozLjMp
IExpbmsgdG8gb3JpZ2luYWwgcHJvcG9zYWwqIAo+IAo+IGh0dHBzOi8vd2lraS54ZW5wcm9qZWN0
Lm9yZy93aWtpL091dHJlYWNoX1Byb2dyYW1fUHJvamVjdHMjQWRkaW5nX0Zsb2F0aW5nX1BvaW50
X3N1cHBvcnRfdG9fTWluaS1PUwo+IDxodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9P
dXRyZWFjaF9Qcm9ncmFtX1Byb2plY3RzI0FkZGluZ19GbG9hdGluZ19Qb2ludF9zdXBwb3J0X3Rv
X01pbmktT1M+Cj4gCj4gCj4gICAgICAgNCkgSW1wbGVtZW50YXRpb24gUGxhbgo+IAo+ICo0LjEp
IERldGFpbGVkIFByb2JsZW0gRGVzY3JpcHRpb24qIChQcm92aWRlIGEgaGlnaC1sZXZlbCBvdmVy
dmlldwo+IHRleHR1YWwgZGVzY3JpcHRpb24gb2YgdGhlIHByb2JsZW0pOiBNaW5pLU9TIGlzIGEg
c21hbGwga2VybmVsIHByb3ZpZGVkCj4gYXMgcGFydCBvZiB0aGUgWGVuIHByb2plY3QgdGhhdCBp
cyBtYWlubHkgdXNlZCBmb3Igc3R1YiBkb21haW5zLAo+IGFsbG93aW5nIHRvIG91dHNvdXJjZSBj
ZXJ0YWluIGNvbXB1dGF0aW9ucyBmcm9tIGRvbTAuIEN1cnJlbnRseSBNaW5pLU9TCj4gaG93ZXZl
ciBkb2Vzbid0IHN1cHBvcnQgdGhlIHVzZSBvZiBmbG9hdGluZyBwb2ludCByZWdpc3RlcnMsIG1l
YW5pbmcKPiB0aGF0IHVzZXJzcGFjZSBwcm9ncmFtcyBjYW4ndCBkbyBmbG9hdGluZy1wb2ludCBj
b21wdXRhdGlvbnMgaWYgdGhleSBhcmUKPiBtdWx0aS10aHJlYWRlZC4gVGhpcyBzaG91bGQgYmUg
Zml4ZWQuCj4gCj4gKjQuMikgSW1wbGVtZW50YXRpb24gUGxhbiogKFByb3ZpZGUgYXMgbXVjaCBk
ZXRhaWwgYW5kIG9yZ2FuaXNhdGlvbiBhcwo+IHlvdSBjYW4uIERpc2N1c3Mgd2l0aCB5b3VyIG1l
bnRvci4gTWFrZSBzdXJlIHlvdSBidWlsZCBpbiBzdWZmaWNpZW50Cj4gdGltZSBmb3IgbGVhcm5p
bmcgYW5kIGdldHRpbmcgdXAgdG8gc3BlZWQuIFRoZSBxdWVzdGlvbnMgaW4gc2VjdGlvbiAyCj4g
d2lsbCBoZWxwIHlvdSBhbmQgYXJlIHZlcnkgdmFsdWFibGUgdG8gY3JlYXRlIGEgcGxhbik6IEF0
IGZpcnN0IEkgd2lsbAo+IGltcGxlbWVudCBhIHRlc3QgYXBwbGljYXRpb24gYW5kIHJlYWQgdXAg
b24gdGhlIGRldGFpbHMgb2YgZmxvYXRpbmcKPiBwb2ludCBzdXBwb3J0IGZvciB4ODYgYW5kIEFS
TS4gSSB3aWxsIHRoZW4gc3RhcnQgd2l0aCB4ODYsIG1ha2Ugc3VyZQo+IHRoYXQgdGhlIGFwcGxp
Y2F0aW9uIHJ1bnMgYW5kIGNvbnRpbnVlIHdpdGggQVJNLiBPbmNlIHRoYXQgd29ya3MgdG9vIEkK
PiB3aWxsIGRvIHNvbWUgdGhvcm91Z2ggdGVzdGluZy4KCkFkZGluZyBGUC1zdXBwb3J0IGZvciBB
Uk0gaXNuJ3QgcmVxdWlyZWQsIGFzIE1pbmktT1MgaXNuJ3QgZnVuY3Rpb25hbApvbiBBUk0geWV0
LiA6LSkKCj4gKjQuMykgRXhwZWN0ZWQgT3V0Y29tZXMvR29hbHM6KiAoTGlzdCB0aGUgbWFpbiBv
dXRjb21lcyB0aGF0IHlvdSB3aWxsCj4gZGVsaXZlciBkdXJpbmcgdGhlIHByb2dyYW0gLSB0aGlz
IGRvZXMgbm90IGhhdmUgdG8gYmUgcGVyZmVjdC4gSXQgaXMKPiBhbHNvIGEgZ29vZCBpZGVhIHRv
IGxpbmsgdG8gYSBkaXNjdXNzaW9uIG9uIHRoZSByZWxldmFudCBwdWJsaWMgbWFpbGluZwo+IGxp
c3QgaGVyZSB0byBnaXZlIHVzIHNvbWUgY29udGV4dC4gQXMgYW4gYXNpZGUsIGl0IHdpbGwgYWxz
byBoZWxwIHlvdSBhcwo+IHdlbGwuIFNldCBzb21lIG1pbmltdW0gb3V0Y29tZXMvZ29hbHMgYW5k
IHN0cmV0Y2ggb3V0Y29tZXMvZ29hbHMgLSB0aGVzZQo+IGFyZSBuaWNlIHRvIGhhdmUncy4gSWYg
eW91IGhhdmUgZXhwZXJpZW5jZSB3aXRoIG9yIHByZWZlciBhZ2lsZQo+IGRldmVsb3BtZW50IG1l
dGhvZG9sb2dpZXMsIHdyaXRlIGRvd24gd2hhdCB5b3Ugd291bGQgbGlrZSB0byBhY2hpZXZlIGlu
Cj4gZGlmZmVyZW50IHNjcnVtcy4gVGhhdCdzIHBlcmZlY3RseSBPSzogeW91IG1heSB3YW50IHRv
IGRpc2N1c3Mgd2l0aCB5b3VyCj4gbWVudG9yIC0gaGUvc2hlIGNhbiBhY3QgYXMgcHJvZHVjdCBv
d25lciBvciBzY3J1bSBtYXN0ZXIgaWYgeW91IHdhbnQuIERvCj4gYWdyZWUgd2l0aCBoaW0vaGVy
IHVwZnJvbnQuKSAKPiAKPiAgICogVXNlcnNwYWNlLXByb2dyYW0gdG8gdGVzdCBmdW5jdGlvbmFs
aXR5IG9mIGZsb2F0aW5nIHBvaW50IHJlZ2lzdGVycwo+ICAgKiBQYXRjaCB0aGF0IGltcGxlbWVu
dHMgZnVuY3Rpb25hbGl0eSBvZiBmbG9hdGluZyBwb2ludCByZWdpc3RlcnMgZm9yCj4gICAgIHg4
NiBhbmQgQVJNCj4gCj4gKjQuNCkgVGltZWxpbmUqIChCZSBzcGVjaWZpYyBhbmQgYXMgY29tcGxl
dGUgYXMgeW91IGNhbi4gRGlzY3Vzcwo+IGZlYXNpYmlsaXR5IHdpdGggeW91ciBtZW50b3IuIEJ1
aWxkIGluIHNvbWUgYnVmZmVycyBhbmQgc2V0IHNvbWUgc3RyZXRjaAo+IGdvYWxzLiBUaGlzIHdp
bGwgaGVscCB5b3Ugd2l0aCBwcm9ncmVzcyBhbmQgbW90aXZhdGlvbiEgKToKPiAKPiAqQm9uZGlu
ZyBQZXJpb2QqCj4gCj4gRm9sbG93IG1haWxpbmcgbGlzdHMKPiAKPiBBc2sgY2xhcmlmeWluZyBx
dWVzdGlvbnMKPiAKPiAqV2Vla3MgMS0yLyBNYXkgMzAgLSBKdW5lIDEzKgo+IAo+IFJlYWRpbmcg
aW50byB0aGUga2VybmVsIGFuZCBob3cgdXN1YWxseSBmbG9hdGluZyBwb2ludCBvcGVyYXRpb25z
IGFyZQo+IGltcGxlbWVudGVkCj4gCj4gUmVhZCB1cCBvbiBkb2N1bWVudGF0aW9uIChlLmcuIElu
dGVsIEFyY2hpdGVjdHVyZSBTb2Z0d2FyZSBEZXZlbG9wZXIncwo+IE1hbnVhbCwgVm9sdW1lIDE6
IEJhc2ljIEFyY2hpdGVjdHVyZSwgQ2hhcHRlciA3IG9uIHRoZSBGbG9hdGluZy1Qb2ludCBVbml0
KQo+IAo+IEJ1aWxkIGV4YW1wbGUgYXBwbGljYXRpb24gYmFzZWQgb24gd2hlcmUgY3JpdGljYWwg
cGFydHMgYXJlIGlkZW50aWZpZWQKPiAKPiAqV2Vla3MgMyAtIDQsIEp1bmUgMTQgLSBKdW5lIDMw
Kgo+IAo+IEltcGxlbWVudCBvbiB4ODYKPiAKPiAqTWlkdGVybSBkZWxpdmVyYWJsZXMqCj4gCj4g
VGVzdCBhcHBsaWNhdGlvbiB1c2luZyBmbG9hdGluZyBwb2ludCByZWdpc3RlcnMKPiAKPiAqV2Vl
a3MgNS02Kgo+IAo+IEltcGxlbWVudCBvbiBBUk0KCk5vLgoKSW4gY2FzZSB5b3UgaGF2ZSBzb21l
IHNwYXJlIHRpbWUgdGhlcmUgYXJlIHNldmVyYWwgYXJlYXMgb2Ygb3B0aW1pemF0aW9uCnlvdSBj
b3VsZCBleHBsb3JlOiBsYXp5IEZQIHN0YXRlIHNhdmluZy9yZXN0b3JpbmcsIHN1cHBvcnQgb2Yg
RlhTQVZFLApYU0FWRSBhbmQgWFNBVkVPUFQgZGVwZW5kaW5nIG9uIHRoZSBwcm9jZXNzb3IgY2Fw
YWJpbGl0aWVzLCAuLi4KCj4gCj4gKldlZWtzIDctOCoKPiAKPiBCdWZmZXIgdGltZQo+IAo+ICpX
ZWVrcyA5LTEwKgo+IAo+IERvIHRob3JvdWdoIHRlc3RpbmcsIGNvbnNpZGVyIGVkZ2UgY2FzZXMs
IGRvIHN0cmVzcyB0ZXN0aW5nLCBjb21taXQgdG8KPiBzb3VyY2UgdHJlZQo+IAo+ICo0LjUpIE1h
aW50ZW5hbmNlOiAqSSBkb24ndCBleHBlY3QgYW55IG1haW50ZW5hbmNlIHRvIGJlIHJlcXVpcmVk
LCB0aGUKPiBNaW5pLU9TIHRyZWUgc2VlbXMgdG8gYmUgZmFpcmx5IHN0YWJsZS4KPiAKPiAKPiAg
ICAgICA1KSBMZXQgdXMga25vdyBob3cgbXVjaCBoZWxwIHlvdSBuZWVkCj4gCj4gKjUuMSBEZXNj
cmliZSBleHBlcmllbmNlKiB3aXRoIERvbWFpbiBTdXBwb3J0LCBYZW4gSHlwZXJ2aXNvciwgVGhl
IFhBUEkKPiB0b29sc3RhY2ssIE1pcmFnZSBPUywgV2luZG93cyBQViBEcml2ZXJzLCBFbWJlZGRl
ZCAmIEF1dG9tb3RpdmUgRHJpdmVycwo+IChhcyBhcHByb3ByaWF0ZSk6IE5vIHByZXZpb3VzIGV4
cGVyaWVuY2UKPiAKPiAqNS4yKSBPdGhlciBleHBlcmllbmNlOiogZGVzY3JpYmUgcmVsZXZhbnQg
ZXhwZXJpZW5jZSB0aGF0IHlvdSBoYXZlIChJZgo+IHBvc3NpYmxlLCBkZXNjcmliZSB3aGF0IHVu
aXF1ZWx5IHF1YWxpZmllcyB5b3UgZm9yIHRoaXMgcHJvcG9zYWwpOiBUb29rCj4gMTUtNDEwIGF0
IENNVSwgaS5lLiBidWlsZGluZyBhIGtlcm5lbCBmcm9tIHNjcmF0Y2ggaW4gc2l4IHdlZWtzLAo+
IGludm9sdmVkIEFTTSBhbmQgb2J2aW91c2x5IGxhcmdlIGFtb3VudHMgb2Yga2VybmVsIHByb2dy
YW1taW5nIGFuZCB1c2VkCj4gYW4geDg2IHByb2Nlc3Nvcjsgbm90YWJseSB0aGUga2VybmVsIGRp
ZCBhbHNvIG5vdCBzdXBwb3J0IGZsb2F0aW5nIHBvaW50Cj4gY29tcHV0YXRpb25zOyBhbHNvIGJ1
aWx0IGEgdGhyZWFkLWxpYnJhcnkgYmFzZWQgb24gdGhlIGtlcm5lbAo+IAo+ICo1LjMpIExlYXJu
aW5nIGFuZCBzdXBwb3J0OiogZGVzY3JpYmUgdGhlIHBhcnQocykgb2YgdGhlIHByb3Bvc2VkIHBs
YW4KPiBkbyB5b3UgZXhwZWN0IHRvIGJlIG1vc3QgZGlmZmljdWx0ICggSW5jbHVkZSB0aGUgc3Bl
Y2lmaWMgdHlwZXMgb2Ygb2YKPiBtZW50b3IgaGVscCB5b3UgdGhpbmsgeW91IHdpbGwgbmVlZCBm
b3IgdGhlIHBhcnQocyk6IFVuZGVyc3RhbmRpbmcgdGhlCj4gc3BlY2lmaWNzIG9mIHRoZSBwcm9j
ZXNzb3IgYXJjaGl0ZWN0dXJlcyBtaWdodCByZXF1aXJlIHNvbWUgaGVscCwgaW4KPiBjYXNlIEkg
aGF2ZSB0cm91YmxlcyB3aXRoIHNwZWNpZmljIHBhcnRzIG9mIHRoZSBtYW51YWxzLiBUaGV5J3Jl
IHVzdWFsbHkKPiBxdWl0ZSBkZXRhaWxlZCB0aG91Z2guCj4gCj4gKjUuNSkqIERlc2NyaWJlIHRo
ZSBwYXJ0KHMpIG9mIHRoZSBwcm9wb3NlZCBwbGFuIGRvIHlvdSBleHBlY3QgdG8gYmUKPiBlYXNp
ZXN0Ogo+IAo+IEJ1aWxkaW5nIHRoZSB1c2VyIHNwYWNlIGFwcGxpY2F0aW9uICh1c2VyIHNwYWNl
IGlzIGdlbmVyYWxseSBlYXNpZXIgdGhhbgo+IGtlcm5lbCBhbmQgeW91IGRvbid0IGhhdmUgdG8g
Z2V0IGFueSBvZmZzZXRzIHJpZ2h0IG9yIGFsaWtlKQo+IAo+IFF1ZXN0aW9uczoKPiAqV2hhdCBp
ZiB0aGUgQ1BVIGRvZXNuJ3QgaGF2ZSBhbiBGUFU/IElzIHRoYXQgZXZlbiBwb3NzaWJsZSBmb3Ig
dGhlCj4gZ2l2ZW4gdHdvIGFyY2hpdGVjdHVyZXM/CgpBIEZQVSBpcyBhbHdheXMgcHJlc2VudCBv
biB0aGUgeDg2IHByb2Nlc3NvcnMgWGVuIGlzIHN1cHBvcnRpbmcuCgo+IEFueSBjb21tZW50cyB3
b3VsZCBiZSBhcHByZWNpYXRlZC4KClRoYW5rcyBmb3IgeW91ciBpbnRlcmVzdCBpbiB0aGlzIHBy
b2plY3QhCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KTWluaW9zLWRldmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4v
bGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Fri Mar 24 12:13:25 2017
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 24 Mar 2017 12:13:25 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1crO5s-0004Gl-Tp; Fri, 24 Mar 2017 12:13:24 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jgross@suse.com>)
 id 1crO5r-0004GZ-RP; Fri, 24 Mar 2017 12:13:23 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 DF/83-12861-26D05D85; Fri, 24 Mar 2017 12:13:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDIsWRWlGSWpSXmKPExsVyuP0Ov24879U
 IgxmTRS3efl3CbPF9y2QmByaPwx+usAQwRrFm5iXlVySwZpzYfZCp4LpJxcHV/5gbGKdpdzFy
 ckgIGEm8nfiPCcQWEljIKDFnshqILSzgLrH8ejdjFyMHh4iAr0TrOscuRi6gknWsEhNm3GEEq
 WEWcJXYsfEBmM0moCqx4fopVhCbV8Ba4sanzcwgNgtQfP/M52wgtqhAuMTbxiMsEDWCEidnPm
 EBmc8pEChxqkURYqS6xJ95l5ghbHmJ7W/nME9g5JuFpGMWkrJZSMoWMDKvYlQvTi0qSy3SNdZ
 LKspMzyjJTczM0TU0MNbLTS0uTkxPzUlMKtZLzs/dxAgMOQYg2MHY/MXpEKMkB5OSKK/btisR
 QnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4lbmvRggJFqWmp1akZeYAgx8mLcHBoyTC2wSS5i0uS
 MwtzkyHSJ1i1OWYM3v3GyYhlrz8vFQpcd7jIEUCIEUZpXlwI2CReIlRVkqYlxHoKCGegtSi3M
 wSVPlXjOIcjErCvK0gU3gy80rgNr0COoIJ6IjZG66AHFGSiJCSamDkEdZ4u18y9cun+Y2R/ib
 1z1OEHWY9mSU+JfWIVonWK6aIlTNqOPyXtaR/m/Vb1HfW/h2pOjte5vO4xctkf+R2D2aNW5P1
 +aq+Wvge78D2H0K5bP/fPn/4aI6pppbcD61pr76u2tL2f5WztOeM6MxZMt9XXVmvG5n9afUq1
 glF2xf8MkiamDRbiaU4I9FQi7moOBEAnEKgO78CAAA=
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1490357599!33821763!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.2.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30273 invoked from network); 24 Mar 2017 12:13:19 -0000
Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15)
 by server-4.tower-31.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 24 Mar 2017 12:13:19 -0000
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id C39CEADE1;
 Fri, 24 Mar 2017 12:13:18 +0000 (UTC)
To: Felix Schmoll <eggi.innovations@gmail.com>, Wei Liu <wei.liu2@citrix.com>
References: <2C3140B8-9B96-44F8-A4EA-CDBC07479379@gmail.com>
 <20170313111439.abjbrw5hyu4eda7y@citrix.com>
 <CAK1m5j7otAgDVEtvePoHfSzgnwX5FHd7iaoC4mmFWK3du9qYDA@mail.gmail.com>
 <20170316162731.l4hzdjky34vsgjkc@citrix.com>
 <CAK1m5j4UbGV9JZiXJ2Lo3=ztrgsCsFg7Vp--dAHfgOert7KkMw@mail.gmail.com>
 <20170321161324.hmsnybth3ktjbzpk@citrix.com>
 <20170321161442.tpjjtecv6qmsgmev@citrix.com>
 <CAK1m5j6v5=A0=YbyiW4bO0RHjTLwy7n0yS2v3DOw859TvQ8qYg@mail.gmail.com>
 <20170322085258.s6wcyqgz5vgomsja@citrix.com>
 <CAK1m5j4FRRo6dBMNORcbfYsGgAAvHyHpCMtRzEAW1XW3Y=RbkA@mail.gmail.com>
 <20170322112107.2tkxz6b3kd5emwjf@citrix.com>
 <CAK1m5j6E2aTHDnkny+sYXfd8HCcD=JDfYx=0xnQqv6TXu-a41w@mail.gmail.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <68930238-134c-ad07-dd43-e26d42812711@suse.com>
Date: Fri, 24 Mar 2017 13:13:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CAK1m5j6E2aTHDnkny+sYXfd8HCcD=JDfYx=0xnQqv6TXu-a41w@mail.gmail.com>
Cc: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [GSoC] GSoC Introduction : Fuzzing Xen hypercall
	interface
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SGkgRmVsaXgsCgpPbiAyNC8wMy8xNyAwODozNCwgRmVsaXggU2NobW9sbCB3cm90ZToKPiBPbiBh
bm90aGVyIG5vdGUsIHdvdWxkIGl0IGJlIHBvc3NpYmxlIHRvIGFwcGx5IGZvciBhIHNlY29uZCBw
cm9qZWN0Cj4gKEFkZGluZyBGbG9hdGluZyBQb2ludCBzdXBwb3J0IHRvIE1pbmktT1MpIHdpdGhv
dXQgaGF2aW5nIHRvIGRvIGFub3RoZXIKPiBwYXRjaD8KClN1cmUuIEluIGNhc2UgYm90aCBwcm9q
ZWN0cyBnZXQgc2VsZWN0ZWQgeW91IGhhdmUgdG8gcGljayBvbmUgb2YgdGhlbS4KClRoZSBwYXRj
aCB5b3UndmUgc2VudCBpcyBmaW5lIGZvciBib3RoLgoKPiBJIGFkZGVkIEp1ZXJnZW4gR3Jvc3Mg
aW4gdGhlIHJlY2lwaWVudHMgZm9yIHRoaXMuIEknZCBzdGlsbCBiZSBwcmVmZXIKPiB0aGUgZnV6
emluZyBwcm9qZWN0IGluIGNhc2UgSSBjYW4gZmlndXJlIG91dCBhIHVzZWZ1bCBwcm9wb3NhbCwg
YnV0IHRoZQo+IGlkZWEgZm9yIHRoZSBmbG9hdGluZyBwb2ludCBwcm9qZWN0IHNlZW1zIG11Y2gg
Y2xlYXJlciwgc28gSSBmaWd1cmVkIHRvCj4gaGF2ZSBzb21ldGhpbmcgYWxvbmcgdGhlIGZvbGxv
d2luZyBsaW5lcyBhcyBteSBwcm9wb3NhbCAoSSBhbHNvIGFzc3VtZWQKPiB0aGF0IHRoZSB0ZW1w
bGF0ZSB5b3UgcHJvdmlkZQo+IFtodHRwczovL3dpa2kueGVuLm9yZy93aWtpL0dTb0NfU3R1ZGVu
dF9BcHBsaWNhdGlvbl9UZW1wbGF0ZQo+IDxodHRwczovL3dpa2kueGVuLm9yZy93aWtpL0dTb0Nf
U3R1ZGVudF9BcHBsaWNhdGlvbl9UZW1wbGF0ZT5dIGlzIHN0aWxsCj4gYWN0aXZlKToKPiAKPiAK
PiAgICAgICAxKSBQZXJzb25hbCBJbmZvcm1hdGlvbgo+IAo+ICoxLjEpIEZ1bGwgTmFtZTogRmVs
aXggRWtrZWhhcmQgU2NobW9sbCoKPiAKPiAqMS4yKSBFbWFpbDogZWdnaS5pbm5vdmF0aW9uc0Bn
bWFpbC5jb20gPG1haWx0bzplZ2dpLmlubm92YXRpb25zQGdtYWlsLmNvbT4qCj4gCj4gKjEuNCkg
T3RoZXIgYXBwbGljYXRpb25zOiogTm90IGN1cnJlbnRseQo+IAo+ICoxLjUpIFByZXZpb3VzIGV4
cGVyaWVuY2U6KiBObwo+IAo+ICoxLjYpIFRpbWUgY29tbWl0bWVudDoqIGZ1bGwtdGltZQo+IAo+
ICoxLjcpIE90aGVyIHByb2dyYW1zOiogTm8KPiAKPiAKPiAgICAgICAyKSBQcmVwYXJhdGlvbiBk
b25lIHNvIGZhcgo+IAo+ICoyLjEpIEhhcmR3YXJlKjogWWVzLgo+IAo+ICoyLjIpIEFiaWxpdHkg
dG8gQnVpbGQgYW5kIFRlc3QqOiBZZXMuCj4gCj4gKjIuNCkgT3RoZXIqOiBEaWQgcGF0Y2hlcyBz
dWdnZXN0ZWQgYmVpIFdlaSBMaXUgdG8gZ2V0IGZhbWlsaWFyIHdpdGggdGhlCj4gaHlwZXJ2aXNv
ciBpbiBnZW5lcmFsCj4gKGh0dHBzOi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1k
ZXZlbC8yMDE3LTAzL21zZzAxNDUwLmh0bWwKPiA8aHR0cHM6Ly9saXN0cy54ZW4ub3JnL2FyY2hp
dmVzL2h0bWwveGVuLWRldmVsLzIwMTctMDMvbXNnMDE0NTAuaHRtbD4pCj4gCj4gCj4gICAgICAg
MykgUHJvcG9zZWQgUHJvamVjdAo+IAo+ICozLjEpIFByb2plY3QgQ2F0ZWdvcnkgZm9yIHdoaWNo
IHlvdSBhcmUgYXBwbHlpbmcqIE1pbmktT1MKPiAKPiAqMy4yKSBUaXRsZSBmb3IgeW91ciBwcm9w
b3NhbCogQWRkaW5nIEZsb2F0aW5nIFBvaW50IFN1cHBvcnQgdG8gTWluaS1PUwo+IAo+ICozLjMp
IExpbmsgdG8gb3JpZ2luYWwgcHJvcG9zYWwqIAo+IAo+IGh0dHBzOi8vd2lraS54ZW5wcm9qZWN0
Lm9yZy93aWtpL091dHJlYWNoX1Byb2dyYW1fUHJvamVjdHMjQWRkaW5nX0Zsb2F0aW5nX1BvaW50
X3N1cHBvcnRfdG9fTWluaS1PUwo+IDxodHRwczovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9P
dXRyZWFjaF9Qcm9ncmFtX1Byb2plY3RzI0FkZGluZ19GbG9hdGluZ19Qb2ludF9zdXBwb3J0X3Rv
X01pbmktT1M+Cj4gCj4gCj4gICAgICAgNCkgSW1wbGVtZW50YXRpb24gUGxhbgo+IAo+ICo0LjEp
IERldGFpbGVkIFByb2JsZW0gRGVzY3JpcHRpb24qIChQcm92aWRlIGEgaGlnaC1sZXZlbCBvdmVy
dmlldwo+IHRleHR1YWwgZGVzY3JpcHRpb24gb2YgdGhlIHByb2JsZW0pOiBNaW5pLU9TIGlzIGEg
c21hbGwga2VybmVsIHByb3ZpZGVkCj4gYXMgcGFydCBvZiB0aGUgWGVuIHByb2plY3QgdGhhdCBp
cyBtYWlubHkgdXNlZCBmb3Igc3R1YiBkb21haW5zLAo+IGFsbG93aW5nIHRvIG91dHNvdXJjZSBj
ZXJ0YWluIGNvbXB1dGF0aW9ucyBmcm9tIGRvbTAuIEN1cnJlbnRseSBNaW5pLU9TCj4gaG93ZXZl
ciBkb2Vzbid0IHN1cHBvcnQgdGhlIHVzZSBvZiBmbG9hdGluZyBwb2ludCByZWdpc3RlcnMsIG1l
YW5pbmcKPiB0aGF0IHVzZXJzcGFjZSBwcm9ncmFtcyBjYW4ndCBkbyBmbG9hdGluZy1wb2ludCBj
b21wdXRhdGlvbnMgaWYgdGhleSBhcmUKPiBtdWx0aS10aHJlYWRlZC4gVGhpcyBzaG91bGQgYmUg
Zml4ZWQuCj4gCj4gKjQuMikgSW1wbGVtZW50YXRpb24gUGxhbiogKFByb3ZpZGUgYXMgbXVjaCBk
ZXRhaWwgYW5kIG9yZ2FuaXNhdGlvbiBhcwo+IHlvdSBjYW4uIERpc2N1c3Mgd2l0aCB5b3VyIG1l
bnRvci4gTWFrZSBzdXJlIHlvdSBidWlsZCBpbiBzdWZmaWNpZW50Cj4gdGltZSBmb3IgbGVhcm5p
bmcgYW5kIGdldHRpbmcgdXAgdG8gc3BlZWQuIFRoZSBxdWVzdGlvbnMgaW4gc2VjdGlvbiAyCj4g
d2lsbCBoZWxwIHlvdSBhbmQgYXJlIHZlcnkgdmFsdWFibGUgdG8gY3JlYXRlIGEgcGxhbik6IEF0
IGZpcnN0IEkgd2lsbAo+IGltcGxlbWVudCBhIHRlc3QgYXBwbGljYXRpb24gYW5kIHJlYWQgdXAg
b24gdGhlIGRldGFpbHMgb2YgZmxvYXRpbmcKPiBwb2ludCBzdXBwb3J0IGZvciB4ODYgYW5kIEFS
TS4gSSB3aWxsIHRoZW4gc3RhcnQgd2l0aCB4ODYsIG1ha2Ugc3VyZQo+IHRoYXQgdGhlIGFwcGxp
Y2F0aW9uIHJ1bnMgYW5kIGNvbnRpbnVlIHdpdGggQVJNLiBPbmNlIHRoYXQgd29ya3MgdG9vIEkK
PiB3aWxsIGRvIHNvbWUgdGhvcm91Z2ggdGVzdGluZy4KCkFkZGluZyBGUC1zdXBwb3J0IGZvciBB
Uk0gaXNuJ3QgcmVxdWlyZWQsIGFzIE1pbmktT1MgaXNuJ3QgZnVuY3Rpb25hbApvbiBBUk0geWV0
LiA6LSkKCj4gKjQuMykgRXhwZWN0ZWQgT3V0Y29tZXMvR29hbHM6KiAoTGlzdCB0aGUgbWFpbiBv
dXRjb21lcyB0aGF0IHlvdSB3aWxsCj4gZGVsaXZlciBkdXJpbmcgdGhlIHByb2dyYW0gLSB0aGlz
IGRvZXMgbm90IGhhdmUgdG8gYmUgcGVyZmVjdC4gSXQgaXMKPiBhbHNvIGEgZ29vZCBpZGVhIHRv
IGxpbmsgdG8gYSBkaXNjdXNzaW9uIG9uIHRoZSByZWxldmFudCBwdWJsaWMgbWFpbGluZwo+IGxp
c3QgaGVyZSB0byBnaXZlIHVzIHNvbWUgY29udGV4dC4gQXMgYW4gYXNpZGUsIGl0IHdpbGwgYWxz
byBoZWxwIHlvdSBhcwo+IHdlbGwuIFNldCBzb21lIG1pbmltdW0gb3V0Y29tZXMvZ29hbHMgYW5k
IHN0cmV0Y2ggb3V0Y29tZXMvZ29hbHMgLSB0aGVzZQo+IGFyZSBuaWNlIHRvIGhhdmUncy4gSWYg
eW91IGhhdmUgZXhwZXJpZW5jZSB3aXRoIG9yIHByZWZlciBhZ2lsZQo+IGRldmVsb3BtZW50IG1l
dGhvZG9sb2dpZXMsIHdyaXRlIGRvd24gd2hhdCB5b3Ugd291bGQgbGlrZSB0byBhY2hpZXZlIGlu
Cj4gZGlmZmVyZW50IHNjcnVtcy4gVGhhdCdzIHBlcmZlY3RseSBPSzogeW91IG1heSB3YW50IHRv
IGRpc2N1c3Mgd2l0aCB5b3VyCj4gbWVudG9yIC0gaGUvc2hlIGNhbiBhY3QgYXMgcHJvZHVjdCBv
d25lciBvciBzY3J1bSBtYXN0ZXIgaWYgeW91IHdhbnQuIERvCj4gYWdyZWUgd2l0aCBoaW0vaGVy
IHVwZnJvbnQuKSAKPiAKPiAgICogVXNlcnNwYWNlLXByb2dyYW0gdG8gdGVzdCBmdW5jdGlvbmFs
aXR5IG9mIGZsb2F0aW5nIHBvaW50IHJlZ2lzdGVycwo+ICAgKiBQYXRjaCB0aGF0IGltcGxlbWVu
dHMgZnVuY3Rpb25hbGl0eSBvZiBmbG9hdGluZyBwb2ludCByZWdpc3RlcnMgZm9yCj4gICAgIHg4
NiBhbmQgQVJNCj4gCj4gKjQuNCkgVGltZWxpbmUqIChCZSBzcGVjaWZpYyBhbmQgYXMgY29tcGxl
dGUgYXMgeW91IGNhbi4gRGlzY3Vzcwo+IGZlYXNpYmlsaXR5IHdpdGggeW91ciBtZW50b3IuIEJ1
aWxkIGluIHNvbWUgYnVmZmVycyBhbmQgc2V0IHNvbWUgc3RyZXRjaAo+IGdvYWxzLiBUaGlzIHdp
bGwgaGVscCB5b3Ugd2l0aCBwcm9ncmVzcyBhbmQgbW90aXZhdGlvbiEgKToKPiAKPiAqQm9uZGlu
ZyBQZXJpb2QqCj4gCj4gRm9sbG93IG1haWxpbmcgbGlzdHMKPiAKPiBBc2sgY2xhcmlmeWluZyBx
dWVzdGlvbnMKPiAKPiAqV2Vla3MgMS0yLyBNYXkgMzAgLSBKdW5lIDEzKgo+IAo+IFJlYWRpbmcg
aW50byB0aGUga2VybmVsIGFuZCBob3cgdXN1YWxseSBmbG9hdGluZyBwb2ludCBvcGVyYXRpb25z
IGFyZQo+IGltcGxlbWVudGVkCj4gCj4gUmVhZCB1cCBvbiBkb2N1bWVudGF0aW9uIChlLmcuIElu
dGVsIEFyY2hpdGVjdHVyZSBTb2Z0d2FyZSBEZXZlbG9wZXIncwo+IE1hbnVhbCwgVm9sdW1lIDE6
IEJhc2ljIEFyY2hpdGVjdHVyZSwgQ2hhcHRlciA3IG9uIHRoZSBGbG9hdGluZy1Qb2ludCBVbml0
KQo+IAo+IEJ1aWxkIGV4YW1wbGUgYXBwbGljYXRpb24gYmFzZWQgb24gd2hlcmUgY3JpdGljYWwg
cGFydHMgYXJlIGlkZW50aWZpZWQKPiAKPiAqV2Vla3MgMyAtIDQsIEp1bmUgMTQgLSBKdW5lIDMw
Kgo+IAo+IEltcGxlbWVudCBvbiB4ODYKPiAKPiAqTWlkdGVybSBkZWxpdmVyYWJsZXMqCj4gCj4g
VGVzdCBhcHBsaWNhdGlvbiB1c2luZyBmbG9hdGluZyBwb2ludCByZWdpc3RlcnMKPiAKPiAqV2Vl
a3MgNS02Kgo+IAo+IEltcGxlbWVudCBvbiBBUk0KCk5vLgoKSW4gY2FzZSB5b3UgaGF2ZSBzb21l
IHNwYXJlIHRpbWUgdGhlcmUgYXJlIHNldmVyYWwgYXJlYXMgb2Ygb3B0aW1pemF0aW9uCnlvdSBj
b3VsZCBleHBsb3JlOiBsYXp5IEZQIHN0YXRlIHNhdmluZy9yZXN0b3JpbmcsIHN1cHBvcnQgb2Yg
RlhTQVZFLApYU0FWRSBhbmQgWFNBVkVPUFQgZGVwZW5kaW5nIG9uIHRoZSBwcm9jZXNzb3IgY2Fw
YWJpbGl0aWVzLCAuLi4KCj4gCj4gKldlZWtzIDctOCoKPiAKPiBCdWZmZXIgdGltZQo+IAo+ICpX
ZWVrcyA5LTEwKgo+IAo+IERvIHRob3JvdWdoIHRlc3RpbmcsIGNvbnNpZGVyIGVkZ2UgY2FzZXMs
IGRvIHN0cmVzcyB0ZXN0aW5nLCBjb21taXQgdG8KPiBzb3VyY2UgdHJlZQo+IAo+ICo0LjUpIE1h
aW50ZW5hbmNlOiAqSSBkb24ndCBleHBlY3QgYW55IG1haW50ZW5hbmNlIHRvIGJlIHJlcXVpcmVk
LCB0aGUKPiBNaW5pLU9TIHRyZWUgc2VlbXMgdG8gYmUgZmFpcmx5IHN0YWJsZS4KPiAKPiAKPiAg
ICAgICA1KSBMZXQgdXMga25vdyBob3cgbXVjaCBoZWxwIHlvdSBuZWVkCj4gCj4gKjUuMSBEZXNj
cmliZSBleHBlcmllbmNlKiB3aXRoIERvbWFpbiBTdXBwb3J0LCBYZW4gSHlwZXJ2aXNvciwgVGhl
IFhBUEkKPiB0b29sc3RhY2ssIE1pcmFnZSBPUywgV2luZG93cyBQViBEcml2ZXJzLCBFbWJlZGRl
ZCAmIEF1dG9tb3RpdmUgRHJpdmVycwo+IChhcyBhcHByb3ByaWF0ZSk6IE5vIHByZXZpb3VzIGV4
cGVyaWVuY2UKPiAKPiAqNS4yKSBPdGhlciBleHBlcmllbmNlOiogZGVzY3JpYmUgcmVsZXZhbnQg
ZXhwZXJpZW5jZSB0aGF0IHlvdSBoYXZlIChJZgo+IHBvc3NpYmxlLCBkZXNjcmliZSB3aGF0IHVu
aXF1ZWx5IHF1YWxpZmllcyB5b3UgZm9yIHRoaXMgcHJvcG9zYWwpOiBUb29rCj4gMTUtNDEwIGF0
IENNVSwgaS5lLiBidWlsZGluZyBhIGtlcm5lbCBmcm9tIHNjcmF0Y2ggaW4gc2l4IHdlZWtzLAo+
IGludm9sdmVkIEFTTSBhbmQgb2J2aW91c2x5IGxhcmdlIGFtb3VudHMgb2Yga2VybmVsIHByb2dy
YW1taW5nIGFuZCB1c2VkCj4gYW4geDg2IHByb2Nlc3Nvcjsgbm90YWJseSB0aGUga2VybmVsIGRp
ZCBhbHNvIG5vdCBzdXBwb3J0IGZsb2F0aW5nIHBvaW50Cj4gY29tcHV0YXRpb25zOyBhbHNvIGJ1
aWx0IGEgdGhyZWFkLWxpYnJhcnkgYmFzZWQgb24gdGhlIGtlcm5lbAo+IAo+ICo1LjMpIExlYXJu
aW5nIGFuZCBzdXBwb3J0OiogZGVzY3JpYmUgdGhlIHBhcnQocykgb2YgdGhlIHByb3Bvc2VkIHBs
YW4KPiBkbyB5b3UgZXhwZWN0IHRvIGJlIG1vc3QgZGlmZmljdWx0ICggSW5jbHVkZSB0aGUgc3Bl
Y2lmaWMgdHlwZXMgb2Ygb2YKPiBtZW50b3IgaGVscCB5b3UgdGhpbmsgeW91IHdpbGwgbmVlZCBm
b3IgdGhlIHBhcnQocyk6IFVuZGVyc3RhbmRpbmcgdGhlCj4gc3BlY2lmaWNzIG9mIHRoZSBwcm9j
ZXNzb3IgYXJjaGl0ZWN0dXJlcyBtaWdodCByZXF1aXJlIHNvbWUgaGVscCwgaW4KPiBjYXNlIEkg
aGF2ZSB0cm91YmxlcyB3aXRoIHNwZWNpZmljIHBhcnRzIG9mIHRoZSBtYW51YWxzLiBUaGV5J3Jl
IHVzdWFsbHkKPiBxdWl0ZSBkZXRhaWxlZCB0aG91Z2guCj4gCj4gKjUuNSkqIERlc2NyaWJlIHRo
ZSBwYXJ0KHMpIG9mIHRoZSBwcm9wb3NlZCBwbGFuIGRvIHlvdSBleHBlY3QgdG8gYmUKPiBlYXNp
ZXN0Ogo+IAo+IEJ1aWxkaW5nIHRoZSB1c2VyIHNwYWNlIGFwcGxpY2F0aW9uICh1c2VyIHNwYWNl
IGlzIGdlbmVyYWxseSBlYXNpZXIgdGhhbgo+IGtlcm5lbCBhbmQgeW91IGRvbid0IGhhdmUgdG8g
Z2V0IGFueSBvZmZzZXRzIHJpZ2h0IG9yIGFsaWtlKQo+IAo+IFF1ZXN0aW9uczoKPiAqV2hhdCBp
ZiB0aGUgQ1BVIGRvZXNuJ3QgaGF2ZSBhbiBGUFU/IElzIHRoYXQgZXZlbiBwb3NzaWJsZSBmb3Ig
dGhlCj4gZ2l2ZW4gdHdvIGFyY2hpdGVjdHVyZXM/CgpBIEZQVSBpcyBhbHdheXMgcHJlc2VudCBv
biB0aGUgeDg2IHByb2Nlc3NvcnMgWGVuIGlzIHN1cHBvcnRpbmcuCgo+IEFueSBjb21tZW50cyB3
b3VsZCBiZSBhcHByZWNpYXRlZC4KClRoYW5rcyBmb3IgeW91ciBpbnRlcmVzdCBpbiB0aGlzIHBy
b2plY3QhCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KTWluaW9zLWRldmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVu
cHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4v
bGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Fri Mar 24 12:56:14 2017
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 24 Mar 2017 12:56:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1crOlK-0000BZ-Et; Fri, 24 Mar 2017 12:56:14 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=249f2c8f4=wei.liu2@citrix.com>)
 id 1crOlJ-0000BH-2R; Fri, 24 Mar 2017 12:56:13 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 57/C6-29481-C6715D85; Fri, 24 Mar 2017 12:56:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPIsWRWlGSWpSXmKPExsXitHRDpG62+NU
 Ig7e9BhZvvy5htvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM6a9a2Uv+CdUcfrnReYGxg38XYyc
 HBIC/hJTGruZQWwWAVWJ/zdWsoPYbALKEj87e9lAbBEBPYl/738wdTFycDAL1Egs21QFEhYWc
 JdYfr2bEcTmFbCQmDLvOVArF4eQwDkWiSU9jSwQCUGJkzOfgNnMAjoSC3Z/YoOYIy2x/B8HiM
 kpEChxqkURpEJUQEWic+kcsGohAQWJjunHmCYw8s1CMmgWkkGzEAYtYGRexahRnFpUllqka2i
 kl1SUmZ5RkpuYmaNraGCql5taXJyYnpqTmFSsl5yfu4kRGHAMQLCDsW+W8yFGSQ4mJVFet21X
 IoT4kvJTKjMSizPii0pzUosPMcpwcChJ8DKLXY0QEixKTU+tSMvMAYY+TFqCg0dJhDdBFCjNW
 1yQmFucmQ6ROsWoKCXOexMkIQCSyCjNg2uDxdslRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCf
 PGgmznycwrgZv+CmgxE9Di2RuugCwuSURISTUwdjnFVk9PjVwwYyvzoUKBju/NDkfecxdt/fB
 xSnnJnL3z5dleC3zsqU/NEn+50nJv1W+rf09lT1uJnmQ8OkWu0SlTv1/ptRV3w/bbWzf1ynpq
 llQnT7w3sfD5hJgjnt2CMicaDdRZXY4cPrd2WdeOuNV/mWufu9Y8T1Rw/5LxImkx78PSogUhS
 izFGYmGWsxFxYkAV/mJUrICAAA=
X-Env-Sender: prvs=249f2c8f4=wei.liu2@citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1490360170!75335743!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.2.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29892 invoked from network); 24 Mar 2017 12:56:11 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-16.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 24 Mar 2017 12:56:11 -0000
X-IronPort-AV: E=Sophos;i="5.36,214,1486425600"; d="scan'208";a="415731421"
Date: Fri, 24 Mar 2017 12:56:08 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Felix Schmoll <eggi.innovations@gmail.com>
Message-ID: <20170324125608.imozb5dt42sbhkgz@citrix.com>
References: <CAK1m5j7otAgDVEtvePoHfSzgnwX5FHd7iaoC4mmFWK3du9qYDA@mail.gmail.com>
 <20170316162731.l4hzdjky34vsgjkc@citrix.com>
 <CAK1m5j4UbGV9JZiXJ2Lo3=ztrgsCsFg7Vp--dAHfgOert7KkMw@mail.gmail.com>
 <20170321161324.hmsnybth3ktjbzpk@citrix.com>
 <20170321161442.tpjjtecv6qmsgmev@citrix.com>
 <CAK1m5j6v5=A0=YbyiW4bO0RHjTLwy7n0yS2v3DOw859TvQ8qYg@mail.gmail.com>
 <20170322085258.s6wcyqgz5vgomsja@citrix.com>
 <CAK1m5j4FRRo6dBMNORcbfYsGgAAvHyHpCMtRzEAW1XW3Y=RbkA@mail.gmail.com>
 <20170322112107.2tkxz6b3kd5emwjf@citrix.com>
 <CAK1m5j6E2aTHDnkny+sYXfd8HCcD=JDfYx=0xnQqv6TXu-a41w@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAK1m5j6E2aTHDnkny+sYXfd8HCcD=JDfYx=0xnQqv6TXu-a41w@mail.gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Cc: jgross@suse.com, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>, minios-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [GSoC] GSoC Introduction : Fuzzing Xen hypercall
	interface
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gRnJpLCBNYXIgMjQsIDIwMTcgYXQgMDg6MzQ6NDZBTSArMDEwMCwgRmVsaXggU2NobW9sbCB3
cm90ZToKPiBIaSwKPiAKPiB0aGlzIHRpbWUgZm9yIHJlYWw6Cj4gCj4gc28gSSd2ZSBiZWVuIHJl
YWRpbmcgdXAgb24gdGhlIHRhc2sgcXVpdGUgYSBiaXQgbm93IGFuZCBJJ2QgYmUgdGhhbmtmdWwg
aWYKPiB5b3UgY291bGQgY2xhcmlmeSB3aGF0IGV4YWN0bHkgeW91J3JlIGxvb2tpbmcgZm9yIHdp
dGggdGhlIGV4ZWN1dGlvbiBwYXRoLgo+IFRoZSBBRkwtZnV6emVyIHNlZW1zIHRvIG1ha2UgdXNl
IGp1c3Qgb2YgYSByYXRoZXIgc2ltcGxlIHJlcHJlc2VudGF0aW9uIG9mCj4gdGhhdCAoaHR0cHM6
Ly9sd24ubmV0L0FydGljbGVzLzY3NDg1NC8pLCBzbyB5b3Ugd291bGQganVzdCBoYXZlIHRvIGlu
c2VydAo+IHRoaXMgc25pcHBldDoKPiAKPiAgIGN1cl9sb2NhdGlvbiA9IDxDT01QSUxFX1RJTUVf
UkFORE9NPjsKPiAgIHNoYXJlZF9tZW1bY3VyX2xvY2F0aW9uIF4gcHJldl9sb2NhdGlvbl0rKzsK
PiAgIHByZXZfbG9jYXRpb24gPSBjdXJfbG9jYXRpb24gPj4gMTsKPiAKClllcywgdGhhdCdzIHRo
ZSBiYXNpYyBpZGVhIGZvciBBRkwuCgpIb3dldmVyLCB5b3UgY2FuJ3QganVzdCBkbyB0aGF0IGZv
ciB0aGUgaHlwZXJ2aXNvci4gQUZMIGlzIGdlYXJlZAp0b3dhcmRzIGZ1enppbmcgdXNlcnNwYWNl
IGxpYnJhcmllcy4gSXQgaXMgbm90IHBvc3NpYmxlIHRvIGp1c3QgdXNlIEFGTAp0b29sY2hhaW4g
dG8gY29tcGlsZSBYZW4gYW5kIGV4cGVjdCBpdCB0byB3b3JrLiBJdCB3aWxsIGZhaWwgbWlzZXJh
Ymx5LgpZb3UgY2FuJ3QgZXZlbiBnZXQgWGVuIHRvIGNvbXBpbGUgd2l0aCBhZmwtZ2NjIG9yIGFm
bC1jbGFuZy4KCllvdSB3b3VsZCBuZWVkIHRvIGdldCB0aGUgZXhlY3V0aW9uIHBhdGggd2l0aCBz
b21lIG90aGVyIG1ldGhvZCBpbnN0ZWFkCm9mIHJlbHlpbmcgb24gdGhlIEFGTCB0b29sY2hhaW4u
IFVzaW5nIGdjYydzIHRyYWNlLXBjIHN1cHBvcnQgaXMgZ29vZApmb3IgdGhhdC4KCj4gYXQgZXZl
cnkgZWRnZSwgaS5lLiBpbnRvICpfX3Nhbml0aXplcl9jb3ZfdHJhY2VfcGMsKiBhbmQgc29tZWhv
dyBzZXQgdXAgYQo+IHNoYXJlZCBtZW1vcnkgc2VjdGlvbiBiZXR3ZWVuIGtlcm5lbCAod2hlcmUg
eW91J2QgcnVuIHRoZSBmdXp6ZXIpIGFuZAo+IGh5cGVydmlzb3IuCgpVc2luZyBzaGFyZWQgbWVt
b3J5IGlzIGFsc28gYW4gaWRlYS4gQnV0IGFzIHlvdSBhbHJlYWR5IHBvaW50IG91dCwgdGhhdApt
aWdodCBub3QgYmUgYXBwbGljYWJsZSB0byBvdGhlciBmdXp6ZXIuCgpBRkwgd29uJ3QgcnVuIGlu
c2lkZSBndWVzdCBrZXJuZWwgdGhvdWdoLiBJdCB3aWxsIHJlbWFpbiBhIHVzZXJzcGFjZQpwcm9n
cmFtLgoKPiBUaGF0IG1pZ2h0IGhvd2V2ZXIganVzdCBiZSB0cnVlIGZvciBBRkwgYW5kIG5vdCBm
b3Igb3RoZXIKPiBjb3ZlcmFnZS1ndWlkZWQgZnV6emVycywgc28gbWF5YmUgdGhhdCdzIHRoZSBw
cm9ibGVtLiBGb3IgdGhlIGZ1enplciB0bwo+IHdvcmsgSSdkIGFsc28gaGF2ZSB0byBpbXBsZW1l
bnQgc29tZSB0ZW1wbGF0ZXMgb24gd2hhdCBoeXBlcmNhbGxzIGFyZQo+IGF2YWlsYWJsZSBhbmQg
d2hhdCBhcmd1bWVudHMgdGhleSBleHBlY3QsIGJ1dCB0aGF0IHdvdWxkIHN0aWxsIG5vdCBmaWxs
Cj4gdGhyZWUgbW9udGhzLCBzbyBJJ20gYXNzdW1pbmcgdGhhdCBJJ20gZnVuZGFtZW50YWxseSBt
aXNzaW5nIHNvbWV0aGluZyBoZXJlLgo+IAoKTXkgaWRlYSBpcyB0aGF0OgoKMS4gRXh0cmFjdCBl
eGVjdXRpb24gcGF0aCBmcm9tIGh5cGVydmlzb3IgdmlhIGEgaHlwZXJjYWxsLgoyLiBXcml0ZSBh
IHNtYWxsIHN0dWIgdXNlcnNwYWNlIHByb2dyYW0gdG8gdHVybiB0aGUgcmF3IGRhdGEgaW50byBh
IGZvcm0KICAgdGhhdCBjYW4gYmUgY29uc3VtZWQgYnkgQUZMIChvciBhbnkgb3RoZXIgZnV6emVy
IHlvdSBoYXZlIGluIG1pbmQpLgozLiBVc2UgdGhlIHNhbWUgc21hbGwgc3R1YiBwcm9ncmFtIHRv
IGRyaXZlIGEgZG9tVSB0byBleGVjdXRlIHRoZQogICB0ZXN0IGNhc2UgcHJvdmlkZWQgYnkgQUZM
LgoKU29tZSBvZiB0aGUgY29kZSBpbiAjMiBhbmQgIzMgaXMgZ29pbmcgdG8gYmUgZnV6emVyLXNw
ZWNpZmljICh0aGUKdGVtcGxhdGUgeW91IHRhbGtlZCBhYm91dCksIGJ1dCB3ZSBzaG91bGQgYmUg
YWJsZSB0byBtYWtlIHRoZQphcmNoaXRlY3R1cmUgYXMgZ2VuZXJpYyBhcyBwb3NzaWJsZS4KClRo
YXQncyBvbmx5IGEgaGlnaC1sZXZlbCBkZXNjcmlwdGlvbi4gVGhlcmUgaXMgYWN0dWFsbHkgYSBs
b3Qgb2Ygd29yayB0bwpiZSBkb25lLiBJdCB3b3VsZCBiZSBnb29kIGlmIHdlIGNhbiB1cHN0cmVh
bSAjMSB3aXRoaW4gMyBtb250aHMuICBJZiB3ZQpjYW4gZ2V0IGFsbCB0aHJlZSBpbXBsZW1lbnRl
ZCwgdGhhdCB3b3VsZCBiZSByZWFsbHkgZ29vZC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWlsaW5nIGxpc3QKTWlu
aW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL21pbmlvcy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Fri Mar 24 12:56:14 2017
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 24 Mar 2017 12:56:14 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1crOlK-0000BZ-Et; Fri, 24 Mar 2017 12:56:14 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=249f2c8f4=wei.liu2@citrix.com>)
 id 1crOlJ-0000BH-2R; Fri, 24 Mar 2017 12:56:13 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 57/C6-29481-C6715D85; Fri, 24 Mar 2017 12:56:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPIsWRWlGSWpSXmKPExsXitHRDpG62+NU
 Ig7e9BhZvvy5htvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM6a9a2Uv+CdUcfrnReYGxg38XYyc
 HBIC/hJTGruZQWwWAVWJ/zdWsoPYbALKEj87e9lAbBEBPYl/738wdTFycDAL1Egs21QFEhYWc
 JdYfr2bEcTmFbCQmDLvOVArF4eQwDkWiSU9jSwQCUGJkzOfgNnMAjoSC3Z/YoOYIy2x/B8HiM
 kpEChxqkURpEJUQEWic+kcsGohAQWJjunHmCYw8s1CMmgWkkGzEAYtYGRexahRnFpUllqka2i
 kl1SUmZ5RkpuYmaNraGCql5taXJyYnpqTmFSsl5yfu4kRGHAMQLCDsW+W8yFGSQ4mJVFet21X
 IoT4kvJTKjMSizPii0pzUosPMcpwcChJ8DKLXY0QEixKTU+tSMvMAYY+TFqCg0dJhDdBFCjNW
 1yQmFucmQ6ROsWoKCXOexMkIQCSyCjNg2uDxdslRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCf
 PGgmznycwrgZv+CmgxE9Di2RuugCwuSURISTUwdjnFVk9PjVwwYyvzoUKBju/NDkfecxdt/fB
 xSnnJnL3z5dleC3zsqU/NEn+50nJv1W+rf09lT1uJnmQ8OkWu0SlTv1/ptRV3w/bbWzf1ynpq
 llQnT7w3sfD5hJgjnt2CMicaDdRZXY4cPrd2WdeOuNV/mWufu9Y8T1Rw/5LxImkx78PSogUhS
 izFGYmGWsxFxYkAV/mJUrICAAA=
X-Env-Sender: prvs=249f2c8f4=wei.liu2@citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1490360170!75335743!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 9.2.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29892 invoked from network); 24 Mar 2017 12:56:11 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-16.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 24 Mar 2017 12:56:11 -0000
X-IronPort-AV: E=Sophos;i="5.36,214,1486425600"; d="scan'208";a="415731421"
Date: Fri, 24 Mar 2017 12:56:08 +0000
From: Wei Liu <wei.liu2@citrix.com>
To: Felix Schmoll <eggi.innovations@gmail.com>
Message-ID: <20170324125608.imozb5dt42sbhkgz@citrix.com>
References: <CAK1m5j7otAgDVEtvePoHfSzgnwX5FHd7iaoC4mmFWK3du9qYDA@mail.gmail.com>
 <20170316162731.l4hzdjky34vsgjkc@citrix.com>
 <CAK1m5j4UbGV9JZiXJ2Lo3=ztrgsCsFg7Vp--dAHfgOert7KkMw@mail.gmail.com>
 <20170321161324.hmsnybth3ktjbzpk@citrix.com>
 <20170321161442.tpjjtecv6qmsgmev@citrix.com>
 <CAK1m5j6v5=A0=YbyiW4bO0RHjTLwy7n0yS2v3DOw859TvQ8qYg@mail.gmail.com>
 <20170322085258.s6wcyqgz5vgomsja@citrix.com>
 <CAK1m5j4FRRo6dBMNORcbfYsGgAAvHyHpCMtRzEAW1XW3Y=RbkA@mail.gmail.com>
 <20170322112107.2tkxz6b3kd5emwjf@citrix.com>
 <CAK1m5j6E2aTHDnkny+sYXfd8HCcD=JDfYx=0xnQqv6TXu-a41w@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAK1m5j6E2aTHDnkny+sYXfd8HCcD=JDfYx=0xnQqv6TXu-a41w@mail.gmail.com>
User-Agent: NeoMutt/20170113 (1.7.2)
Cc: jgross@suse.com, xen-devel@lists.xenproject.org,
 Wei Liu <wei.liu2@citrix.com>, minios-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [GSoC] GSoC Introduction : Fuzzing Xen hypercall
	interface
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gRnJpLCBNYXIgMjQsIDIwMTcgYXQgMDg6MzQ6NDZBTSArMDEwMCwgRmVsaXggU2NobW9sbCB3
cm90ZToKPiBIaSwKPiAKPiB0aGlzIHRpbWUgZm9yIHJlYWw6Cj4gCj4gc28gSSd2ZSBiZWVuIHJl
YWRpbmcgdXAgb24gdGhlIHRhc2sgcXVpdGUgYSBiaXQgbm93IGFuZCBJJ2QgYmUgdGhhbmtmdWwg
aWYKPiB5b3UgY291bGQgY2xhcmlmeSB3aGF0IGV4YWN0bHkgeW91J3JlIGxvb2tpbmcgZm9yIHdp
dGggdGhlIGV4ZWN1dGlvbiBwYXRoLgo+IFRoZSBBRkwtZnV6emVyIHNlZW1zIHRvIG1ha2UgdXNl
IGp1c3Qgb2YgYSByYXRoZXIgc2ltcGxlIHJlcHJlc2VudGF0aW9uIG9mCj4gdGhhdCAoaHR0cHM6
Ly9sd24ubmV0L0FydGljbGVzLzY3NDg1NC8pLCBzbyB5b3Ugd291bGQganVzdCBoYXZlIHRvIGlu
c2VydAo+IHRoaXMgc25pcHBldDoKPiAKPiAgIGN1cl9sb2NhdGlvbiA9IDxDT01QSUxFX1RJTUVf
UkFORE9NPjsKPiAgIHNoYXJlZF9tZW1bY3VyX2xvY2F0aW9uIF4gcHJldl9sb2NhdGlvbl0rKzsK
PiAgIHByZXZfbG9jYXRpb24gPSBjdXJfbG9jYXRpb24gPj4gMTsKPiAKClllcywgdGhhdCdzIHRo
ZSBiYXNpYyBpZGVhIGZvciBBRkwuCgpIb3dldmVyLCB5b3UgY2FuJ3QganVzdCBkbyB0aGF0IGZv
ciB0aGUgaHlwZXJ2aXNvci4gQUZMIGlzIGdlYXJlZAp0b3dhcmRzIGZ1enppbmcgdXNlcnNwYWNl
IGxpYnJhcmllcy4gSXQgaXMgbm90IHBvc3NpYmxlIHRvIGp1c3QgdXNlIEFGTAp0b29sY2hhaW4g
dG8gY29tcGlsZSBYZW4gYW5kIGV4cGVjdCBpdCB0byB3b3JrLiBJdCB3aWxsIGZhaWwgbWlzZXJh
Ymx5LgpZb3UgY2FuJ3QgZXZlbiBnZXQgWGVuIHRvIGNvbXBpbGUgd2l0aCBhZmwtZ2NjIG9yIGFm
bC1jbGFuZy4KCllvdSB3b3VsZCBuZWVkIHRvIGdldCB0aGUgZXhlY3V0aW9uIHBhdGggd2l0aCBz
b21lIG90aGVyIG1ldGhvZCBpbnN0ZWFkCm9mIHJlbHlpbmcgb24gdGhlIEFGTCB0b29sY2hhaW4u
IFVzaW5nIGdjYydzIHRyYWNlLXBjIHN1cHBvcnQgaXMgZ29vZApmb3IgdGhhdC4KCj4gYXQgZXZl
cnkgZWRnZSwgaS5lLiBpbnRvICpfX3Nhbml0aXplcl9jb3ZfdHJhY2VfcGMsKiBhbmQgc29tZWhv
dyBzZXQgdXAgYQo+IHNoYXJlZCBtZW1vcnkgc2VjdGlvbiBiZXR3ZWVuIGtlcm5lbCAod2hlcmUg
eW91J2QgcnVuIHRoZSBmdXp6ZXIpIGFuZAo+IGh5cGVydmlzb3IuCgpVc2luZyBzaGFyZWQgbWVt
b3J5IGlzIGFsc28gYW4gaWRlYS4gQnV0IGFzIHlvdSBhbHJlYWR5IHBvaW50IG91dCwgdGhhdApt
aWdodCBub3QgYmUgYXBwbGljYWJsZSB0byBvdGhlciBmdXp6ZXIuCgpBRkwgd29uJ3QgcnVuIGlu
c2lkZSBndWVzdCBrZXJuZWwgdGhvdWdoLiBJdCB3aWxsIHJlbWFpbiBhIHVzZXJzcGFjZQpwcm9n
cmFtLgoKPiBUaGF0IG1pZ2h0IGhvd2V2ZXIganVzdCBiZSB0cnVlIGZvciBBRkwgYW5kIG5vdCBm
b3Igb3RoZXIKPiBjb3ZlcmFnZS1ndWlkZWQgZnV6emVycywgc28gbWF5YmUgdGhhdCdzIHRoZSBw
cm9ibGVtLiBGb3IgdGhlIGZ1enplciB0bwo+IHdvcmsgSSdkIGFsc28gaGF2ZSB0byBpbXBsZW1l
bnQgc29tZSB0ZW1wbGF0ZXMgb24gd2hhdCBoeXBlcmNhbGxzIGFyZQo+IGF2YWlsYWJsZSBhbmQg
d2hhdCBhcmd1bWVudHMgdGhleSBleHBlY3QsIGJ1dCB0aGF0IHdvdWxkIHN0aWxsIG5vdCBmaWxs
Cj4gdGhyZWUgbW9udGhzLCBzbyBJJ20gYXNzdW1pbmcgdGhhdCBJJ20gZnVuZGFtZW50YWxseSBt
aXNzaW5nIHNvbWV0aGluZyBoZXJlLgo+IAoKTXkgaWRlYSBpcyB0aGF0OgoKMS4gRXh0cmFjdCBl
eGVjdXRpb24gcGF0aCBmcm9tIGh5cGVydmlzb3IgdmlhIGEgaHlwZXJjYWxsLgoyLiBXcml0ZSBh
IHNtYWxsIHN0dWIgdXNlcnNwYWNlIHByb2dyYW0gdG8gdHVybiB0aGUgcmF3IGRhdGEgaW50byBh
IGZvcm0KICAgdGhhdCBjYW4gYmUgY29uc3VtZWQgYnkgQUZMIChvciBhbnkgb3RoZXIgZnV6emVy
IHlvdSBoYXZlIGluIG1pbmQpLgozLiBVc2UgdGhlIHNhbWUgc21hbGwgc3R1YiBwcm9ncmFtIHRv
IGRyaXZlIGEgZG9tVSB0byBleGVjdXRlIHRoZQogICB0ZXN0IGNhc2UgcHJvdmlkZWQgYnkgQUZM
LgoKU29tZSBvZiB0aGUgY29kZSBpbiAjMiBhbmQgIzMgaXMgZ29pbmcgdG8gYmUgZnV6emVyLXNw
ZWNpZmljICh0aGUKdGVtcGxhdGUgeW91IHRhbGtlZCBhYm91dCksIGJ1dCB3ZSBzaG91bGQgYmUg
YWJsZSB0byBtYWtlIHRoZQphcmNoaXRlY3R1cmUgYXMgZ2VuZXJpYyBhcyBwb3NzaWJsZS4KClRo
YXQncyBvbmx5IGEgaGlnaC1sZXZlbCBkZXNjcmlwdGlvbi4gVGhlcmUgaXMgYWN0dWFsbHkgYSBs
b3Qgb2Ygd29yayB0bwpiZSBkb25lLiBJdCB3b3VsZCBiZSBnb29kIGlmIHdlIGNhbiB1cHN0cmVh
bSAjMSB3aXRoaW4gMyBtb250aHMuICBJZiB3ZQpjYW4gZ2V0IGFsbCB0aHJlZSBpbXBsZW1lbnRl
ZCwgdGhhdCB3b3VsZCBiZSByZWFsbHkgZ29vZC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWlsaW5nIGxpc3QKTWlu
aW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL21pbmlvcy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Wed Mar 29 19:39:45 2017
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 29 Mar 2017 19:39:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1ctJRX-0005o9-LO; Wed, 29 Mar 2017 19:39:43 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1ctJRW-0005ns-KU; Wed, 29 Mar 2017 19:39:42 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 3A/04-04817-D7D0CD85; Wed, 29 Mar 2017 19:39:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDIsWRWlGSWpSXmKPExsXS+7+BUbeW906
 EweFGCYu3X5cwW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGd8f3WIp+MJXsWvObvYGxuU8XYxc
 HEICExklLv+7ztjFyMkhIWAscWV7AyNEYhejxPfetawQzjFGiVnPHzFDOBsYJXpurwAq4+BgE
 VCVuPjCCKSbTcBEor9xHhuILSLgKvFw7SN2EFtYwEbi7cI9TCA2r4CXxJ6HN8Dm8Aq0MErMO/
 aBESIhKHFy5hMWEJtZQEvixr+XTCDzmQWkJZb/4wAJ8wsoSGy59hKsRFRARaJz6RyWCYwCs5B
 0z0LSPQuhewEj8ypGjeLUorLUIl1jY72kosz0jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k/NxN
 jMBQZQCCHYw71wceYpTkYFIS5T1heDtCiC8pP6UyI7E4I76oNCe1+BCjDAeHkgRvO8+dCCHBo
 tT01Iq0zBxg1MCkJTh4lER4n4OkeYsLEnOLM9MhUqcYFaXEeYtAEgIgiYzSPLg2WKReYpSVEu
 ZlBDpEiKcgtSg3swRV/hWjOAejkjDvcpApPJl5JXDTXwEtZgJaLG5zC2RxSSJCSqqBkevsy49
 fH0RffSM394FwVe4DkyhZfluTZM76ZavVXVpKrC03bE14nly28McvnXufShe9lFZZbP0mY6VN
 +6kdk9+fODvv3svPRXXml+9u69lzoPhjrNuUaRN4FpaffBHRNy9M5+Hb5WXPdU5JKFZf3fvk2
 hrvPy93GaedqNi89457b+7vIOatmReVWIozEg21mIuKEwFr3LEtzwIAAA==
X-Env-Sender: samuel.thibault@ens-lyon.org
X-Msg-Ref: server-4.tower-21.messagelabs.com!1490816381!54869177!1
X-Originating-IP: [141.255.128.1]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.2.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3977 invoked from network); 29 Mar 2017 19:39:41 -0000
Received: from hera.aquilenet.fr (HELO hera.aquilenet.fr) (141.255.128.1)
 by server-4.tower-21.messagelabs.com with SMTP; 29 Mar 2017 19:39:41 -0000
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id CB407BEF2;
 Wed, 29 Mar 2017 21:39:40 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 5leMyw6q1YRi; Wed, 29 Mar 2017 21:39:40 +0200 (CEST)
Received: from var.youpi.perso.aquilenet.fr (unknown
 [IPv6:2a01:cb19:181:c200:3602:86ff:fe2c:6a19])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 3AF79B5C8;
 Wed, 29 Mar 2017 21:39:40 +0200 (CEST)
Received: from samy by var.youpi.perso.aquilenet.fr with local (Exim 4.88)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1ctJRT-0003ya-1O; Wed, 29 Mar 2017 21:39:39 +0200
Date: Wed, 29 Mar 2017 21:39:39 +0200
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org
Message-ID: <20170329193939.mrl5t3ji3nzfvkb6@var.youpi.perso.aquilenet.fr>
Mail-Followup-To: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org
MIME-Version: 1.0
Content-Disposition: inline
Organization: I am not organized
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Minios-devel] [GSoc] Adding Floating Point support to Mini-OS
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpGZWxpeCBTY2htb2xsLCBvbiBtZXIuIDI5IG1hcnMgMjAxNyAyMDo1MzoxNCArMDIw
MCwgd3JvdGU6Cj4gLVdoaWxlIGltcGxlbWVudGluZyBvdXIgb3duIGtlcm5lbCBsYXN0IHNlbWVz
dGVyIG1lIGFuZCBteSB0ZWFtLW1hdGUKPiBjYW1lIHRvIGJlbGlldmUgdGhhdCBwdXNoYS9wb3Bh
IHdlcmUgZmFzdGVyIHRoYXQgcHVzaGluZy9wb3BwaW5nIHRoZQo+IGluZGl2aWR1YWwgcmVnaXN0
ZXJzLCBzaW5jZSBpdCBpcyBqdXN0IGEgc2luZ2xlIGNvbW1hbmQuIFRoZSBNaW5pLU9TCj4ga2Vy
bmVsIGhvd2V2ZXIgZG9lcyB0aGUgbGF0dGVyLiBJcyB0aGF0IGEgY29uc2NpZW5jZSBwZXJmb3Jt
YW5jZS10cmFkZQo+IGZvciBzb21ldGhpbmcgb3IgZGlkIHdlIGp1c3QgdW5kZXJseSBhIG1pc2Nv
bmNlcHRpb24sIGluIHRoYXQgaXQKPiBjb21waWxlcyB0byB0aGUgc2FtZSB0aGluZyBpbiB0aGUg
ZW5kPwoKVGhhdCdzIHZlcnkgb2xkIGNvZGUgOikgSSBndWVzcyBpZiB0aGVyZSBoYWQgYmVlbiBh
bnkgcGVyZm9ybWFuY2UgdHJhZGUsCnNpbmNlIHRoYXQgd2FzIG1vcmUgdGhhbiBhIGRlY2FkZSBh
Z28sIHRoZSB0cmFkZSBpcyBtb290IHdpdGggbm93YWRheXMnCnByb2Nlc3NvciBhcmNoaXRlY3R1
cmVzIGJlaW5nIHZlcnkgZGlmZmVyZW50IDopCgpJIGd1ZXNzIG9uZSBhcmd1bWVudCBjb3VsZCBi
ZSB0byBhbGxvdyBmbGV4aWJpbGl0eSBmb3Igb3RoZXIgcmVnaXN0ZXIKb3JkZXIsIG9yIHNvbWV0
aGluZyBsaWtlIHRoYXQuIFByb2JhYmx5IG5vdCBzb21ldGhpbmcgc3Ryb25nIGFueXdheSwgc28K
SSdkIHNheSBkb24ndCBiZWxpZXZlIHRoZXJlIHdhcyBtdWNoIHRoaW5raW5nIHRoZXJlIDopCgo+
IC1MYXp5IGZsb2F0aW5nIHBvaW50IHJlZ2lzdGVyIHNhdmluZyBpcyBzaW1pbGFyIHRvIENvcHkt
b24td3JpdGUsIGlzIHRoYXQgY29ycmVjdD8KCk1tbSwgbm90IHNvIGV4YWN0bHksIGRlcGVuZHMg
aG93IHlvdSB1bmRlcnN0YW5kICJzaW1pbGFyIiBhbmQKImNvcHktb24td3JpdGUiIDopCgpJdCdz
IHRydWUgdGhhdCBpdCBtYWtlcyBzZW5zZSB0byBjb21wYXJlIHdpdGggY29weS1vbi13cml0ZSwg
aW4gdGhlCnNlbnNlIHRoYXQgYXMgbG9uZyBhcyB0aGUgbmV4dCB0aHJlYWQgZG9lcyBub3QgdG91
Y2ggRlAgc3R1ZmYsIG9uZQpjYW4ga2VlcCB0aGUgcHJldmlvdXMgdGhyZWFkIEZQIHN0YXRlIGFz
IGl0IGlzLCBsZWFkaW5nIHRvIG5vdGljZWFibGUKb3B0aW1pemF0aW9uIG9mIGxvYWRpbmcvc3Rv
cmluZyB0aG9zZSA1MTJiaXQtaXNoIHJlZ2lzdGVycyA6KQoKSSBob3dldmVyIGRvbid0IHRoaW5r
IHlvdSB3YW50IHRvIHRyeSB0byBpbXBsZW1lbnQgdGhlICJjb3B5IgpvcHRpbWl6YXRpb24gcGFy
dCBvZiBtZW1vcnkgY29weS1vbi13cml0ZSwgaW4gdGhlIHNlbnNlIHRoYXQgd2hlbiB5b3UKY3Jl
YXRlIGEgbmV3IHRocmVhZCwgYmV0dGVyIGp1c3QgY29weSB0aGUgRlAgc3RhdGUgZnJvbSB0aGUg
Y3JlYXRvciwgYW5kCm5vdCB0cnkgdG8gc2hhcmUgdGhlIHN0YXRlIGxpa2UgY29weS1vbi13cml0
ZSBkb2VzIHdpdGggbWVtb3J5IGJldHdlZW4KcHJvY2Vzc2VzLiAgT3B0aW1pemluZyB0aGUgY29u
dGV4dCBzd2l0Y2ggY29zdCBpcyB0aGUgbW9zdCBvZiB3aGF0CnlvdSdsbCB3YW50IHRvIG9wdGlt
aXplLgoKPiAtVGhlcmUgaXMgbm90aGluZyBwcmV2ZW50aW5nIG1lIGZyb20gdXNpbmcgc29tZSBm
bG9hdGluZy1wb2ludCBsaWJyYXJ5Cj4gZm9yIHRoZSB1c2VyLXNwYWNlIHRlc3QgcHJvZ3JhbSwg
cmlnaHQ/CgpTdXJlLiAgWW91IGp1c3QgcnVuIHRoZSByaXNrIG9mIHB1bGxpbmcgc3R1ZmYgd2hp
Y2ggd291bGQgcmVxdWlyZSBtb3JlCk9TIHN1cHBvcnQgZnJvbSBtaW5pLW9zIHRoYW4gY3VycmVu
dGx5IGltcGxlbWVudGVkIDopCgpTYW11ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWlsaW5nIGxpc3QKTWluaW9zLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL21pbmlvcy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Wed Mar 29 19:39:45 2017
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 29 Mar 2017 19:39:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1ctJRX-0005o9-LO; Wed, 29 Mar 2017 19:39:43 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1ctJRW-0005ns-KU; Wed, 29 Mar 2017 19:39:42 +0000
Received: from [85.158.143.35] by server-7.bemta-6.messagelabs.com id
 3A/04-04817-D7D0CD85; Wed, 29 Mar 2017 19:39:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDIsWRWlGSWpSXmKPExsXS+7+BUbeW906
 EweFGCYu3X5cwW3zfMpnJgcnj8IcrLAGMUayZeUn5FQmsGd8f3WIp+MJXsWvObvYGxuU8XYxc
 HEICExklLv+7ztjFyMkhIWAscWV7AyNEYhejxPfetawQzjFGiVnPHzFDOBsYJXpurwAq4+BgE
 VCVuPjCCKSbTcBEor9xHhuILSLgKvFw7SN2EFtYwEbi7cI9TCA2r4CXxJ6HN8Dm8Aq0MErMO/
 aBESIhKHFy5hMWEJtZQEvixr+XTCDzmQWkJZb/4wAJ8wsoSGy59hKsRFRARaJz6RyWCYwCs5B
 0z0LSPQuhewEj8ypGjeLUorLUIl1jY72kosz0jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k/NxN
 jMBQZQCCHYw71wceYpTkYFIS5T1heDtCiC8pP6UyI7E4I76oNCe1+BCjDAeHkgRvO8+dCCHBo
 tT01Iq0zBxg1MCkJTh4lER4n4OkeYsLEnOLM9MhUqcYFaXEeYtAEgIgiYzSPLg2WKReYpSVEu
 ZlBDpEiKcgtSg3swRV/hWjOAejkjDvcpApPJl5JXDTXwEtZgJaLG5zC2RxSSJCSqqBkevsy49
 fH0RffSM394FwVe4DkyhZfluTZM76ZavVXVpKrC03bE14nly28McvnXufShe9lFZZbP0mY6VN
 +6kdk9+fODvv3svPRXXml+9u69lzoPhjrNuUaRN4FpaffBHRNy9M5+Hb5WXPdU5JKFZf3fvk2
 hrvPy93GaedqNi89457b+7vIOatmReVWIozEg21mIuKEwFr3LEtzwIAAA==
X-Env-Sender: samuel.thibault@ens-lyon.org
X-Msg-Ref: server-4.tower-21.messagelabs.com!1490816381!54869177!1
X-Originating-IP: [141.255.128.1]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 9.2.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3977 invoked from network); 29 Mar 2017 19:39:41 -0000
Received: from hera.aquilenet.fr (HELO hera.aquilenet.fr) (141.255.128.1)
 by server-4.tower-21.messagelabs.com with SMTP; 29 Mar 2017 19:39:41 -0000
Received: from localhost (localhost [127.0.0.1])
 by hera.aquilenet.fr (Postfix) with ESMTP id CB407BEF2;
 Wed, 29 Mar 2017 21:39:40 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at aquilenet.fr
Received: from hera.aquilenet.fr ([127.0.0.1])
 by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 5leMyw6q1YRi; Wed, 29 Mar 2017 21:39:40 +0200 (CEST)
Received: from var.youpi.perso.aquilenet.fr (unknown
 [IPv6:2a01:cb19:181:c200:3602:86ff:fe2c:6a19])
 by hera.aquilenet.fr (Postfix) with ESMTPSA id 3AF79B5C8;
 Wed, 29 Mar 2017 21:39:40 +0200 (CEST)
Received: from samy by var.youpi.perso.aquilenet.fr with local (Exim 4.88)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1ctJRT-0003ya-1O; Wed, 29 Mar 2017 21:39:39 +0200
Date: Wed, 29 Mar 2017 21:39:39 +0200
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org
Message-ID: <20170329193939.mrl5t3ji3nzfvkb6@var.youpi.perso.aquilenet.fr>
Mail-Followup-To: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org
MIME-Version: 1.0
Content-Disposition: inline
Organization: I am not organized
User-Agent: NeoMutt/20170113 (1.7.2)
Subject: Re: [Minios-devel] [GSoc] Adding Floating Point support to Mini-OS
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpGZWxpeCBTY2htb2xsLCBvbiBtZXIuIDI5IG1hcnMgMjAxNyAyMDo1MzoxNCArMDIw
MCwgd3JvdGU6Cj4gLVdoaWxlIGltcGxlbWVudGluZyBvdXIgb3duIGtlcm5lbCBsYXN0IHNlbWVz
dGVyIG1lIGFuZCBteSB0ZWFtLW1hdGUKPiBjYW1lIHRvIGJlbGlldmUgdGhhdCBwdXNoYS9wb3Bh
IHdlcmUgZmFzdGVyIHRoYXQgcHVzaGluZy9wb3BwaW5nIHRoZQo+IGluZGl2aWR1YWwgcmVnaXN0
ZXJzLCBzaW5jZSBpdCBpcyBqdXN0IGEgc2luZ2xlIGNvbW1hbmQuIFRoZSBNaW5pLU9TCj4ga2Vy
bmVsIGhvd2V2ZXIgZG9lcyB0aGUgbGF0dGVyLiBJcyB0aGF0IGEgY29uc2NpZW5jZSBwZXJmb3Jt
YW5jZS10cmFkZQo+IGZvciBzb21ldGhpbmcgb3IgZGlkIHdlIGp1c3QgdW5kZXJseSBhIG1pc2Nv
bmNlcHRpb24sIGluIHRoYXQgaXQKPiBjb21waWxlcyB0byB0aGUgc2FtZSB0aGluZyBpbiB0aGUg
ZW5kPwoKVGhhdCdzIHZlcnkgb2xkIGNvZGUgOikgSSBndWVzcyBpZiB0aGVyZSBoYWQgYmVlbiBh
bnkgcGVyZm9ybWFuY2UgdHJhZGUsCnNpbmNlIHRoYXQgd2FzIG1vcmUgdGhhbiBhIGRlY2FkZSBh
Z28sIHRoZSB0cmFkZSBpcyBtb290IHdpdGggbm93YWRheXMnCnByb2Nlc3NvciBhcmNoaXRlY3R1
cmVzIGJlaW5nIHZlcnkgZGlmZmVyZW50IDopCgpJIGd1ZXNzIG9uZSBhcmd1bWVudCBjb3VsZCBi
ZSB0byBhbGxvdyBmbGV4aWJpbGl0eSBmb3Igb3RoZXIgcmVnaXN0ZXIKb3JkZXIsIG9yIHNvbWV0
aGluZyBsaWtlIHRoYXQuIFByb2JhYmx5IG5vdCBzb21ldGhpbmcgc3Ryb25nIGFueXdheSwgc28K
SSdkIHNheSBkb24ndCBiZWxpZXZlIHRoZXJlIHdhcyBtdWNoIHRoaW5raW5nIHRoZXJlIDopCgo+
IC1MYXp5IGZsb2F0aW5nIHBvaW50IHJlZ2lzdGVyIHNhdmluZyBpcyBzaW1pbGFyIHRvIENvcHkt
b24td3JpdGUsIGlzIHRoYXQgY29ycmVjdD8KCk1tbSwgbm90IHNvIGV4YWN0bHksIGRlcGVuZHMg
aG93IHlvdSB1bmRlcnN0YW5kICJzaW1pbGFyIiBhbmQKImNvcHktb24td3JpdGUiIDopCgpJdCdz
IHRydWUgdGhhdCBpdCBtYWtlcyBzZW5zZSB0byBjb21wYXJlIHdpdGggY29weS1vbi13cml0ZSwg
aW4gdGhlCnNlbnNlIHRoYXQgYXMgbG9uZyBhcyB0aGUgbmV4dCB0aHJlYWQgZG9lcyBub3QgdG91
Y2ggRlAgc3R1ZmYsIG9uZQpjYW4ga2VlcCB0aGUgcHJldmlvdXMgdGhyZWFkIEZQIHN0YXRlIGFz
IGl0IGlzLCBsZWFkaW5nIHRvIG5vdGljZWFibGUKb3B0aW1pemF0aW9uIG9mIGxvYWRpbmcvc3Rv
cmluZyB0aG9zZSA1MTJiaXQtaXNoIHJlZ2lzdGVycyA6KQoKSSBob3dldmVyIGRvbid0IHRoaW5r
IHlvdSB3YW50IHRvIHRyeSB0byBpbXBsZW1lbnQgdGhlICJjb3B5IgpvcHRpbWl6YXRpb24gcGFy
dCBvZiBtZW1vcnkgY29weS1vbi13cml0ZSwgaW4gdGhlIHNlbnNlIHRoYXQgd2hlbiB5b3UKY3Jl
YXRlIGEgbmV3IHRocmVhZCwgYmV0dGVyIGp1c3QgY29weSB0aGUgRlAgc3RhdGUgZnJvbSB0aGUg
Y3JlYXRvciwgYW5kCm5vdCB0cnkgdG8gc2hhcmUgdGhlIHN0YXRlIGxpa2UgY29weS1vbi13cml0
ZSBkb2VzIHdpdGggbWVtb3J5IGJldHdlZW4KcHJvY2Vzc2VzLiAgT3B0aW1pemluZyB0aGUgY29u
dGV4dCBzd2l0Y2ggY29zdCBpcyB0aGUgbW9zdCBvZiB3aGF0CnlvdSdsbCB3YW50IHRvIG9wdGlt
aXplLgoKPiAtVGhlcmUgaXMgbm90aGluZyBwcmV2ZW50aW5nIG1lIGZyb20gdXNpbmcgc29tZSBm
bG9hdGluZy1wb2ludCBsaWJyYXJ5Cj4gZm9yIHRoZSB1c2VyLXNwYWNlIHRlc3QgcHJvZ3JhbSwg
cmlnaHQ/CgpTdXJlLiAgWW91IGp1c3QgcnVuIHRoZSByaXNrIG9mIHB1bGxpbmcgc3R1ZmYgd2hp
Y2ggd291bGQgcmVxdWlyZSBtb3JlCk9TIHN1cHBvcnQgZnJvbSBtaW5pLW9zIHRoYW4gY3VycmVu
dGx5IGltcGxlbWVudGVkIDopCgpTYW11ZWwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWlsaW5nIGxpc3QKTWluaW9zLWRldmVs
QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJp
bi9tYWlsbWFuL2xpc3RpbmZvL21pbmlvcy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Thu Mar 30 05:10:36 2017
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 30 Mar 2017 05:10:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1ctSLz-0004Sd-6M; Thu, 30 Mar 2017 05:10:35 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jgross@suse.com>)
 id 1ctSLx-0004SU-W1; Thu, 30 Mar 2017 05:10:34 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 E5/41-19731-9439CD85; Thu, 30 Mar 2017 05:10:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrMIsWRWlGSWpSXmKPExsVyuP0Ov67H5Ds
 RBo3XNCzefl3CbPF9y2QmByaPwx+usAQwRrFm5iXlVySwZqy+v4q14Bx3RevLh8wNjPs5uxg5
 OSQEjCTeTvzH1MXIxSEksJBR4snPeWwgCWEBG4m3C/cwgdgiAnoS/97/ALOFBAIkFh/cAlbDL
 OAqsWPjA0YQm01AVWLD9VOsIDavgLXE9Tfr2UFsFqB41/UesBpRgXCJt41HWCBqBCVOznwCZn
 MKBEpc/tXKCDFTXeLPvEvMELa8xPa3c5gnMPLNQtIyC0nZLCRlCxiZVzFqFKcWlaUW6Rpa6iU
 VZaZnlOQmZuboGhqY6eWmFhcnpqfmJCYV6yXn525iBAYeAxDsYPyxLOAQoyQHk5Io75KiOxFC
 fEn5KZUZicUZ8UWlOanFhxhlODiUJHg9JgHlBItS01Mr0jJzgDEAk5bg4FES4V09ASjNW1yQm
 FucmQ6ROsWoKCXOywXSJwCSyCjNg2uDxd0lRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfNKgk
 zhycwrgZv+CmgxE9BicZtbIItLEhFSUg2MQUbfvc7xWp01mLaj9qXAR8WprK0saxQMFnRyve+
 aONdk1qntu4M3q2Xcrn59y3BBvZzjVVsV3xurr3gsWegTfVqeW4XRjf/8gxKGyKLVH/rLv+Q0
 9pSymP6Z/VYm5A7zu5M5d6/FWr3T+f2j9foD7TY9ganv/vlkTHrV5pG0K2Pt0/6/or2rlViKM
 xINtZiLihMBE0qqbrYCAAA=
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1490850632!60991747!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.2.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43647 invoked from network); 30 Mar 2017 05:10:32 -0000
Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15)
 by server-11.tower-21.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 30 Mar 2017 05:10:32 -0000
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0443BAAB4;
 Thu, 30 Mar 2017 05:10:32 +0000 (UTC)
To: Felix Schmoll <eggi.innovations@gmail.com>
References: <CAK1m5j5N9A_77SRKNsbt9w5OzOR8BNvvtoZnuS57LHwGVHcwHA@mail.gmail.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <551d846b-cd61-13dc-87d5-fd1d04e53c79@suse.com>
Date: Thu, 30 Mar 2017 07:10:30 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CAK1m5j5N9A_77SRKNsbt9w5OzOR8BNvvtoZnuS57LHwGVHcwHA@mail.gmail.com>
Cc: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [GSoc] Adding Floating Point support to Mini-OS
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gMjkvMDMvMTcgMjA6NTMsIEZlbGl4IFNjaG1vbGwgd3JvdGU6Cj4gSGksCj4gCj4gd2hpbGUg
bG9va2luZyBhdCB0aGlzIHNvbWUgbW9yZSBJIGNhbWUgdG8gdGhlIGZvbGxvd2luZwo+IHF1ZXN0
aW9ucy9hc3N1bXB0aW9ucywgc28gSSdkIGJlIGdyYXRlZnVsIGlmIHlvdSBjb3VsZCBzaG9ydGx5
IGFkZHJlc3MgdGhlbToKPiAKPiAtV2hpbGUgaW1wbGVtZW50aW5nIG91ciBvd24ga2VybmVsIGxh
c3Qgc2VtZXN0ZXIgbWUgYW5kIG15IHRlYW0tbWF0ZQo+IGNhbWUgdG8gYmVsaWV2ZSB0aGF0IHB1
c2hhL3BvcGEgd2VyZSBmYXN0ZXIgdGhhdCBwdXNoaW5nL3BvcHBpbmcgdGhlCj4gaW5kaXZpZHVh
bCByZWdpc3RlcnMsIHNpbmNlIGl0IGlzIGp1c3QgYSBzaW5nbGUgY29tbWFuZC4gVGhlIE1pbmkt
T1MKPiBrZXJuZWwgaG93ZXZlciBkb2VzIHRoZSBsYXR0ZXIuIElzIHRoYXQgYSBjb25zY2llbmNl
IHBlcmZvcm1hbmNlLXRyYWRlCj4gZm9yIHNvbWV0aGluZyBvciBkaWQgd2UganVzdCB1bmRlcmx5
IGEgbWlzY29uY2VwdGlvbiwgaW4gdGhhdCBpdAo+IGNvbXBpbGVzIHRvIHRoZSBzYW1lIHRoaW5n
IGluIHRoZSBlbmQ/CgpwdXNoYS9wb3BhIGFyZSAzMi1iaXQgKGFuZCByZWFsIG1vZGUpIG9ubHku
IFRoZXkgd2FzdGUgc3BhY2Ugb24gdGhlCnN0YWNrIGZvciB0aGUgc3RhY2sgcG9pbnRlci4gQXMg
dGhlIExpbnV4IGtlcm5lbCBpc24ndCB1c2luZyB0aGVtCmVpdGhlciBJJ2Qgc3VnZ2VzdCB0byBu
b3QgdXNlIHB1c2hhL3BvcGEuCgo+IC1MYXp5IGZsb2F0aW5nIHBvaW50IHJlZ2lzdGVyIHNhdmlu
ZyBpcyBzaW1pbGFyIHRvIENvcHktb24td3JpdGUsIGlzCj4gdGhhdCBjb3JyZWN0PwoKU2FtdWVs
IGhhcyBhbHJlYWR5IGFuc3dlcmVkIHRoaXMgcXVlc3Rpb24uCgo+IC1UaGVyZSBpcyBub3RoaW5n
IHByZXZlbnRpbmcgbWUgZnJvbSB1c2luZyBzb21lIGZsb2F0aW5nLXBvaW50IGxpYnJhcnkKPiBm
b3IgdGhlIHVzZXItc3BhY2UgdGVzdCBwcm9ncmFtLCByaWdodD8KCkkgd291bGRuJ3QgYm90aGVy
IHRvbyBtdWNoIHdpdGggbGlicmFyaWVzLiBKdXN0IHVzZSB0aGUgRlAgdHlwZXMgKGZsb2F0LApk
b3VibGUpIG9mIGdjYyBhbmQgZG8gc29tZSBiYXNpYyBtYXRoLgoKPiBJJ2QgYWxzbyBhcHByZWNp
YXRlIGlmIHlvdSBjb3VsZCBoYXZlIGEgcXVpY2sgZ2xhbmNlIG15IHVwZGF0ZWQgcHJvcG9zYWwK
PiAob24gdGhlIEdTb0MgcG9ydGFsKSBhbmQgZ2l2ZSBtZSBzb21lIG1vcmUgZmVlZGJhY2sgb24g
aXQuCgpJJ2QgcmVwbGFjZSB0aGUgRlAgbGlicmFyeSBwYXJ0IHdpdGggYmFzaWMgRlAgb3BlcmF0
aW9ucyBiYXNlZCBvbiBnY2MKc3VwcG9ydC4KCldoaWxlIEkgZG9uJ3QgZXhwZWN0IG1ham9yIHBy
b2JsZW1zIEkgc3VnZ2VzdCBhZGRpbmcgYSBub3RlIGFib3V0CnRlc3RpbmcgaW4gcHYtIGFuZCBw
dmgtbW9kZSAoYm90aCBzaG91bGQgd29yayBpbiAzMi0gYW5kIDY0LWJpdCBtb2RlKS4KCgpKdWVy
Z2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaW5p
b3MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5p
b3MtZGV2ZWw=

From minios-devel-bounces@lists.xenproject.org Thu Mar 30 05:10:36 2017
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 30 Mar 2017 05:10:36 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1ctSLz-0004Sd-6M; Thu, 30 Mar 2017 05:10:35 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jgross@suse.com>)
 id 1ctSLx-0004SU-W1; Thu, 30 Mar 2017 05:10:34 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 E5/41-19731-9439CD85; Thu, 30 Mar 2017 05:10:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrMIsWRWlGSWpSXmKPExsVyuP0Ov67H5Ds
 RBo3XNCzefl3CbPF9y2QmByaPwx+usAQwRrFm5iXlVySwZqy+v4q14Bx3RevLh8wNjPs5uxg5
 OSQEjCTeTvzH1MXIxSEksJBR4snPeWwgCWEBG4m3C/cwgdgiAnoS/97/ALOFBAIkFh/cAlbDL
 OAqsWPjA0YQm01AVWLD9VOsIDavgLXE9Tfr2UFsFqB41/UesBpRgXCJt41HWCBqBCVOznwCZn
 MKBEpc/tXKCDFTXeLPvEvMELa8xPa3c5gnMPLNQtIyC0nZLCRlCxiZVzFqFKcWlaUW6Rpa6iU
 VZaZnlOQmZuboGhqY6eWmFhcnpqfmJCYV6yXn525iBAYeAxDsYPyxLOAQoyQHk5Io75KiOxFC
 fEn5KZUZicUZ8UWlOanFhxhlODiUJHg9JgHlBItS01Mr0jJzgDEAk5bg4FES4V09ASjNW1yQm
 FucmQ6ROsWoKCXOywXSJwCSyCjNg2uDxd0lRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfNKgk
 zhycwrgZv+CmgxE9BicZtbIItLEhFSUg2MQUbfvc7xWp01mLaj9qXAR8WprK0saxQMFnRyve+
 aONdk1qntu4M3q2Xcrn59y3BBvZzjVVsV3xurr3gsWegTfVqeW4XRjf/8gxKGyKLVH/rLv+Q0
 9pSymP6Z/VYm5A7zu5M5d6/FWr3T+f2j9foD7TY9ganv/vlkTHrV5pG0K2Pt0/6/or2rlViKM
 xINtZiLihMBE0qqbrYCAAA=
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1490850632!60991747!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 9.2.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43647 invoked from network); 30 Mar 2017 05:10:32 -0000
Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15)
 by server-11.tower-21.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 30 Mar 2017 05:10:32 -0000
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 0443BAAB4;
 Thu, 30 Mar 2017 05:10:32 +0000 (UTC)
To: Felix Schmoll <eggi.innovations@gmail.com>
References: <CAK1m5j5N9A_77SRKNsbt9w5OzOR8BNvvtoZnuS57LHwGVHcwHA@mail.gmail.com>
From: Juergen Gross <jgross@suse.com>
Message-ID: <551d846b-cd61-13dc-87d5-fd1d04e53c79@suse.com>
Date: Thu, 30 Mar 2017 07:10:30 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CAK1m5j5N9A_77SRKNsbt9w5OzOR8BNvvtoZnuS57LHwGVHcwHA@mail.gmail.com>
Cc: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [GSoc] Adding Floating Point support to Mini-OS
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gMjkvMDMvMTcgMjA6NTMsIEZlbGl4IFNjaG1vbGwgd3JvdGU6Cj4gSGksCj4gCj4gd2hpbGUg
bG9va2luZyBhdCB0aGlzIHNvbWUgbW9yZSBJIGNhbWUgdG8gdGhlIGZvbGxvd2luZwo+IHF1ZXN0
aW9ucy9hc3N1bXB0aW9ucywgc28gSSdkIGJlIGdyYXRlZnVsIGlmIHlvdSBjb3VsZCBzaG9ydGx5
IGFkZHJlc3MgdGhlbToKPiAKPiAtV2hpbGUgaW1wbGVtZW50aW5nIG91ciBvd24ga2VybmVsIGxh
c3Qgc2VtZXN0ZXIgbWUgYW5kIG15IHRlYW0tbWF0ZQo+IGNhbWUgdG8gYmVsaWV2ZSB0aGF0IHB1
c2hhL3BvcGEgd2VyZSBmYXN0ZXIgdGhhdCBwdXNoaW5nL3BvcHBpbmcgdGhlCj4gaW5kaXZpZHVh
bCByZWdpc3RlcnMsIHNpbmNlIGl0IGlzIGp1c3QgYSBzaW5nbGUgY29tbWFuZC4gVGhlIE1pbmkt
T1MKPiBrZXJuZWwgaG93ZXZlciBkb2VzIHRoZSBsYXR0ZXIuIElzIHRoYXQgYSBjb25zY2llbmNl
IHBlcmZvcm1hbmNlLXRyYWRlCj4gZm9yIHNvbWV0aGluZyBvciBkaWQgd2UganVzdCB1bmRlcmx5
IGEgbWlzY29uY2VwdGlvbiwgaW4gdGhhdCBpdAo+IGNvbXBpbGVzIHRvIHRoZSBzYW1lIHRoaW5n
IGluIHRoZSBlbmQ/CgpwdXNoYS9wb3BhIGFyZSAzMi1iaXQgKGFuZCByZWFsIG1vZGUpIG9ubHku
IFRoZXkgd2FzdGUgc3BhY2Ugb24gdGhlCnN0YWNrIGZvciB0aGUgc3RhY2sgcG9pbnRlci4gQXMg
dGhlIExpbnV4IGtlcm5lbCBpc24ndCB1c2luZyB0aGVtCmVpdGhlciBJJ2Qgc3VnZ2VzdCB0byBu
b3QgdXNlIHB1c2hhL3BvcGEuCgo+IC1MYXp5IGZsb2F0aW5nIHBvaW50IHJlZ2lzdGVyIHNhdmlu
ZyBpcyBzaW1pbGFyIHRvIENvcHktb24td3JpdGUsIGlzCj4gdGhhdCBjb3JyZWN0PwoKU2FtdWVs
IGhhcyBhbHJlYWR5IGFuc3dlcmVkIHRoaXMgcXVlc3Rpb24uCgo+IC1UaGVyZSBpcyBub3RoaW5n
IHByZXZlbnRpbmcgbWUgZnJvbSB1c2luZyBzb21lIGZsb2F0aW5nLXBvaW50IGxpYnJhcnkKPiBm
b3IgdGhlIHVzZXItc3BhY2UgdGVzdCBwcm9ncmFtLCByaWdodD8KCkkgd291bGRuJ3QgYm90aGVy
IHRvbyBtdWNoIHdpdGggbGlicmFyaWVzLiBKdXN0IHVzZSB0aGUgRlAgdHlwZXMgKGZsb2F0LApk
b3VibGUpIG9mIGdjYyBhbmQgZG8gc29tZSBiYXNpYyBtYXRoLgoKPiBJJ2QgYWxzbyBhcHByZWNp
YXRlIGlmIHlvdSBjb3VsZCBoYXZlIGEgcXVpY2sgZ2xhbmNlIG15IHVwZGF0ZWQgcHJvcG9zYWwK
PiAob24gdGhlIEdTb0MgcG9ydGFsKSBhbmQgZ2l2ZSBtZSBzb21lIG1vcmUgZmVlZGJhY2sgb24g
aXQuCgpJJ2QgcmVwbGFjZSB0aGUgRlAgbGlicmFyeSBwYXJ0IHdpdGggYmFzaWMgRlAgb3BlcmF0
aW9ucyBiYXNlZCBvbiBnY2MKc3VwcG9ydC4KCldoaWxlIEkgZG9uJ3QgZXhwZWN0IG1ham9yIHBy
b2JsZW1zIEkgc3VnZ2VzdCBhZGRpbmcgYSBub3RlIGFib3V0CnRlc3RpbmcgaW4gcHYtIGFuZCBw
dmgtbW9kZSAoYm90aCBzaG91bGQgd29yayBpbiAzMi0gYW5kIDY0LWJpdCBtb2RlKS4KCgpKdWVy
Z2VuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaW5p
b3MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5p
b3MtZGV2ZWw=

From minios-devel-bounces@lists.xenproject.org Thu Mar 30 09:35:18 2017
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 30 Mar 2017 09:35:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1ctWUA-0000lN-9s; Thu, 30 Mar 2017 09:35:18 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <eggi.innovations@gmail.com>)
 id 1ctIjG-0002w6-2f; Wed, 29 Mar 2017 18:53:58 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 59/1D-03012-5C20CD85; Wed, 29 Mar 2017 18:53:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrDIsWRWlGSWpSXmKPExsVyMfSanu4Rpjs
 RBltnaFi8/bqE2eL7lslMDkwehz9cYQlgjGLNzEvKr0hgzVj4q42p4KNARcP+N8wNjHv5uhg5
 OYQEiiV2nHvA3MXIxcEicJ9FYnJnIxNIQkLgN4vEqXuSEHaOxPIZHcwQdrHE+mXHwGxeAUGJk
 zOfsEAM8pJ4f30eWJxNwEBi9sqLYDaLgKrE5k2XoeoDJGa9WAZWLyxgIdH1cRUriC0iICxx/O
 g2sBpmAVeJHRsfMELYXhIHr25kncDINwvJullIUrMYOYBsdYn184QgwmoSt7ddZYewtSWWLXz
 NvICRdRWjRnFqUVlqka6RuV5SUWZ6RkluYmaOrqGBmV5uanFxYnpqTmJSsV5yfu4mRmCYMgDB
 DsbFawMPMUpyMCmJ8p4wvB0hxJeUn1KZkVicEV9UmpNafIhRhoNDSYL3/1+gnGBRanpqRVpmD
 jBiYNISHDxKIrzZIGne4oLE3OLMdIjUKUZjjgendr1h4vjUf/gNkxBLXn5eqpQ47/Z/QKUCIK
 UZpXlwg2CRfIlRVkqYlxHoNCGegtSi3MwSVPlXjOIcjErCvKW/gabwZOaVwO17BXQKE9Ap4ja
 3QE4pSURISTUwHvg0y8Z1reETeeHuGxv4E9ifHu9Pef2xZG9Bxgfp21bi10RsnGJf+ikU6F2t
 X1j0uma6VaSxlo/0xm2lDv5xmbc0s/penl0crLMtq+iu1075tU4XZibU2vyZyObaJ/ZQQG9hz
 BTePO+KuS83LMuIV/hUtuEuS8aSdcuOx+psZX+Ry/DHXUpOiaU4I9FQi7moOBEA9XPKDN8CAA
 A=
X-Env-Sender: eggi.innovations@gmail.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1490813635!94106366!1
X-Originating-IP: [209.85.214.46]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.2.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59943 invoked from network); 29 Mar 2017 18:53:56 -0000
Received: from mail-it0-f46.google.com (HELO mail-it0-f46.google.com)
 (209.85.214.46)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Mar 2017 18:53:56 -0000
Received: by mail-it0-f46.google.com with SMTP id y18so63953376itc.1;
 Wed, 29 Mar 2017 11:53:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to:cc;
 bh=2eNThkaIn/Z7JTQqGXcBaHb2H/uLy842PjlYbQ4BTyc=;
 b=qCkRqBEdK2hVoGyertXtOadq/uWDBbM6iubOX+mKs5AsaSRYZMrO6tflLf0hgqZaSC
 dYsRgoxoGbC/ErdZ53uKYw8TtJYkB0satnQ+0FHUATIy7LKRrvpXIsDufdVAWXirt5+g
 qGORMNNES4lEQc/w75j1TTXuibLYKdEeDPmBOWI4f+8giCnBXjYZ4yDXYjvRZufp/uy6
 Noa8CfIbjVAkLDiHfCm2tZ8SYhH+7Hc7BxHr/ze1qMxYHRkMwuG1O9BwV2WwkQS+VqM6
 dLgXAjBAAfod05ggpSdYrxgxTBlqDXvI9u5zyTAOQ5WqAA0ARR68U76IZeg3jTZ+dfy3
 BsXQ==
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:cc;
 bh=2eNThkaIn/Z7JTQqGXcBaHb2H/uLy842PjlYbQ4BTyc=;
 b=dSUDKtJoyutjfdZ0jDf3kSd9pmQygDI7Jzux0LIzSx46RZf5cA0YKo/VXk/Jn7rNu9
 O3EsaTBswmHZDvqVzGe0G0nP42FK8iXCQd8o3cMRT7gFLzbEDSLOmV5KWJqTHU4ICYAD
 Aac8ZRosF3tyXcS1NrGu2Wyyf7wEEnqEwqMLbEFz75Y1FwbhdlK80FJ07fdO6hp6RdDu
 +G9GyFtQdRXKysgnqHUxranEyP53p+cV5EfKd1TbMvEeWZYS9NKK61tk+ooL5n5rLfFR
 XXjLzolPCAAUnzfnRMu164e0rautuor90rrgEvyhH6EJwCI6479Bsm2brEO+8rRg5x/g
 5GLA==
X-Gm-Message-State: AFeK/H0fawvD9vW9r3noIUNax7b9ReOZRvCawlir0FrlgF6JTEfqtqxpb88Ela/9DCxQfoyWwK/wYZStXvetNw==
X-Received: by 10.36.108.144 with SMTP id w138mr2342479itb.67.1490813635377;
 Wed, 29 Mar 2017 11:53:55 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.19.28 with HTTP; Wed, 29 Mar 2017 11:53:14 -0700 (PDT)
From: Felix Schmoll <eggi.innovations@gmail.com>
Date: Wed, 29 Mar 2017 20:53:14 +0200
Message-ID: <CAK1m5j5N9A_77SRKNsbt9w5OzOR8BNvvtoZnuS57LHwGVHcwHA@mail.gmail.com>
To: jgross@suse.com
X-Mailman-Approved-At: Thu, 30 Mar 2017 09:35:16 +0000
Cc: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org
Subject: [Minios-devel] [GSoc] Adding Floating Point support to Mini-OS
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9169531592357345333=="
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

--===============9169531592357345333==
Content-Type: multipart/alternative; boundary=001a113f88c829bf1a054be31937

--001a113f88c829bf1a054be31937
Content-Type: text/plain; charset=UTF-8

Hi,

while looking at this some more I came to the following
questions/assumptions, so I'd be grateful if you could shortly address them:

-While implementing our own kernel last semester me and my team-mate came
to believe that pusha/popa were faster that pushing/popping the individual
registers, since it is just a single command. The Mini-OS kernel however
does the latter. Is that a conscience performance-trade for something or
did we just underly a misconception, in that it compiles to the same thing
in the end?

-Lazy floating point register saving is similar to Copy-on-write, is that
correct?

-There is nothing preventing me from using some floating-point library for
the user-space test program, right?

I'd also appreciate if you could have a quick glance my updated proposal
(on the GSoC portal) and give me some more feedback on it.

Thanks
Felix

--001a113f88c829bf1a054be31937
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<div><br></div><div>while looking at this some more I c=
ame to the following questions/assumptions, so I&#39;d be grateful if you c=
ould shortly address them:</div><div><br></div><div>-While implementing our=
 own kernel last semester me and my team-mate came to believe that pusha/po=
pa were faster that pushing/popping the individual registers, since it is j=
ust a single command. The Mini-OS kernel however does the latter. Is that a=
 conscience performance-trade for something or did we just underly a miscon=
ception, in that it compiles to the same thing in the end?</div><div><br></=
div><div>-Lazy floating point register saving is similar to Copy-on-write, =
is that correct?</div><div><br></div><div>-There is nothing preventing me f=
rom using some floating-point library for the user-space test program, righ=
t?</div><div><br></div><div>I&#39;d also appreciate if you could have a qui=
ck glance my updated proposal (on the GSoC portal) and give me some more fe=
edback on it.</div><div><br></div><div>Thanks</div><div>Felix</div></div>

--001a113f88c829bf1a054be31937--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWluaW9zLWRl
dmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRl
dmVs

--===============9169531592357345333==--


From minios-devel-bounces@lists.xenproject.org Thu Mar 30 09:35:18 2017
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Thu, 30 Mar 2017 09:35:18 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1ctWUA-0000lN-9s; Thu, 30 Mar 2017 09:35:18 +0000
Received: from mail6.bemta6.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <eggi.innovations@gmail.com>)
 id 1ctIjG-0002w6-2f; Wed, 29 Mar 2017 18:53:58 +0000
Received: from [193.109.254.147] by server-4.bemta-6.messagelabs.com id
 59/1D-03012-5C20CD85; Wed, 29 Mar 2017 18:53:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrDIsWRWlGSWpSXmKPExsVyMfSanu4Rpjs
 RBltnaFi8/bqE2eL7lslMDkwehz9cYQlgjGLNzEvKr0hgzVj4q42p4KNARcP+N8wNjHv5uhg5
 OYQEiiV2nHvA3MXIxcEicJ9FYnJnIxNIQkLgN4vEqXuSEHaOxPIZHcwQdrHE+mXHwGxeAUGJk
 zOfsEAM8pJ4f30eWJxNwEBi9sqLYDaLgKrE5k2XoeoDJGa9WAZWLyxgIdH1cRUriC0iICxx/O
 g2sBpmAVeJHRsfMELYXhIHr25kncDINwvJullIUrMYOYBsdYn184QgwmoSt7ddZYewtSWWLXz
 NvICRdRWjRnFqUVlqka6RuV5SUWZ6RkluYmaOrqGBmV5uanFxYnpqTmJSsV5yfu4mRmCYMgDB
 DsbFawMPMUpyMCmJ8p4wvB0hxJeUn1KZkVicEV9UmpNafIhRhoNDSYL3/1+gnGBRanpqRVpmD
 jBiYNISHDxKIrzZIGne4oLE3OLMdIjUKUZjjgendr1h4vjUf/gNkxBLXn5eqpQ47/Z/QKUCIK
 UZpXlwg2CRfIlRVkqYlxHoNCGegtSi3MwSVPlXjOIcjErCvKW/gabwZOaVwO17BXQKE9Ap4ja
 3QE4pSURISTUwHvg0y8Z1reETeeHuGxv4E9ifHu9Pef2xZG9Bxgfp21bi10RsnGJf+ikU6F2t
 X1j0uma6VaSxlo/0xm2lDv5xmbc0s/penl0crLMtq+iu1075tU4XZibU2vyZyObaJ/ZQQG9hz
 BTePO+KuS83LMuIV/hUtuEuS8aSdcuOx+psZX+Ry/DHXUpOiaU4I9FQi7moOBEA9XPKDN8CAA
 A=
X-Env-Sender: eggi.innovations@gmail.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1490813635!94106366!1
X-Originating-IP: [209.85.214.46]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 9.2.3; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59943 invoked from network); 29 Mar 2017 18:53:56 -0000
Received: from mail-it0-f46.google.com (HELO mail-it0-f46.google.com)
 (209.85.214.46)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 29 Mar 2017 18:53:56 -0000
Received: by mail-it0-f46.google.com with SMTP id y18so63953376itc.1;
 Wed, 29 Mar 2017 11:53:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to:cc;
 bh=2eNThkaIn/Z7JTQqGXcBaHb2H/uLy842PjlYbQ4BTyc=;
 b=qCkRqBEdK2hVoGyertXtOadq/uWDBbM6iubOX+mKs5AsaSRYZMrO6tflLf0hgqZaSC
 dYsRgoxoGbC/ErdZ53uKYw8TtJYkB0satnQ+0FHUATIy7LKRrvpXIsDufdVAWXirt5+g
 qGORMNNES4lEQc/w75j1TTXuibLYKdEeDPmBOWI4f+8giCnBXjYZ4yDXYjvRZufp/uy6
 Noa8CfIbjVAkLDiHfCm2tZ8SYhH+7Hc7BxHr/ze1qMxYHRkMwuG1O9BwV2WwkQS+VqM6
 dLgXAjBAAfod05ggpSdYrxgxTBlqDXvI9u5zyTAOQ5WqAA0ARR68U76IZeg3jTZ+dfy3
 BsXQ==
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:cc;
 bh=2eNThkaIn/Z7JTQqGXcBaHb2H/uLy842PjlYbQ4BTyc=;
 b=dSUDKtJoyutjfdZ0jDf3kSd9pmQygDI7Jzux0LIzSx46RZf5cA0YKo/VXk/Jn7rNu9
 O3EsaTBswmHZDvqVzGe0G0nP42FK8iXCQd8o3cMRT7gFLzbEDSLOmV5KWJqTHU4ICYAD
 Aac8ZRosF3tyXcS1NrGu2Wyyf7wEEnqEwqMLbEFz75Y1FwbhdlK80FJ07fdO6hp6RdDu
 +G9GyFtQdRXKysgnqHUxranEyP53p+cV5EfKd1TbMvEeWZYS9NKK61tk+ooL5n5rLfFR
 XXjLzolPCAAUnzfnRMu164e0rautuor90rrgEvyhH6EJwCI6479Bsm2brEO+8rRg5x/g
 5GLA==
X-Gm-Message-State: AFeK/H0fawvD9vW9r3noIUNax7b9ReOZRvCawlir0FrlgF6JTEfqtqxpb88Ela/9DCxQfoyWwK/wYZStXvetNw==
X-Received: by 10.36.108.144 with SMTP id w138mr2342479itb.67.1490813635377;
 Wed, 29 Mar 2017 11:53:55 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.19.28 with HTTP; Wed, 29 Mar 2017 11:53:14 -0700 (PDT)
From: Felix Schmoll <eggi.innovations@gmail.com>
Date: Wed, 29 Mar 2017 20:53:14 +0200
Message-ID: <CAK1m5j5N9A_77SRKNsbt9w5OzOR8BNvvtoZnuS57LHwGVHcwHA@mail.gmail.com>
To: jgross@suse.com
X-Mailman-Approved-At: Thu, 30 Mar 2017 09:35:16 +0000
Cc: minios-devel@lists.xenproject.org, xen-devel@lists.xenproject.org
Subject: [Minios-devel] [GSoc] Adding Floating Point support to Mini-OS
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <https://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <https://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9169531592357345333=="
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

--===============9169531592357345333==
Content-Type: multipart/alternative; boundary=001a113f88c829bf1a054be31937

--001a113f88c829bf1a054be31937
Content-Type: text/plain; charset=UTF-8

Hi,

while looking at this some more I came to the following
questions/assumptions, so I'd be grateful if you could shortly address them:

-While implementing our own kernel last semester me and my team-mate came
to believe that pusha/popa were faster that pushing/popping the individual
registers, since it is just a single command. The Mini-OS kernel however
does the latter. Is that a conscience performance-trade for something or
did we just underly a misconception, in that it compiles to the same thing
in the end?

-Lazy floating point register saving is similar to Copy-on-write, is that
correct?

-There is nothing preventing me from using some floating-point library for
the user-space test program, right?

I'd also appreciate if you could have a quick glance my updated proposal
(on the GSoC portal) and give me some more feedback on it.

Thanks
Felix

--001a113f88c829bf1a054be31937
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<div><br></div><div>while looking at this some more I c=
ame to the following questions/assumptions, so I&#39;d be grateful if you c=
ould shortly address them:</div><div><br></div><div>-While implementing our=
 own kernel last semester me and my team-mate came to believe that pusha/po=
pa were faster that pushing/popping the individual registers, since it is j=
ust a single command. The Mini-OS kernel however does the latter. Is that a=
 conscience performance-trade for something or did we just underly a miscon=
ception, in that it compiles to the same thing in the end?</div><div><br></=
div><div>-Lazy floating point register saving is similar to Copy-on-write, =
is that correct?</div><div><br></div><div>-There is nothing preventing me f=
rom using some floating-point library for the user-space test program, righ=
t?</div><div><br></div><div>I&#39;d also appreciate if you could have a qui=
ck glance my updated proposal (on the GSoC portal) and give me some more fe=
edback on it.</div><div><br></div><div>Thanks</div><div>Felix</div></div>

--001a113f88c829bf1a054be31937--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWluaW9zLWRl
dmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cHM6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRl
dmVs

--===============9169531592357345333==--


