From xen-users-bounces@lists.xen.org Sun May 01 06:57:46 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 06:57:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1awlIh-0007Ep-0E; Sun, 01 May 2016 06:56:19 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1awlIg-0007Ej-09
 for xen-users@lists.xen.org; Sun, 01 May 2016 06:56:18 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 50/35-07924-198A5275; Sun, 01 May 2016 06:56:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnleJIrShJLcpLzFFi42JJ6ooK0Z2wQjX
 cYOI3ZYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePsr5lsBY1iFcv+fWBuYNwr1MXIxcEisJZF
 4vOFLuYuRk4OIYEMiTtLVjDC2HM272KHsOMlzn9ZxQpiSwgoSDxbt5MdwraVmLJjDSPIIAmB7
 SwSfRf2QA2ylXjWuxSsiEVAS+Li/oVARRwcbAJqEk96WCBKtCRe7moDs0UEjCQ671xmASlhFk
 iVWHo4HCTMK+At8XdpL9gUTgFziUuT+6HOMZOYuncmE4gtLOAqsWfGLVaIekGJkzOfQI1Rl1g
 /TwgkzCwgL7H97RxmCFtEYt6+tYwTGEVnIemYhdAxC0nHLCQdCxhZVjFqFKcWlaUW6Roa6yUV
 ZaZnlOQmZuboGhoY6+WmFhcnpqfmJCYV6yXn525iBEYKAxDsYNy23fMQoyQHk5Io74y5KuFCf
 En5KZUZicUZ8UWlOanFhxhlODiUJHidlquGCwkWpaanVqRl5gBjFiYtwcGjJMIbBJLmLS5IzC
 3OTIdInWLU5Vh3vuMokxBLXn5eqpQ479llQEUCIEUZpXlwI2Dp4xKjrJQwLyPQUUI8BalFuZk
 lqPKvGMU5GJWEedVBVvFk5pXAbXoFdAQT0BECmxRBjihJREhJNTBW8tjMfRJ37Gun4trdexm1
 p6e+39fovTI+bRVHl/YVhqhEyw++h4/N1lVw45yWyMsZH3pkomiN67eeYiNT/dfsYb8iDlhl1
 izcnchZ67hBSGhCbtdG5c0fdnL+Cfn0PTIja41e7cMY9XlT33563xutEzAn+tmVOotVYj5mht
 bHkrUnzXznoK7EUpyRaKjFXFScCACchSqeGgMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462085775!37828567!1
X-Originating-IP: [98.138.90.84]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64442 invoked from network); 1 May 2016 06:56:16 -0000
Received: from nm21.bullet.mail.ne1.yahoo.com (HELO
 nm21.bullet.mail.ne1.yahoo.com) (98.138.90.84)
 by server-2.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 1 May 2016 06:56:16 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462085774; bh=Io7zN67l/dpVyC9PzKtjU5NP37ryz5DBcEkYvwSvTRI=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=Ws4vfK87whyLLqmYxmrD4nEYDbCdgHyJOLyhiO++jmgKoh2i/WQVbQiddkNw4nZvmh5qacQyY5JGHFv8nYTpnwo4ImIOMYdrZPY0jfcrGGJMYwxeMENvr+KRL1uAqxrEzN0G4fhVrK85acsgLy09ExoC/umyP58m9ShLUdEFJC4qlG05MUHIFylADGpyQhEbGrD5ic1B2/iFUkbWRptsYPYXvJjyv/6pOoPd6Y4q39tYj4wsWi8cLaoe/8fikKjxt4y+MCGKicEg3uFni4pRI5Av0PitQqlkDgYiWeKWNqeGtsJEEx8gFPfd+0S11JwoOIg2k48RecxK7L2f9iLpog==
Received: from [98.138.100.116] by nm21.bullet.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 06:56:14 -0000
Received: from [98.138.89.167] by tm107.bullet.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 06:56:14 -0000
Received: from [127.0.0.1] by omp1023.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 06:56:14 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 565695.54112.bm@omp1023.mail.ne1.yahoo.com
X-YMail-OSG: miPniRoVM1k73euzKDVwY0zmuTeCxPXKrGO0DeJX2yDZOhmatBwieR54yNKpGrO
 pcR3BTXXjPuMIE.4mVuArRZ4zqu82fnlLH2E.JaPFZo86MRsBDkZSfEhcZWUE5bLq0F3ltx6peFN
 00cr5oFT1kSxGZhXJKHbnbUn.H7ZN3rcvpTVbERdRarPWiIzXirVFWPy_taHAvWOeokTlErYLfLM
 oXfA8VjJZZLFnO8iRm2Q_Eyccnn4m35N5Skp.2oFCG5iRbeBxIis5vxigca9TXUSKriLHk.nLD_m
 vf0WJQ2qYhMsc2xPuUtBjXXGOGXiwFkQ1qlTSkPVJGKg3XlaEDKShSLPY_uCHlXf4i06aW_XdL.x
 t6CKkFShjdl1HeQgdn0oX7saRjV15tFSCJzekkV0My6j6zIyfoqseOH1FHNUqtf9kJmxmLKFz1P9
 5HT3XcnJOuW8JDSNRJlKeozH9L5C41OAiTGzyeShGb4eTxjnbSj7THPutq8eAhXaZtFUkmfNJpUV
 YQtZtuGxFR7gAVtWgcOZ6
Received: by 98.138.105.252; Sun, 01 May 2016 06:56:14 +0000 
Date: Sun, 1 May 2016 06:56:13 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Message-ID: <724385431.4314346.1462085773703.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160428184959.GB4467@char.us.oracle.com>
References: <20160428184959.GB4467@char.us.oracle.com>
MIME-Version: 1.0
Content-Length: 3976
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] How to install Xen on Fedora 23?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SSB1c2VkIEZlZG9yYSBTZXJ2ZXIgZWRpdGlvbiB3aXRoIGVuYWJsZSAiSGVhZGxlc3MgVmlydHVh
bGl6YXRpb24iIGFuZCBwcm9ibGVtIFNvbHZlZC4KClRoYW5rIHlvdS4KCgoKT24gRnJpZGF5LCBB
cHJpbCAyOSwgMjAxNiAxMjoyMCBBTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPiB3cm90ZToKT24gV2VkLCBBcHIgMjcsIDIwMTYgYXQgMDU6NTA6NTZBTSAr
MDAwMCwgSmFzb24gTG9uZyB3cm90ZToKPiBDYW4gaXQgd29yayBvbiBXb3Jrc3RhdGlvbiB2ZXJz
aW9uIHRvbz8gT3IganVzdCBzZXJ2ZXIgdmVyc2lvbiBvZiBmZWRvcmEgbmVlZGVkPwoKSSBkbyBp
dCB1bmRlciB3b3Jrc3RhdGlvbi4KCgo+IAo+IAo+IAo+IE9uIFdlZG5lc2RheSwgQXByaWwgMjcs
IDIwMTYgOTo1MyBBTSwgSmFzb24gTG9uZyA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cj4g
Tm90IG1hdHRlci4KPiBJIGRpZCBpdCB0b28gOgo+IAo+ICMgZ3J1YjItbWtjb25maWcgLW8gL2Jv
b3QvZ3J1YjIvZ3J1Yi5jZmcKPiBHZW5lcmF0aW5nIGdydWIgY29uZmlndXJhdGlvbiBmaWxlIC4u
Lgo+IEZvdW5kIGxpbnV4IGltYWdlOiAvYm9vdC92bWxpbnV6LTQuNC43LTMwMC5mYzIzLmk2ODYK
PiBGb3VuZCBpbml0cmQgaW1hZ2U6IC9ib290L2luaXRyYW1mcy00LjQuNy0zMDAuZmMyMy5pNjg2
LmltZwo+IEZvdW5kIGxpbnV4IGltYWdlOiAvYm9vdC92bWxpbnV6LTQuMi4zLTMwMC5mYzIzLmk2
ODYKPiBGb3VuZCBpbml0cmQgaW1hZ2U6IC9ib290L2luaXRyYW1mcy00LjIuMy0zMDAuZmMyMy5p
Njg2LmltZwo+IEZvdW5kIGxpbnV4IGltYWdlOiAvYm9vdC92bWxpbnV6LTAtcmVzY3VlLTIwNGUy
NjAzMDk3OTRjZWU5MDFiZDZlMGI0NmFjZTNhCj4gRm91bmQgaW5pdHJkIGltYWdlOiAvYm9vdC9p
bml0cmFtZnMtMC1yZXNjdWUtMjA0ZTI2MDMwOTc5NGNlZTkwMWJkNmUwYjQ2YWNlM2EuaW1nCj4g
ZG9uZQo+IAo+IAo+IFByb2JsZW0gbm90IHNvbHZlZCA6KAoKV2VpcmQuCgpPaCB3YWl0LCBpNjg2
PyE/IEkgZG9uJ3QgdGhpbmsgdGhlIFhlbiBSUE0gaXMgZXZlbiBwcmVzZW50IGZvciB0aGF0PwoK
Cj4gCj4gCj4gCj4gCj4gT24gV2VkbmVzZGF5LCBBcHJpbCAyNywgMjAxNiA5OjA2IEFNLCBLb25y
YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+IHdyb3RlOgo+IE9uIFR1
ZSwgQXByIDI2LCAyMDE2IGF0IDAzOjAwOjIxUE0gKzAwMDAsIEphc29uIExvbmcgd3JvdGU6Cj4g
PiBIZWxsby4KPiA+IEkgaW5zdGFsbGVkIEZlZG9yYSAyMyB4NjQgb24gbXkgUEMgYW5kIGlkIGJl
bG93IGNvbW1hbmQgZm9yIGluc3RhbGxpbmcgWGVuIDoKPiA+IAo+ID4gIyBjZCAvZXRjL3l1bS5y
ZXBvcy5kLwo+ID4gIyB3Z2V0IGh0dHA6Ly9mZWRvcmFwZW9wbGUub3JnL2dyb3Vwcy92aXJ0Ly4u
LnQtcHJldmlldy5yZXBvCj4gCj4gV2h5PyBObyBuZWVkIGZvciB0aGF0Lgo+ID4gIyB5dW0gdXBk
YXRlCj4gPiAjIHl1bSAteSBpbnN0YWxsIHhlbiB4ZW4taHlwZXJ2aXNvciB4ZW4tbGlicyB4ZW4t
cnVudGltZQo+ID4gIyBzeXN0ZW1jdGwgZW5hYmxlIHhlbmQuc2VydmljZQo+ID4gIyBzeXN0ZW1j
dGwgZW5hYmxlIHhlbmRvbWFpbnMuc2VydmljZQo+ID4gCj4gPiBBZnRlciBpdCBJIHJ1biBiZWxv
dyBjb21tYW5kIDoKPiAKPiBZb3UgYXJlIG1pc3NpbmcgJ2dydWIyLW1rY29uZmlnIC1vIC9ib290
L2dydWIyL2dydWIuY2ZnJwo+IAo+IAo+ID4gCj4gPiAjIGdyZXAgXm1lbnVlbnRyeSAvYm9vdC9n
cnViMi9ncnViLmNmZyB8IGN1dCAtZCAiJyIgLWYyCj4gCj4gPiBGZWRvcmEgKDQuNC43LTMwMC5m
YzIzLmk2ODYpIDIzIChXb3Jrc3RhdGlvbiBFZGl0aW9uKQo+ID4gRmVkb3JhICg0LjIuMy0zMDAu
ZmMyMy5pNjg2KSAyMyAoV29ya3N0YXRpb24gRWRpdGlvbikKPiA+IEZlZG9yYSAoMC1yZXNjdWUt
MjA0ZTI2MDMwOTc5NGNlZTkwMWJkNmUwYjQ2YWNlM2EpIDIzIChXb3Jrc3RhdGlvbiBFZGl0aW9u
KQo+ID4gCj4gPiBCdXQsIEkgY2FuJ3Qgc2VlIGFueSAiRmVkb3JhLCB3aXRoIFhlbiBoeXBlcnZp
c29yIiAhISEgYW5kIHdoZW4gSSBydW4gInhsIGluZm8iIGl0IHNob3cgbWUgYmVsb3cgZXJyb3Ig
Ogo+ID4gCj4gPiAjIHhsIGluZm8KPiA+IHhjOiBlcnJvcjogQ291bGQgbm90IG9idGFpbiBoYW5k
bGUgb24gcHJpdmlsZWdlZCBjb21tYW5kIGludGVyZmFjZSAoMiA9IE5vIHN1Y2ggZmlsZSBvciBk
aXJlY3RvcnkpOiBJbnRlcm5hbCBlcnJvcgo+ID4gbGlieGw6IGVycm9yOiBsaWJ4bC5jOjExNDps
aWJ4bF9jdHhfYWxsb2M6IGNhbm5vdCBvcGVuIGxpYnhjIGhhbmRsZTogTm8gc3VjaCBmaWxlIG9y
IGRpcmVjdG9yeQo+ID4gY2Fubm90IGluaXQgeGwgY29udGV4dAo+ID4gCj4gPiBIb3cgY2FuIEkg
c29sdmUgaXQ/Cj4gPiAKPiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fCj4gPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gPiBYZW4tZGV2ZWxAbGlzdHMu
eGVuLm9yZwo+ID4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCj4gCj4gX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Cj4gWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKPiBodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnMgCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuLm9yZy94ZW4tdXNlcnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Sun May 01 06:57:46 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 06:57:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1awlIh-0007Ep-0E; Sun, 01 May 2016 06:56:19 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1awlIg-0007Ej-09
 for xen-users@lists.xen.org; Sun, 01 May 2016 06:56:18 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 50/35-07924-198A5275; Sun, 01 May 2016 06:56:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnleJIrShJLcpLzFFi42JJ6ooK0Z2wQjX
 cYOI3ZYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePsr5lsBY1iFcv+fWBuYNwr1MXIxcEisJZF
 4vOFLuYuRk4OIYEMiTtLVjDC2HM272KHsOMlzn9ZxQpiSwgoSDxbt5MdwraVmLJjDSPIIAmB7
 SwSfRf2QA2ylXjWuxSsiEVAS+Li/oVARRwcbAJqEk96WCBKtCRe7moDs0UEjCQ671xmASlhFk
 iVWHo4HCTMK+At8XdpL9gUTgFziUuT+6HOMZOYuncmE4gtLOAqsWfGLVaIekGJkzOfQI1Rl1g
 /TwgkzCwgL7H97RxmCFtEYt6+tYwTGEVnIemYhdAxC0nHLCQdCxhZVjFqFKcWlaUW6Roa6yUV
 ZaZnlOQmZuboGhoY6+WmFhcnpqfmJCYV6yXn525iBEYKAxDsYNy23fMQoyQHk5Io74y5KuFCf
 En5KZUZicUZ8UWlOanFhxhlODiUJHidlquGCwkWpaanVqRl5gBjFiYtwcGjJMIbBJLmLS5IzC
 3OTIdInWLU5Vh3vuMokxBLXn5eqpQ479llQEUCIEUZpXlwI2Dp4xKjrJQwLyPQUUI8BalFuZk
 lqPKvGMU5GJWEedVBVvFk5pXAbXoFdAQT0BECmxRBjihJREhJNTBW8tjMfRJ37Gun4trdexm1
 p6e+39fovTI+bRVHl/YVhqhEyw++h4/N1lVw45yWyMsZH3pkomiN67eeYiNT/dfsYb8iDlhl1
 izcnchZ67hBSGhCbtdG5c0fdnL+Cfn0PTIja41e7cMY9XlT33563xutEzAn+tmVOotVYj5mht
 bHkrUnzXznoK7EUpyRaKjFXFScCACchSqeGgMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462085775!37828567!1
X-Originating-IP: [98.138.90.84]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64442 invoked from network); 1 May 2016 06:56:16 -0000
Received: from nm21.bullet.mail.ne1.yahoo.com (HELO
 nm21.bullet.mail.ne1.yahoo.com) (98.138.90.84)
 by server-2.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 1 May 2016 06:56:16 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462085774; bh=Io7zN67l/dpVyC9PzKtjU5NP37ryz5DBcEkYvwSvTRI=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=Ws4vfK87whyLLqmYxmrD4nEYDbCdgHyJOLyhiO++jmgKoh2i/WQVbQiddkNw4nZvmh5qacQyY5JGHFv8nYTpnwo4ImIOMYdrZPY0jfcrGGJMYwxeMENvr+KRL1uAqxrEzN0G4fhVrK85acsgLy09ExoC/umyP58m9ShLUdEFJC4qlG05MUHIFylADGpyQhEbGrD5ic1B2/iFUkbWRptsYPYXvJjyv/6pOoPd6Y4q39tYj4wsWi8cLaoe/8fikKjxt4y+MCGKicEg3uFni4pRI5Av0PitQqlkDgYiWeKWNqeGtsJEEx8gFPfd+0S11JwoOIg2k48RecxK7L2f9iLpog==
Received: from [98.138.100.116] by nm21.bullet.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 06:56:14 -0000
Received: from [98.138.89.167] by tm107.bullet.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 06:56:14 -0000
Received: from [127.0.0.1] by omp1023.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 06:56:14 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 565695.54112.bm@omp1023.mail.ne1.yahoo.com
X-YMail-OSG: miPniRoVM1k73euzKDVwY0zmuTeCxPXKrGO0DeJX2yDZOhmatBwieR54yNKpGrO
 pcR3BTXXjPuMIE.4mVuArRZ4zqu82fnlLH2E.JaPFZo86MRsBDkZSfEhcZWUE5bLq0F3ltx6peFN
 00cr5oFT1kSxGZhXJKHbnbUn.H7ZN3rcvpTVbERdRarPWiIzXirVFWPy_taHAvWOeokTlErYLfLM
 oXfA8VjJZZLFnO8iRm2Q_Eyccnn4m35N5Skp.2oFCG5iRbeBxIis5vxigca9TXUSKriLHk.nLD_m
 vf0WJQ2qYhMsc2xPuUtBjXXGOGXiwFkQ1qlTSkPVJGKg3XlaEDKShSLPY_uCHlXf4i06aW_XdL.x
 t6CKkFShjdl1HeQgdn0oX7saRjV15tFSCJzekkV0My6j6zIyfoqseOH1FHNUqtf9kJmxmLKFz1P9
 5HT3XcnJOuW8JDSNRJlKeozH9L5C41OAiTGzyeShGb4eTxjnbSj7THPutq8eAhXaZtFUkmfNJpUV
 YQtZtuGxFR7gAVtWgcOZ6
Received: by 98.138.105.252; Sun, 01 May 2016 06:56:14 +0000 
Date: Sun, 1 May 2016 06:56:13 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Message-ID: <724385431.4314346.1462085773703.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160428184959.GB4467@char.us.oracle.com>
References: <20160428184959.GB4467@char.us.oracle.com>
MIME-Version: 1.0
Content-Length: 3976
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] How to install Xen on Fedora 23?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SSB1c2VkIEZlZG9yYSBTZXJ2ZXIgZWRpdGlvbiB3aXRoIGVuYWJsZSAiSGVhZGxlc3MgVmlydHVh
bGl6YXRpb24iIGFuZCBwcm9ibGVtIFNvbHZlZC4KClRoYW5rIHlvdS4KCgoKT24gRnJpZGF5LCBB
cHJpbCAyOSwgMjAxNiAxMjoyMCBBTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2ls
a0BvcmFjbGUuY29tPiB3cm90ZToKT24gV2VkLCBBcHIgMjcsIDIwMTYgYXQgMDU6NTA6NTZBTSAr
MDAwMCwgSmFzb24gTG9uZyB3cm90ZToKPiBDYW4gaXQgd29yayBvbiBXb3Jrc3RhdGlvbiB2ZXJz
aW9uIHRvbz8gT3IganVzdCBzZXJ2ZXIgdmVyc2lvbiBvZiBmZWRvcmEgbmVlZGVkPwoKSSBkbyBp
dCB1bmRlciB3b3Jrc3RhdGlvbi4KCgo+IAo+IAo+IAo+IE9uIFdlZG5lc2RheSwgQXByaWwgMjcs
IDIwMTYgOTo1MyBBTSwgSmFzb24gTG9uZyA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cj4g
Tm90IG1hdHRlci4KPiBJIGRpZCBpdCB0b28gOgo+IAo+ICMgZ3J1YjItbWtjb25maWcgLW8gL2Jv
b3QvZ3J1YjIvZ3J1Yi5jZmcKPiBHZW5lcmF0aW5nIGdydWIgY29uZmlndXJhdGlvbiBmaWxlIC4u
Lgo+IEZvdW5kIGxpbnV4IGltYWdlOiAvYm9vdC92bWxpbnV6LTQuNC43LTMwMC5mYzIzLmk2ODYK
PiBGb3VuZCBpbml0cmQgaW1hZ2U6IC9ib290L2luaXRyYW1mcy00LjQuNy0zMDAuZmMyMy5pNjg2
LmltZwo+IEZvdW5kIGxpbnV4IGltYWdlOiAvYm9vdC92bWxpbnV6LTQuMi4zLTMwMC5mYzIzLmk2
ODYKPiBGb3VuZCBpbml0cmQgaW1hZ2U6IC9ib290L2luaXRyYW1mcy00LjIuMy0zMDAuZmMyMy5p
Njg2LmltZwo+IEZvdW5kIGxpbnV4IGltYWdlOiAvYm9vdC92bWxpbnV6LTAtcmVzY3VlLTIwNGUy
NjAzMDk3OTRjZWU5MDFiZDZlMGI0NmFjZTNhCj4gRm91bmQgaW5pdHJkIGltYWdlOiAvYm9vdC9p
bml0cmFtZnMtMC1yZXNjdWUtMjA0ZTI2MDMwOTc5NGNlZTkwMWJkNmUwYjQ2YWNlM2EuaW1nCj4g
ZG9uZQo+IAo+IAo+IFByb2JsZW0gbm90IHNvbHZlZCA6KAoKV2VpcmQuCgpPaCB3YWl0LCBpNjg2
PyE/IEkgZG9uJ3QgdGhpbmsgdGhlIFhlbiBSUE0gaXMgZXZlbiBwcmVzZW50IGZvciB0aGF0PwoK
Cj4gCj4gCj4gCj4gCj4gT24gV2VkbmVzZGF5LCBBcHJpbCAyNywgMjAxNiA5OjA2IEFNLCBLb25y
YWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+IHdyb3RlOgo+IE9uIFR1
ZSwgQXByIDI2LCAyMDE2IGF0IDAzOjAwOjIxUE0gKzAwMDAsIEphc29uIExvbmcgd3JvdGU6Cj4g
PiBIZWxsby4KPiA+IEkgaW5zdGFsbGVkIEZlZG9yYSAyMyB4NjQgb24gbXkgUEMgYW5kIGlkIGJl
bG93IGNvbW1hbmQgZm9yIGluc3RhbGxpbmcgWGVuIDoKPiA+IAo+ID4gIyBjZCAvZXRjL3l1bS5y
ZXBvcy5kLwo+ID4gIyB3Z2V0IGh0dHA6Ly9mZWRvcmFwZW9wbGUub3JnL2dyb3Vwcy92aXJ0Ly4u
LnQtcHJldmlldy5yZXBvCj4gCj4gV2h5PyBObyBuZWVkIGZvciB0aGF0Lgo+ID4gIyB5dW0gdXBk
YXRlCj4gPiAjIHl1bSAteSBpbnN0YWxsIHhlbiB4ZW4taHlwZXJ2aXNvciB4ZW4tbGlicyB4ZW4t
cnVudGltZQo+ID4gIyBzeXN0ZW1jdGwgZW5hYmxlIHhlbmQuc2VydmljZQo+ID4gIyBzeXN0ZW1j
dGwgZW5hYmxlIHhlbmRvbWFpbnMuc2VydmljZQo+ID4gCj4gPiBBZnRlciBpdCBJIHJ1biBiZWxv
dyBjb21tYW5kIDoKPiAKPiBZb3UgYXJlIG1pc3NpbmcgJ2dydWIyLW1rY29uZmlnIC1vIC9ib290
L2dydWIyL2dydWIuY2ZnJwo+IAo+IAo+ID4gCj4gPiAjIGdyZXAgXm1lbnVlbnRyeSAvYm9vdC9n
cnViMi9ncnViLmNmZyB8IGN1dCAtZCAiJyIgLWYyCj4gCj4gPiBGZWRvcmEgKDQuNC43LTMwMC5m
YzIzLmk2ODYpIDIzIChXb3Jrc3RhdGlvbiBFZGl0aW9uKQo+ID4gRmVkb3JhICg0LjIuMy0zMDAu
ZmMyMy5pNjg2KSAyMyAoV29ya3N0YXRpb24gRWRpdGlvbikKPiA+IEZlZG9yYSAoMC1yZXNjdWUt
MjA0ZTI2MDMwOTc5NGNlZTkwMWJkNmUwYjQ2YWNlM2EpIDIzIChXb3Jrc3RhdGlvbiBFZGl0aW9u
KQo+ID4gCj4gPiBCdXQsIEkgY2FuJ3Qgc2VlIGFueSAiRmVkb3JhLCB3aXRoIFhlbiBoeXBlcnZp
c29yIiAhISEgYW5kIHdoZW4gSSBydW4gInhsIGluZm8iIGl0IHNob3cgbWUgYmVsb3cgZXJyb3Ig
Ogo+ID4gCj4gPiAjIHhsIGluZm8KPiA+IHhjOiBlcnJvcjogQ291bGQgbm90IG9idGFpbiBoYW5k
bGUgb24gcHJpdmlsZWdlZCBjb21tYW5kIGludGVyZmFjZSAoMiA9IE5vIHN1Y2ggZmlsZSBvciBk
aXJlY3RvcnkpOiBJbnRlcm5hbCBlcnJvcgo+ID4gbGlieGw6IGVycm9yOiBsaWJ4bC5jOjExNDps
aWJ4bF9jdHhfYWxsb2M6IGNhbm5vdCBvcGVuIGxpYnhjIGhhbmRsZTogTm8gc3VjaCBmaWxlIG9y
IGRpcmVjdG9yeQo+ID4gY2Fubm90IGluaXQgeGwgY29udGV4dAo+ID4gCj4gPiBIb3cgY2FuIEkg
c29sdmUgaXQ/Cj4gPiAKPiA+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fCj4gPiBYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Cj4gPiBYZW4tZGV2ZWxAbGlzdHMu
eGVuLm9yZwo+ID4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCj4gCj4gX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Cj4gWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKPiBodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnMgCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuLm9yZy94ZW4tdXNlcnMKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Sun May 01 07:07:18 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 07:07: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 <xen-users-bounces@lists.xen.org>)
	id 1awlSq-0008JA-9A; Sun, 01 May 2016 07:06:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1awlSo-0008IC-IU
 for xen-users@lists.xen.org; Sun, 01 May 2016 07:06:46 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 34/13-02972-50BA5275; Sun, 01 May 2016 07:06:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrPIsWRWlGSWpSXmKPExsWS1BVdpMu6WjX
 cYN9HWYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPxsaWMBQUVs/fpNTBGdjFycbAIzGORWLmq
 i6mLkZNDSCBD4unsoyww9rbeSVB2vETn315GEFtCQEHi2bqd7BC2rcSvmWvYQQZJCKxnkehdf
 o4ZosFW4nzrZrAGFgEticbNx4AGcXCwCahJPOmBmqkl8XJXG5gtIpAqMfPWUrCZvAI+EqdeQc
 wXBqp5t+oyG0RcUOLkzCdgY5gF1CXWzxMCCTMLyEtsfzsHamuARPuLHiaIuLDEp4uTmCcwCs9
 C0j0LoXsWku5ZSDoWMLKsYtQoTi0qSy3SNTTTSyrKTM8oyU3MzNE1NDTRy00tLk5MT81JTCrW
 S87P3cQIDPp6BgbGHYxfT3seYpTkYFIS5Z0xVyVciC8pP6UyI7E4I76oNCe1+BCjDAeHkgSv4
 irVcCHBotT01Iq0zBxg/MGkJTh4lER4f6wASvMWFyTmFmemQ6ROMdpzPJt2bS0TxwswueDHbS
 C57nzHUSYhlrz8vFQpcV5ZkKkCIG0ZpXlwQ2Hp4hKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkY
 lYV5dkCk8mXklcLtfAZ3FBHSWwCZFkLNKEhFSUg2M1s0pt1lUph33rgyTWn7b/+3Jp7kLn/x+
 5O6263XDx2LzaIa04BazvFcNyhu2PJ/ROpmf/Q3PjH42RZ601NLfck5ZFjpx31fo//Ja8ZXna
 IdVk9c/vfqCyGv3XRIbLBZsPX/SOfbylR8HFzb7T6o4MlNuQuuTyp2B/e0S1rFapSdm+LHvnL
 tBiaU4I9FQi7moOBEAoGQyqRIDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1462086403!38798800!1
X-Originating-IP: [98.138.91.114]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8242 invoked from network); 1 May 2016 07:06:45 -0000
Received: from nm21-vm6.bullet.mail.ne1.yahoo.com (HELO
 nm21-vm6.bullet.mail.ne1.yahoo.com) (98.138.91.114)
 by server-16.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 1 May 2016 07:06:45 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462086403; bh=SATUo6P1RT/vjfn9XK+K0qz05wo/Wtm2oUo9VYZwBSA=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=arp65XPkfVl0iybfHyJzN9hCGsdnXx4sgszxpiSriJBfzaxL2hCjd4uZkOWN6FV6u0donG81awHm2cDmMNH7Wm8OWErTg496ly7xs6P1dvt0SJ5qTDmzabGjb6EidzT5J9E/zlabRdV+A39vYgUohBg+6mY99gh/rNkEj8tjmbjoEdb5an/0NJtF7kSVfmGiqAoJxLWtaV6zkHtVTMt2nXf/ZzE9fIpykWuUdIR0LUGfBovN7IFBO+vYO1rJK9N+1pNh6mVcVpUZDrsgtYADVi/FHtP9HdUmkeGSbeRxtbcZO/nwnrWLsC0kTnpBod04vWdXsJ7RTlsPeoj0BbZJug==
Received: from [98.138.226.178] by nm21.bullet.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 07:06:43 -0000
Received: from [98.138.226.167] by tm13.bullet.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 07:06:43 -0000
Received: from [127.0.0.1] by omp1068.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 07:06:43 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 594700.93345.bm@omp1068.mail.ne1.yahoo.com
X-YMail-OSG: rW8qKxgVM1nX9HaybteQBps69HQ.ZNehkrwP2EEc8uRwKmWz.B6wXJKC_xq2QBH
 QG.HFbNEaNN8VjzTVuoYppPxq5gPR_phaaNidSbiqK52DSQstlctOXUYK3q2CAcuVDCIG11AHk_X
 jHrsKbR2tTfuL2fib5LuUZMFxY26o4nmeGAFeN_CbPfZIFgbTKROAoB5jml.CsNXFO55rbVrul2m
 zmvvEXU3XOso15V8HaUFoMvbtwu26uCj06Lum62FfW1ZQh1drb3T.8oAUnTal.aAwqzdLQn0KE9z
 uqIsUyE55i9PoLEP_8oiogr8A6UP0jnDvsEYeHaU8vUIUskUdooxWwR221jrBKDa8oFOgkpRpA_H
 WTCkPxOIrRWoSPy1X7w.a4bpmrl2rUm8xQCe9NQci3aN66xttRa2wNueVt1T4BD0J06zREFI8AzG
 Dc.iDNT.vGJDX2yYgVHRow_u6RMFNbtk3rkKitgjhgn8cLaRBsRApdVYhXLcf_WVu7SSvnu3kv4H
 oMUQB84DUew--
Received: by 98.138.105.209; Sun, 01 May 2016 07:06:43 +0000 
Date: Sun, 1 May 2016 07:06:42 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-devel <xen-devel@lists.xenproject.org>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1751030083.4266570.1462086402889.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 325
Subject: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8uCkhvdyBjYW4gSSBjaGFuZ2UgIkRvbTAiIHNldHRpbmdzIG9uIG15IFhlbi4gSSBndWVz
cywgSSBqdXN0IGNhbiBjaGFuZ2UgbWVtb3J5IHNldHRpbmcuIEFtIEkgcmlnaHQ/CgpUbnguCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMg
bWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3Jn
L3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Sun May 01 07:07:18 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 07:07: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 <xen-users-bounces@lists.xen.org>)
	id 1awlSq-0008JA-9A; Sun, 01 May 2016 07:06:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1awlSo-0008IC-IU
 for xen-users@lists.xen.org; Sun, 01 May 2016 07:06:46 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 34/13-02972-50BA5275; Sun, 01 May 2016 07:06:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrPIsWRWlGSWpSXmKPExsWS1BVdpMu6WjX
 cYN9HWYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPxsaWMBQUVs/fpNTBGdjFycbAIzGORWLmq
 i6mLkZNDSCBD4unsoyww9rbeSVB2vETn315GEFtCQEHi2bqd7BC2rcSvmWvYQQZJCKxnkehdf
 o4ZosFW4nzrZrAGFgEticbNx4AGcXCwCahJPOmBmqkl8XJXG5gtIpAqMfPWUrCZvAI+EqdeQc
 wXBqp5t+oyG0RcUOLkzCdgY5gF1CXWzxMCCTMLyEtsfzsHamuARPuLHiaIuLDEp4uTmCcwCs9
 C0j0LoXsWku5ZSDoWMLKsYtQoTi0qSy3SNTTTSyrKTM8oyU3MzNE1NDTRy00tLk5MT81JTCrW
 S87P3cQIDPp6BgbGHYxfT3seYpTkYFIS5Z0xVyVciC8pP6UyI7E4I76oNCe1+BCjDAeHkgSv4
 irVcCHBotT01Iq0zBxg/MGkJTh4lER4f6wASvMWFyTmFmemQ6ROMdpzPJt2bS0TxwswueDHbS
 C57nzHUSYhlrz8vFQpcV5ZkKkCIG0ZpXlwQ2Hp4hKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkY
 lYV5dkCk8mXklcLtfAZ3FBHSWwCZFkLNKEhFSUg2M1s0pt1lUph33rgyTWn7b/+3Jp7kLn/x+
 5O6263XDx2LzaIa04BazvFcNyhu2PJ/ROpmf/Q3PjH42RZ601NLfck5ZFjpx31fo//Ja8ZXna
 IdVk9c/vfqCyGv3XRIbLBZsPX/SOfbylR8HFzb7T6o4MlNuQuuTyp2B/e0S1rFapSdm+LHvnL
 tBiaU4I9FQi7moOBEAoGQyqRIDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1462086403!38798800!1
X-Originating-IP: [98.138.91.114]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8242 invoked from network); 1 May 2016 07:06:45 -0000
Received: from nm21-vm6.bullet.mail.ne1.yahoo.com (HELO
 nm21-vm6.bullet.mail.ne1.yahoo.com) (98.138.91.114)
 by server-16.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 1 May 2016 07:06:45 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462086403; bh=SATUo6P1RT/vjfn9XK+K0qz05wo/Wtm2oUo9VYZwBSA=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=arp65XPkfVl0iybfHyJzN9hCGsdnXx4sgszxpiSriJBfzaxL2hCjd4uZkOWN6FV6u0donG81awHm2cDmMNH7Wm8OWErTg496ly7xs6P1dvt0SJ5qTDmzabGjb6EidzT5J9E/zlabRdV+A39vYgUohBg+6mY99gh/rNkEj8tjmbjoEdb5an/0NJtF7kSVfmGiqAoJxLWtaV6zkHtVTMt2nXf/ZzE9fIpykWuUdIR0LUGfBovN7IFBO+vYO1rJK9N+1pNh6mVcVpUZDrsgtYADVi/FHtP9HdUmkeGSbeRxtbcZO/nwnrWLsC0kTnpBod04vWdXsJ7RTlsPeoj0BbZJug==
Received: from [98.138.226.178] by nm21.bullet.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 07:06:43 -0000
Received: from [98.138.226.167] by tm13.bullet.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 07:06:43 -0000
Received: from [127.0.0.1] by omp1068.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 07:06:43 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 594700.93345.bm@omp1068.mail.ne1.yahoo.com
X-YMail-OSG: rW8qKxgVM1nX9HaybteQBps69HQ.ZNehkrwP2EEc8uRwKmWz.B6wXJKC_xq2QBH
 QG.HFbNEaNN8VjzTVuoYppPxq5gPR_phaaNidSbiqK52DSQstlctOXUYK3q2CAcuVDCIG11AHk_X
 jHrsKbR2tTfuL2fib5LuUZMFxY26o4nmeGAFeN_CbPfZIFgbTKROAoB5jml.CsNXFO55rbVrul2m
 zmvvEXU3XOso15V8HaUFoMvbtwu26uCj06Lum62FfW1ZQh1drb3T.8oAUnTal.aAwqzdLQn0KE9z
 uqIsUyE55i9PoLEP_8oiogr8A6UP0jnDvsEYeHaU8vUIUskUdooxWwR221jrBKDa8oFOgkpRpA_H
 WTCkPxOIrRWoSPy1X7w.a4bpmrl2rUm8xQCe9NQci3aN66xttRa2wNueVt1T4BD0J06zREFI8AzG
 Dc.iDNT.vGJDX2yYgVHRow_u6RMFNbtk3rkKitgjhgn8cLaRBsRApdVYhXLcf_WVu7SSvnu3kv4H
 oMUQB84DUew--
Received: by 98.138.105.209; Sun, 01 May 2016 07:06:43 +0000 
Date: Sun, 1 May 2016 07:06:42 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-devel <xen-devel@lists.xenproject.org>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1751030083.4266570.1462086402889.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 325
Subject: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8uCkhvdyBjYW4gSSBjaGFuZ2UgIkRvbTAiIHNldHRpbmdzIG9uIG15IFhlbi4gSSBndWVz
cywgSSBqdXN0IGNhbiBjaGFuZ2UgbWVtb3J5IHNldHRpbmcuIEFtIEkgcmlnaHQ/CgpUbnguCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMg
bWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3Jn
L3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Sun May 01 11:57:27 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 11:57:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1awpyi-0002Po-BM; Sun, 01 May 2016 11:56:00 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1awpyg-0002Pi-75
 for xen-users@lists.xen.org; Sun, 01 May 2016 11:55:58 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 05/0D-07120-DCEE5275; Sun, 01 May 2016 11:55:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNKsWRWlGSWpSXmKPExsVyXIC7RffMO9V
 wg2uHFCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ozGWTfZCy4rV1zYfJ2lgXGBfBcjJ4eQgIvE
 50+LmLsYuYDsKYwS05/fYoRJ9B39wwZhh0p07FjABGGXSyybuQWu5tj/54wwNc0P50MNameUO
 HToG1gzi4CqRMu2l8wgNq9AoMSUvgawQWwCEhJfln8FqxERkJaYcaUJzBYWsJL40PqJDWLQJE
 aJNV/ngW3gFPCVeHBrFdggUQFziR+dx4DiHBwSAuoSh/vzIcwwiU8rakAqmAU8JdqXHmaHWCs
 ocXLmE5YJjCKzkKRmIUlBxB0l9je+ZYSw1SSeHr3NOgtoKjPQdcv/ccCEb2+7yg5hK0rMaD3G
 hKRkASPHKkb14tSistQiXUO9pKLM9IyS3MTMHF1DAzO93NTi4sT01JzEpGK95PzcTYzAiGMAg
 h2MO587HWKU5GBSEuWdMVclXIgvKT+lMiOxOCO+qDQntfgQowwHh5IEb8tb1XAhwaLU9NSKtM
 wcYOzDpCU4eJREeKvfAKV5iwsSc4sz0yFSpxh1OW6d3LybSYglLz8vVUqctwFkhgBIUUZpHtw
 IWBq6xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHeEpApPJl5JXCbXgEdwQR0RPZ6sCNKEhFS
 Ug2ME9MOSESttLvAM/ven6d6p1aEnZSwlxLJdrk4NzZi81L/merBfNuWCaz6uMX9dWpu4/bD6
 XxSci16xq+1vx014WspELSQfV+8SNCPlyt6A5vyi19tWvc2PPotXzRn70SpxAADEclGr86Crq
 UWSyXFThW5FsQLpWUcyApSzSjV7piQ+XzNxwolluKMREMt5qLiRABrg3vTPgMAAA==
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-6.tower-21.messagelabs.com!1462103755!12113964!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20582 invoked from network); 1 May 2016 11:55:56 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-6.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 1 May 2016 11:55:56 -0000
Received: (qmail 70319 invoked by uid 89); 1 May 2016 11:55:54 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 1 May 2016 11:55:54 -0000
Received: (qmail 70308 invoked by uid 89); 1 May 2016 11:55:37 -0000
Received: by simscan 1.3.1 ppid: 70306, pid: 70307, t: 0.0022s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 1 May 2016 11:55:37 -0000
Received: (qmail 18170 invoked by uid 89); 1 May 2016 11:55:37 -0000
Received: by simscan 1.4.0 ppid: 18159, pid: 18166, t: 0.0863s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 1 May 2016 11:55:37 -0000
Date: Sun, 01 May 2016 06:55:37 -0500
Message-ID: <20160501065537.Horde.9BBa6agf_RSGUYdi4-qttA1@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <1751030083.4266570.1462086402889.JavaMail.yahoo.ref@mail.yahoo.com>
 <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6865495923550410511=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============6865495923550410511==
Content-Type: multipart/alternative; boundary="=_XaKBsGP8iKP14Xbr2tb7Rg1"

This message is in MIME format.

--=_XaKBsGP8iKP14Xbr2tb7Rg1
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline

  Memory is not the only Dom0 setting, but it is probably the most widely
used. You can change it and other Dom0 settings from your bootloader's
kernel command line. For grub, this is the GRUB_CMDLINE_LINUX[_DEFAULT]=
variable in /etc/default/grub. To start Dom0 with 512M memory, set it to
GRUB_CMDLINE_LINUX="... dom0_mem=512M,max:512M"

The max sub-parameter sets the maximum allowable memory that Dom0 can
allocate (as opposed to the amount it is initialized with). Setting max
equal to dom0_mem effectively disables ballooning for Dom0, and is
generally good practice.

There are other parameters for, e.g. limiting the number of vCPUs visible
to Dom0, pinning Dom0 to a particular CPU core, and NUMA configuration.

Don't forget to run `grub-mkconfig -o /boot/grub/grub.cfg` or `update-grub`
before testing your changes.

You can also change some of these setting at run-time from xl, (e.g. xl
mem-set 0 512M), but this causes problems due to the way the kernel
allocates memory at startup, as described in the pages below.

See:
http://wiki.xenproject.org/wiki/Xen_Project_Best_Practices
http://wiki.xenproject.org/wiki/Tuning_Xen_for_Performance

Quoting Jason Long <hack3rcon@yahoo.com>:

> Hello.
> How can I change "Dom0" settings on my Xen. I guess, I just can change
> memory setting. Am I right?
>
> Tnx.
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.orghttp://lists.xen.org/xen-users


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_XaKBsGP8iKP14Xbr2tb7Rg1
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>Memory is not the only Dom0 setting, but it is probably the most widely used. You can change it and other Dom0 settings from your bootloader's kernel command line. For grub, this is the GRUB_CMDLINE_LINUX[_DEFAULT]= variable in /etc/default/grub. To start Dom0 with 512M memory, set it to<br>
GRUB_CMDLINE_LINUX="... dom0_mem=512M,max:512M"<br>
<br>
The max sub-parameter sets the maximum allowable memory that Dom0 can allocate (as opposed to the amount it is initialized with). Setting max equal to dom0_mem effectively disables ballooning for Dom0, and is generally good practice.<br>
<br>
There are other parameters for, e.g. limiting the number of vCPUs visible to Dom0, pinning Dom0 to a particular CPU core, and NUMA configuration.<br>
<br>
Don't forget to run `grub-mkconfig -o /boot/grub/grub.cfg` or `update-grub` before testing your changes.<br>
<br>
You can also change some of these setting at run-time from xl, (e.g. xl mem-set 0 512M), but this causes problems due to the way the kernel allocates memory at startup, as described in the pages below.<br>
<br>
See:<br>
http://wiki.xenproject.org/wiki/Xen_Project_Best_Practices<br>
http://wiki.xenproject.org/wiki/Tuning_Xen_for_Performance<br>
<br>
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>Hello.<br>
How can I change "Dom0" settings on my Xen. I guess, I just can change memory setting. Am I right?<br>
<br>
Tnx.<br>
<br>
_______________________________________________<br>
Xen-users mailing list<br>
<a href="mailto:Xen-users@lists.xen">Xen-users@lists.xen</a>.<a href="orghttp://lists.xen.org/xen-users" target="_blank">orghttp://lists.xen.org/xen-users</a></p>
</blockquote>
<p><br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_XaKBsGP8iKP14Xbr2tb7Rg1--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6865495923550410511==--



From xen-users-bounces@lists.xen.org Sun May 01 11:57:27 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 11:57:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1awpyi-0002Po-BM; Sun, 01 May 2016 11:56:00 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1awpyg-0002Pi-75
 for xen-users@lists.xen.org; Sun, 01 May 2016 11:55:58 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 05/0D-07120-DCEE5275; Sun, 01 May 2016 11:55:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNKsWRWlGSWpSXmKPExsVyXIC7RffMO9V
 wg2uHFCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ozGWTfZCy4rV1zYfJ2lgXGBfBcjJ4eQgIvE
 50+LmLsYuYDsKYwS05/fYoRJ9B39wwZhh0p07FjABGGXSyybuQWu5tj/54wwNc0P50MNameUO
 HToG1gzi4CqRMu2l8wgNq9AoMSUvgawQWwCEhJfln8FqxERkJaYcaUJzBYWsJL40PqJDWLQJE
 aJNV/ngW3gFPCVeHBrFdggUQFziR+dx4DiHBwSAuoSh/vzIcwwiU8rakAqmAU8JdqXHmaHWCs
 ocXLmE5YJjCKzkKRmIUlBxB0l9je+ZYSw1SSeHr3NOgtoKjPQdcv/ccCEb2+7yg5hK0rMaD3G
 hKRkASPHKkb14tSistQiXUO9pKLM9IyS3MTMHF1DAzO93NTi4sT01JzEpGK95PzcTYzAiGMAg
 h2MO587HWKU5GBSEuWdMVclXIgvKT+lMiOxOCO+qDQntfgQowwHh5IEb8tb1XAhwaLU9NSKtM
 wcYOzDpCU4eJREeKvfAKV5iwsSc4sz0yFSpxh1OW6d3LybSYglLz8vVUqctwFkhgBIUUZpHtw
 IWBq6xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHeEpApPJl5JXCbXgEdwQR0RPZ6sCNKEhFS
 Ug2ME9MOSESttLvAM/ven6d6p1aEnZSwlxLJdrk4NzZi81L/merBfNuWCaz6uMX9dWpu4/bD6
 XxSci16xq+1vx014WspELSQfV+8SNCPlyt6A5vyi19tWvc2PPotXzRn70SpxAADEclGr86Crq
 UWSyXFThW5FsQLpWUcyApSzSjV7piQ+XzNxwolluKMREMt5qLiRABrg3vTPgMAAA==
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-6.tower-21.messagelabs.com!1462103755!12113964!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20582 invoked from network); 1 May 2016 11:55:56 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-6.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 1 May 2016 11:55:56 -0000
Received: (qmail 70319 invoked by uid 89); 1 May 2016 11:55:54 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 1 May 2016 11:55:54 -0000
Received: (qmail 70308 invoked by uid 89); 1 May 2016 11:55:37 -0000
Received: by simscan 1.3.1 ppid: 70306, pid: 70307, t: 0.0022s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 1 May 2016 11:55:37 -0000
Received: (qmail 18170 invoked by uid 89); 1 May 2016 11:55:37 -0000
Received: by simscan 1.4.0 ppid: 18159, pid: 18166, t: 0.0863s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 1 May 2016 11:55:37 -0000
Date: Sun, 01 May 2016 06:55:37 -0500
Message-ID: <20160501065537.Horde.9BBa6agf_RSGUYdi4-qttA1@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <1751030083.4266570.1462086402889.JavaMail.yahoo.ref@mail.yahoo.com>
 <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6865495923550410511=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============6865495923550410511==
Content-Type: multipart/alternative; boundary="=_XaKBsGP8iKP14Xbr2tb7Rg1"

This message is in MIME format.

--=_XaKBsGP8iKP14Xbr2tb7Rg1
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline

  Memory is not the only Dom0 setting, but it is probably the most widely
used. You can change it and other Dom0 settings from your bootloader's
kernel command line. For grub, this is the GRUB_CMDLINE_LINUX[_DEFAULT]=
variable in /etc/default/grub. To start Dom0 with 512M memory, set it to
GRUB_CMDLINE_LINUX="... dom0_mem=512M,max:512M"

The max sub-parameter sets the maximum allowable memory that Dom0 can
allocate (as opposed to the amount it is initialized with). Setting max
equal to dom0_mem effectively disables ballooning for Dom0, and is
generally good practice.

There are other parameters for, e.g. limiting the number of vCPUs visible
to Dom0, pinning Dom0 to a particular CPU core, and NUMA configuration.

Don't forget to run `grub-mkconfig -o /boot/grub/grub.cfg` or `update-grub`
before testing your changes.

You can also change some of these setting at run-time from xl, (e.g. xl
mem-set 0 512M), but this causes problems due to the way the kernel
allocates memory at startup, as described in the pages below.

See:
http://wiki.xenproject.org/wiki/Xen_Project_Best_Practices
http://wiki.xenproject.org/wiki/Tuning_Xen_for_Performance

Quoting Jason Long <hack3rcon@yahoo.com>:

> Hello.
> How can I change "Dom0" settings on my Xen. I guess, I just can change
> memory setting. Am I right?
>
> Tnx.
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.orghttp://lists.xen.org/xen-users


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_XaKBsGP8iKP14Xbr2tb7Rg1
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>Memory is not the only Dom0 setting, but it is probably the most widely used. You can change it and other Dom0 settings from your bootloader's kernel command line. For grub, this is the GRUB_CMDLINE_LINUX[_DEFAULT]= variable in /etc/default/grub. To start Dom0 with 512M memory, set it to<br>
GRUB_CMDLINE_LINUX="... dom0_mem=512M,max:512M"<br>
<br>
The max sub-parameter sets the maximum allowable memory that Dom0 can allocate (as opposed to the amount it is initialized with). Setting max equal to dom0_mem effectively disables ballooning for Dom0, and is generally good practice.<br>
<br>
There are other parameters for, e.g. limiting the number of vCPUs visible to Dom0, pinning Dom0 to a particular CPU core, and NUMA configuration.<br>
<br>
Don't forget to run `grub-mkconfig -o /boot/grub/grub.cfg` or `update-grub` before testing your changes.<br>
<br>
You can also change some of these setting at run-time from xl, (e.g. xl mem-set 0 512M), but this causes problems due to the way the kernel allocates memory at startup, as described in the pages below.<br>
<br>
See:<br>
http://wiki.xenproject.org/wiki/Xen_Project_Best_Practices<br>
http://wiki.xenproject.org/wiki/Tuning_Xen_for_Performance<br>
<br>
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>Hello.<br>
How can I change "Dom0" settings on my Xen. I guess, I just can change memory setting. Am I right?<br>
<br>
Tnx.<br>
<br>
_______________________________________________<br>
Xen-users mailing list<br>
<a href="mailto:Xen-users@lists.xen">Xen-users@lists.xen</a>.<a href="orghttp://lists.xen.org/xen-users" target="_blank">orghttp://lists.xen.org/xen-users</a></p>
</blockquote>
<p><br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_XaKBsGP8iKP14Xbr2tb7Rg1--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6865495923550410511==--



From xen-users-bounces@lists.xen.org Sun May 01 13:20:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 13:20:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1awrH0-0007Z2-A9; Sun, 01 May 2016 13:18:58 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@htp-tel.de>) id 1awnVF-0000nF-AJ
 for xen-users@lists.xen.org; Sun, 01 May 2016 09:17:25 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 C3/DC-02994-4A9C5275; Sun, 01 May 2016 09:17:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDIsWRWlGSWpSXmKPExsUSyPdZUHfJSdV
 wg09HOSxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ozmY++ZCs4yVdzftJ+9gbGXqYuRk0NIoIdJ
 4trHrC5GLiD7AJPE0wNzWUESLAIqEr+PH2EEsdkE7CS+Lm1gB7FFBKQlZlxpYgOxhQWsJD60f
 gKzeQVMJL5MvAFWwyngK/Hg1ipmiKGTGCXO/zvDApKQELCXePRrNgtEg6DEyZlPwGxmAS2Jh7
 9uQdnyEtvfzgFrlhCYziix/v4k5gmMfLOQ9MxC0jMLSc8CRuZVjBrFqUVlqUW6hoZ6SUWZ6Rk
 luYmZObqGBsZ6uanFxYnpqTmJScV6yfm5mxiBIccABDsYV/92OsQoycGkJMo7Y65KuBBfUn5K
 ZUZicUZ8UWlOavEhRhkODiUJXs8TquFCgkWp6akVaZk5wOCHSUtw8CiJ8M4/BpTmLS5IzC3OT
 IdInWLU5Vjw4/ZaJiGWvPy8VClx3iaQGQIgRRmleXAjYJF4iVFWSpiXEegoIZ6C1KLczBJU+V
 eM4hyMSsK8LSBTeDLzSuA2vQI6ggnoiOz1YEeUJCKkpBqAHvzNVXfj/m/zslLdle9O1sxn326
 3rLuQzfr9vu3XFHLq+LcZnEy6ncV3m38KI+fsyriJyasXSl9N8I0K6Jc8p1mje8nVpf3zDZmL
 iVVzJ3vGX5l+YH3XVCUGXbW5GyPZdN55LAhe9uorB+tf2WVtN6u/b1f9LZO8W1rym+2toC9+G
 6Yk1NcrsRRnJBpqMRcVJwIAsVIKj78CAAA=
X-Env-Sender: ruediger.otte@htp-tel.de
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462094243!37954874!1
X-Originating-IP: [81.14.243.17]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6787 invoked from network); 1 May 2016 09:17:24 -0000
Received: from mxr02.htp-tel.de (HELO mxr02.htp-tel.de) (81.14.243.17)
 by server-8.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 1 May 2016 09:17:24 -0000
Received: from mxrin04.htp-tel.de ([81.14.243.120])
 by mxr02.htp-tel.de with ESMTPS id u419HNli002820
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL)
 for <xen-users@lists.xen.org>; Sun, 1 May 2016 11:17:23 +0200 (CEST)
Received: from debian-desktop (a89-183-35-44.net-htp.de [89.183.35.44])
 (authenticated bits=0)
 by mxrin04.htp-tel.de with ESMTPSA id u419HMYb010116
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO)
 for <xen-users@lists.xen.org>; Sun, 1 May 2016 11:17:23 +0200 (CEST)
Date: Sun, 1 May 2016 11:17:22 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@htp-tel.de>
To: xen-users@lists.xen.org
Message-ID: <20160501111722.4168f333@debian-desktop>
In-Reply-To: <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
References: <1751030083.4266570.1462086402889.JavaMail.yahoo.ref@mail.yahoo.com>
 <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.1
 (mxrin04.htp-tel.de [172.19.11.7]); Sun, 01 May 2016 11:17:23 +0200 (CEST)
X-Mailman-Approved-At: Sun, 01 May 2016 13:18:56 +0000
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU3VuLCAxIE1heSAyMDE2IDA3OjA2OjQyICswMDAwIChVVEMpCkphc29uIExvbmcgd3JvdGU6
Cgo+IEhlbGxvLgo+IEhvdyBjYW4gSSBjaGFuZ2UgIkRvbTAiIHNldHRpbmdzIG9uIG15IFhlbi4g
SSBndWVzcywgSSBqdXN0IGNhbgo+IGNoYW5nZSBtZW1vcnkgc2V0dGluZy4gQW0gSSByaWdodD8K
Ck1vc3QgRG9tMCBzZXR0aW5ncyBhcmUgbW9kaWZpZWQgd2l0aCBib290IHBhcmFtZXRlcnMuIEZv
ciBleGFtcGxlCmFkZGluZyBkb20wX21lbT00MTk0MzA0IHRvIHRoZSBYZW4gY29tbWFuZGxpbmUg
aW4gZ3J1YiBzZXRzIHRoZSBEb20wCm1lbW9yeSB0byA0IEdCLgoKUnVlZGlnZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5n
IGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVz
ZXJz

From xen-users-bounces@lists.xen.org Sun May 01 13:20:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 13:20:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1awrGz-0007Yp-Tx; Sun, 01 May 2016 13:18:57 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <daniel.kiper@oracle.com>) id 1aw4kI-0000u3-3O
 for xen-users@lists.xen.org; Fri, 29 Apr 2016 09:29:58 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 1E/D9-09532-59923275; Fri, 29 Apr 2016 09:29:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrLIsWRWlGSWpSXmKPExsXSO6nOVXeqpnK
 4wYRGDotVVw+wOjB6HN39mymAMYo1My8pvyKBNeP1rcssBStYK7b0NjA3MG5l6WLk4hASaGOS
 uPV7L5TzhVFi+7kFUM4GRolr2xYDOZxAzkRGiSV9piA2i4CqxJt3k5hAbDYBHYmLXx6yg9giA
 kYS96Z2soHYzAIZEocvnwCzhQWcJM6/XQ00h4ODV8BWYtLWKIj5h5gkTi38B1bDKyAocXLmEx
 aIXi2JG/9eMoHUMwtISyz/xwES5hQIlLi+YDlYuaiAisSUk9vAbAkBQ4nTD7cxTmAUnIVk0iw
 kk2YhTFrAyLyKUb04tagstUjXWC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzBo
 GYBgB2PHP6dDjJIcTEqivCGcyuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHi3aQDlBItS01Mr0
 jJzgPEDk5bg4FES4TUCSfMWFyTmFmemQ6ROMepyLPhxey2TEEtefl6qlDhvB0iRAEhRRmke3A
 hYLF9ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMO9BkCk8mXklcJteAR3BBHSEwCZFkCNKEhF
 SUg2MImLvH03xWvEtc+EFp2Bpu+reiXUdPq8Ob+/y7ytTPfdA+HXzZHm/tZoyfBdiHhqkWLx6
 +uPujTr1yG0lM1et8njO0Ddh3iKHloUVuU/ChJY+Sf99ku1LlfTyPx6SvD9c2qpOFfrbv9qvZ
 OlTb3e1ZSFr1MZbczq62iIDMnhnzfn+IScki2WnEktxRqKhFnNRcSIA4DhNX+ACAAA=
X-Env-Sender: daniel.kiper@oracle.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1461922195!11872088!1
X-Originating-IP: [141.146.126.69]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogMTQxLjE0Ni4xMjYuNjkgPT4gMjc3MjE4\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43410 invoked from network); 29 Apr 2016 09:29:56 -0000
Received: from aserp1040.oracle.com (HELO aserp1040.oracle.com)
 (141.146.126.69)
 by server-6.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 29 Apr 2016 09:29:56 -0000
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u3T9TliC009387
 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Fri, 29 Apr 2016 09:29:47 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u3T9TkA0030105
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Fri, 29 Apr 2016 09:29:46 GMT
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u3T9TkEA028274;
 Fri, 29 Apr 2016 09:29:46 GMT
Received: from olila.local.net-space.pl (/10.175.170.193)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 29 Apr 2016 02:29:45 -0700
Date: Fri, 29 Apr 2016 11:29:41 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Armando Ferreira Lee Eng <lee.eng.a@gmail.com>
Message-ID: <20160429092941.GB26469@olila.local.net-space.pl>
References: <CAENRwGTTTryiw854WOJ6ELPY63jLn9o1PSkGGr46TCVcjH4Pwg@mail.gmail.com>
 <CAFLBxZZ1vtWO5pTGnsyYLn+r1mKvCjMTd39WOEj+NSfC9pWKtQ@mail.gmail.com>
 <571E06C802000078000E539C@prv-mh.provo.novell.com>
 <20160425184321.GJ3489@olila.local.net-space.pl>
 <CAENRwGQTBzKK+oWbgHDWmXYYLtM=KM6sE3hj22tAFNaJCZ+cuA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAENRwGQTBzKK+oWbgHDWmXYYLtM=KM6sE3hj22tAFNaJCZ+cuA@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Source-IP: userv0021.oracle.com [156.151.31.71]
X-Mailman-Approved-At: Sun, 01 May 2016 13:18:56 +0000
Cc: xen-users@lists.xen.org, george.dunlap@citrix.com, jbeulich@suse.com,
 konrad.wilk@oracle.com
Subject: Re: [Xen-users] Panic on CPU 0 : GENERAL PROTECTION FAULT
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBBcHIgMjYsIDIwMTYgYXQgMTE6MDQ6MzRBTSAtMDUwMCwgQXJtYW5kbyBGZXJyZWly
YSBMZWUgRW5nIHdyb3RlOgo+IFdlbGwuLi4gSSB0cmllZCB5ZXN0ZXJkYXkgdGhlIHBvc3NpYmxl
IHNvbHV0aW9uIGZyb20gRGFuaWVsIGFuZCBubyBsdWNrCj4gKFRfVCkgc25pZmYuLi4gSSB0aGlu
ayB3aWxsIGNvbnRpbnVlIHVzaW5nIHRoZSAiZWZpPW5vLXJzIiB0byB3b3JrYXJvdW5kCj4gdGhl
IHByb2JsZW0uIE9uZSBtb3JlIHF1ZXN0aW9uLCBob3cgaGFybWZ1bGwgaXMgdGhlIHVzZSBvZiAi
ZWZpPW5vLXJzIj8gRG8KPiBsYXRlciBvbiBPUyB3aWxsIGNhdXNlIHByb2JsZW1zIG5vdCBoYXZp
bmcgdGhlIHRoZSBydW50aW1lIHNlcnZpY2VzPyBPciBpdAo+IG9ubHkgYWZmZWN0cyBvbiB0aGUg
WGVuIE9TIExvYWRlcj8KCkluIGdlbmVyYWwgaXQgc2hvdWxkIHdvcmsuIEhvd2V2ZXIsIFhlbiBt
dXN0IHVzZSBvdGhlciBtZWFucyB0byBhY2Nlc3MsIGludGVyIGFsaWEsCmRhdGUvdGltZSBhbmQg
cmVzZXQgdGhlIHN5c3RlbS4gUGxlYXNlIHRha2UgYSBsb29rIGF0IHhlbi9jb21tb24vZWZpL2Jv
b3QuYyBhbmQKeGVuL2NvbW1vbi9lZmkvcnVudGltZS5jIGluIFhlbiBzb3VyY2UuIExvb2sgZm9y
IGVmaV9yc19lbmFibGUgYW5kIGVmaV9sNF9wZ3RhYmxlIHZhcmlhYmxlcy4KCkRhbmllbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Sun May 01 13:20:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 13:20:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1awrH0-0007Z2-A9; Sun, 01 May 2016 13:18:58 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@htp-tel.de>) id 1awnVF-0000nF-AJ
 for xen-users@lists.xen.org; Sun, 01 May 2016 09:17:25 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 C3/DC-02994-4A9C5275; Sun, 01 May 2016 09:17:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDIsWRWlGSWpSXmKPExsUSyPdZUHfJSdV
 wg09HOSxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ozmY++ZCs4yVdzftJ+9gbGXqYuRk0NIoIdJ
 4trHrC5GLiD7AJPE0wNzWUESLAIqEr+PH2EEsdkE7CS+Lm1gB7FFBKQlZlxpYgOxhQWsJD60f
 gKzeQVMJL5MvAFWwyngK/Hg1ipmiKGTGCXO/zvDApKQELCXePRrNgtEg6DEyZlPwGxmAS2Jh7
 9uQdnyEtvfzgFrlhCYziix/v4k5gmMfLOQ9MxC0jMLSc8CRuZVjBrFqUVlqUW6hoZ6SUWZ6Rk
 luYmZObqGBsZ6uanFxYnpqTmJScV6yfm5mxiBIccABDsYV/92OsQoycGkJMo7Y65KuBBfUn5K
 ZUZicUZ8UWlOavEhRhkODiUJXs8TquFCgkWp6akVaZk5wOCHSUtw8CiJ8M4/BpTmLS5IzC3OT
 IdInWLU5Vjw4/ZaJiGWvPy8VClx3iaQGQIgRRmleXAjYJF4iVFWSpiXEegoIZ6C1KLczBJU+V
 eM4hyMSsK8LSBTeDLzSuA2vQI6ggnoiOz1YEeUJCKkpBqAHvzNVXfj/m/zslLdle9O1sxn326
 3rLuQzfr9vu3XFHLq+LcZnEy6ncV3m38KI+fsyriJyasXSl9N8I0K6Jc8p1mje8nVpf3zDZmL
 iVVzJ3vGX5l+YH3XVCUGXbW5GyPZdN55LAhe9uorB+tf2WVtN6u/b1f9LZO8W1rym+2toC9+G
 6Yk1NcrsRRnJBpqMRcVJwIAsVIKj78CAAA=
X-Env-Sender: ruediger.otte@htp-tel.de
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462094243!37954874!1
X-Originating-IP: [81.14.243.17]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6787 invoked from network); 1 May 2016 09:17:24 -0000
Received: from mxr02.htp-tel.de (HELO mxr02.htp-tel.de) (81.14.243.17)
 by server-8.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 1 May 2016 09:17:24 -0000
Received: from mxrin04.htp-tel.de ([81.14.243.120])
 by mxr02.htp-tel.de with ESMTPS id u419HNli002820
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL)
 for <xen-users@lists.xen.org>; Sun, 1 May 2016 11:17:23 +0200 (CEST)
Received: from debian-desktop (a89-183-35-44.net-htp.de [89.183.35.44])
 (authenticated bits=0)
 by mxrin04.htp-tel.de with ESMTPSA id u419HMYb010116
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO)
 for <xen-users@lists.xen.org>; Sun, 1 May 2016 11:17:23 +0200 (CEST)
Date: Sun, 1 May 2016 11:17:22 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@htp-tel.de>
To: xen-users@lists.xen.org
Message-ID: <20160501111722.4168f333@debian-desktop>
In-Reply-To: <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
References: <1751030083.4266570.1462086402889.JavaMail.yahoo.ref@mail.yahoo.com>
 <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.1
 (mxrin04.htp-tel.de [172.19.11.7]); Sun, 01 May 2016 11:17:23 +0200 (CEST)
X-Mailman-Approved-At: Sun, 01 May 2016 13:18:56 +0000
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU3VuLCAxIE1heSAyMDE2IDA3OjA2OjQyICswMDAwIChVVEMpCkphc29uIExvbmcgd3JvdGU6
Cgo+IEhlbGxvLgo+IEhvdyBjYW4gSSBjaGFuZ2UgIkRvbTAiIHNldHRpbmdzIG9uIG15IFhlbi4g
SSBndWVzcywgSSBqdXN0IGNhbgo+IGNoYW5nZSBtZW1vcnkgc2V0dGluZy4gQW0gSSByaWdodD8K
Ck1vc3QgRG9tMCBzZXR0aW5ncyBhcmUgbW9kaWZpZWQgd2l0aCBib290IHBhcmFtZXRlcnMuIEZv
ciBleGFtcGxlCmFkZGluZyBkb20wX21lbT00MTk0MzA0IHRvIHRoZSBYZW4gY29tbWFuZGxpbmUg
aW4gZ3J1YiBzZXRzIHRoZSBEb20wCm1lbW9yeSB0byA0IEdCLgoKUnVlZGlnZXIKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5n
IGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVz
ZXJz

From xen-users-bounces@lists.xen.org Sun May 01 13:20:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 13:20:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1awrGz-0007Yp-Tx; Sun, 01 May 2016 13:18:57 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <daniel.kiper@oracle.com>) id 1aw4kI-0000u3-3O
 for xen-users@lists.xen.org; Fri, 29 Apr 2016 09:29:58 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 1E/D9-09532-59923275; Fri, 29 Apr 2016 09:29:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrLIsWRWlGSWpSXmKPExsXSO6nOVXeqpnK
 4wYRGDotVVw+wOjB6HN39mymAMYo1My8pvyKBNeP1rcssBStYK7b0NjA3MG5l6WLk4hASaGOS
 uPV7L5TzhVFi+7kFUM4GRolr2xYDOZxAzkRGiSV9piA2i4CqxJt3k5hAbDYBHYmLXx6yg9giA
 kYS96Z2soHYzAIZEocvnwCzhQWcJM6/XQ00h4ODV8BWYtLWKIj5h5gkTi38B1bDKyAocXLmEx
 aIXi2JG/9eMoHUMwtISyz/xwES5hQIlLi+YDlYuaiAisSUk9vAbAkBQ4nTD7cxTmAUnIVk0iw
 kk2YhTFrAyLyKUb04tagstUjXWC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzBo
 GYBgB2PHP6dDjJIcTEqivCGcyuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHi3aQDlBItS01Mr0
 jJzgPEDk5bg4FES4TUCSfMWFyTmFmemQ6ROMepyLPhxey2TEEtefl6qlDhvB0iRAEhRRmke3A
 hYLF9ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMO9BkCk8mXklcJteAR3BBHSEwCZFkCNKEhF
 SUg2MImLvH03xWvEtc+EFp2Bpu+reiXUdPq8Ob+/y7ytTPfdA+HXzZHm/tZoyfBdiHhqkWLx6
 +uPujTr1yG0lM1et8njO0Ddh3iKHloUVuU/ChJY+Sf99ku1LlfTyPx6SvD9c2qpOFfrbv9qvZ
 OlTb3e1ZSFr1MZbczq62iIDMnhnzfn+IScki2WnEktxRqKhFnNRcSIA4DhNX+ACAAA=
X-Env-Sender: daniel.kiper@oracle.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1461922195!11872088!1
X-Originating-IP: [141.146.126.69]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogMTQxLjE0Ni4xMjYuNjkgPT4gMjc3MjE4\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43410 invoked from network); 29 Apr 2016 09:29:56 -0000
Received: from aserp1040.oracle.com (HELO aserp1040.oracle.com)
 (141.146.126.69)
 by server-6.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 29 Apr 2016 09:29:56 -0000
Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71])
 by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u3T9TliC009387
 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Fri, 29 Apr 2016 09:29:47 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u3T9TkA0030105
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Fri, 29 Apr 2016 09:29:46 GMT
Received: from abhmp0003.oracle.com (abhmp0003.oracle.com [141.146.116.9])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u3T9TkEA028274;
 Fri, 29 Apr 2016 09:29:46 GMT
Received: from olila.local.net-space.pl (/10.175.170.193)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Fri, 29 Apr 2016 02:29:45 -0700
Date: Fri, 29 Apr 2016 11:29:41 +0200
From: Daniel Kiper <daniel.kiper@oracle.com>
To: Armando Ferreira Lee Eng <lee.eng.a@gmail.com>
Message-ID: <20160429092941.GB26469@olila.local.net-space.pl>
References: <CAENRwGTTTryiw854WOJ6ELPY63jLn9o1PSkGGr46TCVcjH4Pwg@mail.gmail.com>
 <CAFLBxZZ1vtWO5pTGnsyYLn+r1mKvCjMTd39WOEj+NSfC9pWKtQ@mail.gmail.com>
 <571E06C802000078000E539C@prv-mh.provo.novell.com>
 <20160425184321.GJ3489@olila.local.net-space.pl>
 <CAENRwGQTBzKK+oWbgHDWmXYYLtM=KM6sE3hj22tAFNaJCZ+cuA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAENRwGQTBzKK+oWbgHDWmXYYLtM=KM6sE3hj22tAFNaJCZ+cuA@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
X-Source-IP: userv0021.oracle.com [156.151.31.71]
X-Mailman-Approved-At: Sun, 01 May 2016 13:18:56 +0000
Cc: xen-users@lists.xen.org, george.dunlap@citrix.com, jbeulich@suse.com,
 konrad.wilk@oracle.com
Subject: Re: [Xen-users] Panic on CPU 0 : GENERAL PROTECTION FAULT
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBBcHIgMjYsIDIwMTYgYXQgMTE6MDQ6MzRBTSAtMDUwMCwgQXJtYW5kbyBGZXJyZWly
YSBMZWUgRW5nIHdyb3RlOgo+IFdlbGwuLi4gSSB0cmllZCB5ZXN0ZXJkYXkgdGhlIHBvc3NpYmxl
IHNvbHV0aW9uIGZyb20gRGFuaWVsIGFuZCBubyBsdWNrCj4gKFRfVCkgc25pZmYuLi4gSSB0aGlu
ayB3aWxsIGNvbnRpbnVlIHVzaW5nIHRoZSAiZWZpPW5vLXJzIiB0byB3b3JrYXJvdW5kCj4gdGhl
IHByb2JsZW0uIE9uZSBtb3JlIHF1ZXN0aW9uLCBob3cgaGFybWZ1bGwgaXMgdGhlIHVzZSBvZiAi
ZWZpPW5vLXJzIj8gRG8KPiBsYXRlciBvbiBPUyB3aWxsIGNhdXNlIHByb2JsZW1zIG5vdCBoYXZp
bmcgdGhlIHRoZSBydW50aW1lIHNlcnZpY2VzPyBPciBpdAo+IG9ubHkgYWZmZWN0cyBvbiB0aGUg
WGVuIE9TIExvYWRlcj8KCkluIGdlbmVyYWwgaXQgc2hvdWxkIHdvcmsuIEhvd2V2ZXIsIFhlbiBt
dXN0IHVzZSBvdGhlciBtZWFucyB0byBhY2Nlc3MsIGludGVyIGFsaWEsCmRhdGUvdGltZSBhbmQg
cmVzZXQgdGhlIHN5c3RlbS4gUGxlYXNlIHRha2UgYSBsb29rIGF0IHhlbi9jb21tb24vZWZpL2Jv
b3QuYyBhbmQKeGVuL2NvbW1vbi9lZmkvcnVudGltZS5jIGluIFhlbiBzb3VyY2UuIExvb2sgZm9y
IGVmaV9yc19lbmFibGUgYW5kIGVmaV9sNF9wZ3RhYmxlIHZhcmlhYmxlcy4KCkRhbmllbAoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Sun May 01 16:40:51 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 16:40:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1awuP5-0003lM-Lx; Sun, 01 May 2016 16:39:31 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <nobody@nospam.hostisimo.com>) id 1awuP4-0003lG-2M
 for xen-users@lists.xen.org; Sun, 01 May 2016 16:39:30 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 80/7E-06723-14136275; Sun, 01 May 2016 16:39:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprNIsWRWlGSWpSXmKPExsWy6HO/lK6DoVq
 4QWObrsWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmvG//wpLwW+uiuUnzjM2MN7m6GLk5BAScJdY
 cXkJC4RdKrH/x1smmPiPttmMXYxcQPY0Ronf7TMZQRJsAvoSXVt7wYpEBKQlZlxpYuti5OAQF
 pCUuNiqBRLmFTCU+Lp4PyuIzSKgIrG1+S0zSImoQLjEmu3uECWCEidnPgFbyyxgJjFv80NmCF
 teYvvbOcwTGHlnISmbhaRsFpKyBYzMqxjVi1OLylKLdI31kooy0zNKchMzc3QNDUz1clOLixP
 TU3MSk4r1kvNzNzECA4oBCHYw7v3ndIhRkoNJSZR3xlyVcCG+pPyUyozE4oz4otKc1OJDjDIc
 HEoSvBEGauFCgkWp6akVaZk5wNCGSUtw8CiJ8ErrAaV5iwsSc4sz0yFSpxh1ORpedR1lEmLJy
 89LlRLnvasPVCQAUpRRmgc3AhZnlxhlpYR5GYGOEuIpSC3KzSxBlX/FKM7BqCTM6wFyCU9mXg
 ncpldARzABHZG9XhXkiJJEhJRUAyPz5olPb+51SPTnUTX8EvcpnuPuDfuDDDeuHmhj/hRnL2o
 p5aGTdP/1Na1Zc5d8XWerbX6p4fQe88s3nzzxu1ew5ML59LvC74SFzCTk0qpSX7gyuGXrsYtI
 3Dtnv0tWyME94ddh021GTFF/65Y2z1yvI33iiv+NftWM75M+eN9xvXqW7fjaimwlluKMREMt5
 qLiRAC/sVRcrgIAAA==
X-Env-Sender: nobody@nospam.hostisimo.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1462120767!37407592!1
X-Originating-IP: [162.243.143.26]
X-SpamReason: No, hits=1.7 required=7.0 tests=RCVD_BY_IP,
  RCVD_NUMERIC_HELO
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18367 invoked from network); 1 May 2016 16:39:28 -0000
Received: from a.mx.theorb.net (HELO a.mx.theorb.net) (162.243.143.26)
 by server-4.tower-206.messagelabs.com with SMTP; 1 May 2016 16:39:28 -0000
Received: (qmail 30843 invoked from network); 1 May 2016 16:39:25 -0000
Received: from unknown (HELO 104.131.146.81) (10.134.8.113)
 by a.mx.theorb.net with SMTP; 1 May 2016 16:39:25 -0000
Received: (qmail 27560 invoked from network); 1 May 2016 16:39:26 -0000
Received: from 75-25-116-84.lightspeed.sjcpca.sbcglobal.net (HELO ?10.1.0.11?)
 (75.25.116.84) by 104.131.146.81 with SMTP; 1 May 2016 16:39:26 -0000
From: Mike Wright <nobody@nospam.hostisimo.com>
To: xen-users@lists.xen.org
Message-ID: <5726313E.70501@nospam.hostisimo.com>
Date: Sun, 1 May 2016 09:39:26 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
Subject: [Xen-users] guest video slow
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgYWxsLAoKQmVlbiBydW5uaW5nIHhlbiBzaW5jZSAyLnNvbWV0aGluZyBhbmQgbm93IGhhdmUg
YSBzaXR1YXRpb24gSSd2ZSBiZWVuIApjaGFzaW5nIGZvciBtb250aHMgb24gZW5kIHdpdGhvdXQg
cmVzb2x1dGlvbi4KClRoZXJlIGlzIGEgc3lzdGVtIHdob3NlIGd1ZXN0cycgdmlkZW8sIHdoZXRo
ZXIgdmlhIHNzaCAtWSBvciB2bmMgaXMgdmVyeSAKc2xvdy4gWW91IGNhbiBzZWUgaXQgInBhaW50
IiB0aGUgc2NyZWVuIGV2ZXJ5IDMvNCBzZWNvbmQgb3Igc28uCgpIb3N0IHVidW50dSAoMTQuMDQg
dGhydSAxNS4xMCkgZ3Vlc3QgKHN0YXJ0ZWQgYXQgMTQuMDQsIG5vdyAxNi4wNCkuCgpQcmlvciB0
byBhIGNhdGFzdHJvcGhpYyBjcmFzaCB0aGF0IHRvb2sgb3V0IG15IGludGVybmFsIGFuZCBleHRl
cm5hbCAKZHJpdmVzIEkgd2FzIHJ1bm5pbmcgRmVkb3JhIHdpdGggNSBmZWRvcmEgZ3Vlc3RzLCBl
YWNoIHJ1bm5pbmcgZ25vbWUzIApkZXNrdG9wcywgYW5kIHdhcyBhYmxlIHRvIGhhdmUgYWxsIDUg
b2YgdGhlbSBydW5uaW5nIGNvbmN1cnJlbnQgdmlkZW8gCnN0cmVhbXMsIHdpdGggYSB2bmMgd2lu
ZG93IG9wZW4gdG8gZWFjaCwgaW4gcmVhbCB0aW1lIHdpdGggbm8gZGVsYXksIHNvIApJIGtub3cg
eGVuIGNhbiBlYXNpbHkgaGFuZGxlIHRoaXMuCgpIYXJkd2FyZSBpcyAzLWNvcmUgYW1kIHBoZW5v
bSwgMTZnIHJhbSwgb24gYSBnaWdhYnl0ZSBtb2JvLgpTb2Z0d2FyZSBpcyBub3cgYXQgeGVuLTQu
NSB3LyB1YnVudHUtMTUuMTAuIEtlcm5lbCBpcyBkb3duIHJldiAzLjE5IApiZWNhdXNlIHRoZSA0
Lngga2VybmVscyBkb24ndCByZWNvZ25pemUgb25lIG9mIG15IGRyaXZlcy4KCkl0J3MgaGFyZCB0
byBzYXkgaXQncyB1YnVudHUgdnMuIGZlZG9yYSBhbmQgYW0gZ3Vlc3NpbmcgaXQncyBzb21ldGhp
bmcgCnRvIGRvIHdpdGggbXkgZ3Vlc3QgY29uZmlnLiAgSGVyZSdzIHRoZSBwYXJ0IHJlIHZpZGVv
OgoKdmJmID0gWwogICAnc2RsPTEnLAogICAndm5jPTEnLAogICAndm5jZGlzcGxheT0wJywKXQoK
SSd2ZSB0cmllZCBhbGwgc29ydHMgb2YgdmFyaWF0aW9ucyB3aXRoIHRoZXNlIGJ1dCB0cnV0aCBp
cyBJJ20gc2hvb3RpbmcgCmluIHRoZSBkYXJrLiAgQXMgeGVuIGhhcyBldm9sdmVkIHNvIGhhcyBp
dHMgZG9jdW1lbnRhdGlvbjsgYSBsb3Qgb2YgaXQgCmlzIHVuZGF0ZWQsIG11Y2ggb2YgaXQgaXMg
Y29udHJhZGljdG9yeSwgbW9zdCBvZiBpdCBpcyBzY2F0dGVyZWQuCgpEb2VzIGFueWJvZHkgaGF2
ZSBhbnkgaWRlYXM/ICBXaGVyZSBkbyBJIGdvIGZyb20gaGVyZT8gICBDb3VsZCBpdCBiZSBhbiAK
dWJ1bnR1IHByb2JsZW0/IERvZXMgbXkgY29uZmlnIG1ha2Ugc2Vuc2U/ICBzdHJhdyhncmFzcCk7
CgpUaGFua3MgZm9yIGFueSBoZWxwLApNaWtlIFdyaWdodAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNl
cnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Sun May 01 16:40:51 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 16:40:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1awuP5-0003lM-Lx; Sun, 01 May 2016 16:39:31 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <nobody@nospam.hostisimo.com>) id 1awuP4-0003lG-2M
 for xen-users@lists.xen.org; Sun, 01 May 2016 16:39:30 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 80/7E-06723-14136275; Sun, 01 May 2016 16:39:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprNIsWRWlGSWpSXmKPExsWy6HO/lK6DoVq
 4QWObrsWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmvG//wpLwW+uiuUnzjM2MN7m6GLk5BAScJdY
 cXkJC4RdKrH/x1smmPiPttmMXYxcQPY0Ronf7TMZQRJsAvoSXVt7wYpEBKQlZlxpYuti5OAQF
 pCUuNiqBRLmFTCU+Lp4PyuIzSKgIrG1+S0zSImoQLjEmu3uECWCEidnPgFbyyxgJjFv80NmCF
 teYvvbOcwTGHlnISmbhaRsFpKyBYzMqxjVi1OLylKLdI31kooy0zNKchMzc3QNDUz1clOLixP
 TU3MSk4r1kvNzNzECA4oBCHYw7v3ndIhRkoNJSZR3xlyVcCG+pPyUyozE4oz4otKc1OJDjDIc
 HEoSvBEGauFCgkWp6akVaZk5wNCGSUtw8CiJ8ErrAaV5iwsSc4sz0yFSpxh1ORpedR1lEmLJy
 89LlRLnvasPVCQAUpRRmgc3AhZnlxhlpYR5GYGOEuIpSC3KzSxBlX/FKM7BqCTM6wFyCU9mXg
 ncpldARzABHZG9XhXkiJJEhJRUAyPz5olPb+51SPTnUTX8EvcpnuPuDfuDDDeuHmhj/hRnL2o
 p5aGTdP/1Na1Zc5d8XWerbX6p4fQe88s3nzzxu1ew5ML59LvC74SFzCTk0qpSX7gyuGXrsYtI
 3Dtnv0tWyME94ddh021GTFF/65Y2z1yvI33iiv+NftWM75M+eN9xvXqW7fjaimwlluKMREMt5
 qLiRAC/sVRcrgIAAA==
X-Env-Sender: nobody@nospam.hostisimo.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1462120767!37407592!1
X-Originating-IP: [162.243.143.26]
X-SpamReason: No, hits=1.7 required=7.0 tests=RCVD_BY_IP,
  RCVD_NUMERIC_HELO
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18367 invoked from network); 1 May 2016 16:39:28 -0000
Received: from a.mx.theorb.net (HELO a.mx.theorb.net) (162.243.143.26)
 by server-4.tower-206.messagelabs.com with SMTP; 1 May 2016 16:39:28 -0000
Received: (qmail 30843 invoked from network); 1 May 2016 16:39:25 -0000
Received: from unknown (HELO 104.131.146.81) (10.134.8.113)
 by a.mx.theorb.net with SMTP; 1 May 2016 16:39:25 -0000
Received: (qmail 27560 invoked from network); 1 May 2016 16:39:26 -0000
Received: from 75-25-116-84.lightspeed.sjcpca.sbcglobal.net (HELO ?10.1.0.11?)
 (75.25.116.84) by 104.131.146.81 with SMTP; 1 May 2016 16:39:26 -0000
From: Mike Wright <nobody@nospam.hostisimo.com>
To: xen-users@lists.xen.org
Message-ID: <5726313E.70501@nospam.hostisimo.com>
Date: Sun, 1 May 2016 09:39:26 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
Subject: [Xen-users] guest video slow
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgYWxsLAoKQmVlbiBydW5uaW5nIHhlbiBzaW5jZSAyLnNvbWV0aGluZyBhbmQgbm93IGhhdmUg
YSBzaXR1YXRpb24gSSd2ZSBiZWVuIApjaGFzaW5nIGZvciBtb250aHMgb24gZW5kIHdpdGhvdXQg
cmVzb2x1dGlvbi4KClRoZXJlIGlzIGEgc3lzdGVtIHdob3NlIGd1ZXN0cycgdmlkZW8sIHdoZXRo
ZXIgdmlhIHNzaCAtWSBvciB2bmMgaXMgdmVyeSAKc2xvdy4gWW91IGNhbiBzZWUgaXQgInBhaW50
IiB0aGUgc2NyZWVuIGV2ZXJ5IDMvNCBzZWNvbmQgb3Igc28uCgpIb3N0IHVidW50dSAoMTQuMDQg
dGhydSAxNS4xMCkgZ3Vlc3QgKHN0YXJ0ZWQgYXQgMTQuMDQsIG5vdyAxNi4wNCkuCgpQcmlvciB0
byBhIGNhdGFzdHJvcGhpYyBjcmFzaCB0aGF0IHRvb2sgb3V0IG15IGludGVybmFsIGFuZCBleHRl
cm5hbCAKZHJpdmVzIEkgd2FzIHJ1bm5pbmcgRmVkb3JhIHdpdGggNSBmZWRvcmEgZ3Vlc3RzLCBl
YWNoIHJ1bm5pbmcgZ25vbWUzIApkZXNrdG9wcywgYW5kIHdhcyBhYmxlIHRvIGhhdmUgYWxsIDUg
b2YgdGhlbSBydW5uaW5nIGNvbmN1cnJlbnQgdmlkZW8gCnN0cmVhbXMsIHdpdGggYSB2bmMgd2lu
ZG93IG9wZW4gdG8gZWFjaCwgaW4gcmVhbCB0aW1lIHdpdGggbm8gZGVsYXksIHNvIApJIGtub3cg
eGVuIGNhbiBlYXNpbHkgaGFuZGxlIHRoaXMuCgpIYXJkd2FyZSBpcyAzLWNvcmUgYW1kIHBoZW5v
bSwgMTZnIHJhbSwgb24gYSBnaWdhYnl0ZSBtb2JvLgpTb2Z0d2FyZSBpcyBub3cgYXQgeGVuLTQu
NSB3LyB1YnVudHUtMTUuMTAuIEtlcm5lbCBpcyBkb3duIHJldiAzLjE5IApiZWNhdXNlIHRoZSA0
Lngga2VybmVscyBkb24ndCByZWNvZ25pemUgb25lIG9mIG15IGRyaXZlcy4KCkl0J3MgaGFyZCB0
byBzYXkgaXQncyB1YnVudHUgdnMuIGZlZG9yYSBhbmQgYW0gZ3Vlc3NpbmcgaXQncyBzb21ldGhp
bmcgCnRvIGRvIHdpdGggbXkgZ3Vlc3QgY29uZmlnLiAgSGVyZSdzIHRoZSBwYXJ0IHJlIHZpZGVv
OgoKdmJmID0gWwogICAnc2RsPTEnLAogICAndm5jPTEnLAogICAndm5jZGlzcGxheT0wJywKXQoK
SSd2ZSB0cmllZCBhbGwgc29ydHMgb2YgdmFyaWF0aW9ucyB3aXRoIHRoZXNlIGJ1dCB0cnV0aCBp
cyBJJ20gc2hvb3RpbmcgCmluIHRoZSBkYXJrLiAgQXMgeGVuIGhhcyBldm9sdmVkIHNvIGhhcyBp
dHMgZG9jdW1lbnRhdGlvbjsgYSBsb3Qgb2YgaXQgCmlzIHVuZGF0ZWQsIG11Y2ggb2YgaXQgaXMg
Y29udHJhZGljdG9yeSwgbW9zdCBvZiBpdCBpcyBzY2F0dGVyZWQuCgpEb2VzIGFueWJvZHkgaGF2
ZSBhbnkgaWRlYXM/ICBXaGVyZSBkbyBJIGdvIGZyb20gaGVyZT8gICBDb3VsZCBpdCBiZSBhbiAK
dWJ1bnR1IHByb2JsZW0/IERvZXMgbXkgY29uZmlnIG1ha2Ugc2Vuc2U/ICBzdHJhdyhncmFzcCk7
CgpUaGFua3MgZm9yIGFueSBoZWxwLApNaWtlIFdyaWdodAoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNl
cnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Sun May 01 17:42:15 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 17:42:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1awvMO-0008AR-5n; Sun, 01 May 2016 17:40:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1awvMN-0008AK-7d
 for xen-users@lists.xen.org; Sun, 01 May 2016 17:40:47 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 B5/C4-02869-E9F36275; Sun, 01 May 2016 17:40:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpgleJIrShJLcpLzFFi42JJ6ory1p1rrxZ
 usPeUvsWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmvHh0nKWgsssFZvOXWNrYPzE3MXIxcEisIpF
 4teuZ2xdjJwcQgIZEvemP2GEsNMlTixazwRhx0v8eDMHrEZCQEHi2bqd7BC2rcTtfXtYQQZJC
 NxnkVh6awELRIOtxOn385hBbBYBLYm7B28BDeXgYBNQk3jSA1WiJfFyVxsLSFhEoFji3cQQkD
 CvgI/E1svzWEFsTgFTiS9bXkCdYyJx88BhsFZhASuJD62f2CDqBSVOznwCNoZZQF1i/TwhkDC
 zgLbEsoWvmSFsYYklU6YzTWAUmYWkYxZCxywkHbOQdCxgZFnFqF6cWlSWWqRrppdUlJmeUZKb
 mJmja2hoopebWlycmJ6ak5hUrJecn7uJERgPDECwg/HvBOdDjJIcTEqivDPmqoQL8SXlp1RmJ
 BZnxBeV5qQWH2KU4eBQkuB9Z6cWLiRYlJqeWpGWmQOMTJi0BAePkgivoQ1Qmre4IDG3ODMdIn
 WK0ZhjwY/ba5k41p3vOMokxJKXn5cqJc57DmSSAEhpRmke3CBYwrjEKCslzMsIdJoQT0FqUW5
 mCar8K0ZxDkYlYd7bIFN4MvNK4Pa9AjqFCeiU7PWqIKeUJCKkpBoYpz5YN89Ua/GVZaIl+Reb
 8ktVFPrblO4omPfsLX+hkX3tehJDVMTqSskIaXbx7wc3CM7aesh4G58lx0rHbRO1g90mr/sZX
 CVk93Fr+MmVq2fldk3L713M0/WjIVGzdu0Kr8WrPZ8lXT95Yv3c00XJsVtNPj6banXN6oDLff
 a814+WX7eJLwrvVGIpzkg01GIuKk4EAJ+vrFUTAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1462124444!35188713!1
X-Originating-IP: [98.138.90.75]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43614 invoked from network); 1 May 2016 17:40:45 -0000
Received: from nm12.bullet.mail.ne1.yahoo.com (HELO
 nm12.bullet.mail.ne1.yahoo.com) (98.138.90.75)
 by server-8.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 1 May 2016 17:40:45 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462124443; bh=P+PMLdSAiBeq2Y7WhtA2ZxacvVKSD9VWQcxF25/S4FQ=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=J3gteBiMEct+Qf5kCQhyS5nyT/5A9ecxOorVXDaKwShTUPNJrLLs8ZvYDpa2r/yhhrgaQ2WJF0fOWmZb47qqBKbQV2TMvPP9Vf1GmhvAVZR0PTcPDhMvfkLt0RPupgeICA006Bp/daD6A5wtdFTe6nyXUl56VAdlKcYpwfP0p5ko8o+irFrrPjpnhwxA7ERVuU9xmYDIQ1xYdfk58hicd+Mbj0xCVTnqmYFkL8MekWGA7eGY2txs/pAwcDxedmiKtSNOHzF6ShVheYsM53utz1eM7mXO+pAqORHVmarr7okTMo/Tp0Q9xKiNKNgjAM2I6emCWVD9vsOW/BKWqcqkkQ==
Received: from [98.138.101.128] by nm12.bullet.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 17:40:43 -0000
Received: from [98.138.88.237] by tm16.bullet.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 17:40:44 -0000
Received: from [127.0.0.1] by omp1037.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 17:40:43 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 875696.21883.bm@omp1037.mail.ne1.yahoo.com
X-YMail-OSG: P89m_oAVM1lVIjJUvXkuwtTBkSuWVj1hcJlsv38DV3iQUUKgw6253RYSEqK9E_B
 rcOd4ZRm4toOf60Cu2BDWc8jXJ2YXbbyyihHuh7Z1Nc8pLL4F4mhYcxaSLoaep5195k.Vw.Le35y
 ejt9xnM6OG0DbM.3eTREnxJacZI3CTQuFqnrKtj_tdqLWkk7POTgYs2w0SltjMCqcV7ipWlHegYW
 aGbDYmv7WH8Vo.B0Qdrvxo6bTi0rdUfb9SiZ7m555SomXg4xKGr98OBc1OpWa07vlyEgMTOtNB0V
 KYLKiAj855bhjOCWa2BNOzl4I7YJuPnmSPYSKDAlaEkKTPe7x8ZYlvGX4cH3fn3a3zSRSmJO0n4H
 Rl6EENVIE2piHD7gdQjq.YPzKDYyCkCQof1.8tIj27G1hHV7.X401Rz0EdXFGycl7oXg3rLZ9_vG
 PWYxqbg4lFH.Qttwaj9wLX47CuB5AesemtXMk362agWNgq9pWR_lNSKLWgJ6U2CEEzljdvMDttoY
 jhf2yEy_tziZTdVARMAQAzorVXs4la40SNlJyzLn4GoEmpRu6n0b5.NQaseII
Received: by 98.138.101.168; Sun, 01 May 2016 17:40:43 +0000 
Date: Sun, 1 May 2016 17:40:43 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: =?UTF-8?Q?R=C3=BCdiger_Otte?= <ruediger.otte@htp-tel.de>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1412812610.4443920.1462124443051.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160501111722.4168f333@debian-desktop>
References: <20160501111722.4168f333@debian-desktop>
MIME-Version: 1.0
Content-Length: 965
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Q2FuIHlvdSBzaG93IG1lIGEgY2hlYXQgc2hlZXQgYWJvdXQgRG9tMCA/CgoKCk9uIFN1bmRheSwg
TWF5IDEsIDIwMTYgNjoyNCBBTSwgUsO8ZGlnZXIgT3R0ZSA8cnVlZGlnZXIub3R0ZUBodHAtdGVs
LmRlPiB3cm90ZToKT24gU3VuLCAxIE1heSAyMDE2IDA3OjA2OjQyICswMDAwIChVVEMpCgpKYXNv
biBMb25nIHdyb3RlOgoKPiBIZWxsby4KPiBIb3cgY2FuIEkgY2hhbmdlICJEb20wIiBzZXR0aW5n
cyBvbiBteSBYZW4uIEkgZ3Vlc3MsIEkganVzdCBjYW4KPiBjaGFuZ2UgbWVtb3J5IHNldHRpbmcu
IEFtIEkgcmlnaHQ/CgpNb3N0IERvbTAgc2V0dGluZ3MgYXJlIG1vZGlmaWVkIHdpdGggYm9vdCBw
YXJhbWV0ZXJzLiBGb3IgZXhhbXBsZQphZGRpbmcgZG9tMF9tZW09NDE5NDMwNCB0byB0aGUgWGVu
IGNvbW1hbmRsaW5lIGluIGdydWIgc2V0cyB0aGUgRG9tMAptZW1vcnkgdG8gNCBHQi4KClJ1ZWRp
Z2VyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
dXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW4ub3JnL3hlbi11c2VycwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpo
dHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Sun May 01 17:42:15 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 01 May 2016 17:42:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1awvMO-0008AR-5n; Sun, 01 May 2016 17:40:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1awvMN-0008AK-7d
 for xen-users@lists.xen.org; Sun, 01 May 2016 17:40:47 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 B5/C4-02869-E9F36275; Sun, 01 May 2016 17:40:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpgleJIrShJLcpLzFFi42JJ6ory1p1rrxZ
 usPeUvsWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmvHh0nKWgsssFZvOXWNrYPzE3MXIxcEisIpF
 4teuZ2xdjJwcQgIZEvemP2GEsNMlTixazwRhx0v8eDMHrEZCQEHi2bqd7BC2rcTtfXtYQQZJC
 NxnkVh6awELRIOtxOn385hBbBYBLYm7B28BDeXgYBNQk3jSA1WiJfFyVxsLSFhEoFji3cQQkD
 CvgI/E1svzWEFsTgFTiS9bXkCdYyJx88BhsFZhASuJD62f2CDqBSVOznwCNoZZQF1i/TwhkDC
 zgLbEsoWvmSFsYYklU6YzTWAUmYWkYxZCxywkHbOQdCxgZFnFqF6cWlSWWqRrppdUlJmeUZKb
 mJmja2hoopebWlycmJ6ak5hUrJecn7uJERgPDECwg/HvBOdDjJIcTEqivDPmqoQL8SXlp1RmJ
 BZnxBeV5qQWH2KU4eBQkuB9Z6cWLiRYlJqeWpGWmQOMTJi0BAePkgivoQ1Qmre4IDG3ODMdIn
 WK0ZhjwY/ba5k41p3vOMokxJKXn5cqJc57DmSSAEhpRmke3CBYwrjEKCslzMsIdJoQT0FqUW5
 mCar8K0ZxDkYlYd7bIFN4MvNK4Pa9AjqFCeiU7PWqIKeUJCKkpBoYpz5YN89Ua/GVZaIl+Reb
 8ktVFPrblO4omPfsLX+hkX3tehJDVMTqSskIaXbx7wc3CM7aesh4G58lx0rHbRO1g90mr/sZX
 CVk93Fr+MmVq2fldk3L713M0/WjIVGzdu0Kr8WrPZ8lXT95Yv3c00XJsVtNPj6banXN6oDLff
 a814+WX7eJLwrvVGIpzkg01GIuKk4EAJ+vrFUTAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1462124444!35188713!1
X-Originating-IP: [98.138.90.75]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43614 invoked from network); 1 May 2016 17:40:45 -0000
Received: from nm12.bullet.mail.ne1.yahoo.com (HELO
 nm12.bullet.mail.ne1.yahoo.com) (98.138.90.75)
 by server-8.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 1 May 2016 17:40:45 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462124443; bh=P+PMLdSAiBeq2Y7WhtA2ZxacvVKSD9VWQcxF25/S4FQ=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=J3gteBiMEct+Qf5kCQhyS5nyT/5A9ecxOorVXDaKwShTUPNJrLLs8ZvYDpa2r/yhhrgaQ2WJF0fOWmZb47qqBKbQV2TMvPP9Vf1GmhvAVZR0PTcPDhMvfkLt0RPupgeICA006Bp/daD6A5wtdFTe6nyXUl56VAdlKcYpwfP0p5ko8o+irFrrPjpnhwxA7ERVuU9xmYDIQ1xYdfk58hicd+Mbj0xCVTnqmYFkL8MekWGA7eGY2txs/pAwcDxedmiKtSNOHzF6ShVheYsM53utz1eM7mXO+pAqORHVmarr7okTMo/Tp0Q9xKiNKNgjAM2I6emCWVD9vsOW/BKWqcqkkQ==
Received: from [98.138.101.128] by nm12.bullet.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 17:40:43 -0000
Received: from [98.138.88.237] by tm16.bullet.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 17:40:44 -0000
Received: from [127.0.0.1] by omp1037.mail.ne1.yahoo.com with NNFMP;
 01 May 2016 17:40:43 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 875696.21883.bm@omp1037.mail.ne1.yahoo.com
X-YMail-OSG: P89m_oAVM1lVIjJUvXkuwtTBkSuWVj1hcJlsv38DV3iQUUKgw6253RYSEqK9E_B
 rcOd4ZRm4toOf60Cu2BDWc8jXJ2YXbbyyihHuh7Z1Nc8pLL4F4mhYcxaSLoaep5195k.Vw.Le35y
 ejt9xnM6OG0DbM.3eTREnxJacZI3CTQuFqnrKtj_tdqLWkk7POTgYs2w0SltjMCqcV7ipWlHegYW
 aGbDYmv7WH8Vo.B0Qdrvxo6bTi0rdUfb9SiZ7m555SomXg4xKGr98OBc1OpWa07vlyEgMTOtNB0V
 KYLKiAj855bhjOCWa2BNOzl4I7YJuPnmSPYSKDAlaEkKTPe7x8ZYlvGX4cH3fn3a3zSRSmJO0n4H
 Rl6EENVIE2piHD7gdQjq.YPzKDYyCkCQof1.8tIj27G1hHV7.X401Rz0EdXFGycl7oXg3rLZ9_vG
 PWYxqbg4lFH.Qttwaj9wLX47CuB5AesemtXMk362agWNgq9pWR_lNSKLWgJ6U2CEEzljdvMDttoY
 jhf2yEy_tziZTdVARMAQAzorVXs4la40SNlJyzLn4GoEmpRu6n0b5.NQaseII
Received: by 98.138.101.168; Sun, 01 May 2016 17:40:43 +0000 
Date: Sun, 1 May 2016 17:40:43 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: =?UTF-8?Q?R=C3=BCdiger_Otte?= <ruediger.otte@htp-tel.de>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1412812610.4443920.1462124443051.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160501111722.4168f333@debian-desktop>
References: <20160501111722.4168f333@debian-desktop>
MIME-Version: 1.0
Content-Length: 965
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Q2FuIHlvdSBzaG93IG1lIGEgY2hlYXQgc2hlZXQgYWJvdXQgRG9tMCA/CgoKCk9uIFN1bmRheSwg
TWF5IDEsIDIwMTYgNjoyNCBBTSwgUsO8ZGlnZXIgT3R0ZSA8cnVlZGlnZXIub3R0ZUBodHAtdGVs
LmRlPiB3cm90ZToKT24gU3VuLCAxIE1heSAyMDE2IDA3OjA2OjQyICswMDAwIChVVEMpCgpKYXNv
biBMb25nIHdyb3RlOgoKPiBIZWxsby4KPiBIb3cgY2FuIEkgY2hhbmdlICJEb20wIiBzZXR0aW5n
cyBvbiBteSBYZW4uIEkgZ3Vlc3MsIEkganVzdCBjYW4KPiBjaGFuZ2UgbWVtb3J5IHNldHRpbmcu
IEFtIEkgcmlnaHQ/CgpNb3N0IERvbTAgc2V0dGluZ3MgYXJlIG1vZGlmaWVkIHdpdGggYm9vdCBw
YXJhbWV0ZXJzLiBGb3IgZXhhbXBsZQphZGRpbmcgZG9tMF9tZW09NDE5NDMwNCB0byB0aGUgWGVu
IGNvbW1hbmRsaW5lIGluIGdydWIgc2V0cyB0aGUgRG9tMAptZW1vcnkgdG8gNCBHQi4KClJ1ZWRp
Z2VyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
dXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW4ub3JnL3hlbi11c2VycwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpo
dHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 02 00:40:39 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 May 2016 00:40:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ax1uL-0000xS-K1; Mon, 02 May 2016 00:40:17 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <konrad.wilk@oracle.com>) id 1ax1uK-0000wl-Hd
 for xen-users@lists.xen.org; Mon, 02 May 2016 00:40:16 +0000
Received: from [85.158.137.68] by server-14.bemta-3.messagelabs.com id
 13/49-03098-FE1A6275; Mon, 02 May 2016 00:40:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrOIsWRWlGSWpSXmKPExsUyZ7p8oO77hWr
 hBpsvi1h83zKZyWLV1QOsDkweR3f/ZvI4/OEKSwBTFGtmXlJ+RQJrxtkXexgLHjJVNHW0sTYw
 LmDqYuTiEBJoZ5KYtvYDM4TzlVFi2a1uRghnA6PEjr1v2SGcDkaJK+2tbF2MnBwsAioSZ09sA
 LI5ONgETCTerHIECYsAhWc/nssCYjMLZEv8nH2LHcQWFnCV2DPjFiuIzStgKjF97UFmEFtIoF
 zi6vV+doi4oMTJmU+gerUkbvx7yQQynllAWmL5Pw6QMKeAj8Sdla/YQcKiQKteHawHCUsIGEu
 0v73INoFRcBaSQbOQDJqFMGgBI/MqRo3i1KKy1CJdQ3O9pKLM9IyS3MTMHF1DA2O93NTi4sT0
 1JzEpGK95PzcTYzAQGYAgh2ML097HmKU5GBSEuWdMVclXIgvKT+lMiOxOCO+qDQntfgQowwHh
 5IE76oFauFCgkWp6akVaZk5wJiCSUtw8CiJ8KrNB0rzFhck5hZnpkOkTjHqciz4cXstkxBLXn
 5eqpQ4702QGQIgRRmleXAjYPF9iVFWSpiXEegoIZ6C1KLczBJU+VeM4hyMSsK860Cm8GTmlcB
 tegV0BBPQEdnrVUGOKElESEk1MJ642tLLouVokzlXRKDRczvTZQur9XM/iChd3+ebUeVW2b+Y
 aVO8u/+LKx/rdmtF/xGx8i5I0Xh1d3KqsLqR+eP1lj72RzbryrOv0t635fKGwLOHVG75Hz4Q3
 dfD+cj43T/XoDuPfrKXLdNpKbhTYVVgn9pqKnhM5nX0slamuM7f+m/ajEQylFiKMxINtZiLih
 MBE49Nl+oCAAA=
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462149613!37892551!1
X-Originating-IP: [156.151.31.81]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogMTU2LjE1MS4zMS44MSA9PiAyODgzMzk=\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58145 invoked from network); 2 May 2016 00:40:15 -0000
Received: from userp1040.oracle.com (HELO userp1040.oracle.com) (156.151.31.81)
 by server-2.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 2 May 2016 00:40:15 -0000
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u420eCU0016664
 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Mon, 2 May 2016 00:40:12 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserv0022.oracle.com (8.13.8/8.13.8) with ESMTP id u420eCJt010281
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Mon, 2 May 2016 00:40:12 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by aserv0122.oracle.com (8.13.8/8.13.8) with ESMTP id u420e9Cd021451;
 Mon, 2 May 2016 00:40:10 GMT
Received: from x230.dumpdata.com (/209.6.196.81)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Sun, 01 May 2016 17:40:08 -0700
Date: Sun, 1 May 2016 20:40:06 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Jason Long <hack3rcon@yahoo.com>
Message-ID: <20160502004005.GB1579@x230.dumpdata.com>
References: <20160428184959.GB4467@char.us.oracle.com>
 <724385431.4314346.1462085773703.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <724385431.4314346.1462085773703.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Source-IP: aserv0022.oracle.com [141.146.126.234]
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] How to install Xen on Fedora 23?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU3VuLCBNYXkgMDEsIDIwMTYgYXQgMDY6NTY6MTNBTSArMDAwMCwgSmFzb24gTG9uZyB3cm90
ZToKPiBJIHVzZWQgRmVkb3JhIFNlcnZlciBlZGl0aW9uIHdpdGggZW5hYmxlICJIZWFkbGVzcyBW
aXJ0dWFsaXphdGlvbiIgYW5kIHByb2JsZW0gU29sdmVkLgo+IAoKT0ssIHNvIHlvdSByZS1pbnN0
YWxsZWQuIEdvb2QuIFRoZSBwcm9ibGVtIGlzIHRoYXQgeW91IGhhZCB0aGUgaTY4NgppbnN0ZWFk
IG9mIHRoZSBpNjg2LVBBRSAob3IgeDg2XzY0KS4gVGhlIGk2ODYgaXMgYSBrZXJuZWwgYnVpbHQg
Zm9yCm1hY2hpbmVzIHdpdGggbGVzcyB0aGFuIDFHQiBvZiBtZW1vcnkgYW5kIGRvZXMgbm90IHN1
cHBvcnQgWGVuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 02 00:40:39 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 May 2016 00:40:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ax1tU-0000YV-VP; Mon, 02 May 2016 00:39:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <konrad.wilk@oracle.com>) id 1ax1tT-0000Y7-MK
 for xen-users@lists.xen.org; Mon, 02 May 2016 00:39:23 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 2B/3D-03277-BB1A6275; Mon, 02 May 2016 00:39:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrGIsWRWlGSWpSXmKPExsUyZ7p8oO6uhWr
 hBienKFh83zKZyWLV1QOsDkweR3f/ZvI4/OEKSwBTFGtmXlJ+RQJrxqWDm5gK9jFXzLp2i7WB
 sYG5i5GLQ0hgApPEug1PWCGcX4wSfd+fskA4Gxglel8+AspwAjkdjBL9k7lBbBYBFYlvu/cBx
 Tk42ARMJN6scgQJiwCFZz+eywJiMwtkS/ycfYsdxBYWsJKY/WY9WJxXwFRi4f8LbBDzJzFKrP
 k6jxEiIShxcuYTqGYtiRv/XjKBzGcWkJZY/o8DJMwp4Cvx4NYqZpCwKNCuVwfrQcISAoYSnzc
 uZZ7AKDgLyaBZSAbNQhi0gJF5FaN6cWpRWWqRrqFeUlFmekZJbmJmjq6hoYlebmpxcWJ6ak5i
 UrFecn7uJkZgGDMAwQ7Go53OhxglOZiURHlnzFUJF+JLyk+pzEgszogvKs1JLT7EKMPBoSTBu
 2qBWriQYFFqempFWmYOMKJg0hIcPEoivGrzgdK8xQWJucWZ6RCpU4y6HAt+3F7LJMSSl5+XKi
 XOGwMyQwCkKKM0D24ELLovMcpKCfMyAh0lxFOQWpSbWYIq/4pRnINRSZh3HcgUnsy8ErhNr4C
 OYAI6Inu9KsgRJYkIKakGxtnaMovd7YV0PM42Tgu61bvCsPGa+2UjzrT+ncvfGd9k+/1L1O1t
 4a3yh0Iz9SdkpNl5H3+1q9elUq2sco6BZ+k9Z6uvzi2F////6o8/Zqm13t8j3nXGXtWAP4tnK
 My2tpEJO+J1Y0GiYuq6na5Sp8yqpNZ4vXCa/mhBSJeF/x6JOI+z6zzTlViKMxINtZiLihMBBM
 PGuukCAAA=
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1462149560!38879988!1
X-Originating-IP: [156.151.31.81]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogMTU2LjE1MS4zMS44MSA9PiAyODgzMzk=\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11945 invoked from network); 2 May 2016 00:39:22 -0000
Received: from userp1040.oracle.com (HELO userp1040.oracle.com) (156.151.31.81)
 by server-16.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 2 May 2016 00:39:22 -0000
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u420dJTV015725
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 2 May 2016 00:39:19 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0022.oracle.com (8.14.4/8.13.8) with ESMTP id u420dI6n002243
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 2 May 2016 00:39:19 GMT
Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u420dHDw007716;
 Mon, 2 May 2016 00:39:18 GMT
Received: from x230.dumpdata.com (/209.6.196.81)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Sun, 01 May 2016 17:39:17 -0700
Date: Sun, 1 May 2016 20:39:10 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Jason Long <hack3rcon@yahoo.com>
Message-ID: <20160502003909.GA1579@x230.dumpdata.com>
References: <1751030083.4266570.1462086402889.JavaMail.yahoo.ref@mail.yahoo.com>
 <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Source-IP: userv0022.oracle.com [156.151.31.74]
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU3VuLCBNYXkgMDEsIDIwMTYgYXQgMDc6MDY6NDJBTSArMDAwMCwgSmFzb24gTG9uZyB3cm90
ZToKPiBIZWxsby4KPiBIb3cgY2FuIEkgY2hhbmdlICJEb20wIiBzZXR0aW5ncyBvbiBteSBYZW4u
IEkgZ3Vlc3MsIEkganVzdCBjYW4gY2hhbmdlIG1lbW9yeSBzZXR0aW5nLiBBbSBJIHJpZ2h0PwoK
L2V0Yy9kZWZhdWx0L2dydWIgYW5kIGFkZCB0aGUgR1JVQl9DTURMSU5FX1hFTiwgbGlrZToKCkdS
VUJfQ01ETElORV9YRU49ImRvbTBfbWVtPW1heDo3R0IgbG9nbHZsPXZlcmJvc2UgZ3Vlc3RfbG9n
bHZsPXZlcmJvc2UiCgo+IAo+IFRueC4KPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxA
bGlzdHMueGVuLm9yZwo+IGh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcg
bGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNl
cnM=

From xen-users-bounces@lists.xen.org Mon May 02 00:40:39 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 May 2016 00:40:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ax1uL-0000xS-K1; Mon, 02 May 2016 00:40:17 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <konrad.wilk@oracle.com>) id 1ax1uK-0000wl-Hd
 for xen-users@lists.xen.org; Mon, 02 May 2016 00:40:16 +0000
Received: from [85.158.137.68] by server-14.bemta-3.messagelabs.com id
 13/49-03098-FE1A6275; Mon, 02 May 2016 00:40:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrOIsWRWlGSWpSXmKPExsUyZ7p8oO77hWr
 hBpsvi1h83zKZyWLV1QOsDkweR3f/ZvI4/OEKSwBTFGtmXlJ+RQJrxtkXexgLHjJVNHW0sTYw
 LmDqYuTiEBJoZ5KYtvYDM4TzlVFi2a1uRghnA6PEjr1v2SGcDkaJK+2tbF2MnBwsAioSZ09sA
 LI5ONgETCTerHIECYsAhWc/nssCYjMLZEv8nH2LHcQWFnCV2DPjFiuIzStgKjF97UFmEFtIoF
 zi6vV+doi4oMTJmU+gerUkbvx7yQQynllAWmL5Pw6QMKeAj8Sdla/YQcKiQKteHawHCUsIGEu
 0v73INoFRcBaSQbOQDJqFMGgBI/MqRo3i1KKy1CJdQ3O9pKLM9IyS3MTMHF1DA2O93NTi4sT0
 1JzEpGK95PzcTYzAQGYAgh2ML097HmKU5GBSEuWdMVclXIgvKT+lMiOxOCO+qDQntfgQowwHh
 5IE76oFauFCgkWp6akVaZk5wJiCSUtw8CiJ8KrNB0rzFhck5hZnpkOkTjHqciz4cXstkxBLXn
 5eqpQ4702QGQIgRRmleXAjYPF9iVFWSpiXEegoIZ6C1KLczBJU+VeM4hyMSsK860Cm8GTmlcB
 tegV0BBPQEdnrVUGOKElESEk1MJ642tLLouVokzlXRKDRczvTZQur9XM/iChd3+ebUeVW2b+Y
 aVO8u/+LKx/rdmtF/xGx8i5I0Xh1d3KqsLqR+eP1lj72RzbryrOv0t635fKGwLOHVG75Hz4Q3
 dfD+cj43T/XoDuPfrKXLdNpKbhTYVVgn9pqKnhM5nX0slamuM7f+m/ajEQylFiKMxINtZiLih
 MBE49Nl+oCAAA=
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462149613!37892551!1
X-Originating-IP: [156.151.31.81]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogMTU2LjE1MS4zMS44MSA9PiAyODgzMzk=\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58145 invoked from network); 2 May 2016 00:40:15 -0000
Received: from userp1040.oracle.com (HELO userp1040.oracle.com) (156.151.31.81)
 by server-2.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 2 May 2016 00:40:15 -0000
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u420eCU0016664
 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Mon, 2 May 2016 00:40:12 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserv0022.oracle.com (8.13.8/8.13.8) with ESMTP id u420eCJt010281
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
 Mon, 2 May 2016 00:40:12 GMT
Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10])
 by aserv0122.oracle.com (8.13.8/8.13.8) with ESMTP id u420e9Cd021451;
 Mon, 2 May 2016 00:40:10 GMT
Received: from x230.dumpdata.com (/209.6.196.81)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Sun, 01 May 2016 17:40:08 -0700
Date: Sun, 1 May 2016 20:40:06 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Jason Long <hack3rcon@yahoo.com>
Message-ID: <20160502004005.GB1579@x230.dumpdata.com>
References: <20160428184959.GB4467@char.us.oracle.com>
 <724385431.4314346.1462085773703.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <724385431.4314346.1462085773703.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Source-IP: aserv0022.oracle.com [141.146.126.234]
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] How to install Xen on Fedora 23?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU3VuLCBNYXkgMDEsIDIwMTYgYXQgMDY6NTY6MTNBTSArMDAwMCwgSmFzb24gTG9uZyB3cm90
ZToKPiBJIHVzZWQgRmVkb3JhIFNlcnZlciBlZGl0aW9uIHdpdGggZW5hYmxlICJIZWFkbGVzcyBW
aXJ0dWFsaXphdGlvbiIgYW5kIHByb2JsZW0gU29sdmVkLgo+IAoKT0ssIHNvIHlvdSByZS1pbnN0
YWxsZWQuIEdvb2QuIFRoZSBwcm9ibGVtIGlzIHRoYXQgeW91IGhhZCB0aGUgaTY4NgppbnN0ZWFk
IG9mIHRoZSBpNjg2LVBBRSAob3IgeDg2XzY0KS4gVGhlIGk2ODYgaXMgYSBrZXJuZWwgYnVpbHQg
Zm9yCm1hY2hpbmVzIHdpdGggbGVzcyB0aGFuIDFHQiBvZiBtZW1vcnkgYW5kIGRvZXMgbm90IHN1
cHBvcnQgWGVuLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 02 00:40:39 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 May 2016 00:40:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ax1tU-0000YV-VP; Mon, 02 May 2016 00:39:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <konrad.wilk@oracle.com>) id 1ax1tT-0000Y7-MK
 for xen-users@lists.xen.org; Mon, 02 May 2016 00:39:23 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 2B/3D-03277-BB1A6275; Mon, 02 May 2016 00:39:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrGIsWRWlGSWpSXmKPExsUyZ7p8oO6uhWr
 hBienKFh83zKZyWLV1QOsDkweR3f/ZvI4/OEKSwBTFGtmXlJ+RQJrxqWDm5gK9jFXzLp2i7WB
 sYG5i5GLQ0hgApPEug1PWCGcX4wSfd+fskA4Gxglel8+AspwAjkdjBL9k7lBbBYBFYlvu/cBx
 Tk42ARMJN6scgQJiwCFZz+eywJiMwtkS/ycfYsdxBYWsJKY/WY9WJxXwFRi4f8LbBDzJzFKrP
 k6jxEiIShxcuYTqGYtiRv/XjKBzGcWkJZY/o8DJMwp4Cvx4NYqZpCwKNCuVwfrQcISAoYSnzc
 uZZ7AKDgLyaBZSAbNQhi0gJF5FaN6cWpRWWqRrqFeUlFmekZJbmJmjq6hoYlebmpxcWJ6ak5i
 UrFecn7uJkZgGDMAwQ7Go53OhxglOZiURHlnzFUJF+JLyk+pzEgszogvKs1JLT7EKMPBoSTBu
 2qBWriQYFFqempFWmYOMKJg0hIcPEoivGrzgdK8xQWJucWZ6RCpU4y6HAt+3F7LJMSSl5+XKi
 XOGwMyQwCkKKM0D24ELLovMcpKCfMyAh0lxFOQWpSbWYIq/4pRnINRSZh3HcgUnsy8ErhNr4C
 OYAI6Inu9KsgRJYkIKakGxtnaMovd7YV0PM42Tgu61bvCsPGa+2UjzrT+ncvfGd9k+/1L1O1t
 4a3yh0Iz9SdkpNl5H3+1q9elUq2sco6BZ+k9Z6uvzi2F////6o8/Zqm13t8j3nXGXtWAP4tnK
 My2tpEJO+J1Y0GiYuq6na5Sp8yqpNZ4vXCa/mhBSJeF/x6JOI+z6zzTlViKMxINtZiLihMBBM
 PGuukCAAA=
X-Env-Sender: konrad.wilk@oracle.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1462149560!38879988!1
X-Originating-IP: [156.151.31.81]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogMTU2LjE1MS4zMS44MSA9PiAyODgzMzk=\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11945 invoked from network); 2 May 2016 00:39:22 -0000
Received: from userp1040.oracle.com (HELO userp1040.oracle.com) (156.151.31.81)
 by server-16.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 2 May 2016 00:39:22 -0000
Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74])
 by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 u420dJTV015725
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 2 May 2016 00:39:19 GMT
Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75])
 by userv0022.oracle.com (8.14.4/8.13.8) with ESMTP id u420dI6n002243
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 2 May 2016 00:39:19 GMT
Received: from abhmp0013.oracle.com (abhmp0013.oracle.com [141.146.116.19])
 by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id u420dHDw007716;
 Mon, 2 May 2016 00:39:18 GMT
Received: from x230.dumpdata.com (/209.6.196.81)
 by default (Oracle Beehive Gateway v4.0)
 with ESMTP ; Sun, 01 May 2016 17:39:17 -0700
Date: Sun, 1 May 2016 20:39:10 -0400
From: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
To: Jason Long <hack3rcon@yahoo.com>
Message-ID: <20160502003909.GA1579@x230.dumpdata.com>
References: <1751030083.4266570.1462086402889.JavaMail.yahoo.ref@mail.yahoo.com>
 <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
X-Source-IP: userv0022.oracle.com [156.151.31.74]
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU3VuLCBNYXkgMDEsIDIwMTYgYXQgMDc6MDY6NDJBTSArMDAwMCwgSmFzb24gTG9uZyB3cm90
ZToKPiBIZWxsby4KPiBIb3cgY2FuIEkgY2hhbmdlICJEb20wIiBzZXR0aW5ncyBvbiBteSBYZW4u
IEkgZ3Vlc3MsIEkganVzdCBjYW4gY2hhbmdlIG1lbW9yeSBzZXR0aW5nLiBBbSBJIHJpZ2h0PwoK
L2V0Yy9kZWZhdWx0L2dydWIgYW5kIGFkZCB0aGUgR1JVQl9DTURMSU5FX1hFTiwgbGlrZToKCkdS
VUJfQ01ETElORV9YRU49ImRvbTBfbWVtPW1heDo3R0IgbG9nbHZsPXZlcmJvc2UgZ3Vlc3RfbG9n
bHZsPXZlcmJvc2UiCgo+IAo+IFRueC4KPiAKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwo+IFhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKPiBYZW4tZGV2ZWxA
bGlzdHMueGVuLm9yZwo+IGh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcg
bGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNl
cnM=

From xen-users-bounces@lists.xen.org Mon May 02 07:52:34 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 May 2016 07:52:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ax8dP-0000ko-7w; Mon, 02 May 2016 07:51:15 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1ax8dN-0000kc-FH
 for xen-users@lists.xen.org; Mon, 02 May 2016 07:51:13 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 7F/B3-03606-0F607275; Mon, 02 May 2016 07:51:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuphleJIrShJLcpLzFFi42JJ6op+rfuBTT3
 cYMMbfotVVw+wOjB6HN39mymAMYo1My8pvyKBNeP+rA62gkesFc9W9jM1MP5j6WLk5GARWMsi
 8fxFAogtJJAh0dY4k7GLkQPM/v2xBsKMl7jwJBqkQkJAQeLZup3sELatxPYnLUxdjFxAdi+Lx
 N0f21kgxthK7LnxigWkl0VAS+LxyVwQk01ATeJJD1SFlsTLXW1gtoiAkUTnnctg1cwCqRJLD4
 eDhHkFvCVunDrJCGJzCphJXDj5nxniGFOJ0x21IGFhATeJdcffMUGUC0qcnPkEaoq6xPp5QiB
 hZgF5ie1v5zBDhIUl2hYWT2AUnYWkYRZCwywkDbMQGhYwsqxi1ChOLSpLLdI1NNdLKspMzyjJ
 TczM0TU0MNbLTS0uTkxPzUlMKtZLzs/dxAiMDQYg2MH48rTnIUZJDiYlUd7Jx9TChfiS8lMqM
 xKLM+KLSnNSiw8xynBwKEnwhgFjTUiwKDU9tSItMwcYpTBpCQ4eJRHeryxAad7igsTc4sx0iN
 QpRkuOLQturGXiWPDjNpBcd77jKJMQS15+XqqUOK8KyDwBkIaM0jy4cbBEcolRVkqYlxHoQCG
 egtSi3MwSVPlXjOIcjErCvGkgU3gy80rgtr4COogJ6KDs9aogB5UkIqSkGhg779krK5dd1lQ5
 vWnW5L3Np7eENe1YtlWZf7vq53WfZDxb1UwMl8S2H34jM9V/iX6rt45q84ro5qvJ01/3nbPI6
 vnx55aGtPoD83XHKpJv3ey5y7wo+H8qx/SXNydp5HZ1V7WpMKg3xIa/stnDbvvYbOoNyckPzx
 zxESk9GGGxj3H35AOzjnEosRRnJBpqMRcVJwIAfTCFSR8DAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1462175470!6365401!1
X-Originating-IP: [98.138.91.235]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40479 invoked from network); 2 May 2016 07:51:12 -0000
Received: from nm13-vm5.bullet.mail.ne1.yahoo.com (HELO
 nm13-vm5.bullet.mail.ne1.yahoo.com) (98.138.91.235)
 by server-9.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 2 May 2016 07:51:12 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462175470; bh=I3YymihafvSKheRZlKNbVeLDy7vIgH3JcWeheYd8jZI=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=rFQROg3cdQpN5ZR/PVc8Rubv1RaiTkKaRoOopFDXTd9FWcaKq/+jMMXdFukppWcsIJy5kqveCHy4nfXsM1IPenJciJgTmO7ZDevcXr/NoKoa7wgsEI4iDhorjtYt/TK3cpeko2ByclVCoYGJUlvb+GYio1z23joTPxcKw29kW5f4HV3lV/rXzVXKh2wHflvCFnoLeQJNnhKIhvsJXWB32ws8XrquzFHI3KEMS7Qy+gqbk4NJhIFEHn6446kQ9tpx3/GDFNsiaz3eXn5LvG4QwWJLcSs2XpPLJj/ntgmHKKeGHD4XE3OVDSJCkP4OqYvCA09GLU30UF2O3S0XaMclvA==
Received: from [98.138.101.128] by nm13.bullet.mail.ne1.yahoo.com with NNFMP;
 02 May 2016 07:51:10 -0000
Received: from [98.138.226.161] by tm16.bullet.mail.ne1.yahoo.com with NNFMP;
 02 May 2016 07:51:10 -0000
Received: from [127.0.0.1] by omp1062.mail.ne1.yahoo.com with NNFMP;
 02 May 2016 07:51:10 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 305685.99536.bm@omp1062.mail.ne1.yahoo.com
X-YMail-OSG: Lbiv8.0VM1kCOgjF1eyCzyyqzDAhZsDrUzsiZAUwl4SAmJE4kYCnE9vH4qOaVZ7
 9SgRwtlXwnylZYKm1ZBebj9CyNtiuKkKrWpF8u8utlQv_dZXiKuN6WDZZbz6wiIHEJLWchHaMjhM
 x_QSK.YqzzGEnO.UFc7OkuJcreChurrXicQxHoznoAnSPeuXedRg9rviBpjKm93g60ikU3VkGIbn
 pA196HFMg3.yBva7EmcXSuRpP5sS79ncrtsqgLN1.0CmfoVe4tOuYUGOkZxDyJQbVo0hlAByWk9R
 5_cnOpAnKwjaEMO5XP7hptxw4Q5XO31y5an7w..chJ1ziQ4Km5av10LCmpqNwUKKLn69kKDWlCDf
 T4koScKjnT3xA5FXy0S7HtKW_Il0AvR2pnt2M7CLtli4Av4ph_F754qy8NogGcXMGU9csXWcjJTo
 paxCBxZz936g0gLcW_r1.TQ7KKtgN0X7esbArxrpvFeEm7vgpF7uy1bQ-
Received: by 98.138.105.214; Mon, 02 May 2016 07:51:09 +0000 
Date: Mon, 2 May 2016 07:51:09 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Message-ID: <896027987.4806054.1462175469473.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160502003909.GA1579@x230.dumpdata.com>
References: <20160502003909.GA1579@x230.dumpdata.com>
MIME-Version: 1.0
Content-Length:1168
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QWZ0ZXIgaXQsIEhvdyBjYW4gSSB1bmRlcnN0YW5kIHRoYXQgZG9tMCB1c2UgNTEyTSBvZiBtZW1v
cnk/IEFueSBjb21tYW5kPwoKCgpPbiBNb25kYXksIE1heSAyLCAyMDE2IDU6MTIgQU0sIEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4gd3JvdGU6Ck9uIFN1biwg
TWF5IDAxLCAyMDE2IGF0IDA3OjA2OjQyQU0gKzAwMDAsIEphc29uIExvbmcgd3JvdGU6Cj4gSGVs
bG8uCj4gSG93IGNhbiBJIGNoYW5nZSAiRG9tMCIgc2V0dGluZ3Mgb24gbXkgWGVuLiBJIGd1ZXNz
LCBJIGp1c3QgY2FuIGNoYW5nZSBtZW1vcnkgc2V0dGluZy4gQW0gSSByaWdodD8KCi9ldGMvZGVm
YXVsdC9ncnViIGFuZCBhZGQgdGhlIEdSVUJfQ01ETElORV9YRU4sIGxpa2U6CgpHUlVCX0NNRExJ
TkVfWEVOPSJkb20wX21lbT1tYXg6N0dCIGxvZ2x2bD12ZXJib3NlIGd1ZXN0X2xvZ2x2bD12ZXJi
b3NlIgoKCj4gCj4gVG54Lgo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54
ZW4ub3JnCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhl
bi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycyAKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBt
YWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcv
eGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 02 07:52:34 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 May 2016 07:52:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ax8dP-0000ko-7w; Mon, 02 May 2016 07:51:15 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1ax8dN-0000kc-FH
 for xen-users@lists.xen.org; Mon, 02 May 2016 07:51:13 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 7F/B3-03606-0F607275; Mon, 02 May 2016 07:51:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuphleJIrShJLcpLzFFi42JJ6op+rfuBTT3
 cYMMbfotVVw+wOjB6HN39mymAMYo1My8pvyKBNeP+rA62gkesFc9W9jM1MP5j6WLk5GARWMsi
 8fxFAogtJJAh0dY4k7GLkQPM/v2xBsKMl7jwJBqkQkJAQeLZup3sELatxPYnLUxdjFxAdi+Lx
 N0f21kgxthK7LnxigWkl0VAS+LxyVwQk01ATeJJD1SFlsTLXW1gtoiAkUTnnctg1cwCqRJLD4
 eDhHkFvCVunDrJCGJzCphJXDj5nxniGFOJ0x21IGFhATeJdcffMUGUC0qcnPkEaoq6xPp5QiB
 hZgF5ie1v5zBDhIUl2hYWT2AUnYWkYRZCwywkDbMQGhYwsqxi1ChOLSpLLdI1NNdLKspMzyjJ
 TczM0TU0MNbLTS0uTkxPzUlMKtZLzs/dxAiMDQYg2MH48rTnIUZJDiYlUd7Jx9TChfiS8lMqM
 xKLM+KLSnNSiw8xynBwKEnwhgFjTUiwKDU9tSItMwcYpTBpCQ4eJRHeryxAad7igsTc4sx0iN
 QpRkuOLQturGXiWPDjNpBcd77jKJMQS15+XqqUOK8KyDwBkIaM0jy4cbBEcolRVkqYlxHoQCG
 egtSi3MwSVPlXjOIcjErCvGkgU3gy80rgtr4COogJ6KDs9aogB5UkIqSkGhg779krK5dd1lQ5
 vWnW5L3Np7eENe1YtlWZf7vq53WfZDxb1UwMl8S2H34jM9V/iX6rt45q84ro5qvJ01/3nbPI6
 vnx55aGtPoD83XHKpJv3ey5y7wo+H8qx/SXNydp5HZ1V7WpMKg3xIa/stnDbvvYbOoNyckPzx
 zxESk9GGGxj3H35AOzjnEosRRnJBpqMRcVJwIAfTCFSR8DAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-9.tower-31.messagelabs.com!1462175470!6365401!1
X-Originating-IP: [98.138.91.235]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
  RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40479 invoked from network); 2 May 2016 07:51:12 -0000
Received: from nm13-vm5.bullet.mail.ne1.yahoo.com (HELO
 nm13-vm5.bullet.mail.ne1.yahoo.com) (98.138.91.235)
 by server-9.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 2 May 2016 07:51:12 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462175470; bh=I3YymihafvSKheRZlKNbVeLDy7vIgH3JcWeheYd8jZI=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=rFQROg3cdQpN5ZR/PVc8Rubv1RaiTkKaRoOopFDXTd9FWcaKq/+jMMXdFukppWcsIJy5kqveCHy4nfXsM1IPenJciJgTmO7ZDevcXr/NoKoa7wgsEI4iDhorjtYt/TK3cpeko2ByclVCoYGJUlvb+GYio1z23joTPxcKw29kW5f4HV3lV/rXzVXKh2wHflvCFnoLeQJNnhKIhvsJXWB32ws8XrquzFHI3KEMS7Qy+gqbk4NJhIFEHn6446kQ9tpx3/GDFNsiaz3eXn5LvG4QwWJLcSs2XpPLJj/ntgmHKKeGHD4XE3OVDSJCkP4OqYvCA09GLU30UF2O3S0XaMclvA==
Received: from [98.138.101.128] by nm13.bullet.mail.ne1.yahoo.com with NNFMP;
 02 May 2016 07:51:10 -0000
Received: from [98.138.226.161] by tm16.bullet.mail.ne1.yahoo.com with NNFMP;
 02 May 2016 07:51:10 -0000
Received: from [127.0.0.1] by omp1062.mail.ne1.yahoo.com with NNFMP;
 02 May 2016 07:51:10 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 305685.99536.bm@omp1062.mail.ne1.yahoo.com
X-YMail-OSG: Lbiv8.0VM1kCOgjF1eyCzyyqzDAhZsDrUzsiZAUwl4SAmJE4kYCnE9vH4qOaVZ7
 9SgRwtlXwnylZYKm1ZBebj9CyNtiuKkKrWpF8u8utlQv_dZXiKuN6WDZZbz6wiIHEJLWchHaMjhM
 x_QSK.YqzzGEnO.UFc7OkuJcreChurrXicQxHoznoAnSPeuXedRg9rviBpjKm93g60ikU3VkGIbn
 pA196HFMg3.yBva7EmcXSuRpP5sS79ncrtsqgLN1.0CmfoVe4tOuYUGOkZxDyJQbVo0hlAByWk9R
 5_cnOpAnKwjaEMO5XP7hptxw4Q5XO31y5an7w..chJ1ziQ4Km5av10LCmpqNwUKKLn69kKDWlCDf
 T4koScKjnT3xA5FXy0S7HtKW_Il0AvR2pnt2M7CLtli4Av4ph_F754qy8NogGcXMGU9csXWcjJTo
 paxCBxZz936g0gLcW_r1.TQ7KKtgN0X7esbArxrpvFeEm7vgpF7uy1bQ-
Received: by 98.138.105.214; Mon, 02 May 2016 07:51:09 +0000 
Date: Mon, 2 May 2016 07:51:09 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Message-ID: <896027987.4806054.1462175469473.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160502003909.GA1579@x230.dumpdata.com>
References: <20160502003909.GA1579@x230.dumpdata.com>
MIME-Version: 1.0
Content-Length:1168
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QWZ0ZXIgaXQsIEhvdyBjYW4gSSB1bmRlcnN0YW5kIHRoYXQgZG9tMCB1c2UgNTEyTSBvZiBtZW1v
cnk/IEFueSBjb21tYW5kPwoKCgpPbiBNb25kYXksIE1heSAyLCAyMDE2IDU6MTIgQU0sIEtvbnJh
ZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4gd3JvdGU6Ck9uIFN1biwg
TWF5IDAxLCAyMDE2IGF0IDA3OjA2OjQyQU0gKzAwMDAsIEphc29uIExvbmcgd3JvdGU6Cj4gSGVs
bG8uCj4gSG93IGNhbiBJIGNoYW5nZSAiRG9tMCIgc2V0dGluZ3Mgb24gbXkgWGVuLiBJIGd1ZXNz
LCBJIGp1c3QgY2FuIGNoYW5nZSBtZW1vcnkgc2V0dGluZy4gQW0gSSByaWdodD8KCi9ldGMvZGVm
YXVsdC9ncnViIGFuZCBhZGQgdGhlIEdSVUJfQ01ETElORV9YRU4sIGxpa2U6CgpHUlVCX0NNRExJ
TkVfWEVOPSJkb20wX21lbT1tYXg6N0dCIGxvZ2x2bD12ZXJib3NlIGd1ZXN0X2xvZ2x2bD12ZXJi
b3NlIgoKCj4gCj4gVG54Lgo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0cy54
ZW4ub3JnCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhl
bi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycyAKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBt
YWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcv
eGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 02 10:47:22 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 May 2016 10:47:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axBMW-0005r8-Tj; Mon, 02 May 2016 10:46:00 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <awatila@gmail.com>) id 1axBMV-0005qq-Q3
 for xen-users@lists.xen.org; Mon, 02 May 2016 10:45:59 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 23/EE-02914-7EF27275; Mon, 02 May 2016 10:45:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrGIsWRWlGSWpSXmKPExsVyMfS6se4zffV
 wg++rBS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oydq9vYC27wVCw+e4StgXEfdxcjF4eQwERG
 iandK5hBHBaBBlaJExuOsYI4EgJzWCUmTD0LlOEEcnIk/k9+xApi8woISpyc+YQFIl4o8aH/M
 COILSTgKbFgz3owm1PAV+LBrVXMECsmMUqc/3cGrIFFQEXi8M2j7BCDAiTuHm8HGyosYCXxof
 UTG4jNJqAqMePcXrC4CFD97MdzgXo5OJgFUiWWHg4HCTMLeEl0de1nncAoMAvJSbOQpGaBdah
 LrJ8nBBFWk7i97So7hK0tsWzha+YFjKyrGNWLU4vKUot0LfWSijLTM0pyEzNzdA0NTfRyU4uL
 E9NTcxKTivWS83M3MQLDmQEIdjD2T3E+xCjJwaQkyjv5mFq4EF9SfkplRmJxRnxRaU5q8SFGG
 Q4OJQleFWB8CAkWpaanVqRl5gAjCyYtwcGjJMIrKQeU5i0uSMwtzkyHSJ1itOTY8vvaWiaOLQ
 tuAMltU++tZRJiycvPS5US5xUBmScA0pBRmgc3Dhb9lxhlpYR5GYEOFOIpSC3KzSxBlX/FKM7
 BqCTM+1IPaApPZl4J3NZXQAcxAR2UvV4V5KCSRISUVAPj3K5LLZ8Tnm8MeFP4Y8VzlQ9dL9cu
 DmERLVV55+y8W65vvovese4fa9WmdHRUm03NahRIzuMt0yqZnLvtuH3X87rOrQpvpc8sXrLda
 uU14czaz1JsCTaTTGP+Tji2V1nIZYdjnPT9atPJ9acYH/JscZs+86x/bL/Aut+fq2JL8uZ91W
 GQepGkxFKckWioxVxUnAgA+mWRrvkCAAA=
X-Env-Sender: awatila@gmail.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1462185957!39051108!1
X-Originating-IP: [209.85.215.51]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44799 invoked from network); 2 May 2016 10:45:58 -0000
Received: from mail-lf0-f51.google.com (HELO mail-lf0-f51.google.com)
 (209.85.215.51)
 by server-6.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 2 May 2016 10:45:58 -0000
Received: by mail-lf0-f51.google.com with SMTP id m64so29716180lfd.1
 for <xen-users@lists.xen.org>; Mon, 02 May 2016 03:45:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=Xe0mYzcstW3FCuBmx4WUagwq4vxPp068bXU/TZTqTPM=;
 b=vzkmbeQ/5r6WjqhaysXqYCinwg7orl2dt7i2aRQmn9TGd7yMYP5ANIKRmYod/BUxjQ
 Y/q5HiGF/gSqaD7ynNE+9Th0LlBfJVrbaVDKJDeoA5UKU96x93Caj9JajfX7dBjHeZ9k
 KS7hCyN5BCoR/SmMiTBA0yz6h8psB+GZgzO29re7amjvhi9X/487Qucs/bQVG6DCR5bj
 JKSQF7pfCoUqyyvoLXt/QVGGoo24IrqCmkL8kkSm3i8BZsPZypZOR9Bsfvd9ikDN8k1m
 iFuTVuqc2uRl42LyH65BpGipYsAE5RAyfTk/go31njJTjJzBh2cKt/dIcU8DrBJ+GjZM
 1ZpA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=Xe0mYzcstW3FCuBmx4WUagwq4vxPp068bXU/TZTqTPM=;
 b=lSEkFHYYyGyo8jdorEUPD1cLsIhpKeIi2oHi69IC3yftm1LZoOgRhnnD4rhK4E2V2H
 XWjP6Tu+ukdEm2Ha0FYN7LrJrL5D3ScTkpTVWjlM1Xa/l7tJlTNw/RnBV2xktsAsZ8AN
 GZy78Qcax7TAq6Ni2mEFPe27IYg4rOyU0e2C0Qb6MYlP6qdu+Ey0mM17lIrb8g7h2IUL
 qgP35EYku9Ad6VAQW7yFXbXMC1SOIumjDCxQ1wS7qlc1COG64A32tV34/p6q6Ogy20Np
 o0nnTlAMtvTuzhhKUZyBbQY/yLqLbbQHMw91JdVj7RRLw1NYeNyMZ203gYJZ5+G7QGNV
 nzxQ==
X-Gm-Message-State: AOPr4FVvQMO17iHxnPxLyLxvssDmqCwjxHZTeLJHiz1rw5rH2qW+C9md24T4TvLcWuPCt5pcOshclm763yIOIg==
MIME-Version: 1.0
X-Received: by 10.25.212.6 with SMTP id l6mr14783269lfg.163.1462185957385;
 Mon, 02 May 2016 03:45:57 -0700 (PDT)
Received: by 10.112.17.38 with HTTP; Mon, 2 May 2016 03:45:57 -0700 (PDT)
In-Reply-To: <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
References: <1751030083.4266570.1462086402889.JavaMail.yahoo.ref@mail.yahoo.com>
 <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
Date: Mon, 2 May 2016 13:45:57 +0300
Message-ID: <CAKRmRUGLDEX=-vFkxjNm+rzdDPFZkdJiMOZL6iBWrv+YhDM1ow@mail.gmail.com>
From: Alex Watila <awatila@gmail.com>
To: Jason Long <hack3rcon@yahoo.com>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2936767661906346420=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============2936767661906346420==
Content-Type: multipart/alternative; boundary=001a1142126095eb6e0531d9b230

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

How to Configure dom0 Memory in XenServer 6.1 and Later
http://support.citrix.com/article/CTX134951


On Sun, May 1, 2016 at 10:06 AM, Jason Long <hack3rcon@yahoo.com> wrote:

> Hello.
> How can I change "Dom0" settings on my Xen. I guess, I just can change
> memory setting. Am I right?
>
> Tnx.
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

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

<div dir=3D"ltr">How to Configure dom0 Memory in XenServer 6.1 and Later<br=
><div><a href=3D"http://support.citrix.com/article/CTX134951">http://suppor=
t.citrix.com/article/CTX134951</a><br></div><div><br></div></div><div class=
=3D"gmail_extra"><br><div class=3D"gmail_quote">On Sun, May 1, 2016 at 10:0=
6 AM, Jason Long <span dir=3D"ltr">&lt;<a href=3D"mailto:hack3rcon@yahoo.co=
m" target=3D"_blank">hack3rcon@yahoo.com</a>&gt;</span> wrote:<br><blockquo=
te class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc so=
lid;padding-left:1ex">Hello.<br>
How can I change &quot;Dom0&quot; settings on my Xen. I guess, I just can c=
hange memory setting. Am I right?<br>
<br>
Tnx.<br>
<br>
_______________________________________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</=
a></blockquote></div><br></div>

--001a1142126095eb6e0531d9b230--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============2936767661906346420==--


From xen-users-bounces@lists.xen.org Mon May 02 10:47:22 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 May 2016 10:47:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axBMW-0005r8-Tj; Mon, 02 May 2016 10:46:00 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <awatila@gmail.com>) id 1axBMV-0005qq-Q3
 for xen-users@lists.xen.org; Mon, 02 May 2016 10:45:59 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 23/EE-02914-7EF27275; Mon, 02 May 2016 10:45:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrGIsWRWlGSWpSXmKPExsVyMfS6se4zffV
 wg++rBS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oydq9vYC27wVCw+e4StgXEfdxcjF4eQwERG
 iandK5hBHBaBBlaJExuOsYI4EgJzWCUmTD0LlOEEcnIk/k9+xApi8woISpyc+YQFIl4o8aH/M
 COILSTgKbFgz3owm1PAV+LBrVXMECsmMUqc/3cGrIFFQEXi8M2j7BCDAiTuHm8HGyosYCXxof
 UTG4jNJqAqMePcXrC4CFD97MdzgXo5OJgFUiWWHg4HCTMLeEl0de1nncAoMAvJSbOQpGaBdah
 LrJ8nBBFWk7i97So7hK0tsWzha+YFjKyrGNWLU4vKUot0LfWSijLTM0pyEzNzdA0NTfRyU4uL
 E9NTcxKTivWS83M3MQLDmQEIdjD2T3E+xCjJwaQkyjv5mFq4EF9SfkplRmJxRnxRaU5q8SFGG
 Q4OJQleFWB8CAkWpaanVqRl5gAjCyYtwcGjJMIrKQeU5i0uSMwtzkyHSJ1itOTY8vvaWiaOLQ
 tuAMltU++tZRJiycvPS5US5xUBmScA0pBRmgc3Dhb9lxhlpYR5GYEOFOIpSC3KzSxBlX/FKM7
 BqCTM+1IPaApPZl4J3NZXQAcxAR2UvV4V5KCSRISUVAPj3K5LLZ8Tnm8MeFP4Y8VzlQ9dL9cu
 DmERLVV55+y8W65vvovese4fa9WmdHRUm03NahRIzuMt0yqZnLvtuH3X87rOrQpvpc8sXrLda
 uU14czaz1JsCTaTTGP+Tji2V1nIZYdjnPT9atPJ9acYH/JscZs+86x/bL/Aut+fq2JL8uZ91W
 GQepGkxFKckWioxVxUnAgA+mWRrvkCAAA=
X-Env-Sender: awatila@gmail.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1462185957!39051108!1
X-Originating-IP: [209.85.215.51]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44799 invoked from network); 2 May 2016 10:45:58 -0000
Received: from mail-lf0-f51.google.com (HELO mail-lf0-f51.google.com)
 (209.85.215.51)
 by server-6.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 2 May 2016 10:45:58 -0000
Received: by mail-lf0-f51.google.com with SMTP id m64so29716180lfd.1
 for <xen-users@lists.xen.org>; Mon, 02 May 2016 03:45:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=Xe0mYzcstW3FCuBmx4WUagwq4vxPp068bXU/TZTqTPM=;
 b=vzkmbeQ/5r6WjqhaysXqYCinwg7orl2dt7i2aRQmn9TGd7yMYP5ANIKRmYod/BUxjQ
 Y/q5HiGF/gSqaD7ynNE+9Th0LlBfJVrbaVDKJDeoA5UKU96x93Caj9JajfX7dBjHeZ9k
 KS7hCyN5BCoR/SmMiTBA0yz6h8psB+GZgzO29re7amjvhi9X/487Qucs/bQVG6DCR5bj
 JKSQF7pfCoUqyyvoLXt/QVGGoo24IrqCmkL8kkSm3i8BZsPZypZOR9Bsfvd9ikDN8k1m
 iFuTVuqc2uRl42LyH65BpGipYsAE5RAyfTk/go31njJTjJzBh2cKt/dIcU8DrBJ+GjZM
 1ZpA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=Xe0mYzcstW3FCuBmx4WUagwq4vxPp068bXU/TZTqTPM=;
 b=lSEkFHYYyGyo8jdorEUPD1cLsIhpKeIi2oHi69IC3yftm1LZoOgRhnnD4rhK4E2V2H
 XWjP6Tu+ukdEm2Ha0FYN7LrJrL5D3ScTkpTVWjlM1Xa/l7tJlTNw/RnBV2xktsAsZ8AN
 GZy78Qcax7TAq6Ni2mEFPe27IYg4rOyU0e2C0Qb6MYlP6qdu+Ey0mM17lIrb8g7h2IUL
 qgP35EYku9Ad6VAQW7yFXbXMC1SOIumjDCxQ1wS7qlc1COG64A32tV34/p6q6Ogy20Np
 o0nnTlAMtvTuzhhKUZyBbQY/yLqLbbQHMw91JdVj7RRLw1NYeNyMZ203gYJZ5+G7QGNV
 nzxQ==
X-Gm-Message-State: AOPr4FVvQMO17iHxnPxLyLxvssDmqCwjxHZTeLJHiz1rw5rH2qW+C9md24T4TvLcWuPCt5pcOshclm763yIOIg==
MIME-Version: 1.0
X-Received: by 10.25.212.6 with SMTP id l6mr14783269lfg.163.1462185957385;
 Mon, 02 May 2016 03:45:57 -0700 (PDT)
Received: by 10.112.17.38 with HTTP; Mon, 2 May 2016 03:45:57 -0700 (PDT)
In-Reply-To: <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
References: <1751030083.4266570.1462086402889.JavaMail.yahoo.ref@mail.yahoo.com>
 <1751030083.4266570.1462086402889.JavaMail.yahoo@mail.yahoo.com>
Date: Mon, 2 May 2016 13:45:57 +0300
Message-ID: <CAKRmRUGLDEX=-vFkxjNm+rzdDPFZkdJiMOZL6iBWrv+YhDM1ow@mail.gmail.com>
From: Alex Watila <awatila@gmail.com>
To: Jason Long <hack3rcon@yahoo.com>
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2936767661906346420=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============2936767661906346420==
Content-Type: multipart/alternative; boundary=001a1142126095eb6e0531d9b230

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

How to Configure dom0 Memory in XenServer 6.1 and Later
http://support.citrix.com/article/CTX134951


On Sun, May 1, 2016 at 10:06 AM, Jason Long <hack3rcon@yahoo.com> wrote:

> Hello.
> How can I change "Dom0" settings on my Xen. I guess, I just can change
> memory setting. Am I right?
>
> Tnx.
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

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

<div dir=3D"ltr">How to Configure dom0 Memory in XenServer 6.1 and Later<br=
><div><a href=3D"http://support.citrix.com/article/CTX134951">http://suppor=
t.citrix.com/article/CTX134951</a><br></div><div><br></div></div><div class=
=3D"gmail_extra"><br><div class=3D"gmail_quote">On Sun, May 1, 2016 at 10:0=
6 AM, Jason Long <span dir=3D"ltr">&lt;<a href=3D"mailto:hack3rcon@yahoo.co=
m" target=3D"_blank">hack3rcon@yahoo.com</a>&gt;</span> wrote:<br><blockquo=
te class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc so=
lid;padding-left:1ex">Hello.<br>
How can I change &quot;Dom0&quot; settings on my Xen. I guess, I just can c=
hange memory setting. Am I right?<br>
<br>
Tnx.<br>
<br>
_______________________________________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</=
a></blockquote></div><br></div>

--001a1142126095eb6e0531d9b230--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============2936767661906346420==--


From xen-users-bounces@lists.xen.org Mon May 02 14:22:27 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 May 2016 14:22:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axEiX-0006hL-7c; Mon, 02 May 2016 14:20:57 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1axEiW-0006hF-12
 for xen-users@lists.xen.org; Mon, 02 May 2016 14:20:56 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 12/AA-21886-74267275; Mon, 02 May 2016 14:20:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIKsWRWlGSWpSXmKPExsVyXIC7RdctST3
 cYMsSNotVVw+wOjB6HN39mymAMYo1My8pvyKBNePy241sBfdUKqb07GJrYPyu0MXIySEk4CKx
 e9Jf5i5GLiB7CqPE9lf97DCJptlrWSHsUIn9XbdZIOxyiVfXtkPZzhIPrs9jg7CDJWZd+sAEM
 aidUeLrinmMIAkWAVWJV8cvgg3lFQiU2PR5M9hQNgEJiS/Lv4I1iwhIS8y40gRmCwu4Saw7/o
 4JYmiZxISLb8HinAI+Ene33ASbKSpgLvGj8xiQzcEhIaAucbg/H8IMk/i0ogakglnAU6L14H1
 WiK2CEidnPmGZwCgyC0lqFpIURNxRYn/jW0YIW03i6dHbQDUcQLa0xPJ/HDDh29uuskPYihIz
 Wo8xISlZwMixilGjOLWoLLVI19BUL6koMz2jJDcxM0fX0MBULze1uDgxPTUnMalYLzk/dxMjM
 OIYgGAHY8N2z0OMkhxMSqK8SRbq4UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeOMSgHKCRanpqR
 VpmTnA2IdJS3DwKInwvo0HSvMWFyTmFmemQ6ROMRpzbFlwYy0Tx62Tm3czCbHk5eelSonzBoN
 MEgApzSjNgxsES0mXGGWlhHkZgU4T4ilILcrNLEGVf8UozsGoJMx7HGQKT2ZeCdy+V0CnMAGd
 kr1eFeSUkkSElFQDI8sMwa/XC2xYTHXOPONxz3f6aXStQIGFI72viPXLJKbt769MYrjG7+E3T
 bR1o96cdU2HVO6GMAu/emXe+032ctziPvcfuRt/i9j1zb8/X1GqOGOOo8jhR3W7Xd1S15/SXX
 5ud9TqnVfWmYqtFOT89lmvfZXYhXVSnA5/VKV1bt2oW7686OjHGCWW4oxEQy3mouJEAEYB+3x
 EAwAA
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-2.tower-206.messagelabs.com!1462198852!21438490!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7760 invoked from network); 2 May 2016 14:20:53 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-2.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 2 May 2016 14:20:53 -0000
Received: (qmail 59932 invoked by uid 89); 2 May 2016 14:20:50 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 2 May 2016 14:20:49 -0000
Received: (qmail 30163 invoked by uid 89); 2 May 2016 12:59:58 -0000
Received: by simscan 1.3.1 ppid: 30161, pid: 30162, t: 0.0022s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 2 May 2016 12:59:58 -0000
Received: (qmail 8061 invoked by uid 89); 2 May 2016 12:59:58 -0000
Received: by simscan 1.4.0 ppid: 8055, pid: 8058, t: 0.0803s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 2 May 2016 12:59:57 -0000
Date: Mon, 02 May 2016 07:59:57 -0500
Message-ID: <20160502075957.Horde.jaaWlLALPee5IEJI4_Xs5w1@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <20160502003909.GA1579@x230.dumpdata.com>
 <896027987.4806054.1462175469473.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <896027987.4806054.1462175469473.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] [Xen-devel] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8585029654005616162=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============8585029654005616162==
Content-Type: multipart/alternative; boundary="=_aZYcHFXO883HNOmze_OmCA1"

This message is in MIME format.

--=_aZYcHFXO883HNOmze_OmCA1
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline

  On the Dom0, you can use `xl list` or `xl top` to see current and maximum
memory allocation.

Inside the Dom0 or DomU, if you're running linux, you can use `free -m` to
show the current number of megabytes the operating system sees.

See
xl(1) http://xenbits.xen.org/docs/unstable/man/xl.1.html
free(1) http://linux.die.net/man/1/free

Quoting Jason Long <hack3rcon@yahoo.com>:

> After it, How can I understand that dom0 use 512M of memory? Any command?
>
> On Monday, May 2, 2016 5:12 AM, Konrad Rzeszutek Wilk
> <konrad.wilk@oracle.com> wrote:
> On Sun, May 01, 2016 at 07:06:42AM +0000, Jason Long wrote:
>> Hello.
>> How can I change "Dom0" settings on my Xen. I guess, I just can change
>> memory setting. Am I right?
>
> /etc/default/grub and add the GRUB_CMDLINE_XEN, like:
>
> GRUB_CMDLINE_XEN="dom0_mem=max:7GB loglvl=verbose guest_loglvl=verbose"
>
>> Tnx.
>>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@lists.xen.org
>> http://lists.xen.org/xen-devel
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.orghttp://lists.xen.org/xen-users


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_aZYcHFXO883HNOmze_OmCA1
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>On the Dom0, you can use `xl list` or `xl top` to see current and maximum memory allocation.<br>
<br>
Inside the Dom0 or DomU, if you're running linux, you can use `free -m` to show the current number of megabytes the operating system sees.<br>
<br>
See<br>
xl(1) http://xenbits.xen.org/docs/unstable/man/xl.1.html<br>
free(1) http://linux.die.net/man/1/free<br>
<br>
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>After it, How can I understand that dom0 use 512M of memory? Any command?<br>
<br>
<br>
<br>
On Monday, May 2, 2016 5:12 AM, Konrad Rzeszutek Wilk &lt;<a href="mailto:konrad.wilk@oracle.com">konrad.wilk@oracle.com</a>&gt; wrote:<br>
On Sun, May 01, 2016 at 07:06:42AM +0000, Jason Long wrote:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>Hello.<br>
How can I change "Dom0" settings on my Xen. I guess, I just can change memory setting. Am I right?</p>
</blockquote>
/etc/default/grub and add the GRUB_CMDLINE_XEN, like:<br>
<br>
GRUB_CMDLINE_XEN="dom0_mem=max:7GB loglvl=verbose guest_loglvl=verbose"<br>
<br>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>Tnx.<br>
<br>
_______________________________________________<br>
Xen-devel mailing list<br>
<a href="mailto:Xen-devel@lists.xen.org">Xen-devel@lists.xen.org</a><br>
<a href="http://lists.xen.org/xen-devel" target="_blank">http://lists.xen.org/xen-devel</a></p>
</blockquote>
_______________________________________________<br>
Xen-users mailing list<br>
<a href="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href="http://lists.xen.org/xen-users" target="_blank">http://lists.xen.org/xen-users</a><br>
<br>
_______________________________________________<br>
Xen-users mailing list<br>
<a href="mailto:Xen-users@lists.xen">Xen-users@lists.xen</a>.<a href="orghttp://lists.xen.org/xen-users" target="_blank">orghttp://lists.xen.org/xen-users</a></blockquote>
<p><br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_aZYcHFXO883HNOmze_OmCA1--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8585029654005616162==--



From xen-users-bounces@lists.xen.org Mon May 02 14:22:27 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 02 May 2016 14:22:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axEiX-0006hL-7c; Mon, 02 May 2016 14:20:57 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1axEiW-0006hF-12
 for xen-users@lists.xen.org; Mon, 02 May 2016 14:20:56 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 12/AA-21886-74267275; Mon, 02 May 2016 14:20:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIKsWRWlGSWpSXmKPExsVyXIC7RdctST3
 cYMsSNotVVw+wOjB6HN39mymAMYo1My8pvyKBNePy241sBfdUKqb07GJrYPyu0MXIySEk4CKx
 e9Jf5i5GLiB7CqPE9lf97DCJptlrWSHsUIn9XbdZIOxyiVfXtkPZzhIPrs9jg7CDJWZd+sAEM
 aidUeLrinmMIAkWAVWJV8cvgg3lFQiU2PR5M9hQNgEJiS/Lv4I1iwhIS8y40gRmCwu4Saw7/o
 4JYmiZxISLb8HinAI+Ene33ASbKSpgLvGj8xiQzcEhIaAucbg/H8IMk/i0ogakglnAU6L14H1
 WiK2CEidnPmGZwCgyC0lqFpIURNxRYn/jW0YIW03i6dHbQDUcQLa0xPJ/HDDh29uuskPYihIz
 Wo8xISlZwMixilGjOLWoLLVI19BUL6koMz2jJDcxM0fX0MBULze1uDgxPTUnMalYLzk/dxMjM
 OIYgGAHY8N2z0OMkhxMSqK8SRbq4UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeOMSgHKCRanpqR
 VpmTnA2IdJS3DwKInwvo0HSvMWFyTmFmemQ6ROMRpzbFlwYy0Tx62Tm3czCbHk5eelSonzBoN
 MEgApzSjNgxsES0mXGGWlhHkZgU4T4ilILcrNLEGVf8UozsGoJMx7HGQKT2ZeCdy+V0CnMAGd
 kr1eFeSUkkSElFQDI8sMwa/XC2xYTHXOPONxz3f6aXStQIGFI72viPXLJKbt769MYrjG7+E3T
 bR1o96cdU2HVO6GMAu/emXe+032ctziPvcfuRt/i9j1zb8/X1GqOGOOo8jhR3W7Xd1S15/SXX
 5ud9TqnVfWmYqtFOT89lmvfZXYhXVSnA5/VKV1bt2oW7686OjHGCWW4oxEQy3mouJEAEYB+3x
 EAwAA
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-2.tower-206.messagelabs.com!1462198852!21438490!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7760 invoked from network); 2 May 2016 14:20:53 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-2.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 2 May 2016 14:20:53 -0000
Received: (qmail 59932 invoked by uid 89); 2 May 2016 14:20:50 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 2 May 2016 14:20:49 -0000
Received: (qmail 30163 invoked by uid 89); 2 May 2016 12:59:58 -0000
Received: by simscan 1.3.1 ppid: 30161, pid: 30162, t: 0.0022s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 2 May 2016 12:59:58 -0000
Received: (qmail 8061 invoked by uid 89); 2 May 2016 12:59:58 -0000
Received: by simscan 1.4.0 ppid: 8055, pid: 8058, t: 0.0803s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 2 May 2016 12:59:57 -0000
Date: Mon, 02 May 2016 07:59:57 -0500
Message-ID: <20160502075957.Horde.jaaWlLALPee5IEJI4_Xs5w1@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <20160502003909.GA1579@x230.dumpdata.com>
 <896027987.4806054.1462175469473.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <896027987.4806054.1462175469473.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] [Xen-devel] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8585029654005616162=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============8585029654005616162==
Content-Type: multipart/alternative; boundary="=_aZYcHFXO883HNOmze_OmCA1"

This message is in MIME format.

--=_aZYcHFXO883HNOmze_OmCA1
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline

  On the Dom0, you can use `xl list` or `xl top` to see current and maximum
memory allocation.

Inside the Dom0 or DomU, if you're running linux, you can use `free -m` to
show the current number of megabytes the operating system sees.

See
xl(1) http://xenbits.xen.org/docs/unstable/man/xl.1.html
free(1) http://linux.die.net/man/1/free

Quoting Jason Long <hack3rcon@yahoo.com>:

> After it, How can I understand that dom0 use 512M of memory? Any command?
>
> On Monday, May 2, 2016 5:12 AM, Konrad Rzeszutek Wilk
> <konrad.wilk@oracle.com> wrote:
> On Sun, May 01, 2016 at 07:06:42AM +0000, Jason Long wrote:
>> Hello.
>> How can I change "Dom0" settings on my Xen. I guess, I just can change
>> memory setting. Am I right?
>
> /etc/default/grub and add the GRUB_CMDLINE_XEN, like:
>
> GRUB_CMDLINE_XEN="dom0_mem=max:7GB loglvl=verbose guest_loglvl=verbose"
>
>> Tnx.
>>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@lists.xen.org
>> http://lists.xen.org/xen-devel
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.orghttp://lists.xen.org/xen-users


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_aZYcHFXO883HNOmze_OmCA1
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>On the Dom0, you can use `xl list` or `xl top` to see current and maximum memory allocation.<br>
<br>
Inside the Dom0 or DomU, if you're running linux, you can use `free -m` to show the current number of megabytes the operating system sees.<br>
<br>
See<br>
xl(1) http://xenbits.xen.org/docs/unstable/man/xl.1.html<br>
free(1) http://linux.die.net/man/1/free<br>
<br>
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>After it, How can I understand that dom0 use 512M of memory? Any command?<br>
<br>
<br>
<br>
On Monday, May 2, 2016 5:12 AM, Konrad Rzeszutek Wilk &lt;<a href="mailto:konrad.wilk@oracle.com">konrad.wilk@oracle.com</a>&gt; wrote:<br>
On Sun, May 01, 2016 at 07:06:42AM +0000, Jason Long wrote:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>Hello.<br>
How can I change "Dom0" settings on my Xen. I guess, I just can change memory setting. Am I right?</p>
</blockquote>
/etc/default/grub and add the GRUB_CMDLINE_XEN, like:<br>
<br>
GRUB_CMDLINE_XEN="dom0_mem=max:7GB loglvl=verbose guest_loglvl=verbose"<br>
<br>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>Tnx.<br>
<br>
_______________________________________________<br>
Xen-devel mailing list<br>
<a href="mailto:Xen-devel@lists.xen.org">Xen-devel@lists.xen.org</a><br>
<a href="http://lists.xen.org/xen-devel" target="_blank">http://lists.xen.org/xen-devel</a></p>
</blockquote>
_______________________________________________<br>
Xen-users mailing list<br>
<a href="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href="http://lists.xen.org/xen-users" target="_blank">http://lists.xen.org/xen-users</a><br>
<br>
_______________________________________________<br>
Xen-users mailing list<br>
<a href="mailto:Xen-users@lists.xen">Xen-users@lists.xen</a>.<a href="orghttp://lists.xen.org/xen-users" target="_blank">orghttp://lists.xen.org/xen-users</a></blockquote>
<p><br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_aZYcHFXO883HNOmze_OmCA1--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8585029654005616162==--



From xen-users-bounces@lists.xen.org Tue May 03 05:49:01 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 05:49:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axTBA-00005t-Kf; Tue, 03 May 2016 05:47:28 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1axTB9-00005l-3S
 for xen-users@lists.xen.org; Tue, 03 May 2016 05:47:27 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 D9/72-03443-E6B38275; Tue, 03 May 2016 05:47:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCKsWRWlGSWpSXmKPExsWS1BX9STfXWiP
 coHsus8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmvFzyifWgh1WFSd+zmdpYOw07WLk4mARWMUi
 sbrtI3sXIyeHkECGxMaO7WxdjBxAdqrEjPc5EOF4if1b7oKVSAgoSDxbtxPKtpFY9u0JO8gcC
 YHNLBINDw4wgjhCAg2MErtWNbGCVLEIaElsWtfIBDKUTUBN4kkPC8RQLYmXu9rAbBGBFInDsy
 eD7eUV8JY4cbMUJMwpECTxYf8eVojyQIlJj9oZQWxhATeJdcffMYHYvAKCEidnPgEbwywQK7F
 v/Q8mCFtE4t/RuUwTGIVnISmbhaRsFpKyWUCbmQXUJdbPE4IIa0ssW/iaGcJWk7i97So7svgC
 RvZVjBrFqUVlqUW6hhZ6SUWZ6RkluYmZObqGBsZ6uanFxYnpqTmJScV6yfm5mxiBMVTPwMC4g
 /H3ac9DjJIcTEqivBJ31cOF+JLyUyozEosz4otKc1KLDzHKcHAoSfDyWmmECwkWpaanVqRl5g
 CjGSYtwcGjJMIrD5LmLS5IzC3OTIdInWLU5diy4MZaJiGWvPy8VClx3ouWQEUCIEUZpXlwI2C
 J5RKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYV5mkFU8mXklcJteAR3BBHRE9npVkCNKEhFS
 Ug2MIjL/rxcL5tldTZnY0MLCahh82YBZi9+1aPvaq4pq+u9W8T0+FOdTFpxptOexfGLzcZm4r
 Qt5Tlj57rUJDgyy0Zvw/sMerzuWB0/cY85Z/sFjmY3Czs7Oh4WN4vZZdZJrSvUfilZk7tnXtF
 T6xje7azFHZze5LjDM/8h199oPjoaOkuda78yUWIozEg21mIuKEwGPD4ApJwMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1462254443!37502826!1
X-Originating-IP: [98.138.91.242]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41320 invoked from network); 3 May 2016 05:47:24 -0000
Received: from nm20-vm5.bullet.mail.ne1.yahoo.com (HELO
 nm20-vm5.bullet.mail.ne1.yahoo.com) (98.138.91.242)
 by server-13.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 3 May 2016 05:47:24 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462254443; bh=dGSzaLMrOWanTUWU9srofEHHBW4YjXCa6IWQCfX+pnA=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=jN3pCX3g9GDKM3u2s/C4gFSb2xhR8WPojwS6HD30OyhEelTpvlpr5MUWj9KlGnrOh0jzUwYh5RZJviSkc8JbhqvAGW3pgshh03Cd+SHJ/0Odn3uJguIOW4vjzy+G9zYRi941RlOmpG15PMVTOajcOEIKdvF0iBH1f6ZNru1MjChZ+44ahleHwP3QR/EZ8lzypo+zEvCAGEYeE3e82GfwY5C/XduqY4t2Q+BaYb+IHkR0GhezDS9i30uisjl0Vf9r4WQ5ggVwb1Y8eZhE/Ip459vX1rYMH7+TXLb+Fg9fkK9/KqKW2AzjK6JWRCD6sXftvsFukNwEsLRN92Z06tU74g==
Received: from [98.138.101.128] by nm20.bullet.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:47:23 -0000
Received: from [98.138.87.9] by tm16.bullet.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:47:23 -0000
Received: from [127.0.0.1] by omp1009.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:47:23 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 39467.28312.bm@omp1009.mail.ne1.yahoo.com
X-YMail-OSG: 1y3t57oVM1kJXIs037jYbqEeX1QUatYWkZbmaCTlZgskWdUVzck8d03XFqIPNyB
 Py6GtCD7AJ_CD64Q95h0xhPNv0hcHTwZ29UwJUTRhZTx_wfPE9OGJ.xjXO3tZyiOkNJHiA7HG7MY
 a9IXDjTmsqlY8MoTlAGZ33T4aTCeyk_Zj5RHfcSNzqH5rfFWc4CUa2xlYLAVpnjwInbDlIzgIMTa
 UrXKBKsdD0GIsaOVEwV3WF0YBbrjpMaNjxmikx8KvL_sMK0FdT3klV6kdLQovbynlB3WvFRmwma1
 AxD.wKhQkAyFUwKrVbshqm.nW8qSeUM3wexVM0TYh6QzP0rFgRgvUVxn6EHzgJkUuzYKA9rk2_fG
 NVhJRCQbQI0Hn76qST9C9XdGxyZch2SXk7vqo0KOb4lahEgGmeFfwhCmzugnYCBH2_JPV.AJI0Ln
 e4zHdBJbP6QztACKyE2Ct7V5vYoie1MJnX3wXgq2Dyqi0OORbPBDjyZwkqbrh4iA9yXHc_lMjXSd
 AwVCYBgsju.iOJg--
Received: from jws100259.mail.ne1.yahoo.com by
 sendmailws141.mail.ne1.yahoo.com; Tue, 03 May 2016 05:47:22 +0000;
 1462254442.534
Date: Tue, 3 May 2016 05:47:22 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <552355546.5136815.1462254442284.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160502075957.Horde.jaaWlLALPee5IEJI4_Xs5w1@344c6kbnjnljjzlz.onion>
References: <20160502075957.Horde.jaaWlLALPee5IEJI4_Xs5w1@344c6kbnjnljjzlz.onion>
MIME-Version: 1.0
Content-Length: 8013
Subject: Re: [Xen-users] [Xen-devel] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6700827943780154214=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6700827943780154214==
Content-Type: multipart/alternative; 
	boundary="----=_Part_5136814_1839991141.1462254442279"
Content-Length: 7480

------=_Part_5136814_1839991141.1462254442279
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Can you show me other command for configure Dom0? I just can configure memo=
ry and CPU?=20

    On Monday, May 2, 2016 6:55 PM, "sm8ax1@vfemail.net" <sm8ax1@vfemail.ne=
t> wrote:
=20

 On the Dom0, you can use `xl list` or `xl top` to see current and maximum =
memory allocation.

Inside the Dom0 or DomU, if you're running linux, you can use `free -m` to =
show the current number of megabytes the operating system sees.

See
xl(1) http://xenbits.xen.org/docs/unstable/man/xl.1.html
free(1) http://linux.die.net/man/1/free

Quoting Jason Long <hack3rcon@yahoo.com>:
After it, How can I understand that dom0 use 512M of memory? Any command?



On Monday, May 2, 2016 5:12 AM, Konrad Rzeszutek Wilk <konrad.wilk@oracle.c=
om> wrote:
On Sun, May 01, 2016 at 07:06:42AM +0000, Jason Long wrote:
Hello.
How can I change "Dom0" settings on my Xen. I guess, I just can change memo=
ry setting. Am I right?
/etc/default/grub and add the GRUB_CMDLINE_XEN, like:

GRUB_CMDLINE_XEN=3D"dom0_mem=3Dmax:7GB loglvl=3Dverbose guest_loglvl=3Dverb=
ose"


Tnx.

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.orghttp://lists.xen.org/xen-users




-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!=20
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!=20
Commercial and Bulk Mail Options!=20


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_5136814_1839991141.1462254442279
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr"><span>Can you show me other com=
mand for configure Dom0? I just can configure memory and CPU?</span></div> =
<div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" styl=
e=3D"display: block;"> <div style=3D"font-family: HelveticaNeue, Helvetica =
Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div =
style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Luci=
da Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2"=
 face=3D"Arial"> On Monday, May 2, 2016 6:55 PM, "sm8ax1@vfemail.net" &lt;s=
m8ax1@vfemail.net&gt; wrote:<br></font></div>  <br><br> <div class=3D"y_msg=
_container"><div id=3D"yiv0140401375"><title></title><div>
<div>On the Dom0, you can use `xl list` or `xl top` to see current and maxi=
mum memory allocation.<br clear=3D"none">
<br clear=3D"none">
Inside the Dom0 or DomU, if you're running linux, you can use `free -m` to =
show the current number of megabytes the operating system sees.<br clear=3D=
"none">
<br clear=3D"none">
See<br clear=3D"none">
xl(1) http://xenbits.xen.org/docs/unstable/man/xl.1.html<br clear=3D"none">
free(1) http://linux.die.net/man/1/free<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote style=3D"border-left:2px solid blue;margin-left:2px;padding-lef=
t:12px;" type=3D"cite">
<div>After it, How can I understand that dom0 use 512M of memory? Any comma=
nd?<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
On Monday, May 2, 2016 5:12 AM, Konrad Rzeszutek Wilk &lt;<a rel=3D"nofollo=
w" shape=3D"rect" ymailto=3D"mailto:konrad.wilk@oracle.com" target=3D"_blan=
k" href=3D"mailto:konrad.wilk@oracle.com">konrad.wilk@oracle.com</a>&gt; wr=
ote:<br clear=3D"none">
On Sun, May 01, 2016 at 07:06:42AM +0000, Jason Long wrote:</div>
<blockquote style=3D"border-left:2px solid blue;margin-left:2px;padding-lef=
t:12px;" type=3D"cite">
<div>Hello.<br clear=3D"none">
How can I change "Dom0" settings on my Xen. I guess, I just can change memo=
ry setting. Am I right?</div>
</blockquote>
/etc/default/grub and add the GRUB_CMDLINE_XEN, like:<br clear=3D"none">
<br clear=3D"none">
GRUB_CMDLINE_XEN=3D"dom0_mem=3Dmax:7GB loglvl=3Dverbose guest_loglvl=3Dverb=
ose"<br clear=3D"none">
<br clear=3D"none">
<blockquote style=3D"border-left:2px solid blue;margin-left:2px;padding-lef=
t:12px;" type=3D"cite">
<div>Tnx.<br clear=3D"none">
<br clear=3D"none">
_______________________________________________<br clear=3D"none">
Xen-devel mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-devel@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-devel@lists.xen.org">Xen-devel@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-devel">http://lists.xen.org/xen-devel</a></div>
</blockquote>
_______________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-users">http://lists.xen.org/xen-users</a><div class=3D"yiv014040=
1375yqt9891921421" id=3D"yiv0140401375yqtfd12101"><br clear=3D"none">
<br clear=3D"none">
_______________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen" t=
arget=3D"_blank" href=3D"mailto:Xen-users@lists.xen">Xen-users@lists.xen</a=
>.<a rel=3D"nofollow" shape=3D"rect" href=3D"">orghttp://lists.xen.org/xen-=
users</a></div></blockquote>
<div><br clear=3D"none">
<br clear=3D"none"></div>

<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">

<font color=3D"red"><b>ONLY AT VFEmail!</b></font> - Use our <font color=3D=
"blue"><b>Metadata Mitigator</b></font><b></b>=E2=84=A2 to keep your email =
out of the NSA's hands! <br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br clear=3D"none">
Commercial and Bulk Mail Options! <div class=3D"yiv0140401375yqt9891921421"=
 id=3D"yiv0140401375yqtfd09811"><br clear=3D"none">
<br clear=3D"none">
</div></div></div><br><div class=3D"yqt9891921421" id=3D"yqtfd82317">______=
_________________________________________<br clear=3D"none">Xen-users maili=
ng list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lis=
ts.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org=
</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-u=
sers" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br><br></d=
iv>  </div> </div>  </div></div></body></html>
------=_Part_5136814_1839991141.1462254442279--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6700827943780154214==--


From xen-users-bounces@lists.xen.org Tue May 03 05:49:01 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 05:49:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axTBA-00005t-Kf; Tue, 03 May 2016 05:47:28 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1axTB9-00005l-3S
 for xen-users@lists.xen.org; Tue, 03 May 2016 05:47:27 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 D9/72-03443-E6B38275; Tue, 03 May 2016 05:47:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCKsWRWlGSWpSXmKPExsWS1BX9STfXWiP
 coHsus8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmvFzyifWgh1WFSd+zmdpYOw07WLk4mARWMUi
 sbrtI3sXIyeHkECGxMaO7WxdjBxAdqrEjPc5EOF4if1b7oKVSAgoSDxbtxPKtpFY9u0JO8gcC
 YHNLBINDw4wgjhCAg2MErtWNbGCVLEIaElsWtfIBDKUTUBN4kkPC8RQLYmXu9rAbBGBFInDsy
 eD7eUV8JY4cbMUJMwpECTxYf8eVojyQIlJj9oZQWxhATeJdcffMYHYvAKCEidnPgEbwywQK7F
 v/Q8mCFtE4t/RuUwTGIVnISmbhaRsFpKyWUCbmQXUJdbPE4IIa0ssW/iaGcJWk7i97So7svgC
 RvZVjBrFqUVlqUW6hhZ6SUWZ6RkluYmZObqGBsZ6uanFxYnpqTmJScV6yfm5mxiBMVTPwMC4g
 /H3ac9DjJIcTEqivBJ31cOF+JLyUyozEosz4otKc1KLDzHKcHAoSfDyWmmECwkWpaanVqRl5g
 CjGSYtwcGjJMIrD5LmLS5IzC3OTIdInWLU5diy4MZaJiGWvPy8VClx3ouWQEUCIEUZpXlwI2C
 J5RKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkYlYV5mkFU8mXklcJteAR3BBHRE9npVkCNKEhFS
 Ug2MIjL/rxcL5tldTZnY0MLCahh82YBZi9+1aPvaq4pq+u9W8T0+FOdTFpxptOexfGLzcZm4r
 Qt5Tlj57rUJDgyy0Zvw/sMerzuWB0/cY85Z/sFjmY3Czs7Oh4WN4vZZdZJrSvUfilZk7tnXtF
 T6xje7azFHZze5LjDM/8h199oPjoaOkuda78yUWIozEg21mIuKEwGPD4ApJwMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1462254443!37502826!1
X-Originating-IP: [98.138.91.242]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41320 invoked from network); 3 May 2016 05:47:24 -0000
Received: from nm20-vm5.bullet.mail.ne1.yahoo.com (HELO
 nm20-vm5.bullet.mail.ne1.yahoo.com) (98.138.91.242)
 by server-13.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 3 May 2016 05:47:24 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462254443; bh=dGSzaLMrOWanTUWU9srofEHHBW4YjXCa6IWQCfX+pnA=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=jN3pCX3g9GDKM3u2s/C4gFSb2xhR8WPojwS6HD30OyhEelTpvlpr5MUWj9KlGnrOh0jzUwYh5RZJviSkc8JbhqvAGW3pgshh03Cd+SHJ/0Odn3uJguIOW4vjzy+G9zYRi941RlOmpG15PMVTOajcOEIKdvF0iBH1f6ZNru1MjChZ+44ahleHwP3QR/EZ8lzypo+zEvCAGEYeE3e82GfwY5C/XduqY4t2Q+BaYb+IHkR0GhezDS9i30uisjl0Vf9r4WQ5ggVwb1Y8eZhE/Ip459vX1rYMH7+TXLb+Fg9fkK9/KqKW2AzjK6JWRCD6sXftvsFukNwEsLRN92Z06tU74g==
Received: from [98.138.101.128] by nm20.bullet.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:47:23 -0000
Received: from [98.138.87.9] by tm16.bullet.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:47:23 -0000
Received: from [127.0.0.1] by omp1009.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:47:23 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 39467.28312.bm@omp1009.mail.ne1.yahoo.com
X-YMail-OSG: 1y3t57oVM1kJXIs037jYbqEeX1QUatYWkZbmaCTlZgskWdUVzck8d03XFqIPNyB
 Py6GtCD7AJ_CD64Q95h0xhPNv0hcHTwZ29UwJUTRhZTx_wfPE9OGJ.xjXO3tZyiOkNJHiA7HG7MY
 a9IXDjTmsqlY8MoTlAGZ33T4aTCeyk_Zj5RHfcSNzqH5rfFWc4CUa2xlYLAVpnjwInbDlIzgIMTa
 UrXKBKsdD0GIsaOVEwV3WF0YBbrjpMaNjxmikx8KvL_sMK0FdT3klV6kdLQovbynlB3WvFRmwma1
 AxD.wKhQkAyFUwKrVbshqm.nW8qSeUM3wexVM0TYh6QzP0rFgRgvUVxn6EHzgJkUuzYKA9rk2_fG
 NVhJRCQbQI0Hn76qST9C9XdGxyZch2SXk7vqo0KOb4lahEgGmeFfwhCmzugnYCBH2_JPV.AJI0Ln
 e4zHdBJbP6QztACKyE2Ct7V5vYoie1MJnX3wXgq2Dyqi0OORbPBDjyZwkqbrh4iA9yXHc_lMjXSd
 AwVCYBgsju.iOJg--
Received: from jws100259.mail.ne1.yahoo.com by
 sendmailws141.mail.ne1.yahoo.com; Tue, 03 May 2016 05:47:22 +0000;
 1462254442.534
Date: Tue, 3 May 2016 05:47:22 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <552355546.5136815.1462254442284.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160502075957.Horde.jaaWlLALPee5IEJI4_Xs5w1@344c6kbnjnljjzlz.onion>
References: <20160502075957.Horde.jaaWlLALPee5IEJI4_Xs5w1@344c6kbnjnljjzlz.onion>
MIME-Version: 1.0
Content-Length: 8013
Subject: Re: [Xen-users] [Xen-devel] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6700827943780154214=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6700827943780154214==
Content-Type: multipart/alternative; 
	boundary="----=_Part_5136814_1839991141.1462254442279"
Content-Length: 7480

------=_Part_5136814_1839991141.1462254442279
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Can you show me other command for configure Dom0? I just can configure memo=
ry and CPU?=20

    On Monday, May 2, 2016 6:55 PM, "sm8ax1@vfemail.net" <sm8ax1@vfemail.ne=
t> wrote:
=20

 On the Dom0, you can use `xl list` or `xl top` to see current and maximum =
memory allocation.

Inside the Dom0 or DomU, if you're running linux, you can use `free -m` to =
show the current number of megabytes the operating system sees.

See
xl(1) http://xenbits.xen.org/docs/unstable/man/xl.1.html
free(1) http://linux.die.net/man/1/free

Quoting Jason Long <hack3rcon@yahoo.com>:
After it, How can I understand that dom0 use 512M of memory? Any command?



On Monday, May 2, 2016 5:12 AM, Konrad Rzeszutek Wilk <konrad.wilk@oracle.c=
om> wrote:
On Sun, May 01, 2016 at 07:06:42AM +0000, Jason Long wrote:
Hello.
How can I change "Dom0" settings on my Xen. I guess, I just can change memo=
ry setting. Am I right?
/etc/default/grub and add the GRUB_CMDLINE_XEN, like:

GRUB_CMDLINE_XEN=3D"dom0_mem=3Dmax:7GB loglvl=3Dverbose guest_loglvl=3Dverb=
ose"


Tnx.

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.orghttp://lists.xen.org/xen-users




-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!=20
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!=20
Commercial and Bulk Mail Options!=20


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_5136814_1839991141.1462254442279
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr"><span>Can you show me other com=
mand for configure Dom0? I just can configure memory and CPU?</span></div> =
<div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" styl=
e=3D"display: block;"> <div style=3D"font-family: HelveticaNeue, Helvetica =
Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div =
style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Luci=
da Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2"=
 face=3D"Arial"> On Monday, May 2, 2016 6:55 PM, "sm8ax1@vfemail.net" &lt;s=
m8ax1@vfemail.net&gt; wrote:<br></font></div>  <br><br> <div class=3D"y_msg=
_container"><div id=3D"yiv0140401375"><title></title><div>
<div>On the Dom0, you can use `xl list` or `xl top` to see current and maxi=
mum memory allocation.<br clear=3D"none">
<br clear=3D"none">
Inside the Dom0 or DomU, if you're running linux, you can use `free -m` to =
show the current number of megabytes the operating system sees.<br clear=3D=
"none">
<br clear=3D"none">
See<br clear=3D"none">
xl(1) http://xenbits.xen.org/docs/unstable/man/xl.1.html<br clear=3D"none">
free(1) http://linux.die.net/man/1/free<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote style=3D"border-left:2px solid blue;margin-left:2px;padding-lef=
t:12px;" type=3D"cite">
<div>After it, How can I understand that dom0 use 512M of memory? Any comma=
nd?<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
On Monday, May 2, 2016 5:12 AM, Konrad Rzeszutek Wilk &lt;<a rel=3D"nofollo=
w" shape=3D"rect" ymailto=3D"mailto:konrad.wilk@oracle.com" target=3D"_blan=
k" href=3D"mailto:konrad.wilk@oracle.com">konrad.wilk@oracle.com</a>&gt; wr=
ote:<br clear=3D"none">
On Sun, May 01, 2016 at 07:06:42AM +0000, Jason Long wrote:</div>
<blockquote style=3D"border-left:2px solid blue;margin-left:2px;padding-lef=
t:12px;" type=3D"cite">
<div>Hello.<br clear=3D"none">
How can I change "Dom0" settings on my Xen. I guess, I just can change memo=
ry setting. Am I right?</div>
</blockquote>
/etc/default/grub and add the GRUB_CMDLINE_XEN, like:<br clear=3D"none">
<br clear=3D"none">
GRUB_CMDLINE_XEN=3D"dom0_mem=3Dmax:7GB loglvl=3Dverbose guest_loglvl=3Dverb=
ose"<br clear=3D"none">
<br clear=3D"none">
<blockquote style=3D"border-left:2px solid blue;margin-left:2px;padding-lef=
t:12px;" type=3D"cite">
<div>Tnx.<br clear=3D"none">
<br clear=3D"none">
_______________________________________________<br clear=3D"none">
Xen-devel mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-devel@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-devel@lists.xen.org">Xen-devel@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-devel">http://lists.xen.org/xen-devel</a></div>
</blockquote>
_______________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-users">http://lists.xen.org/xen-users</a><div class=3D"yiv014040=
1375yqt9891921421" id=3D"yiv0140401375yqtfd12101"><br clear=3D"none">
<br clear=3D"none">
_______________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen" t=
arget=3D"_blank" href=3D"mailto:Xen-users@lists.xen">Xen-users@lists.xen</a=
>.<a rel=3D"nofollow" shape=3D"rect" href=3D"">orghttp://lists.xen.org/xen-=
users</a></div></blockquote>
<div><br clear=3D"none">
<br clear=3D"none"></div>

<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">

<font color=3D"red"><b>ONLY AT VFEmail!</b></font> - Use our <font color=3D=
"blue"><b>Metadata Mitigator</b></font><b></b>=E2=84=A2 to keep your email =
out of the NSA's hands! <br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br clear=3D"none">
Commercial and Bulk Mail Options! <div class=3D"yiv0140401375yqt9891921421"=
 id=3D"yiv0140401375yqtfd09811"><br clear=3D"none">
<br clear=3D"none">
</div></div></div><br><div class=3D"yqt9891921421" id=3D"yqtfd82317">______=
_________________________________________<br clear=3D"none">Xen-users maili=
ng list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lis=
ts.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org=
</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-u=
sers" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br><br></d=
iv>  </div> </div>  </div></div></body></html>
------=_Part_5136814_1839991141.1462254442279--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6700827943780154214==--


From xen-users-bounces@lists.xen.org Tue May 03 05:49:59 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 05:49:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axTDY-0000OK-52; Tue, 03 May 2016 05:49:56 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1axTDX-0000O6-EB
 for xen-users@lists.xen.org; Tue, 03 May 2016 05:49:55 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 D2/36-06723-20C38275; Tue, 03 May 2016 05:49:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHKsWRWlGSWpSXmKPExsWS1BU1U5fRRiP
 coH++mcWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmtG76gNLwSKpiq2z17A1MH4T72Lk4mARWMsi
 ce3YDsYuRk4OIYF0iSt7VsDZn793QdnxEh+/PGQCsSUEFCSerdvJDmHbSnR+W8IEMkhCYD2Lx
 IMVE8AcIYEGRoneWZfAqlgEtCTm3H4CZHNwsAmoSTzpYYEYqiXxclcbmC0ioCyx5Op3VpASZo
 FUiaWHw0HCvAI+Eg8vHAAr4RQIlFjy9i8bRGuAxOEPj5hBbGEBK4kPrZ/YIOoFJU7OfMICMSZ
 WYs9xc5Aws4CIxPx371kmMIrMQlI1C6FqFpIqiLC6xPp5QhBheYntb+cwQ9hqEre3XWWHsLUl
 li18zbyAkX0Vo3pxalFZapGuhV5SUWZ6RkluYmaOrqGBqV5uanFxYnpqTmJSsV5yfu4mRmBcM
 QDBDsaDzc6HGCU5mJREeSXuqocL8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuBtsNIIFxIsSk1PrU
 jLzAFGOExagoNHSYT3Okiat7ggMbc4Mx0idYpRl2PLghtrmYRY8vLzUqXEea+CFAmAFGWU5sG
 NgCWbS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLm3QgyhSczrwRu0yugI5iAjsherwpyREki
 QkqqgVHg8Dru5e+yS8p2nVRf4c6w5O++BMWXLJO3vczyTbgVIvnedvPb9q+rH64LNL5lOm9BG
 88pYW79mZM/HjnfIXCHw0nULspQ4vsMpjxboZvRtxZYa7ydbKV/r9TKwXVjiKPBOrdDcipCuh
 /W6far6Fj/MhSZwO2gqredX8o06rTwo6W9Nx9MzVdiKc5INNRiLipOBABbmDZNMQMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1462254592!20348603!1
X-Originating-IP: [98.138.90.153]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49719 invoked from network); 3 May 2016 05:49:53 -0000
Received: from nm5-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm5-vm2.bullet.mail.ne1.yahoo.com) (98.138.90.153)
 by server-10.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 3 May 2016 05:49:53 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462254592; bh=FIp6CTZi+jYBaMRw72yNeZsnsuuoPo1p7LwBcAny5f8=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=fZzHIz7nODlK63fi8TglIzQFwU1DgIAEjCKtq6BPHGw0+DPlMemsaSDJi2/KiAYoAlNw+/H2f+nuxPn7h3Yp85rdWE8/OmnEh57Z6Xn0byuDUdCozdDdFmsKjovtc3l2seFKV7WOrjweqhvXxONRNiYeyWpT7difmimEHP5A/MSqrn6YAOEh3e+17Bc+26wJ1ixWtwduoklzRWmHHzzSUe7JHAmvTVG7weWacgCqw0nE7WDRLomHFfL/1K/IVvHoqGo4mrEW58DUUnU7W4t+G6paXwbK8HY4KnXcQCvxZ/Xbg22pcwFW2ZX8Gr0mT7bFruKuDKfe6traMfJHnsSolQ==
Received: from [98.138.101.128] by nm5.bullet.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:49:52 -0000
Received: from [98.138.89.232] by tm16.bullet.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:48:52 -0000
Received: from [127.0.0.1] by omp1047.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:48:52 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 123542.15316.bm@omp1047.mail.ne1.yahoo.com
X-YMail-OSG: hGlHF.0VM1nbBYgqvKc1JxVML7.uY6R2ZurVhhUAzECbte0Fsj8A9IX78bSDbgz
 2DdC0aLyeBVtLqsgLHC7OeS_PKVbMSK2MHKjZ3OQxNEZ4ZLU2ySuljcBrkV27pI.tekxQRZyqokH
 rDPjA.mnkBzqtkEW0a08xaZnXVNLcgXfHES_mtAmv_ynKtQdSyNnrGDdofAKbL1n_R2gKdt75UQ8
 tHmK2LM00vqcSgrVFu.4UbJuIJ0Nu74tUmDwtKDVWXmL2fs8m7qm2QQuTLYCel1KpmXTouVyJCk1
 8lBwmvB0mPFF2jLqHMCaR_Cg3C10pcbKyzI4wvXsQQySQrC0OR61hIFWngxTjphSeWHSElkqBtOS
 _VG4G8FHOKfWcyC0pVp6HseHfEuNY5PgtdN_9njfJOxMW_qJ3jO5wS8l5KrVhWl4h3WJ9h8Umplh
 aNaZMubGwVMmaFg8OuC4LNn7Pv5LfEfs3dWY13ksAihWrPRWi2u6kwO_FgOHPyyLR2FV8BiM3LW9
 qINCLOYUkQihK
Received: from jws100165.mail.ne1.yahoo.com by
 sendmailws131.mail.ne1.yahoo.com; Tue, 03 May 2016 05:48:51 +0000;
 1462254531.595
Date: Tue, 3 May 2016 05:48:51 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Alex Watila <awatila@gmail.com>
Message-ID: <1292129342.5244951.1462254531342.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <CAKRmRUGLDEX=-vFkxjNm+rzdDPFZkdJiMOZL6iBWrv+YhDM1ow@mail.gmail.com>
References: <CAKRmRUGLDEX=-vFkxjNm+rzdDPFZkdJiMOZL6iBWrv+YhDM1ow@mail.gmail.com>
MIME-Version: 1.0
Content-Length: 3895
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============4116414672157113690=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4116414672157113690==
Content-Type: multipart/alternative; 
	boundary="----=_Part_5244950_1186454488.1462254531339"
Content-Length: 3362

------=_Part_5244950_1186454488.1462254531339
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

It is XenServer not Xen :( 

    On Monday, May 2, 2016 3:15 PM, Alex Watila <awatila@gmail.com> wrote:
 

 How to Configure dom0 Memory in XenServer 6.1 and Later
http://support.citrix.com/article/CTX134951


On Sun, May 1, 2016 at 10:06 AM, Jason Long <hack3rcon@yahoo.com> wrote:

Hello.
How can I change "Dom0" settings on my Xen. I guess, I just can change memory setting. Am I right?

Tnx.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users



   
------=_Part_5244950_1186454488.1462254531339
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462253792419_9769"=
><span id=3D"yui_3_16_0_ym19_1_1462253792419_9768">It is XenServer not Xen =
:(</span></div> <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"ya=
hoo_quoted" style=3D"display: block;"> <div style=3D"font-family: Helvetica=
Neue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-siz=
e: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvet=
ica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr">=
<font size=3D"2" face=3D"Arial"> On Monday, May 2, 2016 3:15 PM, Alex Watil=
a &lt;awatila@gmail.com&gt; wrote:<br></font></div>  <br><br> <div class=3D=
"y_msg_container"><div id=3D"yiv6332239895"><div><div dir=3D"ltr">How to Co=
nfigure dom0 Memory in XenServer 6.1 and Later<br clear=3D"none"><div><a re=
l=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://support.citr=
ix.com/article/CTX134951">http://support.citrix.com/article/CTX134951</a><b=
r clear=3D"none"></div><div><br clear=3D"none"></div></div><div class=3D"yi=
v6332239895gmail_extra"><br clear=3D"none"><div class=3D"yiv6332239895yqt21=
60784799" id=3D"yiv6332239895yqtfd71812"><div class=3D"yiv6332239895gmail_q=
uote">On Sun, May 1, 2016 at 10:06 AM, Jason Long <span dir=3D"ltr">&lt;<a =
rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:hack3rcon@yahoo.com" targ=
et=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&g=
t;</span> wrote:<br clear=3D"none"><blockquote class=3D"yiv6332239895gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex;">Hello.<br clear=3D"none">
How can I change "Dom0" settings on my Xen. I guess, I just can change memo=
ry setting. Am I right?<br clear=3D"none">
<br clear=3D"none">
Tnx.<br clear=3D"none">
<br clear=3D"none">
_______________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-users">http://lists.xen.org/xen-users</a></blockquote></div><br =
clear=3D"none"></div></div></div></div><br><br></div>  </div> </div>  </div=
></div></body></html>
------=_Part_5244950_1186454488.1462254531339--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4116414672157113690==--


From xen-users-bounces@lists.xen.org Tue May 03 05:49:59 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 05:49:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axTDY-0000OK-52; Tue, 03 May 2016 05:49:56 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1axTDX-0000O6-EB
 for xen-users@lists.xen.org; Tue, 03 May 2016 05:49:55 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 D2/36-06723-20C38275; Tue, 03 May 2016 05:49:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHKsWRWlGSWpSXmKPExsWS1BU1U5fRRiP
 coH++mcWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmtG76gNLwSKpiq2z17A1MH4T72Lk4mARWMsi
 ce3YDsYuRk4OIYF0iSt7VsDZn793QdnxEh+/PGQCsSUEFCSerdvJDmHbSnR+W8IEMkhCYD2Lx
 IMVE8AcIYEGRoneWZfAqlgEtCTm3H4CZHNwsAmoSTzpYYEYqiXxclcbmC0ioCyx5Op3VpASZo
 FUiaWHw0HCvAI+Eg8vHAAr4RQIlFjy9i8bRGuAxOEPj5hBbGEBK4kPrZ/YIOoFJU7OfMICMSZ
 WYs9xc5Aws4CIxPx371kmMIrMQlI1C6FqFpIqiLC6xPp5QhBheYntb+cwQ9hqEre3XWWHsLUl
 li18zbyAkX0Vo3pxalFZapGuhV5SUWZ6RkluYmaOrqGBqV5uanFxYnpqTmJSsV5yfu4mRmBcM
 QDBDsaDzc6HGCU5mJREeSXuqocL8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuBtsNIIFxIsSk1PrU
 jLzAFGOExagoNHSYT3Okiat7ggMbc4Mx0idYpRl2PLghtrmYRY8vLzUqXEea+CFAmAFGWU5sG
 NgCWbS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLm3QgyhSczrwRu0yugI5iAjsherwpyREki
 QkqqgVHg8Dru5e+yS8p2nVRf4c6w5O++BMWXLJO3vczyTbgVIvnedvPb9q+rH64LNL5lOm9BG
 88pYW79mZM/HjnfIXCHw0nULspQ4vsMpjxboZvRtxZYa7ydbKV/r9TKwXVjiKPBOrdDcipCuh
 /W6far6Fj/MhSZwO2gqredX8o06rTwo6W9Nx9MzVdiKc5INNRiLipOBABbmDZNMQMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-10.tower-206.messagelabs.com!1462254592!20348603!1
X-Originating-IP: [98.138.90.153]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49719 invoked from network); 3 May 2016 05:49:53 -0000
Received: from nm5-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm5-vm2.bullet.mail.ne1.yahoo.com) (98.138.90.153)
 by server-10.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 3 May 2016 05:49:53 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462254592; bh=FIp6CTZi+jYBaMRw72yNeZsnsuuoPo1p7LwBcAny5f8=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=fZzHIz7nODlK63fi8TglIzQFwU1DgIAEjCKtq6BPHGw0+DPlMemsaSDJi2/KiAYoAlNw+/H2f+nuxPn7h3Yp85rdWE8/OmnEh57Z6Xn0byuDUdCozdDdFmsKjovtc3l2seFKV7WOrjweqhvXxONRNiYeyWpT7difmimEHP5A/MSqrn6YAOEh3e+17Bc+26wJ1ixWtwduoklzRWmHHzzSUe7JHAmvTVG7weWacgCqw0nE7WDRLomHFfL/1K/IVvHoqGo4mrEW58DUUnU7W4t+G6paXwbK8HY4KnXcQCvxZ/Xbg22pcwFW2ZX8Gr0mT7bFruKuDKfe6traMfJHnsSolQ==
Received: from [98.138.101.128] by nm5.bullet.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:49:52 -0000
Received: from [98.138.89.232] by tm16.bullet.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:48:52 -0000
Received: from [127.0.0.1] by omp1047.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:48:52 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 123542.15316.bm@omp1047.mail.ne1.yahoo.com
X-YMail-OSG: hGlHF.0VM1nbBYgqvKc1JxVML7.uY6R2ZurVhhUAzECbte0Fsj8A9IX78bSDbgz
 2DdC0aLyeBVtLqsgLHC7OeS_PKVbMSK2MHKjZ3OQxNEZ4ZLU2ySuljcBrkV27pI.tekxQRZyqokH
 rDPjA.mnkBzqtkEW0a08xaZnXVNLcgXfHES_mtAmv_ynKtQdSyNnrGDdofAKbL1n_R2gKdt75UQ8
 tHmK2LM00vqcSgrVFu.4UbJuIJ0Nu74tUmDwtKDVWXmL2fs8m7qm2QQuTLYCel1KpmXTouVyJCk1
 8lBwmvB0mPFF2jLqHMCaR_Cg3C10pcbKyzI4wvXsQQySQrC0OR61hIFWngxTjphSeWHSElkqBtOS
 _VG4G8FHOKfWcyC0pVp6HseHfEuNY5PgtdN_9njfJOxMW_qJ3jO5wS8l5KrVhWl4h3WJ9h8Umplh
 aNaZMubGwVMmaFg8OuC4LNn7Pv5LfEfs3dWY13ksAihWrPRWi2u6kwO_FgOHPyyLR2FV8BiM3LW9
 qINCLOYUkQihK
Received: from jws100165.mail.ne1.yahoo.com by
 sendmailws131.mail.ne1.yahoo.com; Tue, 03 May 2016 05:48:51 +0000;
 1462254531.595
Date: Tue, 3 May 2016 05:48:51 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Alex Watila <awatila@gmail.com>
Message-ID: <1292129342.5244951.1462254531342.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <CAKRmRUGLDEX=-vFkxjNm+rzdDPFZkdJiMOZL6iBWrv+YhDM1ow@mail.gmail.com>
References: <CAKRmRUGLDEX=-vFkxjNm+rzdDPFZkdJiMOZL6iBWrv+YhDM1ow@mail.gmail.com>
MIME-Version: 1.0
Content-Length: 3895
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============4116414672157113690=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4116414672157113690==
Content-Type: multipart/alternative; 
	boundary="----=_Part_5244950_1186454488.1462254531339"
Content-Length: 3362

------=_Part_5244950_1186454488.1462254531339
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

It is XenServer not Xen :( 

    On Monday, May 2, 2016 3:15 PM, Alex Watila <awatila@gmail.com> wrote:
 

 How to Configure dom0 Memory in XenServer 6.1 and Later
http://support.citrix.com/article/CTX134951


On Sun, May 1, 2016 at 10:06 AM, Jason Long <hack3rcon@yahoo.com> wrote:

Hello.
How can I change "Dom0" settings on my Xen. I guess, I just can change memory setting. Am I right?

Tnx.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users



   
------=_Part_5244950_1186454488.1462254531339
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462253792419_9769"=
><span id=3D"yui_3_16_0_ym19_1_1462253792419_9768">It is XenServer not Xen =
:(</span></div> <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"ya=
hoo_quoted" style=3D"display: block;"> <div style=3D"font-family: Helvetica=
Neue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-siz=
e: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvet=
ica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr">=
<font size=3D"2" face=3D"Arial"> On Monday, May 2, 2016 3:15 PM, Alex Watil=
a &lt;awatila@gmail.com&gt; wrote:<br></font></div>  <br><br> <div class=3D=
"y_msg_container"><div id=3D"yiv6332239895"><div><div dir=3D"ltr">How to Co=
nfigure dom0 Memory in XenServer 6.1 and Later<br clear=3D"none"><div><a re=
l=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://support.citr=
ix.com/article/CTX134951">http://support.citrix.com/article/CTX134951</a><b=
r clear=3D"none"></div><div><br clear=3D"none"></div></div><div class=3D"yi=
v6332239895gmail_extra"><br clear=3D"none"><div class=3D"yiv6332239895yqt21=
60784799" id=3D"yiv6332239895yqtfd71812"><div class=3D"yiv6332239895gmail_q=
uote">On Sun, May 1, 2016 at 10:06 AM, Jason Long <span dir=3D"ltr">&lt;<a =
rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:hack3rcon@yahoo.com" targ=
et=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&g=
t;</span> wrote:<br clear=3D"none"><blockquote class=3D"yiv6332239895gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex;">Hello.<br clear=3D"none">
How can I change "Dom0" settings on my Xen. I guess, I just can change memo=
ry setting. Am I right?<br clear=3D"none">
<br clear=3D"none">
Tnx.<br clear=3D"none">
<br clear=3D"none">
_______________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-users">http://lists.xen.org/xen-users</a></blockquote></div><br =
clear=3D"none"></div></div></div></div><br><br></div>  </div> </div>  </div=
></div></body></html>
------=_Part_5244950_1186454488.1462254531339--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4116414672157113690==--


From xen-users-bounces@lists.xen.org Tue May 03 05:50:02 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 05:50:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axTDd-0000Pl-Ng; Tue, 03 May 2016 05:50:01 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1axTDc-0000PN-Cf
 for xen-users@lists.xen.org; Tue, 03 May 2016 05:50:00 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 77/66-00612-70C38275; Tue, 03 May 2016 05:49:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprLKsWRWlGSWpSXmKPExsWS1BVdrMtmoxF
 u0HFY32LV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzVjaepKlYJFUxebDDYwNjN/Euxi5OFgE1rJI
 3Fu8hLGLkZNDSCBD4vCRBjYIO13i7uTHTBB2vMTR41tZQGwJAQWJzR9OANVzANm2EmvWlUGE1
 7NIPDxQCFHewCjRvUoYxGYR0JL4eHISO0g5m4CaxJMeFogSLYmXu9rAbBEBZYklV7+zgpQwC6
 RKLD0cDhLmFfCR+PnvOlgJp0CgxJK3f6EOC5A4/OERM4gtLGAl8aH1ExtEvaDEyZlPwOqZBWI
 l9q5ZwQphi0jMf/eeZQKjyCwkZbOQlM1CUjYL7Ap1ifXzhCDC8hLb385hhrDVJG5vu8oOYWtL
 LFv4mnkBI/sqRvXi1KKy1CJdI72kosz0jJLcxMwcXUMDU73c1OLixPTUnMSkYr3k/NxNjMCoY
 gCCHYzf/zgdYpTkYFIS5ZW4qx4uxJeUn1KZkVicEV9UmpNafIhRhoNDSYKX10ojXEiwKDU9tS
 ItMwcY3zBpCQ4eJRHeeJA0b3FBYm5xZjpE6hSjLseWBTfWMgmx5OXnpUqJ83qCFAmAFGWU5sG
 NgKWaS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLmtQSZwpOZVwK36RXQEUxAR2SvVwU5oiQR
 ISXVwFhbF/7+odweu/wPTWtf2C+6rat8dV3Uf7fUN3PYEj79rp3TXBfMu3HqhYdHpi+6tLnBp
 sGTf3nqwbPs//IWqwSGPPSr+XYrTEPumYquLgf7rurdwR8vm/eItLQc97t98UpqW0d7WMzmbr
 ED1/Rqei9dmaK1fy57n+ehL4o7Uh9+3fGl/kyw7GclluKMREMt5qLiRAAf9BlNMAMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1462254597!25334557!1
X-Originating-IP: [98.138.91.115]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59128 invoked from network); 3 May 2016 05:49:58 -0000
Received: from nm22-vm6.bullet.mail.ne1.yahoo.com (HELO
 nm22-vm6.bullet.mail.ne1.yahoo.com) (98.138.91.115)
 by server-11.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 3 May 2016 05:49:58 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462254596; bh=Cd4ttbBZM0ast2tL7UAVxfCvTIdG3nsAe5Izbe2CMHQ=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=UjC3twSbmL+Z+3QLeVmfCaPDak4SIRaaiSEAACzagNwozIzJ6cpR5/s/J0lAFt2EB9G2xxdXSv1h68sxhrZYBFoc4uyrvULC4AGq0dDYRxWkVlF9OjKwm88Lsk+e1I3rQdJcLsLj2JLnpP1ThhegW8/Wtbeo4VjjVuxojzePe+iiqBH+nKfBlQNlDuJ4Fvn6ISpAsS8948XdfIPlEslTkqjS2o7QW2WQpHCiPihZk3HuZw8DL+bZqA3Oyw8h7sKXYh8laHk3WX3gvkauJadUGh/BbrTy1oEo4+3GiHemx7iCruI/hIhrIfEv0/2C1H1yqKajO2JOSTfZiuZZY8qrbA==
Received: from [98.138.226.180] by nm22.bullet.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:49:56 -0000
Received: from [98.138.89.196] by tm15.bullet.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:48:56 -0000
Received: from [127.0.0.1] by omp1054.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:48:56 -0000
X-Yahoo-Newman-Property: ymail-5
X-Yahoo-Newman-Id: 838786.25619.bm@omp1054.mail.ne1.yahoo.com
X-YMail-OSG: NzaHr_AVM1lT0WD3IZXrT_82CevLW5mUdDWdAZvjw6I_sT3E4_r_M31nKamfGVR
 bI02EqaJRbPMkq_jdTs3FvIqCXJgWJ0D2aO.vYsVIJUIp6Gtf8yrx63HPGS_7IY0L4hUHUfJVmmT
 Ype_gFGSD9xvvFYCut8G0hyTIbeC3VDvgsFu.nuj_iGsVqAr19gGmtKgErxYvyJZQVFtzcWkxgB0
 YVovbT9v38m7g_jrm3MOGj5sGb2reFetd37Lh6Gj5K.8bmmriV8pyNf7vyOLb9eV5CBzgp3HxUHS
 aANB9J8U2tmEjpB9wd7XK2bhVi3lslzxZKgNfFxnILkQLfQO.i_T1lvcd_MKzfXaPjo2p62lMsHD
 07cvvpCj1RWw12qeSXlez3GXcxVm_uf8xVohmiLVAmjaQDwbHIddE69Ax.eoLKcAo9cERNGiBr9F
 alcniop7yThrCpQdgEpoNBrngkvabIvivj7LgC8m_oqkTG_ZI76rj5FILKtUJcD92QxrXURG5bFJ
 cHjFe66V7Dsuy
Received: from jws100158.mail.ne1.yahoo.com by
 sendmailws109.mail.ne1.yahoo.com; Tue, 03 May 2016 05:48:56 +0000;
 1462254536.286
Date: Tue, 3 May 2016 05:48:40 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Alex Watila <awatila@gmail.com>
Message-ID: <1114275594.3594189.1462254520718.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <CAKRmRUGLDEX=-vFkxjNm+rzdDPFZkdJiMOZL6iBWrv+YhDM1ow@mail.gmail.com>
References: <CAKRmRUGLDEX=-vFkxjNm+rzdDPFZkdJiMOZL6iBWrv+YhDM1ow@mail.gmail.com>
MIME-Version: 1.0
Content-Length: 3895
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============3817268500314625248=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3817268500314625248==
Content-Type: multipart/alternative; 
	boundary="----=_Part_3594188_1649376529.1462254520716"
Content-Length: 3362

------=_Part_3594188_1649376529.1462254520716
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

It is XenServer not Xen :( 

    On Monday, May 2, 2016 3:15 PM, Alex Watila <awatila@gmail.com> wrote:
 

 How to Configure dom0 Memory in XenServer 6.1 and Later
http://support.citrix.com/article/CTX134951


On Sun, May 1, 2016 at 10:06 AM, Jason Long <hack3rcon@yahoo.com> wrote:

Hello.
How can I change "Dom0" settings on my Xen. I guess, I just can change memory setting. Am I right?

Tnx.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users



   
------=_Part_3594188_1649376529.1462254520716
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462253792419_9769"=
><span id=3D"yui_3_16_0_ym19_1_1462253792419_9768">It is XenServer not Xen =
:(</span></div> <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"ya=
hoo_quoted" style=3D"display: block;"> <div style=3D"font-family: Helvetica=
Neue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-siz=
e: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvet=
ica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr">=
<font size=3D"2" face=3D"Arial"> On Monday, May 2, 2016 3:15 PM, Alex Watil=
a &lt;awatila@gmail.com&gt; wrote:<br></font></div>  <br><br> <div class=3D=
"y_msg_container"><div id=3D"yiv6332239895"><div><div dir=3D"ltr">How to Co=
nfigure dom0 Memory in XenServer 6.1 and Later<br clear=3D"none"><div><a re=
l=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://support.citr=
ix.com/article/CTX134951">http://support.citrix.com/article/CTX134951</a><b=
r clear=3D"none"></div><div><br clear=3D"none"></div></div><div class=3D"yi=
v6332239895gmail_extra"><br clear=3D"none"><div class=3D"yiv6332239895yqt21=
60784799" id=3D"yiv6332239895yqtfd71812"><div class=3D"yiv6332239895gmail_q=
uote">On Sun, May 1, 2016 at 10:06 AM, Jason Long <span dir=3D"ltr">&lt;<a =
rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:hack3rcon@yahoo.com" targ=
et=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&g=
t;</span> wrote:<br clear=3D"none"><blockquote class=3D"yiv6332239895gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex;">Hello.<br clear=3D"none">
How can I change "Dom0" settings on my Xen. I guess, I just can change memo=
ry setting. Am I right?<br clear=3D"none">
<br clear=3D"none">
Tnx.<br clear=3D"none">
<br clear=3D"none">
_______________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-users">http://lists.xen.org/xen-users</a></blockquote></div><br =
clear=3D"none"></div></div></div></div><br><br></div>  </div> </div>  </div=
></div></body></html>
------=_Part_3594188_1649376529.1462254520716--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3817268500314625248==--


From xen-users-bounces@lists.xen.org Tue May 03 05:50:02 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 05:50:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axTDd-0000Pl-Ng; Tue, 03 May 2016 05:50:01 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1axTDc-0000PN-Cf
 for xen-users@lists.xen.org; Tue, 03 May 2016 05:50:00 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 77/66-00612-70C38275; Tue, 03 May 2016 05:49:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprLKsWRWlGSWpSXmKPExsWS1BVdrMtmoxF
 u0HFY32LV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzVjaepKlYJFUxebDDYwNjN/Euxi5OFgE1rJI
 3Fu8hLGLkZNDSCBD4vCRBjYIO13i7uTHTBB2vMTR41tZQGwJAQWJzR9OANVzANm2EmvWlUGE1
 7NIPDxQCFHewCjRvUoYxGYR0JL4eHISO0g5m4CaxJMeFogSLYmXu9rAbBEBZYklV7+zgpQwC6
 RKLD0cDhLmFfCR+PnvOlgJp0CgxJK3f6EOC5A4/OERM4gtLGAl8aH1ExtEvaDEyZlPwOqZBWI
 l9q5ZwQphi0jMf/eeZQKjyCwkZbOQlM1CUjYL7Ap1ifXzhCDC8hLb385hhrDVJG5vu8oOYWtL
 LFv4mnkBI/sqRvXi1KKy1CJdI72kosz0jJLcxMwcXUMDU73c1OLixPTUnMSkYr3k/NxNjMCoY
 gCCHYzf/zgdYpTkYFIS5ZW4qx4uxJeUn1KZkVicEV9UmpNafIhRhoNDSYKX10ojXEiwKDU9tS
 ItMwcY3zBpCQ4eJRHeeJA0b3FBYm5xZjpE6hSjLseWBTfWMgmx5OXnpUqJ83qCFAmAFGWU5sG
 NgKWaS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLmtQSZwpOZVwK36RXQEUxAR2SvVwU5oiQR
 ISXVwFhbF/7+odweu/wPTWtf2C+6rat8dV3Uf7fUN3PYEj79rp3TXBfMu3HqhYdHpi+6tLnBp
 sGTf3nqwbPs//IWqwSGPPSr+XYrTEPumYquLgf7rurdwR8vm/eItLQc97t98UpqW0d7WMzmbr
 ED1/Rqei9dmaK1fy57n+ehL4o7Uh9+3fGl/kyw7GclluKMREMt5qLiRAAf9BlNMAMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1462254597!25334557!1
X-Originating-IP: [98.138.91.115]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59128 invoked from network); 3 May 2016 05:49:58 -0000
Received: from nm22-vm6.bullet.mail.ne1.yahoo.com (HELO
 nm22-vm6.bullet.mail.ne1.yahoo.com) (98.138.91.115)
 by server-11.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 3 May 2016 05:49:58 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462254596; bh=Cd4ttbBZM0ast2tL7UAVxfCvTIdG3nsAe5Izbe2CMHQ=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=UjC3twSbmL+Z+3QLeVmfCaPDak4SIRaaiSEAACzagNwozIzJ6cpR5/s/J0lAFt2EB9G2xxdXSv1h68sxhrZYBFoc4uyrvULC4AGq0dDYRxWkVlF9OjKwm88Lsk+e1I3rQdJcLsLj2JLnpP1ThhegW8/Wtbeo4VjjVuxojzePe+iiqBH+nKfBlQNlDuJ4Fvn6ISpAsS8948XdfIPlEslTkqjS2o7QW2WQpHCiPihZk3HuZw8DL+bZqA3Oyw8h7sKXYh8laHk3WX3gvkauJadUGh/BbrTy1oEo4+3GiHemx7iCruI/hIhrIfEv0/2C1H1yqKajO2JOSTfZiuZZY8qrbA==
Received: from [98.138.226.180] by nm22.bullet.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:49:56 -0000
Received: from [98.138.89.196] by tm15.bullet.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:48:56 -0000
Received: from [127.0.0.1] by omp1054.mail.ne1.yahoo.com with NNFMP;
 03 May 2016 05:48:56 -0000
X-Yahoo-Newman-Property: ymail-5
X-Yahoo-Newman-Id: 838786.25619.bm@omp1054.mail.ne1.yahoo.com
X-YMail-OSG: NzaHr_AVM1lT0WD3IZXrT_82CevLW5mUdDWdAZvjw6I_sT3E4_r_M31nKamfGVR
 bI02EqaJRbPMkq_jdTs3FvIqCXJgWJ0D2aO.vYsVIJUIp6Gtf8yrx63HPGS_7IY0L4hUHUfJVmmT
 Ype_gFGSD9xvvFYCut8G0hyTIbeC3VDvgsFu.nuj_iGsVqAr19gGmtKgErxYvyJZQVFtzcWkxgB0
 YVovbT9v38m7g_jrm3MOGj5sGb2reFetd37Lh6Gj5K.8bmmriV8pyNf7vyOLb9eV5CBzgp3HxUHS
 aANB9J8U2tmEjpB9wd7XK2bhVi3lslzxZKgNfFxnILkQLfQO.i_T1lvcd_MKzfXaPjo2p62lMsHD
 07cvvpCj1RWw12qeSXlez3GXcxVm_uf8xVohmiLVAmjaQDwbHIddE69Ax.eoLKcAo9cERNGiBr9F
 alcniop7yThrCpQdgEpoNBrngkvabIvivj7LgC8m_oqkTG_ZI76rj5FILKtUJcD92QxrXURG5bFJ
 cHjFe66V7Dsuy
Received: from jws100158.mail.ne1.yahoo.com by
 sendmailws109.mail.ne1.yahoo.com; Tue, 03 May 2016 05:48:56 +0000;
 1462254536.286
Date: Tue, 3 May 2016 05:48:40 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Alex Watila <awatila@gmail.com>
Message-ID: <1114275594.3594189.1462254520718.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <CAKRmRUGLDEX=-vFkxjNm+rzdDPFZkdJiMOZL6iBWrv+YhDM1ow@mail.gmail.com>
References: <CAKRmRUGLDEX=-vFkxjNm+rzdDPFZkdJiMOZL6iBWrv+YhDM1ow@mail.gmail.com>
MIME-Version: 1.0
Content-Length: 3895
Cc: Xen-devel <xen-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============3817268500314625248=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3817268500314625248==
Content-Type: multipart/alternative; 
	boundary="----=_Part_3594188_1649376529.1462254520716"
Content-Length: 3362

------=_Part_3594188_1649376529.1462254520716
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

It is XenServer not Xen :( 

    On Monday, May 2, 2016 3:15 PM, Alex Watila <awatila@gmail.com> wrote:
 

 How to Configure dom0 Memory in XenServer 6.1 and Later
http://support.citrix.com/article/CTX134951


On Sun, May 1, 2016 at 10:06 AM, Jason Long <hack3rcon@yahoo.com> wrote:

Hello.
How can I change "Dom0" settings on my Xen. I guess, I just can change memory setting. Am I right?

Tnx.

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users



   
------=_Part_3594188_1649376529.1462254520716
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462253792419_9769"=
><span id=3D"yui_3_16_0_ym19_1_1462253792419_9768">It is XenServer not Xen =
:(</span></div> <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"ya=
hoo_quoted" style=3D"display: block;"> <div style=3D"font-family: Helvetica=
Neue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-siz=
e: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvet=
ica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr">=
<font size=3D"2" face=3D"Arial"> On Monday, May 2, 2016 3:15 PM, Alex Watil=
a &lt;awatila@gmail.com&gt; wrote:<br></font></div>  <br><br> <div class=3D=
"y_msg_container"><div id=3D"yiv6332239895"><div><div dir=3D"ltr">How to Co=
nfigure dom0 Memory in XenServer 6.1 and Later<br clear=3D"none"><div><a re=
l=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://support.citr=
ix.com/article/CTX134951">http://support.citrix.com/article/CTX134951</a><b=
r clear=3D"none"></div><div><br clear=3D"none"></div></div><div class=3D"yi=
v6332239895gmail_extra"><br clear=3D"none"><div class=3D"yiv6332239895yqt21=
60784799" id=3D"yiv6332239895yqtfd71812"><div class=3D"yiv6332239895gmail_q=
uote">On Sun, May 1, 2016 at 10:06 AM, Jason Long <span dir=3D"ltr">&lt;<a =
rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:hack3rcon@yahoo.com" targ=
et=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&g=
t;</span> wrote:<br clear=3D"none"><blockquote class=3D"yiv6332239895gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex;">Hello.<br clear=3D"none">
How can I change "Dom0" settings on my Xen. I guess, I just can change memo=
ry setting. Am I right?<br clear=3D"none">
<br clear=3D"none">
Tnx.<br clear=3D"none">
<br clear=3D"none">
_______________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-users">http://lists.xen.org/xen-users</a></blockquote></div><br =
clear=3D"none"></div></div></div></div><br><br></div>  </div> </div>  </div=
></div></body></html>
------=_Part_3594188_1649376529.1462254520716--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3817268500314625248==--


From xen-users-bounces@lists.xen.org Tue May 03 07:08:30 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 07:08:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axUQU-0006ve-SC; Tue, 03 May 2016 07:07:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <fangtuo90@gmail.com>) id 1axUQT-0006vY-NG
 for xen-users@lists.xen.org; Tue, 03 May 2016 07:07:21 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 9D/F6-00612-82E48275; Tue, 03 May 2016 07:07:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrPIsWRWlGSWpSXmKPExsVyMfS6nq6Gn0a
 4waWjsharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa0bbi3a2grssFccOfGZsYGxl6WLk5BASmMgo
 8fuQXRcjFweLwB0WiZs/T7ODOBICP1gkZh48zgxSJSGQI7Fu4VawDl4BQYmTM5+wQMQLJX6df
 8MGMclD4vXry0DNHECTVCT+fGGCKA+Q2P/sGSuILSxgJHFr2nOwOJuAmsT1czcZQcpFBNQl7v
 3XBwkzC3hJTH48k30CI+8sJMtmIUnNAupgBupYP08IIqwmcXvbVXYIW1ti2cLXzAsYWVcxqhe
 nFpWlFula6CUVZaZnlOQmZuboGhqY6uWmFhcnpqfmJCYV6yXn525iBAYgAxDsYDzY7HyIUZKD
 SUmUV+KuergQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd6DPhrhQoJFqempFWmZOcBYgElLcPAoi
 fCK+wKleYsLEnOLM9MhUqcYLTm2/L62loljwY/bQHLb1HtrmYRY8vLzUqXEefeAzBMAacgozY
 MbB4vXS4yyUsK8jEAHCvEUpBblZpagyr9iFOdgVBLmvQMyhSczrwRu6yugg5iADsperwpyUEk
 iQkqqgXHfolLPMMk5HOzzdpTo78iU+/wjVW7yn5P2vwreSKy4efXlR6GXD4/MVdMylPHnc3vv
 eDnypgOv4PqS92EyaXF3MnaWPVIrOXWh40rntnkiT+WLbtu7cmXxP/Bd373Agm/a6Ttndp6p4
 1tVfkJFNlYrY73K7Hlaabt8vZObZopOUfK0m/e4/7ASS3FGoqEWc1FxIgAOZXw40gIAAA==
X-Env-Sender: fangtuo90@gmail.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462259240!37592528!1
X-Originating-IP: [209.85.215.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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7943 invoked from network); 3 May 2016 07:07:20 -0000
Received: from mail-lf0-f46.google.com (HELO mail-lf0-f46.google.com)
 (209.85.215.46)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 3 May 2016 07:07:20 -0000
Received: by mail-lf0-f46.google.com with SMTP id m64so11447773lfd.1
 for <xen-users@lists.xen.org>; Tue, 03 May 2016 00:07:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:date:message-id:subject:from:to;
 bh=Y/8KkGRPyX0NOeeh3+MRusabW2LgsgthRJxM9TcAAxs=;
 b=m+D66ue9dg3/m2TB0RlFeF2c+DowzEnxNOfRm49Dl5n7Eam/VUlmtAW4JIlY/k/zaF
 6uuL3vxH19VcBkfr7iRCnxv8bKEOhbfYbKt8aoyfaNnoM07m7gnfFkTPv3lbs07r3YfF
 EeEiGDqAyRHsenXFAcWH8izYBBT4qp6q/lVn/y+rCLXohu+gbOdTDUqPanQQ8+Z8iacU
 OS+cWr69i7RA4UTeakR+BCXls0iJn2p8+Vd1+82qMKSXngbSggDc9X95zzgLtzr8ro4o
 qneAYnuhTj8s/41CMICjzn7s7qs/Yb9YrISH3sZVPNNEgTmI6rSA4v0ZI1Axwr3kE+Sm
 hXzw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:date:message-id:subject:from:to;
 bh=Y/8KkGRPyX0NOeeh3+MRusabW2LgsgthRJxM9TcAAxs=;
 b=DFZ6o2E/HoztQDmSI0lhDl7EpZ+YT30gfHvS2PrKNNtQS6dHyUEe7tA+xiPfWWwySK
 vTlNkZeyHydP+v9aEe0UHq8OsGhh5wIP/CIf8Jgi/t1u/180f8g00EdT4wpynXtypA3R
 QM/gynHrDyOVxRcPA0YM723S3u94lNawj0IlNO6FnZTM+MYHjrYJFbn1YBalKfzpf4oG
 JVq0YWWf1lBTBgcdbIvPdRRGcaW8ngY+eETF9ze9364zoJj/NIiJCiGyWvwG96Kr8LFW
 VDzwjPyVeewtX+RVnGkUz/kKqpHaVm6q/vRqtrqw0JQhbnYX4h0Lb9fAyQrPEWM2tCf9
 nUhg==
X-Gm-Message-State: AOPr4FWKeeLWFTKwQbLmErcxEERgiPiLDR+EhASksqOtZDBwcm0h8wU29A/FMRoRtVUYdDmcZ/e70Wed3e8XGQ==
MIME-Version: 1.0
X-Received: by 10.112.72.42 with SMTP id a10mr440717lbv.111.1462259239453;
 Tue, 03 May 2016 00:07:19 -0700 (PDT)
Received: by 10.25.31.14 with HTTP; Tue, 3 May 2016 00:07:19 -0700 (PDT)
Date: Tue, 3 May 2016 15:07:19 +0800
Message-ID: <CAFnE1f28g4rFoXL=X83Ac19bSr2NFiGdHmk6UrOeX81ugVE+4w@mail.gmail.com>
From: Big Strong <fangtuo90@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] how to register a IRQ handler for a guest
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4734586549986644310=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4734586549986644310==
Content-Type: multipart/alternative; boundary=001a11c2405e898ec00531eac2dd

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

In guest, I can use request_irq to register the handler to a specific irq.
Now I'd like to register a irq into a guest vm from dom0, is there a
xenctrl function to do that?

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

<div dir=3D"ltr">In guest, I can use request_irq to register the handler to=
 a specific irq. Now I&#39;d like to register a irq into a guest vm from do=
m0, is there a xenctrl function to do that?=C2=A0</div>

--001a11c2405e898ec00531eac2dd--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4734586549986644310==--


From xen-users-bounces@lists.xen.org Tue May 03 07:08:30 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 07:08:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axUQU-0006ve-SC; Tue, 03 May 2016 07:07:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <fangtuo90@gmail.com>) id 1axUQT-0006vY-NG
 for xen-users@lists.xen.org; Tue, 03 May 2016 07:07:21 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 9D/F6-00612-82E48275; Tue, 03 May 2016 07:07:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrPIsWRWlGSWpSXmKPExsVyMfS6nq6Gn0a
 4waWjsharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa0bbi3a2grssFccOfGZsYGxl6WLk5BASmMgo
 8fuQXRcjFweLwB0WiZs/T7ODOBICP1gkZh48zgxSJSGQI7Fu4VawDl4BQYmTM5+wQMQLJX6df
 8MGMclD4vXry0DNHECTVCT+fGGCKA+Q2P/sGSuILSxgJHFr2nOwOJuAmsT1czcZQcpFBNQl7v
 3XBwkzC3hJTH48k30CI+8sJMtmIUnNAupgBupYP08IIqwmcXvbVXYIW1ti2cLXzAsYWVcxqhe
 nFpWlFula6CUVZaZnlOQmZuboGhqY6uWmFhcnpqfmJCYV6yXn525iBAYgAxDsYDzY7HyIUZKD
 SUmUV+KuergQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd6DPhrhQoJFqempFWmZOcBYgElLcPAoi
 fCK+wKleYsLEnOLM9MhUqcYLTm2/L62loljwY/bQHLb1HtrmYRY8vLzUqXEefeAzBMAacgozY
 MbB4vXS4yyUsK8jEAHCvEUpBblZpagyr9iFOdgVBLmvQMyhSczrwRu6yugg5iADsperwpyUEk
 iQkqqgXHfolLPMMk5HOzzdpTo78iU+/wjVW7yn5P2vwreSKy4efXlR6GXD4/MVdMylPHnc3vv
 eDnypgOv4PqS92EyaXF3MnaWPVIrOXWh40rntnkiT+WLbtu7cmXxP/Bd373Agm/a6Ttndp6p4
 1tVfkJFNlYrY73K7Hlaabt8vZObZopOUfK0m/e4/7ASS3FGoqEWc1FxIgAOZXw40gIAAA==
X-Env-Sender: fangtuo90@gmail.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462259240!37592528!1
X-Originating-IP: [209.85.215.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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7943 invoked from network); 3 May 2016 07:07:20 -0000
Received: from mail-lf0-f46.google.com (HELO mail-lf0-f46.google.com)
 (209.85.215.46)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 3 May 2016 07:07:20 -0000
Received: by mail-lf0-f46.google.com with SMTP id m64so11447773lfd.1
 for <xen-users@lists.xen.org>; Tue, 03 May 2016 00:07:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:date:message-id:subject:from:to;
 bh=Y/8KkGRPyX0NOeeh3+MRusabW2LgsgthRJxM9TcAAxs=;
 b=m+D66ue9dg3/m2TB0RlFeF2c+DowzEnxNOfRm49Dl5n7Eam/VUlmtAW4JIlY/k/zaF
 6uuL3vxH19VcBkfr7iRCnxv8bKEOhbfYbKt8aoyfaNnoM07m7gnfFkTPv3lbs07r3YfF
 EeEiGDqAyRHsenXFAcWH8izYBBT4qp6q/lVn/y+rCLXohu+gbOdTDUqPanQQ8+Z8iacU
 OS+cWr69i7RA4UTeakR+BCXls0iJn2p8+Vd1+82qMKSXngbSggDc9X95zzgLtzr8ro4o
 qneAYnuhTj8s/41CMICjzn7s7qs/Yb9YrISH3sZVPNNEgTmI6rSA4v0ZI1Axwr3kE+Sm
 hXzw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:date:message-id:subject:from:to;
 bh=Y/8KkGRPyX0NOeeh3+MRusabW2LgsgthRJxM9TcAAxs=;
 b=DFZ6o2E/HoztQDmSI0lhDl7EpZ+YT30gfHvS2PrKNNtQS6dHyUEe7tA+xiPfWWwySK
 vTlNkZeyHydP+v9aEe0UHq8OsGhh5wIP/CIf8Jgi/t1u/180f8g00EdT4wpynXtypA3R
 QM/gynHrDyOVxRcPA0YM723S3u94lNawj0IlNO6FnZTM+MYHjrYJFbn1YBalKfzpf4oG
 JVq0YWWf1lBTBgcdbIvPdRRGcaW8ngY+eETF9ze9364zoJj/NIiJCiGyWvwG96Kr8LFW
 VDzwjPyVeewtX+RVnGkUz/kKqpHaVm6q/vRqtrqw0JQhbnYX4h0Lb9fAyQrPEWM2tCf9
 nUhg==
X-Gm-Message-State: AOPr4FWKeeLWFTKwQbLmErcxEERgiPiLDR+EhASksqOtZDBwcm0h8wU29A/FMRoRtVUYdDmcZ/e70Wed3e8XGQ==
MIME-Version: 1.0
X-Received: by 10.112.72.42 with SMTP id a10mr440717lbv.111.1462259239453;
 Tue, 03 May 2016 00:07:19 -0700 (PDT)
Received: by 10.25.31.14 with HTTP; Tue, 3 May 2016 00:07:19 -0700 (PDT)
Date: Tue, 3 May 2016 15:07:19 +0800
Message-ID: <CAFnE1f28g4rFoXL=X83Ac19bSr2NFiGdHmk6UrOeX81ugVE+4w@mail.gmail.com>
From: Big Strong <fangtuo90@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] how to register a IRQ handler for a guest
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4734586549986644310=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4734586549986644310==
Content-Type: multipart/alternative; boundary=001a11c2405e898ec00531eac2dd

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

In guest, I can use request_irq to register the handler to a specific irq.
Now I'd like to register a irq into a guest vm from dom0, is there a
xenctrl function to do that?

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

<div dir=3D"ltr">In guest, I can use request_irq to register the handler to=
 a specific irq. Now I&#39;d like to register a irq into a guest vm from do=
m0, is there a xenctrl function to do that?=C2=A0</div>

--001a11c2405e898ec00531eac2dd--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4734586549986644310==--


From xen-users-bounces@lists.xen.org Tue May 03 10:00:38 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 10:00:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axX6y-0004Au-FK; Tue, 03 May 2016 09:59:24 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <dunlapg@gmail.com>) id 1axX6w-0004Ak-W2
 for xen-users@lists.xen.org; Tue, 03 May 2016 09:59:23 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 38/45-19343-A7678275; Tue, 03 May 2016 09:59:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrIIsWRWlGSWpSXmKPExsVyMfSWk25lmUa
 4wfJ2dYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPtsuPsBS8lK7o2L2NvYHws0sXIxSEk0M8o
 ceN8FxOIwyLQzirx9PkrZhBHQmAxq8SslY2MXYycQE6OxIIvp5lAbF4BQYmTM5+wQMSLJG49b
 2QGsYUFJCWuTJ8OFhcS8JZYPeMmexcjBwengJFE5+UwEFNIwFDixnpbkAoWARWJ2/+mQ003lH
 h09ggzxPQAib/NnawQEzUlvs2+B1bDJqAu0TfzLNh0EQFdiRe/LoPVMwuYS/Te2MgKMp4ZqGb
 9PKEJjEKzkNw5CyGzgJFpFaN6cWpRWWqRrrleUlFmekZJbmJmjq6hgbFebmpxcWJ6ak5iUrFe
 cn7uJkZgwDIAwQ7Gxu9OhxglOZiURHkl7qqHC/El5adUZiQWZ8QXleakFh9ilOHgUJLgFS7VC
 BcSLEpNT61Iy8wBxg5MWoKDR0mENxQkzVtckJhbnJkOkTrFaMyx5fe1tUwc26beW8skxJKXn5
 cqJc7rAlIqAFKaUZoHNwgW05cYZaWEeRmBThPiKUgtys0sQZV/xSjOwagkzKsAMoUnM68Ebt8
 roFOYgE7JXq8KckpJIkJKqoGx0dR7puzkMuX5kRsV6iY8aOfrerm6Wck5iINJeN61BdFT3I44
 ra77/9Zlgm3jN0Xbn++CU9hfX0xKXqZXcnrpK1+h7qPHZ31/eXDKsyb2R+FXvFb9tT13+22G7
 Q0z1Xy/2va/vuUfLUovf2iJi5x/jo8n+9aDpQerPh1+POHni2+xLf2y89xUlFiKMxINtZiLih
 MBKtqjsuQCAAA=
X-Env-Sender: dunlapg@gmail.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462269559!38193088!1
X-Originating-IP: [209.85.218.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50712 invoked from network); 3 May 2016 09:59:21 -0000
Received: from mail-oi0-f66.google.com (HELO mail-oi0-f66.google.com)
 (209.85.218.66)
 by server-14.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 3 May 2016 09:59:21 -0000
Received: by mail-oi0-f66.google.com with SMTP id i2so1627586oib.3
 for <xen-users@lists.xen.org>; Tue, 03 May 2016 02:59:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:sender:in-reply-to:references:date:message-id:subject
 :from:to:cc; bh=m2Zq9qRnYgENKj+Mse/iHWp4j4R9W2LzjVZFCHySqOU=;
 b=aIaYYFdOn6HlOybyTg/B5oBZiuXCU54227C7LqX5V216hBN2EkpGXYlEBMsZhrisko
 YnMb//GXD9MHEvsGjhKUKt0lmRovYvt4vNuFWWCgr+TidxpEnN57wb8V1Mibq2Qd3zzj
 Pa5BxMY86qqAxjYsBlj1G6yTrAbI5jq2nF4o7A56+APIazcmez+6vNCcpc0pe3s2UlmD
 qlurgQzAfQGW6L1mizaCiLxMtST7AS4yfYbKiN7vY10QSRTQeCqsoSBtFMwVZI6i7my1
 lLi6UNZJ8mFW3IusntHQnzmuAG+xlEiA4svsPrffHN//cXlaso06uV7BRFu2NAh+kKf2
 HzAg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=m2Zq9qRnYgENKj+Mse/iHWp4j4R9W2LzjVZFCHySqOU=;
 b=kw4mJ+H08Q2TX4zx0DQ8RzGoarUUVwmetc8UezgWYqtU7vpFvR13Sd3axQq7No+eK7
 1ln/vwdpKdRfMaTzi/PXhYXdWAFm4j/gpmDu5VXefpZJNfzAWP44jL+fhXnimFad+P/Y
 uxtaLuYhRKCV9FjDRfBCYzAcQVXfoJJtywK8LJWKYWvCh8JQJPZJyXpqpwxtpthBYAPA
 rZ6Bs718fQcJei1Gh0bc1V5AEj9GjZR851klvlRcD3krTIasPqw88o1fj/MxIv8Lwj3B
 qTlvVHNDY5Vwp0ayvkj0MNskDuRaA5XvhjFGgBPi4dzIIF3doTKTwpzKrbv2J9lEN0NL
 O6ug==
X-Gm-Message-State: AOPr4FXFGPSI3RDm9NEbaoOZSYJto3vxzjSMcwOvwwTr/SKz0mQFpbM8xAs2aXJTWzLEX8UGNmQXbd6AbJIP2g==
MIME-Version: 1.0
X-Received: by 10.202.175.85 with SMTP id y82mr534489oie.146.1462269558836;
 Tue, 03 May 2016 02:59:18 -0700 (PDT)
Received: by 10.202.213.129 with HTTP; Tue, 3 May 2016 02:59:18 -0700 (PDT)
In-Reply-To: <5726313E.70501@nospam.hostisimo.com>
References: <5726313E.70501@nospam.hostisimo.com>
Date: Tue, 3 May 2016 10:59:18 +0100
X-Google-Sender-Auth: Ezp2dq1pnFV8LRprONAKeyNcCu8
Message-ID: <CAFLBxZaJ3Az_D=zXc2kXx1HKJm6oZY_v8Uim7Xncd62kamsExA@mail.gmail.com>
From: George Dunlap <dunlapg@umich.edu>
To: Mike Wright <nobody@nospam.hostisimo.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] guest video slow
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU3VuLCBNYXkgMSwgMjAxNiBhdCA1OjM5IFBNLCBNaWtlIFdyaWdodCA8bm9ib2R5QG5vc3Bh
bS5ob3N0aXNpbW8uY29tPiB3cm90ZToKPiBIaSBhbGwsCj4KPiBCZWVuIHJ1bm5pbmcgeGVuIHNp
bmNlIDIuc29tZXRoaW5nIGFuZCBub3cgaGF2ZSBhIHNpdHVhdGlvbiBJJ3ZlIGJlZW4KPiBjaGFz
aW5nIGZvciBtb250aHMgb24gZW5kIHdpdGhvdXQgcmVzb2x1dGlvbi4KPgo+IFRoZXJlIGlzIGEg
c3lzdGVtIHdob3NlIGd1ZXN0cycgdmlkZW8sIHdoZXRoZXIgdmlhIHNzaCAtWSBvciB2bmMgaXMg
dmVyeQo+IHNsb3cuIFlvdSBjYW4gc2VlIGl0ICJwYWludCIgdGhlIHNjcmVlbiBldmVyeSAzLzQg
c2Vjb25kIG9yIHNvLgo+Cj4gSG9zdCB1YnVudHUgKDE0LjA0IHRocnUgMTUuMTApIGd1ZXN0IChz
dGFydGVkIGF0IDE0LjA0LCBub3cgMTYuMDQpLgo+Cj4gUHJpb3IgdG8gYSBjYXRhc3Ryb3BoaWMg
Y3Jhc2ggdGhhdCB0b29rIG91dCBteSBpbnRlcm5hbCBhbmQgZXh0ZXJuYWwgZHJpdmVzCj4gSSB3
YXMgcnVubmluZyBGZWRvcmEgd2l0aCA1IGZlZG9yYSBndWVzdHMsIGVhY2ggcnVubmluZyBnbm9t
ZTMgZGVza3RvcHMsIGFuZAo+IHdhcyBhYmxlIHRvIGhhdmUgYWxsIDUgb2YgdGhlbSBydW5uaW5n
IGNvbmN1cnJlbnQgdmlkZW8gc3RyZWFtcywgd2l0aCBhIHZuYwo+IHdpbmRvdyBvcGVuIHRvIGVh
Y2gsIGluIHJlYWwgdGltZSB3aXRoIG5vIGRlbGF5LCBzbyBJIGtub3cgeGVuIGNhbiBlYXNpbHkK
PiBoYW5kbGUgdGhpcy4KPgo+IEhhcmR3YXJlIGlzIDMtY29yZSBhbWQgcGhlbm9tLCAxNmcgcmFt
LCBvbiBhIGdpZ2FieXRlIG1vYm8uCj4gU29mdHdhcmUgaXMgbm93IGF0IHhlbi00LjUgdy8gdWJ1
bnR1LTE1LjEwLiBLZXJuZWwgaXMgZG93biByZXYgMy4xOSBiZWNhdXNlCj4gdGhlIDQueCBrZXJu
ZWxzIGRvbid0IHJlY29nbml6ZSBvbmUgb2YgbXkgZHJpdmVzLgo+Cj4gSXQncyBoYXJkIHRvIHNh
eSBpdCdzIHVidW50dSB2cy4gZmVkb3JhIGFuZCBhbSBndWVzc2luZyBpdCdzIHNvbWV0aGluZyB0
byBkbwo+IHdpdGggbXkgZ3Vlc3QgY29uZmlnLiAgSGVyZSdzIHRoZSBwYXJ0IHJlIHZpZGVvOgo+
Cj4gdmJmID0gWwo+ICAgJ3NkbD0xJywKPiAgICd2bmM9MScsCj4gICAndm5jZGlzcGxheT0wJywK
PiBdCj4KPiBJJ3ZlIHRyaWVkIGFsbCBzb3J0cyBvZiB2YXJpYXRpb25zIHdpdGggdGhlc2UgYnV0
IHRydXRoIGlzIEknbSBzaG9vdGluZyBpbgo+IHRoZSBkYXJrLiAgQXMgeGVuIGhhcyBldm9sdmVk
IHNvIGhhcyBpdHMgZG9jdW1lbnRhdGlvbjsgYSBsb3Qgb2YgaXQgaXMKPiB1bmRhdGVkLCBtdWNo
IG9mIGl0IGlzIGNvbnRyYWRpY3RvcnksIG1vc3Qgb2YgaXQgaXMgc2NhdHRlcmVkLgo+Cj4gRG9l
cyBhbnlib2R5IGhhdmUgYW55IGlkZWFzPyAgV2hlcmUgZG8gSSBnbyBmcm9tIGhlcmU/ICAgQ291
bGQgaXQgYmUgYW4KPiB1YnVudHUgcHJvYmxlbT8gRG9lcyBteSBjb25maWcgbWFrZSBzZW5zZT8g
IHN0cmF3KGdyYXNwKTsKClRoZSBkb2N1bWVudGF0aW9uIHJlZ2FyZGluZyB0aGUgdm5jIGFuZCB2
ZmIgb3B0aW9ucyBpbiB4bCBpcyBpbmRlZWQKcmF0aGVyIHBvb3IuICBZb3UgZG9uJ3QgbWVudGlv
biB3aGF0IGtpbmQgb2YgZ3Vlc3QgeW91J3JlIHVzaW5nLCBidXQKdGhlIHZmYiBvcHRpb25zIGFy
ZSwgaW4gZmFjdCwgbWVhbnQgdG8gYmUgUFYtb25seTsgc28gaWYgeW91IGhhdmUgYW4KSFZNIGd1
ZXN0LCB5b3Ugc2hvdWxkIHB1dCB0aG9zZSBvcHRpb25zIGF0IHRoZSB0b3AgbGV2ZWwsIGxpa2Ug
dGhpczoKCnNkbD0xCnZuYz0xCnZuY2Rpc3BsYXk9MAoKQW5kIGV2ZW4gZm9yIFBWLCBlYWNoIGVs
ZW1lbnQgaW4gdGhhdCBbIF0gbWFrZXMgYSBuZXcgdmZiLCBzbyB0aGUKc3RhbnphIHlvdSBoYXZl
IGFib3ZlIHdpbGwgY3JlYXRlICp0aHJlZSogdmlydHVhbCBmcmFtZSBidWZmZXJzLCBvbmUKd2l0
aCB0aGUgInNkbD0xJyBvcHRpb24sIG9uZSB3aXRoIHRoZSAndm5jPTEnIG9wdGlvbiwgYW5kIG9u
ZSB3aXRoIHRoZQondm5jZGlzcGxheT0wJyBvcHRpb24uICBJZiB5b3Ugd2FudCBvbmUgdmZiIHdp
dGggYWxsIHRob3NlIG9wdGlvbnMsCnlvdSBzaG91bGQgd3JpdGU6Cgp2ZmIgPSBbICdzZGw9MSx2
bmM9MSx2bmNkaXNwbGF5PTAnIF0KCihJIGhhdmVuJ3QgbG9va2VkIGF0IHRoZSBkb2NzIHRvIHNl
ZSBpZiB0aG9zZSBwYXJ0aWN1bGFyIG9wdGlvbnMgYXJlCnNlbnNpYmxlIHRoaW5ncyB0byBzZXQg
eWV0LikKCk9uIHRvcCBvZiB0aGF0LCAndmJmJyBpc24ndCBhbiBvcHRpb24gYXQgYWxsLCBzbyBp
ZiB0aGF0J3MgYWN0dWFsbHkKY29weS1hbmQtcGFzdGVkIGZyb20geW91ciBndWVzdCBjb25maWcs
IHRoZSB3aG9sZSB0aGluZyB3aWxsIGVuZCB1cApiZWluZyBpZ25vcmVkLiA6LSkKClByb2JhYmx5
IGJlc3QgaWYgeW91IGNvcHkgYW5kIHBhc3RlIHlvdXIgZW50aXJlIGd1ZXN0IGNvbmZpZyBmaWxl
LgoKV2hhdCB2ZXJzaW9uIG9mIEZlZG9yYSB3ZXJlIHlvdSB1c2luZz8gIERvIHlvdSBrbm93IHdo
YXQgdmVyc2lvbiBvZgpYZW4gaXQgd2FzIHVzaW5nLCBhbmQgd2hhdCB2ZXJzaW9uIG9mIHFlbXU/
CgpWYXJpb3VzIHRoaW5ncyB0aGF0IG1pZ2h0IGJlIGRpZmZlcmVudCBlbm91Z2ggdG8gY2F1c2Ug
dGhpcyBzb3J0IG9mIHByb2JsZW06CiogWGVuIHZlcnNpb24gdXNpbmcgLyByZWNvZ25pemluZyBk
aWZmZXJlbnQgb3B0aW9ucyB0byBpbXBsZW1lbnQgdGhlIFZGQgoqIFFFTVUgdmVyc2lvbnMuICBY
ZW4gdXBzdHJlYW0gdGFyYmFsbHMgaW5jbHVkZSBhIHNwZWNpZmljIHJlbGVhc2Ugb2YKcWVtdSB0
ZXN0ZWQgd2l0aCB0aGF0IHJlbGVhc2UsIGJ1dCBkb3duc3RyZWFtcyB0eXBpY2FsbHkgIHRyeSB0
byB1c2UKdGhlIHNhbWUgcWVtdSBiaW5hcnkgZm9yIG11bHRpcGxlIHB1cnBvc2VzIChlbXVsYXRp
b24sIEtWTSwgJmMpLgoqIFggc2VydmVyIHZlcnNpb24gLyBkcml2ZXJzCiogRGlmZmVyZW5jZXMg
aW4gY29uZmlnIGZpbGUuICBJdCBtYXkgYmUgdGhhdCB3aGVuIHlvdSByZS1nZW5lcmF0ZWQKeW91
ciBjb25maWcgZmlsZSB5b3UgbWl4ZWQgaXQgdXAgYSBiaXQuICAoRm9yIGluc3RhbmNlLCB0aGUg
J3ZiZicgLwondmJmJyB0aGluZzsgb3IgaWYgeW91IGFjY2lkZW50YWxseSBzd2l0Y2hlZCBmcm9t
IFBWIHRvIEhWTSBvciB2aWNlCnZlcnNhLikKKiBEaWZmZXJlbmNlcyBpbiBkZWZhdWx0IHZnYSBh
ZGFwdGVyIGFuZCBvcHRpb25zLCBpZiB5b3UncmUgcnVubmluZyBhbiBIVk0gZ3Vlc3QKCkhvcGUg
dGhhdCBnaXZlcyB5b3Ugc29tZSB0aGluZ3MgdG8gbG9vayBhdC4KClBlYWNlLAogLUdlb3JnZQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 03 10:00:38 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 10:00:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axX6y-0004Au-FK; Tue, 03 May 2016 09:59:24 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <dunlapg@gmail.com>) id 1axX6w-0004Ak-W2
 for xen-users@lists.xen.org; Tue, 03 May 2016 09:59:23 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 38/45-19343-A7678275; Tue, 03 May 2016 09:59:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrIIsWRWlGSWpSXmKPExsVyMfSWk25lmUa
 4wfJ2dYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPtsuPsBS8lK7o2L2NvYHws0sXIxSEk0M8o
 ceN8FxOIwyLQzirx9PkrZhBHQmAxq8SslY2MXYycQE6OxIIvp5lAbF4BQYmTM5+wQMSLJG49b
 2QGsYUFJCWuTJ8OFhcS8JZYPeMmexcjBwengJFE5+UwEFNIwFDixnpbkAoWARWJ2/+mQ003lH
 h09ggzxPQAib/NnawQEzUlvs2+B1bDJqAu0TfzLNh0EQFdiRe/LoPVMwuYS/Te2MgKMp4ZqGb
 9PKEJjEKzkNw5CyGzgJFpFaN6cWpRWWqRrrleUlFmekZJbmJmjq6hgbFebmpxcWJ6ak5iUrFe
 cn7uJkZgwDIAwQ7Gxu9OhxglOZiURHkl7qqHC/El5adUZiQWZ8QXleakFh9ilOHgUJLgFS7VC
 BcSLEpNT61Iy8wBxg5MWoKDR0mENxQkzVtckJhbnJkOkTrFaMyx5fe1tUwc26beW8skxJKXn5
 cqJc7rAlIqAFKaUZoHNwgW05cYZaWEeRmBThPiKUgtys0sQZV/xSjOwagkzKsAMoUnM68Ebt8
 roFOYgE7JXq8KckpJIkJKqoGx0dR7puzkMuX5kRsV6iY8aOfrerm6Wck5iINJeN61BdFT3I44
 ra77/9Zlgm3jN0Xbn++CU9hfX0xKXqZXcnrpK1+h7qPHZ31/eXDKsyb2R+FXvFb9tT13+22G7
 Q0z1Xy/2va/vuUfLUovf2iJi5x/jo8n+9aDpQerPh1+POHni2+xLf2y89xUlFiKMxINtZiLih
 MBKtqjsuQCAAA=
X-Env-Sender: dunlapg@gmail.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1462269559!38193088!1
X-Originating-IP: [209.85.218.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50712 invoked from network); 3 May 2016 09:59:21 -0000
Received: from mail-oi0-f66.google.com (HELO mail-oi0-f66.google.com)
 (209.85.218.66)
 by server-14.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 3 May 2016 09:59:21 -0000
Received: by mail-oi0-f66.google.com with SMTP id i2so1627586oib.3
 for <xen-users@lists.xen.org>; Tue, 03 May 2016 02:59:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:sender:in-reply-to:references:date:message-id:subject
 :from:to:cc; bh=m2Zq9qRnYgENKj+Mse/iHWp4j4R9W2LzjVZFCHySqOU=;
 b=aIaYYFdOn6HlOybyTg/B5oBZiuXCU54227C7LqX5V216hBN2EkpGXYlEBMsZhrisko
 YnMb//GXD9MHEvsGjhKUKt0lmRovYvt4vNuFWWCgr+TidxpEnN57wb8V1Mibq2Qd3zzj
 Pa5BxMY86qqAxjYsBlj1G6yTrAbI5jq2nF4o7A56+APIazcmez+6vNCcpc0pe3s2UlmD
 qlurgQzAfQGW6L1mizaCiLxMtST7AS4yfYbKiN7vY10QSRTQeCqsoSBtFMwVZI6i7my1
 lLi6UNZJ8mFW3IusntHQnzmuAG+xlEiA4svsPrffHN//cXlaso06uV7BRFu2NAh+kKf2
 HzAg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=m2Zq9qRnYgENKj+Mse/iHWp4j4R9W2LzjVZFCHySqOU=;
 b=kw4mJ+H08Q2TX4zx0DQ8RzGoarUUVwmetc8UezgWYqtU7vpFvR13Sd3axQq7No+eK7
 1ln/vwdpKdRfMaTzi/PXhYXdWAFm4j/gpmDu5VXefpZJNfzAWP44jL+fhXnimFad+P/Y
 uxtaLuYhRKCV9FjDRfBCYzAcQVXfoJJtywK8LJWKYWvCh8JQJPZJyXpqpwxtpthBYAPA
 rZ6Bs718fQcJei1Gh0bc1V5AEj9GjZR851klvlRcD3krTIasPqw88o1fj/MxIv8Lwj3B
 qTlvVHNDY5Vwp0ayvkj0MNskDuRaA5XvhjFGgBPi4dzIIF3doTKTwpzKrbv2J9lEN0NL
 O6ug==
X-Gm-Message-State: AOPr4FXFGPSI3RDm9NEbaoOZSYJto3vxzjSMcwOvwwTr/SKz0mQFpbM8xAs2aXJTWzLEX8UGNmQXbd6AbJIP2g==
MIME-Version: 1.0
X-Received: by 10.202.175.85 with SMTP id y82mr534489oie.146.1462269558836;
 Tue, 03 May 2016 02:59:18 -0700 (PDT)
Received: by 10.202.213.129 with HTTP; Tue, 3 May 2016 02:59:18 -0700 (PDT)
In-Reply-To: <5726313E.70501@nospam.hostisimo.com>
References: <5726313E.70501@nospam.hostisimo.com>
Date: Tue, 3 May 2016 10:59:18 +0100
X-Google-Sender-Auth: Ezp2dq1pnFV8LRprONAKeyNcCu8
Message-ID: <CAFLBxZaJ3Az_D=zXc2kXx1HKJm6oZY_v8Uim7Xncd62kamsExA@mail.gmail.com>
From: George Dunlap <dunlapg@umich.edu>
To: Mike Wright <nobody@nospam.hostisimo.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] guest video slow
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU3VuLCBNYXkgMSwgMjAxNiBhdCA1OjM5IFBNLCBNaWtlIFdyaWdodCA8bm9ib2R5QG5vc3Bh
bS5ob3N0aXNpbW8uY29tPiB3cm90ZToKPiBIaSBhbGwsCj4KPiBCZWVuIHJ1bm5pbmcgeGVuIHNp
bmNlIDIuc29tZXRoaW5nIGFuZCBub3cgaGF2ZSBhIHNpdHVhdGlvbiBJJ3ZlIGJlZW4KPiBjaGFz
aW5nIGZvciBtb250aHMgb24gZW5kIHdpdGhvdXQgcmVzb2x1dGlvbi4KPgo+IFRoZXJlIGlzIGEg
c3lzdGVtIHdob3NlIGd1ZXN0cycgdmlkZW8sIHdoZXRoZXIgdmlhIHNzaCAtWSBvciB2bmMgaXMg
dmVyeQo+IHNsb3cuIFlvdSBjYW4gc2VlIGl0ICJwYWludCIgdGhlIHNjcmVlbiBldmVyeSAzLzQg
c2Vjb25kIG9yIHNvLgo+Cj4gSG9zdCB1YnVudHUgKDE0LjA0IHRocnUgMTUuMTApIGd1ZXN0IChz
dGFydGVkIGF0IDE0LjA0LCBub3cgMTYuMDQpLgo+Cj4gUHJpb3IgdG8gYSBjYXRhc3Ryb3BoaWMg
Y3Jhc2ggdGhhdCB0b29rIG91dCBteSBpbnRlcm5hbCBhbmQgZXh0ZXJuYWwgZHJpdmVzCj4gSSB3
YXMgcnVubmluZyBGZWRvcmEgd2l0aCA1IGZlZG9yYSBndWVzdHMsIGVhY2ggcnVubmluZyBnbm9t
ZTMgZGVza3RvcHMsIGFuZAo+IHdhcyBhYmxlIHRvIGhhdmUgYWxsIDUgb2YgdGhlbSBydW5uaW5n
IGNvbmN1cnJlbnQgdmlkZW8gc3RyZWFtcywgd2l0aCBhIHZuYwo+IHdpbmRvdyBvcGVuIHRvIGVh
Y2gsIGluIHJlYWwgdGltZSB3aXRoIG5vIGRlbGF5LCBzbyBJIGtub3cgeGVuIGNhbiBlYXNpbHkK
PiBoYW5kbGUgdGhpcy4KPgo+IEhhcmR3YXJlIGlzIDMtY29yZSBhbWQgcGhlbm9tLCAxNmcgcmFt
LCBvbiBhIGdpZ2FieXRlIG1vYm8uCj4gU29mdHdhcmUgaXMgbm93IGF0IHhlbi00LjUgdy8gdWJ1
bnR1LTE1LjEwLiBLZXJuZWwgaXMgZG93biByZXYgMy4xOSBiZWNhdXNlCj4gdGhlIDQueCBrZXJu
ZWxzIGRvbid0IHJlY29nbml6ZSBvbmUgb2YgbXkgZHJpdmVzLgo+Cj4gSXQncyBoYXJkIHRvIHNh
eSBpdCdzIHVidW50dSB2cy4gZmVkb3JhIGFuZCBhbSBndWVzc2luZyBpdCdzIHNvbWV0aGluZyB0
byBkbwo+IHdpdGggbXkgZ3Vlc3QgY29uZmlnLiAgSGVyZSdzIHRoZSBwYXJ0IHJlIHZpZGVvOgo+
Cj4gdmJmID0gWwo+ICAgJ3NkbD0xJywKPiAgICd2bmM9MScsCj4gICAndm5jZGlzcGxheT0wJywK
PiBdCj4KPiBJJ3ZlIHRyaWVkIGFsbCBzb3J0cyBvZiB2YXJpYXRpb25zIHdpdGggdGhlc2UgYnV0
IHRydXRoIGlzIEknbSBzaG9vdGluZyBpbgo+IHRoZSBkYXJrLiAgQXMgeGVuIGhhcyBldm9sdmVk
IHNvIGhhcyBpdHMgZG9jdW1lbnRhdGlvbjsgYSBsb3Qgb2YgaXQgaXMKPiB1bmRhdGVkLCBtdWNo
IG9mIGl0IGlzIGNvbnRyYWRpY3RvcnksIG1vc3Qgb2YgaXQgaXMgc2NhdHRlcmVkLgo+Cj4gRG9l
cyBhbnlib2R5IGhhdmUgYW55IGlkZWFzPyAgV2hlcmUgZG8gSSBnbyBmcm9tIGhlcmU/ICAgQ291
bGQgaXQgYmUgYW4KPiB1YnVudHUgcHJvYmxlbT8gRG9lcyBteSBjb25maWcgbWFrZSBzZW5zZT8g
IHN0cmF3KGdyYXNwKTsKClRoZSBkb2N1bWVudGF0aW9uIHJlZ2FyZGluZyB0aGUgdm5jIGFuZCB2
ZmIgb3B0aW9ucyBpbiB4bCBpcyBpbmRlZWQKcmF0aGVyIHBvb3IuICBZb3UgZG9uJ3QgbWVudGlv
biB3aGF0IGtpbmQgb2YgZ3Vlc3QgeW91J3JlIHVzaW5nLCBidXQKdGhlIHZmYiBvcHRpb25zIGFy
ZSwgaW4gZmFjdCwgbWVhbnQgdG8gYmUgUFYtb25seTsgc28gaWYgeW91IGhhdmUgYW4KSFZNIGd1
ZXN0LCB5b3Ugc2hvdWxkIHB1dCB0aG9zZSBvcHRpb25zIGF0IHRoZSB0b3AgbGV2ZWwsIGxpa2Ug
dGhpczoKCnNkbD0xCnZuYz0xCnZuY2Rpc3BsYXk9MAoKQW5kIGV2ZW4gZm9yIFBWLCBlYWNoIGVs
ZW1lbnQgaW4gdGhhdCBbIF0gbWFrZXMgYSBuZXcgdmZiLCBzbyB0aGUKc3RhbnphIHlvdSBoYXZl
IGFib3ZlIHdpbGwgY3JlYXRlICp0aHJlZSogdmlydHVhbCBmcmFtZSBidWZmZXJzLCBvbmUKd2l0
aCB0aGUgInNkbD0xJyBvcHRpb24sIG9uZSB3aXRoIHRoZSAndm5jPTEnIG9wdGlvbiwgYW5kIG9u
ZSB3aXRoIHRoZQondm5jZGlzcGxheT0wJyBvcHRpb24uICBJZiB5b3Ugd2FudCBvbmUgdmZiIHdp
dGggYWxsIHRob3NlIG9wdGlvbnMsCnlvdSBzaG91bGQgd3JpdGU6Cgp2ZmIgPSBbICdzZGw9MSx2
bmM9MSx2bmNkaXNwbGF5PTAnIF0KCihJIGhhdmVuJ3QgbG9va2VkIGF0IHRoZSBkb2NzIHRvIHNl
ZSBpZiB0aG9zZSBwYXJ0aWN1bGFyIG9wdGlvbnMgYXJlCnNlbnNpYmxlIHRoaW5ncyB0byBzZXQg
eWV0LikKCk9uIHRvcCBvZiB0aGF0LCAndmJmJyBpc24ndCBhbiBvcHRpb24gYXQgYWxsLCBzbyBp
ZiB0aGF0J3MgYWN0dWFsbHkKY29weS1hbmQtcGFzdGVkIGZyb20geW91ciBndWVzdCBjb25maWcs
IHRoZSB3aG9sZSB0aGluZyB3aWxsIGVuZCB1cApiZWluZyBpZ25vcmVkLiA6LSkKClByb2JhYmx5
IGJlc3QgaWYgeW91IGNvcHkgYW5kIHBhc3RlIHlvdXIgZW50aXJlIGd1ZXN0IGNvbmZpZyBmaWxl
LgoKV2hhdCB2ZXJzaW9uIG9mIEZlZG9yYSB3ZXJlIHlvdSB1c2luZz8gIERvIHlvdSBrbm93IHdo
YXQgdmVyc2lvbiBvZgpYZW4gaXQgd2FzIHVzaW5nLCBhbmQgd2hhdCB2ZXJzaW9uIG9mIHFlbXU/
CgpWYXJpb3VzIHRoaW5ncyB0aGF0IG1pZ2h0IGJlIGRpZmZlcmVudCBlbm91Z2ggdG8gY2F1c2Ug
dGhpcyBzb3J0IG9mIHByb2JsZW06CiogWGVuIHZlcnNpb24gdXNpbmcgLyByZWNvZ25pemluZyBk
aWZmZXJlbnQgb3B0aW9ucyB0byBpbXBsZW1lbnQgdGhlIFZGQgoqIFFFTVUgdmVyc2lvbnMuICBY
ZW4gdXBzdHJlYW0gdGFyYmFsbHMgaW5jbHVkZSBhIHNwZWNpZmljIHJlbGVhc2Ugb2YKcWVtdSB0
ZXN0ZWQgd2l0aCB0aGF0IHJlbGVhc2UsIGJ1dCBkb3duc3RyZWFtcyB0eXBpY2FsbHkgIHRyeSB0
byB1c2UKdGhlIHNhbWUgcWVtdSBiaW5hcnkgZm9yIG11bHRpcGxlIHB1cnBvc2VzIChlbXVsYXRp
b24sIEtWTSwgJmMpLgoqIFggc2VydmVyIHZlcnNpb24gLyBkcml2ZXJzCiogRGlmZmVyZW5jZXMg
aW4gY29uZmlnIGZpbGUuICBJdCBtYXkgYmUgdGhhdCB3aGVuIHlvdSByZS1nZW5lcmF0ZWQKeW91
ciBjb25maWcgZmlsZSB5b3UgbWl4ZWQgaXQgdXAgYSBiaXQuICAoRm9yIGluc3RhbmNlLCB0aGUg
J3ZiZicgLwondmJmJyB0aGluZzsgb3IgaWYgeW91IGFjY2lkZW50YWxseSBzd2l0Y2hlZCBmcm9t
IFBWIHRvIEhWTSBvciB2aWNlCnZlcnNhLikKKiBEaWZmZXJlbmNlcyBpbiBkZWZhdWx0IHZnYSBh
ZGFwdGVyIGFuZCBvcHRpb25zLCBpZiB5b3UncmUgcnVubmluZyBhbiBIVk0gZ3Vlc3QKCkhvcGUg
dGhhdCBnaXZlcyB5b3Ugc29tZSB0aGluZ3MgdG8gbG9vayBhdC4KClBlYWNlLAogLUdlb3JnZQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 03 12:53:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 12:53:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axZoY-0002Te-2g; Tue, 03 May 2016 12:52:34 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@htp-tel.de>) id 1awxUQ-0008FW-PQ
 for xen-users@lists.xen.org; Sun, 01 May 2016 19:57:14 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 0E/BF-19199-99F56275; Sun, 01 May 2016 19:57:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFIsWRWlGSWpSXmKPExsUSyPdZUHdmvFq
 4wYlP/Barrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bVGVeYCl6zVlw7c5K1gfEZSxcjF4eQQA+T
 ROvep6wQzhEmib2zLjB2MXJysAioSCz4/JQZxGYTsJP4urSBHcQWEZCWmHGliQ3EFhawkvjQ+
 gnM5hUwkVj16QtYL6eAr8SGxj8sILaQQJnE1A8PwXolBOwlHv2azQJRLyhxcuYTIJuDg1lAXW
 L9PCGQMLOAtsSyha+ZQe6REJjOKPH05Gy2CYx8s5C0zEJomYWkZQEj8ypGjeLUorLUIl1DQ72
 kosz0jJLcxMwcXUMDU73c1OLixPTUnMSkYr3k/NxNjMBwYwCCHYwr250PMUpyMCmJ8s6YqxIu
 xJeUn1KZkVicEV9UmpNafIhRhoNDSYLXOE4tXEiwKDU9tSItMwcY+DBpCQ4eJRFexVigNG9xQ
 WJucWY6ROoUoy7Hgh+31zIJseTl56VKifNGgswQACnKKM2DGwGLwkuMslLCvIxARwnxFKQW5W
 aWoMq/YhTnYFQS5pUFmcKTmVcCt+kV0BFMQEdkr1cFOaIkESEl1cDYZnLeZslM46f/V4YfnC3
 j3GydtWxViM734I8M0ixHd0Zs0V89+035gvVfVp8UmmLrt4Flv1l/H4fr5Wkxz+ZYihQ0JvyJ
 krIQ9PINXDnl3Y3qOmXWZ5K/4/wln1ZuC0vVX9pwQMFaVLpXzvWASLyOiEPTLoZ2aYZ7eYGP4
 08+dFjQP1FS8IoSS3FGoqEWc1FxIgCagLEavQIAAA==
X-Env-Sender: ruediger.otte@htp-tel.de
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462132632!22938418!1
X-Originating-IP: [81.14.243.17]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13537 invoked from network); 1 May 2016 19:57:13 -0000
Received: from mxr02.htp-tel.de (HELO mxr02.htp-tel.de) (81.14.243.17)
 by server-16.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 1 May 2016 19:57:13 -0000
Received: from mxrin01.htp-tel.de ([81.14.243.120])
 by mxr02.htp-tel.de with ESMTPS id u41Jv7Qw012414
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL)
 for <xen-users@lists.xen.org>; Sun, 1 May 2016 21:57:07 +0200 (CEST)
Received: from debian-desktop (a89-183-133-145.net-htp.de [89.183.133.145])
 (authenticated bits=0)
 by mxrin01.htp-tel.de with ESMTPSA id u41Jv62b019674
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO)
 for <xen-users@lists.xen.org>; Sun, 1 May 2016 21:57:07 +0200 (CEST)
Date: Sun, 1 May 2016 21:57:07 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@htp-tel.de>
To: xen-users@lists.xen.org
Message-ID: <20160501215707.16853622@debian-desktop>
In-Reply-To: <1412812610.4443920.1462124443051.JavaMail.yahoo@mail.yahoo.com>
References: <20160501111722.4168f333@debian-desktop>
 <1412812610.4443920.1462124443051.JavaMail.yahoo@mail.yahoo.com>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3
 (mxrin01.htp-tel.de [172.19.11.4]); Sun, 01 May 2016 21:57:07 +0200 (CEST)
X-Mailman-Approved-At: Tue, 03 May 2016 12:52:32 +0000
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU3VuLCAxIE1heSAyMDE2IDE3OjQwOjQzICswMDAwIChVVEMpCkphc29uIExvbmcgd3JvdGU6
Cgo+IENhbiB5b3Ugc2hvdyBtZSBhIGNoZWF0IHNoZWV0IGFib3V0IERvbTAgPwoKaHR0cDovL3hl
bmJpdHMueGVucHJvamVjdC5vcmcvZG9jcy91bnN0YWJsZS9taXNjL3hlbi1jb21tYW5kLWxpbmUu
aHRtbAoKVGhpcyBpcyBhYm91dCBYZW4gdW5zdGFibGUsIHBsZWFzZSBjaGVjayBhbHNvIHRoZSBk
b2N1bWVudGF0aW9uIHRoYXQKY29tZXMgd2l0aCB0aGUgWGVuIHJlbGVhc2UgeW91IGFyZSB1c2lu
Zy4KCj4gT24gU3VuZGF5LCBNYXkgMSwgMjAxNiA2OjI0IEFNLCBSw7xkaWdlciBPdHRlCj4gPHJ1
ZWRpZ2VyLm90dGVAaHRwLXRlbC5kZT4gd3JvdGU6IE9uIFN1biwgMSBNYXkgMjAxNiAwNzowNjo0
MiArMDAwMAo+IChVVEMpCj4gCj4gSmFzb24gTG9uZyB3cm90ZToKPiAKPiA+IEhlbGxvLgo+ID4g
SG93IGNhbiBJIGNoYW5nZSAiRG9tMCIgc2V0dGluZ3Mgb24gbXkgWGVuLiBJIGd1ZXNzLCBJIGp1
c3QgY2FuCj4gPiBjaGFuZ2UgbWVtb3J5IHNldHRpbmcuIEFtIEkgcmlnaHQ/Cj4gCj4gTW9zdCBE
b20wIHNldHRpbmdzIGFyZSBtb2RpZmllZCB3aXRoIGJvb3QgcGFyYW1ldGVycy4gRm9yIGV4YW1w
bGUKPiBhZGRpbmcgZG9tMF9tZW09NDE5NDMwNCB0byB0aGUgWGVuIGNvbW1hbmRsaW5lIGluIGdy
dWIgc2V0cyB0aGUgRG9tMAo+IG1lbW9yeSB0byA0IEdCLgo+IAo+IFJ1ZWRpZ2VyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11
c2Vycw==

From xen-users-bounces@lists.xen.org Tue May 03 12:53:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 12:53:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axZoY-0002Te-2g; Tue, 03 May 2016 12:52:34 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@htp-tel.de>) id 1awxUQ-0008FW-PQ
 for xen-users@lists.xen.org; Sun, 01 May 2016 19:57:14 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 0E/BF-19199-99F56275; Sun, 01 May 2016 19:57:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFIsWRWlGSWpSXmKPExsUSyPdZUHdmvFq
 4wYlP/Barrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bVGVeYCl6zVlw7c5K1gfEZSxcjF4eQQA+T
 ROvep6wQzhEmib2zLjB2MXJysAioSCz4/JQZxGYTsJP4urSBHcQWEZCWmHGliQ3EFhawkvjQ+
 gnM5hUwkVj16QtYL6eAr8SGxj8sILaQQJnE1A8PwXolBOwlHv2azQJRLyhxcuYTIJuDg1lAXW
 L9PCGQMLOAtsSyha+ZQe6REJjOKPH05Gy2CYx8s5C0zEJomYWkZQEj8ypGjeLUorLUIl1DQ72
 kosz0jJLcxMwcXUMDU73c1OLixPTUnMSkYr3k/NxNjMBwYwCCHYwr250PMUpyMCmJ8s6YqxIu
 xJeUn1KZkVicEV9UmpNafIhRhoNDSYLXOE4tXEiwKDU9tSItMwcY+DBpCQ4eJRFexVigNG9xQ
 WJucWY6ROoUoy7Hgh+31zIJseTl56VKifNGgswQACnKKM2DGwGLwkuMslLCvIxARwnxFKQW5W
 aWoMq/YhTnYFQS5pUFmcKTmVcCt+kV0BFMQEdkr1cFOaIkESEl1cDYZnLeZslM46f/V4YfnC3
 j3GydtWxViM734I8M0ixHd0Zs0V89+035gvVfVp8UmmLrt4Flv1l/H4fr5Wkxz+ZYihQ0JvyJ
 krIQ9PINXDnl3Y3qOmXWZ5K/4/wln1ZuC0vVX9pwQMFaVLpXzvWASLyOiEPTLoZ2aYZ7eYGP4
 08+dFjQP1FS8IoSS3FGoqEWc1FxIgCagLEavQIAAA==
X-Env-Sender: ruediger.otte@htp-tel.de
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462132632!22938418!1
X-Originating-IP: [81.14.243.17]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13537 invoked from network); 1 May 2016 19:57:13 -0000
Received: from mxr02.htp-tel.de (HELO mxr02.htp-tel.de) (81.14.243.17)
 by server-16.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 1 May 2016 19:57:13 -0000
Received: from mxrin01.htp-tel.de ([81.14.243.120])
 by mxr02.htp-tel.de with ESMTPS id u41Jv7Qw012414
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL)
 for <xen-users@lists.xen.org>; Sun, 1 May 2016 21:57:07 +0200 (CEST)
Received: from debian-desktop (a89-183-133-145.net-htp.de [89.183.133.145])
 (authenticated bits=0)
 by mxrin01.htp-tel.de with ESMTPSA id u41Jv62b019674
 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO)
 for <xen-users@lists.xen.org>; Sun, 1 May 2016 21:57:07 +0200 (CEST)
Date: Sun, 1 May 2016 21:57:07 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@htp-tel.de>
To: xen-users@lists.xen.org
Message-ID: <20160501215707.16853622@debian-desktop>
In-Reply-To: <1412812610.4443920.1462124443051.JavaMail.yahoo@mail.yahoo.com>
References: <20160501111722.4168f333@debian-desktop>
 <1412812610.4443920.1462124443051.JavaMail.yahoo@mail.yahoo.com>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3
 (mxrin01.htp-tel.de [172.19.11.4]); Sun, 01 May 2016 21:57:07 +0200 (CEST)
X-Mailman-Approved-At: Tue, 03 May 2016 12:52:32 +0000
Subject: Re: [Xen-users] How can I change "dom0" settings?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU3VuLCAxIE1heSAyMDE2IDE3OjQwOjQzICswMDAwIChVVEMpCkphc29uIExvbmcgd3JvdGU6
Cgo+IENhbiB5b3Ugc2hvdyBtZSBhIGNoZWF0IHNoZWV0IGFib3V0IERvbTAgPwoKaHR0cDovL3hl
bmJpdHMueGVucHJvamVjdC5vcmcvZG9jcy91bnN0YWJsZS9taXNjL3hlbi1jb21tYW5kLWxpbmUu
aHRtbAoKVGhpcyBpcyBhYm91dCBYZW4gdW5zdGFibGUsIHBsZWFzZSBjaGVjayBhbHNvIHRoZSBk
b2N1bWVudGF0aW9uIHRoYXQKY29tZXMgd2l0aCB0aGUgWGVuIHJlbGVhc2UgeW91IGFyZSB1c2lu
Zy4KCj4gT24gU3VuZGF5LCBNYXkgMSwgMjAxNiA2OjI0IEFNLCBSw7xkaWdlciBPdHRlCj4gPHJ1
ZWRpZ2VyLm90dGVAaHRwLXRlbC5kZT4gd3JvdGU6IE9uIFN1biwgMSBNYXkgMjAxNiAwNzowNjo0
MiArMDAwMAo+IChVVEMpCj4gCj4gSmFzb24gTG9uZyB3cm90ZToKPiAKPiA+IEhlbGxvLgo+ID4g
SG93IGNhbiBJIGNoYW5nZSAiRG9tMCIgc2V0dGluZ3Mgb24gbXkgWGVuLiBJIGd1ZXNzLCBJIGp1
c3QgY2FuCj4gPiBjaGFuZ2UgbWVtb3J5IHNldHRpbmcuIEFtIEkgcmlnaHQ/Cj4gCj4gTW9zdCBE
b20wIHNldHRpbmdzIGFyZSBtb2RpZmllZCB3aXRoIGJvb3QgcGFyYW1ldGVycy4gRm9yIGV4YW1w
bGUKPiBhZGRpbmcgZG9tMF9tZW09NDE5NDMwNCB0byB0aGUgWGVuIGNvbW1hbmRsaW5lIGluIGdy
dWIgc2V0cyB0aGUgRG9tMAo+IG1lbW9yeSB0byA0IEdCLgo+IAo+IFJ1ZWRpZ2VyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11
c2Vycw==

From xen-users-bounces@lists.xen.org Tue May 03 13:11:47 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 13:11:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axa66-00049c-Im; Tue, 03 May 2016 13:10:42 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9248dae56=wei.liu2@citrix.com>)
 id 1axa65-00049B-0S; Tue, 03 May 2016 13:10:41 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 EC/BB-03512-F43A8275; Tue, 03 May 2016 13:10:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsXitHSDva7/Yo1
 wg6NzeSxmb2xjtvi+ZTKTxbt9f5kdmD0Of7jCEsAYxZqZl5RfkcCa8bB7KlvBAqaKtu+XWRsY
 vzB2MXJwSAj4Syze4NvFyMnBIqAiMbVjOiuIzSagLPGzs5cNxBYRKJM4P3MmmM0soChx6vYMZ
 hBbGKhm9uflLCA2r4C+xM3eC2wQtqDEyZlPWCDqdSQW7P7EBrKKWUBaYvk/DpCwKNCqKxPeso
 PYQgIKEh3TjzGB2BIC3BK3T09lnsDIOwvJpFlIJs1CmLSAkXkVo0ZxalFZapGuoaleUlFmekZ
 JbmJmjq6hoYlebmpxcWJ6ak5iUrFecn7uJkZgiNUzMDDuYPx72vMQoyQHk5Ior/lCjXAhvqT8
 lMqMxOKM+KLSnNTiQ4wyHBxKErxsi4BygkWp6akVaZk5wGCHSUtw8CiJ8J4EaeUtLkjMLc5Mh
 0idYtTlWPDj9lomIZa8/LxUKXFeQZAZAiBFGaV5cCNgkXeJUVZKmJeRgYFBiKcgtSg3swRV/h
 WjOAejkjDvA5BVPJl5JXCbXgEdwQR0RPZ6VZAjShIRUlINjOp3PxnvYFvW3qtsU+nP/uvvW26
 eivL5s2Y/df2fXnTaQUbDzK3yWuutpcImYZd7L8U6dgWpuLTsjjjIESa7M6A/MEy98WfSNj/1
 wnvrvZ5+XHY32Hh1a3lC9VrRlwqinzqvHhV5f/pz7qTNaakdU22DJ82S5Y69/uP5l5xpLpL9O
 6UdrE6vV2Ipzkg01GIuKk4EAHepPqm3AgAA
X-Env-Sender: prvs=9248dae56=wei.liu2@citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462281037!38955855!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47294 invoked from network); 3 May 2016 13:10:38 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-3.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 3 May 2016 13:10:38 -0000
X-IronPort-AV: E=Sophos;i="5.24,572,1454976000"; d="scan'208";a="358064309"
Date: Tue, 3 May 2016 14:10:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>,
 <xen-announce@lists.xenproject.org>, <xen-users@lists.xenproject.org>
Message-ID: <20160503131035.GF14150@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>
Subject: [Xen-users] [ANNOUNCEMENT] Xen 4.7 RC1
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgYWxsCgpYZW4gNC43IFJDMSBpcyB0YWdnZWQuIFlvdSBjYW4gY2hlY2sgdGhhdCBvdXQgZnJv
bSB4ZW4uZ2l0OgoKICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCA0LjcuMC1yYzEKClBs
ZWFzZSBzZW5kIGJ1ZyByZXBvcnRzIGFuZCB0ZXN0IHJlcG9ydHMgdG8KeGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnLiBXaGVuIHNlbmRpbmcgYnVnIHJlcG9ydHMsIHBsZWFzZSBDQwpyZWxl
dmFudCBtYWludGFpbmVycyBhbmQgbWUgKHdlaS5saXUyQGNpdHJpeC5jb20pLgoKVGhhbmtzCldl
aS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11
c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Tue May 03 13:11:47 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 13:11:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axa66-00049c-Im; Tue, 03 May 2016 13:10:42 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9248dae56=wei.liu2@citrix.com>)
 id 1axa65-00049B-0S; Tue, 03 May 2016 13:10:41 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 EC/BB-03512-F43A8275; Tue, 03 May 2016 13:10:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsXitHSDva7/Yo1
 wg6NzeSxmb2xjtvi+ZTKTxbt9f5kdmD0Of7jCEsAYxZqZl5RfkcCa8bB7KlvBAqaKtu+XWRsY
 vzB2MXJwSAj4Syze4NvFyMnBIqAiMbVjOiuIzSagLPGzs5cNxBYRKJM4P3MmmM0soChx6vYMZ
 hBbGKhm9uflLCA2r4C+xM3eC2wQtqDEyZlPWCDqdSQW7P7EBrKKWUBaYvk/DpCwKNCqKxPeso
 PYQgIKEh3TjzGB2BIC3BK3T09lnsDIOwvJpFlIJs1CmLSAkXkVo0ZxalFZapGuoaleUlFmekZ
 JbmJmjq6hoYlebmpxcWJ6ak5iUrFecn7uJkZgiNUzMDDuYPx72vMQoyQHk5Ior/lCjXAhvqT8
 lMqMxOKM+KLSnNTiQ4wyHBxKErxsi4BygkWp6akVaZk5wGCHSUtw8CiJ8J4EaeUtLkjMLc5Mh
 0idYtTlWPDj9lomIZa8/LxUKXFeQZAZAiBFGaV5cCNgkXeJUVZKmJeRgYFBiKcgtSg3swRV/h
 WjOAejkjDvA5BVPJl5JXCbXgEdwQR0RPZ6VZAjShIRUlINjOp3PxnvYFvW3qtsU+nP/uvvW26
 eivL5s2Y/df2fXnTaQUbDzK3yWuutpcImYZd7L8U6dgWpuLTsjjjIESa7M6A/MEy98WfSNj/1
 wnvrvZ5+XHY32Hh1a3lC9VrRlwqinzqvHhV5f/pz7qTNaakdU22DJ82S5Y69/uP5l5xpLpL9O
 6UdrE6vV2Ipzkg01GIuKk4EAHepPqm3AgAA
X-Env-Sender: prvs=9248dae56=wei.liu2@citrix.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462281037!38955855!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47294 invoked from network); 3 May 2016 13:10:38 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-3.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 3 May 2016 13:10:38 -0000
X-IronPort-AV: E=Sophos;i="5.24,572,1454976000"; d="scan'208";a="358064309"
Date: Tue, 3 May 2016 14:10:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>,
 <xen-announce@lists.xenproject.org>, <xen-users@lists.xenproject.org>
Message-ID: <20160503131035.GF14150@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>
Subject: [Xen-users] [ANNOUNCEMENT] Xen 4.7 RC1
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgYWxsCgpYZW4gNC43IFJDMSBpcyB0YWdnZWQuIFlvdSBjYW4gY2hlY2sgdGhhdCBvdXQgZnJv
bSB4ZW4uZ2l0OgoKICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCA0LjcuMC1yYzEKClBs
ZWFzZSBzZW5kIGJ1ZyByZXBvcnRzIGFuZCB0ZXN0IHJlcG9ydHMgdG8KeGVuLWRldmVsQGxpc3Rz
LnhlbnByb2plY3Qub3JnLiBXaGVuIHNlbmRpbmcgYnVnIHJlcG9ydHMsIHBsZWFzZSBDQwpyZWxl
dmFudCBtYWludGFpbmVycyBhbmQgbWUgKHdlaS5saXUyQGNpdHJpeC5jb20pLgoKVGhhbmtzCldl
aS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11
c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Tue May 03 13:15:43 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 13:15:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axaAp-0004Un-Bm; Tue, 03 May 2016 13:15:35 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <et@etit.hu>) id 1axaAo-0004Uf-Hn
 for xen-users@lists.xen.org; Tue, 03 May 2016 13:15:34 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 D7/03-21886-574A8275; Tue, 03 May 2016 13:15:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDKsWRWlGSWpSXmKPExsUSd3yrvG7pEo1
 wg64DTBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa0bzJvWCTuGKX9tOMTUw3hbsYuTiEBLoY5TY
 sLuTqYuRg0NCQEmipdkNIj6RUWJ16xX2LkZODhaBRmaJlx2eIAkJgbWMEht3fGYESQgJrGSUe
 P8sDlURJ4eIQKpER9ckJhCbTcBYovXccrB6YYEIie9tz8FsfgFZiY8rJ4It5hVQkzh0Qg1ijI
 rE9tZD7CBhUYFwiTXb3UHCvAKCEidnPmEBOYFZoJ1R4mf/cbDbJASEJY7s38kygVFwFpK6Wcj
 qQBLMAt4Sd0+9ZJ2F5KRZSE6dhXDGLCSXQrTqSLR9XsgEYWtLLFv4mhnCtpVYt+49C4StJ/H2
 dy+UbSmxfscn9gWMPKsY1YtTi8pSi3RN9JKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzc
 zcxAmORAQh2MN7qcz7EKMnBpCTK279YI1yILyk/pTIjsTgjvqg0J7X4EKMMB4eSBO8ikJxgUW
 p6akVaZg4wKcCkJTh4lER49UDSvMUFibnFmekQqVOMilLivAUgCQGQREZpHlwbLBFdYpSVEuZ
 lBDpEiKcgtSg3swRV/hWjOAejkjBvF8gUnsy8Erjpr4AWMwEtzl6vCrK4JBEhJdXAaFESEnbN
 WHef4p1XNvtavBY+YL6rfuENV4utVdnSolDFOUetfjwR1064x3lhv6O3Wldg25f3VXbPzESuJ
 2zrLj+nxv5qyjY9LrYNXruT7DM69XzNVwoYnVgwMehH4rXvuf26og5Od5I/ME996NG4rW7DTx
 b1ixF5L1skmjSU7Ft6Nx45w12uxFKckWioxVxUnAgAyFdEiT8DAAA=
X-Env-Sender: et@etit.hu
X-Msg-Ref: server-4.tower-206.messagelabs.com!1462281332!37748721!1
X-Originating-IP: [94.199.181.31]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31725 invoked from network); 3 May 2016 13:15:32 -0000
Received: from mail.etit.hu (HELO mail.etit.hu) (94.199.181.31)
 by server-4.tower-206.messagelabs.com with SMTP; 3 May 2016 13:15:32 -0000
Received: from localhost (localhost [127.0.0.1])
 by mail.etit.hu (Postfix) with ESMTP id 5BE7B4041AB;
 Tue,  3 May 2016 15:15:32 +0200 (CEST)
X-Virus-Scanned: AMAVIS at etit.hu
Received: from mail.etit.hu (localhost [127.0.0.1])
 by mail.etit.hu (Postfix) with ESMTP id 87C444041AD;
 Tue,  3 May 2016 15:15:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=etit.hu; s=mail;
 t=1462281321; bh=w5PdDJ4Q9uIyaYThrb1fEk/BIsIxyOfu7ggaHJheUHQ=;
 h=To:From:Subject:Message-ID:Date:MIME-Version:Content-Type:From;
 b=P2Ul+HT0dWCsLIZfXkdf+mDgD8IRPRLa2WhI/HlOzdQav/iQt4Hu0eDVBMlbo4kuT
 xRmjjs8vxL0jd1YYvtRQebojf8rFo90hDRx47/20ojfuk/nVmB28qvKdt+ejEIy/JN
 VTtAPEFQhdkxTs3EB9JNbER/lzcfoWczV4OQ9Lvw=
X-Virus-Scanner: This message was checked by ESET Mail Security
 for Linux/BSD. For more information on ESET Mail Security,
 please, visit our website: http://www.eset.com/.
Received: from [192.168.100.225] (87.229.89.127.z-net.hu [87.229.89.127])
 by mail.etit.hu (Postfix) with ESMTPSA id 503554041AB;
 Tue,  3 May 2016 15:15:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=etit.hu; s=mail;
 t=1462281321; bh=w5PdDJ4Q9uIyaYThrb1fEk/BIsIxyOfu7ggaHJheUHQ=;
 h=To:From:Subject:Message-ID:Date:MIME-Version:Content-Type:From;
 b=P2Ul+HT0dWCsLIZfXkdf+mDgD8IRPRLa2WhI/HlOzdQav/iQt4Hu0eDVBMlbo4kuT
 xRmjjs8vxL0jd1YYvtRQebojf8rFo90hDRx47/20ojfuk/nVmB28qvKdt+ejEIy/JN
 VTtAPEFQhdkxTs3EB9JNbER/lzcfoWczV4OQ9Lvw=
To: "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>,
 xen-users@lists.xen.org
From: =?UTF-8?B?w4lsacOhcyBUYW3DoXM=?= <et@etit.hu>
Organization: ETIT[nwpro] KFT
Message-ID: <5728A468.2080708@etit.hu>
Date: Tue, 3 May 2016 15:15:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
X-EsetResult: clean
Subject: [Xen-users] SIGNED WINPV DRIVERS: Are Discussions still ongoing
 with the Linux Foundation?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1927623473342738664=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============1927623473342738664==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="FDWjoQRujkqAgMJfN6WcDJxoJeogbgOjE"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--FDWjoQRujkqAgMJfN6WcDJxoJeogbgOjE
Content-Type: multipart/mixed; boundary="1cKguFRWDL0q0Hr0JdE6NqO4tbgb2qlSu"
From: =?UTF-8?B?w4lsacOhcyBUYW3DoXM=?= <et@etit.hu>
To: "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>,
 xen-users@lists.xen.org
Message-ID: <5728A468.2080708@etit.hu>
Subject: SIGNED WINPV DRIVERS: Are Discussions still ongoing with the Linux
 Foundation?

--1cKguFRWDL0q0Hr0JdE6NqO4tbgb2qlSu
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: quoted-printable

Dear All.

It's more then a month now that the above information had been
distributed by Paul.

Does anyone has any update on this? When seemes these discussions will
end up in a resolution?

Thx.

--=20


=C9li=E1s Tam=E1s
Thomas Elias

ETIT[nwpro] KFT, =DCgyvezet=F5-H=E1l=F3zatbiztons=E1gi specialista
ETIT[nwpro] Ltd, General Manager-Network security specialist

Tel. HU: +36/30-497-1626
Tel. DE: +49/160-651-8723
OpenPGP pubkey: http://etit.hu/doc/et-pub.asc

Okleveles m=E9rn=F6k-informatikus (MSC)
Master of Science in Information Technology (MSC)

Kapcsolat: http://etit.hu/index.php/hu/kapcsolat
Jogi nyilatkozat: http://etit.hu/disclaimer-email-hu.txt
Contact: http://etit.hu/index.php/en/contact
Disclaimer: http://etit.hu/disclaimer-email-en.txt


--1cKguFRWDL0q0Hr0JdE6NqO4tbgb2qlSu--

--FDWjoQRujkqAgMJfN6WcDJxoJeogbgOjE
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXKKRoAAoJENWYes1C3s/CSj4QAKYBSnU0ZsXRyRp86B6aTEVB
EzKP2Cwt+umwVPtH68sQDhM2RJ+pQFCk3+vPg/qtBPQ09YAyzB2T0yNvQXKPPSRa
GUbYH+Aclb3pInluk8DjCCLe/GcFcnJSj96d6UzUKlH9SAuAwPKxct0GEBT3KgEJ
LiREYBuFBDNQOxksw0z3Nt6UNKCxyFwlUAhauXaSeyHKpirj+WKTdjuCrRv9qmNo
nvXyV2A8xmpZ2b8spIqh5iRQFaJTaMyF+ojlog8CnLcmbDGmyk8KuShanEhZlwkR
iO4lHCfTeKK1gqDCklcJ8diYgg53fcOqAlmUbMcs9KvHcWBabJIGoaPofA93wymp
dFmWxbq8S9WnelQw4SvPf0xpbkwJ6vd6YJ2506d5riKJl6Wxg6H3wMUnlRTXA+iW
8xlR2iG/CF3AjgyZEesINq/Dscmqagt4wJ2v1nDMfUEsCVWv9Y4UYL6M0LVYPyl6
jlYIGWGnmfUiQztJf72rhb3U4jgP5LDAhvezjYaS2xDTPTYwJ8iHm5awQEG2a6J0
vqs4q3A3IL2bYF0c03z+DepyWdSsg58UKYY17d9D1wxE7Rs13ofamRAFEYWu8j7B
8+qnHzPqbq797X1weWsUOMIrhz9yghm9eYSlQYxVN1g99bgwVk2kFlNt3ELmke3z
mnQYRH/w1kk4ZpdHpnua
=X6Tt
-----END PGP SIGNATURE-----

--FDWjoQRujkqAgMJfN6WcDJxoJeogbgOjE--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============1927623473342738664==--


From xen-users-bounces@lists.xen.org Tue May 03 13:15:43 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 13:15:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axaAp-0004Un-Bm; Tue, 03 May 2016 13:15:35 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <et@etit.hu>) id 1axaAo-0004Uf-Hn
 for xen-users@lists.xen.org; Tue, 03 May 2016 13:15:34 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 D7/03-21886-574A8275; Tue, 03 May 2016 13:15:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrDKsWRWlGSWpSXmKPExsUSd3yrvG7pEo1
 wg64DTBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa0bzJvWCTuGKX9tOMTUw3hbsYuTiEBLoY5TY
 sLuTqYuRg0NCQEmipdkNIj6RUWJ16xX2LkZODhaBRmaJlx2eIAkJgbWMEht3fGYESQgJrGSUe
 P8sDlURJ4eIQKpER9ckJhCbTcBYovXccrB6YYEIie9tz8FsfgFZiY8rJ4It5hVQkzh0Qg1ijI
 rE9tZD7CBhUYFwiTXb3UHCvAKCEidnPmEBOYFZoJ1R4mf/cbDbJASEJY7s38kygVFwFpK6Wcj
 qQBLMAt4Sd0+9ZJ2F5KRZSE6dhXDGLCSXQrTqSLR9XsgEYWtLLFv4mhnCtpVYt+49C4StJ/H2
 dy+UbSmxfscn9gWMPKsY1YtTi8pSi3RN9JKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzc
 zcxAmORAQh2MN7qcz7EKMnBpCTK279YI1yILyk/pTIjsTgjvqg0J7X4EKMMB4eSBO8ikJxgUW
 p6akVaZg4wKcCkJTh4lER49UDSvMUFibnFmekQqVOMilLivAUgCQGQREZpHlwbLBFdYpSVEuZ
 lBDpEiKcgtSg3swRV/hWjOAejkjBvF8gUnsy8Erjpr4AWMwEtzl6vCrK4JBEhJdXAaFESEnbN
 WHef4p1XNvtavBY+YL6rfuENV4utVdnSolDFOUetfjwR1064x3lhv6O3Wldg25f3VXbPzESuJ
 2zrLj+nxv5qyjY9LrYNXruT7DM69XzNVwoYnVgwMehH4rXvuf26og5Od5I/ME996NG4rW7DTx
 b1ixF5L1skmjSU7Ft6Nx45w12uxFKckWioxVxUnAgAyFdEiT8DAAA=
X-Env-Sender: et@etit.hu
X-Msg-Ref: server-4.tower-206.messagelabs.com!1462281332!37748721!1
X-Originating-IP: [94.199.181.31]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31725 invoked from network); 3 May 2016 13:15:32 -0000
Received: from mail.etit.hu (HELO mail.etit.hu) (94.199.181.31)
 by server-4.tower-206.messagelabs.com with SMTP; 3 May 2016 13:15:32 -0000
Received: from localhost (localhost [127.0.0.1])
 by mail.etit.hu (Postfix) with ESMTP id 5BE7B4041AB;
 Tue,  3 May 2016 15:15:32 +0200 (CEST)
X-Virus-Scanned: AMAVIS at etit.hu
Received: from mail.etit.hu (localhost [127.0.0.1])
 by mail.etit.hu (Postfix) with ESMTP id 87C444041AD;
 Tue,  3 May 2016 15:15:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=etit.hu; s=mail;
 t=1462281321; bh=w5PdDJ4Q9uIyaYThrb1fEk/BIsIxyOfu7ggaHJheUHQ=;
 h=To:From:Subject:Message-ID:Date:MIME-Version:Content-Type:From;
 b=P2Ul+HT0dWCsLIZfXkdf+mDgD8IRPRLa2WhI/HlOzdQav/iQt4Hu0eDVBMlbo4kuT
 xRmjjs8vxL0jd1YYvtRQebojf8rFo90hDRx47/20ojfuk/nVmB28qvKdt+ejEIy/JN
 VTtAPEFQhdkxTs3EB9JNbER/lzcfoWczV4OQ9Lvw=
X-Virus-Scanner: This message was checked by ESET Mail Security
 for Linux/BSD. For more information on ESET Mail Security,
 please, visit our website: http://www.eset.com/.
Received: from [192.168.100.225] (87.229.89.127.z-net.hu [87.229.89.127])
 by mail.etit.hu (Postfix) with ESMTPSA id 503554041AB;
 Tue,  3 May 2016 15:15:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=etit.hu; s=mail;
 t=1462281321; bh=w5PdDJ4Q9uIyaYThrb1fEk/BIsIxyOfu7ggaHJheUHQ=;
 h=To:From:Subject:Message-ID:Date:MIME-Version:Content-Type:From;
 b=P2Ul+HT0dWCsLIZfXkdf+mDgD8IRPRLa2WhI/HlOzdQav/iQt4Hu0eDVBMlbo4kuT
 xRmjjs8vxL0jd1YYvtRQebojf8rFo90hDRx47/20ojfuk/nVmB28qvKdt+ejEIy/JN
 VTtAPEFQhdkxTs3EB9JNbER/lzcfoWczV4OQ9Lvw=
To: "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>,
 xen-users@lists.xen.org
From: =?UTF-8?B?w4lsacOhcyBUYW3DoXM=?= <et@etit.hu>
Organization: ETIT[nwpro] KFT
Message-ID: <5728A468.2080708@etit.hu>
Date: Tue, 3 May 2016 15:15:20 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
X-EsetResult: clean
Subject: [Xen-users] SIGNED WINPV DRIVERS: Are Discussions still ongoing
 with the Linux Foundation?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1927623473342738664=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--===============1927623473342738664==
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature";
 boundary="FDWjoQRujkqAgMJfN6WcDJxoJeogbgOjE"

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--FDWjoQRujkqAgMJfN6WcDJxoJeogbgOjE
Content-Type: multipart/mixed; boundary="1cKguFRWDL0q0Hr0JdE6NqO4tbgb2qlSu"
From: =?UTF-8?B?w4lsacOhcyBUYW3DoXM=?= <et@etit.hu>
To: "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>,
 xen-users@lists.xen.org
Message-ID: <5728A468.2080708@etit.hu>
Subject: SIGNED WINPV DRIVERS: Are Discussions still ongoing with the Linux
 Foundation?

--1cKguFRWDL0q0Hr0JdE6NqO4tbgb2qlSu
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: quoted-printable

Dear All.

It's more then a month now that the above information had been
distributed by Paul.

Does anyone has any update on this? When seemes these discussions will
end up in a resolution?

Thx.

--=20


=C9li=E1s Tam=E1s
Thomas Elias

ETIT[nwpro] KFT, =DCgyvezet=F5-H=E1l=F3zatbiztons=E1gi specialista
ETIT[nwpro] Ltd, General Manager-Network security specialist

Tel. HU: +36/30-497-1626
Tel. DE: +49/160-651-8723
OpenPGP pubkey: http://etit.hu/doc/et-pub.asc

Okleveles m=E9rn=F6k-informatikus (MSC)
Master of Science in Information Technology (MSC)

Kapcsolat: http://etit.hu/index.php/hu/kapcsolat
Jogi nyilatkozat: http://etit.hu/disclaimer-email-hu.txt
Contact: http://etit.hu/index.php/en/contact
Disclaimer: http://etit.hu/disclaimer-email-en.txt


--1cKguFRWDL0q0Hr0JdE6NqO4tbgb2qlSu--

--FDWjoQRujkqAgMJfN6WcDJxoJeogbgOjE
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXKKRoAAoJENWYes1C3s/CSj4QAKYBSnU0ZsXRyRp86B6aTEVB
EzKP2Cwt+umwVPtH68sQDhM2RJ+pQFCk3+vPg/qtBPQ09YAyzB2T0yNvQXKPPSRa
GUbYH+Aclb3pInluk8DjCCLe/GcFcnJSj96d6UzUKlH9SAuAwPKxct0GEBT3KgEJ
LiREYBuFBDNQOxksw0z3Nt6UNKCxyFwlUAhauXaSeyHKpirj+WKTdjuCrRv9qmNo
nvXyV2A8xmpZ2b8spIqh5iRQFaJTaMyF+ojlog8CnLcmbDGmyk8KuShanEhZlwkR
iO4lHCfTeKK1gqDCklcJ8diYgg53fcOqAlmUbMcs9KvHcWBabJIGoaPofA93wymp
dFmWxbq8S9WnelQw4SvPf0xpbkwJ6vd6YJ2506d5riKJl6Wxg6H3wMUnlRTXA+iW
8xlR2iG/CF3AjgyZEesINq/Dscmqagt4wJ2v1nDMfUEsCVWv9Y4UYL6M0LVYPyl6
jlYIGWGnmfUiQztJf72rhb3U4jgP5LDAhvezjYaS2xDTPTYwJ8iHm5awQEG2a6J0
vqs4q3A3IL2bYF0c03z+DepyWdSsg58UKYY17d9D1wxE7Rs13ofamRAFEYWu8j7B
8+qnHzPqbq797X1weWsUOMIrhz9yghm9eYSlQYxVN1g99bgwVk2kFlNt3ELmke3z
mnQYRH/w1kk4ZpdHpnua
=X6Tt
-----END PGP SIGNATURE-----

--FDWjoQRujkqAgMJfN6WcDJxoJeogbgOjE--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============1927623473342738664==--


From xen-users-bounces@lists.xen.org Tue May 03 13:42:45 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 13:42: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 <xen-users-bounces@lists.xen.org>)
	id 1axaal-0000OS-7K; Tue, 03 May 2016 13:42:23 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9248dae56=wei.liu2@citrix.com>)
 id 1axaaj-0000Ny-Rb; Tue, 03 May 2016 13:42:21 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 F1/96-07120-CBAA8275; Tue, 03 May 2016 13:42:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFIsWRWlGSWpSXmKPExsXitHSDve7uVRr
 hBp9v2VjM3tjGbPF9y2Qmi3f7/jI7MHsc/nCFJYAxijUzLym/IoE14/2KiSwFJ1gq3h7pYWlg
 /MLcxcjBISHgL3FkCWsXIycHi4CKxN1Dc8BsNgFliZ+dvWwgtohAmcT5mTPBbGYBRYlTt2cwg
 9jCAuoSV6Z2sIPYvAL6EpNWLWABsYWA7JeNJ6DighInZz5hgejVkViw+xMbyFpmAWmJ5f84QM
 KcAgYSTTsuM4LYokAnXJnwlh1ijIJEx/RjTBBXckv87bafwMg/C8nQWUiGzkIYuoCReRWjenF
 qUVlqka6hXlJRZnpGSW5iZo6uoYGZXm5qcXFiempOYlKxXnJ+7iZGYDgyAMEOxp3PnQ4xSnIw
 KYny/liiES7El5SfUpmRWJwRX1Sak1p8iFGGg0NJgnfaSqCcYFFqempFWmYOMDJg0hIcPEoiv
 J4gad7igsTc4sx0iNQpRl2OBT9ur2USYsnLz0uVEuedCFIkAFKUUZoHNwIWpZcYZaWEeRmBjh
 LiKUgtys0sQZV/xSjOwagkzLsUZApPZl4J3KZXQEcwAR2RvV4V5IiSRISUVAOj09JNQZ0SrJ0
 1PB9Ei232HHq7t6R+bsGR/7YJKZ+e8/wzvmbNeEl+ipxI8VZLm40ued2crZvPJNQs5at/d9Xm
 Qse06B0RvyU09AwE18n8DJ0VyLfubfuljxdn1Chk14k9mXt01lFVXuXwssY7/vF3GWKVbzDO+
 +g0+7x85kqB3dMk+FcHRFUpsRRnJBpqMRcVJwIAQ7RxVs0CAAA=
X-Env-Sender: prvs=9248dae56=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462282937!6301090!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44872 invoked from network); 3 May 2016 13:42:19 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 3 May 2016 13:42:19 -0000
X-IronPort-AV: E=Sophos;i="5.24,572,1454976000"; d="scan'208";a="358073431"
Date: Tue, 3 May 2016 14:42:06 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>,
 <xen-announce@lists.xenproject.org>, <xen-users@lists.xenproject.org>
Message-ID: <20160503134206.GM14150@citrix.com>
References: <20160503131035.GF14150@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160503131035.GF14150@citrix.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] [ANNOUNCEMENT] Xen 4.7 RC1
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMDMsIDIwMTYgYXQgMDI6MTA6MzVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBIaSBhbGwKPiAKPiBYZW4gNC43IFJDMSBpcyB0YWdnZWQuIFlvdSBjYW4gY2hlY2sgdGhhdCBv
dXQgZnJvbSB4ZW4uZ2l0Ogo+IAo+ICAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQgNC43
LjAtcmMxCj4gCj4gUGxlYXNlIHNlbmQgYnVnIHJlcG9ydHMgYW5kIHRlc3QgcmVwb3J0cyB0bwo+
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZy4gV2hlbiBzZW5kaW5nIGJ1ZyByZXBvcnRz
LCBwbGVhc2UgQ0MKPiByZWxldmFudCBtYWludGFpbmVycyBhbmQgbWUgKHdlaS5saXUyQGNpdHJp
eC5jb20pLgo+IAoKRm9yIHlvdSBjb252ZW5pZW5jZSB0aGVyZSBpcyBhbHNvIHRhcmJhbGwgYXQ6
CgpodHRwOi8vYml0cy54ZW5zb3VyY2UuY29tL29zcy14ZW4vcmVsZWFzZS80LjcuMC1yYzEveGVu
LTQuNy4wLXJjMS50YXIuZ3oKCkFuZCB0aGUgc2lnbmF0dXJlIGlzIGF0OgoKaHR0cDovL2JpdHMu
eGVuc291cmNlLmNvbS9vc3MteGVuL3JlbGVhc2UvNC43LjAtcmMxL3hlbi00LjcuMC1yYzEudGFy
Lmd6LnNpZwoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 03 13:42:45 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 13:42: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 <xen-users-bounces@lists.xen.org>)
	id 1axaal-0000OS-7K; Tue, 03 May 2016 13:42:23 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9248dae56=wei.liu2@citrix.com>)
 id 1axaaj-0000Ny-Rb; Tue, 03 May 2016 13:42:21 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 F1/96-07120-CBAA8275; Tue, 03 May 2016 13:42:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFIsWRWlGSWpSXmKPExsXitHSDve7uVRr
 hBp9v2VjM3tjGbPF9y2Qmi3f7/jI7MHsc/nCFJYAxijUzLym/IoE14/2KiSwFJ1gq3h7pYWlg
 /MLcxcjBISHgL3FkCWsXIycHi4CKxN1Dc8BsNgFliZ+dvWwgtohAmcT5mTPBbGYBRYlTt2cwg
 9jCAuoSV6Z2sIPYvAL6EpNWLWABsYWA7JeNJ6DighInZz5hgejVkViw+xMbyFpmAWmJ5f84QM
 KcAgYSTTsuM4LYokAnXJnwlh1ijIJEx/RjTBBXckv87bafwMg/C8nQWUiGzkIYuoCReRWjenF
 qUVlqka6hXlJRZnpGSW5iZo6uoYGZXm5qcXFiempOYlKxXnJ+7iZGYDgyAMEOxp3PnQ4xSnIw
 KYny/liiES7El5SfUpmRWJwRX1Sak1p8iFGGg0NJgnfaSqCcYFFqempFWmYOMDJg0hIcPEoiv
 J4gad7igsTc4sx0iNQpRl2OBT9ur2USYsnLz0uVEuedCFIkAFKUUZoHNwIWpZcYZaWEeRmBjh
 LiKUgtys0sQZV/xSjOwagkzLsUZApPZl4J3KZXQEcwAR2RvV4V5IiSRISUVAOj09JNQZ0SrJ0
 1PB9Ei232HHq7t6R+bsGR/7YJKZ+e8/wzvmbNeEl+ipxI8VZLm40ued2crZvPJNQs5at/d9Xm
 Qse06B0RvyU09AwE18n8DJ0VyLfubfuljxdn1Chk14k9mXt01lFVXuXwssY7/vF3GWKVbzDO+
 +g0+7x85kqB3dMk+FcHRFUpsRRnJBpqMRcVJwIAQ7RxVs0CAAA=
X-Env-Sender: prvs=9248dae56=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462282937!6301090!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 44872 invoked from network); 3 May 2016 13:42:19 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 3 May 2016 13:42:19 -0000
X-IronPort-AV: E=Sophos;i="5.24,572,1454976000"; d="scan'208";a="358073431"
Date: Tue, 3 May 2016 14:42:06 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>,
 <xen-announce@lists.xenproject.org>, <xen-users@lists.xenproject.org>
Message-ID: <20160503134206.GM14150@citrix.com>
References: <20160503131035.GF14150@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160503131035.GF14150@citrix.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] [ANNOUNCEMENT] Xen 4.7 RC1
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMDMsIDIwMTYgYXQgMDI6MTA6MzVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBIaSBhbGwKPiAKPiBYZW4gNC43IFJDMSBpcyB0YWdnZWQuIFlvdSBjYW4gY2hlY2sgdGhhdCBv
dXQgZnJvbSB4ZW4uZ2l0Ogo+IAo+ICAgZ2l0Oi8veGVuYml0cy54ZW4ub3JnL3hlbi5naXQgNC43
LjAtcmMxCj4gCj4gUGxlYXNlIHNlbmQgYnVnIHJlcG9ydHMgYW5kIHRlc3QgcmVwb3J0cyB0bwo+
IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZy4gV2hlbiBzZW5kaW5nIGJ1ZyByZXBvcnRz
LCBwbGVhc2UgQ0MKPiByZWxldmFudCBtYWludGFpbmVycyBhbmQgbWUgKHdlaS5saXUyQGNpdHJp
eC5jb20pLgo+IAoKRm9yIHlvdSBjb252ZW5pZW5jZSB0aGVyZSBpcyBhbHNvIHRhcmJhbGwgYXQ6
CgpodHRwOi8vYml0cy54ZW5zb3VyY2UuY29tL29zcy14ZW4vcmVsZWFzZS80LjcuMC1yYzEveGVu
LTQuNy4wLXJjMS50YXIuZ3oKCkFuZCB0aGUgc2lnbmF0dXJlIGlzIGF0OgoKaHR0cDovL2JpdHMu
eGVuc291cmNlLmNvbS9vc3MteGVuL3JlbGVhc2UvNC43LjAtcmMxL3hlbi00LjcuMC1yYzEudGFy
Lmd6LnNpZwoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 03 16:55:21 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 16:55:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axdaE-0002Hw-Ty; Tue, 03 May 2016 16:54:02 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=924257913=Paul.Durrant@citrix.com>)
 id 1axdaE-0002Ho-Fp
 for xen-users@lists.xen.org; Tue, 03 May 2016 16:54:02 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 64/83-03443-9A7D8275; Tue, 03 May 2016 16:54:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrNIsWRWlGSWpSXmKPExsWyU9JRQnfldY1
 wg6VbWC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ownDb4Fq7kqth9azNrA+Ieji5GTQ0LAT2L7
 g+dsIDabgI7E0qPzmboYuThEBDYzSlx4P4G1i5GDg1nAQ2LNd1+QGmGBbIk57yaxgtgiAjkSP
 av+sUDYRhJXNyxlArFZBFQktrReAbN5BdwlLh74CFYjJKAmMfnze2YQm1NAXaLl+HawGkYBWY
 kvjavB4swC4hK3nsxngrhNQGLJnvPMELaoxMvH/1ghbAOJrUv3sUDU60k8OzULytaWWLbwNTP
 EXkGJkzOfQO0FuufxAag53BIrP/9hmcAoOgvJullIRs1CMmoWklELGFlWMaoXpxaVpRbpmukl
 FWWmZ5TkJmbm6BoaGOvlphYXJ6an5iQmFesl5+duYgRGSj0DA+MOxittzocYJTmYlER5p1/WC
 BfiS8pPqcxILM6ILyrNSS0+xCjDwaEkwTvjGlBOsCg1PbUiLTMHGLMwaQkOHiUR3hKQNG9xQW
 JucWY6ROoUo6KUOO8pkIQASCKjNA+uDZYmLjHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5j0
 PMoUnM68EbvoroMVMQIuz16uCLC5JREhJNTDeeHuAqeS/9RyV87ZzKtQWdy+f9+nrqbAQm/TX
 dXe4s39bPnL7Wj9f2nV2oFLJ/V0zn7f6yB/TMuBqnlHx6j7z0oVFu5Qn+725KHTfc+XOrw1b/
 GqKl3I4NdloJSu7VT7muXJkddQ75lqNNebPbeP2JgfyLOm9P/e6n2bvvBcKxtYH7+ioz6hRYi
 nOSDTUYi4qTgQAXSbzOg4DAAA=
X-Env-Sender: prvs=924257913=Paul.Durrant@citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1462294440!12022360!1
X-Originating-IP: [185.25.65.24]
X-SpamReason: No, hits=0.0 required=7.0 tests=received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12442 invoked from network); 3 May 2016 16:54:00 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (185.25.65.24)
 by server-6.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 3 May 2016 16:54:00 -0000
X-IronPort-AV: E=Sophos;i="5.24,573,1454976000"; d="scan'208";a="20724865"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: =?iso-8859-2?Q?=C9li=E1s_Tam=E1s?= <et@etit.hu>,
 "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: [win-pv-devel] SIGNED WINPV DRIVERS: Are Discussions still
 ongoing with the Linux Foundation?
Thread-Index: AQHRpT3rXzJtYKuX3kuI/xQ1pmwH0Z+nbZGQ
Date: Tue, 3 May 2016 16:53:59 +0000
Message-ID: <70128577a84f43689774a595bb11d49c@AMSPEX02CL03.citrite.net>
References: <5728A468.2080708@etit.hu>
In-Reply-To: <5728A468.2080708@etit.hu>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
X-DLP: AMS1
Cc: "Lars Kurth \(lars.kurth@xenproject.org\)" <lars.kurth@xenproject.org>
Subject: Re: [Xen-users] [win-pv-devel] SIGNED WINPV DRIVERS: Are
 Discussions still ongoing with the Linux Foundation?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IHdpbi1wdi1kZXZlbCBbbWFpbHRv
Ondpbi1wdi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbgo+IEJlaGFsZiBP
ZiDDiWxpw6FzIFRhbcOhcwo+IFNlbnQ6IDAzIE1heSAyMDE2IDE0OjE1Cj4gVG86IHdpbi1wdi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgeGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKPiBTdWJq
ZWN0OiBbd2luLXB2LWRldmVsXSBTSUdORUQgV0lOUFYgRFJJVkVSUzogQXJlIERpc2N1c3Npb25z
IHN0aWxsCj4gb25nb2luZyB3aXRoIHRoZSBMaW51eCBGb3VuZGF0aW9uPwo+IAo+IERlYXIgQWxs
Lgo+IAo+IEl0J3MgbW9yZSB0aGVuIGEgbW9udGggbm93IHRoYXQgdGhlIGFib3ZlIGluZm9ybWF0
aW9uIGhhZCBiZWVuCj4gZGlzdHJpYnV0ZWQgYnkgUGF1bC4KPiAKPiBEb2VzIGFueW9uZSBoYXMg
YW55IHVwZGF0ZSBvbiB0aGlzPyBXaGVuIHNlZW1lcyB0aGVzZSBkaXNjdXNzaW9ucyB3aWxsCj4g
ZW5kIHVwIGluIGEgcmVzb2x1dGlvbj8KPiAKClVuZm9ydHVuYXRlbHkgSSBoYXZlIG5vIG1lYW5p
bmdmdWwgdXBkYXRlLiBEaXNjdXNzaW9ucyB3aXRoIHRoZSBMaW51eCBGb3VuZGF0aW9uIHNlZW0g
dG8gaGF2ZSBjb21wbGV0ZWx5IHN0YWxsZWQuIEl0IGlzIG1vc3QgZnJ1c3RyYXRpbmcuCgogIFBh
dWwKCj4gVGh4Lgo+IAo+IC0tCj4gCj4gCj4gw4lsacOhcyBUYW3DoXMKPiBUaG9tYXMgRWxpYXMK
PiAKPiBFVElUW253cHJvXSBLRlQsIMOcZ3l2ZXpldMWRLUjDoWzDs3phdGJpenRvbnPDoWdpIHNw
ZWNpYWxpc3RhCj4gRVRJVFtud3Byb10gTHRkLCBHZW5lcmFsIE1hbmFnZXItTmV0d29yayBzZWN1
cml0eSBzcGVjaWFsaXN0Cj4gCj4gVGVsLiBIVTogKzM2LzMwLTQ5Ny0xNjI2Cj4gVGVsLiBERTog
KzQ5LzE2MC02NTEtODcyMwo+IE9wZW5QR1AgcHVia2V5OiBodHRwOi8vZXRpdC5odS9kb2MvZXQt
cHViLmFzYwo+IAo+IE9rbGV2ZWxlcyBtw6lybsO2ay1pbmZvcm1hdGlrdXMgKE1TQykKPiBNYXN0
ZXIgb2YgU2NpZW5jZSBpbiBJbmZvcm1hdGlvbiBUZWNobm9sb2d5IChNU0MpCj4gCj4gS2FwY3Nv
bGF0OiBodHRwOi8vZXRpdC5odS9pbmRleC5waHAvaHUva2FwY3NvbGF0Cj4gSm9naSBueWlsYXRr
b3phdDogaHR0cDovL2V0aXQuaHUvZGlzY2xhaW1lci1lbWFpbC1odS50eHQKPiBDb250YWN0OiBo
dHRwOi8vZXRpdC5odS9pbmRleC5waHAvZW4vY29udGFjdAo+IERpc2NsYWltZXI6IGh0dHA6Ly9l
dGl0Lmh1L2Rpc2NsYWltZXItZW1haWwtZW4udHh0CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 03 16:55:21 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 16:55:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axdaE-0002Hw-Ty; Tue, 03 May 2016 16:54:02 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=924257913=Paul.Durrant@citrix.com>)
 id 1axdaE-0002Ho-Fp
 for xen-users@lists.xen.org; Tue, 03 May 2016 16:54:02 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 64/83-03443-9A7D8275; Tue, 03 May 2016 16:54:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrNIsWRWlGSWpSXmKPExsWyU9JRQnfldY1
 wg6VbWC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ownDb4Fq7kqth9azNrA+Ieji5GTQ0LAT2L7
 g+dsIDabgI7E0qPzmboYuThEBDYzSlx4P4G1i5GDg1nAQ2LNd1+QGmGBbIk57yaxgtgiAjkSP
 av+sUDYRhJXNyxlArFZBFQktrReAbN5BdwlLh74CFYjJKAmMfnze2YQm1NAXaLl+HawGkYBWY
 kvjavB4swC4hK3nsxngrhNQGLJnvPMELaoxMvH/1ghbAOJrUv3sUDU60k8OzULytaWWLbwNTP
 EXkGJkzOfQO0FuufxAag53BIrP/9hmcAoOgvJullIRs1CMmoWklELGFlWMaoXpxaVpRbpmukl
 FWWmZ5TkJmbm6BoaGOvlphYXJ6an5iQmFesl5+duYgRGSj0DA+MOxittzocYJTmYlER5p1/WC
 BfiS8pPqcxILM6ILyrNSS0+xCjDwaEkwTvjGlBOsCg1PbUiLTMHGLMwaQkOHiUR3hKQNG9xQW
 JucWY6ROoUo6KUOO8pkIQASCKjNA+uDZYmLjHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5j0
 PMoUnM68EbvoroMVMQIuz16uCLC5JREhJNTDeeHuAqeS/9RyV87ZzKtQWdy+f9+nrqbAQm/TX
 dXe4s39bPnL7Wj9f2nV2oFLJ/V0zn7f6yB/TMuBqnlHx6j7z0oVFu5Qn+725KHTfc+XOrw1b/
 GqKl3I4NdloJSu7VT7muXJkddQ75lqNNebPbeP2JgfyLOm9P/e6n2bvvBcKxtYH7+ioz6hRYi
 nOSDTUYi4qTgQAXSbzOg4DAAA=
X-Env-Sender: prvs=924257913=Paul.Durrant@citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1462294440!12022360!1
X-Originating-IP: [185.25.65.24]
X-SpamReason: No, hits=0.0 required=7.0 tests=received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12442 invoked from network); 3 May 2016 16:54:00 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (185.25.65.24)
 by server-6.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 3 May 2016 16:54:00 -0000
X-IronPort-AV: E=Sophos;i="5.24,573,1454976000"; d="scan'208";a="20724865"
From: Paul Durrant <Paul.Durrant@citrix.com>
To: =?iso-8859-2?Q?=C9li=E1s_Tam=E1s?= <et@etit.hu>,
 "win-pv-devel@lists.xenproject.org" <win-pv-devel@lists.xenproject.org>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: [win-pv-devel] SIGNED WINPV DRIVERS: Are Discussions still
 ongoing with the Linux Foundation?
Thread-Index: AQHRpT3rXzJtYKuX3kuI/xQ1pmwH0Z+nbZGQ
Date: Tue, 3 May 2016 16:53:59 +0000
Message-ID: <70128577a84f43689774a595bb11d49c@AMSPEX02CL03.citrite.net>
References: <5728A468.2080708@etit.hu>
In-Reply-To: <5728A468.2080708@etit.hu>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
MIME-Version: 1.0
X-DLP: AMS1
Cc: "Lars Kurth \(lars.kurth@xenproject.org\)" <lars.kurth@xenproject.org>
Subject: Re: [Xen-users] [win-pv-devel] SIGNED WINPV DRIVERS: Are
 Discussions still ongoing with the Linux Foundation?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IHdpbi1wdi1kZXZlbCBbbWFpbHRv
Ondpbi1wdi1kZXZlbC1ib3VuY2VzQGxpc3RzLnhlbnByb2plY3Qub3JnXSBPbgo+IEJlaGFsZiBP
ZiDDiWxpw6FzIFRhbcOhcwo+IFNlbnQ6IDAzIE1heSAyMDE2IDE0OjE1Cj4gVG86IHdpbi1wdi1k
ZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZzsgeGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKPiBTdWJq
ZWN0OiBbd2luLXB2LWRldmVsXSBTSUdORUQgV0lOUFYgRFJJVkVSUzogQXJlIERpc2N1c3Npb25z
IHN0aWxsCj4gb25nb2luZyB3aXRoIHRoZSBMaW51eCBGb3VuZGF0aW9uPwo+IAo+IERlYXIgQWxs
Lgo+IAo+IEl0J3MgbW9yZSB0aGVuIGEgbW9udGggbm93IHRoYXQgdGhlIGFib3ZlIGluZm9ybWF0
aW9uIGhhZCBiZWVuCj4gZGlzdHJpYnV0ZWQgYnkgUGF1bC4KPiAKPiBEb2VzIGFueW9uZSBoYXMg
YW55IHVwZGF0ZSBvbiB0aGlzPyBXaGVuIHNlZW1lcyB0aGVzZSBkaXNjdXNzaW9ucyB3aWxsCj4g
ZW5kIHVwIGluIGEgcmVzb2x1dGlvbj8KPiAKClVuZm9ydHVuYXRlbHkgSSBoYXZlIG5vIG1lYW5p
bmdmdWwgdXBkYXRlLiBEaXNjdXNzaW9ucyB3aXRoIHRoZSBMaW51eCBGb3VuZGF0aW9uIHNlZW0g
dG8gaGF2ZSBjb21wbGV0ZWx5IHN0YWxsZWQuIEl0IGlzIG1vc3QgZnJ1c3RyYXRpbmcuCgogIFBh
dWwKCj4gVGh4Lgo+IAo+IC0tCj4gCj4gCj4gw4lsacOhcyBUYW3DoXMKPiBUaG9tYXMgRWxpYXMK
PiAKPiBFVElUW253cHJvXSBLRlQsIMOcZ3l2ZXpldMWRLUjDoWzDs3phdGJpenRvbnPDoWdpIHNw
ZWNpYWxpc3RhCj4gRVRJVFtud3Byb10gTHRkLCBHZW5lcmFsIE1hbmFnZXItTmV0d29yayBzZWN1
cml0eSBzcGVjaWFsaXN0Cj4gCj4gVGVsLiBIVTogKzM2LzMwLTQ5Ny0xNjI2Cj4gVGVsLiBERTog
KzQ5LzE2MC02NTEtODcyMwo+IE9wZW5QR1AgcHVia2V5OiBodHRwOi8vZXRpdC5odS9kb2MvZXQt
cHViLmFzYwo+IAo+IE9rbGV2ZWxlcyBtw6lybsO2ay1pbmZvcm1hdGlrdXMgKE1TQykKPiBNYXN0
ZXIgb2YgU2NpZW5jZSBpbiBJbmZvcm1hdGlvbiBUZWNobm9sb2d5IChNU0MpCj4gCj4gS2FwY3Nv
bGF0OiBodHRwOi8vZXRpdC5odS9pbmRleC5waHAvaHUva2FwY3NvbGF0Cj4gSm9naSBueWlsYXRr
b3phdDogaHR0cDovL2V0aXQuaHUvZGlzY2xhaW1lci1lbWFpbC1odS50eHQKPiBDb250YWN0OiBo
dHRwOi8vZXRpdC5odS9pbmRleC5waHAvZW4vY29udGFjdAo+IERpc2NsYWltZXI6IGh0dHA6Ly9l
dGl0Lmh1L2Rpc2NsYWltZXItZW1haWwtZW4udHh0CgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 03 22:37:57 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 22:37:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axivi-0000No-L1; Tue, 03 May 2016 22:36:34 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chris@computersalat.de>) id 1axivi-0000Ni-00
 for xen-users@lists.xen.org; Tue, 03 May 2016 22:36:34 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 02/4E-07660-0F729275; Tue, 03 May 2016 22:36:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJIsWRWlGSWpSXmKPExsXCery1XfeDuma
 4wZrdoharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aD97MZC+bzVDxctIe1gbGLq4uRi0NIYC2j
 xMU1z5i6GDk5JAR0JFp/3WeGSFxhlDjy/jcjhLOBSWLW6jvsEM4BRomlf46zgbTwCuhLnLu6l
 RXEZhFQlfjad5wdxGYT0JDY+qiHBcQWFQiTuHJmIzNEvaDEyZlPwOIiAtISM640gc0RFoiWuP
 uoHewMIYEAiWlfl4PVcAoESpxctxRsPrOAusSfeZeYIWx5ieats5knMArMQjJ2FpKyWUjKFjA
 yr2LUKE4tKkst0jU01UsqykzPKMlNzMzRNTQw1ctNLS5OTE/NSUwq1kvOz93ECAxSBiDYwdiw
 3fMQoyQHk5Ior6eEZrgQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd56NaCcYFFqempFWmYOMF5g0
 hIcPEoivNdA0rzFBYm5xZnpEKlTjIpS4rznQRICIImM0jy4NliMXmKUlRLmZQQ6RIinILUoN7
 MEVf4VozgHo5Iw7x6QKTyZeSVw018BLWYCWpy9XhVkcUkiQkqqgdFMd+LsRW3va5mDOT2YFnr
 0ze5h+7hmT4Zf5OUOdt+YuNfbGx9/y7zxvOhWcsi1RTEHJ50Wnm6x/eWkmZNKze98mFGo+Epp
 fWZxcVf6yh/bZkxcvm/JshrzZ4acbo1lpu+fJE+r53G6fu5enqa77+pP7OYbt124m/8whuly7
 /vjnjE+pSfOr+hSYinOSDTUYi4qTgQAIURgnMwCAAA=
X-Env-Sender: chris@computersalat.de
X-Msg-Ref: server-2.tower-206.messagelabs.com!1462314992!21736270!1
X-Originating-IP: [5.199.133.135]
X-SpamReason: No, hits=0.2 required=7.0 tests=RCVD_ILLEGAL_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30963 invoked from network); 3 May 2016 22:36:32 -0000
Received: from mx.wwserver.net (HELO mx.wwserver.net) (5.199.133.135)
 by server-2.tower-206.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 3 May 2016 22:36:32 -0000
Received: from localhost (localhost [127.0.0.1])
 by mx.wwserver.net (Postfix) with ESMTP id BDF17840C5
 for <xen-users@lists.xen.org>; Tue,  3 May 2016 22:39:36 +0000 (UTC)
X-Virus-Scanned: amavisd-new at wwserver.net
Received: from mx.wwserver.net ([127.0.0.1])
 by localhost (mx.wwserver.net [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id QKih8nUPetYJ for <xen-users@lists.xen.org>;
 Tue,  3 May 2016 22:39:35 +0000 (UTC)
Received: from lape.de.scorpio-it.net (mx0.wwserver.net [83.151.26.69])
 (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mx.wwserver.net (Postfix) with ESMTPSA id 6997984088
 for <xen-users@lists.xen.org>; Tue,  3 May 2016 22:39:35 +0000 (UTC)
Received: from lape.de.scorpio-it.net (localhost [127.0.0.1])
 by lape.de.scorpio-it.net (Postfix) with ESMTP id 53451DBD
 for <xen-users@lists.xen.org>; Wed,  4 May 2016 00:36:29 +0200 (CEST)
Message-ID: <572927ED.5000902@computersalat.de>
Date: Wed, 04 May 2016 00:36:29 +0200
From: Christian <chris@computersalat.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:31.0) Gecko/20100101 Thunderbird/31.8.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <CAK4aCBZcGyojAT9FWCO1KEGWawVDA=-U_u2ZPbA3EKzevr2Hug@mail.gmail.com>
In-Reply-To: <CAK4aCBZcGyojAT9FWCO1KEGWawVDA=-U_u2ZPbA3EKzevr2Hug@mail.gmail.com>
Subject: Re: [Xen-users] Access to guest machine with vnc not working
 anymore, how to fix?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QW0gMjIuMDQuMjAxNiB1bSAxNjozMyBzY2hyaWViIEZhYnJpY2UgRGVsZW50ZToKPiBIZWxsbywK
PiAKPiBJIGhhZCBpbnN0YWxsZWQgYSBEZWJpYW4gU3F1ZWV6ZSBzZXJ2ZXIgd2l0aCBYZW4gYWJv
dXQgMiB5ZWFycyBhZ28uCj4gTGFzdCB3ZWVrIEkgaGFkIHRvIHVwZ3JhZGUgdG8gRGViaWFuIEpl
c3NpZSwgYW5kIGluIHRoZSBwcm9jZXNzIFhlbgo+IGl0c2xlZiB3YXMgdXBncmFkZSAodG8gdmVy
c2lvbiA0LjQgSSBndWVzcykuCj4gCj4gTXkgdmlydHVhbCBtYWNoaW5lcyBzdGFydGVkIGNvcnJl
Y2x0eSwgYnV0IG5vdyBJIGNhbid0IHVzZSB2bmMgdG8KPiBjb250YWN0IHRoZW0sIGV4Y2VwdCBp
ZiBJIGFtIG9uIHRoZSBzZXJ2ZXIgaXRzZWxmOiBkb2luZwo+IAo+IHZuY3ZpZXdlciAxMjcuMC4w
LjE6NTkwMgo+IAo+IG9uIHRoZSBzZXJ2ZXIgd29yaywgYnV0Cj4gCj4gdm5jdmlld2VyIDEwLjcx
LjE1Ljc6NTkwMgo+IAo+IGRvZXNuJ3Qgd29yaywgZnJvbSB0aGUgc2VydmVyIGl0c2VsZiBhcyB3
ZWxsIGFzIGZyb20gYW55IG90aGVyIG1hY2hpbmUKPiBvZiBteSBuZXR3b3JrIChhbmQgaXQgdXNl
ZCB0byB3b3JrKS4KPiAKPiBJIGdvb2dsZWQgaW5mbyB0aGF0IHRvbGQgbWUgdGhhdCBJIGhhZCB0
byBtb2RpZnkKPiAvZXRjL3hlbi94ZW5kLWNvbmZpZy5zeHAgKHNldHRpbmcgJ3ZuYy1saXN0ZW4n
IHRvIDAuMC4wLjAgaW5zdGVhZCBvZgo+IDEyNy4wLjAuMSksIGFuZCB0aGVuIG90aGVyIGluZm8g
dGhhdCB0b2xkIHRoYXQgdGhpcyBmaWxlIGlzCj4gZGVwcmVjYXRlZC4gSSBoYXZlbid0IGJlZW4g
YWJsZSB0byBmaW5kIGluZm8gb24gd2hhdCBjb25maWcgZmlsZSBJCj4gbXVzdCBtb2RpZnkgdG8g
Z2V0IGJhY2sgdGhlIGFiaWx0eSB0byB2bmMgZnJvbSBhbnl3aGVyZSBvbiBteSBuZXR3b3JrLgo+
IAo+IENhbiBzb21lYm9keSBwbGVhc2UgaGVscD8gVGhhbmtzLgo+IAo+IEYuIERlbGVudGUKPiAK
PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi11
c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwo+IGh0dHA6Ly9saXN0
cy54ZW4ub3JnL3hlbi11c2Vycwo+IAplZGl0IHRoZSBjb25maWcgb2YgdGhlIFZNIHZpYSAndmly
dC1tYW5hZ2VyJy4gVGhlcmUgeW91IGNhbiBub3cKZW5hYmxlL2Rpc2FibGUgJ3ZuYycgLi4uCnRo
ZSB1c2VkIGJhY2tlbmQgaXMgJ2xpYnZpcnRkJyBub3cgLi4uIEFGQUlLCgotLSAKCkNocmlzdGlh
bgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAg
IC0gUGxlYXNlIGRvIG5vdCAnQ0MnIG1lIG9uIGxpc3QgbWFpbHMuCiAgICAgICAgICBKdXN0IHJl
cGx5IHRvIHRoZSBsaXN0IDopCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KRGVyIHVsdGltYXRpdmUgc2hvcCBmw7xyIFNwb3J0YmVrbGVpZHVuZyB1
bmQgWnViZWjDtnIKCmh0dHA6Ly93d3cuc2MyNC5kZQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Tue May 03 22:37:57 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 03 May 2016 22:37:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axivi-0000No-L1; Tue, 03 May 2016 22:36:34 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chris@computersalat.de>) id 1axivi-0000Ni-00
 for xen-users@lists.xen.org; Tue, 03 May 2016 22:36:34 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 02/4E-07660-0F729275; Tue, 03 May 2016 22:36:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJIsWRWlGSWpSXmKPExsXCery1XfeDuma
 4wZrdoharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aD97MZC+bzVDxctIe1gbGLq4uRi0NIYC2j
 xMU1z5i6GDk5JAR0JFp/3WeGSFxhlDjy/jcjhLOBSWLW6jvsEM4BRomlf46zgbTwCuhLnLu6l
 RXEZhFQlfjad5wdxGYT0JDY+qiHBcQWFQiTuHJmIzNEvaDEyZlPwOIiAtISM640gc0RFoiWuP
 uoHewMIYEAiWlfl4PVcAoESpxctxRsPrOAusSfeZeYIWx5ieats5knMArMQjJ2FpKyWUjKFjA
 yr2LUKE4tKkst0jU01UsqykzPKMlNzMzRNTQw1ctNLS5OTE/NSUwq1kvOz93ECAxSBiDYwdiw
 3fMQoyQHk5Ior6eEZrgQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd56NaCcYFFqempFWmYOMF5g0
 hIcPEoivNdA0rzFBYm5xZnpEKlTjIpS4rznQRICIImM0jy4NliMXmKUlRLmZQQ6RIinILUoN7
 MEVf4VozgHo5Iw7x6QKTyZeSVw018BLWYCWpy9XhVkcUkiQkqqgdFMd+LsRW3va5mDOT2YFnr
 0ze5h+7hmT4Zf5OUOdt+YuNfbGx9/y7zxvOhWcsi1RTEHJ50Wnm6x/eWkmZNKze98mFGo+Epp
 fWZxcVf6yh/bZkxcvm/JshrzZ4acbo1lpu+fJE+r53G6fu5enqa77+pP7OYbt124m/8whuly7
 /vjnjE+pSfOr+hSYinOSDTUYi4qTgQAIURgnMwCAAA=
X-Env-Sender: chris@computersalat.de
X-Msg-Ref: server-2.tower-206.messagelabs.com!1462314992!21736270!1
X-Originating-IP: [5.199.133.135]
X-SpamReason: No, hits=0.2 required=7.0 tests=RCVD_ILLEGAL_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30963 invoked from network); 3 May 2016 22:36:32 -0000
Received: from mx.wwserver.net (HELO mx.wwserver.net) (5.199.133.135)
 by server-2.tower-206.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 3 May 2016 22:36:32 -0000
Received: from localhost (localhost [127.0.0.1])
 by mx.wwserver.net (Postfix) with ESMTP id BDF17840C5
 for <xen-users@lists.xen.org>; Tue,  3 May 2016 22:39:36 +0000 (UTC)
X-Virus-Scanned: amavisd-new at wwserver.net
Received: from mx.wwserver.net ([127.0.0.1])
 by localhost (mx.wwserver.net [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id QKih8nUPetYJ for <xen-users@lists.xen.org>;
 Tue,  3 May 2016 22:39:35 +0000 (UTC)
Received: from lape.de.scorpio-it.net (mx0.wwserver.net [83.151.26.69])
 (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mx.wwserver.net (Postfix) with ESMTPSA id 6997984088
 for <xen-users@lists.xen.org>; Tue,  3 May 2016 22:39:35 +0000 (UTC)
Received: from lape.de.scorpio-it.net (localhost [127.0.0.1])
 by lape.de.scorpio-it.net (Postfix) with ESMTP id 53451DBD
 for <xen-users@lists.xen.org>; Wed,  4 May 2016 00:36:29 +0200 (CEST)
Message-ID: <572927ED.5000902@computersalat.de>
Date: Wed, 04 May 2016 00:36:29 +0200
From: Christian <chris@computersalat.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:31.0) Gecko/20100101 Thunderbird/31.8.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <CAK4aCBZcGyojAT9FWCO1KEGWawVDA=-U_u2ZPbA3EKzevr2Hug@mail.gmail.com>
In-Reply-To: <CAK4aCBZcGyojAT9FWCO1KEGWawVDA=-U_u2ZPbA3EKzevr2Hug@mail.gmail.com>
Subject: Re: [Xen-users] Access to guest machine with vnc not working
 anymore, how to fix?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QW0gMjIuMDQuMjAxNiB1bSAxNjozMyBzY2hyaWViIEZhYnJpY2UgRGVsZW50ZToKPiBIZWxsbywK
PiAKPiBJIGhhZCBpbnN0YWxsZWQgYSBEZWJpYW4gU3F1ZWV6ZSBzZXJ2ZXIgd2l0aCBYZW4gYWJv
dXQgMiB5ZWFycyBhZ28uCj4gTGFzdCB3ZWVrIEkgaGFkIHRvIHVwZ3JhZGUgdG8gRGViaWFuIEpl
c3NpZSwgYW5kIGluIHRoZSBwcm9jZXNzIFhlbgo+IGl0c2xlZiB3YXMgdXBncmFkZSAodG8gdmVy
c2lvbiA0LjQgSSBndWVzcykuCj4gCj4gTXkgdmlydHVhbCBtYWNoaW5lcyBzdGFydGVkIGNvcnJl
Y2x0eSwgYnV0IG5vdyBJIGNhbid0IHVzZSB2bmMgdG8KPiBjb250YWN0IHRoZW0sIGV4Y2VwdCBp
ZiBJIGFtIG9uIHRoZSBzZXJ2ZXIgaXRzZWxmOiBkb2luZwo+IAo+IHZuY3ZpZXdlciAxMjcuMC4w
LjE6NTkwMgo+IAo+IG9uIHRoZSBzZXJ2ZXIgd29yaywgYnV0Cj4gCj4gdm5jdmlld2VyIDEwLjcx
LjE1Ljc6NTkwMgo+IAo+IGRvZXNuJ3Qgd29yaywgZnJvbSB0aGUgc2VydmVyIGl0c2VsZiBhcyB3
ZWxsIGFzIGZyb20gYW55IG90aGVyIG1hY2hpbmUKPiBvZiBteSBuZXR3b3JrIChhbmQgaXQgdXNl
ZCB0byB3b3JrKS4KPiAKPiBJIGdvb2dsZWQgaW5mbyB0aGF0IHRvbGQgbWUgdGhhdCBJIGhhZCB0
byBtb2RpZnkKPiAvZXRjL3hlbi94ZW5kLWNvbmZpZy5zeHAgKHNldHRpbmcgJ3ZuYy1saXN0ZW4n
IHRvIDAuMC4wLjAgaW5zdGVhZCBvZgo+IDEyNy4wLjAuMSksIGFuZCB0aGVuIG90aGVyIGluZm8g
dGhhdCB0b2xkIHRoYXQgdGhpcyBmaWxlIGlzCj4gZGVwcmVjYXRlZC4gSSBoYXZlbid0IGJlZW4g
YWJsZSB0byBmaW5kIGluZm8gb24gd2hhdCBjb25maWcgZmlsZSBJCj4gbXVzdCBtb2RpZnkgdG8g
Z2V0IGJhY2sgdGhlIGFiaWx0eSB0byB2bmMgZnJvbSBhbnl3aGVyZSBvbiBteSBuZXR3b3JrLgo+
IAo+IENhbiBzb21lYm9keSBwbGVhc2UgaGVscD8gVGhhbmtzLgo+IAo+IEYuIERlbGVudGUKPiAK
PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi11
c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwo+IGh0dHA6Ly9saXN0
cy54ZW4ub3JnL3hlbi11c2Vycwo+IAplZGl0IHRoZSBjb25maWcgb2YgdGhlIFZNIHZpYSAndmly
dC1tYW5hZ2VyJy4gVGhlcmUgeW91IGNhbiBub3cKZW5hYmxlL2Rpc2FibGUgJ3ZuYycgLi4uCnRo
ZSB1c2VkIGJhY2tlbmQgaXMgJ2xpYnZpcnRkJyBub3cgLi4uIEFGQUlLCgotLSAKCkNocmlzdGlh
bgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAg
IC0gUGxlYXNlIGRvIG5vdCAnQ0MnIG1lIG9uIGxpc3QgbWFpbHMuCiAgICAgICAgICBKdXN0IHJl
cGx5IHRvIHRoZSBsaXN0IDopCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KRGVyIHVsdGltYXRpdmUgc2hvcCBmw7xyIFNwb3J0YmVrbGVpZHVuZyB1
bmQgWnViZWjDtnIKCmh0dHA6Ly93d3cuc2MyNC5kZQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 04 01:03:52 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 May 2016 01:03:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axlCm-0002dg-Am; Wed, 04 May 2016 01:02:20 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <nobody@nospam.hostisimo.com>) id 1axlCl-0002da-K3
 for xen-users@lists.xen.org; Wed, 04 May 2016 01:02:19 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 DE/3B-07120-A1A49275; Wed, 04 May 2016 01:02:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsWy6HO/lK6Ul2a
 4wa2zwharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa0bPwbUsBdu5Kxr2f2NpYJzB2cXIwSEk4CbR
 28PexcgJZJZKfN+9lxnCdpNo3LyEqYuRC8iexihx7MJPJpCEsICmxLfZ9xghisolFt/7wgZiM
 wuYS/Te2MgKYrMJ6Et0be1lApnPK2AocXxeHojJIqAicbAdzBQVCJdYs90dpJhXQFDi5MwnLC
 A2p0CgxOujbawQA80k5m1+yAxhy0tsfzuHeQIj/ywkLbOQlM1CUraAkXkVo3pxalFZapGusV5
 SUWZ6RkluYmaOrqGBmV5uanFxYnpqTmJSsV5yfu4mRmDwMQDBDsaOf06HGCU5mJREeTPdNcOF
 +JLyUyozEosz4otKc1KLDzHKcHAoSfCWeADlBItS01Mr0jJzgHEAk5bg4FES4d0OkuYtLkjML
 c5Mh0idYjTm2LLgxlomjoZXXUeZhFjy8vNSpcR574GUCoCUZpTmwQ2CxeclRlkpYV5GoNOEeA
 pSi3IzS1DlXzGKczAqCfNeB5nCk5lXArfvFdApTECnZK9XBTmlJBEhJdXAWLPDjH2Ouy/D7RV
 pitY3f6R88rx/Vs72ovUVvfyKEnG55Emfk+5yLv9WbhrpvZODe9MGpv9bbu2s9v9pLJsg1GdR
 s0Laesasx8dsUiI7n8dwnb8V5V3FVrWjsb9b+MOyyGThG6+LNaoTZoUu2HnrxZFPKnJbHe8ef
 /3h+ER3O/l0Q+ULBou7lFiKMxINtZiLihMBUZkfVcoCAAA=
X-Env-Sender: nobody@nospam.hostisimo.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462323737!2692890!1
X-Originating-IP: [162.243.143.26]
X-SpamReason: No, hits=1.7 required=7.0 tests=RCVD_BY_IP,
  RCVD_NUMERIC_HELO
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42318 invoked from network); 4 May 2016 01:02:18 -0000
Received: from a.mx.theorb.net (HELO a.mx.theorb.net) (162.243.143.26)
 by server-2.tower-21.messagelabs.com with SMTP; 4 May 2016 01:02:18 -0000
Received: (qmail 3199 invoked from network); 4 May 2016 01:02:14 -0000
Received: from unknown (HELO 104.131.146.81) (10.134.8.113)
 by a.mx.theorb.net with SMTP; 4 May 2016 01:02:14 -0000
Received: (qmail 3974 invoked from network); 4 May 2016 01:02:15 -0000
Received: from 75-25-116-84.lightspeed.sjcpca.sbcglobal.net (HELO ?10.1.0.11?)
 (75.25.116.84) by 104.131.146.81 with SMTP; 4 May 2016 01:02:15 -0000
References: <5726313E.70501@nospam.hostisimo.com>
 <CAFLBxZaJ3Az_D=zXc2kXx1HKJm6oZY_v8Uim7Xncd62kamsExA@mail.gmail.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
From: Mike Wright <nobody@nospam.hostisimo.com>
Message-ID: <57294A15.20304@nospam.hostisimo.com>
Date: Tue, 3 May 2016 18:02:13 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <CAFLBxZaJ3Az_D=zXc2kXx1HKJm6oZY_v8Uim7Xncd62kamsExA@mail.gmail.com>
Subject: Re: [Xen-users] guest video slow
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMDUvMDMvMjAxNiAwMjo1OSBBTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPHNuaXAvPgo+IEhv
cGUgdGhhdCBnaXZlcyB5b3Ugc29tZSB0aGluZ3MgdG8gbG9vayBhdC4KVGhhbmtzIEdlb3JnZS4g
SXQgZG9lcy4KCkFsbCByZWNvcmRzIChhbmQgbWVtb3JpZXMpIG9mIG15IGZlZG9yYSBzZXR1cCBh
cmUgbG9uZyBsb3N0LgoKR3Vlc3QgaXMgUFYuICBBbGwgYnJpZGdpbmcsIGV0Yy4gaXMgcHJlZGVm
aW5lZCBpbiBEb20wLiAgTm90IGtub3dpbmdseSAKdXNpbmcgYW55IHNjcmlwdHMsIHZpcnQtLCBx
ZW11LSwgZXRjLiBFdmVyeXRoaW5nIGlzIG1hbnVhbCB2aWEgInhsIi4gClVzaW5nIHhlbi00LjUt
YW1kNjQgd2l0aCB1YnVudHUncyBrZXJuZWwgMy4xOS4wLTE2LWdlbmVyaWMuCgojIyMgY29uZmln
Cm5hbWUgICAgICAgID0gJ01JS0UnCmtlcm5lbCAgICAgID0gJy9ldGMveGVuL1ZNcy9ib290L3Zt
bGludXotNC40LjAtMTgtZ2VuZXJpYycKaW5pdHJkICAgICAgPSAnL2V0Yy94ZW4vVk1zL2Jvb3Qv
aW5pdHJkLmltZy00LjQuMC0xOC1nZW5lcmljJwp2Y3B1cyAgICAgICA9ICczJwptZW1vcnkgICAg
ICA9ICc2MTQ0Jwpyb290ICAgICAgICA9ICcvZGV2L3h2ZGExIHJvJwpkaXNrICAgICAgICA9IFsK
ICAgJ3BoeTovZGV2L1ZNcy9NSUtFLHh2ZGExLHcnLAogICAncGh5Oi9kZXYvVk1zL01JS0VzLHh2
ZGEyLHcnLApdCnZpZiAgICAgICAgID0gWwogICAnbWFjPTAwOjE2OjNFOjAxOkIzOjExLGJyaWRn
ZT1MQU4nLAogICAnbWFjPTAwOjE2OjNFOjA5OjQ3OkMxLGJyaWRnZT1TTkQnLApdCnZiZiAgICAg
ICAgID0gWyAnc2RsPTEsdm5jPTEsdm5jZGlzcGxheT0wJyBdCm9uX3Bvd2Vyb2ZmID0gJ2Rlc3Ry
b3knCm9uX3JlYm9vdCAgID0gJ3Jlc3RhcnQnCm9uX2NyYXNoICAgID0gJ3Jlc3RhcnQnCgojIyMg
dGhpcyBwcm9jZXNzIGV4aXN0czsgSSB0aGluayBpdCBpcyBzdGFydGVkIGJ5IHhsIHdoZW4gdGhl
IGd1ZXN0IGlzIApjcmVhdGVkOgoKL3Vzci9iaW4vcWVtdS1zeXN0ZW0taTM4NiAteGVuLWRvbWlk
IDAgLXhlbi1hdHRhY2ggLW5hbWUgZG9tMCAtbm9ncmFwaGljIAotTSB4ZW5wdiAtZGFlbW9uaXpl
IC1tb25pdG9yIC9kZXYvbnVsbCAtc2VyaWFsIC9kZXYvbnVsbCAtcGFyYWxsZWwgCi9kZXYvbnVs
bCAtcGlkZmlsZSAvdmFyL3J1bi9xZW11LWRvbTAucGlkCgpTaW5jZSBjb3JyZWN0aW5nIHRoZSB2
YmYgbGluZSBpdCBhcHBlYXJzIHRvIHJ1biBtb3JlIHNtb290aGx5IGJlIHRoZXJlIAppcyBzdGls
bCBzb21lIGplcmtpbmVzcy4KCkkgbG9va2VkIGF0IHRoZSBtYW4gcGFnZSBmb3IgInFlbXUtc3lz
dGVtLWkzODYiLiAgSG93IGFyZSB0aG9zZSBvcHRpb25zIApwYXNzZWQgaW4/ICBTb21lIG9mIHRo
ZW0gc3VjaCBhcyAiLW5vZ3JhcGhpYyIgbG9vayBpbnRlcmVzdGluZy4KCkFueXRoaW5nIGVsc2Ug
SSBjYW4gcHJvdmlkZT8KClRoYW5rcywKTWlrZSBXcmlnaHQKCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4t
dXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 04 01:03:52 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 May 2016 01:03:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axlCm-0002dg-Am; Wed, 04 May 2016 01:02:20 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <nobody@nospam.hostisimo.com>) id 1axlCl-0002da-K3
 for xen-users@lists.xen.org; Wed, 04 May 2016 01:02:19 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 DE/3B-07120-A1A49275; Wed, 04 May 2016 01:02:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsWy6HO/lK6Ul2a
 4wa2zwharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa0bPwbUsBdu5Kxr2f2NpYJzB2cXIwSEk4CbR
 28PexcgJZJZKfN+9lxnCdpNo3LyEqYuRC8iexihx7MJPJpCEsICmxLfZ9xghisolFt/7wgZiM
 wuYS/Te2MgKYrMJ6Et0be1lApnPK2AocXxeHojJIqAicbAdzBQVCJdYs90dpJhXQFDi5MwnLC
 A2p0CgxOujbawQA80k5m1+yAxhy0tsfzuHeQIj/ywkLbOQlM1CUraAkXkVo3pxalFZapGusV5
 SUWZ6RkluYmaOrqGBmV5uanFxYnpqTmJSsV5yfu4mRmDwMQDBDsaOf06HGCU5mJREeTPdNcOF
 +JLyUyozEosz4otKc1KLDzHKcHAoSfCWeADlBItS01Mr0jJzgHEAk5bg4FES4d0OkuYtLkjML
 c5Mh0idYjTm2LLgxlomjoZXXUeZhFjy8vNSpcR574GUCoCUZpTmwQ2CxeclRlkpYV5GoNOEeA
 pSi3IzS1DlXzGKczAqCfNeB5nCk5lXArfvFdApTECnZK9XBTmlJBEhJdXAWLPDjH2Ouy/D7RV
 pitY3f6R88rx/Vs72ovUVvfyKEnG55Emfk+5yLv9WbhrpvZODe9MGpv9bbu2s9v9pLJsg1GdR
 s0Laesasx8dsUiI7n8dwnb8V5V3FVrWjsb9b+MOyyGThG6+LNaoTZoUu2HnrxZFPKnJbHe8ef
 /3h+ER3O/l0Q+ULBou7lFiKMxINtZiLihMBUZkfVcoCAAA=
X-Env-Sender: nobody@nospam.hostisimo.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462323737!2692890!1
X-Originating-IP: [162.243.143.26]
X-SpamReason: No, hits=1.7 required=7.0 tests=RCVD_BY_IP,
  RCVD_NUMERIC_HELO
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42318 invoked from network); 4 May 2016 01:02:18 -0000
Received: from a.mx.theorb.net (HELO a.mx.theorb.net) (162.243.143.26)
 by server-2.tower-21.messagelabs.com with SMTP; 4 May 2016 01:02:18 -0000
Received: (qmail 3199 invoked from network); 4 May 2016 01:02:14 -0000
Received: from unknown (HELO 104.131.146.81) (10.134.8.113)
 by a.mx.theorb.net with SMTP; 4 May 2016 01:02:14 -0000
Received: (qmail 3974 invoked from network); 4 May 2016 01:02:15 -0000
Received: from 75-25-116-84.lightspeed.sjcpca.sbcglobal.net (HELO ?10.1.0.11?)
 (75.25.116.84) by 104.131.146.81 with SMTP; 4 May 2016 01:02:15 -0000
References: <5726313E.70501@nospam.hostisimo.com>
 <CAFLBxZaJ3Az_D=zXc2kXx1HKJm6oZY_v8Uim7Xncd62kamsExA@mail.gmail.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
From: Mike Wright <nobody@nospam.hostisimo.com>
Message-ID: <57294A15.20304@nospam.hostisimo.com>
Date: Tue, 3 May 2016 18:02:13 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <CAFLBxZaJ3Az_D=zXc2kXx1HKJm6oZY_v8Uim7Xncd62kamsExA@mail.gmail.com>
Subject: Re: [Xen-users] guest video slow
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMDUvMDMvMjAxNiAwMjo1OSBBTSwgR2VvcmdlIER1bmxhcCB3cm90ZToKPHNuaXAvPgo+IEhv
cGUgdGhhdCBnaXZlcyB5b3Ugc29tZSB0aGluZ3MgdG8gbG9vayBhdC4KVGhhbmtzIEdlb3JnZS4g
SXQgZG9lcy4KCkFsbCByZWNvcmRzIChhbmQgbWVtb3JpZXMpIG9mIG15IGZlZG9yYSBzZXR1cCBh
cmUgbG9uZyBsb3N0LgoKR3Vlc3QgaXMgUFYuICBBbGwgYnJpZGdpbmcsIGV0Yy4gaXMgcHJlZGVm
aW5lZCBpbiBEb20wLiAgTm90IGtub3dpbmdseSAKdXNpbmcgYW55IHNjcmlwdHMsIHZpcnQtLCBx
ZW11LSwgZXRjLiBFdmVyeXRoaW5nIGlzIG1hbnVhbCB2aWEgInhsIi4gClVzaW5nIHhlbi00LjUt
YW1kNjQgd2l0aCB1YnVudHUncyBrZXJuZWwgMy4xOS4wLTE2LWdlbmVyaWMuCgojIyMgY29uZmln
Cm5hbWUgICAgICAgID0gJ01JS0UnCmtlcm5lbCAgICAgID0gJy9ldGMveGVuL1ZNcy9ib290L3Zt
bGludXotNC40LjAtMTgtZ2VuZXJpYycKaW5pdHJkICAgICAgPSAnL2V0Yy94ZW4vVk1zL2Jvb3Qv
aW5pdHJkLmltZy00LjQuMC0xOC1nZW5lcmljJwp2Y3B1cyAgICAgICA9ICczJwptZW1vcnkgICAg
ICA9ICc2MTQ0Jwpyb290ICAgICAgICA9ICcvZGV2L3h2ZGExIHJvJwpkaXNrICAgICAgICA9IFsK
ICAgJ3BoeTovZGV2L1ZNcy9NSUtFLHh2ZGExLHcnLAogICAncGh5Oi9kZXYvVk1zL01JS0VzLHh2
ZGEyLHcnLApdCnZpZiAgICAgICAgID0gWwogICAnbWFjPTAwOjE2OjNFOjAxOkIzOjExLGJyaWRn
ZT1MQU4nLAogICAnbWFjPTAwOjE2OjNFOjA5OjQ3OkMxLGJyaWRnZT1TTkQnLApdCnZiZiAgICAg
ICAgID0gWyAnc2RsPTEsdm5jPTEsdm5jZGlzcGxheT0wJyBdCm9uX3Bvd2Vyb2ZmID0gJ2Rlc3Ry
b3knCm9uX3JlYm9vdCAgID0gJ3Jlc3RhcnQnCm9uX2NyYXNoICAgID0gJ3Jlc3RhcnQnCgojIyMg
dGhpcyBwcm9jZXNzIGV4aXN0czsgSSB0aGluayBpdCBpcyBzdGFydGVkIGJ5IHhsIHdoZW4gdGhl
IGd1ZXN0IGlzIApjcmVhdGVkOgoKL3Vzci9iaW4vcWVtdS1zeXN0ZW0taTM4NiAteGVuLWRvbWlk
IDAgLXhlbi1hdHRhY2ggLW5hbWUgZG9tMCAtbm9ncmFwaGljIAotTSB4ZW5wdiAtZGFlbW9uaXpl
IC1tb25pdG9yIC9kZXYvbnVsbCAtc2VyaWFsIC9kZXYvbnVsbCAtcGFyYWxsZWwgCi9kZXYvbnVs
bCAtcGlkZmlsZSAvdmFyL3J1bi9xZW11LWRvbTAucGlkCgpTaW5jZSBjb3JyZWN0aW5nIHRoZSB2
YmYgbGluZSBpdCBhcHBlYXJzIHRvIHJ1biBtb3JlIHNtb290aGx5IGJlIHRoZXJlIAppcyBzdGls
bCBzb21lIGplcmtpbmVzcy4KCkkgbG9va2VkIGF0IHRoZSBtYW4gcGFnZSBmb3IgInFlbXUtc3lz
dGVtLWkzODYiLiAgSG93IGFyZSB0aG9zZSBvcHRpb25zIApwYXNzZWQgaW4/ICBTb21lIG9mIHRo
ZW0gc3VjaCBhcyAiLW5vZ3JhcGhpYyIgbG9vayBpbnRlcmVzdGluZy4KCkFueXRoaW5nIGVsc2Ug
SSBjYW4gcHJvdmlkZT8KClRoYW5rcywKTWlrZSBXcmlnaHQKCgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4t
dXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 04 09:21:35 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 May 2016 09:21:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axsyT-0001wS-Om; Wed, 04 May 2016 09:20:05 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <dunlapg@gmail.com>) id 1axsyS-0001tc-10
 for xen-users@lists.xen.org; Wed, 04 May 2016 09:20:04 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 84/84-18833-3CEB9275; Wed, 04 May 2016 09:20:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrGIsWRWlGSWpSXmKPExsVyMfSWo+6hfZr
 hBr9u6FusunqA1YHR4+ju30wBjFGsmXlJ+RUJrBlTtj1nLHjGU3Htz0rWBsbZXF2MXBxCAhMZ
 JXZ/esoO4rAItLNKvFu2ibWLkZNDQmAxq8TkT4YQdo7ElRlT2UBsXgFBiZMzn7BAxIsljtxuY
 waxhQUkJa5Mnw4WFxLwlrh8ugVoKDsHp4CRxNRiiF3zGCVOvP8HNp5FQEXi9MMtzBBjDCVWzm
 4BsjmAxgdI/LxRCzFRU+Lb7HuMIDabgLpE38yzYNNFBHQlXvy6DNbKLGAu0XtjIytIKzNQzfp
 5QhMYhWYhuXMWQmYBI9MqRvXi1KKy1CJdY72kosz0jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k
 /NxNjMBwZQCCHYwd/5wOMUpyMCmJ8tpWa4YL8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuDV3QuUE
 yxKTU+tSMvMAUYOTFqCg0dJhPfvHqA0b3FBYm5xZjpE6hSjJceW39fWMnFsWXADSG6bem8tkx
 BLXn5eqpQ4ryLIPAGQhozSPLhxsOi+xCgrJczLCHSgEE9BalFuZgmq/CtGcQ5GJWHeGpApPJl
 5JXBbXwEdxAR00Pu5YAeVJCKkpBoYS8Ifnlt3ufjFt6rTCcxP0tt6TjlK52cuWrjugrCT6Jqf
 73KsNM5apjH8sYlwvGp7Pumb6ptlPZqz9y5TUZVmEkpcd+zI73cvpLg1RTyql5YmPJaYcX7r6
 RPrJiTm/A1WfaOWf5Q9feLs4NrUY5EvTTxfpVg/nBdb2rPh33oOg8M3peMktjJEKrEUZyQaaj
 EXFScCAMV41qnpAgAA
X-Env-Sender: dunlapg@gmail.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1462353601!12507609!1
X-Originating-IP: [209.85.218.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11268 invoked from network); 4 May 2016 09:20:02 -0000
Received: from mail-oi0-f65.google.com (HELO mail-oi0-f65.google.com)
 (209.85.218.65)
 by server-6.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 4 May 2016 09:20:02 -0000
Received: by mail-oi0-f65.google.com with SMTP id w198so6862211oiw.2
 for <xen-users@lists.xen.org>; Wed, 04 May 2016 02:20:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:sender:in-reply-to:references:date:message-id:subject
 :from:to:cc; bh=nIO4hGCE/kaieM+HLSen70WKbmkGERkEigrMRq5g8co=;
 b=O8M5Ao5beB/rPm1g4VxB4ZNMt5Y4ZrhvSwmpU/A3bl8qKjxghdrXKPeMrk7e3FnASW
 4bOZ58I+OnvmAFr7Ly3YUU8uMOvpqkl5KZZsvx9qWQj0tnzn48xjO3gcig0TGgBjnjIU
 bGxIbaN3vcK23KZENtC2kiyB+s6DlLpDwemZYakk9p3uK9wImC4xfbdCIPydPqTeh1QK
 082aVmynWvujSpeCrdBpkJHg5prNUbXoWaYmY0p5GVDGOA/O2lQKdV/64KKdMLGpvpiV
 6GgBV3+PpgS1asNxjsOmprStheS5FedVDVzE3K1aj25U3AafjBJh/vqbNXlPNad/HM8Q
 PVsA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=nIO4hGCE/kaieM+HLSen70WKbmkGERkEigrMRq5g8co=;
 b=FFXUcYyMLDr/dH8Dl34nO8vKlWZtFadpSEkTzbrg2ElFy6JlbZU4bOIEXntJIEQbOX
 HqbfMT8gF8J3AyqhrSxlv7IIkwpeprFiOPc4+E7VVLgMHwVyiQN5NKuRvCEc+uFswuNy
 VRqpU4BWHfGq8pBRsvdjYgv150hc04jg2OHGEMmDVN5lunUoXXuu2i3vvfhAaTQ5F67g
 jZWBxt9yH3XzRq0eOT9hD8E+9ifn3SjvSwGiXhrXSwzaeYuw0yil1rmsFXZ499PTNDDh
 ZH6cLUaYH5ErMAohSsQAXvoELnT+oRqYXrwQxFKkUDGBg7YFLO7l/ZziDgeD0qFW8jp9
 9s8A==
X-Gm-Message-State: AOPr4FUQpEnxukduWk8UTiiFIzu28FmXPz/jlssX4/qABDI10RqsNZDDZ2qHBAMfsY0qAM7FalJUaweuzR4KbA==
MIME-Version: 1.0
X-Received: by 10.202.175.85 with SMTP id y82mr3140190oie.146.1462353601301;
 Wed, 04 May 2016 02:20:01 -0700 (PDT)
Received: by 10.202.213.129 with HTTP; Wed, 4 May 2016 02:20:01 -0700 (PDT)
In-Reply-To: <57294A15.20304@nospam.hostisimo.com>
References: <5726313E.70501@nospam.hostisimo.com>
 <CAFLBxZaJ3Az_D=zXc2kXx1HKJm6oZY_v8Uim7Xncd62kamsExA@mail.gmail.com>
 <57294A15.20304@nospam.hostisimo.com>
Date: Wed, 4 May 2016 10:20:01 +0100
X-Google-Sender-Auth: v5uAAsTsDNSpwlitOBHKLG3q5T0
Message-ID: <CAFLBxZYZOKkBCyr_jLp8mEhvDDtpLj=dKLqTNhDAGCxyCAC9Ng@mail.gmail.com>
From: George Dunlap <dunlapg@umich.edu>
To: Mike Wright <nobody@nospam.hostisimo.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] guest video slow
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgNCwgMjAxNiBhdCAyOjAyIEFNLCBNaWtlIFdyaWdodCA8bm9ib2R5QG5vc3Bh
bS5ob3N0aXNpbW8uY29tPiB3cm90ZToKPiBPbiAwNS8wMy8yMDE2IDAyOjU5IEFNLCBHZW9yZ2Ug
RHVubGFwIHdyb3RlOgo+IDxzbmlwLz4KPj4KPj4gSG9wZSB0aGF0IGdpdmVzIHlvdSBzb21lIHRo
aW5ncyB0byBsb29rIGF0Lgo+Cj4gVGhhbmtzIEdlb3JnZS4gSXQgZG9lcy4KPgo+IEFsbCByZWNv
cmRzIChhbmQgbWVtb3JpZXMpIG9mIG15IGZlZG9yYSBzZXR1cCBhcmUgbG9uZyBsb3N0Lgo+Cj4g
R3Vlc3QgaXMgUFYuICBBbGwgYnJpZGdpbmcsIGV0Yy4gaXMgcHJlZGVmaW5lZCBpbiBEb20wLiAg
Tm90IGtub3dpbmdseSB1c2luZwo+IGFueSBzY3JpcHRzLCB2aXJ0LSwgcWVtdS0sIGV0Yy4gRXZl
cnl0aGluZyBpcyBtYW51YWwgdmlhICJ4bCIuIFVzaW5nCj4geGVuLTQuNS1hbWQ2NCB3aXRoIHVi
dW50dSdzIGtlcm5lbCAzLjE5LjAtMTYtZ2VuZXJpYy4KPgo+ICMjIyBjb25maWcKPiBuYW1lICAg
ICAgICA9ICdNSUtFJwo+IGtlcm5lbCAgICAgID0gJy9ldGMveGVuL1ZNcy9ib290L3ZtbGludXot
NC40LjAtMTgtZ2VuZXJpYycKPiBpbml0cmQgICAgICA9ICcvZXRjL3hlbi9WTXMvYm9vdC9pbml0
cmQuaW1nLTQuNC4wLTE4LWdlbmVyaWMnCj4gdmNwdXMgICAgICAgPSAnMycKPiBtZW1vcnkgICAg
ICA9ICc2MTQ0Jwo+IHJvb3QgICAgICAgID0gJy9kZXYveHZkYTEgcm8nCj4gZGlzayAgICAgICAg
PSBbCj4gICAncGh5Oi9kZXYvVk1zL01JS0UseHZkYTEsdycsCj4gICAncGh5Oi9kZXYvVk1zL01J
S0VzLHh2ZGEyLHcnLAo+IF0KPiB2aWYgICAgICAgICA9IFsKPiAgICdtYWM9MDA6MTY6M0U6MDE6
QjM6MTEsYnJpZGdlPUxBTicsCj4gICAnbWFjPTAwOjE2OjNFOjA5OjQ3OkMxLGJyaWRnZT1TTkQn
LAo+IF0KPiB2YmYgICAgICAgICA9IFsgJ3NkbD0xLHZuYz0xLHZuY2Rpc3BsYXk9MCcgXQoKWW91
IHN0aWxsIGhhdmUgInZiZiIgcmF0aGVyIHRoYW4gInZmYiIgaGVyZS4KCj4gb25fcG93ZXJvZmYg
PSAnZGVzdHJveScKPiBvbl9yZWJvb3QgICA9ICdyZXN0YXJ0Jwo+IG9uX2NyYXNoICAgID0gJ3Jl
c3RhcnQnCj4KPiAjIyMgdGhpcyBwcm9jZXNzIGV4aXN0czsgSSB0aGluayBpdCBpcyBzdGFydGVk
IGJ5IHhsIHdoZW4gdGhlIGd1ZXN0IGlzCj4gY3JlYXRlZDoKPgo+IC91c3IvYmluL3FlbXUtc3lz
dGVtLWkzODYgLXhlbi1kb21pZCAwIC14ZW4tYXR0YWNoIC1uYW1lIGRvbTAgLW5vZ3JhcGhpYyAt
TQo+IHhlbnB2IC1kYWVtb25pemUgLW1vbml0b3IgL2Rldi9udWxsIC1zZXJpYWwgL2Rldi9udWxs
IC1wYXJhbGxlbCAvZGV2L251bGwKPiAtcGlkZmlsZSAvdmFyL3J1bi9xZW11LWRvbTAucGlkCgpO
byAtLSB0aGF0IHByb2Nlc3MgaXMgc3RhcnRlZCBvbiBiZWhhbGYgb2YgZG9tMCBkdXJpbmcgYm9v
dC4gIEl0J3MgdG8KaGVscCBkb20wIG1vdW50IGd1ZXN0IGZpbGVzeXN0ZW1zIGZvciB0aGluZ3Mg
bGlrZSBweWdydWIuCgpVbmZvcnR1bmF0ZWx5IEknbSBub3QgdGVycmlibHkgZmFtaWxpYXIgd2l0
aCB0aGUgdmZiIHBhdGggaXRzZWxmLCBhbmQKSSBkb24ndCBoYXZlIGEgbG90IG9mIHRpbWUgdG8g
bG9vayBpbnRvIGl0IGF0IHRoZSBtb21lbnQuIDotLwoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QK
WGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 04 09:21:35 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 May 2016 09:21:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axsyT-0001wS-Om; Wed, 04 May 2016 09:20:05 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <dunlapg@gmail.com>) id 1axsyS-0001tc-10
 for xen-users@lists.xen.org; Wed, 04 May 2016 09:20:04 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 84/84-18833-3CEB9275; Wed, 04 May 2016 09:20:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrGIsWRWlGSWpSXmKPExsVyMfSWo+6hfZr
 hBr9u6FusunqA1YHR4+ju30wBjFGsmXlJ+RUJrBlTtj1nLHjGU3Htz0rWBsbZXF2MXBxCAhMZ
 JXZ/esoO4rAItLNKvFu2ibWLkZNDQmAxq8TkT4YQdo7ElRlT2UBsXgFBiZMzn7BAxIsljtxuY
 waxhQUkJa5Mnw4WFxLwlrh8ugVoKDsHp4CRxNRiiF3zGCVOvP8HNp5FQEXi9MMtzBBjDCVWzm
 4BsjmAxgdI/LxRCzFRU+Lb7HuMIDabgLpE38yzYNNFBHQlXvy6DNbKLGAu0XtjIytIKzNQzfp
 5QhMYhWYhuXMWQmYBI9MqRvXi1KKy1CJdY72kosz0jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k
 /NxNjMBwZQCCHYwd/5wOMUpyMCmJ8tpWa4YL8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuDV3QuUE
 yxKTU+tSMvMAUYOTFqCg0dJhPfvHqA0b3FBYm5xZjpE6hSjJceW39fWMnFsWXADSG6bem8tkx
 BLXn5eqpQ4ryLIPAGQhozSPLhxsOi+xCgrJczLCHSgEE9BalFuZgmq/CtGcQ5GJWHeGpApPJl
 5JXBbXwEdxAR00Pu5YAeVJCKkpBoYS8Ifnlt3ufjFt6rTCcxP0tt6TjlK52cuWrjugrCT6Jqf
 73KsNM5apjH8sYlwvGp7Pumb6ptlPZqz9y5TUZVmEkpcd+zI73cvpLg1RTyql5YmPJaYcX7r6
 RPrJiTm/A1WfaOWf5Q9feLs4NrUY5EvTTxfpVg/nBdb2rPh33oOg8M3peMktjJEKrEUZyQaaj
 EXFScCAMV41qnpAgAA
X-Env-Sender: dunlapg@gmail.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1462353601!12507609!1
X-Originating-IP: [209.85.218.65]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11268 invoked from network); 4 May 2016 09:20:02 -0000
Received: from mail-oi0-f65.google.com (HELO mail-oi0-f65.google.com)
 (209.85.218.65)
 by server-6.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 4 May 2016 09:20:02 -0000
Received: by mail-oi0-f65.google.com with SMTP id w198so6862211oiw.2
 for <xen-users@lists.xen.org>; Wed, 04 May 2016 02:20:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:sender:in-reply-to:references:date:message-id:subject
 :from:to:cc; bh=nIO4hGCE/kaieM+HLSen70WKbmkGERkEigrMRq5g8co=;
 b=O8M5Ao5beB/rPm1g4VxB4ZNMt5Y4ZrhvSwmpU/A3bl8qKjxghdrXKPeMrk7e3FnASW
 4bOZ58I+OnvmAFr7Ly3YUU8uMOvpqkl5KZZsvx9qWQj0tnzn48xjO3gcig0TGgBjnjIU
 bGxIbaN3vcK23KZENtC2kiyB+s6DlLpDwemZYakk9p3uK9wImC4xfbdCIPydPqTeh1QK
 082aVmynWvujSpeCrdBpkJHg5prNUbXoWaYmY0p5GVDGOA/O2lQKdV/64KKdMLGpvpiV
 6GgBV3+PpgS1asNxjsOmprStheS5FedVDVzE3K1aj25U3AafjBJh/vqbNXlPNad/HM8Q
 PVsA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=nIO4hGCE/kaieM+HLSen70WKbmkGERkEigrMRq5g8co=;
 b=FFXUcYyMLDr/dH8Dl34nO8vKlWZtFadpSEkTzbrg2ElFy6JlbZU4bOIEXntJIEQbOX
 HqbfMT8gF8J3AyqhrSxlv7IIkwpeprFiOPc4+E7VVLgMHwVyiQN5NKuRvCEc+uFswuNy
 VRqpU4BWHfGq8pBRsvdjYgv150hc04jg2OHGEMmDVN5lunUoXXuu2i3vvfhAaTQ5F67g
 jZWBxt9yH3XzRq0eOT9hD8E+9ifn3SjvSwGiXhrXSwzaeYuw0yil1rmsFXZ499PTNDDh
 ZH6cLUaYH5ErMAohSsQAXvoELnT+oRqYXrwQxFKkUDGBg7YFLO7l/ZziDgeD0qFW8jp9
 9s8A==
X-Gm-Message-State: AOPr4FUQpEnxukduWk8UTiiFIzu28FmXPz/jlssX4/qABDI10RqsNZDDZ2qHBAMfsY0qAM7FalJUaweuzR4KbA==
MIME-Version: 1.0
X-Received: by 10.202.175.85 with SMTP id y82mr3140190oie.146.1462353601301;
 Wed, 04 May 2016 02:20:01 -0700 (PDT)
Received: by 10.202.213.129 with HTTP; Wed, 4 May 2016 02:20:01 -0700 (PDT)
In-Reply-To: <57294A15.20304@nospam.hostisimo.com>
References: <5726313E.70501@nospam.hostisimo.com>
 <CAFLBxZaJ3Az_D=zXc2kXx1HKJm6oZY_v8Uim7Xncd62kamsExA@mail.gmail.com>
 <57294A15.20304@nospam.hostisimo.com>
Date: Wed, 4 May 2016 10:20:01 +0100
X-Google-Sender-Auth: v5uAAsTsDNSpwlitOBHKLG3q5T0
Message-ID: <CAFLBxZYZOKkBCyr_jLp8mEhvDDtpLj=dKLqTNhDAGCxyCAC9Ng@mail.gmail.com>
From: George Dunlap <dunlapg@umich.edu>
To: Mike Wright <nobody@nospam.hostisimo.com>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] guest video slow
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgNCwgMjAxNiBhdCAyOjAyIEFNLCBNaWtlIFdyaWdodCA8bm9ib2R5QG5vc3Bh
bS5ob3N0aXNpbW8uY29tPiB3cm90ZToKPiBPbiAwNS8wMy8yMDE2IDAyOjU5IEFNLCBHZW9yZ2Ug
RHVubGFwIHdyb3RlOgo+IDxzbmlwLz4KPj4KPj4gSG9wZSB0aGF0IGdpdmVzIHlvdSBzb21lIHRo
aW5ncyB0byBsb29rIGF0Lgo+Cj4gVGhhbmtzIEdlb3JnZS4gSXQgZG9lcy4KPgo+IEFsbCByZWNv
cmRzIChhbmQgbWVtb3JpZXMpIG9mIG15IGZlZG9yYSBzZXR1cCBhcmUgbG9uZyBsb3N0Lgo+Cj4g
R3Vlc3QgaXMgUFYuICBBbGwgYnJpZGdpbmcsIGV0Yy4gaXMgcHJlZGVmaW5lZCBpbiBEb20wLiAg
Tm90IGtub3dpbmdseSB1c2luZwo+IGFueSBzY3JpcHRzLCB2aXJ0LSwgcWVtdS0sIGV0Yy4gRXZl
cnl0aGluZyBpcyBtYW51YWwgdmlhICJ4bCIuIFVzaW5nCj4geGVuLTQuNS1hbWQ2NCB3aXRoIHVi
dW50dSdzIGtlcm5lbCAzLjE5LjAtMTYtZ2VuZXJpYy4KPgo+ICMjIyBjb25maWcKPiBuYW1lICAg
ICAgICA9ICdNSUtFJwo+IGtlcm5lbCAgICAgID0gJy9ldGMveGVuL1ZNcy9ib290L3ZtbGludXot
NC40LjAtMTgtZ2VuZXJpYycKPiBpbml0cmQgICAgICA9ICcvZXRjL3hlbi9WTXMvYm9vdC9pbml0
cmQuaW1nLTQuNC4wLTE4LWdlbmVyaWMnCj4gdmNwdXMgICAgICAgPSAnMycKPiBtZW1vcnkgICAg
ICA9ICc2MTQ0Jwo+IHJvb3QgICAgICAgID0gJy9kZXYveHZkYTEgcm8nCj4gZGlzayAgICAgICAg
PSBbCj4gICAncGh5Oi9kZXYvVk1zL01JS0UseHZkYTEsdycsCj4gICAncGh5Oi9kZXYvVk1zL01J
S0VzLHh2ZGEyLHcnLAo+IF0KPiB2aWYgICAgICAgICA9IFsKPiAgICdtYWM9MDA6MTY6M0U6MDE6
QjM6MTEsYnJpZGdlPUxBTicsCj4gICAnbWFjPTAwOjE2OjNFOjA5OjQ3OkMxLGJyaWRnZT1TTkQn
LAo+IF0KPiB2YmYgICAgICAgICA9IFsgJ3NkbD0xLHZuYz0xLHZuY2Rpc3BsYXk9MCcgXQoKWW91
IHN0aWxsIGhhdmUgInZiZiIgcmF0aGVyIHRoYW4gInZmYiIgaGVyZS4KCj4gb25fcG93ZXJvZmYg
PSAnZGVzdHJveScKPiBvbl9yZWJvb3QgICA9ICdyZXN0YXJ0Jwo+IG9uX2NyYXNoICAgID0gJ3Jl
c3RhcnQnCj4KPiAjIyMgdGhpcyBwcm9jZXNzIGV4aXN0czsgSSB0aGluayBpdCBpcyBzdGFydGVk
IGJ5IHhsIHdoZW4gdGhlIGd1ZXN0IGlzCj4gY3JlYXRlZDoKPgo+IC91c3IvYmluL3FlbXUtc3lz
dGVtLWkzODYgLXhlbi1kb21pZCAwIC14ZW4tYXR0YWNoIC1uYW1lIGRvbTAgLW5vZ3JhcGhpYyAt
TQo+IHhlbnB2IC1kYWVtb25pemUgLW1vbml0b3IgL2Rldi9udWxsIC1zZXJpYWwgL2Rldi9udWxs
IC1wYXJhbGxlbCAvZGV2L251bGwKPiAtcGlkZmlsZSAvdmFyL3J1bi9xZW11LWRvbTAucGlkCgpO
byAtLSB0aGF0IHByb2Nlc3MgaXMgc3RhcnRlZCBvbiBiZWhhbGYgb2YgZG9tMCBkdXJpbmcgYm9v
dC4gIEl0J3MgdG8KaGVscCBkb20wIG1vdW50IGd1ZXN0IGZpbGVzeXN0ZW1zIGZvciB0aGluZ3Mg
bGlrZSBweWdydWIuCgpVbmZvcnR1bmF0ZWx5IEknbSBub3QgdGVycmlibHkgZmFtaWxpYXIgd2l0
aCB0aGUgdmZiIHBhdGggaXRzZWxmLCBhbmQKSSBkb24ndCBoYXZlIGEgbG90IG9mIHRpbWUgdG8g
bG9vayBpbnRvIGl0IGF0IHRoZSBtb21lbnQuIDotLwoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QK
WGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 04 12:06:24 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 May 2016 12:06:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axvYF-0006Xv-4T; Wed, 04 May 2016 12:05:11 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <kyosti.malkki@gmail.com>) id 1axvYD-0006XR-RP
 for xen-users@lists.xensource.com; Wed, 04 May 2016 12:05:10 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 6B/4D-03279-175E9275; Wed, 04 May 2016 12:05:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOKsWRWlGSWpSXmKPExsVyMfT+Kt2Cp5r
 hBmunsFlsXfaH3YHRY3vfLvYAxijWzLyk/IoE1oy5S16xFMy3rNj3MLiBcZ9JFyMXh5DATEaJ
 5lt3mUAcFoEGVolDXx+xgDgSAnNYJdavvwGU4QRyciT+zPkCZvMKCEqcnPmEBSJeJrGoYxU7i
 C0k4Cnx6fYiVhCbUyBQ4v6hbhaIFR1MEiuuLAZLsAioSDy+fJYdYlCAxN01d5hBbGEBS4nO5c
 /AFrAJOEhMm/GdDcQWERCWuH9jHpjNLKAoceX1BSYI20Xi6azVzBMYBWYhuWkWktQsRg4g20t
 i224RCFNdYv08IYgKbYllC18zQ9hqEre3XWWfBbVgSvdDKNtXYsLrB3ATP279wYauRkJARuJr
 32fGBYzcqxjVi1OLylKLdM30kooy0zNKchMzc3QNDU30clOLixPTU3MSk4r1kvNzNzECo4sBC
 HYw/p3gfIhRkoNJSZS36L5muBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3iOPgXKCRanpqRVpmT
 nAOIdJS3DwKInw/gdJ8xYXJOYWZ6ZDpE4xGnNs+X1tLRPHtqn31jIJseTl56VKifPuBSkVACn
 NKM2DGwRLP5cYZaWEeRmBThPiKUgtys0sQZV/xSjOwagkzHsVZApPZl4J3L5XQKcwAZ3yfi7Y
 KSWJCCmpBkYdCz0ms42Ptvv5TrusOL9X361ac0+tjfCblDXiGbOVS6M35gWmOLq6CzI/XN098
 Y9KZraf6Px6sf+93N47jlnFhqQusH7o+JWRN4jR7tvBZy+n/krqdJupmr5tvuFdFdPvWZ+u7N
 830+iImN4yv+PWM38qyH+rL5X3SdRpz77yxeiN3pPsH0osxRmJhlrMRcWJAD6iQL06AwAA
X-Env-Sender: kyosti.malkki@gmail.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462363502!39522198!1
X-Originating-IP: [209.85.223.170]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42895 invoked from network); 4 May 2016 12:05:03 -0000
Received: from mail-io0-f170.google.com (HELO mail-io0-f170.google.com)
 (209.85.223.170)
 by server-15.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 4 May 2016 12:05:03 -0000
Received: by mail-io0-f170.google.com with SMTP id u185so58980344iod.3
 for <xen-users@lists.xensource.com>; Wed, 04 May 2016 05:05:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=lUB37Qs9e8+WFZbpQIxvaO64X27vPemocOVpfCvSwaY=;
 b=S46ZW163k6dmluFDY+hPotmIYdaXUAZu53eJHDt66l95k92kKB8zDbbHIdlKYW2FDO
 najPnnzcFk+0E8QSxYSTAIRAjPBjwDhi5VY7HOYjaBjWIEUjYuN9XuOW53BZTyQ67g6A
 3BnzqXnf7trl+cLKgDJcm70Fq9GTkcJe3sJiaP9eWvLgtaQkb0DbM/S96ZDJLHBnYdZ2
 G1LHrRzlXlU7qiEd9D0kPfkgoX8uvCvYX/fjUfWxOgi9C2vGZWscmm4zEi7beNRlrNeV
 fVAjnis/RKcR5GAl4ErX/N9PcjcF0/clTECg5bqaiis2A/MjYLVaVMZmeAJpdDxFqvO4
 VFPw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=lUB37Qs9e8+WFZbpQIxvaO64X27vPemocOVpfCvSwaY=;
 b=Kckl9r/pdeilVj+YYa9JGHTeHbZ3+RKId3tCAR7jFmBITkMd6SVlNdks8Tzg+9RxZ4
 q2SxFIuCvHTqPutVuYC4x6t0n4/ejclFUVXTmaHd2cgQD9ckiDi8JDcO4j2SAk+qx5cy
 pts7pw2sxloGYxeaXoz0DJ1nQjJG14bKp4nZwP5DuCig6QYzkSvNQGZV3De09rMlmnNq
 vUp8duJOXSbHh/lCU1A4n3/D4JP2aX8F6gVqZ3wpfirJR/UncFyF4qJ5pOM34ydTxvdl
 PP+d/iHFEN8vdnVmMESGJd5Q5ASfA8eS4o0pfXsV4dGtRdWBHwqvdcOVPavOs0eHeMvf
 qmRg==
X-Gm-Message-State: AOPr4FW3rGco+OwhfYNjbCvbwbk+WjwBE0zz4JvoCMDCpeB09cwhgA4/Zm17mNmIDqsumHfDU+wsuf6POqTfXQ==
MIME-Version: 1.0
X-Received: by 10.107.158.134 with SMTP id h128mr10102818ioe.153.1462363502314; 
 Wed, 04 May 2016 05:05:02 -0700 (PDT)
Received: by 10.107.24.70 with HTTP; Wed, 4 May 2016 05:05:02 -0700 (PDT)
In-Reply-To: <CA+kFwFDNqrO-HtyrMi5wZYa423AAjYDxhFwZYps1Hq-P2e8uxA@mail.gmail.com>
References: <CAM5ebPQi=uc3-khBpJGn4AJP-gK14KcAaY9q-kf0zb0V_BN2Mw@mail.gmail.com>
 <1460204383377-5731421.post@n5.nabble.com>
 <CACsxjPakqjU-uNnxjNYVFDkgBh+e-xX4HJ9nuRPvdcybOQTGGw@mail.gmail.com>
 <CA+kFwFDNqrO-HtyrMi5wZYa423AAjYDxhFwZYps1Hq-P2e8uxA@mail.gmail.com>
Date: Wed, 4 May 2016 15:05:02 +0300
Message-ID: <CA+kFwFCVPydGZejL+sc+9F+zdXySzku5pKEyx=2XpJYPA4reDA@mail.gmail.com>
From: =?UTF-8?B?S3nDtnN0aSBNw6Rsa2tp?= <kyosti.malkki@gmail.com>
To: nospam@kota.moe
Content-Type: multipart/mixed; boundary=001a1141b23e16b29b053203093d
Cc: xen-users@lists.xensource.com
Subject: Re: [Xen-users] Enabling AMD-Vi IOMMU panics Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--001a1141b23e16b29b053203093d
Content-Type: multipart/alternative; boundary=001a1141b23e16b296053203093b

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

On Fri, Apr 15, 2016 at 12:27 PM, Ky=C3=B6sti M=C3=A4lkki <kyosti.malkki@gm=
ail.com>
wrote:

>
>
> The IVHD entry ranges are wrong.
>
> [048h 0072   1]                   Entry Type : 03
> [049h 0073   2]                    Device ID : 0008
> [04Bh 0075   1]                 Data Setting : 00
>
> [04Ch 0076   1]                   Entry Type : 04
> [04Dh 0077   2]                    Device ID : FFFE
> [04Fh 0079   1]                 Data Setting : 00
>
> This range is 0:1.0 to ff.1f.6. The very last function is not in the rang=
e?
>
> [050h 0080   1]                   Entry Type : 43
> [051h 0081   2]                    Device ID : FF00
> [053h 0083   1]                 Data Setting : 00
> [054h 0084   1]                     Reserved : 00
> [055h 0085   2]        Source Used Device ID : 00A4
> [057h 0087   1]                     Reserved : 00
>
> [058h 0088   1]                   Entry Type : 04
> [059h 0089   2]                    Device ID : FFFF
> [05Bh 0091   1]                 Data Setting : 00
>
>
>

Attached an additional patch to remove some invalid entry in IVRS. I was
able to do PCI passthru for NIC and ssh out of the guest OS with this, but
I did not really check the situation without this patch applied.

Regards,
Ky=C3=B6sti M=C3=A4lkki

--001a1141b23e16b296053203093b
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdiBkaXI9Imx0ciI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48ZGl2IGNsYXNzPSJn
bWFpbF9xdW90ZSI+T24gRnJpLCBBcHIgMTUsIDIwMTYgYXQgMTI6MjcgUE0sIEt5w7ZzdGkgTcOk
bGtraSA8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhIGhyZWY9Im1haWx0bzpreW9zdGkubWFsa2tpQGdt
YWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmt5b3N0aS5tYWxra2lAZ21haWwuY29tPC9hPiZndDs8
L3NwYW4+IHdyb3RlOjxicj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJt
YXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0
LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+PGRpdiBkaXI9Imx0ciI+PGJyPjxkaXYgY2xhc3M9Imdt
YWlsX2V4dHJhIj48YnI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxzcGFuIGNsYXNzPSIiPjwv
c3Bhbj48ZGl2PlRoZSBJVkhEIGVudHJ5IHJhbmdlcyBhcmUgd3JvbmcuPGJyPjxicj5bMDQ4aCAw
MDcyIMKgIDFdIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIEVudHJ5IFR5cGUgOiAwMzxicj5b
MDQ5aCAwMDczIMKgIDJdIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgRGV2aWNlIElEIDog
MDAwODxicj5bMDRCaCAwMDc1IMKgIDFdIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIERhdGEgU2V0
dGluZyA6IDAwPGJyPjxicj5bMDRDaCAwMDc2IMKgIDFdIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIEVudHJ5IFR5cGUgOiAwNDxicj5bMDREaCAwMDc3IMKgIDJdIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgRGV2aWNlIElEIDogRkZGRTxicj5bMDRGaCAwMDc5IMKgIDFdIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIERhdGEgU2V0dGluZyA6IDAwPGJyPjxicj5UaGlzIHJhbmdlIGlzIDA6
MS4wIHRvIGZmLjFmLjYuIFRoZSB2ZXJ5IGxhc3QgZnVuY3Rpb24gaXMgbm90IGluIHRoZSByYW5n
ZT88YnI+PGJyPlswNTBoIDAwODDCoMKgIDFdwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIEVudHJ5IFR5cGUgOiA0Mzxicj5bMDUxaCAwMDgxwqDCoCAyXcKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIERldmljZSBJRCA6IEZGMDA8YnI+WzA1M2ggMDA4M8Kg
wqAgMV3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBEYXRhIFNldHRpbmcgOiAwMDxi
cj5bMDU0aCAwMDg0wqDCoCAxXcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgUmVzZXJ2ZWQgOiAwMDxicj5bMDU1aCAwMDg1wqDCoCAyXcKgwqDCoMKgwqDCoMKgIFNvdXJj
ZSBVc2VkIERldmljZSBJRCA6IDAwQTQ8YnI+WzA1N2ggMDA4N8KgwqAgMV3CoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFJlc2VydmVkIDogMDA8YnI+PGJyPlswNThoIDAw
ODjCoMKgIDFdwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEVudHJ5IFR5cGUg
OiAwNDxicj5bMDU5aCAwMDg5wqDCoCAyXcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIERldmljZSBJRCA6IEZGRkY8YnI+WzA1QmggMDA5McKgwqAgMV3CoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCBEYXRhIFNldHRpbmcgOiAwMDxicj48YnI+PC9kaXY+PGJyPjwv
ZGl2PjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48c3BhbiBjbGFzcz0iaW0iPjxk
aXY+PGJyPjwvZGl2Pjwvc3Bhbj48ZGl2PkF0dGFjaGVkIGFuIGFkZGl0aW9uYWwgcGF0Y2gNCiB0
byByZW1vdmUgc29tZSBpbnZhbGlkIGVudHJ5IGluIElWUlMuIEkgd2FzIGFibGUgdG8gZG8gUENJ
IHBhc3N0aHJ1IGZvcg0KIE5JQyBhbmQgc3NoIG91dCBvZiB0aGUgZ3Vlc3QgT1Mgd2l0aCB0aGlz
LCBidXQgSSBkaWQgbm90IHJlYWxseSBjaGVjayANCnRoZSBzaXR1YXRpb24gd2l0aG91dCB0aGlz
IHBhdGNoIGFwcGxpZWQuPGJyPjxicj48L2Rpdj48ZGl2PlJlZ2FyZHMsPGJyPjwvZGl2PjxkaXY+
S3nDtnN0aSBNw6Rsa2tpPGJyPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg0K
--001a1141b23e16b296053203093b--

--001a1141b23e16b29b053203093d
Content-Type: text/x-patch; charset=US-ASCII; name="0001-IVRS-override.patch"
Content-Disposition: attachment; filename="0001-IVRS-override.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_instfq930

RnJvbSAzZWNiMDZmOGNiYjYzZjQ3ZWEwYmFlNGRiNjQ4ZmM3ZTZhYTVkODIxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/S3k9QzM9QjZzdGk9MjBNPUMzPUE0bGtraT89
IDxreW9zdGkubWFsa2tpQGdtYWlsLmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAxMzoyNjo1
NCArMDMwMApTdWJqZWN0OiBbUEFUQ0hdIElWUlMgb3ZlcnJpZGUKCi0tLQogc3JjL21haW5ib2Fy
ZC9wY2VuZ2luZXMvYXB1Mi9hZ2VzYXdyYXBwZXIuYyB8IDIwICsrKysrKysrKysrKysrKysrKyst
CiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt
LWdpdCBhL3NyYy9tYWluYm9hcmQvcGNlbmdpbmVzL2FwdTIvYWdlc2F3cmFwcGVyLmMgYi9zcmMv
bWFpbmJvYXJkL3BjZW5naW5lcy9hcHUyL2FnZXNhd3JhcHBlci5jCmluZGV4IGUxOTk3MjIuLjdm
MjVmZDkgMTAwNjQ0Ci0tLSBhL3NyYy9tYWluYm9hcmQvcGNlbmdpbmVzL2FwdTIvYWdlc2F3cmFw
cGVyLmMKKysrIGIvc3JjL21haW5ib2FyZC9wY2VuZ2luZXMvYXB1Mi9hZ2VzYXdyYXBwZXIuYwpA
QCAtMzg5LDYgKzM4OSwyNCBAQCBBR0VTQV9TVEFUVVMgYWdlc2F3cmFwcGVyX2FtZGluaXRlbnYo
dm9pZCkKIH0KIAogI2lmbmRlZiBfX1BSRV9SQU1fXworCitzdGF0aWMgY29uc3QgdW5zaWduZWQg
Y2hhciBBbWxDb2RlW10gPQoreworICAgIDB4NDksMHg1NiwweDUyLDB4NTMsMHg2OCwweDAwLDB4
MDAsMHgwMCwgIC8qIDAwMDAwMDAwICAgICJJVlJTaC4uLiIgKi8KKyAgICAweDAyLDB4RTIsMHg0
MSwweDRELDB4NDQsMHgyMCwweDIwLDB4MjAsICAvKiAwMDAwMDAwOCAgICAiLi5BTUQgICAiICov
CisgICAgMHg0MSwweDQ3LDB4NDUsMHg1MywweDQxLDB4MjAsMHgyMCwweDIwLCAgLyogMDAwMDAw
MTAgICAgIkFHRVNBICAgIiAqLworICAgIDB4MDEsMHgwMCwweDAwLDB4MDAsMHg0MSwweDRELDB4
NDQsMHgyMCwgIC8qIDAwMDAwMDE4ICAgICIuLi4uQU1EICIgKi8KKyAgICAweDAwLDB4MDAsMHgw
MCwweDAwLDB4NDAsMHgzMCwweDIwLDB4MDAsICAvKiAwMDAwMDAyMCAgICAiLi4uLkAwIC4iICov
CisgICAgMHgwMCwweDAwLDB4MDAsMHgwMCwweDAwLDB4MDAsMHgwMCwweDAwLCAgLyogMDAwMDAw
MjggICAgIi4uLi4uLi4uIiAqLworICAgIDB4MTAsMHhGRSwweDM4LDB4MDAsMHgwMiwweDAwLDB4
NDAsMHgwMCwgIC8qIDAwMDAwMDMwICAgICIuLjguLi5ALiIgKi8KKyAgICAweDAwLDB4MDAsMHhC
MCwweEZFLDB4MDAsMHgwMCwweDAwLDB4MDAsICAvKiAwMDAwMDAzOCAgICAiLi4uLi4uLi4iICov
CisgICAgMHgwMCwweDAwLDB4MDAsMHgxMywweDI0LDB4ODgsMHgwNCwweDAwLCAgLyogMDAwMDAw
NDAgICAgIi4uLi4kLi4uIiAqLworICAgIDB4MDMsMHgwMCwweDAwLDB4MDAsMHgwNCwweEZGLDB4
RkYsMHgwMCwgIC8qIDAwMDAwMDQ4ICAgICIuLi4uLi4uLiIgKi8KKyAgICAweDQ4LDB4MDAsMHgw
MCwweDAwLDB4MDAsMHhBMCwweDAwLDB4MDIsICAvKiAwMDAwMDA1MCAgICAiSC4uLi4uLi4iICov
CisgICAgMHg0OCwweDAwLDB4MDAsMHhENywweDA0LDB4QTAsMHgwMCwweDAxLCAgLyogMDAwMDAw
NTggICAgIkguLi4uLi4uIiAqLworICAgIDB4NDgsMHgwMCwweDAwLDB4MDAsMHgwNSwweDAwLDB4
MDAsMHgwMSAgIC8qIDAwMDAwMDYwICAgICJILi4uLi4uLiIgKi8KK307CisKIFZPSUQqIGFnZXNh
d3JhcHBlcl9nZXRsYXRlaW5pdHB0ciAoaW50IHBpY2spCiB7CiAJc3dpdGNoIChwaWNrKSB7CkBA
IC00MDcsNyArNDI1LDcgQEAgVk9JRCogYWdlc2F3cmFwcGVyX2dldGxhdGVpbml0cHRyIChpbnQg
cGljaykKIAljYXNlIFBJQ0tfQUxJQjoKIAkJcmV0dXJuIEFjcGlBbGliOwogCWNhc2UgUElDS19J
VlJTOgotCQlyZXR1cm4gQWNwaUl2cnM7CisJCXJldHVybiAmQW1sQ29kZTsKIAlkZWZhdWx0Ogog
CQlyZXR1cm4gTlVMTDsKIAl9Ci0tIAoxLjkuMQoK
--001a1141b23e16b29b053203093d
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--001a1141b23e16b29b053203093d--


From xen-users-bounces@lists.xen.org Wed May 04 12:06:24 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 04 May 2016 12:06:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1axvYF-0006Xv-4T; Wed, 04 May 2016 12:05:11 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <kyosti.malkki@gmail.com>) id 1axvYD-0006XR-RP
 for xen-users@lists.xensource.com; Wed, 04 May 2016 12:05:10 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 6B/4D-03279-175E9275; Wed, 04 May 2016 12:05:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOKsWRWlGSWpSXmKPExsVyMfT+Kt2Cp5r
 hBmunsFlsXfaH3YHRY3vfLvYAxijWzLyk/IoE1oy5S16xFMy3rNj3MLiBcZ9JFyMXh5DATEaJ
 5lt3mUAcFoEGVolDXx+xgDgSAnNYJdavvwGU4QRyciT+zPkCZvMKCEqcnPmEBSJeJrGoYxU7i
 C0k4Cnx6fYiVhCbUyBQ4v6hbhaIFR1MEiuuLAZLsAioSDy+fJYdYlCAxN01d5hBbGEBS4nO5c
 /AFrAJOEhMm/GdDcQWERCWuH9jHpjNLKAoceX1BSYI20Xi6azVzBMYBWYhuWkWktQsRg4g20t
 i224RCFNdYv08IYgKbYllC18zQ9hqEre3XWWfBbVgSvdDKNtXYsLrB3ATP279wYauRkJARuJr
 32fGBYzcqxjVi1OLylKLdM30kooy0zNKchMzc3QNDU30clOLixPTU3MSk4r1kvNzNzECo4sBC
 HYw/p3gfIhRkoNJSZS36L5muBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3iOPgXKCRanpqRVpmT
 nAOIdJS3DwKInw/gdJ8xYXJOYWZ6ZDpE4xGnNs+X1tLRPHtqn31jIJseTl56VKifPuBSkVACn
 NKM2DGwRLP5cYZaWEeRmBThPiKUgtys0sQZV/xSjOwagkzHsVZApPZl4J3L5XQKcwAZ3yfi7Y
 KSWJCCmpBkYdCz0ms42Ptvv5TrusOL9X361ac0+tjfCblDXiGbOVS6M35gWmOLq6CzI/XN098
 Y9KZraf6Px6sf+93N47jlnFhqQusH7o+JWRN4jR7tvBZy+n/krqdJupmr5tvuFdFdPvWZ+u7N
 830+iImN4yv+PWM38qyH+rL5X3SdRpz77yxeiN3pPsH0osxRmJhlrMRcWJAD6iQL06AwAA
X-Env-Sender: kyosti.malkki@gmail.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462363502!39522198!1
X-Originating-IP: [209.85.223.170]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42895 invoked from network); 4 May 2016 12:05:03 -0000
Received: from mail-io0-f170.google.com (HELO mail-io0-f170.google.com)
 (209.85.223.170)
 by server-15.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 4 May 2016 12:05:03 -0000
Received: by mail-io0-f170.google.com with SMTP id u185so58980344iod.3
 for <xen-users@lists.xensource.com>; Wed, 04 May 2016 05:05:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=lUB37Qs9e8+WFZbpQIxvaO64X27vPemocOVpfCvSwaY=;
 b=S46ZW163k6dmluFDY+hPotmIYdaXUAZu53eJHDt66l95k92kKB8zDbbHIdlKYW2FDO
 najPnnzcFk+0E8QSxYSTAIRAjPBjwDhi5VY7HOYjaBjWIEUjYuN9XuOW53BZTyQ67g6A
 3BnzqXnf7trl+cLKgDJcm70Fq9GTkcJe3sJiaP9eWvLgtaQkb0DbM/S96ZDJLHBnYdZ2
 G1LHrRzlXlU7qiEd9D0kPfkgoX8uvCvYX/fjUfWxOgi9C2vGZWscmm4zEi7beNRlrNeV
 fVAjnis/RKcR5GAl4ErX/N9PcjcF0/clTECg5bqaiis2A/MjYLVaVMZmeAJpdDxFqvO4
 VFPw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=lUB37Qs9e8+WFZbpQIxvaO64X27vPemocOVpfCvSwaY=;
 b=Kckl9r/pdeilVj+YYa9JGHTeHbZ3+RKId3tCAR7jFmBITkMd6SVlNdks8Tzg+9RxZ4
 q2SxFIuCvHTqPutVuYC4x6t0n4/ejclFUVXTmaHd2cgQD9ckiDi8JDcO4j2SAk+qx5cy
 pts7pw2sxloGYxeaXoz0DJ1nQjJG14bKp4nZwP5DuCig6QYzkSvNQGZV3De09rMlmnNq
 vUp8duJOXSbHh/lCU1A4n3/D4JP2aX8F6gVqZ3wpfirJR/UncFyF4qJ5pOM34ydTxvdl
 PP+d/iHFEN8vdnVmMESGJd5Q5ASfA8eS4o0pfXsV4dGtRdWBHwqvdcOVPavOs0eHeMvf
 qmRg==
X-Gm-Message-State: AOPr4FW3rGco+OwhfYNjbCvbwbk+WjwBE0zz4JvoCMDCpeB09cwhgA4/Zm17mNmIDqsumHfDU+wsuf6POqTfXQ==
MIME-Version: 1.0
X-Received: by 10.107.158.134 with SMTP id h128mr10102818ioe.153.1462363502314; 
 Wed, 04 May 2016 05:05:02 -0700 (PDT)
Received: by 10.107.24.70 with HTTP; Wed, 4 May 2016 05:05:02 -0700 (PDT)
In-Reply-To: <CA+kFwFDNqrO-HtyrMi5wZYa423AAjYDxhFwZYps1Hq-P2e8uxA@mail.gmail.com>
References: <CAM5ebPQi=uc3-khBpJGn4AJP-gK14KcAaY9q-kf0zb0V_BN2Mw@mail.gmail.com>
 <1460204383377-5731421.post@n5.nabble.com>
 <CACsxjPakqjU-uNnxjNYVFDkgBh+e-xX4HJ9nuRPvdcybOQTGGw@mail.gmail.com>
 <CA+kFwFDNqrO-HtyrMi5wZYa423AAjYDxhFwZYps1Hq-P2e8uxA@mail.gmail.com>
Date: Wed, 4 May 2016 15:05:02 +0300
Message-ID: <CA+kFwFCVPydGZejL+sc+9F+zdXySzku5pKEyx=2XpJYPA4reDA@mail.gmail.com>
From: =?UTF-8?B?S3nDtnN0aSBNw6Rsa2tp?= <kyosti.malkki@gmail.com>
To: nospam@kota.moe
Content-Type: multipart/mixed; boundary=001a1141b23e16b29b053203093d
Cc: xen-users@lists.xensource.com
Subject: Re: [Xen-users] Enabling AMD-Vi IOMMU panics Xen
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--001a1141b23e16b29b053203093d
Content-Type: multipart/alternative; boundary=001a1141b23e16b296053203093b

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

On Fri, Apr 15, 2016 at 12:27 PM, Ky=C3=B6sti M=C3=A4lkki <kyosti.malkki@gm=
ail.com>
wrote:

>
>
> The IVHD entry ranges are wrong.
>
> [048h 0072   1]                   Entry Type : 03
> [049h 0073   2]                    Device ID : 0008
> [04Bh 0075   1]                 Data Setting : 00
>
> [04Ch 0076   1]                   Entry Type : 04
> [04Dh 0077   2]                    Device ID : FFFE
> [04Fh 0079   1]                 Data Setting : 00
>
> This range is 0:1.0 to ff.1f.6. The very last function is not in the rang=
e?
>
> [050h 0080   1]                   Entry Type : 43
> [051h 0081   2]                    Device ID : FF00
> [053h 0083   1]                 Data Setting : 00
> [054h 0084   1]                     Reserved : 00
> [055h 0085   2]        Source Used Device ID : 00A4
> [057h 0087   1]                     Reserved : 00
>
> [058h 0088   1]                   Entry Type : 04
> [059h 0089   2]                    Device ID : FFFF
> [05Bh 0091   1]                 Data Setting : 00
>
>
>

Attached an additional patch to remove some invalid entry in IVRS. I was
able to do PCI passthru for NIC and ssh out of the guest OS with this, but
I did not really check the situation without this patch applied.

Regards,
Ky=C3=B6sti M=C3=A4lkki

--001a1141b23e16b296053203093b
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: base64

PGRpdiBkaXI9Imx0ciI+PGJyPjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48ZGl2IGNsYXNzPSJn
bWFpbF9xdW90ZSI+T24gRnJpLCBBcHIgMTUsIDIwMTYgYXQgMTI6MjcgUE0sIEt5w7ZzdGkgTcOk
bGtraSA8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhIGhyZWY9Im1haWx0bzpreW9zdGkubWFsa2tpQGdt
YWlsLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmt5b3N0aS5tYWxra2lAZ21haWwuY29tPC9hPiZndDs8
L3NwYW4+IHdyb3RlOjxicj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJt
YXJnaW46MHB4IDBweCAwcHggMC44ZXg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMDQsMjA0
LDIwNCk7cGFkZGluZy1sZWZ0OjFleCI+PGRpdiBkaXI9Imx0ciI+PGJyPjxkaXYgY2xhc3M9Imdt
YWlsX2V4dHJhIj48YnI+PGRpdiBjbGFzcz0iZ21haWxfcXVvdGUiPjxzcGFuIGNsYXNzPSIiPjwv
c3Bhbj48ZGl2PlRoZSBJVkhEIGVudHJ5IHJhbmdlcyBhcmUgd3JvbmcuPGJyPjxicj5bMDQ4aCAw
MDcyIMKgIDFdIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIEVudHJ5IFR5cGUgOiAwMzxicj5b
MDQ5aCAwMDczIMKgIDJdIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgRGV2aWNlIElEIDog
MDAwODxicj5bMDRCaCAwMDc1IMKgIDFdIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIERhdGEgU2V0
dGluZyA6IDAwPGJyPjxicj5bMDRDaCAwMDc2IMKgIDFdIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIEVudHJ5IFR5cGUgOiAwNDxicj5bMDREaCAwMDc3IMKgIDJdIMKgIMKgIMKgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgRGV2aWNlIElEIDogRkZGRTxicj5bMDRGaCAwMDc5IMKgIDFdIMKgIMKgIMKg
IMKgIMKgIMKgIMKgIMKgIERhdGEgU2V0dGluZyA6IDAwPGJyPjxicj5UaGlzIHJhbmdlIGlzIDA6
MS4wIHRvIGZmLjFmLjYuIFRoZSB2ZXJ5IGxhc3QgZnVuY3Rpb24gaXMgbm90IGluIHRoZSByYW5n
ZT88YnI+PGJyPlswNTBoIDAwODDCoMKgIDFdwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIEVudHJ5IFR5cGUgOiA0Mzxicj5bMDUxaCAwMDgxwqDCoCAyXcKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIERldmljZSBJRCA6IEZGMDA8YnI+WzA1M2ggMDA4M8Kg
wqAgMV3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBEYXRhIFNldHRpbmcgOiAwMDxi
cj5bMDU0aCAwMDg0wqDCoCAxXcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqAgUmVzZXJ2ZWQgOiAwMDxicj5bMDU1aCAwMDg1wqDCoCAyXcKgwqDCoMKgwqDCoMKgIFNvdXJj
ZSBVc2VkIERldmljZSBJRCA6IDAwQTQ8YnI+WzA1N2ggMDA4N8KgwqAgMV3CoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIFJlc2VydmVkIDogMDA8YnI+PGJyPlswNThoIDAw
ODjCoMKgIDFdwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIEVudHJ5IFR5cGUg
OiAwNDxicj5bMDU5aCAwMDg5wqDCoCAyXcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgIERldmljZSBJRCA6IEZGRkY8YnI+WzA1QmggMDA5McKgwqAgMV3CoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoCBEYXRhIFNldHRpbmcgOiAwMDxicj48YnI+PC9kaXY+PGJyPjwv
ZGl2PjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2Pjxicj48c3BhbiBjbGFzcz0iaW0iPjxk
aXY+PGJyPjwvZGl2Pjwvc3Bhbj48ZGl2PkF0dGFjaGVkIGFuIGFkZGl0aW9uYWwgcGF0Y2gNCiB0
byByZW1vdmUgc29tZSBpbnZhbGlkIGVudHJ5IGluIElWUlMuIEkgd2FzIGFibGUgdG8gZG8gUENJ
IHBhc3N0aHJ1IGZvcg0KIE5JQyBhbmQgc3NoIG91dCBvZiB0aGUgZ3Vlc3QgT1Mgd2l0aCB0aGlz
LCBidXQgSSBkaWQgbm90IHJlYWxseSBjaGVjayANCnRoZSBzaXR1YXRpb24gd2l0aG91dCB0aGlz
IHBhdGNoIGFwcGxpZWQuPGJyPjxicj48L2Rpdj48ZGl2PlJlZ2FyZHMsPGJyPjwvZGl2PjxkaXY+
S3nDtnN0aSBNw6Rsa2tpPGJyPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2Pg0K
--001a1141b23e16b296053203093b--

--001a1141b23e16b29b053203093d
Content-Type: text/x-patch; charset=US-ASCII; name="0001-IVRS-override.patch"
Content-Disposition: attachment; filename="0001-IVRS-override.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_instfq930

RnJvbSAzZWNiMDZmOGNiYjYzZjQ3ZWEwYmFlNGRiNjQ4ZmM3ZTZhYTVkODIxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/S3k9QzM9QjZzdGk9MjBNPUMzPUE0bGtraT89
IDxreW9zdGkubWFsa2tpQGdtYWlsLmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAxMzoyNjo1
NCArMDMwMApTdWJqZWN0OiBbUEFUQ0hdIElWUlMgb3ZlcnJpZGUKCi0tLQogc3JjL21haW5ib2Fy
ZC9wY2VuZ2luZXMvYXB1Mi9hZ2VzYXdyYXBwZXIuYyB8IDIwICsrKysrKysrKysrKysrKysrKyst
CiAxIGZpbGUgY2hhbmdlZCwgMTkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAt
LWdpdCBhL3NyYy9tYWluYm9hcmQvcGNlbmdpbmVzL2FwdTIvYWdlc2F3cmFwcGVyLmMgYi9zcmMv
bWFpbmJvYXJkL3BjZW5naW5lcy9hcHUyL2FnZXNhd3JhcHBlci5jCmluZGV4IGUxOTk3MjIuLjdm
MjVmZDkgMTAwNjQ0Ci0tLSBhL3NyYy9tYWluYm9hcmQvcGNlbmdpbmVzL2FwdTIvYWdlc2F3cmFw
cGVyLmMKKysrIGIvc3JjL21haW5ib2FyZC9wY2VuZ2luZXMvYXB1Mi9hZ2VzYXdyYXBwZXIuYwpA
QCAtMzg5LDYgKzM4OSwyNCBAQCBBR0VTQV9TVEFUVVMgYWdlc2F3cmFwcGVyX2FtZGluaXRlbnYo
dm9pZCkKIH0KIAogI2lmbmRlZiBfX1BSRV9SQU1fXworCitzdGF0aWMgY29uc3QgdW5zaWduZWQg
Y2hhciBBbWxDb2RlW10gPQoreworICAgIDB4NDksMHg1NiwweDUyLDB4NTMsMHg2OCwweDAwLDB4
MDAsMHgwMCwgIC8qIDAwMDAwMDAwICAgICJJVlJTaC4uLiIgKi8KKyAgICAweDAyLDB4RTIsMHg0
MSwweDRELDB4NDQsMHgyMCwweDIwLDB4MjAsICAvKiAwMDAwMDAwOCAgICAiLi5BTUQgICAiICov
CisgICAgMHg0MSwweDQ3LDB4NDUsMHg1MywweDQxLDB4MjAsMHgyMCwweDIwLCAgLyogMDAwMDAw
MTAgICAgIkFHRVNBICAgIiAqLworICAgIDB4MDEsMHgwMCwweDAwLDB4MDAsMHg0MSwweDRELDB4
NDQsMHgyMCwgIC8qIDAwMDAwMDE4ICAgICIuLi4uQU1EICIgKi8KKyAgICAweDAwLDB4MDAsMHgw
MCwweDAwLDB4NDAsMHgzMCwweDIwLDB4MDAsICAvKiAwMDAwMDAyMCAgICAiLi4uLkAwIC4iICov
CisgICAgMHgwMCwweDAwLDB4MDAsMHgwMCwweDAwLDB4MDAsMHgwMCwweDAwLCAgLyogMDAwMDAw
MjggICAgIi4uLi4uLi4uIiAqLworICAgIDB4MTAsMHhGRSwweDM4LDB4MDAsMHgwMiwweDAwLDB4
NDAsMHgwMCwgIC8qIDAwMDAwMDMwICAgICIuLjguLi5ALiIgKi8KKyAgICAweDAwLDB4MDAsMHhC
MCwweEZFLDB4MDAsMHgwMCwweDAwLDB4MDAsICAvKiAwMDAwMDAzOCAgICAiLi4uLi4uLi4iICov
CisgICAgMHgwMCwweDAwLDB4MDAsMHgxMywweDI0LDB4ODgsMHgwNCwweDAwLCAgLyogMDAwMDAw
NDAgICAgIi4uLi4kLi4uIiAqLworICAgIDB4MDMsMHgwMCwweDAwLDB4MDAsMHgwNCwweEZGLDB4
RkYsMHgwMCwgIC8qIDAwMDAwMDQ4ICAgICIuLi4uLi4uLiIgKi8KKyAgICAweDQ4LDB4MDAsMHgw
MCwweDAwLDB4MDAsMHhBMCwweDAwLDB4MDIsICAvKiAwMDAwMDA1MCAgICAiSC4uLi4uLi4iICov
CisgICAgMHg0OCwweDAwLDB4MDAsMHhENywweDA0LDB4QTAsMHgwMCwweDAxLCAgLyogMDAwMDAw
NTggICAgIkguLi4uLi4uIiAqLworICAgIDB4NDgsMHgwMCwweDAwLDB4MDAsMHgwNSwweDAwLDB4
MDAsMHgwMSAgIC8qIDAwMDAwMDYwICAgICJILi4uLi4uLiIgKi8KK307CisKIFZPSUQqIGFnZXNh
d3JhcHBlcl9nZXRsYXRlaW5pdHB0ciAoaW50IHBpY2spCiB7CiAJc3dpdGNoIChwaWNrKSB7CkBA
IC00MDcsNyArNDI1LDcgQEAgVk9JRCogYWdlc2F3cmFwcGVyX2dldGxhdGVpbml0cHRyIChpbnQg
cGljaykKIAljYXNlIFBJQ0tfQUxJQjoKIAkJcmV0dXJuIEFjcGlBbGliOwogCWNhc2UgUElDS19J
VlJTOgotCQlyZXR1cm4gQWNwaUl2cnM7CisJCXJldHVybiAmQW1sQ29kZTsKIAlkZWZhdWx0Ogog
CQlyZXR1cm4gTlVMTDsKIAl9Ci0tIAoxLjkuMQoK
--001a1141b23e16b29b053203093d
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--001a1141b23e16b29b053203093d--


From xen-users-bounces@lists.xen.org Thu May 05 16:30:48 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 16:30:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ayM9e-0000qx-Or; Thu, 05 May 2016 16:29:34 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=926cecb90=wei.liu2@citrix.com>)
 id 1ayM9d-0000qp-6L
 for xen-users@lists.xen.org; Thu, 05 May 2016 16:29:33 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 33/46-18833-CE47B275; Thu, 05 May 2016 16:29:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIIsWRWlGSWpSXmKPExsXitHSDve6bEu1
 wgzV/hSxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oy1vZdZCjYwV/Rsv8HawPiMqYuRk0NCwF/i
 5+fNLCA2i4CKxKHp/WwgNpuAssTPzl4wWwQovvnKAmYQm1nATeLl4z2MILawgJPE1yMXwXp5B
 fQljpw4z9rFyMEhJBAg8XuGNkRYUOLkzCcsEK06Egt2f2IDKWEWkJZY/o8DJMwpECixvasPrE
 QUaNOVCW/ZQWwhAQWJjunHoK7klrh9eirzBEb+WUimzkIydRbC1AWMzKsY1YtTi8pSi3SN9ZK
 KMtMzSnITM3N0DQ3M9HJTi4sT01NzEpOK9ZLzczcxAoOPAQh2MHb8czrEKMnBpCTKu11JO1yI
 Lyk/pTIjsTgjvqg0J7X4EKMMB4eSBK8xMJiFBItS01Mr0jJzgHEAk5bg4FES4U0BSfMWFyTmF
 memQ6ROMepyLPhxey2TEEtefl6qlDivAUiRAEhRRmke3AhYTF5ilJUS5mUEOkqIpyC1KDezBF
 X+FaM4B6OSMO/RYqApPJl5JXCbXgEdwQR0xPu5miBHlCQipKQaGDdNvWpWWbin8pms/vL90wy
 C3/Q+nx9UUNDAzL1IuLNx+uRgpeh73TMnLm5z/HnN3pG36PVr5/NbeGz8Srd4PmRYHi2jzl7N
 L1m4922UqFz3Kj/+c5oVhz6t8Hq9x6xjdrjpo1JOB5ksrxnJVjuEXje3vLTc9fXtuT93Nqec3
 ReYKheb3x2/SYmlOCPRUIu5qDgRAB6ZBh3EAgAA
X-Env-Sender: prvs=926cecb90=wei.liu2@citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1462465770!12907260!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56766 invoked from network); 5 May 2016 16:29:32 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-13.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 5 May 2016 16:29:32 -0000
X-IronPort-AV: E=Sophos;i="5.24,582,1454976000"; d="scan'208";a="358621968"
Date: Thu, 5 May 2016 17:29:17 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Big Strong <fangtuo90@gmail.com>
Message-ID: <20160505162916.GF27070@citrix.com>
References: <CAFnE1f28g4rFoXL=X83Ac19bSr2NFiGdHmk6UrOeX81ugVE+4w@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAFnE1f28g4rFoXL=X83Ac19bSr2NFiGdHmk6UrOeX81ugVE+4w@mail.gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: xen-users <xen-users@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] how to register a IRQ handler for a guest
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMDMsIDIwMTYgYXQgMDM6MDc6MTlQTSArMDgwMCwgQmlnIFN0cm9uZyB3cm90
ZToKPiBJbiBndWVzdCwgSSBjYW4gdXNlIHJlcXVlc3RfaXJxIHRvIHJlZ2lzdGVyIHRoZSBoYW5k
bGVyIHRvIGEgc3BlY2lmaWMgaXJxLgo+IE5vdyBJJ2QgbGlrZSB0byByZWdpc3RlciBhIGlycSBp
bnRvIGEgZ3Vlc3Qgdm0gZnJvbSBkb20wLCBpcyB0aGVyZSBhCj4geGVuY3RybCBmdW5jdGlvbiB0
byBkbyB0aGF0PwoKTm8sIHlvdSBjYW4ndCBkbyB0aGF0LiBYZW4gZG9lc24ndCBkbyBzdWNoIHRo
aW5nLgoKV2VpLgoKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwo+IFhlbi11c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwo+
IGh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycwoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJz
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 05 16:30:48 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 16:30:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ayM9e-0000qx-Or; Thu, 05 May 2016 16:29:34 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=926cecb90=wei.liu2@citrix.com>)
 id 1ayM9d-0000qp-6L
 for xen-users@lists.xen.org; Thu, 05 May 2016 16:29:33 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 33/46-18833-CE47B275; Thu, 05 May 2016 16:29:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIIsWRWlGSWpSXmKPExsXitHSDve6bEu1
 wgzV/hSxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oy1vZdZCjYwV/Rsv8HawPiMqYuRk0NCwF/i
 5+fNLCA2i4CKxKHp/WwgNpuAssTPzl4wWwQovvnKAmYQm1nATeLl4z2MILawgJPE1yMXwXp5B
 fQljpw4z9rFyMEhJBAg8XuGNkRYUOLkzCcsEK06Egt2f2IDKWEWkJZY/o8DJMwpECixvasPrE
 QUaNOVCW/ZQWwhAQWJjunHoK7klrh9eirzBEb+WUimzkIydRbC1AWMzKsY1YtTi8pSi3SN9ZK
 KMtMzSnITM3N0DQ3M9HJTi4sT01NzEpOK9ZLzczcxAoOPAQh2MHb8czrEKMnBpCTKu11JO1yI
 Lyk/pTIjsTgjvqg0J7X4EKMMB4eSBK8xMJiFBItS01Mr0jJzgHEAk5bg4FES4U0BSfMWFyTmF
 memQ6ROMepyLPhxey2TEEtefl6qlDivAUiRAEhRRmke3AhYTF5ilJUS5mUEOkqIpyC1KDezBF
 X+FaM4B6OSMO/RYqApPJl5JXCbXgEdwQR0xPu5miBHlCQipKQaGDdNvWpWWbin8pms/vL90wy
 C3/Q+nx9UUNDAzL1IuLNx+uRgpeh73TMnLm5z/HnN3pG36PVr5/NbeGz8Srd4PmRYHi2jzl7N
 L1m4922UqFz3Kj/+c5oVhz6t8Hq9x6xjdrjpo1JOB5ksrxnJVjuEXje3vLTc9fXtuT93Nqec3
 ReYKheb3x2/SYmlOCPRUIu5qDgRAB6ZBh3EAgAA
X-Env-Sender: prvs=926cecb90=wei.liu2@citrix.com
X-Msg-Ref: server-13.tower-21.messagelabs.com!1462465770!12907260!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56766 invoked from network); 5 May 2016 16:29:32 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-13.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 5 May 2016 16:29:32 -0000
X-IronPort-AV: E=Sophos;i="5.24,582,1454976000"; d="scan'208";a="358621968"
Date: Thu, 5 May 2016 17:29:17 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Big Strong <fangtuo90@gmail.com>
Message-ID: <20160505162916.GF27070@citrix.com>
References: <CAFnE1f28g4rFoXL=X83Ac19bSr2NFiGdHmk6UrOeX81ugVE+4w@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAFnE1f28g4rFoXL=X83Ac19bSr2NFiGdHmk6UrOeX81ugVE+4w@mail.gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: xen-users <xen-users@lists.xen.org>, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] how to register a IRQ handler for a guest
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMDMsIDIwMTYgYXQgMDM6MDc6MTlQTSArMDgwMCwgQmlnIFN0cm9uZyB3cm90
ZToKPiBJbiBndWVzdCwgSSBjYW4gdXNlIHJlcXVlc3RfaXJxIHRvIHJlZ2lzdGVyIHRoZSBoYW5k
bGVyIHRvIGEgc3BlY2lmaWMgaXJxLgo+IE5vdyBJJ2QgbGlrZSB0byByZWdpc3RlciBhIGlycSBp
bnRvIGEgZ3Vlc3Qgdm0gZnJvbSBkb20wLCBpcyB0aGVyZSBhCj4geGVuY3RybCBmdW5jdGlvbiB0
byBkbyB0aGF0PwoKTm8sIHlvdSBjYW4ndCBkbyB0aGF0LiBYZW4gZG9lc24ndCBkbyBzdWNoIHRo
aW5nLgoKV2VpLgoKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwo+IFhlbi11c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwo+
IGh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycwoKCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJz
QGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 05 16:32:31 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 16:32:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ayMCH-0001QX-U1; Thu, 05 May 2016 16:32:17 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=926cecb90=wei.liu2@citrix.com>)
 id 1ayMCG-0001Pi-RN
 for xen-users@lists.xenproject.org; Thu, 05 May 2016 16:32:16 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 DE/B3-17285-0957B275; Thu, 05 May 2016 16:32:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFIsWRWlGSWpSXmKPExsXitHRDpG5fqXa
 4wcHNvBbv9v1ldmD0OPzhCksAYxRrZl5SfkUCa8ak/S/YC9oEKlb2LWRpYDzE3cXIwSEh4C+x
 Z3diFyMnB4uAisTHX6fYQGw2AWWJn529YLYIkL302gFGEJtZwFni0Z5njCCtwgImEpe3CoKEe
 QX0JW7dWccOYgsJBEgcfneAFSIuKHFy5hMWkHJmAU2J9bv0IUxpieX/OCAGyks0b53NDBLmFA
 iUmH8VbIgo0C1XJryFGqgg0TH9GBOILSHALXH79FTmCYwCs5DMn4UwfxbC/FlI5i9gZFnFqFG
 cWlSWWqRraKCXVJSZnlGSm5iZA+SZ6uWmFhcnpqfmJCYV6yXn525iBIYpAxDsYFwz1fkQoyQH
 k5Io73Yl7XAhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErwrS4BygkWp6akVaZk5wIiBSUtw8CiJ8
 K4ASfMWFyTmFmemQ6ROMSpKifOuBUkIgCQySvPg2mBReolRVkqYlxHoECGegtSi3MwSVPlXjO
 IcjErCvNtBpvBk5pXATX8FtJgJaPH7uZogi0sSEVJSDYxTF21VeJtZveTZGYU55z19/JV4Ql6
 mnzZiTA/XMji8ak9dUeiW4itFRpEJYqVXtnnz6eYGpIQxMKQtvXDuQfTHKWsDmbY3rzLyyAqw
 U8v1q3esm2c34ft0r+9CYbdjoya7hCiF+wjsDKlMs7EqcHG441233j0nNSV+6pKN7W+23L0xj
 7/bTomlOCPRUIu5qDgRAL8RhhrNAgAA
X-Env-Sender: prvs=926cecb90=wei.liu2@citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1462465932!1743282!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63426 invoked from network); 5 May 2016 16:32:13 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-14.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 5 May 2016 16:32:13 -0000
X-IronPort-AV: E=Sophos;i="5.24,582,1454976000"; d="scan'208";a="351907065"
Date: Thu, 5 May 2016 17:32:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Rauf Babayev <rauf@viptela.com>
Message-ID: <20160505163202.GG27070@citrix.com>
References: <CAJtWncVm6-VVhzHDGugGgm=Uaa61cchbOvNsVH5mT=jSVxO=Yw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAJtWncVm6-VVhzHDGugGgm=Uaa61cchbOvNsVH5mT=jSVxO=Yw@mail.gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Error 4+ vif's on HVM guest
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBBcHIgMjgsIDIwMTYgYXQgMTA6NTA6NTlBTSAtMDcwMCwgUmF1ZiBCYWJheWV2IHdy
b3RlOgo+IEhpIEFsbCwKPiAKPiBJIGNhbm5vdCBjcmVhdGUgaHZtIGd1ZXN0IHdpdGggbW9yZSB0
aGFuIDQgdmlmJ3MKPiBUaGlzIGlzIGVycm9yIG1lc3NhZ2U6Cj4gCj4gPiBsaWJ4bDogZXJyb3I6
IGxpYnhsX2RtLmM6MTg1NDpkZXZpY2VfbW9kZWxfc3Bhd25fb3V0Y29tZTogZG9tYWluIDEwIGRl
dmljZQo+ID4gbW9kZWw6IHNwYXduIGZhaWxlZCAocmM9LTMpICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIOKUggo+ID4gcHNyLWh3aW5mbyAgICAgICAgICBTaG93IGhhcmR3YXJlIGlu
Zm9ybWF0aW9uIGZvciBQbGF0Zm9ybSBTaGFyZWQgUmVzb3VyY2UKPiA+IGxpYnhsOiBlcnJvcjog
bGlieGxfY3JlYXRlLmM6MTM0MTpkb21jcmVhdGVfZGV2bW9kZWxfc3RhcnRlZDogZGV2aWNlIG1v
ZGVsCj4gPiBkaWQgbm90IHN0YXJ0OiAtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAg4pSCCj4gPiBwc3ItY210LWF0dGFjaCAgICAgIEF0dGFjaCBDYWNoZSBNb25p
dG9yaW5nIFRlY2hub2xvZ3kgc2VydmljZSB0byBhIGRvbWFpbgo+ID4gbGlieGw6IGVycm9yOiBs
aWJ4bF9kbS5jOjE5NjQ6a2lsbF9kZXZpY2VfbW9kZWw6IERldmljZSBNb2RlbCBhbHJlYWR5Cj4g
PiBleGl0ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICDilIIKPiA+IHBzci1jbXQtZGV0YWNoICAgICAgRGV0YWNoIENhY2hlIE1vbml0
b3JpbmcgVGVjaG5vbG9neSBzZXJ2aWNlIGZyb20gYSBkb21haW4KPiA+IGxpYnhsOiBlcnJvcjog
bGlieGwuYzoxNTkxOmxpYnhsX19kZXN0cm95X2RvbWlkOiBub24tZXhpc3RhbnQgZG9tYWluCj4g
PiAxMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAg4pSCCj4gPiBwc3ItY210LXNob3cgICAgICAgIFNob3cgQ2FjaGUgTW9uaXRv
cmluZyBUZWNobm9sb2d5IGluZm9ybWF0aW9uCj4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsLmM6MTU0
OTpkb21haW5fZGVzdHJveV9jYWxsYmFjazogdW5hYmxlIHRvIGRlc3Ryb3kKPiA+IGd1ZXN0IHdp
dGggZG9taWQgMTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IOKUggo+ID4gcHNyLWNhdC1jYm0tc2V0ICAgICBTZXQgY2FjaGUgY2FwYWNpdHkgYml0bWFza3Mo
Q0JNKSBmb3IgYSBkb21haW4KPiA+IGxpYnhsOiBlcnJvcjogbGlieGwuYzoxNDc2OmRvbWFpbl9k
ZXN0cm95X2NiOiBkZXN0cnVjdGlvbiBvZiBkb21haW4gMTAKPiA+IGZhaWxlZAo+ID4KPiAKPiBX
aGVuIHRoZXJlIGFyZSA0IHZpZidzICJ4bCBjcmVhdGUiIHdvcmtzIGZpbmUKPiBJIGFscmVhZHkg
c2F3IHRoaXMgYnVnIGluIHhlbiA0LjQgaW4gVWJ1bnR1IDE0LjA0IExUUy4KPiBCdXQgSSBiZWxl
aXZlIGl0IHdhcyBmaXhlZCBpbiB4ZW4gNC41Cj4gTm93IGl0IGlzIGFnYWluIGhhcHBlbmluZyB3
aXRoIHhlbiA0LjYKPiAKPiBIYXMgYW55b25lIGV4cGVyaWVuY2VkIHRoZSBzYW1lPwo+IElzIHRo
ZXJlIGFueXRoaW5nIHRvIGRvIHdpdGggaXQ/Cj4gCj4gCj4gQW5kIHllcywgSSBrbm93IHRoYXQg
dXNpbmcgZnVsbCB2aXJ0dWFsaXNhdGlvbiBmb3IgNCB2aWYncyBhbmQKPiBwYXJhdmlydHVhbGlz
ZWQgZHJpdmVycyBmb3IgcmVzdCB3aWxsIGRvIHRoZSB0cmljay4KPiBCdXQgSSBoYXZlIHRvIHVz
ZSBlMTAwMCBmb3IgdmlmJ3MuCj4gCj4gVGhhbmtzLAoKQ2FuIHlvdSBwcm92aWRlCgogIHhsIC12
dnYgY3JlYXRlIGd1ZXN0LmNmZwoKYW5kIHRoZSBjb3JyZXNwb25kaW5nIFFFTVUgbG9nPwoKPiAK
PiAtLSAKPiBSYXVmIEJhYmF5ZXYKPiBUZXN0IEVuZ2luZWVyCgo+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLXVzZXJzIG1haWxpbmcgbGlzdAo+
IFhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVz
ZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
Lm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Thu May 05 16:32:31 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 05 May 2016 16:32:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ayMCH-0001QX-U1; Thu, 05 May 2016 16:32:17 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=926cecb90=wei.liu2@citrix.com>)
 id 1ayMCG-0001Pi-RN
 for xen-users@lists.xenproject.org; Thu, 05 May 2016 16:32:16 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 DE/B3-17285-0957B275; Thu, 05 May 2016 16:32:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFIsWRWlGSWpSXmKPExsXitHRDpG5fqXa
 4wcHNvBbv9v1ldmD0OPzhCksAYxRrZl5SfkUCa8ak/S/YC9oEKlb2LWRpYDzE3cXIwSEh4C+x
 Z3diFyMnB4uAisTHX6fYQGw2AWWJn529YLYIkL302gFGEJtZwFni0Z5njCCtwgImEpe3CoKEe
 QX0JW7dWccOYgsJBEgcfneAFSIuKHFy5hMWkHJmAU2J9bv0IUxpieX/OCAGyks0b53NDBLmFA
 iUmH8VbIgo0C1XJryFGqgg0TH9GBOILSHALXH79FTmCYwCs5DMn4UwfxbC/FlI5i9gZFnFqFG
 cWlSWWqRraKCXVJSZnlGSm5iZA+SZ6uWmFhcnpqfmJCYV6yXn525iBIYpAxDsYFwz1fkQoyQH
 k5Io73Yl7XAhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErwrS4BygkWp6akVaZk5wIiBSUtw8CiJ8
 K4ASfMWFyTmFmemQ6ROMSpKifOuBUkIgCQySvPg2mBReolRVkqYlxHoECGegtSi3MwSVPlXjO
 IcjErCvNtBpvBk5pXATX8FtJgJaPH7uZogi0sSEVJSDYxTF21VeJtZveTZGYU55z19/JV4Ql6
 mnzZiTA/XMji8ak9dUeiW4itFRpEJYqVXtnnz6eYGpIQxMKQtvXDuQfTHKWsDmbY3rzLyyAqw
 U8v1q3esm2c34ft0r+9CYbdjoya7hCiF+wjsDKlMs7EqcHG441233j0nNSV+6pKN7W+23L0xj
 7/bTomlOCPRUIu5qDgRAL8RhhrNAgAA
X-Env-Sender: prvs=926cecb90=wei.liu2@citrix.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1462465932!1743282!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63426 invoked from network); 5 May 2016 16:32:13 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-14.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 5 May 2016 16:32:13 -0000
X-IronPort-AV: E=Sophos;i="5.24,582,1454976000"; d="scan'208";a="351907065"
Date: Thu, 5 May 2016 17:32:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Rauf Babayev <rauf@viptela.com>
Message-ID: <20160505163202.GG27070@citrix.com>
References: <CAJtWncVm6-VVhzHDGugGgm=Uaa61cchbOvNsVH5mT=jSVxO=Yw@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAJtWncVm6-VVhzHDGugGgm=Uaa61cchbOvNsVH5mT=jSVxO=Yw@mail.gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Error 4+ vif's on HVM guest
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBBcHIgMjgsIDIwMTYgYXQgMTA6NTA6NTlBTSAtMDcwMCwgUmF1ZiBCYWJheWV2IHdy
b3RlOgo+IEhpIEFsbCwKPiAKPiBJIGNhbm5vdCBjcmVhdGUgaHZtIGd1ZXN0IHdpdGggbW9yZSB0
aGFuIDQgdmlmJ3MKPiBUaGlzIGlzIGVycm9yIG1lc3NhZ2U6Cj4gCj4gPiBsaWJ4bDogZXJyb3I6
IGxpYnhsX2RtLmM6MTg1NDpkZXZpY2VfbW9kZWxfc3Bhd25fb3V0Y29tZTogZG9tYWluIDEwIGRl
dmljZQo+ID4gbW9kZWw6IHNwYXduIGZhaWxlZCAocmM9LTMpICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIOKUggo+ID4gcHNyLWh3aW5mbyAgICAgICAgICBTaG93IGhhcmR3YXJlIGlu
Zm9ybWF0aW9uIGZvciBQbGF0Zm9ybSBTaGFyZWQgUmVzb3VyY2UKPiA+IGxpYnhsOiBlcnJvcjog
bGlieGxfY3JlYXRlLmM6MTM0MTpkb21jcmVhdGVfZGV2bW9kZWxfc3RhcnRlZDogZGV2aWNlIG1v
ZGVsCj4gPiBkaWQgbm90IHN0YXJ0OiAtMyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAg4pSCCj4gPiBwc3ItY210LWF0dGFjaCAgICAgIEF0dGFjaCBDYWNoZSBNb25p
dG9yaW5nIFRlY2hub2xvZ3kgc2VydmljZSB0byBhIGRvbWFpbgo+ID4gbGlieGw6IGVycm9yOiBs
aWJ4bF9kbS5jOjE5NjQ6a2lsbF9kZXZpY2VfbW9kZWw6IERldmljZSBNb2RlbCBhbHJlYWR5Cj4g
PiBleGl0ZWQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICDilIIKPiA+IHBzci1jbXQtZGV0YWNoICAgICAgRGV0YWNoIENhY2hlIE1vbml0
b3JpbmcgVGVjaG5vbG9neSBzZXJ2aWNlIGZyb20gYSBkb21haW4KPiA+IGxpYnhsOiBlcnJvcjog
bGlieGwuYzoxNTkxOmxpYnhsX19kZXN0cm95X2RvbWlkOiBub24tZXhpc3RhbnQgZG9tYWluCj4g
PiAxMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAg4pSCCj4gPiBwc3ItY210LXNob3cgICAgICAgIFNob3cgQ2FjaGUgTW9uaXRv
cmluZyBUZWNobm9sb2d5IGluZm9ybWF0aW9uCj4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsLmM6MTU0
OTpkb21haW5fZGVzdHJveV9jYWxsYmFjazogdW5hYmxlIHRvIGRlc3Ryb3kKPiA+IGd1ZXN0IHdp
dGggZG9taWQgMTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IOKUggo+ID4gcHNyLWNhdC1jYm0tc2V0ICAgICBTZXQgY2FjaGUgY2FwYWNpdHkgYml0bWFza3Mo
Q0JNKSBmb3IgYSBkb21haW4KPiA+IGxpYnhsOiBlcnJvcjogbGlieGwuYzoxNDc2OmRvbWFpbl9k
ZXN0cm95X2NiOiBkZXN0cnVjdGlvbiBvZiBkb21haW4gMTAKPiA+IGZhaWxlZAo+ID4KPiAKPiBX
aGVuIHRoZXJlIGFyZSA0IHZpZidzICJ4bCBjcmVhdGUiIHdvcmtzIGZpbmUKPiBJIGFscmVhZHkg
c2F3IHRoaXMgYnVnIGluIHhlbiA0LjQgaW4gVWJ1bnR1IDE0LjA0IExUUy4KPiBCdXQgSSBiZWxl
aXZlIGl0IHdhcyBmaXhlZCBpbiB4ZW4gNC41Cj4gTm93IGl0IGlzIGFnYWluIGhhcHBlbmluZyB3
aXRoIHhlbiA0LjYKPiAKPiBIYXMgYW55b25lIGV4cGVyaWVuY2VkIHRoZSBzYW1lPwo+IElzIHRo
ZXJlIGFueXRoaW5nIHRvIGRvIHdpdGggaXQ/Cj4gCj4gCj4gQW5kIHllcywgSSBrbm93IHRoYXQg
dXNpbmcgZnVsbCB2aXJ0dWFsaXNhdGlvbiBmb3IgNCB2aWYncyBhbmQKPiBwYXJhdmlydHVhbGlz
ZWQgZHJpdmVycyBmb3IgcmVzdCB3aWxsIGRvIHRoZSB0cmljay4KPiBCdXQgSSBoYXZlIHRvIHVz
ZSBlMTAwMCBmb3IgdmlmJ3MuCj4gCj4gVGhhbmtzLAoKQ2FuIHlvdSBwcm92aWRlCgogIHhsIC12
dnYgY3JlYXRlIGd1ZXN0LmNmZwoKYW5kIHRoZSBjb3JyZXNwb25kaW5nIFFFTVUgbG9nPwoKPiAK
PiAtLSAKPiBSYXVmIEJhYmF5ZXYKPiBUZXN0IEVuZ2luZWVyCgo+IF9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLXVzZXJzIG1haWxpbmcgbGlzdAo+
IFhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz
CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVz
ZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
Lm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri May 06 07:20:59 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 07:20:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1aya2v-0005ZG-2S; Fri, 06 May 2016 07:19:33 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <dmarquess@gmail.com>) id 1aya2u-0005ZA-Dq
 for xen-users@lists.xensource.com; Fri, 06 May 2016 07:19:32 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 A9/49-09532-3854C275; Fri, 06 May 2016 07:19:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKIsWRWlGSWpSXmKPExsVyMfTqEd0mV51
 wgxtXrSy2LvvD7sDosb1vF3sAYxRrZl5SfkUCa8atK4fYC275V/y55dLAuMKli5GLQ0hgOqNE
 /6Tp7CAOi8AdFolz+xYzgjgSAj9YJD6tXgSU4QRyciQWvzjECmLzCghKnJz5hAUiXiCxac0MM
 FtIwFviweXZYDaLgIrE3l6IXl6BAIkjq24D9XJwCAtoS9xZkAcSZgMym6a9YQSxRQScJWY++8
 QGUsIsoC6xfp7QBEbeWUiWzULILGBkWsWoXpxaVJZapGukl1SUmZ5RkpuYmaNraGCml5taXJy
 YnpqTmFSsl5yfu4kRGDgMQLCDcdlfp0OMkhxMSqK8q/5phwvxJeWnVGYkFmfEF5XmpBYfYpTh
 4FCS4H3urBMuJFiUmp5akZaZAwxhmLQEB4+SCO8/kDRvcUFibnFmOkTqFKMxx5bf19YycWybe
 m8tkxBLXn5eqpQ47zOQUgGQ0ozSPLhBsNi6xCgrJczLCHSaEE9BalFuZgmq/CtGcQ5GJWFeQR
 egKTyZeSVw+14BncIEdMr7uZogp5QkIqSkGhhNDOPf7br0af6jffarn1pcizpyd9urFUL/pM4
 UzGY8Hhgbvq/mv0bqiuUn714pibrdrqLq1Wjv/Vbno7zH9kf3xLvaWJgWrb2ewqU5k41ziTa7
 qdIEBib/zX2FN74f2lMtcuj+kqM7fzeu4W/VWynZNl/0ynLB5QtLL5faKXw3XRd0KUORUWeiE
 ktxRqKhFnNRcSIAcIQVeqgCAAA=
X-Env-Sender: dmarquess@gmail.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462519169!6789900!1
X-Originating-IP: [209.85.213.196]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7524 invoked from network); 6 May 2016 07:19:30 -0000
Received: from mail-ig0-f196.google.com (HELO mail-ig0-f196.google.com)
 (209.85.213.196)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 6 May 2016 07:19:30 -0000
Received: by mail-ig0-f196.google.com with SMTP id rc4so4307834igc.0
 for <xen-users@lists.xensource.com>; Fri, 06 May 2016 00:19:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:date:message-id:subject:from:to;
 bh=5vLPf1ns44Jf95q4hB9/RuNKhvPgreUCKPMr1dQOtQ8=;
 b=aUikScUB3fvr4lDuqgn9zCtf3GfThME1Mk+wKVVzhKELMSdriOeNy24GUDtyIIc2R3
 iAju6vo10B6oCcXzWnd0hKwTs6p4YxjDFVi7SP7azrfk9P0+TjZGtQR1Iw7pDpYeSx0m
 hvQlOEiAkzFqb99K1FkUbi0Eopn3sK5nZx/mpMvTMiwvRte0JKqi1XEfj2tEG6JD8Rzu
 NNzqkRmNyTb3C5X8xn3WDHlNZBe6NaK3UCZAekp2ORKpt4PU2SO8Zm5Cf16pRLo2WR3Y
 EKKPsD3akL1WgR4iLFF9uhG4naWcdw2R1M7aSR2EQg5vnj4CdAGkg3i5bpW2nxSbWjdB
 0XPQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:date:message-id:subject:from:to;
 bh=5vLPf1ns44Jf95q4hB9/RuNKhvPgreUCKPMr1dQOtQ8=;
 b=Ri+GHZGEgopRxg/wCwhJxJuIM6PxrSfFmNJDhFxPuSyaKEnLQQmygLdCa36inZB42E
 6egkWmcRF9f/mmro6Uy3s5wqswUSP+ofT+rhaG5ZHm4RHHrK9gYlHQlpdhoqBqFiYK3P
 IE2DP7BteKsJK+Tkf9k4/cXcGQbpki8z/uPF8YL1T5No/vX4JKP/b4Q3DtIvdWi3RnCD
 cdEDRRJGFyGvs++j6HG5UMO0yix845mYy/cZceulIINaFkf/+d6kK2BHfgceNAM6i8Xg
 9rHJv9giYtUZ/cMRm1a7AwhKfyGDREwTjkWIJOeZ/QMgTs/8pw9bZFX1V+g3wAj6aFJR
 ZERg==
X-Gm-Message-State: AOPr4FXmBnRZQVitQ6sQWA18zyqAfKZ55HaMCjVccJ/mwfgLZA6vKRWrA1XFPmUc3CJD+wHKIWFXkhySBZ6n7Q==
MIME-Version: 1.0
X-Received: by 10.50.87.100 with SMTP id w4mr3335350igz.76.1462519169357; Fri,
 06 May 2016 00:19:29 -0700 (PDT)
Received: by 10.107.156.132 with HTTP; Fri, 6 May 2016 00:19:29 -0700 (PDT)
Date: Fri, 6 May 2016 02:19:29 -0500
Message-ID: <CAJpsHY5o=bTm0jYFvx1oXmASQuKpxYh_5GLZXYPGDj4Bje_sRQ@mail.gmail.com>
From: Dustin Marquess <dmarquess@gmail.com>
To: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: [Xen-users] Windows Server 2012 R2 VM crashing
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QWxsLAoKSSdtIHJ1bm5pbmcgWGVuIDQuNi4wIG9uIGFuIFVidW50dSAxNi4wNCBMVFMgaG9zdCwg
VUVGSSBib290ZWQgYW5kCnVzaW5nIGEgenZvbCBhcyB0aGUgYmFja2VuZDoKCmJ1aWxkZXI9J2h2
bScKbWVtb3J5ID0gMTYzODQKdmNwdXMgPSAxNgpuYW1lID0gIndpbjJrMnIyIgp2aWYgPSBbJ21h
Yz0wODowMDoyNzozOTo2MzphMixicmlkZ2U9eGVuYnIwJ10KZGlzayA9IFsncGh5Oi9kZXYvenZv
bC90YW5rL3ZtL3dpbjJrMnIyLGhkYSx3J10KYWNwaSA9IDEKYm9vdCA9ICJjIgpzZGwgPSAwCnZu
YyA9IDEKdmlyaWRpYW4gPSAxCgpJJ20gdXNpbmcgdGhlIFBWIGRyaXZlcnMgZnJvbQpodHRwOi8v
d3d3LnhlbnByb2plY3Qub3JnL2Rvd25sb2Fkcy93aW5kb3dzLXB2LWRyaXZlcnMuaHRtbCBhbmQg
c2V0ClRFU1RTSUdOSU5HIHRvIGdldCB0aGVtIHRvIHdvcmsuCgpFdmVyeXRoaW5nIHdvcmtzIGZp
bmUgZm9yIGF0IGxlYXN0IGEgZmV3IG1pbnV0ZXMsIGFuZCB0aGVuIHRoZSBEb21VCmNyYXNoZXMu
ICBUaGUgbG9ncyBpbiAvdmFyL2xvZy94ZW4vIGRvbid0IHNob3cgYW55dGhpbmcsIGJ1dCAneGwK
ZG1lc2cnIHNob3dzIGEgMDAwMDAwMUUuICBBbnkgaWRlYXM/CgpUaGFua3MhCi1EdXN0aW4KCihk
NykgSFZNIExvYWRlcgooZDcpIERldGVjdGVkIFhlbiB2NC42LjAKKGQ3KSBYZW5idXMgcmluZ3Mg
QDB4ZmVmZmMwMDAsIGV2ZW50IGNoYW5uZWwgMQooZDcpIFN5c3RlbSByZXF1ZXN0ZWQgU2VhQklP
UwooZDcpIENQVSBzcGVlZCBpcyAyMzk5IE1IegooZDcpIFJlbG9jYXRpbmcgZ3Vlc3QgbWVtb3J5
IGZvciBsb3dtZW0gTU1JTyBzcGFjZSBkaXNhYmxlZAooZDcpIFBDSS1JU0EgbGluayAwIHJvdXRl
ZCB0byBJUlE1CihkNykgUENJLUlTQSBsaW5rIDEgcm91dGVkIHRvIElSUTEwCihkNykgUENJLUlT
QSBsaW5rIDIgcm91dGVkIHRvIElSUTExCihkNykgUENJLUlTQSBsaW5rIDMgcm91dGVkIHRvIElS
UTUKKGQ3KSBwY2kgZGV2IDAxOjMgSU5UQS0+SVJRMTAKKGQ3KSBwY2kgZGV2IDAyOjAgSU5UQS0+
SVJRMTEKKGQ3KSBwY2kgZGV2IDA0OjAgSU5UQS0+SVJRNQooZDcpIFJBTSBpbiBoaWdoIG1lbW9y
eTsgc2V0dGluZyBoaWdoX21lbSByZXNvdXJjZSBiYXNlIHRvIDQwZjgwMDAwMAooZDcpIHBjaSBk
ZXYgMDM6MCBiYXIgMTAgc2l6ZSAwMDIwMDAwMDA6IDBmMDAwMDAwOAooZDcpIHBjaSBkZXYgMDI6
MCBiYXIgMTQgc2l6ZSAwMDEwMDAwMDA6IDBmMjAwMDAwOAooZDcpIHBjaSBkZXYgMDQ6MCBiYXIg
MzAgc2l6ZSAwMDAwNDAwMDA6IDBmMzAwMDAwMAooZDcpIHBjaSBkZXYgMDM6MCBiYXIgMzAgc2l6
ZSAwMDAwMTAwMDA6IDBmMzA0MDAwMAooZDcpIHBjaSBkZXYgMDM6MCBiYXIgMTQgc2l6ZSAwMDAw
MDEwMDA6IDBmMzA1MDAwMAooZDcpIHBjaSBkZXYgMDI6MCBiYXIgMTAgc2l6ZSAwMDAwMDAxMDA6
IDAwMDAwYzAwMQooZDcpIHBjaSBkZXYgMDQ6MCBiYXIgMTAgc2l6ZSAwMDAwMDAxMDA6IDAwMDAw
YzEwMQooZDcpIHBjaSBkZXYgMDQ6MCBiYXIgMTQgc2l6ZSAwMDAwMDAxMDA6IDBmMzA1MTAwMAoo
ZDcpIHBjaSBkZXYgMDE6MSBiYXIgMjAgc2l6ZSAwMDAwMDAwMTA6IDAwMDAwYzIwMQooZDcpIE11
bHRpcHJvY2Vzc29yIGluaXRpYWxpc2F0aW9uOgooZDcpICAtIENQVTAgLi4uIDQ2LWJpdCBwaHlz
IC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQ
VTEgLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4u
LiBkb25lLgooZDcpICAtIENQVTIgLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4g
dmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTMgLi4uIDQ2LWJpdCBwaHlzIC4u
LiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTQg
Li4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBk
b25lLgooZDcpICAtIENQVTUgLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFy
IE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTYgLi4uIDQ2LWJpdCBwaHlzIC4uLiBm
aXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTcgLi4u
IDQ2LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25l
LgooZDcpICAtIENQVTggLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1U
UlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTkgLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhl
ZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTEwIC4uLiA0
Ni1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4K
KGQ3KSAgLSBDUFUxMSAuLi4gNDYtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRS
UnMgWzEvOF0gLi4uIGRvbmUuCihkNykgIC0gQ1BVMTIgLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhl
ZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTEzIC4uLiA0
Ni1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4K
KGQ3KSAgLSBDUFUxNCAuLi4gNDYtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRS
UnMgWzEvOF0gLi4uIGRvbmUuCihkNykgIC0gQ1BVMTUgLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhl
ZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpIFdyaXRpbmcgU01CSU9T
IHRhYmxlcyAuLi4KKGQ3KSBMb2FkaW5nIFNlYUJJT1MgLi4uCihkNykgQ3JlYXRpbmcgTVAgdGFi
bGVzIC4uLgooZDcpIExvYWRpbmcgQUNQSSAuLi4KKGQ3KSB2bTg2IFRTUyBhdCBmYzAwYTQ4MAoo
ZDcpIEJJT1MgbWFwOgooZDcpICAxMDAwMC0xMDBkMzogU2NyYXRjaCBzcGFjZQooZDcpICBjMDAw
MC1mZmZmZjogTWFpbiBCSU9TCihkNykgRTgyMCB0YWJsZToKKGQ3KSAgWzAwXTogMDAwMDAwMDA6
MDAwMDAwMDAgLSAwMDAwMDAwMDowMDBhMDAwMDogUkFNCihkNykgIEhPTEU6IDAwMDAwMDAwOjAw
MGEwMDAwIC0gMDAwMDAwMDA6MDAwYzAwMDAKKGQ3KSAgWzAxXTogMDAwMDAwMDA6MDAwYzAwMDAg
LSAwMDAwMDAwMDowMDEwMDAwMDogUkVTRVJWRUQKKGQ3KSAgWzAyXTogMDAwMDAwMDA6MDAxMDAw
MDAgLSAwMDAwMDAwMDpmMDAwMDAwMDogUkFNCihkNykgIEhPTEU6IDAwMDAwMDAwOmYwMDAwMDAw
IC0gMDAwMDAwMDA6ZmMwMDAwMDAKKGQ3KSAgWzAzXTogMDAwMDAwMDA6ZmMwMDAwMDAgLSAwMDAw
MDAwMTowMDAwMDAwMDogUkVTRVJWRUQKKGQ3KSAgWzA0XTogMDAwMDAwMDE6MDAwMDAwMDAgLSAw
MDAwMDAwNDowZjgwMDAwMDogUkFNCihkNykgSW52b2tpbmcgU2VhQklPUyAuLi4KKGQ3KSBTZWFC
SU9TICh2ZXJzaW9uIFVidW50dS0xLjguMi0xdWJ1bnR1MSkKKGQ3KQooZDcpIEZvdW5kIFhlbiBo
eXBlcnZpc29yIHNpZ25hdHVyZSBhdCA0MDAwMDEwMAooZDcpIFJ1bm5pbmcgb24gUUVNVSAoaTQ0
MGZ4KQooZDcpIHhlbjogY29weSBlODIwLi4uCihkNykgUmVsb2NhdGluZyBpbml0IGZyb20gMHgw
MDBkZjQ0MCB0byAweGVmZmFmNDgwIChzaXplIDY4Mjg4KQooZDcpIENQVSBNaHo9MjM5OQooZDcp
IEZvdW5kIDcgUENJIGRldmljZXMgKG1heCBQQ0kgYnVzIGlzIDAwKQooZDcpIEFsbG9jYXRlZCBY
ZW4gaHlwZXJjYWxsIHBhZ2UgYXQgZWZmZmYwMDAKKGQ3KSBEZXRlY3RlZCBYZW4gdjQuNi4wCihk
NykgeGVuOiBjb3B5IEJJT1MgdGFibGVzLi4uCihkNykgQ29weWluZyBTTUJJT1MgZW50cnkgcG9p
bnQgZnJvbSAweDAwMDEwMDEwIHRvIDB4MDAwZjY3ODAKKGQ3KSBDb3B5aW5nIE1QVEFCTEUgZnJv
bSAweGZjMDAxMzgwL2ZjMDAxMzkwIHRvIDB4MDAwZjY1NzAKKGQ3KSBDb3B5aW5nIFBJUiBmcm9t
IDB4MDAwMTAwMzAgdG8gMHgwMDBmNjRmMAooZDcpIENvcHlpbmcgQUNQSSBSU0RQIGZyb20gMHgw
MDAxMDBiMCB0byAweDAwMGY2NGMwCihkNykgVXNpbmcgcG10aW1lciwgaW9wb3J0IDB4YjAwOAoo
ZDcpIFNjYW4gZm9yIFZHQSBvcHRpb24gcm9tCihkNykgUnVubmluZyBvcHRpb24gcm9tIGF0IGMw
MDA6MDAwMwooZDcpIFR1cm5pbmcgb24gdmdhIHRleHQgbW9kZSBjb25zb2xlCihkNykgU2VhQklP
UyAodmVyc2lvbiBVYnVudHUtMS44LjItMXVidW50dTEpCihkNykgTWFjaGluZSBVVUlEIGY0YjMy
MzdmLTM2NzgtNGZmMy1hZDU1LTVhZWRlOWVmZGVmNwooZDcpIEFsbCB0aHJlYWRzIGNvbXBsZXRl
LgooZDcpIEZvdW5kIDAgbHB0IHBvcnRzCihkNykgRm91bmQgMSBzZXJpYWwgcG9ydHMKKGQ3KSBB
VEEgY29udHJvbGxlciAxIGF0IDFmMC8zZjQvMCAoaXJxIDE0IGRldiA5KQooZDcpIEFUQSBjb250
cm9sbGVyIDIgYXQgMTcwLzM3NC8wIChpcnEgMTUgZGV2IDkpCihkNykgYXRhMC0wOiBRRU1VIEhB
UkRESVNLIEFUQS03IEhhcmQtRGlzayAoMTAwIEdpQnl0ZXMpCihkNykgU2VhcmNoaW5nIGJvb3Rv
cmRlciBmb3I6IC9wY2lAaTBjZjgvKkAxLDEvZHJpdmVAMC9kaXNrQDAKKGQ3KSBQUzIga2V5Ym9h
cmQgaW5pdGlhbGl6ZWQKKGQ3KSBBbGwgdGhyZWFkcyBjb21wbGV0ZS4KKGQ3KSBTY2FuIGZvciBv
cHRpb24gcm9tcwooZDcpIFJ1bm5pbmcgb3B0aW9uIHJvbSBhdCBjOTgwOjAwMDMKKGQ3KSBwbW0g
Y2FsbCBhcmcxPTEKKGQ3KSBwbW0gY2FsbCBhcmcxPTAKKGQ3KSBwbW0gY2FsbCBhcmcxPTEKKGQ3
KSBwbW0gY2FsbCBhcmcxPTAKKGQ3KSBTZWFyY2hpbmcgYm9vdG9yZGVyIGZvcjogL3BjaUBpMGNm
OC8qQDQKKGQ3KQooZDcpIFByZXNzIEYxMiBmb3IgYm9vdCBtZW51LgooZDcpCihkNykgU2VhcmNo
aW5nIGJvb3RvcmRlciBmb3I6IEhBTFQKKGQ3KSBkcml2ZSAweDAwMGY2NDcwOiBQQ0hTPTE2Mzgz
LzE2LzYzIHRyYW5zbGF0aW9uPWxiYQpMQ0hTPTEwMjQvMjU1LzYzIHM9MjA5NzE1MjAwCihkNykK
KGQ3KSBTcGFjZSBhdmFpbGFibGUgZm9yIFVNQjogY2E4MDAtZWYwMDAsIGY1ZmEwLWY2NDcwCihk
NykgUmV0dXJuZWQgMjU4MDQ4IGJ5dGVzIG9mIFpvbmVIaWdoCihkNykgZTgyMCBtYXAgaGFzIDcg
aXRlbXM6CihkNykgICAwOiAwMDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAwMDA5ZmMwMCA9IDEg
UkFNCihkNykgICAxOiAwMDAwMDAwMDAwMDlmYzAwIC0gMDAwMDAwMDAwMDBhMDAwMCA9IDIgUkVT
RVJWRUQKKGQ3KSAgIDI6IDAwMDAwMDAwMDAwZjAwMDAgLSAwMDAwMDAwMDAwMTAwMDAwID0gMiBS
RVNFUlZFRAooZDcpICAgMzogMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwZWZmZmYwMDAgPSAx
IFJBTQooZDcpICAgNDogMDAwMDAwMDBlZmZmZjAwMCAtIDAwMDAwMDAwZjAwMDAwMDAgPSAyIFJF
U0VSVkVECihkNykgICA1OiAwMDAwMDAwMGZjMDAwMDAwIC0gMDAwMDAwMDEwMDAwMDAwMCA9IDIg
UkVTRVJWRUQKKGQ3KSAgIDY6IDAwMDAwMDAxMDAwMDAwMDAgLSAwMDAwMDAwNDBmODAwMDAwID0g
MSBSQU0KKGQ3KSBlbnRlciBoYW5kbGVfMTk6CihkNykgICBOVUxMCihkNykgQm9vdGluZyBmcm9t
IEhhcmQgRGlzay4uLgooZDcpIEJvb3RpbmcgZnJvbSAwMDAwOjdjMDAKKFhFTikgZDc6IFZJUklE
SUFOIEdVRVNUX09TX0lEOiB2ZW5kb3I6IDEgb3M6IDQgbWFqb3I6IDYgbWlub3I6IDMgc3A6CjAg
YnVpbGQ6IDI1ODAKKFhFTikgZDc6IFZJUklESUFOIEhZUEVSQ0FMTDogZW5hYmxlZDogMSBwZm46
IDQKKFhFTikgZDc6IFZJUklESUFOIE1TUl9USU1FX1JFRl9DT1VOVDogYWNjZXNzZWQKKFhFTikg
ZDd2MDogdXBjYWxsIHZlY3RvciBhMAooWEVOKSBkN3YxOiB1cGNhbGwgdmVjdG9yIGEwCihYRU4p
IGQ3djI6IHVwY2FsbCB2ZWN0b3IgYTAKKFhFTikgZDd2MzogdXBjYWxsIHZlY3RvciBhMAooWEVO
KSBkN3Y0OiB1cGNhbGwgdmVjdG9yIGIwCihYRU4pIGQ3djU6IHVwY2FsbCB2ZWN0b3IgYjAKKFhF
TikgZDd2NjogdXBjYWxsIHZlY3RvciBiMAooWEVOKSBkN3Y3OiB1cGNhbGwgdmVjdG9yIGIwCihY
RU4pIGQ3djg6IHVwY2FsbCB2ZWN0b3IgYjAKKFhFTikgZDd2OTogdXBjYWxsIHZlY3RvciBiMAoo
WEVOKSBkN3YxMDogdXBjYWxsIHZlY3RvciBiMAooWEVOKSBkN3YxMTogdXBjYWxsIHZlY3RvciBi
MAooWEVOKSBkN3YxMjogdXBjYWxsIHZlY3RvciBiMAooWEVOKSBkN3YxMzogdXBjYWxsIHZlY3Rv
ciBiMAooWEVOKSBkN3YxNDogdXBjYWxsIHZlY3RvciBiMAooWEVOKSBkN3YxNTogdXBjYWxsIHZl
Y3RvciBiMAooZDcpIFhFTnxCVUdDSEVDSzogPT09PT4KKGQ3KSBYRU58QlVHQ0hFQ0s6IDAwMDAw
MDFFOiBGRkZGRkZGRkMwMDAwMDA1IEZGRkZGODAxRjQ0MDE1MTYKMDAwMDAwMDAwMDAwMDAwMCBG
RkZGCihkNykgRkZGRkZGRkZGRkZGCihkNykgWEVOfEJVR0NIRUNLOiBDT05URVhUIChGRkZGRjgw
Mzg5RUZEODAwKToKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gR1MgPSAwMDJCCihkNykgWEVOfEJVR0NI
RUNLOiAtIEZTID0gMDA1MwooZDcpIFhFTnxCVUdDSEVDSzogLSBFUyA9IDAwMkIKKGQ3KSBYRU58
QlVHQ0hFQ0s6IC0gRFMgPSAwMDJCCihkNykgWEVOfEJVR0NIRUNLOiAtIFNTID0gMDAxOAooZDcp
IFhFTnxCVUdDSEVDSzogLSBDUyA9IDAwMTAKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gRUZMQUdTID0g
MDAwMDAwODIKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gUkRJID0gMDAwMDAwMDBDMDAwMDAwNQooZDcp
IFhFTnxCVUdDSEVDSzogLSBSU0kgPSAwMDAwMDAwMEY0NDAxNTE2CihkNykgWEVOfEJVR0NIRUNL
OiAtIFJCWCA9IDAwMDAwMDAwRjQwMTFBNzgKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gUkRYID0gMDAw
MDAwMDAwMDAwMDAwMAooZDcpIFhFTnxCVUdDSEVDSzogLSBSQ1ggPSAwMDAwMDAwMDg5RUZEODAw
CihkNykgWEVOfEJVR0NIRUNLOiAtIFJBWCA9IDAwMDAwMDAwQTBEOTZERkQKKGQ3KSBYRU58QlVH
Q0hFQ0s6IC0gUkJQID0gMDAwMDAwMDAwMDAwMDAwMAooZDcpIFhFTnxCVUdDSEVDSzogLSBSSVAg
PSAwMDAwMDAwMEY0MDA1RkNGCihkNykgWEVOfEJVR0NIRUNLOiAtIFJTUCA9IDAwMDAwMDAwODlF
RkQ3RTAKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gUjggPSAwMDAwMDAwMDAwMDAwMDAwCihkNykgWEVO
fEJVR0NIRUNLOiAtIFI5ID0gMDAwMDAwMDAwMDAwMDAwMAooZDcpIFhFTnxCVUdDSEVDSzogLSBS
MTAgPSAwMDAwMDAwMDAwMDAwMDAwCihkNykgWEVOfEJVR0NIRUNLOiAtIFIxMSA9IDAwMDAwMDAw
MDAwMDAwMDAKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gUjEyID0gMDAwMDAwMDAwMDAwMDAwMAooZDcp
IFhFTnxCVUdDSEVDSzogLSBSMTMgPSAwMDAwMDAwMDAwMDAwMDAxCihkNykgWEVOfEJVR0NIRUNL
OiAtIFIxNCA9IDAwMDAwMDAwRkZGRkZGRkYKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gUjE1ID0gMDAw
MDAwMDAwMDAwMDAwMAooZDcpIFhFTnxCVUdDSEVDSzogU1RBQ0s6CihkNykgWEVOfEJVR0NIRUNL
OiAwMDAwMDAwMDg5RUZEQ0YwOiAoMDAwMDAwMDAwMDAwMDAwMwowMDAwMDAwMEY0MDA5QkEwIDAw
MDAwMDAwRjQwMAooZDcpIDkzMTAgMDAwMDAwMDAwMDAwMDAxRSkgeGVuLnN5cyArIDAwMDAwMDAw
MDAwMDVGMzgKKGQ3KSBYRU58QlVHQ0hFQ0s6IDAwMDAwMDAwODlFRkRENDA6ICgwMDAwMDAwMEY0
MDEyNDYwCjAwMDAwMDAwODlFRkRFODAgMDAwMDAwMDBGNDAxCihkNykgMjRBMCAwMDAwMDAwMDg4
QjRFREUwKSBudG9za3JubC5leGUgKyAwMDAwMDAwMDAwMURFNDJBCihkNykgWEVOfEJVR0NIRUNL
OiAwMDAwMDAwMDg5RUZERDgwOiAoMDAwMDAwMDBGNDAxMjQ2MAowMDAwMDAwMDg4QjRFREUwIDAw
MDAwMDAwMDAwMAooZDcpIDAwMUUgMDAwMDAwMDAwMDAwMDAxRSkgbnRvc2tybmwuZXhlICsgMDAw
MDAwMDAwMDFERDcxRgooZDcpIFhFTnxCVUdDSEVDSzogMDAwMDAwMDA4OUVGRTQ5MDogKDAwMDAw
MDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAKKGQ3KSAwMDAwIDAwMDAw
MDAwRjUzNTU2NTApIG50b3Nrcm5sLmV4ZSArIDAwMDAwMDAwMDAxNEU0QTQKKGQ3KSBYRU58QlVH
Q0hFQ0s6IDAwMDAwMDAwODlFRkU0RDA6ICgwMDAwMDAwMDAwMDAwMDFFCjAwMDAwMDAwQzAwMDAw
MDUgMDAwMDAwMDBGNDQwCihkNykgMTUxNiAwMDAwMDAwMDAwMDAwMDAwKSBudG9za3JubC5leGUg
KyAwMDAwMDAwMDAwMURCNjlFCihkNykgWEVOfEJVR0NIRUNLOiAwMDAwMDAwMDg5RUZFNTEwOiAo
MDAwMDAwMDA4OUVGRUM0MAowMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwODlFRgooZDcpIEY0Mzgg
MDAwMDAwMDA4OUVGRTY0MCkgbnRvc2tybmwuZXhlICsgMDAwMDAwMDAwMDE1NThFRAooZDcpIFhF
TnxCVUdDSEVDSzogMDAwMDAwMDA4OUVGRTU0MDogKDAwMDAwMDAwMDAwMDAwMDEKMDAwMDAwMDA4
ODg3NDAwMCAwMDAwMDAwMDg5RUYKKGQ3KSBGNDAwIDAwMDAwMDAwMDAwMDAwMDApIG50b3Nrcm5s
LmV4ZSArIDAwMDAwMDAwMDAwNzU3NEQKKGQ3KSBYRU58QlVHQ0hFQ0s6IDAwMDAwMDAwODlFRkVD
MTA6ICgwMDAwMDAwMDg5RUZGNDM4CjAwMDAwMDAwODlFRkYxNDAgMDAwMDAwMDA4OUVGCihkNykg
RjQzOCAwMDAwMDAwMENERjExMUEwKSBudG9za3JubC5leGUgKyAwMDAwMDAwMDAwMDc5QjBFCihk
NykgWEVOfEJVR0NIRUNLOiAwMDAwMDAwMDg5RUZGMzAwOiAoMDAwMDAwMDAwQzJGNjA2MAowMDAw
MDAwMDg4OENGNjExIDAwMDAwMDAwMDAwMAooZDcpIDAwMDMgMDAwMDAwMDA4ODhFMzU3OCkgbnRv
c2tybmwuZXhlICsgMDAwMDAwMDAwMDE1OUZDMgooZDcpIFhFTnxCVUdDSEVDSzogMDAwMDAwMDA4
OUVGRjRFMDogKDAwMDAwMDAwMDAwMDAwMDQKMDAwMDAwMDBDRERGRjA0MCAwMDAwMDAwMDAwMDAK
KGQ3KSAwMDAwIDAwMDAwMDAwMDAwMDAwMDEpIG50b3Nrcm5sLmV4ZSArIDAwMDAwMDAwMDAxNTg0
RkUKKGQ3KSBYRU58QlVHQ0hFQ0s6IDAwMDAwMDAwODlFRkY2NzA6ICgwMDAwMDAwMDAwMDAwMDAw
CjAwMDAwMDAwRjQ0MEFBOTAgMDAwMDAwMDAwMDAwCihkNykgMDA1MCAwMDAwMDAwMDY5NjQ2RDRE
KSBzdG9ycG9ydC5zeXMgKyAwMDAwMDAwMDAwMDAxNTE2CihkNykgWEVOfEJVR0NIRUNLOiAwMDAw
MDAwMDg5RUZGNzgwOiAoMDAwMDAwMDBDRTk4MDkzMAowMDAwMDAwMENEREIyNTAwIDAwMDAwMDAw
Q0U3MQooZDcpIDcwODAgMDAwMDAwMDAwMDAwMDAwMCkgeGVudmJkLnN5cyArIDAwMDAwMDAwMDAw
MDk3MkIKKGQ3KSBYRU58QlVHQ0hFQ0s6IDAwMDAwMDAwODlFRkY3RDA6ICgwMDAwMDAwMENEREEz
RjIwCjAwMDAwMDAwODlFRkY5OTAgMDAwMDAwMDAwMDAxCihkNykgMEQwQSAwMDAwMDAwMDAwMDEw
RDBBKSB4ZW52YmQuc3lzICsgMDAwMDAwMDAwMDAxMDlFMQooZDcpIFhFTnxCVUdDSEVDSzogMDAw
MDAwMDA4OUVGRjgyMDogKDAwMDAwMDAwQ0REQTMzRDAKMDAwMDAwMDA4OUVGRjk5MCAwMDAwMDAw
MENEREEKKGQ3KSAzMDIwIDAwMDAwMDAwQ0RERkZCOTApIHhlbnZiZC5zeXMgKyAwMDAwMDAwMDAw
MDA4NDA1CihkNykgWEVOfEJVR0NIRUNLOiAwMDAwMDAwMDg5RUZGODUwOiAoMDAwMDAwMDA4OEI3
M0YwMAowMDAwMDAwMDg5RUZGOTkwIDAwMDAwMDAwMDAwMAooZDcpIDAwMDAgMDAwMDAwMDBFOUI0
OUJGMCkgeGVudmJkLnN5cyArIDAwMDAwMDAwMDAwMEZGQzAKKGQ3KSBYRU58QlVHQ0hFQ0s6IDAw
MDAwMDAwODlFRkY4OTA6ICgwMDAwMDAwMDg4QjczRjAwCjAwMDAwMDAwODlFRkZCMjAgMDAwMDAw
MDBDRTJDCihkNykgMjAxMCAwMDAwMDAwMDg5RUZGQTIwKSBudG9za3JubC5leGUgKyAwMDAwMDAw
MDAwMDlGNjIwCihkNykgWEVOfEJVR0NIRUNLOiAwMDAwMDAwMDg5RUZGOUUwOiAoMDAwMDAwMDAw
MDAwNUY1OQowMDAwMDAwMDAwOTg5NjgwIDAwMDAwMDAwODhCNwooZDcpIDExODAgMDAwMDAwMDA4
OEI3MTE4MCkgbnRvc2tybmwuZXhlICsgMDAwMDAwMDAwMDA5RTk2NwooZDcpIFhFTnxCVUdDSEVD
SzogMDAwMDAwMDA4OUVGRkM2MDogKDAwMDAwMDAwODhCNzExODAKMDAwMDAwMDA4OEI3MTE4MCAw
MDAwMDAwMDg4QkMKKGQ3KSA5QTAwIDAwMDAwMDAwQ0ZDODkzQzApIG50b3Nrcm5sLmV4ZSArIDAw
MDAwMDAwMDAxNTFFRUEKKGQ3KSBYRU58QlVHQ0hFQ0s6IDAwMDAwMDAwODlFRkZDOTA6ICgwMDAw
MDAwMDg5RjAwMDAwCjAwMDAwMDAwODlFRkEwMDAgMDAwMDAwMDAwMDAwCihkNykgMDAwMCAwMDAw
MDAwMDAwMDAwMDAwKSAwMDAwMDAwMDAwMDAwMDAwCihkNykgWEVOfEJVR0NIRUNLOiA8PT09PQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri May 06 07:20:59 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 07:20:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1aya2v-0005ZG-2S; Fri, 06 May 2016 07:19:33 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <dmarquess@gmail.com>) id 1aya2u-0005ZA-Dq
 for xen-users@lists.xensource.com; Fri, 06 May 2016 07:19:32 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 A9/49-09532-3854C275; Fri, 06 May 2016 07:19:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKIsWRWlGSWpSXmKPExsVyMfTqEd0mV51
 wgxtXrSy2LvvD7sDosb1vF3sAYxRrZl5SfkUCa8atK4fYC275V/y55dLAuMKli5GLQ0hgOqNE
 /6Tp7CAOi8AdFolz+xYzgjgSAj9YJD6tXgSU4QRyciQWvzjECmLzCghKnJz5hAUiXiCxac0MM
 FtIwFviweXZYDaLgIrE3l6IXl6BAIkjq24D9XJwCAtoS9xZkAcSZgMym6a9YQSxRQScJWY++8
 QGUsIsoC6xfp7QBEbeWUiWzULILGBkWsWoXpxaVJZapGukl1SUmZ5RkpuYmaNraGCml5taXJy
 YnpqTmFSsl5yfu4kRGDgMQLCDcdlfp0OMkhxMSqK8q/5phwvxJeWnVGYkFmfEF5XmpBYfYpTh
 4FCS4H3urBMuJFiUmp5akZaZAwxhmLQEB4+SCO8/kDRvcUFibnFmOkTqFKMxx5bf19YycWybe
 m8tkxBLXn5eqpQ47zOQUgGQ0ozSPLhBsNi6xCgrJczLCHSaEE9BalFuZgmq/CtGcQ5GJWFeQR
 egKTyZeSVw+14BncIEdMr7uZogp5QkIqSkGhhNDOPf7br0af6jffarn1pcizpyd9urFUL/pM4
 UzGY8Hhgbvq/mv0bqiuUn714pibrdrqLq1Wjv/Vbno7zH9kf3xLvaWJgWrb2ewqU5k41ziTa7
 qdIEBib/zX2FN74f2lMtcuj+kqM7fzeu4W/VWynZNl/0ynLB5QtLL5faKXw3XRd0KUORUWeiE
 ktxRqKhFnNRcSIAcIQVeqgCAAA=
X-Env-Sender: dmarquess@gmail.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462519169!6789900!1
X-Originating-IP: [209.85.213.196]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7524 invoked from network); 6 May 2016 07:19:30 -0000
Received: from mail-ig0-f196.google.com (HELO mail-ig0-f196.google.com)
 (209.85.213.196)
 by server-4.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 6 May 2016 07:19:30 -0000
Received: by mail-ig0-f196.google.com with SMTP id rc4so4307834igc.0
 for <xen-users@lists.xensource.com>; Fri, 06 May 2016 00:19:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:date:message-id:subject:from:to;
 bh=5vLPf1ns44Jf95q4hB9/RuNKhvPgreUCKPMr1dQOtQ8=;
 b=aUikScUB3fvr4lDuqgn9zCtf3GfThME1Mk+wKVVzhKELMSdriOeNy24GUDtyIIc2R3
 iAju6vo10B6oCcXzWnd0hKwTs6p4YxjDFVi7SP7azrfk9P0+TjZGtQR1Iw7pDpYeSx0m
 hvQlOEiAkzFqb99K1FkUbi0Eopn3sK5nZx/mpMvTMiwvRte0JKqi1XEfj2tEG6JD8Rzu
 NNzqkRmNyTb3C5X8xn3WDHlNZBe6NaK3UCZAekp2ORKpt4PU2SO8Zm5Cf16pRLo2WR3Y
 EKKPsD3akL1WgR4iLFF9uhG4naWcdw2R1M7aSR2EQg5vnj4CdAGkg3i5bpW2nxSbWjdB
 0XPQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:date:message-id:subject:from:to;
 bh=5vLPf1ns44Jf95q4hB9/RuNKhvPgreUCKPMr1dQOtQ8=;
 b=Ri+GHZGEgopRxg/wCwhJxJuIM6PxrSfFmNJDhFxPuSyaKEnLQQmygLdCa36inZB42E
 6egkWmcRF9f/mmro6Uy3s5wqswUSP+ofT+rhaG5ZHm4RHHrK9gYlHQlpdhoqBqFiYK3P
 IE2DP7BteKsJK+Tkf9k4/cXcGQbpki8z/uPF8YL1T5No/vX4JKP/b4Q3DtIvdWi3RnCD
 cdEDRRJGFyGvs++j6HG5UMO0yix845mYy/cZceulIINaFkf/+d6kK2BHfgceNAM6i8Xg
 9rHJv9giYtUZ/cMRm1a7AwhKfyGDREwTjkWIJOeZ/QMgTs/8pw9bZFX1V+g3wAj6aFJR
 ZERg==
X-Gm-Message-State: AOPr4FXmBnRZQVitQ6sQWA18zyqAfKZ55HaMCjVccJ/mwfgLZA6vKRWrA1XFPmUc3CJD+wHKIWFXkhySBZ6n7Q==
MIME-Version: 1.0
X-Received: by 10.50.87.100 with SMTP id w4mr3335350igz.76.1462519169357; Fri,
 06 May 2016 00:19:29 -0700 (PDT)
Received: by 10.107.156.132 with HTTP; Fri, 6 May 2016 00:19:29 -0700 (PDT)
Date: Fri, 6 May 2016 02:19:29 -0500
Message-ID: <CAJpsHY5o=bTm0jYFvx1oXmASQuKpxYh_5GLZXYPGDj4Bje_sRQ@mail.gmail.com>
From: Dustin Marquess <dmarquess@gmail.com>
To: "xen-users@lists.xensource.com" <xen-users@lists.xensource.com>
Subject: [Xen-users] Windows Server 2012 R2 VM crashing
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QWxsLAoKSSdtIHJ1bm5pbmcgWGVuIDQuNi4wIG9uIGFuIFVidW50dSAxNi4wNCBMVFMgaG9zdCwg
VUVGSSBib290ZWQgYW5kCnVzaW5nIGEgenZvbCBhcyB0aGUgYmFja2VuZDoKCmJ1aWxkZXI9J2h2
bScKbWVtb3J5ID0gMTYzODQKdmNwdXMgPSAxNgpuYW1lID0gIndpbjJrMnIyIgp2aWYgPSBbJ21h
Yz0wODowMDoyNzozOTo2MzphMixicmlkZ2U9eGVuYnIwJ10KZGlzayA9IFsncGh5Oi9kZXYvenZv
bC90YW5rL3ZtL3dpbjJrMnIyLGhkYSx3J10KYWNwaSA9IDEKYm9vdCA9ICJjIgpzZGwgPSAwCnZu
YyA9IDEKdmlyaWRpYW4gPSAxCgpJJ20gdXNpbmcgdGhlIFBWIGRyaXZlcnMgZnJvbQpodHRwOi8v
d3d3LnhlbnByb2plY3Qub3JnL2Rvd25sb2Fkcy93aW5kb3dzLXB2LWRyaXZlcnMuaHRtbCBhbmQg
c2V0ClRFU1RTSUdOSU5HIHRvIGdldCB0aGVtIHRvIHdvcmsuCgpFdmVyeXRoaW5nIHdvcmtzIGZp
bmUgZm9yIGF0IGxlYXN0IGEgZmV3IG1pbnV0ZXMsIGFuZCB0aGVuIHRoZSBEb21VCmNyYXNoZXMu
ICBUaGUgbG9ncyBpbiAvdmFyL2xvZy94ZW4vIGRvbid0IHNob3cgYW55dGhpbmcsIGJ1dCAneGwK
ZG1lc2cnIHNob3dzIGEgMDAwMDAwMUUuICBBbnkgaWRlYXM/CgpUaGFua3MhCi1EdXN0aW4KCihk
NykgSFZNIExvYWRlcgooZDcpIERldGVjdGVkIFhlbiB2NC42LjAKKGQ3KSBYZW5idXMgcmluZ3Mg
QDB4ZmVmZmMwMDAsIGV2ZW50IGNoYW5uZWwgMQooZDcpIFN5c3RlbSByZXF1ZXN0ZWQgU2VhQklP
UwooZDcpIENQVSBzcGVlZCBpcyAyMzk5IE1IegooZDcpIFJlbG9jYXRpbmcgZ3Vlc3QgbWVtb3J5
IGZvciBsb3dtZW0gTU1JTyBzcGFjZSBkaXNhYmxlZAooZDcpIFBDSS1JU0EgbGluayAwIHJvdXRl
ZCB0byBJUlE1CihkNykgUENJLUlTQSBsaW5rIDEgcm91dGVkIHRvIElSUTEwCihkNykgUENJLUlT
QSBsaW5rIDIgcm91dGVkIHRvIElSUTExCihkNykgUENJLUlTQSBsaW5rIDMgcm91dGVkIHRvIElS
UTUKKGQ3KSBwY2kgZGV2IDAxOjMgSU5UQS0+SVJRMTAKKGQ3KSBwY2kgZGV2IDAyOjAgSU5UQS0+
SVJRMTEKKGQ3KSBwY2kgZGV2IDA0OjAgSU5UQS0+SVJRNQooZDcpIFJBTSBpbiBoaWdoIG1lbW9y
eTsgc2V0dGluZyBoaWdoX21lbSByZXNvdXJjZSBiYXNlIHRvIDQwZjgwMDAwMAooZDcpIHBjaSBk
ZXYgMDM6MCBiYXIgMTAgc2l6ZSAwMDIwMDAwMDA6IDBmMDAwMDAwOAooZDcpIHBjaSBkZXYgMDI6
MCBiYXIgMTQgc2l6ZSAwMDEwMDAwMDA6IDBmMjAwMDAwOAooZDcpIHBjaSBkZXYgMDQ6MCBiYXIg
MzAgc2l6ZSAwMDAwNDAwMDA6IDBmMzAwMDAwMAooZDcpIHBjaSBkZXYgMDM6MCBiYXIgMzAgc2l6
ZSAwMDAwMTAwMDA6IDBmMzA0MDAwMAooZDcpIHBjaSBkZXYgMDM6MCBiYXIgMTQgc2l6ZSAwMDAw
MDEwMDA6IDBmMzA1MDAwMAooZDcpIHBjaSBkZXYgMDI6MCBiYXIgMTAgc2l6ZSAwMDAwMDAxMDA6
IDAwMDAwYzAwMQooZDcpIHBjaSBkZXYgMDQ6MCBiYXIgMTAgc2l6ZSAwMDAwMDAxMDA6IDAwMDAw
YzEwMQooZDcpIHBjaSBkZXYgMDQ6MCBiYXIgMTQgc2l6ZSAwMDAwMDAxMDA6IDBmMzA1MTAwMAoo
ZDcpIHBjaSBkZXYgMDE6MSBiYXIgMjAgc2l6ZSAwMDAwMDAwMTA6IDAwMDAwYzIwMQooZDcpIE11
bHRpcHJvY2Vzc29yIGluaXRpYWxpc2F0aW9uOgooZDcpICAtIENQVTAgLi4uIDQ2LWJpdCBwaHlz
IC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQ
VTEgLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4u
LiBkb25lLgooZDcpICAtIENQVTIgLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4g
dmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTMgLi4uIDQ2LWJpdCBwaHlzIC4u
LiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTQg
Li4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBk
b25lLgooZDcpICAtIENQVTUgLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFy
IE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTYgLi4uIDQ2LWJpdCBwaHlzIC4uLiBm
aXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTcgLi4u
IDQ2LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25l
LgooZDcpICAtIENQVTggLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhlZCBNVFJScyAuLi4gdmFyIE1U
UlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTkgLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhl
ZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTEwIC4uLiA0
Ni1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4K
KGQ3KSAgLSBDUFUxMSAuLi4gNDYtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRS
UnMgWzEvOF0gLi4uIGRvbmUuCihkNykgIC0gQ1BVMTIgLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhl
ZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpICAtIENQVTEzIC4uLiA0
Ni1iaXQgcGh5cyAuLi4gZml4ZWQgTVRSUnMgLi4uIHZhciBNVFJScyBbMS84XSAuLi4gZG9uZS4K
KGQ3KSAgLSBDUFUxNCAuLi4gNDYtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRS
UnMgWzEvOF0gLi4uIGRvbmUuCihkNykgIC0gQ1BVMTUgLi4uIDQ2LWJpdCBwaHlzIC4uLiBmaXhl
ZCBNVFJScyAuLi4gdmFyIE1UUlJzIFsxLzhdIC4uLiBkb25lLgooZDcpIFdyaXRpbmcgU01CSU9T
IHRhYmxlcyAuLi4KKGQ3KSBMb2FkaW5nIFNlYUJJT1MgLi4uCihkNykgQ3JlYXRpbmcgTVAgdGFi
bGVzIC4uLgooZDcpIExvYWRpbmcgQUNQSSAuLi4KKGQ3KSB2bTg2IFRTUyBhdCBmYzAwYTQ4MAoo
ZDcpIEJJT1MgbWFwOgooZDcpICAxMDAwMC0xMDBkMzogU2NyYXRjaCBzcGFjZQooZDcpICBjMDAw
MC1mZmZmZjogTWFpbiBCSU9TCihkNykgRTgyMCB0YWJsZToKKGQ3KSAgWzAwXTogMDAwMDAwMDA6
MDAwMDAwMDAgLSAwMDAwMDAwMDowMDBhMDAwMDogUkFNCihkNykgIEhPTEU6IDAwMDAwMDAwOjAw
MGEwMDAwIC0gMDAwMDAwMDA6MDAwYzAwMDAKKGQ3KSAgWzAxXTogMDAwMDAwMDA6MDAwYzAwMDAg
LSAwMDAwMDAwMDowMDEwMDAwMDogUkVTRVJWRUQKKGQ3KSAgWzAyXTogMDAwMDAwMDA6MDAxMDAw
MDAgLSAwMDAwMDAwMDpmMDAwMDAwMDogUkFNCihkNykgIEhPTEU6IDAwMDAwMDAwOmYwMDAwMDAw
IC0gMDAwMDAwMDA6ZmMwMDAwMDAKKGQ3KSAgWzAzXTogMDAwMDAwMDA6ZmMwMDAwMDAgLSAwMDAw
MDAwMTowMDAwMDAwMDogUkVTRVJWRUQKKGQ3KSAgWzA0XTogMDAwMDAwMDE6MDAwMDAwMDAgLSAw
MDAwMDAwNDowZjgwMDAwMDogUkFNCihkNykgSW52b2tpbmcgU2VhQklPUyAuLi4KKGQ3KSBTZWFC
SU9TICh2ZXJzaW9uIFVidW50dS0xLjguMi0xdWJ1bnR1MSkKKGQ3KQooZDcpIEZvdW5kIFhlbiBo
eXBlcnZpc29yIHNpZ25hdHVyZSBhdCA0MDAwMDEwMAooZDcpIFJ1bm5pbmcgb24gUUVNVSAoaTQ0
MGZ4KQooZDcpIHhlbjogY29weSBlODIwLi4uCihkNykgUmVsb2NhdGluZyBpbml0IGZyb20gMHgw
MDBkZjQ0MCB0byAweGVmZmFmNDgwIChzaXplIDY4Mjg4KQooZDcpIENQVSBNaHo9MjM5OQooZDcp
IEZvdW5kIDcgUENJIGRldmljZXMgKG1heCBQQ0kgYnVzIGlzIDAwKQooZDcpIEFsbG9jYXRlZCBY
ZW4gaHlwZXJjYWxsIHBhZ2UgYXQgZWZmZmYwMDAKKGQ3KSBEZXRlY3RlZCBYZW4gdjQuNi4wCihk
NykgeGVuOiBjb3B5IEJJT1MgdGFibGVzLi4uCihkNykgQ29weWluZyBTTUJJT1MgZW50cnkgcG9p
bnQgZnJvbSAweDAwMDEwMDEwIHRvIDB4MDAwZjY3ODAKKGQ3KSBDb3B5aW5nIE1QVEFCTEUgZnJv
bSAweGZjMDAxMzgwL2ZjMDAxMzkwIHRvIDB4MDAwZjY1NzAKKGQ3KSBDb3B5aW5nIFBJUiBmcm9t
IDB4MDAwMTAwMzAgdG8gMHgwMDBmNjRmMAooZDcpIENvcHlpbmcgQUNQSSBSU0RQIGZyb20gMHgw
MDAxMDBiMCB0byAweDAwMGY2NGMwCihkNykgVXNpbmcgcG10aW1lciwgaW9wb3J0IDB4YjAwOAoo
ZDcpIFNjYW4gZm9yIFZHQSBvcHRpb24gcm9tCihkNykgUnVubmluZyBvcHRpb24gcm9tIGF0IGMw
MDA6MDAwMwooZDcpIFR1cm5pbmcgb24gdmdhIHRleHQgbW9kZSBjb25zb2xlCihkNykgU2VhQklP
UyAodmVyc2lvbiBVYnVudHUtMS44LjItMXVidW50dTEpCihkNykgTWFjaGluZSBVVUlEIGY0YjMy
MzdmLTM2NzgtNGZmMy1hZDU1LTVhZWRlOWVmZGVmNwooZDcpIEFsbCB0aHJlYWRzIGNvbXBsZXRl
LgooZDcpIEZvdW5kIDAgbHB0IHBvcnRzCihkNykgRm91bmQgMSBzZXJpYWwgcG9ydHMKKGQ3KSBB
VEEgY29udHJvbGxlciAxIGF0IDFmMC8zZjQvMCAoaXJxIDE0IGRldiA5KQooZDcpIEFUQSBjb250
cm9sbGVyIDIgYXQgMTcwLzM3NC8wIChpcnEgMTUgZGV2IDkpCihkNykgYXRhMC0wOiBRRU1VIEhB
UkRESVNLIEFUQS03IEhhcmQtRGlzayAoMTAwIEdpQnl0ZXMpCihkNykgU2VhcmNoaW5nIGJvb3Rv
cmRlciBmb3I6IC9wY2lAaTBjZjgvKkAxLDEvZHJpdmVAMC9kaXNrQDAKKGQ3KSBQUzIga2V5Ym9h
cmQgaW5pdGlhbGl6ZWQKKGQ3KSBBbGwgdGhyZWFkcyBjb21wbGV0ZS4KKGQ3KSBTY2FuIGZvciBv
cHRpb24gcm9tcwooZDcpIFJ1bm5pbmcgb3B0aW9uIHJvbSBhdCBjOTgwOjAwMDMKKGQ3KSBwbW0g
Y2FsbCBhcmcxPTEKKGQ3KSBwbW0gY2FsbCBhcmcxPTAKKGQ3KSBwbW0gY2FsbCBhcmcxPTEKKGQ3
KSBwbW0gY2FsbCBhcmcxPTAKKGQ3KSBTZWFyY2hpbmcgYm9vdG9yZGVyIGZvcjogL3BjaUBpMGNm
OC8qQDQKKGQ3KQooZDcpIFByZXNzIEYxMiBmb3IgYm9vdCBtZW51LgooZDcpCihkNykgU2VhcmNo
aW5nIGJvb3RvcmRlciBmb3I6IEhBTFQKKGQ3KSBkcml2ZSAweDAwMGY2NDcwOiBQQ0hTPTE2Mzgz
LzE2LzYzIHRyYW5zbGF0aW9uPWxiYQpMQ0hTPTEwMjQvMjU1LzYzIHM9MjA5NzE1MjAwCihkNykK
KGQ3KSBTcGFjZSBhdmFpbGFibGUgZm9yIFVNQjogY2E4MDAtZWYwMDAsIGY1ZmEwLWY2NDcwCihk
NykgUmV0dXJuZWQgMjU4MDQ4IGJ5dGVzIG9mIFpvbmVIaWdoCihkNykgZTgyMCBtYXAgaGFzIDcg
aXRlbXM6CihkNykgICAwOiAwMDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAwMDA5ZmMwMCA9IDEg
UkFNCihkNykgICAxOiAwMDAwMDAwMDAwMDlmYzAwIC0gMDAwMDAwMDAwMDBhMDAwMCA9IDIgUkVT
RVJWRUQKKGQ3KSAgIDI6IDAwMDAwMDAwMDAwZjAwMDAgLSAwMDAwMDAwMDAwMTAwMDAwID0gMiBS
RVNFUlZFRAooZDcpICAgMzogMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwZWZmZmYwMDAgPSAx
IFJBTQooZDcpICAgNDogMDAwMDAwMDBlZmZmZjAwMCAtIDAwMDAwMDAwZjAwMDAwMDAgPSAyIFJF
U0VSVkVECihkNykgICA1OiAwMDAwMDAwMGZjMDAwMDAwIC0gMDAwMDAwMDEwMDAwMDAwMCA9IDIg
UkVTRVJWRUQKKGQ3KSAgIDY6IDAwMDAwMDAxMDAwMDAwMDAgLSAwMDAwMDAwNDBmODAwMDAwID0g
MSBSQU0KKGQ3KSBlbnRlciBoYW5kbGVfMTk6CihkNykgICBOVUxMCihkNykgQm9vdGluZyBmcm9t
IEhhcmQgRGlzay4uLgooZDcpIEJvb3RpbmcgZnJvbSAwMDAwOjdjMDAKKFhFTikgZDc6IFZJUklE
SUFOIEdVRVNUX09TX0lEOiB2ZW5kb3I6IDEgb3M6IDQgbWFqb3I6IDYgbWlub3I6IDMgc3A6CjAg
YnVpbGQ6IDI1ODAKKFhFTikgZDc6IFZJUklESUFOIEhZUEVSQ0FMTDogZW5hYmxlZDogMSBwZm46
IDQKKFhFTikgZDc6IFZJUklESUFOIE1TUl9USU1FX1JFRl9DT1VOVDogYWNjZXNzZWQKKFhFTikg
ZDd2MDogdXBjYWxsIHZlY3RvciBhMAooWEVOKSBkN3YxOiB1cGNhbGwgdmVjdG9yIGEwCihYRU4p
IGQ3djI6IHVwY2FsbCB2ZWN0b3IgYTAKKFhFTikgZDd2MzogdXBjYWxsIHZlY3RvciBhMAooWEVO
KSBkN3Y0OiB1cGNhbGwgdmVjdG9yIGIwCihYRU4pIGQ3djU6IHVwY2FsbCB2ZWN0b3IgYjAKKFhF
TikgZDd2NjogdXBjYWxsIHZlY3RvciBiMAooWEVOKSBkN3Y3OiB1cGNhbGwgdmVjdG9yIGIwCihY
RU4pIGQ3djg6IHVwY2FsbCB2ZWN0b3IgYjAKKFhFTikgZDd2OTogdXBjYWxsIHZlY3RvciBiMAoo
WEVOKSBkN3YxMDogdXBjYWxsIHZlY3RvciBiMAooWEVOKSBkN3YxMTogdXBjYWxsIHZlY3RvciBi
MAooWEVOKSBkN3YxMjogdXBjYWxsIHZlY3RvciBiMAooWEVOKSBkN3YxMzogdXBjYWxsIHZlY3Rv
ciBiMAooWEVOKSBkN3YxNDogdXBjYWxsIHZlY3RvciBiMAooWEVOKSBkN3YxNTogdXBjYWxsIHZl
Y3RvciBiMAooZDcpIFhFTnxCVUdDSEVDSzogPT09PT4KKGQ3KSBYRU58QlVHQ0hFQ0s6IDAwMDAw
MDFFOiBGRkZGRkZGRkMwMDAwMDA1IEZGRkZGODAxRjQ0MDE1MTYKMDAwMDAwMDAwMDAwMDAwMCBG
RkZGCihkNykgRkZGRkZGRkZGRkZGCihkNykgWEVOfEJVR0NIRUNLOiBDT05URVhUIChGRkZGRjgw
Mzg5RUZEODAwKToKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gR1MgPSAwMDJCCihkNykgWEVOfEJVR0NI
RUNLOiAtIEZTID0gMDA1MwooZDcpIFhFTnxCVUdDSEVDSzogLSBFUyA9IDAwMkIKKGQ3KSBYRU58
QlVHQ0hFQ0s6IC0gRFMgPSAwMDJCCihkNykgWEVOfEJVR0NIRUNLOiAtIFNTID0gMDAxOAooZDcp
IFhFTnxCVUdDSEVDSzogLSBDUyA9IDAwMTAKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gRUZMQUdTID0g
MDAwMDAwODIKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gUkRJID0gMDAwMDAwMDBDMDAwMDAwNQooZDcp
IFhFTnxCVUdDSEVDSzogLSBSU0kgPSAwMDAwMDAwMEY0NDAxNTE2CihkNykgWEVOfEJVR0NIRUNL
OiAtIFJCWCA9IDAwMDAwMDAwRjQwMTFBNzgKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gUkRYID0gMDAw
MDAwMDAwMDAwMDAwMAooZDcpIFhFTnxCVUdDSEVDSzogLSBSQ1ggPSAwMDAwMDAwMDg5RUZEODAw
CihkNykgWEVOfEJVR0NIRUNLOiAtIFJBWCA9IDAwMDAwMDAwQTBEOTZERkQKKGQ3KSBYRU58QlVH
Q0hFQ0s6IC0gUkJQID0gMDAwMDAwMDAwMDAwMDAwMAooZDcpIFhFTnxCVUdDSEVDSzogLSBSSVAg
PSAwMDAwMDAwMEY0MDA1RkNGCihkNykgWEVOfEJVR0NIRUNLOiAtIFJTUCA9IDAwMDAwMDAwODlF
RkQ3RTAKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gUjggPSAwMDAwMDAwMDAwMDAwMDAwCihkNykgWEVO
fEJVR0NIRUNLOiAtIFI5ID0gMDAwMDAwMDAwMDAwMDAwMAooZDcpIFhFTnxCVUdDSEVDSzogLSBS
MTAgPSAwMDAwMDAwMDAwMDAwMDAwCihkNykgWEVOfEJVR0NIRUNLOiAtIFIxMSA9IDAwMDAwMDAw
MDAwMDAwMDAKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gUjEyID0gMDAwMDAwMDAwMDAwMDAwMAooZDcp
IFhFTnxCVUdDSEVDSzogLSBSMTMgPSAwMDAwMDAwMDAwMDAwMDAxCihkNykgWEVOfEJVR0NIRUNL
OiAtIFIxNCA9IDAwMDAwMDAwRkZGRkZGRkYKKGQ3KSBYRU58QlVHQ0hFQ0s6IC0gUjE1ID0gMDAw
MDAwMDAwMDAwMDAwMAooZDcpIFhFTnxCVUdDSEVDSzogU1RBQ0s6CihkNykgWEVOfEJVR0NIRUNL
OiAwMDAwMDAwMDg5RUZEQ0YwOiAoMDAwMDAwMDAwMDAwMDAwMwowMDAwMDAwMEY0MDA5QkEwIDAw
MDAwMDAwRjQwMAooZDcpIDkzMTAgMDAwMDAwMDAwMDAwMDAxRSkgeGVuLnN5cyArIDAwMDAwMDAw
MDAwMDVGMzgKKGQ3KSBYRU58QlVHQ0hFQ0s6IDAwMDAwMDAwODlFRkRENDA6ICgwMDAwMDAwMEY0
MDEyNDYwCjAwMDAwMDAwODlFRkRFODAgMDAwMDAwMDBGNDAxCihkNykgMjRBMCAwMDAwMDAwMDg4
QjRFREUwKSBudG9za3JubC5leGUgKyAwMDAwMDAwMDAwMURFNDJBCihkNykgWEVOfEJVR0NIRUNL
OiAwMDAwMDAwMDg5RUZERDgwOiAoMDAwMDAwMDBGNDAxMjQ2MAowMDAwMDAwMDg4QjRFREUwIDAw
MDAwMDAwMDAwMAooZDcpIDAwMUUgMDAwMDAwMDAwMDAwMDAxRSkgbnRvc2tybmwuZXhlICsgMDAw
MDAwMDAwMDFERDcxRgooZDcpIFhFTnxCVUdDSEVDSzogMDAwMDAwMDA4OUVGRTQ5MDogKDAwMDAw
MDAwMDAwMDAwMDAKMDAwMDAwMDAwMDAwMDEwMCAwMDAwMDAwMDAwMDAKKGQ3KSAwMDAwIDAwMDAw
MDAwRjUzNTU2NTApIG50b3Nrcm5sLmV4ZSArIDAwMDAwMDAwMDAxNEU0QTQKKGQ3KSBYRU58QlVH
Q0hFQ0s6IDAwMDAwMDAwODlFRkU0RDA6ICgwMDAwMDAwMDAwMDAwMDFFCjAwMDAwMDAwQzAwMDAw
MDUgMDAwMDAwMDBGNDQwCihkNykgMTUxNiAwMDAwMDAwMDAwMDAwMDAwKSBudG9za3JubC5leGUg
KyAwMDAwMDAwMDAwMURCNjlFCihkNykgWEVOfEJVR0NIRUNLOiAwMDAwMDAwMDg5RUZFNTEwOiAo
MDAwMDAwMDA4OUVGRUM0MAowMDAwMDAwMDAwMDAwMDAwIDAwMDAwMDAwODlFRgooZDcpIEY0Mzgg
MDAwMDAwMDA4OUVGRTY0MCkgbnRvc2tybmwuZXhlICsgMDAwMDAwMDAwMDE1NThFRAooZDcpIFhF
TnxCVUdDSEVDSzogMDAwMDAwMDA4OUVGRTU0MDogKDAwMDAwMDAwMDAwMDAwMDEKMDAwMDAwMDA4
ODg3NDAwMCAwMDAwMDAwMDg5RUYKKGQ3KSBGNDAwIDAwMDAwMDAwMDAwMDAwMDApIG50b3Nrcm5s
LmV4ZSArIDAwMDAwMDAwMDAwNzU3NEQKKGQ3KSBYRU58QlVHQ0hFQ0s6IDAwMDAwMDAwODlFRkVD
MTA6ICgwMDAwMDAwMDg5RUZGNDM4CjAwMDAwMDAwODlFRkYxNDAgMDAwMDAwMDA4OUVGCihkNykg
RjQzOCAwMDAwMDAwMENERjExMUEwKSBudG9za3JubC5leGUgKyAwMDAwMDAwMDAwMDc5QjBFCihk
NykgWEVOfEJVR0NIRUNLOiAwMDAwMDAwMDg5RUZGMzAwOiAoMDAwMDAwMDAwQzJGNjA2MAowMDAw
MDAwMDg4OENGNjExIDAwMDAwMDAwMDAwMAooZDcpIDAwMDMgMDAwMDAwMDA4ODhFMzU3OCkgbnRv
c2tybmwuZXhlICsgMDAwMDAwMDAwMDE1OUZDMgooZDcpIFhFTnxCVUdDSEVDSzogMDAwMDAwMDA4
OUVGRjRFMDogKDAwMDAwMDAwMDAwMDAwMDQKMDAwMDAwMDBDRERGRjA0MCAwMDAwMDAwMDAwMDAK
KGQ3KSAwMDAwIDAwMDAwMDAwMDAwMDAwMDEpIG50b3Nrcm5sLmV4ZSArIDAwMDAwMDAwMDAxNTg0
RkUKKGQ3KSBYRU58QlVHQ0hFQ0s6IDAwMDAwMDAwODlFRkY2NzA6ICgwMDAwMDAwMDAwMDAwMDAw
CjAwMDAwMDAwRjQ0MEFBOTAgMDAwMDAwMDAwMDAwCihkNykgMDA1MCAwMDAwMDAwMDY5NjQ2RDRE
KSBzdG9ycG9ydC5zeXMgKyAwMDAwMDAwMDAwMDAxNTE2CihkNykgWEVOfEJVR0NIRUNLOiAwMDAw
MDAwMDg5RUZGNzgwOiAoMDAwMDAwMDBDRTk4MDkzMAowMDAwMDAwMENEREIyNTAwIDAwMDAwMDAw
Q0U3MQooZDcpIDcwODAgMDAwMDAwMDAwMDAwMDAwMCkgeGVudmJkLnN5cyArIDAwMDAwMDAwMDAw
MDk3MkIKKGQ3KSBYRU58QlVHQ0hFQ0s6IDAwMDAwMDAwODlFRkY3RDA6ICgwMDAwMDAwMENEREEz
RjIwCjAwMDAwMDAwODlFRkY5OTAgMDAwMDAwMDAwMDAxCihkNykgMEQwQSAwMDAwMDAwMDAwMDEw
RDBBKSB4ZW52YmQuc3lzICsgMDAwMDAwMDAwMDAxMDlFMQooZDcpIFhFTnxCVUdDSEVDSzogMDAw
MDAwMDA4OUVGRjgyMDogKDAwMDAwMDAwQ0REQTMzRDAKMDAwMDAwMDA4OUVGRjk5MCAwMDAwMDAw
MENEREEKKGQ3KSAzMDIwIDAwMDAwMDAwQ0RERkZCOTApIHhlbnZiZC5zeXMgKyAwMDAwMDAwMDAw
MDA4NDA1CihkNykgWEVOfEJVR0NIRUNLOiAwMDAwMDAwMDg5RUZGODUwOiAoMDAwMDAwMDA4OEI3
M0YwMAowMDAwMDAwMDg5RUZGOTkwIDAwMDAwMDAwMDAwMAooZDcpIDAwMDAgMDAwMDAwMDBFOUI0
OUJGMCkgeGVudmJkLnN5cyArIDAwMDAwMDAwMDAwMEZGQzAKKGQ3KSBYRU58QlVHQ0hFQ0s6IDAw
MDAwMDAwODlFRkY4OTA6ICgwMDAwMDAwMDg4QjczRjAwCjAwMDAwMDAwODlFRkZCMjAgMDAwMDAw
MDBDRTJDCihkNykgMjAxMCAwMDAwMDAwMDg5RUZGQTIwKSBudG9za3JubC5leGUgKyAwMDAwMDAw
MDAwMDlGNjIwCihkNykgWEVOfEJVR0NIRUNLOiAwMDAwMDAwMDg5RUZGOUUwOiAoMDAwMDAwMDAw
MDAwNUY1OQowMDAwMDAwMDAwOTg5NjgwIDAwMDAwMDAwODhCNwooZDcpIDExODAgMDAwMDAwMDA4
OEI3MTE4MCkgbnRvc2tybmwuZXhlICsgMDAwMDAwMDAwMDA5RTk2NwooZDcpIFhFTnxCVUdDSEVD
SzogMDAwMDAwMDA4OUVGRkM2MDogKDAwMDAwMDAwODhCNzExODAKMDAwMDAwMDA4OEI3MTE4MCAw
MDAwMDAwMDg4QkMKKGQ3KSA5QTAwIDAwMDAwMDAwQ0ZDODkzQzApIG50b3Nrcm5sLmV4ZSArIDAw
MDAwMDAwMDAxNTFFRUEKKGQ3KSBYRU58QlVHQ0hFQ0s6IDAwMDAwMDAwODlFRkZDOTA6ICgwMDAw
MDAwMDg5RjAwMDAwCjAwMDAwMDAwODlFRkEwMDAgMDAwMDAwMDAwMDAwCihkNykgMDAwMCAwMDAw
MDAwMDAwMDAwMDAwKSAwMDAwMDAwMDAwMDAwMDAwCihkNykgWEVOfEJVR0NIRUNLOiA8PT09PQoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri May 06 09:35:03 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 09:35:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ayc8n-0007wN-8D; Fri, 06 May 2016 09:33:45 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1ayc8l-0007vz-W9
 for xen-users@lists.xen.org; Fri, 06 May 2016 09:33:44 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 E4/1B-03814-7F46C275; Fri, 06 May 2016 09:33:43 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupkleJIrShJLcpLzFFi42JJ6nq6QPdbik6
 4Qe87YYtVVw+wOjB6HN39mymAMYo1My8pvyKBNeNc0yvGgmbuiiOfb7A0ML7i7GLk4mARmMci
 8aPpH2MXIyeHkECyRO/mLVB2hsSNg61QdrrElqONrBB2vMTum5/YQWwJAQWJCb3T2SBsW4nT9
 5azgwyVENjNInHj/nwWEEdIoIFR4svBuWCTWAS0JE4u3AOU4OBgE1CTeNLDAjFUS+LlrjawsI
 hAqMSy/6ogYV4BL4k9l68wgdjCAqYSPzaeZIKIC0qcnPkErJVZIFpi7uk+JogxfhIn915nh4i
 LSJx53cI+gVF4FpKWWUhaZiEpmwW0mVlAXWL9PCGIsLzE9rdzmCFsNYnb266yI4svYGRfxahR
 nFpUllqka2iil1SUmZ5RkpuYmaNraGCsl5taXJyYnpqTmFSsl5yfu4kRGEUMQLCDccV2z0OMk
 hxMSqK8q/5phwvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4H2XrBMuJFiUmp5akZaZA4xnmLQEB4
 +SCO9OkDRvcUFibnFmOkTqFKOilDjvaZCEAEgiozQPrg2WQi4xykoJ8zICHSLEU5BalJtZgir
 /ilGcg1FJmJcVmJCEeDLzSuCmvwJazAS0+P1cTZDFJYkIKakGRntOj1vfj1y/d7pyweHEr//b
 /i10jij0fzdj6r8qW51bK+OupS69+0fds3O+S+vPs/ujYp6/8hNY9MfA8lbWzUxL+7n6yuUxO
 eXrP1vN3/Nr/5H124zLJ2ZcONnLcVy+MOyU0lPn5yZnWl54lq6+Mbmhr+G6ZNfcWdkhPZdLmt
 tYD/yv7IlwZlRiKc5INNRiLipOBABRLNseHAMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462527220!38777694!1
X-Originating-IP: [98.138.229.160]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59193 invoked from network); 6 May 2016 09:33:42 -0000
Received: from nm39-vm0.bullet.mail.ne1.yahoo.com (HELO
 nm39-vm0.bullet.mail.ne1.yahoo.com) (98.138.229.160)
 by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 6 May 2016 09:33:42 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462527220; bh=lHsGFpEzaqvnZWiV9dFX87rDpVBWtBlr68q1dN9sCrE=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=s5bkYxZNfuMflTAW8yVH77ZgI+MPvh/kfT/c0GtvaZIo99wo73KXc7osLF09FNbcZxpiLhTI8ePZEnrQAJAgaE7Vgr8fxqkIwKgZaNco0ko4U7cy1fGbZE5hQC+8hlm73l4dvfYpM1W+XGTxPUzDPybvHvveOmnfj0bT0oW78AMqNG5PEjhtZXF2Pb0YDn3UzHQB6hXGhIGG/QshksCV7pBxe3clONjsb7Q5eCH24KCpFafAdgg+Jxz/xfREWUu0PxdBadM74QMn+PbdQ0y21Zw3efZyzPM0FT4wNtOhllBdWSfNKNCwtuXriOxvbrdHM0R2RgPL06lufA1kxXwVcQ==
Received: from [127.0.0.1] by nm39.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 09:33:40 -0000
Received: from [98.138.101.132] by nm39.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 09:30:45 -0000
Received: from [98.138.89.174] by tm20.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 09:30:45 -0000
Received: from [127.0.0.1] by omp1030.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 09:30:45 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 114169.82957.bm@omp1030.mail.ne1.yahoo.com
X-YMail-OSG: txZiLKoVM1ngzi6n.sz4ZEd.0U3QhmYuh7dRYhhCBtf2wTdKsvfeiylWUjTgocz
 QBRqDzdAB0Z32LEsQe9mbitN7fY0RBi3T6abDgJdyYGvjpOM_z7UbPiGX2DY6CU0ckRbk.THh..B
 ZhdgRzf9Rr0gOFMfgaDaM5gNLehcpWdEUMHasK9U5vFB2ytW5eNeH7x0zZ5Pcid66XQ5i.dacPXC
 liIddL_j2PMh3pkiWrV1rivi_3kUTnRW6E5_YfefJH2AZSc9NqpJv9LUfuMe7QucA_BdHj_xUpfy
 EK0InhK3.MuH4lftpURblW2I.JkfextjrcXqY9NtLo4jpqrGsH4RcXvSYrnA2omRNFjgV8pb6QdX
 kWeUpjuvdTuce7sc6_iigxBKvdrvhAMFss4RssvpcuWNiNrzEIoNesQRZTKANq2BQz6QtMWdnP.w
 16XjF6r2Q0hqpIv4GHo0nIlt_I6hSWZPo8v.CE6zuep1jxMjIoTkJLOhFfnVi19jo_6961k911RT
 Yir4_gHdjowKhtyu14Is5mWY-
Received: from jws100205.mail.ne1.yahoo.com by
 sendmailws102.mail.ne1.yahoo.com; Fri, 06 May 2016 09:30:44 +0000;
 1462527044.662
Date: Fri, 6 May 2016 09:30:44 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-devel <xen-devel@lists.xenproject.org>, 
 Xen-users <xen-users@lists.xen.org>
Message-ID: <233957361.278509.1462527044412.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <233957361.278509.1462527044412.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 1942
Subject: [Xen-users] Some questions about Networking and storage.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6358097196562374714=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6358097196562374714==
Content-Type: multipart/alternative; 
	boundary="----=_Part_278508_307452811.1462527044410"
Content-Length: 1411

------=_Part_278508_307452811.1462527044410
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.I want to start my first VM via Xen and need your advice :1- How can I setup a NIC for my VM? Is it Bridge?2- My computer have two partitions and I want to dedicate second partition for my VMs, Must I create LVM or...? How can I dedicate 80 GB virtual HDD to my VM?
Thank you.
------=_Part_278508_307452811.1462527044410
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1462526315549_9721">Hello.</div><div id="yui_3_16_0_ym19_1_1462526315549_9721" dir="ltr">I want to start my first VM via Xen and need your advice :</div><div id="yui_3_16_0_ym19_1_1462526315549_9721" dir="ltr">1- How can I setup a NIC for my VM? Is it Bridge?</div><div id="yui_3_16_0_ym19_1_1462526315549_9721" dir="ltr">2- My computer have two partitions and I want to dedicate second partition for my VMs, Must I create LVM or...? How can I dedicate 80 GB virtual HDD to my VM?</div><div id="yui_3_16_0_ym19_1_1462526315549_9721" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1462526315549_9721" dir="ltr">Thank you.</div></div></body></html>
------=_Part_278508_307452811.1462527044410--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6358097196562374714==--


From xen-users-bounces@lists.xen.org Fri May 06 09:35:03 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 09:35:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ayc8n-0007wN-8D; Fri, 06 May 2016 09:33:45 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1ayc8l-0007vz-W9
 for xen-users@lists.xen.org; Fri, 06 May 2016 09:33:44 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 E4/1B-03814-7F46C275; Fri, 06 May 2016 09:33:43 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupkleJIrShJLcpLzFFi42JJ6nq6QPdbik6
 4Qe87YYtVVw+wOjB6HN39mymAMYo1My8pvyKBNeNc0yvGgmbuiiOfb7A0ML7i7GLk4mARmMci
 8aPpH2MXIyeHkECyRO/mLVB2hsSNg61QdrrElqONrBB2vMTum5/YQWwJAQWJCb3T2SBsW4nT9
 5azgwyVENjNInHj/nwWEEdIoIFR4svBuWCTWAS0JE4u3AOU4OBgE1CTeNLDAjFUS+LlrjawsI
 hAqMSy/6ogYV4BL4k9l68wgdjCAqYSPzaeZIKIC0qcnPkErJVZIFpi7uk+JogxfhIn915nh4i
 LSJx53cI+gVF4FpKWWUhaZiEpmwW0mVlAXWL9PCGIsLzE9rdzmCFsNYnb266yI4svYGRfxahR
 nFpUllqka2iil1SUmZ5RkpuYmaNraGCsl5taXJyYnpqTmFSsl5yfu4kRGEUMQLCDccV2z0OMk
 hxMSqK8q/5phwvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4H2XrBMuJFiUmp5akZaZA4xnmLQEB4
 +SCO9OkDRvcUFibnFmOkTqFKOilDjvaZCEAEgiozQPrg2WQi4xykoJ8zICHSLEU5BalJtZgir
 /ilGcg1FJmJcVmJCEeDLzSuCmvwJazAS0+P1cTZDFJYkIKakGRntOj1vfj1y/d7pyweHEr//b
 /i10jij0fzdj6r8qW51bK+OupS69+0fds3O+S+vPs/ujYp6/8hNY9MfA8lbWzUxL+7n6yuUxO
 eXrP1vN3/Nr/5H124zLJ2ZcONnLcVy+MOyU0lPn5yZnWl54lq6+Mbmhr+G6ZNfcWdkhPZdLmt
 tYD/yv7IlwZlRiKc5INNRiLipOBABRLNseHAMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462527220!38777694!1
X-Originating-IP: [98.138.229.160]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59193 invoked from network); 6 May 2016 09:33:42 -0000
Received: from nm39-vm0.bullet.mail.ne1.yahoo.com (HELO
 nm39-vm0.bullet.mail.ne1.yahoo.com) (98.138.229.160)
 by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 6 May 2016 09:33:42 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462527220; bh=lHsGFpEzaqvnZWiV9dFX87rDpVBWtBlr68q1dN9sCrE=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=s5bkYxZNfuMflTAW8yVH77ZgI+MPvh/kfT/c0GtvaZIo99wo73KXc7osLF09FNbcZxpiLhTI8ePZEnrQAJAgaE7Vgr8fxqkIwKgZaNco0ko4U7cy1fGbZE5hQC+8hlm73l4dvfYpM1W+XGTxPUzDPybvHvveOmnfj0bT0oW78AMqNG5PEjhtZXF2Pb0YDn3UzHQB6hXGhIGG/QshksCV7pBxe3clONjsb7Q5eCH24KCpFafAdgg+Jxz/xfREWUu0PxdBadM74QMn+PbdQ0y21Zw3efZyzPM0FT4wNtOhllBdWSfNKNCwtuXriOxvbrdHM0R2RgPL06lufA1kxXwVcQ==
Received: from [127.0.0.1] by nm39.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 09:33:40 -0000
Received: from [98.138.101.132] by nm39.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 09:30:45 -0000
Received: from [98.138.89.174] by tm20.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 09:30:45 -0000
Received: from [127.0.0.1] by omp1030.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 09:30:45 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 114169.82957.bm@omp1030.mail.ne1.yahoo.com
X-YMail-OSG: txZiLKoVM1ngzi6n.sz4ZEd.0U3QhmYuh7dRYhhCBtf2wTdKsvfeiylWUjTgocz
 QBRqDzdAB0Z32LEsQe9mbitN7fY0RBi3T6abDgJdyYGvjpOM_z7UbPiGX2DY6CU0ckRbk.THh..B
 ZhdgRzf9Rr0gOFMfgaDaM5gNLehcpWdEUMHasK9U5vFB2ytW5eNeH7x0zZ5Pcid66XQ5i.dacPXC
 liIddL_j2PMh3pkiWrV1rivi_3kUTnRW6E5_YfefJH2AZSc9NqpJv9LUfuMe7QucA_BdHj_xUpfy
 EK0InhK3.MuH4lftpURblW2I.JkfextjrcXqY9NtLo4jpqrGsH4RcXvSYrnA2omRNFjgV8pb6QdX
 kWeUpjuvdTuce7sc6_iigxBKvdrvhAMFss4RssvpcuWNiNrzEIoNesQRZTKANq2BQz6QtMWdnP.w
 16XjF6r2Q0hqpIv4GHo0nIlt_I6hSWZPo8v.CE6zuep1jxMjIoTkJLOhFfnVi19jo_6961k911RT
 Yir4_gHdjowKhtyu14Is5mWY-
Received: from jws100205.mail.ne1.yahoo.com by
 sendmailws102.mail.ne1.yahoo.com; Fri, 06 May 2016 09:30:44 +0000;
 1462527044.662
Date: Fri, 6 May 2016 09:30:44 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-devel <xen-devel@lists.xenproject.org>, 
 Xen-users <xen-users@lists.xen.org>
Message-ID: <233957361.278509.1462527044412.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <233957361.278509.1462527044412.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 1942
Subject: [Xen-users] Some questions about Networking and storage.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6358097196562374714=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6358097196562374714==
Content-Type: multipart/alternative; 
	boundary="----=_Part_278508_307452811.1462527044410"
Content-Length: 1411

------=_Part_278508_307452811.1462527044410
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.I want to start my first VM via Xen and need your advice :1- How can I setup a NIC for my VM? Is it Bridge?2- My computer have two partitions and I want to dedicate second partition for my VMs, Must I create LVM or...? How can I dedicate 80 GB virtual HDD to my VM?
Thank you.
------=_Part_278508_307452811.1462527044410
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1462526315549_9721">Hello.</div><div id="yui_3_16_0_ym19_1_1462526315549_9721" dir="ltr">I want to start my first VM via Xen and need your advice :</div><div id="yui_3_16_0_ym19_1_1462526315549_9721" dir="ltr">1- How can I setup a NIC for my VM? Is it Bridge?</div><div id="yui_3_16_0_ym19_1_1462526315549_9721" dir="ltr">2- My computer have two partitions and I want to dedicate second partition for my VMs, Must I create LVM or...? How can I dedicate 80 GB virtual HDD to my VM?</div><div id="yui_3_16_0_ym19_1_1462526315549_9721" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1462526315549_9721" dir="ltr">Thank you.</div></div></body></html>
------=_Part_278508_307452811.1462527044410--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6358097196562374714==--


From xen-users-bounces@lists.xen.org Fri May 06 10:02:01 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 10:02:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1aycYp-0002iA-6G; Fri, 06 May 2016 10:00:39 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1aycYn-0002hx-Ro
 for xen-users@lists.xen.org; Fri, 06 May 2016 10:00:37 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 CB/4B-03651-54B6C275; Fri, 06 May 2016 10:00:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRWlGSWpSXmKPExsXS6fjDS9clWyf
 c4GqPjMWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmrH36lumgqvMFTPfH2ZrYPzK1MXIySEkkCex
 bOM8VhCbV8BOoqHlNDuILSFgKLFv/io2EJtFQFXi4uTFYDabgLpE27PtYPUiAmoSx24dALOZB
 TQlTi6fCVYjLOAqcf/UdSCbC2j+BEaJpx2TwRKcAt4Sbc+3sHQxcgAtE5T4u0MYoldL4uGvWy
 wQtrbEsoWvmUFKmAWkJZb/45jAyDcLoWEWkoZZSBpmITQsYGRZxahenFpUllqka6iXVJSZnlG
 Sm5iZo2toYKyXm1pcnJiempOYVKyXnJ+7iREYfAxAsINx+UenQ4ySHExKoryr/mmHC/El5adU
 ZiQWZ8QXleakFh9i1ODgENi2a/UFRimWvPy8VCUJ3rZMnXAhwaLU9NSKtMwcYHzAlEpw8CiJ8
 M4BSfMWFyTmFmemQ6ROMepyLPhxey2TENgMKXHeMpAiAZCijNI8uBGwWL3EKCslzMsIdKAQT0
 FqUW5mCar8K0ZxDkYlYd4VIFN4MvNK4Da9AjqCCeiI93M1QY4oSURISTUw8p90Sgk5fS9txuo
 Uf213bd5rE/0NFp1yU3/4Xn65780GvafuhTG2L96ZFy98Iy5l/3fVpGTv+gkrQxmXqM7yPfHk
 WOI2H+tG2715uuWzw6LexOxuS9v4cWXfUya/FxEWXHdS52Rd9BL5/Sa5+6iKT1mTnuZ5n35h8
 +OVlUfWn1Fu+bUwrHmzEktxRqKhFnNRcSIAXd0NINACAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1462528834!34880133!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50654 invoked from network); 6 May 2016 10:00:36 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-15.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 6 May 2016 10:00:36 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 May 2016 04:00:34 -0600
Message-Id: <572C876002000078000E9006@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.0 
Date: Fri, 06 May 2016 04:00:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Jason Long" <hack3rcon@yahoo.com>
References: <233957361.278509.1462527044412.JavaMail.yahoo.ref@mail.yahoo.com>
 <233957361.278509.1462527044412.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <233957361.278509.1462527044412.JavaMail.yahoo@mail.yahoo.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] Some questions about Networking and
	storage.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Pj4+IE9uIDA2LjA1LjE2IGF0IDExOjMwLCA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cj4g
SGVsbG8uSSB3YW50IHRvIHN0YXJ0IG15IGZpcnN0IFZNIHZpYSBYZW4gYW5kIG5lZWQgeW91ciBh
ZHZpY2UgOjEtIEhvdyBjYW4gSSAKPiBzZXR1cCBhIE5JQyBmb3IgbXkgVk0/IElzIGl0IEJyaWRn
ZT8yLSBNeSBjb21wdXRlciBoYXZlIHR3byBwYXJ0aXRpb25zIGFuZCBJIAo+IHdhbnQgdG8gZGVk
aWNhdGUgc2Vjb25kIHBhcnRpdGlvbiBmb3IgbXkgVk1zLCBNdXN0IEkgY3JlYXRlIExWTSBvci4u
Lj8gSG93IAo+IGNhbiBJIGRlZGljYXRlIDgwIEdCIHZpcnR1YWwgSEREIHRvIG15IFZNPwo+IFRo
YW5rIHlvdS4KClBsZWFzZSBkbyBub3QgY3Jvc3MgcG9zdCAtIHRoaXMgaXMgYSBxdWVzdGlvbiBj
bGVhcmx5IGZvciB4ZW4tdXNlcnMKb25seS4gTW92aW5nIHhlbi1kZXZlbCB0byBCY2MuCgpKYW4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNl
cnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4u
b3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Fri May 06 10:02:01 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 10:02:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1aycYp-0002iA-6G; Fri, 06 May 2016 10:00:39 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <JBeulich@suse.com>) id 1aycYn-0002hx-Ro
 for xen-users@lists.xen.org; Fri, 06 May 2016 10:00:37 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 CB/4B-03651-54B6C275; Fri, 06 May 2016 10:00:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRWlGSWpSXmKPExsXS6fjDS9clWyf
 c4GqPjMWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmrH36lumgqvMFTPfH2ZrYPzK1MXIySEkkCex
 bOM8VhCbV8BOoqHlNDuILSFgKLFv/io2EJtFQFXi4uTFYDabgLpE27PtYPUiAmoSx24dALOZB
 TQlTi6fCVYjLOAqcf/UdSCbC2j+BEaJpx2TwRKcAt4Sbc+3sHQxcgAtE5T4u0MYoldL4uGvWy
 wQtrbEsoWvmUFKmAWkJZb/45jAyDcLoWEWkoZZSBpmITQsYGRZxahenFpUllqka6iXVJSZnlG
 Sm5iZo2toYKyXm1pcnJiempOYVKyXnJ+7iREYfAxAsINx+UenQ4ySHExKoryr/mmHC/El5adU
 ZiQWZ8QXleakFh9i1ODgENi2a/UFRimWvPy8VCUJ3rZMnXAhwaLU9NSKtMwcYHzAlEpw8CiJ8
 M4BSfMWFyTmFmemQ6ROMepyLPhxey2TENgMKXHeMpAiAZCijNI8uBGwWL3EKCslzMsIdKAQT0
 FqUW5mCar8K0ZxDkYlYd4VIFN4MvNK4Da9AjqCCeiI93M1QY4oSURISTUw8p90Sgk5fS9txuo
 Uf213bd5rE/0NFp1yU3/4Xn65780GvafuhTG2L96ZFy98Iy5l/3fVpGTv+gkrQxmXqM7yPfHk
 WOI2H+tG2715uuWzw6LexOxuS9v4cWXfUya/FxEWXHdS52Rd9BL5/Sa5+6iKT1mTnuZ5n35h8
 +OVlUfWn1Fu+bUwrHmzEktxRqKhFnNRcSIAXd0NINACAAA=
X-Env-Sender: JBeulich@suse.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1462528834!34880133!1
X-Originating-IP: [137.65.248.74]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50654 invoked from network); 6 May 2016 10:00:36 -0000
Received: from prv-mh.provo.novell.com (HELO prv-mh.provo.novell.com)
 (137.65.248.74)
 by server-15.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 6 May 2016 10:00:36 -0000
Received: from INET-PRV-MTA by prv-mh.provo.novell.com
 with Novell_GroupWise; Fri, 06 May 2016 04:00:34 -0600
Message-Id: <572C876002000078000E9006@prv-mh.provo.novell.com>
X-Mailer: Novell GroupWise Internet Agent 14.2.0 
Date: Fri, 06 May 2016 04:00:32 -0600
From: "Jan Beulich" <JBeulich@suse.com>
To: "Jason Long" <hack3rcon@yahoo.com>
References: <233957361.278509.1462527044412.JavaMail.yahoo.ref@mail.yahoo.com>
 <233957361.278509.1462527044412.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <233957361.278509.1462527044412.JavaMail.yahoo@mail.yahoo.com>
Mime-Version: 1.0
Content-Disposition: inline
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] [Xen-devel] Some questions about Networking and
	storage.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Pj4+IE9uIDA2LjA1LjE2IGF0IDExOjMwLCA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cj4g
SGVsbG8uSSB3YW50IHRvIHN0YXJ0IG15IGZpcnN0IFZNIHZpYSBYZW4gYW5kIG5lZWQgeW91ciBh
ZHZpY2UgOjEtIEhvdyBjYW4gSSAKPiBzZXR1cCBhIE5JQyBmb3IgbXkgVk0/IElzIGl0IEJyaWRn
ZT8yLSBNeSBjb21wdXRlciBoYXZlIHR3byBwYXJ0aXRpb25zIGFuZCBJIAo+IHdhbnQgdG8gZGVk
aWNhdGUgc2Vjb25kIHBhcnRpdGlvbiBmb3IgbXkgVk1zLCBNdXN0IEkgY3JlYXRlIExWTSBvci4u
Lj8gSG93IAo+IGNhbiBJIGRlZGljYXRlIDgwIEdCIHZpcnR1YWwgSEREIHRvIG15IFZNPwo+IFRo
YW5rIHlvdS4KClBsZWFzZSBkbyBub3QgY3Jvc3MgcG9zdCAtIHRoaXMgaXMgYSBxdWVzdGlvbiBj
bGVhcmx5IGZvciB4ZW4tdXNlcnMKb25seS4gTW92aW5nIHhlbi1kZXZlbCB0byBCY2MuCgpKYW4K
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNl
cnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4u
b3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Fri May 06 13:20:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 13:20:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ayffQ-0007BK-00; Fri, 06 May 2016 13:19:39 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1ayffP-0007BD-4z
 for xen-users@lists.xen.org; Fri, 06 May 2016 13:19:39 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 1E/15-13115-AE99C275; Fri, 06 May 2016 13:19:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprIIsWRWlGSWpSXmKPExsUSuK79gu7LmTr
 hBkee81msunqA1YHR4+ju30wBjFGsmXlJ+RUJrBmL7/WwFBzmqGi+tIaxgfEfWxcjJ4eEgK3E
 3eUHWLoYuTiEBA4zSnxbtxYswSygJXHj30umLkYODl4BPYntv+RAwsICrhInLtxkAbHZBLQlJ
 s99xQRicwp4S7Q93wIWZxFQkZjRfpkFYoy2xLKFr5lBbF4BZ4nTl55B7epllLi4sY0RJCEioC
 5x/9A9FoiDZCVOn3vOMoGRdxaSM2YhnDELydgFjMyrGDWKU4vKUot0DQ30kooy0zNKchMzc3Q
 NDU30clOLixPTU3MSk4r1kvNzNzECg4oBCHYwnlvmfIhRkoNJSZT3e4FOuBBfUn5KZUZicUZ8
 UWlOavEhRhkODiUJ3hszgHKCRanpqRVpmTnA8IZJS3DwKInwqgNDXIi3uCAxtzgzHSJ1ilFRS
 pxXASQhAJLIKM2Da4PF1CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ834E2c6TmVcCN/0V0G
 ImoMXv52qCLC5JREhJNTAyGmfkak/i3hw9gUfw2XarqdK/3Z8VG7xX5vgcwd7wxiKFQU2xgdO
 hNPDaJ6eZhz6u2BXc4H7JoXPldYkJCyMnbtt2ZM4k4ahNB+Xs6xZO01RWXpdSbbrnPX+OY2Hz
 vndb/4V1PFhhONXogr7M7rkJEy5cTfwvEf/lYJBybPZepcV+vUYmeR5KLMUZiYZazEXFiQDG6
 WFrpAIAAA==
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462540776!39991537!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46628 invoked from network); 6 May 2016 13:19:37 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-15.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 6 May 2016 13:19:37 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from [192.168.1.55] (lan.furness.net [84.9.59.220])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 197B114348
 for <xen-users@lists.xen.org>; Fri,  6 May 2016 13:19:33 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <233957361.278509.1462527044412.JavaMail.yahoo@mail.yahoo.com>
Date: Fri, 6 May 2016 14:19:31 +0100
Message-Id: <60F6B263-95D9-42FD-8B33-193FB2D1791B@thehobsons.co.uk>
References: <233957361.278509.1462527044412.JavaMail.yahoo.ref@mail.yahoo.com>
 <233957361.278509.1462527044412.JavaMail.yahoo@mail.yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] Some questions about Networking and storage.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SmFzb24gTG9uZyA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cgo+IEkgd2FudCB0byBzdGFy
dCBteSBmaXJzdCBWTSB2aWEgWGVuIGFuZCBuZWVkIHlvdXIgYWR2aWNlIDoKPiAxLSBIb3cgY2Fu
IEkgc2V0dXAgYSBOSUMgZm9yIG15IFZNPyBJcyBpdCBCcmlkZ2U/CgpodHRwOi8vd2lraS54ZW5w
cm9qZWN0Lm9yZy93aWtpL1hlbl9OZXR3b3JraW5nCkRlY2lkZSBob3cgeW91IHdhbnQgeW91ciBn
dWVzdHMgdG8gYWNjZXNzIHRoZSBuZXR3b3JrKHMpIGFuZCB3b3JrIGZyb20gdGhlcmUuIEFsbCBv
ZiBteSBzZXJ2ZXJzIHVzZSB2aXJ0dWFsIHN3aXRjaGVzIChicmlkZ2VzKS4KCj4gMi0gTXkgY29t
cHV0ZXIgaGF2ZSB0d28gcGFydGl0aW9ucyBhbmQgSSB3YW50IHRvIGRlZGljYXRlIHNlY29uZCBw
YXJ0aXRpb24gZm9yIG15IFZNcywgTXVzdCBJIGNyZWF0ZSBMVk0gb3IuLi4/IEhvdyBjYW4gSSBk
ZWRpY2F0ZSA4MCBHQiB2aXJ0dWFsIEhERCB0byBteSBWTT8KCmh0dHA6Ly93aWtpLnhlbnByb2pl
Y3Qub3JnL3dpa2kvU3RvcmFnZV9vcHRpb25zClRoYXQncyBtdWNoIG1vcmUgYSBtYXR0ZXIgb2Yg
cHJlZmVyZW5jZS4gWW91IGNhbiB1c2UgZmlsZXMgaW4gdGhlIGhvc3RzIGZpbGVzeXN0ZW0sIG9y
IHNlcGFyYXRlIHBhcnRpdGlvbnMgKHVzdWFsbHkgTFZNIGZvciBmbGV4aWJpbGl0eSkuIEFuZCB3
aGVuIHVzaW5nIHBhcnRpdGlvbnMsIHlvdSBjYW4gdXNlIG9uZSBwYXJ0aXRpb24gcGVyIGd1ZXN0
IGFuZCBsZXQgdGhlIGd1ZXN0IHBhcnRpdGlvbiBpdCBhcyB0aG91Z2ggaXQgd2FzIG9uZSBiaWcg
dmlydHVhbCBkaXNrOyBvciB5b3UgY2FuIGhhdmUgb25lIHBhcnRpdGlvbiBwZXIgZ3Vlc3Qgdm9s
dW1lLgpQZXJzb25hbGx5LCBJIHVzZSBMVk0gYW5kIGNyZWF0ZSBhIGxvZ2ljYWwgdm9sdW1lIGZv
ciBlYWNoIHNlcGFyYXRlIGZpbGVzeXN0ZW0gb24gdGhlIGd1ZXN0IC0gc28gdGhlcmUnbGwgYmUg
YW4gTFZNIHZvbHVtZSBmb3IgJHtndWVzdH0tcm9vdCwgYW5vdGhlciBmb3IgJHtndWVzdH0tdmFy
LCBhbmQgc28gb24uIEJ1dCB0aGF0J3MganVzdCBteSBwcmVmZXJlbmNlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxp
c3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Fri May 06 13:20:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 13:20:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ayffQ-0007BK-00; Fri, 06 May 2016 13:19:39 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1ayffP-0007BD-4z
 for xen-users@lists.xen.org; Fri, 06 May 2016 13:19:39 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 1E/15-13115-AE99C275; Fri, 06 May 2016 13:19:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprIIsWRWlGSWpSXmKPExsUSuK79gu7LmTr
 hBkee81msunqA1YHR4+ju30wBjFGsmXlJ+RUJrBmL7/WwFBzmqGi+tIaxgfEfWxcjJ4eEgK3E
 3eUHWLoYuTiEBA4zSnxbtxYswSygJXHj30umLkYODl4BPYntv+RAwsICrhInLtxkAbHZBLQlJ
 s99xQRicwp4S7Q93wIWZxFQkZjRfpkFYoy2xLKFr5lBbF4BZ4nTl55B7epllLi4sY0RJCEioC
 5x/9A9FoiDZCVOn3vOMoGRdxaSM2YhnDELydgFjMyrGDWKU4vKUot0DQ30kooy0zNKchMzc3Q
 NDU30clOLixPTU3MSk4r1kvNzNzECg4oBCHYwnlvmfIhRkoNJSZT3e4FOuBBfUn5KZUZicUZ8
 UWlOavEhRhkODiUJ3hszgHKCRanpqRVpmTnA8IZJS3DwKInwqgNDXIi3uCAxtzgzHSJ1ilFRS
 pxXASQhAJLIKM2Da4PF1CVGWSlhXkagQ4R4ClKLcjNLUOVfMYpzMCoJ834E2c6TmVcCN/0V0G
 ImoMXv52qCLC5JREhJNTAyGmfkak/i3hw9gUfw2XarqdK/3Z8VG7xX5vgcwd7wxiKFQU2xgdO
 hNPDaJ6eZhz6u2BXc4H7JoXPldYkJCyMnbtt2ZM4k4ahNB+Xs6xZO01RWXpdSbbrnPX+OY2Hz
 vndb/4V1PFhhONXogr7M7rkJEy5cTfwvEf/lYJBybPZepcV+vUYmeR5KLMUZiYZazEXFiQDG6
 WFrpAIAAA==
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462540776!39991537!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46628 invoked from network); 6 May 2016 13:19:37 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-15.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 6 May 2016 13:19:37 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from [192.168.1.55] (lan.furness.net [84.9.59.220])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 197B114348
 for <xen-users@lists.xen.org>; Fri,  6 May 2016 13:19:33 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <233957361.278509.1462527044412.JavaMail.yahoo@mail.yahoo.com>
Date: Fri, 6 May 2016 14:19:31 +0100
Message-Id: <60F6B263-95D9-42FD-8B33-193FB2D1791B@thehobsons.co.uk>
References: <233957361.278509.1462527044412.JavaMail.yahoo.ref@mail.yahoo.com>
 <233957361.278509.1462527044412.JavaMail.yahoo@mail.yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] Some questions about Networking and storage.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SmFzb24gTG9uZyA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cgo+IEkgd2FudCB0byBzdGFy
dCBteSBmaXJzdCBWTSB2aWEgWGVuIGFuZCBuZWVkIHlvdXIgYWR2aWNlIDoKPiAxLSBIb3cgY2Fu
IEkgc2V0dXAgYSBOSUMgZm9yIG15IFZNPyBJcyBpdCBCcmlkZ2U/CgpodHRwOi8vd2lraS54ZW5w
cm9qZWN0Lm9yZy93aWtpL1hlbl9OZXR3b3JraW5nCkRlY2lkZSBob3cgeW91IHdhbnQgeW91ciBn
dWVzdHMgdG8gYWNjZXNzIHRoZSBuZXR3b3JrKHMpIGFuZCB3b3JrIGZyb20gdGhlcmUuIEFsbCBv
ZiBteSBzZXJ2ZXJzIHVzZSB2aXJ0dWFsIHN3aXRjaGVzIChicmlkZ2VzKS4KCj4gMi0gTXkgY29t
cHV0ZXIgaGF2ZSB0d28gcGFydGl0aW9ucyBhbmQgSSB3YW50IHRvIGRlZGljYXRlIHNlY29uZCBw
YXJ0aXRpb24gZm9yIG15IFZNcywgTXVzdCBJIGNyZWF0ZSBMVk0gb3IuLi4/IEhvdyBjYW4gSSBk
ZWRpY2F0ZSA4MCBHQiB2aXJ0dWFsIEhERCB0byBteSBWTT8KCmh0dHA6Ly93aWtpLnhlbnByb2pl
Y3Qub3JnL3dpa2kvU3RvcmFnZV9vcHRpb25zClRoYXQncyBtdWNoIG1vcmUgYSBtYXR0ZXIgb2Yg
cHJlZmVyZW5jZS4gWW91IGNhbiB1c2UgZmlsZXMgaW4gdGhlIGhvc3RzIGZpbGVzeXN0ZW0sIG9y
IHNlcGFyYXRlIHBhcnRpdGlvbnMgKHVzdWFsbHkgTFZNIGZvciBmbGV4aWJpbGl0eSkuIEFuZCB3
aGVuIHVzaW5nIHBhcnRpdGlvbnMsIHlvdSBjYW4gdXNlIG9uZSBwYXJ0aXRpb24gcGVyIGd1ZXN0
IGFuZCBsZXQgdGhlIGd1ZXN0IHBhcnRpdGlvbiBpdCBhcyB0aG91Z2ggaXQgd2FzIG9uZSBiaWcg
dmlydHVhbCBkaXNrOyBvciB5b3UgY2FuIGhhdmUgb25lIHBhcnRpdGlvbiBwZXIgZ3Vlc3Qgdm9s
dW1lLgpQZXJzb25hbGx5LCBJIHVzZSBMVk0gYW5kIGNyZWF0ZSBhIGxvZ2ljYWwgdm9sdW1lIGZv
ciBlYWNoIHNlcGFyYXRlIGZpbGVzeXN0ZW0gb24gdGhlIGd1ZXN0IC0gc28gdGhlcmUnbGwgYmUg
YW4gTFZNIHZvbHVtZSBmb3IgJHtndWVzdH0tcm9vdCwgYW5vdGhlciBmb3IgJHtndWVzdH0tdmFy
LCBhbmQgc28gb24uIEJ1dCB0aGF0J3MganVzdCBteSBwcmVmZXJlbmNlLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxp
c3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Fri May 06 15:05:00 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 15:05:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ayhI7-0007HH-IC; Fri, 06 May 2016 15:03:43 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ahferroin7@gmail.com>) id 1ayhI6-0007HB-Oy
 for xen-users@lists.xen.org; Fri, 06 May 2016 15:03:43 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 6A/F6-07120-E42BC275; Fri, 06 May 2016 15:03:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrIIsWRWlGSWpSXmKPExsVyMfT+Sl3fTTr
 hBn9WKFqsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBlfOhcyFzQIVpyaLtfA+I63i5GLQ0hgMqPE
 lruzWEEcFoFFrBKbDs4DcyQE9rFK7F/VydLFyAnkxEh8uvGTGcKulNh+7zSYLSSgLPHjzSVGi
 FFLmCQWfFrEDpIQFnCVOHHhJliziIC0xIwrTWwQRccZJZ5tecMKkmATMJa4cPQtI4jNK2Aj0d
 ncCtTMAXSHisT3rWBhUYEoie0LlrBClAhKnJz5BGwmp4CLxKRrV8DizAJmEvM2P2SGsOUltr+
 dwzyBUWgWkpZZSMpmISlbwMi8ilG9OLWoLLVI10gvqSgzPaMkNzEzR9fQwEwvN7W4ODE9NScx
 qVgvOT93EyMwoBmAYAfjsr9OhxglOZiURHm/F+iEC/El5adUZiQWZ8QXleakFh9ilOHgUJLgD
 dwIlBMsSk1PrUjLzAHGFkxagoNHSYR3Dkiat7ggMbc4Mx0idYrRmGPL72trmTi2Tb23lkmIJS
 8/L1VKnPfaBqBSAZDSjNI8uEGwmL/EKCslzMsIdJoQT0FqUW5mCar8K0ZxDkYlYd5MkIU8mXk
 lcPteAZ3CBHTK+7maIKeUJCKkpBoY3US0r6/RzLpw7GAg1wSmNwy8Ez50X5q5M01jc470tmDV
 E9337wo2MnpuNX9XPDfrAa/emYd/008F+DO1Tkv4vPOV5snPZ4sZKi+wfFM9KrxE5jxX3iOBc
 uEvZYJn1Jc/ULxxrfulz4qz0ZorHna3NOqKBVtMMlN89kdQ6Nqxk+nres5P/aDlp8RSnJFoqM
 VcVJwIAOiOG3H0AgAA
X-Env-Sender: ahferroin7@gmail.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462547020!3191907!1
X-Originating-IP: [209.85.223.169]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39387 invoked from network); 6 May 2016 15:03:41 -0000
Received: from mail-io0-f169.google.com (HELO mail-io0-f169.google.com)
 (209.85.223.169)
 by server-2.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 6 May 2016 15:03:41 -0000
Received: by mail-io0-f169.google.com with SMTP id f89so116578048ioi.0
 for <xen-users@lists.xen.org>; Fri, 06 May 2016 08:03:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-transfer-encoding;
 bh=XCavcNb4+zSiruwWEjk/qUJ0Sc4kDcFzS1DyYiRfedU=;
 b=Hve2jF2xjKLJYIwSnavpk5VxNkrkslcYjn8RRRQf62xmVjLGnIlDc6HeYFCPIoltVm
 3Xf/O1MfQRjjKmN/xnU7vaOzkoyjbJBVk52KxO110TNQiiXhZSM4ihnlhruSSGERsRTG
 uoHd2+ss6tg2Np7dz6C0Ur84d/xFXAQhxczfXVknLS0KOrD5PKn7dvwwu2tng05xCMdD
 7EoqSaNWXlH6HGhEG/m0wzSYHz8V/jzF3wzSP9T+wBuyfQrubjbQgFDezuNX+bBQ5tRY
 kh0zT/p3XB0hYBFyUcJUD07eP6qZ19s54gM1Ba8T0O0L/7M9ugkRi9UjFslG1oxS3/Ln
 Ma6w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=XCavcNb4+zSiruwWEjk/qUJ0Sc4kDcFzS1DyYiRfedU=;
 b=R+D8LoU1PjoIwMQ53zse36DmGaqfboyKbxC5iokHQlzEc/POVJ4sfHRcoUcHka0JAh
 wQK0ilEPBf7vVnh7koD1nGU7JI+4a8Kls0OU3k7dRKuZF4iKNdzlySDZECLvlolntYTh
 GQKHRvp0+YDW+SN0aPDDwwwffRrvKOnLB2PnT1KviOVndg2xKV07yOB7iGQ+xb+7gMAy
 rY5EwudQjGfyxscg2rVYHi3Dtw58MmcPj3NWnVkUTNTDafOPPknJotCGXWUFKHE3Tke0
 mt6OxjgKOOTQJGpOLVxKOu3g0QsQqFize85QQSzIVS/22Aa38GGCxfD923SwBzDTNEQi
 qUbw==
X-Gm-Message-State: AOPr4FWscNJgviyY6SVzKXHTsZTMrHCo/kzCqRTu+DrhXZSLVTvmiPUSVROPC7uYG9fLdg==
X-Received: by 10.107.13.11 with SMTP id 11mr28154785ion.129.1462547013246;
 Fri, 06 May 2016 08:03:33 -0700 (PDT)
Received: from [191.9.212.201] (rrcs-70-62-41-24.central.biz.rr.com.
 [70.62.41.24])
 by smtp.gmail.com with ESMTPSA id o127sm6814686iof.0.2016.05.06.08.03.32
 for <xen-users@lists.xen.org> (version=TLSv1/SSLv3 cipher=OTHER);
 Fri, 06 May 2016 08:03:32 -0700 (PDT)
To: xen-users@lists.xen.org
References: <233957361.278509.1462527044412.JavaMail.yahoo.ref@mail.yahoo.com>
 <233957361.278509.1462527044412.JavaMail.yahoo@mail.yahoo.com>
 <60F6B263-95D9-42FD-8B33-193FB2D1791B@thehobsons.co.uk>
From: "Austin S. Hemmelgarn" <ahferroin7@gmail.com>
Message-ID: <dd4bc854-4e55-ef74-976e-0f4c78b7be75@gmail.com>
Date: Fri, 6 May 2016 11:03:23 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <60F6B263-95D9-42FD-8B33-193FB2D1791B@thehobsons.co.uk>
Subject: Re: [Xen-users] Some questions about Networking and storage.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMjAxNi0wNS0wNiAwOToxOSwgU2ltb24gSG9ic29uIHdyb3RlOgo+IEphc29uIExvbmcgPGhh
Y2szcmNvbkB5YWhvby5jb20+IHdyb3RlOgo+Cj4+IEkgd2FudCB0byBzdGFydCBteSBmaXJzdCBW
TSB2aWEgWGVuIGFuZCBuZWVkIHlvdXIgYWR2aWNlIDoKPj4gMS0gSG93IGNhbiBJIHNldHVwIGEg
TklDIGZvciBteSBWTT8gSXMgaXQgQnJpZGdlPwo+Cj4gaHR0cDovL3dpa2kueGVucHJvamVjdC5v
cmcvd2lraS9YZW5fTmV0d29ya2luZwo+IERlY2lkZSBob3cgeW91IHdhbnQgeW91ciBndWVzdHMg
dG8gYWNjZXNzIHRoZSBuZXR3b3JrKHMpIGFuZCB3b3JrIGZyb20gdGhlcmUuIEFsbCBvZiBteSBz
ZXJ2ZXJzIHVzZSB2aXJ0dWFsIHN3aXRjaGVzIChicmlkZ2VzKS4KVW5sZXNzIHlvdSBuZWVkIGFi
c29sdXRlbHkgbWF4aW11bSBwZXJmb3JtYW5jZSAoaW4gd2hpY2ggY2FzZSB5b3Ugc2hvdWxkIAps
b29rIGF0IFBDSSBwYXNzLXRocm91Z2ggb2YgYW4gTklDKSwgaGF2ZSBhIHNwZWNpZmljIG5lZWQg
dG8gZG8gcm91dGluZyAKZGlmZmVyZW50bHkgcGVyLVZNIChpZiB5b3UgZG9uJ3Qga25vdyBhbnkg
cmVhc29uIHdoeSB5b3Ugd291bGQgbmVlZCAKdGhpcywgeW91IGRvbid0IG5lZWQgaXQpLCBvciBo
YXZlIGEgbmVlZCB0byB1c2UgT3BlbiB2U3dpdGNoLCBJJ2QgCnN1Z2dlc3QganVzdCBzdGlja2lu
ZyB3aXRoIGJyaWRnZXMsIGFzIGl0J3MgYSBsb3Qgc2ltcGxlciB0byBzZXQgdXAgYW5kIAptYWlu
dGFpbi4KPgo+PiAyLSBNeSBjb21wdXRlciBoYXZlIHR3byBwYXJ0aXRpb25zIGFuZCBJIHdhbnQg
dG8gZGVkaWNhdGUgc2Vjb25kIHBhcnRpdGlvbiBmb3IgbXkgVk1zLCBNdXN0IEkgY3JlYXRlIExW
TSBvci4uLj8gSG93IGNhbiBJIGRlZGljYXRlIDgwIEdCIHZpcnR1YWwgSEREIHRvIG15IFZNPwo+
Cj4gaHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9TdG9yYWdlX29wdGlvbnMKPiBUaGF0
J3MgbXVjaCBtb3JlIGEgbWF0dGVyIG9mIHByZWZlcmVuY2UuIFlvdSBjYW4gdXNlIGZpbGVzIGlu
IHRoZSBob3N0cyBmaWxlc3lzdGVtLCBvciBzZXBhcmF0ZSBwYXJ0aXRpb25zICh1c3VhbGx5IExW
TSBmb3IgZmxleGliaWxpdHkpLiBBbmQgd2hlbiB1c2luZyBwYXJ0aXRpb25zLCB5b3UgY2FuIHVz
ZSBvbmUgcGFydGl0aW9uIHBlciBndWVzdCBhbmQgbGV0IHRoZSBndWVzdCBwYXJ0aXRpb24gaXQg
YXMgdGhvdWdoIGl0IHdhcyBvbmUgYmlnIHZpcnR1YWwgZGlzazsgb3IgeW91IGNhbiBoYXZlIG9u
ZSBwYXJ0aXRpb24gcGVyIGd1ZXN0IHZvbHVtZS4KPiBQZXJzb25hbGx5LCBJIHVzZSBMVk0gYW5k
IGNyZWF0ZSBhIGxvZ2ljYWwgdm9sdW1lIGZvciBlYWNoIHNlcGFyYXRlIGZpbGVzeXN0ZW0gb24g
dGhlIGd1ZXN0IC0gc28gdGhlcmUnbGwgYmUgYW4gTFZNIHZvbHVtZSBmb3IgJHtndWVzdH0tcm9v
dCwgYW5vdGhlciBmb3IgJHtndWVzdH0tdmFyLCBhbmQgc28gb24uIEJ1dCB0aGF0J3MganVzdCBt
eSBwcmVmZXJlbmNlLgpUaGlzIGlzIGFsc28gd2hhdCBJIHVzZSBvbiBteSBzeXN0ZW1zLiAgSXQg
aGFzIHRoZSBkaXN0aW5jdCBhZHZhbnRhZ2UgCnRoYXQgeW91IGNhbiBkbyB0aGluZ3MgbGlrZSBy
ZXBhaXIgdGhlIGZpbGVzeXN0ZW0gIG9yIGVkaXQgY29uZmlndXJhdGlvbiAKaW4gdGhlIFZNIGZy
b20gRG9tYWluLTAgd2hlbiB0aGUgVk0gaXMgb2ZmLCBhbmQgYWxzbyBsZXRzIHlvdSBkbyBvdGhl
ciAKaW50ZXJlc3RpbmcgdGhpbmdzIChmb3IgZXhhbXBsZSwgaWYgeW91J3JlIHVzaW5nIGEgR2Vu
dG9vIFZNLCB5b3UgY2FuIGRvIAphbGwgdGhlIGluc3RhbGxhdGlvbiB3b3JrIHRyaXZpYWxseSBm
cm9tIERvbWFpbi0wKS4gIFRoZSBkb3duIHNpZGUgaXMgCnRoYXQgeW91IGNhbid0IGRvIHRoaXMg
d2l0aCBXaW5kb3dzIGVhc2lseSAoaXQgcmVmdXNlcyB0byB1c2UgZmxhdCBkaXNrcyAKd2l0aG91
dCBhIHBhcnRpdGlvbiB0YWJsZSksIGFuZCBpdCdzIG5vbi10cml2aWFsIHRvIGdldCB3b3JraW5n
IHdpdGggSFZNIApiYXNlZCBndWVzdHMgKGJlY2F1c2UgeW91IGhhdmUgdG8gaGF2ZSBzb21ld2hl
cmUgdG8gc3RvcmUgdGhlIApib290LWxvYWRlciwgYW5kIHRoYXQgd2FzIHRyYWRpdGlvbmFsbHkg
dGhlIE1CUiBhbmQgdGhlIGJsYW5rIHRyYWNrIApiZXR3ZWVuIGl0IGFuZCB0aGUgZmlyc3QgcGFy
dGl0aW9uKS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Fri May 06 15:05:00 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 15:05:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ayhI7-0007HH-IC; Fri, 06 May 2016 15:03:43 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ahferroin7@gmail.com>) id 1ayhI6-0007HB-Oy
 for xen-users@lists.xen.org; Fri, 06 May 2016 15:03:43 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 6A/F6-07120-E42BC275; Fri, 06 May 2016 15:03:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrIIsWRWlGSWpSXmKPExsVyMfT+Sl3fTTr
 hBn9WKFqsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBlfOhcyFzQIVpyaLtfA+I63i5GLQ0hgMqPE
 lruzWEEcFoFFrBKbDs4DcyQE9rFK7F/VydLFyAnkxEh8uvGTGcKulNh+7zSYLSSgLPHjzSVGi
 FFLmCQWfFrEDpIQFnCVOHHhJliziIC0xIwrTWwQRccZJZ5tecMKkmATMJa4cPQtI4jNK2Aj0d
 ncCtTMAXSHisT3rWBhUYEoie0LlrBClAhKnJz5BGwmp4CLxKRrV8DizAJmEvM2P2SGsOUltr+
 dwzyBUWgWkpZZSMpmISlbwMi8ilG9OLWoLLVI10gvqSgzPaMkNzEzR9fQwEwvN7W4ODE9NScx
 qVgvOT93EyMwoBmAYAfjsr9OhxglOZiURHm/F+iEC/El5adUZiQWZ8QXleakFh9ilOHgUJLgD
 dwIlBMsSk1PrUjLzAHGFkxagoNHSYR3Dkiat7ggMbc4Mx0idYrRmGPL72trmTi2Tb23lkmIJS
 8/L1VKnPfaBqBSAZDSjNI8uEGwmL/EKCslzMsIdJoQT0FqUW5mCar8K0ZxDkYlYd5MkIU8mXk
 lcPteAZ3CBHTK+7maIKeUJCKkpBoY3US0r6/RzLpw7GAg1wSmNwy8Ez50X5q5M01jc470tmDV
 E9337wo2MnpuNX9XPDfrAa/emYd/008F+DO1Tkv4vPOV5snPZ4sZKi+wfFM9KrxE5jxX3iOBc
 uEvZYJn1Jc/ULxxrfulz4qz0ZorHna3NOqKBVtMMlN89kdQ6Nqxk+nres5P/aDlp8RSnJFoqM
 VcVJwIAOiOG3H0AgAA
X-Env-Sender: ahferroin7@gmail.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462547020!3191907!1
X-Originating-IP: [209.85.223.169]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39387 invoked from network); 6 May 2016 15:03:41 -0000
Received: from mail-io0-f169.google.com (HELO mail-io0-f169.google.com)
 (209.85.223.169)
 by server-2.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 6 May 2016 15:03:41 -0000
Received: by mail-io0-f169.google.com with SMTP id f89so116578048ioi.0
 for <xen-users@lists.xen.org>; Fri, 06 May 2016 08:03:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-transfer-encoding;
 bh=XCavcNb4+zSiruwWEjk/qUJ0Sc4kDcFzS1DyYiRfedU=;
 b=Hve2jF2xjKLJYIwSnavpk5VxNkrkslcYjn8RRRQf62xmVjLGnIlDc6HeYFCPIoltVm
 3Xf/O1MfQRjjKmN/xnU7vaOzkoyjbJBVk52KxO110TNQiiXhZSM4ihnlhruSSGERsRTG
 uoHd2+ss6tg2Np7dz6C0Ur84d/xFXAQhxczfXVknLS0KOrD5PKn7dvwwu2tng05xCMdD
 7EoqSaNWXlH6HGhEG/m0wzSYHz8V/jzF3wzSP9T+wBuyfQrubjbQgFDezuNX+bBQ5tRY
 kh0zT/p3XB0hYBFyUcJUD07eP6qZ19s54gM1Ba8T0O0L/7M9ugkRi9UjFslG1oxS3/Ln
 Ma6w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=XCavcNb4+zSiruwWEjk/qUJ0Sc4kDcFzS1DyYiRfedU=;
 b=R+D8LoU1PjoIwMQ53zse36DmGaqfboyKbxC5iokHQlzEc/POVJ4sfHRcoUcHka0JAh
 wQK0ilEPBf7vVnh7koD1nGU7JI+4a8Kls0OU3k7dRKuZF4iKNdzlySDZECLvlolntYTh
 GQKHRvp0+YDW+SN0aPDDwwwffRrvKOnLB2PnT1KviOVndg2xKV07yOB7iGQ+xb+7gMAy
 rY5EwudQjGfyxscg2rVYHi3Dtw58MmcPj3NWnVkUTNTDafOPPknJotCGXWUFKHE3Tke0
 mt6OxjgKOOTQJGpOLVxKOu3g0QsQqFize85QQSzIVS/22Aa38GGCxfD923SwBzDTNEQi
 qUbw==
X-Gm-Message-State: AOPr4FWscNJgviyY6SVzKXHTsZTMrHCo/kzCqRTu+DrhXZSLVTvmiPUSVROPC7uYG9fLdg==
X-Received: by 10.107.13.11 with SMTP id 11mr28154785ion.129.1462547013246;
 Fri, 06 May 2016 08:03:33 -0700 (PDT)
Received: from [191.9.212.201] (rrcs-70-62-41-24.central.biz.rr.com.
 [70.62.41.24])
 by smtp.gmail.com with ESMTPSA id o127sm6814686iof.0.2016.05.06.08.03.32
 for <xen-users@lists.xen.org> (version=TLSv1/SSLv3 cipher=OTHER);
 Fri, 06 May 2016 08:03:32 -0700 (PDT)
To: xen-users@lists.xen.org
References: <233957361.278509.1462527044412.JavaMail.yahoo.ref@mail.yahoo.com>
 <233957361.278509.1462527044412.JavaMail.yahoo@mail.yahoo.com>
 <60F6B263-95D9-42FD-8B33-193FB2D1791B@thehobsons.co.uk>
From: "Austin S. Hemmelgarn" <ahferroin7@gmail.com>
Message-ID: <dd4bc854-4e55-ef74-976e-0f4c78b7be75@gmail.com>
Date: Fri, 6 May 2016 11:03:23 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <60F6B263-95D9-42FD-8B33-193FB2D1791B@thehobsons.co.uk>
Subject: Re: [Xen-users] Some questions about Networking and storage.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMjAxNi0wNS0wNiAwOToxOSwgU2ltb24gSG9ic29uIHdyb3RlOgo+IEphc29uIExvbmcgPGhh
Y2szcmNvbkB5YWhvby5jb20+IHdyb3RlOgo+Cj4+IEkgd2FudCB0byBzdGFydCBteSBmaXJzdCBW
TSB2aWEgWGVuIGFuZCBuZWVkIHlvdXIgYWR2aWNlIDoKPj4gMS0gSG93IGNhbiBJIHNldHVwIGEg
TklDIGZvciBteSBWTT8gSXMgaXQgQnJpZGdlPwo+Cj4gaHR0cDovL3dpa2kueGVucHJvamVjdC5v
cmcvd2lraS9YZW5fTmV0d29ya2luZwo+IERlY2lkZSBob3cgeW91IHdhbnQgeW91ciBndWVzdHMg
dG8gYWNjZXNzIHRoZSBuZXR3b3JrKHMpIGFuZCB3b3JrIGZyb20gdGhlcmUuIEFsbCBvZiBteSBz
ZXJ2ZXJzIHVzZSB2aXJ0dWFsIHN3aXRjaGVzIChicmlkZ2VzKS4KVW5sZXNzIHlvdSBuZWVkIGFi
c29sdXRlbHkgbWF4aW11bSBwZXJmb3JtYW5jZSAoaW4gd2hpY2ggY2FzZSB5b3Ugc2hvdWxkIAps
b29rIGF0IFBDSSBwYXNzLXRocm91Z2ggb2YgYW4gTklDKSwgaGF2ZSBhIHNwZWNpZmljIG5lZWQg
dG8gZG8gcm91dGluZyAKZGlmZmVyZW50bHkgcGVyLVZNIChpZiB5b3UgZG9uJ3Qga25vdyBhbnkg
cmVhc29uIHdoeSB5b3Ugd291bGQgbmVlZCAKdGhpcywgeW91IGRvbid0IG5lZWQgaXQpLCBvciBo
YXZlIGEgbmVlZCB0byB1c2UgT3BlbiB2U3dpdGNoLCBJJ2QgCnN1Z2dlc3QganVzdCBzdGlja2lu
ZyB3aXRoIGJyaWRnZXMsIGFzIGl0J3MgYSBsb3Qgc2ltcGxlciB0byBzZXQgdXAgYW5kIAptYWlu
dGFpbi4KPgo+PiAyLSBNeSBjb21wdXRlciBoYXZlIHR3byBwYXJ0aXRpb25zIGFuZCBJIHdhbnQg
dG8gZGVkaWNhdGUgc2Vjb25kIHBhcnRpdGlvbiBmb3IgbXkgVk1zLCBNdXN0IEkgY3JlYXRlIExW
TSBvci4uLj8gSG93IGNhbiBJIGRlZGljYXRlIDgwIEdCIHZpcnR1YWwgSEREIHRvIG15IFZNPwo+
Cj4gaHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9TdG9yYWdlX29wdGlvbnMKPiBUaGF0
J3MgbXVjaCBtb3JlIGEgbWF0dGVyIG9mIHByZWZlcmVuY2UuIFlvdSBjYW4gdXNlIGZpbGVzIGlu
IHRoZSBob3N0cyBmaWxlc3lzdGVtLCBvciBzZXBhcmF0ZSBwYXJ0aXRpb25zICh1c3VhbGx5IExW
TSBmb3IgZmxleGliaWxpdHkpLiBBbmQgd2hlbiB1c2luZyBwYXJ0aXRpb25zLCB5b3UgY2FuIHVz
ZSBvbmUgcGFydGl0aW9uIHBlciBndWVzdCBhbmQgbGV0IHRoZSBndWVzdCBwYXJ0aXRpb24gaXQg
YXMgdGhvdWdoIGl0IHdhcyBvbmUgYmlnIHZpcnR1YWwgZGlzazsgb3IgeW91IGNhbiBoYXZlIG9u
ZSBwYXJ0aXRpb24gcGVyIGd1ZXN0IHZvbHVtZS4KPiBQZXJzb25hbGx5LCBJIHVzZSBMVk0gYW5k
IGNyZWF0ZSBhIGxvZ2ljYWwgdm9sdW1lIGZvciBlYWNoIHNlcGFyYXRlIGZpbGVzeXN0ZW0gb24g
dGhlIGd1ZXN0IC0gc28gdGhlcmUnbGwgYmUgYW4gTFZNIHZvbHVtZSBmb3IgJHtndWVzdH0tcm9v
dCwgYW5vdGhlciBmb3IgJHtndWVzdH0tdmFyLCBhbmQgc28gb24uIEJ1dCB0aGF0J3MganVzdCBt
eSBwcmVmZXJlbmNlLgpUaGlzIGlzIGFsc28gd2hhdCBJIHVzZSBvbiBteSBzeXN0ZW1zLiAgSXQg
aGFzIHRoZSBkaXN0aW5jdCBhZHZhbnRhZ2UgCnRoYXQgeW91IGNhbiBkbyB0aGluZ3MgbGlrZSBy
ZXBhaXIgdGhlIGZpbGVzeXN0ZW0gIG9yIGVkaXQgY29uZmlndXJhdGlvbiAKaW4gdGhlIFZNIGZy
b20gRG9tYWluLTAgd2hlbiB0aGUgVk0gaXMgb2ZmLCBhbmQgYWxzbyBsZXRzIHlvdSBkbyBvdGhl
ciAKaW50ZXJlc3RpbmcgdGhpbmdzIChmb3IgZXhhbXBsZSwgaWYgeW91J3JlIHVzaW5nIGEgR2Vu
dG9vIFZNLCB5b3UgY2FuIGRvIAphbGwgdGhlIGluc3RhbGxhdGlvbiB3b3JrIHRyaXZpYWxseSBm
cm9tIERvbWFpbi0wKS4gIFRoZSBkb3duIHNpZGUgaXMgCnRoYXQgeW91IGNhbid0IGRvIHRoaXMg
d2l0aCBXaW5kb3dzIGVhc2lseSAoaXQgcmVmdXNlcyB0byB1c2UgZmxhdCBkaXNrcyAKd2l0aG91
dCBhIHBhcnRpdGlvbiB0YWJsZSksIGFuZCBpdCdzIG5vbi10cml2aWFsIHRvIGdldCB3b3JraW5n
IHdpdGggSFZNIApiYXNlZCBndWVzdHMgKGJlY2F1c2UgeW91IGhhdmUgdG8gaGF2ZSBzb21ld2hl
cmUgdG8gc3RvcmUgdGhlIApib290LWxvYWRlciwgYW5kIHRoYXQgd2FzIHRyYWRpdGlvbmFsbHkg
dGhlIE1CUiBhbmQgdGhlIGJsYW5rIHRyYWNrIApiZXR3ZWVuIGl0IGFuZCB0aGUgZmlyc3QgcGFy
dGl0aW9uKS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Fri May 06 16:17:21 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 16:17:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ayiQ0-0004yD-Oz; Fri, 06 May 2016 16:15:56 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1ayiPz-0004y7-NP
 for xen-users@lists.xen.org; Fri, 06 May 2016 16:15:55 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 26/7E-26599-A33CC275; Fri, 06 May 2016 16:15:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplleJIrShJLcpLzFFi42JJ6oq+qGt1WCf
 c4PNtJotVVw+wOjB6HN39mymAMYo1My8pvyKBNWPZis+sBT8MK+ZePMDawPhbu4uRi4NFYBWL
 xNKGhSxdjJwcQgIZEq/aPzBD2GkS/SevsUPY8RLPp2xnArElBBQkNn84wQhh20qc3byfDcLez
 SKx72RQFyMHUH29xNOlJiBhFgEtiRkH9rGDhNkE1CSe9EBt0pJ4uauNBSQsIhAgsXYBK0iYV8
 Bb4tXMD2BLOQVcJCZdu8IKUe4scfDHA7ADhAVcJU5cuMkCUS8ocXLmEzCbWSBG4vjMNWwQtoj
 E3Z/n2SYwCs9CUjYLSdksJGWzgK5gFlCXWD9PCCIsL7H97RxmCFtN4va2q+wQtrbEsoWvmRcw
 sq9iVC9OLSpLLdI10UsqykzPKMlNzMzRNTQw1ctNLS5OTE/NSUwq1kvOz93ECIweBiDYwXirz
 /kQoyQHk5Io7/cCnXAhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErz8h4BygkWp6akVaZk5wDiGSU
 tw8CiJ8PKBpHmLCxJzizPTIVKnGBWlxHk9QRICIImM0jy4NljquMQoKyXMywh0iBBPQWpRbmY
 JqvwrRnEORiVhXkGQKTyZeSVw018BLWYCWvx+ribI4pJEhJRUA6Ot/4WWi3d9rUqfVX6Sbc+0
 LLA+c3W93WPbX8d13vLGMoRw3lGVsHaq0Nn9+X/yO/t9NqIm+78vUDhast7a49Qn/SdHQu+fK
 P/dFuSzPsj8EXfOjv7oJf+SneWXNm2/L1Ao9UTP+EfbDYO7c842zWk5eyx70aGQp2czvb2NTz
 6fzPns3Z9ivj9KLMUZiYZazEXFiQD+ZKEbGAMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462551352!38342845!1
X-Originating-IP: [98.138.91.209]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31140 invoked from network); 6 May 2016 16:15:53 -0000
Received: from nm21-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm21-vm2.bullet.mail.ne1.yahoo.com) (98.138.91.209)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 6 May 2016 16:15:53 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462551351; bh=orDKD260hL7AiPhDTZ7GpRItUED9VlPEpUnOzMQlsP8=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=ie99jDAhosm2T9zG8Ryj6DS/K9HAcSlRfmmH9CHHOOhiiW1tJJdldPiP59uNvUuD5IY/GOnBLC5OaPW7FoK5R1WeLsyXFyt6+c9uwOV3IIENivSAJgKtZs5IdSWByao8jUM+0ZsE3mWqMfAQdDLuPOi2Alehzw4SBK4s3jA28oNZ2ytOpKN6NzbTcQFYQmToVK/Hn3cfpPr0YXxSOxM29frl1EihVrujxFndlBxHQ7QdRm0DXURXg3dJPgBzkMQQjsznO1hJFj1L6yg6JP4OnfO2LrHg9yUgwSVURjAsrwx5MEevj/mEySyfCpENHNZErkRHjDN7brRobsCOsuccyQ==
Received: from [98.138.100.103] by nm21.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 16:15:51 -0000
Received: from [98.138.87.7] by tm102.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 16:15:51 -0000
Received: from [127.0.0.1] by omp1007.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 16:15:51 -0000
X-Yahoo-Newman-Property: ymail-5
X-Yahoo-Newman-Id: 804345.72074.bm@omp1007.mail.ne1.yahoo.com
X-YMail-OSG: z6AaBzoVM1kTkxUJLMTDy6xUiti_odFES4.F4PwWZQ97kClYP1YZHvIUsS71k6I
 OYDywSubHC6IBO3JeiRnrHeFumOh_J63tdxNo1WoaD2CLjnmkqN4kUTStZ9QHaJMDNfiDRHkaoO2
 YYAijXuCI3ZZrhc6HuSm2pyn57RHjP7nf3.s2IiBM_Qk0eylKS07YYUjH8FyBworHDqtw86rGuC8
 n7DIDuYYF3ddu4gIlr5QigUtVRHVE_z1XK0GIRXZnBuUMMZ5cHwR2pPCds_6h5pxUrwFoynYuRC7
 MMQra6mHXUT2sH7DB7yQRkWOCZ7VDqY4rAou6E309EAik990MoJEAMtZG3CPKuPWPPlPqqMxgP2J
 kWCrXIsSdo781BOVuoVcauvY.xkToT8yGz2BE.y1QUrGrhKNDas2S2gbc84Hv_lzKOCY66.mXUHJ
 NyXQofo2LEjlt9hgzyIleZQOpbKBtg8IsVx4U0IXfM2LZtSeSTw_2oW2IUXgYkfMWYrAmzlo.4aG
 cxYj.rjrGJPM_IuH_9KZG8w--
Received: from jws10068.mail.ne1.yahoo.com by sendmailws132.mail.ne1.yahoo.com;
 Fri, 06 May 2016 16:15:51 +0000; 1462551351.282
Date: Fri, 6 May 2016 16:15:50 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Simon Hobson <linux@thehobsons.co.uk>, Xen-users <xen-users@lists.xen.org>
Message-ID: <1790358242.401614.1462551350931.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <60F6B263-95D9-42FD-8B33-193FB2D1791B@thehobsons.co.uk>
References: <60F6B263-95D9-42FD-8B33-193FB2D1791B@thehobsons.co.uk>
MIME-Version: 1.0
Content-Length: 6924
Subject: Re: [Xen-users] Some questions about Networking and storage.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============3783803793774460502=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3783803793774460502==
Content-Type: multipart/alternative; 
	boundary="----=_Part_401613_1607154504.1462551350928"
Content-Length: 6392

------=_Part_401613_1607154504.1462551350928
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Thank you so much.For setting up a network must I edit my "eth0" file or if I use "vif=[ 'bridge=mybridge' ]" in DomU configuration it is enough?For storage, If I understand, I can use my Physical partition for my Guest and use a Virtual HDD also. Can you show me how can I setting up a Real partition and a Virtual partition for my guest?
I'm a young in Xen. 

    On Friday, May 6, 2016 6:22 AM, Simon Hobson <linux@thehobsons.co.uk> wrote:
 

 Jason Long <hack3rcon@yahoo.com> wrote:

> I want to start my first VM via Xen and need your advice :
> 1- How can I setup a NIC for my VM? Is it Bridge?

http://wiki.xenproject.org/wiki/Xen_Networking
Decide how you want your guests to access the network(s) and work from there. All of my servers use virtual switches (bridges).

> 2- My computer have two partitions and I want to dedicate second partition for my VMs, Must I create LVM or...? How can I dedicate 80 GB virtual HDD to my VM?

http://wiki.xenproject.org/wiki/Storage_options
That's much more a matter of preference. You can use files in the hosts filesystem, or separate partitions (usually LVM for flexibility). And when using partitions, you can use one partition per guest and let the guest partition it as though it was one big virtual disk; or you can have one partition per guest volume.
Personally, I use LVM and create a logical volume for each separate filesystem on the guest - so there'll be an LVM volume for ${guest}-root, another for ${guest}-var, and so on. But that's just my preference.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   
------=_Part_401613_1607154504.1462551350928
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462592443032_6625"=
><span id=3D"yui_3_16_0_ym19_1_1462592443032_6753">Thank you so much.</span=
></div><div id=3D"yui_3_16_0_ym19_1_1462592443032_6625" dir=3D"ltr"><span i=
d=3D"yui_3_16_0_ym19_1_1462592443032_6752">For setting up a network must I =
edit my "eth0" file or if I use "</span><span style=3D"font-family: monospa=
ce, Courier; font-size: 12.7px; line-height: 1.3em; white-space: pre-wrap; =
background-color: rgb(249, 249, 249);" id=3D"yui_3_16_0_ym19_1_146259244303=
2_6782">vif=3D[ 'bridge=3Dmybridge' ]" in DomU configuration it is enough?<=
/span></div><div id=3D"yui_3_16_0_ym19_1_1462592443032_6625" dir=3D"ltr"><f=
ont face=3D"monospace, Courier"><span style=3D"font-size: 12.7px; line-heig=
ht: 16.51px; white-space: pre-wrap; background-color: rgb(249, 249, 249);">=
For storage, If I understand, I can use my Physical partition for my Guest =
and use a Virtual HDD also. Can you show me how can I setting up a Real par=
tition and a Virtual partition for my guest?</span></font></div><div id=3D"=
yui_3_16_0_ym19_1_1462592443032_6625" dir=3D"ltr"><font face=3D"monospace, =
Courier"><span style=3D"font-size: 12.7px; line-height: 16.51px; white-spac=
e: pre-wrap; background-color: rgb(249, 249, 249);"><br></span></font></div=
><div id=3D"yui_3_16_0_ym19_1_1462592443032_6625" dir=3D"ltr"><font face=3D=
"monospace, Courier"><span style=3D"font-size: 12.7px; line-height: 16.51px=
; white-space: pre-wrap; background-color: rgb(249, 249, 249);">I'm a young=
 in Xen.</span></font></div> <div class=3D"qtdSeparateBR"><br><br></div><di=
v class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"font-fami=
ly: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-se=
rif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica=
 Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div=
 dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Friday, May 6, 2016 6:22 A=
M, Simon Hobson &lt;linux@thehobsons.co.uk&gt; wrote:<br></font></div>  <br=
><br> <div class=3D"y_msg_container">Jason Long &lt;<a shape=3D"rect" ymail=
to=3D"mailto:hack3rcon@yahoo.com" href=3D"mailto:hack3rcon@yahoo.com">hack3=
rcon@yahoo.com</a>&gt; wrote:<br clear=3D"none"><br clear=3D"none">&gt; I w=
ant to start my first VM via Xen and need your advice :<br clear=3D"none">&=
gt; 1- How can I setup a NIC for my VM? Is it Bridge?<br clear=3D"none"><br=
 clear=3D"none"><a shape=3D"rect" href=3D"http://wiki.xenproject.org/wiki/X=
en_Networking" target=3D"_blank">http://wiki.xenproject.org/wiki/Xen_Networ=
king</a><br clear=3D"none">Decide how you want your guests to access the ne=
twork(s) and work from there. All of my servers use virtual switches (bridg=
es).<div class=3D"yqt2419816417" id=3D"yqtfd54696"><br clear=3D"none"><br c=
lear=3D"none">&gt; 2- My computer have two partitions and I want to dedicat=
e second partition for my VMs, Must I create LVM or...? How can I dedicate =
80 GB virtual HDD to my VM?</div><br clear=3D"none"><br clear=3D"none"><a s=
hape=3D"rect" href=3D"http://wiki.xenproject.org/wiki/Storage_options" targ=
et=3D"_blank">http://wiki.xenproject.org/wiki/Storage_options</a><br clear=
=3D"none">That's much more a matter of preference. You can use files in the=
 hosts filesystem, or separate partitions (usually LVM for flexibility). An=
d when using partitions, you can use one partition per guest and let the gu=
est partition it as though it was one big virtual disk; or you can have one=
 partition per guest volume.<br clear=3D"none">Personally, I use LVM and cr=
eate a logical volume for each separate filesystem on the guest - so there'=
ll be an LVM volume for ${guest}-root, another for ${guest}-var, and so on.=
 But that's just my preference.<br clear=3D"none"><br clear=3D"none"><br cl=
ear=3D"none">_______________________________________________<br clear=3D"no=
ne">Xen-users mailing list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"m=
ailto:Xen-users@lists.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-=
users@lists.xen.org</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://=
lists.xen.org/xen-users" target=3D"_blank">http://lists.xen.org/xen-users</=
a><br><br></div>  </div> </div>  </div></div></body></html>
------=_Part_401613_1607154504.1462551350928--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3783803793774460502==--


From xen-users-bounces@lists.xen.org Fri May 06 16:17:21 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 16:17:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1ayiQ0-0004yD-Oz; Fri, 06 May 2016 16:15:56 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1ayiPz-0004y7-NP
 for xen-users@lists.xen.org; Fri, 06 May 2016 16:15:55 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 26/7E-26599-A33CC275; Fri, 06 May 2016 16:15:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmplleJIrShJLcpLzFFi42JJ6oq+qGt1WCf
 c4PNtJotVVw+wOjB6HN39mymAMYo1My8pvyKBNWPZis+sBT8MK+ZePMDawPhbu4uRi4NFYBWL
 xNKGhSxdjJwcQgIZEq/aPzBD2GkS/SevsUPY8RLPp2xnArElBBQkNn84wQhh20qc3byfDcLez
 SKx72RQFyMHUH29xNOlJiBhFgEtiRkH9rGDhNkE1CSe9EBt0pJ4uauNBSQsIhAgsXYBK0iYV8
 Bb4tXMD2BLOQVcJCZdu8IKUe4scfDHA7ADhAVcJU5cuMkCUS8ocXLmEzCbWSBG4vjMNWwQtoj
 E3Z/n2SYwCs9CUjYLSdksJGWzgK5gFlCXWD9PCCIsL7H97RxmCFtN4va2q+wQtrbEsoWvmRcw
 sq9iVC9OLSpLLdI10UsqykzPKMlNzMzRNTQw1ctNLS5OTE/NSUwq1kvOz93ECIweBiDYwXirz
 /kQoyQHk5Io7/cCnXAhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErz8h4BygkWp6akVaZk5wDiGSU
 tw8CiJ8PKBpHmLCxJzizPTIVKnGBWlxHk9QRICIImM0jy4NljquMQoKyXMywh0iBBPQWpRbmY
 JqvwrRnEORiVhXkGQKTyZeSVw018BLWYCWvx+ribI4pJEhJRUA6Ot/4WWi3d9rUqfVX6Sbc+0
 LLA+c3W93WPbX8d13vLGMoRw3lGVsHaq0Nn9+X/yO/t9NqIm+78vUDhast7a49Qn/SdHQu+fK
 P/dFuSzPsj8EXfOjv7oJf+SneWXNm2/L1Ao9UTP+EfbDYO7c842zWk5eyx70aGQp2czvb2NTz
 6fzPns3Z9ivj9KLMUZiYZazEXFiQD+ZKEbGAMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462551352!38342845!1
X-Originating-IP: [98.138.91.209]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31140 invoked from network); 6 May 2016 16:15:53 -0000
Received: from nm21-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm21-vm2.bullet.mail.ne1.yahoo.com) (98.138.91.209)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 6 May 2016 16:15:53 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462551351; bh=orDKD260hL7AiPhDTZ7GpRItUED9VlPEpUnOzMQlsP8=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=ie99jDAhosm2T9zG8Ryj6DS/K9HAcSlRfmmH9CHHOOhiiW1tJJdldPiP59uNvUuD5IY/GOnBLC5OaPW7FoK5R1WeLsyXFyt6+c9uwOV3IIENivSAJgKtZs5IdSWByao8jUM+0ZsE3mWqMfAQdDLuPOi2Alehzw4SBK4s3jA28oNZ2ytOpKN6NzbTcQFYQmToVK/Hn3cfpPr0YXxSOxM29frl1EihVrujxFndlBxHQ7QdRm0DXURXg3dJPgBzkMQQjsznO1hJFj1L6yg6JP4OnfO2LrHg9yUgwSVURjAsrwx5MEevj/mEySyfCpENHNZErkRHjDN7brRobsCOsuccyQ==
Received: from [98.138.100.103] by nm21.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 16:15:51 -0000
Received: from [98.138.87.7] by tm102.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 16:15:51 -0000
Received: from [127.0.0.1] by omp1007.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 16:15:51 -0000
X-Yahoo-Newman-Property: ymail-5
X-Yahoo-Newman-Id: 804345.72074.bm@omp1007.mail.ne1.yahoo.com
X-YMail-OSG: z6AaBzoVM1kTkxUJLMTDy6xUiti_odFES4.F4PwWZQ97kClYP1YZHvIUsS71k6I
 OYDywSubHC6IBO3JeiRnrHeFumOh_J63tdxNo1WoaD2CLjnmkqN4kUTStZ9QHaJMDNfiDRHkaoO2
 YYAijXuCI3ZZrhc6HuSm2pyn57RHjP7nf3.s2IiBM_Qk0eylKS07YYUjH8FyBworHDqtw86rGuC8
 n7DIDuYYF3ddu4gIlr5QigUtVRHVE_z1XK0GIRXZnBuUMMZ5cHwR2pPCds_6h5pxUrwFoynYuRC7
 MMQra6mHXUT2sH7DB7yQRkWOCZ7VDqY4rAou6E309EAik990MoJEAMtZG3CPKuPWPPlPqqMxgP2J
 kWCrXIsSdo781BOVuoVcauvY.xkToT8yGz2BE.y1QUrGrhKNDas2S2gbc84Hv_lzKOCY66.mXUHJ
 NyXQofo2LEjlt9hgzyIleZQOpbKBtg8IsVx4U0IXfM2LZtSeSTw_2oW2IUXgYkfMWYrAmzlo.4aG
 cxYj.rjrGJPM_IuH_9KZG8w--
Received: from jws10068.mail.ne1.yahoo.com by sendmailws132.mail.ne1.yahoo.com;
 Fri, 06 May 2016 16:15:51 +0000; 1462551351.282
Date: Fri, 6 May 2016 16:15:50 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Simon Hobson <linux@thehobsons.co.uk>, Xen-users <xen-users@lists.xen.org>
Message-ID: <1790358242.401614.1462551350931.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <60F6B263-95D9-42FD-8B33-193FB2D1791B@thehobsons.co.uk>
References: <60F6B263-95D9-42FD-8B33-193FB2D1791B@thehobsons.co.uk>
MIME-Version: 1.0
Content-Length: 6924
Subject: Re: [Xen-users] Some questions about Networking and storage.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============3783803793774460502=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3783803793774460502==
Content-Type: multipart/alternative; 
	boundary="----=_Part_401613_1607154504.1462551350928"
Content-Length: 6392

------=_Part_401613_1607154504.1462551350928
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Thank you so much.For setting up a network must I edit my "eth0" file or if I use "vif=[ 'bridge=mybridge' ]" in DomU configuration it is enough?For storage, If I understand, I can use my Physical partition for my Guest and use a Virtual HDD also. Can you show me how can I setting up a Real partition and a Virtual partition for my guest?
I'm a young in Xen. 

    On Friday, May 6, 2016 6:22 AM, Simon Hobson <linux@thehobsons.co.uk> wrote:
 

 Jason Long <hack3rcon@yahoo.com> wrote:

> I want to start my first VM via Xen and need your advice :
> 1- How can I setup a NIC for my VM? Is it Bridge?

http://wiki.xenproject.org/wiki/Xen_Networking
Decide how you want your guests to access the network(s) and work from there. All of my servers use virtual switches (bridges).

> 2- My computer have two partitions and I want to dedicate second partition for my VMs, Must I create LVM or...? How can I dedicate 80 GB virtual HDD to my VM?

http://wiki.xenproject.org/wiki/Storage_options
That's much more a matter of preference. You can use files in the hosts filesystem, or separate partitions (usually LVM for flexibility). And when using partitions, you can use one partition per guest and let the guest partition it as though it was one big virtual disk; or you can have one partition per guest volume.
Personally, I use LVM and create a logical volume for each separate filesystem on the guest - so there'll be an LVM volume for ${guest}-root, another for ${guest}-var, and so on. But that's just my preference.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   
------=_Part_401613_1607154504.1462551350928
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462592443032_6625"=
><span id=3D"yui_3_16_0_ym19_1_1462592443032_6753">Thank you so much.</span=
></div><div id=3D"yui_3_16_0_ym19_1_1462592443032_6625" dir=3D"ltr"><span i=
d=3D"yui_3_16_0_ym19_1_1462592443032_6752">For setting up a network must I =
edit my "eth0" file or if I use "</span><span style=3D"font-family: monospa=
ce, Courier; font-size: 12.7px; line-height: 1.3em; white-space: pre-wrap; =
background-color: rgb(249, 249, 249);" id=3D"yui_3_16_0_ym19_1_146259244303=
2_6782">vif=3D[ 'bridge=3Dmybridge' ]" in DomU configuration it is enough?<=
/span></div><div id=3D"yui_3_16_0_ym19_1_1462592443032_6625" dir=3D"ltr"><f=
ont face=3D"monospace, Courier"><span style=3D"font-size: 12.7px; line-heig=
ht: 16.51px; white-space: pre-wrap; background-color: rgb(249, 249, 249);">=
For storage, If I understand, I can use my Physical partition for my Guest =
and use a Virtual HDD also. Can you show me how can I setting up a Real par=
tition and a Virtual partition for my guest?</span></font></div><div id=3D"=
yui_3_16_0_ym19_1_1462592443032_6625" dir=3D"ltr"><font face=3D"monospace, =
Courier"><span style=3D"font-size: 12.7px; line-height: 16.51px; white-spac=
e: pre-wrap; background-color: rgb(249, 249, 249);"><br></span></font></div=
><div id=3D"yui_3_16_0_ym19_1_1462592443032_6625" dir=3D"ltr"><font face=3D=
"monospace, Courier"><span style=3D"font-size: 12.7px; line-height: 16.51px=
; white-space: pre-wrap; background-color: rgb(249, 249, 249);">I'm a young=
 in Xen.</span></font></div> <div class=3D"qtdSeparateBR"><br><br></div><di=
v class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"font-fami=
ly: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-se=
rif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica=
 Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div=
 dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Friday, May 6, 2016 6:22 A=
M, Simon Hobson &lt;linux@thehobsons.co.uk&gt; wrote:<br></font></div>  <br=
><br> <div class=3D"y_msg_container">Jason Long &lt;<a shape=3D"rect" ymail=
to=3D"mailto:hack3rcon@yahoo.com" href=3D"mailto:hack3rcon@yahoo.com">hack3=
rcon@yahoo.com</a>&gt; wrote:<br clear=3D"none"><br clear=3D"none">&gt; I w=
ant to start my first VM via Xen and need your advice :<br clear=3D"none">&=
gt; 1- How can I setup a NIC for my VM? Is it Bridge?<br clear=3D"none"><br=
 clear=3D"none"><a shape=3D"rect" href=3D"http://wiki.xenproject.org/wiki/X=
en_Networking" target=3D"_blank">http://wiki.xenproject.org/wiki/Xen_Networ=
king</a><br clear=3D"none">Decide how you want your guests to access the ne=
twork(s) and work from there. All of my servers use virtual switches (bridg=
es).<div class=3D"yqt2419816417" id=3D"yqtfd54696"><br clear=3D"none"><br c=
lear=3D"none">&gt; 2- My computer have two partitions and I want to dedicat=
e second partition for my VMs, Must I create LVM or...? How can I dedicate =
80 GB virtual HDD to my VM?</div><br clear=3D"none"><br clear=3D"none"><a s=
hape=3D"rect" href=3D"http://wiki.xenproject.org/wiki/Storage_options" targ=
et=3D"_blank">http://wiki.xenproject.org/wiki/Storage_options</a><br clear=
=3D"none">That's much more a matter of preference. You can use files in the=
 hosts filesystem, or separate partitions (usually LVM for flexibility). An=
d when using partitions, you can use one partition per guest and let the gu=
est partition it as though it was one big virtual disk; or you can have one=
 partition per guest volume.<br clear=3D"none">Personally, I use LVM and cr=
eate a logical volume for each separate filesystem on the guest - so there'=
ll be an LVM volume for ${guest}-root, another for ${guest}-var, and so on.=
 But that's just my preference.<br clear=3D"none"><br clear=3D"none"><br cl=
ear=3D"none">_______________________________________________<br clear=3D"no=
ne">Xen-users mailing list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"m=
ailto:Xen-users@lists.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-=
users@lists.xen.org</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://=
lists.xen.org/xen-users" target=3D"_blank">http://lists.xen.org/xen-users</=
a><br><br></div>  </div> </div>  </div></div></body></html>
------=_Part_401613_1607154504.1462551350928--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3783803793774460502==--


From xen-users-bounces@lists.xen.org Fri May 06 18:25:29 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 18:25:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1aykQ0-00046u-Nr; Fri, 06 May 2016 18:24:04 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1aykPz-00046o-Fh
 for xen-users@lists.xen.org; Fri, 06 May 2016 18:24:03 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 5E/48-03279-241EC275; Fri, 06 May 2016 18:24:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrDIsWRWlGSWpSXmKPExsWS1BXlquv0UCf
 cYMEzLotVVw+wOjB6HN39mymAMYo1My8pvyKBNePlm1OMBSc4Km68fsLUwPicvYuRi4NFYB6L
 xK01k1m7GDk5hATSJab++coCY2+7foapi5EDyI6XONFbBxKWEFCQeLZuJzuEbSvx4M1JFpA5E
 gLrWSTOzlrOBuIICTQwSsz6vhWsikVAS+L60z1gg9gE1CSe9EDN15J4uasNzBYRMJf4d+YM2A
 28At4SOx/sYwOxhQUMJNavvsoMEReUODnzCVg9s0CUxN2dp9gg5vhLLLpwlhkiLiLxprWBcQK
 j0CwkLbOQtMxCUjYL6CJmAXWJ9fOEIMLyEtvfzmGGsNUkbm+7yo4svoCRfRWjenFqUVlqka6R
 XlJRZnpGSW5iZo6uoaGJXm5qcXFiempOYlKxXnJ+7iZGYKwwAMEOxpY5zocYJTmYlER5vxfoh
 AvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4F1/HygnWJSanlqRlpkDjFqYtAQHj5II72OQNG9xQW
 JucWY6ROoUo6KUOG8hSEIAJJFRmgfXBksUlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTM+xl
 kCk9mXgnc9FdAi5mAFr+fqwmyuCQRISXVwJgfsEBLZuLOk1t2zhc+WXA+NvXHKmstrnOO3yw2
 2RY96vPrTVSQnKXLJHve1fm0WG6+shyDSDRn2mendTv5DUuuGjF/muzt/fjMRY6dcr++fUwTC
 HsT3ult/etTxrfc4MdnwkreKruc3tG7Webo5ab/dt/kal5U3ze4vuaOwfOXk8/nBzuoyyqxFG
 ckGmoxFxUnAgCbfCAhDwMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1462559040!39163541!1
X-Originating-IP: [98.138.90.69]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26576 invoked from network); 6 May 2016 18:24:01 -0000
Received: from nm6.bullet.mail.ne1.yahoo.com (HELO
 nm6.bullet.mail.ne1.yahoo.com) (98.138.90.69)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 6 May 2016 18:24:01 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462559040; bh=ms6dSirrzq3Yk3L4DwCJw0nbG2Bv5cHGh+2dSJCeORw=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=EnWChzxKuYtt48L5GtSrIf8xDNt1f7qXK+36jQHolaNa4jGILdYcz7fueHCrJz2aK3Y1VnvLsu4jrX+9rjyiqrAxbLs8ZhiNpFOhYp+XkiDSg1Yk090y+xeE2b1RiusQ1l8sfJTeLZ1UJs2h8Vxy+54oNT3rmgK/zUXMysEby+/XOkjwfHI8RidWstSrtxRWcd+c15MPJyZbazDOZcEQMk19ZwN0Y/zVKypVz7gzDC2766+uojW49eHEndCrSc2QVDz+P4eeBVxFInD9pu13N0WHVqbSbJoAnJLJsDAW54Luc4rRGKwySjt2LZCS0bZ/nbdnfoHecmkXgquJVmhcNw==
Received: from [98.138.226.178] by nm6.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 18:24:00 -0000
Received: from [98.138.89.248] by tm13.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 18:24:00 -0000
Received: from [127.0.0.1] by omp1040.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 18:24:00 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 368865.23831.bm@omp1040.mail.ne1.yahoo.com
X-YMail-OSG: P.2fbhcVM1ltKGA8i.qJqjp_LOCD.dcE8ZHZggXg3.7zBQIP07ecOR7Gn6RqjnL
 M29JmwFcYjUegf0ZdOYJtnjl5uB_85e07ssXZKMjGV0HCzuqWTHJFbB2v4Jxharo9b90K1C3FutY
 xRjv9b50vPflTZV6bP0uqR2NcuKhT922z8py69N04vw1PN282qgdVOCdnIlIofyXAUmOmXn5_cil
 gcmaZmz9YDV7_bHg_Q9UYPOiDGYH1IXBsKqxhTbFdw59FC8ayk.7rC.qcmLv64GqwzVW8QIINpeb
 V9hwBYeORTq8igcEMVHG1RaR4I7MzWt_lBxdKtMge8RDLvOacPMZ9mWoWdHG6u5tyQasXk4JPbFf
 gUkTGo8Tm73lDdbS39NOTTxDoVmiUnBCe9iok9LB3mbupKA.MBRJuf2cB7Q_hbRlMFm02nBO2nfK
 .lxVszK1kZYuaYUHFAERKYIh01jIxXfLfARRybnqo_XvNDuNo4CnjhH5_8b2EZdgrZsTVHcKViKP
 fm3pld56Zxg--
Received: from jws100249.mail.ne1.yahoo.com by
 sendmailws126.mail.ne1.yahoo.com; Fri, 06 May 2016 18:23:59 +0000;
 1462559039.930
Date: Fri, 6 May 2016 18:23:59 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1661056522.475153.1462559039659.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1661056522.475153.1462559039659.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 1626
Subject: [Xen-users] How to install Windows 10 step by step.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============0318567266583784191=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0318567266583784191==
Content-Type: multipart/alternative; 
	boundary="----=_Part_475152_80491655.1462559039658"
Content-Length: 1096

------=_Part_475152_80491655.1462559039658
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.I want to install Windows 10 as a guest in Xen with networking support. Can you show me what should i do step by step?From create a HDD to setting up network.
Thank you.
------=_Part_475152_80491655.1462559039658
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1462592443032_52939">Hello.</div><div id="yui_3_16_0_ym19_1_1462592443032_52939">I want to install Windows 10 as a guest in Xen with networking support. Can you show me what should i do step by step?</div><div id="yui_3_16_0_ym19_1_1462592443032_52939">From create a HDD to setting up network.</div><div id="yui_3_16_0_ym19_1_1462592443032_52939"><br></div><div id="yui_3_16_0_ym19_1_1462592443032_52939">Thank you.</div></div></body></html>
------=_Part_475152_80491655.1462559039658--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0318567266583784191==--


From xen-users-bounces@lists.xen.org Fri May 06 18:25:29 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 18:25:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1aykQ0-00046u-Nr; Fri, 06 May 2016 18:24:04 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1aykPz-00046o-Fh
 for xen-users@lists.xen.org; Fri, 06 May 2016 18:24:03 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 5E/48-03279-241EC275; Fri, 06 May 2016 18:24:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrDIsWRWlGSWpSXmKPExsWS1BXlquv0UCf
 cYMEzLotVVw+wOjB6HN39mymAMYo1My8pvyKBNePlm1OMBSc4Km68fsLUwPicvYuRi4NFYB6L
 xK01k1m7GDk5hATSJab++coCY2+7foapi5EDyI6XONFbBxKWEFCQeLZuJzuEbSvx4M1JFpA5E
 gLrWSTOzlrOBuIICTQwSsz6vhWsikVAS+L60z1gg9gE1CSe9EDN15J4uasNzBYRMJf4d+YM2A
 28At4SOx/sYwOxhQUMJNavvsoMEReUODnzCVg9s0CUxN2dp9gg5vhLLLpwlhkiLiLxprWBcQK
 j0CwkLbOQtMxCUjYL6CJmAXWJ9fOEIMLyEtvfzmGGsNUkbm+7yo4svoCRfRWjenFqUVlqka6R
 XlJRZnpGSW5iZo6uoaGJXm5qcXFiempOYlKxXnJ+7iZGYKwwAMEOxpY5zocYJTmYlER5vxfoh
 AvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4F1/HygnWJSanlqRlpkDjFqYtAQHj5II72OQNG9xQW
 JucWY6ROoUo6KUOG8hSEIAJJFRmgfXBksUlxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTM+xl
 kCk9mXgnc9FdAi5mAFr+fqwmyuCQRISXVwJgfsEBLZuLOk1t2zhc+WXA+NvXHKmstrnOO3yw2
 2RY96vPrTVSQnKXLJHve1fm0WG6+shyDSDRn2mendTv5DUuuGjF/muzt/fjMRY6dcr++fUwTC
 HsT3ult/etTxrfc4MdnwkreKruc3tG7Webo5ab/dt/kal5U3ze4vuaOwfOXk8/nBzuoyyqxFG
 ckGmoxFxUnAgCbfCAhDwMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1462559040!39163541!1
X-Originating-IP: [98.138.90.69]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26576 invoked from network); 6 May 2016 18:24:01 -0000
Received: from nm6.bullet.mail.ne1.yahoo.com (HELO
 nm6.bullet.mail.ne1.yahoo.com) (98.138.90.69)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 6 May 2016 18:24:01 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462559040; bh=ms6dSirrzq3Yk3L4DwCJw0nbG2Bv5cHGh+2dSJCeORw=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=EnWChzxKuYtt48L5GtSrIf8xDNt1f7qXK+36jQHolaNa4jGILdYcz7fueHCrJz2aK3Y1VnvLsu4jrX+9rjyiqrAxbLs8ZhiNpFOhYp+XkiDSg1Yk090y+xeE2b1RiusQ1l8sfJTeLZ1UJs2h8Vxy+54oNT3rmgK/zUXMysEby+/XOkjwfHI8RidWstSrtxRWcd+c15MPJyZbazDOZcEQMk19ZwN0Y/zVKypVz7gzDC2766+uojW49eHEndCrSc2QVDz+P4eeBVxFInD9pu13N0WHVqbSbJoAnJLJsDAW54Luc4rRGKwySjt2LZCS0bZ/nbdnfoHecmkXgquJVmhcNw==
Received: from [98.138.226.178] by nm6.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 18:24:00 -0000
Received: from [98.138.89.248] by tm13.bullet.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 18:24:00 -0000
Received: from [127.0.0.1] by omp1040.mail.ne1.yahoo.com with NNFMP;
 06 May 2016 18:24:00 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 368865.23831.bm@omp1040.mail.ne1.yahoo.com
X-YMail-OSG: P.2fbhcVM1ltKGA8i.qJqjp_LOCD.dcE8ZHZggXg3.7zBQIP07ecOR7Gn6RqjnL
 M29JmwFcYjUegf0ZdOYJtnjl5uB_85e07ssXZKMjGV0HCzuqWTHJFbB2v4Jxharo9b90K1C3FutY
 xRjv9b50vPflTZV6bP0uqR2NcuKhT922z8py69N04vw1PN282qgdVOCdnIlIofyXAUmOmXn5_cil
 gcmaZmz9YDV7_bHg_Q9UYPOiDGYH1IXBsKqxhTbFdw59FC8ayk.7rC.qcmLv64GqwzVW8QIINpeb
 V9hwBYeORTq8igcEMVHG1RaR4I7MzWt_lBxdKtMge8RDLvOacPMZ9mWoWdHG6u5tyQasXk4JPbFf
 gUkTGo8Tm73lDdbS39NOTTxDoVmiUnBCe9iok9LB3mbupKA.MBRJuf2cB7Q_hbRlMFm02nBO2nfK
 .lxVszK1kZYuaYUHFAERKYIh01jIxXfLfARRybnqo_XvNDuNo4CnjhH5_8b2EZdgrZsTVHcKViKP
 fm3pld56Zxg--
Received: from jws100249.mail.ne1.yahoo.com by
 sendmailws126.mail.ne1.yahoo.com; Fri, 06 May 2016 18:23:59 +0000;
 1462559039.930
Date: Fri, 6 May 2016 18:23:59 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1661056522.475153.1462559039659.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1661056522.475153.1462559039659.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 1626
Subject: [Xen-users] How to install Windows 10 step by step.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============0318567266583784191=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0318567266583784191==
Content-Type: multipart/alternative; 
	boundary="----=_Part_475152_80491655.1462559039658"
Content-Length: 1096

------=_Part_475152_80491655.1462559039658
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.I want to install Windows 10 as a guest in Xen with networking support. Can you show me what should i do step by step?From create a HDD to setting up network.
Thank you.
------=_Part_475152_80491655.1462559039658
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1462592443032_52939">Hello.</div><div id="yui_3_16_0_ym19_1_1462592443032_52939">I want to install Windows 10 as a guest in Xen with networking support. Can you show me what should i do step by step?</div><div id="yui_3_16_0_ym19_1_1462592443032_52939">From create a HDD to setting up network.</div><div id="yui_3_16_0_ym19_1_1462592443032_52939"><br></div><div id="yui_3_16_0_ym19_1_1462592443032_52939">Thank you.</div></div></body></html>
------=_Part_475152_80491655.1462559039658--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0318567266583784191==--


From xen-users-bounces@lists.xen.org Fri May 06 18:43:02 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 18:43:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1aykh2-0005dk-BD; Fri, 06 May 2016 18:41:40 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=927f2c6f3=roger.pau@citrix.com>)
 id 1aykh0-0005dW-NZ
 for xen-users@lists.xen.org; Fri, 06 May 2016 18:41:38 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 BE/BB-02994-165EC275; Fri, 06 May 2016 18:41:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRWlGSWpSXmKPExsXitHRDpG7iU51
 wg47p0harrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bWpSYFWwUrtu04ydLA+Iu3i5GTQ0LAX+LX
 3x9sXYwcHCwCKhKXG4JATDYBe4npXytATBEBa4mpk+xBipkFZCVOTPzDBGILC/hKXP95BczmF
 TCUOHPgKXsXIxeHkEAro8ST9UvYIBKCEidnPmGBaNaTuDF1CtgmZgFpieX/OCDC8hLNW2czg9
 icAqYSW798ZQSxRQXUJdbvug02RkhAUaJ/3gOwVgkBbom/3fYTGAVmIVkwC8mCWQgLZiFZsIC
 RZRWjRnFqUVlqka6hoV5SUWZ6RkluYmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmCgMgDBDsbV
 v50OMUpyMCmJ8k58oBMuxJeUn1KZkVicEV9UmpNafIhRhoNDSYJ3xWOgnGBRanpqRVpmDjBmY
 NISHDxKIrz3QNK8xQWJucWZ6RCpU4yKUuK8S0ESAiCJjNI8uDZYnF5ilJUS5mUEOkSIpyC1KD
 ezBFX+FaM4B6OSMO8WkCk8mXklcNNfAS1mAlr8fq4myOKSRISUVAPjziPyMx88X8P51fsYx+e
 7zGlR/Fv+6dint/2d3/a33dC2z+e82L4rNZNy/btso/wfO287w/UyYsMlhverwleUSm7f4LS/
 8nKrnEfLidbCn1H6t8WLr76SnlnH1ivYcr0lb9OeEB2ZD0o+p3JbZNQ655y3+zvteN50LduJa
 5n1f0RNjdaQWbRTiaU4I9FQi7moOBEAusuQfc4CAAA=
X-Env-Sender: prvs=927f2c6f3=roger.pau@citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462560095!22188591!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10919 invoked from network); 6 May 2016 18:41:37 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-12.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 6 May 2016 18:41:37 -0000
X-IronPort-AV: E=Sophos;i="5.24,587,1454976000"; d="scan'208";a="352156822"
Date: Fri, 6 May 2016 20:41:06 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: =?iso-8859-1?Q?R=FCdiger?= Otte <ruediger.otte@gmx.net>
Message-ID: <20160506184106.bp2mywktkugewrkl@mac>
References: <20160424134134.192b567b@debian-desktop>
 <20160425091147.4rarwxr47qsyatfy@mac>
 <20160430230927.2bf4ae2d@debian-desktop>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160430230927.2bf4ae2d@debian-desktop>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xl devd won't start in DomU: failed to get own domid
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

UGxlYXNlIGtlZXAgbWUgaW4gdGhlIENjIG9yIGVsc2UgSSBtaWdodCBtaXNzIHNvbWUgb2YgdGhl
IHJlcGxpZXMuCgpPbiBTYXQsIEFwciAzMCwgMjAxNiBhdCAxMTowOToyN1BNICswMjAwLCBSw7xk
aWdlciBPdHRlIHdyb3RlOgo+IE9uIE1vbiwgMjUgQXByIDIwMTYgMTE6MTE6NDcgKzAyMDAKPiBS
b2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IAo+ID4gT24gU3VuLCBBcHIgMjQsIDIwMTYgYXQgMDE6
NDE6MzRQTSArMDIwMCwgUsO8ZGlnZXIgT3R0ZSB3cm90ZToKPiA+ID4gSGksCj4gPiA+IAo+ID4g
PiBJJ20gc3VjY2Vzc2Z1bGx5IHJ1bm5pbmcgbXkgZGViaWFuIHN5c3RlbSB3aXRoIFhlbiA0LjQg
Zm9yIG1vcmUKPiA+ID4gdGhhbiB0d28geWVhcnMgbm93LiBXaGVuIHRyeWluZyB0byB1cGdyYWRl
IHRvIHRoZSByZWNlbnQgNC42Cj4gPiA+IHJlbGVhc2UgSSByYW4gaW50byBhIHByb2JsZW0gd2l0
aCB0aGUgbmV0d29yayBkcml2ZXIgZG9tYWluLgo+ID4gPiAKPiA+ID4gQXMgWGVuIDQuNiByZXF1
aXJlcyBkZXZkIHRvIHJ1biBpbiBhIGRyaXZlciBkb21haW4sIEkgdHJpZWQgdG8KPiA+ID4gc3Rh
cnQgaXQgdGhlcmUgYnV0IGl0IGZhaWxzOgo+ID4gPiAKPiA+ID4gcm9vdEBzdmMtZnc6fiMgeGwg
ZGV2ZCAtRgo+ID4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsLmM6Mzg2NDpsaWJ4bF9kZXZpY2VfZXZl
bnRzX2hhbmRsZXI6IHVuYWJsZSB0bwo+ID4gPiBnZXQgZG9tYWluIGlkCj4gPiA+IAo+ID4gPiBT
dHJhbmdlIHRoaW5nIGlzIHRoYXQgJ3hlbnN0b3JlLXJlYWQgZG9taWQnIG91dHB1dHMgdGhlIGRv
bWlkCj4gPiA+IHdpdGhvdXQgYW55IHByb2JsZW1zLgo+ID4gCj4gPiBJdCBpcyBpbmRlZWQgcXVp
dGUgd2VpcmQsIHhsIGRvZXMgZXhhY3RseSB0aGUgc2FtZSBhcwo+ID4gJ3hlbnN0b3JlLXJlYWQg
ZG9taWQnIEFGQUlDVC4KPiA+IAo+ID4gQ2FuIHlvdSBwYXN0ZSB0aGUgY29uZmlndXJhdGlvbiBm
aWxlIG9mIHlvdXIgZHJpdmVyIGRvbWFpbj8gQWxzbywKPiA+IGRvIHlvdSBoYXZlIGRyaXZlcl9k
b21haW49MSBpbiB5b3VyIGNvbmZpZ3VyYXRpb24gZmlsZT8gKGFsdGhvdWdoCj4gPiBBRkFJQ1Qg
dGhlIGVycm9yIGZvciBub3QgaGF2aW5nIGRyaXZlcl9kb21haW49MSBzaG91bGQgYmUgZGlmZmVy
ZW50Cj4gPiB0aGFuIHRoZSBvbmUgeW91IGFyZSBnZXR0aW5nKS4KPiAKPiBJIGhhZG4ndCBkcml2
ZXJfZG9tYWluPTEgaW4gdGhlIGNvbmZpZ3VyYXRpb24sIGJ1dCBhZGRpbmcgaXQgZGlkbid0Cj4g
Y2hhbmdlZCBhbnl0aGluZzoKPiAKPiByb290QHN2Yy1mdzp+IyB4bCBkZXZkIC1GCj4gbGlieGw6
IGVycm9yOiBsaWJ4bC5jOjE5NzI6bGlieGxfX2dldF9kb21pZDogZmFpbGVkIHRvIGdldCBvd24g
ZG9taWQKPiAoZG9taWQpCj4gbGlieGw6IGVycm9yOiBsaWJ4bC5jOjQ1NTM6bGlieGxfZGV2aWNl
X2V2ZW50c19oYW5kbGVyOiB1bmFibGUgdG8gZ2V0Cj4gZG9tYWluIGlkCj4gCj4gCj4geGwuY2Zn
Ogo+IAo+IG5hbWUgPSAnc3ZjLWZ3Jwo+IHV1aWQgPSAnZmMyYzdjMDYtYzMwMS00ZjZkLTk4NjIt
ZDczNTdlYWNjY2RhJwo+IGRpc2sgPSBbICcveGVuL2Rpc2staW1hZ2Uvc3ZjLWZ3LWRlYmlhbi5p
bWcscmF3LGhkYSx3JyAsIAo+ICAgICAgICBdCj4gYm9vdGxvYWRlciA9ICdweWdydWInCj4gZXh0
cmEgPSAnaW9tbXU9c29mdCcKPiBjcHVzID0gIjAtMSIKPiB2Y3B1cyA9IDEKPiBjcHVfd2VpZ2h0
ID0gNjQKPiBtZW1vcnkgPSAyNTYKPiBkZXZpY2VfbW9kZWxfdmVyc2lvbiA9ICdxZW11LXhlbicK
PiBkZXZpY2VfbW9kZWxfb3ZlcnJpZGUgPSAnL3Vzci9iaW4vcWVtdS1zeXN0ZW0teDg2XzY0Jwo+
IG9uX3Bvd2Vyb2ZmID0gJ2Rlc3Ryb3knCj4gb25fcmVib290ID0gJ3Jlc3RhcnQnCj4gb25fY3Jh
c2ggPSAnZGVzdHJveScKPiBkcml2ZXJfZG9tYWluID0gMQo+IHBjaSA9IFsgJzAyOjAwLjAnIF0K
PiAKPiAKPiBUaGUgZG9tYWluIGlzIHJ1bm5pbmcgd2l0aCBEZWJpYW4gV2hlZXp5IHdpdGggWGVu
IHBhY2thZ2VzIGFuZAo+IGRlcGVuZGVuY2llcyBmcm9tIEplc3NpZSAvIFN0cmV0Y2guCgpUQkgs
IEkgZG9uJ3Qgc2VlIGFueXRoaW5nIHdyb25nIHdpdGggeW91ciBjb25maWcuCgpDb3VsZCB5b3Ug
dHJ5IHRvIHJ1biBgeGwgLXZ2diBkZXZkIC1GYCBpbiBvcmRlciB0byBzZWUgaWYgdGhlcmUgYXJl
IG1vcmUgCm1lc3NhZ2VzIHRoYXQgbWlnaHQgaGVscCBjbGFyaWZ5IHdoYXQncyBnb2luZyBvbj8K
ClJvZ2VyLiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Fri May 06 18:43:02 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 18:43:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1aykh2-0005dk-BD; Fri, 06 May 2016 18:41:40 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=927f2c6f3=roger.pau@citrix.com>)
 id 1aykh0-0005dW-NZ
 for xen-users@lists.xen.org; Fri, 06 May 2016 18:41:38 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 BE/BB-02994-165EC275; Fri, 06 May 2016 18:41:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRWlGSWpSXmKPExsXitHRDpG7iU51
 wg47p0harrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bWpSYFWwUrtu04ydLA+Iu3i5GTQ0LAX+LX
 3x9sXYwcHCwCKhKXG4JATDYBe4npXytATBEBa4mpk+xBipkFZCVOTPzDBGILC/hKXP95BczmF
 TCUOHPgKXsXIxeHkEAro8ST9UvYIBKCEidnPmGBaNaTuDF1CtgmZgFpieX/OCDC8hLNW2czg9
 icAqYSW798ZQSxRQXUJdbvug02RkhAUaJ/3gOwVgkBbom/3fYTGAVmIVkwC8mCWQgLZiFZsIC
 RZRWjRnFqUVlqka6hoV5SUWZ6RkluYmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmCgMgDBDsbV
 v50OMUpyMCmJ8k58oBMuxJeUn1KZkVicEV9UmpNafIhRhoNDSYJ3xWOgnGBRanpqRVpmDjBmY
 NISHDxKIrz3QNK8xQWJucWZ6RCpU4yKUuK8S0ESAiCJjNI8uDZYnF5ilJUS5mUEOkSIpyC1KD
 ezBFX+FaM4B6OSMO8WkCk8mXklcNNfAS1mAlr8fq4myOKSRISUVAPjziPyMx88X8P51fsYx+e
 7zGlR/Fv+6dint/2d3/a33dC2z+e82L4rNZNy/btso/wfO287w/UyYsMlhverwleUSm7f4LS/
 8nKrnEfLidbCn1H6t8WLr76SnlnH1ivYcr0lb9OeEB2ZD0o+p3JbZNQ655y3+zvteN50LduJa
 5n1f0RNjdaQWbRTiaU4I9FQi7moOBEAusuQfc4CAAA=
X-Env-Sender: prvs=927f2c6f3=roger.pau@citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462560095!22188591!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10919 invoked from network); 6 May 2016 18:41:37 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-12.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 6 May 2016 18:41:37 -0000
X-IronPort-AV: E=Sophos;i="5.24,587,1454976000"; d="scan'208";a="352156822"
Date: Fri, 6 May 2016 20:41:06 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: =?iso-8859-1?Q?R=FCdiger?= Otte <ruediger.otte@gmx.net>
Message-ID: <20160506184106.bp2mywktkugewrkl@mac>
References: <20160424134134.192b567b@debian-desktop>
 <20160425091147.4rarwxr47qsyatfy@mac>
 <20160430230927.2bf4ae2d@debian-desktop>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160430230927.2bf4ae2d@debian-desktop>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA1
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xl devd won't start in DomU: failed to get own domid
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

UGxlYXNlIGtlZXAgbWUgaW4gdGhlIENjIG9yIGVsc2UgSSBtaWdodCBtaXNzIHNvbWUgb2YgdGhl
IHJlcGxpZXMuCgpPbiBTYXQsIEFwciAzMCwgMjAxNiBhdCAxMTowOToyN1BNICswMjAwLCBSw7xk
aWdlciBPdHRlIHdyb3RlOgo+IE9uIE1vbiwgMjUgQXByIDIwMTYgMTE6MTE6NDcgKzAyMDAKPiBS
b2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IAo+ID4gT24gU3VuLCBBcHIgMjQsIDIwMTYgYXQgMDE6
NDE6MzRQTSArMDIwMCwgUsO8ZGlnZXIgT3R0ZSB3cm90ZToKPiA+ID4gSGksCj4gPiA+IAo+ID4g
PiBJJ20gc3VjY2Vzc2Z1bGx5IHJ1bm5pbmcgbXkgZGViaWFuIHN5c3RlbSB3aXRoIFhlbiA0LjQg
Zm9yIG1vcmUKPiA+ID4gdGhhbiB0d28geWVhcnMgbm93LiBXaGVuIHRyeWluZyB0byB1cGdyYWRl
IHRvIHRoZSByZWNlbnQgNC42Cj4gPiA+IHJlbGVhc2UgSSByYW4gaW50byBhIHByb2JsZW0gd2l0
aCB0aGUgbmV0d29yayBkcml2ZXIgZG9tYWluLgo+ID4gPiAKPiA+ID4gQXMgWGVuIDQuNiByZXF1
aXJlcyBkZXZkIHRvIHJ1biBpbiBhIGRyaXZlciBkb21haW4sIEkgdHJpZWQgdG8KPiA+ID4gc3Rh
cnQgaXQgdGhlcmUgYnV0IGl0IGZhaWxzOgo+ID4gPiAKPiA+ID4gcm9vdEBzdmMtZnc6fiMgeGwg
ZGV2ZCAtRgo+ID4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsLmM6Mzg2NDpsaWJ4bF9kZXZpY2VfZXZl
bnRzX2hhbmRsZXI6IHVuYWJsZSB0bwo+ID4gPiBnZXQgZG9tYWluIGlkCj4gPiA+IAo+ID4gPiBT
dHJhbmdlIHRoaW5nIGlzIHRoYXQgJ3hlbnN0b3JlLXJlYWQgZG9taWQnIG91dHB1dHMgdGhlIGRv
bWlkCj4gPiA+IHdpdGhvdXQgYW55IHByb2JsZW1zLgo+ID4gCj4gPiBJdCBpcyBpbmRlZWQgcXVp
dGUgd2VpcmQsIHhsIGRvZXMgZXhhY3RseSB0aGUgc2FtZSBhcwo+ID4gJ3hlbnN0b3JlLXJlYWQg
ZG9taWQnIEFGQUlDVC4KPiA+IAo+ID4gQ2FuIHlvdSBwYXN0ZSB0aGUgY29uZmlndXJhdGlvbiBm
aWxlIG9mIHlvdXIgZHJpdmVyIGRvbWFpbj8gQWxzbywKPiA+IGRvIHlvdSBoYXZlIGRyaXZlcl9k
b21haW49MSBpbiB5b3VyIGNvbmZpZ3VyYXRpb24gZmlsZT8gKGFsdGhvdWdoCj4gPiBBRkFJQ1Qg
dGhlIGVycm9yIGZvciBub3QgaGF2aW5nIGRyaXZlcl9kb21haW49MSBzaG91bGQgYmUgZGlmZmVy
ZW50Cj4gPiB0aGFuIHRoZSBvbmUgeW91IGFyZSBnZXR0aW5nKS4KPiAKPiBJIGhhZG4ndCBkcml2
ZXJfZG9tYWluPTEgaW4gdGhlIGNvbmZpZ3VyYXRpb24sIGJ1dCBhZGRpbmcgaXQgZGlkbid0Cj4g
Y2hhbmdlZCBhbnl0aGluZzoKPiAKPiByb290QHN2Yy1mdzp+IyB4bCBkZXZkIC1GCj4gbGlieGw6
IGVycm9yOiBsaWJ4bC5jOjE5NzI6bGlieGxfX2dldF9kb21pZDogZmFpbGVkIHRvIGdldCBvd24g
ZG9taWQKPiAoZG9taWQpCj4gbGlieGw6IGVycm9yOiBsaWJ4bC5jOjQ1NTM6bGlieGxfZGV2aWNl
X2V2ZW50c19oYW5kbGVyOiB1bmFibGUgdG8gZ2V0Cj4gZG9tYWluIGlkCj4gCj4gCj4geGwuY2Zn
Ogo+IAo+IG5hbWUgPSAnc3ZjLWZ3Jwo+IHV1aWQgPSAnZmMyYzdjMDYtYzMwMS00ZjZkLTk4NjIt
ZDczNTdlYWNjY2RhJwo+IGRpc2sgPSBbICcveGVuL2Rpc2staW1hZ2Uvc3ZjLWZ3LWRlYmlhbi5p
bWcscmF3LGhkYSx3JyAsIAo+ICAgICAgICBdCj4gYm9vdGxvYWRlciA9ICdweWdydWInCj4gZXh0
cmEgPSAnaW9tbXU9c29mdCcKPiBjcHVzID0gIjAtMSIKPiB2Y3B1cyA9IDEKPiBjcHVfd2VpZ2h0
ID0gNjQKPiBtZW1vcnkgPSAyNTYKPiBkZXZpY2VfbW9kZWxfdmVyc2lvbiA9ICdxZW11LXhlbicK
PiBkZXZpY2VfbW9kZWxfb3ZlcnJpZGUgPSAnL3Vzci9iaW4vcWVtdS1zeXN0ZW0teDg2XzY0Jwo+
IG9uX3Bvd2Vyb2ZmID0gJ2Rlc3Ryb3knCj4gb25fcmVib290ID0gJ3Jlc3RhcnQnCj4gb25fY3Jh
c2ggPSAnZGVzdHJveScKPiBkcml2ZXJfZG9tYWluID0gMQo+IHBjaSA9IFsgJzAyOjAwLjAnIF0K
PiAKPiAKPiBUaGUgZG9tYWluIGlzIHJ1bm5pbmcgd2l0aCBEZWJpYW4gV2hlZXp5IHdpdGggWGVu
IHBhY2thZ2VzIGFuZAo+IGRlcGVuZGVuY2llcyBmcm9tIEplc3NpZSAvIFN0cmV0Y2guCgpUQkgs
IEkgZG9uJ3Qgc2VlIGFueXRoaW5nIHdyb25nIHdpdGggeW91ciBjb25maWcuCgpDb3VsZCB5b3Ug
dHJ5IHRvIHJ1biBgeGwgLXZ2diBkZXZkIC1GYCBpbiBvcmRlciB0byBzZWUgaWYgdGhlcmUgYXJl
IG1vcmUgCm1lc3NhZ2VzIHRoYXQgbWlnaHQgaGVscCBjbGFyaWZ5IHdoYXQncyBnb2luZyBvbj8K
ClJvZ2VyLiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Fri May 06 20:32:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 20:32:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1aymPL-0003Mj-U7; Fri, 06 May 2016 20:31:31 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1aymPL-0003Md-0N
 for xen-users@lists.xen.org; Fri, 06 May 2016 20:31:31 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 F2/9D-26485-22FFC275; Fri, 06 May 2016 20:31:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFIsWRWlGSWpSXmKPExsUSuK79gq7if51
 wg86twharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bNSw1sBZ/4Klp+32dqYPzH3cXIySEhYCtx
 d/kBFhBbSOAio8SV0w4gNrOAlsSNfy+Zuhg5OHgF9CS2/5IDCQsLuEqcuHATrJxNQFti8txXT
 CA2p4CPxN6b7Swg5SwCKhI/+hUhpmhLLFv4mhnE5hVwlpj/ZjlbFyMX0KZmRoltL5eAzRERUJ
 e4f+geC8Q5shKnzz1nmcDIOwvJFbMQrpiFZOwCRuZVjOrFqUVlqUW6JnpJRZnpGSW5iZk5uoY
 Gpnq5qcXFiempOYlJxXrJ+bmbGIHhxAAEOxhv9TkfYpTkYFIS5d31RydciC8pP6UyI7E4I76o
 NCe1+BCjDAeHkgSv6T+gnGBRanpqRVpmDjCwYdISHDxKIrx6IGne4oLE3OLMdIjUKUZdji0Lb
 qxlEmLJy89LlRLnrQEpEgApyijNgxsBi7JLjLJSwryMQEcJ8RSkFuVmlqDKv2IU52BUEuYNAJ
 nCk5lXArfpFdARTEBHvJ+rCXJESSJCSqqBkfPb3PfO3/Tnrm+a9TyW03PH6f+LbnAr90ndzQi
 4Oq1WV+T6V5XNukH3C/p+3/e0XzX94Z50gaDKrs8N0dzpmvn33+S2W38+uO3bn4DfQLGOrtg2
 pvcMqszH0jxquy4qbHhrm6YSf0ODd8qJ9zOncxtmsbOGsiR1TeGR5HQ989QnRFBSZ4ISS3FGo
 qEWc1FxIgCPFnfYrQIAAA==
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-8.tower-206.messagelabs.com!1462566688!38161332!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57595 invoked from network); 6 May 2016 20:31:29 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-8.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 6 May 2016 20:31:29 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 966BE14348
 for <xen-users@lists.xen.org>; Fri,  6 May 2016 20:31:25 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <1790358242.401614.1462551350931.JavaMail.yahoo@mail.yahoo.com>
Date: Fri, 6 May 2016 21:31:24 +0100
Message-Id: <735051F1-7167-4B98-9AE8-7EF08A9934D9@thehobsons.co.uk>
References: <60F6B263-95D9-42FD-8B33-193FB2D1791B@thehobsons.co.uk>
 <1790358242.401614.1462551350931.JavaMail.yahoo@mail.yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] Some questions about Networking and storage.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SmFzb24gTG9uZyA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cgo+IEZvciBzZXR0aW5nIHVw
IGEgbmV0d29yayBtdXN0IEkgZWRpdCBteSAiZXRoMCIgZmlsZSBvciBpZiBJIHVzZSAidmlmPVsg
J2JyaWRnZT1teWJyaWRnZScgXSIgaW4gRG9tVSBjb25maWd1cmF0aW9uIGl0IGlzIGVub3VnaD8K
ClRvIHN0YXJ0IHdpdGgsIGl0IG1pZ2h0IGhlbHAgaWYgeW8gc3BlY2lmeSB3aGF0IGRpc3RyaWJ1
dGlvbiAoYW5kIHZlcnNpb24pIHlvdSBhcmUgcnVubmluZy4gQWxsIG15IGhvc3RzIHJ1biBEZWJp
YW4gKHByZS1KZXNzaWUgYW5kIGhlbmNlIGZyZWUgb2YgU3lzdGVtRCksIHNvIHRoYXQncyB3aGF0
IEknbSBmYW1pbGlhciB3aXRoLgpJbiBEZWJpYW4gKHByZS1KZXNzaWUpIGl0J3MgYSBtYXR0ZXIg
b2YgKGluIERvbTApIGVkaXRpbmcgL2V0Yy9uZXR3b3JrL2ludGVyZmFjZXMgYW5kIGFkZGluZyBh
IGRlZmluaXRpb24gZm9yIGEgbmV0d29yayBicmlkZ2UsIGxpa2UgdGhpcyA6CgphdXRvIHhlbmJy
MAppZmFjZSB4ZW5icjAgaW5ldCBzdGF0aWMKICBicmlkZ2VfcG9ydHMgZXRoMAogIGFkZHJlc3Mg
Li4uCiAgbmV0bWFzayAuLi4KICBnYXRld2F5IC4uLgoKWW91IGRvICpub3QqIGhhdmUgYSBkZWNs
YXJhdGlvbiBmb3IgZXRoMCAtIGp1c3QgcHV0dGluZyBldGgwIGluIHRoZSBicmlkZ2VfcG9ydHMg
c3RhdGVtZW50IHdpbGwgY29uZmlndXJlIHRoZSBwb3J0IGFzICJ1cCIgc28gaXQgd29ya3MuIERv
bTAgdGFsa3MgdG8gdGhlIG5ldHdvcmsgdmlhIHRoZSBhZGRyZXNzIGNvbmZpZ3VyZWQgb24gdGhl
IGJyaWRnZSAtIHRoZSBicmlkZ2UgY29kZSB0YWtlcyBjYXJlIG9mIHJvdXRpbmcgcGFja2V0cyBp
bi9vdXQgdmlhIHRoZSBwaHlzaWNhbCBpbnRlcmZhY2UuIElmIHlvdSB0eXBlICJicmN0bCBzaG93
IHhlbmJyMCIgaXQnbGwgc2hvdyB0aGUgYnJpZGdlIHdpdGggdGhlIG9uZSBpbnRlcmZhY2UgYXR0
YWNoZWQgdG8gaXQuCgpGb3IgeW91ciBndWVzdHMsIHlvdSBkZWZpbmUgYSBWSUYgYXMgeW91IHNo
b3cgYWJvdmUsIGFuZCB3aGF0IHRoZSBndWVzdCBpcyBzdGFydGVkLCBhIG5ldyBpbnRlcmZhY2Ug
aXMgY3JlYXRlZCBhbmQgY29ubmVjdGVkIHRvIHRoZSBicmlkZ2UgLSBicmN0bCB3aWxsIG5vdyBz
aG93IGFuIGFkZGl0aW9uYWwgaW50ZXJmYWNlICh2aWZuLjEsIHdoZXJlIG4gaXMgdGhlIGlkIG9m
IHRoZSBndWVzdCkgY29ubmVjdGVkIHRvIHRoZSBicmlkZ2UuIFRoZSBndWVzdCB3aWxsIGJlaGF2
ZSBqdXN0IGxpa2UgYSAicmVhbCIgY29tcHV0ZXIgY29ubmVjdGVkIHRvIGEgInJlYWwiIHN3aXRj
aC4KCgo+IEZvciBzdG9yYWdlLCBJZiBJIHVuZGVyc3RhbmQsIEkgY2FuIHVzZSBteSBQaHlzaWNh
bCBwYXJ0aXRpb24gZm9yIG15IEd1ZXN0IGFuZCB1c2UgYSBWaXJ0dWFsIEhERCBhbHNvLiBDYW4g
eW91IHNob3cgbWUgaG93IGNhbiBJIHNldHRpbmcgdXAgYSBSZWFsIHBhcnRpdGlvbiBhbmQgYSBW
aXJ0dWFsIHBhcnRpdGlvbiBmb3IgbXkgZ3Vlc3Q/CgpUaGF0J3MgYSBtYXR0ZXIgb2YgZGVmaW5p
bmcgYSB2aXJ0dWFsIGRpc2sgYnkgaXQncyBwYXRoIC0gc28gZm9yIGEgcmVhbCBwYXJ0aXRpb24g
b24gb25lIG9mIHlvdXIgZGlza3MgeW91J2QgdXNlIHNvbWV0aGluZyBsaWtlIDoKZGlzayAgICA9
IFsgJ3BoeTovZGV2L3NkYjIseHZkYTEsdycgXQpGb3IgTFZNIHZvbHVtZXMgeW91J2xsIG5vcm1h
bGx5IHVzZSBzb21ldGhpbmcgbGlrZSA6CmRpc2sgICAgPSBbICdwaHk6L2Rldi92ZzAvZ3Vlc3Ry
b290LHh2ZGExLHcnIF0KKG9yIGl0IGNhbiBiZSAvZGV2L21hcHBlci8uLi4KCgo+IEknbSBhIHlv
dW5nIGluIFhlbi4KCldlIGFsbCBzdGFydGVkIHNvbWV3aGVyZS4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhl
bi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Fri May 06 20:32:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 06 May 2016 20:32:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1aymPL-0003Mj-U7; Fri, 06 May 2016 20:31:31 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1aymPL-0003Md-0N
 for xen-users@lists.xen.org; Fri, 06 May 2016 20:31:31 +0000
Received: from [85.158.139.211] by server-13.bemta-5.messagelabs.com id
 F2/9D-26485-22FFC275; Fri, 06 May 2016 20:31:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFIsWRWlGSWpSXmKPExsUSuK79gq7if51
 wg86twharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bNSw1sBZ/4Klp+32dqYPzH3cXIySEhYCtx
 d/kBFhBbSOAio8SV0w4gNrOAlsSNfy+Zuhg5OHgF9CS2/5IDCQsLuEqcuHATrJxNQFti8txXT
 CA2p4CPxN6b7Swg5SwCKhI/+hUhpmhLLFv4mhnE5hVwlpj/ZjlbFyMX0KZmRoltL5eAzRERUJ
 e4f+geC8Q5shKnzz1nmcDIOwvJFbMQrpiFZOwCRuZVjOrFqUVlqUW6JnpJRZnpGSW5iZk5uoY
 Gpnq5qcXFiempOYlJxXrJ+bmbGIHhxAAEOxhv9TkfYpTkYFIS5d31RydciC8pP6UyI7E4I76o
 NCe1+BCjDAeHkgSv6T+gnGBRanpqRVpmDjCwYdISHDxKIrx6IGne4oLE3OLMdIjUKUZdji0Lb
 qxlEmLJy89LlRLnrQEpEgApyijNgxsBi7JLjLJSwryMQEcJ8RSkFuVmlqDKv2IU52BUEuYNAJ
 nCk5lXArfpFdARTEBHvJ+rCXJESSJCSqqBkfPb3PfO3/Tnrm+a9TyW03PH6f+LbnAr90ndzQi
 4Oq1WV+T6V5XNukH3C/p+3/e0XzX94Z50gaDKrs8N0dzpmvn33+S2W38+uO3bn4DfQLGOrtg2
 pvcMqszH0jxquy4qbHhrm6YSf0ODd8qJ9zOncxtmsbOGsiR1TeGR5HQ989QnRFBSZ4ISS3FGo
 qEWc1FxIgCPFnfYrQIAAA==
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-8.tower-206.messagelabs.com!1462566688!38161332!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57595 invoked from network); 6 May 2016 20:31:29 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-8.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 6 May 2016 20:31:29 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 966BE14348
 for <xen-users@lists.xen.org>; Fri,  6 May 2016 20:31:25 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <1790358242.401614.1462551350931.JavaMail.yahoo@mail.yahoo.com>
Date: Fri, 6 May 2016 21:31:24 +0100
Message-Id: <735051F1-7167-4B98-9AE8-7EF08A9934D9@thehobsons.co.uk>
References: <60F6B263-95D9-42FD-8B33-193FB2D1791B@thehobsons.co.uk>
 <1790358242.401614.1462551350931.JavaMail.yahoo@mail.yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] Some questions about Networking and storage.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SmFzb24gTG9uZyA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cgo+IEZvciBzZXR0aW5nIHVw
IGEgbmV0d29yayBtdXN0IEkgZWRpdCBteSAiZXRoMCIgZmlsZSBvciBpZiBJIHVzZSAidmlmPVsg
J2JyaWRnZT1teWJyaWRnZScgXSIgaW4gRG9tVSBjb25maWd1cmF0aW9uIGl0IGlzIGVub3VnaD8K
ClRvIHN0YXJ0IHdpdGgsIGl0IG1pZ2h0IGhlbHAgaWYgeW8gc3BlY2lmeSB3aGF0IGRpc3RyaWJ1
dGlvbiAoYW5kIHZlcnNpb24pIHlvdSBhcmUgcnVubmluZy4gQWxsIG15IGhvc3RzIHJ1biBEZWJp
YW4gKHByZS1KZXNzaWUgYW5kIGhlbmNlIGZyZWUgb2YgU3lzdGVtRCksIHNvIHRoYXQncyB3aGF0
IEknbSBmYW1pbGlhciB3aXRoLgpJbiBEZWJpYW4gKHByZS1KZXNzaWUpIGl0J3MgYSBtYXR0ZXIg
b2YgKGluIERvbTApIGVkaXRpbmcgL2V0Yy9uZXR3b3JrL2ludGVyZmFjZXMgYW5kIGFkZGluZyBh
IGRlZmluaXRpb24gZm9yIGEgbmV0d29yayBicmlkZ2UsIGxpa2UgdGhpcyA6CgphdXRvIHhlbmJy
MAppZmFjZSB4ZW5icjAgaW5ldCBzdGF0aWMKICBicmlkZ2VfcG9ydHMgZXRoMAogIGFkZHJlc3Mg
Li4uCiAgbmV0bWFzayAuLi4KICBnYXRld2F5IC4uLgoKWW91IGRvICpub3QqIGhhdmUgYSBkZWNs
YXJhdGlvbiBmb3IgZXRoMCAtIGp1c3QgcHV0dGluZyBldGgwIGluIHRoZSBicmlkZ2VfcG9ydHMg
c3RhdGVtZW50IHdpbGwgY29uZmlndXJlIHRoZSBwb3J0IGFzICJ1cCIgc28gaXQgd29ya3MuIERv
bTAgdGFsa3MgdG8gdGhlIG5ldHdvcmsgdmlhIHRoZSBhZGRyZXNzIGNvbmZpZ3VyZWQgb24gdGhl
IGJyaWRnZSAtIHRoZSBicmlkZ2UgY29kZSB0YWtlcyBjYXJlIG9mIHJvdXRpbmcgcGFja2V0cyBp
bi9vdXQgdmlhIHRoZSBwaHlzaWNhbCBpbnRlcmZhY2UuIElmIHlvdSB0eXBlICJicmN0bCBzaG93
IHhlbmJyMCIgaXQnbGwgc2hvdyB0aGUgYnJpZGdlIHdpdGggdGhlIG9uZSBpbnRlcmZhY2UgYXR0
YWNoZWQgdG8gaXQuCgpGb3IgeW91ciBndWVzdHMsIHlvdSBkZWZpbmUgYSBWSUYgYXMgeW91IHNo
b3cgYWJvdmUsIGFuZCB3aGF0IHRoZSBndWVzdCBpcyBzdGFydGVkLCBhIG5ldyBpbnRlcmZhY2Ug
aXMgY3JlYXRlZCBhbmQgY29ubmVjdGVkIHRvIHRoZSBicmlkZ2UgLSBicmN0bCB3aWxsIG5vdyBz
aG93IGFuIGFkZGl0aW9uYWwgaW50ZXJmYWNlICh2aWZuLjEsIHdoZXJlIG4gaXMgdGhlIGlkIG9m
IHRoZSBndWVzdCkgY29ubmVjdGVkIHRvIHRoZSBicmlkZ2UuIFRoZSBndWVzdCB3aWxsIGJlaGF2
ZSBqdXN0IGxpa2UgYSAicmVhbCIgY29tcHV0ZXIgY29ubmVjdGVkIHRvIGEgInJlYWwiIHN3aXRj
aC4KCgo+IEZvciBzdG9yYWdlLCBJZiBJIHVuZGVyc3RhbmQsIEkgY2FuIHVzZSBteSBQaHlzaWNh
bCBwYXJ0aXRpb24gZm9yIG15IEd1ZXN0IGFuZCB1c2UgYSBWaXJ0dWFsIEhERCBhbHNvLiBDYW4g
eW91IHNob3cgbWUgaG93IGNhbiBJIHNldHRpbmcgdXAgYSBSZWFsIHBhcnRpdGlvbiBhbmQgYSBW
aXJ0dWFsIHBhcnRpdGlvbiBmb3IgbXkgZ3Vlc3Q/CgpUaGF0J3MgYSBtYXR0ZXIgb2YgZGVmaW5p
bmcgYSB2aXJ0dWFsIGRpc2sgYnkgaXQncyBwYXRoIC0gc28gZm9yIGEgcmVhbCBwYXJ0aXRpb24g
b24gb25lIG9mIHlvdXIgZGlza3MgeW91J2QgdXNlIHNvbWV0aGluZyBsaWtlIDoKZGlzayAgICA9
IFsgJ3BoeTovZGV2L3NkYjIseHZkYTEsdycgXQpGb3IgTFZNIHZvbHVtZXMgeW91J2xsIG5vcm1h
bGx5IHVzZSBzb21ldGhpbmcgbGlrZSA6CmRpc2sgICAgPSBbICdwaHk6L2Rldi92ZzAvZ3Vlc3Ry
b290LHh2ZGExLHcnIF0KKG9yIGl0IGNhbiBiZSAvZGV2L21hcHBlci8uLi4KCgo+IEknbSBhIHlv
dW5nIGluIFhlbi4KCldlIGFsbCBzdGFydGVkIHNvbWV3aGVyZS4KCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhl
bi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Sat May 07 14:43:22 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 14:43:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1az3QW-0005e9-Vf; Sat, 07 May 2016 14:41:52 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <marko.djukic@gmail.com>) id 1az3QV-0005e1-Cy
 for xen-users@lists.xen.org; Sat, 07 May 2016 14:41:51 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 C1/48-02669-EAEFD275; Sat, 07 May 2016 14:41:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJIsWRWlGSWpSXmKPExsVyMfTqSt21/3T
 DDQ490bFYdfUAqwOjx9Hdv5kCGKNYM/OS8isSWDOeXm1jLpgqXLFz+iTGBsYHAl2MXBxCAhMZ
 JRYvXcIK4rAI3GGR2DingxHEkRD4wSIx78NSpi5GTiAnR6Ll/jpmCLtA4uG/lywgNq+AoMTJm
 U/AbCEBL4nn086zgdhsAvYSK7oWsILYLAIqEnN6lgIN5QCqD5C411EMEhYWMJA423MLrFxEQF
 pixpUmNpASZqAxdy7yTWDknYVkwSyEDISpLrF+nhBIBbOAmsTtbVfZIWxtiWULXzMvYGRdxah
 enFpUllqka6aXVJSZnlGSm5iZo2toYKqXm1pcnJiempOYVKyXnJ+7iREYgAxAsINxaoPzIUZJ
 DiYlUV7uft1wIb6k/JTKjMTijPii0pzU4kOMMhwcShK8l/8C5QSLUtNTK9Iyc4CxAJOW4OBRE
 uE9A5LmLS5IzC3OTIdInWI05tjy+9paJo5tU++tZRJiycvPS5US570CUioAUppRmgc3CBajlx
 hlpYR5GYFOE+IpSC3KzSxBlX/FKM7BqCTMextkCk9mXgncvldApzABnfJ+ribIKSWJCCmpBkb
 L9XnPefcfS/i6c+G3/ScTejd8mG4d3FJ7QdzkkGvuz+2WByepGk0W5dqyS2L/Oxcu/UYPz8DV
 3yOS1j/TS21/2crEvnxrWcPPqfMXZBx3FTX1zhf+qlaaIVD+7aVR8Cm1+oKfXIb7tO7POzNDJ
 evfeaFFMc5MTxfq6//SvfhtV9T+W/GL6xcosRRnJBpqMRcVJwIA45pKOswCAAA=
X-Env-Sender: marko.djukic@gmail.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1462632108!34758672!1
X-Originating-IP: [209.85.213.169]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16729 invoked from network); 7 May 2016 14:41:49 -0000
Received: from mail-ig0-f169.google.com (HELO mail-ig0-f169.google.com)
 (209.85.213.169)
 by server-3.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 7 May 2016 14:41:49 -0000
Received: by mail-ig0-f169.google.com with SMTP id c3so10220417igl.0
 for <xen-users@lists.xen.org>; Sat, 07 May 2016 07:41:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:from:date:message-id:subject:to;
 bh=QRgfIai9fwEUNzb3ZEas3Ba+AOQRfLWSGdSRcVTMNAI=;
 b=Kbs9+2GXXZDsLCvvyhl9C5SWRVlZuNFkQxZeDsby3bAe33T7YGh2921bA4Rb6ivuph
 wC0tqpL7HzJoSJSKRE5yLsPSW0aIIez64xmzroF2/1OO+z8kTxk357dFoRjPYz2/WRLL
 nWdb38/hYQry7Vw+5aaY2QaTJ5xutF357TTM40NVd5uighxBtVnlKGiQxHawOytBv1Wk
 eD5M1tPOemsYEYIJ96wFlOh40dNgYQcIoiuVNoode9qn/ZYEg9EvncG54tJ6aHtig702
 uNfCMkdZqyKIBOYWVsVIhXHmPff9sIEi2VKJlGInzRLcSOpT3AqofVL+ZUHYeGar/L6S
 F2sA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=QRgfIai9fwEUNzb3ZEas3Ba+AOQRfLWSGdSRcVTMNAI=;
 b=eg5qR54jjdL8z3timHJHYP4QISpJHIeuXGt1Owrb6HpZcie5A+y9SpBilPwPuoHUkF
 qjm9gIarWv2g7+Tqz4py6p6ZFT3REzHlDbV1GFGc/qrwtqDpO1BTUR6odktzOCj8pmWD
 ZqaqRmBivkW53Cm9uY+Bs2R+d9domx9R8DVp7WzSr/gUxBSxyHRuI8aPiLJQJf/r9xS8
 O+U9k9ZQjYO3QHKG2DPUFInv658ulCd1DzIbngPrvnbv7iVUOqJAE1MsmAX6HUKMq4db
 GOOk5hSjkH/Wnwg6jF8EH4fYjBxHtUH7aroIXHtLiHOovD+zwq3aRhnW/v1NxtraOR0v
 1etg==
X-Gm-Message-State: AOPr4FUl8yKwXUAb8YUcoFS+mXhub//LzbRv7NUr8czB7QuaTqjjIPlFdqHPPxF4DespS8BVg5wW9nEUl9NniQ==
X-Received: by 10.50.27.166 with SMTP id u6mr2438181igg.79.1462632108510; Sat,
 07 May 2016 07:41:48 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.57.215 with HTTP; Sat, 7 May 2016 07:41:29 -0700 (PDT)
From: =?UTF-8?B?TWFya28gxJB1a2nEhw==?= <marko.djukic@gmail.com>
Date: Sat, 7 May 2016 16:41:29 +0200
Message-ID: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3403653927371301784=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3403653927371301784==
Content-Type: multipart/alternative; boundary=20cf3071cb6443d4af053241931f

--20cf3071cb6443d4af053241931f
Content-Type: text/plain; charset=UTF-8

Hello!

I am doing some testing with Xen by running some benchmarking software
inside a virtual machine. I have set up a VM with 4 vCPUs, the host
hardware has 1 CPU with 4 cores. Both host and guest are running ubuntu
server 16.04.

When running Intel MKL Linpack (
https://software.intel.com/en-us/articles/intel-mkl-benchmarks-suite)
inside a PVH or PV guest Linpack only detects 1 CPU with 1 core (output at
the start of the program). If I change the guest configuration to HVM,
Linpack detects 1 CPU with 4 cores.

Is this a bug in PV/PVH mode or am I missing a configuration setting?

The configuration file for PV guest is as follows:

name = "ubuntu64"
bootloader = "/usr/lib/bin/xen-4.6/bin/pygrub"
memory = 8192
vcpus = 4

vif = ['script=vif-bridge,bridge=br0']
disk = ['tap:aio:/home/vm/xen_ubuntu16.04_amd64.raw,xvda,w' ]

For PVH guest just pvh = 1 is added.

Regards

Marko

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

<div dir=3D"ltr">Hello!<div><br></div><div>I am doing some testing with Xen=
 by running some benchmarking software inside a virtual machine. I have set=
 up a VM with 4 vCPUs, the host hardware has 1 CPU with 4 cores. Both host =
and guest are running ubuntu server 16.04.</div><div><br></div><div>When ru=
nning Intel MKL Linpack (<a href=3D"https://software.intel.com/en-us/articl=
es/intel-mkl-benchmarks-suite">https://software.intel.com/en-us/articles/in=
tel-mkl-benchmarks-suite</a>) inside a PVH or PV guest Linpack only detects=
 1 CPU with 1 core (output at the start of the program). If I change the gu=
est configuration to HVM, Linpack detects 1 CPU with 4 cores.<br></div><div=
><br></div><div>Is this a bug in PV/PVH mode or am I missing a configuratio=
n setting?</div><div><br></div><div>The configuration file for PV guest is =
as follows:</div><div><br></div><div>name =3D &quot;ubuntu64&quot;</div><di=
v>bootloader =3D &quot;/usr/lib/bin/xen-4.6/bin/pygrub&quot;</div><div>memo=
ry =3D 8192</div><div>vcpus =3D 4</div><div><br></div><div>vif =3D [&#39;sc=
ript=3Dvif-bridge,bridge=3Dbr0&#39;]</div><div>disk =3D [&#39;tap:aio:/home=
/vm/xen_ubuntu16.04_amd64.raw,xvda,w&#39; ]</div><div><br></div><div>For PV=
H guest just pvh =3D 1 is added.</div><div><br></div><div>Regards</div><div=
><br></div><div>Marko</div></div>

--20cf3071cb6443d4af053241931f--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3403653927371301784==--


From xen-users-bounces@lists.xen.org Sat May 07 14:43:22 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 14:43:22 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1az3QW-0005e9-Vf; Sat, 07 May 2016 14:41:52 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <marko.djukic@gmail.com>) id 1az3QV-0005e1-Cy
 for xen-users@lists.xen.org; Sat, 07 May 2016 14:41:51 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 C1/48-02669-EAEFD275; Sat, 07 May 2016 14:41:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJIsWRWlGSWpSXmKPExsVyMfTqSt21/3T
 DDQ490bFYdfUAqwOjx9Hdv5kCGKNYM/OS8isSWDOeXm1jLpgqXLFz+iTGBsYHAl2MXBxCAhMZ
 JRYvXcIK4rAI3GGR2DingxHEkRD4wSIx78NSpi5GTiAnR6Ll/jpmCLtA4uG/lywgNq+AoMTJm
 U/AbCEBL4nn086zgdhsAvYSK7oWsILYLAIqEnN6lgIN5QCqD5C411EMEhYWMJA423MLrFxEQF
 pixpUmNpASZqAxdy7yTWDknYVkwSyEDISpLrF+nhBIBbOAmsTtbVfZIWxtiWULXzMvYGRdxah
 enFpUllqka6aXVJSZnlGSm5iZo2toYKqXm1pcnJiempOYVKyXnJ+7iREYgAxAsINxaoPzIUZJ
 DiYlUV7uft1wIb6k/JTKjMTijPii0pzU4kOMMhwcShK8l/8C5QSLUtNTK9Iyc4CxAJOW4OBRE
 uE9A5LmLS5IzC3OTIdInWI05tjy+9paJo5tU++tZRJiycvPS5US570CUioAUppRmgc3CBajlx
 hlpYR5GYFOE+IpSC3KzSxBlX/FKM7BqCTMextkCk9mXgncvldApzABnfJ+ribIKSWJCCmpBkb
 L9XnPefcfS/i6c+G3/ScTejd8mG4d3FJ7QdzkkGvuz+2WByepGk0W5dqyS2L/Oxcu/UYPz8DV
 3yOS1j/TS21/2crEvnxrWcPPqfMXZBx3FTX1zhf+qlaaIVD+7aVR8Cm1+oKfXIb7tO7POzNDJ
 evfeaFFMc5MTxfq6//SvfhtV9T+W/GL6xcosRRnJBpqMRcVJwIA45pKOswCAAA=
X-Env-Sender: marko.djukic@gmail.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1462632108!34758672!1
X-Originating-IP: [209.85.213.169]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16729 invoked from network); 7 May 2016 14:41:49 -0000
Received: from mail-ig0-f169.google.com (HELO mail-ig0-f169.google.com)
 (209.85.213.169)
 by server-3.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 7 May 2016 14:41:49 -0000
Received: by mail-ig0-f169.google.com with SMTP id c3so10220417igl.0
 for <xen-users@lists.xen.org>; Sat, 07 May 2016 07:41:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:from:date:message-id:subject:to;
 bh=QRgfIai9fwEUNzb3ZEas3Ba+AOQRfLWSGdSRcVTMNAI=;
 b=Kbs9+2GXXZDsLCvvyhl9C5SWRVlZuNFkQxZeDsby3bAe33T7YGh2921bA4Rb6ivuph
 wC0tqpL7HzJoSJSKRE5yLsPSW0aIIez64xmzroF2/1OO+z8kTxk357dFoRjPYz2/WRLL
 nWdb38/hYQry7Vw+5aaY2QaTJ5xutF357TTM40NVd5uighxBtVnlKGiQxHawOytBv1Wk
 eD5M1tPOemsYEYIJ96wFlOh40dNgYQcIoiuVNoode9qn/ZYEg9EvncG54tJ6aHtig702
 uNfCMkdZqyKIBOYWVsVIhXHmPff9sIEi2VKJlGInzRLcSOpT3AqofVL+ZUHYeGar/L6S
 F2sA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=QRgfIai9fwEUNzb3ZEas3Ba+AOQRfLWSGdSRcVTMNAI=;
 b=eg5qR54jjdL8z3timHJHYP4QISpJHIeuXGt1Owrb6HpZcie5A+y9SpBilPwPuoHUkF
 qjm9gIarWv2g7+Tqz4py6p6ZFT3REzHlDbV1GFGc/qrwtqDpO1BTUR6odktzOCj8pmWD
 ZqaqRmBivkW53Cm9uY+Bs2R+d9domx9R8DVp7WzSr/gUxBSxyHRuI8aPiLJQJf/r9xS8
 O+U9k9ZQjYO3QHKG2DPUFInv658ulCd1DzIbngPrvnbv7iVUOqJAE1MsmAX6HUKMq4db
 GOOk5hSjkH/Wnwg6jF8EH4fYjBxHtUH7aroIXHtLiHOovD+zwq3aRhnW/v1NxtraOR0v
 1etg==
X-Gm-Message-State: AOPr4FUl8yKwXUAb8YUcoFS+mXhub//LzbRv7NUr8czB7QuaTqjjIPlFdqHPPxF4DespS8BVg5wW9nEUl9NniQ==
X-Received: by 10.50.27.166 with SMTP id u6mr2438181igg.79.1462632108510; Sat,
 07 May 2016 07:41:48 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.57.215 with HTTP; Sat, 7 May 2016 07:41:29 -0700 (PDT)
From: =?UTF-8?B?TWFya28gxJB1a2nEhw==?= <marko.djukic@gmail.com>
Date: Sat, 7 May 2016 16:41:29 +0200
Message-ID: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3403653927371301784=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3403653927371301784==
Content-Type: multipart/alternative; boundary=20cf3071cb6443d4af053241931f

--20cf3071cb6443d4af053241931f
Content-Type: text/plain; charset=UTF-8

Hello!

I am doing some testing with Xen by running some benchmarking software
inside a virtual machine. I have set up a VM with 4 vCPUs, the host
hardware has 1 CPU with 4 cores. Both host and guest are running ubuntu
server 16.04.

When running Intel MKL Linpack (
https://software.intel.com/en-us/articles/intel-mkl-benchmarks-suite)
inside a PVH or PV guest Linpack only detects 1 CPU with 1 core (output at
the start of the program). If I change the guest configuration to HVM,
Linpack detects 1 CPU with 4 cores.

Is this a bug in PV/PVH mode or am I missing a configuration setting?

The configuration file for PV guest is as follows:

name = "ubuntu64"
bootloader = "/usr/lib/bin/xen-4.6/bin/pygrub"
memory = 8192
vcpus = 4

vif = ['script=vif-bridge,bridge=br0']
disk = ['tap:aio:/home/vm/xen_ubuntu16.04_amd64.raw,xvda,w' ]

For PVH guest just pvh = 1 is added.

Regards

Marko

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

<div dir=3D"ltr">Hello!<div><br></div><div>I am doing some testing with Xen=
 by running some benchmarking software inside a virtual machine. I have set=
 up a VM with 4 vCPUs, the host hardware has 1 CPU with 4 cores. Both host =
and guest are running ubuntu server 16.04.</div><div><br></div><div>When ru=
nning Intel MKL Linpack (<a href=3D"https://software.intel.com/en-us/articl=
es/intel-mkl-benchmarks-suite">https://software.intel.com/en-us/articles/in=
tel-mkl-benchmarks-suite</a>) inside a PVH or PV guest Linpack only detects=
 1 CPU with 1 core (output at the start of the program). If I change the gu=
est configuration to HVM, Linpack detects 1 CPU with 4 cores.<br></div><div=
><br></div><div>Is this a bug in PV/PVH mode or am I missing a configuratio=
n setting?</div><div><br></div><div>The configuration file for PV guest is =
as follows:</div><div><br></div><div>name =3D &quot;ubuntu64&quot;</div><di=
v>bootloader =3D &quot;/usr/lib/bin/xen-4.6/bin/pygrub&quot;</div><div>memo=
ry =3D 8192</div><div>vcpus =3D 4</div><div><br></div><div>vif =3D [&#39;sc=
ript=3Dvif-bridge,bridge=3Dbr0&#39;]</div><div>disk =3D [&#39;tap:aio:/home=
/vm/xen_ubuntu16.04_amd64.raw,xvda,w&#39; ]</div><div><br></div><div>For PV=
H guest just pvh =3D 1 is added.</div><div><br></div><div>Regards</div><div=
><br></div><div>Marko</div></div>

--20cf3071cb6443d4af053241931f--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3403653927371301784==--


From xen-users-bounces@lists.xen.org Sat May 07 15:34:19 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 15:34:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1az4Dy-0000I7-K9; Sat, 07 May 2016 15:32:58 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1az4Dx-0000I1-Qg
 for xen-users@lists.xen.org; Sat, 07 May 2016 15:32:57 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 FC/3B-12567-9AA0E275; Sat, 07 May 2016 15:32:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRWlGSWpSXmKPExsVy5bGgmO4KLr1
 wgz0PxSxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ozlcw6yFrQoVny7ep21gXGZdBcjF4eQwDxG
 iWszWpi7GDk5WARUJC5PXc3WxcjBwSZgLXHlhixIWETAUuLO9H+MIDazgKzEz98NTCC2sICfx
 LyuV6wgNq+AiUTPvPtgNZwCRhJzl54AiwsJrGGUmDXZBsSWELCXePRrNgtEvaDEyZlPWEBWMQ
 uoS6yfJwQxXlti2cLXzCCnSQh8ZpT4sG0iE4TTxy5xZMoaxgmM/LOQ9M9C6J+FpH8BI/MqRo3
 i1KKy1CJdQ3O9pKLM9IyS3MTMHF1DA1O93NTi4sT01JzEpGK95PzcTYzAIGQAgh2MF097HmKU
 5GBSEuV1ZdQLF+JLyk+pzEgszogvKs1JLT7EKMPBoSTBG8YJlBMsSk1PrUjLzAHGA0xagoNHS
 YRXACTNW1yQmFucmQ6ROsWoKCXOKweSEABJZJTmwbXBYvASo6yUMC8j0CFCPAWpRbmZJajyrx
 jFORiVhHn9QKbwZOaVwE1/BbSYCWjx+7maIItLEhFSUg2M16ZHHpnq+9/K7N/zLRYlPzbmrPN
 3StCfdONSeOymKxYei8O2TGjUc9Mtf+r8kqHM8OmrHIbfRyxSPb7sO/aBT0Hs+xRBNYGJrfsP
 fJyy1/DwY8WXSXX1s+YErnZZ/0Bll2mstqKj7LqGByctHqr79GpfDO102mt359Vlp7+hV4z36
 Z0MfHrmhxJLcUaioRZzUXEiADdR7KC8AgAA
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462635176!22522205!1
X-Originating-IP: [212.227.17.22]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIyID0+IDIxMDU4\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIyID0+IDIxMDU4\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51236 invoked from network); 7 May 2016 15:32:56 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.22)
 by server-16.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 7 May 2016 15:32:56 -0000
Received: from debian-desktop ([89.183.4.69]) by mail.gmx.com (mrgmx103) with
 ESMTPSA (Nemesis) id 0LaXmV-1bM3Z63gsB-00mKIS;
 Sat, 07 May 2016 17:32:52 +0200
Date: Sat, 7 May 2016 17:32:49 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: Roger Pau =?UTF-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20160507173249.773e45c1@debian-desktop>
In-Reply-To: <20160506184106.bp2mywktkugewrkl@mac>
References: <20160424134134.192b567b@debian-desktop>
 <20160425091147.4rarwxr47qsyatfy@mac>
 <20160430230927.2bf4ae2d@debian-desktop>
 <20160506184106.bp2mywktkugewrkl@mac>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Provags-ID: V03:K0:eoDPftelzQ81eZnsovOS//F80A4Lv6w+tYxOp7VQBL+D2qBSkYN
 IDTrBXvmduQJppvbxFmRozOr9VD4Dp+mC81xq1wdg8oOuZsCINbTnZZIENuoofiVrT6Ey/S
 r3TkH+0qKeSLlCpALYc3OMUhxdJ8wIsNFqe1BwjYHSJqCoPSSvYvY0STnLPWC8ltq+0URgZ
 RqMp2502It3b4gjRUIp0w==
X-UI-Out-Filterresults: notjunk:1;V01:K0:DVKxqlmH6OY=:+ofkkm3uJtHpZusIX1i6pS
 zXNg76dX1sD4GkVlSl7foa8qhQNpy7vrzf4atbiJ0pAG1kuRH+7uXtQBn2frihqJaAQNoySq6
 1MwExIEVg8BzqqPV4pBsQdjDrje1IgWVgVV5Br5uZFW39LddHlvC0OSxeTJI5W+OdsHvD2dbe
 VnwRiWhJqE7t2LAWtSOlGMsBpmMuyBypt/7PgAFWL+afy/sGf4xhWIWyVA1DwxxbEExH7ns/4
 Dw+/ZQEWlxdCzOuP9CvNP8HyNdqWE0vj3xS+zF0EhbyM9pobHePI2ZW9QcuI8AgJ7GS2LwW3Y
 ViXeeZUAIi56bWMtlD9Q8FELwlRPohKDPpTfAhluT/XWZo47vA8SN8JhJUrrv79YnGMV/0Tbp
 h+Itka1c553Pk3y17xNgk60J0fF8ioOs6X1r2AtoEn2hSqQFX7rTwxi1qcMXZQA0TSqs1xdHP
 iV+CnnmwT3jWPrHPwSaPutTYEat273dk+NKx2RG7IRfxzDyMAMgDn+Rw3RsaAUV1Y2bIxeU7D
 hzNMagVm8hlnQoCcCHAxbqgUdtPIRFV3CGaw5Mx5+ZxlxAhJcuKbabgDbJaqTiJSBxAQ5WolJ
 1Rccgz3YM1CwQouWZ5oUXPqf1F7TB3IlrozpJnsJviGw5nJR3vjz4qZPxtefD9nFvWgFKFCZF
 CaLXa1faYNlLXiJng37l90ye1gy7Fxu0XRUbED6Y4wpbr5JXPRQwMetwadnXI5ooDmGj5/MFz
 /On/9VT6kbLO4Wi0Ohx12N6MzAFyaFq3E5fBaBt9A6PzunIcPy2vQ8OypuEDsN1J6jTWy+6dz
 r0MKhAG
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xl devd won't start in DomU: failed to get own domid
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gRnJpLCA2IE1heSAyMDE2IDIwOjQxOjA2ICswMjAwClJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
Cgo+IE9uIFNhdCwgQXByIDMwLCAyMDE2IGF0IDExOjA5OjI3UE0gKzAyMDAsIFLDvGRpZ2VyIE90
dGUgd3JvdGU6Cj4gPiBPbiBNb24sIDI1IEFwciAyMDE2IDExOjExOjQ3ICswMjAwCj4gPiBSb2dl
ciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gCj4gPiA+IE9uIFN1biwgQXByIDI0LCAyMDE2IGF0IDAx
OjQxOjM0UE0gKzAyMDAsIFLDvGRpZ2VyIE90dGUgd3JvdGU6Cj4gPiA+ID4gSGksCj4gPiA+ID4g
Cj4gPiA+ID4gSSdtIHN1Y2Nlc3NmdWxseSBydW5uaW5nIG15IGRlYmlhbiBzeXN0ZW0gd2l0aCBY
ZW4gNC40IGZvcgo+ID4gPiA+IG1vcmUgdGhhbiB0d28geWVhcnMgbm93LiBXaGVuIHRyeWluZyB0
byB1cGdyYWRlIHRvIHRoZSByZWNlbnQKPiA+ID4gPiA0LjYgcmVsZWFzZSBJIHJhbiBpbnRvIGEg
cHJvYmxlbSB3aXRoIHRoZSBuZXR3b3JrIGRyaXZlcgo+ID4gPiA+IGRvbWFpbi4KPiA+ID4gPiAK
PiA+ID4gPiBBcyBYZW4gNC42IHJlcXVpcmVzIGRldmQgdG8gcnVuIGluIGEgZHJpdmVyIGRvbWFp
biwgSSB0cmllZCB0bwo+ID4gPiA+IHN0YXJ0IGl0IHRoZXJlIGJ1dCBpdCBmYWlsczoKPiA+ID4g
PiAKPiA+ID4gPiByb290QHN2Yy1mdzp+IyB4bCBkZXZkIC1GCj4gPiA+ID4gbGlieGw6IGVycm9y
OiBsaWJ4bC5jOjM4NjQ6bGlieGxfZGV2aWNlX2V2ZW50c19oYW5kbGVyOgo+ID4gPiA+IHVuYWJs
ZSB0byBnZXQgZG9tYWluIGlkCj4gPiA+ID4gCj4gPiA+ID4gU3RyYW5nZSB0aGluZyBpcyB0aGF0
ICd4ZW5zdG9yZS1yZWFkIGRvbWlkJyBvdXRwdXRzIHRoZSBkb21pZAo+ID4gPiA+IHdpdGhvdXQg
YW55IHByb2JsZW1zLgo+ID4gPiAKPiA+ID4gSXQgaXMgaW5kZWVkIHF1aXRlIHdlaXJkLCB4bCBk
b2VzIGV4YWN0bHkgdGhlIHNhbWUgYXMKPiA+ID4gJ3hlbnN0b3JlLXJlYWQgZG9taWQnIEFGQUlD
VC4KPiA+ID4gCj4gPiA+IENhbiB5b3UgcGFzdGUgdGhlIGNvbmZpZ3VyYXRpb24gZmlsZSBvZiB5
b3VyIGRyaXZlciBkb21haW4/Cj4gPiA+IEFsc28sIGRvIHlvdSBoYXZlIGRyaXZlcl9kb21haW49
MSBpbiB5b3VyIGNvbmZpZ3VyYXRpb24gZmlsZT8KPiA+ID4gKGFsdGhvdWdoIEFGQUlDVCB0aGUg
ZXJyb3IgZm9yIG5vdCBoYXZpbmcgZHJpdmVyX2RvbWFpbj0xCj4gPiA+IHNob3VsZCBiZSBkaWZm
ZXJlbnQgdGhhbiB0aGUgb25lIHlvdSBhcmUgZ2V0dGluZykuCj4gPiAKPiA+IEkgaGFkbid0IGRy
aXZlcl9kb21haW49MSBpbiB0aGUgY29uZmlndXJhdGlvbiwgYnV0IGFkZGluZyBpdAo+ID4gZGlk
bid0IGNoYW5nZWQgYW55dGhpbmc6Cj4gPiAKPiA+IHJvb3RAc3ZjLWZ3On4jIHhsIGRldmQgLUYK
PiA+IGxpYnhsOiBlcnJvcjogbGlieGwuYzoxOTcyOmxpYnhsX19nZXRfZG9taWQ6IGZhaWxlZCB0
byBnZXQgb3duCj4gPiBkb21pZCAoZG9taWQpCj4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsLmM6NDU1
MzpsaWJ4bF9kZXZpY2VfZXZlbnRzX2hhbmRsZXI6IHVuYWJsZSB0bwo+ID4gZ2V0IGRvbWFpbiBp
ZAo+ID4gCj4gPiAKPiA+IHhsLmNmZzoKPiA+IAo+ID4gbmFtZSA9ICdzdmMtZncnCj4gPiB1dWlk
ID0gJ2ZjMmM3YzA2LWMzMDEtNGY2ZC05ODYyLWQ3MzU3ZWFjY2NkYScKPiA+IGRpc2sgPSBbICcv
eGVuL2Rpc2staW1hZ2Uvc3ZjLWZ3LWRlYmlhbi5pbWcscmF3LGhkYSx3JyAsIAo+ID4gICAgICAg
IF0KPiA+IGJvb3Rsb2FkZXIgPSAncHlncnViJwo+ID4gZXh0cmEgPSAnaW9tbXU9c29mdCcKPiA+
IGNwdXMgPSAiMC0xIgo+ID4gdmNwdXMgPSAxCj4gPiBjcHVfd2VpZ2h0ID0gNjQKPiA+IG1lbW9y
eSA9IDI1Ngo+ID4gZGV2aWNlX21vZGVsX3ZlcnNpb24gPSAncWVtdS14ZW4nCj4gPiBkZXZpY2Vf
bW9kZWxfb3ZlcnJpZGUgPSAnL3Vzci9iaW4vcWVtdS1zeXN0ZW0teDg2XzY0Jwo+ID4gb25fcG93
ZXJvZmYgPSAnZGVzdHJveScKPiA+IG9uX3JlYm9vdCA9ICdyZXN0YXJ0Jwo+ID4gb25fY3Jhc2gg
PSAnZGVzdHJveScKPiA+IGRyaXZlcl9kb21haW4gPSAxCj4gPiBwY2kgPSBbICcwMjowMC4wJyBd
Cj4gPiAKPiA+IAo+ID4gVGhlIGRvbWFpbiBpcyBydW5uaW5nIHdpdGggRGViaWFuIFdoZWV6eSB3
aXRoIFhlbiBwYWNrYWdlcyBhbmQKPiA+IGRlcGVuZGVuY2llcyBmcm9tIEplc3NpZSAvIFN0cmV0
Y2guCj4gCj4gVEJILCBJIGRvbid0IHNlZSBhbnl0aGluZyB3cm9uZyB3aXRoIHlvdXIgY29uZmln
Lgo+IAo+IENvdWxkIHlvdSB0cnkgdG8gcnVuIGB4bCAtdnZ2IGRldmQgLUZgIGluIG9yZGVyIHRv
IHNlZSBpZiB0aGVyZSBhcmUKPiBtb3JlIG1lc3NhZ2VzIHRoYXQgbWlnaHQgaGVscCBjbGFyaWZ5
IHdoYXQncyBnb2luZyBvbj8KPiAKPiBSb2dlci4gCgpIaSwKCnRoYW5rcyBmb3IgeW91ciBhbnN3
ZXJzLiBJIGFscmVhZHkgdHJpZWQgdGhhdCBidXQgaXQgZGlkbid0IGdpdmUgbW9yZQp0aGFuIHRo
ZSByZWd1bGFyIGRlYnVnIG91dHB1dC4gQnV0IEkgYWxzbyBkaWQgc29tZSBtb3JlIGludmVzdGln
YXRpb24KYW5kIGZpbmFsbHkgZm91bmQgdGhlIGN1bHByaXQuIEl0IHdhcyBtZSwgaGF2aW5nIG1v
ZGlmaWVkIFhlbgppbml0c2NyaXB0cyBpbiB0aGUgZHJpdmVyIGRvbWFpbiA6KQoKQmFja2dyb3Vu
ZDogcGFja2FnZSBjb25maWd1cmF0aW9uIG9mIHhlbi11dGlscyBpcyByZWx5aW5nIG9uIGEgc3Vj
Y2Vzc2Z1bApzdGFydCBvZiAvZXRjL2luaXQuZC94ZW4uIFRoZSBzY3JpcHQgaXRzZWxmIGRvZXMg
YSBjaGVjayBpZiBpdCBpcwpydW5uaW5nIGluIERvbTAgYW5kIGRyb3BwaW5nIGFuIGVycm9yIG90
aGVyd2lzZS4gU28gSSBzaW1wbHkKY29tbWVudGVkIG91dCB0aGF0IGNoZWNrIGFuZCBwYWNrYWdl
IGNvbmZpZ3VyYXRpb24gY29tcGxldGVkLgoKV2hhdCBhbHNvIGhhcHBlbmVkOiBhZnRlciB0aGUg
bW9kaWZpY2F0aW9uIHRoZSBpbml0c2NyaXB0IGlnbm9yZWQgdGhlCmZhY3Qgb2YgcnVubmluZyBp
biBEb21VIGFuZCBhbHdheXMgc3RhcnRlZCBhIGxvY2FsIGluc3RhbmNlIG9mCnhlbnN0b3JlZC4g
Rm9yIHNvbWUgcmVhc29uIHhlbnN0b3JlLXV0aWxzIGRvbid0IGhhdmUgYSBwcm9ibGVtIHdpdGgK
dGhhdCB3aGlsZSB4bCBkZXZkIGhhcy4KCkFmdGVyIGhhdmluZyBkaXNhYmxlZCB0aGUgbG9jYWwg
eGVuc3RvcmVkLCB4bCBkZXZkIHN0YXJ0ZWQgYW5kIG90aGVyCmRvbWFpbnMgdmlmJ3MgY2FuIGNv
bm5lY3QgdG8gdGhlIGRyaXZlciBkb21haW4gYWdhaW4uIFVuZm9ydHVuYXRlbHkKdGhpcyBpcyBp
c24ndCB0cnVlIGZvciBEb20wOgoKcm9vdEBkb3g2NDp+IyB4bCBuZXR3b3JrLWF0dGFjaCAwIHR5
cGU9dmlmIGJyaWRnZT1ici1kbTAgYmFja2VuZD1zdmMtZncgcmF0ZT01MDBNYi9zCmxpYnhsOiBk
ZWJ1ZzogbGlieGwuYzo0MjI2OmxpYnhsX2RldmljZV9uaWNfYWRkOiBhbyAweDI1ZjY5NTA6IGNy
ZWF0ZTogaG93PShuaWwpIGNhbGxiYWNrPShuaWwpIHBvbGxlcj0weDI1ZjY5ZTAKbGlieGw6IGVy
cm9yOiBsaWJ4bC5jOjE5OTg6ZGV2aWNlX2FkZHJtX2FvY29tcGxldGU6IHVuYWJsZSB0byBhZGQg
ZGV2aWNlCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxODc0OmxpYnhsX19hb19jb21wbGV0
ZTogYW8gMHgyNWY2OTUwOiBjb21wbGV0ZSwgcmM9LTE2CmxpYnhsOiBkZWJ1ZzogbGlieGwuYzo0
MjI2OmxpYnhsX2RldmljZV9uaWNfYWRkOiBhbyAweDI1ZjY5NTA6IGlucHJvZ3Jlc3M6IHBvbGxl
cj0weDI1ZjY5ZTAsIGZsYWdzPWljCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxODQzOmxp
YnhsX19hb19fZGVzdHJveTogYW8gMHgyNWY2OTUwOiBkZXN0cm95CmxpYnhsX2RldmljZV9uaWNf
YWRkIGZhaWxlZC4KeGM6IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiB0b3RhbCBhbGxvY2F0aW9u
czoyMCB0b3RhbCByZWxlYXNlczoyMAp4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IGN1cnJl
bnQgYWxsb2NhdGlvbnM6MCBtYXhpbXVtIGFsbG9jYXRpb25zOjIKeGM6IGRlYnVnOiBoeXBlcmNh
bGwgYnVmZmVyOiBjYWNoZSBjdXJyZW50IHNpemU6Mgp4YzogZGVidWc6IGh5cGVyY2FsbCBidWZm
ZXI6IGNhY2hlIGhpdHM6MTIgbWlzc2VzOjIgdG9vYmlnOjYKCgpBbnkgaWRlYXM/CgpSdWVkaWdl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVz
ZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
Lm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Sat May 07 15:34:19 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 15:34:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1az4Dy-0000I7-K9; Sat, 07 May 2016 15:32:58 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1az4Dx-0000I1-Qg
 for xen-users@lists.xen.org; Sat, 07 May 2016 15:32:57 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 FC/3B-12567-9AA0E275; Sat, 07 May 2016 15:32:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRWlGSWpSXmKPExsVy5bGgmO4KLr1
 wgz0PxSxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ozlcw6yFrQoVny7ep21gXGZdBcjF4eQwDxG
 iWszWpi7GDk5WARUJC5PXc3WxcjBwSZgLXHlhixIWETAUuLO9H+MIDazgKzEz98NTCC2sICfx
 LyuV6wgNq+AiUTPvPtgNZwCRhJzl54AiwsJrGGUmDXZBsSWELCXePRrNgtEvaDEyZlPWEBWMQ
 uoS6yfJwQxXlti2cLXzCCnSQh8ZpT4sG0iE4TTxy5xZMoaxgmM/LOQ9M9C6J+FpH8BI/MqRo3
 i1KKy1CJdQ3O9pKLM9IyS3MTMHF1DA1O93NTi4sT01JzEpGK95PzcTYzAIGQAgh2MF097HmKU
 5GBSEuV1ZdQLF+JLyk+pzEgszogvKs1JLT7EKMPBoSTBG8YJlBMsSk1PrUjLzAHGA0xagoNHS
 YRXACTNW1yQmFucmQ6ROsWoKCXOKweSEABJZJTmwbXBYvASo6yUMC8j0CFCPAWpRbmZJajyrx
 jFORiVhHn9QKbwZOaVwE1/BbSYCWjx+7maIItLEhFSUg2M16ZHHpnq+9/K7N/zLRYlPzbmrPN
 3StCfdONSeOymKxYei8O2TGjUc9Mtf+r8kqHM8OmrHIbfRyxSPb7sO/aBT0Hs+xRBNYGJrfsP
 fJyy1/DwY8WXSXX1s+YErnZZ/0Bll2mstqKj7LqGByctHqr79GpfDO102mt359Vlp7+hV4z36
 Z0MfHrmhxJLcUaioRZzUXEiADdR7KC8AgAA
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462635176!22522205!1
X-Originating-IP: [212.227.17.22]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIyID0+IDIxMDU4\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIyID0+IDIxMDU4\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51236 invoked from network); 7 May 2016 15:32:56 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.22)
 by server-16.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 7 May 2016 15:32:56 -0000
Received: from debian-desktop ([89.183.4.69]) by mail.gmx.com (mrgmx103) with
 ESMTPSA (Nemesis) id 0LaXmV-1bM3Z63gsB-00mKIS;
 Sat, 07 May 2016 17:32:52 +0200
Date: Sat, 7 May 2016 17:32:49 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: Roger Pau =?UTF-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20160507173249.773e45c1@debian-desktop>
In-Reply-To: <20160506184106.bp2mywktkugewrkl@mac>
References: <20160424134134.192b567b@debian-desktop>
 <20160425091147.4rarwxr47qsyatfy@mac>
 <20160430230927.2bf4ae2d@debian-desktop>
 <20160506184106.bp2mywktkugewrkl@mac>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Provags-ID: V03:K0:eoDPftelzQ81eZnsovOS//F80A4Lv6w+tYxOp7VQBL+D2qBSkYN
 IDTrBXvmduQJppvbxFmRozOr9VD4Dp+mC81xq1wdg8oOuZsCINbTnZZIENuoofiVrT6Ey/S
 r3TkH+0qKeSLlCpALYc3OMUhxdJ8wIsNFqe1BwjYHSJqCoPSSvYvY0STnLPWC8ltq+0URgZ
 RqMp2502It3b4gjRUIp0w==
X-UI-Out-Filterresults: notjunk:1;V01:K0:DVKxqlmH6OY=:+ofkkm3uJtHpZusIX1i6pS
 zXNg76dX1sD4GkVlSl7foa8qhQNpy7vrzf4atbiJ0pAG1kuRH+7uXtQBn2frihqJaAQNoySq6
 1MwExIEVg8BzqqPV4pBsQdjDrje1IgWVgVV5Br5uZFW39LddHlvC0OSxeTJI5W+OdsHvD2dbe
 VnwRiWhJqE7t2LAWtSOlGMsBpmMuyBypt/7PgAFWL+afy/sGf4xhWIWyVA1DwxxbEExH7ns/4
 Dw+/ZQEWlxdCzOuP9CvNP8HyNdqWE0vj3xS+zF0EhbyM9pobHePI2ZW9QcuI8AgJ7GS2LwW3Y
 ViXeeZUAIi56bWMtlD9Q8FELwlRPohKDPpTfAhluT/XWZo47vA8SN8JhJUrrv79YnGMV/0Tbp
 h+Itka1c553Pk3y17xNgk60J0fF8ioOs6X1r2AtoEn2hSqQFX7rTwxi1qcMXZQA0TSqs1xdHP
 iV+CnnmwT3jWPrHPwSaPutTYEat273dk+NKx2RG7IRfxzDyMAMgDn+Rw3RsaAUV1Y2bIxeU7D
 hzNMagVm8hlnQoCcCHAxbqgUdtPIRFV3CGaw5Mx5+ZxlxAhJcuKbabgDbJaqTiJSBxAQ5WolJ
 1Rccgz3YM1CwQouWZ5oUXPqf1F7TB3IlrozpJnsJviGw5nJR3vjz4qZPxtefD9nFvWgFKFCZF
 CaLXa1faYNlLXiJng37l90ye1gy7Fxu0XRUbED6Y4wpbr5JXPRQwMetwadnXI5ooDmGj5/MFz
 /On/9VT6kbLO4Wi0Ohx12N6MzAFyaFq3E5fBaBt9A6PzunIcPy2vQ8OypuEDsN1J6jTWy+6dz
 r0MKhAG
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xl devd won't start in DomU: failed to get own domid
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gRnJpLCA2IE1heSAyMDE2IDIwOjQxOjA2ICswMjAwClJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
Cgo+IE9uIFNhdCwgQXByIDMwLCAyMDE2IGF0IDExOjA5OjI3UE0gKzAyMDAsIFLDvGRpZ2VyIE90
dGUgd3JvdGU6Cj4gPiBPbiBNb24sIDI1IEFwciAyMDE2IDExOjExOjQ3ICswMjAwCj4gPiBSb2dl
ciBQYXUgTW9ubsOpIHdyb3RlOgo+ID4gCj4gPiA+IE9uIFN1biwgQXByIDI0LCAyMDE2IGF0IDAx
OjQxOjM0UE0gKzAyMDAsIFLDvGRpZ2VyIE90dGUgd3JvdGU6Cj4gPiA+ID4gSGksCj4gPiA+ID4g
Cj4gPiA+ID4gSSdtIHN1Y2Nlc3NmdWxseSBydW5uaW5nIG15IGRlYmlhbiBzeXN0ZW0gd2l0aCBY
ZW4gNC40IGZvcgo+ID4gPiA+IG1vcmUgdGhhbiB0d28geWVhcnMgbm93LiBXaGVuIHRyeWluZyB0
byB1cGdyYWRlIHRvIHRoZSByZWNlbnQKPiA+ID4gPiA0LjYgcmVsZWFzZSBJIHJhbiBpbnRvIGEg
cHJvYmxlbSB3aXRoIHRoZSBuZXR3b3JrIGRyaXZlcgo+ID4gPiA+IGRvbWFpbi4KPiA+ID4gPiAK
PiA+ID4gPiBBcyBYZW4gNC42IHJlcXVpcmVzIGRldmQgdG8gcnVuIGluIGEgZHJpdmVyIGRvbWFp
biwgSSB0cmllZCB0bwo+ID4gPiA+IHN0YXJ0IGl0IHRoZXJlIGJ1dCBpdCBmYWlsczoKPiA+ID4g
PiAKPiA+ID4gPiByb290QHN2Yy1mdzp+IyB4bCBkZXZkIC1GCj4gPiA+ID4gbGlieGw6IGVycm9y
OiBsaWJ4bC5jOjM4NjQ6bGlieGxfZGV2aWNlX2V2ZW50c19oYW5kbGVyOgo+ID4gPiA+IHVuYWJs
ZSB0byBnZXQgZG9tYWluIGlkCj4gPiA+ID4gCj4gPiA+ID4gU3RyYW5nZSB0aGluZyBpcyB0aGF0
ICd4ZW5zdG9yZS1yZWFkIGRvbWlkJyBvdXRwdXRzIHRoZSBkb21pZAo+ID4gPiA+IHdpdGhvdXQg
YW55IHByb2JsZW1zLgo+ID4gPiAKPiA+ID4gSXQgaXMgaW5kZWVkIHF1aXRlIHdlaXJkLCB4bCBk
b2VzIGV4YWN0bHkgdGhlIHNhbWUgYXMKPiA+ID4gJ3hlbnN0b3JlLXJlYWQgZG9taWQnIEFGQUlD
VC4KPiA+ID4gCj4gPiA+IENhbiB5b3UgcGFzdGUgdGhlIGNvbmZpZ3VyYXRpb24gZmlsZSBvZiB5
b3VyIGRyaXZlciBkb21haW4/Cj4gPiA+IEFsc28sIGRvIHlvdSBoYXZlIGRyaXZlcl9kb21haW49
MSBpbiB5b3VyIGNvbmZpZ3VyYXRpb24gZmlsZT8KPiA+ID4gKGFsdGhvdWdoIEFGQUlDVCB0aGUg
ZXJyb3IgZm9yIG5vdCBoYXZpbmcgZHJpdmVyX2RvbWFpbj0xCj4gPiA+IHNob3VsZCBiZSBkaWZm
ZXJlbnQgdGhhbiB0aGUgb25lIHlvdSBhcmUgZ2V0dGluZykuCj4gPiAKPiA+IEkgaGFkbid0IGRy
aXZlcl9kb21haW49MSBpbiB0aGUgY29uZmlndXJhdGlvbiwgYnV0IGFkZGluZyBpdAo+ID4gZGlk
bid0IGNoYW5nZWQgYW55dGhpbmc6Cj4gPiAKPiA+IHJvb3RAc3ZjLWZ3On4jIHhsIGRldmQgLUYK
PiA+IGxpYnhsOiBlcnJvcjogbGlieGwuYzoxOTcyOmxpYnhsX19nZXRfZG9taWQ6IGZhaWxlZCB0
byBnZXQgb3duCj4gPiBkb21pZCAoZG9taWQpCj4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsLmM6NDU1
MzpsaWJ4bF9kZXZpY2VfZXZlbnRzX2hhbmRsZXI6IHVuYWJsZSB0bwo+ID4gZ2V0IGRvbWFpbiBp
ZAo+ID4gCj4gPiAKPiA+IHhsLmNmZzoKPiA+IAo+ID4gbmFtZSA9ICdzdmMtZncnCj4gPiB1dWlk
ID0gJ2ZjMmM3YzA2LWMzMDEtNGY2ZC05ODYyLWQ3MzU3ZWFjY2NkYScKPiA+IGRpc2sgPSBbICcv
eGVuL2Rpc2staW1hZ2Uvc3ZjLWZ3LWRlYmlhbi5pbWcscmF3LGhkYSx3JyAsIAo+ID4gICAgICAg
IF0KPiA+IGJvb3Rsb2FkZXIgPSAncHlncnViJwo+ID4gZXh0cmEgPSAnaW9tbXU9c29mdCcKPiA+
IGNwdXMgPSAiMC0xIgo+ID4gdmNwdXMgPSAxCj4gPiBjcHVfd2VpZ2h0ID0gNjQKPiA+IG1lbW9y
eSA9IDI1Ngo+ID4gZGV2aWNlX21vZGVsX3ZlcnNpb24gPSAncWVtdS14ZW4nCj4gPiBkZXZpY2Vf
bW9kZWxfb3ZlcnJpZGUgPSAnL3Vzci9iaW4vcWVtdS1zeXN0ZW0teDg2XzY0Jwo+ID4gb25fcG93
ZXJvZmYgPSAnZGVzdHJveScKPiA+IG9uX3JlYm9vdCA9ICdyZXN0YXJ0Jwo+ID4gb25fY3Jhc2gg
PSAnZGVzdHJveScKPiA+IGRyaXZlcl9kb21haW4gPSAxCj4gPiBwY2kgPSBbICcwMjowMC4wJyBd
Cj4gPiAKPiA+IAo+ID4gVGhlIGRvbWFpbiBpcyBydW5uaW5nIHdpdGggRGViaWFuIFdoZWV6eSB3
aXRoIFhlbiBwYWNrYWdlcyBhbmQKPiA+IGRlcGVuZGVuY2llcyBmcm9tIEplc3NpZSAvIFN0cmV0
Y2guCj4gCj4gVEJILCBJIGRvbid0IHNlZSBhbnl0aGluZyB3cm9uZyB3aXRoIHlvdXIgY29uZmln
Lgo+IAo+IENvdWxkIHlvdSB0cnkgdG8gcnVuIGB4bCAtdnZ2IGRldmQgLUZgIGluIG9yZGVyIHRv
IHNlZSBpZiB0aGVyZSBhcmUKPiBtb3JlIG1lc3NhZ2VzIHRoYXQgbWlnaHQgaGVscCBjbGFyaWZ5
IHdoYXQncyBnb2luZyBvbj8KPiAKPiBSb2dlci4gCgpIaSwKCnRoYW5rcyBmb3IgeW91ciBhbnN3
ZXJzLiBJIGFscmVhZHkgdHJpZWQgdGhhdCBidXQgaXQgZGlkbid0IGdpdmUgbW9yZQp0aGFuIHRo
ZSByZWd1bGFyIGRlYnVnIG91dHB1dC4gQnV0IEkgYWxzbyBkaWQgc29tZSBtb3JlIGludmVzdGln
YXRpb24KYW5kIGZpbmFsbHkgZm91bmQgdGhlIGN1bHByaXQuIEl0IHdhcyBtZSwgaGF2aW5nIG1v
ZGlmaWVkIFhlbgppbml0c2NyaXB0cyBpbiB0aGUgZHJpdmVyIGRvbWFpbiA6KQoKQmFja2dyb3Vu
ZDogcGFja2FnZSBjb25maWd1cmF0aW9uIG9mIHhlbi11dGlscyBpcyByZWx5aW5nIG9uIGEgc3Vj
Y2Vzc2Z1bApzdGFydCBvZiAvZXRjL2luaXQuZC94ZW4uIFRoZSBzY3JpcHQgaXRzZWxmIGRvZXMg
YSBjaGVjayBpZiBpdCBpcwpydW5uaW5nIGluIERvbTAgYW5kIGRyb3BwaW5nIGFuIGVycm9yIG90
aGVyd2lzZS4gU28gSSBzaW1wbHkKY29tbWVudGVkIG91dCB0aGF0IGNoZWNrIGFuZCBwYWNrYWdl
IGNvbmZpZ3VyYXRpb24gY29tcGxldGVkLgoKV2hhdCBhbHNvIGhhcHBlbmVkOiBhZnRlciB0aGUg
bW9kaWZpY2F0aW9uIHRoZSBpbml0c2NyaXB0IGlnbm9yZWQgdGhlCmZhY3Qgb2YgcnVubmluZyBp
biBEb21VIGFuZCBhbHdheXMgc3RhcnRlZCBhIGxvY2FsIGluc3RhbmNlIG9mCnhlbnN0b3JlZC4g
Rm9yIHNvbWUgcmVhc29uIHhlbnN0b3JlLXV0aWxzIGRvbid0IGhhdmUgYSBwcm9ibGVtIHdpdGgK
dGhhdCB3aGlsZSB4bCBkZXZkIGhhcy4KCkFmdGVyIGhhdmluZyBkaXNhYmxlZCB0aGUgbG9jYWwg
eGVuc3RvcmVkLCB4bCBkZXZkIHN0YXJ0ZWQgYW5kIG90aGVyCmRvbWFpbnMgdmlmJ3MgY2FuIGNv
bm5lY3QgdG8gdGhlIGRyaXZlciBkb21haW4gYWdhaW4uIFVuZm9ydHVuYXRlbHkKdGhpcyBpcyBp
c24ndCB0cnVlIGZvciBEb20wOgoKcm9vdEBkb3g2NDp+IyB4bCBuZXR3b3JrLWF0dGFjaCAwIHR5
cGU9dmlmIGJyaWRnZT1ici1kbTAgYmFja2VuZD1zdmMtZncgcmF0ZT01MDBNYi9zCmxpYnhsOiBk
ZWJ1ZzogbGlieGwuYzo0MjI2OmxpYnhsX2RldmljZV9uaWNfYWRkOiBhbyAweDI1ZjY5NTA6IGNy
ZWF0ZTogaG93PShuaWwpIGNhbGxiYWNrPShuaWwpIHBvbGxlcj0weDI1ZjY5ZTAKbGlieGw6IGVy
cm9yOiBsaWJ4bC5jOjE5OTg6ZGV2aWNlX2FkZHJtX2FvY29tcGxldGU6IHVuYWJsZSB0byBhZGQg
ZGV2aWNlCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxODc0OmxpYnhsX19hb19jb21wbGV0
ZTogYW8gMHgyNWY2OTUwOiBjb21wbGV0ZSwgcmM9LTE2CmxpYnhsOiBkZWJ1ZzogbGlieGwuYzo0
MjI2OmxpYnhsX2RldmljZV9uaWNfYWRkOiBhbyAweDI1ZjY5NTA6IGlucHJvZ3Jlc3M6IHBvbGxl
cj0weDI1ZjY5ZTAsIGZsYWdzPWljCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxODQzOmxp
YnhsX19hb19fZGVzdHJveTogYW8gMHgyNWY2OTUwOiBkZXN0cm95CmxpYnhsX2RldmljZV9uaWNf
YWRkIGZhaWxlZC4KeGM6IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiB0b3RhbCBhbGxvY2F0aW9u
czoyMCB0b3RhbCByZWxlYXNlczoyMAp4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IGN1cnJl
bnQgYWxsb2NhdGlvbnM6MCBtYXhpbXVtIGFsbG9jYXRpb25zOjIKeGM6IGRlYnVnOiBoeXBlcmNh
bGwgYnVmZmVyOiBjYWNoZSBjdXJyZW50IHNpemU6Mgp4YzogZGVidWc6IGh5cGVyY2FsbCBidWZm
ZXI6IGNhY2hlIGhpdHM6MTIgbWlzc2VzOjIgdG9vYmlnOjYKCgpBbnkgaWRlYXM/CgpSdWVkaWdl
cgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVz
ZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVu
Lm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Sat May 07 16:12:07 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 16:12:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1az4pA-00035i-Sa; Sat, 07 May 2016 16:11:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1az4p9-00035c-MQ
 for xen-users@lists.xen.org; Sat, 07 May 2016 16:11:23 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 E5/35-03279-BA31E275; Sat, 07 May 2016 16:11:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrEIsWRWlGSWpSXmKPExsVy5bGgqO5KYb1
 wg3sXJS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oz///IKXn9jrHi64SVTA+PSc4xdjFwcQgJ7
 GCVmT2gGcjg5WARUJNbtWsnWxcjBwSZgLXHlhixIWERAWmLGlSY2EFtYIEDi4qmTTCA2r4CJx
 I+Nj5hBbAkBe4lHv2azQMQFJU7OfAJmMwu4Shw/t4EdZJeEwGdGiT9T3zFCNPxgk3i+P3YCI/
 csJD2zkPRA2FoSD3/dgorLS2x/O4d5FtB5zEA3Lf/HARGWkDj44gUzqhIQ21JizuR3jITU/Fx
 0gW0BI/cqRo3i1KKy1CJdQwO9pKLM9IyS3MTMHF1DQxO93NTi4sT01JzEpGK95PzcTYzAMGcA
 gh2M55Y5H2KU5GBSEuV1ZdQLF+JLyk+pzEgszogvKs1JLT7EqMHBIbB57eoLjFIsefl5qUoSv
 O5CQHWCRanpqRVpmTnASIQpleDgURLhLQdJ8xYXJOYWZ6ZDpE4x6nLMm7TrGJMQ2Awpcd7ZIE
 UCIEUZpXlwI2BJ4RKjrJQwLyPQgUI8BalFuZklqPKvGMU5GJWEeStApvBk5pXAbXoFdAQT0BH
 v52qCHFGSiJCSamCcnFStk2nIwnNg+eT5aZfvsvceZC/ZXXd09U7uf2u38vYInyl4qXL61nsh
 NsME6xjzXblOy08uPD+hetKD9ROL/qcGLP961sv804t7HJec4j4obxL797w++eNrm4dnl6lNT
 jmm3mMUdOuQ6sNZvkn3ts3pfT19GUdbWNYGpbClHHWX289Pi/hwXYmlOCPRUIu5qDgRAIln7K
 sFAwAA
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-12.tower-27.messagelabs.com!1462637480!40137144!1
X-Originating-IP: [212.227.17.21]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51712 invoked from network); 7 May 2016 16:11:21 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.21)
 by server-12.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 7 May 2016 16:11:21 -0000
Received: from debian-desktop ([89.183.4.69]) by mail.gmx.com (mrgmx102) with
 ESMTPSA (Nemesis) id 0MZwYd-1bDBCD3bzD-00Lp7h for
 <xen-users@lists.xen.org>; Sat, 07 May 2016 18:11:19 +0200
Date: Sat, 7 May 2016 18:06:57 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: xen-users@lists.xen.org
Message-ID: <20160507180657.42b6ec20@debian-desktop>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="MP_/aT0l+Kfzy3J5T0_MC5aRAGs"
X-Provags-ID: V03:K0:KbflV0+Cm9OJxxh/aSeljnDsXT+Ayh7szfC+BMPdYofTc3gRHJF
 2/A7JBw+oP4iWgZePHVbCmdwtM8SvnEnBRX/RtSbEtaxWOKxs6X/rArsA9wpIzCDgszsutT
 Gnr9kmlf6NfJTBSfY6+11MmT3j60okVpYY16RjYZdYO8bUftXeUBjHi4X+w89OT9gf9oLNY
 474XLlSyjPYc7nDubpNNw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:crK2GvmysVc=:8ecM5G3oY0xj3zywOKhW5S
 x8KL2NT32zXAIIKuNwskiqrAMjV7zRPFyQJNghJLGLV51B1zF5JAqdt3PHUTpDjI0JflZIP66
 qwS3J6ScuWqbN1s3Fy1UjI0irr3q2U0W9AOJPnVpMGa9iou2bn2kZFE9ClhRhtJO23LM+5vxC
 qMCCiHYADwh+wXwpjYRr4Ab0591f+KoCdZVjG3O27pu34GA9crNZVa1lhd6p0TPKjQ1OodnCm
 Ov7mISBkAx1QOEX37xtrBWDtqIet9jYR2QAYZbNmC2ONIQ4ZQmRjf9ZeLIl+oz8+8qo2lzHPB
 zYRHSmw/P4rWTGlqjmmMy0O5TRbGVDnxPnT0uJqmwHZ9IMHEo+GPAdhA8HL+YGXmMEgXCiCRH
 BBX5uGFuJ02RHuEzpm3bCehobxyf7ULi2y1b4dSMA05IaP5TQ5tp5eCQA/qUm9uD6JXl2L6J3
 oh7GB5W0l8ckgADf9Hd5c4gceRb4MjzaOabGyf08zTvhRsApPW0CFbliVMeqfr6IFRp7y2E3M
 8gF1Aa7HBefPflLTYcjRhHMYvOmK+O7a5WIZOzc7j5qnaMzrzV+ptaElAZxQAUoH6M8JoTRTv
 EimD14z7gxtT3ObbjCfvwMmG/l5skAIiJErfkj+eCmuUjDFK8o6PRsLbP/H6C0/8Zy508VuY8
 3dyQBHuDC17XEPu8jq4MuMoodPfqXy67HUquaTKQRfIsUYvvtddhY3MFJLBOe7Cc7p6z+m63I
 ve/uuX2Y+cc6ZtmUPHIwTDFZtkC3J4o14jVKzFGfOS+IpoWLc0l6IjK55jQ=
Subject: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain with
 activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--MP_/aT0l+Kfzy3J5T0_MC5aRAGs
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,

after upgrading my AMD A8-6500 based system from Xen 4.4.1 to 4.6.0
I'm no longer able to start HVM domains with activated IOMMU. Trying
to create a HVM domain just let the whole system freeze.

Probably this is a problem with broken firmware but I wonder if there
would be a way to work around this, since with 4.4.1 everything is
running fine even with PCI passthrough of Network, USB and VGA,
as long as I give ivrs_ioapic option to Xen commandline.

Attached is the output of "xl dmesg" of 4.6.0 and 4.4.1. Because of
the immediate system freeze debug output of 4.6.0 is only to the
point where HVM domain would start.

What I have tried so far:
- Disabling IOMMU in BIOS or Xen lets HVM domain start. It seems to
  lack graphical output but that's probably a different topic.
- Disabling CPU frequency scaling in BIOS or Xen just leads to the
  same failure.
- Disabling CPU C6 state in BIOS lets system reboot at HVM domain
  creation with Xen 4.4.1.

Any help is appreciated!

Thanks,
Ruediger
--MP_/aT0l+Kfzy3J5T0_MC5aRAGs
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=dmesg.4.4.1.txt

(XEN) Xen version 4.4.1 (Debian 4.4.1-9.rebuild) (ruediger.otte@gmx.net) (gcc (Debian 4.9.2-10) 4.9.2) debug=n Sun May 24 16:09:40 CEST 2015
(XEN) Bootloader: GRUB 2.02~beta2-22+deb8u1
(XEN) Command line: placeholder reboot=no loglvl=all guest_loglvl=all ivrs_ioapic[0]=00:14.0 irq_ratelimit dom0_mem=4194304 dom0_vcpus_pin=true dom0_max_vcpus=2 vcpu_migration_delay=1000 shed_smt_powersavings=false cpufreq=xen vpmu=off noserialnumber=true console=vga console_timestamps=boot vga=text-80x30
(XEN) Video information:
(XEN)  VGA is text mode 80x30, font 8x16
(XEN)  VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) Disc information:
(XEN)  Found 2 MBR signatures
(XEN)  Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 000000000009e800 (usable)
(XEN)  000000000009e800 - 00000000000a0000 (reserved)
(XEN)  00000000000e0000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 000000008cefa000 (usable)
(XEN)  000000008cefa000 - 000000008cf2a000 (reserved)
(XEN)  000000008cf2a000 - 000000008d1ed000 (usable)
(XEN)  000000008d1ed000 - 000000008d2b9000 (ACPI NVS)
(XEN)  000000008d2b9000 - 000000008e1c7000 (reserved)
(XEN)  000000008e1c7000 - 000000008e1c8000 (usable)
(XEN)  000000008e1c8000 - 000000008e3ce000 (ACPI NVS)
(XEN)  000000008e3ce000 - 000000008e850000 (usable)
(XEN)  000000008e850000 - 000000008efe1000 (reserved)
(XEN)  000000008efe1000 - 000000008f000000 (usable)
(XEN)  00000000fec00000 - 00000000fec01000 (reserved)
(XEN)  00000000fec10000 - 00000000fec11000 (reserved)
(XEN)  00000000fed00000 - 00000000fed01000 (reserved)
(XEN)  00000000fed80000 - 00000000fed90000 (reserved)
(XEN)  00000000ff000000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 000000044f000000 (usable)
(XEN) ACPI: RSDP 000F0490, 0024 (r2 ALASKA)
(XEN) ACPI: XSDT 8D271080, 0084 (r1 ALASKA    A M I  1072009 AMI     10013)
(XEN) ACPI: FACP 8D277208, 010C (r5 ALASKA    A M I  1072009 AMI     10013)
(XEN) ACPI Warning (tbfadt-0464): Optional field "Pm2ControlBlock" has zero address or length: 0000000000000000/1 [20070126]
(XEN) ACPI: DSDT 8D2711A0, 6067 (r2 ALASKA    A M I        0 INTL 20051117)
(XEN) ACPI: FACS 8D2AE080, 0040
(XEN) ACPI: APIC 8D277318, 0072 (r3 ALASKA    A M I  1072009 AMI     10013)
(XEN) ACPI: FPDT 8D277390, 0044 (r1 ALASKA    A M I  1072009 AMI     10013)
(XEN) ACPI: MCFG 8D2773D8, 003C (r1 ALASKA    A M I  1072009 MSFT    10013)
(XEN) ACPI: HPET 8D277418, 0038 (r1 ALASKA    A M I  1072009 AMI         5)
(XEN) ACPI: IVRS 8D277450, 0068 (r2    AMD BANTRY          1 AMD         0)
(XEN) ACPI: SSDT 8D2774B8, 0B9C (r1    AMD BANTRY          1 AMD         1)
(XEN) ACPI: SSDT 8D278058, 04B7 (r2    AMD BANTRY          1 MSFT  4000000)
(XEN) ACPI: CRAT 8D278510, 0578 (r1    AMD BANTRY          1 AMD         1)
(XEN) ACPI: SSDT 8D278A88, 1459 (r1    AMD CPMDFIGP        1 INTL 20051117)
(XEN) ACPI: SSDT 8D279EE8, 0852 (r1    AMD CPMDFDGP        1 INTL 20051117)
(XEN) ACPI: SSDT 8D27A740, 122C (r1    AMD   CPMCMN        1 INTL 20051117)
(XEN) System RAM: 15813MB (16193524kB)
(XEN) No NUMA configuration found
(XEN) Faking a node at 0000000000000000-000000044f000000
(XEN) Domain heap initialised
(XEN) found SMP MP-table at 000fd7e0
(XEN) DMI 2.7 present.
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x808
(XEN) ACPI: v5 SLEEP INFO: control[0:0], status[0:0]
(XEN) ACPI: SLEEP INFO: pm1x_cnt[804,0], pm1x_evt[800,0]
(XEN) ACPI: 32/64X FACS address mismatch in FADT - 8d2ae080/0000000000000000, using 32
(XEN) ACPI:             wakeup_vec[8d2ae08c], vec_size[20]
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x10] enabled)
(XEN) Processor #16 5:3 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x11] enabled)
(XEN) Processor #17 5:3 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x12] enabled)
(XEN) Processor #18 5:3 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x13] enabled)
(XEN) Processor #19 5:3 APIC version 16
(XEN) ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
(XEN) ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 0, version 33, address 0xfec00000, GSI 0-23
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
(XEN) ACPI: IRQ0 used by override.
(XEN) ACPI: IRQ2 used by override.
(XEN) ACPI: IRQ9 used by override.
(XEN) Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) ACPI: HPET id: 0x10228210 base: 0xfed00000
(XEN) ERST table was not found
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 4 CPUs (0 hotplug CPUs)
(XEN) IRQ limits: 24 GSI, 760 MSI/MSI-X
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3493.695 MHz processor.
(XEN) Initing memory sharing.
(XEN) xstate_init: using cntxt_size: 0x3c0 and states: 0x4000000000000007
(XEN) AMD Fam15h machine check reporting enabled
(XEN) PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
(XEN) PCI: Not using MCFG for segment 0000 bus 00-ff
(XEN) AMD-Vi: IOMMU Extended Features:
(XEN)  - Prefetch Pages Command
(XEN)  - Peripheral Page Service Request
(XEN)  - Guest Translation
(XEN)  - Invalidate All Command
(XEN) AMD-Vi: IOMMU 0 Enabled.
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Interrupt remapping enabled
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) [2016-05-07 14:33:46] Platform timer is 14.318MHz HPET
(XEN) [2016-05-07 14:33:46] Allocated console ring of 32 KiB.
(XEN) [2016-05-07 14:33:46] HVM: ASIDs enabled.
(XEN) [2016-05-07 14:33:46] SVM: Supported advanced features:
(XEN) [2016-05-07 14:33:46]  - Nested Page Tables (NPT)
(XEN) [2016-05-07 14:33:46]  - Last Branch Record (LBR) Virtualisation
(XEN) [2016-05-07 14:33:46]  - Next-RIP Saved on #VMEXIT
(XEN) [2016-05-07 14:33:46]  - VMCB Clean Bits
(XEN) [2016-05-07 14:33:46]  - DecodeAssists
(XEN) [2016-05-07 14:33:46]  - Pause-Intercept Filter
(XEN) [2016-05-07 14:33:46]  - TSC Rate MSR
(XEN) [2016-05-07 14:33:46] HVM: SVM enabled
(XEN) [2016-05-07 14:33:46] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [2016-05-07 14:33:46] HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) [2016-05-07 14:33:46] HVM: PVH mode not supported on this platform
(XEN) [2016-05-07 14:33:46] microcode: CPU1 collect_cpu_info: patch_id=0x6001119
(XEN) [2016-05-07 14:33:46] microcode: CPU2 collect_cpu_info: patch_id=0x6001119
(XEN) [2016-05-07 14:33:46] microcode: CPU3 collect_cpu_info: patch_id=0x6001119
(XEN) [2016-05-07 14:33:46] Brought up 4 CPUs
(XEN) [2016-05-07 14:33:46] ACPI sleep modes: S3
(XEN) [2016-05-07 14:33:46] MCA: Use hw thresholding to adjust polling frequency
(XEN) [2016-05-07 14:33:46] mcheck_poll: Machine check polling timer started.
(XEN) [2016-05-07 14:33:46] *** LOADING DOMAIN 0 ***
(XEN) [2016-05-07 14:33:46]  Xen  kernel: 64-bit, lsb, compat32
(XEN) [2016-05-07 14:33:46]  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1922000
(XEN) [2016-05-07 14:33:46] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [2016-05-07 14:33:46]  Dom0 alloc.:   000000041e000000->0000000420000000 (1038434 pages to be allocated)
(XEN) [2016-05-07 14:33:46]  Init. ramdisk: 000000044e862000->000000044efff5a7
(XEN) [2016-05-07 14:33:46] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [2016-05-07 14:33:46]  Loaded kernel: ffffffff81000000->ffffffff81922000
(XEN) [2016-05-07 14:33:46]  Init. ramdisk: 0000000000000000->0000000000000000
(XEN) [2016-05-07 14:33:46]  Phys-Mach map: 0000008000000000->0000008000800000
(XEN) [2016-05-07 14:33:46]  Start info:    ffffffff81922000->ffffffff819224b4
(XEN) [2016-05-07 14:33:46]  Page tables:   ffffffff81923000->ffffffff81934000
(XEN) [2016-05-07 14:33:46]  Boot stack:    ffffffff81934000->ffffffff81935000
(XEN) [2016-05-07 14:33:46]  TOTAL:         ffffffff80000000->ffffffff81c00000
(XEN) [2016-05-07 14:33:46]  ENTRY ADDRESS: ffffffff817921f0
(XEN) [2016-05-07 14:33:46] Dom0 has maximum 2 VCPUs
(XEN) [2016-05-07 14:33:47] setup 0000:00:00.2 for d0 failed (-19)
(XEN) [2016-05-07 14:33:47] Scrubbing Free RAM: ..............................................................................................................done.
(XEN) [2016-05-07 14:33:50] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [2016-05-07 14:33:50] Std. Loglevel: All
(XEN) [2016-05-07 14:33:50] Guest Loglevel: All
(XEN) [2016-05-07 14:33:50] Xen is relinquishing VGA console.
(XEN) [2016-05-07 14:33:50] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [2016-05-07 14:33:50] Freed 284kB init memory.
(XEN) [2016-05-07 14:33:50] traps.c:2514:d0 Domain attempted WRMSR 0000000000000413 from 0xc008000001000000 to 0x8008000001000000.
(XEN) [2016-05-07 14:33:50] traps.c:2514:d0 Domain attempted WRMSR 00000000c001020b from 0x0000000000000000 to 0x000000000000ffff.
(XEN) [2016-05-07 14:33:50] traps.c:2514:d0 Domain attempted WRMSR 0000000000000413 from 0xc008000001000000 to 0x8008000001000000.
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:00.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:00.2
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:01.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:01.1
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:02.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:04.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:10.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:10.1
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:11.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:12.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:12.2
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:13.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:13.2
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:14.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:14.1
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:14.2
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:14.3
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:14.4
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:14.5
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:18.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:18.1
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:18.2
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:18.3
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:18.4
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:18.5
(XEN) [2016-05-07 14:33:50] PCI add device 0000:01:00.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:01:00.1
(XEN) [2016-05-07 14:33:50] PCI add device 0000:02:00.0
(XEN) [2016-05-07 14:33:51] PCI: Using MCFG for segment 0000 bus 00-ff
(XEN) [2016-05-07 14:34:40] traps.c:2514:d1 Domain attempted WRMSR 00000000c0010201 from 0x0000000000000000 to 0x000000000000ffff.
(XEN) [2016-05-07 14:35:10] traps.c:2514:d2 Domain attempted WRMSR 00000000c0010201 from 0x0000000000000000 to 0x000000000000abcd.
(XEN) [2016-05-07 14:35:17] grant_table.c:289:d0 Increased maptrack size to 2 frames
(d3) [2016-05-07 14:40:40] HVM Loader
(d3) [2016-05-07 14:40:40] Detected Xen v4.4.1
(d3) [2016-05-07 14:40:40] Xenbus rings @0xfeffc000, event channel 4
(d3) [2016-05-07 14:40:40] System requested SeaBIOS
(d3) [2016-05-07 14:40:40] CPU speed is 3494 MHz
(d3) [2016-05-07 14:40:40] Relocating guest memory for lowmem MMIO space disabled
(XEN) [2016-05-07 14:40:40] irq.c:270: Dom3 PCI link 0 changed 0 -> 5
(d3) [2016-05-07 14:40:40] PCI-ISA link 0 routed to IRQ5
(XEN) [2016-05-07 14:40:40] irq.c:270: Dom3 PCI link 1 changed 0 -> 10
(d3) [2016-05-07 14:40:40] PCI-ISA link 1 routed to IRQ10
(XEN) [2016-05-07 14:40:40] irq.c:270: Dom3 PCI link 2 changed 0 -> 11
(d3) [2016-05-07 14:40:40] PCI-ISA link 2 routed to IRQ11
(XEN) [2016-05-07 14:40:40] irq.c:270: Dom3 PCI link 3 changed 0 -> 5
(d3) [2016-05-07 14:40:40] PCI-ISA link 3 routed to IRQ5
(d3) [2016-05-07 14:40:40] pci dev 01:3 INTA->IRQ10
(d3) [2016-05-07 14:40:40] pci dev 02:0 INTA->IRQ11
(d3) [2016-05-07 14:40:40] pci dev 03:0 INTA->IRQ5
(d3) [2016-05-07 14:40:40] pci dev 04:0 INTA->IRQ5
(d3) [2016-05-07 14:40:40] pci dev 1d:0 INTA->IRQ10
(d3) [2016-05-07 14:40:40] pci dev 1d:1 INTB->IRQ11
(d3) [2016-05-07 14:40:40] pci dev 1d:2 INTC->IRQ5
(d3) [2016-05-07 14:40:40] pci dev 1d:7 INTD->IRQ5
(d3) [2016-05-07 14:40:40] No RAM in high memory; setting high_mem resource base to 100000000
(d3) [2016-05-07 14:40:40] pci dev 02:0 bar 14 size 001000000: 0f0000008
(d3) [2016-05-07 14:40:40] pci dev 05:0 bar 10 size 001000000: 0f1000008
(d3) [2016-05-07 14:40:40] pci dev 05:0 bar 30 size 000010000: 0f2000000
(d3) [2016-05-07 14:40:40] pci dev 04:0 bar 14 size 000001000: 0f2010000
(d3) [2016-05-07 14:40:40] pci dev 05:0 bar 18 size 000001000: 0f2011000
(d3) [2016-05-07 14:40:40] pci dev 1d:7 bar 10 size 000001000: 0f2012000
(d3) [2016-05-07 14:40:40] pci dev 03:0 bar 10 size 000000400: 00000c001
(d3) [2016-05-07 14:40:40] pci dev 02:0 bar 10 size 000000100: 00000c401
(d3) [2016-05-07 14:40:40] pci dev 03:0 bar 14 size 000000100: 00000c501
(d3) [2016-05-07 14:40:40] pci dev 04:0 bar 10 size 000000020: 00000c601
(d3) [2016-05-07 14:40:40] pci dev 1d:0 bar 20 size 000000020: 00000c621
(d3) [2016-05-07 14:40:40] pci dev 1d:1 bar 20 size 000000020: 00000c641
(d3) [2016-05-07 14:40:40] pci dev 1d:2 bar 20 size 000000020: 00000c661
(d3) [2016-05-07 14:40:40] pci dev 01:1 bar 20 size 000000010: 00000c681
(d3) [2016-05-07 14:40:40] Multiprocessor initialisation:
(d3) [2016-05-07 14:40:40]  - CPU0 ... 48-bit phys ... fixed MTRRs ... var MTRRs [2/8] ... done.
(d3) [2016-05-07 14:40:40]  - CPU1 ... 48-bit phys ... fixed MTRRs ... var MTRRs [2/8] ... done.
(d3) [2016-05-07 14:40:40] Writing SMBIOS tables ...
(d3) [2016-05-07 14:40:40] Loading SeaBIOS ...
(d3) [2016-05-07 14:40:40] Creating MP tables ...
(d3) [2016-05-07 14:40:40] Loading ACPI ...
(d3) [2016-05-07 14:40:40] vm86 TSS at fc00a080
(d3) [2016-05-07 14:40:40] BIOS map:
(d3) [2016-05-07 14:40:40]  10000-100d3: Scratch space
(d3) [2016-05-07 14:40:40]  c0000-fffff: Main BIOS
(d3) [2016-05-07 14:40:40] E820 table:
(d3) [2016-05-07 14:40:40]  [00]: 00000000:00000000 - 00000000:000a0000: RAM
(d3) [2016-05-07 14:40:40]  HOLE: 00000000:000a0000 - 00000000:000c0000
(d3) [2016-05-07 14:40:40]  [01]: 00000000:000c0000 - 00000000:00100000: RESERVED
(d3) [2016-05-07 14:40:40]  [02]: 00000000:00100000 - 00000000:7e000000: RAM
(d3) [2016-05-07 14:40:40]  HOLE: 00000000:7e000000 - 00000000:fc000000
(d3) [2016-05-07 14:40:40]  [03]: 00000000:fc000000 - 00000001:00000000: RESERVED
(d3) [2016-05-07 14:40:40] Invoking SeaBIOS ...
(d3) [2016-05-07 14:40:40] SeaBIOS (version 1.7.5-20140531_083030-gandalf)
(d3) [2016-05-07 14:40:40] 
(d3) [2016-05-07 14:40:40] Found Xen hypervisor signature at 40000000
(d3) [2016-05-07 14:40:40] Running on QEMU (i440fx)
(d3) [2016-05-07 14:40:40] xen: copy e820...
(d3) [2016-05-07 14:40:40] Relocating init from 0x000dfbd9 to 0x7dfaeaf0 (size 70732)
(d3) [2016-05-07 14:40:40] CPU Mhz=3494
(d3) [2016-05-07 14:40:40] Found 12 PCI devices (max PCI bus is 00)
(d3) [2016-05-07 14:40:40] Allocated Xen hypercall page at 7dfff000
(d3) [2016-05-07 14:40:40] Detected Xen v4.4.1
(d3) [2016-05-07 14:40:40] xen: copy BIOS tables...
(d3) [2016-05-07 14:40:40] Copying SMBIOS entry point from 0x00010010 to 0x000f1010
(d3) [2016-05-07 14:40:40] Copying MPTABLE from 0xfc001150/fc001160 to 0x000f0f10
(d3) [2016-05-07 14:40:40] Copying PIR from 0x00010030 to 0x000f0e90
(d3) [2016-05-07 14:40:40] Copying ACPI RSDP from 0x000100b0 to 0x000f0e60
(d3) [2016-05-07 14:40:40] Using pmtimer, ioport 0xb008
(d3) [2016-05-07 14:40:40] Scan for VGA option rom
(d3) [2016-05-07 14:40:40] Running option rom at c000:0003
(XEN) [2016-05-07 14:40:40] stdvga.c:147:d3 entering stdvga and caching modes
(d3) [2016-05-07 14:40:40] pmm call arg1=0
(d3) [2016-05-07 14:40:40] Turning on vga text mode console
(d3) [2016-05-07 14:40:40] SeaBIOS (version 1.7.5-20140531_083030-gandalf)
(d3) [2016-05-07 14:40:40] Machine UUID 34b81000-3ba9-4231-9c72-b00d099755d4
(d3) [2016-05-07 14:40:40] EHCI init on dev 00:1d.7 (regs=0xf2012020)
(d3) [2016-05-07 14:40:40] Found 0 lpt ports
(d3) [2016-05-07 14:40:40] Found 1 serial ports
(d3) [2016-05-07 14:40:40] ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)
(d3) [2016-05-07 14:40:40] ATA controller 2 at 170/374/0 (irq 15 dev 9)
(d3) [2016-05-07 14:40:40] ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (16384 MiBytes)
(d3) [2016-05-07 14:40:40] Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0
(d3) [2016-05-07 14:40:40] ata0-1: QEMU HARDDISK ATA-7 Hard-Disk (8192 MiBytes)
(d3) [2016-05-07 14:40:40] Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@1
(d3) [2016-05-07 14:40:40] UHCI init on dev 00:1d.0 (io=c620)
(d3) [2016-05-07 14:40:40] UHCI init on dev 00:1d.1 (io=c640)
(d3) [2016-05-07 14:40:40] UHCI init on dev 00:1d.2 (io=c660)
(d3) [2016-05-07 14:40:40] PS2 keyboard initialized
(d3) [2016-05-07 14:40:40] All threads complete.
(d3) [2016-05-07 14:40:40] Scan for option roms
(d3) [2016-05-07 14:40:40] 
(d3) [2016-05-07 14:40:40] Press F12 for boot menu.
(d3) [2016-05-07 14:40:40] 
(d3) [2016-05-07 14:40:43] Searching bootorder for: HALT
(d3) [2016-05-07 14:40:43] drive 0x000f0e10: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=33554432
(d3) [2016-05-07 14:40:43] drive 0x000f0de0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=16777216
(d3) [2016-05-07 14:40:43] Space available for UMB: c9800-ef000, f0000-f0de0
(d3) [2016-05-07 14:40:43] Returned 258048 bytes of ZoneHigh
(d3) [2016-05-07 14:40:43] e820 map has 6 items:
(d3) [2016-05-07 14:40:43]   0: 0000000000000000 - 000000000009fc00 = 1 RAM
(d3) [2016-05-07 14:40:43]   1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED
(d3) [2016-05-07 14:40:43]   2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
(d3) [2016-05-07 14:40:43]   3: 0000000000100000 - 000000007dfff000 = 1 RAM
(d3) [2016-05-07 14:40:43]   4: 000000007dfff000 - 000000007e000000 = 2 RESERVED
(d3) [2016-05-07 14:40:43]   5: 00000000fc000000 - 0000000100000000 = 2 RESERVED
(d3) [2016-05-07 14:40:43] enter handle_19:
(d3) [2016-05-07 14:40:43]   NULL
(d3) [2016-05-07 14:40:43] Booting from Hard Disk...
(d3) [2016-05-07 14:40:43] Booting from 0000:7c00
(XEN) [2016-05-07 14:40:55] irq.c:373: Dom3 callback via changed to Direct Vector 0xf3
(XEN) [2016-05-07 14:40:55] irq.c:270: Dom3 PCI link 0 changed 5 -> 0
(XEN) [2016-05-07 14:40:55] irq.c:270: Dom3 PCI link 1 changed 10 -> 0
(XEN) [2016-05-07 14:40:55] irq.c:270: Dom3 PCI link 2 changed 11 -> 0
(XEN) [2016-05-07 14:40:55] irq.c:270: Dom3 PCI link 3 changed 5 -> 0
(XEN) [2016-05-07 14:42:49] grant_table.c:289:d0 Increased maptrack size to 3 frames
(XEN) [2016-05-07 14:42:59] grant_table.c:289:d0 Increased maptrack size to 4 frames

--MP_/aT0l+Kfzy3J5T0_MC5aRAGs
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=dmesg.4.6.0.txt

(XEN) [    0.000000] Xen version 4.6.0 (Debian 4.6.0-1+nmu2) (ijc@debian.org) (gcc (Debian 5.3.1-8) 5.3.1 20160205) debug=n Tue Feb  9 17:46:27 UTC 2016
(XEN) [    0.000000] Bootloader: GRUB 2.02~beta2-22+deb8u1
(XEN) [    0.000000] Command line: placeholder reboot=no loglvl=all guest_loglvl=all ivrs_ioapic[0]=00:14.0 irq_ratelimit dom0_mem=4194304 dom0_vcpus_pin=true dom0_max_vcpus=2 vcpu_migration_delay=1000 shed_smt_powersavings=false cpufreq=xen vpmu=off noserialnumber=true console=vga console_timestamps=boot vga=text-80x30
(XEN) [    0.000000] Video information:
(XEN) [    0.000000]  VGA is text mode 80x30, font 8x16
(XEN) [    0.000000]  VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) [    0.000000] Disc information:
(XEN) [    0.000000]  Found 2 MBR signatures
(XEN) [    0.000000]  Found 2 EDD information structures
(XEN) [    0.000000] Xen-e820 RAM map:
(XEN) [    0.000000]  0000000000000000 - 000000000009e800 (usable)
(XEN) [    0.000000]  000000000009e800 - 00000000000a0000 (reserved)
(XEN) [    0.000000]  00000000000e0000 - 0000000000100000 (reserved)
(XEN) [    0.000000]  0000000000100000 - 000000008cefa000 (usable)
(XEN) [    0.000000]  000000008cefa000 - 000000008cf2a000 (reserved)
(XEN) [    0.000000]  000000008cf2a000 - 000000008d1ed000 (usable)
(XEN) [    0.000000]  000000008d1ed000 - 000000008d2b9000 (ACPI NVS)
(XEN) [    0.000000]  000000008d2b9000 - 000000008e1c7000 (reserved)
(XEN) [    0.000000]  000000008e1c7000 - 000000008e1c8000 (usable)
(XEN) [    0.000000]  000000008e1c8000 - 000000008e3ce000 (ACPI NVS)
(XEN) [    0.000000]  000000008e3ce000 - 000000008e850000 (usable)
(XEN) [    0.000000]  000000008e850000 - 000000008efe1000 (reserved)
(XEN) [    0.000000]  000000008efe1000 - 000000008f000000 (usable)
(XEN) [    0.000000]  00000000fec00000 - 00000000fec01000 (reserved)
(XEN) [    0.000000]  00000000fec10000 - 00000000fec11000 (reserved)
(XEN) [    0.000000]  00000000fed00000 - 00000000fed01000 (reserved)
(XEN) [    0.000000]  00000000fed80000 - 00000000fed90000 (reserved)
(XEN) [    0.000000]  00000000ff000000 - 0000000100000000 (reserved)
(XEN) [    0.000000]  0000000100000000 - 000000044f000000 (usable)
(XEN) [    0.000000] ACPI: RSDP 000F0490, 0024 (r2 ALASKA)
(XEN) [    0.000000] ACPI: XSDT 8D271080, 0084 (r1 ALASKA    A M I  1072009 AMI     10013)
(XEN) [    0.000000] ACPI: FACP 8D277208, 010C (r5 ALASKA    A M I  1072009 AMI     10013)
(XEN) [    0.000000] ACPI Warning (tbfadt-0464): Optional field "Pm2ControlBlock" has zero address or length: 0000000000000000/1 [20070126]
(XEN) [    0.000000] ACPI: DSDT 8D2711A0, 6067 (r2 ALASKA    A M I        0 INTL 20051117)
(XEN) [    0.000000] ACPI: FACS 8D2AE080, 0040
(XEN) [    0.000000] ACPI: APIC 8D277318, 0072 (r3 ALASKA    A M I  1072009 AMI     10013)
(XEN) [    0.000000] ACPI: FPDT 8D277390, 0044 (r1 ALASKA    A M I  1072009 AMI     10013)
(XEN) [    0.000000] ACPI: MCFG 8D2773D8, 003C (r1 ALASKA    A M I  1072009 MSFT    10013)
(XEN) [    0.000000] ACPI: HPET 8D277418, 0038 (r1 ALASKA    A M I  1072009 AMI         5)
(XEN) [    0.000000] ACPI: IVRS 8D277450, 0068 (r2    AMD BANTRY          1 AMD         0)
(XEN) [    0.000000] ACPI: SSDT 8D2774B8, 0B9C (r1    AMD BANTRY          1 AMD         1)
(XEN) [    0.000000] ACPI: SSDT 8D278058, 04B7 (r2    AMD BANTRY          1 MSFT  4000000)
(XEN) [    0.000000] ACPI: CRAT 8D278510, 0578 (r1    AMD BANTRY          1 AMD         1)
(XEN) [    0.000000] ACPI: SSDT 8D278A88, 1459 (r1    AMD CPMDFIGP        1 INTL 20051117)
(XEN) [    0.000000] ACPI: SSDT 8D279EE8, 0852 (r1    AMD CPMDFDGP        1 INTL 20051117)
(XEN) [    0.000000] ACPI: SSDT 8D27A740, 122C (r1    AMD   CPMCMN        1 INTL 20051117)
(XEN) [    0.000000] System RAM: 15813MB (16193524kB)
(XEN) [    0.000000] No NUMA configuration found
(XEN) [    0.000000] Faking a node at 0000000000000000-000000044f000000
(XEN) [    0.000000] Domain heap initialised
(XEN) [    0.000000] found SMP MP-table at 000fd7e0
(XEN) [    0.000000] DMI 2.7 present.
(XEN) [    0.000000] Using APIC driver default
(XEN) [    0.000000] ACPI: PM-Timer IO Port: 0x808
(XEN) [    0.000000] ACPI: v5 SLEEP INFO: control[0:0], status[0:0]
(XEN) [    0.000000] ACPI: SLEEP INFO: pm1x_cnt[1:804,1:0], pm1x_evt[1:800,1:0]
(XEN) [    0.000000] ACPI: 32/64X FACS address mismatch in FADT - 8d2ae080/0000000000000000, using 32
(XEN) [    0.000000] ACPI:             wakeup_vec[8d2ae08c], vec_size[20]
(XEN) [    0.000000] ACPI: Local APIC address 0xfee00000
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x10] enabled)
(XEN) [    0.000000] Processor #16 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x11] enabled)
(XEN) [    0.000000] Processor #17 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x12] enabled)
(XEN) [    0.000000] Processor #18 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x13] enabled)
(XEN) [    0.000000] Processor #19 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
(XEN) [    0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
(XEN) [    0.000000] IOAPIC[0]: apic_id 0, version 33, address 0xfec00000, GSI 0-23
(XEN) [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
(XEN) [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
(XEN) [    0.000000] ACPI: IRQ0 used by override.
(XEN) [    0.000000] ACPI: IRQ2 used by override.
(XEN) [    0.000000] ACPI: IRQ9 used by override.
(XEN) [    0.000000] Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) [    0.000000] ACPI: HPET id: 0x10228210 base: 0xfed00000
(XEN) [    0.000000] ERST table was not found
(XEN) [    0.000000] Using ACPI (MADT) for SMP configuration information
(XEN) [    0.000000] SMP: Allowing 4 CPUs (0 hotplug CPUs)
(XEN) [    0.000000] IRQ limits: 24 GSI, 760 MSI/MSI-X
(XEN) [    0.000000] xstate_init: using cntxt_size: 0x3c0 and states: 0x4000000000000007
(XEN) [    0.000000] AMD Fam15h machine check reporting enabled
(XEN) [    0.000000] Using scheduler: SMP Credit Scheduler (credit)
(XEN) [    0.477516] Detected 3493.700 MHz processor.
(XEN) [    0.481176] Initing memory sharing.
(XEN) [    0.482626] alt table ffff82d0802bd010 -> ffff82d0802be240
(XEN) [    0.484140] PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
(XEN) [    0.487043] PCI: Not using MCFG for segment 0000 bus 00-ff
(XEN) [    0.607744] AMD-Vi: Disabled HAP memory map sharing with IOMMU
(XEN) [    0.609447] AMD-Vi: IOMMU Extended Features:
(XEN) [    0.610807]  - Prefetch Pages Command
(XEN) [    0.612169]  - Peripheral Page Service Request
(XEN) [    0.613530]  - Guest Translation
(XEN) [    0.614892]  - Invalidate All Command
(XEN) [    0.616320] AMD-Vi: IOMMU 0 Enabled.
(XEN) [    0.624841] I/O virtualisation enabled
(XEN) [    0.626224]  - Dom0 mode: Relaxed
(XEN) [    0.627587] Interrupt remapping enabled
(XEN) [    0.629149] ENABLING IO-APIC IRQs
(XEN) [    0.630509]  -> Using new ACK method
(XEN) [    0.632079] ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) [    1.712519] Platform timer is 14.318MHz HPET
(XEN) [    1.714006] Allocated console ring of 32 KiB.
(XEN) [    1.715458] mwait-idle: does not run on family 21 model 19
(XEN) [    1.716913] HVM: ASIDs enabled.
(XEN) [    1.718363] SVM: Supported advanced features:
(XEN) [    1.719811]  - Nested Page Tables (NPT)
(XEN) [    1.721260]  - Last Branch Record (LBR) Virtualisation
(XEN) [    1.722710]  - Next-RIP Saved on #VMEXIT
(XEN) [    1.724159]  - VMCB Clean Bits
(XEN) [    1.725560]  - DecodeAssists
(XEN) [    1.726921]  - Pause-Intercept Filter
(XEN) [    1.728283]  - TSC Rate MSR
(XEN) [    1.729643] HVM: SVM enabled
(XEN) [    1.731004] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [    1.732400] HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) [    1.733849] HVM: PVH mode not supported on this platform
(XEN) [    1.796326] Brought up 4 CPUs
(XEN) [    1.818354] ACPI sleep modes: S3
(XEN) [    1.819810] VPMU: disabled
(XEN) [    1.821260] MCA: Use hw thresholding to adjust polling frequency
(XEN) [    1.822710] mcheck_poll: Machine check polling timer started.
(XEN) [    1.824175] Dom0 has maximum 408 PIRQs
(XEN) [    1.825662] NX (Execute Disable) protection active
(XEN) [    1.827026] *** LOADING DOMAIN 0 ***
(XEN) [    1.912126]  Xen  kernel: 64-bit, lsb, compat32
(XEN) [    1.913576]  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1922000
(XEN) [    1.916573] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [    1.918023]  Dom0 alloc.:   000000041e000000->0000000420000000 (1038434 pages to be allocated)
(XEN) [    1.920932]  Init. ramdisk: 000000044e862000->000000044efff5a7
(XEN) [    1.922383] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [    1.923832]  Loaded kernel: ffffffff81000000->ffffffff81922000
(XEN) [    1.925251]  Init. ramdisk: 0000000000000000->0000000000000000
(XEN) [    1.926613]  Phys-Mach map: 0000008000000000->0000008000800000
(XEN) [    1.927974]  Start info:    ffffffff81922000->ffffffff819224b4
(XEN) [    1.929344]  Page tables:   ffffffff81923000->ffffffff81934000
(XEN) [    1.930713]  Boot stack:    ffffffff81934000->ffffffff81935000
(XEN) [    1.932093]  TOTAL:         ffffffff80000000->ffffffff81c00000
(XEN) [    1.933544]  ENTRY ADDRESS: ffffffff817921f0
(XEN) [    1.935350] Dom0 has maximum 2 VCPUs
(XEN) [    2.393242] setup 0000:00:00.2 for d0 failed (-19)
(XEN) [    2.397924] Scrubbing Free RAM on 1 nodes using 2 CPUs
(XEN) [    2.441180] .....................................................................done.
(XEN) [    4.438766] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [    4.440218] Std. Loglevel: All
(XEN) [    4.441601] Guest Loglevel: All
(XEN) [    4.442960] Xen is relinquishing VGA console.
(XEN) [    4.444393] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [    4.444445] Freed 288kB init memory.
(XEN) [    5.324611] PCI add device 0000:00:00.0
(XEN) [    5.324819] PCI add device 0000:00:00.2
(XEN) [    5.325020] PCI add device 0000:00:01.0
(XEN) [    5.325206] PCI add device 0000:00:01.1
(XEN) [    5.325390] PCI add device 0000:00:02.0
(XEN) [    5.325612] PCI add device 0000:00:04.0
(XEN) [    5.326018] PCI add device 0000:00:10.0
(XEN) [    5.326375] PCI add device 0000:00:10.1
(XEN) [    5.326655] PCI add device 0000:00:11.0
(XEN) [    5.326858] PCI add device 0000:00:12.0
(XEN) [    5.327121] PCI add device 0000:00:12.2
(XEN) [    5.327349] PCI add device 0000:00:13.0
(XEN) [    5.327624] PCI add device 0000:00:13.2
(XEN) [    5.327824] PCI add device 0000:00:14.0
(XEN) [    5.328034] PCI add device 0000:00:14.1
(XEN) [    5.328310] PCI add device 0000:00:14.2
(XEN) [    5.328518] PCI add device 0000:00:14.3
(XEN) [    5.328677] PCI add device 0000:00:14.4
(XEN) [    5.328885] PCI add device 0000:00:14.5
(XEN) [    5.329009] PCI add device 0000:00:18.0
(XEN) [    5.329113] PCI add device 0000:00:18.1
(XEN) [    5.329222] PCI add device 0000:00:18.2
(XEN) [    5.329347] PCI add device 0000:00:18.3
(XEN) [    5.329446] PCI add device 0000:00:18.4
(XEN) [    5.329545] PCI add device 0000:00:18.5
(XEN) [    5.329891] PCI add device 0000:01:00.0
(XEN) [    5.330099] PCI add device 0000:01:00.1
(XEN) [    5.331735] PCI add device 0000:02:00.0
(XEN) [    5.497420] PCI: Using MCFG for segment 0000 bus 00-ff

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--MP_/aT0l+Kfzy3J5T0_MC5aRAGs--


From xen-users-bounces@lists.xen.org Sat May 07 16:12:07 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 07 May 2016 16:12:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1az4pA-00035i-Sa; Sat, 07 May 2016 16:11:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1az4p9-00035c-MQ
 for xen-users@lists.xen.org; Sat, 07 May 2016 16:11:23 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 E5/35-03279-BA31E275; Sat, 07 May 2016 16:11:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrEIsWRWlGSWpSXmKPExsVy5bGgqO5KYb1
 wg3sXJS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oz///IKXn9jrHi64SVTA+PSc4xdjFwcQgJ7
 GCVmT2gGcjg5WARUJNbtWsnWxcjBwSZgLXHlhixIWERAWmLGlSY2EFtYIEDi4qmTTCA2r4CJx
 I+Nj5hBbAkBe4lHv2azQMQFJU7OfAJmMwu4Shw/t4EdZJeEwGdGiT9T3zFCNPxgk3i+P3YCI/
 csJD2zkPRA2FoSD3/dgorLS2x/O4d5FtB5zEA3Lf/HARGWkDj44gUzqhIQ21JizuR3jITU/Fx
 0gW0BI/cqRo3i1KKy1CJdQwO9pKLM9IyS3MTMHF1DQxO93NTi4sT01JzEpGK95PzcTYzAMGcA
 gh2M55Y5H2KU5GBSEuV1ZdQLF+JLyk+pzEgszogvKs1JLT7EqMHBIbB57eoLjFIsefl5qUoSv
 O5CQHWCRanpqRVpmTnASIQpleDgURLhLQdJ8xYXJOYWZ6ZDpE4x6nLMm7TrGJMQ2Awpcd7ZIE
 UCIEUZpXlwI2BJ4RKjrJQwLyPQgUI8BalFuZklqPKvGMU5GJWEeStApvBk5pXAbXoFdAQT0BH
 v52qCHFGSiJCSamCcnFStk2nIwnNg+eT5aZfvsvceZC/ZXXd09U7uf2u38vYInyl4qXL61nsh
 NsME6xjzXblOy08uPD+hetKD9ROL/qcGLP961sv804t7HJec4j4obxL797w++eNrm4dnl6lNT
 jmm3mMUdOuQ6sNZvkn3ts3pfT19GUdbWNYGpbClHHWX289Pi/hwXYmlOCPRUIu5qDgRAIln7K
 sFAwAA
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-12.tower-27.messagelabs.com!1462637480!40137144!1
X-Originating-IP: [212.227.17.21]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51712 invoked from network); 7 May 2016 16:11:21 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.21)
 by server-12.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 7 May 2016 16:11:21 -0000
Received: from debian-desktop ([89.183.4.69]) by mail.gmx.com (mrgmx102) with
 ESMTPSA (Nemesis) id 0MZwYd-1bDBCD3bzD-00Lp7h for
 <xen-users@lists.xen.org>; Sat, 07 May 2016 18:11:19 +0200
Date: Sat, 7 May 2016 18:06:57 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: xen-users@lists.xen.org
Message-ID: <20160507180657.42b6ec20@debian-desktop>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="MP_/aT0l+Kfzy3J5T0_MC5aRAGs"
X-Provags-ID: V03:K0:KbflV0+Cm9OJxxh/aSeljnDsXT+Ayh7szfC+BMPdYofTc3gRHJF
 2/A7JBw+oP4iWgZePHVbCmdwtM8SvnEnBRX/RtSbEtaxWOKxs6X/rArsA9wpIzCDgszsutT
 Gnr9kmlf6NfJTBSfY6+11MmT3j60okVpYY16RjYZdYO8bUftXeUBjHi4X+w89OT9gf9oLNY
 474XLlSyjPYc7nDubpNNw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:crK2GvmysVc=:8ecM5G3oY0xj3zywOKhW5S
 x8KL2NT32zXAIIKuNwskiqrAMjV7zRPFyQJNghJLGLV51B1zF5JAqdt3PHUTpDjI0JflZIP66
 qwS3J6ScuWqbN1s3Fy1UjI0irr3q2U0W9AOJPnVpMGa9iou2bn2kZFE9ClhRhtJO23LM+5vxC
 qMCCiHYADwh+wXwpjYRr4Ab0591f+KoCdZVjG3O27pu34GA9crNZVa1lhd6p0TPKjQ1OodnCm
 Ov7mISBkAx1QOEX37xtrBWDtqIet9jYR2QAYZbNmC2ONIQ4ZQmRjf9ZeLIl+oz8+8qo2lzHPB
 zYRHSmw/P4rWTGlqjmmMy0O5TRbGVDnxPnT0uJqmwHZ9IMHEo+GPAdhA8HL+YGXmMEgXCiCRH
 BBX5uGFuJ02RHuEzpm3bCehobxyf7ULi2y1b4dSMA05IaP5TQ5tp5eCQA/qUm9uD6JXl2L6J3
 oh7GB5W0l8ckgADf9Hd5c4gceRb4MjzaOabGyf08zTvhRsApPW0CFbliVMeqfr6IFRp7y2E3M
 8gF1Aa7HBefPflLTYcjRhHMYvOmK+O7a5WIZOzc7j5qnaMzrzV+ptaElAZxQAUoH6M8JoTRTv
 EimD14z7gxtT3ObbjCfvwMmG/l5skAIiJErfkj+eCmuUjDFK8o6PRsLbP/H6C0/8Zy508VuY8
 3dyQBHuDC17XEPu8jq4MuMoodPfqXy67HUquaTKQRfIsUYvvtddhY3MFJLBOe7Cc7p6z+m63I
 ve/uuX2Y+cc6ZtmUPHIwTDFZtkC3J4o14jVKzFGfOS+IpoWLc0l6IjK55jQ=
Subject: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain with
 activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--MP_/aT0l+Kfzy3J5T0_MC5aRAGs
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,

after upgrading my AMD A8-6500 based system from Xen 4.4.1 to 4.6.0
I'm no longer able to start HVM domains with activated IOMMU. Trying
to create a HVM domain just let the whole system freeze.

Probably this is a problem with broken firmware but I wonder if there
would be a way to work around this, since with 4.4.1 everything is
running fine even with PCI passthrough of Network, USB and VGA,
as long as I give ivrs_ioapic option to Xen commandline.

Attached is the output of "xl dmesg" of 4.6.0 and 4.4.1. Because of
the immediate system freeze debug output of 4.6.0 is only to the
point where HVM domain would start.

What I have tried so far:
- Disabling IOMMU in BIOS or Xen lets HVM domain start. It seems to
  lack graphical output but that's probably a different topic.
- Disabling CPU frequency scaling in BIOS or Xen just leads to the
  same failure.
- Disabling CPU C6 state in BIOS lets system reboot at HVM domain
  creation with Xen 4.4.1.

Any help is appreciated!

Thanks,
Ruediger
--MP_/aT0l+Kfzy3J5T0_MC5aRAGs
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=dmesg.4.4.1.txt

(XEN) Xen version 4.4.1 (Debian 4.4.1-9.rebuild) (ruediger.otte@gmx.net) (gcc (Debian 4.9.2-10) 4.9.2) debug=n Sun May 24 16:09:40 CEST 2015
(XEN) Bootloader: GRUB 2.02~beta2-22+deb8u1
(XEN) Command line: placeholder reboot=no loglvl=all guest_loglvl=all ivrs_ioapic[0]=00:14.0 irq_ratelimit dom0_mem=4194304 dom0_vcpus_pin=true dom0_max_vcpus=2 vcpu_migration_delay=1000 shed_smt_powersavings=false cpufreq=xen vpmu=off noserialnumber=true console=vga console_timestamps=boot vga=text-80x30
(XEN) Video information:
(XEN)  VGA is text mode 80x30, font 8x16
(XEN)  VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) Disc information:
(XEN)  Found 2 MBR signatures
(XEN)  Found 2 EDD information structures
(XEN) Xen-e820 RAM map:
(XEN)  0000000000000000 - 000000000009e800 (usable)
(XEN)  000000000009e800 - 00000000000a0000 (reserved)
(XEN)  00000000000e0000 - 0000000000100000 (reserved)
(XEN)  0000000000100000 - 000000008cefa000 (usable)
(XEN)  000000008cefa000 - 000000008cf2a000 (reserved)
(XEN)  000000008cf2a000 - 000000008d1ed000 (usable)
(XEN)  000000008d1ed000 - 000000008d2b9000 (ACPI NVS)
(XEN)  000000008d2b9000 - 000000008e1c7000 (reserved)
(XEN)  000000008e1c7000 - 000000008e1c8000 (usable)
(XEN)  000000008e1c8000 - 000000008e3ce000 (ACPI NVS)
(XEN)  000000008e3ce000 - 000000008e850000 (usable)
(XEN)  000000008e850000 - 000000008efe1000 (reserved)
(XEN)  000000008efe1000 - 000000008f000000 (usable)
(XEN)  00000000fec00000 - 00000000fec01000 (reserved)
(XEN)  00000000fec10000 - 00000000fec11000 (reserved)
(XEN)  00000000fed00000 - 00000000fed01000 (reserved)
(XEN)  00000000fed80000 - 00000000fed90000 (reserved)
(XEN)  00000000ff000000 - 0000000100000000 (reserved)
(XEN)  0000000100000000 - 000000044f000000 (usable)
(XEN) ACPI: RSDP 000F0490, 0024 (r2 ALASKA)
(XEN) ACPI: XSDT 8D271080, 0084 (r1 ALASKA    A M I  1072009 AMI     10013)
(XEN) ACPI: FACP 8D277208, 010C (r5 ALASKA    A M I  1072009 AMI     10013)
(XEN) ACPI Warning (tbfadt-0464): Optional field "Pm2ControlBlock" has zero address or length: 0000000000000000/1 [20070126]
(XEN) ACPI: DSDT 8D2711A0, 6067 (r2 ALASKA    A M I        0 INTL 20051117)
(XEN) ACPI: FACS 8D2AE080, 0040
(XEN) ACPI: APIC 8D277318, 0072 (r3 ALASKA    A M I  1072009 AMI     10013)
(XEN) ACPI: FPDT 8D277390, 0044 (r1 ALASKA    A M I  1072009 AMI     10013)
(XEN) ACPI: MCFG 8D2773D8, 003C (r1 ALASKA    A M I  1072009 MSFT    10013)
(XEN) ACPI: HPET 8D277418, 0038 (r1 ALASKA    A M I  1072009 AMI         5)
(XEN) ACPI: IVRS 8D277450, 0068 (r2    AMD BANTRY          1 AMD         0)
(XEN) ACPI: SSDT 8D2774B8, 0B9C (r1    AMD BANTRY          1 AMD         1)
(XEN) ACPI: SSDT 8D278058, 04B7 (r2    AMD BANTRY          1 MSFT  4000000)
(XEN) ACPI: CRAT 8D278510, 0578 (r1    AMD BANTRY          1 AMD         1)
(XEN) ACPI: SSDT 8D278A88, 1459 (r1    AMD CPMDFIGP        1 INTL 20051117)
(XEN) ACPI: SSDT 8D279EE8, 0852 (r1    AMD CPMDFDGP        1 INTL 20051117)
(XEN) ACPI: SSDT 8D27A740, 122C (r1    AMD   CPMCMN        1 INTL 20051117)
(XEN) System RAM: 15813MB (16193524kB)
(XEN) No NUMA configuration found
(XEN) Faking a node at 0000000000000000-000000044f000000
(XEN) Domain heap initialised
(XEN) found SMP MP-table at 000fd7e0
(XEN) DMI 2.7 present.
(XEN) Using APIC driver default
(XEN) ACPI: PM-Timer IO Port: 0x808
(XEN) ACPI: v5 SLEEP INFO: control[0:0], status[0:0]
(XEN) ACPI: SLEEP INFO: pm1x_cnt[804,0], pm1x_evt[800,0]
(XEN) ACPI: 32/64X FACS address mismatch in FADT - 8d2ae080/0000000000000000, using 32
(XEN) ACPI:             wakeup_vec[8d2ae08c], vec_size[20]
(XEN) ACPI: Local APIC address 0xfee00000
(XEN) ACPI: LAPIC (acpi_id[0x01] lapic_id[0x10] enabled)
(XEN) Processor #16 5:3 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x11] enabled)
(XEN) Processor #17 5:3 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x12] enabled)
(XEN) Processor #18 5:3 APIC version 16
(XEN) ACPI: LAPIC (acpi_id[0x04] lapic_id[0x13] enabled)
(XEN) Processor #19 5:3 APIC version 16
(XEN) ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
(XEN) ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
(XEN) IOAPIC[0]: apic_id 0, version 33, address 0xfec00000, GSI 0-23
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
(XEN) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
(XEN) ACPI: IRQ0 used by override.
(XEN) ACPI: IRQ2 used by override.
(XEN) ACPI: IRQ9 used by override.
(XEN) Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) ACPI: HPET id: 0x10228210 base: 0xfed00000
(XEN) ERST table was not found
(XEN) Using ACPI (MADT) for SMP configuration information
(XEN) SMP: Allowing 4 CPUs (0 hotplug CPUs)
(XEN) IRQ limits: 24 GSI, 760 MSI/MSI-X
(XEN) Using scheduler: SMP Credit Scheduler (credit)
(XEN) Detected 3493.695 MHz processor.
(XEN) Initing memory sharing.
(XEN) xstate_init: using cntxt_size: 0x3c0 and states: 0x4000000000000007
(XEN) AMD Fam15h machine check reporting enabled
(XEN) PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
(XEN) PCI: Not using MCFG for segment 0000 bus 00-ff
(XEN) AMD-Vi: IOMMU Extended Features:
(XEN)  - Prefetch Pages Command
(XEN)  - Peripheral Page Service Request
(XEN)  - Guest Translation
(XEN)  - Invalidate All Command
(XEN) AMD-Vi: IOMMU 0 Enabled.
(XEN) I/O virtualisation enabled
(XEN)  - Dom0 mode: Relaxed
(XEN) Interrupt remapping enabled
(XEN) ENABLING IO-APIC IRQs
(XEN)  -> Using new ACK method
(XEN) ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) [2016-05-07 14:33:46] Platform timer is 14.318MHz HPET
(XEN) [2016-05-07 14:33:46] Allocated console ring of 32 KiB.
(XEN) [2016-05-07 14:33:46] HVM: ASIDs enabled.
(XEN) [2016-05-07 14:33:46] SVM: Supported advanced features:
(XEN) [2016-05-07 14:33:46]  - Nested Page Tables (NPT)
(XEN) [2016-05-07 14:33:46]  - Last Branch Record (LBR) Virtualisation
(XEN) [2016-05-07 14:33:46]  - Next-RIP Saved on #VMEXIT
(XEN) [2016-05-07 14:33:46]  - VMCB Clean Bits
(XEN) [2016-05-07 14:33:46]  - DecodeAssists
(XEN) [2016-05-07 14:33:46]  - Pause-Intercept Filter
(XEN) [2016-05-07 14:33:46]  - TSC Rate MSR
(XEN) [2016-05-07 14:33:46] HVM: SVM enabled
(XEN) [2016-05-07 14:33:46] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [2016-05-07 14:33:46] HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) [2016-05-07 14:33:46] HVM: PVH mode not supported on this platform
(XEN) [2016-05-07 14:33:46] microcode: CPU1 collect_cpu_info: patch_id=0x6001119
(XEN) [2016-05-07 14:33:46] microcode: CPU2 collect_cpu_info: patch_id=0x6001119
(XEN) [2016-05-07 14:33:46] microcode: CPU3 collect_cpu_info: patch_id=0x6001119
(XEN) [2016-05-07 14:33:46] Brought up 4 CPUs
(XEN) [2016-05-07 14:33:46] ACPI sleep modes: S3
(XEN) [2016-05-07 14:33:46] MCA: Use hw thresholding to adjust polling frequency
(XEN) [2016-05-07 14:33:46] mcheck_poll: Machine check polling timer started.
(XEN) [2016-05-07 14:33:46] *** LOADING DOMAIN 0 ***
(XEN) [2016-05-07 14:33:46]  Xen  kernel: 64-bit, lsb, compat32
(XEN) [2016-05-07 14:33:46]  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1922000
(XEN) [2016-05-07 14:33:46] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [2016-05-07 14:33:46]  Dom0 alloc.:   000000041e000000->0000000420000000 (1038434 pages to be allocated)
(XEN) [2016-05-07 14:33:46]  Init. ramdisk: 000000044e862000->000000044efff5a7
(XEN) [2016-05-07 14:33:46] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [2016-05-07 14:33:46]  Loaded kernel: ffffffff81000000->ffffffff81922000
(XEN) [2016-05-07 14:33:46]  Init. ramdisk: 0000000000000000->0000000000000000
(XEN) [2016-05-07 14:33:46]  Phys-Mach map: 0000008000000000->0000008000800000
(XEN) [2016-05-07 14:33:46]  Start info:    ffffffff81922000->ffffffff819224b4
(XEN) [2016-05-07 14:33:46]  Page tables:   ffffffff81923000->ffffffff81934000
(XEN) [2016-05-07 14:33:46]  Boot stack:    ffffffff81934000->ffffffff81935000
(XEN) [2016-05-07 14:33:46]  TOTAL:         ffffffff80000000->ffffffff81c00000
(XEN) [2016-05-07 14:33:46]  ENTRY ADDRESS: ffffffff817921f0
(XEN) [2016-05-07 14:33:46] Dom0 has maximum 2 VCPUs
(XEN) [2016-05-07 14:33:47] setup 0000:00:00.2 for d0 failed (-19)
(XEN) [2016-05-07 14:33:47] Scrubbing Free RAM: ..............................................................................................................done.
(XEN) [2016-05-07 14:33:50] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [2016-05-07 14:33:50] Std. Loglevel: All
(XEN) [2016-05-07 14:33:50] Guest Loglevel: All
(XEN) [2016-05-07 14:33:50] Xen is relinquishing VGA console.
(XEN) [2016-05-07 14:33:50] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [2016-05-07 14:33:50] Freed 284kB init memory.
(XEN) [2016-05-07 14:33:50] traps.c:2514:d0 Domain attempted WRMSR 0000000000000413 from 0xc008000001000000 to 0x8008000001000000.
(XEN) [2016-05-07 14:33:50] traps.c:2514:d0 Domain attempted WRMSR 00000000c001020b from 0x0000000000000000 to 0x000000000000ffff.
(XEN) [2016-05-07 14:33:50] traps.c:2514:d0 Domain attempted WRMSR 0000000000000413 from 0xc008000001000000 to 0x8008000001000000.
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:00.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:00.2
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:01.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:01.1
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:02.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:04.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:10.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:10.1
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:11.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:12.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:12.2
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:13.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:13.2
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:14.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:14.1
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:14.2
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:14.3
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:14.4
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:14.5
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:18.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:18.1
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:18.2
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:18.3
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:18.4
(XEN) [2016-05-07 14:33:50] PCI add device 0000:00:18.5
(XEN) [2016-05-07 14:33:50] PCI add device 0000:01:00.0
(XEN) [2016-05-07 14:33:50] PCI add device 0000:01:00.1
(XEN) [2016-05-07 14:33:50] PCI add device 0000:02:00.0
(XEN) [2016-05-07 14:33:51] PCI: Using MCFG for segment 0000 bus 00-ff
(XEN) [2016-05-07 14:34:40] traps.c:2514:d1 Domain attempted WRMSR 00000000c0010201 from 0x0000000000000000 to 0x000000000000ffff.
(XEN) [2016-05-07 14:35:10] traps.c:2514:d2 Domain attempted WRMSR 00000000c0010201 from 0x0000000000000000 to 0x000000000000abcd.
(XEN) [2016-05-07 14:35:17] grant_table.c:289:d0 Increased maptrack size to 2 frames
(d3) [2016-05-07 14:40:40] HVM Loader
(d3) [2016-05-07 14:40:40] Detected Xen v4.4.1
(d3) [2016-05-07 14:40:40] Xenbus rings @0xfeffc000, event channel 4
(d3) [2016-05-07 14:40:40] System requested SeaBIOS
(d3) [2016-05-07 14:40:40] CPU speed is 3494 MHz
(d3) [2016-05-07 14:40:40] Relocating guest memory for lowmem MMIO space disabled
(XEN) [2016-05-07 14:40:40] irq.c:270: Dom3 PCI link 0 changed 0 -> 5
(d3) [2016-05-07 14:40:40] PCI-ISA link 0 routed to IRQ5
(XEN) [2016-05-07 14:40:40] irq.c:270: Dom3 PCI link 1 changed 0 -> 10
(d3) [2016-05-07 14:40:40] PCI-ISA link 1 routed to IRQ10
(XEN) [2016-05-07 14:40:40] irq.c:270: Dom3 PCI link 2 changed 0 -> 11
(d3) [2016-05-07 14:40:40] PCI-ISA link 2 routed to IRQ11
(XEN) [2016-05-07 14:40:40] irq.c:270: Dom3 PCI link 3 changed 0 -> 5
(d3) [2016-05-07 14:40:40] PCI-ISA link 3 routed to IRQ5
(d3) [2016-05-07 14:40:40] pci dev 01:3 INTA->IRQ10
(d3) [2016-05-07 14:40:40] pci dev 02:0 INTA->IRQ11
(d3) [2016-05-07 14:40:40] pci dev 03:0 INTA->IRQ5
(d3) [2016-05-07 14:40:40] pci dev 04:0 INTA->IRQ5
(d3) [2016-05-07 14:40:40] pci dev 1d:0 INTA->IRQ10
(d3) [2016-05-07 14:40:40] pci dev 1d:1 INTB->IRQ11
(d3) [2016-05-07 14:40:40] pci dev 1d:2 INTC->IRQ5
(d3) [2016-05-07 14:40:40] pci dev 1d:7 INTD->IRQ5
(d3) [2016-05-07 14:40:40] No RAM in high memory; setting high_mem resource base to 100000000
(d3) [2016-05-07 14:40:40] pci dev 02:0 bar 14 size 001000000: 0f0000008
(d3) [2016-05-07 14:40:40] pci dev 05:0 bar 10 size 001000000: 0f1000008
(d3) [2016-05-07 14:40:40] pci dev 05:0 bar 30 size 000010000: 0f2000000
(d3) [2016-05-07 14:40:40] pci dev 04:0 bar 14 size 000001000: 0f2010000
(d3) [2016-05-07 14:40:40] pci dev 05:0 bar 18 size 000001000: 0f2011000
(d3) [2016-05-07 14:40:40] pci dev 1d:7 bar 10 size 000001000: 0f2012000
(d3) [2016-05-07 14:40:40] pci dev 03:0 bar 10 size 000000400: 00000c001
(d3) [2016-05-07 14:40:40] pci dev 02:0 bar 10 size 000000100: 00000c401
(d3) [2016-05-07 14:40:40] pci dev 03:0 bar 14 size 000000100: 00000c501
(d3) [2016-05-07 14:40:40] pci dev 04:0 bar 10 size 000000020: 00000c601
(d3) [2016-05-07 14:40:40] pci dev 1d:0 bar 20 size 000000020: 00000c621
(d3) [2016-05-07 14:40:40] pci dev 1d:1 bar 20 size 000000020: 00000c641
(d3) [2016-05-07 14:40:40] pci dev 1d:2 bar 20 size 000000020: 00000c661
(d3) [2016-05-07 14:40:40] pci dev 01:1 bar 20 size 000000010: 00000c681
(d3) [2016-05-07 14:40:40] Multiprocessor initialisation:
(d3) [2016-05-07 14:40:40]  - CPU0 ... 48-bit phys ... fixed MTRRs ... var MTRRs [2/8] ... done.
(d3) [2016-05-07 14:40:40]  - CPU1 ... 48-bit phys ... fixed MTRRs ... var MTRRs [2/8] ... done.
(d3) [2016-05-07 14:40:40] Writing SMBIOS tables ...
(d3) [2016-05-07 14:40:40] Loading SeaBIOS ...
(d3) [2016-05-07 14:40:40] Creating MP tables ...
(d3) [2016-05-07 14:40:40] Loading ACPI ...
(d3) [2016-05-07 14:40:40] vm86 TSS at fc00a080
(d3) [2016-05-07 14:40:40] BIOS map:
(d3) [2016-05-07 14:40:40]  10000-100d3: Scratch space
(d3) [2016-05-07 14:40:40]  c0000-fffff: Main BIOS
(d3) [2016-05-07 14:40:40] E820 table:
(d3) [2016-05-07 14:40:40]  [00]: 00000000:00000000 - 00000000:000a0000: RAM
(d3) [2016-05-07 14:40:40]  HOLE: 00000000:000a0000 - 00000000:000c0000
(d3) [2016-05-07 14:40:40]  [01]: 00000000:000c0000 - 00000000:00100000: RESERVED
(d3) [2016-05-07 14:40:40]  [02]: 00000000:00100000 - 00000000:7e000000: RAM
(d3) [2016-05-07 14:40:40]  HOLE: 00000000:7e000000 - 00000000:fc000000
(d3) [2016-05-07 14:40:40]  [03]: 00000000:fc000000 - 00000001:00000000: RESERVED
(d3) [2016-05-07 14:40:40] Invoking SeaBIOS ...
(d3) [2016-05-07 14:40:40] SeaBIOS (version 1.7.5-20140531_083030-gandalf)
(d3) [2016-05-07 14:40:40] 
(d3) [2016-05-07 14:40:40] Found Xen hypervisor signature at 40000000
(d3) [2016-05-07 14:40:40] Running on QEMU (i440fx)
(d3) [2016-05-07 14:40:40] xen: copy e820...
(d3) [2016-05-07 14:40:40] Relocating init from 0x000dfbd9 to 0x7dfaeaf0 (size 70732)
(d3) [2016-05-07 14:40:40] CPU Mhz=3494
(d3) [2016-05-07 14:40:40] Found 12 PCI devices (max PCI bus is 00)
(d3) [2016-05-07 14:40:40] Allocated Xen hypercall page at 7dfff000
(d3) [2016-05-07 14:40:40] Detected Xen v4.4.1
(d3) [2016-05-07 14:40:40] xen: copy BIOS tables...
(d3) [2016-05-07 14:40:40] Copying SMBIOS entry point from 0x00010010 to 0x000f1010
(d3) [2016-05-07 14:40:40] Copying MPTABLE from 0xfc001150/fc001160 to 0x000f0f10
(d3) [2016-05-07 14:40:40] Copying PIR from 0x00010030 to 0x000f0e90
(d3) [2016-05-07 14:40:40] Copying ACPI RSDP from 0x000100b0 to 0x000f0e60
(d3) [2016-05-07 14:40:40] Using pmtimer, ioport 0xb008
(d3) [2016-05-07 14:40:40] Scan for VGA option rom
(d3) [2016-05-07 14:40:40] Running option rom at c000:0003
(XEN) [2016-05-07 14:40:40] stdvga.c:147:d3 entering stdvga and caching modes
(d3) [2016-05-07 14:40:40] pmm call arg1=0
(d3) [2016-05-07 14:40:40] Turning on vga text mode console
(d3) [2016-05-07 14:40:40] SeaBIOS (version 1.7.5-20140531_083030-gandalf)
(d3) [2016-05-07 14:40:40] Machine UUID 34b81000-3ba9-4231-9c72-b00d099755d4
(d3) [2016-05-07 14:40:40] EHCI init on dev 00:1d.7 (regs=0xf2012020)
(d3) [2016-05-07 14:40:40] Found 0 lpt ports
(d3) [2016-05-07 14:40:40] Found 1 serial ports
(d3) [2016-05-07 14:40:40] ATA controller 1 at 1f0/3f4/0 (irq 14 dev 9)
(d3) [2016-05-07 14:40:40] ATA controller 2 at 170/374/0 (irq 15 dev 9)
(d3) [2016-05-07 14:40:40] ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (16384 MiBytes)
(d3) [2016-05-07 14:40:40] Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@0
(d3) [2016-05-07 14:40:40] ata0-1: QEMU HARDDISK ATA-7 Hard-Disk (8192 MiBytes)
(d3) [2016-05-07 14:40:40] Searching bootorder for: /pci@i0cf8/*@1,1/drive@0/disk@1
(d3) [2016-05-07 14:40:40] UHCI init on dev 00:1d.0 (io=c620)
(d3) [2016-05-07 14:40:40] UHCI init on dev 00:1d.1 (io=c640)
(d3) [2016-05-07 14:40:40] UHCI init on dev 00:1d.2 (io=c660)
(d3) [2016-05-07 14:40:40] PS2 keyboard initialized
(d3) [2016-05-07 14:40:40] All threads complete.
(d3) [2016-05-07 14:40:40] Scan for option roms
(d3) [2016-05-07 14:40:40] 
(d3) [2016-05-07 14:40:40] Press F12 for boot menu.
(d3) [2016-05-07 14:40:40] 
(d3) [2016-05-07 14:40:43] Searching bootorder for: HALT
(d3) [2016-05-07 14:40:43] drive 0x000f0e10: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=33554432
(d3) [2016-05-07 14:40:43] drive 0x000f0de0: PCHS=16383/16/63 translation=lba LCHS=1024/255/63 s=16777216
(d3) [2016-05-07 14:40:43] Space available for UMB: c9800-ef000, f0000-f0de0
(d3) [2016-05-07 14:40:43] Returned 258048 bytes of ZoneHigh
(d3) [2016-05-07 14:40:43] e820 map has 6 items:
(d3) [2016-05-07 14:40:43]   0: 0000000000000000 - 000000000009fc00 = 1 RAM
(d3) [2016-05-07 14:40:43]   1: 000000000009fc00 - 00000000000a0000 = 2 RESERVED
(d3) [2016-05-07 14:40:43]   2: 00000000000f0000 - 0000000000100000 = 2 RESERVED
(d3) [2016-05-07 14:40:43]   3: 0000000000100000 - 000000007dfff000 = 1 RAM
(d3) [2016-05-07 14:40:43]   4: 000000007dfff000 - 000000007e000000 = 2 RESERVED
(d3) [2016-05-07 14:40:43]   5: 00000000fc000000 - 0000000100000000 = 2 RESERVED
(d3) [2016-05-07 14:40:43] enter handle_19:
(d3) [2016-05-07 14:40:43]   NULL
(d3) [2016-05-07 14:40:43] Booting from Hard Disk...
(d3) [2016-05-07 14:40:43] Booting from 0000:7c00
(XEN) [2016-05-07 14:40:55] irq.c:373: Dom3 callback via changed to Direct Vector 0xf3
(XEN) [2016-05-07 14:40:55] irq.c:270: Dom3 PCI link 0 changed 5 -> 0
(XEN) [2016-05-07 14:40:55] irq.c:270: Dom3 PCI link 1 changed 10 -> 0
(XEN) [2016-05-07 14:40:55] irq.c:270: Dom3 PCI link 2 changed 11 -> 0
(XEN) [2016-05-07 14:40:55] irq.c:270: Dom3 PCI link 3 changed 5 -> 0
(XEN) [2016-05-07 14:42:49] grant_table.c:289:d0 Increased maptrack size to 3 frames
(XEN) [2016-05-07 14:42:59] grant_table.c:289:d0 Increased maptrack size to 4 frames

--MP_/aT0l+Kfzy3J5T0_MC5aRAGs
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=dmesg.4.6.0.txt

(XEN) [    0.000000] Xen version 4.6.0 (Debian 4.6.0-1+nmu2) (ijc@debian.org) (gcc (Debian 5.3.1-8) 5.3.1 20160205) debug=n Tue Feb  9 17:46:27 UTC 2016
(XEN) [    0.000000] Bootloader: GRUB 2.02~beta2-22+deb8u1
(XEN) [    0.000000] Command line: placeholder reboot=no loglvl=all guest_loglvl=all ivrs_ioapic[0]=00:14.0 irq_ratelimit dom0_mem=4194304 dom0_vcpus_pin=true dom0_max_vcpus=2 vcpu_migration_delay=1000 shed_smt_powersavings=false cpufreq=xen vpmu=off noserialnumber=true console=vga console_timestamps=boot vga=text-80x30
(XEN) [    0.000000] Video information:
(XEN) [    0.000000]  VGA is text mode 80x30, font 8x16
(XEN) [    0.000000]  VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) [    0.000000] Disc information:
(XEN) [    0.000000]  Found 2 MBR signatures
(XEN) [    0.000000]  Found 2 EDD information structures
(XEN) [    0.000000] Xen-e820 RAM map:
(XEN) [    0.000000]  0000000000000000 - 000000000009e800 (usable)
(XEN) [    0.000000]  000000000009e800 - 00000000000a0000 (reserved)
(XEN) [    0.000000]  00000000000e0000 - 0000000000100000 (reserved)
(XEN) [    0.000000]  0000000000100000 - 000000008cefa000 (usable)
(XEN) [    0.000000]  000000008cefa000 - 000000008cf2a000 (reserved)
(XEN) [    0.000000]  000000008cf2a000 - 000000008d1ed000 (usable)
(XEN) [    0.000000]  000000008d1ed000 - 000000008d2b9000 (ACPI NVS)
(XEN) [    0.000000]  000000008d2b9000 - 000000008e1c7000 (reserved)
(XEN) [    0.000000]  000000008e1c7000 - 000000008e1c8000 (usable)
(XEN) [    0.000000]  000000008e1c8000 - 000000008e3ce000 (ACPI NVS)
(XEN) [    0.000000]  000000008e3ce000 - 000000008e850000 (usable)
(XEN) [    0.000000]  000000008e850000 - 000000008efe1000 (reserved)
(XEN) [    0.000000]  000000008efe1000 - 000000008f000000 (usable)
(XEN) [    0.000000]  00000000fec00000 - 00000000fec01000 (reserved)
(XEN) [    0.000000]  00000000fec10000 - 00000000fec11000 (reserved)
(XEN) [    0.000000]  00000000fed00000 - 00000000fed01000 (reserved)
(XEN) [    0.000000]  00000000fed80000 - 00000000fed90000 (reserved)
(XEN) [    0.000000]  00000000ff000000 - 0000000100000000 (reserved)
(XEN) [    0.000000]  0000000100000000 - 000000044f000000 (usable)
(XEN) [    0.000000] ACPI: RSDP 000F0490, 0024 (r2 ALASKA)
(XEN) [    0.000000] ACPI: XSDT 8D271080, 0084 (r1 ALASKA    A M I  1072009 AMI     10013)
(XEN) [    0.000000] ACPI: FACP 8D277208, 010C (r5 ALASKA    A M I  1072009 AMI     10013)
(XEN) [    0.000000] ACPI Warning (tbfadt-0464): Optional field "Pm2ControlBlock" has zero address or length: 0000000000000000/1 [20070126]
(XEN) [    0.000000] ACPI: DSDT 8D2711A0, 6067 (r2 ALASKA    A M I        0 INTL 20051117)
(XEN) [    0.000000] ACPI: FACS 8D2AE080, 0040
(XEN) [    0.000000] ACPI: APIC 8D277318, 0072 (r3 ALASKA    A M I  1072009 AMI     10013)
(XEN) [    0.000000] ACPI: FPDT 8D277390, 0044 (r1 ALASKA    A M I  1072009 AMI     10013)
(XEN) [    0.000000] ACPI: MCFG 8D2773D8, 003C (r1 ALASKA    A M I  1072009 MSFT    10013)
(XEN) [    0.000000] ACPI: HPET 8D277418, 0038 (r1 ALASKA    A M I  1072009 AMI         5)
(XEN) [    0.000000] ACPI: IVRS 8D277450, 0068 (r2    AMD BANTRY          1 AMD         0)
(XEN) [    0.000000] ACPI: SSDT 8D2774B8, 0B9C (r1    AMD BANTRY          1 AMD         1)
(XEN) [    0.000000] ACPI: SSDT 8D278058, 04B7 (r2    AMD BANTRY          1 MSFT  4000000)
(XEN) [    0.000000] ACPI: CRAT 8D278510, 0578 (r1    AMD BANTRY          1 AMD         1)
(XEN) [    0.000000] ACPI: SSDT 8D278A88, 1459 (r1    AMD CPMDFIGP        1 INTL 20051117)
(XEN) [    0.000000] ACPI: SSDT 8D279EE8, 0852 (r1    AMD CPMDFDGP        1 INTL 20051117)
(XEN) [    0.000000] ACPI: SSDT 8D27A740, 122C (r1    AMD   CPMCMN        1 INTL 20051117)
(XEN) [    0.000000] System RAM: 15813MB (16193524kB)
(XEN) [    0.000000] No NUMA configuration found
(XEN) [    0.000000] Faking a node at 0000000000000000-000000044f000000
(XEN) [    0.000000] Domain heap initialised
(XEN) [    0.000000] found SMP MP-table at 000fd7e0
(XEN) [    0.000000] DMI 2.7 present.
(XEN) [    0.000000] Using APIC driver default
(XEN) [    0.000000] ACPI: PM-Timer IO Port: 0x808
(XEN) [    0.000000] ACPI: v5 SLEEP INFO: control[0:0], status[0:0]
(XEN) [    0.000000] ACPI: SLEEP INFO: pm1x_cnt[1:804,1:0], pm1x_evt[1:800,1:0]
(XEN) [    0.000000] ACPI: 32/64X FACS address mismatch in FADT - 8d2ae080/0000000000000000, using 32
(XEN) [    0.000000] ACPI:             wakeup_vec[8d2ae08c], vec_size[20]
(XEN) [    0.000000] ACPI: Local APIC address 0xfee00000
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x10] enabled)
(XEN) [    0.000000] Processor #16 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x11] enabled)
(XEN) [    0.000000] Processor #17 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x12] enabled)
(XEN) [    0.000000] Processor #18 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x13] enabled)
(XEN) [    0.000000] Processor #19 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
(XEN) [    0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
(XEN) [    0.000000] IOAPIC[0]: apic_id 0, version 33, address 0xfec00000, GSI 0-23
(XEN) [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
(XEN) [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
(XEN) [    0.000000] ACPI: IRQ0 used by override.
(XEN) [    0.000000] ACPI: IRQ2 used by override.
(XEN) [    0.000000] ACPI: IRQ9 used by override.
(XEN) [    0.000000] Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) [    0.000000] ACPI: HPET id: 0x10228210 base: 0xfed00000
(XEN) [    0.000000] ERST table was not found
(XEN) [    0.000000] Using ACPI (MADT) for SMP configuration information
(XEN) [    0.000000] SMP: Allowing 4 CPUs (0 hotplug CPUs)
(XEN) [    0.000000] IRQ limits: 24 GSI, 760 MSI/MSI-X
(XEN) [    0.000000] xstate_init: using cntxt_size: 0x3c0 and states: 0x4000000000000007
(XEN) [    0.000000] AMD Fam15h machine check reporting enabled
(XEN) [    0.000000] Using scheduler: SMP Credit Scheduler (credit)
(XEN) [    0.477516] Detected 3493.700 MHz processor.
(XEN) [    0.481176] Initing memory sharing.
(XEN) [    0.482626] alt table ffff82d0802bd010 -> ffff82d0802be240
(XEN) [    0.484140] PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
(XEN) [    0.487043] PCI: Not using MCFG for segment 0000 bus 00-ff
(XEN) [    0.607744] AMD-Vi: Disabled HAP memory map sharing with IOMMU
(XEN) [    0.609447] AMD-Vi: IOMMU Extended Features:
(XEN) [    0.610807]  - Prefetch Pages Command
(XEN) [    0.612169]  - Peripheral Page Service Request
(XEN) [    0.613530]  - Guest Translation
(XEN) [    0.614892]  - Invalidate All Command
(XEN) [    0.616320] AMD-Vi: IOMMU 0 Enabled.
(XEN) [    0.624841] I/O virtualisation enabled
(XEN) [    0.626224]  - Dom0 mode: Relaxed
(XEN) [    0.627587] Interrupt remapping enabled
(XEN) [    0.629149] ENABLING IO-APIC IRQs
(XEN) [    0.630509]  -> Using new ACK method
(XEN) [    0.632079] ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) [    1.712519] Platform timer is 14.318MHz HPET
(XEN) [    1.714006] Allocated console ring of 32 KiB.
(XEN) [    1.715458] mwait-idle: does not run on family 21 model 19
(XEN) [    1.716913] HVM: ASIDs enabled.
(XEN) [    1.718363] SVM: Supported advanced features:
(XEN) [    1.719811]  - Nested Page Tables (NPT)
(XEN) [    1.721260]  - Last Branch Record (LBR) Virtualisation
(XEN) [    1.722710]  - Next-RIP Saved on #VMEXIT
(XEN) [    1.724159]  - VMCB Clean Bits
(XEN) [    1.725560]  - DecodeAssists
(XEN) [    1.726921]  - Pause-Intercept Filter
(XEN) [    1.728283]  - TSC Rate MSR
(XEN) [    1.729643] HVM: SVM enabled
(XEN) [    1.731004] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [    1.732400] HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) [    1.733849] HVM: PVH mode not supported on this platform
(XEN) [    1.796326] Brought up 4 CPUs
(XEN) [    1.818354] ACPI sleep modes: S3
(XEN) [    1.819810] VPMU: disabled
(XEN) [    1.821260] MCA: Use hw thresholding to adjust polling frequency
(XEN) [    1.822710] mcheck_poll: Machine check polling timer started.
(XEN) [    1.824175] Dom0 has maximum 408 PIRQs
(XEN) [    1.825662] NX (Execute Disable) protection active
(XEN) [    1.827026] *** LOADING DOMAIN 0 ***
(XEN) [    1.912126]  Xen  kernel: 64-bit, lsb, compat32
(XEN) [    1.913576]  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1922000
(XEN) [    1.916573] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [    1.918023]  Dom0 alloc.:   000000041e000000->0000000420000000 (1038434 pages to be allocated)
(XEN) [    1.920932]  Init. ramdisk: 000000044e862000->000000044efff5a7
(XEN) [    1.922383] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [    1.923832]  Loaded kernel: ffffffff81000000->ffffffff81922000
(XEN) [    1.925251]  Init. ramdisk: 0000000000000000->0000000000000000
(XEN) [    1.926613]  Phys-Mach map: 0000008000000000->0000008000800000
(XEN) [    1.927974]  Start info:    ffffffff81922000->ffffffff819224b4
(XEN) [    1.929344]  Page tables:   ffffffff81923000->ffffffff81934000
(XEN) [    1.930713]  Boot stack:    ffffffff81934000->ffffffff81935000
(XEN) [    1.932093]  TOTAL:         ffffffff80000000->ffffffff81c00000
(XEN) [    1.933544]  ENTRY ADDRESS: ffffffff817921f0
(XEN) [    1.935350] Dom0 has maximum 2 VCPUs
(XEN) [    2.393242] setup 0000:00:00.2 for d0 failed (-19)
(XEN) [    2.397924] Scrubbing Free RAM on 1 nodes using 2 CPUs
(XEN) [    2.441180] .....................................................................done.
(XEN) [    4.438766] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [    4.440218] Std. Loglevel: All
(XEN) [    4.441601] Guest Loglevel: All
(XEN) [    4.442960] Xen is relinquishing VGA console.
(XEN) [    4.444393] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [    4.444445] Freed 288kB init memory.
(XEN) [    5.324611] PCI add device 0000:00:00.0
(XEN) [    5.324819] PCI add device 0000:00:00.2
(XEN) [    5.325020] PCI add device 0000:00:01.0
(XEN) [    5.325206] PCI add device 0000:00:01.1
(XEN) [    5.325390] PCI add device 0000:00:02.0
(XEN) [    5.325612] PCI add device 0000:00:04.0
(XEN) [    5.326018] PCI add device 0000:00:10.0
(XEN) [    5.326375] PCI add device 0000:00:10.1
(XEN) [    5.326655] PCI add device 0000:00:11.0
(XEN) [    5.326858] PCI add device 0000:00:12.0
(XEN) [    5.327121] PCI add device 0000:00:12.2
(XEN) [    5.327349] PCI add device 0000:00:13.0
(XEN) [    5.327624] PCI add device 0000:00:13.2
(XEN) [    5.327824] PCI add device 0000:00:14.0
(XEN) [    5.328034] PCI add device 0000:00:14.1
(XEN) [    5.328310] PCI add device 0000:00:14.2
(XEN) [    5.328518] PCI add device 0000:00:14.3
(XEN) [    5.328677] PCI add device 0000:00:14.4
(XEN) [    5.328885] PCI add device 0000:00:14.5
(XEN) [    5.329009] PCI add device 0000:00:18.0
(XEN) [    5.329113] PCI add device 0000:00:18.1
(XEN) [    5.329222] PCI add device 0000:00:18.2
(XEN) [    5.329347] PCI add device 0000:00:18.3
(XEN) [    5.329446] PCI add device 0000:00:18.4
(XEN) [    5.329545] PCI add device 0000:00:18.5
(XEN) [    5.329891] PCI add device 0000:01:00.0
(XEN) [    5.330099] PCI add device 0000:01:00.1
(XEN) [    5.331735] PCI add device 0000:02:00.0
(XEN) [    5.497420] PCI: Using MCFG for segment 0000 bus 00-ff

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--MP_/aT0l+Kfzy3J5T0_MC5aRAGs--


From xen-users-bounces@lists.xen.org Sun May 08 09:27:21 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 May 2016 09:27:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azKyK-0002ev-10; Sun, 08 May 2016 09:25:56 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azKyI-0002ep-Nj
 for xen-users@lists.xen.org; Sun, 08 May 2016 09:25:55 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 7F/37-04060-1260F275; Sun, 08 May 2016 09:25:53 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMKsWRWlGSWpSXmKPExsWS1FUZqKvIph9
 u8LyD0WLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzeh/d42p4Il0xbJP69gbGPskuxi5OFgE5rFI
 NHWfZuxi5OAQEkiWmNRSDmFmSOzbo9fFyAlkpku8Xb+eEcKOl7i9t4cJxJYQUJCY0DudDcK2l
 bh78Cc7yEgJgd0sEtunfwNzhAQaGCX2HV3GDlLFIqAlcXPTT7BdbAJqEk96WCCGakm83NUGZo
 sImEv8O3OGFcTmFfCSeH99O9gCYQEHiWUXN7JDxAUlTs58AlbPLBAtcezGMVaIOX4SS28uZIK
 Ii0jsmXmJfQKj8CwkLbOQtMxCUjYL6CJmAXWJ9fOEIMLaEssWvmaGsNUkbm+7yo4svoCRfRWj
 enFqUVlqka6pXlJRZnpGSW5iZo6uoYGxXm5qcXFiempOYlKxXnJ+7iZGYATVMzAw7mC8/NXpE
 KMkB5OSKK8ro164EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQleE1b9cCHBotT01Iq0zBxgLMOkJT
 h4lER4pUDSvMUFibnFmekQqVOMuhxbFtxYyyTEkpeflyolzmsPUiQAUpRRmgc3ApZWLjHKSgn
 zMjIwMAjxFKQW5WaWoMq/YhTnYFQS5g0DmcKTmVcCt+kV0BFMQEe8n6sJckRJIkJKqoHxlpSG
 luA6pshb0euuKPjLW+keWVSu97PvSJpZ8bIrcjMNL7DYbD3MurbpOVvl3knbtmoeDl2ctvm9d
 /uMVuUz1imXdp54mCpzXL6l/NmNCW1Rtsbzvu01F8w7xxRxlNPeId/m2mZZCza27cnRO0qd6k
 Q/PxGI4hS4ZfvtVmr+wrkcWhqSjsuVWIozEg21mIuKEwG8boh2JgMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462699551!38987647!1
X-Originating-IP: [98.138.121.81]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11807 invoked from network); 8 May 2016 09:25:52 -0000
Received: from nm46-vm1.bullet.mail.ne1.yahoo.com (HELO
 nm46-vm1.bullet.mail.ne1.yahoo.com) (98.138.121.81)
 by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 8 May 2016 09:25:52 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462699551; bh=X/wJjN1O48Ce4broC3XT/ELBnDqHv7Rvn6izLM2qoIA=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=MGpoC510JFoM+HSg9y4zWRE40tESJ3AA3rGdBULikFcxJE09dcSicVxjYJC2gCzeWyaNUuoCz2/Zz+SaRSf47wCpRVXp2iq1bm/VL5I5kFlWsYqBSiDpv5yqMHWyDaJZ2WbgeDdovmqLbkL9rLrZ5Ae8sTuQ81Ud3E1LCumT95caBkUjFcmv8VbI+/t+WyP3UDu26lT7AhSnxcAEfa7ewJfU/0+8vhNeBb62Ay0NQdTHnNSuAp/sNc1RABdtIq30zNvc7Oq9JLo5l08FxkL4b0ym6RIK36iZWIg+JtuE47HGAGlYUI5Z0X3u5fsVNxanV302Q3jTWxsXVUn8mHNFAg==
Received: from [127.0.0.1] by nm46.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:25:51 -0000
Received: from [98.138.101.131] by nm46.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:23:06 -0000
Received: from [98.138.89.234] by tm19.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:23:06 -0000
Received: from [127.0.0.1] by omp1049.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:23:06 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 528647.37563.bm@omp1049.mail.ne1.yahoo.com
X-YMail-OSG: YagdB48VM1l2NI7x169hPkUjKm9eECy5iu32l_VCI7M_2bq5aEut.zxs2qfBSyH
 PvOHqPp6pcIAaquX4ImE0jn7ETJ_aFDSlvtza2rotlmkWPIf8Dh8IiVvUdrMPPtQNrO.QILDL6Yr
 hBiHhpg07yCJxQBZYXpGCL_ctJiksLtufLgBcm0HCwEVpmF0BogVhgWA0dl5CFWi_6VrI8exf1En
 _jaLX3DaBJGtOlBJd46sEhnZIjrqQqp.sQ5sPNu_QMAQFWSA2c9HMhfvTlRZq2TQKy9uzIB3si9F
 mJTKkNGa5yaBTTMEPku2I05WuMBGJWgVT5DmFxrrAcp3PmFKLs9igLo4mLI4bP9BmiJmAMCbmxmO
 nY6WfUBRlOWNc0WUADHxEPL5zyfg5o0OxsaprA2ASV4bMiO7SnfzP3r7Gul50qQuR7yw8QCW695v
 DdsU3yFlWSN2lyGisH2aEZSxUrlzL0kanir8f2M8e.BU6Ps3J4kbrKn2OrF0lnJpPvYClimEdlC7
 10fSbFfBdXVg3wwBrR5.uQA--
Received: from jws100133.mail.ne1.yahoo.com by
 sendmailws108.mail.ne1.yahoo.com; Sun, 08 May 2016 09:23:06 +0000;
 1462699386.068
Date: Sun, 8 May 2016 09:23:05 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <343184890.476473.1462699385622.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <343184890.476473.1462699385622.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 4087
Subject: [Xen-users] I want to create a network for my Xen VM and need help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============8807382806436715864=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============8807382806436715864==
Content-Type: multipart/alternative; 
	boundary="----=_Part_476472_619508803.1462699385620"
Content-Length: 3556

------=_Part_476472_619508803.1462699385620
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello.I created a Windows VM via Xen and want to configure network for it. =
My dom0 is Fedora 23 and current NIC configuration is :
enp7s0: flags=3D4163<UP,BROADCAST,RUNNING,MULTICAST> =C2=A0mtu 1500=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 inet 172.30.9.20 =C2=A0netmask 255.255.255.0 =C2=A0bro=
adcast 172.30.9.255=C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::52e5:49ff:fe40:c=
48f =C2=A0prefixlen 64 =C2=A0scopeid 0x20<link>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
ether 50:e5:49:40:c4:8f =C2=A0txqueuelen 1000 =C2=A0(Ethernet)=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 RX packets 4842606 =C2=A0bytes 5215368412 (4.8 GiB)=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 RX errors 0 =C2=A0dropped 0 =C2=A0overruns 0 =C2=A0fra=
me 0=C2=A0 =C2=A0 =C2=A0 =C2=A0 TX packets 709936 =C2=A0bytes 50566020 (48.=
2 MiB)=C2=A0 =C2=A0 =C2=A0 =C2=A0 TX errors 0 =C2=A0dropped 0 overruns 0 =
=C2=A0carrier 0 =C2=A0collisions 0
Can you tell me how can I enable networking for my Windows VM step by step?=
 I don't know anything about bridge and...
Tnx.
------=_Part_476472_619508803.1462699385620
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462698722920_3950"=
>Hello.</div><div id=3D"yui_3_16_0_ym19_1_1462698722920_3950" dir=3D"ltr">I=
 created a Windows VM via Xen and want to configure network for it. My dom0=
 is Fedora 23 and current NIC configuration is :</div><div id=3D"yui_3_16_0=
_ym19_1_1462698722920_3950" dir=3D"ltr"><br></div><div dir=3D"ltr" id=3D"yu=
i_3_16_0_ym19_1_1462698722920_4058">enp7s0: flags=3D4163&lt;UP,BROADCAST,RU=
NNING,MULTICAST&gt; &nbsp;mtu 1500</div><div dir=3D"ltr" id=3D"yui_3_16_0_y=
m19_1_1462698722920_4059">&nbsp; &nbsp; &nbsp; &nbsp; inet 172.30.9.20 &nbs=
p;netmask 255.255.255.0 &nbsp;broadcast 172.30.9.255</div><div dir=3D"ltr" =
id=3D"yui_3_16_0_ym19_1_1462698722920_4060">&nbsp; &nbsp; &nbsp; &nbsp; ine=
t6 fe80::52e5:49ff:fe40:c48f &nbsp;prefixlen 64 &nbsp;scopeid 0x20&lt;link&=
gt;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698722920_4061">&nbsp=
; &nbsp; &nbsp; &nbsp; ether 50:e5:49:40:c4:8f &nbsp;txqueuelen 1000 &nbsp;=
(Ethernet)</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698722920_4062=
">&nbsp; &nbsp; &nbsp; &nbsp; RX packets 4842606 &nbsp;bytes 5215368412 (4.=
8 GiB)</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698722920_4063">&n=
bsp; &nbsp; &nbsp; &nbsp; RX errors 0 &nbsp;dropped 0 &nbsp;overruns 0 &nbs=
p;frame 0</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698722920_4064"=
>&nbsp; &nbsp; &nbsp; &nbsp; TX packets 709936 &nbsp;bytes 50566020 (48.2 M=
iB)</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698722920_4065">&nbsp=
; &nbsp; &nbsp; &nbsp; TX errors 0 &nbsp;dropped 0 overruns 0 &nbsp;carrier=
 0 &nbsp;collisions 0</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698=
722920_4066"><br id=3D"yui_3_16_0_ym19_1_1462698722920_4067"></div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698722920_4066">Can you tell me how ca=
n I enable networking for my Windows VM step by step? I don't know anything=
 about bridge and...</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14626987=
22920_4066"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146269872292=
0_4066">Tnx.</div></div></body></html>
------=_Part_476472_619508803.1462699385620--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8807382806436715864==--


From xen-users-bounces@lists.xen.org Sun May 08 09:27:21 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 May 2016 09:27:21 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azKyK-0002ev-10; Sun, 08 May 2016 09:25:56 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azKyI-0002ep-Nj
 for xen-users@lists.xen.org; Sun, 08 May 2016 09:25:55 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 7F/37-04060-1260F275; Sun, 08 May 2016 09:25:53 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMKsWRWlGSWpSXmKPExsWS1FUZqKvIph9
 u8LyD0WLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzeh/d42p4Il0xbJP69gbGPskuxi5OFgE5rFI
 NHWfZuxi5OAQEkiWmNRSDmFmSOzbo9fFyAlkpku8Xb+eEcKOl7i9t4cJxJYQUJCY0DudDcK2l
 bh78Cc7yEgJgd0sEtunfwNzhAQaGCX2HV3GDlLFIqAlcXPTT7BdbAJqEk96WCCGakm83NUGZo
 sImEv8O3OGFcTmFfCSeH99O9gCYQEHiWUXN7JDxAUlTs58AlbPLBAtcezGMVaIOX4SS28uZIK
 Ii0jsmXmJfQKj8CwkLbOQtMxCUjYL6CJmAXWJ9fOEIMLaEssWvmaGsNUkbm+7yo4svoCRfRWj
 enFqUVlqka6pXlJRZnpGSW5iZo6uoYGxXm5qcXFiempOYlKxXnJ+7iZGYATVMzAw7mC8/NXpE
 KMkB5OSKK8ro164EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQleE1b9cCHBotT01Iq0zBxgLMOkJT
 h4lER4pUDSvMUFibnFmekQqVOMuhxbFtxYyyTEkpeflyolzmsPUiQAUpRRmgc3ApZWLjHKSgn
 zMjIwMAjxFKQW5WaWoMq/YhTnYFQS5g0DmcKTmVcCt+kV0BFMQEe8n6sJckRJIkJKqoHxlpSG
 luA6pshb0euuKPjLW+keWVSu97PvSJpZ8bIrcjMNL7DYbD3MurbpOVvl3knbtmoeDl2ctvm9d
 /uMVuUz1imXdp54mCpzXL6l/NmNCW1Rtsbzvu01F8w7xxRxlNPeId/m2mZZCza27cnRO0qd6k
 Q/PxGI4hS4ZfvtVmr+wrkcWhqSjsuVWIozEg21mIuKEwG8boh2JgMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1462699551!38987647!1
X-Originating-IP: [98.138.121.81]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11807 invoked from network); 8 May 2016 09:25:52 -0000
Received: from nm46-vm1.bullet.mail.ne1.yahoo.com (HELO
 nm46-vm1.bullet.mail.ne1.yahoo.com) (98.138.121.81)
 by server-2.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 8 May 2016 09:25:52 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462699551; bh=X/wJjN1O48Ce4broC3XT/ELBnDqHv7Rvn6izLM2qoIA=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=MGpoC510JFoM+HSg9y4zWRE40tESJ3AA3rGdBULikFcxJE09dcSicVxjYJC2gCzeWyaNUuoCz2/Zz+SaRSf47wCpRVXp2iq1bm/VL5I5kFlWsYqBSiDpv5yqMHWyDaJZ2WbgeDdovmqLbkL9rLrZ5Ae8sTuQ81Ud3E1LCumT95caBkUjFcmv8VbI+/t+WyP3UDu26lT7AhSnxcAEfa7ewJfU/0+8vhNeBb62Ay0NQdTHnNSuAp/sNc1RABdtIq30zNvc7Oq9JLo5l08FxkL4b0ym6RIK36iZWIg+JtuE47HGAGlYUI5Z0X3u5fsVNxanV302Q3jTWxsXVUn8mHNFAg==
Received: from [127.0.0.1] by nm46.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:25:51 -0000
Received: from [98.138.101.131] by nm46.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:23:06 -0000
Received: from [98.138.89.234] by tm19.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:23:06 -0000
Received: from [127.0.0.1] by omp1049.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:23:06 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 528647.37563.bm@omp1049.mail.ne1.yahoo.com
X-YMail-OSG: YagdB48VM1l2NI7x169hPkUjKm9eECy5iu32l_VCI7M_2bq5aEut.zxs2qfBSyH
 PvOHqPp6pcIAaquX4ImE0jn7ETJ_aFDSlvtza2rotlmkWPIf8Dh8IiVvUdrMPPtQNrO.QILDL6Yr
 hBiHhpg07yCJxQBZYXpGCL_ctJiksLtufLgBcm0HCwEVpmF0BogVhgWA0dl5CFWi_6VrI8exf1En
 _jaLX3DaBJGtOlBJd46sEhnZIjrqQqp.sQ5sPNu_QMAQFWSA2c9HMhfvTlRZq2TQKy9uzIB3si9F
 mJTKkNGa5yaBTTMEPku2I05WuMBGJWgVT5DmFxrrAcp3PmFKLs9igLo4mLI4bP9BmiJmAMCbmxmO
 nY6WfUBRlOWNc0WUADHxEPL5zyfg5o0OxsaprA2ASV4bMiO7SnfzP3r7Gul50qQuR7yw8QCW695v
 DdsU3yFlWSN2lyGisH2aEZSxUrlzL0kanir8f2M8e.BU6Ps3J4kbrKn2OrF0lnJpPvYClimEdlC7
 10fSbFfBdXVg3wwBrR5.uQA--
Received: from jws100133.mail.ne1.yahoo.com by
 sendmailws108.mail.ne1.yahoo.com; Sun, 08 May 2016 09:23:06 +0000;
 1462699386.068
Date: Sun, 8 May 2016 09:23:05 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <343184890.476473.1462699385622.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <343184890.476473.1462699385622.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 4087
Subject: [Xen-users] I want to create a network for my Xen VM and need help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============8807382806436715864=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============8807382806436715864==
Content-Type: multipart/alternative; 
	boundary="----=_Part_476472_619508803.1462699385620"
Content-Length: 3556

------=_Part_476472_619508803.1462699385620
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello.I created a Windows VM via Xen and want to configure network for it. =
My dom0 is Fedora 23 and current NIC configuration is :
enp7s0: flags=3D4163<UP,BROADCAST,RUNNING,MULTICAST> =C2=A0mtu 1500=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 inet 172.30.9.20 =C2=A0netmask 255.255.255.0 =C2=A0bro=
adcast 172.30.9.255=C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::52e5:49ff:fe40:c=
48f =C2=A0prefixlen 64 =C2=A0scopeid 0x20<link>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
ether 50:e5:49:40:c4:8f =C2=A0txqueuelen 1000 =C2=A0(Ethernet)=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 RX packets 4842606 =C2=A0bytes 5215368412 (4.8 GiB)=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 RX errors 0 =C2=A0dropped 0 =C2=A0overruns 0 =C2=A0fra=
me 0=C2=A0 =C2=A0 =C2=A0 =C2=A0 TX packets 709936 =C2=A0bytes 50566020 (48.=
2 MiB)=C2=A0 =C2=A0 =C2=A0 =C2=A0 TX errors 0 =C2=A0dropped 0 overruns 0 =
=C2=A0carrier 0 =C2=A0collisions 0
Can you tell me how can I enable networking for my Windows VM step by step?=
 I don't know anything about bridge and...
Tnx.
------=_Part_476472_619508803.1462699385620
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462698722920_3950"=
>Hello.</div><div id=3D"yui_3_16_0_ym19_1_1462698722920_3950" dir=3D"ltr">I=
 created a Windows VM via Xen and want to configure network for it. My dom0=
 is Fedora 23 and current NIC configuration is :</div><div id=3D"yui_3_16_0=
_ym19_1_1462698722920_3950" dir=3D"ltr"><br></div><div dir=3D"ltr" id=3D"yu=
i_3_16_0_ym19_1_1462698722920_4058">enp7s0: flags=3D4163&lt;UP,BROADCAST,RU=
NNING,MULTICAST&gt; &nbsp;mtu 1500</div><div dir=3D"ltr" id=3D"yui_3_16_0_y=
m19_1_1462698722920_4059">&nbsp; &nbsp; &nbsp; &nbsp; inet 172.30.9.20 &nbs=
p;netmask 255.255.255.0 &nbsp;broadcast 172.30.9.255</div><div dir=3D"ltr" =
id=3D"yui_3_16_0_ym19_1_1462698722920_4060">&nbsp; &nbsp; &nbsp; &nbsp; ine=
t6 fe80::52e5:49ff:fe40:c48f &nbsp;prefixlen 64 &nbsp;scopeid 0x20&lt;link&=
gt;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698722920_4061">&nbsp=
; &nbsp; &nbsp; &nbsp; ether 50:e5:49:40:c4:8f &nbsp;txqueuelen 1000 &nbsp;=
(Ethernet)</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698722920_4062=
">&nbsp; &nbsp; &nbsp; &nbsp; RX packets 4842606 &nbsp;bytes 5215368412 (4.=
8 GiB)</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698722920_4063">&n=
bsp; &nbsp; &nbsp; &nbsp; RX errors 0 &nbsp;dropped 0 &nbsp;overruns 0 &nbs=
p;frame 0</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698722920_4064"=
>&nbsp; &nbsp; &nbsp; &nbsp; TX packets 709936 &nbsp;bytes 50566020 (48.2 M=
iB)</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698722920_4065">&nbsp=
; &nbsp; &nbsp; &nbsp; TX errors 0 &nbsp;dropped 0 overruns 0 &nbsp;carrier=
 0 &nbsp;collisions 0</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698=
722920_4066"><br id=3D"yui_3_16_0_ym19_1_1462698722920_4067"></div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462698722920_4066">Can you tell me how ca=
n I enable networking for my Windows VM step by step? I don't know anything=
 about bridge and...</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14626987=
22920_4066"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146269872292=
0_4066">Tnx.</div></div></body></html>
------=_Part_476472_619508803.1462699385620--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8807382806436715864==--


From xen-users-bounces@lists.xen.org Sun May 08 09:51:24 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 May 2016 09:51:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azLMN-0004MT-5E; Sun, 08 May 2016 09:50:47 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azLML-0004L3-FA
 for xen-users@lists.xen.org; Sun, 08 May 2016 09:50:45 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 6C/E7-03281-4FB0F275; Sun, 08 May 2016 09:50:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPKsWRWlGSWpSXmKPExsWS1PXUTfczt36
 4wfkWbYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePdlZcsBYfVKp49fsPawPhDqYuRi4NFYBWL
 xI/mp4xdjJwcQgLJEl9OdzJB2BkSV69NY4Ow0yUebNwEZcdL7P9wFaxGQkBBYkLvdDYI20aip
 +MlVPw8i8Tpl3IQ9fUSE1YdZwGxWQS0JNZPnA1Uz8HBJqAm8aSHBaJES+LlrjYwW0TAXOLfmT
 OsIDavgJfE1MMrwUZyCnhLPL/zDOqEXkaJpmUFILawgIvEgskLmSHqBSVOznwCNodZIFriz9E
 GKFtE4v23R4wTGEVmISmbhaRsFpKyWUDXMQuoS6yfJwQR1pZYtvA1M4StJnF721V2ZPEFjOyr
 GNWLU4vKUot0zfWSijLTM0pyEzNzdA0NTfRyU4uLE9NTcxKTivWS83M3MQIjiwEIdjB+WeJ8i
 FGSg0lJlNeVUS9ciC8pP6UyI7E4I76oNCe1+BCjDAeHkgSvKTBShQSLUtNTK9Iyc4AxDpOW4O
 BREuEtAEnzFhck5hZnpkOkTjHqcmxZcGMtkxBLXn5eqpQ4bxhIkQBIUUZpHtwIWLq5xCgrJcz
 LCHSUEE9BalFuZgmq/CtGcQ5GJWHeWpApPJl5JXCbXgEdwQR0hBwb2BEliQgpqQZGMTHp09Mn
 XV+3cNPCmb31DmLPuCaF5WzZe91t/nJZwZ6gBXGFZTvXVa1srvoy7U1Qg1ZdDPu8/ByxczvfR
 F66G7znj29JzmmZOuOVmzjTTyst2mSlPcVxnikXa5e/5R4vDucpVtaa6QU7miOT3tdnBbsluz
 2unFsZ6rwhUfXPpvha5rkByi5KLMUZiYZazEXFiQDmYIbWMgMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1462701042!38213915!1
X-Originating-IP: [98.138.229.70]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18166 invoked from network); 8 May 2016 09:50:43 -0000
Received: from nm33-vm6.bullet.mail.ne1.yahoo.com (HELO
 nm33-vm6.bullet.mail.ne1.yahoo.com) (98.138.229.70)
 by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 8 May 2016 09:50:43 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462701041; bh=bqf1gtIGeRvCeXet3RwqESVP+K5xu0TkAW4dH02UqRk=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=chhMsKXx3cl3MV9i2pg1W08bTQA3kZrxhFaEe371LXX75iazCmfuODbuybdhBtY0VuWJLTvrD74oIa1WKMEXDalZ2bZ25W1FxP0AwvmQAaELreaIgvdmGVGGBXV8VAAxNCVkfJSOddLFmUWGX7dG3AagaWYk8ognLblQyjnqfE4en4sdoXC9bT7hm9SuV1r1+qABhmWlTw++wGZ491pX6FwKAOllMf6AORcFzakSv+hiOBZGhmbBShl298cLBB9heUVnFpQ1gYMmAu94TziCs3qBIrQGTuXxUiBr5CMg/RXIuaxZDl69A4DFUcx1a9NyDq04b2W2D20iGEXXtjqBXA==
Received: from [127.0.0.1] by nm33.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:50:41 -0000
Received: from [98.138.226.179] by nm33.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:47:49 -0000
Received: from [98.138.89.244] by tm14.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:47:49 -0000
Received: from [127.0.0.1] by omp1058.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:47:49 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 34355.95681.bm@omp1058.mail.ne1.yahoo.com
X-YMail-OSG: VTSfVgwVM1mq0rBzB.KqWqIRAVE3vk7n7xUfZ7trY5sFvx6loFtcCRawiDRnPaJ
 hhiaQu2cZeq7wKeNH7wAkZlqteD1Nmy2twmDjsz9kJ7WJWdbG8qn_zcTK.hmBICzN97qP6plzYgT
 gRhfqG.gL56DzqreHXd.2plNOkpTnkd9SjHEDmV_uxY1XfJIdMxZQPOw6KM1nk1STzPtburPeRYn
 vh4vGzg1jx9bNRjqjysb1.x_cd7yZ2NdsYthnA.synl5NSErIjrzA6MFDXxeSRm4HVT6VQvEAt5N
 mBmfugVJZe9WNDtCTWodvPWtt3zHqKzuwPRaB0eiN.BeY.1MkSnb36vmrOdz75GRPXgD_ONkTqXu
 vYXe3RaKHBR77BWjzC_GODRVcx5MOe9Ik7jWRBKslj9H7S6SiwZ0Nu_wrJ72IaaAUrXayRHtbe1l
 1MaA11SZtjoG.yMiak1bobQaiUXFxFGZXs8.kfgiXEERwDIGf32KquWHfkXhi8MWtIHmk7Ph5LJ1
 hDoD61MRlv9DhgnGpmFVa4U4CwoqMcHcF0j837b.pzatI
Received: from jws10037.mail.ne1.yahoo.com by sendmailws121.mail.ne1.yahoo.com;
 Sun, 08 May 2016 09:47:48 +0000; 1462700868.503
Date: Sun, 8 May 2016 09:47:48 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <964979539.446381.1462700868117.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <343184890.476473.1462699385622.JavaMail.yahoo@mail.yahoo.com>
References: <343184890.476473.1462699385622.JavaMail.yahoo.ref@mail.yahoo.com>
 <343184890.476473.1462699385622.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 5462
Subject: Re: [Xen-users] I want to create a network for my Xen VM and need
	help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============8799706468427206842=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============8799706468427206842==
Content-Type: multipart/alternative; 
	boundary="----=_Part_446380_220122005.1462700868114"
Content-Length: 4931

------=_Part_446380_220122005.1462700868114
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

xend-config.sxp not exist :(=20

    On Sunday, May 8, 2016 1:53 PM, Jason Long <hack3rcon@yahoo.com> wrote:
=20

 Hello.I created a Windows VM via Xen and want to configure network for it.=
 My dom0 is Fedora 23 and current NIC configuration is :
enp7s0: flags=3D4163<UP,BROADCAST,RUNNING,MULTICAST> =C2=A0mtu 1500=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 inet 172.30.9.20 =C2=A0netmask 255.255.255.0 =C2=A0bro=
adcast 172.30.9.255=C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::52e5:49ff:fe40:c=
48f =C2=A0prefixlen 64 =C2=A0scopeid 0x20<link>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
ether 50:e5:49:40:c4:8f =C2=A0txqueuelen 1000 =C2=A0(Ethernet)=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 RX packets 4842606 =C2=A0bytes 5215368412 (4.8 GiB)=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 RX errors 0 =C2=A0dropped 0 =C2=A0overruns 0 =C2=A0fra=
me 0=C2=A0 =C2=A0 =C2=A0 =C2=A0 TX packets 709936 =C2=A0bytes 50566020 (48.=
2 MiB)=C2=A0 =C2=A0 =C2=A0 =C2=A0 TX errors 0 =C2=A0dropped 0 overruns 0 =
=C2=A0carrier 0 =C2=A0collisions 0
Can you tell me how can I enable networking for my Windows VM step by step?=
 I don't know anything about bridge and...
Tnx.

  
------=_Part_446380_220122005.1462700868114
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462698722920_7260"=
 dir=3D"ltr"><span style=3D"font-family: sans-serif; font-size: 13px; line-=
height: 19.0499992370605px;" id=3D"yui_3_16_0_ym19_1_1462698722920_7263">xe=
nd-config.sxp not exist :(</span><span></span></div> <div class=3D"qtdSepar=
ateBR"><br><br></div><div class=3D"yahoo_quoted" style=3D"display: block;">=
 <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial=
, Lucida Grande, sans-serif; font-size: 16px;"> <div style=3D"font-family: =
HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;=
 font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Su=
nday, May 8, 2016 1:53 PM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote:<br=
></font></div>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv92396=
40013"><div><div style=3D"color:#000;background-color:#fff;font-family:Helv=
eticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font=
-size:16px;"><div id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_3950">=
Hello.</div><div id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_3950" d=
ir=3D"ltr">I created a Windows VM via Xen and want to configure network for=
 it. My dom0 is Fedora 23 and current NIC configuration is :</div><div id=
=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_3950" dir=3D"ltr"><br></di=
v><div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_4058"=
>enp7s0: flags=3D4163&lt;UP,BROADCAST,RUNNING,MULTICAST&gt; &nbsp;mtu 1500<=
/div><div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_40=
59">&nbsp; &nbsp; &nbsp; &nbsp; inet 172.30.9.20 &nbsp;netmask 255.255.255.=
0 &nbsp;broadcast 172.30.9.255</div><div dir=3D"ltr" id=3D"yiv9239640013yui=
_3_16_0_ym19_1_1462698722920_4060">&nbsp; &nbsp; &nbsp; &nbsp; inet6 fe80::=
52e5:49ff:fe40:c48f &nbsp;prefixlen 64 &nbsp;scopeid 0x20&lt;link&gt;</div>=
<div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_4061">&=
nbsp; &nbsp; &nbsp; &nbsp; ether 50:e5:49:40:c4:8f &nbsp;txqueuelen 1000 &n=
bsp;(Ethernet)</div><div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0_ym19_1_1=
462698722920_4062">&nbsp; &nbsp; &nbsp; &nbsp; RX packets 4842606 &nbsp;byt=
es 5215368412 (4.8 GiB)</div><div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0=
_ym19_1_1462698722920_4063">&nbsp; &nbsp; &nbsp; &nbsp; RX errors 0 &nbsp;d=
ropped 0 &nbsp;overruns 0 &nbsp;frame 0</div><div dir=3D"ltr" id=3D"yiv9239=
640013yui_3_16_0_ym19_1_1462698722920_4064">&nbsp; &nbsp; &nbsp; &nbsp; TX =
packets 709936 &nbsp;bytes 50566020 (48.2 MiB)</div><div dir=3D"ltr" id=3D"=
yiv9239640013yui_3_16_0_ym19_1_1462698722920_4065">&nbsp; &nbsp; &nbsp; &nb=
sp; TX errors 0 &nbsp;dropped 0 overruns 0 &nbsp;carrier 0 &nbsp;collisions=
 0</div><div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920=
_4066"><br id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_4067"></div><=
div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_4066">Ca=
n you tell me how can I enable networking for my Windows VM step by step? I=
 don't know anything about bridge and...</div><div dir=3D"ltr" id=3D"yiv923=
9640013yui_3_16_0_ym19_1_1462698722920_4066"><br></div><div dir=3D"ltr" id=
=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_4066">Tnx.</div></div></di=
v></div><br><br></div>  </div> </div>  </div></div></body></html>
------=_Part_446380_220122005.1462700868114--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8799706468427206842==--


From xen-users-bounces@lists.xen.org Sun May 08 09:51:24 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 May 2016 09:51:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azLMN-0004MT-5E; Sun, 08 May 2016 09:50:47 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azLML-0004L3-FA
 for xen-users@lists.xen.org; Sun, 08 May 2016 09:50:45 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 6C/E7-03281-4FB0F275; Sun, 08 May 2016 09:50:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPKsWRWlGSWpSXmKPExsWS1PXUTfczt36
 4wfkWbYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePdlZcsBYfVKp49fsPawPhDqYuRi4NFYBWL
 xI/mp4xdjJwcQgLJEl9OdzJB2BkSV69NY4Ow0yUebNwEZcdL7P9wFaxGQkBBYkLvdDYI20aip
 +MlVPw8i8Tpl3IQ9fUSE1YdZwGxWQS0JNZPnA1Uz8HBJqAm8aSHBaJES+LlrjYwW0TAXOLfmT
 OsIDavgJfE1MMrwUZyCnhLPL/zDOqEXkaJpmUFILawgIvEgskLmSHqBSVOznwCNodZIFriz9E
 GKFtE4v23R4wTGEVmISmbhaRsFpKyWUDXMQuoS6yfJwQR1pZYtvA1M4StJnF721V2ZPEFjOyr
 GNWLU4vKUot0zfWSijLTM0pyEzNzdA0NTfRyU4uLE9NTcxKTivWS83M3MQIjiwEIdjB+WeJ8i
 FGSg0lJlNeVUS9ciC8pP6UyI7E4I76oNCe1+BCjDAeHkgSvKTBShQSLUtNTK9Iyc4AxDpOW4O
 BREuEtAEnzFhck5hZnpkOkTjHqcmxZcGMtkxBLXn5eqpQ4bxhIkQBIUUZpHtwIWLq5xCgrJcz
 LCHSUEE9BalFuZgmq/CtGcQ5GJWHeWpApPJl5JXCbXgEdwQR0hBwb2BEliQgpqQZGMTHp09Mn
 XV+3cNPCmb31DmLPuCaF5WzZe91t/nJZwZ6gBXGFZTvXVa1srvoy7U1Qg1ZdDPu8/ByxczvfR
 F66G7znj29JzmmZOuOVmzjTTyst2mSlPcVxnikXa5e/5R4vDucpVtaa6QU7miOT3tdnBbsluz
 2unFsZ6rwhUfXPpvha5rkByi5KLMUZiYZazEXFiQDmYIbWMgMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1462701042!38213915!1
X-Originating-IP: [98.138.229.70]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18166 invoked from network); 8 May 2016 09:50:43 -0000
Received: from nm33-vm6.bullet.mail.ne1.yahoo.com (HELO
 nm33-vm6.bullet.mail.ne1.yahoo.com) (98.138.229.70)
 by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 8 May 2016 09:50:43 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462701041; bh=bqf1gtIGeRvCeXet3RwqESVP+K5xu0TkAW4dH02UqRk=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=chhMsKXx3cl3MV9i2pg1W08bTQA3kZrxhFaEe371LXX75iazCmfuODbuybdhBtY0VuWJLTvrD74oIa1WKMEXDalZ2bZ25W1FxP0AwvmQAaELreaIgvdmGVGGBXV8VAAxNCVkfJSOddLFmUWGX7dG3AagaWYk8ognLblQyjnqfE4en4sdoXC9bT7hm9SuV1r1+qABhmWlTw++wGZ491pX6FwKAOllMf6AORcFzakSv+hiOBZGhmbBShl298cLBB9heUVnFpQ1gYMmAu94TziCs3qBIrQGTuXxUiBr5CMg/RXIuaxZDl69A4DFUcx1a9NyDq04b2W2D20iGEXXtjqBXA==
Received: from [127.0.0.1] by nm33.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:50:41 -0000
Received: from [98.138.226.179] by nm33.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:47:49 -0000
Received: from [98.138.89.244] by tm14.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:47:49 -0000
Received: from [127.0.0.1] by omp1058.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 09:47:49 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 34355.95681.bm@omp1058.mail.ne1.yahoo.com
X-YMail-OSG: VTSfVgwVM1mq0rBzB.KqWqIRAVE3vk7n7xUfZ7trY5sFvx6loFtcCRawiDRnPaJ
 hhiaQu2cZeq7wKeNH7wAkZlqteD1Nmy2twmDjsz9kJ7WJWdbG8qn_zcTK.hmBICzN97qP6plzYgT
 gRhfqG.gL56DzqreHXd.2plNOkpTnkd9SjHEDmV_uxY1XfJIdMxZQPOw6KM1nk1STzPtburPeRYn
 vh4vGzg1jx9bNRjqjysb1.x_cd7yZ2NdsYthnA.synl5NSErIjrzA6MFDXxeSRm4HVT6VQvEAt5N
 mBmfugVJZe9WNDtCTWodvPWtt3zHqKzuwPRaB0eiN.BeY.1MkSnb36vmrOdz75GRPXgD_ONkTqXu
 vYXe3RaKHBR77BWjzC_GODRVcx5MOe9Ik7jWRBKslj9H7S6SiwZ0Nu_wrJ72IaaAUrXayRHtbe1l
 1MaA11SZtjoG.yMiak1bobQaiUXFxFGZXs8.kfgiXEERwDIGf32KquWHfkXhi8MWtIHmk7Ph5LJ1
 hDoD61MRlv9DhgnGpmFVa4U4CwoqMcHcF0j837b.pzatI
Received: from jws10037.mail.ne1.yahoo.com by sendmailws121.mail.ne1.yahoo.com;
 Sun, 08 May 2016 09:47:48 +0000; 1462700868.503
Date: Sun, 8 May 2016 09:47:48 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <964979539.446381.1462700868117.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <343184890.476473.1462699385622.JavaMail.yahoo@mail.yahoo.com>
References: <343184890.476473.1462699385622.JavaMail.yahoo.ref@mail.yahoo.com>
 <343184890.476473.1462699385622.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 5462
Subject: Re: [Xen-users] I want to create a network for my Xen VM and need
	help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============8799706468427206842=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============8799706468427206842==
Content-Type: multipart/alternative; 
	boundary="----=_Part_446380_220122005.1462700868114"
Content-Length: 4931

------=_Part_446380_220122005.1462700868114
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

xend-config.sxp not exist :(=20

    On Sunday, May 8, 2016 1:53 PM, Jason Long <hack3rcon@yahoo.com> wrote:
=20

 Hello.I created a Windows VM via Xen and want to configure network for it.=
 My dom0 is Fedora 23 and current NIC configuration is :
enp7s0: flags=3D4163<UP,BROADCAST,RUNNING,MULTICAST> =C2=A0mtu 1500=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 inet 172.30.9.20 =C2=A0netmask 255.255.255.0 =C2=A0bro=
adcast 172.30.9.255=C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::52e5:49ff:fe40:c=
48f =C2=A0prefixlen 64 =C2=A0scopeid 0x20<link>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
ether 50:e5:49:40:c4:8f =C2=A0txqueuelen 1000 =C2=A0(Ethernet)=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 RX packets 4842606 =C2=A0bytes 5215368412 (4.8 GiB)=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 RX errors 0 =C2=A0dropped 0 =C2=A0overruns 0 =C2=A0fra=
me 0=C2=A0 =C2=A0 =C2=A0 =C2=A0 TX packets 709936 =C2=A0bytes 50566020 (48.=
2 MiB)=C2=A0 =C2=A0 =C2=A0 =C2=A0 TX errors 0 =C2=A0dropped 0 overruns 0 =
=C2=A0carrier 0 =C2=A0collisions 0
Can you tell me how can I enable networking for my Windows VM step by step?=
 I don't know anything about bridge and...
Tnx.

  
------=_Part_446380_220122005.1462700868114
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462698722920_7260"=
 dir=3D"ltr"><span style=3D"font-family: sans-serif; font-size: 13px; line-=
height: 19.0499992370605px;" id=3D"yui_3_16_0_ym19_1_1462698722920_7263">xe=
nd-config.sxp not exist :(</span><span></span></div> <div class=3D"qtdSepar=
ateBR"><br><br></div><div class=3D"yahoo_quoted" style=3D"display: block;">=
 <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial=
, Lucida Grande, sans-serif; font-size: 16px;"> <div style=3D"font-family: =
HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;=
 font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Su=
nday, May 8, 2016 1:53 PM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote:<br=
></font></div>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv92396=
40013"><div><div style=3D"color:#000;background-color:#fff;font-family:Helv=
eticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font=
-size:16px;"><div id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_3950">=
Hello.</div><div id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_3950" d=
ir=3D"ltr">I created a Windows VM via Xen and want to configure network for=
 it. My dom0 is Fedora 23 and current NIC configuration is :</div><div id=
=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_3950" dir=3D"ltr"><br></di=
v><div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_4058"=
>enp7s0: flags=3D4163&lt;UP,BROADCAST,RUNNING,MULTICAST&gt; &nbsp;mtu 1500<=
/div><div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_40=
59">&nbsp; &nbsp; &nbsp; &nbsp; inet 172.30.9.20 &nbsp;netmask 255.255.255.=
0 &nbsp;broadcast 172.30.9.255</div><div dir=3D"ltr" id=3D"yiv9239640013yui=
_3_16_0_ym19_1_1462698722920_4060">&nbsp; &nbsp; &nbsp; &nbsp; inet6 fe80::=
52e5:49ff:fe40:c48f &nbsp;prefixlen 64 &nbsp;scopeid 0x20&lt;link&gt;</div>=
<div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_4061">&=
nbsp; &nbsp; &nbsp; &nbsp; ether 50:e5:49:40:c4:8f &nbsp;txqueuelen 1000 &n=
bsp;(Ethernet)</div><div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0_ym19_1_1=
462698722920_4062">&nbsp; &nbsp; &nbsp; &nbsp; RX packets 4842606 &nbsp;byt=
es 5215368412 (4.8 GiB)</div><div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0=
_ym19_1_1462698722920_4063">&nbsp; &nbsp; &nbsp; &nbsp; RX errors 0 &nbsp;d=
ropped 0 &nbsp;overruns 0 &nbsp;frame 0</div><div dir=3D"ltr" id=3D"yiv9239=
640013yui_3_16_0_ym19_1_1462698722920_4064">&nbsp; &nbsp; &nbsp; &nbsp; TX =
packets 709936 &nbsp;bytes 50566020 (48.2 MiB)</div><div dir=3D"ltr" id=3D"=
yiv9239640013yui_3_16_0_ym19_1_1462698722920_4065">&nbsp; &nbsp; &nbsp; &nb=
sp; TX errors 0 &nbsp;dropped 0 overruns 0 &nbsp;carrier 0 &nbsp;collisions=
 0</div><div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920=
_4066"><br id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_4067"></div><=
div dir=3D"ltr" id=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_4066">Ca=
n you tell me how can I enable networking for my Windows VM step by step? I=
 don't know anything about bridge and...</div><div dir=3D"ltr" id=3D"yiv923=
9640013yui_3_16_0_ym19_1_1462698722920_4066"><br></div><div dir=3D"ltr" id=
=3D"yiv9239640013yui_3_16_0_ym19_1_1462698722920_4066">Tnx.</div></div></di=
v></div><br><br></div>  </div> </div>  </div></div></body></html>
------=_Part_446380_220122005.1462700868114--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8799706468427206842==--


From xen-users-bounces@lists.xen.org Sun May 08 11:46:34 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 May 2016 11:46:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azN96-00027s-FZ; Sun, 08 May 2016 11:45:12 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <marko.djukic@gmail.com>) id 1azN94-00027m-TY
 for xen-users@lists.xen.org; Sun, 08 May 2016 11:45:11 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 1C/1D-09532-6C62F275; Sun, 08 May 2016 11:45:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrCIsWRWlGSWpSXmKPExsVyMfTqVt2javr
 hBu27NS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oxdu/exFTTxVtzc94etgfEBVxcjF4eQwCRG
 ifNdB1i7GDk5WASms0o0HxMCSUgIbGaVONWxmh0kISGQI9HcuJAVwi6S+DL7HxuIzSsgKHFy5
 hMWEFtIwEti6c57QPUcHJwCgRLXzqlBhAMkHqxfATaGTcBeYkXXAqhdKhI9z64yQ4wJkFj04x
 gbSKuwgIlE11F1kLCIgLTEjCtNYGFmAXWJ9fOEQMLMAtoSyxa+Zp7AKDALyQ2zEKpmIalawMi
 8ilG9OLWoLLVI11AvqSgzPaMkNzEzR9fQwEwvN7W4ODE9NScxqVgvOT93EyMwLBmAYAfjzudO
 hxglOZiURHldGfXChfiS8lMqMxKLM+KLSnNSiw8xynBwKEnwaqnqhwsJFqWmp1akZeYAIwQmL
 cHBoyTCqweS5i0uSMwtzkyHSJ1iNObY8vvaWiaObVPvrWUSYsnLz0uVEuf9oAJUKgBSmlGaBz
 cIFrmXGGWlhHkZgU4T4ilILcrNLEGVf8UozsGoJMybD7KQJzOvBG7fK6BTmIBOkWMDO6UkESE
 l1cBY68boG/N58uQVorrHqpxuJRnbss19umznp7gn15at5Ky/NkPA1pt769FrG0Jq/9b5CeR7
 iqY6/NvT//pIjVi4WsSkht6kjDnXvXbMu5diKP9q1eZfYVEbYj+3z8oyjv2fxi99zWbJV0O+6
 kWm+//N8DR9LdMmKXz7cOxStdmrIidc7s/mnxKhxFKckWioxVxUnAgAQG5GCNcCAAA=
X-Env-Sender: marko.djukic@gmail.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1462707908!8711635!1
X-Originating-IP: [209.85.213.181]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27250 invoked from network); 8 May 2016 11:45:09 -0000
Received: from mail-ig0-f181.google.com (HELO mail-ig0-f181.google.com)
 (209.85.213.181)
 by server-16.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 8 May 2016 11:45:09 -0000
Received: by mail-ig0-f181.google.com with SMTP id u10so82866065igr.1
 for <xen-users@lists.xen.org>; Sun, 08 May 2016 04:45:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :content-transfer-encoding;
 bh=OY32ImJemPJFWsg9/wWfpaviw9m8mlAztYVAWV77TTs=;
 b=Jhy/1UnfQcFpSlmzGI0XrFtrnzJ+uWYkeBYPBRMaYONUolmSkRMvXdjWInO5KDhGjY
 cv9efjhGc+seh7FfH2D6Q1bkmXcQfbuvToiwSIt6J9RWSHmutOHgUq11wpMwKWTJc6Rt
 g2qB3lQu5pONl//ttuY+qAIbnA6mb2dK6/ILXPW/xA2HhrdiBx5dBpHEwo5GNs2Du6/M
 fEaqdQ+qFjdVBWMSfIZfcweyC5/DRLM0mZHGrtECstIW4VeoKGyDOgnQPRmVFG1kX5QU
 rqOZpN81PD5txQu+KUHF9Mn3oAEYHBp2VLtzle9/hb9a0Bjh/POC8CqnaImuFJ1yB+aA
 atJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:content-transfer-encoding;
 bh=OY32ImJemPJFWsg9/wWfpaviw9m8mlAztYVAWV77TTs=;
 b=VThazP7xwVJ/KtpfOtWJYBH/hG/tEm82vXuRjKDxvnq1FmPZR67B3dynanTfk3QhHt
 ywI9WQb7Kh6YSXc8RI6FkXX2cGgUkYdHfYzhd41m5fknxuWmPAr4Fwfmx3hRIWR5pxVb
 DwKJbso76VZQtP5+D+LRTyQDhuYReLod5swlHq25rLP68Ro6xXhsgz3bp5sOW1e5Xuhz
 5NaYTqHH3gYVv3yUcf2XOr46Mqccik4wwROMdc9v3VlegQORVqO2F3I13vIyRuY1UXns
 WOkYYycErC6RBFh2DFXGP5KxCmPel0cDmsX986Ca08GmCHJoztX2Sw+4igDVtkc0cQUW
 0Pxw==
X-Gm-Message-State: AOPr4FXbTy3quYdC5BuF6HKmG6XDA7TURP6jLXkglf0ZmxKt8KUFQdl0oRimy0S4QdF8fO2nmNKPLglByDVgpA==
X-Received: by 10.50.180.200 with SMTP id dq8mr2070629igc.88.1462707908303;
 Sun, 08 May 2016 04:45:08 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.57.215 with HTTP; Sun, 8 May 2016 04:44:48 -0700 (PDT)
In-Reply-To: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
References: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
From: =?UTF-8?B?TWFya28gxJB1a2nEhw==?= <marko.djukic@gmail.com>
Date: Sun, 8 May 2016 13:44:48 +0200
Message-ID: <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
To: xen-users@lists.xen.org
Subject: Re: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gNyBNYXkgMjAxNiBhdCAxNjo0MSwgTWFya28gxJB1a2nEhyA8bWFya28uZGp1a2ljQGdtYWls
LmNvbT4gd3JvdGU6Cj4KPiBIZWxsbyEKPgo+IEkgYW0gZG9pbmcgc29tZSB0ZXN0aW5nIHdpdGgg
WGVuIGJ5IHJ1bm5pbmcgc29tZSBiZW5jaG1hcmtpbmcgc29mdHdhcmUgaW5zaWRlIGEgdmlydHVh
bCBtYWNoaW5lLiBJIGhhdmUgc2V0IHVwIGEgVk0gd2l0aCA0IHZDUFVzLCB0aGUgaG9zdCBoYXJk
d2FyZSBoYXMgMSBDUFUgd2l0aCA0IGNvcmVzLiBCb3RoIGhvc3QgYW5kIGd1ZXN0IGFyZSBydW5u
aW5nIHVidW50dSBzZXJ2ZXIgMTYuMDQuCj4KPiBXaGVuIHJ1bm5pbmcgSW50ZWwgTUtMIExpbnBh
Y2sgKGh0dHBzOi8vc29mdHdhcmUuaW50ZWwuY29tL2VuLXVzL2FydGljbGVzL2ludGVsLW1rbC1i
ZW5jaG1hcmtzLXN1aXRlKSBpbnNpZGUgYSBQVkggb3IgUFYgZ3Vlc3QgTGlucGFjayBvbmx5IGRl
dGVjdHMgMSBDUFUgd2l0aCAxIGNvcmUgKG91dHB1dCBhdCB0aGUgc3RhcnQgb2YgdGhlIHByb2dy
YW0pLiBJZiBJIGNoYW5nZSB0aGUgZ3Vlc3QgY29uZmlndXJhdGlvbiB0byBIVk0sIExpbnBhY2sg
ZGV0ZWN0cyAxIENQVSB3aXRoIDQgY29yZXMuCj4KPiBJcyB0aGlzIGEgYnVnIGluIFBWL1BWSCBt
b2RlIG9yIGFtIEkgbWlzc2luZyBhIGNvbmZpZ3VyYXRpb24gc2V0dGluZz8KPgo+IFRoZSBjb25m
aWd1cmF0aW9uIGZpbGUgZm9yIFBWIGd1ZXN0IGlzIGFzIGZvbGxvd3M6Cj4KPiBuYW1lID0gInVi
dW50dTY0Igo+IGJvb3Rsb2FkZXIgPSAiL3Vzci9saWIvYmluL3hlbi00LjYvYmluL3B5Z3J1YiIK
PiBtZW1vcnkgPSA4MTkyCj4gdmNwdXMgPSA0Cj4KPiB2aWYgPSBbJ3NjcmlwdD12aWYtYnJpZGdl
LGJyaWRnZT1icjAnXQo+IGRpc2sgPSBbJ3RhcDphaW86L2hvbWUvdm0veGVuX3VidW50dTE2LjA0
X2FtZDY0LnJhdyx4dmRhLHcnIF0KPgo+IEZvciBQVkggZ3Vlc3QganVzdCBwdmggPSAxIGlzIGFk
ZGVkLgo+Cj4gUmVnYXJkcwo+Cj4gTWFya28KCgpJIGNoZWNrZWQgdGhlIC9wcm9jL2NwdWluZm8g
b2YgUFZIIGFuZCBIVk0gZ3Vlc3QgYW5kIHNhdyBhIGRpZmZlcmVuY2UKaW4gY29yZXMgLSBpbiBI
Vk0gZ3Vlc3QgY3B1aW5mbyBzaG93cyA0IGNvcmVzLCBpbiBQVkggY3B1aW5mbyBzaG93cwpvbmx5
IG9uZSBjb3JlLgpHb29nbGUgdGhlbiBwb2ludGVkIG1lIG91dCB0aGF0IGEgc2ltaWxhciBxdWVz
dGlvbiBoYXMgYXBwYXJlbnRseQphbHJlYWR5IGJlZW4gYW5zd2VyZWQgKGh0dHA6Ly9tYXJrbWFp
bC5vcmcvbWVzc2FnZS92cGozYWpsZzZoN2ZrenJvKToKcXVvdGUgKFdlaSBMaXUpOgoiSSBndWVz
cyBMSU5QQUNLIHJlbGllcyBoZWF2aWx5IG9uIHVzaW5nIHRvcG9sb2d5IHRvIG1ha2UgZGVjaXNp
b25zIG9uCmhvdyBpdCBzaG91bGQgcnVuPwoKR2l2ZSBndWVzdCBob3N0LWNwdSB0b3Bsb2d5IC0t
IG5vLCBpdCdzIG5vdCBwb3NzaWJsZSB0byBkbyB0aGlzIGF0IHRoZQptb21lbnQuIFRoYXQncyBh
IGZlYXR1cmUgdW5kZXIgZGV2ZWxvcG1lbnQuIgoKQ2FuIGFueW9uZSBleHBsYWluIHdoeSB2Y3B1
cyBhcmUgcHJlc2VudGVkIGRpZmZlcmVudGx5IHRvIHRoZSBndWVzdCBpZgp3ZSBsb29rIGF0IFBW
L1BWSCBhbmQgSFZNPwoKUmVnYXJkcwoKTWFya28KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxp
c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Sun May 08 11:46:34 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 May 2016 11:46:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azN96-00027s-FZ; Sun, 08 May 2016 11:45:12 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <marko.djukic@gmail.com>) id 1azN94-00027m-TY
 for xen-users@lists.xen.org; Sun, 08 May 2016 11:45:11 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 1C/1D-09532-6C62F275; Sun, 08 May 2016 11:45:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrCIsWRWlGSWpSXmKPExsVyMfTqVt2javr
 hBu27NS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oxdu/exFTTxVtzc94etgfEBVxcjF4eQwCRG
 ifNdB1i7GDk5WASms0o0HxMCSUgIbGaVONWxmh0kISGQI9HcuJAVwi6S+DL7HxuIzSsgKHFy5
 hMWEFtIwEti6c57QPUcHJwCgRLXzqlBhAMkHqxfATaGTcBeYkXXAqhdKhI9z64yQ4wJkFj04x
 gbSKuwgIlE11F1kLCIgLTEjCtNYGFmAXWJ9fOEQMLMAtoSyxa+Zp7AKDALyQ2zEKpmIalawMi
 8ilG9OLWoLLVI11AvqSgzPaMkNzEzR9fQwEwvN7W4ODE9NScxqVgvOT93EyMwLBmAYAfjzudO
 hxglOZiURHldGfXChfiS8lMqMxKLM+KLSnNSiw8xynBwKEnwaqnqhwsJFqWmp1akZeYAIwQmL
 cHBoyTCqweS5i0uSMwtzkyHSJ1iNObY8vvaWiaObVPvrWUSYsnLz0uVEuf9oAJUKgBSmlGaBz
 cIFrmXGGWlhHkZgU4T4ilILcrNLEGVf8UozsGoJMybD7KQJzOvBG7fK6BTmIBOkWMDO6UkESE
 l1cBY68boG/N58uQVorrHqpxuJRnbss19umznp7gn15at5Ky/NkPA1pt769FrG0Jq/9b5CeR7
 iqY6/NvT//pIjVi4WsSkht6kjDnXvXbMu5diKP9q1eZfYVEbYj+3z8oyjv2fxi99zWbJV0O+6
 kWm+//N8DR9LdMmKXz7cOxStdmrIidc7s/mnxKhxFKckWioxVxUnAgAQG5GCNcCAAA=
X-Env-Sender: marko.djukic@gmail.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1462707908!8711635!1
X-Originating-IP: [209.85.213.181]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27250 invoked from network); 8 May 2016 11:45:09 -0000
Received: from mail-ig0-f181.google.com (HELO mail-ig0-f181.google.com)
 (209.85.213.181)
 by server-16.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 8 May 2016 11:45:09 -0000
Received: by mail-ig0-f181.google.com with SMTP id u10so82866065igr.1
 for <xen-users@lists.xen.org>; Sun, 08 May 2016 04:45:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :content-transfer-encoding;
 bh=OY32ImJemPJFWsg9/wWfpaviw9m8mlAztYVAWV77TTs=;
 b=Jhy/1UnfQcFpSlmzGI0XrFtrnzJ+uWYkeBYPBRMaYONUolmSkRMvXdjWInO5KDhGjY
 cv9efjhGc+seh7FfH2D6Q1bkmXcQfbuvToiwSIt6J9RWSHmutOHgUq11wpMwKWTJc6Rt
 g2qB3lQu5pONl//ttuY+qAIbnA6mb2dK6/ILXPW/xA2HhrdiBx5dBpHEwo5GNs2Du6/M
 fEaqdQ+qFjdVBWMSfIZfcweyC5/DRLM0mZHGrtECstIW4VeoKGyDOgnQPRmVFG1kX5QU
 rqOZpN81PD5txQu+KUHF9Mn3oAEYHBp2VLtzle9/hb9a0Bjh/POC8CqnaImuFJ1yB+aA
 atJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:content-transfer-encoding;
 bh=OY32ImJemPJFWsg9/wWfpaviw9m8mlAztYVAWV77TTs=;
 b=VThazP7xwVJ/KtpfOtWJYBH/hG/tEm82vXuRjKDxvnq1FmPZR67B3dynanTfk3QhHt
 ywI9WQb7Kh6YSXc8RI6FkXX2cGgUkYdHfYzhd41m5fknxuWmPAr4Fwfmx3hRIWR5pxVb
 DwKJbso76VZQtP5+D+LRTyQDhuYReLod5swlHq25rLP68Ro6xXhsgz3bp5sOW1e5Xuhz
 5NaYTqHH3gYVv3yUcf2XOr46Mqccik4wwROMdc9v3VlegQORVqO2F3I13vIyRuY1UXns
 WOkYYycErC6RBFh2DFXGP5KxCmPel0cDmsX986Ca08GmCHJoztX2Sw+4igDVtkc0cQUW
 0Pxw==
X-Gm-Message-State: AOPr4FXbTy3quYdC5BuF6HKmG6XDA7TURP6jLXkglf0ZmxKt8KUFQdl0oRimy0S4QdF8fO2nmNKPLglByDVgpA==
X-Received: by 10.50.180.200 with SMTP id dq8mr2070629igc.88.1462707908303;
 Sun, 08 May 2016 04:45:08 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.57.215 with HTTP; Sun, 8 May 2016 04:44:48 -0700 (PDT)
In-Reply-To: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
References: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
From: =?UTF-8?B?TWFya28gxJB1a2nEhw==?= <marko.djukic@gmail.com>
Date: Sun, 8 May 2016 13:44:48 +0200
Message-ID: <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
To: xen-users@lists.xen.org
Subject: Re: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gNyBNYXkgMjAxNiBhdCAxNjo0MSwgTWFya28gxJB1a2nEhyA8bWFya28uZGp1a2ljQGdtYWls
LmNvbT4gd3JvdGU6Cj4KPiBIZWxsbyEKPgo+IEkgYW0gZG9pbmcgc29tZSB0ZXN0aW5nIHdpdGgg
WGVuIGJ5IHJ1bm5pbmcgc29tZSBiZW5jaG1hcmtpbmcgc29mdHdhcmUgaW5zaWRlIGEgdmlydHVh
bCBtYWNoaW5lLiBJIGhhdmUgc2V0IHVwIGEgVk0gd2l0aCA0IHZDUFVzLCB0aGUgaG9zdCBoYXJk
d2FyZSBoYXMgMSBDUFUgd2l0aCA0IGNvcmVzLiBCb3RoIGhvc3QgYW5kIGd1ZXN0IGFyZSBydW5u
aW5nIHVidW50dSBzZXJ2ZXIgMTYuMDQuCj4KPiBXaGVuIHJ1bm5pbmcgSW50ZWwgTUtMIExpbnBh
Y2sgKGh0dHBzOi8vc29mdHdhcmUuaW50ZWwuY29tL2VuLXVzL2FydGljbGVzL2ludGVsLW1rbC1i
ZW5jaG1hcmtzLXN1aXRlKSBpbnNpZGUgYSBQVkggb3IgUFYgZ3Vlc3QgTGlucGFjayBvbmx5IGRl
dGVjdHMgMSBDUFUgd2l0aCAxIGNvcmUgKG91dHB1dCBhdCB0aGUgc3RhcnQgb2YgdGhlIHByb2dy
YW0pLiBJZiBJIGNoYW5nZSB0aGUgZ3Vlc3QgY29uZmlndXJhdGlvbiB0byBIVk0sIExpbnBhY2sg
ZGV0ZWN0cyAxIENQVSB3aXRoIDQgY29yZXMuCj4KPiBJcyB0aGlzIGEgYnVnIGluIFBWL1BWSCBt
b2RlIG9yIGFtIEkgbWlzc2luZyBhIGNvbmZpZ3VyYXRpb24gc2V0dGluZz8KPgo+IFRoZSBjb25m
aWd1cmF0aW9uIGZpbGUgZm9yIFBWIGd1ZXN0IGlzIGFzIGZvbGxvd3M6Cj4KPiBuYW1lID0gInVi
dW50dTY0Igo+IGJvb3Rsb2FkZXIgPSAiL3Vzci9saWIvYmluL3hlbi00LjYvYmluL3B5Z3J1YiIK
PiBtZW1vcnkgPSA4MTkyCj4gdmNwdXMgPSA0Cj4KPiB2aWYgPSBbJ3NjcmlwdD12aWYtYnJpZGdl
LGJyaWRnZT1icjAnXQo+IGRpc2sgPSBbJ3RhcDphaW86L2hvbWUvdm0veGVuX3VidW50dTE2LjA0
X2FtZDY0LnJhdyx4dmRhLHcnIF0KPgo+IEZvciBQVkggZ3Vlc3QganVzdCBwdmggPSAxIGlzIGFk
ZGVkLgo+Cj4gUmVnYXJkcwo+Cj4gTWFya28KCgpJIGNoZWNrZWQgdGhlIC9wcm9jL2NwdWluZm8g
b2YgUFZIIGFuZCBIVk0gZ3Vlc3QgYW5kIHNhdyBhIGRpZmZlcmVuY2UKaW4gY29yZXMgLSBpbiBI
Vk0gZ3Vlc3QgY3B1aW5mbyBzaG93cyA0IGNvcmVzLCBpbiBQVkggY3B1aW5mbyBzaG93cwpvbmx5
IG9uZSBjb3JlLgpHb29nbGUgdGhlbiBwb2ludGVkIG1lIG91dCB0aGF0IGEgc2ltaWxhciBxdWVz
dGlvbiBoYXMgYXBwYXJlbnRseQphbHJlYWR5IGJlZW4gYW5zd2VyZWQgKGh0dHA6Ly9tYXJrbWFp
bC5vcmcvbWVzc2FnZS92cGozYWpsZzZoN2ZrenJvKToKcXVvdGUgKFdlaSBMaXUpOgoiSSBndWVz
cyBMSU5QQUNLIHJlbGllcyBoZWF2aWx5IG9uIHVzaW5nIHRvcG9sb2d5IHRvIG1ha2UgZGVjaXNp
b25zIG9uCmhvdyBpdCBzaG91bGQgcnVuPwoKR2l2ZSBndWVzdCBob3N0LWNwdSB0b3Bsb2d5IC0t
IG5vLCBpdCdzIG5vdCBwb3NzaWJsZSB0byBkbyB0aGlzIGF0IHRoZQptb21lbnQuIFRoYXQncyBh
IGZlYXR1cmUgdW5kZXIgZGV2ZWxvcG1lbnQuIgoKQ2FuIGFueW9uZSBleHBsYWluIHdoeSB2Y3B1
cyBhcmUgcHJlc2VudGVkIGRpZmZlcmVudGx5IHRvIHRoZSBndWVzdCBpZgp3ZSBsb29rIGF0IFBW
L1BWSCBhbmQgSFZNPwoKUmVnYXJkcwoKTWFya28KCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxp
c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Sun May 08 12:57:05 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 May 2016 12:57:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azOFF-0006QL-Uc; Sun, 08 May 2016 12:55:37 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1azOFF-0006QF-L8
 for xen-users@lists.xen.org; Sun, 08 May 2016 12:55:37 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 D8/B1-26599-8473F275; Sun, 08 May 2016 12:55:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprNIsWRWlGSWpSXmKPExsUSuK79gq67uX6
 4wZXn1harrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aC1X9YC24xV9x4dZ6lgbGRuYuRk0NCwFbi
 7vIDLCC2kMBFRolD5z1AbGYBLYkb/14ydTFycPAK6Els/yUHEhYWCJDoPNXLDmKzCWhLTJ77i
 gnE5hTwlnh+5xkbiM0ioCKxbvEdNogx2hLLFr4GW8Ur4Cyx99cxRohVvYwSTcsKQGwRAWmJGV
 ea2CDOkZU4fe45ywRG3llIrpiFcMUsJFMXMDKvYtQoTi0qSy3SNTTQSyrKTM8oyU3MzAHyTPV
 yU4uLE9NTcxKTivWS83M3MQIDigEIdjCumep8iFGSg0lJlNeVUS9ciC8pP6UyI7E4I76oNCe1
 +BCjDAeHkgQvu5l+uJBgUWp6akVaZg4wtGHSEhw8SiK8c0yB0rzFBYm5xZnpEKlTjLocC37cX
 sskxJKXn5cqJc57EaRIAKQoozQPbgQszi4xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmPceyB
 SezLwSuE2vgI5gAjpCjg3siJJEhJRUA6NvykrNO8qpnkv+vUy/8v/JJKUdZ15XXkt47bbhdEb
 al4o0Af/GnPW5lnbT/yZcWJUe3nJfK+pY4nt25klKujZ3qzt6nsxfVZ67sNIk7Eyzv96+C2o2
 63cF/Fkx3darRCb1pq1qdf78wpOvAr8G8mYZiVue3n3/fDlXX8ZEmYY+D/GJD8Mmr1RiKc5IN
 NRiLipOBAD2HYnGrgIAAA==
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-6.tower-206.messagelabs.com!1462712135!38207428!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52076 invoked from network); 8 May 2016 12:55:35 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-6.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 8 May 2016 12:55:35 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 66EE51433A
 for <xen-users@lists.xen.org>; Sun,  8 May 2016 12:55:30 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <343184890.476473.1462699385622.JavaMail.yahoo@mail.yahoo.com>
Date: Sun, 8 May 2016 13:55:29 +0100
Message-Id: <B6B1EDC8-B32A-406B-A641-AB157389CE8F@thehobsons.co.uk>
References: <343184890.476473.1462699385622.JavaMail.yahoo.ref@mail.yahoo.com>
 <343184890.476473.1462699385622.JavaMail.yahoo@mail.yahoo.com>
To: xen-users@lists.xen.org
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] I want to create a network for my Xen VM and need
	help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SmFzb24gTG9uZyA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cgo+IENhbiB5b3UgdGVsbCBt
ZSBob3cgY2FuIEkgZW5hYmxlIG5ldHdvcmtpbmcgZm9yIG15IFdpbmRvd3MgVk0gc3RlcCBieSBz
dGVwPyBJIGRvbid0IGtub3cgYW55dGhpbmcgYWJvdXQgYnJpZGdlIGFuZC4uLgoKU28geW91J3Zl
IG5vdCBsZWFybmVkIGFueXRoaW5nIGZyb20geW91ciBsYXN0IHRocmVhZCBhbmQgYXJlIGhvcGlu
ZyBhc2tpbmcgYWdhaW4gd2lsbCBnZXQgYSBkaWZmZXJlbnQgcmVzdWx0ID8KCklmIHlvdSB3YW50
IHN0ZXAtYnktc3RlcCB0aGVuIHlvdSdsbCBuZWVkIHRvIGdpdmUgKmF0IHRoZSB2ZXJ5IGxlYXN0
KiB0aGUgZGlzdHJvIHlvdSBhcmUgdXNpbmcgYW5kIHRoZSB2ZXJzaW9uIChmcm9tIHRoZSBpbnRl
cmZhY2UgbmFtZSwgSSBjYW4gc2VlIHlvdSdyZSBydW5uaW5nIG9uZSB0aGF0J3MgUG9ldHRlcmlu
Zydpc2VkKS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Sun May 08 12:57:05 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 May 2016 12:57:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azOFF-0006QL-Uc; Sun, 08 May 2016 12:55:37 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1azOFF-0006QF-L8
 for xen-users@lists.xen.org; Sun, 08 May 2016 12:55:37 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 D8/B1-26599-8473F275; Sun, 08 May 2016 12:55:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprNIsWRWlGSWpSXmKPExsUSuK79gq67uX6
 4wZXn1harrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aC1X9YC24xV9x4dZ6lgbGRuYuRk0NCwFbi
 7vIDLCC2kMBFRolD5z1AbGYBLYkb/14ydTFycPAK6Els/yUHEhYWCJDoPNXLDmKzCWhLTJ77i
 gnE5hTwlnh+5xkbiM0ioCKxbvEdNogx2hLLFr4GW8Ur4Cyx99cxRohVvYwSTcsKQGwRAWmJGV
 ea2CDOkZU4fe45ywRG3llIrpiFcMUsJFMXMDKvYtQoTi0qSy3SNTTQSyrKTM8oyU3MzAHyTPV
 yU4uLE9NTcxKTivWS83M3MQIDigEIdjCumep8iFGSg0lJlNeVUS9ciC8pP6UyI7E4I76oNCe1
 +BCjDAeHkgQvu5l+uJBgUWp6akVaZg4wtGHSEhw8SiK8c0yB0rzFBYm5xZnpEKlTjLocC37cX
 sskxJKXn5cqJc57EaRIAKQoozQPbgQszi4xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmPceyB
 SezLwSuE2vgI5gAjpCjg3siJJEhJRUA6NvykrNO8qpnkv+vUy/8v/JJKUdZ15XXkt47bbhdEb
 al4o0Af/GnPW5lnbT/yZcWJUe3nJfK+pY4nt25klKujZ3qzt6nsxfVZ67sNIk7Eyzv96+C2o2
 63cF/Fkx3darRCb1pq1qdf78wpOvAr8G8mYZiVue3n3/fDlXX8ZEmYY+D/GJD8Mmr1RiKc5IN
 NRiLipOBAD2HYnGrgIAAA==
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-6.tower-206.messagelabs.com!1462712135!38207428!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52076 invoked from network); 8 May 2016 12:55:35 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-6.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 8 May 2016 12:55:35 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 66EE51433A
 for <xen-users@lists.xen.org>; Sun,  8 May 2016 12:55:30 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <343184890.476473.1462699385622.JavaMail.yahoo@mail.yahoo.com>
Date: Sun, 8 May 2016 13:55:29 +0100
Message-Id: <B6B1EDC8-B32A-406B-A641-AB157389CE8F@thehobsons.co.uk>
References: <343184890.476473.1462699385622.JavaMail.yahoo.ref@mail.yahoo.com>
 <343184890.476473.1462699385622.JavaMail.yahoo@mail.yahoo.com>
To: xen-users@lists.xen.org
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] I want to create a network for my Xen VM and need
	help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SmFzb24gTG9uZyA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cgo+IENhbiB5b3UgdGVsbCBt
ZSBob3cgY2FuIEkgZW5hYmxlIG5ldHdvcmtpbmcgZm9yIG15IFdpbmRvd3MgVk0gc3RlcCBieSBz
dGVwPyBJIGRvbid0IGtub3cgYW55dGhpbmcgYWJvdXQgYnJpZGdlIGFuZC4uLgoKU28geW91J3Zl
IG5vdCBsZWFybmVkIGFueXRoaW5nIGZyb20geW91ciBsYXN0IHRocmVhZCBhbmQgYXJlIGhvcGlu
ZyBhc2tpbmcgYWdhaW4gd2lsbCBnZXQgYSBkaWZmZXJlbnQgcmVzdWx0ID8KCklmIHlvdSB3YW50
IHN0ZXAtYnktc3RlcCB0aGVuIHlvdSdsbCBuZWVkIHRvIGdpdmUgKmF0IHRoZSB2ZXJ5IGxlYXN0
KiB0aGUgZGlzdHJvIHlvdSBhcmUgdXNpbmcgYW5kIHRoZSB2ZXJzaW9uIChmcm9tIHRoZSBpbnRl
cmZhY2UgbmFtZSwgSSBjYW4gc2VlIHlvdSdyZSBydW5uaW5nIG9uZSB0aGF0J3MgUG9ldHRlcmlu
Zydpc2VkKS4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Sun May 08 13:56:15 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 May 2016 13:56:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azPBH-0001HW-I9; Sun, 08 May 2016 13:55:35 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azPBG-0001HQ-2M
 for xen-users@lists.xen.org; Sun, 08 May 2016 13:55:34 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 AE/98-02960-5554F275; Sun, 08 May 2016 13:55:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrAKsWRWlGSWpSXmKPExsWS1FXxQDfEVT/
 c4NRGPotVVw+wOjB6HN39mymAMYo1My8pvyKBNeNPbydrwSOjirfNX5kaGDfqdjFycbAIrGKR
 OPDhIFsXIyeHkECyxLNJT9kh7AyJrV96WCHsVIn5ky+xQNjxEpc23QarkRBQkJjQO50NwraVu
 HblHwvIUAmB4ywSk1/0MYI4QgINjBIn1j8Cm8QioCVx5/J+5i5GDg42ATWJJz1QQ7UkXu5qA7
 NFBBIkXl1dCFbCK+AlcexHCEiYU8BF4uGcSewgYSEBZ4mmgwYgYWGBQImHM1oYQWxeAUGJkzO
 fgE1hFoiRuNg9jw3CFpG4s/EwywRGkVlIymYhKZuFpGwW0AZmAXWJ9fOEIMLaEssWvmaGsNUk
 bm+7yo4svoCRfRWjRnFqUVlqka6hqV5SUWZ6RkluYmaOrqGhiV5uanFxYnpqTmJSsV5yfu4mR
 mBs1TMwMO5g/Hva8xCjJAeTkiivK6NeuBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXiMX/XAhwa
 LU9NSKtMwcYJTDpCU4eJREePNA0rzFBYm5xZnpEKlTjLocWxbcWMskxJKXn5cqJc77wRmoSAC
 kKKM0D24ELOFcYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMWw2yiiczrwRu0yugI5iAjpBj
 AzuiJBEhJdXAeFLsOmNfJqfS+rXzHLSi6g96egRM1C9h+zrpm+OUO0cNI9LL7MXPpJ4+NOmOT
 EzJA55fMt3/RJZvFsponH6Lf9Ylj7PLAmJE4xb9k52pYhO37j5jxtPZCevE5+uwPN3/eImhp3
 /8mtNG6bc2RPBpVQuEKf/ozT/66tqTaW8/rwo6wvu4lbdluRJLcUaioRZzUXEiAJNhZDwzAwA
 A
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1462715730!28020342!1
X-Originating-IP: [98.138.120.224]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6426 invoked from network); 8 May 2016 13:55:31 -0000
Received: from nm43-vm0.bullet.mail.ne1.yahoo.com (HELO
 nm43-vm0.bullet.mail.ne1.yahoo.com) (98.138.120.224)
 by server-14.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 8 May 2016 13:55:31 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462715730; bh=AdDh5DrWakdZuNcRSWrsTbEFLRlwgzuO8tpFsQyHZ/g=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=GsQ3YnfB6fTHJ3q9K/rTRySumKwktLW83IVs2khe2Bcyixn2A0Lz8v/9oEEN6PJ7sGBhoyf8YW1u1V7dk1lpp/fVk0atu3ixmNn9gMq+ALLBDkW1nudqU1jxHG15JC2E9hevmE7I5z7l013iEMwS1G6wT/jZ6aCtAfwpuOTn1c7cOVjqTF/1cM7KrzYXslHACSEJu2ZbZkGTQzQgV4CjY/S2ZGskx5TZrh8PsLru6/HQqPfvkX/OIsXuXszUV5oel17Ge5BL9zDrpDfnbE34JJs1J5SZHXyqZhbjBE0uQ6Xv5LsfbHHl3eKeQDm0v/mXvksdvw7aawQTP4XVYSQmuw==
Received: from [127.0.0.1] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 13:55:30 -0000
Received: from [98.138.101.131] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 13:52:50 -0000
Received: from [98.138.87.9] by tm19.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 13:52:50 -0000
Received: from [127.0.0.1] by omp1009.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 13:52:50 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 714950.27087.bm@omp1009.mail.ne1.yahoo.com
X-YMail-OSG: QDANDVMVM1mrxZ.LRiU4qCIaptcJDX7WLo_Stq9fC2FyNEp0MsDDtg1fiPHEUyU
 Uy5d6uNrZPpcL72b3gyJGysyAsnSFQKAEwAM6kX3SsaBwx6i2WGfU_V4ISiYtzBqQ2nu31zJjG6P
 5K9pHorg2uUUUTD3fiCFGxuGHuBtANSHzH5_gPNBXPFlGYz5FzpFi2VM6A_Mcgw9jUdu.k6cNJSg
 cENH3ZL7rINH9d5vICdl1_4y4GPjOoXzIqkYdAnCil.YhbRaBHlGDCkMf3lYwS6JGmVyz9.hT13_
 QDWK9Bbe0XyBjqrOOz8vGxC9YpFRo_bMy3Wa8O1mNJFSxmFI88dWRRjf9nwQkU64yVUn74rx397E
 leIT.gRkWMoygf9f3l61DlHuZWsjSrz1xcxyGU2Mqqv.A7G84XRNMYqXQQG9t.1WpEZELwb7f3Ca
 hAnTWP18nH06MO41X4P3ZI_hd23AVqPmaJWv62frqavlp5sWszJ8aOz9trogTy9firif9nHu7RJe
 cSp_BpADqGVm10YJr1tbQ_KJA2t6BUghZGw--
Received: from jws100213.mail.ne1.yahoo.com by
 sendmailws151.mail.ne1.yahoo.com; Sun, 08 May 2016 13:52:50 +0000;
 1462715570.175
Date: Sun, 8 May 2016 13:52:49 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Simon Hobson <linux@thehobsons.co.uk>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <705860388.474884.1462715569906.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <B6B1EDC8-B32A-406B-A641-AB157389CE8F@thehobsons.co.uk>
References: <B6B1EDC8-B32A-406B-A641-AB157389CE8F@thehobsons.co.uk>
MIME-Version: 1.0
Content-Length: 7030
Subject: Re: [Xen-users] I want to create a network for my Xen VM and
	need	help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6632528660403051964=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6632528660403051964==
Content-Type: multipart/alternative; 
	boundary="----=_Part_474883_2137279241.1462715569902"
Content-Length: 6498

------=_Part_474883_2137279241.1462715569902
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Thank you so much.I use Fedora 23 as dom0 and my current eth0 configuration=
 is :
enp7s0: flags=3D4163<UP,BROADCAST,RUNNING,MULTICAST> =C2=A0mtu 1500=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 inet 172.30.9.20 =C2=A0netmask 255.255.255.0 =C2=A0bro=
adcast 172.30.9.255=C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::52e5:49ff:fe40:c=
48f =C2=A0prefixlen 64 =C2=A0scopeid 0x20<link>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
ether 50:e5:49:40:c4:8f =C2=A0txqueuelen 1000 =C2=A0(Ethernet)=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 RX packets 4870061 =C2=A0bytes 5217699196 (4.8 GiB)=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 RX errors 0 =C2=A0dropped 0 =C2=A0overruns 0 =C2=A0fra=
me 0=C2=A0 =C2=A0 =C2=A0 =C2=A0 TX packets 710609 =C2=A0bytes 50652946 (48.=
3 MiB)=C2=A0 =C2=A0 =C2=A0 =C2=A0 TX errors 0 =C2=A0dropped 0 overruns 0 =
=C2=A0carrier 0 =C2=A0collisions 0
My questions are :1- I use Fedora 23 as Dom0 and for create a bridge networ=
k in Xen what should I do? If possible, Please tell me about commands.
2- How about NAT? If I use "vif=3D['']" it mean NAT?
3- How about Static IP? If I use "vif=3D[192.168.1.1]" then it mean static =
IP?

Thank you.=20

    On Sunday, May 8, 2016 5:27 PM, Simon Hobson <linux@thehobsons.co.uk> w=
rote:
=20

 Jason Long <hack3rcon@yahoo.com> wrote:

> Can you tell me how can I enable networking for my Windows VM step by ste=
p? I don't know anything about bridge and...

So you've not learned anything from your last thread and are hoping asking =
again will get a different result ?

If you want step-by-step then you'll need to give *at the very least* the d=
istro you are using and the version (from the interface name, I can see you=
're running one that's Poettering'ised).


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_474883_2137279241.1462715569902
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462714642790_8054"=
><span id=3D"yui_3_16_0_ym19_1_1462714642790_8183">Thank you so much.</span=
></div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8054"><span id=3D"yui_3_1=
6_0_ym19_1_1462714642790_8080">I use Fedora 23 as dom0 and my current eth0 =
configuration is :</span></div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8=
054"><span><br></span></div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8203=
">enp7s0: flags=3D4163&lt;UP,BROADCAST,RUNNING,MULTICAST&gt; &nbsp;mtu 1500=
</div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8204">&nbsp; &nbsp; &nbsp;=
 &nbsp; inet 172.30.9.20 &nbsp;netmask 255.255.255.0 &nbsp;broadcast 172.30=
.9.255</div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8205">&nbsp; &nbsp; =
&nbsp; &nbsp; inet6 fe80::52e5:49ff:fe40:c48f &nbsp;prefixlen 64 &nbsp;scop=
eid 0x20&lt;link&gt;</div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8206">=
&nbsp; &nbsp; &nbsp; &nbsp; ether 50:e5:49:40:c4:8f &nbsp;txqueuelen 1000 &=
nbsp;(Ethernet)</div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8207">&nbsp=
; &nbsp; &nbsp; &nbsp; RX packets 4870061 &nbsp;bytes 5217699196 (4.8 GiB)<=
/div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8208">&nbsp; &nbsp; &nbsp; =
&nbsp; RX errors 0 &nbsp;dropped 0 &nbsp;overruns 0 &nbsp;frame 0</div><div=
 id=3D"yui_3_16_0_ym19_1_1462714642790_8209">&nbsp; &nbsp; &nbsp; &nbsp; TX=
 packets 710609 &nbsp;bytes 50652946 (48.3 MiB)</div><div id=3D"yui_3_16_0_=
ym19_1_1462714642790_8054"></div><div id=3D"yui_3_16_0_ym19_1_1462714642790=
_8210">&nbsp; &nbsp; &nbsp; &nbsp; TX errors 0 &nbsp;dropped 0 overruns 0 &=
nbsp;carrier 0 &nbsp;collisions 0</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym=
19_1_1462714642790_8211"><br id=3D"yui_3_16_0_ym19_1_1462714642790_8212"></=
div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462714642790_8211">My questio=
ns are :</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462714642790_8211">=
1- I use Fedora 23 as Dom0 and for create a bridge network in Xen what shou=
ld I do? If possible, Please tell me about commands.<br id=3D"yui_3_16_0_ym=
19_1_1462714642790_8430">
2- How about NAT? If I use "vif=3D['']" it mean NAT?<br id=3D"yui_3_16_0_ym=
19_1_1462714642790_8431">
3- How about Static IP? If I use "vif=3D[192.168.1.1]" then it mean static =
IP?<br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462714642790_8211"><=
br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462714642790_8211">Thank=
 you.</div> <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_=
quoted" style=3D"display: block;"> <div style=3D"font-family: HelveticaNeue=
, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1=
6px;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica,=
 Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><fon=
t size=3D"2" face=3D"Arial"> On Sunday, May 8, 2016 5:27 PM, Simon Hobson &=
lt;linux@thehobsons.co.uk&gt; wrote:<br></font></div>  <br><br> <div class=
=3D"y_msg_container">Jason Long &lt;<a shape=3D"rect" ymailto=3D"mailto:hac=
k3rcon@yahoo.com" href=3D"mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</=
a>&gt; wrote:<div class=3D"yqt8092433534" id=3D"yqtfd92279"><br clear=3D"no=
ne"><br clear=3D"none">&gt; Can you tell me how can I enable networking for=
 my Windows VM step by step? I don't know anything about bridge and...</div=
><br clear=3D"none"><br clear=3D"none">So you've not learned anything from =
your last thread and are hoping asking again will get a different result ?<=
br clear=3D"none"><br clear=3D"none">If you want step-by-step then you'll n=
eed to give *at the very least* the distro you are using and the version (f=
rom the interface name, I can see you're running one that's Poettering'ised=
).<br clear=3D"none"><br clear=3D"none"><br clear=3D"none">________________=
_______________________________<br clear=3D"none">Xen-users mailing list<br=
 clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.org=
" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br cl=
ear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-users" targ=
et=3D"_blank">http://lists.xen.org/xen-users</a><br><br></div>  </div> </di=
v>  </div></div></body></html>
------=_Part_474883_2137279241.1462715569902--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6632528660403051964==--


From xen-users-bounces@lists.xen.org Sun May 08 13:56:15 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 May 2016 13:56:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azPBH-0001HW-I9; Sun, 08 May 2016 13:55:35 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azPBG-0001HQ-2M
 for xen-users@lists.xen.org; Sun, 08 May 2016 13:55:34 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 AE/98-02960-5554F275; Sun, 08 May 2016 13:55:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrAKsWRWlGSWpSXmKPExsWS1FXxQDfEVT/
 c4NRGPotVVw+wOjB6HN39mymAMYo1My8pvyKBNeNPbydrwSOjirfNX5kaGDfqdjFycbAIrGKR
 OPDhIFsXIyeHkECyxLNJT9kh7AyJrV96WCHsVIn5ky+xQNjxEpc23QarkRBQkJjQO50NwraVu
 HblHwvIUAmB4ywSk1/0MYI4QgINjBIn1j8Cm8QioCVx5/J+5i5GDg42ATWJJz1QQ7UkXu5qA7
 NFBBIkXl1dCFbCK+AlcexHCEiYU8BF4uGcSewgYSEBZ4mmgwYgYWGBQImHM1oYQWxeAUGJkzO
 fgE1hFoiRuNg9jw3CFpG4s/EwywRGkVlIymYhKZuFpGwW0AZmAXWJ9fOEIMLaEssWvmaGsNUk
 bm+7yo4svoCRfRWjRnFqUVlqka6hqV5SUWZ6RkluYmaOrqGhiV5uanFxYnpqTmJSsV5yfu4mR
 mBs1TMwMO5g/Hva8xCjJAeTkiivK6NeuBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXiMX/XAhwa
 LU9NSKtMwcYJTDpCU4eJREePNA0rzFBYm5xZnpEKlTjLocWxbcWMskxJKXn5cqJc77wRmoSAC
 kKKM0D24ELOFcYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMWw2yiiczrwRu0yugI5iAjpBj
 AzuiJBEhJdXAeFLsOmNfJqfS+rXzHLSi6g96egRM1C9h+zrpm+OUO0cNI9LL7MXPpJ4+NOmOT
 EzJA55fMt3/RJZvFsponH6Lf9Ylj7PLAmJE4xb9k52pYhO37j5jxtPZCevE5+uwPN3/eImhp3
 /8mtNG6bc2RPBpVQuEKf/ozT/66tqTaW8/rwo6wvu4lbdluRJLcUaioRZzUXEiAJNhZDwzAwA
 A
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1462715730!28020342!1
X-Originating-IP: [98.138.120.224]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6426 invoked from network); 8 May 2016 13:55:31 -0000
Received: from nm43-vm0.bullet.mail.ne1.yahoo.com (HELO
 nm43-vm0.bullet.mail.ne1.yahoo.com) (98.138.120.224)
 by server-14.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 8 May 2016 13:55:31 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462715730; bh=AdDh5DrWakdZuNcRSWrsTbEFLRlwgzuO8tpFsQyHZ/g=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=GsQ3YnfB6fTHJ3q9K/rTRySumKwktLW83IVs2khe2Bcyixn2A0Lz8v/9oEEN6PJ7sGBhoyf8YW1u1V7dk1lpp/fVk0atu3ixmNn9gMq+ALLBDkW1nudqU1jxHG15JC2E9hevmE7I5z7l013iEMwS1G6wT/jZ6aCtAfwpuOTn1c7cOVjqTF/1cM7KrzYXslHACSEJu2ZbZkGTQzQgV4CjY/S2ZGskx5TZrh8PsLru6/HQqPfvkX/OIsXuXszUV5oel17Ge5BL9zDrpDfnbE34JJs1J5SZHXyqZhbjBE0uQ6Xv5LsfbHHl3eKeQDm0v/mXvksdvw7aawQTP4XVYSQmuw==
Received: from [127.0.0.1] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 13:55:30 -0000
Received: from [98.138.101.131] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 13:52:50 -0000
Received: from [98.138.87.9] by tm19.bullet.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 13:52:50 -0000
Received: from [127.0.0.1] by omp1009.mail.ne1.yahoo.com with NNFMP;
 08 May 2016 13:52:50 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 714950.27087.bm@omp1009.mail.ne1.yahoo.com
X-YMail-OSG: QDANDVMVM1mrxZ.LRiU4qCIaptcJDX7WLo_Stq9fC2FyNEp0MsDDtg1fiPHEUyU
 Uy5d6uNrZPpcL72b3gyJGysyAsnSFQKAEwAM6kX3SsaBwx6i2WGfU_V4ISiYtzBqQ2nu31zJjG6P
 5K9pHorg2uUUUTD3fiCFGxuGHuBtANSHzH5_gPNBXPFlGYz5FzpFi2VM6A_Mcgw9jUdu.k6cNJSg
 cENH3ZL7rINH9d5vICdl1_4y4GPjOoXzIqkYdAnCil.YhbRaBHlGDCkMf3lYwS6JGmVyz9.hT13_
 QDWK9Bbe0XyBjqrOOz8vGxC9YpFRo_bMy3Wa8O1mNJFSxmFI88dWRRjf9nwQkU64yVUn74rx397E
 leIT.gRkWMoygf9f3l61DlHuZWsjSrz1xcxyGU2Mqqv.A7G84XRNMYqXQQG9t.1WpEZELwb7f3Ca
 hAnTWP18nH06MO41X4P3ZI_hd23AVqPmaJWv62frqavlp5sWszJ8aOz9trogTy9firif9nHu7RJe
 cSp_BpADqGVm10YJr1tbQ_KJA2t6BUghZGw--
Received: from jws100213.mail.ne1.yahoo.com by
 sendmailws151.mail.ne1.yahoo.com; Sun, 08 May 2016 13:52:50 +0000;
 1462715570.175
Date: Sun, 8 May 2016 13:52:49 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Simon Hobson <linux@thehobsons.co.uk>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <705860388.474884.1462715569906.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <B6B1EDC8-B32A-406B-A641-AB157389CE8F@thehobsons.co.uk>
References: <B6B1EDC8-B32A-406B-A641-AB157389CE8F@thehobsons.co.uk>
MIME-Version: 1.0
Content-Length: 7030
Subject: Re: [Xen-users] I want to create a network for my Xen VM and
	need	help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6632528660403051964=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6632528660403051964==
Content-Type: multipart/alternative; 
	boundary="----=_Part_474883_2137279241.1462715569902"
Content-Length: 6498

------=_Part_474883_2137279241.1462715569902
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Thank you so much.I use Fedora 23 as dom0 and my current eth0 configuration=
 is :
enp7s0: flags=3D4163<UP,BROADCAST,RUNNING,MULTICAST> =C2=A0mtu 1500=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 inet 172.30.9.20 =C2=A0netmask 255.255.255.0 =C2=A0bro=
adcast 172.30.9.255=C2=A0 =C2=A0 =C2=A0 =C2=A0 inet6 fe80::52e5:49ff:fe40:c=
48f =C2=A0prefixlen 64 =C2=A0scopeid 0x20<link>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
ether 50:e5:49:40:c4:8f =C2=A0txqueuelen 1000 =C2=A0(Ethernet)=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 RX packets 4870061 =C2=A0bytes 5217699196 (4.8 GiB)=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 RX errors 0 =C2=A0dropped 0 =C2=A0overruns 0 =C2=A0fra=
me 0=C2=A0 =C2=A0 =C2=A0 =C2=A0 TX packets 710609 =C2=A0bytes 50652946 (48.=
3 MiB)=C2=A0 =C2=A0 =C2=A0 =C2=A0 TX errors 0 =C2=A0dropped 0 overruns 0 =
=C2=A0carrier 0 =C2=A0collisions 0
My questions are :1- I use Fedora 23 as Dom0 and for create a bridge networ=
k in Xen what should I do? If possible, Please tell me about commands.
2- How about NAT? If I use "vif=3D['']" it mean NAT?
3- How about Static IP? If I use "vif=3D[192.168.1.1]" then it mean static =
IP?

Thank you.=20

    On Sunday, May 8, 2016 5:27 PM, Simon Hobson <linux@thehobsons.co.uk> w=
rote:
=20

 Jason Long <hack3rcon@yahoo.com> wrote:

> Can you tell me how can I enable networking for my Windows VM step by ste=
p? I don't know anything about bridge and...

So you've not learned anything from your last thread and are hoping asking =
again will get a different result ?

If you want step-by-step then you'll need to give *at the very least* the d=
istro you are using and the version (from the interface name, I can see you=
're running one that's Poettering'ised).


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_474883_2137279241.1462715569902
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462714642790_8054"=
><span id=3D"yui_3_16_0_ym19_1_1462714642790_8183">Thank you so much.</span=
></div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8054"><span id=3D"yui_3_1=
6_0_ym19_1_1462714642790_8080">I use Fedora 23 as dom0 and my current eth0 =
configuration is :</span></div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8=
054"><span><br></span></div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8203=
">enp7s0: flags=3D4163&lt;UP,BROADCAST,RUNNING,MULTICAST&gt; &nbsp;mtu 1500=
</div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8204">&nbsp; &nbsp; &nbsp;=
 &nbsp; inet 172.30.9.20 &nbsp;netmask 255.255.255.0 &nbsp;broadcast 172.30=
.9.255</div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8205">&nbsp; &nbsp; =
&nbsp; &nbsp; inet6 fe80::52e5:49ff:fe40:c48f &nbsp;prefixlen 64 &nbsp;scop=
eid 0x20&lt;link&gt;</div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8206">=
&nbsp; &nbsp; &nbsp; &nbsp; ether 50:e5:49:40:c4:8f &nbsp;txqueuelen 1000 &=
nbsp;(Ethernet)</div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8207">&nbsp=
; &nbsp; &nbsp; &nbsp; RX packets 4870061 &nbsp;bytes 5217699196 (4.8 GiB)<=
/div><div id=3D"yui_3_16_0_ym19_1_1462714642790_8208">&nbsp; &nbsp; &nbsp; =
&nbsp; RX errors 0 &nbsp;dropped 0 &nbsp;overruns 0 &nbsp;frame 0</div><div=
 id=3D"yui_3_16_0_ym19_1_1462714642790_8209">&nbsp; &nbsp; &nbsp; &nbsp; TX=
 packets 710609 &nbsp;bytes 50652946 (48.3 MiB)</div><div id=3D"yui_3_16_0_=
ym19_1_1462714642790_8054"></div><div id=3D"yui_3_16_0_ym19_1_1462714642790=
_8210">&nbsp; &nbsp; &nbsp; &nbsp; TX errors 0 &nbsp;dropped 0 overruns 0 &=
nbsp;carrier 0 &nbsp;collisions 0</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym=
19_1_1462714642790_8211"><br id=3D"yui_3_16_0_ym19_1_1462714642790_8212"></=
div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462714642790_8211">My questio=
ns are :</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462714642790_8211">=
1- I use Fedora 23 as Dom0 and for create a bridge network in Xen what shou=
ld I do? If possible, Please tell me about commands.<br id=3D"yui_3_16_0_ym=
19_1_1462714642790_8430">
2- How about NAT? If I use "vif=3D['']" it mean NAT?<br id=3D"yui_3_16_0_ym=
19_1_1462714642790_8431">
3- How about Static IP? If I use "vif=3D[192.168.1.1]" then it mean static =
IP?<br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462714642790_8211"><=
br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462714642790_8211">Thank=
 you.</div> <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_=
quoted" style=3D"display: block;"> <div style=3D"font-family: HelveticaNeue=
, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 1=
6px;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica,=
 Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><fon=
t size=3D"2" face=3D"Arial"> On Sunday, May 8, 2016 5:27 PM, Simon Hobson &=
lt;linux@thehobsons.co.uk&gt; wrote:<br></font></div>  <br><br> <div class=
=3D"y_msg_container">Jason Long &lt;<a shape=3D"rect" ymailto=3D"mailto:hac=
k3rcon@yahoo.com" href=3D"mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</=
a>&gt; wrote:<div class=3D"yqt8092433534" id=3D"yqtfd92279"><br clear=3D"no=
ne"><br clear=3D"none">&gt; Can you tell me how can I enable networking for=
 my Windows VM step by step? I don't know anything about bridge and...</div=
><br clear=3D"none"><br clear=3D"none">So you've not learned anything from =
your last thread and are hoping asking again will get a different result ?<=
br clear=3D"none"><br clear=3D"none">If you want step-by-step then you'll n=
eed to give *at the very least* the distro you are using and the version (f=
rom the interface name, I can see you're running one that's Poettering'ised=
).<br clear=3D"none"><br clear=3D"none"><br clear=3D"none">________________=
_______________________________<br clear=3D"none">Xen-users mailing list<br=
 clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.org=
" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br cl=
ear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-users" targ=
et=3D"_blank">http://lists.xen.org/xen-users</a><br><br></div>  </div> </di=
v>  </div></div></body></html>
------=_Part_474883_2137279241.1462715569902--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6632528660403051964==--


From xen-users-bounces@lists.xen.org Sun May 08 14:18:42 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 May 2016 14:18:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azPX1-0002pa-Q9; Sun, 08 May 2016 14:18:03 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1azPX0-0002pS-8w
 for xen-users@lists.xen.org; Sun, 08 May 2016 14:18:02 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 67/E9-02833-99A4F275; Sun, 08 May 2016 14:18:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRWlGSWpSXmKPExsUSuK79gu50L/1
 wgzX/LC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oy1F5+wFbwWqjj58gljA2M/fxcjJ4eEgK3E
 3eUHWLoYuTiEBC4ySrw79IsFJMEsoCVx499Lpi5GDg5eAT2J7b/kQMLCAgESd4/8YQKx2QS0J
 SbPfQVmcwp4S6w6+YAZpJxFQEXiXk8ExBRtiWULXzOD2LwCzhLzJ25lhljVxCgx4d0/dpCEiI
 C5xL8zZ1gh7pGVOH3uOcsERt5ZSK6YhXDFLCRjFzAyr2LUKE4tKkst0jU01ksqykzPKMlNzMz
 RNTQ00ctNLS5OTE/NSUwq1kvOz93ECAypegYGxh2Mu7Z7HmKU5GBSEuV1ZdQLF+JLyk+pzEgs
 zogvKs1JLT7EKMPBoSTBq+epHy4kWJSanlqRlpkDDG6YtAQHj5II7woPoDRvcUFibnFmOkTqF
 KMux5YFN9YyCbHk5eelSonzqoHMEAApyijNgxsBi7RLjLJSwryMDAwMQjwFqUW5mSWo8q8YxT
 kYlYQhLuHJzCuB2/QK6AgmoCPk2MCOKElESEk1MHrueSwuue6wklXg9EhtZZV0ofOiJxdu3qb
 x+5XY7U/l91hZ0qzY7j16vSoy6JXX9vmeKn9nK35dtO3ptR1ssex+zedEeXbdfvv4HMdGTccv
 q3IeHYm5kdUcVdi3XllU+MyRNk6xd04eL10/OWvu4lWXiZ4X0Fee5jfpa/UG1miD+xHL/lgLd
 iixFGckGmoxFxUnAgDlFZLvrwIAAA==
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-7.tower-27.messagelabs.com!1462717079!40210743!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53680 invoked from network); 8 May 2016 14:17:59 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-7.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 8 May 2016 14:17:59 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 6A3901A074
 for <xen-users@lists.xen.org>; Sun,  8 May 2016 14:17:54 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <705860388.474884.1462715569906.JavaMail.yahoo@mail.yahoo.com>
Date: Sun, 8 May 2016 15:17:53 +0100
Message-Id: <0D188F25-60AA-453F-8F78-8A2DEF51F434@thehobsons.co.uk>
References: <B6B1EDC8-B32A-406B-A641-AB157389CE8F@thehobsons.co.uk>
 <705860388.474884.1462715569906.JavaMail.yahoo@mail.yahoo.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] I want to create a network for my Xen VM and
	need	help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SmFzb24gTG9uZyA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cgo+IEkgdXNlIEZlZG9yYSAy
MyBhcyBkb20wIGFuZCBteSBjdXJyZW50IGV0aDAgY29uZmlndXJhdGlvbiBpcyA6CgpJIGNhbid0
IHJlYWxseSBoZWxwIHRoZW4gYXMgSSd2ZSBuZXZlciByZWFsbHkgbGlrZWQgUkgvRmVkb3JhL0Nl
bnRPUyBzeXN0ZW1zIGFuZCBkb24ndCB1c2UgdGhlbS4KCj4gZW5wN3MwOiBmbGFncz00MTYzPFVQ
LEJST0FEQ0FTVCxSVU5OSU5HLE1VTFRJQ0FTVD4gIG10dSAxNTAwCj4gICAgICAgICBpbmV0IDE3
Mi4zMC45LjIwICBuZXRtYXNrIDI1NS4yNTUuMjU1LjAgIGJyb2FkY2FzdCAxNzIuMzAuOS4yNTUK
PiAgICAgICAgIGluZXQ2IGZlODA6OjUyZTU6NDlmZjpmZTQwOmM0OGYgIHByZWZpeGxlbiA2NCAg
c2NvcGVpZCAweDIwPGxpbms+Cj4gICAgICAgICBldGhlciA1MDplNTo0OTo0MDpjNDo4ZiAgdHhx
dWV1ZWxlbiAxMDAwICAoRXRoZXJuZXQpCj4gICAgICAgICBSWCBwYWNrZXRzIDQ4NzAwNjEgIGJ5
dGVzIDUyMTc2OTkxOTYgKDQuOCBHaUIpCj4gICAgICAgICBSWCBlcnJvcnMgMCAgZHJvcHBlZCAw
ICBvdmVycnVucyAwICBmcmFtZSAwCj4gICAgICAgICBUWCBwYWNrZXRzIDcxMDYwOSAgYnl0ZXMg
NTA2NTI5NDYgKDQ4LjMgTWlCKQo+ICAgICAgICAgVFggZXJyb3JzIDAgIGRyb3BwZWQgMCBvdmVy
cnVucyAwICBjYXJyaWVyIDAgIGNvbGxpc2lvbnMgMAo+IAo+IE15IHF1ZXN0aW9ucyBhcmUgOgo+
IDEtIEkgdXNlIEZlZG9yYSAyMyBhcyBEb20wIGFuZCBmb3IgY3JlYXRlIGEgYnJpZGdlIG5ldHdv
cmsgaW4gWGVuIHdoYXQgc2hvdWxkIEkgZG8/CgpMb29rIHVwIHRoZSBkb2N1bWVudGF0aW9uIGZv
ciB5b3VyIGRpc3RybyB0byBzZWUgaG93IHRvIGNyZWF0ZSBhIGJyaWRnZS4KTE1HVEZZIC4uLgpo
dHRwczovL3d3dy5nb29nbGUuY28udWsvc2VhcmNoP3E9Y3JlYXRlK25ldHdvcmsrYnJpZGdlK2Zl
ZG9yYSsyMwpUaGUgZmlyc3QgaGl0IGlzIGh0dHBzOi8vZG9jcy5mZWRvcmFwcm9qZWN0Lm9yZy9l
bi1VUy9GZWRvcmEvMjMvaHRtbC9OZXR3b3JraW5nX0d1aWRlL2NoLUNvbmZpZ3VyZV9OZXR3b3Jr
X0JyaWRnaW5nLmh0bWwKCj4gMi0gSG93IGFib3V0IE5BVD8gSWYgSSB1c2UgInZpZj1bJyddIiBp
dCBtZWFuIE5BVD8KCk5vLiBBZ2FpbiwgaXQgbG9va3MgbGlrZSB5b3UndmUgbm90IHJlYWQgYW55
dGhpbmcgZm9yIHlvdXJzZWxmLgpUaGUgVklGIHN0YXRlbWVudCBjb25uZWN0cyBhIGd1ZXN0cyB2
aXJ0dWFsIE5JQyB0byBhIGhvc3QncyBicmlkZ2UuIFdoZXRoZXIgdGhhdCBjb25uZWN0aW9uIGlz
IGJyaWRnZWQgb3Igcm91dGVkIHRvIHRoZSBvdXRzaWRlIGRlcGVuZHMgb24gdGhlIGhvc3QncyBu
ZXR3b3JrIGNvbmZpZy4KSSBiZWxpZXZlIChpdCdzIG5vdCBhIGNvbmZpZyBJIHVzZSkgdGhhdCBm
b3IgdGhlIGd1ZXN0cyB0byBiZSBOQVRlZCB0byB0aGUgb3V0c2lkZSwgdGhlbiB5b3UnbGwgbmVl
ZCB0byBjcmVhdGUgYSBicmlkZ2UsIGFzc2lnbiBhbiBpbnRlcm5hbCBJUCB0byBpdCwgYnV0IGRv
ICpOT1QqIGF0dGFjaCB0aGUgZXh0ZXJuYWwgaW50ZXJmYWNlIChlbnA3czAgaW4gdGhpcyBjYXNl
KSB0byBpdC4gWW91IHRoZW4gbmVlZCB0byBjb25maWd1cmUgeW91ciBuZXR3b3JrIHRvIE1BU1Eg
dHJhZmZpYyBiZXR3ZWVuIHRoZSBicmlkZ2UgYW5kIHRoZSBleHRlcm5hbCBpbnRlcmZhY2UuCgo+
IDMtIEhvdyBhYm91dCBTdGF0aWMgSVA/IElmIEkgdXNlICJ2aWY9WzE5Mi4xNjguMS4xXSIgdGhl
biBpdCBtZWFuIHN0YXRpYyBJUD8KCk5vLCB5b3UgKnJlYWxseSogaGF2ZSBub3QgcmVhZCBhbnkg
ZG9jdW1lbnRhdGlvbiB5ZXQgaGF2ZSB5b3UgPwpBSVVJLCBzcGVjaWZ5aW5nIGFuIElQIGFkZHJl
c3MgaW4gdGhlIFZJRiBzdGF0ZW1lbnQgY2FuIGJlIHVzZWQgZm9yIGNvbmZpZ3VyaW5nIGZpcmV3
YWxsIHJ1bGVzIHdoZW4gYSBndWVzdCBpcyBjcmVhdGVkIC0gaXQgZG9lcyBub3QgY29uZmlndXJl
IHRoZSBndWVzdC4gVGhlIGd1ZXN0IGlzIGNvbmZpZ3VyZWQgdXNpbmcgdGhlIHRvb2xzIGF2YWls
YWJsZSBpbiB0aGUgZ3Vlc3QgLSB3aGV0aGVyIHRoYXQncyBtYW51YWwgY29uZmlnIG9yIERIQ1Au
IE90aGVyIGNsYXVzZXMgeW91IGNhbiBhZGQgdG8gdGhlIFZJRiBzdGF0ZW1lbnQgYXJlIHRvIHNw
ZWNpZnkgdGhlIGJyaWRnZSB0byBjb25uZWN0IHRvIChzb21lIG9mIG15IHN5c3RlbXMgaGF2ZSBt
YW55IGJyaWRnZXMpLCBvciBhIGZpeGVkIE1BQyBhZGRyZXNzIChhdCB3b3JrIEkgcnVuIG1vbml0
b3Jpbmcgc3lzdGVtcyB0aGF0IGFsZXJ0IG9uIE1BQyBjaGFuZ2VzIHRvIGRldGVjdCBuZXR3b3Jr
IHByb2JsZW0gYW5kIGNoYW5nZXMpLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Sun May 08 14:18:42 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 08 May 2016 14:18:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azPX1-0002pa-Q9; Sun, 08 May 2016 14:18:03 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1azPX0-0002pS-8w
 for xen-users@lists.xen.org; Sun, 08 May 2016 14:18:02 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 67/E9-02833-99A4F275; Sun, 08 May 2016 14:18:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRWlGSWpSXmKPExsUSuK79gu50L/1
 wgzX/LC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oy1F5+wFbwWqjj58gljA2M/fxcjJ4eEgK3E
 3eUHWLoYuTiEBC4ySrw79IsFJMEsoCVx499Lpi5GDg5eAT2J7b/kQMLCAgESd4/8YQKx2QS0J
 SbPfQVmcwp4S6w6+YAZpJxFQEXiXk8ExBRtiWULXzOD2LwCzhLzJ25lhljVxCgx4d0/dpCEiI
 C5xL8zZ1gh7pGVOH3uOcsERt5ZSK6YhXDFLCRjFzAyr2LUKE4tKkst0jU01ksqykzPKMlNzMz
 RNTQ00ctNLS5OTE/NSUwq1kvOz93ECAypegYGxh2Mu7Z7HmKU5GBSEuV1ZdQLF+JLyk+pzEgs
 zogvKs1JLT7EKMPBoSTBq+epHy4kWJSanlqRlpkDDG6YtAQHj5II7woPoDRvcUFibnFmOkTqF
 KMux5YFN9YyCbHk5eelSonzqoHMEAApyijNgxsBi7RLjLJSwryMDAwMQjwFqUW5mSWo8q8YxT
 kYlYQhLuHJzCuB2/QK6AgmoCPk2MCOKElESEk1MHrueSwuue6wklXg9EhtZZV0ofOiJxdu3qb
 x+5XY7U/l91hZ0qzY7j16vSoy6JXX9vmeKn9nK35dtO3ptR1ssex+zedEeXbdfvv4HMdGTccv
 q3IeHYm5kdUcVdi3XllU+MyRNk6xd04eL10/OWvu4lWXiZ4X0Fee5jfpa/UG1miD+xHL/lgLd
 iixFGckGmoxFxUnAgDlFZLvrwIAAA==
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-7.tower-27.messagelabs.com!1462717079!40210743!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53680 invoked from network); 8 May 2016 14:17:59 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-7.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 8 May 2016 14:17:59 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 6A3901A074
 for <xen-users@lists.xen.org>; Sun,  8 May 2016 14:17:54 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <705860388.474884.1462715569906.JavaMail.yahoo@mail.yahoo.com>
Date: Sun, 8 May 2016 15:17:53 +0100
Message-Id: <0D188F25-60AA-453F-8F78-8A2DEF51F434@thehobsons.co.uk>
References: <B6B1EDC8-B32A-406B-A641-AB157389CE8F@thehobsons.co.uk>
 <705860388.474884.1462715569906.JavaMail.yahoo@mail.yahoo.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] I want to create a network for my Xen VM and
	need	help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SmFzb24gTG9uZyA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cgo+IEkgdXNlIEZlZG9yYSAy
MyBhcyBkb20wIGFuZCBteSBjdXJyZW50IGV0aDAgY29uZmlndXJhdGlvbiBpcyA6CgpJIGNhbid0
IHJlYWxseSBoZWxwIHRoZW4gYXMgSSd2ZSBuZXZlciByZWFsbHkgbGlrZWQgUkgvRmVkb3JhL0Nl
bnRPUyBzeXN0ZW1zIGFuZCBkb24ndCB1c2UgdGhlbS4KCj4gZW5wN3MwOiBmbGFncz00MTYzPFVQ
LEJST0FEQ0FTVCxSVU5OSU5HLE1VTFRJQ0FTVD4gIG10dSAxNTAwCj4gICAgICAgICBpbmV0IDE3
Mi4zMC45LjIwICBuZXRtYXNrIDI1NS4yNTUuMjU1LjAgIGJyb2FkY2FzdCAxNzIuMzAuOS4yNTUK
PiAgICAgICAgIGluZXQ2IGZlODA6OjUyZTU6NDlmZjpmZTQwOmM0OGYgIHByZWZpeGxlbiA2NCAg
c2NvcGVpZCAweDIwPGxpbms+Cj4gICAgICAgICBldGhlciA1MDplNTo0OTo0MDpjNDo4ZiAgdHhx
dWV1ZWxlbiAxMDAwICAoRXRoZXJuZXQpCj4gICAgICAgICBSWCBwYWNrZXRzIDQ4NzAwNjEgIGJ5
dGVzIDUyMTc2OTkxOTYgKDQuOCBHaUIpCj4gICAgICAgICBSWCBlcnJvcnMgMCAgZHJvcHBlZCAw
ICBvdmVycnVucyAwICBmcmFtZSAwCj4gICAgICAgICBUWCBwYWNrZXRzIDcxMDYwOSAgYnl0ZXMg
NTA2NTI5NDYgKDQ4LjMgTWlCKQo+ICAgICAgICAgVFggZXJyb3JzIDAgIGRyb3BwZWQgMCBvdmVy
cnVucyAwICBjYXJyaWVyIDAgIGNvbGxpc2lvbnMgMAo+IAo+IE15IHF1ZXN0aW9ucyBhcmUgOgo+
IDEtIEkgdXNlIEZlZG9yYSAyMyBhcyBEb20wIGFuZCBmb3IgY3JlYXRlIGEgYnJpZGdlIG5ldHdv
cmsgaW4gWGVuIHdoYXQgc2hvdWxkIEkgZG8/CgpMb29rIHVwIHRoZSBkb2N1bWVudGF0aW9uIGZv
ciB5b3VyIGRpc3RybyB0byBzZWUgaG93IHRvIGNyZWF0ZSBhIGJyaWRnZS4KTE1HVEZZIC4uLgpo
dHRwczovL3d3dy5nb29nbGUuY28udWsvc2VhcmNoP3E9Y3JlYXRlK25ldHdvcmsrYnJpZGdlK2Zl
ZG9yYSsyMwpUaGUgZmlyc3QgaGl0IGlzIGh0dHBzOi8vZG9jcy5mZWRvcmFwcm9qZWN0Lm9yZy9l
bi1VUy9GZWRvcmEvMjMvaHRtbC9OZXR3b3JraW5nX0d1aWRlL2NoLUNvbmZpZ3VyZV9OZXR3b3Jr
X0JyaWRnaW5nLmh0bWwKCj4gMi0gSG93IGFib3V0IE5BVD8gSWYgSSB1c2UgInZpZj1bJyddIiBp
dCBtZWFuIE5BVD8KCk5vLiBBZ2FpbiwgaXQgbG9va3MgbGlrZSB5b3UndmUgbm90IHJlYWQgYW55
dGhpbmcgZm9yIHlvdXJzZWxmLgpUaGUgVklGIHN0YXRlbWVudCBjb25uZWN0cyBhIGd1ZXN0cyB2
aXJ0dWFsIE5JQyB0byBhIGhvc3QncyBicmlkZ2UuIFdoZXRoZXIgdGhhdCBjb25uZWN0aW9uIGlz
IGJyaWRnZWQgb3Igcm91dGVkIHRvIHRoZSBvdXRzaWRlIGRlcGVuZHMgb24gdGhlIGhvc3QncyBu
ZXR3b3JrIGNvbmZpZy4KSSBiZWxpZXZlIChpdCdzIG5vdCBhIGNvbmZpZyBJIHVzZSkgdGhhdCBm
b3IgdGhlIGd1ZXN0cyB0byBiZSBOQVRlZCB0byB0aGUgb3V0c2lkZSwgdGhlbiB5b3UnbGwgbmVl
ZCB0byBjcmVhdGUgYSBicmlkZ2UsIGFzc2lnbiBhbiBpbnRlcm5hbCBJUCB0byBpdCwgYnV0IGRv
ICpOT1QqIGF0dGFjaCB0aGUgZXh0ZXJuYWwgaW50ZXJmYWNlIChlbnA3czAgaW4gdGhpcyBjYXNl
KSB0byBpdC4gWW91IHRoZW4gbmVlZCB0byBjb25maWd1cmUgeW91ciBuZXR3b3JrIHRvIE1BU1Eg
dHJhZmZpYyBiZXR3ZWVuIHRoZSBicmlkZ2UgYW5kIHRoZSBleHRlcm5hbCBpbnRlcmZhY2UuCgo+
IDMtIEhvdyBhYm91dCBTdGF0aWMgSVA/IElmIEkgdXNlICJ2aWY9WzE5Mi4xNjguMS4xXSIgdGhl
biBpdCBtZWFuIHN0YXRpYyBJUD8KCk5vLCB5b3UgKnJlYWxseSogaGF2ZSBub3QgcmVhZCBhbnkg
ZG9jdW1lbnRhdGlvbiB5ZXQgaGF2ZSB5b3UgPwpBSVVJLCBzcGVjaWZ5aW5nIGFuIElQIGFkZHJl
c3MgaW4gdGhlIFZJRiBzdGF0ZW1lbnQgY2FuIGJlIHVzZWQgZm9yIGNvbmZpZ3VyaW5nIGZpcmV3
YWxsIHJ1bGVzIHdoZW4gYSBndWVzdCBpcyBjcmVhdGVkIC0gaXQgZG9lcyBub3QgY29uZmlndXJl
IHRoZSBndWVzdC4gVGhlIGd1ZXN0IGlzIGNvbmZpZ3VyZWQgdXNpbmcgdGhlIHRvb2xzIGF2YWls
YWJsZSBpbiB0aGUgZ3Vlc3QgLSB3aGV0aGVyIHRoYXQncyBtYW51YWwgY29uZmlnIG9yIERIQ1Au
IE90aGVyIGNsYXVzZXMgeW91IGNhbiBhZGQgdG8gdGhlIFZJRiBzdGF0ZW1lbnQgYXJlIHRvIHNw
ZWNpZnkgdGhlIGJyaWRnZSB0byBjb25uZWN0IHRvIChzb21lIG9mIG15IHN5c3RlbXMgaGF2ZSBt
YW55IGJyaWRnZXMpLCBvciBhIGZpeGVkIE1BQyBhZGRyZXNzIChhdCB3b3JrIEkgcnVuIG1vbml0
b3Jpbmcgc3lzdGVtcyB0aGF0IGFsZXJ0IG9uIE1BQyBjaGFuZ2VzIHRvIGRldGVjdCBuZXR3b3Jr
IHByb2JsZW0gYW5kIGNoYW5nZXMpLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 09 07:08:07 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 07:08:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azfH9-0008KT-RY; Mon, 09 May 2016 07:06:43 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1azfH7-0008KN-VR
 for xen-users@lists.xen.org; Mon, 09 May 2016 07:06:42 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 71/37-03281-10730375; Mon, 09 May 2016 07:06:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnkeJIrShJLcpLzFFi42IJXNd+QZfB3CD
 c4ONGXotVVw+wOjB6HN39mymAMYo1My8pvyKBNeNQ/xTmgp9cFS8nvmFsYHzN0cXIySEhYCtx
 d/kBli5GLg4hgYuMEmvmTWUGSTALaEnc+PeSqYuRg4NXQE9i+y85kLCwQIDE3SN/mEBsNgFti
 clzX4HZnAIuEr87J7OClLMIqEh8v5oEMUVbYtnC12ATeQWcJc7Nv80IsWoXo8TZbXfAekUEzC
 X+nTnDCnGPrMTpc89ZJjDyzkJyxSyEK2YhGbuAkXkVo3pxalFZapGumV5SUWZ6RkluYmaOrqG
 hiV5uanFxYnpqTmJSsV5yfu4mRmBAMQDBDsa/E5wPMUpyMCmJ8roy6oUL8SXlp1RmJBZnxBeV
 5qQWH2KU4eBQkuCtMzUIFxIsSk1PrUjLzAGGNkxagoNHSYT3Gkiat7ggMbc4Mx0idYpRUUqct
 w8kIQCSyCjNg2uDxdMlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfMeA5nCk5lXAjf9FdBiJq
 DFcmz6IItLEhFSUg2Mve/Yl1q5TVn5gt2Y4ztXxSUe7VNyse2x7Zxrv5XHX5+wrXXOleRNYf6
 fxGfp7TOet8P5/fRfPzdxxkc4Xfe/9J/hZqX/hptPGotDEp0vcsXPWOHe0vjbv0tkhZe8luaa
 m/d462YUBXLc3itVv3qS21ofAUPujQF35yuubatdMkksyNTjB7+eEktxRqKhFnNRcSIA0aXo8
 6ICAAA=
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-14.tower-27.messagelabs.com!1462777598!28103204!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9233 invoked from network); 9 May 2016 07:06:40 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-14.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 9 May 2016 07:06:40 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 575411A074
 for <xen-users@lists.xen.org>; Mon,  9 May 2016 07:06:36 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <0D188F25-60AA-453F-8F78-8A2DEF51F434@thehobsons.co.uk>
Date: Mon, 9 May 2016 08:06:37 +0100
Message-Id: <CA70423B-60D9-4944-B17B-5CAEDFC09C4C@thehobsons.co.uk>
References: <B6B1EDC8-B32A-406B-A641-AB157389CE8F@thehobsons.co.uk>
 <705860388.474884.1462715569906.JavaMail.yahoo@mail.yahoo.com>
 <0D188F25-60AA-453F-8F78-8A2DEF51F434@thehobsons.co.uk>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] I want to create a network for my Xen VM and
	need	help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SnVzdCB0byBhZGQsIHNpbmNlIGl0IHNlZW1zIGEgY29tbW9uIHByb2JsZW0gZ2V0dGluZyByb3Vu
ZCBzb21lIG9mIHRoZSBjb25jZXB0cyAuLi4KCkp1c3QgY29uc2lkZXIgdGhlIG5ldHdvcmsgaWYg
dGhlIGd1ZXN0IHdlcmUgbm90IHZpcnR1YWxpc2VkLCBidXQgYSByZWFsIG1hY2hpbmUsIGFuZCB0
aGUgYnJpZGdlIHdlcmUgYSByZWFsIHN3aXRjaCBzYXQgb24geW91ciBkZXNrdG9wLiBZb3UnZCBu
ZWVkIGEgbWVhbnMgb2YgY29uZmlndXJpbmcgdGhlIG5ldHdvcmtpbmcgb24gdGhlICJndWVzdCIg
KGVnIHN0YXRpYyBjb25maWcgb3IgREhDUCksIGFuZCBhIG1lYW5zIG9mIGdldHRpbmcgaXQncyB0
cmFmZmljIHRvLWZyb20gdGhlIG91dHNpZGUgd29ybGQgKHR5cGljYWxseSBieSBtZWFucyBvZiBh
IHJvdXRlcikuCgpOb3cgeW91IGFyZSBnb2luZyB0byB0YWtlIHRob3NlIHNlcGFyYXRlIHBpZWNl
cyBvZiBoYXJkd2FyZSBhbmQgcm9sbCB0aGVtIHVwIGludG8gYSB2aXJ0dWFsaXNlZCBzZXR1cC4g
VGhlIHN3aXRjaCB0dXJucyBpbnRvIGEgdmlydHVhbCBzd2l0Y2ggKGEgYnJpZGdlKiBpbiBMaW51
eCBuZXR3b3JraW5nIHRlcm1pbm9sb2d5KSwgdGhlIGNvbXB1dGVyIHR1cm5zIGludG8gYSB2aXJ0
dWFsaXNlZCBndWVzdCwgYW5kIHRoZSByb3V0ZXIgdHVybnMgaW50byA/IEF0IGhvbWUgSSBydW4g
YSBzZXBhcmF0ZSBndWVzdCBhcyBhIHR3byBwb3J0IHJvdXRlciwgYnV0IHlvdSBjYW4gcHV0IGl0
J3MgZnVuY3Rpb25zIGludG8gdGhlIERvbTAgY29uZmlnLgoKU28gZnJvbSB0aGUgUG9WIG9mIHRo
ZSBndWVzdCwgaXQncyBqdXN0IGNvbm5lY3RlZCB0byBhIG5ldHdvcmsgc3dpdGNoLiBOb3RoaW5n
IG1hZ2ljYWwgY2hhbmdlcywgYW5kIGl0J3MgSVAgY29uZmlnIGlzIG1hbmFnZWQgaW4ganVzdCB0
aGUgc2FtZSB3YXkgYXMgdGhlIHJlYWwgbWFjaGluZS4KRnJvbSB0aGUgUG9WIG9mIHRoZSBicmlk
Z2UsIGl0J3MganVzdCBhIG5ldHdvcmsgc3dpdGNoIHdpdGggdHdvIGRldmljZXMgY29ubmVjdGVk
IChEb20wIGFuZCB0aGUgZ3Vlc3Qgd2hlbiBkb2luZyByb3V0aW5nL05BVCBpbiBEb20wKS4KCgoq
IE92ZXIgdGhlIHllYXJzIHRoZSB0ZXJtaW5vbG9neSBoYXMgY2hhbmdlZCBhIGJpdCwgYSAic3dp
dGNoIiBpcyAoaW4gMTk4MHMvMTk5MHMgdGVybWlub2xvZ3kpIGEgIm11bHRpcG9ydCBuZXR3b3Jr
IGJyaWRnZSIsIGFuZCBiYWNrIHRoZW4gc3VjaCBkZXZpY2VzIHdlcmUgYSkgdmVyeSB2ZXJ5IGV4
cGVuc2l2ZSwgYW5kIGIpIGhhZCB2ZXJ5IGZldyBwb3J0cywgYW5kIC4uLiBjKSBmZXcgcGVvcGxl
IGhhZCBhIGNsdWUgd2hhdCB0aGV5IGRpZCAobXlzZWxmIGluY2x1ZGVkIGJhY2sgdGhlbikuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 09 07:08:07 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 07:08:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azfH9-0008KT-RY; Mon, 09 May 2016 07:06:43 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1azfH7-0008KN-VR
 for xen-users@lists.xen.org; Mon, 09 May 2016 07:06:42 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 71/37-03281-10730375; Mon, 09 May 2016 07:06:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnkeJIrShJLcpLzFFi42IJXNd+QZfB3CD
 c4ONGXotVVw+wOjB6HN39mymAMYo1My8pvyKBNeNQ/xTmgp9cFS8nvmFsYHzN0cXIySEhYCtx
 d/kBli5GLg4hgYuMEmvmTWUGSTALaEnc+PeSqYuRg4NXQE9i+y85kLCwQIDE3SN/mEBsNgFti
 clzX4HZnAIuEr87J7OClLMIqEh8v5oEMUVbYtnC12ATeQWcJc7Nv80IsWoXo8TZbXfAekUEzC
 X+nTnDCnGPrMTpc89ZJjDyzkJyxSyEK2YhGbuAkXkVo3pxalFZapGumV5SUWZ6RkluYmaOrqG
 hiV5uanFxYnpqTmJSsV5yfu4mRmBAMQDBDsa/E5wPMUpyMCmJ8roy6oUL8SXlp1RmJBZnxBeV
 5qQWH2KU4eBQkuCtMzUIFxIsSk1PrUjLzAGGNkxagoNHSYT3Gkiat7ggMbc4Mx0idYpRUUqct
 w8kIQCSyCjNg2uDxdMlRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfMeA5nCk5lXAjf9FdBiJq
 DFcmz6IItLEhFSUg2Mve/Yl1q5TVn5gt2Y4ztXxSUe7VNyse2x7Zxrv5XHX5+wrXXOleRNYf6
 fxGfp7TOet8P5/fRfPzdxxkc4Xfe/9J/hZqX/hptPGotDEp0vcsXPWOHe0vjbv0tkhZe8luaa
 m/d462YUBXLc3itVv3qS21ofAUPujQF35yuubatdMkksyNTjB7+eEktxRqKhFnNRcSIA0aXo8
 6ICAAA=
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-14.tower-27.messagelabs.com!1462777598!28103204!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 9233 invoked from network); 9 May 2016 07:06:40 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-14.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 9 May 2016 07:06:40 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 575411A074
 for <xen-users@lists.xen.org>; Mon,  9 May 2016 07:06:36 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <0D188F25-60AA-453F-8F78-8A2DEF51F434@thehobsons.co.uk>
Date: Mon, 9 May 2016 08:06:37 +0100
Message-Id: <CA70423B-60D9-4944-B17B-5CAEDFC09C4C@thehobsons.co.uk>
References: <B6B1EDC8-B32A-406B-A641-AB157389CE8F@thehobsons.co.uk>
 <705860388.474884.1462715569906.JavaMail.yahoo@mail.yahoo.com>
 <0D188F25-60AA-453F-8F78-8A2DEF51F434@thehobsons.co.uk>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] I want to create a network for my Xen VM and
	need	help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SnVzdCB0byBhZGQsIHNpbmNlIGl0IHNlZW1zIGEgY29tbW9uIHByb2JsZW0gZ2V0dGluZyByb3Vu
ZCBzb21lIG9mIHRoZSBjb25jZXB0cyAuLi4KCkp1c3QgY29uc2lkZXIgdGhlIG5ldHdvcmsgaWYg
dGhlIGd1ZXN0IHdlcmUgbm90IHZpcnR1YWxpc2VkLCBidXQgYSByZWFsIG1hY2hpbmUsIGFuZCB0
aGUgYnJpZGdlIHdlcmUgYSByZWFsIHN3aXRjaCBzYXQgb24geW91ciBkZXNrdG9wLiBZb3UnZCBu
ZWVkIGEgbWVhbnMgb2YgY29uZmlndXJpbmcgdGhlIG5ldHdvcmtpbmcgb24gdGhlICJndWVzdCIg
KGVnIHN0YXRpYyBjb25maWcgb3IgREhDUCksIGFuZCBhIG1lYW5zIG9mIGdldHRpbmcgaXQncyB0
cmFmZmljIHRvLWZyb20gdGhlIG91dHNpZGUgd29ybGQgKHR5cGljYWxseSBieSBtZWFucyBvZiBh
IHJvdXRlcikuCgpOb3cgeW91IGFyZSBnb2luZyB0byB0YWtlIHRob3NlIHNlcGFyYXRlIHBpZWNl
cyBvZiBoYXJkd2FyZSBhbmQgcm9sbCB0aGVtIHVwIGludG8gYSB2aXJ0dWFsaXNlZCBzZXR1cC4g
VGhlIHN3aXRjaCB0dXJucyBpbnRvIGEgdmlydHVhbCBzd2l0Y2ggKGEgYnJpZGdlKiBpbiBMaW51
eCBuZXR3b3JraW5nIHRlcm1pbm9sb2d5KSwgdGhlIGNvbXB1dGVyIHR1cm5zIGludG8gYSB2aXJ0
dWFsaXNlZCBndWVzdCwgYW5kIHRoZSByb3V0ZXIgdHVybnMgaW50byA/IEF0IGhvbWUgSSBydW4g
YSBzZXBhcmF0ZSBndWVzdCBhcyBhIHR3byBwb3J0IHJvdXRlciwgYnV0IHlvdSBjYW4gcHV0IGl0
J3MgZnVuY3Rpb25zIGludG8gdGhlIERvbTAgY29uZmlnLgoKU28gZnJvbSB0aGUgUG9WIG9mIHRo
ZSBndWVzdCwgaXQncyBqdXN0IGNvbm5lY3RlZCB0byBhIG5ldHdvcmsgc3dpdGNoLiBOb3RoaW5n
IG1hZ2ljYWwgY2hhbmdlcywgYW5kIGl0J3MgSVAgY29uZmlnIGlzIG1hbmFnZWQgaW4ganVzdCB0
aGUgc2FtZSB3YXkgYXMgdGhlIHJlYWwgbWFjaGluZS4KRnJvbSB0aGUgUG9WIG9mIHRoZSBicmlk
Z2UsIGl0J3MganVzdCBhIG5ldHdvcmsgc3dpdGNoIHdpdGggdHdvIGRldmljZXMgY29ubmVjdGVk
IChEb20wIGFuZCB0aGUgZ3Vlc3Qgd2hlbiBkb2luZyByb3V0aW5nL05BVCBpbiBEb20wKS4KCgoq
IE92ZXIgdGhlIHllYXJzIHRoZSB0ZXJtaW5vbG9neSBoYXMgY2hhbmdlZCBhIGJpdCwgYSAic3dp
dGNoIiBpcyAoaW4gMTk4MHMvMTk5MHMgdGVybWlub2xvZ3kpIGEgIm11bHRpcG9ydCBuZXR3b3Jr
IGJyaWRnZSIsIGFuZCBiYWNrIHRoZW4gc3VjaCBkZXZpY2VzIHdlcmUgYSkgdmVyeSB2ZXJ5IGV4
cGVuc2l2ZSwgYW5kIGIpIGhhZCB2ZXJ5IGZldyBwb3J0cywgYW5kIC4uLiBjKSBmZXcgcGVvcGxl
IGhhZCBhIGNsdWUgd2hhdCB0aGV5IGRpZCAobXlzZWxmIGluY2x1ZGVkIGJhY2sgdGhlbikuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 09 09:21:39 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 09:21:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azhMf-0001FF-Eu; Mon, 09 May 2016 09:20:33 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93071378d=roger.pau@citrix.com>)
 id 1azhMd-0001F2-TQ
 for xen-users@lists.xen.org; Mon, 09 May 2016 09:20:32 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 89/81-03971-F5650375; Mon, 09 May 2016 09:20:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRWlGSWpSXmKPExsXitHRDpG5cmEG
 4wf9jFharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bFx74FOzkrZkzuZmxgnM7RxcjJISHgL/F9
 6Sk2EJtFQEViz76lLF2MHBxsAvYS079WgJgiAtYSUyfZg1QwC8hKnJj4hwnEFhbwlbj+8wqYz
 StgKDFv+3KgKVwcQgLXGCWed+xkhEgISpyc+YQFollP4sbUKWwgM5kFpCWW/+OACMtLNG+dzQ
 xicwqYSrRMXwhmiwqoS6zfdRvsMiEBRYn+eQ/YIC7mlrh9eirzBEaBWUg2zEKyYRbChllINix
 gZFnFqFGcWlSWWqRraKCXVJSZnlGSm5iZo2toaKKXm1pcnJiempOYVKyXnJ+7iREYrAxAsIPx
 3DLnQ4ySHExKoryujHrhQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4a0MNwoUEi1LTUyvSMnOAc
 QOTluDgURLhDQJJ8xYXJOYWZ6ZDpE4xKkqJ83aAJARAEhmleXBtsFi9xCgrJczLCHSIEE9Bal
 FuZgmq/CtGcQ5GJWFeJ5ApPJl5JXDTXwEtZgJaLMemD7K4JBEhJdXAKGlqWXgqefKP/49Lrdu
 /Np1v3jwjJpilwUfMPW9q5mF99uaCql3RH1PqkiKmHL+0mOWLlOjFzve/QhzUp+k/fNGsYqKp
 WvBWoXqaUNfKPYEsS2eECzxQCTt1f7X96RhDqaUu8+s+qPCWWXZbhHimMV69rhW+8duTjkmiK
 gV/F89N9DipG9OnxFKckWioxVxUnAgAZuQPKdACAAA=
X-Env-Sender: prvs=93071378d=roger.pau@citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1462785629!40340472!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18373 invoked from network); 9 May 2016 09:20:30 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 09:20:30 -0000
X-IronPort-AV: E=Sophos;i="5.24,600,1454976000"; d="scan'208";a="352440055"
Date: Mon, 9 May 2016 11:20:26 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: =?iso-8859-1?Q?R=FCdiger?= Otte <ruediger.otte@gmx.net>
Message-ID: <20160509092026.umursckd7kzha2dv@mac>
References: <20160424134134.192b567b@debian-desktop>
 <20160425091147.4rarwxr47qsyatfy@mac>
 <20160430230927.2bf4ae2d@debian-desktop>
 <20160506184106.bp2mywktkugewrkl@mac>
 <20160507173249.773e45c1@debian-desktop>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160507173249.773e45c1@debian-desktop>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xl devd won't start in DomU: failed to get own domid
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU2F0LCBNYXkgMDcsIDIwMTYgYXQgMDU6MzI6NDlQTSArMDIwMCwgUsO8ZGlnZXIgT3R0ZSB3
cm90ZToKWy4uLl0KPiBBZnRlciBoYXZpbmcgZGlzYWJsZWQgdGhlIGxvY2FsIHhlbnN0b3JlZCwg
eGwgZGV2ZCBzdGFydGVkIGFuZCBvdGhlcgo+IGRvbWFpbnMgdmlmJ3MgY2FuIGNvbm5lY3QgdG8g
dGhlIGRyaXZlciBkb21haW4gYWdhaW4uIFVuZm9ydHVuYXRlbHkKPiB0aGlzIGlzIGlzbid0IHRy
dWUgZm9yIERvbTA6Cj4gCj4gcm9vdEBkb3g2NDp+IyB4bCBuZXR3b3JrLWF0dGFjaCAwIHR5cGU9
dmlmIGJyaWRnZT1ici1kbTAgYmFja2VuZD1zdmMtZncgcmF0ZT01MDBNYi9zCj4gbGlieGw6IGRl
YnVnOiBsaWJ4bC5jOjQyMjY6bGlieGxfZGV2aWNlX25pY19hZGQ6IGFvIDB4MjVmNjk1MDogY3Jl
YXRlOiBob3c9KG5pbCkgY2FsbGJhY2s9KG5pbCkgcG9sbGVyPTB4MjVmNjllMAo+IGxpYnhsOiBl
cnJvcjogbGlieGwuYzoxOTk4OmRldmljZV9hZGRybV9hb2NvbXBsZXRlOiB1bmFibGUgdG8gYWRk
IGRldmljZQo+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxODc0OmxpYnhsX19hb19jb21w
bGV0ZTogYW8gMHgyNWY2OTUwOiBjb21wbGV0ZSwgcmM9LTE2Cj4gbGlieGw6IGRlYnVnOiBsaWJ4
bC5jOjQyMjY6bGlieGxfZGV2aWNlX25pY19hZGQ6IGFvIDB4MjVmNjk1MDogaW5wcm9ncmVzczog
cG9sbGVyPTB4MjVmNjllMCwgZmxhZ3M9aWMKPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6
MTg0MzpsaWJ4bF9fYW9fX2Rlc3Ryb3k6IGFvIDB4MjVmNjk1MDogZGVzdHJveQo+IGxpYnhsX2Rl
dmljZV9uaWNfYWRkIGZhaWxlZC4KPiB4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IHRvdGFs
IGFsbG9jYXRpb25zOjIwIHRvdGFsIHJlbGVhc2VzOjIwCj4geGM6IGRlYnVnOiBoeXBlcmNhbGwg
YnVmZmVyOiBjdXJyZW50IGFsbG9jYXRpb25zOjAgbWF4aW11bSBhbGxvY2F0aW9uczoyCj4geGM6
IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiBjYWNoZSBjdXJyZW50IHNpemU6Mgo+IHhjOiBkZWJ1
ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgaGl0czoxMiBtaXNzZXM6MiB0b29iaWc6Ngo+IAo+
IAo+IEFueSBpZGVhcz8KCkNhbiB5b3UgdHJ5IHRoZSBzYW1lIHdpdGggIi12dnYiPyBUaGUgZXJy
b3IgcmVwb3J0ZWQgZG9lc24ndCBjb250YWluIGFueSAKY2x1ZXMgYWJvdXQgd2hhdCB3ZW50IHdy
b25nLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Mon May 09 09:21:39 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 09:21:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azhMf-0001FF-Eu; Mon, 09 May 2016 09:20:33 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93071378d=roger.pau@citrix.com>)
 id 1azhMd-0001F2-TQ
 for xen-users@lists.xen.org; Mon, 09 May 2016 09:20:32 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 89/81-03971-F5650375; Mon, 09 May 2016 09:20:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRWlGSWpSXmKPExsXitHRDpG5cmEG
 4wf9jFharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bFx74FOzkrZkzuZmxgnM7RxcjJISHgL/F9
 6Sk2EJtFQEViz76lLF2MHBxsAvYS079WgJgiAtYSUyfZg1QwC8hKnJj4hwnEFhbwlbj+8wqYz
 StgKDFv+3KgKVwcQgLXGCWed+xkhEgISpyc+YQFollP4sbUKWwgM5kFpCWW/+OACMtLNG+dzQ
 xicwqYSrRMXwhmiwqoS6zfdRvsMiEBRYn+eQ/YIC7mlrh9eirzBEaBWUg2zEKyYRbChllINix
 gZFnFqFGcWlSWWqRraKCXVJSZnlGSm5iZo2toaKKXm1pcnJiempOYVKyXnJ+7iREYrAxAsIPx
 3DLnQ4ySHExKoryujHrhQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4a0MNwoUEi1LTUyvSMnOAc
 QOTluDgURLhDQJJ8xYXJOYWZ6ZDpE4xKkqJ83aAJARAEhmleXBtsFi9xCgrJczLCHSIEE9Bal
 FuZgmq/CtGcQ5GJWFeJ5ApPJl5JXDTXwEtZgJaLMemD7K4JBEhJdXAKGlqWXgqefKP/49Lrdu
 /Np1v3jwjJpilwUfMPW9q5mF99uaCql3RH1PqkiKmHL+0mOWLlOjFzve/QhzUp+k/fNGsYqKp
 WvBWoXqaUNfKPYEsS2eECzxQCTt1f7X96RhDqaUu8+s+qPCWWXZbhHimMV69rhW+8duTjkmiK
 gV/F89N9DipG9OnxFKckWioxVxUnAgAZuQPKdACAAA=
X-Env-Sender: prvs=93071378d=roger.pau@citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1462785629!40340472!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 18373 invoked from network); 9 May 2016 09:20:30 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 09:20:30 -0000
X-IronPort-AV: E=Sophos;i="5.24,600,1454976000"; d="scan'208";a="352440055"
Date: Mon, 9 May 2016 11:20:26 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: =?iso-8859-1?Q?R=FCdiger?= Otte <ruediger.otte@gmx.net>
Message-ID: <20160509092026.umursckd7kzha2dv@mac>
References: <20160424134134.192b567b@debian-desktop>
 <20160425091147.4rarwxr47qsyatfy@mac>
 <20160430230927.2bf4ae2d@debian-desktop>
 <20160506184106.bp2mywktkugewrkl@mac>
 <20160507173249.773e45c1@debian-desktop>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160507173249.773e45c1@debian-desktop>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA2
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xl devd won't start in DomU: failed to get own domid
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU2F0LCBNYXkgMDcsIDIwMTYgYXQgMDU6MzI6NDlQTSArMDIwMCwgUsO8ZGlnZXIgT3R0ZSB3
cm90ZToKWy4uLl0KPiBBZnRlciBoYXZpbmcgZGlzYWJsZWQgdGhlIGxvY2FsIHhlbnN0b3JlZCwg
eGwgZGV2ZCBzdGFydGVkIGFuZCBvdGhlcgo+IGRvbWFpbnMgdmlmJ3MgY2FuIGNvbm5lY3QgdG8g
dGhlIGRyaXZlciBkb21haW4gYWdhaW4uIFVuZm9ydHVuYXRlbHkKPiB0aGlzIGlzIGlzbid0IHRy
dWUgZm9yIERvbTA6Cj4gCj4gcm9vdEBkb3g2NDp+IyB4bCBuZXR3b3JrLWF0dGFjaCAwIHR5cGU9
dmlmIGJyaWRnZT1ici1kbTAgYmFja2VuZD1zdmMtZncgcmF0ZT01MDBNYi9zCj4gbGlieGw6IGRl
YnVnOiBsaWJ4bC5jOjQyMjY6bGlieGxfZGV2aWNlX25pY19hZGQ6IGFvIDB4MjVmNjk1MDogY3Jl
YXRlOiBob3c9KG5pbCkgY2FsbGJhY2s9KG5pbCkgcG9sbGVyPTB4MjVmNjllMAo+IGxpYnhsOiBl
cnJvcjogbGlieGwuYzoxOTk4OmRldmljZV9hZGRybV9hb2NvbXBsZXRlOiB1bmFibGUgdG8gYWRk
IGRldmljZQo+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxODc0OmxpYnhsX19hb19jb21w
bGV0ZTogYW8gMHgyNWY2OTUwOiBjb21wbGV0ZSwgcmM9LTE2Cj4gbGlieGw6IGRlYnVnOiBsaWJ4
bC5jOjQyMjY6bGlieGxfZGV2aWNlX25pY19hZGQ6IGFvIDB4MjVmNjk1MDogaW5wcm9ncmVzczog
cG9sbGVyPTB4MjVmNjllMCwgZmxhZ3M9aWMKPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6
MTg0MzpsaWJ4bF9fYW9fX2Rlc3Ryb3k6IGFvIDB4MjVmNjk1MDogZGVzdHJveQo+IGxpYnhsX2Rl
dmljZV9uaWNfYWRkIGZhaWxlZC4KPiB4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IHRvdGFs
IGFsbG9jYXRpb25zOjIwIHRvdGFsIHJlbGVhc2VzOjIwCj4geGM6IGRlYnVnOiBoeXBlcmNhbGwg
YnVmZmVyOiBjdXJyZW50IGFsbG9jYXRpb25zOjAgbWF4aW11bSBhbGxvY2F0aW9uczoyCj4geGM6
IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiBjYWNoZSBjdXJyZW50IHNpemU6Mgo+IHhjOiBkZWJ1
ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgaGl0czoxMiBtaXNzZXM6MiB0b29iaWc6Ngo+IAo+
IAo+IEFueSBpZGVhcz8KCkNhbiB5b3UgdHJ5IHRoZSBzYW1lIHdpdGggIi12dnYiPyBUaGUgZXJy
b3IgcmVwb3J0ZWQgZG9lc24ndCBjb250YWluIGFueSAKY2x1ZXMgYWJvdXQgd2hhdCB3ZW50IHdy
b25nLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Mon May 09 09:29:14 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 09:29: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 <xen-users-bounces@lists.xen.org>)
	id 1azhUd-0001YI-A5; Mon, 09 May 2016 09:28:47 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93071378d=roger.pau@citrix.com>)
 id 1azhUb-0001Y8-Rl
 for xen-users@lists.xen.org; Mon, 09 May 2016 09:28:46 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 D3/38-02960-D4850375; Mon, 09 May 2016 09:28:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrOIsWRWlGSWpSXmKPExsXitHSDva5PhEG
 4wdeHIharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8b9tqWsBef/MVYsmNnH2sD49CJjFyMnh4SA
 v8TvCWtYQGwWARWJPVvusHYxcnCwCdhLTP9aAWKKCFhLTJ1kD1LBLBAq8XT+fyYQW1ggQeLan
 EtgNq+AocSdHytYQWwhAROJ7z/eMkLEBSVOznzCAtGrJ3Fj6hQ2kJHMAtISy/9xQITlJZq3zm
 YGsTkFTCUOzJoONlJUQF1i/a7bbBAjFSX65z1ggziYW+L26anMExgFZiHZMAvJhlkIG2Yh2bC
 AkWUVo0ZxalFZapGuoaleUlFmekZJbmJmjq6hoYlebmpxcWJ6ak5iUrFecn7uJkZgwNYzMDDu
 YPx72vMQoyQHk5IoryujXrgQX1J+SmVGYnFGfFFpTmrxIUYNDg6BzWtXX2CUYsnLz0tVkuDdG
 2YQLiRYlJqeWpGWmQOMKZhSCQ4eJRHeXyBp3uKCxNzizHSI1ClGXY55k3YdYxICmyElzisVDl
 QkAFKUUZoHNwIW35cYZaWEeRkZGBiEeApSi3IzS1DlXzGKczAqCfM+BVnFk5lXArfpFdARTEB
 HyLHpgxxRkoiQkmpgPDK1f/qjt82TdxaYr23cPD2QU/aTgvMvTebGcw7Ki/d+vdMUF/1W2eXe
 ui4u5zPVHHv0lHjfvnu6QuONytm7HpUqM5uT5eecudi35dDMBj2NnWaSi3fujmf+1270MnMpp
 3pKlMBVi4P+XsXN7GZ5taq1l4+0/OovX8ZWWmmTfefSxcqPGz8ZKrEUZyQaajEXFScCAF0frZ
 7qAgAA
X-Env-Sender: prvs=93071378d=roger.pau@citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1462786122!40342736!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34650 invoked from network); 9 May 2016 09:28:43 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 09:28:43 -0000
X-IronPort-AV: E=Sophos;i="5.24,600,1454976000"; d="scan'208";a="359172289"
Date: Mon, 9 May 2016 11:28:40 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: =?iso-8859-1?Q?R=FCdiger?= Otte <ruediger.otte@gmx.net>
Message-ID: <20160509092840.j3qd2javhsjgpvrx@mac>
References: <20160507180657.42b6ec20@debian-desktop>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160507180657.42b6ec20@debian-desktop>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA2
Cc: xen-users@lists.xen.org,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SSdtIGFkZGluZyB0aGUgQU1EIElPTU1VIG1haW50YWluZXIuCgpPbiBTYXQsIE1heSAwNywgMjAx
NiBhdCAwNjowNjo1N1BNICswMjAwLCBSw7xkaWdlciBPdHRlIHdyb3RlOgo+IEhpLAo+IAo+IGFm
dGVyIHVwZ3JhZGluZyBteSBBTUQgQTgtNjUwMCBiYXNlZCBzeXN0ZW0gZnJvbSBYZW4gNC40LjEg
dG8gNC42LjAKPiBJJ20gbm8gbG9uZ2VyIGFibGUgdG8gc3RhcnQgSFZNIGRvbWFpbnMgd2l0aCBh
Y3RpdmF0ZWQgSU9NTVUuIFRyeWluZwo+IHRvIGNyZWF0ZSBhIEhWTSBkb21haW4ganVzdCBsZXQg
dGhlIHdob2xlIHN5c3RlbSBmcmVlemUuCj4gCj4gUHJvYmFibHkgdGhpcyBpcyBhIHByb2JsZW0g
d2l0aCBicm9rZW4gZmlybXdhcmUgYnV0IEkgd29uZGVyIGlmIHRoZXJlCj4gd291bGQgYmUgYSB3
YXkgdG8gd29yayBhcm91bmQgdGhpcywgc2luY2Ugd2l0aCA0LjQuMSBldmVyeXRoaW5nIGlzCj4g
cnVubmluZyBmaW5lIGV2ZW4gd2l0aCBQQ0kgcGFzc3Rocm91Z2ggb2YgTmV0d29yaywgVVNCIGFu
ZCBWR0EsCj4gYXMgbG9uZyBhcyBJIGdpdmUgaXZyc19pb2FwaWMgb3B0aW9uIHRvIFhlbiBjb21t
YW5kbGluZS4KPiAKPiBBdHRhY2hlZCBpcyB0aGUgb3V0cHV0IG9mICJ4bCBkbWVzZyIgb2YgNC42
LjAgYW5kIDQuNC4xLiBCZWNhdXNlIG9mCj4gdGhlIGltbWVkaWF0ZSBzeXN0ZW0gZnJlZXplIGRl
YnVnIG91dHB1dCBvZiA0LjYuMCBpcyBvbmx5IHRvIHRoZQo+IHBvaW50IHdoZXJlIEhWTSBkb21h
aW4gd291bGQgc3RhcnQuCj4gCj4gV2hhdCBJIGhhdmUgdHJpZWQgc28gZmFyOgo+IC0gRGlzYWJs
aW5nIElPTU1VIGluIEJJT1Mgb3IgWGVuIGxldHMgSFZNIGRvbWFpbiBzdGFydC4gSXQgc2VlbXMg
dG8KPiAgIGxhY2sgZ3JhcGhpY2FsIG91dHB1dCBidXQgdGhhdCdzIHByb2JhYmx5IGEgZGlmZmVy
ZW50IHRvcGljLgo+IC0gRGlzYWJsaW5nIENQVSBmcmVxdWVuY3kgc2NhbGluZyBpbiBCSU9TIG9y
IFhlbiBqdXN0IGxlYWRzIHRvIHRoZQo+ICAgc2FtZSBmYWlsdXJlLgo+IC0gRGlzYWJsaW5nIENQ
VSBDNiBzdGF0ZSBpbiBCSU9TIGxldHMgc3lzdGVtIHJlYm9vdCBhdCBIVk0gZG9tYWluCj4gICBj
cmVhdGlvbiB3aXRoIFhlbiA0LjQuMS4KCklzIHRoZXJlIGFueSBjaGFuY2UgdGhhdCB5b3UgY291
bGQgZ2V0IHRoZSBzZXJpYWwgb3V0cHV0IG9mIHRoYXQgYm94PyBYZW4gCm1pZ2h0IHByaW50IHNv
bWUgbWVzc2FnZXMgYmVmb3JlIGNvbXBsZXRlbHkgZnJlZXppbmcsIHdpdGhvdXQgdGhhdCBJIHRo
aW5rIAppdCdzIGdvaW5nIHRvIGJlIHF1aXRlIGhhcmQgdG8gZGVidWcgd2hhdCdzIGdvaW5nIG9u
LgoKPiBBbnkgaGVscCBpcyBhcHByZWNpYXRlZCEKPiAKPiBUaGFua3MsCj4gUnVlZGlnZXIKCj4g
KFhFTikgWGVuIHZlcnNpb24gNC40LjEgKERlYmlhbiA0LjQuMS05LnJlYnVpbGQpIChydWVkaWdl
ci5vdHRlQGdteC5uZXQpIChnY2MgKERlYmlhbiA0LjkuMi0xMCkgNC45LjIpIGRlYnVnPW4gU3Vu
IE1heSAyNCAxNjowOTo0MCBDRVNUIDIwMTUKPiAoWEVOKSBCb290bG9hZGVyOiBHUlVCIDIuMDJ+
YmV0YTItMjIrZGViOHUxCj4gKFhFTikgQ29tbWFuZCBsaW5lOiBwbGFjZWhvbGRlciByZWJvb3Q9
bm8gbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsIGl2cnNfaW9hcGljWzBdPTAwOjE0LjAgaXJx
X3JhdGVsaW1pdCBkb20wX21lbT00MTk0MzA0IGRvbTBfdmNwdXNfcGluPXRydWUgZG9tMF9tYXhf
dmNwdXM9MiB2Y3B1X21pZ3JhdGlvbl9kZWxheT0xMDAwIHNoZWRfc210X3Bvd2Vyc2F2aW5ncz1m
YWxzZSBjcHVmcmVxPXhlbiB2cG11PW9mZiBub3NlcmlhbG51bWJlcj10cnVlIGNvbnNvbGU9dmdh
IGNvbnNvbGVfdGltZXN0YW1wcz1ib290IHZnYT10ZXh0LTgweDMwCj4gKFhFTikgVmlkZW8gaW5m
b3JtYXRpb246Cj4gKFhFTikgIFZHQSBpcyB0ZXh0IG1vZGUgODB4MzAsIGZvbnQgOHgxNgo+IChY
RU4pICBWQkUvRERDIG1ldGhvZHM6IFYyOyBFRElEIHRyYW5zZmVyIHRpbWU6IDEgc2Vjb25kcwo+
IChYRU4pIERpc2MgaW5mb3JtYXRpb246Cj4gKFhFTikgIEZvdW5kIDIgTUJSIHNpZ25hdHVyZXMK
PiAoWEVOKSAgRm91bmQgMiBFREQgaW5mb3JtYXRpb24gc3RydWN0dXJlcwo+IChYRU4pIFhlbi1l
ODIwIFJBTSBtYXA6Cj4gKFhFTikgIDAwMDAwMDAwMDAwMDAwMDAgLSAwMDAwMDAwMDAwMDllODAw
ICh1c2FibGUpCj4gKFhFTikgIDAwMDAwMDAwMDAwOWU4MDAgLSAwMDAwMDAwMDAwMGEwMDAwIChy
ZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAwMDAwMDBlMDAwMCAtIDAwMDAwMDAwMDAxMDAwMDAgKHJl
c2VydmVkKQo+IChYRU4pICAwMDAwMDAwMDAwMTAwMDAwIC0gMDAwMDAwMDA4Y2VmYTAwMCAodXNh
YmxlKQo+IChYRU4pICAwMDAwMDAwMDhjZWZhMDAwIC0gMDAwMDAwMDA4Y2YyYTAwMCAocmVzZXJ2
ZWQpCj4gKFhFTikgIDAwMDAwMDAwOGNmMmEwMDAgLSAwMDAwMDAwMDhkMWVkMDAwICh1c2FibGUp
Cj4gKFhFTikgIDAwMDAwMDAwOGQxZWQwMDAgLSAwMDAwMDAwMDhkMmI5MDAwIChBQ1BJIE5WUykK
PiAoWEVOKSAgMDAwMDAwMDA4ZDJiOTAwMCAtIDAwMDAwMDAwOGUxYzcwMDAgKHJlc2VydmVkKQo+
IChYRU4pICAwMDAwMDAwMDhlMWM3MDAwIC0gMDAwMDAwMDA4ZTFjODAwMCAodXNhYmxlKQo+IChY
RU4pICAwMDAwMDAwMDhlMWM4MDAwIC0gMDAwMDAwMDA4ZTNjZTAwMCAoQUNQSSBOVlMpCj4gKFhF
TikgIDAwMDAwMDAwOGUzY2UwMDAgLSAwMDAwMDAwMDhlODUwMDAwICh1c2FibGUpCj4gKFhFTikg
IDAwMDAwMDAwOGU4NTAwMDAgLSAwMDAwMDAwMDhlZmUxMDAwIChyZXNlcnZlZCkKPiAoWEVOKSAg
MDAwMDAwMDA4ZWZlMTAwMCAtIDAwMDAwMDAwOGYwMDAwMDAgKHVzYWJsZSkKPiAoWEVOKSAgMDAw
MDAwMDBmZWMwMDAwMCAtIDAwMDAwMDAwZmVjMDEwMDAgKHJlc2VydmVkKQo+IChYRU4pICAwMDAw
MDAwMGZlYzEwMDAwIC0gMDAwMDAwMDBmZWMxMTAwMCAocmVzZXJ2ZWQpCj4gKFhFTikgIDAwMDAw
MDAwZmVkMDAwMDAgLSAwMDAwMDAwMGZlZDAxMDAwIChyZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAw
MDBmZWQ4MDAwMCAtIDAwMDAwMDAwZmVkOTAwMDAgKHJlc2VydmVkKQo+IChYRU4pICAwMDAwMDAw
MGZmMDAwMDAwIC0gMDAwMDAwMDEwMDAwMDAwMCAocmVzZXJ2ZWQpCj4gKFhFTikgIDAwMDAwMDAx
MDAwMDAwMDAgLSAwMDAwMDAwNDRmMDAwMDAwICh1c2FibGUpCj4gKFhFTikgQUNQSTogUlNEUCAw
MDBGMDQ5MCwgMDAyNCAocjIgQUxBU0tBKQo+IChYRU4pIEFDUEk6IFhTRFQgOEQyNzEwODAsIDAw
ODQgKHIxIEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQo+IChYRU4pIEFD
UEk6IEZBQ1AgOEQyNzcyMDgsIDAxMEMgKHI1IEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBBTUkg
ICAgIDEwMDEzKQo+IChYRU4pIEFDUEkgV2FybmluZyAodGJmYWR0LTA0NjQpOiBPcHRpb25hbCBm
aWVsZCAiUG0yQ29udHJvbEJsb2NrIiBoYXMgemVybyBhZGRyZXNzIG9yIGxlbmd0aDogMDAwMDAw
MDAwMDAwMDAwMC8xIFsyMDA3MDEyNl0KPiAoWEVOKSBBQ1BJOiBEU0RUIDhEMjcxMUEwLCA2MDY3
IChyMiBBTEFTS0EgICAgQSBNIEkgICAgICAgIDAgSU5UTCAyMDA1MTExNykKPiAoWEVOKSBBQ1BJ
OiBGQUNTIDhEMkFFMDgwLCAwMDQwCj4gKFhFTikgQUNQSTogQVBJQyA4RDI3NzMxOCwgMDA3MiAo
cjMgQUxBU0tBICAgIEEgTSBJICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCj4gKFhFTikgQUNQSTog
RlBEVCA4RDI3NzM5MCwgMDA0NCAocjEgQUxBU0tBICAgIEEgTSBJICAxMDcyMDA5IEFNSSAgICAg
MTAwMTMpCj4gKFhFTikgQUNQSTogTUNGRyA4RDI3NzNEOCwgMDAzQyAocjEgQUxBU0tBICAgIEEg
TSBJICAxMDcyMDA5IE1TRlQgICAgMTAwMTMpCj4gKFhFTikgQUNQSTogSFBFVCA4RDI3NzQxOCwg
MDAzOCAocjEgQUxBU0tBICAgIEEgTSBJICAxMDcyMDA5IEFNSSAgICAgICAgIDUpCj4gKFhFTikg
QUNQSTogSVZSUyA4RDI3NzQ1MCwgMDA2OCAocjIgICAgQU1EIEJBTlRSWSAgICAgICAgICAxIEFN
RCAgICAgICAgIDApCj4gKFhFTikgQUNQSTogU1NEVCA4RDI3NzRCOCwgMEI5QyAocjEgICAgQU1E
IEJBTlRSWSAgICAgICAgICAxIEFNRCAgICAgICAgIDEpCj4gKFhFTikgQUNQSTogU1NEVCA4RDI3
ODA1OCwgMDRCNyAocjIgICAgQU1EIEJBTlRSWSAgICAgICAgICAxIE1TRlQgIDQwMDAwMDApCj4g
KFhFTikgQUNQSTogQ1JBVCA4RDI3ODUxMCwgMDU3OCAocjEgICAgQU1EIEJBTlRSWSAgICAgICAg
ICAxIEFNRCAgICAgICAgIDEpCj4gKFhFTikgQUNQSTogU1NEVCA4RDI3OEE4OCwgMTQ1OSAocjEg
ICAgQU1EIENQTURGSUdQICAgICAgICAxIElOVEwgMjAwNTExMTcpCj4gKFhFTikgQUNQSTogU1NE
VCA4RDI3OUVFOCwgMDg1MiAocjEgICAgQU1EIENQTURGREdQICAgICAgICAxIElOVEwgMjAwNTEx
MTcpCj4gKFhFTikgQUNQSTogU1NEVCA4RDI3QTc0MCwgMTIyQyAocjEgICAgQU1EICAgQ1BNQ01O
ICAgICAgICAxIElOVEwgMjAwNTExMTcpCj4gKFhFTikgU3lzdGVtIFJBTTogMTU4MTNNQiAoMTYx
OTM1MjRrQikKPiAoWEVOKSBObyBOVU1BIGNvbmZpZ3VyYXRpb24gZm91bmQKPiAoWEVOKSBGYWtp
bmcgYSBub2RlIGF0IDAwMDAwMDAwMDAwMDAwMDAtMDAwMDAwMDQ0ZjAwMDAwMAo+IChYRU4pIERv
bWFpbiBoZWFwIGluaXRpYWxpc2VkCj4gKFhFTikgZm91bmQgU01QIE1QLXRhYmxlIGF0IDAwMGZk
N2UwCj4gKFhFTikgRE1JIDIuNyBwcmVzZW50Lgo+IChYRU4pIFVzaW5nIEFQSUMgZHJpdmVyIGRl
ZmF1bHQKPiAoWEVOKSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAweDgwOAo+IChYRU4pIEFDUEk6
IHY1IFNMRUVQIElORk86IGNvbnRyb2xbMDowXSwgc3RhdHVzWzA6MF0KPiAoWEVOKSBBQ1BJOiBT
TEVFUCBJTkZPOiBwbTF4X2NudFs4MDQsMF0sIHBtMXhfZXZ0WzgwMCwwXQo+IChYRU4pIEFDUEk6
IDMyLzY0WCBGQUNTIGFkZHJlc3MgbWlzbWF0Y2ggaW4gRkFEVCAtIDhkMmFlMDgwLzAwMDAwMDAw
MDAwMDAwMDAsIHVzaW5nIDMyCj4gKFhFTikgQUNQSTogICAgICAgICAgICAgd2FrZXVwX3ZlY1s4
ZDJhZTA4Y10sIHZlY19zaXplWzIwXQo+IChYRU4pIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAw
eGZlZTAwMDAwCj4gKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMV0gbGFwaWNfaWRbMHgx
MF0gZW5hYmxlZCkKPiAoWEVOKSBQcm9jZXNzb3IgIzE2IDU6MyBBUElDIHZlcnNpb24gMTYKPiAo
WEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAyXSBsYXBpY19pZFsweDExXSBlbmFibGVkKQo+
IChYRU4pIFByb2Nlc3NvciAjMTcgNTozIEFQSUMgdmVyc2lvbiAxNgo+IChYRU4pIEFDUEk6IExB
UElDIChhY3BpX2lkWzB4MDNdIGxhcGljX2lkWzB4MTJdIGVuYWJsZWQpCj4gKFhFTikgUHJvY2Vz
c29yICMxOCA1OjMgQVBJQyB2ZXJzaW9uIDE2Cj4gKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRb
MHgwNF0gbGFwaWNfaWRbMHgxM10gZW5hYmxlZCkKPiAoWEVOKSBQcm9jZXNzb3IgIzE5IDU6MyBB
UElDIHZlcnNpb24gMTYKPiAoWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHhmZl0gaGln
aCBlZGdlIGxpbnRbMHgxXSkKPiAoWEVOKSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDBdIGFkZHJlc3Nb
MHhmZWMwMDAwMF0gZ3NpX2Jhc2VbMF0pCj4gKFhFTikgSU9BUElDWzBdOiBhcGljX2lkIDAsIHZl
cnNpb24gMzMsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKPiAoWEVOKSBBQ1BJOiBJTlRf
U1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQo+IChYRU4pIEFD
UEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGxvdyBsZXZlbCkK
PiAoWEVOKSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuCj4gKFhFTikgQUNQSTogSVJRMiB1
c2VkIGJ5IG92ZXJyaWRlLgo+IChYRU4pIEFDUEk6IElSUTkgdXNlZCBieSBvdmVycmlkZS4KPiAo
WEVOKSBFbmFibGluZyBBUElDIG1vZGU6ICBGbGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MKPiAoWEVO
KSBBQ1BJOiBIUEVUIGlkOiAweDEwMjI4MjEwIGJhc2U6IDB4ZmVkMDAwMDAKPiAoWEVOKSBFUlNU
IHRhYmxlIHdhcyBub3QgZm91bmQKPiAoWEVOKSBVc2luZyBBQ1BJIChNQURUKSBmb3IgU01QIGNv
bmZpZ3VyYXRpb24gaW5mb3JtYXRpb24KPiAoWEVOKSBTTVA6IEFsbG93aW5nIDQgQ1BVcyAoMCBo
b3RwbHVnIENQVXMpCj4gKFhFTikgSVJRIGxpbWl0czogMjQgR1NJLCA3NjAgTVNJL01TSS1YCj4g
KFhFTikgVXNpbmcgc2NoZWR1bGVyOiBTTVAgQ3JlZGl0IFNjaGVkdWxlciAoY3JlZGl0KQo+IChY
RU4pIERldGVjdGVkIDM0OTMuNjk1IE1IeiBwcm9jZXNzb3IuCj4gKFhFTikgSW5pdGluZyBtZW1v
cnkgc2hhcmluZy4KPiAoWEVOKSB4c3RhdGVfaW5pdDogdXNpbmcgY250eHRfc2l6ZTogMHgzYzAg
YW5kIHN0YXRlczogMHg0MDAwMDAwMDAwMDAwMDA3Cj4gKFhFTikgQU1EIEZhbTE1aCBtYWNoaW5l
IGNoZWNrIHJlcG9ydGluZyBlbmFibGVkCj4gKFhFTikgUENJOiBNQ0ZHIGNvbmZpZ3VyYXRpb24g
MDogYmFzZSBlMDAwMDAwMCBzZWdtZW50IDAwMDAgYnVzZXMgMDAgLSBmZgo+IChYRU4pIFBDSTog
Tm90IHVzaW5nIE1DRkcgZm9yIHNlZ21lbnQgMDAwMCBidXMgMDAtZmYKPiAoWEVOKSBBTUQtVmk6
IElPTU1VIEV4dGVuZGVkIEZlYXR1cmVzOgo+IChYRU4pICAtIFByZWZldGNoIFBhZ2VzIENvbW1h
bmQKPiAoWEVOKSAgLSBQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0Cj4gKFhFTikgIC0g
R3Vlc3QgVHJhbnNsYXRpb24KPiAoWEVOKSAgLSBJbnZhbGlkYXRlIEFsbCBDb21tYW5kCj4gKFhF
TikgQU1ELVZpOiBJT01NVSAwIEVuYWJsZWQuCj4gKFhFTikgSS9PIHZpcnR1YWxpc2F0aW9uIGVu
YWJsZWQKPiAoWEVOKSAgLSBEb20wIG1vZGU6IFJlbGF4ZWQKPiAoWEVOKSBJbnRlcnJ1cHQgcmVt
YXBwaW5nIGVuYWJsZWQKPiAoWEVOKSBFTkFCTElORyBJTy1BUElDIElSUXMKPiAoWEVOKSAgLT4g
VXNpbmcgbmV3IEFDSyBtZXRob2QKPiAoWEVOKSAuLlRJTUVSOiB2ZWN0b3I9MHhGMCBhcGljMT0w
IHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDZdIFBs
YXRmb3JtIHRpbWVyIGlzIDE0LjMxOE1IeiBIUEVUCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6
NDZdIEFsbG9jYXRlZCBjb25zb2xlIHJpbmcgb2YgMzIgS2lCLgo+IChYRU4pIFsyMDE2LTA1LTA3
IDE0OjMzOjQ2XSBIVk06IEFTSURzIGVuYWJsZWQuCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6
NDZdIFNWTTogU3VwcG9ydGVkIGFkdmFuY2VkIGZlYXR1cmVzOgo+IChYRU4pIFsyMDE2LTA1LTA3
IDE0OjMzOjQ2XSAgLSBOZXN0ZWQgUGFnZSBUYWJsZXMgKE5QVCkKPiAoWEVOKSBbMjAxNi0wNS0w
NyAxNDozMzo0Nl0gIC0gTGFzdCBCcmFuY2ggUmVjb3JkIChMQlIpIFZpcnR1YWxpc2F0aW9uCj4g
KFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDZdICAtIE5leHQtUklQIFNhdmVkIG9uICNWTUVYSVQK
PiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIC0gVk1DQiBDbGVhbiBCaXRzCj4gKFhFTikg
WzIwMTYtMDUtMDcgMTQ6MzM6NDZdICAtIERlY29kZUFzc2lzdHMKPiAoWEVOKSBbMjAxNi0wNS0w
NyAxNDozMzo0Nl0gIC0gUGF1c2UtSW50ZXJjZXB0IEZpbHRlcgo+IChYRU4pIFsyMDE2LTA1LTA3
IDE0OjMzOjQ2XSAgLSBUU0MgUmF0ZSBNU1IKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0g
SFZNOiBTVk0gZW5hYmxlZAo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjQ2XSBIVk06IEhhcmR3
YXJlIEFzc2lzdGVkIFBhZ2luZyAoSEFQKSBkZXRlY3RlZAo+IChYRU4pIFsyMDE2LTA1LTA3IDE0
OjMzOjQ2XSBIVk06IEhBUCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCCj4gKFhFTikgWzIwMTYt
MDUtMDcgMTQ6MzM6NDZdIEhWTTogUFZIIG1vZGUgbm90IHN1cHBvcnRlZCBvbiB0aGlzIHBsYXRm
b3JtCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDZdIG1pY3JvY29kZTogQ1BVMSBjb2xsZWN0
X2NwdV9pbmZvOiBwYXRjaF9pZD0weDYwMDExMTkKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0
Nl0gbWljcm9jb2RlOiBDUFUyIGNvbGxlY3RfY3B1X2luZm86IHBhdGNoX2lkPTB4NjAwMTExOQo+
IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjQ2XSBtaWNyb2NvZGU6IENQVTMgY29sbGVjdF9jcHVf
aW5mbzogcGF0Y2hfaWQ9MHg2MDAxMTE5Cj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDZdIEJy
b3VnaHQgdXAgNCBDUFVzCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDZdIEFDUEkgc2xlZXAg
bW9kZXM6IFMzCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDZdIE1DQTogVXNlIGh3IHRocmVz
aG9sZGluZyB0byBhZGp1c3QgcG9sbGluZyBmcmVxdWVuY3kKPiAoWEVOKSBbMjAxNi0wNS0wNyAx
NDozMzo0Nl0gbWNoZWNrX3BvbGw6IE1hY2hpbmUgY2hlY2sgcG9sbGluZyB0aW1lciBzdGFydGVk
Lgo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjQ2XSAqKiogTE9BRElORyBET01BSU4gMCAqKioK
PiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIFhlbiAga2VybmVsOiA2NC1iaXQsIGxzYiwg
Y29tcGF0MzIKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIERvbTAga2VybmVsOiA2NC1i
aXQsIFBBRSwgbHNiLCBwYWRkciAweDEwMDAwMDAgLT4gMHgxOTIyMDAwCj4gKFhFTikgWzIwMTYt
MDUtMDcgMTQ6MzM6NDZdIFBIWVNJQ0FMIE1FTU9SWSBBUlJBTkdFTUVOVDoKPiAoWEVOKSBbMjAx
Ni0wNS0wNyAxNDozMzo0Nl0gIERvbTAgYWxsb2MuOiAgIDAwMDAwMDA0MWUwMDAwMDAtPjAwMDAw
MDA0MjAwMDAwMDAgKDEwMzg0MzQgcGFnZXMgdG8gYmUgYWxsb2NhdGVkKQo+IChYRU4pIFsyMDE2
LTA1LTA3IDE0OjMzOjQ2XSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDQ0ZTg2MjAwMC0+MDAwMDAw
MDQ0ZWZmZjVhNwo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjQ2XSBWSVJUVUFMIE1FTU9SWSBB
UlJBTkdFTUVOVDoKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIExvYWRlZCBrZXJuZWw6
IGZmZmZmZmZmODEwMDAwMDAtPmZmZmZmZmZmODE5MjIwMDAKPiAoWEVOKSBbMjAxNi0wNS0wNyAx
NDozMzo0Nl0gIEluaXQuIHJhbWRpc2s6IDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAw
MDAKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIFBoeXMtTWFjaCBtYXA6IDAwMDAwMDgw
MDAwMDAwMDAtPjAwMDAwMDgwMDA4MDAwMDAKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0g
IFN0YXJ0IGluZm86ICAgIGZmZmZmZmZmODE5MjIwMDAtPmZmZmZmZmZmODE5MjI0YjQKPiAoWEVO
KSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZmODE5MjMwMDAt
PmZmZmZmZmZmODE5MzQwMDAKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIEJvb3Qgc3Rh
Y2s6ICAgIGZmZmZmZmZmODE5MzQwMDAtPmZmZmZmZmZmODE5MzUwMDAKPiAoWEVOKSBbMjAxNi0w
NS0wNyAxNDozMzo0Nl0gIFRPVEFMOiAgICAgICAgIGZmZmZmZmZmODAwMDAwMDAtPmZmZmZmZmZm
ODFjMDAwMDAKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIEVOVFJZIEFERFJFU1M6IGZm
ZmZmZmZmODE3OTIxZjAKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gRG9tMCBoYXMgbWF4
aW11bSAyIFZDUFVzCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDddIHNldHVwIDAwMDA6MDA6
MDAuMiBmb3IgZDAgZmFpbGVkICgtMTkpCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDddIFNj
cnViYmluZyBGcmVlIFJBTTogLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi5kb25lLgo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjUwXSBJbml0aWFs
IGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdlcy4KPiAoWEVOKSBb
MjAxNi0wNS0wNyAxNDozMzo1MF0gU3RkLiBMb2dsZXZlbDogQWxsCj4gKFhFTikgWzIwMTYtMDUt
MDcgMTQ6MzM6NTBdIEd1ZXN0IExvZ2xldmVsOiBBbGwKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDoz
Mzo1MF0gWGVuIGlzIHJlbGlucXVpc2hpbmcgVkdBIGNvbnNvbGUuCj4gKFhFTikgWzIwMTYtMDUt
MDcgMTQ6MzM6NTBdICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJl
ZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8gWGVuKQo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMz
OjUwXSBGcmVlZCAyODRrQiBpbml0IG1lbW9yeS4KPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo1
MF0gdHJhcHMuYzoyNTE0OmQwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDAwMDAwMDQx
MyBmcm9tIDB4YzAwODAwMDAwMTAwMDAwMCB0byAweDgwMDgwMDAwMDEwMDAwMDAuCj4gKFhFTikg
WzIwMTYtMDUtMDcgMTQ6MzM6NTBdIHRyYXBzLmM6MjUxNDpkMCBEb21haW4gYXR0ZW1wdGVkIFdS
TVNSIDAwMDAwMDAwYzAwMTAyMGIgZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAw
MDAwMDBmZmZmLgo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjUwXSB0cmFwcy5jOjI1MTQ6ZDAg
RG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMDAwMDAwNDEzIGZyb20gMHhjMDA4MDAwMDAx
MDAwMDAwIHRvIDB4ODAwODAwMDAwMTAwMDAwMC4KPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo1
MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMC4wCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6
NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDAuMgo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMz
OjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAxLjAKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDoz
Mzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMS4xCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6
MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDIuMAo+IChYRU4pIFsyMDE2LTA1LTA3IDE0
OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA0LjAKPiAoWEVOKSBbMjAxNi0wNS0wNyAx
NDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxMC4wCj4gKFhFTikgWzIwMTYtMDUtMDcg
MTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTAuMQo+IChYRU4pIFsyMDE2LTA1LTA3
IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjExLjAKPiAoWEVOKSBbMjAxNi0wNS0w
NyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxMi4wCj4gKFhFTikgWzIwMTYtMDUt
MDcgMTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTIuMgo+IChYRU4pIFsyMDE2LTA1
LTA3IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjEzLjAKPiAoWEVOKSBbMjAxNi0w
NS0wNyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxMy4yCj4gKFhFTikgWzIwMTYt
MDUtMDcgMTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTQuMAo+IChYRU4pIFsyMDE2
LTA1LTA3IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE0LjEKPiAoWEVOKSBbMjAx
Ni0wNS0wNyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC4yCj4gKFhFTikgWzIw
MTYtMDUtMDcgMTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTQuMwo+IChYRU4pIFsy
MDE2LTA1LTA3IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE0LjQKPiAoWEVOKSBb
MjAxNi0wNS0wNyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC41Cj4gKFhFTikg
WzIwMTYtMDUtMDcgMTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguMAo+IChYRU4p
IFsyMDE2LTA1LTA3IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE4LjEKPiAoWEVO
KSBbMjAxNi0wNS0wNyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxOC4yCj4gKFhF
TikgWzIwMTYtMDUtMDcgMTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguMwo+IChY
RU4pIFsyMDE2LTA1LTA3IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE4LjQKPiAo
WEVOKSBbMjAxNi0wNS0wNyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxOC41Cj4g
KFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDE6MDAuMAo+
IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAxOjAwLjEK
PiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMjowMC4w
Cj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NTFdIFBDSTogVXNpbmcgTUNGRyBmb3Igc2VnbWVu
dCAwMDAwIGJ1cyAwMC1mZgo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjM0OjQwXSB0cmFwcy5jOjI1
MTQ6ZDEgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMjAxIGZyb20gMHgwMDAw
MDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KPiAoWEVOKSBbMjAxNi0wNS0wNyAx
NDozNToxMF0gdHJhcHMuYzoyNTE0OmQyIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBj
MDAxMDIwMSBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGFiY2QuCj4g
KFhFTikgWzIwMTYtMDUtMDcgMTQ6MzU6MTddIGdyYW50X3RhYmxlLmM6Mjg5OmQwIEluY3JlYXNl
ZCBtYXB0cmFjayBzaXplIHRvIDIgZnJhbWVzCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0g
SFZNIExvYWRlcgo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIERldGVjdGVkIFhlbiB2NC40
LjEKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBYZW5idXMgcmluZ3MgQDB4ZmVmZmMwMDAs
IGV2ZW50IGNoYW5uZWwgNAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFN5c3RlbSByZXF1
ZXN0ZWQgU2VhQklPUwo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIENQVSBzcGVlZCBpcyAz
NDk0IE1Iego+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFJlbG9jYXRpbmcgZ3Vlc3QgbWVt
b3J5IGZvciBsb3dtZW0gTU1JTyBzcGFjZSBkaXNhYmxlZAo+IChYRU4pIFsyMDE2LTA1LTA3IDE0
OjQwOjQwXSBpcnEuYzoyNzA6IERvbTMgUENJIGxpbmsgMCBjaGFuZ2VkIDAgLT4gNQo+IChkMykg
WzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFBDSS1JU0EgbGluayAwIHJvdXRlZCB0byBJUlE1Cj4gKFhF
TikgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIGlycS5jOjI3MDogRG9tMyBQQ0kgbGluayAxIGNoYW5n
ZWQgMCAtPiAxMAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFBDSS1JU0EgbGluayAxIHJv
dXRlZCB0byBJUlExMAo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBpcnEuYzoyNzA6IERv
bTMgUENJIGxpbmsgMiBjaGFuZ2VkIDAgLT4gMTEKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQw
XSBQQ0ktSVNBIGxpbmsgMiByb3V0ZWQgdG8gSVJRMTEKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDo0
MDo0MF0gaXJxLmM6MjcwOiBEb20zIFBDSSBsaW5rIDMgY2hhbmdlZCAwIC0+IDUKPiAoZDMpIFsy
MDE2LTA1LTA3IDE0OjQwOjQwXSBQQ0ktSVNBIGxpbmsgMyByb3V0ZWQgdG8gSVJRNQo+IChkMykg
WzIwMTYtMDUtMDcgMTQ6NDA6NDBdIHBjaSBkZXYgMDE6MyBJTlRBLT5JUlExMAo+IChkMykgWzIw
MTYtMDUtMDcgMTQ6NDA6NDBdIHBjaSBkZXYgMDI6MCBJTlRBLT5JUlExMQo+IChkMykgWzIwMTYt
MDUtMDcgMTQ6NDA6NDBdIHBjaSBkZXYgMDM6MCBJTlRBLT5JUlE1Cj4gKGQzKSBbMjAxNi0wNS0w
NyAxNDo0MDo0MF0gcGNpIGRldiAwNDowIElOVEEtPklSUTUKPiAoZDMpIFsyMDE2LTA1LTA3IDE0
OjQwOjQwXSBwY2kgZGV2IDFkOjAgSU5UQS0+SVJRMTAKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQw
OjQwXSBwY2kgZGV2IDFkOjEgSU5UQi0+SVJRMTEKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQw
XSBwY2kgZGV2IDFkOjIgSU5UQy0+SVJRNQo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIHBj
aSBkZXYgMWQ6NyBJTlRELT5JUlE1Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gTm8gUkFN
IGluIGhpZ2ggbWVtb3J5OyBzZXR0aW5nIGhpZ2hfbWVtIHJlc291cmNlIGJhc2UgdG8gMTAwMDAw
MDAwCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAwMjowIGJhciAxNCBzaXpl
IDAwMTAwMDAwMDogMGYwMDAwMDA4Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRl
diAwNTowIGJhciAxMCBzaXplIDAwMTAwMDAwMDogMGYxMDAwMDA4Cj4gKGQzKSBbMjAxNi0wNS0w
NyAxNDo0MDo0MF0gcGNpIGRldiAwNTowIGJhciAzMCBzaXplIDAwMDAxMDAwMDogMGYyMDAwMDAw
Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAwNDowIGJhciAxNCBzaXplIDAw
MDAwMTAwMDogMGYyMDEwMDAwCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAw
NTowIGJhciAxOCBzaXplIDAwMDAwMTAwMDogMGYyMDExMDAwCj4gKGQzKSBbMjAxNi0wNS0wNyAx
NDo0MDo0MF0gcGNpIGRldiAxZDo3IGJhciAxMCBzaXplIDAwMDAwMTAwMDogMGYyMDEyMDAwCj4g
KGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAwMzowIGJhciAxMCBzaXplIDAwMDAw
MDQwMDogMDAwMDBjMDAxCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAwMjow
IGJhciAxMCBzaXplIDAwMDAwMDEwMDogMDAwMDBjNDAxCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0
MDo0MF0gcGNpIGRldiAwMzowIGJhciAxNCBzaXplIDAwMDAwMDEwMDogMDAwMDBjNTAxCj4gKGQz
KSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAwNDowIGJhciAxMCBzaXplIDAwMDAwMDAy
MDogMDAwMDBjNjAxCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAxZDowIGJh
ciAyMCBzaXplIDAwMDAwMDAyMDogMDAwMDBjNjIxCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0
MF0gcGNpIGRldiAxZDoxIGJhciAyMCBzaXplIDAwMDAwMDAyMDogMDAwMDBjNjQxCj4gKGQzKSBb
MjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAxZDoyIGJhciAyMCBzaXplIDAwMDAwMDAyMDog
MDAwMDBjNjYxCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAwMToxIGJhciAy
MCBzaXplIDAwMDAwMDAxMDogMDAwMDBjNjgxCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0g
TXVsdGlwcm9jZXNzb3IgaW5pdGlhbGlzYXRpb246Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0
MF0gIC0gQ1BVMCAuLi4gNDgtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRSUnMg
WzIvOF0gLi4uIGRvbmUuCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gIC0gQ1BVMSAuLi4g
NDgtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRSUnMgWzIvOF0gLi4uIGRvbmUu
Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gV3JpdGluZyBTTUJJT1MgdGFibGVzIC4uLgo+
IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIExvYWRpbmcgU2VhQklPUyAuLi4KPiAoZDMpIFsy
MDE2LTA1LTA3IDE0OjQwOjQwXSBDcmVhdGluZyBNUCB0YWJsZXMgLi4uCj4gKGQzKSBbMjAxNi0w
NS0wNyAxNDo0MDo0MF0gTG9hZGluZyBBQ1BJIC4uLgo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6
NDBdIHZtODYgVFNTIGF0IGZjMDBhMDgwCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gQklP
UyBtYXA6Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gIDEwMDAwLTEwMGQzOiBTY3JhdGNo
IHNwYWNlCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gIGMwMDAwLWZmZmZmOiBNYWluIEJJ
T1MKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBFODIwIHRhYmxlOgo+IChkMykgWzIwMTYt
MDUtMDcgMTQ6NDA6NDBdICBbMDBdOiAwMDAwMDAwMDowMDAwMDAwMCAtIDAwMDAwMDAwOjAwMGEw
MDAwOiBSQU0KPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSAgSE9MRTogMDAwMDAwMDA6MDAw
YTAwMDAgLSAwMDAwMDAwMDowMDBjMDAwMAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdICBb
MDFdOiAwMDAwMDAwMDowMDBjMDAwMCAtIDAwMDAwMDAwOjAwMTAwMDAwOiBSRVNFUlZFRAo+IChk
MykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdICBbMDJdOiAwMDAwMDAwMDowMDEwMDAwMCAtIDAwMDAw
MDAwOjdlMDAwMDAwOiBSQU0KPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSAgSE9MRTogMDAw
MDAwMDA6N2UwMDAwMDAgLSAwMDAwMDAwMDpmYzAwMDAwMAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6
NDA6NDBdICBbMDNdOiAwMDAwMDAwMDpmYzAwMDAwMCAtIDAwMDAwMDAxOjAwMDAwMDAwOiBSRVNF
UlZFRAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIEludm9raW5nIFNlYUJJT1MgLi4uCj4g
KGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gU2VhQklPUyAodmVyc2lvbiAxLjcuNS0yMDE0MDUz
MV8wODMwMzAtZ2FuZGFsZikKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSAKPiAoZDMpIFsy
MDE2LTA1LTA3IDE0OjQwOjQwXSBGb3VuZCBYZW4gaHlwZXJ2aXNvciBzaWduYXR1cmUgYXQgNDAw
MDAwMDAKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBSdW5uaW5nIG9uIFFFTVUgKGk0NDBm
eCkKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSB4ZW46IGNvcHkgZTgyMC4uLgo+IChkMykg
WzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFJlbG9jYXRpbmcgaW5pdCBmcm9tIDB4MDAwZGZiZDkgdG8g
MHg3ZGZhZWFmMCAoc2l6ZSA3MDczMikKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBDUFUg
TWh6PTM0OTQKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBGb3VuZCAxMiBQQ0kgZGV2aWNl
cyAobWF4IFBDSSBidXMgaXMgMDApCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gQWxsb2Nh
dGVkIFhlbiBoeXBlcmNhbGwgcGFnZSBhdCA3ZGZmZjAwMAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6
NDA6NDBdIERldGVjdGVkIFhlbiB2NC40LjEKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSB4
ZW46IGNvcHkgQklPUyB0YWJsZXMuLi4KPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBDb3B5
aW5nIFNNQklPUyBlbnRyeSBwb2ludCBmcm9tIDB4MDAwMTAwMTAgdG8gMHgwMDBmMTAxMAo+IChk
MykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIENvcHlpbmcgTVBUQUJMRSBmcm9tIDB4ZmMwMDExNTAv
ZmMwMDExNjAgdG8gMHgwMDBmMGYxMAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIENvcHlp
bmcgUElSIGZyb20gMHgwMDAxMDAzMCB0byAweDAwMGYwZTkwCj4gKGQzKSBbMjAxNi0wNS0wNyAx
NDo0MDo0MF0gQ29weWluZyBBQ1BJIFJTRFAgZnJvbSAweDAwMDEwMGIwIHRvIDB4MDAwZjBlNjAK
PiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBVc2luZyBwbXRpbWVyLCBpb3BvcnQgMHhiMDA4
Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gU2NhbiBmb3IgVkdBIG9wdGlvbiByb20KPiAo
ZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBSdW5uaW5nIG9wdGlvbiByb20gYXQgYzAwMDowMDAz
Cj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIHN0ZHZnYS5jOjE0NzpkMyBlbnRlcmluZyBz
dGR2Z2EgYW5kIGNhY2hpbmcgbW9kZXMKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBwbW0g
Y2FsbCBhcmcxPTAKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBUdXJuaW5nIG9uIHZnYSB0
ZXh0IG1vZGUgY29uc29sZQo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFNlYUJJT1MgKHZl
cnNpb24gMS43LjUtMjAxNDA1MzFfMDgzMDMwLWdhbmRhbGYpCj4gKGQzKSBbMjAxNi0wNS0wNyAx
NDo0MDo0MF0gTWFjaGluZSBVVUlEIDM0YjgxMDAwLTNiYTktNDIzMS05YzcyLWIwMGQwOTk3NTVk
NAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIEVIQ0kgaW5pdCBvbiBkZXYgMDA6MWQuNyAo
cmVncz0weGYyMDEyMDIwKQo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIEZvdW5kIDAgbHB0
IHBvcnRzCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gRm91bmQgMSBzZXJpYWwgcG9ydHMK
PiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBBVEEgY29udHJvbGxlciAxIGF0IDFmMC8zZjQv
MCAoaXJxIDE0IGRldiA5KQo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIEFUQSBjb250cm9s
bGVyIDIgYXQgMTcwLzM3NC8wIChpcnEgMTUgZGV2IDkpCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0
MDo0MF0gYXRhMC0wOiBRRU1VIEhBUkRESVNLIEFUQS03IEhhcmQtRGlzayAoMTYzODQgTWlCeXRl
cykKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBTZWFyY2hpbmcgYm9vdG9yZGVyIGZvcjog
L3BjaUBpMGNmOC8qQDEsMS9kcml2ZUAwL2Rpc2tAMAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6
NDBdIGF0YTAtMTogUUVNVSBIQVJERElTSyBBVEEtNyBIYXJkLURpc2sgKDgxOTIgTWlCeXRlcykK
PiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBTZWFyY2hpbmcgYm9vdG9yZGVyIGZvcjogL3Bj
aUBpMGNmOC8qQDEsMS9kcml2ZUAwL2Rpc2tAMQo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBd
IFVIQ0kgaW5pdCBvbiBkZXYgMDA6MWQuMCAoaW89YzYyMCkKPiAoZDMpIFsyMDE2LTA1LTA3IDE0
OjQwOjQwXSBVSENJIGluaXQgb24gZGV2IDAwOjFkLjEgKGlvPWM2NDApCj4gKGQzKSBbMjAxNi0w
NS0wNyAxNDo0MDo0MF0gVUhDSSBpbml0IG9uIGRldiAwMDoxZC4yIChpbz1jNjYwKQo+IChkMykg
WzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFBTMiBrZXlib2FyZCBpbml0aWFsaXplZAo+IChkMykgWzIw
MTYtMDUtMDcgMTQ6NDA6NDBdIEFsbCB0aHJlYWRzIGNvbXBsZXRlLgo+IChkMykgWzIwMTYtMDUt
MDcgMTQ6NDA6NDBdIFNjYW4gZm9yIG9wdGlvbiByb21zCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0
MDo0MF0gCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gUHJlc3MgRjEyIGZvciBib290IG1l
bnUuCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0
MDo0M10gU2VhcmNoaW5nIGJvb3RvcmRlciBmb3I6IEhBTFQKPiAoZDMpIFsyMDE2LTA1LTA3IDE0
OjQwOjQzXSBkcml2ZSAweDAwMGYwZTEwOiBQQ0hTPTE2MzgzLzE2LzYzIHRyYW5zbGF0aW9uPWxi
YSBMQ0hTPTEwMjQvMjU1LzYzIHM9MzM1NTQ0MzIKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQz
XSBkcml2ZSAweDAwMGYwZGUwOiBQQ0hTPTE2MzgzLzE2LzYzIHRyYW5zbGF0aW9uPWxiYSBMQ0hT
PTEwMjQvMjU1LzYzIHM9MTY3NzcyMTYKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQzXSBTcGFj
ZSBhdmFpbGFibGUgZm9yIFVNQjogYzk4MDAtZWYwMDAsIGYwMDAwLWYwZGUwCj4gKGQzKSBbMjAx
Ni0wNS0wNyAxNDo0MDo0M10gUmV0dXJuZWQgMjU4MDQ4IGJ5dGVzIG9mIFpvbmVIaWdoCj4gKGQz
KSBbMjAxNi0wNS0wNyAxNDo0MDo0M10gZTgyMCBtYXAgaGFzIDYgaXRlbXM6Cj4gKGQzKSBbMjAx
Ni0wNS0wNyAxNDo0MDo0M10gICAwOiAwMDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAwMDA5ZmMw
MCA9IDEgUkFNCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0M10gICAxOiAwMDAwMDAwMDAwMDlm
YzAwIC0gMDAwMDAwMDAwMDBhMDAwMCA9IDIgUkVTRVJWRUQKPiAoZDMpIFsyMDE2LTA1LTA3IDE0
OjQwOjQzXSAgIDI6IDAwMDAwMDAwMDAwZjAwMDAgLSAwMDAwMDAwMDAwMTAwMDAwID0gMiBSRVNF
UlZFRAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDNdICAgMzogMDAwMDAwMDAwMDEwMDAwMCAt
IDAwMDAwMDAwN2RmZmYwMDAgPSAxIFJBTQo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDNdICAg
NDogMDAwMDAwMDA3ZGZmZjAwMCAtIDAwMDAwMDAwN2UwMDAwMDAgPSAyIFJFU0VSVkVECj4gKGQz
KSBbMjAxNi0wNS0wNyAxNDo0MDo0M10gICA1OiAwMDAwMDAwMGZjMDAwMDAwIC0gMDAwMDAwMDEw
MDAwMDAwMCA9IDIgUkVTRVJWRUQKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQzXSBlbnRlciBo
YW5kbGVfMTk6Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0M10gICBOVUxMCj4gKGQzKSBbMjAx
Ni0wNS0wNyAxNDo0MDo0M10gQm9vdGluZyBmcm9tIEhhcmQgRGlzay4uLgo+IChkMykgWzIwMTYt
MDUtMDcgMTQ6NDA6NDNdIEJvb3RpbmcgZnJvbSAwMDAwOjdjMDAKPiAoWEVOKSBbMjAxNi0wNS0w
NyAxNDo0MDo1NV0gaXJxLmM6MzczOiBEb20zIGNhbGxiYWNrIHZpYSBjaGFuZ2VkIHRvIERpcmVj
dCBWZWN0b3IgMHhmMwo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjQwOjU1XSBpcnEuYzoyNzA6IERv
bTMgUENJIGxpbmsgMCBjaGFuZ2VkIDUgLT4gMAo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjQwOjU1
XSBpcnEuYzoyNzA6IERvbTMgUENJIGxpbmsgMSBjaGFuZ2VkIDEwIC0+IDAKPiAoWEVOKSBbMjAx
Ni0wNS0wNyAxNDo0MDo1NV0gaXJxLmM6MjcwOiBEb20zIFBDSSBsaW5rIDIgY2hhbmdlZCAxMSAt
PiAwCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6NDA6NTVdIGlycS5jOjI3MDogRG9tMyBQQ0kgbGlu
ayAzIGNoYW5nZWQgNSAtPiAwCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6NDI6NDldIGdyYW50X3Rh
YmxlLmM6Mjg5OmQwIEluY3JlYXNlZCBtYXB0cmFjayBzaXplIHRvIDMgZnJhbWVzCj4gKFhFTikg
WzIwMTYtMDUtMDcgMTQ6NDI6NTldIGdyYW50X3RhYmxlLmM6Mjg5OmQwIEluY3JlYXNlZCBtYXB0
cmFjayBzaXplIHRvIDQgZnJhbWVzCgo+IChYRU4pIFsgICAgMC4wMDAwMDBdIFhlbiB2ZXJzaW9u
IDQuNi4wIChEZWJpYW4gNC42LjAtMStubXUyKSAoaWpjQGRlYmlhbi5vcmcpIChnY2MgKERlYmlh
biA1LjMuMS04KSA1LjMuMSAyMDE2MDIwNSkgZGVidWc9biBUdWUgRmViICA5IDE3OjQ2OjI3IFVU
QyAyMDE2Cj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQm9vdGxvYWRlcjogR1JVQiAyLjAyfmJldGEy
LTIyK2RlYjh1MQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIENvbW1hbmQgbGluZTogcGxhY2Vob2xk
ZXIgcmVib290PW5vIGxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFsbCBpdnJzX2lvYXBpY1swXT0w
MDoxNC4wIGlycV9yYXRlbGltaXQgZG9tMF9tZW09NDE5NDMwNCBkb20wX3ZjcHVzX3Bpbj10cnVl
IGRvbTBfbWF4X3ZjcHVzPTIgdmNwdV9taWdyYXRpb25fZGVsYXk9MTAwMCBzaGVkX3NtdF9wb3dl
cnNhdmluZ3M9ZmFsc2UgY3B1ZnJlcT14ZW4gdnBtdT1vZmYgbm9zZXJpYWxudW1iZXI9dHJ1ZSBj
b25zb2xlPXZnYSBjb25zb2xlX3RpbWVzdGFtcHM9Ym9vdCB2Z2E9dGV4dC04MHgzMAo+IChYRU4p
IFsgICAgMC4wMDAwMDBdIFZpZGVvIGluZm9ybWF0aW9uOgo+IChYRU4pIFsgICAgMC4wMDAwMDBd
ICBWR0EgaXMgdGV4dCBtb2RlIDgweDMwLCBmb250IDh4MTYKPiAoWEVOKSBbICAgIDAuMDAwMDAw
XSAgVkJFL0REQyBtZXRob2RzOiBWMjsgRURJRCB0cmFuc2ZlciB0aW1lOiAxIHNlY29uZHMKPiAo
WEVOKSBbICAgIDAuMDAwMDAwXSBEaXNjIGluZm9ybWF0aW9uOgo+IChYRU4pIFsgICAgMC4wMDAw
MDBdICBGb3VuZCAyIE1CUiBzaWduYXR1cmVzCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gIEZvdW5k
IDIgRUREIGluZm9ybWF0aW9uIHN0cnVjdHVyZXMKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBYZW4t
ZTgyMCBSQU0gbWFwOgo+IChYRU4pIFsgICAgMC4wMDAwMDBdICAwMDAwMDAwMDAwMDAwMDAwIC0g
MDAwMDAwMDAwMDA5ZTgwMCAodXNhYmxlKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdICAwMDAwMDAw
MDAwMDllODAwIC0gMDAwMDAwMDAwMDBhMDAwMCAocmVzZXJ2ZWQpCj4gKFhFTikgWyAgICAwLjAw
MDAwMF0gIDAwMDAwMDAwMDAwZTAwMDAgLSAwMDAwMDAwMDAwMTAwMDAwIChyZXNlcnZlZCkKPiAo
WEVOKSBbICAgIDAuMDAwMDAwXSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwOGNlZmEwMDAg
KHVzYWJsZSkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSAgMDAwMDAwMDA4Y2VmYTAwMCAtIDAwMDAw
MDAwOGNmMmEwMDAgKHJlc2VydmVkKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdICAwMDAwMDAwMDhj
ZjJhMDAwIC0gMDAwMDAwMDA4ZDFlZDAwMCAodXNhYmxlKQo+IChYRU4pIFsgICAgMC4wMDAwMDBd
ICAwMDAwMDAwMDhkMWVkMDAwIC0gMDAwMDAwMDA4ZDJiOTAwMCAoQUNQSSBOVlMpCj4gKFhFTikg
WyAgICAwLjAwMDAwMF0gIDAwMDAwMDAwOGQyYjkwMDAgLSAwMDAwMDAwMDhlMWM3MDAwIChyZXNl
cnZlZCkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSAgMDAwMDAwMDA4ZTFjNzAwMCAtIDAwMDAwMDAw
OGUxYzgwMDAgKHVzYWJsZSkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSAgMDAwMDAwMDA4ZTFjODAw
MCAtIDAwMDAwMDAwOGUzY2UwMDAgKEFDUEkgTlZTKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdICAw
MDAwMDAwMDhlM2NlMDAwIC0gMDAwMDAwMDA4ZTg1MDAwMCAodXNhYmxlKQo+IChYRU4pIFsgICAg
MC4wMDAwMDBdICAwMDAwMDAwMDhlODUwMDAwIC0gMDAwMDAwMDA4ZWZlMTAwMCAocmVzZXJ2ZWQp
Cj4gKFhFTikgWyAgICAwLjAwMDAwMF0gIDAwMDAwMDAwOGVmZTEwMDAgLSAwMDAwMDAwMDhmMDAw
MDAwICh1c2FibGUpCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gIDAwMDAwMDAwZmVjMDAwMDAgLSAw
MDAwMDAwMGZlYzAxMDAwIChyZXNlcnZlZCkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSAgMDAwMDAw
MDBmZWMxMDAwMCAtIDAwMDAwMDAwZmVjMTEwMDAgKHJlc2VydmVkKQo+IChYRU4pIFsgICAgMC4w
MDAwMDBdICAwMDAwMDAwMGZlZDAwMDAwIC0gMDAwMDAwMDBmZWQwMTAwMCAocmVzZXJ2ZWQpCj4g
KFhFTikgWyAgICAwLjAwMDAwMF0gIDAwMDAwMDAwZmVkODAwMDAgLSAwMDAwMDAwMGZlZDkwMDAw
IChyZXNlcnZlZCkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSAgMDAwMDAwMDBmZjAwMDAwMCAtIDAw
MDAwMDAxMDAwMDAwMDAgKHJlc2VydmVkKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdICAwMDAwMDAw
MTAwMDAwMDAwIC0gMDAwMDAwMDQ0ZjAwMDAwMCAodXNhYmxlKQo+IChYRU4pIFsgICAgMC4wMDAw
MDBdIEFDUEk6IFJTRFAgMDAwRjA0OTAsIDAwMjQgKHIyIEFMQVNLQSkKPiAoWEVOKSBbICAgIDAu
MDAwMDAwXSBBQ1BJOiBYU0RUIDhEMjcxMDgwLCAwMDg0IChyMSBBTEFTS0EgICAgQSBNIEkgIDEw
NzIwMDkgQU1JICAgICAxMDAxMykKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNQIDhE
Mjc3MjA4LCAwMTBDIChyNSBBTEFTS0EgICAgQSBNIEkgIDEwNzIwMDkgQU1JICAgICAxMDAxMykK
PiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJIFdhcm5pbmcgKHRiZmFkdC0wNDY0KTogT3B0aW9u
YWwgZmllbGQgIlBtMkNvbnRyb2xCbG9jayIgaGFzIHplcm8gYWRkcmVzcyBvciBsZW5ndGg6IDAw
MDAwMDAwMDAwMDAwMDAvMSBbMjAwNzAxMjZdCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQUNQSTog
RFNEVCA4RDI3MTFBMCwgNjA2NyAocjIgQUxBU0tBICAgIEEgTSBJICAgICAgICAwIElOVEwgMjAw
NTExMTcpCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyA4RDJBRTA4MCwgMDA0MAo+
IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IEFQSUMgOEQyNzczMTgsIDAwNzIgKHIzIEFMQVNL
QSAgICBBIE0gSSAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQo+IChYRU4pIFsgICAgMC4wMDAwMDBd
IEFDUEk6IEZQRFQgOEQyNzczOTAsIDAwNDQgKHIxIEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBB
TUkgICAgIDEwMDEzKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IE1DRkcgOEQyNzczRDgs
IDAwM0MgKHIxIEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBNU0ZUICAgIDEwMDEzKQo+IChYRU4p
IFsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgOEQyNzc0MTgsIDAwMzggKHIxIEFMQVNLQSAgICBB
IE0gSSAgMTA3MjAwOSBBTUkgICAgICAgICA1KQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6
IElWUlMgOEQyNzc0NTAsIDAwNjggKHIyICAgIEFNRCBCQU5UUlkgICAgICAgICAgMSBBTUQgICAg
ICAgICAwKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgOEQyNzc0QjgsIDBCOUMg
KHIxICAgIEFNRCBCQU5UUlkgICAgICAgICAgMSBBTUQgICAgICAgICAxKQo+IChYRU4pIFsgICAg
MC4wMDAwMDBdIEFDUEk6IFNTRFQgOEQyNzgwNTgsIDA0QjcgKHIyICAgIEFNRCBCQU5UUlkgICAg
ICAgICAgMSBNU0ZUICA0MDAwMDAwKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IENSQVQg
OEQyNzg1MTAsIDA1NzggKHIxICAgIEFNRCBCQU5UUlkgICAgICAgICAgMSBBTUQgICAgICAgICAx
KQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgOEQyNzhBODgsIDE0NTkgKHIxICAg
IEFNRCBDUE1ERklHUCAgICAgICAgMSBJTlRMIDIwMDUxMTE3KQo+IChYRU4pIFsgICAgMC4wMDAw
MDBdIEFDUEk6IFNTRFQgOEQyNzlFRTgsIDA4NTIgKHIxICAgIEFNRCBDUE1ERkRHUCAgICAgICAg
MSBJTlRMIDIwMDUxMTE3KQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgOEQyN0E3
NDAsIDEyMkMgKHIxICAgIEFNRCAgIENQTUNNTiAgICAgICAgMSBJTlRMIDIwMDUxMTE3KQo+IChY
RU4pIFsgICAgMC4wMDAwMDBdIFN5c3RlbSBSQU06IDE1ODEzTUIgKDE2MTkzNTI0a0IpCj4gKFhF
TikgWyAgICAwLjAwMDAwMF0gTm8gTlVNQSBjb25maWd1cmF0aW9uIGZvdW5kCj4gKFhFTikgWyAg
ICAwLjAwMDAwMF0gRmFraW5nIGEgbm9kZSBhdCAwMDAwMDAwMDAwMDAwMDAwLTAwMDAwMDA0NGYw
MDAwMDAKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBEb21haW4gaGVhcCBpbml0aWFsaXNlZAo+IChY
RU4pIFsgICAgMC4wMDAwMDBdIGZvdW5kIFNNUCBNUC10YWJsZSBhdCAwMDBmZDdlMAo+IChYRU4p
IFsgICAgMC4wMDAwMDBdIERNSSAyLjcgcHJlc2VudC4KPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBV
c2luZyBBUElDIGRyaXZlciBkZWZhdWx0Cj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQUNQSTogUE0t
VGltZXIgSU8gUG9ydDogMHg4MDgKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJOiB2NSBTTEVF
UCBJTkZPOiBjb250cm9sWzA6MF0sIHN0YXR1c1swOjBdCj4gKFhFTikgWyAgICAwLjAwMDAwMF0g
QUNQSTogU0xFRVAgSU5GTzogcG0xeF9jbnRbMTo4MDQsMTowXSwgcG0xeF9ldnRbMTo4MDAsMTow
XQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IDMyLzY0WCBGQUNTIGFkZHJlc3MgbWlzbWF0
Y2ggaW4gRkFEVCAtIDhkMmFlMDgwLzAwMDAwMDAwMDAwMDAwMDAsIHVzaW5nIDMyCj4gKFhFTikg
WyAgICAwLjAwMDAwMF0gQUNQSTogICAgICAgICAgICAgd2FrZXVwX3ZlY1s4ZDJhZTA4Y10sIHZl
Y19zaXplWzIwXQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVz
cyAweGZlZTAwMDAwCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRb
MHgwMV0gbGFwaWNfaWRbMHgxMF0gZW5hYmxlZCkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBQcm9j
ZXNzb3IgIzE2IDU6MyBBUElDIHZlcnNpb24gMTYKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJ
OiBMQVBJQyAoYWNwaV9pZFsweDAyXSBsYXBpY19pZFsweDExXSBlbmFibGVkKQo+IChYRU4pIFsg
ICAgMC4wMDAwMDBdIFByb2Nlc3NvciAjMTcgNTozIEFQSUMgdmVyc2lvbiAxNgo+IChYRU4pIFsg
ICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDNdIGxhcGljX2lkWzB4MTJdIGVu
YWJsZWQpCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gUHJvY2Vzc29yICMxOCA1OjMgQVBJQyB2ZXJz
aW9uIDE2Cj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNF0g
bGFwaWNfaWRbMHgxM10gZW5hYmxlZCkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBQcm9jZXNzb3Ig
IzE5IDU6MyBBUElDIHZlcnNpb24gMTYKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJ
Q19OTUkgKGFjcGlfaWRbMHhmZl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKPiAoWEVOKSBbICAgIDAu
MDAwMDAwXSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDBdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3NpX2Jh
c2VbMF0pCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lkIDAsIHZlcnNp
b24gMzMsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKPiAoWEVOKSBbICAgIDAuMDAwMDAw
XSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZs
KQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJx
IDkgZ2xvYmFsX2lycSA5IGxvdyBsZXZlbCkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJOiBJ
UlEwIHVzZWQgYnkgb3ZlcnJpZGUuCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMiB1
c2VkIGJ5IG92ZXJyaWRlLgo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTkgdXNlZCBi
eSBvdmVycmlkZS4KPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBFbmFibGluZyBBUElDIG1vZGU6ICBG
bGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVU
IGlkOiAweDEwMjI4MjEwIGJhc2U6IDB4ZmVkMDAwMDAKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBF
UlNUIHRhYmxlIHdhcyBub3QgZm91bmQKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBVc2luZyBBQ1BJ
IChNQURUKSBmb3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24KPiAoWEVOKSBbICAgIDAu
MDAwMDAwXSBTTVA6IEFsbG93aW5nIDQgQ1BVcyAoMCBob3RwbHVnIENQVXMpCj4gKFhFTikgWyAg
ICAwLjAwMDAwMF0gSVJRIGxpbWl0czogMjQgR1NJLCA3NjAgTVNJL01TSS1YCj4gKFhFTikgWyAg
ICAwLjAwMDAwMF0geHN0YXRlX2luaXQ6IHVzaW5nIGNudHh0X3NpemU6IDB4M2MwIGFuZCBzdGF0
ZXM6IDB4NDAwMDAwMDAwMDAwMDAwNwo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFNRCBGYW0xNWgg
bWFjaGluZSBjaGVjayByZXBvcnRpbmcgZW5hYmxlZAo+IChYRU4pIFsgICAgMC4wMDAwMDBdIFVz
aW5nIHNjaGVkdWxlcjogU01QIENyZWRpdCBTY2hlZHVsZXIgKGNyZWRpdCkKPiAoWEVOKSBbICAg
IDAuNDc3NTE2XSBEZXRlY3RlZCAzNDkzLjcwMCBNSHogcHJvY2Vzc29yLgo+IChYRU4pIFsgICAg
MC40ODExNzZdIEluaXRpbmcgbWVtb3J5IHNoYXJpbmcuCj4gKFhFTikgWyAgICAwLjQ4MjYyNl0g
YWx0IHRhYmxlIGZmZmY4MmQwODAyYmQwMTAgLT4gZmZmZjgyZDA4MDJiZTI0MAo+IChYRU4pIFsg
ICAgMC40ODQxNDBdIFBDSTogTUNGRyBjb25maWd1cmF0aW9uIDA6IGJhc2UgZTAwMDAwMDAgc2Vn
bWVudCAwMDAwIGJ1c2VzIDAwIC0gZmYKPiAoWEVOKSBbICAgIDAuNDg3MDQzXSBQQ0k6IE5vdCB1
c2luZyBNQ0ZHIGZvciBzZWdtZW50IDAwMDAgYnVzIDAwLWZmCj4gKFhFTikgWyAgICAwLjYwNzc0
NF0gQU1ELVZpOiBEaXNhYmxlZCBIQVAgbWVtb3J5IG1hcCBzaGFyaW5nIHdpdGggSU9NTVUKPiAo
WEVOKSBbICAgIDAuNjA5NDQ3XSBBTUQtVmk6IElPTU1VIEV4dGVuZGVkIEZlYXR1cmVzOgo+IChY
RU4pIFsgICAgMC42MTA4MDddICAtIFByZWZldGNoIFBhZ2VzIENvbW1hbmQKPiAoWEVOKSBbICAg
IDAuNjEyMTY5XSAgLSBQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0Cj4gKFhFTikgWyAg
ICAwLjYxMzUzMF0gIC0gR3Vlc3QgVHJhbnNsYXRpb24KPiAoWEVOKSBbICAgIDAuNjE0ODkyXSAg
LSBJbnZhbGlkYXRlIEFsbCBDb21tYW5kCj4gKFhFTikgWyAgICAwLjYxNjMyMF0gQU1ELVZpOiBJ
T01NVSAwIEVuYWJsZWQuCj4gKFhFTikgWyAgICAwLjYyNDg0MV0gSS9PIHZpcnR1YWxpc2F0aW9u
IGVuYWJsZWQKPiAoWEVOKSBbICAgIDAuNjI2MjI0XSAgLSBEb20wIG1vZGU6IFJlbGF4ZWQKPiAo
WEVOKSBbICAgIDAuNjI3NTg3XSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQKPiAoWEVOKSBb
ICAgIDAuNjI5MTQ5XSBFTkFCTElORyBJTy1BUElDIElSUXMKPiAoWEVOKSBbICAgIDAuNjMwNTA5
XSAgLT4gVXNpbmcgbmV3IEFDSyBtZXRob2QKPiAoWEVOKSBbICAgIDAuNjMyMDc5XSAuLlRJTUVS
OiB2ZWN0b3I9MHhGMCBhcGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xCj4gKFhFTikgWyAg
ICAxLjcxMjUxOV0gUGxhdGZvcm0gdGltZXIgaXMgMTQuMzE4TUh6IEhQRVQKPiAoWEVOKSBbICAg
IDEuNzE0MDA2XSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDMyIEtpQi4KPiAoWEVOKSBbICAg
IDEuNzE1NDU4XSBtd2FpdC1pZGxlOiBkb2VzIG5vdCBydW4gb24gZmFtaWx5IDIxIG1vZGVsIDE5
Cj4gKFhFTikgWyAgICAxLjcxNjkxM10gSFZNOiBBU0lEcyBlbmFibGVkLgo+IChYRU4pIFsgICAg
MS43MTgzNjNdIFNWTTogU3VwcG9ydGVkIGFkdmFuY2VkIGZlYXR1cmVzOgo+IChYRU4pIFsgICAg
MS43MTk4MTFdICAtIE5lc3RlZCBQYWdlIFRhYmxlcyAoTlBUKQo+IChYRU4pIFsgICAgMS43MjEy
NjBdICAtIExhc3QgQnJhbmNoIFJlY29yZCAoTEJSKSBWaXJ0dWFsaXNhdGlvbgo+IChYRU4pIFsg
ICAgMS43MjI3MTBdICAtIE5leHQtUklQIFNhdmVkIG9uICNWTUVYSVQKPiAoWEVOKSBbICAgIDEu
NzI0MTU5XSAgLSBWTUNCIENsZWFuIEJpdHMKPiAoWEVOKSBbICAgIDEuNzI1NTYwXSAgLSBEZWNv
ZGVBc3Npc3RzCj4gKFhFTikgWyAgICAxLjcyNjkyMV0gIC0gUGF1c2UtSW50ZXJjZXB0IEZpbHRl
cgo+IChYRU4pIFsgICAgMS43MjgyODNdICAtIFRTQyBSYXRlIE1TUgo+IChYRU4pIFsgICAgMS43
Mjk2NDNdIEhWTTogU1ZNIGVuYWJsZWQKPiAoWEVOKSBbICAgIDEuNzMxMDA0XSBIVk06IEhhcmR3
YXJlIEFzc2lzdGVkIFBhZ2luZyAoSEFQKSBkZXRlY3RlZAo+IChYRU4pIFsgICAgMS43MzI0MDBd
IEhWTTogSEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IKPiAoWEVOKSBbICAgIDEuNzMzODQ5
XSBIVk06IFBWSCBtb2RlIG5vdCBzdXBwb3J0ZWQgb24gdGhpcyBwbGF0Zm9ybQo+IChYRU4pIFsg
ICAgMS43OTYzMjZdIEJyb3VnaHQgdXAgNCBDUFVzCj4gKFhFTikgWyAgICAxLjgxODM1NF0gQUNQ
SSBzbGVlcCBtb2RlczogUzMKPiAoWEVOKSBbICAgIDEuODE5ODEwXSBWUE1VOiBkaXNhYmxlZAo+
IChYRU4pIFsgICAgMS44MjEyNjBdIE1DQTogVXNlIGh3IHRocmVzaG9sZGluZyB0byBhZGp1c3Qg
cG9sbGluZyBmcmVxdWVuY3kKPiAoWEVOKSBbICAgIDEuODIyNzEwXSBtY2hlY2tfcG9sbDogTWFj
aGluZSBjaGVjayBwb2xsaW5nIHRpbWVyIHN0YXJ0ZWQuCj4gKFhFTikgWyAgICAxLjgyNDE3NV0g
RG9tMCBoYXMgbWF4aW11bSA0MDggUElSUXMKPiAoWEVOKSBbICAgIDEuODI1NjYyXSBOWCAoRXhl
Y3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uIGFjdGl2ZQo+IChYRU4pIFsgICAgMS44MjcwMjZdICoq
KiBMT0FESU5HIERPTUFJTiAwICoqKgo+IChYRU4pIFsgICAgMS45MTIxMjZdICBYZW4gIGtlcm5l
bDogNjQtYml0LCBsc2IsIGNvbXBhdDMyCj4gKFhFTikgWyAgICAxLjkxMzU3Nl0gIERvbTAga2Vy
bmVsOiA2NC1iaXQsIFBBRSwgbHNiLCBwYWRkciAweDEwMDAwMDAgLT4gMHgxOTIyMDAwCj4gKFhF
TikgWyAgICAxLjkxNjU3M10gUEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgo+IChYRU4pIFsg
ICAgMS45MTgwMjNdICBEb20wIGFsbG9jLjogICAwMDAwMDAwNDFlMDAwMDAwLT4wMDAwMDAwNDIw
MDAwMDAwICgxMDM4NDM0IHBhZ2VzIHRvIGJlIGFsbG9jYXRlZCkKPiAoWEVOKSBbICAgIDEuOTIw
OTMyXSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDQ0ZTg2MjAwMC0+MDAwMDAwMDQ0ZWZmZjVhNwo+
IChYRU4pIFsgICAgMS45MjIzODNdIFZJUlRVQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgo+IChYRU4p
IFsgICAgMS45MjM4MzJdICBMb2FkZWQga2VybmVsOiBmZmZmZmZmZjgxMDAwMDAwLT5mZmZmZmZm
ZjgxOTIyMDAwCj4gKFhFTikgWyAgICAxLjkyNTI1MV0gIEluaXQuIHJhbWRpc2s6IDAwMDAwMDAw
MDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSBbICAgIDEuOTI2NjEzXSAgUGh5cy1N
YWNoIG1hcDogMDAwMDAwODAwMDAwMDAwMC0+MDAwMDAwODAwMDgwMDAwMAo+IChYRU4pIFsgICAg
MS45Mjc5NzRdICBTdGFydCBpbmZvOiAgICBmZmZmZmZmZjgxOTIyMDAwLT5mZmZmZmZmZjgxOTIy
NGI0Cj4gKFhFTikgWyAgICAxLjkyOTM0NF0gIFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZmODE5MjMw
MDAtPmZmZmZmZmZmODE5MzQwMDAKPiAoWEVOKSBbICAgIDEuOTMwNzEzXSAgQm9vdCBzdGFjazog
ICAgZmZmZmZmZmY4MTkzNDAwMC0+ZmZmZmZmZmY4MTkzNTAwMAo+IChYRU4pIFsgICAgMS45MzIw
OTNdICBUT1RBTDogICAgICAgICBmZmZmZmZmZjgwMDAwMDAwLT5mZmZmZmZmZjgxYzAwMDAwCj4g
KFhFTikgWyAgICAxLjkzMzU0NF0gIEVOVFJZIEFERFJFU1M6IGZmZmZmZmZmODE3OTIxZjAKPiAo
WEVOKSBbICAgIDEuOTM1MzUwXSBEb20wIGhhcyBtYXhpbXVtIDIgVkNQVXMKPiAoWEVOKSBbICAg
IDIuMzkzMjQyXSBzZXR1cCAwMDAwOjAwOjAwLjIgZm9yIGQwIGZhaWxlZCAoLTE5KQo+IChYRU4p
IFsgICAgMi4zOTc5MjRdIFNjcnViYmluZyBGcmVlIFJBTSBvbiAxIG5vZGVzIHVzaW5nIDIgQ1BV
cwo+IChYRU4pIFsgICAgMi40NDExODBdIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLmRvbmUuCj4gKFhFTikgWyAgICA0
LjQzODc2Nl0gSW5pdGlhbCBsb3cgbWVtb3J5IHZpcnEgdGhyZXNob2xkIHNldCBhdCAweDQwMDAg
cGFnZXMuCj4gKFhFTikgWyAgICA0LjQ0MDIxOF0gU3RkLiBMb2dsZXZlbDogQWxsCj4gKFhFTikg
WyAgICA0LjQ0MTYwMV0gR3Vlc3QgTG9nbGV2ZWw6IEFsbAo+IChYRU4pIFsgICAgNC40NDI5NjBd
IFhlbiBpcyByZWxpbnF1aXNoaW5nIFZHQSBjb25zb2xlLgo+IChYRU4pIFsgICAgNC40NDQzOTNd
ICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0aW1lcyB0byBz
d2l0Y2ggaW5wdXQgdG8gWGVuKQo+IChYRU4pIFsgICAgNC40NDQ0NDVdIEZyZWVkIDI4OGtCIGlu
aXQgbWVtb3J5Lgo+IChYRU4pIFsgICAgNS4zMjQ2MTFdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6
MDAuMAo+IChYRU4pIFsgICAgNS4zMjQ4MTldIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDAuMgo+
IChYRU4pIFsgICAgNS4zMjUwMjBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDEuMAo+IChYRU4p
IFsgICAgNS4zMjUyMDZdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDEuMQo+IChYRU4pIFsgICAg
NS4zMjUzOTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDIuMAo+IChYRU4pIFsgICAgNS4zMjU2
MTJdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDQuMAo+IChYRU4pIFsgICAgNS4zMjYwMThdIFBD
SSBhZGQgZGV2aWNlIDAwMDA6MDA6MTAuMAo+IChYRU4pIFsgICAgNS4zMjYzNzVdIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6MDA6MTAuMQo+IChYRU4pIFsgICAgNS4zMjY2NTVdIFBDSSBhZGQgZGV2aWNl
IDAwMDA6MDA6MTEuMAo+IChYRU4pIFsgICAgNS4zMjY4NThdIFBDSSBhZGQgZGV2aWNlIDAwMDA6
MDA6MTIuMAo+IChYRU4pIFsgICAgNS4zMjcxMjFdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTIu
Mgo+IChYRU4pIFsgICAgNS4zMjczNDldIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTMuMAo+IChY
RU4pIFsgICAgNS4zMjc2MjRdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTMuMgo+IChYRU4pIFsg
ICAgNS4zMjc4MjRdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTQuMAo+IChYRU4pIFsgICAgNS4z
MjgwMzRdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTQuMQo+IChYRU4pIFsgICAgNS4zMjgzMTBd
IFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTQuMgo+IChYRU4pIFsgICAgNS4zMjg1MThdIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6MDA6MTQuMwo+IChYRU4pIFsgICAgNS4zMjg2NzddIFBDSSBhZGQgZGV2
aWNlIDAwMDA6MDA6MTQuNAo+IChYRU4pIFsgICAgNS4zMjg4ODVdIFBDSSBhZGQgZGV2aWNlIDAw
MDA6MDA6MTQuNQo+IChYRU4pIFsgICAgNS4zMjkwMDldIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6
MTguMAo+IChYRU4pIFsgICAgNS4zMjkxMTNdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguMQo+
IChYRU4pIFsgICAgNS4zMjkyMjJdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguMgo+IChYRU4p
IFsgICAgNS4zMjkzNDddIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguMwo+IChYRU4pIFsgICAg
NS4zMjk0NDZdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguNAo+IChYRU4pIFsgICAgNS4zMjk1
NDVdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguNQo+IChYRU4pIFsgICAgNS4zMjk4OTFdIFBD
SSBhZGQgZGV2aWNlIDAwMDA6MDE6MDAuMAo+IChYRU4pIFsgICAgNS4zMzAwOTldIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6MDE6MDAuMQo+IChYRU4pIFsgICAgNS4zMzE3MzVdIFBDSSBhZGQgZGV2aWNl
IDAwMDA6MDI6MDAuMAo+IChYRU4pIFsgICAgNS40OTc0MjBdIFBDSTogVXNpbmcgTUNGRyBmb3Ig
c2VnbWVudCAwMDAwIGJ1cyAwMC1mZgoKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwo+IFhlbi11c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwo+IGh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycwoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxp
c3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 09 09:29:14 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 09:29: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 <xen-users-bounces@lists.xen.org>)
	id 1azhUd-0001YI-A5; Mon, 09 May 2016 09:28:47 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93071378d=roger.pau@citrix.com>)
 id 1azhUb-0001Y8-Rl
 for xen-users@lists.xen.org; Mon, 09 May 2016 09:28:46 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 D3/38-02960-D4850375; Mon, 09 May 2016 09:28:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrOIsWRWlGSWpSXmKPExsXitHSDva5PhEG
 4wdeHIharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8b9tqWsBef/MVYsmNnH2sD49CJjFyMnh4SA
 v8TvCWtYQGwWARWJPVvusHYxcnCwCdhLTP9aAWKKCFhLTJ1kD1LBLBAq8XT+fyYQW1ggQeLan
 EtgNq+AocSdHytYQWwhAROJ7z/eMkLEBSVOznzCAtGrJ3Fj6hQ2kJHMAtISy/9xQITlJZq3zm
 YGsTkFTCUOzJoONlJUQF1i/a7bbBAjFSX65z1ggziYW+L26anMExgFZiHZMAvJhlkIG2Yh2bC
 AkWUVo0ZxalFZapGuoaleUlFmekZJbmJmjq6hoYlebmpxcWJ6ak5iUrFecn7uJkZgwNYzMDDu
 YPx72vMQoyQHk5IoryujXrgQX1J+SmVGYnFGfFFpTmrxIUYNDg6BzWtXX2CUYsnLz0tVkuDdG
 2YQLiRYlJqeWpGWmQOMKZhSCQ4eJRHeXyBp3uKCxNzizHSI1ClGXY55k3YdYxICmyElzisVDl
 QkAFKUUZoHNwIW35cYZaWEeRkZGBiEeApSi3IzS1DlXzGKczAqCfM+BVnFk5lXArfpFdARTEB
 HyLHpgxxRkoiQkmpgPDK1f/qjt82TdxaYr23cPD2QU/aTgvMvTebGcw7Ki/d+vdMUF/1W2eXe
 ui4u5zPVHHv0lHjfvnu6QuONytm7HpUqM5uT5eecudi35dDMBj2NnWaSi3fujmf+1270MnMpp
 3pKlMBVi4P+XsXN7GZ5taq1l4+0/OovX8ZWWmmTfefSxcqPGz8ZKrEUZyQaajEXFScCAF0frZ
 7qAgAA
X-Env-Sender: prvs=93071378d=roger.pau@citrix.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1462786122!40342736!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34650 invoked from network); 9 May 2016 09:28:43 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-10.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 09:28:43 -0000
X-IronPort-AV: E=Sophos;i="5.24,600,1454976000"; d="scan'208";a="359172289"
Date: Mon, 9 May 2016 11:28:40 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: =?iso-8859-1?Q?R=FCdiger?= Otte <ruediger.otte@gmx.net>
Message-ID: <20160509092840.j3qd2javhsjgpvrx@mac>
References: <20160507180657.42b6ec20@debian-desktop>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160507180657.42b6ec20@debian-desktop>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA2
Cc: xen-users@lists.xen.org,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SSdtIGFkZGluZyB0aGUgQU1EIElPTU1VIG1haW50YWluZXIuCgpPbiBTYXQsIE1heSAwNywgMjAx
NiBhdCAwNjowNjo1N1BNICswMjAwLCBSw7xkaWdlciBPdHRlIHdyb3RlOgo+IEhpLAo+IAo+IGFm
dGVyIHVwZ3JhZGluZyBteSBBTUQgQTgtNjUwMCBiYXNlZCBzeXN0ZW0gZnJvbSBYZW4gNC40LjEg
dG8gNC42LjAKPiBJJ20gbm8gbG9uZ2VyIGFibGUgdG8gc3RhcnQgSFZNIGRvbWFpbnMgd2l0aCBh
Y3RpdmF0ZWQgSU9NTVUuIFRyeWluZwo+IHRvIGNyZWF0ZSBhIEhWTSBkb21haW4ganVzdCBsZXQg
dGhlIHdob2xlIHN5c3RlbSBmcmVlemUuCj4gCj4gUHJvYmFibHkgdGhpcyBpcyBhIHByb2JsZW0g
d2l0aCBicm9rZW4gZmlybXdhcmUgYnV0IEkgd29uZGVyIGlmIHRoZXJlCj4gd291bGQgYmUgYSB3
YXkgdG8gd29yayBhcm91bmQgdGhpcywgc2luY2Ugd2l0aCA0LjQuMSBldmVyeXRoaW5nIGlzCj4g
cnVubmluZyBmaW5lIGV2ZW4gd2l0aCBQQ0kgcGFzc3Rocm91Z2ggb2YgTmV0d29yaywgVVNCIGFu
ZCBWR0EsCj4gYXMgbG9uZyBhcyBJIGdpdmUgaXZyc19pb2FwaWMgb3B0aW9uIHRvIFhlbiBjb21t
YW5kbGluZS4KPiAKPiBBdHRhY2hlZCBpcyB0aGUgb3V0cHV0IG9mICJ4bCBkbWVzZyIgb2YgNC42
LjAgYW5kIDQuNC4xLiBCZWNhdXNlIG9mCj4gdGhlIGltbWVkaWF0ZSBzeXN0ZW0gZnJlZXplIGRl
YnVnIG91dHB1dCBvZiA0LjYuMCBpcyBvbmx5IHRvIHRoZQo+IHBvaW50IHdoZXJlIEhWTSBkb21h
aW4gd291bGQgc3RhcnQuCj4gCj4gV2hhdCBJIGhhdmUgdHJpZWQgc28gZmFyOgo+IC0gRGlzYWJs
aW5nIElPTU1VIGluIEJJT1Mgb3IgWGVuIGxldHMgSFZNIGRvbWFpbiBzdGFydC4gSXQgc2VlbXMg
dG8KPiAgIGxhY2sgZ3JhcGhpY2FsIG91dHB1dCBidXQgdGhhdCdzIHByb2JhYmx5IGEgZGlmZmVy
ZW50IHRvcGljLgo+IC0gRGlzYWJsaW5nIENQVSBmcmVxdWVuY3kgc2NhbGluZyBpbiBCSU9TIG9y
IFhlbiBqdXN0IGxlYWRzIHRvIHRoZQo+ICAgc2FtZSBmYWlsdXJlLgo+IC0gRGlzYWJsaW5nIENQ
VSBDNiBzdGF0ZSBpbiBCSU9TIGxldHMgc3lzdGVtIHJlYm9vdCBhdCBIVk0gZG9tYWluCj4gICBj
cmVhdGlvbiB3aXRoIFhlbiA0LjQuMS4KCklzIHRoZXJlIGFueSBjaGFuY2UgdGhhdCB5b3UgY291
bGQgZ2V0IHRoZSBzZXJpYWwgb3V0cHV0IG9mIHRoYXQgYm94PyBYZW4gCm1pZ2h0IHByaW50IHNv
bWUgbWVzc2FnZXMgYmVmb3JlIGNvbXBsZXRlbHkgZnJlZXppbmcsIHdpdGhvdXQgdGhhdCBJIHRo
aW5rIAppdCdzIGdvaW5nIHRvIGJlIHF1aXRlIGhhcmQgdG8gZGVidWcgd2hhdCdzIGdvaW5nIG9u
LgoKPiBBbnkgaGVscCBpcyBhcHByZWNpYXRlZCEKPiAKPiBUaGFua3MsCj4gUnVlZGlnZXIKCj4g
KFhFTikgWGVuIHZlcnNpb24gNC40LjEgKERlYmlhbiA0LjQuMS05LnJlYnVpbGQpIChydWVkaWdl
ci5vdHRlQGdteC5uZXQpIChnY2MgKERlYmlhbiA0LjkuMi0xMCkgNC45LjIpIGRlYnVnPW4gU3Vu
IE1heSAyNCAxNjowOTo0MCBDRVNUIDIwMTUKPiAoWEVOKSBCb290bG9hZGVyOiBHUlVCIDIuMDJ+
YmV0YTItMjIrZGViOHUxCj4gKFhFTikgQ29tbWFuZCBsaW5lOiBwbGFjZWhvbGRlciByZWJvb3Q9
bm8gbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsIGl2cnNfaW9hcGljWzBdPTAwOjE0LjAgaXJx
X3JhdGVsaW1pdCBkb20wX21lbT00MTk0MzA0IGRvbTBfdmNwdXNfcGluPXRydWUgZG9tMF9tYXhf
dmNwdXM9MiB2Y3B1X21pZ3JhdGlvbl9kZWxheT0xMDAwIHNoZWRfc210X3Bvd2Vyc2F2aW5ncz1m
YWxzZSBjcHVmcmVxPXhlbiB2cG11PW9mZiBub3NlcmlhbG51bWJlcj10cnVlIGNvbnNvbGU9dmdh
IGNvbnNvbGVfdGltZXN0YW1wcz1ib290IHZnYT10ZXh0LTgweDMwCj4gKFhFTikgVmlkZW8gaW5m
b3JtYXRpb246Cj4gKFhFTikgIFZHQSBpcyB0ZXh0IG1vZGUgODB4MzAsIGZvbnQgOHgxNgo+IChY
RU4pICBWQkUvRERDIG1ldGhvZHM6IFYyOyBFRElEIHRyYW5zZmVyIHRpbWU6IDEgc2Vjb25kcwo+
IChYRU4pIERpc2MgaW5mb3JtYXRpb246Cj4gKFhFTikgIEZvdW5kIDIgTUJSIHNpZ25hdHVyZXMK
PiAoWEVOKSAgRm91bmQgMiBFREQgaW5mb3JtYXRpb24gc3RydWN0dXJlcwo+IChYRU4pIFhlbi1l
ODIwIFJBTSBtYXA6Cj4gKFhFTikgIDAwMDAwMDAwMDAwMDAwMDAgLSAwMDAwMDAwMDAwMDllODAw
ICh1c2FibGUpCj4gKFhFTikgIDAwMDAwMDAwMDAwOWU4MDAgLSAwMDAwMDAwMDAwMGEwMDAwIChy
ZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAwMDAwMDBlMDAwMCAtIDAwMDAwMDAwMDAxMDAwMDAgKHJl
c2VydmVkKQo+IChYRU4pICAwMDAwMDAwMDAwMTAwMDAwIC0gMDAwMDAwMDA4Y2VmYTAwMCAodXNh
YmxlKQo+IChYRU4pICAwMDAwMDAwMDhjZWZhMDAwIC0gMDAwMDAwMDA4Y2YyYTAwMCAocmVzZXJ2
ZWQpCj4gKFhFTikgIDAwMDAwMDAwOGNmMmEwMDAgLSAwMDAwMDAwMDhkMWVkMDAwICh1c2FibGUp
Cj4gKFhFTikgIDAwMDAwMDAwOGQxZWQwMDAgLSAwMDAwMDAwMDhkMmI5MDAwIChBQ1BJIE5WUykK
PiAoWEVOKSAgMDAwMDAwMDA4ZDJiOTAwMCAtIDAwMDAwMDAwOGUxYzcwMDAgKHJlc2VydmVkKQo+
IChYRU4pICAwMDAwMDAwMDhlMWM3MDAwIC0gMDAwMDAwMDA4ZTFjODAwMCAodXNhYmxlKQo+IChY
RU4pICAwMDAwMDAwMDhlMWM4MDAwIC0gMDAwMDAwMDA4ZTNjZTAwMCAoQUNQSSBOVlMpCj4gKFhF
TikgIDAwMDAwMDAwOGUzY2UwMDAgLSAwMDAwMDAwMDhlODUwMDAwICh1c2FibGUpCj4gKFhFTikg
IDAwMDAwMDAwOGU4NTAwMDAgLSAwMDAwMDAwMDhlZmUxMDAwIChyZXNlcnZlZCkKPiAoWEVOKSAg
MDAwMDAwMDA4ZWZlMTAwMCAtIDAwMDAwMDAwOGYwMDAwMDAgKHVzYWJsZSkKPiAoWEVOKSAgMDAw
MDAwMDBmZWMwMDAwMCAtIDAwMDAwMDAwZmVjMDEwMDAgKHJlc2VydmVkKQo+IChYRU4pICAwMDAw
MDAwMGZlYzEwMDAwIC0gMDAwMDAwMDBmZWMxMTAwMCAocmVzZXJ2ZWQpCj4gKFhFTikgIDAwMDAw
MDAwZmVkMDAwMDAgLSAwMDAwMDAwMGZlZDAxMDAwIChyZXNlcnZlZCkKPiAoWEVOKSAgMDAwMDAw
MDBmZWQ4MDAwMCAtIDAwMDAwMDAwZmVkOTAwMDAgKHJlc2VydmVkKQo+IChYRU4pICAwMDAwMDAw
MGZmMDAwMDAwIC0gMDAwMDAwMDEwMDAwMDAwMCAocmVzZXJ2ZWQpCj4gKFhFTikgIDAwMDAwMDAx
MDAwMDAwMDAgLSAwMDAwMDAwNDRmMDAwMDAwICh1c2FibGUpCj4gKFhFTikgQUNQSTogUlNEUCAw
MDBGMDQ5MCwgMDAyNCAocjIgQUxBU0tBKQo+IChYRU4pIEFDUEk6IFhTRFQgOEQyNzEwODAsIDAw
ODQgKHIxIEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQo+IChYRU4pIEFD
UEk6IEZBQ1AgOEQyNzcyMDgsIDAxMEMgKHI1IEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBBTUkg
ICAgIDEwMDEzKQo+IChYRU4pIEFDUEkgV2FybmluZyAodGJmYWR0LTA0NjQpOiBPcHRpb25hbCBm
aWVsZCAiUG0yQ29udHJvbEJsb2NrIiBoYXMgemVybyBhZGRyZXNzIG9yIGxlbmd0aDogMDAwMDAw
MDAwMDAwMDAwMC8xIFsyMDA3MDEyNl0KPiAoWEVOKSBBQ1BJOiBEU0RUIDhEMjcxMUEwLCA2MDY3
IChyMiBBTEFTS0EgICAgQSBNIEkgICAgICAgIDAgSU5UTCAyMDA1MTExNykKPiAoWEVOKSBBQ1BJ
OiBGQUNTIDhEMkFFMDgwLCAwMDQwCj4gKFhFTikgQUNQSTogQVBJQyA4RDI3NzMxOCwgMDA3MiAo
cjMgQUxBU0tBICAgIEEgTSBJICAxMDcyMDA5IEFNSSAgICAgMTAwMTMpCj4gKFhFTikgQUNQSTog
RlBEVCA4RDI3NzM5MCwgMDA0NCAocjEgQUxBU0tBICAgIEEgTSBJICAxMDcyMDA5IEFNSSAgICAg
MTAwMTMpCj4gKFhFTikgQUNQSTogTUNGRyA4RDI3NzNEOCwgMDAzQyAocjEgQUxBU0tBICAgIEEg
TSBJICAxMDcyMDA5IE1TRlQgICAgMTAwMTMpCj4gKFhFTikgQUNQSTogSFBFVCA4RDI3NzQxOCwg
MDAzOCAocjEgQUxBU0tBICAgIEEgTSBJICAxMDcyMDA5IEFNSSAgICAgICAgIDUpCj4gKFhFTikg
QUNQSTogSVZSUyA4RDI3NzQ1MCwgMDA2OCAocjIgICAgQU1EIEJBTlRSWSAgICAgICAgICAxIEFN
RCAgICAgICAgIDApCj4gKFhFTikgQUNQSTogU1NEVCA4RDI3NzRCOCwgMEI5QyAocjEgICAgQU1E
IEJBTlRSWSAgICAgICAgICAxIEFNRCAgICAgICAgIDEpCj4gKFhFTikgQUNQSTogU1NEVCA4RDI3
ODA1OCwgMDRCNyAocjIgICAgQU1EIEJBTlRSWSAgICAgICAgICAxIE1TRlQgIDQwMDAwMDApCj4g
KFhFTikgQUNQSTogQ1JBVCA4RDI3ODUxMCwgMDU3OCAocjEgICAgQU1EIEJBTlRSWSAgICAgICAg
ICAxIEFNRCAgICAgICAgIDEpCj4gKFhFTikgQUNQSTogU1NEVCA4RDI3OEE4OCwgMTQ1OSAocjEg
ICAgQU1EIENQTURGSUdQICAgICAgICAxIElOVEwgMjAwNTExMTcpCj4gKFhFTikgQUNQSTogU1NE
VCA4RDI3OUVFOCwgMDg1MiAocjEgICAgQU1EIENQTURGREdQICAgICAgICAxIElOVEwgMjAwNTEx
MTcpCj4gKFhFTikgQUNQSTogU1NEVCA4RDI3QTc0MCwgMTIyQyAocjEgICAgQU1EICAgQ1BNQ01O
ICAgICAgICAxIElOVEwgMjAwNTExMTcpCj4gKFhFTikgU3lzdGVtIFJBTTogMTU4MTNNQiAoMTYx
OTM1MjRrQikKPiAoWEVOKSBObyBOVU1BIGNvbmZpZ3VyYXRpb24gZm91bmQKPiAoWEVOKSBGYWtp
bmcgYSBub2RlIGF0IDAwMDAwMDAwMDAwMDAwMDAtMDAwMDAwMDQ0ZjAwMDAwMAo+IChYRU4pIERv
bWFpbiBoZWFwIGluaXRpYWxpc2VkCj4gKFhFTikgZm91bmQgU01QIE1QLXRhYmxlIGF0IDAwMGZk
N2UwCj4gKFhFTikgRE1JIDIuNyBwcmVzZW50Lgo+IChYRU4pIFVzaW5nIEFQSUMgZHJpdmVyIGRl
ZmF1bHQKPiAoWEVOKSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAweDgwOAo+IChYRU4pIEFDUEk6
IHY1IFNMRUVQIElORk86IGNvbnRyb2xbMDowXSwgc3RhdHVzWzA6MF0KPiAoWEVOKSBBQ1BJOiBT
TEVFUCBJTkZPOiBwbTF4X2NudFs4MDQsMF0sIHBtMXhfZXZ0WzgwMCwwXQo+IChYRU4pIEFDUEk6
IDMyLzY0WCBGQUNTIGFkZHJlc3MgbWlzbWF0Y2ggaW4gRkFEVCAtIDhkMmFlMDgwLzAwMDAwMDAw
MDAwMDAwMDAsIHVzaW5nIDMyCj4gKFhFTikgQUNQSTogICAgICAgICAgICAgd2FrZXVwX3ZlY1s4
ZDJhZTA4Y10sIHZlY19zaXplWzIwXQo+IChYRU4pIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAw
eGZlZTAwMDAwCj4gKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMV0gbGFwaWNfaWRbMHgx
MF0gZW5hYmxlZCkKPiAoWEVOKSBQcm9jZXNzb3IgIzE2IDU6MyBBUElDIHZlcnNpb24gMTYKPiAo
WEVOKSBBQ1BJOiBMQVBJQyAoYWNwaV9pZFsweDAyXSBsYXBpY19pZFsweDExXSBlbmFibGVkKQo+
IChYRU4pIFByb2Nlc3NvciAjMTcgNTozIEFQSUMgdmVyc2lvbiAxNgo+IChYRU4pIEFDUEk6IExB
UElDIChhY3BpX2lkWzB4MDNdIGxhcGljX2lkWzB4MTJdIGVuYWJsZWQpCj4gKFhFTikgUHJvY2Vz
c29yICMxOCA1OjMgQVBJQyB2ZXJzaW9uIDE2Cj4gKFhFTikgQUNQSTogTEFQSUMgKGFjcGlfaWRb
MHgwNF0gbGFwaWNfaWRbMHgxM10gZW5hYmxlZCkKPiAoWEVOKSBQcm9jZXNzb3IgIzE5IDU6MyBB
UElDIHZlcnNpb24gMTYKPiAoWEVOKSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHhmZl0gaGln
aCBlZGdlIGxpbnRbMHgxXSkKPiAoWEVOKSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDBdIGFkZHJlc3Nb
MHhmZWMwMDAwMF0gZ3NpX2Jhc2VbMF0pCj4gKFhFTikgSU9BUElDWzBdOiBhcGljX2lkIDAsIHZl
cnNpb24gMzMsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKPiAoWEVOKSBBQ1BJOiBJTlRf
U1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZsKQo+IChYRU4pIEFD
UEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDkgZ2xvYmFsX2lycSA5IGxvdyBsZXZlbCkK
PiAoWEVOKSBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuCj4gKFhFTikgQUNQSTogSVJRMiB1
c2VkIGJ5IG92ZXJyaWRlLgo+IChYRU4pIEFDUEk6IElSUTkgdXNlZCBieSBvdmVycmlkZS4KPiAo
WEVOKSBFbmFibGluZyBBUElDIG1vZGU6ICBGbGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MKPiAoWEVO
KSBBQ1BJOiBIUEVUIGlkOiAweDEwMjI4MjEwIGJhc2U6IDB4ZmVkMDAwMDAKPiAoWEVOKSBFUlNU
IHRhYmxlIHdhcyBub3QgZm91bmQKPiAoWEVOKSBVc2luZyBBQ1BJIChNQURUKSBmb3IgU01QIGNv
bmZpZ3VyYXRpb24gaW5mb3JtYXRpb24KPiAoWEVOKSBTTVA6IEFsbG93aW5nIDQgQ1BVcyAoMCBo
b3RwbHVnIENQVXMpCj4gKFhFTikgSVJRIGxpbWl0czogMjQgR1NJLCA3NjAgTVNJL01TSS1YCj4g
KFhFTikgVXNpbmcgc2NoZWR1bGVyOiBTTVAgQ3JlZGl0IFNjaGVkdWxlciAoY3JlZGl0KQo+IChY
RU4pIERldGVjdGVkIDM0OTMuNjk1IE1IeiBwcm9jZXNzb3IuCj4gKFhFTikgSW5pdGluZyBtZW1v
cnkgc2hhcmluZy4KPiAoWEVOKSB4c3RhdGVfaW5pdDogdXNpbmcgY250eHRfc2l6ZTogMHgzYzAg
YW5kIHN0YXRlczogMHg0MDAwMDAwMDAwMDAwMDA3Cj4gKFhFTikgQU1EIEZhbTE1aCBtYWNoaW5l
IGNoZWNrIHJlcG9ydGluZyBlbmFibGVkCj4gKFhFTikgUENJOiBNQ0ZHIGNvbmZpZ3VyYXRpb24g
MDogYmFzZSBlMDAwMDAwMCBzZWdtZW50IDAwMDAgYnVzZXMgMDAgLSBmZgo+IChYRU4pIFBDSTog
Tm90IHVzaW5nIE1DRkcgZm9yIHNlZ21lbnQgMDAwMCBidXMgMDAtZmYKPiAoWEVOKSBBTUQtVmk6
IElPTU1VIEV4dGVuZGVkIEZlYXR1cmVzOgo+IChYRU4pICAtIFByZWZldGNoIFBhZ2VzIENvbW1h
bmQKPiAoWEVOKSAgLSBQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0Cj4gKFhFTikgIC0g
R3Vlc3QgVHJhbnNsYXRpb24KPiAoWEVOKSAgLSBJbnZhbGlkYXRlIEFsbCBDb21tYW5kCj4gKFhF
TikgQU1ELVZpOiBJT01NVSAwIEVuYWJsZWQuCj4gKFhFTikgSS9PIHZpcnR1YWxpc2F0aW9uIGVu
YWJsZWQKPiAoWEVOKSAgLSBEb20wIG1vZGU6IFJlbGF4ZWQKPiAoWEVOKSBJbnRlcnJ1cHQgcmVt
YXBwaW5nIGVuYWJsZWQKPiAoWEVOKSBFTkFCTElORyBJTy1BUElDIElSUXMKPiAoWEVOKSAgLT4g
VXNpbmcgbmV3IEFDSyBtZXRob2QKPiAoWEVOKSAuLlRJTUVSOiB2ZWN0b3I9MHhGMCBhcGljMT0w
IHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDZdIFBs
YXRmb3JtIHRpbWVyIGlzIDE0LjMxOE1IeiBIUEVUCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6
NDZdIEFsbG9jYXRlZCBjb25zb2xlIHJpbmcgb2YgMzIgS2lCLgo+IChYRU4pIFsyMDE2LTA1LTA3
IDE0OjMzOjQ2XSBIVk06IEFTSURzIGVuYWJsZWQuCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6
NDZdIFNWTTogU3VwcG9ydGVkIGFkdmFuY2VkIGZlYXR1cmVzOgo+IChYRU4pIFsyMDE2LTA1LTA3
IDE0OjMzOjQ2XSAgLSBOZXN0ZWQgUGFnZSBUYWJsZXMgKE5QVCkKPiAoWEVOKSBbMjAxNi0wNS0w
NyAxNDozMzo0Nl0gIC0gTGFzdCBCcmFuY2ggUmVjb3JkIChMQlIpIFZpcnR1YWxpc2F0aW9uCj4g
KFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDZdICAtIE5leHQtUklQIFNhdmVkIG9uICNWTUVYSVQK
PiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIC0gVk1DQiBDbGVhbiBCaXRzCj4gKFhFTikg
WzIwMTYtMDUtMDcgMTQ6MzM6NDZdICAtIERlY29kZUFzc2lzdHMKPiAoWEVOKSBbMjAxNi0wNS0w
NyAxNDozMzo0Nl0gIC0gUGF1c2UtSW50ZXJjZXB0IEZpbHRlcgo+IChYRU4pIFsyMDE2LTA1LTA3
IDE0OjMzOjQ2XSAgLSBUU0MgUmF0ZSBNU1IKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0g
SFZNOiBTVk0gZW5hYmxlZAo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjQ2XSBIVk06IEhhcmR3
YXJlIEFzc2lzdGVkIFBhZ2luZyAoSEFQKSBkZXRlY3RlZAo+IChYRU4pIFsyMDE2LTA1LTA3IDE0
OjMzOjQ2XSBIVk06IEhBUCBwYWdlIHNpemVzOiA0a0IsIDJNQiwgMUdCCj4gKFhFTikgWzIwMTYt
MDUtMDcgMTQ6MzM6NDZdIEhWTTogUFZIIG1vZGUgbm90IHN1cHBvcnRlZCBvbiB0aGlzIHBsYXRm
b3JtCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDZdIG1pY3JvY29kZTogQ1BVMSBjb2xsZWN0
X2NwdV9pbmZvOiBwYXRjaF9pZD0weDYwMDExMTkKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0
Nl0gbWljcm9jb2RlOiBDUFUyIGNvbGxlY3RfY3B1X2luZm86IHBhdGNoX2lkPTB4NjAwMTExOQo+
IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjQ2XSBtaWNyb2NvZGU6IENQVTMgY29sbGVjdF9jcHVf
aW5mbzogcGF0Y2hfaWQ9MHg2MDAxMTE5Cj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDZdIEJy
b3VnaHQgdXAgNCBDUFVzCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDZdIEFDUEkgc2xlZXAg
bW9kZXM6IFMzCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDZdIE1DQTogVXNlIGh3IHRocmVz
aG9sZGluZyB0byBhZGp1c3QgcG9sbGluZyBmcmVxdWVuY3kKPiAoWEVOKSBbMjAxNi0wNS0wNyAx
NDozMzo0Nl0gbWNoZWNrX3BvbGw6IE1hY2hpbmUgY2hlY2sgcG9sbGluZyB0aW1lciBzdGFydGVk
Lgo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjQ2XSAqKiogTE9BRElORyBET01BSU4gMCAqKioK
PiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIFhlbiAga2VybmVsOiA2NC1iaXQsIGxzYiwg
Y29tcGF0MzIKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIERvbTAga2VybmVsOiA2NC1i
aXQsIFBBRSwgbHNiLCBwYWRkciAweDEwMDAwMDAgLT4gMHgxOTIyMDAwCj4gKFhFTikgWzIwMTYt
MDUtMDcgMTQ6MzM6NDZdIFBIWVNJQ0FMIE1FTU9SWSBBUlJBTkdFTUVOVDoKPiAoWEVOKSBbMjAx
Ni0wNS0wNyAxNDozMzo0Nl0gIERvbTAgYWxsb2MuOiAgIDAwMDAwMDA0MWUwMDAwMDAtPjAwMDAw
MDA0MjAwMDAwMDAgKDEwMzg0MzQgcGFnZXMgdG8gYmUgYWxsb2NhdGVkKQo+IChYRU4pIFsyMDE2
LTA1LTA3IDE0OjMzOjQ2XSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDQ0ZTg2MjAwMC0+MDAwMDAw
MDQ0ZWZmZjVhNwo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjQ2XSBWSVJUVUFMIE1FTU9SWSBB
UlJBTkdFTUVOVDoKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIExvYWRlZCBrZXJuZWw6
IGZmZmZmZmZmODEwMDAwMDAtPmZmZmZmZmZmODE5MjIwMDAKPiAoWEVOKSBbMjAxNi0wNS0wNyAx
NDozMzo0Nl0gIEluaXQuIHJhbWRpc2s6IDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAw
MDAKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIFBoeXMtTWFjaCBtYXA6IDAwMDAwMDgw
MDAwMDAwMDAtPjAwMDAwMDgwMDA4MDAwMDAKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0g
IFN0YXJ0IGluZm86ICAgIGZmZmZmZmZmODE5MjIwMDAtPmZmZmZmZmZmODE5MjI0YjQKPiAoWEVO
KSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZmODE5MjMwMDAt
PmZmZmZmZmZmODE5MzQwMDAKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIEJvb3Qgc3Rh
Y2s6ICAgIGZmZmZmZmZmODE5MzQwMDAtPmZmZmZmZmZmODE5MzUwMDAKPiAoWEVOKSBbMjAxNi0w
NS0wNyAxNDozMzo0Nl0gIFRPVEFMOiAgICAgICAgIGZmZmZmZmZmODAwMDAwMDAtPmZmZmZmZmZm
ODFjMDAwMDAKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gIEVOVFJZIEFERFJFU1M6IGZm
ZmZmZmZmODE3OTIxZjAKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo0Nl0gRG9tMCBoYXMgbWF4
aW11bSAyIFZDUFVzCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDddIHNldHVwIDAwMDA6MDA6
MDAuMiBmb3IgZDAgZmFpbGVkICgtMTkpCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NDddIFNj
cnViYmluZyBGcmVlIFJBTTogLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi5kb25lLgo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjUwXSBJbml0aWFs
IGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdlcy4KPiAoWEVOKSBb
MjAxNi0wNS0wNyAxNDozMzo1MF0gU3RkLiBMb2dsZXZlbDogQWxsCj4gKFhFTikgWzIwMTYtMDUt
MDcgMTQ6MzM6NTBdIEd1ZXN0IExvZ2xldmVsOiBBbGwKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDoz
Mzo1MF0gWGVuIGlzIHJlbGlucXVpc2hpbmcgVkdBIGNvbnNvbGUuCj4gKFhFTikgWzIwMTYtMDUt
MDcgMTQ6MzM6NTBdICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJl
ZSB0aW1lcyB0byBzd2l0Y2ggaW5wdXQgdG8gWGVuKQo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMz
OjUwXSBGcmVlZCAyODRrQiBpbml0IG1lbW9yeS4KPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo1
MF0gdHJhcHMuYzoyNTE0OmQwIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDAwMDAwMDQx
MyBmcm9tIDB4YzAwODAwMDAwMTAwMDAwMCB0byAweDgwMDgwMDAwMDEwMDAwMDAuCj4gKFhFTikg
WzIwMTYtMDUtMDcgMTQ6MzM6NTBdIHRyYXBzLmM6MjUxNDpkMCBEb21haW4gYXR0ZW1wdGVkIFdS
TVNSIDAwMDAwMDAwYzAwMTAyMGIgZnJvbSAweDAwMDAwMDAwMDAwMDAwMDAgdG8gMHgwMDAwMDAw
MDAwMDBmZmZmLgo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjUwXSB0cmFwcy5jOjI1MTQ6ZDAg
RG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMDAwMDAwNDEzIGZyb20gMHhjMDA4MDAwMDAx
MDAwMDAwIHRvIDB4ODAwODAwMDAwMTAwMDAwMC4KPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo1
MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMC4wCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6
NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDAuMgo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMz
OjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjAxLjAKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDoz
Mzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDowMS4xCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6
MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDIuMAo+IChYRU4pIFsyMDE2LTA1LTA3IDE0
OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjA0LjAKPiAoWEVOKSBbMjAxNi0wNS0wNyAx
NDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxMC4wCj4gKFhFTikgWzIwMTYtMDUtMDcg
MTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTAuMQo+IChYRU4pIFsyMDE2LTA1LTA3
IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjExLjAKPiAoWEVOKSBbMjAxNi0wNS0w
NyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxMi4wCj4gKFhFTikgWzIwMTYtMDUt
MDcgMTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTIuMgo+IChYRU4pIFsyMDE2LTA1
LTA3IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjEzLjAKPiAoWEVOKSBbMjAxNi0w
NS0wNyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxMy4yCj4gKFhFTikgWzIwMTYt
MDUtMDcgMTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTQuMAo+IChYRU4pIFsyMDE2
LTA1LTA3IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE0LjEKPiAoWEVOKSBbMjAx
Ni0wNS0wNyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC4yCj4gKFhFTikgWzIw
MTYtMDUtMDcgMTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTQuMwo+IChYRU4pIFsy
MDE2LTA1LTA3IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE0LjQKPiAoWEVOKSBb
MjAxNi0wNS0wNyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxNC41Cj4gKFhFTikg
WzIwMTYtMDUtMDcgMTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguMAo+IChYRU4p
IFsyMDE2LTA1LTA3IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE4LjEKPiAoWEVO
KSBbMjAxNi0wNS0wNyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxOC4yCj4gKFhF
TikgWzIwMTYtMDUtMDcgMTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguMwo+IChY
RU4pIFsyMDE2LTA1LTA3IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAwOjE4LjQKPiAo
WEVOKSBbMjAxNi0wNS0wNyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMDoxOC41Cj4g
KFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDE6MDAuMAo+
IChYRU4pIFsyMDE2LTA1LTA3IDE0OjMzOjUwXSBQQ0kgYWRkIGRldmljZSAwMDAwOjAxOjAwLjEK
PiAoWEVOKSBbMjAxNi0wNS0wNyAxNDozMzo1MF0gUENJIGFkZCBkZXZpY2UgMDAwMDowMjowMC4w
Cj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6MzM6NTFdIFBDSTogVXNpbmcgTUNGRyBmb3Igc2VnbWVu
dCAwMDAwIGJ1cyAwMC1mZgo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjM0OjQwXSB0cmFwcy5jOjI1
MTQ6ZDEgRG9tYWluIGF0dGVtcHRlZCBXUk1TUiAwMDAwMDAwMGMwMDEwMjAxIGZyb20gMHgwMDAw
MDAwMDAwMDAwMDAwIHRvIDB4MDAwMDAwMDAwMDAwZmZmZi4KPiAoWEVOKSBbMjAxNi0wNS0wNyAx
NDozNToxMF0gdHJhcHMuYzoyNTE0OmQyIERvbWFpbiBhdHRlbXB0ZWQgV1JNU1IgMDAwMDAwMDBj
MDAxMDIwMSBmcm9tIDB4MDAwMDAwMDAwMDAwMDAwMCB0byAweDAwMDAwMDAwMDAwMGFiY2QuCj4g
KFhFTikgWzIwMTYtMDUtMDcgMTQ6MzU6MTddIGdyYW50X3RhYmxlLmM6Mjg5OmQwIEluY3JlYXNl
ZCBtYXB0cmFjayBzaXplIHRvIDIgZnJhbWVzCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0g
SFZNIExvYWRlcgo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIERldGVjdGVkIFhlbiB2NC40
LjEKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBYZW5idXMgcmluZ3MgQDB4ZmVmZmMwMDAs
IGV2ZW50IGNoYW5uZWwgNAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFN5c3RlbSByZXF1
ZXN0ZWQgU2VhQklPUwo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIENQVSBzcGVlZCBpcyAz
NDk0IE1Iego+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFJlbG9jYXRpbmcgZ3Vlc3QgbWVt
b3J5IGZvciBsb3dtZW0gTU1JTyBzcGFjZSBkaXNhYmxlZAo+IChYRU4pIFsyMDE2LTA1LTA3IDE0
OjQwOjQwXSBpcnEuYzoyNzA6IERvbTMgUENJIGxpbmsgMCBjaGFuZ2VkIDAgLT4gNQo+IChkMykg
WzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFBDSS1JU0EgbGluayAwIHJvdXRlZCB0byBJUlE1Cj4gKFhF
TikgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIGlycS5jOjI3MDogRG9tMyBQQ0kgbGluayAxIGNoYW5n
ZWQgMCAtPiAxMAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFBDSS1JU0EgbGluayAxIHJv
dXRlZCB0byBJUlExMAo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBpcnEuYzoyNzA6IERv
bTMgUENJIGxpbmsgMiBjaGFuZ2VkIDAgLT4gMTEKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQw
XSBQQ0ktSVNBIGxpbmsgMiByb3V0ZWQgdG8gSVJRMTEKPiAoWEVOKSBbMjAxNi0wNS0wNyAxNDo0
MDo0MF0gaXJxLmM6MjcwOiBEb20zIFBDSSBsaW5rIDMgY2hhbmdlZCAwIC0+IDUKPiAoZDMpIFsy
MDE2LTA1LTA3IDE0OjQwOjQwXSBQQ0ktSVNBIGxpbmsgMyByb3V0ZWQgdG8gSVJRNQo+IChkMykg
WzIwMTYtMDUtMDcgMTQ6NDA6NDBdIHBjaSBkZXYgMDE6MyBJTlRBLT5JUlExMAo+IChkMykgWzIw
MTYtMDUtMDcgMTQ6NDA6NDBdIHBjaSBkZXYgMDI6MCBJTlRBLT5JUlExMQo+IChkMykgWzIwMTYt
MDUtMDcgMTQ6NDA6NDBdIHBjaSBkZXYgMDM6MCBJTlRBLT5JUlE1Cj4gKGQzKSBbMjAxNi0wNS0w
NyAxNDo0MDo0MF0gcGNpIGRldiAwNDowIElOVEEtPklSUTUKPiAoZDMpIFsyMDE2LTA1LTA3IDE0
OjQwOjQwXSBwY2kgZGV2IDFkOjAgSU5UQS0+SVJRMTAKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQw
OjQwXSBwY2kgZGV2IDFkOjEgSU5UQi0+SVJRMTEKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQw
XSBwY2kgZGV2IDFkOjIgSU5UQy0+SVJRNQo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIHBj
aSBkZXYgMWQ6NyBJTlRELT5JUlE1Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gTm8gUkFN
IGluIGhpZ2ggbWVtb3J5OyBzZXR0aW5nIGhpZ2hfbWVtIHJlc291cmNlIGJhc2UgdG8gMTAwMDAw
MDAwCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAwMjowIGJhciAxNCBzaXpl
IDAwMTAwMDAwMDogMGYwMDAwMDA4Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRl
diAwNTowIGJhciAxMCBzaXplIDAwMTAwMDAwMDogMGYxMDAwMDA4Cj4gKGQzKSBbMjAxNi0wNS0w
NyAxNDo0MDo0MF0gcGNpIGRldiAwNTowIGJhciAzMCBzaXplIDAwMDAxMDAwMDogMGYyMDAwMDAw
Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAwNDowIGJhciAxNCBzaXplIDAw
MDAwMTAwMDogMGYyMDEwMDAwCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAw
NTowIGJhciAxOCBzaXplIDAwMDAwMTAwMDogMGYyMDExMDAwCj4gKGQzKSBbMjAxNi0wNS0wNyAx
NDo0MDo0MF0gcGNpIGRldiAxZDo3IGJhciAxMCBzaXplIDAwMDAwMTAwMDogMGYyMDEyMDAwCj4g
KGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAwMzowIGJhciAxMCBzaXplIDAwMDAw
MDQwMDogMDAwMDBjMDAxCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAwMjow
IGJhciAxMCBzaXplIDAwMDAwMDEwMDogMDAwMDBjNDAxCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0
MDo0MF0gcGNpIGRldiAwMzowIGJhciAxNCBzaXplIDAwMDAwMDEwMDogMDAwMDBjNTAxCj4gKGQz
KSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAwNDowIGJhciAxMCBzaXplIDAwMDAwMDAy
MDogMDAwMDBjNjAxCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAxZDowIGJh
ciAyMCBzaXplIDAwMDAwMDAyMDogMDAwMDBjNjIxCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0
MF0gcGNpIGRldiAxZDoxIGJhciAyMCBzaXplIDAwMDAwMDAyMDogMDAwMDBjNjQxCj4gKGQzKSBb
MjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAxZDoyIGJhciAyMCBzaXplIDAwMDAwMDAyMDog
MDAwMDBjNjYxCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gcGNpIGRldiAwMToxIGJhciAy
MCBzaXplIDAwMDAwMDAxMDogMDAwMDBjNjgxCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0g
TXVsdGlwcm9jZXNzb3IgaW5pdGlhbGlzYXRpb246Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0
MF0gIC0gQ1BVMCAuLi4gNDgtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRSUnMg
WzIvOF0gLi4uIGRvbmUuCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gIC0gQ1BVMSAuLi4g
NDgtYml0IHBoeXMgLi4uIGZpeGVkIE1UUlJzIC4uLiB2YXIgTVRSUnMgWzIvOF0gLi4uIGRvbmUu
Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gV3JpdGluZyBTTUJJT1MgdGFibGVzIC4uLgo+
IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIExvYWRpbmcgU2VhQklPUyAuLi4KPiAoZDMpIFsy
MDE2LTA1LTA3IDE0OjQwOjQwXSBDcmVhdGluZyBNUCB0YWJsZXMgLi4uCj4gKGQzKSBbMjAxNi0w
NS0wNyAxNDo0MDo0MF0gTG9hZGluZyBBQ1BJIC4uLgo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6
NDBdIHZtODYgVFNTIGF0IGZjMDBhMDgwCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gQklP
UyBtYXA6Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gIDEwMDAwLTEwMGQzOiBTY3JhdGNo
IHNwYWNlCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gIGMwMDAwLWZmZmZmOiBNYWluIEJJ
T1MKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBFODIwIHRhYmxlOgo+IChkMykgWzIwMTYt
MDUtMDcgMTQ6NDA6NDBdICBbMDBdOiAwMDAwMDAwMDowMDAwMDAwMCAtIDAwMDAwMDAwOjAwMGEw
MDAwOiBSQU0KPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSAgSE9MRTogMDAwMDAwMDA6MDAw
YTAwMDAgLSAwMDAwMDAwMDowMDBjMDAwMAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdICBb
MDFdOiAwMDAwMDAwMDowMDBjMDAwMCAtIDAwMDAwMDAwOjAwMTAwMDAwOiBSRVNFUlZFRAo+IChk
MykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdICBbMDJdOiAwMDAwMDAwMDowMDEwMDAwMCAtIDAwMDAw
MDAwOjdlMDAwMDAwOiBSQU0KPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSAgSE9MRTogMDAw
MDAwMDA6N2UwMDAwMDAgLSAwMDAwMDAwMDpmYzAwMDAwMAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6
NDA6NDBdICBbMDNdOiAwMDAwMDAwMDpmYzAwMDAwMCAtIDAwMDAwMDAxOjAwMDAwMDAwOiBSRVNF
UlZFRAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIEludm9raW5nIFNlYUJJT1MgLi4uCj4g
KGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gU2VhQklPUyAodmVyc2lvbiAxLjcuNS0yMDE0MDUz
MV8wODMwMzAtZ2FuZGFsZikKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSAKPiAoZDMpIFsy
MDE2LTA1LTA3IDE0OjQwOjQwXSBGb3VuZCBYZW4gaHlwZXJ2aXNvciBzaWduYXR1cmUgYXQgNDAw
MDAwMDAKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBSdW5uaW5nIG9uIFFFTVUgKGk0NDBm
eCkKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSB4ZW46IGNvcHkgZTgyMC4uLgo+IChkMykg
WzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFJlbG9jYXRpbmcgaW5pdCBmcm9tIDB4MDAwZGZiZDkgdG8g
MHg3ZGZhZWFmMCAoc2l6ZSA3MDczMikKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBDUFUg
TWh6PTM0OTQKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBGb3VuZCAxMiBQQ0kgZGV2aWNl
cyAobWF4IFBDSSBidXMgaXMgMDApCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gQWxsb2Nh
dGVkIFhlbiBoeXBlcmNhbGwgcGFnZSBhdCA3ZGZmZjAwMAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6
NDA6NDBdIERldGVjdGVkIFhlbiB2NC40LjEKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSB4
ZW46IGNvcHkgQklPUyB0YWJsZXMuLi4KPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBDb3B5
aW5nIFNNQklPUyBlbnRyeSBwb2ludCBmcm9tIDB4MDAwMTAwMTAgdG8gMHgwMDBmMTAxMAo+IChk
MykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIENvcHlpbmcgTVBUQUJMRSBmcm9tIDB4ZmMwMDExNTAv
ZmMwMDExNjAgdG8gMHgwMDBmMGYxMAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIENvcHlp
bmcgUElSIGZyb20gMHgwMDAxMDAzMCB0byAweDAwMGYwZTkwCj4gKGQzKSBbMjAxNi0wNS0wNyAx
NDo0MDo0MF0gQ29weWluZyBBQ1BJIFJTRFAgZnJvbSAweDAwMDEwMGIwIHRvIDB4MDAwZjBlNjAK
PiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBVc2luZyBwbXRpbWVyLCBpb3BvcnQgMHhiMDA4
Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gU2NhbiBmb3IgVkdBIG9wdGlvbiByb20KPiAo
ZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBSdW5uaW5nIG9wdGlvbiByb20gYXQgYzAwMDowMDAz
Cj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIHN0ZHZnYS5jOjE0NzpkMyBlbnRlcmluZyBz
dGR2Z2EgYW5kIGNhY2hpbmcgbW9kZXMKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBwbW0g
Y2FsbCBhcmcxPTAKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBUdXJuaW5nIG9uIHZnYSB0
ZXh0IG1vZGUgY29uc29sZQo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFNlYUJJT1MgKHZl
cnNpb24gMS43LjUtMjAxNDA1MzFfMDgzMDMwLWdhbmRhbGYpCj4gKGQzKSBbMjAxNi0wNS0wNyAx
NDo0MDo0MF0gTWFjaGluZSBVVUlEIDM0YjgxMDAwLTNiYTktNDIzMS05YzcyLWIwMGQwOTk3NTVk
NAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIEVIQ0kgaW5pdCBvbiBkZXYgMDA6MWQuNyAo
cmVncz0weGYyMDEyMDIwKQo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIEZvdW5kIDAgbHB0
IHBvcnRzCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gRm91bmQgMSBzZXJpYWwgcG9ydHMK
PiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBBVEEgY29udHJvbGxlciAxIGF0IDFmMC8zZjQv
MCAoaXJxIDE0IGRldiA5KQo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBdIEFUQSBjb250cm9s
bGVyIDIgYXQgMTcwLzM3NC8wIChpcnEgMTUgZGV2IDkpCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0
MDo0MF0gYXRhMC0wOiBRRU1VIEhBUkRESVNLIEFUQS03IEhhcmQtRGlzayAoMTYzODQgTWlCeXRl
cykKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBTZWFyY2hpbmcgYm9vdG9yZGVyIGZvcjog
L3BjaUBpMGNmOC8qQDEsMS9kcml2ZUAwL2Rpc2tAMAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6
NDBdIGF0YTAtMTogUUVNVSBIQVJERElTSyBBVEEtNyBIYXJkLURpc2sgKDgxOTIgTWlCeXRlcykK
PiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQwXSBTZWFyY2hpbmcgYm9vdG9yZGVyIGZvcjogL3Bj
aUBpMGNmOC8qQDEsMS9kcml2ZUAwL2Rpc2tAMQo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBd
IFVIQ0kgaW5pdCBvbiBkZXYgMDA6MWQuMCAoaW89YzYyMCkKPiAoZDMpIFsyMDE2LTA1LTA3IDE0
OjQwOjQwXSBVSENJIGluaXQgb24gZGV2IDAwOjFkLjEgKGlvPWM2NDApCj4gKGQzKSBbMjAxNi0w
NS0wNyAxNDo0MDo0MF0gVUhDSSBpbml0IG9uIGRldiAwMDoxZC4yIChpbz1jNjYwKQo+IChkMykg
WzIwMTYtMDUtMDcgMTQ6NDA6NDBdIFBTMiBrZXlib2FyZCBpbml0aWFsaXplZAo+IChkMykgWzIw
MTYtMDUtMDcgMTQ6NDA6NDBdIEFsbCB0aHJlYWRzIGNvbXBsZXRlLgo+IChkMykgWzIwMTYtMDUt
MDcgMTQ6NDA6NDBdIFNjYW4gZm9yIG9wdGlvbiByb21zCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0
MDo0MF0gCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gUHJlc3MgRjEyIGZvciBib290IG1l
bnUuCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0MF0gCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0
MDo0M10gU2VhcmNoaW5nIGJvb3RvcmRlciBmb3I6IEhBTFQKPiAoZDMpIFsyMDE2LTA1LTA3IDE0
OjQwOjQzXSBkcml2ZSAweDAwMGYwZTEwOiBQQ0hTPTE2MzgzLzE2LzYzIHRyYW5zbGF0aW9uPWxi
YSBMQ0hTPTEwMjQvMjU1LzYzIHM9MzM1NTQ0MzIKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQz
XSBkcml2ZSAweDAwMGYwZGUwOiBQQ0hTPTE2MzgzLzE2LzYzIHRyYW5zbGF0aW9uPWxiYSBMQ0hT
PTEwMjQvMjU1LzYzIHM9MTY3NzcyMTYKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQzXSBTcGFj
ZSBhdmFpbGFibGUgZm9yIFVNQjogYzk4MDAtZWYwMDAsIGYwMDAwLWYwZGUwCj4gKGQzKSBbMjAx
Ni0wNS0wNyAxNDo0MDo0M10gUmV0dXJuZWQgMjU4MDQ4IGJ5dGVzIG9mIFpvbmVIaWdoCj4gKGQz
KSBbMjAxNi0wNS0wNyAxNDo0MDo0M10gZTgyMCBtYXAgaGFzIDYgaXRlbXM6Cj4gKGQzKSBbMjAx
Ni0wNS0wNyAxNDo0MDo0M10gICAwOiAwMDAwMDAwMDAwMDAwMDAwIC0gMDAwMDAwMDAwMDA5ZmMw
MCA9IDEgUkFNCj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0M10gICAxOiAwMDAwMDAwMDAwMDlm
YzAwIC0gMDAwMDAwMDAwMDBhMDAwMCA9IDIgUkVTRVJWRUQKPiAoZDMpIFsyMDE2LTA1LTA3IDE0
OjQwOjQzXSAgIDI6IDAwMDAwMDAwMDAwZjAwMDAgLSAwMDAwMDAwMDAwMTAwMDAwID0gMiBSRVNF
UlZFRAo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDNdICAgMzogMDAwMDAwMDAwMDEwMDAwMCAt
IDAwMDAwMDAwN2RmZmYwMDAgPSAxIFJBTQo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDNdICAg
NDogMDAwMDAwMDA3ZGZmZjAwMCAtIDAwMDAwMDAwN2UwMDAwMDAgPSAyIFJFU0VSVkVECj4gKGQz
KSBbMjAxNi0wNS0wNyAxNDo0MDo0M10gICA1OiAwMDAwMDAwMGZjMDAwMDAwIC0gMDAwMDAwMDEw
MDAwMDAwMCA9IDIgUkVTRVJWRUQKPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQwOjQzXSBlbnRlciBo
YW5kbGVfMTk6Cj4gKGQzKSBbMjAxNi0wNS0wNyAxNDo0MDo0M10gICBOVUxMCj4gKGQzKSBbMjAx
Ni0wNS0wNyAxNDo0MDo0M10gQm9vdGluZyBmcm9tIEhhcmQgRGlzay4uLgo+IChkMykgWzIwMTYt
MDUtMDcgMTQ6NDA6NDNdIEJvb3RpbmcgZnJvbSAwMDAwOjdjMDAKPiAoWEVOKSBbMjAxNi0wNS0w
NyAxNDo0MDo1NV0gaXJxLmM6MzczOiBEb20zIGNhbGxiYWNrIHZpYSBjaGFuZ2VkIHRvIERpcmVj
dCBWZWN0b3IgMHhmMwo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjQwOjU1XSBpcnEuYzoyNzA6IERv
bTMgUENJIGxpbmsgMCBjaGFuZ2VkIDUgLT4gMAo+IChYRU4pIFsyMDE2LTA1LTA3IDE0OjQwOjU1
XSBpcnEuYzoyNzA6IERvbTMgUENJIGxpbmsgMSBjaGFuZ2VkIDEwIC0+IDAKPiAoWEVOKSBbMjAx
Ni0wNS0wNyAxNDo0MDo1NV0gaXJxLmM6MjcwOiBEb20zIFBDSSBsaW5rIDIgY2hhbmdlZCAxMSAt
PiAwCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6NDA6NTVdIGlycS5jOjI3MDogRG9tMyBQQ0kgbGlu
ayAzIGNoYW5nZWQgNSAtPiAwCj4gKFhFTikgWzIwMTYtMDUtMDcgMTQ6NDI6NDldIGdyYW50X3Rh
YmxlLmM6Mjg5OmQwIEluY3JlYXNlZCBtYXB0cmFjayBzaXplIHRvIDMgZnJhbWVzCj4gKFhFTikg
WzIwMTYtMDUtMDcgMTQ6NDI6NTldIGdyYW50X3RhYmxlLmM6Mjg5OmQwIEluY3JlYXNlZCBtYXB0
cmFjayBzaXplIHRvIDQgZnJhbWVzCgo+IChYRU4pIFsgICAgMC4wMDAwMDBdIFhlbiB2ZXJzaW9u
IDQuNi4wIChEZWJpYW4gNC42LjAtMStubXUyKSAoaWpjQGRlYmlhbi5vcmcpIChnY2MgKERlYmlh
biA1LjMuMS04KSA1LjMuMSAyMDE2MDIwNSkgZGVidWc9biBUdWUgRmViICA5IDE3OjQ2OjI3IFVU
QyAyMDE2Cj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQm9vdGxvYWRlcjogR1JVQiAyLjAyfmJldGEy
LTIyK2RlYjh1MQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIENvbW1hbmQgbGluZTogcGxhY2Vob2xk
ZXIgcmVib290PW5vIGxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFsbCBpdnJzX2lvYXBpY1swXT0w
MDoxNC4wIGlycV9yYXRlbGltaXQgZG9tMF9tZW09NDE5NDMwNCBkb20wX3ZjcHVzX3Bpbj10cnVl
IGRvbTBfbWF4X3ZjcHVzPTIgdmNwdV9taWdyYXRpb25fZGVsYXk9MTAwMCBzaGVkX3NtdF9wb3dl
cnNhdmluZ3M9ZmFsc2UgY3B1ZnJlcT14ZW4gdnBtdT1vZmYgbm9zZXJpYWxudW1iZXI9dHJ1ZSBj
b25zb2xlPXZnYSBjb25zb2xlX3RpbWVzdGFtcHM9Ym9vdCB2Z2E9dGV4dC04MHgzMAo+IChYRU4p
IFsgICAgMC4wMDAwMDBdIFZpZGVvIGluZm9ybWF0aW9uOgo+IChYRU4pIFsgICAgMC4wMDAwMDBd
ICBWR0EgaXMgdGV4dCBtb2RlIDgweDMwLCBmb250IDh4MTYKPiAoWEVOKSBbICAgIDAuMDAwMDAw
XSAgVkJFL0REQyBtZXRob2RzOiBWMjsgRURJRCB0cmFuc2ZlciB0aW1lOiAxIHNlY29uZHMKPiAo
WEVOKSBbICAgIDAuMDAwMDAwXSBEaXNjIGluZm9ybWF0aW9uOgo+IChYRU4pIFsgICAgMC4wMDAw
MDBdICBGb3VuZCAyIE1CUiBzaWduYXR1cmVzCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gIEZvdW5k
IDIgRUREIGluZm9ybWF0aW9uIHN0cnVjdHVyZXMKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBYZW4t
ZTgyMCBSQU0gbWFwOgo+IChYRU4pIFsgICAgMC4wMDAwMDBdICAwMDAwMDAwMDAwMDAwMDAwIC0g
MDAwMDAwMDAwMDA5ZTgwMCAodXNhYmxlKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdICAwMDAwMDAw
MDAwMDllODAwIC0gMDAwMDAwMDAwMDBhMDAwMCAocmVzZXJ2ZWQpCj4gKFhFTikgWyAgICAwLjAw
MDAwMF0gIDAwMDAwMDAwMDAwZTAwMDAgLSAwMDAwMDAwMDAwMTAwMDAwIChyZXNlcnZlZCkKPiAo
WEVOKSBbICAgIDAuMDAwMDAwXSAgMDAwMDAwMDAwMDEwMDAwMCAtIDAwMDAwMDAwOGNlZmEwMDAg
KHVzYWJsZSkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSAgMDAwMDAwMDA4Y2VmYTAwMCAtIDAwMDAw
MDAwOGNmMmEwMDAgKHJlc2VydmVkKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdICAwMDAwMDAwMDhj
ZjJhMDAwIC0gMDAwMDAwMDA4ZDFlZDAwMCAodXNhYmxlKQo+IChYRU4pIFsgICAgMC4wMDAwMDBd
ICAwMDAwMDAwMDhkMWVkMDAwIC0gMDAwMDAwMDA4ZDJiOTAwMCAoQUNQSSBOVlMpCj4gKFhFTikg
WyAgICAwLjAwMDAwMF0gIDAwMDAwMDAwOGQyYjkwMDAgLSAwMDAwMDAwMDhlMWM3MDAwIChyZXNl
cnZlZCkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSAgMDAwMDAwMDA4ZTFjNzAwMCAtIDAwMDAwMDAw
OGUxYzgwMDAgKHVzYWJsZSkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSAgMDAwMDAwMDA4ZTFjODAw
MCAtIDAwMDAwMDAwOGUzY2UwMDAgKEFDUEkgTlZTKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdICAw
MDAwMDAwMDhlM2NlMDAwIC0gMDAwMDAwMDA4ZTg1MDAwMCAodXNhYmxlKQo+IChYRU4pIFsgICAg
MC4wMDAwMDBdICAwMDAwMDAwMDhlODUwMDAwIC0gMDAwMDAwMDA4ZWZlMTAwMCAocmVzZXJ2ZWQp
Cj4gKFhFTikgWyAgICAwLjAwMDAwMF0gIDAwMDAwMDAwOGVmZTEwMDAgLSAwMDAwMDAwMDhmMDAw
MDAwICh1c2FibGUpCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gIDAwMDAwMDAwZmVjMDAwMDAgLSAw
MDAwMDAwMGZlYzAxMDAwIChyZXNlcnZlZCkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSAgMDAwMDAw
MDBmZWMxMDAwMCAtIDAwMDAwMDAwZmVjMTEwMDAgKHJlc2VydmVkKQo+IChYRU4pIFsgICAgMC4w
MDAwMDBdICAwMDAwMDAwMGZlZDAwMDAwIC0gMDAwMDAwMDBmZWQwMTAwMCAocmVzZXJ2ZWQpCj4g
KFhFTikgWyAgICAwLjAwMDAwMF0gIDAwMDAwMDAwZmVkODAwMDAgLSAwMDAwMDAwMGZlZDkwMDAw
IChyZXNlcnZlZCkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSAgMDAwMDAwMDBmZjAwMDAwMCAtIDAw
MDAwMDAxMDAwMDAwMDAgKHJlc2VydmVkKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdICAwMDAwMDAw
MTAwMDAwMDAwIC0gMDAwMDAwMDQ0ZjAwMDAwMCAodXNhYmxlKQo+IChYRU4pIFsgICAgMC4wMDAw
MDBdIEFDUEk6IFJTRFAgMDAwRjA0OTAsIDAwMjQgKHIyIEFMQVNLQSkKPiAoWEVOKSBbICAgIDAu
MDAwMDAwXSBBQ1BJOiBYU0RUIDhEMjcxMDgwLCAwMDg0IChyMSBBTEFTS0EgICAgQSBNIEkgIDEw
NzIwMDkgQU1JICAgICAxMDAxMykKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNQIDhE
Mjc3MjA4LCAwMTBDIChyNSBBTEFTS0EgICAgQSBNIEkgIDEwNzIwMDkgQU1JICAgICAxMDAxMykK
PiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJIFdhcm5pbmcgKHRiZmFkdC0wNDY0KTogT3B0aW9u
YWwgZmllbGQgIlBtMkNvbnRyb2xCbG9jayIgaGFzIHplcm8gYWRkcmVzcyBvciBsZW5ndGg6IDAw
MDAwMDAwMDAwMDAwMDAvMSBbMjAwNzAxMjZdCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQUNQSTog
RFNEVCA4RDI3MTFBMCwgNjA2NyAocjIgQUxBU0tBICAgIEEgTSBJICAgICAgICAwIElOVEwgMjAw
NTExMTcpCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUyA4RDJBRTA4MCwgMDA0MAo+
IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IEFQSUMgOEQyNzczMTgsIDAwNzIgKHIzIEFMQVNL
QSAgICBBIE0gSSAgMTA3MjAwOSBBTUkgICAgIDEwMDEzKQo+IChYRU4pIFsgICAgMC4wMDAwMDBd
IEFDUEk6IEZQRFQgOEQyNzczOTAsIDAwNDQgKHIxIEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBB
TUkgICAgIDEwMDEzKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IE1DRkcgOEQyNzczRDgs
IDAwM0MgKHIxIEFMQVNLQSAgICBBIE0gSSAgMTA3MjAwOSBNU0ZUICAgIDEwMDEzKQo+IChYRU4p
IFsgICAgMC4wMDAwMDBdIEFDUEk6IEhQRVQgOEQyNzc0MTgsIDAwMzggKHIxIEFMQVNLQSAgICBB
IE0gSSAgMTA3MjAwOSBBTUkgICAgICAgICA1KQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6
IElWUlMgOEQyNzc0NTAsIDAwNjggKHIyICAgIEFNRCBCQU5UUlkgICAgICAgICAgMSBBTUQgICAg
ICAgICAwKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgOEQyNzc0QjgsIDBCOUMg
KHIxICAgIEFNRCBCQU5UUlkgICAgICAgICAgMSBBTUQgICAgICAgICAxKQo+IChYRU4pIFsgICAg
MC4wMDAwMDBdIEFDUEk6IFNTRFQgOEQyNzgwNTgsIDA0QjcgKHIyICAgIEFNRCBCQU5UUlkgICAg
ICAgICAgMSBNU0ZUICA0MDAwMDAwKQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IENSQVQg
OEQyNzg1MTAsIDA1NzggKHIxICAgIEFNRCBCQU5UUlkgICAgICAgICAgMSBBTUQgICAgICAgICAx
KQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgOEQyNzhBODgsIDE0NTkgKHIxICAg
IEFNRCBDUE1ERklHUCAgICAgICAgMSBJTlRMIDIwMDUxMTE3KQo+IChYRU4pIFsgICAgMC4wMDAw
MDBdIEFDUEk6IFNTRFQgOEQyNzlFRTgsIDA4NTIgKHIxICAgIEFNRCBDUE1ERkRHUCAgICAgICAg
MSBJTlRMIDIwMDUxMTE3KQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgOEQyN0E3
NDAsIDEyMkMgKHIxICAgIEFNRCAgIENQTUNNTiAgICAgICAgMSBJTlRMIDIwMDUxMTE3KQo+IChY
RU4pIFsgICAgMC4wMDAwMDBdIFN5c3RlbSBSQU06IDE1ODEzTUIgKDE2MTkzNTI0a0IpCj4gKFhF
TikgWyAgICAwLjAwMDAwMF0gTm8gTlVNQSBjb25maWd1cmF0aW9uIGZvdW5kCj4gKFhFTikgWyAg
ICAwLjAwMDAwMF0gRmFraW5nIGEgbm9kZSBhdCAwMDAwMDAwMDAwMDAwMDAwLTAwMDAwMDA0NGYw
MDAwMDAKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBEb21haW4gaGVhcCBpbml0aWFsaXNlZAo+IChY
RU4pIFsgICAgMC4wMDAwMDBdIGZvdW5kIFNNUCBNUC10YWJsZSBhdCAwMDBmZDdlMAo+IChYRU4p
IFsgICAgMC4wMDAwMDBdIERNSSAyLjcgcHJlc2VudC4KPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBV
c2luZyBBUElDIGRyaXZlciBkZWZhdWx0Cj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQUNQSTogUE0t
VGltZXIgSU8gUG9ydDogMHg4MDgKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJOiB2NSBTTEVF
UCBJTkZPOiBjb250cm9sWzA6MF0sIHN0YXR1c1swOjBdCj4gKFhFTikgWyAgICAwLjAwMDAwMF0g
QUNQSTogU0xFRVAgSU5GTzogcG0xeF9jbnRbMTo4MDQsMTowXSwgcG0xeF9ldnRbMTo4MDAsMTow
XQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IDMyLzY0WCBGQUNTIGFkZHJlc3MgbWlzbWF0
Y2ggaW4gRkFEVCAtIDhkMmFlMDgwLzAwMDAwMDAwMDAwMDAwMDAsIHVzaW5nIDMyCj4gKFhFTikg
WyAgICAwLjAwMDAwMF0gQUNQSTogICAgICAgICAgICAgd2FrZXVwX3ZlY1s4ZDJhZTA4Y10sIHZl
Y19zaXplWzIwXQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IExvY2FsIEFQSUMgYWRkcmVz
cyAweGZlZTAwMDAwCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRb
MHgwMV0gbGFwaWNfaWRbMHgxMF0gZW5hYmxlZCkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBQcm9j
ZXNzb3IgIzE2IDU6MyBBUElDIHZlcnNpb24gMTYKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJ
OiBMQVBJQyAoYWNwaV9pZFsweDAyXSBsYXBpY19pZFsweDExXSBlbmFibGVkKQo+IChYRU4pIFsg
ICAgMC4wMDAwMDBdIFByb2Nlc3NvciAjMTcgNTozIEFQSUMgdmVyc2lvbiAxNgo+IChYRU4pIFsg
ICAgMC4wMDAwMDBdIEFDUEk6IExBUElDIChhY3BpX2lkWzB4MDNdIGxhcGljX2lkWzB4MTJdIGVu
YWJsZWQpCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gUHJvY2Vzc29yICMxOCA1OjMgQVBJQyB2ZXJz
aW9uIDE2Cj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwNF0g
bGFwaWNfaWRbMHgxM10gZW5hYmxlZCkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBQcm9jZXNzb3Ig
IzE5IDU6MyBBUElDIHZlcnNpb24gMTYKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJ
Q19OTUkgKGFjcGlfaWRbMHhmZl0gaGlnaCBlZGdlIGxpbnRbMHgxXSkKPiAoWEVOKSBbICAgIDAu
MDAwMDAwXSBBQ1BJOiBJT0FQSUMgKGlkWzB4MDBdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3NpX2Jh
c2VbMF0pCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gSU9BUElDWzBdOiBhcGljX2lkIDAsIHZlcnNp
b24gMzMsIGFkZHJlc3MgMHhmZWMwMDAwMCwgR1NJIDAtMjMKPiAoWEVOKSBbICAgIDAuMDAwMDAw
XSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSAwIGdsb2JhbF9pcnEgMiBkZmwgZGZs
KQo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJx
IDkgZ2xvYmFsX2lycSA5IGxvdyBsZXZlbCkKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJOiBJ
UlEwIHVzZWQgYnkgb3ZlcnJpZGUuCj4gKFhFTikgWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRMiB1
c2VkIGJ5IG92ZXJyaWRlLgo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTkgdXNlZCBi
eSBvdmVycmlkZS4KPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBFbmFibGluZyBBUElDIG1vZGU6ICBG
bGF0LiAgVXNpbmcgMSBJL08gQVBJQ3MKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVU
IGlkOiAweDEwMjI4MjEwIGJhc2U6IDB4ZmVkMDAwMDAKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBF
UlNUIHRhYmxlIHdhcyBub3QgZm91bmQKPiAoWEVOKSBbICAgIDAuMDAwMDAwXSBVc2luZyBBQ1BJ
IChNQURUKSBmb3IgU01QIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24KPiAoWEVOKSBbICAgIDAu
MDAwMDAwXSBTTVA6IEFsbG93aW5nIDQgQ1BVcyAoMCBob3RwbHVnIENQVXMpCj4gKFhFTikgWyAg
ICAwLjAwMDAwMF0gSVJRIGxpbWl0czogMjQgR1NJLCA3NjAgTVNJL01TSS1YCj4gKFhFTikgWyAg
ICAwLjAwMDAwMF0geHN0YXRlX2luaXQ6IHVzaW5nIGNudHh0X3NpemU6IDB4M2MwIGFuZCBzdGF0
ZXM6IDB4NDAwMDAwMDAwMDAwMDAwNwo+IChYRU4pIFsgICAgMC4wMDAwMDBdIEFNRCBGYW0xNWgg
bWFjaGluZSBjaGVjayByZXBvcnRpbmcgZW5hYmxlZAo+IChYRU4pIFsgICAgMC4wMDAwMDBdIFVz
aW5nIHNjaGVkdWxlcjogU01QIENyZWRpdCBTY2hlZHVsZXIgKGNyZWRpdCkKPiAoWEVOKSBbICAg
IDAuNDc3NTE2XSBEZXRlY3RlZCAzNDkzLjcwMCBNSHogcHJvY2Vzc29yLgo+IChYRU4pIFsgICAg
MC40ODExNzZdIEluaXRpbmcgbWVtb3J5IHNoYXJpbmcuCj4gKFhFTikgWyAgICAwLjQ4MjYyNl0g
YWx0IHRhYmxlIGZmZmY4MmQwODAyYmQwMTAgLT4gZmZmZjgyZDA4MDJiZTI0MAo+IChYRU4pIFsg
ICAgMC40ODQxNDBdIFBDSTogTUNGRyBjb25maWd1cmF0aW9uIDA6IGJhc2UgZTAwMDAwMDAgc2Vn
bWVudCAwMDAwIGJ1c2VzIDAwIC0gZmYKPiAoWEVOKSBbICAgIDAuNDg3MDQzXSBQQ0k6IE5vdCB1
c2luZyBNQ0ZHIGZvciBzZWdtZW50IDAwMDAgYnVzIDAwLWZmCj4gKFhFTikgWyAgICAwLjYwNzc0
NF0gQU1ELVZpOiBEaXNhYmxlZCBIQVAgbWVtb3J5IG1hcCBzaGFyaW5nIHdpdGggSU9NTVUKPiAo
WEVOKSBbICAgIDAuNjA5NDQ3XSBBTUQtVmk6IElPTU1VIEV4dGVuZGVkIEZlYXR1cmVzOgo+IChY
RU4pIFsgICAgMC42MTA4MDddICAtIFByZWZldGNoIFBhZ2VzIENvbW1hbmQKPiAoWEVOKSBbICAg
IDAuNjEyMTY5XSAgLSBQZXJpcGhlcmFsIFBhZ2UgU2VydmljZSBSZXF1ZXN0Cj4gKFhFTikgWyAg
ICAwLjYxMzUzMF0gIC0gR3Vlc3QgVHJhbnNsYXRpb24KPiAoWEVOKSBbICAgIDAuNjE0ODkyXSAg
LSBJbnZhbGlkYXRlIEFsbCBDb21tYW5kCj4gKFhFTikgWyAgICAwLjYxNjMyMF0gQU1ELVZpOiBJ
T01NVSAwIEVuYWJsZWQuCj4gKFhFTikgWyAgICAwLjYyNDg0MV0gSS9PIHZpcnR1YWxpc2F0aW9u
IGVuYWJsZWQKPiAoWEVOKSBbICAgIDAuNjI2MjI0XSAgLSBEb20wIG1vZGU6IFJlbGF4ZWQKPiAo
WEVOKSBbICAgIDAuNjI3NTg3XSBJbnRlcnJ1cHQgcmVtYXBwaW5nIGVuYWJsZWQKPiAoWEVOKSBb
ICAgIDAuNjI5MTQ5XSBFTkFCTElORyBJTy1BUElDIElSUXMKPiAoWEVOKSBbICAgIDAuNjMwNTA5
XSAgLT4gVXNpbmcgbmV3IEFDSyBtZXRob2QKPiAoWEVOKSBbICAgIDAuNjMyMDc5XSAuLlRJTUVS
OiB2ZWN0b3I9MHhGMCBhcGljMT0wIHBpbjE9MiBhcGljMj0tMSBwaW4yPS0xCj4gKFhFTikgWyAg
ICAxLjcxMjUxOV0gUGxhdGZvcm0gdGltZXIgaXMgMTQuMzE4TUh6IEhQRVQKPiAoWEVOKSBbICAg
IDEuNzE0MDA2XSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDMyIEtpQi4KPiAoWEVOKSBbICAg
IDEuNzE1NDU4XSBtd2FpdC1pZGxlOiBkb2VzIG5vdCBydW4gb24gZmFtaWx5IDIxIG1vZGVsIDE5
Cj4gKFhFTikgWyAgICAxLjcxNjkxM10gSFZNOiBBU0lEcyBlbmFibGVkLgo+IChYRU4pIFsgICAg
MS43MTgzNjNdIFNWTTogU3VwcG9ydGVkIGFkdmFuY2VkIGZlYXR1cmVzOgo+IChYRU4pIFsgICAg
MS43MTk4MTFdICAtIE5lc3RlZCBQYWdlIFRhYmxlcyAoTlBUKQo+IChYRU4pIFsgICAgMS43MjEy
NjBdICAtIExhc3QgQnJhbmNoIFJlY29yZCAoTEJSKSBWaXJ0dWFsaXNhdGlvbgo+IChYRU4pIFsg
ICAgMS43MjI3MTBdICAtIE5leHQtUklQIFNhdmVkIG9uICNWTUVYSVQKPiAoWEVOKSBbICAgIDEu
NzI0MTU5XSAgLSBWTUNCIENsZWFuIEJpdHMKPiAoWEVOKSBbICAgIDEuNzI1NTYwXSAgLSBEZWNv
ZGVBc3Npc3RzCj4gKFhFTikgWyAgICAxLjcyNjkyMV0gIC0gUGF1c2UtSW50ZXJjZXB0IEZpbHRl
cgo+IChYRU4pIFsgICAgMS43MjgyODNdICAtIFRTQyBSYXRlIE1TUgo+IChYRU4pIFsgICAgMS43
Mjk2NDNdIEhWTTogU1ZNIGVuYWJsZWQKPiAoWEVOKSBbICAgIDEuNzMxMDA0XSBIVk06IEhhcmR3
YXJlIEFzc2lzdGVkIFBhZ2luZyAoSEFQKSBkZXRlY3RlZAo+IChYRU4pIFsgICAgMS43MzI0MDBd
IEhWTTogSEFQIHBhZ2Ugc2l6ZXM6IDRrQiwgMk1CLCAxR0IKPiAoWEVOKSBbICAgIDEuNzMzODQ5
XSBIVk06IFBWSCBtb2RlIG5vdCBzdXBwb3J0ZWQgb24gdGhpcyBwbGF0Zm9ybQo+IChYRU4pIFsg
ICAgMS43OTYzMjZdIEJyb3VnaHQgdXAgNCBDUFVzCj4gKFhFTikgWyAgICAxLjgxODM1NF0gQUNQ
SSBzbGVlcCBtb2RlczogUzMKPiAoWEVOKSBbICAgIDEuODE5ODEwXSBWUE1VOiBkaXNhYmxlZAo+
IChYRU4pIFsgICAgMS44MjEyNjBdIE1DQTogVXNlIGh3IHRocmVzaG9sZGluZyB0byBhZGp1c3Qg
cG9sbGluZyBmcmVxdWVuY3kKPiAoWEVOKSBbICAgIDEuODIyNzEwXSBtY2hlY2tfcG9sbDogTWFj
aGluZSBjaGVjayBwb2xsaW5nIHRpbWVyIHN0YXJ0ZWQuCj4gKFhFTikgWyAgICAxLjgyNDE3NV0g
RG9tMCBoYXMgbWF4aW11bSA0MDggUElSUXMKPiAoWEVOKSBbICAgIDEuODI1NjYyXSBOWCAoRXhl
Y3V0ZSBEaXNhYmxlKSBwcm90ZWN0aW9uIGFjdGl2ZQo+IChYRU4pIFsgICAgMS44MjcwMjZdICoq
KiBMT0FESU5HIERPTUFJTiAwICoqKgo+IChYRU4pIFsgICAgMS45MTIxMjZdICBYZW4gIGtlcm5l
bDogNjQtYml0LCBsc2IsIGNvbXBhdDMyCj4gKFhFTikgWyAgICAxLjkxMzU3Nl0gIERvbTAga2Vy
bmVsOiA2NC1iaXQsIFBBRSwgbHNiLCBwYWRkciAweDEwMDAwMDAgLT4gMHgxOTIyMDAwCj4gKFhF
TikgWyAgICAxLjkxNjU3M10gUEhZU0lDQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgo+IChYRU4pIFsg
ICAgMS45MTgwMjNdICBEb20wIGFsbG9jLjogICAwMDAwMDAwNDFlMDAwMDAwLT4wMDAwMDAwNDIw
MDAwMDAwICgxMDM4NDM0IHBhZ2VzIHRvIGJlIGFsbG9jYXRlZCkKPiAoWEVOKSBbICAgIDEuOTIw
OTMyXSAgSW5pdC4gcmFtZGlzazogMDAwMDAwMDQ0ZTg2MjAwMC0+MDAwMDAwMDQ0ZWZmZjVhNwo+
IChYRU4pIFsgICAgMS45MjIzODNdIFZJUlRVQUwgTUVNT1JZIEFSUkFOR0VNRU5UOgo+IChYRU4p
IFsgICAgMS45MjM4MzJdICBMb2FkZWQga2VybmVsOiBmZmZmZmZmZjgxMDAwMDAwLT5mZmZmZmZm
ZjgxOTIyMDAwCj4gKFhFTikgWyAgICAxLjkyNTI1MV0gIEluaXQuIHJhbWRpc2s6IDAwMDAwMDAw
MDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAwMDAKPiAoWEVOKSBbICAgIDEuOTI2NjEzXSAgUGh5cy1N
YWNoIG1hcDogMDAwMDAwODAwMDAwMDAwMC0+MDAwMDAwODAwMDgwMDAwMAo+IChYRU4pIFsgICAg
MS45Mjc5NzRdICBTdGFydCBpbmZvOiAgICBmZmZmZmZmZjgxOTIyMDAwLT5mZmZmZmZmZjgxOTIy
NGI0Cj4gKFhFTikgWyAgICAxLjkyOTM0NF0gIFBhZ2UgdGFibGVzOiAgIGZmZmZmZmZmODE5MjMw
MDAtPmZmZmZmZmZmODE5MzQwMDAKPiAoWEVOKSBbICAgIDEuOTMwNzEzXSAgQm9vdCBzdGFjazog
ICAgZmZmZmZmZmY4MTkzNDAwMC0+ZmZmZmZmZmY4MTkzNTAwMAo+IChYRU4pIFsgICAgMS45MzIw
OTNdICBUT1RBTDogICAgICAgICBmZmZmZmZmZjgwMDAwMDAwLT5mZmZmZmZmZjgxYzAwMDAwCj4g
KFhFTikgWyAgICAxLjkzMzU0NF0gIEVOVFJZIEFERFJFU1M6IGZmZmZmZmZmODE3OTIxZjAKPiAo
WEVOKSBbICAgIDEuOTM1MzUwXSBEb20wIGhhcyBtYXhpbXVtIDIgVkNQVXMKPiAoWEVOKSBbICAg
IDIuMzkzMjQyXSBzZXR1cCAwMDAwOjAwOjAwLjIgZm9yIGQwIGZhaWxlZCAoLTE5KQo+IChYRU4p
IFsgICAgMi4zOTc5MjRdIFNjcnViYmluZyBGcmVlIFJBTSBvbiAxIG5vZGVzIHVzaW5nIDIgQ1BV
cwo+IChYRU4pIFsgICAgMi40NDExODBdIC4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4u
Li4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLmRvbmUuCj4gKFhFTikgWyAgICA0
LjQzODc2Nl0gSW5pdGlhbCBsb3cgbWVtb3J5IHZpcnEgdGhyZXNob2xkIHNldCBhdCAweDQwMDAg
cGFnZXMuCj4gKFhFTikgWyAgICA0LjQ0MDIxOF0gU3RkLiBMb2dsZXZlbDogQWxsCj4gKFhFTikg
WyAgICA0LjQ0MTYwMV0gR3Vlc3QgTG9nbGV2ZWw6IEFsbAo+IChYRU4pIFsgICAgNC40NDI5NjBd
IFhlbiBpcyByZWxpbnF1aXNoaW5nIFZHQSBjb25zb2xlLgo+IChYRU4pIFsgICAgNC40NDQzOTNd
ICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC1hJyB0aHJlZSB0aW1lcyB0byBz
d2l0Y2ggaW5wdXQgdG8gWGVuKQo+IChYRU4pIFsgICAgNC40NDQ0NDVdIEZyZWVkIDI4OGtCIGlu
aXQgbWVtb3J5Lgo+IChYRU4pIFsgICAgNS4zMjQ2MTFdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6
MDAuMAo+IChYRU4pIFsgICAgNS4zMjQ4MTldIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDAuMgo+
IChYRU4pIFsgICAgNS4zMjUwMjBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDEuMAo+IChYRU4p
IFsgICAgNS4zMjUyMDZdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDEuMQo+IChYRU4pIFsgICAg
NS4zMjUzOTBdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDIuMAo+IChYRU4pIFsgICAgNS4zMjU2
MTJdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MDQuMAo+IChYRU4pIFsgICAgNS4zMjYwMThdIFBD
SSBhZGQgZGV2aWNlIDAwMDA6MDA6MTAuMAo+IChYRU4pIFsgICAgNS4zMjYzNzVdIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6MDA6MTAuMQo+IChYRU4pIFsgICAgNS4zMjY2NTVdIFBDSSBhZGQgZGV2aWNl
IDAwMDA6MDA6MTEuMAo+IChYRU4pIFsgICAgNS4zMjY4NThdIFBDSSBhZGQgZGV2aWNlIDAwMDA6
MDA6MTIuMAo+IChYRU4pIFsgICAgNS4zMjcxMjFdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTIu
Mgo+IChYRU4pIFsgICAgNS4zMjczNDldIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTMuMAo+IChY
RU4pIFsgICAgNS4zMjc2MjRdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTMuMgo+IChYRU4pIFsg
ICAgNS4zMjc4MjRdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTQuMAo+IChYRU4pIFsgICAgNS4z
MjgwMzRdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTQuMQo+IChYRU4pIFsgICAgNS4zMjgzMTBd
IFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTQuMgo+IChYRU4pIFsgICAgNS4zMjg1MThdIFBDSSBh
ZGQgZGV2aWNlIDAwMDA6MDA6MTQuMwo+IChYRU4pIFsgICAgNS4zMjg2NzddIFBDSSBhZGQgZGV2
aWNlIDAwMDA6MDA6MTQuNAo+IChYRU4pIFsgICAgNS4zMjg4ODVdIFBDSSBhZGQgZGV2aWNlIDAw
MDA6MDA6MTQuNQo+IChYRU4pIFsgICAgNS4zMjkwMDldIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6
MTguMAo+IChYRU4pIFsgICAgNS4zMjkxMTNdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguMQo+
IChYRU4pIFsgICAgNS4zMjkyMjJdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguMgo+IChYRU4p
IFsgICAgNS4zMjkzNDddIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguMwo+IChYRU4pIFsgICAg
NS4zMjk0NDZdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguNAo+IChYRU4pIFsgICAgNS4zMjk1
NDVdIFBDSSBhZGQgZGV2aWNlIDAwMDA6MDA6MTguNQo+IChYRU4pIFsgICAgNS4zMjk4OTFdIFBD
SSBhZGQgZGV2aWNlIDAwMDA6MDE6MDAuMAo+IChYRU4pIFsgICAgNS4zMzAwOTldIFBDSSBhZGQg
ZGV2aWNlIDAwMDA6MDE6MDAuMQo+IChYRU4pIFsgICAgNS4zMzE3MzVdIFBDSSBhZGQgZGV2aWNl
IDAwMDA6MDI6MDAuMAo+IChYRU4pIFsgICAgNS40OTc0MjBdIFBDSTogVXNpbmcgTUNGRyBmb3Ig
c2VnbWVudCAwMDAwIGJ1cyAwMC1mZgoKPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fXwo+IFhlbi11c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwo+IGh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycwoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxp
c3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 09 09:35:10 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 09:35:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azhaV-0002NF-LW; Mon, 09 May 2016 09:34:51 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93071378d=roger.pau@citrix.com>)
 id 1azhaT-0002Mp-Nn
 for xen-users@lists.xen.org; Mon, 09 May 2016 09:34:49 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 88/07-09532-9B950375; Mon, 09 May 2016 09:34:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDIsWRWlGSWpSXmKPExsXitHRDpO6OSIN
 wg7+nlS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oy9x7YxFmwRrPi67SVLA2MfXxcjJ4eEgL/E
 4sub2EFsFgEViSlvl7B1MXJwsAnYS0z/WgESFhGwlth1fjsTiM0sECTRdnEGmC0s4CAx9dMjZ
 hCbV8BQovtDF1ArF4eQwDRGiTNbehkhEoISJ2c+YQGZySygKbF+lz6EKS2x/B8HxEh5ieats8
 HGcAoESkw90c8KYosKqANV32YDsYUEFCX65z1gg7iYW+L26anMExgFZiFZMAthwSyEBbOQLFj
 AyLKKUb04tagstUjXUC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzBUGYBgB+PO
 506HGCU5mJREeV0Z9cKF+JLyUyozEosz4otKc1KLDzHKcHAoSfCeiDAIFxIsSk1PrUjLzAFGD
 UxagoNHSYT3Lkiat7ggMbc4Mx0idYpRUUqctwUkIQCSyCjNg2uDReolRlkpYV5GoEOEeApSi3
 IzS1DlXzGKczAqCfMeBZnCk5lXAjf9FdBiJqDFcmz6IItLEhFSUg2MsmY71+nGnDPfpMD69Na
 vJ7e75SPr0s6EnGCT+/5kxyqVWj655rgrN9RL1Z223JfbFvPS/DJ78dL/XLPz25JdInJ9856v
 TKzL/LrtTvzFaN38ZS5WB/4zBOvE5P46ubZw//2zRbdW3yu5tHx/tlDhprrFbxw35B0wvOI+w
 9Rc+59JUuLBZweFlViKMxINtZiLihMBvHkB6M8CAAA=
X-Env-Sender: prvs=93071378d=roger.pau@citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462786487!12698291!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58252 invoked from network); 9 May 2016 09:34:48 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 09:34:48 -0000
X-IronPort-AV: E=Sophos;i="5.24,600,1454976000"; d="scan'208";a="352442146"
Date: Mon, 9 May 2016 11:34:44 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: Marko =?utf-8?B?xJB1a2nEhw==?= <marko.djukic@gmail.com>
Message-ID: <20160509093444.vpwy7ypteiyhzx3y@mac>
References: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
 <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA2
Cc: xen-users@lists.xen.org, dario.faggioli@citrix.com, wei.liu2@citrix.com
Subject: Re: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QWRkaW5nIFdlaSBhbmQgRGFyaW8gd2hvIGRpZCBzb21lIHdvcmsgb24gdG9wb2xvZ3kgYmVmb3Jl
LgoKT24gU3VuLCBNYXkgMDgsIDIwMTYgYXQgMDE6NDQ6NDhQTSArMDIwMCwgTWFya28gxJB1a2nE
hyB3cm90ZToKPiBPbiA3IE1heSAyMDE2IGF0IDE2OjQxLCBNYXJrbyDEkHVracSHIDxtYXJrby5k
anVraWNAZ21haWwuY29tPiB3cm90ZToKPiA+Cj4gPiBIZWxsbyEKPiA+Cj4gPiBJIGFtIGRvaW5n
IHNvbWUgdGVzdGluZyB3aXRoIFhlbiBieSBydW5uaW5nIHNvbWUgYmVuY2htYXJraW5nIHNvZnR3
YXJlIGluc2lkZSBhIHZpcnR1YWwgbWFjaGluZS4gSSBoYXZlIHNldCB1cCBhIFZNIHdpdGggNCB2
Q1BVcywgdGhlIGhvc3QgaGFyZHdhcmUgaGFzIDEgQ1BVIHdpdGggNCBjb3Jlcy4gQm90aCBob3N0
IGFuZCBndWVzdCBhcmUgcnVubmluZyB1YnVudHUgc2VydmVyIDE2LjA0Lgo+ID4KPiA+IFdoZW4g
cnVubmluZyBJbnRlbCBNS0wgTGlucGFjayAoaHR0cHM6Ly9zb2Z0d2FyZS5pbnRlbC5jb20vZW4t
dXMvYXJ0aWNsZXMvaW50ZWwtbWtsLWJlbmNobWFya3Mtc3VpdGUpIGluc2lkZSBhIFBWSCBvciBQ
ViBndWVzdCBMaW5wYWNrIG9ubHkgZGV0ZWN0cyAxIENQVSB3aXRoIDEgY29yZSAob3V0cHV0IGF0
IHRoZSBzdGFydCBvZiB0aGUgcHJvZ3JhbSkuIElmIEkgY2hhbmdlIHRoZSBndWVzdCBjb25maWd1
cmF0aW9uIHRvIEhWTSwgTGlucGFjayBkZXRlY3RzIDEgQ1BVIHdpdGggNCBjb3Jlcy4KPiA+Cj4g
PiBJcyB0aGlzIGEgYnVnIGluIFBWL1BWSCBtb2RlIG9yIGFtIEkgbWlzc2luZyBhIGNvbmZpZ3Vy
YXRpb24gc2V0dGluZz8KPiA+Cj4gPiBUaGUgY29uZmlndXJhdGlvbiBmaWxlIGZvciBQViBndWVz
dCBpcyBhcyBmb2xsb3dzOgo+ID4KPiA+IG5hbWUgPSAidWJ1bnR1NjQiCj4gPiBib290bG9hZGVy
ID0gIi91c3IvbGliL2Jpbi94ZW4tNC42L2Jpbi9weWdydWIiCj4gPiBtZW1vcnkgPSA4MTkyCj4g
PiB2Y3B1cyA9IDQKPiA+Cj4gPiB2aWYgPSBbJ3NjcmlwdD12aWYtYnJpZGdlLGJyaWRnZT1icjAn
XQo+ID4gZGlzayA9IFsndGFwOmFpbzovaG9tZS92bS94ZW5fdWJ1bnR1MTYuMDRfYW1kNjQucmF3
LHh2ZGEsdycgXQo+ID4KPiA+IEZvciBQVkggZ3Vlc3QganVzdCBwdmggPSAxIGlzIGFkZGVkLgo+
ID4KPiA+IFJlZ2FyZHMKPiA+Cj4gPiBNYXJrbwo+IAo+IAo+IEkgY2hlY2tlZCB0aGUgL3Byb2Mv
Y3B1aW5mbyBvZiBQVkggYW5kIEhWTSBndWVzdCBhbmQgc2F3IGEgZGlmZmVyZW5jZQo+IGluIGNv
cmVzIC0gaW4gSFZNIGd1ZXN0IGNwdWluZm8gc2hvd3MgNCBjb3JlcywgaW4gUFZIIGNwdWluZm8g
c2hvd3MKPiBvbmx5IG9uZSBjb3JlLgo+IEdvb2dsZSB0aGVuIHBvaW50ZWQgbWUgb3V0IHRoYXQg
YSBzaW1pbGFyIHF1ZXN0aW9uIGhhcyBhcHBhcmVudGx5Cj4gYWxyZWFkeSBiZWVuIGFuc3dlcmVk
IChodHRwOi8vbWFya21haWwub3JnL21lc3NhZ2UvdnBqM2FqbGc2aDdma3pybyk6Cj4gcXVvdGUg
KFdlaSBMaXUpOgo+ICJJIGd1ZXNzIExJTlBBQ0sgcmVsaWVzIGhlYXZpbHkgb24gdXNpbmcgdG9w
b2xvZ3kgdG8gbWFrZSBkZWNpc2lvbnMgb24KPiBob3cgaXQgc2hvdWxkIHJ1bj8KPiAKPiBHaXZl
IGd1ZXN0IGhvc3QtY3B1IHRvcGxvZ3kgLS0gbm8sIGl0J3Mgbm90IHBvc3NpYmxlIHRvIGRvIHRo
aXMgYXQgdGhlCj4gbW9tZW50LiBUaGF0J3MgYSBmZWF0dXJlIHVuZGVyIGRldmVsb3BtZW50LiIK
PiAKPiBDYW4gYW55b25lIGV4cGxhaW4gd2h5IHZjcHVzIGFyZSBwcmVzZW50ZWQgZGlmZmVyZW50
bHkgdG8gdGhlIGd1ZXN0IGlmCj4gd2UgbG9vayBhdCBQVi9QVkggYW5kIEhWTT8KClRoZXJlIGFy
ZSBzZXZlcmFsIGRpZmZlcmVuY2VzIGJldHdlZW4gUFYoSCkgYW5kIEhWTS4gRm9yIG9uY2UsIHRo
ZSBjcHVpZCAKaW5mb3JtYXRpb24gcmV0dXJuZWQgdG8gUFYgYW5kIEhWTSBndWVzdHMgaXMgZGlm
ZmVyZW50LiBBbHNvLCBQVihIKSBndWVzdHMgCmRvbid0IGhhdmUgQUNQSSB0YWJsZXMsIHdoaWNo
IGlzIHdlcmUgc29tZSBvZiB0aGlzIHRvcG9sb2d5IGlzIHJlcG9ydGVkLiBIVk0gCmd1ZXN0cyBP
VE9IIGhhdmUgQUNQSSB0YWJsZXMgdGhhdCByZXBvcnQgYSBzZW5zaWJsZSB0b3BvbG9neS4KCllv
dSBzaG91bGQgdHJ5IHRvIGZpZ3VyZSBvdXQgaG93IExpbnBhY2sgZmluZHMgb3V0IGFib3V0IHRo
ZSBDUFUgdG9wb2xvZ3ksIAphbmQgdGhlbiB3ZSBjYW4gbWF5YmUgdHJ5IHRvIGZpeCBpdC4KClJv
Z2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMu
eGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 09 09:35:10 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 09:35:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azhaV-0002NF-LW; Mon, 09 May 2016 09:34:51 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93071378d=roger.pau@citrix.com>)
 id 1azhaT-0002Mp-Nn
 for xen-users@lists.xen.org; Mon, 09 May 2016 09:34:49 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 88/07-09532-9B950375; Mon, 09 May 2016 09:34:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrDIsWRWlGSWpSXmKPExsXitHRDpO6OSIN
 wg7+nlS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oy9x7YxFmwRrPi67SVLA2MfXxcjJ4eEgL/E
 4sub2EFsFgEViSlvl7B1MXJwsAnYS0z/WgESFhGwlth1fjsTiM0sECTRdnEGmC0s4CAx9dMjZ
 hCbV8BQovtDF1ArF4eQwDRGiTNbehkhEoISJ2c+YQGZySygKbF+lz6EKS2x/B8HxEh5ieats8
 HGcAoESkw90c8KYosKqANV32YDsYUEFCX65z1gg7iYW+L26anMExgFZiFZMAthwSyEBbOQLFj
 AyLKKUb04tagstUjXUC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzBUGYBgB+PO
 506HGCU5mJREeV0Z9cKF+JLyUyozEosz4otKc1KLDzHKcHAoSfCeiDAIFxIsSk1PrUjLzAFGD
 UxagoNHSYT3Lkiat7ggMbc4Mx0idYpRUUqctwUkIQCSyCjNg2uDReolRlkpYV5GoEOEeApSi3
 IzS1DlXzGKczAqCfMeBZnCk5lXAjf9FdBiJqDFcmz6IItLEhFSUg2MsmY71+nGnDPfpMD69Na
 vJ7e75SPr0s6EnGCT+/5kxyqVWj655rgrN9RL1Z223JfbFvPS/DJ78dL/XLPz25JdInJ9856v
 TKzL/LrtTvzFaN38ZS5WB/4zBOvE5P46ubZw//2zRbdW3yu5tHx/tlDhprrFbxw35B0wvOI+w
 9Rc+59JUuLBZweFlViKMxINtZiLihMBvHkB6M8CAAA=
X-Env-Sender: prvs=93071378d=roger.pau@citrix.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462786487!12698291!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58252 invoked from network); 9 May 2016 09:34:48 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 09:34:48 -0000
X-IronPort-AV: E=Sophos;i="5.24,600,1454976000"; d="scan'208";a="352442146"
Date: Mon, 9 May 2016 11:34:44 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: Marko =?utf-8?B?xJB1a2nEhw==?= <marko.djukic@gmail.com>
Message-ID: <20160509093444.vpwy7ypteiyhzx3y@mac>
References: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
 <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA2
Cc: xen-users@lists.xen.org, dario.faggioli@citrix.com, wei.liu2@citrix.com
Subject: Re: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QWRkaW5nIFdlaSBhbmQgRGFyaW8gd2hvIGRpZCBzb21lIHdvcmsgb24gdG9wb2xvZ3kgYmVmb3Jl
LgoKT24gU3VuLCBNYXkgMDgsIDIwMTYgYXQgMDE6NDQ6NDhQTSArMDIwMCwgTWFya28gxJB1a2nE
hyB3cm90ZToKPiBPbiA3IE1heSAyMDE2IGF0IDE2OjQxLCBNYXJrbyDEkHVracSHIDxtYXJrby5k
anVraWNAZ21haWwuY29tPiB3cm90ZToKPiA+Cj4gPiBIZWxsbyEKPiA+Cj4gPiBJIGFtIGRvaW5n
IHNvbWUgdGVzdGluZyB3aXRoIFhlbiBieSBydW5uaW5nIHNvbWUgYmVuY2htYXJraW5nIHNvZnR3
YXJlIGluc2lkZSBhIHZpcnR1YWwgbWFjaGluZS4gSSBoYXZlIHNldCB1cCBhIFZNIHdpdGggNCB2
Q1BVcywgdGhlIGhvc3QgaGFyZHdhcmUgaGFzIDEgQ1BVIHdpdGggNCBjb3Jlcy4gQm90aCBob3N0
IGFuZCBndWVzdCBhcmUgcnVubmluZyB1YnVudHUgc2VydmVyIDE2LjA0Lgo+ID4KPiA+IFdoZW4g
cnVubmluZyBJbnRlbCBNS0wgTGlucGFjayAoaHR0cHM6Ly9zb2Z0d2FyZS5pbnRlbC5jb20vZW4t
dXMvYXJ0aWNsZXMvaW50ZWwtbWtsLWJlbmNobWFya3Mtc3VpdGUpIGluc2lkZSBhIFBWSCBvciBQ
ViBndWVzdCBMaW5wYWNrIG9ubHkgZGV0ZWN0cyAxIENQVSB3aXRoIDEgY29yZSAob3V0cHV0IGF0
IHRoZSBzdGFydCBvZiB0aGUgcHJvZ3JhbSkuIElmIEkgY2hhbmdlIHRoZSBndWVzdCBjb25maWd1
cmF0aW9uIHRvIEhWTSwgTGlucGFjayBkZXRlY3RzIDEgQ1BVIHdpdGggNCBjb3Jlcy4KPiA+Cj4g
PiBJcyB0aGlzIGEgYnVnIGluIFBWL1BWSCBtb2RlIG9yIGFtIEkgbWlzc2luZyBhIGNvbmZpZ3Vy
YXRpb24gc2V0dGluZz8KPiA+Cj4gPiBUaGUgY29uZmlndXJhdGlvbiBmaWxlIGZvciBQViBndWVz
dCBpcyBhcyBmb2xsb3dzOgo+ID4KPiA+IG5hbWUgPSAidWJ1bnR1NjQiCj4gPiBib290bG9hZGVy
ID0gIi91c3IvbGliL2Jpbi94ZW4tNC42L2Jpbi9weWdydWIiCj4gPiBtZW1vcnkgPSA4MTkyCj4g
PiB2Y3B1cyA9IDQKPiA+Cj4gPiB2aWYgPSBbJ3NjcmlwdD12aWYtYnJpZGdlLGJyaWRnZT1icjAn
XQo+ID4gZGlzayA9IFsndGFwOmFpbzovaG9tZS92bS94ZW5fdWJ1bnR1MTYuMDRfYW1kNjQucmF3
LHh2ZGEsdycgXQo+ID4KPiA+IEZvciBQVkggZ3Vlc3QganVzdCBwdmggPSAxIGlzIGFkZGVkLgo+
ID4KPiA+IFJlZ2FyZHMKPiA+Cj4gPiBNYXJrbwo+IAo+IAo+IEkgY2hlY2tlZCB0aGUgL3Byb2Mv
Y3B1aW5mbyBvZiBQVkggYW5kIEhWTSBndWVzdCBhbmQgc2F3IGEgZGlmZmVyZW5jZQo+IGluIGNv
cmVzIC0gaW4gSFZNIGd1ZXN0IGNwdWluZm8gc2hvd3MgNCBjb3JlcywgaW4gUFZIIGNwdWluZm8g
c2hvd3MKPiBvbmx5IG9uZSBjb3JlLgo+IEdvb2dsZSB0aGVuIHBvaW50ZWQgbWUgb3V0IHRoYXQg
YSBzaW1pbGFyIHF1ZXN0aW9uIGhhcyBhcHBhcmVudGx5Cj4gYWxyZWFkeSBiZWVuIGFuc3dlcmVk
IChodHRwOi8vbWFya21haWwub3JnL21lc3NhZ2UvdnBqM2FqbGc2aDdma3pybyk6Cj4gcXVvdGUg
KFdlaSBMaXUpOgo+ICJJIGd1ZXNzIExJTlBBQ0sgcmVsaWVzIGhlYXZpbHkgb24gdXNpbmcgdG9w
b2xvZ3kgdG8gbWFrZSBkZWNpc2lvbnMgb24KPiBob3cgaXQgc2hvdWxkIHJ1bj8KPiAKPiBHaXZl
IGd1ZXN0IGhvc3QtY3B1IHRvcGxvZ3kgLS0gbm8sIGl0J3Mgbm90IHBvc3NpYmxlIHRvIGRvIHRo
aXMgYXQgdGhlCj4gbW9tZW50LiBUaGF0J3MgYSBmZWF0dXJlIHVuZGVyIGRldmVsb3BtZW50LiIK
PiAKPiBDYW4gYW55b25lIGV4cGxhaW4gd2h5IHZjcHVzIGFyZSBwcmVzZW50ZWQgZGlmZmVyZW50
bHkgdG8gdGhlIGd1ZXN0IGlmCj4gd2UgbG9vayBhdCBQVi9QVkggYW5kIEhWTT8KClRoZXJlIGFy
ZSBzZXZlcmFsIGRpZmZlcmVuY2VzIGJldHdlZW4gUFYoSCkgYW5kIEhWTS4gRm9yIG9uY2UsIHRo
ZSBjcHVpZCAKaW5mb3JtYXRpb24gcmV0dXJuZWQgdG8gUFYgYW5kIEhWTSBndWVzdHMgaXMgZGlm
ZmVyZW50LiBBbHNvLCBQVihIKSBndWVzdHMgCmRvbid0IGhhdmUgQUNQSSB0YWJsZXMsIHdoaWNo
IGlzIHdlcmUgc29tZSBvZiB0aGlzIHRvcG9sb2d5IGlzIHJlcG9ydGVkLiBIVk0gCmd1ZXN0cyBP
VE9IIGhhdmUgQUNQSSB0YWJsZXMgdGhhdCByZXBvcnQgYSBzZW5zaWJsZSB0b3BvbG9neS4KCllv
dSBzaG91bGQgdHJ5IHRvIGZpZ3VyZSBvdXQgaG93IExpbnBhY2sgZmluZHMgb3V0IGFib3V0IHRo
ZSBDUFUgdG9wb2xvZ3ksIAphbmQgdGhlbiB3ZSBjYW4gbWF5YmUgdHJ5IHRvIGZpeCBpdC4KClJv
Z2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVu
LXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMu
eGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 09 10:03:44 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 10:03:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azi1y-0005tI-GT; Mon, 09 May 2016 10:03:14 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hughbragg@dodo.com.au>) id 1azi1x-0005t4-Av
 for xen-users@lists.xen.org; Mon, 09 May 2016 10:03:13 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 7E/67-03277-06060375; Mon, 09 May 2016 10:03:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupgleJIrShJLcpLzFFi42KpZmJ7rpuQYBB
 usGoyv8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmrF5yi/2gg7GiuXzeRsYC7sYuTiEBE4wSjR9
 OcYO4RwDcn6uY+pi5ARyrjJK7H2lAGHPZZK4sswGxBYWSJC4NucSWI2IgLTEjCtNbBA10RLzb
 rxlBLHZBDQknuzcCRbnFdCSWHhnAiuIzSKgInFmyhWgGg4OUYFwiR0rfSFKBCVOznzCAmJzCh
 hJfH07FcxmFjCTmLf5ITOELS/RvHU2mC0hoC5x6eN3VghbVWJN801GCFte4s6hVVBxPYm3rZ+
 hbEGJnc8vsE1gFJmFZN0sJCtmIVmxgJF5FaNGcWpRWWqRrqGBXlJRZnpGSW5iZo6uoaGJXm5q
 cXFiempOYlKxXnJ+7iZGYOgzAMEOxnPLnA8xSnIwKYnyujLqhQvxJeWnVGYkFmfEF5XmpBYfY
 tTg4BDYvHb1BUYplrz8vFQlCV7JeINwIcGi1PTUirTMHGB0wpRKcPAoifDujQNK8xYXJOYWZ6
 ZDpE4xWnI8m3ZtLRPHCzC54MfttUxCYPOkxHkVQOYJgDRklObBjYMlkEuMslLCvIxAxwrxFKQ
 W5WaWoMq/YhTnYFQS5o0CmcKTmVcCt/UV0EFMQAfJsemDHFSSiJCSamCsel5pe2OfQunPlMdX
 JGfLWv7YbdnSst3e7orfN3/rBe3d18zKbKbf3LfcWXBS7co2i7QbLp+T5p68p3pL/JSS8F3fm
 a/uLEtdxV/Ft2px3owv1WouK+T26f8LSpUsl5zS9G9nrsIvK4Gba9NnnJRiEZGPYYuqztIuu8
 akclvv4/6u+Suy5G8osRRnJBpqMRcVJwIAzlHAxBsDAAA=
X-Env-Sender: hughbragg@dodo.com.au
X-Msg-Ref: server-13.tower-27.messagelabs.com!1462788190!40352546!1
X-Originating-IP: [123.2.6.231]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogMTIzLjIuNi4yMzEgPT4gNDA4MDY=\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13042 invoked from network); 9 May 2016 10:03:11 -0000
Received: from extdelivery0.dodo.com.au (HELO extdelivery0.dodo.com.au)
 (123.2.6.231)
 by server-13.tower-27.messagelabs.com with SMTP; 9 May 2016 10:03:11 -0000
Received: from extspam1.internal (extspam1.internal [10.20.4.14])
 by extdelivery0.dodo.com.au (Postfix) with ESMTP id 7F94622C2C
 for <xen-users@lists.xen.org>; Mon,  9 May 2016 20:03:09 +1000 (AEST)
Received: from extrelay2.dodo.com.au (extrelay2.internal [10.20.4.25])
 by extspam1.internal (Postfix) with ESMTP id 4006F2085F
 for <xen-users@lists.xen.org>; Mon,  9 May 2016 20:02:32 +1000 (AEST)
Received: from hjbmx.ddns.net (101.106.150.122.sta.dodo.net.au
 [122.150.106.101])
 by extrelay2.dodo.com.au (Postfix) with ESMTP id 191C5202E5
 for <xen-users@lists.xen.org>; Mon,  9 May 2016 20:02:31 +1000 (AEST)
Received: from c7dt.localdomain (unknown [192.168.0.118])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hjbmx.ddns.net (Postfix) with ESMTPSA id 64ADF1C0FE1
 for <xen-users@lists.xen.org>; Mon,  9 May 2016 20:02:30 +1000 (AEST)
To: xen-users@lists.xen.org
References: <20160507180657.42b6ec20@debian-desktop>
 <20160509092840.j3qd2javhsjgpvrx@mac>
From: Hugh Bragg <hughbragg@dodo.com.au>
Message-ID: <57306036.5090808@dodo.com.au>
Date: Mon, 9 May 2016 20:02:30 +1000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <20160509092840.j3qd2javhsjgpvrx@mac>
X-Dodo-MailScanner-ID: 4006F2085F.24B06
X-Dodo-MailScanner: Found to be clean
X-Dodo-MailScanner-SpamScore: 1
X-Dodo-MailScanner-From: hughbragg@dodo.com.au
X-Spam-Status: No
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

UGVyaGFwcyB0aGUgdXBncmFkZSBkaWRuJ3QgZ28gYXMgcGxhbm5lZC4KCk9uIDA5LzA1LzE2IDE5
OjI4LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBd
IERldGVjdGVkIFhlbiB2NC40LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Mon May 09 10:03:44 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 10:03:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azi1y-0005tI-GT; Mon, 09 May 2016 10:03:14 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hughbragg@dodo.com.au>) id 1azi1x-0005t4-Av
 for xen-users@lists.xen.org; Mon, 09 May 2016 10:03:13 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 7E/67-03277-06060375; Mon, 09 May 2016 10:03:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupgleJIrShJLcpLzFFi42KpZmJ7rpuQYBB
 usGoyv8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmrF5yi/2gg7GiuXzeRsYC7sYuTiEBE4wSjR9
 OcYO4RwDcn6uY+pi5ARyrjJK7H2lAGHPZZK4sswGxBYWSJC4NucSWI2IgLTEjCtNbBA10RLzb
 rxlBLHZBDQknuzcCRbnFdCSWHhnAiuIzSKgInFmyhWgGg4OUYFwiR0rfSFKBCVOznzCAmJzCh
 hJfH07FcxmFjCTmLf5ITOELS/RvHU2mC0hoC5x6eN3VghbVWJN801GCFte4s6hVVBxPYm3rZ+
 hbEGJnc8vsE1gFJmFZN0sJCtmIVmxgJF5FaNGcWpRWWqRrqGBXlJRZnpGSW5iZo6uoaGJXm5q
 cXFiempOYlKxXnJ+7iZGYOgzAMEOxnPLnA8xSnIwKYnyujLqhQvxJeWnVGYkFmfEF5XmpBYfY
 tTg4BDYvHb1BUYplrz8vFQlCV7JeINwIcGi1PTUirTMHGB0wpRKcPAoifDujQNK8xYXJOYWZ6
 ZDpE4xWnI8m3ZtLRPHCzC54MfttUxCYPOkxHkVQOYJgDRklObBjYMlkEuMslLCvIxAxwrxFKQ
 W5WaWoMq/YhTnYFQS5o0CmcKTmVcCt/UV0EFMQAfJsemDHFSSiJCSamCsel5pe2OfQunPlMdX
 JGfLWv7YbdnSst3e7orfN3/rBe3d18zKbKbf3LfcWXBS7co2i7QbLp+T5p68p3pL/JSS8F3fm
 a/uLEtdxV/Ft2px3owv1WouK+T26f8LSpUsl5zS9G9nrsIvK4Gba9NnnJRiEZGPYYuqztIuu8
 akclvv4/6u+Suy5G8osRRnJBpqMRcVJwIAzlHAxBsDAAA=
X-Env-Sender: hughbragg@dodo.com.au
X-Msg-Ref: server-13.tower-27.messagelabs.com!1462788190!40352546!1
X-Originating-IP: [123.2.6.231]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogMTIzLjIuNi4yMzEgPT4gNDA4MDY=\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13042 invoked from network); 9 May 2016 10:03:11 -0000
Received: from extdelivery0.dodo.com.au (HELO extdelivery0.dodo.com.au)
 (123.2.6.231)
 by server-13.tower-27.messagelabs.com with SMTP; 9 May 2016 10:03:11 -0000
Received: from extspam1.internal (extspam1.internal [10.20.4.14])
 by extdelivery0.dodo.com.au (Postfix) with ESMTP id 7F94622C2C
 for <xen-users@lists.xen.org>; Mon,  9 May 2016 20:03:09 +1000 (AEST)
Received: from extrelay2.dodo.com.au (extrelay2.internal [10.20.4.25])
 by extspam1.internal (Postfix) with ESMTP id 4006F2085F
 for <xen-users@lists.xen.org>; Mon,  9 May 2016 20:02:32 +1000 (AEST)
Received: from hjbmx.ddns.net (101.106.150.122.sta.dodo.net.au
 [122.150.106.101])
 by extrelay2.dodo.com.au (Postfix) with ESMTP id 191C5202E5
 for <xen-users@lists.xen.org>; Mon,  9 May 2016 20:02:31 +1000 (AEST)
Received: from c7dt.localdomain (unknown [192.168.0.118])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by hjbmx.ddns.net (Postfix) with ESMTPSA id 64ADF1C0FE1
 for <xen-users@lists.xen.org>; Mon,  9 May 2016 20:02:30 +1000 (AEST)
To: xen-users@lists.xen.org
References: <20160507180657.42b6ec20@debian-desktop>
 <20160509092840.j3qd2javhsjgpvrx@mac>
From: Hugh Bragg <hughbragg@dodo.com.au>
Message-ID: <57306036.5090808@dodo.com.au>
Date: Mon, 9 May 2016 20:02:30 +1000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <20160509092840.j3qd2javhsjgpvrx@mac>
X-Dodo-MailScanner-ID: 4006F2085F.24B06
X-Dodo-MailScanner: Found to be clean
X-Dodo-MailScanner-SpamScore: 1
X-Dodo-MailScanner-From: hughbragg@dodo.com.au
X-Spam-Status: No
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

UGVyaGFwcyB0aGUgdXBncmFkZSBkaWRuJ3QgZ28gYXMgcGxhbm5lZC4KCk9uIDA5LzA1LzE2IDE5
OjI4LCBSb2dlciBQYXUgTW9ubsOpIHdyb3RlOgo+IChkMykgWzIwMTYtMDUtMDcgMTQ6NDA6NDBd
IERldGVjdGVkIFhlbiB2NC40LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Mon May 09 11:13:43 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 11:13:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azj7L-0002uX-5D; Mon, 09 May 2016 11:12:51 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azj7J-0002tx-6O
 for xen-users@lists.xen.org; Mon, 09 May 2016 11:12:49 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 0D/F9-03757-0B070375; Mon, 09 May 2016 11:12:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCKsWRWlGSWpSXmKPExsWS1FXprru+wCD
 coP+1hsWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmvFmwQ32gglqFVc6zrI3MN5Q6GLk5GARWMUi
 Me2sKIgtJJAsMfnXPEYIO0Oi4+lWVgg7XeLA/L/sEHa8xL1HE5hBbAkBBYkJvdPZIGxbie6vN
 5i6GLmA7MMsEv+/LQRzhAQaGCXePXvOArFNS+LypSlANgcHm4CaxJMeFoihWhIvd7WB2SICCR
 Kvri4EW8Ar4C3RMHEr2EGcAi4SH27/YoOod5ZY2b0QLC4sECgxd8VsNoh6QYmTM5+AzWEWiJa
 41LgJyhaRaJp3hXkCo8gsJGWzkJTNQlI2C+g6ZgF1ifXzhCDC8hLb385hhrDVJG5vu8oOYWtL
 LFv4mnkBI/sqRvXi1KKy1CJdY72kosz0jJLcxMwcXUNDE73c1OLixPTUnMSkYr3k/NxNjMDYY
 gCCHYx3+5wPMUpyMCmJ8roy6oUL8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuCdkW8QLiRYlJqeWp
 GWmQOMcpi0BAePkgjvIpA0b3FBYm5xZjpE6hSjopQ4bwdIQgAkkVGaB9cGSyyXGGWlhHkZgQ4
 R4ilILcrNLEGVf8UozsGoJMzbDzKFJzOvBG76K6DFTECL5dj0QRaXJCKkpBoY+Z/uPiPL3HDs
 SfAKxn3tX1hUMpLLH/BKBa6wdIz4dzay9BHjsg91T8LqrLNrFauEsxV2c81ebb2hdsH81rwZS
 UJz9sfPfOa3JX7BN5eybQYTzCsM+n+Eisccff/7isZB0e4a2WVXc91/aZUkLldKtw6w/fSrQn
 il7LZNTmeuu+5xmXP2QbCsEktxRqKhFnNRcSIAOJQx8ScDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1462792366!38382118!1
X-Originating-IP: [98.138.121.71]
X-SpamReason: No, hits=1.2 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_40_50,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23169 invoked from network); 9 May 2016 11:12:47 -0000
Received: from nm45-vm7.bullet.mail.ne1.yahoo.com (HELO
 nm45-vm7.bullet.mail.ne1.yahoo.com) (98.138.121.71)
 by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 11:12:47 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462792365; bh=0VO+zzZzTNqb4Sn4xkBsFGC1ZowWZzjTSnYV4+iitjQ=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=IRpUyLvbc9DjaJC1x+jwSB+QiilOe74DXOefL2IJlAPoI9gA1vzKBCJFoGzkuMDm6oaOBOl9PTMrO/0WVDqlVmvyuC3aTB6Pk7/bJQqB4I1yMpk+hGkHCHnx5fDrUJjBOPK+IMZ0kxARQJ1MCidynN6Tzw3oY/2ZJoT5BC+lKUWmk930Bgot17G/o2mSITpv08iycqrA0vSNblTDIR+hHtLahcJ3ZJ06dJ5hYL8CQl3gFkCq4S6kkmt1EZjh370W4wvIRsFNMXud8qMKfdedqAQessFI2wjg3baBKqiisJl8K7ovAbHzHAQkdWK6A6RuHzkA65tFFwUj03WghpVBnw==
Received: from [127.0.0.1] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:12:45 -0000
Received: from [98.138.226.179] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:09:51 -0000
Received: from [98.138.89.234] by tm14.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:09:51 -0000
Received: from [127.0.0.1] by omp1049.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:09:51 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 285991.51858.bm@omp1049.mail.ne1.yahoo.com
X-YMail-OSG: dQpxNoYVM1kpLw1GR.dJCXggy3OOOPhZiS3HChQYrFHgaxYXUCmRea5Frywrd0e
 SOq3b9UTNpMtmm7m2YYzmgAGMpcP5QDpJ15rgfNYJSPwxxK.TBQTEEWvLyQt2Pkhvo5qj7H7zBZO
 MEQlWfOd1M3xBsTI3bVqsJV6oZqaJVKMgxjRCbJrT.cAVjCxrijfhz7FQWxXaXipZUq2rq3.oZR7
 1q_cPcIKYbOSFNKrQkrzmgnqcdZblWT1aHsF4lEzFg65xsEz05FGahUmeqAKhJogMl99OeXPfz1J
 sizNfpHkEQQOoO4NN4ahRW2rB2KZR8.ju9Mj1zXsln.XIKeXcyB7DEpbLRJ.K96oVn1SuhdpOqRh
 sFyZ.eVioFfsxHCXCFTsujLrbHaEZ_5ndx5U0IBS4g_bkl8MyscyLFT7HdwB1otX6e0P3gJrI.xU
 Phewd1eQfOTsg5Bz_sXZPudo7q0tpeWH_BhAYZM3S0gYeK8dJkgjlq.8aHBqNVG8j_HZLx6MAmMT
 fiWxEriADgq61WGyGUVRJyXDjfE7bX2LX
Received: from jws100202.mail.ne1.yahoo.com by
 sendmailws109.mail.ne1.yahoo.com; Mon, 09 May 2016 11:09:50 +0000;
 1462792190.671
Date: Mon, 9 May 2016 11:09:50 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Simon Hobson <linux@thehobsons.co.uk>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1760816684.815770.1462792190379.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <CA70423B-60D9-4944-B17B-5CAEDFC09C4C@thehobsons.co.uk>
References: <CA70423B-60D9-4944-B17B-5CAEDFC09C4C@thehobsons.co.uk>
MIME-Version: 1.0
Content-Length: 5411
Subject: Re: [Xen-users] I want to create a network for my Xen VM
	and	need	help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============3592772812753398868=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3592772812753398868==
Content-Type: multipart/alternative; 
	boundary="----=_Part_815769_704588223.1462792190375"
Content-Length: 4880

------=_Part_815769_704588223.1462792190375
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm a beginner and I guess it is a place for help. 

    On Monday, May 9, 2016 11:41 AM, Simon Hobson <linux@thehobsons.co.uk> wrote:
 

 Just to add, since it seems a common problem getting round some of the concepts ...

Just consider the network if the guest were not virtualised, but a real machine, and the bridge were a real switch sat on your desktop. You'd need a means of configuring the networking on the "guest" (eg static config or DHCP), and a means of getting it's traffic to-from the outside world (typically by means of a router).

Now you are going to take those separate pieces of hardware and roll them up into a virtualised setup. The switch turns into a virtual switch (a bridge* in Linux networking terminology), the computer turns into a virtualised guest, and the router turns into ? At home I run a separate guest as a two port router, but you can put it's functions into the Dom0 config.

So from the PoV of the guest, it's just connected to a network switch. Nothing magical changes, and it's IP config is managed in just the same way as the real machine.
From the PoV of the bridge, it's just a network switch with two devices connected (Dom0 and the guest when doing routing/NAT in Dom0).


* Over the years the terminology has changed a bit, a "switch" is (in 1980s/1990s terminology) a "multiport network bridge", and back then such devices were a) very very expensive, and b) had very few ports, and ... c) few people had a clue what they did (myself included back then).


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   
------=_Part_815769_704588223.1462792190375
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr"><span>I'm a beginner and I gues=
s it is a place for help.</span></div> <div class=3D"qtdSeparateBR"><br><br=
></div><div class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D=
"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grand=
e, sans-serif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue,=
 Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16=
px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Monday, May 9, 2=
016 11:41 AM, Simon Hobson &lt;linux@thehobsons.co.uk&gt; wrote:<br></font>=
</div>  <br><br> <div class=3D"y_msg_container">Just to add, since it seems=
 a common problem getting round some of the concepts ...<br clear=3D"none">=
<br clear=3D"none">Just consider the network if the guest were not virtuali=
sed, but a real machine, and the bridge were a real switch sat on your desk=
top. You'd need a means of configuring the networking on the "guest" (eg st=
atic config or DHCP), and a means of getting it's traffic to-from the outsi=
de world (typically by means of a router).<br clear=3D"none"><br clear=3D"n=
one">Now you are going to take those separate pieces of hardware and roll t=
hem up into a virtualised setup. The switch turns into a virtual switch (a =
bridge* in Linux networking terminology), the computer turns into a virtual=
ised guest, and the router turns into ? At home I run a separate guest as a=
 two port router, but you can put it's functions into the Dom0 config.<br c=
lear=3D"none"><br clear=3D"none">So from the PoV of the guest, it's just co=
nnected to a network switch. Nothing magical changes, and it's IP config is=
 managed in just the same way as the real machine.<br clear=3D"none">From t=
he PoV of the bridge, it's just a network switch with two devices connected=
 (Dom0 and the guest when doing routing/NAT in Dom0).<br clear=3D"none"><br=
 clear=3D"none"><br clear=3D"none">* Over the years the terminology has cha=
nged a bit, a "switch" is (in 1980s/1990s terminology) a "multiport network=
 bridge", and back then such devices were a) very very expensive, and b) ha=
d very few ports, and ... c) few people had a clue what they did (myself in=
cluded back then).<div class=3D"yqt6646129083" id=3D"yqtfd31767"><br clear=
=3D"none"><br clear=3D"none"><br clear=3D"none">___________________________=
____________________<br clear=3D"none">Xen-users mailing list<br clear=3D"n=
one"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.org" href=3D"m=
ailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br clear=3D"none=
"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-users" target=3D"_blan=
k">http://lists.xen.org/xen-users</a></div><br><br></div>  </div> </div>  <=
/div></div></body></html>
------=_Part_815769_704588223.1462792190375--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3592772812753398868==--


From xen-users-bounces@lists.xen.org Mon May 09 11:13:43 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 11:13:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azj6x-0002sY-Nj; Mon, 09 May 2016 11:12:27 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azj6w-0002sM-5w
 for xen-users@lists.xen.org; Mon, 09 May 2016 11:12:26 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 B3/61-21979-99070375; Mon, 09 May 2016 11:12:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnleJIrShJLcpLzFFi42JJ6nq6Q3dGgUG
 4wXsvi1VXD7A6MHoc3f2bKYAxijUzLym/IoE143fLMfaCNQoVV68fYmxgbJPrYuTiYBGYxyJx
 a3ITcxcjJ4eQQLLE5Plf2CHsDImTm/4xQtjpEo9PnIWy4yVOHPjNAmJLCChITOidzgZh20q0n
 2tjARkqIbCbReLZgt9MEA31Ev0nG8GGsghoSVxeuBNoEAcHm4CaxJMeFogSLYmXu9rAbBEBdY
 n7h+6xgJTwCnhJTJ1QABIWBhr//dVPsBN4BQQlTs58AlbOLBAt0TG9Fep8P4lHzz8zQcRFJA5
 fusQygVF4FpKWWUhaZiEpmwW0jRlo8/p5QhBheYntb+dAlahJ3N52lR3C1pZYtvA18wJG9lWM
 GsWpRWWpRbqGJnpJRZnpGSW5iZk5uoYGpnq5qcXFiempOYlJxXrJ+bmbGIERxAAEOxjPnvY8x
 CjJwaQkyuvKqBcuxJeUn1KZkVicEV9UmpNafIhRhoNDSYJ3Rr5BuJBgUWp6akVaZg4wlmHSEh
 w8SiK8i0DSvMUFibnFmekQqVOMilLivB0gCQGQREZpHlwbLH1cYpSVEuZlBDpEiKcgtSg3swR
 V/hWjOAejkjBvP8gUnsy8Erjpr4AWMwEtlmPTB1lckoiQkmpglBZbP3nx7q5vE+UNJ4cvWvcp
 T+LPvEdfLGf/Sjv1qqbpu/I3p29PJ15Z9MeD68UTvWx37VfBDv/+VHZWb+HfN6G1IClNp8W9R
 cBuh6imTCJTbEHuRKPGpIevTs96NH3h74fbnt3nfp/KF5C5bMYe6Vb7Qvt3H4t+6sZHZMyvsB
 eaNa9I+t9yJSWW4oxEQy3mouJEAOYfyckaAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1462792342!26376046!1
X-Originating-IP: [98.138.229.184]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19144 invoked from network); 9 May 2016 11:12:23 -0000
Received: from nm40-vm8.bullet.mail.ne1.yahoo.com (HELO
 nm40-vm8.bullet.mail.ne1.yahoo.com) (98.138.229.184)
 by server-11.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 11:12:23 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462792342; bh=CU6fjkt7RP8gdl2P5foE6l/VN/f+3dUQ4/L+fz1ccFU=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=AqMQGSue1AbEQ1ICm87DXRlTEKWHO24r1ThIwHCCrtTS3j8My2GkuFp3IKZ20tJ0dZqeCEwO6q629IxeJ+Anbtucivx7Szp3s1tUH2LcN/AH32fS0S+PAOzzyMoMWcSSROygZNo3E+dLM7H12f1PXMXNbPd1Cyxn0kzKkxUt6V3faQzfPKVi0WKlBb2JSOpLtVA4zhpcZa0svuhXqbqKbYa7nsMOasBN8JxKpe7/FuvDpHrMuuOTWLQ+ccE/gaJZOYF7AkZdDee/ISNhwKlHq6/0xPaB+XeZ/d+iQ+3kXS2p9R7IhTIDUTk/xTHnEjR4QYlbKuEaXfMAbw05B3Oz9w==
Received: from [127.0.0.1] by nm40.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:12:22 -0000
Received: from [98.138.101.128] by nm40.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:09:32 -0000
Received: from [98.138.89.165] by tm16.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:09:32 -0000
Received: from [127.0.0.1] by omp1021.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:09:32 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 388988.47687.bm@omp1021.mail.ne1.yahoo.com
X-YMail-OSG: aj5AGe4VM1lj8or4r4G6pJ_qKXI9NDl.jzrW8upAEYPXB6wfSJi0m0TfeDI__b6
 lAkMdjoalQptSazJx_XeBbAbenRmOdKg1h7vnDHuM3i1OfFni5.VaHznya.TaM0fUOK0Gm3uxq3H
 q.QmZlHpFodjfjMGAkJ4YDalrjG2hWVdeTrIjs3KNNBtmEr3Q61kPX8GdAZPFCDny0Jo813Xqjbf
 Um0zhDNQ5_AFg4vDFryVzndSEiv7lMHWN5cNYgS7iBajKxEXCbGcLqvUxkR5tivvwfxAJOgY0HyO
 Re.lylpRNinVZOTj6bdRTlx6fiyXWFQCYpzNf5q8X1KYIfYKZw4xlviwPlgnHm55R.swtq2E1EWb
 mImRMQsDfayfvYEs3ZUjiAIB5FNg2PyGjLtcavbf_KF1cnPd03UomHzFTiYah1CA6ePqiYK7jN4E
 F4Yyv9sJ9U851wX5rH7GSoiF1sArQJcvAp2wahJ_lZUQNegSi.BNFV6RgoB28KUG9Rgc93J._XxV
 UbaJpzyFMxBqQbrE.sBF.Iw--
Received: from jws10043.mail.ne1.yahoo.com by sendmailws123.mail.ne1.yahoo.com;
 Mon, 09 May 2016 11:09:31 +0000; 1462792171.867
Date: Mon, 9 May 2016 11:09:31 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <525253632.790697.1462792171553.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <525253632.790697.1462792171553.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 4671
Subject: [Xen-users] Why I can run Windows on my xen? What is my problem?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6068110073999442558=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6068110073999442558==
Content-Type: multipart/alternative; 
	boundary="----=_Part_790696_587771026.1462792171550"
Content-Length: 4140

------=_Part_790696_587771026.1462792171550
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

HelloI used below config for create a Xen VM :
name = "windows"builder = "hvm"vcpus = 4memory = "1024"maxmex= "2048"vif=['']disk=['phy:/dev/Xen/windows,hda,w','file:/home/jason/windows.iso,hdc:cdrom,r']vfb=['vnc=1,vnclisten=192.168.72.1,vncconsole=1']videoram=32boot="dc"
but when I enter "xl create /etc/xen/windows.cfg" then it show me below error :
Parsing config from /etc/xen/windows.cfglibxl: error: libxl_dm.c:1506:device_model_spawn_outcome: domain 1 device model: spawn failed (rc=-3)libxl: error: libxl_create.c:1322:domcreate_devmodel_started: device model did not start: -3libxl: error: libxl_dm.c:1610:kill_device_model: Device Model already exitedlibxl: info: libxl.c:1698:devices_destroy_cb: forked pid 1710 for destroy of domain 1
What is my problem? My Xen server IP is 192.168.72.1 and I want connect to it remotely via VNC viewer.
Please help me.
Thank you.
------=_Part_790696_587771026.1462792171550
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462791443437_6641"=
>Hello</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_6641">I used below c=
onfig for create a Xen VM :</div><div id=3D"yui_3_16_0_ym19_1_1462791443437=
_6641"><br></div><div id=3D"yui_3_16_0_ym19_1_1462791443437_6733">name =3D =
"windows"</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_6734">builder =3D=
 "hvm"</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_6735">vcpus =3D 4</d=
iv><div id=3D"yui_3_16_0_ym19_1_1462791443437_6736">memory =3D "1024"</div>=
<div id=3D"yui_3_16_0_ym19_1_1462791443437_6737">maxmex=3D "2048"</div><div=
 id=3D"yui_3_16_0_ym19_1_1462791443437_6738">vif=3D['']</div><div id=3D"yui=
_3_16_0_ym19_1_1462791443437_6739" dir=3D"ltr">disk=3D['phy:/dev/Xen/window=
s,hda,w','file:/home/jason/windows.iso,hdc:cdrom,r']</div><div id=3D"yui_3_=
16_0_ym19_1_1462791443437_6740">vfb=3D['vnc=3D1,vnclisten=3D192.168.72.1,vn=
cconsole=3D1']</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_6741">videor=
am=3D32</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_6742">boot=3D"dc"</=
div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6743"><br id=3D"=
yui_3_16_0_ym19_1_1462791443437_6744"></div><div dir=3D"ltr" id=3D"yui_3_16=
_0_ym19_1_1462791443437_6743">but when I enter "xl create /etc/xen/windows.=
cfg" then it show me below error :</div><div dir=3D"ltr" id=3D"yui_3_16_0_y=
m19_1_1462791443437_6743"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_=
1_1462791443437_6743"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146279144343=
7_6802">Parsing config from /etc/xen/windows.cfg</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1462791443437_6803">libxl: error: libxl_dm.c:1506:dev=
ice_model_spawn_outcome: domain 1 device model: spawn failed (rc=3D-3)</div=
><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6804">libxl: error:=
 libxl_create.c:1322:domcreate_devmodel_started: device model did not start=
: -3</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6805">libx=
l: error: libxl_dm.c:1610:kill_device_model: Device Model already exited</d=
iv><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6806">libxl: info=
: libxl.c:1698:devices_destroy_cb: forked pid 1710 for destroy of domain 1<=
/div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6806"><br></div=
><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6806">What is my pr=
oblem? My Xen server IP is 192.168.72.1 and I want connect to it remotely v=
ia VNC viewer.</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_=
6806"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6806=
">Please help me.</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14627914434=
37_6806"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6=
806">Thank you.</div></div></div></body></html>
------=_Part_790696_587771026.1462792171550--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6068110073999442558==--


From xen-users-bounces@lists.xen.org Mon May 09 11:13:43 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 11:13:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azj7L-0002uX-5D; Mon, 09 May 2016 11:12:51 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azj7J-0002tx-6O
 for xen-users@lists.xen.org; Mon, 09 May 2016 11:12:49 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 0D/F9-03757-0B070375; Mon, 09 May 2016 11:12:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCKsWRWlGSWpSXmKPExsWS1FXprru+wCD
 coP+1hsWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmvFmwQ32gglqFVc6zrI3MN5Q6GLk5GARWMUi
 Me2sKIgtJJAsMfnXPEYIO0Oi4+lWVgg7XeLA/L/sEHa8xL1HE5hBbAkBBYkJvdPZIGxbie6vN
 5i6GLmA7MMsEv+/LQRzhAQaGCXePXvOArFNS+LypSlANgcHm4CaxJMeFoihWhIvd7WB2SICCR
 Kvri4EW8Ar4C3RMHEr2EGcAi4SH27/YoOod5ZY2b0QLC4sECgxd8VsNoh6QYmTM5+AzWEWiJa
 41LgJyhaRaJp3hXkCo8gsJGWzkJTNQlI2C+g6ZgF1ifXzhCDC8hLb385hhrDVJG5vu8oOYWtL
 LFv4mnkBI/sqRvXi1KKy1CJdY72kosz0jJLcxMwcXUNDE73c1OLixPTUnMSkYr3k/NxNjMDYY
 gCCHYx3+5wPMUpyMCmJ8roy6oUL8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuCdkW8QLiRYlJqeWp
 GWmQOMcpi0BAePkgjvIpA0b3FBYm5xZjpE6hSjopQ4bwdIQgAkkVGaB9cGSyyXGGWlhHkZgQ4
 R4ilILcrNLEGVf8UozsGoJMzbDzKFJzOvBG76K6DFTECL5dj0QRaXJCKkpBoY+Z/uPiPL3HDs
 SfAKxn3tX1hUMpLLH/BKBa6wdIz4dzay9BHjsg91T8LqrLNrFauEsxV2c81ebb2hdsH81rwZS
 UJz9sfPfOa3JX7BN5eybQYTzCsM+n+Eisccff/7isZB0e4a2WVXc91/aZUkLldKtw6w/fSrQn
 il7LZNTmeuu+5xmXP2QbCsEktxRqKhFnNRcSIAOJQx8ScDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1462792366!38382118!1
X-Originating-IP: [98.138.121.71]
X-SpamReason: No, hits=1.2 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_40_50,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23169 invoked from network); 9 May 2016 11:12:47 -0000
Received: from nm45-vm7.bullet.mail.ne1.yahoo.com (HELO
 nm45-vm7.bullet.mail.ne1.yahoo.com) (98.138.121.71)
 by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 11:12:47 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462792365; bh=0VO+zzZzTNqb4Sn4xkBsFGC1ZowWZzjTSnYV4+iitjQ=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=IRpUyLvbc9DjaJC1x+jwSB+QiilOe74DXOefL2IJlAPoI9gA1vzKBCJFoGzkuMDm6oaOBOl9PTMrO/0WVDqlVmvyuC3aTB6Pk7/bJQqB4I1yMpk+hGkHCHnx5fDrUJjBOPK+IMZ0kxARQJ1MCidynN6Tzw3oY/2ZJoT5BC+lKUWmk930Bgot17G/o2mSITpv08iycqrA0vSNblTDIR+hHtLahcJ3ZJ06dJ5hYL8CQl3gFkCq4S6kkmt1EZjh370W4wvIRsFNMXud8qMKfdedqAQessFI2wjg3baBKqiisJl8K7ovAbHzHAQkdWK6A6RuHzkA65tFFwUj03WghpVBnw==
Received: from [127.0.0.1] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:12:45 -0000
Received: from [98.138.226.179] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:09:51 -0000
Received: from [98.138.89.234] by tm14.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:09:51 -0000
Received: from [127.0.0.1] by omp1049.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:09:51 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 285991.51858.bm@omp1049.mail.ne1.yahoo.com
X-YMail-OSG: dQpxNoYVM1kpLw1GR.dJCXggy3OOOPhZiS3HChQYrFHgaxYXUCmRea5Frywrd0e
 SOq3b9UTNpMtmm7m2YYzmgAGMpcP5QDpJ15rgfNYJSPwxxK.TBQTEEWvLyQt2Pkhvo5qj7H7zBZO
 MEQlWfOd1M3xBsTI3bVqsJV6oZqaJVKMgxjRCbJrT.cAVjCxrijfhz7FQWxXaXipZUq2rq3.oZR7
 1q_cPcIKYbOSFNKrQkrzmgnqcdZblWT1aHsF4lEzFg65xsEz05FGahUmeqAKhJogMl99OeXPfz1J
 sizNfpHkEQQOoO4NN4ahRW2rB2KZR8.ju9Mj1zXsln.XIKeXcyB7DEpbLRJ.K96oVn1SuhdpOqRh
 sFyZ.eVioFfsxHCXCFTsujLrbHaEZ_5ndx5U0IBS4g_bkl8MyscyLFT7HdwB1otX6e0P3gJrI.xU
 Phewd1eQfOTsg5Bz_sXZPudo7q0tpeWH_BhAYZM3S0gYeK8dJkgjlq.8aHBqNVG8j_HZLx6MAmMT
 fiWxEriADgq61WGyGUVRJyXDjfE7bX2LX
Received: from jws100202.mail.ne1.yahoo.com by
 sendmailws109.mail.ne1.yahoo.com; Mon, 09 May 2016 11:09:50 +0000;
 1462792190.671
Date: Mon, 9 May 2016 11:09:50 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Simon Hobson <linux@thehobsons.co.uk>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1760816684.815770.1462792190379.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <CA70423B-60D9-4944-B17B-5CAEDFC09C4C@thehobsons.co.uk>
References: <CA70423B-60D9-4944-B17B-5CAEDFC09C4C@thehobsons.co.uk>
MIME-Version: 1.0
Content-Length: 5411
Subject: Re: [Xen-users] I want to create a network for my Xen VM
	and	need	help.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============3592772812753398868=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3592772812753398868==
Content-Type: multipart/alternative; 
	boundary="----=_Part_815769_704588223.1462792190375"
Content-Length: 4880

------=_Part_815769_704588223.1462792190375
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm a beginner and I guess it is a place for help. 

    On Monday, May 9, 2016 11:41 AM, Simon Hobson <linux@thehobsons.co.uk> wrote:
 

 Just to add, since it seems a common problem getting round some of the concepts ...

Just consider the network if the guest were not virtualised, but a real machine, and the bridge were a real switch sat on your desktop. You'd need a means of configuring the networking on the "guest" (eg static config or DHCP), and a means of getting it's traffic to-from the outside world (typically by means of a router).

Now you are going to take those separate pieces of hardware and roll them up into a virtualised setup. The switch turns into a virtual switch (a bridge* in Linux networking terminology), the computer turns into a virtualised guest, and the router turns into ? At home I run a separate guest as a two port router, but you can put it's functions into the Dom0 config.

So from the PoV of the guest, it's just connected to a network switch. Nothing magical changes, and it's IP config is managed in just the same way as the real machine.
From the PoV of the bridge, it's just a network switch with two devices connected (Dom0 and the guest when doing routing/NAT in Dom0).


* Over the years the terminology has changed a bit, a "switch" is (in 1980s/1990s terminology) a "multiport network bridge", and back then such devices were a) very very expensive, and b) had very few ports, and ... c) few people had a clue what they did (myself included back then).


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   
------=_Part_815769_704588223.1462792190375
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr"><span>I'm a beginner and I gues=
s it is a place for help.</span></div> <div class=3D"qtdSeparateBR"><br><br=
></div><div class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D=
"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grand=
e, sans-serif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue,=
 Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16=
px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Monday, May 9, 2=
016 11:41 AM, Simon Hobson &lt;linux@thehobsons.co.uk&gt; wrote:<br></font>=
</div>  <br><br> <div class=3D"y_msg_container">Just to add, since it seems=
 a common problem getting round some of the concepts ...<br clear=3D"none">=
<br clear=3D"none">Just consider the network if the guest were not virtuali=
sed, but a real machine, and the bridge were a real switch sat on your desk=
top. You'd need a means of configuring the networking on the "guest" (eg st=
atic config or DHCP), and a means of getting it's traffic to-from the outsi=
de world (typically by means of a router).<br clear=3D"none"><br clear=3D"n=
one">Now you are going to take those separate pieces of hardware and roll t=
hem up into a virtualised setup. The switch turns into a virtual switch (a =
bridge* in Linux networking terminology), the computer turns into a virtual=
ised guest, and the router turns into ? At home I run a separate guest as a=
 two port router, but you can put it's functions into the Dom0 config.<br c=
lear=3D"none"><br clear=3D"none">So from the PoV of the guest, it's just co=
nnected to a network switch. Nothing magical changes, and it's IP config is=
 managed in just the same way as the real machine.<br clear=3D"none">From t=
he PoV of the bridge, it's just a network switch with two devices connected=
 (Dom0 and the guest when doing routing/NAT in Dom0).<br clear=3D"none"><br=
 clear=3D"none"><br clear=3D"none">* Over the years the terminology has cha=
nged a bit, a "switch" is (in 1980s/1990s terminology) a "multiport network=
 bridge", and back then such devices were a) very very expensive, and b) ha=
d very few ports, and ... c) few people had a clue what they did (myself in=
cluded back then).<div class=3D"yqt6646129083" id=3D"yqtfd31767"><br clear=
=3D"none"><br clear=3D"none"><br clear=3D"none">___________________________=
____________________<br clear=3D"none">Xen-users mailing list<br clear=3D"n=
one"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.org" href=3D"m=
ailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br clear=3D"none=
"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-users" target=3D"_blan=
k">http://lists.xen.org/xen-users</a></div><br><br></div>  </div> </div>  <=
/div></div></body></html>
------=_Part_815769_704588223.1462792190375--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3592772812753398868==--


From xen-users-bounces@lists.xen.org Mon May 09 11:13:43 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 11:13:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azj6x-0002sY-Nj; Mon, 09 May 2016 11:12:27 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azj6w-0002sM-5w
 for xen-users@lists.xen.org; Mon, 09 May 2016 11:12:26 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 B3/61-21979-99070375; Mon, 09 May 2016 11:12:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnleJIrShJLcpLzFFi42JJ6nq6Q3dGgUG
 4wXsvi1VXD7A6MHoc3f2bKYAxijUzLym/IoE143fLMfaCNQoVV68fYmxgbJPrYuTiYBGYxyJx
 a3ITcxcjJ4eQQLLE5Plf2CHsDImTm/4xQtjpEo9PnIWy4yVOHPjNAmJLCChITOidzgZh20q0n
 2tjARkqIbCbReLZgt9MEA31Ev0nG8GGsghoSVxeuBNoEAcHm4CaxJMeFogSLYmXu9rAbBEBdY
 n7h+6xgJTwCnhJTJ1QABIWBhr//dVPsBN4BQQlTs58AlbOLBAt0TG9Fep8P4lHzz8zQcRFJA5
 fusQygVF4FpKWWUhaZiEpmwW0jRlo8/p5QhBheYntb+dAlahJ3N52lR3C1pZYtvA18wJG9lWM
 GsWpRWWpRbqGJnpJRZnpGSW5iZk5uoYGpnq5qcXFiempOYlJxXrJ+bmbGIERxAAEOxjPnvY8x
 CjJwaQkyuvKqBcuxJeUn1KZkVicEV9UmpNafIhRhoNDSYJ3Rr5BuJBgUWp6akVaZg4wlmHSEh
 w8SiK8i0DSvMUFibnFmekQqVOMilLivB0gCQGQREZpHlwbLH1cYpSVEuZlBDpEiKcgtSg3swR
 V/hWjOAejkjBvP8gUnsy8Erjpr4AWMwEtlmPTB1lckoiQkmpglBZbP3nx7q5vE+UNJ4cvWvcp
 T+LPvEdfLGf/Sjv1qqbpu/I3p29PJ15Z9MeD68UTvWx37VfBDv/+VHZWb+HfN6G1IClNp8W9R
 cBuh6imTCJTbEHuRKPGpIevTs96NH3h74fbnt3nfp/KF5C5bMYe6Vb7Qvt3H4t+6sZHZMyvsB
 eaNa9I+t9yJSWW4oxEQy3mouJEAOYfyckaAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1462792342!26376046!1
X-Originating-IP: [98.138.229.184]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19144 invoked from network); 9 May 2016 11:12:23 -0000
Received: from nm40-vm8.bullet.mail.ne1.yahoo.com (HELO
 nm40-vm8.bullet.mail.ne1.yahoo.com) (98.138.229.184)
 by server-11.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 11:12:23 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462792342; bh=CU6fjkt7RP8gdl2P5foE6l/VN/f+3dUQ4/L+fz1ccFU=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=AqMQGSue1AbEQ1ICm87DXRlTEKWHO24r1ThIwHCCrtTS3j8My2GkuFp3IKZ20tJ0dZqeCEwO6q629IxeJ+Anbtucivx7Szp3s1tUH2LcN/AH32fS0S+PAOzzyMoMWcSSROygZNo3E+dLM7H12f1PXMXNbPd1Cyxn0kzKkxUt6V3faQzfPKVi0WKlBb2JSOpLtVA4zhpcZa0svuhXqbqKbYa7nsMOasBN8JxKpe7/FuvDpHrMuuOTWLQ+ccE/gaJZOYF7AkZdDee/ISNhwKlHq6/0xPaB+XeZ/d+iQ+3kXS2p9R7IhTIDUTk/xTHnEjR4QYlbKuEaXfMAbw05B3Oz9w==
Received: from [127.0.0.1] by nm40.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:12:22 -0000
Received: from [98.138.101.128] by nm40.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:09:32 -0000
Received: from [98.138.89.165] by tm16.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:09:32 -0000
Received: from [127.0.0.1] by omp1021.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 11:09:32 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 388988.47687.bm@omp1021.mail.ne1.yahoo.com
X-YMail-OSG: aj5AGe4VM1lj8or4r4G6pJ_qKXI9NDl.jzrW8upAEYPXB6wfSJi0m0TfeDI__b6
 lAkMdjoalQptSazJx_XeBbAbenRmOdKg1h7vnDHuM3i1OfFni5.VaHznya.TaM0fUOK0Gm3uxq3H
 q.QmZlHpFodjfjMGAkJ4YDalrjG2hWVdeTrIjs3KNNBtmEr3Q61kPX8GdAZPFCDny0Jo813Xqjbf
 Um0zhDNQ5_AFg4vDFryVzndSEiv7lMHWN5cNYgS7iBajKxEXCbGcLqvUxkR5tivvwfxAJOgY0HyO
 Re.lylpRNinVZOTj6bdRTlx6fiyXWFQCYpzNf5q8X1KYIfYKZw4xlviwPlgnHm55R.swtq2E1EWb
 mImRMQsDfayfvYEs3ZUjiAIB5FNg2PyGjLtcavbf_KF1cnPd03UomHzFTiYah1CA6ePqiYK7jN4E
 F4Yyv9sJ9U851wX5rH7GSoiF1sArQJcvAp2wahJ_lZUQNegSi.BNFV6RgoB28KUG9Rgc93J._XxV
 UbaJpzyFMxBqQbrE.sBF.Iw--
Received: from jws10043.mail.ne1.yahoo.com by sendmailws123.mail.ne1.yahoo.com;
 Mon, 09 May 2016 11:09:31 +0000; 1462792171.867
Date: Mon, 9 May 2016 11:09:31 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <525253632.790697.1462792171553.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <525253632.790697.1462792171553.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 4671
Subject: [Xen-users] Why I can run Windows on my xen? What is my problem?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6068110073999442558=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6068110073999442558==
Content-Type: multipart/alternative; 
	boundary="----=_Part_790696_587771026.1462792171550"
Content-Length: 4140

------=_Part_790696_587771026.1462792171550
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

HelloI used below config for create a Xen VM :
name = "windows"builder = "hvm"vcpus = 4memory = "1024"maxmex= "2048"vif=['']disk=['phy:/dev/Xen/windows,hda,w','file:/home/jason/windows.iso,hdc:cdrom,r']vfb=['vnc=1,vnclisten=192.168.72.1,vncconsole=1']videoram=32boot="dc"
but when I enter "xl create /etc/xen/windows.cfg" then it show me below error :
Parsing config from /etc/xen/windows.cfglibxl: error: libxl_dm.c:1506:device_model_spawn_outcome: domain 1 device model: spawn failed (rc=-3)libxl: error: libxl_create.c:1322:domcreate_devmodel_started: device model did not start: -3libxl: error: libxl_dm.c:1610:kill_device_model: Device Model already exitedlibxl: info: libxl.c:1698:devices_destroy_cb: forked pid 1710 for destroy of domain 1
What is my problem? My Xen server IP is 192.168.72.1 and I want connect to it remotely via VNC viewer.
Please help me.
Thank you.
------=_Part_790696_587771026.1462792171550
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462791443437_6641"=
>Hello</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_6641">I used below c=
onfig for create a Xen VM :</div><div id=3D"yui_3_16_0_ym19_1_1462791443437=
_6641"><br></div><div id=3D"yui_3_16_0_ym19_1_1462791443437_6733">name =3D =
"windows"</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_6734">builder =3D=
 "hvm"</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_6735">vcpus =3D 4</d=
iv><div id=3D"yui_3_16_0_ym19_1_1462791443437_6736">memory =3D "1024"</div>=
<div id=3D"yui_3_16_0_ym19_1_1462791443437_6737">maxmex=3D "2048"</div><div=
 id=3D"yui_3_16_0_ym19_1_1462791443437_6738">vif=3D['']</div><div id=3D"yui=
_3_16_0_ym19_1_1462791443437_6739" dir=3D"ltr">disk=3D['phy:/dev/Xen/window=
s,hda,w','file:/home/jason/windows.iso,hdc:cdrom,r']</div><div id=3D"yui_3_=
16_0_ym19_1_1462791443437_6740">vfb=3D['vnc=3D1,vnclisten=3D192.168.72.1,vn=
cconsole=3D1']</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_6741">videor=
am=3D32</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_6742">boot=3D"dc"</=
div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6743"><br id=3D"=
yui_3_16_0_ym19_1_1462791443437_6744"></div><div dir=3D"ltr" id=3D"yui_3_16=
_0_ym19_1_1462791443437_6743">but when I enter "xl create /etc/xen/windows.=
cfg" then it show me below error :</div><div dir=3D"ltr" id=3D"yui_3_16_0_y=
m19_1_1462791443437_6743"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_=
1_1462791443437_6743"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146279144343=
7_6802">Parsing config from /etc/xen/windows.cfg</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1462791443437_6803">libxl: error: libxl_dm.c:1506:dev=
ice_model_spawn_outcome: domain 1 device model: spawn failed (rc=3D-3)</div=
><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6804">libxl: error:=
 libxl_create.c:1322:domcreate_devmodel_started: device model did not start=
: -3</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6805">libx=
l: error: libxl_dm.c:1610:kill_device_model: Device Model already exited</d=
iv><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6806">libxl: info=
: libxl.c:1698:devices_destroy_cb: forked pid 1710 for destroy of domain 1<=
/div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6806"><br></div=
><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6806">What is my pr=
oblem? My Xen server IP is 192.168.72.1 and I want connect to it remotely v=
ia VNC viewer.</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_=
6806"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6806=
">Please help me.</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14627914434=
37_6806"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_6=
806">Thank you.</div></div></div></body></html>
------=_Part_790696_587771026.1462792171550--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6068110073999442558==--


From xen-users-bounces@lists.xen.org Mon May 09 12:01:30 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 12:01:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azjrL-0007Za-9Y; Mon, 09 May 2016 12:00:23 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1azjrJ-0007YT-Ch; Mon, 09 May 2016 12:00:21 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 F7/C6-32266-4DB70375; Mon, 09 May 2016 12:00:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpkl+JIrShJLcpLzFFi42LJaLquqnux2iD
 cYNktTYtbN1uZLZZ8XMxiserqAVYHZo+ju38zBTBGsWbmJeVXJLBmLNlzlLHg7HuOiredhQ2M
 765ydDFycQgJHGeU2Pilgw3CWcQo8fjYLuYuRk4OZgFXiRv7NrNB2IoSF+41sIDYvAKCEidnP
 gGzJQQ0Je68WcUOYosIFEnsPPcSzGYT0JOYe3YSE0SvjsTL/auZQBYIC3QzSrS1fAZq5gAaZC
 Yx7YYTSA2LgKrE08k7WSYw8sxCsnoWktWzkKyeBdTNDLR6/S59CFNaYvk/DohqeYntb+cwzwJ
 axizQwihxbd9BKKeRUWLng24mmJlTuh+yQ9jZEv82/GSEsDMkJpw4xYqppkhi773PLBB2vsTS
 rw2MmGpqJf5enw81v0ri17JNLJhqWhkl+lqiIQ5qYpSY/vgCM6aieoklTx5ANddIzPr9EotBa
 RKb/i2AOiJZYsqLV+yYanIlVp89DjU/S2LylS9Y1FRIvJ60EsoulTj6/ijjAsaEVYwaxalFZa
 lFuoZmeklFmekZJbmJmTm6hgamermpxcWJ6ak5iUnFesn5uZsYgQmRAQh2MJ4/7XmIUZKDSUm
 U15VRL1yILyk/pTIjsTgjvqg0J7X4EKMMB4eSBO+rKoNwIcGi1PTUirTMHGBqhklLcPAoifAK
 gKR5iwsSc4sz0yFSpxiNOZZMv7aWiWPRzcf7mYRY8vLzUqXEeX+BlAqAlGaU5sENguWMS4yyU
 sK8jECnCfEUpBblZpagyr9iFOdgVBLmPQAyhSczrwRu3yugU5iATpFj0wc5pSQRISXVwLhi64
 sl8VHOW5efYWk/ELL5ltzF4yoNM6/NmHcxaM/iyVpNsk8+qQdmu9k5bbjJtlr1QKD4Z5mOwhU
 HZse0boq+HRCvr/NCmPuwX+7pYpsNJ062XNYKLznUutHS/XDsZUmHsDilBPWLhSyRa2O/Lpz1
 pOmq9nWhy5K/pOOKbmT6rnyeHzmzwVKJpTgj0VCLuag4EQBd2FMrFAQAAA==
X-Env-Sender: iwj@xenbits.xen.org
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462795216!38626463!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31885 invoked from network); 9 May 2016 12:00:17 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 May 2016 12:00:17 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1azjr5-0005R1-6E; Mon, 09 May 2016 12:00:07 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1azjr0-0002Rj-4I; Mon, 09 May 2016 12:00:02 +0000
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Message-Id: <E1azjr0-0002Rj-4I@xenbits.xenproject.org>
Date: Mon, 09 May 2016 12:00:02 +0000
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 179 (CVE-2016-3710,
 CVE-2016-3712) - QEMU: Banked access to VGA memory (VBE) uses
 inconsistent bounds checks
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

      Xen Security Advisory CVE-2016-3710,CVE-2016-3712 / XSA-179
                              version 4

 QEMU: Banked access to VGA memory (VBE) uses inconsistent bounds checks

UPDATES IN VERSION 4
====================

Public release.  Also include CVE and description of both issues.
(All advisories sent have included patches for both issues, but only
the description and CVE for the first issue.)

ISSUE DESCRIPTION
=================

Qemu VGA module allows banked access to video memory using the window
at 0xa00000 and it supports different access modes with different
address calculations.  But an attacker can easily change access modes
after setting the bank register.  This is CVE-2016-3710.

Qemu VGA module allows guest to edit certain registers in 'vbe' and
'vga' modes. ie. guest could set certain 'VGA' registers while in
'VBE' mode.  This is CVE-2016-3712.


IMPACT
======

A privileged guest user could use CVE-2016-3710 to exceed the bank
address window and write beyond the said memory area, potentially
leading to arbitrary code execution with privileges of the Qemu
process.  If the system is not using stubdomains, this will be in
domain 0.

A privileged guest user could use CVE-2016-3712 to cause potential
integer overflow or OOB read access issues in Qemu, resulting in a DoS
of the guest itself.  More dangerous effect, such as data leakage or
code execution, are not known but cannot be ruled out.


VULNERABLE SYSTEMS
==================

Versions of qemu shipped with all Xen versions are vulnerable.

Xen systems running on x86 with HVM guests, with the qemu process
running in dom0 are vulnerable.

Only guests provided with the "stdvga" emulated video card can exploit
the vulnerability.  The default "cirrus" emulated video card is not
vulnerable.  (With xl the emulated video card is controlled by the
"stdvga=" and "vga=" domain configuration options.)

ARM systems are not vulnerable.  Systems using only PV guests are not
vulnerable.

For VMs whose qemu process is running in a stub domain, a successful
attacker will only gain the privileges of that stubdom, which should
be only over the guest itself.

Both upstream-based versions of qemu (device_model_version="qemu-xen")
and `traditional' qemu (device_model_version="qemu-xen-traditional")
are vulnerable.

MITIGATION
==========

Running only PV guests will avoid the issue.

Running HVM guests with the device model in a stubdomain will mitigate
the issue.

Changing the video card emulation to cirrus (stdvga=0, vga="cirrus",
in the xl domain configuraton) will avoid the vulnerability.

CREDITS
=======

CVE-2016-3710 was discovered and reported by "Wei Xiao and Qinghao
Tang of 360 Marvel Team" of 360.cn Inc.

CVE-2016-3710 was discovered and reported by Zuozhi Fzz of Alibaba
Inc.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue for
systems using upstream-based versions of qemu.  Patch 0001 addresses
CVE-2016-3710, and patches 0002-0005 address CVE-2016-3712.

qemu-upstream, xen-unstable:

xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.6:

xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.5:

xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.4:

xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.3:

xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-xen-traditional, unstable:

xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

$ sha256sum xsa179*
e216959d099ed807b282026e1e4d558ce0c0e8ead284ddd9d0581cef5fcef0ad  xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
708e40d85866540567d2d915731c6e9876cd0d6754bc6696650ed71d8e48d710  xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch
767007028189bce54df9769ff6cb9db7cd37b5c2afaac86787b30c8f2a03f342  xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch
1fb507c307b093e5e4471d4a5e567db419adecbfe772a68bf91722836bcba4cd  xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
ff4327d598d2e0912dc3a22ab9ba14d6c79bfa5a154714b6c5da761d5ded403f  xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
059bfa59f39222ad6991e6c0c8338385f2a317e379d02d0c2cb0e5a8138cb329  xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
c6dfe50d694b75670bbdec78a3ce6293a8da46d5ff8b47f1e0d7e4fac22260bf  xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch
f57e31e8b81f1161537277a0934013c1fb3bbf57319543dfd10a5dc5fdfb927b  xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch
14900af2b13d362ffb98c061e76b13965965284399dd9b9f1a4e41b41f34a3a3  xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch
2b2e7d306fd95fa74490ee1694af1af9438d7ff738d8c6aecc7d99d4eb96dcb2  xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
e6108266bf0abada5fc6e0a3ca65c2702fcae610826ead6a215d622ec3ed973a  xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
05bdfae312078b22542e9f18db98fae11dbfd9785184b0b3c8de8c94797e1427  xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch
56dee9d0f54357391d5249a01ab28a1879dd7d1a36b4d147d68c62688d8af22b  xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch
10603f5ffe317de328dc46139a6b5ff6081040ca6368ee1642b5343db9bcfda1  xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch
e0dbc47086f0346a9554b98468256bc325d67440f5d786c5825390d293896509  xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
9b0cfdba369437a3e3da86690cd0c6d9d05e39d1168065e4d11ff2de4e546feb  xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
3c56f255d2ff3e5ae24f15de69cbd4abf3ff0d2dbb63a686937d5e2ab1989d59  xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch
b1ddabf50720635efa17a7c57778acd2e1d9fd6a6424038455163991afecb044  xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch
0f34eeda817f39d3b5e484d535aa29bae16e7e36b4dc042bc41ef0e1844bf3cb  xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch
c24b3401a7ed45f853de7c96b998d50461254e9082a706753b814ddcbc285b17  xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
de59a098a39c1adbc86f3857dbb2b655479f97756d46e017e83b41c1390a98b9  xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
3686d0b5c3603819fe0eca65ed62161c676e6abd8e676e513f6d4b3d46e7a997  xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch
18d01083e2f4000816ecf26d85da5cb337f540da447e6252f348a5b538cc7fa4  xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch
811ce206293b54ad601eb0a0e59bee502277c642f73f1ea0bad712efc528f82d  xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch
2097c9e4eac66a65e07607664d1aaec288c4c8b0f147c73636c1b2532cdd20dd  xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
132fd7f7d1f7bee4d934daefc24ec65080ae09b7d0e07a86edc3b683cad8156a  xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
b83c29c3737415bf05da14c0b856abeb3bdbb77fba7d538956535ed67160abe8  xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch
834266af0499167e6d8e2e87bb770b79c0e8480ab5ea72064298656ccdd36741  xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch
a5c3c38340261c7ff44047289aad6276e501930e214c40350056a364469965cd  xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
4869ad504cba52f537dae102e226b020422e3b6494ffba3b865eb2893bee0e9e  xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
$

DEPLOYMENT DURING EMBARGO
=========================

Deployment of the patches and/or mitigations described above (or
others which are substantially similar) is permitted during the
embargo, even on public-facing systems with untrusted guest users and
administrators.

But: Distribution of updated software is prohibited (except to other
members of the predisclosure list).

Predisclosure list members who wish to deploy significantly different
patches and/or mitigations, please contact the Xen Project Security
Team.


(Note: this during-embargo deployment notice is retained in
post-embargo publicly released Xen Project advisories, even though it
is then no longer applicable.  This is to enable the community to have
oversight of the Xen Project Security Team's decisionmaking.)

For more information about permissible uses of embargoed information,
consult the Xen Project community's agreed Security Policy:
  http://www.xenproject.org/security-policy.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJXMHkhAAoJEIP+FMlX6CvZ4J4IAKgEIz12GbtunUY4H3EY+bye
qtpFfPIvE8933HCNG4c2e8VR/PehOlDhUWMDlkyFJ3jBja7VPeqOm9jnHWlsxaCz
x7nix3PbbcconeUMn5JMf9i2ocY0wNvrD+wYBVCnSvLjvnBpKXEKgCIrAZ2bLLa8
TfcqCC3R5z15r2GoJ801lP9ts3/tQLketBefBUznGYaZreVgGF73g7tyK6bsFQAz
PFVzBb2lSx2XwfWNC1Ya/a456WUmuDFpcfRVfdKi4yEh/xPOlKj1kKvx8GpSDm0m
3+5h04pp5Znu+ORVztfqcRPx4v4LXT33bM5mjBytJRc05//DIsHuC3GKOoBu9rQ=
=faLY
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSAzYmYxODE3MDc5YmIwZDgwYzBkOGE4NmE3YzdkZDBiZmU5MGViODJl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3
L2Rpc3BsYXkvdmdhLmMgfCAyNCArKysrKysrKysrKysrKysrKystLS0tLS0K
IDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNw
bGF5L3ZnYS5jCmluZGV4IDY1N2U5ZjEuLmI5MTkxY2EgMTAwNjQ0Ci0tLSBh
L2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAt
MTc5LDYgKzE3OSw3IEBAIHN0YXRpYyB2b2lkIHZnYV91cGRhdGVfbWVtb3J5
X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykKICAgICAgICAgICAgIHNpemUg
PSAweDgwMDA7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQorICAg
ICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6ZSA8PSBzLT52cmFtX3NpemUpOwog
ICAgICAgICBtZW1vcnlfcmVnaW9uX2luaXRfYWxpYXMoJnMtPmNoYWluNF9h
bGlhcywgbWVtb3J5X3JlZ2lvbl9vd25lcigmcy0+dnJhbSksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAidmdhLmNoYWluNCIsICZzLT52
cmFtLCBvZmZzZXQsIHNpemUpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2Fk
ZF9zdWJyZWdpb25fb3ZlcmxhcChzLT5sZWdhY3lfYWRkcmVzc19zcGFjZSwg
YmFzZSwKQEAgLTcxNiwxMSArNzE3LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dy
aXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJf
dCB2YWwpCiAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKICAgICAg
ICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9C
QU5LOgotICAgICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9J
TkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgdmFsICY9IChzLT52
YmVfYmFua19tYXNrID4+IDIpOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAg
ICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0gICAgICAg
ICAgICB9CisgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsK
ICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7
CiAgICAgICAgICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwgPDwgMTYpOwog
ICAgICAgICAgICAgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwpAQCAt
ODE5LDEzICs4MTYsMjEgQEAgdWludDMyX3QgdmdhX21lbV9yZWFkYihWR0FD
b21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIpCiAKICAgICBpZiAocy0+c3Jb
VkdBX1NFUV9NRU1PUllfTU9ERV0gJiBWR0FfU1IwNF9DSE5fNE0pIHsKICAg
ICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisg
ICAgICAgIGFzc2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAg
cmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5n
cltWR0FfR0ZYX01PREVdICYgMHgxMCkgewogICAgICAgICAvKiBvZGQvZXZl
biBtb2RlIChha2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBs
YW5lID0gKHMtPmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRy
ICYgMSk7Ci0gICAgICAgIHJldCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4x
KSA8PCAxKSB8IHBsYW5lXTsKKyAgICAgICAgYWRkciA9ICgoYWRkciAmIH4x
KSA8PCAxKSB8IHBsYW5lOworICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFt
X3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9
CisgICAgICAgIHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxz
ZSB7CiAgICAgICAgIC8qIHN0YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAq
LworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+
dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAg
ICAgfQogICAgICAgICBzLT5sYXRjaCA9ICgodWludDMyX3QgKilzLT52cmFt
X3B0cilbYWRkcl07CiAKICAgICAgICAgaWYgKCEocy0+Z3JbVkdBX0dGWF9N
T0RFXSAmIDB4MDgpKSB7CkBAIC04ODIsNiArODg3LDcgQEAgdm9pZCB2Z2Ff
bWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAgICAg
ICAgbWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZH
QV9TRVFfUExBTkVfV1JJVEVdICYgbWFzaykgeworICAgICAgICAgICAgYXNz
ZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUpOwogICAgICAgICAgICAgcy0+dnJh
bV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAg
ICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNoYWluNDogWzB4IiBUQVJHRVRfRk1U
X3BseCAiXVxuIiwgYWRkcik7CkBAIC04OTUsNiArOTAxLDkgQEAgdm9pZCB2
Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIs
IHVpbnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsK
ICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgewogICAgICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8
IHBsYW5lOworICAgICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXpl
KSB7CisgICAgICAgICAgICAgICAgcmV0dXJuOworICAgICAgICAgICAgfQog
ICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYg
REVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IG9kZC9l
dmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTk2
OCw2ICs5NzcsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0
YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBt
YXNrID0gcy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV07CiAgICAgICAgIHMt
PnBsYW5lX3VwZGF0ZWQgfD0gbWFzazsgLyogb25seSB1c2VkIHRvIGRldGVj
dCBmb250IGNoYW5nZSAqLwogICAgICAgICB3cml0ZV9tYXNrID0gbWFzazE2
W21hc2tdOworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkg
Pj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm47CisgICAg
ICAgIH0KICAgICAgICAgKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRy
XSA9CiAgICAgICAgICAgICAoKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVth
ZGRyXSAmIH53cml0ZV9tYXNrKSB8CiAgICAgICAgICAgICAodmFsICYgd3Jp
dGVfbWFzayk7Ci0tIAoxLjguMy4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBiZmEwZjE1MWE1NjRhODNiNWEyNmYzZTkxN2RhOTg2NzRiZjNjZjYy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCAxMyArKysr
KysrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA0
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMg
Yi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IGI5MTkxY2EuLjBjMWM1YjUgMTAw
NjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92
Z2EuYwpAQCAtMTQyLDYgKzE0MiwxMSBAQCBzdGF0aWMgdWludDMyX3QgZXhw
YW5kNFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2XTsKIHN0
YXRpYyB1aW50OF90IGV4cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5l
IGJvb2wgdmJlX2VuYWJsZWQoVkdBQ29tbW9uU3RhdGUgKnMpCit7CisgICAg
cmV0dXJuIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRpYyB2b2lkIHZnYV91cGRh
dGVfbWVtb3J5X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBo
d2FkZHIgYmFzZSwgb2Zmc2V0LCBzaXplOwpAQCAtNTY0LDcgKzU2OSw3IEBA
IHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNvbW1vblN0YXRlICpz
KQogICAgIHVpbnQxNl90ICpyID0gcy0+dmJlX3JlZ3M7CiAgICAgdWludDMy
X3QgYml0cywgbGluZWxlbmd0aCwgbWF4eSwgb2Zmc2V0OwogCi0gICAgaWYg
KCEocltWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFC
TEVEKSkgeworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
LyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLwogICAg
ICAgICByZXR1cm47CiAgICAgfQpAQCAtMTA1OCw3ICsxMDYzLDcgQEAgc3Rh
dGljIHZvaWQgdmdhX2dldF9vZmZzZXRzKFZHQUNvbW1vblN0YXRlICpzLAog
ewogICAgIHVpbnQzMl90IHN0YXJ0X2FkZHIsIGxpbmVfb2Zmc2V0LCBsaW5l
X2NvbXBhcmU7CiAKLSAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkgeworICAgIGlmICh2
YmVfZW5hYmxlZChzKSkgewogICAgICAgICBsaW5lX29mZnNldCA9IHMtPnZi
ZV9saW5lX29mZnNldDsKICAgICAgICAgc3RhcnRfYWRkciA9IHMtPnZiZV9z
dGFydF9hZGRyOwogICAgICAgICBsaW5lX2NvbXBhcmUgPSA2NTUzNTsKQEAg
LTEzODMsNyArMTM4OCw3IEBAIHN0YXRpYyBpbnQgdmdhX2dldF9icHAoVkdB
Q29tbW9uU3RhdGUgKnMpCiB7CiAgICAgaW50IHJldDsKIAotICAgIGlmIChz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQ
SV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAg
ICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdOwog
ICAgIH0gZWxzZSB7CiAgICAgICAgIHJldCA9IDA7CkBAIC0xMzk1LDcgKzE0
MDAsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X3Jlc29sdXRpb24oVkdBQ29t
bW9uU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBoZWlnaHQpCiB7CiAg
ICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKLSAgICBpZiAocy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkg
eworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICB3aWR0aCA9
IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXTsKICAgICAgICAg
aGVpZ2h0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdOwog
ICAgIH0gZWxzZSB7Ci0tIAoxLjguMy4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSA3ZmE1YzJjNWRjOWY5YmY4NzhjMWU4NjY5ZWI5NjQ0ZDcwYTcxZTcx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3Bs
YXkvdmdhLmMgfCA3OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQ0
IGluc2VydGlvbnMoKyksIDM0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IDBj
MWM1YjUuLmUxMmY1YWMgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMK
KysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNjQ0LDYgKzY0NCw0OSBAQCBz
dGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0ZSAqcykK
ICAgICBzLT52YmVfc3RhcnRfYWRkciAgPSBvZmZzZXQgLyA0OwogfQogCisv
KiB3ZSBpbml0aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlICovCitzdGF0
aWMgdm9pZCB2YmVfdXBkYXRlX3ZnYXJlZ3MoVkdBQ29tbW9uU3RhdGUgKnMp
Cit7CisgICAgaW50IGgsIHNoaWZ0X2NvbnRyb2w7CisKKyAgICBpZiAoIXZi
ZV9lbmFibGVkKHMpKSB7CisgICAgICAgIC8qIHZiZSBpcyB0dXJuZWQgb2Zm
IC0tIG5vdGhpbmcgdG8gZG8gKi8KKyAgICAgICAgcmV0dXJuOworICAgIH0K
KworICAgIC8qIGdyYXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAqLworICAg
IHMtPmdyW1ZHQV9HRlhfTUlTQ10gPSAocy0+Z3JbVkdBX0dGWF9NSVNDXSAm
IH4weDBjKSB8IDB4MDQgfAorICAgICAgICBWR0FfR1IwNl9HUkFQSElDU19N
T0RFOworICAgIHMtPmNyW1ZHQV9DUlRDX01PREVdIHw9IDM7IC8qIG5vIENH
QSBtb2RlcyAqLworICAgIHMtPmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBzLT52
YmVfbGluZV9vZmZzZXQgPj4gMzsKKyAgICAvKiB3aWR0aCAqLworICAgIHMt
PmNyW1ZHQV9DUlRDX0hfRElTUF0gPQorICAgICAgICAocy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKKyAgICAvKiBoZWln
aHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCisgICAgaCA9IHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7CisgICAgcy0+
Y3JbVkdBX0NSVENfVl9ESVNQX0VORF0gPSBoOworICAgIHMtPmNyW1ZHQV9D
UlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+
MHg0MikgfAorICAgICAgICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAz
KSAmIDB4NDApOworICAgIC8qIGxpbmUgY29tcGFyZSB0byAxMDIzICovCisg
ICAgcy0+Y3JbVkdBX0NSVENfTElORV9DT01QQVJFXSA9IDB4ZmY7CisgICAg
cy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddIHw9IDB4MTA7CisgICAgcy0+Y3Jb
VkdBX0NSVENfTUFYX1NDQU5dIHw9IDB4NDA7CisKKyAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkgeworICAgICAgICBz
aGlmdF9jb250cm9sID0gMDsKKyAgICAgICAgcy0+c3JbVkdBX1NFUV9DTE9D
S19NT0RFXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9IGVs
c2UgeworICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyog
c2V0IGNoYWluIDQgbW9kZSAqLworICAgICAgICBzLT5zcltWR0FfU0VRX01F
TU9SWV9NT0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07CisgICAgICAgIC8qIGFj
dGl2YXRlIGFsbCBwbGFuZXMgKi8KKyAgICAgICAgcy0+c3JbVkdBX1NFUV9Q
TEFORV9XUklURV0gfD0gVkdBX1NSMDJfQUxMX1BMQU5FUzsKKyAgICB9Cisg
ICAgcy0+Z3JbVkdBX0dGWF9NT0RFXSA9IChzLT5ncltWR0FfR0ZYX01PREVd
ICYgfjB4NjApIHwKKyAgICAgICAgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLworfQorCiBzdGF0aWMgdWludDMyX3QgdmJlX2lvcG9y
dF9yZWFkX2luZGV4KHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkcikKIHsK
ICAgICBWR0FDb21tb25TdGF0ZSAqcyA9IG9wYXF1ZTsKQEAgLTczMCw1MiAr
NzczLDE5IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9w
YXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9FTkFCTEU6CiAgICAgICAgICAgICBpZiAo
KHZhbCAmIFZCRV9ESVNQSV9FTkFCTEVEKSAmJgogICAgICAgICAgICAgICAg
ICEocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkpIHsKLSAgICAgICAgICAgICAgICBpbnQgaCwgc2hp
ZnRfY29udHJvbDsKIAogICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSA9IDA7CiAgICAgICAgICAgICAg
ICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hfT0ZGU0VUXSA9IDA7
CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVY
X1lfT0ZGU0VUXSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7
CiAgICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mocyk7CisgICAgICAg
ICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAg
ICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAqLwogICAgICAgICAgICAgICAg
IGlmICghKHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAg
ICAgICAgICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfWVJFU10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAg
ICAgIH0KLQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhl
IFZHQSBncmFwaGljIG1vZGUgKi8KLSAgICAgICAgICAgICAgICAvKiBncmFw
aGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAgICBz
LT5ncltWR0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+
MHgwYykgfCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZf
R1JBUEhJQ1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JU
Q19NT0RFXSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zm
c2V0ID4+IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAg
ICAgICAgICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVT
XSA+PiAzKSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0IChvbmx5
IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGgg
PSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAg
ICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsK
LSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAo
cy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAgICAgICAg
ICAgICAgICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAw
eDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAy
MyAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09N
UEFSRV0gPSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZH
QV9DUlRDX01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAg
aWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsK
LSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7Ci0gICAg
ICAgICAgICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0g
fjg7IC8qIG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBl
bHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7
Ci0gICAgICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8K
LSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1PUllfTU9E
RV0gfD0gVkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAgICAgICAv
KiBhY3RpdmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAg
IHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9Q
TEFORVM7Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMt
PmdyW1ZHQV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIH4w
eDYwKSB8Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250cm9sIDw8
IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FO
XSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAg
IH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgcy0+YmFua19vZmZzZXQgPSAw
OwogICAgICAgICAgICAgfQotLSAKMS44LjMuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSAyMDY4MTkyZGNjY2Q4YTgwZGRkZmNjOGRmNjE2NGNmOWMyNmUwZmM0
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMg
fCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmlu
ZGV4IGUxMmY1YWMuLmVlZWI5YzggMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkv
dmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNzYzLDYgKzc2Myw3
IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwg
dWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZC
RV9ESVNQSV9JTkRFWF9ZX09GRlNFVDoKICAgICAgICAgICAgIHMtPnZiZV9y
ZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICB2YmVfZml4
dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhz
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQ
SV9JTkRFWF9CQU5LOgogICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5r
X21hc2s7Ci0tIAoxLjguMy4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSBmZDNjMTM2YjNlMTQ4MmNkMGVjNzI4NWQ2YmMyYTNlNmE2MmMzOGQ3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkv
dmdhLmMgfCA2ICsrKysrKwogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNw
bGF5L3ZnYS5jCmluZGV4IGVlZWI5YzguLjRhNTVlYzYgMTAwNjQ0Ci0tLSBh
L2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAt
MTQyLDYgKzE0Miw4IEBAIHN0YXRpYyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07
CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4
X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVf
dmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUg
Ym9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBy
ZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBW
QkVfRElTUElfRU5BQkxFRDsKQEAgLTQ4NCw2ICs0ODYsNyBAQCB2b2lkIHZn
YV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBTUiV4
ID0gMHglMDJ4XG4iLCBzLT5zcl9pbmRleCwgdmFsKTsKICNlbmRpZgogICAg
ICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2YWwgJiBzcl9tYXNrW3MtPnNy
X2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICBpZiAocy0+c3JfaW5kZXggPT0gVkdBX1NFUV9DTE9DS19NT0RFKSB7
CiAgICAgICAgICAgICBzLT51cGRhdGVfcmV0cmFjZV9pbmZvKHMpOwogICAg
ICAgICB9CkBAIC01MTUsNiArNTE4LDcgQEAgdm9pZCB2Z2FfaW9wb3J0X3dy
aXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgR1IleCA9IDB4JTAyeFxu
Iiwgcy0+Z3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+Z3Jb
cy0+Z3JfaW5kZXhdID0gdmFsICYgZ3JfbWFza1tzLT5ncl9pbmRleF07Cisg
ICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgdmdhX3Vw
ZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwogICAgICAgICBicmVhazsKICAgICBj
YXNlIFZHQV9DUlRfSU06CkBAIC01MzMsMTAgKzUzNywxMiBAQCB2b2lkIHZn
YV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0g
VkdBX0NSVENfT1ZFUkZMT1cpIHsKICAgICAgICAgICAgICAgICBzLT5jcltW
R0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1dd
ICYgfjB4MTApIHwKICAgICAgICAgICAgICAgICAgICAgKHZhbCAmIDB4MTAp
OworICAgICAgICAgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQog
ICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0gPSB2YWw7CisgICAgICAgIHZi
ZV91cGRhdGVfdmdhcmVncyhzKTsKIAogICAgICAgICBzd2l0Y2gocy0+Y3Jf
aW5kZXgpIHsKICAgICAgICAgY2FzZSBWR0FfQ1JUQ19IX1RPVEFMOgotLSAK
MS44LjMuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSA2NzMwNWZjZjQ3MzNmYjRmYjllYWNjMzM0MzZlYzY2YTdjMDM1MmVm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQwOjU4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxLzVdIHZnYTogZml4IGJh
bmtlZCBhY2Nlc3MgYm91bmRzIGNoZWNraW5nIChDVkUtMjAxNi0zNzEwKQoK
dmdhIGFsbG93cyBiYW5rZWQgYWNjZXNzIHRvIHZpZGVvIG1lbW9yeSB1c2lu
ZyB0aGUgd2luZG93IGF0IDB4YTAwMDAwCmFuZCBpdCBzdXBwb3J0cyBhIGRp
ZmZlcmVudCBhY2Nlc3MgbW9kZXMgd2l0aCBkaWZmZXJlbnQgYWRkcmVzcwpj
YWxjdWxhdGlvbnMuCgpUaGUgVkJFIGJvY2hzIGV4dGVudGlvbnMgc3VwcG9y
dCBiYW5rZWQgYWNjZXNzIHRvbywgdXNpbmcgdGhlClZCRV9ESVNQSV9JTkRF
WF9CQU5LIHJlZ2lzdGVyLiAgVGhlIGNvZGUgdHJpZXMgdG8gdGFrZSB0aGUg
ZGlmZmVyZW50CmFkZHJlc3MgY2FsY3VsYXRpb25zIGludG8gYWNjb3VudCBh
bmQgYXBwbGllcyBkaWZmZXJlbnQgbGltaXRzIHRvClZCRV9ESVNQSV9JTkRF
WF9CQU5LIGRlcGVuZGluZyBvbiB0aGUgY3VycmVudCBhY2Nlc3MgbW9kZS4K
CldoaWNoIGlzIHByb2JhYmx5IGVmZmVjdGl2ZSBpbiBzdG9wcGluZyBtaXNw
cm9ncmFtbWluZyBieSBhY2NpZGVudC4KQnV0IGZyb20gYSBzZWN1cml0eSBw
b2ludCBvZiB2aWV3IGNvbXBsZXRlbHkgdXNlbGVzcyBhcyBhbiBhdHRhY2tl
cgpjYW4gZWFzaWx5IGNoYW5nZSBhY2Nlc3MgbW9kZXMgYWZ0ZXIgc2V0dGlu
ZyB0aGUgYmFuayByZWdpc3Rlci4KCkRyb3AgdGhlIGJvZ3VzIGNoZWNrLCBh
ZGQgcmFuZ2UgY2hlY2tzIHRvIHZnYV9tZW1fe3JlYWRiLHdyaXRlYn0KaW5z
dGVhZC4KCkZpeGVzOiBDVkUtMjAxNi0zNzEwClJlcG9ydGVkLWJ5OiBRaW5n
aGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KU2lnbmVkLW9mZi1i
eTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1v
ZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KLS0tCiBody92Z2EuYyB8IDI0ICsrKysrKysrKysrKysrKysrKy0t
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwpp
bmRleCA2OTM5OWRiLi5jZDdlN2FhIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMjAwLDYgKzIwMCw3IEBAIHN0YXRpYyB2b2lk
IHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykK
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICAgIGJhc2Ug
Kz0gaXNhX21lbV9iYXNlOworICAgICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6
ZSA8PSBzLT52cmFtX3NpemUpOwogICAgICAgICByZWdpb24gPSBnX21hbGxv
YyhzaXplb2YoKnJlZ2lvbikpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2lu
aXRfYWxpYXMocmVnaW9uLCAidmdhLmNoYWluNCIsICZzLT52cmFtLCBvZmZz
ZXQsIHNpemUpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2FkZF9zdWJyZWdp
b25fb3ZlcmxhcChzLT5sZWdhY3lfYWRkcmVzc19zcGFjZSwgYmFzZSwKQEAg
LTc0NywxMSArNzQ4LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJy
ZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAg
ICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBd
ID09IDQpIHsKLSAgICAgICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19t
YXNrID4+IDIpOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAg
ICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9Cisg
ICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAg
ICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAg
ICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAg
ICAgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwpAQCAtODUyLDEzICs4
NDksMjEgQEAgdWludDMyX3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0
ZSAqcywgaHdhZGRyIGFkZHIpCiAKICAgICBpZiAocy0+c3JbVkdBX1NFUV9N
RU1PUllfTU9ERV0gJiBWR0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAgLyog
Y2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFz
c2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+
dnJhbV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZY
X01PREVdICYgMHgxMCkgewogICAgICAgICAvKiBvZGQvZXZlbiBtb2RlIChh
a2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMt
PmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0g
ICAgICAgIHJldCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8
IHBsYW5lXTsKKyAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8
IHBsYW5lOworICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsK
KyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CisgICAgICAg
IHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAg
ICAgIC8qIHN0YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAg
ICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXpl
KSB7CisgICAgICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAg
ICAgICBzLT5sYXRjaCA9ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRk
cl07CiAKICAgICAgICAgaWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4
MDgpKSB7CkBAIC05MTUsNiArOTIwLDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
YihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZh
bCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9
ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdICYgbWFzaykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIg
PCBzLT52cmFtX3NpemUpOwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRk
cl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAg
cHJpbnRmKCJ2Z2E6IGNoYWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxu
IiwgYWRkcik7CkBAIC05MjgsNiArOTM0LDkgQEAgdm9pZCB2Z2FfbWVtX3dy
aXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAg
aWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFzaykgewogICAg
ICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOwor
ICAgICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAg
ICAgICAgICAgICAgcmV0dXJuOworICAgICAgICAgICAgfQogICAgICAgICAg
ICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdB
X01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVuOiBbMHgi
IFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTEwMDEsNiArMTAx
MCw5IEBAIHZvaWQgdmdhX21lbV93cml0ZWIoVkdBQ29tbW9uU3RhdGUgKnMs
IGh3YWRkciBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIG1hc2sgPSBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXTsKICAgICAgICAgcy0+cGxhbmVf
dXBkYXRlZCB8PSBtYXNrOyAvKiBvbmx5IHVzZWQgdG8gZGV0ZWN0IGZvbnQg
Y2hhbmdlICovCiAgICAgICAgIHdyaXRlX21hc2sgPSBtYXNrMTZbbWFza107
CisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52
cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQog
ICAgICAgICAoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdID0KICAg
ICAgICAgICAgICgoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdICYg
fndyaXRlX21hc2spIHwKICAgICAgICAgICAgICh2YWwgJiB3cml0ZV9tYXNr
KTsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBlN2Q3YzA5Njg5YzcyNWJlNGYwYjQ4OWI0YmEzYjc0MWM1ZDlhYjMx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQxOjM5ICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzVdIHZnYTogYWRkIHZi
ZV9lbmFibGVkKCkgaGVscGVyCgpNYWtlcyBjb2RlIGEgYml0IGVhc2llciB0
byByZWFkLgoKU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVs
QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiBody92Z2EuYyB8IDEz
ICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMo
KyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9o
dy92Z2EuYwppbmRleCBjZDdlN2FhLi5jYjFjMTRkIDEwMDY0NAotLS0gYS9o
dy92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtMTY5LDYgKzE2OSwxMSBAQCBz
dGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIHN0YXRpYyB2b2lkIHZn
YV9zY3JlZW5fZHVtcCh2b2lkICpvcGFxdWUsIGNvbnN0IGNoYXIgKmZpbGVu
YW1lLCBib29sIGNzd2l0Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgRXJyb3IgKiplcnJwKTsKIAorc3RhdGljIGlubGluZSBib29sIHZiZV9l
bmFibGVkKFZHQUNvbW1vblN0YXRlICpzKQoreworICAgIHJldHVybiBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9F
TkFCTEVEOworfQorCiBzdGF0aWMgdm9pZCB2Z2FfdXBkYXRlX21lbW9yeV9h
Y2Nlc3MoVkdBQ29tbW9uU3RhdGUgKnMpCiB7CiAgICAgTWVtb3J5UmVnaW9u
ICpyZWdpb24sICpvbGRfcmVnaW9uID0gcy0+Y2hhaW40X2FsaWFzOwpAQCAt
NTk1LDcgKzYwMCw3IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZH
QUNvbW1vblN0YXRlICpzKQogICAgIHVpbnQxNl90ICpyID0gcy0+dmJlX3Jl
Z3M7CiAgICAgdWludDMyX3QgYml0cywgbGluZWxlbmd0aCwgbWF4eSwgb2Zm
c2V0OwogCi0gICAgaWYgKCEocltWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAm
IFZCRV9ESVNQSV9FTkFCTEVEKSkgeworICAgIGlmICghdmJlX2VuYWJsZWQo
cykpIHsKICAgICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGlu
ZyB0byBkbyAqLwogICAgICAgICByZXR1cm47CiAgICAgfQpAQCAtMTE3Niw3
ICsxMTgxLDcgQEAgc3RhdGljIHZvaWQgdmdhX2dldF9vZmZzZXRzKFZHQUNv
bW1vblN0YXRlICpzLAogewogICAgIHVpbnQzMl90IHN0YXJ0X2FkZHIsIGxp
bmVfb2Zmc2V0LCBsaW5lX2NvbXBhcmU7CiAKLSAgICBpZiAocy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxF
RCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICBsaW5l
X29mZnNldCA9IHMtPnZiZV9saW5lX29mZnNldDsKICAgICAgICAgc3RhcnRf
YWRkciA9IHMtPnZiZV9zdGFydF9hZGRyOwogICAgICAgICBsaW5lX2NvbXBh
cmUgPSA2NTUzNTsKQEAgLTE2MjYsNyArMTYzMSw3IEBAIHN0YXRpYyBpbnQg
dmdhX2dldF9icHAoVkdBQ29tbW9uU3RhdGUgKnMpCiB7CiAgICAgaW50IHJl
dDsKIAotICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5B
QkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFi
bGVkKHMpKSB7CiAgICAgICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQ
SV9JTkRFWF9CUFBdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIHJldCA9IDA7
CkBAIC0xNjM4LDcgKzE2NDMsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X3Jl
c29sdXRpb24oVkdBQ29tbW9uU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQg
KnBoZWlnaHQpCiB7CiAgICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKLSAgICBp
ZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewog
ICAgICAgICB3aWR0aCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9Y
UkVTXTsKICAgICAgICAgaGVpZ2h0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdOwogICAgIH0gZWxzZSB7Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSAyNzAwMjUwYzZiMjgyNDhiNzBiMTVmZDZlMGI0YzlkYjhiMmRkZmI3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQyOjI0ICswMTAwClN1YmplY3Q6IFtQQVRDSCAzLzVdIHZnYTogZmFjdG9y
IG91dCB2Z2EgcmVnaXN0ZXIgc2V0dXAKCldoZW4gZW5hYmxpbmcgdmJlIG1v
ZGUgcWVtdSB3aWxsIHNldHVwIGEgYnVuY2ggb2YgdmdhIHJlZ2lzdGVycyB0
byBtYWtlCnN1cmUgdGhlIHZnYSBlbXVsYXRpb24gb3BlcmF0ZXMgaW4gY29y
cmVjdCBtb2RlIGZvciBhIGxpbmVhcgpmcmFtZWJ1ZmZlci4gIE1vdmUgdGhh
dCBjb2RlIHRvIGEgc2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwg
aXQKZnJvbSBvdGhlciBwbGFjZXMgdG9vLgoKU2lnbmVkLW9mZi1ieTogR2Vy
ZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
LS0tCiBody92Z2EuYyB8IDc5ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA0NCBpbnNlcnRpb25zKCspLCAzNSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGNiMWMx
NGQuLmFkN2NhNDkgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3Zn
YS5jCkBAIC02NzUsNiArNjc1LDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1
cF9yZWdzKFZHQUNvbW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9h
ZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhl
IFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVf
dmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hp
ZnRfY29udHJvbDsKKworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAg
ICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAq
LworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBt
b2RlICsgbWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVND
XSA9IChzLT5ncltWR0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8Cisg
ICAgICAgIFZHQV9HUjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdB
X0NSVENfTU9ERV0gfD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+
Y3JbVkdBX0NSVENfT0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAz
OworICAgIC8qIHdpZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQ
XSA9CisgICAgICAgIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJF
U10gPj4gMykgLSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVs
IGlmIDwgMTAyNCkgKi8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1Bf
RU5EXSA9IGg7CisgICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMt
PmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgo
aCA+PiA3KSAmIDB4MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyog
bGluZSBjb21wYXJlIHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19M
SU5FX0NPTVBBUkVdID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVS
RkxPV10gfD0gMHgxMDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0g
fD0gMHg0MDsKKworICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfQlBQXSA9PSA0KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOwor
ICAgICAgICBzLT5zcltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBu
byBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0
X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICov
CisgICAgICAgIHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9T
UjA0X0NITl80TTsKKyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAq
LworICAgICAgICBzLT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0Ff
U1IwMl9BTExfUExBTkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01P
REVdID0gKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAg
ICAoc2hpZnRfY29udHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19N
QVhfU0NBTl0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisK
IHN0YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAq
b3BhcXVlLCB1aW50MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRl
ICpzID0gb3BhcXVlOwpAQCAtNzYxLDUzICs4MDQsMTkgQEAgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVY
X0VOQUJMRToKICAgICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VO
QUJMRUQpICYmCiAgICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVf
RElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewot
ICAgICAgICAgICAgICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAg
ICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRf
V0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVf
RElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAg
ICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5B
QkxFXSB8PSBWQkVfRElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2
YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRl
X3ZnYXJlZ3Mocyk7CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUg
c2NyZWVuIChzaG91bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAg
ICAgICAgIGlmICghKHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewog
ICAgICAgICAgICAgICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfWVJFU10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAg
ICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxp
emUgdGhlIFZHQSBncmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAg
ICAgICAgICAgICAgICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICAv
KiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAg
ICAgICBzLT5ncltWR0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlT
Q10gJiB+MHgwYykgfCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdB
X0dSMDZfR1JBUEhJQ1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltW
R0FfQ1JUQ19NT0RFXSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xp
bmVfb2Zmc2V0ID4+IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8K
LSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAg
ICAgICAgICAgICAgICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRF
WF9YUkVTXSA+PiAzKSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0
IChvbmx5IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAg
ICAgIGggPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAx
OwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRd
ID0gaDsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxP
V10gPSAocy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAg
ICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4g
MykgJiAweDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUg
dG8gMTAyMyAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJ
TkVfQ09NUEFSRV0gPSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZH
QV9DUlRDX09WRVJGTE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMt
PmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAg
ICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09
IDQpIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7
Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9E
RV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAg
ICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJv
bCA9IDI7Ci0gICAgICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1v
ZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1P
UllfTU9ERV0gfD0gVkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAg
ICAgICAvKiBhY3RpdmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAg
ICAgICAgIHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAy
X0FMTF9QTEFORVM7Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAg
ICAgIHMtPmdyW1ZHQV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RF
XSAmIH4weDYwKSB8Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01B
WF9TQ0FOXSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAg
ICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgLyogWFhYOiB0aGUg
YmlvcyBzaG91bGQgZG8gdGhhdCAqLwogICAgICAgICAgICAgICAgIHMtPmJh
bmtfb2Zmc2V0ID0gMDsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSA5OGJlMWZiNmVhMzFjMTMwMjY0MDI1ZGU4ZWM4N2FkMmM3NTMyZjIx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQyOjU5ICswMTAwClN1YmplY3Q6IFtQQVRDSCA0LzVdIHZnYTogdXBkYXRl
IHZnYSByZWdpc3RlciBzZXR1cCBvbiB2YmUgY2hhbmdlcwoKQ2FsbCB0aGUg
bmV3IHZiZV91cGRhdGVfdmdhcmVncygpIGZ1bmN0aW9uIG9uIHZiZSBjb25m
aWd1cmF0aW9uCmNoYW5nZXMsIHRvIG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXJz
IGFyZSB1cC10by1kYXRlLgoKU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiBody92
Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpk
aWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBhZDdjYTQ5
Li4xYWM4MDgzIDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2Eu
YwpAQCAtNzk0LDYgKzc5NCw3IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9k
YXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVDoKICAg
ICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAg
ICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZi
ZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgogICAgICAgICAgICAg
dmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSAwZjJlOWU2YjNjNzVhODdlOWVjOWE4MGQ3YmM5MTQ4MTBlM2YzZGEy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQzOjM2ICswMTAwClN1YmplY3Q6IFtQQVRDSCA1LzVdIHZnYTogbWFrZSBz
dXJlIHZnYSByZWdpc3RlciBzZXR1cCBmb3IgdmJlIHN0YXlzIGludGFjdAog
KENWRS0yMDE2LTM3MTIpLgoKQ2FsbCB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSB3
aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVApyZWdpc3Rl
cnMsIHRvIG1ha2Ugc3VyZSB0aGUgdmdhIHJlZ2lzdGVycyB3aWxsIGFsd2F5
cyBoYXZlIHRoZQp2YWx1ZXMgbmVlZGVkIGJ5IHZiZSBtb2RlLiAgVGhpcyBt
YWtlcyBzdXJlIHRoZSBzYW5pdHkgY2hlY2tzCmFwcGxpZWQgYnkgdmJlX2Zp
eHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgoKV2l0aG91dCB0aGlzIGd1ZXN0
cyBjYW4gbXVjayB3aXRoIHNoaWZ0X2NvbnRyb2wsIGNhbiB0dXJuIG9uIHBs
YW5hcgp2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGlsZSBW
QkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQp0YWtlIGNvZGUgcGF0aHMgbWVh
bnQgZm9yIENHQSBjb21wYXRpYmlsaXR5LCBidXQgd2l0aCB0aGUgdmVyeQps
YXJnZSBkaXNwbGF5IHdpZHRocyBhbmQgaGVpZ3RzIHNldHRhYmxlIHVzaW5n
IFZCRSByZWdpc3RlcnMuCgpXaGljaCBpcyBnb29kIGZvciBvbmUgb3IgYW5v
dGhlciBidWZmZXIgb3ZlcmZsb3cuICBOb3QgdGhhdApjcml0aWNhbCBhcyB0
aGV5IHR5cGljYWxseSByZWFkIG92ZXJmbG93cyBoYXBwZW5pbmcgc29tZXdo
ZXJlCmluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBi
eSBjcmFzaGluZyBxZW11IHdpdGggYQpzZWdmYXVsdCwgYnV0IGl0IGlzIHBy
b2JhYmx5IG5vdCBwb3NzaWJsZSB0byBicmVhayBvdXQgb2YgdGhlIFZNLgoK
Rml4ZXM6IENWRS0yMDE2LTM3MTIKUmVwb3J0ZWQtYnk6IFp1b3poaSBGenog
PHp1b3poaS5menpAYWxpYmFiYS1pbmMuY29tPgpSZXBvcnRlZC1ieTogUCBK
IFAgPHBwYW5kaXRAcmVkaGF0LmNvbT4KU2lnbmVkLW9mZi1ieTogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0t
CiBody92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwpp
bmRleCAxYWM4MDgzLi4xN2IzODllIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMTY5LDYgKzE2OSw4IEBAIHN0YXRpYyB1aW50
OF90IGV4cGFuZDR0bzhbMTZdOwogc3RhdGljIHZvaWQgdmdhX3NjcmVlbl9k
dW1wKHZvaWQgKm9wYXF1ZSwgY29uc3QgY2hhciAqZmlsZW5hbWUsIGJvb2wg
Y3N3aXRjaCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFcnJvciAq
KmVycnApOwogCitzdGF0aWMgdm9pZCB2YmVfdXBkYXRlX3ZnYXJlZ3MoVkdB
Q29tbW9uU3RhdGUgKnMpOworCiBzdGF0aWMgaW5saW5lIGJvb2wgdmJlX2Vu
YWJsZWQoVkdBQ29tbW9uU3RhdGUgKnMpCiB7CiAgICAgcmV0dXJuIHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VO
QUJMRUQ7CkBAIC01MTUsNiArNTE3LDcgQEAgdm9pZCB2Z2FfaW9wb3J0X3dy
aXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgU1IleCA9IDB4JTAyeFxu
Iiwgcy0+c3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+c3Jb
cy0+c3JfaW5kZXhdID0gdmFsICYgc3JfbWFza1tzLT5zcl9pbmRleF07Cisg
ICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgaWYgKHMt
PnNyX2luZGV4ID09IFZHQV9TRVFfQ0xPQ0tfTU9ERSkgewogICAgICAgICAg
ICAgcy0+dXBkYXRlX3JldHJhY2VfaW5mbyhzKTsKICAgICAgICAgfQpAQCAt
NTQ2LDYgKzU0OSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpv
cGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
cHJpbnRmKCJ2Z2E6IHdyaXRlIEdSJXggPSAweCUwMnhcbiIsIHMtPmdyX2lu
ZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPmdyW3MtPmdyX2luZGV4
XSA9IHZhbCAmIGdyX21hc2tbcy0+Z3JfaW5kZXhdOworICAgICAgICB2YmVf
dXBkYXRlX3ZnYXJlZ3Mocyk7CiAgICAgICAgIHZnYV91cGRhdGVfbWVtb3J5
X2FjY2VzcyhzKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBWR0FfQ1JU
X0lNOgpAQCAtNTY0LDEwICs1NjgsMTIgQEAgdm9pZCB2Z2FfaW9wb3J0X3dy
aXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICAgICAgaWYgKHMtPmNyX2luZGV4ID09IFZHQV9DUlRDX09W
RVJGTE9XKSB7CiAgICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfT1ZF
UkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDEwKSB8
CiAgICAgICAgICAgICAgICAgICAgICh2YWwgJiAweDEwKTsKKyAgICAgICAg
ICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAgICAgICAgICAgICB9
CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KICAgICAgICAgcy0+
Y3Jbcy0+Y3JfaW5kZXhdID0gdmFsOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAKICAgICAgICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CiAg
ICAgICAgIGNhc2UgVkdBX0NSVENfSF9UT1RBTDoKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSAyNTkzNWZkMWVkM2M0MzM3YWE0YjYxOTAyZWM1ODBlMTdiMTMwYjYz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDI0ICsrKysrKysrKysr
KysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNDMwZTdlZC4uNjllMjU1
NCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xOTcsNiArMTk3LDcgQEAgc3RhdGljIHZvaWQgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgYmFzZSArPSBp
c2FfbWVtX2Jhc2U7CisgICAgICAgIGFzc2VydChvZmZzZXQgKyBzaXplIDw9
IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIHJlZ2lvbiA9IGdfbWFsbG9jKHNp
emVvZigqcmVnaW9uKSk7CiAgICAgICAgIG1lbW9yeV9yZWdpb25faW5pdF9h
bGlhcyhyZWdpb24sIG1lbW9yeV9yZWdpb25fb3duZXIoJnMtPnZyYW0pLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZnYS5jaGFpbjQi
LCAmcy0+dnJhbSwgb2Zmc2V0LCBzaXplKTsKQEAgLTc0NSwxMSArNzQ2LDcg
QEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1
aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2YmVf
Zml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19tYXNrID4+IDIpOwotICAg
ICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZi
ZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdz
W3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29m
ZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAgICAgdmdhX3VwZGF0ZV9t
ZW1vcnlfYWNjZXNzKHMpOwpAQCAtODUwLDEzICs4NDcsMjEgQEAgdWludDMy
X3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFk
ZHIpCiAKICAgICBpZiAocy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gJiBW
R0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDog
c2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFzc2VydChhZGRyIDwgcy0+
dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07
CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZYX01PREVdICYgMHgxMCkg
ewogICAgICAgICAvKiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1h
cHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMtPmdyW1ZHQV9HRlhfUExB
TkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJldCA9IHMt
PnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsKKyAgICAg
ICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAg
ICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJl
dHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJldCA9IHMtPnZyYW1f
cHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0YW5kYXJk
IFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRkciAqIHNp
emVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAg
ICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAgICAgICBzLT5sYXRjaCA9
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAKICAgICAgICAg
aWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4MDgpKSB7CkBAIC05MTMs
NiArOTE4LDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0
ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcGxh
bmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsK
ICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUp
OwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZk
ZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNo
YWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxuIiwgYWRkcik7CkBAIC05
MjYsNiArOTMyLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25T
dGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
bWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9T
RVFfUExBTkVfV1JJVEVdICYgbWFzaykgewogICAgICAgICAgICAgYWRkciA9
ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAgICAgICAgaWYg
KGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJb
YWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAg
ICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4
ICJdXG4iLCBhZGRyKTsKQEAgLTk5OSw2ICsxMDA4LDkgQEAgdm9pZCB2Z2Ff
bWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9IHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAg
ICAgd3JpdGVfbWFzayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFk
ZHIgKiBzaXplb2YodWludDMyX3QpID49IHMtPnZyYW1fc2l6ZSkgeworICAg
ICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAgICgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWlu
dDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAog
ICAgICAgICAgICAgKHZhbCAmIHdyaXRlX21hc2spOwotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSAyOTRhNmMxNWEzODY2OWY4MDkyMGI4ODUyODcxOTE1MTRhYjdkOWZm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNjllMjU1
NC4uZGExZWI0YSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysg
Yi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDExIEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhw
YW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAK
K3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIE1lbW9yeVJlZ2lvbiAqcmVnaW9uLCAqb2xkX3JlZ2lv
biA9IHMtPmNoYWluNF9hbGlhczsKQEAgLTU5Myw3ICs1OTgsNyBAQCBzdGF0
aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0ZSAqcykKICAg
ICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwogICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKIAotICAgIGlmICghKHJb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkp
IHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIC8qIHZi
ZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8gZG8gKi8KICAgICAgICAg
cmV0dXJuOwogICAgIH0KQEAgLTExNzQsNyArMTE3OSw3IEBAIHN0YXRpYyB2
b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FDb21tb25TdGF0ZSAqcywKIHsKICAg
ICB1aW50MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwgbGluZV9jb21w
YXJlOwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9F
TkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2Vu
YWJsZWQocykpIHsKICAgICAgICAgbGluZV9vZmZzZXQgPSBzLT52YmVfbGlu
ZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBzLT52YmVfc3RhcnRf
YWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNjI3
LDcgKzE2MzIsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQUNvbW1v
blN0YXRlICpzKQogewogICAgIGludCByZXQ7CiAKLSAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5B
QkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICBy
ZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXTsKICAgICB9
IGVsc2UgewogICAgICAgICByZXQgPSAwOwpAQCAtMTYzOSw3ICsxNjQ0LDcg
QEAgc3RhdGljIHZvaWQgdmdhX2dldF9yZXNvbHV0aW9uKFZHQUNvbW1vblN0
YXRlICpzLCBpbnQgKnB3aWR0aCwgaW50ICpwaGVpZ2h0KQogewogICAgIGlu
dCB3aWR0aCwgaGVpZ2h0OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAg
ICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdo
dCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9
IGVsc2UgewotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSBkMzc3OTE4YzIzZDg1ZjY0ZDAxOTE0YjQzYmZhYmMwYTQ2ZmU5NzRh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc5ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggZGExZWI0YS4uY2Y1Zjk3ZSAxMDA2NDQKLS0tIGEvaHcv
ZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC02NzMs
NiArNjczLDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNl
dCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGlj
IG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsK
KworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJl
IGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5
IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltW
R0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0g
fD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENf
T0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOworICAgIC8qIHdp
ZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9CisgICAgICAg
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkg
Ki8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
IC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJl
IHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVd
ID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgx
MDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKKwor
ICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0
KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5z
cltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGlu
ZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAy
OworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsK
KyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExB
TkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50
MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50
MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0gb3BhcXVl
OwpAQCAtNzU5LDUzICs4MDIsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAg
ICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VOQUJMRUQpICYmCiAg
ICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAg
ICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAg
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsK
ICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAg
ICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVf
RElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91
bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICgh
KHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAg
ICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJF
U10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0K
LQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBn
cmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAg
ICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICAvKiBncmFwaGljIG1v
ZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAgICBzLT5ncltW
R0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+MHgwYykg
fCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZfR1JBUEhJ
Q1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19NT0RF
XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAgICAgICAgICAgICBz
LT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+
IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAgICAgICAg
ICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAz
KSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0IChvbmx5IG1lYW5p
bmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsKLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3Jb
VkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAg
ICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsK
LSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAyMyAqLwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09NUEFSRV0g
PSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJG
TE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7Ci0gICAgICAgICAg
ICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0gfjg7IC8q
IG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsK
LSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7Ci0gICAg
ICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAg
ICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gfD0g
VkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAgICAgICAvKiBhY3Rp
dmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAgIHMtPnNy
W1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9QTEFORVM7
Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMtPmdyW1ZH
QV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIH4weDYwKSB8
Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250cm9sIDw8IDUpOwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSAmPSB+
MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAgIH0gZWxz
ZSB7CiAgICAgICAgICAgICAgICAgLyogWFhYOiB0aGUgYmlvcyBzaG91bGQg
ZG8gdGhhdCAqLwogICAgICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0g
MDsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSBmYmNmZjgyY2Q3OTk4ZjkzNTU2YzI4ZGZjNjNiYmJkN2IyMDZjOGNl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcv
ZGlzcGxheS92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggY2Y1Zjk3ZS4uNjNkMWE3MCAxMDA2NDQKLS0t
IGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC03OTIsNiArNzkyLDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAgICAg
ICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAg
ICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSBmNzkyNmM3MzY4NWMyYmM3MTI0MjY1ZjU2N2JhZmI1MDI4NjRjNWRk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNjNkMWE3MC4uZGQ2MTI0
NiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDggQEAgc3RhdGljIHVpbnQzMl90
IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07
CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZv
aWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwog
c3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNTEzLDYgKzUx
NSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2
Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2luZGV4LCB2YWwp
OwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAm
IHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VR
X0NMT0NLX01PREUpIHsKICAgICAgICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNl
X2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTU0NCw2ICs1NDcsNyBAQCB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBH
UiV4ID0gMHglMDJ4XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgog
ICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2YWwgJiBncl9tYXNrW3Mt
PmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwog
ICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTU2MiwxMCArNTY2
LDEyIEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIGlmIChz
LT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAg
ICAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92
Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJu
OwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZh
bDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAg
IHN3aXRjaChzLT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRD
X0hfVE9UQUw6Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSBjOWExYTJkN2JmM2RiNTRiNzk2MWRmNGI4YTMwOTQ2YTc2N2I0ODUz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDI0ICsrKysrKysrKysr
KysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggMmJiODVhZS4uZjcxNDJi
YSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xOTcsNiArMTk3LDcgQEAgc3RhdGljIHZvaWQgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgYmFzZSArPSBp
c2FfbWVtX2Jhc2U7CisgICAgICAgIGFzc2VydChvZmZzZXQgKyBzaXplIDw9
IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIHJlZ2lvbiA9IGdfbWFsbG9jKHNp
emVvZigqcmVnaW9uKSk7CiAgICAgICAgIG1lbW9yeV9yZWdpb25faW5pdF9h
bGlhcyhyZWdpb24sIG1lbW9yeV9yZWdpb25fb3duZXIoJnMtPnZyYW0pLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZnYS5jaGFpbjQi
LCAmcy0+dnJhbSwgb2Zmc2V0LCBzaXplKTsKQEAgLTc0MSwxMSArNzQyLDcg
QEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1
aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2YmVf
Zml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19tYXNrID4+IDIpOwotICAg
ICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZi
ZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdz
W3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29m
ZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAgICAgdmdhX3VwZGF0ZV9t
ZW1vcnlfYWNjZXNzKHMpOwpAQCAtODQ2LDEzICs4NDMsMjEgQEAgdWludDMy
X3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFk
ZHIpCiAKICAgICBpZiAocy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gJiBW
R0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDog
c2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFzc2VydChhZGRyIDwgcy0+
dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07
CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZYX01PREVdICYgMHgxMCkg
ewogICAgICAgICAvKiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1h
cHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMtPmdyW1ZHQV9HRlhfUExB
TkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJldCA9IHMt
PnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsKKyAgICAg
ICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAg
ICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJl
dHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJldCA9IHMtPnZyYW1f
cHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0YW5kYXJk
IFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRkciAqIHNp
emVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAg
ICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAgICAgICBzLT5sYXRjaCA9
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAKICAgICAgICAg
aWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4MDgpKSB7CkBAIC05MDks
NiArOTE0LDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0
ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcGxh
bmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsK
ICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUp
OwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZk
ZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNo
YWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxuIiwgYWRkcik7CkBAIC05
MjIsNiArOTI4LDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25T
dGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
bWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9T
RVFfUExBTkVfV1JJVEVdICYgbWFzaykgewogICAgICAgICAgICAgYWRkciA9
ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAgICAgICAgaWYg
KGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJb
YWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAg
ICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4
ICJdXG4iLCBhZGRyKTsKQEAgLTk5NSw2ICsxMDA0LDkgQEAgdm9pZCB2Z2Ff
bWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9IHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAg
ICAgd3JpdGVfbWFzayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFk
ZHIgKiBzaXplb2YodWludDMyX3QpID49IHMtPnZyYW1fc2l6ZSkgeworICAg
ICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAgICgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWlu
dDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAog
ICAgICAgICAgICAgKHZhbCAmIHdyaXRlX21hc2spOwotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBmY2QyNjJhOTY2YzcyZGFjNDEyN2Q1ZmM0YTlkYTNjZjI0MjM5NWRk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZjcxNDJi
YS4uZDQ5M2IwYSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysg
Yi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDExIEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhw
YW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAK
K3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIE1lbW9yeVJlZ2lvbiAqcmVnaW9uLCAqb2xkX3JlZ2lv
biA9IHMtPmNoYWluNF9hbGlhczsKQEAgLTU4OSw3ICs1OTQsNyBAQCBzdGF0
aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0ZSAqcykKICAg
ICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwogICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKIAotICAgIGlmICghKHJb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkp
IHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIC8qIHZi
ZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8gZG8gKi8KICAgICAgICAg
cmV0dXJuOwogICAgIH0KQEAgLTExNzAsNyArMTE3NSw3IEBAIHN0YXRpYyB2
b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FDb21tb25TdGF0ZSAqcywKIHsKICAg
ICB1aW50MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwgbGluZV9jb21w
YXJlOwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9F
TkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2Vu
YWJsZWQocykpIHsKICAgICAgICAgbGluZV9vZmZzZXQgPSBzLT52YmVfbGlu
ZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBzLT52YmVfc3RhcnRf
YWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNjIz
LDcgKzE2MjgsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQUNvbW1v
blN0YXRlICpzKQogewogICAgIGludCByZXQ7CiAKLSAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5B
QkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICBy
ZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXTsKICAgICB9
IGVsc2UgewogICAgICAgICByZXQgPSAwOwpAQCAtMTYzNSw3ICsxNjQwLDcg
QEAgc3RhdGljIHZvaWQgdmdhX2dldF9yZXNvbHV0aW9uKFZHQUNvbW1vblN0
YXRlICpzLCBpbnQgKnB3aWR0aCwgaW50ICpwaGVpZ2h0KQogewogICAgIGlu
dCB3aWR0aCwgaGVpZ2h0OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAg
ICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdo
dCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9
IGVsc2UgewotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSA2MGM4N2Q0MjVjNDFmNDNhYzgxY2IzM2IyN2FmNjg0NmYwMjJiNDVj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc5ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggZDQ5M2IwYS4uM2U0YzUyZSAxMDA2NDQKLS0tIGEvaHcv
ZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC02Njks
NiArNjY5LDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNl
dCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGlj
IG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsK
KworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJl
IGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5
IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltW
R0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0g
fD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENf
T0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOworICAgIC8qIHdp
ZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9CisgICAgICAg
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkg
Ki8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
IC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJl
IHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVd
ID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgx
MDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKKwor
ICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0
KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5z
cltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGlu
ZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAy
OworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsK
KyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExB
TkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50
MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50
MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0gb3BhcXVl
OwpAQCAtNzU1LDUzICs3OTgsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAg
ICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VOQUJMRUQpICYmCiAg
ICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAg
ICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAg
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsK
ICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAg
ICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVf
RElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91
bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICgh
KHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAg
ICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJF
U10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0K
LQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBn
cmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAg
ICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICAvKiBncmFwaGljIG1v
ZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAgICBzLT5ncltW
R0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+MHgwYykg
fCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZfR1JBUEhJ
Q1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19NT0RF
XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAgICAgICAgICAgICBz
LT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+
IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAgICAgICAg
ICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAz
KSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0IChvbmx5IG1lYW5p
bmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsKLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3Jb
VkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAg
ICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsK
LSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAyMyAqLwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09NUEFSRV0g
PSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJG
TE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7Ci0gICAgICAgICAg
ICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0gfjg7IC8q
IG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsK
LSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7Ci0gICAg
ICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAg
ICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gfD0g
VkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAgICAgICAvKiBhY3Rp
dmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAgIHMtPnNy
W1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9QTEFORVM7
Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMtPmdyW1ZH
QV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIH4weDYwKSB8
Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250cm9sIDw8IDUpOwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSAmPSB+
MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAgIH0gZWxz
ZSB7CiAgICAgICAgICAgICAgICAgLyogWFhYOiB0aGUgYmlvcyBzaG91bGQg
ZG8gdGhhdCAqLwogICAgICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0g
MDsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSA0OTQ4NGViYjc5ZTRlNGVkYWMyNjA5ZmRhYTZlZjNhYzFhNGVlNmQw
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcv
ZGlzcGxheS92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggM2U0YzUyZS4uZjI2NWI5NyAxMDA2NDQKLS0t
IGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC03ODgsNiArNzg4LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAgICAg
ICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAg
ICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSAxMTA5YjhiZDA1OTQ3YWMwOWI2ZjI0ZjQ2YTlmNzg0YzM5Y2FjNDZl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZjI2NWI5Ny4uYTNmZWIy
ZCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDggQEAgc3RhdGljIHVpbnQzMl90
IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07
CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZv
aWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwog
c3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNTA5LDYgKzUx
MSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2
Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2luZGV4LCB2YWwp
OwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAm
IHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VR
X0NMT0NLX01PREUpIHsKICAgICAgICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNl
X2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTU0MCw2ICs1NDMsNyBAQCB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBH
UiV4ID0gMHglMDJ4XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgog
ICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2YWwgJiBncl9tYXNrW3Mt
PmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwog
ICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTU1OCwxMCArNTYy
LDEyIEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIGlmIChz
LT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAg
ICAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92
Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJu
OwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZh
bDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAg
IHN3aXRjaChzLT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRD
X0hfVE9UQUw6Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSBiMTZkYjVhYjJkMGM1ZmY3NTVlMDg5NDJmNGM4ZThmOWY4NjE4ZWFl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDI0ICsrKysrKysrKysr
KysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNTJlYWYwNS4uYjU3Nzcx
MiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNzgsNiArMTc4LDcgQEAgc3RhdGljIHZvaWQgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgYmFzZSArPSBp
c2FfbWVtX2Jhc2U7CisgICAgICAgIGFzc2VydChvZmZzZXQgKyBzaXplIDw9
IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIG1lbW9yeV9yZWdpb25faW5pdF9h
bGlhcygmcy0+Y2hhaW40X2FsaWFzLCBtZW1vcnlfcmVnaW9uX293bmVyKCZz
LT52cmFtKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2
Z2EuY2hhaW40IiwgJnMtPnZyYW0sIG9mZnNldCwgc2l6ZSk7CiAgICAgICAg
IG1lbW9yeV9yZWdpb25fYWRkX3N1YnJlZ2lvbl9vdmVybGFwKHMtPmxlZ2Fj
eV9hZGRyZXNzX3NwYWNlLCBiYXNlLApAQCAtNzE1LDExICs3MTYsNyBAQCB2
b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQz
Ml90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIHZiZV9maXh1
cF9yZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAg
ICAgICB2YWwgJj0gKHMtPnZiZV9iYW5rX21hc2sgPj4gMik7Ci0gICAgICAg
ICAgICB9IGVsc2UgewotICAgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2Jh
bmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHZhbCAmPSBz
LT52YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+
dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0
ID0gKHZhbCA8PCAxNik7CiAgICAgICAgICAgICB2Z2FfdXBkYXRlX21lbW9y
eV9hY2Nlc3Mocyk7CkBAIC04MTgsMTMgKzgxNSwyMSBAQCB1aW50MzJfdCB2
Z2FfbWVtX3JlYWRiKFZHQUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRkcikK
IAogICAgIGlmIChzLT5zcltWR0FfU0VRX01FTU9SWV9NT0RFXSAmIFZHQV9T
UjA0X0NITl80TSkgewogICAgICAgICAvKiBjaGFpbiA0IG1vZGUgOiBzaW1w
bGVzdCBhY2Nlc3MgKi8KKyAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFt
X3NpemUpOwogICAgICAgICByZXQgPSBzLT52cmFtX3B0clthZGRyXTsKICAg
ICB9IGVsc2UgaWYgKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiAweDEwKSB7CiAg
ICAgICAgIC8qIG9kZC9ldmVuIG1vZGUgKGFrYSB0ZXh0IG1vZGUgbWFwcGlu
ZykgKi8KICAgICAgICAgcGxhbmUgPSAocy0+Z3JbVkdBX0dGWF9QTEFORV9S
RUFEXSAmIDIpIHwgKGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmVdOworICAgICAgICBh
ZGRyID0gKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgIGlm
IChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJu
IDB4ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJb
YWRkcl07CiAgICAgfSBlbHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdB
IGxhdGNoZWQgYWNjZXNzICovCisgICAgICAgIGlmIChhZGRyICogc2l6ZW9m
KHVpbnQzMl90KSA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJl
dHVybiAweGZmOworICAgICAgICB9CiAgICAgICAgIHMtPmxhdGNoID0gKCh1
aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBpZiAo
IShzLT5ncltWR0FfR0ZYX01PREVdICYgMHgwOCkpIHsKQEAgLTg4MSw2ICs4
ODYsNyBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRlICpz
LCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBwbGFuZSA9
IGFkZHIgJiAzOwogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwogICAg
ICAgICBpZiAocy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gJiBtYXNrKSB7
CisgICAgICAgICAgICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAg
ICAgICAgICAgICBzLT52cmFtX3B0clthZGRyXSA9IHZhbDsKICNpZmRlZiBE
RUJVR19WR0FfTUVNCiAgICAgICAgICAgICBwcmludGYoInZnYTogY2hhaW40
OiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTg5NCw2
ICs5MDAsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRl
ICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBtYXNr
ID0gKDEgPDwgcGxhbmUpOwogICAgICAgICBpZiAocy0+c3JbVkdBX1NFUV9Q
TEFORV9XUklURV0gJiBtYXNrKSB7CiAgICAgICAgICAgICBhZGRyID0gKChh
ZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgICAgICBpZiAoYWRk
ciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgICAgICByZXR1cm47
CisgICAgICAgICAgICB9CiAgICAgICAgICAgICBzLT52cmFtX3B0clthZGRy
XSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVNCiAgICAgICAgICAgICBw
cmludGYoInZnYTogb2RkL2V2ZW46IFsweCIgVEFSR0VUX0ZNVF9wbHggIl1c
biIsIGFkZHIpOwpAQCAtOTY3LDYgKzk3Niw5IEBAIHZvaWQgdmdhX21lbV93
cml0ZWIoVkdBQ29tbW9uU3RhdGUgKnMsIGh3YWRkciBhZGRyLCB1aW50MzJf
dCB2YWwpCiAgICAgICAgIG1hc2sgPSBzLT5zcltWR0FfU0VRX1BMQU5FX1dS
SVRFXTsKICAgICAgICAgcy0+cGxhbmVfdXBkYXRlZCB8PSBtYXNrOyAvKiBv
bmx5IHVzZWQgdG8gZGV0ZWN0IGZvbnQgY2hhbmdlICovCiAgICAgICAgIHdy
aXRlX21hc2sgPSBtYXNrMTZbbWFza107CisgICAgICAgIGlmIChhZGRyICog
c2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAg
ICAgIHJldHVybjsKKyAgICAgICAgfQogICAgICAgICAoKHVpbnQzMl90ICop
cy0+dnJhbV9wdHIpW2FkZHJdID0KICAgICAgICAgICAgICgoKHVpbnQzMl90
ICopcy0+dnJhbV9wdHIpW2FkZHJdICYgfndyaXRlX21hc2spIHwKICAgICAg
ICAgICAgICh2YWwgJiB3cml0ZV9tYXNrKTsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBlMDI2ODU5ZTlhZWNmODYzNWRhZjA2ZTlmYzIzMjUyMzlmNDU4OTU5
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggYjU3Nzcx
Mi4uZWJmNjNmZiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysg
Yi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDExIEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhw
YW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAK
K3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIGh3YWRkciBiYXNlLCBvZmZzZXQsIHNpemU7CkBAIC01
NjMsNyArNTY4LDcgQEAgc3RhdGljIHZvaWQgdmJlX2ZpeHVwX3JlZ3MoVkdB
Q29tbW9uU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVn
czsKICAgICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZz
ZXQ7CiAKLSAgICBpZiAoIShyW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYgKCF2YmVfZW5hYmxlZChz
KSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3RoaW5n
IHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMDU3LDcg
KzEwNjIsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBQ29t
bW9uU3RhdGUgKnMsCiB7CiAgICAgdWludDMyX3Qgc3RhcnRfYWRkciwgbGlu
ZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKIAotICAgIGlmIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVE
KSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIGxpbmVf
b2Zmc2V0ID0gcy0+dmJlX2xpbmVfb2Zmc2V0OwogICAgICAgICBzdGFydF9h
ZGRyID0gcy0+dmJlX3N0YXJ0X2FkZHI7CiAgICAgICAgIGxpbmVfY29tcGFy
ZSA9IDY1NTM1OwpAQCAtMTM4Miw3ICsxMzg3LDcgQEAgc3RhdGljIGludCB2
Z2FfZ2V0X2JwcChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBpbnQgcmV0
OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFC
TEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJs
ZWQocykpIHsKICAgICAgICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX0JQUF07CiAgICAgfSBlbHNlIHsKICAgICAgICAgcmV0ID0gMDsK
QEAgLTEzOTQsNyArMTM5OSw3IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRfcmVz
b2x1dGlvbihWR0FDb21tb25TdGF0ZSAqcywgaW50ICpwd2lkdGgsIGludCAq
cGhlaWdodCkKIHsKICAgICBpbnQgd2lkdGgsIGhlaWdodDsKIAotICAgIGlm
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9E
SVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAg
ICAgICAgIHdpZHRoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hS
RVNdOwogICAgICAgICBoZWlnaHQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfWVJFU107CiAgICAgfSBlbHNlIHsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSBiMzZhNGUyNmNhZjdhMDUwYTZlODU5MzUyN2MyNmJmYTRmNDdhNzU4
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc4ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggZWJmNjNmZi4uZmI4MjJmNCAxMDA2NDQKLS0tIGEvaHcv
ZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC02NDMs
NiArNjQzLDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNl
dCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGlj
IG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsK
KworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJl
IGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5
IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltW
R0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0g
fD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENf
T0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOworICAgIC8qIHdp
ZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9CisgICAgICAg
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkg
Ki8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
IC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJl
IHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVd
ID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgx
MDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKKwor
ICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0
KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5z
cltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGlu
ZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAy
OworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsK
KyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExB
TkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50
MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50
MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0gb3BhcXVl
OwpAQCAtNzI5LDUyICs3NzIsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAg
ICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VOQUJMRUQpICYmCiAg
ICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAg
ICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAg
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsK
ICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAg
ICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVf
RElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuICovCiAg
ICAgICAgICAgICAgICAgaWYgKCEodmFsICYgVkJFX0RJU1BJX05PQ0xFQVJN
RU0pKSB7CiAgICAgICAgICAgICAgICAgICAgIG1lbXNldChzLT52cmFtX3B0
ciwgMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIHMtPnZiZV9saW5lX29mZnNldCk7
CiAgICAgICAgICAgICAgICAgfQotCi0gICAgICAgICAgICAgICAgLyogd2Ug
aW5pdGlhbGl6ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAqLwotICAgICAgICAg
ICAgICAgIC8qIGdyYXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAqLwotICAg
ICAgICAgICAgICAgIHMtPmdyW1ZHQV9HRlhfTUlTQ10gPSAocy0+Z3JbVkdB
X0dGWF9NSVNDXSAmIH4weDBjKSB8IDB4MDQgfAotICAgICAgICAgICAgICAg
ICAgICBWR0FfR1IwNl9HUkFQSElDU19NT0RFOwotICAgICAgICAgICAgICAg
IHMtPmNyW1ZHQV9DUlRDX01PREVdIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAq
LwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBz
LT52YmVfbGluZV9vZmZzZXQgPj4gMzsKLSAgICAgICAgICAgICAgICAvKiB3
aWR0aCAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0hfRElT
UF0gPQotICAgICAgICAgICAgICAgICAgICAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAgICAgICAv
KiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAg
ICAgICAgICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9Z
UkVTXSAtIDE7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfVl9E
SVNQX0VORF0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+MHg0
MikgfAotICAgICAgICAgICAgICAgICAgICAoKGggPj4gNykgJiAweDAyKSB8
ICgoaCA+PiAzKSAmIDB4NDApOwotICAgICAgICAgICAgICAgIC8qIGxpbmUg
Y29tcGFyZSB0byAxMDIzICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbVkdB
X0NSVENfTElORV9DT01QQVJFXSA9IDB4ZmY7Ci0gICAgICAgICAgICAgICAg
cy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddIHw9IDB4MTA7Ci0gICAgICAgICAg
ICAgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dIHw9IDB4NDA7Ci0KLSAg
ICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVY
X0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250
cm9sID0gMDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9D
TE9DS19NT0RFXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KLSAgICAg
ICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICAgICAgICBzaGlm
dF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAgICAgLyogc2V0IGNo
YWluIDQgbW9kZSAqLwotICAgICAgICAgICAgICAgICAgICBzLT5zcltWR0Ff
U0VRX01FTU9SWV9NT0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07Ci0gICAgICAg
ICAgICAgICAgICAgIC8qIGFjdGl2YXRlIGFsbCBwbGFuZXMgKi8KLSAgICAg
ICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gfD0g
VkdBX1NSMDJfQUxMX1BMQU5FUzsKLSAgICAgICAgICAgICAgICB9Ci0gICAg
ICAgICAgICAgICAgcy0+Z3JbVkdBX0dGWF9NT0RFXSA9IChzLT5ncltWR0Ff
R0ZYX01PREVdICYgfjB4NjApIHwKLSAgICAgICAgICAgICAgICAgICAgKHNo
aWZ0X2NvbnRyb2wgPDwgNSk7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdB
X0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAvKiBubyBkb3VibGUgc2NhbiAq
LwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICBzLT5i
YW5rX29mZnNldCA9IDA7CiAgICAgICAgICAgICB9Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSBlZjhiZDFiMjZhNTk3YWU3YzMwNjIyNzY1NTYyNjY0MDA5M2NiN2Ey
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcv
ZGlzcGxheS92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggZmI4MjJmNC4uMzczOTc1OCAxMDA2NDQKLS0t
IGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC03NjIsNiArNzYyLDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAgICAg
ICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAg
ICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSA5MjQ1NmMwYzM2MWQ1ZGE4NThkNTQ0NjQ3YzYyNDZlYzc4ZWQ5MjJi
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggMzczOTc1OC4uZTdiZTk3
ZSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDggQEAgc3RhdGljIHVpbnQzMl90
IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07
CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZv
aWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwog
c3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDgzLDYgKzQ4
NSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2
Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2luZGV4LCB2YWwp
OwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAm
IHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VR
X0NMT0NLX01PREUpIHsKICAgICAgICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNl
X2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTUxNCw2ICs1MTcsNyBAQCB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBH
UiV4ID0gMHglMDJ4XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgog
ICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2YWwgJiBncl9tYXNrW3Mt
PmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwog
ICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTUzMiwxMCArNTM2
LDEyIEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIGlmIChz
LT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAg
ICAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92
Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJu
OwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZh
bDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAg
IHN3aXRjaChzLT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRD
X0hfVE9UQUw6Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSBiZWJiNGY1ODA5MDFmYjYzODAxNmQ5ODUxYTI4ZGJiODNkNDRiM2E2
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3Bv
cnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3
L3ZnYS5jIHwgMjUgKysrKysrKysrKysrKysrKysrKy0tLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBlOGIxY2Uw
Li43MjI1NmYxIDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2Eu
YwpAQCAtMzQsNiArMzQsOCBAQAogCiAjaW5jbHVkZSAicWVtdS10aW1lci5o
IgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+CisKIC8vI2RlZmluZSBERUJVR19W
R0EKIC8vI2RlZmluZSBERUJVR19WR0FfTUVNCiAvLyNkZWZpbmUgREVCVUdf
VkdBX1JFRwpAQCAtNjg0LDExICs2ODYsNyBAQCBzdGF0aWMgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhz
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQ
SV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgdmFs
ICY9IChzLT52YmVfYmFua19tYXNrID4+IDIpOwotICAgICAgICAgICAgfSBl
bHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7
Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2Jh
bmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRl
eF0gPSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwg
PDwgMTYpOwogICAgICAgICAgICAgYnJlYWs7CkBAIC03ODcsMTMgKzc4NSwy
MSBAQCB1aW50MzJfdCB2Z2FfbWVtX3JlYWRiKHZvaWQgKm9wYXF1ZSwgdGFy
Z2V0X3BoeXNfYWRkcl90IGFkZHIpCiAKICAgICBpZiAocy0+c3JbNF0gJiAw
eDA4KSB7CiAgICAgICAgIC8qIGNoYWluIDQgbW9kZSA6IHNpbXBsZXN0IGFj
Y2VzcyAqLworICAgICAgICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7
CiAgICAgICAgIHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxz
ZSBpZiAocy0+Z3JbNV0gJiAweDEwKSB7CiAgICAgICAgIC8qIG9kZC9ldmVu
IG1vZGUgKGFrYSB0ZXh0IG1vZGUgbWFwcGluZykgKi8KICAgICAgICAgcGxh
bmUgPSAocy0+Z3JbNF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJl
dCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsK
KyAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOwor
ICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAg
ICAgIHJldHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJldCA9IHMt
PnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0
YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRk
ciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAg
ICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAgICAgICBzLT5s
YXRjaCA9ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAKICAg
ICAgICAgaWYgKCEocy0+Z3JbNV0gJiAweDA4KSkgewpAQCAtODgwLDYgKzg4
Niw3IEBAIHZvaWQgdmdhX21lbV93cml0ZWIodm9pZCAqb3BhcXVlLCB0YXJn
ZXRfcGh5c19hZGRyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBw
bGFuZSA9IGFkZHIgJiAzOwogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUp
OwogICAgICAgICBpZiAocy0+c3JbMl0gJiBtYXNrKSB7CisgICAgICAgICAg
ICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgICAgICBz
LT52cmFtX3B0clthZGRyXSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVN
CiAgICAgICAgICAgICBwcmludGYoInZnYTogY2hhaW40OiBbMHgleF1cbiIs
IGFkZHIpOwpAQCAtODkzLDYgKzkwMCw5IEBAIHZvaWQgdmdhX21lbV93cml0
ZWIodm9pZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkciwgdWlu
dDMyX3QgdmFsKQogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwogICAg
ICAgICBpZiAocy0+c3JbMl0gJiBtYXNrKSB7CiAgICAgICAgICAgICBhZGRy
ID0gKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgICAgICBp
ZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgICAgICBy
ZXR1cm47CisgICAgICAgICAgICB9CiAgICAgICAgICAgICBzLT52cmFtX3B0
clthZGRyXSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVNCiAgICAgICAg
ICAgICBwcmludGYoInZnYTogb2RkL2V2ZW46IFsweCV4XVxuIiwgYWRkcik7
CkBAIC05NjUsNiArOTc1LDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYih2b2lk
ICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIG1hc2sgPSBzLT5zclsyXTsKICAgICAgICAgcy0+cGxh
bmVfdXBkYXRlZCB8PSBtYXNrOyAvKiBvbmx5IHVzZWQgdG8gZGV0ZWN0IGZv
bnQgY2hhbmdlICovCiAgICAgICAgIHdyaXRlX21hc2sgPSBtYXNrMTZbbWFz
a107CisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBz
LT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAg
fQogICAgICAgICAoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdID0K
ICAgICAgICAgICAgICgoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJd
ICYgfndyaXRlX21hc2spIHwKICAgICAgICAgICAgICh2YWwgJiB3cml0ZV9t
YXNrKTsKLS0gCjIuMS40Cgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSAzNGRiMDlmYjk5Njc0NDE0MDhhMWZmMDU3OWQ1NTMyMjJjZjE3NDQx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9u
XQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwgMTMgKysrKysrKysrLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4
IDcyMjU2ZjEuLmYzOWEyZWQgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBi
L2h3L3ZnYS5jCkBAIC0xNjAsNiArMTYwLDExIEBAIHN0YXRpYyB1aW50MzJf
dCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZd
Owogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyBp
bmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FTdGF0ZSAqcykKK3sKKyAgICBy
ZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBW
QkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGljIHZvaWQgdmdhX2Jpb3Nf
aW5pdChWR0FTdGF0ZSAqcyk7CiBzdGF0aWMgdm9pZCB2Z2Ffc2NyZWVuX2R1
bXAodm9pZCAqb3BhcXVlLCBjb25zdCBjaGFyICpmaWxlbmFtZSk7CiAKQEAg
LTUzNSw3ICs1NDAsNyBAQCBzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhW
R0FTdGF0ZSAqcykKICAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwog
ICAgIHVpbnQzMl90IGJpdHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsK
IAotICAgIGlmICghKHJbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkpIHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7
CiAgICAgICAgIC8qIHZiZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8g
ZG8gKi8KICAgICAgICAgcmV0dXJuOwogICAgIH0KQEAgLTExNjUsNyArMTE3
MCw3IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FTdGF0ZSAq
cywKIHsKICAgICB1aW50MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwg
bGluZV9jb21wYXJlOwogI2lmZGVmIENPTkZJR19CT0NIU19WQkUKLSAgICBp
ZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewog
ICAgICAgICBsaW5lX29mZnNldCA9IHMtPnZiZV9saW5lX29mZnNldDsKICAg
ICAgICAgc3RhcnRfYWRkciA9IHMtPnZiZV9zdGFydF9hZGRyOwogICAgICAg
ICBsaW5lX2NvbXBhcmUgPSA2NTUzNTsKQEAgLTE1NTEsNyArMTU1Niw3IEBA
IHN0YXRpYyBpbnQgdmdhX2dldF9icHAoVkdBU3RhdGUgKnMpCiB7CiAgICAg
aW50IHJldDsKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJFCi0gICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAg
ICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF07CiAg
ICAgfSBlbHNlCiAjZW5kaWYKQEAgLTE1NjYsNyArMTU3MSw3IEBAIHN0YXRp
YyB2b2lkIHZnYV9nZXRfcmVzb2x1dGlvbihWR0FTdGF0ZSAqcywgaW50ICpw
d2lkdGgsIGludCAqcGhlaWdodCkKICAgICBpbnQgd2lkdGgsIGhlaWdodDsK
IAogI2lmZGVmIENPTkZJR19CT0NIU19WQkUKLSAgICBpZiAocy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxF
RCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICB3aWR0
aCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXTsKICAgICAg
ICAgaGVpZ2h0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
OwogICAgIH0gZWxzZQotLSAKMi4xLjQKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSBkZjIyODAyM2NlMzllOGI3MmJkNWExOThiODcwMzMxOWI4YjljYTIz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8g
cWVtdS14ZW4tdHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5j
IHwgNzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQx
IGluc2VydGlvbnMoKyksIDI5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZjM5YTJlZC4uZGJhOTNkNyAx
MDA2NDQKLS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTYxNSw2
ICs2MTUsNDYgQEAgc3RhdGljIHZvaWQgdmJlX2ZpeHVwX3JlZ3MoVkdBU3Rh
dGUgKnMpCiAgICAgcy0+dmJlX3N0YXJ0X2FkZHIgID0gb2Zmc2V0IC8gNDsK
IH0KIAorLyogd2UgaW5pdGlhbGl6ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAq
Lworc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQVN0YXRlICpz
KQoreworICAgIGludCBoLCBzaGlmdF9jb250cm9sOworCisgICAgaWYgKCF2
YmVfZW5hYmxlZChzKSkgeworICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9m
ZiAtLSBub3RoaW5nIHRvIGRvICovCisgICAgICAgIHJldHVybjsKKyAgICB9
CisKKyAgICAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KKyAg
ICBzLT5nclsweDA2XSA9IChzLT5nclsweDA2XSAmIH4weDBjKSB8IDB4MDU7
CisgICAgcy0+Y3JbMHgxN10gfD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisg
ICAgcy0+Y3JbMHgxM10gPSBzLT52YmVfbGluZV9vZmZzZXQgPj4gMzsKKyAg
ICAvKiB3aWR0aCAqLworICAgIHMtPmNyWzB4MDFdID0gKHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAzKSAtIDE7CisgICAgLyogaGVp
Z2h0IChvbmx5IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLworICAgIGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOworICAgIHMt
PmNyWzB4MTJdID0gaDsKKyAgICBzLT5jclsweDA3XSA9IChzLT5jclsweDA3
XSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4MDIpIHwgKCho
ID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJlIHRvIDEwMjMg
Ki8KKyAgICBzLT5jclsweDE4XSA9IDB4ZmY7CisgICAgcy0+Y3JbMHgwN10g
fD0gMHgxMDsKKyAgICBzLT5jclsweDA5XSB8PSAweDQwOworCisgICAgaWYg
KHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKKyAg
ICAgICAgc2hpZnRfY29udHJvbCA9IDA7CisgICAgICAgIHMtPnNyWzB4MDFd
ICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7Cisg
ICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hh
aW4gNCBtb2RlICovCisgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7CisgICAg
ICAgIC8qIGFjdGl2YXRlIGFsbCBwbGFuZXMgKi8KKyAgICAgICAgcy0+c3Jb
Ml0gfD0gMHgwZjsKKyAgICB9CisgICAgcy0+Z3JbMHgwNV0gPSAocy0+Z3Jb
MHgwNV0gJiB+MHg2MCkgfCAoc2hpZnRfY29udHJvbCA8PCA1KTsKKyAgICBz
LT5jclsweDA5XSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KK30K
Kwogc3RhdGljIHVpbnQzMl90IHZiZV9pb3BvcnRfcmVhZF9pbmRleCh2b2lk
ICpvcGFxdWUsIHVpbnQzMl90IGFkZHIpCiB7CiAgICAgVkdBU3RhdGUgKnMg
PSBvcGFxdWU7CkBAIC02OTgsNyArNzM4LDYgQEAgc3RhdGljIHZvaWQgdmJl
X2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRF
WF9FTkFCTEU6CiAgICAgICAgICAgICBpZiAoKHZhbCAmIFZCRV9ESVNQSV9F
TkFCTEVEKSAmJgogICAgICAgICAgICAgICAgICEocy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsK
LSAgICAgICAgICAgICAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICBpZiAocy0+dnJhbV9nbWZu
ICE9IHMtPmxmYl9hZGRyKSB7CiAgICAgICAgICAgICAgICAgICAgICBzZXRf
dnJhbV9tYXBwaW5nKHMsIHMtPmxmYl9hZGRyLCBzLT5sZmJfZW5kKTsKQEAg
LTcwOSw0MCArNzQ4LDEzIEBAIHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3Jp
dGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVfRElTUElfRU5B
QkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAg
ICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAg
ICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91bGQgYmUgZG9u
ZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICghKHZhbCAmIFZC
RV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAgICAgICAgICBt
ZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gKiBzLT52
YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0KLQotICAgICAg
ICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1v
ZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAgICAgaW4gQklP
UykgKi8KLSAgICAgICAgICAgICAgICBzLT5nclsweDA2XSA9IChzLT5nclsw
eDA2XSAmIH4weDBjKSB8IDB4MDU7IC8qIGdyYXBoaWMgbW9kZSArIG1lbW9y
eSBtYXAgMSAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MTddIHw9IDM7
IC8qIG5vIENHQSBtb2RlcyAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4
MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7Ci0gICAgICAgICAgICAg
ICAgLyogd2lkdGggKi8KLSAgICAgICAgICAgICAgICBzLT5jclsweDAxXSA9
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OwotICAgICAgICAgICAgICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVs
IGlmIDwgMTAyNCkgKi8KLSAgICAgICAgICAgICAgICBoID0gcy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKLSAgICAgICAgICAgICAg
ICBzLT5jclsweDEyXSA9IGg7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbMHgw
N10gPSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAotICAgICAgICAgICAgICAg
ICAgICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOwot
ICAgICAgICAgICAgICAgIC8qIGxpbmUgY29tcGFyZSB0byAxMDIzICovCi0g
ICAgICAgICAgICAgICAgcy0+Y3JbMHgxOF0gPSAweGZmOwotICAgICAgICAg
ICAgICAgIHMtPmNyWzB4MDddIHw9IDB4MTA7Ci0gICAgICAgICAgICAgICAg
cy0+Y3JbMHgwOV0gfD0gMHg0MDsKLQotICAgICAgICAgICAgICAgIGlmIChz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7Ci0gICAg
ICAgICAgICAgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOwotICAgICAgICAg
ICAgICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91YmxlIGxp
bmUgKi8KLSAgICAgICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAg
ICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAg
ICAgcy0+c3JbNF0gfD0gMHgwODsgLyogc2V0IGNoYWluIDQgbW9kZSAqLwot
ICAgICAgICAgICAgICAgICAgICBzLT5zclsyXSB8PSAweDBmOyAvKiBhY3Rp
dmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgfQotICAgICAg
ICAgICAgICAgIHMtPmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjAp
IHwgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7Ci0gICAgICAgICAgICAgICAgcy0+
Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCiAgICAg
ICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgIC8qIFhYWDogdGhl
IGJpb3Mgc2hvdWxkIGRvIHRoYXQgKi8KICAgICAgICAgICAgICAgICBzLT5i
YW5rX29mZnNldCA9IDA7Ci0tIAoyLjEuNAoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSA1ZTg0MGU2MjkyODI1ZmNhZTkwZjY3NTBhOGY1N2JjOTg5ZTI4YzVm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8gcWVtdS14ZW4t
dHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwgMSArCiAx
IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS9o
dy92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGRiYTkzZDcuLmIxYjUwMWIgMTAw
NjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC03MjksNiAr
NzI5LDcgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZv
aWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAg
ICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVDoKICAgICAgICAg
ICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAg
ICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRh
dGVfdmdhcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgogICAgICAgICAgICAgdmFsICY9
IHMtPnZiZV9iYW5rX21hc2s7Ci0tIAoyLjEuNAoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSAwYjBjZjgxMTBlOTdiMGNiZDBkYTczZDExMTYzZTI2OTc4ODIyNzU3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8gcWVt
dS14ZW4tdHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwg
OSArKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3Zn
YS5jCmluZGV4IGIxYjUwMWIuLjU3NzhjN2QgMTAwNjQ0Ci0tLSBhL2h3L3Zn
YS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0xNjAsNiArMTYwLDggQEAgc3RhdGlj
IHVpbnQzMl90IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBh
bmQyWzI1Nl07CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAor
c3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQVN0YXRlICpzKTsK
Kwogc3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQVN0YXRlICpz
KQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDQ5LDYgKzQ1MSw3
IEBAIHN0YXRpYyB2b2lkIHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVl
LCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50
ZigidmdhOiB3cml0ZSBTUiV4ID0gMHglMDJ4XG4iLCBzLT5zcl9pbmRleCwg
dmFsKTsKICNlbmRpZgogICAgICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2
YWwgJiBzcl9tYXNrW3MtPnNyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0
ZV92Z2FyZWdzKHMpOwogICAgICAgICBpZiAocy0+c3JfaW5kZXggPT0gMSkg
cy0+dXBkYXRlX3JldHJhY2VfaW5mbyhzKTsKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSAweDNjNzoKQEAgLTQ3Nyw2ICs0ODAsNyBAQCBzdGF0aWMgdm9p
ZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUg
R1IleCA9IDB4JTAyeFxuIiwgcy0+Z3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYK
ICAgICAgICAgcy0+Z3Jbcy0+Z3JfaW5kZXhdID0gdmFsICYgZ3JfbWFza1tz
LT5ncl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsK
ICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSAweDNiNDoKICAgICBjYXNlIDB4
M2Q0OgpAQCAtNDkwLDggKzQ5NCwxMCBAQCBzdGF0aWMgdm9pZCB2Z2FfaW9w
b3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMy
X3QgdmFsKQogICAgICAgICAvKiBoYW5kbGUgQ1IwLTcgcHJvdGVjdGlvbiAq
LwogICAgICAgICBpZiAoKHMtPmNyWzB4MTFdICYgMHg4MCkgJiYgcy0+Y3Jf
aW5kZXggPD0gNykgewogICAgICAgICAgICAgLyogY2FuIGFsd2F5cyB3cml0
ZSBiaXQgNCBvZiBDUjcgKi8KLSAgICAgICAgICAgIGlmIChzLT5jcl9pbmRl
eCA9PSA3KQorICAgICAgICAgICAgaWYgKHMtPmNyX2luZGV4ID09IDcpIHsK
ICAgICAgICAgICAgICAgICBzLT5jcls3XSA9IChzLT5jcls3XSAmIH4weDEw
KSB8ICh2YWwgJiAweDEwKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRl
X3ZnYXJlZ3Mocyk7CisgICAgICAgICAgICB9CiAgICAgICAgICAgICByZXR1
cm47CiAgICAgICAgIH0KICAgICAgICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7
CkBAIC01MDcsNiArNTEzLDcgQEAgc3RhdGljIHZvaWQgdmdhX2lvcG9ydF93
cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZh
bCkKICAgICAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZhbDsKICAg
ICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CisgICAgICAgIHZiZV91cGRh
dGVfdmdhcmVncyhzKTsKIAogICAgICAgICBzd2l0Y2gocy0+Y3JfaW5kZXgp
IHsKICAgICAgICAgY2FzZSAweDAwOgotLSAKMi4xLjQKCg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--=separator--


From xen-users-bounces@lists.xen.org Mon May 09 12:01:30 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 12:01:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azjrL-0007Za-9Y; Mon, 09 May 2016 12:00:23 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1azjrJ-0007YT-Ch; Mon, 09 May 2016 12:00:21 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 F7/C6-32266-4DB70375; Mon, 09 May 2016 12:00:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpkl+JIrShJLcpLzFFi42LJaLquqnux2iD
 cYNktTYtbN1uZLZZ8XMxiserqAVYHZo+ju38zBTBGsWbmJeVXJLBmLNlzlLHg7HuOiredhQ2M
 765ydDFycQgJHGeU2Pilgw3CWcQo8fjYLuYuRk4OZgFXiRv7NrNB2IoSF+41sIDYvAKCEidnP
 gGzJQQ0Je68WcUOYosIFEnsPPcSzGYT0JOYe3YSE0SvjsTL/auZQBYIC3QzSrS1fAZq5gAaZC
 Yx7YYTSA2LgKrE08k7WSYw8sxCsnoWktWzkKyeBdTNDLR6/S59CFNaYvk/DohqeYntb+cwzwJ
 axizQwihxbd9BKKeRUWLng24mmJlTuh+yQ9jZEv82/GSEsDMkJpw4xYqppkhi773PLBB2vsTS
 rw2MmGpqJf5enw81v0ri17JNLJhqWhkl+lqiIQ5qYpSY/vgCM6aieoklTx5ANddIzPr9EotBa
 RKb/i2AOiJZYsqLV+yYanIlVp89DjU/S2LylS9Y1FRIvJ60EsoulTj6/ijjAsaEVYwaxalFZa
 lFuoZmeklFmekZJbmJmTm6hgamermpxcWJ6ak5iUnFesn5uZsYgQmRAQh2MJ4/7XmIUZKDSUm
 U15VRL1yILyk/pTIjsTgjvqg0J7X4EKMMB4eSBO+rKoNwIcGi1PTUirTMHGBqhklLcPAoifAK
 gKR5iwsSc4sz0yFSpxiNOZZMv7aWiWPRzcf7mYRY8vLzUqXEeX+BlAqAlGaU5sENguWMS4yyU
 sK8jECnCfEUpBblZpagyr9iFOdgVBLmPQAyhSczrwRu3yugU5iATpFj0wc5pSQRISXVwLhi64
 sl8VHOW5efYWk/ELL5ltzF4yoNM6/NmHcxaM/iyVpNsk8+qQdmu9k5bbjJtlr1QKD4Z5mOwhU
 HZse0boq+HRCvr/NCmPuwX+7pYpsNJ062XNYKLznUutHS/XDsZUmHsDilBPWLhSyRa2O/Lpz1
 pOmq9nWhy5K/pOOKbmT6rnyeHzmzwVKJpTgj0VCLuag4EQBd2FMrFAQAAA==
X-Env-Sender: iwj@xenbits.xen.org
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462795216!38626463!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31885 invoked from network); 9 May 2016 12:00:17 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 9 May 2016 12:00:17 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1azjr5-0005R1-6E; Mon, 09 May 2016 12:00:07 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1azjr0-0002Rj-4I; Mon, 09 May 2016 12:00:02 +0000
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Message-Id: <E1azjr0-0002Rj-4I@xenbits.xenproject.org>
Date: Mon, 09 May 2016 12:00:02 +0000
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 179 (CVE-2016-3710,
 CVE-2016-3712) - QEMU: Banked access to VGA memory (VBE) uses
 inconsistent bounds checks
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

      Xen Security Advisory CVE-2016-3710,CVE-2016-3712 / XSA-179
                              version 4

 QEMU: Banked access to VGA memory (VBE) uses inconsistent bounds checks

UPDATES IN VERSION 4
====================

Public release.  Also include CVE and description of both issues.
(All advisories sent have included patches for both issues, but only
the description and CVE for the first issue.)

ISSUE DESCRIPTION
=================

Qemu VGA module allows banked access to video memory using the window
at 0xa00000 and it supports different access modes with different
address calculations.  But an attacker can easily change access modes
after setting the bank register.  This is CVE-2016-3710.

Qemu VGA module allows guest to edit certain registers in 'vbe' and
'vga' modes. ie. guest could set certain 'VGA' registers while in
'VBE' mode.  This is CVE-2016-3712.


IMPACT
======

A privileged guest user could use CVE-2016-3710 to exceed the bank
address window and write beyond the said memory area, potentially
leading to arbitrary code execution with privileges of the Qemu
process.  If the system is not using stubdomains, this will be in
domain 0.

A privileged guest user could use CVE-2016-3712 to cause potential
integer overflow or OOB read access issues in Qemu, resulting in a DoS
of the guest itself.  More dangerous effect, such as data leakage or
code execution, are not known but cannot be ruled out.


VULNERABLE SYSTEMS
==================

Versions of qemu shipped with all Xen versions are vulnerable.

Xen systems running on x86 with HVM guests, with the qemu process
running in dom0 are vulnerable.

Only guests provided with the "stdvga" emulated video card can exploit
the vulnerability.  The default "cirrus" emulated video card is not
vulnerable.  (With xl the emulated video card is controlled by the
"stdvga=" and "vga=" domain configuration options.)

ARM systems are not vulnerable.  Systems using only PV guests are not
vulnerable.

For VMs whose qemu process is running in a stub domain, a successful
attacker will only gain the privileges of that stubdom, which should
be only over the guest itself.

Both upstream-based versions of qemu (device_model_version="qemu-xen")
and `traditional' qemu (device_model_version="qemu-xen-traditional")
are vulnerable.

MITIGATION
==========

Running only PV guests will avoid the issue.

Running HVM guests with the device model in a stubdomain will mitigate
the issue.

Changing the video card emulation to cirrus (stdvga=0, vga="cirrus",
in the xl domain configuraton) will avoid the vulnerability.

CREDITS
=======

CVE-2016-3710 was discovered and reported by "Wei Xiao and Qinghao
Tang of 360 Marvel Team" of 360.cn Inc.

CVE-2016-3710 was discovered and reported by Zuozhi Fzz of Alibaba
Inc.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue for
systems using upstream-based versions of qemu.  Patch 0001 addresses
CVE-2016-3710, and patches 0002-0005 address CVE-2016-3712.

qemu-upstream, xen-unstable:

xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.6:

xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.5:

xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.4:

xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.3:

xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-xen-traditional, unstable:

xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

$ sha256sum xsa179*
e216959d099ed807b282026e1e4d558ce0c0e8ead284ddd9d0581cef5fcef0ad  xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
708e40d85866540567d2d915731c6e9876cd0d6754bc6696650ed71d8e48d710  xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch
767007028189bce54df9769ff6cb9db7cd37b5c2afaac86787b30c8f2a03f342  xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch
1fb507c307b093e5e4471d4a5e567db419adecbfe772a68bf91722836bcba4cd  xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
ff4327d598d2e0912dc3a22ab9ba14d6c79bfa5a154714b6c5da761d5ded403f  xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
059bfa59f39222ad6991e6c0c8338385f2a317e379d02d0c2cb0e5a8138cb329  xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
c6dfe50d694b75670bbdec78a3ce6293a8da46d5ff8b47f1e0d7e4fac22260bf  xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch
f57e31e8b81f1161537277a0934013c1fb3bbf57319543dfd10a5dc5fdfb927b  xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch
14900af2b13d362ffb98c061e76b13965965284399dd9b9f1a4e41b41f34a3a3  xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch
2b2e7d306fd95fa74490ee1694af1af9438d7ff738d8c6aecc7d99d4eb96dcb2  xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
e6108266bf0abada5fc6e0a3ca65c2702fcae610826ead6a215d622ec3ed973a  xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
05bdfae312078b22542e9f18db98fae11dbfd9785184b0b3c8de8c94797e1427  xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch
56dee9d0f54357391d5249a01ab28a1879dd7d1a36b4d147d68c62688d8af22b  xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch
10603f5ffe317de328dc46139a6b5ff6081040ca6368ee1642b5343db9bcfda1  xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch
e0dbc47086f0346a9554b98468256bc325d67440f5d786c5825390d293896509  xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
9b0cfdba369437a3e3da86690cd0c6d9d05e39d1168065e4d11ff2de4e546feb  xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
3c56f255d2ff3e5ae24f15de69cbd4abf3ff0d2dbb63a686937d5e2ab1989d59  xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch
b1ddabf50720635efa17a7c57778acd2e1d9fd6a6424038455163991afecb044  xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch
0f34eeda817f39d3b5e484d535aa29bae16e7e36b4dc042bc41ef0e1844bf3cb  xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch
c24b3401a7ed45f853de7c96b998d50461254e9082a706753b814ddcbc285b17  xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
de59a098a39c1adbc86f3857dbb2b655479f97756d46e017e83b41c1390a98b9  xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
3686d0b5c3603819fe0eca65ed62161c676e6abd8e676e513f6d4b3d46e7a997  xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch
18d01083e2f4000816ecf26d85da5cb337f540da447e6252f348a5b538cc7fa4  xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch
811ce206293b54ad601eb0a0e59bee502277c642f73f1ea0bad712efc528f82d  xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch
2097c9e4eac66a65e07607664d1aaec288c4c8b0f147c73636c1b2532cdd20dd  xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
132fd7f7d1f7bee4d934daefc24ec65080ae09b7d0e07a86edc3b683cad8156a  xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
b83c29c3737415bf05da14c0b856abeb3bdbb77fba7d538956535ed67160abe8  xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch
834266af0499167e6d8e2e87bb770b79c0e8480ab5ea72064298656ccdd36741  xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch
a5c3c38340261c7ff44047289aad6276e501930e214c40350056a364469965cd  xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
4869ad504cba52f537dae102e226b020422e3b6494ffba3b865eb2893bee0e9e  xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
$

DEPLOYMENT DURING EMBARGO
=========================

Deployment of the patches and/or mitigations described above (or
others which are substantially similar) is permitted during the
embargo, even on public-facing systems with untrusted guest users and
administrators.

But: Distribution of updated software is prohibited (except to other
members of the predisclosure list).

Predisclosure list members who wish to deploy significantly different
patches and/or mitigations, please contact the Xen Project Security
Team.


(Note: this during-embargo deployment notice is retained in
post-embargo publicly released Xen Project advisories, even though it
is then no longer applicable.  This is to enable the community to have
oversight of the Xen Project Security Team's decisionmaking.)

For more information about permissible uses of embargoed information,
consult the Xen Project community's agreed Security Policy:
  http://www.xenproject.org/security-policy.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJXMHkhAAoJEIP+FMlX6CvZ4J4IAKgEIz12GbtunUY4H3EY+bye
qtpFfPIvE8933HCNG4c2e8VR/PehOlDhUWMDlkyFJ3jBja7VPeqOm9jnHWlsxaCz
x7nix3PbbcconeUMn5JMf9i2ocY0wNvrD+wYBVCnSvLjvnBpKXEKgCIrAZ2bLLa8
TfcqCC3R5z15r2GoJ801lP9ts3/tQLketBefBUznGYaZreVgGF73g7tyK6bsFQAz
PFVzBb2lSx2XwfWNC1Ya/a456WUmuDFpcfRVfdKi4yEh/xPOlKj1kKvx8GpSDm0m
3+5h04pp5Znu+ORVztfqcRPx4v4LXT33bM5mjBytJRc05//DIsHuC3GKOoBu9rQ=
=faLY
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSAzYmYxODE3MDc5YmIwZDgwYzBkOGE4NmE3YzdkZDBiZmU5MGViODJl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3
L2Rpc3BsYXkvdmdhLmMgfCAyNCArKysrKysrKysrKysrKysrKystLS0tLS0K
IDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNw
bGF5L3ZnYS5jCmluZGV4IDY1N2U5ZjEuLmI5MTkxY2EgMTAwNjQ0Ci0tLSBh
L2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAt
MTc5LDYgKzE3OSw3IEBAIHN0YXRpYyB2b2lkIHZnYV91cGRhdGVfbWVtb3J5
X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykKICAgICAgICAgICAgIHNpemUg
PSAweDgwMDA7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQorICAg
ICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6ZSA8PSBzLT52cmFtX3NpemUpOwog
ICAgICAgICBtZW1vcnlfcmVnaW9uX2luaXRfYWxpYXMoJnMtPmNoYWluNF9h
bGlhcywgbWVtb3J5X3JlZ2lvbl9vd25lcigmcy0+dnJhbSksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAidmdhLmNoYWluNCIsICZzLT52
cmFtLCBvZmZzZXQsIHNpemUpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2Fk
ZF9zdWJyZWdpb25fb3ZlcmxhcChzLT5sZWdhY3lfYWRkcmVzc19zcGFjZSwg
YmFzZSwKQEAgLTcxNiwxMSArNzE3LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dy
aXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJf
dCB2YWwpCiAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKICAgICAg
ICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9C
QU5LOgotICAgICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9J
TkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgdmFsICY9IChzLT52
YmVfYmFua19tYXNrID4+IDIpOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAg
ICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0gICAgICAg
ICAgICB9CisgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsK
ICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7
CiAgICAgICAgICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwgPDwgMTYpOwog
ICAgICAgICAgICAgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwpAQCAt
ODE5LDEzICs4MTYsMjEgQEAgdWludDMyX3QgdmdhX21lbV9yZWFkYihWR0FD
b21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIpCiAKICAgICBpZiAocy0+c3Jb
VkdBX1NFUV9NRU1PUllfTU9ERV0gJiBWR0FfU1IwNF9DSE5fNE0pIHsKICAg
ICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisg
ICAgICAgIGFzc2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAg
cmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5n
cltWR0FfR0ZYX01PREVdICYgMHgxMCkgewogICAgICAgICAvKiBvZGQvZXZl
biBtb2RlIChha2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBs
YW5lID0gKHMtPmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRy
ICYgMSk7Ci0gICAgICAgIHJldCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4x
KSA8PCAxKSB8IHBsYW5lXTsKKyAgICAgICAgYWRkciA9ICgoYWRkciAmIH4x
KSA8PCAxKSB8IHBsYW5lOworICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFt
X3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9
CisgICAgICAgIHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxz
ZSB7CiAgICAgICAgIC8qIHN0YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAq
LworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+
dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAg
ICAgfQogICAgICAgICBzLT5sYXRjaCA9ICgodWludDMyX3QgKilzLT52cmFt
X3B0cilbYWRkcl07CiAKICAgICAgICAgaWYgKCEocy0+Z3JbVkdBX0dGWF9N
T0RFXSAmIDB4MDgpKSB7CkBAIC04ODIsNiArODg3LDcgQEAgdm9pZCB2Z2Ff
bWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAgICAg
ICAgbWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZH
QV9TRVFfUExBTkVfV1JJVEVdICYgbWFzaykgeworICAgICAgICAgICAgYXNz
ZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUpOwogICAgICAgICAgICAgcy0+dnJh
bV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAg
ICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNoYWluNDogWzB4IiBUQVJHRVRfRk1U
X3BseCAiXVxuIiwgYWRkcik7CkBAIC04OTUsNiArOTAxLDkgQEAgdm9pZCB2
Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIs
IHVpbnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsK
ICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgewogICAgICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8
IHBsYW5lOworICAgICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXpl
KSB7CisgICAgICAgICAgICAgICAgcmV0dXJuOworICAgICAgICAgICAgfQog
ICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYg
REVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IG9kZC9l
dmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTk2
OCw2ICs5NzcsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0
YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBt
YXNrID0gcy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV07CiAgICAgICAgIHMt
PnBsYW5lX3VwZGF0ZWQgfD0gbWFzazsgLyogb25seSB1c2VkIHRvIGRldGVj
dCBmb250IGNoYW5nZSAqLwogICAgICAgICB3cml0ZV9tYXNrID0gbWFzazE2
W21hc2tdOworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkg
Pj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm47CisgICAg
ICAgIH0KICAgICAgICAgKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRy
XSA9CiAgICAgICAgICAgICAoKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVth
ZGRyXSAmIH53cml0ZV9tYXNrKSB8CiAgICAgICAgICAgICAodmFsICYgd3Jp
dGVfbWFzayk7Ci0tIAoxLjguMy4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBiZmEwZjE1MWE1NjRhODNiNWEyNmYzZTkxN2RhOTg2NzRiZjNjZjYy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCAxMyArKysr
KysrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA0
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMg
Yi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IGI5MTkxY2EuLjBjMWM1YjUgMTAw
NjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92
Z2EuYwpAQCAtMTQyLDYgKzE0MiwxMSBAQCBzdGF0aWMgdWludDMyX3QgZXhw
YW5kNFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2XTsKIHN0
YXRpYyB1aW50OF90IGV4cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5l
IGJvb2wgdmJlX2VuYWJsZWQoVkdBQ29tbW9uU3RhdGUgKnMpCit7CisgICAg
cmV0dXJuIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRpYyB2b2lkIHZnYV91cGRh
dGVfbWVtb3J5X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBo
d2FkZHIgYmFzZSwgb2Zmc2V0LCBzaXplOwpAQCAtNTY0LDcgKzU2OSw3IEBA
IHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNvbW1vblN0YXRlICpz
KQogICAgIHVpbnQxNl90ICpyID0gcy0+dmJlX3JlZ3M7CiAgICAgdWludDMy
X3QgYml0cywgbGluZWxlbmd0aCwgbWF4eSwgb2Zmc2V0OwogCi0gICAgaWYg
KCEocltWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFC
TEVEKSkgeworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
LyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLwogICAg
ICAgICByZXR1cm47CiAgICAgfQpAQCAtMTA1OCw3ICsxMDYzLDcgQEAgc3Rh
dGljIHZvaWQgdmdhX2dldF9vZmZzZXRzKFZHQUNvbW1vblN0YXRlICpzLAog
ewogICAgIHVpbnQzMl90IHN0YXJ0X2FkZHIsIGxpbmVfb2Zmc2V0LCBsaW5l
X2NvbXBhcmU7CiAKLSAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkgeworICAgIGlmICh2
YmVfZW5hYmxlZChzKSkgewogICAgICAgICBsaW5lX29mZnNldCA9IHMtPnZi
ZV9saW5lX29mZnNldDsKICAgICAgICAgc3RhcnRfYWRkciA9IHMtPnZiZV9z
dGFydF9hZGRyOwogICAgICAgICBsaW5lX2NvbXBhcmUgPSA2NTUzNTsKQEAg
LTEzODMsNyArMTM4OCw3IEBAIHN0YXRpYyBpbnQgdmdhX2dldF9icHAoVkdB
Q29tbW9uU3RhdGUgKnMpCiB7CiAgICAgaW50IHJldDsKIAotICAgIGlmIChz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQ
SV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAg
ICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdOwog
ICAgIH0gZWxzZSB7CiAgICAgICAgIHJldCA9IDA7CkBAIC0xMzk1LDcgKzE0
MDAsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X3Jlc29sdXRpb24oVkdBQ29t
bW9uU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBoZWlnaHQpCiB7CiAg
ICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKLSAgICBpZiAocy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkg
eworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICB3aWR0aCA9
IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXTsKICAgICAgICAg
aGVpZ2h0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdOwog
ICAgIH0gZWxzZSB7Ci0tIAoxLjguMy4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSA3ZmE1YzJjNWRjOWY5YmY4NzhjMWU4NjY5ZWI5NjQ0ZDcwYTcxZTcx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3Bs
YXkvdmdhLmMgfCA3OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQ0
IGluc2VydGlvbnMoKyksIDM0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IDBj
MWM1YjUuLmUxMmY1YWMgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMK
KysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNjQ0LDYgKzY0NCw0OSBAQCBz
dGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0ZSAqcykK
ICAgICBzLT52YmVfc3RhcnRfYWRkciAgPSBvZmZzZXQgLyA0OwogfQogCisv
KiB3ZSBpbml0aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlICovCitzdGF0
aWMgdm9pZCB2YmVfdXBkYXRlX3ZnYXJlZ3MoVkdBQ29tbW9uU3RhdGUgKnMp
Cit7CisgICAgaW50IGgsIHNoaWZ0X2NvbnRyb2w7CisKKyAgICBpZiAoIXZi
ZV9lbmFibGVkKHMpKSB7CisgICAgICAgIC8qIHZiZSBpcyB0dXJuZWQgb2Zm
IC0tIG5vdGhpbmcgdG8gZG8gKi8KKyAgICAgICAgcmV0dXJuOworICAgIH0K
KworICAgIC8qIGdyYXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAqLworICAg
IHMtPmdyW1ZHQV9HRlhfTUlTQ10gPSAocy0+Z3JbVkdBX0dGWF9NSVNDXSAm
IH4weDBjKSB8IDB4MDQgfAorICAgICAgICBWR0FfR1IwNl9HUkFQSElDU19N
T0RFOworICAgIHMtPmNyW1ZHQV9DUlRDX01PREVdIHw9IDM7IC8qIG5vIENH
QSBtb2RlcyAqLworICAgIHMtPmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBzLT52
YmVfbGluZV9vZmZzZXQgPj4gMzsKKyAgICAvKiB3aWR0aCAqLworICAgIHMt
PmNyW1ZHQV9DUlRDX0hfRElTUF0gPQorICAgICAgICAocy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKKyAgICAvKiBoZWln
aHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCisgICAgaCA9IHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7CisgICAgcy0+
Y3JbVkdBX0NSVENfVl9ESVNQX0VORF0gPSBoOworICAgIHMtPmNyW1ZHQV9D
UlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+
MHg0MikgfAorICAgICAgICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAz
KSAmIDB4NDApOworICAgIC8qIGxpbmUgY29tcGFyZSB0byAxMDIzICovCisg
ICAgcy0+Y3JbVkdBX0NSVENfTElORV9DT01QQVJFXSA9IDB4ZmY7CisgICAg
cy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddIHw9IDB4MTA7CisgICAgcy0+Y3Jb
VkdBX0NSVENfTUFYX1NDQU5dIHw9IDB4NDA7CisKKyAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkgeworICAgICAgICBz
aGlmdF9jb250cm9sID0gMDsKKyAgICAgICAgcy0+c3JbVkdBX1NFUV9DTE9D
S19NT0RFXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9IGVs
c2UgeworICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyog
c2V0IGNoYWluIDQgbW9kZSAqLworICAgICAgICBzLT5zcltWR0FfU0VRX01F
TU9SWV9NT0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07CisgICAgICAgIC8qIGFj
dGl2YXRlIGFsbCBwbGFuZXMgKi8KKyAgICAgICAgcy0+c3JbVkdBX1NFUV9Q
TEFORV9XUklURV0gfD0gVkdBX1NSMDJfQUxMX1BMQU5FUzsKKyAgICB9Cisg
ICAgcy0+Z3JbVkdBX0dGWF9NT0RFXSA9IChzLT5ncltWR0FfR0ZYX01PREVd
ICYgfjB4NjApIHwKKyAgICAgICAgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLworfQorCiBzdGF0aWMgdWludDMyX3QgdmJlX2lvcG9y
dF9yZWFkX2luZGV4KHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkcikKIHsK
ICAgICBWR0FDb21tb25TdGF0ZSAqcyA9IG9wYXF1ZTsKQEAgLTczMCw1MiAr
NzczLDE5IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9w
YXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9FTkFCTEU6CiAgICAgICAgICAgICBpZiAo
KHZhbCAmIFZCRV9ESVNQSV9FTkFCTEVEKSAmJgogICAgICAgICAgICAgICAg
ICEocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkpIHsKLSAgICAgICAgICAgICAgICBpbnQgaCwgc2hp
ZnRfY29udHJvbDsKIAogICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSA9IDA7CiAgICAgICAgICAgICAg
ICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hfT0ZGU0VUXSA9IDA7
CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVY
X1lfT0ZGU0VUXSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7
CiAgICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mocyk7CisgICAgICAg
ICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAg
ICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAqLwogICAgICAgICAgICAgICAg
IGlmICghKHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAg
ICAgICAgICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfWVJFU10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAg
ICAgIH0KLQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhl
IFZHQSBncmFwaGljIG1vZGUgKi8KLSAgICAgICAgICAgICAgICAvKiBncmFw
aGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAgICBz
LT5ncltWR0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+
MHgwYykgfCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZf
R1JBUEhJQ1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JU
Q19NT0RFXSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zm
c2V0ID4+IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAg
ICAgICAgICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVT
XSA+PiAzKSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0IChvbmx5
IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGgg
PSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAg
ICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsK
LSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAo
cy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAgICAgICAg
ICAgICAgICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAw
eDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAy
MyAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09N
UEFSRV0gPSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZH
QV9DUlRDX01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAg
aWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsK
LSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7Ci0gICAg
ICAgICAgICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0g
fjg7IC8qIG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBl
bHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7
Ci0gICAgICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8K
LSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1PUllfTU9E
RV0gfD0gVkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAgICAgICAv
KiBhY3RpdmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAg
IHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9Q
TEFORVM7Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMt
PmdyW1ZHQV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIH4w
eDYwKSB8Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250cm9sIDw8
IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FO
XSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAg
IH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgcy0+YmFua19vZmZzZXQgPSAw
OwogICAgICAgICAgICAgfQotLSAKMS44LjMuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSAyMDY4MTkyZGNjY2Q4YTgwZGRkZmNjOGRmNjE2NGNmOWMyNmUwZmM0
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMg
fCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmlu
ZGV4IGUxMmY1YWMuLmVlZWI5YzggMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkv
dmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNzYzLDYgKzc2Myw3
IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwg
dWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZC
RV9ESVNQSV9JTkRFWF9ZX09GRlNFVDoKICAgICAgICAgICAgIHMtPnZiZV9y
ZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICB2YmVfZml4
dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhz
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQ
SV9JTkRFWF9CQU5LOgogICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5r
X21hc2s7Ci0tIAoxLjguMy4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSBmZDNjMTM2YjNlMTQ4MmNkMGVjNzI4NWQ2YmMyYTNlNmE2MmMzOGQ3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkv
dmdhLmMgfCA2ICsrKysrKwogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNw
bGF5L3ZnYS5jCmluZGV4IGVlZWI5YzguLjRhNTVlYzYgMTAwNjQ0Ci0tLSBh
L2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAt
MTQyLDYgKzE0Miw4IEBAIHN0YXRpYyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07
CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4
X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVf
dmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUg
Ym9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBy
ZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBW
QkVfRElTUElfRU5BQkxFRDsKQEAgLTQ4NCw2ICs0ODYsNyBAQCB2b2lkIHZn
YV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBTUiV4
ID0gMHglMDJ4XG4iLCBzLT5zcl9pbmRleCwgdmFsKTsKICNlbmRpZgogICAg
ICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2YWwgJiBzcl9tYXNrW3MtPnNy
X2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICBpZiAocy0+c3JfaW5kZXggPT0gVkdBX1NFUV9DTE9DS19NT0RFKSB7
CiAgICAgICAgICAgICBzLT51cGRhdGVfcmV0cmFjZV9pbmZvKHMpOwogICAg
ICAgICB9CkBAIC01MTUsNiArNTE4LDcgQEAgdm9pZCB2Z2FfaW9wb3J0X3dy
aXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgR1IleCA9IDB4JTAyeFxu
Iiwgcy0+Z3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+Z3Jb
cy0+Z3JfaW5kZXhdID0gdmFsICYgZ3JfbWFza1tzLT5ncl9pbmRleF07Cisg
ICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgdmdhX3Vw
ZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwogICAgICAgICBicmVhazsKICAgICBj
YXNlIFZHQV9DUlRfSU06CkBAIC01MzMsMTAgKzUzNywxMiBAQCB2b2lkIHZn
YV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0g
VkdBX0NSVENfT1ZFUkZMT1cpIHsKICAgICAgICAgICAgICAgICBzLT5jcltW
R0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1dd
ICYgfjB4MTApIHwKICAgICAgICAgICAgICAgICAgICAgKHZhbCAmIDB4MTAp
OworICAgICAgICAgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQog
ICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0gPSB2YWw7CisgICAgICAgIHZi
ZV91cGRhdGVfdmdhcmVncyhzKTsKIAogICAgICAgICBzd2l0Y2gocy0+Y3Jf
aW5kZXgpIHsKICAgICAgICAgY2FzZSBWR0FfQ1JUQ19IX1RPVEFMOgotLSAK
MS44LjMuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSA2NzMwNWZjZjQ3MzNmYjRmYjllYWNjMzM0MzZlYzY2YTdjMDM1MmVm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQwOjU4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxLzVdIHZnYTogZml4IGJh
bmtlZCBhY2Nlc3MgYm91bmRzIGNoZWNraW5nIChDVkUtMjAxNi0zNzEwKQoK
dmdhIGFsbG93cyBiYW5rZWQgYWNjZXNzIHRvIHZpZGVvIG1lbW9yeSB1c2lu
ZyB0aGUgd2luZG93IGF0IDB4YTAwMDAwCmFuZCBpdCBzdXBwb3J0cyBhIGRp
ZmZlcmVudCBhY2Nlc3MgbW9kZXMgd2l0aCBkaWZmZXJlbnQgYWRkcmVzcwpj
YWxjdWxhdGlvbnMuCgpUaGUgVkJFIGJvY2hzIGV4dGVudGlvbnMgc3VwcG9y
dCBiYW5rZWQgYWNjZXNzIHRvbywgdXNpbmcgdGhlClZCRV9ESVNQSV9JTkRF
WF9CQU5LIHJlZ2lzdGVyLiAgVGhlIGNvZGUgdHJpZXMgdG8gdGFrZSB0aGUg
ZGlmZmVyZW50CmFkZHJlc3MgY2FsY3VsYXRpb25zIGludG8gYWNjb3VudCBh
bmQgYXBwbGllcyBkaWZmZXJlbnQgbGltaXRzIHRvClZCRV9ESVNQSV9JTkRF
WF9CQU5LIGRlcGVuZGluZyBvbiB0aGUgY3VycmVudCBhY2Nlc3MgbW9kZS4K
CldoaWNoIGlzIHByb2JhYmx5IGVmZmVjdGl2ZSBpbiBzdG9wcGluZyBtaXNw
cm9ncmFtbWluZyBieSBhY2NpZGVudC4KQnV0IGZyb20gYSBzZWN1cml0eSBw
b2ludCBvZiB2aWV3IGNvbXBsZXRlbHkgdXNlbGVzcyBhcyBhbiBhdHRhY2tl
cgpjYW4gZWFzaWx5IGNoYW5nZSBhY2Nlc3MgbW9kZXMgYWZ0ZXIgc2V0dGlu
ZyB0aGUgYmFuayByZWdpc3Rlci4KCkRyb3AgdGhlIGJvZ3VzIGNoZWNrLCBh
ZGQgcmFuZ2UgY2hlY2tzIHRvIHZnYV9tZW1fe3JlYWRiLHdyaXRlYn0KaW5z
dGVhZC4KCkZpeGVzOiBDVkUtMjAxNi0zNzEwClJlcG9ydGVkLWJ5OiBRaW5n
aGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KU2lnbmVkLW9mZi1i
eTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1v
ZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KLS0tCiBody92Z2EuYyB8IDI0ICsrKysrKysrKysrKysrKysrKy0t
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwpp
bmRleCA2OTM5OWRiLi5jZDdlN2FhIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMjAwLDYgKzIwMCw3IEBAIHN0YXRpYyB2b2lk
IHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykK
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICAgIGJhc2Ug
Kz0gaXNhX21lbV9iYXNlOworICAgICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6
ZSA8PSBzLT52cmFtX3NpemUpOwogICAgICAgICByZWdpb24gPSBnX21hbGxv
YyhzaXplb2YoKnJlZ2lvbikpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2lu
aXRfYWxpYXMocmVnaW9uLCAidmdhLmNoYWluNCIsICZzLT52cmFtLCBvZmZz
ZXQsIHNpemUpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2FkZF9zdWJyZWdp
b25fb3ZlcmxhcChzLT5sZWdhY3lfYWRkcmVzc19zcGFjZSwgYmFzZSwKQEAg
LTc0NywxMSArNzQ4LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJy
ZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAg
ICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBd
ID09IDQpIHsKLSAgICAgICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19t
YXNrID4+IDIpOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAg
ICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9Cisg
ICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAg
ICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAg
ICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAg
ICAgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwpAQCAtODUyLDEzICs4
NDksMjEgQEAgdWludDMyX3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0
ZSAqcywgaHdhZGRyIGFkZHIpCiAKICAgICBpZiAocy0+c3JbVkdBX1NFUV9N
RU1PUllfTU9ERV0gJiBWR0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAgLyog
Y2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFz
c2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+
dnJhbV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZY
X01PREVdICYgMHgxMCkgewogICAgICAgICAvKiBvZGQvZXZlbiBtb2RlIChh
a2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMt
PmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0g
ICAgICAgIHJldCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8
IHBsYW5lXTsKKyAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8
IHBsYW5lOworICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsK
KyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CisgICAgICAg
IHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAg
ICAgIC8qIHN0YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAg
ICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXpl
KSB7CisgICAgICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAg
ICAgICBzLT5sYXRjaCA9ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRk
cl07CiAKICAgICAgICAgaWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4
MDgpKSB7CkBAIC05MTUsNiArOTIwLDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
YihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZh
bCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9
ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdICYgbWFzaykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIg
PCBzLT52cmFtX3NpemUpOwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRk
cl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAg
cHJpbnRmKCJ2Z2E6IGNoYWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxu
IiwgYWRkcik7CkBAIC05MjgsNiArOTM0LDkgQEAgdm9pZCB2Z2FfbWVtX3dy
aXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAg
aWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFzaykgewogICAg
ICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOwor
ICAgICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAg
ICAgICAgICAgICAgcmV0dXJuOworICAgICAgICAgICAgfQogICAgICAgICAg
ICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdB
X01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVuOiBbMHgi
IFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTEwMDEsNiArMTAx
MCw5IEBAIHZvaWQgdmdhX21lbV93cml0ZWIoVkdBQ29tbW9uU3RhdGUgKnMs
IGh3YWRkciBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIG1hc2sgPSBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXTsKICAgICAgICAgcy0+cGxhbmVf
dXBkYXRlZCB8PSBtYXNrOyAvKiBvbmx5IHVzZWQgdG8gZGV0ZWN0IGZvbnQg
Y2hhbmdlICovCiAgICAgICAgIHdyaXRlX21hc2sgPSBtYXNrMTZbbWFza107
CisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52
cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQog
ICAgICAgICAoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdID0KICAg
ICAgICAgICAgICgoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdICYg
fndyaXRlX21hc2spIHwKICAgICAgICAgICAgICh2YWwgJiB3cml0ZV9tYXNr
KTsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBlN2Q3YzA5Njg5YzcyNWJlNGYwYjQ4OWI0YmEzYjc0MWM1ZDlhYjMx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQxOjM5ICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzVdIHZnYTogYWRkIHZi
ZV9lbmFibGVkKCkgaGVscGVyCgpNYWtlcyBjb2RlIGEgYml0IGVhc2llciB0
byByZWFkLgoKU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVs
QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiBody92Z2EuYyB8IDEz
ICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMo
KyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9o
dy92Z2EuYwppbmRleCBjZDdlN2FhLi5jYjFjMTRkIDEwMDY0NAotLS0gYS9o
dy92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtMTY5LDYgKzE2OSwxMSBAQCBz
dGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIHN0YXRpYyB2b2lkIHZn
YV9zY3JlZW5fZHVtcCh2b2lkICpvcGFxdWUsIGNvbnN0IGNoYXIgKmZpbGVu
YW1lLCBib29sIGNzd2l0Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgRXJyb3IgKiplcnJwKTsKIAorc3RhdGljIGlubGluZSBib29sIHZiZV9l
bmFibGVkKFZHQUNvbW1vblN0YXRlICpzKQoreworICAgIHJldHVybiBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9F
TkFCTEVEOworfQorCiBzdGF0aWMgdm9pZCB2Z2FfdXBkYXRlX21lbW9yeV9h
Y2Nlc3MoVkdBQ29tbW9uU3RhdGUgKnMpCiB7CiAgICAgTWVtb3J5UmVnaW9u
ICpyZWdpb24sICpvbGRfcmVnaW9uID0gcy0+Y2hhaW40X2FsaWFzOwpAQCAt
NTk1LDcgKzYwMCw3IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZH
QUNvbW1vblN0YXRlICpzKQogICAgIHVpbnQxNl90ICpyID0gcy0+dmJlX3Jl
Z3M7CiAgICAgdWludDMyX3QgYml0cywgbGluZWxlbmd0aCwgbWF4eSwgb2Zm
c2V0OwogCi0gICAgaWYgKCEocltWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAm
IFZCRV9ESVNQSV9FTkFCTEVEKSkgeworICAgIGlmICghdmJlX2VuYWJsZWQo
cykpIHsKICAgICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGlu
ZyB0byBkbyAqLwogICAgICAgICByZXR1cm47CiAgICAgfQpAQCAtMTE3Niw3
ICsxMTgxLDcgQEAgc3RhdGljIHZvaWQgdmdhX2dldF9vZmZzZXRzKFZHQUNv
bW1vblN0YXRlICpzLAogewogICAgIHVpbnQzMl90IHN0YXJ0X2FkZHIsIGxp
bmVfb2Zmc2V0LCBsaW5lX2NvbXBhcmU7CiAKLSAgICBpZiAocy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxF
RCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICBsaW5l
X29mZnNldCA9IHMtPnZiZV9saW5lX29mZnNldDsKICAgICAgICAgc3RhcnRf
YWRkciA9IHMtPnZiZV9zdGFydF9hZGRyOwogICAgICAgICBsaW5lX2NvbXBh
cmUgPSA2NTUzNTsKQEAgLTE2MjYsNyArMTYzMSw3IEBAIHN0YXRpYyBpbnQg
dmdhX2dldF9icHAoVkdBQ29tbW9uU3RhdGUgKnMpCiB7CiAgICAgaW50IHJl
dDsKIAotICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5B
QkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFi
bGVkKHMpKSB7CiAgICAgICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQ
SV9JTkRFWF9CUFBdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIHJldCA9IDA7
CkBAIC0xNjM4LDcgKzE2NDMsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X3Jl
c29sdXRpb24oVkdBQ29tbW9uU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQg
KnBoZWlnaHQpCiB7CiAgICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKLSAgICBp
ZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewog
ICAgICAgICB3aWR0aCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9Y
UkVTXTsKICAgICAgICAgaGVpZ2h0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdOwogICAgIH0gZWxzZSB7Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSAyNzAwMjUwYzZiMjgyNDhiNzBiMTVmZDZlMGI0YzlkYjhiMmRkZmI3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQyOjI0ICswMTAwClN1YmplY3Q6IFtQQVRDSCAzLzVdIHZnYTogZmFjdG9y
IG91dCB2Z2EgcmVnaXN0ZXIgc2V0dXAKCldoZW4gZW5hYmxpbmcgdmJlIG1v
ZGUgcWVtdSB3aWxsIHNldHVwIGEgYnVuY2ggb2YgdmdhIHJlZ2lzdGVycyB0
byBtYWtlCnN1cmUgdGhlIHZnYSBlbXVsYXRpb24gb3BlcmF0ZXMgaW4gY29y
cmVjdCBtb2RlIGZvciBhIGxpbmVhcgpmcmFtZWJ1ZmZlci4gIE1vdmUgdGhh
dCBjb2RlIHRvIGEgc2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwg
aXQKZnJvbSBvdGhlciBwbGFjZXMgdG9vLgoKU2lnbmVkLW9mZi1ieTogR2Vy
ZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
LS0tCiBody92Z2EuYyB8IDc5ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA0NCBpbnNlcnRpb25zKCspLCAzNSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGNiMWMx
NGQuLmFkN2NhNDkgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3Zn
YS5jCkBAIC02NzUsNiArNjc1LDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1
cF9yZWdzKFZHQUNvbW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9h
ZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhl
IFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVf
dmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hp
ZnRfY29udHJvbDsKKworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAg
ICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAq
LworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBt
b2RlICsgbWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVND
XSA9IChzLT5ncltWR0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8Cisg
ICAgICAgIFZHQV9HUjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdB
X0NSVENfTU9ERV0gfD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+
Y3JbVkdBX0NSVENfT0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAz
OworICAgIC8qIHdpZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQ
XSA9CisgICAgICAgIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJF
U10gPj4gMykgLSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVs
IGlmIDwgMTAyNCkgKi8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1Bf
RU5EXSA9IGg7CisgICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMt
PmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgo
aCA+PiA3KSAmIDB4MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyog
bGluZSBjb21wYXJlIHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19M
SU5FX0NPTVBBUkVdID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVS
RkxPV10gfD0gMHgxMDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0g
fD0gMHg0MDsKKworICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfQlBQXSA9PSA0KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOwor
ICAgICAgICBzLT5zcltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBu
byBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0
X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICov
CisgICAgICAgIHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9T
UjA0X0NITl80TTsKKyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAq
LworICAgICAgICBzLT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0Ff
U1IwMl9BTExfUExBTkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01P
REVdID0gKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAg
ICAoc2hpZnRfY29udHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19N
QVhfU0NBTl0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisK
IHN0YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAq
b3BhcXVlLCB1aW50MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRl
ICpzID0gb3BhcXVlOwpAQCAtNzYxLDUzICs4MDQsMTkgQEAgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVY
X0VOQUJMRToKICAgICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VO
QUJMRUQpICYmCiAgICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVf
RElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewot
ICAgICAgICAgICAgICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAg
ICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRf
V0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVf
RElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAg
ICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5B
QkxFXSB8PSBWQkVfRElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2
YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRl
X3ZnYXJlZ3Mocyk7CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUg
c2NyZWVuIChzaG91bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAg
ICAgICAgIGlmICghKHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewog
ICAgICAgICAgICAgICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfWVJFU10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAg
ICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxp
emUgdGhlIFZHQSBncmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAg
ICAgICAgICAgICAgICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICAv
KiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAg
ICAgICBzLT5ncltWR0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlT
Q10gJiB+MHgwYykgfCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdB
X0dSMDZfR1JBUEhJQ1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltW
R0FfQ1JUQ19NT0RFXSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xp
bmVfb2Zmc2V0ID4+IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8K
LSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAg
ICAgICAgICAgICAgICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRF
WF9YUkVTXSA+PiAzKSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0
IChvbmx5IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAg
ICAgIGggPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAx
OwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRd
ID0gaDsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxP
V10gPSAocy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAg
ICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4g
MykgJiAweDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUg
dG8gMTAyMyAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJ
TkVfQ09NUEFSRV0gPSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZH
QV9DUlRDX09WRVJGTE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMt
PmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAg
ICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09
IDQpIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7
Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9E
RV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAg
ICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJv
bCA9IDI7Ci0gICAgICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1v
ZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1P
UllfTU9ERV0gfD0gVkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAg
ICAgICAvKiBhY3RpdmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAg
ICAgICAgIHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAy
X0FMTF9QTEFORVM7Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAg
ICAgIHMtPmdyW1ZHQV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RF
XSAmIH4weDYwKSB8Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01B
WF9TQ0FOXSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAg
ICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgLyogWFhYOiB0aGUg
YmlvcyBzaG91bGQgZG8gdGhhdCAqLwogICAgICAgICAgICAgICAgIHMtPmJh
bmtfb2Zmc2V0ID0gMDsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSA5OGJlMWZiNmVhMzFjMTMwMjY0MDI1ZGU4ZWM4N2FkMmM3NTMyZjIx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQyOjU5ICswMTAwClN1YmplY3Q6IFtQQVRDSCA0LzVdIHZnYTogdXBkYXRl
IHZnYSByZWdpc3RlciBzZXR1cCBvbiB2YmUgY2hhbmdlcwoKQ2FsbCB0aGUg
bmV3IHZiZV91cGRhdGVfdmdhcmVncygpIGZ1bmN0aW9uIG9uIHZiZSBjb25m
aWd1cmF0aW9uCmNoYW5nZXMsIHRvIG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXJz
IGFyZSB1cC10by1kYXRlLgoKU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiBody92
Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpk
aWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBhZDdjYTQ5
Li4xYWM4MDgzIDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2Eu
YwpAQCAtNzk0LDYgKzc5NCw3IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9k
YXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVDoKICAg
ICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAg
ICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZi
ZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgogICAgICAgICAgICAg
dmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSAwZjJlOWU2YjNjNzVhODdlOWVjOWE4MGQ3YmM5MTQ4MTBlM2YzZGEy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQzOjM2ICswMTAwClN1YmplY3Q6IFtQQVRDSCA1LzVdIHZnYTogbWFrZSBz
dXJlIHZnYSByZWdpc3RlciBzZXR1cCBmb3IgdmJlIHN0YXlzIGludGFjdAog
KENWRS0yMDE2LTM3MTIpLgoKQ2FsbCB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSB3
aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVApyZWdpc3Rl
cnMsIHRvIG1ha2Ugc3VyZSB0aGUgdmdhIHJlZ2lzdGVycyB3aWxsIGFsd2F5
cyBoYXZlIHRoZQp2YWx1ZXMgbmVlZGVkIGJ5IHZiZSBtb2RlLiAgVGhpcyBt
YWtlcyBzdXJlIHRoZSBzYW5pdHkgY2hlY2tzCmFwcGxpZWQgYnkgdmJlX2Zp
eHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgoKV2l0aG91dCB0aGlzIGd1ZXN0
cyBjYW4gbXVjayB3aXRoIHNoaWZ0X2NvbnRyb2wsIGNhbiB0dXJuIG9uIHBs
YW5hcgp2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGlsZSBW
QkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQp0YWtlIGNvZGUgcGF0aHMgbWVh
bnQgZm9yIENHQSBjb21wYXRpYmlsaXR5LCBidXQgd2l0aCB0aGUgdmVyeQps
YXJnZSBkaXNwbGF5IHdpZHRocyBhbmQgaGVpZ3RzIHNldHRhYmxlIHVzaW5n
IFZCRSByZWdpc3RlcnMuCgpXaGljaCBpcyBnb29kIGZvciBvbmUgb3IgYW5v
dGhlciBidWZmZXIgb3ZlcmZsb3cuICBOb3QgdGhhdApjcml0aWNhbCBhcyB0
aGV5IHR5cGljYWxseSByZWFkIG92ZXJmbG93cyBoYXBwZW5pbmcgc29tZXdo
ZXJlCmluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBi
eSBjcmFzaGluZyBxZW11IHdpdGggYQpzZWdmYXVsdCwgYnV0IGl0IGlzIHBy
b2JhYmx5IG5vdCBwb3NzaWJsZSB0byBicmVhayBvdXQgb2YgdGhlIFZNLgoK
Rml4ZXM6IENWRS0yMDE2LTM3MTIKUmVwb3J0ZWQtYnk6IFp1b3poaSBGenog
PHp1b3poaS5menpAYWxpYmFiYS1pbmMuY29tPgpSZXBvcnRlZC1ieTogUCBK
IFAgPHBwYW5kaXRAcmVkaGF0LmNvbT4KU2lnbmVkLW9mZi1ieTogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0t
CiBody92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwpp
bmRleCAxYWM4MDgzLi4xN2IzODllIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMTY5LDYgKzE2OSw4IEBAIHN0YXRpYyB1aW50
OF90IGV4cGFuZDR0bzhbMTZdOwogc3RhdGljIHZvaWQgdmdhX3NjcmVlbl9k
dW1wKHZvaWQgKm9wYXF1ZSwgY29uc3QgY2hhciAqZmlsZW5hbWUsIGJvb2wg
Y3N3aXRjaCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFcnJvciAq
KmVycnApOwogCitzdGF0aWMgdm9pZCB2YmVfdXBkYXRlX3ZnYXJlZ3MoVkdB
Q29tbW9uU3RhdGUgKnMpOworCiBzdGF0aWMgaW5saW5lIGJvb2wgdmJlX2Vu
YWJsZWQoVkdBQ29tbW9uU3RhdGUgKnMpCiB7CiAgICAgcmV0dXJuIHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VO
QUJMRUQ7CkBAIC01MTUsNiArNTE3LDcgQEAgdm9pZCB2Z2FfaW9wb3J0X3dy
aXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgU1IleCA9IDB4JTAyeFxu
Iiwgcy0+c3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+c3Jb
cy0+c3JfaW5kZXhdID0gdmFsICYgc3JfbWFza1tzLT5zcl9pbmRleF07Cisg
ICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgaWYgKHMt
PnNyX2luZGV4ID09IFZHQV9TRVFfQ0xPQ0tfTU9ERSkgewogICAgICAgICAg
ICAgcy0+dXBkYXRlX3JldHJhY2VfaW5mbyhzKTsKICAgICAgICAgfQpAQCAt
NTQ2LDYgKzU0OSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpv
cGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
cHJpbnRmKCJ2Z2E6IHdyaXRlIEdSJXggPSAweCUwMnhcbiIsIHMtPmdyX2lu
ZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPmdyW3MtPmdyX2luZGV4
XSA9IHZhbCAmIGdyX21hc2tbcy0+Z3JfaW5kZXhdOworICAgICAgICB2YmVf
dXBkYXRlX3ZnYXJlZ3Mocyk7CiAgICAgICAgIHZnYV91cGRhdGVfbWVtb3J5
X2FjY2VzcyhzKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBWR0FfQ1JU
X0lNOgpAQCAtNTY0LDEwICs1NjgsMTIgQEAgdm9pZCB2Z2FfaW9wb3J0X3dy
aXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICAgICAgaWYgKHMtPmNyX2luZGV4ID09IFZHQV9DUlRDX09W
RVJGTE9XKSB7CiAgICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfT1ZF
UkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDEwKSB8
CiAgICAgICAgICAgICAgICAgICAgICh2YWwgJiAweDEwKTsKKyAgICAgICAg
ICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAgICAgICAgICAgICB9
CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KICAgICAgICAgcy0+
Y3Jbcy0+Y3JfaW5kZXhdID0gdmFsOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAKICAgICAgICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CiAg
ICAgICAgIGNhc2UgVkdBX0NSVENfSF9UT1RBTDoKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSAyNTkzNWZkMWVkM2M0MzM3YWE0YjYxOTAyZWM1ODBlMTdiMTMwYjYz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDI0ICsrKysrKysrKysr
KysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNDMwZTdlZC4uNjllMjU1
NCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xOTcsNiArMTk3LDcgQEAgc3RhdGljIHZvaWQgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgYmFzZSArPSBp
c2FfbWVtX2Jhc2U7CisgICAgICAgIGFzc2VydChvZmZzZXQgKyBzaXplIDw9
IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIHJlZ2lvbiA9IGdfbWFsbG9jKHNp
emVvZigqcmVnaW9uKSk7CiAgICAgICAgIG1lbW9yeV9yZWdpb25faW5pdF9h
bGlhcyhyZWdpb24sIG1lbW9yeV9yZWdpb25fb3duZXIoJnMtPnZyYW0pLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZnYS5jaGFpbjQi
LCAmcy0+dnJhbSwgb2Zmc2V0LCBzaXplKTsKQEAgLTc0NSwxMSArNzQ2LDcg
QEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1
aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2YmVf
Zml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19tYXNrID4+IDIpOwotICAg
ICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZi
ZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdz
W3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29m
ZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAgICAgdmdhX3VwZGF0ZV9t
ZW1vcnlfYWNjZXNzKHMpOwpAQCAtODUwLDEzICs4NDcsMjEgQEAgdWludDMy
X3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFk
ZHIpCiAKICAgICBpZiAocy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gJiBW
R0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDog
c2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFzc2VydChhZGRyIDwgcy0+
dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07
CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZYX01PREVdICYgMHgxMCkg
ewogICAgICAgICAvKiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1h
cHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMtPmdyW1ZHQV9HRlhfUExB
TkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJldCA9IHMt
PnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsKKyAgICAg
ICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAg
ICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJl
dHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJldCA9IHMtPnZyYW1f
cHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0YW5kYXJk
IFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRkciAqIHNp
emVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAg
ICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAgICAgICBzLT5sYXRjaCA9
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAKICAgICAgICAg
aWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4MDgpKSB7CkBAIC05MTMs
NiArOTE4LDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0
ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcGxh
bmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsK
ICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUp
OwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZk
ZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNo
YWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxuIiwgYWRkcik7CkBAIC05
MjYsNiArOTMyLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25T
dGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
bWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9T
RVFfUExBTkVfV1JJVEVdICYgbWFzaykgewogICAgICAgICAgICAgYWRkciA9
ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAgICAgICAgaWYg
KGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJb
YWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAg
ICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4
ICJdXG4iLCBhZGRyKTsKQEAgLTk5OSw2ICsxMDA4LDkgQEAgdm9pZCB2Z2Ff
bWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9IHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAg
ICAgd3JpdGVfbWFzayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFk
ZHIgKiBzaXplb2YodWludDMyX3QpID49IHMtPnZyYW1fc2l6ZSkgeworICAg
ICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAgICgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWlu
dDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAog
ICAgICAgICAgICAgKHZhbCAmIHdyaXRlX21hc2spOwotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSAyOTRhNmMxNWEzODY2OWY4MDkyMGI4ODUyODcxOTE1MTRhYjdkOWZm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNjllMjU1
NC4uZGExZWI0YSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysg
Yi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDExIEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhw
YW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAK
K3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIE1lbW9yeVJlZ2lvbiAqcmVnaW9uLCAqb2xkX3JlZ2lv
biA9IHMtPmNoYWluNF9hbGlhczsKQEAgLTU5Myw3ICs1OTgsNyBAQCBzdGF0
aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0ZSAqcykKICAg
ICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwogICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKIAotICAgIGlmICghKHJb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkp
IHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIC8qIHZi
ZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8gZG8gKi8KICAgICAgICAg
cmV0dXJuOwogICAgIH0KQEAgLTExNzQsNyArMTE3OSw3IEBAIHN0YXRpYyB2
b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FDb21tb25TdGF0ZSAqcywKIHsKICAg
ICB1aW50MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwgbGluZV9jb21w
YXJlOwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9F
TkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2Vu
YWJsZWQocykpIHsKICAgICAgICAgbGluZV9vZmZzZXQgPSBzLT52YmVfbGlu
ZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBzLT52YmVfc3RhcnRf
YWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNjI3
LDcgKzE2MzIsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQUNvbW1v
blN0YXRlICpzKQogewogICAgIGludCByZXQ7CiAKLSAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5B
QkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICBy
ZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXTsKICAgICB9
IGVsc2UgewogICAgICAgICByZXQgPSAwOwpAQCAtMTYzOSw3ICsxNjQ0LDcg
QEAgc3RhdGljIHZvaWQgdmdhX2dldF9yZXNvbHV0aW9uKFZHQUNvbW1vblN0
YXRlICpzLCBpbnQgKnB3aWR0aCwgaW50ICpwaGVpZ2h0KQogewogICAgIGlu
dCB3aWR0aCwgaGVpZ2h0OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAg
ICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdo
dCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9
IGVsc2UgewotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSBkMzc3OTE4YzIzZDg1ZjY0ZDAxOTE0YjQzYmZhYmMwYTQ2ZmU5NzRh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc5ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggZGExZWI0YS4uY2Y1Zjk3ZSAxMDA2NDQKLS0tIGEvaHcv
ZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC02NzMs
NiArNjczLDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNl
dCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGlj
IG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsK
KworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJl
IGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5
IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltW
R0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0g
fD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENf
T0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOworICAgIC8qIHdp
ZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9CisgICAgICAg
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkg
Ki8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
IC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJl
IHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVd
ID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgx
MDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKKwor
ICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0
KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5z
cltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGlu
ZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAy
OworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsK
KyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExB
TkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50
MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50
MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0gb3BhcXVl
OwpAQCAtNzU5LDUzICs4MDIsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAg
ICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VOQUJMRUQpICYmCiAg
ICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAg
ICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAg
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsK
ICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAg
ICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVf
RElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91
bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICgh
KHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAg
ICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJF
U10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0K
LQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBn
cmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAg
ICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICAvKiBncmFwaGljIG1v
ZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAgICBzLT5ncltW
R0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+MHgwYykg
fCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZfR1JBUEhJ
Q1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19NT0RF
XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAgICAgICAgICAgICBz
LT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+
IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAgICAgICAg
ICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAz
KSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0IChvbmx5IG1lYW5p
bmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsKLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3Jb
VkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAg
ICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsK
LSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAyMyAqLwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09NUEFSRV0g
PSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJG
TE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7Ci0gICAgICAgICAg
ICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0gfjg7IC8q
IG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsK
LSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7Ci0gICAg
ICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAg
ICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gfD0g
VkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAgICAgICAvKiBhY3Rp
dmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAgIHMtPnNy
W1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9QTEFORVM7
Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMtPmdyW1ZH
QV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIH4weDYwKSB8
Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250cm9sIDw8IDUpOwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSAmPSB+
MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAgIH0gZWxz
ZSB7CiAgICAgICAgICAgICAgICAgLyogWFhYOiB0aGUgYmlvcyBzaG91bGQg
ZG8gdGhhdCAqLwogICAgICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0g
MDsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSBmYmNmZjgyY2Q3OTk4ZjkzNTU2YzI4ZGZjNjNiYmJkN2IyMDZjOGNl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcv
ZGlzcGxheS92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggY2Y1Zjk3ZS4uNjNkMWE3MCAxMDA2NDQKLS0t
IGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC03OTIsNiArNzkyLDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAgICAg
ICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAg
ICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSBmNzkyNmM3MzY4NWMyYmM3MTI0MjY1ZjU2N2JhZmI1MDI4NjRjNWRk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNjNkMWE3MC4uZGQ2MTI0
NiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDggQEAgc3RhdGljIHVpbnQzMl90
IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07
CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZv
aWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwog
c3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNTEzLDYgKzUx
NSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2
Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2luZGV4LCB2YWwp
OwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAm
IHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VR
X0NMT0NLX01PREUpIHsKICAgICAgICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNl
X2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTU0NCw2ICs1NDcsNyBAQCB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBH
UiV4ID0gMHglMDJ4XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgog
ICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2YWwgJiBncl9tYXNrW3Mt
PmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwog
ICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTU2MiwxMCArNTY2
LDEyIEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIGlmIChz
LT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAg
ICAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92
Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJu
OwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZh
bDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAg
IHN3aXRjaChzLT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRD
X0hfVE9UQUw6Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSBjOWExYTJkN2JmM2RiNTRiNzk2MWRmNGI4YTMwOTQ2YTc2N2I0ODUz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDI0ICsrKysrKysrKysr
KysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggMmJiODVhZS4uZjcxNDJi
YSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xOTcsNiArMTk3LDcgQEAgc3RhdGljIHZvaWQgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgYmFzZSArPSBp
c2FfbWVtX2Jhc2U7CisgICAgICAgIGFzc2VydChvZmZzZXQgKyBzaXplIDw9
IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIHJlZ2lvbiA9IGdfbWFsbG9jKHNp
emVvZigqcmVnaW9uKSk7CiAgICAgICAgIG1lbW9yeV9yZWdpb25faW5pdF9h
bGlhcyhyZWdpb24sIG1lbW9yeV9yZWdpb25fb3duZXIoJnMtPnZyYW0pLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZnYS5jaGFpbjQi
LCAmcy0+dnJhbSwgb2Zmc2V0LCBzaXplKTsKQEAgLTc0MSwxMSArNzQyLDcg
QEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1
aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2YmVf
Zml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19tYXNrID4+IDIpOwotICAg
ICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZi
ZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdz
W3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29m
ZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAgICAgdmdhX3VwZGF0ZV9t
ZW1vcnlfYWNjZXNzKHMpOwpAQCAtODQ2LDEzICs4NDMsMjEgQEAgdWludDMy
X3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFk
ZHIpCiAKICAgICBpZiAocy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gJiBW
R0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDog
c2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFzc2VydChhZGRyIDwgcy0+
dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07
CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZYX01PREVdICYgMHgxMCkg
ewogICAgICAgICAvKiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1h
cHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMtPmdyW1ZHQV9HRlhfUExB
TkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJldCA9IHMt
PnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsKKyAgICAg
ICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAg
ICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJl
dHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJldCA9IHMtPnZyYW1f
cHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0YW5kYXJk
IFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRkciAqIHNp
emVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAg
ICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAgICAgICBzLT5sYXRjaCA9
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAKICAgICAgICAg
aWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4MDgpKSB7CkBAIC05MDks
NiArOTE0LDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0
ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcGxh
bmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsK
ICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUp
OwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZk
ZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNo
YWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxuIiwgYWRkcik7CkBAIC05
MjIsNiArOTI4LDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25T
dGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
bWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9T
RVFfUExBTkVfV1JJVEVdICYgbWFzaykgewogICAgICAgICAgICAgYWRkciA9
ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAgICAgICAgaWYg
KGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJb
YWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAg
ICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4
ICJdXG4iLCBhZGRyKTsKQEAgLTk5NSw2ICsxMDA0LDkgQEAgdm9pZCB2Z2Ff
bWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9IHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAg
ICAgd3JpdGVfbWFzayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFk
ZHIgKiBzaXplb2YodWludDMyX3QpID49IHMtPnZyYW1fc2l6ZSkgeworICAg
ICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAgICgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWlu
dDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAog
ICAgICAgICAgICAgKHZhbCAmIHdyaXRlX21hc2spOwotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBmY2QyNjJhOTY2YzcyZGFjNDEyN2Q1ZmM0YTlkYTNjZjI0MjM5NWRk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZjcxNDJi
YS4uZDQ5M2IwYSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysg
Yi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDExIEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhw
YW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAK
K3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIE1lbW9yeVJlZ2lvbiAqcmVnaW9uLCAqb2xkX3JlZ2lv
biA9IHMtPmNoYWluNF9hbGlhczsKQEAgLTU4OSw3ICs1OTQsNyBAQCBzdGF0
aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0ZSAqcykKICAg
ICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwogICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKIAotICAgIGlmICghKHJb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkp
IHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIC8qIHZi
ZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8gZG8gKi8KICAgICAgICAg
cmV0dXJuOwogICAgIH0KQEAgLTExNzAsNyArMTE3NSw3IEBAIHN0YXRpYyB2
b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FDb21tb25TdGF0ZSAqcywKIHsKICAg
ICB1aW50MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwgbGluZV9jb21w
YXJlOwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9F
TkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2Vu
YWJsZWQocykpIHsKICAgICAgICAgbGluZV9vZmZzZXQgPSBzLT52YmVfbGlu
ZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBzLT52YmVfc3RhcnRf
YWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNjIz
LDcgKzE2MjgsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQUNvbW1v
blN0YXRlICpzKQogewogICAgIGludCByZXQ7CiAKLSAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5B
QkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICBy
ZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXTsKICAgICB9
IGVsc2UgewogICAgICAgICByZXQgPSAwOwpAQCAtMTYzNSw3ICsxNjQwLDcg
QEAgc3RhdGljIHZvaWQgdmdhX2dldF9yZXNvbHV0aW9uKFZHQUNvbW1vblN0
YXRlICpzLCBpbnQgKnB3aWR0aCwgaW50ICpwaGVpZ2h0KQogewogICAgIGlu
dCB3aWR0aCwgaGVpZ2h0OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAg
ICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdo
dCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9
IGVsc2UgewotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSA2MGM4N2Q0MjVjNDFmNDNhYzgxY2IzM2IyN2FmNjg0NmYwMjJiNDVj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc5ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggZDQ5M2IwYS4uM2U0YzUyZSAxMDA2NDQKLS0tIGEvaHcv
ZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC02Njks
NiArNjY5LDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNl
dCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGlj
IG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsK
KworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJl
IGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5
IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltW
R0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0g
fD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENf
T0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOworICAgIC8qIHdp
ZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9CisgICAgICAg
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkg
Ki8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
IC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJl
IHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVd
ID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgx
MDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKKwor
ICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0
KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5z
cltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGlu
ZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAy
OworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsK
KyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExB
TkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50
MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50
MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0gb3BhcXVl
OwpAQCAtNzU1LDUzICs3OTgsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAg
ICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VOQUJMRUQpICYmCiAg
ICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAg
ICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAg
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsK
ICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAg
ICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVf
RElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91
bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICgh
KHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAg
ICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJF
U10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0K
LQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBn
cmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAg
ICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICAvKiBncmFwaGljIG1v
ZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAgICBzLT5ncltW
R0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+MHgwYykg
fCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZfR1JBUEhJ
Q1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19NT0RF
XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAgICAgICAgICAgICBz
LT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+
IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAgICAgICAg
ICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAz
KSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0IChvbmx5IG1lYW5p
bmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsKLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3Jb
VkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAg
ICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsK
LSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAyMyAqLwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09NUEFSRV0g
PSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJG
TE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7Ci0gICAgICAgICAg
ICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0gfjg7IC8q
IG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsK
LSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7Ci0gICAg
ICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAg
ICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gfD0g
VkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAgICAgICAvKiBhY3Rp
dmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAgIHMtPnNy
W1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9QTEFORVM7
Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMtPmdyW1ZH
QV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIH4weDYwKSB8
Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250cm9sIDw8IDUpOwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSAmPSB+
MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAgIH0gZWxz
ZSB7CiAgICAgICAgICAgICAgICAgLyogWFhYOiB0aGUgYmlvcyBzaG91bGQg
ZG8gdGhhdCAqLwogICAgICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0g
MDsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSA0OTQ4NGViYjc5ZTRlNGVkYWMyNjA5ZmRhYTZlZjNhYzFhNGVlNmQw
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcv
ZGlzcGxheS92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggM2U0YzUyZS4uZjI2NWI5NyAxMDA2NDQKLS0t
IGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC03ODgsNiArNzg4LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAgICAg
ICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAg
ICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSAxMTA5YjhiZDA1OTQ3YWMwOWI2ZjI0ZjQ2YTlmNzg0YzM5Y2FjNDZl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZjI2NWI5Ny4uYTNmZWIy
ZCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDggQEAgc3RhdGljIHVpbnQzMl90
IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07
CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZv
aWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwog
c3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNTA5LDYgKzUx
MSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2
Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2luZGV4LCB2YWwp
OwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAm
IHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VR
X0NMT0NLX01PREUpIHsKICAgICAgICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNl
X2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTU0MCw2ICs1NDMsNyBAQCB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBH
UiV4ID0gMHglMDJ4XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgog
ICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2YWwgJiBncl9tYXNrW3Mt
PmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwog
ICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTU1OCwxMCArNTYy
LDEyIEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIGlmIChz
LT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAg
ICAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92
Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJu
OwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZh
bDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAg
IHN3aXRjaChzLT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRD
X0hfVE9UQUw6Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSBiMTZkYjVhYjJkMGM1ZmY3NTVlMDg5NDJmNGM4ZThmOWY4NjE4ZWFl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDI0ICsrKysrKysrKysr
KysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNTJlYWYwNS4uYjU3Nzcx
MiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNzgsNiArMTc4LDcgQEAgc3RhdGljIHZvaWQgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgYmFzZSArPSBp
c2FfbWVtX2Jhc2U7CisgICAgICAgIGFzc2VydChvZmZzZXQgKyBzaXplIDw9
IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIG1lbW9yeV9yZWdpb25faW5pdF9h
bGlhcygmcy0+Y2hhaW40X2FsaWFzLCBtZW1vcnlfcmVnaW9uX293bmVyKCZz
LT52cmFtKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2
Z2EuY2hhaW40IiwgJnMtPnZyYW0sIG9mZnNldCwgc2l6ZSk7CiAgICAgICAg
IG1lbW9yeV9yZWdpb25fYWRkX3N1YnJlZ2lvbl9vdmVybGFwKHMtPmxlZ2Fj
eV9hZGRyZXNzX3NwYWNlLCBiYXNlLApAQCAtNzE1LDExICs3MTYsNyBAQCB2
b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQz
Ml90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIHZiZV9maXh1
cF9yZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAg
ICAgICB2YWwgJj0gKHMtPnZiZV9iYW5rX21hc2sgPj4gMik7Ci0gICAgICAg
ICAgICB9IGVsc2UgewotICAgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2Jh
bmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHZhbCAmPSBz
LT52YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+
dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0
ID0gKHZhbCA8PCAxNik7CiAgICAgICAgICAgICB2Z2FfdXBkYXRlX21lbW9y
eV9hY2Nlc3Mocyk7CkBAIC04MTgsMTMgKzgxNSwyMSBAQCB1aW50MzJfdCB2
Z2FfbWVtX3JlYWRiKFZHQUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRkcikK
IAogICAgIGlmIChzLT5zcltWR0FfU0VRX01FTU9SWV9NT0RFXSAmIFZHQV9T
UjA0X0NITl80TSkgewogICAgICAgICAvKiBjaGFpbiA0IG1vZGUgOiBzaW1w
bGVzdCBhY2Nlc3MgKi8KKyAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFt
X3NpemUpOwogICAgICAgICByZXQgPSBzLT52cmFtX3B0clthZGRyXTsKICAg
ICB9IGVsc2UgaWYgKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiAweDEwKSB7CiAg
ICAgICAgIC8qIG9kZC9ldmVuIG1vZGUgKGFrYSB0ZXh0IG1vZGUgbWFwcGlu
ZykgKi8KICAgICAgICAgcGxhbmUgPSAocy0+Z3JbVkdBX0dGWF9QTEFORV9S
RUFEXSAmIDIpIHwgKGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmVdOworICAgICAgICBh
ZGRyID0gKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgIGlm
IChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJu
IDB4ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJb
YWRkcl07CiAgICAgfSBlbHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdB
IGxhdGNoZWQgYWNjZXNzICovCisgICAgICAgIGlmIChhZGRyICogc2l6ZW9m
KHVpbnQzMl90KSA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJl
dHVybiAweGZmOworICAgICAgICB9CiAgICAgICAgIHMtPmxhdGNoID0gKCh1
aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBpZiAo
IShzLT5ncltWR0FfR0ZYX01PREVdICYgMHgwOCkpIHsKQEAgLTg4MSw2ICs4
ODYsNyBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRlICpz
LCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBwbGFuZSA9
IGFkZHIgJiAzOwogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwogICAg
ICAgICBpZiAocy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gJiBtYXNrKSB7
CisgICAgICAgICAgICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAg
ICAgICAgICAgICBzLT52cmFtX3B0clthZGRyXSA9IHZhbDsKICNpZmRlZiBE
RUJVR19WR0FfTUVNCiAgICAgICAgICAgICBwcmludGYoInZnYTogY2hhaW40
OiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTg5NCw2
ICs5MDAsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRl
ICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBtYXNr
ID0gKDEgPDwgcGxhbmUpOwogICAgICAgICBpZiAocy0+c3JbVkdBX1NFUV9Q
TEFORV9XUklURV0gJiBtYXNrKSB7CiAgICAgICAgICAgICBhZGRyID0gKChh
ZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgICAgICBpZiAoYWRk
ciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgICAgICByZXR1cm47
CisgICAgICAgICAgICB9CiAgICAgICAgICAgICBzLT52cmFtX3B0clthZGRy
XSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVNCiAgICAgICAgICAgICBw
cmludGYoInZnYTogb2RkL2V2ZW46IFsweCIgVEFSR0VUX0ZNVF9wbHggIl1c
biIsIGFkZHIpOwpAQCAtOTY3LDYgKzk3Niw5IEBAIHZvaWQgdmdhX21lbV93
cml0ZWIoVkdBQ29tbW9uU3RhdGUgKnMsIGh3YWRkciBhZGRyLCB1aW50MzJf
dCB2YWwpCiAgICAgICAgIG1hc2sgPSBzLT5zcltWR0FfU0VRX1BMQU5FX1dS
SVRFXTsKICAgICAgICAgcy0+cGxhbmVfdXBkYXRlZCB8PSBtYXNrOyAvKiBv
bmx5IHVzZWQgdG8gZGV0ZWN0IGZvbnQgY2hhbmdlICovCiAgICAgICAgIHdy
aXRlX21hc2sgPSBtYXNrMTZbbWFza107CisgICAgICAgIGlmIChhZGRyICog
c2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAg
ICAgIHJldHVybjsKKyAgICAgICAgfQogICAgICAgICAoKHVpbnQzMl90ICop
cy0+dnJhbV9wdHIpW2FkZHJdID0KICAgICAgICAgICAgICgoKHVpbnQzMl90
ICopcy0+dnJhbV9wdHIpW2FkZHJdICYgfndyaXRlX21hc2spIHwKICAgICAg
ICAgICAgICh2YWwgJiB3cml0ZV9tYXNrKTsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBlMDI2ODU5ZTlhZWNmODYzNWRhZjA2ZTlmYzIzMjUyMzlmNDU4OTU5
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggYjU3Nzcx
Mi4uZWJmNjNmZiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysg
Yi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDExIEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhw
YW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAK
K3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIGh3YWRkciBiYXNlLCBvZmZzZXQsIHNpemU7CkBAIC01
NjMsNyArNTY4LDcgQEAgc3RhdGljIHZvaWQgdmJlX2ZpeHVwX3JlZ3MoVkdB
Q29tbW9uU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVn
czsKICAgICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZz
ZXQ7CiAKLSAgICBpZiAoIShyW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYgKCF2YmVfZW5hYmxlZChz
KSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3RoaW5n
IHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMDU3LDcg
KzEwNjIsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBQ29t
bW9uU3RhdGUgKnMsCiB7CiAgICAgdWludDMyX3Qgc3RhcnRfYWRkciwgbGlu
ZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKIAotICAgIGlmIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVE
KSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIGxpbmVf
b2Zmc2V0ID0gcy0+dmJlX2xpbmVfb2Zmc2V0OwogICAgICAgICBzdGFydF9h
ZGRyID0gcy0+dmJlX3N0YXJ0X2FkZHI7CiAgICAgICAgIGxpbmVfY29tcGFy
ZSA9IDY1NTM1OwpAQCAtMTM4Miw3ICsxMzg3LDcgQEAgc3RhdGljIGludCB2
Z2FfZ2V0X2JwcChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBpbnQgcmV0
OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFC
TEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJs
ZWQocykpIHsKICAgICAgICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX0JQUF07CiAgICAgfSBlbHNlIHsKICAgICAgICAgcmV0ID0gMDsK
QEAgLTEzOTQsNyArMTM5OSw3IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRfcmVz
b2x1dGlvbihWR0FDb21tb25TdGF0ZSAqcywgaW50ICpwd2lkdGgsIGludCAq
cGhlaWdodCkKIHsKICAgICBpbnQgd2lkdGgsIGhlaWdodDsKIAotICAgIGlm
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9E
SVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAg
ICAgICAgIHdpZHRoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hS
RVNdOwogICAgICAgICBoZWlnaHQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfWVJFU107CiAgICAgfSBlbHNlIHsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSBiMzZhNGUyNmNhZjdhMDUwYTZlODU5MzUyN2MyNmJmYTRmNDdhNzU4
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc4ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggZWJmNjNmZi4uZmI4MjJmNCAxMDA2NDQKLS0tIGEvaHcv
ZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC02NDMs
NiArNjQzLDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNl
dCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGlj
IG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsK
KworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJl
IGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5
IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltW
R0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0g
fD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENf
T0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOworICAgIC8qIHdp
ZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9CisgICAgICAg
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkg
Ki8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
IC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJl
IHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVd
ID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgx
MDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKKwor
ICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0
KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5z
cltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGlu
ZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAy
OworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsK
KyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExB
TkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50
MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50
MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0gb3BhcXVl
OwpAQCAtNzI5LDUyICs3NzIsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAg
ICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VOQUJMRUQpICYmCiAg
ICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAg
ICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAg
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsK
ICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAg
ICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVf
RElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuICovCiAg
ICAgICAgICAgICAgICAgaWYgKCEodmFsICYgVkJFX0RJU1BJX05PQ0xFQVJN
RU0pKSB7CiAgICAgICAgICAgICAgICAgICAgIG1lbXNldChzLT52cmFtX3B0
ciwgMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIHMtPnZiZV9saW5lX29mZnNldCk7
CiAgICAgICAgICAgICAgICAgfQotCi0gICAgICAgICAgICAgICAgLyogd2Ug
aW5pdGlhbGl6ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAqLwotICAgICAgICAg
ICAgICAgIC8qIGdyYXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAqLwotICAg
ICAgICAgICAgICAgIHMtPmdyW1ZHQV9HRlhfTUlTQ10gPSAocy0+Z3JbVkdB
X0dGWF9NSVNDXSAmIH4weDBjKSB8IDB4MDQgfAotICAgICAgICAgICAgICAg
ICAgICBWR0FfR1IwNl9HUkFQSElDU19NT0RFOwotICAgICAgICAgICAgICAg
IHMtPmNyW1ZHQV9DUlRDX01PREVdIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAq
LwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBz
LT52YmVfbGluZV9vZmZzZXQgPj4gMzsKLSAgICAgICAgICAgICAgICAvKiB3
aWR0aCAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0hfRElT
UF0gPQotICAgICAgICAgICAgICAgICAgICAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAgICAgICAv
KiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAg
ICAgICAgICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9Z
UkVTXSAtIDE7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfVl9E
SVNQX0VORF0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+MHg0
MikgfAotICAgICAgICAgICAgICAgICAgICAoKGggPj4gNykgJiAweDAyKSB8
ICgoaCA+PiAzKSAmIDB4NDApOwotICAgICAgICAgICAgICAgIC8qIGxpbmUg
Y29tcGFyZSB0byAxMDIzICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbVkdB
X0NSVENfTElORV9DT01QQVJFXSA9IDB4ZmY7Ci0gICAgICAgICAgICAgICAg
cy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddIHw9IDB4MTA7Ci0gICAgICAgICAg
ICAgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dIHw9IDB4NDA7Ci0KLSAg
ICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVY
X0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250
cm9sID0gMDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9D
TE9DS19NT0RFXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KLSAgICAg
ICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICAgICAgICBzaGlm
dF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAgICAgLyogc2V0IGNo
YWluIDQgbW9kZSAqLwotICAgICAgICAgICAgICAgICAgICBzLT5zcltWR0Ff
U0VRX01FTU9SWV9NT0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07Ci0gICAgICAg
ICAgICAgICAgICAgIC8qIGFjdGl2YXRlIGFsbCBwbGFuZXMgKi8KLSAgICAg
ICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gfD0g
VkdBX1NSMDJfQUxMX1BMQU5FUzsKLSAgICAgICAgICAgICAgICB9Ci0gICAg
ICAgICAgICAgICAgcy0+Z3JbVkdBX0dGWF9NT0RFXSA9IChzLT5ncltWR0Ff
R0ZYX01PREVdICYgfjB4NjApIHwKLSAgICAgICAgICAgICAgICAgICAgKHNo
aWZ0X2NvbnRyb2wgPDwgNSk7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdB
X0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAvKiBubyBkb3VibGUgc2NhbiAq
LwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICBzLT5i
YW5rX29mZnNldCA9IDA7CiAgICAgICAgICAgICB9Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSBlZjhiZDFiMjZhNTk3YWU3YzMwNjIyNzY1NTYyNjY0MDA5M2NiN2Ey
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcv
ZGlzcGxheS92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggZmI4MjJmNC4uMzczOTc1OCAxMDA2NDQKLS0t
IGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC03NjIsNiArNzYyLDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAgICAg
ICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAg
ICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSA5MjQ1NmMwYzM2MWQ1ZGE4NThkNTQ0NjQ3YzYyNDZlYzc4ZWQ5MjJi
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggMzczOTc1OC4uZTdiZTk3
ZSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDggQEAgc3RhdGljIHVpbnQzMl90
IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07
CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZv
aWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwog
c3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDgzLDYgKzQ4
NSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2
Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2luZGV4LCB2YWwp
OwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAm
IHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VR
X0NMT0NLX01PREUpIHsKICAgICAgICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNl
X2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTUxNCw2ICs1MTcsNyBAQCB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBH
UiV4ID0gMHglMDJ4XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgog
ICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2YWwgJiBncl9tYXNrW3Mt
PmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwog
ICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTUzMiwxMCArNTM2
LDEyIEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIGlmIChz
LT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAg
ICAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92
Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJu
OwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZh
bDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAg
IHN3aXRjaChzLT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRD
X0hfVE9UQUw6Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSBiZWJiNGY1ODA5MDFmYjYzODAxNmQ5ODUxYTI4ZGJiODNkNDRiM2E2
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3Bv
cnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3
L3ZnYS5jIHwgMjUgKysrKysrKysrKysrKysrKysrKy0tLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBlOGIxY2Uw
Li43MjI1NmYxIDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2Eu
YwpAQCAtMzQsNiArMzQsOCBAQAogCiAjaW5jbHVkZSAicWVtdS10aW1lci5o
IgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+CisKIC8vI2RlZmluZSBERUJVR19W
R0EKIC8vI2RlZmluZSBERUJVR19WR0FfTUVNCiAvLyNkZWZpbmUgREVCVUdf
VkdBX1JFRwpAQCAtNjg0LDExICs2ODYsNyBAQCBzdGF0aWMgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhz
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQ
SV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgdmFs
ICY9IChzLT52YmVfYmFua19tYXNrID4+IDIpOwotICAgICAgICAgICAgfSBl
bHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7
Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2Jh
bmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRl
eF0gPSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwg
PDwgMTYpOwogICAgICAgICAgICAgYnJlYWs7CkBAIC03ODcsMTMgKzc4NSwy
MSBAQCB1aW50MzJfdCB2Z2FfbWVtX3JlYWRiKHZvaWQgKm9wYXF1ZSwgdGFy
Z2V0X3BoeXNfYWRkcl90IGFkZHIpCiAKICAgICBpZiAocy0+c3JbNF0gJiAw
eDA4KSB7CiAgICAgICAgIC8qIGNoYWluIDQgbW9kZSA6IHNpbXBsZXN0IGFj
Y2VzcyAqLworICAgICAgICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7
CiAgICAgICAgIHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxz
ZSBpZiAocy0+Z3JbNV0gJiAweDEwKSB7CiAgICAgICAgIC8qIG9kZC9ldmVu
IG1vZGUgKGFrYSB0ZXh0IG1vZGUgbWFwcGluZykgKi8KICAgICAgICAgcGxh
bmUgPSAocy0+Z3JbNF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJl
dCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsK
KyAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOwor
ICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAg
ICAgIHJldHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJldCA9IHMt
PnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0
YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRk
ciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAg
ICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAgICAgICBzLT5s
YXRjaCA9ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAKICAg
ICAgICAgaWYgKCEocy0+Z3JbNV0gJiAweDA4KSkgewpAQCAtODgwLDYgKzg4
Niw3IEBAIHZvaWQgdmdhX21lbV93cml0ZWIodm9pZCAqb3BhcXVlLCB0YXJn
ZXRfcGh5c19hZGRyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBw
bGFuZSA9IGFkZHIgJiAzOwogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUp
OwogICAgICAgICBpZiAocy0+c3JbMl0gJiBtYXNrKSB7CisgICAgICAgICAg
ICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgICAgICBz
LT52cmFtX3B0clthZGRyXSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVN
CiAgICAgICAgICAgICBwcmludGYoInZnYTogY2hhaW40OiBbMHgleF1cbiIs
IGFkZHIpOwpAQCAtODkzLDYgKzkwMCw5IEBAIHZvaWQgdmdhX21lbV93cml0
ZWIodm9pZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkciwgdWlu
dDMyX3QgdmFsKQogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwogICAg
ICAgICBpZiAocy0+c3JbMl0gJiBtYXNrKSB7CiAgICAgICAgICAgICBhZGRy
ID0gKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgICAgICBp
ZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgICAgICBy
ZXR1cm47CisgICAgICAgICAgICB9CiAgICAgICAgICAgICBzLT52cmFtX3B0
clthZGRyXSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVNCiAgICAgICAg
ICAgICBwcmludGYoInZnYTogb2RkL2V2ZW46IFsweCV4XVxuIiwgYWRkcik7
CkBAIC05NjUsNiArOTc1LDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYih2b2lk
ICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIG1hc2sgPSBzLT5zclsyXTsKICAgICAgICAgcy0+cGxh
bmVfdXBkYXRlZCB8PSBtYXNrOyAvKiBvbmx5IHVzZWQgdG8gZGV0ZWN0IGZv
bnQgY2hhbmdlICovCiAgICAgICAgIHdyaXRlX21hc2sgPSBtYXNrMTZbbWFz
a107CisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBz
LT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAg
fQogICAgICAgICAoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdID0K
ICAgICAgICAgICAgICgoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJd
ICYgfndyaXRlX21hc2spIHwKICAgICAgICAgICAgICh2YWwgJiB3cml0ZV9t
YXNrKTsKLS0gCjIuMS40Cgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSAzNGRiMDlmYjk5Njc0NDE0MDhhMWZmMDU3OWQ1NTMyMjJjZjE3NDQx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9u
XQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwgMTMgKysrKysrKysrLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4
IDcyMjU2ZjEuLmYzOWEyZWQgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBi
L2h3L3ZnYS5jCkBAIC0xNjAsNiArMTYwLDExIEBAIHN0YXRpYyB1aW50MzJf
dCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZd
Owogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyBp
bmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FTdGF0ZSAqcykKK3sKKyAgICBy
ZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBW
QkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGljIHZvaWQgdmdhX2Jpb3Nf
aW5pdChWR0FTdGF0ZSAqcyk7CiBzdGF0aWMgdm9pZCB2Z2Ffc2NyZWVuX2R1
bXAodm9pZCAqb3BhcXVlLCBjb25zdCBjaGFyICpmaWxlbmFtZSk7CiAKQEAg
LTUzNSw3ICs1NDAsNyBAQCBzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhW
R0FTdGF0ZSAqcykKICAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwog
ICAgIHVpbnQzMl90IGJpdHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsK
IAotICAgIGlmICghKHJbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkpIHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7
CiAgICAgICAgIC8qIHZiZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8g
ZG8gKi8KICAgICAgICAgcmV0dXJuOwogICAgIH0KQEAgLTExNjUsNyArMTE3
MCw3IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FTdGF0ZSAq
cywKIHsKICAgICB1aW50MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwg
bGluZV9jb21wYXJlOwogI2lmZGVmIENPTkZJR19CT0NIU19WQkUKLSAgICBp
ZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewog
ICAgICAgICBsaW5lX29mZnNldCA9IHMtPnZiZV9saW5lX29mZnNldDsKICAg
ICAgICAgc3RhcnRfYWRkciA9IHMtPnZiZV9zdGFydF9hZGRyOwogICAgICAg
ICBsaW5lX2NvbXBhcmUgPSA2NTUzNTsKQEAgLTE1NTEsNyArMTU1Niw3IEBA
IHN0YXRpYyBpbnQgdmdhX2dldF9icHAoVkdBU3RhdGUgKnMpCiB7CiAgICAg
aW50IHJldDsKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJFCi0gICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAg
ICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF07CiAg
ICAgfSBlbHNlCiAjZW5kaWYKQEAgLTE1NjYsNyArMTU3MSw3IEBAIHN0YXRp
YyB2b2lkIHZnYV9nZXRfcmVzb2x1dGlvbihWR0FTdGF0ZSAqcywgaW50ICpw
d2lkdGgsIGludCAqcGhlaWdodCkKICAgICBpbnQgd2lkdGgsIGhlaWdodDsK
IAogI2lmZGVmIENPTkZJR19CT0NIU19WQkUKLSAgICBpZiAocy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxF
RCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICB3aWR0
aCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXTsKICAgICAg
ICAgaGVpZ2h0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
OwogICAgIH0gZWxzZQotLSAKMi4xLjQKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSBkZjIyODAyM2NlMzllOGI3MmJkNWExOThiODcwMzMxOWI4YjljYTIz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8g
cWVtdS14ZW4tdHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5j
IHwgNzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQx
IGluc2VydGlvbnMoKyksIDI5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZjM5YTJlZC4uZGJhOTNkNyAx
MDA2NDQKLS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTYxNSw2
ICs2MTUsNDYgQEAgc3RhdGljIHZvaWQgdmJlX2ZpeHVwX3JlZ3MoVkdBU3Rh
dGUgKnMpCiAgICAgcy0+dmJlX3N0YXJ0X2FkZHIgID0gb2Zmc2V0IC8gNDsK
IH0KIAorLyogd2UgaW5pdGlhbGl6ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAq
Lworc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQVN0YXRlICpz
KQoreworICAgIGludCBoLCBzaGlmdF9jb250cm9sOworCisgICAgaWYgKCF2
YmVfZW5hYmxlZChzKSkgeworICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9m
ZiAtLSBub3RoaW5nIHRvIGRvICovCisgICAgICAgIHJldHVybjsKKyAgICB9
CisKKyAgICAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KKyAg
ICBzLT5nclsweDA2XSA9IChzLT5nclsweDA2XSAmIH4weDBjKSB8IDB4MDU7
CisgICAgcy0+Y3JbMHgxN10gfD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisg
ICAgcy0+Y3JbMHgxM10gPSBzLT52YmVfbGluZV9vZmZzZXQgPj4gMzsKKyAg
ICAvKiB3aWR0aCAqLworICAgIHMtPmNyWzB4MDFdID0gKHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAzKSAtIDE7CisgICAgLyogaGVp
Z2h0IChvbmx5IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLworICAgIGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOworICAgIHMt
PmNyWzB4MTJdID0gaDsKKyAgICBzLT5jclsweDA3XSA9IChzLT5jclsweDA3
XSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4MDIpIHwgKCho
ID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJlIHRvIDEwMjMg
Ki8KKyAgICBzLT5jclsweDE4XSA9IDB4ZmY7CisgICAgcy0+Y3JbMHgwN10g
fD0gMHgxMDsKKyAgICBzLT5jclsweDA5XSB8PSAweDQwOworCisgICAgaWYg
KHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKKyAg
ICAgICAgc2hpZnRfY29udHJvbCA9IDA7CisgICAgICAgIHMtPnNyWzB4MDFd
ICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7Cisg
ICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hh
aW4gNCBtb2RlICovCisgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7CisgICAg
ICAgIC8qIGFjdGl2YXRlIGFsbCBwbGFuZXMgKi8KKyAgICAgICAgcy0+c3Jb
Ml0gfD0gMHgwZjsKKyAgICB9CisgICAgcy0+Z3JbMHgwNV0gPSAocy0+Z3Jb
MHgwNV0gJiB+MHg2MCkgfCAoc2hpZnRfY29udHJvbCA8PCA1KTsKKyAgICBz
LT5jclsweDA5XSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KK30K
Kwogc3RhdGljIHVpbnQzMl90IHZiZV9pb3BvcnRfcmVhZF9pbmRleCh2b2lk
ICpvcGFxdWUsIHVpbnQzMl90IGFkZHIpCiB7CiAgICAgVkdBU3RhdGUgKnMg
PSBvcGFxdWU7CkBAIC02OTgsNyArNzM4LDYgQEAgc3RhdGljIHZvaWQgdmJl
X2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRF
WF9FTkFCTEU6CiAgICAgICAgICAgICBpZiAoKHZhbCAmIFZCRV9ESVNQSV9F
TkFCTEVEKSAmJgogICAgICAgICAgICAgICAgICEocy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsK
LSAgICAgICAgICAgICAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICBpZiAocy0+dnJhbV9nbWZu
ICE9IHMtPmxmYl9hZGRyKSB7CiAgICAgICAgICAgICAgICAgICAgICBzZXRf
dnJhbV9tYXBwaW5nKHMsIHMtPmxmYl9hZGRyLCBzLT5sZmJfZW5kKTsKQEAg
LTcwOSw0MCArNzQ4LDEzIEBAIHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3Jp
dGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVfRElTUElfRU5B
QkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAg
ICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAg
ICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91bGQgYmUgZG9u
ZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICghKHZhbCAmIFZC
RV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAgICAgICAgICBt
ZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gKiBzLT52
YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0KLQotICAgICAg
ICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1v
ZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAgICAgaW4gQklP
UykgKi8KLSAgICAgICAgICAgICAgICBzLT5nclsweDA2XSA9IChzLT5nclsw
eDA2XSAmIH4weDBjKSB8IDB4MDU7IC8qIGdyYXBoaWMgbW9kZSArIG1lbW9y
eSBtYXAgMSAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MTddIHw9IDM7
IC8qIG5vIENHQSBtb2RlcyAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4
MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7Ci0gICAgICAgICAgICAg
ICAgLyogd2lkdGggKi8KLSAgICAgICAgICAgICAgICBzLT5jclsweDAxXSA9
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OwotICAgICAgICAgICAgICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVs
IGlmIDwgMTAyNCkgKi8KLSAgICAgICAgICAgICAgICBoID0gcy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKLSAgICAgICAgICAgICAg
ICBzLT5jclsweDEyXSA9IGg7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbMHgw
N10gPSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAotICAgICAgICAgICAgICAg
ICAgICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOwot
ICAgICAgICAgICAgICAgIC8qIGxpbmUgY29tcGFyZSB0byAxMDIzICovCi0g
ICAgICAgICAgICAgICAgcy0+Y3JbMHgxOF0gPSAweGZmOwotICAgICAgICAg
ICAgICAgIHMtPmNyWzB4MDddIHw9IDB4MTA7Ci0gICAgICAgICAgICAgICAg
cy0+Y3JbMHgwOV0gfD0gMHg0MDsKLQotICAgICAgICAgICAgICAgIGlmIChz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7Ci0gICAg
ICAgICAgICAgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOwotICAgICAgICAg
ICAgICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91YmxlIGxp
bmUgKi8KLSAgICAgICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAg
ICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAg
ICAgcy0+c3JbNF0gfD0gMHgwODsgLyogc2V0IGNoYWluIDQgbW9kZSAqLwot
ICAgICAgICAgICAgICAgICAgICBzLT5zclsyXSB8PSAweDBmOyAvKiBhY3Rp
dmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgfQotICAgICAg
ICAgICAgICAgIHMtPmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjAp
IHwgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7Ci0gICAgICAgICAgICAgICAgcy0+
Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCiAgICAg
ICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgIC8qIFhYWDogdGhl
IGJpb3Mgc2hvdWxkIGRvIHRoYXQgKi8KICAgICAgICAgICAgICAgICBzLT5i
YW5rX29mZnNldCA9IDA7Ci0tIAoyLjEuNAoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSA1ZTg0MGU2MjkyODI1ZmNhZTkwZjY3NTBhOGY1N2JjOTg5ZTI4YzVm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8gcWVtdS14ZW4t
dHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwgMSArCiAx
IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS9o
dy92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGRiYTkzZDcuLmIxYjUwMWIgMTAw
NjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC03MjksNiAr
NzI5LDcgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZv
aWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAg
ICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVDoKICAgICAgICAg
ICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAg
ICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRh
dGVfdmdhcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgogICAgICAgICAgICAgdmFsICY9
IHMtPnZiZV9iYW5rX21hc2s7Ci0tIAoyLjEuNAoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSAwYjBjZjgxMTBlOTdiMGNiZDBkYTczZDExMTYzZTI2OTc4ODIyNzU3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8gcWVt
dS14ZW4tdHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwg
OSArKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3Zn
YS5jCmluZGV4IGIxYjUwMWIuLjU3NzhjN2QgMTAwNjQ0Ci0tLSBhL2h3L3Zn
YS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0xNjAsNiArMTYwLDggQEAgc3RhdGlj
IHVpbnQzMl90IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBh
bmQyWzI1Nl07CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAor
c3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQVN0YXRlICpzKTsK
Kwogc3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQVN0YXRlICpz
KQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDQ5LDYgKzQ1MSw3
IEBAIHN0YXRpYyB2b2lkIHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVl
LCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50
ZigidmdhOiB3cml0ZSBTUiV4ID0gMHglMDJ4XG4iLCBzLT5zcl9pbmRleCwg
dmFsKTsKICNlbmRpZgogICAgICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2
YWwgJiBzcl9tYXNrW3MtPnNyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0
ZV92Z2FyZWdzKHMpOwogICAgICAgICBpZiAocy0+c3JfaW5kZXggPT0gMSkg
cy0+dXBkYXRlX3JldHJhY2VfaW5mbyhzKTsKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSAweDNjNzoKQEAgLTQ3Nyw2ICs0ODAsNyBAQCBzdGF0aWMgdm9p
ZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUg
R1IleCA9IDB4JTAyeFxuIiwgcy0+Z3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYK
ICAgICAgICAgcy0+Z3Jbcy0+Z3JfaW5kZXhdID0gdmFsICYgZ3JfbWFza1tz
LT5ncl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsK
ICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSAweDNiNDoKICAgICBjYXNlIDB4
M2Q0OgpAQCAtNDkwLDggKzQ5NCwxMCBAQCBzdGF0aWMgdm9pZCB2Z2FfaW9w
b3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMy
X3QgdmFsKQogICAgICAgICAvKiBoYW5kbGUgQ1IwLTcgcHJvdGVjdGlvbiAq
LwogICAgICAgICBpZiAoKHMtPmNyWzB4MTFdICYgMHg4MCkgJiYgcy0+Y3Jf
aW5kZXggPD0gNykgewogICAgICAgICAgICAgLyogY2FuIGFsd2F5cyB3cml0
ZSBiaXQgNCBvZiBDUjcgKi8KLSAgICAgICAgICAgIGlmIChzLT5jcl9pbmRl
eCA9PSA3KQorICAgICAgICAgICAgaWYgKHMtPmNyX2luZGV4ID09IDcpIHsK
ICAgICAgICAgICAgICAgICBzLT5jcls3XSA9IChzLT5jcls3XSAmIH4weDEw
KSB8ICh2YWwgJiAweDEwKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRl
X3ZnYXJlZ3Mocyk7CisgICAgICAgICAgICB9CiAgICAgICAgICAgICByZXR1
cm47CiAgICAgICAgIH0KICAgICAgICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7
CkBAIC01MDcsNiArNTEzLDcgQEAgc3RhdGljIHZvaWQgdmdhX2lvcG9ydF93
cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZh
bCkKICAgICAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZhbDsKICAg
ICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CisgICAgICAgIHZiZV91cGRh
dGVfdmdhcmVncyhzKTsKIAogICAgICAgICBzd2l0Y2gocy0+Y3JfaW5kZXgp
IHsKICAgICAgICAgY2FzZSAweDAwOgotLSAKMi4xLjQKCg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--=separator--


From xen-users-bounces@lists.xen.org Mon May 09 12:58:52 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 12:58:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azkkj-0003Zq-Rp; Mon, 09 May 2016 12:57:37 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=930807bac=dario.faggioli@citrix.com>)
 id 1azkki-0003Zg-8j
 for xen-users@lists.xen.org; Mon, 09 May 2016 12:57:36 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 C9/C1-03651-E3980375; Mon, 09 May 2016 12:57:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrCIsWRWlGSWpSXmKPExsXitHSDva5tp0G
 4wfJmU4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePWpNVsBe9EK/rntjI3MM4V7mLk5JAQCJH4
 +/U8M4jNK2Ag8W/VZEYQW1jAQWLqp0dgcTag+Jsde1lBbBGBKolTOw8AxTk4mAVMJJac4AIJs
 wioSGz+P50NxOYUMJJ4dHs70BguDiGB/YwSS/rfgM3kF5CUuPXlI9hMZoFqiRWv9zND3KAvcX
 zeCjaIGwQlTs58wgJiCwmoScyYe5kVooZb4vbpqcwTGPlnIWmfhaQFIq4p0br9NzuErS2xbOF
 rZgjbVmLduvdQNTYSm64uYISw5SW2v53DvICRfRWjenFqUVlqka6ZXlJRZnpGSW5iZo6uoYGx
 Xm5qcXFiempOYlKxXnJ+7iZGYIjXMzAw7mC80uZ8iFGSg0lJlNeVUS9ciC8pP6UyI7E4I76oN
 Ce1+BCjDAeHkgRvUIdBuJBgUWp6akVaZg4w2mDSEhw8SiK8e9qB0rzFBYm5xZnpEKlTjLocCx
 beXMskxJKXn5cqJc7bDzJDAKQoozQPbgQs8i8xykoJ8zIyMDAI8RSkFuVmlqDKv2IU52BUEub
 VBZnCk5lXArfpFdARTEBHyLHpgxxRkoiQkmpgPNc2pXtHdMPl1YHCT6xWH9n8uG7FvuBdXbfe
 FLWUnlfn7OS+KjD/SGlK9M5NyjGHxbzXnWH+wmZpkLbDQvXGHMdF2c2qEZd42SeJlNV2tLmvC
 vquKjHDfoFy7m13L4ZuGfPdDNsPrjxm1qa54NOKK8aTExmT3e9Iqcf5xbrNeVYUpLnMrkBDia
 U4I9FQi7moOBEAtRZJL/cCAAA=
X-Env-Sender: prvs=930807bac=dario.faggioli@citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1462798651!12916566!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8124 invoked from network); 9 May 2016 12:57:33 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-6.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 12:57:33 -0000
X-IronPort-AV: E=Sophos;i="5.24,600,1454976000"; 
 d="asc'?scan'208";a="359207703"
Message-ID: <1462798637.5968.4.camel@citrix.com>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>, Marko
 =?UTF-8?Q?=C4=90uki=C4=87?= <marko.djukic@gmail.com>
Date: Mon, 9 May 2016 14:57:17 +0200
In-Reply-To: <20160509093444.vpwy7ypteiyhzx3y@mac>
References: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
 <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
 <20160509093444.vpwy7ypteiyhzx3y@mac>
Organization: Citrix Inc.
X-Mailer: Evolution 3.18.5.2 (3.18.5.2-1.fc23) 
MIME-Version: 1.0
X-DLP: MIA2
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com
Subject: Re: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0167191697942661176=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0167191697942661176==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-KwEilMoWr+wpvlC41u8Q"

--=-KwEilMoWr+wpvlC41u8Q
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, 2016-05-09 at 11:34 +0200, Roger Pau Monn=C3=A9 wrote:
> Adding Wei and Dario who did some work on topology before.
>=20
Thanks Roger,

> On Sun, May 08, 2016 at 01:44:48PM +0200, Marko =C4=90uki=C4=87 wrote:
> >=20
> > I checked the /proc/cpuinfo of PVH and HVM guest and saw a
> > difference
> > in cores - in HVM guest cpuinfo shows 4 cores, in PVH cpuinfo shows
> > only one core.
> > Google then pointed me out that a similar question has apparently
> > already been answered (http://markmail.org/message/vpj3ajlg6h7fkzro
> > ):
> >=C2=A0
> > Can anyone explain why vcpus are presented differently to the guest
> > if
> > we look at PV/PVH and HVM?
> There are several differences between PV(H) and HVM. For once, the
> cpuid=C2=A0
> information returned to PV and HVM guests is different. Also, PV(H)
> guests=C2=A0
> don't have ACPI tables, which is were some of this topology is
> reported. HVM=C2=A0
> guests OTOH have ACPI tables that report a sensible topology.
>=20
Exactly.

> You should try to figure out how Linpack finds out about the CPU
> topology,=C2=A0
> and then we can maybe try to fix it.
>=20
Well, I'm not sure. For example, if you give =C2=A04 vcpus to a PV guest
(via "vcpus=3D4" in the config file), 'cat /proc/cpuinfo', done from
inside the guest, should be showing info for 4 processors, is this the
case ro not?

If it is not, there are other issues...

Dario
--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-KwEilMoWr+wpvlC41u8Q
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJXMIkvAAoJEBZCeImluHPujmwQAIWiFhhKcwKs0Vue9ArMJPdZ
hJPrGUM4U+DI+H5+avZvBLcGok3QqPfQVrxBfnn5+LswEL5uirSY0QpALz5mjUft
pnGW6SOo7iiTsSEh3WibDo7E5JB6jfU3bcZdCxL7FLLgnqso58kiFvGLSPv6vIlQ
ao6unc7IybOxk9p1MXCiuf6WFma092W/Dv/C2Ozg+eFIQZf2FKynE/0ZoOGDv8KQ
7sCh4Ok6EnaWVJcBrdn815kjW1rBR5PJVF0HOdo4kj2Qxdxz2POPAIl/w8ZVZSPz
cukfQQfCf7lidch5JDoUY4ZiHN1YhQyyzpcmJDv9EAQFs3NN/zse2G2IiU4+ZG1+
ejpf/vbsc9n+xAaqo4U5Wd9YhiD9F2pZ0JpkjgDABV4AqC/HjFx38pzSnHRbnIl6
fEKtMtIbgp+gv85FSb1ZKzUbmdZUjAWMUE+/7mjFot1fAgfMjeEDcPqYQdniuz1D
/ZmrabfVjYhmWnILEwRe+Wn+vtMJTDhqID6wKufpVGjkHeTOxfQqQt+d4zi3tg81
mgGFCK/B4hpF3UhL32G3/GXZH3lSAIRxT6+GD30a4r6ocm0VxihbaBkxvGKRCrJW
OsLxesMeE6pcl036vlIE0V2h0zYAiC8o0trbz/XKRGBaonYoUNOLkN/pq4hZn09j
mjB/GImoUv1JtY/cuC/r
=cD/3
-----END PGP SIGNATURE-----

--=-KwEilMoWr+wpvlC41u8Q--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0167191697942661176==--


From xen-users-bounces@lists.xen.org Mon May 09 12:58:52 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 12:58:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azkkj-0003Zq-Rp; Mon, 09 May 2016 12:57:37 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=930807bac=dario.faggioli@citrix.com>)
 id 1azkki-0003Zg-8j
 for xen-users@lists.xen.org; Mon, 09 May 2016 12:57:36 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 C9/C1-03651-E3980375; Mon, 09 May 2016 12:57:34 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrCIsWRWlGSWpSXmKPExsXitHSDva5tp0G
 4wfJmU4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePWpNVsBe9EK/rntjI3MM4V7mLk5JAQCJH4
 +/U8M4jNK2Ag8W/VZEYQW1jAQWLqp0dgcTag+Jsde1lBbBGBKolTOw8AxTk4mAVMJJac4AIJs
 wioSGz+P50NxOYUMJJ4dHs70BguDiGB/YwSS/rfgM3kF5CUuPXlI9hMZoFqiRWv9zND3KAvcX
 zeCjaIGwQlTs58wgJiCwmoScyYe5kVooZb4vbpqcwTGPlnIWmfhaQFIq4p0br9NzuErS2xbOF
 rZgjbVmLduvdQNTYSm64uYISw5SW2v53DvICRfRWjenFqUVlqka6ZXlJRZnpGSW5iZo6uoYGx
 Xm5qcXFiempOYlKxXnJ+7iZGYIjXMzAw7mC80uZ8iFGSg0lJlNeVUS9ciC8pP6UyI7E4I76oN
 Ce1+BCjDAeHkgRvUIdBuJBgUWp6akVaZg4w2mDSEhw8SiK8e9qB0rzFBYm5xZnpEKlTjLocCx
 beXMskxJKXn5cqJc7bDzJDAKQoozQPbgQs8i8xykoJ8zIyMDAI8RSkFuVmlqDKv2IU52BUEub
 VBZnCk5lXArfpFdARTEBHyLHpgxxRkoiQkmpgPNc2pXtHdMPl1YHCT6xWH9n8uG7FvuBdXbfe
 FLWUnlfn7OS+KjD/SGlK9M5NyjGHxbzXnWH+wmZpkLbDQvXGHMdF2c2qEZd42SeJlNV2tLmvC
 vquKjHDfoFy7m13L4ZuGfPdDNsPrjxm1qa54NOKK8aTExmT3e9Iqcf5xbrNeVYUpLnMrkBDia
 U4I9FQi7moOBEAtRZJL/cCAAA=
X-Env-Sender: prvs=930807bac=dario.faggioli@citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1462798651!12916566!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 8124 invoked from network); 9 May 2016 12:57:33 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-6.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 12:57:33 -0000
X-IronPort-AV: E=Sophos;i="5.24,600,1454976000"; 
 d="asc'?scan'208";a="359207703"
Message-ID: <1462798637.5968.4.camel@citrix.com>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>, Marko
 =?UTF-8?Q?=C4=90uki=C4=87?= <marko.djukic@gmail.com>
Date: Mon, 9 May 2016 14:57:17 +0200
In-Reply-To: <20160509093444.vpwy7ypteiyhzx3y@mac>
References: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
 <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
 <20160509093444.vpwy7ypteiyhzx3y@mac>
Organization: Citrix Inc.
X-Mailer: Evolution 3.18.5.2 (3.18.5.2-1.fc23) 
MIME-Version: 1.0
X-DLP: MIA2
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com
Subject: Re: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0167191697942661176=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0167191697942661176==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-KwEilMoWr+wpvlC41u8Q"

--=-KwEilMoWr+wpvlC41u8Q
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Mon, 2016-05-09 at 11:34 +0200, Roger Pau Monn=C3=A9 wrote:
> Adding Wei and Dario who did some work on topology before.
>=20
Thanks Roger,

> On Sun, May 08, 2016 at 01:44:48PM +0200, Marko =C4=90uki=C4=87 wrote:
> >=20
> > I checked the /proc/cpuinfo of PVH and HVM guest and saw a
> > difference
> > in cores - in HVM guest cpuinfo shows 4 cores, in PVH cpuinfo shows
> > only one core.
> > Google then pointed me out that a similar question has apparently
> > already been answered (http://markmail.org/message/vpj3ajlg6h7fkzro
> > ):
> >=C2=A0
> > Can anyone explain why vcpus are presented differently to the guest
> > if
> > we look at PV/PVH and HVM?
> There are several differences between PV(H) and HVM. For once, the
> cpuid=C2=A0
> information returned to PV and HVM guests is different. Also, PV(H)
> guests=C2=A0
> don't have ACPI tables, which is were some of this topology is
> reported. HVM=C2=A0
> guests OTOH have ACPI tables that report a sensible topology.
>=20
Exactly.

> You should try to figure out how Linpack finds out about the CPU
> topology,=C2=A0
> and then we can maybe try to fix it.
>=20
Well, I'm not sure. For example, if you give =C2=A04 vcpus to a PV guest
(via "vcpus=3D4" in the config file), 'cat /proc/cpuinfo', done from
inside the guest, should be showing info for 4 processors, is this the
case ro not?

If it is not, there are other issues...

Dario
--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-KwEilMoWr+wpvlC41u8Q
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJXMIkvAAoJEBZCeImluHPujmwQAIWiFhhKcwKs0Vue9ArMJPdZ
hJPrGUM4U+DI+H5+avZvBLcGok3QqPfQVrxBfnn5+LswEL5uirSY0QpALz5mjUft
pnGW6SOo7iiTsSEh3WibDo7E5JB6jfU3bcZdCxL7FLLgnqso58kiFvGLSPv6vIlQ
ao6unc7IybOxk9p1MXCiuf6WFma092W/Dv/C2Ozg+eFIQZf2FKynE/0ZoOGDv8KQ
7sCh4Ok6EnaWVJcBrdn815kjW1rBR5PJVF0HOdo4kj2Qxdxz2POPAIl/w8ZVZSPz
cukfQQfCf7lidch5JDoUY4ZiHN1YhQyyzpcmJDv9EAQFs3NN/zse2G2IiU4+ZG1+
ejpf/vbsc9n+xAaqo4U5Wd9YhiD9F2pZ0JpkjgDABV4AqC/HjFx38pzSnHRbnIl6
fEKtMtIbgp+gv85FSb1ZKzUbmdZUjAWMUE+/7mjFot1fAgfMjeEDcPqYQdniuz1D
/ZmrabfVjYhmWnILEwRe+Wn+vtMJTDhqID6wKufpVGjkHeTOxfQqQt+d4zi3tg81
mgGFCK/B4hpF3UhL32G3/GXZH3lSAIRxT6+GD30a4r6ocm0VxihbaBkxvGKRCrJW
OsLxesMeE6pcl036vlIE0V2h0zYAiC8o0trbz/XKRGBaonYoUNOLkN/pq4hZn09j
mjB/GImoUv1JtY/cuC/r
=cD/3
-----END PGP SIGNATURE-----

--=-KwEilMoWr+wpvlC41u8Q--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0167191697942661176==--


From xen-users-bounces@lists.xen.org Mon May 09 13:06:47 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 13:06:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azksv-000544-Bb; Mon, 09 May 2016 13:06:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azkst-00053l-NU
 for xen-users@lists.xen.org; Mon, 09 May 2016 13:06:03 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 A8/08-03277-B3B80375; Mon, 09 May 2016 13:06:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupgleJIrShJLcpLzFFi42JJ6qrs1LXqNgg
 3ONcgZrHq6gFWB0aPo7t/MwUwRrFm5iXlVySwZmxf+pyp4IZtxZaJe1kbGE+YdzFycbAIzGOR
 OH2rmbmLkZNDSCBZovvhSig7Q2L1ysOMMPaaK/tZIOx4iQOTZrGB2BICChITeqdD2bYS3+beY
 wcZKiFwmEXiw6aljCCOkEADo0TnwtOsIFUsAloSX59dA7I5ONgE1CSe9EAN1ZJ4uasNzBYRUJ
 e4f+gemM0r4C3xeuEZsCOEBaQknky5xwgRF5Q4OfMJWA2zQIzEj8dNUEf7Sxz61Qc2nllARKL
 xXuIERuFZSDpmIemYhVAFYapLrJ8nBFGhLbFs4WtmCFtN4va2q+zI4gsY2VcxahSnFpWlFuka
 muglFWWmZ5TkJmbm6BoCubmpxcWJ6ak5iUnFesn5uZsYgTFUz8DAuIPx+2nPQ4ySHExKoryuj
 HrhQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4v3UahAsJFqWmp1akZeYAoxkmLcHBoyTCK9kFlO
 YtLkjMLc5Mh0idYlSUEueVAEkIgCQySvPg2mAJ5BKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkY
 lYV4PkCk8mXklcNNfAS1mAlosx6YPsrgkESEl1cDI16Vp8Tb89Mq7m6c8OLU5eab2W2HB8+wH
 ZrLc/L46UE9xwcLKyvNvGi7tVlxwYblVwY2p964lz+zcZPG1YCHrqZ7HE/92Twx+e2zn52e3+
 sRtfJk3HNpRPefDnoKHvO07VvGd9lK+tveqlOvquY4LIyVMtQ51X1cPT5BV8LPmfnql7GrCtT
 vM2kosxRmJhlrMRcWJANuM9AYbAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462799160!40398924!1
X-Originating-IP: [98.138.121.137]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2193 invoked from network); 9 May 2016 13:06:02 -0000
Received: from nm49-vm9.bullet.mail.ne1.yahoo.com (HELO
 nm49-vm9.bullet.mail.ne1.yahoo.com) (98.138.121.137)
 by server-15.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 13:06:02 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462799160; bh=1PwuCM3phGAOxTkNwsqUUgsoKMxlZ9Pv7sdTOTg5kFA=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=ZnPFZhO3hGUghF/2wzqeTtBghoXf1eFqL9YoRZKCjJryNSZL21T05MQkG5wYDMljhCkACXmhcUMouNHhLQQOfFRAeRFJM4zib9Rq5bh+gP1kyXDqhsPGyyfL/tpUj2XJ+ybvOuq/gxVNLmhm7rvGe+U8BPwnlKbDScVVEGCQJWVEt37j8r4xtknJsET0rmWW0eB8POZOfU8avDg+TjiyDibSOJhEj5PGA+oDUrxs6lAT3iEoN/ZBHQzsh20c3r7hIpZoV3JwDk1sf5nXI6xAGzE1mXd/N3+xYWA8irgfCUmuqjPnCl0zzgmT3AG+N6paJupDiRyEW+yzuyB9W5f3Og==
Received: from [127.0.0.1] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:06:00 -0000
Received: from [98.138.100.112] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:03:16 -0000
Received: from [98.138.89.165] by tm103.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:03:16 -0000
Received: from [127.0.0.1] by omp1021.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:03:16 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 318498.29721.bm@omp1021.mail.ne1.yahoo.com
X-YMail-OSG: 6ky2Jw8VM1mgmh.gz9WyiOTR540SWAmSsKleRL8TXrpVYJkyN_WTPWeL66QbDIL
 aYF_ni_4bvWnB7xB43Wf0PR4z6ul.CVRuZ0pooae9zQdpTUs_b.km_1.D_h88sv2DZ6AtqzOZ.X_
 2tzJRLskXr8T1QaxMl9VTOzgjTStV0DmwEE3XeLIXzfgYtHB1vqzJ.PutWgH5Zr9pq_VcBoivHU1
 rU1MA9xvVMeCBOyhK69rQKLYVMtAxQ_QaJZMAjPc9Fy3jd1I4ILDl4_7AHhiJWdma..1YbxNlsJk
 v3gZEF..lt5rznYH9Ja8YHojyTPK22fWmxjIAeevpACo8qT5FP39O_dK1NYcM62.3BusaHc.DQK0
 AepyczKtlcx8tguXJy2pfHy9L3Lnb4lQKFSaBFFf_pI30_mZhc8rN0wvm1iLl0LL3BRf_xAHa29x
 gGAS0m60_YZPzqp.Sq5m9WFbpg9ePGXABpcm.4OEQ2jOpBS6jvuXMgS7S.R7m27wUyr6LrRue.nN
 D_PZM5T5eQrsW1n3Yikr4aEM19kniR04-
Received: from jws100174.mail.ne1.yahoo.com by
 sendmailws144.mail.ne1.yahoo.com; Mon, 09 May 2016 13:03:15 +0000;
 1462798995.751
Date: Mon, 9 May 2016 13:03:15 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <1625163902.866250.1462798995458.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1625163902.866250.1462798995458.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 8428
Subject: [Xen-users] VNC not worked :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============8011204010296000513=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============8011204010296000513==
Content-Type: multipart/alternative; 
	boundary="----=_Part_866249_1323913460.1462798995451"
Content-Length: 7896

------=_Part_866249_1323913460.1462798995451
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

HelloI started a Windows VM :[root@localhost ~]# xl listName =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ID =C2=A0 Mem VCPUs Sta=
te Time(s)Domain-0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0 =C2=
=A06755 =C2=A0 =C2=A0 8 =C2=A0 =C2=A0 r----- =C2=A0 =C2=A0 =C2=A070.1window=
s10 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A02 =C2=A01024 =C2=A0 =
=C2=A0 1 =C2=A0 =C2=A0 ------ =C2=A0 =C2=A0 =C2=A0 3.4
and In config file I written :vnc=3D"1"
vnclisten=3D"172.30.9.20"vncconsole=3D"0"=C2=A0
and=C2=A0
[root@localhost ~]# netstat -natActive Internet connections (servers and es=
tablished)Proto Recv-Q Send-Q Local Address =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 Foreign Address =C2=A0 =C2=A0 =C2=A0 =C2=A0 State =C2=A0 =C2=A0 =C2=A0t=
cp =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A00 172.30.9.20:5900 =C2=
=A0 =C2=A0 =C2=A0 =C2=A00.0.0.0:* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 LISTEN =C2=A0 =C2=A0=C2=A0tcp =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =
=C2=A0 =C2=A00 192.168.122.1:53 =C2=A0 =C2=A0 =C2=A0 =C2=A00.0.0.0:* =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 LISTEN =C2=A0 =C2=A0=C2=A0tcp =
=C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A00 0.0.0.0:22 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00.0.0.0:* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 LISTEN =C2=A0 =C2=A0=C2=A0tcp =C2=A0 =C2=A0 =C2=A0 =C2=
=A00 =C2=A0 =C2=A0180 172.30.9.20:22 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0172.=
30.10.18:53842 =C2=A0 =C2=A0 =C2=A0ESTABLISHEDtcp6 =C2=A0 =C2=A0 =C2=A0 0 =
=C2=A0 =C2=A0 =C2=A00 :::9090 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 :::* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0LISTEN =C2=A0 =C2=A0=C2=A0tcp6 =C2=A0 =C2=A0 =C2=A0 0 =C2=A0 =C2=
=A0 =C2=A00 :::22 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 :::* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0LISTEN =C2=A0 =C2=A0=C2=A0[root@localhost ~]# hostnamelocalhost.local=
domain[root@localhost ~]#=C2=A0
But I can't connect to my VNC remotely :
$ vncviewer 172.30.9.20:5900vncviewer: ConnectToTcpAddr: connect: No route =
to hostUnable to connect to VNC server
How can I solve it?
------=_Part_866249_1323913460.1462798995451
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462791443437_31163=
">Hello</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_31163">I started a =
Windows VM :</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_31224">[root@l=
ocalhost ~]# xl list</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_31225"=
>Name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ID &n=
bsp; Mem VCPUs<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1462791443437_31226">=09</span>State<span style=3D"white-space:pre-wrap;" =
id=3D"yui_3_16_0_ym19_1_1462791443437_31227">=09</span>Time(s)</div><div id=
=3D"yui_3_16_0_ym19_1_1462791443437_31228">Domain-0 &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; 0 &nbsp;6755 &nbsp; &nbsp; 8 &nbsp; &nbsp; r---=
-- &nbsp; &nbsp; &nbsp;70.1</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1=
462791443437_31229">windows10 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp;2 &nbsp;1024 &nbsp; &nbsp; 1 &nbsp; &nbsp; ------ &nbsp; &nbsp; &nbsp;=
 3.4</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31229"><br=
></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31229">and In=
 config file I written :</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462=
791443437_31229">vnc=3D"1"<br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_=
1_1462791443437_31304">vnclisten=3D"172.30.9.20"</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1462791443437_31305">vncconsole=3D"0"&nbsp;</div><div=
 dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31229"><br></div><div di=
r=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31229">and&nbsp;</div><div =
dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31229"><br></div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31262">[root@localhost ~]# n=
etstat -nat</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_312=
63">Active Internet connections (servers and established)</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31264">Proto Recv-Q Send-Q Local=
 Address &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Foreign Address &nbsp; &nbsp; &=
nbsp; &nbsp; State &nbsp; &nbsp; &nbsp;</div><div dir=3D"ltr" id=3D"yui_3_1=
6_0_ym19_1_1462791443437_31265">tcp &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nb=
sp; &nbsp;0 172.30.9.20:5900 &nbsp; &nbsp; &nbsp; &nbsp;0.0.0.0:* &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN &nbsp; &nbsp;&nbsp;</div><di=
v dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31266">tcp &nbsp; &nbsp=
; &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;0 192.168.122.1:53 &nbsp; &nbsp; &nbsp=
; &nbsp;0.0.0.0:* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN &=
nbsp; &nbsp;&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443=
437_31267">tcp &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;0 0.0.0.0:2=
2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0.0.0.0:* &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN &nbsp; &nbsp;&nbsp;</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31268">tcp &nbsp; &nbsp; &nb=
sp; &nbsp;0 &nbsp; &nbsp;180 172.30.9.20:22 &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp;172.30.10.18:53842 &nbsp; &nbsp; &nbsp;ESTABLISHED</div><div dir=3D"ltr"=
 id=3D"yui_3_16_0_ym19_1_1462791443437_31269">tcp6 &nbsp; &nbsp; &nbsp; 0 &=
nbsp; &nbsp; &nbsp;0 :::9090 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; :::* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp;LISTEN &nbsp; &nbsp;&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_=
ym19_1_1462791443437_31270">tcp6 &nbsp; &nbsp; &nbsp; 0 &nbsp; &nbsp; &nbsp=
;0 :::22 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; :::=
* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;LIST=
EN &nbsp; &nbsp;&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146279=
1443437_31271">[root@localhost ~]# hostname</div><div dir=3D"ltr" id=3D"yui=
_3_16_0_ym19_1_1462791443437_31272">localhost.localdomain</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31273">[root@localhost ~]#&nbsp;=
</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31273"><br></d=
iv><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31273">But I can'=
t connect to my VNC remotely :</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_=
1_1462791443437_31273"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1=
462791443437_31329">$ vncviewer 172.30.9.20:5900</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1462791443437_31330">vncviewer: ConnectToTcpAddr: con=
nect: No route to host</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146279=
1443437_31331">Unable to connect to VNC server</div><div dir=3D"ltr" id=3D"=
yui_3_16_0_ym19_1_1462791443437_31331"><br></div><div dir=3D"ltr" id=3D"yui=
_3_16_0_ym19_1_1462791443437_31331">How can I solve it?</div></div></body><=
/html>
------=_Part_866249_1323913460.1462798995451--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8011204010296000513==--


From xen-users-bounces@lists.xen.org Mon May 09 13:06:47 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 13:06:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azksv-000544-Bb; Mon, 09 May 2016 13:06:05 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azkst-00053l-NU
 for xen-users@lists.xen.org; Mon, 09 May 2016 13:06:03 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 A8/08-03277-B3B80375; Mon, 09 May 2016 13:06:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupgleJIrShJLcpLzFFi42JJ6qrs1LXqNgg
 3ONcgZrHq6gFWB0aPo7t/MwUwRrFm5iXlVySwZmxf+pyp4IZtxZaJe1kbGE+YdzFycbAIzGOR
 OH2rmbmLkZNDSCBZovvhSig7Q2L1ysOMMPaaK/tZIOx4iQOTZrGB2BICChITeqdD2bYS3+beY
 wcZKiFwmEXiw6aljCCOkEADo0TnwtOsIFUsAloSX59dA7I5ONgE1CSe9EAN1ZJ4uasNzBYRUJ
 e4f+gemM0r4C3xeuEZsCOEBaQknky5xwgRF5Q4OfMJWA2zQIzEj8dNUEf7Sxz61Qc2nllARKL
 xXuIERuFZSDpmIemYhVAFYapLrJ8nBFGhLbFs4WtmCFtN4va2q+zI4gsY2VcxahSnFpWlFuka
 muglFWWmZ5TkJmbm6BoCubmpxcWJ6ak5iUnFesn5uZsYgTFUz8DAuIPx+2nPQ4ySHExKoryuj
 HrhQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4v3UahAsJFqWmp1akZeYAoxkmLcHBoyTCK9kFlO
 YtLkjMLc5Mh0idYlSUEueVAEkIgCQySvPg2mAJ5BKjrJQwLyMDA4MQT0FqUW5mCar8K0ZxDkY
 lYV4PkCk8mXklcNNfAS1mAlosx6YPsrgkESEl1cDI16Vp8Tb89Mq7m6c8OLU5eab2W2HB8+wH
 ZrLc/L46UE9xwcLKyvNvGi7tVlxwYblVwY2p964lz+zcZPG1YCHrqZ7HE/92Twx+e2zn52e3+
 sRtfJk3HNpRPefDnoKHvO07VvGd9lK+tveqlOvquY4LIyVMtQ51X1cPT5BV8LPmfnql7GrCtT
 vM2kosxRmJhlrMRcWJANuM9AYbAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462799160!40398924!1
X-Originating-IP: [98.138.121.137]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2193 invoked from network); 9 May 2016 13:06:02 -0000
Received: from nm49-vm9.bullet.mail.ne1.yahoo.com (HELO
 nm49-vm9.bullet.mail.ne1.yahoo.com) (98.138.121.137)
 by server-15.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 13:06:02 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462799160; bh=1PwuCM3phGAOxTkNwsqUUgsoKMxlZ9Pv7sdTOTg5kFA=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=ZnPFZhO3hGUghF/2wzqeTtBghoXf1eFqL9YoRZKCjJryNSZL21T05MQkG5wYDMljhCkACXmhcUMouNHhLQQOfFRAeRFJM4zib9Rq5bh+gP1kyXDqhsPGyyfL/tpUj2XJ+ybvOuq/gxVNLmhm7rvGe+U8BPwnlKbDScVVEGCQJWVEt37j8r4xtknJsET0rmWW0eB8POZOfU8avDg+TjiyDibSOJhEj5PGA+oDUrxs6lAT3iEoN/ZBHQzsh20c3r7hIpZoV3JwDk1sf5nXI6xAGzE1mXd/N3+xYWA8irgfCUmuqjPnCl0zzgmT3AG+N6paJupDiRyEW+yzuyB9W5f3Og==
Received: from [127.0.0.1] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:06:00 -0000
Received: from [98.138.100.112] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:03:16 -0000
Received: from [98.138.89.165] by tm103.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:03:16 -0000
Received: from [127.0.0.1] by omp1021.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:03:16 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 318498.29721.bm@omp1021.mail.ne1.yahoo.com
X-YMail-OSG: 6ky2Jw8VM1mgmh.gz9WyiOTR540SWAmSsKleRL8TXrpVYJkyN_WTPWeL66QbDIL
 aYF_ni_4bvWnB7xB43Wf0PR4z6ul.CVRuZ0pooae9zQdpTUs_b.km_1.D_h88sv2DZ6AtqzOZ.X_
 2tzJRLskXr8T1QaxMl9VTOzgjTStV0DmwEE3XeLIXzfgYtHB1vqzJ.PutWgH5Zr9pq_VcBoivHU1
 rU1MA9xvVMeCBOyhK69rQKLYVMtAxQ_QaJZMAjPc9Fy3jd1I4ILDl4_7AHhiJWdma..1YbxNlsJk
 v3gZEF..lt5rznYH9Ja8YHojyTPK22fWmxjIAeevpACo8qT5FP39O_dK1NYcM62.3BusaHc.DQK0
 AepyczKtlcx8tguXJy2pfHy9L3Lnb4lQKFSaBFFf_pI30_mZhc8rN0wvm1iLl0LL3BRf_xAHa29x
 gGAS0m60_YZPzqp.Sq5m9WFbpg9ePGXABpcm.4OEQ2jOpBS6jvuXMgS7S.R7m27wUyr6LrRue.nN
 D_PZM5T5eQrsW1n3Yikr4aEM19kniR04-
Received: from jws100174.mail.ne1.yahoo.com by
 sendmailws144.mail.ne1.yahoo.com; Mon, 09 May 2016 13:03:15 +0000;
 1462798995.751
Date: Mon, 9 May 2016 13:03:15 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <1625163902.866250.1462798995458.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1625163902.866250.1462798995458.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 8428
Subject: [Xen-users] VNC not worked :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============8011204010296000513=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============8011204010296000513==
Content-Type: multipart/alternative; 
	boundary="----=_Part_866249_1323913460.1462798995451"
Content-Length: 7896

------=_Part_866249_1323913460.1462798995451
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

HelloI started a Windows VM :[root@localhost ~]# xl listName =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ID =C2=A0 Mem VCPUs Sta=
te Time(s)Domain-0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0 =C2=
=A06755 =C2=A0 =C2=A0 8 =C2=A0 =C2=A0 r----- =C2=A0 =C2=A0 =C2=A070.1window=
s10 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A02 =C2=A01024 =C2=A0 =
=C2=A0 1 =C2=A0 =C2=A0 ------ =C2=A0 =C2=A0 =C2=A0 3.4
and In config file I written :vnc=3D"1"
vnclisten=3D"172.30.9.20"vncconsole=3D"0"=C2=A0
and=C2=A0
[root@localhost ~]# netstat -natActive Internet connections (servers and es=
tablished)Proto Recv-Q Send-Q Local Address =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 Foreign Address =C2=A0 =C2=A0 =C2=A0 =C2=A0 State =C2=A0 =C2=A0 =C2=A0t=
cp =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A00 172.30.9.20:5900 =C2=
=A0 =C2=A0 =C2=A0 =C2=A00.0.0.0:* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 LISTEN =C2=A0 =C2=A0=C2=A0tcp =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =
=C2=A0 =C2=A00 192.168.122.1:53 =C2=A0 =C2=A0 =C2=A0 =C2=A00.0.0.0:* =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 LISTEN =C2=A0 =C2=A0=C2=A0tcp =
=C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A00 0.0.0.0:22 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00.0.0.0:* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 LISTEN =C2=A0 =C2=A0=C2=A0tcp =C2=A0 =C2=A0 =C2=A0 =C2=
=A00 =C2=A0 =C2=A0180 172.30.9.20:22 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0172.=
30.10.18:53842 =C2=A0 =C2=A0 =C2=A0ESTABLISHEDtcp6 =C2=A0 =C2=A0 =C2=A0 0 =
=C2=A0 =C2=A0 =C2=A00 :::9090 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 :::* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0LISTEN =C2=A0 =C2=A0=C2=A0tcp6 =C2=A0 =C2=A0 =C2=A0 0 =C2=A0 =C2=
=A0 =C2=A00 :::22 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 :::* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0LISTEN =C2=A0 =C2=A0=C2=A0[root@localhost ~]# hostnamelocalhost.local=
domain[root@localhost ~]#=C2=A0
But I can't connect to my VNC remotely :
$ vncviewer 172.30.9.20:5900vncviewer: ConnectToTcpAddr: connect: No route =
to hostUnable to connect to VNC server
How can I solve it?
------=_Part_866249_1323913460.1462798995451
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462791443437_31163=
">Hello</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_31163">I started a =
Windows VM :</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_31224">[root@l=
ocalhost ~]# xl list</div><div id=3D"yui_3_16_0_ym19_1_1462791443437_31225"=
>Name &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ID &n=
bsp; Mem VCPUs<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1462791443437_31226">=09</span>State<span style=3D"white-space:pre-wrap;" =
id=3D"yui_3_16_0_ym19_1_1462791443437_31227">=09</span>Time(s)</div><div id=
=3D"yui_3_16_0_ym19_1_1462791443437_31228">Domain-0 &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; 0 &nbsp;6755 &nbsp; &nbsp; 8 &nbsp; &nbsp; r---=
-- &nbsp; &nbsp; &nbsp;70.1</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1=
462791443437_31229">windows10 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp;2 &nbsp;1024 &nbsp; &nbsp; 1 &nbsp; &nbsp; ------ &nbsp; &nbsp; &nbsp;=
 3.4</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31229"><br=
></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31229">and In=
 config file I written :</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462=
791443437_31229">vnc=3D"1"<br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_=
1_1462791443437_31304">vnclisten=3D"172.30.9.20"</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1462791443437_31305">vncconsole=3D"0"&nbsp;</div><div=
 dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31229"><br></div><div di=
r=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31229">and&nbsp;</div><div =
dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31229"><br></div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31262">[root@localhost ~]# n=
etstat -nat</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_312=
63">Active Internet connections (servers and established)</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31264">Proto Recv-Q Send-Q Local=
 Address &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Foreign Address &nbsp; &nbsp; &=
nbsp; &nbsp; State &nbsp; &nbsp; &nbsp;</div><div dir=3D"ltr" id=3D"yui_3_1=
6_0_ym19_1_1462791443437_31265">tcp &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nb=
sp; &nbsp;0 172.30.9.20:5900 &nbsp; &nbsp; &nbsp; &nbsp;0.0.0.0:* &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN &nbsp; &nbsp;&nbsp;</div><di=
v dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31266">tcp &nbsp; &nbsp=
; &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;0 192.168.122.1:53 &nbsp; &nbsp; &nbsp=
; &nbsp;0.0.0.0:* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN &=
nbsp; &nbsp;&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443=
437_31267">tcp &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;0 0.0.0.0:2=
2 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0.0.0.0:* &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN &nbsp; &nbsp;&nbsp;</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31268">tcp &nbsp; &nbsp; &nb=
sp; &nbsp;0 &nbsp; &nbsp;180 172.30.9.20:22 &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp;172.30.10.18:53842 &nbsp; &nbsp; &nbsp;ESTABLISHED</div><div dir=3D"ltr"=
 id=3D"yui_3_16_0_ym19_1_1462791443437_31269">tcp6 &nbsp; &nbsp; &nbsp; 0 &=
nbsp; &nbsp; &nbsp;0 :::9090 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; :::* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp;LISTEN &nbsp; &nbsp;&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_=
ym19_1_1462791443437_31270">tcp6 &nbsp; &nbsp; &nbsp; 0 &nbsp; &nbsp; &nbsp=
;0 :::22 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; :::=
* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;LIST=
EN &nbsp; &nbsp;&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146279=
1443437_31271">[root@localhost ~]# hostname</div><div dir=3D"ltr" id=3D"yui=
_3_16_0_ym19_1_1462791443437_31272">localhost.localdomain</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31273">[root@localhost ~]#&nbsp;=
</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31273"><br></d=
iv><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462791443437_31273">But I can'=
t connect to my VNC remotely :</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_=
1_1462791443437_31273"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1=
462791443437_31329">$ vncviewer 172.30.9.20:5900</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1462791443437_31330">vncviewer: ConnectToTcpAddr: con=
nect: No route to host</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146279=
1443437_31331">Unable to connect to VNC server</div><div dir=3D"ltr" id=3D"=
yui_3_16_0_ym19_1_1462791443437_31331"><br></div><div dir=3D"ltr" id=3D"yui=
_3_16_0_ym19_1_1462791443437_31331">How can I solve it?</div></div></body><=
/html>
------=_Part_866249_1323913460.1462798995451--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8011204010296000513==--


From xen-users-bounces@lists.xen.org Mon May 09 13:15:02 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 13:15:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azl1C-0006Eb-Se; Mon, 09 May 2016 13:14:38 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azl1B-0006ET-TO
 for xen-users@lists.xen.org; Mon, 09 May 2016 13:14:38 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 94/65-18833-D3D80375; Mon, 09 May 2016 13:14:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphleJIrShJLcpLzFFi42JJ6qps0bXpNQg
 3+NmvYLHq6gFWB0aPo7t/MwUwRrFm5iXlVySwZsx6cJe94JFNxfp/k1kaGF+ZdTFycbAIzGOR
 ePXzI3sXIyeHkECyxIWeXcwQdobEuYWnGLsYOcDshq2qEOF4iY7vXWDlEgIKEhN6p7OBlEgI2
 ErcuacIMlJC4DCLxNTHnxkh6usl1t85D1bPIqAl0fmkC2wkm4CaxJMeFogSLYmXu9rAbBEBdY
 n7h+6B2bwC3hLPJ+0EaxUWkJB4tOUfK0RcUOLkzCcsIGOYBaIlvsxwghjjL/Gg/wBYK7OAiMT
 ilu2MExiFZyHpmIXQMQtJFURYXWL9PCGIsLbEsoWvmSFsNYnb266yI4svYGRfxahenFpUllqk
 a6yXVJSZnlGSm5iZo2toYKaXm1pcnJiempOYVKyXnJ+7iREYOwxAsIOx45/TIUZJDiYlUV5XR
 r1wIb6k/JTKjMTijPii0pzU4kOMMhwcShK8D7oNwoUEi1LTUyvSMnOAUQyTluDgURLh/QGS5i
 0uSMwtzkyHSJ1iVJQS530KkhAASWSU5sG1wRLHJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgn
 zvgSZwpOZVwI3/RXQYiagxXJs+iCLSxIRUlINjAbqjln3TsUpKIpPDzFq+FZ3JVnqOqNRrNid
 +XqRHXcbt5/WZuaaf/jtgeVR2jxTueaUrQp3+XglaUOqh1Zr+w2TR6GXhTwWb5jtGvU+qDxfk
 CX42lt5K57fGn+V5n9dqXNGhq1i9vwjluqS3wMNl9ucTN43OSfglqfw42yG9RsteMS4RMS8lV
 iKMxINtZiLihMBR2bvFxcDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462799674!12747469!1
X-Originating-IP: [98.138.121.132]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36535 invoked from network); 9 May 2016 13:14:36 -0000
Received: from nm49-vm4.bullet.mail.ne1.yahoo.com (HELO
 nm49-vm4.bullet.mail.ne1.yahoo.com) (98.138.121.132)
 by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 13:14:36 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462799674; bh=K621sR2Ow4LXco8D7DdISjr7r5OD+7e/ufAR1BCsjX8=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=NxKEog74ScLEhex48PEKAuEWvkg1tSkXDjVemsxWvdVPA/C+RQbVZWwoxvgvR1G2o0IQXprOgEYjEHdDhG+MwzberQIf2Nh39ydzrWS+v03D1D+DXrOkzfuFiEAFRaplAmT/578cz0LR6JIYt//MtZDNHEJtX6HgzhRZFcHa5VJztfgRFaKitLLXW7zHE+yRINN3Wy3KGeGw2/HuSV6L8CAGONSdWKjrdpXrIfLXIOUlR2BW0jSbfNl+kjdU79wo/vOkhhdHJ0HpKEHpbBMiVcc8zJ0f6U2TJatI97ZRzcYO0CIJbeoRdoLj7hZxDbbUBX9kW59DA/X2cIWw6bKHCQ==
Received: from [127.0.0.1] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:14:34 -0000
Received: from [98.138.100.111] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:11:47 -0000
Received: from [98.138.89.250] by tm100.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:11:47 -0000
Received: from [127.0.0.1] by omp1042.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:11:47 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 902504.61279.bm@omp1042.mail.ne1.yahoo.com
X-YMail-OSG: _r7HwOkVM1mar4gpxxi4qML115LwTtxeakXliLOYljY2n1BgTZJm.9Qq23hleqv
 P9XWLowg6LZRpfeANQaPQl.g9PggoX2KGwYDf9O1iTmg5Bh4L9ZAajDuQ_FHk6WOIGLu21Uir4Sg
 3CAeKR8KLdIO67ESOTQxTD6Mw9Ya9GNlcFSaO74Cp3WqkTVE6zvtZxZXUXE6OfJmNXeq2rPyrO_.
 ExjrBhu6gyLAXuK9cGIwtDuzz1JaZ.IIOy850FfIF1MVj61n1Ta3d8D7ntTutbEUIu_oFp_Gra7b
 a3jsx5YzFrG5uclQ3iNw3JzkrD.9TBGr.McAIeyTqd6EJPm2guzf._CINGQc0dkCCJsaw.8C7Qk4
 ubLHXPti5TFC44MS0v2uq..NsAuaoimyI16s_UMqzKPLCm4rEXmWBA6kVWm295VkxyCFghoVNnvf
 ZKqo3Ja4VNmcAGKZKUg1YsHpU8DA3HGT0d1gPEWAdUD9yY19X2_tZG9YB5fDc_Zw2WF3Yt2Mu2Xp
 aCW0kUESCvgg4hoc6augOmfAkXJ0T1A--
Received: from jws10013.mail.ne1.yahoo.com by sendmailws143.mail.ne1.yahoo.com;
 Mon, 09 May 2016 13:11:47 +0000; 1462799507.435
Date: Mon, 9 May 2016 13:11:37 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <1958791642.872617.1462799497353.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1958791642.872617.1462799497353.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 8309
Subject: [Xen-users] VNC not worked.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============0520670024029407260=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0520670024029407260==
Content-Type: multipart/alternative; 
	boundary="----=_Part_872616_522040455.1462799497345"
Content-Length: 7778

------=_Part_872616_522040455.1462799497345
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

HelloI started a Windows VM :[root@localhost ~]# xl listName =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ID =C2=A0 Mem VCPUs Sta=
te Time(s)Domain-0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0 =C2=
=A06755 =C2=A0 =C2=A0 8 =C2=A0 =C2=A0 r----- =C2=A0 =C2=A0 =C2=A070.1window=
s10 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A02 =C2=A01024 =C2=A0 =
=C2=A0 1 =C2=A0 =C2=A0 ------ =C2=A0 =C2=A0 =C2=A0 3.4
and In config file I written :vnc=3D"1"vnclisten=3D"172.30.9.20"vncconsole=
=3D"0"=C2=A0
and=C2=A0
[root@localhost ~]# netstat -natActive Internet connections (servers and es=
tablished)Proto Recv-Q Send-Q Local Address =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 Foreign Address =C2=A0 =C2=A0 =C2=A0 =C2=A0 State =C2=A0 =C2=A0 =C2=A0t=
cp =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A00 172.30.9.20:5900 =C2=
=A0 =C2=A0 =C2=A0 =C2=A00.0.0.0:* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 LISTEN =C2=A0 =C2=A0=C2=A0tcp =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =
=C2=A0 =C2=A00 192.168.122.1:53 =C2=A0 =C2=A0 =C2=A0 =C2=A00.0.0.0:* =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 LISTEN =C2=A0 =C2=A0=C2=A0tcp =
=C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A00 0.0.0.0:22 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00.0.0.0:* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 LISTEN =C2=A0 =C2=A0=C2=A0tcp =C2=A0 =C2=A0 =C2=A0 =C2=
=A00 =C2=A0 =C2=A0180 172.30.9.20:22 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0172.=
30.10.18:53842 =C2=A0 =C2=A0 =C2=A0ESTABLISHEDtcp6 =C2=A0 =C2=A0 =C2=A0 0 =
=C2=A0 =C2=A0 =C2=A00 :::9090 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 :::* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0LISTEN =C2=A0 =C2=A0=C2=A0tcp6 =C2=A0 =C2=A0 =C2=A0 0 =C2=A0 =C2=
=A0 =C2=A00 :::22 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 :::* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0LISTEN =C2=A0 =C2=A0=C2=A0[root@localhost ~]# hostnamelocalhost.local=
domain[root@localhost ~]#=C2=A0
But I can't connect to my VNC remotely :
$ vncviewer 172.30.9.20:5900vncviewer: ConnectToTcpAddr: connect: No route =
to hostUnable to connect to VNC server
How can I solve it?
------=_Part_872616_522040455.1462799497345
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462798959585_4525"=
>Hello</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4526">I started a Wi=
ndows VM :</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4527">[root@loca=
lhost ~]# xl list</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4528">Nam=
e &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ID &nbsp;=
 Mem VCPUs<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146=
2798959585_4529">=09</span>State<span style=3D"white-space:pre-wrap;" id=3D=
"yui_3_16_0_ym19_1_1462798959585_4530">=09</span>Time(s)</div><div id=3D"yu=
i_3_16_0_ym19_1_1462798959585_4531">Domain-0 &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; 0 &nbsp;6755 &nbsp; &nbsp; 8 &nbsp; &nbsp; r----- &nbs=
p; &nbsp; &nbsp;70.1</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4532">=
windows10 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2 &nbsp;1024 &n=
bsp; &nbsp; 1 &nbsp; &nbsp; ------ &nbsp; &nbsp; &nbsp; 3.4</div><div id=3D=
"yui_3_16_0_ym19_1_1462798959585_4533"><br id=3D"yui_3_16_0_ym19_1_14627989=
59585_4534"></div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4535">and In c=
onfig file I written :</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4536=
">vnc=3D"1"</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4537">vnclisten=
=3D"172.30.9.20"</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4538">vncc=
onsole=3D"0"&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4539"><b=
r id=3D"yui_3_16_0_ym19_1_1462798959585_4540"></div><div id=3D"yui_3_16_0_y=
m19_1_1462798959585_4541">and&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_14627=
98959585_4542"><br id=3D"yui_3_16_0_ym19_1_1462798959585_4543"></div><div i=
d=3D"yui_3_16_0_ym19_1_1462798959585_4544">[root@localhost ~]# netstat -nat=
</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4545">Active Internet conn=
ections (servers and established)</div><div id=3D"yui_3_16_0_ym19_1_1462798=
959585_4546">Proto Recv-Q Send-Q Local Address &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; Foreign Address &nbsp; &nbsp; &nbsp; &nbsp; State &nbsp; &nbsp; &nbs=
p;</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4547">tcp &nbsp; &nbsp; =
&nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;0 172.30.9.20:5900 &nbsp; &nbsp; &nbsp; =
&nbsp;0.0.0.0:* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN &nb=
sp; &nbsp;&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4548">tcp =
&nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;0 192.168.122.1:53 &nbsp; =
&nbsp; &nbsp; &nbsp;0.0.0.0:* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; LISTEN &nbsp; &nbsp;&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1462798959=
585_4549">tcp &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;0 0.0.0.0:22=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0.0.0.0:* &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN &nbsp; &nbsp;&nbsp;</div><div id=3D=
"yui_3_16_0_ym19_1_1462798959585_4550">tcp &nbsp; &nbsp; &nbsp; &nbsp;0 &nb=
sp; &nbsp;180 172.30.9.20:22 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;172.30.10.18=
:53842 &nbsp; &nbsp; &nbsp;ESTABLISHED</div><div id=3D"yui_3_16_0_ym19_1_14=
62798959585_4551">tcp6 &nbsp; &nbsp; &nbsp; 0 &nbsp; &nbsp; &nbsp;0 :::9090=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; :::* &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;LISTEN &nbsp; &nbsp=
;&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4552">tcp6 &nbsp; &=
nbsp; &nbsp; 0 &nbsp; &nbsp; &nbsp;0 :::22 &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; :::* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp;LISTEN &nbsp; &nbsp;&nbsp;</div><div id=3D"yu=
i_3_16_0_ym19_1_1462798959585_4553">[root@localhost ~]# hostname</div><div =
id=3D"yui_3_16_0_ym19_1_1462798959585_4554">localhost.localdomain</div><div=
 id=3D"yui_3_16_0_ym19_1_1462798959585_4555">[root@localhost ~]#&nbsp;</div=
><div id=3D"yui_3_16_0_ym19_1_1462798959585_4556"><br id=3D"yui_3_16_0_ym19=
_1_1462798959585_4557"></div><div id=3D"yui_3_16_0_ym19_1_1462798959585_455=
8">But I can't connect to my VNC remotely :</div><div id=3D"yui_3_16_0_ym19=
_1_1462798959585_4559"><br id=3D"yui_3_16_0_ym19_1_1462798959585_4560"></di=
v><div id=3D"yui_3_16_0_ym19_1_1462798959585_4561">$ vncviewer 172.30.9.20:=
5900</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4562">vncviewer: Conne=
ctToTcpAddr: connect: No route to host</div><div id=3D"yui_3_16_0_ym19_1_14=
62798959585_4563">Unable to connect to VNC server</div><div id=3D"yui_3_16_=
0_ym19_1_1462798959585_4564"><br id=3D"yui_3_16_0_ym19_1_1462798959585_4565=
"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462798959585_4566">How ca=
n I solve it?</div></div></body></html>
------=_Part_872616_522040455.1462799497345--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0520670024029407260==--


From xen-users-bounces@lists.xen.org Mon May 09 13:15:02 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 13:15:02 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azl1C-0006Eb-Se; Mon, 09 May 2016 13:14:38 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azl1B-0006ET-TO
 for xen-users@lists.xen.org; Mon, 09 May 2016 13:14:38 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 94/65-18833-D3D80375; Mon, 09 May 2016 13:14:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphleJIrShJLcpLzFFi42JJ6qps0bXpNQg
 3+NmvYLHq6gFWB0aPo7t/MwUwRrFm5iXlVySwZsx6cJe94JFNxfp/k1kaGF+ZdTFycbAIzGOR
 ePXzI3sXIyeHkECyxIWeXcwQdobEuYWnGLsYOcDshq2qEOF4iY7vXWDlEgIKEhN6p7OBlEgI2
 ErcuacIMlJC4DCLxNTHnxkh6usl1t85D1bPIqAl0fmkC2wkm4CaxJMeFogSLYmXu9rAbBEBdY
 n7h+6B2bwC3hLPJ+0EaxUWkJB4tOUfK0RcUOLkzCcsIGOYBaIlvsxwghjjL/Gg/wBYK7OAiMT
 ilu2MExiFZyHpmIXQMQtJFURYXWL9PCGIsLbEsoWvmSFsNYnb266yI4svYGRfxahenFpUllqk
 a6yXVJSZnlGSm5iZo2toYKaXm1pcnJiempOYVKyXnJ+7iREYOwxAsIOx45/TIUZJDiYlUV5XR
 r1wIb6k/JTKjMTijPii0pzU4kOMMhwcShK8D7oNwoUEi1LTUyvSMnOAUQyTluDgURLh/QGS5i
 0uSMwtzkyHSJ1iVJQS530KkhAASWSU5sG1wRLHJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgn
 zvgSZwpOZVwI3/RXQYiagxXJs+iCLSxIRUlINjAbqjln3TsUpKIpPDzFq+FZ3JVnqOqNRrNid
 +XqRHXcbt5/WZuaaf/jtgeVR2jxTueaUrQp3+XglaUOqh1Zr+w2TR6GXhTwWb5jtGvU+qDxfk
 CX42lt5K57fGn+V5n9dqXNGhq1i9vwjluqS3wMNl9ucTN43OSfglqfw42yG9RsteMS4RMS8lV
 iKMxINtZiLihMBR2bvFxcDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462799674!12747469!1
X-Originating-IP: [98.138.121.132]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36535 invoked from network); 9 May 2016 13:14:36 -0000
Received: from nm49-vm4.bullet.mail.ne1.yahoo.com (HELO
 nm49-vm4.bullet.mail.ne1.yahoo.com) (98.138.121.132)
 by server-3.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 13:14:36 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462799674; bh=K621sR2Ow4LXco8D7DdISjr7r5OD+7e/ufAR1BCsjX8=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=NxKEog74ScLEhex48PEKAuEWvkg1tSkXDjVemsxWvdVPA/C+RQbVZWwoxvgvR1G2o0IQXprOgEYjEHdDhG+MwzberQIf2Nh39ydzrWS+v03D1D+DXrOkzfuFiEAFRaplAmT/578cz0LR6JIYt//MtZDNHEJtX6HgzhRZFcHa5VJztfgRFaKitLLXW7zHE+yRINN3Wy3KGeGw2/HuSV6L8CAGONSdWKjrdpXrIfLXIOUlR2BW0jSbfNl+kjdU79wo/vOkhhdHJ0HpKEHpbBMiVcc8zJ0f6U2TJatI97ZRzcYO0CIJbeoRdoLj7hZxDbbUBX9kW59DA/X2cIWw6bKHCQ==
Received: from [127.0.0.1] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:14:34 -0000
Received: from [98.138.100.111] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:11:47 -0000
Received: from [98.138.89.250] by tm100.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:11:47 -0000
Received: from [127.0.0.1] by omp1042.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 13:11:47 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 902504.61279.bm@omp1042.mail.ne1.yahoo.com
X-YMail-OSG: _r7HwOkVM1mar4gpxxi4qML115LwTtxeakXliLOYljY2n1BgTZJm.9Qq23hleqv
 P9XWLowg6LZRpfeANQaPQl.g9PggoX2KGwYDf9O1iTmg5Bh4L9ZAajDuQ_FHk6WOIGLu21Uir4Sg
 3CAeKR8KLdIO67ESOTQxTD6Mw9Ya9GNlcFSaO74Cp3WqkTVE6zvtZxZXUXE6OfJmNXeq2rPyrO_.
 ExjrBhu6gyLAXuK9cGIwtDuzz1JaZ.IIOy850FfIF1MVj61n1Ta3d8D7ntTutbEUIu_oFp_Gra7b
 a3jsx5YzFrG5uclQ3iNw3JzkrD.9TBGr.McAIeyTqd6EJPm2guzf._CINGQc0dkCCJsaw.8C7Qk4
 ubLHXPti5TFC44MS0v2uq..NsAuaoimyI16s_UMqzKPLCm4rEXmWBA6kVWm295VkxyCFghoVNnvf
 ZKqo3Ja4VNmcAGKZKUg1YsHpU8DA3HGT0d1gPEWAdUD9yY19X2_tZG9YB5fDc_Zw2WF3Yt2Mu2Xp
 aCW0kUESCvgg4hoc6augOmfAkXJ0T1A--
Received: from jws10013.mail.ne1.yahoo.com by sendmailws143.mail.ne1.yahoo.com;
 Mon, 09 May 2016 13:11:47 +0000; 1462799507.435
Date: Mon, 9 May 2016 13:11:37 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <1958791642.872617.1462799497353.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1958791642.872617.1462799497353.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 8309
Subject: [Xen-users] VNC not worked.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============0520670024029407260=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0520670024029407260==
Content-Type: multipart/alternative; 
	boundary="----=_Part_872616_522040455.1462799497345"
Content-Length: 7778

------=_Part_872616_522040455.1462799497345
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

HelloI started a Windows VM :[root@localhost ~]# xl listName =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ID =C2=A0 Mem VCPUs Sta=
te Time(s)Domain-0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0 =C2=
=A06755 =C2=A0 =C2=A0 8 =C2=A0 =C2=A0 r----- =C2=A0 =C2=A0 =C2=A070.1window=
s10 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A02 =C2=A01024 =C2=A0 =
=C2=A0 1 =C2=A0 =C2=A0 ------ =C2=A0 =C2=A0 =C2=A0 3.4
and In config file I written :vnc=3D"1"vnclisten=3D"172.30.9.20"vncconsole=
=3D"0"=C2=A0
and=C2=A0
[root@localhost ~]# netstat -natActive Internet connections (servers and es=
tablished)Proto Recv-Q Send-Q Local Address =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 Foreign Address =C2=A0 =C2=A0 =C2=A0 =C2=A0 State =C2=A0 =C2=A0 =C2=A0t=
cp =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A00 172.30.9.20:5900 =C2=
=A0 =C2=A0 =C2=A0 =C2=A00.0.0.0:* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 LISTEN =C2=A0 =C2=A0=C2=A0tcp =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =
=C2=A0 =C2=A00 192.168.122.1:53 =C2=A0 =C2=A0 =C2=A0 =C2=A00.0.0.0:* =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 LISTEN =C2=A0 =C2=A0=C2=A0tcp =
=C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=A0 =C2=A0 =C2=A00 0.0.0.0:22 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A00.0.0.0:* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 LISTEN =C2=A0 =C2=A0=C2=A0tcp =C2=A0 =C2=A0 =C2=A0 =C2=
=A00 =C2=A0 =C2=A0180 172.30.9.20:22 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0172.=
30.10.18:53842 =C2=A0 =C2=A0 =C2=A0ESTABLISHEDtcp6 =C2=A0 =C2=A0 =C2=A0 0 =
=C2=A0 =C2=A0 =C2=A00 :::9090 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 :::* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0LISTEN =C2=A0 =C2=A0=C2=A0tcp6 =C2=A0 =C2=A0 =C2=A0 0 =C2=A0 =C2=
=A0 =C2=A00 :::22 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 :::* =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0LISTEN =C2=A0 =C2=A0=C2=A0[root@localhost ~]# hostnamelocalhost.local=
domain[root@localhost ~]#=C2=A0
But I can't connect to my VNC remotely :
$ vncviewer 172.30.9.20:5900vncviewer: ConnectToTcpAddr: connect: No route =
to hostUnable to connect to VNC server
How can I solve it?
------=_Part_872616_522040455.1462799497345
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462798959585_4525"=
>Hello</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4526">I started a Wi=
ndows VM :</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4527">[root@loca=
lhost ~]# xl list</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4528">Nam=
e &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ID &nbsp;=
 Mem VCPUs<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146=
2798959585_4529">=09</span>State<span style=3D"white-space:pre-wrap;" id=3D=
"yui_3_16_0_ym19_1_1462798959585_4530">=09</span>Time(s)</div><div id=3D"yu=
i_3_16_0_ym19_1_1462798959585_4531">Domain-0 &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; 0 &nbsp;6755 &nbsp; &nbsp; 8 &nbsp; &nbsp; r----- &nbs=
p; &nbsp; &nbsp;70.1</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4532">=
windows10 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;2 &nbsp;1024 &n=
bsp; &nbsp; 1 &nbsp; &nbsp; ------ &nbsp; &nbsp; &nbsp; 3.4</div><div id=3D=
"yui_3_16_0_ym19_1_1462798959585_4533"><br id=3D"yui_3_16_0_ym19_1_14627989=
59585_4534"></div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4535">and In c=
onfig file I written :</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4536=
">vnc=3D"1"</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4537">vnclisten=
=3D"172.30.9.20"</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4538">vncc=
onsole=3D"0"&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4539"><b=
r id=3D"yui_3_16_0_ym19_1_1462798959585_4540"></div><div id=3D"yui_3_16_0_y=
m19_1_1462798959585_4541">and&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_14627=
98959585_4542"><br id=3D"yui_3_16_0_ym19_1_1462798959585_4543"></div><div i=
d=3D"yui_3_16_0_ym19_1_1462798959585_4544">[root@localhost ~]# netstat -nat=
</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4545">Active Internet conn=
ections (servers and established)</div><div id=3D"yui_3_16_0_ym19_1_1462798=
959585_4546">Proto Recv-Q Send-Q Local Address &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; Foreign Address &nbsp; &nbsp; &nbsp; &nbsp; State &nbsp; &nbsp; &nbs=
p;</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4547">tcp &nbsp; &nbsp; =
&nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;0 172.30.9.20:5900 &nbsp; &nbsp; &nbsp; =
&nbsp;0.0.0.0:* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN &nb=
sp; &nbsp;&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4548">tcp =
&nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;0 192.168.122.1:53 &nbsp; =
&nbsp; &nbsp; &nbsp;0.0.0.0:* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; LISTEN &nbsp; &nbsp;&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1462798959=
585_4549">tcp &nbsp; &nbsp; &nbsp; &nbsp;0 &nbsp; &nbsp; &nbsp;0 0.0.0.0:22=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;0.0.0.0:* &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN &nbsp; &nbsp;&nbsp;</div><div id=3D=
"yui_3_16_0_ym19_1_1462798959585_4550">tcp &nbsp; &nbsp; &nbsp; &nbsp;0 &nb=
sp; &nbsp;180 172.30.9.20:22 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;172.30.10.18=
:53842 &nbsp; &nbsp; &nbsp;ESTABLISHED</div><div id=3D"yui_3_16_0_ym19_1_14=
62798959585_4551">tcp6 &nbsp; &nbsp; &nbsp; 0 &nbsp; &nbsp; &nbsp;0 :::9090=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; :::* &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;LISTEN &nbsp; &nbsp=
;&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4552">tcp6 &nbsp; &=
nbsp; &nbsp; 0 &nbsp; &nbsp; &nbsp;0 :::22 &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; :::* &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp;LISTEN &nbsp; &nbsp;&nbsp;</div><div id=3D"yu=
i_3_16_0_ym19_1_1462798959585_4553">[root@localhost ~]# hostname</div><div =
id=3D"yui_3_16_0_ym19_1_1462798959585_4554">localhost.localdomain</div><div=
 id=3D"yui_3_16_0_ym19_1_1462798959585_4555">[root@localhost ~]#&nbsp;</div=
><div id=3D"yui_3_16_0_ym19_1_1462798959585_4556"><br id=3D"yui_3_16_0_ym19=
_1_1462798959585_4557"></div><div id=3D"yui_3_16_0_ym19_1_1462798959585_455=
8">But I can't connect to my VNC remotely :</div><div id=3D"yui_3_16_0_ym19=
_1_1462798959585_4559"><br id=3D"yui_3_16_0_ym19_1_1462798959585_4560"></di=
v><div id=3D"yui_3_16_0_ym19_1_1462798959585_4561">$ vncviewer 172.30.9.20:=
5900</div><div id=3D"yui_3_16_0_ym19_1_1462798959585_4562">vncviewer: Conne=
ctToTcpAddr: connect: No route to host</div><div id=3D"yui_3_16_0_ym19_1_14=
62798959585_4563">Unable to connect to VNC server</div><div id=3D"yui_3_16_=
0_ym19_1_1462798959585_4564"><br id=3D"yui_3_16_0_ym19_1_1462798959585_4565=
"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462798959585_4566">How ca=
n I solve it?</div></div></body></html>
------=_Part_872616_522040455.1462799497345--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0520670024029407260==--


From xen-users-bounces@lists.xen.org Mon May 09 13:38:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 13:38:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azlNq-0001lb-Nm; Mon, 09 May 2016 13:38:02 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <marko.djukic@gmail.com>) id 1azlNp-0001lJ-3z
 for xen-users@lists.xen.org; Mon, 09 May 2016 13:38:01 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 F6/0F-07120-8B290375; Mon, 09 May 2016 13:38:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrBIsWRWlGSWpSXmKPExsVyMfT+at3tkwz
 CDS5clbVYdfUAqwOjx9Hdv5kCGKNYM/OS8isSWDPaZgYUrLaquND0kKmBcZZ+FyMXh5DAZEaJ
 w++msoI4LAKzWCUa7/xjBnEkBLaxSjxetgYowwnk5EjsbP7C3sXIAWQXS5xYoA8S5hUQlDg58
 wkLiC0k4CWxftJysHJOAUOJF2t+sENseMQo8evHWkaQBJuAvcSKrgVgRSwCKhIrXmxgghgUIN
 H18hrYIGEBB4mpnx4xg9giAnoSH159YwOxmQWyJW5uvcAKcgOzgLrE+nlCEGFtiWULXzNPYBS
 cheSkWQhVs5BULWBkXsWoXpxaVJZapGukl1SUmZ5RkpuYmaNraGCml5taXJyYnpqTmFSsl5yf
 u4kRGLIMQLCDcdlfp0OMkhxMSqK8rox64UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeEWAMSAkW
 JSanlqRlpkDjB6YtAQHj5II782JQGne4oLE3OLMdIjUKUZLjmnfr61l4tjyG0Rum3pvLZMQS1
 5+XqqUOC8vyDwBkIaM0jy4cbAIv8QoKyXMywh0oBBPQWpRbmYJqvwrRnEORiVh3j6QtTyZeSV
 wW18BHcQEdJAcmz7IQSWJCCmpBkat92cifu9aPG2969Umnw3J/+Ov5P0/OuN0o/eaK2om0XuC
 Mz95B8ksFLK98tF8R/5F/m2z2m/yOkR+e5B7aX1BxTRz7i6nU1Xfwn4wKTB+5JDWUM7yssrbc
 Zs7f5HUg7hVx6rYi2ye8lVHyH2du/Fhm09yHlf3nTnLij90pXh5GwVeZvpWy6zEUpyRaKjFXF
 ScCAAGS7Kt6wIAAA==
X-Env-Sender: marko.djukic@gmail.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462801078!3510293!1
X-Originating-IP: [209.85.223.171]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 ML_RADAR_SPEW_LINKS_8,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15527 invoked from network); 9 May 2016 13:37:59 -0000
Received: from mail-io0-f171.google.com (HELO mail-io0-f171.google.com)
 (209.85.223.171)
 by server-2.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 9 May 2016 13:37:59 -0000
Received: by mail-io0-f171.google.com with SMTP id 190so172522430iow.1
 for <xen-users@lists.xen.org>; Mon, 09 May 2016 06:37:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=he+YpygSXP9Eg/k/h8wtbOCDwPWAISzi5eHOXPPpNaM=;
 b=TxxSAoYxU95InZOYv+y/0je9xYx8yHbbc0t+ka/wfKkVboutrJYUOM9B7dyu9kAUtS
 jHRljuRn5Z7Zv6Him0g0cAsaX5hvT+09hNFg5R0yEKdF6q+E+jTWLIQU99cOtrxseUIu
 HzfYSjmQ9g8ftvFe9lxYVoZUEH3M3TGokc6ct/KTGk4dw7ej8BJwGz2VEtZOU5XbgWnA
 l5vVX2qlCHM8c96OmXUGOyn/DWUOcU2W9HJgup0WIUgT6zG3taMWauxpV33JyBxufEhd
 CW3LLdnyFQYAxmJNEbgT+aU4V579kAiJ3m5CLZdC1OuznwDc3c4SMmZbHearvquZHqJP
 c6bg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=he+YpygSXP9Eg/k/h8wtbOCDwPWAISzi5eHOXPPpNaM=;
 b=gOD5m0gqKXbqSCn7zCLQzT09r/asrhrXNFNWP0ogCcNYwMSeo+OruvpX1+mtA+RLQd
 98kwafDy1yMC0qN/Pn8vlGDgiiE5OLFhFkdKmwIdtQS2r4psAnAAmBZy1rSPxBmCPmgy
 AVTmpCnFAPFs+tY3SXriMmrLykx+GcBS0pZCprBLXz7/s7AZtMwOzNAO9zJL5DxRAFFO
 GxWuyV4P357MwuWjS4yYF90UcCP1t2Gau9z6nN9LUvfHcf/W4O12IKp3jEW5P+zy8oIv
 KkhYD/danuoQn/G/MsMUqbuczkEFaep0chLaW5MTxJffCEMyRMgfdmeF9SGX62vXBw6v
 7r2w==
X-Gm-Message-State: AOPr4FVLTm8o74KnPWAhErRu7ooXswd15oY/1CDtTiVFANPXd+Rqj/GgF9duW07kiCQAy5ZFhnJpIu8FnNhfEg==
X-Received: by 10.107.20.141 with SMTP id 135mr39480079iou.12.1462801078215;
 Mon, 09 May 2016 06:37:58 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.57.215 with HTTP; Mon, 9 May 2016 06:37:38 -0700 (PDT)
In-Reply-To: <1462798637.5968.4.camel@citrix.com>
References: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
 <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
 <20160509093444.vpwy7ypteiyhzx3y@mac> <1462798637.5968.4.camel@citrix.com>
From: =?UTF-8?B?TWFya28gxJB1a2nEhw==?= <marko.djukic@gmail.com>
Date: Mon, 9 May 2016 15:37:38 +0200
Message-ID: <CAGWHUdMYo=CNRb_t+NU4Mz8anKwgdGSYrDv6jQnhKoooaUYvdg@mail.gmail.com>
To: Dario Faggioli <dario.faggioli@citrix.com>
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gOSBNYXkgMjAxNiBhdCAxNDo1NywgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNp
dHJpeC5jb20+IHdyb3RlOgo+IE9uIE1vbiwgMjAxNi0wNS0wOSBhdCAxMTozNCArMDIwMCwgUm9n
ZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4KPiBXZWxsLCBJJ20gbm90IHN1cmUuIEZvciBleGFtcGxl
LCBpZiB5b3UgZ2l2ZSAgNCB2Y3B1cyB0byBhIFBWIGd1ZXN0Cj4gKHZpYSAidmNwdXM9NCIgaW4g
dGhlIGNvbmZpZyBmaWxlKSwgJ2NhdCAvcHJvYy9jcHVpbmZvJywgZG9uZSBmcm9tCj4gaW5zaWRl
IHRoZSBndWVzdCwgc2hvdWxkIGJlIHNob3dpbmcgaW5mbyBmb3IgNCBwcm9jZXNzb3JzLCBpcyB0
aGlzIHRoZQo+IGNhc2Ugcm8gbm90Pwo+Cj4gSWYgaXQgaXMgbm90LCB0aGVyZSBhcmUgb3RoZXIg
aXNzdWVzLi4uCj4KPiBEYXJpbwo+IC0tCj4gPDxUaGlzIGhhcHBlbnMgYmVjYXVzZSBJIGNob29z
ZSBpdCB0byBoYXBwZW4hPj4gKFJhaXN0bGluIE1hamVyZSkKPiAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+IERhcmlvIEZh
Z2dpb2xpLCBQaC5ELCBodHRwOi8vYWJvdXQubWUvZGFyaW8uZmFnZ2lvbGkKPiBTZW5pb3IgU29m
dHdhcmUgRW5naW5lZXIsIENpdHJpeCBTeXN0ZW1zIFImRCBMdGQuLCBDYW1icmlkZ2UgKFVLKQo+
CgpjYXQgL3Byb2MvY3B1aW5mbyBvbiBIVk06Cgpwcm9jZXNzb3IgOiAwCnZlbmRvcl9pZCA6IEdl
bnVpbmVJbnRlbApjcHUgZmFtaWx5IDogNgptb2RlbCA6IDYwCm1vZGVsIG5hbWUgOiBJbnRlbChS
KSBDb3JlKFRNKSBpNS00NDYwICBDUFUgQCAzLjIwR0h6CnN0ZXBwaW5nIDogMwptaWNyb2NvZGUg
OiAweDE5CmNwdSBNSHogOiAzMjAwLjA5MApjYWNoZSBzaXplIDogNjE0NCBLQgpwaHlzaWNhbCBp
ZCA6IDAKc2libGluZ3MgOiA0CmNvcmUgaWQgOiAwCmNwdSBjb3JlcyA6IDQKYXBpY2lkIDogMApp
bml0aWFsIGFwaWNpZCA6IDAKZnB1IDogeWVzCmZwdV9leGNlcHRpb24gOiB5ZXMKY3B1aWQgbGV2
ZWwgOiAxMwp3cCA6IHllcwpmbGFncyA6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBj
eDggYXBpYyBzZXAgbXRyciBwZ2UgbWNhIGNtb3YKcGF0IHBzZTM2IGNsZmx1c2ggbW14IGZ4c3Ig
c3NlIHNzZTIgaHQgc3lzY2FsbCBueCBwZHBlMWdiIHJkdHNjcCBsbQpjb25zdGFudF90c2Mgbm9w
bCBlYWdlcmZwdSBwbmkgcGNsbXVscWRxIHNzc2UzIGZtYSBjeDE2IHBjaWQgc3NlNF8xCnNzZTRf
MiB4MmFwaWMgbW92YmUgcG9wY250IHRzY19kZWFkbGluZV90aW1lciBhZXMgeHNhdmUgYXZ4IGYx
NmMKcmRyYW5kIGh5cGVydmlzb3IgbGFoZl9sbSBhYm0gZnNnc2Jhc2UgdHNjX2FkanVzdCBibWkx
IGF2eDIgc21lcCBibWkyCmludnBjaWQgeHNhdmVvcHQKYnVncyA6CmJvZ29taXBzIDogNjQwMC4x
OApjbGZsdXNoIHNpemUgOiA2NApjYWNoZV9hbGlnbm1lbnQgOiA2NAphZGRyZXNzIHNpemVzIDog
MzkgYml0cyBwaHlzaWNhbCwgNDggYml0cyB2aXJ0dWFsCnBvd2VyIG1hbmFnZW1lbnQ6Cgpwcm9j
ZXNzb3IgOiAxCnZlbmRvcl9pZCA6IEdlbnVpbmVJbnRlbApjcHUgZmFtaWx5IDogNgptb2RlbCA6
IDYwCm1vZGVsIG5hbWUgOiBJbnRlbChSKSBDb3JlKFRNKSBpNS00NDYwICBDUFUgQCAzLjIwR0h6
CnN0ZXBwaW5nIDogMwptaWNyb2NvZGUgOiAweDE5CmNwdSBNSHogOiAzMjAwLjA5MApjYWNoZSBz
aXplIDogNjE0NCBLQgpwaHlzaWNhbCBpZCA6IDAKc2libGluZ3MgOiA0CmNvcmUgaWQgOiAxCmNw
dSBjb3JlcyA6IDQKYXBpY2lkIDogMgppbml0aWFsIGFwaWNpZCA6IDIKZnB1IDogeWVzCmZwdV9l
eGNlcHRpb24gOiB5ZXMKY3B1aWQgbGV2ZWwgOiAxMwp3cCA6IHllcwpmbGFncyA6IGZwdSB2bWUg
ZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBjeDggYXBpYyBzZXAgbXRyciBwZ2UgbWNhIGNtb3YKcGF0
IHBzZTM2IGNsZmx1c2ggbW14IGZ4c3Igc3NlIHNzZTIgaHQgc3lzY2FsbCBueCBwZHBlMWdiIHJk
dHNjcCBsbQpjb25zdGFudF90c2Mgbm9wbCBlYWdlcmZwdSBwbmkgcGNsbXVscWRxIHNzc2UzIGZt
YSBjeDE2IHBjaWQgc3NlNF8xCnNzZTRfMiB4MmFwaWMgbW92YmUgcG9wY250IHRzY19kZWFkbGlu
ZV90aW1lciBhZXMgeHNhdmUgYXZ4IGYxNmMKcmRyYW5kIGh5cGVydmlzb3IgbGFoZl9sbSBhYm0g
ZnNnc2Jhc2UgdHNjX2FkanVzdCBibWkxIGF2eDIgc21lcCBibWkyCmludnBjaWQgeHNhdmVvcHQK
YnVncyA6CmJvZ29taXBzIDogNjQwMC4xOApjbGZsdXNoIHNpemUgOiA2NApjYWNoZV9hbGlnbm1l
bnQgOiA2NAphZGRyZXNzIHNpemVzIDogMzkgYml0cyBwaHlzaWNhbCwgNDggYml0cyB2aXJ0dWFs
CnBvd2VyIG1hbmFnZW1lbnQ6Cgpwcm9jZXNzb3IgOiAyCnZlbmRvcl9pZCA6IEdlbnVpbmVJbnRl
bApjcHUgZmFtaWx5IDogNgptb2RlbCA6IDYwCm1vZGVsIG5hbWUgOiBJbnRlbChSKSBDb3JlKFRN
KSBpNS00NDYwICBDUFUgQCAzLjIwR0h6CnN0ZXBwaW5nIDogMwptaWNyb2NvZGUgOiAweDE5CmNw
dSBNSHogOiAzMjAwLjA5MApjYWNoZSBzaXplIDogNjE0NCBLQgpwaHlzaWNhbCBpZCA6IDAKc2li
bGluZ3MgOiA0CmNvcmUgaWQgOiAyCmNwdSBjb3JlcyA6IDQKYXBpY2lkIDogNAppbml0aWFsIGFw
aWNpZCA6IDQKZnB1IDogeWVzCmZwdV9leGNlcHRpb24gOiB5ZXMKY3B1aWQgbGV2ZWwgOiAxMwp3
cCA6IHllcwpmbGFncyA6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBjeDggYXBpYyBz
ZXAgbXRyciBwZ2UgbWNhIGNtb3YKcGF0IHBzZTM2IGNsZmx1c2ggbW14IGZ4c3Igc3NlIHNzZTIg
aHQgc3lzY2FsbCBueCBwZHBlMWdiIHJkdHNjcCBsbQpjb25zdGFudF90c2Mgbm9wbCBlYWdlcmZw
dSBwbmkgcGNsbXVscWRxIHNzc2UzIGZtYSBjeDE2IHBjaWQgc3NlNF8xCnNzZTRfMiB4MmFwaWMg
bW92YmUgcG9wY250IHRzY19kZWFkbGluZV90aW1lciBhZXMgeHNhdmUgYXZ4IGYxNmMKcmRyYW5k
IGh5cGVydmlzb3IgbGFoZl9sbSBhYm0gZnNnc2Jhc2UgdHNjX2FkanVzdCBibWkxIGF2eDIgc21l
cCBibWkyCmludnBjaWQgeHNhdmVvcHQKYnVncyA6CmJvZ29taXBzIDogNjQwMC4xOApjbGZsdXNo
IHNpemUgOiA2NApjYWNoZV9hbGlnbm1lbnQgOiA2NAphZGRyZXNzIHNpemVzIDogMzkgYml0cyBw
aHlzaWNhbCwgNDggYml0cyB2aXJ0dWFsCnBvd2VyIG1hbmFnZW1lbnQ6Cgpwcm9jZXNzb3IgOiAz
CnZlbmRvcl9pZCA6IEdlbnVpbmVJbnRlbApjcHUgZmFtaWx5IDogNgptb2RlbCA6IDYwCm1vZGVs
IG5hbWUgOiBJbnRlbChSKSBDb3JlKFRNKSBpNS00NDYwICBDUFUgQCAzLjIwR0h6CnN0ZXBwaW5n
IDogMwptaWNyb2NvZGUgOiAweDE5CmNwdSBNSHogOiAzMjAwLjA5MApjYWNoZSBzaXplIDogNjE0
NCBLQgpwaHlzaWNhbCBpZCA6IDAKc2libGluZ3MgOiA0CmNvcmUgaWQgOiAzCmNwdSBjb3JlcyA6
IDQKYXBpY2lkIDogNgppbml0aWFsIGFwaWNpZCA6IDYKZnB1IDogeWVzCmZwdV9leGNlcHRpb24g
OiB5ZXMKY3B1aWQgbGV2ZWwgOiAxMwp3cCA6IHllcwpmbGFncyA6IGZwdSB2bWUgZGUgcHNlIHRz
YyBtc3IgcGFlIG1jZSBjeDggYXBpYyBzZXAgbXRyciBwZ2UgbWNhIGNtb3YKcGF0IHBzZTM2IGNs
Zmx1c2ggbW14IGZ4c3Igc3NlIHNzZTIgaHQgc3lzY2FsbCBueCBwZHBlMWdiIHJkdHNjcCBsbQpj
b25zdGFudF90c2Mgbm9wbCBlYWdlcmZwdSBwbmkgcGNsbXVscWRxIHNzc2UzIGZtYSBjeDE2IHBj
aWQgc3NlNF8xCnNzZTRfMiB4MmFwaWMgbW92YmUgcG9wY250IHRzY19kZWFkbGluZV90aW1lciBh
ZXMgeHNhdmUgYXZ4IGYxNmMKcmRyYW5kIGh5cGVydmlzb3IgbGFoZl9sbSBhYm0gZnNnc2Jhc2Ug
dHNjX2FkanVzdCBibWkxIGF2eDIgc21lcCBibWkyCmludnBjaWQgeHNhdmVvcHQKYnVncyA6CmJv
Z29taXBzIDogNjQwMC4xOApjbGZsdXNoIHNpemUgOiA2NApjYWNoZV9hbGlnbm1lbnQgOiA2NAph
ZGRyZXNzIHNpemVzIDogMzkgYml0cyBwaHlzaWNhbCwgNDggYml0cyB2aXJ0dWFsCnBvd2VyIG1h
bmFnZW1lbnQ6CgoKCmNhdCAvcHJvYy9jcHVpbmZvIG9uIFBWSDoKCnByb2Nlc3NvciA6IDAKdmVu
ZG9yX2lkIDogR2VudWluZUludGVsCmNwdSBmYW1pbHkgOiA2Cm1vZGVsIDogNjAKbW9kZWwgbmFt
ZSA6IEludGVsKFIpIENvcmUoVE0pIGk1LTQ0NjAgIENQVSBAIDMuMjBHSHoKc3RlcHBpbmcgOiAz
Cm1pY3JvY29kZSA6IDB4MTkKY3B1IE1IeiA6IDMyMDAuMDkwCmNhY2hlIHNpemUgOiA2MTQ0IEtC
CnBoeXNpY2FsIGlkIDogMApzaWJsaW5ncyA6IDQKY29yZSBpZCA6IDAKY3B1IGNvcmVzIDogMQph
cGljaWQgOiAwCmluaXRpYWwgYXBpY2lkIDogMApmcHUgOiB5ZXMKZnB1X2V4Y2VwdGlvbiA6IHll
cwpjcHVpZCBsZXZlbCA6IDEzCndwIDogeWVzCmZsYWdzIDogZnB1IGRlIHBzZSB0c2MgbXNyIHBh
ZSBjeDggYXBpYyBzZXAgcGdlIGNtb3YgcGF0IGNsZmx1c2ggYWNwaQptbXggZnhzciBzc2Ugc3Nl
MiBzcyBodCBzeXNjYWxsIG54IHBkcGUxZ2IgbG0gY29uc3RhbnRfdHNjIG5vcGwKYXBlcmZtcGVy
ZiBlYWdlcmZwdSBwbmkgcGNsbXVscWRxIHNzc2UzIHNkYmcgZm1hIGN4MTYgc3NlNF8xIHNzZTRf
Mgp4MmFwaWMgbW92YmUgcG9wY250IHRzY19kZWFkbGluZV90aW1lciBhZXMgeHNhdmUgYXZ4IGYx
NmMgcmRyYW5kCmh5cGVydmlzb3IgbGFoZl9sbSBhYm0gZnNnc2Jhc2UgYm1pMSBhdngyIGJtaTIg
eHNhdmVvcHQgZHRoZXJtIGlkYQphcmF0IHBsbiBwdHMKYnVncyA6CmJvZ29taXBzIDogNjQwMC4x
OApjbGZsdXNoIHNpemUgOiA2NApjYWNoZV9hbGlnbm1lbnQgOiA2NAphZGRyZXNzIHNpemVzIDog
MzkgYml0cyBwaHlzaWNhbCwgNDggYml0cyB2aXJ0dWFsCnBvd2VyIG1hbmFnZW1lbnQ6Cgpwcm9j
ZXNzb3IgOiAxCnZlbmRvcl9pZCA6IEdlbnVpbmVJbnRlbApjcHUgZmFtaWx5IDogNgptb2RlbCA6
IDYwCm1vZGVsIG5hbWUgOiBJbnRlbChSKSBDb3JlKFRNKSBpNS00NDYwICBDUFUgQCAzLjIwR0h6
CnN0ZXBwaW5nIDogMwptaWNyb2NvZGUgOiAweDE5CmNwdSBNSHogOiAzMjAwLjA5MApjYWNoZSBz
aXplIDogNjE0NCBLQgpwaHlzaWNhbCBpZCA6IDAKc2libGluZ3MgOiA0CmNvcmUgaWQgOiAwCmNw
dSBjb3JlcyA6IDEKYXBpY2lkIDogMAppbml0aWFsIGFwaWNpZCA6IDAKZnB1IDogeWVzCmZwdV9l
eGNlcHRpb24gOiB5ZXMKY3B1aWQgbGV2ZWwgOiAxMwp3cCA6IHllcwpmbGFncyA6IGZwdSBkZSBw
c2UgdHNjIG1zciBwYWUgY3g4IGFwaWMgc2VwIHBnZSBjbW92IHBhdCBjbGZsdXNoIGFjcGkKbW14
IGZ4c3Igc3NlIHNzZTIgc3MgaHQgc3lzY2FsbCBueCBwZHBlMWdiIGxtIGNvbnN0YW50X3RzYyBu
b3BsCmFwZXJmbXBlcmYgZWFnZXJmcHUgcG5pIHBjbG11bHFkcSBzc3NlMyBzZGJnIGZtYSBjeDE2
IHNzZTRfMSBzc2U0XzIKeDJhcGljIG1vdmJlIHBvcGNudCB0c2NfZGVhZGxpbmVfdGltZXIgYWVz
IHhzYXZlIGF2eCBmMTZjIHJkcmFuZApoeXBlcnZpc29yIGxhaGZfbG0gYWJtIGZzZ3NiYXNlIGJt
aTEgYXZ4MiBibWkyIHhzYXZlb3B0IGR0aGVybSBpZGEKYXJhdCBwbG4gcHRzCmJ1Z3MgOgpib2dv
bWlwcyA6IDY0MDAuMTgKY2xmbHVzaCBzaXplIDogNjQKY2FjaGVfYWxpZ25tZW50IDogNjQKYWRk
cmVzcyBzaXplcyA6IDM5IGJpdHMgcGh5c2ljYWwsIDQ4IGJpdHMgdmlydHVhbApwb3dlciBtYW5h
Z2VtZW50OgoKcHJvY2Vzc29yIDogMgp2ZW5kb3JfaWQgOiBHZW51aW5lSW50ZWwKY3B1IGZhbWls
eSA6IDYKbW9kZWwgOiA2MAptb2RlbCBuYW1lIDogSW50ZWwoUikgQ29yZShUTSkgaTUtNDQ2MCAg
Q1BVIEAgMy4yMEdIegpzdGVwcGluZyA6IDMKbWljcm9jb2RlIDogMHgxOQpjcHUgTUh6IDogMzIw
MC4wOTAKY2FjaGUgc2l6ZSA6IDYxNDQgS0IKcGh5c2ljYWwgaWQgOiAwCnNpYmxpbmdzIDogNApj
b3JlIGlkIDogMApjcHUgY29yZXMgOiAxCmFwaWNpZCA6IDAKaW5pdGlhbCBhcGljaWQgOiAwCmZw
dSA6IHllcwpmcHVfZXhjZXB0aW9uIDogeWVzCmNwdWlkIGxldmVsIDogMTMKd3AgOiB5ZXMKZmxh
Z3MgOiBmcHUgZGUgcHNlIHRzYyBtc3IgcGFlIGN4OCBhcGljIHNlcCBwZ2UgY21vdiBwYXQgY2xm
bHVzaCBhY3BpCm1teCBmeHNyIHNzZSBzc2UyIHNzIGh0IHN5c2NhbGwgbnggcGRwZTFnYiBsbSBj
b25zdGFudF90c2Mgbm9wbAphcGVyZm1wZXJmIGVhZ2VyZnB1IHBuaSBwY2xtdWxxZHEgc3NzZTMg
c2RiZyBmbWEgY3gxNiBzc2U0XzEgc3NlNF8yCngyYXBpYyBtb3ZiZSBwb3BjbnQgdHNjX2RlYWRs
aW5lX3RpbWVyIGFlcyB4c2F2ZSBhdnggZjE2YyByZHJhbmQKaHlwZXJ2aXNvciBsYWhmX2xtIGFi
bSBmc2dzYmFzZSBibWkxIGF2eDIgYm1pMiB4c2F2ZW9wdCBkdGhlcm0gaWRhCmFyYXQgcGxuIHB0
cwpidWdzIDoKYm9nb21pcHMgOiA2NDAwLjE4CmNsZmx1c2ggc2l6ZSA6IDY0CmNhY2hlX2FsaWdu
bWVudCA6IDY0CmFkZHJlc3Mgc2l6ZXMgOiAzOSBiaXRzIHBoeXNpY2FsLCA0OCBiaXRzIHZpcnR1
YWwKcG93ZXIgbWFuYWdlbWVudDoKCnByb2Nlc3NvciA6IDMKdmVuZG9yX2lkIDogR2VudWluZUlu
dGVsCmNwdSBmYW1pbHkgOiA2Cm1vZGVsIDogNjAKbW9kZWwgbmFtZSA6IEludGVsKFIpIENvcmUo
VE0pIGk1LTQ0NjAgIENQVSBAIDMuMjBHSHoKc3RlcHBpbmcgOiAzCm1pY3JvY29kZSA6IDB4MTkK
Y3B1IE1IeiA6IDMyMDAuMDkwCmNhY2hlIHNpemUgOiA2MTQ0IEtCCnBoeXNpY2FsIGlkIDogMApz
aWJsaW5ncyA6IDQKY29yZSBpZCA6IDAKY3B1IGNvcmVzIDogMQphcGljaWQgOiAwCmluaXRpYWwg
YXBpY2lkIDogMApmcHUgOiB5ZXMKZnB1X2V4Y2VwdGlvbiA6IHllcwpjcHVpZCBsZXZlbCA6IDEz
CndwIDogeWVzCmZsYWdzIDogZnB1IGRlIHBzZSB0c2MgbXNyIHBhZSBjeDggYXBpYyBzZXAgcGdl
IGNtb3YgcGF0IGNsZmx1c2ggYWNwaQptbXggZnhzciBzc2Ugc3NlMiBzcyBodCBzeXNjYWxsIG54
IHBkcGUxZ2IgbG0gY29uc3RhbnRfdHNjIG5vcGwKYXBlcmZtcGVyZiBlYWdlcmZwdSBwbmkgcGNs
bXVscWRxIHNzc2UzIHNkYmcgZm1hIGN4MTYgc3NlNF8xIHNzZTRfMgp4MmFwaWMgbW92YmUgcG9w
Y250IHRzY19kZWFkbGluZV90aW1lciBhZXMgeHNhdmUgYXZ4IGYxNmMgcmRyYW5kCmh5cGVydmlz
b3IgbGFoZl9sbSBhYm0gZnNnc2Jhc2UgYm1pMSBhdngyIGJtaTIgeHNhdmVvcHQgZHRoZXJtIGlk
YQphcmF0IHBsbiBwdHMKYnVncyA6CmJvZ29taXBzIDogNjQwMC4xOApjbGZsdXNoIHNpemUgOiA2
NApjYWNoZV9hbGlnbm1lbnQgOiA2NAphZGRyZXNzIHNpemVzIDogMzkgYml0cyBwaHlzaWNhbCwg
NDggYml0cyB2aXJ0dWFsCnBvd2VyIG1hbmFnZW1lbnQ6CgoKCkFzIHlvdSBjYW4gc2VlLCBpbiBI
Vk0gZ3Vlc3Qgc2hvd3MgNCBjcHVzIGFuZCBlYWNoIGVudHJ5IHNob3dzICJjcHUKY29yZXM6IDQi
IGFuZCBhIGRpZmZlcmVudCBjb3JlIGlkIGZvciBlYWNoIGVudHJ5LgpJbiBQVkggZ3Vlc3Qgc2hv
d3MgImNwdSBjb3JlczogMSIgYW5kICJjb3JlX2lkOiAwIiBmb3IgZWFjaCBlbnRyeS4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWls
aW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVu
LXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 09 13:38:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 13:38:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azlNq-0001lb-Nm; Mon, 09 May 2016 13:38:02 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <marko.djukic@gmail.com>) id 1azlNp-0001lJ-3z
 for xen-users@lists.xen.org; Mon, 09 May 2016 13:38:01 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 F6/0F-07120-8B290375; Mon, 09 May 2016 13:38:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrBIsWRWlGSWpSXmKPExsVyMfT+at3tkwz
 CDS5clbVYdfUAqwOjx9Hdv5kCGKNYM/OS8isSWDPaZgYUrLaquND0kKmBcZZ+FyMXh5DAZEaJ
 w++msoI4LAKzWCUa7/xjBnEkBLaxSjxetgYowwnk5EjsbP7C3sXIAWQXS5xYoA8S5hUQlDg58
 wkLiC0k4CWxftJysHJOAUOJF2t+sENseMQo8evHWkaQBJuAvcSKrgVgRSwCKhIrXmxgghgUIN
 H18hrYIGEBB4mpnx4xg9giAnoSH159YwOxmQWyJW5uvcAKcgOzgLrE+nlCEGFtiWULXzNPYBS
 cheSkWQhVs5BULWBkXsWoXpxaVJZapGukl1SUmZ5RkpuYmaNraGCml5taXJyYnpqTmFSsl5yf
 u4kRGLIMQLCDcdlfp0OMkhxMSqK8rox64UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeEWAMSAkW
 JSanlqRlpkDjB6YtAQHj5II782JQGne4oLE3OLMdIjUKUZLjmnfr61l4tjyG0Rum3pvLZMQS1
 5+XqqUOC8vyDwBkIaM0jy4cbAIv8QoKyXMywh0oBBPQWpRbmYJqvwrRnEORiVh3j6QtTyZeSV
 wW18BHcQEdJAcmz7IQSWJCCmpBkat92cifu9aPG2969Umnw3J/+Ov5P0/OuN0o/eaK2om0XuC
 Mz95B8ksFLK98tF8R/5F/m2z2m/yOkR+e5B7aX1BxTRz7i6nU1Xfwn4wKTB+5JDWUM7yssrbc
 Zs7f5HUg7hVx6rYi2ye8lVHyH2du/Fhm09yHlf3nTnLij90pXh5GwVeZvpWy6zEUpyRaKjFXF
 ScCAAGS7Kt6wIAAA==
X-Env-Sender: marko.djukic@gmail.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1462801078!3510293!1
X-Originating-IP: [209.85.223.171]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 ML_RADAR_SPEW_LINKS_8,RCVD_BY_IP,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15527 invoked from network); 9 May 2016 13:37:59 -0000
Received: from mail-io0-f171.google.com (HELO mail-io0-f171.google.com)
 (209.85.223.171)
 by server-2.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 9 May 2016 13:37:59 -0000
Received: by mail-io0-f171.google.com with SMTP id 190so172522430iow.1
 for <xen-users@lists.xen.org>; Mon, 09 May 2016 06:37:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=he+YpygSXP9Eg/k/h8wtbOCDwPWAISzi5eHOXPPpNaM=;
 b=TxxSAoYxU95InZOYv+y/0je9xYx8yHbbc0t+ka/wfKkVboutrJYUOM9B7dyu9kAUtS
 jHRljuRn5Z7Zv6Him0g0cAsaX5hvT+09hNFg5R0yEKdF6q+E+jTWLIQU99cOtrxseUIu
 HzfYSjmQ9g8ftvFe9lxYVoZUEH3M3TGokc6ct/KTGk4dw7ej8BJwGz2VEtZOU5XbgWnA
 l5vVX2qlCHM8c96OmXUGOyn/DWUOcU2W9HJgup0WIUgT6zG3taMWauxpV33JyBxufEhd
 CW3LLdnyFQYAxmJNEbgT+aU4V579kAiJ3m5CLZdC1OuznwDc3c4SMmZbHearvquZHqJP
 c6bg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=he+YpygSXP9Eg/k/h8wtbOCDwPWAISzi5eHOXPPpNaM=;
 b=gOD5m0gqKXbqSCn7zCLQzT09r/asrhrXNFNWP0ogCcNYwMSeo+OruvpX1+mtA+RLQd
 98kwafDy1yMC0qN/Pn8vlGDgiiE5OLFhFkdKmwIdtQS2r4psAnAAmBZy1rSPxBmCPmgy
 AVTmpCnFAPFs+tY3SXriMmrLykx+GcBS0pZCprBLXz7/s7AZtMwOzNAO9zJL5DxRAFFO
 GxWuyV4P357MwuWjS4yYF90UcCP1t2Gau9z6nN9LUvfHcf/W4O12IKp3jEW5P+zy8oIv
 KkhYD/danuoQn/G/MsMUqbuczkEFaep0chLaW5MTxJffCEMyRMgfdmeF9SGX62vXBw6v
 7r2w==
X-Gm-Message-State: AOPr4FVLTm8o74KnPWAhErRu7ooXswd15oY/1CDtTiVFANPXd+Rqj/GgF9duW07kiCQAy5ZFhnJpIu8FnNhfEg==
X-Received: by 10.107.20.141 with SMTP id 135mr39480079iou.12.1462801078215;
 Mon, 09 May 2016 06:37:58 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.57.215 with HTTP; Mon, 9 May 2016 06:37:38 -0700 (PDT)
In-Reply-To: <1462798637.5968.4.camel@citrix.com>
References: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
 <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
 <20160509093444.vpwy7ypteiyhzx3y@mac> <1462798637.5968.4.camel@citrix.com>
From: =?UTF-8?B?TWFya28gxJB1a2nEhw==?= <marko.djukic@gmail.com>
Date: Mon, 9 May 2016 15:37:38 +0200
Message-ID: <CAGWHUdMYo=CNRb_t+NU4Mz8anKwgdGSYrDv6jQnhKoooaUYvdg@mail.gmail.com>
To: Dario Faggioli <dario.faggioli@citrix.com>
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gOSBNYXkgMjAxNiBhdCAxNDo1NywgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNp
dHJpeC5jb20+IHdyb3RlOgo+IE9uIE1vbiwgMjAxNi0wNS0wOSBhdCAxMTozNCArMDIwMCwgUm9n
ZXIgUGF1IE1vbm7DqSB3cm90ZToKPj4KPiBXZWxsLCBJJ20gbm90IHN1cmUuIEZvciBleGFtcGxl
LCBpZiB5b3UgZ2l2ZSAgNCB2Y3B1cyB0byBhIFBWIGd1ZXN0Cj4gKHZpYSAidmNwdXM9NCIgaW4g
dGhlIGNvbmZpZyBmaWxlKSwgJ2NhdCAvcHJvYy9jcHVpbmZvJywgZG9uZSBmcm9tCj4gaW5zaWRl
IHRoZSBndWVzdCwgc2hvdWxkIGJlIHNob3dpbmcgaW5mbyBmb3IgNCBwcm9jZXNzb3JzLCBpcyB0
aGlzIHRoZQo+IGNhc2Ugcm8gbm90Pwo+Cj4gSWYgaXQgaXMgbm90LCB0aGVyZSBhcmUgb3RoZXIg
aXNzdWVzLi4uCj4KPiBEYXJpbwo+IC0tCj4gPDxUaGlzIGhhcHBlbnMgYmVjYXVzZSBJIGNob29z
ZSBpdCB0byBoYXBwZW4hPj4gKFJhaXN0bGluIE1hamVyZSkKPiAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+IERhcmlvIEZh
Z2dpb2xpLCBQaC5ELCBodHRwOi8vYWJvdXQubWUvZGFyaW8uZmFnZ2lvbGkKPiBTZW5pb3IgU29m
dHdhcmUgRW5naW5lZXIsIENpdHJpeCBTeXN0ZW1zIFImRCBMdGQuLCBDYW1icmlkZ2UgKFVLKQo+
CgpjYXQgL3Byb2MvY3B1aW5mbyBvbiBIVk06Cgpwcm9jZXNzb3IgOiAwCnZlbmRvcl9pZCA6IEdl
bnVpbmVJbnRlbApjcHUgZmFtaWx5IDogNgptb2RlbCA6IDYwCm1vZGVsIG5hbWUgOiBJbnRlbChS
KSBDb3JlKFRNKSBpNS00NDYwICBDUFUgQCAzLjIwR0h6CnN0ZXBwaW5nIDogMwptaWNyb2NvZGUg
OiAweDE5CmNwdSBNSHogOiAzMjAwLjA5MApjYWNoZSBzaXplIDogNjE0NCBLQgpwaHlzaWNhbCBp
ZCA6IDAKc2libGluZ3MgOiA0CmNvcmUgaWQgOiAwCmNwdSBjb3JlcyA6IDQKYXBpY2lkIDogMApp
bml0aWFsIGFwaWNpZCA6IDAKZnB1IDogeWVzCmZwdV9leGNlcHRpb24gOiB5ZXMKY3B1aWQgbGV2
ZWwgOiAxMwp3cCA6IHllcwpmbGFncyA6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBj
eDggYXBpYyBzZXAgbXRyciBwZ2UgbWNhIGNtb3YKcGF0IHBzZTM2IGNsZmx1c2ggbW14IGZ4c3Ig
c3NlIHNzZTIgaHQgc3lzY2FsbCBueCBwZHBlMWdiIHJkdHNjcCBsbQpjb25zdGFudF90c2Mgbm9w
bCBlYWdlcmZwdSBwbmkgcGNsbXVscWRxIHNzc2UzIGZtYSBjeDE2IHBjaWQgc3NlNF8xCnNzZTRf
MiB4MmFwaWMgbW92YmUgcG9wY250IHRzY19kZWFkbGluZV90aW1lciBhZXMgeHNhdmUgYXZ4IGYx
NmMKcmRyYW5kIGh5cGVydmlzb3IgbGFoZl9sbSBhYm0gZnNnc2Jhc2UgdHNjX2FkanVzdCBibWkx
IGF2eDIgc21lcCBibWkyCmludnBjaWQgeHNhdmVvcHQKYnVncyA6CmJvZ29taXBzIDogNjQwMC4x
OApjbGZsdXNoIHNpemUgOiA2NApjYWNoZV9hbGlnbm1lbnQgOiA2NAphZGRyZXNzIHNpemVzIDog
MzkgYml0cyBwaHlzaWNhbCwgNDggYml0cyB2aXJ0dWFsCnBvd2VyIG1hbmFnZW1lbnQ6Cgpwcm9j
ZXNzb3IgOiAxCnZlbmRvcl9pZCA6IEdlbnVpbmVJbnRlbApjcHUgZmFtaWx5IDogNgptb2RlbCA6
IDYwCm1vZGVsIG5hbWUgOiBJbnRlbChSKSBDb3JlKFRNKSBpNS00NDYwICBDUFUgQCAzLjIwR0h6
CnN0ZXBwaW5nIDogMwptaWNyb2NvZGUgOiAweDE5CmNwdSBNSHogOiAzMjAwLjA5MApjYWNoZSBz
aXplIDogNjE0NCBLQgpwaHlzaWNhbCBpZCA6IDAKc2libGluZ3MgOiA0CmNvcmUgaWQgOiAxCmNw
dSBjb3JlcyA6IDQKYXBpY2lkIDogMgppbml0aWFsIGFwaWNpZCA6IDIKZnB1IDogeWVzCmZwdV9l
eGNlcHRpb24gOiB5ZXMKY3B1aWQgbGV2ZWwgOiAxMwp3cCA6IHllcwpmbGFncyA6IGZwdSB2bWUg
ZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBjeDggYXBpYyBzZXAgbXRyciBwZ2UgbWNhIGNtb3YKcGF0
IHBzZTM2IGNsZmx1c2ggbW14IGZ4c3Igc3NlIHNzZTIgaHQgc3lzY2FsbCBueCBwZHBlMWdiIHJk
dHNjcCBsbQpjb25zdGFudF90c2Mgbm9wbCBlYWdlcmZwdSBwbmkgcGNsbXVscWRxIHNzc2UzIGZt
YSBjeDE2IHBjaWQgc3NlNF8xCnNzZTRfMiB4MmFwaWMgbW92YmUgcG9wY250IHRzY19kZWFkbGlu
ZV90aW1lciBhZXMgeHNhdmUgYXZ4IGYxNmMKcmRyYW5kIGh5cGVydmlzb3IgbGFoZl9sbSBhYm0g
ZnNnc2Jhc2UgdHNjX2FkanVzdCBibWkxIGF2eDIgc21lcCBibWkyCmludnBjaWQgeHNhdmVvcHQK
YnVncyA6CmJvZ29taXBzIDogNjQwMC4xOApjbGZsdXNoIHNpemUgOiA2NApjYWNoZV9hbGlnbm1l
bnQgOiA2NAphZGRyZXNzIHNpemVzIDogMzkgYml0cyBwaHlzaWNhbCwgNDggYml0cyB2aXJ0dWFs
CnBvd2VyIG1hbmFnZW1lbnQ6Cgpwcm9jZXNzb3IgOiAyCnZlbmRvcl9pZCA6IEdlbnVpbmVJbnRl
bApjcHUgZmFtaWx5IDogNgptb2RlbCA6IDYwCm1vZGVsIG5hbWUgOiBJbnRlbChSKSBDb3JlKFRN
KSBpNS00NDYwICBDUFUgQCAzLjIwR0h6CnN0ZXBwaW5nIDogMwptaWNyb2NvZGUgOiAweDE5CmNw
dSBNSHogOiAzMjAwLjA5MApjYWNoZSBzaXplIDogNjE0NCBLQgpwaHlzaWNhbCBpZCA6IDAKc2li
bGluZ3MgOiA0CmNvcmUgaWQgOiAyCmNwdSBjb3JlcyA6IDQKYXBpY2lkIDogNAppbml0aWFsIGFw
aWNpZCA6IDQKZnB1IDogeWVzCmZwdV9leGNlcHRpb24gOiB5ZXMKY3B1aWQgbGV2ZWwgOiAxMwp3
cCA6IHllcwpmbGFncyA6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBjeDggYXBpYyBz
ZXAgbXRyciBwZ2UgbWNhIGNtb3YKcGF0IHBzZTM2IGNsZmx1c2ggbW14IGZ4c3Igc3NlIHNzZTIg
aHQgc3lzY2FsbCBueCBwZHBlMWdiIHJkdHNjcCBsbQpjb25zdGFudF90c2Mgbm9wbCBlYWdlcmZw
dSBwbmkgcGNsbXVscWRxIHNzc2UzIGZtYSBjeDE2IHBjaWQgc3NlNF8xCnNzZTRfMiB4MmFwaWMg
bW92YmUgcG9wY250IHRzY19kZWFkbGluZV90aW1lciBhZXMgeHNhdmUgYXZ4IGYxNmMKcmRyYW5k
IGh5cGVydmlzb3IgbGFoZl9sbSBhYm0gZnNnc2Jhc2UgdHNjX2FkanVzdCBibWkxIGF2eDIgc21l
cCBibWkyCmludnBjaWQgeHNhdmVvcHQKYnVncyA6CmJvZ29taXBzIDogNjQwMC4xOApjbGZsdXNo
IHNpemUgOiA2NApjYWNoZV9hbGlnbm1lbnQgOiA2NAphZGRyZXNzIHNpemVzIDogMzkgYml0cyBw
aHlzaWNhbCwgNDggYml0cyB2aXJ0dWFsCnBvd2VyIG1hbmFnZW1lbnQ6Cgpwcm9jZXNzb3IgOiAz
CnZlbmRvcl9pZCA6IEdlbnVpbmVJbnRlbApjcHUgZmFtaWx5IDogNgptb2RlbCA6IDYwCm1vZGVs
IG5hbWUgOiBJbnRlbChSKSBDb3JlKFRNKSBpNS00NDYwICBDUFUgQCAzLjIwR0h6CnN0ZXBwaW5n
IDogMwptaWNyb2NvZGUgOiAweDE5CmNwdSBNSHogOiAzMjAwLjA5MApjYWNoZSBzaXplIDogNjE0
NCBLQgpwaHlzaWNhbCBpZCA6IDAKc2libGluZ3MgOiA0CmNvcmUgaWQgOiAzCmNwdSBjb3JlcyA6
IDQKYXBpY2lkIDogNgppbml0aWFsIGFwaWNpZCA6IDYKZnB1IDogeWVzCmZwdV9leGNlcHRpb24g
OiB5ZXMKY3B1aWQgbGV2ZWwgOiAxMwp3cCA6IHllcwpmbGFncyA6IGZwdSB2bWUgZGUgcHNlIHRz
YyBtc3IgcGFlIG1jZSBjeDggYXBpYyBzZXAgbXRyciBwZ2UgbWNhIGNtb3YKcGF0IHBzZTM2IGNs
Zmx1c2ggbW14IGZ4c3Igc3NlIHNzZTIgaHQgc3lzY2FsbCBueCBwZHBlMWdiIHJkdHNjcCBsbQpj
b25zdGFudF90c2Mgbm9wbCBlYWdlcmZwdSBwbmkgcGNsbXVscWRxIHNzc2UzIGZtYSBjeDE2IHBj
aWQgc3NlNF8xCnNzZTRfMiB4MmFwaWMgbW92YmUgcG9wY250IHRzY19kZWFkbGluZV90aW1lciBh
ZXMgeHNhdmUgYXZ4IGYxNmMKcmRyYW5kIGh5cGVydmlzb3IgbGFoZl9sbSBhYm0gZnNnc2Jhc2Ug
dHNjX2FkanVzdCBibWkxIGF2eDIgc21lcCBibWkyCmludnBjaWQgeHNhdmVvcHQKYnVncyA6CmJv
Z29taXBzIDogNjQwMC4xOApjbGZsdXNoIHNpemUgOiA2NApjYWNoZV9hbGlnbm1lbnQgOiA2NAph
ZGRyZXNzIHNpemVzIDogMzkgYml0cyBwaHlzaWNhbCwgNDggYml0cyB2aXJ0dWFsCnBvd2VyIG1h
bmFnZW1lbnQ6CgoKCmNhdCAvcHJvYy9jcHVpbmZvIG9uIFBWSDoKCnByb2Nlc3NvciA6IDAKdmVu
ZG9yX2lkIDogR2VudWluZUludGVsCmNwdSBmYW1pbHkgOiA2Cm1vZGVsIDogNjAKbW9kZWwgbmFt
ZSA6IEludGVsKFIpIENvcmUoVE0pIGk1LTQ0NjAgIENQVSBAIDMuMjBHSHoKc3RlcHBpbmcgOiAz
Cm1pY3JvY29kZSA6IDB4MTkKY3B1IE1IeiA6IDMyMDAuMDkwCmNhY2hlIHNpemUgOiA2MTQ0IEtC
CnBoeXNpY2FsIGlkIDogMApzaWJsaW5ncyA6IDQKY29yZSBpZCA6IDAKY3B1IGNvcmVzIDogMQph
cGljaWQgOiAwCmluaXRpYWwgYXBpY2lkIDogMApmcHUgOiB5ZXMKZnB1X2V4Y2VwdGlvbiA6IHll
cwpjcHVpZCBsZXZlbCA6IDEzCndwIDogeWVzCmZsYWdzIDogZnB1IGRlIHBzZSB0c2MgbXNyIHBh
ZSBjeDggYXBpYyBzZXAgcGdlIGNtb3YgcGF0IGNsZmx1c2ggYWNwaQptbXggZnhzciBzc2Ugc3Nl
MiBzcyBodCBzeXNjYWxsIG54IHBkcGUxZ2IgbG0gY29uc3RhbnRfdHNjIG5vcGwKYXBlcmZtcGVy
ZiBlYWdlcmZwdSBwbmkgcGNsbXVscWRxIHNzc2UzIHNkYmcgZm1hIGN4MTYgc3NlNF8xIHNzZTRf
Mgp4MmFwaWMgbW92YmUgcG9wY250IHRzY19kZWFkbGluZV90aW1lciBhZXMgeHNhdmUgYXZ4IGYx
NmMgcmRyYW5kCmh5cGVydmlzb3IgbGFoZl9sbSBhYm0gZnNnc2Jhc2UgYm1pMSBhdngyIGJtaTIg
eHNhdmVvcHQgZHRoZXJtIGlkYQphcmF0IHBsbiBwdHMKYnVncyA6CmJvZ29taXBzIDogNjQwMC4x
OApjbGZsdXNoIHNpemUgOiA2NApjYWNoZV9hbGlnbm1lbnQgOiA2NAphZGRyZXNzIHNpemVzIDog
MzkgYml0cyBwaHlzaWNhbCwgNDggYml0cyB2aXJ0dWFsCnBvd2VyIG1hbmFnZW1lbnQ6Cgpwcm9j
ZXNzb3IgOiAxCnZlbmRvcl9pZCA6IEdlbnVpbmVJbnRlbApjcHUgZmFtaWx5IDogNgptb2RlbCA6
IDYwCm1vZGVsIG5hbWUgOiBJbnRlbChSKSBDb3JlKFRNKSBpNS00NDYwICBDUFUgQCAzLjIwR0h6
CnN0ZXBwaW5nIDogMwptaWNyb2NvZGUgOiAweDE5CmNwdSBNSHogOiAzMjAwLjA5MApjYWNoZSBz
aXplIDogNjE0NCBLQgpwaHlzaWNhbCBpZCA6IDAKc2libGluZ3MgOiA0CmNvcmUgaWQgOiAwCmNw
dSBjb3JlcyA6IDEKYXBpY2lkIDogMAppbml0aWFsIGFwaWNpZCA6IDAKZnB1IDogeWVzCmZwdV9l
eGNlcHRpb24gOiB5ZXMKY3B1aWQgbGV2ZWwgOiAxMwp3cCA6IHllcwpmbGFncyA6IGZwdSBkZSBw
c2UgdHNjIG1zciBwYWUgY3g4IGFwaWMgc2VwIHBnZSBjbW92IHBhdCBjbGZsdXNoIGFjcGkKbW14
IGZ4c3Igc3NlIHNzZTIgc3MgaHQgc3lzY2FsbCBueCBwZHBlMWdiIGxtIGNvbnN0YW50X3RzYyBu
b3BsCmFwZXJmbXBlcmYgZWFnZXJmcHUgcG5pIHBjbG11bHFkcSBzc3NlMyBzZGJnIGZtYSBjeDE2
IHNzZTRfMSBzc2U0XzIKeDJhcGljIG1vdmJlIHBvcGNudCB0c2NfZGVhZGxpbmVfdGltZXIgYWVz
IHhzYXZlIGF2eCBmMTZjIHJkcmFuZApoeXBlcnZpc29yIGxhaGZfbG0gYWJtIGZzZ3NiYXNlIGJt
aTEgYXZ4MiBibWkyIHhzYXZlb3B0IGR0aGVybSBpZGEKYXJhdCBwbG4gcHRzCmJ1Z3MgOgpib2dv
bWlwcyA6IDY0MDAuMTgKY2xmbHVzaCBzaXplIDogNjQKY2FjaGVfYWxpZ25tZW50IDogNjQKYWRk
cmVzcyBzaXplcyA6IDM5IGJpdHMgcGh5c2ljYWwsIDQ4IGJpdHMgdmlydHVhbApwb3dlciBtYW5h
Z2VtZW50OgoKcHJvY2Vzc29yIDogMgp2ZW5kb3JfaWQgOiBHZW51aW5lSW50ZWwKY3B1IGZhbWls
eSA6IDYKbW9kZWwgOiA2MAptb2RlbCBuYW1lIDogSW50ZWwoUikgQ29yZShUTSkgaTUtNDQ2MCAg
Q1BVIEAgMy4yMEdIegpzdGVwcGluZyA6IDMKbWljcm9jb2RlIDogMHgxOQpjcHUgTUh6IDogMzIw
MC4wOTAKY2FjaGUgc2l6ZSA6IDYxNDQgS0IKcGh5c2ljYWwgaWQgOiAwCnNpYmxpbmdzIDogNApj
b3JlIGlkIDogMApjcHUgY29yZXMgOiAxCmFwaWNpZCA6IDAKaW5pdGlhbCBhcGljaWQgOiAwCmZw
dSA6IHllcwpmcHVfZXhjZXB0aW9uIDogeWVzCmNwdWlkIGxldmVsIDogMTMKd3AgOiB5ZXMKZmxh
Z3MgOiBmcHUgZGUgcHNlIHRzYyBtc3IgcGFlIGN4OCBhcGljIHNlcCBwZ2UgY21vdiBwYXQgY2xm
bHVzaCBhY3BpCm1teCBmeHNyIHNzZSBzc2UyIHNzIGh0IHN5c2NhbGwgbnggcGRwZTFnYiBsbSBj
b25zdGFudF90c2Mgbm9wbAphcGVyZm1wZXJmIGVhZ2VyZnB1IHBuaSBwY2xtdWxxZHEgc3NzZTMg
c2RiZyBmbWEgY3gxNiBzc2U0XzEgc3NlNF8yCngyYXBpYyBtb3ZiZSBwb3BjbnQgdHNjX2RlYWRs
aW5lX3RpbWVyIGFlcyB4c2F2ZSBhdnggZjE2YyByZHJhbmQKaHlwZXJ2aXNvciBsYWhmX2xtIGFi
bSBmc2dzYmFzZSBibWkxIGF2eDIgYm1pMiB4c2F2ZW9wdCBkdGhlcm0gaWRhCmFyYXQgcGxuIHB0
cwpidWdzIDoKYm9nb21pcHMgOiA2NDAwLjE4CmNsZmx1c2ggc2l6ZSA6IDY0CmNhY2hlX2FsaWdu
bWVudCA6IDY0CmFkZHJlc3Mgc2l6ZXMgOiAzOSBiaXRzIHBoeXNpY2FsLCA0OCBiaXRzIHZpcnR1
YWwKcG93ZXIgbWFuYWdlbWVudDoKCnByb2Nlc3NvciA6IDMKdmVuZG9yX2lkIDogR2VudWluZUlu
dGVsCmNwdSBmYW1pbHkgOiA2Cm1vZGVsIDogNjAKbW9kZWwgbmFtZSA6IEludGVsKFIpIENvcmUo
VE0pIGk1LTQ0NjAgIENQVSBAIDMuMjBHSHoKc3RlcHBpbmcgOiAzCm1pY3JvY29kZSA6IDB4MTkK
Y3B1IE1IeiA6IDMyMDAuMDkwCmNhY2hlIHNpemUgOiA2MTQ0IEtCCnBoeXNpY2FsIGlkIDogMApz
aWJsaW5ncyA6IDQKY29yZSBpZCA6IDAKY3B1IGNvcmVzIDogMQphcGljaWQgOiAwCmluaXRpYWwg
YXBpY2lkIDogMApmcHUgOiB5ZXMKZnB1X2V4Y2VwdGlvbiA6IHllcwpjcHVpZCBsZXZlbCA6IDEz
CndwIDogeWVzCmZsYWdzIDogZnB1IGRlIHBzZSB0c2MgbXNyIHBhZSBjeDggYXBpYyBzZXAgcGdl
IGNtb3YgcGF0IGNsZmx1c2ggYWNwaQptbXggZnhzciBzc2Ugc3NlMiBzcyBodCBzeXNjYWxsIG54
IHBkcGUxZ2IgbG0gY29uc3RhbnRfdHNjIG5vcGwKYXBlcmZtcGVyZiBlYWdlcmZwdSBwbmkgcGNs
bXVscWRxIHNzc2UzIHNkYmcgZm1hIGN4MTYgc3NlNF8xIHNzZTRfMgp4MmFwaWMgbW92YmUgcG9w
Y250IHRzY19kZWFkbGluZV90aW1lciBhZXMgeHNhdmUgYXZ4IGYxNmMgcmRyYW5kCmh5cGVydmlz
b3IgbGFoZl9sbSBhYm0gZnNnc2Jhc2UgYm1pMSBhdngyIGJtaTIgeHNhdmVvcHQgZHRoZXJtIGlk
YQphcmF0IHBsbiBwdHMKYnVncyA6CmJvZ29taXBzIDogNjQwMC4xOApjbGZsdXNoIHNpemUgOiA2
NApjYWNoZV9hbGlnbm1lbnQgOiA2NAphZGRyZXNzIHNpemVzIDogMzkgYml0cyBwaHlzaWNhbCwg
NDggYml0cyB2aXJ0dWFsCnBvd2VyIG1hbmFnZW1lbnQ6CgoKCkFzIHlvdSBjYW4gc2VlLCBpbiBI
Vk0gZ3Vlc3Qgc2hvd3MgNCBjcHVzIGFuZCBlYWNoIGVudHJ5IHNob3dzICJjcHUKY29yZXM6IDQi
IGFuZCBhIGRpZmZlcmVudCBjb3JlIGlkIGZvciBlYWNoIGVudHJ5LgpJbiBQVkggZ3Vlc3Qgc2hv
d3MgImNwdSBjb3JlczogMSIgYW5kICJjb3JlX2lkOiAwIiBmb3IgZWFjaCBlbnRyeS4KCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWls
aW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVu
LXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 09 15:33:42 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 15:33:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1aznB3-0004Mi-4X; Mon, 09 May 2016 15:32:57 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=930807bac=dario.faggioli@citrix.com>)
 id 1aznB1-0004ML-BA
 for xen-users@lists.xen.org; Mon, 09 May 2016 15:32:55 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 00/82-09532-6ADA0375; Mon, 09 May 2016 15:32:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrGIsWRWlGSWpSXmKPExsXitHRDpO7StQb
 hBk+3ylmsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBk/PrEUzBKr6N5u1sB4W7iLkZNDQiBEYv3P
 eWxdjBwcvAKGEs0bKkDCwgIOElM/PWIGsdkEDCTe7NjLCmKLCNhJbLm6nwXEZhYokOie85AJx
 GYRUJGYsewnWJxTIFDi449bQL1cHEICq5kkXpzrYARJ8AtIStz68pEZorlaomt+JzvEDfoSx+
 etYAOxeQUEJU7OfAI2SEhATWLG3MusEDXcErdPT2WewMg/C0n7LCQtEHFNidbtv9khbG2JZQt
 fM0PYthLr1r2HqrGR2HR1ASOELS+x/e0c5gWM7KsY1YtTi8pSi3SN9JKKMtMzSnITM3N0DQ3M
 9HJTi4sT01NzEpOK9ZLzczcxAsObAQh2MC7763SIUZKDSUmU15VRL1yILyk/pTIjsTgjvqg0J
 7X4EKMMB4eSBO+kNQbhQoJFqempFWmZOcBIg0lLcPAoifDeAknzFhck5hZnpkOkTjEqSonzXg
 RJCIAkMkrz4Npg0X2JUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrzXQKbwZOaVwE1/BbSYCWi
 xHJs+yOKSRISUVAOj/bxb8RGSf41nN59s7n/EFtzu/2nz6qshc16dl9Xc7MJftUXj38TJfw8n
 zHRLvpXu8GS1/ddpC1QMA2eJ//+zY77Yja+zHjBylOzp+C2Q1NTtfuPUG8V18+Z0nMpZee67l
 0NTXuFR9z+sEpdmXlzUbxxc0mKy4afZ9Rj91A19nr996l3SPzBaKbEUZyQaajEXFScCAGO54q
 XpAgAA
X-Env-Sender: prvs=930807bac=dario.faggioli@citrix.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1462807971!13280804!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20394 invoked from network); 9 May 2016 15:32:53 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-6.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 15:32:53 -0000
X-IronPort-AV: E=Sophos;i="5.24,601,1454976000"; 
 d="asc'?scan'208";a="352520167"
Message-ID: <1462807946.5968.25.camel@citrix.com>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Marko =?UTF-8?Q?=C4=90uki=C4=87?= <marko.djukic@gmail.com>
Date: Mon, 9 May 2016 17:32:26 +0200
In-Reply-To: <CAGWHUdMYo=CNRb_t+NU4Mz8anKwgdGSYrDv6jQnhKoooaUYvdg@mail.gmail.com>
References: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
 <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
 <20160509093444.vpwy7ypteiyhzx3y@mac> <1462798637.5968.4.camel@citrix.com>
 <CAGWHUdMYo=CNRb_t+NU4Mz8anKwgdGSYrDv6jQnhKoooaUYvdg@mail.gmail.com>
Organization: Citrix Inc.
X-Mailer: Evolution 3.18.5.2 (3.18.5.2-1.fc23) 
MIME-Version: 1.0
X-DLP: MIA2
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Subject: Re: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4089131273073242480=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4089131273073242480==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-7UERNVg86IduWFNGAKJf"

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

On Mon, 2016-05-09 at 15:37 +0200, Marko =C4=90uki=C4=87 wrote:
> On 9 May 2016 at 14:57, Dario Faggioli <dario.faggioli@citrix.com>
> As you can see, in HVM guest shows 4 cpus and each entry shows "cpu
> cores: 4" and a different core id for each entry.
> In PVH guest shows "cpu cores: 1" and "core_id: 0" for each entry.
>
Ok, so you do get 4 vcpus, but they are all listed as if the were part
of the same core.

This happens because of the difference between CPUID (and topology
handling in general) implementation between PV(H) and HVM that Roger
was mentioning.

There is work ongoing for improving this (making things more
configurable and reliable), both on the Xen and Linux kernel sides, but
patches are not upstream yet.

If LINPACK relies on this 'core id' (or something equivalent/based on
the same low level topology info), there's few that we can do, apart
from changing LINPACK itself.

Maybe (before embarking in changing LINPAK), fiddling with the cpuid
config option is worth a try.

For example, in this thread:
 http://lists.xenproject.org/archives/html/xen-devel/2015-07/msg04423.html

it's suggested to set it to:
=C2=A0cpuid=3D['0x1:ebx=3Dxxxxxxxx00000001xxxxxxxxxxxxxxxx']

This have an effect, and if it is not exactly what you want, you can
change things a bit by playing with the value.

This is a workaroud, and I don't know if it can be considered good
enough for what you're tring to achieve.

Regards,
Dario
--=C2=A0
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-7UERNVg86IduWFNGAKJf
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJXMK2LAAoJEBZCeImluHPuEWAQAMA8bBLHdJcSsnbLMYOR/Xb2
EA2b07b7oQ/AkiH3SBUeCb7eg3p4N9N4UBwhG6xyP6mrKxy85iOp24Gl/uNB3TMy
+jPOm0rX3iw7KsxDaHUpbsvmtVPzo5Y6sNrJRz1orZGUV3kU/kzyoFlTYX2a2BnC
LgvcaSsas+vPG4TRKKANLQFB2jFOdVkyroGvvaqsNmqG9kILoStjqwZnc9zO139e
mPFi9Mp1BnXkyxaxRVPLwrWkTI1XD6gxeCjHSLoUQ1yvLp887yJC5215CasuBR1T
UFENLpWnWDuqPBXugdCtEFaPsqL6AfJ7+O5H7jDuqBeFJdNt5Qfbh7mMKiUdpAL8
oGkKWAOg2moaJ+c+xn5Vr4iPotW9EUkcToKkgLx32YxiYTmrBh6R1DXM7Q9vO1FD
1OZMctAhj8sx6Ug9okAPm/xKbPl04SfPAeSyY8gnDi8GNpmM3qP5lEUTR55IPGxo
JrC/KKC4Ilsr1thEbfHa/YYhirPv0trK1ZrXIL+m3wz6cpHlzYCZlL0T07HBJS86
8AKNplc+5BGwOYaYhi0apv3LZDtG7S+YAcWyp2vX/koOcH4FmtwecSf+pZk/7y6e
QHfQpetxBds+KfEGGsitCD03wLfsFfscJqoiqTLggm33byKqZkjQZvh3O5hk+wTB
mXGKaWQvdxeUKXH8pag2
=4I5X
-----END PGP SIGNATURE-----

--=-7UERNVg86IduWFNGAKJf--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4089131273073242480==--


From xen-users-bounces@lists.xen.org Mon May 09 15:33:42 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 15:33:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1aznB3-0004Mi-4X; Mon, 09 May 2016 15:32:57 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=930807bac=dario.faggioli@citrix.com>)
 id 1aznB1-0004ML-BA
 for xen-users@lists.xen.org; Mon, 09 May 2016 15:32:55 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 00/82-09532-6ADA0375; Mon, 09 May 2016 15:32:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrGIsWRWlGSWpSXmKPExsXitHRDpO7StQb
 hBk+3ylmsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBk/PrEUzBKr6N5u1sB4W7iLkZNDQiBEYv3P
 eWxdjBwcvAKGEs0bKkDCwgIOElM/PWIGsdkEDCTe7NjLCmKLCNhJbLm6nwXEZhYokOie85AJx
 GYRUJGYsewnWJxTIFDi449bQL1cHEICq5kkXpzrYARJ8AtIStz68pEZorlaomt+JzvEDfoSx+
 etYAOxeQUEJU7OfAI2SEhATWLG3MusEDXcErdPT2WewMg/C0n7LCQtEHFNidbtv9khbG2JZQt
 fM0PYthLr1r2HqrGR2HR1ASOELS+x/e0c5gWM7KsY1YtTi8pSi3SN9JKKMtMzSnITM3N0DQ3M
 9HJTi4sT01NzEpOK9ZLzczcxAsObAQh2MC7763SIUZKDSUmU15VRL1yILyk/pTIjsTgjvqg0J
 7X4EKMMB4eSBO+kNQbhQoJFqempFWmZOcBIg0lLcPAoifDeAknzFhck5hZnpkOkTjEqSonzXg
 RJCIAkMkrz4Npg0X2JUVZKmJcR6BAhnoLUotzMElT5V4ziHIxKwrzXQKbwZOaVwE1/BbSYCWi
 xHJs+yOKSRISUVAOj/bxb8RGSf41nN59s7n/EFtzu/2nz6qshc16dl9Xc7MJftUXj38TJfw8n
 zHRLvpXu8GS1/ddpC1QMA2eJ//+zY77Yja+zHjBylOzp+C2Q1NTtfuPUG8V18+Z0nMpZee67l
 0NTXuFR9z+sEpdmXlzUbxxc0mKy4afZ9Rj91A19nr996l3SPzBaKbEUZyQaajEXFScCAGO54q
 XpAgAA
X-Env-Sender: prvs=930807bac=dario.faggioli@citrix.com
X-Msg-Ref: server-6.tower-21.messagelabs.com!1462807971!13280804!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20394 invoked from network); 9 May 2016 15:32:53 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-6.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 15:32:53 -0000
X-IronPort-AV: E=Sophos;i="5.24,601,1454976000"; 
 d="asc'?scan'208";a="352520167"
Message-ID: <1462807946.5968.25.camel@citrix.com>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Marko =?UTF-8?Q?=C4=90uki=C4=87?= <marko.djukic@gmail.com>
Date: Mon, 9 May 2016 17:32:26 +0200
In-Reply-To: <CAGWHUdMYo=CNRb_t+NU4Mz8anKwgdGSYrDv6jQnhKoooaUYvdg@mail.gmail.com>
References: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
 <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
 <20160509093444.vpwy7ypteiyhzx3y@mac> <1462798637.5968.4.camel@citrix.com>
 <CAGWHUdMYo=CNRb_t+NU4Mz8anKwgdGSYrDv6jQnhKoooaUYvdg@mail.gmail.com>
Organization: Citrix Inc.
X-Mailer: Evolution 3.18.5.2 (3.18.5.2-1.fc23) 
MIME-Version: 1.0
X-DLP: MIA2
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com,
 Roger Pau =?ISO-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
Subject: Re: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4089131273073242480=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4089131273073242480==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-7UERNVg86IduWFNGAKJf"

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

On Mon, 2016-05-09 at 15:37 +0200, Marko =C4=90uki=C4=87 wrote:
> On 9 May 2016 at 14:57, Dario Faggioli <dario.faggioli@citrix.com>
> As you can see, in HVM guest shows 4 cpus and each entry shows "cpu
> cores: 4" and a different core id for each entry.
> In PVH guest shows "cpu cores: 1" and "core_id: 0" for each entry.
>
Ok, so you do get 4 vcpus, but they are all listed as if the were part
of the same core.

This happens because of the difference between CPUID (and topology
handling in general) implementation between PV(H) and HVM that Roger
was mentioning.

There is work ongoing for improving this (making things more
configurable and reliable), both on the Xen and Linux kernel sides, but
patches are not upstream yet.

If LINPACK relies on this 'core id' (or something equivalent/based on
the same low level topology info), there's few that we can do, apart
from changing LINPACK itself.

Maybe (before embarking in changing LINPAK), fiddling with the cpuid
config option is worth a try.

For example, in this thread:
 http://lists.xenproject.org/archives/html/xen-devel/2015-07/msg04423.html

it's suggested to set it to:
=C2=A0cpuid=3D['0x1:ebx=3Dxxxxxxxx00000001xxxxxxxxxxxxxxxx']

This have an effect, and if it is not exactly what you want, you can
change things a bit by playing with the value.

This is a workaroud, and I don't know if it can be considered good
enough for what you're tring to achieve.

Regards,
Dario
--=C2=A0
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-7UERNVg86IduWFNGAKJf
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJXMK2LAAoJEBZCeImluHPuEWAQAMA8bBLHdJcSsnbLMYOR/Xb2
EA2b07b7oQ/AkiH3SBUeCb7eg3p4N9N4UBwhG6xyP6mrKxy85iOp24Gl/uNB3TMy
+jPOm0rX3iw7KsxDaHUpbsvmtVPzo5Y6sNrJRz1orZGUV3kU/kzyoFlTYX2a2BnC
LgvcaSsas+vPG4TRKKANLQFB2jFOdVkyroGvvaqsNmqG9kILoStjqwZnc9zO139e
mPFi9Mp1BnXkyxaxRVPLwrWkTI1XD6gxeCjHSLoUQ1yvLp887yJC5215CasuBR1T
UFENLpWnWDuqPBXugdCtEFaPsqL6AfJ7+O5H7jDuqBeFJdNt5Qfbh7mMKiUdpAL8
oGkKWAOg2moaJ+c+xn5Vr4iPotW9EUkcToKkgLx32YxiYTmrBh6R1DXM7Q9vO1FD
1OZMctAhj8sx6Ug9okAPm/xKbPl04SfPAeSyY8gnDi8GNpmM3qP5lEUTR55IPGxo
JrC/KKC4Ilsr1thEbfHa/YYhirPv0trK1ZrXIL+m3wz6cpHlzYCZlL0T07HBJS86
8AKNplc+5BGwOYaYhi0apv3LZDtG7S+YAcWyp2vX/koOcH4FmtwecSf+pZk/7y6e
QHfQpetxBds+KfEGGsitCD03wLfsFfscJqoiqTLggm33byKqZkjQZvh3O5hk+wTB
mXGKaWQvdxeUKXH8pag2
=4I5X
-----END PGP SIGNATURE-----

--=-7UERNVg86IduWFNGAKJf--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4089131273073242480==--


From xen-users-bounces@lists.xen.org Mon May 09 17:25:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 17:25:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azovD-00019M-FZ; Mon, 09 May 2016 17:24:43 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <marko.djukic@gmail.com>) id 1azovC-00019G-DL
 for xen-users@lists.xen.org; Mon, 09 May 2016 17:24:42 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 83/87-03293-9D7C0375; Mon, 09 May 2016 17:24:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrMIsWRWlGSWpSXmKPExsVyMfT+Qd0bxw3
 CDb4dU7dYdfUAqwOjx9Hdv5kCGKNYM/OS8isSWDPm/XrJVvCFv+LA84XsDYzTebsYuTiEBCYx
 SnRPf8gM4rAIzGKVeHvwHDuIIyGwjVVi3v3fjF2MnEBOjkTjhC42CLtYov/KShYQm1dAUOLkz
 CdgtpCAl0TH7atA9RwcnAJGEgfeSECEzzFJXGvVB7HZBOwlVnQtYAWxWQRUJNqPP2eCGBMgcf
 r4DLC4sICDxNRPj5hBbBEBPYkPr76BrWUWyJa4ufUCK8h4ZgF1ifXzhCDC2hLLFr5mnsAoOAv
 JQbMQqmYhqVrAyLyKUaM4tagstUjX0EQvqSgzPaMkNzEzR9fQwFgvN7W4ODE9NScxqVgvOT93
 EyMwaBmAYAfjiu2ehxglOZiURHldGfXChfiS8lMqMxKLM+KLSnNSiw8xynBwKEnwCgOjQEiwK
 DU9tSItMwcYPzBpCQ4eJRFeq2NAad7igsTc4sx0iNQpRmOOLb+vrWXi2Db13lomIZa8/LxUKX
 He9SClAiClGaV5cINgcX2JUVZKmJcR6DQhnoLUotzMElT5V4ziHIxKwry6IPfwZOaVwO17BXQ
 KE9Apcmz6IKeUJCKkpBoYBXJP3j+ZUnbt9SLR3nPmUrPXBzrmG55kClA7Z3/FoEbcX1M8nuH9
 lffKO2ydj9zV4fHlNlGWnxp2VSznTC3/339XrXI1bN7cWLylaaXejcNJNY33bV561rwSmdJeE
 a80cdUS9m3Rk6conl7ZOMVi3Z3Gcwwtfzl1GnM/zjmvyyLavWvTl/rjSizFGYmGWsxFxYkA2/
 ZQIuYCAAA=
X-Env-Sender: marko.djukic@gmail.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1462814679!31680207!1
X-Originating-IP: [209.85.223.193]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_8,
 RCVD_BY_IP,spamassassin: ,surbl: (ASYNC_NO) 
 c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRvbmVkOiBBbGwgdXJscyByZXR1cm5lZCBsZ
 l9u\nZWdhdGl2ZSk=\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50373 invoked from network); 9 May 2016 17:24:40 -0000
Received: from mail-io0-f193.google.com (HELO mail-io0-f193.google.com)
 (209.85.223.193)
 by server-7.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 9 May 2016 17:24:40 -0000
Received: by mail-io0-f193.google.com with SMTP id d62so19361772iof.1
 for <xen-users@lists.xen.org>; Mon, 09 May 2016 10:24:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=i7aqhhFPR0E+Y0Lmthu5vByIhThO+lR8Vuk3TRGD5Co=;
 b=Hp5NNVAmGXeeVdeORYvZBEfbIPcs2G13simIMPxV9UqAvdLjTkE8A+EnWiGhFOFeQy
 GYo6t2TgxvepZ6f/eziDkgAGPTnhmvgZAg/00st+XfSUwZTeKB/zW8oQiBFMAEyxXxsy
 bH+4FmVuoga0y8xJmDrsyHUKWQesUIDFG5QnJ8H2ySgVqq9qUvJmvW5aU9CQCGiHvcd8
 8le86WraWhWm/n38YXLOAq2oKCDWKYJY+cCeNbLi4ij1uz6uAqBjB0AswLcSQ/WILGA5
 Nx5+rsXY8Q9yHTD5+P4d8/gqU3O//UWsv3bEqzks47gRt3+3CBq+v5tsr/3qeJBFqemg
 wjpA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=i7aqhhFPR0E+Y0Lmthu5vByIhThO+lR8Vuk3TRGD5Co=;
 b=ZYmrv3+ybYQVxoA1Zx4hdEwXpEsfXzDSNrsZcwj0tjPgkJA/GqCE7PvOoR48EHnr9I
 dHpGutlVPAzeW3t3pcI7FZ32unqe3OpcBBiBwi8kcxFzWu6hVNoxXT6r0BGvRopDnybX
 AkDKbP5fDICSVEesMkAX7O5JEAxAUIntDis5fEH7N1Gan8etHwHjavdKwgas5WfDYJGH
 zVWAIeghihtieu80O8rcYBVhaswXmdbIRZNfp8+7fJqL/vNQHFeLIJznKT9UbpCMUzYN
 22Je1nO/F8knh9WjuohLtJhGZSYqGlmj2p3ojV/wpmwsBFIgjUrZ+mCQjKjq1tHQnU+3
 pNJQ==
X-Gm-Message-State: AOPr4FXDwmPVgrpAVD69aTj0+nkMQFwRPOVrSdRNN2NvAaJGOfwF3EQaQG9Aq4BgMa5nDTxxS9lgmnahzmlljQ==
X-Received: by 10.107.20.141 with SMTP id 135mr40701122iou.12.1462814679300;
 Mon, 09 May 2016 10:24:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.57.215 with HTTP; Mon, 9 May 2016 10:24:19 -0700 (PDT)
In-Reply-To: <1462807946.5968.25.camel@citrix.com>
References: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
 <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
 <20160509093444.vpwy7ypteiyhzx3y@mac> <1462798637.5968.4.camel@citrix.com>
 <CAGWHUdMYo=CNRb_t+NU4Mz8anKwgdGSYrDv6jQnhKoooaUYvdg@mail.gmail.com>
 <1462807946.5968.25.camel@citrix.com>
From: =?UTF-8?B?TWFya28gxJB1a2nEhw==?= <marko.djukic@gmail.com>
Date: Mon, 9 May 2016 19:24:19 +0200
Message-ID: <CAGWHUdNrViTJxQPav_Yk_YbBZ0rXczJVWuYwahhtaCCK3XX6ow@mail.gmail.com>
To: Dario Faggioli <dario.faggioli@citrix.com>
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gOSBNYXkgMjAxNiBhdCAxNzozMiwgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNp
dHJpeC5jb20+IHdyb3RlOgo+IE9uIE1vbiwgMjAxNi0wNS0wOSBhdCAxNTozNyArMDIwMCwgTWFy
a28gxJB1a2nEhyB3cm90ZToKPj4gT24gOSBNYXkgMjAxNiBhdCAxNDo1NywgRGFyaW8gRmFnZ2lv
bGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+Cj4+IEFzIHlvdSBjYW4gc2VlLCBpbiBIVk0g
Z3Vlc3Qgc2hvd3MgNCBjcHVzIGFuZCBlYWNoIGVudHJ5IHNob3dzICJjcHUKPj4gY29yZXM6IDQi
IGFuZCBhIGRpZmZlcmVudCBjb3JlIGlkIGZvciBlYWNoIGVudHJ5Lgo+PiBJbiBQVkggZ3Vlc3Qg
c2hvd3MgImNwdSBjb3JlczogMSIgYW5kICJjb3JlX2lkOiAwIiBmb3IgZWFjaCBlbnRyeS4KPj4K
PiBPaywgc28geW91IGRvIGdldCA0IHZjcHVzLCBidXQgdGhleSBhcmUgYWxsIGxpc3RlZCBhcyBp
ZiB0aGUgd2VyZSBwYXJ0Cj4gb2YgdGhlIHNhbWUgY29yZS4KPgo+IFRoaXMgaGFwcGVucyBiZWNh
dXNlIG9mIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gQ1BVSUQgKGFuZCB0b3BvbG9neQo+IGhhbmRs
aW5nIGluIGdlbmVyYWwpIGltcGxlbWVudGF0aW9uIGJldHdlZW4gUFYoSCkgYW5kIEhWTSB0aGF0
IFJvZ2VyCj4gd2FzIG1lbnRpb25pbmcuCj4KPiBUaGVyZSBpcyB3b3JrIG9uZ29pbmcgZm9yIGlt
cHJvdmluZyB0aGlzIChtYWtpbmcgdGhpbmdzIG1vcmUKPiBjb25maWd1cmFibGUgYW5kIHJlbGlh
YmxlKSwgYm90aCBvbiB0aGUgWGVuIGFuZCBMaW51eCBrZXJuZWwgc2lkZXMsIGJ1dAo+IHBhdGNo
ZXMgYXJlIG5vdCB1cHN0cmVhbSB5ZXQuCj4KPiBJZiBMSU5QQUNLIHJlbGllcyBvbiB0aGlzICdj
b3JlIGlkJyAob3Igc29tZXRoaW5nIGVxdWl2YWxlbnQvYmFzZWQgb24KPiB0aGUgc2FtZSBsb3cg
bGV2ZWwgdG9wb2xvZ3kgaW5mbyksIHRoZXJlJ3MgZmV3IHRoYXQgd2UgY2FuIGRvLCBhcGFydAo+
IGZyb20gY2hhbmdpbmcgTElOUEFDSyBpdHNlbGYuCj4KPiBNYXliZSAoYmVmb3JlIGVtYmFya2lu
ZyBpbiBjaGFuZ2luZyBMSU5QQUspLCBmaWRkbGluZyB3aXRoIHRoZSBjcHVpZAo+IGNvbmZpZyBv
cHRpb24gaXMgd29ydGggYSB0cnkuCj4KPiBGb3IgZXhhbXBsZSwgaW4gdGhpcyB0aHJlYWQ6Cj4g
IGh0dHA6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE1
LTA3L21zZzA0NDIzLmh0bWwKPgo+IGl0J3Mgc3VnZ2VzdGVkIHRvIHNldCBpdCB0bzoKPiAgY3B1
aWQ9WycweDE6ZWJ4PXh4eHh4eHh4MDAwMDAwMDF4eHh4eHh4eHh4eHh4eHh4J10KPgo+IFRoaXMg
aGF2ZSBhbiBlZmZlY3QsIGFuZCBpZiBpdCBpcyBub3QgZXhhY3RseSB3aGF0IHlvdSB3YW50LCB5
b3UgY2FuCj4gY2hhbmdlIHRoaW5ncyBhIGJpdCBieSBwbGF5aW5nIHdpdGggdGhlIHZhbHVlLgo+
Cj4gVGhpcyBpcyBhIHdvcmthcm91ZCwgYW5kIEkgZG9uJ3Qga25vdyBpZiBpdCBjYW4gYmUgY29u
c2lkZXJlZCBnb29kCj4gZW5vdWdoIGZvciB3aGF0IHlvdSdyZSB0cmluZyB0byBhY2hpZXZlLgo+
Cj4gUmVnYXJkcywKPiBEYXJpbwo+IC0tCj4gPDxUaGlzIGhhcHBlbnMgYmVjYXVzZSBJIGNob29z
ZSBpdCB0byBoYXBwZW4hPj4gKFJhaXN0bGluIE1hamVyZSkKPiAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+IERhcmlvIEZh
Z2dpb2xpLCBQaC5ELCBodHRwOi8vYWJvdXQubWUvZGFyaW8uZmFnZ2lvbGkKPiBTZW5pb3IgU29m
dHdhcmUgRW5naW5lZXIsIENpdHJpeCBTeXN0ZW1zIFImRCBMdGQuLCBDYW1icmlkZ2UgKFVLKQo+
CgpUaGFuayB5b3UgdmVyeSBtdWNoLCBEYXJpbywgY3B1aW5mbyBub3cgc2hvd3MgNCBjb3JlcyBh
bmQgTElOUEFDSyBhbHNvCmRldGVjdHMgNCBjb3Jlcy4gVGhlIEdGbG9wcyBMSU5QQUNLIGNhbGN1
bGF0ZXMgYXJlIHNpbWlsYXIgdG8gdGhlIG9uZXMKaW4gSFZNIGd1ZXN0LCBzbyBhcHBhcmVudGx5
IGl0IHdvcmtzLgoKUmVnYXJkcwoKTWFya28KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 09 17:25:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 17:25:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azovD-00019M-FZ; Mon, 09 May 2016 17:24:43 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <marko.djukic@gmail.com>) id 1azovC-00019G-DL
 for xen-users@lists.xen.org; Mon, 09 May 2016 17:24:42 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 83/87-03293-9D7C0375; Mon, 09 May 2016 17:24:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrMIsWRWlGSWpSXmKPExsVyMfT+Qd0bxw3
 CDb4dU7dYdfUAqwOjx9Hdv5kCGKNYM/OS8isSWDPm/XrJVvCFv+LA84XsDYzTebsYuTiEBCYx
 SnRPf8gM4rAIzGKVeHvwHDuIIyGwjVVi3v3fjF2MnEBOjkTjhC42CLtYov/KShYQm1dAUOLkz
 CdgtpCAl0TH7atA9RwcnAJGEgfeSECEzzFJXGvVB7HZBOwlVnQtYAWxWQRUJNqPP2eCGBMgcf
 r4DLC4sICDxNRPj5hBbBEBPYkPr76BrWUWyJa4ufUCK8h4ZgF1ifXzhCDC2hLLFr5mnsAoOAv
 JQbMQqmYhqVrAyLyKUaM4tagstUjX0EQvqSgzPaMkNzEzR9fQwFgvN7W4ODE9NScxqVgvOT93
 EyMwaBmAYAfjiu2ehxglOZiURHldGfXChfiS8lMqMxKLM+KLSnNSiw8xynBwKEnwCgOjQEiwK
 DU9tSItMwcYPzBpCQ4eJRFeq2NAad7igsTc4sx0iNQpRmOOLb+vrWXi2Db13lomIZa8/LxUKX
 He9SClAiClGaV5cINgcX2JUVZKmJcR6DQhnoLUotzMElT5V4ziHIxKwry6IPfwZOaVwO17BXQ
 KE9Apcmz6IKeUJCKkpBoYBXJP3j+ZUnbt9SLR3nPmUrPXBzrmG55kClA7Z3/FoEbcX1M8nuH9
 lffKO2ydj9zV4fHlNlGWnxp2VSznTC3/339XrXI1bN7cWLylaaXejcNJNY33bV561rwSmdJeE
 a80cdUS9m3Rk6conl7ZOMVi3Z3Gcwwtfzl1GnM/zjmvyyLavWvTl/rjSizFGYmGWsxFxYkA2/
 ZQIuYCAAA=
X-Env-Sender: marko.djukic@gmail.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1462814679!31680207!1
X-Originating-IP: [209.85.223.193]
X-SpamReason: No, hits=0.3 required=7.0 tests=ML_RADAR_SPEW_LINKS_8,
 RCVD_BY_IP,spamassassin: ,surbl: (ASYNC_NO) 
 c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRvbmVkOiBBbGwgdXJscyByZXR1cm5lZCBsZ
 l9u\nZWdhdGl2ZSk=\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50373 invoked from network); 9 May 2016 17:24:40 -0000
Received: from mail-io0-f193.google.com (HELO mail-io0-f193.google.com)
 (209.85.223.193)
 by server-7.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 9 May 2016 17:24:40 -0000
Received: by mail-io0-f193.google.com with SMTP id d62so19361772iof.1
 for <xen-users@lists.xen.org>; Mon, 09 May 2016 10:24:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to
 :cc:content-transfer-encoding;
 bh=i7aqhhFPR0E+Y0Lmthu5vByIhThO+lR8Vuk3TRGD5Co=;
 b=Hp5NNVAmGXeeVdeORYvZBEfbIPcs2G13simIMPxV9UqAvdLjTkE8A+EnWiGhFOFeQy
 GYo6t2TgxvepZ6f/eziDkgAGPTnhmvgZAg/00st+XfSUwZTeKB/zW8oQiBFMAEyxXxsy
 bH+4FmVuoga0y8xJmDrsyHUKWQesUIDFG5QnJ8H2ySgVqq9qUvJmvW5aU9CQCGiHvcd8
 8le86WraWhWm/n38YXLOAq2oKCDWKYJY+cCeNbLi4ij1uz6uAqBjB0AswLcSQ/WILGA5
 Nx5+rsXY8Q9yHTD5+P4d8/gqU3O//UWsv3bEqzks47gRt3+3CBq+v5tsr/3qeJBFqemg
 wjpA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to:cc:content-transfer-encoding;
 bh=i7aqhhFPR0E+Y0Lmthu5vByIhThO+lR8Vuk3TRGD5Co=;
 b=ZYmrv3+ybYQVxoA1Zx4hdEwXpEsfXzDSNrsZcwj0tjPgkJA/GqCE7PvOoR48EHnr9I
 dHpGutlVPAzeW3t3pcI7FZ32unqe3OpcBBiBwi8kcxFzWu6hVNoxXT6r0BGvRopDnybX
 AkDKbP5fDICSVEesMkAX7O5JEAxAUIntDis5fEH7N1Gan8etHwHjavdKwgas5WfDYJGH
 zVWAIeghihtieu80O8rcYBVhaswXmdbIRZNfp8+7fJqL/vNQHFeLIJznKT9UbpCMUzYN
 22Je1nO/F8knh9WjuohLtJhGZSYqGlmj2p3ojV/wpmwsBFIgjUrZ+mCQjKjq1tHQnU+3
 pNJQ==
X-Gm-Message-State: AOPr4FXDwmPVgrpAVD69aTj0+nkMQFwRPOVrSdRNN2NvAaJGOfwF3EQaQG9Aq4BgMa5nDTxxS9lgmnahzmlljQ==
X-Received: by 10.107.20.141 with SMTP id 135mr40701122iou.12.1462814679300;
 Mon, 09 May 2016 10:24:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.57.215 with HTTP; Mon, 9 May 2016 10:24:19 -0700 (PDT)
In-Reply-To: <1462807946.5968.25.camel@citrix.com>
References: <CAGWHUdNy_HszR_MTiSV8UdjWNqZmBbvkQZjc_vV+D_1GCCK_SA@mail.gmail.com>
 <CAGWHUdO796m0yES5ixmJzG5H9grjOSzw2HC94WByqEb=pFOBzA@mail.gmail.com>
 <20160509093444.vpwy7ypteiyhzx3y@mac> <1462798637.5968.4.camel@citrix.com>
 <CAGWHUdMYo=CNRb_t+NU4Mz8anKwgdGSYrDv6jQnhKoooaUYvdg@mail.gmail.com>
 <1462807946.5968.25.camel@citrix.com>
From: =?UTF-8?B?TWFya28gxJB1a2nEhw==?= <marko.djukic@gmail.com>
Date: Mon, 9 May 2016 19:24:19 +0200
Message-ID: <CAGWHUdNrViTJxQPav_Yk_YbBZ0rXczJVWuYwahhtaCCK3XX6ow@mail.gmail.com>
To: Dario Faggioli <dario.faggioli@citrix.com>
Cc: xen-users@lists.xen.org, wei.liu2@citrix.com,
 =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Subject: Re: [Xen-users] Xen 4.6 and Intel MKL Linpack behaviour
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gOSBNYXkgMjAxNiBhdCAxNzozMiwgRGFyaW8gRmFnZ2lvbGkgPGRhcmlvLmZhZ2dpb2xpQGNp
dHJpeC5jb20+IHdyb3RlOgo+IE9uIE1vbiwgMjAxNi0wNS0wOSBhdCAxNTozNyArMDIwMCwgTWFy
a28gxJB1a2nEhyB3cm90ZToKPj4gT24gOSBNYXkgMjAxNiBhdCAxNDo1NywgRGFyaW8gRmFnZ2lv
bGkgPGRhcmlvLmZhZ2dpb2xpQGNpdHJpeC5jb20+Cj4+IEFzIHlvdSBjYW4gc2VlLCBpbiBIVk0g
Z3Vlc3Qgc2hvd3MgNCBjcHVzIGFuZCBlYWNoIGVudHJ5IHNob3dzICJjcHUKPj4gY29yZXM6IDQi
IGFuZCBhIGRpZmZlcmVudCBjb3JlIGlkIGZvciBlYWNoIGVudHJ5Lgo+PiBJbiBQVkggZ3Vlc3Qg
c2hvd3MgImNwdSBjb3JlczogMSIgYW5kICJjb3JlX2lkOiAwIiBmb3IgZWFjaCBlbnRyeS4KPj4K
PiBPaywgc28geW91IGRvIGdldCA0IHZjcHVzLCBidXQgdGhleSBhcmUgYWxsIGxpc3RlZCBhcyBp
ZiB0aGUgd2VyZSBwYXJ0Cj4gb2YgdGhlIHNhbWUgY29yZS4KPgo+IFRoaXMgaGFwcGVucyBiZWNh
dXNlIG9mIHRoZSBkaWZmZXJlbmNlIGJldHdlZW4gQ1BVSUQgKGFuZCB0b3BvbG9neQo+IGhhbmRs
aW5nIGluIGdlbmVyYWwpIGltcGxlbWVudGF0aW9uIGJldHdlZW4gUFYoSCkgYW5kIEhWTSB0aGF0
IFJvZ2VyCj4gd2FzIG1lbnRpb25pbmcuCj4KPiBUaGVyZSBpcyB3b3JrIG9uZ29pbmcgZm9yIGlt
cHJvdmluZyB0aGlzIChtYWtpbmcgdGhpbmdzIG1vcmUKPiBjb25maWd1cmFibGUgYW5kIHJlbGlh
YmxlKSwgYm90aCBvbiB0aGUgWGVuIGFuZCBMaW51eCBrZXJuZWwgc2lkZXMsIGJ1dAo+IHBhdGNo
ZXMgYXJlIG5vdCB1cHN0cmVhbSB5ZXQuCj4KPiBJZiBMSU5QQUNLIHJlbGllcyBvbiB0aGlzICdj
b3JlIGlkJyAob3Igc29tZXRoaW5nIGVxdWl2YWxlbnQvYmFzZWQgb24KPiB0aGUgc2FtZSBsb3cg
bGV2ZWwgdG9wb2xvZ3kgaW5mbyksIHRoZXJlJ3MgZmV3IHRoYXQgd2UgY2FuIGRvLCBhcGFydAo+
IGZyb20gY2hhbmdpbmcgTElOUEFDSyBpdHNlbGYuCj4KPiBNYXliZSAoYmVmb3JlIGVtYmFya2lu
ZyBpbiBjaGFuZ2luZyBMSU5QQUspLCBmaWRkbGluZyB3aXRoIHRoZSBjcHVpZAo+IGNvbmZpZyBv
cHRpb24gaXMgd29ydGggYSB0cnkuCj4KPiBGb3IgZXhhbXBsZSwgaW4gdGhpcyB0aHJlYWQ6Cj4g
IGh0dHA6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE1
LTA3L21zZzA0NDIzLmh0bWwKPgo+IGl0J3Mgc3VnZ2VzdGVkIHRvIHNldCBpdCB0bzoKPiAgY3B1
aWQ9WycweDE6ZWJ4PXh4eHh4eHh4MDAwMDAwMDF4eHh4eHh4eHh4eHh4eHh4J10KPgo+IFRoaXMg
aGF2ZSBhbiBlZmZlY3QsIGFuZCBpZiBpdCBpcyBub3QgZXhhY3RseSB3aGF0IHlvdSB3YW50LCB5
b3UgY2FuCj4gY2hhbmdlIHRoaW5ncyBhIGJpdCBieSBwbGF5aW5nIHdpdGggdGhlIHZhbHVlLgo+
Cj4gVGhpcyBpcyBhIHdvcmthcm91ZCwgYW5kIEkgZG9uJ3Qga25vdyBpZiBpdCBjYW4gYmUgY29u
c2lkZXJlZCBnb29kCj4gZW5vdWdoIGZvciB3aGF0IHlvdSdyZSB0cmluZyB0byBhY2hpZXZlLgo+
Cj4gUmVnYXJkcywKPiBEYXJpbwo+IC0tCj4gPDxUaGlzIGhhcHBlbnMgYmVjYXVzZSBJIGNob29z
ZSBpdCB0byBoYXBwZW4hPj4gKFJhaXN0bGluIE1hamVyZSkKPiAtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+IERhcmlvIEZh
Z2dpb2xpLCBQaC5ELCBodHRwOi8vYWJvdXQubWUvZGFyaW8uZmFnZ2lvbGkKPiBTZW5pb3IgU29m
dHdhcmUgRW5naW5lZXIsIENpdHJpeCBTeXN0ZW1zIFImRCBMdGQuLCBDYW1icmlkZ2UgKFVLKQo+
CgpUaGFuayB5b3UgdmVyeSBtdWNoLCBEYXJpbywgY3B1aW5mbyBub3cgc2hvd3MgNCBjb3JlcyBh
bmQgTElOUEFDSyBhbHNvCmRldGVjdHMgNCBjb3Jlcy4gVGhlIEdGbG9wcyBMSU5QQUNLIGNhbGN1
bGF0ZXMgYXJlIHNpbWlsYXIgdG8gdGhlIG9uZXMKaW4gSFZNIGd1ZXN0LCBzbyBhcHBhcmVudGx5
IGl0IHdvcmtzLgoKUmVnYXJkcwoKTWFya28KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 09 17:30:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 17:30:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azp0q-0001mh-7h; Mon, 09 May 2016 17:30:32 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1azp0p-0001mR-An
 for xen-users@lists.xen.org; Mon, 09 May 2016 17:30:31 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 42/38-09532-639C0375; Mon, 09 May 2016 17:30:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrCKsWRWlGSWpSXmKPExsVyXIC7RdfkpEG
 4wZ4NSharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aM7euZC7Z3MVZ8XjGNpYFxZ3kXIyeHkICL
 xIM9S5kg7CmMEndXcXQxcoDFL870hwiHSpx/+IQVwi6X2DhtJjNM6+LmqawwNa3939m7GLmA7
 HZGia9r1zGCJFgEVCUuvfzMAmLzCgRKrOzfDBZnE5CQ+LL8KxuILSIgLTHjShOYLSzgI9HW0M
 UEMWgio8TOCzvBjuMUCJL42j6THcQWFTCX+NF5jBHkUAkBdYnD/fkQZpjEpxU1IBXMAp4Sy+9
 eZ4RYKyhxcuYTFoi4vETz1tnMExhFZyEpm4WkbBaSMgjbUWJ/41tGCFtN4unR26yzgLYxA129
 /B8HpnI1idvbrrJD2IoSM1qPMSEpX8DItYpRvTi1qCy1SNdQL6koMz2jJDcxM0fX0MBMLze1u
 DgxPTUnMalYLzk/dxMjMG4ZgGAH487nTocYJTmYlER5XRn1woX4kvJTKjMSizPii0pzUosPMc
 pwcChJ8M47bhAuJFiUmp5akZaZA0wgMGkJDh4lEd57IGne4oLE3OLMdIjUKUZjjnVzb6xl4rh
 1cvNuJiGWvPy8VClx3l6QUgGQ0ozSPLhBsMR2iVFWSpiXEeg0IZ6C1KLczBJU+VeM4hyMSsK8
 i0Cm8GTmlcDtewV0ChPQKXJs+iCnlCQipKQaGMM2vT2ckhv28nnolq8rQtgTZ8omrt+1Kqvn4
 ya/cEv94G7TlJde/urBRxe+6F97bZPeatcXF+TvFExgdvrdX5kg+ClA5Nx8yQWWB2a/On7OSd
 w55KjGCzP/4/K8px+osr7pCe7+tl+yLkc1z26yhFdSVnb7nqWTXf8kKtzQj92hNNP61rSJDko
 sxRmJhlrMRcWJAE01mINnAwAA
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-16.tower-21.messagelabs.com!1462815026!8913581!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20908 invoked from network); 9 May 2016 17:30:28 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-16.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 9 May 2016 17:30:28 -0000
Received: (qmail 40901 invoked by uid 89); 9 May 2016 17:30:26 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 9 May 2016 17:30:26 -0000
Received: (qmail 79075 invoked by uid 89); 9 May 2016 14:25:32 -0000
Received: by simscan 1.3.1 ppid: 79073, pid: 79074, t: 0.0028s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 9 May 2016 14:25:32 -0000
Received: (qmail 25441 invoked by uid 89); 9 May 2016 14:25:32 -0000
Received: by simscan 1.4.0 ppid: 25434, pid: 25437, t: 0.1113s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 9 May 2016 14:25:32 -0000
Date: Mon, 09 May 2016 09:25:32 -0500
Message-ID: <20160509092532.Horde.dT6bMI8bCH6qbtU1nNXNlg9@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <20160423131019.Horde.e7vXEBjvtwbS24UgmaGVlw1@www.vfemail.net>
 <20160428093300.Horde.CRAVG34AB1qaObSjkEs0Yw3@344c6kbnjnljjzlz.onion>
In-Reply-To: <20160428093300.Horde.CRAVG34AB1qaObSjkEs0Yw3@344c6kbnjnljjzlz.onion>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: [Xen-users] [QEMU #1578192] Re: xen_kbdfront: unhandled keycode 0x0
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6711892589956646665=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============6711892589956646665==
Content-Type: multipart/alternative; boundary="=_tPpCc_C_nxrumyPtqfbB4w1"
Content-Transfer-Encoding: 8bit

This message is in MIME format.

--=_tPpCc_C_nxrumyPtqfbB4w1
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

  Just in case anyone was following this thread, I traced the bug back to
Qemu, so it is in fact not a Xen bug. Here's my qemu-devel post:

https://lists.nongnu.org/archive/html/qemu-devel/2016-05/msg00119.html

and here's my formal bug report and patch

https://bugs.launchpad.net/qemu/+bug/1578192

I haven't received so much as an acknowledgement from qemu-devel or the bug
tracker, so I expect this issue to remain open for quite a while. If you
run into this bug, apply gtk.c.patch for a good-enough fix, and notify the
Qemu developers that you reproduced it. Since it's not a Xen bug, I'm only
following up here for completeness.

----- Forwarded message from sm8ax1@vfemail.net -----
   Date: Mon, 02 May 2016 11:27:22 -0500
   From: sm8ax1@vfemail.net
Subject: GTK+ interface doesn't translate keycodes properly with Wayland
backend (Fwd: [Xen-users] xen_kbdfront: unhandled keycode 0x0)
     To: qemu-devel@nongnu.org

Here's my original thread forwarded from the xen-users mailing list, but I
think I've traced the problem to Qemu. I'm no expert, but it looks like
GTK+ key events come in at the ui/gtk.c:gd_key_event callback function,
which calls ui/gtk.c:gd_map_keycode to translate the GTK+ keycode into the
Qemu keycode before sending it on using qemu_input_event_send_key_number.
The problem is that gd_map_keycode is incomplete when GTK+ is running on a
backend other than X11.

static int gd_map_keycode(GtkDisplayState *s, GdkDisplay *dpy, int
gdk_keycode)
{
    int qemu_keycode;

#ifdef GDK_WINDOWING_WIN32
    if (GDK_IS_WIN32_DISPLAY(dpy)) {
        qemu_keycode = MapVirtualKey(gdk_keycode, MAPVK_VK_TO_VSC);
        switch (qemu_keycode) {
        case 103:   /* alt gr */
            qemu_keycode = 56 | SCANCODE_GREY;
            break;
        }
        return qemu_keycode;
    }
#endif

    IF (GDK_KEYCODE < 9) {
        qemu_keycode = 0;
    } else IF (GDK_KEYCODE < 97) {
        qemu_keycode = gdk_keycode - 8;
#ifdef GDK_WINDOWING_X11
    } else if (GDK_IS_X11_DISPLAY(dpy) && gdk_keycode < 158) {
        if (s->has_evdev) {
            qemu_keycode = translate_evdev_keycode(gdk_keycode -
97);
        } else {
            qemu_keycode = translate_xfree86_keycode(gdk_keycode
- 97);
        }
#endif
    } else IF (GDK_KEYCODE == 208) { /* Hiragana_Katakana */
        qemu_keycode = 0x70;
    } else IF (GDK_KEYCODE == 211) { /* backslash */
        qemu_keycode = 0x73;
    } else {
        qemu_keycode = 0;
    }

    return qemu_keycode;
}

In my case, I'm using GTK+'s Wayland backend, so keycodes 97 through 157
(this includes KEY_HOME(102), KEY_PAGEUP(104), KEY_PAGEDOWN(109),
KEY_END(107), etc.) are never translated into a qemu_keycode, and the final
'else' block is hit, causing gd_map_keycode to return 0, which is an
invalid keycode and thus cannot be handled by xen-kbdfront. At least that's
my best guess as to what is happening.

The solution that comes to mind is provide an alternative to
translate_{evdev,xfree86}_keycode that is compatable with Wayland/libinput,
but I don't know exactly which API would provide this functionality, much
less do I have a patch. Intuition tells me that translate_evdev_keycode
would probably work under Wayland because Weston uses libinput which uses
evdev as its backend, but I don't know this for a fact, and I don't know if
it would be the Right Way (i.e. Wayland or libinput might provide an API
for this purpose, but I don't know).

I may try to do some testing with translate_evdev_keycode on Wayland and
also look into any possible APIs for keycode translation, but I just wanted
to put it out there and get some feedback awhile.

Qemu 2.2.1 from Xen 4.6.1 (relevant code appears unchanged in Qemu master)
GTK+ 3.18.7
Wayland 1.9.0
Weston 1.9.0
libinput 1.2.3

PS: I'm not subscribed to qemu-devel so please reply to sender also. Thank
you!

Quoting sm8ax1@vfemail.net:

> For what it's worth, I found the offending code at
> drivers/input/misc/xen-kbdfront.c:87. It looks like test_bit() is being
> called with a 'keycode' of 0 as the bit number to be queried against
> 'keybit', and returns 0 presumably because 0x0 is not a valid keycode
> (and why would multiple keys have the same keycode in the first place?).
> According to struct xenkbd_key, the keycode is a KEY_* from
> include/linux/input.h, so this sounds like it's being used as the bit
> number that we're testing for. The bit mask being tested is "struct
> input_dev.keybit", which is documented as "@keybit: bitmap of
> keys/buttons this device has". test_bit() is called twice, on
> info->kbd.keybit and info->ptr.keybit, both struct input_dev, and so far
> I don't understand the difference. But it fails both tests (read:
> neither kbd nor ptr "has" the key that was supposedly pressed), and we
> are left with no device and thus no handler.
>
> But if 0x0 is an invalid keycode, then it sounds like the problem is
> somewhere further up the chain. I assume that scancodes are translated
> into keycodes by qemu (since qemu takes a keymap) and thus is not
> xen-kbdfront's bug. But I'll need some guidance on looking into qemu to
> find out where it interacts with xen-kbdfront and attempting to find a
> problem with the translation of scancodes to keycodes (why qemu is
> passing an invalid keycode).
>
> As far as I can tell, I seem to be the first person to run into this
> problem, so it could be user error, but any assistance in further
> debugging this problem is appreciated.
>
>
> Quoting sm8ax1@vfemail.net:
>
>> Hi,
>> I'm using Xen 4.6.1 with the xenfbfront and xenkbdfront PV drivers and
>> the bundled qemu-xen with the GTK+ interface, and certain keypresses
>> cause the following message to appear on the kernel console:
>>
>> xen_kbdfront: unhandled keycode 0x0
>>
>> and the key does not do what it is supposed to. So far it appears that
>> all of the printable keys, control, alt, and shift, and even sequences
>> like ^C work, but Home, End, PgUp, PgDn, Pause/Break, etc cause the
>> error above to be printed.
>>
>> I tried adding
>>
>> vfb = ["vnc=1,keymap=en-us"]
>>
>> and I see the "-k en-us" argument being added to qemu, but the problem
>> persists. (Note: I'm using GTK+, not VNC, but I believe I have to set
>> "vfb=" to something in order for Xen to setup xenfbfront.)
>>
>> As an aside, press-and-hold doesn't work either (keys are pressed but
>> not repeated in the framebuffer console).
>>
>> Advice on how to fix this is appreciated.
>>
>> -------------------------------------------------
>>
>> ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of
>> the NSA's hands!
>> $24.95 ONETIME Lifetime accounts with Privacy Features! 15GB disk! No
>> bandwidth quotas!
>> Commercial and Bulk Mail
>> Options!_______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.orghttp://lists.xen.org/xen-users
>
>
>  
>
> -------------------------------------------------
> ONLY AT VFEMAIL! - Use our METADATA MITIGATOR™ to keep your email out
of
> the NSA's hands!
> $24.95 ONETIME Lifetime accounts with Privacy Features!
> No Bandwidth Quotas!   15GB disk space!
> Commercial and Bulk Mail Options!
>  


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_tPpCc_C_nxrumyPtqfbB4w1
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>Just in case anyone was following this thread, I traced the bug back to Qemu, so it is in fact not a Xen bug. Here's my qemu-devel post:<br>
<br>
https://lists.nongnu.org/archive/html/qemu-devel/2016-05/msg00119.html<br>
<br>
and here's my formal bug report and patch<br>
<br>
https://bugs.launchpad.net/qemu/+bug/1578192<br>
<br>
I haven't received so much as an acknowledgement from qemu-devel or the bug tracker, so I expect this issue to remain open for quite a while. If you run into this bug, apply gtk.c.patch for a good-enough fix, and notify the Qemu developers that you reproduced it. Since it's not a Xen bug, I'm only following up here for completeness.<br>
<br>
----- Forwarded message from <a href="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a> -----<br>
&nbsp; &nbsp;Date: Mon, 02 May 2016 11:27:22 -0500<br>
&nbsp; &nbsp;From: <a href="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a><br>
Subject: GTK+ interface doesn't translate keycodes properly with Wayland backend (Fwd: [Xen-users] xen_kbdfront: unhandled keycode 0x0)<br>
&nbsp; &nbsp; &nbsp;To: <a href="mailto:qemu-devel@nongnu.org">qemu-devel@nongnu.org</a><br>
<br>
Here's my original thread forwarded from the xen-users mailing list, but I think I've traced the problem to Qemu. I'm no expert, but it looks like GTK+ key events come in at the ui/gtk.c:gd_key_event callback function, which calls ui/gtk.c:gd_map_keycode to translate the GTK+ keycode into the Qemu keycode before sending it on using qemu_input_event_send_key_number. The problem is that gd_map_keycode is incomplete when GTK+ is running on a backend other than X11.<br>
<br>
static int gd_map_keycode(GtkDisplayState *s, GdkDisplay *dpy, int gdk_keycode)<br>
{<br>
&nbsp;&nbsp;&nbsp; int qemu_keycode;<br>
<br>
#ifdef GDK_WINDOWING_WIN32<br>
&nbsp;&nbsp;&nbsp; if (GDK_IS_WIN32_DISPLAY(dpy)) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = MapVirtualKey(gdk_keycode, MAPVK_VK_TO_VSC);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; switch (qemu_keycode) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 103:&nbsp;&nbsp; /* alt gr */<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = 56 | SCANCODE_GREY;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return qemu_keycode;<br>
&nbsp;&nbsp;&nbsp; }<br>
#endif<br>
<br>
&nbsp;&nbsp;&nbsp; <strong>if (gdk_keycode &lt; 9)</strong> {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = 0;<br>
&nbsp;&nbsp;&nbsp; } else <strong>if (gdk_keycode &lt; 97)</strong> {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = gdk_keycode - 8;<br>
#ifdef GDK_WINDOWING_X11<br>
&nbsp;&nbsp;&nbsp; } else if (GDK_IS_X11_DISPLAY(dpy) &amp;&amp; gdk_keycode &lt; 158) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (s-&gt;has_evdev) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = translate_evdev_keycode(gdk_keycode - 97);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = translate_xfree86_keycode(gdk_keycode - 97);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
#endif<br>
&nbsp;&nbsp;&nbsp; } else <strong>if (gdk_keycode == 208)</strong> { /* Hiragana_Katakana */<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = 0x70;<br>
&nbsp;&nbsp;&nbsp; } else <strong>if (gdk_keycode == 211)</strong> { /* backslash */<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = 0x73;<br>
&nbsp;&nbsp;&nbsp; } else {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = 0;<br>
&nbsp;&nbsp;&nbsp; }<br>
<br>
&nbsp;&nbsp;&nbsp; return qemu_keycode;<br>
}<br>
<br>
In my case, I'm using GTK+'s Wayland backend, so keycodes 97 through 157 (this includes KEY_HOME(102), KEY_PAGEUP(104), KEY_PAGEDOWN(109), KEY_END(107), etc.) are never translated into a qemu_keycode, and the final 'else' block is hit, causing gd_map_keycode to return 0, which is an invalid keycode and thus cannot be handled by xen-kbdfront. At least that's my best guess as to what is happening.<br>
<br>
The solution that comes to mind is provide an alternative to translate_{evdev,xfree86}_keycode that is compatable with Wayland/libinput, but I don't know exactly which API would provide this functionality, much less do I have a patch. Intuition tells me that translate_evdev_keycode would probably work under Wayland because Weston uses libinput which uses evdev as its backend, but I don't know this for a fact, and I don't know if it would be the Right Way (i.e. Wayland or libinput might provide an API for this purpose, but I don't know).<br>
<br>
I may try to do some testing with translate_evdev_keycode on Wayland and also look into any possible APIs for keycode translation, but I just wanted to put it out there and get some feedback awhile.<br>
<br>
Qemu 2.2.1 from Xen 4.6.1 (relevant code appears unchanged in Qemu master)<br>
GTK+ 3.18.7<br>
Wayland 1.9.0<br>
Weston 1.9.0<br>
libinput 1.2.3<br>
<br>
PS: I'm not subscribed to qemu-devel so please reply to sender also. Thank you!<br>
<br>
Quoting <a href="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a>:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>For what it's worth, I found the offending code at drivers/input/misc/xen-kbdfront.c:87. It looks like test_bit() is being called with a 'keycode' of 0 as the bit number to be queried against 'keybit', and returns 0 presumably because 0x0 is not a valid keycode (and why would multiple keys have the same keycode in the first place?). According to struct xenkbd_key, the keycode is a KEY_* from include/linux/input.h, so this sounds like it's being used as the bit number that we're testing for. The bit mask being tested is "struct input_dev.keybit", which is documented as "@keybit: bitmap of keys/buttons this device has". test_bit() is called twice, on info-&gt;kbd.keybit and info-&gt;ptr.keybit, both struct input_dev, and so far I don't understand the difference. But it fails both tests (read: neither kbd nor ptr "has" the key that was supposedly pressed), and we are left with no device and thus no handler.<br>
<br>
But if 0x0 is an invalid keycode, then it sounds like the problem is somewhere further up the chain. I assume that scancodes are translated into keycodes by qemu (since qemu takes a keymap) and thus is not xen-kbdfront's bug. But I'll need some guidance on looking into qemu to find out where it interacts with xen-kbdfront and attempting to find a problem with the translation of scancodes to keycodes (why qemu is passing an invalid keycode).<br>
<br>
As far as I can tell, I seem to be the first person to run into this problem, so it could be user error, but any assistance in further debugging this problem is appreciated.</p>
<p><br>
Quoting <a href="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a>:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>Hi,<br>
I'm using Xen 4.6.1 with the xenfbfront and xenkbdfront PV drivers and the bundled qemu-xen with the GTK+ interface, and certain keypresses cause the following message to appear on the kernel console:<br>
<br>
xen_kbdfront: unhandled keycode 0x0<br>
<br>
and the key does not do what it is supposed to. So far it appears that all of the printable keys, control, alt, and shift, and even sequences like ^C work, but Home, End, PgUp, PgDn, Pause/Break, etc cause the error above to be printed.<br>
<br>
I tried adding<br>
<br>
vfb = ["vnc=1,keymap=en-us"]<br>
<br>
and I see the "-k en-us" argument being added to qemu, but the problem persists. (Note: I'm using GTK+, not VNC, but I believe I have to set "vfb=" to something in order for Xen to setup xenfbfront.)<br>
<br>
As an aside, press-and-hold doesn't work either (keys are pressed but not repeated in the framebuffer console).<br>
<br>
Advice on how to fix this is appreciated.<br>
<br>
<br>
<br>
-------------------------------------------------<br>
<br>
ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!<br>
$24.95 ONETIME Lifetime accounts with Privacy Features! 15GB disk! No bandwidth quotas!<br>
Commercial and Bulk Mail Options!_______________________________________________<br>
Xen-users mailing list<br>
<a href="mailto:Xen-users@lists.xen">Xen-users@lists.xen</a>.<a href="orghttp://lists.xen.org/xen-users" target="_blank">orghttp://lists.xen.org/xen-users</a></p>
</blockquote>
<p><br>
&nbsp;</p>
<br>
<br>
-------------------------------------------------<br>
<font color="red"><b>ONLY AT VFEmail!</b></font> - Use our <font color="blue"><b>Metadata Mitigator</b></font>&trade; to keep your email out of the NSA's hands!<br>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br>
Commercial and Bulk Mail Options!<br>
&nbsp;</blockquote>
<p><br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_tPpCc_C_nxrumyPtqfbB4w1--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6711892589956646665==--



From xen-users-bounces@lists.xen.org Mon May 09 17:30:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 17:30:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azp0q-0001mh-7h; Mon, 09 May 2016 17:30:32 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1azp0p-0001mR-An
 for xen-users@lists.xen.org; Mon, 09 May 2016 17:30:31 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 42/38-09532-639C0375; Mon, 09 May 2016 17:30:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrCKsWRWlGSWpSXmKPExsVyXIC7RdfkpEG
 4wZ4NSharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aM7euZC7Z3MVZ8XjGNpYFxZ3kXIyeHkICL
 xIM9S5kg7CmMEndXcXQxcoDFL870hwiHSpx/+IQVwi6X2DhtJjNM6+LmqawwNa3939m7GLmA7
 HZGia9r1zGCJFgEVCUuvfzMAmLzCgRKrOzfDBZnE5CQ+LL8KxuILSIgLTHjShOYLSzgI9HW0M
 UEMWgio8TOCzvBjuMUCJL42j6THcQWFTCX+NF5jBHkUAkBdYnD/fkQZpjEpxU1IBXMAp4Sy+9
 eZ4RYKyhxcuYTFoi4vETz1tnMExhFZyEpm4WkbBaSMgjbUWJ/41tGCFtN4unR26yzgLYxA129
 /B8HpnI1idvbrrJD2IoSM1qPMSEpX8DItYpRvTi1qCy1SNdQL6koMz2jJDcxM0fX0MBMLze1u
 DgxPTUnMalYLzk/dxMjMG4ZgGAH487nTocYJTmYlER5XRn1woX4kvJTKjMSizPii0pzUosPMc
 pwcChJ8M47bhAuJFiUmp5akZaZA0wgMGkJDh4lEd57IGne4oLE3OLMdIjUKUZjjnVzb6xl4rh
 1cvNuJiGWvPy8VClx3l6QUgGQ0ozSPLhBsMR2iVFWSpiXEeg0IZ6C1KLczBJU+VeM4hyMSsK8
 i0Cm8GTmlcDtewV0ChPQKXJs+iCnlCQipKQaGMM2vT2ckhv28nnolq8rQtgTZ8omrt+1Kqvn4
 ya/cEv94G7TlJde/urBRxe+6F97bZPeatcXF+TvFExgdvrdX5kg+ClA5Nx8yQWWB2a/On7OSd
 w55KjGCzP/4/K8px+osr7pCe7+tl+yLkc1z26yhFdSVnb7nqWTXf8kKtzQj92hNNP61rSJDko
 sxRmJhlrMRcWJAE01mINnAwAA
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-16.tower-21.messagelabs.com!1462815026!8913581!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=1.2 required=7.0 tests=HTML_20_30,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20908 invoked from network); 9 May 2016 17:30:28 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-16.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 9 May 2016 17:30:28 -0000
Received: (qmail 40901 invoked by uid 89); 9 May 2016 17:30:26 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 9 May 2016 17:30:26 -0000
Received: (qmail 79075 invoked by uid 89); 9 May 2016 14:25:32 -0000
Received: by simscan 1.3.1 ppid: 79073, pid: 79074, t: 0.0028s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 9 May 2016 14:25:32 -0000
Received: (qmail 25441 invoked by uid 89); 9 May 2016 14:25:32 -0000
Received: by simscan 1.4.0 ppid: 25434, pid: 25437, t: 0.1113s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 9 May 2016 14:25:32 -0000
Date: Mon, 09 May 2016 09:25:32 -0500
Message-ID: <20160509092532.Horde.dT6bMI8bCH6qbtU1nNXNlg9@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <20160423131019.Horde.e7vXEBjvtwbS24UgmaGVlw1@www.vfemail.net>
 <20160428093300.Horde.CRAVG34AB1qaObSjkEs0Yw3@344c6kbnjnljjzlz.onion>
In-Reply-To: <20160428093300.Horde.CRAVG34AB1qaObSjkEs0Yw3@344c6kbnjnljjzlz.onion>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: [Xen-users] [QEMU #1578192] Re: xen_kbdfront: unhandled keycode 0x0
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6711892589956646665=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============6711892589956646665==
Content-Type: multipart/alternative; boundary="=_tPpCc_C_nxrumyPtqfbB4w1"
Content-Transfer-Encoding: 8bit

This message is in MIME format.

--=_tPpCc_C_nxrumyPtqfbB4w1
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

  Just in case anyone was following this thread, I traced the bug back to
Qemu, so it is in fact not a Xen bug. Here's my qemu-devel post:

https://lists.nongnu.org/archive/html/qemu-devel/2016-05/msg00119.html

and here's my formal bug report and patch

https://bugs.launchpad.net/qemu/+bug/1578192

I haven't received so much as an acknowledgement from qemu-devel or the bug
tracker, so I expect this issue to remain open for quite a while. If you
run into this bug, apply gtk.c.patch for a good-enough fix, and notify the
Qemu developers that you reproduced it. Since it's not a Xen bug, I'm only
following up here for completeness.

----- Forwarded message from sm8ax1@vfemail.net -----
   Date: Mon, 02 May 2016 11:27:22 -0500
   From: sm8ax1@vfemail.net
Subject: GTK+ interface doesn't translate keycodes properly with Wayland
backend (Fwd: [Xen-users] xen_kbdfront: unhandled keycode 0x0)
     To: qemu-devel@nongnu.org

Here's my original thread forwarded from the xen-users mailing list, but I
think I've traced the problem to Qemu. I'm no expert, but it looks like
GTK+ key events come in at the ui/gtk.c:gd_key_event callback function,
which calls ui/gtk.c:gd_map_keycode to translate the GTK+ keycode into the
Qemu keycode before sending it on using qemu_input_event_send_key_number.
The problem is that gd_map_keycode is incomplete when GTK+ is running on a
backend other than X11.

static int gd_map_keycode(GtkDisplayState *s, GdkDisplay *dpy, int
gdk_keycode)
{
    int qemu_keycode;

#ifdef GDK_WINDOWING_WIN32
    if (GDK_IS_WIN32_DISPLAY(dpy)) {
        qemu_keycode = MapVirtualKey(gdk_keycode, MAPVK_VK_TO_VSC);
        switch (qemu_keycode) {
        case 103:   /* alt gr */
            qemu_keycode = 56 | SCANCODE_GREY;
            break;
        }
        return qemu_keycode;
    }
#endif

    IF (GDK_KEYCODE < 9) {
        qemu_keycode = 0;
    } else IF (GDK_KEYCODE < 97) {
        qemu_keycode = gdk_keycode - 8;
#ifdef GDK_WINDOWING_X11
    } else if (GDK_IS_X11_DISPLAY(dpy) && gdk_keycode < 158) {
        if (s->has_evdev) {
            qemu_keycode = translate_evdev_keycode(gdk_keycode -
97);
        } else {
            qemu_keycode = translate_xfree86_keycode(gdk_keycode
- 97);
        }
#endif
    } else IF (GDK_KEYCODE == 208) { /* Hiragana_Katakana */
        qemu_keycode = 0x70;
    } else IF (GDK_KEYCODE == 211) { /* backslash */
        qemu_keycode = 0x73;
    } else {
        qemu_keycode = 0;
    }

    return qemu_keycode;
}

In my case, I'm using GTK+'s Wayland backend, so keycodes 97 through 157
(this includes KEY_HOME(102), KEY_PAGEUP(104), KEY_PAGEDOWN(109),
KEY_END(107), etc.) are never translated into a qemu_keycode, and the final
'else' block is hit, causing gd_map_keycode to return 0, which is an
invalid keycode and thus cannot be handled by xen-kbdfront. At least that's
my best guess as to what is happening.

The solution that comes to mind is provide an alternative to
translate_{evdev,xfree86}_keycode that is compatable with Wayland/libinput,
but I don't know exactly which API would provide this functionality, much
less do I have a patch. Intuition tells me that translate_evdev_keycode
would probably work under Wayland because Weston uses libinput which uses
evdev as its backend, but I don't know this for a fact, and I don't know if
it would be the Right Way (i.e. Wayland or libinput might provide an API
for this purpose, but I don't know).

I may try to do some testing with translate_evdev_keycode on Wayland and
also look into any possible APIs for keycode translation, but I just wanted
to put it out there and get some feedback awhile.

Qemu 2.2.1 from Xen 4.6.1 (relevant code appears unchanged in Qemu master)
GTK+ 3.18.7
Wayland 1.9.0
Weston 1.9.0
libinput 1.2.3

PS: I'm not subscribed to qemu-devel so please reply to sender also. Thank
you!

Quoting sm8ax1@vfemail.net:

> For what it's worth, I found the offending code at
> drivers/input/misc/xen-kbdfront.c:87. It looks like test_bit() is being
> called with a 'keycode' of 0 as the bit number to be queried against
> 'keybit', and returns 0 presumably because 0x0 is not a valid keycode
> (and why would multiple keys have the same keycode in the first place?).
> According to struct xenkbd_key, the keycode is a KEY_* from
> include/linux/input.h, so this sounds like it's being used as the bit
> number that we're testing for. The bit mask being tested is "struct
> input_dev.keybit", which is documented as "@keybit: bitmap of
> keys/buttons this device has". test_bit() is called twice, on
> info->kbd.keybit and info->ptr.keybit, both struct input_dev, and so far
> I don't understand the difference. But it fails both tests (read:
> neither kbd nor ptr "has" the key that was supposedly pressed), and we
> are left with no device and thus no handler.
>
> But if 0x0 is an invalid keycode, then it sounds like the problem is
> somewhere further up the chain. I assume that scancodes are translated
> into keycodes by qemu (since qemu takes a keymap) and thus is not
> xen-kbdfront's bug. But I'll need some guidance on looking into qemu to
> find out where it interacts with xen-kbdfront and attempting to find a
> problem with the translation of scancodes to keycodes (why qemu is
> passing an invalid keycode).
>
> As far as I can tell, I seem to be the first person to run into this
> problem, so it could be user error, but any assistance in further
> debugging this problem is appreciated.
>
>
> Quoting sm8ax1@vfemail.net:
>
>> Hi,
>> I'm using Xen 4.6.1 with the xenfbfront and xenkbdfront PV drivers and
>> the bundled qemu-xen with the GTK+ interface, and certain keypresses
>> cause the following message to appear on the kernel console:
>>
>> xen_kbdfront: unhandled keycode 0x0
>>
>> and the key does not do what it is supposed to. So far it appears that
>> all of the printable keys, control, alt, and shift, and even sequences
>> like ^C work, but Home, End, PgUp, PgDn, Pause/Break, etc cause the
>> error above to be printed.
>>
>> I tried adding
>>
>> vfb = ["vnc=1,keymap=en-us"]
>>
>> and I see the "-k en-us" argument being added to qemu, but the problem
>> persists. (Note: I'm using GTK+, not VNC, but I believe I have to set
>> "vfb=" to something in order for Xen to setup xenfbfront.)
>>
>> As an aside, press-and-hold doesn't work either (keys are pressed but
>> not repeated in the framebuffer console).
>>
>> Advice on how to fix this is appreciated.
>>
>> -------------------------------------------------
>>
>> ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of
>> the NSA's hands!
>> $24.95 ONETIME Lifetime accounts with Privacy Features! 15GB disk! No
>> bandwidth quotas!
>> Commercial and Bulk Mail
>> Options!_______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.orghttp://lists.xen.org/xen-users
>
>
>  
>
> -------------------------------------------------
> ONLY AT VFEMAIL! - Use our METADATA MITIGATOR™ to keep your email out
of
> the NSA's hands!
> $24.95 ONETIME Lifetime accounts with Privacy Features!
> No Bandwidth Quotas!   15GB disk space!
> Commercial and Bulk Mail Options!
>  


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_tPpCc_C_nxrumyPtqfbB4w1
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>Just in case anyone was following this thread, I traced the bug back to Qemu, so it is in fact not a Xen bug. Here's my qemu-devel post:<br>
<br>
https://lists.nongnu.org/archive/html/qemu-devel/2016-05/msg00119.html<br>
<br>
and here's my formal bug report and patch<br>
<br>
https://bugs.launchpad.net/qemu/+bug/1578192<br>
<br>
I haven't received so much as an acknowledgement from qemu-devel or the bug tracker, so I expect this issue to remain open for quite a while. If you run into this bug, apply gtk.c.patch for a good-enough fix, and notify the Qemu developers that you reproduced it. Since it's not a Xen bug, I'm only following up here for completeness.<br>
<br>
----- Forwarded message from <a href="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a> -----<br>
&nbsp; &nbsp;Date: Mon, 02 May 2016 11:27:22 -0500<br>
&nbsp; &nbsp;From: <a href="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a><br>
Subject: GTK+ interface doesn't translate keycodes properly with Wayland backend (Fwd: [Xen-users] xen_kbdfront: unhandled keycode 0x0)<br>
&nbsp; &nbsp; &nbsp;To: <a href="mailto:qemu-devel@nongnu.org">qemu-devel@nongnu.org</a><br>
<br>
Here's my original thread forwarded from the xen-users mailing list, but I think I've traced the problem to Qemu. I'm no expert, but it looks like GTK+ key events come in at the ui/gtk.c:gd_key_event callback function, which calls ui/gtk.c:gd_map_keycode to translate the GTK+ keycode into the Qemu keycode before sending it on using qemu_input_event_send_key_number. The problem is that gd_map_keycode is incomplete when GTK+ is running on a backend other than X11.<br>
<br>
static int gd_map_keycode(GtkDisplayState *s, GdkDisplay *dpy, int gdk_keycode)<br>
{<br>
&nbsp;&nbsp;&nbsp; int qemu_keycode;<br>
<br>
#ifdef GDK_WINDOWING_WIN32<br>
&nbsp;&nbsp;&nbsp; if (GDK_IS_WIN32_DISPLAY(dpy)) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = MapVirtualKey(gdk_keycode, MAPVK_VK_TO_VSC);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; switch (qemu_keycode) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 103:&nbsp;&nbsp; /* alt gr */<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = 56 | SCANCODE_GREY;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return qemu_keycode;<br>
&nbsp;&nbsp;&nbsp; }<br>
#endif<br>
<br>
&nbsp;&nbsp;&nbsp; <strong>if (gdk_keycode &lt; 9)</strong> {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = 0;<br>
&nbsp;&nbsp;&nbsp; } else <strong>if (gdk_keycode &lt; 97)</strong> {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = gdk_keycode - 8;<br>
#ifdef GDK_WINDOWING_X11<br>
&nbsp;&nbsp;&nbsp; } else if (GDK_IS_X11_DISPLAY(dpy) &amp;&amp; gdk_keycode &lt; 158) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (s-&gt;has_evdev) {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = translate_evdev_keycode(gdk_keycode - 97);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = translate_xfree86_keycode(gdk_keycode - 97);<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>
#endif<br>
&nbsp;&nbsp;&nbsp; } else <strong>if (gdk_keycode == 208)</strong> { /* Hiragana_Katakana */<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = 0x70;<br>
&nbsp;&nbsp;&nbsp; } else <strong>if (gdk_keycode == 211)</strong> { /* backslash */<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = 0x73;<br>
&nbsp;&nbsp;&nbsp; } else {<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; qemu_keycode = 0;<br>
&nbsp;&nbsp;&nbsp; }<br>
<br>
&nbsp;&nbsp;&nbsp; return qemu_keycode;<br>
}<br>
<br>
In my case, I'm using GTK+'s Wayland backend, so keycodes 97 through 157 (this includes KEY_HOME(102), KEY_PAGEUP(104), KEY_PAGEDOWN(109), KEY_END(107), etc.) are never translated into a qemu_keycode, and the final 'else' block is hit, causing gd_map_keycode to return 0, which is an invalid keycode and thus cannot be handled by xen-kbdfront. At least that's my best guess as to what is happening.<br>
<br>
The solution that comes to mind is provide an alternative to translate_{evdev,xfree86}_keycode that is compatable with Wayland/libinput, but I don't know exactly which API would provide this functionality, much less do I have a patch. Intuition tells me that translate_evdev_keycode would probably work under Wayland because Weston uses libinput which uses evdev as its backend, but I don't know this for a fact, and I don't know if it would be the Right Way (i.e. Wayland or libinput might provide an API for this purpose, but I don't know).<br>
<br>
I may try to do some testing with translate_evdev_keycode on Wayland and also look into any possible APIs for keycode translation, but I just wanted to put it out there and get some feedback awhile.<br>
<br>
Qemu 2.2.1 from Xen 4.6.1 (relevant code appears unchanged in Qemu master)<br>
GTK+ 3.18.7<br>
Wayland 1.9.0<br>
Weston 1.9.0<br>
libinput 1.2.3<br>
<br>
PS: I'm not subscribed to qemu-devel so please reply to sender also. Thank you!<br>
<br>
Quoting <a href="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a>:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>For what it's worth, I found the offending code at drivers/input/misc/xen-kbdfront.c:87. It looks like test_bit() is being called with a 'keycode' of 0 as the bit number to be queried against 'keybit', and returns 0 presumably because 0x0 is not a valid keycode (and why would multiple keys have the same keycode in the first place?). According to struct xenkbd_key, the keycode is a KEY_* from include/linux/input.h, so this sounds like it's being used as the bit number that we're testing for. The bit mask being tested is "struct input_dev.keybit", which is documented as "@keybit: bitmap of keys/buttons this device has". test_bit() is called twice, on info-&gt;kbd.keybit and info-&gt;ptr.keybit, both struct input_dev, and so far I don't understand the difference. But it fails both tests (read: neither kbd nor ptr "has" the key that was supposedly pressed), and we are left with no device and thus no handler.<br>
<br>
But if 0x0 is an invalid keycode, then it sounds like the problem is somewhere further up the chain. I assume that scancodes are translated into keycodes by qemu (since qemu takes a keymap) and thus is not xen-kbdfront's bug. But I'll need some guidance on looking into qemu to find out where it interacts with xen-kbdfront and attempting to find a problem with the translation of scancodes to keycodes (why qemu is passing an invalid keycode).<br>
<br>
As far as I can tell, I seem to be the first person to run into this problem, so it could be user error, but any assistance in further debugging this problem is appreciated.</p>
<p><br>
Quoting <a href="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a>:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>Hi,<br>
I'm using Xen 4.6.1 with the xenfbfront and xenkbdfront PV drivers and the bundled qemu-xen with the GTK+ interface, and certain keypresses cause the following message to appear on the kernel console:<br>
<br>
xen_kbdfront: unhandled keycode 0x0<br>
<br>
and the key does not do what it is supposed to. So far it appears that all of the printable keys, control, alt, and shift, and even sequences like ^C work, but Home, End, PgUp, PgDn, Pause/Break, etc cause the error above to be printed.<br>
<br>
I tried adding<br>
<br>
vfb = ["vnc=1,keymap=en-us"]<br>
<br>
and I see the "-k en-us" argument being added to qemu, but the problem persists. (Note: I'm using GTK+, not VNC, but I believe I have to set "vfb=" to something in order for Xen to setup xenfbfront.)<br>
<br>
As an aside, press-and-hold doesn't work either (keys are pressed but not repeated in the framebuffer console).<br>
<br>
Advice on how to fix this is appreciated.<br>
<br>
<br>
<br>
-------------------------------------------------<br>
<br>
ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!<br>
$24.95 ONETIME Lifetime accounts with Privacy Features! 15GB disk! No bandwidth quotas!<br>
Commercial and Bulk Mail Options!_______________________________________________<br>
Xen-users mailing list<br>
<a href="mailto:Xen-users@lists.xen">Xen-users@lists.xen</a>.<a href="orghttp://lists.xen.org/xen-users" target="_blank">orghttp://lists.xen.org/xen-users</a></p>
</blockquote>
<p><br>
&nbsp;</p>
<br>
<br>
-------------------------------------------------<br>
<font color="red"><b>ONLY AT VFEmail!</b></font> - Use our <font color="blue"><b>Metadata Mitigator</b></font>&trade; to keep your email out of the NSA's hands!<br>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br>
Commercial and Bulk Mail Options!<br>
&nbsp;</blockquote>
<p><br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_tPpCc_C_nxrumyPtqfbB4w1--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6711892589956646665==--



From xen-users-bounces@lists.xen.org Mon May 09 17:31:20 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 17:31:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azp1P-0001qb-Kg; Mon, 09 May 2016 17:31:07 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <srn@prgmr.com>) id 1azp1O-0001qQ-6D
 for xen-users@lists.xen.org; Mon, 09 May 2016 17:31:06 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 6D/EE-09573-959C0375; Mon, 09 May 2016 17:31:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRWlGSWpSXmKPExsXiLjyVTTfypEG
 4wbXnzBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8beT89YCo7yVJx49p+xgfEjexcjF4eQwB1G
 idY/D5m6GDk5WATsJT6/+wmWYBH4wyRxae8ZVpCEsICGxM1Z39lAbBEBFYnZj+eygNhCAhMYJ
 SbOLQWxmQXUJW7cbASrYRNQkrhx4j87iM0L1Lun+yAzxAIViQWHngHVcHCICoRLrNnuDlEiKH
 Fy5hOwkZwCPhL/z+xkgxn5Z94lZghbXmL72znMExj5ZyFpmYWkbBaSsgWMzKsY1YtTi8pSi3Q
 t9JKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAoOQAQh2MB5sdj7EKMnBpCTK68qo
 Fy7El5SfUpmRWJwRX1Sak1p8iFGGg0NJgpf3hEG4kGBRanpqRVpmDjAeYNISHDxKIryhIGne4
 oLE3OLMdIjUKUZdji0LbqxlEmLJy89LlRLn1QApEgApyijNgxsBi81LjLJSwryMQEcJ8RSkFu
 VmlqDKv2IU52BUEuaNApnCk5lXArfpFdARTEBHyLHpgxxRkoiQkmpgnMMz2ezotOjp53K3foj
 XWDF/35SlKYUSPw+svvOovDy/+1GHxQ79AP8TVjOPKOzrm3mtMCw2ZdsJwS0qn/yuZs1qLNir
 l/HHTCvZaOsfgfrNtumc6rvf5Z03EJ+sP3GFzd/iWWFbJv0XPZIgxeR+h60t6kD4yptBUxbx+
 8yLdw23PLB6QrKVnBJLcUaioRZzUXEiAJJGBWXIAgAA
X-Env-Sender: srn@prgmr.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1462815063!38412880!1
X-Originating-IP: [71.19.149.6]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49152 invoked from network); 9 May 2016 17:31:04 -0000
Received: from mail.prgmr.com (HELO mail.prgmr.com) (71.19.149.6)
 by server-6.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 9 May 2016 17:31:04 -0000
Received: from [192.168.1.3] (173-228-60-194.dsl.dynamic.fusionbroadband.com
 [173.228.60.194]) (Authenticated sender: srn)
 by mail.prgmr.com (Postfix) with ESMTPSA id AEAA128C001;
 Mon,  9 May 2016 13:31:02 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.prgmr.com AEAA128C001
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prgmr.com;
 s=default; t=1462815062;
 bh=blMf/0x9b5Pabp1x0n28TkTbRCjCFmi7NSQZ9rBsrsU=;
 h=Subject:To:References:Cc:From:Date:In-Reply-To:From;
 b=ZIsoZUwO8vK3oudnPnSAjWQYCy2ploT4WwEPsZDCteazw6PDybF4rqohjfWzJdW6V
 hts1VHO3dvVt0JiAjUSZUKzcCLrfKND3If/aNSgYEDUlSbMpQ4LEAAzMAOo0rcVRAV
 KIotTFxJXG3nRIPM1GywH3vDPiB571ov/71SzDcI=
To: Jason Long <hack3rcon@yahoo.com>
References: <1958791642.872617.1462799497353.JavaMail.yahoo.ref@mail.yahoo.com>
 <1958791642.872617.1462799497353.JavaMail.yahoo@mail.yahoo.com>
From: Sarah Newman <srn@prgmr.com>
Message-ID: <5730C957.8000002@prgmr.com>
Date: Mon, 9 May 2016 10:31:03 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <1958791642.872617.1462799497353.JavaMail.yahoo@mail.yahoo.com>
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] VNC not worked.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMDUvMDkvMjAxNiAwNjoxMSBBTSwgSmFzb24gTG9uZyB3cm90ZToKPiBIZWxsb0kgc3RhcnRl
ZCBhIFdpbmRvd3MgVk0gOltyb290QGxvY2FsaG9zdCB+XSMgeGwgbGlzdE5hbWUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSUQgICBNZW0gVkNQVXMgU3RhdGUgVGltZShz
KURvbWFpbi0wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAgIDY3NTUgICAg
IDggICAgIHItLS0tLSAgICAgIDcwLjF3aW5kb3dzMTAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAyICAxMDI0ICAgICAxICAgICAtLS0tLS0gICAgICAgMy40Cj4gYW5kIEluIGNv
bmZpZyBmaWxlIEkgd3JpdHRlbiA6dm5jPSIxInZuY2xpc3Rlbj0iMTcyLjMwLjkuMjAidm5jY29u
c29sZT0iMCIgCj4gYW5kIAo+IFtyb290QGxvY2FsaG9zdCB+XSMgbmV0c3RhdCAtbmF0QWN0aXZl
IEludGVybmV0IGNvbm5lY3Rpb25zIChzZXJ2ZXJzIGFuZCBlc3RhYmxpc2hlZClQcm90byBSZWN2
LVEgU2VuZC1RIExvY2FsIEFkZHJlc3MgICAgICAgICAgIEZvcmVpZ24gQWRkcmVzcyAgICAgICAg
IFN0YXRlICAgICAgdGNwICAgICAgICAwICAgICAgMCAxNzIuMzAuOS4yMDo1OTAwICAgICAgICAw
LjAuMC4wOiogICAgICAgICAgICAgICBMSVNURU4gICAgIHRjcCAgICAgICAgMCAgICAgIDAgMTky
LjE2OC4xMjIuMTo1MyAgICAgICAgMC4wLjAuMDoqICAgICAgICAgICAgICAgTElTVEVOICAgICB0
Y3AgICAgICAgIDAgICAgICAwIDAuMC4wLjA6MjIgICAgICAgICAgICAgIDAuMC4wLjA6KiAgICAg
ICAgICAgICAgIExJU1RFTiAgICAgdGNwICAgICAgICAwICAgIDE4MCAxNzIuMzAuOS4yMDoyMiAg
ICAgICAgICAxNzIuMzAuMTAuMTg6NTM4NDIgICAgICBFU1RBQkxJU0hFRHRjcDYgICAgICAgMCAg
ICAgIDAgOjo6OTA5MCAgICAgICAgICAgICAgICAgOjo6KiAgICAgICAgICAgICAgICAgICAgTElT
VEVOICAgICB0Y3A2ICAgICAgIDAgICAgICAwIDo6OjIyICAgICAgICAgICAgICAgICAgIDo6Oiog
ICAgICAgICAgICAgICAgICAgIExJU1RFTiAgICAgW3Jvb3RAbG9jYWxob3N0IH5dIyBob3N0bmFt
ZWxvY2FsaG9zdC5sb2NhbGRvbWFpbltyb290QGxvY2FsaG9zdCB+XSMgCj4gQnV0IEkgY2FuJ3Qg
Y29ubmVjdCB0byBteSBWTkMgcmVtb3RlbHkgOgo+ICQgdm5jdmlld2VyIDE3Mi4zMC45LjIwOjU5
MDB2bmN2aWV3ZXI6IENvbm5lY3RUb1RjcEFkZHI6IGNvbm5lY3Q6IE5vIHJvdXRlIHRvIGhvc3RV
bmFibGUgdG8gY29ubmVjdCB0byBWTkMgc2VydmVyCj4gSG93IGNhbiBJIHNvbHZlIGl0PwoKTm93
IHRoYXQgdGhlcmUncyBzb21ldGhpbmcgbGlzdGVuaW5nIGZvciBWTkMgY29ubmVjdGlvbnMgdGhl
IHByb2JsZW0gaXMgbm90IHJlbGF0ZWQgdG8gWGVuLiBZb3UgbmVlZCB0byBtYWtlIHN1cmUgdGhh
dCB0aGUgbWFjaGluZSB5b3UncmUgdHJ5aW5nIHRvCmNvbm5lY3QgZnJvbSBjYW4gcmVhY2ggdGNw
IHBvcnQgNTkwMCBvbiB0aGUgZG9tMCwgd2hpY2ggaXMgdGhlIHNhbWUgcHJvY2VzcyBmb3Igb3Bl
bmluZyBwb3J0IDgwIG9uIHRoZSBkb20wIGV4Y2VwdCB3aXRoIDU5MDAgaW5zdGVhZCBvZiA4MC4K
Ci0tU2FyYWgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 09 17:31:20 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 17:31:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azp1P-0001qb-Kg; Mon, 09 May 2016 17:31:07 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <srn@prgmr.com>) id 1azp1O-0001qQ-6D
 for xen-users@lists.xen.org; Mon, 09 May 2016 17:31:06 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 6D/EE-09573-959C0375; Mon, 09 May 2016 17:31:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRWlGSWpSXmKPExsXiLjyVTTfypEG
 4wbXnzBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8beT89YCo7yVJx49p+xgfEjexcjF4eQwB1G
 idY/D5m6GDk5WATsJT6/+wmWYBH4wyRxae8ZVpCEsICGxM1Z39lAbBEBFYnZj+eygNhCAhMYJ
 SbOLQWxmQXUJW7cbASrYRNQkrhx4j87iM0L1Lun+yAzxAIViQWHngHVcHCICoRLrNnuDlEiKH
 Fy5hOwkZwCPhL/z+xkgxn5Z94lZghbXmL72znMExj5ZyFpmYWkbBaSsgWMzKsY1YtTi8pSi3Q
 t9JKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAoOQAQh2MB5sdj7EKMnBpCTK68qo
 Fy7El5SfUpmRWJwRX1Sak1p8iFGGg0NJgpf3hEG4kGBRanpqRVpmDjAeYNISHDxKIryhIGne4
 oLE3OLMdIjUKUZdji0LbqxlEmLJy89LlRLn1QApEgApyijNgxsBi81LjLJSwryMQEcJ8RSkFu
 VmlqDKv2IU52BUEuaNApnCk5lXArfpFdARTEBHyLHpgxxRkoiQkmpgnMMz2ezotOjp53K3foj
 XWDF/35SlKYUSPw+svvOovDy/+1GHxQ79AP8TVjOPKOzrm3mtMCw2ZdsJwS0qn/yuZs1qLNir
 l/HHTCvZaOsfgfrNtumc6rvf5Z03EJ+sP3GFzd/iWWFbJv0XPZIgxeR+h60t6kD4yptBUxbx+
 8yLdw23PLB6QrKVnBJLcUaioRZzUXEiAJJGBWXIAgAA
X-Env-Sender: srn@prgmr.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1462815063!38412880!1
X-Originating-IP: [71.19.149.6]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49152 invoked from network); 9 May 2016 17:31:04 -0000
Received: from mail.prgmr.com (HELO mail.prgmr.com) (71.19.149.6)
 by server-6.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 9 May 2016 17:31:04 -0000
Received: from [192.168.1.3] (173-228-60-194.dsl.dynamic.fusionbroadband.com
 [173.228.60.194]) (Authenticated sender: srn)
 by mail.prgmr.com (Postfix) with ESMTPSA id AEAA128C001;
 Mon,  9 May 2016 13:31:02 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.prgmr.com AEAA128C001
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prgmr.com;
 s=default; t=1462815062;
 bh=blMf/0x9b5Pabp1x0n28TkTbRCjCFmi7NSQZ9rBsrsU=;
 h=Subject:To:References:Cc:From:Date:In-Reply-To:From;
 b=ZIsoZUwO8vK3oudnPnSAjWQYCy2ploT4WwEPsZDCteazw6PDybF4rqohjfWzJdW6V
 hts1VHO3dvVt0JiAjUSZUKzcCLrfKND3If/aNSgYEDUlSbMpQ4LEAAzMAOo0rcVRAV
 KIotTFxJXG3nRIPM1GywH3vDPiB571ov/71SzDcI=
To: Jason Long <hack3rcon@yahoo.com>
References: <1958791642.872617.1462799497353.JavaMail.yahoo.ref@mail.yahoo.com>
 <1958791642.872617.1462799497353.JavaMail.yahoo@mail.yahoo.com>
From: Sarah Newman <srn@prgmr.com>
Message-ID: <5730C957.8000002@prgmr.com>
Date: Mon, 9 May 2016 10:31:03 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <1958791642.872617.1462799497353.JavaMail.yahoo@mail.yahoo.com>
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] VNC not worked.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMDUvMDkvMjAxNiAwNjoxMSBBTSwgSmFzb24gTG9uZyB3cm90ZToKPiBIZWxsb0kgc3RhcnRl
ZCBhIFdpbmRvd3MgVk0gOltyb290QGxvY2FsaG9zdCB+XSMgeGwgbGlzdE5hbWUgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSUQgICBNZW0gVkNQVXMgU3RhdGUgVGltZShz
KURvbWFpbi0wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAgIDY3NTUgICAg
IDggICAgIHItLS0tLSAgICAgIDcwLjF3aW5kb3dzMTAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAyICAxMDI0ICAgICAxICAgICAtLS0tLS0gICAgICAgMy40Cj4gYW5kIEluIGNv
bmZpZyBmaWxlIEkgd3JpdHRlbiA6dm5jPSIxInZuY2xpc3Rlbj0iMTcyLjMwLjkuMjAidm5jY29u
c29sZT0iMCIgCj4gYW5kIAo+IFtyb290QGxvY2FsaG9zdCB+XSMgbmV0c3RhdCAtbmF0QWN0aXZl
IEludGVybmV0IGNvbm5lY3Rpb25zIChzZXJ2ZXJzIGFuZCBlc3RhYmxpc2hlZClQcm90byBSZWN2
LVEgU2VuZC1RIExvY2FsIEFkZHJlc3MgICAgICAgICAgIEZvcmVpZ24gQWRkcmVzcyAgICAgICAg
IFN0YXRlICAgICAgdGNwICAgICAgICAwICAgICAgMCAxNzIuMzAuOS4yMDo1OTAwICAgICAgICAw
LjAuMC4wOiogICAgICAgICAgICAgICBMSVNURU4gICAgIHRjcCAgICAgICAgMCAgICAgIDAgMTky
LjE2OC4xMjIuMTo1MyAgICAgICAgMC4wLjAuMDoqICAgICAgICAgICAgICAgTElTVEVOICAgICB0
Y3AgICAgICAgIDAgICAgICAwIDAuMC4wLjA6MjIgICAgICAgICAgICAgIDAuMC4wLjA6KiAgICAg
ICAgICAgICAgIExJU1RFTiAgICAgdGNwICAgICAgICAwICAgIDE4MCAxNzIuMzAuOS4yMDoyMiAg
ICAgICAgICAxNzIuMzAuMTAuMTg6NTM4NDIgICAgICBFU1RBQkxJU0hFRHRjcDYgICAgICAgMCAg
ICAgIDAgOjo6OTA5MCAgICAgICAgICAgICAgICAgOjo6KiAgICAgICAgICAgICAgICAgICAgTElT
VEVOICAgICB0Y3A2ICAgICAgIDAgICAgICAwIDo6OjIyICAgICAgICAgICAgICAgICAgIDo6Oiog
ICAgICAgICAgICAgICAgICAgIExJU1RFTiAgICAgW3Jvb3RAbG9jYWxob3N0IH5dIyBob3N0bmFt
ZWxvY2FsaG9zdC5sb2NhbGRvbWFpbltyb290QGxvY2FsaG9zdCB+XSMgCj4gQnV0IEkgY2FuJ3Qg
Y29ubmVjdCB0byBteSBWTkMgcmVtb3RlbHkgOgo+ICQgdm5jdmlld2VyIDE3Mi4zMC45LjIwOjU5
MDB2bmN2aWV3ZXI6IENvbm5lY3RUb1RjcEFkZHI6IGNvbm5lY3Q6IE5vIHJvdXRlIHRvIGhvc3RV
bmFibGUgdG8gY29ubmVjdCB0byBWTkMgc2VydmVyCj4gSG93IGNhbiBJIHNvbHZlIGl0PwoKTm93
IHRoYXQgdGhlcmUncyBzb21ldGhpbmcgbGlzdGVuaW5nIGZvciBWTkMgY29ubmVjdGlvbnMgdGhl
IHByb2JsZW0gaXMgbm90IHJlbGF0ZWQgdG8gWGVuLiBZb3UgbmVlZCB0byBtYWtlIHN1cmUgdGhh
dCB0aGUgbWFjaGluZSB5b3UncmUgdHJ5aW5nIHRvCmNvbm5lY3QgZnJvbSBjYW4gcmVhY2ggdGNw
IHBvcnQgNTkwMCBvbiB0aGUgZG9tMCwgd2hpY2ggaXMgdGhlIHNhbWUgcHJvY2VzcyBmb3Igb3Bl
bmluZyBwb3J0IDgwIG9uIHRoZSBkb20wIGV4Y2VwdCB3aXRoIDU5MDAgaW5zdGVhZCBvZiA4MC4K
Ci0tU2FyYWgKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 09 18:02:23 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 18:02:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azpVD-0005Zj-SC; Mon, 09 May 2016 18:01:55 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azpVC-0005ZX-UY
 for xen-users@lists.xen.org; Mon, 09 May 2016 18:01:55 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 DF/FE-27603-290D0375; Mon, 09 May 2016 18:01:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPKsWRWlGSWpSXmKPExsWS1BU9V3fiBYN
 wgwvrxCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oyrk9YyFsy3qbjTJd3AeMSki5GLg0VgLYvE
 tlWH2LsYOTmEBDIk/j7cxwZhp0psPtDKCmHHS2xcsI0RxJYQUJB4tm4nO4RtK/F093xGkEESA
 rtZJDpvHGGBaKiXWDlrApjNIqAlsX79fSCbg4NNQE3iSQ9UiZbEy11tYLYI0MyXlz+DzWcWUJ
 e4cbORDaScV8BHonEj2DmcApoSe34eY4Ro1ZA4t6EDrFUYyL456ztYDa+AoMTJmU9YIMbESpw
 +PJENwhaROLXzGesERpFZSMpmISmbhaRsFtBmkCvWzxOCCGtLLFv4mhnCVpO4ve0qO7L4Akb2
 VYwaxalFZalFuoYWeklFmekZJbmJmTm6hgamermpxcWJ6ak5iUnFesn5uZsYgZHFAAQ7GJu2e
 x5ilORgUhLldWXUCxfiS8pPqcxILM6ILyrNSS0+xCjDwaEkwSt73iBcSLAoNT21Ii0zBxjjMG
 kJDh4lEV5lkDRvcUFibnFmOkTqFKMux5YFN9YyCbHk5eelSonzioAUCYAUZZTmwY2ApZtLjLJ
 SwryMQEcJ8RSkFuVmlqDKv2IU52BUEuZNApnCk5lXArfpFdARTEBHyLHpgxxRkoiQkmpgzBT4
 muCRYNUX+7jSSHXD78JD5yPqlGtVA1RtTdMWlld0vbXs+fL1env51QMKwve1biSvmd5hV/3EL
 dzxuyG/gE7Qr9JNOUpHt8sdU5Jb8Nj/zfOeGz8EFcqOHF9yXu/4hZfWnIsTJotPaI/xuxz+1E
 87oinusb7o9e3JFx1Lj6gIZwVJ8FxRYinOSDTUYi4qTgQAnfVRNTIDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1462816911!35030667!1
X-Originating-IP: [98.138.91.157]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15280 invoked from network); 9 May 2016 18:01:53 -0000
Received: from nm27-vm3.bullet.mail.ne1.yahoo.com (HELO
 nm27-vm3.bullet.mail.ne1.yahoo.com) (98.138.91.157)
 by server-3.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 9 May 2016 18:01:53 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462816911; bh=er5GeI5EvF8X1N0CrjK9sMh+UhWTj7agJMtU6A2zh74=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=Kyk+rDfNlU0xGE8Ss+p7PZUrpzvNZOC11j3n7lThHr3d8xE01AITXsLIum1RKgwx+yti9ObfB9vuLq6LSmwBaKOavbAiGXAMnEpP+psT7zRg3vWrL9y3rBV0Id5QAAsnKFarQY0HPPQ2ThkpH/05PazWct2DkPDwWm3+wzm9ASv543yhQZr2Y5uQ9WSemTOos+iMRoxdXGnCM2Ls4+4MoYqw6eHuBMOYu0hfudbf83NUGP8fyBulZ0BZKqiIC6ZzayOT8389N8UD0sXhzFG6sn7ChybvdWtrtvLjtLy1jWnZ0dJHoi4uJvkrTI57YSoPqM/snNEXKG8d6/W7wrDhZQ==
Received: from [98.138.226.178] by nm27.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 18:01:51 -0000
Received: from [98.138.87.5] by tm13.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 18:01:51 -0000
Received: from [127.0.0.1] by omp1005.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 18:01:51 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 332009.78715.bm@omp1005.mail.ne1.yahoo.com
X-YMail-OSG: YC0w5AMVM1nYApz05Vw61bBT8vrRGot5pRp9gsSXTIGKMT1boX7z7uaAcwinatN
 089zrKq4F_LkBR645UK1InGpCGHj9RLMMxvzJTjiXJqEoUV1tskJiR7jINhA.93oZureNn5GU2dF
 44I7pOCdk382jScBgm69eRwRjWl6OBh5gjzfWGsVH.N7FERR3xHQ.5VuSIRiy9gMymTe.j._eOjC
 pSdHzmC3MYdTCVcdqjFzs3BMFQiI35RJr5msBqHajzFXCWTSJaO_agimQRfT.lBA6LM370wC5jR_
 Fj2cB1iO_oW4CTYFzJU6uvTZ79jOWaJa0p9MygtdhwxddHXrpDa83xGPeQ2FWF7lLVd6LkLYWiws
 WJ3c9Ru5Nv4kPskq9iA4cgEUzbTsNUr5mbfna7V7bV4Qep.LN9lYiBOmMzOtu_GpYzQX7wZBqCnF
 j7kH8jQHmyb6eXskHOFOIHNx6EVw4HAE4ZRPIVkRoQXuhEA_HOEkfALWno4XJotZoBwdYH.SWDsg
 QgnPZcysyjY8PEOC6DqfEJZg-
Received: from jws10084.mail.ne1.yahoo.com by sendmailws113.mail.ne1.yahoo.com;
 Mon, 09 May 2016 18:01:50 +0000; 1462816910.764
Date: Mon, 9 May 2016 18:01:47 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Sarah Newman <srn@prgmr.com>
Message-ID: <1211571977.1051924.1462816907317.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <5730C957.8000002@prgmr.com>
References: <5730C957.8000002@prgmr.com>
MIME-Version: 1.0
Content-Length: 8244
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] VNC not worked.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============7519029759604473554=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7519029759604473554==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1051923_1201985033.1462816907312"
Content-Length: 7711

------=_Part_1051923_1201985033.1462816907312
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Is you mean iptables? As you see, my "netstat" command show "172.30.9.20:59=
00". Do you have any idea for solve it?=20

    On Monday, May 9, 2016 10:31 AM, Sarah Newman <srn@prgmr.com> wrote:
=20

 On 05/09/2016 06:11 AM, Jason Long wrote:
> HelloI started a Windows VM :[root@localhost ~]# xl listName=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ID=C2=A0 Mem VCPUs Sta=
te Time(s)Domain-0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0=C2=
=A0 6755=C2=A0 =C2=A0 8=C2=A0 =C2=A0 r-----=C2=A0 =C2=A0 =C2=A0 70.1windows=
10=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 2=C2=A0 1024=C2=A0 =C2=
=A0 1=C2=A0 =C2=A0 ------=C2=A0 =C2=A0 =C2=A0 3.4
> and In config file I written :vnc=3D"1"vnclisten=3D"172.30.9.20"vncconsol=
e=3D"0"=20
> and=20
> [root@localhost ~]# netstat -natActive Internet connections (servers and =
established)Proto Recv-Q Send-Q Local Address=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 Foreign Address=C2=A0 =C2=A0 =C2=A0 =C2=A0 State=C2=A0 =C2=A0 =C2=A0=
 tcp=C2=A0 =C2=A0 =C2=A0 =C2=A0 0=C2=A0 =C2=A0 =C2=A0 0 172.30.9.20:5900=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 0.0.0.0:*=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 LISTEN=C2=A0 =C2=A0 tcp=C2=A0 =C2=A0 =C2=A0 =C2=A0 0=C2=A0 =C2=A0 =
=C2=A0 0 192.168.122.1:53=C2=A0 =C2=A0 =C2=A0 =C2=A0 0.0.0.0:*=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 LISTEN=C2=A0 =C2=A0 tcp=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 0=C2=A0 =C2=A0 =C2=A0 0 0.0.0.0:22=C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 0.0.0.0:*=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 LISTEN=C2=A0 =C2=A0 tcp=C2=A0 =C2=A0 =C2=A0 =C2=A0 0=C2=A0 =C2=A0 18=
0 172.30.9.20:22=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 172.30.10.18:53842=C2=A0=
 =C2=A0 =C2=A0 ESTABLISHEDtcp6=C2=A0 =C2=A0 =C2=A0 0=C2=A0 =C2=A0 =C2=A0 0 =
:::9090=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 :::*=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 LISTEN=C2=A0=
 =C2=A0 tcp6=C2=A0 =C2=A0 =C2=A0 0=C2=A0 =C2=A0 =C2=A0 0 :::22=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 :::*=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 LISTEN=C2=A0 =C2=A0 [root@=
localhost ~]# hostnamelocalhost.localdomain[root@localhost ~]#=20
> But I can't connect to my VNC remotely :
> $ vncviewer 172.30.9.20:5900vncviewer: ConnectToTcpAddr: connect: No rout=
e to hostUnable to connect to VNC server
> How can I solve it?

Now that there's something listening for VNC connections the problem is not=
 related to Xen. You need to make sure that the machine you're trying to
connect from can reach tcp port 5900 on the dom0, which is the same process=
 for opening port 80 on the dom0 except with 5900 instead of 80.

--Sarah


  
------=_Part_1051923_1201985033.1462816907312
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462858157296_6818"=
 dir=3D"ltr"><span>Is you mean iptables? As you see, my "netstat" command s=
how "</span>172.30.9.20:5900". Do you have any idea for solve it?</div> <di=
v class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" style=
=3D"display: block;"> <div style=3D"font-family: HelveticaNeue, Helvetica N=
eue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div s=
tyle=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucid=
a Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" =
face=3D"Arial"> On Monday, May 9, 2016 10:31 AM, Sarah Newman &lt;srn@prgmr=
.com&gt; wrote:<br></font></div>  <br><br> <div class=3D"y_msg_container">O=
n 05/09/2016 06:11 AM, Jason Long wrote:<div class=3D"yqt0052067594" id=3D"=
yqtfd49265"><br clear=3D"none">&gt; HelloI started a Windows VM :[<a shape=
=3D"rect" ymailto=3D"mailto:root@localhost" href=3D"mailto:root@localhost">=
root@localhost</a> ~]# xl listName&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; ID&nbsp;  Mem VCPUs State Time(s)Domain-0&nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  0&nbsp; 6755&nbsp; &nbsp;  8&nbsp=
; &nbsp;  r-----&nbsp; &nbsp; &nbsp; 70.1windows10&nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; 2&nbsp; 1024&nbsp; &nbsp;  1&nbsp; &nbsp;  ------=
&nbsp; &nbsp; &nbsp;  3.4<br clear=3D"none">&gt; and In config file I writt=
en :vnc=3D"1"vnclisten=3D"172.30.9.20"vncconsole=3D"0" <br clear=3D"none">&=
gt; and <br clear=3D"none">&gt; [<a shape=3D"rect" ymailto=3D"mailto:root@l=
ocalhost" href=3D"mailto:root@localhost">root@localhost</a> ~]# netstat -na=
tActive Internet connections (servers and established)Proto Recv-Q Send-Q L=
ocal Address&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  Foreign Address&nbsp; &nbsp=
; &nbsp; &nbsp;  State&nbsp; &nbsp; &nbsp; tcp&nbsp; &nbsp; &nbsp; &nbsp; 0=
&nbsp; &nbsp; &nbsp; 0 172.30.9.20:5900&nbsp; &nbsp; &nbsp; &nbsp; 0.0.0.0:=
*&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  LISTEN&nbsp; &nbsp;  tcp=
&nbsp; &nbsp; &nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; 0 192.168.122.1:53&nbsp; =
&nbsp; &nbsp; &nbsp; 0.0.0.0:*&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp;  LISTEN&nbsp; &nbsp;  tcp&nbsp; &nbsp; &nbsp; &nbsp; 0&nbsp; &nbsp; &nb=
sp; 0 0.0.0.0:22&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0.0.0.0:*&=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  LISTEN&nbsp; &nbsp;  tcp&n=
bsp; &nbsp; &nbsp; &nbsp; 0&nbsp; &nbsp; 180 172.30.9.20:22&nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; 172.30.10.18:53842&nbsp; &nbsp; &nbsp; ESTABLISHEDtcp6&n=
bsp; &nbsp; &nbsp;  0&nbsp; &nbsp; &nbsp; 0 :::9090&nbsp; &nbsp; &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp;  :::*&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN&nbsp; &nbsp;  tcp6&nbsp; &nbsp; &nbs=
p;  0&nbsp; &nbsp; &nbsp; 0 :::22&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp;  :::*&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; LISTEN&nbsp; &nbsp;  [<a shape=3D"rect" ymailto=3D"mai=
lto:root@localhost" href=3D"mailto:root@localhost">root@localhost</a> ~]# h=
ostnamelocalhost.localdomain[<a shape=3D"rect" ymailto=3D"mailto:root@local=
host" href=3D"mailto:root@localhost">root@localhost</a> ~]# <br clear=3D"no=
ne">&gt; But I can't connect to my VNC remotely :<br clear=3D"none">&gt; $ =
vncviewer 172.30.9.20:5900vncviewer: ConnectToTcpAddr: connect: No route to=
 hostUnable to connect to VNC server<br clear=3D"none">&gt; How can I solve=
 it?</div><br clear=3D"none"><br clear=3D"none">Now that there's something =
listening for VNC connections the problem is not related to Xen. You need t=
o make sure that the machine you're trying to<br clear=3D"none">connect fro=
m can reach tcp port 5900 on the dom0, which is the same process for openin=
g port 80 on the dom0 except with 5900 instead of 80.<br clear=3D"none"><br=
 clear=3D"none">--Sarah<div class=3D"yqt0052067594" id=3D"yqtfd90608"><br c=
lear=3D"none"></div><br><br></div>  </div> </div>  </div></div></body></htm=
l>
------=_Part_1051923_1201985033.1462816907312--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7519029759604473554==--


From xen-users-bounces@lists.xen.org Mon May 09 18:02:23 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 18:02:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azpVD-0005Zj-SC; Mon, 09 May 2016 18:01:55 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1azpVC-0005ZX-UY
 for xen-users@lists.xen.org; Mon, 09 May 2016 18:01:55 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 DF/FE-27603-290D0375; Mon, 09 May 2016 18:01:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPKsWRWlGSWpSXmKPExsWS1BU9V3fiBYN
 wgwvrxCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oyrk9YyFsy3qbjTJd3AeMSki5GLg0VgLYvE
 tlWH2LsYOTmEBDIk/j7cxwZhp0psPtDKCmHHS2xcsI0RxJYQUJB4tm4nO4RtK/F093xGkEESA
 rtZJDpvHGGBaKiXWDlrApjNIqAlsX79fSCbg4NNQE3iSQ9UiZbEy11tYLYI0MyXlz+DzWcWUJ
 e4cbORDaScV8BHonEj2DmcApoSe34eY4Ro1ZA4t6EDrFUYyL456ztYDa+AoMTJmU9YIMbESpw
 +PJENwhaROLXzGesERpFZSMpmISmbhaRsFtBmkCvWzxOCCGtLLFv4mhnCVpO4ve0qO7L4Akb2
 VYwaxalFZalFuoYWeklFmekZJbmJmTm6hgamermpxcWJ6ak5iUnFesn5uZsYgZHFAAQ7GJu2e
 x5ilORgUhLldWXUCxfiS8pPqcxILM6ILyrNSS0+xCjDwaEkwSt73iBcSLAoNT21Ii0zBxjjMG
 kJDh4lEV5lkDRvcUFibnFmOkTqFKMux5YFN9YyCbHk5eelSonzioAUCYAUZZTmwY2ApZtLjLJ
 SwryMQEcJ8RSkFuVmlqDKv2IU52BUEuZNApnCk5lXArfpFdARTEBHyLHpgxxRkoiQkmpgzBT4
 muCRYNUX+7jSSHXD78JD5yPqlGtVA1RtTdMWlld0vbXs+fL1env51QMKwve1biSvmd5hV/3EL
 dzxuyG/gE7Qr9JNOUpHt8sdU5Jb8Nj/zfOeGz8EFcqOHF9yXu/4hZfWnIsTJotPaI/xuxz+1E
 87oinusb7o9e3JFx1Lj6gIZwVJ8FxRYinOSDTUYi4qTgQAnfVRNTIDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1462816911!35030667!1
X-Originating-IP: [98.138.91.157]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15280 invoked from network); 9 May 2016 18:01:53 -0000
Received: from nm27-vm3.bullet.mail.ne1.yahoo.com (HELO
 nm27-vm3.bullet.mail.ne1.yahoo.com) (98.138.91.157)
 by server-3.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 9 May 2016 18:01:53 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462816911; bh=er5GeI5EvF8X1N0CrjK9sMh+UhWTj7agJMtU6A2zh74=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=Kyk+rDfNlU0xGE8Ss+p7PZUrpzvNZOC11j3n7lThHr3d8xE01AITXsLIum1RKgwx+yti9ObfB9vuLq6LSmwBaKOavbAiGXAMnEpP+psT7zRg3vWrL9y3rBV0Id5QAAsnKFarQY0HPPQ2ThkpH/05PazWct2DkPDwWm3+wzm9ASv543yhQZr2Y5uQ9WSemTOos+iMRoxdXGnCM2Ls4+4MoYqw6eHuBMOYu0hfudbf83NUGP8fyBulZ0BZKqiIC6ZzayOT8389N8UD0sXhzFG6sn7ChybvdWtrtvLjtLy1jWnZ0dJHoi4uJvkrTI57YSoPqM/snNEXKG8d6/W7wrDhZQ==
Received: from [98.138.226.178] by nm27.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 18:01:51 -0000
Received: from [98.138.87.5] by tm13.bullet.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 18:01:51 -0000
Received: from [127.0.0.1] by omp1005.mail.ne1.yahoo.com with NNFMP;
 09 May 2016 18:01:51 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 332009.78715.bm@omp1005.mail.ne1.yahoo.com
X-YMail-OSG: YC0w5AMVM1nYApz05Vw61bBT8vrRGot5pRp9gsSXTIGKMT1boX7z7uaAcwinatN
 089zrKq4F_LkBR645UK1InGpCGHj9RLMMxvzJTjiXJqEoUV1tskJiR7jINhA.93oZureNn5GU2dF
 44I7pOCdk382jScBgm69eRwRjWl6OBh5gjzfWGsVH.N7FERR3xHQ.5VuSIRiy9gMymTe.j._eOjC
 pSdHzmC3MYdTCVcdqjFzs3BMFQiI35RJr5msBqHajzFXCWTSJaO_agimQRfT.lBA6LM370wC5jR_
 Fj2cB1iO_oW4CTYFzJU6uvTZ79jOWaJa0p9MygtdhwxddHXrpDa83xGPeQ2FWF7lLVd6LkLYWiws
 WJ3c9Ru5Nv4kPskq9iA4cgEUzbTsNUr5mbfna7V7bV4Qep.LN9lYiBOmMzOtu_GpYzQX7wZBqCnF
 j7kH8jQHmyb6eXskHOFOIHNx6EVw4HAE4ZRPIVkRoQXuhEA_HOEkfALWno4XJotZoBwdYH.SWDsg
 QgnPZcysyjY8PEOC6DqfEJZg-
Received: from jws10084.mail.ne1.yahoo.com by sendmailws113.mail.ne1.yahoo.com;
 Mon, 09 May 2016 18:01:50 +0000; 1462816910.764
Date: Mon, 9 May 2016 18:01:47 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Sarah Newman <srn@prgmr.com>
Message-ID: <1211571977.1051924.1462816907317.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <5730C957.8000002@prgmr.com>
References: <5730C957.8000002@prgmr.com>
MIME-Version: 1.0
Content-Length: 8244
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] VNC not worked.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============7519029759604473554=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7519029759604473554==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1051923_1201985033.1462816907312"
Content-Length: 7711

------=_Part_1051923_1201985033.1462816907312
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Is you mean iptables? As you see, my "netstat" command show "172.30.9.20:59=
00". Do you have any idea for solve it?=20

    On Monday, May 9, 2016 10:31 AM, Sarah Newman <srn@prgmr.com> wrote:
=20

 On 05/09/2016 06:11 AM, Jason Long wrote:
> HelloI started a Windows VM :[root@localhost ~]# xl listName=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ID=C2=A0 Mem VCPUs Sta=
te Time(s)Domain-0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 0=C2=
=A0 6755=C2=A0 =C2=A0 8=C2=A0 =C2=A0 r-----=C2=A0 =C2=A0 =C2=A0 70.1windows=
10=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 2=C2=A0 1024=C2=A0 =C2=
=A0 1=C2=A0 =C2=A0 ------=C2=A0 =C2=A0 =C2=A0 3.4
> and In config file I written :vnc=3D"1"vnclisten=3D"172.30.9.20"vncconsol=
e=3D"0"=20
> and=20
> [root@localhost ~]# netstat -natActive Internet connections (servers and =
established)Proto Recv-Q Send-Q Local Address=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 Foreign Address=C2=A0 =C2=A0 =C2=A0 =C2=A0 State=C2=A0 =C2=A0 =C2=A0=
 tcp=C2=A0 =C2=A0 =C2=A0 =C2=A0 0=C2=A0 =C2=A0 =C2=A0 0 172.30.9.20:5900=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 0.0.0.0:*=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 LISTEN=C2=A0 =C2=A0 tcp=C2=A0 =C2=A0 =C2=A0 =C2=A0 0=C2=A0 =C2=A0 =
=C2=A0 0 192.168.122.1:53=C2=A0 =C2=A0 =C2=A0 =C2=A0 0.0.0.0:*=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 LISTEN=C2=A0 =C2=A0 tcp=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 0=C2=A0 =C2=A0 =C2=A0 0 0.0.0.0:22=C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 0.0.0.0:*=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 LISTEN=C2=A0 =C2=A0 tcp=C2=A0 =C2=A0 =C2=A0 =C2=A0 0=C2=A0 =C2=A0 18=
0 172.30.9.20:22=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 172.30.10.18:53842=C2=A0=
 =C2=A0 =C2=A0 ESTABLISHEDtcp6=C2=A0 =C2=A0 =C2=A0 0=C2=A0 =C2=A0 =C2=A0 0 =
:::9090=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 :::*=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 LISTEN=C2=A0=
 =C2=A0 tcp6=C2=A0 =C2=A0 =C2=A0 0=C2=A0 =C2=A0 =C2=A0 0 :::22=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 :::*=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 LISTEN=C2=A0 =C2=A0 [root@=
localhost ~]# hostnamelocalhost.localdomain[root@localhost ~]#=20
> But I can't connect to my VNC remotely :
> $ vncviewer 172.30.9.20:5900vncviewer: ConnectToTcpAddr: connect: No rout=
e to hostUnable to connect to VNC server
> How can I solve it?

Now that there's something listening for VNC connections the problem is not=
 related to Xen. You need to make sure that the machine you're trying to
connect from can reach tcp port 5900 on the dom0, which is the same process=
 for opening port 80 on the dom0 except with 5900 instead of 80.

--Sarah


  
------=_Part_1051923_1201985033.1462816907312
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462858157296_6818"=
 dir=3D"ltr"><span>Is you mean iptables? As you see, my "netstat" command s=
how "</span>172.30.9.20:5900". Do you have any idea for solve it?</div> <di=
v class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" style=
=3D"display: block;"> <div style=3D"font-family: HelveticaNeue, Helvetica N=
eue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div s=
tyle=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucid=
a Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" =
face=3D"Arial"> On Monday, May 9, 2016 10:31 AM, Sarah Newman &lt;srn@prgmr=
.com&gt; wrote:<br></font></div>  <br><br> <div class=3D"y_msg_container">O=
n 05/09/2016 06:11 AM, Jason Long wrote:<div class=3D"yqt0052067594" id=3D"=
yqtfd49265"><br clear=3D"none">&gt; HelloI started a Windows VM :[<a shape=
=3D"rect" ymailto=3D"mailto:root@localhost" href=3D"mailto:root@localhost">=
root@localhost</a> ~]# xl listName&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; ID&nbsp;  Mem VCPUs State Time(s)Domain-0&nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  0&nbsp; 6755&nbsp; &nbsp;  8&nbsp=
; &nbsp;  r-----&nbsp; &nbsp; &nbsp; 70.1windows10&nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; 2&nbsp; 1024&nbsp; &nbsp;  1&nbsp; &nbsp;  ------=
&nbsp; &nbsp; &nbsp;  3.4<br clear=3D"none">&gt; and In config file I writt=
en :vnc=3D"1"vnclisten=3D"172.30.9.20"vncconsole=3D"0" <br clear=3D"none">&=
gt; and <br clear=3D"none">&gt; [<a shape=3D"rect" ymailto=3D"mailto:root@l=
ocalhost" href=3D"mailto:root@localhost">root@localhost</a> ~]# netstat -na=
tActive Internet connections (servers and established)Proto Recv-Q Send-Q L=
ocal Address&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  Foreign Address&nbsp; &nbsp=
; &nbsp; &nbsp;  State&nbsp; &nbsp; &nbsp; tcp&nbsp; &nbsp; &nbsp; &nbsp; 0=
&nbsp; &nbsp; &nbsp; 0 172.30.9.20:5900&nbsp; &nbsp; &nbsp; &nbsp; 0.0.0.0:=
*&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  LISTEN&nbsp; &nbsp;  tcp=
&nbsp; &nbsp; &nbsp; &nbsp; 0&nbsp; &nbsp; &nbsp; 0 192.168.122.1:53&nbsp; =
&nbsp; &nbsp; &nbsp; 0.0.0.0:*&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp;  LISTEN&nbsp; &nbsp;  tcp&nbsp; &nbsp; &nbsp; &nbsp; 0&nbsp; &nbsp; &nb=
sp; 0 0.0.0.0:22&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 0.0.0.0:*&=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  LISTEN&nbsp; &nbsp;  tcp&n=
bsp; &nbsp; &nbsp; &nbsp; 0&nbsp; &nbsp; 180 172.30.9.20:22&nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; 172.30.10.18:53842&nbsp; &nbsp; &nbsp; ESTABLISHEDtcp6&n=
bsp; &nbsp; &nbsp;  0&nbsp; &nbsp; &nbsp; 0 :::9090&nbsp; &nbsp; &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp;  :::*&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; LISTEN&nbsp; &nbsp;  tcp6&nbsp; &nbsp; &nbs=
p;  0&nbsp; &nbsp; &nbsp; 0 :::22&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp;  :::*&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; LISTEN&nbsp; &nbsp;  [<a shape=3D"rect" ymailto=3D"mai=
lto:root@localhost" href=3D"mailto:root@localhost">root@localhost</a> ~]# h=
ostnamelocalhost.localdomain[<a shape=3D"rect" ymailto=3D"mailto:root@local=
host" href=3D"mailto:root@localhost">root@localhost</a> ~]# <br clear=3D"no=
ne">&gt; But I can't connect to my VNC remotely :<br clear=3D"none">&gt; $ =
vncviewer 172.30.9.20:5900vncviewer: ConnectToTcpAddr: connect: No route to=
 hostUnable to connect to VNC server<br clear=3D"none">&gt; How can I solve=
 it?</div><br clear=3D"none"><br clear=3D"none">Now that there's something =
listening for VNC connections the problem is not related to Xen. You need t=
o make sure that the machine you're trying to<br clear=3D"none">connect fro=
m can reach tcp port 5900 on the dom0, which is the same process for openin=
g port 80 on the dom0 except with 5900 instead of 80.<br clear=3D"none"><br=
 clear=3D"none">--Sarah<div class=3D"yqt0052067594" id=3D"yqtfd90608"><br c=
lear=3D"none"></div><br><br></div>  </div> </div>  </div></div></body></htm=
l>
------=_Part_1051923_1201985033.1462816907312--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7519029759604473554==--


From xen-users-bounces@lists.xen.org Mon May 09 18:16:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 18:16:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azpiP-0006gX-5K; Mon, 09 May 2016 18:15:33 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <srn@prgmr.com>) id 1azpiN-0006fh-Rq
 for xen-users@lists.xen.org; Mon, 09 May 2016 18:15:31 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 7C/97-03606-2C3D0375; Mon, 09 May 2016 18:15:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRWlGSWpSXmKPExsXiLjyVTffQZYN
 wg7azCharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aueXOYCuYwV/zYfYitgfEKUxcjF4eQwB1G
 iQl3pzB3MXJysAjYSxxeMp8FJMEi8IdJ4tvZL6wgCWEBDYmbs76zgdgiAioSsx/PZQGxhQSyJ
 OZ+bGAHsZkF1CVu3GwEq2ETUJK4ceI/WJwXqPfepCdMEAtUJCas/AoU5+AQFQiXWLPdHaJEUO
 LkzCcsIGFOAV+Jo0tEYCb+mXeJGcKWl9j+dg7zBEb+WUg6ZiEpm4WkbAEj8ypG9eLUorLUIl0
 jvaSizPSMktzEzBxdQwNjvdzU4uLE9NScxKRiveT83E2MwBCsZ2Bg3MF4qtn5EKMkB5OSKK8r
 o164EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQneTxcNwoUEi1LTUyvSMnOA0QCTluDgURLhLbwEl
 OYtLkjMLc5Mh0idYtTlWPDj9lomIZa8/LxUKXHejyAzBECKMkrz4EbAIvMSo6yUMC8jAwODEE
 9BalFuZgmq/CtGcQ5GJWHefJBVPJl5JXCbXgEdwQR0hBybPsgRJYkIKakGxj0CXbFP7gVYX5z
 6JHuJDcOt1dJ/Cy9819E8cfrS+eBzbm27T+7gfJV3uvbzKgdJ3vdZO+fXVP5/2Wymtf2B2J7m
 +4wlzpmG5rEM3x+/nHW3g2HC34z5c9yOLSlRP93V8kTT71b95Y5jam2xWfv6q2+c+5hQG2J1t
 Kbmn2RqO2dMbkHGtF1V+kosxRmJhlrMRcWJAL8rCSrHAgAA
X-Env-Sender: srn@prgmr.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1462817729!35311551!1
X-Originating-IP: [71.19.149.6]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13227 invoked from network); 9 May 2016 18:15:30 -0000
Received: from mail.prgmr.com (HELO mail.prgmr.com) (71.19.149.6)
 by server-15.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 9 May 2016 18:15:30 -0000
Received: from [192.168.1.3] (173-228-60-194.dsl.dynamic.fusionbroadband.com
 [173.228.60.194]) (Authenticated sender: srn)
 by mail.prgmr.com (Postfix) with ESMTPSA id 073E128C001;
 Mon,  9 May 2016 14:15:27 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.prgmr.com 073E128C001
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prgmr.com;
 s=default; t=1462817728;
 bh=NCDh3+hacWan8jxefIhTo2hkrvE8J2OTC5Np+dWNbI0=;
 h=Subject:To:References:Cc:From:Date:In-Reply-To:From;
 b=WUZfwtKio0NqDXWv+NBwL452uqt++RyqPawdbehY/cMC6NpO8soBuLXThI/GSGvd+
 UI7nBBObURfu57u8YKf5smp9UBg4tjcWRz5dxGhgwkbeSMqvD9sOrD57kh6SjLD/oF
 FRf+VdLAslWhW5jhtL+OkhOgGIT40Zy2dIn4IHdg=
To: Jason Long <hack3rcon@yahoo.com>
References: <5730C957.8000002@prgmr.com>
 <1211571977.1051924.1462816907317.JavaMail.yahoo@mail.yahoo.com>
From: Sarah Newman <srn@prgmr.com>
Message-ID: <5730D3C0.1080707@prgmr.com>
Date: Mon, 9 May 2016 11:15:28 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <1211571977.1051924.1462816907317.JavaMail.yahoo@mail.yahoo.com>
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] VNC not worked.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMDUvMDkvMjAxNiAxMTowMSBBTSwgSmFzb24gTG9uZyB3cm90ZToKPiBJcyB5b3UgbWVhbiBp
cHRhYmxlcz8gQXMgeW91IHNlZSwgbXkgIm5ldHN0YXQiIGNvbW1hbmQgc2hvdyAiMTcyLjMwLjku
MjA6NTkwMCIuIERvIHlvdSBoYXZlIGFueSBpZGVhIGZvciBzb2x2ZSBpdD8gCj4gCgppcHRhYmxl
cyBpcyB0aGUgdW5kZXJseWluZyBjb21tYW5kLCBhbmQgeWVzIGl0J3MgcHJvYmFibHkgd2hhdCBp
cyBpbnRlcmZlcmluZy4gTG9va2luZyBhdCB0aGUgb3V0cHV0IG9mIGlwdGFibGVzIGRpcmVjdGx5
IHdpbGwgdmVyaWZ5IHRoYXQuIEZvciBhCnBlcm1hbmVudCBzb2x1dGlvbiB5b3UgbmVlZCB0byBm
b2xsb3cgdGhlIGRvY3VtZW50YXRpb24gZm9yIHlvdXIgZGlzdHJpYnV0aW9uIG9uIGZpcmV3YWxs
cy4KCi0tU2FyYWgKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Mon May 09 18:16:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 09 May 2016 18:16:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1azpiP-0006gX-5K; Mon, 09 May 2016 18:15:33 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <srn@prgmr.com>) id 1azpiN-0006fh-Rq
 for xen-users@lists.xen.org; Mon, 09 May 2016 18:15:31 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 7C/97-03606-2C3D0375; Mon, 09 May 2016 18:15:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrCIsWRWlGSWpSXmKPExsXiLjyVTffQZYN
 wg7azCharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aueXOYCuYwV/zYfYitgfEKUxcjF4eQwB1G
 iQl3pzB3MXJysAjYSxxeMp8FJMEi8IdJ4tvZL6wgCWEBDYmbs76zgdgiAioSsx/PZQGxhQSyJ
 OZ+bGAHsZkF1CVu3GwEq2ETUJK4ceI/WJwXqPfepCdMEAtUJCas/AoU5+AQFQiXWLPdHaJEUO
 LkzCcsIGFOAV+Jo0tEYCb+mXeJGcKWl9j+dg7zBEb+WUg6ZiEpm4WkbAEj8ypG9eLUorLUIl0
 jvaSizPSMktzEzBxdQwNjvdzU4uLE9NScxKRiveT83E2MwBCsZ2Bg3MF4qtn5EKMkB5OSKK8r
 o164EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQneTxcNwoUEi1LTUyvSMnOA0QCTluDgURLhLbwEl
 OYtLkjMLc5Mh0idYtTlWPDj9lomIZa8/LxUKXHejyAzBECKMkrz4EbAIvMSo6yUMC8jAwODEE
 9BalFuZgmq/CtGcQ5GJWHefJBVPJl5JXCbXgEdwQR0hBybPsgRJYkIKakGxj0CXbFP7gVYX5z
 6JHuJDcOt1dJ/Cy9819E8cfrS+eBzbm27T+7gfJV3uvbzKgdJ3vdZO+fXVP5/2Wymtf2B2J7m
 +4wlzpmG5rEM3x+/nHW3g2HC34z5c9yOLSlRP93V8kTT71b95Y5jam2xWfv6q2+c+5hQG2J1t
 Kbmn2RqO2dMbkHGtF1V+kosxRmJhlrMRcWJAL8rCSrHAgAA
X-Env-Sender: srn@prgmr.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1462817729!35311551!1
X-Originating-IP: [71.19.149.6]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13227 invoked from network); 9 May 2016 18:15:30 -0000
Received: from mail.prgmr.com (HELO mail.prgmr.com) (71.19.149.6)
 by server-15.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 9 May 2016 18:15:30 -0000
Received: from [192.168.1.3] (173-228-60-194.dsl.dynamic.fusionbroadband.com
 [173.228.60.194]) (Authenticated sender: srn)
 by mail.prgmr.com (Postfix) with ESMTPSA id 073E128C001;
 Mon,  9 May 2016 14:15:27 -0400 (EDT)
DKIM-Filter: OpenDKIM Filter v2.10.3 mail.prgmr.com 073E128C001
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=prgmr.com;
 s=default; t=1462817728;
 bh=NCDh3+hacWan8jxefIhTo2hkrvE8J2OTC5Np+dWNbI0=;
 h=Subject:To:References:Cc:From:Date:In-Reply-To:From;
 b=WUZfwtKio0NqDXWv+NBwL452uqt++RyqPawdbehY/cMC6NpO8soBuLXThI/GSGvd+
 UI7nBBObURfu57u8YKf5smp9UBg4tjcWRz5dxGhgwkbeSMqvD9sOrD57kh6SjLD/oF
 FRf+VdLAslWhW5jhtL+OkhOgGIT40Zy2dIn4IHdg=
To: Jason Long <hack3rcon@yahoo.com>
References: <5730C957.8000002@prgmr.com>
 <1211571977.1051924.1462816907317.JavaMail.yahoo@mail.yahoo.com>
From: Sarah Newman <srn@prgmr.com>
Message-ID: <5730D3C0.1080707@prgmr.com>
Date: Mon, 9 May 2016 11:15:28 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <1211571977.1051924.1462816907317.JavaMail.yahoo@mail.yahoo.com>
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] VNC not worked.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMDUvMDkvMjAxNiAxMTowMSBBTSwgSmFzb24gTG9uZyB3cm90ZToKPiBJcyB5b3UgbWVhbiBp
cHRhYmxlcz8gQXMgeW91IHNlZSwgbXkgIm5ldHN0YXQiIGNvbW1hbmQgc2hvdyAiMTcyLjMwLjku
MjA6NTkwMCIuIERvIHlvdSBoYXZlIGFueSBpZGVhIGZvciBzb2x2ZSBpdD8gCj4gCgppcHRhYmxl
cyBpcyB0aGUgdW5kZXJseWluZyBjb21tYW5kLCBhbmQgeWVzIGl0J3MgcHJvYmFibHkgd2hhdCBp
cyBpbnRlcmZlcmluZy4gTG9va2luZyBhdCB0aGUgb3V0cHV0IG9mIGlwdGFibGVzIGRpcmVjdGx5
IHdpbGwgdmVyaWZ5IHRoYXQuIEZvciBhCnBlcm1hbmVudCBzb2x1dGlvbiB5b3UgbmVlZCB0byBm
b2xsb3cgdGhlIGRvY3VtZW50YXRpb24gZm9yIHlvdXIgZGlzdHJpYnV0aW9uIG9uIGZpcmV3YWxs
cy4KCi0tU2FyYWgKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Tue May 10 05:50:47 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 05:50:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b00Xu-0002CW-5o; Tue, 10 May 2016 05:49:26 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b00Xt-0002CQ-4d
 for xen-users@lists.xen.org; Tue, 10 May 2016 05:49:25 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 52/1F-02994-46671375; Tue, 10 May 2016 05:49:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHKsWRWlGSWpSXmKPExsWS1PU0UDe5zDD
 cYPs8QYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePZ/M8sBV8kKr5N/8nSwDhLrIuRi4NFYC2L
 xKYFO9m7GDk5hASSJU4s288MYWdIrDzwnwXCTpe4faUJKh4v0fH3PpgtIaAgMaF3OhuEbSvx/
 WIfC8hQCYHLLBJ/l75g7WLkAGqol9g0zxCkhkVAW2Lq5zNMIGE2ATWJJz1Q47UkXu5qA7NFgE
 a+vPyZEcRmFlCXuHGzEWw8r4C3xIYjc1hBbE4BTYmuG/fZIHo1JLaeagGLCwPZN2d9h6oXlDg
 58wkLxJxoiaZbT8HWMguISMy6KTCBUXQWkqpZSKpmIVRBmOoS6+cJQVTIS2x/O4cZwlaTuL3t
 KjuErS2xbOFr5gWM7KsYNYpTi8pSi3QNTfSSijLTM0pyEzNzdA0NjPVyU4uLE9NTcxKTivWS8
 3M3MQLjjQEIdjCu2O55iFGSg0lJlNeVUS9ciC8pP6UyI7E4I76oNCe1+BCjDAeHkgRvWKlhuJ
 BgUWp6akVaZg4w8mHSEhw8SiK8XiBp3uKCxNzizHSI1ClGRSlxXm6QhABIIqM0D64NlmwuMcp
 KCfMyAh0ixFOQWpSbWYIq/4pRnINRSRhiO09mXgnc9FdAi5mAFsux6YMsLklESEk1ME7fnzhj
 g9j/SdoFTnt+967g3L319YYqu/kpBw/lGDEv2HUrq/DTtsgrs94Yy54+s/29vjvb1Md7Pi6qU
 Zv0NdzHJEnCNUcih8Uu5PvbpVuv/4wI9m3L1evdumPfjolPnO7xrdl+/HHvc48TH/w2lji/LX
 ab/e2xWcxdtuDUsp21at96DpcVRrEpsRRnJBpqMRcVJwIA/GrCsDEDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1462859361!31749635!1
X-Originating-IP: [98.138.229.81]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15938 invoked from network); 10 May 2016 05:49:23 -0000
Received: from nm34-vm1.bullet.mail.ne1.yahoo.com (HELO
 nm34-vm1.bullet.mail.ne1.yahoo.com) (98.138.229.81)
 by server-16.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 05:49:23 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462859361; bh=U8ARuauL5NEht4dbzpOutPREEp68+IIe/Nh532uzmFA=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=qx/3xMcgUxOPrazHpt9B0YopDDejh/ysJyEbZ/FG9dJuCbtm3sNT4YGUbZaFSnIpqh15aqdPCqU1usPILiLeA7hn3wux+lLkuAS506CZm1mXAgki+EBSNlAZO117jeddS7F47WmYT9Fwpo6vNhiLY+CIqrljV8IZGVVUMgop3s9ThK++pl0RJIB6QapgoERhRQuKuysqabRBpxTMxihZYYCQqjNAn7C2ayIg77J+kM1yQDcNlEOcilhdzuZfNaV5L4cQhbOR9BSqodlYUcIIog3WthVOL5qQuUb9lxi9AuKDRbt0UZ9xofofP4Fbu0BHCUg7iNmO6JdCkMs2sTDBLQ==
Received: from [127.0.0.1] by nm34.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:49:21 -0000
Received: from [98.138.101.130] by nm34.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:46:35 -0000
Received: from [98.138.89.163] by tm18.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:46:35 -0000
Received: from [127.0.0.1] by omp1019.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:46:35 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 671570.82701.bm@omp1019.mail.ne1.yahoo.com
X-YMail-OSG: dKgevsIVM1kknKWQuLBI2vxqLlfh0DSUeD3bgtXXk6rx_SbV0i6QZi0jGtgUq.U
 hOSTTwI5YPZhbzp5ARLRzrP.SspKK6g4rj7ovPN5ZCzm5Lundk4Nx9nrH5ebx3Vki8ef6_lGpvAR
 tgfK3UA6EBq84WsG4p4AfSditHanRxWjeKtA4nBmlol7uzK1HhsXu5XShbJTilA2KSOnX_zBo2Do
 wzzlEvedutOB6uP.z3KOWMrMFJCFAclnoQy3_vkkyrPAaXYwlCkIb.7u5oXlk7gY2V_NLMgzli6z
 gFruUB8f83wVD3rqkCY.6tn9ZoVRU9il6gtPmc6sNC4.kpU6zJBdtIM4BI9y158.N8F5ruBkO2ux
 oWWbeU1UKOdSZJV7.jfz2vgQb86BhnAI8QSn_5QjsQnisAUswlprtZM73Yjd_RaEchLHVGrQZfSO
 6MEoLsQ7WqrSqzt.lNzfvKEgMG.aMfky78KQBjaDwcwrAH3DTcoBo3IbHz8s9D4d4qf.LApgBmYG
 sQBW_QN0qJ.nmRJP7KjobAslTN3UOsZVVevL5tYTs5jQHNtk-
Received: from jws10070.mail.ne1.yahoo.com by sendmailws143.mail.ne1.yahoo.com;
 Tue, 10 May 2016 05:46:35 +0000; 1462859195.206
Date: Tue, 10 May 2016 05:46:34 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Sarah Newman <srn@prgmr.com>
Message-ID: <335245680.1364428.1462859194937.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <5730D3C0.1080707@prgmr.com>
References: <5730D3C0.1080707@prgmr.com>
MIME-Version: 1.0
Content-Length: 3719
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] VNC not worked.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============4258640470311285335=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4258640470311285335==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1364427_46837488.1462859194934"
Content-Length: 3188

------=_Part_1364427_46837488.1462859194934
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

I used "iptables -A INPUT -p tcp --dport 5900 -j ACCEPT" but problem not solved :( 

    On Tuesday, May 10, 2016 12:09 AM, Sarah Newman <srn@prgmr.com> wrote:
 

 On 05/09/2016 11:01 AM, Jason Long wrote:
> Is you mean iptables? As you see, my "netstat" command show "172.30.9.20:5900". Do you have any idea for solve it? 
> 

iptables is the underlying command, and yes it's probably what is interfering. Looking at the output of iptables directly will verify that. For a
permanent solution you need to follow the documentation for your distribution on firewalls.

--Sarah


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   
------=_Part_1364427_46837488.1462859194934
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462857=
193611_10093"><span>I used "</span><span style=3D"color: rgb(36, 39, 41); f=
ont-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size: 15px=
; line-height: 19.5px;" id=3D"yui_3_16_0_ym19_1_1462857193611_10073">iptabl=
es -A INPUT -p tcp --dport 5900 -j ACCEPT" but problem not solved :(</span>=
</div> <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quote=
d" style=3D"display: block;"> <div style=3D"font-family: HelveticaNeue, Hel=
vetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"=
> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Aria=
l, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font siz=
e=3D"2" face=3D"Arial"> On Tuesday, May 10, 2016 12:09 AM, Sarah Newman &lt=
;srn@prgmr.com&gt; wrote:<br></font></div>  <br><br> <div class=3D"y_msg_co=
ntainer">On 05/09/2016 11:01 AM, Jason Long wrote:<br clear=3D"none">&gt; I=
s you mean iptables? As you see, my "netstat" command show "172.30.9.20:590=
0". Do you have any idea for solve it? <br clear=3D"none">&gt; <br clear=3D=
"none"><br clear=3D"none">iptables is the underlying command, and yes it's =
probably what is interfering. Looking at the output of iptables directly wi=
ll verify that. For a<br clear=3D"none">permanent solution you need to foll=
ow the documentation for your distribution on firewalls.<div class=3D"yqt57=
09873946" id=3D"yqtfd28480"><br clear=3D"none"><br clear=3D"none">--Sarah</=
div><br clear=3D"none"><br clear=3D"none"><br clear=3D"none">______________=
_________________________________<br clear=3D"none">Xen-users mailing list<=
br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.o=
rg" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br =
clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-users" ta=
rget=3D"_blank">http://lists.xen.org/xen-users</a><br><br></div>  </div> </=
div>  </div></div></body></html>
------=_Part_1364427_46837488.1462859194934--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4258640470311285335==--


From xen-users-bounces@lists.xen.org Tue May 10 05:50:47 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 05:50:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b00Xu-0002CW-5o; Tue, 10 May 2016 05:49:26 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b00Xt-0002CQ-4d
 for xen-users@lists.xen.org; Tue, 10 May 2016 05:49:25 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 52/1F-02994-46671375; Tue, 10 May 2016 05:49:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHKsWRWlGSWpSXmKPExsWS1PU0UDe5zDD
 cYPs8QYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePZ/M8sBV8kKr5N/8nSwDhLrIuRi4NFYC2L
 xKYFO9m7GDk5hASSJU4s288MYWdIrDzwnwXCTpe4faUJKh4v0fH3PpgtIaAgMaF3OhuEbSvx/
 WIfC8hQCYHLLBJ/l75g7WLkAGqol9g0zxCkhkVAW2Lq5zNMIGE2ATWJJz1Q47UkXu5qA7NFgE
 a+vPyZEcRmFlCXuHGzEWw8r4C3xIYjc1hBbE4BTYmuG/fZIHo1JLaeagGLCwPZN2d9h6oXlDg
 58wkLxJxoiaZbT8HWMguISMy6KTCBUXQWkqpZSKpmIVRBmOoS6+cJQVTIS2x/O4cZwlaTuL3t
 KjuErS2xbOFr5gWM7KsYNYpTi8pSi3QNTfSSijLTM0pyEzNzdA0NjPVyU4uLE9NTcxKTivWS8
 3M3MQLjjQEIdjCu2O55iFGSg0lJlNeVUS9ciC8pP6UyI7E4I76oNCe1+BCjDAeHkgRvWKlhuJ
 BgUWp6akVaZg4w8mHSEhw8SiK8XiBp3uKCxNzizHSI1ClGRSlxXm6QhABIIqM0D64NlmwuMcp
 KCfMyAh0ixFOQWpSbWYIq/4pRnINRSRhiO09mXgnc9FdAi5mAFsux6YMsLklESEk1ME7fnzhj
 g9j/SdoFTnt+967g3L319YYqu/kpBw/lGDEv2HUrq/DTtsgrs94Yy54+s/29vjvb1Md7Pi6qU
 Zv0NdzHJEnCNUcih8Uu5PvbpVuv/4wI9m3L1evdumPfjolPnO7xrdl+/HHvc48TH/w2lji/LX
 ab/e2xWcxdtuDUsp21at96DpcVRrEpsRRnJBpqMRcVJwIA/GrCsDEDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1462859361!31749635!1
X-Originating-IP: [98.138.229.81]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15938 invoked from network); 10 May 2016 05:49:23 -0000
Received: from nm34-vm1.bullet.mail.ne1.yahoo.com (HELO
 nm34-vm1.bullet.mail.ne1.yahoo.com) (98.138.229.81)
 by server-16.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 05:49:23 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462859361; bh=U8ARuauL5NEht4dbzpOutPREEp68+IIe/Nh532uzmFA=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=qx/3xMcgUxOPrazHpt9B0YopDDejh/ysJyEbZ/FG9dJuCbtm3sNT4YGUbZaFSnIpqh15aqdPCqU1usPILiLeA7hn3wux+lLkuAS506CZm1mXAgki+EBSNlAZO117jeddS7F47WmYT9Fwpo6vNhiLY+CIqrljV8IZGVVUMgop3s9ThK++pl0RJIB6QapgoERhRQuKuysqabRBpxTMxihZYYCQqjNAn7C2ayIg77J+kM1yQDcNlEOcilhdzuZfNaV5L4cQhbOR9BSqodlYUcIIog3WthVOL5qQuUb9lxi9AuKDRbt0UZ9xofofP4Fbu0BHCUg7iNmO6JdCkMs2sTDBLQ==
Received: from [127.0.0.1] by nm34.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:49:21 -0000
Received: from [98.138.101.130] by nm34.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:46:35 -0000
Received: from [98.138.89.163] by tm18.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:46:35 -0000
Received: from [127.0.0.1] by omp1019.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:46:35 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 671570.82701.bm@omp1019.mail.ne1.yahoo.com
X-YMail-OSG: dKgevsIVM1kknKWQuLBI2vxqLlfh0DSUeD3bgtXXk6rx_SbV0i6QZi0jGtgUq.U
 hOSTTwI5YPZhbzp5ARLRzrP.SspKK6g4rj7ovPN5ZCzm5Lundk4Nx9nrH5ebx3Vki8ef6_lGpvAR
 tgfK3UA6EBq84WsG4p4AfSditHanRxWjeKtA4nBmlol7uzK1HhsXu5XShbJTilA2KSOnX_zBo2Do
 wzzlEvedutOB6uP.z3KOWMrMFJCFAclnoQy3_vkkyrPAaXYwlCkIb.7u5oXlk7gY2V_NLMgzli6z
 gFruUB8f83wVD3rqkCY.6tn9ZoVRU9il6gtPmc6sNC4.kpU6zJBdtIM4BI9y158.N8F5ruBkO2ux
 oWWbeU1UKOdSZJV7.jfz2vgQb86BhnAI8QSn_5QjsQnisAUswlprtZM73Yjd_RaEchLHVGrQZfSO
 6MEoLsQ7WqrSqzt.lNzfvKEgMG.aMfky78KQBjaDwcwrAH3DTcoBo3IbHz8s9D4d4qf.LApgBmYG
 sQBW_QN0qJ.nmRJP7KjobAslTN3UOsZVVevL5tYTs5jQHNtk-
Received: from jws10070.mail.ne1.yahoo.com by sendmailws143.mail.ne1.yahoo.com;
 Tue, 10 May 2016 05:46:35 +0000; 1462859195.206
Date: Tue, 10 May 2016 05:46:34 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Sarah Newman <srn@prgmr.com>
Message-ID: <335245680.1364428.1462859194937.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <5730D3C0.1080707@prgmr.com>
References: <5730D3C0.1080707@prgmr.com>
MIME-Version: 1.0
Content-Length: 3719
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] VNC not worked.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============4258640470311285335=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4258640470311285335==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1364427_46837488.1462859194934"
Content-Length: 3188

------=_Part_1364427_46837488.1462859194934
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

I used "iptables -A INPUT -p tcp --dport 5900 -j ACCEPT" but problem not solved :( 

    On Tuesday, May 10, 2016 12:09 AM, Sarah Newman <srn@prgmr.com> wrote:
 

 On 05/09/2016 11:01 AM, Jason Long wrote:
> Is you mean iptables? As you see, my "netstat" command show "172.30.9.20:5900". Do you have any idea for solve it? 
> 

iptables is the underlying command, and yes it's probably what is interfering. Looking at the output of iptables directly will verify that. For a
permanent solution you need to follow the documentation for your distribution on firewalls.

--Sarah


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   
------=_Part_1364427_46837488.1462859194934
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462857=
193611_10093"><span>I used "</span><span style=3D"color: rgb(36, 39, 41); f=
ont-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size: 15px=
; line-height: 19.5px;" id=3D"yui_3_16_0_ym19_1_1462857193611_10073">iptabl=
es -A INPUT -p tcp --dport 5900 -j ACCEPT" but problem not solved :(</span>=
</div> <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quote=
d" style=3D"display: block;"> <div style=3D"font-family: HelveticaNeue, Hel=
vetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"=
> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Aria=
l, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font siz=
e=3D"2" face=3D"Arial"> On Tuesday, May 10, 2016 12:09 AM, Sarah Newman &lt=
;srn@prgmr.com&gt; wrote:<br></font></div>  <br><br> <div class=3D"y_msg_co=
ntainer">On 05/09/2016 11:01 AM, Jason Long wrote:<br clear=3D"none">&gt; I=
s you mean iptables? As you see, my "netstat" command show "172.30.9.20:590=
0". Do you have any idea for solve it? <br clear=3D"none">&gt; <br clear=3D=
"none"><br clear=3D"none">iptables is the underlying command, and yes it's =
probably what is interfering. Looking at the output of iptables directly wi=
ll verify that. For a<br clear=3D"none">permanent solution you need to foll=
ow the documentation for your distribution on firewalls.<div class=3D"yqt57=
09873946" id=3D"yqtfd28480"><br clear=3D"none"><br clear=3D"none">--Sarah</=
div><br clear=3D"none"><br clear=3D"none"><br clear=3D"none">______________=
_________________________________<br clear=3D"none">Xen-users mailing list<=
br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.o=
rg" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br =
clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-users" ta=
rget=3D"_blank">http://lists.xen.org/xen-users</a><br><br></div>  </div> </=
div>  </div></div></body></html>
------=_Part_1364427_46837488.1462859194934--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4258640470311285335==--


From xen-users-bounces@lists.xen.org Tue May 10 05:52:01 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 05:52:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b00aB-0002gv-Uk; Tue, 10 May 2016 05:51:47 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b00aA-0002fz-1S
 for xen-users@lists.xen.org; Tue, 10 May 2016 05:51:46 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 7C/C9-29484-1F671375; Tue, 10 May 2016 05:51:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEKsWRWlGSWpSXmKPExsWS1FXprvuhzDD
 c4Ot2HotVVw+wOjB6HN39mymAMYo1My8pvyKBNePqt20sBQ3KFR+P7mBpYNwj38XIxcEisJZF
 Yt7yiyxdjJwcQgLJEnuWLmCFsDMkdq6ewAxhp0tMnL+dEcKOl9hycRFYvYSAgsSE3ulsELatx
 JzJR5lAhkoIXGaR+LuijxnEERJoYJTo+/aTHaSKRUBbYsXR50AdHBxsAmoST3qgFmtJvNzVBm
 aLAA19efkz2DJmAXWJGzcbwRbwCvhItP9pZAKxOYHsA/svM8Ecevb4WjBbWEBD4uas71D1ghI
 nZz5hgZgTI3H/7Q8oW0Ti44clLBMYRWchKZuFpGwWkrJZQJeCnLF+nhBEWF5i+9s5zBC2msTt
 bVfZIWxtiWULXzMvYGRfxahRnFpUllqka2igl1SUmZ5RkpuYmQPkmerlphYXJ6an5iQmFesl5
 +duYgTGHQMQ7GBcM9X5EKMkB5OSKK8ro164EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQnefaWG4U
 KCRanpqRVpmTnABACTluDgURLh9QJJ8xYXJOYWZ6ZDpE4xKkqJ87aBJARAEhmleXBtsKRziVF
 WSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8Z0Gm8GTmlcBNfwW0mAlosRybPsjikkSElFQDI3uV
 UtF530ylbnHL1V+O7Uo151v7bc/88J92GSd/xdYyWrwR4reblxxybpf6FpE6lukKGz35Nni/r
 SkrkkvTYUl4Oi1top+iiMWVh8oJXhcPL0yOOcbKtShGwYX/Zlz1j4e7DggW5KdIRW+Y0rO36O
 XSlZKTJmi5PP6xYNX9spK2K1bbj+iJK7EUZyQaajEXFScCAFVnJI81AwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462859502!38746677!1
X-Originating-IP: [98.138.121.71]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2247 invoked from network); 10 May 2016 05:51:43 -0000
Received: from nm45-vm7.bullet.mail.ne1.yahoo.com (HELO
 nm45-vm7.bullet.mail.ne1.yahoo.com) (98.138.121.71)
 by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 05:51:43 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462859502; bh=hYJLuOZYP8c0/0iKx/VOpXHuEBI5Wl+oSzZJENnhGLg=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=MU0LLkNhgoFXMplQkA8DtTGsH8akfq2eXYULKApGUMPpsuv5e1cJlEr6lJGIQjKWLjmHLrWM7uZRKhRbP8z6ERFbI6IMM03qfvWBQO/t9JgrYaWgYN7IwMJmB2HYq93naHbWhrYjrfQlNYrsYxNSw0nA0eVxkmZNJz2CnyhIxT8tsneBW+4D6e2xcbl6tw2R2iIA8eCRpFCNGAgc9dEFBqrm3W0zYH9bVY6yGQP9tLE1s2OgGiv7zD4gahuoRcOT0j2ZGwRI4QKhXk64iZwvHlIVCo9pYteXXPJeQIZ0RdqZbMJsdPeTefRmOLNOnb9j4Hws5dUXE2gEUJJ8wnVFFQ==
Received: from [127.0.0.1] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:51:42 -0000
Received: from [98.138.101.131] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:48:57 -0000
Received: from [98.138.89.246] by tm19.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:48:57 -0000
Received: from [127.0.0.1] by omp1060.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:48:57 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 169192.17544.bm@omp1060.mail.ne1.yahoo.com
X-YMail-OSG: T.mtMTMVM1mFRHMzXbsEBmTLfUNYlfOnrhZgmtBERA49UUKkkpT6DWPye3pi_Pl
 RuQKaJOllWeACPwK5knwaJ8UOEV_yoRfsML2H8Lhiu.XKktOvIQZdvQrVprSFPiEUccrfwM91S1a
 SEMmknZ5Rg9Hvl6D.oK2v1xQQinMgOJuuVCA3iVtqUQ16ZAuyDJTJ0i2JSrU8jzhhMCtZpurNJ2Q
 ap_njiQbTUEGqqi5MNUKyffzWjM7fr5gOUQ.QUw7Si5EBKbBdjyRYIHVtpZe8YgShz7ECr8YrR0a
 baHi396MWb4aVUemMIpxecRMnMnrkncStP6ysoVCQUnBKTGG5k8r2SUrjEWGN14Gk186mCxxj.K2
 WyneeIyiGSi4R.Tts0FRqgEEgjzTQmsdEmr_rnq3Ck7FZrJy1z98cdAVCiAbwrAUrXHh8brBE3Y5
 gwORBxOmUyigdLkr_L0uDcZlvEUTUPbDGc_QfpbCIEqq8kOTinUr3rjEM1.Q181qRpf96OHNYtVj
 vOq4c3Lef06Njh1cNxeRa2SSUwynrkWto_g7P.HtIODbAkto-
Received: from jws100218.mail.ne1.yahoo.com by
 sendmailws124.mail.ne1.yahoo.com; Tue, 10 May 2016 05:48:56 +0000;
 1462859336.687
Date: Tue, 10 May 2016 05:48:56 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Sarah Newman <srn@prgmr.com>
Message-ID: <2128796631.1334075.1462859336431.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <335245680.1364428.1462859194937.JavaMail.yahoo@mail.yahoo.com>
References: <5730D3C0.1080707@prgmr.com>
 <335245680.1364428.1462859194937.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 5012
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] VNC not worked.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============5130482774950861776=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============5130482774950861776==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1334074_653011365.1462859336427"
Content-Length: 4480

------=_Part_1334074_653011365.1462859336427
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Solved :) 

    On Tuesday, May 10, 2016 10:16 AM, Jason Long <hack3rcon@yahoo.com> wrote:
 

 I used "iptables -A INPUT -p tcp --dport 5900 -j ACCEPT" but problem not solved :( 

    On Tuesday, May 10, 2016 12:09 AM, Sarah Newman <srn@prgmr.com> wrote:
 

 On 05/09/2016 11:01 AM, Jason Long wrote:
> Is you mean iptables? As you see, my "netstat" command show "172.30.9.20:5900". Do you have any idea for solve it? 
> 

iptables is the underlying command, and yes it's probably what is interfering. Looking at the output of iptables directly will verify that. For a
permanent solution you need to follow the documentation for your distribution on firewalls.

--Sarah


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   

   
------=_Part_1334074_653011365.1462859336427
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462857193611_11729=
"><span>Solved :)</span></div> <div class=3D"qtdSeparateBR"><br><br></div><=
div class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"font-fa=
mily: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-=
serif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Helveti=
ca Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <d=
iv dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Tuesday, May 10, 2016 10=
:16 AM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote:<br></font></div>  <br=
><br> <div class=3D"y_msg_container"><div id=3D"yiv6943340624"><div><div st=
yle=3D"color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetic=
a Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div d=
ir=3D"ltr" id=3D"yiv6943340624yui_3_16_0_ym19_1_1462857193611_10093"><span>=
I used "</span><span id=3D"yiv6943340624yui_3_16_0_ym19_1_1462857193611_100=
73" style=3D"color:rgb(36, 39, 41);font-family:Arial, 'Helvetica Neue', Hel=
vetica, sans-serif;font-size:15px;line-height:19.5px;">iptables -A INPUT -p=
 tcp --dport 5900 -j ACCEPT" but problem not solved :(</span></div> <div cl=
ass=3D"yiv6943340624qtdSeparateBR"><br clear=3D"none"><br clear=3D"none"></=
div><div class=3D"yiv6943340624yqt1600027039" id=3D"yiv6943340624yqt83253">=
<div class=3D"yiv6943340624yahoo_quoted" style=3D"display: block;"> <div st=
yle=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida =
Grande, sans-serif;font-size:16px;"> <div style=3D"font-family:HelveticaNeu=
e, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16=
px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Tuesday, May 10,=
 2016 12:09 AM, Sarah Newman &lt;srn@prgmr.com&gt; wrote:<br clear=3D"none"=
></font></div>  <br clear=3D"none"><br clear=3D"none"> <div class=3D"yiv694=
3340624y_msg_container">On 05/09/2016 11:01 AM, Jason Long wrote:<br clear=
=3D"none">&gt; Is you mean iptables? As you see, my "netstat" command show =
"172.30.9.20:5900". Do you have any idea for solve it? <br clear=3D"none">&=
gt; <br clear=3D"none"><br clear=3D"none">iptables is the underlying comman=
d, and yes it's probably what is interfering. Looking at the output of ipta=
bles directly will verify that. For a<br clear=3D"none">permanent solution =
you need to follow the documentation for your distribution on firewalls.<di=
v class=3D"yiv6943340624yqt5709873946" id=3D"yiv6943340624yqtfd28480"><br c=
lear=3D"none"><br clear=3D"none">--Sarah</div><br clear=3D"none"><br clear=
=3D"none"><br clear=3D"none">______________________________________________=
_<br clear=3D"none">Xen-users mailing list<br clear=3D"none"><a rel=3D"nofo=
llow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.org" target=3D"_=
blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><=
br clear=3D"none"><a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=
=3D"http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a><br c=
lear=3D"none"><br clear=3D"none"></div>  </div> </div>  </div></div></div><=
/div></div><br><br></div>  </div> </div>  </div></div></body></html>
------=_Part_1334074_653011365.1462859336427--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============5130482774950861776==--


From xen-users-bounces@lists.xen.org Tue May 10 05:52:01 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 05:52:01 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b00aB-0002gv-Uk; Tue, 10 May 2016 05:51:47 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b00aA-0002fz-1S
 for xen-users@lists.xen.org; Tue, 10 May 2016 05:51:46 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 7C/C9-29484-1F671375; Tue, 10 May 2016 05:51:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEKsWRWlGSWpSXmKPExsWS1FXprvuhzDD
 c4Ot2HotVVw+wOjB6HN39mymAMYo1My8pvyKBNePqt20sBQ3KFR+P7mBpYNwj38XIxcEisJZF
 Yt7yiyxdjJwcQgLJEnuWLmCFsDMkdq6ewAxhp0tMnL+dEcKOl9hycRFYvYSAgsSE3ulsELatx
 JzJR5lAhkoIXGaR+LuijxnEERJoYJTo+/aTHaSKRUBbYsXR50AdHBxsAmoST3qgFmtJvNzVBm
 aLAA19efkz2DJmAXWJGzcbwRbwCvhItP9pZAKxOYHsA/svM8Ecevb4WjBbWEBD4uas71D1ghI
 nZz5hgZgTI3H/7Q8oW0Ti44clLBMYRWchKZuFpGwWkrJZQJeCnLF+nhBEWF5i+9s5zBC2msTt
 bVfZIWxtiWULXzMvYGRfxahRnFpUllqka2igl1SUmZ5RkpuYmQPkmerlphYXJ6an5iQmFesl5
 +duYgTGHQMQ7GBcM9X5EKMkB5OSKK8ro164EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQnefaWG4U
 KCRanpqRVpmTnABACTluDgURLh9QJJ8xYXJOYWZ6ZDpE4xKkqJ87aBJARAEhmleXBtsKRziVF
 WSpiXEegQIZ6C1KLczBJU+VeM4hyMSsK8Z0Gm8GTmlcBNfwW0mAlosRybPsjikkSElFQDI3uV
 UtF530ylbnHL1V+O7Uo151v7bc/88J92GSd/xdYyWrwR4reblxxybpf6FpE6lukKGz35Nni/r
 SkrkkvTYUl4Oi1top+iiMWVh8oJXhcPL0yOOcbKtShGwYX/Zlz1j4e7DggW5KdIRW+Y0rO36O
 XSlZKTJmi5PP6xYNX9spK2K1bbj+iJK7EUZyQaajEXFScCAFVnJI81AwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1462859502!38746677!1
X-Originating-IP: [98.138.121.71]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2247 invoked from network); 10 May 2016 05:51:43 -0000
Received: from nm45-vm7.bullet.mail.ne1.yahoo.com (HELO
 nm45-vm7.bullet.mail.ne1.yahoo.com) (98.138.121.71)
 by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 05:51:43 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462859502; bh=hYJLuOZYP8c0/0iKx/VOpXHuEBI5Wl+oSzZJENnhGLg=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=MU0LLkNhgoFXMplQkA8DtTGsH8akfq2eXYULKApGUMPpsuv5e1cJlEr6lJGIQjKWLjmHLrWM7uZRKhRbP8z6ERFbI6IMM03qfvWBQO/t9JgrYaWgYN7IwMJmB2HYq93naHbWhrYjrfQlNYrsYxNSw0nA0eVxkmZNJz2CnyhIxT8tsneBW+4D6e2xcbl6tw2R2iIA8eCRpFCNGAgc9dEFBqrm3W0zYH9bVY6yGQP9tLE1s2OgGiv7zD4gahuoRcOT0j2ZGwRI4QKhXk64iZwvHlIVCo9pYteXXPJeQIZ0RdqZbMJsdPeTefRmOLNOnb9j4Hws5dUXE2gEUJJ8wnVFFQ==
Received: from [127.0.0.1] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:51:42 -0000
Received: from [98.138.101.131] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:48:57 -0000
Received: from [98.138.89.246] by tm19.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:48:57 -0000
Received: from [127.0.0.1] by omp1060.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 05:48:57 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 169192.17544.bm@omp1060.mail.ne1.yahoo.com
X-YMail-OSG: T.mtMTMVM1mFRHMzXbsEBmTLfUNYlfOnrhZgmtBERA49UUKkkpT6DWPye3pi_Pl
 RuQKaJOllWeACPwK5knwaJ8UOEV_yoRfsML2H8Lhiu.XKktOvIQZdvQrVprSFPiEUccrfwM91S1a
 SEMmknZ5Rg9Hvl6D.oK2v1xQQinMgOJuuVCA3iVtqUQ16ZAuyDJTJ0i2JSrU8jzhhMCtZpurNJ2Q
 ap_njiQbTUEGqqi5MNUKyffzWjM7fr5gOUQ.QUw7Si5EBKbBdjyRYIHVtpZe8YgShz7ECr8YrR0a
 baHi396MWb4aVUemMIpxecRMnMnrkncStP6ysoVCQUnBKTGG5k8r2SUrjEWGN14Gk186mCxxj.K2
 WyneeIyiGSi4R.Tts0FRqgEEgjzTQmsdEmr_rnq3Ck7FZrJy1z98cdAVCiAbwrAUrXHh8brBE3Y5
 gwORBxOmUyigdLkr_L0uDcZlvEUTUPbDGc_QfpbCIEqq8kOTinUr3rjEM1.Q181qRpf96OHNYtVj
 vOq4c3Lef06Njh1cNxeRa2SSUwynrkWto_g7P.HtIODbAkto-
Received: from jws100218.mail.ne1.yahoo.com by
 sendmailws124.mail.ne1.yahoo.com; Tue, 10 May 2016 05:48:56 +0000;
 1462859336.687
Date: Tue, 10 May 2016 05:48:56 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Sarah Newman <srn@prgmr.com>
Message-ID: <2128796631.1334075.1462859336431.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <335245680.1364428.1462859194937.JavaMail.yahoo@mail.yahoo.com>
References: <5730D3C0.1080707@prgmr.com>
 <335245680.1364428.1462859194937.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 5012
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] VNC not worked.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============5130482774950861776=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============5130482774950861776==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1334074_653011365.1462859336427"
Content-Length: 4480

------=_Part_1334074_653011365.1462859336427
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Solved :) 

    On Tuesday, May 10, 2016 10:16 AM, Jason Long <hack3rcon@yahoo.com> wrote:
 

 I used "iptables -A INPUT -p tcp --dport 5900 -j ACCEPT" but problem not solved :( 

    On Tuesday, May 10, 2016 12:09 AM, Sarah Newman <srn@prgmr.com> wrote:
 

 On 05/09/2016 11:01 AM, Jason Long wrote:
> Is you mean iptables? As you see, my "netstat" command show "172.30.9.20:5900". Do you have any idea for solve it? 
> 

iptables is the underlying command, and yes it's probably what is interfering. Looking at the output of iptables directly will verify that. For a
permanent solution you need to follow the documentation for your distribution on firewalls.

--Sarah


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   

   
------=_Part_1334074_653011365.1462859336427
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462857193611_11729=
"><span>Solved :)</span></div> <div class=3D"qtdSeparateBR"><br><br></div><=
div class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"font-fa=
mily: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-=
serif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Helveti=
ca Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <d=
iv dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Tuesday, May 10, 2016 10=
:16 AM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote:<br></font></div>  <br=
><br> <div class=3D"y_msg_container"><div id=3D"yiv6943340624"><div><div st=
yle=3D"color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetic=
a Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div d=
ir=3D"ltr" id=3D"yiv6943340624yui_3_16_0_ym19_1_1462857193611_10093"><span>=
I used "</span><span id=3D"yiv6943340624yui_3_16_0_ym19_1_1462857193611_100=
73" style=3D"color:rgb(36, 39, 41);font-family:Arial, 'Helvetica Neue', Hel=
vetica, sans-serif;font-size:15px;line-height:19.5px;">iptables -A INPUT -p=
 tcp --dport 5900 -j ACCEPT" but problem not solved :(</span></div> <div cl=
ass=3D"yiv6943340624qtdSeparateBR"><br clear=3D"none"><br clear=3D"none"></=
div><div class=3D"yiv6943340624yqt1600027039" id=3D"yiv6943340624yqt83253">=
<div class=3D"yiv6943340624yahoo_quoted" style=3D"display: block;"> <div st=
yle=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida =
Grande, sans-serif;font-size:16px;"> <div style=3D"font-family:HelveticaNeu=
e, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16=
px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Tuesday, May 10,=
 2016 12:09 AM, Sarah Newman &lt;srn@prgmr.com&gt; wrote:<br clear=3D"none"=
></font></div>  <br clear=3D"none"><br clear=3D"none"> <div class=3D"yiv694=
3340624y_msg_container">On 05/09/2016 11:01 AM, Jason Long wrote:<br clear=
=3D"none">&gt; Is you mean iptables? As you see, my "netstat" command show =
"172.30.9.20:5900". Do you have any idea for solve it? <br clear=3D"none">&=
gt; <br clear=3D"none"><br clear=3D"none">iptables is the underlying comman=
d, and yes it's probably what is interfering. Looking at the output of ipta=
bles directly will verify that. For a<br clear=3D"none">permanent solution =
you need to follow the documentation for your distribution on firewalls.<di=
v class=3D"yiv6943340624yqt5709873946" id=3D"yiv6943340624yqtfd28480"><br c=
lear=3D"none"><br clear=3D"none">--Sarah</div><br clear=3D"none"><br clear=
=3D"none"><br clear=3D"none">______________________________________________=
_<br clear=3D"none">Xen-users mailing list<br clear=3D"none"><a rel=3D"nofo=
llow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.org" target=3D"_=
blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><=
br clear=3D"none"><a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=
=3D"http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a><br c=
lear=3D"none"><br clear=3D"none"></div>  </div> </div>  </div></div></div><=
/div></div><br><br></div>  </div> </div>  </div></div></body></html>
------=_Part_1334074_653011365.1462859336427--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============5130482774950861776==--


From xen-users-bounces@lists.xen.org Tue May 10 07:03:31 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:03:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b01gQ-0007Zl-F5; Tue, 10 May 2016 07:02:18 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b01gO-0007Zf-5t
 for xen-users@lists.xen.org; Tue, 10 May 2016 07:02:16 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 AA/46-26575-77781375; Tue, 10 May 2016 07:02:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrPKsWRWlGSWpSXmKPExsWS1FXxULes3TD
 cYMkZc4tVVw+wOjB6HN39mymAMYo1My8pvyKBNaO37QprwdI3TBXnZl5gbGB894ypi5GTg0Vg
 HovEqcdJILaQQLLEw3+zmCHsDIlD+zaxwNjdPUdYIex4iUM/z7CD2BICChITeqezQdg2Eie6Z
 gDFuYDs7SwSa1b8ZQNxhAQaGCV2TH8BtU1b4lZvI9AGDg42ATWJJz1QC7QkXu5qA7NFBNQl7h
 +6B2bzCnhLLJv+FswWFtCVWLTyHSNEXFDi5MwnYHFmgVCJP7cus0HM8Zfou3SKHWQ8s4CoxI8
 XTBMYhWch6ZiFpGMWQhVEOFZi8Z4rzBBhdYn184QgwvIS29/OYYaw1SRub7vKjikuLvHh8Gyo
 MYoSU7ofskOMsZZ4fDYEImwjcXnFQqYFjDyrGNWLU4vKUot0LfSSijLTM0pyEzNzdA0NTPVyU
 4uLE9NTcxKTivWS83M3MQIjlwEIdjAebHY+xCjJwaQkyuvKqBcuxJeUn1KZkVicEV9UmpNafI
 hRhoNDSYL3b6thuJBgUWp6akVaZg4whcCkJTh4lER469uA0rzFBYm5xZnpEKlTjLocbXPur2U
 SYsnLz0uVEudlAikSACnKKM2DGwFLZ5cYZaWEeRmBjhLiKUgtys0sQZV/xSjOwagkzFsJMoUn
 M68EbtMroCOYgI6QY9MHOaIkESEl1cC43tj+hW/HnfmGaz/+Dvr1jEvxeuTlqW6a7Km8xQobp
 nGvZZKc/tTkfy7T35uXdF7z6dw5WsP4S+CxTrxw9esjJaW6/zx+HNVj3PhRYmVj3KY04dSZs6
 Mc3zfuz/Pa8MNz/61VOz/zdllbeLN0cdWfU/5lIHGDL1v10IQtYV1S3RPtPIKqeW8osRRnJBp
 qMRcVJwIAjVBpV2IDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1462863733!26698143!1
X-Originating-IP: [98.138.120.225]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56153 invoked from network); 10 May 2016 07:02:14 -0000
Received: from nm43-vm1.bullet.mail.ne1.yahoo.com (HELO
 nm43-vm1.bullet.mail.ne1.yahoo.com) (98.138.120.225)
 by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 07:02:14 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462863732; bh=IANjBg7FJBNxDoHFnO/ZGgUSucw7jvyAgNWfVsvYIG0=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=EXpJzbmntus9CRpeTJsP8REp/iQGZoVR0gp4Wyq1uxd+LUUoV6U99p7070IbpoXGeXxV6T1vkw/ZtByZL7T5sueKQRbOYf9ageklG0WV+h00dPjs4JoOHQJ5gLDmkko3mdZcsk9Q7WZGYKxRBZ8AWFTePyEUM+igZUlTT6UVySvyxrVLHKqym2Ar6qEgLbh8heleVFuY6jaQLCUb5hU19J/3vhWO11Q9XGL9gHg2TAMa8o/dZzBAwHUG7GkG2y+pEwnVzNQnyKGzccMo4MF0gxQXr+FlCUbcvM1nP2QaYkaEJttwB2wbzUbIco16azvd0lZ14T3im5gBI/Gn3w2jJQ==
Received: from [127.0.0.1] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 07:02:12 -0000
Received: from [98.138.100.112] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:59:29 -0000
Received: from [98.138.89.232] by tm103.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:59:29 -0000
Received: from [127.0.0.1] by omp1047.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:59:29 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 87108.73472.bm@omp1047.mail.ne1.yahoo.com
X-YMail-OSG: srxkvlEVM1lP.v3evGk9th.Ev0hJeiF7WIEVC.uo9tK3wNi32SAVvUAgq3KH9Zv
 CIBZyPQ3QGhD8103cy.DDa_8Oy36EiAjhet9_msB46yBYQqGySC1JGSWV.YpB_5iinR1sHovbu5L
 Lv_8IThk8Z3LGCR6FwUBgltpIz7yQTK.TOAUI6Y5XcV79T8IQ_SoF1P6.UtisjNVb6_vve825JMO
 Q5MG1bsma8q81n5acHWZyd7.WEagyz_kOeBTv6bcp0zrDrvdsR4M59vOL3oChjKGg1Av8I8EN2gv
 bkOOUpW.ag14hEN6KGuCFUmzBdCrnwmNuL0EKwSgbHWQjq1Fmlu8pX61tBaC8T3J6wlakl77.YOi
 sFrzRjNs36wa1mxNJkc3rEiW5hm3GjrqQPJMScrbKVqb2l.AMF4SepWviRrzIWXaU5kfX63xvRWL
 Pe3f4tCLvcyIpFf2PHOO3BMYNW4VyEZhXy6tq9LYeafY6TfKmlsFtSa2O0ZpBzSK9PsVunH8So7o
 A41CxLgJKu8iERB3nOQVx
Received: from jws100164.mail.ne1.yahoo.com by
 sendmailws168.mail.ne1.yahoo.com; Tue, 10 May 2016 06:59:28 +0000;
 1462863568.640
Date: Tue, 10 May 2016 06:59:28 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <645023175.1391358.1462863568356.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="----=_Part_1391357_59204471.1462863568355"
References: <645023175.1391358.1462863568356.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 46969
Subject: [Xen-users] How can I install Windows 10 on Xen?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

------=_Part_1391357_59204471.1462863568355
Content-Type: multipart/alternative; 
	boundary="----=_Part_1391356_1680509854.1462863568354"

------=_Part_1391356_1680509854.1462863568354
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.When I want to install Windows 10 via Xen, It show me an error about that my system need repair. Any idea?I attached a photo.
Thank you.
------=_Part_1391356_1680509854.1462863568354
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1462857193611_28906">Hello.</div><div id="yui_3_16_0_ym19_1_1462857193611_28906" dir="ltr">When I want to install Windows 10 via Xen, It show me an error about that my system need repair. Any idea?</div><div id="yui_3_16_0_ym19_1_1462857193611_28906" dir="ltr">I attached a photo.</div><div id="yui_3_16_0_ym19_1_1462857193611_28906" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1462857193611_28906" dir="ltr">Thank you.</div></div></body></html>
------=_Part_1391356_1680509854.1462863568354--

------=_Part_1391357_59204471.1462863568355
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=Windows10-Xen.png
Content-ID: <28b1a8fe-8596-66f4-d3b3-f887d72d4858@yahoo.com>

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
ESM8blc3v/dPCCHknrvn1dbWrlix4vU//SkhIeHLr7765ptvCM0xfBZtSE1N/eqrluNffHHN1ecW
PI2IiMjNnfbmm38lhNx2221OZy8h5OabbyaEtLS0LFq0KDIyssvWTfrjzoI7f/vb3+XfdltOTk6H
1frDaO9Zu25dUVHRnDmFu3a953Q6H3zwQfqUQKlUzpz5s7ffflsikRQUFDidvdOn577yyh89Hk9R
UZGz10mfvfzqwWVxcVeOHz++w2p1uVyjR49WjlB22Wx79+6t2v8hPUpbW9uSJUtcLtfSpUt0Wu3C
BQv27//www8/nJabO25cckNDg81mmzNnztSpU+1nzxJCvvjiC5fLdf311w/Rb3ACwGVDIiGSiAhp
hFSkjGCZTkqn1flu5Is430fvb83B1N9n5S6Xa/PmMq/Xq1aPos/VR40a1W61vvbaRokk4tprrpGK
px94eAoAIfA7BGjuXXfJ5PKyss3v79un0+n8Fvb67PXrX698+uk19fX133zzjUKhuHXKFLrCZlZ2
llqtbm9vv+OOO4i/HzanVanU6scff/yRRx4R1H/HnXdOvGHSxo0bP//8888+/1ytVs+ePXtSRkZk
ZOSJEyciIiKUI0bwB+cQQohE8txvn5uWO+3NN//6xRdfeDyezMzM//mf/9m/f395efmjjz7CVb5r
1y5up2uuuWbt2rXcEklcDN5zN5+EMedOn/7KK6+89dZbx44da/7yy5EjR2ZnZ99///3Tpk07e/as
YIebb77lvfd2V1dX//KXv+Ce586YMePNN/+anp6u0Wi6umxeQuLHjBk3btyXX355zz33OJ29Xp/r
I34JFi1aJJfL33zzr++8845gCNDP7/25TC7/y1/+8swzaxMTE//whz/k5eU5HHZayZ13FpSXV0yZ
MmX06NE2W+e0adNefvkPkyZNuv7668+c6aJlRo8edfDgoYqKHSqVasaMGU899ZTH4/US0tjUtHfv
Xnqgs2fPvvfee4SQe++9N0IqlRKyeXPZ1q1bd+167/Dhw1dfffVjjz1233339fb2Ol1OQsjBQ38n
hEyZMsXtceN/MQAQQScBi3fTU/WpIdQslUr7TABCqzmYymUy2bix48j5YaVU/FVXjR41SrDRL8np
/3SIlwAA4Iu94kqPx91lswXaEhkZFRUV1Xbq1MSJEydOnFhZuZt+JCjG/1MqlSqUI+gND2dvL7f2
CyGEiY2VSCJ6erq7eT3sGIaJiJB28h4yREZGKpQjCCGdP3zyECGVRkdFS6XSCKnU4/G4Xa7e3h6X
y+V7FnzyyMjIyCipVEoIcbtdPT09cpmcEEKfQtCj88t7PJ4uW6ffwAK1klweGRkVJZVKJRKJ1+t1
u929Pd0Xfi7gPIfD8d+3TomOjj506CD/brdMJhsxMsbtdp3pujCZISaGiZBKz3TZ+EM/+ccVuQSE
kKio6MioKO6/jR9c06ioqKgoiSTC4/H09HQ7eQ9DpDLZyJExLqfz7NkzhBCpVDoyhnG7XPxZFgqF
UiaX05X43G5Xt8NB04zoaEXU+V9245w9c4ZmgBKJJCoqWh4ZSQe59vb20JnWvb29OVOnOZ3Of/7z
n4R4+cEAAAicOXPms88+i4qKGvSao6Ki4uPj6SPcS6vyhs8+wxAgAOgf396tYEtPT7fZ/O3zz5cS
Qq6//npuDq6gGP9Pt9tNfwXMl40b3M/j23Hv7e3t9dcR9Ljdfn/O1m8fnePs7RV0K128rnmgtEH8
I8ERnc5eOnpHnEKhKFq06MWXXnr//X0zpudeiMfl8j2FLn9tyC8mcgkIIT093fxV+fl6e3q4ZY4E
3D+MxO12+wbmcNiJg/jq7nbwkz0Br9frt8DevXu/++67xx57TKFQ0LwLACAQOglY/D59aIJ5AjA8
KycYAgQAg+hf//rXPff8nPvziiuuWLJkicuFQRoDcvc9d7/+59dbWlrkkZF+k5xwc+LrbxiGWbRo
UU9Pt8dnkBUAgMAQJQDBzAEYnpUTQiT/6bD2XQoAIAhff/1NeXl5fUODVCpNTU1dunSpRqPpsnV6
MFNzYNra2nTXpQjGQYWzjv/8JzExydZ52u8arwAAHIfD8cUXXyiVI/i/yDIopFJpTEzM6dOnB7ne
oa/8k5oaJAAAMJgiIqRRUVHScyuUuXq6u9H7HxR0AP3FjmIYQYMAQJC+/PJLr9dLp3UNIolEolQq
hYtJXAqVHzx0CEOAAGAwuT1ue4D1OmEg3Ojs/hAaBACCpFKpWltbR44c2efaOP01pKN0hnYOgO8q
dQAAAAAAl4c4lcrhcFit1ujo6MjISMkgDQaiw/QHpaofuXKCHwIDAAAAgMuYx+3WaNiYESO/MX97
5syZix3OsIAhQAAAAABwOXO63DFXxN4waqLH6x2sJwCXrvqGBgwBAgAAAIDLnMftdvB+JDHMDfJk
CAAAAAAAGM4kXq83ccnuix0GAAAAAAAMuQd1zXgCAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkA
AAAAAEAYQQIAAAAAABBGkAAAAAAAAIQRJAAAAAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAA
hBEkAAAAAAAAYQQJAAAAAABAGEECAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIA
AAAAABBGkAAAAAAAAIQRJAAAAAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAAhBEkAAAAAAAA
YQQJAAAAAABAGEECAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIAAAAAABBGkAAA
AAAAAIQRJAAAAAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAAhBEkAAAAAAAAYQQJAAAAAABA
GEECAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIAAAAAABBGkAAAAAAAAIQRJAAA
AAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAAhBEkAAAAAAAAYQQJAAAAAABAGEECAAAAAAAQ
RpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIAAAAAABBGkAAAAAAAAIQRJAAAAAAAAGEECQAA
AAAAQBhBAgAAAAAAEEZkFzsAGKbefihL5FOTxWZsat/fcOpHiwcAAAAABgUSAPDPoFOLf1qUk2Rp
t68pP4o0AAAAAOASggQAxFja7RarXbCRUcr1mlhCCKtWblp6Y1l1yzPlxy5GdAAAAADQb0gAQExF
rXnDnibf7QlxisIsTXG+jhBSlJNkMnfuMFp+9OgAAAAAoN8wCRhC0drh2LCnacWWI/TPkrnjY6KR
TAIAAABcApAAQOh2GC0VNWZCCKOU56bHX+xwAAAAAKBvSABgQKoaTtI3Bq3YpGEAAAAAGCaQAMCA
mMw2+oZVKS5uJAAAAAAQDIzbhh9JQpyiKCfJoFXRFYQIIcbG9qqGtooac1e3K5gapqVdlZs2Rq9h
uBos7XZjk9XY1C4yBTkmWlaYrclNi9drYhmlnG40mTuNTdaKWvNxi813l8xklUGrIoRUNbT5LSBQ
YGBZlZIQEmjCdH9PnAuAq7DAwBZmaQw6taXdXlFrNjZZaQFjk7Wu2dpnhNPSrtKzsYEiBAAAgLCC
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
fx47Pfv0A0PxM9HTLlyaK1dqdQdb2U2V+vPxqcFdpULdw3ZatVatzacX7tm2ZsHv/ZPDwfQVHb1d
HSPDxVYbqlux0djp2Sfu2zA1U42PVzIKq87NlwY+Xn6dzyc58tr0gZ0D2Y007WOrif6UXLg0NzFd
GSzmkpLaL7VulSXM+NJ2klYyxnxkuBh//9PKlnX5ww8O7f3FqegGvqfalzH+TbWzJ1/PW6yd9per
7wAh8PlIS3t/cerovs1jp2ertfnBYi45TkovL/XnR8dnkpOgo+Mzbzy+9Rv/8NvG1g69/P7RfZsn
pivlSq3Unz/08vtnytVWTcVXBsdXPO/ZtrbxJGvT1uoWTpWr2WfEy5Xa9o2rqrX5qfLlN09/WK3N
/3LfnVMz1VJ/PjnearqhuhXrmj12/Pzvf/qt9N2frQo78tr00X2bS/19bc9JS8lgliu1ielKrqez
1J9/9PnJ9EnoM+Vq0z62mujl9fo//s3Y5Gyup3OwkDvy6tmoYfzrutO01LpVFjvjUeu5WIKMMd8+
tKrx1tuR4WJ8v8FgccXY5OzuZ08k1/TfgPfUYrvWdPxbaWdPbtVmO2+xNt8pbfb99LPfSf+aG0CA
PvfRRx+t2ffqzS6DW1RvV0d8oXN8oUL6sSfxmbb0VdHJ8rpfQi1frNWtVa7U0rczNjb18I7+6tz8
r976YH0hF19S37S8jNbSC+tqSP81vnEw2XS8btzZKIqSFhrbrFsxLb7KpfH4r2m18QhX5+bPlKvJ
0NUVXNd4urBG6wu5XHdn1Gxq0mXU9bHpRDeOWxInknWT17Qa5OQPyT2a6d0jPYyNvW5aauPILzjj
rQahzVUWO+a7SoXB4oq6K3aadr9pVZ/Se6qu4AVnNmo2/hlvpaZ7cm9XR6GvJ51Cl/wWa/+d0tj3
jLIBAvSDgXMCALec+AdWdz9z4srVa9+/e025Umt1z+it6Yn7NkzNXHZ+MVgP7+gfHZ/JCAwAcBMJ
ANyKvr3xK+XK3GKf4XMrWL2yu9SfHxkuuhMRALg1/WDgnHsAuOXcXuf70wr5nkK+p+7XmgAAbikC
ACybk+cq2U+3BAC46TwGFAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAA
EBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABA
QAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAAB
EQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAARE
AAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBAB
AAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQA
AAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAA
ACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAA
gIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAA
AiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAI
iAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAg
AgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAI
AAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIA
AABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAA
AAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAA
AAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAA
EBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABA
QAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAAB
EQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAARE
AAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBAB
AAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQA
AAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAA
ACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAA
gIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAA
AiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAI
iAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAg
AgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAI
AMAirC/kbnYJAMB16bjZBXDr+s0Ph9N/LVfmjrx29sKluZtVT9RQUhRFU+XqT15+/6YUE6Dv373m
4P133PPk22fK1ZtdCwCwRAIALZUG+g699N7UTDWKosFibvvGVW88vnX3sydu4sFfuqRYdW6+/dV3
lQpRFL0yUV7Gkq6/zU+jqk/JxHTlyKtnyxdrN7sQAGDpBACyTM1UT56rRFF08lzlV2998Mt9dx5+
cGjHU+/cCiUtwchwcWJ6iet+em1+GlV9Ss6Uq879A8Dtzj0ALMLo+MxgccXNrgIAgKXzDQCLUK1d
S/68vpA7eN+Gvc+dOrp/c2mgb+Lsxe/+bDyKot6ujgP3DowMF3M9nVEUjZ6YOfTSe1eufrziwzv6
92xbG/+vqZnLyZcJrZa3L6nn4P13jNxVjKKoWps/9NJ78aU1u0qFkeHiYHFFId9T6s9HUbRgta06
mMhoc8+2tUl3yhdro+MzP399urHmpi00bnd0fKbU3/fYC5PpdVev7D784FBdSUmze7atjaNatTZ/
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
IgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiI
AAAAAAERAADyYpPHAAAB6UlEQVQAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiI
AAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICAC
AAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgA
AAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAA
AEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAA
AAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAA
BEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQ
EAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBA
Ple5+MebXQMAAHAjPP/CCx3Pv/DCzS4DAAC4QT730Ucf3ewaAACAG8Q9AAAAEJD/H2PlnLNlTyIp
AAAAAElFTkSuQmCC

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

------=_Part_1391357_59204471.1462863568355--


From xen-users-bounces@lists.xen.org Tue May 10 07:03:31 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 07:03:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b01gQ-0007Zl-F5; Tue, 10 May 2016 07:02:18 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b01gO-0007Zf-5t
 for xen-users@lists.xen.org; Tue, 10 May 2016 07:02:16 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 AA/46-26575-77781375; Tue, 10 May 2016 07:02:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrPKsWRWlGSWpSXmKPExsWS1FXxULes3TD
 cYMkZc4tVVw+wOjB6HN39mymAMYo1My8pvyKBNaO37QprwdI3TBXnZl5gbGB894ypi5GTg0Vg
 HovEqcdJILaQQLLEw3+zmCHsDIlD+zaxwNjdPUdYIex4iUM/z7CD2BICChITeqezQdg2Eie6Z
 gDFuYDs7SwSa1b8ZQNxhAQaGCV2TH8BtU1b4lZvI9AGDg42ATWJJz1QC7QkXu5qA7NFBNQl7h
 +6B2bzCnhLLJv+FswWFtCVWLTyHSNEXFDi5MwnYHFmgVCJP7cus0HM8Zfou3SKHWQ8s4CoxI8
 XTBMYhWch6ZiFpGMWQhVEOFZi8Z4rzBBhdYn184QgwvIS29/OYYaw1SRub7vKjikuLvHh8Gyo
 MYoSU7ofskOMsZZ4fDYEImwjcXnFQqYFjDyrGNWLU4vKUot0LfSSijLTM0pyEzNzdA0NTPVyU
 4uLE9NTcxKTivWS83M3MQIjlwEIdjAebHY+xCjJwaQkyuvKqBcuxJeUn1KZkVicEV9UmpNafI
 hRhoNDSYL3b6thuJBgUWp6akVaZg4whcCkJTh4lER469uA0rzFBYm5xZnpEKlTjLocbXPur2U
 SYsnLz0uVEudlAikSACnKKM2DGwFLZ5cYZaWEeRmBjhLiKUgtys0sQZV/xSjOwagkzFsJMoUn
 M68EbtMroCOYgI6QY9MHOaIkESEl1cC43tj+hW/HnfmGaz/+Dvr1jEvxeuTlqW6a7Km8xQobp
 nGvZZKc/tTkfy7T35uXdF7z6dw5WsP4S+CxTrxw9esjJaW6/zx+HNVj3PhRYmVj3KY04dSZs6
 Mc3zfuz/Pa8MNz/61VOz/zdllbeLN0cdWfU/5lIHGDL1v10IQtYV1S3RPtPIKqeW8osRRnJBp
 qMRcVJwIAjVBpV2IDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1462863733!26698143!1
X-Originating-IP: [98.138.120.225]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56153 invoked from network); 10 May 2016 07:02:14 -0000
Received: from nm43-vm1.bullet.mail.ne1.yahoo.com (HELO
 nm43-vm1.bullet.mail.ne1.yahoo.com) (98.138.120.225)
 by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 07:02:14 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462863732; bh=IANjBg7FJBNxDoHFnO/ZGgUSucw7jvyAgNWfVsvYIG0=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=EXpJzbmntus9CRpeTJsP8REp/iQGZoVR0gp4Wyq1uxd+LUUoV6U99p7070IbpoXGeXxV6T1vkw/ZtByZL7T5sueKQRbOYf9ageklG0WV+h00dPjs4JoOHQJ5gLDmkko3mdZcsk9Q7WZGYKxRBZ8AWFTePyEUM+igZUlTT6UVySvyxrVLHKqym2Ar6qEgLbh8heleVFuY6jaQLCUb5hU19J/3vhWO11Q9XGL9gHg2TAMa8o/dZzBAwHUG7GkG2y+pEwnVzNQnyKGzccMo4MF0gxQXr+FlCUbcvM1nP2QaYkaEJttwB2wbzUbIco16azvd0lZ14T3im5gBI/Gn3w2jJQ==
Received: from [127.0.0.1] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 07:02:12 -0000
Received: from [98.138.100.112] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:59:29 -0000
Received: from [98.138.89.232] by tm103.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:59:29 -0000
Received: from [127.0.0.1] by omp1047.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:59:29 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 87108.73472.bm@omp1047.mail.ne1.yahoo.com
X-YMail-OSG: srxkvlEVM1lP.v3evGk9th.Ev0hJeiF7WIEVC.uo9tK3wNi32SAVvUAgq3KH9Zv
 CIBZyPQ3QGhD8103cy.DDa_8Oy36EiAjhet9_msB46yBYQqGySC1JGSWV.YpB_5iinR1sHovbu5L
 Lv_8IThk8Z3LGCR6FwUBgltpIz7yQTK.TOAUI6Y5XcV79T8IQ_SoF1P6.UtisjNVb6_vve825JMO
 Q5MG1bsma8q81n5acHWZyd7.WEagyz_kOeBTv6bcp0zrDrvdsR4M59vOL3oChjKGg1Av8I8EN2gv
 bkOOUpW.ag14hEN6KGuCFUmzBdCrnwmNuL0EKwSgbHWQjq1Fmlu8pX61tBaC8T3J6wlakl77.YOi
 sFrzRjNs36wa1mxNJkc3rEiW5hm3GjrqQPJMScrbKVqb2l.AMF4SepWviRrzIWXaU5kfX63xvRWL
 Pe3f4tCLvcyIpFf2PHOO3BMYNW4VyEZhXy6tq9LYeafY6TfKmlsFtSa2O0ZpBzSK9PsVunH8So7o
 A41CxLgJKu8iERB3nOQVx
Received: from jws100164.mail.ne1.yahoo.com by
 sendmailws168.mail.ne1.yahoo.com; Tue, 10 May 2016 06:59:28 +0000;
 1462863568.640
Date: Tue, 10 May 2016 06:59:28 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <645023175.1391358.1462863568356.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="----=_Part_1391357_59204471.1462863568355"
References: <645023175.1391358.1462863568356.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 46969
Subject: [Xen-users] How can I install Windows 10 on Xen?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

------=_Part_1391357_59204471.1462863568355
Content-Type: multipart/alternative; 
	boundary="----=_Part_1391356_1680509854.1462863568354"

------=_Part_1391356_1680509854.1462863568354
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.When I want to install Windows 10 via Xen, It show me an error about that my system need repair. Any idea?I attached a photo.
Thank you.
------=_Part_1391356_1680509854.1462863568354
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1462857193611_28906">Hello.</div><div id="yui_3_16_0_ym19_1_1462857193611_28906" dir="ltr">When I want to install Windows 10 via Xen, It show me an error about that my system need repair. Any idea?</div><div id="yui_3_16_0_ym19_1_1462857193611_28906" dir="ltr">I attached a photo.</div><div id="yui_3_16_0_ym19_1_1462857193611_28906" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1462857193611_28906" dir="ltr">Thank you.</div></div></body></html>
------=_Part_1391356_1680509854.1462863568354--

------=_Part_1391357_59204471.1462863568355
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=Windows10-Xen.png
Content-ID: <28b1a8fe-8596-66f4-d3b3-f887d72d4858@yahoo.com>

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
ESM8blc3v/dPCCHknrvn1dbWrlix4vU//SkhIeHLr7765ptvCM0xfBZtSE1N/eqrluNffHHN1ecW
PI2IiMjNnfbmm38lhNx2221OZy8h5OabbyaEtLS0LFq0KDIyssvWTfrjzoI7f/vb3+XfdltOTk6H
1frDaO9Zu25dUVHRnDmFu3a953Q6H3zwQfqUQKlUzpz5s7ffflsikRQUFDidvdOn577yyh89Hk9R
UZGz10mfvfzqwWVxcVeOHz++w2p1uVyjR49WjlB22Wx79+6t2v8hPUpbW9uSJUtcLtfSpUt0Wu3C
BQv27//www8/nJabO25cckNDg81mmzNnztSpU+1nzxJCvvjiC5fLdf311w/Rb3ACwGVDIiGSiAhp
hFSkjGCZTkqn1flu5Is430fvb83B1N9n5S6Xa/PmMq/Xq1aPos/VR40a1W61vvbaRokk4tprrpGK
px94eAoAIfA7BGjuXXfJ5PKyss3v79un0+n8Fvb67PXrX698+uk19fX133zzjUKhuHXKFLrCZlZ2
llqtbm9vv+OOO4i/HzanVanU6scff/yRRx4R1H/HnXdOvGHSxo0bP//8888+/1ytVs+ePXtSRkZk
ZOSJEyciIiKUI0bwB+cQQohE8txvn5uWO+3NN//6xRdfeDyezMzM//mf/9m/f395efmjjz7CVb5r
1y5up2uuuWbt2rXcEklcDN5zN5+EMedOn/7KK6+89dZbx44da/7yy5EjR2ZnZ99///3Tpk07e/as
YIebb77lvfd2V1dX//KXv+Ce586YMePNN/+anp6u0Wi6umxeQuLHjBk3btyXX355zz33OJ29Xp/r
I34JFi1aJJfL33zzr++8845gCNDP7/25TC7/y1/+8swzaxMTE//whz/k5eU5HHZayZ13FpSXV0yZ
MmX06NE2W+e0adNefvkPkyZNuv7668+c6aJlRo8edfDgoYqKHSqVasaMGU899ZTH4/US0tjUtHfv
Xnqgs2fPvvfee4SQe++9N0IqlRKyeXPZ1q1bd+167/Dhw1dfffVjjz1233339fb2Ol1OQsjBQ38n
hEyZMsXtceN/MQAQQScBi3fTU/WpIdQslUr7TABCqzmYymUy2bix48j5YaVU/FVXjR41SrDRL8np
/3SIlwAA4Iu94kqPx91lswXaEhkZFRUV1Xbq1MSJEydOnFhZuZt+JCjG/1MqlSqUI+gND2dvL7f2
CyGEiY2VSCJ6erq7eT3sGIaJiJB28h4yREZGKpQjCCGdP3zyECGVRkdFS6XSCKnU4/G4Xa7e3h6X
y+V7FnzyyMjIyCipVEoIcbtdPT09cpmcEEKfQtCj88t7PJ4uW6ffwAK1klweGRkVJZVKJRKJ1+t1
u929Pd0Xfi7gPIfD8d+3TomOjj506CD/brdMJhsxMsbtdp3pujCZISaGiZBKz3TZ+EM/+ccVuQSE
kKio6MioKO6/jR9c06ioqKgoiSTC4/H09HQ7eQ9DpDLZyJExLqfz7NkzhBCpVDoyhnG7XPxZFgqF
UiaX05X43G5Xt8NB04zoaEXU+V9245w9c4ZmgBKJJCoqWh4ZSQe59vb20JnWvb29OVOnOZ3Of/7z
n4R4+cEAAAicOXPms88+i4qKGvSao6Ki4uPj6SPcS6vyhs8+wxAgAOgf396tYEtPT7fZ/O3zz5cS
Qq6//npuDq6gGP9Pt9tNfwXMl40b3M/j23Hv7e3t9dcR9Ljdfn/O1m8fnePs7RV0K128rnmgtEH8
I8ERnc5eOnpHnEKhKFq06MWXXnr//X0zpudeiMfl8j2FLn9tyC8mcgkIIT093fxV+fl6e3q4ZY4E
3D+MxO12+wbmcNiJg/jq7nbwkz0Br9frt8DevXu/++67xx57TKFQ0LwLACAQOglY/D59aIJ5AjA8
KycYAgQAg+hf//rXPff8nPvziiuuWLJkicuFQRoDcvc9d7/+59dbWlrkkZF+k5xwc+LrbxiGWbRo
UU9Pt8dnkBUAgMAQJQDBzAEYnpUTQiT/6bD2XQoAIAhff/1NeXl5fUODVCpNTU1dunSpRqPpsnV6
MFNzYNra2nTXpQjGQYWzjv/8JzExydZ52u8arwAAHIfD8cUXXyiVI/i/yDIopFJpTEzM6dOnB7ne
oa/8k5oaJAAAMJgiIqRRUVHScyuUuXq6u9H7HxR0AP3FjmIYQYMAQJC+/PJLr9dLp3UNIolEolQq
hYtJXAqVHzx0CEOAAGAwuT1ue4D1OmEg3Ojs/hAaBACCpFKpWltbR44c2efaOP01pKN0hnYOgO8q
dQAAAAAAl4c4lcrhcFit1ujo6MjISMkgDQaiw/QHpaofuXKCHwIDAAAAgMuYx+3WaNiYESO/MX97
5syZix3OsIAhQAAAAABwOXO63DFXxN4waqLH6x2sJwCXrvqGBgwBAgAAAIDLnMftdvB+JDHMDfJk
CAAAAAAAGM4kXq83ccnuix0GAAAAAAAMuQd1zXgCAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkA
AAAAAEAYQQIAAAAAABBGkAAAAAAAAIQRJAAAAAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAA
hBEkAAAAAAAAYQQJAAAAAABAGEECAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIA
AAAAABBGkAAAAAAAAIQRJAAAAAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAAhBEkAAAAAAAA
YQQJAAAAAABAGEECAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIAAAAAABBGkAAA
AAAAAIQRJAAAAAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAAhBEkAAAAAAAAYQQJAAAAAABA
GEECAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIAAAAAABBGkAAAAAAAAIQRJAAA
AAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAAhBEkAAAAAAAAYQQJAAAAAABAGEECAAAAAAAQ
RpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIAAAAAABBGkAAAAAAAAIQRJAAAAAAAAGEECQAA
AAAAQBhBAgAAAAAAEEZkFzsAGKbefihL5FOTxWZsat/fcOpHiwcAAAAABgUSAPDPoFOLf1qUk2Rp
t68pP4o0AAAAAOASggQAxFja7RarXbCRUcr1mlhCCKtWblp6Y1l1yzPlxy5GdAAAAADQb0gAQExF
rXnDnibf7QlxisIsTXG+jhBSlJNkMnfuMFp+9OgAAAAAoN8wCRhC0drh2LCnacWWI/TPkrnjY6KR
TAIAAABcApAAQOh2GC0VNWZCCKOU56bHX+xwAAAAAKBvSABgQKoaTtI3Bq3YpGEAAAAAGCaQAMCA
mMw2+oZVKS5uJAAAAAAQDIzbhh9JQpyiKCfJoFXRFYQIIcbG9qqGtooac1e3K5gapqVdlZs2Rq9h
uBos7XZjk9XY1C4yBTkmWlaYrclNi9drYhmlnG40mTuNTdaKWvNxi813l8xklUGrIoRUNbT5LSBQ
YGBZlZIQEmjCdH9PnAuAq7DAwBZmaQw6taXdXlFrNjZZaQFjk7Wu2dpnhNPSrtKzsYEiBAAAgLCC
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
fx47Pfv0A0PxM9HTLlyaK1dqdQdb2U2V+vPxqcFdpULdw3ZatVatzacX7tm2ZsHv/ZPDwfQVHb1d
HSPDxVYbqlux0djp2Sfu2zA1U42PVzIKq87NlwY+Xn6dzyc58tr0gZ0D2Y007WOrif6UXLg0NzFd
GSzmkpLaL7VulSXM+NJ2klYyxnxkuBh//9PKlnX5ww8O7f3FqegGvqfalzH+TbWzJ1/PW6yd9per
7wAh8PlIS3t/cerovs1jp2ertfnBYi45TkovL/XnR8dnkpOgo+Mzbzy+9Rv/8NvG1g69/P7RfZsn
pivlSq3Unz/08vtnytVWTcVXBsdXPO/ZtrbxJGvT1uoWTpWr2WfEy5Xa9o2rqrX5qfLlN09/WK3N
/3LfnVMz1VJ/PjnearqhuhXrmj12/Pzvf/qt9N2frQo78tr00X2bS/19bc9JS8lgliu1ielKrqez
1J9/9PnJ9EnoM+Vq0z62mujl9fo//s3Y5Gyup3OwkDvy6tmoYfzrutO01LpVFjvjUeu5WIKMMd8+
tKrx1tuR4WJ8v8FgccXY5OzuZ08k1/TfgPfUYrvWdPxbaWdPbtVmO2+xNt8pbfb99LPfSf+aG0CA
PvfRRx+t2ffqzS6DW1RvV0d8oXN8oUL6sSfxmbb0VdHJ8rpfQi1frNWtVa7U0rczNjb18I7+6tz8
r976YH0hF19S37S8jNbSC+tqSP81vnEw2XS8btzZKIqSFhrbrFsxLb7KpfH4r2m18QhX5+bPlKvJ
0NUVXNd4urBG6wu5XHdn1Gxq0mXU9bHpRDeOWxInknWT17Qa5OQPyT2a6d0jPYyNvW5aauPILzjj
rQahzVUWO+a7SoXB4oq6K3aadr9pVZ/Se6qu4AVnNmo2/hlvpaZ7cm9XR6GvJ51Cl/wWa/+d0tj3
jLIBAvSDgXMCALec+AdWdz9z4srVa9+/e025Umt1z+it6Yn7NkzNXHZ+MVgP7+gfHZ/JCAwAcBMJ
ANyKvr3xK+XK3GKf4XMrWL2yu9SfHxkuuhMRALg1/WDgnHsAuOXcXuf70wr5nkK+p+7XmgAAbikC
ACybk+cq2U+3BAC46TwGFAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAA
EBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABA
QAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAAB
EQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAARE
AAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBAB
AAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQA
AAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAA
ACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAA
gIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAA
AiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAI
iAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAg
AgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAI
AAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIA
AABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAA
AAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAA
AAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAA
EBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABA
QAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAAB
EQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAARE
AAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBAB
AAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQA
AAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAA
ACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAA
gIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAA
AiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAI
iAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAg
AgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAI
AMAirC/kbnYJAMB16bjZBXDr+s0Ph9N/LVfmjrx29sKluZtVT9RQUhRFU+XqT15+/6YUE6Dv373m
4P133PPk22fK1ZtdCwCwRAIALZUG+g699N7UTDWKosFibvvGVW88vnX3sydu4sFfuqRYdW6+/dV3
lQpRFL0yUV7Gkq6/zU+jqk/JxHTlyKtnyxdrN7sQAGDpBACyTM1UT56rRFF08lzlV2998Mt9dx5+
cGjHU+/cCiUtwchwcWJ6iet+em1+GlV9Ss6Uq879A8Dtzj0ALMLo+MxgccXNrgIAgKXzDQCLUK1d
S/68vpA7eN+Gvc+dOrp/c2mgb+Lsxe/+bDyKot6ujgP3DowMF3M9nVEUjZ6YOfTSe1eufrziwzv6
92xbG/+vqZnLyZcJrZa3L6nn4P13jNxVjKKoWps/9NJ78aU1u0qFkeHiYHFFId9T6s9HUbRgta06
mMhoc8+2tUl3yhdro+MzP399urHmpi00bnd0fKbU3/fYC5PpdVev7D784FBdSUmze7atjaNatTZ/
7Pj59NZ7uzqSIYq7PDo+c2Bnf9JUxupxbfErswccALhlCQAswmAxV619fM19rruzNNB38P47xk7P
7n3uVKGvJ17+4o/uiqLoniffvnBpbvXK7qP7Nx/dvzk+ZHx4R//IcHHvc6dOnqv0dnUkx6Ctli9K
XM/R/ZvHTs+u2TcZRdH3715z+KFN5crcyXOVielKuTJ38P4NUzPV0fGZZK2Malt1MJHdZtydKIq+
vfErhx/clOvpbLxZuWkLTbd7+KFNdXdgbx9aFQeMRgd2Dhx57WySfA4/tGmqfPnN0x+my9v9zIl4
tA/ef8fhB4fSvctYPa6tnQFfeMIAgJvEJUC0a30hd2DnwLHj59MLq3Pzv3rrgytXr8WXhu8qFXLd
nbufOREfql64NLf3uVOlgb742ZGl/vzo+Ex8dHjl6rVfvfVB3Eir5U2NDBcf3tGf/Ld6ZXf6/05M
V5LVf/XWB1Mzl7cPrYorOXmuUq3Nlyu1k+cq8bayq23awbRWbRbyPfHhdfyyN09/uPe5U3u2rW18
gGbTFhq3e6ZcnZq5vGfb2vS6e+5eWzcXiXuefDs5Df/KRHls8g/bN/5F/Ne68q5cvfbYC5NT5ctt
rt6o1YADALcsAYAsydH2L/fd+cbjW8cmZ+suZUmf+Y5fP3Z6NrngJ4qiC5fmJs5e3L5xVRRF1bn5
+EKXOq2WNzVYzJX688l/dWfB646JxyZnB1s/tz672qYdXNDIcHF0fCbdZhRFJ89VpmYup5tdUN12
jx0/n159y7p8rqdzbHK26bp1W5+aqRby3Rnl1W0rY/VGixpwAOBW4BIgsgwWc/HB31S5mj6rnag7
L14a6Cvke+oOAQeLK+Kn3Bx5bfrovs2/e3JbcoVJrNXypg699H7GFSZ1B6/ZsquNLfahN6WBvmNv
NTkxX67UBouLODKu2+7Y5OzhhzZtWZeP+z4yXBybnG3V2dUru0eGi3E6ii/lnzh7MaO89K0d2as3
WtSAAwC3AgGALNlH200de+t8+jn9sXKlFkXRmXL1niff3rNt7YGdAwd2Dhx6+b34yvJWy2+AjGqX
rO54+k9tzl3PqfErV6+NnpgZGS7GF+5vH1q1+9kTTV+5vpB78ZG7xiZnj711vlq7dvJc5eEd/ekv
WJqW1/7qAMDtTgBgOcU/EZV9hv7nr0///PXpJ+7bcHT/17/xD7+Nr79vtfzmVru0Nkv9+cY2Bwu5
63zY/+j4zNH9mx97Ido+tKpcqbX6auLgfRtGx2fSNxynr5IqX6wNFnN15eV6OtpcHQD4DHAPAMtp
YrrS5pXu8SFmIV//aJ1Wyz8N7VfbvrHTsyPD9U8xWr2yuzTQd50BIL5dOH5yaKvbf6MoKg30TUx/
4oqddB+bdjl9j2/26gDAZ4AAwHI68trZ0kDfE/dtSJb0dnUkf92y7s9XksSPxKnOzWcsX3bVufl0
tMiudmltHjt+PtfT+fQDQ71dHUmbR/dvHpv8Q6uvGupayDA6PhM/ob/V7b9RFI1N/iGdQJ5+YKiu
hdJA3/fvXpMs+f7da9JX+GSvDgB8BrgEiOV04dLc3uf+5fCDm7ZvXBVfSV8a6Bs98fFDZvZsW3N0
/+apmcvx8kd//W58HUur5U3Fj7FPW7Pv1TbLGx2fObr/64PFXK6785uPH8+udslt7n72xNF9m3//
028lPYp/X6zNFrK3deDegdET9Y/xSTvy2vSLj9z1uye3lSu1Qr5n7PTs6PhMcoh/8lzl0V+/e/D+
O/bcvTZ+wVT58qGX3zu6/+vtrA4AfAZ87qOPPmr/+ImgbFmXn5q53OpYs7erY7C4otVZ7eSkfl0L
i13eqtm0uIam9axe2Z3r6UzHidUruwv5nurcfHph061nd7BuK41tri/kct2dURSVK7UF72dIt5Cx
3d6ujv9z5L/d8+Tb2c8miltINt04CMkL4i3GP1W28ZF/XnD1dG1tDjgAcEv5wcA5AQBuGw/v6N8+
tGrHU+8sb7NP3LdhsJCLf/8YAPhs+8HAOfcAwO2ht6sj+/bfpVlfyMW/Dra8zQIAtyz3AMCtbsu6
fK6nY8/da6tz8wv+UNqCTR28f8Po+Ez86wfbh1bFvyl2nc0CALcRAQBudYV898hwsVyZO/Tcqets
amrm8rHj57cPrYof7lmuzB166T1H/wAQFPcAAABAKNwDAAAAYREAAAAgIAIAAAAERAAAAICACAAA
ABAQAQAAAAIiAAAAQEAEAAAACIgAAAAAAREACNq3N37lNz8c/s0Ph292IcFZX8jd7BIAIFAdN7sA
bl11h8XlytyR185euDR3s+qJGkqKomiqXP3Jy+/Hf+7t6jh4/x0jdxWjKKrW5o8dP//z16czWtuy
Ln90/9cPvfTe1Ex1GYvs7erYs23tnm1rcz2d8ZJjx88nRd4uPtVefP/uNQfvv+OeJ98+U17OkQcA
2iEA0FJpoC85OB4s5rZvXPXG41t3P3viJh60pUuKVefmkz+/+KO7oij6xj/89sKluS3r8kf3b871
dGYcs44MF8cm//Crtz5Y3iLjMh59/t2Js5UoikoD+UK+J/m/u0qFKIpemShfzyaWpZFs2b1YbHl1
SyamK0dePVu+WFvemgGAdggAZJmaqZ48V4mi6OS5yq/e+uCX++48/ODQjqfeuRVKqrNlXX6wuCI+
+o+i6OS5yqPPv3t0/9ePvHr2ytVrTZsq5Lsnpps0dT12lQqFfM83/uG3yUbfPP1h+gUjw8Xr3+iy
NJJhwV5kayyvbsmZctW5fwC4WdwDwCKMjs8MFlfc7CqaGyzmoihKX6EUH7Pe4IIL+Z6pmcutIsft
4rPRCwCgKd8AsAjV2p+PCNcXcgfv27D3uVNH928uDfRNnL343Z+NR1HU29Vx4N6BkeFifO346ImZ
Qy+9lxxKPryjP7msfGrmcvJlQqvl7YtPMK9e2Z1kgG9v/ErcWuOLd5UKI8PFweKKQr6n1J+Poigp
Pn3he/libXR8JrmRoFWXPzFEc/Olgb7ero7Go+dWG91VKuzZtjYOKnW3LjRucXR8prGRXaXCYHFF
3cVOT9y3YWrmcnzVTdzOd382nh7nuqlpsxexVrPc2MemBSf1pPuYvn/j0Evvpa8gSt/dEW9udHzm
wM7+ZPyvf/8BgHAIACzCYDFXrX18zX2uu7M00Hfw/jvGTs/ufe5Uoe/jC8Tja8fvefLtC5fmVq/s
Prp/89H9m+MDtYd39I8MF/c+d+rkuUpvV0dyPNdq+aKcKVdHT8wc3b959zMnrly9tr6QO7BzoNX1
PxPTlXJl7uD9G6ZmqqPjM8nyuPi4kiiKvr3xK4cf3JTcSNCqy2mjJ2YO7Bx48Ud3Pfr8ZN1VLq02
emDnwJHXzsbHu7tKhcMPbZoqX46/vmjcYrU239hIId8z2PBQncFC/WQ9/cBQuVKLL+zZsi5/8P4N
L/7orqbHyhm9SA9U4yw39rFcqTUWHNeT/vPR/ZvHTs+u2TcZRdH3715z+KFN5cpccq1XvLndz5yI
95CD999x+MGhZPyXZf8BgHC4BIh2xYfUx46fTy+szs3/6q0Prly9Fh8m7ioVct2du585EZ+Gv3Bp
bu9zp0oDffEzH0v9+dHxmfio7srVa8ndt62WNzUyXHx4R3/y3+qV3cn/euyFySiK/s+R//bBL+59
4/GtE9OVVk8BunBp7uS5SrU2X67UTp6rxJuOL3yPjzLjl715+sO9z53as21t+pmVdV2uc+XqtXue
fLtam3/j8a1PPzDU2/XnjN10o1EU3fPk28nZ7lcmymOTf9i+8S9aDXKrRtpRnZv/+evTcSI6ea6y
97lTg8UV8fck7fciypzlxvLaLHhiupLM+6/e+mBq5vL2oVXJ5tLzcuXqtcdemJwq//mLnUXtPwCA
AECW5Gj7l/vufOPxrWOTs3WH1Okz2fHrx07Ppk+6X7g0N3H24vaNq6L4wpL+fONWWi1varCYK/Xn
k/+Sh1RGf3pI6N7n/mX3Myce/fW7I8PFpx8Yaruv0chwcXR8pu4bg5PnKlMzl+P6Y3VdbnTh0tx3
fzb+6K/fLfXnf//Tb8UPwMlQt8WpmWoh351esuAW21QX3uKpKfX3NX1xRi+yZ3lZahubnE2+02g6
L+kxWdT+AwC4BIgsg8VcfDA6Va6mT40n6s6Clwb6Gi9HGSyuiC/QP/La9NF9m3/35LbkipdYq+VN
HXrp/aZnkR/e0V/I99zz5Nt/OsMdTZWrbzy+dez0H9p8gk1poO/YW+cbl5crtfgO41ibj695ZaI8
Njl74N6Bww9tKuR7Mn6RYPXK7pHhYhxm4jsBJs5eTL9guR6Y0/gbDlPlauO1Q2lNe5E9y0uTccNx
03lJ346yqP0HABAAyNLqaDvDsbfON/6uVrlSi6LoTLl6z5Nv79m29sDOgQM7Bw69/F58aN5q+aLE
14GkjyPPlKvx5TTtt5Y+rEwVP5d9lNzKlavXfvLy++VK7eD9d4yOzzT9DbX1hdyLj9w1Njl77K3z
1dq1k+cqD+/ov2Hns+u+amiqaS8yZvnT0HReEsuy/wBAOFwCxHKKf9opvtQ7/V9y7Hvl6rWfvz79
zcePj52ePbr/68kV/K2Wty+5qfQT9VTm2jnGTYpveuQ9WMhdz7nt0RMzURS1+hWtg/dtGB2feeyF
yTdPfxhnrfRFTZ+2Qr6nza6le7HgLC+v8sVPfAMTy/V84uTF9e8/ABAOAYDlNDFdafNC8Pi5Oo2H
xa2WL7zpsxcb19q+cdVU29fPjJ2eHRmuf4DM6pXdpYG+6wkA2Qf0pYG+ielPXPCzhCvpy5VaXf7p
7epoTER19/uuXtk9WFwxdnq2nU2ke9H+LC+Lppuru086seT9BwDCIQCwnI68drY00PfEfRuSJb1d
Hclft6z78/n1+Lk61bn5jOWLcuyt8yN3FdP3qj79wFChr6fu7tKsFo6fz/V0ph9609vVcXT/5rHJ
P7R/HdS3N34lfZzd29Vx+MGhqZnLSQvVufn04enY5B/SqaPNu5YbGpmt1ua/f/eaP2/0oaHkGaCJ
g/fdkTzOKOla0xsMsnuRPcuN5TVd0r7R8ZnSQF/SuyiKvn/3mvR3Ncuy/wBAONwDwHK6cGlu73P/
cvjBTds3roqvCC8N9MVXj0RRtGfbmqP7N8e/zFUa6Hv01+/GR5+tli/Km6c/fPTX7x68/44DOwfK
ldpgcUW1Nr/3uX9p/7qUC5fmdj974ui+zb//6beSYuKfuGq/jFx35+GHNkVRNHH2YnxT78TZi3uf
O5W8YHR85uj+rw8Wc7nuzm8+fvzIa9MvPnLX757cVq7UCvmesdOzo+MzC94DUNfIlavXDr303uGH
No0MF6u1+cHiikMvvZfrrv/mYe8vTr34yF1x1waLK6ZmLj/668kl9CJ7lhvLa7qkfSfPVeKZ3XP3
2niUpsqXD7383tH9X49fsCz7DwCE43MfffTRmn2v3uwyuBVtWZefmrmc8Vuwg8UVrU6NJydl61pY
7PJFlZRUFf95wdP26wu5am2+MSGsL+Tio+dypZb+v9ldrqsz/kNdC7HVK7sL+Z7q3Hx8nJrUHL94
9cruXE9n+n813WJdI8mSpJ1077asy7/4o7vW7Hs12VZ6xaX1IsqctVblxUvS/Wrax/QgxOoqj3+j
beMj/7xgJQBA2g8GzgkA8NmXBICbXciyeeK+DYOFXPwL0wBA+34wcM49AMBtZn0hF/862M0uBABu
S+4BAG5pW9blD96/YXR8Jv7lge1Dq0aGi2OTs37zCwCWRgCAz77q3HzdrwvfRqZmLh87fn770Kr4
YaDlytyhl95z9A8AS+YeAAAACIV7AAAAICwCAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAA
AAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAA
ICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACA
gAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAAC
IgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiI
AAAAAAERAADyYpPHAAAB6UlEQVQAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiI
AAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICAC
AAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgA
AAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAA
AEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAA
AAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAA
BEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQ
EAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBA
Ple5+MebXQMAAHAjPP/CCx3Pv/DCzS4DAAC4QT730Ucf3ewaAACAG8Q9AAAAEJD/H2PlnLNlTyIp
AAAAAElFTkSuQmCC

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

------=_Part_1391357_59204471.1462863568355--


From xen-users-bounces@lists.xen.org Tue May 10 10:26:34 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 10:26:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b04qw-0007Zt-P5; Tue, 10 May 2016 10:25:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sebastien.chaumat@qspin.be>) id 1b04qv-0007Z7-Es
 for xen-users@lists.xen.org; Tue, 10 May 2016 10:25:21 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 68/FC-12567-017B1375; Tue, 10 May 2016 10:25:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGIsWRWlGSWpSXmKPExsVyMfTaWl3+7Yb
 hBrMPW1usunqA1YHR4+ju30wBjFGsmXlJ+RUJrBmn7i1lK/jHU/Fu0QPmBsb13F2MXBxCAhMY
 JdZdW8UO4rAIfGKRuLprEUsXIyeHhMAPIOesNoSdI9E+fyUrhF0kcfhXFxOIzSsgKHFy5hOwe
 iEBb4mrxz6BxdkEXCWmHzrG1sXIATRUVeLarFSI8gCJGdMvMYLYwgJKEuc3tLKD2CIC0hIzrj
 SxgdjMAl4SnzasYpnAyDsLyYZZSFKzgKYyC6hLrJ8nBBHWlli28DUzhK0mcXvbVXZk8QWMbKs
 Y1YtTi8pSi3RN9JKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAkOTAQh2MN7qcz7E
 KMnBpCTKKzjFMFyILyk/pTIjsTgjvqg0J7X4EKMMB4eSBG/vVqCcYFFqempFWmYOMEpg0hIcP
 EoivI9A0rzFBYm5xZnpEKlTjMYcW35fW8vEsW3qvbVMQix5+XmpUuK83SClAiClGaV5cINg0X
 uJUVZKmJcR6DQhnoLUotzMElT5V4ziHIxKwrybQabwZOaVwO17BXQKE9Apcmz6IKeUJCKkpBo
 YF5W75L6e97dWJUw2defkXJupGbdY7360+Fn1UX+htt7KnWtclxvx3gpe3/d4pnTup7yQ6ypC
 pa/Vo4tUuaZFGHRa7Vym9KZy+vSfas09Mw80ejAKN3h458qLfmKo+hl3cdbnfMHZTbvMdhp/W
 nV55UxtnnS31vTTtzXL7bkC7CKXF0fv2H9TiaU4I9FQi7moOBEADss9cdkCAAA=
X-Env-Sender: sebastien.chaumat@qspin.be
X-Msg-Ref: server-11.tower-206.messagelabs.com!1462875918!26571657!1
X-Originating-IP: [209.85.214.173]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29581 invoked from network); 10 May 2016 10:25:19 -0000
Received: from mail-ob0-f173.google.com (HELO mail-ob0-f173.google.com)
 (209.85.214.173)
 by server-11.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 10 May 2016 10:25:19 -0000
Received: by mail-ob0-f173.google.com with SMTP id x1so3900066obt.0
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 03:25:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=qspin-be.20150623.gappssmtp.com; s=20150623;
 h=mime-version:from:date:message-id:subject:to;
 bh=L/R/wQCcPBUvI2fK9r4WyvEkQwgxoDOxEdaoF4QhmeI=;
 b=jyLYTyfqCOB9LppJtDrVXej4XuW7lB7WKACD56ypoiEl63WfPTXGq+yhwv0xQvrK3x
 2qEgV25XlqvmQuuLFqXtPbbH5ld8O7sxe5CjUp4HtvxTKjr3UAaUh4mWvrPeUVdBAmnI
 gUuWG0RXrBbjfkXeZcWLIe/IV5XX2Uku2hJrJOQLCZPvMZTmVZEyf/0+f1Bj7LxjGg6Z
 Os5G2hYUbWkxHTJA4uafOicAEYKOQM+YvJExFAhPEUgrx3P//QuBquZgkm9VGHJy4ur0
 i5f54uaDofhjaJ/UfSZ3ht1kpab55d7TqgTAHciL6efwohtaWSpcTYM3+2mueQGG0L4w
 EAsA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=L/R/wQCcPBUvI2fK9r4WyvEkQwgxoDOxEdaoF4QhmeI=;
 b=Q/iHnHMJhGrxMxDTZz8w6UBA8WpO+xZI0TO3dBY8ZXkqx8weNW8PEvULPq6GwUzS/T
 BXWzhotIZXLH22FJio6AQ231IHYRolEgE21MJEHsMkgMpn1cEfE0OULJtIhc3bCww4W5
 0Xm7WhtciETWtAdUt/f5M7WZN1Cc6GAWsWWhN9zZmKJBgHctaoq33pHd4l+N6Syai6pK
 6sX4wR6A17EHCGOA6pCLpSnAAZsKX7iugNYj+Fqn9oHOB+yo0tafbMok6jmTplHP9dZ5
 RRQM14XF+EyKu4cecVOvzlLMS0Wu6XPtIqzD2hSHlB4NxmWjSWT2GrilwwoAaFAbXK31
 voJg==
X-Gm-Message-State: AOPr4FWYLZd8xji8TETcgpDsyTPZ56afHTrkXXP9eZ9aYgIkN1n6JrPFDrepzz2+p5UivwH+diuW3dpIbtyKgeiY
X-Received: by 10.60.117.67 with SMTP id kc3mr15897963oeb.59.1462875918380;
 Tue, 10 May 2016 03:25:18 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.182.29.201 with HTTP; Tue, 10 May 2016 03:24:59 -0700 (PDT)
From: =?UTF-8?Q?S=C3=A9bastien_Chaumat?= <sebastien.chaumat@qspin.be>
Date: Tue, 10 May 2016 12:24:59 +0200
Message-ID: <CAHdho9POqwyhRueULK57pr3dKvOfBtfs33JV=boNjS2PDf+i7Q@mail.gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] Disks shared by default ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7721126150918493487=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7721126150918493487==
Content-Type: multipart/alternative; boundary=047d7b418907774eef05327a5733

--047d7b418907774eef05327a5733
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello,

 I just realized that in recent xen version (xl stack)  phy: disks are
shared by default between domUs:

eg:

disk        =3D [ '/dev/VGdomU/test-ext4,raw,xvda2,w' ]

can be used in multiple simultaneous domUs without a warning (learned the
hard way).

When this the change from 'w!' syntax to simple 'w' for shared disk
 occured ? what was the rationale for it ?
I could not find this information.

Is there any option to forbid sharing vbd accross domU by default ?

Thanks,
S=C3=A9bastien

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

<div dir=3D"ltr">Hello,<div><br></div><div>=C2=A0I just realized that in re=
cent xen version (xl stack) =C2=A0phy: disks are shared by default between =
domUs:</div><div><br></div><div>eg:=C2=A0</div><div><div><br></div><div>dis=
k =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D [ &#39;/dev/VGdomU/test-ext4,raw,xvda2,w&#=
39; ]</div><div><br></div><div>can be used in multiple simultaneous domUs w=
ithout a warning (learned the hard way).</div><div><br></div><div>When this=
 the change from &#39;w!&#39; syntax to simple &#39;w&#39; for shared disk =
=C2=A0occured ? what was the rationale for it ?</div><div>I could not find =
this information.</div><div><br></div><div>Is there any option to forbid sh=
aring vbd accross domU by default ?</div><div><br></div><div>Thanks,</div><=
div>S=C3=A9bastien</div></div><div><div class=3D"gmail_signature"><div dir=
=3D"ltr"><div><br></div></div></div>
</div></div>

--047d7b418907774eef05327a5733--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7721126150918493487==--


From xen-users-bounces@lists.xen.org Tue May 10 10:26:34 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 10:26:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b04qw-0007Zt-P5; Tue, 10 May 2016 10:25:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sebastien.chaumat@qspin.be>) id 1b04qv-0007Z7-Es
 for xen-users@lists.xen.org; Tue, 10 May 2016 10:25:21 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 68/FC-12567-017B1375; Tue, 10 May 2016 10:25:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGIsWRWlGSWpSXmKPExsVyMfTaWl3+7Yb
 hBrMPW1usunqA1YHR4+ju30wBjFGsmXlJ+RUJrBmn7i1lK/jHU/Fu0QPmBsb13F2MXBxCAhMY
 JdZdW8UO4rAIfGKRuLprEUsXIyeHhMAPIOesNoSdI9E+fyUrhF0kcfhXFxOIzSsgKHFy5hOwe
 iEBb4mrxz6BxdkEXCWmHzrG1sXIATRUVeLarFSI8gCJGdMvMYLYwgJKEuc3tLKD2CIC0hIzrj
 SxgdjMAl4SnzasYpnAyDsLyYZZSFKzgKYyC6hLrJ8nBBHWlli28DUzhK0mcXvbVXZk8QWMbKs
 Y1YtTi8pSi3RN9JKKMtMzSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAkOTAQh2MN7qcz7E
 KMnBpCTKKzjFMFyILyk/pTIjsTgjvqg0J7X4EKMMB4eSBG/vVqCcYFFqempFWmYOMEpg0hIcP
 EoivI9A0rzFBYm5xZnpEKlTjMYcW35fW8vEsW3qvbVMQix5+XmpUuK83SClAiClGaV5cINg0X
 uJUVZKmJcR6DQhnoLUotzMElT5V4ziHIxKwrybQabwZOaVwO17BXQKE9Apcmz6IKeUJCKkpBo
 YF5W75L6e97dWJUw2defkXJupGbdY7360+Fn1UX+htt7KnWtclxvx3gpe3/d4pnTup7yQ6ypC
 pa/Vo4tUuaZFGHRa7Vym9KZy+vSfas09Mw80ejAKN3h458qLfmKo+hl3cdbnfMHZTbvMdhp/W
 nV55UxtnnS31vTTtzXL7bkC7CKXF0fv2H9TiaU4I9FQi7moOBEADss9cdkCAAA=
X-Env-Sender: sebastien.chaumat@qspin.be
X-Msg-Ref: server-11.tower-206.messagelabs.com!1462875918!26571657!1
X-Originating-IP: [209.85.214.173]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 29581 invoked from network); 10 May 2016 10:25:19 -0000
Received: from mail-ob0-f173.google.com (HELO mail-ob0-f173.google.com)
 (209.85.214.173)
 by server-11.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 10 May 2016 10:25:19 -0000
Received: by mail-ob0-f173.google.com with SMTP id x1so3900066obt.0
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 03:25:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=qspin-be.20150623.gappssmtp.com; s=20150623;
 h=mime-version:from:date:message-id:subject:to;
 bh=L/R/wQCcPBUvI2fK9r4WyvEkQwgxoDOxEdaoF4QhmeI=;
 b=jyLYTyfqCOB9LppJtDrVXej4XuW7lB7WKACD56ypoiEl63WfPTXGq+yhwv0xQvrK3x
 2qEgV25XlqvmQuuLFqXtPbbH5ld8O7sxe5CjUp4HtvxTKjr3UAaUh4mWvrPeUVdBAmnI
 gUuWG0RXrBbjfkXeZcWLIe/IV5XX2Uku2hJrJOQLCZPvMZTmVZEyf/0+f1Bj7LxjGg6Z
 Os5G2hYUbWkxHTJA4uafOicAEYKOQM+YvJExFAhPEUgrx3P//QuBquZgkm9VGHJy4ur0
 i5f54uaDofhjaJ/UfSZ3ht1kpab55d7TqgTAHciL6efwohtaWSpcTYM3+2mueQGG0L4w
 EAsA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=L/R/wQCcPBUvI2fK9r4WyvEkQwgxoDOxEdaoF4QhmeI=;
 b=Q/iHnHMJhGrxMxDTZz8w6UBA8WpO+xZI0TO3dBY8ZXkqx8weNW8PEvULPq6GwUzS/T
 BXWzhotIZXLH22FJio6AQ231IHYRolEgE21MJEHsMkgMpn1cEfE0OULJtIhc3bCww4W5
 0Xm7WhtciETWtAdUt/f5M7WZN1Cc6GAWsWWhN9zZmKJBgHctaoq33pHd4l+N6Syai6pK
 6sX4wR6A17EHCGOA6pCLpSnAAZsKX7iugNYj+Fqn9oHOB+yo0tafbMok6jmTplHP9dZ5
 RRQM14XF+EyKu4cecVOvzlLMS0Wu6XPtIqzD2hSHlB4NxmWjSWT2GrilwwoAaFAbXK31
 voJg==
X-Gm-Message-State: AOPr4FWYLZd8xji8TETcgpDsyTPZ56afHTrkXXP9eZ9aYgIkN1n6JrPFDrepzz2+p5UivwH+diuW3dpIbtyKgeiY
X-Received: by 10.60.117.67 with SMTP id kc3mr15897963oeb.59.1462875918380;
 Tue, 10 May 2016 03:25:18 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.182.29.201 with HTTP; Tue, 10 May 2016 03:24:59 -0700 (PDT)
From: =?UTF-8?Q?S=C3=A9bastien_Chaumat?= <sebastien.chaumat@qspin.be>
Date: Tue, 10 May 2016 12:24:59 +0200
Message-ID: <CAHdho9POqwyhRueULK57pr3dKvOfBtfs33JV=boNjS2PDf+i7Q@mail.gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] Disks shared by default ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7721126150918493487=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7721126150918493487==
Content-Type: multipart/alternative; boundary=047d7b418907774eef05327a5733

--047d7b418907774eef05327a5733
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello,

 I just realized that in recent xen version (xl stack)  phy: disks are
shared by default between domUs:

eg:

disk        =3D [ '/dev/VGdomU/test-ext4,raw,xvda2,w' ]

can be used in multiple simultaneous domUs without a warning (learned the
hard way).

When this the change from 'w!' syntax to simple 'w' for shared disk
 occured ? what was the rationale for it ?
I could not find this information.

Is there any option to forbid sharing vbd accross domU by default ?

Thanks,
S=C3=A9bastien

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

<div dir=3D"ltr">Hello,<div><br></div><div>=C2=A0I just realized that in re=
cent xen version (xl stack) =C2=A0phy: disks are shared by default between =
domUs:</div><div><br></div><div>eg:=C2=A0</div><div><div><br></div><div>dis=
k =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D [ &#39;/dev/VGdomU/test-ext4,raw,xvda2,w&#=
39; ]</div><div><br></div><div>can be used in multiple simultaneous domUs w=
ithout a warning (learned the hard way).</div><div><br></div><div>When this=
 the change from &#39;w!&#39; syntax to simple &#39;w&#39; for shared disk =
=C2=A0occured ? what was the rationale for it ?</div><div>I could not find =
this information.</div><div><br></div><div>Is there any option to forbid sh=
aring vbd accross domU by default ?</div><div><br></div><div>Thanks,</div><=
div>S=C3=A9bastien</div></div><div><div class=3D"gmail_signature"><div dir=
=3D"ltr"><div><br></div></div></div>
</div></div>

--047d7b418907774eef05327a5733--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7721126150918493487==--


From xen-users-bounces@lists.xen.org Tue May 10 11:27:20 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 11:27:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b05ns-0003Pr-89; Tue, 10 May 2016 11:26:16 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <gdunlap@xenbits.xen.org>)
 id 1b05nq-0003P7-Aa; Tue, 10 May 2016 11:26:14 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 E6/48-09532-555C1375; Tue, 10 May 2016 11:26:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpil+JIrShJLcpLzFFi42LJaLquqht01DD
 cYMVZdYtbN1uZLZZ8XMxiserqAVYHZo+ju38zBTBGsWbmJeVXJLBmTO+YzFYw8z1HxZFFD5ka
 GI9d5ehi5OIQEjjNKHGoZT8zhLOKUeLqic9ADicHs4CrxI19m9kgbEWJC/caWEBsXgFBiZMzn
 4DZEgKaEnferGIHsUUEiiR2nnsJZrMJ6EnMPTuJCaJXR+Ll/tVMIAuEBboZJdpaPkMNMpPY+G
 MpWAOLgKrE2SO9jBMYeWYh2T0Lye5ZSHbPYuQAimtKrN+lD2FKSyz/xwFRLS+x/e0c5llA25g
 FWhglru07COU0MkrsfNDNBDNzSvdDdgg7W+Lfhp+MEHaGxIQTp1gx1RRJ7L33mQXCzpdY+rWB
 EVNNrcTf6/Oh5ldJ/Fq2iQVTTSujRF9LNMRBTYwS0x9fYMZUVC+x5MkDqOYaiVm/X2IxKE1i0
 78FUEckS0x58YodU02uxOqzx6HmZ0lMvvIFi5oKideTVkLZpRJH3x9lXMCYsIpRvTi1qCy1SN
 dQL6koMz2jJDcxM0fX0MBMLze1uDgxPTUnMalYLzk/dxMjMCUyAMEOxp3PnQ4xSnIwKYnyCk4
 xDBfiS8pPqcxILM6ILyrNSS0+xCjDwaEkwRtzBCgnWJSanlqRlpkDTM4waQkOHiUR3vUgad7i
 gsTc4sx0iNQpRmOOJdOvrWXiWHTz8X4mIZa8/LxUKXHeySClAiClGaV5cINgWeMSo6yUMC8j0
 GlCPAWpRbmZJajyrxjFORiVhHkDQKbwZOaVwO17BXQKE9Apcmz6IKeUJCKkpBoYPY2Opy53aZ
 KI6vvZWzrxak/Zlowz565aft132GKu0Mk+h9j9cQq97JFF1hUT5rj+uf/5Yc4vM3HW457Sass
 uNTDHTZo6+XTUW2ad7KmpKvaXK/f8dnoXllkz/RXTqrBabinnA78uMu9ZK+sj5fLsZaxzuR+D
 j9TlTs2w3Dl7ZjfnLXfUOeSlxFKckWioxVxUnAgAz65KchUEAAA=
X-Env-Sender: gdunlap@xenbits.xen.org
X-Msg-Ref: server-6.tower-21.messagelabs.com!1462879569!13429514!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40017 invoked from network); 10 May 2016 11:26:10 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 11:26:10 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <gdunlap@xenbits.xen.org>)
 id 1b05nb-00047L-JD; Tue, 10 May 2016 11:25:59 +0000
Received: from gdunlap by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <gdunlap@xenbits.xen.org>)
 id 1b05nb-0007wp-H4; Tue, 10 May 2016 11:25:59 +0000
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Message-Id: <E1b05nb-0007wp-H4@xenbits.xenproject.org>
Date: Tue, 10 May 2016 11:25:59 +0000
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 179 (CVE-2016-3710,
 CVE-2016-3712) - QEMU: Banked access to VGA memory (VBE) uses
 inconsistent bounds checks
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

      Xen Security Advisory CVE-2016-3710,CVE-2016-3712 / XSA-179
                               version 5

 QEMU: Banked access to VGA memory (VBE) uses inconsistent bounds checks

UPDATES IN VERSION 5
====================

Fixed credits section. Zuozhi Fzz was mistakenly credited with
CVE-2016-3710, but should have been credited with CVE-2016-3712.

ISSUE DESCRIPTION
=================

Qemu VGA module allows banked access to video memory using the window
at 0xa00000 and it supports different access modes with different
address calculations.  But an attacker can easily change access modes
after setting the bank register.  This is CVE-2016-3710.

Qemu VGA module allows guest to edit certain registers in 'vbe' and
'vga' modes. ie. guest could set certain 'VGA' registers while in
'VBE' mode.  This is CVE-2016-3712.


IMPACT
======

A privileged guest user could use CVE-2016-3710 to exceed the bank
address window and write beyond the said memory area, potentially
leading to arbitrary code execution with privileges of the Qemu
process.  If the system is not using stubdomains, this will be in
domain 0.

A privileged guest user could use CVE-2016-3712 to cause potential
integer overflow or OOB read access issues in Qemu, resulting in a DoS
of the guest itself.  More dangerous effect, such as data leakage or
code execution, are not known but cannot be ruled out.


VULNERABLE SYSTEMS
==================

Versions of qemu shipped with all Xen versions are vulnerable.

Xen systems running on x86 with HVM guests, with the qemu process
running in dom0 are vulnerable.

Only guests provided with the "stdvga" emulated video card can exploit
the vulnerability.  The default "cirrus" emulated video card is not
vulnerable.  (With xl the emulated video card is controlled by the
"stdvga=" and "vga=" domain configuration options.)

ARM systems are not vulnerable.  Systems using only PV guests are not
vulnerable.

For VMs whose qemu process is running in a stub domain, a successful
attacker will only gain the privileges of that stubdom, which should
be only over the guest itself.

Both upstream-based versions of qemu (device_model_version="qemu-xen")
and `traditional' qemu (device_model_version="qemu-xen-traditional")
are vulnerable.

MITIGATION
==========

Running only PV guests will avoid the issue.

Running HVM guests with the device model in a stubdomain will mitigate
the issue.

Changing the video card emulation to cirrus (stdvga=0, vga="cirrus",
in the xl domain configuraton) will avoid the vulnerability.

CREDITS
=======

CVE-2016-3710 was discovered and reported by "Wei Xiao and Qinghao
Tang of 360 Marvel Team" of 360.cn Inc.

CVE-2016-3712 was discovered and reported by Zuozhi Fzz of Alibaba
Inc.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue for
systems using upstream-based versions of qemu.  Patch 0001 addresses
CVE-2016-3710, and patches 0002-0005 address CVE-2016-3712.

qemu-upstream, xen-unstable:

xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.6:

xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.5:

xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.4:

xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.3:

xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-xen-traditional, unstable:

xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

$ sha256sum xsa179*
e216959d099ed807b282026e1e4d558ce0c0e8ead284ddd9d0581cef5fcef0ad  xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
708e40d85866540567d2d915731c6e9876cd0d6754bc6696650ed71d8e48d710  xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch
767007028189bce54df9769ff6cb9db7cd37b5c2afaac86787b30c8f2a03f342  xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch
1fb507c307b093e5e4471d4a5e567db419adecbfe772a68bf91722836bcba4cd  xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
ff4327d598d2e0912dc3a22ab9ba14d6c79bfa5a154714b6c5da761d5ded403f  xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
059bfa59f39222ad6991e6c0c8338385f2a317e379d02d0c2cb0e5a8138cb329  xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
c6dfe50d694b75670bbdec78a3ce6293a8da46d5ff8b47f1e0d7e4fac22260bf  xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch
f57e31e8b81f1161537277a0934013c1fb3bbf57319543dfd10a5dc5fdfb927b  xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch
14900af2b13d362ffb98c061e76b13965965284399dd9b9f1a4e41b41f34a3a3  xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch
2b2e7d306fd95fa74490ee1694af1af9438d7ff738d8c6aecc7d99d4eb96dcb2  xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
e6108266bf0abada5fc6e0a3ca65c2702fcae610826ead6a215d622ec3ed973a  xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
05bdfae312078b22542e9f18db98fae11dbfd9785184b0b3c8de8c94797e1427  xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch
56dee9d0f54357391d5249a01ab28a1879dd7d1a36b4d147d68c62688d8af22b  xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch
10603f5ffe317de328dc46139a6b5ff6081040ca6368ee1642b5343db9bcfda1  xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch
e0dbc47086f0346a9554b98468256bc325d67440f5d786c5825390d293896509  xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
9b0cfdba369437a3e3da86690cd0c6d9d05e39d1168065e4d11ff2de4e546feb  xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
3c56f255d2ff3e5ae24f15de69cbd4abf3ff0d2dbb63a686937d5e2ab1989d59  xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch
b1ddabf50720635efa17a7c57778acd2e1d9fd6a6424038455163991afecb044  xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch
0f34eeda817f39d3b5e484d535aa29bae16e7e36b4dc042bc41ef0e1844bf3cb  xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch
c24b3401a7ed45f853de7c96b998d50461254e9082a706753b814ddcbc285b17  xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
de59a098a39c1adbc86f3857dbb2b655479f97756d46e017e83b41c1390a98b9  xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
3686d0b5c3603819fe0eca65ed62161c676e6abd8e676e513f6d4b3d46e7a997  xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch
18d01083e2f4000816ecf26d85da5cb337f540da447e6252f348a5b538cc7fa4  xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch
811ce206293b54ad601eb0a0e59bee502277c642f73f1ea0bad712efc528f82d  xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch
2097c9e4eac66a65e07607664d1aaec288c4c8b0f147c73636c1b2532cdd20dd  xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
132fd7f7d1f7bee4d934daefc24ec65080ae09b7d0e07a86edc3b683cad8156a  xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
b83c29c3737415bf05da14c0b856abeb3bdbb77fba7d538956535ed67160abe8  xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch
834266af0499167e6d8e2e87bb770b79c0e8480ab5ea72064298656ccdd36741  xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch
a5c3c38340261c7ff44047289aad6276e501930e214c40350056a364469965cd  xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
4869ad504cba52f537dae102e226b020422e3b6494ffba3b865eb2893bee0e9e  xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
$

DEPLOYMENT DURING EMBARGO
=========================

Deployment of the patches and/or mitigations described above (or
others which are substantially similar) is permitted during the
embargo, even on public-facing systems with untrusted guest users and
administrators.

But: Distribution of updated software is prohibited (except to other
members of the predisclosure list).

Predisclosure list members who wish to deploy significantly different
patches and/or mitigations, please contact the Xen Project Security
Team.


(Note: this during-embargo deployment notice is retained in
post-embargo publicly released Xen Project advisories, even though it
is then no longer applicable.  This is to enable the community to have
oversight of the Xen Project Security Team's decisionmaking.)

For more information about permissible uses of embargoed information,
consult the Xen Project community's agreed Security Policy:
  http://www.xenproject.org/security-policy.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJXMcStAAoJEIP+FMlX6CvZ8g4H/i3UdCtqBWhs5ZAa7arEzDLC
GggGZ0MQDriujr+10MN6OyM7W493AxHC2+8Ck0jft1YrUh0ojlVt3/tqd+f4yI1I
1S5ueWQYS0vEqH4lxiftp4MRc9/wWpKnEGdo3437AyDuuZwqDfTjvt8yDrfMLCuI
2v3ofXfSOeBiNYqSSsz3Hbmlb9ZqohGRIGqc74C4D+RKYJlDBVO6GNDMv9lI5tdW
LE5PqaCxndZVO+uFAgIg6tw+GOObk2IyEBi00R5FmkW5g9QP2i2em+/usKAb8l3v
bFjBEuw0SkL/CZF3fpoBNjTej/5HHSJwhB2rDY2NFV1hwmt36G8NPKKwLrcQKdU=
=O3qx
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSAzYmYxODE3MDc5YmIwZDgwYzBkOGE4NmE3YzdkZDBiZmU5MGViODJl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3
L2Rpc3BsYXkvdmdhLmMgfCAyNCArKysrKysrKysrKysrKysrKystLS0tLS0K
IDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNw
bGF5L3ZnYS5jCmluZGV4IDY1N2U5ZjEuLmI5MTkxY2EgMTAwNjQ0Ci0tLSBh
L2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAt
MTc5LDYgKzE3OSw3IEBAIHN0YXRpYyB2b2lkIHZnYV91cGRhdGVfbWVtb3J5
X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykKICAgICAgICAgICAgIHNpemUg
PSAweDgwMDA7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQorICAg
ICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6ZSA8PSBzLT52cmFtX3NpemUpOwog
ICAgICAgICBtZW1vcnlfcmVnaW9uX2luaXRfYWxpYXMoJnMtPmNoYWluNF9h
bGlhcywgbWVtb3J5X3JlZ2lvbl9vd25lcigmcy0+dnJhbSksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAidmdhLmNoYWluNCIsICZzLT52
cmFtLCBvZmZzZXQsIHNpemUpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2Fk
ZF9zdWJyZWdpb25fb3ZlcmxhcChzLT5sZWdhY3lfYWRkcmVzc19zcGFjZSwg
YmFzZSwKQEAgLTcxNiwxMSArNzE3LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dy
aXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJf
dCB2YWwpCiAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKICAgICAg
ICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9C
QU5LOgotICAgICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9J
TkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgdmFsICY9IChzLT52
YmVfYmFua19tYXNrID4+IDIpOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAg
ICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0gICAgICAg
ICAgICB9CisgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsK
ICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7
CiAgICAgICAgICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwgPDwgMTYpOwog
ICAgICAgICAgICAgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwpAQCAt
ODE5LDEzICs4MTYsMjEgQEAgdWludDMyX3QgdmdhX21lbV9yZWFkYihWR0FD
b21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIpCiAKICAgICBpZiAocy0+c3Jb
VkdBX1NFUV9NRU1PUllfTU9ERV0gJiBWR0FfU1IwNF9DSE5fNE0pIHsKICAg
ICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisg
ICAgICAgIGFzc2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAg
cmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5n
cltWR0FfR0ZYX01PREVdICYgMHgxMCkgewogICAgICAgICAvKiBvZGQvZXZl
biBtb2RlIChha2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBs
YW5lID0gKHMtPmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRy
ICYgMSk7Ci0gICAgICAgIHJldCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4x
KSA8PCAxKSB8IHBsYW5lXTsKKyAgICAgICAgYWRkciA9ICgoYWRkciAmIH4x
KSA8PCAxKSB8IHBsYW5lOworICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFt
X3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9
CisgICAgICAgIHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxz
ZSB7CiAgICAgICAgIC8qIHN0YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAq
LworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+
dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAg
ICAgfQogICAgICAgICBzLT5sYXRjaCA9ICgodWludDMyX3QgKilzLT52cmFt
X3B0cilbYWRkcl07CiAKICAgICAgICAgaWYgKCEocy0+Z3JbVkdBX0dGWF9N
T0RFXSAmIDB4MDgpKSB7CkBAIC04ODIsNiArODg3LDcgQEAgdm9pZCB2Z2Ff
bWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAgICAg
ICAgbWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZH
QV9TRVFfUExBTkVfV1JJVEVdICYgbWFzaykgeworICAgICAgICAgICAgYXNz
ZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUpOwogICAgICAgICAgICAgcy0+dnJh
bV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAg
ICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNoYWluNDogWzB4IiBUQVJHRVRfRk1U
X3BseCAiXVxuIiwgYWRkcik7CkBAIC04OTUsNiArOTAxLDkgQEAgdm9pZCB2
Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIs
IHVpbnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsK
ICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgewogICAgICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8
IHBsYW5lOworICAgICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXpl
KSB7CisgICAgICAgICAgICAgICAgcmV0dXJuOworICAgICAgICAgICAgfQog
ICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYg
REVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IG9kZC9l
dmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTk2
OCw2ICs5NzcsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0
YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBt
YXNrID0gcy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV07CiAgICAgICAgIHMt
PnBsYW5lX3VwZGF0ZWQgfD0gbWFzazsgLyogb25seSB1c2VkIHRvIGRldGVj
dCBmb250IGNoYW5nZSAqLwogICAgICAgICB3cml0ZV9tYXNrID0gbWFzazE2
W21hc2tdOworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkg
Pj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm47CisgICAg
ICAgIH0KICAgICAgICAgKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRy
XSA9CiAgICAgICAgICAgICAoKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVth
ZGRyXSAmIH53cml0ZV9tYXNrKSB8CiAgICAgICAgICAgICAodmFsICYgd3Jp
dGVfbWFzayk7Ci0tIAoxLjguMy4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBiZmEwZjE1MWE1NjRhODNiNWEyNmYzZTkxN2RhOTg2NzRiZjNjZjYy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCAxMyArKysr
KysrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA0
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMg
Yi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IGI5MTkxY2EuLjBjMWM1YjUgMTAw
NjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92
Z2EuYwpAQCAtMTQyLDYgKzE0MiwxMSBAQCBzdGF0aWMgdWludDMyX3QgZXhw
YW5kNFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2XTsKIHN0
YXRpYyB1aW50OF90IGV4cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5l
IGJvb2wgdmJlX2VuYWJsZWQoVkdBQ29tbW9uU3RhdGUgKnMpCit7CisgICAg
cmV0dXJuIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRpYyB2b2lkIHZnYV91cGRh
dGVfbWVtb3J5X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBo
d2FkZHIgYmFzZSwgb2Zmc2V0LCBzaXplOwpAQCAtNTY0LDcgKzU2OSw3IEBA
IHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNvbW1vblN0YXRlICpz
KQogICAgIHVpbnQxNl90ICpyID0gcy0+dmJlX3JlZ3M7CiAgICAgdWludDMy
X3QgYml0cywgbGluZWxlbmd0aCwgbWF4eSwgb2Zmc2V0OwogCi0gICAgaWYg
KCEocltWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFC
TEVEKSkgeworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
LyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLwogICAg
ICAgICByZXR1cm47CiAgICAgfQpAQCAtMTA1OCw3ICsxMDYzLDcgQEAgc3Rh
dGljIHZvaWQgdmdhX2dldF9vZmZzZXRzKFZHQUNvbW1vblN0YXRlICpzLAog
ewogICAgIHVpbnQzMl90IHN0YXJ0X2FkZHIsIGxpbmVfb2Zmc2V0LCBsaW5l
X2NvbXBhcmU7CiAKLSAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkgeworICAgIGlmICh2
YmVfZW5hYmxlZChzKSkgewogICAgICAgICBsaW5lX29mZnNldCA9IHMtPnZi
ZV9saW5lX29mZnNldDsKICAgICAgICAgc3RhcnRfYWRkciA9IHMtPnZiZV9z
dGFydF9hZGRyOwogICAgICAgICBsaW5lX2NvbXBhcmUgPSA2NTUzNTsKQEAg
LTEzODMsNyArMTM4OCw3IEBAIHN0YXRpYyBpbnQgdmdhX2dldF9icHAoVkdB
Q29tbW9uU3RhdGUgKnMpCiB7CiAgICAgaW50IHJldDsKIAotICAgIGlmIChz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQ
SV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAg
ICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdOwog
ICAgIH0gZWxzZSB7CiAgICAgICAgIHJldCA9IDA7CkBAIC0xMzk1LDcgKzE0
MDAsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X3Jlc29sdXRpb24oVkdBQ29t
bW9uU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBoZWlnaHQpCiB7CiAg
ICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKLSAgICBpZiAocy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkg
eworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICB3aWR0aCA9
IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXTsKICAgICAgICAg
aGVpZ2h0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdOwog
ICAgIH0gZWxzZSB7Ci0tIAoxLjguMy4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSA3ZmE1YzJjNWRjOWY5YmY4NzhjMWU4NjY5ZWI5NjQ0ZDcwYTcxZTcx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3Bs
YXkvdmdhLmMgfCA3OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQ0
IGluc2VydGlvbnMoKyksIDM0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IDBj
MWM1YjUuLmUxMmY1YWMgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMK
KysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNjQ0LDYgKzY0NCw0OSBAQCBz
dGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0ZSAqcykK
ICAgICBzLT52YmVfc3RhcnRfYWRkciAgPSBvZmZzZXQgLyA0OwogfQogCisv
KiB3ZSBpbml0aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlICovCitzdGF0
aWMgdm9pZCB2YmVfdXBkYXRlX3ZnYXJlZ3MoVkdBQ29tbW9uU3RhdGUgKnMp
Cit7CisgICAgaW50IGgsIHNoaWZ0X2NvbnRyb2w7CisKKyAgICBpZiAoIXZi
ZV9lbmFibGVkKHMpKSB7CisgICAgICAgIC8qIHZiZSBpcyB0dXJuZWQgb2Zm
IC0tIG5vdGhpbmcgdG8gZG8gKi8KKyAgICAgICAgcmV0dXJuOworICAgIH0K
KworICAgIC8qIGdyYXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAqLworICAg
IHMtPmdyW1ZHQV9HRlhfTUlTQ10gPSAocy0+Z3JbVkdBX0dGWF9NSVNDXSAm
IH4weDBjKSB8IDB4MDQgfAorICAgICAgICBWR0FfR1IwNl9HUkFQSElDU19N
T0RFOworICAgIHMtPmNyW1ZHQV9DUlRDX01PREVdIHw9IDM7IC8qIG5vIENH
QSBtb2RlcyAqLworICAgIHMtPmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBzLT52
YmVfbGluZV9vZmZzZXQgPj4gMzsKKyAgICAvKiB3aWR0aCAqLworICAgIHMt
PmNyW1ZHQV9DUlRDX0hfRElTUF0gPQorICAgICAgICAocy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKKyAgICAvKiBoZWln
aHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCisgICAgaCA9IHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7CisgICAgcy0+
Y3JbVkdBX0NSVENfVl9ESVNQX0VORF0gPSBoOworICAgIHMtPmNyW1ZHQV9D
UlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+
MHg0MikgfAorICAgICAgICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAz
KSAmIDB4NDApOworICAgIC8qIGxpbmUgY29tcGFyZSB0byAxMDIzICovCisg
ICAgcy0+Y3JbVkdBX0NSVENfTElORV9DT01QQVJFXSA9IDB4ZmY7CisgICAg
cy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddIHw9IDB4MTA7CisgICAgcy0+Y3Jb
VkdBX0NSVENfTUFYX1NDQU5dIHw9IDB4NDA7CisKKyAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkgeworICAgICAgICBz
aGlmdF9jb250cm9sID0gMDsKKyAgICAgICAgcy0+c3JbVkdBX1NFUV9DTE9D
S19NT0RFXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9IGVs
c2UgeworICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyog
c2V0IGNoYWluIDQgbW9kZSAqLworICAgICAgICBzLT5zcltWR0FfU0VRX01F
TU9SWV9NT0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07CisgICAgICAgIC8qIGFj
dGl2YXRlIGFsbCBwbGFuZXMgKi8KKyAgICAgICAgcy0+c3JbVkdBX1NFUV9Q
TEFORV9XUklURV0gfD0gVkdBX1NSMDJfQUxMX1BMQU5FUzsKKyAgICB9Cisg
ICAgcy0+Z3JbVkdBX0dGWF9NT0RFXSA9IChzLT5ncltWR0FfR0ZYX01PREVd
ICYgfjB4NjApIHwKKyAgICAgICAgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLworfQorCiBzdGF0aWMgdWludDMyX3QgdmJlX2lvcG9y
dF9yZWFkX2luZGV4KHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkcikKIHsK
ICAgICBWR0FDb21tb25TdGF0ZSAqcyA9IG9wYXF1ZTsKQEAgLTczMCw1MiAr
NzczLDE5IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9w
YXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9FTkFCTEU6CiAgICAgICAgICAgICBpZiAo
KHZhbCAmIFZCRV9ESVNQSV9FTkFCTEVEKSAmJgogICAgICAgICAgICAgICAg
ICEocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkpIHsKLSAgICAgICAgICAgICAgICBpbnQgaCwgc2hp
ZnRfY29udHJvbDsKIAogICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSA9IDA7CiAgICAgICAgICAgICAg
ICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hfT0ZGU0VUXSA9IDA7
CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVY
X1lfT0ZGU0VUXSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7
CiAgICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mocyk7CisgICAgICAg
ICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAg
ICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAqLwogICAgICAgICAgICAgICAg
IGlmICghKHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAg
ICAgICAgICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfWVJFU10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAg
ICAgIH0KLQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhl
IFZHQSBncmFwaGljIG1vZGUgKi8KLSAgICAgICAgICAgICAgICAvKiBncmFw
aGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAgICBz
LT5ncltWR0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+
MHgwYykgfCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZf
R1JBUEhJQ1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JU
Q19NT0RFXSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zm
c2V0ID4+IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAg
ICAgICAgICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVT
XSA+PiAzKSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0IChvbmx5
IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGgg
PSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAg
ICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsK
LSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAo
cy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAgICAgICAg
ICAgICAgICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAw
eDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAy
MyAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09N
UEFSRV0gPSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZH
QV9DUlRDX01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAg
aWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsK
LSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7Ci0gICAg
ICAgICAgICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0g
fjg7IC8qIG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBl
bHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7
Ci0gICAgICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8K
LSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1PUllfTU9E
RV0gfD0gVkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAgICAgICAv
KiBhY3RpdmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAg
IHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9Q
TEFORVM7Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMt
PmdyW1ZHQV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIH4w
eDYwKSB8Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250cm9sIDw8
IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FO
XSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAg
IH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgcy0+YmFua19vZmZzZXQgPSAw
OwogICAgICAgICAgICAgfQotLSAKMS44LjMuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSAyMDY4MTkyZGNjY2Q4YTgwZGRkZmNjOGRmNjE2NGNmOWMyNmUwZmM0
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMg
fCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmlu
ZGV4IGUxMmY1YWMuLmVlZWI5YzggMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkv
dmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNzYzLDYgKzc2Myw3
IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwg
dWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZC
RV9ESVNQSV9JTkRFWF9ZX09GRlNFVDoKICAgICAgICAgICAgIHMtPnZiZV9y
ZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICB2YmVfZml4
dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhz
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQ
SV9JTkRFWF9CQU5LOgogICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5r
X21hc2s7Ci0tIAoxLjguMy4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSBmZDNjMTM2YjNlMTQ4MmNkMGVjNzI4NWQ2YmMyYTNlNmE2MmMzOGQ3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkv
dmdhLmMgfCA2ICsrKysrKwogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNw
bGF5L3ZnYS5jCmluZGV4IGVlZWI5YzguLjRhNTVlYzYgMTAwNjQ0Ci0tLSBh
L2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAt
MTQyLDYgKzE0Miw4IEBAIHN0YXRpYyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07
CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4
X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVf
dmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUg
Ym9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBy
ZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBW
QkVfRElTUElfRU5BQkxFRDsKQEAgLTQ4NCw2ICs0ODYsNyBAQCB2b2lkIHZn
YV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBTUiV4
ID0gMHglMDJ4XG4iLCBzLT5zcl9pbmRleCwgdmFsKTsKICNlbmRpZgogICAg
ICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2YWwgJiBzcl9tYXNrW3MtPnNy
X2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICBpZiAocy0+c3JfaW5kZXggPT0gVkdBX1NFUV9DTE9DS19NT0RFKSB7
CiAgICAgICAgICAgICBzLT51cGRhdGVfcmV0cmFjZV9pbmZvKHMpOwogICAg
ICAgICB9CkBAIC01MTUsNiArNTE4LDcgQEAgdm9pZCB2Z2FfaW9wb3J0X3dy
aXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgR1IleCA9IDB4JTAyeFxu
Iiwgcy0+Z3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+Z3Jb
cy0+Z3JfaW5kZXhdID0gdmFsICYgZ3JfbWFza1tzLT5ncl9pbmRleF07Cisg
ICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgdmdhX3Vw
ZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwogICAgICAgICBicmVhazsKICAgICBj
YXNlIFZHQV9DUlRfSU06CkBAIC01MzMsMTAgKzUzNywxMiBAQCB2b2lkIHZn
YV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0g
VkdBX0NSVENfT1ZFUkZMT1cpIHsKICAgICAgICAgICAgICAgICBzLT5jcltW
R0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1dd
ICYgfjB4MTApIHwKICAgICAgICAgICAgICAgICAgICAgKHZhbCAmIDB4MTAp
OworICAgICAgICAgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQog
ICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0gPSB2YWw7CisgICAgICAgIHZi
ZV91cGRhdGVfdmdhcmVncyhzKTsKIAogICAgICAgICBzd2l0Y2gocy0+Y3Jf
aW5kZXgpIHsKICAgICAgICAgY2FzZSBWR0FfQ1JUQ19IX1RPVEFMOgotLSAK
MS44LjMuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSA2NzMwNWZjZjQ3MzNmYjRmYjllYWNjMzM0MzZlYzY2YTdjMDM1MmVm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQwOjU4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxLzVdIHZnYTogZml4IGJh
bmtlZCBhY2Nlc3MgYm91bmRzIGNoZWNraW5nIChDVkUtMjAxNi0zNzEwKQoK
dmdhIGFsbG93cyBiYW5rZWQgYWNjZXNzIHRvIHZpZGVvIG1lbW9yeSB1c2lu
ZyB0aGUgd2luZG93IGF0IDB4YTAwMDAwCmFuZCBpdCBzdXBwb3J0cyBhIGRp
ZmZlcmVudCBhY2Nlc3MgbW9kZXMgd2l0aCBkaWZmZXJlbnQgYWRkcmVzcwpj
YWxjdWxhdGlvbnMuCgpUaGUgVkJFIGJvY2hzIGV4dGVudGlvbnMgc3VwcG9y
dCBiYW5rZWQgYWNjZXNzIHRvbywgdXNpbmcgdGhlClZCRV9ESVNQSV9JTkRF
WF9CQU5LIHJlZ2lzdGVyLiAgVGhlIGNvZGUgdHJpZXMgdG8gdGFrZSB0aGUg
ZGlmZmVyZW50CmFkZHJlc3MgY2FsY3VsYXRpb25zIGludG8gYWNjb3VudCBh
bmQgYXBwbGllcyBkaWZmZXJlbnQgbGltaXRzIHRvClZCRV9ESVNQSV9JTkRF
WF9CQU5LIGRlcGVuZGluZyBvbiB0aGUgY3VycmVudCBhY2Nlc3MgbW9kZS4K
CldoaWNoIGlzIHByb2JhYmx5IGVmZmVjdGl2ZSBpbiBzdG9wcGluZyBtaXNw
cm9ncmFtbWluZyBieSBhY2NpZGVudC4KQnV0IGZyb20gYSBzZWN1cml0eSBw
b2ludCBvZiB2aWV3IGNvbXBsZXRlbHkgdXNlbGVzcyBhcyBhbiBhdHRhY2tl
cgpjYW4gZWFzaWx5IGNoYW5nZSBhY2Nlc3MgbW9kZXMgYWZ0ZXIgc2V0dGlu
ZyB0aGUgYmFuayByZWdpc3Rlci4KCkRyb3AgdGhlIGJvZ3VzIGNoZWNrLCBh
ZGQgcmFuZ2UgY2hlY2tzIHRvIHZnYV9tZW1fe3JlYWRiLHdyaXRlYn0KaW5z
dGVhZC4KCkZpeGVzOiBDVkUtMjAxNi0zNzEwClJlcG9ydGVkLWJ5OiBRaW5n
aGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KU2lnbmVkLW9mZi1i
eTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1v
ZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KLS0tCiBody92Z2EuYyB8IDI0ICsrKysrKysrKysrKysrKysrKy0t
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwpp
bmRleCA2OTM5OWRiLi5jZDdlN2FhIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMjAwLDYgKzIwMCw3IEBAIHN0YXRpYyB2b2lk
IHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykK
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICAgIGJhc2Ug
Kz0gaXNhX21lbV9iYXNlOworICAgICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6
ZSA8PSBzLT52cmFtX3NpemUpOwogICAgICAgICByZWdpb24gPSBnX21hbGxv
YyhzaXplb2YoKnJlZ2lvbikpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2lu
aXRfYWxpYXMocmVnaW9uLCAidmdhLmNoYWluNCIsICZzLT52cmFtLCBvZmZz
ZXQsIHNpemUpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2FkZF9zdWJyZWdp
b25fb3ZlcmxhcChzLT5sZWdhY3lfYWRkcmVzc19zcGFjZSwgYmFzZSwKQEAg
LTc0NywxMSArNzQ4LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJy
ZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAg
ICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBd
ID09IDQpIHsKLSAgICAgICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19t
YXNrID4+IDIpOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAg
ICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9Cisg
ICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAg
ICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAg
ICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAg
ICAgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwpAQCAtODUyLDEzICs4
NDksMjEgQEAgdWludDMyX3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0
ZSAqcywgaHdhZGRyIGFkZHIpCiAKICAgICBpZiAocy0+c3JbVkdBX1NFUV9N
RU1PUllfTU9ERV0gJiBWR0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAgLyog
Y2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFz
c2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+
dnJhbV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZY
X01PREVdICYgMHgxMCkgewogICAgICAgICAvKiBvZGQvZXZlbiBtb2RlIChh
a2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMt
PmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0g
ICAgICAgIHJldCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8
IHBsYW5lXTsKKyAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8
IHBsYW5lOworICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsK
KyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CisgICAgICAg
IHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAg
ICAgIC8qIHN0YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAg
ICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXpl
KSB7CisgICAgICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAg
ICAgICBzLT5sYXRjaCA9ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRk
cl07CiAKICAgICAgICAgaWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4
MDgpKSB7CkBAIC05MTUsNiArOTIwLDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
YihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZh
bCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9
ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdICYgbWFzaykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIg
PCBzLT52cmFtX3NpemUpOwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRk
cl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAg
cHJpbnRmKCJ2Z2E6IGNoYWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxu
IiwgYWRkcik7CkBAIC05MjgsNiArOTM0LDkgQEAgdm9pZCB2Z2FfbWVtX3dy
aXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAg
aWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFzaykgewogICAg
ICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOwor
ICAgICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAg
ICAgICAgICAgICAgcmV0dXJuOworICAgICAgICAgICAgfQogICAgICAgICAg
ICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdB
X01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVuOiBbMHgi
IFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTEwMDEsNiArMTAx
MCw5IEBAIHZvaWQgdmdhX21lbV93cml0ZWIoVkdBQ29tbW9uU3RhdGUgKnMs
IGh3YWRkciBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIG1hc2sgPSBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXTsKICAgICAgICAgcy0+cGxhbmVf
dXBkYXRlZCB8PSBtYXNrOyAvKiBvbmx5IHVzZWQgdG8gZGV0ZWN0IGZvbnQg
Y2hhbmdlICovCiAgICAgICAgIHdyaXRlX21hc2sgPSBtYXNrMTZbbWFza107
CisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52
cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQog
ICAgICAgICAoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdID0KICAg
ICAgICAgICAgICgoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdICYg
fndyaXRlX21hc2spIHwKICAgICAgICAgICAgICh2YWwgJiB3cml0ZV9tYXNr
KTsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBlN2Q3YzA5Njg5YzcyNWJlNGYwYjQ4OWI0YmEzYjc0MWM1ZDlhYjMx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQxOjM5ICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzVdIHZnYTogYWRkIHZi
ZV9lbmFibGVkKCkgaGVscGVyCgpNYWtlcyBjb2RlIGEgYml0IGVhc2llciB0
byByZWFkLgoKU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVs
QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiBody92Z2EuYyB8IDEz
ICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMo
KyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9o
dy92Z2EuYwppbmRleCBjZDdlN2FhLi5jYjFjMTRkIDEwMDY0NAotLS0gYS9o
dy92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtMTY5LDYgKzE2OSwxMSBAQCBz
dGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIHN0YXRpYyB2b2lkIHZn
YV9zY3JlZW5fZHVtcCh2b2lkICpvcGFxdWUsIGNvbnN0IGNoYXIgKmZpbGVu
YW1lLCBib29sIGNzd2l0Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgRXJyb3IgKiplcnJwKTsKIAorc3RhdGljIGlubGluZSBib29sIHZiZV9l
bmFibGVkKFZHQUNvbW1vblN0YXRlICpzKQoreworICAgIHJldHVybiBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9F
TkFCTEVEOworfQorCiBzdGF0aWMgdm9pZCB2Z2FfdXBkYXRlX21lbW9yeV9h
Y2Nlc3MoVkdBQ29tbW9uU3RhdGUgKnMpCiB7CiAgICAgTWVtb3J5UmVnaW9u
ICpyZWdpb24sICpvbGRfcmVnaW9uID0gcy0+Y2hhaW40X2FsaWFzOwpAQCAt
NTk1LDcgKzYwMCw3IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZH
QUNvbW1vblN0YXRlICpzKQogICAgIHVpbnQxNl90ICpyID0gcy0+dmJlX3Jl
Z3M7CiAgICAgdWludDMyX3QgYml0cywgbGluZWxlbmd0aCwgbWF4eSwgb2Zm
c2V0OwogCi0gICAgaWYgKCEocltWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAm
IFZCRV9ESVNQSV9FTkFCTEVEKSkgeworICAgIGlmICghdmJlX2VuYWJsZWQo
cykpIHsKICAgICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGlu
ZyB0byBkbyAqLwogICAgICAgICByZXR1cm47CiAgICAgfQpAQCAtMTE3Niw3
ICsxMTgxLDcgQEAgc3RhdGljIHZvaWQgdmdhX2dldF9vZmZzZXRzKFZHQUNv
bW1vblN0YXRlICpzLAogewogICAgIHVpbnQzMl90IHN0YXJ0X2FkZHIsIGxp
bmVfb2Zmc2V0LCBsaW5lX2NvbXBhcmU7CiAKLSAgICBpZiAocy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxF
RCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICBsaW5l
X29mZnNldCA9IHMtPnZiZV9saW5lX29mZnNldDsKICAgICAgICAgc3RhcnRf
YWRkciA9IHMtPnZiZV9zdGFydF9hZGRyOwogICAgICAgICBsaW5lX2NvbXBh
cmUgPSA2NTUzNTsKQEAgLTE2MjYsNyArMTYzMSw3IEBAIHN0YXRpYyBpbnQg
dmdhX2dldF9icHAoVkdBQ29tbW9uU3RhdGUgKnMpCiB7CiAgICAgaW50IHJl
dDsKIAotICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5B
QkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFi
bGVkKHMpKSB7CiAgICAgICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQ
SV9JTkRFWF9CUFBdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIHJldCA9IDA7
CkBAIC0xNjM4LDcgKzE2NDMsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X3Jl
c29sdXRpb24oVkdBQ29tbW9uU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQg
KnBoZWlnaHQpCiB7CiAgICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKLSAgICBp
ZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewog
ICAgICAgICB3aWR0aCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9Y
UkVTXTsKICAgICAgICAgaGVpZ2h0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdOwogICAgIH0gZWxzZSB7Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSAyNzAwMjUwYzZiMjgyNDhiNzBiMTVmZDZlMGI0YzlkYjhiMmRkZmI3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQyOjI0ICswMTAwClN1YmplY3Q6IFtQQVRDSCAzLzVdIHZnYTogZmFjdG9y
IG91dCB2Z2EgcmVnaXN0ZXIgc2V0dXAKCldoZW4gZW5hYmxpbmcgdmJlIG1v
ZGUgcWVtdSB3aWxsIHNldHVwIGEgYnVuY2ggb2YgdmdhIHJlZ2lzdGVycyB0
byBtYWtlCnN1cmUgdGhlIHZnYSBlbXVsYXRpb24gb3BlcmF0ZXMgaW4gY29y
cmVjdCBtb2RlIGZvciBhIGxpbmVhcgpmcmFtZWJ1ZmZlci4gIE1vdmUgdGhh
dCBjb2RlIHRvIGEgc2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwg
aXQKZnJvbSBvdGhlciBwbGFjZXMgdG9vLgoKU2lnbmVkLW9mZi1ieTogR2Vy
ZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
LS0tCiBody92Z2EuYyB8IDc5ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA0NCBpbnNlcnRpb25zKCspLCAzNSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGNiMWMx
NGQuLmFkN2NhNDkgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3Zn
YS5jCkBAIC02NzUsNiArNjc1LDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1
cF9yZWdzKFZHQUNvbW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9h
ZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhl
IFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVf
dmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hp
ZnRfY29udHJvbDsKKworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAg
ICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAq
LworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBt
b2RlICsgbWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVND
XSA9IChzLT5ncltWR0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8Cisg
ICAgICAgIFZHQV9HUjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdB
X0NSVENfTU9ERV0gfD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+
Y3JbVkdBX0NSVENfT0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAz
OworICAgIC8qIHdpZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQ
XSA9CisgICAgICAgIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJF
U10gPj4gMykgLSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVs
IGlmIDwgMTAyNCkgKi8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1Bf
RU5EXSA9IGg7CisgICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMt
PmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgo
aCA+PiA3KSAmIDB4MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyog
bGluZSBjb21wYXJlIHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19M
SU5FX0NPTVBBUkVdID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVS
RkxPV10gfD0gMHgxMDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0g
fD0gMHg0MDsKKworICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfQlBQXSA9PSA0KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOwor
ICAgICAgICBzLT5zcltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBu
byBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0
X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICov
CisgICAgICAgIHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9T
UjA0X0NITl80TTsKKyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAq
LworICAgICAgICBzLT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0Ff
U1IwMl9BTExfUExBTkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01P
REVdID0gKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAg
ICAoc2hpZnRfY29udHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19N
QVhfU0NBTl0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisK
IHN0YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAq
b3BhcXVlLCB1aW50MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRl
ICpzID0gb3BhcXVlOwpAQCAtNzYxLDUzICs4MDQsMTkgQEAgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVY
X0VOQUJMRToKICAgICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VO
QUJMRUQpICYmCiAgICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVf
RElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewot
ICAgICAgICAgICAgICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAg
ICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRf
V0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVf
RElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAg
ICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5B
QkxFXSB8PSBWQkVfRElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2
YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRl
X3ZnYXJlZ3Mocyk7CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUg
c2NyZWVuIChzaG91bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAg
ICAgICAgIGlmICghKHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewog
ICAgICAgICAgICAgICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfWVJFU10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAg
ICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxp
emUgdGhlIFZHQSBncmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAg
ICAgICAgICAgICAgICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICAv
KiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAg
ICAgICBzLT5ncltWR0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlT
Q10gJiB+MHgwYykgfCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdB
X0dSMDZfR1JBUEhJQ1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltW
R0FfQ1JUQ19NT0RFXSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xp
bmVfb2Zmc2V0ID4+IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8K
LSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAg
ICAgICAgICAgICAgICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRF
WF9YUkVTXSA+PiAzKSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0
IChvbmx5IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAg
ICAgIGggPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAx
OwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRd
ID0gaDsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxP
V10gPSAocy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAg
ICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4g
MykgJiAweDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUg
dG8gMTAyMyAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJ
TkVfQ09NUEFSRV0gPSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZH
QV9DUlRDX09WRVJGTE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMt
PmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAg
ICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09
IDQpIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7
Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9E
RV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAg
ICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJv
bCA9IDI7Ci0gICAgICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1v
ZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1P
UllfTU9ERV0gfD0gVkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAg
ICAgICAvKiBhY3RpdmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAg
ICAgICAgIHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAy
X0FMTF9QTEFORVM7Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAg
ICAgIHMtPmdyW1ZHQV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RF
XSAmIH4weDYwKSB8Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01B
WF9TQ0FOXSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAg
ICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgLyogWFhYOiB0aGUg
YmlvcyBzaG91bGQgZG8gdGhhdCAqLwogICAgICAgICAgICAgICAgIHMtPmJh
bmtfb2Zmc2V0ID0gMDsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSA5OGJlMWZiNmVhMzFjMTMwMjY0MDI1ZGU4ZWM4N2FkMmM3NTMyZjIx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQyOjU5ICswMTAwClN1YmplY3Q6IFtQQVRDSCA0LzVdIHZnYTogdXBkYXRl
IHZnYSByZWdpc3RlciBzZXR1cCBvbiB2YmUgY2hhbmdlcwoKQ2FsbCB0aGUg
bmV3IHZiZV91cGRhdGVfdmdhcmVncygpIGZ1bmN0aW9uIG9uIHZiZSBjb25m
aWd1cmF0aW9uCmNoYW5nZXMsIHRvIG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXJz
IGFyZSB1cC10by1kYXRlLgoKU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiBody92
Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpk
aWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBhZDdjYTQ5
Li4xYWM4MDgzIDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2Eu
YwpAQCAtNzk0LDYgKzc5NCw3IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9k
YXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVDoKICAg
ICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAg
ICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZi
ZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgogICAgICAgICAgICAg
dmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSAwZjJlOWU2YjNjNzVhODdlOWVjOWE4MGQ3YmM5MTQ4MTBlM2YzZGEy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQzOjM2ICswMTAwClN1YmplY3Q6IFtQQVRDSCA1LzVdIHZnYTogbWFrZSBz
dXJlIHZnYSByZWdpc3RlciBzZXR1cCBmb3IgdmJlIHN0YXlzIGludGFjdAog
KENWRS0yMDE2LTM3MTIpLgoKQ2FsbCB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSB3
aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVApyZWdpc3Rl
cnMsIHRvIG1ha2Ugc3VyZSB0aGUgdmdhIHJlZ2lzdGVycyB3aWxsIGFsd2F5
cyBoYXZlIHRoZQp2YWx1ZXMgbmVlZGVkIGJ5IHZiZSBtb2RlLiAgVGhpcyBt
YWtlcyBzdXJlIHRoZSBzYW5pdHkgY2hlY2tzCmFwcGxpZWQgYnkgdmJlX2Zp
eHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgoKV2l0aG91dCB0aGlzIGd1ZXN0
cyBjYW4gbXVjayB3aXRoIHNoaWZ0X2NvbnRyb2wsIGNhbiB0dXJuIG9uIHBs
YW5hcgp2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGlsZSBW
QkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQp0YWtlIGNvZGUgcGF0aHMgbWVh
bnQgZm9yIENHQSBjb21wYXRpYmlsaXR5LCBidXQgd2l0aCB0aGUgdmVyeQps
YXJnZSBkaXNwbGF5IHdpZHRocyBhbmQgaGVpZ3RzIHNldHRhYmxlIHVzaW5n
IFZCRSByZWdpc3RlcnMuCgpXaGljaCBpcyBnb29kIGZvciBvbmUgb3IgYW5v
dGhlciBidWZmZXIgb3ZlcmZsb3cuICBOb3QgdGhhdApjcml0aWNhbCBhcyB0
aGV5IHR5cGljYWxseSByZWFkIG92ZXJmbG93cyBoYXBwZW5pbmcgc29tZXdo
ZXJlCmluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBi
eSBjcmFzaGluZyBxZW11IHdpdGggYQpzZWdmYXVsdCwgYnV0IGl0IGlzIHBy
b2JhYmx5IG5vdCBwb3NzaWJsZSB0byBicmVhayBvdXQgb2YgdGhlIFZNLgoK
Rml4ZXM6IENWRS0yMDE2LTM3MTIKUmVwb3J0ZWQtYnk6IFp1b3poaSBGenog
PHp1b3poaS5menpAYWxpYmFiYS1pbmMuY29tPgpSZXBvcnRlZC1ieTogUCBK
IFAgPHBwYW5kaXRAcmVkaGF0LmNvbT4KU2lnbmVkLW9mZi1ieTogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0t
CiBody92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwpp
bmRleCAxYWM4MDgzLi4xN2IzODllIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMTY5LDYgKzE2OSw4IEBAIHN0YXRpYyB1aW50
OF90IGV4cGFuZDR0bzhbMTZdOwogc3RhdGljIHZvaWQgdmdhX3NjcmVlbl9k
dW1wKHZvaWQgKm9wYXF1ZSwgY29uc3QgY2hhciAqZmlsZW5hbWUsIGJvb2wg
Y3N3aXRjaCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFcnJvciAq
KmVycnApOwogCitzdGF0aWMgdm9pZCB2YmVfdXBkYXRlX3ZnYXJlZ3MoVkdB
Q29tbW9uU3RhdGUgKnMpOworCiBzdGF0aWMgaW5saW5lIGJvb2wgdmJlX2Vu
YWJsZWQoVkdBQ29tbW9uU3RhdGUgKnMpCiB7CiAgICAgcmV0dXJuIHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VO
QUJMRUQ7CkBAIC01MTUsNiArNTE3LDcgQEAgdm9pZCB2Z2FfaW9wb3J0X3dy
aXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgU1IleCA9IDB4JTAyeFxu
Iiwgcy0+c3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+c3Jb
cy0+c3JfaW5kZXhdID0gdmFsICYgc3JfbWFza1tzLT5zcl9pbmRleF07Cisg
ICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgaWYgKHMt
PnNyX2luZGV4ID09IFZHQV9TRVFfQ0xPQ0tfTU9ERSkgewogICAgICAgICAg
ICAgcy0+dXBkYXRlX3JldHJhY2VfaW5mbyhzKTsKICAgICAgICAgfQpAQCAt
NTQ2LDYgKzU0OSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpv
cGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
cHJpbnRmKCJ2Z2E6IHdyaXRlIEdSJXggPSAweCUwMnhcbiIsIHMtPmdyX2lu
ZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPmdyW3MtPmdyX2luZGV4
XSA9IHZhbCAmIGdyX21hc2tbcy0+Z3JfaW5kZXhdOworICAgICAgICB2YmVf
dXBkYXRlX3ZnYXJlZ3Mocyk7CiAgICAgICAgIHZnYV91cGRhdGVfbWVtb3J5
X2FjY2VzcyhzKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBWR0FfQ1JU
X0lNOgpAQCAtNTY0LDEwICs1NjgsMTIgQEAgdm9pZCB2Z2FfaW9wb3J0X3dy
aXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICAgICAgaWYgKHMtPmNyX2luZGV4ID09IFZHQV9DUlRDX09W
RVJGTE9XKSB7CiAgICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfT1ZF
UkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDEwKSB8
CiAgICAgICAgICAgICAgICAgICAgICh2YWwgJiAweDEwKTsKKyAgICAgICAg
ICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAgICAgICAgICAgICB9
CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KICAgICAgICAgcy0+
Y3Jbcy0+Y3JfaW5kZXhdID0gdmFsOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAKICAgICAgICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CiAg
ICAgICAgIGNhc2UgVkdBX0NSVENfSF9UT1RBTDoKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSAyNTkzNWZkMWVkM2M0MzM3YWE0YjYxOTAyZWM1ODBlMTdiMTMwYjYz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDI0ICsrKysrKysrKysr
KysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNDMwZTdlZC4uNjllMjU1
NCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xOTcsNiArMTk3LDcgQEAgc3RhdGljIHZvaWQgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgYmFzZSArPSBp
c2FfbWVtX2Jhc2U7CisgICAgICAgIGFzc2VydChvZmZzZXQgKyBzaXplIDw9
IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIHJlZ2lvbiA9IGdfbWFsbG9jKHNp
emVvZigqcmVnaW9uKSk7CiAgICAgICAgIG1lbW9yeV9yZWdpb25faW5pdF9h
bGlhcyhyZWdpb24sIG1lbW9yeV9yZWdpb25fb3duZXIoJnMtPnZyYW0pLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZnYS5jaGFpbjQi
LCAmcy0+dnJhbSwgb2Zmc2V0LCBzaXplKTsKQEAgLTc0NSwxMSArNzQ2LDcg
QEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1
aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2YmVf
Zml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19tYXNrID4+IDIpOwotICAg
ICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZi
ZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdz
W3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29m
ZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAgICAgdmdhX3VwZGF0ZV9t
ZW1vcnlfYWNjZXNzKHMpOwpAQCAtODUwLDEzICs4NDcsMjEgQEAgdWludDMy
X3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFk
ZHIpCiAKICAgICBpZiAocy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gJiBW
R0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDog
c2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFzc2VydChhZGRyIDwgcy0+
dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07
CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZYX01PREVdICYgMHgxMCkg
ewogICAgICAgICAvKiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1h
cHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMtPmdyW1ZHQV9HRlhfUExB
TkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJldCA9IHMt
PnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsKKyAgICAg
ICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAg
ICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJl
dHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJldCA9IHMtPnZyYW1f
cHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0YW5kYXJk
IFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRkciAqIHNp
emVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAg
ICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAgICAgICBzLT5sYXRjaCA9
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAKICAgICAgICAg
aWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4MDgpKSB7CkBAIC05MTMs
NiArOTE4LDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0
ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcGxh
bmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsK
ICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUp
OwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZk
ZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNo
YWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxuIiwgYWRkcik7CkBAIC05
MjYsNiArOTMyLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25T
dGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
bWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9T
RVFfUExBTkVfV1JJVEVdICYgbWFzaykgewogICAgICAgICAgICAgYWRkciA9
ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAgICAgICAgaWYg
KGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJb
YWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAg
ICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4
ICJdXG4iLCBhZGRyKTsKQEAgLTk5OSw2ICsxMDA4LDkgQEAgdm9pZCB2Z2Ff
bWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9IHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAg
ICAgd3JpdGVfbWFzayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFk
ZHIgKiBzaXplb2YodWludDMyX3QpID49IHMtPnZyYW1fc2l6ZSkgeworICAg
ICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAgICgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWlu
dDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAog
ICAgICAgICAgICAgKHZhbCAmIHdyaXRlX21hc2spOwotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSAyOTRhNmMxNWEzODY2OWY4MDkyMGI4ODUyODcxOTE1MTRhYjdkOWZm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNjllMjU1
NC4uZGExZWI0YSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysg
Yi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDExIEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhw
YW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAK
K3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIE1lbW9yeVJlZ2lvbiAqcmVnaW9uLCAqb2xkX3JlZ2lv
biA9IHMtPmNoYWluNF9hbGlhczsKQEAgLTU5Myw3ICs1OTgsNyBAQCBzdGF0
aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0ZSAqcykKICAg
ICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwogICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKIAotICAgIGlmICghKHJb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkp
IHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIC8qIHZi
ZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8gZG8gKi8KICAgICAgICAg
cmV0dXJuOwogICAgIH0KQEAgLTExNzQsNyArMTE3OSw3IEBAIHN0YXRpYyB2
b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FDb21tb25TdGF0ZSAqcywKIHsKICAg
ICB1aW50MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwgbGluZV9jb21w
YXJlOwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9F
TkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2Vu
YWJsZWQocykpIHsKICAgICAgICAgbGluZV9vZmZzZXQgPSBzLT52YmVfbGlu
ZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBzLT52YmVfc3RhcnRf
YWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNjI3
LDcgKzE2MzIsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQUNvbW1v
blN0YXRlICpzKQogewogICAgIGludCByZXQ7CiAKLSAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5B
QkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICBy
ZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXTsKICAgICB9
IGVsc2UgewogICAgICAgICByZXQgPSAwOwpAQCAtMTYzOSw3ICsxNjQ0LDcg
QEAgc3RhdGljIHZvaWQgdmdhX2dldF9yZXNvbHV0aW9uKFZHQUNvbW1vblN0
YXRlICpzLCBpbnQgKnB3aWR0aCwgaW50ICpwaGVpZ2h0KQogewogICAgIGlu
dCB3aWR0aCwgaGVpZ2h0OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAg
ICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdo
dCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9
IGVsc2UgewotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSBkMzc3OTE4YzIzZDg1ZjY0ZDAxOTE0YjQzYmZhYmMwYTQ2ZmU5NzRh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc5ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggZGExZWI0YS4uY2Y1Zjk3ZSAxMDA2NDQKLS0tIGEvaHcv
ZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC02NzMs
NiArNjczLDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNl
dCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGlj
IG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsK
KworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJl
IGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5
IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltW
R0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0g
fD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENf
T0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOworICAgIC8qIHdp
ZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9CisgICAgICAg
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkg
Ki8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
IC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJl
IHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVd
ID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgx
MDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKKwor
ICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0
KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5z
cltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGlu
ZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAy
OworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsK
KyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExB
TkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50
MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50
MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0gb3BhcXVl
OwpAQCAtNzU5LDUzICs4MDIsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAg
ICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VOQUJMRUQpICYmCiAg
ICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAg
ICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAg
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsK
ICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAg
ICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVf
RElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91
bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICgh
KHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAg
ICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJF
U10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0K
LQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBn
cmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAg
ICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICAvKiBncmFwaGljIG1v
ZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAgICBzLT5ncltW
R0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+MHgwYykg
fCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZfR1JBUEhJ
Q1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19NT0RF
XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAgICAgICAgICAgICBz
LT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+
IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAgICAgICAg
ICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAz
KSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0IChvbmx5IG1lYW5p
bmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsKLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3Jb
VkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAg
ICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsK
LSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAyMyAqLwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09NUEFSRV0g
PSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJG
TE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7Ci0gICAgICAgICAg
ICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0gfjg7IC8q
IG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsK
LSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7Ci0gICAg
ICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAg
ICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gfD0g
VkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAgICAgICAvKiBhY3Rp
dmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAgIHMtPnNy
W1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9QTEFORVM7
Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMtPmdyW1ZH
QV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIH4weDYwKSB8
Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250cm9sIDw8IDUpOwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSAmPSB+
MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAgIH0gZWxz
ZSB7CiAgICAgICAgICAgICAgICAgLyogWFhYOiB0aGUgYmlvcyBzaG91bGQg
ZG8gdGhhdCAqLwogICAgICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0g
MDsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSBmYmNmZjgyY2Q3OTk4ZjkzNTU2YzI4ZGZjNjNiYmJkN2IyMDZjOGNl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcv
ZGlzcGxheS92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggY2Y1Zjk3ZS4uNjNkMWE3MCAxMDA2NDQKLS0t
IGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC03OTIsNiArNzkyLDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAgICAg
ICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAg
ICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSBmNzkyNmM3MzY4NWMyYmM3MTI0MjY1ZjU2N2JhZmI1MDI4NjRjNWRk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNjNkMWE3MC4uZGQ2MTI0
NiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDggQEAgc3RhdGljIHVpbnQzMl90
IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07
CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZv
aWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwog
c3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNTEzLDYgKzUx
NSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2
Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2luZGV4LCB2YWwp
OwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAm
IHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VR
X0NMT0NLX01PREUpIHsKICAgICAgICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNl
X2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTU0NCw2ICs1NDcsNyBAQCB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBH
UiV4ID0gMHglMDJ4XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgog
ICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2YWwgJiBncl9tYXNrW3Mt
PmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwog
ICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTU2MiwxMCArNTY2
LDEyIEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIGlmIChz
LT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAg
ICAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92
Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJu
OwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZh
bDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAg
IHN3aXRjaChzLT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRD
X0hfVE9UQUw6Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSBjOWExYTJkN2JmM2RiNTRiNzk2MWRmNGI4YTMwOTQ2YTc2N2I0ODUz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDI0ICsrKysrKysrKysr
KysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggMmJiODVhZS4uZjcxNDJi
YSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xOTcsNiArMTk3LDcgQEAgc3RhdGljIHZvaWQgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgYmFzZSArPSBp
c2FfbWVtX2Jhc2U7CisgICAgICAgIGFzc2VydChvZmZzZXQgKyBzaXplIDw9
IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIHJlZ2lvbiA9IGdfbWFsbG9jKHNp
emVvZigqcmVnaW9uKSk7CiAgICAgICAgIG1lbW9yeV9yZWdpb25faW5pdF9h
bGlhcyhyZWdpb24sIG1lbW9yeV9yZWdpb25fb3duZXIoJnMtPnZyYW0pLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZnYS5jaGFpbjQi
LCAmcy0+dnJhbSwgb2Zmc2V0LCBzaXplKTsKQEAgLTc0MSwxMSArNzQyLDcg
QEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1
aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2YmVf
Zml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19tYXNrID4+IDIpOwotICAg
ICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZi
ZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdz
W3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29m
ZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAgICAgdmdhX3VwZGF0ZV9t
ZW1vcnlfYWNjZXNzKHMpOwpAQCAtODQ2LDEzICs4NDMsMjEgQEAgdWludDMy
X3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFk
ZHIpCiAKICAgICBpZiAocy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gJiBW
R0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDog
c2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFzc2VydChhZGRyIDwgcy0+
dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07
CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZYX01PREVdICYgMHgxMCkg
ewogICAgICAgICAvKiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1h
cHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMtPmdyW1ZHQV9HRlhfUExB
TkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJldCA9IHMt
PnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsKKyAgICAg
ICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAg
ICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJl
dHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJldCA9IHMtPnZyYW1f
cHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0YW5kYXJk
IFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRkciAqIHNp
emVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAg
ICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAgICAgICBzLT5sYXRjaCA9
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAKICAgICAgICAg
aWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4MDgpKSB7CkBAIC05MDks
NiArOTE0LDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0
ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcGxh
bmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsK
ICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUp
OwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZk
ZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNo
YWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxuIiwgYWRkcik7CkBAIC05
MjIsNiArOTI4LDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25T
dGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
bWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9T
RVFfUExBTkVfV1JJVEVdICYgbWFzaykgewogICAgICAgICAgICAgYWRkciA9
ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAgICAgICAgaWYg
KGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJb
YWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAg
ICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4
ICJdXG4iLCBhZGRyKTsKQEAgLTk5NSw2ICsxMDA0LDkgQEAgdm9pZCB2Z2Ff
bWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9IHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAg
ICAgd3JpdGVfbWFzayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFk
ZHIgKiBzaXplb2YodWludDMyX3QpID49IHMtPnZyYW1fc2l6ZSkgeworICAg
ICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAgICgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWlu
dDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAog
ICAgICAgICAgICAgKHZhbCAmIHdyaXRlX21hc2spOwotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBmY2QyNjJhOTY2YzcyZGFjNDEyN2Q1ZmM0YTlkYTNjZjI0MjM5NWRk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZjcxNDJi
YS4uZDQ5M2IwYSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysg
Yi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDExIEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhw
YW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAK
K3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIE1lbW9yeVJlZ2lvbiAqcmVnaW9uLCAqb2xkX3JlZ2lv
biA9IHMtPmNoYWluNF9hbGlhczsKQEAgLTU4OSw3ICs1OTQsNyBAQCBzdGF0
aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0ZSAqcykKICAg
ICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwogICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKIAotICAgIGlmICghKHJb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkp
IHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIC8qIHZi
ZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8gZG8gKi8KICAgICAgICAg
cmV0dXJuOwogICAgIH0KQEAgLTExNzAsNyArMTE3NSw3IEBAIHN0YXRpYyB2
b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FDb21tb25TdGF0ZSAqcywKIHsKICAg
ICB1aW50MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwgbGluZV9jb21w
YXJlOwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9F
TkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2Vu
YWJsZWQocykpIHsKICAgICAgICAgbGluZV9vZmZzZXQgPSBzLT52YmVfbGlu
ZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBzLT52YmVfc3RhcnRf
YWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNjIz
LDcgKzE2MjgsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQUNvbW1v
blN0YXRlICpzKQogewogICAgIGludCByZXQ7CiAKLSAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5B
QkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICBy
ZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXTsKICAgICB9
IGVsc2UgewogICAgICAgICByZXQgPSAwOwpAQCAtMTYzNSw3ICsxNjQwLDcg
QEAgc3RhdGljIHZvaWQgdmdhX2dldF9yZXNvbHV0aW9uKFZHQUNvbW1vblN0
YXRlICpzLCBpbnQgKnB3aWR0aCwgaW50ICpwaGVpZ2h0KQogewogICAgIGlu
dCB3aWR0aCwgaGVpZ2h0OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAg
ICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdo
dCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9
IGVsc2UgewotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSA2MGM4N2Q0MjVjNDFmNDNhYzgxY2IzM2IyN2FmNjg0NmYwMjJiNDVj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc5ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggZDQ5M2IwYS4uM2U0YzUyZSAxMDA2NDQKLS0tIGEvaHcv
ZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC02Njks
NiArNjY5LDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNl
dCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGlj
IG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsK
KworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJl
IGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5
IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltW
R0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0g
fD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENf
T0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOworICAgIC8qIHdp
ZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9CisgICAgICAg
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkg
Ki8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
IC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJl
IHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVd
ID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgx
MDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKKwor
ICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0
KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5z
cltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGlu
ZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAy
OworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsK
KyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExB
TkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50
MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50
MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0gb3BhcXVl
OwpAQCAtNzU1LDUzICs3OTgsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAg
ICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VOQUJMRUQpICYmCiAg
ICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAg
ICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAg
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsK
ICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAg
ICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVf
RElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91
bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICgh
KHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAg
ICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJF
U10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0K
LQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBn
cmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAg
ICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICAvKiBncmFwaGljIG1v
ZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAgICBzLT5ncltW
R0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+MHgwYykg
fCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZfR1JBUEhJ
Q1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19NT0RF
XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAgICAgICAgICAgICBz
LT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+
IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAgICAgICAg
ICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAz
KSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0IChvbmx5IG1lYW5p
bmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsKLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3Jb
VkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAg
ICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsK
LSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAyMyAqLwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09NUEFSRV0g
PSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJG
TE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7Ci0gICAgICAgICAg
ICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0gfjg7IC8q
IG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsK
LSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7Ci0gICAg
ICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAg
ICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gfD0g
VkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAgICAgICAvKiBhY3Rp
dmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAgIHMtPnNy
W1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9QTEFORVM7
Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMtPmdyW1ZH
QV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIH4weDYwKSB8
Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250cm9sIDw8IDUpOwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSAmPSB+
MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAgIH0gZWxz
ZSB7CiAgICAgICAgICAgICAgICAgLyogWFhYOiB0aGUgYmlvcyBzaG91bGQg
ZG8gdGhhdCAqLwogICAgICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0g
MDsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSA0OTQ4NGViYjc5ZTRlNGVkYWMyNjA5ZmRhYTZlZjNhYzFhNGVlNmQw
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcv
ZGlzcGxheS92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggM2U0YzUyZS4uZjI2NWI5NyAxMDA2NDQKLS0t
IGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC03ODgsNiArNzg4LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAgICAg
ICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAg
ICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSAxMTA5YjhiZDA1OTQ3YWMwOWI2ZjI0ZjQ2YTlmNzg0YzM5Y2FjNDZl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZjI2NWI5Ny4uYTNmZWIy
ZCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDggQEAgc3RhdGljIHVpbnQzMl90
IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07
CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZv
aWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwog
c3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNTA5LDYgKzUx
MSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2
Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2luZGV4LCB2YWwp
OwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAm
IHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VR
X0NMT0NLX01PREUpIHsKICAgICAgICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNl
X2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTU0MCw2ICs1NDMsNyBAQCB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBH
UiV4ID0gMHglMDJ4XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgog
ICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2YWwgJiBncl9tYXNrW3Mt
PmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwog
ICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTU1OCwxMCArNTYy
LDEyIEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIGlmIChz
LT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAg
ICAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92
Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJu
OwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZh
bDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAg
IHN3aXRjaChzLT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRD
X0hfVE9UQUw6Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSBiMTZkYjVhYjJkMGM1ZmY3NTVlMDg5NDJmNGM4ZThmOWY4NjE4ZWFl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDI0ICsrKysrKysrKysr
KysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNTJlYWYwNS4uYjU3Nzcx
MiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNzgsNiArMTc4LDcgQEAgc3RhdGljIHZvaWQgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgYmFzZSArPSBp
c2FfbWVtX2Jhc2U7CisgICAgICAgIGFzc2VydChvZmZzZXQgKyBzaXplIDw9
IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIG1lbW9yeV9yZWdpb25faW5pdF9h
bGlhcygmcy0+Y2hhaW40X2FsaWFzLCBtZW1vcnlfcmVnaW9uX293bmVyKCZz
LT52cmFtKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2
Z2EuY2hhaW40IiwgJnMtPnZyYW0sIG9mZnNldCwgc2l6ZSk7CiAgICAgICAg
IG1lbW9yeV9yZWdpb25fYWRkX3N1YnJlZ2lvbl9vdmVybGFwKHMtPmxlZ2Fj
eV9hZGRyZXNzX3NwYWNlLCBiYXNlLApAQCAtNzE1LDExICs3MTYsNyBAQCB2
b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQz
Ml90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIHZiZV9maXh1
cF9yZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAg
ICAgICB2YWwgJj0gKHMtPnZiZV9iYW5rX21hc2sgPj4gMik7Ci0gICAgICAg
ICAgICB9IGVsc2UgewotICAgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2Jh
bmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHZhbCAmPSBz
LT52YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+
dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0
ID0gKHZhbCA8PCAxNik7CiAgICAgICAgICAgICB2Z2FfdXBkYXRlX21lbW9y
eV9hY2Nlc3Mocyk7CkBAIC04MTgsMTMgKzgxNSwyMSBAQCB1aW50MzJfdCB2
Z2FfbWVtX3JlYWRiKFZHQUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRkcikK
IAogICAgIGlmIChzLT5zcltWR0FfU0VRX01FTU9SWV9NT0RFXSAmIFZHQV9T
UjA0X0NITl80TSkgewogICAgICAgICAvKiBjaGFpbiA0IG1vZGUgOiBzaW1w
bGVzdCBhY2Nlc3MgKi8KKyAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFt
X3NpemUpOwogICAgICAgICByZXQgPSBzLT52cmFtX3B0clthZGRyXTsKICAg
ICB9IGVsc2UgaWYgKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiAweDEwKSB7CiAg
ICAgICAgIC8qIG9kZC9ldmVuIG1vZGUgKGFrYSB0ZXh0IG1vZGUgbWFwcGlu
ZykgKi8KICAgICAgICAgcGxhbmUgPSAocy0+Z3JbVkdBX0dGWF9QTEFORV9S
RUFEXSAmIDIpIHwgKGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmVdOworICAgICAgICBh
ZGRyID0gKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgIGlm
IChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJu
IDB4ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJb
YWRkcl07CiAgICAgfSBlbHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdB
IGxhdGNoZWQgYWNjZXNzICovCisgICAgICAgIGlmIChhZGRyICogc2l6ZW9m
KHVpbnQzMl90KSA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJl
dHVybiAweGZmOworICAgICAgICB9CiAgICAgICAgIHMtPmxhdGNoID0gKCh1
aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBpZiAo
IShzLT5ncltWR0FfR0ZYX01PREVdICYgMHgwOCkpIHsKQEAgLTg4MSw2ICs4
ODYsNyBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRlICpz
LCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBwbGFuZSA9
IGFkZHIgJiAzOwogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwogICAg
ICAgICBpZiAocy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gJiBtYXNrKSB7
CisgICAgICAgICAgICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAg
ICAgICAgICAgICBzLT52cmFtX3B0clthZGRyXSA9IHZhbDsKICNpZmRlZiBE
RUJVR19WR0FfTUVNCiAgICAgICAgICAgICBwcmludGYoInZnYTogY2hhaW40
OiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTg5NCw2
ICs5MDAsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRl
ICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBtYXNr
ID0gKDEgPDwgcGxhbmUpOwogICAgICAgICBpZiAocy0+c3JbVkdBX1NFUV9Q
TEFORV9XUklURV0gJiBtYXNrKSB7CiAgICAgICAgICAgICBhZGRyID0gKChh
ZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgICAgICBpZiAoYWRk
ciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgICAgICByZXR1cm47
CisgICAgICAgICAgICB9CiAgICAgICAgICAgICBzLT52cmFtX3B0clthZGRy
XSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVNCiAgICAgICAgICAgICBw
cmludGYoInZnYTogb2RkL2V2ZW46IFsweCIgVEFSR0VUX0ZNVF9wbHggIl1c
biIsIGFkZHIpOwpAQCAtOTY3LDYgKzk3Niw5IEBAIHZvaWQgdmdhX21lbV93
cml0ZWIoVkdBQ29tbW9uU3RhdGUgKnMsIGh3YWRkciBhZGRyLCB1aW50MzJf
dCB2YWwpCiAgICAgICAgIG1hc2sgPSBzLT5zcltWR0FfU0VRX1BMQU5FX1dS
SVRFXTsKICAgICAgICAgcy0+cGxhbmVfdXBkYXRlZCB8PSBtYXNrOyAvKiBv
bmx5IHVzZWQgdG8gZGV0ZWN0IGZvbnQgY2hhbmdlICovCiAgICAgICAgIHdy
aXRlX21hc2sgPSBtYXNrMTZbbWFza107CisgICAgICAgIGlmIChhZGRyICog
c2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAg
ICAgIHJldHVybjsKKyAgICAgICAgfQogICAgICAgICAoKHVpbnQzMl90ICop
cy0+dnJhbV9wdHIpW2FkZHJdID0KICAgICAgICAgICAgICgoKHVpbnQzMl90
ICopcy0+dnJhbV9wdHIpW2FkZHJdICYgfndyaXRlX21hc2spIHwKICAgICAg
ICAgICAgICh2YWwgJiB3cml0ZV9tYXNrKTsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBlMDI2ODU5ZTlhZWNmODYzNWRhZjA2ZTlmYzIzMjUyMzlmNDU4OTU5
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggYjU3Nzcx
Mi4uZWJmNjNmZiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysg
Yi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDExIEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhw
YW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAK
K3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIGh3YWRkciBiYXNlLCBvZmZzZXQsIHNpemU7CkBAIC01
NjMsNyArNTY4LDcgQEAgc3RhdGljIHZvaWQgdmJlX2ZpeHVwX3JlZ3MoVkdB
Q29tbW9uU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVn
czsKICAgICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZz
ZXQ7CiAKLSAgICBpZiAoIShyW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYgKCF2YmVfZW5hYmxlZChz
KSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3RoaW5n
IHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMDU3LDcg
KzEwNjIsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBQ29t
bW9uU3RhdGUgKnMsCiB7CiAgICAgdWludDMyX3Qgc3RhcnRfYWRkciwgbGlu
ZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKIAotICAgIGlmIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVE
KSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIGxpbmVf
b2Zmc2V0ID0gcy0+dmJlX2xpbmVfb2Zmc2V0OwogICAgICAgICBzdGFydF9h
ZGRyID0gcy0+dmJlX3N0YXJ0X2FkZHI7CiAgICAgICAgIGxpbmVfY29tcGFy
ZSA9IDY1NTM1OwpAQCAtMTM4Miw3ICsxMzg3LDcgQEAgc3RhdGljIGludCB2
Z2FfZ2V0X2JwcChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBpbnQgcmV0
OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFC
TEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJs
ZWQocykpIHsKICAgICAgICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX0JQUF07CiAgICAgfSBlbHNlIHsKICAgICAgICAgcmV0ID0gMDsK
QEAgLTEzOTQsNyArMTM5OSw3IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRfcmVz
b2x1dGlvbihWR0FDb21tb25TdGF0ZSAqcywgaW50ICpwd2lkdGgsIGludCAq
cGhlaWdodCkKIHsKICAgICBpbnQgd2lkdGgsIGhlaWdodDsKIAotICAgIGlm
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9E
SVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAg
ICAgICAgIHdpZHRoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hS
RVNdOwogICAgICAgICBoZWlnaHQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfWVJFU107CiAgICAgfSBlbHNlIHsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSBiMzZhNGUyNmNhZjdhMDUwYTZlODU5MzUyN2MyNmJmYTRmNDdhNzU4
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc4ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggZWJmNjNmZi4uZmI4MjJmNCAxMDA2NDQKLS0tIGEvaHcv
ZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC02NDMs
NiArNjQzLDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNl
dCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGlj
IG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsK
KworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJl
IGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5
IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltW
R0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0g
fD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENf
T0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOworICAgIC8qIHdp
ZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9CisgICAgICAg
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkg
Ki8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
IC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJl
IHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVd
ID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgx
MDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKKwor
ICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0
KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5z
cltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGlu
ZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAy
OworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsK
KyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExB
TkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50
MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50
MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0gb3BhcXVl
OwpAQCAtNzI5LDUyICs3NzIsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAg
ICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VOQUJMRUQpICYmCiAg
ICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAg
ICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAg
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsK
ICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAg
ICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVf
RElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuICovCiAg
ICAgICAgICAgICAgICAgaWYgKCEodmFsICYgVkJFX0RJU1BJX05PQ0xFQVJN
RU0pKSB7CiAgICAgICAgICAgICAgICAgICAgIG1lbXNldChzLT52cmFtX3B0
ciwgMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIHMtPnZiZV9saW5lX29mZnNldCk7
CiAgICAgICAgICAgICAgICAgfQotCi0gICAgICAgICAgICAgICAgLyogd2Ug
aW5pdGlhbGl6ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAqLwotICAgICAgICAg
ICAgICAgIC8qIGdyYXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAqLwotICAg
ICAgICAgICAgICAgIHMtPmdyW1ZHQV9HRlhfTUlTQ10gPSAocy0+Z3JbVkdB
X0dGWF9NSVNDXSAmIH4weDBjKSB8IDB4MDQgfAotICAgICAgICAgICAgICAg
ICAgICBWR0FfR1IwNl9HUkFQSElDU19NT0RFOwotICAgICAgICAgICAgICAg
IHMtPmNyW1ZHQV9DUlRDX01PREVdIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAq
LwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBz
LT52YmVfbGluZV9vZmZzZXQgPj4gMzsKLSAgICAgICAgICAgICAgICAvKiB3
aWR0aCAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0hfRElT
UF0gPQotICAgICAgICAgICAgICAgICAgICAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAgICAgICAv
KiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAg
ICAgICAgICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9Z
UkVTXSAtIDE7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfVl9E
SVNQX0VORF0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+MHg0
MikgfAotICAgICAgICAgICAgICAgICAgICAoKGggPj4gNykgJiAweDAyKSB8
ICgoaCA+PiAzKSAmIDB4NDApOwotICAgICAgICAgICAgICAgIC8qIGxpbmUg
Y29tcGFyZSB0byAxMDIzICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbVkdB
X0NSVENfTElORV9DT01QQVJFXSA9IDB4ZmY7Ci0gICAgICAgICAgICAgICAg
cy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddIHw9IDB4MTA7Ci0gICAgICAgICAg
ICAgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dIHw9IDB4NDA7Ci0KLSAg
ICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVY
X0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250
cm9sID0gMDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9D
TE9DS19NT0RFXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KLSAgICAg
ICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICAgICAgICBzaGlm
dF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAgICAgLyogc2V0IGNo
YWluIDQgbW9kZSAqLwotICAgICAgICAgICAgICAgICAgICBzLT5zcltWR0Ff
U0VRX01FTU9SWV9NT0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07Ci0gICAgICAg
ICAgICAgICAgICAgIC8qIGFjdGl2YXRlIGFsbCBwbGFuZXMgKi8KLSAgICAg
ICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gfD0g
VkdBX1NSMDJfQUxMX1BMQU5FUzsKLSAgICAgICAgICAgICAgICB9Ci0gICAg
ICAgICAgICAgICAgcy0+Z3JbVkdBX0dGWF9NT0RFXSA9IChzLT5ncltWR0Ff
R0ZYX01PREVdICYgfjB4NjApIHwKLSAgICAgICAgICAgICAgICAgICAgKHNo
aWZ0X2NvbnRyb2wgPDwgNSk7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdB
X0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAvKiBubyBkb3VibGUgc2NhbiAq
LwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICBzLT5i
YW5rX29mZnNldCA9IDA7CiAgICAgICAgICAgICB9Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSBlZjhiZDFiMjZhNTk3YWU3YzMwNjIyNzY1NTYyNjY0MDA5M2NiN2Ey
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcv
ZGlzcGxheS92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggZmI4MjJmNC4uMzczOTc1OCAxMDA2NDQKLS0t
IGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC03NjIsNiArNzYyLDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAgICAg
ICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAg
ICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSA5MjQ1NmMwYzM2MWQ1ZGE4NThkNTQ0NjQ3YzYyNDZlYzc4ZWQ5MjJi
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggMzczOTc1OC4uZTdiZTk3
ZSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDggQEAgc3RhdGljIHVpbnQzMl90
IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07
CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZv
aWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwog
c3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDgzLDYgKzQ4
NSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2
Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2luZGV4LCB2YWwp
OwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAm
IHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VR
X0NMT0NLX01PREUpIHsKICAgICAgICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNl
X2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTUxNCw2ICs1MTcsNyBAQCB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBH
UiV4ID0gMHglMDJ4XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgog
ICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2YWwgJiBncl9tYXNrW3Mt
PmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwog
ICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTUzMiwxMCArNTM2
LDEyIEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIGlmIChz
LT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAg
ICAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92
Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJu
OwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZh
bDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAg
IHN3aXRjaChzLT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRD
X0hfVE9UQUw6Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSBiZWJiNGY1ODA5MDFmYjYzODAxNmQ5ODUxYTI4ZGJiODNkNDRiM2E2
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3Bv
cnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3
L3ZnYS5jIHwgMjUgKysrKysrKysrKysrKysrKysrKy0tLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBlOGIxY2Uw
Li43MjI1NmYxIDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2Eu
YwpAQCAtMzQsNiArMzQsOCBAQAogCiAjaW5jbHVkZSAicWVtdS10aW1lci5o
IgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+CisKIC8vI2RlZmluZSBERUJVR19W
R0EKIC8vI2RlZmluZSBERUJVR19WR0FfTUVNCiAvLyNkZWZpbmUgREVCVUdf
VkdBX1JFRwpAQCAtNjg0LDExICs2ODYsNyBAQCBzdGF0aWMgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhz
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQ
SV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgdmFs
ICY9IChzLT52YmVfYmFua19tYXNrID4+IDIpOwotICAgICAgICAgICAgfSBl
bHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7
Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2Jh
bmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRl
eF0gPSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwg
PDwgMTYpOwogICAgICAgICAgICAgYnJlYWs7CkBAIC03ODcsMTMgKzc4NSwy
MSBAQCB1aW50MzJfdCB2Z2FfbWVtX3JlYWRiKHZvaWQgKm9wYXF1ZSwgdGFy
Z2V0X3BoeXNfYWRkcl90IGFkZHIpCiAKICAgICBpZiAocy0+c3JbNF0gJiAw
eDA4KSB7CiAgICAgICAgIC8qIGNoYWluIDQgbW9kZSA6IHNpbXBsZXN0IGFj
Y2VzcyAqLworICAgICAgICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7
CiAgICAgICAgIHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxz
ZSBpZiAocy0+Z3JbNV0gJiAweDEwKSB7CiAgICAgICAgIC8qIG9kZC9ldmVu
IG1vZGUgKGFrYSB0ZXh0IG1vZGUgbWFwcGluZykgKi8KICAgICAgICAgcGxh
bmUgPSAocy0+Z3JbNF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJl
dCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsK
KyAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOwor
ICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAg
ICAgIHJldHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJldCA9IHMt
PnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0
YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRk
ciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAg
ICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAgICAgICBzLT5s
YXRjaCA9ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAKICAg
ICAgICAgaWYgKCEocy0+Z3JbNV0gJiAweDA4KSkgewpAQCAtODgwLDYgKzg4
Niw3IEBAIHZvaWQgdmdhX21lbV93cml0ZWIodm9pZCAqb3BhcXVlLCB0YXJn
ZXRfcGh5c19hZGRyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBw
bGFuZSA9IGFkZHIgJiAzOwogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUp
OwogICAgICAgICBpZiAocy0+c3JbMl0gJiBtYXNrKSB7CisgICAgICAgICAg
ICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgICAgICBz
LT52cmFtX3B0clthZGRyXSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVN
CiAgICAgICAgICAgICBwcmludGYoInZnYTogY2hhaW40OiBbMHgleF1cbiIs
IGFkZHIpOwpAQCAtODkzLDYgKzkwMCw5IEBAIHZvaWQgdmdhX21lbV93cml0
ZWIodm9pZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkciwgdWlu
dDMyX3QgdmFsKQogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwogICAg
ICAgICBpZiAocy0+c3JbMl0gJiBtYXNrKSB7CiAgICAgICAgICAgICBhZGRy
ID0gKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgICAgICBp
ZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgICAgICBy
ZXR1cm47CisgICAgICAgICAgICB9CiAgICAgICAgICAgICBzLT52cmFtX3B0
clthZGRyXSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVNCiAgICAgICAg
ICAgICBwcmludGYoInZnYTogb2RkL2V2ZW46IFsweCV4XVxuIiwgYWRkcik7
CkBAIC05NjUsNiArOTc1LDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYih2b2lk
ICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIG1hc2sgPSBzLT5zclsyXTsKICAgICAgICAgcy0+cGxh
bmVfdXBkYXRlZCB8PSBtYXNrOyAvKiBvbmx5IHVzZWQgdG8gZGV0ZWN0IGZv
bnQgY2hhbmdlICovCiAgICAgICAgIHdyaXRlX21hc2sgPSBtYXNrMTZbbWFz
a107CisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBz
LT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAg
fQogICAgICAgICAoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdID0K
ICAgICAgICAgICAgICgoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJd
ICYgfndyaXRlX21hc2spIHwKICAgICAgICAgICAgICh2YWwgJiB3cml0ZV9t
YXNrKTsKLS0gCjIuMS40Cgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSAzNGRiMDlmYjk5Njc0NDE0MDhhMWZmMDU3OWQ1NTMyMjJjZjE3NDQx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9u
XQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwgMTMgKysrKysrKysrLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4
IDcyMjU2ZjEuLmYzOWEyZWQgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBi
L2h3L3ZnYS5jCkBAIC0xNjAsNiArMTYwLDExIEBAIHN0YXRpYyB1aW50MzJf
dCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZd
Owogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyBp
bmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FTdGF0ZSAqcykKK3sKKyAgICBy
ZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBW
QkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGljIHZvaWQgdmdhX2Jpb3Nf
aW5pdChWR0FTdGF0ZSAqcyk7CiBzdGF0aWMgdm9pZCB2Z2Ffc2NyZWVuX2R1
bXAodm9pZCAqb3BhcXVlLCBjb25zdCBjaGFyICpmaWxlbmFtZSk7CiAKQEAg
LTUzNSw3ICs1NDAsNyBAQCBzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhW
R0FTdGF0ZSAqcykKICAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwog
ICAgIHVpbnQzMl90IGJpdHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsK
IAotICAgIGlmICghKHJbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkpIHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7
CiAgICAgICAgIC8qIHZiZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8g
ZG8gKi8KICAgICAgICAgcmV0dXJuOwogICAgIH0KQEAgLTExNjUsNyArMTE3
MCw3IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FTdGF0ZSAq
cywKIHsKICAgICB1aW50MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwg
bGluZV9jb21wYXJlOwogI2lmZGVmIENPTkZJR19CT0NIU19WQkUKLSAgICBp
ZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewog
ICAgICAgICBsaW5lX29mZnNldCA9IHMtPnZiZV9saW5lX29mZnNldDsKICAg
ICAgICAgc3RhcnRfYWRkciA9IHMtPnZiZV9zdGFydF9hZGRyOwogICAgICAg
ICBsaW5lX2NvbXBhcmUgPSA2NTUzNTsKQEAgLTE1NTEsNyArMTU1Niw3IEBA
IHN0YXRpYyBpbnQgdmdhX2dldF9icHAoVkdBU3RhdGUgKnMpCiB7CiAgICAg
aW50IHJldDsKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJFCi0gICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAg
ICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF07CiAg
ICAgfSBlbHNlCiAjZW5kaWYKQEAgLTE1NjYsNyArMTU3MSw3IEBAIHN0YXRp
YyB2b2lkIHZnYV9nZXRfcmVzb2x1dGlvbihWR0FTdGF0ZSAqcywgaW50ICpw
d2lkdGgsIGludCAqcGhlaWdodCkKICAgICBpbnQgd2lkdGgsIGhlaWdodDsK
IAogI2lmZGVmIENPTkZJR19CT0NIU19WQkUKLSAgICBpZiAocy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxF
RCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICB3aWR0
aCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXTsKICAgICAg
ICAgaGVpZ2h0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
OwogICAgIH0gZWxzZQotLSAKMi4xLjQKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSBkZjIyODAyM2NlMzllOGI3MmJkNWExOThiODcwMzMxOWI4YjljYTIz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8g
cWVtdS14ZW4tdHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5j
IHwgNzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQx
IGluc2VydGlvbnMoKyksIDI5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZjM5YTJlZC4uZGJhOTNkNyAx
MDA2NDQKLS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTYxNSw2
ICs2MTUsNDYgQEAgc3RhdGljIHZvaWQgdmJlX2ZpeHVwX3JlZ3MoVkdBU3Rh
dGUgKnMpCiAgICAgcy0+dmJlX3N0YXJ0X2FkZHIgID0gb2Zmc2V0IC8gNDsK
IH0KIAorLyogd2UgaW5pdGlhbGl6ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAq
Lworc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQVN0YXRlICpz
KQoreworICAgIGludCBoLCBzaGlmdF9jb250cm9sOworCisgICAgaWYgKCF2
YmVfZW5hYmxlZChzKSkgeworICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9m
ZiAtLSBub3RoaW5nIHRvIGRvICovCisgICAgICAgIHJldHVybjsKKyAgICB9
CisKKyAgICAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KKyAg
ICBzLT5nclsweDA2XSA9IChzLT5nclsweDA2XSAmIH4weDBjKSB8IDB4MDU7
CisgICAgcy0+Y3JbMHgxN10gfD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisg
ICAgcy0+Y3JbMHgxM10gPSBzLT52YmVfbGluZV9vZmZzZXQgPj4gMzsKKyAg
ICAvKiB3aWR0aCAqLworICAgIHMtPmNyWzB4MDFdID0gKHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAzKSAtIDE7CisgICAgLyogaGVp
Z2h0IChvbmx5IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLworICAgIGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOworICAgIHMt
PmNyWzB4MTJdID0gaDsKKyAgICBzLT5jclsweDA3XSA9IChzLT5jclsweDA3
XSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4MDIpIHwgKCho
ID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJlIHRvIDEwMjMg
Ki8KKyAgICBzLT5jclsweDE4XSA9IDB4ZmY7CisgICAgcy0+Y3JbMHgwN10g
fD0gMHgxMDsKKyAgICBzLT5jclsweDA5XSB8PSAweDQwOworCisgICAgaWYg
KHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKKyAg
ICAgICAgc2hpZnRfY29udHJvbCA9IDA7CisgICAgICAgIHMtPnNyWzB4MDFd
ICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7Cisg
ICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hh
aW4gNCBtb2RlICovCisgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7CisgICAg
ICAgIC8qIGFjdGl2YXRlIGFsbCBwbGFuZXMgKi8KKyAgICAgICAgcy0+c3Jb
Ml0gfD0gMHgwZjsKKyAgICB9CisgICAgcy0+Z3JbMHgwNV0gPSAocy0+Z3Jb
MHgwNV0gJiB+MHg2MCkgfCAoc2hpZnRfY29udHJvbCA8PCA1KTsKKyAgICBz
LT5jclsweDA5XSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KK30K
Kwogc3RhdGljIHVpbnQzMl90IHZiZV9pb3BvcnRfcmVhZF9pbmRleCh2b2lk
ICpvcGFxdWUsIHVpbnQzMl90IGFkZHIpCiB7CiAgICAgVkdBU3RhdGUgKnMg
PSBvcGFxdWU7CkBAIC02OTgsNyArNzM4LDYgQEAgc3RhdGljIHZvaWQgdmJl
X2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRF
WF9FTkFCTEU6CiAgICAgICAgICAgICBpZiAoKHZhbCAmIFZCRV9ESVNQSV9F
TkFCTEVEKSAmJgogICAgICAgICAgICAgICAgICEocy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsK
LSAgICAgICAgICAgICAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICBpZiAocy0+dnJhbV9nbWZu
ICE9IHMtPmxmYl9hZGRyKSB7CiAgICAgICAgICAgICAgICAgICAgICBzZXRf
dnJhbV9tYXBwaW5nKHMsIHMtPmxmYl9hZGRyLCBzLT5sZmJfZW5kKTsKQEAg
LTcwOSw0MCArNzQ4LDEzIEBAIHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3Jp
dGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVfRElTUElfRU5B
QkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAg
ICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAg
ICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91bGQgYmUgZG9u
ZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICghKHZhbCAmIFZC
RV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAgICAgICAgICBt
ZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gKiBzLT52
YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0KLQotICAgICAg
ICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1v
ZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAgICAgaW4gQklP
UykgKi8KLSAgICAgICAgICAgICAgICBzLT5nclsweDA2XSA9IChzLT5nclsw
eDA2XSAmIH4weDBjKSB8IDB4MDU7IC8qIGdyYXBoaWMgbW9kZSArIG1lbW9y
eSBtYXAgMSAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MTddIHw9IDM7
IC8qIG5vIENHQSBtb2RlcyAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4
MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7Ci0gICAgICAgICAgICAg
ICAgLyogd2lkdGggKi8KLSAgICAgICAgICAgICAgICBzLT5jclsweDAxXSA9
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OwotICAgICAgICAgICAgICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVs
IGlmIDwgMTAyNCkgKi8KLSAgICAgICAgICAgICAgICBoID0gcy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKLSAgICAgICAgICAgICAg
ICBzLT5jclsweDEyXSA9IGg7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbMHgw
N10gPSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAotICAgICAgICAgICAgICAg
ICAgICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOwot
ICAgICAgICAgICAgICAgIC8qIGxpbmUgY29tcGFyZSB0byAxMDIzICovCi0g
ICAgICAgICAgICAgICAgcy0+Y3JbMHgxOF0gPSAweGZmOwotICAgICAgICAg
ICAgICAgIHMtPmNyWzB4MDddIHw9IDB4MTA7Ci0gICAgICAgICAgICAgICAg
cy0+Y3JbMHgwOV0gfD0gMHg0MDsKLQotICAgICAgICAgICAgICAgIGlmIChz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7Ci0gICAg
ICAgICAgICAgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOwotICAgICAgICAg
ICAgICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91YmxlIGxp
bmUgKi8KLSAgICAgICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAg
ICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAg
ICAgcy0+c3JbNF0gfD0gMHgwODsgLyogc2V0IGNoYWluIDQgbW9kZSAqLwot
ICAgICAgICAgICAgICAgICAgICBzLT5zclsyXSB8PSAweDBmOyAvKiBhY3Rp
dmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgfQotICAgICAg
ICAgICAgICAgIHMtPmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjAp
IHwgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7Ci0gICAgICAgICAgICAgICAgcy0+
Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCiAgICAg
ICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgIC8qIFhYWDogdGhl
IGJpb3Mgc2hvdWxkIGRvIHRoYXQgKi8KICAgICAgICAgICAgICAgICBzLT5i
YW5rX29mZnNldCA9IDA7Ci0tIAoyLjEuNAoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSA1ZTg0MGU2MjkyODI1ZmNhZTkwZjY3NTBhOGY1N2JjOTg5ZTI4YzVm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8gcWVtdS14ZW4t
dHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwgMSArCiAx
IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS9o
dy92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGRiYTkzZDcuLmIxYjUwMWIgMTAw
NjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC03MjksNiAr
NzI5LDcgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZv
aWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAg
ICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVDoKICAgICAgICAg
ICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAg
ICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRh
dGVfdmdhcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgogICAgICAgICAgICAgdmFsICY9
IHMtPnZiZV9iYW5rX21hc2s7Ci0tIAoyLjEuNAoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSAwYjBjZjgxMTBlOTdiMGNiZDBkYTczZDExMTYzZTI2OTc4ODIyNzU3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8gcWVt
dS14ZW4tdHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwg
OSArKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3Zn
YS5jCmluZGV4IGIxYjUwMWIuLjU3NzhjN2QgMTAwNjQ0Ci0tLSBhL2h3L3Zn
YS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0xNjAsNiArMTYwLDggQEAgc3RhdGlj
IHVpbnQzMl90IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBh
bmQyWzI1Nl07CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAor
c3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQVN0YXRlICpzKTsK
Kwogc3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQVN0YXRlICpz
KQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDQ5LDYgKzQ1MSw3
IEBAIHN0YXRpYyB2b2lkIHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVl
LCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50
ZigidmdhOiB3cml0ZSBTUiV4ID0gMHglMDJ4XG4iLCBzLT5zcl9pbmRleCwg
dmFsKTsKICNlbmRpZgogICAgICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2
YWwgJiBzcl9tYXNrW3MtPnNyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0
ZV92Z2FyZWdzKHMpOwogICAgICAgICBpZiAocy0+c3JfaW5kZXggPT0gMSkg
cy0+dXBkYXRlX3JldHJhY2VfaW5mbyhzKTsKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSAweDNjNzoKQEAgLTQ3Nyw2ICs0ODAsNyBAQCBzdGF0aWMgdm9p
ZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUg
R1IleCA9IDB4JTAyeFxuIiwgcy0+Z3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYK
ICAgICAgICAgcy0+Z3Jbcy0+Z3JfaW5kZXhdID0gdmFsICYgZ3JfbWFza1tz
LT5ncl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsK
ICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSAweDNiNDoKICAgICBjYXNlIDB4
M2Q0OgpAQCAtNDkwLDggKzQ5NCwxMCBAQCBzdGF0aWMgdm9pZCB2Z2FfaW9w
b3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMy
X3QgdmFsKQogICAgICAgICAvKiBoYW5kbGUgQ1IwLTcgcHJvdGVjdGlvbiAq
LwogICAgICAgICBpZiAoKHMtPmNyWzB4MTFdICYgMHg4MCkgJiYgcy0+Y3Jf
aW5kZXggPD0gNykgewogICAgICAgICAgICAgLyogY2FuIGFsd2F5cyB3cml0
ZSBiaXQgNCBvZiBDUjcgKi8KLSAgICAgICAgICAgIGlmIChzLT5jcl9pbmRl
eCA9PSA3KQorICAgICAgICAgICAgaWYgKHMtPmNyX2luZGV4ID09IDcpIHsK
ICAgICAgICAgICAgICAgICBzLT5jcls3XSA9IChzLT5jcls3XSAmIH4weDEw
KSB8ICh2YWwgJiAweDEwKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRl
X3ZnYXJlZ3Mocyk7CisgICAgICAgICAgICB9CiAgICAgICAgICAgICByZXR1
cm47CiAgICAgICAgIH0KICAgICAgICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7
CkBAIC01MDcsNiArNTEzLDcgQEAgc3RhdGljIHZvaWQgdmdhX2lvcG9ydF93
cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZh
bCkKICAgICAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZhbDsKICAg
ICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CisgICAgICAgIHZiZV91cGRh
dGVfdmdhcmVncyhzKTsKIAogICAgICAgICBzd2l0Y2gocy0+Y3JfaW5kZXgp
IHsKICAgICAgICAgY2FzZSAweDAwOgotLSAKMi4xLjQKCg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--=separator--


From xen-users-bounces@lists.xen.org Tue May 10 11:27:20 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 11:27:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b05ns-0003Pr-89; Tue, 10 May 2016 11:26:16 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <gdunlap@xenbits.xen.org>)
 id 1b05nq-0003P7-Aa; Tue, 10 May 2016 11:26:14 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 E6/48-09532-555C1375; Tue, 10 May 2016 11:26:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpil+JIrShJLcpLzFFi42LJaLquqht01DD
 cYMVZdYtbN1uZLZZ8XMxiserqAVYHZo+ju38zBTBGsWbmJeVXJLBmTO+YzFYw8z1HxZFFD5ka
 GI9d5ehi5OIQEjjNKHGoZT8zhLOKUeLqic9ADicHs4CrxI19m9kgbEWJC/caWEBsXgFBiZMzn
 4DZEgKaEnferGIHsUUEiiR2nnsJZrMJ6EnMPTuJCaJXR+Ll/tVMIAuEBboZJdpaPkMNMpPY+G
 MpWAOLgKrE2SO9jBMYeWYh2T0Lye5ZSHbPYuQAimtKrN+lD2FKSyz/xwFRLS+x/e0c5llA25g
 FWhglru07COU0MkrsfNDNBDNzSvdDdgg7W+Lfhp+MEHaGxIQTp1gx1RRJ7L33mQXCzpdY+rWB
 EVNNrcTf6/Oh5ldJ/Fq2iQVTTSujRF9LNMRBTYwS0x9fYMZUVC+x5MkDqOYaiVm/X2IxKE1i0
 78FUEckS0x58YodU02uxOqzx6HmZ0lMvvIFi5oKideTVkLZpRJH3x9lXMCYsIpRvTi1qCy1SN
 dQL6koMz2jJDcxM0fX0MBMLze1uDgxPTUnMalYLzk/dxMjMCUyAMEOxp3PnQ4xSnIwKYnyCk4
 xDBfiS8pPqcxILM6ILyrNSS0+xCjDwaEkwRtzBCgnWJSanlqRlpkDTM4waQkOHiUR3vUgad7i
 gsTc4sx0iNQpRmOOJdOvrWXiWHTz8X4mIZa8/LxUKXHeySClAiClGaV5cINgWeMSo6yUMC8j0
 GlCPAWpRbmZJajyrxjFORiVhHkDQKbwZOaVwO17BXQKE9Apcmz6IKeUJCKkpBoYPY2Opy53aZ
 KI6vvZWzrxak/Zlowz565aft132GKu0Mk+h9j9cQq97JFF1hUT5rj+uf/5Yc4vM3HW457Sass
 uNTDHTZo6+XTUW2ad7KmpKvaXK/f8dnoXllkz/RXTqrBabinnA78uMu9ZK+sj5fLsZaxzuR+D
 j9TlTs2w3Dl7ZjfnLXfUOeSlxFKckWioxVxUnAgAz65KchUEAAA=
X-Env-Sender: gdunlap@xenbits.xen.org
X-Msg-Ref: server-6.tower-21.messagelabs.com!1462879569!13429514!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40017 invoked from network); 10 May 2016 11:26:10 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-6.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 10 May 2016 11:26:10 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <gdunlap@xenbits.xen.org>)
 id 1b05nb-00047L-JD; Tue, 10 May 2016 11:25:59 +0000
Received: from gdunlap by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <gdunlap@xenbits.xen.org>)
 id 1b05nb-0007wp-H4; Tue, 10 May 2016 11:25:59 +0000
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Message-Id: <E1b05nb-0007wp-H4@xenbits.xenproject.org>
Date: Tue, 10 May 2016 11:25:59 +0000
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 179 (CVE-2016-3710,
 CVE-2016-3712) - QEMU: Banked access to VGA memory (VBE) uses
 inconsistent bounds checks
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

      Xen Security Advisory CVE-2016-3710,CVE-2016-3712 / XSA-179
                               version 5

 QEMU: Banked access to VGA memory (VBE) uses inconsistent bounds checks

UPDATES IN VERSION 5
====================

Fixed credits section. Zuozhi Fzz was mistakenly credited with
CVE-2016-3710, but should have been credited with CVE-2016-3712.

ISSUE DESCRIPTION
=================

Qemu VGA module allows banked access to video memory using the window
at 0xa00000 and it supports different access modes with different
address calculations.  But an attacker can easily change access modes
after setting the bank register.  This is CVE-2016-3710.

Qemu VGA module allows guest to edit certain registers in 'vbe' and
'vga' modes. ie. guest could set certain 'VGA' registers while in
'VBE' mode.  This is CVE-2016-3712.


IMPACT
======

A privileged guest user could use CVE-2016-3710 to exceed the bank
address window and write beyond the said memory area, potentially
leading to arbitrary code execution with privileges of the Qemu
process.  If the system is not using stubdomains, this will be in
domain 0.

A privileged guest user could use CVE-2016-3712 to cause potential
integer overflow or OOB read access issues in Qemu, resulting in a DoS
of the guest itself.  More dangerous effect, such as data leakage or
code execution, are not known but cannot be ruled out.


VULNERABLE SYSTEMS
==================

Versions of qemu shipped with all Xen versions are vulnerable.

Xen systems running on x86 with HVM guests, with the qemu process
running in dom0 are vulnerable.

Only guests provided with the "stdvga" emulated video card can exploit
the vulnerability.  The default "cirrus" emulated video card is not
vulnerable.  (With xl the emulated video card is controlled by the
"stdvga=" and "vga=" domain configuration options.)

ARM systems are not vulnerable.  Systems using only PV guests are not
vulnerable.

For VMs whose qemu process is running in a stub domain, a successful
attacker will only gain the privileges of that stubdom, which should
be only over the guest itself.

Both upstream-based versions of qemu (device_model_version="qemu-xen")
and `traditional' qemu (device_model_version="qemu-xen-traditional")
are vulnerable.

MITIGATION
==========

Running only PV guests will avoid the issue.

Running HVM guests with the device model in a stubdomain will mitigate
the issue.

Changing the video card emulation to cirrus (stdvga=0, vga="cirrus",
in the xl domain configuraton) will avoid the vulnerability.

CREDITS
=======

CVE-2016-3710 was discovered and reported by "Wei Xiao and Qinghao
Tang of 360 Marvel Team" of 360.cn Inc.

CVE-2016-3712 was discovered and reported by Zuozhi Fzz of Alibaba
Inc.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue for
systems using upstream-based versions of qemu.  Patch 0001 addresses
CVE-2016-3710, and patches 0002-0005 address CVE-2016-3712.

qemu-upstream, xen-unstable:

xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.6:

xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.5:

xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.4:

xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-upstream, xen 4.3:

xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

qemu-xen-traditional, unstable:

xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch
xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch
xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch

$ sha256sum xsa179*
e216959d099ed807b282026e1e4d558ce0c0e8ead284ddd9d0581cef5fcef0ad  xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
708e40d85866540567d2d915731c6e9876cd0d6754bc6696650ed71d8e48d710  xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch
767007028189bce54df9769ff6cb9db7cd37b5c2afaac86787b30c8f2a03f342  xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch
1fb507c307b093e5e4471d4a5e567db419adecbfe772a68bf91722836bcba4cd  xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
ff4327d598d2e0912dc3a22ab9ba14d6c79bfa5a154714b6c5da761d5ded403f  xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
059bfa59f39222ad6991e6c0c8338385f2a317e379d02d0c2cb0e5a8138cb329  xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
c6dfe50d694b75670bbdec78a3ce6293a8da46d5ff8b47f1e0d7e4fac22260bf  xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch
f57e31e8b81f1161537277a0934013c1fb3bbf57319543dfd10a5dc5fdfb927b  xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch
14900af2b13d362ffb98c061e76b13965965284399dd9b9f1a4e41b41f34a3a3  xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch
2b2e7d306fd95fa74490ee1694af1af9438d7ff738d8c6aecc7d99d4eb96dcb2  xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
e6108266bf0abada5fc6e0a3ca65c2702fcae610826ead6a215d622ec3ed973a  xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
05bdfae312078b22542e9f18db98fae11dbfd9785184b0b3c8de8c94797e1427  xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch
56dee9d0f54357391d5249a01ab28a1879dd7d1a36b4d147d68c62688d8af22b  xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch
10603f5ffe317de328dc46139a6b5ff6081040ca6368ee1642b5343db9bcfda1  xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch
e0dbc47086f0346a9554b98468256bc325d67440f5d786c5825390d293896509  xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
9b0cfdba369437a3e3da86690cd0c6d9d05e39d1168065e4d11ff2de4e546feb  xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
3c56f255d2ff3e5ae24f15de69cbd4abf3ff0d2dbb63a686937d5e2ab1989d59  xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch
b1ddabf50720635efa17a7c57778acd2e1d9fd6a6424038455163991afecb044  xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch
0f34eeda817f39d3b5e484d535aa29bae16e7e36b4dc042bc41ef0e1844bf3cb  xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch
c24b3401a7ed45f853de7c96b998d50461254e9082a706753b814ddcbc285b17  xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
de59a098a39c1adbc86f3857dbb2b655479f97756d46e017e83b41c1390a98b9  xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
3686d0b5c3603819fe0eca65ed62161c676e6abd8e676e513f6d4b3d46e7a997  xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch
18d01083e2f4000816ecf26d85da5cb337f540da447e6252f348a5b538cc7fa4  xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch
811ce206293b54ad601eb0a0e59bee502277c642f73f1ea0bad712efc528f82d  xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch
2097c9e4eac66a65e07607664d1aaec288c4c8b0f147c73636c1b2532cdd20dd  xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
132fd7f7d1f7bee4d934daefc24ec65080ae09b7d0e07a86edc3b683cad8156a  xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch
b83c29c3737415bf05da14c0b856abeb3bdbb77fba7d538956535ed67160abe8  xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch
834266af0499167e6d8e2e87bb770b79c0e8480ab5ea72064298656ccdd36741  xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch
a5c3c38340261c7ff44047289aad6276e501930e214c40350056a364469965cd  xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch
4869ad504cba52f537dae102e226b020422e3b6494ffba3b865eb2893bee0e9e  xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch
$

DEPLOYMENT DURING EMBARGO
=========================

Deployment of the patches and/or mitigations described above (or
others which are substantially similar) is permitted during the
embargo, even on public-facing systems with untrusted guest users and
administrators.

But: Distribution of updated software is prohibited (except to other
members of the predisclosure list).

Predisclosure list members who wish to deploy significantly different
patches and/or mitigations, please contact the Xen Project Security
Team.


(Note: this during-embargo deployment notice is retained in
post-embargo publicly released Xen Project advisories, even though it
is then no longer applicable.  This is to enable the community to have
oversight of the Xen Project Security Team's decisionmaking.)

For more information about permissible uses of embargoed information,
consult the Xen Project community's agreed Security Policy:
  http://www.xenproject.org/security-policy.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJXMcStAAoJEIP+FMlX6CvZ8g4H/i3UdCtqBWhs5ZAa7arEzDLC
GggGZ0MQDriujr+10MN6OyM7W493AxHC2+8Ck0jft1YrUh0ojlVt3/tqd+f4yI1I
1S5ueWQYS0vEqH4lxiftp4MRc9/wWpKnEGdo3437AyDuuZwqDfTjvt8yDrfMLCuI
2v3ofXfSOeBiNYqSSsz3Hbmlb9ZqohGRIGqc74C4D+RKYJlDBVO6GNDMv9lI5tdW
LE5PqaCxndZVO+uFAgIg6tw+GOObk2IyEBi00R5FmkW5g9QP2i2em+/usKAb8l3v
bFjBEuw0SkL/CZF3fpoBNjTej/5HHSJwhB2rDY2NFV1hwmt36G8NPKKwLrcQKdU=
=O3qx
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSAzYmYxODE3MDc5YmIwZDgwYzBkOGE4NmE3YzdkZDBiZmU5MGViODJl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3
L2Rpc3BsYXkvdmdhLmMgfCAyNCArKysrKysrKysrKysrKysrKystLS0tLS0K
IDEgZmlsZSBjaGFuZ2VkLCAxOCBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9u
cygtKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNw
bGF5L3ZnYS5jCmluZGV4IDY1N2U5ZjEuLmI5MTkxY2EgMTAwNjQ0Ci0tLSBh
L2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAt
MTc5LDYgKzE3OSw3IEBAIHN0YXRpYyB2b2lkIHZnYV91cGRhdGVfbWVtb3J5
X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykKICAgICAgICAgICAgIHNpemUg
PSAweDgwMDA7CiAgICAgICAgICAgICBicmVhazsKICAgICAgICAgfQorICAg
ICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6ZSA8PSBzLT52cmFtX3NpemUpOwog
ICAgICAgICBtZW1vcnlfcmVnaW9uX2luaXRfYWxpYXMoJnMtPmNoYWluNF9h
bGlhcywgbWVtb3J5X3JlZ2lvbl9vd25lcigmcy0+dnJhbSksCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAidmdhLmNoYWluNCIsICZzLT52
cmFtLCBvZmZzZXQsIHNpemUpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2Fk
ZF9zdWJyZWdpb25fb3ZlcmxhcChzLT5sZWdhY3lfYWRkcmVzc19zcGFjZSwg
YmFzZSwKQEAgLTcxNiwxMSArNzE3LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dy
aXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJf
dCB2YWwpCiAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKICAgICAg
ICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9C
QU5LOgotICAgICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9J
TkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgdmFsICY9IChzLT52
YmVfYmFua19tYXNrID4+IDIpOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAg
ICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0gICAgICAg
ICAgICB9CisgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsK
ICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7
CiAgICAgICAgICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwgPDwgMTYpOwog
ICAgICAgICAgICAgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwpAQCAt
ODE5LDEzICs4MTYsMjEgQEAgdWludDMyX3QgdmdhX21lbV9yZWFkYihWR0FD
b21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIpCiAKICAgICBpZiAocy0+c3Jb
VkdBX1NFUV9NRU1PUllfTU9ERV0gJiBWR0FfU1IwNF9DSE5fNE0pIHsKICAg
ICAgICAgLyogY2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisg
ICAgICAgIGFzc2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAg
cmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5n
cltWR0FfR0ZYX01PREVdICYgMHgxMCkgewogICAgICAgICAvKiBvZGQvZXZl
biBtb2RlIChha2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBs
YW5lID0gKHMtPmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRy
ICYgMSk7Ci0gICAgICAgIHJldCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4x
KSA8PCAxKSB8IHBsYW5lXTsKKyAgICAgICAgYWRkciA9ICgoYWRkciAmIH4x
KSA8PCAxKSB8IHBsYW5lOworICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFt
X3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9
CisgICAgICAgIHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxz
ZSB7CiAgICAgICAgIC8qIHN0YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAq
LworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+
dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAg
ICAgfQogICAgICAgICBzLT5sYXRjaCA9ICgodWludDMyX3QgKilzLT52cmFt
X3B0cilbYWRkcl07CiAKICAgICAgICAgaWYgKCEocy0+Z3JbVkdBX0dGWF9N
T0RFXSAmIDB4MDgpKSB7CkBAIC04ODIsNiArODg3LDcgQEAgdm9pZCB2Z2Ff
bWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAgICAg
ICAgbWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZH
QV9TRVFfUExBTkVfV1JJVEVdICYgbWFzaykgeworICAgICAgICAgICAgYXNz
ZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUpOwogICAgICAgICAgICAgcy0+dnJh
bV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAg
ICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNoYWluNDogWzB4IiBUQVJHRVRfRk1U
X3BseCAiXVxuIiwgYWRkcik7CkBAIC04OTUsNiArOTAxLDkgQEAgdm9pZCB2
Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIs
IHVpbnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsK
ICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgewogICAgICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8
IHBsYW5lOworICAgICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXpl
KSB7CisgICAgICAgICAgICAgICAgcmV0dXJuOworICAgICAgICAgICAgfQog
ICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYg
REVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IG9kZC9l
dmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTk2
OCw2ICs5NzcsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0
YXRlICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBt
YXNrID0gcy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV07CiAgICAgICAgIHMt
PnBsYW5lX3VwZGF0ZWQgfD0gbWFzazsgLyogb25seSB1c2VkIHRvIGRldGVj
dCBmb250IGNoYW5nZSAqLwogICAgICAgICB3cml0ZV9tYXNrID0gbWFzazE2
W21hc2tdOworICAgICAgICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkg
Pj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICByZXR1cm47CisgICAg
ICAgIH0KICAgICAgICAgKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRy
XSA9CiAgICAgICAgICAgICAoKCh1aW50MzJfdCAqKXMtPnZyYW1fcHRyKVth
ZGRyXSAmIH53cml0ZV9tYXNrKSB8CiAgICAgICAgICAgICAodmFsICYgd3Jp
dGVfbWFzayk7Ci0tIAoxLjguMy4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBiZmEwZjE1MWE1NjRhODNiNWEyNmYzZTkxN2RhOTg2NzRiZjNjZjYy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMgfCAxMyArKysr
KysrKystLS0tCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA0
IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMg
Yi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IGI5MTkxY2EuLjBjMWM1YjUgMTAw
NjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92
Z2EuYwpAQCAtMTQyLDYgKzE0MiwxMSBAQCBzdGF0aWMgdWludDMyX3QgZXhw
YW5kNFsyNTZdOwogc3RhdGljIHVpbnQxNl90IGV4cGFuZDJbMjU2XTsKIHN0
YXRpYyB1aW50OF90IGV4cGFuZDR0bzhbMTZdOwogCitzdGF0aWMgaW5saW5l
IGJvb2wgdmJlX2VuYWJsZWQoVkdBQ29tbW9uU3RhdGUgKnMpCit7CisgICAg
cmV0dXJuIHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQ7Cit9CisKIHN0YXRpYyB2b2lkIHZnYV91cGRh
dGVfbWVtb3J5X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBo
d2FkZHIgYmFzZSwgb2Zmc2V0LCBzaXplOwpAQCAtNTY0LDcgKzU2OSw3IEBA
IHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNvbW1vblN0YXRlICpz
KQogICAgIHVpbnQxNl90ICpyID0gcy0+dmJlX3JlZ3M7CiAgICAgdWludDMy
X3QgYml0cywgbGluZWxlbmd0aCwgbWF4eSwgb2Zmc2V0OwogCi0gICAgaWYg
KCEocltWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFC
TEVEKSkgeworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKICAgICAgICAg
LyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLwogICAg
ICAgICByZXR1cm47CiAgICAgfQpAQCAtMTA1OCw3ICsxMDYzLDcgQEAgc3Rh
dGljIHZvaWQgdmdhX2dldF9vZmZzZXRzKFZHQUNvbW1vblN0YXRlICpzLAog
ewogICAgIHVpbnQzMl90IHN0YXJ0X2FkZHIsIGxpbmVfb2Zmc2V0LCBsaW5l
X2NvbXBhcmU7CiAKLSAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkgeworICAgIGlmICh2
YmVfZW5hYmxlZChzKSkgewogICAgICAgICBsaW5lX29mZnNldCA9IHMtPnZi
ZV9saW5lX29mZnNldDsKICAgICAgICAgc3RhcnRfYWRkciA9IHMtPnZiZV9z
dGFydF9hZGRyOwogICAgICAgICBsaW5lX2NvbXBhcmUgPSA2NTUzNTsKQEAg
LTEzODMsNyArMTM4OCw3IEBAIHN0YXRpYyBpbnQgdmdhX2dldF9icHAoVkdB
Q29tbW9uU3RhdGUgKnMpCiB7CiAgICAgaW50IHJldDsKIAotICAgIGlmIChz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQ
SV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAg
ICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdOwog
ICAgIH0gZWxzZSB7CiAgICAgICAgIHJldCA9IDA7CkBAIC0xMzk1LDcgKzE0
MDAsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X3Jlc29sdXRpb24oVkdBQ29t
bW9uU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQgKnBoZWlnaHQpCiB7CiAg
ICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKLSAgICBpZiAocy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkg
eworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICB3aWR0aCA9
IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXTsKICAgICAgICAg
aGVpZ2h0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdOwog
ICAgIH0gZWxzZSB7Ci0tIAoxLjguMy4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSA3ZmE1YzJjNWRjOWY5YmY4NzhjMWU4NjY5ZWI5NjQ0ZDcwYTcxZTcx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3Bs
YXkvdmdhLmMgfCA3OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
Ky0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQ0
IGluc2VydGlvbnMoKyksIDM0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmluZGV4IDBj
MWM1YjUuLmUxMmY1YWMgMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkvdmdhLmMK
KysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNjQ0LDYgKzY0NCw0OSBAQCBz
dGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0ZSAqcykK
ICAgICBzLT52YmVfc3RhcnRfYWRkciAgPSBvZmZzZXQgLyA0OwogfQogCisv
KiB3ZSBpbml0aWFsaXplIHRoZSBWR0EgZ3JhcGhpYyBtb2RlICovCitzdGF0
aWMgdm9pZCB2YmVfdXBkYXRlX3ZnYXJlZ3MoVkdBQ29tbW9uU3RhdGUgKnMp
Cit7CisgICAgaW50IGgsIHNoaWZ0X2NvbnRyb2w7CisKKyAgICBpZiAoIXZi
ZV9lbmFibGVkKHMpKSB7CisgICAgICAgIC8qIHZiZSBpcyB0dXJuZWQgb2Zm
IC0tIG5vdGhpbmcgdG8gZG8gKi8KKyAgICAgICAgcmV0dXJuOworICAgIH0K
KworICAgIC8qIGdyYXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAqLworICAg
IHMtPmdyW1ZHQV9HRlhfTUlTQ10gPSAocy0+Z3JbVkdBX0dGWF9NSVNDXSAm
IH4weDBjKSB8IDB4MDQgfAorICAgICAgICBWR0FfR1IwNl9HUkFQSElDU19N
T0RFOworICAgIHMtPmNyW1ZHQV9DUlRDX01PREVdIHw9IDM7IC8qIG5vIENH
QSBtb2RlcyAqLworICAgIHMtPmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBzLT52
YmVfbGluZV9vZmZzZXQgPj4gMzsKKyAgICAvKiB3aWR0aCAqLworICAgIHMt
PmNyW1ZHQV9DUlRDX0hfRElTUF0gPQorICAgICAgICAocy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKKyAgICAvKiBoZWln
aHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCisgICAgaCA9IHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAtIDE7CisgICAgcy0+
Y3JbVkdBX0NSVENfVl9ESVNQX0VORF0gPSBoOworICAgIHMtPmNyW1ZHQV9D
UlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+
MHg0MikgfAorICAgICAgICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAz
KSAmIDB4NDApOworICAgIC8qIGxpbmUgY29tcGFyZSB0byAxMDIzICovCisg
ICAgcy0+Y3JbVkdBX0NSVENfTElORV9DT01QQVJFXSA9IDB4ZmY7CisgICAg
cy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddIHw9IDB4MTA7CisgICAgcy0+Y3Jb
VkdBX0NSVENfTUFYX1NDQU5dIHw9IDB4NDA7CisKKyAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkgeworICAgICAgICBz
aGlmdF9jb250cm9sID0gMDsKKyAgICAgICAgcy0+c3JbVkdBX1NFUV9DTE9D
S19NT0RFXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KKyAgICB9IGVs
c2UgeworICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKKyAgICAgICAgLyog
c2V0IGNoYWluIDQgbW9kZSAqLworICAgICAgICBzLT5zcltWR0FfU0VRX01F
TU9SWV9NT0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07CisgICAgICAgIC8qIGFj
dGl2YXRlIGFsbCBwbGFuZXMgKi8KKyAgICAgICAgcy0+c3JbVkdBX1NFUV9Q
TEFORV9XUklURV0gfD0gVkdBX1NSMDJfQUxMX1BMQU5FUzsKKyAgICB9Cisg
ICAgcy0+Z3JbVkdBX0dGWF9NT0RFXSA9IChzLT5ncltWR0FfR0ZYX01PREVd
ICYgfjB4NjApIHwKKyAgICAgICAgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAvKiBubyBk
b3VibGUgc2NhbiAqLworfQorCiBzdGF0aWMgdWludDMyX3QgdmJlX2lvcG9y
dF9yZWFkX2luZGV4KHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkcikKIHsK
ICAgICBWR0FDb21tb25TdGF0ZSAqcyA9IG9wYXF1ZTsKQEAgLTczMCw1MiAr
NzczLDE5IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9w
YXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9FTkFCTEU6CiAgICAgICAgICAgICBpZiAo
KHZhbCAmIFZCRV9ESVNQSV9FTkFCTEVEKSAmJgogICAgICAgICAgICAgICAg
ICEocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkpIHsKLSAgICAgICAgICAgICAgICBpbnQgaCwgc2hp
ZnRfY29udHJvbDsKIAogICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9WSVJUX1dJRFRIXSA9IDA7CiAgICAgICAgICAgICAg
ICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hfT0ZGU0VUXSA9IDA7
CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVY
X1lfT0ZGU0VUXSA9IDA7CiAgICAgICAgICAgICAgICAgcy0+dmJlX3JlZ3Nb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gfD0gVkJFX0RJU1BJX0VOQUJMRUQ7
CiAgICAgICAgICAgICAgICAgdmJlX2ZpeHVwX3JlZ3Mocyk7CisgICAgICAg
ICAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAgICAg
ICAgICAgLyogY2xlYXIgdGhlIHNjcmVlbiAqLwogICAgICAgICAgICAgICAg
IGlmICghKHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAg
ICAgICAgICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfWVJFU10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAg
ICAgIH0KLQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhl
IFZHQSBncmFwaGljIG1vZGUgKi8KLSAgICAgICAgICAgICAgICAvKiBncmFw
aGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAgICBz
LT5ncltWR0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+
MHgwYykgfCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZf
R1JBUEhJQ1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JU
Q19NT0RFXSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zm
c2V0ID4+IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAg
ICAgICAgICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVT
XSA+PiAzKSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0IChvbmx5
IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGgg
PSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAg
ICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsK
LSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAo
cy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAgICAgICAg
ICAgICAgICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAw
eDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAy
MyAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09N
UEFSRV0gPSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZH
QV9DUlRDX01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAg
aWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsK
LSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7Ci0gICAg
ICAgICAgICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0g
fjg7IC8qIG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBl
bHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7
Ci0gICAgICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8K
LSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1PUllfTU9E
RV0gfD0gVkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAgICAgICAv
KiBhY3RpdmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAg
IHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9Q
TEFORVM7Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMt
PmdyW1ZHQV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIH4w
eDYwKSB8Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250cm9sIDw8
IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FO
XSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAg
IH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgcy0+YmFua19vZmZzZXQgPSAw
OwogICAgICAgICAgICAgfQotLSAKMS44LjMuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSAyMDY4MTkyZGNjY2Q4YTgwZGRkZmNjOGRmNjE2NGNmOWMyNmUwZmM0
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkvdmdhLmMg
fCAxICsKIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQoKZGlmZiAt
LWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNwbGF5L3ZnYS5jCmlu
ZGV4IGUxMmY1YWMuLmVlZWI5YzggMTAwNjQ0Ci0tLSBhL2h3L2Rpc3BsYXkv
dmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAtNzYzLDYgKzc2Myw3
IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwg
dWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZC
RV9ESVNQSV9JTkRFWF9ZX09GRlNFVDoKICAgICAgICAgICAgIHMtPnZiZV9y
ZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICB2YmVfZml4
dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhz
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQ
SV9JTkRFWF9CQU5LOgogICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5r
X21hc2s7Ci0tIAoxLjguMy4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSBmZDNjMTM2YjNlMTQ4MmNkMGVjNzI4NWQ2YmMyYTNlNmE2MmMzOGQ3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgotLS0KIGh3L2Rpc3BsYXkv
dmdhLmMgfCA2ICsrKysrKwogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9u
cygrKQoKZGlmZiAtLWdpdCBhL2h3L2Rpc3BsYXkvdmdhLmMgYi9ody9kaXNw
bGF5L3ZnYS5jCmluZGV4IGVlZWI5YzguLjRhNTVlYzYgMTAwNjQ0Ci0tLSBh
L2h3L2Rpc3BsYXkvdmdhLmMKKysrIGIvaHcvZGlzcGxheS92Z2EuYwpAQCAt
MTQyLDYgKzE0Miw4IEBAIHN0YXRpYyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07
CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4
X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVf
dmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcyk7CisKIHN0YXRpYyBpbmxpbmUg
Ym9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBy
ZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBW
QkVfRElTUElfRU5BQkxFRDsKQEAgLTQ4NCw2ICs0ODYsNyBAQCB2b2lkIHZn
YV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBTUiV4
ID0gMHglMDJ4XG4iLCBzLT5zcl9pbmRleCwgdmFsKTsKICNlbmRpZgogICAg
ICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2YWwgJiBzcl9tYXNrW3MtPnNy
X2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogICAg
ICAgICBpZiAocy0+c3JfaW5kZXggPT0gVkdBX1NFUV9DTE9DS19NT0RFKSB7
CiAgICAgICAgICAgICBzLT51cGRhdGVfcmV0cmFjZV9pbmZvKHMpOwogICAg
ICAgICB9CkBAIC01MTUsNiArNTE4LDcgQEAgdm9pZCB2Z2FfaW9wb3J0X3dy
aXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgR1IleCA9IDB4JTAyeFxu
Iiwgcy0+Z3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+Z3Jb
cy0+Z3JfaW5kZXhdID0gdmFsICYgZ3JfbWFza1tzLT5ncl9pbmRleF07Cisg
ICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgdmdhX3Vw
ZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwogICAgICAgICBicmVhazsKICAgICBj
YXNlIFZHQV9DUlRfSU06CkBAIC01MzMsMTAgKzUzNywxMiBAQCB2b2lkIHZn
YV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1
aW50MzJfdCB2YWwpCiAgICAgICAgICAgICBpZiAocy0+Y3JfaW5kZXggPT0g
VkdBX0NSVENfT1ZFUkZMT1cpIHsKICAgICAgICAgICAgICAgICBzLT5jcltW
R0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1dd
ICYgfjB4MTApIHwKICAgICAgICAgICAgICAgICAgICAgKHZhbCAmIDB4MTAp
OworICAgICAgICAgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQog
ICAgICAgICBzLT5jcltzLT5jcl9pbmRleF0gPSB2YWw7CisgICAgICAgIHZi
ZV91cGRhdGVfdmdhcmVncyhzKTsKIAogICAgICAgICBzd2l0Y2gocy0+Y3Jf
aW5kZXgpIHsKICAgICAgICAgY2FzZSBWR0FfQ1JUQ19IX1RPVEFMOgotLSAK
MS44LjMuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSA2NzMwNWZjZjQ3MzNmYjRmYjllYWNjMzM0MzZlYzY2YTdjMDM1MmVm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQwOjU4ICswMTAwClN1YmplY3Q6IFtQQVRDSCAxLzVdIHZnYTogZml4IGJh
bmtlZCBhY2Nlc3MgYm91bmRzIGNoZWNraW5nIChDVkUtMjAxNi0zNzEwKQoK
dmdhIGFsbG93cyBiYW5rZWQgYWNjZXNzIHRvIHZpZGVvIG1lbW9yeSB1c2lu
ZyB0aGUgd2luZG93IGF0IDB4YTAwMDAwCmFuZCBpdCBzdXBwb3J0cyBhIGRp
ZmZlcmVudCBhY2Nlc3MgbW9kZXMgd2l0aCBkaWZmZXJlbnQgYWRkcmVzcwpj
YWxjdWxhdGlvbnMuCgpUaGUgVkJFIGJvY2hzIGV4dGVudGlvbnMgc3VwcG9y
dCBiYW5rZWQgYWNjZXNzIHRvbywgdXNpbmcgdGhlClZCRV9ESVNQSV9JTkRF
WF9CQU5LIHJlZ2lzdGVyLiAgVGhlIGNvZGUgdHJpZXMgdG8gdGFrZSB0aGUg
ZGlmZmVyZW50CmFkZHJlc3MgY2FsY3VsYXRpb25zIGludG8gYWNjb3VudCBh
bmQgYXBwbGllcyBkaWZmZXJlbnQgbGltaXRzIHRvClZCRV9ESVNQSV9JTkRF
WF9CQU5LIGRlcGVuZGluZyBvbiB0aGUgY3VycmVudCBhY2Nlc3MgbW9kZS4K
CldoaWNoIGlzIHByb2JhYmx5IGVmZmVjdGl2ZSBpbiBzdG9wcGluZyBtaXNw
cm9ncmFtbWluZyBieSBhY2NpZGVudC4KQnV0IGZyb20gYSBzZWN1cml0eSBw
b2ludCBvZiB2aWV3IGNvbXBsZXRlbHkgdXNlbGVzcyBhcyBhbiBhdHRhY2tl
cgpjYW4gZWFzaWx5IGNoYW5nZSBhY2Nlc3MgbW9kZXMgYWZ0ZXIgc2V0dGlu
ZyB0aGUgYmFuayByZWdpc3Rlci4KCkRyb3AgdGhlIGJvZ3VzIGNoZWNrLCBh
ZGQgcmFuZ2UgY2hlY2tzIHRvIHZnYV9tZW1fe3JlYWRiLHdyaXRlYn0KaW5z
dGVhZC4KCkZpeGVzOiBDVkUtMjAxNi0zNzEwClJlcG9ydGVkLWJ5OiBRaW5n
aGFvIFRhbmcgPGx1b2RhbG9uZ2RlQGdtYWlsLmNvbT4KU2lnbmVkLW9mZi1i
eTogR2VyZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1v
ZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVs
Lm9yZz4KLS0tCiBody92Z2EuYyB8IDI0ICsrKysrKysrKysrKysrKysrKy0t
LS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDYgZGVs
ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwpp
bmRleCA2OTM5OWRiLi5jZDdlN2FhIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMjAwLDYgKzIwMCw3IEBAIHN0YXRpYyB2b2lk
IHZnYV91cGRhdGVfbWVtb3J5X2FjY2VzcyhWR0FDb21tb25TdGF0ZSAqcykK
ICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CiAgICAgICAgIGJhc2Ug
Kz0gaXNhX21lbV9iYXNlOworICAgICAgICBhc3NlcnQob2Zmc2V0ICsgc2l6
ZSA8PSBzLT52cmFtX3NpemUpOwogICAgICAgICByZWdpb24gPSBnX21hbGxv
YyhzaXplb2YoKnJlZ2lvbikpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2lu
aXRfYWxpYXMocmVnaW9uLCAidmdhLmNoYWluNCIsICZzLT52cmFtLCBvZmZz
ZXQsIHNpemUpOwogICAgICAgICBtZW1vcnlfcmVnaW9uX2FkZF9zdWJyZWdp
b25fb3ZlcmxhcChzLT5sZWdhY3lfYWRkcmVzc19zcGFjZSwgYmFzZSwKQEAg
LTc0NywxMSArNzQ4LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJy
ZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAg
ICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBd
ID09IDQpIHsKLSAgICAgICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19t
YXNrID4+IDIpOwotICAgICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAg
ICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9Cisg
ICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAg
ICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAg
ICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAg
ICAgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKHMpOwpAQCAtODUyLDEzICs4
NDksMjEgQEAgdWludDMyX3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0
ZSAqcywgaHdhZGRyIGFkZHIpCiAKICAgICBpZiAocy0+c3JbVkdBX1NFUV9N
RU1PUllfTU9ERV0gJiBWR0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAgLyog
Y2hhaW4gNCBtb2RlIDogc2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFz
c2VydChhZGRyIDwgcy0+dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+
dnJhbV9wdHJbYWRkcl07CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZY
X01PREVdICYgMHgxMCkgewogICAgICAgICAvKiBvZGQvZXZlbiBtb2RlIChh
a2EgdGV4dCBtb2RlIG1hcHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMt
PmdyW1ZHQV9HRlhfUExBTkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0g
ICAgICAgIHJldCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8
IHBsYW5lXTsKKyAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8
IHBsYW5lOworICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsK
KyAgICAgICAgICAgIHJldHVybiAweGZmOworICAgICAgICB9CisgICAgICAg
IHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAg
ICAgIC8qIHN0YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAg
ICBpZiAoYWRkciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXpl
KSB7CisgICAgICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAg
ICAgICBzLT5sYXRjaCA9ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRk
cl07CiAKICAgICAgICAgaWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4
MDgpKSB7CkBAIC05MTUsNiArOTIwLDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRl
YihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZh
bCkKICAgICAgICAgcGxhbmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9
ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdICYgbWFzaykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIg
PCBzLT52cmFtX3NpemUpOwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRk
cl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAg
cHJpbnRmKCJ2Z2E6IGNoYWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxu
IiwgYWRkcik7CkBAIC05MjgsNiArOTM0LDkgQEAgdm9pZCB2Z2FfbWVtX3dy
aXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAg
aWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFzaykgewogICAg
ICAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOwor
ICAgICAgICAgICAgaWYgKGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAg
ICAgICAgICAgICAgcmV0dXJuOworICAgICAgICAgICAgfQogICAgICAgICAg
ICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdB
X01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVuOiBbMHgi
IFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTEwMDEsNiArMTAx
MCw5IEBAIHZvaWQgdmdhX21lbV93cml0ZWIoVkdBQ29tbW9uU3RhdGUgKnMs
IGh3YWRkciBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIG1hc2sgPSBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXTsKICAgICAgICAgcy0+cGxhbmVf
dXBkYXRlZCB8PSBtYXNrOyAvKiBvbmx5IHVzZWQgdG8gZGV0ZWN0IGZvbnQg
Y2hhbmdlICovCiAgICAgICAgIHdyaXRlX21hc2sgPSBtYXNrMTZbbWFza107
CisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52
cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAgfQog
ICAgICAgICAoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdID0KICAg
ICAgICAgICAgICgoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdICYg
fndyaXRlX21hc2spIHwKICAgICAgICAgICAgICh2YWwgJiB3cml0ZV9tYXNr
KTsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBlN2Q3YzA5Njg5YzcyNWJlNGYwYjQ4OWI0YmEzYjc0MWM1ZDlhYjMx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQxOjM5ICswMTAwClN1YmplY3Q6IFtQQVRDSCAyLzVdIHZnYTogYWRkIHZi
ZV9lbmFibGVkKCkgaGVscGVyCgpNYWtlcyBjb2RlIGEgYml0IGVhc2llciB0
byByZWFkLgoKU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFubiA8a3JheGVs
QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8gU3RhYmVsbGlu
aSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiBody92Z2EuYyB8IDEz
ICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMo
KyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9o
dy92Z2EuYwppbmRleCBjZDdlN2FhLi5jYjFjMTRkIDEwMDY0NAotLS0gYS9o
dy92Z2EuYworKysgYi9ody92Z2EuYwpAQCAtMTY5LDYgKzE2OSwxMSBAQCBz
dGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIHN0YXRpYyB2b2lkIHZn
YV9zY3JlZW5fZHVtcCh2b2lkICpvcGFxdWUsIGNvbnN0IGNoYXIgKmZpbGVu
YW1lLCBib29sIGNzd2l0Y2gsCiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgRXJyb3IgKiplcnJwKTsKIAorc3RhdGljIGlubGluZSBib29sIHZiZV9l
bmFibGVkKFZHQUNvbW1vblN0YXRlICpzKQoreworICAgIHJldHVybiBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9F
TkFCTEVEOworfQorCiBzdGF0aWMgdm9pZCB2Z2FfdXBkYXRlX21lbW9yeV9h
Y2Nlc3MoVkdBQ29tbW9uU3RhdGUgKnMpCiB7CiAgICAgTWVtb3J5UmVnaW9u
ICpyZWdpb24sICpvbGRfcmVnaW9uID0gcy0+Y2hhaW40X2FsaWFzOwpAQCAt
NTk1LDcgKzYwMCw3IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZH
QUNvbW1vblN0YXRlICpzKQogICAgIHVpbnQxNl90ICpyID0gcy0+dmJlX3Jl
Z3M7CiAgICAgdWludDMyX3QgYml0cywgbGluZWxlbmd0aCwgbWF4eSwgb2Zm
c2V0OwogCi0gICAgaWYgKCEocltWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAm
IFZCRV9ESVNQSV9FTkFCTEVEKSkgeworICAgIGlmICghdmJlX2VuYWJsZWQo
cykpIHsKICAgICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGlu
ZyB0byBkbyAqLwogICAgICAgICByZXR1cm47CiAgICAgfQpAQCAtMTE3Niw3
ICsxMTgxLDcgQEAgc3RhdGljIHZvaWQgdmdhX2dldF9vZmZzZXRzKFZHQUNv
bW1vblN0YXRlICpzLAogewogICAgIHVpbnQzMl90IHN0YXJ0X2FkZHIsIGxp
bmVfb2Zmc2V0LCBsaW5lX2NvbXBhcmU7CiAKLSAgICBpZiAocy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxF
RCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICBsaW5l
X29mZnNldCA9IHMtPnZiZV9saW5lX29mZnNldDsKICAgICAgICAgc3RhcnRf
YWRkciA9IHMtPnZiZV9zdGFydF9hZGRyOwogICAgICAgICBsaW5lX2NvbXBh
cmUgPSA2NTUzNTsKQEAgLTE2MjYsNyArMTYzMSw3IEBAIHN0YXRpYyBpbnQg
dmdhX2dldF9icHAoVkdBQ29tbW9uU3RhdGUgKnMpCiB7CiAgICAgaW50IHJl
dDsKIAotICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5B
QkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFi
bGVkKHMpKSB7CiAgICAgICAgIHJldCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQ
SV9JTkRFWF9CUFBdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIHJldCA9IDA7
CkBAIC0xNjM4LDcgKzE2NDMsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X3Jl
c29sdXRpb24oVkdBQ29tbW9uU3RhdGUgKnMsIGludCAqcHdpZHRoLCBpbnQg
KnBoZWlnaHQpCiB7CiAgICAgaW50IHdpZHRoLCBoZWlnaHQ7CiAKLSAgICBp
ZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewog
ICAgICAgICB3aWR0aCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9Y
UkVTXTsKICAgICAgICAgaGVpZ2h0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdOwogICAgIH0gZWxzZSB7Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSAyNzAwMjUwYzZiMjgyNDhiNzBiMTVmZDZlMGI0YzlkYjhiMmRkZmI3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQyOjI0ICswMTAwClN1YmplY3Q6IFtQQVRDSCAzLzVdIHZnYTogZmFjdG9y
IG91dCB2Z2EgcmVnaXN0ZXIgc2V0dXAKCldoZW4gZW5hYmxpbmcgdmJlIG1v
ZGUgcWVtdSB3aWxsIHNldHVwIGEgYnVuY2ggb2YgdmdhIHJlZ2lzdGVycyB0
byBtYWtlCnN1cmUgdGhlIHZnYSBlbXVsYXRpb24gb3BlcmF0ZXMgaW4gY29y
cmVjdCBtb2RlIGZvciBhIGxpbmVhcgpmcmFtZWJ1ZmZlci4gIE1vdmUgdGhh
dCBjb2RlIHRvIGEgc2VwYXJhdGUgZnVuY3Rpb24gc28gd2UgY2FuIGNhbGwg
aXQKZnJvbSBvdGhlciBwbGFjZXMgdG9vLgoKU2lnbmVkLW9mZi1ieTogR2Vy
ZCBIb2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6
IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4K
LS0tCiBody92Z2EuYyB8IDc5ICsrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KIDEgZmls
ZSBjaGFuZ2VkLCA0NCBpbnNlcnRpb25zKCspLCAzNSBkZWxldGlvbnMoLSkK
CmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGNiMWMx
NGQuLmFkN2NhNDkgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3Zn
YS5jCkBAIC02NzUsNiArNjc1LDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1
cF9yZWdzKFZHQUNvbW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9h
ZGRyICA9IG9mZnNldCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhl
IFZHQSBncmFwaGljIG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVf
dmdhcmVncyhWR0FDb21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hp
ZnRfY29udHJvbDsKKworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAg
ICAgICAgLyogdmJlIGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAq
LworICAgICAgICByZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBt
b2RlICsgbWVtb3J5IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVND
XSA9IChzLT5ncltWR0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8Cisg
ICAgICAgIFZHQV9HUjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdB
X0NSVENfTU9ERV0gfD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+
Y3JbVkdBX0NSVENfT0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAz
OworICAgIC8qIHdpZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQ
XSA9CisgICAgICAgIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJF
U10gPj4gMykgLSAxOworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVs
IGlmIDwgMTAyNCkgKi8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX1lSRVNdIC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1Bf
RU5EXSA9IGg7CisgICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMt
PmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgo
aCA+PiA3KSAmIDB4MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyog
bGluZSBjb21wYXJlIHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19M
SU5FX0NPTVBBUkVdID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVS
RkxPV10gfD0gMHgxMDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0g
fD0gMHg0MDsKKworICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfQlBQXSA9PSA0KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOwor
ICAgICAgICBzLT5zcltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBu
byBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0
X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICov
CisgICAgICAgIHMtPnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9T
UjA0X0NITl80TTsKKyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAq
LworICAgICAgICBzLT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0Ff
U1IwMl9BTExfUExBTkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01P
REVdID0gKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAg
ICAoc2hpZnRfY29udHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19N
QVhfU0NBTl0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisK
IHN0YXRpYyB1aW50MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAq
b3BhcXVlLCB1aW50MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRl
ICpzID0gb3BhcXVlOwpAQCAtNzYxLDUzICs4MDQsMTkgQEAgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVY
X0VOQUJMRToKICAgICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VO
QUJMRUQpICYmCiAgICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVf
RElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewot
ICAgICAgICAgICAgICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAg
ICAgICAgICAgICAgcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRf
V0lEVEhdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVf
RElTUElfSU5ERVhfWF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAg
ICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5B
QkxFXSB8PSBWQkVfRElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2
YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRl
X3ZnYXJlZ3Mocyk7CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUg
c2NyZWVuIChzaG91bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAg
ICAgICAgIGlmICghKHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewog
ICAgICAgICAgICAgICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElT
UElfSU5ERVhfWVJFU10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAg
ICAgICAgICAgIH0KLQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxp
emUgdGhlIFZHQSBncmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAg
ICAgICAgICAgICAgICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICAv
KiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAg
ICAgICBzLT5ncltWR0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlT
Q10gJiB+MHgwYykgfCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdB
X0dSMDZfR1JBUEhJQ1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltW
R0FfQ1JUQ19NT0RFXSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xp
bmVfb2Zmc2V0ID4+IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8K
LSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAg
ICAgICAgICAgICAgICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRF
WF9YUkVTXSA+PiAzKSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0
IChvbmx5IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAg
ICAgIGggPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAx
OwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRd
ID0gaDsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxP
V10gPSAocy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAg
ICAgICAgICAgICAgICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4g
MykgJiAweDQwKTsKLSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUg
dG8gMTAyMyAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJ
TkVfQ09NUEFSRV0gPSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZH
QV9DUlRDX09WRVJGTE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMt
PmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAg
ICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09
IDQpIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7
Ci0gICAgICAgICAgICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9E
RV0gJj0gfjg7IC8qIG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAg
ICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJv
bCA9IDI7Ci0gICAgICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1v
ZGUgKi8KLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1P
UllfTU9ERV0gfD0gVkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAg
ICAgICAvKiBhY3RpdmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAg
ICAgICAgIHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAy
X0FMTF9QTEFORVM7Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAg
ICAgIHMtPmdyW1ZHQV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RF
XSAmIH4weDYwKSB8Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250
cm9sIDw8IDUpOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01B
WF9TQ0FOXSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAg
ICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICAgLyogWFhYOiB0aGUg
YmlvcyBzaG91bGQgZG8gdGhhdCAqLwogICAgICAgICAgICAgICAgIHMtPmJh
bmtfb2Zmc2V0ID0gMDsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSA5OGJlMWZiNmVhMzFjMTMwMjY0MDI1ZGU4ZWM4N2FkMmM3NTMyZjIx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQyOjU5ICswMTAwClN1YmplY3Q6IFtQQVRDSCA0LzVdIHZnYTogdXBkYXRl
IHZnYSByZWdpc3RlciBzZXR1cCBvbiB2YmUgY2hhbmdlcwoKQ2FsbCB0aGUg
bmV3IHZiZV91cGRhdGVfdmdhcmVncygpIGZ1bmN0aW9uIG9uIHZiZSBjb25m
aWd1cmF0aW9uCmNoYW5nZXMsIHRvIG1ha2Ugc3VyZSB2Z2EgcmVnaXN0ZXJz
IGFyZSB1cC10by1kYXRlLgoKU2lnbmVkLW9mZi1ieTogR2VyZCBIb2ZmbWFu
biA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0ZWZhbm8g
U3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0tCiBody92
Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspCgpk
aWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBhZDdjYTQ5
Li4xYWM4MDgzIDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2Eu
YwpAQCAtNzk0LDYgKzc5NCw3IEBAIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9k
YXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVDoKICAg
ICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAg
ICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZi
ZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAg
ICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgogICAgICAgICAgICAg
dmFsICY9IHMtPnZiZV9iYW5rX21hc2s7Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.3-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSAwZjJlOWU2YjNjNzVhODdlOWVjOWE4MGQ3YmM5MTQ4MTBlM2YzZGEy
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogV2VkLCA0IE1heSAyMDE2IDE3
OjQzOjM2ICswMTAwClN1YmplY3Q6IFtQQVRDSCA1LzVdIHZnYTogbWFrZSBz
dXJlIHZnYSByZWdpc3RlciBzZXR1cCBmb3IgdmJlIHN0YXlzIGludGFjdAog
KENWRS0yMDE2LTM3MTIpLgoKQ2FsbCB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSB3
aGVuIHRoZSBndWVzdCB0b3VjaGVzIEdGWCwgU0VRIG9yIENSVApyZWdpc3Rl
cnMsIHRvIG1ha2Ugc3VyZSB0aGUgdmdhIHJlZ2lzdGVycyB3aWxsIGFsd2F5
cyBoYXZlIHRoZQp2YWx1ZXMgbmVlZGVkIGJ5IHZiZSBtb2RlLiAgVGhpcyBt
YWtlcyBzdXJlIHRoZSBzYW5pdHkgY2hlY2tzCmFwcGxpZWQgYnkgdmJlX2Zp
eHVwX3JlZ3MoKSBhcmUgZWZmZWN0aXZlLgoKV2l0aG91dCB0aGlzIGd1ZXN0
cyBjYW4gbXVjayB3aXRoIHNoaWZ0X2NvbnRyb2wsIGNhbiB0dXJuIG9uIHBs
YW5hcgp2Z2EgbW9kZXMgb3IgdGV4dCBtb2RlIGVtdWxhdGlvbiB3aGlsZSBW
QkUgaXMgYWN0aXZlLCBtYWtpbmcgcWVtdQp0YWtlIGNvZGUgcGF0aHMgbWVh
bnQgZm9yIENHQSBjb21wYXRpYmlsaXR5LCBidXQgd2l0aCB0aGUgdmVyeQps
YXJnZSBkaXNwbGF5IHdpZHRocyBhbmQgaGVpZ3RzIHNldHRhYmxlIHVzaW5n
IFZCRSByZWdpc3RlcnMuCgpXaGljaCBpcyBnb29kIGZvciBvbmUgb3IgYW5v
dGhlciBidWZmZXIgb3ZlcmZsb3cuICBOb3QgdGhhdApjcml0aWNhbCBhcyB0
aGV5IHR5cGljYWxseSByZWFkIG92ZXJmbG93cyBoYXBwZW5pbmcgc29tZXdo
ZXJlCmluIHRoZSBkaXNwbGF5IGNvZGUuICBTbyBndWVzdHMgY2FuIERvUyBi
eSBjcmFzaGluZyBxZW11IHdpdGggYQpzZWdmYXVsdCwgYnV0IGl0IGlzIHBy
b2JhYmx5IG5vdCBwb3NzaWJsZSB0byBicmVhayBvdXQgb2YgdGhlIFZNLgoK
Rml4ZXM6IENWRS0yMDE2LTM3MTIKUmVwb3J0ZWQtYnk6IFp1b3poaSBGenog
PHp1b3poaS5menpAYWxpYmFiYS1pbmMuY29tPgpSZXBvcnRlZC1ieTogUCBK
IFAgPHBwYW5kaXRAcmVkaGF0LmNvbT4KU2lnbmVkLW9mZi1ieTogR2VyZCBI
b2ZmbWFubiA8a3JheGVsQHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IFN0
ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KLS0t
CiBody92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNl
cnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwpp
bmRleCAxYWM4MDgzLi4xN2IzODllIDEwMDY0NAotLS0gYS9ody92Z2EuYwor
KysgYi9ody92Z2EuYwpAQCAtMTY5LDYgKzE2OSw4IEBAIHN0YXRpYyB1aW50
OF90IGV4cGFuZDR0bzhbMTZdOwogc3RhdGljIHZvaWQgdmdhX3NjcmVlbl9k
dW1wKHZvaWQgKm9wYXF1ZSwgY29uc3QgY2hhciAqZmlsZW5hbWUsIGJvb2wg
Y3N3aXRjaCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICBFcnJvciAq
KmVycnApOwogCitzdGF0aWMgdm9pZCB2YmVfdXBkYXRlX3ZnYXJlZ3MoVkdB
Q29tbW9uU3RhdGUgKnMpOworCiBzdGF0aWMgaW5saW5lIGJvb2wgdmJlX2Vu
YWJsZWQoVkdBQ29tbW9uU3RhdGUgKnMpCiB7CiAgICAgcmV0dXJuIHMtPnZi
ZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VO
QUJMRUQ7CkBAIC01MTUsNiArNTE3LDcgQEAgdm9pZCB2Z2FfaW9wb3J0X3dy
aXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUgU1IleCA9IDB4JTAyeFxu
Iiwgcy0+c3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYKICAgICAgICAgcy0+c3Jb
cy0+c3JfaW5kZXhdID0gdmFsICYgc3JfbWFza1tzLT5zcl9pbmRleF07Cisg
ICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsKICAgICAgICAgaWYgKHMt
PnNyX2luZGV4ID09IFZHQV9TRVFfQ0xPQ0tfTU9ERSkgewogICAgICAgICAg
ICAgcy0+dXBkYXRlX3JldHJhY2VfaW5mbyhzKTsKICAgICAgICAgfQpAQCAt
NTQ2LDYgKzU0OSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpv
cGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
cHJpbnRmKCJ2Z2E6IHdyaXRlIEdSJXggPSAweCUwMnhcbiIsIHMtPmdyX2lu
ZGV4LCB2YWwpOwogI2VuZGlmCiAgICAgICAgIHMtPmdyW3MtPmdyX2luZGV4
XSA9IHZhbCAmIGdyX21hc2tbcy0+Z3JfaW5kZXhdOworICAgICAgICB2YmVf
dXBkYXRlX3ZnYXJlZ3Mocyk7CiAgICAgICAgIHZnYV91cGRhdGVfbWVtb3J5
X2FjY2VzcyhzKTsKICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSBWR0FfQ1JU
X0lNOgpAQCAtNTY0LDEwICs1NjgsMTIgQEAgdm9pZCB2Z2FfaW9wb3J0X3dy
aXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFs
KQogICAgICAgICAgICAgaWYgKHMtPmNyX2luZGV4ID09IFZHQV9DUlRDX09W
RVJGTE9XKSB7CiAgICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfT1ZF
UkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSAmIH4weDEwKSB8
CiAgICAgICAgICAgICAgICAgICAgICh2YWwgJiAweDEwKTsKKyAgICAgICAg
ICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAgICAgICAgICAgICB9
CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KICAgICAgICAgcy0+
Y3Jbcy0+Y3JfaW5kZXhdID0gdmFsOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAKICAgICAgICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7CiAg
ICAgICAgIGNhc2UgVkdBX0NSVENfSF9UT1RBTDoKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSAyNTkzNWZkMWVkM2M0MzM3YWE0YjYxOTAyZWM1ODBlMTdiMTMwYjYz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDI0ICsrKysrKysrKysr
KysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNDMwZTdlZC4uNjllMjU1
NCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xOTcsNiArMTk3LDcgQEAgc3RhdGljIHZvaWQgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgYmFzZSArPSBp
c2FfbWVtX2Jhc2U7CisgICAgICAgIGFzc2VydChvZmZzZXQgKyBzaXplIDw9
IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIHJlZ2lvbiA9IGdfbWFsbG9jKHNp
emVvZigqcmVnaW9uKSk7CiAgICAgICAgIG1lbW9yeV9yZWdpb25faW5pdF9h
bGlhcyhyZWdpb24sIG1lbW9yeV9yZWdpb25fb3duZXIoJnMtPnZyYW0pLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZnYS5jaGFpbjQi
LCAmcy0+dnJhbSwgb2Zmc2V0LCBzaXplKTsKQEAgLTc0NSwxMSArNzQ2LDcg
QEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1
aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2YmVf
Zml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19tYXNrID4+IDIpOwotICAg
ICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZi
ZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdz
W3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29m
ZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAgICAgdmdhX3VwZGF0ZV9t
ZW1vcnlfYWNjZXNzKHMpOwpAQCAtODUwLDEzICs4NDcsMjEgQEAgdWludDMy
X3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFk
ZHIpCiAKICAgICBpZiAocy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gJiBW
R0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDog
c2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFzc2VydChhZGRyIDwgcy0+
dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07
CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZYX01PREVdICYgMHgxMCkg
ewogICAgICAgICAvKiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1h
cHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMtPmdyW1ZHQV9HRlhfUExB
TkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJldCA9IHMt
PnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsKKyAgICAg
ICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAg
ICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJl
dHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJldCA9IHMtPnZyYW1f
cHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0YW5kYXJk
IFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRkciAqIHNp
emVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAg
ICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAgICAgICBzLT5sYXRjaCA9
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAKICAgICAgICAg
aWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4MDgpKSB7CkBAIC05MTMs
NiArOTE4LDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0
ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcGxh
bmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsK
ICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUp
OwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZk
ZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNo
YWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxuIiwgYWRkcik7CkBAIC05
MjYsNiArOTMyLDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25T
dGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
bWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9T
RVFfUExBTkVfV1JJVEVdICYgbWFzaykgewogICAgICAgICAgICAgYWRkciA9
ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAgICAgICAgaWYg
KGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJb
YWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAg
ICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4
ICJdXG4iLCBhZGRyKTsKQEAgLTk5OSw2ICsxMDA4LDkgQEAgdm9pZCB2Z2Ff
bWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9IHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAg
ICAgd3JpdGVfbWFzayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFk
ZHIgKiBzaXplb2YodWludDMyX3QpID49IHMtPnZyYW1fc2l6ZSkgeworICAg
ICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAgICgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWlu
dDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAog
ICAgICAgICAgICAgKHZhbCAmIHdyaXRlX21hc2spOwotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSAyOTRhNmMxNWEzODY2OWY4MDkyMGI4ODUyODcxOTE1MTRhYjdkOWZm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNjllMjU1
NC4uZGExZWI0YSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysg
Yi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDExIEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhw
YW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAK
K3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIE1lbW9yeVJlZ2lvbiAqcmVnaW9uLCAqb2xkX3JlZ2lv
biA9IHMtPmNoYWluNF9hbGlhczsKQEAgLTU5Myw3ICs1OTgsNyBAQCBzdGF0
aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0ZSAqcykKICAg
ICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwogICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKIAotICAgIGlmICghKHJb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkp
IHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIC8qIHZi
ZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8gZG8gKi8KICAgICAgICAg
cmV0dXJuOwogICAgIH0KQEAgLTExNzQsNyArMTE3OSw3IEBAIHN0YXRpYyB2
b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FDb21tb25TdGF0ZSAqcywKIHsKICAg
ICB1aW50MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwgbGluZV9jb21w
YXJlOwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9F
TkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2Vu
YWJsZWQocykpIHsKICAgICAgICAgbGluZV9vZmZzZXQgPSBzLT52YmVfbGlu
ZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBzLT52YmVfc3RhcnRf
YWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNjI3
LDcgKzE2MzIsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQUNvbW1v
blN0YXRlICpzKQogewogICAgIGludCByZXQ7CiAKLSAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5B
QkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICBy
ZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXTsKICAgICB9
IGVsc2UgewogICAgICAgICByZXQgPSAwOwpAQCAtMTYzOSw3ICsxNjQ0LDcg
QEAgc3RhdGljIHZvaWQgdmdhX2dldF9yZXNvbHV0aW9uKFZHQUNvbW1vblN0
YXRlICpzLCBpbnQgKnB3aWR0aCwgaW50ICpwaGVpZ2h0KQogewogICAgIGlu
dCB3aWR0aCwgaGVpZ2h0OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAg
ICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdo
dCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9
IGVsc2UgewotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSBkMzc3OTE4YzIzZDg1ZjY0ZDAxOTE0YjQzYmZhYmMwYTQ2ZmU5NzRh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc5ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggZGExZWI0YS4uY2Y1Zjk3ZSAxMDA2NDQKLS0tIGEvaHcv
ZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC02NzMs
NiArNjczLDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNl
dCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGlj
IG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsK
KworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJl
IGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5
IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltW
R0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0g
fD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENf
T0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOworICAgIC8qIHdp
ZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9CisgICAgICAg
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkg
Ki8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
IC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJl
IHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVd
ID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgx
MDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKKwor
ICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0
KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5z
cltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGlu
ZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAy
OworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsK
KyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExB
TkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50
MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50
MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0gb3BhcXVl
OwpAQCAtNzU5LDUzICs4MDIsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAg
ICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VOQUJMRUQpICYmCiAg
ICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAg
ICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAg
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsK
ICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAg
ICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVf
RElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91
bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICgh
KHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAg
ICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJF
U10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0K
LQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBn
cmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAg
ICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICAvKiBncmFwaGljIG1v
ZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAgICBzLT5ncltW
R0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+MHgwYykg
fCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZfR1JBUEhJ
Q1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19NT0RF
XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAgICAgICAgICAgICBz
LT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+
IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAgICAgICAg
ICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAz
KSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0IChvbmx5IG1lYW5p
bmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsKLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3Jb
VkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAg
ICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsK
LSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAyMyAqLwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09NUEFSRV0g
PSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJG
TE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7Ci0gICAgICAgICAg
ICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0gfjg7IC8q
IG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsK
LSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7Ci0gICAg
ICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAg
ICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gfD0g
VkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAgICAgICAvKiBhY3Rp
dmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAgIHMtPnNy
W1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9QTEFORVM7
Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMtPmdyW1ZH
QV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIH4weDYwKSB8
Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250cm9sIDw8IDUpOwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSAmPSB+
MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAgIH0gZWxz
ZSB7CiAgICAgICAgICAgICAgICAgLyogWFhYOiB0aGUgYmlvcyBzaG91bGQg
ZG8gdGhhdCAqLwogICAgICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0g
MDsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSBmYmNmZjgyY2Q3OTk4ZjkzNTU2YzI4ZGZjNjNiYmJkN2IyMDZjOGNl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcv
ZGlzcGxheS92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggY2Y1Zjk3ZS4uNjNkMWE3MCAxMDA2NDQKLS0t
IGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC03OTIsNiArNzkyLDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAgICAg
ICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAg
ICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.4-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSBmNzkyNmM3MzY4NWMyYmM3MTI0MjY1ZjU2N2JhZmI1MDI4NjRjNWRk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNjNkMWE3MC4uZGQ2MTI0
NiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDggQEAgc3RhdGljIHVpbnQzMl90
IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07
CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZv
aWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwog
c3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNTEzLDYgKzUx
NSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2
Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2luZGV4LCB2YWwp
OwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAm
IHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VR
X0NMT0NLX01PREUpIHsKICAgICAgICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNl
X2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTU0NCw2ICs1NDcsNyBAQCB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBH
UiV4ID0gMHglMDJ4XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgog
ICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2YWwgJiBncl9tYXNrW3Mt
PmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwog
ICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTU2MiwxMCArNTY2
LDEyIEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIGlmIChz
LT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAg
ICAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92
Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJu
OwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZh
bDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAg
IHN3aXRjaChzLT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRD
X0hfVE9UQUw6Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSBjOWExYTJkN2JmM2RiNTRiNzk2MWRmNGI4YTMwOTQ2YTc2N2I0ODUz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDI0ICsrKysrKysrKysr
KysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggMmJiODVhZS4uZjcxNDJi
YSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xOTcsNiArMTk3LDcgQEAgc3RhdGljIHZvaWQgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgYmFzZSArPSBp
c2FfbWVtX2Jhc2U7CisgICAgICAgIGFzc2VydChvZmZzZXQgKyBzaXplIDw9
IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIHJlZ2lvbiA9IGdfbWFsbG9jKHNp
emVvZigqcmVnaW9uKSk7CiAgICAgICAgIG1lbW9yeV9yZWdpb25faW5pdF9h
bGlhcyhyZWdpb24sIG1lbW9yeV9yZWdpb25fb3duZXIoJnMtPnZyYW0pLAog
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZnYS5jaGFpbjQi
LCAmcy0+dnJhbSwgb2Zmc2V0LCBzaXplKTsKQEAgLTc0MSwxMSArNzQyLDcg
QEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1
aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2YmVf
Zml4dXBfcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgdmFsICY9IChzLT52YmVfYmFua19tYXNrID4+IDIpOwotICAg
ICAgICAgICAgfSBlbHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZi
ZV9iYW5rX21hc2s7Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdz
W3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29m
ZnNldCA9ICh2YWwgPDwgMTYpOwogICAgICAgICAgICAgdmdhX3VwZGF0ZV9t
ZW1vcnlfYWNjZXNzKHMpOwpAQCAtODQ2LDEzICs4NDMsMjEgQEAgdWludDMy
X3QgdmdhX21lbV9yZWFkYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFk
ZHIpCiAKICAgICBpZiAocy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gJiBW
R0FfU1IwNF9DSE5fNE0pIHsKICAgICAgICAgLyogY2hhaW4gNCBtb2RlIDog
c2ltcGxlc3QgYWNjZXNzICovCisgICAgICAgIGFzc2VydChhZGRyIDwgcy0+
dnJhbV9zaXplKTsKICAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJbYWRkcl07
CiAgICAgfSBlbHNlIGlmIChzLT5ncltWR0FfR0ZYX01PREVdICYgMHgxMCkg
ewogICAgICAgICAvKiBvZGQvZXZlbiBtb2RlIChha2EgdGV4dCBtb2RlIG1h
cHBpbmcpICovCiAgICAgICAgIHBsYW5lID0gKHMtPmdyW1ZHQV9HRlhfUExB
TkVfUkVBRF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJldCA9IHMt
PnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsKKyAgICAg
ICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAg
ICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJl
dHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJldCA9IHMtPnZyYW1f
cHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0YW5kYXJk
IFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRkciAqIHNp
emVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAg
ICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAgICAgICBzLT5sYXRjaCA9
ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAKICAgICAgICAg
aWYgKCEocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIDB4MDgpKSB7CkBAIC05MDks
NiArOTE0LDcgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25TdGF0
ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcGxh
bmUgPSBhZGRyICYgMzsKICAgICAgICAgbWFzayA9ICgxIDw8IHBsYW5lKTsK
ICAgICAgICAgaWYgKHMtPnNyW1ZHQV9TRVFfUExBTkVfV1JJVEVdICYgbWFz
aykgeworICAgICAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFtX3NpemUp
OwogICAgICAgICAgICAgcy0+dnJhbV9wdHJbYWRkcl0gPSB2YWw7CiAjaWZk
ZWYgREVCVUdfVkdBX01FTQogICAgICAgICAgICAgcHJpbnRmKCJ2Z2E6IGNo
YWluNDogWzB4IiBUQVJHRVRfRk1UX3BseCAiXVxuIiwgYWRkcik7CkBAIC05
MjIsNiArOTI4LDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYihWR0FDb21tb25T
dGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAg
bWFzayA9ICgxIDw8IHBsYW5lKTsKICAgICAgICAgaWYgKHMtPnNyW1ZHQV9T
RVFfUExBTkVfV1JJVEVdICYgbWFzaykgewogICAgICAgICAgICAgYWRkciA9
ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOworICAgICAgICAgICAgaWYg
KGFkZHIgPj0gcy0+dnJhbV9zaXplKSB7CisgICAgICAgICAgICAgICAgcmV0
dXJuOworICAgICAgICAgICAgfQogICAgICAgICAgICAgcy0+dnJhbV9wdHJb
YWRkcl0gPSB2YWw7CiAjaWZkZWYgREVCVUdfVkdBX01FTQogICAgICAgICAg
ICAgcHJpbnRmKCJ2Z2E6IG9kZC9ldmVuOiBbMHgiIFRBUkdFVF9GTVRfcGx4
ICJdXG4iLCBhZGRyKTsKQEAgLTk5NSw2ICsxMDA0LDkgQEAgdm9pZCB2Z2Ff
bWVtX3dyaXRlYihWR0FDb21tb25TdGF0ZSAqcywgaHdhZGRyIGFkZHIsIHVp
bnQzMl90IHZhbCkKICAgICAgICAgbWFzayA9IHMtPnNyW1ZHQV9TRVFfUExB
TkVfV1JJVEVdOwogICAgICAgICBzLT5wbGFuZV91cGRhdGVkIHw9IG1hc2s7
IC8qIG9ubHkgdXNlZCB0byBkZXRlY3QgZm9udCBjaGFuZ2UgKi8KICAgICAg
ICAgd3JpdGVfbWFzayA9IG1hc2sxNlttYXNrXTsKKyAgICAgICAgaWYgKGFk
ZHIgKiBzaXplb2YodWludDMyX3QpID49IHMtPnZyYW1fc2l6ZSkgeworICAg
ICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAgICAgICAgICgodWludDMy
X3QgKilzLT52cmFtX3B0cilbYWRkcl0gPQogICAgICAgICAgICAgKCgodWlu
dDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl0gJiB+d3JpdGVfbWFzaykgfAog
ICAgICAgICAgICAgKHZhbCAmIHdyaXRlX21hc2spOwotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBmY2QyNjJhOTY2YzcyZGFjNDEyN2Q1ZmM0YTlkYTNjZjI0MjM5NWRk
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZjcxNDJi
YS4uZDQ5M2IwYSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysg
Yi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDExIEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhw
YW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAK
K3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIE1lbW9yeVJlZ2lvbiAqcmVnaW9uLCAqb2xkX3JlZ2lv
biA9IHMtPmNoYWluNF9hbGlhczsKQEAgLTU4OSw3ICs1OTQsNyBAQCBzdGF0
aWMgdm9pZCB2YmVfZml4dXBfcmVncyhWR0FDb21tb25TdGF0ZSAqcykKICAg
ICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwogICAgIHVpbnQzMl90IGJp
dHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsKIAotICAgIGlmICghKHJb
VkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkp
IHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIC8qIHZi
ZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8gZG8gKi8KICAgICAgICAg
cmV0dXJuOwogICAgIH0KQEAgLTExNzAsNyArMTE3NSw3IEBAIHN0YXRpYyB2
b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FDb21tb25TdGF0ZSAqcywKIHsKICAg
ICB1aW50MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwgbGluZV9jb21w
YXJlOwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9F
TkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2Vu
YWJsZWQocykpIHsKICAgICAgICAgbGluZV9vZmZzZXQgPSBzLT52YmVfbGlu
ZV9vZmZzZXQ7CiAgICAgICAgIHN0YXJ0X2FkZHIgPSBzLT52YmVfc3RhcnRf
YWRkcjsKICAgICAgICAgbGluZV9jb21wYXJlID0gNjU1MzU7CkBAIC0xNjIz
LDcgKzE2MjgsNyBAQCBzdGF0aWMgaW50IHZnYV9nZXRfYnBwKFZHQUNvbW1v
blN0YXRlICpzKQogewogICAgIGludCByZXQ7CiAKLSAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5B
QkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICBy
ZXQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXTsKICAgICB9
IGVsc2UgewogICAgICAgICByZXQgPSAwOwpAQCAtMTYzNSw3ICsxNjQwLDcg
QEAgc3RhdGljIHZvaWQgdmdhX2dldF9yZXNvbHV0aW9uKFZHQUNvbW1vblN0
YXRlICpzLCBpbnQgKnB3aWR0aCwgaW50ICpwaGVpZ2h0KQogewogICAgIGlu
dCB3aWR0aCwgaGVpZ2h0OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9E
SVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAg
ICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAgICAgd2lkdGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU107CiAgICAgICAgIGhlaWdo
dCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXTsKICAgICB9
IGVsc2UgewotLSAKMS45LjEKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSA2MGM4N2Q0MjVjNDFmNDNhYzgxY2IzM2IyN2FmNjg0NmYwMjJiNDVj
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc5ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzUgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggZDQ5M2IwYS4uM2U0YzUyZSAxMDA2NDQKLS0tIGEvaHcv
ZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC02Njks
NiArNjY5LDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNl
dCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGlj
IG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsK
KworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJl
IGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5
IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltW
R0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0g
fD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENf
T0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOworICAgIC8qIHdp
ZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9CisgICAgICAg
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkg
Ki8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
IC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJl
IHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVd
ID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgx
MDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKKwor
ICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0
KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5z
cltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGlu
ZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAy
OworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsK
KyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExB
TkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50
MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50
MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0gb3BhcXVl
OwpAQCAtNzU1LDUzICs3OTgsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAg
ICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VOQUJMRUQpICYmCiAg
ICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAg
ICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAg
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsK
ICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAg
ICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVf
RElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91
bGQgYmUgZG9uZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICgh
KHZhbCAmIFZCRV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAg
ICAgICAgICBtZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJF
U10gKiBzLT52YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0K
LQotICAgICAgICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBn
cmFwaGljIG1vZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAg
ICAgaW4gQklPUykgKi8KLSAgICAgICAgICAgICAgICAvKiBncmFwaGljIG1v
ZGUgKyBtZW1vcnkgbWFwIDEgKi8KLSAgICAgICAgICAgICAgICBzLT5ncltW
R0FfR0ZYX01JU0NdID0gKHMtPmdyW1ZHQV9HRlhfTUlTQ10gJiB+MHgwYykg
fCAweDA0IHwKLSAgICAgICAgICAgICAgICAgICAgVkdBX0dSMDZfR1JBUEhJ
Q1NfTU9ERTsKLSAgICAgICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19NT0RF
XSB8PSAzOyAvKiBubyBDR0EgbW9kZXMgKi8KLSAgICAgICAgICAgICAgICBz
LT5jcltWR0FfQ1JUQ19PRkZTRVRdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+
IDM7Ci0gICAgICAgICAgICAgICAgLyogd2lkdGggKi8KLSAgICAgICAgICAg
ICAgICBzLT5jcltWR0FfQ1JUQ19IX0RJU1BdID0KLSAgICAgICAgICAgICAg
ICAgICAgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAz
KSAtIDE7Ci0gICAgICAgICAgICAgICAgLyogaGVpZ2h0IChvbmx5IG1lYW5p
bmdmdWwgaWYgPCAxMDI0KSAqLwotICAgICAgICAgICAgICAgIGggPSBzLT52
YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOwotICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX1ZfRElTUF9FTkRdID0gaDsKLSAgICAg
ICAgICAgICAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gPSAocy0+Y3Jb
VkdBX0NSVENfT1ZFUkZMT1ddICYgfjB4NDIpIHwKLSAgICAgICAgICAgICAg
ICAgICAgKChoID4+IDcpICYgMHgwMikgfCAoKGggPj4gMykgJiAweDQwKTsK
LSAgICAgICAgICAgICAgICAvKiBsaW5lIGNvbXBhcmUgdG8gMTAyMyAqLwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0xJTkVfQ09NUEFSRV0g
PSAweGZmOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJG
TE9XXSB8PSAweDEwOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X01BWF9TQ0FOXSB8PSAweDQwOwotCi0gICAgICAgICAgICAgICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAg
ICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDA7Ci0gICAgICAgICAg
ICAgICAgICAgIHMtPnNyW1ZHQV9TRVFfQ0xPQ0tfTU9ERV0gJj0gfjg7IC8q
IG5vIGRvdWJsZSBsaW5lICovCi0gICAgICAgICAgICAgICAgfSBlbHNlIHsK
LSAgICAgICAgICAgICAgICAgICAgc2hpZnRfY29udHJvbCA9IDI7Ci0gICAg
ICAgICAgICAgICAgICAgIC8qIHNldCBjaGFpbiA0IG1vZGUgKi8KLSAgICAg
ICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9NRU1PUllfTU9ERV0gfD0g
VkdBX1NSMDRfQ0hOXzRNOwotICAgICAgICAgICAgICAgICAgICAvKiBhY3Rp
dmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgICAgIHMtPnNy
W1ZHQV9TRVFfUExBTkVfV1JJVEVdIHw9IFZHQV9TUjAyX0FMTF9QTEFORVM7
Ci0gICAgICAgICAgICAgICAgfQotICAgICAgICAgICAgICAgIHMtPmdyW1ZH
QV9HRlhfTU9ERV0gPSAocy0+Z3JbVkdBX0dGWF9NT0RFXSAmIH4weDYwKSB8
Ci0gICAgICAgICAgICAgICAgICAgIChzaGlmdF9jb250cm9sIDw8IDUpOwot
ICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX01BWF9TQ0FOXSAmPSB+
MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KICAgICAgICAgICAgIH0gZWxz
ZSB7CiAgICAgICAgICAgICAgICAgLyogWFhYOiB0aGUgYmlvcyBzaG91bGQg
ZG8gdGhhdCAqLwogICAgICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0ID0g
MDsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSA0OTQ4NGViYjc5ZTRlNGVkYWMyNjA5ZmRhYTZlZjNhYzFhNGVlNmQw
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcv
ZGlzcGxheS92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggM2U0YzUyZS4uZjI2NWI5NyAxMDA2NDQKLS0t
IGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC03ODgsNiArNzg4LDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAgICAg
ICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAg
ICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.5-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSAxMTA5YjhiZDA1OTQ3YWMwOWI2ZjI0ZjQ2YTlmNzg0YzM5Y2FjNDZl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggZjI2NWI5Ny4uYTNmZWIy
ZCAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNjYsNiArMTY2LDggQEAgc3RhdGljIHVpbnQzMl90
IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07
CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZv
aWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwog
c3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNTA5LDYgKzUx
MSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2
Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2luZGV4LCB2YWwp
OwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAm
IHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VR
X0NMT0NLX01PREUpIHsKICAgICAgICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNl
X2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTU0MCw2ICs1NDMsNyBAQCB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBH
UiV4ID0gMHglMDJ4XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgog
ICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2YWwgJiBncl9tYXNrW3Mt
PmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwog
ICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTU1OCwxMCArNTYy
LDEyIEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIGlmIChz
LT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAg
ICAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92
Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJu
OwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZh
bDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAg
IHN3aXRjaChzLT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRD
X0hfVE9UQUw6Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSBiMTZkYjVhYjJkMGM1ZmY3NTVlMDg5NDJmNGM4ZThmOWY4NjE4ZWFl
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQt
b2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5l
bC5vcmc+Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDI0ICsrKysrKysrKysr
KysrKysrKy0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE4IGluc2VydGlvbnMo
KyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggNTJlYWYwNS4uYjU3Nzcx
MiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNzgsNiArMTc4LDcgQEAgc3RhdGljIHZvaWQgdmdh
X3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRlICpzKQogICAg
ICAgICAgICAgYnJlYWs7CiAgICAgICAgIH0KICAgICAgICAgYmFzZSArPSBp
c2FfbWVtX2Jhc2U7CisgICAgICAgIGFzc2VydChvZmZzZXQgKyBzaXplIDw9
IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgIG1lbW9yeV9yZWdpb25faW5pdF9h
bGlhcygmcy0+Y2hhaW40X2FsaWFzLCBtZW1vcnlfcmVnaW9uX293bmVyKCZz
LT52cmFtKSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2
Z2EuY2hhaW40IiwgJnMtPnZyYW0sIG9mZnNldCwgc2l6ZSk7CiAgICAgICAg
IG1lbW9yeV9yZWdpb25fYWRkX3N1YnJlZ2lvbl9vdmVybGFwKHMtPmxlZ2Fj
eV9hZGRyZXNzX3NwYWNlLCBiYXNlLApAQCAtNzE1LDExICs3MTYsNyBAQCB2
b2lkIHZiZV9pb3BvcnRfd3JpdGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQz
Ml90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIHZiZV9maXh1
cF9yZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgIGNhc2Ug
VkJFX0RJU1BJX0lOREVYX0JBTks6Ci0gICAgICAgICAgICBpZiAocy0+dmJl
X3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF0gPT0gNCkgewotICAgICAgICAg
ICAgICB2YWwgJj0gKHMtPnZiZV9iYW5rX21hc2sgPj4gMik7Ci0gICAgICAg
ICAgICB9IGVsc2UgewotICAgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2Jh
bmtfbWFzazsKLSAgICAgICAgICAgIH0KKyAgICAgICAgICAgIHZhbCAmPSBz
LT52YmVfYmFua19tYXNrOwogICAgICAgICAgICAgcy0+dmJlX3JlZ3Nbcy0+
dmJlX2luZGV4XSA9IHZhbDsKICAgICAgICAgICAgIHMtPmJhbmtfb2Zmc2V0
ID0gKHZhbCA8PCAxNik7CiAgICAgICAgICAgICB2Z2FfdXBkYXRlX21lbW9y
eV9hY2Nlc3Mocyk7CkBAIC04MTgsMTMgKzgxNSwyMSBAQCB1aW50MzJfdCB2
Z2FfbWVtX3JlYWRiKFZHQUNvbW1vblN0YXRlICpzLCBod2FkZHIgYWRkcikK
IAogICAgIGlmIChzLT5zcltWR0FfU0VRX01FTU9SWV9NT0RFXSAmIFZHQV9T
UjA0X0NITl80TSkgewogICAgICAgICAvKiBjaGFpbiA0IG1vZGUgOiBzaW1w
bGVzdCBhY2Nlc3MgKi8KKyAgICAgICAgYXNzZXJ0KGFkZHIgPCBzLT52cmFt
X3NpemUpOwogICAgICAgICByZXQgPSBzLT52cmFtX3B0clthZGRyXTsKICAg
ICB9IGVsc2UgaWYgKHMtPmdyW1ZHQV9HRlhfTU9ERV0gJiAweDEwKSB7CiAg
ICAgICAgIC8qIG9kZC9ldmVuIG1vZGUgKGFrYSB0ZXh0IG1vZGUgbWFwcGlu
ZykgKi8KICAgICAgICAgcGxhbmUgPSAocy0+Z3JbVkdBX0dGWF9QTEFORV9S
RUFEXSAmIDIpIHwgKGFkZHIgJiAxKTsKLSAgICAgICAgcmV0ID0gcy0+dnJh
bV9wdHJbKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmVdOworICAgICAgICBh
ZGRyID0gKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgIGlm
IChhZGRyID49IHMtPnZyYW1fc2l6ZSkgeworICAgICAgICAgICAgcmV0dXJu
IDB4ZmY7CisgICAgICAgIH0KKyAgICAgICAgcmV0ID0gcy0+dnJhbV9wdHJb
YWRkcl07CiAgICAgfSBlbHNlIHsKICAgICAgICAgLyogc3RhbmRhcmQgVkdB
IGxhdGNoZWQgYWNjZXNzICovCisgICAgICAgIGlmIChhZGRyICogc2l6ZW9m
KHVpbnQzMl90KSA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJl
dHVybiAweGZmOworICAgICAgICB9CiAgICAgICAgIHMtPmxhdGNoID0gKCh1
aW50MzJfdCAqKXMtPnZyYW1fcHRyKVthZGRyXTsKIAogICAgICAgICBpZiAo
IShzLT5ncltWR0FfR0ZYX01PREVdICYgMHgwOCkpIHsKQEAgLTg4MSw2ICs4
ODYsNyBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRlICpz
LCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBwbGFuZSA9
IGFkZHIgJiAzOwogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwogICAg
ICAgICBpZiAocy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gJiBtYXNrKSB7
CisgICAgICAgICAgICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAg
ICAgICAgICAgICBzLT52cmFtX3B0clthZGRyXSA9IHZhbDsKICNpZmRlZiBE
RUJVR19WR0FfTUVNCiAgICAgICAgICAgICBwcmludGYoInZnYTogY2hhaW40
OiBbMHgiIFRBUkdFVF9GTVRfcGx4ICJdXG4iLCBhZGRyKTsKQEAgLTg5NCw2
ICs5MDAsOSBAQCB2b2lkIHZnYV9tZW1fd3JpdGViKFZHQUNvbW1vblN0YXRl
ICpzLCBod2FkZHIgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBtYXNr
ID0gKDEgPDwgcGxhbmUpOwogICAgICAgICBpZiAocy0+c3JbVkdBX1NFUV9Q
TEFORV9XUklURV0gJiBtYXNrKSB7CiAgICAgICAgICAgICBhZGRyID0gKChh
ZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgICAgICBpZiAoYWRk
ciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgICAgICByZXR1cm47
CisgICAgICAgICAgICB9CiAgICAgICAgICAgICBzLT52cmFtX3B0clthZGRy
XSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVNCiAgICAgICAgICAgICBw
cmludGYoInZnYTogb2RkL2V2ZW46IFsweCIgVEFSR0VUX0ZNVF9wbHggIl1c
biIsIGFkZHIpOwpAQCAtOTY3LDYgKzk3Niw5IEBAIHZvaWQgdmdhX21lbV93
cml0ZWIoVkdBQ29tbW9uU3RhdGUgKnMsIGh3YWRkciBhZGRyLCB1aW50MzJf
dCB2YWwpCiAgICAgICAgIG1hc2sgPSBzLT5zcltWR0FfU0VRX1BMQU5FX1dS
SVRFXTsKICAgICAgICAgcy0+cGxhbmVfdXBkYXRlZCB8PSBtYXNrOyAvKiBv
bmx5IHVzZWQgdG8gZGV0ZWN0IGZvbnQgY2hhbmdlICovCiAgICAgICAgIHdy
aXRlX21hc2sgPSBtYXNrMTZbbWFza107CisgICAgICAgIGlmIChhZGRyICog
c2l6ZW9mKHVpbnQzMl90KSA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAg
ICAgIHJldHVybjsKKyAgICAgICAgfQogICAgICAgICAoKHVpbnQzMl90ICop
cy0+dnJhbV9wdHIpW2FkZHJdID0KICAgICAgICAgICAgICgoKHVpbnQzMl90
ICopcy0+dnJhbV9wdHIpW2FkZHJdICYgfndyaXRlX21hc2spIHwKICAgICAg
ICAgICAgICh2YWwgJiB3cml0ZV9tYXNrKTsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSBlMDI2ODU5ZTlhZWNmODYzNWRhZjA2ZTlmYzIzMjUyMzlmNDU4OTU5
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5vIFN0YWJlbGxp
bmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcvZGlzcGxheS92
Z2EuYyB8IDEzICsrKysrKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGlu
c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvaHcv
ZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggYjU3Nzcx
Mi4uZWJmNjNmZiAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysg
Yi9ody9kaXNwbGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDExIEBAIHN0YXRp
YyB1aW50MzJfdCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhw
YW5kMlsyNTZdOwogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAK
K3N0YXRpYyBpbmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FDb21tb25TdGF0
ZSAqcykKK3sKKyAgICByZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lO
REVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGlj
IHZvaWQgdmdhX3VwZGF0ZV9tZW1vcnlfYWNjZXNzKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIGh3YWRkciBiYXNlLCBvZmZzZXQsIHNpemU7CkBAIC01
NjMsNyArNTY4LDcgQEAgc3RhdGljIHZvaWQgdmJlX2ZpeHVwX3JlZ3MoVkdB
Q29tbW9uU3RhdGUgKnMpCiAgICAgdWludDE2X3QgKnIgPSBzLT52YmVfcmVn
czsKICAgICB1aW50MzJfdCBiaXRzLCBsaW5lbGVuZ3RoLCBtYXh5LCBvZmZz
ZXQ7CiAKLSAgICBpZiAoIShyW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYg
VkJFX0RJU1BJX0VOQUJMRUQpKSB7CisgICAgaWYgKCF2YmVfZW5hYmxlZChz
KSkgewogICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9mZiAtLSBub3RoaW5n
IHRvIGRvICovCiAgICAgICAgIHJldHVybjsKICAgICB9CkBAIC0xMDU3LDcg
KzEwNjIsNyBAQCBzdGF0aWMgdm9pZCB2Z2FfZ2V0X29mZnNldHMoVkdBQ29t
bW9uU3RhdGUgKnMsCiB7CiAgICAgdWludDMyX3Qgc3RhcnRfYWRkciwgbGlu
ZV9vZmZzZXQsIGxpbmVfY29tcGFyZTsKIAotICAgIGlmIChzLT52YmVfcmVn
c1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVE
KSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAgICAgICAgIGxpbmVf
b2Zmc2V0ID0gcy0+dmJlX2xpbmVfb2Zmc2V0OwogICAgICAgICBzdGFydF9h
ZGRyID0gcy0+dmJlX3N0YXJ0X2FkZHI7CiAgICAgICAgIGxpbmVfY29tcGFy
ZSA9IDY1NTM1OwpAQCAtMTM4Miw3ICsxMzg3LDcgQEAgc3RhdGljIGludCB2
Z2FfZ2V0X2JwcChWR0FDb21tb25TdGF0ZSAqcykKIHsKICAgICBpbnQgcmV0
OwogCi0gICAgaWYgKHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFC
TEVdICYgVkJFX0RJU1BJX0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJs
ZWQocykpIHsKICAgICAgICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJ
X0lOREVYX0JQUF07CiAgICAgfSBlbHNlIHsKICAgICAgICAgcmV0ID0gMDsK
QEAgLTEzOTQsNyArMTM5OSw3IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRfcmVz
b2x1dGlvbihWR0FDb21tb25TdGF0ZSAqcywgaW50ICpwd2lkdGgsIGludCAq
cGhlaWdodCkKIHsKICAgICBpbnQgd2lkdGgsIGhlaWdodDsKIAotICAgIGlm
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSAmIFZCRV9E
SVNQSV9FTkFCTEVEKSB7CisgICAgaWYgKHZiZV9lbmFibGVkKHMpKSB7CiAg
ICAgICAgIHdpZHRoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1hS
RVNdOwogICAgICAgICBoZWlnaHQgPSBzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfWVJFU107CiAgICAgfSBlbHNlIHsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSBiMzZhNGUyNmNhZjdhMDUwYTZlODU5MzUyN2MyNmJmYTRmNDdhNzU4
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5
OiBTdGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+
Ci0tLQogaHcvZGlzcGxheS92Z2EuYyB8IDc4ICsrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAxIGZp
bGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKSwgMzQgZGVsZXRpb25zKC0p
CgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rpc3BsYXkv
dmdhLmMKaW5kZXggZWJmNjNmZi4uZmI4MjJmNCAxMDA2NDQKLS0tIGEvaHcv
ZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBAIC02NDMs
NiArNjQzLDQ5IEBAIHN0YXRpYyB2b2lkIHZiZV9maXh1cF9yZWdzKFZHQUNv
bW1vblN0YXRlICpzKQogICAgIHMtPnZiZV9zdGFydF9hZGRyICA9IG9mZnNl
dCAvIDQ7CiB9CiAKKy8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGlj
IG1vZGUgKi8KK3N0YXRpYyB2b2lkIHZiZV91cGRhdGVfdmdhcmVncyhWR0FD
b21tb25TdGF0ZSAqcykKK3sKKyAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsK
KworICAgIGlmICghdmJlX2VuYWJsZWQocykpIHsKKyAgICAgICAgLyogdmJl
IGlzIHR1cm5lZCBvZmYgLS0gbm90aGluZyB0byBkbyAqLworICAgICAgICBy
ZXR1cm47CisgICAgfQorCisgICAgLyogZ3JhcGhpYyBtb2RlICsgbWVtb3J5
IG1hcCAxICovCisgICAgcy0+Z3JbVkdBX0dGWF9NSVNDXSA9IChzLT5ncltW
R0FfR0ZYX01JU0NdICYgfjB4MGMpIHwgMHgwNCB8CisgICAgICAgIFZHQV9H
UjA2X0dSQVBISUNTX01PREU7CisgICAgcy0+Y3JbVkdBX0NSVENfTU9ERV0g
fD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisgICAgcy0+Y3JbVkdBX0NSVENf
T0ZGU0VUXSA9IHMtPnZiZV9saW5lX29mZnNldCA+PiAzOworICAgIC8qIHdp
ZHRoICovCisgICAgcy0+Y3JbVkdBX0NSVENfSF9ESVNQXSA9CisgICAgICAg
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OworICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVsIGlmIDwgMTAyNCkg
Ki8KKyAgICBoID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
IC0gMTsKKyAgICBzLT5jcltWR0FfQ1JUQ19WX0RJU1BfRU5EXSA9IGg7Cisg
ICAgcy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddID0gKHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4
MDIpIHwgKChoID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJl
IHRvIDEwMjMgKi8KKyAgICBzLT5jcltWR0FfQ1JUQ19MSU5FX0NPTVBBUkVd
ID0gMHhmZjsKKyAgICBzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gfD0gMHgx
MDsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gfD0gMHg0MDsKKwor
ICAgIGlmIChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0
KSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOworICAgICAgICBzLT5z
cltWR0FfU0VRX0NMT0NLX01PREVdICY9IH44OyAvKiBubyBkb3VibGUgbGlu
ZSAqLworICAgIH0gZWxzZSB7CisgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAy
OworICAgICAgICAvKiBzZXQgY2hhaW4gNCBtb2RlICovCisgICAgICAgIHMt
PnNyW1ZHQV9TRVFfTUVNT1JZX01PREVdIHw9IFZHQV9TUjA0X0NITl80TTsK
KyAgICAgICAgLyogYWN0aXZhdGUgYWxsIHBsYW5lcyAqLworICAgICAgICBz
LT5zcltWR0FfU0VRX1BMQU5FX1dSSVRFXSB8PSBWR0FfU1IwMl9BTExfUExB
TkVTOworICAgIH0KKyAgICBzLT5ncltWR0FfR0ZYX01PREVdID0gKHMtPmdy
W1ZHQV9HRlhfTU9ERV0gJiB+MHg2MCkgfAorICAgICAgICAoc2hpZnRfY29u
dHJvbCA8PCA1KTsKKyAgICBzLT5jcltWR0FfQ1JUQ19NQVhfU0NBTl0gJj0g
fjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCit9CisKIHN0YXRpYyB1aW50
MzJfdCB2YmVfaW9wb3J0X3JlYWRfaW5kZXgodm9pZCAqb3BhcXVlLCB1aW50
MzJfdCBhZGRyKQogewogICAgIFZHQUNvbW1vblN0YXRlICpzID0gb3BhcXVl
OwpAQCAtNzI5LDUyICs3NzIsMTkgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRl
X2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX0VOQUJMRToKICAg
ICAgICAgICAgIGlmICgodmFsICYgVkJFX0RJU1BJX0VOQUJMRUQpICYmCiAg
ICAgICAgICAgICAgICAgIShzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEKSkgewotICAgICAgICAgICAg
ICAgIGludCBoLCBzaGlmdF9jb250cm9sOwogCiAgICAgICAgICAgICAgICAg
cy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1ZJUlRfV0lEVEhdID0gMDsK
ICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
WF9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tW
QkVfRElTUElfSU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAg
ICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVf
RElTUElfRU5BQkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVn
cyhzKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7
CiAKICAgICAgICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuICovCiAg
ICAgICAgICAgICAgICAgaWYgKCEodmFsICYgVkJFX0RJU1BJX05PQ0xFQVJN
RU0pKSB7CiAgICAgICAgICAgICAgICAgICAgIG1lbXNldChzLT52cmFtX3B0
ciwgMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9ZUkVTXSAqIHMtPnZiZV9saW5lX29mZnNldCk7
CiAgICAgICAgICAgICAgICAgfQotCi0gICAgICAgICAgICAgICAgLyogd2Ug
aW5pdGlhbGl6ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAqLwotICAgICAgICAg
ICAgICAgIC8qIGdyYXBoaWMgbW9kZSArIG1lbW9yeSBtYXAgMSAqLwotICAg
ICAgICAgICAgICAgIHMtPmdyW1ZHQV9HRlhfTUlTQ10gPSAocy0+Z3JbVkdB
X0dGWF9NSVNDXSAmIH4weDBjKSB8IDB4MDQgfAotICAgICAgICAgICAgICAg
ICAgICBWR0FfR1IwNl9HUkFQSElDU19NT0RFOwotICAgICAgICAgICAgICAg
IHMtPmNyW1ZHQV9DUlRDX01PREVdIHw9IDM7IC8qIG5vIENHQSBtb2RlcyAq
LwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX09GRlNFVF0gPSBz
LT52YmVfbGluZV9vZmZzZXQgPj4gMzsKLSAgICAgICAgICAgICAgICAvKiB3
aWR0aCAqLwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRDX0hfRElT
UF0gPQotICAgICAgICAgICAgICAgICAgICAocy0+dmJlX3JlZ3NbVkJFX0RJ
U1BJX0lOREVYX1hSRVNdID4+IDMpIC0gMTsKLSAgICAgICAgICAgICAgICAv
KiBoZWlnaHQgKG9ubHkgbWVhbmluZ2Z1bCBpZiA8IDEwMjQpICovCi0gICAg
ICAgICAgICAgICAgaCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9Z
UkVTXSAtIDE7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdBX0NSVENfVl9E
SVNQX0VORF0gPSBoOwotICAgICAgICAgICAgICAgIHMtPmNyW1ZHQV9DUlRD
X09WRVJGTE9XXSA9IChzLT5jcltWR0FfQ1JUQ19PVkVSRkxPV10gJiB+MHg0
MikgfAotICAgICAgICAgICAgICAgICAgICAoKGggPj4gNykgJiAweDAyKSB8
ICgoaCA+PiAzKSAmIDB4NDApOwotICAgICAgICAgICAgICAgIC8qIGxpbmUg
Y29tcGFyZSB0byAxMDIzICovCi0gICAgICAgICAgICAgICAgcy0+Y3JbVkdB
X0NSVENfTElORV9DT01QQVJFXSA9IDB4ZmY7Ci0gICAgICAgICAgICAgICAg
cy0+Y3JbVkdBX0NSVENfT1ZFUkZMT1ddIHw9IDB4MTA7Ci0gICAgICAgICAg
ICAgICAgcy0+Y3JbVkdBX0NSVENfTUFYX1NDQU5dIHw9IDB4NDA7Ci0KLSAg
ICAgICAgICAgICAgICBpZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVY
X0JQUF0gPT0gNCkgewotICAgICAgICAgICAgICAgICAgICBzaGlmdF9jb250
cm9sID0gMDsKLSAgICAgICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9D
TE9DS19NT0RFXSAmPSB+ODsgLyogbm8gZG91YmxlIGxpbmUgKi8KLSAgICAg
ICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgICAgICAgICBzaGlm
dF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAgICAgLyogc2V0IGNo
YWluIDQgbW9kZSAqLwotICAgICAgICAgICAgICAgICAgICBzLT5zcltWR0Ff
U0VRX01FTU9SWV9NT0RFXSB8PSBWR0FfU1IwNF9DSE5fNE07Ci0gICAgICAg
ICAgICAgICAgICAgIC8qIGFjdGl2YXRlIGFsbCBwbGFuZXMgKi8KLSAgICAg
ICAgICAgICAgICAgICAgcy0+c3JbVkdBX1NFUV9QTEFORV9XUklURV0gfD0g
VkdBX1NSMDJfQUxMX1BMQU5FUzsKLSAgICAgICAgICAgICAgICB9Ci0gICAg
ICAgICAgICAgICAgcy0+Z3JbVkdBX0dGWF9NT0RFXSA9IChzLT5ncltWR0Ff
R0ZYX01PREVdICYgfjB4NjApIHwKLSAgICAgICAgICAgICAgICAgICAgKHNo
aWZ0X2NvbnRyb2wgPDwgNSk7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbVkdB
X0NSVENfTUFYX1NDQU5dICY9IH4weDlmOyAvKiBubyBkb3VibGUgc2NhbiAq
LwogICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgICBzLT5i
YW5rX29mZnNldCA9IDA7CiAgICAgICAgICAgICB9Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSBlZjhiZDFiMjZhNTk3YWU3YzMwNjIyNzY1NTYyNjY0MDA5M2NiN2Ey
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTdGVmYW5v
IFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0tLQogaHcv
ZGlzcGxheS92Z2EuYyB8IDEgKwogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0
aW9uKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92Z2EuYyBiL2h3L2Rp
c3BsYXkvdmdhLmMKaW5kZXggZmI4MjJmNC4uMzczOTc1OCAxMDA2NDQKLS0t
IGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNwbGF5L3ZnYS5jCkBA
IC03NjIsNiArNzYyLDcgQEAgdm9pZCB2YmVfaW9wb3J0X3dyaXRlX2RhdGEo
dm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAg
ICAgICAgIGNhc2UgVkJFX0RJU1BJX0lOREVYX1lfT0ZGU0VUOgogICAgICAg
ICAgICAgcy0+dmJlX3JlZ3Nbcy0+dmJlX2luZGV4XSA9IHZhbDsKICAgICAg
ICAgICAgIHZiZV9maXh1cF9yZWdzKHMpOworICAgICAgICAgICAgdmJlX3Vw
ZGF0ZV92Z2FyZWdzKHMpOwogICAgICAgICAgICAgYnJlYWs7CiAgICAgICAg
IGNhc2UgVkJFX0RJU1BJX0lOREVYX0JBTks6CiAgICAgICAgICAgICB2YWwg
Jj0gcy0+dmJlX2JhbmtfbWFzazsKLS0gCjEuOS4xCgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemuu-4.6-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSA5MjQ1NmMwYzM2MWQ1ZGE4NThkNTQ0NjQ3YzYyNDZlYzc4ZWQ5MjJi
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBT
dGVmYW5vIFN0YWJlbGxpbmkgPHNzdGFiZWxsaW5pQGtlcm5lbC5vcmc+Ci0t
LQogaHcvZGlzcGxheS92Z2EuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hhbmdl
ZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvaHcvZGlzcGxheS92
Z2EuYyBiL2h3L2Rpc3BsYXkvdmdhLmMKaW5kZXggMzczOTc1OC4uZTdiZTk3
ZSAxMDA2NDQKLS0tIGEvaHcvZGlzcGxheS92Z2EuYworKysgYi9ody9kaXNw
bGF5L3ZnYS5jCkBAIC0xNDAsNiArMTQwLDggQEAgc3RhdGljIHVpbnQzMl90
IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBhbmQyWzI1Nl07
CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAorc3RhdGljIHZv
aWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQUNvbW1vblN0YXRlICpzKTsKKwog
c3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQUNvbW1vblN0YXRl
ICpzKQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5E
RVhfRU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDgzLDYgKzQ4
NSw3IEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgcHJpbnRmKCJ2
Z2E6IHdyaXRlIFNSJXggPSAweCUwMnhcbiIsIHMtPnNyX2luZGV4LCB2YWwp
OwogI2VuZGlmCiAgICAgICAgIHMtPnNyW3MtPnNyX2luZGV4XSA9IHZhbCAm
IHNyX21hc2tbcy0+c3JfaW5kZXhdOworICAgICAgICB2YmVfdXBkYXRlX3Zn
YXJlZ3Mocyk7CiAgICAgICAgIGlmIChzLT5zcl9pbmRleCA9PSBWR0FfU0VR
X0NMT0NLX01PREUpIHsKICAgICAgICAgICAgIHMtPnVwZGF0ZV9yZXRyYWNl
X2luZm8ocyk7CiAgICAgICAgIH0KQEAgLTUxNCw2ICs1MTcsNyBAQCB2b2lk
IHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50ZigidmdhOiB3cml0ZSBH
UiV4ID0gMHglMDJ4XG4iLCBzLT5ncl9pbmRleCwgdmFsKTsKICNlbmRpZgog
ICAgICAgICBzLT5ncltzLT5ncl9pbmRleF0gPSB2YWwgJiBncl9tYXNrW3Mt
PmdyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwog
ICAgICAgICB2Z2FfdXBkYXRlX21lbW9yeV9hY2Nlc3Mocyk7CiAgICAgICAg
IGJyZWFrOwogICAgIGNhc2UgVkdBX0NSVF9JTToKQEAgLTUzMiwxMCArNTM2
LDEyIEBAIHZvaWQgdmdhX2lvcG9ydF93cml0ZSh2b2lkICpvcGFxdWUsIHVp
bnQzMl90IGFkZHIsIHVpbnQzMl90IHZhbCkKICAgICAgICAgICAgIGlmIChz
LT5jcl9pbmRleCA9PSBWR0FfQ1JUQ19PVkVSRkxPVykgewogICAgICAgICAg
ICAgICAgIHMtPmNyW1ZHQV9DUlRDX09WRVJGTE9XXSA9IChzLT5jcltWR0Ff
Q1JUQ19PVkVSRkxPV10gJiB+MHgxMCkgfAogICAgICAgICAgICAgICAgICAg
ICAodmFsICYgMHgxMCk7CisgICAgICAgICAgICAgICAgdmJlX3VwZGF0ZV92
Z2FyZWdzKHMpOwogICAgICAgICAgICAgfQogICAgICAgICAgICAgcmV0dXJu
OwogICAgICAgICB9CiAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZh
bDsKKyAgICAgICAgdmJlX3VwZGF0ZV92Z2FyZWdzKHMpOwogCiAgICAgICAg
IHN3aXRjaChzLT5jcl9pbmRleCkgewogICAgICAgICBjYXNlIFZHQV9DUlRD
X0hfVE9UQUw6Ci0tIAoxLjkuMQoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0001-vga-fix-banked-access-bounds-checking-CVE-2016-3710.patch"
Content-Transfer-Encoding: base64

RnJvbSBiZWJiNGY1ODA5MDFmYjYzODAxNmQ5ODUxYTI4ZGJiODNkNDRiM2E2
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAw
ODo0OToxMCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMS81XSB2Z2E6IGZpeCBi
YW5rZWQgYWNjZXNzIGJvdW5kcyBjaGVja2luZyAoQ1ZFLTIwMTYtMzcxMCkK
CnZnYSBhbGxvd3MgYmFua2VkIGFjY2VzcyB0byB2aWRlbyBtZW1vcnkgdXNp
bmcgdGhlIHdpbmRvdyBhdCAweGEwMDAwMAphbmQgaXQgc3VwcG9ydHMgYSBk
aWZmZXJlbnQgYWNjZXNzIG1vZGVzIHdpdGggZGlmZmVyZW50IGFkZHJlc3MK
Y2FsY3VsYXRpb25zLgoKVGhlIFZCRSBib2NocyBleHRlbnRpb25zIHN1cHBv
cnQgYmFua2VkIGFjY2VzcyB0b28sIHVzaW5nIHRoZQpWQkVfRElTUElfSU5E
RVhfQkFOSyByZWdpc3Rlci4gIFRoZSBjb2RlIHRyaWVzIHRvIHRha2UgdGhl
IGRpZmZlcmVudAphZGRyZXNzIGNhbGN1bGF0aW9ucyBpbnRvIGFjY291bnQg
YW5kIGFwcGxpZXMgZGlmZmVyZW50IGxpbWl0cyB0bwpWQkVfRElTUElfSU5E
RVhfQkFOSyBkZXBlbmRpbmcgb24gdGhlIGN1cnJlbnQgYWNjZXNzIG1vZGUu
CgpXaGljaCBpcyBwcm9iYWJseSBlZmZlY3RpdmUgaW4gc3RvcHBpbmcgbWlz
cHJvZ3JhbW1pbmcgYnkgYWNjaWRlbnQuCkJ1dCBmcm9tIGEgc2VjdXJpdHkg
cG9pbnQgb2YgdmlldyBjb21wbGV0ZWx5IHVzZWxlc3MgYXMgYW4gYXR0YWNr
ZXIKY2FuIGVhc2lseSBjaGFuZ2UgYWNjZXNzIG1vZGVzIGFmdGVyIHNldHRp
bmcgdGhlIGJhbmsgcmVnaXN0ZXIuCgpEcm9wIHRoZSBib2d1cyBjaGVjaywg
YWRkIHJhbmdlIGNoZWNrcyB0byB2Z2FfbWVtX3tyZWFkYix3cml0ZWJ9Cmlu
c3RlYWQuCgpGaXhlczogQ1ZFLTIwMTYtMzcxMApSZXBvcnRlZC1ieTogUWlu
Z2hhbyBUYW5nIDxsdW9kYWxvbmdkZUBnbWFpbC5jb20+ClNpZ25lZC1vZmYt
Ynk6IEdlcmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3Bv
cnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRy
ZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3
L3ZnYS5jIHwgMjUgKysrKysrKysrKysrKysrKysrKy0tLS0tLQogMSBmaWxl
IGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpk
aWZmIC0tZ2l0IGEvaHcvdmdhLmMgYi9ody92Z2EuYwppbmRleCBlOGIxY2Uw
Li43MjI1NmYxIDEwMDY0NAotLS0gYS9ody92Z2EuYworKysgYi9ody92Z2Eu
YwpAQCAtMzQsNiArMzQsOCBAQAogCiAjaW5jbHVkZSAicWVtdS10aW1lci5o
IgogCisjaW5jbHVkZSA8YXNzZXJ0Lmg+CisKIC8vI2RlZmluZSBERUJVR19W
R0EKIC8vI2RlZmluZSBERUJVR19WR0FfTUVNCiAvLyNkZWZpbmUgREVCVUdf
VkdBX1JFRwpAQCAtNjg0LDExICs2ODYsNyBAQCBzdGF0aWMgdm9pZCB2YmVf
aW9wb3J0X3dyaXRlX2RhdGEodm9pZCAqb3BhcXVlLCB1aW50MzJfdCBhZGRy
LCB1aW50MzJfdCB2YWwpCiAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhz
KTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBjYXNlIFZCRV9ESVNQ
SV9JTkRFWF9CQU5LOgotICAgICAgICAgICAgaWYgKHMtPnZiZV9yZWdzW1ZC
RV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKLSAgICAgICAgICAgICAgdmFs
ICY9IChzLT52YmVfYmFua19tYXNrID4+IDIpOwotICAgICAgICAgICAgfSBl
bHNlIHsKLSAgICAgICAgICAgICAgdmFsICY9IHMtPnZiZV9iYW5rX21hc2s7
Ci0gICAgICAgICAgICB9CisgICAgICAgICAgICB2YWwgJj0gcy0+dmJlX2Jh
bmtfbWFzazsKICAgICAgICAgICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRl
eF0gPSB2YWw7CiAgICAgICAgICAgICBzLT5iYW5rX29mZnNldCA9ICh2YWwg
PDwgMTYpOwogICAgICAgICAgICAgYnJlYWs7CkBAIC03ODcsMTMgKzc4NSwy
MSBAQCB1aW50MzJfdCB2Z2FfbWVtX3JlYWRiKHZvaWQgKm9wYXF1ZSwgdGFy
Z2V0X3BoeXNfYWRkcl90IGFkZHIpCiAKICAgICBpZiAocy0+c3JbNF0gJiAw
eDA4KSB7CiAgICAgICAgIC8qIGNoYWluIDQgbW9kZSA6IHNpbXBsZXN0IGFj
Y2VzcyAqLworICAgICAgICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7
CiAgICAgICAgIHJldCA9IHMtPnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxz
ZSBpZiAocy0+Z3JbNV0gJiAweDEwKSB7CiAgICAgICAgIC8qIG9kZC9ldmVu
IG1vZGUgKGFrYSB0ZXh0IG1vZGUgbWFwcGluZykgKi8KICAgICAgICAgcGxh
bmUgPSAocy0+Z3JbNF0gJiAyKSB8IChhZGRyICYgMSk7Ci0gICAgICAgIHJl
dCA9IHMtPnZyYW1fcHRyWygoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lXTsK
KyAgICAgICAgYWRkciA9ICgoYWRkciAmIH4xKSA8PCAxKSB8IHBsYW5lOwor
ICAgICAgICBpZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAg
ICAgIHJldHVybiAweGZmOworICAgICAgICB9CisgICAgICAgIHJldCA9IHMt
PnZyYW1fcHRyW2FkZHJdOwogICAgIH0gZWxzZSB7CiAgICAgICAgIC8qIHN0
YW5kYXJkIFZHQSBsYXRjaGVkIGFjY2VzcyAqLworICAgICAgICBpZiAoYWRk
ciAqIHNpemVvZih1aW50MzJfdCkgPj0gcy0+dnJhbV9zaXplKSB7CisgICAg
ICAgICAgICByZXR1cm4gMHhmZjsKKyAgICAgICAgfQogICAgICAgICBzLT5s
YXRjaCA9ICgodWludDMyX3QgKilzLT52cmFtX3B0cilbYWRkcl07CiAKICAg
ICAgICAgaWYgKCEocy0+Z3JbNV0gJiAweDA4KSkgewpAQCAtODgwLDYgKzg4
Niw3IEBAIHZvaWQgdmdhX21lbV93cml0ZWIodm9pZCAqb3BhcXVlLCB0YXJn
ZXRfcGh5c19hZGRyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAgICAgICBw
bGFuZSA9IGFkZHIgJiAzOwogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUp
OwogICAgICAgICBpZiAocy0+c3JbMl0gJiBtYXNrKSB7CisgICAgICAgICAg
ICBhc3NlcnQoYWRkciA8IHMtPnZyYW1fc2l6ZSk7CiAgICAgICAgICAgICBz
LT52cmFtX3B0clthZGRyXSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVN
CiAgICAgICAgICAgICBwcmludGYoInZnYTogY2hhaW40OiBbMHgleF1cbiIs
IGFkZHIpOwpAQCAtODkzLDYgKzkwMCw5IEBAIHZvaWQgdmdhX21lbV93cml0
ZWIodm9pZCAqb3BhcXVlLCB0YXJnZXRfcGh5c19hZGRyX3QgYWRkciwgdWlu
dDMyX3QgdmFsKQogICAgICAgICBtYXNrID0gKDEgPDwgcGxhbmUpOwogICAg
ICAgICBpZiAocy0+c3JbMl0gJiBtYXNrKSB7CiAgICAgICAgICAgICBhZGRy
ID0gKChhZGRyICYgfjEpIDw8IDEpIHwgcGxhbmU7CisgICAgICAgICAgICBp
ZiAoYWRkciA+PSBzLT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgICAgICBy
ZXR1cm47CisgICAgICAgICAgICB9CiAgICAgICAgICAgICBzLT52cmFtX3B0
clthZGRyXSA9IHZhbDsKICNpZmRlZiBERUJVR19WR0FfTUVNCiAgICAgICAg
ICAgICBwcmludGYoInZnYTogb2RkL2V2ZW46IFsweCV4XVxuIiwgYWRkcik7
CkBAIC05NjUsNiArOTc1LDkgQEAgdm9pZCB2Z2FfbWVtX3dyaXRlYih2b2lk
ICpvcGFxdWUsIHRhcmdldF9waHlzX2FkZHJfdCBhZGRyLCB1aW50MzJfdCB2
YWwpCiAgICAgICAgIG1hc2sgPSBzLT5zclsyXTsKICAgICAgICAgcy0+cGxh
bmVfdXBkYXRlZCB8PSBtYXNrOyAvKiBvbmx5IHVzZWQgdG8gZGV0ZWN0IGZv
bnQgY2hhbmdlICovCiAgICAgICAgIHdyaXRlX21hc2sgPSBtYXNrMTZbbWFz
a107CisgICAgICAgIGlmIChhZGRyICogc2l6ZW9mKHVpbnQzMl90KSA+PSBz
LT52cmFtX3NpemUpIHsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAg
fQogICAgICAgICAoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJdID0K
ICAgICAgICAgICAgICgoKHVpbnQzMl90ICopcy0+dnJhbV9wdHIpW2FkZHJd
ICYgfndyaXRlX21hc2spIHwKICAgICAgICAgICAgICh2YWwgJiB3cml0ZV9t
YXNrKTsKLS0gCjIuMS40Cgo=

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0002-vga-add-vbe_enabled-helper.patch"
Content-Transfer-Encoding: base64

RnJvbSAzNGRiMDlmYjk5Njc0NDE0MDhhMWZmMDU3OWQ1NTMyMjJjZjE3NDQx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDoxMTozNCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMi81XSB2Z2E6IGFkZCB2
YmVfZW5hYmxlZCgpIGhlbHBlcgoKTWFrZXMgY29kZSBhIGJpdCBlYXNpZXIg
dG8gcmVhZC4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1hbm4gPGtyYXhl
bEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8gcWVtdS14ZW4tdHJhZGl0aW9u
XQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwgMTMgKysrKysrKysrLS0t
LQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4
IDcyMjU2ZjEuLmYzOWEyZWQgMTAwNjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBi
L2h3L3ZnYS5jCkBAIC0xNjAsNiArMTYwLDExIEBAIHN0YXRpYyB1aW50MzJf
dCBleHBhbmQ0WzI1Nl07CiBzdGF0aWMgdWludDE2X3QgZXhwYW5kMlsyNTZd
Owogc3RhdGljIHVpbnQ4X3QgZXhwYW5kNHRvOFsxNl07CiAKK3N0YXRpYyBp
bmxpbmUgYm9vbCB2YmVfZW5hYmxlZChWR0FTdGF0ZSAqcykKK3sKKyAgICBy
ZXR1cm4gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBW
QkVfRElTUElfRU5BQkxFRDsKK30KKwogc3RhdGljIHZvaWQgdmdhX2Jpb3Nf
aW5pdChWR0FTdGF0ZSAqcyk7CiBzdGF0aWMgdm9pZCB2Z2Ffc2NyZWVuX2R1
bXAodm9pZCAqb3BhcXVlLCBjb25zdCBjaGFyICpmaWxlbmFtZSk7CiAKQEAg
LTUzNSw3ICs1NDAsNyBAQCBzdGF0aWMgdm9pZCB2YmVfZml4dXBfcmVncyhW
R0FTdGF0ZSAqcykKICAgICB1aW50MTZfdCAqciA9IHMtPnZiZV9yZWdzOwog
ICAgIHVpbnQzMl90IGJpdHMsIGxpbmVsZW5ndGgsIG1heHksIG9mZnNldDsK
IAotICAgIGlmICghKHJbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkpIHsKKyAgICBpZiAoIXZiZV9lbmFibGVkKHMpKSB7
CiAgICAgICAgIC8qIHZiZSBpcyB0dXJuZWQgb2ZmIC0tIG5vdGhpbmcgdG8g
ZG8gKi8KICAgICAgICAgcmV0dXJuOwogICAgIH0KQEAgLTExNjUsNyArMTE3
MCw3IEBAIHN0YXRpYyB2b2lkIHZnYV9nZXRfb2Zmc2V0cyhWR0FTdGF0ZSAq
cywKIHsKICAgICB1aW50MzJfdCBzdGFydF9hZGRyLCBsaW5lX29mZnNldCwg
bGluZV9jb21wYXJlOwogI2lmZGVmIENPTkZJR19CT0NIU19WQkUKLSAgICBp
ZiAocy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVf
RElTUElfRU5BQkxFRCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewog
ICAgICAgICBsaW5lX29mZnNldCA9IHMtPnZiZV9saW5lX29mZnNldDsKICAg
ICAgICAgc3RhcnRfYWRkciA9IHMtPnZiZV9zdGFydF9hZGRyOwogICAgICAg
ICBsaW5lX2NvbXBhcmUgPSA2NTUzNTsKQEAgLTE1NTEsNyArMTU1Niw3IEBA
IHN0YXRpYyBpbnQgdmdhX2dldF9icHAoVkdBU3RhdGUgKnMpCiB7CiAgICAg
aW50IHJldDsKICNpZmRlZiBDT05GSUdfQk9DSFNfVkJFCi0gICAgaWYgKHMt
PnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9FTkFCTEVdICYgVkJFX0RJU1BJ
X0VOQUJMRUQpIHsKKyAgICBpZiAodmJlX2VuYWJsZWQocykpIHsKICAgICAg
ICAgcmV0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX0JQUF07CiAg
ICAgfSBlbHNlCiAjZW5kaWYKQEAgLTE1NjYsNyArMTU3MSw3IEBAIHN0YXRp
YyB2b2lkIHZnYV9nZXRfcmVzb2x1dGlvbihWR0FTdGF0ZSAqcywgaW50ICpw
d2lkdGgsIGludCAqcGhlaWdodCkKICAgICBpbnQgd2lkdGgsIGhlaWdodDsK
IAogI2lmZGVmIENPTkZJR19CT0NIU19WQkUKLSAgICBpZiAocy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxF
RCkgeworICAgIGlmICh2YmVfZW5hYmxlZChzKSkgewogICAgICAgICB3aWR0
aCA9IHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9YUkVTXTsKICAgICAg
ICAgaGVpZ2h0ID0gcy0+dmJlX3JlZ3NbVkJFX0RJU1BJX0lOREVYX1lSRVNd
OwogICAgIH0gZWxzZQotLSAKMi4xLjQKCg==

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0003-vga-factor-out-vga-register-setup.patch"
Content-Transfer-Encoding: base64

RnJvbSBkZjIyODAyM2NlMzllOGI3MmJkNWExOThiODcwMzMxOWI4YjljYTIz
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NToyNDoxOCArMDIwMApTdWJqZWN0OiBbUEFUQ0ggMy81XSB2Z2E6IGZhY3Rv
ciBvdXQgdmdhIHJlZ2lzdGVyIHNldHVwCgpXaGVuIGVuYWJsaW5nIHZiZSBt
b2RlIHFlbXUgd2lsbCBzZXR1cCBhIGJ1bmNoIG9mIHZnYSByZWdpc3RlcnMg
dG8gbWFrZQpzdXJlIHRoZSB2Z2EgZW11bGF0aW9uIG9wZXJhdGVzIGluIGNv
cnJlY3QgbW9kZSBmb3IgYSBsaW5lYXIKZnJhbWVidWZmZXIuICBNb3ZlIHRo
YXQgY29kZSB0byBhIHNlcGFyYXRlIGZ1bmN0aW9uIHNvIHdlIGNhbiBjYWxs
IGl0CmZyb20gb3RoZXIgcGxhY2VzIHRvby4KClNpZ25lZC1vZmYtYnk6IEdl
cmQgSG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8g
cWVtdS14ZW4tdHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29v
cGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5j
IHwgNzAgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQx
IGluc2VydGlvbnMoKyksIDI5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBh
L2h3L3ZnYS5jIGIvaHcvdmdhLmMKaW5kZXggZjM5YTJlZC4uZGJhOTNkNyAx
MDA2NDQKLS0tIGEvaHcvdmdhLmMKKysrIGIvaHcvdmdhLmMKQEAgLTYxNSw2
ICs2MTUsNDYgQEAgc3RhdGljIHZvaWQgdmJlX2ZpeHVwX3JlZ3MoVkdBU3Rh
dGUgKnMpCiAgICAgcy0+dmJlX3N0YXJ0X2FkZHIgID0gb2Zmc2V0IC8gNDsK
IH0KIAorLyogd2UgaW5pdGlhbGl6ZSB0aGUgVkdBIGdyYXBoaWMgbW9kZSAq
Lworc3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQVN0YXRlICpz
KQoreworICAgIGludCBoLCBzaGlmdF9jb250cm9sOworCisgICAgaWYgKCF2
YmVfZW5hYmxlZChzKSkgeworICAgICAgICAvKiB2YmUgaXMgdHVybmVkIG9m
ZiAtLSBub3RoaW5nIHRvIGRvICovCisgICAgICAgIHJldHVybjsKKyAgICB9
CisKKyAgICAvKiBncmFwaGljIG1vZGUgKyBtZW1vcnkgbWFwIDEgKi8KKyAg
ICBzLT5nclsweDA2XSA9IChzLT5nclsweDA2XSAmIH4weDBjKSB8IDB4MDU7
CisgICAgcy0+Y3JbMHgxN10gfD0gMzsgLyogbm8gQ0dBIG1vZGVzICovCisg
ICAgcy0+Y3JbMHgxM10gPSBzLT52YmVfbGluZV9vZmZzZXQgPj4gMzsKKyAg
ICAvKiB3aWR0aCAqLworICAgIHMtPmNyWzB4MDFdID0gKHMtPnZiZV9yZWdz
W1ZCRV9ESVNQSV9JTkRFWF9YUkVTXSA+PiAzKSAtIDE7CisgICAgLyogaGVp
Z2h0IChvbmx5IG1lYW5pbmdmdWwgaWYgPCAxMDI0KSAqLworICAgIGggPSBz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gLSAxOworICAgIHMt
PmNyWzB4MTJdID0gaDsKKyAgICBzLT5jclsweDA3XSA9IChzLT5jclsweDA3
XSAmIH4weDQyKSB8CisgICAgICAgICgoaCA+PiA3KSAmIDB4MDIpIHwgKCho
ID4+IDMpICYgMHg0MCk7CisgICAgLyogbGluZSBjb21wYXJlIHRvIDEwMjMg
Ki8KKyAgICBzLT5jclsweDE4XSA9IDB4ZmY7CisgICAgcy0+Y3JbMHgwN10g
fD0gMHgxMDsKKyAgICBzLT5jclsweDA5XSB8PSAweDQwOworCisgICAgaWYg
KHMtPnZiZV9yZWdzW1ZCRV9ESVNQSV9JTkRFWF9CUFBdID09IDQpIHsKKyAg
ICAgICAgc2hpZnRfY29udHJvbCA9IDA7CisgICAgICAgIHMtPnNyWzB4MDFd
ICY9IH44OyAvKiBubyBkb3VibGUgbGluZSAqLworICAgIH0gZWxzZSB7Cisg
ICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAyOworICAgICAgICAvKiBzZXQgY2hh
aW4gNCBtb2RlICovCisgICAgICAgIHMtPnNyWzRdIHw9IDB4MDg7CisgICAg
ICAgIC8qIGFjdGl2YXRlIGFsbCBwbGFuZXMgKi8KKyAgICAgICAgcy0+c3Jb
Ml0gfD0gMHgwZjsKKyAgICB9CisgICAgcy0+Z3JbMHgwNV0gPSAocy0+Z3Jb
MHgwNV0gJiB+MHg2MCkgfCAoc2hpZnRfY29udHJvbCA8PCA1KTsKKyAgICBz
LT5jclsweDA5XSAmPSB+MHg5ZjsgLyogbm8gZG91YmxlIHNjYW4gKi8KK30K
Kwogc3RhdGljIHVpbnQzMl90IHZiZV9pb3BvcnRfcmVhZF9pbmRleCh2b2lk
ICpvcGFxdWUsIHVpbnQzMl90IGFkZHIpCiB7CiAgICAgVkdBU3RhdGUgKnMg
PSBvcGFxdWU7CkBAIC02OTgsNyArNzM4LDYgQEAgc3RhdGljIHZvaWQgdmJl
X2lvcG9ydF93cml0ZV9kYXRhKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogICAgICAgICBjYXNlIFZCRV9ESVNQSV9JTkRF
WF9FTkFCTEU6CiAgICAgICAgICAgICBpZiAoKHZhbCAmIFZCRV9ESVNQSV9F
TkFCTEVEKSAmJgogICAgICAgICAgICAgICAgICEocy0+dmJlX3JlZ3NbVkJF
X0RJU1BJX0lOREVYX0VOQUJMRV0gJiBWQkVfRElTUElfRU5BQkxFRCkpIHsK
LSAgICAgICAgICAgICAgICBpbnQgaCwgc2hpZnRfY29udHJvbDsKICAgICAg
ICAgICAgICAgICAKICAgICAgICAgICAgICAgICBpZiAocy0+dnJhbV9nbWZu
ICE9IHMtPmxmYl9hZGRyKSB7CiAgICAgICAgICAgICAgICAgICAgICBzZXRf
dnJhbV9tYXBwaW5nKHMsIHMtPmxmYl9hZGRyLCBzLT5sZmJfZW5kKTsKQEAg
LTcwOSw0MCArNzQ4LDEzIEBAIHN0YXRpYyB2b2lkIHZiZV9pb3BvcnRfd3Jp
dGVfZGF0YSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90
IHZhbCkKICAgICAgICAgICAgICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElf
SU5ERVhfWV9PRkZTRVRdID0gMDsKICAgICAgICAgICAgICAgICBzLT52YmVf
cmVnc1tWQkVfRElTUElfSU5ERVhfRU5BQkxFXSB8PSBWQkVfRElTUElfRU5B
QkxFRDsKICAgICAgICAgICAgICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAg
ICAgICAgICAgICAgICB2YmVfdXBkYXRlX3ZnYXJlZ3Mocyk7CiAKICAgICAg
ICAgICAgICAgICAvKiBjbGVhciB0aGUgc2NyZWVuIChzaG91bGQgYmUgZG9u
ZSBpbiBCSU9TKSAqLwogICAgICAgICAgICAgICAgIGlmICghKHZhbCAmIFZC
RV9ESVNQSV9OT0NMRUFSTUVNKSkgewogICAgICAgICAgICAgICAgICAgICBt
ZW1zZXQocy0+dnJhbV9wdHIsIDAsCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWVJFU10gKiBzLT52
YmVfbGluZV9vZmZzZXQpOwogICAgICAgICAgICAgICAgIH0KLQotICAgICAg
ICAgICAgICAgIC8qIHdlIGluaXRpYWxpemUgdGhlIFZHQSBncmFwaGljIG1v
ZGUgKHNob3VsZCBiZSBkb25lCi0gICAgICAgICAgICAgICAgICAgaW4gQklP
UykgKi8KLSAgICAgICAgICAgICAgICBzLT5nclsweDA2XSA9IChzLT5nclsw
eDA2XSAmIH4weDBjKSB8IDB4MDU7IC8qIGdyYXBoaWMgbW9kZSArIG1lbW9y
eSBtYXAgMSAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4MTddIHw9IDM7
IC8qIG5vIENHQSBtb2RlcyAqLwotICAgICAgICAgICAgICAgIHMtPmNyWzB4
MTNdID0gcy0+dmJlX2xpbmVfb2Zmc2V0ID4+IDM7Ci0gICAgICAgICAgICAg
ICAgLyogd2lkdGggKi8KLSAgICAgICAgICAgICAgICBzLT5jclsweDAxXSA9
IChzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfWFJFU10gPj4gMykgLSAx
OwotICAgICAgICAgICAgICAgIC8qIGhlaWdodCAob25seSBtZWFuaW5nZnVs
IGlmIDwgMTAyNCkgKi8KLSAgICAgICAgICAgICAgICBoID0gcy0+dmJlX3Jl
Z3NbVkJFX0RJU1BJX0lOREVYX1lSRVNdIC0gMTsKLSAgICAgICAgICAgICAg
ICBzLT5jclsweDEyXSA9IGg7Ci0gICAgICAgICAgICAgICAgcy0+Y3JbMHgw
N10gPSAocy0+Y3JbMHgwN10gJiB+MHg0MikgfAotICAgICAgICAgICAgICAg
ICAgICAoKGggPj4gNykgJiAweDAyKSB8ICgoaCA+PiAzKSAmIDB4NDApOwot
ICAgICAgICAgICAgICAgIC8qIGxpbmUgY29tcGFyZSB0byAxMDIzICovCi0g
ICAgICAgICAgICAgICAgcy0+Y3JbMHgxOF0gPSAweGZmOwotICAgICAgICAg
ICAgICAgIHMtPmNyWzB4MDddIHw9IDB4MTA7Ci0gICAgICAgICAgICAgICAg
cy0+Y3JbMHgwOV0gfD0gMHg0MDsKLQotICAgICAgICAgICAgICAgIGlmIChz
LT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhfQlBQXSA9PSA0KSB7Ci0gICAg
ICAgICAgICAgICAgICAgIHNoaWZ0X2NvbnRyb2wgPSAwOwotICAgICAgICAg
ICAgICAgICAgICBzLT5zclsweDAxXSAmPSB+ODsgLyogbm8gZG91YmxlIGxp
bmUgKi8KLSAgICAgICAgICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAg
ICAgICAgICBzaGlmdF9jb250cm9sID0gMjsKLSAgICAgICAgICAgICAgICAg
ICAgcy0+c3JbNF0gfD0gMHgwODsgLyogc2V0IGNoYWluIDQgbW9kZSAqLwot
ICAgICAgICAgICAgICAgICAgICBzLT5zclsyXSB8PSAweDBmOyAvKiBhY3Rp
dmF0ZSBhbGwgcGxhbmVzICovCi0gICAgICAgICAgICAgICAgfQotICAgICAg
ICAgICAgICAgIHMtPmdyWzB4MDVdID0gKHMtPmdyWzB4MDVdICYgfjB4NjAp
IHwgKHNoaWZ0X2NvbnRyb2wgPDwgNSk7Ci0gICAgICAgICAgICAgICAgcy0+
Y3JbMHgwOV0gJj0gfjB4OWY7IC8qIG5vIGRvdWJsZSBzY2FuICovCiAgICAg
ICAgICAgICB9IGVsc2UgewogICAgICAgICAgICAgICAgIC8qIFhYWDogdGhl
IGJpb3Mgc2hvdWxkIGRvIHRoYXQgKi8KICAgICAgICAgICAgICAgICBzLT5i
YW5rX29mZnNldCA9IDA7Ci0tIAoyLjEuNAoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0004-vga-update-vga-register-setup-on-vbe-changes.patch"
Content-Transfer-Encoding: base64

RnJvbSA1ZTg0MGU2MjkyODI1ZmNhZTkwZjY3NTBhOGY1N2JjOTg5ZTI4YzVm
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NTozOToyMiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNC81XSB2Z2E6IHVwZGF0
ZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgb24gdmJlIGNoYW5nZXMKCkNhbGwgdGhl
IG5ldyB2YmVfdXBkYXRlX3ZnYXJlZ3MoKSBmdW5jdGlvbiBvbiB2YmUgY29u
ZmlndXJhdGlvbgpjaGFuZ2VzLCB0byBtYWtlIHN1cmUgdmdhIHJlZ2lzdGVy
cyBhcmUgdXAtdG8tZGF0ZS4KClNpZ25lZC1vZmYtYnk6IEdlcmQgSG9mZm1h
bm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8gcWVtdS14ZW4t
dHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRy
ZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwgMSArCiAx
IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKykKCmRpZmYgLS1naXQgYS9o
dy92Z2EuYyBiL2h3L3ZnYS5jCmluZGV4IGRiYTkzZDcuLmIxYjUwMWIgMTAw
NjQ0Ci0tLSBhL2h3L3ZnYS5jCisrKyBiL2h3L3ZnYS5jCkBAIC03MjksNiAr
NzI5LDcgQEAgc3RhdGljIHZvaWQgdmJlX2lvcG9ydF93cml0ZV9kYXRhKHZv
aWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMyX3QgdmFsKQogICAg
ICAgICBjYXNlIFZCRV9ESVNQSV9JTkRFWF9ZX09GRlNFVDoKICAgICAgICAg
ICAgIHMtPnZiZV9yZWdzW3MtPnZiZV9pbmRleF0gPSB2YWw7CiAgICAgICAg
ICAgICB2YmVfZml4dXBfcmVncyhzKTsKKyAgICAgICAgICAgIHZiZV91cGRh
dGVfdmdhcmVncyhzKTsKICAgICAgICAgICAgIGJyZWFrOwogICAgICAgICBj
YXNlIFZCRV9ESVNQSV9JTkRFWF9CQU5LOgogICAgICAgICAgICAgdmFsICY9
IHMtPnZiZV9iYW5rX21hc2s7Ci0tIAoyLjEuNAoK

--=separator
Content-Type: application/octet-stream;
 name="xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Disposition: attachment;
 filename="xsa179-qemut-unstable-0005-vga-make-sure-vga-register-setup-for-vbe-stays-intac.patch"
Content-Transfer-Encoding: base64

RnJvbSAwYjBjZjgxMTBlOTdiMGNiZDBkYTczZDExMTYzZTI2OTc4ODIyNzU3
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBHZXJkIEhvZmZtYW5u
IDxrcmF4ZWxAcmVkaGF0LmNvbT4KRGF0ZTogVHVlLCAyNiBBcHIgMjAxNiAx
NDo0ODowNiArMDIwMApTdWJqZWN0OiBbUEFUQ0ggNS81XSB2Z2E6IG1ha2Ug
c3VyZSB2Z2EgcmVnaXN0ZXIgc2V0dXAgZm9yIHZiZSBzdGF5cyBpbnRhY3QK
IChDVkUtMjAxNi0zNzEyKS4KCkNhbGwgdmJlX3VwZGF0ZV92Z2FyZWdzKCkg
d2hlbiB0aGUgZ3Vlc3QgdG91Y2hlcyBHRlgsIFNFUSBvciBDUlQKcmVnaXN0
ZXJzLCB0byBtYWtlIHN1cmUgdGhlIHZnYSByZWdpc3RlcnMgd2lsbCBhbHdh
eXMgaGF2ZSB0aGUKdmFsdWVzIG5lZWRlZCBieSB2YmUgbW9kZS4gIFRoaXMg
bWFrZXMgc3VyZSB0aGUgc2FuaXR5IGNoZWNrcwphcHBsaWVkIGJ5IHZiZV9m
aXh1cF9yZWdzKCkgYXJlIGVmZmVjdGl2ZS4KCldpdGhvdXQgdGhpcyBndWVz
dHMgY2FuIG11Y2sgd2l0aCBzaGlmdF9jb250cm9sLCBjYW4gdHVybiBvbiBw
bGFuYXIKdmdhIG1vZGVzIG9yIHRleHQgbW9kZSBlbXVsYXRpb24gd2hpbGUg
VkJFIGlzIGFjdGl2ZSwgbWFraW5nIHFlbXUKdGFrZSBjb2RlIHBhdGhzIG1l
YW50IGZvciBDR0EgY29tcGF0aWJpbGl0eSwgYnV0IHdpdGggdGhlIHZlcnkK
bGFyZ2UgZGlzcGxheSB3aWR0aHMgYW5kIGhlaWd0cyBzZXR0YWJsZSB1c2lu
ZyBWQkUgcmVnaXN0ZXJzLgoKV2hpY2ggaXMgZ29vZCBmb3Igb25lIG9yIGFu
b3RoZXIgYnVmZmVyIG92ZXJmbG93LiAgTm90IHRoYXQKY3JpdGljYWwgYXMg
dGhleSB0eXBpY2FsbHkgcmVhZCBvdmVyZmxvd3MgaGFwcGVuaW5nIHNvbWV3
aGVyZQppbiB0aGUgZGlzcGxheSBjb2RlLiAgU28gZ3Vlc3RzIGNhbiBEb1Mg
YnkgY3Jhc2hpbmcgcWVtdSB3aXRoIGEKc2VnZmF1bHQsIGJ1dCBpdCBpcyBw
cm9iYWJseSBub3QgcG9zc2libGUgdG8gYnJlYWsgb3V0IG9mIHRoZSBWTS4K
CkZpeGVzOiBDVkUtMjAxNi0zNzEyClJlcG9ydGVkLWJ5OiBadW96aGkgRnp6
IDx6dW96aGkuZnp6QGFsaWJhYmEtaW5jLmNvbT4KUmVwb3J0ZWQtYnk6IFAg
SiBQIDxwcGFuZGl0QHJlZGhhdC5jb20+ClNpZ25lZC1vZmYtYnk6IEdlcmQg
SG9mZm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPgpbQmFja3BvcnQgdG8gcWVt
dS14ZW4tdHJhZGl0aW9uXQpTaWduZWQtb2ZmLWJ5OiBBbmRyZXcgQ29vcGVy
IDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgotLS0KIGh3L3ZnYS5jIHwg
OSArKysrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyks
IDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9ody92Z2EuYyBiL2h3L3Zn
YS5jCmluZGV4IGIxYjUwMWIuLjU3NzhjN2QgMTAwNjQ0Ci0tLSBhL2h3L3Zn
YS5jCisrKyBiL2h3L3ZnYS5jCkBAIC0xNjAsNiArMTYwLDggQEAgc3RhdGlj
IHVpbnQzMl90IGV4cGFuZDRbMjU2XTsKIHN0YXRpYyB1aW50MTZfdCBleHBh
bmQyWzI1Nl07CiBzdGF0aWMgdWludDhfdCBleHBhbmQ0dG84WzE2XTsKIAor
c3RhdGljIHZvaWQgdmJlX3VwZGF0ZV92Z2FyZWdzKFZHQVN0YXRlICpzKTsK
Kwogc3RhdGljIGlubGluZSBib29sIHZiZV9lbmFibGVkKFZHQVN0YXRlICpz
KQogewogICAgIHJldHVybiBzLT52YmVfcmVnc1tWQkVfRElTUElfSU5ERVhf
RU5BQkxFXSAmIFZCRV9ESVNQSV9FTkFCTEVEOwpAQCAtNDQ5LDYgKzQ1MSw3
IEBAIHN0YXRpYyB2b2lkIHZnYV9pb3BvcnRfd3JpdGUodm9pZCAqb3BhcXVl
LCB1aW50MzJfdCBhZGRyLCB1aW50MzJfdCB2YWwpCiAgICAgICAgIHByaW50
ZigidmdhOiB3cml0ZSBTUiV4ID0gMHglMDJ4XG4iLCBzLT5zcl9pbmRleCwg
dmFsKTsKICNlbmRpZgogICAgICAgICBzLT5zcltzLT5zcl9pbmRleF0gPSB2
YWwgJiBzcl9tYXNrW3MtPnNyX2luZGV4XTsKKyAgICAgICAgdmJlX3VwZGF0
ZV92Z2FyZWdzKHMpOwogICAgICAgICBpZiAocy0+c3JfaW5kZXggPT0gMSkg
cy0+dXBkYXRlX3JldHJhY2VfaW5mbyhzKTsKICAgICAgICAgYnJlYWs7CiAg
ICAgY2FzZSAweDNjNzoKQEAgLTQ3Nyw2ICs0ODAsNyBAQCBzdGF0aWMgdm9p
ZCB2Z2FfaW9wb3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRk
ciwgdWludDMyX3QgdmFsKQogICAgICAgICBwcmludGYoInZnYTogd3JpdGUg
R1IleCA9IDB4JTAyeFxuIiwgcy0+Z3JfaW5kZXgsIHZhbCk7CiAjZW5kaWYK
ICAgICAgICAgcy0+Z3Jbcy0+Z3JfaW5kZXhdID0gdmFsICYgZ3JfbWFza1tz
LT5ncl9pbmRleF07CisgICAgICAgIHZiZV91cGRhdGVfdmdhcmVncyhzKTsK
ICAgICAgICAgYnJlYWs7CiAgICAgY2FzZSAweDNiNDoKICAgICBjYXNlIDB4
M2Q0OgpAQCAtNDkwLDggKzQ5NCwxMCBAQCBzdGF0aWMgdm9pZCB2Z2FfaW9w
b3J0X3dyaXRlKHZvaWQgKm9wYXF1ZSwgdWludDMyX3QgYWRkciwgdWludDMy
X3QgdmFsKQogICAgICAgICAvKiBoYW5kbGUgQ1IwLTcgcHJvdGVjdGlvbiAq
LwogICAgICAgICBpZiAoKHMtPmNyWzB4MTFdICYgMHg4MCkgJiYgcy0+Y3Jf
aW5kZXggPD0gNykgewogICAgICAgICAgICAgLyogY2FuIGFsd2F5cyB3cml0
ZSBiaXQgNCBvZiBDUjcgKi8KLSAgICAgICAgICAgIGlmIChzLT5jcl9pbmRl
eCA9PSA3KQorICAgICAgICAgICAgaWYgKHMtPmNyX2luZGV4ID09IDcpIHsK
ICAgICAgICAgICAgICAgICBzLT5jcls3XSA9IChzLT5jcls3XSAmIH4weDEw
KSB8ICh2YWwgJiAweDEwKTsKKyAgICAgICAgICAgICAgICB2YmVfdXBkYXRl
X3ZnYXJlZ3Mocyk7CisgICAgICAgICAgICB9CiAgICAgICAgICAgICByZXR1
cm47CiAgICAgICAgIH0KICAgICAgICAgc3dpdGNoKHMtPmNyX2luZGV4KSB7
CkBAIC01MDcsNiArNTEzLDcgQEAgc3RhdGljIHZvaWQgdmdhX2lvcG9ydF93
cml0ZSh2b2lkICpvcGFxdWUsIHVpbnQzMl90IGFkZHIsIHVpbnQzMl90IHZh
bCkKICAgICAgICAgICAgIHMtPmNyW3MtPmNyX2luZGV4XSA9IHZhbDsKICAg
ICAgICAgICAgIGJyZWFrOwogICAgICAgICB9CisgICAgICAgIHZiZV91cGRh
dGVfdmdhcmVncyhzKTsKIAogICAgICAgICBzd2l0Y2gocy0+Y3JfaW5kZXgp
IHsKICAgICAgICAgY2FzZSAweDAwOgotLSAKMi4xLjQKCg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--=separator--


From xen-users-bounces@lists.xen.org Tue May 10 13:35:38 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 13:35:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b07ne-0003eS-SH; Tue, 10 May 2016 13:34:10 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b07ne-0003eF-3f
 for xen-users@lists.xen.org; Tue, 10 May 2016 13:34:10 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 2A/AF-02994-053E1375; Tue, 10 May 2016 13:34:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpmleJIrShJLcpLzFFi42JJ6npapBvw2DD
 c4M1ZbotVVw+wOjB6HN39mymAMYo1My8pvyKBNaNlZV7BTI6KvpYbbA2M29i7GLk4WATmsUj0
 3PjP2sXIySEkkCxxae0yJgg7Q2LPjNksMPahvwvYIex4ieMrGxlBbAkBBYkJvdPZIGxbie3zb
 jODDJUQ2M4isaz1P1ADB1BDvcSBBi8Qk0VAW+LYxjAQk01ATeJJD9R0LYmXu9rAbBEBdYn7h+
 6B2bwCPhLn5z9gBrGFBXQkHtxqg4oLSpyc+QTMZhaIlvh3sJMNYk6AxKKW/cwg45kFRCSeThW
 ewCg8C0nHLCQdsxCqIEx1ifXzhCAq5CW2v53DDGGrSdzedpUdWXwBI/sqRvXi1KKy1CJdU72k
 osz0jJLcxMwcXUMDY73c1OLixPTUnMSkYr3k/NxNjMDIqWdgYNzBePmr0yFGSQ4mJVFewSmG4
 UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeLkfAeUEi1LTUyvSMnOAMQyTluDgURLh9QRJ8xYXJO
 YWZ6ZDpE4xKkqJ81aCJARAEhmleXBtsLRxiVFWSpiXkYGBQYinILUoN7MEVf4VozgHo5Iwryb
 IFJ7MvBK46a+AFjMBLZZj0wdZXJKIkJJqYPSQVXXry9t/NzF9RraT2pt0jYf2yY4Fwr/ehh07
 FrpTT4QhT+RMYMu0GuuVM5r/TD3vsfBA3olKAbfJ3gXuLdq7Uj4sanWd0xXn9U254t9eG8d6S
 YPKzrzJtXsZnvn8YBPY8efAS/fvL5e/djzxfiH/r3K9ogITno+iih0Hrnv/lUg/odAjpMRSnJ
 FoqMVcVJwIABPAf/MWAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1462887246!13142628!1
X-Originating-IP: [98.138.229.114]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45624 invoked from network); 10 May 2016 13:34:07 -0000
Received: from nm36-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm36-vm2.bullet.mail.ne1.yahoo.com) (98.138.229.114)
 by server-11.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 13:34:07 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462887246; bh=C42Aq0hzKFeMeQiHdDyHoQctX/vfpyFL+QCNW3278qM=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=IAlH7MPXuANOIWmONG2FJctyTFZhq8Md5uGPvPJPVaNphwEZP16IXAaSOdS8YE7Vkclk9lYaRqH7fDlwju9jlDNi/0ac40u/UFnA8EKHxcxs2tpPngjEeH3nLDmhV0no3CT16paeDc5T0Jj+OCVBhFGlxfPUqsdeTzud0hJsXspSydTRV55Qo0PzTFGmJ9iwyraSVaWJPAfe5PUWVjDcZiiR5uJpQ8Rh6hE0GR4tO9ZwJfZMj1ok82jYK5hoLitwhi2cmq1qEaLVbCmR1+pzyr7Db0yGlUV/zxPgiZxGd3mPIQaE+TjjZmytxCAIiOtTNdWutgMtkOojcSqC8kwvWA==
Received: from [127.0.0.1] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 13:34:06 -0000
Received: from [98.138.100.115] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 13:31:20 -0000
Received: from [98.138.89.195] by tm106.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 13:31:20 -0000
Received: from [127.0.0.1] by omp1053.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 13:31:20 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 177264.54612.bm@omp1053.mail.ne1.yahoo.com
X-YMail-OSG: d1I6JUcVM1kJ0TRHGPW8vP.IgxnC03572e7wbkoNd9krAD0u9RYi_neQSpFs4bi
 KScB7j5rXw4Y4.CC7VaV_9VDts08HxgjChsDZE98BUscCH_3uYKHoip46vKbRgqGNWzQSsbPDh5G
 aXaWEbYrY5QboKMGFRUXNVXY.Cb01ot2HqISu8s43bAGe4PBAMrQ0jOuXncZgcipChEQIA8UUAIC
 5J8YkATpO_.9KtLeALWW70Aaiqs7alNt1xUUoucsFGpaLqaUe2V1kUk.VNtFicFlH350g4nb5nvn
 mfCRzZaB4DHjOlYaiOwxgDya8pSALyRDGvknxnYO2knAiFlWy9eLIg4efOdSuNQhHwOnPc9dLi5I
 xoIBgV7sh3dxp.0Nd7k5UHMdGz_LxSzspgPxxXG1IvvJnRj_omoJvqB7AG1DtR822PxTgBq4Wm0_
 q9VphOwdwfYDGu819MuDessrYg8BIO1y7UUq2HxtAak3oGrbk3VO_2O72pb7_qVYwmc1MvLdrlH.
 wD34CxblY6Uya8FXDQXDG
Received: from jws10005.mail.ne1.yahoo.com by sendmailws103.mail.ne1.yahoo.com;
 Tue, 10 May 2016 13:31:19 +0000; 1462887079.701
Date: Tue, 10 May 2016 13:31:19 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <1073767063.1522862.1462887079432.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1073767063.1522862.1462887079432.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 1580
Subject: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============8702079241442290562=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============8702079241442290562==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1522861_66612000.1462887079430"
Content-Length: 1049

------=_Part_1522861_66612000.1462887079430
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.I installed a Windows VM via Xen and added a Bridge for my VM, But how can I have more than one NIV for my VM? Can you show me the config parameters?
Tnx.
------=_Part_1522861_66612000.1462887079430
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1462857193611_173549">Hello.</div><div id="yui_3_16_0_ym19_1_1462857193611_173549" dir="ltr">I installed a Windows VM via Xen and added a Bridge for my VM, But how can I have more than one NIV for my VM? Can you show me the config parameters?</div><div id="yui_3_16_0_ym19_1_1462857193611_173549" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1462857193611_173549" dir="ltr">Tnx.</div></div></body></html>
------=_Part_1522861_66612000.1462887079430--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8702079241442290562==--


From xen-users-bounces@lists.xen.org Tue May 10 13:35:38 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 13:35:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b07ne-0003eS-SH; Tue, 10 May 2016 13:34:10 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b07ne-0003eF-3f
 for xen-users@lists.xen.org; Tue, 10 May 2016 13:34:10 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 2A/AF-02994-053E1375; Tue, 10 May 2016 13:34:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpmleJIrShJLcpLzFFi42JJ6npapBvw2DD
 c4M1ZbotVVw+wOjB6HN39mymAMYo1My8pvyKBNaNlZV7BTI6KvpYbbA2M29i7GLk4WATmsUj0
 3PjP2sXIySEkkCxxae0yJgg7Q2LPjNksMPahvwvYIex4ieMrGxlBbAkBBYkJvdPZIGxbie3zb
 jODDJUQ2M4isaz1P1ADB1BDvcSBBi8Qk0VAW+LYxjAQk01ATeJJD9R0LYmXu9rAbBEBdYn7h+
 6B2bwCPhLn5z9gBrGFBXQkHtxqg4oLSpyc+QTMZhaIlvh3sJMNYk6AxKKW/cwg45kFRCSeThW
 ewCg8C0nHLCQdsxCqIEx1ifXzhCAq5CW2v53DDGGrSdzedpUdWXwBI/sqRvXi1KKy1CJdU72k
 osz0jJLcxMwcXUMDY73c1OLixPTUnMSkYr3k/NxNjMDIqWdgYNzBePmr0yFGSQ4mJVFewSmG4
 UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeLkfAeUEi1LTUyvSMnOAMQyTluDgURLh9QRJ8xYXJO
 YWZ6ZDpE4xKkqJ81aCJARAEhmleXBtsLRxiVFWSpiXkYGBQYinILUoN7MEVf4VozgHo5Iwryb
 IFJ7MvBK46a+AFjMBLZZj0wdZXJKIkJJqYPSQVXXry9t/NzF9RraT2pt0jYf2yY4Fwr/ehh07
 FrpTT4QhT+RMYMu0GuuVM5r/TD3vsfBA3olKAbfJ3gXuLdq7Uj4sanWd0xXn9U254t9eG8d6S
 YPKzrzJtXsZnvn8YBPY8efAS/fvL5e/djzxfiH/r3K9ogITno+iih0Hrnv/lUg/odAjpMRSnJ
 FoqMVcVJwIABPAf/MWAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1462887246!13142628!1
X-Originating-IP: [98.138.229.114]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45624 invoked from network); 10 May 2016 13:34:07 -0000
Received: from nm36-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm36-vm2.bullet.mail.ne1.yahoo.com) (98.138.229.114)
 by server-11.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 13:34:07 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462887246; bh=C42Aq0hzKFeMeQiHdDyHoQctX/vfpyFL+QCNW3278qM=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=IAlH7MPXuANOIWmONG2FJctyTFZhq8Md5uGPvPJPVaNphwEZP16IXAaSOdS8YE7Vkclk9lYaRqH7fDlwju9jlDNi/0ac40u/UFnA8EKHxcxs2tpPngjEeH3nLDmhV0no3CT16paeDc5T0Jj+OCVBhFGlxfPUqsdeTzud0hJsXspSydTRV55Qo0PzTFGmJ9iwyraSVaWJPAfe5PUWVjDcZiiR5uJpQ8Rh6hE0GR4tO9ZwJfZMj1ok82jYK5hoLitwhi2cmq1qEaLVbCmR1+pzyr7Db0yGlUV/zxPgiZxGd3mPIQaE+TjjZmytxCAIiOtTNdWutgMtkOojcSqC8kwvWA==
Received: from [127.0.0.1] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 13:34:06 -0000
Received: from [98.138.100.115] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 13:31:20 -0000
Received: from [98.138.89.195] by tm106.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 13:31:20 -0000
Received: from [127.0.0.1] by omp1053.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 13:31:20 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 177264.54612.bm@omp1053.mail.ne1.yahoo.com
X-YMail-OSG: d1I6JUcVM1kJ0TRHGPW8vP.IgxnC03572e7wbkoNd9krAD0u9RYi_neQSpFs4bi
 KScB7j5rXw4Y4.CC7VaV_9VDts08HxgjChsDZE98BUscCH_3uYKHoip46vKbRgqGNWzQSsbPDh5G
 aXaWEbYrY5QboKMGFRUXNVXY.Cb01ot2HqISu8s43bAGe4PBAMrQ0jOuXncZgcipChEQIA8UUAIC
 5J8YkATpO_.9KtLeALWW70Aaiqs7alNt1xUUoucsFGpaLqaUe2V1kUk.VNtFicFlH350g4nb5nvn
 mfCRzZaB4DHjOlYaiOwxgDya8pSALyRDGvknxnYO2knAiFlWy9eLIg4efOdSuNQhHwOnPc9dLi5I
 xoIBgV7sh3dxp.0Nd7k5UHMdGz_LxSzspgPxxXG1IvvJnRj_omoJvqB7AG1DtR822PxTgBq4Wm0_
 q9VphOwdwfYDGu819MuDessrYg8BIO1y7UUq2HxtAak3oGrbk3VO_2O72pb7_qVYwmc1MvLdrlH.
 wD34CxblY6Uya8FXDQXDG
Received: from jws10005.mail.ne1.yahoo.com by sendmailws103.mail.ne1.yahoo.com;
 Tue, 10 May 2016 13:31:19 +0000; 1462887079.701
Date: Tue, 10 May 2016 13:31:19 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <1073767063.1522862.1462887079432.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1073767063.1522862.1462887079432.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 1580
Subject: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============8702079241442290562=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============8702079241442290562==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1522861_66612000.1462887079430"
Content-Length: 1049

------=_Part_1522861_66612000.1462887079430
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.I installed a Windows VM via Xen and added a Bridge for my VM, But how can I have more than one NIV for my VM? Can you show me the config parameters?
Tnx.
------=_Part_1522861_66612000.1462887079430
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1462857193611_173549">Hello.</div><div id="yui_3_16_0_ym19_1_1462857193611_173549" dir="ltr">I installed a Windows VM via Xen and added a Bridge for my VM, But how can I have more than one NIV for my VM? Can you show me the config parameters?</div><div id="yui_3_16_0_ym19_1_1462857193611_173549" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1462857193611_173549" dir="ltr">Tnx.</div></div></body></html>
------=_Part_1522861_66612000.1462887079430--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8702079241442290562==--


From xen-users-bounces@lists.xen.org Tue May 10 13:48:25 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 13:48: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 <xen-users-bounces@lists.xen.org>)
	id 1b080L-0004oE-5l; Tue, 10 May 2016 13:47:17 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <dietmar.hahn@ts.fujitsu.com>) id 1b080K-0004nz-B2
 for xen-users@lists.xen.org; Tue, 10 May 2016 13:47:16 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 D5/AD-32266-366E1375; Tue, 10 May 2016 13:47:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPKsWRWlGSWpSXmKPExsVy+OuzJbrJzwz
 DDTau4LFYdfUAqwOjx9Hdv5kCGKNYM/OS8isSWDMm3FrFXjCRqaK/+QpzA+NNxi5GTg4hAS2J
 423fmCDsGokfW86xdzFycUgIPGaTaF2+mRUkISGgKXHh3TYo20Wi7/ICZghbTuLf9CdADRxAt
 ojE5CYriLC6RM//jSwQtrjE5IUrmSHmu0ssXHGVBWS+kMA2RomLFxvZIBKHGCWOnVeGsMskFt
 2/ywhRtJxR4v6U9+wgCTYBA4ldrw6BTRIRsJXovXySGWSxsICNxLUtISBhFgFViYMbe8Hu5AW
 yP3y+A3aEqICHxI6XB8Ge5BTwlehc1MEEMX8io8ScV0uZIRoEJU7OfALWwCwgL9FxuZEVwtaR
 WLD7E9sERslZSMpmISmbhaRsASPzKkaN4tSistQiXUMLvaSizPSMktzEzBxdQwNTvdzU4uLE9
 NScxKRiveT83E2MwMhjAIIdjE3bPQ8xSnIwKYnyCk4xDBfiS8pPqcxILM6ILyrNSS0+xCjDwa
 EkwXvpCVBOsCg1PbUiLTMHmAJg0hIcPEoivA9B0rzFBYm5xZnpEKlTjLocC37cXsskxJKXn5c
 qJc57HqRIAKQoozQPbgQsHV1ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMC/3U6ApPJl5JXCb
 XgEdwQR0hBybPsgRJYkIKakGRs2frvYXvkjG7I+b8d1IzUp1K/PyRXFcn5ceP3GBQbJhUdZuu
 U2iLzScU+UWKK09xPn11KNXQtb1S9M/P1ZZ6a+7THfOeZWsLac1ldYEXf2tozm7f/n8y9pvZj
 m6HG3xnph68pW/0Jab1ecXfDml7vfS4a/1q5Ap2rpKVzh7u57rVWqWGabt8lViKc5INNRiLip
 OBAB0S5elQgMAAA==
X-Env-Sender: dietmar.hahn@ts.fujitsu.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1462888032!38656568!1
X-Originating-IP: [195.245.230.164]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogMTk1LjI0NS4yMzAuMTY0ID0+IDExMzk5Ng==\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55876 invoked from network); 10 May 2016 13:47:15 -0000
Received: from mail1.bemta3.messagelabs.com (HELO
 mail1.bemta3.messagelabs.com) (195.245.230.164)
 by server-8.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 10 May 2016 13:47:15 -0000
Received: from [85.158.138.179] by server-4.bemta-3.messagelabs.com id
 D7/29-03606-066E1375; Tue, 10 May 2016 13:47:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRWlGSWpSXmKPExsViZ8MRopvwzDD
 coLOF12LV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzZhwaxV7wUSmiv7mK8wNjDcZuxg5OYQEDjFK
 HDuvDGGXSSy6fxcozgVkL2eUuD/lPTtIgk3AQGLXq0PMILaIgK1E7+WTQDYHh7CAjcS1LSEgY
 RYBVYmDG3tZQWxeIPvD5zssILaogIfEjpcHmUBsTgFfic5FHUwQ8ycySsx5tZQZokFQ4uTMJ2
 ANzALyEh2XG1khbB2JBbs/sU1g5JuFpGwWkrJZSMoWMDKvYlQvTi0qSy3SNdFLKspMzyjJTcz
 M0TU0MNbLTS0uTkxPzUlMKtZLzs/dxAgMNgYg2MHY+MXpEKMkB5OSKK/gFMNwIb6k/JTKjMTi
 jPii0pzU4kOMMhwcShK8VU+AcoJFqempFWmZOcCwh0lLcPAoifBmgKR5iwsSc4sz0yFSpxh1O
 Rb8uL2WSYglLz8vVUqcNxikSACkKKM0D24ELAYvMcpKCfMyAh0lxFOQWpSbWYIq/4pRnINRSZ
 iX+ynQFJ7MvBK4Ta+AjmACOkKOTR/kiJJEhJRUA2PcY4tDnC7fz+VWFR5nPCE0e+f1yxsf/XA
 4WCnr1f8mT/qDRExe4I6oY+dUPNY9eSgcevPLjfXbDYN3LNlcIXI0zrKxz58nc/3Cf93n62oK
 zYKj90oeE13AMMtq55OVKWwLo+6aKum3mzzZ2VUZpdWrecaVVUmysTwuZdODp+/efrFbHKMxa
 4YSS3FGoqEWc1FxIgAz/B1FvAIAAA==
X-Env-Sender: dietmar.hahn@ts.fujitsu.com
X-Msg-Ref: server-15.tower-169.messagelabs.com!1462888030!36638150!1
X-Originating-IP: [62.60.8.84]
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1507 invoked from network); 10 May 2016 13:47:12 -0000
Received: from unknown (HELO mailhost3.uk.fujitsu.com) (62.60.8.84)
 by server-15.tower-169.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 10 May 2016 13:47:12 -0000
Received: from abgdgate60u.abg.fsc.net ([172.25.138.90])
 by mailhost3.uk.fujitsu.com (8.14.5/8.14.5) with ESMTP id u4ADfQ5i018475
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 14:41:26 +0100
Received: from sanpedro.mch.fsc.net ([172.17.20.6])
 by abgdgate60u.abg.fsc.net with SMTP; 10 May 2016 15:47:10 +0200
Received: from amur.localnet (amur.mch.fsc.net [10.172.102.140])
 by sanpedro.mch.fsc.net (Postfix) with ESMTP id 60CD89CFFDCF;
 Tue, 10 May 2016 15:47:09 +0200 (CEST)
From: Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>
To: xen-users@lists.xen.org, Jason Long <hack3rcon@yahoo.com>
Date: Tue, 10 May 2016 15:47:09 +0200
Message-ID: <3217434.gEhO5ruovX@amur>
User-Agent: KMail/4.14.10 (Linux/4.1.20-11-xen; KDE/4.14.18; x86_64; ; )
In-Reply-To: <1073767063.1522862.1462887079432.JavaMail.yahoo@mail.yahoo.com>
References: <1073767063.1522862.1462887079432.JavaMail.yahoo.ref@mail.yahoo.com>
 <1073767063.1522862.1462887079432.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QW0gRGllbnN0YWcsIDEwLiBNYWkgMjAxNiwgMTM6MzE6MTkgc2NocmllYiBKYXNvbiBMb25nOgo+
IEhlbGxvLkkgaW5zdGFsbGVkIGEgV2luZG93cyBWTSB2aWEgWGVuIGFuZCBhZGRlZCBhIEJyaWRn
ZSBmb3IgbXkgVk0sIEJ1dCBob3cgY2FuIEkgaGF2ZSBtb3JlIHRoYW4gb25lIE5JViBmb3IgbXkg
Vk0/IENhbiB5b3Ugc2hvdyBtZSB0aGUgY29uZmlnIHBhcmFtZXRlcnM/Cj4gVG54LgoKVHJ5IGdv
b2dsZSB3aXRoOiAieGVuIGd1ZXN0IHZpZiBjb25maWciCgpEaWV0bWFyLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxp
c3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Tue May 10 13:48:25 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 13:48: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 <xen-users-bounces@lists.xen.org>)
	id 1b080L-0004oE-5l; Tue, 10 May 2016 13:47:17 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <dietmar.hahn@ts.fujitsu.com>) id 1b080K-0004nz-B2
 for xen-users@lists.xen.org; Tue, 10 May 2016 13:47:16 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 D5/AD-32266-366E1375; Tue, 10 May 2016 13:47:15 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPKsWRWlGSWpSXmKPExsVy+OuzJbrJzwz
 DDTau4LFYdfUAqwOjx9Hdv5kCGKNYM/OS8isSWDMm3FrFXjCRqaK/+QpzA+NNxi5GTg4hAS2J
 423fmCDsGokfW86xdzFycUgIPGaTaF2+mRUkISGgKXHh3TYo20Wi7/ICZghbTuLf9CdADRxAt
 ojE5CYriLC6RM//jSwQtrjE5IUrmSHmu0ssXHGVBWS+kMA2RomLFxvZIBKHGCWOnVeGsMskFt
 2/ywhRtJxR4v6U9+wgCTYBA4ldrw6BTRIRsJXovXySGWSxsICNxLUtISBhFgFViYMbe8Hu5AW
 yP3y+A3aEqICHxI6XB8Ge5BTwlehc1MEEMX8io8ScV0uZIRoEJU7OfALWwCwgL9FxuZEVwtaR
 WLD7E9sERslZSMpmISmbhaRsASPzKkaN4tSistQiXUMLvaSizPSMktzEzBxdQwNTvdzU4uLE9
 NScxKRiveT83E2MwMhjAIIdjE3bPQ8xSnIwKYnyCk4xDBfiS8pPqcxILM6ILyrNSS0+xCjDwa
 EkwXvpCVBOsCg1PbUiLTMHmAJg0hIcPEoivA9B0rzFBYm5xZnpEKlTjLocC37cXsskxJKXn5c
 qJc57HqRIAKQoozQPbgQsHV1ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMC/3U6ApPJl5JXCb
 XgEdwQR0hBybPsgRJYkIKakGRs2frvYXvkjG7I+b8d1IzUp1K/PyRXFcn5ceP3GBQbJhUdZuu
 U2iLzScU+UWKK09xPn11KNXQtb1S9M/P1ZZ6a+7THfOeZWsLac1ldYEXf2tozm7f/n8y9pvZj
 m6HG3xnph68pW/0Jab1ecXfDml7vfS4a/1q5Ap2rpKVzh7u57rVWqWGabt8lViKc5INNRiLip
 OBAB0S5elQgMAAA==
X-Env-Sender: dietmar.hahn@ts.fujitsu.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1462888032!38656568!1
X-Originating-IP: [195.245.230.164]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogMTk1LjI0NS4yMzAuMTY0ID0+IDExMzk5Ng==\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55876 invoked from network); 10 May 2016 13:47:15 -0000
Received: from mail1.bemta3.messagelabs.com (HELO
 mail1.bemta3.messagelabs.com) (195.245.230.164)
 by server-8.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 10 May 2016 13:47:15 -0000
Received: from [85.158.138.179] by server-4.bemta-3.messagelabs.com id
 D7/29-03606-066E1375; Tue, 10 May 2016 13:47:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRWlGSWpSXmKPExsViZ8MRopvwzDD
 coLOF12LV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzZhwaxV7wUSmiv7mK8wNjDcZuxg5OYQEDjFK
 HDuvDGGXSSy6fxcozgVkL2eUuD/lPTtIgk3AQGLXq0PMILaIgK1E7+WTQDYHh7CAjcS1LSEgY
 RYBVYmDG3tZQWxeIPvD5zssILaogIfEjpcHmUBsTgFfic5FHUwQ8ycySsx5tZQZokFQ4uTMJ2
 ANzALyEh2XG1khbB2JBbs/sU1g5JuFpGwWkrJZSMoWMDKvYlQvTi0qSy3SNdFLKspMzyjJTcz
 M0TU0MNbLTS0uTkxPzUlMKtZLzs/dxAgMNgYg2MHY+MXpEKMkB5OSKK/gFMNwIb6k/JTKjMTi
 jPii0pzU4kOMMhwcShK8VU+AcoJFqempFWmZOcCwh0lLcPAoifBmgKR5iwsSc4sz0yFSpxh1O
 Rb8uL2WSYglLz8vVUqcNxikSACkKKM0D24ELAYvMcpKCfMyAh0lxFOQWpSbWYIq/4pRnINRSZ
 iX+ynQFJ7MvBK4Ta+AjmACOkKOTR/kiJJEhJRUA2PcY4tDnC7fz+VWFR5nPCE0e+f1yxsf/XA
 4WCnr1f8mT/qDRExe4I6oY+dUPNY9eSgcevPLjfXbDYN3LNlcIXI0zrKxz58nc/3Cf93n62oK
 zYKj90oeE13AMMtq55OVKWwLo+6aKum3mzzZ2VUZpdWrecaVVUmysTwuZdODp+/efrFbHKMxa
 4YSS3FGoqEWc1FxIgAz/B1FvAIAAA==
X-Env-Sender: dietmar.hahn@ts.fujitsu.com
X-Msg-Ref: server-15.tower-169.messagelabs.com!1462888030!36638150!1
X-Originating-IP: [62.60.8.84]
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1507 invoked from network); 10 May 2016 13:47:12 -0000
Received: from unknown (HELO mailhost3.uk.fujitsu.com) (62.60.8.84)
 by server-15.tower-169.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 10 May 2016 13:47:12 -0000
Received: from abgdgate60u.abg.fsc.net ([172.25.138.90])
 by mailhost3.uk.fujitsu.com (8.14.5/8.14.5) with ESMTP id u4ADfQ5i018475
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 14:41:26 +0100
Received: from sanpedro.mch.fsc.net ([172.17.20.6])
 by abgdgate60u.abg.fsc.net with SMTP; 10 May 2016 15:47:10 +0200
Received: from amur.localnet (amur.mch.fsc.net [10.172.102.140])
 by sanpedro.mch.fsc.net (Postfix) with ESMTP id 60CD89CFFDCF;
 Tue, 10 May 2016 15:47:09 +0200 (CEST)
From: Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>
To: xen-users@lists.xen.org, Jason Long <hack3rcon@yahoo.com>
Date: Tue, 10 May 2016 15:47:09 +0200
Message-ID: <3217434.gEhO5ruovX@amur>
User-Agent: KMail/4.14.10 (Linux/4.1.20-11-xen; KDE/4.14.18; x86_64; ; )
In-Reply-To: <1073767063.1522862.1462887079432.JavaMail.yahoo@mail.yahoo.com>
References: <1073767063.1522862.1462887079432.JavaMail.yahoo.ref@mail.yahoo.com>
 <1073767063.1522862.1462887079432.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QW0gRGllbnN0YWcsIDEwLiBNYWkgMjAxNiwgMTM6MzE6MTkgc2NocmllYiBKYXNvbiBMb25nOgo+
IEhlbGxvLkkgaW5zdGFsbGVkIGEgV2luZG93cyBWTSB2aWEgWGVuIGFuZCBhZGRlZCBhIEJyaWRn
ZSBmb3IgbXkgVk0sIEJ1dCBob3cgY2FuIEkgaGF2ZSBtb3JlIHRoYW4gb25lIE5JViBmb3IgbXkg
Vk0/IENhbiB5b3Ugc2hvdyBtZSB0aGUgY29uZmlnIHBhcmFtZXRlcnM/Cj4gVG54LgoKVHJ5IGdv
b2dsZSB3aXRoOiAieGVuIGd1ZXN0IHZpZiBjb25maWciCgpEaWV0bWFyLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxp
c3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Tue May 10 15:42:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 15:42:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b09mC-0007zD-J7; Tue, 10 May 2016 15:40:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hakon@alstadheim.priv.no>) id 1b09mA-0007z6-JR
 for xen-users@lists.xen.org; Tue, 10 May 2016 15:40:47 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 7F/27-13115-DF002375; Tue, 10 May 2016 15:40:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrMIsWRWlGSWpSXmKPExsWS+72EU/cvg1G
 4wZnd3Barrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bx+ycZCw6zVPyZOI2lgfEhcxcjF4eQQAuz
 RNOGB4xdjJwcEgLGEht27IJKXGCU+H5nCguIwyLwi0li7s3DjBCZE0wSh/r/s4C0iAioS9w/d
 A/MZhNwktjwcgE7iC0soCtx5kIDE8RYOYne7klgNbwChhIXj69jBbFZBFQl1v55B2RzcIgKhE
 vsWOkLUSIocXLmE7ByZqDxf+ZdYoaw5SW2v53DDDGSX+L226Ngx0kIfGWUeHKljWUCo+AsJP2
 zkPTPQtK/gJF5FaNGcWpRWWqRrqGpXlJRZnpGSW5iZo6uoaGJXm5qcXFiempOYlKxXnJ+7iZG
 YPDWMzAw7mD8e9rzEKMkB5OSKG/2X8NwIb6k/JTKjMTijPii0pzU4kOMGhwcApvXrr7AKMWSl
 5+XqiTBawyMEiHBotT01Iq0zBxgfMGUSnDwKInwbvsPNIa3uCAxtzgzHSJ1itGYY8uCG2uZOB
 b8uL2WSQhskpQ4rybIJAGQ0ozSPLhBsLi/xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmYdwr
 IQp7MvBK4fa+ATmECOkWOTR/klJJEhJRUA6NDu5ydxq38a3lvbvzO2fvvhF/Ejm/vL3HO7ugz
 /qR6YdMS/jwhth97desmrNottflkfLfGvMMzZx/rb/5XpvBaqYDRrORBuMi6rG26z/Qn7zY9F
 i6nsOvkooSDC9Tq9r7xuPT7laTz5fmsxVHrKs4nZSQ/c9jxn7XB79nhJy/ntStP8ik5evexEk
 txRqKhFnNRcSIA2RptqvYCAAA=
X-Env-Sender: hakon@alstadheim.priv.no
X-Msg-Ref: server-7.tower-27.messagelabs.com!1462894844!40669112!1
X-Originating-IP: [109.247.116.9]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59587 invoked from network); 10 May 2016 15:40:45 -0000
Received: from asav22.altibox.net (HELO asav22.altibox.net) (109.247.116.9)
 by server-7.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 10 May 2016 15:40:45 -0000
Received: from postfix-relay.alstadheim.priv.no
 (148-252-115.223.3p.ntebredband.no [148.252.115.223])
 (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: hakon.alstadheim@ntebb.no)
 by asav22.altibox.net (Postfix) with ESMTPSA id 9B8592008B
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 17:40:44 +0200 (CEST)
X-Finnesikke-B-A-I-T: finnesikke@alstadheim.priv.no
Received: from smtps.alstadheim.priv.no (localhost [127.0.0.1])
 by postfix-relay.alstadheim.priv.no (Postfix) with ESMTP id E9910C015D21
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 17:40:43 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=alstadheim.priv.no; h=to
 :from:subject:message-id:date:mime-version:content-type
 :content-transfer-encoding; s=smtp; bh=iiUXmOKSbrZxNprqM+6y1879P
 hA=; b=WWo11arWW0qxeDsi+l1HVclkZFjG6h6eGk//8bNiG8tO6XNvXHrJM8vDR
 QhJAzHx/AUCeGRYQEchTC464bHpgmnEVO6tUsAyM7LWHZq6+3GhqawncZrGG9GYU
 F7A1sAjMUOe97+JA9ZRRPJ6dj5ev9FRqZR7pS7zD12YAyQ0igE=
Received: from [192.168.2.4] (unknown [192.168.2.4])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested) (Authenticated sender: hakon)
 by smtps.alstadheim.priv.no (Postfix) with ESMTPSA id DFD5A28CBFA
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 17:40:43 +0200 (CEST)
To: Xen-users <xen-users@lists.xen.org>
From: =?UTF-8?Q?H=c3=a5kon_Alstadheim?= <hakon@alstadheim.priv.no>
X-Enigmail-Draft-Status: N1110
Message-ID: <573200FC.4030404@alstadheim.priv.no>
Date: Tue, 10 May 2016 17:40:44 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
X-CMAE-Score: 0
X-CMAE-Analysis: v=2.1 cv=R7mjYYlX c=1 sm=1 tr=0
 a=f6MkJeyDcP7UnFP/DH9wdw==:117 a=f6MkJeyDcP7UnFP/DH9wdw==:17
 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=IkcTkHD0fZMA:10
 a=yrkiwgmsf1kA:10 a=dqf7f90YEI3-6-t4oFQA:9 a=QEXdDO2ut3YA:10
Subject: [Xen-users] best practice NUMA config for dom0 ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SXQgaGFzIGJlZW4gbXkgdW5kZXJzdGFuZGluZywgd2l0aG91dCBhbnkgZG9jdW1lbnRhdGlvbiB0
byBiYWNrIGl0IHVwLAp0aGF0IG9uIGEgWGVuIHNlcnZlciB0aGUgaHlwZXJ2aXNvciBkb2VzIGFs
bCB0aGVuIE5VTUEgaGFuZGxpbmcsIGFuZAp0aGF0IGxpbnV4IGluIGRvbTAgb3IgZG9tVSBzaG91
bGQga2VlcCBpdHMgaGFuZHMgb2ZmLiBOb3cgSSBub3RpY2UgdGhhdAp4bCBpcyBjb21wbGFpbmlu
ZzoKCmxpYnhsOiBub3RpY2U6IGxpYnhsX251bWEuYzo0OTk6bGlieGxfX2dldF9udW1hX2NhbmRp
ZGF0ZTogTlVNQQpwbGFjZW1lbnQgZmFpbGVkLCBwZXJmb3JtYW5jZSBtaWdodCBiZSBhZmZlY3Rl
ZAoKU28sIGdpdmVuIHRoYXQgZG9tMCBpcyBydW5uaW5nIGEgZmFpcmx5IHJlY2VudCBrZXJuZWws
IGFuZCBYZW4gaXMgdGhlCmxhdGVzdCBzdGFibGUgKDQuNi4xKSwgaG93IHNob3VsZCBJIGNvbmZp
Z3VyZSB0aGUgbGludXgga2VybmVsIGZvciBiZXN0Cm51bWEgaGFuZGxpbmcgPyBJIGhhdmUgdHdv
IGNwdS1kaWVzIHdpdGggcmFtIHRoYXQgd2lsbCBiZW5lZml0IGZyb20gTlVNQQphd2FyZSBhbGxv
Y2F0aW9uLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Tue May 10 15:42:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 15:42:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b09mC-0007zD-J7; Tue, 10 May 2016 15:40:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hakon@alstadheim.priv.no>) id 1b09mA-0007z6-JR
 for xen-users@lists.xen.org; Tue, 10 May 2016 15:40:47 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 7F/27-13115-DF002375; Tue, 10 May 2016 15:40:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrMIsWRWlGSWpSXmKPExsWS+72EU/cvg1G
 4wZnd3Barrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bx+ycZCw6zVPyZOI2lgfEhcxcjF4eQQAuz
 RNOGB4xdjJwcEgLGEht27IJKXGCU+H5nCguIwyLwi0li7s3DjBCZE0wSh/r/s4C0iAioS9w/d
 A/MZhNwktjwcgE7iC0soCtx5kIDE8RYOYne7klgNbwChhIXj69jBbFZBFQl1v55B2RzcIgKhE
 vsWOkLUSIocXLmE7ByZqDxf+ZdYoaw5SW2v53DDDGSX+L226Ngx0kIfGWUeHKljWUCo+AsJP2
 zkPTPQtK/gJF5FaNGcWpRWWqRrqGpXlJRZnpGSW5iZo6uoaGJXm5qcXFiempOYlKxXnJ+7iZG
 YPDWMzAw7mD8e9rzEKMkB5OSKG/2X8NwIb6k/JTKjMTijPii0pzU4kOMGhwcApvXrr7AKMWSl
 5+XqiTBawyMEiHBotT01Iq0zBxgfMGUSnDwKInwbvsPNIa3uCAxtzgzHSJ1itGYY8uCG2uZOB
 b8uL2WSQhskpQ4rybIJAGQ0ozSPLhBsLi/xCgrJczLyMDAIMRTkFqUm1mCKv+KUZyDUUmYdwr
 IQp7MvBK4fa+ATmECOkWOTR/klJJEhJRUA6NDu5ydxq38a3lvbvzO2fvvhF/Ejm/vL3HO7ugz
 /qR6YdMS/jwhth97desmrNottflkfLfGvMMzZx/rb/5XpvBaqYDRrORBuMi6rG26z/Qn7zY9F
 i6nsOvkooSDC9Tq9r7xuPT7laTz5fmsxVHrKs4nZSQ/c9jxn7XB79nhJy/ntStP8ik5evexEk
 txRqKhFnNRcSIA2RptqvYCAAA=
X-Env-Sender: hakon@alstadheim.priv.no
X-Msg-Ref: server-7.tower-27.messagelabs.com!1462894844!40669112!1
X-Originating-IP: [109.247.116.9]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59587 invoked from network); 10 May 2016 15:40:45 -0000
Received: from asav22.altibox.net (HELO asav22.altibox.net) (109.247.116.9)
 by server-7.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 10 May 2016 15:40:45 -0000
Received: from postfix-relay.alstadheim.priv.no
 (148-252-115.223.3p.ntebredband.no [148.252.115.223])
 (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: hakon.alstadheim@ntebb.no)
 by asav22.altibox.net (Postfix) with ESMTPSA id 9B8592008B
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 17:40:44 +0200 (CEST)
X-Finnesikke-B-A-I-T: finnesikke@alstadheim.priv.no
Received: from smtps.alstadheim.priv.no (localhost [127.0.0.1])
 by postfix-relay.alstadheim.priv.no (Postfix) with ESMTP id E9910C015D21
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 17:40:43 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=alstadheim.priv.no; h=to
 :from:subject:message-id:date:mime-version:content-type
 :content-transfer-encoding; s=smtp; bh=iiUXmOKSbrZxNprqM+6y1879P
 hA=; b=WWo11arWW0qxeDsi+l1HVclkZFjG6h6eGk//8bNiG8tO6XNvXHrJM8vDR
 QhJAzHx/AUCeGRYQEchTC464bHpgmnEVO6tUsAyM7LWHZq6+3GhqawncZrGG9GYU
 F7A1sAjMUOe97+JA9ZRRPJ6dj5ev9FRqZR7pS7zD12YAyQ0igE=
Received: from [192.168.2.4] (unknown [192.168.2.4])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested) (Authenticated sender: hakon)
 by smtps.alstadheim.priv.no (Postfix) with ESMTPSA id DFD5A28CBFA
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 17:40:43 +0200 (CEST)
To: Xen-users <xen-users@lists.xen.org>
From: =?UTF-8?Q?H=c3=a5kon_Alstadheim?= <hakon@alstadheim.priv.no>
X-Enigmail-Draft-Status: N1110
Message-ID: <573200FC.4030404@alstadheim.priv.no>
Date: Tue, 10 May 2016 17:40:44 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
X-CMAE-Score: 0
X-CMAE-Analysis: v=2.1 cv=R7mjYYlX c=1 sm=1 tr=0
 a=f6MkJeyDcP7UnFP/DH9wdw==:117 a=f6MkJeyDcP7UnFP/DH9wdw==:17
 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=IkcTkHD0fZMA:10
 a=yrkiwgmsf1kA:10 a=dqf7f90YEI3-6-t4oFQA:9 a=QEXdDO2ut3YA:10
Subject: [Xen-users] best practice NUMA config for dom0 ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SXQgaGFzIGJlZW4gbXkgdW5kZXJzdGFuZGluZywgd2l0aG91dCBhbnkgZG9jdW1lbnRhdGlvbiB0
byBiYWNrIGl0IHVwLAp0aGF0IG9uIGEgWGVuIHNlcnZlciB0aGUgaHlwZXJ2aXNvciBkb2VzIGFs
bCB0aGVuIE5VTUEgaGFuZGxpbmcsIGFuZAp0aGF0IGxpbnV4IGluIGRvbTAgb3IgZG9tVSBzaG91
bGQga2VlcCBpdHMgaGFuZHMgb2ZmLiBOb3cgSSBub3RpY2UgdGhhdAp4bCBpcyBjb21wbGFpbmlu
ZzoKCmxpYnhsOiBub3RpY2U6IGxpYnhsX251bWEuYzo0OTk6bGlieGxfX2dldF9udW1hX2NhbmRp
ZGF0ZTogTlVNQQpwbGFjZW1lbnQgZmFpbGVkLCBwZXJmb3JtYW5jZSBtaWdodCBiZSBhZmZlY3Rl
ZAoKU28sIGdpdmVuIHRoYXQgZG9tMCBpcyBydW5uaW5nIGEgZmFpcmx5IHJlY2VudCBrZXJuZWws
IGFuZCBYZW4gaXMgdGhlCmxhdGVzdCBzdGFibGUgKDQuNi4xKSwgaG93IHNob3VsZCBJIGNvbmZp
Z3VyZSB0aGUgbGludXgga2VybmVsIGZvciBiZXN0Cm51bWEgaGFuZGxpbmcgPyBJIGhhdmUgdHdv
IGNwdS1kaWVzIHdpdGggcmFtIHRoYXQgd2lsbCBiZW5lZml0IGZyb20gTlVNQQphd2FyZSBhbGxv
Y2F0aW9uLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Tue May 10 16:12:42 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 16:12:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0AFs-0002OQ-0x; Tue, 10 May 2016 16:11:28 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b0AFq-0002OK-Th
 for xen-users@lists.xen.org; Tue, 10 May 2016 16:11:27 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 85/B3-09532-E2802375; Tue, 10 May 2016 16:11:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnleJIrShJLcpLzFFi42JJ6oru1dXlMAo
 3+LFCwWLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzehreMVSsE204uelw8wNjJOFuxi5OFgEVrFI
 XDx/hqmLkZNDSCBD4urCu4xdjBxAdqrEyxmcEOF4ienfJrGD2BICChKbP5xghLBtJF5P7GIFm
 SMhcJhForf7HDOIIyTQwChxdcdPZpAqFgFtiZ6+82wgQ9kE1CSe9LBADNWSeLmrDcwWAdq1ue
 k82AJeAW+J27tWgC3gBCrft3AGI0S9qsTPnceYQMYIAy2+tiUEolxQ4uTMJ2BjmAViJV5tfcA
 IYYtIdM5oZZ/AKDwLSdksJGWzkJTNAprKLKAusX6eEERYXmL72znMELaaxO1tV9khbG2JZQtf
 My9gZF/FqF6cWlSWWqRrqJdUlJmeUZKbmJmja2hgppebWlycmJ6ak5hUrJecn7uJERhBDECwg
 3Hnc6dDjJIcTEqivIlsRuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHhDQHKCRanpqRVpmTnAWI
 ZJS3DwKInw+oCkeYsLEnOLM9MhUqcYFaXEea1BEgIgiYzSPLg2WPq4xCgrJczLCHSIEE9BalF
 uZgmq/CtGcQ5GJWHeBSBTeDLzSuCmvwJazAS0WI5NH2RxSSJCSqqBMX7nX99u/oR1pXFRUnG/
 WJo2/X2xe+eLzvPJU7TVd4lo6/JZc0ef3m1U2d4VfkPclrt5ucAFh7igJb5xjhkmTKebLab/+
 NrL5af77vPRtv5SntKqe20h/lJfd4sVBy7omnVL8/mJ0KgPezccStq5Ibpd8DGPp5yjR3bUpG
 3SISoZ6+T+FsYpsRRnJBpqMRcVJwIAsUogTRoDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462896683!12988896!1
X-Originating-IP: [98.138.91.141]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21723 invoked from network); 10 May 2016 16:11:25 -0000
Received: from nm11-vm3.bullet.mail.ne1.yahoo.com (HELO
 nm11-vm3.bullet.mail.ne1.yahoo.com) (98.138.91.141)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 10 May 2016 16:11:25 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462896682; bh=UoxAeBvNiBKuR5lVQ4YidxscGWiPiWFC0EZk39Vylr0=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=qYraoKFnV13i/SZf3VX+oqhGf1/1H38GNnkuOB6htD8EccxDD7R8iqNrKAIOIjdG5LImhJrVTq1tJJiYKV5vxUgL7sTyvx1lo3x90f5Cg6D3cCE975f0vohKb47nYvStdtCwGONOtuAYx9jCNrjj9kTRKbt+35vdqatLL6p3fix+MwWTMl9LdyD2G0ovsTa0sPE+XzfNs6rMEOU1UDmxU/ZyQ7bqwb5nlGwNNhWqbJ3/5jcXktAQ9VoUli7pCsapdc7uEDKNrEZp2/hWpYRFtVulpaKhTDr8ee0V8D0oZf9ekJ2us1Ku7hCy24fOvbOFLBHYs4c6PqnJ7A3vMoopaQ==
Received: from [98.138.101.132] by nm11.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 16:11:22 -0000
Received: from [98.138.87.5] by tm20.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 16:11:22 -0000
Received: from [127.0.0.1] by omp1005.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 16:11:22 -0000
X-Yahoo-Newman-Property: ymail-5
X-Yahoo-Newman-Id: 698777.6868.bm@omp1005.mail.ne1.yahoo.com
X-YMail-OSG: 4jY3SoUVM1kElcbF3kmK_pTKiGZkOu_5Pr0tbjFhWf7HYP2AK_umeQbXTiMlL0.
 gVPDLvFwM.oLKgIS7vCosz54aowNZdaqSISHVoqquifRoI4vJYof8IQe8QqOb9ElZma77W1KN6dp
 bRq5B6GVWR26ABIwso5_hblBYhwYaOY1Whi2oLT4_lKOLiQuLm9n2TPt8iT.USRre7bz92vZskN8
 zNqp4UrCINISEzznvstVFfP6QUN5kSkcFPQpOfrMP0lPIvnh1c4Fm2Dhj8op4FMPgzJ3d88ORdBB
 akcU0.Dch.3jloOqu72F_tELocSf9bYKYmxsxOQNUQN5xtuS9wsSdm0BtbvLvNCC2kIB7PmVZvTV
 o.qh554sBH0oJRqpSxp_frnehov1TQeP8s7Lz4QlsPZ47n_y8LPBjUJE08Ejl.3TXP7W6Gs7vgvp
 ArRVoHdZmHSUk_XmrZuYtQ_k2maJIII5X_nYEs5F9TiA6czfPCnCM6HQdWBv7z.TyozUqpTDxFCl
 9.vKN3n944ZqxHGdTtLVerzmCfcoXGw--
Received: from jws100154.mail.ne1.yahoo.com by
 sendmailws168.mail.ne1.yahoo.com; Tue, 10 May 2016 16:11:22 +0000;
 1462896682.238
Date: Tue, 10 May 2016 16:11:21 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <292922119.1612652.1462896681993.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <3217434.gEhO5ruovX@amur>
References: <3217434.gEhO5ruovX@amur>
MIME-Version: 1.0
Content-Length: 3275
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============5568768349700527222=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============5568768349700527222==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1612651_1623655626.1462896681992"
Content-Length: 2742

------=_Part_1612651_1623655626.1462896681992
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Results are old and not worked. I found it but Xen documents need rewrite. 

    On Tuesday, May 10, 2016 6:49 AM, Dietmar Hahn <dietmar.hahn@ts.fujitsu.com> wrote:
 

 Am Dienstag, 10. Mai 2016, 13:31:19 schrieb Jason Long:
> Hello.I installed a Windows VM via Xen and added a Bridge for my VM, But how can I have more than one NIV for my VM? Can you show me the config parameters?
> Tnx.

Try google with: "xen guest vif config"

Dietmar.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   
------=_Part_1612651_1623655626.1462896681992
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462937842576_12144=
"><span id=3D"yui_3_16_0_ym19_1_1462937842576_12235">Results are old and no=
t worked. I found it but Xen documents need rewrite.</span></div> <div clas=
s=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" style=3D"disp=
lay: block;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Hel=
vetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style=3D"=
font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande=
, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"=
Arial"> On Tuesday, May 10, 2016 6:49 AM, Dietmar Hahn &lt;dietmar.hahn@ts.=
fujitsu.com&gt; wrote:<br></font></div>  <br><br> <div class=3D"y_msg_conta=
iner">Am Dienstag, 10. Mai 2016, 13:31:19 schrieb Jason Long:<div class=3D"=
yqt9779205996" id=3D"yqtfd51794"><br clear=3D"none">&gt; Hello.I installed =
a Windows VM via Xen and added a Bridge for my VM, But how can I have more =
than one NIV for my VM? Can you show me the config parameters?<br clear=3D"=
none">&gt; Tnx.</div><br clear=3D"none"><br clear=3D"none">Try google with:=
 "xen guest vif config"<br clear=3D"none"><br clear=3D"none">Dietmar.<br cl=
ear=3D"none"><br clear=3D"none"><br clear=3D"none">________________________=
_______________________<br clear=3D"none">Xen-users mailing list<br clear=
=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.org" href=
=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br clear=3D=
"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-users" target=3D"=
_blank">http://lists.xen.org/xen-users</a><br><br></div>  </div> </div>  </=
div></div></body></html>
------=_Part_1612651_1623655626.1462896681992--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============5568768349700527222==--


From xen-users-bounces@lists.xen.org Tue May 10 16:12:42 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 16:12:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0AFs-0002OQ-0x; Tue, 10 May 2016 16:11:28 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b0AFq-0002OK-Th
 for xen-users@lists.xen.org; Tue, 10 May 2016 16:11:27 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 85/B3-09532-E2802375; Tue, 10 May 2016 16:11:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnleJIrShJLcpLzFFi42JJ6oru1dXlMAo
 3+LFCwWLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzehreMVSsE204uelw8wNjJOFuxi5OFgEVrFI
 XDx/hqmLkZNDSCBD4urCu4xdjBxAdqrEyxmcEOF4ienfJrGD2BICChKbP5xghLBtJF5P7GIFm
 SMhcJhForf7HDOIIyTQwChxdcdPZpAqFgFtiZ6+82wgQ9kE1CSe9LBADNWSeLmrDcwWAdq1ue
 k82AJeAW+J27tWgC3gBCrft3AGI0S9qsTPnceYQMYIAy2+tiUEolxQ4uTMJ2BjmAViJV5tfcA
 IYYtIdM5oZZ/AKDwLSdksJGWzkJTNAprKLKAusX6eEERYXmL72znMELaaxO1tV9khbG2JZQtf
 My9gZF/FqF6cWlSWWqRrqJdUlJmeUZKbmJmja2hgppebWlycmJ6ak5hUrJecn7uJERhBDECwg
 3Hnc6dDjJIcTEqivIlsRuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHhDQHKCRanpqRVpmTnAWI
 ZJS3DwKInw+oCkeYsLEnOLM9MhUqcYFaXEea1BEgIgiYzSPLg2WPq4xCgrJczLCHSIEE9BalF
 uZgmq/CtGcQ5GJWHeBSBTeDLzSuCmvwJazAS0WI5NH2RxSSJCSqqBMX7nX99u/oR1pXFRUnG/
 WJo2/X2xe+eLzvPJU7TVd4lo6/JZc0ef3m1U2d4VfkPclrt5ucAFh7igJb5xjhkmTKebLab/+
 NrL5af77vPRtv5SntKqe20h/lJfd4sVBy7omnVL8/mJ0KgPezccStq5Ibpd8DGPp5yjR3bUpG
 3SISoZ6+T+FsYpsRRnJBpqMRcVJwIAsUogTRoDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-3.tower-21.messagelabs.com!1462896683!12988896!1
X-Originating-IP: [98.138.91.141]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21723 invoked from network); 10 May 2016 16:11:25 -0000
Received: from nm11-vm3.bullet.mail.ne1.yahoo.com (HELO
 nm11-vm3.bullet.mail.ne1.yahoo.com) (98.138.91.141)
 by server-3.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 10 May 2016 16:11:25 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462896682; bh=UoxAeBvNiBKuR5lVQ4YidxscGWiPiWFC0EZk39Vylr0=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=qYraoKFnV13i/SZf3VX+oqhGf1/1H38GNnkuOB6htD8EccxDD7R8iqNrKAIOIjdG5LImhJrVTq1tJJiYKV5vxUgL7sTyvx1lo3x90f5Cg6D3cCE975f0vohKb47nYvStdtCwGONOtuAYx9jCNrjj9kTRKbt+35vdqatLL6p3fix+MwWTMl9LdyD2G0ovsTa0sPE+XzfNs6rMEOU1UDmxU/ZyQ7bqwb5nlGwNNhWqbJ3/5jcXktAQ9VoUli7pCsapdc7uEDKNrEZp2/hWpYRFtVulpaKhTDr8ee0V8D0oZf9ekJ2us1Ku7hCy24fOvbOFLBHYs4c6PqnJ7A3vMoopaQ==
Received: from [98.138.101.132] by nm11.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 16:11:22 -0000
Received: from [98.138.87.5] by tm20.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 16:11:22 -0000
Received: from [127.0.0.1] by omp1005.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 16:11:22 -0000
X-Yahoo-Newman-Property: ymail-5
X-Yahoo-Newman-Id: 698777.6868.bm@omp1005.mail.ne1.yahoo.com
X-YMail-OSG: 4jY3SoUVM1kElcbF3kmK_pTKiGZkOu_5Pr0tbjFhWf7HYP2AK_umeQbXTiMlL0.
 gVPDLvFwM.oLKgIS7vCosz54aowNZdaqSISHVoqquifRoI4vJYof8IQe8QqOb9ElZma77W1KN6dp
 bRq5B6GVWR26ABIwso5_hblBYhwYaOY1Whi2oLT4_lKOLiQuLm9n2TPt8iT.USRre7bz92vZskN8
 zNqp4UrCINISEzznvstVFfP6QUN5kSkcFPQpOfrMP0lPIvnh1c4Fm2Dhj8op4FMPgzJ3d88ORdBB
 akcU0.Dch.3jloOqu72F_tELocSf9bYKYmxsxOQNUQN5xtuS9wsSdm0BtbvLvNCC2kIB7PmVZvTV
 o.qh554sBH0oJRqpSxp_frnehov1TQeP8s7Lz4QlsPZ47n_y8LPBjUJE08Ejl.3TXP7W6Gs7vgvp
 ArRVoHdZmHSUk_XmrZuYtQ_k2maJIII5X_nYEs5F9TiA6czfPCnCM6HQdWBv7z.TyozUqpTDxFCl
 9.vKN3n944ZqxHGdTtLVerzmCfcoXGw--
Received: from jws100154.mail.ne1.yahoo.com by
 sendmailws168.mail.ne1.yahoo.com; Tue, 10 May 2016 16:11:22 +0000;
 1462896682.238
Date: Tue, 10 May 2016 16:11:21 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <292922119.1612652.1462896681993.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <3217434.gEhO5ruovX@amur>
References: <3217434.gEhO5ruovX@amur>
MIME-Version: 1.0
Content-Length: 3275
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============5568768349700527222=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============5568768349700527222==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1612651_1623655626.1462896681992"
Content-Length: 2742

------=_Part_1612651_1623655626.1462896681992
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Results are old and not worked. I found it but Xen documents need rewrite. 

    On Tuesday, May 10, 2016 6:49 AM, Dietmar Hahn <dietmar.hahn@ts.fujitsu.com> wrote:
 

 Am Dienstag, 10. Mai 2016, 13:31:19 schrieb Jason Long:
> Hello.I installed a Windows VM via Xen and added a Bridge for my VM, But how can I have more than one NIV for my VM? Can you show me the config parameters?
> Tnx.

Try google with: "xen guest vif config"

Dietmar.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   
------=_Part_1612651_1623655626.1462896681992
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462937842576_12144=
"><span id=3D"yui_3_16_0_ym19_1_1462937842576_12235">Results are old and no=
t worked. I found it but Xen documents need rewrite.</span></div> <div clas=
s=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" style=3D"disp=
lay: block;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Hel=
vetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style=3D"=
font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande=
, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"=
Arial"> On Tuesday, May 10, 2016 6:49 AM, Dietmar Hahn &lt;dietmar.hahn@ts.=
fujitsu.com&gt; wrote:<br></font></div>  <br><br> <div class=3D"y_msg_conta=
iner">Am Dienstag, 10. Mai 2016, 13:31:19 schrieb Jason Long:<div class=3D"=
yqt9779205996" id=3D"yqtfd51794"><br clear=3D"none">&gt; Hello.I installed =
a Windows VM via Xen and added a Bridge for my VM, But how can I have more =
than one NIV for my VM? Can you show me the config parameters?<br clear=3D"=
none">&gt; Tnx.</div><br clear=3D"none"><br clear=3D"none">Try google with:=
 "xen guest vif config"<br clear=3D"none"><br clear=3D"none">Dietmar.<br cl=
ear=3D"none"><br clear=3D"none"><br clear=3D"none">________________________=
_______________________<br clear=3D"none">Xen-users mailing list<br clear=
=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.org" href=
=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br clear=3D=
"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-users" target=3D"=
_blank">http://lists.xen.org/xen-users</a><br><br></div>  </div> </div>  </=
div></div></body></html>
------=_Part_1612651_1623655626.1462896681992--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============5568768349700527222==--


From xen-users-bounces@lists.xen.org Tue May 10 16:19:58 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 16:19:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0ANd-0002rW-9q; Tue, 10 May 2016 16:19:29 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b0ANc-0002rP-QX
 for xen-users@lists.xen.org; Tue, 10 May 2016 16:19:28 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 C6/3B-07120-01A02375; Tue, 10 May 2016 16:19:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRWlGSWpSXmKPExsVysyfVTZefyyj
 c4OZeI4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePzfr2CoywVd9o2szYw3mLuYuTiEBLYyCix
 fuVGRghnN6NE47GzTF2MHBzCAjYS17aEgMRFBNoZJR4vnMzWxcgJVJQmMe39GyYQm01AU+LO5
 09gNq+AmsSbuc2sIDaLgKrEiUPrmEHmiAqES6zZ7g5RIihxcuYTFhCbU8BHov3oN0YQm1nATG
 Le5ofMELa8xPa3c5gnMPLOQtIyC0nZLCRlCxiZVzGqF6cWlaUW6RrqJRVlpmeU5CZm5ugaGpj
 p5aYWFyemp+YkJhXrJefnbmIEhhQDEOxg3Pnc6RCjJAeTkihvMadRuBBfUn5KZUZicUZ8UWlO
 avEhRhkODiUJXmGQnGBRanpqRVpmDjC4YdISHDxKIryxIGne4oLE3OLMdIjUKUZdjgU/bq9lE
 mLJy89LlRLnFQUpEgApyijNgxsBi7RLjLJSwryMQEcJ8RSkFuVmlqDKv2IU52BUEua1B5nCk5
 lXArfpFdARTEBHyLHpgxxRkoiQkmpg1DpUayCYJvVwfrBJZE/q5ugfGb0bW7775i6S+n348Ub
 DO7cNXEXPbP83O+rv6/AZptevzOlunCT8rjnvU0eXz4TVskFnjLd7f582NYSv1D8ubdcb9Qcz
 T1yquilhtIOhPb+okeer9VrWF3Uiij9KfbKrrYLebX2rKhjF9EA0YN9zn5KTO5e/VGIpzkg01
 GIuKk4EAEHzzLmvAgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1462897167!13496335!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57223 invoked from network); 10 May 2016 16:19:27 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-11.tower-21.messagelabs.com with SMTP; 10 May 2016 16:19:27 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 232E749;
 Tue, 10 May 2016 09:19:38 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 14F3F3F487;
 Tue, 10 May 2016 09:19:25 -0700 (PDT)
To: Jason Long <hack3rcon@yahoo.com>,
 Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <3217434.gEhO5ruovX@amur>
 <292922119.1612652.1462896681993.JavaMail.yahoo@mail.yahoo.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <57320A0C.5020001@arm.com>
Date: Tue, 10 May 2016 17:19:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <292922119.1612652.1462896681993.JavaMail.yahoo@mail.yahoo.com>
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8sCgpPbiAxMC8wNS8xNiAxNzoxMSwgSmFzb24gTG9uZyB3cm90ZToKPiBSZXN1bHRzIGFy
ZSBvbGQgYW5kIG5vdCB3b3JrZWQuIEkgZm91bmQgaXQgYnV0IFhlbiBkb2N1bWVudHMgbmVlZCBy
ZXdyaXRlLgoKUGxlYXNlIGF2b2lkIHRvcC1wb3N0aW5nLi4uCgpUaGUgZmlyc3QgcmVzdWx0IHRo
YXQgR29vZ2xlIGdhdmUgbWUgaXMgWzFdLiBUaGUgbGF0ZXN0IG1vZGlmaWNhdGlvbiBvZiAKdGhp
cyBwYWdlIHdhcyBiZWdpbm5pbmcgb2YgdGhpcyB5ZWFyLgoKSSBkbyBub3QgcmVtZW1iZXIgYW55
IGNoYW5nZSBpbiB0aGUgY29uZmlndXJhdGlvbiBmaWxlIHN5bnRheCBmb3IgdGhlIApuZXR3b3Jr
IHJlY2VudGx5LiBGcm9tIGEgcXVpY2sgbG9vayB0byB0aGUgd2lraSBwYWdlLCB0aGUgaW5zdHJ1
Y3Rpb25zIApsb29rcyB2YWxpZCB0byBtZS4KCklmIGl0IGlzIHN0aWxsIG5vdCB3b3JraW5nLCBw
bGVhc2UgcG9zdCB0aGUgZGV0YWlscyBvZiB0aGUgc3RlcHMgeW91IGRpZC4KClJlZ2FyZHMsCgpb
MV0gaHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fTmV0d29ya2luZwoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 10 16:19:58 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 16:19:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0ANd-0002rW-9q; Tue, 10 May 2016 16:19:29 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b0ANc-0002rP-QX
 for xen-users@lists.xen.org; Tue, 10 May 2016 16:19:28 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 C6/3B-07120-01A02375; Tue, 10 May 2016 16:19:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRWlGSWpSXmKPExsVysyfVTZefyyj
 c4OZeI4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePzfr2CoywVd9o2szYw3mLuYuTiEBLYyCix
 fuVGRghnN6NE47GzTF2MHBzCAjYS17aEgMRFBNoZJR4vnMzWxcgJVJQmMe39GyYQm01AU+LO5
 09gNq+AmsSbuc2sIDaLgKrEiUPrmEHmiAqES6zZ7g5RIihxcuYTFhCbU8BHov3oN0YQm1nATG
 Le5ofMELa8xPa3c5gnMPLOQtIyC0nZLCRlCxiZVzGqF6cWlaUW6RrqJRVlpmeU5CZm5ugaGpj
 p5aYWFyemp+YkJhXrJefnbmIEhhQDEOxg3Pnc6RCjJAeTkihvMadRuBBfUn5KZUZicUZ8UWlO
 avEhRhkODiUJXmGQnGBRanpqRVpmDjC4YdISHDxKIryxIGne4oLE3OLMdIjUKUZdjgU/bq9lE
 mLJy89LlRLnFQUpEgApyijNgxsBi7RLjLJSwryMQEcJ8RSkFuVmlqDKv2IU52BUEua1B5nCk5
 lXArfpFdARTEBHyLHpgxxRkoiQkmpg1DpUayCYJvVwfrBJZE/q5ugfGb0bW7775i6S+n348Ub
 DO7cNXEXPbP83O+rv6/AZptevzOlunCT8rjnvU0eXz4TVskFnjLd7f582NYSv1D8ubdcb9Qcz
 T1yquilhtIOhPb+okeer9VrWF3Uiij9KfbKrrYLebX2rKhjF9EA0YN9zn5KTO5e/VGIpzkg01
 GIuKk4EAEHzzLmvAgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1462897167!13496335!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 57223 invoked from network); 10 May 2016 16:19:27 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-11.tower-21.messagelabs.com with SMTP; 10 May 2016 16:19:27 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 232E749;
 Tue, 10 May 2016 09:19:38 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 14F3F3F487;
 Tue, 10 May 2016 09:19:25 -0700 (PDT)
To: Jason Long <hack3rcon@yahoo.com>,
 Dietmar Hahn <dietmar.hahn@ts.fujitsu.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <3217434.gEhO5ruovX@amur>
 <292922119.1612652.1462896681993.JavaMail.yahoo@mail.yahoo.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <57320A0C.5020001@arm.com>
Date: Tue, 10 May 2016 17:19:24 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <292922119.1612652.1462896681993.JavaMail.yahoo@mail.yahoo.com>
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8sCgpPbiAxMC8wNS8xNiAxNzoxMSwgSmFzb24gTG9uZyB3cm90ZToKPiBSZXN1bHRzIGFy
ZSBvbGQgYW5kIG5vdCB3b3JrZWQuIEkgZm91bmQgaXQgYnV0IFhlbiBkb2N1bWVudHMgbmVlZCBy
ZXdyaXRlLgoKUGxlYXNlIGF2b2lkIHRvcC1wb3N0aW5nLi4uCgpUaGUgZmlyc3QgcmVzdWx0IHRo
YXQgR29vZ2xlIGdhdmUgbWUgaXMgWzFdLiBUaGUgbGF0ZXN0IG1vZGlmaWNhdGlvbiBvZiAKdGhp
cyBwYWdlIHdhcyBiZWdpbm5pbmcgb2YgdGhpcyB5ZWFyLgoKSSBkbyBub3QgcmVtZW1iZXIgYW55
IGNoYW5nZSBpbiB0aGUgY29uZmlndXJhdGlvbiBmaWxlIHN5bnRheCBmb3IgdGhlIApuZXR3b3Jr
IHJlY2VudGx5LiBGcm9tIGEgcXVpY2sgbG9vayB0byB0aGUgd2lraSBwYWdlLCB0aGUgaW5zdHJ1
Y3Rpb25zIApsb29rcyB2YWxpZCB0byBtZS4KCklmIGl0IGlzIHN0aWxsIG5vdCB3b3JraW5nLCBw
bGVhc2UgcG9zdCB0aGUgZGV0YWlscyBvZiB0aGUgc3RlcHMgeW91IGRpZC4KClJlZ2FyZHMsCgpb
MV0gaHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fTmV0d29ya2luZwoKLS0gCkp1
bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 10 16:42:36 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 16:42: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 <xen-users-bounces@lists.xen.org>)
	id 1b0AjU-000555-IT; Tue, 10 May 2016 16:42:04 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0AjT-00054z-7V
 for xen-users@lists.xen.org; Tue, 10 May 2016 16:42:03 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 8B/67-32266-A5F02375; Tue, 10 May 2016 16:42:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrJIsWRWlGSWpSXmKPExsVyMfSAkW4kv1G
 4wZ8eC4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePngSWsBZ1cFUdbvrM2MC7h7GLk4hASmMAo
 cfVTKxOIwyIwh1Xi2M2NrCCOhMAOVonNTz6xdzFyAjkxEuvuTGeBsKslFpx+zARiCwmoSdzf1
 8UKMWojk8SZR1eBEhxAToHE1DdqIDUsAqoSC/+cZgSx2QRUJB4+esAGUiIioC5x778+SFhYwF
 Ziw642NhCbV8BI4uG/iSwQUxwkvmyKhggLSpyc+QTsAmagzj/zLjGDlDALSEss/8cBEuYUcJR
 4+2Y7I0hYFGjRq4P1ExiFZyFpnoWkeRZC8wJG5lWMGsWpRWWpRbqGxnpJRZnpGSW5iZk5uoYG
 pnq5qcXFiempOYlJxXrJ+bmbGIEBzgAEOxj/bfM8xCjJwaQkysvFYxQuxJeUn1KZkVicEV9Um
 pNafIhRhoNDSYL3Ni9QTrAoNT21Ii0zBxhrMGkJDh4lEd5pIGne4oLE3OLMdIjUKUZjji2/r6
 1l4tg29d5aJiGWvPy8VClx3sMgpQIgpRmleXCDYCngEqOslDAvI9BpQjwFqUW5mSWo8q8YxTk
 YlYR5v4BM4cnMK4Hb9wroFCagU+TY9EFOKUlESEk1MAZ9F00/rnD2k9nSDfMmx9/9s/OS86xN
 52Kv7rVLU89Stkmq2Xel90pEJHfonO7O5dUR3cdWiG/+vm9ZuabSRjMb5mNr1jNJ8Hi+3Dptq
 cua6yFF7Rz7bFIa2E1cleIsds750ym/RH9VT8m/efrRHmsmhG7uPbl3snA0b2yc7vUn6wU3au
 5N+qbEUpyRaKjFXFScCAAtwteW/AIAAA==
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1462898521!38695047!1
X-Originating-IP: [209.85.192.50]
X-SpamReason: No, hits=0.2 required=7.0 tests=UPPERCASE_50_75
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22612 invoked from network); 10 May 2016 16:42:01 -0000
Received: from mail-qg0-f50.google.com (HELO mail-qg0-f50.google.com)
 (209.85.192.50)
 by server-8.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 10 May 2016 16:42:01 -0000
Received: by mail-qg0-f50.google.com with SMTP id f92so9650420qgf.0
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 09:42:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=gLM21UQ1wVSN+rktDF7YdDuf+z5xtmYy9G67iT49sUM=;
 b=YfPSKUEe/pY5Ey+joiUlZpw85ZCL606Wpx8aQl8BIgK9HCxl0cmVSs+IhwpFA4tWNg
 vP3C/MmHmFWgEK03D04MmCZ3F+PfAQY/pV0q++cjtMfIDaxEXhf2GOjFT4t0U0W3FcSX
 zVYerDwwxwjKcavj4oNAoASO6Si+xM1kfA4KJyu+Mf7A3Fr99KWGEEXygzxqO334T2eB
 MNRLQckD8YKc2Z8JDBRoUI+HTF6osXIDSGA3pPGsEDwv5tqmJ7RXVw8bjUrPAC7/Chdd
 AQIAV373qG3bHraDgjxUSKKa05NYDnQRGTvSCTfeHsEB+MOC9UXuHkOD1uvFsGDH4gYC
 yHLQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=gLM21UQ1wVSN+rktDF7YdDuf+z5xtmYy9G67iT49sUM=;
 b=JU56WdWqRLQn+LV0BrNneqPe0Rhc1JBJgaiw/ai0+9NW1fmC1//5hT3pTXk7UtdhSQ
 TvvBYOFU96pOYx4lFxMluTtW5AS0rvrQpY1CkOQAcyg/dWLsmheIWdfIjedjXHqf8z9z
 foeQaMAJNhi2WRk0cKibxzkXF09RgCc+U9+QsPHkqDdPrdb0DMjKZq3slUHTaei6J1wI
 CsGmZukKwCqOAC92mR7vQrd26PAmeodzbDxhQZyQF9v+Bff2KMP8ScuBIz6uIBv5nM5H
 7bZ+4pT3Eg5m9Po+vjvEDFUokFvkNzNsobkSc2+H41+rEFclPSRgFBoJ8xlpYxrfwXFS
 bnFQ==
X-Gm-Message-State: AOPr4FVyYNLx0XTnRhp8G3KUaPoSQ1BwzPwpQ/fA1ibO4wXsAGxX+qK3grDHVaL3H7eluQ==
X-Received: by 10.140.147.135 with SMTP id 129mr43498729qht.54.1462898520960; 
 Tue, 10 May 2016 09:42:00 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id b64sm1268345qgb.37.2016.05.10.09.42.00
 for <xen-users@lists.xen.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 10 May 2016 09:42:00 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id C7F7FEE3B25; Tue, 10 May 2016 12:41:59 -0400 (EDT)
Date: Tue, 10 May 2016 12:41:59 -0400
From: jrun <darwinskernel@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Message-ID: <20160510164159.4kutkznhgey7plos@sony>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <mailman.207.1462898139.870.xen-users@lists.xen.org>
User-Agent: Mutt/1.5.24 (2015-08-30)
Subject: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

aGVsbG8sCmknbSBoYXZpbmcgdHJvdWJsZSBnZXR0aW5nIHhlbiBnb2luZyBvbiBteSBtYWNoaW5l
LiB0aGUgb25seSB4ZW4gbGluZSB0aGluZwppIGdldCBpbiBkbWVzZyBpczoKClsgICAgMC4zMzQz
NjldIHhlbmZzOiBub3QgcmVnaXN0ZXJpbmcgZmlsZXN5c3RlbSBvbiBub24teGVuIHBsYXRmb3Jt
CgprZXJlbmwgaXMgY3VzdG9tIGJ1aWxkIGJhc2VkIG9uIHRpbnljb25maWcuIGhlcmUgaXMgQ09O
RklHX1hFTiogaW4gLmNvbmZpZy4KCkNPTkZJR19YRU49eQpDT05GSUdfWEVOX0RPTTA9eQpDT05G
SUdfWEVOX1BWSFZNPXkKQ09ORklHX1hFTl81MTJHQj15CkNPTkZJR19YRU5fU0FWRV9SRVNUT1JF
PXkKQ09ORklHX1hFTl9ERUJVR19GUz15CkNPTkZJR19YRU5fUFZIPXkKQ09ORklHX1BDSV9YRU49
eQpDT05GSUdfWEVOX1BDSURFVl9GUk9OVEVORD15CkNPTkZJR19YRU5fQkxLREVWX0ZST05URU5E
PXkKQ09ORklHX1hFTl9CTEtERVZfQkFDS0VORD15CkNPTkZJR19YRU5fU0NTSV9GUk9OVEVORD15
CkNPTkZJR19YRU5fTkVUREVWX0ZST05URU5EPXkKQ09ORklHX1hFTl9ORVRERVZfQkFDS0VORD15
CkNPTkZJR19JTlBVVF9YRU5fS0JEREVWX0ZST05URU5EPXkKQ09ORklHX0hWQ19YRU49eQpDT05G
SUdfSFZDX1hFTl9GUk9OVEVORD15CkNPTkZJR19UQ0dfWEVOPXkKQ09ORklHX1hFTl9XRFQ9eQpD
T05GSUdfWEVOX0ZCREVWX0ZST05URU5EPXkKQ09ORklHX1hFTl9CQUxMT09OPXkKQ09ORklHX1hF
Tl9TRUxGQkFMTE9PTklORz15CiMgQ09ORklHX1hFTl9CQUxMT09OX01FTU9SWV9IT1RQTFVHIGlz
IG5vdCBzZXQKQ09ORklHX1hFTl9TQ1JVQl9QQUdFUz15CkNPTkZJR19YRU5fREVWX0VWVENITj15
CkNPTkZJR19YRU5fQkFDS0VORD15CkNPTkZJR19YRU5GUz15CkNPTkZJR19YRU5fQ09NUEFUX1hF
TkZTPXkKQ09ORklHX1hFTl9TWVNfSFlQRVJWSVNPUj15CkNPTkZJR19YRU5fWEVOQlVTX0ZST05U
RU5EPXkKQ09ORklHX1hFTl9HTlRERVY9eQpDT05GSUdfWEVOX0dSQU5UX0RFVl9BTExPQz15CkNP
TkZJR19TV0lPVExCX1hFTj15CkNPTkZJR19YRU5fVE1FTT1tCkNPTkZJR19YRU5fUENJREVWX0JB
Q0tFTkQ9eQpDT05GSUdfWEVOX1BSSVZDTUQ9eQpDT05GSUdfWEVOX0FDUElfUFJPQ0VTU09SPXkK
Q09ORklHX1hFTl9NQ0VfTE9HPXkKQ09ORklHX1hFTl9IQVZFX1BWTU1VPXkKQ09ORklHX1hFTl9B
VVRPX1hMQVRFPXkKQ09ORklHX1hFTl9BQ1BJPXkKQ09ORklHX1hFTl9TWU1TPXkKQ09ORklHX1hF
Tl9IQVZFX1ZQTVU9eQoKCmFueSBpZGVhPwoKCi0tanJ1bgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNl
cnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 10 16:42:36 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 16:42: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 <xen-users-bounces@lists.xen.org>)
	id 1b0AjU-000555-IT; Tue, 10 May 2016 16:42:04 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0AjT-00054z-7V
 for xen-users@lists.xen.org; Tue, 10 May 2016 16:42:03 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 8B/67-32266-A5F02375; Tue, 10 May 2016 16:42:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrJIsWRWlGSWpSXmKPExsVyMfSAkW4kv1G
 4wZ8eC4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePngSWsBZ1cFUdbvrM2MC7h7GLk4hASmMAo
 cfVTKxOIwyIwh1Xi2M2NrCCOhMAOVonNTz6xdzFyAjkxEuvuTGeBsKslFpx+zARiCwmoSdzf1
 8UKMWojk8SZR1eBEhxAToHE1DdqIDUsAqoSC/+cZgSx2QRUJB4+esAGUiIioC5x778+SFhYwF
 Ziw642NhCbV8BI4uG/iSwQUxwkvmyKhggLSpyc+QTsAmagzj/zLjGDlDALSEss/8cBEuYUcJR
 4+2Y7I0hYFGjRq4P1ExiFZyFpnoWkeRZC8wJG5lWMGsWpRWWpRbqGxnpJRZnpGSW5iZk5uoYG
 pnq5qcXFiempOYlJxXrJ+bmbGIEBzgAEOxj/bfM8xCjJwaQkysvFYxQuxJeUn1KZkVicEV9Um
 pNafIhRhoNDSYL3Ni9QTrAoNT21Ii0zBxhrMGkJDh4lEd5pIGne4oLE3OLMdIjUKUZjji2/r6
 1l4tg29d5aJiGWvPy8VClx3sMgpQIgpRmleXCDYCngEqOslDAvI9BpQjwFqUW5mSWo8q8YxTk
 YlYR5v4BM4cnMK4Hb9wroFCagU+TY9EFOKUlESEk1MAZ9F00/rnD2k9nSDfMmx9/9s/OS86xN
 52Kv7rVLU89Stkmq2Xel90pEJHfonO7O5dUR3cdWiG/+vm9ZuabSRjMb5mNr1jNJ8Hi+3Dptq
 cua6yFF7Rz7bFIa2E1cleIsds750ym/RH9VT8m/efrRHmsmhG7uPbl3snA0b2yc7vUn6wU3au
 5N+qbEUpyRaKjFXFScCAAtwteW/AIAAA==
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1462898521!38695047!1
X-Originating-IP: [209.85.192.50]
X-SpamReason: No, hits=0.2 required=7.0 tests=UPPERCASE_50_75
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22612 invoked from network); 10 May 2016 16:42:01 -0000
Received: from mail-qg0-f50.google.com (HELO mail-qg0-f50.google.com)
 (209.85.192.50)
 by server-8.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 10 May 2016 16:42:01 -0000
Received: by mail-qg0-f50.google.com with SMTP id f92so9650420qgf.0
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 09:42:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=gLM21UQ1wVSN+rktDF7YdDuf+z5xtmYy9G67iT49sUM=;
 b=YfPSKUEe/pY5Ey+joiUlZpw85ZCL606Wpx8aQl8BIgK9HCxl0cmVSs+IhwpFA4tWNg
 vP3C/MmHmFWgEK03D04MmCZ3F+PfAQY/pV0q++cjtMfIDaxEXhf2GOjFT4t0U0W3FcSX
 zVYerDwwxwjKcavj4oNAoASO6Si+xM1kfA4KJyu+Mf7A3Fr99KWGEEXygzxqO334T2eB
 MNRLQckD8YKc2Z8JDBRoUI+HTF6osXIDSGA3pPGsEDwv5tqmJ7RXVw8bjUrPAC7/Chdd
 AQIAV373qG3bHraDgjxUSKKa05NYDnQRGTvSCTfeHsEB+MOC9UXuHkOD1uvFsGDH4gYC
 yHLQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=gLM21UQ1wVSN+rktDF7YdDuf+z5xtmYy9G67iT49sUM=;
 b=JU56WdWqRLQn+LV0BrNneqPe0Rhc1JBJgaiw/ai0+9NW1fmC1//5hT3pTXk7UtdhSQ
 TvvBYOFU96pOYx4lFxMluTtW5AS0rvrQpY1CkOQAcyg/dWLsmheIWdfIjedjXHqf8z9z
 foeQaMAJNhi2WRk0cKibxzkXF09RgCc+U9+QsPHkqDdPrdb0DMjKZq3slUHTaei6J1wI
 CsGmZukKwCqOAC92mR7vQrd26PAmeodzbDxhQZyQF9v+Bff2KMP8ScuBIz6uIBv5nM5H
 7bZ+4pT3Eg5m9Po+vjvEDFUokFvkNzNsobkSc2+H41+rEFclPSRgFBoJ8xlpYxrfwXFS
 bnFQ==
X-Gm-Message-State: AOPr4FVyYNLx0XTnRhp8G3KUaPoSQ1BwzPwpQ/fA1ibO4wXsAGxX+qK3grDHVaL3H7eluQ==
X-Received: by 10.140.147.135 with SMTP id 129mr43498729qht.54.1462898520960; 
 Tue, 10 May 2016 09:42:00 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id b64sm1268345qgb.37.2016.05.10.09.42.00
 for <xen-users@lists.xen.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 10 May 2016 09:42:00 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id C7F7FEE3B25; Tue, 10 May 2016 12:41:59 -0400 (EDT)
Date: Tue, 10 May 2016 12:41:59 -0400
From: jrun <darwinskernel@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Message-ID: <20160510164159.4kutkznhgey7plos@sony>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <mailman.207.1462898139.870.xen-users@lists.xen.org>
User-Agent: Mutt/1.5.24 (2015-08-30)
Subject: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

aGVsbG8sCmknbSBoYXZpbmcgdHJvdWJsZSBnZXR0aW5nIHhlbiBnb2luZyBvbiBteSBtYWNoaW5l
LiB0aGUgb25seSB4ZW4gbGluZSB0aGluZwppIGdldCBpbiBkbWVzZyBpczoKClsgICAgMC4zMzQz
NjldIHhlbmZzOiBub3QgcmVnaXN0ZXJpbmcgZmlsZXN5c3RlbSBvbiBub24teGVuIHBsYXRmb3Jt
CgprZXJlbmwgaXMgY3VzdG9tIGJ1aWxkIGJhc2VkIG9uIHRpbnljb25maWcuIGhlcmUgaXMgQ09O
RklHX1hFTiogaW4gLmNvbmZpZy4KCkNPTkZJR19YRU49eQpDT05GSUdfWEVOX0RPTTA9eQpDT05G
SUdfWEVOX1BWSFZNPXkKQ09ORklHX1hFTl81MTJHQj15CkNPTkZJR19YRU5fU0FWRV9SRVNUT1JF
PXkKQ09ORklHX1hFTl9ERUJVR19GUz15CkNPTkZJR19YRU5fUFZIPXkKQ09ORklHX1BDSV9YRU49
eQpDT05GSUdfWEVOX1BDSURFVl9GUk9OVEVORD15CkNPTkZJR19YRU5fQkxLREVWX0ZST05URU5E
PXkKQ09ORklHX1hFTl9CTEtERVZfQkFDS0VORD15CkNPTkZJR19YRU5fU0NTSV9GUk9OVEVORD15
CkNPTkZJR19YRU5fTkVUREVWX0ZST05URU5EPXkKQ09ORklHX1hFTl9ORVRERVZfQkFDS0VORD15
CkNPTkZJR19JTlBVVF9YRU5fS0JEREVWX0ZST05URU5EPXkKQ09ORklHX0hWQ19YRU49eQpDT05G
SUdfSFZDX1hFTl9GUk9OVEVORD15CkNPTkZJR19UQ0dfWEVOPXkKQ09ORklHX1hFTl9XRFQ9eQpD
T05GSUdfWEVOX0ZCREVWX0ZST05URU5EPXkKQ09ORklHX1hFTl9CQUxMT09OPXkKQ09ORklHX1hF
Tl9TRUxGQkFMTE9PTklORz15CiMgQ09ORklHX1hFTl9CQUxMT09OX01FTU9SWV9IT1RQTFVHIGlz
IG5vdCBzZXQKQ09ORklHX1hFTl9TQ1JVQl9QQUdFUz15CkNPTkZJR19YRU5fREVWX0VWVENITj15
CkNPTkZJR19YRU5fQkFDS0VORD15CkNPTkZJR19YRU5GUz15CkNPTkZJR19YRU5fQ09NUEFUX1hF
TkZTPXkKQ09ORklHX1hFTl9TWVNfSFlQRVJWSVNPUj15CkNPTkZJR19YRU5fWEVOQlVTX0ZST05U
RU5EPXkKQ09ORklHX1hFTl9HTlRERVY9eQpDT05GSUdfWEVOX0dSQU5UX0RFVl9BTExPQz15CkNP
TkZJR19TV0lPVExCX1hFTj15CkNPTkZJR19YRU5fVE1FTT1tCkNPTkZJR19YRU5fUENJREVWX0JB
Q0tFTkQ9eQpDT05GSUdfWEVOX1BSSVZDTUQ9eQpDT05GSUdfWEVOX0FDUElfUFJPQ0VTU09SPXkK
Q09ORklHX1hFTl9NQ0VfTE9HPXkKQ09ORklHX1hFTl9IQVZFX1BWTU1VPXkKQ09ORklHX1hFTl9B
VVRPX1hMQVRFPXkKQ09ORklHX1hFTl9BQ1BJPXkKQ09ORklHX1hFTl9TWU1TPXkKQ09ORklHX1hF
Tl9IQVZFX1ZQTVU9eQoKCmFueSBpZGVhPwoKCi0tanJ1bgoKX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNl
cnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 10 16:56:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 16:56:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0AxL-0005zl-3U; Tue, 10 May 2016 16:56:23 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0AxJ-0005zd-Lu
 for xen-users@lists.xen.org; Tue, 10 May 2016 16:56:21 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 2B/1D-13115-4B212375; Tue, 10 May 2016 16:56:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrFIsWRWlGSWpSXmKPExsVyMfTOZt0tQkb
 hBq+uyVisunqA1YHR4+ju30wBjFGsmXlJ+RUJrBld7RfZC9wq7qxVbWC06GLk4hASmMQo8fv/
 dCYQh0VgDqvE7KbdbCCOhMAOVolVp44zdjFyAjkxErPPHGeCsKskTjz9wgJiCwmoSdzf18UKM
 Wojk0Tr1M+MEIkCiXkdC9lBbBYBVYk5a3vBmtkEVCQePnoAtIGDQ0RAXeLef32QsLCAo8Sp43
 vBynkFjCQuvTjEBDEmQ+LG3TWMEHFBiZMzn4DtZQZq/TPvEjPIGGYBaYnl/zhAwpwCxhIdd1r
 BwqJAm14drJ/AKDwLSfMsJM2zEJoXMDKvYtQoTi0qSy3SNTTVSyrKTM8oyU3MzNE1NDTRy00t
 Lk5MT81JTCrWS87P3cQIDO96BgbGHYx/T3seYpTkYFIS5eXiMQoX4kvKT6nMSCzOiC8qzUktP
 sQow8GhJMHrJgiUEyxKTU+tSMvMAUYaTFqCg0dJhDcaJM1bXJCYW5yZDpE6xejK8WLatbVMHN
 emg8gtv0Hkgh+3geS2qffWMgmx5OXnpUqJ89aBNAuANGeU5sGNhiWJS4yyUsK8jAwMDEI8Bal
 FuZklqPKvGMU5GJWEee1ApvBk5pXAXfAK6DgmoOPk2PRBjitJREhJNTBKOgdp/n3zS9LRzP+t
 gWeZS6jIqzfZYbOE2FVVvvFvPnZ1sWhxkICtwYSNk8Ji5EWSNx9im/hyhlFMwOQs0+TnnSc3P
 vOLLwhtWP++hFG7Wup8wIIICca/l//w13wtkBF6usZ9U6d9w8nUnPBAAe0OnUuKDuJcUbxGDR
 37rcJDpl61ybhdrMRSnJFoqMVcVJwIACMHEpINAwAA
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1462899379!36980589!1
X-Originating-IP: [209.85.220.179]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61744 invoked from network); 10 May 2016 16:56:20 -0000
Received: from mail-qk0-f179.google.com (HELO mail-qk0-f179.google.com)
 (209.85.220.179)
 by server-8.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 10 May 2016 16:56:20 -0000
Received: by mail-qk0-f179.google.com with SMTP id n63so10353768qkf.0
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 09:56:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=Boesb4JvYreewofZbLKgRD3bNP4C9LUaIg8mzY52Ng0=;
 b=EwPIQ1nogxlO2i7S1MMgGKt3EAuPJzyI33oFXevRjGwX16HSyCOAVghT5x26NwkROG
 DPx2056WEe07fq4fu1dfGfAQuwlfq2JvTJ4gArC6u5t4Gx1Viw9FVPRikhCxSIrNlKb7
 xgJXWZ0jWQHzVnb2CxVW5fnrpzCZVjxv+pLg+HWxEYOzlNoAeFVZZ+qNxz429sSH2jNf
 jrQQBjcXSZzUSZ4ptQ3aFYz+HojKmnu2ULyiCJHmj7j5PhsbIhDYXqaPkEc4id1jqCSP
 qFvTQ8y2CZEEEabR6I/+wq6hxMOBz7tQaxMzAa3Uy0xIrcz+Q5rBqDGnPa5Zdc/uLVQr
 paRA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=Boesb4JvYreewofZbLKgRD3bNP4C9LUaIg8mzY52Ng0=;
 b=Hhmd88NPkh4YyA2CBSXw6cTXW/QOqNgsDUfK1MyBghGTXI5vi43RtxYdIXoyxddQiK
 /MTunfr2Wonwn6cx06iMFVi/PE9KFEVKpuoz55rL5cjcEvMUKSJcxqe43qNp28pTvYZZ
 zALaqwvmIvT6xSM7U8EY8k338doHNE34bdE10SXsxaP1ULTUtrr8ZagFpZSfzL1gT3Lz
 szvD1P5ANgQvBb42xQjDIv4zJ3gCr6wRp89wjH9vlk+0GG/pnkePlMF+W7FqssFZa4A7
 gElBmQvdnqh9Eq0i4KpH0GL9UYSHb3rgEx7TXG5KAiEm3k+reG1lSKhKikmXuEG2Av8t
 H14A==
X-Gm-Message-State: AOPr4FUjgHzakxYdcVpOGazWA/2WGnaqVm1wYJgU+CRvW9S6NsKjGTmaKaLzYsUTJlc16g==
X-Received: by 10.55.77.205 with SMTP id a196mr43492463qkb.94.1462899379257;
 Tue, 10 May 2016 09:56:19 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id z92sm1309957qge.18.2016.05.10.09.56.18
 for <xen-users@lists.xen.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 10 May 2016 09:56:18 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 328C9EE3B29; Tue, 10 May 2016 12:56:18 -0400 (EDT)
Date: Tue, 10 May 2016 12:56:18 -0400
From: jrun <darwinskernel@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Message-ID: <20160510165618.ob2lqgstphpwalst@sony>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160510164159.4kutkznhgey7plos@sony>
User-Agent: Mutt/1.5.24 (2015-08-30)
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CmFuZCBpIGdvdCB0aGlzIGluIGRlYnVnZnM6Cgp4ZW4vbW11L3AybQogWzB4MC0+MHgwXSBpZGVu
dGl0eQoKCi0tanJ1bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 10 16:56:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 16:56:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0AxL-0005zl-3U; Tue, 10 May 2016 16:56:23 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0AxJ-0005zd-Lu
 for xen-users@lists.xen.org; Tue, 10 May 2016 16:56:21 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 2B/1D-13115-4B212375; Tue, 10 May 2016 16:56:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrFIsWRWlGSWpSXmKPExsVyMfTOZt0tQkb
 hBq+uyVisunqA1YHR4+ju30wBjFGsmXlJ+RUJrBld7RfZC9wq7qxVbWC06GLk4hASmMQo8fv/
 dCYQh0VgDqvE7KbdbCCOhMAOVolVp44zdjFyAjkxErPPHGeCsKskTjz9wgJiCwmoSdzf18UKM
 Wojk0Tr1M+MEIkCiXkdC9lBbBYBVYk5a3vBmtkEVCQePnoAtIGDQ0RAXeLef32QsLCAo8Sp43
 vBynkFjCQuvTjEBDEmQ+LG3TWMEHFBiZMzn4DtZQZq/TPvEjPIGGYBaYnl/zhAwpwCxhIdd1r
 BwqJAm14drJ/AKDwLSfMsJM2zEJoXMDKvYtQoTi0qSy3SNTTVSyrKTM8oyU3MzNE1NDTRy00t
 Lk5MT81JTCrWS87P3cQIDO96BgbGHYx/T3seYpTkYFIS5eXiMQoX4kvKT6nMSCzOiC8qzUktP
 sQow8GhJMHrJgiUEyxKTU+tSMvMAUYaTFqCg0dJhDcaJM1bXJCYW5yZDpE6xejK8WLatbVMHN
 emg8gtv0Hkgh+3geS2qffWMgmx5OXnpUqJ89aBNAuANGeU5sGNhiWJS4yyUsK8jAwMDEI8Bal
 FuZklqPKvGMU5GJWEee1ApvBk5pXAXfAK6DgmoOPk2PRBjitJREhJNTBKOgdp/n3zS9LRzP+t
 gWeZS6jIqzfZYbOE2FVVvvFvPnZ1sWhxkICtwYSNk8Ji5EWSNx9im/hyhlFMwOQs0+TnnSc3P
 vOLLwhtWP++hFG7Wup8wIIICca/l//w13wtkBF6usZ9U6d9w8nUnPBAAe0OnUuKDuJcUbxGDR
 37rcJDpl61ybhdrMRSnJFoqMVcVJwIACMHEpINAwAA
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1462899379!36980589!1
X-Originating-IP: [209.85.220.179]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61744 invoked from network); 10 May 2016 16:56:20 -0000
Received: from mail-qk0-f179.google.com (HELO mail-qk0-f179.google.com)
 (209.85.220.179)
 by server-8.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 10 May 2016 16:56:20 -0000
Received: by mail-qk0-f179.google.com with SMTP id n63so10353768qkf.0
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 09:56:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=Boesb4JvYreewofZbLKgRD3bNP4C9LUaIg8mzY52Ng0=;
 b=EwPIQ1nogxlO2i7S1MMgGKt3EAuPJzyI33oFXevRjGwX16HSyCOAVghT5x26NwkROG
 DPx2056WEe07fq4fu1dfGfAQuwlfq2JvTJ4gArC6u5t4Gx1Viw9FVPRikhCxSIrNlKb7
 xgJXWZ0jWQHzVnb2CxVW5fnrpzCZVjxv+pLg+HWxEYOzlNoAeFVZZ+qNxz429sSH2jNf
 jrQQBjcXSZzUSZ4ptQ3aFYz+HojKmnu2ULyiCJHmj7j5PhsbIhDYXqaPkEc4id1jqCSP
 qFvTQ8y2CZEEEabR6I/+wq6hxMOBz7tQaxMzAa3Uy0xIrcz+Q5rBqDGnPa5Zdc/uLVQr
 paRA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=Boesb4JvYreewofZbLKgRD3bNP4C9LUaIg8mzY52Ng0=;
 b=Hhmd88NPkh4YyA2CBSXw6cTXW/QOqNgsDUfK1MyBghGTXI5vi43RtxYdIXoyxddQiK
 /MTunfr2Wonwn6cx06iMFVi/PE9KFEVKpuoz55rL5cjcEvMUKSJcxqe43qNp28pTvYZZ
 zALaqwvmIvT6xSM7U8EY8k338doHNE34bdE10SXsxaP1ULTUtrr8ZagFpZSfzL1gT3Lz
 szvD1P5ANgQvBb42xQjDIv4zJ3gCr6wRp89wjH9vlk+0GG/pnkePlMF+W7FqssFZa4A7
 gElBmQvdnqh9Eq0i4KpH0GL9UYSHb3rgEx7TXG5KAiEm3k+reG1lSKhKikmXuEG2Av8t
 H14A==
X-Gm-Message-State: AOPr4FUjgHzakxYdcVpOGazWA/2WGnaqVm1wYJgU+CRvW9S6NsKjGTmaKaLzYsUTJlc16g==
X-Received: by 10.55.77.205 with SMTP id a196mr43492463qkb.94.1462899379257;
 Tue, 10 May 2016 09:56:19 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id z92sm1309957qge.18.2016.05.10.09.56.18
 for <xen-users@lists.xen.org>
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Tue, 10 May 2016 09:56:18 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 328C9EE3B29; Tue, 10 May 2016 12:56:18 -0400 (EDT)
Date: Tue, 10 May 2016 12:56:18 -0400
From: jrun <darwinskernel@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Message-ID: <20160510165618.ob2lqgstphpwalst@sony>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160510164159.4kutkznhgey7plos@sony>
User-Agent: Mutt/1.5.24 (2015-08-30)
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CmFuZCBpIGdvdCB0aGlzIGluIGRlYnVnZnM6Cgp4ZW4vbW11L3AybQogWzB4MC0+MHgwXSBpZGVu
dGl0eQoKCi0tanJ1bgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 10 17:06:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:06:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0B6W-0006m4-Ha; Tue, 10 May 2016 17:05:52 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9316acc9e=wei.liu2@citrix.com>)
 id 1b0B6U-0006lf-Nx; Tue, 10 May 2016 17:05:50 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 CD/E6-18833-DE412375; Tue, 10 May 2016 17:05:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrMIsWRWlGSWpSXmKPExsXitHRDpO5bEaN
 wgy37FSxmb2xjtvi+ZTKTxbt9f5kdmD0Of7jCEsAYxZqZl5RfkcCa0XnuLlvBf+aKnrefWBsY
 DzF3MXJySAj4SzxatpYRxGYRUJXou/GNDcRmE1CW+NnZC2aLCJRJnJ85E8xmFlCUOHV7BlivM
 FDN42v7mboYOTh4BfQk9r11BQnzCghKnJz5hAWiXEdiwe5PbCAlzALSEsv/cYCERQVUJK5MeM
 sOYgsJKEh0TD/GBHENt8Tt01OZJzDyzkIyaRaSSbMQJi1gZF7FqF6cWlSWWqRrrJdUlJmeUZK
 bmJmja2hgppebWlycmJ6ak5hUrJecn7uJERhgDECwg7Hjn9MhRkkOJiVRXi4eo3AhvqT8lMqM
 xOKM+KLSnNTiQ4wyHBxKErwzgQErJFiUmp5akZaZAwx1mLQEB4+SCO9CkDRvcUFibnFmOkTqF
 KMux4Ift9cyCbHk5eelSonzRoAUCYAUZZTmwY2Axd0lRlkpYV5GoKOEeApSi3IzS1DlXzGKcz
 AqCfOKgUzhycwrgdv0CugIJqAj5Nj0QY4oSURISTUwZlYceVx9KondtNn3wdxDES/+TJxlcjz
 SfUrUh6wwY8/ty3Pkd79ze/z9plbd2fK6e3OOXE0RvfrDXGj1fuvH+sYxqlufaEduzXl2c9m/
 b8LBL89NPuA/senwz40Hl6hPlPYXTk6auWVNiuctwc8OjyVVXvpuZ10VvnLb+dR/z+beVz/I9
 9hDKV6JpTgj0VCLuag4EQCzp34mtgIAAA==
X-Env-Sender: prvs=9316acc9e=wei.liu2@citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1462899947!13536393!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14836 invoked from network); 10 May 2016 17:05:49 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-5.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 17:05:49 -0000
X-IronPort-AV: E=Sophos;i="5.24,605,1454976000"; d="scan'208";a="352861226"
Date: Tue, 10 May 2016 18:05:41 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>,
 <xen-announce@lists.xenproject.org>, <xen-users@lists.xenproject.org>
Message-ID: <20160510170541.GA3464@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>
Subject: [Xen-users] [ANNOUNCEMENT] Xen 4.7 RC2
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgYWxsCgpYZW4gNC43IFJDMiBpcyB0YWdnZWQuIFlvdSBjYW4gY2hlY2sgdGhhdCBvdXQgZnJv
bSB4ZW4uZ2l0OgoKICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCA0LjcuMC1yYzIKCkZv
ciB5b3UgY29udmVuaWVuY2UgdGhlcmUgaXMgYWxzbyB0YXJiYWxsIGF0OgpodHRwOi8vYml0cy54
ZW5zb3VyY2UuY29tL29zcy14ZW4vcmVsZWFzZS80LjcuMC1yYzIveGVuLTQuNy4wLXJjMi50YXIu
Z3oKCkFuZCB0aGUgc2lnbmF0dXJlIGlzIGF0OgpodHRwOi8vYml0cy54ZW5zb3VyY2UuY29tL29z
cy14ZW4vcmVsZWFzZS80LjcuMC1yYzIveGVuLTQuNy4wLXJjMi50YXIuZ3ouc2lnCgpQbGVhc2Ug
c2VuZCBidWcgcmVwb3J0cyBhbmQgdGVzdCByZXBvcnRzIHRvCnhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZy4gV2hlbiBzZW5kaW5nIGJ1ZyByZXBvcnRzLCBwbGVhc2UgQ0MKcmVsZXZhbnQg
bWFpbnRhaW5lcnMgYW5kIG1lICh3ZWkubGl1MkBjaXRyaXguY29tKS4KClRoYW5rcwpXZWkuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMg
bWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3Jn
L3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Tue May 10 17:06:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 17:06:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0B6W-0006m4-Ha; Tue, 10 May 2016 17:05:52 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9316acc9e=wei.liu2@citrix.com>)
 id 1b0B6U-0006lf-Nx; Tue, 10 May 2016 17:05:50 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 CD/E6-18833-DE412375; Tue, 10 May 2016 17:05:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrMIsWRWlGSWpSXmKPExsXitHRDpO5bEaN
 wgy37FSxmb2xjtvi+ZTKTxbt9f5kdmD0Of7jCEsAYxZqZl5RfkcCa0XnuLlvBf+aKnrefWBsY
 DzF3MXJySAj4SzxatpYRxGYRUJXou/GNDcRmE1CW+NnZC2aLCJRJnJ85E8xmFlCUOHV7BlivM
 FDN42v7mboYOTh4BfQk9r11BQnzCghKnJz5hAWiXEdiwe5PbCAlzALSEsv/cYCERQVUJK5MeM
 sOYgsJKEh0TD/GBHENt8Tt01OZJzDyzkIyaRaSSbMQJi1gZF7FqF6cWlSWWqRrrJdUlJmeUZK
 bmJmja2hgppebWlycmJ6ak5hUrJecn7uJERhgDECwg7Hjn9MhRkkOJiVRXi4eo3AhvqT8lMqM
 xOKM+KLSnNTiQ4wyHBxKErwzgQErJFiUmp5akZaZAwx1mLQEB4+SCO9CkDRvcUFibnFmOkTqF
 KMux4Ift9cyCbHk5eelSonzRoAUCYAUZZTmwY2Axd0lRlkpYV5GoKOEeApSi3IzS1DlXzGKcz
 AqCfOKgUzhycwrgdv0CugIJqAj5Nj0QY4oSURISTUwZlYceVx9KondtNn3wdxDES/+TJxlcjz
 SfUrUh6wwY8/ty3Pkd79ze/z9plbd2fK6e3OOXE0RvfrDXGj1fuvH+sYxqlufaEduzXl2c9m/
 b8LBL89NPuA/senwz40Hl6hPlPYXTk6auWVNiuctwc8OjyVVXvpuZ10VvnLb+dR/z+beVz/I9
 9hDKV6JpTgj0VCLuag4EQCzp34mtgIAAA==
X-Env-Sender: prvs=9316acc9e=wei.liu2@citrix.com
X-Msg-Ref: server-5.tower-21.messagelabs.com!1462899947!13536393!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14836 invoked from network); 10 May 2016 17:05:49 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-5.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 17:05:49 -0000
X-IronPort-AV: E=Sophos;i="5.24,605,1454976000"; d="scan'208";a="352861226"
Date: Tue, 10 May 2016 18:05:41 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Xen-devel <xen-devel@lists.xenproject.org>,
 <xen-announce@lists.xenproject.org>, <xen-users@lists.xenproject.org>
Message-ID: <20160510170541.GA3464@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>
Subject: [Xen-users] [ANNOUNCEMENT] Xen 4.7 RC2
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgYWxsCgpYZW4gNC43IFJDMiBpcyB0YWdnZWQuIFlvdSBjYW4gY2hlY2sgdGhhdCBvdXQgZnJv
bSB4ZW4uZ2l0OgoKICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCA0LjcuMC1yYzIKCkZv
ciB5b3UgY29udmVuaWVuY2UgdGhlcmUgaXMgYWxzbyB0YXJiYWxsIGF0OgpodHRwOi8vYml0cy54
ZW5zb3VyY2UuY29tL29zcy14ZW4vcmVsZWFzZS80LjcuMC1yYzIveGVuLTQuNy4wLXJjMi50YXIu
Z3oKCkFuZCB0aGUgc2lnbmF0dXJlIGlzIGF0OgpodHRwOi8vYml0cy54ZW5zb3VyY2UuY29tL29z
cy14ZW4vcmVsZWFzZS80LjcuMC1yYzIveGVuLTQuNy4wLXJjMi50YXIuZ3ouc2lnCgpQbGVhc2Ug
c2VuZCBidWcgcmVwb3J0cyBhbmQgdGVzdCByZXBvcnRzIHRvCnhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZy4gV2hlbiBzZW5kaW5nIGJ1ZyByZXBvcnRzLCBwbGVhc2UgQ0MKcmVsZXZhbnQg
bWFpbnRhaW5lcnMgYW5kIG1lICh3ZWkubGl1MkBjaXRyaXguY29tKS4KClRoYW5rcwpXZWkuCgpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMg
bWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3Jn
L3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Tue May 10 20:54:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 20:54:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0EeD-0005yt-Nk; Tue, 10 May 2016 20:52:53 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1b0EeC-0005yn-0h
 for xen-users@lists.xen.org; Tue, 10 May 2016 20:52:52 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 B1/B4-07924-32A42375; Tue, 10 May 2016 20:52:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprJIsWRWlGSWpSXmKPExsUSuK79gq6Sl1G
 4wbtOGYtVVw+wOjB6HN39mymAMYo1My8pvyKBNaN93S6Wgj9MFRuvHWBpYNzH1MXIySEhYCtx
 d/kBli5GLg4hgYuMErd+TWQGSTALaEnc+PcSqIiDg1dAT2L7LzkQU1jARuLalhCQCjYBbYnJc
 1+BjeEUUJdY9esQO0gJi4CqxNEmfYgh2hLLFr5mhhjiLDH5syTEogZGiY9vNrKB1IgImEv8O3
 OGFeIaWYnT556zTGDknYXkhlkIN8xCMnUBI/MqRvXi1KKy1CJdI72kosz0jJLcxMwcXUMDY73
 c1OLixPTUnMSkYr3k/NxNjMBgqmdgYNzBeKrZ+RCjJAeTkihvj5tRuBBfUn5KZUZicUZ8UWlO
 avEhRhkODiUJ3hseQDnBotT01Iq0zBxgWMOkJTh4lER4u0DSvMUFibnFmekQqVOMuhwLftxey
 yTEkpeflyolzsvmCVQkAFKUUZoHNwIWY5cYZaWEeRkZGBiEeApSi3IzS1DlXzGKczAqCfOagk
 zhycwrgdv0CugIJqAj5Nj0QY4oSURISTUwZu+Pjrvepn+r6kLLhYczuBdwT28RlStXemiko8d
 cc9mTb9XTWNmsGI1v4r/n/ZfjT3nfenv5jhS9HQfMDxtOLC7JFfmlaPBLUFyx7uSmosbjwtzq
 QUnNbpP+z9sevq55n0roYbefx3/n+maX+3lL3Th3w6NPde6TZ2dFZnlLLtI+5RF693+NEktxR
 qKhFnNRcSIAzgfJE6wCAAA=
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462913568!22759363!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49663 invoked from network); 10 May 2016 20:52:50 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-12.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 10 May 2016 20:52:50 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id B05481A074
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 20:52:35 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <57320A0C.5020001@arm.com>
Date: Tue, 10 May 2016 21:52:33 +0100
Message-Id: <BA82830A-174E-4702-B48E-A2F389D15BC8@thehobsons.co.uk>
References: <3217434.gEhO5ruovX@amur>
 <292922119.1612652.1462896681993.JavaMail.yahoo@mail.yahoo.com>
 <57320A0C.5020001@arm.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cgo+IEkgZG8gbm90IHJl
bWVtYmVyIGFueSBjaGFuZ2UgaW4gdGhlIGNvbmZpZ3VyYXRpb24gZmlsZSBzeW50YXggZm9yIHRo
ZSBuZXR3b3JrIHJlY2VudGx5LiBGcm9tIGEgcXVpY2sgbG9vayB0byB0aGUgd2lraSBwYWdlLCB0
aGUgaW5zdHJ1Y3Rpb25zIGxvb2tzIHZhbGlkIHRvIG1lLgoKPiBbMV0gaHR0cDovL3dpa2kueGVu
cHJvamVjdC5vcmcvd2lraS9YZW5fTmV0d29ya2luZwoKQW5kIHRyeSBzZWFyY2hpbmcgZm9yIHRo
ZSB0ZXh0ICJvciB0byBjcmVhdGUgbXVsdGlwbGUgaW50ZXJmYWNlcyBhdHRhY2hlZCB0byBkaWZm
ZXJlbnQgYnJpZGdlcyIgaW4gdGhhdCBwYWdlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxp
c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Tue May 10 20:54:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 10 May 2016 20:54:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0EeD-0005yt-Nk; Tue, 10 May 2016 20:52:53 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1b0EeC-0005yn-0h
 for xen-users@lists.xen.org; Tue, 10 May 2016 20:52:52 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 B1/B4-07924-32A42375; Tue, 10 May 2016 20:52:51 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprJIsWRWlGSWpSXmKPExsUSuK79gq6Sl1G
 4wbtOGYtVVw+wOjB6HN39mymAMYo1My8pvyKBNaN93S6Wgj9MFRuvHWBpYNzH1MXIySEhYCtx
 d/kBli5GLg4hgYuMErd+TWQGSTALaEnc+PcSqIiDg1dAT2L7LzkQU1jARuLalhCQCjYBbYnJc
 1+BjeEUUJdY9esQO0gJi4CqxNEmfYgh2hLLFr5mhhjiLDH5syTEogZGiY9vNrKB1IgImEv8O3
 OGFeIaWYnT556zTGDknYXkhlkIN8xCMnUBI/MqRvXi1KKy1CJdI72kosz0jJLcxMwcXUMDY73
 c1OLixPTUnMSkYr3k/NxNjMBgqmdgYNzBeKrZ+RCjJAeTkihvj5tRuBBfUn5KZUZicUZ8UWlO
 avEhRhkODiUJ3hseQDnBotT01Iq0zBxgWMOkJTh4lER4u0DSvMUFibnFmekQqVOMuhwLftxey
 yTEkpeflyolzsvmCVQkAFKUUZoHNwIWY5cYZaWEeRkZGBiEeApSi3IzS1DlXzGKczAqCfOagk
 zhycwrgdv0CugIJqAj5Nj0QY4oSURISTUwZu+Pjrvepn+r6kLLhYczuBdwT28RlStXemiko8d
 cc9mTb9XTWNmsGI1v4r/n/ZfjT3nfenv5jhS9HQfMDxtOLC7JFfmlaPBLUFyx7uSmosbjwtzq
 QUnNbpP+z9sevq55n0roYbefx3/n+maX+3lL3Th3w6NPde6TZ2dFZnlLLtI+5RF693+NEktxR
 qKhFnNRcSIAzgfJE6wCAAA=
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462913568!22759363!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 49663 invoked from network); 10 May 2016 20:52:50 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-12.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 10 May 2016 20:52:50 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id B05481A074
 for <xen-users@lists.xen.org>; Tue, 10 May 2016 20:52:35 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <57320A0C.5020001@arm.com>
Date: Tue, 10 May 2016 21:52:33 +0100
Message-Id: <BA82830A-174E-4702-B48E-A2F389D15BC8@thehobsons.co.uk>
References: <3217434.gEhO5ruovX@amur>
 <292922119.1612652.1462896681993.JavaMail.yahoo@mail.yahoo.com>
 <57320A0C.5020001@arm.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SnVsaWVuIEdyYWxsIDxqdWxpZW4uZ3JhbGxAYXJtLmNvbT4gd3JvdGU6Cgo+IEkgZG8gbm90IHJl
bWVtYmVyIGFueSBjaGFuZ2UgaW4gdGhlIGNvbmZpZ3VyYXRpb24gZmlsZSBzeW50YXggZm9yIHRo
ZSBuZXR3b3JrIHJlY2VudGx5LiBGcm9tIGEgcXVpY2sgbG9vayB0byB0aGUgd2lraSBwYWdlLCB0
aGUgaW5zdHJ1Y3Rpb25zIGxvb2tzIHZhbGlkIHRvIG1lLgoKPiBbMV0gaHR0cDovL3dpa2kueGVu
cHJvamVjdC5vcmcvd2lraS9YZW5fTmV0d29ya2luZwoKQW5kIHRyeSBzZWFyY2hpbmcgZm9yIHRo
ZSB0ZXh0ICJvciB0byBjcmVhdGUgbXVsdGlwbGUgaW50ZXJmYWNlcyBhdHRhY2hlZCB0byBkaWZm
ZXJlbnQgYnJpZGdlcyIgaW4gdGhhdCBwYWdlLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxp
c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 11 05:01:41 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 05:01:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0MFk-00022e-0d; Wed, 11 May 2016 05:00:08 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b0MFi-00020Q-Hy
 for xen-users@lists.xen.org; Wed, 11 May 2016 05:00:06 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 28/BF-07120-55CB2375; Wed, 11 May 2016 05:00:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjleJIrShJLcpLzFFi42JJ6qow0w3dYxR
 ucHUjl8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmnHm5FrWghXiFSsO/2NvYGwW7WLk4mARWMUi
 8eVOK1MXIyeHkECyxIq+O6xdjBxAdobE9rNBMObse6UQZrxEU2cSSLGEgILEhN7pbBC2rcTZs
 60sIBMlBA6zSMy8PB9qYr3ElkkP2EB6WQS0JX4dkwYx2QTUJJ70sEBUaEm83NUGZosIJEi8ur
 qQGcTmFfCSODf1EFicU8BF4n3rdai7nCUeLcwHMYUFbCSubQmBqBaUODnzCVg1s0CUxLY9n9k
 gbBGJM3v72CcwisxCUjYLSdksJGWzgKYyC6hLrJ8nBBGWl9j+dg4zhK0mcXvbVXYIW1ti2cLX
 zAsY2VcxqhenFpWlFuka6SUVZaZnlOQmZuboGhqY6eWmFhcnpqfmJCYV6yXn525iBMYTAxDsY
 Fz21+kQoyQHk5Iob1m7UbgQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCV7t3UA5waLU9NSKtMwcYG
 TDpCU4eJREeB1B0rzFBYm5xZnpEKlTjIpS4rzPdgElBEASGaV5cG2wZHKJUVZKmJcR6BAhnoL
 UotzMElT5V4ziHIxKwrzRION5MvNK4Ka/AlrMBLRYjk0fZHFJIkJKqoGx9UiPtNGE+/NWcke+
 iOtXX6OpZPLuv/X32/HLrR9yZdbHcB1VypD6+PVFe4b78gqzz6+uMq2uXJDEYVnMUX9prrqLY
 ci11vLLegs7IvYvm9JtrLScS+31zDvLei+rM03f/9X8itk5i1MGbRJutifY7eS/RixVKFu2b8
 IGsQeic4XmV/9vYI1TYinOSDTUYi4qTgQAne79LSEDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462942803!7498204!1
X-Originating-IP: [98.138.120.54]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45357 invoked from network); 11 May 2016 05:00:04 -0000
Received: from nm47.bullet.mail.ne1.yahoo.com (HELO
 nm47.bullet.mail.ne1.yahoo.com) (98.138.120.54)
 by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 11 May 2016 05:00:04 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462942803; bh=sq9/gLDIit5MkWXrTiGf2m4+jKDShc5vcu3uGKXeFS0=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=qdlP37QCVSO3ioJZHKUxH+6T3ufQs5KvkvvUqK2OJwLbiZHRd7AzvS2bIzOdrhb+OuSooknSxswhQ0fNoQPm/1VHgDV7DbCBfOHS9fL82+NuKvOO/5saswFAWkbxfT5H46AV+Fz8C/TOB6Ihb1T8HTVM1TlU3w2cO4Qdv8305ZRgvTrgWiim6wPfLY2INajj/zM0DYz8kYaaA2Fj9Hk4NFVLm1FmYTt7upWIL0qzQjxZEcpkFWp/VIz8RmeQ0zlsuJ7CZ570yCAh6Ezm62cnrWN1GmlmyQvQbfevb6hyCeTjsb/0DuW43ijFOyVw+igF7pNCOsIPtgsLsbQ8tCgwDA==
Received: from [127.0.0.1] by nm47.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 05:00:03 -0000
Received: from [98.138.100.112] by nm47.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 04:57:03 -0000
Received: from [98.138.89.163] by tm103.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 04:57:02 -0000
Received: from [127.0.0.1] by omp1019.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 04:57:02 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 945920.52645.bm@omp1019.mail.ne1.yahoo.com
X-YMail-OSG: AIRMaIoVM1nxOAeWG5XuQwxsy6J_AseJpnCd4M3zDuLSUn7SxPMVCkSnMaujA6o
 2Mh0l50KhccAAMMCTBjyelnwpb3if77te4pR4N1SmPsaacX16D_X2UT8n3H1lnXB35_OEB4YK5sZ
 1lJDUhfX6DiAfCuReCAXYc0dXErKYMsy1VQjYSn4RR95iqJPg3fVHUcsC1TIpUeWK5ewFZZtqPFZ
 mBXOAHCgonPxTwiUdXEK865KiMT5ngnXvfivTwjb9Xf6Sf758rJDDRY2Z_zH0boKb_bc9IMoLxY6
 R3gTopwjbm2m57ZiEauuX5SbsAz41xiqsHwX9WF2keaSTAc3074Q.APcta_SvJMaRpbTxMWsK_QD
 .HmzfxB7O.H3FRSVZu..nZ9C_j863n4SnGzu78WRViocS2P7SeUFKycumvjyYXnz8y3BHf6AZGeX
 hiotIMuZcOvxq1S2r_Ta3.2DIsPnKSzKs8NPOdjoJEYawrYxTsxzpGxBfy2850XgZ8tQBLKdlDqc
 F3n1qFLwU_0xC4Q7DSHtuc58BG26L0Zrl
Received: from jws10099.mail.ne1.yahoo.com by sendmailws101.mail.ne1.yahoo.com;
 Wed, 11 May 2016 04:57:02 +0000; 1462942622.501
Date: Wed, 11 May 2016 04:57:02 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Simon Hobson <linux@thehobsons.co.uk>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <129486529.147373.1462942622199.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <BA82830A-174E-4702-B48E-A2F389D15BC8@thehobsons.co.uk>
References: <BA82830A-174E-4702-B48E-A2F389D15BC8@thehobsons.co.uk>
MIME-Version: 1.0
Content-Length: 3514
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============3970393058346611236=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3970393058346611236==
Content-Type: multipart/alternative; 
	boundary="----=_Part_147372_91038223.1462942622196"
Content-Length: 2984

------=_Part_147372_91038223.1462942622196
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

For each interface I must create a new Bridge? 

    On Wednesday, May 11, 2016 1:27 AM, Simon Hobson <linux@thehobsons.co.uk> wrote:
 

 Julien Grall <julien.grall@arm.com> wrote:

> I do not remember any change in the configuration file syntax for the network recently. From a quick look to the wiki page, the instructions looks valid to me.

> [1] http://wiki.xenproject.org/wiki/Xen_Networking

And try searching for the text "or to create multiple interfaces attached to different bridges" in that page.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   
------=_Part_147372_91038223.1462942622196
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div><span>For each interface I must create a ne=
w Bridge?</span></div> <div class=3D"qtdSeparateBR"><br><br></div><div clas=
s=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"font-family: He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; f=
ont-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue,=
 Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=
=3D"ltr"><font size=3D"2" face=3D"Arial"> On Wednesday, May 11, 2016 1:27 A=
M, Simon Hobson &lt;linux@thehobsons.co.uk&gt; wrote:<br></font></div>  <br=
><br> <div class=3D"y_msg_container">Julien Grall &lt;<a shape=3D"rect" yma=
ilto=3D"mailto:julien.grall@arm.com" href=3D"mailto:julien.grall@arm.com">j=
ulien.grall@arm.com</a>&gt; wrote:<br clear=3D"none"><br clear=3D"none">&gt=
; I do not remember any change in the configuration file syntax for the net=
work recently. From a quick look to the wiki page, the instructions looks v=
alid to me.<br clear=3D"none"><br clear=3D"none">&gt; [1] <a shape=3D"rect"=
 href=3D"http://wiki.xenproject.org/wiki/Xen_Networking" target=3D"_blank">=
http://wiki.xenproject.org/wiki/Xen_Networking</a><br clear=3D"none"><br cl=
ear=3D"none">And try searching for the text "or to create multiple interfac=
es attached to different bridges" in that page.<div class=3D"yqt7394932079"=
 id=3D"yqtfd56635"><br clear=3D"none"><br clear=3D"none"><br clear=3D"none"=
>_______________________________________________<br clear=3D"none">Xen-user=
s mailing list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-us=
ers@lists.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.=
xen.org</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.or=
g/xen-users" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br>=
<br></div>  </div> </div>  </div></div></body></html>
------=_Part_147372_91038223.1462942622196--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3970393058346611236==--


From xen-users-bounces@lists.xen.org Wed May 11 05:01:41 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 05:01:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0MFk-00022e-0d; Wed, 11 May 2016 05:00:08 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b0MFi-00020Q-Hy
 for xen-users@lists.xen.org; Wed, 11 May 2016 05:00:06 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 28/BF-07120-55CB2375; Wed, 11 May 2016 05:00:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjleJIrShJLcpLzFFi42JJ6qow0w3dYxR
 ucHUjl8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmnHm5FrWghXiFSsO/2NvYGwW7WLk4mARWMUi
 8eVOK1MXIyeHkECyxIq+O6xdjBxAdobE9rNBMObse6UQZrxEU2cSSLGEgILEhN7pbBC2rcTZs
 60sIBMlBA6zSMy8PB9qYr3ElkkP2EB6WQS0JX4dkwYx2QTUJJ70sEBUaEm83NUGZosIJEi8ur
 qQGcTmFfCSODf1EFicU8BF4n3rdai7nCUeLcwHMYUFbCSubQmBqBaUODnzCVg1s0CUxLY9n9k
 gbBGJM3v72CcwisxCUjYLSdksJGWzgKYyC6hLrJ8nBBGWl9j+dg4zhK0mcXvbVXYIW1ti2cLX
 zAsY2VcxqhenFpWlFuka6SUVZaZnlOQmZuboGhqY6eWmFhcnpqfmJCYV6yXn525iBMYTAxDsY
 Fz21+kQoyQHk5Iob1m7UbgQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCV7t3UA5waLU9NSKtMwcYG
 TDpCU4eJREeB1B0rzFBYm5xZnpEKlTjIpS4rzPdgElBEASGaV5cG2wZHKJUVZKmJcR6BAhnoL
 UotzMElT5V4ziHIxKwrzRION5MvNK4Ka/AlrMBLRYjk0fZHFJIkJKqoGx9UiPtNGE+/NWcke+
 iOtXX6OpZPLuv/X32/HLrR9yZdbHcB1VypD6+PVFe4b78gqzz6+uMq2uXJDEYVnMUX9prrqLY
 ci11vLLegs7IvYvm9JtrLScS+31zDvLei+rM03f/9X8itk5i1MGbRJutifY7eS/RixVKFu2b8
 IGsQeic4XmV/9vYI1TYinOSDTUYi4qTgQAne79LSEDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1462942803!7498204!1
X-Originating-IP: [98.138.120.54]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45357 invoked from network); 11 May 2016 05:00:04 -0000
Received: from nm47.bullet.mail.ne1.yahoo.com (HELO
 nm47.bullet.mail.ne1.yahoo.com) (98.138.120.54)
 by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 11 May 2016 05:00:04 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462942803; bh=sq9/gLDIit5MkWXrTiGf2m4+jKDShc5vcu3uGKXeFS0=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=qdlP37QCVSO3ioJZHKUxH+6T3ufQs5KvkvvUqK2OJwLbiZHRd7AzvS2bIzOdrhb+OuSooknSxswhQ0fNoQPm/1VHgDV7DbCBfOHS9fL82+NuKvOO/5saswFAWkbxfT5H46AV+Fz8C/TOB6Ihb1T8HTVM1TlU3w2cO4Qdv8305ZRgvTrgWiim6wPfLY2INajj/zM0DYz8kYaaA2Fj9Hk4NFVLm1FmYTt7upWIL0qzQjxZEcpkFWp/VIz8RmeQ0zlsuJ7CZ570yCAh6Ezm62cnrWN1GmlmyQvQbfevb6hyCeTjsb/0DuW43ijFOyVw+igF7pNCOsIPtgsLsbQ8tCgwDA==
Received: from [127.0.0.1] by nm47.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 05:00:03 -0000
Received: from [98.138.100.112] by nm47.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 04:57:03 -0000
Received: from [98.138.89.163] by tm103.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 04:57:02 -0000
Received: from [127.0.0.1] by omp1019.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 04:57:02 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 945920.52645.bm@omp1019.mail.ne1.yahoo.com
X-YMail-OSG: AIRMaIoVM1nxOAeWG5XuQwxsy6J_AseJpnCd4M3zDuLSUn7SxPMVCkSnMaujA6o
 2Mh0l50KhccAAMMCTBjyelnwpb3if77te4pR4N1SmPsaacX16D_X2UT8n3H1lnXB35_OEB4YK5sZ
 1lJDUhfX6DiAfCuReCAXYc0dXErKYMsy1VQjYSn4RR95iqJPg3fVHUcsC1TIpUeWK5ewFZZtqPFZ
 mBXOAHCgonPxTwiUdXEK865KiMT5ngnXvfivTwjb9Xf6Sf758rJDDRY2Z_zH0boKb_bc9IMoLxY6
 R3gTopwjbm2m57ZiEauuX5SbsAz41xiqsHwX9WF2keaSTAc3074Q.APcta_SvJMaRpbTxMWsK_QD
 .HmzfxB7O.H3FRSVZu..nZ9C_j863n4SnGzu78WRViocS2P7SeUFKycumvjyYXnz8y3BHf6AZGeX
 hiotIMuZcOvxq1S2r_Ta3.2DIsPnKSzKs8NPOdjoJEYawrYxTsxzpGxBfy2850XgZ8tQBLKdlDqc
 F3n1qFLwU_0xC4Q7DSHtuc58BG26L0Zrl
Received: from jws10099.mail.ne1.yahoo.com by sendmailws101.mail.ne1.yahoo.com;
 Wed, 11 May 2016 04:57:02 +0000; 1462942622.501
Date: Wed, 11 May 2016 04:57:02 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Simon Hobson <linux@thehobsons.co.uk>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <129486529.147373.1462942622199.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <BA82830A-174E-4702-B48E-A2F389D15BC8@thehobsons.co.uk>
References: <BA82830A-174E-4702-B48E-A2F389D15BC8@thehobsons.co.uk>
MIME-Version: 1.0
Content-Length: 3514
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============3970393058346611236=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3970393058346611236==
Content-Type: multipart/alternative; 
	boundary="----=_Part_147372_91038223.1462942622196"
Content-Length: 2984

------=_Part_147372_91038223.1462942622196
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

For each interface I must create a new Bridge? 

    On Wednesday, May 11, 2016 1:27 AM, Simon Hobson <linux@thehobsons.co.uk> wrote:
 

 Julien Grall <julien.grall@arm.com> wrote:

> I do not remember any change in the configuration file syntax for the network recently. From a quick look to the wiki page, the instructions looks valid to me.

> [1] http://wiki.xenproject.org/wiki/Xen_Networking

And try searching for the text "or to create multiple interfaces attached to different bridges" in that page.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   
------=_Part_147372_91038223.1462942622196
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div><span>For each interface I must create a ne=
w Bridge?</span></div> <div class=3D"qtdSeparateBR"><br><br></div><div clas=
s=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"font-family: He=
lveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; f=
ont-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue,=
 Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=
=3D"ltr"><font size=3D"2" face=3D"Arial"> On Wednesday, May 11, 2016 1:27 A=
M, Simon Hobson &lt;linux@thehobsons.co.uk&gt; wrote:<br></font></div>  <br=
><br> <div class=3D"y_msg_container">Julien Grall &lt;<a shape=3D"rect" yma=
ilto=3D"mailto:julien.grall@arm.com" href=3D"mailto:julien.grall@arm.com">j=
ulien.grall@arm.com</a>&gt; wrote:<br clear=3D"none"><br clear=3D"none">&gt=
; I do not remember any change in the configuration file syntax for the net=
work recently. From a quick look to the wiki page, the instructions looks v=
alid to me.<br clear=3D"none"><br clear=3D"none">&gt; [1] <a shape=3D"rect"=
 href=3D"http://wiki.xenproject.org/wiki/Xen_Networking" target=3D"_blank">=
http://wiki.xenproject.org/wiki/Xen_Networking</a><br clear=3D"none"><br cl=
ear=3D"none">And try searching for the text "or to create multiple interfac=
es attached to different bridges" in that page.<div class=3D"yqt7394932079"=
 id=3D"yqtfd56635"><br clear=3D"none"><br clear=3D"none"><br clear=3D"none"=
>_______________________________________________<br clear=3D"none">Xen-user=
s mailing list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-us=
ers@lists.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.=
xen.org</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.or=
g/xen-users" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br>=
<br></div>  </div> </div>  </div></div></body></html>
------=_Part_147372_91038223.1462942622196--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3970393058346611236==--


From xen-users-bounces@lists.xen.org Wed May 11 07:19:27 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 07:19:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0OPJ-00024a-PK; Wed, 11 May 2016 07:18:09 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1b0OPH-00024P-Lc
 for xen-users@lists.xen.org; Wed, 11 May 2016 07:18:08 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 3C/E0-03443-EACD2375; Wed, 11 May 2016 07:18:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRWlGSWpSXmKPExsUSuK79gu66O0b
 hBqs+slisunqA1YHR4+ju30wBjFGsmXlJ+RUJrBk/Lm1jK9jCWtGw5QJTA+N6li5GTg4JAVuJ
 u8sPANlcHEICFxklfq45xQqSYBbQkrjx7yVTFyMHB6+AnsT2X3IgprCAjcS1LSEgFWwC2hKT5
 75iArE5BbwlXr7YB2azCKhK/D2zgwliirbEsoWvmUFsXgFniQ/b5kKtamKU+HvrFFiRiIC5xL
 8zZ1gh7pGVOH3uOcsERt5ZSK6YhXDFLCRjFzAyr2LUKE4tKkst0jU010sqykzPKMlNzMzRNTQ
 w1stNLS5OTE/NSUwq1kvOz93ECAwpBiDYwfjytOchRkkOJiVR3rJ2o3AhvqT8lMqMxOKM+KLS
 nNTiQ4wyHBxKErxrbgPlBItS01Mr0jJzgMENk5bg4FES4X0IkuYtLkjMLc5Mh0idYtTlWPDj9
 lomIZa8/LxUKXFeSWCsCAmAFGWU5sGNgEXaJUZZKWFeRqCjhHgKUotyM0tQ5V8xinMwKgnzdo
 Gs4snMK4Hb9AroCCagI6qvgx1RkoiQkmpgVLhpXSxoktp7pLH9ZGTcFP7Va6yU57D28RTzi7l
 d4myZGteynS/Uw9or5/ihhemhVUfFJ2hprutfnHCk+mnwU3+2w+8lJuW9/2VoaBOonhPf6jxb
 7dOnv/HWWn9Z/hzMclvhn6jldTrr5OOOW31shguVr/5YtlC681sIr8v0bIYlRj+D3KYpsRRnJ
 BpqMRcVJwIAhgMUna8CAAA=
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-16.tower-31.messagelabs.com!1462951085!31979191!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30900 invoked from network); 11 May 2016 07:18:06 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-16.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 11 May 2016 07:18:06 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 3F8DB1A074
 for <xen-users@lists.xen.org>; Wed, 11 May 2016 07:18:02 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <129486529.147373.1462942622199.JavaMail.yahoo@mail.yahoo.com>
Date: Wed, 11 May 2016 08:18:01 +0100
Message-Id: <853332C5-3E0C-4CD6-9049-1184768C4B96@thehobsons.co.uk>
References: <BA82830A-174E-4702-B48E-A2F389D15BC8@thehobsons.co.uk>
 <129486529.147373.1462942622199.JavaMail.yahoo@mail.yahoo.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SmFzb24gTG9uZyA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cgo+IEZvciBlYWNoIGludGVy
ZmFjZSBJIG11c3QgY3JlYXRlIGEgbmV3IEJyaWRnZT8KClBsZWFzZSBzdG9wIHRvcCBwb3N0aW5n
LgoKT0ssIEknbGwgdHVybiB0aGUgcXVlc3Rpb24gYXJvdW5kLiBJZiB5b3UgaGFkIGEgbm9uLXZp
cnR1YWxpc2VkIG1hY2hpbmUsIGFuZCBoYWQgdHdvIE5JQ3MgaW4gaXQsIHdoYXQgd291bGQgeW91
IGJlIHdhbnRpbmcgdG8gY29ubmVjdCB0aG9zZSBOSUNzIHRvID8gV2hhdCBpcyBpdCB0aGF0IHlv
dSB3YW50IHRvIGFjaGlldmUgPwpJZiB0aGUgYW5zd2VyIGlzIHRoYXQgeW91IGhhdmUgdHdvIG5l
dHdvcmtzLCB3aXRoIHR3byBzZXBhcmF0ZSBzd2l0Y2hlcywgdGhlbiB5b3UndmUgYW5zd2VyZWQg
eW91ciBvd24gcXVlc3Rpb24gLSByZWFsIE5JQyBiZWNvbWVzIHZpcnR1YWxpc2VkIE5JQywgcmVh
bCBzd2l0Y2ggYmVjb21lcyB2aXJ0dWFsIHN3aXRjaCAoYWthIGJyaWRnZSksIC4uLgoKSWYgaW4g
ZG91YnQsIGdyYWIgYSBwaWVjZSBvZiBwYXBlciBhbmQgc2tldGNoIHdoYXQgeW91IGFyZSB0cnlp
bmcgdG8gYnVpbGQuIEF0IHByZXNlbnQsIGZyb20geW91ciBxdWVzdGlvbnMgaXQgZG9lcyBsb29r
IGxpa2UgeW91IGhhdmVuJ3QgcXVpdGUgZ3Jhc3BzIHRoZSB2ZXJ5IGJhc2ljcyB5ZXQuCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 11 07:19:27 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 07:19:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0OPJ-00024a-PK; Wed, 11 May 2016 07:18:09 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1b0OPH-00024P-Lc
 for xen-users@lists.xen.org; Wed, 11 May 2016 07:18:08 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 3C/E0-03443-EACD2375; Wed, 11 May 2016 07:18:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRWlGSWpSXmKPExsUSuK79gu66O0b
 hBqs+slisunqA1YHR4+ju30wBjFGsmXlJ+RUJrBk/Lm1jK9jCWtGw5QJTA+N6li5GTg4JAVuJ
 u8sPANlcHEICFxklfq45xQqSYBbQkrjx7yVTFyMHB6+AnsT2X3IgprCAjcS1LSEgFWwC2hKT5
 75iArE5BbwlXr7YB2azCKhK/D2zgwliirbEsoWvmUFsXgFniQ/b5kKtamKU+HvrFFiRiIC5xL
 8zZ1gh7pGVOH3uOcsERt5ZSK6YhXDFLCRjFzAyr2LUKE4tKkst0jU010sqykzPKMlNzMzRNTQ
 w1stNLS5OTE/NSUwq1kvOz93ECAwpBiDYwfjytOchRkkOJiVR3rJ2o3AhvqT8lMqMxOKM+KLS
 nNTiQ4wyHBxKErxrbgPlBItS01Mr0jJzgMENk5bg4FES4X0IkuYtLkjMLc5Mh0idYtTlWPDj9
 lomIZa8/LxUKXFeSWCsCAmAFGWU5sGNgEXaJUZZKWFeRqCjhHgKUotyM0tQ5V8xinMwKgnzdo
 Gs4snMK4Hb9AroCCagI6qvgx1RkoiQkmpgVLhpXSxoktp7pLH9ZGTcFP7Va6yU57D28RTzi7l
 d4myZGteynS/Uw9or5/ihhemhVUfFJ2hprutfnHCk+mnwU3+2w+8lJuW9/2VoaBOonhPf6jxb
 7dOnv/HWWn9Z/hzMclvhn6jldTrr5OOOW31shguVr/5YtlC681sIr8v0bIYlRj+D3KYpsRRnJ
 BpqMRcVJwIAhgMUna8CAAA=
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-16.tower-31.messagelabs.com!1462951085!31979191!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30900 invoked from network); 11 May 2016 07:18:06 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-16.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 11 May 2016 07:18:06 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id 3F8DB1A074
 for <xen-users@lists.xen.org>; Wed, 11 May 2016 07:18:02 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <129486529.147373.1462942622199.JavaMail.yahoo@mail.yahoo.com>
Date: Wed, 11 May 2016 08:18:01 +0100
Message-Id: <853332C5-3E0C-4CD6-9049-1184768C4B96@thehobsons.co.uk>
References: <BA82830A-174E-4702-B48E-A2F389D15BC8@thehobsons.co.uk>
 <129486529.147373.1462942622199.JavaMail.yahoo@mail.yahoo.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SmFzb24gTG9uZyA8aGFjazNyY29uQHlhaG9vLmNvbT4gd3JvdGU6Cgo+IEZvciBlYWNoIGludGVy
ZmFjZSBJIG11c3QgY3JlYXRlIGEgbmV3IEJyaWRnZT8KClBsZWFzZSBzdG9wIHRvcCBwb3N0aW5n
LgoKT0ssIEknbGwgdHVybiB0aGUgcXVlc3Rpb24gYXJvdW5kLiBJZiB5b3UgaGFkIGEgbm9uLXZp
cnR1YWxpc2VkIG1hY2hpbmUsIGFuZCBoYWQgdHdvIE5JQ3MgaW4gaXQsIHdoYXQgd291bGQgeW91
IGJlIHdhbnRpbmcgdG8gY29ubmVjdCB0aG9zZSBOSUNzIHRvID8gV2hhdCBpcyBpdCB0aGF0IHlv
dSB3YW50IHRvIGFjaGlldmUgPwpJZiB0aGUgYW5zd2VyIGlzIHRoYXQgeW91IGhhdmUgdHdvIG5l
dHdvcmtzLCB3aXRoIHR3byBzZXBhcmF0ZSBzd2l0Y2hlcywgdGhlbiB5b3UndmUgYW5zd2VyZWQg
eW91ciBvd24gcXVlc3Rpb24gLSByZWFsIE5JQyBiZWNvbWVzIHZpcnR1YWxpc2VkIE5JQywgcmVh
bCBzd2l0Y2ggYmVjb21lcyB2aXJ0dWFsIHN3aXRjaCAoYWthIGJyaWRnZSksIC4uLgoKSWYgaW4g
ZG91YnQsIGdyYWIgYSBwaWVjZSBvZiBwYXBlciBhbmQgc2tldGNoIHdoYXQgeW91IGFyZSB0cnlp
bmcgdG8gYnVpbGQuIEF0IHByZXNlbnQsIGZyb20geW91ciBxdWVzdGlvbnMgaXQgZG9lcyBsb29r
IGxpa2UgeW91IGhhdmVuJ3QgcXVpdGUgZ3Jhc3BzIHRoZSB2ZXJ5IGJhc2ljcyB5ZXQuCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 11 08:28:43 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 08:28:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0PUM-0007Yt-MW; Wed, 11 May 2016 08:27:26 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b0PUL-0007Yn-S2
 for xen-users@lists.xen.org; Wed, 11 May 2016 08:27:25 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 16/61-07924-DECE2375; Wed, 11 May 2016 08:27:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprEKsWRWlGSWpSXmKPExsWS1PW0TPfNG6N
 wgyd9gharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bKW7EF25Qqlv9uYmtgPCTXxcjJwSKwikXi
 VrNgFyMHh5BAssSshawgYSGBDIntrZfYIex0iR/b25gh7HiJGd9WMoHYEgIKEhN6p7OBtEoI2
 Eqs3sjZxcgFZB5nkbjdep4FxBESaGCUeHBwEhPELm2J50tegTWwCahJPOlhgZipJfFyVxuYLS
 KQIPHq6kKwXbwC3hIPZ98Ca+UUcJH4uu86E8TMXYwSt2aBNHBwCAvYSFzbEgJRLyhxcuYTsDn
 MAjES3TO+MELYIhIzLk5mnMAoMgtJ2SwkZbOQlM0CmsosoC6xfp4QRFheYvvbOcwQtprE7W1X
 2SFsbYllC18zL2BkX8WoUZxaVJZapGtorJdUlJmeUZKbmJmja2hgrJebWlycmJ6ak5hUrJecn
 7uJERhXDECwg3Hbds9DjJIcTEqivP0vjcKF+JLyUyozEosz4otKc1KLDzHKcHAoSfBWvgbKCR
 alpqdWpGXmACMcJi3BwaMkwpsCkuYtLkjMLc5Mh0idYlSUEudVAUkIgCQySvPg2mBJ5RKjrJQ
 wLyPQIUI8BalFuZklqPKvGMU5GJWEeRtBpvBk5pXATX8FtJgJaHH1dbDFJYkIKakGRtZ63iuG
 JgKGC4pi+BkPLYib3H+pMd35SeWUzwxFm53yDjU8mv1GnvXPz4MmBRuXHs8pMrjltkcznJNt3
 jYTsZqlM3xDOR/OTi70ujbLrGxfx/2ND3UWcnzPmc8b+7rHtI/x78er008aHdtytMVmqp96ya
 WHytOs9j34Xl4n/PDL2r0OW42LfimxFGckGmoxFxUnAgDBTpjkJQMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1462955242!29846603!1
X-Originating-IP: [98.138.229.118]
X-SpamReason: No, hits=0.7 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_50_60,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32740 invoked from network); 11 May 2016 08:27:24 -0000
Received: from nm36-vm6.bullet.mail.ne1.yahoo.com (HELO
 nm36-vm6.bullet.mail.ne1.yahoo.com) (98.138.229.118)
 by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 11 May 2016 08:27:24 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462955242; bh=amsaGDCBTvFKyNHB0hL7VzPr81H4tU/WIpi251+MKQo=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=dY9AD1TqA6Cm4FDgvRJn6m61tq4j/ug4y6mP6IR8qi9tt7gZKuu/u75RQ1sH0xud2aaCDE+nESA1ItPX8ws5mOmKDukykXYlPSkSqeIht+S2v9nv2X0Ro2cxasB1z+O3S4L+p/mBZAAzRHZuD+1xtnHCdoBedm1RJ4huCeRgMYGuTPl30pkvuwRv1Jx6oChsmi1qOaMBG2gFKyxtWTUG7/Ag40eJmntM9QV3h6iofYm2zKLRmAvnT1gg8b67epjQ4149Uk1YKbTbSMEfwMo7dqsMUC8FQRhD4ZAuJCq0Vr40GeiB6qbihbkjqQOLPo0pDaQFj3mvvgT2zYdZI8AgjQ==
Received: from [127.0.0.1] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 08:27:22 -0000
Received: from [98.138.101.131] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 08:24:39 -0000
Received: from [98.138.88.237] by tm19.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 08:24:39 -0000
Received: from [127.0.0.1] by omp1037.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 08:24:39 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 339869.62859.bm@omp1037.mail.ne1.yahoo.com
X-YMail-OSG: vbmeafoVM1k_5do7paiweYTBvLwQMAlB49II78UqUmOh2OYDbOh3PeXC_jK26K0
 cN8DUa3Rzn0ZSk09Vd0YDljer583l42lZebT2eGlwVCY_Gbb8QpDuqmFlw7ORVDUKJmHgNx5W9YG
 3ABMPXGECychnfs4JIJY3WQ_wrsdLPiY0ZeF0M0tD9WjWefWBQcV1BSvAZ1pSp_6TuS6yMvMzHUP
 LGwV8VkPRJkdQ0doDfOYhha4zRQI114wKeWe7Z3bnnuJERKj9at0raVZMemocARp9o0Cu0F3UaX8
 dFZVMjY6iZqPYfUHXo0aJChblWZ.9iIee4p.HsYR4KSdxHRWvfUjRcUzcv8H1XzYRDGllGfVjp3a
 v6t.v8jJ2DxNIMHFybm4A7nTv8CsqI2OCzgVy_xn6jPAnyC7jju7JTejiiIqoBivKjn39bI03Z2k
 V2o.cqOzeh5gRpdaNj9S2pM0E69BHUnxHVlxmdkpwTniR39ii7ciP1YGLpHcJrWSE7UYtUgq2_E5
 PZpYNtut8CDzTpUGR1nsPle13ozM1Afpt5Q--
Received: from jws100141.mail.ne1.yahoo.com by
 sendmailws139.mail.ne1.yahoo.com; Wed, 11 May 2016 08:24:38 +0000;
 1462955078.893
Date: Wed, 11 May 2016 08:24:38 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Simon Hobson <linux@thehobsons.co.uk>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1198276666.238704.1462955078620.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <853332C5-3E0C-4CD6-9049-1184768C4B96@thehobsons.co.uk>
References: <BA82830A-174E-4702-B48E-A2F389D15BC8@thehobsons.co.uk>
 <129486529.147373.1462942622199.JavaMail.yahoo@mail.yahoo.com>
 <853332C5-3E0C-4CD6-9049-1184768C4B96@thehobsons.co.uk>
MIME-Version: 1.0
Content-Length: 4938
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============4509706272340861766=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4509706272340861766==
Content-Type: multipart/alternative; 
	boundary="----=_Part_238703_1778702508.1462955078617"
Content-Length: 4406

------=_Part_238703_1778702508.1462955078617
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

My Server have four NICs and and I want attach all of these NICs to my VM. Must I crate a Bridge for each of them?I lookd at "http://wiki.xenproject.org/wiki/Xen_3.x_Configuration_File_Options#Networking" but all command are old.

 

    On Wednesday, May 11, 2016 11:51 AM, Simon Hobson <linux@thehobsons.co.uk> wrote:
 

 Jason Long <hack3rcon@yahoo.com> wrote:

> For each interface I must create a new Bridge?

Please stop top posting.

OK, I'll turn the question around. If you had a non-virtualised machine, and had two NICs in it, what would you be wanting to connect those NICs to ? What is it that you want to achieve ?
If the answer is that you have two networks, with two separate switches, then you've answered your own question - real NIC becomes virtualised NIC, real switch becomes virtual switch (aka bridge), ...

If in doubt, grab a piece of paper and sketch what you are trying to build. At present, from your questions it does look like you haven't quite grasps the very basics yet.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   
------=_Part_238703_1778702508.1462955078617
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462942=
049351_49013"><span id=3D"yui_3_16_0_ym19_1_1462942049351_49012">My Server =
have four NICs and and I want attach all of these NICs to my VM. Must I cra=
te a Bridge for each of them?</span></div><div dir=3D"ltr" id=3D"yui_3_16_0=
_ym19_1_1462942049351_49011"><span>I lookd at "</span><a href=3D"http://wik=
i.xenproject.org/wiki/Xen_3.x_Configuration_File_Options#Networking" class=
=3D"" id=3D"yui_3_16_0_ym19_1_1462942049351_49053">http://wiki.xenproject.o=
rg/wiki/Xen_3.x_Configuration_File_Options#Networking</a>" but all command =
are old.</div><div id=3D"yui_3_16_0_ym19_1_1462942049351_49157"><br></div><=
div id=3D"yui_3_16_0_ym19_1_1462942049351_49156"><br></div> <div class=3D"q=
tdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" style=3D"display: b=
lock;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica=
, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style=3D"font-f=
amily: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans=
-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"=
> On Wednesday, May 11, 2016 11:51 AM, Simon Hobson &lt;linux@thehobsons.co=
.uk&gt; wrote:<br></font></div>  <br><br> <div class=3D"y_msg_container">Ja=
son Long &lt;<a shape=3D"rect" ymailto=3D"mailto:hack3rcon@yahoo.com" href=
=3D"mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt; wrote:<br clear=
=3D"none"><br clear=3D"none">&gt; For each interface I must create a new Br=
idge?<br clear=3D"none"><br clear=3D"none">Please stop top posting.<br clea=
r=3D"none"><br clear=3D"none">OK, I'll turn the question around. If you had=
 a non-virtualised machine, and had two NICs in it, what would you be wanti=
ng to connect those NICs to ? What is it that you want to achieve ?<br clea=
r=3D"none">If the answer is that you have two networks, with two separate s=
witches, then you've answered your own question - real NIC becomes virtuali=
sed NIC, real switch becomes virtual switch (aka bridge), ...<br clear=3D"n=
one"><br clear=3D"none">If in doubt, grab a piece of paper and sketch what =
you are trying to build. At present, from your questions it does look like =
you haven't quite grasps the very basics yet.<div class=3D"yqt0347105221" i=
d=3D"yqtfd56817"><br clear=3D"none"><br clear=3D"none"><br clear=3D"none">_=
______________________________________________<br clear=3D"none">Xen-users =
mailing list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-user=
s@lists.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xe=
n.org</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/=
xen-users" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br><b=
r></div>  </div> </div>  </div></div></body></html>
------=_Part_238703_1778702508.1462955078617--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4509706272340861766==--


From xen-users-bounces@lists.xen.org Wed May 11 08:28:43 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 08:28:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0PUM-0007Yt-MW; Wed, 11 May 2016 08:27:26 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b0PUL-0007Yn-S2
 for xen-users@lists.xen.org; Wed, 11 May 2016 08:27:25 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 16/61-07924-DECE2375; Wed, 11 May 2016 08:27:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprEKsWRWlGSWpSXmKPExsWS1PW0TPfNG6N
 wgyd9gharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bKW7EF25Qqlv9uYmtgPCTXxcjJwSKwikXi
 VrNgFyMHh5BAssSshawgYSGBDIntrZfYIex0iR/b25gh7HiJGd9WMoHYEgIKEhN6p7OBtEoI2
 Eqs3sjZxcgFZB5nkbjdep4FxBESaGCUeHBwEhPELm2J50tegTWwCahJPOlhgZipJfFyVxuYLS
 KQIPHq6kKwXbwC3hIPZ98Ca+UUcJH4uu86E8TMXYwSt2aBNHBwCAvYSFzbEgJRLyhxcuYTsDn
 MAjES3TO+MELYIhIzLk5mnMAoMgtJ2SwkZbOQlM0CmsosoC6xfp4QRFheYvvbOcwQtprE7W1X
 2SFsbYllC18zL2BkX8WoUZxaVJZapGtorJdUlJmeUZKbmJmja2hgrJebWlycmJ6ak5hUrJecn
 7uJERhXDECwg3Hbds9DjJIcTEqivP0vjcKF+JLyUyozEosz4otKc1KLDzHKcHAoSfBWvgbKCR
 alpqdWpGXmACMcJi3BwaMkwpsCkuYtLkjMLc5Mh0idYlSUEudVAUkIgCQySvPg2mBJ5RKjrJQ
 wLyPQIUI8BalFuZklqPKvGMU5GJWEeRtBpvBk5pXATX8FtJgJaHH1dbDFJYkIKakGRtZ63iuG
 JgKGC4pi+BkPLYib3H+pMd35SeWUzwxFm53yDjU8mv1GnvXPz4MmBRuXHs8pMrjltkcznJNt3
 jYTsZqlM3xDOR/OTi70ujbLrGxfx/2ND3UWcnzPmc8b+7rHtI/x78er008aHdtytMVmqp96ya
 WHytOs9j34Xl4n/PDL2r0OW42LfimxFGckGmoxFxUnAgDBTpjkJQMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1462955242!29846603!1
X-Originating-IP: [98.138.229.118]
X-SpamReason: No, hits=0.7 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_50_60,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32740 invoked from network); 11 May 2016 08:27:24 -0000
Received: from nm36-vm6.bullet.mail.ne1.yahoo.com (HELO
 nm36-vm6.bullet.mail.ne1.yahoo.com) (98.138.229.118)
 by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 11 May 2016 08:27:24 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462955242; bh=amsaGDCBTvFKyNHB0hL7VzPr81H4tU/WIpi251+MKQo=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=dY9AD1TqA6Cm4FDgvRJn6m61tq4j/ug4y6mP6IR8qi9tt7gZKuu/u75RQ1sH0xud2aaCDE+nESA1ItPX8ws5mOmKDukykXYlPSkSqeIht+S2v9nv2X0Ro2cxasB1z+O3S4L+p/mBZAAzRHZuD+1xtnHCdoBedm1RJ4huCeRgMYGuTPl30pkvuwRv1Jx6oChsmi1qOaMBG2gFKyxtWTUG7/Ag40eJmntM9QV3h6iofYm2zKLRmAvnT1gg8b67epjQ4149Uk1YKbTbSMEfwMo7dqsMUC8FQRhD4ZAuJCq0Vr40GeiB6qbihbkjqQOLPo0pDaQFj3mvvgT2zYdZI8AgjQ==
Received: from [127.0.0.1] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 08:27:22 -0000
Received: from [98.138.101.131] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 08:24:39 -0000
Received: from [98.138.88.237] by tm19.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 08:24:39 -0000
Received: from [127.0.0.1] by omp1037.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 08:24:39 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 339869.62859.bm@omp1037.mail.ne1.yahoo.com
X-YMail-OSG: vbmeafoVM1k_5do7paiweYTBvLwQMAlB49II78UqUmOh2OYDbOh3PeXC_jK26K0
 cN8DUa3Rzn0ZSk09Vd0YDljer583l42lZebT2eGlwVCY_Gbb8QpDuqmFlw7ORVDUKJmHgNx5W9YG
 3ABMPXGECychnfs4JIJY3WQ_wrsdLPiY0ZeF0M0tD9WjWefWBQcV1BSvAZ1pSp_6TuS6yMvMzHUP
 LGwV8VkPRJkdQ0doDfOYhha4zRQI114wKeWe7Z3bnnuJERKj9at0raVZMemocARp9o0Cu0F3UaX8
 dFZVMjY6iZqPYfUHXo0aJChblWZ.9iIee4p.HsYR4KSdxHRWvfUjRcUzcv8H1XzYRDGllGfVjp3a
 v6t.v8jJ2DxNIMHFybm4A7nTv8CsqI2OCzgVy_xn6jPAnyC7jju7JTejiiIqoBivKjn39bI03Z2k
 V2o.cqOzeh5gRpdaNj9S2pM0E69BHUnxHVlxmdkpwTniR39ii7ciP1YGLpHcJrWSE7UYtUgq2_E5
 PZpYNtut8CDzTpUGR1nsPle13ozM1Afpt5Q--
Received: from jws100141.mail.ne1.yahoo.com by
 sendmailws139.mail.ne1.yahoo.com; Wed, 11 May 2016 08:24:38 +0000;
 1462955078.893
Date: Wed, 11 May 2016 08:24:38 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Simon Hobson <linux@thehobsons.co.uk>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1198276666.238704.1462955078620.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <853332C5-3E0C-4CD6-9049-1184768C4B96@thehobsons.co.uk>
References: <BA82830A-174E-4702-B48E-A2F389D15BC8@thehobsons.co.uk>
 <129486529.147373.1462942622199.JavaMail.yahoo@mail.yahoo.com>
 <853332C5-3E0C-4CD6-9049-1184768C4B96@thehobsons.co.uk>
MIME-Version: 1.0
Content-Length: 4938
Subject: Re: [Xen-users] How can I add two NIC for my Guest?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============4509706272340861766=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4509706272340861766==
Content-Type: multipart/alternative; 
	boundary="----=_Part_238703_1778702508.1462955078617"
Content-Length: 4406

------=_Part_238703_1778702508.1462955078617
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

My Server have four NICs and and I want attach all of these NICs to my VM. Must I crate a Bridge for each of them?I lookd at "http://wiki.xenproject.org/wiki/Xen_3.x_Configuration_File_Options#Networking" but all command are old.

 

    On Wednesday, May 11, 2016 11:51 AM, Simon Hobson <linux@thehobsons.co.uk> wrote:
 

 Jason Long <hack3rcon@yahoo.com> wrote:

> For each interface I must create a new Bridge?

Please stop top posting.

OK, I'll turn the question around. If you had a non-virtualised machine, and had two NICs in it, what would you be wanting to connect those NICs to ? What is it that you want to achieve ?
If the answer is that you have two networks, with two separate switches, then you've answered your own question - real NIC becomes virtualised NIC, real switch becomes virtual switch (aka bridge), ...

If in doubt, grab a piece of paper and sketch what you are trying to build. At present, from your questions it does look like you haven't quite grasps the very basics yet.


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

   
------=_Part_238703_1778702508.1462955078617
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462942=
049351_49013"><span id=3D"yui_3_16_0_ym19_1_1462942049351_49012">My Server =
have four NICs and and I want attach all of these NICs to my VM. Must I cra=
te a Bridge for each of them?</span></div><div dir=3D"ltr" id=3D"yui_3_16_0=
_ym19_1_1462942049351_49011"><span>I lookd at "</span><a href=3D"http://wik=
i.xenproject.org/wiki/Xen_3.x_Configuration_File_Options#Networking" class=
=3D"" id=3D"yui_3_16_0_ym19_1_1462942049351_49053">http://wiki.xenproject.o=
rg/wiki/Xen_3.x_Configuration_File_Options#Networking</a>" but all command =
are old.</div><div id=3D"yui_3_16_0_ym19_1_1462942049351_49157"><br></div><=
div id=3D"yui_3_16_0_ym19_1_1462942049351_49156"><br></div> <div class=3D"q=
tdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" style=3D"display: b=
lock;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica=
, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style=3D"font-f=
amily: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans=
-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"=
> On Wednesday, May 11, 2016 11:51 AM, Simon Hobson &lt;linux@thehobsons.co=
.uk&gt; wrote:<br></font></div>  <br><br> <div class=3D"y_msg_container">Ja=
son Long &lt;<a shape=3D"rect" ymailto=3D"mailto:hack3rcon@yahoo.com" href=
=3D"mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt; wrote:<br clear=
=3D"none"><br clear=3D"none">&gt; For each interface I must create a new Br=
idge?<br clear=3D"none"><br clear=3D"none">Please stop top posting.<br clea=
r=3D"none"><br clear=3D"none">OK, I'll turn the question around. If you had=
 a non-virtualised machine, and had two NICs in it, what would you be wanti=
ng to connect those NICs to ? What is it that you want to achieve ?<br clea=
r=3D"none">If the answer is that you have two networks, with two separate s=
witches, then you've answered your own question - real NIC becomes virtuali=
sed NIC, real switch becomes virtual switch (aka bridge), ...<br clear=3D"n=
one"><br clear=3D"none">If in doubt, grab a piece of paper and sketch what =
you are trying to build. At present, from your questions it does look like =
you haven't quite grasps the very basics yet.<div class=3D"yqt0347105221" i=
d=3D"yqtfd56817"><br clear=3D"none"><br clear=3D"none"><br clear=3D"none">_=
______________________________________________<br clear=3D"none">Xen-users =
mailing list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-user=
s@lists.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xe=
n.org</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/=
xen-users" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br><b=
r></div>  </div> </div>  </div></div></body></html>
------=_Part_238703_1778702508.1462955078617--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4509706272340861766==--


From xen-users-bounces@lists.xen.org Wed May 11 09:17:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 09:17:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0QFh-0002lQ-CI; Wed, 11 May 2016 09:16:21 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b0QFf-0002lK-4e
 for xen-users@lists.xen.org; Wed, 11 May 2016 09:16:19 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 8B/4B-03281-268F2375; Wed, 11 May 2016 09:16:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpmleJIrShJLcpLzFFi42JJ6qq4q5v4wyj
 cYP9NUYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPTY46CdfwVl5cfYGtgbOPrYuTiYBGYxyKx
 580exi5GTg4hgWSJHxvmM0HYGRLb788BsjnA7EPN0RBmvMSfNf4gFRICChITeqezQdi2ErO2L
 mMFGSkhsJtFYtn5a+wQY+ol7l46CWazCGhLdPR8YQWZwyagJvGkhwWiREvi5a42MFtEQF3i/q
 F7YDavgJfE156LzCDlwkDxe9+FIMKCEidnPgErYRaIlji8YQcrxBg/iYl7/rGAlDMLiEj8XZw
 zgVF4FpKOWUg6ZiFUQZjqEuvnCUFUyEtsfzuHGcJWk7i97So7hK0tsWzha+YFjOyrGDWKU4vK
 Uot0DY30kooy0zNKchMzc3QNDU30clOLixPTU3MSk4r1kvNzNzECI4cBCHYwnp3mfIhRkoNJS
 ZS3/6VRuBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXsHvQDnBotT01Iq0zBxgDMOkJTh4lER4FU
 DSvMUFibnFmekQqVOMilLivD4gCQGQREZpHlwbLG1cYpSVEuZlBDpEiKcgtSg3swRV/hWjOAe
 jkjCvM8gUnsy8Erjpr4AWMwEtrr4OtrgkESEl1cDIHOq0QHvXvsc7b38NXegUavEx7urKVOmE
 1VyJReKGPK3LXs19m7p36Z1/xQvFJe5O/ekhduGi2Bx5uculm8qW7WKQ/Mi0xcksI27972VcF
 pfO/RV/OLGnpujNsWS3CVvePu16JXPwrne4Ut1Dh+2TldJZtu9+/fXgrfhjXqtn8DJc+XFysj
 jDLyWW4oxEQy3mouJEADHcC4AWAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1462958175!40822670!1
X-Originating-IP: [98.138.120.221]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63977 invoked from network); 11 May 2016 09:16:17 -0000
Received: from nm41-vm5.bullet.mail.ne1.yahoo.com (HELO
 nm41-vm5.bullet.mail.ne1.yahoo.com) (98.138.120.221)
 by server-13.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 11 May 2016 09:16:17 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462958175; bh=phWy03luZ8LKZ/tZ5jQfoLrZzUByAGDRf4Vosrio4KA=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=GZot/4SSWR7PjoDNe87QU7POGaYsCz3aSonGooUYJ9cOHsNG4HkjANor63Y96bHbL6UkWzDbBqOQ9y8mkgLOZHoC1HjN2DQb9g2x2EoQJMAZXvU81AKjy3dYapYYWfhfCFu+KeH1J6cHShbacIwcjXAAU4uHAeYW38e0GjdagVvtqATBbwgBlqidtBu+jk/e4ZDfsHa0Ebx1GMNKKMKOudE1Gb+vERDh2+3MCP44HjQPLPaRfcXbuUb0wAohExGz3MpZxmsW+dIvf37CbVdOs/uLxnBWr72CMLFUsGCAU7Cr0v0Ydu9q7qqAvUQPnTjqpbQGQauMzfYQmbILZr5A+Q==
Received: from [127.0.0.1] by nm41.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 09:16:15 -0000
Received: from [98.138.100.116] by nm41.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 09:13:25 -0000
Received: from [98.138.89.165] by tm107.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 09:13:25 -0000
Received: from [127.0.0.1] by omp1021.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 09:13:25 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 465290.52444.bm@omp1021.mail.ne1.yahoo.com
X-YMail-OSG: n_mDiCYVM1l0HCQy4b9e4nG0m1ehs0uTWXe4UVEwSAi0bqh1PWR57HkkufMu4CJ
 BP8Xlo8fNJOTgi6k5NEizFSMhw33fXy7rF4fCxMbKqYXTrRBZ2Rg0JdEspHGLVu1_cUp1M6glqGh
 RpOvkWFUJ2g8375Jmw9HtB1O6CHToCLHUMSgAwBlIe3XBKzpTiFrOIWzMD1QCuuxMudmBcOpNnaF
 3kr_3RruM.OTIq380J2DtS3dTQDSU8YjhlC6tAp8gODQ28MV8k3dLzRIOUD2UIvukVa5KkobOUwO
 ri8sFTsOKU3EEDfrdzoQ.rMEGlnJlMoFCN8TOTpnja2d.FzkHWxEvsDJImVdxiNbGUXWJFwXpEOv
 ysyf8cD54rGX_6UtLw9XgfpeWBv.R77UOn3xMaF25IldIK11re9N8tp4pSbGJe8DxV_9m1TXGTkB
 XK8pGkGQU5kfPhKW_XsUvfQYYeayflYz.X7sw.h6j9JTNiGzbNO1YmHYphaE0qUn0mI.4plVlNEL
 9xCUToDfBcFcCQXPsvSvgJA--
Received: from jws10003.mail.ne1.yahoo.com by sendmailws116.mail.ne1.yahoo.com;
 Wed, 11 May 2016 09:13:24 +0000; 1462958004.961
Date: Wed, 11 May 2016 09:13:24 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <386134880.254622.1462958004718.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <386134880.254622.1462958004718.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 2497
Subject: [Xen-users] USB device not worked in DomU.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============0673065740422544897=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0673065740422544897==
Content-Type: multipart/alternative; 
	boundary="----=_Part_254621_449414801.1462958004716"
Content-Length: 1966

------=_Part_254621_449414801.1462958004716
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.I installed a Windows 7 in my Xen and Plug a USB pendrive to my server and "lsusb" show it as below :Bus 002 Device 003: ID 03f0:5607 ADATA

I added below line to my Windows config :
usb="1"usbdevice=['host:03f0:5607']
But when I start Windows, It can't detect my USB device :(
Any idea?
------=_Part_254621_449414801.1462958004716
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462942049351_63146=
">Hello.</div><div id=3D"yui_3_16_0_ym19_1_1462942049351_62991">I installed=
 a Windows 7 in my Xen and Plug a USB pendrive to my server and "lsusb" sho=
w it as below :</div><div id=3D"yui_3_16_0_ym19_1_1462942049351_62992" dir=
=3D"ltr">Bus 002 Device 003: ID 03f0:5607 ADATA<br></div><div id=3D"yui_3_1=
6_0_ym19_1_1462942049351_62992" dir=3D"ltr"><br></div><div id=3D"yui_3_16_0=
_ym19_1_1462942049351_62992" dir=3D"ltr">I added below line to my Windows c=
onfig :</div><div id=3D"yui_3_16_0_ym19_1_1462942049351_62992" dir=3D"ltr">=
<br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462942049351_63037">usb=
=3D"1"</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462942049351_63038">u=
sbdevice=3D['host:03f0:5607']</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1=
_1462942049351_63039"><br id=3D"yui_3_16_0_ym19_1_1462942049351_63040"></di=
v><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462942049351_63039">But when I =
start Windows, It can't detect my USB device :(</div><div dir=3D"ltr" id=3D=
"yui_3_16_0_ym19_1_1462942049351_63039"><br></div><div dir=3D"ltr" id=3D"yu=
i_3_16_0_ym19_1_1462942049351_63039">Any idea?</div></div></body></html>
------=_Part_254621_449414801.1462958004716--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0673065740422544897==--


From xen-users-bounces@lists.xen.org Wed May 11 09:17:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 09:17:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0QFh-0002lQ-CI; Wed, 11 May 2016 09:16:21 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b0QFf-0002lK-4e
 for xen-users@lists.xen.org; Wed, 11 May 2016 09:16:19 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 8B/4B-03281-268F2375; Wed, 11 May 2016 09:16:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpmleJIrShJLcpLzFFi42JJ6qq4q5v4wyj
 cYP9NUYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPTY46CdfwVl5cfYGtgbOPrYuTiYBGYxyKx
 580exi5GTg4hgWSJHxvmM0HYGRLb788BsjnA7EPN0RBmvMSfNf4gFRICChITeqezQdi2ErO2L
 mMFGSkhsJtFYtn5a+wQY+ol7l46CWazCGhLdPR8YQWZwyagJvGkhwWiREvi5a42MFtEQF3i/q
 F7YDavgJfE156LzCDlwkDxe9+FIMKCEidnPgErYRaIlji8YQcrxBg/iYl7/rGAlDMLiEj8XZw
 zgVF4FpKOWUg6ZiFUQZjqEuvnCUFUyEtsfzuHGcJWk7i97So7hK0tsWzha+YFjOyrGDWKU4vK
 Uot0DY30kooy0zNKchMzc3QNDU30clOLixPTU3MSk4r1kvNzNzECI4cBCHYwnp3mfIhRkoNJS
 ZS3/6VRuBBfUn5KZUZicUZ8UWlOavEhRhkODiUJXsHvQDnBotT01Iq0zBxgDMOkJTh4lER4FU
 DSvMUFibnFmekQqVOMilLivD4gCQGQREZpHlwbLG1cYpSVEuZlBDpEiKcgtSg3swRV/hWjOAe
 jkjCvM8gUnsy8Erjpr4AWMwEtrr4OtrgkESEl1cDIHOq0QHvXvsc7b38NXegUavEx7urKVOmE
 1VyJReKGPK3LXs19m7p36Z1/xQvFJe5O/ekhduGi2Bx5uculm8qW7WKQ/Mi0xcksI27972VcF
 pfO/RV/OLGnpujNsWS3CVvePu16JXPwrne4Ut1Dh+2TldJZtu9+/fXgrfhjXqtn8DJc+XFysj
 jDLyWW4oxEQy3mouJEADHcC4AWAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1462958175!40822670!1
X-Originating-IP: [98.138.120.221]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63977 invoked from network); 11 May 2016 09:16:17 -0000
Received: from nm41-vm5.bullet.mail.ne1.yahoo.com (HELO
 nm41-vm5.bullet.mail.ne1.yahoo.com) (98.138.120.221)
 by server-13.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 11 May 2016 09:16:17 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462958175; bh=phWy03luZ8LKZ/tZ5jQfoLrZzUByAGDRf4Vosrio4KA=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=GZot/4SSWR7PjoDNe87QU7POGaYsCz3aSonGooUYJ9cOHsNG4HkjANor63Y96bHbL6UkWzDbBqOQ9y8mkgLOZHoC1HjN2DQb9g2x2EoQJMAZXvU81AKjy3dYapYYWfhfCFu+KeH1J6cHShbacIwcjXAAU4uHAeYW38e0GjdagVvtqATBbwgBlqidtBu+jk/e4ZDfsHa0Ebx1GMNKKMKOudE1Gb+vERDh2+3MCP44HjQPLPaRfcXbuUb0wAohExGz3MpZxmsW+dIvf37CbVdOs/uLxnBWr72CMLFUsGCAU7Cr0v0Ydu9q7qqAvUQPnTjqpbQGQauMzfYQmbILZr5A+Q==
Received: from [127.0.0.1] by nm41.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 09:16:15 -0000
Received: from [98.138.100.116] by nm41.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 09:13:25 -0000
Received: from [98.138.89.165] by tm107.bullet.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 09:13:25 -0000
Received: from [127.0.0.1] by omp1021.mail.ne1.yahoo.com with NNFMP;
 11 May 2016 09:13:25 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 465290.52444.bm@omp1021.mail.ne1.yahoo.com
X-YMail-OSG: n_mDiCYVM1l0HCQy4b9e4nG0m1ehs0uTWXe4UVEwSAi0bqh1PWR57HkkufMu4CJ
 BP8Xlo8fNJOTgi6k5NEizFSMhw33fXy7rF4fCxMbKqYXTrRBZ2Rg0JdEspHGLVu1_cUp1M6glqGh
 RpOvkWFUJ2g8375Jmw9HtB1O6CHToCLHUMSgAwBlIe3XBKzpTiFrOIWzMD1QCuuxMudmBcOpNnaF
 3kr_3RruM.OTIq380J2DtS3dTQDSU8YjhlC6tAp8gODQ28MV8k3dLzRIOUD2UIvukVa5KkobOUwO
 ri8sFTsOKU3EEDfrdzoQ.rMEGlnJlMoFCN8TOTpnja2d.FzkHWxEvsDJImVdxiNbGUXWJFwXpEOv
 ysyf8cD54rGX_6UtLw9XgfpeWBv.R77UOn3xMaF25IldIK11re9N8tp4pSbGJe8DxV_9m1TXGTkB
 XK8pGkGQU5kfPhKW_XsUvfQYYeayflYz.X7sw.h6j9JTNiGzbNO1YmHYphaE0qUn0mI.4plVlNEL
 9xCUToDfBcFcCQXPsvSvgJA--
Received: from jws10003.mail.ne1.yahoo.com by sendmailws116.mail.ne1.yahoo.com;
 Wed, 11 May 2016 09:13:24 +0000; 1462958004.961
Date: Wed, 11 May 2016 09:13:24 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <386134880.254622.1462958004718.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <386134880.254622.1462958004718.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 2497
Subject: [Xen-users] USB device not worked in DomU.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============0673065740422544897=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0673065740422544897==
Content-Type: multipart/alternative; 
	boundary="----=_Part_254621_449414801.1462958004716"
Content-Length: 1966

------=_Part_254621_449414801.1462958004716
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.I installed a Windows 7 in my Xen and Plug a USB pendrive to my server and "lsusb" show it as below :Bus 002 Device 003: ID 03f0:5607 ADATA

I added below line to my Windows config :
usb="1"usbdevice=['host:03f0:5607']
But when I start Windows, It can't detect my USB device :(
Any idea?
------=_Part_254621_449414801.1462958004716
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1462942049351_63146=
">Hello.</div><div id=3D"yui_3_16_0_ym19_1_1462942049351_62991">I installed=
 a Windows 7 in my Xen and Plug a USB pendrive to my server and "lsusb" sho=
w it as below :</div><div id=3D"yui_3_16_0_ym19_1_1462942049351_62992" dir=
=3D"ltr">Bus 002 Device 003: ID 03f0:5607 ADATA<br></div><div id=3D"yui_3_1=
6_0_ym19_1_1462942049351_62992" dir=3D"ltr"><br></div><div id=3D"yui_3_16_0=
_ym19_1_1462942049351_62992" dir=3D"ltr">I added below line to my Windows c=
onfig :</div><div id=3D"yui_3_16_0_ym19_1_1462942049351_62992" dir=3D"ltr">=
<br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462942049351_63037">usb=
=3D"1"</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462942049351_63038">u=
sbdevice=3D['host:03f0:5607']</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1=
_1462942049351_63039"><br id=3D"yui_3_16_0_ym19_1_1462942049351_63040"></di=
v><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1462942049351_63039">But when I =
start Windows, It can't detect my USB device :(</div><div dir=3D"ltr" id=3D=
"yui_3_16_0_ym19_1_1462942049351_63039"><br></div><div dir=3D"ltr" id=3D"yu=
i_3_16_0_ym19_1_1462942049351_63039">Any idea?</div></div></body></html>
------=_Part_254621_449414801.1462958004716--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0673065740422544897==--


From xen-users-bounces@lists.xen.org Wed May 11 10:50:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 10:50:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0RhP-0001Rw-6n; Wed, 11 May 2016 10:49:03 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <lars.kurth.xen@gmail.com>)
 id 1b0RhM-0001RM-U5; Wed, 11 May 2016 10:49:01 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 55/22-03294-B1E03375; Wed, 11 May 2016 10:48:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHIsWRWlGSWpSXmKPExsXiVRtkpivFZxx
 ucOixpcXsjW3MFt+3TGayeLfvL7MDs8fhD1dYAhijWDPzkvIrElgzXi28wFJwnrdi5jLpBsYn
 3F2MnBxCAqUS097NZ+ti5OJgEWhglbj+4iMLiCMhMIdVYvvt8+wgVRICMRIz2y6xQtjVEs9f7
 WGE6FaXuLfoNjtIg5DAV0aJNd/3MIEk2AS0JTbdeMAMYjMLaEnc+PeSCcLWlli28DVYXFjAVu
 L5l1awOK+AjcTpJbfAlrEIqEqsXNzOBDJURKCJUaLn4202iCI9iVe3LkNdISux+/cjpgmMArO
 Q7JiFZMcsJC0LGJlXMWoUpxaVpRbpGprqJRVlpmeU5CZm5ugaGhjr5aYWFyemp+YkJhXrJefn
 bmIEhi0DEOxgXLPd8xCjJAeTkihv/0ujcCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvMU8xuFCg
 kWp6akVaZk5wAiCSUtw8CiJ8F7iBkrzFhck5hZnpkOkTjHqcmyZem8tkxBLXn5eqpQ4byfIDA
 GQoozSPLgRsGi+xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHepyBTeDLzSuA2vQI6ggnoiOr
 rRiBHlCQipKQaGCVnvT1aZHmGU0OSQfDm6g8POevnHJiruCFzfaZc8Z73k/9OKTr2dwtzbLW+
 96rTMbtCGyzqNiyVNrmyednF+/vv6s5gl3v/iN1EvMhnEcPE9G7/rzzeV0QcTxR7u2w8vb7qo
 M5R3oeqH55ti7Pye6Q+X7NcsjFkXfOsJ2nvrN895juY/S09fJMSS3FGoqEWc1FxIgBcj6ww4Q
 IAAA==
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462963737!22866815!1
X-Originating-IP: [74.125.82.54]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1545 invoked from network); 11 May 2016 10:48:58 -0000
Received: from mail-wm0-f54.google.com (HELO mail-wm0-f54.google.com)
 (74.125.82.54)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 11 May 2016 10:48:58 -0000
Received: by mail-wm0-f54.google.com with SMTP id e201so213267453wme.0;
 Wed, 11 May 2016 03:48:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:content-transfer-encoding:subject:message-id:date:to
 :mime-version; bh=HACErKI8LH48h+BKQcQEeFDYq0wFuxiFpiTH8Xu+CyM=;
 b=ajGuDgQVnkiv63Bn1qEV/7D8cZ0AHV+ct83YFv6R5B4SJQYtP94rf7pAT1NYJdWGak
 kOkdSDOBlOHY6QopZ/YeNl9eBLVLFG5Pgfmj6EzHNJ6rumG1xbNIsLU8YJ6hsf9Cw6/M
 r60rx8lwvujZyGV7PU1OhP8Hb3CdDbevlM15ok+rBUgDubC3cdNXWNOo26MBdWvLPE9b
 C9cKQseIGVl54PLuSFcNbfFIh56Np4ySL6iBHYII/I9CK7Ls/oenY5J4SdmQY2N2c41Y
 wks+TtUB3ZVwuvNrDUGx6ivF6Bupd5APi8W8DGdBwdoKLP73DGmayCD9qSRfYDGYWO+2
 C5Ew==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:content-transfer-encoding:subject
 :message-id:date:to:mime-version;
 bh=HACErKI8LH48h+BKQcQEeFDYq0wFuxiFpiTH8Xu+CyM=;
 b=Ak59nS1CRBouKD26w24XWe8Urb9gKVF3qjnKz08vgQ6oigXZzVK4PNK6BHR4N0OSC6
 H5VUF/sIRzPNMtw5v0AKg8iDZUnt4mf774eXrqPY5+Qm+omDMVCNj/fZReq8XHxPrBWQ
 JauLfmyH8qr4KuA5R2GJ0uz0yFO/K9aNCYGTom6PianIddXjC3hoq4Xwy2Rc2nfu94Gq
 zyrJQ0D8OtBKwiImANdszny/q7TtuIuQ/5oLKXauAfwHFwDmCmwRRfQdVNmK4i5ERYLQ
 tJ0YXY7BZT5/10VC/GnUBaJc+PVxro0bsCY2nDzxoVKglbdh9gL67Cw2bR4tTVJVCKav
 IY7w==
X-Gm-Message-State: AOPr4FV7qyOB2tvSphzClkgWR8rkFPMYKEM5/CGvoO1/QtoTBSzdKcMpGy0AVC/j7xo3ag==
X-Received: by 10.194.115.230 with SMTP id jr6mr2995773wjb.125.1462963737178; 
 Wed, 11 May 2016 03:48:57 -0700 (PDT)
Received: from [192.168.0.12] (bcde049e.skybroadband.com. [188.222.4.158])
 by smtp.gmail.com with ESMTPSA id jq1sm7412664wjc.28.2016.05.11.03.48.55
 (version=TLSv1/SSLv3 cipher=OTHER);
 Wed, 11 May 2016 03:48:55 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
Message-Id: <267CF716-65E3-4630-8922-F1AC2092B099@gmail.com>
Date: Wed, 11 May 2016 11:48:54 +0100
To: xen-announce <xen-announce@lists.xenproject.org>,
 Xen-devel <xen-devel@lists.xenproject.org>, xen-users@lists.xenproject.org
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
X-Mailer: Apple Mail (2.2104)
Subject: [Xen-users] Announcing Xen Project 4.7 RC and Test Day Schedule
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

RGVhciBDb21tdW5pdHkgbWVtYmVycywKClllc3RlcmRheSwgd2UgY3JlYXRlZCBYZW4gNC43IFJD
MiBhbmQgd2lsbCByZWxlYXNlIGEgbmV3IHJlbGVhc2UgCmNhbmRpZGF0ZSBldmVyeSBXZWRuZXNk
YXksIHVudGlsIHdlIGRlY2xhcmUgYSByZWxlYXNlIGNhbmRpZGF0ZSBhcyB0aGUgCmZpbmFsIGNh
bmRpZGF0ZSBhbmQgY3V0IHRoZSBYZW4gNC43IHJlbGVhc2UuIFdlIHdpbGwgYWxzbyBob2xkIGEg
VGVzdCAKRGF5IFsxXSBldmVyeSBGcmlkYXkgZm9yIHRoZSByZWxlYXNlIGNhbmRpZGF0ZSB0aGF0
IHdhcyByZWxlYXNlZCB0aGUgCldlZG5lc2RheSBwcmlvciB0byB0aGUgVGVzdCBEYXkuIFRoaXMg
bWVhbnMgd2Ugd2lsbCBoYXZlIFRlc3QgRGF5cyBvbiAKTWF5IDEzdGgsIDIwdGgsIDI3dGggYW5k
IEp1bmUgM3JkLiBZb3VyIHRlc3RpbmcgaXMgc3RpbGwgdmFsdWFibGUgb24gCm90aGVyIGRheXMs
IHNvIHBsZWFzZSBmZWVsIGZyZWUgdG8gc2VuZCBUZXN0IFJlcG9ydHMgYXMgb3V0bGluZWQgYmVs
b3cgCmF0IGFueSB0aW1lLgoKPSBHZXR0aW5nLCBCdWlsZGluZyBhbmQgSW5zdGFsbGluZyBhIFJl
bGVhc2UgQ2FuZGlkYXRlID0KClJlbGVhc2UgY2FuZGlkYXRlcyBhcmUgYXZhaWxhYmxlIGZyb20g
b3VyIGdpdCByZXBvc2l0b3J5IGF0CgpnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCAodGFn
IDQuNy4wLTxyYz4pCgp3aGVyZSA8cmM+IGlzIHJjMSwgcmMyLCByYzMsIGV0Yy4gYW5kIGFzIHRh
cmJhbGwgZnJvbQoKaHR0cDovL2JpdHMueGVuc291cmNlLmNvbS9vc3MteGVuL3JlbGVhc2UvNC43
LjAtPHJjPi94ZW4tNC43LjAtPHJjPi50YXIuZ3ogCmh0dHA6Ly9iaXRzLnhlbnNvdXJjZS5jb20v
b3NzLXhlbi9yZWxlYXNlLzQuNy4wLTxyYz4veGVuLTQuNy4wLTxyYz4udGFyLmd6LnNpZwoKRGV0
YWlsZWQgYnVpbGQgYW5kIEluc3RhbGwgaW5zdHJ1Y3Rpb25zIGNhbiBiZSBmb3VuZCBvbiB0aGUg
VGVzdCBEYXkgCldpa2kgWzJdLgoKPSBUZXN0aW5nIG5ldyBGZWF0dXJlcywgVGVzdCBhbmQgQnVn
IFJlcG9ydHMgPQoKWW91IGNhbiBmaW5kIFRlc3QgSW5zdHJ1Y3Rpb25zIGZvciBuZXcgZmVhdHVy
ZXMgb24gb3VyIFRlc3QgRGF5IFdpa2kgWzJdIAphbmQgaW5zdHJ1Y3Rpb25zIGZvciBnZW5lcmFs
IHRlc3RzIG9uIFRlc3RpbmcgWGVuIFszXS4gVGhlIGZvbGxvd2luZyAKcGFnZXMgcHJvdmlkZSBp
bmZvcm1hdGlvbiBvbiBob3cgdG8gcmVwb3J0IHN1Y2Nlc3NmdWwgdGVzdHMgWzRdIGFuZCBob3cg
CnRvIHJlcG9ydCBidWdzIGFuZCBpc3N1ZXMgWzVdLgoKSGFwcHkgVGVzdGluZyEKCkJlc3QgUmVn
YXJkcwpMYXJzCgpbMV0gaHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fUHJvamVj
dF9UZXN0X0RheXMKWzJdIGh0dHA6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvWGVuXzQuN19S
Q190ZXN0X2luc3RydWN0aW9ucyNJbnN0YWxsaW5nClszXSBodHRwOi8vd2lraS54ZW5wcm9qZWN0
Lm9yZy93aWtpL1Rlc3RpbmdfWGVuCls0XSBodHRwOi8vd2lraS54ZW5wcm9qZWN0Lm9yZy93aWtp
L1hlbl80LjdfUkNfdGVzdF9pbnN0cnVjdGlvbnMjUmVwb3J0aW5nX3N1Y2Nlc3MKWzVdIGh0dHA6
Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvWGVuXzQuN19SQ190ZXN0X2luc3RydWN0aW9ucyNS
ZXBvcnRpbmdfQnVnc18uMjguMjZfSXNzdWVzLjI5Cl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxp
c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 11 10:50:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 10:50:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0RhP-0001Rw-6n; Wed, 11 May 2016 10:49:03 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <lars.kurth.xen@gmail.com>)
 id 1b0RhM-0001RM-U5; Wed, 11 May 2016 10:49:01 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 55/22-03294-B1E03375; Wed, 11 May 2016 10:48:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHIsWRWlGSWpSXmKPExsXiVRtkpivFZxx
 ucOixpcXsjW3MFt+3TGayeLfvL7MDs8fhD1dYAhijWDPzkvIrElgzXi28wFJwnrdi5jLpBsYn
 3F2MnBxCAqUS097NZ+ti5OJgEWhglbj+4iMLiCMhMIdVYvvt8+wgVRICMRIz2y6xQtjVEs9f7
 WGE6FaXuLfoNjtIg5DAV0aJNd/3MIEk2AS0JTbdeMAMYjMLaEnc+PeSCcLWlli28DVYXFjAVu
 L5l1awOK+AjcTpJbfAlrEIqEqsXNzOBDJURKCJUaLn4202iCI9iVe3LkNdISux+/cjpgmMArO
 Q7JiFZMcsJC0LGJlXMWoUpxaVpRbpGprqJRVlpmeU5CZm5ugaGhjr5aYWFyemp+YkJhXrJefn
 bmIEhi0DEOxgXLPd8xCjJAeTkihv/0ujcCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvMU8xuFCg
 kWp6akVaZk5wAiCSUtw8CiJ8F7iBkrzFhck5hZnpkOkTjHqcmyZem8tkxBLXn5eqpQ4byfIDA
 GQoozSPLgRsGi+xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHepyBTeDLzSuA2vQI6ggnoiOr
 rRiBHlCQipKQaGCVnvT1aZHmGU0OSQfDm6g8POevnHJiruCFzfaZc8Z73k/9OKTr2dwtzbLW+
 96rTMbtCGyzqNiyVNrmyednF+/vv6s5gl3v/iN1EvMhnEcPE9G7/rzzeV0QcTxR7u2w8vb7qo
 M5R3oeqH55ti7Pye6Q+X7NcsjFkXfOsJ2nvrN895juY/S09fJMSS3FGoqEWc1FxIgBcj6ww4Q
 IAAA==
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1462963737!22866815!1
X-Originating-IP: [74.125.82.54]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1545 invoked from network); 11 May 2016 10:48:58 -0000
Received: from mail-wm0-f54.google.com (HELO mail-wm0-f54.google.com)
 (74.125.82.54)
 by server-12.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 11 May 2016 10:48:58 -0000
Received: by mail-wm0-f54.google.com with SMTP id e201so213267453wme.0;
 Wed, 11 May 2016 03:48:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:content-transfer-encoding:subject:message-id:date:to
 :mime-version; bh=HACErKI8LH48h+BKQcQEeFDYq0wFuxiFpiTH8Xu+CyM=;
 b=ajGuDgQVnkiv63Bn1qEV/7D8cZ0AHV+ct83YFv6R5B4SJQYtP94rf7pAT1NYJdWGak
 kOkdSDOBlOHY6QopZ/YeNl9eBLVLFG5Pgfmj6EzHNJ6rumG1xbNIsLU8YJ6hsf9Cw6/M
 r60rx8lwvujZyGV7PU1OhP8Hb3CdDbevlM15ok+rBUgDubC3cdNXWNOo26MBdWvLPE9b
 C9cKQseIGVl54PLuSFcNbfFIh56Np4ySL6iBHYII/I9CK7Ls/oenY5J4SdmQY2N2c41Y
 wks+TtUB3ZVwuvNrDUGx6ivF6Bupd5APi8W8DGdBwdoKLP73DGmayCD9qSRfYDGYWO+2
 C5Ew==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:content-transfer-encoding:subject
 :message-id:date:to:mime-version;
 bh=HACErKI8LH48h+BKQcQEeFDYq0wFuxiFpiTH8Xu+CyM=;
 b=Ak59nS1CRBouKD26w24XWe8Urb9gKVF3qjnKz08vgQ6oigXZzVK4PNK6BHR4N0OSC6
 H5VUF/sIRzPNMtw5v0AKg8iDZUnt4mf774eXrqPY5+Qm+omDMVCNj/fZReq8XHxPrBWQ
 JauLfmyH8qr4KuA5R2GJ0uz0yFO/K9aNCYGTom6PianIddXjC3hoq4Xwy2Rc2nfu94Gq
 zyrJQ0D8OtBKwiImANdszny/q7TtuIuQ/5oLKXauAfwHFwDmCmwRRfQdVNmK4i5ERYLQ
 tJ0YXY7BZT5/10VC/GnUBaJc+PVxro0bsCY2nDzxoVKglbdh9gL67Cw2bR4tTVJVCKav
 IY7w==
X-Gm-Message-State: AOPr4FV7qyOB2tvSphzClkgWR8rkFPMYKEM5/CGvoO1/QtoTBSzdKcMpGy0AVC/j7xo3ag==
X-Received: by 10.194.115.230 with SMTP id jr6mr2995773wjb.125.1462963737178; 
 Wed, 11 May 2016 03:48:57 -0700 (PDT)
Received: from [192.168.0.12] (bcde049e.skybroadband.com. [188.222.4.158])
 by smtp.gmail.com with ESMTPSA id jq1sm7412664wjc.28.2016.05.11.03.48.55
 (version=TLSv1/SSLv3 cipher=OTHER);
 Wed, 11 May 2016 03:48:55 -0700 (PDT)
From: Lars Kurth <lars.kurth.xen@gmail.com>
Message-Id: <267CF716-65E3-4630-8922-F1AC2092B099@gmail.com>
Date: Wed, 11 May 2016 11:48:54 +0100
To: xen-announce <xen-announce@lists.xenproject.org>,
 Xen-devel <xen-devel@lists.xenproject.org>, xen-users@lists.xenproject.org
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
X-Mailer: Apple Mail (2.2104)
Subject: [Xen-users] Announcing Xen Project 4.7 RC and Test Day Schedule
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

RGVhciBDb21tdW5pdHkgbWVtYmVycywKClllc3RlcmRheSwgd2UgY3JlYXRlZCBYZW4gNC43IFJD
MiBhbmQgd2lsbCByZWxlYXNlIGEgbmV3IHJlbGVhc2UgCmNhbmRpZGF0ZSBldmVyeSBXZWRuZXNk
YXksIHVudGlsIHdlIGRlY2xhcmUgYSByZWxlYXNlIGNhbmRpZGF0ZSBhcyB0aGUgCmZpbmFsIGNh
bmRpZGF0ZSBhbmQgY3V0IHRoZSBYZW4gNC43IHJlbGVhc2UuIFdlIHdpbGwgYWxzbyBob2xkIGEg
VGVzdCAKRGF5IFsxXSBldmVyeSBGcmlkYXkgZm9yIHRoZSByZWxlYXNlIGNhbmRpZGF0ZSB0aGF0
IHdhcyByZWxlYXNlZCB0aGUgCldlZG5lc2RheSBwcmlvciB0byB0aGUgVGVzdCBEYXkuIFRoaXMg
bWVhbnMgd2Ugd2lsbCBoYXZlIFRlc3QgRGF5cyBvbiAKTWF5IDEzdGgsIDIwdGgsIDI3dGggYW5k
IEp1bmUgM3JkLiBZb3VyIHRlc3RpbmcgaXMgc3RpbGwgdmFsdWFibGUgb24gCm90aGVyIGRheXMs
IHNvIHBsZWFzZSBmZWVsIGZyZWUgdG8gc2VuZCBUZXN0IFJlcG9ydHMgYXMgb3V0bGluZWQgYmVs
b3cgCmF0IGFueSB0aW1lLgoKPSBHZXR0aW5nLCBCdWlsZGluZyBhbmQgSW5zdGFsbGluZyBhIFJl
bGVhc2UgQ2FuZGlkYXRlID0KClJlbGVhc2UgY2FuZGlkYXRlcyBhcmUgYXZhaWxhYmxlIGZyb20g
b3VyIGdpdCByZXBvc2l0b3J5IGF0CgpnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCAodGFn
IDQuNy4wLTxyYz4pCgp3aGVyZSA8cmM+IGlzIHJjMSwgcmMyLCByYzMsIGV0Yy4gYW5kIGFzIHRh
cmJhbGwgZnJvbQoKaHR0cDovL2JpdHMueGVuc291cmNlLmNvbS9vc3MteGVuL3JlbGVhc2UvNC43
LjAtPHJjPi94ZW4tNC43LjAtPHJjPi50YXIuZ3ogCmh0dHA6Ly9iaXRzLnhlbnNvdXJjZS5jb20v
b3NzLXhlbi9yZWxlYXNlLzQuNy4wLTxyYz4veGVuLTQuNy4wLTxyYz4udGFyLmd6LnNpZwoKRGV0
YWlsZWQgYnVpbGQgYW5kIEluc3RhbGwgaW5zdHJ1Y3Rpb25zIGNhbiBiZSBmb3VuZCBvbiB0aGUg
VGVzdCBEYXkgCldpa2kgWzJdLgoKPSBUZXN0aW5nIG5ldyBGZWF0dXJlcywgVGVzdCBhbmQgQnVn
IFJlcG9ydHMgPQoKWW91IGNhbiBmaW5kIFRlc3QgSW5zdHJ1Y3Rpb25zIGZvciBuZXcgZmVhdHVy
ZXMgb24gb3VyIFRlc3QgRGF5IFdpa2kgWzJdIAphbmQgaW5zdHJ1Y3Rpb25zIGZvciBnZW5lcmFs
IHRlc3RzIG9uIFRlc3RpbmcgWGVuIFszXS4gVGhlIGZvbGxvd2luZyAKcGFnZXMgcHJvdmlkZSBp
bmZvcm1hdGlvbiBvbiBob3cgdG8gcmVwb3J0IHN1Y2Nlc3NmdWwgdGVzdHMgWzRdIGFuZCBob3cg
CnRvIHJlcG9ydCBidWdzIGFuZCBpc3N1ZXMgWzVdLgoKSGFwcHkgVGVzdGluZyEKCkJlc3QgUmVn
YXJkcwpMYXJzCgpbMV0gaHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fUHJvamVj
dF9UZXN0X0RheXMKWzJdIGh0dHA6Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvWGVuXzQuN19S
Q190ZXN0X2luc3RydWN0aW9ucyNJbnN0YWxsaW5nClszXSBodHRwOi8vd2lraS54ZW5wcm9qZWN0
Lm9yZy93aWtpL1Rlc3RpbmdfWGVuCls0XSBodHRwOi8vd2lraS54ZW5wcm9qZWN0Lm9yZy93aWtp
L1hlbl80LjdfUkNfdGVzdF9pbnN0cnVjdGlvbnMjUmVwb3J0aW5nX3N1Y2Nlc3MKWzVdIGh0dHA6
Ly93aWtpLnhlbnByb2plY3Qub3JnL3dpa2kvWGVuXzQuN19SQ190ZXN0X2luc3RydWN0aW9ucyNS
ZXBvcnRpbmdfQnVnc18uMjguMjZfSXNzdWVzLjI5Cl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxp
c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 11 13:11:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:11:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0TuY-0004Cq-6F; Wed, 11 May 2016 13:10:46 +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 1b0Ndz-0006k7-8j
 for xen-users@lists.xen.org; Wed, 11 May 2016 06:29:15 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 21/2A-19343-A31D2375; Wed, 11 May 2016 06:29:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRWlGSWpSXmKPExsVyuP0Ov67VRaN
 wg2s/WC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oxZVyYwFpxhqri4U7uBsZ2pi5GTQ0LASOLt
 xH9ANheHkMBCRomTn88wgiSEBXwljq2/zAxiiwi4SyzcfIgFxBYSyJC4cXcNWA2bgKrEhuunW
 EFsXgF1ic0LpoHZLEDxnskbgGo4OEQFwiV2rPSFKBGUODnzCdgYTgFjiY47rWDjmYFa/8y7BG
 XLS2x/O4d5AiPvLCQts5CUzUJStoCReRWjRnFqUVlqka6hgV5SUWZ6RkluYmYOkGesl5taXJy
 YnpqTmFSsl5yfu4kRGFL1DAyMOxi3dTkfYpTkYFIS5S1rNwoX4kvKT6nMSCzOiC8qzUktPsQo
 w8GhJMHLeQEoJ1iUmp5akZaZAwxumLQEB4+SCG/+eaA0b3FBYm5xZjpE6hSjLseCH7fXMgmx5
 OXnpUqJ894HKRIAKcoozYMbAYu0S4yyUsK8jAwMDEI8BalFuZklqPKvGMU5GJWEeZlBLuHJzC
 uB2/QK6AgmoCPk2PRBjihJREhJNTCm3nBQmPjU4oucF/uPHQ36rA+e7T+nmCd42791z/cFZ5L
 e5Z9eYRvPEbJirZz22rKAel3Ttws774Tn3+i6vLY5c55N0vlz61y/GwS2W5ZfOXsnYOa6sxLh
 LIsPqkXl3PCz4gnPevhcmVNfdfvy2wq7t89ZF1655J1ntc0+nu1esm6LxA8k9c5RYinOSDTUY
 i4qTgQASPFJd68CAAA=
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1462948153!29820987!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53883 invoked from network); 11 May 2016 06:29:14 -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; 11 May 2016 06:29:14 -0000
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id BA159AAF4;
 Wed, 11 May 2016 06:29:13 +0000 (UTC)
To: jrun <darwinskernel@gmail.com>, xen-users <xen-users@lists.xen.org>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony>
From: Juergen Gross <jgross@suse.com>
Message-ID: <5732D139.2060302@suse.com>
Date: Wed, 11 May 2016 08:29:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <20160510164159.4kutkznhgey7plos@sony>
X-Mailman-Approved-At: Wed, 11 May 2016 13:10:43 +0000
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMTAvMDUvMTYgMTg6NDEsIGpydW4gd3JvdGU6Cj4gaGVsbG8sCj4gaSdtIGhhdmluZyB0cm91
YmxlIGdldHRpbmcgeGVuIGdvaW5nIG9uIG15IG1hY2hpbmUuIHRoZSBvbmx5IHhlbiBsaW5lIHRo
aW5nCj4gaSBnZXQgaW4gZG1lc2cgaXM6Cj4gCj4gWyAgICAwLjMzNDM2OV0geGVuZnM6IG5vdCBy
ZWdpc3RlcmluZyBmaWxlc3lzdGVtIG9uIG5vbi14ZW4gcGxhdGZvcm0KCkFyZSB5b3Ugc3VyZSB5
b3UndmUgYm9vdGVkIHRoZSBrZXJuZWwgb24gdG9wIG9mIFhlbj8gQ2FuIHlvdSBzaG93IHVzIHRo
ZQpib290IGxvYWRlciBlbnRyaWVzIHlvdSBoYXZlIHVzZWQ/CgoKSnVlcmdlbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcg
bGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNl
cnM=

From xen-users-bounces@lists.xen.org Wed May 11 13:11:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:11:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0TuX-0004Bn-7r; Wed, 11 May 2016 13:10:45 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9319460c9=George.Dunlap@citrix.com>)
 id 1b08Tk-0008Ei-Ic
 for xen-users@lists.xen.org; Tue, 10 May 2016 14:17:40 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 F9/F8-17285-38DE1375; Tue, 10 May 2016 14:17:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrKIsWRWlGSWpSXmKPExsWyU9JRQrf5rWG
 4wamzHBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8b110dZC/rtKyatXsDYwPjJqIuRk0NCwE9i
 4vvz7BB2jsSUq63MIDavgKDEyZlPWCDiJRLHPx8AszkFgiQOHdgAVM/FISRwg1GiY/N8VpAEi
 4CqxJdXW5ggGhIlfly6DmRzAA0KkHj7KBMkLAxknlw2EaycTUBPYt7xr2AzRQQkJNZdXMsCMp
 NZoINRYv+J+2AJZgFNidbtv9khbG2JZQtfgx3HJCAnMenhNLAaIaC9ix8chXogXeLAvG+MEDa
 3xMrPf1gmMArPQvLPLCRjZyEZu4CReRWjenFqUVlqka6hXlJRZnpGSW5iZo6uoYGpXm5qcXFi
 empOYlKxXnJ+7iZGYJDXMzAw7mBs6nU+xCjJwaQkyis4xTBciC8pP6UyI7E4I76oNCe1+BCjD
 AeHkgRv6BugnGBRanpqRVpmDjDeYNISHDxKIryZIGne4oLE3OLMdIjUKUZdjnVzb6xlEmLJy8
 9LlRLnDQIpEgApyijNgxsBi/1LjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR520Cm8GTmlcB
 tegV0BBPQEXJs+iBHlCQipKQaGCM4ODpM6i5eLeM+UB/brMdyYLKCRJbI56RpSnd2HandoqP8
 ZEGYhnlFj9maur6Dk9+98Vu/ffP1kDU2Kx577PSfPUmur7Hph9qzZQe5revWcU0L6tgytWAJ+
 6Xnv+J/FtaEtXJlRLRdv/9qZcj5WxsS3upp3XT+INu4b8ZtFwsWDr4d223cvimxFGckGmoxFx
 UnAgCTvYo++AIAAA==
X-Env-Sender: prvs=9319460c9=George.Dunlap@citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1462889858!38668197!1
X-Originating-IP: [185.25.65.24]
X-SpamReason: No, hits=0.0 required=7.0 tests=received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26984 invoked from network); 10 May 2016 14:17:39 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (185.25.65.24)
 by server-7.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 14:17:39 -0000
X-IronPort-AV: E=Sophos;i="5.24,604,1454976000"; d="scan'208";a="21217568"
X-Gm-Message-State: AOPr4FXvjxct/GkNQLCtAQUIc4zZqT7EPVjV1A8JlMJWfjwFvbbbe0WICpWHFlraw7m1eKOGIb8KztUWRtpW4w==
MIME-Version: 1.0
X-Received: by 10.202.239.135 with SMTP id n129mr3560903oih.15.1462889774648; 
 Tue, 10 May 2016 07:16:14 -0700 (PDT)
In-Reply-To: <20160509092532.Horde.dT6bMI8bCH6qbtU1nNXNlg9@344c6kbnjnljjzlz.onion>
References: <20160423131019.Horde.e7vXEBjvtwbS24UgmaGVlw1@www.vfemail.net>
 <20160428093300.Horde.CRAVG34AB1qaObSjkEs0Yw3@344c6kbnjnljjzlz.onion>
 <20160509092532.Horde.dT6bMI8bCH6qbtU1nNXNlg9@344c6kbnjnljjzlz.onion>
Date: Tue, 10 May 2016 15:16:14 +0100
X-Gmail-Original-Message-ID: <CAFLBxZYQD5bgmEjATUnc8m2XKAg4ym+AeQRW2=z+jYCS3ASCLQ@mail.gmail.com>
Message-ID: <CAFLBxZYQD5bgmEjATUnc8m2XKAg4ym+AeQRW2=z+jYCS3ASCLQ@mail.gmail.com>
From: George Dunlap <george.dunlap@citrix.com>
To: <sm8ax1@vfemail.net>
BCC: <xen-users@lists.xen.org>
X-ClientProxiedBy: FTLPEX02CAS01.citrite.net (10.13.99.120) To
 AMSPEX02CL03.citrite.net (10.69.22.127)
X-DLP: AMS1
X-Mailman-Approved-At: Wed, 11 May 2016 13:10:43 +0000
Cc: Anthony Perard <anthony.perard@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <stefano@stabellini.net>
Subject: Re: [Xen-users] [QEMU #1578192] Re: xen_kbdfront: unhandled keycode
	0x0
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

W0JDQydpbmcgeGVuLXVzZXJzLCBhbmQgY2MnaW5nIEFudGhvbnldCgpPbiBNb24sIE1heSA5LCAy
MDE2IGF0IDM6MjUgUE0sICA8c204YXgxQHZmZW1haWwubmV0PiB3cm90ZToKPiBKdXN0IGluIGNh
c2UgYW55b25lIHdhcyBmb2xsb3dpbmcgdGhpcyB0aHJlYWQsIEkgdHJhY2VkIHRoZSBidWcgYmFj
ayB0bwo+IFFlbXUsIHNvIGl0IGlzIGluIGZhY3Qgbm90IGEgWGVuIGJ1Zy4gSGVyZSdzIG15IHFl
bXUtZGV2ZWwgcG9zdDoKPgo+IGh0dHBzOi8vbGlzdHMubm9uZ251Lm9yZy9hcmNoaXZlL2h0bWwv
cWVtdS1kZXZlbC8yMDE2LTA1L21zZzAwMTE5Lmh0bWwKPgo+IGFuZCBoZXJlJ3MgbXkgZm9ybWFs
IGJ1ZyByZXBvcnQgYW5kIHBhdGNoCj4KPiBodHRwczovL2J1Z3MubGF1bmNocGFkLm5ldC9xZW11
LytidWcvMTU3ODE5Mgo+Cj4gSSBoYXZlbid0IHJlY2VpdmVkIHNvIG11Y2ggYXMgYW4gYWNrbm93
bGVkZ2VtZW50IGZyb20gcWVtdS1kZXZlbCBvciB0aGUgYnVnCj4gdHJhY2tlciwgc28gSSBleHBl
Y3QgdGhpcyBpc3N1ZSB0byByZW1haW4gb3BlbiBmb3IgcXVpdGUgYSB3aGlsZS4gSWYgeW91IHJ1
bgo+IGludG8gdGhpcyBidWcsIGFwcGx5IGd0ay5jLnBhdGNoIGZvciBhIGdvb2QtZW5vdWdoIGZp
eCwgYW5kIG5vdGlmeSB0aGUgUWVtdQo+IGRldmVsb3BlcnMgdGhhdCB5b3UgcmVwcm9kdWNlZCBp
dC4gU2luY2UgaXQncyBub3QgYSBYZW4gYnVnLCBJJ20gb25seQo+IGZvbGxvd2luZyB1cCBoZXJl
IGZvciBjb21wbGV0ZW5lc3MuCgpBbnRob255IC8gU3RlZmFubywKCkRvIHlvdSBrbm93IHdobyB0
aGUgcmlnaHQgcGVyc29uIGluIHRoZSBxZW11IGNvbW11bml0eSBtaWdodCBiZSB0bwpjaGFzZSB3
aXRoIHRoaXMgcXVlc3Rpb24/CgpUaGFua3MsCiAtR2VvcmdlCgo+Cj4gLS0tLS0gRm9yd2FyZGVk
IG1lc3NhZ2UgZnJvbSBzbThheDFAdmZlbWFpbC5uZXQgLS0tLS0KPiAgICBEYXRlOiBNb24sIDAy
IE1heSAyMDE2IDExOjI3OjIyIC0wNTAwCj4gICAgRnJvbTogc204YXgxQHZmZW1haWwubmV0Cj4g
U3ViamVjdDogR1RLKyBpbnRlcmZhY2UgZG9lc24ndCB0cmFuc2xhdGUga2V5Y29kZXMgcHJvcGVy
bHkgd2l0aCBXYXlsYW5kCj4gYmFja2VuZCAoRndkOiBbWGVuLXVzZXJzXSB4ZW5fa2JkZnJvbnQ6
IHVuaGFuZGxlZCBrZXljb2RlIDB4MCkKPiAgICAgIFRvOiBxZW11LWRldmVsQG5vbmdudS5vcmcK
Pgo+IEhlcmUncyBteSBvcmlnaW5hbCB0aHJlYWQgZm9yd2FyZGVkIGZyb20gdGhlIHhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QsIGJ1dCBJCj4gdGhpbmsgSSd2ZSB0cmFjZWQgdGhlIHByb2JsZW0gdG8g
UWVtdS4gSSdtIG5vIGV4cGVydCwgYnV0IGl0IGxvb2tzIGxpa2UgR1RLKwo+IGtleSBldmVudHMg
Y29tZSBpbiBhdCB0aGUgdWkvZ3RrLmM6Z2Rfa2V5X2V2ZW50IGNhbGxiYWNrIGZ1bmN0aW9uLCB3
aGljaAo+IGNhbGxzIHVpL2d0ay5jOmdkX21hcF9rZXljb2RlIHRvIHRyYW5zbGF0ZSB0aGUgR1RL
KyBrZXljb2RlIGludG8gdGhlIFFlbXUKPiBrZXljb2RlIGJlZm9yZSBzZW5kaW5nIGl0IG9uIHVz
aW5nIHFlbXVfaW5wdXRfZXZlbnRfc2VuZF9rZXlfbnVtYmVyLiBUaGUKPiBwcm9ibGVtIGlzIHRo
YXQgZ2RfbWFwX2tleWNvZGUgaXMgaW5jb21wbGV0ZSB3aGVuIEdUSysgaXMgcnVubmluZyBvbiBh
Cj4gYmFja2VuZCBvdGhlciB0aGFuIFgxMS4KPgo+IHN0YXRpYyBpbnQgZ2RfbWFwX2tleWNvZGUo
R3RrRGlzcGxheVN0YXRlICpzLCBHZGtEaXNwbGF5ICpkcHksIGludAo+IGdka19rZXljb2RlKQo+
IHsKPiAgICAgaW50IHFlbXVfa2V5Y29kZTsKPgo+ICNpZmRlZiBHREtfV0lORE9XSU5HX1dJTjMy
Cj4gICAgIGlmIChHREtfSVNfV0lOMzJfRElTUExBWShkcHkpKSB7Cj4gICAgICAgICBxZW11X2tl
eWNvZGUgPSBNYXBWaXJ0dWFsS2V5KGdka19rZXljb2RlLCBNQVBWS19WS19UT19WU0MpOwo+ICAg
ICAgICAgc3dpdGNoIChxZW11X2tleWNvZGUpIHsKPiAgICAgICAgIGNhc2UgMTAzOiAgIC8qIGFs
dCBnciAqLwo+ICAgICAgICAgICAgIHFlbXVfa2V5Y29kZSA9IDU2IHwgU0NBTkNPREVfR1JFWTsK
PiAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgIH0KPiAgICAgICAgIHJldHVybiBxZW11X2tl
eWNvZGU7Cj4gICAgIH0KPiAjZW5kaWYKPgo+ICAgICBpZiAoZ2RrX2tleWNvZGUgPCA5KSB7Cj4g
ICAgICAgICBxZW11X2tleWNvZGUgPSAwOwo+ICAgICB9IGVsc2UgaWYgKGdka19rZXljb2RlIDwg
OTcpIHsKPiAgICAgICAgIHFlbXVfa2V5Y29kZSA9IGdka19rZXljb2RlIC0gODsKPiAjaWZkZWYg
R0RLX1dJTkRPV0lOR19YMTEKPiAgICAgfSBlbHNlIGlmIChHREtfSVNfWDExX0RJU1BMQVkoZHB5
KSAmJiBnZGtfa2V5Y29kZSA8IDE1OCkgewo+ICAgICAgICAgaWYgKHMtPmhhc19ldmRldikgewo+
ICAgICAgICAgICAgIHFlbXVfa2V5Y29kZSA9IHRyYW5zbGF0ZV9ldmRldl9rZXljb2RlKGdka19r
ZXljb2RlIC0gOTcpOwo+ICAgICAgICAgfSBlbHNlIHsKPiAgICAgICAgICAgICBxZW11X2tleWNv
ZGUgPSB0cmFuc2xhdGVfeGZyZWU4Nl9rZXljb2RlKGdka19rZXljb2RlIC0gOTcpOwo+ICAgICAg
ICAgfQo+ICNlbmRpZgo+ICAgICB9IGVsc2UgaWYgKGdka19rZXljb2RlID09IDIwOCkgeyAvKiBI
aXJhZ2FuYV9LYXRha2FuYSAqLwo+ICAgICAgICAgcWVtdV9rZXljb2RlID0gMHg3MDsKPiAgICAg
fSBlbHNlIGlmIChnZGtfa2V5Y29kZSA9PSAyMTEpIHsgLyogYmFja3NsYXNoICovCj4gICAgICAg
ICBxZW11X2tleWNvZGUgPSAweDczOwo+ICAgICB9IGVsc2Ugewo+ICAgICAgICAgcWVtdV9rZXlj
b2RlID0gMDsKPiAgICAgfQo+Cj4gICAgIHJldHVybiBxZW11X2tleWNvZGU7Cj4gfQo+Cj4gSW4g
bXkgY2FzZSwgSSdtIHVzaW5nIEdUSysncyBXYXlsYW5kIGJhY2tlbmQsIHNvIGtleWNvZGVzIDk3
IHRocm91Z2ggMTU3Cj4gKHRoaXMgaW5jbHVkZXMgS0VZX0hPTUUoMTAyKSwgS0VZX1BBR0VVUCgx
MDQpLCBLRVlfUEFHRURPV04oMTA5KSwKPiBLRVlfRU5EKDEwNyksIGV0Yy4pIGFyZSBuZXZlciB0
cmFuc2xhdGVkIGludG8gYSBxZW11X2tleWNvZGUsIGFuZCB0aGUgZmluYWwKPiAnZWxzZScgYmxv
Y2sgaXMgaGl0LCBjYXVzaW5nIGdkX21hcF9rZXljb2RlIHRvIHJldHVybiAwLCB3aGljaCBpcyBh
biBpbnZhbGlkCj4ga2V5Y29kZSBhbmQgdGh1cyBjYW5ub3QgYmUgaGFuZGxlZCBieSB4ZW4ta2Jk
ZnJvbnQuIEF0IGxlYXN0IHRoYXQncyBteSBiZXN0Cj4gZ3Vlc3MgYXMgdG8gd2hhdCBpcyBoYXBw
ZW5pbmcuCj4KPiBUaGUgc29sdXRpb24gdGhhdCBjb21lcyB0byBtaW5kIGlzIHByb3ZpZGUgYW4g
YWx0ZXJuYXRpdmUgdG8KPiB0cmFuc2xhdGVfe2V2ZGV2LHhmcmVlODZ9X2tleWNvZGUgdGhhdCBp
cyBjb21wYXRhYmxlIHdpdGggV2F5bGFuZC9saWJpbnB1dCwKPiBidXQgSSBkb24ndCBrbm93IGV4
YWN0bHkgd2hpY2ggQVBJIHdvdWxkIHByb3ZpZGUgdGhpcyBmdW5jdGlvbmFsaXR5LCBtdWNoCj4g
bGVzcyBkbyBJIGhhdmUgYSBwYXRjaC4gSW50dWl0aW9uIHRlbGxzIG1lIHRoYXQgdHJhbnNsYXRl
X2V2ZGV2X2tleWNvZGUKPiB3b3VsZCBwcm9iYWJseSB3b3JrIHVuZGVyIFdheWxhbmQgYmVjYXVz
ZSBXZXN0b24gdXNlcyBsaWJpbnB1dCB3aGljaCB1c2VzCj4gZXZkZXYgYXMgaXRzIGJhY2tlbmQs
IGJ1dCBJIGRvbid0IGtub3cgdGhpcyBmb3IgYSBmYWN0LCBhbmQgSSBkb24ndCBrbm93IGlmCj4g
aXQgd291bGQgYmUgdGhlIFJpZ2h0IFdheSAoaS5lLiBXYXlsYW5kIG9yIGxpYmlucHV0IG1pZ2h0
IHByb3ZpZGUgYW4gQVBJIGZvcgo+IHRoaXMgcHVycG9zZSwgYnV0IEkgZG9uJ3Qga25vdykuCj4K
PiBJIG1heSB0cnkgdG8gZG8gc29tZSB0ZXN0aW5nIHdpdGggdHJhbnNsYXRlX2V2ZGV2X2tleWNv
ZGUgb24gV2F5bGFuZCBhbmQKPiBhbHNvIGxvb2sgaW50byBhbnkgcG9zc2libGUgQVBJcyBmb3Ig
a2V5Y29kZSB0cmFuc2xhdGlvbiwgYnV0IEkganVzdCB3YW50ZWQKPiB0byBwdXQgaXQgb3V0IHRo
ZXJlIGFuZCBnZXQgc29tZSBmZWVkYmFjayBhd2hpbGUuCj4KPiBRZW11IDIuMi4xIGZyb20gWGVu
IDQuNi4xIChyZWxldmFudCBjb2RlIGFwcGVhcnMgdW5jaGFuZ2VkIGluIFFlbXUgbWFzdGVyKQo+
IEdUSysgMy4xOC43Cj4gV2F5bGFuZCAxLjkuMAo+IFdlc3RvbiAxLjkuMAo+IGxpYmlucHV0IDEu
Mi4zCj4KPiBQUzogSSdtIG5vdCBzdWJzY3JpYmVkIHRvIHFlbXUtZGV2ZWwgc28gcGxlYXNlIHJl
cGx5IHRvIHNlbmRlciBhbHNvLiBUaGFuawo+IHlvdSEKPgo+IFF1b3Rpbmcgc204YXgxQHZmZW1h
aWwubmV0Ogo+Cj4gRm9yIHdoYXQgaXQncyB3b3J0aCwgSSBmb3VuZCB0aGUgb2ZmZW5kaW5nIGNv
ZGUgYXQKPiBkcml2ZXJzL2lucHV0L21pc2MveGVuLWtiZGZyb250LmM6ODcuIEl0IGxvb2tzIGxp
a2UgdGVzdF9iaXQoKSBpcyBiZWluZwo+IGNhbGxlZCB3aXRoIGEgJ2tleWNvZGUnIG9mIDAgYXMg
dGhlIGJpdCBudW1iZXIgdG8gYmUgcXVlcmllZCBhZ2FpbnN0Cj4gJ2tleWJpdCcsIGFuZCByZXR1
cm5zIDAgcHJlc3VtYWJseSBiZWNhdXNlIDB4MCBpcyBub3QgYSB2YWxpZCBrZXljb2RlIChhbmQK
PiB3aHkgd291bGQgbXVsdGlwbGUga2V5cyBoYXZlIHRoZSBzYW1lIGtleWNvZGUgaW4gdGhlIGZp
cnN0IHBsYWNlPykuCj4gQWNjb3JkaW5nIHRvIHN0cnVjdCB4ZW5rYmRfa2V5LCB0aGUga2V5Y29k
ZSBpcyBhIEtFWV8qIGZyb20KPiBpbmNsdWRlL2xpbnV4L2lucHV0LmgsIHNvIHRoaXMgc291bmRz
IGxpa2UgaXQncyBiZWluZyB1c2VkIGFzIHRoZSBiaXQgbnVtYmVyCj4gdGhhdCB3ZSdyZSB0ZXN0
aW5nIGZvci4gVGhlIGJpdCBtYXNrIGJlaW5nIHRlc3RlZCBpcyAic3RydWN0Cj4gaW5wdXRfZGV2
LmtleWJpdCIsIHdoaWNoIGlzIGRvY3VtZW50ZWQgYXMgIkBrZXliaXQ6IGJpdG1hcCBvZiBrZXlz
L2J1dHRvbnMKPiB0aGlzIGRldmljZSBoYXMiLiB0ZXN0X2JpdCgpIGlzIGNhbGxlZCB0d2ljZSwg
b24gaW5mby0+a2JkLmtleWJpdCBhbmQKPiBpbmZvLT5wdHIua2V5Yml0LCBib3RoIHN0cnVjdCBp
bnB1dF9kZXYsIGFuZCBzbyBmYXIgSSBkb24ndCB1bmRlcnN0YW5kIHRoZQo+IGRpZmZlcmVuY2Uu
IEJ1dCBpdCBmYWlscyBib3RoIHRlc3RzIChyZWFkOiBuZWl0aGVyIGtiZCBub3IgcHRyICJoYXMi
IHRoZSBrZXkKPiB0aGF0IHdhcyBzdXBwb3NlZGx5IHByZXNzZWQpLCBhbmQgd2UgYXJlIGxlZnQg
d2l0aCBubyBkZXZpY2UgYW5kIHRodXMgbm8KPiBoYW5kbGVyLgo+Cj4gQnV0IGlmIDB4MCBpcyBh
biBpbnZhbGlkIGtleWNvZGUsIHRoZW4gaXQgc291bmRzIGxpa2UgdGhlIHByb2JsZW0gaXMKPiBz
b21ld2hlcmUgZnVydGhlciB1cCB0aGUgY2hhaW4uIEkgYXNzdW1lIHRoYXQgc2NhbmNvZGVzIGFy
ZSB0cmFuc2xhdGVkIGludG8KPiBrZXljb2RlcyBieSBxZW11IChzaW5jZSBxZW11IHRha2VzIGEg
a2V5bWFwKSBhbmQgdGh1cyBpcyBub3QgeGVuLWtiZGZyb250J3MKPiBidWcuIEJ1dCBJJ2xsIG5l
ZWQgc29tZSBndWlkYW5jZSBvbiBsb29raW5nIGludG8gcWVtdSB0byBmaW5kIG91dCB3aGVyZSBp
dAo+IGludGVyYWN0cyB3aXRoIHhlbi1rYmRmcm9udCBhbmQgYXR0ZW1wdGluZyB0byBmaW5kIGEg
cHJvYmxlbSB3aXRoIHRoZQo+IHRyYW5zbGF0aW9uIG9mIHNjYW5jb2RlcyB0byBrZXljb2RlcyAo
d2h5IHFlbXUgaXMgcGFzc2luZyBhbiBpbnZhbGlkCj4ga2V5Y29kZSkuCj4KPiBBcyBmYXIgYXMg
SSBjYW4gdGVsbCwgSSBzZWVtIHRvIGJlIHRoZSBmaXJzdCBwZXJzb24gdG8gcnVuIGludG8gdGhp
cwo+IHByb2JsZW0sIHNvIGl0IGNvdWxkIGJlIHVzZXIgZXJyb3IsIGJ1dCBhbnkgYXNzaXN0YW5j
ZSBpbiBmdXJ0aGVyIGRlYnVnZ2luZwo+IHRoaXMgcHJvYmxlbSBpcyBhcHByZWNpYXRlZC4KPgo+
Cj4gUXVvdGluZyBzbThheDFAdmZlbWFpbC5uZXQ6Cj4KPiBIaSwKPiBJJ20gdXNpbmcgWGVuIDQu
Ni4xIHdpdGggdGhlIHhlbmZiZnJvbnQgYW5kIHhlbmtiZGZyb250IFBWIGRyaXZlcnMgYW5kIHRo
ZQo+IGJ1bmRsZWQgcWVtdS14ZW4gd2l0aCB0aGUgR1RLKyBpbnRlcmZhY2UsIGFuZCBjZXJ0YWlu
IGtleXByZXNzZXMgY2F1c2UgdGhlCj4gZm9sbG93aW5nIG1lc3NhZ2UgdG8gYXBwZWFyIG9uIHRo
ZSBrZXJuZWwgY29uc29sZToKPgo+IHhlbl9rYmRmcm9udDogdW5oYW5kbGVkIGtleWNvZGUgMHgw
Cj4KPiBhbmQgdGhlIGtleSBkb2VzIG5vdCBkbyB3aGF0IGl0IGlzIHN1cHBvc2VkIHRvLiBTbyBm
YXIgaXQgYXBwZWFycyB0aGF0IGFsbAo+IG9mIHRoZSBwcmludGFibGUga2V5cywgY29udHJvbCwg
YWx0LCBhbmQgc2hpZnQsIGFuZCBldmVuIHNlcXVlbmNlcyBsaWtlIF5DCj4gd29yaywgYnV0IEhv
bWUsIEVuZCwgUGdVcCwgUGdEbiwgUGF1c2UvQnJlYWssIGV0YyBjYXVzZSB0aGUgZXJyb3IgYWJv
dmUgdG8KPiBiZSBwcmludGVkLgo+Cj4gSSB0cmllZCBhZGRpbmcKPgo+IHZmYiA9IFsidm5jPTEs
a2V5bWFwPWVuLXVzIl0KPgo+IGFuZCBJIHNlZSB0aGUgIi1rIGVuLXVzIiBhcmd1bWVudCBiZWlu
ZyBhZGRlZCB0byBxZW11LCBidXQgdGhlIHByb2JsZW0KPiBwZXJzaXN0cy4gKE5vdGU6IEknbSB1
c2luZyBHVEsrLCBub3QgVk5DLCBidXQgSSBiZWxpZXZlIEkgaGF2ZSB0byBzZXQgInZmYj0iCj4g
dG8gc29tZXRoaW5nIGluIG9yZGVyIGZvciBYZW4gdG8gc2V0dXAgeGVuZmJmcm9udC4pCj4KPiBB
cyBhbiBhc2lkZSwgcHJlc3MtYW5kLWhvbGQgZG9lc24ndCB3b3JrIGVpdGhlciAoa2V5cyBhcmUg
cHJlc3NlZCBidXQgbm90Cj4gcmVwZWF0ZWQgaW4gdGhlIGZyYW1lYnVmZmVyIGNvbnNvbGUpLgo+
Cj4gQWR2aWNlIG9uIGhvdyB0byBmaXggdGhpcyBpcyBhcHByZWNpYXRlZC4KPgo+Cj4KPiAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4KPiBPTkxZIEFU
IFZGRW1haWwhIC0gVXNlIG91ciBNZXRhZGF0YSBNaXRpZ2F0b3IgdG8ga2VlcCB5b3VyIGVtYWls
IG91dCBvZiB0aGUKPiBOU0EncyBoYW5kcyEKPiAkMjQuOTUgT05FVElNRSBMaWZldGltZSBhY2Nv
dW50cyB3aXRoIFByaXZhY3kgRmVhdHVyZXMhIDE1R0IgZGlzayEgTm8KPiBiYW5kd2lkdGggcXVv
dGFzIQo+IENvbW1lcmNpYWwgYW5kIEJ1bGsgTWFpbAo+IE9wdGlvbnMhX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tdXNlcnMgbWFpbGluZyBsaXN0
Cj4gWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmdodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnMK
Pgo+Cj4KPgo+Cj4KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCj4gT05MWSBBVCBWRkVtYWlsISAtIFVzZSBvdXIgTWV0YWRhdGEgTWl0aWdhdG9y4oSi
IHRvIGtlZXAgeW91ciBlbWFpbCBvdXQgb2YgdGhlCj4gTlNBJ3MgaGFuZHMhCj4gJDI0Ljk1IE9O
RVRJTUUgTGlmZXRpbWUgYWNjb3VudHMgd2l0aCBQcml2YWN5IEZlYXR1cmVzIQo+IE5vIEJhbmR3
aWR0aCBRdW90YXMhICAgMTVHQiBkaXNrIHNwYWNlIQo+IENvbW1lcmNpYWwgYW5kIEJ1bGsgTWFp
bCBPcHRpb25zIQo+Cj4KPgo+Cj4KPgo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KPiBPTkxZIEFUIFZGRW1haWwhIC0gVXNlIG91ciBNZXRhZGF0YSBN
aXRpZ2F0b3LihKIgdG8ga2VlcCB5b3VyIGVtYWlsIG91dCBvZiB0aGUKPiBOU0EncyBoYW5kcyEK
PiAkMjQuOTUgT05FVElNRSBMaWZldGltZSBhY2NvdW50cyB3aXRoIFByaXZhY3kgRmVhdHVyZXMh
Cj4gTm8gQmFuZHdpZHRoIFF1b3RhcyEgICAxNUdCIGRpc2sgc3BhY2UhCj4gQ29tbWVyY2lhbCBh
bmQgQnVsayBNYWlsIE9wdGlvbnMhCj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCj4gWGVuLXVzZXJzIG1haWxpbmcgbGlzdAo+IFhlbi11c2Vyc0Bs
aXN0cy54ZW4ub3JnCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBs
aXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vy
cw==

From xen-users-bounces@lists.xen.org Wed May 11 13:11:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:11:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0TuW-0004BM-6U; Wed, 11 May 2016 13:10:44 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b01Bk-0005Jn-DT
 for xen-users@lists.xen.org; Tue, 10 May 2016 06:30:37 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 94/E1-07120-B0081375; Tue, 10 May 2016 06:30:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrPKsWRWlGSWpSXmKPExsWS1PXURJerwTD
 cYPdZOYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePxicMsBX8PKVXsWN/P1MD4rkOpi5GLg0Vg
 HovE/qb9zF2MnBxCAskSHztOskHYGRLz+r6zwthHpu1jhLDjJa7u/gRWIyGgIDGhdzqUbSvRs
 vcPO8hQCYH9LBLX7/1nBHGEBBoYJeZtnQ+2gUVAW+LmvSNAUzk42ATUJJ70sEAM1ZJ4uasNzB
 YRUJe4f+gemM0r4CPRuOopM0i5sICVxNrp/hBhQYmTM5+AlTALhEtMnd8HdX+AxNO+frDpzAJ
 iEtt2ME1gFJ6FpGMWko5ZCFUQZqzEm6NqEKa6xPp5QhDF2hLLFr5mhrDVJG5vu8oOYctLbH87
 ByouLvHh8GwmCFtRYkr3Q6gaU4ldry+yQdg2Er9XLmBewMizilG9OLWoLLVI11gvqSgzPaMkN
 zEzR9fQwEwvN7W4ODE9NScxqVgvOT93EyMwchmAYAdjxz+nQ4ySHExKoryujHrhQnxJ+SmVGY
 nFGfFFpTmpxYcYZTg4lCR4zeoMw4UEi1LTUyvSMnOAKQQmLcHBoyTCWwaS5i0uSMwtzkyHSJ1
 i1OVom3N/LZMQS15+XqqUOG8NSJEASFFGaR7cCFg6u8QoKyXMywh0lBBPQWpRbmYJqvwrRnEO
 RiVh3lqQKTyZeSVwm14BHcEEdIQcmz7IESWJCCmpBkahJRO2KCzwPBTaZum4T1Rm6aIzMQGrO
 o6JsRp9W7nXau5/VU/udRN+tssX2PLtij+o7ca1eNLOG13RuayqcVNeGE2KVtNYocNTrWb+s2
 W3ysJTz9I52LdlJ2SVnN0+LfKY6X3JpccddpdKN29oVJQ5JHDxw968wvu9POsPCCnsVn37c7u
 RWakSS3FGoqEWc1FxIgB6razVYgMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462861831!13490256!1
X-Originating-IP: [98.138.229.52]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19886 invoked from network); 10 May 2016 06:30:32 -0000
Received: from nm32-vm4.bullet.mail.ne1.yahoo.com (HELO
 nm32-vm4.bullet.mail.ne1.yahoo.com) (98.138.229.52)
 by server-12.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 06:30:32 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462861831; bh=z0w+IMHj92CDzx2tgfohiNEX1cYzkAekHiD0NjQ63mE=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=PjUu4yCRmgAGy9R7wxgSL/lInqGcn/DzmhYKjGtAAc7X/FQtcNp7/H2Rpe4YGj0lhGZW7jGj9d31Y0G5eEUCHxZxvgXNiqgssNWOO0Rv/Kk4YXkdZKeOsld4J3q61SNGEgFVVTLU+42nYu/ENwR7YFuSDudAF+RgdJ3nnR3gTNhO7icpyOTUPvdccummGhOUMAbuxK5oQGg2UAqn7M7KBkMqqV3ZvX1azlnDTBz1diRg++63mpc8d+iSRVfylXvGDaeyuzbmQxcQKqTzzNvrUrqtPTv0AYiqFlvA4UmEBqIllmjb7Mo+kAJtZi/9/nrac6e4NFFS5bCuDrLCaMxDEA==
Received: from [127.0.0.1] by nm32.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:30:31 -0000
Received: from [98.138.100.117] by nm32.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:27:48 -0000
Received: from [98.138.88.234] by tm108.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:27:47 -0000
Received: from [127.0.0.1] by omp1034.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:27:47 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 906028.92376.bm@omp1034.mail.ne1.yahoo.com
X-YMail-OSG: Q_DBZWAVM1l.7Iwu7_1ZETcA1SWEkoBwvCHOzyWpcMhqHodDKMJUFrKWxYCyd4i
 tbISLxC2Exz70Pdgc9A7rsrbPQe.ViGqzj8n_MoGWgIN29s8nbgrATKRfouB4e6sSFCS3QvrMB.v
 rTfzXJTHukg97.5OEsAW_n.CRe.8YTUmmc1QroLnC7Jma4qR0K5k5RSnbMZHxyuBwc1DvOF4pEjl
 nmpolthEfqFVSZGGL1qOTfISfQKp61dwZ6PqelzC4.kMOlm.PIilxmlLegeeQCn0abuQlbvvCPgf
 eoJI_bktf9Ek_SCXSnn3ikbg87ID207fXPqQToOBqve21tVLKZCNJay11NcnA.mB5jWNjIbPJOrm
 uaP4POmS25N6stsj.N8HJuo5Bi_n.pC27KPNkYktqurYDJHxdVMHM.5TNMmy6u23uc58WNblI1lY
 g_8sfJ0H9Wym37beNlM1FF.0haM_lOpIwzpkdoCv_YHWcqjFU4DNxKR6uAXCc20qxxAMm.5f6VKo
 6kXhzVOj3Dbz5WgEAvOy7Y0ShLQ--
Received: from jws100113.mail.ne1.yahoo.com by
 sendmailws162.mail.ne1.yahoo.com; Tue, 10 May 2016 06:27:47 +0000;
 1462861667.309
Date: Tue, 10 May 2016 06:27:46 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <2024251580.1367442.1462861666924.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="----=_Part_1367441_1838204261.1462861666924"
References: <2024251580.1367442.1462861666924.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 565971
X-Mailman-Approved-At: Wed, 11 May 2016 13:10:43 +0000
Subject: [Xen-users] Xen resolution is not OK for Windows 7 Installer.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

------=_Part_1367441_1838204261.1462861666924
Content-Type: multipart/alternative; 
	boundary="----=_Part_1367440_2100826303.1462861666922"

------=_Part_1367440_2100826303.1462861666922
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello.I used below command in my Xen config :
xenfb.video=3D"8.1024.768"

But my=C2=A0resolution is not OK. I attached a photo and you can see it.
Any idea to solve it?
------=_Part_1367440_2100826303.1462861666922
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1462857193611_15657">Hello.</div><div id="yui_3_16_0_ym19_1_1462857193611_15657">I used below command in my Xen config :</div><div id="yui_3_16_0_ym19_1_1462857193611_15657"><br></div><div id="yui_3_16_0_ym19_1_1462857193611_15657" dir="ltr">xenfb.video="8.1024.768"<br></div><div id="yui_3_16_0_ym19_1_1462857193611_15657" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1462857193611_15657" dir="ltr">But my&nbsp;resolution is not OK. I attached a photo and you can see it.</div><div id="yui_3_16_0_ym19_1_1462857193611_15657" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1462857193611_15657" dir="ltr">Any idea to solve it?</div></div></body></html>
------=_Part_1367440_2100826303.1462861666922--

------=_Part_1367441_1838204261.1462861666924
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=Xen-VNC.png
Content-ID: <bcbb9b25-40a4-2566-87ac-269934cde770@yahoo.com>

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
n+YVr7qLjxomUpRn/+yD+L0rwoNv7OOi955GZI6/fOtW9ly3yi9cOQfAndd9k8df61U93b6Nz758
K5cAd372KHsj81luEWDbNj7zMl8P4LqP3MyLb5rlXb91IVcCV/7KD/DiW/Zx2QdDha1b+dRLQ7uf
38NTrlvxz7ds5dqXxnbO8Jo37uNjzPLnV29Fb4Mr77fGa960j7+H4PCY5c9ft4W9/3CWJ/6PLVwM
3PUfe3j651ZR5vjT125GbofH33eN1751Px/fuoV/vsrXgzP8r98+w5NevZvHAY974fdz5fV7+bHP
ryBbtvLxF27mIgDOcvXv7eefmOftL98Me+Cxl6/x+j88wD9v2sLHnr8p1DvB/3rPV/iXiTZv+5lL
2XPzGa66YjcA+276Iv/Hl4dQd5F6il/5qfvy/HmP8r996pu85g6QTZv5wLM2cmHo8y3vOsInafOL
z7qI54aE3/9x3R5ee2c59Z76pMv5jYvDg7sO84TrFhGmePNVG9l34xrPedA0APfceA8v+NoqAG5+
I+95xjwXAPd8fYH9qb2oefseVNtc9WMX8GzPGlz/H3fyxrsTWyFMc/VzNrDvX/fz12cAOrzg6bt4
1qz//YvX38mbzbFkkSle91NbedT+o/zYF5a8Mq2KSJ+//sIpENj7hQW8oyJItNOn+MiZi/m1B5zj
JbcMjE8ufJjdwJ88cY5dACzxR/94mguu3MEjDx7i5bf3Yddm/u4+bQ7OtNkJ8NgL+fHDJ3jOV5f4
0FdP+/H56pnEyt5hMsWvPnUjDwN4zAU84/BJnnfjEkzP8juPniWejvnq1w/w9iMU65D/2OInHr6V
p035ejfceoh3HgOmprn6oTNsC+9//ZtHeM9JEHr83COnOHZwwJU7ewAcPXSc3ztQ8bMPm+cKgPvv
5MqFk/zanfCCh81y7NYjfHJlkp99yAxHDw94/Hb/3rHDC7zt0BDo8jMPnuTYbaf45Ioi2uV5D5nk
6K0LfHIFmJjglfebZCsAq3zwhkW+Jv7e+rQm2exviex59UsOaM3rmmjehXZpp9YblcO05pa6jeYW
AaUWnztgcahsbjsu7jkWa1hZ8/rSQHxEgCC0K6/krWiMyCjXMbum5zBuv2s+UO/4aIXcAS0nDIJF
7rPy56MTlfi8A4o3oGMulVO1dzBsruDYUJhmgiVdoRJHFYLMN7eFB/QqvqJDlocGOE89kJytPv40
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
5R7dQxgAAAAASUVORK5CYII=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

------=_Part_1367441_1838204261.1462861666924--


From xen-users-bounces@lists.xen.org Wed May 11 13:11:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:11:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0TuY-0004Cq-6F; Wed, 11 May 2016 13:10:46 +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 1b0Ndz-0006k7-8j
 for xen-users@lists.xen.org; Wed, 11 May 2016 06:29:15 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 21/2A-19343-A31D2375; Wed, 11 May 2016 06:29:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRWlGSWpSXmKPExsVyuP0Ov67VRaN
 wg2s/WC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oxZVyYwFpxhqri4U7uBsZ2pi5GTQ0LASOLt
 xH9ANheHkMBCRomTn88wgiSEBXwljq2/zAxiiwi4SyzcfIgFxBYSyJC4cXcNWA2bgKrEhuunW
 EFsXgF1ic0LpoHZLEDxnskbgGo4OEQFwiV2rPSFKBGUODnzCdgYTgFjiY47rWDjmYFa/8y7BG
 XLS2x/O4d5AiPvLCQts5CUzUJStoCReRWjRnFqUVlqka6hgV5SUWZ6RkluYmYOkGesl5taXJy
 YnpqTmFSsl5yfu4kRGFL1DAyMOxi3dTkfYpTkYFIS5S1rNwoX4kvKT6nMSCzOiC8qzUktPsQo
 w8GhJMHLeQEoJ1iUmp5akZaZAwxumLQEB4+SCG/+eaA0b3FBYm5xZjpE6hSjLseCH7fXMgmx5
 OXnpUqJ894HKRIAKcoozYMbAYu0S4yyUsK8jAwMDEI8BalFuZklqPKvGMU5GJWEeZlBLuHJzC
 uB2/QK6AgmoCPk2PRBjihJREhJNTCm3nBQmPjU4oucF/uPHQ36rA+e7T+nmCd42791z/cFZ5L
 e5Z9eYRvPEbJirZz22rKAel3Ttws774Tn3+i6vLY5c55N0vlz61y/GwS2W5ZfOXsnYOa6sxLh
 LIsPqkXl3PCz4gnPevhcmVNfdfvy2wq7t89ZF1655J1ntc0+nu1esm6LxA8k9c5RYinOSDTUY
 i4qTgQASPFJd68CAAA=
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1462948153!29820987!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53883 invoked from network); 11 May 2016 06:29:14 -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; 11 May 2016 06:29:14 -0000
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id BA159AAF4;
 Wed, 11 May 2016 06:29:13 +0000 (UTC)
To: jrun <darwinskernel@gmail.com>, xen-users <xen-users@lists.xen.org>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony>
From: Juergen Gross <jgross@suse.com>
Message-ID: <5732D139.2060302@suse.com>
Date: Wed, 11 May 2016 08:29:13 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <20160510164159.4kutkznhgey7plos@sony>
X-Mailman-Approved-At: Wed, 11 May 2016 13:10:43 +0000
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMTAvMDUvMTYgMTg6NDEsIGpydW4gd3JvdGU6Cj4gaGVsbG8sCj4gaSdtIGhhdmluZyB0cm91
YmxlIGdldHRpbmcgeGVuIGdvaW5nIG9uIG15IG1hY2hpbmUuIHRoZSBvbmx5IHhlbiBsaW5lIHRo
aW5nCj4gaSBnZXQgaW4gZG1lc2cgaXM6Cj4gCj4gWyAgICAwLjMzNDM2OV0geGVuZnM6IG5vdCBy
ZWdpc3RlcmluZyBmaWxlc3lzdGVtIG9uIG5vbi14ZW4gcGxhdGZvcm0KCkFyZSB5b3Ugc3VyZSB5
b3UndmUgYm9vdGVkIHRoZSBrZXJuZWwgb24gdG9wIG9mIFhlbj8gQ2FuIHlvdSBzaG93IHVzIHRo
ZQpib290IGxvYWRlciBlbnRyaWVzIHlvdSBoYXZlIHVzZWQ/CgoKSnVlcmdlbgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcg
bGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNl
cnM=

From xen-users-bounces@lists.xen.org Wed May 11 13:11:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:11:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0TuX-0004CS-Nh; Wed, 11 May 2016 13:10:45 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <rauf@viptela.com>) id 1b0FWy-0001Or-R2
 for xen-users@lists.xenproject.org; Tue, 10 May 2016 21:49:29 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 05/24-02994-86752375; Tue, 10 May 2016 21:49:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpjk+JIrShJLcpLzFFi42K5GHrVSDct3Cj
 cYOpkS4t3+/4yOzB6HP5whSWAMYo1My8pvyKBNWPh642MBXeXM1asnXmOqYHx6hzGLkZODiGB
 mYwSa78LdzFycbAIzGSVmHz+FyOIIyEwh1XiVONnVpAqCYEciXNP5rGB2LwCghInZz5hgYgXS
 Lz58BlqkrfE/r9tYPWcAgYSN159goqXSpzob2QCsVkEVCWeP7jCCjEnQOLdymXMXYwcHMICJh
 KXtwqChNmASi6sX8gOYosIKEo8eHkTrJxZQEmi/e4rdpByZgEXif1TWScwCsxCctAshMwssAY
 viR83HjBBhNUl1s8TgghrSyxb+JoZwlaTuL3tKjumuJnEx/X9bBC2scT8M1+gbEWJKd0Pweol
 BGQkGg7MgRpvIbH6ggJEianE8oa37NiUv589kQkibi/x7UU/I4RtI9HSdJMJm/p7J1eyLGAUX
 sWoUZxaVJZapGtoqpdUlJmeUZKbmJmja2hgrJebWlycmJ6ak5hUrJecn7uJEZgaGIBgB+Oa7Z
 6HGCU5mJREeXvcjMKF+JLyUyozEosz4otKc1KLDzHKcHAoSfBuDAXKCRalpqdWpGXmAJMUTFq
 Cg0dJhNc2DCjNW1yQmFucmQ6ROsVozLHl97W1TBzbpt5byyTEkpeflyolzvsUZJIASGlGaR7c
 IFjyvMQoKyXMywh0mhBPQWpRbmYJqvwrRnEORiVhXmeQhTyZeSVw+14BncIEdIocmz7IKSWJC
 CmpBsa9EzyZD1Ykrrs06YEqy9W2sx1TCg3PuMiZtfNZfT6xVIm1lOuNB/ePL7uWvC7M2xp0J3
 zt75rkzTf2h9pxsXrWfPYQTxXYlJ61S6p+F6+36gPjE+pp1o9ypZdM/r3+/NPjJjfs10y/46c
 knBt0z7Fza+RV86or6yO3vq45xmKRtE2D4Vqz1zUlluKMREMt5qLiRADK3WmAmQMAAA==
X-Env-Sender: rauf@viptela.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1462916965!39450456!1
X-Originating-IP: [209.85.213.50]
X-SpamReason: No, hits=0.9 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_30_40,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48293 invoked from network); 10 May 2016 21:49:26 -0000
Received: from mail-vk0-f50.google.com (HELO mail-vk0-f50.google.com)
 (209.85.213.50)
 by server-3.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 10 May 2016 21:49:26 -0000
Received: by mail-vk0-f50.google.com with SMTP id o133so34189302vka.0
 for <xen-users@lists.xenproject.org>; Tue, 10 May 2016 14:49:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=viptela-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=yQrMV1bIUcQdlcTuxbl5X3e0JLKQvvCzf7mzodZvGE0=;
 b=d2/OMpl9Fp5tRgReY6pyaNcXopDF1uvgN6VfqhXgDuHIi5viHYdHYKL38En0b3J4Ay
 hujsXZea7qTYRA5mtVfpaazN32ebQgHlVuAsX6eRJ5i2Gm8zs4PcaoVDfzHJO+JwAE1z
 Esej5W7XjWyW7NqBVq+hFJxCo5txz5257ei7dj1SxdL4KYDO70nfA+NB00ieprS9Tc/J
 9WUj6PWDzbk5G7jTFVh97zCrHawtUIDcUhf4a3Hv6ae6WAua09qwAtRKiDE6pQr9r3Am
 yDCwnef60xNXWcMN/RoM1bN3Fg4gHwRKTLoocP5lceU4R5UjxVHaCQg4dDpl+MiaKCCJ
 hdYw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=yQrMV1bIUcQdlcTuxbl5X3e0JLKQvvCzf7mzodZvGE0=;
 b=Cu7f5a2V3lQbDPh5FBwog6oTwMH7C3OhOZyCoYqIm6dDf/aQp4MfX6l84KQeD4B/r1
 ifZ6+CwtkcUyWuWY87jqTmc6r6OP+kZPbrG8NwB0NttXlIwI9u4oU4sVxj4nqe+IFeVp
 7Cki/x484xoQ1AJzALiI1OlXRqPJzhpYs3wjSIR9/4mKuiuP63TPKmuN4fVHUIY+0fjc
 suoXWb59iF/qLG8WVLgoAjL7AIhqceuPI8i5bJ2wJs0VWqBZt1wBO27Xms9zGxoePm+z
 sXtX+ctOHmRRvRJkElnnJQBEePVhXCZiAHQL4ivY/ZcUhsRq6XuPhehTTtPaLRLc3OnH
 Ezqw==
X-Gm-Message-State: AOPr4FX7OcSAvwburTYpo8XFeXQCThb6/3oZsCkgxbSmlxaCSIXoJGhcvHXupTRF/0UhjxEx7TrUn8tdvMcRiQ==
MIME-Version: 1.0
X-Received: by 10.176.0.204 with SMTP id 70mr25578428uaj.4.1462916965517; Tue,
 10 May 2016 14:49:25 -0700 (PDT)
Received: by 10.103.44.136 with HTTP; Tue, 10 May 2016 14:49:25 -0700 (PDT)
In-Reply-To: <20160505163202.GG27070@citrix.com>
References: <CAJtWncVm6-VVhzHDGugGgm=Uaa61cchbOvNsVH5mT=jSVxO=Yw@mail.gmail.com>
 <20160505163202.GG27070@citrix.com>
Date: Tue, 10 May 2016 14:49:25 -0700
Message-ID: <CAJtWncW9JMFJLZJ-J0g4UUChOY1GShvBpRWw=0U-Qp76dWDZ0A@mail.gmail.com>
From: Rauf Babayev <rauf@viptela.com>
To: Wei Liu <wei.liu2@citrix.com>
Content-Type: multipart/mixed; boundary=001a113e00f8114924053283e63d
X-Mailman-Approved-At: Wed, 11 May 2016 13:10:43 +0000
Cc: xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Error 4+ vif's on HVM guest
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--001a113e00f8114924053283e63d
Content-Type: multipart/alternative; boundary=001a113e00f811491d053283e63b

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

Attached guest.cfg, output from "xl -vvv create guest.cfg" and qemu log

Thanks,

On Thu, May 5, 2016 at 9:32 AM, Wei Liu <wei.liu2@citrix.com> wrote:

> On Thu, Apr 28, 2016 at 10:50:59AM -0700, Rauf Babayev wrote:
> > Hi All,
> >
> > I cannot create hvm guest with more than 4 vif's
> > This is error message:
> >
> > > libxl: error: libxl_dm.c:1854:device_model_spawn_outcome: domain 10
> device
> > > model: spawn failed (rc=3D-3)                                  =E2=94=
=82
> > > psr-hwinfo          Show hardware information for Platform Shared
> Resource
> > > libxl: error: libxl_create.c:1341:domcreate_devmodel_started: device
> model
> > > did not start: -3                                            =E2=94=
=82
> > > psr-cmt-attach      Attach Cache Monitoring Technology service to a
> domain
> > > libxl: error: libxl_dm.c:1964:kill_device_model: Device Model already
> > > exited                                                            =E2=
=94=82
> > > psr-cmt-detach      Detach Cache Monitoring Technology service from a
> domain
> > > libxl: error: libxl.c:1591:libxl__destroy_domid: non-existant domain
> > > 10                                                                 =
=E2=94=82
> > > psr-cmt-show        Show Cache Monitoring Technology information
> > > libxl: error: libxl.c:1549:domain_destroy_callback: unable to destroy
> > > guest with domid 10                                               =E2=
=94=82
> > > psr-cat-cbm-set     Set cache capacity bitmasks(CBM) for a domain
> > > libxl: error: libxl.c:1476:domain_destroy_cb: destruction of domain 1=
0
> > > failed
> > >
> >
> > When there are 4 vif's "xl create" works fine
> > I already saw this bug in xen 4.4 in Ubuntu 14.04 LTS.
> > But I beleive it was fixed in xen 4.5
> > Now it is again happening with xen 4.6
> >
> > Has anyone experienced the same?
> > Is there anything to do with it?
> >
> >
> > And yes, I know that using full virtualisation for 4 vif's and
> > paravirtualised drivers for rest will do the trick.
> > But I have to use e1000 for vif's.
> >
> > Thanks,
>
> Can you provide
>
>   xl -vvv create guest.cfg
>
> and the corresponding QEMU log?
>
> >
> > --
> > Rauf Babayev
> > Test Engineer
>
> > _______________________________________________
> > Xen-users mailing list
> > Xen-users@lists.xen.org
> > http://lists.xen.org/xen-users
>
>


--=20
Rauf Babayev
Test Engineer

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

<div dir=3D"ltr"><div>Attached guest.cfg, output from &quot;xl -vvv create =
guest.cfg&quot; and qemu log<br><br></div>Thanks,<br></div><div class=3D"gm=
ail_extra"><br><div class=3D"gmail_quote">On Thu, May 5, 2016 at 9:32 AM, W=
ei Liu <span dir=3D"ltr">&lt;<a href=3D"mailto:wei.liu2@citrix.com" target=
=3D"_blank">wei.liu2@citrix.com</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div class=3D"HOEnZb"><div class=3D"h5">On Thu, Apr 28, 2016 =
at 10:50:59AM -0700, Rauf Babayev wrote:<br>
&gt; Hi All,<br>
&gt;<br>
&gt; I cannot create hvm guest with more than 4 vif&#39;s<br>
&gt; This is error message:<br>
&gt;<br>
&gt; &gt; libxl: error: libxl_dm.c:1854:device_model_spawn_outcome: domain =
10 device<br>
&gt; &gt; model: spawn failed (rc=3D-3)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =E2=94=82<br>
&gt; &gt; psr-hwinfo=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Show hardware inform=
ation for Platform Shared Resource<br>
&gt; &gt; libxl: error: libxl_create.c:1341:domcreate_devmodel_started: dev=
ice model<br>
&gt; &gt; did not start: -3=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =E2=94=82<br>
&gt; &gt; psr-cmt-attach=C2=A0 =C2=A0 =C2=A0 Attach Cache Monitoring Techno=
logy service to a domain<br>
&gt; &gt; libxl: error: libxl_dm.c:1964:kill_device_model: Device Model alr=
eady<br>
&gt; &gt; exited=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =E2=94=82<br>
&gt; &gt; psr-cmt-detach=C2=A0 =C2=A0 =C2=A0 Detach Cache Monitoring Techno=
logy service from a domain<br>
&gt; &gt; libxl: error: libxl.c:1591:libxl__destroy_domid: non-existant dom=
ain<br>
&gt; &gt; 10=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0=E2=94=82<br>
&gt; &gt; psr-cmt-show=C2=A0 =C2=A0 =C2=A0 =C2=A0 Show Cache Monitoring Tec=
hnology information<br>
&gt; &gt; libxl: error: libxl.c:1549:domain_destroy_callback: unable to des=
troy<br>
&gt; &gt; guest with domid 10=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=E2=94=82<br>
&gt; &gt; psr-cat-cbm-set=C2=A0 =C2=A0 =C2=A0Set cache capacity bitmasks(CB=
M) for a domain<br>
&gt; &gt; libxl: error: libxl.c:1476:domain_destroy_cb: destruction of doma=
in 10<br>
&gt; &gt; failed<br>
&gt; &gt;<br>
&gt;<br>
&gt; When there are 4 vif&#39;s &quot;xl create&quot; works fine<br>
&gt; I already saw this bug in xen 4.4 in Ubuntu 14.04 LTS.<br>
&gt; But I beleive it was fixed in xen 4.5<br>
&gt; Now it is again happening with xen 4.6<br>
&gt;<br>
&gt; Has anyone experienced the same?<br>
&gt; Is there anything to do with it?<br>
&gt;<br>
&gt;<br>
&gt; And yes, I know that using full virtualisation for 4 vif&#39;s and<br>
&gt; paravirtualised drivers for rest will do the trick.<br>
&gt; But I have to use e1000 for vif&#39;s.<br>
&gt;<br>
&gt; Thanks,<br>
<br>
</div></div>Can you provide<br>
<br>
=C2=A0 xl -vvv create guest.cfg<br>
<br>
and the corresponding QEMU log?<br>
<span class=3D""><br>
&gt;<br>
&gt; --<br>
&gt; Rauf Babayev<br>
&gt; Test Engineer<br>
<br>
</span>&gt; _______________________________________________<br>
&gt; Xen-users mailing list<br>
&gt; <a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>=
<br>
&gt; <a href=3D"http://lists.xen.org/xen-users" rel=3D"noreferrer" target=
=3D"_blank">http://lists.xen.org/xen-users</a><br>
<br>
</blockquote></div><br><br clear=3D"all"><br>-- <br><div class=3D"gmail_sig=
nature"><div dir=3D"ltr">Rauf Babayev<div>Test Engineer</div></div></div>
</div>

--001a113e00f811491d053283e63b--

--001a113e00f8114924053283e63d
Content-Type: application/octet-stream; name="err.log"
Content-Disposition: attachment; filename="err.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_io1yzaqq0

UGFyc2luZyBjb25maWcgZnJvbSBndWVzdC5jZmcKbGlieGw6IGRlYnVnOiBsaWJ4bF9jcmVhdGUu
YzoxNTYwOmRvX2RvbWFpbl9jcmVhdGU6IGFvIDB4MjQ2NTZhMDogY3JlYXRlOiBob3c9KG5pbCkg
Y2FsbGJhY2s9KG5pbCkgcG9sbGVyPTB4MjQ2MWQ1MApsaWJ4bDogZGVidWc6IGxpYnhsX2Rldmlj
ZS5jOjI2OTpsaWJ4bF9fZGV2aWNlX2Rpc2tfc2V0X2JhY2tlbmQ6IERpc2sgdmRldj14dmRhIHNw
ZWMuYmFja2VuZD1xZGlzawpsaWJ4bDogZGVidWc6IGxpYnhsX2NyZWF0ZS5jOjk0NTppbml0aWF0
ZV9kb21haW5fY3JlYXRlOiBydW5uaW5nIGJvb3Rsb2FkZXIKbGlieGw6IGRlYnVnOiBsaWJ4bF9i
b290bG9hZGVyLmM6MzI0OmxpYnhsX19ib290bG9hZGVyX3J1bjogbm90IGEgUFYgZG9tYWluLCBz
a2lwcGluZyBib290bG9hZGVyCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2OTE6bGlieGxf
X2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDI0NjI5Yjg6IGRlcmVnaXN0ZXIgdW5y
ZWdpc3RlcmVkCnhjOiBkZXRhaWw6IGVsZl9wYXJzZV9iaW5hcnk6IHBoZHI6IHBhZGRyPTB4MTAw
MDAwIG1lbXN6PTB4NWI4MjQKeGM6IGRldGFpbDogZWxmX3BhcnNlX2JpbmFyeTogbWVtb3J5OiAw
eDEwMDAwMCAtPiAweDE1YjgyNAp4YzogZGV0YWlsOiBWSVJUVUFMIE1FTU9SWSBBUlJBTkdFTUVO
VDoKeGM6IGRldGFpbDogICBMb2FkZXI6ICAgMDAwMDAwMDAwMDEwMDAwMC0+MDAwMDAwMDAwMDE1
YjgyNAp4YzogZGV0YWlsOiAgIE1vZHVsZXM6ICAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAw
MDAwMDAwCnhjOiBkZXRhaWw6ICAgVE9UQUw6ICAgIDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAw
ZmY4MDAwMDAKeGM6IGRldGFpbDogICBFTlRSWTogICAgMDAwMDAwMDAwMDEwMDYzMAp4YzogZGV0
YWlsOiBQSFlTSUNBTCBNRU1PUlkgQUxMT0NBVElPTjoKeGM6IGRldGFpbDogICA0S0IgUEFHRVM6
IDB4MDAwMDAwMDAwMDAwM2MwMAp4YzogZGV0YWlsOiAgIDJNQiBQQUdFUzogMHgwMDAwMDAwMDAw
MDAwNWRlCnhjOiBkZXRhaWw6ICAgMUdCIFBBR0VTOiAweDAwMDAwMDAwMDAwMDAwMDEKeGM6IGRl
dGFpbDogZWxmX2xvYWRfYmluYXJ5OiBwaGRyIDAgYXQgMHg3ZmI0OTFiNjIwMDAgLT4gMHg3ZmI0
OTFiYjNkYjEKZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fZ250dGFiX2h2bV9zZWVkOiBj
YWxsZWQsIHBmbj0weDEwZjgwMApsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjI2OTpsaWJ4
bF9fZGV2aWNlX2Rpc2tfc2V0X2JhY2tlbmQ6IERpc2sgdmRldj14dmRhIHNwZWMuYmFja2VuZD1x
ZGlzawpsaWJ4bDogZGVidWc6IGxpYnhsX2xpbnV4LmM6MjY3OmxpYnhsX19nZXRfaG90cGx1Z19z
Y3JpcHRfaW5mbzogYmFja2VuZF9raW5kIDMsIG5vIG5lZWQgdG8gZXhlY3V0ZSBzY3JpcHRzCmxp
YnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTAyMTpkZXZpY2VfaG90cGx1ZzogTm8gaG90cGx1
ZyBzY3JpcHQgdG8gZXhlY3V0ZQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjkxOmxpYnhs
X19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyNDY1MzcwOiBkZXJlZ2lzdGVyIHVu
cmVnaXN0ZXJlZApsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc3ODpsaWJ4bF9fc3Bhd25fbG9j
YWxfZG06IFNwYXduaW5nIGRldmljZS1tb2RlbCAvdXNyL2Jpbi9xZW11LXN5c3RlbS1pMzg2IHdp
dGggYXJndW1lbnRzOgpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25f
bG9jYWxfZG06ICAgL3Vzci9iaW4vcWVtdS1zeXN0ZW0taTM4NgpsaWJ4bDogZGVidWc6IGxpYnhs
X2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLXhlbi1kb21pZApsaWJ4bDogZGVi
dWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgMTQ5CmxpYnhsOiBk
ZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2NhbF9kbTogICAtY2hhcmRldgps
aWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgc29j
a2V0LGlkPWxpYnhsLWNtZCxwYXRoPS92YXIvcnVuL3hlbi9xbXAtbGlieGwtMTQ5LHNlcnZlcixu
b3dhaXQKbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2Rt
OiAgIC1uby1zaHV0ZG93bgpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bh
d25fbG9jYWxfZG06ICAgLW1vbgpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9f
c3Bhd25fbG9jYWxfZG06ICAgY2hhcmRldj1saWJ4bC1jbWQsbW9kZT1jb250cm9sCmxpYnhsOiBk
ZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2NhbF9kbTogICAtY2hhcmRldgps
aWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgc29j
a2V0LGlkPWxpYnhlbnN0YXQtY21kLHBhdGg9L3Zhci9ydW4veGVuL3FtcC1saWJ4ZW5zdGF0LTE0
OSxzZXJ2ZXIsbm93YWl0CmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3
bl9sb2NhbF9kbTogICAtbW9uCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19z
cGF3bl9sb2NhbF9kbTogICBjaGFyZGV2PWxpYnhlbnN0YXQtY21kLG1vZGU9Y29udHJvbApsaWJ4
bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLW5vZGVm
YXVsdHMKbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2Rt
OiAgIC1uYW1lCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2Nh
bF9kbTogICB2bTExCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9s
b2NhbF9kbTogICAtdm5jCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3
bl9sb2NhbF9kbTogICAxMjcuMC4wLjE6MCx0bz05OQpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6
MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLWRpc3BsYXkKbGlieGw6IGRlYnVnOiBsaWJ4
bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIG5vbmUKbGlieGw6IGRlYnVnOiBs
aWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC1rCmxpYnhsOiBkZWJ1Zzog
bGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2NhbF9kbTogICBlbi11cwpsaWJ4bDogZGVi
dWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLXNlcmlhbApsaWJ4
bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgcHR5Cmxp
YnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2NhbF9kbTogICAtZGV2
aWNlCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2NhbF9kbTog
ICBjaXJydXMtdmdhLHZnYW1lbV9tYj04CmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxp
YnhsX19zcGF3bl9sb2NhbF9kbTogICAtYm9vdApsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4
MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgb3JkZXI9YwpsaWJ4bDogZGVidWc6IGxpYnhsX2Rt
LmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLWRldmljZQpsaWJ4bDogZGVidWc6IGxp
YnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgZTEwMDAsaWQ9bmljMCxuZXRk
ZXY9bmV0MCxtYWM9MDA6MTY6M2U6MjE6YmI6OTIKbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE3
ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC1uZXRkZXYKbGlieGw6IGRlYnVnOiBsaWJ4bF9k
bS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHR5cGU9dGFwLGlkPW5ldDAsaWZuYW1l
PXZpZjE0OS4wLWVtdSxzY3JpcHQ9bm8sZG93bnNjcmlwdD1ubwpsaWJ4bDogZGVidWc6IGxpYnhs
X2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLWRldmljZQpsaWJ4bDogZGVidWc6
IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgZTEwMDAsaWQ9bmljMSxu
ZXRkZXY9bmV0MSxtYWM9MDA6MTY6M2U6NmI6ZDM6MzYKbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5j
OjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC1uZXRkZXYKbGlieGw6IGRlYnVnOiBsaWJ4
bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHR5cGU9dGFwLGlkPW5ldDEsaWZu
YW1lPXZpZjE0OS4xLWVtdSxzY3JpcHQ9bm8sZG93bnNjcmlwdD1ubwpsaWJ4bDogZGVidWc6IGxp
YnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLWRldmljZQpsaWJ4bDogZGVi
dWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgZTEwMDAsaWQ9bmlj
MixuZXRkZXY9bmV0MixtYWM9MDA6MTY6M2U6MDU6MmQ6ODIKbGlieGw6IGRlYnVnOiBsaWJ4bF9k
bS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC1uZXRkZXYKbGlieGw6IGRlYnVnOiBs
aWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHR5cGU9dGFwLGlkPW5ldDIs
aWZuYW1lPXZpZjE0OS4yLWVtdSxzY3JpcHQ9bm8sZG93bnNjcmlwdD1ubwpsaWJ4bDogZGVidWc6
IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLWRldmljZQpsaWJ4bDog
ZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgZTEwMDAsaWQ9
bmljMyxuZXRkZXY9bmV0MyxtYWM9MDA6MTY6M2U6MWU6OGI6ZTgKbGlieGw6IGRlYnVnOiBsaWJ4
bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC1uZXRkZXYKbGlieGw6IGRlYnVn
OiBsaWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHR5cGU9dGFwLGlkPW5l
dDMsaWZuYW1lPXZpZjE0OS4zLWVtdSxzY3JpcHQ9bm8sZG93bnNjcmlwdD1ubwpsaWJ4bDogZGVi
dWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLWRldmljZQpsaWJ4
bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgZTEwMDAs
aWQ9bmljNCxuZXRkZXY9bmV0NCxtYWM9MDA6MTY6M2U6MDU6MTY6NTUKbGlieGw6IGRlYnVnOiBs
aWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC1uZXRkZXYKbGlieGw6IGRl
YnVnOiBsaWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHR5cGU9dGFwLGlk
PW5ldDQsaWZuYW1lPXZpZjE0OS40LWVtdSxzY3JpcHQ9bm8sZG93bnNjcmlwdD1ubwpsaWJ4bDog
ZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLW1hY2hpbmUK
bGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHhl
bmZ2CmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2NhbF9kbTog
ICAtbQpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06
ICAgNDA4OApsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxf
ZG06ICAgLWRyaXZlCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9s
b2NhbF9kbTogICBmaWxlPS9ob21lL3JhdWYvaW1hZ2VzL3ZtMi5xY293MixpZj1pZGUsaW5kZXg9
MCxtZWRpYT1kaXNrLGZvcm1hdD1xY293MixjYWNoZT13cml0ZWJhY2sKbGlieGw6IGRlYnVnOiBs
aWJ4bF9ldmVudC5jOjYzOTpsaWJ4bF9fZXZfeHN3YXRjaF9yZWdpc3Rlcjogd2F0Y2ggdz0weDI0
NjJjYjAgd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2RldmljZS1tb2RlbC8xNDkvc3RhdGUgdG9rZW49
My8wOiByZWdpc3RlciBzbG90bnVtPTMKbGlieGw6IGRlYnVnOiBsaWJ4bF9jcmVhdGUuYzoxNTgz
OmRvX2RvbWFpbl9jcmVhdGU6IGFvIDB4MjQ2NTZhMDogaW5wcm9ncmVzczogcG9sbGVyPTB4MjQ2
MWQ1MCwgZmxhZ3M9aQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NTc2OndhdGNoZmRfY2Fs
bGJhY2s6IHdhdGNoIHc9MHgyNDYyY2IwIHdwYXRoPS9sb2NhbC9kb21haW4vMC9kZXZpY2UtbW9k
ZWwvMTQ5L3N0YXRlIHRva2VuPTMvMDogZXZlbnQgZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2Rldmlj
ZS1tb2RlbC8xNDkvc3RhdGUKbGlieGw6IGRlYnVnOiBsaWJ4bF9leGVjLmM6Mzk5OnNwYXduX3dh
dGNoX2V2ZW50OiBkb21haW4gMTQ5IGRldmljZSBtb2RlbDogc3Bhd24gd2F0Y2ggcD0obnVsbCkK
bGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjY3NzpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lz
dGVyOiB3YXRjaCB3PTB4MjQ2MmNiMCB3cGF0aD0vbG9jYWwvZG9tYWluLzAvZGV2aWNlLW1vZGVs
LzE0OS9zdGF0ZSB0b2tlbj0zLzA6IGRlcmVnaXN0ZXIgc2xvdG51bT0zCmxpYnhsOiBlcnJvcjog
bGlieGxfZG0uYzoxODU0OmRldmljZV9tb2RlbF9zcGF3bl9vdXRjb21lOiBkb21haW4gMTQ5IGRl
dmljZSBtb2RlbDogc3Bhd24gZmFpbGVkIChyYz0tMykKbGlieGw6IGVycm9yOiBsaWJ4bF9jcmVh
dGUuYzoxMzQxOmRvbWNyZWF0ZV9kZXZtb2RlbF9zdGFydGVkOiBkZXZpY2UgbW9kZWwgZGlkIG5v
dCBzdGFydDogLTMKbGlieGw6IGVycm9yOiBsaWJ4bF9kbS5jOjE5NjQ6a2lsbF9kZXZpY2VfbW9k
ZWw6IERldmljZSBNb2RlbCBhbHJlYWR5IGV4aXRlZApsaWJ4bDogZGVidWc6IGxpYnhsX2xpbnV4
LmM6MjY3OmxpYnhsX19nZXRfaG90cGx1Z19zY3JpcHRfaW5mbzogYmFja2VuZF9raW5kIDMsIG5v
IG5lZWQgdG8gZXhlY3V0ZSBzY3JpcHRzCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTAy
MTpkZXZpY2VfaG90cGx1ZzogTm8gaG90cGx1ZyBzY3JpcHQgdG8gZXhlY3V0ZQpsaWJ4bDogZGVi
dWc6IGxpYnhsX2V2ZW50LmM6NjkxOmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNo
IHc9MHgyNDY4ZjgwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZApsaWJ4bDogZGVidWc6IGxpYnhs
X2xpbnV4LmM6MjY3OmxpYnhsX19nZXRfaG90cGx1Z19zY3JpcHRfaW5mbzogYmFja2VuZF9raW5k
IDYsIG5vIG5lZWQgdG8gZXhlY3V0ZSBzY3JpcHRzCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNl
LmM6MTAyMTpkZXZpY2VfaG90cGx1ZzogTm8gaG90cGx1ZyBzY3JpcHQgdG8gZXhlY3V0ZQpsaWJ4
bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjkxOmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6
IHdhdGNoIHc9MHgyNDY5MjcwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZApsaWJ4bDogZGVidWc6
IGxpYnhsLmM6MTcxOTpkZXZpY2VzX2Rlc3Ryb3lfY2I6IGZvcmtlZCBwaWQgMjcwMTMgZm9yIGRl
c3Ryb3kgb2YgZG9tYWluIDE0OQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6MTg3NDpsaWJ4
bF9fYW9fY29tcGxldGU6IGFvIDB4MjQ2NTZhMDogY29tcGxldGUsIHJjPS0zCmxpYnhsOiBkZWJ1
ZzogbGlieGxfZXZlbnQuYzoxODQzOmxpYnhsX19hb19fZGVzdHJveTogYW8gMHgyNDY1NmEwOiBk
ZXN0cm95CmxpYnhsOiBkZWJ1ZzogbGlieGwuYzoxNDU4OmxpYnhsX2RvbWFpbl9kZXN0cm95OiBh
byAweDI0NjQzMTA6IGNyZWF0ZTogaG93PShuaWwpIGNhbGxiYWNrPShuaWwpIHBvbGxlcj0weDI0
NjFkNTAKbGlieGw6IGVycm9yOiBsaWJ4bC5jOjE1OTE6bGlieGxfX2Rlc3Ryb3lfZG9taWQ6IG5v
bi1leGlzdGFudCBkb21haW4gMTQ5CmxpYnhsOiBlcnJvcjogbGlieGwuYzoxNTQ5OmRvbWFpbl9k
ZXN0cm95X2NhbGxiYWNrOiB1bmFibGUgdG8gZGVzdHJveSBndWVzdCB3aXRoIGRvbWlkIDE0OQps
aWJ4bDogZXJyb3I6IGxpYnhsLmM6MTQ3Njpkb21haW5fZGVzdHJveV9jYjogZGVzdHJ1Y3Rpb24g
b2YgZG9tYWluIDE0OSBmYWlsZWQKbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE4NzQ6bGli
eGxfX2FvX2NvbXBsZXRlOiBhbyAweDI0NjQzMTA6IGNvbXBsZXRlLCByYz0tMjEKbGlieGw6IGRl
YnVnOiBsaWJ4bC5jOjE0Njc6bGlieGxfZG9tYWluX2Rlc3Ryb3k6IGFvIDB4MjQ2NDMxMDogaW5w
cm9ncmVzczogcG9sbGVyPTB4MjQ2MWQ1MCwgZmxhZ3M9aWMKbGlieGw6IGRlYnVnOiBsaWJ4bF9l
dmVudC5jOjE4NDM6bGlieGxfX2FvX19kZXN0cm95OiBhbyAweDI0NjQzMTA6IGRlc3Ryb3kKeGM6
IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiB0b3RhbCBhbGxvY2F0aW9uczoxMzEyIHRvdGFsIHJl
bGVhc2VzOjEzMTIKeGM6IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiBjdXJyZW50IGFsbG9jYXRp
b25zOjAgbWF4aW11bSBhbGxvY2F0aW9uczozCnhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjog
Y2FjaGUgY3VycmVudCBzaXplOjMKeGM6IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiBjYWNoZSBo
aXRzOjEyODkgbWlzc2VzOjMgdG9vYmlnOjIwCg==
--001a113e00f8114924053283e63d
Content-Type: application/octet-stream; name="guest.cfg"
Content-Disposition: attachment; filename="guest.cfg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_io1yzarb1

bmFtZSA9ICJ2bTExIgptYXhtZW0gPSA0MDk2Cm1lbW9yeSA9IDQwOTYKdmNwdXMgPSAxCnBhZSA9
IDEKYWNwaSA9IDEKYXBpYyA9IDEKaGFwID0gMAp2aXJpZGlhbiA9IDAKcnRjX3RpbWVvZmZzZXQg
PSAwCmxvY2FsdGltZSA9IDAKb25fcG93ZXJvZmYgPSAiZGVzdHJveSIKb25fcmVib290ID0gInJl
c3RhcnQiCm9uX2NyYXNoID0gInJlc3RhcnQiCnNkbCA9IDAKdm5jID0gMQp2bmN1bnVzZWQgPSAx
CmtleW1hcCA9ICJlbi11cyIKdmlmID0gWyAnbW9kZWw9ZTEwMDAnLCAnbW9kZWw9ZTEwMDAnLCAn
bW9kZWw9ZTEwMDAnLCAnbW9kZWw9ZTEwMDAnLCAnbW9kZWw9ZTEwMDAnIF0KcGFyYWxsZWwgPSAi
bm9uZSIKc2VyaWFsID0gInB0eSIKYnVpbGRlciA9ICJodm0iCmJvb3QgPSAiYyIKZGlzayA9IFsg
Ii9ob21lL3JhdWYvaW1hZ2VzL3ZtMi5xY293MixxY293Mix4dmRhLHcsYmFja2VuZHR5cGU9cWRp
c2siIF0K
--001a113e00f8114924053283e63d
Content-Type: application/octet-stream; name="qemu-dm-vm11.log"
Content-Disposition: attachment; filename="qemu-dm-vm11.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_io1yzarf2

Y2hhciBkZXZpY2UgcmVkaXJlY3RlZCB0byAvZGV2L3B0cy8zIChsYWJlbCBzZXJpYWwwKQpxZW11
OiBoYXJkd2FyZSBlcnJvcjogeGVuOiBmYWlsZWQgdG8gcG9wdWxhdGUgcmFtIGF0IDExMDExMDAw
MApDUFUgIzA6CkVBWD0wMDAwMDAwMCBFQlg9MDAwMDAwMDAgRUNYPTAwMDAwMDAwIEVEWD0wMDAw
MDY2MwpFU0k9MDAwMDAwMDAgRURJPTAwMDAwMDAwIEVCUD0wMDAwMDAwMCBFU1A9MDAwMDAwMDAK
RUlQPTAwMDBmZmYwIEVGTD0wMDAwMDAwMiBbLS0tLS0tLV0gQ1BMPTAgSUk9MCBBMjA9MSBTTU09
MCBITFQ9MApFUyA9MDAwMCAwMDAwMDAwMCAwMDAwZmZmZiAwMDAwOTMwMApDUyA9ZjAwMCBmZmZm
MDAwMCAwMDAwZmZmZiAwMDAwOWIwMApTUyA9MDAwMCAwMDAwMDAwMCAwMDAwZmZmZiAwMDAwOTMw
MApEUyA9MDAwMCAwMDAwMDAwMCAwMDAwZmZmZiAwMDAwOTMwMApGUyA9MDAwMCAwMDAwMDAwMCAw
MDAwZmZmZiAwMDAwOTMwMApHUyA9MDAwMCAwMDAwMDAwMCAwMDAwZmZmZiAwMDAwOTMwMApMRFQ9
MDAwMCAwMDAwMDAwMCAwMDAwZmZmZiAwMDAwODIwMApUUiA9MDAwMCAwMDAwMDAwMCAwMDAwZmZm
ZiAwMDAwOGIwMApHRFQ9ICAgICAwMDAwMDAwMCAwMDAwZmZmZgpJRFQ9ICAgICAwMDAwMDAwMCAw
MDAwZmZmZgpDUjA9NjAwMDAwMTAgQ1IyPTAwMDAwMDAwIENSMz0wMDAwMDAwMCBDUjQ9MDAwMDAw
MDAKRFIwPTAwMDAwMDAwIERSMT0wMDAwMDAwMCBEUjI9MDAwMDAwMDAgRFIzPTAwMDAwMDAwIApE
UjY9ZmZmZjBmZjAgRFI3PTAwMDAwNDAwCkVGRVI9MDAwMDAwMDAwMDAwMDAwMApGQ1c9MDM3ZiBG
U1c9MDAwMCBbU1Q9MF0gRlRXPTAwIE1YQ1NSPTAwMDAxZjgwCkZQUjA9MDAwMDAwMDAwMDAwMDAw
MCAwMDAwIEZQUjE9MDAwMDAwMDAwMDAwMDAwMCAwMDAwCkZQUjI9MDAwMDAwMDAwMDAwMDAwMCAw
MDAwIEZQUjM9MDAwMDAwMDAwMDAwMDAwMCAwMDAwCkZQUjQ9MDAwMDAwMDAwMDAwMDAwMCAwMDAw
IEZQUjU9MDAwMDAwMDAwMDAwMDAwMCAwMDAwCkZQUjY9MDAwMDAwMDAwMDAwMDAwMCAwMDAwIEZQ
Ujc9MDAwMDAwMDAwMDAwMDAwMCAwMDAwClhNTTAwPTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwIFhNTTAxPTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwClhNTTAyPTAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIFhNTTAzPTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwClhNTTA0PTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIFhNTTA1PTAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwClhNTTA2PTAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwIFhNTTA3PTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCg==
--001a113e00f8114924053283e63d
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--001a113e00f8114924053283e63d--


From xen-users-bounces@lists.xen.org Wed May 11 13:11:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:11:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0TuX-0004CS-Nh; Wed, 11 May 2016 13:10:45 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <rauf@viptela.com>) id 1b0FWy-0001Or-R2
 for xen-users@lists.xenproject.org; Tue, 10 May 2016 21:49:29 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 05/24-02994-86752375; Tue, 10 May 2016 21:49:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpjk+JIrShJLcpLzFFi42K5GHrVSDct3Cj
 cYOpkS4t3+/4yOzB6HP5whSWAMYo1My8pvyKBNWPh642MBXeXM1asnXmOqYHx6hzGLkZODiGB
 mYwSa78LdzFycbAIzGSVmHz+FyOIIyEwh1XiVONnVpAqCYEciXNP5rGB2LwCghInZz5hgYgXS
 Lz58BlqkrfE/r9tYPWcAgYSN159goqXSpzob2QCsVkEVCWeP7jCCjEnQOLdymXMXYwcHMICJh
 KXtwqChNmASi6sX8gOYosIKEo8eHkTrJxZQEmi/e4rdpByZgEXif1TWScwCsxCctAshMwssAY
 viR83HjBBhNUl1s8TgghrSyxb+JoZwlaTuL3tKjumuJnEx/X9bBC2scT8M1+gbEWJKd0Pweol
 BGQkGg7MgRpvIbH6ggJEianE8oa37NiUv589kQkibi/x7UU/I4RtI9HSdJMJm/p7J1eyLGAUX
 sWoUZxaVJZapGtoqpdUlJmeUZKbmJmja2hgrJebWlycmJ6ak5hUrJecn7uJEZgaGIBgB+Oa7Z
 6HGCU5mJREeXvcjMKF+JLyUyozEosz4otKc1KLDzHKcHAoSfBuDAXKCRalpqdWpGXmAJMUTFq
 Cg0dJhNc2DCjNW1yQmFucmQ6ROsVozLHl97W1TBzbpt5byyTEkpeflyolzvsUZJIASGlGaR7c
 IFjyvMQoKyXMywh0mhBPQWpRbmYJqvwrRnEORiVhXmeQhTyZeSVw+14BncIEdIocmz7IKSWJC
 CmpBsa9EzyZD1Ykrrs06YEqy9W2sx1TCg3PuMiZtfNZfT6xVIm1lOuNB/ePL7uWvC7M2xp0J3
 zt75rkzTf2h9pxsXrWfPYQTxXYlJ61S6p+F6+36gPjE+pp1o9ypZdM/r3+/NPjJjfs10y/46c
 knBt0z7Fza+RV86or6yO3vq45xmKRtE2D4Vqz1zUlluKMREMt5qLiRADK3WmAmQMAAA==
X-Env-Sender: rauf@viptela.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1462916965!39450456!1
X-Originating-IP: [209.85.213.50]
X-SpamReason: No, hits=0.9 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_30_40,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48293 invoked from network); 10 May 2016 21:49:26 -0000
Received: from mail-vk0-f50.google.com (HELO mail-vk0-f50.google.com)
 (209.85.213.50)
 by server-3.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 10 May 2016 21:49:26 -0000
Received: by mail-vk0-f50.google.com with SMTP id o133so34189302vka.0
 for <xen-users@lists.xenproject.org>; Tue, 10 May 2016 14:49:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=viptela-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=yQrMV1bIUcQdlcTuxbl5X3e0JLKQvvCzf7mzodZvGE0=;
 b=d2/OMpl9Fp5tRgReY6pyaNcXopDF1uvgN6VfqhXgDuHIi5viHYdHYKL38En0b3J4Ay
 hujsXZea7qTYRA5mtVfpaazN32ebQgHlVuAsX6eRJ5i2Gm8zs4PcaoVDfzHJO+JwAE1z
 Esej5W7XjWyW7NqBVq+hFJxCo5txz5257ei7dj1SxdL4KYDO70nfA+NB00ieprS9Tc/J
 9WUj6PWDzbk5G7jTFVh97zCrHawtUIDcUhf4a3Hv6ae6WAua09qwAtRKiDE6pQr9r3Am
 yDCwnef60xNXWcMN/RoM1bN3Fg4gHwRKTLoocP5lceU4R5UjxVHaCQg4dDpl+MiaKCCJ
 hdYw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=yQrMV1bIUcQdlcTuxbl5X3e0JLKQvvCzf7mzodZvGE0=;
 b=Cu7f5a2V3lQbDPh5FBwog6oTwMH7C3OhOZyCoYqIm6dDf/aQp4MfX6l84KQeD4B/r1
 ifZ6+CwtkcUyWuWY87jqTmc6r6OP+kZPbrG8NwB0NttXlIwI9u4oU4sVxj4nqe+IFeVp
 7Cki/x484xoQ1AJzALiI1OlXRqPJzhpYs3wjSIR9/4mKuiuP63TPKmuN4fVHUIY+0fjc
 suoXWb59iF/qLG8WVLgoAjL7AIhqceuPI8i5bJ2wJs0VWqBZt1wBO27Xms9zGxoePm+z
 sXtX+ctOHmRRvRJkElnnJQBEePVhXCZiAHQL4ivY/ZcUhsRq6XuPhehTTtPaLRLc3OnH
 Ezqw==
X-Gm-Message-State: AOPr4FX7OcSAvwburTYpo8XFeXQCThb6/3oZsCkgxbSmlxaCSIXoJGhcvHXupTRF/0UhjxEx7TrUn8tdvMcRiQ==
MIME-Version: 1.0
X-Received: by 10.176.0.204 with SMTP id 70mr25578428uaj.4.1462916965517; Tue,
 10 May 2016 14:49:25 -0700 (PDT)
Received: by 10.103.44.136 with HTTP; Tue, 10 May 2016 14:49:25 -0700 (PDT)
In-Reply-To: <20160505163202.GG27070@citrix.com>
References: <CAJtWncVm6-VVhzHDGugGgm=Uaa61cchbOvNsVH5mT=jSVxO=Yw@mail.gmail.com>
 <20160505163202.GG27070@citrix.com>
Date: Tue, 10 May 2016 14:49:25 -0700
Message-ID: <CAJtWncW9JMFJLZJ-J0g4UUChOY1GShvBpRWw=0U-Qp76dWDZ0A@mail.gmail.com>
From: Rauf Babayev <rauf@viptela.com>
To: Wei Liu <wei.liu2@citrix.com>
Content-Type: multipart/mixed; boundary=001a113e00f8114924053283e63d
X-Mailman-Approved-At: Wed, 11 May 2016 13:10:43 +0000
Cc: xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Error 4+ vif's on HVM guest
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--001a113e00f8114924053283e63d
Content-Type: multipart/alternative; boundary=001a113e00f811491d053283e63b

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

Attached guest.cfg, output from "xl -vvv create guest.cfg" and qemu log

Thanks,

On Thu, May 5, 2016 at 9:32 AM, Wei Liu <wei.liu2@citrix.com> wrote:

> On Thu, Apr 28, 2016 at 10:50:59AM -0700, Rauf Babayev wrote:
> > Hi All,
> >
> > I cannot create hvm guest with more than 4 vif's
> > This is error message:
> >
> > > libxl: error: libxl_dm.c:1854:device_model_spawn_outcome: domain 10
> device
> > > model: spawn failed (rc=3D-3)                                  =E2=94=
=82
> > > psr-hwinfo          Show hardware information for Platform Shared
> Resource
> > > libxl: error: libxl_create.c:1341:domcreate_devmodel_started: device
> model
> > > did not start: -3                                            =E2=94=
=82
> > > psr-cmt-attach      Attach Cache Monitoring Technology service to a
> domain
> > > libxl: error: libxl_dm.c:1964:kill_device_model: Device Model already
> > > exited                                                            =E2=
=94=82
> > > psr-cmt-detach      Detach Cache Monitoring Technology service from a
> domain
> > > libxl: error: libxl.c:1591:libxl__destroy_domid: non-existant domain
> > > 10                                                                 =
=E2=94=82
> > > psr-cmt-show        Show Cache Monitoring Technology information
> > > libxl: error: libxl.c:1549:domain_destroy_callback: unable to destroy
> > > guest with domid 10                                               =E2=
=94=82
> > > psr-cat-cbm-set     Set cache capacity bitmasks(CBM) for a domain
> > > libxl: error: libxl.c:1476:domain_destroy_cb: destruction of domain 1=
0
> > > failed
> > >
> >
> > When there are 4 vif's "xl create" works fine
> > I already saw this bug in xen 4.4 in Ubuntu 14.04 LTS.
> > But I beleive it was fixed in xen 4.5
> > Now it is again happening with xen 4.6
> >
> > Has anyone experienced the same?
> > Is there anything to do with it?
> >
> >
> > And yes, I know that using full virtualisation for 4 vif's and
> > paravirtualised drivers for rest will do the trick.
> > But I have to use e1000 for vif's.
> >
> > Thanks,
>
> Can you provide
>
>   xl -vvv create guest.cfg
>
> and the corresponding QEMU log?
>
> >
> > --
> > Rauf Babayev
> > Test Engineer
>
> > _______________________________________________
> > Xen-users mailing list
> > Xen-users@lists.xen.org
> > http://lists.xen.org/xen-users
>
>


--=20
Rauf Babayev
Test Engineer

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

<div dir=3D"ltr"><div>Attached guest.cfg, output from &quot;xl -vvv create =
guest.cfg&quot; and qemu log<br><br></div>Thanks,<br></div><div class=3D"gm=
ail_extra"><br><div class=3D"gmail_quote">On Thu, May 5, 2016 at 9:32 AM, W=
ei Liu <span dir=3D"ltr">&lt;<a href=3D"mailto:wei.liu2@citrix.com" target=
=3D"_blank">wei.liu2@citrix.com</a>&gt;</span> wrote:<br><blockquote class=
=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd=
ing-left:1ex"><div class=3D"HOEnZb"><div class=3D"h5">On Thu, Apr 28, 2016 =
at 10:50:59AM -0700, Rauf Babayev wrote:<br>
&gt; Hi All,<br>
&gt;<br>
&gt; I cannot create hvm guest with more than 4 vif&#39;s<br>
&gt; This is error message:<br>
&gt;<br>
&gt; &gt; libxl: error: libxl_dm.c:1854:device_model_spawn_outcome: domain =
10 device<br>
&gt; &gt; model: spawn failed (rc=3D-3)=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =E2=94=82<br>
&gt; &gt; psr-hwinfo=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Show hardware inform=
ation for Platform Shared Resource<br>
&gt; &gt; libxl: error: libxl_create.c:1341:domcreate_devmodel_started: dev=
ice model<br>
&gt; &gt; did not start: -3=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =E2=94=82<br>
&gt; &gt; psr-cmt-attach=C2=A0 =C2=A0 =C2=A0 Attach Cache Monitoring Techno=
logy service to a domain<br>
&gt; &gt; libxl: error: libxl_dm.c:1964:kill_device_model: Device Model alr=
eady<br>
&gt; &gt; exited=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =E2=94=82<br>
&gt; &gt; psr-cmt-detach=C2=A0 =C2=A0 =C2=A0 Detach Cache Monitoring Techno=
logy service from a domain<br>
&gt; &gt; libxl: error: libxl.c:1591:libxl__destroy_domid: non-existant dom=
ain<br>
&gt; &gt; 10=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0=E2=94=82<br>
&gt; &gt; psr-cmt-show=C2=A0 =C2=A0 =C2=A0 =C2=A0 Show Cache Monitoring Tec=
hnology information<br>
&gt; &gt; libxl: error: libxl.c:1549:domain_destroy_callback: unable to des=
troy<br>
&gt; &gt; guest with domid 10=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=E2=94=82<br>
&gt; &gt; psr-cat-cbm-set=C2=A0 =C2=A0 =C2=A0Set cache capacity bitmasks(CB=
M) for a domain<br>
&gt; &gt; libxl: error: libxl.c:1476:domain_destroy_cb: destruction of doma=
in 10<br>
&gt; &gt; failed<br>
&gt; &gt;<br>
&gt;<br>
&gt; When there are 4 vif&#39;s &quot;xl create&quot; works fine<br>
&gt; I already saw this bug in xen 4.4 in Ubuntu 14.04 LTS.<br>
&gt; But I beleive it was fixed in xen 4.5<br>
&gt; Now it is again happening with xen 4.6<br>
&gt;<br>
&gt; Has anyone experienced the same?<br>
&gt; Is there anything to do with it?<br>
&gt;<br>
&gt;<br>
&gt; And yes, I know that using full virtualisation for 4 vif&#39;s and<br>
&gt; paravirtualised drivers for rest will do the trick.<br>
&gt; But I have to use e1000 for vif&#39;s.<br>
&gt;<br>
&gt; Thanks,<br>
<br>
</div></div>Can you provide<br>
<br>
=C2=A0 xl -vvv create guest.cfg<br>
<br>
and the corresponding QEMU log?<br>
<span class=3D""><br>
&gt;<br>
&gt; --<br>
&gt; Rauf Babayev<br>
&gt; Test Engineer<br>
<br>
</span>&gt; _______________________________________________<br>
&gt; Xen-users mailing list<br>
&gt; <a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>=
<br>
&gt; <a href=3D"http://lists.xen.org/xen-users" rel=3D"noreferrer" target=
=3D"_blank">http://lists.xen.org/xen-users</a><br>
<br>
</blockquote></div><br><br clear=3D"all"><br>-- <br><div class=3D"gmail_sig=
nature"><div dir=3D"ltr">Rauf Babayev<div>Test Engineer</div></div></div>
</div>

--001a113e00f811491d053283e63b--

--001a113e00f8114924053283e63d
Content-Type: application/octet-stream; name="err.log"
Content-Disposition: attachment; filename="err.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_io1yzaqq0

UGFyc2luZyBjb25maWcgZnJvbSBndWVzdC5jZmcKbGlieGw6IGRlYnVnOiBsaWJ4bF9jcmVhdGUu
YzoxNTYwOmRvX2RvbWFpbl9jcmVhdGU6IGFvIDB4MjQ2NTZhMDogY3JlYXRlOiBob3c9KG5pbCkg
Y2FsbGJhY2s9KG5pbCkgcG9sbGVyPTB4MjQ2MWQ1MApsaWJ4bDogZGVidWc6IGxpYnhsX2Rldmlj
ZS5jOjI2OTpsaWJ4bF9fZGV2aWNlX2Rpc2tfc2V0X2JhY2tlbmQ6IERpc2sgdmRldj14dmRhIHNw
ZWMuYmFja2VuZD1xZGlzawpsaWJ4bDogZGVidWc6IGxpYnhsX2NyZWF0ZS5jOjk0NTppbml0aWF0
ZV9kb21haW5fY3JlYXRlOiBydW5uaW5nIGJvb3Rsb2FkZXIKbGlieGw6IGRlYnVnOiBsaWJ4bF9i
b290bG9hZGVyLmM6MzI0OmxpYnhsX19ib290bG9hZGVyX3J1bjogbm90IGEgUFYgZG9tYWluLCBz
a2lwcGluZyBib290bG9hZGVyCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2OTE6bGlieGxf
X2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDI0NjI5Yjg6IGRlcmVnaXN0ZXIgdW5y
ZWdpc3RlcmVkCnhjOiBkZXRhaWw6IGVsZl9wYXJzZV9iaW5hcnk6IHBoZHI6IHBhZGRyPTB4MTAw
MDAwIG1lbXN6PTB4NWI4MjQKeGM6IGRldGFpbDogZWxmX3BhcnNlX2JpbmFyeTogbWVtb3J5OiAw
eDEwMDAwMCAtPiAweDE1YjgyNAp4YzogZGV0YWlsOiBWSVJUVUFMIE1FTU9SWSBBUlJBTkdFTUVO
VDoKeGM6IGRldGFpbDogICBMb2FkZXI6ICAgMDAwMDAwMDAwMDEwMDAwMC0+MDAwMDAwMDAwMDE1
YjgyNAp4YzogZGV0YWlsOiAgIE1vZHVsZXM6ICAwMDAwMDAwMDAwMDAwMDAwLT4wMDAwMDAwMDAw
MDAwMDAwCnhjOiBkZXRhaWw6ICAgVE9UQUw6ICAgIDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAw
ZmY4MDAwMDAKeGM6IGRldGFpbDogICBFTlRSWTogICAgMDAwMDAwMDAwMDEwMDYzMAp4YzogZGV0
YWlsOiBQSFlTSUNBTCBNRU1PUlkgQUxMT0NBVElPTjoKeGM6IGRldGFpbDogICA0S0IgUEFHRVM6
IDB4MDAwMDAwMDAwMDAwM2MwMAp4YzogZGV0YWlsOiAgIDJNQiBQQUdFUzogMHgwMDAwMDAwMDAw
MDAwNWRlCnhjOiBkZXRhaWw6ICAgMUdCIFBBR0VTOiAweDAwMDAwMDAwMDAwMDAwMDEKeGM6IGRl
dGFpbDogZWxmX2xvYWRfYmluYXJ5OiBwaGRyIDAgYXQgMHg3ZmI0OTFiNjIwMDAgLT4gMHg3ZmI0
OTFiYjNkYjEKZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fZ250dGFiX2h2bV9zZWVkOiBj
YWxsZWQsIHBmbj0weDEwZjgwMApsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjI2OTpsaWJ4
bF9fZGV2aWNlX2Rpc2tfc2V0X2JhY2tlbmQ6IERpc2sgdmRldj14dmRhIHNwZWMuYmFja2VuZD1x
ZGlzawpsaWJ4bDogZGVidWc6IGxpYnhsX2xpbnV4LmM6MjY3OmxpYnhsX19nZXRfaG90cGx1Z19z
Y3JpcHRfaW5mbzogYmFja2VuZF9raW5kIDMsIG5vIG5lZWQgdG8gZXhlY3V0ZSBzY3JpcHRzCmxp
YnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTAyMTpkZXZpY2VfaG90cGx1ZzogTm8gaG90cGx1
ZyBzY3JpcHQgdG8gZXhlY3V0ZQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjkxOmxpYnhs
X19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyNDY1MzcwOiBkZXJlZ2lzdGVyIHVu
cmVnaXN0ZXJlZApsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc3ODpsaWJ4bF9fc3Bhd25fbG9j
YWxfZG06IFNwYXduaW5nIGRldmljZS1tb2RlbCAvdXNyL2Jpbi9xZW11LXN5c3RlbS1pMzg2IHdp
dGggYXJndW1lbnRzOgpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25f
bG9jYWxfZG06ICAgL3Vzci9iaW4vcWVtdS1zeXN0ZW0taTM4NgpsaWJ4bDogZGVidWc6IGxpYnhs
X2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLXhlbi1kb21pZApsaWJ4bDogZGVi
dWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgMTQ5CmxpYnhsOiBk
ZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2NhbF9kbTogICAtY2hhcmRldgps
aWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgc29j
a2V0LGlkPWxpYnhsLWNtZCxwYXRoPS92YXIvcnVuL3hlbi9xbXAtbGlieGwtMTQ5LHNlcnZlcixu
b3dhaXQKbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2Rt
OiAgIC1uby1zaHV0ZG93bgpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bh
d25fbG9jYWxfZG06ICAgLW1vbgpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9f
c3Bhd25fbG9jYWxfZG06ICAgY2hhcmRldj1saWJ4bC1jbWQsbW9kZT1jb250cm9sCmxpYnhsOiBk
ZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2NhbF9kbTogICAtY2hhcmRldgps
aWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgc29j
a2V0LGlkPWxpYnhlbnN0YXQtY21kLHBhdGg9L3Zhci9ydW4veGVuL3FtcC1saWJ4ZW5zdGF0LTE0
OSxzZXJ2ZXIsbm93YWl0CmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3
bl9sb2NhbF9kbTogICAtbW9uCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19z
cGF3bl9sb2NhbF9kbTogICBjaGFyZGV2PWxpYnhlbnN0YXQtY21kLG1vZGU9Y29udHJvbApsaWJ4
bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLW5vZGVm
YXVsdHMKbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2Rt
OiAgIC1uYW1lCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2Nh
bF9kbTogICB2bTExCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9s
b2NhbF9kbTogICAtdm5jCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3
bl9sb2NhbF9kbTogICAxMjcuMC4wLjE6MCx0bz05OQpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6
MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLWRpc3BsYXkKbGlieGw6IGRlYnVnOiBsaWJ4
bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIG5vbmUKbGlieGw6IGRlYnVnOiBs
aWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC1rCmxpYnhsOiBkZWJ1Zzog
bGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2NhbF9kbTogICBlbi11cwpsaWJ4bDogZGVi
dWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLXNlcmlhbApsaWJ4
bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgcHR5Cmxp
YnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2NhbF9kbTogICAtZGV2
aWNlCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2NhbF9kbTog
ICBjaXJydXMtdmdhLHZnYW1lbV9tYj04CmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxp
YnhsX19zcGF3bl9sb2NhbF9kbTogICAtYm9vdApsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4
MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgb3JkZXI9YwpsaWJ4bDogZGVidWc6IGxpYnhsX2Rt
LmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLWRldmljZQpsaWJ4bDogZGVidWc6IGxp
YnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgZTEwMDAsaWQ9bmljMCxuZXRk
ZXY9bmV0MCxtYWM9MDA6MTY6M2U6MjE6YmI6OTIKbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE3
ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC1uZXRkZXYKbGlieGw6IGRlYnVnOiBsaWJ4bF9k
bS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHR5cGU9dGFwLGlkPW5ldDAsaWZuYW1l
PXZpZjE0OS4wLWVtdSxzY3JpcHQ9bm8sZG93bnNjcmlwdD1ubwpsaWJ4bDogZGVidWc6IGxpYnhs
X2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLWRldmljZQpsaWJ4bDogZGVidWc6
IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgZTEwMDAsaWQ9bmljMSxu
ZXRkZXY9bmV0MSxtYWM9MDA6MTY6M2U6NmI6ZDM6MzYKbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5j
OjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC1uZXRkZXYKbGlieGw6IGRlYnVnOiBsaWJ4
bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHR5cGU9dGFwLGlkPW5ldDEsaWZu
YW1lPXZpZjE0OS4xLWVtdSxzY3JpcHQ9bm8sZG93bnNjcmlwdD1ubwpsaWJ4bDogZGVidWc6IGxp
YnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLWRldmljZQpsaWJ4bDogZGVi
dWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgZTEwMDAsaWQ9bmlj
MixuZXRkZXY9bmV0MixtYWM9MDA6MTY6M2U6MDU6MmQ6ODIKbGlieGw6IGRlYnVnOiBsaWJ4bF9k
bS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC1uZXRkZXYKbGlieGw6IGRlYnVnOiBs
aWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHR5cGU9dGFwLGlkPW5ldDIs
aWZuYW1lPXZpZjE0OS4yLWVtdSxzY3JpcHQ9bm8sZG93bnNjcmlwdD1ubwpsaWJ4bDogZGVidWc6
IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLWRldmljZQpsaWJ4bDog
ZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgZTEwMDAsaWQ9
bmljMyxuZXRkZXY9bmV0MyxtYWM9MDA6MTY6M2U6MWU6OGI6ZTgKbGlieGw6IGRlYnVnOiBsaWJ4
bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC1uZXRkZXYKbGlieGw6IGRlYnVn
OiBsaWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHR5cGU9dGFwLGlkPW5l
dDMsaWZuYW1lPXZpZjE0OS4zLWVtdSxzY3JpcHQ9bm8sZG93bnNjcmlwdD1ubwpsaWJ4bDogZGVi
dWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLWRldmljZQpsaWJ4
bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgZTEwMDAs
aWQ9bmljNCxuZXRkZXY9bmV0NCxtYWM9MDA6MTY6M2U6MDU6MTY6NTUKbGlieGw6IGRlYnVnOiBs
aWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC1uZXRkZXYKbGlieGw6IGRl
YnVnOiBsaWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHR5cGU9dGFwLGlk
PW5ldDQsaWZuYW1lPXZpZjE0OS40LWVtdSxzY3JpcHQ9bm8sZG93bnNjcmlwdD1ubwpsaWJ4bDog
ZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06ICAgLW1hY2hpbmUK
bGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE3ODA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHhl
bmZ2CmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9sb2NhbF9kbTog
ICAtbQpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxfZG06
ICAgNDA4OApsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTc4MDpsaWJ4bF9fc3Bhd25fbG9jYWxf
ZG06ICAgLWRyaXZlCmxpYnhsOiBkZWJ1ZzogbGlieGxfZG0uYzoxNzgwOmxpYnhsX19zcGF3bl9s
b2NhbF9kbTogICBmaWxlPS9ob21lL3JhdWYvaW1hZ2VzL3ZtMi5xY293MixpZj1pZGUsaW5kZXg9
MCxtZWRpYT1kaXNrLGZvcm1hdD1xY293MixjYWNoZT13cml0ZWJhY2sKbGlieGw6IGRlYnVnOiBs
aWJ4bF9ldmVudC5jOjYzOTpsaWJ4bF9fZXZfeHN3YXRjaF9yZWdpc3Rlcjogd2F0Y2ggdz0weDI0
NjJjYjAgd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2RldmljZS1tb2RlbC8xNDkvc3RhdGUgdG9rZW49
My8wOiByZWdpc3RlciBzbG90bnVtPTMKbGlieGw6IGRlYnVnOiBsaWJ4bF9jcmVhdGUuYzoxNTgz
OmRvX2RvbWFpbl9jcmVhdGU6IGFvIDB4MjQ2NTZhMDogaW5wcm9ncmVzczogcG9sbGVyPTB4MjQ2
MWQ1MCwgZmxhZ3M9aQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NTc2OndhdGNoZmRfY2Fs
bGJhY2s6IHdhdGNoIHc9MHgyNDYyY2IwIHdwYXRoPS9sb2NhbC9kb21haW4vMC9kZXZpY2UtbW9k
ZWwvMTQ5L3N0YXRlIHRva2VuPTMvMDogZXZlbnQgZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2Rldmlj
ZS1tb2RlbC8xNDkvc3RhdGUKbGlieGw6IGRlYnVnOiBsaWJ4bF9leGVjLmM6Mzk5OnNwYXduX3dh
dGNoX2V2ZW50OiBkb21haW4gMTQ5IGRldmljZSBtb2RlbDogc3Bhd24gd2F0Y2ggcD0obnVsbCkK
bGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjY3NzpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lz
dGVyOiB3YXRjaCB3PTB4MjQ2MmNiMCB3cGF0aD0vbG9jYWwvZG9tYWluLzAvZGV2aWNlLW1vZGVs
LzE0OS9zdGF0ZSB0b2tlbj0zLzA6IGRlcmVnaXN0ZXIgc2xvdG51bT0zCmxpYnhsOiBlcnJvcjog
bGlieGxfZG0uYzoxODU0OmRldmljZV9tb2RlbF9zcGF3bl9vdXRjb21lOiBkb21haW4gMTQ5IGRl
dmljZSBtb2RlbDogc3Bhd24gZmFpbGVkIChyYz0tMykKbGlieGw6IGVycm9yOiBsaWJ4bF9jcmVh
dGUuYzoxMzQxOmRvbWNyZWF0ZV9kZXZtb2RlbF9zdGFydGVkOiBkZXZpY2UgbW9kZWwgZGlkIG5v
dCBzdGFydDogLTMKbGlieGw6IGVycm9yOiBsaWJ4bF9kbS5jOjE5NjQ6a2lsbF9kZXZpY2VfbW9k
ZWw6IERldmljZSBNb2RlbCBhbHJlYWR5IGV4aXRlZApsaWJ4bDogZGVidWc6IGxpYnhsX2xpbnV4
LmM6MjY3OmxpYnhsX19nZXRfaG90cGx1Z19zY3JpcHRfaW5mbzogYmFja2VuZF9raW5kIDMsIG5v
IG5lZWQgdG8gZXhlY3V0ZSBzY3JpcHRzCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTAy
MTpkZXZpY2VfaG90cGx1ZzogTm8gaG90cGx1ZyBzY3JpcHQgdG8gZXhlY3V0ZQpsaWJ4bDogZGVi
dWc6IGxpYnhsX2V2ZW50LmM6NjkxOmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNo
IHc9MHgyNDY4ZjgwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZApsaWJ4bDogZGVidWc6IGxpYnhs
X2xpbnV4LmM6MjY3OmxpYnhsX19nZXRfaG90cGx1Z19zY3JpcHRfaW5mbzogYmFja2VuZF9raW5k
IDYsIG5vIG5lZWQgdG8gZXhlY3V0ZSBzY3JpcHRzCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNl
LmM6MTAyMTpkZXZpY2VfaG90cGx1ZzogTm8gaG90cGx1ZyBzY3JpcHQgdG8gZXhlY3V0ZQpsaWJ4
bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjkxOmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6
IHdhdGNoIHc9MHgyNDY5MjcwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZApsaWJ4bDogZGVidWc6
IGxpYnhsLmM6MTcxOTpkZXZpY2VzX2Rlc3Ryb3lfY2I6IGZvcmtlZCBwaWQgMjcwMTMgZm9yIGRl
c3Ryb3kgb2YgZG9tYWluIDE0OQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6MTg3NDpsaWJ4
bF9fYW9fY29tcGxldGU6IGFvIDB4MjQ2NTZhMDogY29tcGxldGUsIHJjPS0zCmxpYnhsOiBkZWJ1
ZzogbGlieGxfZXZlbnQuYzoxODQzOmxpYnhsX19hb19fZGVzdHJveTogYW8gMHgyNDY1NmEwOiBk
ZXN0cm95CmxpYnhsOiBkZWJ1ZzogbGlieGwuYzoxNDU4OmxpYnhsX2RvbWFpbl9kZXN0cm95OiBh
byAweDI0NjQzMTA6IGNyZWF0ZTogaG93PShuaWwpIGNhbGxiYWNrPShuaWwpIHBvbGxlcj0weDI0
NjFkNTAKbGlieGw6IGVycm9yOiBsaWJ4bC5jOjE1OTE6bGlieGxfX2Rlc3Ryb3lfZG9taWQ6IG5v
bi1leGlzdGFudCBkb21haW4gMTQ5CmxpYnhsOiBlcnJvcjogbGlieGwuYzoxNTQ5OmRvbWFpbl9k
ZXN0cm95X2NhbGxiYWNrOiB1bmFibGUgdG8gZGVzdHJveSBndWVzdCB3aXRoIGRvbWlkIDE0OQps
aWJ4bDogZXJyb3I6IGxpYnhsLmM6MTQ3Njpkb21haW5fZGVzdHJveV9jYjogZGVzdHJ1Y3Rpb24g
b2YgZG9tYWluIDE0OSBmYWlsZWQKbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE4NzQ6bGli
eGxfX2FvX2NvbXBsZXRlOiBhbyAweDI0NjQzMTA6IGNvbXBsZXRlLCByYz0tMjEKbGlieGw6IGRl
YnVnOiBsaWJ4bC5jOjE0Njc6bGlieGxfZG9tYWluX2Rlc3Ryb3k6IGFvIDB4MjQ2NDMxMDogaW5w
cm9ncmVzczogcG9sbGVyPTB4MjQ2MWQ1MCwgZmxhZ3M9aWMKbGlieGw6IGRlYnVnOiBsaWJ4bF9l
dmVudC5jOjE4NDM6bGlieGxfX2FvX19kZXN0cm95OiBhbyAweDI0NjQzMTA6IGRlc3Ryb3kKeGM6
IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiB0b3RhbCBhbGxvY2F0aW9uczoxMzEyIHRvdGFsIHJl
bGVhc2VzOjEzMTIKeGM6IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiBjdXJyZW50IGFsbG9jYXRp
b25zOjAgbWF4aW11bSBhbGxvY2F0aW9uczozCnhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjog
Y2FjaGUgY3VycmVudCBzaXplOjMKeGM6IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiBjYWNoZSBo
aXRzOjEyODkgbWlzc2VzOjMgdG9vYmlnOjIwCg==
--001a113e00f8114924053283e63d
Content-Type: application/octet-stream; name="guest.cfg"
Content-Disposition: attachment; filename="guest.cfg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_io1yzarb1

bmFtZSA9ICJ2bTExIgptYXhtZW0gPSA0MDk2Cm1lbW9yeSA9IDQwOTYKdmNwdXMgPSAxCnBhZSA9
IDEKYWNwaSA9IDEKYXBpYyA9IDEKaGFwID0gMAp2aXJpZGlhbiA9IDAKcnRjX3RpbWVvZmZzZXQg
PSAwCmxvY2FsdGltZSA9IDAKb25fcG93ZXJvZmYgPSAiZGVzdHJveSIKb25fcmVib290ID0gInJl
c3RhcnQiCm9uX2NyYXNoID0gInJlc3RhcnQiCnNkbCA9IDAKdm5jID0gMQp2bmN1bnVzZWQgPSAx
CmtleW1hcCA9ICJlbi11cyIKdmlmID0gWyAnbW9kZWw9ZTEwMDAnLCAnbW9kZWw9ZTEwMDAnLCAn
bW9kZWw9ZTEwMDAnLCAnbW9kZWw9ZTEwMDAnLCAnbW9kZWw9ZTEwMDAnIF0KcGFyYWxsZWwgPSAi
bm9uZSIKc2VyaWFsID0gInB0eSIKYnVpbGRlciA9ICJodm0iCmJvb3QgPSAiYyIKZGlzayA9IFsg
Ii9ob21lL3JhdWYvaW1hZ2VzL3ZtMi5xY293MixxY293Mix4dmRhLHcsYmFja2VuZHR5cGU9cWRp
c2siIF0K
--001a113e00f8114924053283e63d
Content-Type: application/octet-stream; name="qemu-dm-vm11.log"
Content-Disposition: attachment; filename="qemu-dm-vm11.log"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_io1yzarf2

Y2hhciBkZXZpY2UgcmVkaXJlY3RlZCB0byAvZGV2L3B0cy8zIChsYWJlbCBzZXJpYWwwKQpxZW11
OiBoYXJkd2FyZSBlcnJvcjogeGVuOiBmYWlsZWQgdG8gcG9wdWxhdGUgcmFtIGF0IDExMDExMDAw
MApDUFUgIzA6CkVBWD0wMDAwMDAwMCBFQlg9MDAwMDAwMDAgRUNYPTAwMDAwMDAwIEVEWD0wMDAw
MDY2MwpFU0k9MDAwMDAwMDAgRURJPTAwMDAwMDAwIEVCUD0wMDAwMDAwMCBFU1A9MDAwMDAwMDAK
RUlQPTAwMDBmZmYwIEVGTD0wMDAwMDAwMiBbLS0tLS0tLV0gQ1BMPTAgSUk9MCBBMjA9MSBTTU09
MCBITFQ9MApFUyA9MDAwMCAwMDAwMDAwMCAwMDAwZmZmZiAwMDAwOTMwMApDUyA9ZjAwMCBmZmZm
MDAwMCAwMDAwZmZmZiAwMDAwOWIwMApTUyA9MDAwMCAwMDAwMDAwMCAwMDAwZmZmZiAwMDAwOTMw
MApEUyA9MDAwMCAwMDAwMDAwMCAwMDAwZmZmZiAwMDAwOTMwMApGUyA9MDAwMCAwMDAwMDAwMCAw
MDAwZmZmZiAwMDAwOTMwMApHUyA9MDAwMCAwMDAwMDAwMCAwMDAwZmZmZiAwMDAwOTMwMApMRFQ9
MDAwMCAwMDAwMDAwMCAwMDAwZmZmZiAwMDAwODIwMApUUiA9MDAwMCAwMDAwMDAwMCAwMDAwZmZm
ZiAwMDAwOGIwMApHRFQ9ICAgICAwMDAwMDAwMCAwMDAwZmZmZgpJRFQ9ICAgICAwMDAwMDAwMCAw
MDAwZmZmZgpDUjA9NjAwMDAwMTAgQ1IyPTAwMDAwMDAwIENSMz0wMDAwMDAwMCBDUjQ9MDAwMDAw
MDAKRFIwPTAwMDAwMDAwIERSMT0wMDAwMDAwMCBEUjI9MDAwMDAwMDAgRFIzPTAwMDAwMDAwIApE
UjY9ZmZmZjBmZjAgRFI3PTAwMDAwNDAwCkVGRVI9MDAwMDAwMDAwMDAwMDAwMApGQ1c9MDM3ZiBG
U1c9MDAwMCBbU1Q9MF0gRlRXPTAwIE1YQ1NSPTAwMDAxZjgwCkZQUjA9MDAwMDAwMDAwMDAwMDAw
MCAwMDAwIEZQUjE9MDAwMDAwMDAwMDAwMDAwMCAwMDAwCkZQUjI9MDAwMDAwMDAwMDAwMDAwMCAw
MDAwIEZQUjM9MDAwMDAwMDAwMDAwMDAwMCAwMDAwCkZQUjQ9MDAwMDAwMDAwMDAwMDAwMCAwMDAw
IEZQUjU9MDAwMDAwMDAwMDAwMDAwMCAwMDAwCkZQUjY9MDAwMDAwMDAwMDAwMDAwMCAwMDAwIEZQ
Ujc9MDAwMDAwMDAwMDAwMDAwMCAwMDAwClhNTTAwPTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwIFhNTTAxPTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwClhNTTAyPTAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIFhNTTAzPTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwClhNTTA0PTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwIFhNTTA1PTAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwClhNTTA2PTAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwIFhNTTA3PTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCg==
--001a113e00f8114924053283e63d
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--001a113e00f8114924053283e63d--


From xen-users-bounces@lists.xen.org Wed May 11 13:11:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:11:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0TuW-0004BZ-Pl; Wed, 11 May 2016 13:10:44 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b05Hv-0001EE-FV
 for xen-users@lists.xenproject.org; Tue, 10 May 2016 10:53:15 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 0B/B5-02964-A9DB1375; Tue, 10 May 2016 10:53:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEIsWRWlGSWpSXmKPExsVysyfVTXfWXsN
 wg7azXBbv9v1ldmD0OPzhCksAYxRrZl5SfkUCa8afJaIF71gqNmxqYWpg/MjcxcjFISSwkVFi
 7tXlrBDObkaJFzMXsnUxcnIIC1hIbFncxA5iiwhoS0ybfhOogwOoKEDi7gxZkDCbgKbEnc+fm
 EBsXgE1iect68BaWQRUJY5M+MsCUi4qEC6xZrs7RImgxMmZT1hAbE6BQIlbC86DlTMLmEnM2/
 yQGcKWl9j+dg7zBEbeWUhaZiEpm4WkbAEj8ypGjeLUorLUIl1Dc72kosz0jJLcxMwcXUNDE73
 c1OLixPTUnMSkYr3k/NxNjMCQqmdgYNzB+PO05yFGSQ4mJVFewSmG4UJ8SfkplRmJxRnxRaU5
 qcWHGGU4OJQkeKfsAcoJFqWmp1akZeYAgxsmLcHBoyTCWw6S5i0uSMwtzkyHSJ1iNObYsuDGW
 iaOBT9ur2USYsnLz0uVEuedClIqAFKaUZoHNwgWdZcYZaWEeRkZGBiEeApSi3IzS1DlXzGKcz
 AqCfN2gkzhycwrgdv3CugUJqBT5Nj0QU4pSURISTUwbl2/lb1hz7sL6fsuBGR+TbvheO+3v9n
 K3E03YuwTemTKzykfUDP7/dKn06tDvyZWsHaq7+XCSdPlp1vnbXwRIL3w94wtTwv8nN5aL53A
 ad9QGvB62qwO5RdvPh1xa7uRX9255Od5kZu3Z8T/PBWSLeikpNG/X66J9fwzj0bvWe89a3ceb
 RWXVGIpzkg01GIuKk4EAPeORnG1AgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462877593!40274163!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16574 invoked from network); 10 May 2016 10:53:13 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-3.tower-27.messagelabs.com with SMTP; 10 May 2016 10:53:13 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3E8C83C;
 Tue, 10 May 2016 03:53:24 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 559243F252;
 Tue, 10 May 2016 03:53:12 -0700 (PDT)
To: Chenxiao Zhao <chenxiao.zhao@gmail.com>
References: <CA+e=sb+mcCJvZxZVV3RdWfaL6_O5_QowWA3QZ95WnZm1008u2w@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5731BD96.4050200@arm.com>
Date: Tue, 10 May 2016 11:53:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <CA+e=sb+mcCJvZxZVV3RdWfaL6_O5_QowWA3QZ95WnZm1008u2w@mail.gmail.com>
X-Mailman-Approved-At: Wed, 11 May 2016 13:10:43 +0000
Subject: Re: [Xen-users] [Xen-devel] run xl toolstack on hikey board
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpPbiAxMC8wNS8xNiAxMToyNCwgQ2hlbnhpYW8gWmhhbyB3cm90ZToKPiBIaSwKCkhlbGxvLAoK
VGhpcyBpcyBxdWVzdGlvbiBpcyBub3QgcmVsYXRlZCB0byBkZXZlbG9wbWVudCBidXQgdXNpbmcg
WGVuLiBTbyBJIGhhdmUgCkNDZWQgeGVuLXVzZXJzIGFuZCBCQ0NlZCB4ZW4tZGV2ZWwuCgo+IEkg
aGF2ZSBmb2xsb3dlZCB4ZW4gd2lraSB0byBnZXQgeGVuIGh5cGVydmlzb3IgYW5kIGRvbTAgcnVu
IG9uIGhpa2V5IGJvYXJkLgo+IHdoZW4gSSB0cnkgdG8gcnVuIHhsIGNvbW1hbmQgdG8gbGlzdCBh
bGwgdGhlIGRvbWFpbiBpbiBkb20wLCB0aGUgY29tbWFuZAo+IGxpbmUgZ2V0IHN0dWNrIGFuZCBl
dmVuIGN0cmwrYyBjYW4gbm90IHRlcm1pbmF0ZSBpdC4gSSB1c2VkIHN0cmFjZSBhbmQKPiBmb3Vu
ZCB0aGUgbGFzdCBzeXN0ZW0gY2FsbCBpcyB3cml0ZSBkYXRhIHRvIHhlbmJ1cyBhbmQgaXQgZG9l
cyBub3QgcmV0dXJuLgo+Cj4gSG93IGNvdWxkIEkgZGV0ZXJtaW5lIHdoYXQgdGhlIGlzc3VlIGlz
IGFuZCBob3cgdG8gc29sdmUgaXQ/CgpIYXZlIHlvdSBzdGFydGVkIHhlbmNvbW1vbnMgKC9ldGMv
aW5pdC5kL3hlbmNvbW1vbnMgc3RhcnQpPwoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBt
YWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcv
eGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 11 13:11:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:11:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0TuX-0004Bn-7r; Wed, 11 May 2016 13:10:45 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9319460c9=George.Dunlap@citrix.com>)
 id 1b08Tk-0008Ei-Ic
 for xen-users@lists.xen.org; Tue, 10 May 2016 14:17:40 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 F9/F8-17285-38DE1375; Tue, 10 May 2016 14:17:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrKIsWRWlGSWpSXmKPExsWyU9JRQrf5rWG
 4wamzHBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8b110dZC/rtKyatXsDYwPjJqIuRk0NCwE9i
 4vvz7BB2jsSUq63MIDavgKDEyZlPWCDiJRLHPx8AszkFgiQOHdgAVM/FISRwg1GiY/N8VpAEi
 4CqxJdXW5ggGhIlfly6DmRzAA0KkHj7KBMkLAxknlw2EaycTUBPYt7xr2AzRQQkJNZdXMsCMp
 NZoINRYv+J+2AJZgFNidbtv9khbG2JZQtfgx3HJCAnMenhNLAaIaC9ix8chXogXeLAvG+MEDa
 3xMrPf1gmMArPQvLPLCRjZyEZu4CReRWjenFqUVlqka6hXlJRZnpGSW5iZo6uoYGpXm5qcXFi
 empOYlKxXnJ+7iZGYJDXMzAw7mBs6nU+xCjJwaQkyis4xTBciC8pP6UyI7E4I76oNCe1+BCjD
 AeHkgRv6BugnGBRanpqRVpmDjDeYNISHDxKIryZIGne4oLE3OLMdIjUKUZdjnVzb6xlEmLJy8
 9LlRLnDQIpEgApyijNgxsBi/1LjLJSwryMDAwMQjwFqUW5mSWo8q8YxTkYlYR520Cm8GTmlcB
 tegV0BBPQEXJs+iBHlCQipKQaGCM4ODpM6i5eLeM+UB/brMdyYLKCRJbI56RpSnd2HandoqP8
 ZEGYhnlFj9maur6Dk9+98Vu/ffP1kDU2Kx577PSfPUmur7Hph9qzZQe5revWcU0L6tgytWAJ+
 6Xnv+J/FtaEtXJlRLRdv/9qZcj5WxsS3upp3XT+INu4b8ZtFwsWDr4d223cvimxFGckGmoxFx
 UnAgCTvYo++AIAAA==
X-Env-Sender: prvs=9319460c9=George.Dunlap@citrix.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1462889858!38668197!1
X-Originating-IP: [185.25.65.24]
X-SpamReason: No, hits=0.0 required=7.0 tests=received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26984 invoked from network); 10 May 2016 14:17:39 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (185.25.65.24)
 by server-7.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 14:17:39 -0000
X-IronPort-AV: E=Sophos;i="5.24,604,1454976000"; d="scan'208";a="21217568"
X-Gm-Message-State: AOPr4FXvjxct/GkNQLCtAQUIc4zZqT7EPVjV1A8JlMJWfjwFvbbbe0WICpWHFlraw7m1eKOGIb8KztUWRtpW4w==
MIME-Version: 1.0
X-Received: by 10.202.239.135 with SMTP id n129mr3560903oih.15.1462889774648; 
 Tue, 10 May 2016 07:16:14 -0700 (PDT)
In-Reply-To: <20160509092532.Horde.dT6bMI8bCH6qbtU1nNXNlg9@344c6kbnjnljjzlz.onion>
References: <20160423131019.Horde.e7vXEBjvtwbS24UgmaGVlw1@www.vfemail.net>
 <20160428093300.Horde.CRAVG34AB1qaObSjkEs0Yw3@344c6kbnjnljjzlz.onion>
 <20160509092532.Horde.dT6bMI8bCH6qbtU1nNXNlg9@344c6kbnjnljjzlz.onion>
Date: Tue, 10 May 2016 15:16:14 +0100
X-Gmail-Original-Message-ID: <CAFLBxZYQD5bgmEjATUnc8m2XKAg4ym+AeQRW2=z+jYCS3ASCLQ@mail.gmail.com>
Message-ID: <CAFLBxZYQD5bgmEjATUnc8m2XKAg4ym+AeQRW2=z+jYCS3ASCLQ@mail.gmail.com>
From: George Dunlap <george.dunlap@citrix.com>
To: <sm8ax1@vfemail.net>
BCC: <xen-users@lists.xen.org>
X-ClientProxiedBy: FTLPEX02CAS01.citrite.net (10.13.99.120) To
 AMSPEX02CL03.citrite.net (10.69.22.127)
X-DLP: AMS1
X-Mailman-Approved-At: Wed, 11 May 2016 13:10:43 +0000
Cc: Anthony Perard <anthony.perard@citrix.com>,
 xen-devel <xen-devel@lists.xenproject.org>,
 Stefano Stabellini <stefano@stabellini.net>
Subject: Re: [Xen-users] [QEMU #1578192] Re: xen_kbdfront: unhandled keycode
	0x0
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

W0JDQydpbmcgeGVuLXVzZXJzLCBhbmQgY2MnaW5nIEFudGhvbnldCgpPbiBNb24sIE1heSA5LCAy
MDE2IGF0IDM6MjUgUE0sICA8c204YXgxQHZmZW1haWwubmV0PiB3cm90ZToKPiBKdXN0IGluIGNh
c2UgYW55b25lIHdhcyBmb2xsb3dpbmcgdGhpcyB0aHJlYWQsIEkgdHJhY2VkIHRoZSBidWcgYmFj
ayB0bwo+IFFlbXUsIHNvIGl0IGlzIGluIGZhY3Qgbm90IGEgWGVuIGJ1Zy4gSGVyZSdzIG15IHFl
bXUtZGV2ZWwgcG9zdDoKPgo+IGh0dHBzOi8vbGlzdHMubm9uZ251Lm9yZy9hcmNoaXZlL2h0bWwv
cWVtdS1kZXZlbC8yMDE2LTA1L21zZzAwMTE5Lmh0bWwKPgo+IGFuZCBoZXJlJ3MgbXkgZm9ybWFs
IGJ1ZyByZXBvcnQgYW5kIHBhdGNoCj4KPiBodHRwczovL2J1Z3MubGF1bmNocGFkLm5ldC9xZW11
LytidWcvMTU3ODE5Mgo+Cj4gSSBoYXZlbid0IHJlY2VpdmVkIHNvIG11Y2ggYXMgYW4gYWNrbm93
bGVkZ2VtZW50IGZyb20gcWVtdS1kZXZlbCBvciB0aGUgYnVnCj4gdHJhY2tlciwgc28gSSBleHBl
Y3QgdGhpcyBpc3N1ZSB0byByZW1haW4gb3BlbiBmb3IgcXVpdGUgYSB3aGlsZS4gSWYgeW91IHJ1
bgo+IGludG8gdGhpcyBidWcsIGFwcGx5IGd0ay5jLnBhdGNoIGZvciBhIGdvb2QtZW5vdWdoIGZp
eCwgYW5kIG5vdGlmeSB0aGUgUWVtdQo+IGRldmVsb3BlcnMgdGhhdCB5b3UgcmVwcm9kdWNlZCBp
dC4gU2luY2UgaXQncyBub3QgYSBYZW4gYnVnLCBJJ20gb25seQo+IGZvbGxvd2luZyB1cCBoZXJl
IGZvciBjb21wbGV0ZW5lc3MuCgpBbnRob255IC8gU3RlZmFubywKCkRvIHlvdSBrbm93IHdobyB0
aGUgcmlnaHQgcGVyc29uIGluIHRoZSBxZW11IGNvbW11bml0eSBtaWdodCBiZSB0bwpjaGFzZSB3
aXRoIHRoaXMgcXVlc3Rpb24/CgpUaGFua3MsCiAtR2VvcmdlCgo+Cj4gLS0tLS0gRm9yd2FyZGVk
IG1lc3NhZ2UgZnJvbSBzbThheDFAdmZlbWFpbC5uZXQgLS0tLS0KPiAgICBEYXRlOiBNb24sIDAy
IE1heSAyMDE2IDExOjI3OjIyIC0wNTAwCj4gICAgRnJvbTogc204YXgxQHZmZW1haWwubmV0Cj4g
U3ViamVjdDogR1RLKyBpbnRlcmZhY2UgZG9lc24ndCB0cmFuc2xhdGUga2V5Y29kZXMgcHJvcGVy
bHkgd2l0aCBXYXlsYW5kCj4gYmFja2VuZCAoRndkOiBbWGVuLXVzZXJzXSB4ZW5fa2JkZnJvbnQ6
IHVuaGFuZGxlZCBrZXljb2RlIDB4MCkKPiAgICAgIFRvOiBxZW11LWRldmVsQG5vbmdudS5vcmcK
Pgo+IEhlcmUncyBteSBvcmlnaW5hbCB0aHJlYWQgZm9yd2FyZGVkIGZyb20gdGhlIHhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QsIGJ1dCBJCj4gdGhpbmsgSSd2ZSB0cmFjZWQgdGhlIHByb2JsZW0gdG8g
UWVtdS4gSSdtIG5vIGV4cGVydCwgYnV0IGl0IGxvb2tzIGxpa2UgR1RLKwo+IGtleSBldmVudHMg
Y29tZSBpbiBhdCB0aGUgdWkvZ3RrLmM6Z2Rfa2V5X2V2ZW50IGNhbGxiYWNrIGZ1bmN0aW9uLCB3
aGljaAo+IGNhbGxzIHVpL2d0ay5jOmdkX21hcF9rZXljb2RlIHRvIHRyYW5zbGF0ZSB0aGUgR1RL
KyBrZXljb2RlIGludG8gdGhlIFFlbXUKPiBrZXljb2RlIGJlZm9yZSBzZW5kaW5nIGl0IG9uIHVz
aW5nIHFlbXVfaW5wdXRfZXZlbnRfc2VuZF9rZXlfbnVtYmVyLiBUaGUKPiBwcm9ibGVtIGlzIHRo
YXQgZ2RfbWFwX2tleWNvZGUgaXMgaW5jb21wbGV0ZSB3aGVuIEdUSysgaXMgcnVubmluZyBvbiBh
Cj4gYmFja2VuZCBvdGhlciB0aGFuIFgxMS4KPgo+IHN0YXRpYyBpbnQgZ2RfbWFwX2tleWNvZGUo
R3RrRGlzcGxheVN0YXRlICpzLCBHZGtEaXNwbGF5ICpkcHksIGludAo+IGdka19rZXljb2RlKQo+
IHsKPiAgICAgaW50IHFlbXVfa2V5Y29kZTsKPgo+ICNpZmRlZiBHREtfV0lORE9XSU5HX1dJTjMy
Cj4gICAgIGlmIChHREtfSVNfV0lOMzJfRElTUExBWShkcHkpKSB7Cj4gICAgICAgICBxZW11X2tl
eWNvZGUgPSBNYXBWaXJ0dWFsS2V5KGdka19rZXljb2RlLCBNQVBWS19WS19UT19WU0MpOwo+ICAg
ICAgICAgc3dpdGNoIChxZW11X2tleWNvZGUpIHsKPiAgICAgICAgIGNhc2UgMTAzOiAgIC8qIGFs
dCBnciAqLwo+ICAgICAgICAgICAgIHFlbXVfa2V5Y29kZSA9IDU2IHwgU0NBTkNPREVfR1JFWTsK
PiAgICAgICAgICAgICBicmVhazsKPiAgICAgICAgIH0KPiAgICAgICAgIHJldHVybiBxZW11X2tl
eWNvZGU7Cj4gICAgIH0KPiAjZW5kaWYKPgo+ICAgICBpZiAoZ2RrX2tleWNvZGUgPCA5KSB7Cj4g
ICAgICAgICBxZW11X2tleWNvZGUgPSAwOwo+ICAgICB9IGVsc2UgaWYgKGdka19rZXljb2RlIDwg
OTcpIHsKPiAgICAgICAgIHFlbXVfa2V5Y29kZSA9IGdka19rZXljb2RlIC0gODsKPiAjaWZkZWYg
R0RLX1dJTkRPV0lOR19YMTEKPiAgICAgfSBlbHNlIGlmIChHREtfSVNfWDExX0RJU1BMQVkoZHB5
KSAmJiBnZGtfa2V5Y29kZSA8IDE1OCkgewo+ICAgICAgICAgaWYgKHMtPmhhc19ldmRldikgewo+
ICAgICAgICAgICAgIHFlbXVfa2V5Y29kZSA9IHRyYW5zbGF0ZV9ldmRldl9rZXljb2RlKGdka19r
ZXljb2RlIC0gOTcpOwo+ICAgICAgICAgfSBlbHNlIHsKPiAgICAgICAgICAgICBxZW11X2tleWNv
ZGUgPSB0cmFuc2xhdGVfeGZyZWU4Nl9rZXljb2RlKGdka19rZXljb2RlIC0gOTcpOwo+ICAgICAg
ICAgfQo+ICNlbmRpZgo+ICAgICB9IGVsc2UgaWYgKGdka19rZXljb2RlID09IDIwOCkgeyAvKiBI
aXJhZ2FuYV9LYXRha2FuYSAqLwo+ICAgICAgICAgcWVtdV9rZXljb2RlID0gMHg3MDsKPiAgICAg
fSBlbHNlIGlmIChnZGtfa2V5Y29kZSA9PSAyMTEpIHsgLyogYmFja3NsYXNoICovCj4gICAgICAg
ICBxZW11X2tleWNvZGUgPSAweDczOwo+ICAgICB9IGVsc2Ugewo+ICAgICAgICAgcWVtdV9rZXlj
b2RlID0gMDsKPiAgICAgfQo+Cj4gICAgIHJldHVybiBxZW11X2tleWNvZGU7Cj4gfQo+Cj4gSW4g
bXkgY2FzZSwgSSdtIHVzaW5nIEdUSysncyBXYXlsYW5kIGJhY2tlbmQsIHNvIGtleWNvZGVzIDk3
IHRocm91Z2ggMTU3Cj4gKHRoaXMgaW5jbHVkZXMgS0VZX0hPTUUoMTAyKSwgS0VZX1BBR0VVUCgx
MDQpLCBLRVlfUEFHRURPV04oMTA5KSwKPiBLRVlfRU5EKDEwNyksIGV0Yy4pIGFyZSBuZXZlciB0
cmFuc2xhdGVkIGludG8gYSBxZW11X2tleWNvZGUsIGFuZCB0aGUgZmluYWwKPiAnZWxzZScgYmxv
Y2sgaXMgaGl0LCBjYXVzaW5nIGdkX21hcF9rZXljb2RlIHRvIHJldHVybiAwLCB3aGljaCBpcyBh
biBpbnZhbGlkCj4ga2V5Y29kZSBhbmQgdGh1cyBjYW5ub3QgYmUgaGFuZGxlZCBieSB4ZW4ta2Jk
ZnJvbnQuIEF0IGxlYXN0IHRoYXQncyBteSBiZXN0Cj4gZ3Vlc3MgYXMgdG8gd2hhdCBpcyBoYXBw
ZW5pbmcuCj4KPiBUaGUgc29sdXRpb24gdGhhdCBjb21lcyB0byBtaW5kIGlzIHByb3ZpZGUgYW4g
YWx0ZXJuYXRpdmUgdG8KPiB0cmFuc2xhdGVfe2V2ZGV2LHhmcmVlODZ9X2tleWNvZGUgdGhhdCBp
cyBjb21wYXRhYmxlIHdpdGggV2F5bGFuZC9saWJpbnB1dCwKPiBidXQgSSBkb24ndCBrbm93IGV4
YWN0bHkgd2hpY2ggQVBJIHdvdWxkIHByb3ZpZGUgdGhpcyBmdW5jdGlvbmFsaXR5LCBtdWNoCj4g
bGVzcyBkbyBJIGhhdmUgYSBwYXRjaC4gSW50dWl0aW9uIHRlbGxzIG1lIHRoYXQgdHJhbnNsYXRl
X2V2ZGV2X2tleWNvZGUKPiB3b3VsZCBwcm9iYWJseSB3b3JrIHVuZGVyIFdheWxhbmQgYmVjYXVz
ZSBXZXN0b24gdXNlcyBsaWJpbnB1dCB3aGljaCB1c2VzCj4gZXZkZXYgYXMgaXRzIGJhY2tlbmQs
IGJ1dCBJIGRvbid0IGtub3cgdGhpcyBmb3IgYSBmYWN0LCBhbmQgSSBkb24ndCBrbm93IGlmCj4g
aXQgd291bGQgYmUgdGhlIFJpZ2h0IFdheSAoaS5lLiBXYXlsYW5kIG9yIGxpYmlucHV0IG1pZ2h0
IHByb3ZpZGUgYW4gQVBJIGZvcgo+IHRoaXMgcHVycG9zZSwgYnV0IEkgZG9uJ3Qga25vdykuCj4K
PiBJIG1heSB0cnkgdG8gZG8gc29tZSB0ZXN0aW5nIHdpdGggdHJhbnNsYXRlX2V2ZGV2X2tleWNv
ZGUgb24gV2F5bGFuZCBhbmQKPiBhbHNvIGxvb2sgaW50byBhbnkgcG9zc2libGUgQVBJcyBmb3Ig
a2V5Y29kZSB0cmFuc2xhdGlvbiwgYnV0IEkganVzdCB3YW50ZWQKPiB0byBwdXQgaXQgb3V0IHRo
ZXJlIGFuZCBnZXQgc29tZSBmZWVkYmFjayBhd2hpbGUuCj4KPiBRZW11IDIuMi4xIGZyb20gWGVu
IDQuNi4xIChyZWxldmFudCBjb2RlIGFwcGVhcnMgdW5jaGFuZ2VkIGluIFFlbXUgbWFzdGVyKQo+
IEdUSysgMy4xOC43Cj4gV2F5bGFuZCAxLjkuMAo+IFdlc3RvbiAxLjkuMAo+IGxpYmlucHV0IDEu
Mi4zCj4KPiBQUzogSSdtIG5vdCBzdWJzY3JpYmVkIHRvIHFlbXUtZGV2ZWwgc28gcGxlYXNlIHJl
cGx5IHRvIHNlbmRlciBhbHNvLiBUaGFuawo+IHlvdSEKPgo+IFF1b3Rpbmcgc204YXgxQHZmZW1h
aWwubmV0Ogo+Cj4gRm9yIHdoYXQgaXQncyB3b3J0aCwgSSBmb3VuZCB0aGUgb2ZmZW5kaW5nIGNv
ZGUgYXQKPiBkcml2ZXJzL2lucHV0L21pc2MveGVuLWtiZGZyb250LmM6ODcuIEl0IGxvb2tzIGxp
a2UgdGVzdF9iaXQoKSBpcyBiZWluZwo+IGNhbGxlZCB3aXRoIGEgJ2tleWNvZGUnIG9mIDAgYXMg
dGhlIGJpdCBudW1iZXIgdG8gYmUgcXVlcmllZCBhZ2FpbnN0Cj4gJ2tleWJpdCcsIGFuZCByZXR1
cm5zIDAgcHJlc3VtYWJseSBiZWNhdXNlIDB4MCBpcyBub3QgYSB2YWxpZCBrZXljb2RlIChhbmQK
PiB3aHkgd291bGQgbXVsdGlwbGUga2V5cyBoYXZlIHRoZSBzYW1lIGtleWNvZGUgaW4gdGhlIGZp
cnN0IHBsYWNlPykuCj4gQWNjb3JkaW5nIHRvIHN0cnVjdCB4ZW5rYmRfa2V5LCB0aGUga2V5Y29k
ZSBpcyBhIEtFWV8qIGZyb20KPiBpbmNsdWRlL2xpbnV4L2lucHV0LmgsIHNvIHRoaXMgc291bmRz
IGxpa2UgaXQncyBiZWluZyB1c2VkIGFzIHRoZSBiaXQgbnVtYmVyCj4gdGhhdCB3ZSdyZSB0ZXN0
aW5nIGZvci4gVGhlIGJpdCBtYXNrIGJlaW5nIHRlc3RlZCBpcyAic3RydWN0Cj4gaW5wdXRfZGV2
LmtleWJpdCIsIHdoaWNoIGlzIGRvY3VtZW50ZWQgYXMgIkBrZXliaXQ6IGJpdG1hcCBvZiBrZXlz
L2J1dHRvbnMKPiB0aGlzIGRldmljZSBoYXMiLiB0ZXN0X2JpdCgpIGlzIGNhbGxlZCB0d2ljZSwg
b24gaW5mby0+a2JkLmtleWJpdCBhbmQKPiBpbmZvLT5wdHIua2V5Yml0LCBib3RoIHN0cnVjdCBp
bnB1dF9kZXYsIGFuZCBzbyBmYXIgSSBkb24ndCB1bmRlcnN0YW5kIHRoZQo+IGRpZmZlcmVuY2Uu
IEJ1dCBpdCBmYWlscyBib3RoIHRlc3RzIChyZWFkOiBuZWl0aGVyIGtiZCBub3IgcHRyICJoYXMi
IHRoZSBrZXkKPiB0aGF0IHdhcyBzdXBwb3NlZGx5IHByZXNzZWQpLCBhbmQgd2UgYXJlIGxlZnQg
d2l0aCBubyBkZXZpY2UgYW5kIHRodXMgbm8KPiBoYW5kbGVyLgo+Cj4gQnV0IGlmIDB4MCBpcyBh
biBpbnZhbGlkIGtleWNvZGUsIHRoZW4gaXQgc291bmRzIGxpa2UgdGhlIHByb2JsZW0gaXMKPiBz
b21ld2hlcmUgZnVydGhlciB1cCB0aGUgY2hhaW4uIEkgYXNzdW1lIHRoYXQgc2NhbmNvZGVzIGFy
ZSB0cmFuc2xhdGVkIGludG8KPiBrZXljb2RlcyBieSBxZW11IChzaW5jZSBxZW11IHRha2VzIGEg
a2V5bWFwKSBhbmQgdGh1cyBpcyBub3QgeGVuLWtiZGZyb250J3MKPiBidWcuIEJ1dCBJJ2xsIG5l
ZWQgc29tZSBndWlkYW5jZSBvbiBsb29raW5nIGludG8gcWVtdSB0byBmaW5kIG91dCB3aGVyZSBp
dAo+IGludGVyYWN0cyB3aXRoIHhlbi1rYmRmcm9udCBhbmQgYXR0ZW1wdGluZyB0byBmaW5kIGEg
cHJvYmxlbSB3aXRoIHRoZQo+IHRyYW5zbGF0aW9uIG9mIHNjYW5jb2RlcyB0byBrZXljb2RlcyAo
d2h5IHFlbXUgaXMgcGFzc2luZyBhbiBpbnZhbGlkCj4ga2V5Y29kZSkuCj4KPiBBcyBmYXIgYXMg
SSBjYW4gdGVsbCwgSSBzZWVtIHRvIGJlIHRoZSBmaXJzdCBwZXJzb24gdG8gcnVuIGludG8gdGhp
cwo+IHByb2JsZW0sIHNvIGl0IGNvdWxkIGJlIHVzZXIgZXJyb3IsIGJ1dCBhbnkgYXNzaXN0YW5j
ZSBpbiBmdXJ0aGVyIGRlYnVnZ2luZwo+IHRoaXMgcHJvYmxlbSBpcyBhcHByZWNpYXRlZC4KPgo+
Cj4gUXVvdGluZyBzbThheDFAdmZlbWFpbC5uZXQ6Cj4KPiBIaSwKPiBJJ20gdXNpbmcgWGVuIDQu
Ni4xIHdpdGggdGhlIHhlbmZiZnJvbnQgYW5kIHhlbmtiZGZyb250IFBWIGRyaXZlcnMgYW5kIHRo
ZQo+IGJ1bmRsZWQgcWVtdS14ZW4gd2l0aCB0aGUgR1RLKyBpbnRlcmZhY2UsIGFuZCBjZXJ0YWlu
IGtleXByZXNzZXMgY2F1c2UgdGhlCj4gZm9sbG93aW5nIG1lc3NhZ2UgdG8gYXBwZWFyIG9uIHRo
ZSBrZXJuZWwgY29uc29sZToKPgo+IHhlbl9rYmRmcm9udDogdW5oYW5kbGVkIGtleWNvZGUgMHgw
Cj4KPiBhbmQgdGhlIGtleSBkb2VzIG5vdCBkbyB3aGF0IGl0IGlzIHN1cHBvc2VkIHRvLiBTbyBm
YXIgaXQgYXBwZWFycyB0aGF0IGFsbAo+IG9mIHRoZSBwcmludGFibGUga2V5cywgY29udHJvbCwg
YWx0LCBhbmQgc2hpZnQsIGFuZCBldmVuIHNlcXVlbmNlcyBsaWtlIF5DCj4gd29yaywgYnV0IEhv
bWUsIEVuZCwgUGdVcCwgUGdEbiwgUGF1c2UvQnJlYWssIGV0YyBjYXVzZSB0aGUgZXJyb3IgYWJv
dmUgdG8KPiBiZSBwcmludGVkLgo+Cj4gSSB0cmllZCBhZGRpbmcKPgo+IHZmYiA9IFsidm5jPTEs
a2V5bWFwPWVuLXVzIl0KPgo+IGFuZCBJIHNlZSB0aGUgIi1rIGVuLXVzIiBhcmd1bWVudCBiZWlu
ZyBhZGRlZCB0byBxZW11LCBidXQgdGhlIHByb2JsZW0KPiBwZXJzaXN0cy4gKE5vdGU6IEknbSB1
c2luZyBHVEsrLCBub3QgVk5DLCBidXQgSSBiZWxpZXZlIEkgaGF2ZSB0byBzZXQgInZmYj0iCj4g
dG8gc29tZXRoaW5nIGluIG9yZGVyIGZvciBYZW4gdG8gc2V0dXAgeGVuZmJmcm9udC4pCj4KPiBB
cyBhbiBhc2lkZSwgcHJlc3MtYW5kLWhvbGQgZG9lc24ndCB3b3JrIGVpdGhlciAoa2V5cyBhcmUg
cHJlc3NlZCBidXQgbm90Cj4gcmVwZWF0ZWQgaW4gdGhlIGZyYW1lYnVmZmVyIGNvbnNvbGUpLgo+
Cj4gQWR2aWNlIG9uIGhvdyB0byBmaXggdGhpcyBpcyBhcHByZWNpYXRlZC4KPgo+Cj4KPiAtLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4KPiBPTkxZIEFU
IFZGRW1haWwhIC0gVXNlIG91ciBNZXRhZGF0YSBNaXRpZ2F0b3IgdG8ga2VlcCB5b3VyIGVtYWls
IG91dCBvZiB0aGUKPiBOU0EncyBoYW5kcyEKPiAkMjQuOTUgT05FVElNRSBMaWZldGltZSBhY2Nv
dW50cyB3aXRoIFByaXZhY3kgRmVhdHVyZXMhIDE1R0IgZGlzayEgTm8KPiBiYW5kd2lkdGggcXVv
dGFzIQo+IENvbW1lcmNpYWwgYW5kIEJ1bGsgTWFpbAo+IE9wdGlvbnMhX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tdXNlcnMgbWFpbGluZyBsaXN0
Cj4gWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmdodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnMK
Pgo+Cj4KPgo+Cj4KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tCj4gT05MWSBBVCBWRkVtYWlsISAtIFVzZSBvdXIgTWV0YWRhdGEgTWl0aWdhdG9y4oSi
IHRvIGtlZXAgeW91ciBlbWFpbCBvdXQgb2YgdGhlCj4gTlNBJ3MgaGFuZHMhCj4gJDI0Ljk1IE9O
RVRJTUUgTGlmZXRpbWUgYWNjb3VudHMgd2l0aCBQcml2YWN5IEZlYXR1cmVzIQo+IE5vIEJhbmR3
aWR0aCBRdW90YXMhICAgMTVHQiBkaXNrIHNwYWNlIQo+IENvbW1lcmNpYWwgYW5kIEJ1bGsgTWFp
bCBPcHRpb25zIQo+Cj4KPgo+Cj4KPgo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0KPiBPTkxZIEFUIFZGRW1haWwhIC0gVXNlIG91ciBNZXRhZGF0YSBN
aXRpZ2F0b3LihKIgdG8ga2VlcCB5b3VyIGVtYWlsIG91dCBvZiB0aGUKPiBOU0EncyBoYW5kcyEK
PiAkMjQuOTUgT05FVElNRSBMaWZldGltZSBhY2NvdW50cyB3aXRoIFByaXZhY3kgRmVhdHVyZXMh
Cj4gTm8gQmFuZHdpZHRoIFF1b3RhcyEgICAxNUdCIGRpc2sgc3BhY2UhCj4gQ29tbWVyY2lhbCBh
bmQgQnVsayBNYWlsIE9wdGlvbnMhCj4KPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fCj4gWGVuLXVzZXJzIG1haWxpbmcgbGlzdAo+IFhlbi11c2Vyc0Bs
aXN0cy54ZW4ub3JnCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBs
aXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vy
cw==

From xen-users-bounces@lists.xen.org Wed May 11 13:11:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:11:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0TuW-0004BM-6U; Wed, 11 May 2016 13:10:44 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b01Bk-0005Jn-DT
 for xen-users@lists.xen.org; Tue, 10 May 2016 06:30:37 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 94/E1-07120-B0081375; Tue, 10 May 2016 06:30:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrPKsWRWlGSWpSXmKPExsWS1PXURJerwTD
 cYPdZOYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePxicMsBX8PKVXsWN/P1MD4rkOpi5GLg0Vg
 HovE/qb9zF2MnBxCAskSHztOskHYGRLz+r6zwthHpu1jhLDjJa7u/gRWIyGgIDGhdzqUbSvRs
 vcPO8hQCYH9LBLX7/1nBHGEBBoYJeZtnQ+2gUVAW+LmvSNAUzk42ATUJJ70sEAM1ZJ4uasNzB
 YRUJe4f+gemM0r4CPRuOopM0i5sICVxNrp/hBhQYmTM5+AlTALhEtMnd8HdX+AxNO+frDpzAJ
 iEtt2ME1gFJ6FpGMWko5ZCFUQZqzEm6NqEKa6xPp5QhDF2hLLFr5mhrDVJG5vu8oOYctLbH87
 ByouLvHh8GwmCFtRYkr3Q6gaU4ldry+yQdg2Er9XLmBewMizilG9OLWoLLVI11gvqSgzPaMkN
 zEzR9fQwEwvN7W4ODE9NScxqVgvOT93EyMwchmAYAdjxz+nQ4ySHExKoryujHrhQnxJ+SmVGY
 nFGfFFpTmpxYcYZTg4lCR4zeoMw4UEi1LTUyvSMnOAKQQmLcHBoyTCWwaS5i0uSMwtzkyHSJ1
 i1OVom3N/LZMQS15+XqqUOG8NSJEASFFGaR7cCFg6u8QoKyXMywh0lBBPQWpRbmYJqvwrRnEO
 RiVh3lqQKTyZeSVwm14BHcEEdIQcmz7IESWJCCmpBkahJRO2KCzwPBTaZum4T1Rm6aIzMQGrO
 o6JsRp9W7nXau5/VU/udRN+tssX2PLtij+o7ca1eNLOG13RuayqcVNeGE2KVtNYocNTrWb+s2
 W3ysJTz9I52LdlJ2SVnN0+LfKY6X3JpccddpdKN29oVJQ5JHDxw968wvu9POsPCCnsVn37c7u
 RWakSS3FGoqEWc1FxIgB6razVYgMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462861831!13490256!1
X-Originating-IP: [98.138.229.52]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19886 invoked from network); 10 May 2016 06:30:32 -0000
Received: from nm32-vm4.bullet.mail.ne1.yahoo.com (HELO
 nm32-vm4.bullet.mail.ne1.yahoo.com) (98.138.229.52)
 by server-12.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 10 May 2016 06:30:32 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1462861831; bh=z0w+IMHj92CDzx2tgfohiNEX1cYzkAekHiD0NjQ63mE=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=PjUu4yCRmgAGy9R7wxgSL/lInqGcn/DzmhYKjGtAAc7X/FQtcNp7/H2Rpe4YGj0lhGZW7jGj9d31Y0G5eEUCHxZxvgXNiqgssNWOO0Rv/Kk4YXkdZKeOsld4J3q61SNGEgFVVTLU+42nYu/ENwR7YFuSDudAF+RgdJ3nnR3gTNhO7icpyOTUPvdccummGhOUMAbuxK5oQGg2UAqn7M7KBkMqqV3ZvX1azlnDTBz1diRg++63mpc8d+iSRVfylXvGDaeyuzbmQxcQKqTzzNvrUrqtPTv0AYiqFlvA4UmEBqIllmjb7Mo+kAJtZi/9/nrac6e4NFFS5bCuDrLCaMxDEA==
Received: from [127.0.0.1] by nm32.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:30:31 -0000
Received: from [98.138.100.117] by nm32.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:27:48 -0000
Received: from [98.138.88.234] by tm108.bullet.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:27:47 -0000
Received: from [127.0.0.1] by omp1034.mail.ne1.yahoo.com with NNFMP;
 10 May 2016 06:27:47 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 906028.92376.bm@omp1034.mail.ne1.yahoo.com
X-YMail-OSG: Q_DBZWAVM1l.7Iwu7_1ZETcA1SWEkoBwvCHOzyWpcMhqHodDKMJUFrKWxYCyd4i
 tbISLxC2Exz70Pdgc9A7rsrbPQe.ViGqzj8n_MoGWgIN29s8nbgrATKRfouB4e6sSFCS3QvrMB.v
 rTfzXJTHukg97.5OEsAW_n.CRe.8YTUmmc1QroLnC7Jma4qR0K5k5RSnbMZHxyuBwc1DvOF4pEjl
 nmpolthEfqFVSZGGL1qOTfISfQKp61dwZ6PqelzC4.kMOlm.PIilxmlLegeeQCn0abuQlbvvCPgf
 eoJI_bktf9Ek_SCXSnn3ikbg87ID207fXPqQToOBqve21tVLKZCNJay11NcnA.mB5jWNjIbPJOrm
 uaP4POmS25N6stsj.N8HJuo5Bi_n.pC27KPNkYktqurYDJHxdVMHM.5TNMmy6u23uc58WNblI1lY
 g_8sfJ0H9Wym37beNlM1FF.0haM_lOpIwzpkdoCv_YHWcqjFU4DNxKR6uAXCc20qxxAMm.5f6VKo
 6kXhzVOj3Dbz5WgEAvOy7Y0ShLQ--
Received: from jws100113.mail.ne1.yahoo.com by
 sendmailws162.mail.ne1.yahoo.com; Tue, 10 May 2016 06:27:47 +0000;
 1462861667.309
Date: Tue, 10 May 2016 06:27:46 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <2024251580.1367442.1462861666924.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="----=_Part_1367441_1838204261.1462861666924"
References: <2024251580.1367442.1462861666924.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 565971
X-Mailman-Approved-At: Wed, 11 May 2016 13:10:43 +0000
Subject: [Xen-users] Xen resolution is not OK for Windows 7 Installer.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

------=_Part_1367441_1838204261.1462861666924
Content-Type: multipart/alternative; 
	boundary="----=_Part_1367440_2100826303.1462861666922"

------=_Part_1367440_2100826303.1462861666922
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello.I used below command in my Xen config :
xenfb.video=3D"8.1024.768"

But my=C2=A0resolution is not OK. I attached a photo and you can see it.
Any idea to solve it?
------=_Part_1367440_2100826303.1462861666922
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1462857193611_15657">Hello.</div><div id="yui_3_16_0_ym19_1_1462857193611_15657">I used below command in my Xen config :</div><div id="yui_3_16_0_ym19_1_1462857193611_15657"><br></div><div id="yui_3_16_0_ym19_1_1462857193611_15657" dir="ltr">xenfb.video="8.1024.768"<br></div><div id="yui_3_16_0_ym19_1_1462857193611_15657" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1462857193611_15657" dir="ltr">But my&nbsp;resolution is not OK. I attached a photo and you can see it.</div><div id="yui_3_16_0_ym19_1_1462857193611_15657" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1462857193611_15657" dir="ltr">Any idea to solve it?</div></div></body></html>
------=_Part_1367440_2100826303.1462861666922--

------=_Part_1367441_1838204261.1462861666924
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=Xen-VNC.png
Content-ID: <bcbb9b25-40a4-2566-87ac-269934cde770@yahoo.com>

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
n+YVr7qLjxomUpRn/+yD+L0rwoNv7OOi955GZI6/fOtW9ly3yi9cOQfAndd9k8df61U93b6Nz758
K5cAd372KHsj81luEWDbNj7zMl8P4LqP3MyLb5rlXb91IVcCV/7KD/DiW/Zx2QdDha1b+dRLQ7uf
38NTrlvxz7ds5dqXxnbO8Jo37uNjzPLnV29Fb4Mr77fGa960j7+H4PCY5c9ft4W9/3CWJ/6PLVwM
3PUfe3j651ZR5vjT125GbofH33eN1751Px/fuoV/vsrXgzP8r98+w5NevZvHAY974fdz5fV7+bHP
ryBbtvLxF27mIgDOcvXv7eefmOftL98Me+Cxl6/x+j88wD9v2sLHnr8p1DvB/3rPV/iXiTZv+5lL
2XPzGa66YjcA+276Iv/Hl4dQd5F6il/5qfvy/HmP8r996pu85g6QTZv5wLM2cmHo8y3vOsInafOL
z7qI54aE3/9x3R5ee2c59Z76pMv5jYvDg7sO84TrFhGmePNVG9l34xrPedA0APfceA8v+NoqAG5+
I+95xjwXAPd8fYH9qb2oefseVNtc9WMX8GzPGlz/H3fyxrsTWyFMc/VzNrDvX/fz12cAOrzg6bt4
1qz//YvX38mbzbFkkSle91NbedT+o/zYF5a8Mq2KSJ+//sIpENj7hQW8oyJItNOn+MiZi/m1B5zj
JbcMjE8ufJjdwJ88cY5dACzxR/94mguu3MEjDx7i5bf3Yddm/u4+bQ7OtNkJ8NgL+fHDJ3jOV5f4
0FdP+/H56pnEyt5hMsWvPnUjDwN4zAU84/BJnnfjEkzP8juPniWejvnq1w/w9iMU65D/2OInHr6V
p035ejfceoh3HgOmprn6oTNsC+9//ZtHeM9JEHr83COnOHZwwJU7ewAcPXSc3ztQ8bMPm+cKgPvv
5MqFk/zanfCCh81y7NYjfHJlkp99yAxHDw94/Hb/3rHDC7zt0BDo8jMPnuTYbaf45Ioi2uV5D5nk
6K0LfHIFmJjglfebZCsAq3zwhkW+Jv7e+rQm2exviex59UsOaM3rmmjehXZpp9YblcO05pa6jeYW
AaUWnztgcahsbjsu7jkWa1hZ8/rSQHxEgCC0K6/krWiMyCjXMbum5zBuv2s+UO/4aIXcAS0nDIJF
7rPy56MTlfi8A4o3oGMulVO1dzBsruDYUJhmgiVdoRJHFYLMN7eFB/QqvqJDlocGOE89kJytPv40
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
5R7dQxgAAAAASUVORK5CYII=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

------=_Part_1367441_1838204261.1462861666924--


From xen-users-bounces@lists.xen.org Wed May 11 13:11:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:11:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0TuW-0004BZ-Pl; Wed, 11 May 2016 13:10:44 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b05Hv-0001EE-FV
 for xen-users@lists.xenproject.org; Tue, 10 May 2016 10:53:15 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 0B/B5-02964-A9DB1375; Tue, 10 May 2016 10:53:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEIsWRWlGSWpSXmKPExsVysyfVTXfWXsN
 wg7azXBbv9v1ldmD0OPzhCksAYxRrZl5SfkUCa8afJaIF71gqNmxqYWpg/MjcxcjFISSwkVFi
 7tXlrBDObkaJFzMXsnUxcnIIC1hIbFncxA5iiwhoS0ybfhOogwOoKEDi7gxZkDCbgKbEnc+fm
 EBsXgE1iect68BaWQRUJY5M+MsCUi4qEC6xZrs7RImgxMmZT1hAbE6BQIlbC86DlTMLmEnM2/
 yQGcKWl9j+dg7zBEbeWUhaZiEpm4WkbAEj8ypGjeLUorLUIl1Dc72kosz0jJLcxMwcXUNDE73
 c1OLixPTUnMSkYr3k/NxNjMCQqmdgYNzB+PO05yFGSQ4mJVFewSmG4UJ8SfkplRmJxRnxRaU5
 qcWHGGU4OJQkeKfsAcoJFqWmp1akZeYAgxsmLcHBoyTCWw6S5i0uSMwtzkyHSJ1iNObYsuDGW
 iaOBT9ur2USYsnLz0uVEuedClIqAFKaUZoHNwgWdZcYZaWEeRkZGBiEeApSi3IzS1DlXzGKcz
 AqCfN2gkzhycwrgdv3CugUJqBT5Nj0QU4pSURISTUwbl2/lb1hz7sL6fsuBGR+TbvheO+3v9n
 K3E03YuwTemTKzykfUDP7/dKn06tDvyZWsHaq7+XCSdPlp1vnbXwRIL3w94wtTwv8nN5aL53A
 ad9QGvB62qwO5RdvPh1xa7uRX9255Od5kZu3Z8T/PBWSLeikpNG/X66J9fwzj0bvWe89a3ceb
 RWXVGIpzkg01GIuKk4EAPeORnG1AgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462877593!40274163!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16574 invoked from network); 10 May 2016 10:53:13 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-3.tower-27.messagelabs.com with SMTP; 10 May 2016 10:53:13 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 3E8C83C;
 Tue, 10 May 2016 03:53:24 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 559243F252;
 Tue, 10 May 2016 03:53:12 -0700 (PDT)
To: Chenxiao Zhao <chenxiao.zhao@gmail.com>
References: <CA+e=sb+mcCJvZxZVV3RdWfaL6_O5_QowWA3QZ95WnZm1008u2w@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5731BD96.4050200@arm.com>
Date: Tue, 10 May 2016 11:53:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <CA+e=sb+mcCJvZxZVV3RdWfaL6_O5_QowWA3QZ95WnZm1008u2w@mail.gmail.com>
X-Mailman-Approved-At: Wed, 11 May 2016 13:10:43 +0000
Subject: Re: [Xen-users] [Xen-devel] run xl toolstack on hikey board
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpPbiAxMC8wNS8xNiAxMToyNCwgQ2hlbnhpYW8gWmhhbyB3cm90ZToKPiBIaSwKCkhlbGxvLAoK
VGhpcyBpcyBxdWVzdGlvbiBpcyBub3QgcmVsYXRlZCB0byBkZXZlbG9wbWVudCBidXQgdXNpbmcg
WGVuLiBTbyBJIGhhdmUgCkNDZWQgeGVuLXVzZXJzIGFuZCBCQ0NlZCB4ZW4tZGV2ZWwuCgo+IEkg
aGF2ZSBmb2xsb3dlZCB4ZW4gd2lraSB0byBnZXQgeGVuIGh5cGVydmlzb3IgYW5kIGRvbTAgcnVu
IG9uIGhpa2V5IGJvYXJkLgo+IHdoZW4gSSB0cnkgdG8gcnVuIHhsIGNvbW1hbmQgdG8gbGlzdCBh
bGwgdGhlIGRvbWFpbiBpbiBkb20wLCB0aGUgY29tbWFuZAo+IGxpbmUgZ2V0IHN0dWNrIGFuZCBl
dmVuIGN0cmwrYyBjYW4gbm90IHRlcm1pbmF0ZSBpdC4gSSB1c2VkIHN0cmFjZSBhbmQKPiBmb3Vu
ZCB0aGUgbGFzdCBzeXN0ZW0gY2FsbCBpcyB3cml0ZSBkYXRhIHRvIHhlbmJ1cyBhbmQgaXQgZG9l
cyBub3QgcmV0dXJuLgo+Cj4gSG93IGNvdWxkIEkgZGV0ZXJtaW5lIHdoYXQgdGhlIGlzc3VlIGlz
IGFuZCBob3cgdG8gc29sdmUgaXQ/CgpIYXZlIHlvdSBzdGFydGVkIHhlbmNvbW1vbnMgKC9ldGMv
aW5pdC5kL3hlbmNvbW1vbnMgc3RhcnQpPwoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3JhbGwKCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBt
YWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcv
eGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 11 13:23:24 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:23:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0U5Y-000685-Ll; Wed, 11 May 2016 13:22:08 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0U5X-00067w-79
 for xen-users@lists.xen.org; Wed, 11 May 2016 13:22:07 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 6A/28-02219-EF133375; Wed, 11 May 2016 13:22:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCKsWRWlGSWpSXmKPExsVyMfSAk+5fQ+N
 wg76zZharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aTqzPYCpaEVmw9JtDA2OPVxcjJISTQzyjR
 /Imni5GLg0VgPqvE8XlnmUEcCYHdrBJ7v0xhAqmSEIiROPLrGTOEXSFx6dR0FohuNYn7+7pYQ
 RqEBHqYJB4fvc8IkSiQePFhAVgRi4CqxOOX89lAbDYBFYmHjx6A2SICyhIfW3vZuxg5OJgF1C
 Xa9qmChIUFfCWOrb8MtotXwEji3s51jBDzWxklVj6exQSREJQ4OfMJ2HxmASuJtgV/WSHmSEs
 s/8cBEuYU0JBouz0HbLwo0NpXB+snMIrMQtI8C0nzLIRmiLC6xJ95l5hxCoPYJhKT36xkXcDI
 vopRvTi1qCy1SNdML6koMz2jJDcxM0fX0MBULze1uDgxPTUnMalYLzk/dxMjMK4YgGAH49QG5
 0OMkhxMSqK8b6SNw4X4kvJTKjMSizPii0pzUosPMcpwcChJ8H42AMoJFqWmp1akZeYAIxwmLc
 HBoyTCex4kzVtckJhbnJkOkTrFaMyx5fe1tUwc26beW8skxJKXn5cqJc77FKRUAKQ0ozQPbhA
 s8VxilJUS5mUEOk2IpyC1KDezBFX+FaM4B6OSMC8nMI0J8WTmlcDtewV0ChPQKdXXjUBOKUlE
 SEk1MFoeijnCfuvsdxMpvsAbq//JuaTsiI3gXxhjni4yizvLReOz1b9art9XjuScflTO6eLqw
 7lj533GhNeHdI7UZl/qd7zmFD4h9kzh83OXHl2Z2dM6fa1nlZLNiQmth7urWYtj7qmcXe1mcL
 /G6bOUGc9ykQO1XDdPNF57K3X+zYKb/soqgm7zYpVYijMSDbWYi4oTAdGsC5I3AwAA
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1462972924!38790004!1
X-Originating-IP: [209.85.192.66]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23355 invoked from network); 11 May 2016 13:22:05 -0000
Received: from mail-qg0-f66.google.com (HELO mail-qg0-f66.google.com)
 (209.85.192.66)
 by server-6.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 11 May 2016 13:22:05 -0000
Received: by mail-qg0-f66.google.com with SMTP id 90so2924848qgz.0
 for <xen-users@lists.xen.org>; Wed, 11 May 2016 06:22:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=v4CV5Xg9sIK/tXxSAEwYdo/HgTLAWy9BKlOJAj9/RIk=;
 b=UC+VVRPDgtKU4srMO8/rSjMr99/fLldJOsIYoOI2f47+tfKyUWEFCSDP4T7ZPxN2W6
 dWy4ZjmMHqbsA3ymGeL6Qv84xbRE5LBGNSlmkgJJimauK6A5mPYuK6R6R9SBYJJd1nwI
 rWcvLyUe7UpyK0rQscJB1FdGZcVwbEYCYzP8zkhyCvloPTMRb2wAA11SQkKGTyFUCNAO
 gvGJQwGzL0SBXxHl0S8RrlLPVI2mQ6Don9U6jn79tAdph8gnGJzd6XnOTFEOn8cYtA5W
 /mpXicXot5pmZW1VabwkeUVdYDlE2jCp9fyUCSmWvJfVbpwXOjWCMwTIIoD5sE5mwAQo
 bURA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=v4CV5Xg9sIK/tXxSAEwYdo/HgTLAWy9BKlOJAj9/RIk=;
 b=mmU0BLHV50b7fzf9xQ9biOPm6PHPLC4999VGrH7gddGELpFUjNx80JJ1Q9OGV+ZfHa
 UvojTXHM5X77hLIiaxcbZ1wabSlAWTve4Ie6sxzgOrTPOOUgsEXS7OYrtn1wtIUkzfMj
 oyJpfjSZWSHhYjd/31h2ENeesvOYgWlwIxUcdOpo5IvMvvV/2jNawSK4HohxuE1m/Ynq
 Ar74p/8ccP/egJ9hMN+gpVuDVQlQREc/zb+sbfoI2jifraU8t/i9OE/bR+LDX+dB8pac
 uKZQ2TNqSy5b0kFteR/L05ErbRqujX6ei2BRBfZZ6ts+AhTTmP62UURAjbCHKwQNwN3h
 7Uxw==
X-Gm-Message-State: AOPr4FVGEfm2SPj5Mixt/bUoc06FugsaYweMP531Cnc74oHBxGBTNkXuGbsxC2OPWVLYkQ==
X-Received: by 10.140.40.99 with SMTP id w90mr3249061qgw.42.1462972924550;
 Wed, 11 May 2016 06:22:04 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id x202sm3387568qhx.30.2016.05.11.06.22.03
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 11 May 2016 06:22:04 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 3322DEE3C2A; Wed, 11 May 2016 09:22:03 -0400 (EDT)
Date: Wed, 11 May 2016 09:22:03 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160511132203.qq2lm3ngc7slpmi4@sony>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="crdshfpurxa6576a"
Content-Disposition: inline
In-Reply-To: <5732D139.2060302@suse.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>


--crdshfpurxa6576a
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline

On Wed, May 11, 2016 at 08:29:13AM +0200, Juergen Gross wrote:
> Are you sure you've booted the kernel on top of Xen? Can you show us the
> boot loader entries you have used?
> 
> 
> Juergen

yes, i'm attaching grub.cfg to this.


--jrun

--crdshfpurxa6576a
Content-Type: text/plain; charset=utf-8
Content-Disposition: attachment; filename="grub.cfg"

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=dejavusansmono
else
insmod btrfs
set root='hd0'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
else
  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
fi
    font="/root:intel:com.slackware:amd64/usr/share/grub/dejavusansmono.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
set timeout=10
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Slackware-14.2 GNU/Linux' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-37a531bd-a78f-4265-9023-20c6251faa88' {
	load_video
	insmod gzio
	insmod btrfs
	set root='hd0'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
	else
	  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
	fi
	echo	'Loading Linux xen ...'
	kernel  /root:intel:com.slackware:amd64/boot/vmlinuz-xen root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
	module	/root:intel:com.slackware:amd64/boot/vmlinuz-xen root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
}
submenu 'Advanced options for Slackware-14.2 GNU/Linux' $menuentry_id_option 'gnulinux-advanced-37a531bd-a78f-4265-9023-20c6251faa88' {
	menuentry 'Slackware-14.2 GNU/Linux, with Linux xen' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-xen-advanced-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux xen ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-xen root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux xen (recovery mode)' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-xen-recovery-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux xen ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-xen root=/dev/sda ro single rootflags=subvol=root:intel:com.slackware:amd64 
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux 4.4.8' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.8-advanced-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux 4.4.8 ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-huge-4.4.8 root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux 4.4.8 (recovery mode)' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.8-recovery-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux 4.4.8 ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-huge-4.4.8 root=/dev/sda ro single rootflags=subvol=root:intel:com.slackware:amd64 
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux huge' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-huge-advanced-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux huge ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-huge root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux huge (recovery mode)' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-huge-recovery-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux huge ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-huge root=/dev/sda ro single rootflags=subvol=root:intel:com.slackware:amd64 
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux 4.4.8' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.8-advanced-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux 4.4.8 ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-generic-4.4.8 root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux 4.4.8 (recovery mode)' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.8-recovery-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux 4.4.8 ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-generic-4.4.8 root=/dev/sda ro single rootflags=subvol=root:intel:com.slackware:amd64 
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux generic' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-generic-advanced-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux generic ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-generic root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux generic (recovery mode)' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-generic-recovery-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux generic ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-generic root=/dev/sda ro single rootflags=subvol=root:intel:com.slackware:amd64 
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--crdshfpurxa6576a--


From xen-users-bounces@lists.xen.org Wed May 11 13:23:24 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:23:24 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0U5Y-000685-Ll; Wed, 11 May 2016 13:22:08 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0U5X-00067w-79
 for xen-users@lists.xen.org; Wed, 11 May 2016 13:22:07 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 6A/28-02219-EF133375; Wed, 11 May 2016 13:22:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCKsWRWlGSWpSXmKPExsVyMfSAk+5fQ+N
 wg76zZharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aTqzPYCpaEVmw9JtDA2OPVxcjJISTQzyjR
 /Imni5GLg0VgPqvE8XlnmUEcCYHdrBJ7v0xhAqmSEIiROPLrGTOEXSFx6dR0FohuNYn7+7pYQ
 RqEBHqYJB4fvc8IkSiQePFhAVgRi4CqxOOX89lAbDYBFYmHjx6A2SICyhIfW3vZuxg5OJgF1C
 Xa9qmChIUFfCWOrb8MtotXwEji3s51jBDzWxklVj6exQSREJQ4OfMJ2HxmASuJtgV/WSHmSEs
 s/8cBEuYU0JBouz0HbLwo0NpXB+snMIrMQtI8C0nzLIRmiLC6xJ95l5hxCoPYJhKT36xkXcDI
 vopRvTi1qCy1SNdML6koMz2jJDcxM0fX0MBULze1uDgxPTUnMalYLzk/dxMjMK4YgGAH49QG5
 0OMkhxMSqK8b6SNw4X4kvJTKjMSizPii0pzUosPMcpwcChJ8H42AMoJFqWmp1akZeYAIxwmLc
 HBoyTCex4kzVtckJhbnJkOkTrFaMyx5fe1tUwc26beW8skxJKXn5cqJc77FKRUAKQ0ozQPbhA
 s8VxilJUS5mUEOk2IpyC1KDezBFX+FaM4B6OSMC8nMI0J8WTmlcDtewV0ChPQKdXXjUBOKUlE
 SEk1MFoeijnCfuvsdxMpvsAbq//JuaTsiI3gXxhjni4yizvLReOz1b9art9XjuScflTO6eLqw
 7lj533GhNeHdI7UZl/qd7zmFD4h9kzh83OXHl2Z2dM6fa1nlZLNiQmth7urWYtj7qmcXe1mcL
 /G6bOUGc9ykQO1XDdPNF57K3X+zYKb/soqgm7zYpVYijMSDbWYi4oTAdGsC5I3AwAA
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1462972924!38790004!1
X-Originating-IP: [209.85.192.66]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23355 invoked from network); 11 May 2016 13:22:05 -0000
Received: from mail-qg0-f66.google.com (HELO mail-qg0-f66.google.com)
 (209.85.192.66)
 by server-6.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 11 May 2016 13:22:05 -0000
Received: by mail-qg0-f66.google.com with SMTP id 90so2924848qgz.0
 for <xen-users@lists.xen.org>; Wed, 11 May 2016 06:22:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=v4CV5Xg9sIK/tXxSAEwYdo/HgTLAWy9BKlOJAj9/RIk=;
 b=UC+VVRPDgtKU4srMO8/rSjMr99/fLldJOsIYoOI2f47+tfKyUWEFCSDP4T7ZPxN2W6
 dWy4ZjmMHqbsA3ymGeL6Qv84xbRE5LBGNSlmkgJJimauK6A5mPYuK6R6R9SBYJJd1nwI
 rWcvLyUe7UpyK0rQscJB1FdGZcVwbEYCYzP8zkhyCvloPTMRb2wAA11SQkKGTyFUCNAO
 gvGJQwGzL0SBXxHl0S8RrlLPVI2mQ6Don9U6jn79tAdph8gnGJzd6XnOTFEOn8cYtA5W
 /mpXicXot5pmZW1VabwkeUVdYDlE2jCp9fyUCSmWvJfVbpwXOjWCMwTIIoD5sE5mwAQo
 bURA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=v4CV5Xg9sIK/tXxSAEwYdo/HgTLAWy9BKlOJAj9/RIk=;
 b=mmU0BLHV50b7fzf9xQ9biOPm6PHPLC4999VGrH7gddGELpFUjNx80JJ1Q9OGV+ZfHa
 UvojTXHM5X77hLIiaxcbZ1wabSlAWTve4Ie6sxzgOrTPOOUgsEXS7OYrtn1wtIUkzfMj
 oyJpfjSZWSHhYjd/31h2ENeesvOYgWlwIxUcdOpo5IvMvvV/2jNawSK4HohxuE1m/Ynq
 Ar74p/8ccP/egJ9hMN+gpVuDVQlQREc/zb+sbfoI2jifraU8t/i9OE/bR+LDX+dB8pac
 uKZQ2TNqSy5b0kFteR/L05ErbRqujX6ei2BRBfZZ6ts+AhTTmP62UURAjbCHKwQNwN3h
 7Uxw==
X-Gm-Message-State: AOPr4FVGEfm2SPj5Mixt/bUoc06FugsaYweMP531Cnc74oHBxGBTNkXuGbsxC2OPWVLYkQ==
X-Received: by 10.140.40.99 with SMTP id w90mr3249061qgw.42.1462972924550;
 Wed, 11 May 2016 06:22:04 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id x202sm3387568qhx.30.2016.05.11.06.22.03
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 11 May 2016 06:22:04 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 3322DEE3C2A; Wed, 11 May 2016 09:22:03 -0400 (EDT)
Date: Wed, 11 May 2016 09:22:03 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160511132203.qq2lm3ngc7slpmi4@sony>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="crdshfpurxa6576a"
Content-Disposition: inline
In-Reply-To: <5732D139.2060302@suse.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>


--crdshfpurxa6576a
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline

On Wed, May 11, 2016 at 08:29:13AM +0200, Juergen Gross wrote:
> Are you sure you've booted the kernel on top of Xen? Can you show us the
> boot loader entries you have used?
> 
> 
> Juergen

yes, i'm attaching grub.cfg to this.


--jrun

--crdshfpurxa6576a
Content-Type: text/plain; charset=utf-8
Content-Disposition: attachment; filename="grub.cfg"

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  load_env
fi
set default="0"

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=dejavusansmono
else
insmod btrfs
set root='hd0'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
else
  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
fi
    font="/root:intel:com.slackware:amd64/usr/share/grub/dejavusansmono.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
set timeout=10
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/10_linux ###
menuentry 'Slackware-14.2 GNU/Linux' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-37a531bd-a78f-4265-9023-20c6251faa88' {
	load_video
	insmod gzio
	insmod btrfs
	set root='hd0'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
	else
	  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
	fi
	echo	'Loading Linux xen ...'
	kernel  /root:intel:com.slackware:amd64/boot/vmlinuz-xen root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
	module	/root:intel:com.slackware:amd64/boot/vmlinuz-xen root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
}
submenu 'Advanced options for Slackware-14.2 GNU/Linux' $menuentry_id_option 'gnulinux-advanced-37a531bd-a78f-4265-9023-20c6251faa88' {
	menuentry 'Slackware-14.2 GNU/Linux, with Linux xen' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-xen-advanced-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux xen ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-xen root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux xen (recovery mode)' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-xen-recovery-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux xen ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-xen root=/dev/sda ro single rootflags=subvol=root:intel:com.slackware:amd64 
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux 4.4.8' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.8-advanced-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux 4.4.8 ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-huge-4.4.8 root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux 4.4.8 (recovery mode)' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.8-recovery-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux 4.4.8 ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-huge-4.4.8 root=/dev/sda ro single rootflags=subvol=root:intel:com.slackware:amd64 
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux huge' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-huge-advanced-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux huge ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-huge root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux huge (recovery mode)' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-huge-recovery-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux huge ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-huge root=/dev/sda ro single rootflags=subvol=root:intel:com.slackware:amd64 
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux 4.4.8' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.8-advanced-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux 4.4.8 ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-generic-4.4.8 root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux 4.4.8 (recovery mode)' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.4.8-recovery-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux 4.4.8 ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-generic-4.4.8 root=/dev/sda ro single rootflags=subvol=root:intel:com.slackware:amd64 
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux generic' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-generic-advanced-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux generic ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-generic root=/dev/sda ro rootflags=subvol=root:intel:com.slackware:amd64  
	}
	menuentry 'Slackware-14.2 GNU/Linux, with Linux generic (recovery mode)' --class slackware-14.2 --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-generic-recovery-37a531bd-a78f-4265-9023-20c6251faa88' {
		load_video
		insmod gzio
		insmod btrfs
		set root='hd0'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0 --hint-efi=hd0 --hint-baremetal=ahci0  37a531bd-a78f-4265-9023-20c6251faa88
		else
		  search --no-floppy --fs-uuid --set=root 37a531bd-a78f-4265-9023-20c6251faa88
		fi
		echo	'Loading Linux generic ...'
		linux	/root:intel:com.slackware:amd64/boot/vmlinuz-generic root=/dev/sda ro single rootflags=subvol=root:intel:com.slackware:amd64 
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--crdshfpurxa6576a--


From xen-users-bounces@lists.xen.org Wed May 11 13:57:17 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:57:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0UcN-0000T2-Rk; Wed, 11 May 2016 13:56:03 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sebastien.chaumat@qspin.be>) id 1b0UcM-0000Sv-O3
 for xen-users@lists.xen.org; Wed, 11 May 2016 13:56:02 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 EB/61-07120-2F933375; Wed, 11 May 2016 13:56:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrPIsWRWlGSWpSXmKPExsVyMfSWme5HS+N
 wg/kbZS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1owPXR+YC26IVdx74tnAeEe4i5GLQ0hgIqPE
 gY4eVhCHRaCTVeLp5X1gjoTATFaJTb+72LoYOYGcHIn+7mdMEHaRxO37y1lAbF4BQYmTM5+A2
 UIC3hL9uz+A1XAKaErM2r+FESKeJ7Hy1SYwm03AVWL6oWNgM1kEVCU+vF3ECjEnQOLwpP9gtr
 CAkcS6/jZ2EFtEwFLi2Y2rYDOZBbwk3hx6xzKBkX8WktWzkKRmMXIA2eoS6+cJQYS1JZYtfM0
 MYatJ3N52lR1ZfAEj2ypG9eLUorLUIl1jvaSizPSMktzEzBxdQwMzvdzU4uLE9NScxKRiveT8
 3E2MwGBmAIIdjB3/nA4xSnIwKYnyvpE2DhfiS8pPqcxILM6ILyrNSS0+xCjDwaEkwVthAZQTL
 EpNT61Iy8wBxhVMWoKDR0mE9445UJq3uCAxtzgzHSJ1itGYY8vva2uZOLZNvbeWSYglLz8vVU
 qctxhkkgBIaUZpHtwgWLxfYpSVEuZlBDpNiKcgtSg3swRV/hWjOAejkjDvfpApPJl5JXD7XgG
 dwgR0SvV1I5BTShIRUlINjMnPv91eFCT+sfIE9841Pzc92vNCVXSX+++ZmVNi9m6asWzf2sXn
 97sy6+fq3GLcGnZ8geyqbZs0o9eJXNU8Z3t00ZauqL0OqlNLniec2PTvWlFO3/X/ejMSO9z2L
 7NU3PrhOnsMm/rnxtSujV257akLpWfWPKnRexl+VXVaG6/WXEfTk61nri5RYinOSDTUYi4qTg
 QALL/1V/ICAAA=
X-Env-Sender: sebastien.chaumat@qspin.be
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462974960!13791468!1
X-Originating-IP: [209.85.218.54]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19787 invoked from network); 11 May 2016 13:56:01 -0000
Received: from mail-oi0-f54.google.com (HELO mail-oi0-f54.google.com)
 (209.85.218.54)
 by server-12.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 11 May 2016 13:56:01 -0000
Received: by mail-oi0-f54.google.com with SMTP id x19so68407624oix.2
 for <xen-users@lists.xen.org>; Wed, 11 May 2016 06:56:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=qspin-be.20150623.gappssmtp.com; s=20150623;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
 bh=6x8avp1qZkSImp8t5YLdchxRs3cgeDIvz+1ONP7L/ek=;
 b=bppbgMn+DDBpJlzkmTj33JkiVJUc/jx9+mdGB2zx2iPI8IF4dv1E5OgIfYS6eng04x
 NW08GnPRLQ8GcuBV5meZFf6YEVT/DtpAytTLB1UETnSq3tPT2agxdbbp2q5a755Ct/w9
 T3qVc/N+kJ1W/44tx5fCsjPxl1E2wVrv8E1IlRShvRgDBP+xTIJM4+g6bc/0RQODPWge
 grNOJpgPceTP5t+MZcMp9l3F0h3McV3u+CMBMoa5KXaR73G7gtV+DR6hKMh/x1sLT78q
 Q1vDCbiTnr2Bc7ow1huozSNqvVQBWG/2yZzEZ47HaryAv76Dkg4tUVnDybH7uUl7DVyP
 QxkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to;
 bh=6x8avp1qZkSImp8t5YLdchxRs3cgeDIvz+1ONP7L/ek=;
 b=Q67CuvRn7O7JChx0W6RAM7GHKrAZ01mQTtDD2sw1XdqTlyNxc5LHi0sI7Iv4C7iMb0
 N1256HF3EWfs7mowe56gnwIuWe0nzp2tZE+Yje0KobfmHzNPZgGcNtUGwmbxR18FzPqy
 2yrOqUpBidDePiZwcgb8Gdqw11xM8L2xJxhbg+oCGvBa7ryvKQSgnTAIrmzN6sF+Gr9I
 MpRWzQ71STP0qqKHh3Pahu7MyCp2enbm8Yx2FKnF0IDJKuh//9djmL7CF3S/i+TdAZ5G
 KkvZOqvtwDq/MBP1fvNRnzLvea4xb5LH4Qm29u+UY/gJM+f+0rhbyF1AWg5SDTNEGTD3
 F7EQ==
X-Gm-Message-State: AOPr4FXTZgy7JydZDCOiQ8hDhhw1ef/WaVkKM1qkTYP16NHfPiZYPQjwT3jn5L1x93iRSkYV5nDchEIrz84GoWYJ
X-Received: by 10.157.41.33 with SMTP id d30mr2131543otb.179.1462974957027;
 Wed, 11 May 2016 06:55:57 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.182.29.201 with HTTP; Wed, 11 May 2016 06:55:37 -0700 (PDT)
In-Reply-To: <57322450.1010000@prgmr.com>
References: <CAHdho9POqwyhRueULK57pr3dKvOfBtfs33JV=boNjS2PDf+i7Q@mail.gmail.com>
 <57322450.1010000@prgmr.com>
From: =?UTF-8?Q?S=C3=A9bastien_Chaumat?= <sebastien.chaumat@qspin.be>
Date: Wed, 11 May 2016 15:55:37 +0200
Message-ID: <CAHdho9NiJeLpcFUnBnWk7SiTWVL=jEEGUg_cJa3Mf2YCGq6zbQ@mail.gmail.com>
To: Sarah Newman <srn@prgmr.com>, xen-users@lists.xen.org
Subject: Re: [Xen-users] Disks shared by default ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6826371402177845603=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6826371402177845603==
Content-Type: multipart/alternative; boundary=94eb2c04f3b8a11b2705329166a0

--94eb2c04f3b8a11b2705329166a0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Found it :
 nearly 3 yrs old

  http://bugs.xenproject.org/xen/bug/26


On 10 May 2016 at 20:11, Sarah Newman <srn@prgmr.com> wrote:

>
> On 05/10/2016 03:24 AM, S=C3=A9bastien Chaumat wrote:
> > Hello,
> >
> >  I just realized that in recent xen version (xl stack)  phy: disks are
> > shared by default between domUs:
> >
> > eg:
> >
> > disk        =3D [ '/dev/VGdomU/test-ext4,raw,xvda2,w' ]
> >
> > can be used in multiple simultaneous domUs without a warning (learned t=
he
> > hard way).
> >
> > When this the change from 'w!' syntax to simple 'w' for shared disk
> >  occured ? what was the rationale for it ?
> > I could not find this information.
> >
> > Is there any option to forbid sharing vbd accross domU by default ?
>
> If you find out, please post back.
>
>
>


--=20
*S=C3=A9bastien CHAUMAT*
Open source IT Architect

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

<div dir=3D"ltr"><div>Found it :</div><div>=C2=A0nearly 3 yrs old</div><div=
><br></div><div>=C2=A0 <a href=3D"http://bugs.xenproject.org/xen/bug/26">ht=
tp://bugs.xenproject.org/xen/bug/26</a></div><div><br></div><div class=3D"g=
mail_extra"><br><div class=3D"gmail_quote">On 10 May 2016 at 20:11, Sarah N=
ewman <span dir=3D"ltr">&lt;<a href=3D"mailto:srn@prgmr.com" target=3D"_bla=
nk">srn@prgmr.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote=
" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><=
span class=3D""><br>
On 05/10/2016 03:24 AM, S=C3=A9bastien Chaumat wrote:<br>
&gt; Hello,<br>
&gt;<br>
&gt;=C2=A0 I just realized that in recent xen version (xl stack)=C2=A0 phy:=
 disks are<br>
&gt; shared by default between domUs:<br>
&gt;<br>
&gt; eg:<br>
&gt;<br>
&gt; disk=C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D [ &#39;/dev/VGdomU/test-ext4,raw,x=
vda2,w&#39; ]<br>
&gt;<br>
&gt; can be used in multiple simultaneous domUs without a warning (learned =
the<br>
&gt; hard way).<br>
&gt;<br>
&gt; When this the change from &#39;w!&#39; syntax to simple &#39;w&#39; fo=
r shared disk<br>
&gt;=C2=A0 occured ? what was the rationale for it ?<br>
&gt; I could not find this information.<br>
&gt;<br>
&gt; Is there any option to forbid sharing vbd accross domU by default ?<br=
>
<br>
</span>If you find out, please post back.<br>
<br>
<br>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div class=
=3D"gmail_signature"><div dir=3D"ltr"><font face=3D"tahoma, sans-serif" col=
or=3D"#666666"><b style=3D"background-color:rgb(255,255,255)">S=C3=A9bastie=
n CHAUMAT</b></font><div><font face=3D"tahoma, sans-serif" color=3D"#666666=
" style=3D"background-color:rgb(255,255,255)">Open source IT Architect</fon=
t></div><div><br></div></div></div>
</div></div>

--94eb2c04f3b8a11b2705329166a0--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6826371402177845603==--


From xen-users-bounces@lists.xen.org Wed May 11 13:57:17 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 13:57:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0UcN-0000T2-Rk; Wed, 11 May 2016 13:56:03 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sebastien.chaumat@qspin.be>) id 1b0UcM-0000Sv-O3
 for xen-users@lists.xen.org; Wed, 11 May 2016 13:56:02 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 EB/61-07120-2F933375; Wed, 11 May 2016 13:56:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrPIsWRWlGSWpSXmKPExsVyMfSWme5HS+N
 wg/kbZS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1owPXR+YC26IVdx74tnAeEe4i5GLQ0hgIqPE
 gY4eVhCHRaCTVeLp5X1gjoTATFaJTb+72LoYOYGcHIn+7mdMEHaRxO37y1lAbF4BQYmTM5+A2
 UIC3hL9uz+A1XAKaErM2r+FESKeJ7Hy1SYwm03AVWL6oWNgM1kEVCU+vF3ECjEnQOLwpP9gtr
 CAkcS6/jZ2EFtEwFLi2Y2rYDOZBbwk3hx6xzKBkX8WktWzkKRmMXIA2eoS6+cJQYS1JZYtfM0
 MYatJ3N52lR1ZfAEj2ypG9eLUorLUIl1jvaSizPSMktzEzBxdQwMzvdzU4uLE9NScxKRiveT8
 3E2MwGBmAIIdjB3/nA4xSnIwKYnyvpE2DhfiS8pPqcxILM6ILyrNSS0+xCjDwaEkwVthAZQTL
 EpNT61Iy8wBxhVMWoKDR0mE9445UJq3uCAxtzgzHSJ1itGYY8vva2uZOLZNvbeWSYglLz8vVU
 qctxhkkgBIaUZpHtwgWLxfYpSVEuZlBDpNiKcgtSg3swRV/hWjOAejkjDvfpApPJl5JXD7XgG
 dwgR0SvV1I5BTShIRUlINjMnPv91eFCT+sfIE9841Pzc92vNCVXSX+++ZmVNi9m6asWzf2sXn
 97sy6+fq3GLcGnZ8geyqbZs0o9eJXNU8Z3t00ZauqL0OqlNLniec2PTvWlFO3/X/ejMSO9z2L
 7NU3PrhOnsMm/rnxtSujV257akLpWfWPKnRexl+VXVaG6/WXEfTk61nri5RYinOSDTUYi4qTg
 QALL/1V/ICAAA=
X-Env-Sender: sebastien.chaumat@qspin.be
X-Msg-Ref: server-12.tower-21.messagelabs.com!1462974960!13791468!1
X-Originating-IP: [209.85.218.54]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19787 invoked from network); 11 May 2016 13:56:01 -0000
Received: from mail-oi0-f54.google.com (HELO mail-oi0-f54.google.com)
 (209.85.218.54)
 by server-12.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 11 May 2016 13:56:01 -0000
Received: by mail-oi0-f54.google.com with SMTP id x19so68407624oix.2
 for <xen-users@lists.xen.org>; Wed, 11 May 2016 06:56:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=qspin-be.20150623.gappssmtp.com; s=20150623;
 h=mime-version:in-reply-to:references:from:date:message-id:subject:to;
 bh=6x8avp1qZkSImp8t5YLdchxRs3cgeDIvz+1ONP7L/ek=;
 b=bppbgMn+DDBpJlzkmTj33JkiVJUc/jx9+mdGB2zx2iPI8IF4dv1E5OgIfYS6eng04x
 NW08GnPRLQ8GcuBV5meZFf6YEVT/DtpAytTLB1UETnSq3tPT2agxdbbp2q5a755Ct/w9
 T3qVc/N+kJ1W/44tx5fCsjPxl1E2wVrv8E1IlRShvRgDBP+xTIJM4+g6bc/0RQODPWge
 grNOJpgPceTP5t+MZcMp9l3F0h3McV3u+CMBMoa5KXaR73G7gtV+DR6hKMh/x1sLT78q
 Q1vDCbiTnr2Bc7ow1huozSNqvVQBWG/2yZzEZ47HaryAv76Dkg4tUVnDybH7uUl7DVyP
 QxkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:from:date
 :message-id:subject:to;
 bh=6x8avp1qZkSImp8t5YLdchxRs3cgeDIvz+1ONP7L/ek=;
 b=Q67CuvRn7O7JChx0W6RAM7GHKrAZ01mQTtDD2sw1XdqTlyNxc5LHi0sI7Iv4C7iMb0
 N1256HF3EWfs7mowe56gnwIuWe0nzp2tZE+Yje0KobfmHzNPZgGcNtUGwmbxR18FzPqy
 2yrOqUpBidDePiZwcgb8Gdqw11xM8L2xJxhbg+oCGvBa7ryvKQSgnTAIrmzN6sF+Gr9I
 MpRWzQ71STP0qqKHh3Pahu7MyCp2enbm8Yx2FKnF0IDJKuh//9djmL7CF3S/i+TdAZ5G
 KkvZOqvtwDq/MBP1fvNRnzLvea4xb5LH4Qm29u+UY/gJM+f+0rhbyF1AWg5SDTNEGTD3
 F7EQ==
X-Gm-Message-State: AOPr4FXTZgy7JydZDCOiQ8hDhhw1ef/WaVkKM1qkTYP16NHfPiZYPQjwT3jn5L1x93iRSkYV5nDchEIrz84GoWYJ
X-Received: by 10.157.41.33 with SMTP id d30mr2131543otb.179.1462974957027;
 Wed, 11 May 2016 06:55:57 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.182.29.201 with HTTP; Wed, 11 May 2016 06:55:37 -0700 (PDT)
In-Reply-To: <57322450.1010000@prgmr.com>
References: <CAHdho9POqwyhRueULK57pr3dKvOfBtfs33JV=boNjS2PDf+i7Q@mail.gmail.com>
 <57322450.1010000@prgmr.com>
From: =?UTF-8?Q?S=C3=A9bastien_Chaumat?= <sebastien.chaumat@qspin.be>
Date: Wed, 11 May 2016 15:55:37 +0200
Message-ID: <CAHdho9NiJeLpcFUnBnWk7SiTWVL=jEEGUg_cJa3Mf2YCGq6zbQ@mail.gmail.com>
To: Sarah Newman <srn@prgmr.com>, xen-users@lists.xen.org
Subject: Re: [Xen-users] Disks shared by default ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6826371402177845603=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6826371402177845603==
Content-Type: multipart/alternative; boundary=94eb2c04f3b8a11b2705329166a0

--94eb2c04f3b8a11b2705329166a0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Found it :
 nearly 3 yrs old

  http://bugs.xenproject.org/xen/bug/26


On 10 May 2016 at 20:11, Sarah Newman <srn@prgmr.com> wrote:

>
> On 05/10/2016 03:24 AM, S=C3=A9bastien Chaumat wrote:
> > Hello,
> >
> >  I just realized that in recent xen version (xl stack)  phy: disks are
> > shared by default between domUs:
> >
> > eg:
> >
> > disk        =3D [ '/dev/VGdomU/test-ext4,raw,xvda2,w' ]
> >
> > can be used in multiple simultaneous domUs without a warning (learned t=
he
> > hard way).
> >
> > When this the change from 'w!' syntax to simple 'w' for shared disk
> >  occured ? what was the rationale for it ?
> > I could not find this information.
> >
> > Is there any option to forbid sharing vbd accross domU by default ?
>
> If you find out, please post back.
>
>
>


--=20
*S=C3=A9bastien CHAUMAT*
Open source IT Architect

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

<div dir=3D"ltr"><div>Found it :</div><div>=C2=A0nearly 3 yrs old</div><div=
><br></div><div>=C2=A0 <a href=3D"http://bugs.xenproject.org/xen/bug/26">ht=
tp://bugs.xenproject.org/xen/bug/26</a></div><div><br></div><div class=3D"g=
mail_extra"><br><div class=3D"gmail_quote">On 10 May 2016 at 20:11, Sarah N=
ewman <span dir=3D"ltr">&lt;<a href=3D"mailto:srn@prgmr.com" target=3D"_bla=
nk">srn@prgmr.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote=
" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><=
span class=3D""><br>
On 05/10/2016 03:24 AM, S=C3=A9bastien Chaumat wrote:<br>
&gt; Hello,<br>
&gt;<br>
&gt;=C2=A0 I just realized that in recent xen version (xl stack)=C2=A0 phy:=
 disks are<br>
&gt; shared by default between domUs:<br>
&gt;<br>
&gt; eg:<br>
&gt;<br>
&gt; disk=C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D [ &#39;/dev/VGdomU/test-ext4,raw,x=
vda2,w&#39; ]<br>
&gt;<br>
&gt; can be used in multiple simultaneous domUs without a warning (learned =
the<br>
&gt; hard way).<br>
&gt;<br>
&gt; When this the change from &#39;w!&#39; syntax to simple &#39;w&#39; fo=
r shared disk<br>
&gt;=C2=A0 occured ? what was the rationale for it ?<br>
&gt; I could not find this information.<br>
&gt;<br>
&gt; Is there any option to forbid sharing vbd accross domU by default ?<br=
>
<br>
</span>If you find out, please post back.<br>
<br>
<br>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div class=
=3D"gmail_signature"><div dir=3D"ltr"><font face=3D"tahoma, sans-serif" col=
or=3D"#666666"><b style=3D"background-color:rgb(255,255,255)">S=C3=A9bastie=
n CHAUMAT</b></font><div><font face=3D"tahoma, sans-serif" color=3D"#666666=
" style=3D"background-color:rgb(255,255,255)">Open source IT Architect</fon=
t></div><div><br></div></div></div>
</div></div>

--94eb2c04f3b8a11b2705329166a0--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6826371402177845603==--


From xen-users-bounces@lists.xen.org Wed May 11 14:00:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 14:00:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0UgB-0000oe-TO; Wed, 11 May 2016 13:59:59 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0Ug9-0000oD-Og
 for xen-users@lists.xen.org; Wed, 11 May 2016 13:59:58 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 6F/05-07924-DDA33375; Wed, 11 May 2016 13:59:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrDIsWRWlGSWpSXmKPExsVyMfSAk+4dK+N
 wg6+bFS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ozNm8+wF3xgr3g6+w9TA+NOti5GLg4hgX5G
 iXMPrrCCOCwC81kl/h+eAZaRENjNKrH/Vj9zFyMnkBMj8fzzdHYIu0Ji0dtbrCC2kICaxP19X
 awQo7qZJG7v3sUIkSiQWLfqI1gzi4CqxOPdH5hAbDYBFYmHjx6wgdgiAsoSH1t7gYZycDALqE
 u07VMFCQsL+EocW3+ZGSTMK2Akceu3HcT4U4wS1zc1g43hFRCUODnzCQuIDdL6Z94lZogx0hL
 L/3GAmJwCGhKf33mCmKJAS18drJ/AKDILSe8sJL2zEHoXMDKvYtQoTi0qSy3SNTTVSyrKTM8o
 yU3MzNE1NDDWy00tLk5MT81JTCrWS87P3cQIDH0GINjBuGa75yFGSQ4mJVHeN9LG4UJ8Sfkpl
 RmJxRnxRaU5qcWHGGU4OJQkeDMtgXKCRanpqRVpmTnAKIRJS3DwKInwNoKkeYsLEnOLM9MhUq
 cYLTm2/L62loljy4IbQHLb1HtrmYRY8vLzUqXEefNAGgRAGjJK8+DGwRLFJUZZKWFeRqADhXg
 KUotyM0tQ5V8xinMwKgnzWoFM4cnMK4Hb+groICagg6qvG4EcVJKIkJJqYJz44PTto3F2LQkz
 FvumbT2aOm3jrc8pay4bhf88VPuqc+m6f2FNXfMdVSI0W/SmzNYSq9rxXCjtV3Biw/lTjKWhH
 Y8exQneM+1cPMny8xrVS4umPY8UN9BXOqwpX5W7YmI7e/efexXF2WGim8P7LkvwWKom2lnGh2
 6dOEleNKF/+8zSOj1ZXSWW4oxEQy3mouJEAP/xtgMPAwAA
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462975195!39708776!1
X-Originating-IP: [209.85.192.66]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53021 invoked from network); 11 May 2016 13:59:56 -0000
Received: from mail-qg0-f66.google.com (HELO mail-qg0-f66.google.com)
 (209.85.192.66)
 by server-8.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 11 May 2016 13:59:56 -0000
Received: by mail-qg0-f66.google.com with SMTP id 90so3002672qgz.0
 for <xen-users@lists.xen.org>; Wed, 11 May 2016 06:59:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=1Ew7xg2pHTiDux05JStntODHhMrEXUoiYs5JYYCKFdE=;
 b=bfoDmhGi6PsWrsbdj7aYpqkgVsMn0isUpV8qJ2LmqKivF6lFKtri2C4BXy6l37wCXH
 DodbZ4YWlX/MJhzDS5uxN1IEo3l+rfXjoRijfFDtsrA7RH1Q3y0+Wdq7Sc9BSaSkmFS5
 02ixj0prYohq5KU4S1ZEm/X8oU45IFNeMKrb931KT9UhPVm/dNKZnEsV4VpJz0/JfZ17
 NjuqKQTceyozROrKJVyw5grhdHFPDqyKJQQ3srUAZIrKg9w2+DxBM4oOLW5wfnBSSbrf
 dCMJS9RtYHNbh6I4Af3Sl6dfBLH/yRQncmpbKYg2ag6CearTnoJwd+Q1/YsQHpp2AS6I
 xCPw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=1Ew7xg2pHTiDux05JStntODHhMrEXUoiYs5JYYCKFdE=;
 b=AHrBfYtk5lb7UduAJ7LAIItDmL4SE4t6rYqWQNq33dkAsybqken5qDMGTma2Mwv7CS
 tPemzyJTo9pGxnAZJPJCbDlCaXifXVhbIstLTSUcdOl3BMv5wBN+btIsaLkMTLdd3Y93
 evp05XpwlH/m1+o39oKGWs0MC7eiWN5dYklQI5YXnSRGkhiKRBsgC2O+XpHiHGwmnw6V
 6yht0nVeDrvREHUIA26V6Pdh367A+IFKIHJYV8SjUrQ/PBtyUMXTe2P29Hm/8GnmgDAj
 lFiv68QvXvwT23WBIXcZpqYbU0Hy3kkurJuSti3tq1SyifujzA0if8NU1sGr9i11Ejjv
 X5Yw==
X-Gm-Message-State: AOPr4FWU4FS6dLwSTarmV5wQ5pFHN7+DKWigGh2yhkxz6/Pr1KNPXbj4Hd+Cpnxa5UaO4Q==
X-Received: by 10.140.21.164 with SMTP id 33mr3625200qgl.34.1462975195062;
 Wed, 11 May 2016 06:59:55 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id 134sm3147487qkh.10.2016.05.11.06.59.54
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 11 May 2016 06:59:54 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id A766BEE3C31; Wed, 11 May 2016 09:59:53 -0400 (EDT)
Date: Wed, 11 May 2016 09:59:53 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160511135953.zw2nnm36vzjlkdbd@sony>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5733358D.9020608@suse.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTEsIDIwMTYgYXQgMDM6Mzc6MTdQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBcyBJIHN1c3BlY3RlZDogeW91IG9ubHkgYm9vdCB0aGUga2VybmVsLiBOb3JtYWxs
eSB0aGUgYm9vdCBlbnRyaWVzCj4gZm9yIFhlbiBhcmUgYmV0d2VlbiB0aGUgbGluZXM6Cj4gCj4g
IyMjIEJFR0lOIC9ldGMvZ3J1Yi5kLzIwX2xpbnV4X3hlbiAjIyMKPiAjIyMgRU5EIC9ldGMvZ3J1
Yi5kLzIwX2xpbnV4X3hlbiAjIyMKPiAKPiBUaGV5IGxvb2sgbGlrZToKPiAKPiAuLi4KPiBtdWx0
aWJvb3QgL2Jvb3QveGVuLmd6IC4uLgo+IG1vZHVsZSAgL2Jvb3Qvdm1saW51ei00LjEuMjAtMTEt
eGVuIC4uLgo+IC4uLgoKZ3J1Yi1ta2NvbmZpZyBkb2Vzbid0IHBpY2sgdXAgMjBfbGludXhfeGVu
IGZvciBzb21lIHJlYXNvbi4gbG9va2luZyBpbnRvCml0Li4uIHRoYW5rcy4KCj4gU28geW91IGFy
ZSBib290aW5nIHRoZSBYZW4gaHlwZXJ2aXNvciB3aGljaCB3aWxsIHRoZW4gc3RhcnQgTGludXgg
YXMKPiBkb20wLiBZb3UnbGwgcHJvYmFibHkgaGF2ZSB0byBpbnN0YWxsIFhlbiAoZWl0aGVyIGZy
b20geW91ciBkaXN0cmlidXRpb24KPiBvciBieSBidWlsZGluZyBpdCBieSB5b3Vyc2VsZikuCj4g
Cj4gCj4gSnVlcmdlbgoKdGhlIGRpc3RybyAoc2xhY2t3YXJlKSBoYXMgYSBzY3JpcHQgZm9yIGNy
ZWF0aW5nIHhlbi5neiBieSBjYWxsaW5nCm1raW5pdHJkLiBidXQgdGhlbiB3aGVuIGkgdHJ5IHRv
IGJvb3Qgb2ZmIHRoZSByZXN1bHRpbmcgeGVuLmd6IGdydWIgc2F5cwond3JvbmcgbWFnaWMgbnVt
YmVyJy4gY2FuIGkgaGF2ZSBzb21ldGhpbmcgbGlrZSB0aGlzOgoKbXVsdGlib290IC9ib290L3Zt
bGludXoKbW9kdWxlICAvYm9vdC92bWxpbnV6CgppLmUuIGNhbiB0aGUgaHlwZXJ2aXNvciAod2hp
Y2ggYnR3IGkgdW5kZXJzdGFuZCBYZW4gYWJvdmUgdG8gYmUgdGhlCmh5cGVydmlzb3IpIGFuZCBk
b20wIGJlIHRoZSBzYW1lIGtlcm5lbCBpbWFnZT8KCgotLWpydW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVu
LXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 11 14:00:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 14:00:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0UgB-0000oe-TO; Wed, 11 May 2016 13:59:59 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0Ug9-0000oD-Og
 for xen-users@lists.xen.org; Wed, 11 May 2016 13:59:58 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 6F/05-07924-DDA33375; Wed, 11 May 2016 13:59:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrDIsWRWlGSWpSXmKPExsVyMfSAk+4dK+N
 wg6+bFS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ozNm8+wF3xgr3g6+w9TA+NOti5GLg4hgX5G
 iXMPrrCCOCwC81kl/h+eAZaRENjNKrH/Vj9zFyMnkBMj8fzzdHYIu0Ji0dtbrCC2kICaxP19X
 awQo7qZJG7v3sUIkSiQWLfqI1gzi4CqxOPdH5hAbDYBFYmHjx6wgdgiAsoSH1t7gYZycDALqE
 u07VMFCQsL+EocW3+ZGSTMK2Akceu3HcT4U4wS1zc1g43hFRCUODnzCQuIDdL6Z94lZogx0hL
 L/3GAmJwCGhKf33mCmKJAS18drJ/AKDILSe8sJL2zEHoXMDKvYtQoTi0qSy3SNTTVSyrKTM8o
 yU3MzNE1NDDWy00tLk5MT81JTCrWS87P3cQIDH0GINjBuGa75yFGSQ4mJVHeN9LG4UJ8Sfkpl
 RmJxRnxRaU5qcWHGGU4OJQkeDMtgXKCRanpqRVpmTnAKIRJS3DwKInwNoKkeYsLEnOLM9MhUq
 cYLTm2/L62loljy4IbQHLb1HtrmYRY8vLzUqXEefNAGgRAGjJK8+DGwRLFJUZZKWFeRqADhXg
 KUotyM0tQ5V8xinMwKgnzWoFM4cnMK4Hb+groICagg6qvG4EcVJKIkJJqYJz44PTto3F2LQkz
 FvumbT2aOm3jrc8pay4bhf88VPuqc+m6f2FNXfMdVSI0W/SmzNYSq9rxXCjtV3Biw/lTjKWhH
 Y8exQneM+1cPMny8xrVS4umPY8UN9BXOqwpX5W7YmI7e/efexXF2WGim8P7LkvwWKom2lnGh2
 6dOEleNKF/+8zSOj1ZXSWW4oxEQy3mouJEAP/xtgMPAwAA
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462975195!39708776!1
X-Originating-IP: [209.85.192.66]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53021 invoked from network); 11 May 2016 13:59:56 -0000
Received: from mail-qg0-f66.google.com (HELO mail-qg0-f66.google.com)
 (209.85.192.66)
 by server-8.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 11 May 2016 13:59:56 -0000
Received: by mail-qg0-f66.google.com with SMTP id 90so3002672qgz.0
 for <xen-users@lists.xen.org>; Wed, 11 May 2016 06:59:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=1Ew7xg2pHTiDux05JStntODHhMrEXUoiYs5JYYCKFdE=;
 b=bfoDmhGi6PsWrsbdj7aYpqkgVsMn0isUpV8qJ2LmqKivF6lFKtri2C4BXy6l37wCXH
 DodbZ4YWlX/MJhzDS5uxN1IEo3l+rfXjoRijfFDtsrA7RH1Q3y0+Wdq7Sc9BSaSkmFS5
 02ixj0prYohq5KU4S1ZEm/X8oU45IFNeMKrb931KT9UhPVm/dNKZnEsV4VpJz0/JfZ17
 NjuqKQTceyozROrKJVyw5grhdHFPDqyKJQQ3srUAZIrKg9w2+DxBM4oOLW5wfnBSSbrf
 dCMJS9RtYHNbh6I4Af3Sl6dfBLH/yRQncmpbKYg2ag6CearTnoJwd+Q1/YsQHpp2AS6I
 xCPw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=1Ew7xg2pHTiDux05JStntODHhMrEXUoiYs5JYYCKFdE=;
 b=AHrBfYtk5lb7UduAJ7LAIItDmL4SE4t6rYqWQNq33dkAsybqken5qDMGTma2Mwv7CS
 tPemzyJTo9pGxnAZJPJCbDlCaXifXVhbIstLTSUcdOl3BMv5wBN+btIsaLkMTLdd3Y93
 evp05XpwlH/m1+o39oKGWs0MC7eiWN5dYklQI5YXnSRGkhiKRBsgC2O+XpHiHGwmnw6V
 6yht0nVeDrvREHUIA26V6Pdh367A+IFKIHJYV8SjUrQ/PBtyUMXTe2P29Hm/8GnmgDAj
 lFiv68QvXvwT23WBIXcZpqYbU0Hy3kkurJuSti3tq1SyifujzA0if8NU1sGr9i11Ejjv
 X5Yw==
X-Gm-Message-State: AOPr4FWU4FS6dLwSTarmV5wQ5pFHN7+DKWigGh2yhkxz6/Pr1KNPXbj4Hd+Cpnxa5UaO4Q==
X-Received: by 10.140.21.164 with SMTP id 33mr3625200qgl.34.1462975195062;
 Wed, 11 May 2016 06:59:55 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id 134sm3147487qkh.10.2016.05.11.06.59.54
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 11 May 2016 06:59:54 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id A766BEE3C31; Wed, 11 May 2016 09:59:53 -0400 (EDT)
Date: Wed, 11 May 2016 09:59:53 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160511135953.zw2nnm36vzjlkdbd@sony>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5733358D.9020608@suse.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTEsIDIwMTYgYXQgMDM6Mzc6MTdQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBBcyBJIHN1c3BlY3RlZDogeW91IG9ubHkgYm9vdCB0aGUga2VybmVsLiBOb3JtYWxs
eSB0aGUgYm9vdCBlbnRyaWVzCj4gZm9yIFhlbiBhcmUgYmV0d2VlbiB0aGUgbGluZXM6Cj4gCj4g
IyMjIEJFR0lOIC9ldGMvZ3J1Yi5kLzIwX2xpbnV4X3hlbiAjIyMKPiAjIyMgRU5EIC9ldGMvZ3J1
Yi5kLzIwX2xpbnV4X3hlbiAjIyMKPiAKPiBUaGV5IGxvb2sgbGlrZToKPiAKPiAuLi4KPiBtdWx0
aWJvb3QgL2Jvb3QveGVuLmd6IC4uLgo+IG1vZHVsZSAgL2Jvb3Qvdm1saW51ei00LjEuMjAtMTEt
eGVuIC4uLgo+IC4uLgoKZ3J1Yi1ta2NvbmZpZyBkb2Vzbid0IHBpY2sgdXAgMjBfbGludXhfeGVu
IGZvciBzb21lIHJlYXNvbi4gbG9va2luZyBpbnRvCml0Li4uIHRoYW5rcy4KCj4gU28geW91IGFy
ZSBib290aW5nIHRoZSBYZW4gaHlwZXJ2aXNvciB3aGljaCB3aWxsIHRoZW4gc3RhcnQgTGludXgg
YXMKPiBkb20wLiBZb3UnbGwgcHJvYmFibHkgaGF2ZSB0byBpbnN0YWxsIFhlbiAoZWl0aGVyIGZy
b20geW91ciBkaXN0cmlidXRpb24KPiBvciBieSBidWlsZGluZyBpdCBieSB5b3Vyc2VsZikuCj4g
Cj4gCj4gSnVlcmdlbgoKdGhlIGRpc3RybyAoc2xhY2t3YXJlKSBoYXMgYSBzY3JpcHQgZm9yIGNy
ZWF0aW5nIHhlbi5neiBieSBjYWxsaW5nCm1raW5pdHJkLiBidXQgdGhlbiB3aGVuIGkgdHJ5IHRv
IGJvb3Qgb2ZmIHRoZSByZXN1bHRpbmcgeGVuLmd6IGdydWIgc2F5cwond3JvbmcgbWFnaWMgbnVt
YmVyJy4gY2FuIGkgaGF2ZSBzb21ldGhpbmcgbGlrZSB0aGlzOgoKbXVsdGlib290IC9ib290L3Zt
bGludXoKbW9kdWxlICAvYm9vdC92bWxpbnV6CgppLmUuIGNhbiB0aGUgaHlwZXJ2aXNvciAod2hp
Y2ggYnR3IGkgdW5kZXJzdGFuZCBYZW4gYWJvdmUgdG8gYmUgdGhlCmh5cGVydmlzb3IpIGFuZCBk
b20wIGJlIHRoZSBzYW1lIGtlcm5lbCBpbWFnZT8KCgotLWpydW4KCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVu
LXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 11 15:01:33 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 15:01:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0Vd8-0006TS-1b; Wed, 11 May 2016 15:00:54 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jgross@suse.com>) id 1b0UKG-0007EW-5k
 for xen-users@lists.xen.org; Wed, 11 May 2016 13:37:20 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 22/E4-03971-F8533375; Wed, 11 May 2016 13:37:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOIsWRWlGSWpSXmKPExsVyuP0Ov26fqXG
 4QcM8C4tVVw+wOjB6HN39mymAMYo1My8pvyKBNWPre/OCK6wVe3pnMTYwXmLpYuTkkBAwkng7
 8R9TFyMXh5DAQkaJw/seM4MkhAV8JY6tvwxmiwgoSaxZ8ZEVomgNo8Suc4/Yuhg5OJgF1CXa9
 qmC1LAJqEpsuH6KFcTmBQpvnN3OCGKzAMX3netjBCkXFQiX2LHSF6JEUOLkzCdgN3AKGEt862
 pgArFBJv6Zd4kZwpaX2P52DvMERr5ZSFpmISmbhaRsASPzKkb14tSistQiXSO9pKLM9IyS3MT
 MHF1DQxO93NTi4sT01JzEpGK95PzcTYzAQGMAgh2MLXOcDzFKcjApifK+kTYOF+JLyk+pzEgs
 zogvKs1JLT7EKMPBoSTBa20ClBMsSk1PrUjLzAGGPExagoNHSYRXxxgozVtckJhbnJkOkTrFq
 Mux4MfttUxCLHn5ealS4ry2IDMEQIoySvPgRsDi7xKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJ
 WEeX1ApvBk5pXAbXoFdAQT0BHV141AjihJREhJNTC2VD9yvtztHOX6zHbi3/+6mreXyOTdfLc
 zVfBZ3uyZ7Nlur5ZsvTyRxW/l+V5jneTGzd8a/s20+7FzwadFqtu5Ova9Wy4ZlrU54d9Vnict
 a9+GfRXlWL2/W/KmrrmyhHlGZqDu7qQ/ziwsnwVXWbtozMhyuOM6f699I9eWfQUn/AV/TdTrf
 jhDiaU4I9FQi7moOBEAYhI8GroCAAA=
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1462973838!32300302!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56156 invoked from network); 11 May 2016 13:37:18 -0000
Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15)
 by server-11.tower-27.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 11 May 2016 13:37:18 -0000
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3D62AAC8A;
 Wed, 11 May 2016 13:37:18 +0000 (UTC)
To: jrun <darwinskernel@gmail.com>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony>
From: Juergen Gross <jgross@suse.com>
Message-ID: <5733358D.9020608@suse.com>
Date: Wed, 11 May 2016 15:37:17 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <20160511132203.qq2lm3ngc7slpmi4@sony>
X-Mailman-Approved-At: Wed, 11 May 2016 15:00:52 +0000
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMTEvMDUvMTYgMTU6MjIsIGpydW4gd3JvdGU6Cj4gT24gV2VkLCBNYXkgMTEsIDIwMTYgYXQg
MDg6Mjk6MTNBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gQXJlIHlvdSBzdXJlIHlv
dSd2ZSBib290ZWQgdGhlIGtlcm5lbCBvbiB0b3Agb2YgWGVuPyBDYW4geW91IHNob3cgdXMgdGhl
Cj4+IGJvb3QgbG9hZGVyIGVudHJpZXMgeW91IGhhdmUgdXNlZD8KPj4KPj4KPj4gSnVlcmdlbgo+
IAo+IHllcywgaSdtIGF0dGFjaGluZyBncnViLmNmZyB0byB0aGlzLgoKQXMgSSBzdXNwZWN0ZWQ6
IHlvdSBvbmx5IGJvb3QgdGhlIGtlcm5lbC4gTm9ybWFsbHkgdGhlIGJvb3QgZW50cmllcwpmb3Ig
WGVuIGFyZSBiZXR3ZWVuIHRoZSBsaW5lczoKCiMjIyBCRUdJTiAvZXRjL2dydWIuZC8yMF9saW51
eF94ZW4gIyMjCiMjIyBFTkQgL2V0Yy9ncnViLmQvMjBfbGludXhfeGVuICMjIwoKVGhleSBsb29r
IGxpa2U6CgouLi4KbXVsdGlib290IC9ib290L3hlbi5neiAuLi4KbW9kdWxlICAvYm9vdC92bWxp
bnV6LTQuMS4yMC0xMS14ZW4gLi4uCi4uLgoKU28geW91IGFyZSBib290aW5nIHRoZSBYZW4gaHlw
ZXJ2aXNvciB3aGljaCB3aWxsIHRoZW4gc3RhcnQgTGludXggYXMKZG9tMC4gWW91J2xsIHByb2Jh
Ymx5IGhhdmUgdG8gaW5zdGFsbCBYZW4gKGVpdGhlciBmcm9tIHlvdXIgZGlzdHJpYnV0aW9uCm9y
IGJ5IGJ1aWxkaW5nIGl0IGJ5IHlvdXJzZWxmKS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhl
bi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 11 15:01:33 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 15:01:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0Vd8-0006Tf-DB; Wed, 11 May 2016 15:00:54 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jgross@suse.com>) id 1b0UwC-0002yT-CK
 for xen-users@lists.xen.org; Wed, 11 May 2016 14:16:32 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 DC/6F-03971-FBE33375; Wed, 11 May 2016 14:16:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBIsWRWlGSWpSXmKPExsVyuP0Ov+5+O+N
 wg0dreC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oyPU40LznJVvGzbytjAeJ+ji5GTQ0LASOLt
 xH9MXYxcHEICCxklth38xQ6SEBbwlTi2/jIziC0ioCSxZsVHVoiiD4wS81+/BEpwcDALqEu07
 VMFqWETUJXYcP0UK4jNC2RPX9oJZrMA2Ttvn2MHKRcVCJfYsdIXokRQ4uTMJywgNqeAscTKez
 fBVoFM/DPvEpQtL7H97RzmCYx8s5C0zEJSNgtJ2QJG5lWMGsWpRWWpRbqGBnpJRZnpGSW5iZk
 5uoaGJnq5qcXFiempOYlJxXrJ+bmbGIGhxgAEOxjPLXM+xCjJwaQkyvtG2jhciC8pP6UyI7E4
 I76oNCe1+BCjDAeHkgSvFDB0hQSLUtNTK9Iyc4BBD5OW4OBREuE9YAuU5i0uSMwtzkyHSJ1i1
 OXYsuDGWiYhlrz8vFQpcd5FIEUCIEUZpXlwI2AReIlRVkqYlxHoKCGegtSi3MwSVPlXjOIcjE
 rCvFtBpvBk5pXAbXoFdAQT0BHV141AjihJREhJNTBqFsy957Dkq+6qzbanq52M378v+LLiRWU
 ol9KKWUZMPtz66X5RdhsXyj5nfvs17ZfzAwer80ZV8y+/WXJ6g+v/X4sVV57Ysv1cxxf1TYq7
 EzWWzb3+n2ejo2GVz3Ybh41iU+uCa/OK//U392mGiz7aUdJ4fN4sM/cra74Yhcwz4fFYGTBVX
 fGaEktxRqKhFnNRcSIA05MFoLsCAAA=
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1462976190!40951907!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13715 invoked from network); 11 May 2016 14:16:31 -0000
Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15)
 by server-6.tower-27.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 11 May 2016 14:16:31 -0000
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 24C9FAAF1;
 Wed, 11 May 2016 14:16:30 +0000 (UTC)
To: jrun <darwinskernel@gmail.com>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
 <20160511135953.zw2nnm36vzjlkdbd@sony>
From: Juergen Gross <jgross@suse.com>
Message-ID: <57333EBD.90406@suse.com>
Date: Wed, 11 May 2016 16:16:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <20160511135953.zw2nnm36vzjlkdbd@sony>
X-Mailman-Approved-At: Wed, 11 May 2016 15:00:52 +0000
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMTEvMDUvMTYgMTU6NTksIGpydW4gd3JvdGU6Cj4gT24gV2VkLCBNYXkgMTEsIDIwMTYgYXQg
MDM6Mzc6MTdQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gQXMgSSBzdXNwZWN0ZWQ6
IHlvdSBvbmx5IGJvb3QgdGhlIGtlcm5lbC4gTm9ybWFsbHkgdGhlIGJvb3QgZW50cmllcwo+PiBm
b3IgWGVuIGFyZSBiZXR3ZWVuIHRoZSBsaW5lczoKPj4KPj4gIyMjIEJFR0lOIC9ldGMvZ3J1Yi5k
LzIwX2xpbnV4X3hlbiAjIyMKPj4gIyMjIEVORCAvZXRjL2dydWIuZC8yMF9saW51eF94ZW4gIyMj
Cj4+Cj4+IFRoZXkgbG9vayBsaWtlOgo+Pgo+PiAuLi4KPj4gbXVsdGlib290IC9ib290L3hlbi5n
eiAuLi4KPj4gbW9kdWxlICAvYm9vdC92bWxpbnV6LTQuMS4yMC0xMS14ZW4gLi4uCj4+IC4uLgo+
IAo+IGdydWItbWtjb25maWcgZG9lc24ndCBwaWNrIHVwIDIwX2xpbnV4X3hlbiBmb3Igc29tZSBy
ZWFzb24uIGxvb2tpbmcgaW50bwo+IGl0Li4uIHRoYW5rcy4KPiAKPj4gU28geW91IGFyZSBib290
aW5nIHRoZSBYZW4gaHlwZXJ2aXNvciB3aGljaCB3aWxsIHRoZW4gc3RhcnQgTGludXggYXMKPj4g
ZG9tMC4gWW91J2xsIHByb2JhYmx5IGhhdmUgdG8gaW5zdGFsbCBYZW4gKGVpdGhlciBmcm9tIHlv
dXIgZGlzdHJpYnV0aW9uCj4+IG9yIGJ5IGJ1aWxkaW5nIGl0IGJ5IHlvdXJzZWxmKS4KPj4KPj4K
Pj4gSnVlcmdlbgo+IAo+IHRoZSBkaXN0cm8gKHNsYWNrd2FyZSkgaGFzIGEgc2NyaXB0IGZvciBj
cmVhdGluZyB4ZW4uZ3ogYnkgY2FsbGluZwo+IG1raW5pdHJkLgoKVGhpcyBzZWVtcyB1bmxpa2Vs
eS4gbWtpbml0cmQgaXMgdXNlZCB0byBidWlsZCBhIHJhbWRpc2sgKHRoYXQncyB0aGUKcmVhc29u
IGZvciBpdCdzIG5hbWU6IE1hS2UgSU5JVGlhbCBSYW1EaXNrKS4geGVuLmd6IHNob3VsZCBiZSBp
bnN0YWxsZWQKc2VwYXJhdGVseSwgc2VlIGUuZy4KCmh0dHBzOi8vc2xhY2tidWlsZHMub3JnL3Jl
cG9zaXRvcnkvMTQuMS9zeXN0ZW0veGVuLwoKPiBidXQgdGhlbiB3aGVuIGkgdHJ5IHRvIGJvb3Qg
b2ZmIHRoZSByZXN1bHRpbmcgeGVuLmd6IGdydWIgc2F5cwo+ICd3cm9uZyBtYWdpYyBudW1iZXIn
LiBjYW4gaSBoYXZlIHNvbWV0aGluZyBsaWtlIHRoaXM6Cj4gCj4gbXVsdGlib290IC9ib290L3Zt
bGludXoKPiBtb2R1bGUgIC9ib290L3ZtbGludXoKPiAKPiBpLmUuIGNhbiB0aGUgaHlwZXJ2aXNv
ciAod2hpY2ggYnR3IGkgdW5kZXJzdGFuZCBYZW4gYWJvdmUgdG8gYmUgdGhlCj4gaHlwZXJ2aXNv
cikgYW5kIGRvbTAgYmUgdGhlIHNhbWUga2VybmVsIGltYWdlPwoKTm8sIHRoZXkgYXJlIGJ1aWx0
IGZyb20gY29tcGxldGVseSBkaWZmZXJlbnQgc291cmNlcy4KCgpKdWVyZ2VuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBs
aXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vy
cw==

From xen-users-bounces@lists.xen.org Wed May 11 15:01:33 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 15:01:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0Vd8-0006TS-1b; Wed, 11 May 2016 15:00:54 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jgross@suse.com>) id 1b0UKG-0007EW-5k
 for xen-users@lists.xen.org; Wed, 11 May 2016 13:37:20 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 22/E4-03971-F8533375; Wed, 11 May 2016 13:37:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOIsWRWlGSWpSXmKPExsVyuP0Ov26fqXG
 4QcM8C4tVVw+wOjB6HN39mymAMYo1My8pvyKBNWPre/OCK6wVe3pnMTYwXmLpYuTkkBAwkng7
 8R9TFyMXh5DAQkaJw/seM4MkhAV8JY6tvwxmiwgoSaxZ8ZEVomgNo8Suc4/Yuhg5OJgF1CXa9
 qmC1LAJqEpsuH6KFcTmBQpvnN3OCGKzAMX3netjBCkXFQiX2LHSF6JEUOLkzCdgN3AKGEt862
 pgArFBJv6Zd4kZwpaX2P52DvMERr5ZSFpmISmbhaRsASPzKkb14tSistQiXSO9pKLM9IyS3MT
 MHF1DQxO93NTi4sT01JzEpGK95PzcTYzAQGMAgh2MLXOcDzFKcjApifK+kTYOF+JLyk+pzEgs
 zogvKs1JLT7EKMPBoSTBa20ClBMsSk1PrUjLzAGGPExagoNHSYRXxxgozVtckJhbnJkOkTrFq
 Mux4MfttUxCLHn5ealS4ry2IDMEQIoySvPgRsDi7xKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJ
 WEeX1ApvBk5pXAbXoFdAQT0BHV141AjihJREhJNTC2VD9yvtztHOX6zHbi3/+6mreXyOTdfLc
 zVfBZ3uyZ7Nlur5ZsvTyRxW/l+V5jneTGzd8a/s20+7FzwadFqtu5Ova9Wy4ZlrU54d9Vnict
 a9+GfRXlWL2/W/KmrrmyhHlGZqDu7qQ/ziwsnwVXWbtozMhyuOM6f699I9eWfQUn/AV/TdTrf
 jhDiaU4I9FQi7moOBEAYhI8GroCAAA=
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1462973838!32300302!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56156 invoked from network); 11 May 2016 13:37:18 -0000
Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15)
 by server-11.tower-27.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 11 May 2016 13:37:18 -0000
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 3D62AAC8A;
 Wed, 11 May 2016 13:37:18 +0000 (UTC)
To: jrun <darwinskernel@gmail.com>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony>
From: Juergen Gross <jgross@suse.com>
Message-ID: <5733358D.9020608@suse.com>
Date: Wed, 11 May 2016 15:37:17 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <20160511132203.qq2lm3ngc7slpmi4@sony>
X-Mailman-Approved-At: Wed, 11 May 2016 15:00:52 +0000
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMTEvMDUvMTYgMTU6MjIsIGpydW4gd3JvdGU6Cj4gT24gV2VkLCBNYXkgMTEsIDIwMTYgYXQg
MDg6Mjk6MTNBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gQXJlIHlvdSBzdXJlIHlv
dSd2ZSBib290ZWQgdGhlIGtlcm5lbCBvbiB0b3Agb2YgWGVuPyBDYW4geW91IHNob3cgdXMgdGhl
Cj4+IGJvb3QgbG9hZGVyIGVudHJpZXMgeW91IGhhdmUgdXNlZD8KPj4KPj4KPj4gSnVlcmdlbgo+
IAo+IHllcywgaSdtIGF0dGFjaGluZyBncnViLmNmZyB0byB0aGlzLgoKQXMgSSBzdXNwZWN0ZWQ6
IHlvdSBvbmx5IGJvb3QgdGhlIGtlcm5lbC4gTm9ybWFsbHkgdGhlIGJvb3QgZW50cmllcwpmb3Ig
WGVuIGFyZSBiZXR3ZWVuIHRoZSBsaW5lczoKCiMjIyBCRUdJTiAvZXRjL2dydWIuZC8yMF9saW51
eF94ZW4gIyMjCiMjIyBFTkQgL2V0Yy9ncnViLmQvMjBfbGludXhfeGVuICMjIwoKVGhleSBsb29r
IGxpa2U6CgouLi4KbXVsdGlib290IC9ib290L3hlbi5neiAuLi4KbW9kdWxlICAvYm9vdC92bWxp
bnV6LTQuMS4yMC0xMS14ZW4gLi4uCi4uLgoKU28geW91IGFyZSBib290aW5nIHRoZSBYZW4gaHlw
ZXJ2aXNvciB3aGljaCB3aWxsIHRoZW4gc3RhcnQgTGludXggYXMKZG9tMC4gWW91J2xsIHByb2Jh
Ymx5IGhhdmUgdG8gaW5zdGFsbCBYZW4gKGVpdGhlciBmcm9tIHlvdXIgZGlzdHJpYnV0aW9uCm9y
IGJ5IGJ1aWxkaW5nIGl0IGJ5IHlvdXJzZWxmKS4KCgpKdWVyZ2VuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhl
bi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 11 15:01:33 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 15:01:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0Vd8-0006Tf-DB; Wed, 11 May 2016 15:00:54 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jgross@suse.com>) id 1b0UwC-0002yT-CK
 for xen-users@lists.xen.org; Wed, 11 May 2016 14:16:32 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 DC/6F-03971-FBE33375; Wed, 11 May 2016 14:16:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBIsWRWlGSWpSXmKPExsVyuP0Ov+5+O+N
 wg0dreC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oyPU40LznJVvGzbytjAeJ+ji5GTQ0LASOLt
 xH9MXYxcHEICCxklth38xQ6SEBbwlTi2/jIziC0ioCSxZsVHVoiiD4wS81+/BEpwcDALqEu07
 VMFqWETUJXYcP0UK4jNC2RPX9oJZrMA2Ttvn2MHKRcVCJfYsdIXokRQ4uTMJywgNqeAscTKez
 fBVoFM/DPvEpQtL7H97RzmCYx8s5C0zEJSNgtJ2QJG5lWMGsWpRWWpRbqGBnpJRZnpGSW5iZk
 5uoaGJnq5qcXFiempOYlJxXrJ+bmbGIGhxgAEOxjPLXM+xCjJwaQkyvtG2jhciC8pP6UyI7E4
 I76oNCe1+BCjDAeHkgSvFDB0hQSLUtNTK9Iyc4BBD5OW4OBREuE9YAuU5i0uSMwtzkyHSJ1i1
 OXYsuDGWiYhlrz8vFQpcd5FIEUCIEUZpXlwI2AReIlRVkqYlxHoKCGegtSi3MwSVPlXjOIcjE
 rCvFtBpvBk5pXAbXoFdAQT0BHV141AjihJREhJNTBqFsy957Dkq+6qzbanq52M378v+LLiRWU
 ol9KKWUZMPtz66X5RdhsXyj5nfvs17ZfzAwer80ZV8y+/WXJ6g+v/X4sVV57Ysv1cxxf1TYq7
 EzWWzb3+n2ejo2GVz3Ybh41iU+uCa/OK//U392mGiz7aUdJ4fN4sM/cra74Yhcwz4fFYGTBVX
 fGaEktxRqKhFnNRcSIA05MFoLsCAAA=
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1462976190!40951907!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13715 invoked from network); 11 May 2016 14:16:31 -0000
Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15)
 by server-6.tower-27.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 11 May 2016 14:16:31 -0000
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id 24C9FAAF1;
 Wed, 11 May 2016 14:16:30 +0000 (UTC)
To: jrun <darwinskernel@gmail.com>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
 <20160511135953.zw2nnm36vzjlkdbd@sony>
From: Juergen Gross <jgross@suse.com>
Message-ID: <57333EBD.90406@suse.com>
Date: Wed, 11 May 2016 16:16:29 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <20160511135953.zw2nnm36vzjlkdbd@sony>
X-Mailman-Approved-At: Wed, 11 May 2016 15:00:52 +0000
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMTEvMDUvMTYgMTU6NTksIGpydW4gd3JvdGU6Cj4gT24gV2VkLCBNYXkgMTEsIDIwMTYgYXQg
MDM6Mzc6MTdQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gQXMgSSBzdXNwZWN0ZWQ6
IHlvdSBvbmx5IGJvb3QgdGhlIGtlcm5lbC4gTm9ybWFsbHkgdGhlIGJvb3QgZW50cmllcwo+PiBm
b3IgWGVuIGFyZSBiZXR3ZWVuIHRoZSBsaW5lczoKPj4KPj4gIyMjIEJFR0lOIC9ldGMvZ3J1Yi5k
LzIwX2xpbnV4X3hlbiAjIyMKPj4gIyMjIEVORCAvZXRjL2dydWIuZC8yMF9saW51eF94ZW4gIyMj
Cj4+Cj4+IFRoZXkgbG9vayBsaWtlOgo+Pgo+PiAuLi4KPj4gbXVsdGlib290IC9ib290L3hlbi5n
eiAuLi4KPj4gbW9kdWxlICAvYm9vdC92bWxpbnV6LTQuMS4yMC0xMS14ZW4gLi4uCj4+IC4uLgo+
IAo+IGdydWItbWtjb25maWcgZG9lc24ndCBwaWNrIHVwIDIwX2xpbnV4X3hlbiBmb3Igc29tZSBy
ZWFzb24uIGxvb2tpbmcgaW50bwo+IGl0Li4uIHRoYW5rcy4KPiAKPj4gU28geW91IGFyZSBib290
aW5nIHRoZSBYZW4gaHlwZXJ2aXNvciB3aGljaCB3aWxsIHRoZW4gc3RhcnQgTGludXggYXMKPj4g
ZG9tMC4gWW91J2xsIHByb2JhYmx5IGhhdmUgdG8gaW5zdGFsbCBYZW4gKGVpdGhlciBmcm9tIHlv
dXIgZGlzdHJpYnV0aW9uCj4+IG9yIGJ5IGJ1aWxkaW5nIGl0IGJ5IHlvdXJzZWxmKS4KPj4KPj4K
Pj4gSnVlcmdlbgo+IAo+IHRoZSBkaXN0cm8gKHNsYWNrd2FyZSkgaGFzIGEgc2NyaXB0IGZvciBj
cmVhdGluZyB4ZW4uZ3ogYnkgY2FsbGluZwo+IG1raW5pdHJkLgoKVGhpcyBzZWVtcyB1bmxpa2Vs
eS4gbWtpbml0cmQgaXMgdXNlZCB0byBidWlsZCBhIHJhbWRpc2sgKHRoYXQncyB0aGUKcmVhc29u
IGZvciBpdCdzIG5hbWU6IE1hS2UgSU5JVGlhbCBSYW1EaXNrKS4geGVuLmd6IHNob3VsZCBiZSBp
bnN0YWxsZWQKc2VwYXJhdGVseSwgc2VlIGUuZy4KCmh0dHBzOi8vc2xhY2tidWlsZHMub3JnL3Jl
cG9zaXRvcnkvMTQuMS9zeXN0ZW0veGVuLwoKPiBidXQgdGhlbiB3aGVuIGkgdHJ5IHRvIGJvb3Qg
b2ZmIHRoZSByZXN1bHRpbmcgeGVuLmd6IGdydWIgc2F5cwo+ICd3cm9uZyBtYWdpYyBudW1iZXIn
LiBjYW4gaSBoYXZlIHNvbWV0aGluZyBsaWtlIHRoaXM6Cj4gCj4gbXVsdGlib290IC9ib290L3Zt
bGludXoKPiBtb2R1bGUgIC9ib290L3ZtbGludXoKPiAKPiBpLmUuIGNhbiB0aGUgaHlwZXJ2aXNv
ciAod2hpY2ggYnR3IGkgdW5kZXJzdGFuZCBYZW4gYWJvdmUgdG8gYmUgdGhlCj4gaHlwZXJ2aXNv
cikgYW5kIGRvbTAgYmUgdGhlIHNhbWUga2VybmVsIGltYWdlPwoKTm8sIHRoZXkgYXJlIGJ1aWx0
IGZyb20gY29tcGxldGVseSBkaWZmZXJlbnQgc291cmNlcy4KCgpKdWVyZ2VuCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBs
aXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vy
cw==

From xen-users-bounces@lists.xen.org Wed May 11 16:01:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 16:01:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0WYA-0003Wu-JQ; Wed, 11 May 2016 15:59:50 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0WY8-0003Wg-Jr
 for xen-users@lists.xen.org; Wed, 11 May 2016 15:59:48 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 D4/7C-03814-3F653375; Wed, 11 May 2016 15:59:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrNIsWRWlGSWpSXmKPExsVyMfTOYd3PYcb
 hBnsOilmsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBmHfncxFRzgrbhxfBt7A+MPri5GTg4hgUmM
 EnPPC3YxcnGwCMxnldg96SMjSEJCYDerxLPPmRB2jMTv2Xeg4lUS8x5PZIVoVpO4v6+LFaRZS
 KCLSeLknNnsEIkCiSs9+1lAbBYBVYl1B2axgdhsAioSDx89ALNFBJQlPrb2AtVzcDALqEu07V
 MFCQsL+EocW3+ZGcTmFTCSmDfpKBvE/F4mibOf5jJCJAQlTs58AjYfpPfPvEvMEHOkJZb/4wA
 xOYFu290lAGKKAm19dbB+AqPILCS9s5D0zkLoXcDIvIpRozi1qCy1SNfQXC+pKDM9oyQ3MTNH
 19DAWC83tbg4MT01JzGpWC85P3cTIzDwGYBgB+PL056HGCU5mJREed9IG4cL8SXlp1RmJBZnx
 BeV5qQWH2KU4eBQkuD9GwqUEyxKTU+tSMvMAcYgTFqCg0dJhHcHSJq3uCAxtzgzHSJ1itGSY8
 vva2uZOLYsuAEkt029t5ZJiCUvPy9VSpw3A6RBAKQhozQPbhwsTVxilJUS5mUEOlCIpyC1KDe
 zBFX+FaM4B6OSMO8GkCk8mXklcFtfAR3EBHRQ9XUjkINKEhFSUg2MTitWTj9X8WOaV+GOj7q3
 m/982y6nE2Q75W1u557MH2pPyp5H7PZa8KGj58OjHZK/zfcpXEjYbLs6fMemvY2MSZmnpz13E
 Zi2WuPlxrB1/T9enF64/5zKt7+1NvkaPtWMDme8+VkElHlMgt/fPbK2+XbMzD7H5QctL+2Y0O
 OgeW37xb076qSqFZRYijMSDbWYi4oTAe5GP6oOAwAA
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1462982386!32112188!1
X-Originating-IP: [209.85.220.195]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21105 invoked from network); 11 May 2016 15:59:47 -0000
Received: from mail-qk0-f195.google.com (HELO mail-qk0-f195.google.com)
 (209.85.220.195)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 11 May 2016 15:59:47 -0000
Received: by mail-qk0-f195.google.com with SMTP id q184so3388374qkf.0
 for <xen-users@lists.xen.org>; Wed, 11 May 2016 08:59:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=BE7hmEj8I2n2qSalE3DWr2PdaXVLJx8wEx7NR2o5QkY=;
 b=Kgt1cz5x3Ok3fbH+g5JkUY7AJVt7g0EQsCNm7PIr5oeb841wqntI6yiR260HVhuiGY
 0excDZUI3qYBf0PHOLEBpHntrC2N2/vfJRqSQfZCAb8m8XYMsl4aZIImMh1kOxxYMkrK
 rg+CngawGE435d48jcvSs2D8ZUV7aJYcEjfoWV1yN0ZLgKcTUzCET7uYWoHzVxrUSz4k
 +vq8oKVTm3UnBqvcwg0NX7kuZw74LSKcP4tPrOrkRcMMnZxwCfaE2JIGQyHzwkxK4hNe
 nU5bWOv/Pa6fluWA2tsT0MkcabeIgcr6u1ADMp3G9r+wA/2mXVSSyxp25G1Olz0smT83
 eUNg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=BE7hmEj8I2n2qSalE3DWr2PdaXVLJx8wEx7NR2o5QkY=;
 b=aCwfmlxDt/S0bjeMmQe3/efcF/MK9LdQfv/YWrJaRupMp4HKCrBdGXGTQ6oi3YRie5
 kD63sJthfabVQ7omWG4rVx5FBFhrD2Q6jG45fR+RHQWqui80WJFLp9boA5p5fpBXiyuM
 yRIrkTdcV52nmwxJLomIwbctjW4tVOIeco6Ag5WMJT1jnt5lAKI7SMg28UwIJG7ylgKq
 dO0fvMQahlVTA4N84uuRjhfzvVVsCdQeJgap0aA+78mS7xbiFQ6JXUSVYfPuTjiDuyPJ
 vMEhwXlR7Kpi66NXy1RGswS9hu5q+4iqC3pyPNr4fyE74xw9kNYxKjG/SCCrlC6SUsOO
 Qb9Q==
X-Gm-Message-State: AOPr4FXjeq8CXaw0ERK2Q1fTRDZgG7JG+geyw7FV19Fe5XYle2tCyeKs97n06ILp6dJdVQ==
X-Received: by 10.55.60.130 with SMTP id j124mr4606170qka.197.1462982385936;
 Wed, 11 May 2016 08:59:45 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id b6sm3739603qkh.12.2016.05.11.08.59.45
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 11 May 2016 08:59:45 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 75C61EE40F3; Wed, 11 May 2016 11:59:44 -0400 (EDT)
Date: Wed, 11 May 2016 11:59:44 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160511155944.p4ng7explhhalhin@sony>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
 <20160511135953.zw2nnm36vzjlkdbd@sony> <57333EBD.90406@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <57333EBD.90406@suse.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTEsIDIwMTYgYXQgMDQ6MTY6MjlQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxMS8wNS8xNiAxNTo1OSwganJ1biB3cm90ZToKPiA+IE9uIFdlZCwgTWF5IDEx
LCAyMDE2IGF0IDAzOjM3OjE3UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gPj4gQXMg
SSBzdXNwZWN0ZWQ6IHlvdSBvbmx5IGJvb3QgdGhlIGtlcm5lbC4gTm9ybWFsbHkgdGhlIGJvb3Qg
ZW50cmllcwo+ID4+IGZvciBYZW4gYXJlIGJldHdlZW4gdGhlIGxpbmVzOgo+ID4+Cj4gPj4gIyMj
IEJFR0lOIC9ldGMvZ3J1Yi5kLzIwX2xpbnV4X3hlbiAjIyMKPiA+PiAjIyMgRU5EIC9ldGMvZ3J1
Yi5kLzIwX2xpbnV4X3hlbiAjIyMKPiA+Pgo+ID4+IFRoZXkgbG9vayBsaWtlOgo+ID4+Cj4gPj4g
Li4uCj4gPj4gbXVsdGlib290IC9ib290L3hlbi5neiAuLi4KPiA+PiBtb2R1bGUgIC9ib290L3Zt
bGludXotNC4xLjIwLTExLXhlbiAuLi4KPiA+PiAuLi4KPiA+IAo+ID4gZ3J1Yi1ta2NvbmZpZyBk
b2Vzbid0IHBpY2sgdXAgMjBfbGludXhfeGVuIGZvciBzb21lIHJlYXNvbi4gbG9va2luZyBpbnRv
Cj4gPiBpdC4uLiB0aGFua3MuCj4gPiAKPiA+PiBTbyB5b3UgYXJlIGJvb3RpbmcgdGhlIFhlbiBo
eXBlcnZpc29yIHdoaWNoIHdpbGwgdGhlbiBzdGFydCBMaW51eCBhcwo+ID4+IGRvbTAuIFlvdSds
bCBwcm9iYWJseSBoYXZlIHRvIGluc3RhbGwgWGVuIChlaXRoZXIgZnJvbSB5b3VyIGRpc3RyaWJ1
dGlvbgo+ID4+IG9yIGJ5IGJ1aWxkaW5nIGl0IGJ5IHlvdXJzZWxmKS4KPiA+Pgo+ID4+Cj4gPj4g
SnVlcmdlbgo+ID4gCj4gPiB0aGUgZGlzdHJvIChzbGFja3dhcmUpIGhhcyBhIHNjcmlwdCBmb3Ig
Y3JlYXRpbmcgeGVuLmd6IGJ5IGNhbGxpbmcKPiA+IG1raW5pdHJkLgo+IAo+IFRoaXMgc2VlbXMg
dW5saWtlbHkuIG1raW5pdHJkIGlzIHVzZWQgdG8gYnVpbGQgYSByYW1kaXNrICh0aGF0J3MgdGhl
Cj4gcmVhc29uIGZvciBpdCdzIG5hbWU6IE1hS2UgSU5JVGlhbCBSYW1EaXNrKS4geGVuLmd6IHNo
b3VsZCBiZSBpbnN0YWxsZWQKPiBzZXBhcmF0ZWx5LCBzZWUgZS5nLgo+IAo+IGh0dHBzOi8vc2xh
Y2tidWlsZHMub3JnL3JlcG9zaXRvcnkvMTQuMS9zeXN0ZW0veGVuLwoKdGhhdCdzIHdoYXQgaSd2
ZSBiZWVuIHRyeWluZzsgc2VlIHN5c3RlbS94ZW4vZG9tMC9rZXJuZWwteGVuLnNoIGZvciB0aGUK
bWtpbml0cmQgY2FsbCB3aGljaCBjcmVhdGVzIGluaXRyZC0kS0VSTkVMLXhlbi5negoKPiA+IGJ1
dCB0aGVuIHdoZW4gaSB0cnkgdG8gYm9vdCBvZmYgdGhlIHJlc3VsdGluZyB4ZW4uZ3ogZ3J1YiBz
YXlzCj4gPiAnd3JvbmcgbWFnaWMgbnVtYmVyJy4gY2FuIGkgaGF2ZSBzb21ldGhpbmcgbGlrZSB0
aGlzOgo+ID4gCj4gPiBtdWx0aWJvb3QgL2Jvb3Qvdm1saW51ego+ID4gbW9kdWxlICAvYm9vdC92
bWxpbnV6Cj4gPiAKPiA+IGkuZS4gY2FuIHRoZSBoeXBlcnZpc29yICh3aGljaCBidHcgaSB1bmRl
cnN0YW5kIFhlbiBhYm92ZSB0byBiZSB0aGUKPiA+IGh5cGVydmlzb3IpIGFuZCBkb20wIGJlIHRo
ZSBzYW1lIGtlcm5lbCBpbWFnZT8KPiAKPiBObywgdGhleSBhcmUgYnVpbHQgZnJvbSBjb21wbGV0
ZWx5IGRpZmZlcmVudCBzb3VyY2VzLgoKd291bGQgeW91IGNhcmUgdG8gZ2l2ZSBtZSBzb21lIHBv
aW50ZXJzIGZvciBidWlsZGluZyB4ZW4uZ3o/IGkgd2lsbCBoYXZlIHRvCmRvIGl0IG15c2VsZiBp
dCBzZWVtcy4KCgotLWpydW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 11 16:01:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 16:01:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0WYA-0003Wu-JQ; Wed, 11 May 2016 15:59:50 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0WY8-0003Wg-Jr
 for xen-users@lists.xen.org; Wed, 11 May 2016 15:59:48 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 D4/7C-03814-3F653375; Wed, 11 May 2016 15:59:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrNIsWRWlGSWpSXmKPExsVyMfTOYd3PYcb
 hBnsOilmsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBmHfncxFRzgrbhxfBt7A+MPri5GTg4hgUmM
 EnPPC3YxcnGwCMxnldg96SMjSEJCYDerxLPPmRB2jMTv2Xeg4lUS8x5PZIVoVpO4v6+LFaRZS
 KCLSeLknNnsEIkCiSs9+1lAbBYBVYl1B2axgdhsAioSDx89ALNFBJQlPrb2AtVzcDALqEu07V
 MFCQsL+EocW3+ZGcTmFTCSmDfpKBvE/F4mibOf5jJCJAQlTs58AjYfpPfPvEvMEHOkJZb/4wA
 xOYFu290lAGKKAm19dbB+AqPILCS9s5D0zkLoXcDIvIpRozi1qCy1SNfQXC+pKDM9oyQ3MTNH
 19DAWC83tbg4MT01JzGpWC85P3cTIzDwGYBgB+PL056HGCU5mJREed9IG4cL8SXlp1RmJBZnx
 BeV5qQWH2KU4eBQkuD9GwqUEyxKTU+tSMvMAcYgTFqCg0dJhHcHSJq3uCAxtzgzHSJ1itGSY8
 vva2uZOLYsuAEkt029t5ZJiCUvPy9VSpw3A6RBAKQhozQPbhwsTVxilJUS5mUEOlCIpyC1KDe
 zBFX+FaM4B6OSMO8GkCk8mXklcFtfAR3EBHRQ9XUjkINKEhFSUg2MTitWTj9X8WOaV+GOj7q3
 m/982y6nE2Q75W1u557MH2pPyp5H7PZa8KGj58OjHZK/zfcpXEjYbLs6fMemvY2MSZmnpz13E
 Zi2WuPlxrB1/T9enF64/5zKt7+1NvkaPtWMDme8+VkElHlMgt/fPbK2+XbMzD7H5QctL+2Y0O
 OgeW37xb076qSqFZRYijMSDbWYi4oTAe5GP6oOAwAA
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1462982386!32112188!1
X-Originating-IP: [209.85.220.195]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21105 invoked from network); 11 May 2016 15:59:47 -0000
Received: from mail-qk0-f195.google.com (HELO mail-qk0-f195.google.com)
 (209.85.220.195)
 by server-16.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 11 May 2016 15:59:47 -0000
Received: by mail-qk0-f195.google.com with SMTP id q184so3388374qkf.0
 for <xen-users@lists.xen.org>; Wed, 11 May 2016 08:59:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=BE7hmEj8I2n2qSalE3DWr2PdaXVLJx8wEx7NR2o5QkY=;
 b=Kgt1cz5x3Ok3fbH+g5JkUY7AJVt7g0EQsCNm7PIr5oeb841wqntI6yiR260HVhuiGY
 0excDZUI3qYBf0PHOLEBpHntrC2N2/vfJRqSQfZCAb8m8XYMsl4aZIImMh1kOxxYMkrK
 rg+CngawGE435d48jcvSs2D8ZUV7aJYcEjfoWV1yN0ZLgKcTUzCET7uYWoHzVxrUSz4k
 +vq8oKVTm3UnBqvcwg0NX7kuZw74LSKcP4tPrOrkRcMMnZxwCfaE2JIGQyHzwkxK4hNe
 nU5bWOv/Pa6fluWA2tsT0MkcabeIgcr6u1ADMp3G9r+wA/2mXVSSyxp25G1Olz0smT83
 eUNg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=BE7hmEj8I2n2qSalE3DWr2PdaXVLJx8wEx7NR2o5QkY=;
 b=aCwfmlxDt/S0bjeMmQe3/efcF/MK9LdQfv/YWrJaRupMp4HKCrBdGXGTQ6oi3YRie5
 kD63sJthfabVQ7omWG4rVx5FBFhrD2Q6jG45fR+RHQWqui80WJFLp9boA5p5fpBXiyuM
 yRIrkTdcV52nmwxJLomIwbctjW4tVOIeco6Ag5WMJT1jnt5lAKI7SMg28UwIJG7ylgKq
 dO0fvMQahlVTA4N84uuRjhfzvVVsCdQeJgap0aA+78mS7xbiFQ6JXUSVYfPuTjiDuyPJ
 vMEhwXlR7Kpi66NXy1RGswS9hu5q+4iqC3pyPNr4fyE74xw9kNYxKjG/SCCrlC6SUsOO
 Qb9Q==
X-Gm-Message-State: AOPr4FXjeq8CXaw0ERK2Q1fTRDZgG7JG+geyw7FV19Fe5XYle2tCyeKs97n06ILp6dJdVQ==
X-Received: by 10.55.60.130 with SMTP id j124mr4606170qka.197.1462982385936;
 Wed, 11 May 2016 08:59:45 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id b6sm3739603qkh.12.2016.05.11.08.59.45
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 11 May 2016 08:59:45 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 75C61EE40F3; Wed, 11 May 2016 11:59:44 -0400 (EDT)
Date: Wed, 11 May 2016 11:59:44 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160511155944.p4ng7explhhalhin@sony>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
 <20160511135953.zw2nnm36vzjlkdbd@sony> <57333EBD.90406@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <57333EBD.90406@suse.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTEsIDIwMTYgYXQgMDQ6MTY6MjlQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBPbiAxMS8wNS8xNiAxNTo1OSwganJ1biB3cm90ZToKPiA+IE9uIFdlZCwgTWF5IDEx
LCAyMDE2IGF0IDAzOjM3OjE3UE0gKzAyMDAsIEp1ZXJnZW4gR3Jvc3Mgd3JvdGU6Cj4gPj4gQXMg
SSBzdXNwZWN0ZWQ6IHlvdSBvbmx5IGJvb3QgdGhlIGtlcm5lbC4gTm9ybWFsbHkgdGhlIGJvb3Qg
ZW50cmllcwo+ID4+IGZvciBYZW4gYXJlIGJldHdlZW4gdGhlIGxpbmVzOgo+ID4+Cj4gPj4gIyMj
IEJFR0lOIC9ldGMvZ3J1Yi5kLzIwX2xpbnV4X3hlbiAjIyMKPiA+PiAjIyMgRU5EIC9ldGMvZ3J1
Yi5kLzIwX2xpbnV4X3hlbiAjIyMKPiA+Pgo+ID4+IFRoZXkgbG9vayBsaWtlOgo+ID4+Cj4gPj4g
Li4uCj4gPj4gbXVsdGlib290IC9ib290L3hlbi5neiAuLi4KPiA+PiBtb2R1bGUgIC9ib290L3Zt
bGludXotNC4xLjIwLTExLXhlbiAuLi4KPiA+PiAuLi4KPiA+IAo+ID4gZ3J1Yi1ta2NvbmZpZyBk
b2Vzbid0IHBpY2sgdXAgMjBfbGludXhfeGVuIGZvciBzb21lIHJlYXNvbi4gbG9va2luZyBpbnRv
Cj4gPiBpdC4uLiB0aGFua3MuCj4gPiAKPiA+PiBTbyB5b3UgYXJlIGJvb3RpbmcgdGhlIFhlbiBo
eXBlcnZpc29yIHdoaWNoIHdpbGwgdGhlbiBzdGFydCBMaW51eCBhcwo+ID4+IGRvbTAuIFlvdSds
bCBwcm9iYWJseSBoYXZlIHRvIGluc3RhbGwgWGVuIChlaXRoZXIgZnJvbSB5b3VyIGRpc3RyaWJ1
dGlvbgo+ID4+IG9yIGJ5IGJ1aWxkaW5nIGl0IGJ5IHlvdXJzZWxmKS4KPiA+Pgo+ID4+Cj4gPj4g
SnVlcmdlbgo+ID4gCj4gPiB0aGUgZGlzdHJvIChzbGFja3dhcmUpIGhhcyBhIHNjcmlwdCBmb3Ig
Y3JlYXRpbmcgeGVuLmd6IGJ5IGNhbGxpbmcKPiA+IG1raW5pdHJkLgo+IAo+IFRoaXMgc2VlbXMg
dW5saWtlbHkuIG1raW5pdHJkIGlzIHVzZWQgdG8gYnVpbGQgYSByYW1kaXNrICh0aGF0J3MgdGhl
Cj4gcmVhc29uIGZvciBpdCdzIG5hbWU6IE1hS2UgSU5JVGlhbCBSYW1EaXNrKS4geGVuLmd6IHNo
b3VsZCBiZSBpbnN0YWxsZWQKPiBzZXBhcmF0ZWx5LCBzZWUgZS5nLgo+IAo+IGh0dHBzOi8vc2xh
Y2tidWlsZHMub3JnL3JlcG9zaXRvcnkvMTQuMS9zeXN0ZW0veGVuLwoKdGhhdCdzIHdoYXQgaSd2
ZSBiZWVuIHRyeWluZzsgc2VlIHN5c3RlbS94ZW4vZG9tMC9rZXJuZWwteGVuLnNoIGZvciB0aGUK
bWtpbml0cmQgY2FsbCB3aGljaCBjcmVhdGVzIGluaXRyZC0kS0VSTkVMLXhlbi5negoKPiA+IGJ1
dCB0aGVuIHdoZW4gaSB0cnkgdG8gYm9vdCBvZmYgdGhlIHJlc3VsdGluZyB4ZW4uZ3ogZ3J1YiBz
YXlzCj4gPiAnd3JvbmcgbWFnaWMgbnVtYmVyJy4gY2FuIGkgaGF2ZSBzb21ldGhpbmcgbGlrZSB0
aGlzOgo+ID4gCj4gPiBtdWx0aWJvb3QgL2Jvb3Qvdm1saW51ego+ID4gbW9kdWxlICAvYm9vdC92
bWxpbnV6Cj4gPiAKPiA+IGkuZS4gY2FuIHRoZSBoeXBlcnZpc29yICh3aGljaCBidHcgaSB1bmRl
cnN0YW5kIFhlbiBhYm92ZSB0byBiZSB0aGUKPiA+IGh5cGVydmlzb3IpIGFuZCBkb20wIGJlIHRo
ZSBzYW1lIGtlcm5lbCBpbWFnZT8KPiAKPiBObywgdGhleSBhcmUgYnVpbHQgZnJvbSBjb21wbGV0
ZWx5IGRpZmZlcmVudCBzb3VyY2VzLgoKd291bGQgeW91IGNhcmUgdG8gZ2l2ZSBtZSBzb21lIHBv
aW50ZXJzIGZvciBidWlsZGluZyB4ZW4uZ3o/IGkgd2lsbCBoYXZlIHRvCmRvIGl0IG15c2VsZiBp
dCBzZWVtcy4KCgotLWpydW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 11 17:43:40 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 17:43:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0Y9M-0002xi-Ov; Wed, 11 May 2016 17:42:20 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0Y9L-0002xc-SN
 for xen-users@lists.xen.org; Wed, 11 May 2016 17:42:20 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 AD/F1-04060-BFE63375; Wed, 11 May 2016 17:42:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOIsWRWlGSWpSXmKPExsVyMfTOQd1fecb
 hBtv2C1qsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBlXX95lL/jMXjHtS2YD40+2LkYuDiGBCYwS
 s3//YgFxWATms0rsaZkIlpEQ2M0q0fX/P3sXIyeQEyPxuecslF0tsWLSFhYQW0hATeL+vi5Wi
 FFdTBIHll9nh0gUSNxeshysiEVAVeL6m8tgNpuAisTDRw/YQGwRAWWJj629QPUcHMwC6hJt+1
 RBwsICvhLH1l9mBrF5BYwkfm5/CjX/EpNE/8YXUAlBiZMzn4DNBOn9M+8SM8QcaYnl/zhAwpw
 CGhLnOy6ygoRFgda+Olg/gVFkFpLmWUiaZyE0L2BkXsWoUZxaVJZapGtoqJdUlJmeUZKbmJmj
 a2hgrJebWlycmJ6ak5hUrJecn7uJERj8DECwg3H1b6dDjJIcTEqivEbRxuFCfEn5KZUZicUZ8
 UWlOanFhxhlODiUJHg35ALlBItS01Mr0jJzgHEIk5bg4FES4X0NkuYtLkjMLc5Mh0idYjTm2P
 L72lomjm1T761lEmLJy89LlRLnZQNGuJAASGlGaR7cIFh6uMQoKyXMywh0mhBPQWpRbmYJqvw
 rRnEORiVh3ncgC3ky80rg9r0COoUJ6JTq60Ygp5QkIqSkGhhTmpPYvPiSGYynHteYVHM5Vbnx
 6/7J23hL98z/Iew08U5fb6Gnxt/N8xYeEnqUqZbVddDxl8S9iqrvDE2+795fUJP0uyLYvP5U/
 3IpJ31BJZPSh7fCt73hfZZ2cn73lJqjgQIJLD1xQV/e9j2yyXz9aqNCXVLotSiXufExm8I6Jy
 n/2xeRk6bEUpyRaKjFXFScCACFnLNsCgMAAA==
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462988537!38968007!1
X-Originating-IP: [209.85.220.193]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54677 invoked from network); 11 May 2016 17:42:18 -0000
Received: from mail-qk0-f193.google.com (HELO mail-qk0-f193.google.com)
 (209.85.220.193)
 by server-10.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 11 May 2016 17:42:18 -0000
Received: by mail-qk0-f193.google.com with SMTP id i7so3582122qkd.1
 for <xen-users@lists.xen.org>; Wed, 11 May 2016 10:42:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=XJSoyQsA/zN4OUXI0HGZGY9+bnBwfxak42WWPO2Y/lU=;
 b=hBkh0I7Um1dEyM9Wce8Ko2GVWOgUG7AFR8l+tuEbeHKa53PIxa+0qoQtiWIwcmkJWz
 jji8/b7oCxFHag/qeEnnc0z+M3b3TaCKOE+N1mDcmB2FoNswlpovFcQpHizdN+TeKvc1
 243uDpBZWJ3HJ009pGSXfUNHWcZGvvkL7DQ6HkvMeolQIwSlZwFNd1A4Bd+P4E0JFtZ5
 oOOZHBh+uz1xRxTOL8ZJOsQLom0Tu4nN4I4rKtsRu35Fb2mKYc+WV1NlUqbn/RZaEgjo
 KlER9XTpGFks1u07oC1bB3IFBGdPAtNVzkU9V2jKGbwer9z4n1t625pA00gBBHZCohai
 NwKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=XJSoyQsA/zN4OUXI0HGZGY9+bnBwfxak42WWPO2Y/lU=;
 b=T+trbS1YjmeHwVCAON57YKPo1D67I1+4k51le8R2dRUAatKB4EldCtQb2dLFv60Mw1
 CmQDet5qHaM2lCOTs0RHZkrn+6QTjz6wx0xqDz23fODloB89NXaUKAqwtssB0TQytY/C
 0TebFQA8uj1H6uC/Ny1nI30Xbq3nR6K/Z7b0MkGoWOwBsWs3YKDDySO56uxLqM+WEH96
 1idA46LnlE+AkshXOMdNVyCt5VIxDlHg0jh1egI+F9SDKwVZD6QSCbhii8KS7UwjZKDB
 nKy+5ybg9Fx4O/KSkNeOhw5g/jvLZyfZnfKBhZjSd7jY+JGn7tscIUAJ8vpE0PsganWV
 DcDQ==
X-Gm-Message-State: AOPr4FVMfoG/qMB8D+Q6y+k6iMdEJOJI7upI63oNiEwNfs7dKUTcdwYIGcrq/jmW3n5s9Q==
X-Received: by 10.55.180.133 with SMTP id d127mr5110766qkf.131.1462988537055; 
 Wed, 11 May 2016 10:42:17 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id c62sm3989246qke.2.2016.05.11.10.42.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 11 May 2016 10:42:16 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 8C1C3EE4141; Wed, 11 May 2016 13:42:15 -0400 (EDT)
Date: Wed, 11 May 2016 13:42:15 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160511174215.ysmdy3lmbtb4p3lh@sony>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
 <20160511135953.zw2nnm36vzjlkdbd@sony> <57333EBD.90406@suse.com>
 <20160511155944.p4ng7explhhalhin@sony> <573358BE.3090602@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <573358BE.3090602@suse.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTEsIDIwMTYgYXQgMDY6MDc6MjZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBIYXZlIGEgbG9vayBhdCBodHRwOi8vd2lraS54ZW5wcm9qZWN0Lm9yZy93aWtpL0Nv
bXBpbGluZ19YZW5fRnJvbV9Tb3VyY2UKPiAKPiAKPiBKdWVyZ2VuCgppIGp1c3QgZ2l0IHB1bGxl
ZCB4ZW4uZ2l0IGFuZCBkaWQKLi9jb25maWd1cmUgLS1kaXNhYmxlLXRvb2xzIC0tZW5hYmxlLXhl
bgptYWtlIGRpc3QteGVuCm1ha2UgaW5zdGFsbC14ZW4KCmNvbmZpZyB3YXMgbWlzc2luZyB1bmRl
ciAvYm9vdCBzbyBpIGRpZDoKemNhdCAvcHJvYy9jb25maWcuZ3ogPiAvYm9vdC9jb25maWcteGVu
Cgp0aGlzIGlzIG9uIGEgbWFjaGluZSB0aGF0J3MgYm9vdGVkIHdpdGggdm1saXV6LXhlbiBhbmQg
dm1saXV6LXhlbiBoYXMgYWxsCnRoZSBDT05GSUdfWEVOKidzIHNldCB0byB5LgoKbm93IGdydWIt
bWtjb25maWcgcGlja3MgdXAgMjBfbGludXhfeGVuIChzb3JyeSBmb3IgbG9uZyBsaW5lcykuCiMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjCmVjaG8JJ0xvYWRpbmcgWGVuIHhlbiAuLi4nCm11bHRpYm9vdAkvcm9vdDpp
bnRlbDpjb20uc2xhY2t3YXJlOmFtZDY0L2Jvb3QveGVuLmd6IHBsYWNlaG9sZGVyICAKZWNobwkn
TG9hZGluZyBMaW51eCB4ZW4gLi4uJwptb2R1bGUJL3Jvb3Q6aW50ZWw6Y29tLnNsYWNrd2FyZTph
bWQ2NC9ib290L3ZtbGludXoteGVuIHBsYWNlaG9sZGVyIHJvb3Q9L2Rldi9zZGEgcm8gcm9vdGZs
YWdzPXN1YnZvbD1yb290OmludGVsOmNvbS5zbGFja3dhcmU6YW1kNjQgIAojIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IwoKcGlja2luZyB0aGF0IG1lbnUgZ3J1YiBsb2FkcyB0aGUgaW1hZ2UgYW5kIHRoZW4gbWFjaGlu
ZSByZXN0YXJ0cwppbW1lZGlhdGVseS4gYW55IGlkZWE/CgotLWpydW4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QK
WGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 11 17:43:40 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 11 May 2016 17:43:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0Y9M-0002xi-Ov; Wed, 11 May 2016 17:42:20 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0Y9L-0002xc-SN
 for xen-users@lists.xen.org; Wed, 11 May 2016 17:42:20 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 AD/F1-04060-BFE63375; Wed, 11 May 2016 17:42:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOIsWRWlGSWpSXmKPExsVyMfTOQd1fecb
 hBtv2C1qsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBlXX95lL/jMXjHtS2YD40+2LkYuDiGBCYwS
 s3//YgFxWATms0rsaZkIlpEQ2M0q0fX/P3sXIyeQEyPxuecslF0tsWLSFhYQW0hATeL+vi5Wi
 FFdTBIHll9nh0gUSNxeshysiEVAVeL6m8tgNpuAisTDRw/YQGwRAWWJj629QPUcHMwC6hJt+1
 RBwsICvhLH1l9mBrF5BYwkfm5/CjX/EpNE/8YXUAlBiZMzn4DNBOn9M+8SM8QcaYnl/zhAwpw
 CGhLnOy6ygoRFgda+Olg/gVFkFpLmWUiaZyE0L2BkXsWoUZxaVJZapGtoqJdUlJmeUZKbmJmj
 a2hgrJebWlycmJ6ak5hUrJecn7uJERj8DECwg3H1b6dDjJIcTEqivEbRxuFCfEn5KZUZicUZ8
 UWlOanFhxhlODiUJHg35ALlBItS01Mr0jJzgHEIk5bg4FES4X0NkuYtLkjMLc5Mh0idYjTm2P
 L72lomjm1T761lEmLJy89LlRLnZQNGuJAASGlGaR7cIFh6uMQoKyXMywh0mhBPQWpRbmYJqvw
 rRnEORiVh3ncgC3ky80rg9r0COoUJ6JTq60Ygp5QkIqSkGhhTmpPYvPiSGYynHteYVHM5Vbnx
 6/7J23hL98z/Iew08U5fb6Gnxt/N8xYeEnqUqZbVddDxl8S9iqrvDE2+795fUJP0uyLYvP5U/
 3IpJ31BJZPSh7fCt73hfZZ2cn73lJqjgQIJLD1xQV/e9j2yyXz9aqNCXVLotSiXufExm8I6Jy
 n/2xeRk6bEUpyRaKjFXFScCACFnLNsCgMAAA==
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462988537!38968007!1
X-Originating-IP: [209.85.220.193]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54677 invoked from network); 11 May 2016 17:42:18 -0000
Received: from mail-qk0-f193.google.com (HELO mail-qk0-f193.google.com)
 (209.85.220.193)
 by server-10.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 11 May 2016 17:42:18 -0000
Received: by mail-qk0-f193.google.com with SMTP id i7so3582122qkd.1
 for <xen-users@lists.xen.org>; Wed, 11 May 2016 10:42:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=XJSoyQsA/zN4OUXI0HGZGY9+bnBwfxak42WWPO2Y/lU=;
 b=hBkh0I7Um1dEyM9Wce8Ko2GVWOgUG7AFR8l+tuEbeHKa53PIxa+0qoQtiWIwcmkJWz
 jji8/b7oCxFHag/qeEnnc0z+M3b3TaCKOE+N1mDcmB2FoNswlpovFcQpHizdN+TeKvc1
 243uDpBZWJ3HJ009pGSXfUNHWcZGvvkL7DQ6HkvMeolQIwSlZwFNd1A4Bd+P4E0JFtZ5
 oOOZHBh+uz1xRxTOL8ZJOsQLom0Tu4nN4I4rKtsRu35Fb2mKYc+WV1NlUqbn/RZaEgjo
 KlER9XTpGFks1u07oC1bB3IFBGdPAtNVzkU9V2jKGbwer9z4n1t625pA00gBBHZCohai
 NwKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=XJSoyQsA/zN4OUXI0HGZGY9+bnBwfxak42WWPO2Y/lU=;
 b=T+trbS1YjmeHwVCAON57YKPo1D67I1+4k51le8R2dRUAatKB4EldCtQb2dLFv60Mw1
 CmQDet5qHaM2lCOTs0RHZkrn+6QTjz6wx0xqDz23fODloB89NXaUKAqwtssB0TQytY/C
 0TebFQA8uj1H6uC/Ny1nI30Xbq3nR6K/Z7b0MkGoWOwBsWs3YKDDySO56uxLqM+WEH96
 1idA46LnlE+AkshXOMdNVyCt5VIxDlHg0jh1egI+F9SDKwVZD6QSCbhii8KS7UwjZKDB
 nKy+5ybg9Fx4O/KSkNeOhw5g/jvLZyfZnfKBhZjSd7jY+JGn7tscIUAJ8vpE0PsganWV
 DcDQ==
X-Gm-Message-State: AOPr4FVMfoG/qMB8D+Q6y+k6iMdEJOJI7upI63oNiEwNfs7dKUTcdwYIGcrq/jmW3n5s9Q==
X-Received: by 10.55.180.133 with SMTP id d127mr5110766qkf.131.1462988537055; 
 Wed, 11 May 2016 10:42:17 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id c62sm3989246qke.2.2016.05.11.10.42.16
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 11 May 2016 10:42:16 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 8C1C3EE4141; Wed, 11 May 2016 13:42:15 -0400 (EDT)
Date: Wed, 11 May 2016 13:42:15 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160511174215.ysmdy3lmbtb4p3lh@sony>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
 <20160511135953.zw2nnm36vzjlkdbd@sony> <57333EBD.90406@suse.com>
 <20160511155944.p4ng7explhhalhin@sony> <573358BE.3090602@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <573358BE.3090602@suse.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTEsIDIwMTYgYXQgMDY6MDc6MjZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiBIYXZlIGEgbG9vayBhdCBodHRwOi8vd2lraS54ZW5wcm9qZWN0Lm9yZy93aWtpL0Nv
bXBpbGluZ19YZW5fRnJvbV9Tb3VyY2UKPiAKPiAKPiBKdWVyZ2VuCgppIGp1c3QgZ2l0IHB1bGxl
ZCB4ZW4uZ2l0IGFuZCBkaWQKLi9jb25maWd1cmUgLS1kaXNhYmxlLXRvb2xzIC0tZW5hYmxlLXhl
bgptYWtlIGRpc3QteGVuCm1ha2UgaW5zdGFsbC14ZW4KCmNvbmZpZyB3YXMgbWlzc2luZyB1bmRl
ciAvYm9vdCBzbyBpIGRpZDoKemNhdCAvcHJvYy9jb25maWcuZ3ogPiAvYm9vdC9jb25maWcteGVu
Cgp0aGlzIGlzIG9uIGEgbWFjaGluZSB0aGF0J3MgYm9vdGVkIHdpdGggdm1saXV6LXhlbiBhbmQg
dm1saXV6LXhlbiBoYXMgYWxsCnRoZSBDT05GSUdfWEVOKidzIHNldCB0byB5LgoKbm93IGdydWIt
bWtjb25maWcgcGlja3MgdXAgMjBfbGludXhfeGVuIChzb3JyeSBmb3IgbG9uZyBsaW5lcykuCiMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjCmVjaG8JJ0xvYWRpbmcgWGVuIHhlbiAuLi4nCm11bHRpYm9vdAkvcm9vdDpp
bnRlbDpjb20uc2xhY2t3YXJlOmFtZDY0L2Jvb3QveGVuLmd6IHBsYWNlaG9sZGVyICAKZWNobwkn
TG9hZGluZyBMaW51eCB4ZW4gLi4uJwptb2R1bGUJL3Jvb3Q6aW50ZWw6Y29tLnNsYWNrd2FyZTph
bWQ2NC9ib290L3ZtbGludXoteGVuIHBsYWNlaG9sZGVyIHJvb3Q9L2Rldi9zZGEgcm8gcm9vdGZs
YWdzPXN1YnZvbD1yb290OmludGVsOmNvbS5zbGFja3dhcmU6YW1kNjQgIAojIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IwoKcGlja2luZyB0aGF0IG1lbnUgZ3J1YiBsb2FkcyB0aGUgaW1hZ2UgYW5kIHRoZW4gbWFjaGlu
ZSByZXN0YXJ0cwppbW1lZGlhdGVseS4gYW55IGlkZWE/CgotLWpydW4KCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QK
WGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 12 15:01:51 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 15:01:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0s6G-0001lP-RW; Thu, 12 May 2016 15:00:28 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=933baeea0=wei.liu2@citrix.com>)
 id 1b0s6F-0001lJ-Ps
 for xen-users@lists.xenproject.org; Thu, 12 May 2016 15:00:27 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 02/14-09532-B8A94375; Thu, 12 May 2016 15:00:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJIsWRWlGSWpSXmKPExsXitHSDvW7XLJN
 wg0M7dCze7fvL7MDocfjDFZYAxijWzLyk/IoE1oy3vTUFH4UrJvyeytrA2MnXxcjJISHgLzHj
 3AQWEJtFQFXi8pZz7CA2m4CyxM/OXjYQWwTIXnrtACOIzSzgLLH4VyNrFyMHh7CAicTlrYIgJ
 q+AnsTWR9ldjFwcQgK7GSX+n9jJBFLOKyAocXLmExaQGmYBTYn1u/QhTGmJ5f84IAbKSzRvnc
 0MYnMKBEocb2xjBbFFBVQkrkx4C3aMkICCRMf0Y0wgrRIC3BJ/u+0nMArMQjJ/FsL8WQjzZyG
 Zv4CRZRWjenFqUVlqka6hXlJRZnpGSW5iZo6uoYGZXm5qcXFiempOYlKxXnJ+7iZGYJAyAMEO
 xp3PnQ4xSnIwKYny8lWbhAvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4I2bCZQTLEpNT61Iy8wBx
 gtMWoKDR0mEtwskzVtckJhbnJkOkTrFqCglzlsKkhAASWSU5sG1wWL0EqOslDAvI9AhQjwFqU
 W5mSWo8q8YxTkYlYR5G0Cm8GTmlcBNfwW0mAlocfV1I5DFJYkIKakGRp0C6RUBeZ+vKTB7X5S
 6Ptd7/s/ZSwrP7pi+SovhRclHRvUcC+7Lm1qP7tjKpDFJYVbk+WW3NI/fP/CCq82wS+/Nua4b
 rDkiSV/nRlsVdEdkyEcYbXuSpLzQs2LB2jmd51j7DpdVCS1tvWJy/mFtgvbzR8ck5p3zb9gvc
 Srjd/2bPKOzT8//41FiKc5INNRiLipOBAAnzzR7zAIAAA==
X-Env-Sender: prvs=933baeea0=wei.liu2@citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1463065225!13890825!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48893 invoked from network); 12 May 2016 15:00:26 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-11.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 12 May 2016 15:00:26 -0000
X-IronPort-AV: E=Sophos;i="5.24,610,1454976000"; d="scan'208";a="360257004"
Date: Thu, 12 May 2016 16:00:18 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Rauf Babayev <rauf@viptela.com>
Message-ID: <20160512150018.GO8063@citrix.com>
References: <CAJtWncVm6-VVhzHDGugGgm=Uaa61cchbOvNsVH5mT=jSVxO=Yw@mail.gmail.com>
 <20160505163202.GG27070@citrix.com>
 <CAJtWncW9JMFJLZJ-J0g4UUChOY1GShvBpRWw=0U-Qp76dWDZ0A@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAJtWncW9JMFJLZJ-J0g4UUChOY1GShvBpRWw=0U-Qp76dWDZ0A@mail.gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Error 4+ vif's on HVM guest
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMTAsIDIwMTYgYXQgMDI6NDk6MjVQTSAtMDcwMCwgUmF1ZiBCYWJheWV2IHdy
b3RlOgo+IEF0dGFjaGVkIGd1ZXN0LmNmZywgb3V0cHV0IGZyb20gInhsIC12dnYgY3JlYXRlIGd1
ZXN0LmNmZyIgYW5kIHFlbXUgbG9nCj4gCj4gVGhhbmtzLAo+IAo+IE9uIFRodSwgTWF5IDUsIDIw
MTYgYXQgOTozMiBBTSwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4gCj4g
PiBPbiBUaHUsIEFwciAyOCwgMjAxNiBhdCAxMDo1MDo1OUFNIC0wNzAwLCBSYXVmIEJhYmF5ZXYg
d3JvdGU6Cj4gPiA+IEhpIEFsbCwKPiA+ID4KPiA+ID4gSSBjYW5ub3QgY3JlYXRlIGh2bSBndWVz
dCB3aXRoIG1vcmUgdGhhbiA0IHZpZidzCj4gPiA+IFRoaXMgaXMgZXJyb3IgbWVzc2FnZToKPiA+
ID4KPiA+ID4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2RtLmM6MTg1NDpkZXZpY2VfbW9kZWxfc3Bh
d25fb3V0Y29tZTogZG9tYWluIDEwCj4gPiBkZXZpY2UKPiA+ID4gPiBtb2RlbDogc3Bhd24gZmFp
bGVkIChyYz0tMykgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg4pSCCj4gPiA+ID4g
cHNyLWh3aW5mbyAgICAgICAgICBTaG93IGhhcmR3YXJlIGluZm9ybWF0aW9uIGZvciBQbGF0Zm9y
bSBTaGFyZWQKPiA+IFJlc291cmNlCj4gPiA+ID4gbGlieGw6IGVycm9yOiBsaWJ4bF9jcmVhdGUu
YzoxMzQxOmRvbWNyZWF0ZV9kZXZtb2RlbF9zdGFydGVkOiBkZXZpY2UKPiA+IG1vZGVsCj4gPiA+
ID4gZGlkIG5vdCBzdGFydDogLTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIOKUggo+ID4gPiA+IHBzci1jbXQtYXR0YWNoICAgICAgQXR0YWNoIENhY2hlIE1vbml0
b3JpbmcgVGVjaG5vbG9neSBzZXJ2aWNlIHRvIGEKPiA+IGRvbWFpbgo+ID4gPiA+IGxpYnhsOiBl
cnJvcjogbGlieGxfZG0uYzoxOTY0OmtpbGxfZGV2aWNlX21vZGVsOiBEZXZpY2UgTW9kZWwgYWxy
ZWFkeQo+ID4gPiA+IGV4aXRlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIOKUggo+ID4gPiA+IHBzci1jbXQtZGV0YWNoICAgICAgRGV0
YWNoIENhY2hlIE1vbml0b3JpbmcgVGVjaG5vbG9neSBzZXJ2aWNlIGZyb20gYQo+ID4gZG9tYWlu
Cj4gPiA+ID4gbGlieGw6IGVycm9yOiBsaWJ4bC5jOjE1OTE6bGlieGxfX2Rlc3Ryb3lfZG9taWQ6
IG5vbi1leGlzdGFudCBkb21haW4KPiA+ID4gPiAxMCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg4pSCCj4gPiA+ID4gcHNyLWNt
dC1zaG93ICAgICAgICBTaG93IENhY2hlIE1vbml0b3JpbmcgVGVjaG5vbG9neSBpbmZvcm1hdGlv
bgo+ID4gPiA+IGxpYnhsOiBlcnJvcjogbGlieGwuYzoxNTQ5OmRvbWFpbl9kZXN0cm95X2NhbGxi
YWNrOiB1bmFibGUgdG8gZGVzdHJveQo+ID4gPiA+IGd1ZXN0IHdpdGggZG9taWQgMTAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIOKUggo+ID4gPiA+IHBzci1j
YXQtY2JtLXNldCAgICAgU2V0IGNhY2hlIGNhcGFjaXR5IGJpdG1hc2tzKENCTSkgZm9yIGEgZG9t
YWluCj4gPiA+ID4gbGlieGw6IGVycm9yOiBsaWJ4bC5jOjE0NzY6ZG9tYWluX2Rlc3Ryb3lfY2I6
IGRlc3RydWN0aW9uIG9mIGRvbWFpbiAxMAo+ID4gPiA+IGZhaWxlZAo+ID4gPiA+Cj4gPiA+Cj4g
PiA+IFdoZW4gdGhlcmUgYXJlIDQgdmlmJ3MgInhsIGNyZWF0ZSIgd29ya3MgZmluZQo+ID4gPiBJ
IGFscmVhZHkgc2F3IHRoaXMgYnVnIGluIHhlbiA0LjQgaW4gVWJ1bnR1IDE0LjA0IExUUy4KPiA+
ID4gQnV0IEkgYmVsZWl2ZSBpdCB3YXMgZml4ZWQgaW4geGVuIDQuNQo+ID4gPiBOb3cgaXQgaXMg
YWdhaW4gaGFwcGVuaW5nIHdpdGggeGVuIDQuNgo+ID4gPgo+ID4gPiBIYXMgYW55b25lIGV4cGVy
aWVuY2VkIHRoZSBzYW1lPwo+ID4gPiBJcyB0aGVyZSBhbnl0aGluZyB0byBkbyB3aXRoIGl0Pwo+
ID4gPgo+ID4gPgo+ID4gPiBBbmQgeWVzLCBJIGtub3cgdGhhdCB1c2luZyBmdWxsIHZpcnR1YWxp
c2F0aW9uIGZvciA0IHZpZidzIGFuZAo+ID4gPiBwYXJhdmlydHVhbGlzZWQgZHJpdmVycyBmb3Ig
cmVzdCB3aWxsIGRvIHRoZSB0cmljay4KPiA+ID4gQnV0IEkgaGF2ZSB0byB1c2UgZTEwMDAgZm9y
IHZpZidzLgo+ID4gPgo+ID4gPiBUaGFua3MsCj4gPgo+ID4gQ2FuIHlvdSBwcm92aWRlCj4gPgo+
ID4gICB4bCAtdnZ2IGNyZWF0ZSBndWVzdC5jZmcKPiA+Cj4gPiBhbmQgdGhlIGNvcnJlc3BvbmRp
bmcgUUVNVSBsb2c/Cj4gPgoKU28gUUVNVSBjb21wbGFpbnMgdGhhdCBpdCBjb3VsZG4ndCBhbGxv
Y2F0ZSBtZW1vcnkuIFRoYXQncyBmYXRhbCBlcnJvci4KCklTVFIgc29tZXRoaW5nIHJlbGF0ZWQg
dG8gUUVNVSdzIG9wdGlvbiByb20uIENvdWxkIHlvdSBqdXN0IHRyeSB0bwpyZXBsYWNlIHZpZiBs
aW5lIHdpdGg6Cgp2aWYgPSBbICIiLCAiIiwgIiIsICIiLCAiIiBdCgpUaGF0IGlzLCB0byBub3Qg
c3BlY2lmeSBhIHNwZWNpZmljIHZpZiBtb2RlbC4KCgpXZWkuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11
c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Thu May 12 15:01:51 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 15:01:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0s6G-0001lP-RW; Thu, 12 May 2016 15:00:28 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=933baeea0=wei.liu2@citrix.com>)
 id 1b0s6F-0001lJ-Ps
 for xen-users@lists.xenproject.org; Thu, 12 May 2016 15:00:27 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 02/14-09532-B8A94375; Thu, 12 May 2016 15:00:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrJIsWRWlGSWpSXmKPExsXitHSDvW7XLJN
 wg0M7dCze7fvL7MDocfjDFZYAxijWzLyk/IoE1oy3vTUFH4UrJvyeytrA2MnXxcjJISHgLzHj
 3AQWEJtFQFXi8pZz7CA2m4CyxM/OXjYQWwTIXnrtACOIzSzgLLH4VyNrFyMHh7CAicTlrYIgJ
 q+AnsTWR9ldjFwcQgK7GSX+n9jJBFLOKyAocXLmExaQGmYBTYn1u/QhTGmJ5f84IAbKSzRvnc
 0MYnMKBEocb2xjBbFFBVQkrkx4C3aMkICCRMf0Y0wgrRIC3BJ/u+0nMArMQjJ/FsL8WQjzZyG
 Zv4CRZRWjenFqUVlqka6hXlJRZnpGSW5iZo6uoYGZXm5qcXFiempOYlKxXnJ+7iZGYJAyAMEO
 xp3PnQ4xSnIwKYny8lWbhAvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4I2bCZQTLEpNT61Iy8wBx
 gtMWoKDR0mEtwskzVtckJhbnJkOkTrFqCglzlsKkhAASWSU5sG1wWL0EqOslDAvI9AhQjwFqU
 W5mSWo8q8YxTkYlYR5G0Cm8GTmlcBNfwW0mAlocfV1I5DFJYkIKakGRp0C6RUBeZ+vKTB7X5S
 6Ptd7/s/ZSwrP7pi+SovhRclHRvUcC+7Lm1qP7tjKpDFJYVbk+WW3NI/fP/CCq82wS+/Nua4b
 rDkiSV/nRlsVdEdkyEcYbXuSpLzQs2LB2jmd51j7DpdVCS1tvWJy/mFtgvbzR8ck5p3zb9gvc
 Srjd/2bPKOzT8//41FiKc5INNRiLipOBAAnzzR7zAIAAA==
X-Env-Sender: prvs=933baeea0=wei.liu2@citrix.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1463065225!13890825!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48893 invoked from network); 12 May 2016 15:00:26 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-11.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 12 May 2016 15:00:26 -0000
X-IronPort-AV: E=Sophos;i="5.24,610,1454976000"; d="scan'208";a="360257004"
Date: Thu, 12 May 2016 16:00:18 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Rauf Babayev <rauf@viptela.com>
Message-ID: <20160512150018.GO8063@citrix.com>
References: <CAJtWncVm6-VVhzHDGugGgm=Uaa61cchbOvNsVH5mT=jSVxO=Yw@mail.gmail.com>
 <20160505163202.GG27070@citrix.com>
 <CAJtWncW9JMFJLZJ-J0g4UUChOY1GShvBpRWw=0U-Qp76dWDZ0A@mail.gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <CAJtWncW9JMFJLZJ-J0g4UUChOY1GShvBpRWw=0U-Qp76dWDZ0A@mail.gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Error 4+ vif's on HVM guest
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMTAsIDIwMTYgYXQgMDI6NDk6MjVQTSAtMDcwMCwgUmF1ZiBCYWJheWV2IHdy
b3RlOgo+IEF0dGFjaGVkIGd1ZXN0LmNmZywgb3V0cHV0IGZyb20gInhsIC12dnYgY3JlYXRlIGd1
ZXN0LmNmZyIgYW5kIHFlbXUgbG9nCj4gCj4gVGhhbmtzLAo+IAo+IE9uIFRodSwgTWF5IDUsIDIw
MTYgYXQgOTozMiBBTSwgV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4gd3JvdGU6Cj4gCj4g
PiBPbiBUaHUsIEFwciAyOCwgMjAxNiBhdCAxMDo1MDo1OUFNIC0wNzAwLCBSYXVmIEJhYmF5ZXYg
d3JvdGU6Cj4gPiA+IEhpIEFsbCwKPiA+ID4KPiA+ID4gSSBjYW5ub3QgY3JlYXRlIGh2bSBndWVz
dCB3aXRoIG1vcmUgdGhhbiA0IHZpZidzCj4gPiA+IFRoaXMgaXMgZXJyb3IgbWVzc2FnZToKPiA+
ID4KPiA+ID4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsX2RtLmM6MTg1NDpkZXZpY2VfbW9kZWxfc3Bh
d25fb3V0Y29tZTogZG9tYWluIDEwCj4gPiBkZXZpY2UKPiA+ID4gPiBtb2RlbDogc3Bhd24gZmFp
bGVkIChyYz0tMykgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg4pSCCj4gPiA+ID4g
cHNyLWh3aW5mbyAgICAgICAgICBTaG93IGhhcmR3YXJlIGluZm9ybWF0aW9uIGZvciBQbGF0Zm9y
bSBTaGFyZWQKPiA+IFJlc291cmNlCj4gPiA+ID4gbGlieGw6IGVycm9yOiBsaWJ4bF9jcmVhdGUu
YzoxMzQxOmRvbWNyZWF0ZV9kZXZtb2RlbF9zdGFydGVkOiBkZXZpY2UKPiA+IG1vZGVsCj4gPiA+
ID4gZGlkIG5vdCBzdGFydDogLTMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIOKUggo+ID4gPiA+IHBzci1jbXQtYXR0YWNoICAgICAgQXR0YWNoIENhY2hlIE1vbml0
b3JpbmcgVGVjaG5vbG9neSBzZXJ2aWNlIHRvIGEKPiA+IGRvbWFpbgo+ID4gPiA+IGxpYnhsOiBl
cnJvcjogbGlieGxfZG0uYzoxOTY0OmtpbGxfZGV2aWNlX21vZGVsOiBEZXZpY2UgTW9kZWwgYWxy
ZWFkeQo+ID4gPiA+IGV4aXRlZCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIOKUggo+ID4gPiA+IHBzci1jbXQtZGV0YWNoICAgICAgRGV0
YWNoIENhY2hlIE1vbml0b3JpbmcgVGVjaG5vbG9neSBzZXJ2aWNlIGZyb20gYQo+ID4gZG9tYWlu
Cj4gPiA+ID4gbGlieGw6IGVycm9yOiBsaWJ4bC5jOjE1OTE6bGlieGxfX2Rlc3Ryb3lfZG9taWQ6
IG5vbi1leGlzdGFudCBkb21haW4KPiA+ID4gPiAxMCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg4pSCCj4gPiA+ID4gcHNyLWNt
dC1zaG93ICAgICAgICBTaG93IENhY2hlIE1vbml0b3JpbmcgVGVjaG5vbG9neSBpbmZvcm1hdGlv
bgo+ID4gPiA+IGxpYnhsOiBlcnJvcjogbGlieGwuYzoxNTQ5OmRvbWFpbl9kZXN0cm95X2NhbGxi
YWNrOiB1bmFibGUgdG8gZGVzdHJveQo+ID4gPiA+IGd1ZXN0IHdpdGggZG9taWQgMTAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIOKUggo+ID4gPiA+IHBzci1j
YXQtY2JtLXNldCAgICAgU2V0IGNhY2hlIGNhcGFjaXR5IGJpdG1hc2tzKENCTSkgZm9yIGEgZG9t
YWluCj4gPiA+ID4gbGlieGw6IGVycm9yOiBsaWJ4bC5jOjE0NzY6ZG9tYWluX2Rlc3Ryb3lfY2I6
IGRlc3RydWN0aW9uIG9mIGRvbWFpbiAxMAo+ID4gPiA+IGZhaWxlZAo+ID4gPiA+Cj4gPiA+Cj4g
PiA+IFdoZW4gdGhlcmUgYXJlIDQgdmlmJ3MgInhsIGNyZWF0ZSIgd29ya3MgZmluZQo+ID4gPiBJ
IGFscmVhZHkgc2F3IHRoaXMgYnVnIGluIHhlbiA0LjQgaW4gVWJ1bnR1IDE0LjA0IExUUy4KPiA+
ID4gQnV0IEkgYmVsZWl2ZSBpdCB3YXMgZml4ZWQgaW4geGVuIDQuNQo+ID4gPiBOb3cgaXQgaXMg
YWdhaW4gaGFwcGVuaW5nIHdpdGggeGVuIDQuNgo+ID4gPgo+ID4gPiBIYXMgYW55b25lIGV4cGVy
aWVuY2VkIHRoZSBzYW1lPwo+ID4gPiBJcyB0aGVyZSBhbnl0aGluZyB0byBkbyB3aXRoIGl0Pwo+
ID4gPgo+ID4gPgo+ID4gPiBBbmQgeWVzLCBJIGtub3cgdGhhdCB1c2luZyBmdWxsIHZpcnR1YWxp
c2F0aW9uIGZvciA0IHZpZidzIGFuZAo+ID4gPiBwYXJhdmlydHVhbGlzZWQgZHJpdmVycyBmb3Ig
cmVzdCB3aWxsIGRvIHRoZSB0cmljay4KPiA+ID4gQnV0IEkgaGF2ZSB0byB1c2UgZTEwMDAgZm9y
IHZpZidzLgo+ID4gPgo+ID4gPiBUaGFua3MsCj4gPgo+ID4gQ2FuIHlvdSBwcm92aWRlCj4gPgo+
ID4gICB4bCAtdnZ2IGNyZWF0ZSBndWVzdC5jZmcKPiA+Cj4gPiBhbmQgdGhlIGNvcnJlc3BvbmRp
bmcgUUVNVSBsb2c/Cj4gPgoKU28gUUVNVSBjb21wbGFpbnMgdGhhdCBpdCBjb3VsZG4ndCBhbGxv
Y2F0ZSBtZW1vcnkuIFRoYXQncyBmYXRhbCBlcnJvci4KCklTVFIgc29tZXRoaW5nIHJlbGF0ZWQg
dG8gUUVNVSdzIG9wdGlvbiByb20uIENvdWxkIHlvdSBqdXN0IHRyeSB0bwpyZXBsYWNlIHZpZiBs
aW5lIHdpdGg6Cgp2aWYgPSBbICIiLCAiIiwgIiIsICIiLCAiIiBdCgpUaGF0IGlzLCB0byBub3Qg
c3BlY2lmeSBhIHNwZWNpZmljIHZpZiBtb2RlbC4KCgpXZWkuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11
c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Thu May 12 16:26:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 16:26:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0tQ3-0001Qk-07; Thu, 12 May 2016 16:24:59 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0tQ1-0001Qe-5C
 for xen-users@lists.xen.org; Thu, 12 May 2016 16:24:57 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 9D/81-02960-85EA4375; Thu, 12 May 2016 16:24:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrKIsWRWlGSWpSXmKPExsVyMfTOId3wdSb
 hBm/vW1msunqA1YHR4+ju30wBjFGsmXlJ+RUJrBnz97xiL2gQqPjx6whjA+N23i5GLg4hgUmM
 Ems2TWABcVgE5rNK9PVOZARxJAR2s0p0Hv7I2sXICeTESHzf+IMdwq6QOHriOBuILSSgJnF/X
 xcrxKhuJokrN98AdXMAOQUS/ROcQWpYBFQl5k/6xAJiswmoSDx89ACsV0RAWeJjay87SDmzgL
 pE2z5VkLCwgK/EsfWXmUFsXgEjianvnkKtesgkcbHXACIuKHFy5hOwkSCtf+ZdYoYYIy2x/B8
 HiMkpoCGx628JiCkKtPTVwfoJjCKzkPTOQtI7C6F3ASPzKkaN4tSistQiXUMzvaSizPSMktzE
 zBxdQ0MTvdzU4uLE9NScxKRiveT83E2MwMCvZ2Bg3MH49bTnIUZJDiYlUd7MlSbhQnxJ+SmVG
 YnFGfFFpTmpxYcYZTg4lCR4edYC5QSLUtNTK9Iyc4AxCJOW4OBREuG9vAYozVtckJhbnJkOkT
 rFaMyx5fe1tUwc26beW8skxJKXn5cqJc57EqRUAKQ0ozQPbhAsNVxilJUS5mVkYGAQ4ilILcr
 NLEGVf8UozsGoJMz7C2QKT2ZeCdy+V0CnMAGdUn3dCOSUkkSElFQD4545aluqrwTGfZaeujP3
 o80WzksSAvZK6Vfimn/+9PGZlXdDzPBt2YS1pnU3WP75fTGdv53FedaLbGMj+7+Ty+7+fHk2f
 kvfw7yMH6uZhDUlVv8yVZnumii3ViBgZ/XJw4Xi6Y8NmJdrqC1Yq6FiVfVJ3nS9x82mKUUluq
 mR67V33PPJ/mLZocRSnJFoqMVcVJwIAGlrjKwIAwAA
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1463070294!41194991!1
X-Originating-IP: [209.85.220.194]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31927 invoked from network); 12 May 2016 16:24:55 -0000
Received: from mail-qk0-f194.google.com (HELO mail-qk0-f194.google.com)
 (209.85.220.194)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 16:24:55 -0000
Received: by mail-qk0-f194.google.com with SMTP id q184so6062032qkf.0
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 09:24:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=v/i5+YZs8bStFO48PN1P1FbGOYSdn4pECLeFK8ctwcE=;
 b=aQeVVWBk9Q282mWCAfxKewMpTk+rU4G6V8IHVTRpsLV1Im4I83k9nMkqSRL44D+wHW
 glacxExXprBBSpdBG1hU3iUECV6HfFRBdt9tf6VnwNOkSia4xNpexvqF3bu/YBaKvL3H
 9ToqW6sitSY1ilaLncGV3KYWc+fWOwvU2udxCDyytkpZ+/vBFkESWWJtOPy6Psg8KjUk
 QYPp6cDLuzrWazsOenouTfRBFt+kagq7KvPPwOuLNUUO3ncb9REaLDbHlA8AGvdTcS2Q
 HJX2vlTdfB3hyrJetv+QUlVGOme+v3Zpvj7vauMnYs3B0doPQPVPGwkSSWutyzVh25qr
 0KBg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=v/i5+YZs8bStFO48PN1P1FbGOYSdn4pECLeFK8ctwcE=;
 b=hA96Yhg/HBwLU8UYs8BpWGJ8aVlvUpMGzDuQZHlVAbphW7V9QaUbuCwih/f32H98xw
 4y57hEI4L7CugZSTwl99iLM/dEyilxlkyGFdKJX5CfBnqjafF8js9tXwlJ3+w76DZqQ+
 wdyC4zOA/F74bDBpnn+SrKP3f6oTpVkSDWro7o++9ibSp3w/l3twHSD1CU9Fy3MziPOa
 mLPLTj2xSRBbXuEeZJ6dbomAUdSKyKM67hmlyvHC4rDvMaSrJEyzfCGk8D1PW0B7dtg/
 c/UsKs6aswwHZUg1YxD3O+d3yPsaNGKU72NxwS+Y7CNOB3ZqENeHOrMW9hlVnt+tsFA4
 T8zg==
X-Gm-Message-State: AOPr4FV0KKXzQ5LZVPeyyMLqRtArhOuyldUkKXR9aYKI5xOmmDZZE1eSBLp3p/Wz8OfRFw==
X-Received: by 10.55.9.139 with SMTP id 133mr10714828qkj.74.1463070195566;
 Thu, 12 May 2016 09:23:15 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id w70sm2476280qhw.22.2016.05.12.09.23.14
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 May 2016 09:23:15 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 1DDC3EE41E7; Thu, 12 May 2016 12:23:14 -0400 (EDT)
Date: Thu, 12 May 2016 12:23:14 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160512162314.qziglsohviiwv7ej@sony>
References: <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
 <20160511135953.zw2nnm36vzjlkdbd@sony> <57333EBD.90406@suse.com>
 <20160511155944.p4ng7explhhalhin@sony> <573358BE.3090602@suse.com>
 <20160511174215.ysmdy3lmbtb4p3lh@sony> <57341094.9030905@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <57341094.9030905@suse.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTIsIDIwMTYgYXQgMDc6MTE6NDhBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiA+IHBpY2tpbmcgdGhhdCBtZW51IGdydWIgbG9hZHMgdGhlIGltYWdlIGFuZCB0aGVu
IG1hY2hpbmUgcmVzdGFydHMKPiA+IGltbWVkaWF0ZWx5LiBhbnkgaWRlYT8KPiAKPiBOb3Qgd2l0
aG91dCBtb3JlIGRhdGEuCj4gCj4gUGxlYXNlIGFkZCB0aGUgZm9sbG93aW5nIGJvb3QgcGFyYW1l
dGVycyB0byB0aGUgaHlwZXJ2aXNvciAodGhlIGxpbmUKPiBpbiB5b3VyIGdydWIuY2ZnIHRvIGxv
YWQgeGVuLmd6KToKPiAKPiBsb2dsdmw9YWxsIGd1ZXN0X2xvZ2x2bD1hbGwgc3luY19jb25zb2xl
IG5vcmVib290Cj4gCj4gVGhpcyB3aWxsIHR1cm4gb24gbG9nZ2luZyBvbiB0aGUgY29uc29sZSBh
bmQgZGlzYWJsZXMgYSByZWJvb3QgaW4gY2FzZQo+IG9mIGEgY3Jhc2guIFlvdSBjYW4gZWl0aGVy
IGFkZCB0aGUgcGFyYW1ldGVycyBkaXJlY3RseSBpbiBncnViLmNmZyBvcgo+IGJ5IGFkZGluZyB0
aGUgbGluZQo+IAo+IEdSVUJfQ01ETElORV9YRU49ImxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFs
bCBzeW5jX2NvbnNvbGUgbm9yZWJvb3QiCj4gCj4gdG8gL2V0Yy9kZWZhdWx0L2dydWIgYW5kIHJl
cnVuIGdydWItbWtjb25maWcuCgp0aG9zZSB3aWxsIGdpdmUgbWUgdGhpczogKG5ld2xpbmUgZXNj
YXBlcyBhcmUgbWluZSkKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwplY2hvCSdMb2FkaW5nIFhlbiB4ZW4gLi4uJwpt
dWx0aWJvb3QJL3Jvb3Q6aW50ZWw6Y29tLnNsYWNrd2FyZTphbWQ2NC9ib290L3hlbi5neiBwbGFj
ZWhvbGRlciBcCgkJbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsIHN5bmNfY29uc29sZSBub3Jl
Ym9vdCBkb20wcHZoPTEgZWNobwonTG9hZGluZyBMaW51eCA0LjQuMC1yYzYteGVuIC4uLicKbW9k
dWxlCS9yb290OmludGVsOmNvbS5zbGFja3dhcmU6YW1kNjQvYm9vdC92bWxpbnV6LTQuNC4wLXJj
Ni14ZW4gXAoJCXBsYWNlaG9sZGVyIHJvb3Q9L2Rldi9zZGEgcm8gXAoJCXJvb3RmbGFncz1zdWJ2
b2w9cm9vdDppbnRlbDpjb20uc2xhY2t3YXJlOmFtZDY0CiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKCnN0aWxsIG5v
IGpveSBhbmQgbm8gbXNnIGVpdGhlciBzbyB3ZSBkb24ndCBldmVuIGdldCB0byBub3JlYm9vdCBv
ciBpdCdzCmJlaW5nIGlnbm9yZWQuLi4KeGVuLmd6IGlzIGJ1aWxkIG9mZiBzbGFja2J1aWxkJ3Mg
eGVuIHBrZyAoNC42LjEpLiBpJ20gZ29pbmcgdG8gdHJ5IG15IG93bgpidWlsZCBvZmYgdGhlIGdp
dCByZXBvIChSRUxFQVNFLTQuNi4xKSBhZnRlciB0aGlzIGFuZCB3aWxsIHJlcG9ydCBiYWNrLgoK
dm1saW51ei00LjQuMC1yYzYteGVuIGJvb3RzIGZpbmUgb24gYmFyZS1tZXRhbCBidHcuCgo+IEkg
aG9wZSB5b3Ugd2lsbCBiZSBhYmxlIHRvIHNlZSBzb21lIG1lc3NhZ2VzIGluZGljYXRpbmcgdGhl
IHJlYXNvbiBmb3IKPiB0aGUgcmVib290ICh3aGljaCBpcyB2ZXJ5IGxpa2VseSBkdWUgdG8gYSBj
cmFzaCkuCj4gCj4gSW4gY2FzZSB5b3UgaGF2ZSBhbm90aGVyIGNvbXB1dGVyIGF2YWlsYWJsZSB5
b3UgbWlnaHQgd2FudCB0byBzZXR1cCBhCj4gc2VyaWFsIGNvbnNvbGUgaW4gb3JkZXIgdG8gYmUg
YWJsZSB0byBsb2cgdGhlIGNvbnNvbGUgbWVzc2FnZXMgb24gdGhhdAo+IG90aGVyIG1hY2hpbmUu
IFRoaXMgaXMgYSB2ZXJ5IGhhbmR5IHNldHVwIGZvciByZXBvcnRpbmcgcHJvYmxlbXMuIEhhdmUg
YQo+IGxvb2sgYXQgaHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fU2VyaWFsX0Nv
bnNvbGUgaG93IHRvIGRvCj4gdGhpcy4KPiAKPiAKPiBKdWVyZ2VuCgppIGRvbid0IHRoaW5rIGkg
aGF2ZSBhIHNlcmlhbCBjb25zb2xlIG9uIHRoaXMgYXN1cyBkZXNrdG9wIG1iIHVubGVzcyB0aGVy
ZQppcyBhIHRyaWNrIHRvIGdldCBzb21ldGhpbmcgb3V0IG9mIHVzYj8KCgotLWpydW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Thu May 12 16:26:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 16:26:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0tQ3-0001Qk-07; Thu, 12 May 2016 16:24:59 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0tQ1-0001Qe-5C
 for xen-users@lists.xen.org; Thu, 12 May 2016 16:24:57 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 9D/81-02960-85EA4375; Thu, 12 May 2016 16:24:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrKIsWRWlGSWpSXmKPExsVyMfTOId3wdSb
 hBm/vW1msunqA1YHR4+ju30wBjFGsmXlJ+RUJrBnz97xiL2gQqPjx6whjA+N23i5GLg4hgUmM
 Ems2TWABcVgE5rNK9PVOZARxJAR2s0p0Hv7I2sXICeTESHzf+IMdwq6QOHriOBuILSSgJnF/X
 xcrxKhuJokrN98AdXMAOQUS/ROcQWpYBFQl5k/6xAJiswmoSDx89ACsV0RAWeJjay87SDmzgL
 pE2z5VkLCwgK/EsfWXmUFsXgEjianvnkKtesgkcbHXACIuKHFy5hOwkSCtf+ZdYoYYIy2x/B8
 HiMkpoCGx628JiCkKtPTVwfoJjCKzkPTOQtI7C6F3ASPzKkaN4tSistQiXUMzvaSizPSMktzE
 zBxdQ0MTvdzU4uLE9NScxKRiveT83E2MwMCvZ2Bg3MH49bTnIUZJDiYlUd7MlSbhQnxJ+SmVG
 YnFGfFFpTmpxYcYZTg4lCR4edYC5QSLUtNTK9Iyc4AxCJOW4OBREuG9vAYozVtckJhbnJkOkT
 rFaMyx5fe1tUwc26beW8skxJKXn5cqJc57EqRUAKQ0ozQPbhAsNVxilJUS5mVkYGAQ4ilILcr
 NLEGVf8UozsGoJMz7C2QKT2ZeCdy+V0CnMAGdUn3dCOSUkkSElFQD4545aluqrwTGfZaeujP3
 o80WzksSAvZK6Vfimn/+9PGZlXdDzPBt2YS1pnU3WP75fTGdv53FedaLbGMj+7+Ty+7+fHk2f
 kvfw7yMH6uZhDUlVv8yVZnumii3ViBgZ/XJw4Xi6Y8NmJdrqC1Yq6FiVfVJ3nS9x82mKUUluq
 mR67V33PPJ/mLZocRSnJFoqMVcVJwIAGlrjKwIAwAA
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1463070294!41194991!1
X-Originating-IP: [209.85.220.194]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31927 invoked from network); 12 May 2016 16:24:55 -0000
Received: from mail-qk0-f194.google.com (HELO mail-qk0-f194.google.com)
 (209.85.220.194)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 16:24:55 -0000
Received: by mail-qk0-f194.google.com with SMTP id q184so6062032qkf.0
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 09:24:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=v/i5+YZs8bStFO48PN1P1FbGOYSdn4pECLeFK8ctwcE=;
 b=aQeVVWBk9Q282mWCAfxKewMpTk+rU4G6V8IHVTRpsLV1Im4I83k9nMkqSRL44D+wHW
 glacxExXprBBSpdBG1hU3iUECV6HfFRBdt9tf6VnwNOkSia4xNpexvqF3bu/YBaKvL3H
 9ToqW6sitSY1ilaLncGV3KYWc+fWOwvU2udxCDyytkpZ+/vBFkESWWJtOPy6Psg8KjUk
 QYPp6cDLuzrWazsOenouTfRBFt+kagq7KvPPwOuLNUUO3ncb9REaLDbHlA8AGvdTcS2Q
 HJX2vlTdfB3hyrJetv+QUlVGOme+v3Zpvj7vauMnYs3B0doPQPVPGwkSSWutyzVh25qr
 0KBg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=v/i5+YZs8bStFO48PN1P1FbGOYSdn4pECLeFK8ctwcE=;
 b=hA96Yhg/HBwLU8UYs8BpWGJ8aVlvUpMGzDuQZHlVAbphW7V9QaUbuCwih/f32H98xw
 4y57hEI4L7CugZSTwl99iLM/dEyilxlkyGFdKJX5CfBnqjafF8js9tXwlJ3+w76DZqQ+
 wdyC4zOA/F74bDBpnn+SrKP3f6oTpVkSDWro7o++9ibSp3w/l3twHSD1CU9Fy3MziPOa
 mLPLTj2xSRBbXuEeZJ6dbomAUdSKyKM67hmlyvHC4rDvMaSrJEyzfCGk8D1PW0B7dtg/
 c/UsKs6aswwHZUg1YxD3O+d3yPsaNGKU72NxwS+Y7CNOB3ZqENeHOrMW9hlVnt+tsFA4
 T8zg==
X-Gm-Message-State: AOPr4FV0KKXzQ5LZVPeyyMLqRtArhOuyldUkKXR9aYKI5xOmmDZZE1eSBLp3p/Wz8OfRFw==
X-Received: by 10.55.9.139 with SMTP id 133mr10714828qkj.74.1463070195566;
 Thu, 12 May 2016 09:23:15 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id w70sm2476280qhw.22.2016.05.12.09.23.14
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 May 2016 09:23:15 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 1DDC3EE41E7; Thu, 12 May 2016 12:23:14 -0400 (EDT)
Date: Thu, 12 May 2016 12:23:14 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160512162314.qziglsohviiwv7ej@sony>
References: <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
 <20160511135953.zw2nnm36vzjlkdbd@sony> <57333EBD.90406@suse.com>
 <20160511155944.p4ng7explhhalhin@sony> <573358BE.3090602@suse.com>
 <20160511174215.ysmdy3lmbtb4p3lh@sony> <57341094.9030905@suse.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <57341094.9030905@suse.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTIsIDIwMTYgYXQgMDc6MTE6NDhBTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3
cm90ZToKPiA+IHBpY2tpbmcgdGhhdCBtZW51IGdydWIgbG9hZHMgdGhlIGltYWdlIGFuZCB0aGVu
IG1hY2hpbmUgcmVzdGFydHMKPiA+IGltbWVkaWF0ZWx5LiBhbnkgaWRlYT8KPiAKPiBOb3Qgd2l0
aG91dCBtb3JlIGRhdGEuCj4gCj4gUGxlYXNlIGFkZCB0aGUgZm9sbG93aW5nIGJvb3QgcGFyYW1l
dGVycyB0byB0aGUgaHlwZXJ2aXNvciAodGhlIGxpbmUKPiBpbiB5b3VyIGdydWIuY2ZnIHRvIGxv
YWQgeGVuLmd6KToKPiAKPiBsb2dsdmw9YWxsIGd1ZXN0X2xvZ2x2bD1hbGwgc3luY19jb25zb2xl
IG5vcmVib290Cj4gCj4gVGhpcyB3aWxsIHR1cm4gb24gbG9nZ2luZyBvbiB0aGUgY29uc29sZSBh
bmQgZGlzYWJsZXMgYSByZWJvb3QgaW4gY2FzZQo+IG9mIGEgY3Jhc2guIFlvdSBjYW4gZWl0aGVy
IGFkZCB0aGUgcGFyYW1ldGVycyBkaXJlY3RseSBpbiBncnViLmNmZyBvcgo+IGJ5IGFkZGluZyB0
aGUgbGluZQo+IAo+IEdSVUJfQ01ETElORV9YRU49ImxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFs
bCBzeW5jX2NvbnNvbGUgbm9yZWJvb3QiCj4gCj4gdG8gL2V0Yy9kZWZhdWx0L2dydWIgYW5kIHJl
cnVuIGdydWItbWtjb25maWcuCgp0aG9zZSB3aWxsIGdpdmUgbWUgdGhpczogKG5ld2xpbmUgZXNj
YXBlcyBhcmUgbWluZSkKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwplY2hvCSdMb2FkaW5nIFhlbiB4ZW4gLi4uJwpt
dWx0aWJvb3QJL3Jvb3Q6aW50ZWw6Y29tLnNsYWNrd2FyZTphbWQ2NC9ib290L3hlbi5neiBwbGFj
ZWhvbGRlciBcCgkJbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsIHN5bmNfY29uc29sZSBub3Jl
Ym9vdCBkb20wcHZoPTEgZWNobwonTG9hZGluZyBMaW51eCA0LjQuMC1yYzYteGVuIC4uLicKbW9k
dWxlCS9yb290OmludGVsOmNvbS5zbGFja3dhcmU6YW1kNjQvYm9vdC92bWxpbnV6LTQuNC4wLXJj
Ni14ZW4gXAoJCXBsYWNlaG9sZGVyIHJvb3Q9L2Rldi9zZGEgcm8gXAoJCXJvb3RmbGFncz1zdWJ2
b2w9cm9vdDppbnRlbDpjb20uc2xhY2t3YXJlOmFtZDY0CiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKCnN0aWxsIG5v
IGpveSBhbmQgbm8gbXNnIGVpdGhlciBzbyB3ZSBkb24ndCBldmVuIGdldCB0byBub3JlYm9vdCBv
ciBpdCdzCmJlaW5nIGlnbm9yZWQuLi4KeGVuLmd6IGlzIGJ1aWxkIG9mZiBzbGFja2J1aWxkJ3Mg
eGVuIHBrZyAoNC42LjEpLiBpJ20gZ29pbmcgdG8gdHJ5IG15IG93bgpidWlsZCBvZmYgdGhlIGdp
dCByZXBvIChSRUxFQVNFLTQuNi4xKSBhZnRlciB0aGlzIGFuZCB3aWxsIHJlcG9ydCBiYWNrLgoK
dm1saW51ei00LjQuMC1yYzYteGVuIGJvb3RzIGZpbmUgb24gYmFyZS1tZXRhbCBidHcuCgo+IEkg
aG9wZSB5b3Ugd2lsbCBiZSBhYmxlIHRvIHNlZSBzb21lIG1lc3NhZ2VzIGluZGljYXRpbmcgdGhl
IHJlYXNvbiBmb3IKPiB0aGUgcmVib290ICh3aGljaCBpcyB2ZXJ5IGxpa2VseSBkdWUgdG8gYSBj
cmFzaCkuCj4gCj4gSW4gY2FzZSB5b3UgaGF2ZSBhbm90aGVyIGNvbXB1dGVyIGF2YWlsYWJsZSB5
b3UgbWlnaHQgd2FudCB0byBzZXR1cCBhCj4gc2VyaWFsIGNvbnNvbGUgaW4gb3JkZXIgdG8gYmUg
YWJsZSB0byBsb2cgdGhlIGNvbnNvbGUgbWVzc2FnZXMgb24gdGhhdAo+IG90aGVyIG1hY2hpbmUu
IFRoaXMgaXMgYSB2ZXJ5IGhhbmR5IHNldHVwIGZvciByZXBvcnRpbmcgcHJvYmxlbXMuIEhhdmUg
YQo+IGxvb2sgYXQgaHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fU2VyaWFsX0Nv
bnNvbGUgaG93IHRvIGRvCj4gdGhpcy4KPiAKPiAKPiBKdWVyZ2VuCgppIGRvbid0IHRoaW5rIGkg
aGF2ZSBhIHNlcmlhbCBjb25zb2xlIG9uIHRoaXMgYXN1cyBkZXNrdG9wIG1iIHVubGVzcyB0aGVy
ZQppcyBhIHRyaWNrIHRvIGdldCBzb21ldGhpbmcgb3V0IG9mIHVzYj8KCgotLWpydW4KCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Thu May 12 17:01:14 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 17:01: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 <xen-users-bounces@lists.xen.org>)
	id 1b0tyX-0003jN-Nh; Thu, 12 May 2016 17:00:37 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0tyX-0003jH-1Q
 for xen-users@lists.xen.org; Thu, 12 May 2016 17:00:37 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 6E/9A-03294-4B6B4375; Thu, 12 May 2016 17:00:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOIsWRWlGSWpSXmKPExsVyMfSAk+7mbSb
 hBm9mGlmsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBlHNuxlLejlrfj0cBN7A+Nfri5GTg4hgQmM
 EjcuA9lcHCwC81kllv3pYwFxJAR2s0rs7GxhBKmSEIiRmD/hJguEXSGxZVsDG0S3msT9fV2sI
 A1CAl1MEguPP2OHSBRITH6yCayIRUBV4s+n72BxNgEViYePHoDFRQSUJT629gLFOTiYBdQl2v
 apgoSFBXwljq2/zAxi8woYSZxf+ZkJYv5DJomVTZ9YIRKCEidnPgE7CKT3z7xLzBBzpCWW/+M
 ACXMKGEsc7fjAChIWBVr76mD9BEaRWUiaZyFpnoXQvICReRWjRnFqUVlqka6hqV5SUWZ6Rklu
 YmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmDwMwDBDsY12z0PMUpyMCmJ8mauNAkX4kvKT6nMS
 CzOiC8qzUktPsQow8GhJMHbsRUoJ1iUmp5akZaZA4xDmLQEB4+SCK/UFqA0b3FBYm5xZjpE6h
 SjMceW39fWMnFsm3pvLZMQS15+XqqUOO9MkEkCIKUZpXlwg2Dp4RKjrJQwLyPQaUI8BalFuZk
 lqPKvGMU5GJWEeQ1ApvBk5pXA7XsFdAoT0CnV141ATilJREhJNTDWLEud8jU+oI17G2vh2flP
 +XO/Fqxz+/Yrc0q92daOTr9MVb9smfgE4U6pVXMmpG+XvWqw89y7hRX6rscY7//kO/K2XK4zK
 bFT/fnK0tsaIZu+m35TWVz497cB18Uv4ua5M7/v+S09LzPsTvjqNN83um5/HK/3/lhls7D0nn
 1bnIBYwspn0rZKLMUZiYZazEXFiQDZsOFvCgMAAA==
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1463072434!39858283!1
X-Originating-IP: [209.85.192.66]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47705 invoked from network); 12 May 2016 17:00:35 -0000
Received: from mail-qg0-f66.google.com (HELO mail-qg0-f66.google.com)
 (209.85.192.66)
 by server-2.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 17:00:35 -0000
Received: by mail-qg0-f66.google.com with SMTP id f74so5915080qge.3
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 10:00:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=cVVXs04bhiQo2bVErjdJtFxlAvRDEHECqz671edXmMg=;
 b=WjksOj3+uIXP3fSUtQBR9FUJV6B/Rr2PPz4M6kAaKyqfd7gQJfxN3ZN0XGf6L4aDBf
 lOLuv6km+JNdnF0pNBhIsapCVijtftE8cMuHu9+oGkZDfCG9wXY7T1n4Vb1X6aOcGw+K
 8eA4GtVvWKgVEW9U73vr5t8xYfn9nKSld3fAY6EQqNeALY+WnT+XiZNSyRqGFPIQMaiD
 qU56ba5WE6HRWExoj5fDn8XG0+dgln5Y/f/1wB6j1MaNiro6FcBKysBs+mVSr4SdbTIS
 CpaSzP6AknJwXTsn7UmnaGkFK8bSSioCPNle3FFTIPOPZtx093nkWj7XEB9UDYjOc5Sl
 B04w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=cVVXs04bhiQo2bVErjdJtFxlAvRDEHECqz671edXmMg=;
 b=Uas78HXmGkMzGi/0gJ/Mdm1+pDq44rn8QDW5TTik0Zs+CrrSyWkzGJ0LsJvlXpO1f8
 t7Ep0z+Kg6BHxbQ/waSBkkel4QaFLbTeqhRpIbCoCP51xBjDx1JCAI+q2FPIY9GPf6Hb
 VNK/eQ72By+6u1OphwdZbFWEITOkHa1pTWp/Ya5/YybXW9H+9YVwLL1Po/M1+JUCwb2i
 Ai33t8NZj5QBMBYxYmSoq085e0I+kooLKXXJ/YESYnPYH1vavOYAmPGWxz7CmMjrbpyK
 1C+iGGBrGsR09VrsFBEyakXHZRAJBBXmz8DSn1XwSr34KYcIP/b1M4tVBeKYqtk9lHvP
 0r5g==
X-Gm-Message-State: AOPr4FXgwPgHpozRSbj+LGeYajsJB1IDCuZ6yyYhnfSAgjCB0E1aoSMK1PAj2Q6eEULtSw==
X-Received: by 10.140.19.131 with SMTP id 3mr10784388qgh.83.1463072434514;
 Thu, 12 May 2016 10:00:34 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id f66sm6442117qkb.5.2016.05.12.10.00.33
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 May 2016 10:00:33 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 2F8D0EE41F8; Thu, 12 May 2016 13:00:33 -0400 (EDT)
Date: Thu, 12 May 2016 13:00:33 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160512170033.mbqlzutcgdd6felr@sony>
References: <5732D139.2060302@suse.com> <20160511132203.qq2lm3ngc7slpmi4@sony>
 <5733358D.9020608@suse.com> <20160511135953.zw2nnm36vzjlkdbd@sony>
 <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160512162314.qziglsohviiwv7ej@sony>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTIsIDIwMTYgYXQgMTI6MjM6MTRQTSAtMDQwMCwganJ1biB3cm90ZToKPiBP
biBUaHUsIE1heSAxMiwgMjAxNiBhdCAwNzoxMTo0OEFNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdy
b3RlOgo+ID4gPiBwaWNraW5nIHRoYXQgbWVudSBncnViIGxvYWRzIHRoZSBpbWFnZSBhbmQgdGhl
biBtYWNoaW5lIHJlc3RhcnRzCj4gPiA+IGltbWVkaWF0ZWx5LiBhbnkgaWRlYT8KPiA+IAo+ID4g
Tm90IHdpdGhvdXQgbW9yZSBkYXRhLgo+ID4gCj4gPiBQbGVhc2UgYWRkIHRoZSBmb2xsb3dpbmcg
Ym9vdCBwYXJhbWV0ZXJzIHRvIHRoZSBoeXBlcnZpc29yICh0aGUgbGluZQo+ID4gaW4geW91ciBn
cnViLmNmZyB0byBsb2FkIHhlbi5neik6Cj4gPiAKPiA+IGxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZs
PWFsbCBzeW5jX2NvbnNvbGUgbm9yZWJvb3QKPiA+IAo+ID4gVGhpcyB3aWxsIHR1cm4gb24gbG9n
Z2luZyBvbiB0aGUgY29uc29sZSBhbmQgZGlzYWJsZXMgYSByZWJvb3QgaW4gY2FzZQo+ID4gb2Yg
YSBjcmFzaC4gWW91IGNhbiBlaXRoZXIgYWRkIHRoZSBwYXJhbWV0ZXJzIGRpcmVjdGx5IGluIGdy
dWIuY2ZnIG9yCj4gPiBieSBhZGRpbmcgdGhlIGxpbmUKPiA+IAo+ID4gR1JVQl9DTURMSU5FX1hF
Tj0ibG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsIHN5bmNfY29uc29sZSBub3JlYm9vdCIKPiA+
IAo+ID4gdG8gL2V0Yy9kZWZhdWx0L2dydWIgYW5kIHJlcnVuIGdydWItbWtjb25maWcuCj4gCj4g
dGhvc2Ugd2lsbCBnaXZlIG1lIHRoaXM6IChuZXdsaW5lIGVzY2FwZXMgYXJlIG1pbmUpCj4gIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIwo+IGVjaG8JJ0xvYWRpbmcgWGVuIHhlbiAuLi4nCj4gbXVsdGlib290CS9yb290
OmludGVsOmNvbS5zbGFja3dhcmU6YW1kNjQvYm9vdC94ZW4uZ3ogcGxhY2Vob2xkZXIgXAo+IAkJ
bG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsIHN5bmNfY29uc29sZSBub3JlYm9vdCBkb20wcHZo
PTEgZWNobwo+ICdMb2FkaW5nIExpbnV4IDQuNC4wLXJjNi14ZW4gLi4uJwo+IG1vZHVsZQkvcm9v
dDppbnRlbDpjb20uc2xhY2t3YXJlOmFtZDY0L2Jvb3Qvdm1saW51ei00LjQuMC1yYzYteGVuIFwK
PiAJCXBsYWNlaG9sZGVyIHJvb3Q9L2Rldi9zZGEgcm8gXAo+IAkJcm9vdGZsYWdzPXN1YnZvbD1y
b290OmludGVsOmNvbS5zbGFja3dhcmU6YW1kNjQKPiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCj4gCj4gc3RpbGwg
bm8gam95IGFuZCBubyBtc2cgZWl0aGVyIHNvIHdlIGRvbid0IGV2ZW4gZ2V0IHRvIG5vcmVib290
IG9yIGl0J3MKPiBiZWluZyBpZ25vcmVkLi4uCj4geGVuLmd6IGlzIGJ1aWxkIG9mZiBzbGFja2J1
aWxkJ3MgeGVuIHBrZyAoNC42LjEpLiBpJ20gZ29pbmcgdG8gdHJ5IG15IG93bgo+IGJ1aWxkIG9m
ZiB0aGUgZ2l0IHJlcG8gKFJFTEVBU0UtNC42LjEpIGFmdGVyIHRoaXMgYW5kIHdpbGwgcmVwb3J0
IGJhY2suCgphbmQgaSBqdXN0IHRlc3RlZCB3aXRoIFJFTEVBU0UtNC42LjEgYW5kIFJFTEVBU0Ut
NC42LjAgKGJ1aWx0IGZyb20gZ2l0CnJlcG8sIG5vIHNsYWNrYnVpbGQsIG5vIHBhdGNoaW5nKSwg
c3RpbGwgbm8gbHVjay4KCgotLWpydW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 12 17:01:14 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 17:01: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 <xen-users-bounces@lists.xen.org>)
	id 1b0tyX-0003jN-Nh; Thu, 12 May 2016 17:00:37 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0tyX-0003jH-1Q
 for xen-users@lists.xen.org; Thu, 12 May 2016 17:00:37 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 6E/9A-03294-4B6B4375; Thu, 12 May 2016 17:00:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOIsWRWlGSWpSXmKPExsVyMfSAk+7mbSb
 hBm9mGlmsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBlHNuxlLejlrfj0cBN7A+Nfri5GTg4hgQmM
 EjcuA9lcHCwC81kllv3pYwFxJAR2s0rs7GxhBKmSEIiRmD/hJguEXSGxZVsDG0S3msT9fV2sI
 A1CAl1MEguPP2OHSBRITH6yCayIRUBV4s+n72BxNgEViYePHoDFRQSUJT629gLFOTiYBdQl2v
 apgoSFBXwljq2/zAxi8woYSZxf+ZkJYv5DJomVTZ9YIRKCEidnPgE7CKT3z7xLzBBzpCWW/+M
 ACXMKGEsc7fjAChIWBVr76mD9BEaRWUiaZyFpnoXQvICReRWjRnFqUVlqka6hqV5SUWZ6Rklu
 YmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmDwMwDBDsY12z0PMUpyMCmJ8mauNAkX4kvKT6nMS
 CzOiC8qzUktPsQow8GhJMHbsRUoJ1iUmp5akZaZA4xDmLQEB4+SCK/UFqA0b3FBYm5xZjpE6h
 SjMceW39fWMnFsm3pvLZMQS15+XqqUOO9MkEkCIKUZpXlwg2Dp4RKjrJQwLyPQaUI8BalFuZk
 lqPKvGMU5GJWEeQ1ApvBk5pXA7XsFdAoT0CnV141ATilJREhJNTDWLEud8jU+oI17G2vh2flP
 +XO/Fqxz+/Yrc0q92daOTr9MVb9smfgE4U6pVXMmpG+XvWqw89y7hRX6rscY7//kO/K2XK4zK
 bFT/fnK0tsaIZu+m35TWVz497cB18Uv4ua5M7/v+S09LzPsTvjqNN83um5/HK/3/lhls7D0nn
 1bnIBYwspn0rZKLMUZiYZazEXFiQDZsOFvCgMAAA==
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-2.tower-31.messagelabs.com!1463072434!39858283!1
X-Originating-IP: [209.85.192.66]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47705 invoked from network); 12 May 2016 17:00:35 -0000
Received: from mail-qg0-f66.google.com (HELO mail-qg0-f66.google.com)
 (209.85.192.66)
 by server-2.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 17:00:35 -0000
Received: by mail-qg0-f66.google.com with SMTP id f74so5915080qge.3
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 10:00:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=cVVXs04bhiQo2bVErjdJtFxlAvRDEHECqz671edXmMg=;
 b=WjksOj3+uIXP3fSUtQBR9FUJV6B/Rr2PPz4M6kAaKyqfd7gQJfxN3ZN0XGf6L4aDBf
 lOLuv6km+JNdnF0pNBhIsapCVijtftE8cMuHu9+oGkZDfCG9wXY7T1n4Vb1X6aOcGw+K
 8eA4GtVvWKgVEW9U73vr5t8xYfn9nKSld3fAY6EQqNeALY+WnT+XiZNSyRqGFPIQMaiD
 qU56ba5WE6HRWExoj5fDn8XG0+dgln5Y/f/1wB6j1MaNiro6FcBKysBs+mVSr4SdbTIS
 CpaSzP6AknJwXTsn7UmnaGkFK8bSSioCPNle3FFTIPOPZtx093nkWj7XEB9UDYjOc5Sl
 B04w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=cVVXs04bhiQo2bVErjdJtFxlAvRDEHECqz671edXmMg=;
 b=Uas78HXmGkMzGi/0gJ/Mdm1+pDq44rn8QDW5TTik0Zs+CrrSyWkzGJ0LsJvlXpO1f8
 t7Ep0z+Kg6BHxbQ/waSBkkel4QaFLbTeqhRpIbCoCP51xBjDx1JCAI+q2FPIY9GPf6Hb
 VNK/eQ72By+6u1OphwdZbFWEITOkHa1pTWp/Ya5/YybXW9H+9YVwLL1Po/M1+JUCwb2i
 Ai33t8NZj5QBMBYxYmSoq085e0I+kooLKXXJ/YESYnPYH1vavOYAmPGWxz7CmMjrbpyK
 1C+iGGBrGsR09VrsFBEyakXHZRAJBBXmz8DSn1XwSr34KYcIP/b1M4tVBeKYqtk9lHvP
 0r5g==
X-Gm-Message-State: AOPr4FXgwPgHpozRSbj+LGeYajsJB1IDCuZ6yyYhnfSAgjCB0E1aoSMK1PAj2Q6eEULtSw==
X-Received: by 10.140.19.131 with SMTP id 3mr10784388qgh.83.1463072434514;
 Thu, 12 May 2016 10:00:34 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id f66sm6442117qkb.5.2016.05.12.10.00.33
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 May 2016 10:00:33 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 2F8D0EE41F8; Thu, 12 May 2016 13:00:33 -0400 (EDT)
Date: Thu, 12 May 2016 13:00:33 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160512170033.mbqlzutcgdd6felr@sony>
References: <5732D139.2060302@suse.com> <20160511132203.qq2lm3ngc7slpmi4@sony>
 <5733358D.9020608@suse.com> <20160511135953.zw2nnm36vzjlkdbd@sony>
 <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160512162314.qziglsohviiwv7ej@sony>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTIsIDIwMTYgYXQgMTI6MjM6MTRQTSAtMDQwMCwganJ1biB3cm90ZToKPiBP
biBUaHUsIE1heSAxMiwgMjAxNiBhdCAwNzoxMTo0OEFNICswMjAwLCBKdWVyZ2VuIEdyb3NzIHdy
b3RlOgo+ID4gPiBwaWNraW5nIHRoYXQgbWVudSBncnViIGxvYWRzIHRoZSBpbWFnZSBhbmQgdGhl
biBtYWNoaW5lIHJlc3RhcnRzCj4gPiA+IGltbWVkaWF0ZWx5LiBhbnkgaWRlYT8KPiA+IAo+ID4g
Tm90IHdpdGhvdXQgbW9yZSBkYXRhLgo+ID4gCj4gPiBQbGVhc2UgYWRkIHRoZSBmb2xsb3dpbmcg
Ym9vdCBwYXJhbWV0ZXJzIHRvIHRoZSBoeXBlcnZpc29yICh0aGUgbGluZQo+ID4gaW4geW91ciBn
cnViLmNmZyB0byBsb2FkIHhlbi5neik6Cj4gPiAKPiA+IGxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZs
PWFsbCBzeW5jX2NvbnNvbGUgbm9yZWJvb3QKPiA+IAo+ID4gVGhpcyB3aWxsIHR1cm4gb24gbG9n
Z2luZyBvbiB0aGUgY29uc29sZSBhbmQgZGlzYWJsZXMgYSByZWJvb3QgaW4gY2FzZQo+ID4gb2Yg
YSBjcmFzaC4gWW91IGNhbiBlaXRoZXIgYWRkIHRoZSBwYXJhbWV0ZXJzIGRpcmVjdGx5IGluIGdy
dWIuY2ZnIG9yCj4gPiBieSBhZGRpbmcgdGhlIGxpbmUKPiA+IAo+ID4gR1JVQl9DTURMSU5FX1hF
Tj0ibG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsIHN5bmNfY29uc29sZSBub3JlYm9vdCIKPiA+
IAo+ID4gdG8gL2V0Yy9kZWZhdWx0L2dydWIgYW5kIHJlcnVuIGdydWItbWtjb25maWcuCj4gCj4g
dGhvc2Ugd2lsbCBnaXZlIG1lIHRoaXM6IChuZXdsaW5lIGVzY2FwZXMgYXJlIG1pbmUpCj4gIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIwo+IGVjaG8JJ0xvYWRpbmcgWGVuIHhlbiAuLi4nCj4gbXVsdGlib290CS9yb290
OmludGVsOmNvbS5zbGFja3dhcmU6YW1kNjQvYm9vdC94ZW4uZ3ogcGxhY2Vob2xkZXIgXAo+IAkJ
bG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsIHN5bmNfY29uc29sZSBub3JlYm9vdCBkb20wcHZo
PTEgZWNobwo+ICdMb2FkaW5nIExpbnV4IDQuNC4wLXJjNi14ZW4gLi4uJwo+IG1vZHVsZQkvcm9v
dDppbnRlbDpjb20uc2xhY2t3YXJlOmFtZDY0L2Jvb3Qvdm1saW51ei00LjQuMC1yYzYteGVuIFwK
PiAJCXBsYWNlaG9sZGVyIHJvb3Q9L2Rldi9zZGEgcm8gXAo+IAkJcm9vdGZsYWdzPXN1YnZvbD1y
b290OmludGVsOmNvbS5zbGFja3dhcmU6YW1kNjQKPiAjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCj4gCj4gc3RpbGwg
bm8gam95IGFuZCBubyBtc2cgZWl0aGVyIHNvIHdlIGRvbid0IGV2ZW4gZ2V0IHRvIG5vcmVib290
IG9yIGl0J3MKPiBiZWluZyBpZ25vcmVkLi4uCj4geGVuLmd6IGlzIGJ1aWxkIG9mZiBzbGFja2J1
aWxkJ3MgeGVuIHBrZyAoNC42LjEpLiBpJ20gZ29pbmcgdG8gdHJ5IG15IG93bgo+IGJ1aWxkIG9m
ZiB0aGUgZ2l0IHJlcG8gKFJFTEVBU0UtNC42LjEpIGFmdGVyIHRoaXMgYW5kIHdpbGwgcmVwb3J0
IGJhY2suCgphbmQgaSBqdXN0IHRlc3RlZCB3aXRoIFJFTEVBU0UtNC42LjEgYW5kIFJFTEVBU0Ut
NC42LjAgKGJ1aWx0IGZyb20gZ2l0CnJlcG8sIG5vIHNsYWNrYnVpbGQsIG5vIHBhdGNoaW5nKSwg
c3RpbGwgbm8gbHVjay4KCgotLWpydW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 12 17:27:55 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 17:27:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0uO8-0005DC-3l; Thu, 12 May 2016 17:27:04 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0uO6-0005D6-OH
 for xen-users@lists.xen.org; Thu, 12 May 2016 17:27:03 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 33/40-32266-5ECB4375; Thu, 12 May 2016 17:27:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrLIsWRWlGSWpSXmKPExsVyMfSAo+7TPSb
 hBs8uqFisunqA1YHR4+ju30wBjFGsmXlJ+RUJrBkTrrQyFrxgrDi2uYe9gXErYxcjF4eQwARG
 ie1zt7GBOCwC81klzm3rZgZxJAR2s0qcvrodyOEEcmIkHk0/zg5hV0p8uP4azBYSUJO4v6+LF
 cLuYZJoXFIDYRdIvNqxC6yGRUBVYs7Fb2A2m4CKxMNHD9hAbBEBZYmPrb1AcQ4OZgF1ibZ9qi
 BhYQFfiWPrL4Ot5RUwkmibeZAN4tKHTBIrmz6xQiQEJU7OfMICYoP0/pl3iRlijrTE8n8cIGF
 OAWOJox0fWEHCokBrXx2sn8AoMgtJ8ywkzbMQmhcwMq9i1ChOLSpLLdI1NNRLKspMzyjJTczM
 0TU0MNXLTS0uTkxPzUlMKtZLzs/dxAgMfgYg2MG4st35EKMkB5OSKG/1DpNwIb6k/JTKjMTij
 Pii0pzU4kOMMhwcShK8lbuBcoJFqempFWmZOcA4hElLcPAoifBy7wRK8xYXJOYWZ6ZDpE4xWn
 Js+X1tLRPHgh+3geS2qffWMgmx5OXnpUqJ8/qBzBMAacgozYMbB0sVlxhlpYR5GYEOFOIpSC3
 KzSxBlX/FKM7BqCTMuxJkLU9mXgnc1ldABzEBHVR93QjkoJJEhJRUA6OxWb4Rs9TnhvK4A/6s
 ks2HW5tblY4kyX67eHHxXK/es9znkh+qvu1/mHLhjDDPC2urSPXt78XCr7AL7nj8qF3asDdrf
 0HLx4Z/N3fJKj/7oZikM0fIUFX+8KObWqt/3zf/6F3O72v/bRUzx5nTO9Jv1NdfuFTSbr4htC
 qQqdFJyGPdNznx+UosxRmJhlrMRcWJAFpiWGgQAwAA
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1463074020!35675363!1
X-Originating-IP: [209.85.192.65]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51289 invoked from network); 12 May 2016 17:27:01 -0000
Received: from mail-qg0-f65.google.com (HELO mail-qg0-f65.google.com)
 (209.85.192.65)
 by server-3.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 17:27:01 -0000
Received: by mail-qg0-f65.google.com with SMTP id b14so5239734qge.2
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 10:27:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=UfeWTIVM5hi36xR1NCQAXGaxJYx1OgIJlJLGvvK9Mtg=;
 b=VmxL22c91C0YwCHhPaXSI7VuoMW0kezoe3qMiKHFuFSN7Ll0VvAAq5YiMPJuzdjOaz
 WPzDZT9MiCVShCm2/eFDqGDCkpbiCDJIAlAXmLt5IIq9dz4yWv053iGeRa1dkqGabtvD
 t/8yQBKSOKPBnftRVMn/JxUtILh86DYIc+1vLLjwtqYgR7byTatVno+hjm8e4nCqSzpp
 39w/TfqyXSxzHt2SjT608oHLEr8QV1Ex6zr/Y5GZqegEI2pYH1POImfe26OyhsWWucI2
 NpEVU/47xGEPpjIeTyjk89DA3FqkX2hxFMEbX9N7amW9odhDN1moF3gEAi0JiECLN7w0
 ZASQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=UfeWTIVM5hi36xR1NCQAXGaxJYx1OgIJlJLGvvK9Mtg=;
 b=LPUqTeLqueD7tzLvXNsgvRHdibFgTI6qsjny8Eh/TpLQiato0qq4h59fJsrE69jy5q
 T2gslLoy0UB4zDK2oT6rpuw597JO6r02WrsG6EBXILcnlxGwkGsDYsxekssqv3suupTJ
 /UqtObOflTHCHqrHyNyWavbmmB0TfNWHelSxYNadI3GxSrGkrSXj3r73xPEmFlw1vi3v
 NkYQhF8h7FsH4YhX52Pm1HdtaATB1bZYyaz5DKRmGtqM/qnUSGLiGiLzVOHF3rl7QnIi
 d7LM4cc9QnjOshs8ELb7/gDLEiLoL5j6ABY0ZyL+9lZnAbjq/OKYTDOxbyT+qKis9hbH
 Q/hA==
X-Gm-Message-State: AOPr4FUy31iUkOso+N15pdiVfsktGJAm9l7UsvtUTFiIhANj6COdhjPsh4HLwE9JGpHmzA==
X-Received: by 10.140.129.17 with SMTP id 17mr11260524qhb.91.1463074020446;
 Thu, 12 May 2016 10:27:00 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id n123sm6435671qhc.37.2016.05.12.10.26.59
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 May 2016 10:26:59 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 99A97EE4216; Thu, 12 May 2016 13:26:58 -0400 (EDT)
Date: Thu, 12 May 2016 13:26:58 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160512172658.6jyczrr57xkihgjk@sony>
References: <5732D139.2060302@suse.com> <20160511132203.qq2lm3ngc7slpmi4@sony>
 <5733358D.9020608@suse.com> <20160511135953.zw2nnm36vzjlkdbd@sony>
 <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160512162314.qziglsohviiwv7ej@sony>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTIsIDIwMTYgYXQgMTI6MjM6MTRQTSAtMDQwMCwganJ1biB3cm90ZToKPiBp
IGRvbid0IHRoaW5rIGkgaGF2ZSBhIHNlcmlhbCBjb25zb2xlIG9uIHRoaXMgYXN1cyBkZXNrdG9w
IG1iIHVubGVzcyB0aGVyZQo+IGlzIGEgdHJpY2sgdG8gZ2V0IHNvbWV0aGluZyBvdXQgb2YgdXNi
Pwo+IAo+IAo+IC0tanJ1bgoKaG1tLCBkb2Vzbid0IHhlbiBoYXZlIG5ldGNvbnNvbGU/CgoKLS1q
cnVuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
dXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Thu May 12 17:27:55 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 17:27:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0uO8-0005DC-3l; Thu, 12 May 2016 17:27:04 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0uO6-0005D6-OH
 for xen-users@lists.xen.org; Thu, 12 May 2016 17:27:03 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 33/40-32266-5ECB4375; Thu, 12 May 2016 17:27:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrLIsWRWlGSWpSXmKPExsVyMfSAo+7TPSb
 hBs8uqFisunqA1YHR4+ju30wBjFGsmXlJ+RUJrBkTrrQyFrxgrDi2uYe9gXErYxcjF4eQwARG
 ie1zt7GBOCwC81klzm3rZgZxJAR2s0qcvrodyOEEcmIkHk0/zg5hV0p8uP4azBYSUJO4v6+LF
 cLuYZJoXFIDYRdIvNqxC6yGRUBVYs7Fb2A2m4CKxMNHD9hAbBEBZYmPrb1AcQ4OZgF1ibZ9qi
 BhYQFfiWPrL4Ot5RUwkmibeZAN4tKHTBIrmz6xQiQEJU7OfMICYoP0/pl3iRlijrTE8n8cIGF
 OAWOJox0fWEHCokBrXx2sn8AoMgtJ8ywkzbMQmhcwMq9i1ChOLSpLLdI1NNRLKspMzyjJTczM
 0TU0MNXLTS0uTkxPzUlMKtZLzs/dxAgMfgYg2MG4st35EKMkB5OSKG/1DpNwIb6k/JTKjMTij
 Pii0pzU4kOMMhwcShK8lbuBcoJFqempFWmZOcA4hElLcPAoifBy7wRK8xYXJOYWZ6ZDpE4xWn
 Js+X1tLRPHgh+3geS2qffWMgmx5OXnpUqJ8/qBzBMAacgozYMbB0sVlxhlpYR5GYEOFOIpSC3
 KzSxBlX/FKM7BqCTMuxJkLU9mXgnc1ldABzEBHVR93QjkoJJEhJRUA6OxWb4Rs9TnhvK4A/6s
 ks2HW5tblY4kyX67eHHxXK/es9znkh+qvu1/mHLhjDDPC2urSPXt78XCr7AL7nj8qF3asDdrf
 0HLx4Z/N3fJKj/7oZikM0fIUFX+8KObWqt/3zf/6F3O72v/bRUzx5nTO9Jv1NdfuFTSbr4htC
 qQqdFJyGPdNznx+UosxRmJhlrMRcWJAFpiWGgQAwAA
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1463074020!35675363!1
X-Originating-IP: [209.85.192.65]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51289 invoked from network); 12 May 2016 17:27:01 -0000
Received: from mail-qg0-f65.google.com (HELO mail-qg0-f65.google.com)
 (209.85.192.65)
 by server-3.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 17:27:01 -0000
Received: by mail-qg0-f65.google.com with SMTP id b14so5239734qge.2
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 10:27:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=UfeWTIVM5hi36xR1NCQAXGaxJYx1OgIJlJLGvvK9Mtg=;
 b=VmxL22c91C0YwCHhPaXSI7VuoMW0kezoe3qMiKHFuFSN7Ll0VvAAq5YiMPJuzdjOaz
 WPzDZT9MiCVShCm2/eFDqGDCkpbiCDJIAlAXmLt5IIq9dz4yWv053iGeRa1dkqGabtvD
 t/8yQBKSOKPBnftRVMn/JxUtILh86DYIc+1vLLjwtqYgR7byTatVno+hjm8e4nCqSzpp
 39w/TfqyXSxzHt2SjT608oHLEr8QV1Ex6zr/Y5GZqegEI2pYH1POImfe26OyhsWWucI2
 NpEVU/47xGEPpjIeTyjk89DA3FqkX2hxFMEbX9N7amW9odhDN1moF3gEAi0JiECLN7w0
 ZASQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=UfeWTIVM5hi36xR1NCQAXGaxJYx1OgIJlJLGvvK9Mtg=;
 b=LPUqTeLqueD7tzLvXNsgvRHdibFgTI6qsjny8Eh/TpLQiato0qq4h59fJsrE69jy5q
 T2gslLoy0UB4zDK2oT6rpuw597JO6r02WrsG6EBXILcnlxGwkGsDYsxekssqv3suupTJ
 /UqtObOflTHCHqrHyNyWavbmmB0TfNWHelSxYNadI3GxSrGkrSXj3r73xPEmFlw1vi3v
 NkYQhF8h7FsH4YhX52Pm1HdtaATB1bZYyaz5DKRmGtqM/qnUSGLiGiLzVOHF3rl7QnIi
 d7LM4cc9QnjOshs8ELb7/gDLEiLoL5j6ABY0ZyL+9lZnAbjq/OKYTDOxbyT+qKis9hbH
 Q/hA==
X-Gm-Message-State: AOPr4FUy31iUkOso+N15pdiVfsktGJAm9l7UsvtUTFiIhANj6COdhjPsh4HLwE9JGpHmzA==
X-Received: by 10.140.129.17 with SMTP id 17mr11260524qhb.91.1463074020446;
 Thu, 12 May 2016 10:27:00 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id n123sm6435671qhc.37.2016.05.12.10.26.59
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 May 2016 10:26:59 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 99A97EE4216; Thu, 12 May 2016 13:26:58 -0400 (EDT)
Date: Thu, 12 May 2016 13:26:58 -0400
From: jrun <darwinskernel@gmail.com>
To: Juergen Gross <jgross@suse.com>
Message-ID: <20160512172658.6jyczrr57xkihgjk@sony>
References: <5732D139.2060302@suse.com> <20160511132203.qq2lm3ngc7slpmi4@sony>
 <5733358D.9020608@suse.com> <20160511135953.zw2nnm36vzjlkdbd@sony>
 <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160512162314.qziglsohviiwv7ej@sony>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTIsIDIwMTYgYXQgMTI6MjM6MTRQTSAtMDQwMCwganJ1biB3cm90ZToKPiBp
IGRvbid0IHRoaW5rIGkgaGF2ZSBhIHNlcmlhbCBjb25zb2xlIG9uIHRoaXMgYXN1cyBkZXNrdG9w
IG1iIHVubGVzcyB0aGVyZQo+IGlzIGEgdHJpY2sgdG8gZ2V0IHNvbWV0aGluZyBvdXQgb2YgdXNi
Pwo+IAo+IAo+IC0tanJ1bgoKaG1tLCBkb2Vzbid0IHhlbiBoYXZlIG5ldGNvbnNvbGU/CgoKLS1q
cnVuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
dXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Thu May 12 18:35:48 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 18:35:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0vRf-0000ms-HC; Thu, 12 May 2016 18:34:47 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ahferroin7@gmail.com>) id 1b0vRd-0000mm-Os
 for xen-users@lists.xen.org; Thu, 12 May 2016 18:34:45 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 35/56-04060-4CCC4375; Thu, 12 May 2016 18:34:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrAIsWRWlGSWpSXmKPExsVyMfTqSt0jZ0z
 CDV4cFLdYdfUAqwOjx9Hdv5kCGKNYM/OS8isSWDPOvvcrWMRRsXqpegPjNbYuRi4OIYFJjBIL
 lz1hBHFYBBaxSry+PpO5i5GTQ0JgH6vE6ovGEHaMxKpfS9i7GDmA7AqJuxMrQcJCAsoSP95cY
 oQYtIRJ4kLLaVaQhLCAr8Sx9ZfB5ogISEvMuNIEta2FWeLAvqnsIAk2AWOJC0ffMoLYvAI2Ep
 s6drKA2CwCqhLn+6eCxUUFoiS2L1jCClEjKHFy5hOwGk6g3ktXe8HizAJmEvM2P2SGsOUltr+
 dwzyBUWgWkpZZSMpmISlbwMi8ilGjOLWoLLVI19BQL6koMz2jJDcxM0fX0MBYLze1uDgxPTUn
 MalYLzk/dxMjMJwZgGAH4+rfTocYJTmYlER5q3eYhAvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4
 C09DZQTLEpNT61Iy8wBRhZMWoKDR0mENxIkzVtckJhbnJkOkTrFaMyx5fe1tUwc26beW8skxJ
 KXn5cqJc6rA1IqAFKaUZoHNwgW8ZcYZaWEeRmBThPiKUgtys0sQZV/xSjOwagkzOsDMoUnM68
 Ebt8roFOYgE6pvm4EckpJIkJKqoGR1+6S3e3w5FiHqVYtHJn301T4eayY73GUPM1d4vqA5/Od
 R7v9bhz5KvKf/Uu8u8y7lukebo6bMvRuGHAXVMXZ2v/y/eT/97Tk9MbK2vqzAaHuzz+srf3P1
 KMfnLXeO2/xipo/jCL3O366B6/UP8QTfSnj2fFSxUX/2n1MdxWrshj+YMnfpajEUpyRaKjFXF
 ScCABWZgnM8wIAAA==
X-Env-Sender: ahferroin7@gmail.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1463078083!36736423!1
X-Originating-IP: [209.85.213.169]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7763 invoked from network); 12 May 2016 18:34:44 -0000
Received: from mail-ig0-f169.google.com (HELO mail-ig0-f169.google.com)
 (209.85.213.169)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 18:34:44 -0000
Received: by mail-ig0-f169.google.com with SMTP id lr7so60476730igb.1
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 11:34:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-transfer-encoding;
 bh=3qWNI8ds3v5aD9AIu/306r1+fxyahvWjII1gzqO3ieQ=;
 b=QwyhWzlryQX7KCDd5T+uiQH7eNpPky5m/mXxAjhB/PblOk+37l0EbMa9/gDEJ4c63U
 14VFINGOMKxd1bTnrPJh5dpTIp+H5NmCaZSSaRwcyCIetZd+Qy0IKXA51ZTeRh1Q8j11
 kJ+abRMTicNblYe8fATe7PK04M0leclq+txT3uq3ge6FIPMtyA/prp0eJlr4giPE8xvs
 jv/1JArL2SfBC88wKuLcE1jQ8r19RDf3kjBJ2WfPVmSjaeUyJhOes/c74N3qJaxT48Xs
 Cv3CO+ia6o638crlf5X6x+SpvIEvNTBYyaWqz8+jCTwNduvIOT31Bq5TILmcVJgSjM2Y
 O7Fw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=3qWNI8ds3v5aD9AIu/306r1+fxyahvWjII1gzqO3ieQ=;
 b=juzTahucrYEJnz+/jANdmqhomSMOWjnwH8aKnQk+2FgbAUeDbZz0bvYf/Y3tZu/adV
 NVc0ymDcij0mauDA8S8d2UIMSrPvqFAZGBK3lvIW8jUjQa3LyDJ+2gzoZcEW/+pLOpQG
 PQhDAEinERX1iDvcNlQbgzT8fkRBKXkxPRH+RiJkSTd9TF89snB6Usk5d4x7natP8wSq
 fMkbkbhEWEajAYalM092ZIIZjk+vaof7jVa6SwwL2w/UhHyci6O7nTs3J5zn6RXZsIx6
 UNb/I3PgvlADZg9ndFclgdEwFpSf4sG8qN6JeMDrsvYAWk4osv4DMu8la39D6uWWcUI0
 S1bw==
X-Gm-Message-State: AOPr4FV3yE4yF+wGqDbzhYUd9pMQ4ie2feDYLJIi2CytFwc6YexDCVzAAFnxLJ8Ghm1cMw==
X-Received: by 10.50.29.242 with SMTP id n18mr9093690igh.62.1463078082887;
 Thu, 12 May 2016 11:34:42 -0700 (PDT)
Received: from [191.9.212.201] (rrcs-70-62-41-24.central.biz.rr.com.
 [70.62.41.24])
 by smtp.gmail.com with ESMTPSA id h67sm4944998iof.28.2016.05.12.11.34.42
 for <xen-users@lists.xen.org> (version=TLSv1/SSLv3 cipher=OTHER);
 Thu, 12 May 2016 11:34:42 -0700 (PDT)
To: xen-users@lists.xen.org
References: <5732D139.2060302@suse.com> <20160511132203.qq2lm3ngc7slpmi4@sony>
 <5733358D.9020608@suse.com> <20160511135953.zw2nnm36vzjlkdbd@sony>
 <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
 <20160512172658.6jyczrr57xkihgjk@sony>
From: "Austin S. Hemmelgarn" <ahferroin7@gmail.com>
Message-ID: <2719f2f3-f784-4945-d9ee-bdc300736569@gmail.com>
Date: Thu, 12 May 2016 14:34:41 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <20160512172658.6jyczrr57xkihgjk@sony>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMjAxNi0wNS0xMiAxMzoyNiwganJ1biB3cm90ZToKPiBPbiBUaHUsIE1heSAxMiwgMjAxNiBh
dCAxMjoyMzoxNFBNIC0wNDAwLCBqcnVuIHdyb3RlOgo+PiBpIGRvbid0IHRoaW5rIGkgaGF2ZSBh
IHNlcmlhbCBjb25zb2xlIG9uIHRoaXMgYXN1cyBkZXNrdG9wIG1iIHVubGVzcyB0aGVyZQo+PiBp
cyBhIHRyaWNrIHRvIGdldCBzb21ldGhpbmcgb3V0IG9mIHVzYj8KPj4KPj4KPj4gLS1qcnVuCj4K
PiBobW0sIGRvZXNuJ3QgeGVuIGhhdmUgbmV0Y29uc29sZT8KTGludXggZG9lcywgYnV0IEkgZG9u
J3QgdGhpbmsgWGVuIGRvZXMuCgpZb3UgcHJvYmFibHkgZG8gaGF2ZSBhIHNlcmlhbCBwb3J0IG9u
IHlvdXIgbW90aGVyYm9hcmQsIGl0J3MganVzdCBhIApoZWFkZXIgb24gdGhlIE1CIGluc3RlYWQg
b2YgYW4gZXh0ZXJuYWwgY29ubmVjdG9yLiAgVGhlIGV4dGVybmFsIApjb25uZWN0b3IgaGFzIGZh
bGxlbiBvdXQgb2YgZmF2b3IgYmVjYXVzZSBpdCdzIGJpZyBhbmQgbm90IG11Y2ggdXNlcyBpdCAK
YW55bW9yZSwgYnV0IEkgaGF2ZSB5ZXQgdG8gc2VlIGEgY29tbWVyY2lhbGx5IGF2YWlsYWJsZSB4
ODYgZGVza3RvcCAKbW90aGVyYm9hcmQgdGhhdCBkb2Vzbid0IGhhdmUgYXQgbGVhc3Qgb25lIDE2
NjU1QSBVQVJUIGhvb2tlZCB1cCB0byBhbiAKaW50ZXJuYWwgaGVhZGVyIHNvIHRoYXQgYSBzZXJp
YWwgY29uc29sZSBjYW4gYmUgdXNlZCBmb3IgZGVidWdnaW5nLgoKSWYgeW91J3JlIHVzaW5nIGFu
IEludGVsIHN5c3RlbSBhbmQgaGF2ZSBhIENQVSB3aGljaCBzdXBwb3J0cyB2UHJvLCB5b3UgCm1h
eSBhbHNvIGJlIGFibGUgdG8gZ2V0IGEgbmV0d29yayBjb25zb2xlIHZpYSBBTVQsIGFsdGhvdWdo
IHNvbWUgCkJJT1MvVUVGSSBjb25maWd1cmF0aW9uIFVJJ3MgZG9uJ3QgcHJvcGVybHkgc3VwcG9y
dCBjb25zb2xlIHJlZGlyZWN0aW9uLiAKICBUYWtpbmcgdGhhdCBhcHByb2FjaCBtYXkgYWxzbyBy
ZXF1aXJlIHNvbWUgZXh0cmEgY29tbWFuZC1saW5lIApwYXJhbWV0ZXJzIGZvciBYZW4sIGJ1dCBJ
J20gbm90IDEwMCUgY2VydGFpbiBhYm91dCB0aGF0LgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Thu May 12 18:35:48 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 18:35:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0vRf-0000ms-HC; Thu, 12 May 2016 18:34:47 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ahferroin7@gmail.com>) id 1b0vRd-0000mm-Os
 for xen-users@lists.xen.org; Thu, 12 May 2016 18:34:45 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 35/56-04060-4CCC4375; Thu, 12 May 2016 18:34:44 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrAIsWRWlGSWpSXmKPExsVyMfTqSt0jZ0z
 CDV4cFLdYdfUAqwOjx9Hdv5kCGKNYM/OS8isSWDPOvvcrWMRRsXqpegPjNbYuRi4OIYFJjBIL
 lz1hBHFYBBaxSry+PpO5i5GTQ0JgH6vE6ovGEHaMxKpfS9i7GDmA7AqJuxMrQcJCAsoSP95cY
 oQYtIRJ4kLLaVaQhLCAr8Sx9ZfB5ogISEvMuNIEta2FWeLAvqnsIAk2AWOJC0ffMoLYvAI2Ep
 s6drKA2CwCqhLn+6eCxUUFoiS2L1jCClEjKHFy5hOwGk6g3ktXe8HizAJmEvM2P2SGsOUltr+
 dwzyBUWgWkpZZSMpmISlbwMi8ilGjOLWoLLVI19BQL6koMz2jJDcxM0fX0MBYLze1uDgxPTUn
 MalYLzk/dxMjMJwZgGAH4+rfTocYJTmYlER5q3eYhAvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4
 C09DZQTLEpNT61Iy8wBRhZMWoKDR0mENxIkzVtckJhbnJkOkTrFaMyx5fe1tUwc26beW8skxJ
 KXn5cqJc6rA1IqAFKaUZoHNwgW8ZcYZaWEeRmBThPiKUgtys0sQZV/xSjOwagkzOsDMoUnM68
 Ebt8roFOYgE6pvm4EckpJIkJKqoGR1+6S3e3w5FiHqVYtHJn301T4eayY73GUPM1d4vqA5/Od
 R7v9bhz5KvKf/Uu8u8y7lukebo6bMvRuGHAXVMXZ2v/y/eT/97Tk9MbK2vqzAaHuzz+srf3P1
 KMfnLXeO2/xipo/jCL3O366B6/UP8QTfSnj2fFSxUX/2n1MdxWrshj+YMnfpajEUpyRaKjFXF
 ScCABWZgnM8wIAAA==
X-Env-Sender: ahferroin7@gmail.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1463078083!36736423!1
X-Originating-IP: [209.85.213.169]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7763 invoked from network); 12 May 2016 18:34:44 -0000
Received: from mail-ig0-f169.google.com (HELO mail-ig0-f169.google.com)
 (209.85.213.169)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 18:34:44 -0000
Received: by mail-ig0-f169.google.com with SMTP id lr7so60476730igb.1
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 11:34:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-transfer-encoding;
 bh=3qWNI8ds3v5aD9AIu/306r1+fxyahvWjII1gzqO3ieQ=;
 b=QwyhWzlryQX7KCDd5T+uiQH7eNpPky5m/mXxAjhB/PblOk+37l0EbMa9/gDEJ4c63U
 14VFINGOMKxd1bTnrPJh5dpTIp+H5NmCaZSSaRwcyCIetZd+Qy0IKXA51ZTeRh1Q8j11
 kJ+abRMTicNblYe8fATe7PK04M0leclq+txT3uq3ge6FIPMtyA/prp0eJlr4giPE8xvs
 jv/1JArL2SfBC88wKuLcE1jQ8r19RDf3kjBJ2WfPVmSjaeUyJhOes/c74N3qJaxT48Xs
 Cv3CO+ia6o638crlf5X6x+SpvIEvNTBYyaWqz8+jCTwNduvIOT31Bq5TILmcVJgSjM2Y
 O7Fw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=3qWNI8ds3v5aD9AIu/306r1+fxyahvWjII1gzqO3ieQ=;
 b=juzTahucrYEJnz+/jANdmqhomSMOWjnwH8aKnQk+2FgbAUeDbZz0bvYf/Y3tZu/adV
 NVc0ymDcij0mauDA8S8d2UIMSrPvqFAZGBK3lvIW8jUjQa3LyDJ+2gzoZcEW/+pLOpQG
 PQhDAEinERX1iDvcNlQbgzT8fkRBKXkxPRH+RiJkSTd9TF89snB6Usk5d4x7natP8wSq
 fMkbkbhEWEajAYalM092ZIIZjk+vaof7jVa6SwwL2w/UhHyci6O7nTs3J5zn6RXZsIx6
 UNb/I3PgvlADZg9ndFclgdEwFpSf4sG8qN6JeMDrsvYAWk4osv4DMu8la39D6uWWcUI0
 S1bw==
X-Gm-Message-State: AOPr4FV3yE4yF+wGqDbzhYUd9pMQ4ie2feDYLJIi2CytFwc6YexDCVzAAFnxLJ8Ghm1cMw==
X-Received: by 10.50.29.242 with SMTP id n18mr9093690igh.62.1463078082887;
 Thu, 12 May 2016 11:34:42 -0700 (PDT)
Received: from [191.9.212.201] (rrcs-70-62-41-24.central.biz.rr.com.
 [70.62.41.24])
 by smtp.gmail.com with ESMTPSA id h67sm4944998iof.28.2016.05.12.11.34.42
 for <xen-users@lists.xen.org> (version=TLSv1/SSLv3 cipher=OTHER);
 Thu, 12 May 2016 11:34:42 -0700 (PDT)
To: xen-users@lists.xen.org
References: <5732D139.2060302@suse.com> <20160511132203.qq2lm3ngc7slpmi4@sony>
 <5733358D.9020608@suse.com> <20160511135953.zw2nnm36vzjlkdbd@sony>
 <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
 <20160512172658.6jyczrr57xkihgjk@sony>
From: "Austin S. Hemmelgarn" <ahferroin7@gmail.com>
Message-ID: <2719f2f3-f784-4945-d9ee-bdc300736569@gmail.com>
Date: Thu, 12 May 2016 14:34:41 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <20160512172658.6jyczrr57xkihgjk@sony>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMjAxNi0wNS0xMiAxMzoyNiwganJ1biB3cm90ZToKPiBPbiBUaHUsIE1heSAxMiwgMjAxNiBh
dCAxMjoyMzoxNFBNIC0wNDAwLCBqcnVuIHdyb3RlOgo+PiBpIGRvbid0IHRoaW5rIGkgaGF2ZSBh
IHNlcmlhbCBjb25zb2xlIG9uIHRoaXMgYXN1cyBkZXNrdG9wIG1iIHVubGVzcyB0aGVyZQo+PiBp
cyBhIHRyaWNrIHRvIGdldCBzb21ldGhpbmcgb3V0IG9mIHVzYj8KPj4KPj4KPj4gLS1qcnVuCj4K
PiBobW0sIGRvZXNuJ3QgeGVuIGhhdmUgbmV0Y29uc29sZT8KTGludXggZG9lcywgYnV0IEkgZG9u
J3QgdGhpbmsgWGVuIGRvZXMuCgpZb3UgcHJvYmFibHkgZG8gaGF2ZSBhIHNlcmlhbCBwb3J0IG9u
IHlvdXIgbW90aGVyYm9hcmQsIGl0J3MganVzdCBhIApoZWFkZXIgb24gdGhlIE1CIGluc3RlYWQg
b2YgYW4gZXh0ZXJuYWwgY29ubmVjdG9yLiAgVGhlIGV4dGVybmFsIApjb25uZWN0b3IgaGFzIGZh
bGxlbiBvdXQgb2YgZmF2b3IgYmVjYXVzZSBpdCdzIGJpZyBhbmQgbm90IG11Y2ggdXNlcyBpdCAK
YW55bW9yZSwgYnV0IEkgaGF2ZSB5ZXQgdG8gc2VlIGEgY29tbWVyY2lhbGx5IGF2YWlsYWJsZSB4
ODYgZGVza3RvcCAKbW90aGVyYm9hcmQgdGhhdCBkb2Vzbid0IGhhdmUgYXQgbGVhc3Qgb25lIDE2
NjU1QSBVQVJUIGhvb2tlZCB1cCB0byBhbiAKaW50ZXJuYWwgaGVhZGVyIHNvIHRoYXQgYSBzZXJp
YWwgY29uc29sZSBjYW4gYmUgdXNlZCBmb3IgZGVidWdnaW5nLgoKSWYgeW91J3JlIHVzaW5nIGFu
IEludGVsIHN5c3RlbSBhbmQgaGF2ZSBhIENQVSB3aGljaCBzdXBwb3J0cyB2UHJvLCB5b3UgCm1h
eSBhbHNvIGJlIGFibGUgdG8gZ2V0IGEgbmV0d29yayBjb25zb2xlIHZpYSBBTVQsIGFsdGhvdWdo
IHNvbWUgCkJJT1MvVUVGSSBjb25maWd1cmF0aW9uIFVJJ3MgZG9uJ3QgcHJvcGVybHkgc3VwcG9y
dCBjb25zb2xlIHJlZGlyZWN0aW9uLiAKICBUYWtpbmcgdGhhdCBhcHByb2FjaCBtYXkgYWxzbyBy
ZXF1aXJlIHNvbWUgZXh0cmEgY29tbWFuZC1saW5lIApwYXJhbWV0ZXJzIGZvciBYZW4sIGJ1dCBJ
J20gbm90IDEwMCUgY2VydGFpbiBhYm91dCB0aGF0LgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Thu May 12 19:33:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 19:33:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0wKp-0004V6-SI; Thu, 12 May 2016 19:31:47 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0wKo-0004Ux-T6
 for xen-users@lists.xen.org; Thu, 12 May 2016 19:31:47 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 E0/ED-02964-22AD4375; Thu, 12 May 2016 19:31:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrBIsWRWlGSWpSXmKPExsVyMfTOQV3FWyb
 hBi8fyFqsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBnvu58wFbzmqtix/BRrA+Mdji5GLg4hgQmM
 EqfO72QCcVgE5rNK/N72lxXEkRDYzSrR2rmYpYuRE8iJkfh+dzczhF0h8XB/AxuILSSgJnF/X
 xcrxKhuJollNxczQiQKJI68PMQKYrMIqErsX/8QbBCbgIrEw0cPwJpFBAwlWruXgw1lFpCWeL
 LjC5gtLOArcWz9ZTCbV8BIYtuaV6wQM78xSRw8wwERF5Q4OfMJC0SvusSfeZeA6jnA5iz/B1b
 CKWAr8ev0FrCwKNDaVwfrJzCKzELSPAtJ8yyE5gWMzKsYNYpTi8pSi3QNTfWSijLTM0pyEzNz
 dA0NTfRyU4uLE9NTcxKTivWS83M3MQLDv56BgXEH49/TnocYJTmYlER5q3eYhAvxJeWnVGYkF
 mfEF5XmpBYfYpTh4FCS4L1yAygnWJSanlqRlpkDjESYtAQHj5IIL8NNoDRvcUFibnFmOkTqFK
 Mxx5bf19YycWybem8tkxBLXn5eqpQ47xOQSQIgpRmleXCDYAniEqOslDAvIwMDgxBPQWpRbmY
 JqvwrRnEORiVh3tcgU3gy80rg9r0COoUJ6JTq60Ygp5QkIqSkGhjZFxknJHnvzLu/Jp9RTipX
 wb3jpWNs6ey9c6fveBe8a97yXO+DMzqZSm0V/ux57LKpdebWKffYf+86nR/pWd99Pzmp93Hm7
 9vl6at813Hr7Lh4seLhhZONzMwmxUlzH7pMufAhdwZny4amrfz22nfdfs3JiJ/88vX6jzztAj
 LniuIrxH5WPMpRYinOSDTUYi4qTgQAdlkrqgsDAAA=
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1463081504!40887716!1
X-Originating-IP: [209.85.220.193]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1060 invoked from network); 12 May 2016 19:31:45 -0000
Received: from mail-qk0-f193.google.com (HELO mail-qk0-f193.google.com)
 (209.85.220.193)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 19:31:45 -0000
Received: by mail-qk0-f193.google.com with SMTP id i7so6616593qkd.1
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 12:31:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=BJffhYqHBYJR5Eu2IMh9uZHhfnVKRlV/hk/ctOBiF6A=;
 b=F4FANr4chz43E714hPOpmg3MrFjJ0V3CxhfA7nL7CxHEPFluVSzEY619xxGPAbAja0
 zTQd59MPV1w0opqTtE4TZtktV2E8raFMcAap0szODrup4+XROa0dwX20rdNchTEknVyY
 MdLpQhuVCNggDClO7J8o4zv/jMjgyVLqnmsgGKoTamsrr+Mm/nVQOQhWSIty1mybckJv
 7/lesYBcLoz5YMM9xRfu76WiLQl/fDhpK1natVeLcAOUNDTh4DNO//+RPs94kCUOlL6h
 0TEQeSY2QmpEQk3zIrZ/vLl7hYy/Ig7oMA7u5+pxpOBH1lHcpfnrCgqDBHNJD4xf9SrJ
 3QGg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=BJffhYqHBYJR5Eu2IMh9uZHhfnVKRlV/hk/ctOBiF6A=;
 b=fyNatbfuR2lus4gKAk69YrRD4/f456Q6QnmvXLQpNZ/9PJkKN60SLG60eRUdfrpeLD
 GOYHW3K8Z5YCrH18Xd/fnkiHDmxPydyQT8fJKW4LI4o24/NNstXHKBL1JI2ytAjRB+NZ
 JWm1Prcjb9nsvfJ3TRTBBfQ9keWlO34ZQj8Dd+y2hdsfhjKkY5u9uc5CV50PZXWPMDhb
 ig4pJliCegl45KBtgC1EXDfsp+e9AWeJIo8M6aQH/r503rCSerlqHFG98ySR53+/O21g
 5p/tzBLa3yZ9o33YXWD9gnThekf2HLwpOFRlAu2fGRQR6iY8sxfUUVwSkknSvjQ5DtOP
 SGDw==
X-Gm-Message-State: AOPr4FVMa3w+QpLNzaxsgwQBuAh8xQc8pmcKjyAqHAbqj4Bb8WIZu9HePPM93xD/eA6rqw==
X-Received: by 10.55.59.74 with SMTP id i71mr12240954qka.50.1463081504134;
 Thu, 12 May 2016 12:31:44 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id b40sm6693995qga.47.2016.05.12.12.31.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 May 2016 12:31:43 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id A35F9EE425F; Thu, 12 May 2016 15:31:42 -0400 (EDT)
Date: Thu, 12 May 2016 15:31:42 -0400
From: jrun <darwinskernel@gmail.com>
To: "Austin S. Hemmelgarn" <ahferroin7@gmail.com>
Message-ID: <20160512193142.u3wshjkcri6apdxo@sony>
References: <5733358D.9020608@suse.com> <20160511135953.zw2nnm36vzjlkdbd@sony>
 <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
 <20160512172658.6jyczrr57xkihgjk@sony>
 <2719f2f3-f784-4945-d9ee-bdc300736569@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <2719f2f3-f784-4945-d9ee-bdc300736569@gmail.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTIsIDIwMTYgYXQgMDI6MzQ6NDFQTSAtMDQwMCwgQXVzdGluIFMuIEhlbW1l
bGdhcm4gd3JvdGU6Cj4gT24gMjAxNi0wNS0xMiAxMzoyNiwganJ1biB3cm90ZToKPiA+T24gVGh1
LCBNYXkgMTIsIDIwMTYgYXQgMTI6MjM6MTRQTSAtMDQwMCwganJ1biB3cm90ZToKPiA+PmkgZG9u
J3QgdGhpbmsgaSBoYXZlIGEgc2VyaWFsIGNvbnNvbGUgb24gdGhpcyBhc3VzIGRlc2t0b3AgbWIg
dW5sZXNzIHRoZXJlCj4gPj5pcyBhIHRyaWNrIHRvIGdldCBzb21ldGhpbmcgb3V0IG9mIHVzYj8K
PiA+Pgo+ID4+Cj4gPj4tLWpydW4KPiA+Cj4gPmhtbSwgZG9lc24ndCB4ZW4gaGF2ZSBuZXRjb25z
b2xlPwo+IExpbnV4IGRvZXMsIGJ1dCBJIGRvbid0IHRoaW5rIFhlbiBkb2VzLgo+IAo+IFlvdSBw
cm9iYWJseSBkbyBoYXZlIGEgc2VyaWFsIHBvcnQgb24geW91ciBtb3RoZXJib2FyZCwgaXQncyBq
dXN0IGEgaGVhZGVyCj4gb24gdGhlIE1CIGluc3RlYWQgb2YgYW4gZXh0ZXJuYWwgY29ubmVjdG9y
LiAgVGhlIGV4dGVybmFsIGNvbm5lY3RvciBoYXMKPiBmYWxsZW4gb3V0IG9mIGZhdm9yIGJlY2F1
c2UgaXQncyBiaWcgYW5kIG5vdCBtdWNoIHVzZXMgaXQgYW55bW9yZSwgYnV0IEkKPiBoYXZlIHll
dCB0byBzZWUgYSBjb21tZXJjaWFsbHkgYXZhaWxhYmxlIHg4NiBkZXNrdG9wIG1vdGhlcmJvYXJk
IHRoYXQKPiBkb2Vzbid0IGhhdmUgYXQgbGVhc3Qgb25lIDE2NjU1QSBVQVJUIGhvb2tlZCB1cCB0
byBhbiBpbnRlcm5hbCBoZWFkZXIgc28KPiB0aGF0IGEgc2VyaWFsIGNvbnNvbGUgY2FuIGJlIHVz
ZWQgZm9yIGRlYnVnZ2luZy4KCmNvdWxkIHlvdSBwb3N0IGEgcG9pbnRlciB0byBhIHBpY3R1cmUg
b2Ygc3VjaCBhIHRoaW5nLiBpJ3ZlIHNlZW4gVUFSVCBvbgplbWJlZGRlZCBib2FyZHMgYnV0IG9u
IHRoaXMgbWIgKEFTVVMpIGknbSBub3Qgc3VyZS4KCj4gSWYgeW91J3JlIHVzaW5nIGFuIEludGVs
IHN5c3RlbSBhbmQgaGF2ZSBhIENQVSB3aGljaCBzdXBwb3J0cyB2UHJvLCB5b3UgbWF5Cj4gYWxz
byBiZSBhYmxlIHRvIGdldCBhIG5ldHdvcmsgY29uc29sZSB2aWEgQU1ULCBhbHRob3VnaCBzb21l
IEJJT1MvVUVGSQo+IGNvbmZpZ3VyYXRpb24gVUkncyBkb24ndCBwcm9wZXJseSBzdXBwb3J0IGNv
bnNvbGUgcmVkaXJlY3Rpb24uICBUYWtpbmcgdGhhdAo+IGFwcHJvYWNoIG1heSBhbHNvIHJlcXVp
cmUgc29tZSBleHRyYSBjb21tYW5kLWxpbmUgcGFyYW1ldGVycyBmb3IgWGVuLCBidXQKPiBJJ20g
bm90IDEwMCUgY2VydGFpbiBhYm91dCB0aGF0LgoKaW4gQklPUyBpIHNlZSAnU2VyaWFsIFBvcnQx
IEFkZHJlc3MgWzNGOC9JUlE0XScgdW5kZXIgT0RDICh0aGVyZSBkb2Vzbid0CnNlZW0gdG8gYmUg
YW55IEFNVCkuCgoKLS1qcnVuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Thu May 12 19:33:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 19:33:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0wKp-0004V6-SI; Thu, 12 May 2016 19:31:47 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0wKo-0004Ux-T6
 for xen-users@lists.xen.org; Thu, 12 May 2016 19:31:47 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 E0/ED-02964-22AD4375; Thu, 12 May 2016 19:31:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrBIsWRWlGSWpSXmKPExsVyMfTOQV3FWyb
 hBi8fyFqsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBnvu58wFbzmqtix/BRrA+Mdji5GLg4hgQmM
 EqfO72QCcVgE5rNK/N72lxXEkRDYzSrR2rmYpYuRE8iJkfh+dzczhF0h8XB/AxuILSSgJnF/X
 xcrxKhuJollNxczQiQKJI68PMQKYrMIqErsX/8QbBCbgIrEw0cPwJpFBAwlWruXgw1lFpCWeL
 LjC5gtLOArcWz9ZTCbV8BIYtuaV6wQM78xSRw8wwERF5Q4OfMJC0SvusSfeZeA6jnA5iz/B1b
 CKWAr8ev0FrCwKNDaVwfrJzCKzELSPAtJ8yyE5gWMzKsYNYpTi8pSi3QNTfWSijLTM0pyEzNz
 dA0NTfRyU4uLE9NTcxKTivWS83M3MQLDv56BgXEH49/TnocYJTmYlER5q3eYhAvxJeWnVGYkF
 mfEF5XmpBYfYpTh4FCS4L1yAygnWJSanlqRlpkDjESYtAQHj5IIL8NNoDRvcUFibnFmOkTqFK
 Mxx5bf19YycWybem8tkxBLXn5eqpQ47xOQSQIgpRmleXCDYAniEqOslDAvIwMDgxBPQWpRbmY
 JqvwrRnEORiVh3tcgU3gy80rg9r0COoUJ6JTq60Ygp5QkIqSkGhjZFxknJHnvzLu/Jp9RTipX
 wb3jpWNs6ey9c6fveBe8a97yXO+DMzqZSm0V/ux57LKpdebWKffYf+86nR/pWd99Pzmp93Hm7
 9vl6at813Hr7Lh4seLhhZONzMwmxUlzH7pMufAhdwZny4amrfz22nfdfs3JiJ/88vX6jzztAj
 LniuIrxH5WPMpRYinOSDTUYi4qTgQAdlkrqgsDAAA=
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1463081504!40887716!1
X-Originating-IP: [209.85.220.193]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1060 invoked from network); 12 May 2016 19:31:45 -0000
Received: from mail-qk0-f193.google.com (HELO mail-qk0-f193.google.com)
 (209.85.220.193)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 19:31:45 -0000
Received: by mail-qk0-f193.google.com with SMTP id i7so6616593qkd.1
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 12:31:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=BJffhYqHBYJR5Eu2IMh9uZHhfnVKRlV/hk/ctOBiF6A=;
 b=F4FANr4chz43E714hPOpmg3MrFjJ0V3CxhfA7nL7CxHEPFluVSzEY619xxGPAbAja0
 zTQd59MPV1w0opqTtE4TZtktV2E8raFMcAap0szODrup4+XROa0dwX20rdNchTEknVyY
 MdLpQhuVCNggDClO7J8o4zv/jMjgyVLqnmsgGKoTamsrr+Mm/nVQOQhWSIty1mybckJv
 7/lesYBcLoz5YMM9xRfu76WiLQl/fDhpK1natVeLcAOUNDTh4DNO//+RPs94kCUOlL6h
 0TEQeSY2QmpEQk3zIrZ/vLl7hYy/Ig7oMA7u5+pxpOBH1lHcpfnrCgqDBHNJD4xf9SrJ
 3QGg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=BJffhYqHBYJR5Eu2IMh9uZHhfnVKRlV/hk/ctOBiF6A=;
 b=fyNatbfuR2lus4gKAk69YrRD4/f456Q6QnmvXLQpNZ/9PJkKN60SLG60eRUdfrpeLD
 GOYHW3K8Z5YCrH18Xd/fnkiHDmxPydyQT8fJKW4LI4o24/NNstXHKBL1JI2ytAjRB+NZ
 JWm1Prcjb9nsvfJ3TRTBBfQ9keWlO34ZQj8Dd+y2hdsfhjKkY5u9uc5CV50PZXWPMDhb
 ig4pJliCegl45KBtgC1EXDfsp+e9AWeJIo8M6aQH/r503rCSerlqHFG98ySR53+/O21g
 5p/tzBLa3yZ9o33YXWD9gnThekf2HLwpOFRlAu2fGRQR6iY8sxfUUVwSkknSvjQ5DtOP
 SGDw==
X-Gm-Message-State: AOPr4FVMa3w+QpLNzaxsgwQBuAh8xQc8pmcKjyAqHAbqj4Bb8WIZu9HePPM93xD/eA6rqw==
X-Received: by 10.55.59.74 with SMTP id i71mr12240954qka.50.1463081504134;
 Thu, 12 May 2016 12:31:44 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id b40sm6693995qga.47.2016.05.12.12.31.43
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 May 2016 12:31:43 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id A35F9EE425F; Thu, 12 May 2016 15:31:42 -0400 (EDT)
Date: Thu, 12 May 2016 15:31:42 -0400
From: jrun <darwinskernel@gmail.com>
To: "Austin S. Hemmelgarn" <ahferroin7@gmail.com>
Message-ID: <20160512193142.u3wshjkcri6apdxo@sony>
References: <5733358D.9020608@suse.com> <20160511135953.zw2nnm36vzjlkdbd@sony>
 <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
 <20160512172658.6jyczrr57xkihgjk@sony>
 <2719f2f3-f784-4945-d9ee-bdc300736569@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <2719f2f3-f784-4945-d9ee-bdc300736569@gmail.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTIsIDIwMTYgYXQgMDI6MzQ6NDFQTSAtMDQwMCwgQXVzdGluIFMuIEhlbW1l
bGdhcm4gd3JvdGU6Cj4gT24gMjAxNi0wNS0xMiAxMzoyNiwganJ1biB3cm90ZToKPiA+T24gVGh1
LCBNYXkgMTIsIDIwMTYgYXQgMTI6MjM6MTRQTSAtMDQwMCwganJ1biB3cm90ZToKPiA+PmkgZG9u
J3QgdGhpbmsgaSBoYXZlIGEgc2VyaWFsIGNvbnNvbGUgb24gdGhpcyBhc3VzIGRlc2t0b3AgbWIg
dW5sZXNzIHRoZXJlCj4gPj5pcyBhIHRyaWNrIHRvIGdldCBzb21ldGhpbmcgb3V0IG9mIHVzYj8K
PiA+Pgo+ID4+Cj4gPj4tLWpydW4KPiA+Cj4gPmhtbSwgZG9lc24ndCB4ZW4gaGF2ZSBuZXRjb25z
b2xlPwo+IExpbnV4IGRvZXMsIGJ1dCBJIGRvbid0IHRoaW5rIFhlbiBkb2VzLgo+IAo+IFlvdSBw
cm9iYWJseSBkbyBoYXZlIGEgc2VyaWFsIHBvcnQgb24geW91ciBtb3RoZXJib2FyZCwgaXQncyBq
dXN0IGEgaGVhZGVyCj4gb24gdGhlIE1CIGluc3RlYWQgb2YgYW4gZXh0ZXJuYWwgY29ubmVjdG9y
LiAgVGhlIGV4dGVybmFsIGNvbm5lY3RvciBoYXMKPiBmYWxsZW4gb3V0IG9mIGZhdm9yIGJlY2F1
c2UgaXQncyBiaWcgYW5kIG5vdCBtdWNoIHVzZXMgaXQgYW55bW9yZSwgYnV0IEkKPiBoYXZlIHll
dCB0byBzZWUgYSBjb21tZXJjaWFsbHkgYXZhaWxhYmxlIHg4NiBkZXNrdG9wIG1vdGhlcmJvYXJk
IHRoYXQKPiBkb2Vzbid0IGhhdmUgYXQgbGVhc3Qgb25lIDE2NjU1QSBVQVJUIGhvb2tlZCB1cCB0
byBhbiBpbnRlcm5hbCBoZWFkZXIgc28KPiB0aGF0IGEgc2VyaWFsIGNvbnNvbGUgY2FuIGJlIHVz
ZWQgZm9yIGRlYnVnZ2luZy4KCmNvdWxkIHlvdSBwb3N0IGEgcG9pbnRlciB0byBhIHBpY3R1cmUg
b2Ygc3VjaCBhIHRoaW5nLiBpJ3ZlIHNlZW4gVUFSVCBvbgplbWJlZGRlZCBib2FyZHMgYnV0IG9u
IHRoaXMgbWIgKEFTVVMpIGknbSBub3Qgc3VyZS4KCj4gSWYgeW91J3JlIHVzaW5nIGFuIEludGVs
IHN5c3RlbSBhbmQgaGF2ZSBhIENQVSB3aGljaCBzdXBwb3J0cyB2UHJvLCB5b3UgbWF5Cj4gYWxz
byBiZSBhYmxlIHRvIGdldCBhIG5ldHdvcmsgY29uc29sZSB2aWEgQU1ULCBhbHRob3VnaCBzb21l
IEJJT1MvVUVGSQo+IGNvbmZpZ3VyYXRpb24gVUkncyBkb24ndCBwcm9wZXJseSBzdXBwb3J0IGNv
bnNvbGUgcmVkaXJlY3Rpb24uICBUYWtpbmcgdGhhdAo+IGFwcHJvYWNoIG1heSBhbHNvIHJlcXVp
cmUgc29tZSBleHRyYSBjb21tYW5kLWxpbmUgcGFyYW1ldGVycyBmb3IgWGVuLCBidXQKPiBJJ20g
bm90IDEwMCUgY2VydGFpbiBhYm91dCB0aGF0LgoKaW4gQklPUyBpIHNlZSAnU2VyaWFsIFBvcnQx
IEFkZHJlc3MgWzNGOC9JUlE0XScgdW5kZXIgT0RDICh0aGVyZSBkb2Vzbid0CnNlZW0gdG8gYmUg
YW55IEFNVCkuCgoKLS1qcnVuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Thu May 12 19:55:11 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 19:55:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0wgm-0005q6-SJ; Thu, 12 May 2016 19:54:28 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ahferroin7@gmail.com>) id 1b0wgl-0005q0-B7
 for xen-users@lists.xen.org; Thu, 12 May 2016 19:54:27 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 98/DE-29997-27FD4375; Thu, 12 May 2016 19:54:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrLIsWRWlGSWpSXmKPExsVyMfT+Yd3C+yb
 hBg2bDC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ow9SzkKdotULH33gqWB8YxAFyMXh5DAZEaJ
 w4fnMoE4LAJLWSU+HmliBnEkBA6ySuxcMpGti5ETyImRmPbkLSOEXSOxpec+mC0koCzx480lR
 ohR/xkluu+vZwVJCAv4Shxbf5kZxBYRUJJYs+IjK0TDLGaJiQdLQWxmAWmJJzu+gNWwCRhLXD
 gKsYBXwEai7fITli5GDqCTVCVmT1MCCYsKRElsX7CEFaJEUOLkTJASTg5OoNaLKy+yQ4w0k5i
 3+SEzhC0vsf3tHOYJjMKzkLTMQlI2C0nZAkbmVYwaxalFZalFuoZmeklFmekZJbmJmTm6hgam
 ermpxcWJ6ak5iUnFesn5uZsYgYHOAAQ7GM+f9jzEKMnBpCTKW73DJFyILyk/pTIjsTgjvqg0J
 7X4EKMMB4eSBG/PPaCcYFFqempFWmYOMOZg0hIcPEoivGkgad7igsTc4sx0iNQpRmOOLb+vrW
 Xi2Db13lomIZa8/LxUKXFeMZBSAZDSjNI8uEGwVHCJUVZKmJcR6DQhnoLUotzMElT5V4ziHIx
 KwrznQabwZOaVwO17BXQKE9Ap1deNQE4pSURISTUwGkXw/kh40nHTUWnez30xQrOfBYUb582f
 dZVV66BNBiePwPXefcc/LOFQW7v+NPP8WKM/NTcYq5ZlHOeI2LIiQyHpzNsMFzbGiR9muwpv/
 DpH+OhNwSiZgydZ103V+8YfFqji88V+d2YIg+azK69D9j5hMG1I93waflC7vlvl/B3TjI7ljm
 KOSizFGYmGWsxFxYkAKvP4GgADAAA=
X-Env-Sender: ahferroin7@gmail.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1463082864!35428851!1
X-Originating-IP: [209.85.223.195]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28881 invoked from network); 12 May 2016 19:54:25 -0000
Received: from mail-io0-f195.google.com (HELO mail-io0-f195.google.com)
 (209.85.223.195)
 by server-13.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 19:54:25 -0000
Received: by mail-io0-f195.google.com with SMTP id k129so11931610iof.3
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 12:54:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=lxAbddw9CrcbU9GGN1pPY4b1oDe4cSjIRl+latNUhxA=;
 b=fBQ+ebZIhdybYOKVTCwmd3uZxP8z6FqPsRcdNV0tYmwEOc52wixJkHKNSMN/91X9E9
 WBoXyzqE1zQNEkow2DuICd82JDypt+aqZamgyKJ111B4prk8DSgmax8nd24hoE+sGOtA
 7ZHZrIIuGqBAsJzRzn8dWPQhdmjgdbhvk7oKQxsdqj4Es5uLb1ZBYT6MdQuXJu0gq/a1
 K3V+WBECONJJKcsblE208KGudTjQ16Ufrv7Nh/PmWqBjz0wLGl7VgmfgkPG3wfEN9FYN
 uvXP0KoirVlNSEsoURu3ysX8eM61ShCDqtCUSQThRv0uoL4V/OLowbCWMBdihVLUPR33
 /TOg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=lxAbddw9CrcbU9GGN1pPY4b1oDe4cSjIRl+latNUhxA=;
 b=K1gES8qdqm/vlkTZ2BkNI15oBtwdZ1+OnTamB2Vxz6CYqQPfPmwBWYu1HF0cnO6JmR
 tpmglTueW16yhrNSt5wrx7AmW2WKCeW6iHdK3qoXOXEbrjJId5MiHENHeX135OfphvzF
 6gjcZ7p4O+IUJepJyhI5Udp4eNuKIjl/l3S719oeutTQZY7/ey/ubvWKUrWB8tE5KWuj
 FHNCYsK6SWC5GBshIEGfL/0WO+H3wFiam60hgkixI4FERgJWABSvzoaGGLixIkM40e1j
 a0imXcsil4xnh+ZPoBf/BYdvKsEXcJf3kkR/zK86bdtdj1wVHknAofZ1B8IhrUqbxPLs
 /QEA==
X-Gm-Message-State: AOPr4FVyk5WfvPNdTQ8w17RJ6mJvSOGtztLdjntP9gD/EK3wbHyI5KyAlfP5E5AtGPKDrg==
X-Received: by 10.107.187.198 with SMTP id l189mr9478050iof.149.1463082864379; 
 Thu, 12 May 2016 12:54:24 -0700 (PDT)
Received: from [191.9.212.201] (rrcs-70-62-41-24.central.biz.rr.com.
 [70.62.41.24])
 by smtp.gmail.com with ESMTPSA id h100sm5013825ioi.35.2016.05.12.12.54.23
 (version=TLSv1/SSLv3 cipher=OTHER);
 Thu, 12 May 2016 12:54:23 -0700 (PDT)
To: jrun <darwinskernel@gmail.com>
References: <5733358D.9020608@suse.com> <20160511135953.zw2nnm36vzjlkdbd@sony>
 <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
 <20160512172658.6jyczrr57xkihgjk@sony>
 <2719f2f3-f784-4945-d9ee-bdc300736569@gmail.com>
 <20160512193142.u3wshjkcri6apdxo@sony>
From: "Austin S. Hemmelgarn" <ahferroin7@gmail.com>
Message-ID: <902057b1-6aad-31ad-ca75-70f1e49582dd@gmail.com>
Date: Thu, 12 May 2016 15:54:22 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <20160512193142.u3wshjkcri6apdxo@sony>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMjAxNi0wNS0xMiAxNTozMSwganJ1biB3cm90ZToKPiBPbiBUaHUsIE1heSAxMiwgMjAxNiBh
dCAwMjozNDo0MVBNIC0wNDAwLCBBdXN0aW4gUy4gSGVtbWVsZ2FybiB3cm90ZToKPj4gT24gMjAx
Ni0wNS0xMiAxMzoyNiwganJ1biB3cm90ZToKPj4+IE9uIFRodSwgTWF5IDEyLCAyMDE2IGF0IDEy
OjIzOjE0UE0gLTA0MDAsIGpydW4gd3JvdGU6Cj4+Pj4gaSBkb24ndCB0aGluayBpIGhhdmUgYSBz
ZXJpYWwgY29uc29sZSBvbiB0aGlzIGFzdXMgZGVza3RvcCBtYiB1bmxlc3MgdGhlcmUKPj4+PiBp
cyBhIHRyaWNrIHRvIGdldCBzb21ldGhpbmcgb3V0IG9mIHVzYj8KPj4+Pgo+Pj4+Cj4+Pj4gLS1q
cnVuCj4+Pgo+Pj4gaG1tLCBkb2Vzbid0IHhlbiBoYXZlIG5ldGNvbnNvbGU/Cj4+IExpbnV4IGRv
ZXMsIGJ1dCBJIGRvbid0IHRoaW5rIFhlbiBkb2VzLgo+Pgo+PiBZb3UgcHJvYmFibHkgZG8gaGF2
ZSBhIHNlcmlhbCBwb3J0IG9uIHlvdXIgbW90aGVyYm9hcmQsIGl0J3MganVzdCBhIGhlYWRlcgo+
PiBvbiB0aGUgTUIgaW5zdGVhZCBvZiBhbiBleHRlcm5hbCBjb25uZWN0b3IuICBUaGUgZXh0ZXJu
YWwgY29ubmVjdG9yIGhhcwo+PiBmYWxsZW4gb3V0IG9mIGZhdm9yIGJlY2F1c2UgaXQncyBiaWcg
YW5kIG5vdCBtdWNoIHVzZXMgaXQgYW55bW9yZSwgYnV0IEkKPj4gaGF2ZSB5ZXQgdG8gc2VlIGEg
Y29tbWVyY2lhbGx5IGF2YWlsYWJsZSB4ODYgZGVza3RvcCBtb3RoZXJib2FyZCB0aGF0Cj4+IGRv
ZXNuJ3QgaGF2ZSBhdCBsZWFzdCBvbmUgMTY2NTVBIFVBUlQgaG9va2VkIHVwIHRvIGFuIGludGVy
bmFsIGhlYWRlciBzbwo+PiB0aGF0IGEgc2VyaWFsIGNvbnNvbGUgY2FuIGJlIHVzZWQgZm9yIGRl
YnVnZ2luZy4KPgo+IGNvdWxkIHlvdSBwb3N0IGEgcG9pbnRlciB0byBhIHBpY3R1cmUgb2Ygc3Vj
aCBhIHRoaW5nLiBpJ3ZlIHNlZW4gVUFSVCBvbgo+IGVtYmVkZGVkIGJvYXJkcyBidXQgb24gdGhp
cyBtYiAoQVNVUykgaSdtIG5vdCBzdXJlLgpJdCBzaG91bGQgYmUgYSAyLjU0bW0gcGl0Y2ggMng1
IGhlYWRlciB3aXRoIG9uZSBwaW4gbWlzc2luZyBpbiBhIGNvcm5lciwgCndpdGggdGhlIG1pc3Np
bmcgcGluIHBsYWNlZCBzdWNoIHRoYXQgeW91IGNhbid0IHBsdWcgYW4gaW50ZXJuYWwgVVNCIApj
YWJsZSBpbnRvIGl0LCBzb21ldGltZXMgd2l0aCBhIGxhcmdlIHNocm91ZCBzaXplZCB0byBmaXQg
YW4gaW5zdWxhdGlvbiAKZGlzcGxhY2VtZW50IGNvbm5lY3Rvciwgc2ltaWxhciB0byB3aGF0IHlv
dSdkIHNlZSBvbiBhbiBlbWJlZGRlZCBib2FyZC4gClVzdWFsbHksIHlvdSBjYW4gZmluZCAnVUFS
VDEnIG9yIG1vcmUgb2Z0ZW4gJ0NPTTEnIChzb21ldGltZXMgd2l0aCBhbiBfIApqdXN0IGJlZm9y
ZSB0aGUgMSkgc2lsay1zY3JlZW5lZCBvbiB0aGUgYm9hcmQgbmVhcmJ5LgoKT24gbW9zdCBvZiB0
aGUgQVRYIGFuZCBtaWNyby1BVFggbW90aGVyYm9hcmRzIEkndmUgc2VlbiAoaW5jbHVkaW5nIGFs
bCAKc3VjaCBBU1VTIG1vdGhlcmJvYXJkcykgaXQncyBvbiB0aGUgZmFydGhlc3Qgc2lkZSBmcm9t
IHRoZSBDUFUsIG5lYXIgdGhlIAphdWRpbyBhbmQgVVNCIGhlYWRlcnMsIG9mdGVuIHJpZ2h0IHVw
IGFnYWluc3QgdGhlIGVkZ2Ugb2YgdGhlIGJvYXJkLgo+Cj4+IElmIHlvdSdyZSB1c2luZyBhbiBJ
bnRlbCBzeXN0ZW0gYW5kIGhhdmUgYSBDUFUgd2hpY2ggc3VwcG9ydHMgdlBybywgeW91IG1heQo+
PiBhbHNvIGJlIGFibGUgdG8gZ2V0IGEgbmV0d29yayBjb25zb2xlIHZpYSBBTVQsIGFsdGhvdWdo
IHNvbWUgQklPUy9VRUZJCj4+IGNvbmZpZ3VyYXRpb24gVUkncyBkb24ndCBwcm9wZXJseSBzdXBw
b3J0IGNvbnNvbGUgcmVkaXJlY3Rpb24uICBUYWtpbmcgdGhhdAo+PiBhcHByb2FjaCBtYXkgYWxz
byByZXF1aXJlIHNvbWUgZXh0cmEgY29tbWFuZC1saW5lIHBhcmFtZXRlcnMgZm9yIFhlbiwgYnV0
Cj4+IEknbSBub3QgMTAwJSBjZXJ0YWluIGFib3V0IHRoYXQuCj4KPiBpbiBCSU9TIGkgc2VlICdT
ZXJpYWwgUG9ydDEgQWRkcmVzcyBbM0Y4L0lSUTRdJyB1bmRlciBPREMgKHRoZXJlIGRvZXNuJ3QK
PiBzZWVtIHRvIGJlIGFueSBBTVQpLgpUaGUgZmFjdCB0aGF0IHlvdSBzZWUgdGhhdCBpbiB0aGUg
QklPUyBpcyBnZW5lcmFsbHkgYSBnb29kIGluZGljYXRpb24gCnRoYXQgeW91IGhhdmUgYSBzZXJp
YWwgcG9ydCBfc29tZXdoZXJlXyBvbiB0aGUgYm9hcmQsIGJ1dCBvZiBjb3Vyc2UgCnByb3ZpZGVz
IG5vIGluZGljYXRpb24gb2Ygd2hlcmUgZXhhY3RseS4KCkFzIGZhciBhcyB0aGUgQU1UIGNvbnNv
bGUgcmVkaXJlY3Rpb24sIGl0J3MgdXN1YWxseSBub3QgYWxsIHRoYXQgdmlzaWJsZSAKb24gYW55
dGhpbmcgYnV0IHNlcnZlciBzeXN0ZW1zLCBhbmQgb2Z0ZW4gY2FuJ3QgYmUgY29uZmlndXJlZCBh
dCBhbGwgCmZyb20gdGhlIEJJT1Mgb24gbGFwdG9wcyBhbmQgY29uc3VtZXIgZGVza3RvcHMgKGlu
IGZhY3QsIEknbSBwcmV0dHkgc3VyZSAKdGhlIG9ubHkgc3lzdGVtcyB3ZSBoYXZlIHdoZXJlIEkg
d29yayB0aGF0IGhhdmUgQklPUyBjb25maWd1cmF0aW9uIGZvciAKaXQgYXJlIGVpdGhlciBzZXJ2
ZXJzLCBvciB3b3Jrc3RhdGlvbnMgd2hpY2ggaGF2ZSBzZXJ2ZXIgbW90aGVyYm9hcmRzKS4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBt
YWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcv
eGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 12 19:55:11 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 19:55:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0wgm-0005q6-SJ; Thu, 12 May 2016 19:54:28 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ahferroin7@gmail.com>) id 1b0wgl-0005q0-B7
 for xen-users@lists.xen.org; Thu, 12 May 2016 19:54:27 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 98/DE-29997-27FD4375; Thu, 12 May 2016 19:54:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrLIsWRWlGSWpSXmKPExsVyMfT+Yd3C+yb
 hBg2bDC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ow9SzkKdotULH33gqWB8YxAFyMXh5DAZEaJ
 w4fnMoE4LAJLWSU+HmliBnEkBA6ySuxcMpGti5ETyImRmPbkLSOEXSOxpec+mC0koCzx480lR
 ohR/xkluu+vZwVJCAv4Shxbf5kZxBYRUJJYs+IjK0TDLGaJiQdLQWxmAWmJJzu+gNWwCRhLXD
 gKsYBXwEai7fITli5GDqCTVCVmT1MCCYsKRElsX7CEFaJEUOLkTJASTg5OoNaLKy+yQ4w0k5i
 3+SEzhC0vsf3tHOYJjMKzkLTMQlI2C0nZAkbmVYwaxalFZalFuoZmeklFmekZJbmJmTm6hgam
 ermpxcWJ6ak5iUnFesn5uZsYgYHOAAQ7GM+f9jzEKMnBpCTKW73DJFyILyk/pTIjsTgjvqg0J
 7X4EKMMB4eSBG/PPaCcYFFqempFWmYOMOZg0hIcPEoivGkgad7igsTc4sx0iNQpRmOOLb+vrW
 Xi2Db13lomIZa8/LxUKXFeMZBSAZDSjNI8uEGwVHCJUVZKmJcR6DQhnoLUotzMElT5V4ziHIx
 KwrznQabwZOaVwO17BXQKE9Ap1deNQE4pSURISTUwGkXw/kh40nHTUWnez30xQrOfBYUb582f
 dZVV66BNBiePwPXefcc/LOFQW7v+NPP8WKM/NTcYq5ZlHOeI2LIiQyHpzNsMFzbGiR9muwpv/
 DpH+OhNwSiZgydZ103V+8YfFqji88V+d2YIg+azK69D9j5hMG1I93waflC7vlvl/B3TjI7ljm
 KOSizFGYmGWsxFxYkAKvP4GgADAAA=
X-Env-Sender: ahferroin7@gmail.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1463082864!35428851!1
X-Originating-IP: [209.85.223.195]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28881 invoked from network); 12 May 2016 19:54:25 -0000
Received: from mail-io0-f195.google.com (HELO mail-io0-f195.google.com)
 (209.85.223.195)
 by server-13.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 19:54:25 -0000
Received: by mail-io0-f195.google.com with SMTP id k129so11931610iof.3
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 12:54:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=lxAbddw9CrcbU9GGN1pPY4b1oDe4cSjIRl+latNUhxA=;
 b=fBQ+ebZIhdybYOKVTCwmd3uZxP8z6FqPsRcdNV0tYmwEOc52wixJkHKNSMN/91X9E9
 WBoXyzqE1zQNEkow2DuICd82JDypt+aqZamgyKJ111B4prk8DSgmax8nd24hoE+sGOtA
 7ZHZrIIuGqBAsJzRzn8dWPQhdmjgdbhvk7oKQxsdqj4Es5uLb1ZBYT6MdQuXJu0gq/a1
 K3V+WBECONJJKcsblE208KGudTjQ16Ufrv7Nh/PmWqBjz0wLGl7VgmfgkPG3wfEN9FYN
 uvXP0KoirVlNSEsoURu3ysX8eM61ShCDqtCUSQThRv0uoL4V/OLowbCWMBdihVLUPR33
 /TOg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=lxAbddw9CrcbU9GGN1pPY4b1oDe4cSjIRl+latNUhxA=;
 b=K1gES8qdqm/vlkTZ2BkNI15oBtwdZ1+OnTamB2Vxz6CYqQPfPmwBWYu1HF0cnO6JmR
 tpmglTueW16yhrNSt5wrx7AmW2WKCeW6iHdK3qoXOXEbrjJId5MiHENHeX135OfphvzF
 6gjcZ7p4O+IUJepJyhI5Udp4eNuKIjl/l3S719oeutTQZY7/ey/ubvWKUrWB8tE5KWuj
 FHNCYsK6SWC5GBshIEGfL/0WO+H3wFiam60hgkixI4FERgJWABSvzoaGGLixIkM40e1j
 a0imXcsil4xnh+ZPoBf/BYdvKsEXcJf3kkR/zK86bdtdj1wVHknAofZ1B8IhrUqbxPLs
 /QEA==
X-Gm-Message-State: AOPr4FVyk5WfvPNdTQ8w17RJ6mJvSOGtztLdjntP9gD/EK3wbHyI5KyAlfP5E5AtGPKDrg==
X-Received: by 10.107.187.198 with SMTP id l189mr9478050iof.149.1463082864379; 
 Thu, 12 May 2016 12:54:24 -0700 (PDT)
Received: from [191.9.212.201] (rrcs-70-62-41-24.central.biz.rr.com.
 [70.62.41.24])
 by smtp.gmail.com with ESMTPSA id h100sm5013825ioi.35.2016.05.12.12.54.23
 (version=TLSv1/SSLv3 cipher=OTHER);
 Thu, 12 May 2016 12:54:23 -0700 (PDT)
To: jrun <darwinskernel@gmail.com>
References: <5733358D.9020608@suse.com> <20160511135953.zw2nnm36vzjlkdbd@sony>
 <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
 <20160512172658.6jyczrr57xkihgjk@sony>
 <2719f2f3-f784-4945-d9ee-bdc300736569@gmail.com>
 <20160512193142.u3wshjkcri6apdxo@sony>
From: "Austin S. Hemmelgarn" <ahferroin7@gmail.com>
Message-ID: <902057b1-6aad-31ad-ca75-70f1e49582dd@gmail.com>
Date: Thu, 12 May 2016 15:54:22 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <20160512193142.u3wshjkcri6apdxo@sony>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMjAxNi0wNS0xMiAxNTozMSwganJ1biB3cm90ZToKPiBPbiBUaHUsIE1heSAxMiwgMjAxNiBh
dCAwMjozNDo0MVBNIC0wNDAwLCBBdXN0aW4gUy4gSGVtbWVsZ2FybiB3cm90ZToKPj4gT24gMjAx
Ni0wNS0xMiAxMzoyNiwganJ1biB3cm90ZToKPj4+IE9uIFRodSwgTWF5IDEyLCAyMDE2IGF0IDEy
OjIzOjE0UE0gLTA0MDAsIGpydW4gd3JvdGU6Cj4+Pj4gaSBkb24ndCB0aGluayBpIGhhdmUgYSBz
ZXJpYWwgY29uc29sZSBvbiB0aGlzIGFzdXMgZGVza3RvcCBtYiB1bmxlc3MgdGhlcmUKPj4+PiBp
cyBhIHRyaWNrIHRvIGdldCBzb21ldGhpbmcgb3V0IG9mIHVzYj8KPj4+Pgo+Pj4+Cj4+Pj4gLS1q
cnVuCj4+Pgo+Pj4gaG1tLCBkb2Vzbid0IHhlbiBoYXZlIG5ldGNvbnNvbGU/Cj4+IExpbnV4IGRv
ZXMsIGJ1dCBJIGRvbid0IHRoaW5rIFhlbiBkb2VzLgo+Pgo+PiBZb3UgcHJvYmFibHkgZG8gaGF2
ZSBhIHNlcmlhbCBwb3J0IG9uIHlvdXIgbW90aGVyYm9hcmQsIGl0J3MganVzdCBhIGhlYWRlcgo+
PiBvbiB0aGUgTUIgaW5zdGVhZCBvZiBhbiBleHRlcm5hbCBjb25uZWN0b3IuICBUaGUgZXh0ZXJu
YWwgY29ubmVjdG9yIGhhcwo+PiBmYWxsZW4gb3V0IG9mIGZhdm9yIGJlY2F1c2UgaXQncyBiaWcg
YW5kIG5vdCBtdWNoIHVzZXMgaXQgYW55bW9yZSwgYnV0IEkKPj4gaGF2ZSB5ZXQgdG8gc2VlIGEg
Y29tbWVyY2lhbGx5IGF2YWlsYWJsZSB4ODYgZGVza3RvcCBtb3RoZXJib2FyZCB0aGF0Cj4+IGRv
ZXNuJ3QgaGF2ZSBhdCBsZWFzdCBvbmUgMTY2NTVBIFVBUlQgaG9va2VkIHVwIHRvIGFuIGludGVy
bmFsIGhlYWRlciBzbwo+PiB0aGF0IGEgc2VyaWFsIGNvbnNvbGUgY2FuIGJlIHVzZWQgZm9yIGRl
YnVnZ2luZy4KPgo+IGNvdWxkIHlvdSBwb3N0IGEgcG9pbnRlciB0byBhIHBpY3R1cmUgb2Ygc3Vj
aCBhIHRoaW5nLiBpJ3ZlIHNlZW4gVUFSVCBvbgo+IGVtYmVkZGVkIGJvYXJkcyBidXQgb24gdGhp
cyBtYiAoQVNVUykgaSdtIG5vdCBzdXJlLgpJdCBzaG91bGQgYmUgYSAyLjU0bW0gcGl0Y2ggMng1
IGhlYWRlciB3aXRoIG9uZSBwaW4gbWlzc2luZyBpbiBhIGNvcm5lciwgCndpdGggdGhlIG1pc3Np
bmcgcGluIHBsYWNlZCBzdWNoIHRoYXQgeW91IGNhbid0IHBsdWcgYW4gaW50ZXJuYWwgVVNCIApj
YWJsZSBpbnRvIGl0LCBzb21ldGltZXMgd2l0aCBhIGxhcmdlIHNocm91ZCBzaXplZCB0byBmaXQg
YW4gaW5zdWxhdGlvbiAKZGlzcGxhY2VtZW50IGNvbm5lY3Rvciwgc2ltaWxhciB0byB3aGF0IHlv
dSdkIHNlZSBvbiBhbiBlbWJlZGRlZCBib2FyZC4gClVzdWFsbHksIHlvdSBjYW4gZmluZCAnVUFS
VDEnIG9yIG1vcmUgb2Z0ZW4gJ0NPTTEnIChzb21ldGltZXMgd2l0aCBhbiBfIApqdXN0IGJlZm9y
ZSB0aGUgMSkgc2lsay1zY3JlZW5lZCBvbiB0aGUgYm9hcmQgbmVhcmJ5LgoKT24gbW9zdCBvZiB0
aGUgQVRYIGFuZCBtaWNyby1BVFggbW90aGVyYm9hcmRzIEkndmUgc2VlbiAoaW5jbHVkaW5nIGFs
bCAKc3VjaCBBU1VTIG1vdGhlcmJvYXJkcykgaXQncyBvbiB0aGUgZmFydGhlc3Qgc2lkZSBmcm9t
IHRoZSBDUFUsIG5lYXIgdGhlIAphdWRpbyBhbmQgVVNCIGhlYWRlcnMsIG9mdGVuIHJpZ2h0IHVw
IGFnYWluc3QgdGhlIGVkZ2Ugb2YgdGhlIGJvYXJkLgo+Cj4+IElmIHlvdSdyZSB1c2luZyBhbiBJ
bnRlbCBzeXN0ZW0gYW5kIGhhdmUgYSBDUFUgd2hpY2ggc3VwcG9ydHMgdlBybywgeW91IG1heQo+
PiBhbHNvIGJlIGFibGUgdG8gZ2V0IGEgbmV0d29yayBjb25zb2xlIHZpYSBBTVQsIGFsdGhvdWdo
IHNvbWUgQklPUy9VRUZJCj4+IGNvbmZpZ3VyYXRpb24gVUkncyBkb24ndCBwcm9wZXJseSBzdXBw
b3J0IGNvbnNvbGUgcmVkaXJlY3Rpb24uICBUYWtpbmcgdGhhdAo+PiBhcHByb2FjaCBtYXkgYWxz
byByZXF1aXJlIHNvbWUgZXh0cmEgY29tbWFuZC1saW5lIHBhcmFtZXRlcnMgZm9yIFhlbiwgYnV0
Cj4+IEknbSBub3QgMTAwJSBjZXJ0YWluIGFib3V0IHRoYXQuCj4KPiBpbiBCSU9TIGkgc2VlICdT
ZXJpYWwgUG9ydDEgQWRkcmVzcyBbM0Y4L0lSUTRdJyB1bmRlciBPREMgKHRoZXJlIGRvZXNuJ3QK
PiBzZWVtIHRvIGJlIGFueSBBTVQpLgpUaGUgZmFjdCB0aGF0IHlvdSBzZWUgdGhhdCBpbiB0aGUg
QklPUyBpcyBnZW5lcmFsbHkgYSBnb29kIGluZGljYXRpb24gCnRoYXQgeW91IGhhdmUgYSBzZXJp
YWwgcG9ydCBfc29tZXdoZXJlXyBvbiB0aGUgYm9hcmQsIGJ1dCBvZiBjb3Vyc2UgCnByb3ZpZGVz
IG5vIGluZGljYXRpb24gb2Ygd2hlcmUgZXhhY3RseS4KCkFzIGZhciBhcyB0aGUgQU1UIGNvbnNv
bGUgcmVkaXJlY3Rpb24sIGl0J3MgdXN1YWxseSBub3QgYWxsIHRoYXQgdmlzaWJsZSAKb24gYW55
dGhpbmcgYnV0IHNlcnZlciBzeXN0ZW1zLCBhbmQgb2Z0ZW4gY2FuJ3QgYmUgY29uZmlndXJlZCBh
dCBhbGwgCmZyb20gdGhlIEJJT1Mgb24gbGFwdG9wcyBhbmQgY29uc3VtZXIgZGVza3RvcHMgKGlu
IGZhY3QsIEknbSBwcmV0dHkgc3VyZSAKdGhlIG9ubHkgc3lzdGVtcyB3ZSBoYXZlIHdoZXJlIEkg
d29yayB0aGF0IGhhdmUgQklPUyBjb25maWd1cmF0aW9uIGZvciAKaXQgYXJlIGVpdGhlciBzZXJ2
ZXJzLCBvciB3b3Jrc3RhdGlvbnMgd2hpY2ggaGF2ZSBzZXJ2ZXIgbW90aGVyYm9hcmRzKS4KCl9f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBt
YWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcv
eGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 12 21:22:16 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 21:22:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0y2p-0002N6-8V; Thu, 12 May 2016 21:21:19 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0y2n-0002MG-7L
 for xen-users@lists.xen.org; Thu, 12 May 2016 21:21:17 +0000
Received: from [193.109.254.147] by server-16.bemta-14.messagelabs.com id
 A3/1E-02811-CC3F4375; Thu, 12 May 2016 21:21:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnleJIrShJLcpLzFFi42K5GHrAVPf0Z5N
 wg1/TtC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oyTy06wF0xmrHjXvpKlgbGui5GTQ0hgIqPE
 whVxIDaLwHxWiYkPTLoYuTgkBHazSkz5v4kVJCEhECOxYdE6Jgi7RqLhyCxWiGY1ifv7ulhBG
 oQEupgkbnybwA6RKJDY8vwaC8RUVYn9q84ygthsAioSDx89YAOxRQQMJVq7lzOD2MwC0hJPdn
 wBs4UFfCWOrb8MZvMKGEm873/NCLGgm1ni9bH17BAJQYmTM5+wQDSrS/yZdwmogQNs0PJ/HCB
 hTgFbiRdLWtlAwqJAe18drJ/AKDILSfMsJM2zEJoXMDKvYlQvTi0qSy3StdBLKspMzyjJTczM
 0TU0NNHLTS0uTkxPzUlMKtZLzs/dxAgMfAYg2MG4cZLzIUZJDiYlUV7bDybhQnxJ+SmVGYnFG
 fFFpTmpxYcYZTg4lCR4l38CygkWpaanVqRl5gBjECYtwcGjJMKbAJLmLS5IzC3OTIdInWJ05X
 g27dpaJo4XYHLLbxC54MdtILlt6r21TEIsefl5qVLivMdAmgVAmjNK8+BGw9LHJUZZKWFeRqB
 jhXgKUotyM0tQ5V8xinMwKgnzMgOTkRBPZl4J3AWvgI5jAjqu+roRyHEliQgpqQbGZRyCVRKX
 j33lWCd/5vUaaZ6vGZ6P4+c3rpRenOah/OWo5ZP7uyujCqWmSzNERnryTqzTDS5+VKy6aYZPY
 dpp5fQLNqGeK6Qinms8VX6T5fgnL1v1kOOxgJpDC33llU0Ka7a/rz5YfHyFluuy501q92R5XR
 NS+9gS6t36rTX1DAPvCfjn5yuxFGckGmoxFxUnAgBTL+xoGgMAAA==
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1463088074!41272877!1
X-Originating-IP: [209.85.192.53]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19066 invoked from network); 12 May 2016 21:21:15 -0000
Received: from mail-qg0-f53.google.com (HELO mail-qg0-f53.google.com)
 (209.85.192.53)
 by server-6.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 21:21:15 -0000
Received: by mail-qg0-f53.google.com with SMTP id w36so48340234qge.3
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 14:21:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=t3vlc+9IR/MAzl3PnZOJc/4wcs4mgIkEFD4FH4EcCY8=;
 b=PcVzI8SNVp7lOWOWS4LDi+70bGTwIQuD6mdwMJmg3n+sFVFXZWllYeKyukRKRbhgWi
 2W4PrQ3zjZizHSTKuGNJpgm8sYiibixFk+Aah4Sx4/R0HQ6d9gg9RAMSTkfK6Md9fMyd
 VgiVpOmP/t8ysrtVYSvFpWabYLxL2x79L6g8F6fh3zDhL5qVdTzUnG3ZexBlfys06UmL
 RF8xsBc8m6HVlK5ym3UnOE9YYHhtvj5Z4tM3Kc+rx+rjuHcnO9AMiyOxXS1iOcyf5UBD
 iJbMUskcgw+FhLzxKRZRUXdLrKHguvQqk1EiitsrA5zGOe09ktk7yYa5RQDhJWQBsMYU
 Rc5Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=t3vlc+9IR/MAzl3PnZOJc/4wcs4mgIkEFD4FH4EcCY8=;
 b=czICgJWJx+J2s9lw3pIixR9HGJMoJHxBCbpCmtDxVotdDzOy4t7e+7Zp1eJW6oxxgI
 JxeMPcvvRbv7lrmesyYKIeywKl3/Otc+YeIytEnpbwrE9WoSoxmWGkoMgDlGkHDfESjr
 c14kX3IJLTCPXJLGunLsrZN7qMQ1hbDRHN+7yEgdGXCLb8gXflV6K+3LMA505azE4FPV
 PcRBsO29NeX74TX+IfzMDUDGuvEhr4uPB4QwoNgquq28uub5uafoffVkJtbUzgQSmjoA
 IBw7cXAKAJYeKPnQFbtIzlpajtSuVC29uXkIo9+5yZGoBi3pi6TlhoUityQVw3FUY2iM
 c63Q==
X-Gm-Message-State: AOPr4FU5qtKB6olDeNFiuAePxcn5VcYKJrMTTas3seWlaxXR1zbMUMm/+lZQ3h3CxYDeMg==
X-Received: by 10.140.176.205 with SMTP id w196mr12766637qhw.76.1463088074492; 
 Thu, 12 May 2016 14:21:14 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id l4sm6907787qkl.45.2016.05.12.14.21.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 May 2016 14:21:14 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 398F4EE427F; Thu, 12 May 2016 17:21:13 -0400 (EDT)
Date: Thu, 12 May 2016 17:21:13 -0400
From: jrun <darwinskernel@gmail.com>
To: "Austin S. Hemmelgarn" <ahferroin7@gmail.com>
Message-ID: <20160512212113.j76gjkedc3mpnqbe@sony>
References: <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
 <20160512172658.6jyczrr57xkihgjk@sony>
 <2719f2f3-f784-4945-d9ee-bdc300736569@gmail.com>
 <20160512193142.u3wshjkcri6apdxo@sony>
 <902057b1-6aad-31ad-ca75-70f1e49582dd@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <902057b1-6aad-31ad-ca75-70f1e49582dd@gmail.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Cm9uIGEgc2lkZS1ub3RlLCBCSU9TIHNlZW1zIHRvIGJlIGJyb2tlbi4KZG1lc2c6IGh0dHBzOi8v
Z2lzdC5naXRodWIuY29tLzAxMzAzZmY4YzM3M2QwYjUwNzhiYTFjMzI4NmM3MGM4Cgpjb3VsZCB0
aGF0IGJlIHRoZSByb290IG9mIHRoaXM/CgoKLS1qcnVuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vy
c0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Thu May 12 21:22:16 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 12 May 2016 21:22:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b0y2p-0002N6-8V; Thu, 12 May 2016 21:21:19 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <darwinskernel@gmail.com>) id 1b0y2n-0002MG-7L
 for xen-users@lists.xen.org; Thu, 12 May 2016 21:21:17 +0000
Received: from [193.109.254.147] by server-16.bemta-14.messagelabs.com id
 A3/1E-02811-CC3F4375; Thu, 12 May 2016 21:21:16 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnleJIrShJLcpLzFFi42K5GHrAVPf0Z5N
 wg1/TtC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oyTy06wF0xmrHjXvpKlgbGui5GTQ0hgIqPE
 whVxIDaLwHxWiYkPTLoYuTgkBHazSkz5v4kVJCEhECOxYdE6Jgi7RqLhyCxWiGY1ifv7ulhBG
 oQEupgkbnybwA6RKJDY8vwaC8RUVYn9q84ygthsAioSDx89YAOxRQQMJVq7lzOD2MwC0hJPdn
 wBs4UFfCWOrb8MZvMKGEm873/NCLGgm1ni9bH17BAJQYmTM5+wQDSrS/yZdwmogQNs0PJ/HCB
 hTgFbiRdLWtlAwqJAe18drJ/AKDILSfMsJM2zEJoXMDKvYlQvTi0qSy3StdBLKspMzyjJTczM
 0TU0NNHLTS0uTkxPzUlMKtZLzs/dxAgMfAYg2MG4cZLzIUZJDiYlUV7bDybhQnxJ+SmVGYnFG
 fFFpTmpxYcYZTg4lCR4l38CygkWpaanVqRl5gBjECYtwcGjJMKbAJLmLS5IzC3OTIdInWJ05X
 g27dpaJo4XYHLLbxC54MdtILlt6r21TEIsefl5qVLivMdAmgVAmjNK8+BGw9LHJUZZKWFeRqB
 jhXgKUotyM0tQ5V8xinMwKgnzMgOTkRBPZl4J3AWvgI5jAjqu+roRyHEliQgpqQbGZRyCVRKX
 j33lWCd/5vUaaZ6vGZ6P4+c3rpRenOah/OWo5ZP7uyujCqWmSzNERnryTqzTDS5+VKy6aYZPY
 dpp5fQLNqGeK6Qinms8VX6T5fgnL1v1kOOxgJpDC33llU0Ka7a/rz5YfHyFluuy501q92R5XR
 NS+9gS6t36rTX1DAPvCfjn5yuxFGckGmoxFxUnAgBTL+xoGgMAAA==
X-Env-Sender: darwinskernel@gmail.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1463088074!41272877!1
X-Originating-IP: [209.85.192.53]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19066 invoked from network); 12 May 2016 21:21:15 -0000
Received: from mail-qg0-f53.google.com (HELO mail-qg0-f53.google.com)
 (209.85.192.53)
 by server-6.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 12 May 2016 21:21:15 -0000
Received: by mail-qg0-f53.google.com with SMTP id w36so48340234qge.3
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 14:21:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to:user-agent;
 bh=t3vlc+9IR/MAzl3PnZOJc/4wcs4mgIkEFD4FH4EcCY8=;
 b=PcVzI8SNVp7lOWOWS4LDi+70bGTwIQuD6mdwMJmg3n+sFVFXZWllYeKyukRKRbhgWi
 2W4PrQ3zjZizHSTKuGNJpgm8sYiibixFk+Aah4Sx4/R0HQ6d9gg9RAMSTkfK6Md9fMyd
 VgiVpOmP/t8ysrtVYSvFpWabYLxL2x79L6g8F6fh3zDhL5qVdTzUnG3ZexBlfys06UmL
 RF8xsBc8m6HVlK5ym3UnOE9YYHhtvj5Z4tM3Kc+rx+rjuHcnO9AMiyOxXS1iOcyf5UBD
 iJbMUskcgw+FhLzxKRZRUXdLrKHguvQqk1EiitsrA5zGOe09ktk7yYa5RQDhJWQBsMYU
 Rc5Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to:user-agent;
 bh=t3vlc+9IR/MAzl3PnZOJc/4wcs4mgIkEFD4FH4EcCY8=;
 b=czICgJWJx+J2s9lw3pIixR9HGJMoJHxBCbpCmtDxVotdDzOy4t7e+7Zp1eJW6oxxgI
 JxeMPcvvRbv7lrmesyYKIeywKl3/Otc+YeIytEnpbwrE9WoSoxmWGkoMgDlGkHDfESjr
 c14kX3IJLTCPXJLGunLsrZN7qMQ1hbDRHN+7yEgdGXCLb8gXflV6K+3LMA505azE4FPV
 PcRBsO29NeX74TX+IfzMDUDGuvEhr4uPB4QwoNgquq28uub5uafoffVkJtbUzgQSmjoA
 IBw7cXAKAJYeKPnQFbtIzlpajtSuVC29uXkIo9+5yZGoBi3pi6TlhoUityQVw3FUY2iM
 c63Q==
X-Gm-Message-State: AOPr4FU5qtKB6olDeNFiuAePxcn5VcYKJrMTTas3seWlaxXR1zbMUMm/+lZQ3h3CxYDeMg==
X-Received: by 10.140.176.205 with SMTP id w196mr12766637qhw.76.1463088074492; 
 Thu, 12 May 2016 14:21:14 -0700 (PDT)
Received: from sony.localdomain (ppp-200.nuip.ca. [207.253.6.200])
 by smtp.gmail.com with ESMTPSA id l4sm6907787qkl.45.2016.05.12.14.21.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 12 May 2016 14:21:14 -0700 (PDT)
Received: by sony.localdomain (Postfix, from userid 1000)
 id 398F4EE427F; Thu, 12 May 2016 17:21:13 -0400 (EDT)
Date: Thu, 12 May 2016 17:21:13 -0400
From: jrun <darwinskernel@gmail.com>
To: "Austin S. Hemmelgarn" <ahferroin7@gmail.com>
Message-ID: <20160512212113.j76gjkedc3mpnqbe@sony>
References: <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
 <20160512172658.6jyczrr57xkihgjk@sony>
 <2719f2f3-f784-4945-d9ee-bdc300736569@gmail.com>
 <20160512193142.u3wshjkcri6apdxo@sony>
 <902057b1-6aad-31ad-ca75-70f1e49582dd@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <902057b1-6aad-31ad-ca75-70f1e49582dd@gmail.com>
User-Agent: Mutt/1.5.24 (2015-08-30)
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Cm9uIGEgc2lkZS1ub3RlLCBCSU9TIHNlZW1zIHRvIGJlIGJyb2tlbi4KZG1lc2c6IGh0dHBzOi8v
Z2lzdC5naXRodWIuY29tLzAxMzAzZmY4YzM3M2QwYjUwNzhiYTFjMzI4NmM3MGM4Cgpjb3VsZCB0
aGF0IGJlIHRoZSByb290IG9mIHRoaXM/CgoKLS1qcnVuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vy
c0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Fri May 13 00:45:57 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 May 2016 00:45:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b11DO-000693-Co; Fri, 13 May 2016 00:44:26 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chenxiao.zhao@gmail.com>) id 1b11DM-00068x-P9
 for xen-users@lists.xen.org; Fri, 13 May 2016 00:44:25 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 6B/04-09532-86325375; Fri, 13 May 2016 00:44:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHIsWRWlGSWpSXmKPExsVyMfS6tm6asmm
 4wYUjTBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bked9YC952cVac+7CWvYFxxT/2LkYuDiGB
 iYwSTd8uMIM4LAJ3WCT6z70Fy0gI/GCR6Dr6gqmLkRPIyZH4cPUUM4RdKLFy2ilWEJtXQFDi5
 MwnLCA2m4CuxKsbvWA2i4CqxMWTW1ggagIkbt97yAhiCwtYSlz/8BKsV0TAXOLfmTNgNrOAl8
 SSN9eZJjDyzEIydhaS1CxGDiBbXWL9PCGIsJrE7W1X2SFsbYllC18zL2BkXcWoXpxaVJZapGu
 ol1SUmZ5RkpuYmaNraGCml5taXJyYnpqTmFSsl5yfu4kRGHIMQLCDcedzp0OMkhxMSqK8th9M
 woX4kvJTKjMSizPii0pzUosPMWpwcAhsXrv6AqMUS15+XqqSBO8SJdNwIcGi1PTUirTMHGBUw
 JRKcPAoifA2KAKleYsLEnOLM9MhUqcYjTm2/L62lolj29R7a5mEwCZJifOuAJkkAFKaUZoHNw
 gWrZcYZaWEeRmBzhTiKUgtys0sQZV/xSjOwagkzLsbZApPZl4J3L5XQKcwAZ1Sfd0I5JSSRIS
 UVANjJLOMl4e734oJM1pc77y0DquaKh++R8xyhW6RlOxl3/Uf6zLuXc2sNJ6Y9vrh2sbCd6xB
 IbbXbnxsTf2zKmvtI8b0NT3BOy712tZP3s8v9/LV58sn3nT3hwgWO6zQbzVzvfq48/vcBJGYz
 49TTxW8/Ccgt0fNUUNJc+37c/zn1opxH/tSb7BeiaU4I9FQi7moOBEAVlkkntECAAA=
X-Env-Sender: chenxiao.zhao@gmail.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1463100261!14072289!1
X-Originating-IP: [209.85.215.43]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_10_20,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3811 invoked from network); 13 May 2016 00:44:21 -0000
Received: from mail-lf0-f43.google.com (HELO mail-lf0-f43.google.com)
 (209.85.215.43)
 by server-7.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 13 May 2016 00:44:21 -0000
Received: by mail-lf0-f43.google.com with SMTP id y84so80833077lfc.0
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 17:44:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:from:date:message-id:subject:to;
 bh=P8OnSExpoj+XEbS9MC1vve0Jg1LGyt8EeJdCM9Jkjj0=;
 b=ykci/qD+Ib0E/MwjoWhKRh9DBgmim4rRYQS5ihPUqpfPGm3knzOVpmsflZNmaLj7mp
 s1HBUq3eAJV0SuIfNSZweZZsOspZzI0fpMn3BpV1ulXcvkWTt3wnFv/bPEiuvGkofK+y
 TsLM0XQULzi123zEUkAIKMibOgPYf45xAVOtfnBV3ZhWzQJUbTH7aWu0onlsoxevfySt
 E4al/Of6vyTwPjPZVlXmG3zd5o6NaVG/5FWx1VI9QBou3ZPvpWBeFKiXw3NlfaMI3D42
 MYvuRBNI+y27w2EqWSA5hzcBCZ5wL6fGjGEhWi8qIyQ6P/KJ0tbxaSidx9dnVxNjYOMo
 eYvQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=P8OnSExpoj+XEbS9MC1vve0Jg1LGyt8EeJdCM9Jkjj0=;
 b=XU5IcGbZUEcZorpRETlSRwNdLcKK6IL9tK2XEzsu9Wrv3ZVnk+kYtL4LawP4jABQPi
 FNt7W2gri98QyY7EZgn2biDhW9z8gH7/613jWc2Ues4yiBz/sb7kyTVcv5zH/TeOtEeB
 lDed3gm5AlHq3fscHd4hc5iKlXTwOoWeoFh386zcHiDWaojBy+ogVMmyltPOC9w4scG5
 yFBE9vfZI8BnP+op6/NjA226naSCmUKGPDejCHDSQJcQKhN+pALUtfnrHnPf5+J6zC2B
 44yARJ3UUdA4FyFHj+V5+KDHlrET8b9YUTTYPFcVLSi6ZXcliPCugwG9yVs9kytorV18
 t8fg==
X-Gm-Message-State: AOPr4FVtibJQYhGkDj9JlMB4EdGHtTqpeLo2TQo9x1qdNIUCaOWS3GzJ9ren9m48uXahaJAvJZm1XiKrRxgNeA==
X-Received: by 10.25.88.14 with SMTP id m14mr4716281lfb.156.1463100260418;
 Thu, 12 May 2016 17:44:20 -0700 (PDT)
MIME-Version: 1.0
From: Chenxiao Zhao <chenxiao.zhao@gmail.com>
Date: Fri, 13 May 2016 00:44:10 +0000
Message-ID: <CA+e=sbKNK_T2H_PPudn9ZcejgVG6WOzBnt0Rg4PbE1pyCSQ83g@mail.gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: [Xen-users] run X on dom0 on Hikey board got alignment fault
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6665111989383888981=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6665111989383888981==
Content-Type: multipart/alternative; boundary=001a1140f2624b0c920532ae933d

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

Hi,

I have got GPU driver working on dom0 on my Hikey board. When I run startx
in console, it terminated with bus error by signal 7.

I traced the kernel and found there is an unhandled fault when X try to
access a memory mapped address.

Kernel log:
Unhandled fault: alignment fault (0x92000061) at 0x0000007f94aac004

The address should be 4 bytes aligned. The X works well when I boot the
same kernel without XEN. so I do not think this is caused by X codes. What
did I miss?

Anyone can advise the reason causes this issue and how I can fix it?

BTW, The GPU is Mali 450.

Thanks.

Attached X output and kernel log:

X.Org X Server 1.16.4
Release Date: 2014-12-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.16.0-4-arm64 aarch64 Debian
Current Operating System: Linux linaro-alip 4.1.15+ #21 SMP PREEMPT Thu May
12 15:35:07 CST 2016 aarch64
Kernel command line: console=ttyAMA0,115200 root=/dev/mmcblk0p9 rootwait rw
3
Build Date: 11 February 2015  01:19:23AM
xorg-server 2:1.16.4-1 (http://www.debian.org/support)
Current version of pixman: 0.32.6
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul  3 18:46:30 2014
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x5c) [0x5578a2275c]
(EE)
(EE) Bus error at address 0x7f94aac004
(EE)
Fatal server error:
(EE) Caught signal 7 (Bus error). Server aborting
(EE)
(EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional
information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: connection to X server lost


[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv0.2 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] PERCPU: Embedded 17 pages/cpu @ffffffc04ff24000 s30464 r8192
d30976 u69632
[    0.000000] pcpu-alloc: s30464 r8192 d30976 u69632 alloc=17*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [0] 6 [0] 7
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 257796
[    0.000000] Kernel command line: console=ttyAMA0,115200
root=/dev/mmcblk0p9 rootwait rw 3
[    0.000000] log_buf_len individual max cpu contribution: 4096 bytes
[    0.000000] log_buf_len total cpu_extra contributions: 28672 bytes
[    0.000000] log_buf_len min size: 16384 bytes
[    0.000000] log_buf_len: 65536 bytes
[    0.000000] early log buf free: 14692(89%)
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576
bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288
bytes)
[    0.000000] software IO TLB [mem 0x69c00000-0x6dc00000] (64MB) mapped at
[ffffffc049c00000-ffffffc04dbfffff]
[    0.000000] Memory: 923900K/1047552K available (9451K kernel code, 545K
rwdata, 3328K rodata, 344K init, 448K bss, 123652K reserved, 0K
cma-reserved)
[    0.000000] Virtual kernel memory layout:
    vmalloc : 0xffffff8000000000 - 0xffffffbdbfff0000   (   246 GB)
    vmemmap : 0xffffffbdc0000000 - 0xffffffbfc0000000   (     8 GB maximum)
              0xffffffbdc0800000 - 0xffffffbdc1c00000   (    20 MB actual)
    fixed   : 0xffffffbffabfd000 - 0xffffffbffac00000   (    12 KB)
    PCI I/O : 0xffffffbffae00000 - 0xffffffbffbe00000   (    16 MB)
    modules : 0xffffffbffc000000 - 0xffffffc000000000   (    64 MB)
    memory  : 0xffffffc000000000 - 0xffffffc050000000   (  1280 MB)
      .init : 0xffffffc000cfd000 - 0xffffffc000d53000   (   344 KB)
      .text : 0xffffffc000080000 - 0xffffffc000cfcdc4   ( 12788 KB)
      .data : 0xffffffc000d58000 - 0xffffffc000de0400   (   545 KB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  Additional per-CPU info printed with stalls.
[    0.000000]  RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=8.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
[    0.000000] NR_IRQS:64 nr_irqs:64 16
[    0.000000] SYSPLL: syspll PM status: 0x30007808
[    0.000000] SYSPLL: syspll is read: l: 0x8000, u: 0x46F5
[    0.000000] SYSPLL: syspll is read: 0x46F58000, 1190494208
[    0.000000] SYSPLL: set syspll medpll: 1190400000
[    0.000000] SYSPLL: modified fix_rate[8], id=9, f=1190400000
[    0.000000] SYSPLL: modified fix_rate[9], id=10, f=1190400000
[    0.000000] clocksource arm,sp804: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 99544814920 ns
[    0.000005] sched_clock: 32 bits at 19MHz, resolution 52ns, wraps every
111848106981ns
[    0.000446] Architected cp15 timer(s) running at 1.20MHz (virt).
[    0.000455] clocksource arch_sys_counter: mask: 0xffffffffffffff
max_cycles: 0x11b661f8e, max_idle_ns: 1763180809113 ns
[    0.000860] Console: colour dummy device 80x25
[    0.000879] Calibrating delay loop (skipped), value calculated using
timer frequency.. 2.40 BogoMIPS (lpj=12000)
[    0.000888] pid_max: default: 32768 minimum: 301
[    0.000983] Security Framework initialized
[    0.000996] SELinux:  Initializing.
[    0.001045] SELinux:  Starting in permissive mode
[    0.001090] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
[    0.001097] Mountpoint-cache hash table entries: 2048 (order: 2, 16384
bytes)
[    0.001599] Initializing cgroup subsys blkio
[    0.001610] Initializing cgroup subsys memory
[    0.001641] Initializing cgroup subsys devices
[    0.001651] Initializing cgroup subsys freezer
[    0.001660] Initializing cgroup subsys net_cls
[    0.001672] Initializing cgroup subsys perf_event
[    0.001682] Initializing cgroup subsys net_prio
[    0.001691] Initializing cgroup subsys hugetlb
[    0.001701] Initializing cgroup subsys debug
[    0.002015] hw perfevents: enabled with arm/armv8-pmuv3 PMU driver, 1
counters available
[    0.002049] EFI services will not be available.
[    0.002243] Xen 4.7 support found, events_irq=20
gnttab_frame=0x0000000005c00000
[    0.002361] xen:grant_table: Grant tables using version 1 layout
[    0.002388] Grant table initialized
[    0.002431] xen:events: Using FIFO-based ABI
[    0.002445] Xen: initializing cpu0
[    0.080980] CPU1: Booted secondary processor
[    0.080988] Detected VIPT I-cache on CPU1
[    0.081042] Xen: initializing cpu1
[    0.101050] CPU2: Booted secondary processor
[    0.101056] Detected VIPT I-cache on CPU2
[    0.101092] Xen: initializing cpu2
[    0.121134] CPU3: Booted secondary processor
[    0.121139] Detected VIPT I-cache on CPU3
[    0.121173] Xen: initializing cpu3
[    0.141217] CPU4: Booted secondary processor
[    0.141226] Detected VIPT I-cache on CPU4
[    0.141274] Xen: initializing cpu4
[    0.161343] CPU5: Booted secondary processor
[    0.161348] Detected VIPT I-cache on CPU5
[    0.161381] Xen: initializing cpu5
[    0.181458] CPU6: Booted secondary processor
[    0.181463] Detected VIPT I-cache on CPU6
[    0.181496] Xen: initializing cpu6
[    0.201537] CPU7: Booted secondary processor
[    0.201542] Detected VIPT I-cache on CPU7
[    0.201574] Xen: initializing cpu7
[    0.201675] Brought up 8 CPUs
[    0.201722] SMP: Total of 8 processors activated.
[    0.201727] CPU: All CPU(s) started at EL1
[    0.201810] alternatives: patching kernel code
[    0.202479] devtmpfs: initialized
[    0.210793] DMI not present or invalid.
[    0.211186] clocksource jiffies: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.211718] xor: measuring software checksum speed
[    0.311373]    8regs     :  2380.000 MB/sec
[    0.411442]    8regs_prefetch:  2174.800 MB/sec
[    0.511515]    32regs    :  2637.200 MB/sec
[    0.611582]    32regs_prefetch:  2441.600 MB/sec
[    0.611588] xor: using function: 32regs (2637.200 MB/sec)
[    0.611605] pinctrl core: initialized pinctrl subsystem
[    0.612802] NET: Registered protocol family 16
[    0.614722] vdso: 2 pages (1 code @ ffffffc000d5d000, 1 data @
ffffffc000d5c000)
[    0.614809] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.614989] DMA: preallocated 256 KiB pool for atomic allocations
[    0.627298] software IO TLB [mem 0x5c000000-0x60000000] (64MB) mapped at
[ffffffc03c000000-ffffffc03fffffff]
[    0.627437] Serial: AMBA PL011 UART driver
[    0.628500] f8015000.uart: ttyAMA0 at MMIO 0xf8015000 (irq = 22,
base_baud = 0) is a PL011 rev2
[    1.279185] console [ttyAMA0] enabled
[    1.283485] uart-pl011 f7111000.uart: could not find pctldev for node
/smb/pinmux@f7010000/uart1_pmx_func, deferring probe
[    1.294810] uart-pl011 f7112000.uart: could not find pctldev for node
/smb/pinmux@f7010000/uart2_pmx_func, deferring probe
[    1.306124] uart-pl011 f7114000.uart: could not find pctldev for node
/smb/pinmux@f7010000/uart4_pmx_func, deferring probe
[    1.547666] raid6: int64x1  gen()   467 MB/s
[    1.717724] raid6: int64x1  xor()   493 MB/s
[    1.887848] raid6: int64x2  gen()   691 MB/s
[    2.058006] raid6: int64x2  xor()   610 MB/s
[    2.228125] raid6: int64x4  gen()  1002 MB/s
[    2.398257] raid6: int64x4  xor()   744 MB/s
[    2.568452] raid6: int64x8  gen()  1039 MB/s
[    2.738537] raid6: int64x8  xor()   728 MB/s
[    2.908714] raid6: neonx1   gen()   751 MB/s
[    3.078889] raid6: neonx2   gen()  1162 MB/s
[    3.249012] raid6: neonx4   gen()  1537 MB/s
[    3.419159] raid6: neonx8   gen()  1537 MB/s
[    3.423426] raid6: using algorithm neonx4 gen() 1537 MB/s
[    3.428823] raid6: using intx1 recovery algorithm
[    3.433651] ACPI: Interpreter disabled.
[    3.437540] xen:balloon: Initialising balloon driver
[    3.442813] xen_balloon: Initialising balloon driver
[    3.448473] vgaarb: loaded
[    3.451501] SCSI subsystem initialized
[    3.455518] libata version 3.00 loaded.
[    3.455588] ssp-pl022 f7106000.spi: could not find pctldev for node
/smb/pinmux@f7010000/spi0_pmx_func, deferring probe
[    3.466737] usbcore: registered new interface driver usbfs
[    3.472279] usbcore: registered new interface driver hub
[    3.477788] usbcore: registered new device driver usb
[    3.483020] i2c_designware f7102000.i2c: could not find pctldev for node
/smb/pinmux@f7010000/i2c2_pmx_func, deferring probe
[    3.494376] Linux video capture interface: v2.00
[    3.499426] hi6220-stub-clk stub_clock: failed get mailbox channel
[    3.505628] hi6220-stub-clk: probe of stub_clock failed with error -16
[    3.512283] Advanced Linux Sound Architecture Driver Initialized.
[    3.518907] Bluetooth: Core ver 2.20
[    3.522522] NET: Registered protocol family 31
[    3.526966] Bluetooth: HCI device and connection manager initialized
[    3.533343] Bluetooth: HCI socket layer initialized
[    3.538225] Bluetooth: L2CAP socket layer initialized
[    3.543303] Bluetooth: SCO socket layer initialized
[    3.548438] ------------[ cut here ]------------
[    3.553060] WARNING: CPU: 0 PID: 1 at net/wireless/reg.c:524
regulatory_init+0xa0/0x140()
[    3.561247] db.txt is empty, you should update it...
[    3.566038] Modules linked in:

[    3.569284] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.1.15+ #21
[    3.575381] Hardware name: HiKey Development Board (DT)
[    3.580603] Call trace:
[    3.583050] [<ffffffc000089db4>] dump_backtrace+0x0/0x124
[    3.588458] [<ffffffc000089eec>] show_stack+0x14/0x1c
[    3.593513] [<ffffffc0009a5fb4>] dump_stack+0x7c/0xbc
[    3.598572] [<ffffffc0000b20f4>] warn_slowpath_common+0x9c/0xd0
[    3.604491] [<ffffffc0000b2178>] warn_slowpath_fmt+0x50/0x58
[    3.610160] [<ffffffc000d3416c>] regulatory_init+0xa0/0x140
[    3.615730] [<ffffffc000d34048>] cfg80211_init+0x74/0xf8
[    3.621049] [<ffffffc000082830>] do_one_initcall+0xb4/0x150
[    3.626623] [<ffffffc000cfdb20>] kernel_init_freeable+0x1bc/0x25c
[    3.632729] [<ffffffc0009a20a0>] kernel_init+0x10/0xd8
[    3.637880] ---[ end trace d5198713a7ef9a07 ]---
[    3.642534] cfg80211: Calling CRDA to update world regulatory domain
[    3.649056] NetLabel: Initializing
[    3.652456] NetLabel:  domain hash size = 128
[    3.656808] NetLabel:  protocols = UNLABELED CIPSOv4
[    3.661823] NetLabel:  unlabeled traffic allowed by default
[    3.667828] Switched to clocksource arch_sys_counter
[    3.673225] pnp: PnP ACPI: disabled
[    3.687719] /thermal-zones/cls0/cooling-maps/map0: could not find phandle
[    3.694534] missing cooling_device property
[    3.698724] failed to build thermal zone cls0: -22
[    3.703916] NET: Registered protocol family 2
[    3.708876] TCP established hash table entries: 8192 (order: 4, 65536
bytes)
[    3.715998] TCP bind hash table entries: 8192 (order: 5, 131072 bytes)
[    3.722660] TCP: Hash tables configured (established 8192 bind 8192)
[    3.729083] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    3.735021] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    3.741724] NET: Registered protocol family 1
[    3.746484] RPC: Registered named UNIX socket transport module.
[    3.752415] RPC: Registered udp transport module.
[    3.757117] RPC: Registered tcp transport module.
[    3.761828] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    3.768289] PCI: CLS 0 bytes, default 64
[    3.768499] Trying to unpack rootfs image as initramfs...
[    3.774076] rootfs image is not initramfs (junk in compressed archive);
looks like an initrd
[    3.798736] Freeing initrd memory: 8192K (ffffffc008200000 -
ffffffc008a00000)
[    3.806317] kvm [1]: HYP mode not available
[    3.814521] futex hash table entries: 2048 (order: 5, 131072 bytes)
[    3.821001] audit: initializing netlink subsys (disabled)
[    3.826443] audit: type=2000 audit(3.529:1): initialized
[    3.832318] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    3.839160] VFS: Disk quotas dquot_6.6.0
[    3.843157] VFS: Dquot-cache hash table entries: 512 (order 0, 4096
bytes)
[    3.850626] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    3.857077] NFS: Registering the id_resolver key type
[    3.862170] Key type id_resolver registered
[    3.866350] Key type id_legacy registered
[    3.870575] fuse init (API version 7.23)
[    3.874901] SGI XFS with security attributes, no debug enabled
[    3.881582] 9p: Installing v9fs 9p2000 file system support
[    3.887271] SELinux:  Registering netfilter hooks
[    3.892325] io scheduler noop registered
[    3.896271] io scheduler cfq registered (default)
[    3.902026] pinctrl-single f7010000.pinmux: 159 pins at pa
ffffff80000b8000 size 636
[    3.910212] pinctrl-single f7010800.pinmux: 163 pins at pa
ffffff80000ba800 size 652
[    3.918145] pinctrl-single f8001800.pinmux: 30 pins at pa
ffffff80000bc800 size 120
[    3.926345] pl061_gpio f8011000.gpio: PL061 GPIO chip
@0x00000000f8011000 registered
[    3.934312] pl061_gpio f8012000.gpio: PL061 GPIO chip
@0x00000000f8012000 registered
[    3.942248] pl061_gpio f8013000.gpio: PL061 GPIO chip
@0x00000000f8013000 registered
[    3.950190] pl061_gpio f8014000.gpio: PL061 GPIO chip
@0x00000000f8014000 registered
[    3.958127] pl061_gpio f7020000.gpio: PL061 GPIO chip
@0x00000000f7020000 registered
[    3.966044] pl061_gpio f7021000.gpio: PL061 GPIO chip
@0x00000000f7021000 registered
[    3.973980] pl061_gpio f7022000.gpio: PL061 GPIO chip
@0x00000000f7022000 registered
[    3.981910] pl061_gpio f7023000.gpio: PL061 GPIO chip
@0x00000000f7023000 registered
[    3.989870] pl061_gpio f7024000.gpio: PL061 GPIO chip
@0x00000000f7024000 registered
[    3.997786] pl061_gpio f7025000.gpio: PL061 GPIO chip
@0x00000000f7025000 registered
[    4.005766] pl061_gpio f7026000.gpio: PL061 GPIO chip
@0x00000000f7026000 registered
[    4.013704] pl061_gpio f7027000.gpio: PL061 GPIO chip
@0x00000000f7027000 registered
[    4.021639] pl061_gpio f7028000.gpio: PL061 GPIO chip
@0x00000000f7028000 registered
[    4.029574] pl061_gpio f7029000.gpio: PL061 GPIO chip
@0x00000000f7029000 registered
[    4.037492] pl061_gpio f702a000.gpio: PL061 GPIO chip
@0x00000000f702a000 registered
[    4.045428] pl061_gpio f702b000.gpio: PL061 GPIO chip
@0x00000000f702b000 registered
[    4.053364] pl061_gpio f702c000.gpio: PL061 GPIO chip
@0x00000000f702c000 registered
[    4.061294] pl061_gpio f702d000.gpio: PL061 GPIO chip
@0x00000000f702d000 registered
[    4.069231] pl061_gpio f702e000.gpio: PL061 GPIO chip
@0x00000000f702e000 registered
[    4.077143] pl061_gpio f702f000.gpio: PL061 GPIO chip
@0x00000000f702f000 registered
[    4.086141] xen:xen_evtchn: Event-channel device installed
[    4.097529] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    4.105430] [drm] Initialized drm 1.1.0 20060810
[    4.110137] [drm:drm_platform_init]
[    4.110144] [drm:drm_get_platform_dev]
[    4.110250] [drm:drm_minor_register]
[    4.110476] [drm:drm_minor_register] new minor registered 64
[    4.110482] [drm:drm_minor_register]
[    4.110487] [drm:drm_minor_register]
[    4.110678] [drm:drm_minor_register] new minor registered 0
[    4.110685] [drm:hisi_drm_load] enter.
[    4.111267] [drm:hisi_drm_load] exit successfully.
[    4.111276] [drm] Initialized hisi 1.0.0 20141224 on minor 0
[    4.117149] [drm:hisi_ade_probe] drm_ade enter.
[    4.117391] [drm:hisi_ade_probe] drm_ade exit successfully.
[    4.117513] [drm:hisi_dsi_probe] enter.
[    4.117549] [drm] failed to find slave encoder i2c client
[    4.123069] Mali<2>: Inserting Mali v600 device driver.
[    4.128399] Mali<2>: Driver revision: -v3.19-rc7-26735-g9e74097
[    4.134322] Mali<2>: mali_module_init() registering driver
[    4.139912] Mali<2>: mali_probe(): Called for platform device
f4080000.mali
[    4.147348] Mali<2>: Broadcast: Creating Mali Broadcast unit:
Mali_Broadcast
[    4.154425] Mali<4>: Broadcast: setting mask 0x00000000 + 0x00000000
(reset)
[    4.161488] Mali<6>: register_write for core Mali_Broadcast, relative
addr=0x0000, val=0x00000000
[    4.170372] Mali<6>: register_write for core Mali_Broadcast, relative
addr=0x0004, val=0x00000000
[    4.179327] Mali: GPU version: CF070000
[    4.183453] Mali<2>: Broadcast: Creating Mali Broadcast unit:
Mali_Broadcast
[    4.190519] Mali<4>: Broadcast: setting mask 0x00000000 + 0x00000000
(reset)
[    4.197573] Mali<6>: register_write for core Mali_Broadcast, relative
addr=0x0000, val=0x00000000
[    4.206460] Mali<6>: register_write for core Mali_Broadcast, relative
addr=0x0004, val=0x00000000
[    4.216106] Mali<2>: mali_probe(): Successfully initialized driver for
platform device f4080000.mali
[    4.225372] Mali: Mali device driver loaded
[    4.229785] Unable to detect cache hierarcy from DT for CPU 0
[    4.242422] brd: module loaded
[    4.249921] loop: module loaded
[    4.254852] ldo2: Operation of current configuration missing
[    4.260849] ldo7: Operation of current configuration missing
[    4.266790] ldo10: Operation of current configuration missing
[    4.272839] ldo13: Operation of current configuration missing
[    4.278895] ldo14: Operation of current configuration missing
[    4.284931] ldo15: Operation of current configuration missing
[    4.291111] ldo17: Operation of current configuration missing
[    4.297150] ldo19: Operation of current configuration missing
[    4.303073] hi655x_regulator f8000000.pmic:regulator@a40:
fake_of_get_regulator_init_data no consumer_supplies
[    4.313292] ldo21: Operation of current configuration missing
[    4.319461] ldo22: Operation of current configuration missing
[    4.326173] tun: Universal TUN/TAP device driver, 1.6
[    4.331239] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    4.337981] PPP generic driver version 2.4.2
[    4.342444] PPP BSD Compression module registered
[    4.347149] PPP Deflate Compression module registered
[    4.352263] PPP MPPE Compression module registered
[    4.357055] xen_netfront: Initialising Xen virtual ethernet driver
[    4.363394] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB
Ethernet driver
[    4.370860] usbcore: registered new interface driver pegasus
[    4.376559] usbcore: registered new interface driver rtl8150
[    4.382279] usbcore: registered new interface driver r8152
[    4.387823] usbcore: registered new interface driver asix
[    4.393264] usbcore: registered new interface driver ax88179_178a
[    4.399407] usbcore: registered new interface driver cdc_ether
[    4.405280] usbcore: registered new interface driver dm9601
[    4.410917] usbcore: registered new interface driver CoreChips
[    4.416800] usbcore: registered new interface driver smsc75xx
[    4.422608] usbcore: registered new interface driver smsc95xx
[    4.428407] usbcore: registered new interface driver net1080
[    4.434110] usbcore: registered new interface driver plusb
[    4.439650] usbcore: registered new interface driver cdc_subset
[    4.445609] usbcore: registered new interface driver zaurus
[    4.451234] usbcore: registered new interface driver MOSCHIP
usb-ethernet driver
[    4.458712] usbcore: registered new interface driver cdc_ncm
[    5.318203] dwc2 f72c0000.usb: DWC OTG Controller
[    5.322931] dwc2 f72c0000.usb: new USB bus registered, assigned bus
number 1
[    5.330011] dwc2 f72c0000.usb: irq 56, io mem 0x00000000
[    5.335944] hub 1-0:1.0: USB hub found
[    5.339727] hub 1-0:1.0: 1 port detected
[    5.344011] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.350552] ehci-pci: EHCI PCI platform driver
[    5.355069] ehci-platform: EHCI generic platform driver
[    5.360518] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    5.366719] ohci-pci: OHCI PCI platform driver
[    5.371233] ohci-platform: OHCI generic platform driver
[    5.376664] usbcore: registered new interface driver cdc_acm
[    5.382330] cdc_acm: USB Abstract Control Model driver for USB modems
and ISDN adapters
[    5.390421] usbcore: registered new interface driver usb-storage
[    5.396822] mousedev: PS/2 mouse device common for all mice
[    5.403433] rtc-pl031 f8003000.rtc: rtc core: registered pl031 as rtc0
[    5.410233] i2c /dev entries driver
[    5.414687] device-mapper: ioctl: 4.31.0-ioctl (2015-3-12) initialised:
dm-devel@redhat.com
[    5.423211] Bluetooth: HCI UART driver ver 2.3
[    5.427653] Bluetooth: HCI UART protocol H4 registered
[    5.433090] cpu cpu0: failed to get cpu0 clock: -2
[    5.437974] cpufreq-dt: probe of cpufreq-dt.0 failed with error -2
[    5.444279] sdhci: Secure Digital Host Controller Interface driver
[    5.450469] sdhci: Copyright(c) Pierre Ossman
[    5.454873] Synopsys Designware Multimedia Card Interface Driver
[    5.461486] dwmmc_k3 f723d000.dwmmc0: fifo-depth property not found,
using value of FIFOTH register as default
[    5.471577] dwmmc_k3 f723d000.dwmmc0: IDMAC supports 32-bit address mode.
[    5.478395] dwmmc_k3 f723d000.dwmmc0: Using internal DMA controller.
[    5.484755] dwmmc_k3 f723d000.dwmmc0: Version ID is 250a
[    5.490134] dwmmc_k3 f723d000.dwmmc0: DW MMC controller at irq 53, 32
bit host data width, 8 deep fifo
[    5.499561] dwmmc_k3 f723d000.dwmmc0: No vqmmc regulator found
[    5.505624] ldo19: invalid input voltage found
[    5.547941] dwmmc_k3 f723d000.dwmmc0: 1 slots initialized
[    5.553650] dwmmc_k3 f723e000.dwmmc1: fifo-depth property not found,
using value of FIFOTH register as default
[    5.563743] dwmmc_k3 f723e000.dwmmc1: IDMAC supports 32-bit address mode.
[    5.570582] dwmmc_k3 f723e000.dwmmc1: Using internal DMA controller.
[    5.576956] dwmmc_k3 f723e000.dwmmc1: Version ID is 250a
[    5.582337] dwmmc_k3 f723e000.dwmmc1: DW MMC controller at irq 54, 32
bit host data width, 8 deep fifo
[    5.591834] dwmmc_k3 f723e000.dwmmc1: Got CD GPIO
[    5.596754] ldo10: invalid input voltage found
[    5.617911] ldo7: invalid input voltage found
[    5.638110] dwmmc_k3 f723e000.dwmmc1: 1 slots initialized
[    5.643807] dwmmc_k3 f723f000.dwmmc2: fifo-depth property not found,
using value of FIFOTH register as default
[    5.653886] dwmmc_k3 f723f000.dwmmc2: IDMAC supports 32-bit address mode.
[    5.660724] dwmmc_k3 f723f000.dwmmc2: Using internal DMA controller.
[    5.667097] dwmmc_k3 f723f000.dwmmc2: Version ID is 250a
[    5.672469] dwmmc_k3 f723f000.dwmmc2: DW MMC controller at irq 55, 32
bit host data width, 128 deep fifo
[    5.682252] sdhci-pltfm: SDHCI platform and OF driver helper
[    5.689295] ledtrig-cpu: registered to indicate activity on CPUs
[    5.695540] usbcore: registered new interface driver usbhid
[    5.701131] usbhid: USB HID core driver
[    5.705020] u32 classifier
[    5.707748]     Actions configured
[    5.707769] mmc0: MAN_BKOPS_EN bit is not set
[    5.715567] Netfilter messages via NETLINK v0.30.
[    5.720344] nf_conntrack version 0.5.0 (7281 buckets, 29124 max)
[    5.726443] mmc_host mmc0: Bus speed (slot 0) = 51756521Hz (slot req
52000000Hz, actual 51756521HZ div = 0)
[    5.726624] ctnetlink v0.93: registering with nfnetlink.
[    5.726985] xt_time: kernel timezone is -0000
[    5.746015] ip_tables: (C) 2000-2006 Netfilter Core Team
[    5.751547] arp_tables: (C) 2002 David S. Miller
[    5.756333] Initializing XFRM netlink socket
[    5.760993] NET: Registered protocol family 10
[    5.765507] mmc0: new high speed MMC card at address 0001
[    5.771043] mip6: Mobile IPv6
[    5.771439] mmcblk0: mmc0:0001 H8G1e 7.28 GiB
[    5.771609] mmcblk0boot0: mmc0:0001 H8G1e partition 1 4.00 MiB
[    5.771827] mmcblk0boot1: mmc0:0001 H8G1e partition 2 4.00 MiB
[    5.790487] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    5.796489] NET: Registered protocol family 17
[    5.800999] NET: Registered protocol family 15
[    5.805501] bridge: automatic filtering via arp/ip/ip6tables has been
deprecated. Update your scripts to load br_netfilter if you need this.
[    5.818517] Bridge firewalling registered
[    5.822696] Bluetooth: RFCOMM TTY layer initialized
[    5.827603] Bluetooth: RFCOMM socket layer initialized
[    5.827750]  mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9
[    5.837409] Bluetooth: RFCOMM ver 1.11
[    5.841212] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    5.847152] Bluetooth: HIDP socket layer initialized
[    5.852198] 8021q: 802.1Q VLAN Support v1.8
[    5.856668] 9pnet: Installing 9P2000 support
[    5.861051] Key type dns_resolver registered
[    5.866197] registered taskstats version 1
[    5.871506] Btrfs loaded
[    5.874696] f7111000.uart: ttyAMA1 at MMIO 0xf7111000 (irq = 23,
base_baud = 0) is a PL011 rev2
[    5.883830] f7112000.uart: ttyAMA2 at MMIO 0xf7112000 (irq = 24,
base_baud = 0) is a PL011 rev2
[    5.892900] uart-pl011 f7114000.uart: aliased and non-aliased serial
devices found in device tree. Serial port enumeration may be unpredictable.
[    5.905897] f7114000.uart: ttyAMA3 at MMIO 0xf7114000 (irq = 25,
base_baud = 0) is a PL011 rev2
[    5.915407] ssp-pl022 f7106000.spi: ARM PL022 driver, device ID:
0x00041022
[    5.916918] mmc_host mmc1: Bus speed (slot 0) = 99200000Hz (slot req
100000000Hz, actual 99200000HZ div = 0)
[    5.916934] mmc1: new ultra high speed SDR50 SDHC card at address 59b4
[    5.917310] mmcblk1: mmc1:59b4       14.9 GiB
[    5.924576] GPT:Primary header thinks Alt. header is not at the end of
the disk.
[    5.924581] GPT:25165823 != 31275007
[    5.924584] GPT:Alternate GPT header not at the end of the disk.
[    5.924588] GPT:25165823 != 31275007
[    5.924591] GPT: Use GNU Parted to correct GPT errors.
[    5.924615]  mmcblk1: p1 p2 p3 p4
[    5.972314] ssp-pl022 f7106000.spi: mapped registers from
0x00000000f7106000 to ffffff800025a000
[    5.981211] ssp-pl022 f7106000.spi: Failed to work in dma mode, work
without dma!
[    5.998348] [drm:hisi_dsi_probe] enter.
[    5.998457] [drm:hisi_drm_encoder_create] enter.
[    5.998474] [drm:hisi_drm_connector_create] enter.
[    5.998593] [drm:drm_sysfs_connector_add] adding "HDMI-A-1" to sysfs
[    5.998601] [drm:drm_sysfs_hotplug_event] generating hotplug event
[    5.998661] [drm:hisi_drm_connector_create] exit success.
[    5.998667] [drm:hisi_dsi_probe] exit success.
[    5.999059] dwmmc_k3 f723f000.dwmmc2: fifo-depth property not found,
using value of FIFOTH register as default
[    6.009143] dwmmc_k3 f723f000.dwmmc2: IDMAC supports 32-bit address mode.
[    6.015962] dwmmc_k3 f723f000.dwmmc2: Using internal DMA controller.
[    6.022333] dwmmc_k3 f723f000.dwmmc2: Version ID is 250a
[    6.027668] dwmmc_k3 f723f000.dwmmc2: DW MMC controller at irq 55, 32
bit host data width, 64 deep fifo
[    6.037178] dwmmc_k3 f723f000.dwmmc2: No vqmmc regulator found
[    6.157945] dwmmc_k3 f723f000.dwmmc2: 1 slots initialized
[    6.163469] rtc-pl031 f8003000.rtc: setting system clock to 1970-01-01
00:00:19 UTC (19)
[    6.168503] dwmmc_k3 f723f000.dwmmc2: card claims to support voltages
below defined range
[    6.177643] mmc_host mmc2: Bus speed (slot 0) = 24800000Hz (slot req
25000000Hz, actual 24800000HZ div = 0)
[    6.178866] mmc2: queuing unknown CIS tuple 0x91 (3 bytes)
[    6.179962] mmc2: new SDIO card at address 0001
[    6.206958] SOC_MED: disabling
[    6.210154] ALSA device list:
[    6.213119]   No soundcards found.
[    6.216671] uart-pl011 f8015000.uart: no DMA platform data
[    6.222385] RAMDISK: Couldn't find valid RAM disk image starting at 0.
[    6.231483] EXT4-fs (mmcblk0p9): couldn't mount as ext3 due to feature
incompatibilities
[    6.243173] EXT4-fs (mmcblk0p9): couldn't mount as ext2 due to feature
incompatibilities
[    6.501608] EXT4-fs (mmcblk0p9): recovery complete
[    6.506647] EXT4-fs (mmcblk0p9): mounted filesystem with ordered data
mode. Opts: (null)
[    6.514803] VFS: Mounted root (ext4 filesystem) on device 179:9.
[    6.522798] devtmpfs: mounted
[    6.525961] Freeing unused kernel memory: 344K (ffffffc000cfd000 -
ffffffc000d53000)
[    6.533723] Freeing alternatives memory: 12K (ffffffc000d53000 -
ffffffc000d56000)
[    6.662165] random: systemd urandom read with 25 bits of entropy
available
[    6.797910] cfg80211: Calling CRDA to update world regulatory domain
[    7.035778] systemd-udevd[1757]: starting version 215
[    7.292431] random: nonblocking pool is initialized
[    7.708570] EXT4-fs (mmcblk0p9): re-mounted. Opts: errors=remount-ro
[    7.820362] FAT-fs (mmcblk0p6): Volume was not properly unmounted. Some
datamay be corrupt. Please run fsck.
[    8.128773] systemd-journald[1758]: Received request to flush runtime
journal from PID 1
[    9.947910] cfg80211: Calling CRDA to update world regulatory domain
[    9.979998] cfg80211: World regulatory domain updated:
[    9.985179] cfg80211:  DFS Master region: unset
[    9.985180] cfg80211:   (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp), (dfs_cac_time)
[    9.985197] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A,
2000 mBm), (N/A)
[    9.985202] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A,
2000 mBm), (N/A)
[    9.985207] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A,
2000 mBm), (N/A)
[    9.985212] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000
KHz AUTO), (N/A, 2000 mBm), (N/A)
[    9.985218] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000
KHz AUTO), (N/A, 2000 mBm), (0 s)
[    9.985222] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A,
2000mBm), (0 s)
[    9.985226] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A,
2000 mBm), (N/A)
[    9.985230] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz),
(N/A, 0mBm), (N/A)
[   17.243606] [drm:drm_stub_open]
[   17.243627] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.243641] [drm:drm_setup]
[   17.243678] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_SET_VERSION
[   17.243699] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.243721] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.243744] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.243755] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.243775] [drm:drm_release] open_count = 1
[   17.243783] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   17.243795] [drm:drm_lastclose]
[   17.243800] [drm:drm_lastclose] driver lastclose completed
[   17.243808] [drm:drm_lastclose] lastclose completed
[   17.283186] [drm:drm_stub_open]
[   17.283206] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.283227] [drm:drm_setup]
[   17.283244] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_SET_VERSION
[   17.283263] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.283273] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.283336] [drm:drm_release] open_count = 1
[   17.283344] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   17.283357] [drm:drm_lastclose]
[   17.283363] [drm:drm_lastclose] driver lastclose completed
[   17.283370] [drm:drm_lastclose] lastclose completed
[   17.283433] [drm:drm_stub_open]
[   17.283441] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.283449] [drm:drm_setup]
[   17.283465] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.283476] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.283494] [drm:drm_release] open_count = 1
[   17.283501] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   17.283509] [drm:drm_lastclose]
[   17.283514] [drm:drm_lastclose] driver lastclose completed
[   17.283520] [drm:drm_lastclose] lastclose completed
[   17.283547] [drm:drm_stub_open]
[   17.283555] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.283562] [drm:drm_setup]
[   17.283574] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_SET_VERSION
[   17.283586] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.283594] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.283700] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.283710] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.283788] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.283798] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.283974] [drm:drm_release] open_count = 1
[   17.283981] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   17.283988] [drm:drm_lastclose]
[   17.283994] [drm:drm_lastclose] driver lastclose completed
[   17.283999] [drm:drm_lastclose] lastclose completed
[   17.284299] [drm:drm_stub_open]
[   17.284308] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.284316] [drm:drm_setup]
[   17.284326] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_SET_VERSION
[   17.284337] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.284345] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.284384] [drm:drm_release] open_count = 1
[   17.284392] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   17.284399] [drm:drm_lastclose]
[   17.284405] [drm:drm_lastclose] driver lastclose completed
[   17.284411] [drm:drm_lastclose] lastclose completed
[   17.284439] [drm:drm_stub_open]
[   17.284446] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.284453] [drm:drm_setup]
[   17.284464] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.284473] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.284483] [drm:drm_release] open_count = 1
[   17.284490] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   17.284496] [drm:drm_lastclose]
[   17.284502] [drm:drm_lastclose] driver lastclose completed
[   17.284507] [drm:drm_lastclose] lastclose completed
[   17.284534] [drm:drm_stub_open]
[   17.284542] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.284549] [drm:drm_setup]
[   17.284560] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_SET_VERSION
[   17.284571] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.284579] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.284657] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.284666] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.284704] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.284714] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.284781] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_SET_VERSION
[   17.284802] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.284812] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.284993] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETRESOURCES
[   17.285003] [drm:drm_mode_getresources] CRTC[1] CONNECTORS[1] ENCODERS[1]
[   17.285013] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETRESOURCES
[   17.285021] [drm:drm_mode_getresources] CRTC[1] CONNECTORS[1] ENCODERS[1]
[   17.285123] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCONNECTOR
[   17.285131] [drm:drm_mode_getconnector] [CONNECTOR:20:?]
[   17.285141] [drm:drm_helper_probe_single_connector_modes_merge_bits]
[CONNECTOR:20:HDMI-A-1]
[   17.285148] [drm:hisi_dsi_detect] enter.
[   17.285155] [drm:hisi_dsi_detect] exit success. status=1
[   17.285162] [drm:drm_helper_probe_single_connector_modes_merge_bits]
[CONNECTOR:20:HDMI-A-1] status updated from 3 to 1
[   17.285169] [drm:hisi_dsi_get_modes] enter.
[   17.354630] [drm:drm_assign_hdmi_deep_color_info] HDMI-A-1: No deep
color support on this HDMI sink.
[   17.355517] [drm:hisi_dsi_get_modes] exit success. count=30
[   17.355546] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355552] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355558] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355564] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355570] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355575] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355581] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355587] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355592] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355598] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355604] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355609] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355615] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355621] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355626] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355632] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355638] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355645] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355650] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355657] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355663] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355669] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355681] [drm:drm_helper_probe_single_connector_modes_merge_bits]
[CONNECTOR:20:HDMI-A-1] probed modes :
[   17.355693] [drm:drm_mode_debug_printmodeline] Modeline 22:"1920x1080"
60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5
[   17.355703] [drm:drm_mode_debug_printmodeline] Modeline 44:"1920x1080"
60 148352 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5
[   17.355713] [drm:drm_mode_debug_printmodeline] Modeline 28:"1680x1050"
60 119000 1680 1728 1760 1840 1050 1053 1059 1080 0x48 0x9
[   17.355722] [drm:drm_mode_debug_printmodeline] Modeline 25:"1280x1024"
60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x48 0x5
[   17.355731] [drm:drm_mode_debug_printmodeline] Modeline 23:"1280x720" 60
74250 1280 1390 1430 1650 720 725 730 750 0x48 0x5
[   17.355741] [drm:drm_mode_debug_printmodeline] Modeline 45:"1280x720" 60
74176 1280 1390 1430 1650 720 725 730 750 0x48 0x5
[   17.355750] [drm:drm_mode_debug_printmodeline] Modeline 29:"800x600" 60
40000 800 840 968 1056 600 601 605 628 0x48 0x5
[   17.355760] [drm:drm_mode_debug_printmodeline] Modeline 35:"1280x1024"
75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5
[   17.355769] [drm:drm_mode_debug_printmodeline] Modeline 26:"1280x1024"
72 132840 1280 1368 1504 1728 1024 1025 1028 1067 0x0 0x6
[   17.355779] [drm:drm_mode_debug_printmodeline] Modeline 27:"1440x900" 60
88750 1440 1488 1520 1600 900 903 909 926 0x40 0x9
[   17.355788] [drm:drm_mode_debug_printmodeline] Modeline 24:"1152x864" 75
108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5
[   17.355798] [drm:drm_mode_debug_printmodeline] Modeline 36:"1024x768" 75
78800 1024 1040 1136 1312 768 769 772 800 0x40 0x5
[   17.355808] [drm:drm_mode_debug_printmodeline] Modeline 37:"1024x768" 70
75000 1024 1048 1184 1328 768 771 777 806 0x40 0xa
[   17.355818] [drm:drm_mode_debug_printmodeline] Modeline 38:"1024x768" 60
65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa
[   17.355828] [drm:drm_mode_debug_printmodeline] Modeline 39:"800x600" 75
49500 800 816 896 1056 600 601 604 625 0x40 0x5
[   17.355838] [drm:drm_mode_debug_printmodeline] Modeline 40:"800x600" 72
50000 800 856 976 1040 600 637 643 666 0x40 0x5
[   17.355847] [drm:drm_mode_debug_printmodeline] Modeline 30:"640x480" 75
31500 640 656 720 840 480 481 484 500 0x40 0xa
[   17.355857] [drm:drm_mode_debug_printmodeline] Modeline 31:"640x480" 73
31500 640 664 704 832 480 489 491 520 0x40 0xa
[   17.355867] [drm:drm_mode_debug_printmodeline] Modeline 32:"640x480" 67
30240 640 704 768 864 480 483 486 525 0x40 0xa
[   17.355876] [drm:drm_mode_debug_printmodeline] Modeline 33:"640x480" 60
25200 640 656 752 800 480 490 492 525 0x40 0xa
[   17.355885] [drm:drm_mode_debug_printmodeline] Modeline 41:"640x480" 60
25175 640 656 752 800 480 490 492 525 0x40 0xa
[   17.355895] [drm:drm_mode_debug_printmodeline] Modeline 34:"720x400" 70
28320 720 738 846 900 400 412 414 449 0x40 0x6
[   17.355924] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCONNECTOR
[   17.355932] [drm:drm_mode_getconnector] [CONNECTOR:20:?]
[   17.355989] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETENCODER
[   17.356339] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCONNECTOR
[   17.356346] [drm:drm_mode_getconnector] [CONNECTOR:20:?]
[   17.356354] [drm:drm_helper_probe_single_connector_modes_merge_bits]
[CONNECTOR:20:HDMI-A-1]
[   17.356360] [drm:hisi_dsi_detect] enter.
[   17.356366] [drm:hisi_dsi_detect] exit success. status=1
[   17.356372] [drm:hisi_dsi_get_modes] enter.
[   17.434617] [drm:drm_assign_hdmi_deep_color_info] HDMI-A-1: No deep
color support on this HDMI sink.
[   17.435500] [drm:hisi_dsi_get_modes] exit success. count=30
[   17.435540] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435546] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435552] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435558] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435564] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435569] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435575] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435580] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435586] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435592] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435598] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435604] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435610] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435616] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435622] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435628] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435635] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435641] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435647] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435653] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435659] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435665] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435676] [drm:drm_helper_probe_single_connector_modes_merge_bits]
[CONNECTOR:20:HDMI-A-1] probed modes :
[   17.435687] [drm:drm_mode_debug_printmodeline] Modeline 22:"1920x1080"
60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5
[   17.435697] [drm:drm_mode_debug_printmodeline] Modeline 44:"1920x1080"
60 148352 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5
[   17.435706] [drm:drm_mode_debug_printmodeline] Modeline 28:"1680x1050"
60 119000 1680 1728 1760 1840 1050 1053 1059 1080 0x48 0x9
[   17.435716] [drm:drm_mode_debug_printmodeline] Modeline 25:"1280x1024"
60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x48 0x5
[   17.435725] [drm:drm_mode_debug_printmodeline] Modeline 23:"1280x720" 60
74250 1280 1390 1430 1650 720 725 730 750 0x48 0x5
[   17.435735] [drm:drm_mode_debug_printmodeline] Modeline 45:"1280x720" 60
74176 1280 1390 1430 1650 720 725 730 750 0x48 0x5
[   17.435744] [drm:drm_mode_debug_printmodeline] Modeline 29:"800x600" 60
40000 800 840 968 1056 600 601 605 628 0x48 0x5
[   17.435754] [drm:drm_mode_debug_printmodeline] Modeline 35:"1280x1024"
75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5
[   17.435764] [drm:drm_mode_debug_printmodeline] Modeline 26:"1280x1024"
72 132840 1280 1368 1504 1728 1024 1025 1028 1067 0x0 0x6
[   17.435774] [drm:drm_mode_debug_printmodeline] Modeline 27:"1440x900" 60
88750 1440 1488 1520 1600 900 903 909 926 0x40 0x9
[   17.435784] [drm:drm_mode_debug_printmodeline] Modeline 24:"1152x864" 75
108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5
[   17.435793] [drm:drm_mode_debug_printmodeline] Modeline 36:"1024x768" 75
78800 1024 1040 1136 1312 768 769 772 800 0x40 0x5
[   17.435803] [drm:drm_mode_debug_printmodeline] Modeline 37:"1024x768" 70
75000 1024 1048 1184 1328 768 771 777 806 0x40 0xa
[   17.435813] [drm:drm_mode_debug_printmodeline] Modeline 38:"1024x768" 60
65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa
[   17.435823] [drm:drm_mode_debug_printmodeline] Modeline 39:"800x600" 75
49500 800 816 896 1056 600 601 604 625 0x40 0x5
[   17.435832] [drm:drm_mode_debug_printmodeline] Modeline 40:"800x600" 72
50000 800 856 976 1040 600 637 643 666 0x40 0x5
[   17.435842] [drm:drm_mode_debug_printmodeline] Modeline 30:"640x480" 75
31500 640 656 720 840 480 481 484 500 0x40 0xa
[   17.435851] [drm:drm_mode_debug_printmodeline] Modeline 31:"640x480" 73
31500 640 664 704 832 480 489 491 520 0x40 0xa
[   17.435860] [drm:drm_mode_debug_printmodeline] Modeline 32:"640x480" 67
30240 640 704 768 864 480 483 486 525 0x40 0xa
[   17.435870] [drm:drm_mode_debug_printmodeline] Modeline 33:"640x480" 60
25200 640 656 752 800 480 490 492 525 0x40 0xa
[   17.435879] [drm:drm_mode_debug_printmodeline] Modeline 41:"640x480" 60
25175 640 656 752 800 480 490 492 525 0x40 0xa
[   17.435889] [drm:drm_mode_debug_printmodeline] Modeline 34:"720x400" 70
28320 720 738 846 900 400 412 414 449 0x40 0x6
[   17.435917] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCONNECTOR
[   17.435924] [drm:drm_mode_getconnector] [CONNECTOR:20:?]
[   17.435963] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.435978] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.436016] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPBLOB
[   17.436027] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPBLOB
[   17.436041] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.436052] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.451379] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   17.457439] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_MAP_DUMB
[   17.457449] drm_gem_cma_dumb_map_offset: enter.
[   17.462750] drm_gem_cma_dumb_map_offset: out.
[   17.467887] [drm:drm_vm_open_locked] 0x7f937f2000,0x007e9000
[   17.467939] mmap ffffffc046000000 0x66000000 to 0x7f937f2000.
[   17.478286] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_WAIT_VBLANK
[   17.478298] [drm:drm_ioctl] ret = -22
[   17.480383] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_ADDFB
[   17.480407] [drm:drm_mode_addfb2] [FB:42]
[   17.480450] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETCRTC
[   17.480463] [drm:drm_mode_setcrtc] [CRTC:18]
[   17.480477] [drm:drm_mode_setcrtc] [CONNECTOR:20:HDMI-A-1]
[   17.480484] [drm:drm_crtc_helper_set_config]
[   17.480489] drm_crtc_helper_set_config: enter.
[   17.485630] [CRTC:18] [FB:42] #connectors=1 (x y) (0 0)
[   17.491609] [drm:drm_crtc_helper_set_config] crtc has no fb, full mode
set
[   17.491634] [drm:drm_crtc_helper_set_config] modes are different, full
mode set
[   17.491645] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0
0 0 0 0 0x0 0x0
[   17.491655] [drm:drm_mode_debug_printmodeline] Modeline 43:"" 0 148500
1920 2008 2052 2200 1080 1084 1089 1125 0x0 0x5
[   17.491663] [drm:hisi_dsi_best_encoder] enter.
[   17.491669] [drm:hisi_dsi_best_encoder] exit success.
[   17.491675] [drm:drm_crtc_helper_set_config] connector dpms not on, full
mode switch
[   17.491680] [drm:drm_crtc_helper_set_config] encoder changed, full mode
switch
[   17.491687] [drm:drm_crtc_helper_set_config] crtc changed, full mode
switch
[   17.491694] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to
[CRTC:18]
[   17.491700] drm_crtc_helper_set_config: mode_changed = 1, fb_changed = 0.
[   17.499217] [drm:drm_crtc_helper_set_config] attempting to set mode from
userspace
[   17.499236] [drm:drm_mode_debug_printmodeline] Modeline 43:"" 0 148500
1920 2008 2052 2200 1080 1084 1089 1125 0x0 0x5
[   17.499246] [drm:hisi_drm_encoder_mode_fixup] enter.
[   17.499252] [drm:hisi_drm_encoder_mode_fixup] exit success.ret=1
[   17.499258] [drm:hisi_drm_crtc_mode_fixup] mode_fixup  enter
successfully.
[   17.499339] hisi_drm_crtc_mode_fixup: pixel clock: req 148500kHz ->
actual: 144000kHz
[   17.507165] [drm:hisi_drm_crtc_mode_fixup] mode_fixup  exit successfully.
[   17.507171] [drm:drm_crtc_helper_set_mode] [CRTC:18]
[   17.507177] [drm:hisi_drm_encoder_prepare] enter.
[   17.507182] [drm:hisi_drm_encoder_prepare] exit success.
[   17.507188] [drm:hisi_drm_crtc_mode_prepare]  enter successfully.
[   17.507193] [drm:hisi_drm_crtc_mode_prepare]  exit successfully.
[   17.507200] [drm:hisi_drm_crtc_mode_set] mode_set  enter successfully.
[   17.507206] [drm:hisi_drm_crtc_mode_set] mode_set  exit successfully.
[   17.507213] [drm:drm_crtc_helper_set_mode] [ENCODER:19:TMDS-19] set
[MODE:43:]
[   17.507219] [drm:hisi_drm_encoder_mode_set] enter.
[   17.507226] [drm:set_dsi_phy_rate_equal_or_faster] enter (phy_freq_kHz =
864000)
[   17.507234] set_dsi_phy_rate_equal_or_faster: 864000kHz ->  864005kHz
[   17.513716] [drm:set_dsi_phy_rate_equal_or_faster] exit success.
[   17.514196] [drm:hisi_drm_encoder_mode_set] exit success:
pixelclk=144000kHz,
 dphy_freq_kHz=864005kHz
[   17.514211] [drm:hisi_drm_crtc_mode_commit] mode_commit enter
successfully.
[   17.514217] [drm:hisi_drm_crtc_mode_commit] mode_commit exit
successfully.
[   17.514223] [drm:hisi_drm_encoder_commit] enter.
[   17.514229] [drm:hisi_drm_encoder_commit] exit success.
[   17.514238] [drm:drm_calc_timestamping_constants] crtc 18: hwmode:
htotal 2200, vtotal 1125, vdisplay 1080
[   17.514245] [drm:drm_calc_timestamping_constants] crtc 18: clock 148500
kHz framedur 16666666 linedur 14814, pixeldur 6
[   17.514254] [drm:drm_crtc_helper_set_config] Setting connector DPMS
state toon
[   17.514264] [drm:drm_crtc_helper_set_config]
[CONNECTOR:20:HDMI-A-1] set DPMS on
[   17.514278] [drm:hisi_drm_crtc_dpms] crtc_dpms  enter successfully.
[   17.514303] [drm:hisi_drm_crtc_mode_set_base] enter: fb stride=7680,
paddr=0x
66000000, display_addr=0x66000000, fb=1920x1080, scanout=1920x1080
[   17.514336] [drm:hisi_drm_crtc_mode_set_base] mode_set_base exit
successfully.
[   17.514342] [drm:hisi_drm_crtc_dpms] crtc_dpms exit successfully.
[   17.514348] [drm:hisi_drm_encoder_dpms] enter. dpms=0
[   17.514354] [drm:hisi_dsi_enable] enter.
[   17.514362] mipi_init: lanes 4
[   17.527902] [drm] mipi_init: pixel_clk_kHz=144000,
lane_byte_clk_kHz=108000,hsa=33, hbp=111, hline=1650
[   17.537216] mipi_init: Pixel clock: 144000kHz (6.944ns), DSI bytelane
clock:108000kHz (9.259ns)
[   17.546189] mipi_init:       CLK   HACT VACT REFRSH    HTOT   VTOT   HFP
   HSA    HBP        VFP VBP VSA
[   17.555886] mipi_init: nom: 148500 1920 1080 60.000  2200     1125   88
    44     148        4   5   36
[   17.565492] mipi_init: tru: 144000 1920 1080 58.181  2200.000 1125
88.000 44.000 148.000    4   5   36
[   17.575113] [drm] mipi_init , exit success!
[   17.579325] [drm:hisi_dsi_enable] exit success.
[   17.581086] adv7511_dsi_config_tgen: ITG HTOT=2200, HSA=44, HFP=88,
HBP=148
[   17.588082] adv7511_dsi_config_tgen: ITG VTOT=1125, VSA=5, VFP=4, VBP=36
[   17.596409] adv7511_dsi_config_tgen: DE HSDLY=191, VSDLY=41, HACT=1920,
VACT=1080
[   17.604630] adv7511_dsi_config_tgen: DE HSPLA=88, VSPLA=4
[   17.611068] adv7511_dsi_receiver_dpms: done.
[   17.616031] [drm:hisi_drm_encoder_dpms] exit success.
[   17.616038] drm_helper_encoder_dpms: bridge = 0, mode = 0
[   17.622165] drm_helper_encoder_dpms: done.
[   17.626960] drm_helper_connector_dpms: mode = 0, old_dpms = 3
[   17.633425] drm_crtc_helper_set_config: dpms done.
[   17.638941] drm_crtc_helper_set_config: disabled unused functions.
[   17.645816] drm_crtc_helper_set_config: done.
[   17.650902] [drm:drm_framebuffer_reference] ffffffc04569a800: FB ID: 42
(2)
[   17.650915] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID:
42 (3)
[   17.650946] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCRTC
[   17.650984] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.650997] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.651010] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.651022] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.651047] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETPROPERTY
[   17.654737] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.654753] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.654766] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.654777] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.686053] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETCRTC
[   17.686076] [drm:drm_mode_setcrtc] [CRTC:18]
[   17.686094] [drm:drm_mode_setcrtc] [CONNECTOR:20:HDMI-A-1]
[   17.686102] [drm:drm_crtc_helper_set_config]
[   17.686107] drm_crtc_helper_set_config: enter.
[   17.691314] [CRTC:18] [FB:42] #connectors=1 (x y) (0 0)
[   17.697240] [drm:hisi_dsi_best_encoder] enter.
[   17.697246] [drm:hisi_dsi_best_encoder] exit success.
[   17.697255] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to
[CRTC:18]
[   17.697261] drm_crtc_helper_set_config: mode_changed = 0, fb_changed = 0.
[   17.704783] drm_crtc_helper_set_config: done.
[   17.709876] [drm:drm_framebuffer_reference] ffffffc04569a800: FB ID: 42
(3)
[   17.709895] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID:
42 (4)
[   17.709903] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID:
42 (3)
[   17.709921] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCRTC
[   17.709954] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.709972] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.709985] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.709996] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.710011] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETPROPERTY
[   17.710079] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   17.710175] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_MAP_DUMB
[   17.710182] drm_gem_cma_dumb_map_offset: enter.
[   17.715407] drm_gem_cma_dumb_map_offset: out.
[   17.720530] [drm:drm_vm_open_locked] 0x7f94ac8000,0x00001000
[   17.720550] mmap ffffffc045ecd000 0x65ecd000 to 0x7f94ac8000.
[   17.728808] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   17.728888] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_MAP_DUMB
[   17.728894] drm_gem_cma_dumb_map_offset: enter.
[   17.734118] drm_gem_cma_dumb_map_offset: out.
[   17.739239] [drm:drm_vm_open_locked] 0x7f94aac000,0x00001000
[   17.739251] mmap ffffffc0444a1000 0x644a1000 to 0x7f94aac000.
[   17.745782] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000
[   17.745795] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_DESTROY_DUMB
[   17.745856] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   17.745896] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_MAP_DUMB
[   17.745903] drm_gem_cma_dumb_map_offset: enter.
[   17.751178] drm_gem_cma_dumb_map_offset: out.
[   17.756247] [drm:drm_vm_open_locked] 0x7f94aac000,0x00001000
[   17.756257] mmap ffffffc0444a1000 0x644a1000 to 0x7f94aac000.
[   17.762771] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000
[   17.762782] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_DESTROY_DUMB
[   17.795767] [drm:drm_vm_open_locked] 0x7f937f2000,0x007e9000
[   17.796350] [drm:drm_vm_open_locked] 0x7f94ac8000,0x00001000
[   17.798098] [drm:drm_vm_close_locked] 0x7f937f2000,0x007e9000
[   17.798156] [drm:drm_vm_close_locked] 0x7f94ac8000,0x00001000
[   17.916450] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETCRTC
[   17.916474] [drm:drm_mode_setcrtc] [CRTC:18]
[   17.916490] [drm:drm_mode_setcrtc] [CONNECTOR:20:HDMI-A-1]
[   17.916497] [drm:drm_crtc_helper_set_config]
[   17.916502] drm_crtc_helper_set_config: enter.
[   17.921718] [CRTC:18] [FB:42] #connectors=1 (x y) (0 0)
[   17.927643] [drm:hisi_dsi_best_encoder] enter.
[   17.927649] [drm:hisi_dsi_best_encoder] exit success.
[   17.927656] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to
[CRTC:18]
[   17.927662] drm_crtc_helper_set_config: mode_changed = 0, fb_changed = 0.
[   17.935194] drm_crtc_helper_set_config: done.
[   17.940280] [drm:drm_framebuffer_reference] ffffffc04569a800: FB ID: 42
(3)
[   17.940292] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID:
42 (4)
[   17.940304] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID:
42 (3)
[   17.940321] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCRTC
[   17.940363] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940382] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940396] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940407] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940422] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETPROPERTY
[   17.940438] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940447] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940457] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940467] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940479] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETPROPERTY
[   19.585540] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   19.601332] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   19.601485] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_MAP_DUMB
[   19.601492] drm_gem_cma_dumb_map_offset: enter.
[   19.606806] drm_gem_cma_dumb_map_offset: out.
[   19.612085] [drm:drm_vm_open_locked] 0x7f94aac000,0x00001000
[   19.612102] mmap ffffffc0446ef000 0x646ef000 to 0x7f94aac000.
[   19.618964] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000
[   19.618986] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_DESTROY_DUMB
[   19.627123] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   19.627232] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_MAP_DUMB
[   19.627239] drm_gem_cma_dumb_map_offset: enter.
[   19.632573] drm_gem_cma_dumb_map_offset: out.
[   19.637686] [drm:drm_vm_open_locked] 0x7f94aac000,0x00001000
[   19.637698] mmap ffffffc045089000 0x65089000 to 0x7f94aac000.
[   19.644229] Unhandled fault: alignment fault (0x92000061) at
0x0000007f94aac004
[   19.696274] [drm:drm_vm_close_locked] 0x7f937f2000,0x007e9000
[   19.696355] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000
[   19.696363] [drm:drm_vm_close_locked] 0x7f94ac8000,0x00001000
[   19.696681] [drm:drm_release] open_count = 1
[   19.696693] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   19.696710] [drm:drm_crtc_helper_set_config]
[   19.696715] drm_crtc_helper_set_config: enter.
[   19.701968] [drm:drm_crtc_helper_set_config] [CRTC:18] [NOFB]
[   19.701980] [drm:hisi_drm_encoder_disable] enter.
[   19.701987] [drm:hisi_drm_encoder_dpms] enter. dpms=3
[   19.701992] [drm:hisi_dsi_disable] enter.
[   19.702007] [drm:hisi_dsi_disable] exit success.
[   19.702576] [drm:hisi_drm_encoder_dpms] exit success.
[   19.702583] [drm:hisi_drm_encoder_disable] exit success.
[   19.702592] [drm:hisi_drm_crtc_dpms] crtc_dpms  enter successfully.
[   19.702607] [drm:hisi_drm_crtc_dpms] crtc_dpms exit successfully.
[   19.702615] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID: 0
(2)
[   19.702624] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID: 0
(1)
[   19.702751] [drm:drm_lastclose]
[   19.702758] [drm:drm_lastclose] driver lastclose completed
[   19.702765] [drm:drm_lastclose] lastclose completed

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

<div dir=3D"ltr"><span style=3D"color:rgb(33,33,33);font-family:&#39;helvet=
ica neue&#39;,helvetica,arial,sans-serif;font-size:13px">Hi,</span><div sty=
le=3D"color:rgb(33,33,33);font-family:&#39;helvetica neue&#39;,helvetica,ar=
ial,sans-serif;font-size:13px"><br></div><div style=3D"color:rgb(33,33,33);=
font-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-size:1=
3px"><span style=3D"line-height:1.5">I have got GPU driver working on dom0 =
on my Hikey board. When I run startx in console, it terminated with bus err=
or by signal 7.</span></div><div style=3D"color:rgb(33,33,33);font-family:&=
#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-size:13px"><span st=
yle=3D"line-height:1.5"><br></span></div><div style=3D"color:rgb(33,33,33);=
font-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-size:1=
3px">I traced the kernel and found there is an unhandled fault when X try t=
o access a memory mapped address.=C2=A0</div><div style=3D"color:rgb(33,33,=
33);font-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-si=
ze:13px"><br></div><div style=3D"color:rgb(33,33,33);font-family:&#39;helve=
tica neue&#39;,helvetica,arial,sans-serif;font-size:13px">Kernel log:</div>=
<div style=3D"color:rgb(33,33,33);font-family:&#39;helvetica neue&#39;,helv=
etica,arial,sans-serif;font-size:13px">Unhandled fault: alignment fault (0x=
92000061) at 0x0000007f94aac004=C2=A0</div><div style=3D"color:rgb(33,33,33=
);font-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-size=
:13px"><br></div><div style=3D"color:rgb(33,33,33);font-family:&#39;helveti=
ca neue&#39;,helvetica,arial,sans-serif;font-size:13px">The address should =
be 4 bytes aligned. The=C2=A0<span style=3D"line-height:1.5">X works well w=
hen I boot the same kernel without XEN. so I do not think this is caused by=
 X codes. What did I miss?</span></div><div style=3D"color:rgb(33,33,33);fo=
nt-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-size:13p=
x"><br></div><div style=3D"color:rgb(33,33,33);font-family:&#39;helvetica n=
eue&#39;,helvetica,arial,sans-serif;font-size:13px">Anyone can advise the r=
eason causes this issue and how I can fix it?</div><div style=3D"color:rgb(=
33,33,33);font-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;f=
ont-size:13px"><br></div><div style=3D"color:rgb(33,33,33);font-family:&#39=
;helvetica neue&#39;,helvetica,arial,sans-serif;font-size:13px">BTW, The GP=
U is Mali 450.</div><div style=3D"color:rgb(33,33,33);font-family:&#39;helv=
etica neue&#39;,helvetica,arial,sans-serif;font-size:13px"><br></div><div s=
tyle=3D"color:rgb(33,33,33);font-family:&#39;helvetica neue&#39;,helvetica,=
arial,sans-serif;font-size:13px">Thanks.</div><div style=3D"color:rgb(33,33=
,33);font-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-s=
ize:13px"><br></div><div style=3D"color:rgb(33,33,33);font-family:&#39;helv=
etica neue&#39;,helvetica,arial,sans-serif;font-size:13px">Attached X outpu=
t and kernel log:</div><div style=3D"color:rgb(33,33,33);font-family:&#39;h=
elvetica neue&#39;,helvetica,arial,sans-serif;font-size:13px"><span style=
=3D"line-height:1.5"><br></span></div><div style=3D"color:rgb(33,33,33);fon=
t-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-size:13px=
"><div>X.Org X Server 1.16.4</div><div>Release Date: 2014-12-20</div><div>X=
 Protocol Version 11, Revision 0</div><div>Build Operating System: Linux 3.=
16.0-4-arm64 aarch64 Debian</div><div>Current Operating System: Linux linar=
o-alip 4.1.15+ #21 SMP PREEMPT Thu May 12 1<span style=3D"line-height:1.5">=
5:35:07 CST 2016 aarch64</span></div><div>Kernel command line: console=3Dtt=
yAMA0,115200 root=3D/dev/mmcblk0p9 rootwait rw 3</div><div>Build Date: 11 F=
ebruary 2015 =C2=A001:19:23AM</div><div>xorg-server 2:1.16.4-1 (<a href=3D"=
http://www.debian.org/support">http://www.debian.org/support</a>)</div><div=
>Current version of pixman: 0.32.6</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 Be=
fore reporting problems, check<span class=3D"inbox-inbox-Apple-converted-sp=
ace">=C2=A0</span><a href=3D"http://wiki.x.org/">http://wiki.x.org</a></div=
><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 to make sure that you have the latest ver=
sion.</div><div>Markers: (--) probed, (**) from config file, (=3D=3D) defau=
lt setting,</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 (++) from command line, (=
!!) notice, (II) informational,</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 (WW) =
warning, (EE) error, (NI) not implemented, (??) unknown.</div><div>(=3D=3D)=
 Log file: &quot;/var/log/Xorg.0.log&quot;, Time: Thu Jul =C2=A03 18:46:30 =
2014</div><div>(=3D=3D) Using system config directory &quot;/usr/share/X11/=
xorg.conf.d&quot;</div><div>(EE)</div><div>(EE) Backtrace:</div><div>(EE) 0=
: /usr/bin/X (xorg_backtrace+0x5c) [0x5578a2275c]</div><div>(EE)</div><div>=
(EE) Bus error at address 0x7f94aac004</div><div>(EE)</div><div>Fatal serve=
r error:</div><div>(EE) Caught signal 7 (Bus error). Server aborting</div><=
div>(EE)</div><div>(EE)</div><div>Please consult the The X.Org Foundation s=
upport</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0at<span class=3D"inbox-i=
nbox-Apple-converted-space">=C2=A0</span><a href=3D"http://wiki.x.org/">htt=
p://wiki.x.org</a></div><div>=C2=A0for help.</div><div>(EE) Please also che=
ck the log file at &quot;/var/log/Xorg.0.log&quot; for additional info<span=
 style=3D"line-height:1.5">rmation.</span></div><div>(EE)</div><div>(EE) Se=
rver terminated with error (1). Closing log file.</div><div>xinit: connecti=
on to X server lost</div><div><br></div><div><br></div><div><div>[ =C2=A0 =
=C2=A00.000000] psci: probing for conduit method from DT.</div><div>[ =C2=
=A0 =C2=A00.000000] psci: PSCIv0.2 detected in firmware.</div><div>[ =C2=A0=
 =C2=A00.000000] psci: Using standard PSCI v0.2 function IDs</div><div>[ =
=C2=A0 =C2=A00.000000] PERCPU: Embedded 17 pages/cpu @ffffffc04ff24000 s304=
64 r8192 d30976 u69632</div><div>[ =C2=A0 =C2=A00.000000] pcpu-alloc: s3046=
4 r8192 d30976 u69632 alloc=3D17*4096</div><div>[ =C2=A0 =C2=A00.000000] pc=
pu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [0] 6 [0] 7</div><div>[ =C2=
=A0 =C2=A00.000000] Built 1 zonelists in Zone order, mobility grouping on.=
=C2=A0 Total pages: 257796</div><div>[ =C2=A0 =C2=A00.000000] Kernel comman=
d line: console=3DttyAMA0,115200 root=3D/dev/mmcblk0p9 rootwait rw 3</div><=
div>[ =C2=A0 =C2=A00.000000] log_buf_len individual max cpu contribution: 4=
096 bytes</div><div>[ =C2=A0 =C2=A00.000000] log_buf_len total cpu_extra co=
ntributions: 28672 bytes</div><div>[ =C2=A0 =C2=A00.000000] log_buf_len min=
 size: 16384 bytes</div><div>[ =C2=A0 =C2=A00.000000] log_buf_len: 65536 by=
tes</div><div>[ =C2=A0 =C2=A00.000000] early log buf free: 14692(89%)</div>=
<div>[ =C2=A0 =C2=A00.000000] PID hash table entries: 4096 (order: 3, 32768=
 bytes)</div><div>[ =C2=A0 =C2=A00.000000] Dentry cache hash table entries:=
 131072 (order: 8, 1048576 bytes)</div><div>[ =C2=A0 =C2=A00.000000] Inode-=
cache hash table entries: 65536 (order: 7, 524288 bytes)</div><div>[ =C2=A0=
 =C2=A00.000000] software IO TLB [mem 0x69c00000-0x6dc00000] (64MB) mapped =
at [ffffffc049c00000-ffffffc04dbfffff]</div><div>[ =C2=A0 =C2=A00.000000] M=
emory: 923900K/1047552K available (9451K kernel code, 545K rwdata, 3328K ro=
data, 344K init, 448K bss, 123652K reserved, 0K cma-reserved)</div><div>[ =
=C2=A0 =C2=A00.000000] Virtual kernel memory layout:</div><div>=C2=A0 =C2=
=A0 vmalloc : 0xffffff8000000000 - 0xffffffbdbfff0000 =C2=A0 ( =C2=A0 246 G=
B)</div><div>=C2=A0 =C2=A0 vmemmap : 0xffffffbdc0000000 - 0xffffffbfc000000=
0 =C2=A0 ( =C2=A0 =C2=A0 8 GB maximum)</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 0xffffffbdc0800000 - 0xffffffbdc1c00000 =C2=A0 ( =
=C2=A0 =C2=A020 MB actual)</div><div>=C2=A0 =C2=A0 fixed =C2=A0 : 0xffffffb=
ffabfd000 - 0xffffffbffac00000 =C2=A0 ( =C2=A0 =C2=A012 KB)</div><div>=C2=
=A0 =C2=A0 PCI I/O : 0xffffffbffae00000 - 0xffffffbffbe00000 =C2=A0 ( =C2=
=A0 =C2=A016 MB)</div><div>=C2=A0 =C2=A0 modules : 0xffffffbffc000000 - 0xf=
fffffc000000000 =C2=A0 ( =C2=A0 =C2=A064 MB)</div><div>=C2=A0 =C2=A0 memory=
 =C2=A0: 0xffffffc000000000 - 0xffffffc050000000 =C2=A0 ( =C2=A01280 MB)</d=
iv><div>=C2=A0 =C2=A0 =C2=A0 .init : 0xffffffc000cfd000 - 0xffffffc000d5300=
0 =C2=A0 ( =C2=A0 344 KB)</div><div>=C2=A0 =C2=A0 =C2=A0 .text : 0xffffffc0=
00080000 - 0xffffffc000cfcdc4 =C2=A0 ( 12788 KB)</div><div>=C2=A0 =C2=A0 =
=C2=A0 .data : 0xffffffc000d58000 - 0xffffffc000de0400 =C2=A0 ( =C2=A0 545 =
KB)</div><div>[ =C2=A0 =C2=A00.000000] Preemptible hierarchical RCU impleme=
ntation.</div><div>[ =C2=A0 =C2=A00.000000] =C2=A0Additional per-CPU info p=
rinted with stalls.</div><div>[ =C2=A0 =C2=A00.000000] =C2=A0RCU restrictin=
g CPUs from NR_CPUS=3D64 to nr_cpu_ids=3D8.</div><div>[ =C2=A0 =C2=A00.0000=
00] RCU: Adjusting geometry for rcu_fanout_leaf=3D16, nr_cpu_ids=3D8</div><=
div>[ =C2=A0 =C2=A00.000000] NR_IRQS:64 nr_irqs:64 16</div><div>[ =C2=A0 =
=C2=A00.000000] SYSPLL: syspll PM status: 0x30007808</div><div>[ =C2=A0 =C2=
=A00.000000] SYSPLL: syspll is read: l: 0x8000, u: 0x46F5</div><div>[ =C2=
=A0 =C2=A00.000000] SYSPLL: syspll is read: 0x46F58000, 1190494208</div><di=
v>[ =C2=A0 =C2=A00.000000] SYSPLL: set syspll medpll: 1190400000</div><div>=
[ =C2=A0 =C2=A00.000000] SYSPLL: modified fix_rate[8], id=3D9, f=3D11904000=
00</div><div>[ =C2=A0 =C2=A00.000000] SYSPLL: modified fix_rate[9], id=3D10=
, f=3D1190400000</div><div>[ =C2=A0 =C2=A00.000000] clocksource arm,sp804: =
mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 99544814920 ns</div><=
div>[ =C2=A0 =C2=A00.000005] sched_clock: 32 bits at 19MHz, resolution 52ns=
, wraps every 111848106981ns</div><div>[ =C2=A0 =C2=A00.000446] Architected=
 cp15 timer(s) running at 1.20MHz (virt).</div><div>[ =C2=A0 =C2=A00.000455=
] clocksource arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x11b661=
f8e, max_idle_ns: 1763180809113 ns</div><div>[ =C2=A0 =C2=A00.000860] Conso=
le: colour dummy device 80x25</div><div>[ =C2=A0 =C2=A00.000879] Calibratin=
g delay loop (skipped), value calculated using timer frequency.. 2.40 BogoM=
IPS (lpj=3D12000)</div><div>[ =C2=A0 =C2=A00.000888] pid_max: default: 3276=
8 minimum: 301</div><div>[ =C2=A0 =C2=A00.000983] Security Framework initia=
lized</div><div>[ =C2=A0 =C2=A00.000996] SELinux: =C2=A0Initializing.</div>=
<div>[ =C2=A0 =C2=A00.001045] SELinux: =C2=A0Starting in permissive mode</d=
iv><div>[ =C2=A0 =C2=A00.001090] Mount-cache hash table entries: 2048 (orde=
r: 2, 16384 bytes)</div><div>[ =C2=A0 =C2=A00.001097] Mountpoint-cache hash=
 table entries: 2048 (order: 2, 16384 bytes)</div><div>[ =C2=A0 =C2=A00.001=
599] Initializing cgroup subsys blkio</div><div>[ =C2=A0 =C2=A00.001610] In=
itializing cgroup subsys memory</div><div>[ =C2=A0 =C2=A00.001641] Initiali=
zing cgroup subsys devices</div><div>[ =C2=A0 =C2=A00.001651] Initializing =
cgroup subsys freezer</div><div>[ =C2=A0 =C2=A00.001660] Initializing cgrou=
p subsys net_cls</div><div>[ =C2=A0 =C2=A00.001672] Initializing cgroup sub=
sys perf_event</div><div>[ =C2=A0 =C2=A00.001682] Initializing cgroup subsy=
s net_prio</div><div>[ =C2=A0 =C2=A00.001691] Initializing cgroup subsys hu=
getlb</div><div>[ =C2=A0 =C2=A00.001701] Initializing cgroup subsys debug</=
div><div>[ =C2=A0 =C2=A00.002015] hw perfevents: enabled with arm/armv8-pmu=
v3 PMU driver, 1 counters available</div><div>[ =C2=A0 =C2=A00.002049] EFI =
services will not be available.</div><div>[ =C2=A0 =C2=A00.002243] Xen 4.7 =
support found, events_irq=3D20 gnttab_frame=3D0x0000000005c00000</div><div>=
[ =C2=A0 =C2=A00.002361] xen:grant_table: Grant tables using version 1 layo=
ut</div><div>[ =C2=A0 =C2=A00.002388] Grant table initialized</div><div>[ =
=C2=A0 =C2=A00.002431] xen:events: Using FIFO-based ABI</div><div>[ =C2=A0 =
=C2=A00.002445] Xen: initializing cpu0</div><div>[ =C2=A0 =C2=A00.080980] C=
PU1: Booted secondary processor</div><div>[ =C2=A0 =C2=A00.080988] Detected=
 VIPT I-cache on CPU1</div><div>[ =C2=A0 =C2=A00.081042] Xen: initializing =
cpu1</div><div>[ =C2=A0 =C2=A00.101050] CPU2: Booted secondary processor</d=
iv><div>[ =C2=A0 =C2=A00.101056] Detected VIPT I-cache on CPU2</div><div>[ =
=C2=A0 =C2=A00.101092] Xen: initializing cpu2</div><div>[ =C2=A0 =C2=A00.12=
1134] CPU3: Booted secondary processor</div><div>[ =C2=A0 =C2=A00.121139] D=
etected VIPT I-cache on CPU3</div><div>[ =C2=A0 =C2=A00.121173] Xen: initia=
lizing cpu3</div><div>[ =C2=A0 =C2=A00.141217] CPU4: Booted secondary proce=
ssor</div><div>[ =C2=A0 =C2=A00.141226] Detected VIPT I-cache on CPU4</div>=
<div>[ =C2=A0 =C2=A00.141274] Xen: initializing cpu4</div><div>[ =C2=A0 =C2=
=A00.161343] CPU5: Booted secondary processor</div><div>[ =C2=A0 =C2=A00.16=
1348] Detected VIPT I-cache on CPU5</div><div>[ =C2=A0 =C2=A00.161381] Xen:=
 initializing cpu5</div><div>[ =C2=A0 =C2=A00.181458] CPU6: Booted secondar=
y processor</div><div>[ =C2=A0 =C2=A00.181463] Detected VIPT I-cache on CPU=
6</div><div>[ =C2=A0 =C2=A00.181496] Xen: initializing cpu6</div><div>[ =C2=
=A0 =C2=A00.201537] CPU7: Booted secondary processor</div><div>[ =C2=A0 =C2=
=A00.201542] Detected VIPT I-cache on CPU7</div><div>[ =C2=A0 =C2=A00.20157=
4] Xen: initializing cpu7</div><div>[ =C2=A0 =C2=A00.201675] Brought up 8 C=
PUs</div><div>[ =C2=A0 =C2=A00.201722] SMP: Total of 8 processors activated=
.</div><div>[ =C2=A0 =C2=A00.201727] CPU: All CPU(s) started at EL1</div><d=
iv>[ =C2=A0 =C2=A00.201810] alternatives: patching kernel code</div><div>[ =
=C2=A0 =C2=A00.202479] devtmpfs: initialized</div><div>[ =C2=A0 =C2=A00.210=
793] DMI not present or invalid.</div><div>[ =C2=A0 =C2=A00.211186] clockso=
urce jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260=
4462750000 ns</div><div>[ =C2=A0 =C2=A00.211718] xor: measuring software ch=
ecksum speed</div><div>[ =C2=A0 =C2=A00.311373] =C2=A0 =C2=A08regs =C2=A0 =
=C2=A0 : =C2=A02380.000 MB/sec</div><div>[ =C2=A0 =C2=A00.411442] =C2=A0 =
=C2=A08regs_prefetch: =C2=A02174.800 MB/sec</div><div>[ =C2=A0 =C2=A00.5115=
15] =C2=A0 =C2=A032regs =C2=A0 =C2=A0: =C2=A02637.200 MB/sec</div><div>[ =
=C2=A0 =C2=A00.611582] =C2=A0 =C2=A032regs_prefetch: =C2=A02441.600 MB/sec<=
/div><div>[ =C2=A0 =C2=A00.611588] xor: using function: 32regs (2637.200 MB=
/sec)</div><div>[ =C2=A0 =C2=A00.611605] pinctrl core: initialized pinctrl =
subsystem</div><div>[ =C2=A0 =C2=A00.612802] NET: Registered protocol famil=
y 16</div><div>[ =C2=A0 =C2=A00.614722] vdso: 2 pages (1 code @ ffffffc000d=
5d000, 1 data @ ffffffc000d5c000)</div><div>[ =C2=A0 =C2=A00.614809] hw-bre=
akpoint: found 6 breakpoint and 4 watchpoint registers.</div><div>[ =C2=A0 =
=C2=A00.614989] DMA: preallocated 256 KiB pool for atomic allocations</div>=
<div>[ =C2=A0 =C2=A00.627298] software IO TLB [mem 0x5c000000-0x60000000] (=
64MB) mapped at [ffffffc03c000000-ffffffc03fffffff]</div><div>[ =C2=A0 =C2=
=A00.627437] Serial: AMBA PL011 UART driver</div><div>[ =C2=A0 =C2=A00.6285=
00] f8015000.uart: ttyAMA0 at MMIO 0xf8015000 (irq =3D 22, base_baud =3D 0)=
 is a PL011 rev2</div><div>[ =C2=A0 =C2=A01.279185] console [ttyAMA0] enabl=
ed</div><div>[ =C2=A0 =C2=A01.283485] uart-pl011 f7111000.uart: could not f=
ind pctldev for node /smb/pinmux@f7010000/uart1_pmx_func, deferring probe</=
div><div>[ =C2=A0 =C2=A01.294810] uart-pl011 f7112000.uart: could not find =
pctldev for node /smb/pinmux@f7010000/uart2_pmx_func, deferring probe</div>=
<div>[ =C2=A0 =C2=A01.306124] uart-pl011 f7114000.uart: could not find pctl=
dev for node /smb/pinmux@f7010000/uart4_pmx_func, deferring probe</div><div=
>[ =C2=A0 =C2=A01.547666] raid6: int64x1 =C2=A0gen() =C2=A0 467 MB/s</div><=
div>[ =C2=A0 =C2=A01.717724] raid6: int64x1 =C2=A0xor() =C2=A0 493 MB/s</di=
v><div>[ =C2=A0 =C2=A01.887848] raid6: int64x2 =C2=A0gen() =C2=A0 691 MB/s<=
/div><div>[ =C2=A0 =C2=A02.058006] raid6: int64x2 =C2=A0xor() =C2=A0 610 MB=
/s</div><div>[ =C2=A0 =C2=A02.228125] raid6: int64x4 =C2=A0gen() =C2=A01002=
 MB/s</div><div>[ =C2=A0 =C2=A02.398257] raid6: int64x4 =C2=A0xor() =C2=A0 =
744 MB/s</div><div>[ =C2=A0 =C2=A02.568452] raid6: int64x8 =C2=A0gen() =C2=
=A01039 MB/s</div><div>[ =C2=A0 =C2=A02.738537] raid6: int64x8 =C2=A0xor() =
=C2=A0 728 MB/s</div><div>[ =C2=A0 =C2=A02.908714] raid6: neonx1 =C2=A0 gen=
() =C2=A0 751 MB/s</div><div>[ =C2=A0 =C2=A03.078889] raid6: neonx2 =C2=A0 =
gen() =C2=A01162 MB/s</div><div>[ =C2=A0 =C2=A03.249012] raid6: neonx4 =C2=
=A0 gen() =C2=A01537 MB/s</div><div>[ =C2=A0 =C2=A03.419159] raid6: neonx8 =
=C2=A0 gen() =C2=A01537 MB/s</div><div>[ =C2=A0 =C2=A03.423426] raid6: usin=
g algorithm neonx4 gen() 1537 MB/s</div><div>[ =C2=A0 =C2=A03.428823] raid6=
: using intx1 recovery algorithm</div><div>[ =C2=A0 =C2=A03.433651] ACPI: I=
nterpreter disabled.</div><div>[ =C2=A0 =C2=A03.437540] xen:balloon: Initia=
lising balloon driver</div><div>[ =C2=A0 =C2=A03.442813] xen_balloon: Initi=
alising balloon driver</div><div>[ =C2=A0 =C2=A03.448473] vgaarb: loaded</d=
iv><div>[ =C2=A0 =C2=A03.451501] SCSI subsystem initialized</div><div>[ =C2=
=A0 =C2=A03.455518] libata version 3.00 loaded.</div><div>[ =C2=A0 =C2=A03.=
455588] ssp-pl022 f7106000.spi: could not find pctldev for node /smb/pinmux=
@f7010000/spi0_pmx_func, deferring probe</div><div>[ =C2=A0 =C2=A03.466737]=
 usbcore: registered new interface driver usbfs</div><div>[ =C2=A0 =C2=A03.=
472279] usbcore: registered new interface driver hub</div><div>[ =C2=A0 =C2=
=A03.477788] usbcore: registered new device driver usb</div><div>[ =C2=A0 =
=C2=A03.483020] i2c_designware f7102000.i2c: could not find pctldev for nod=
e /smb/pinmux@f7010000/i2c2_pmx_func, deferring probe</div><div>[ =C2=A0 =
=C2=A03.494376] Linux video capture interface: v2.00</div><div>[ =C2=A0 =C2=
=A03.499426] hi6220-stub-clk stub_clock: failed get mailbox channel</div><d=
iv>[ =C2=A0 =C2=A03.505628] hi6220-stub-clk: probe of stub_clock failed wit=
h error -16</div><div>[ =C2=A0 =C2=A03.512283] Advanced Linux Sound Archite=
cture Driver Initialized.</div><div>[ =C2=A0 =C2=A03.518907] Bluetooth: Cor=
e ver 2.20</div><div>[ =C2=A0 =C2=A03.522522] NET: Registered protocol fami=
ly 31</div><div>[ =C2=A0 =C2=A03.526966] Bluetooth: HCI device and connecti=
on manager initialized</div><div>[ =C2=A0 =C2=A03.533343] Bluetooth: HCI so=
cket layer initialized</div><div>[ =C2=A0 =C2=A03.538225] Bluetooth: L2CAP =
socket layer initialized</div><div>[ =C2=A0 =C2=A03.543303] Bluetooth: SCO =
socket layer initialized</div><div>[ =C2=A0 =C2=A03.548438] ------------[ c=
ut here ]------------</div><div>[ =C2=A0 =C2=A03.553060] WARNING: CPU: 0 PI=
D: 1 at net/wireless/reg.c:524 regulatory_init+0xa0/0x140()</div><div>[ =C2=
=A0 =C2=A03.561247] db.txt is empty, you should update it...</div><div>[ =
=C2=A0 =C2=A03.566038] Modules linked in:</div><div><br></div><div>[ =C2=A0=
 =C2=A03.569284] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.1.15+ #21</div=
><div>[ =C2=A0 =C2=A03.575381] Hardware name: HiKey Development Board (DT)<=
/div><div>[ =C2=A0 =C2=A03.580603] Call trace:</div><div>[ =C2=A0 =C2=A03.5=
83050] [&lt;ffffffc000089db4&gt;] dump_backtrace+0x0/0x124</div><div>[ =C2=
=A0 =C2=A03.588458] [&lt;ffffffc000089eec&gt;] show_stack+0x14/0x1c</div><d=
iv>[ =C2=A0 =C2=A03.593513] [&lt;ffffffc0009a5fb4&gt;] dump_stack+0x7c/0xbc=
</div><div>[ =C2=A0 =C2=A03.598572] [&lt;ffffffc0000b20f4&gt;] warn_slowpat=
h_common+0x9c/0xd0</div><div>[ =C2=A0 =C2=A03.604491] [&lt;ffffffc0000b2178=
&gt;] warn_slowpath_fmt+0x50/0x58</div><div>[ =C2=A0 =C2=A03.610160] [&lt;f=
fffffc000d3416c&gt;] regulatory_init+0xa0/0x140</div><div>[ =C2=A0 =C2=A03.=
615730] [&lt;ffffffc000d34048&gt;] cfg80211_init+0x74/0xf8</div><div>[ =C2=
=A0 =C2=A03.621049] [&lt;ffffffc000082830&gt;] do_one_initcall+0xb4/0x150</=
div><div>[ =C2=A0 =C2=A03.626623] [&lt;ffffffc000cfdb20&gt;] kernel_init_fr=
eeable+0x1bc/0x25c</div><div>[ =C2=A0 =C2=A03.632729] [&lt;ffffffc0009a20a0=
&gt;] kernel_init+0x10/0xd8</div><div>[ =C2=A0 =C2=A03.637880] ---[ end tra=
ce d5198713a7ef9a07 ]---</div><div>[ =C2=A0 =C2=A03.642534] cfg80211: Calli=
ng CRDA to update world regulatory domain</div><div>[ =C2=A0 =C2=A03.649056=
] NetLabel: Initializing</div><div>[ =C2=A0 =C2=A03.652456] NetLabel: =C2=
=A0domain hash size =3D 128</div><div>[ =C2=A0 =C2=A03.656808] NetLabel: =
=C2=A0protocols =3D UNLABELED CIPSOv4</div><div>[ =C2=A0 =C2=A03.661823] Ne=
tLabel: =C2=A0unlabeled traffic allowed by default</div><div>[ =C2=A0 =C2=
=A03.667828] Switched to clocksource arch_sys_counter</div><div>[ =C2=A0 =
=C2=A03.673225] pnp: PnP ACPI: disabled</div><div>[ =C2=A0 =C2=A03.687719] =
/thermal-zones/cls0/cooling-maps/map0: could not find phandle</div><div>[ =
=C2=A0 =C2=A03.694534] missing cooling_device property</div><div>[ =C2=A0 =
=C2=A03.698724] failed to build thermal zone cls0: -22</div><div>[ =C2=A0 =
=C2=A03.703916] NET: Registered protocol family 2</div><div>[ =C2=A0 =C2=A0=
3.708876] TCP established hash table entries: 8192 (order: 4, 65536 bytes)<=
/div><div>[ =C2=A0 =C2=A03.715998] TCP bind hash table entries: 8192 (order=
: 5, 131072 bytes)</div><div>[ =C2=A0 =C2=A03.722660] TCP: Hash tables conf=
igured (established 8192 bind 8192)</div><div>[ =C2=A0 =C2=A03.729083] UDP =
hash table entries: 512 (order: 2, 16384 bytes)</div><div>[ =C2=A0 =C2=A03.=
735021] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)</div><div>=
[ =C2=A0 =C2=A03.741724] NET: Registered protocol family 1</div><div>[ =C2=
=A0 =C2=A03.746484] RPC: Registered named UNIX socket transport module.</di=
v><div>[ =C2=A0 =C2=A03.752415] RPC: Registered udp transport module.</div>=
<div>[ =C2=A0 =C2=A03.757117] RPC: Registered tcp transport module.</div><d=
iv>[ =C2=A0 =C2=A03.761828] RPC: Registered tcp NFSv4.1 backchannel transpo=
rt module.</div><div>[ =C2=A0 =C2=A03.768289] PCI: CLS 0 bytes, default 64<=
/div><div>[ =C2=A0 =C2=A03.768499] Trying to unpack rootfs image as initram=
fs...</div><div>[ =C2=A0 =C2=A03.774076] rootfs image is not initramfs (jun=
k in compressed archive); looks like an initrd</div><div>[ =C2=A0 =C2=A03.7=
98736] Freeing initrd memory: 8192K (ffffffc008200000 - ffffffc008a00000)</=
div><div>[ =C2=A0 =C2=A03.806317] kvm [1]: HYP mode not available</div><div=
>[ =C2=A0 =C2=A03.814521] futex hash table entries: 2048 (order: 5, 131072 =
bytes)</div><div>[ =C2=A0 =C2=A03.821001] audit: initializing netlink subsy=
s (disabled)</div><div>[ =C2=A0 =C2=A03.826443] audit: type=3D2000 audit(3.=
529:1): initialized</div><div>[ =C2=A0 =C2=A03.832318] HugeTLB registered 2=
 MB page size, pre-allocated 0 pages</div><div>[ =C2=A0 =C2=A03.839160] VFS=
: Disk quotas dquot_6.6.0</div><div>[ =C2=A0 =C2=A03.843157] VFS: Dquot-cac=
he hash table entries: 512 (order 0, 4096 bytes)</div><div>[ =C2=A0 =C2=A03=
.850626] squashfs: version 4.0 (2009/01/31) Phillip Lougher</div><div>[ =C2=
=A0 =C2=A03.857077] NFS: Registering the id_resolver key type</div><div>[ =
=C2=A0 =C2=A03.862170] Key type id_resolver registered</div><div>[ =C2=A0 =
=C2=A03.866350] Key type id_legacy registered</div><div>[ =C2=A0 =C2=A03.87=
0575] fuse init (API version 7.23)</div><div>[ =C2=A0 =C2=A03.874901] SGI X=
FS with security attributes, no debug enabled</div><div>[ =C2=A0 =C2=A03.88=
1582] 9p: Installing v9fs 9p2000 file system support</div><div>[ =C2=A0 =C2=
=A03.887271] SELinux: =C2=A0Registering netfilter hooks</div><div>[ =C2=A0 =
=C2=A03.892325] io scheduler noop registered</div><div>[ =C2=A0 =C2=A03.896=
271] io scheduler cfq registered (default)</div><div>[ =C2=A0 =C2=A03.90202=
6] pinctrl-single f7010000.pinmux: 159 pins at pa ffffff80000b8000 size 636=
</div><div>[ =C2=A0 =C2=A03.910212] pinctrl-single f7010800.pinmux: 163 pin=
s at pa ffffff80000ba800 size 652</div><div>[ =C2=A0 =C2=A03.918145] pinctr=
l-single f8001800.pinmux: 30 pins at pa ffffff80000bc800 size 120</div><div=
>[ =C2=A0 =C2=A03.926345] pl061_gpio f8011000.gpio: PL061 GPIO chip @0x0000=
0000f8011000 registered</div><div>[ =C2=A0 =C2=A03.934312] pl061_gpio f8012=
000.gpio: PL061 GPIO chip @0x00000000f8012000 registered</div><div>[ =C2=A0=
 =C2=A03.942248] pl061_gpio f8013000.gpio: PL061 GPIO chip @0x00000000f8013=
000 registered</div><div>[ =C2=A0 =C2=A03.950190] pl061_gpio f8014000.gpio:=
 PL061 GPIO chip @0x00000000f8014000 registered</div><div>[ =C2=A0 =C2=A03.=
958127] pl061_gpio f7020000.gpio: PL061 GPIO chip @0x00000000f7020000 regis=
tered</div><div>[ =C2=A0 =C2=A03.966044] pl061_gpio f7021000.gpio: PL061 GP=
IO chip @0x00000000f7021000 registered</div><div>[ =C2=A0 =C2=A03.973980] p=
l061_gpio f7022000.gpio: PL061 GPIO chip @0x00000000f7022000 registered</di=
v><div>[ =C2=A0 =C2=A03.981910] pl061_gpio f7023000.gpio: PL061 GPIO chip @=
0x00000000f7023000 registered</div><div>[ =C2=A0 =C2=A03.989870] pl061_gpio=
 f7024000.gpio: PL061 GPIO chip @0x00000000f7024000 registered</div><div>[ =
=C2=A0 =C2=A03.997786] pl061_gpio f7025000.gpio: PL061 GPIO chip @0x0000000=
0f7025000 registered</div><div>[ =C2=A0 =C2=A04.005766] pl061_gpio f7026000=
.gpio: PL061 GPIO chip @0x00000000f7026000 registered</div><div>[ =C2=A0 =
=C2=A04.013704] pl061_gpio f7027000.gpio: PL061 GPIO chip @0x00000000f70270=
00 registered</div><div>[ =C2=A0 =C2=A04.021639] pl061_gpio f7028000.gpio: =
PL061 GPIO chip @0x00000000f7028000 registered</div><div>[ =C2=A0 =C2=A04.0=
29574] pl061_gpio f7029000.gpio: PL061 GPIO chip @0x00000000f7029000 regist=
ered</div><div>[ =C2=A0 =C2=A04.037492] pl061_gpio f702a000.gpio: PL061 GPI=
O chip @0x00000000f702a000 registered</div><div>[ =C2=A0 =C2=A04.045428] pl=
061_gpio f702b000.gpio: PL061 GPIO chip @0x00000000f702b000 registered</div=
><div>[ =C2=A0 =C2=A04.053364] pl061_gpio f702c000.gpio: PL061 GPIO chip @0=
x00000000f702c000 registered</div><div>[ =C2=A0 =C2=A04.061294] pl061_gpio =
f702d000.gpio: PL061 GPIO chip @0x00000000f702d000 registered</div><div>[ =
=C2=A0 =C2=A04.069231] pl061_gpio f702e000.gpio: PL061 GPIO chip @0x0000000=
0f702e000 registered</div><div>[ =C2=A0 =C2=A04.077143] pl061_gpio f702f000=
.gpio: PL061 GPIO chip @0x00000000f702f000 registered</div><div>[ =C2=A0 =
=C2=A04.086141] xen:xen_evtchn: Event-channel device installed</div><div>[ =
=C2=A0 =C2=A04.097529] Serial: 8250/16550 driver, 4 ports, IRQ sharing disa=
bled</div><div>[ =C2=A0 =C2=A04.105430] [drm] Initialized drm 1.1.0 2006081=
0</div><div>[ =C2=A0 =C2=A04.110137] [drm:drm_platform_init]</div><div>[ =
=C2=A0 =C2=A04.110144] [drm:drm_get_platform_dev]</div><div>[ =C2=A0 =C2=A0=
4.110250] [drm:drm_minor_register]</div><div>[ =C2=A0 =C2=A04.110476] [drm:=
drm_minor_register] new minor registered 64</div><div>[ =C2=A0 =C2=A04.1104=
82] [drm:drm_minor_register]</div><div>[ =C2=A0 =C2=A04.110487] [drm:drm_mi=
nor_register]</div><div>[ =C2=A0 =C2=A04.110678] [drm:drm_minor_register] n=
ew minor registered 0</div><div>[ =C2=A0 =C2=A04.110685] [drm:hisi_drm_load=
] enter.</div><div>[ =C2=A0 =C2=A04.111267] [drm:hisi_drm_load] exit succes=
sfully.</div><div>[ =C2=A0 =C2=A04.111276] [drm] Initialized hisi 1.0.0 201=
41224 on minor 0</div><div>[ =C2=A0 =C2=A04.117149] [drm:hisi_ade_probe] dr=
m_ade enter.</div><div>[ =C2=A0 =C2=A04.117391] [drm:hisi_ade_probe] drm_ad=
e exit successfully.</div><div>[ =C2=A0 =C2=A04.117513] [drm:hisi_dsi_probe=
] enter.</div><div>[ =C2=A0 =C2=A04.117549] [drm] failed to find slave enco=
der i2c client</div><div>[ =C2=A0 =C2=A04.123069] Mali&lt;2&gt;: Inserting =
Mali v600 device driver.</div><div>[ =C2=A0 =C2=A04.128399] Mali&lt;2&gt;: =
Driver revision: -v3.19-rc7-26735-g9e74097</div><div>[ =C2=A0 =C2=A04.13432=
2] Mali&lt;2&gt;: mali_module_init() registering driver</div><div>[ =C2=A0 =
=C2=A04.139912] Mali&lt;2&gt;: mali_probe(): Called for platform device f40=
80000.mali</div><div>[ =C2=A0 =C2=A04.147348] Mali&lt;2&gt;: Broadcast: Cre=
ating Mali Broadcast unit: Mali_Broadcast</div><div>[ =C2=A0 =C2=A04.154425=
] Mali&lt;4&gt;: Broadcast: setting mask 0x00000000 + 0x00000000 (reset)</d=
iv><div>[ =C2=A0 =C2=A04.161488] Mali&lt;6&gt;: register_write for core Mal=
i_Broadcast, relative addr=3D0x0000, val=3D0x00000000</div><div>[ =C2=A0 =
=C2=A04.170372] Mali&lt;6&gt;: register_write for core Mali_Broadcast, rela=
tive addr=3D0x0004, val=3D0x00000000</div><div>[ =C2=A0 =C2=A04.179327] Mal=
i: GPU version: CF070000</div><div>[ =C2=A0 =C2=A04.183453] Mali&lt;2&gt;: =
Broadcast: Creating Mali Broadcast unit: Mali_Broadcast</div><div>[ =C2=A0 =
=C2=A04.190519] Mali&lt;4&gt;: Broadcast: setting mask 0x00000000 + 0x00000=
000 (reset)</div><div>[ =C2=A0 =C2=A04.197573] Mali&lt;6&gt;: register_writ=
e for core Mali_Broadcast, relative addr=3D0x0000, val=3D0x00000000</div><d=
iv>[ =C2=A0 =C2=A04.206460] Mali&lt;6&gt;: register_write for core Mali_Bro=
adcast, relative addr=3D0x0004, val=3D0x00000000</div><div>[ =C2=A0 =C2=A04=
.216106] Mali&lt;2&gt;: mali_probe(): Successfully initialized driver for p=
latform device f4080000.mali</div><div>[ =C2=A0 =C2=A04.225372] Mali: Mali =
device driver loaded</div><div>[ =C2=A0 =C2=A04.229785] Unable to detect ca=
che hierarcy from DT for CPU 0</div><div>[ =C2=A0 =C2=A04.242422] brd: modu=
le loaded</div><div>[ =C2=A0 =C2=A04.249921] loop: module loaded</div><div>=
[ =C2=A0 =C2=A04.254852] ldo2: Operation of current configuration missing</=
div><div>[ =C2=A0 =C2=A04.260849] ldo7: Operation of current configuration =
missing</div><div>[ =C2=A0 =C2=A04.266790] ldo10: Operation of current conf=
iguration missing</div><div>[ =C2=A0 =C2=A04.272839] ldo13: Operation of cu=
rrent configuration missing</div><div>[ =C2=A0 =C2=A04.278895] ldo14: Opera=
tion of current configuration missing</div><div>[ =C2=A0 =C2=A04.284931] ld=
o15: Operation of current configuration missing</div><div>[ =C2=A0 =C2=A04.=
291111] ldo17: Operation of current configuration missing</div><div>[ =C2=
=A0 =C2=A04.297150] ldo19: Operation of current configuration missing</div>=
<div>[ =C2=A0 =C2=A04.303073] hi655x_regulator f8000000.pmic:regulator@a40:=
 fake_of_get_regulator_init_data no consumer_supplies</div><div>[ =C2=A0 =
=C2=A04.313292] ldo21: Operation of current configuration missing</div><div=
>[ =C2=A0 =C2=A04.319461] ldo22: Operation of current configuration missing=
</div><div>[ =C2=A0 =C2=A04.326173] tun: Universal TUN/TAP device driver, 1=
.6</div><div>[ =C2=A0 =C2=A04.331239] tun: (C) 1999-2004 Max Krasnyansky &l=
t;<a href=3D"mailto:maxk@qualcomm.com">maxk@qualcomm.com</a>&gt;</div><div>=
[ =C2=A0 =C2=A04.337981] PPP generic driver version 2.4.2</div><div>[ =C2=
=A0 =C2=A04.342444] PPP BSD Compression module registered</div><div>[ =C2=
=A0 =C2=A04.347149] PPP Deflate Compression module registered</div><div>[ =
=C2=A0 =C2=A04.352263] PPP MPPE Compression module registered</div><div>[ =
=C2=A0 =C2=A04.357055] xen_netfront: Initialising Xen virtual ethernet driv=
er</div><div>[ =C2=A0 =C2=A04.363394] pegasus: v0.9.3 (2013/04/25), Pegasus=
/Pegasus II USB Ethernet driver</div><div>[ =C2=A0 =C2=A04.370860] usbcore:=
 registered new interface driver pegasus</div><div>[ =C2=A0 =C2=A04.376559]=
 usbcore: registered new interface driver rtl8150</div><div>[ =C2=A0 =C2=A0=
4.382279] usbcore: registered new interface driver r8152</div><div>[ =C2=A0=
 =C2=A04.387823] usbcore: registered new interface driver asix</div><div>[ =
=C2=A0 =C2=A04.393264] usbcore: registered new interface driver ax88179_178=
a</div><div>[ =C2=A0 =C2=A04.399407] usbcore: registered new interface driv=
er cdc_ether</div><div>[ =C2=A0 =C2=A04.405280] usbcore: registered new int=
erface driver dm9601</div><div>[ =C2=A0 =C2=A04.410917] usbcore: registered=
 new interface driver CoreChips</div><div>[ =C2=A0 =C2=A04.416800] usbcore:=
 registered new interface driver smsc75xx</div><div>[ =C2=A0 =C2=A04.422608=
] usbcore: registered new interface driver smsc95xx</div><div>[ =C2=A0 =C2=
=A04.428407] usbcore: registered new interface driver net1080</div><div>[ =
=C2=A0 =C2=A04.434110] usbcore: registered new interface driver plusb</div>=
<div>[ =C2=A0 =C2=A04.439650] usbcore: registered new interface driver cdc_=
subset</div><div>[ =C2=A0 =C2=A04.445609] usbcore: registered new interface=
 driver zaurus</div><div>[ =C2=A0 =C2=A04.451234] usbcore: registered new i=
nterface driver MOSCHIP usb-ethernet driver</div><div>[ =C2=A0 =C2=A04.4587=
12] usbcore: registered new interface driver cdc_ncm</div><div>[ =C2=A0 =C2=
=A05.318203] dwc2 f72c0000.usb: DWC OTG Controller</div><div>[ =C2=A0 =C2=
=A05.322931] dwc2 f72c0000.usb: new USB bus registered, assigned bus number=
 1</div><div>[ =C2=A0 =C2=A05.330011] dwc2 f72c0000.usb: irq 56, io mem 0x0=
0000000</div><div>[ =C2=A0 =C2=A05.335944] hub 1-0:1.0: USB hub found</div>=
<div>[ =C2=A0 =C2=A05.339727] hub 1-0:1.0: 1 port detected</div><div>[ =C2=
=A0 =C2=A05.344011] ehci_hcd: USB 2.0 &#39;Enhanced&#39; Host Controller (E=
HCI) Driver</div><div>[ =C2=A0 =C2=A05.350552] ehci-pci: EHCI PCI platform =
driver</div><div>[ =C2=A0 =C2=A05.355069] ehci-platform: EHCI generic platf=
orm driver</div><div>[ =C2=A0 =C2=A05.360518] ohci_hcd: USB 1.1 &#39;Open&#=
39; Host Controller (OHCI) Driver</div><div>[ =C2=A0 =C2=A05.366719] ohci-p=
ci: OHCI PCI platform driver</div><div>[ =C2=A0 =C2=A05.371233] ohci-platfo=
rm: OHCI generic platform driver</div><div>[ =C2=A0 =C2=A05.376664] usbcore=
: registered new interface driver cdc_acm</div><div>[ =C2=A0 =C2=A05.382330=
] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapte=
rs</div><div>[ =C2=A0 =C2=A05.390421] usbcore: registered new interface dri=
ver usb-storage</div><div>[ =C2=A0 =C2=A05.396822] mousedev: PS/2 mouse dev=
ice common for all mice</div><div>[ =C2=A0 =C2=A05.403433] rtc-pl031 f80030=
00.rtc: rtc core: registered pl031 as rtc0</div><div>[ =C2=A0 =C2=A05.41023=
3] i2c /dev entries driver</div><div>[ =C2=A0 =C2=A05.414687] device-mapper=
: ioctl: 4.31.0-ioctl (2015-3-12) initialised:<span class=3D"inbox-inbox-Ap=
ple-converted-space">=C2=A0</span><a href=3D"mailto:dm-devel@redhat.com">dm=
-devel@redhat.com</a></div><div>[ =C2=A0 =C2=A05.423211] Bluetooth: HCI UAR=
T driver ver 2.3</div><div>[ =C2=A0 =C2=A05.427653] Bluetooth: HCI UART pro=
tocol H4 registered</div><div>[ =C2=A0 =C2=A05.433090] cpu cpu0: failed to =
get cpu0 clock: -2</div><div>[ =C2=A0 =C2=A05.437974] cpufreq-dt: probe of =
cpufreq-dt.0 failed with error -2</div><div>[ =C2=A0 =C2=A05.444279] sdhci:=
 Secure Digital Host Controller Interface driver</div><div>[ =C2=A0 =C2=A05=
.450469] sdhci: Copyright(c) Pierre Ossman</div><div>[ =C2=A0 =C2=A05.45487=
3] Synopsys Designware Multimedia Card Interface Driver</div><div>[ =C2=A0 =
=C2=A05.461486] dwmmc_k3 f723d000.dwmmc0: fifo-depth property not found, us=
ing value of FIFOTH register as default</div><div>[ =C2=A0 =C2=A05.471577] =
dwmmc_k3 f723d000.dwmmc0: IDMAC supports 32-bit address mode.</div><div>[ =
=C2=A0 =C2=A05.478395] dwmmc_k3 f723d000.dwmmc0: Using internal DMA control=
ler.</div><div>[ =C2=A0 =C2=A05.484755] dwmmc_k3 f723d000.dwmmc0: Version I=
D is 250a</div><div>[ =C2=A0 =C2=A05.490134] dwmmc_k3 f723d000.dwmmc0: DW M=
MC controller at irq 53, 32 bit host data width, 8 deep fifo</div><div>[ =
=C2=A0 =C2=A05.499561] dwmmc_k3 f723d000.dwmmc0: No vqmmc regulator found</=
div><div>[ =C2=A0 =C2=A05.505624] ldo19: invalid input voltage found</div><=
div>[ =C2=A0 =C2=A05.547941] dwmmc_k3 f723d000.dwmmc0: 1 slots initialized<=
/div><div>[ =C2=A0 =C2=A05.553650] dwmmc_k3 f723e000.dwmmc1: fifo-depth pro=
perty not found, using value of FIFOTH register as default</div><div>[ =C2=
=A0 =C2=A05.563743] dwmmc_k3 f723e000.dwmmc1: IDMAC supports 32-bit address=
 mode.</div><div>[ =C2=A0 =C2=A05.570582] dwmmc_k3 f723e000.dwmmc1: Using i=
nternal DMA controller.</div><div>[ =C2=A0 =C2=A05.576956] dwmmc_k3 f723e00=
0.dwmmc1: Version ID is 250a</div><div>[ =C2=A0 =C2=A05.582337] dwmmc_k3 f7=
23e000.dwmmc1: DW MMC controller at irq 54, 32 bit host data width, 8 deep =
fifo</div><div>[ =C2=A0 =C2=A05.591834] dwmmc_k3 f723e000.dwmmc1: Got CD GP=
IO</div><div>[ =C2=A0 =C2=A05.596754] ldo10: invalid input voltage found</d=
iv><div>[ =C2=A0 =C2=A05.617911] ldo7: invalid input voltage found</div><di=
v>[ =C2=A0 =C2=A05.638110] dwmmc_k3 f723e000.dwmmc1: 1 slots initialized</d=
iv><div>[ =C2=A0 =C2=A05.643807] dwmmc_k3 f723f000.dwmmc2: fifo-depth prope=
rty not found, using value of FIFOTH register as default</div><div>[ =C2=A0=
 =C2=A05.653886] dwmmc_k3 f723f000.dwmmc2: IDMAC supports 32-bit address mo=
de.</div><div>[ =C2=A0 =C2=A05.660724] dwmmc_k3 f723f000.dwmmc2: Using inte=
rnal DMA controller.</div><div>[ =C2=A0 =C2=A05.667097] dwmmc_k3 f723f000.d=
wmmc2: Version ID is 250a</div><div>[ =C2=A0 =C2=A05.672469] dwmmc_k3 f723f=
000.dwmmc2: DW MMC controller at irq 55, 32 bit host data width, 128 deep f=
ifo</div><div>[ =C2=A0 =C2=A05.682252] sdhci-pltfm: SDHCI platform and OF d=
river helper</div><div>[ =C2=A0 =C2=A05.689295] ledtrig-cpu: registered to =
indicate activity on CPUs</div><div>[ =C2=A0 =C2=A05.695540] usbcore: regis=
tered new interface driver usbhid</div><div>[ =C2=A0 =C2=A05.701131] usbhid=
: USB HID core driver</div><div>[ =C2=A0 =C2=A05.705020] u32 classifier</di=
v><div>[ =C2=A0 =C2=A05.707748] =C2=A0 =C2=A0 Actions configured</div><div>=
[ =C2=A0 =C2=A05.707769] mmc0: MAN_BKOPS_EN bit is not set</div><div>[ =C2=
=A0 =C2=A05.715567] Netfilter messages via NETLINK v0.30.</div><div>[ =C2=
=A0 =C2=A05.720344] nf_conntrack version 0.5.0 (7281 buckets, 29124 max)</d=
iv><div>[ =C2=A0 =C2=A05.726443] mmc_host mmc0: Bus speed (slot 0) =3D 5175=
6521Hz (slot req 52000000Hz, actual 51756521HZ div =3D 0)</div><div>[ =C2=
=A0 =C2=A05.726624] ctnetlink v0.93: registering with nfnetlink.</div><div>=
[ =C2=A0 =C2=A05.726985] xt_time: kernel timezone is -0000</div><div>[ =C2=
=A0 =C2=A05.746015] ip_tables: (C) 2000-2006 Netfilter Core Team</div><div>=
[ =C2=A0 =C2=A05.751547] arp_tables: (C) 2002 David S. Miller</div><div>[ =
=C2=A0 =C2=A05.756333] Initializing XFRM netlink socket</div><div>[ =C2=A0 =
=C2=A05.760993] NET: Registered protocol family 10</div><div>[ =C2=A0 =C2=
=A05.765507] mmc0: new high speed MMC card at address 0001</div><div>[ =C2=
=A0 =C2=A05.771043] mip6: Mobile IPv6</div><div>[ =C2=A0 =C2=A05.771439] mm=
cblk0: mmc0:0001 H8G1e 7.28 GiB</div><div>[ =C2=A0 =C2=A05.771609] mmcblk0b=
oot0: mmc0:0001 H8G1e partition 1 4.00 MiB</div><div>[ =C2=A0 =C2=A05.77182=
7] mmcblk0boot1: mmc0:0001 H8G1e partition 2 4.00 MiB</div><div>[ =C2=A0 =
=C2=A05.790487] ip6_tables: (C) 2000-2006 Netfilter Core Team</div><div>[ =
=C2=A0 =C2=A05.796489] NET: Registered protocol family 17</div><div>[ =C2=
=A0 =C2=A05.800999] NET: Registered protocol family 15</div><div>[ =C2=A0 =
=C2=A05.805501] bridge: automatic filtering via arp/ip/ip6tables has been d=
eprecated. Update your scripts to load br_netfilter if you need this.</div>=
<div>[ =C2=A0 =C2=A05.818517] Bridge firewalling registered</div><div>[ =C2=
=A0 =C2=A05.822696] Bluetooth: RFCOMM TTY layer initialized</div><div>[ =C2=
=A0 =C2=A05.827603] Bluetooth: RFCOMM socket layer initialized</div><div>[ =
=C2=A0 =C2=A05.827750] =C2=A0mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9</div><div>=
[ =C2=A0 =C2=A05.837409] Bluetooth: RFCOMM ver 1.11</div><div>[ =C2=A0 =C2=
=A05.841212] Bluetooth: HIDP (Human Interface Emulation) ver 1.2</div><div>=
[ =C2=A0 =C2=A05.847152] Bluetooth: HIDP socket layer initialized</div><div=
>[ =C2=A0 =C2=A05.852198] 8021q: 802.1Q VLAN Support v1.8</div><div>[ =C2=
=A0 =C2=A05.856668] 9pnet: Installing 9P2000 support</div><div>[ =C2=A0 =C2=
=A05.861051] Key type dns_resolver registered</div><div>[ =C2=A0 =C2=A05.86=
6197] registered taskstats version 1</div><div>[ =C2=A0 =C2=A05.871506] Btr=
fs loaded</div><div>[ =C2=A0 =C2=A05.874696] f7111000.uart: ttyAMA1 at MMIO=
 0xf7111000 (irq =3D 23, base_baud =3D 0) is a PL011 rev2</div><div>[ =C2=
=A0 =C2=A05.883830] f7112000.uart: ttyAMA2 at MMIO 0xf7112000 (irq =3D 24, =
base_baud =3D 0) is a PL011 rev2</div><div>[ =C2=A0 =C2=A05.892900] uart-pl=
011 f7114000.uart: aliased and non-aliased serial devices found in device t=
ree. Serial port enumeration may be unpredictable.</div><div>[ =C2=A0 =C2=
=A05.905897] f7114000.uart: ttyAMA3 at MMIO 0xf7114000 (irq =3D 25, base_ba=
ud =3D 0) is a PL011 rev2</div><div>[ =C2=A0 =C2=A05.915407] ssp-pl022 f710=
6000.spi: ARM PL022 driver, device ID: 0x00041022</div><div>[ =C2=A0 =C2=A0=
5.916918] mmc_host mmc1: Bus speed (slot 0) =3D 99200000Hz (slot req 100000=
000Hz, actual 99200000HZ div =3D 0)</div><div>[ =C2=A0 =C2=A05.916934] mmc1=
: new ultra high speed SDR50 SDHC card at address 59b4</div><div>[ =C2=A0 =
=C2=A05.917310] mmcblk1: mmc1:59b4 =C2=A0 =C2=A0 =C2=A0 14.9 GiB</div><div>=
[ =C2=A0 =C2=A05.924576] GPT:Primary header thinks Alt. header is not at th=
e end of the disk.</div><div>[ =C2=A0 =C2=A05.924581] GPT:25165823 !=3D 312=
75007</div><div>[ =C2=A0 =C2=A05.924584] GPT:Alternate GPT header not at th=
e end of the disk.</div><div>[ =C2=A0 =C2=A05.924588] GPT:25165823 !=3D 312=
75007</div><div>[ =C2=A0 =C2=A05.924591] GPT: Use GNU Parted to correct GPT=
 errors.</div><div>[ =C2=A0 =C2=A05.924615] =C2=A0mmcblk1: p1 p2 p3 p4</div=
><div>[ =C2=A0 =C2=A05.972314] ssp-pl022 f7106000.spi: mapped registers fro=
m 0x00000000f7106000 to ffffff800025a000</div><div>[ =C2=A0 =C2=A05.981211]=
 ssp-pl022 f7106000.spi: Failed to work in dma mode, work without dma!</div=
><div>[ =C2=A0 =C2=A05.998348] [drm:hisi_dsi_probe] enter.</div><div>[ =C2=
=A0 =C2=A05.998457] [drm:hisi_drm_encoder_create] enter.</div><div>[ =C2=A0=
 =C2=A05.998474] [drm:hisi_drm_connector_create] enter.</div><div>[ =C2=A0 =
=C2=A05.998593] [drm:drm_sysfs_connector_add] adding &quot;HDMI-A-1&quot; t=
o sysfs</div><div>[ =C2=A0 =C2=A05.998601] [drm:drm_sysfs_hotplug_event] ge=
nerating hotplug event</div><div>[ =C2=A0 =C2=A05.998661] [drm:hisi_drm_con=
nector_create] exit success.</div><div>[ =C2=A0 =C2=A05.998667] [drm:hisi_d=
si_probe] exit success.</div><div>[ =C2=A0 =C2=A05.999059] dwmmc_k3 f723f00=
0.dwmmc2: fifo-depth property not found, using value of FIFOTH register as =
default</div><div>[ =C2=A0 =C2=A06.009143] dwmmc_k3 f723f000.dwmmc2: IDMAC =
supports 32-bit address mode.</div><div>[ =C2=A0 =C2=A06.015962] dwmmc_k3 f=
723f000.dwmmc2: Using internal DMA controller.</div><div>[ =C2=A0 =C2=A06.0=
22333] dwmmc_k3 f723f000.dwmmc2: Version ID is 250a</div><div>[ =C2=A0 =C2=
=A06.027668] dwmmc_k3 f723f000.dwmmc2: DW MMC controller at irq 55, 32 bit =
host data width, 64 deep fifo</div><div>[ =C2=A0 =C2=A06.037178] dwmmc_k3 f=
723f000.dwmmc2: No vqmmc regulator found</div><div>[ =C2=A0 =C2=A06.157945]=
 dwmmc_k3 f723f000.dwmmc2: 1 slots initialized</div><div>[ =C2=A0 =C2=A06.1=
63469] rtc-pl031 f8003000.rtc: setting system clock to 1970-01-01 00:00:19 =
UTC (19)</div><div>[ =C2=A0 =C2=A06.168503] dwmmc_k3 f723f000.dwmmc2: card =
claims to support voltages below defined range</div><div>[ =C2=A0 =C2=A06.1=
77643] mmc_host mmc2: Bus speed (slot 0) =3D 24800000Hz (slot req 25000000H=
z, actual 24800000HZ div =3D 0)</div><div>[ =C2=A0 =C2=A06.178866] mmc2: qu=
euing unknown CIS tuple 0x91 (3 bytes)</div><div>[ =C2=A0 =C2=A06.179962] m=
mc2: new SDIO card at address 0001</div><div>[ =C2=A0 =C2=A06.206958] SOC_M=
ED: disabling</div><div>[ =C2=A0 =C2=A06.210154] ALSA device list:</div><di=
v>[ =C2=A0 =C2=A06.213119] =C2=A0 No soundcards found.</div><div>[ =C2=A0 =
=C2=A06.216671] uart-pl011 f8015000.uart: no DMA platform data</div><div>[ =
=C2=A0 =C2=A06.222385] RAMDISK: Couldn&#39;t find valid RAM disk image star=
ting at 0.</div><div>[ =C2=A0 =C2=A06.231483] EXT4-fs (mmcblk0p9): couldn&#=
39;t mount as ext3 due to feature incompatibilities</div><div>[ =C2=A0 =C2=
=A06.243173] EXT4-fs (mmcblk0p9): couldn&#39;t mount as ext2 due to feature=
 incompatibilities</div><div>[ =C2=A0 =C2=A06.501608] EXT4-fs (mmcblk0p9): =
recovery complete</div><div>[ =C2=A0 =C2=A06.506647] EXT4-fs (mmcblk0p9): m=
ounted filesystem with ordered data mode. Opts: (null)</div><div>[ =C2=A0 =
=C2=A06.514803] VFS: Mounted root (ext4 filesystem) on device 179:9.</div><=
div>[ =C2=A0 =C2=A06.522798] devtmpfs: mounted</div><div>[ =C2=A0 =C2=A06.5=
25961] Freeing unused kernel memory: 344K (ffffffc000cfd000 - ffffffc000d53=
000)</div><div>[ =C2=A0 =C2=A06.533723] Freeing alternatives memory: 12K (f=
fffffc000d53000 - ffffffc000d56000)</div><div>[ =C2=A0 =C2=A06.662165] rand=
om: systemd urandom read with 25 bits of entropy available</div><div>[ =C2=
=A0 =C2=A06.797910] cfg80211: Calling CRDA to update world regulatory domai=
n</div><div>[ =C2=A0 =C2=A07.035778] systemd-udevd[1757]: starting version =
215</div><div>[ =C2=A0 =C2=A07.292431] random: nonblocking pool is initiali=
zed</div><div>[ =C2=A0 =C2=A07.708570] EXT4-fs (mmcblk0p9): re-mounted. Opt=
s: errors=3Dremount-ro</div><div>[ =C2=A0 =C2=A07.820362] FAT-fs (mmcblk0p6=
): Volume was not properly unmounted. Some datamay be corrupt. Please run f=
sck.</div><div>[ =C2=A0 =C2=A08.128773] systemd-journald[1758]: Received re=
quest to flush runtime journal from PID 1</div><div>[ =C2=A0 =C2=A09.947910=
] cfg80211: Calling CRDA to update world regulatory domain</div><div>[ =C2=
=A0 =C2=A09.979998] cfg80211: World regulatory domain updated:</div><div>[ =
=C2=A0 =C2=A09.985179] cfg80211: =C2=A0DFS Master region: unset</div><div>[=
 =C2=A0 =C2=A09.985180] cfg80211: =C2=A0 (start_freq - end_freq @ bandwidth=
), (max_antenna_gain, max_eirp), (dfs_cac_time)</div><div>[ =C2=A0 =C2=A09.=
985197] cfg80211: =C2=A0 (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 200=
0 mBm), (N/A)</div><div>[ =C2=A0 =C2=A09.985202] cfg80211: =C2=A0 (2457000 =
KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)</div><div>[ =C2=A0 =
=C2=A09.985207] cfg80211: =C2=A0 (2474000 KHz - 2494000 KHz @ 20000 KHz), (=
N/A, 2000 mBm), (N/A)</div><div>[ =C2=A0 =C2=A09.985212] cfg80211: =C2=A0 (=
5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (=
N/A)</div><div>[ =C2=A0 =C2=A09.985218] cfg80211: =C2=A0 (5250000 KHz - 533=
0000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)</div><div>[ =
=C2=A0 =C2=A09.985222] cfg80211: =C2=A0 (5490000 KHz - 5730000 KHz @ 160000=
 KHz), (N/A, 2000mBm), (0 s)</div><div>[ =C2=A0 =C2=A09.985226] cfg80211: =
=C2=A0 (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)</div=
><div>[ =C2=A0 =C2=A09.985230] cfg80211: =C2=A0 (57240000 KHz - 63720000 KH=
z @ 2160000 KHz), (N/A, 0mBm), (N/A)</div><div>[ =C2=A0 17.243606] [drm:drm=
_stub_open]</div><div>[ =C2=A0 17.243627] [drm:drm_open_helper] pid =3D 213=
7, minor =3D 0</div><div>[ =C2=A0 17.243641] [drm:drm_setup]</div><div>[ =
=C2=A0 17.243678] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_I=
OCTL_SET_VERSION</div><div>[ =C2=A0 17.243699] [drm:drm_ioctl] pid=3D2137, =
dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.243721] =
[drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</d=
iv><div>[ =C2=A0 17.243744] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_VERSION</div><div>[ =C2=A0 17.243755] [drm:drm_ioctl] pid=
=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_VERSION</div><div>[ =C2=A0 17.24=
3775] [drm:drm_release] open_count =3D 1</div><div>[ =C2=A0 17.243783] [drm=
:drm_release] pid =3D 2137, device =3D 0xe200, open_count =3D 1</div><div>[=
 =C2=A0 17.243795] [drm:drm_lastclose]</div><div>[ =C2=A0 17.243800] [drm:d=
rm_lastclose] driver lastclose completed</div><div>[ =C2=A0 17.243808] [drm=
:drm_lastclose] lastclose completed</div><div>[ =C2=A0 17.283186] [drm:drm_=
stub_open]</div><div>[ =C2=A0 17.283206] [drm:drm_open_helper] pid =3D 2137=
, minor =3D 0</div><div>[ =C2=A0 17.283227] [drm:drm_setup]</div><div>[ =C2=
=A0 17.283244] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCT=
L_SET_VERSION</div><div>[ =C2=A0 17.283263] [drm:drm_ioctl] pid=3D2137, dev=
=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.283273] [dr=
m:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div>=
<div>[ =C2=A0 17.283336] [drm:drm_release] open_count =3D 1</div><div>[ =C2=
=A0 17.283344] [drm:drm_release] pid =3D 2137, device =3D 0xe200, open_coun=
t =3D 1</div><div>[ =C2=A0 17.283357] [drm:drm_lastclose]</div><div>[ =C2=
=A0 17.283363] [drm:drm_lastclose] driver lastclose completed</div><div>[ =
=C2=A0 17.283370] [drm:drm_lastclose] lastclose completed</div><div>[ =C2=
=A0 17.283433] [drm:drm_stub_open]</div><div>[ =C2=A0 17.283441] [drm:drm_o=
pen_helper] pid =3D 2137, minor =3D 0</div><div>[ =C2=A0 17.283449] [drm:dr=
m_setup]</div><div>[ =C2=A0 17.283465] [drm:drm_ioctl] pid=3D2137, dev=3D0x=
e200, auth=3D1, DRM_IOCTL_VERSION</div><div>[ =C2=A0 17.283476] [drm:drm_io=
ctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_VERSION</div><div>[ =C2=
=A0 17.283494] [drm:drm_release] open_count =3D 1</div><div>[ =C2=A0 17.283=
501] [drm:drm_release] pid =3D 2137, device =3D 0xe200, open_count =3D 1</d=
iv><div>[ =C2=A0 17.283509] [drm:drm_lastclose]</div><div>[ =C2=A0 17.28351=
4] [drm:drm_lastclose] driver lastclose completed</div><div>[ =C2=A0 17.283=
520] [drm:drm_lastclose] lastclose completed</div><div>[ =C2=A0 17.283547] =
[drm:drm_stub_open]</div><div>[ =C2=A0 17.283555] [drm:drm_open_helper] pid=
 =3D 2137, minor =3D 0</div><div>[ =C2=A0 17.283562] [drm:drm_setup]</div><=
div>[ =C2=A0 17.283574] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1,=
 DRM_IOCTL_SET_VERSION</div><div>[ =C2=A0 17.283586] [drm:drm_ioctl] pid=3D=
2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.28=
3594] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNI=
QUE</div><div>[ =C2=A0 17.283700] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200,=
 auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.283710] [drm:drm_ioct=
l] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=
=A0 17.283788] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCT=
L_VERSION</div><div>[ =C2=A0 17.283798] [drm:drm_ioctl] pid=3D2137, dev=3D0=
xe200, auth=3D1, DRM_IOCTL_VERSION</div><div>[ =C2=A0 17.283974] [drm:drm_r=
elease] open_count =3D 1</div><div>[ =C2=A0 17.283981] [drm:drm_release] pi=
d =3D 2137, device =3D 0xe200, open_count =3D 1</div><div>[ =C2=A0 17.28398=
8] [drm:drm_lastclose]</div><div>[ =C2=A0 17.283994] [drm:drm_lastclose] dr=
iver lastclose completed</div><div>[ =C2=A0 17.283999] [drm:drm_lastclose] =
lastclose completed</div><div>[ =C2=A0 17.284299] [drm:drm_stub_open]</div>=
<div>[ =C2=A0 17.284308] [drm:drm_open_helper] pid =3D 2137, minor =3D 0</d=
iv><div>[ =C2=A0 17.284316] [drm:drm_setup]</div><div>[ =C2=A0 17.284326] [=
drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_SET_VERSION</d=
iv><div>[ =C2=A0 17.284337] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.284345] [drm:drm_ioctl] pi=
d=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 1=
7.284384] [drm:drm_release] open_count =3D 1</div><div>[ =C2=A0 17.284392] =
[drm:drm_release] pid =3D 2137, device =3D 0xe200, open_count =3D 1</div><d=
iv>[ =C2=A0 17.284399] [drm:drm_lastclose]</div><div>[ =C2=A0 17.284405] [d=
rm:drm_lastclose] driver lastclose completed</div><div>[ =C2=A0 17.284411] =
[drm:drm_lastclose] lastclose completed</div><div>[ =C2=A0 17.284439] [drm:=
drm_stub_open]</div><div>[ =C2=A0 17.284446] [drm:drm_open_helper] pid =3D =
2137, minor =3D 0</div><div>[ =C2=A0 17.284453] [drm:drm_setup]</div><div>[=
 =C2=A0 17.284464] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_=
IOCTL_VERSION</div><div>[ =C2=A0 17.284473] [drm:drm_ioctl] pid=3D2137, dev=
=3D0xe200, auth=3D1, DRM_IOCTL_VERSION</div><div>[ =C2=A0 17.284483] [drm:d=
rm_release] open_count =3D 1</div><div>[ =C2=A0 17.284490] [drm:drm_release=
] pid =3D 2137, device =3D 0xe200, open_count =3D 1</div><div>[ =C2=A0 17.2=
84496] [drm:drm_lastclose]</div><div>[ =C2=A0 17.284502] [drm:drm_lastclose=
] driver lastclose completed</div><div>[ =C2=A0 17.284507] [drm:drm_lastclo=
se] lastclose completed</div><div>[ =C2=A0 17.284534] [drm:drm_stub_open]</=
div><div>[ =C2=A0 17.284542] [drm:drm_open_helper] pid =3D 2137, minor =3D =
0</div><div>[ =C2=A0 17.284549] [drm:drm_setup]</div><div>[ =C2=A0 17.28456=
0] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_SET_VERSIO=
N</div><div>[ =C2=A0 17.284571] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, a=
uth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.284579] [drm:drm_ioctl]=
 pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=
=A0 17.284657] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCT=
L_GET_UNIQUE</div><div>[ =C2=A0 17.284666] [drm:drm_ioctl] pid=3D2137, dev=
=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.284704] [dr=
m:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_VERSION</div><di=
v>[ =C2=A0 17.284714] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, D=
RM_IOCTL_VERSION</div><div>[ =C2=A0 17.284781] [drm:drm_ioctl] pid=3D2137, =
dev=3D0xe200, auth=3D1, DRM_IOCTL_SET_VERSION</div><div>[ =C2=A0 17.284802]=
 [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_VERSION</div=
><div>[ =C2=A0 17.284812] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D=
1, DRM_IOCTL_VERSION</div><div>[ =C2=A0 17.284993] [drm:drm_ioctl] pid=3D21=
37, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETRESOURCES</div><div>[ =C2=A0 =
17.285003] [drm:drm_mode_getresources] CRTC[1] CONNECTORS[1] ENCODERS[1]</d=
iv><div>[ =C2=A0 17.285013] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_MODE_GETRESOURCES</div><div>[ =C2=A0 17.285021] [drm:drm_mo=
de_getresources] CRTC[1] CONNECTORS[1] ENCODERS[1]</div><div>[ =C2=A0 17.28=
5123] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GE=
TCONNECTOR</div><div>[ =C2=A0 17.285131] [drm:drm_mode_getconnector] [CONNE=
CTOR:20:?]</div><div>[ =C2=A0 17.285141] [drm:drm_helper_probe_single_conne=
ctor_modes_merge_bits] [CONNECTOR:20:HDMI-A-1]</div><div>[ =C2=A0 17.285148=
] [drm:hisi_dsi_detect] enter.</div><div>[ =C2=A0 17.285155] [drm:hisi_dsi_=
detect] exit success. status=3D1</div><div>[ =C2=A0 17.285162] [drm:drm_hel=
per_probe_single_connector_modes_merge_bits] [CONNECTOR:20:HDMI-A-1] status=
 updated from 3 to 1</div><div>[ =C2=A0 17.285169] [drm:hisi_dsi_get_modes]=
 enter.</div><div>[ =C2=A0 17.354630] [drm:drm_assign_hdmi_deep_color_info]=
 HDMI-A-1: No deep color support on this HDMI sink.</div><div>[ =C2=A0 17.3=
55517] [drm:hisi_dsi_get_modes] exit success. count=3D30</div><div>[ =C2=A0=
 17.355546] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div>=
<div>[ =C2=A0 17.355552] [drm:hisi_drm_connector_mode_valid] exit success. =
ret=3D0</div><div>[ =C2=A0 17.355558] [drm:hisi_drm_connector_mode_valid] e=
xit success. ret=3D0</div><div>[ =C2=A0 17.355564] [drm:hisi_drm_connector_=
mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355570] [drm:hisi_d=
rm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355575=
] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=
=A0 17.355581] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</d=
iv><div>[ =C2=A0 17.355587] [drm:hisi_drm_connector_mode_valid] exit succes=
s. ret=3D0</div><div>[ =C2=A0 17.355592] [drm:hisi_drm_connector_mode_valid=
] exit success. ret=3D0</div><div>[ =C2=A0 17.355598] [drm:hisi_drm_connect=
or_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355604] [drm:his=
i_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355=
609] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =
=C2=A0 17.355615] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0=
</div><div>[ =C2=A0 17.355621] [drm:hisi_drm_connector_mode_valid] exit suc=
cess. ret=3D0</div><div>[ =C2=A0 17.355626] [drm:hisi_drm_connector_mode_va=
lid] exit success. ret=3D0</div><div>[ =C2=A0 17.355632] [drm:hisi_drm_conn=
ector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355638] [drm:=
hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.=
355645] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div=
>[ =C2=A0 17.355650] [drm:hisi_drm_connector_mode_valid] exit success. ret=
=3D0</div><div>[ =C2=A0 17.355657] [drm:hisi_drm_connector_mode_valid] exit=
 success. ret=3D0</div><div>[ =C2=A0 17.355663] [drm:hisi_drm_connector_mod=
e_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355669] [drm:hisi_drm_=
connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355681] [=
drm:drm_helper_probe_single_connector_modes_merge_bits] [CONNECTOR:20:HDMI-=
A-1] probed modes :</div><div>[ =C2=A0 17.355693] [drm:drm_mode_debug_print=
modeline] Modeline 22:&quot;1920x1080&quot; 60 148500 1920 2008 2052 2200 1=
080 1084 1089 1125 0x48 0x5</div><div>[ =C2=A0 17.355703] [drm:drm_mode_deb=
ug_printmodeline] Modeline 44:&quot;1920x1080&quot; 60 148352 1920 2008 205=
2 2200 1080 1084 1089 1125 0x48 0x5</div><div>[ =C2=A0 17.355713] [drm:drm_=
mode_debug_printmodeline] Modeline 28:&quot;1680x1050&quot; 60 119000 1680 =
1728 1760 1840 1050 1053 1059 1080 0x48 0x9</div><div>[ =C2=A0 17.355722] [=
drm:drm_mode_debug_printmodeline] Modeline 25:&quot;1280x1024&quot; 60 1080=
00 1280 1328 1440 1688 1024 1025 1028 1066 0x48 0x5</div><div>[ =C2=A0 17.3=
55731] [drm:drm_mode_debug_printmodeline] Modeline 23:&quot;1280x720&quot; =
60 74250 1280 1390 1430 1650 720 725 730 750 0x48 0x5</div><div>[ =C2=A0 17=
.355741] [drm:drm_mode_debug_printmodeline] Modeline 45:&quot;1280x720&quot=
; 60 74176 1280 1390 1430 1650 720 725 730 750 0x48 0x5</div><div>[ =C2=A0 =
17.355750] [drm:drm_mode_debug_printmodeline] Modeline 29:&quot;800x600&quo=
t; 60 40000 800 840 968 1056 600 601 605 628 0x48 0x5</div><div>[ =C2=A0 17=
.355760] [drm:drm_mode_debug_printmodeline] Modeline 35:&quot;1280x1024&quo=
t; 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5</div><div>[ =
=C2=A0 17.355769] [drm:drm_mode_debug_printmodeline] Modeline 26:&quot;1280=
x1024&quot; 72 132840 1280 1368 1504 1728 1024 1025 1028 1067 0x0 0x6</div>=
<div>[ =C2=A0 17.355779] [drm:drm_mode_debug_printmodeline] Modeline 27:&qu=
ot;1440x900&quot; 60 88750 1440 1488 1520 1600 900 903 909 926 0x40 0x9</di=
v><div>[ =C2=A0 17.355788] [drm:drm_mode_debug_printmodeline] Modeline 24:&=
quot;1152x864&quot; 75 108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5<=
/div><div>[ =C2=A0 17.355798] [drm:drm_mode_debug_printmodeline] Modeline 3=
6:&quot;1024x768&quot; 75 78800 1024 1040 1136 1312 768 769 772 800 0x40 0x=
5</div><div>[ =C2=A0 17.355808] [drm:drm_mode_debug_printmodeline] Modeline=
 37:&quot;1024x768&quot; 70 75000 1024 1048 1184 1328 768 771 777 806 0x40 =
0xa</div><div>[ =C2=A0 17.355818] [drm:drm_mode_debug_printmodeline] Modeli=
ne 38:&quot;1024x768&quot; 60 65000 1024 1048 1184 1344 768 771 777 806 0x4=
0 0xa</div><div>[ =C2=A0 17.355828] [drm:drm_mode_debug_printmodeline] Mode=
line 39:&quot;800x600&quot; 75 49500 800 816 896 1056 600 601 604 625 0x40 =
0x5</div><div>[ =C2=A0 17.355838] [drm:drm_mode_debug_printmodeline] Modeli=
ne 40:&quot;800x600&quot; 72 50000 800 856 976 1040 600 637 643 666 0x40 0x=
5</div><div>[ =C2=A0 17.355847] [drm:drm_mode_debug_printmodeline] Modeline=
 30:&quot;640x480&quot; 75 31500 640 656 720 840 480 481 484 500 0x40 0xa</=
div><div>[ =C2=A0 17.355857] [drm:drm_mode_debug_printmodeline] Modeline 31=
:&quot;640x480&quot; 73 31500 640 664 704 832 480 489 491 520 0x40 0xa</div=
><div>[ =C2=A0 17.355867] [drm:drm_mode_debug_printmodeline] Modeline 32:&q=
uot;640x480&quot; 67 30240 640 704 768 864 480 483 486 525 0x40 0xa</div><d=
iv>[ =C2=A0 17.355876] [drm:drm_mode_debug_printmodeline] Modeline 33:&quot=
;640x480&quot; 60 25200 640 656 752 800 480 490 492 525 0x40 0xa</div><div>=
[ =C2=A0 17.355885] [drm:drm_mode_debug_printmodeline] Modeline 41:&quot;64=
0x480&quot; 60 25175 640 656 752 800 480 490 492 525 0x40 0xa</div><div>[ =
=C2=A0 17.355895] [drm:drm_mode_debug_printmodeline] Modeline 34:&quot;720x=
400&quot; 70 28320 720 738 846 900 400 412 414 449 0x40 0x6</div><div>[ =C2=
=A0 17.355924] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCT=
L_MODE_GETCONNECTOR</div><div>[ =C2=A0 17.355932] [drm:drm_mode_getconnecto=
r] [CONNECTOR:20:?]</div><div>[ =C2=A0 17.355989] [drm:drm_ioctl] pid=3D213=
7, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETENCODER</div><div>[ =C2=A0 17.=
356339] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_=
GETCONNECTOR</div><div>[ =C2=A0 17.356346] [drm:drm_mode_getconnector] [CON=
NECTOR:20:?]</div><div>[ =C2=A0 17.356354] [drm:drm_helper_probe_single_con=
nector_modes_merge_bits] [CONNECTOR:20:HDMI-A-1]</div><div>[ =C2=A0 17.3563=
60] [drm:hisi_dsi_detect] enter.</div><div>[ =C2=A0 17.356366] [drm:hisi_ds=
i_detect] exit success. status=3D1</div><div>[ =C2=A0 17.356372] [drm:hisi_=
dsi_get_modes] enter.</div><div>[ =C2=A0 17.434617] [drm:drm_assign_hdmi_de=
ep_color_info] HDMI-A-1: No deep color support on this HDMI sink.</div><div=
>[ =C2=A0 17.435500] [drm:hisi_dsi_get_modes] exit success. count=3D30</div=
><div>[ =C2=A0 17.435540] [drm:hisi_drm_connector_mode_valid] exit success.=
 ret=3D0</div><div>[ =C2=A0 17.435546] [drm:hisi_drm_connector_mode_valid] =
exit success. ret=3D0</div><div>[ =C2=A0 17.435552] [drm:hisi_drm_connector=
_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.435558] [drm:hisi_=
drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.43556=
4] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =
=C2=A0 17.435569] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0=
</div><div>[ =C2=A0 17.435575] [drm:hisi_drm_connector_mode_valid] exit suc=
cess. ret=3D0</div><div>[ =C2=A0 17.435580] [drm:hisi_drm_connector_mode_va=
lid] exit success. ret=3D0</div><div>[ =C2=A0 17.435586] [drm:hisi_drm_conn=
ector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.435592] [drm:=
hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.=
435598] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div=
>[ =C2=A0 17.435604] [drm:hisi_drm_connector_mode_valid] exit success. ret=
=3D0</div><div>[ =C2=A0 17.435610] [drm:hisi_drm_connector_mode_valid] exit=
 success. ret=3D0</div><div>[ =C2=A0 17.435616] [drm:hisi_drm_connector_mod=
e_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.435622] [drm:hisi_drm_=
connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.435628] [=
drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0=
 17.435635] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div>=
<div>[ =C2=A0 17.435641] [drm:hisi_drm_connector_mode_valid] exit success. =
ret=3D0</div><div>[ =C2=A0 17.435647] [drm:hisi_drm_connector_mode_valid] e=
xit success. ret=3D0</div><div>[ =C2=A0 17.435653] [drm:hisi_drm_connector_=
mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.435659] [drm:hisi_d=
rm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.435665=
] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=
=A0 17.435676] [drm:drm_helper_probe_single_connector_modes_merge_bits] [CO=
NNECTOR:20:HDMI-A-1] probed modes :</div><div>[ =C2=A0 17.435687] [drm:drm_=
mode_debug_printmodeline] Modeline 22:&quot;1920x1080&quot; 60 148500 1920 =
2008 2052 2200 1080 1084 1089 1125 0x48 0x5</div><div>[ =C2=A0 17.435697] [=
drm:drm_mode_debug_printmodeline] Modeline 44:&quot;1920x1080&quot; 60 1483=
52 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5</div><div>[ =C2=A0 17.4=
35706] [drm:drm_mode_debug_printmodeline] Modeline 28:&quot;1680x1050&quot;=
 60 119000 1680 1728 1760 1840 1050 1053 1059 1080 0x48 0x9</div><div>[ =C2=
=A0 17.435716] [drm:drm_mode_debug_printmodeline] Modeline 25:&quot;1280x10=
24&quot; 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x48 0x5</div><d=
iv>[ =C2=A0 17.435725] [drm:drm_mode_debug_printmodeline] Modeline 23:&quot=
;1280x720&quot; 60 74250 1280 1390 1430 1650 720 725 730 750 0x48 0x5</div>=
<div>[ =C2=A0 17.435735] [drm:drm_mode_debug_printmodeline] Modeline 45:&qu=
ot;1280x720&quot; 60 74176 1280 1390 1430 1650 720 725 730 750 0x48 0x5</di=
v><div>[ =C2=A0 17.435744] [drm:drm_mode_debug_printmodeline] Modeline 29:&=
quot;800x600&quot; 60 40000 800 840 968 1056 600 601 605 628 0x48 0x5</div>=
<div>[ =C2=A0 17.435754] [drm:drm_mode_debug_printmodeline] Modeline 35:&qu=
ot;1280x1024&quot; 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0=
x5</div><div>[ =C2=A0 17.435764] [drm:drm_mode_debug_printmodeline] Modelin=
e 26:&quot;1280x1024&quot; 72 132840 1280 1368 1504 1728 1024 1025 1028 106=
7 0x0 0x6</div><div>[ =C2=A0 17.435774] [drm:drm_mode_debug_printmodeline] =
Modeline 27:&quot;1440x900&quot; 60 88750 1440 1488 1520 1600 900 903 909 9=
26 0x40 0x9</div><div>[ =C2=A0 17.435784] [drm:drm_mode_debug_printmodeline=
] Modeline 24:&quot;1152x864&quot; 75 108000 1152 1216 1344 1600 864 865 86=
8 900 0x40 0x5</div><div>[ =C2=A0 17.435793] [drm:drm_mode_debug_printmodel=
ine] Modeline 36:&quot;1024x768&quot; 75 78800 1024 1040 1136 1312 768 769 =
772 800 0x40 0x5</div><div>[ =C2=A0 17.435803] [drm:drm_mode_debug_printmod=
eline] Modeline 37:&quot;1024x768&quot; 70 75000 1024 1048 1184 1328 768 77=
1 777 806 0x40 0xa</div><div>[ =C2=A0 17.435813] [drm:drm_mode_debug_printm=
odeline] Modeline 38:&quot;1024x768&quot; 60 65000 1024 1048 1184 1344 768 =
771 777 806 0x40 0xa</div><div>[ =C2=A0 17.435823] [drm:drm_mode_debug_prin=
tmodeline] Modeline 39:&quot;800x600&quot; 75 49500 800 816 896 1056 600 60=
1 604 625 0x40 0x5</div><div>[ =C2=A0 17.435832] [drm:drm_mode_debug_printm=
odeline] Modeline 40:&quot;800x600&quot; 72 50000 800 856 976 1040 600 637 =
643 666 0x40 0x5</div><div>[ =C2=A0 17.435842] [drm:drm_mode_debug_printmod=
eline] Modeline 30:&quot;640x480&quot; 75 31500 640 656 720 840 480 481 484=
 500 0x40 0xa</div><div>[ =C2=A0 17.435851] [drm:drm_mode_debug_printmodeli=
ne] Modeline 31:&quot;640x480&quot; 73 31500 640 664 704 832 480 489 491 52=
0 0x40 0xa</div><div>[ =C2=A0 17.435860] [drm:drm_mode_debug_printmodeline]=
 Modeline 32:&quot;640x480&quot; 67 30240 640 704 768 864 480 483 486 525 0=
x40 0xa</div><div>[ =C2=A0 17.435870] [drm:drm_mode_debug_printmodeline] Mo=
deline 33:&quot;640x480&quot; 60 25200 640 656 752 800 480 490 492 525 0x40=
 0xa</div><div>[ =C2=A0 17.435879] [drm:drm_mode_debug_printmodeline] Model=
ine 41:&quot;640x480&quot; 60 25175 640 656 752 800 480 490 492 525 0x40 0x=
a</div><div>[ =C2=A0 17.435889] [drm:drm_mode_debug_printmodeline] Modeline=
 34:&quot;720x400&quot; 70 28320 720 738 846 900 400 412 414 449 0x40 0x6</=
div><div>[ =C2=A0 17.435917] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_MODE_GETCONNECTOR</div><div>[ =C2=A0 17.435924] [drm:drm_mo=
de_getconnector] [CONNECTOR:20:?]</div><div>[ =C2=A0 17.435963] [drm:drm_io=
ctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><d=
iv>[ =C2=A0 17.435978] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, =
DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.436016] [drm:drm_ioctl] pi=
d=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPBLOB</div><div>[ =
=C2=A0 17.436027] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_I=
OCTL_MODE_GETPROPBLOB</div><div>[ =C2=A0 17.436041] [drm:drm_ioctl] pid=3D2=
137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 =
17.436052] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MO=
DE_GETPROPERTY</div><div>[ =C2=A0 17.451379] [drm:drm_ioctl] pid=3D2137, de=
v=3D0xe200, auth=3D1, DRM_IOCTL_MODE_CREATE_DUMB</div><div>[ =C2=A0 17.4574=
39] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_MAP_=
DUMB</div><div>[ =C2=A0 17.457449] drm_gem_cma_dumb_map_offset: enter.</div=
><div>[ =C2=A0 17.462750] drm_gem_cma_dumb_map_offset: out.</div><div>[ =C2=
=A0 17.467887] [drm:drm_vm_open_locked] 0x7f937f2000,0x007e9000</div><div>[=
 =C2=A0 17.467939] mmap ffffffc046000000 0x66000000 to 0x7f937f2000.</div><=
div>[ =C2=A0 17.478286] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1,=
 DRM_IOCTL_WAIT_VBLANK</div><div>[ =C2=A0 17.478298] [drm:drm_ioctl] ret =
=3D -22</div><div>[ =C2=A0 17.480383] [drm:drm_ioctl] pid=3D2137, dev=3D0xe=
200, auth=3D1, DRM_IOCTL_MODE_ADDFB</div><div>[ =C2=A0 17.480407] [drm:drm_=
mode_addfb2] [FB:42]</div><div>[ =C2=A0 17.480450] [drm:drm_ioctl] pid=3D21=
37, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_SETCRTC</div><div>[ =C2=A0 17.48=
0463] [drm:drm_mode_setcrtc] [CRTC:18]</div><div>[ =C2=A0 17.480477] [drm:d=
rm_mode_setcrtc] [CONNECTOR:20:HDMI-A-1]</div><div>[ =C2=A0 17.480484] [drm=
:drm_crtc_helper_set_config]</div><div>[ =C2=A0 17.480489] drm_crtc_helper_=
set_config: enter.</div><div>[ =C2=A0 17.485630] [CRTC:18] [FB:42] #connect=
ors=3D1 (x y) (0 0)</div><div>[ =C2=A0 17.491609] [drm:drm_crtc_helper_set_=
config] crtc has no fb, full mode set</div><div>[ =C2=A0 17.491634] [drm:dr=
m_crtc_helper_set_config] modes are different, full mode set</div><div>[ =
=C2=A0 17.491645] [drm:drm_mode_debug_printmodeline] Modeline 0:&quot;&quot=
; 0 0 0 0 0 0 0 0 0 0 0x0 0x0</div><div>[ =C2=A0 17.491655] [drm:drm_mode_d=
ebug_printmodeline] Modeline 43:&quot;&quot; 0 148500 1920 2008 2052 2200 1=
080 1084 1089 1125 0x0 0x5</div><div>[ =C2=A0 17.491663] [drm:hisi_dsi_best=
_encoder] enter.</div><div>[ =C2=A0 17.491669] [drm:hisi_dsi_best_encoder] =
exit success.</div><div>[ =C2=A0 17.491675] [drm:drm_crtc_helper_set_config=
] connector dpms not on, full mode switch</div><div>[ =C2=A0 17.491680] [dr=
m:drm_crtc_helper_set_config] encoder changed, full mode switch</div><div>[=
 =C2=A0 17.491687] [drm:drm_crtc_helper_set_config] crtc changed, full mode=
 switch</div><div>[ =C2=A0 17.491694] [drm:drm_crtc_helper_set_config] [CON=
NECTOR:20:HDMI-A-1] to [CRTC:18]</div><div>[ =C2=A0 17.491700] drm_crtc_hel=
per_set_config: mode_changed =3D 1, fb_changed =3D 0.</div><div>[ =C2=A0 17=
.499217] [drm:drm_crtc_helper_set_config] attempting to set mode from users=
pace</div><div>[ =C2=A0 17.499236] [drm:drm_mode_debug_printmodeline] Model=
ine 43:&quot;&quot; 0 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x0 0x=
5</div><div>[ =C2=A0 17.499246] [drm:hisi_drm_encoder_mode_fixup] enter.</d=
iv><div>[ =C2=A0 17.499252] [drm:hisi_drm_encoder_mode_fixup] exit success.=
ret=3D1</div><div>[ =C2=A0 17.499258] [drm:hisi_drm_crtc_mode_fixup] mode_f=
ixup =C2=A0enter successfully.</div><div>[ =C2=A0 17.499339] hisi_drm_crtc_=
mode_fixup: pixel clock: req 148500kHz -&gt; actual: 144000kHz</div><div>[ =
=C2=A0 17.507165] [drm:hisi_drm_crtc_mode_fixup] mode_fixup =C2=A0exit succ=
essfully.</div><div>[ =C2=A0 17.507171] [drm:drm_crtc_helper_set_mode] [CRT=
C:18]</div><div>[ =C2=A0 17.507177] [drm:hisi_drm_encoder_prepare] enter.</=
div><div>[ =C2=A0 17.507182] [drm:hisi_drm_encoder_prepare] exit success.</=
div><div>[ =C2=A0 17.507188] [drm:hisi_drm_crtc_mode_prepare] =C2=A0enter s=
uccessfully.</div><div>[ =C2=A0 17.507193] [drm:hisi_drm_crtc_mode_prepare]=
 =C2=A0exit successfully.</div><div>[ =C2=A0 17.507200] [drm:hisi_drm_crtc_=
mode_set] mode_set =C2=A0enter successfully.</div><div>[ =C2=A0 17.507206] =
[drm:hisi_drm_crtc_mode_set] mode_set =C2=A0exit successfully.</div><div>[ =
=C2=A0 17.507213] [drm:drm_crtc_helper_set_mode] [ENCODER:19:TMDS-19] set [=
MODE:43:]</div><div>[ =C2=A0 17.507219] [drm:hisi_drm_encoder_mode_set] ent=
er.</div><div>[ =C2=A0 17.507226] [drm:set_dsi_phy_rate_equal_or_faster] en=
ter (phy_freq_kHz =3D 864000)</div><div>[ =C2=A0 17.507234] set_dsi_phy_rat=
e_equal_or_faster: 864000kHz -&gt; =C2=A0864005kHz</div><div>[ =C2=A0 17.51=
3716] [drm:set_dsi_phy_rate_equal_or_faster] exit success.</div><div>[ =C2=
=A0 17.514196] [drm:hisi_drm_encoder_mode_set] exit success: pixelclk=3D144=
000kHz,</div><div>=C2=A0dphy_freq_kHz=3D864005kHz</div><div>[ =C2=A0 17.514=
211] [drm:hisi_drm_crtc_mode_commit] mode_commit enter successfully.</div><=
div>[ =C2=A0 17.514217] [drm:hisi_drm_crtc_mode_commit] mode_commit exit su=
ccessfully.</div><div>[ =C2=A0 17.514223] [drm:hisi_drm_encoder_commit] ent=
er.</div><div>[ =C2=A0 17.514229] [drm:hisi_drm_encoder_commit] exit succes=
s.</div><div>[ =C2=A0 17.514238] [drm:drm_calc_timestamping_constants] crtc=
 18: hwmode: htotal 2200, vtotal 1125, vdisplay 1080</div><div>[ =C2=A0 17.=
514245] [drm:drm_calc_timestamping_constants] crtc 18: clock 148500 kHz fra=
medur 16666666 linedur 14814, pixeldur 6</div><div>[ =C2=A0 17.514254] [drm=
:drm_crtc_helper_set_config] Setting connector DPMS state toon</div><div>[ =
=C2=A0 17.514264] [drm:drm_crtc_helper_set_config] =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 [CONNECTOR:20:HDMI-A-1] set DPMS on</div><div>[ =C2=A0 17.514278] [drm:=
hisi_drm_crtc_dpms] crtc_dpms =C2=A0enter successfully.</div><div>[ =C2=A0 =
17.514303] [drm:hisi_drm_crtc_mode_set_base] enter: fb stride=3D7680, paddr=
=3D0x</div><div>66000000, display_addr=3D0x66000000, fb=3D1920x1080, scanou=
t=3D1920x1080</div><div>[ =C2=A0 17.514336] [drm:hisi_drm_crtc_mode_set_bas=
e] mode_set_base exit successfully.</div><div>[ =C2=A0 17.514342] [drm:hisi=
_drm_crtc_dpms] crtc_dpms exit successfully.</div><div>[ =C2=A0 17.514348] =
[drm:hisi_drm_encoder_dpms] enter. dpms=3D0</div><div>[ =C2=A0 17.514354] [=
drm:hisi_dsi_enable] enter.</div><div>[ =C2=A0 17.514362] mipi_init: lanes =
4</div><div>[ =C2=A0 17.527902] [drm] mipi_init: pixel_clk_kHz=3D144000, la=
ne_byte_clk_kHz=3D108000,hsa=3D33, hbp=3D111, hline=3D1650</div><div>[ =C2=
=A0 17.537216] mipi_init: Pixel clock: 144000kHz (6.944ns), DSI bytelane cl=
ock:108000kHz (9.259ns)</div><div>[ =C2=A0 17.546189] mipi_init: =C2=A0 =C2=
=A0 =C2=A0 CLK =C2=A0 HACT VACT REFRSH =C2=A0 =C2=A0HTOT =C2=A0 VTOT =C2=A0=
 HFP =C2=A0 =C2=A0HSA =C2=A0 =C2=A0HBP =C2=A0 =C2=A0 =C2=A0 =C2=A0VFP VBP V=
SA</div><div>[ =C2=A0 17.555886] mipi_init: nom: 148500 1920 1080 60.000 =
=C2=A02200 =C2=A0 =C2=A0 1125 =C2=A0 88 =C2=A0 =C2=A0 44 =C2=A0 =C2=A0 148 =
=C2=A0 =C2=A0 =C2=A0 =C2=A04 =C2=A0 5 =C2=A0 36</div><div>[ =C2=A0 17.56549=
2] mipi_init: tru: 144000 1920 1080 58.181 =C2=A02200.000 1125 =C2=A0 88.00=
0 44.000 148.000 =C2=A0 =C2=A04 =C2=A0 5 =C2=A0 36</div><div>[ =C2=A0 17.57=
5113] [drm] mipi_init , exit success!</div><div>[ =C2=A0 17.579325] [drm:hi=
si_dsi_enable] exit success.</div><div>[ =C2=A0 17.581086] adv7511_dsi_conf=
ig_tgen: ITG HTOT=3D2200, HSA=3D44, HFP=3D88, HBP=3D148</div><div>[ =C2=A0 =
17.588082] adv7511_dsi_config_tgen: ITG VTOT=3D1125, VSA=3D5, VFP=3D4, VBP=
=3D36</div><div>[ =C2=A0 17.596409] adv7511_dsi_config_tgen: DE HSDLY=3D191=
, VSDLY=3D41, HACT=3D1920, VACT=3D1080</div><div>[ =C2=A0 17.604630] adv751=
1_dsi_config_tgen: DE HSPLA=3D88, VSPLA=3D4</div><div>[ =C2=A0 17.611068] a=
dv7511_dsi_receiver_dpms: done.</div><div>[ =C2=A0 17.616031] [drm:hisi_drm=
_encoder_dpms] exit success.</div><div>[ =C2=A0 17.616038] drm_helper_encod=
er_dpms: bridge =3D 0, mode =3D 0</div><div>[ =C2=A0 17.622165] drm_helper_=
encoder_dpms: done.</div><div>[ =C2=A0 17.626960] drm_helper_connector_dpms=
: mode =3D 0, old_dpms =3D 3</div><div>[ =C2=A0 17.633425] drm_crtc_helper_=
set_config: dpms done.</div><div>[ =C2=A0 17.638941] drm_crtc_helper_set_co=
nfig: disabled unused functions.</div><div>[ =C2=A0 17.645816] drm_crtc_hel=
per_set_config: done.</div><div>[ =C2=A0 17.650902] [drm:drm_framebuffer_re=
ference] ffffffc04569a800: FB ID: 42 (2)</div><div>[ =C2=A0 17.650915] [drm=
:drm_framebuffer_unreference] ffffffc04569a800: FB ID: 42 (3)</div><div>[ =
=C2=A0 17.650946] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_I=
OCTL_MODE_GETCRTC</div><div>[ =C2=A0 17.650984] [drm:drm_ioctl] pid=3D2137,=
 dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.6=
50997] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_G=
ETPROPERTY</div><div>[ =C2=A0 17.651010] [drm:drm_ioctl] pid=3D2137, dev=3D=
0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.651022] =
[drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPE=
RTY</div><div>[ =C2=A0 17.651047] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200,=
 auth=3D1, DRM_IOCTL_MODE_SETPROPERTY</div><div>[ =C2=A0 17.654737] [drm:dr=
m_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</di=
v><div>[ =C2=A0 17.654753] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.654766] [drm:drm_ioc=
tl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><di=
v>[ =C2=A0 17.654777] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, D=
RM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.686053] [drm:drm_ioctl] pid=
=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_SETCRTC</div><div>[ =C2=A0 =
17.686076] [drm:drm_mode_setcrtc] [CRTC:18]</div><div>[ =C2=A0 17.686094] [=
drm:drm_mode_setcrtc] [CONNECTOR:20:HDMI-A-1]</div><div>[ =C2=A0 17.686102]=
 [drm:drm_crtc_helper_set_config]</div><div>[ =C2=A0 17.686107] drm_crtc_he=
lper_set_config: enter.</div><div>[ =C2=A0 17.691314] [CRTC:18] [FB:42] #co=
nnectors=3D1 (x y) (0 0)</div><div>[ =C2=A0 17.697240] [drm:hisi_dsi_best_e=
ncoder] enter.</div><div>[ =C2=A0 17.697246] [drm:hisi_dsi_best_encoder] ex=
it success.</div><div>[ =C2=A0 17.697255] [drm:drm_crtc_helper_set_config] =
[CONNECTOR:20:HDMI-A-1] to [CRTC:18]</div><div>[ =C2=A0 17.697261] drm_crtc=
_helper_set_config: mode_changed =3D 0, fb_changed =3D 0.</div><div>[ =C2=
=A0 17.704783] drm_crtc_helper_set_config: done.</div><div>[ =C2=A0 17.7098=
76] [drm:drm_framebuffer_reference] ffffffc04569a800: FB ID: 42 (3)</div><d=
iv>[ =C2=A0 17.709895] [drm:drm_framebuffer_unreference] ffffffc04569a800: =
FB ID: 42 (4)</div><div>[ =C2=A0 17.709903] [drm:drm_framebuffer_unreferenc=
e] ffffffc04569a800: FB ID: 42 (3)</div><div>[ =C2=A0 17.709921] [drm:drm_i=
octl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETCRTC</div><div>=
[ =C2=A0 17.709954] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM=
_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.709972] [drm:drm_ioctl] pid=
=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=
=A0 17.709985] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCT=
L_MODE_GETPROPERTY</div><div>[ =C2=A0 17.709996] [drm:drm_ioctl] pid=3D2137=
, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.=
710011] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_=
SETPROPERTY</div><div>[ =C2=A0 17.710079] [drm:drm_ioctl] pid=3D2137, dev=
=3D0xe200, auth=3D1, DRM_IOCTL_MODE_CREATE_DUMB</div><div>[ =C2=A0 17.71017=
5] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_MAP_D=
UMB</div><div>[ =C2=A0 17.710182] drm_gem_cma_dumb_map_offset: enter.</div>=
<div>[ =C2=A0 17.715407] drm_gem_cma_dumb_map_offset: out.</div><div>[ =C2=
=A0 17.720530] [drm:drm_vm_open_locked] 0x7f94ac8000,0x00001000</div><div>[=
 =C2=A0 17.720550] mmap ffffffc045ecd000 0x65ecd000 to 0x7f94ac8000.</div><=
div>[ =C2=A0 17.728808] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1,=
 DRM_IOCTL_MODE_CREATE_DUMB</div><div>[ =C2=A0 17.728888] [drm:drm_ioctl] p=
id=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_MAP_DUMB</div><div>[ =C2=
=A0 17.728894] drm_gem_cma_dumb_map_offset: enter.</div><div>[ =C2=A0 17.73=
4118] drm_gem_cma_dumb_map_offset: out.</div><div>[ =C2=A0 17.739239] [drm:=
drm_vm_open_locked] 0x7f94aac000,0x00001000</div><div>[ =C2=A0 17.739251] m=
map ffffffc0444a1000 0x644a1000 to 0x7f94aac000.</div><div>[ =C2=A0 17.7457=
82] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000</div><div>[ =C2=A0 17=
.745795] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE=
_DESTROY_DUMB</div><div>[ =C2=A0 17.745856] [drm:drm_ioctl] pid=3D2137, dev=
=3D0xe200, auth=3D1, DRM_IOCTL_MODE_CREATE_DUMB</div><div>[ =C2=A0 17.74589=
6] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_MAP_D=
UMB</div><div>[ =C2=A0 17.745903] drm_gem_cma_dumb_map_offset: enter.</div>=
<div>[ =C2=A0 17.751178] drm_gem_cma_dumb_map_offset: out.</div><div>[ =C2=
=A0 17.756247] [drm:drm_vm_open_locked] 0x7f94aac000,0x00001000</div><div>[=
 =C2=A0 17.756257] mmap ffffffc0444a1000 0x644a1000 to 0x7f94aac000.</div><=
div>[ =C2=A0 17.762771] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000</=
div><div>[ =C2=A0 17.762782] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_MODE_DESTROY_DUMB</div><div>[ =C2=A0 17.795767] [drm:drm_vm=
_open_locked] 0x7f937f2000,0x007e9000</div><div>[ =C2=A0 17.796350] [drm:dr=
m_vm_open_locked] 0x7f94ac8000,0x00001000</div><div>[ =C2=A0 17.798098] [dr=
m:drm_vm_close_locked] 0x7f937f2000,0x007e9000</div><div>[ =C2=A0 17.798156=
] [drm:drm_vm_close_locked] 0x7f94ac8000,0x00001000</div><div>[ =C2=A0 17.9=
16450] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_S=
ETCRTC</div><div>[ =C2=A0 17.916474] [drm:drm_mode_setcrtc] [CRTC:18]</div>=
<div>[ =C2=A0 17.916490] [drm:drm_mode_setcrtc] [CONNECTOR:20:HDMI-A-1]</di=
v><div>[ =C2=A0 17.916497] [drm:drm_crtc_helper_set_config]</div><div>[ =C2=
=A0 17.916502] drm_crtc_helper_set_config: enter.</div><div>[ =C2=A0 17.921=
718] [CRTC:18] [FB:42] #connectors=3D1 (x y) (0 0)</div><div>[ =C2=A0 17.92=
7643] [drm:hisi_dsi_best_encoder] enter.</div><div>[ =C2=A0 17.927649] [drm=
:hisi_dsi_best_encoder] exit success.</div><div>[ =C2=A0 17.927656] [drm:dr=
m_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]</div><div>[ =
=C2=A0 17.927662] drm_crtc_helper_set_config: mode_changed =3D 0, fb_change=
d =3D 0.</div><div>[ =C2=A0 17.935194] drm_crtc_helper_set_config: done.</d=
iv><div>[ =C2=A0 17.940280] [drm:drm_framebuffer_reference] ffffffc04569a80=
0: FB ID: 42 (3)</div><div>[ =C2=A0 17.940292] [drm:drm_framebuffer_unrefer=
ence] ffffffc04569a800: FB ID: 42 (4)</div><div>[ =C2=A0 17.940304] [drm:dr=
m_framebuffer_unreference] ffffffc04569a800: FB ID: 42 (3)</div><div>[ =C2=
=A0 17.940321] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCT=
L_MODE_GETCRTC</div><div>[ =C2=A0 17.940363] [drm:drm_ioctl] pid=3D2137, de=
v=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.9403=
82] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETP=
ROPERTY</div><div>[ =C2=A0 17.940396] [drm:drm_ioctl] pid=3D2137, dev=3D0xe=
200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.940407] [dr=
m:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY=
</div><div>[ =C2=A0 17.940422] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, au=
th=3D1, DRM_IOCTL_MODE_SETPROPERTY</div><div>[ =C2=A0 17.940438] [drm:drm_i=
octl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><=
div>[ =C2=A0 17.940447] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1,=
 DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.940457] [drm:drm_ioctl] p=
id=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =
=C2=A0 17.940467] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_I=
OCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.940479] [drm:drm_ioctl] pid=3D2=
137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_SETPROPERTY</div><div>[ =C2=A0 =
19.585540] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MO=
DE_CREATE_DUMB</div><div>[ =C2=A0 19.601332] [drm:drm_ioctl] pid=3D2137, de=
v=3D0xe200, auth=3D1, DRM_IOCTL_MODE_CREATE_DUMB</div><div>[ =C2=A0 19.6014=
85] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_MAP_=
DUMB</div><div>[ =C2=A0 19.601492] drm_gem_cma_dumb_map_offset: enter.</div=
><div>[ =C2=A0 19.606806] drm_gem_cma_dumb_map_offset: out.</div><div>[ =C2=
=A0 19.612085] [drm:drm_vm_open_locked] 0x7f94aac000,0x00001000</div><div>[=
 =C2=A0 19.612102] mmap ffffffc0446ef000 0x646ef000 to 0x7f94aac000.</div><=
div>[ =C2=A0 19.618964] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000</=
div><div>[ =C2=A0 19.618986] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_MODE_DESTROY_DUMB</div><div>[ =C2=A0 19.627123] [drm:drm_io=
ctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_CREATE_DUMB</div><d=
iv>[ =C2=A0 19.627232] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, =
DRM_IOCTL_MODE_MAP_DUMB</div><div>[ =C2=A0 19.627239] drm_gem_cma_dumb_map_=
offset: enter.</div><div>[ =C2=A0 19.632573] drm_gem_cma_dumb_map_offset: o=
ut.</div><div>[ =C2=A0 19.637686] [drm:drm_vm_open_locked] 0x7f94aac000,0x0=
0001000</div><div>[ =C2=A0 19.637698] mmap ffffffc045089000 0x65089000 to 0=
x7f94aac000.</div><div>[ =C2=A0 19.644229] Unhandled fault: alignment fault=
 (0x92000061) at 0x0000007f94aac004</div><div>[ =C2=A0 19.696274] [drm:drm_=
vm_close_locked] 0x7f937f2000,0x007e9000</div><div>[ =C2=A0 19.696355] [drm=
:drm_vm_close_locked] 0x7f94aac000,0x00001000</div><div>[ =C2=A0 19.696363]=
 [drm:drm_vm_close_locked] 0x7f94ac8000,0x00001000</div><div>[ =C2=A0 19.69=
6681] [drm:drm_release] open_count =3D 1</div><div>[ =C2=A0 19.696693] [drm=
:drm_release] pid =3D 2137, device =3D 0xe200, open_count =3D 1</div><div>[=
 =C2=A0 19.696710] [drm:drm_crtc_helper_set_config]</div><div>[ =C2=A0 19.6=
96715] drm_crtc_helper_set_config: enter.</div><div>[ =C2=A0 19.701968] [dr=
m:drm_crtc_helper_set_config] [CRTC:18] [NOFB]</div><div>[ =C2=A0 19.701980=
] [drm:hisi_drm_encoder_disable] enter.</div><div>[ =C2=A0 19.701987] [drm:=
hisi_drm_encoder_dpms] enter. dpms=3D3</div><div>[ =C2=A0 19.701992] [drm:h=
isi_dsi_disable] enter.</div><div>[ =C2=A0 19.702007] [drm:hisi_dsi_disable=
] exit success.</div><div>[ =C2=A0 19.702576] [drm:hisi_drm_encoder_dpms] e=
xit success.</div><div>[ =C2=A0 19.702583] [drm:hisi_drm_encoder_disable] e=
xit success.</div><div>[ =C2=A0 19.702592] [drm:hisi_drm_crtc_dpms] crtc_dp=
ms =C2=A0enter successfully.</div><div>[ =C2=A0 19.702607] [drm:hisi_drm_cr=
tc_dpms] crtc_dpms exit successfully.</div><div>[ =C2=A0 19.702615] [drm:dr=
m_framebuffer_unreference] ffffffc04569a800: FB ID: 0 (2)</div><div>[ =C2=
=A0 19.702624] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID: 0=
 (1)</div><div>[ =C2=A0 19.702751] [drm:drm_lastclose]</div><div>[ =C2=A0 1=
9.702758] [drm:drm_lastclose] driver lastclose completed</div><div>[ =C2=A0=
 19.702765] [drm:drm_lastclose] lastclose completed</div></div></div></div>

--001a1140f2624b0c920532ae933d--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6665111989383888981==--


From xen-users-bounces@lists.xen.org Fri May 13 00:45:57 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 May 2016 00:45:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b11DO-000693-Co; Fri, 13 May 2016 00:44:26 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chenxiao.zhao@gmail.com>) id 1b11DM-00068x-P9
 for xen-users@lists.xen.org; Fri, 13 May 2016 00:44:25 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 6B/04-09532-86325375; Fri, 13 May 2016 00:44:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHIsWRWlGSWpSXmKPExsVyMfS6tm6asmm
 4wYUjTBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bked9YC952cVac+7CWvYFxxT/2LkYuDiGB
 iYwSTd8uMIM4LAJ3WCT6z70Fy0gI/GCR6Dr6gqmLkRPIyZH4cPUUM4RdKLFy2ilWEJtXQFDi5
 MwnLCA2m4CuxKsbvWA2i4CqxMWTW1ggagIkbt97yAhiCwtYSlz/8BKsV0TAXOLfmTNgNrOAl8
 SSN9eZJjDyzEIydhaS1CxGDiBbXWL9PCGIsJrE7W1X2SFsbYllC18zL2BkXcWoXpxaVJZapGu
 ol1SUmZ5RkpuYmaNraGCml5taXJyYnpqTmFSsl5yfu4kRGHIMQLCDcedzp0OMkhxMSqK8th9M
 woX4kvJTKjMSizPii0pzUosPMWpwcAhsXrv6AqMUS15+XqqSBO8SJdNwIcGi1PTUirTMHGBUw
 JRKcPAoifA2KAKleYsLEnOLM9MhUqcYjTm2/L62lolj29R7a5mEwCZJifOuAJkkAFKaUZoHNw
 gWrZcYZaWEeRmBzhTiKUgtys0sQZV/xSjOwagkzLsbZApPZl4J3L5XQKcwAZ1Sfd0I5JSSRIS
 UVANjJLOMl4e734oJM1pc77y0DquaKh++R8xyhW6RlOxl3/Uf6zLuXc2sNJ6Y9vrh2sbCd6xB
 IbbXbnxsTf2zKmvtI8b0NT3BOy712tZP3s8v9/LV58sn3nT3hwgWO6zQbzVzvfq48/vcBJGYz
 49TTxW8/Ccgt0fNUUNJc+37c/zn1opxH/tSb7BeiaU4I9FQi7moOBEAVlkkntECAAA=
X-Env-Sender: chenxiao.zhao@gmail.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1463100261!14072289!1
X-Originating-IP: [209.85.215.43]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_10_20,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3811 invoked from network); 13 May 2016 00:44:21 -0000
Received: from mail-lf0-f43.google.com (HELO mail-lf0-f43.google.com)
 (209.85.215.43)
 by server-7.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 13 May 2016 00:44:21 -0000
Received: by mail-lf0-f43.google.com with SMTP id y84so80833077lfc.0
 for <xen-users@lists.xen.org>; Thu, 12 May 2016 17:44:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:from:date:message-id:subject:to;
 bh=P8OnSExpoj+XEbS9MC1vve0Jg1LGyt8EeJdCM9Jkjj0=;
 b=ykci/qD+Ib0E/MwjoWhKRh9DBgmim4rRYQS5ihPUqpfPGm3knzOVpmsflZNmaLj7mp
 s1HBUq3eAJV0SuIfNSZweZZsOspZzI0fpMn3BpV1ulXcvkWTt3wnFv/bPEiuvGkofK+y
 TsLM0XQULzi123zEUkAIKMibOgPYf45xAVOtfnBV3ZhWzQJUbTH7aWu0onlsoxevfySt
 E4al/Of6vyTwPjPZVlXmG3zd5o6NaVG/5FWx1VI9QBou3ZPvpWBeFKiXw3NlfaMI3D42
 MYvuRBNI+y27w2EqWSA5hzcBCZ5wL6fGjGEhWi8qIyQ6P/KJ0tbxaSidx9dnVxNjYOMo
 eYvQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=P8OnSExpoj+XEbS9MC1vve0Jg1LGyt8EeJdCM9Jkjj0=;
 b=XU5IcGbZUEcZorpRETlSRwNdLcKK6IL9tK2XEzsu9Wrv3ZVnk+kYtL4LawP4jABQPi
 FNt7W2gri98QyY7EZgn2biDhW9z8gH7/613jWc2Ues4yiBz/sb7kyTVcv5zH/TeOtEeB
 lDed3gm5AlHq3fscHd4hc5iKlXTwOoWeoFh386zcHiDWaojBy+ogVMmyltPOC9w4scG5
 yFBE9vfZI8BnP+op6/NjA226naSCmUKGPDejCHDSQJcQKhN+pALUtfnrHnPf5+J6zC2B
 44yARJ3UUdA4FyFHj+V5+KDHlrET8b9YUTTYPFcVLSi6ZXcliPCugwG9yVs9kytorV18
 t8fg==
X-Gm-Message-State: AOPr4FVtibJQYhGkDj9JlMB4EdGHtTqpeLo2TQo9x1qdNIUCaOWS3GzJ9ren9m48uXahaJAvJZm1XiKrRxgNeA==
X-Received: by 10.25.88.14 with SMTP id m14mr4716281lfb.156.1463100260418;
 Thu, 12 May 2016 17:44:20 -0700 (PDT)
MIME-Version: 1.0
From: Chenxiao Zhao <chenxiao.zhao@gmail.com>
Date: Fri, 13 May 2016 00:44:10 +0000
Message-ID: <CA+e=sbKNK_T2H_PPudn9ZcejgVG6WOzBnt0Rg4PbE1pyCSQ83g@mail.gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: [Xen-users] run X on dom0 on Hikey board got alignment fault
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6665111989383888981=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6665111989383888981==
Content-Type: multipart/alternative; boundary=001a1140f2624b0c920532ae933d

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

Hi,

I have got GPU driver working on dom0 on my Hikey board. When I run startx
in console, it terminated with bus error by signal 7.

I traced the kernel and found there is an unhandled fault when X try to
access a memory mapped address.

Kernel log:
Unhandled fault: alignment fault (0x92000061) at 0x0000007f94aac004

The address should be 4 bytes aligned. The X works well when I boot the
same kernel without XEN. so I do not think this is caused by X codes. What
did I miss?

Anyone can advise the reason causes this issue and how I can fix it?

BTW, The GPU is Mali 450.

Thanks.

Attached X output and kernel log:

X.Org X Server 1.16.4
Release Date: 2014-12-20
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.16.0-4-arm64 aarch64 Debian
Current Operating System: Linux linaro-alip 4.1.15+ #21 SMP PREEMPT Thu May
12 15:35:07 CST 2016 aarch64
Kernel command line: console=ttyAMA0,115200 root=/dev/mmcblk0p9 rootwait rw
3
Build Date: 11 February 2015  01:19:23AM
xorg-server 2:1.16.4-1 (http://www.debian.org/support)
Current version of pixman: 0.32.6
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Jul  3 18:46:30 2014
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x5c) [0x5578a2275c]
(EE)
(EE) Bus error at address 0x7f94aac004
(EE)
Fatal server error:
(EE) Caught signal 7 (Bus error). Server aborting
(EE)
(EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional
information.
(EE)
(EE) Server terminated with error (1). Closing log file.
xinit: connection to X server lost


[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv0.2 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] PERCPU: Embedded 17 pages/cpu @ffffffc04ff24000 s30464 r8192
d30976 u69632
[    0.000000] pcpu-alloc: s30464 r8192 d30976 u69632 alloc=17*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [0] 6 [0] 7
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 257796
[    0.000000] Kernel command line: console=ttyAMA0,115200
root=/dev/mmcblk0p9 rootwait rw 3
[    0.000000] log_buf_len individual max cpu contribution: 4096 bytes
[    0.000000] log_buf_len total cpu_extra contributions: 28672 bytes
[    0.000000] log_buf_len min size: 16384 bytes
[    0.000000] log_buf_len: 65536 bytes
[    0.000000] early log buf free: 14692(89%)
[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576
bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288
bytes)
[    0.000000] software IO TLB [mem 0x69c00000-0x6dc00000] (64MB) mapped at
[ffffffc049c00000-ffffffc04dbfffff]
[    0.000000] Memory: 923900K/1047552K available (9451K kernel code, 545K
rwdata, 3328K rodata, 344K init, 448K bss, 123652K reserved, 0K
cma-reserved)
[    0.000000] Virtual kernel memory layout:
    vmalloc : 0xffffff8000000000 - 0xffffffbdbfff0000   (   246 GB)
    vmemmap : 0xffffffbdc0000000 - 0xffffffbfc0000000   (     8 GB maximum)
              0xffffffbdc0800000 - 0xffffffbdc1c00000   (    20 MB actual)
    fixed   : 0xffffffbffabfd000 - 0xffffffbffac00000   (    12 KB)
    PCI I/O : 0xffffffbffae00000 - 0xffffffbffbe00000   (    16 MB)
    modules : 0xffffffbffc000000 - 0xffffffc000000000   (    64 MB)
    memory  : 0xffffffc000000000 - 0xffffffc050000000   (  1280 MB)
      .init : 0xffffffc000cfd000 - 0xffffffc000d53000   (   344 KB)
      .text : 0xffffffc000080000 - 0xffffffc000cfcdc4   ( 12788 KB)
      .data : 0xffffffc000d58000 - 0xffffffc000de0400   (   545 KB)
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  Additional per-CPU info printed with stalls.
[    0.000000]  RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=8.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8
[    0.000000] NR_IRQS:64 nr_irqs:64 16
[    0.000000] SYSPLL: syspll PM status: 0x30007808
[    0.000000] SYSPLL: syspll is read: l: 0x8000, u: 0x46F5
[    0.000000] SYSPLL: syspll is read: 0x46F58000, 1190494208
[    0.000000] SYSPLL: set syspll medpll: 1190400000
[    0.000000] SYSPLL: modified fix_rate[8], id=9, f=1190400000
[    0.000000] SYSPLL: modified fix_rate[9], id=10, f=1190400000
[    0.000000] clocksource arm,sp804: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 99544814920 ns
[    0.000005] sched_clock: 32 bits at 19MHz, resolution 52ns, wraps every
111848106981ns
[    0.000446] Architected cp15 timer(s) running at 1.20MHz (virt).
[    0.000455] clocksource arch_sys_counter: mask: 0xffffffffffffff
max_cycles: 0x11b661f8e, max_idle_ns: 1763180809113 ns
[    0.000860] Console: colour dummy device 80x25
[    0.000879] Calibrating delay loop (skipped), value calculated using
timer frequency.. 2.40 BogoMIPS (lpj=12000)
[    0.000888] pid_max: default: 32768 minimum: 301
[    0.000983] Security Framework initialized
[    0.000996] SELinux:  Initializing.
[    0.001045] SELinux:  Starting in permissive mode
[    0.001090] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
[    0.001097] Mountpoint-cache hash table entries: 2048 (order: 2, 16384
bytes)
[    0.001599] Initializing cgroup subsys blkio
[    0.001610] Initializing cgroup subsys memory
[    0.001641] Initializing cgroup subsys devices
[    0.001651] Initializing cgroup subsys freezer
[    0.001660] Initializing cgroup subsys net_cls
[    0.001672] Initializing cgroup subsys perf_event
[    0.001682] Initializing cgroup subsys net_prio
[    0.001691] Initializing cgroup subsys hugetlb
[    0.001701] Initializing cgroup subsys debug
[    0.002015] hw perfevents: enabled with arm/armv8-pmuv3 PMU driver, 1
counters available
[    0.002049] EFI services will not be available.
[    0.002243] Xen 4.7 support found, events_irq=20
gnttab_frame=0x0000000005c00000
[    0.002361] xen:grant_table: Grant tables using version 1 layout
[    0.002388] Grant table initialized
[    0.002431] xen:events: Using FIFO-based ABI
[    0.002445] Xen: initializing cpu0
[    0.080980] CPU1: Booted secondary processor
[    0.080988] Detected VIPT I-cache on CPU1
[    0.081042] Xen: initializing cpu1
[    0.101050] CPU2: Booted secondary processor
[    0.101056] Detected VIPT I-cache on CPU2
[    0.101092] Xen: initializing cpu2
[    0.121134] CPU3: Booted secondary processor
[    0.121139] Detected VIPT I-cache on CPU3
[    0.121173] Xen: initializing cpu3
[    0.141217] CPU4: Booted secondary processor
[    0.141226] Detected VIPT I-cache on CPU4
[    0.141274] Xen: initializing cpu4
[    0.161343] CPU5: Booted secondary processor
[    0.161348] Detected VIPT I-cache on CPU5
[    0.161381] Xen: initializing cpu5
[    0.181458] CPU6: Booted secondary processor
[    0.181463] Detected VIPT I-cache on CPU6
[    0.181496] Xen: initializing cpu6
[    0.201537] CPU7: Booted secondary processor
[    0.201542] Detected VIPT I-cache on CPU7
[    0.201574] Xen: initializing cpu7
[    0.201675] Brought up 8 CPUs
[    0.201722] SMP: Total of 8 processors activated.
[    0.201727] CPU: All CPU(s) started at EL1
[    0.201810] alternatives: patching kernel code
[    0.202479] devtmpfs: initialized
[    0.210793] DMI not present or invalid.
[    0.211186] clocksource jiffies: mask: 0xffffffff max_cycles:
0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.211718] xor: measuring software checksum speed
[    0.311373]    8regs     :  2380.000 MB/sec
[    0.411442]    8regs_prefetch:  2174.800 MB/sec
[    0.511515]    32regs    :  2637.200 MB/sec
[    0.611582]    32regs_prefetch:  2441.600 MB/sec
[    0.611588] xor: using function: 32regs (2637.200 MB/sec)
[    0.611605] pinctrl core: initialized pinctrl subsystem
[    0.612802] NET: Registered protocol family 16
[    0.614722] vdso: 2 pages (1 code @ ffffffc000d5d000, 1 data @
ffffffc000d5c000)
[    0.614809] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
[    0.614989] DMA: preallocated 256 KiB pool for atomic allocations
[    0.627298] software IO TLB [mem 0x5c000000-0x60000000] (64MB) mapped at
[ffffffc03c000000-ffffffc03fffffff]
[    0.627437] Serial: AMBA PL011 UART driver
[    0.628500] f8015000.uart: ttyAMA0 at MMIO 0xf8015000 (irq = 22,
base_baud = 0) is a PL011 rev2
[    1.279185] console [ttyAMA0] enabled
[    1.283485] uart-pl011 f7111000.uart: could not find pctldev for node
/smb/pinmux@f7010000/uart1_pmx_func, deferring probe
[    1.294810] uart-pl011 f7112000.uart: could not find pctldev for node
/smb/pinmux@f7010000/uart2_pmx_func, deferring probe
[    1.306124] uart-pl011 f7114000.uart: could not find pctldev for node
/smb/pinmux@f7010000/uart4_pmx_func, deferring probe
[    1.547666] raid6: int64x1  gen()   467 MB/s
[    1.717724] raid6: int64x1  xor()   493 MB/s
[    1.887848] raid6: int64x2  gen()   691 MB/s
[    2.058006] raid6: int64x2  xor()   610 MB/s
[    2.228125] raid6: int64x4  gen()  1002 MB/s
[    2.398257] raid6: int64x4  xor()   744 MB/s
[    2.568452] raid6: int64x8  gen()  1039 MB/s
[    2.738537] raid6: int64x8  xor()   728 MB/s
[    2.908714] raid6: neonx1   gen()   751 MB/s
[    3.078889] raid6: neonx2   gen()  1162 MB/s
[    3.249012] raid6: neonx4   gen()  1537 MB/s
[    3.419159] raid6: neonx8   gen()  1537 MB/s
[    3.423426] raid6: using algorithm neonx4 gen() 1537 MB/s
[    3.428823] raid6: using intx1 recovery algorithm
[    3.433651] ACPI: Interpreter disabled.
[    3.437540] xen:balloon: Initialising balloon driver
[    3.442813] xen_balloon: Initialising balloon driver
[    3.448473] vgaarb: loaded
[    3.451501] SCSI subsystem initialized
[    3.455518] libata version 3.00 loaded.
[    3.455588] ssp-pl022 f7106000.spi: could not find pctldev for node
/smb/pinmux@f7010000/spi0_pmx_func, deferring probe
[    3.466737] usbcore: registered new interface driver usbfs
[    3.472279] usbcore: registered new interface driver hub
[    3.477788] usbcore: registered new device driver usb
[    3.483020] i2c_designware f7102000.i2c: could not find pctldev for node
/smb/pinmux@f7010000/i2c2_pmx_func, deferring probe
[    3.494376] Linux video capture interface: v2.00
[    3.499426] hi6220-stub-clk stub_clock: failed get mailbox channel
[    3.505628] hi6220-stub-clk: probe of stub_clock failed with error -16
[    3.512283] Advanced Linux Sound Architecture Driver Initialized.
[    3.518907] Bluetooth: Core ver 2.20
[    3.522522] NET: Registered protocol family 31
[    3.526966] Bluetooth: HCI device and connection manager initialized
[    3.533343] Bluetooth: HCI socket layer initialized
[    3.538225] Bluetooth: L2CAP socket layer initialized
[    3.543303] Bluetooth: SCO socket layer initialized
[    3.548438] ------------[ cut here ]------------
[    3.553060] WARNING: CPU: 0 PID: 1 at net/wireless/reg.c:524
regulatory_init+0xa0/0x140()
[    3.561247] db.txt is empty, you should update it...
[    3.566038] Modules linked in:

[    3.569284] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.1.15+ #21
[    3.575381] Hardware name: HiKey Development Board (DT)
[    3.580603] Call trace:
[    3.583050] [<ffffffc000089db4>] dump_backtrace+0x0/0x124
[    3.588458] [<ffffffc000089eec>] show_stack+0x14/0x1c
[    3.593513] [<ffffffc0009a5fb4>] dump_stack+0x7c/0xbc
[    3.598572] [<ffffffc0000b20f4>] warn_slowpath_common+0x9c/0xd0
[    3.604491] [<ffffffc0000b2178>] warn_slowpath_fmt+0x50/0x58
[    3.610160] [<ffffffc000d3416c>] regulatory_init+0xa0/0x140
[    3.615730] [<ffffffc000d34048>] cfg80211_init+0x74/0xf8
[    3.621049] [<ffffffc000082830>] do_one_initcall+0xb4/0x150
[    3.626623] [<ffffffc000cfdb20>] kernel_init_freeable+0x1bc/0x25c
[    3.632729] [<ffffffc0009a20a0>] kernel_init+0x10/0xd8
[    3.637880] ---[ end trace d5198713a7ef9a07 ]---
[    3.642534] cfg80211: Calling CRDA to update world regulatory domain
[    3.649056] NetLabel: Initializing
[    3.652456] NetLabel:  domain hash size = 128
[    3.656808] NetLabel:  protocols = UNLABELED CIPSOv4
[    3.661823] NetLabel:  unlabeled traffic allowed by default
[    3.667828] Switched to clocksource arch_sys_counter
[    3.673225] pnp: PnP ACPI: disabled
[    3.687719] /thermal-zones/cls0/cooling-maps/map0: could not find phandle
[    3.694534] missing cooling_device property
[    3.698724] failed to build thermal zone cls0: -22
[    3.703916] NET: Registered protocol family 2
[    3.708876] TCP established hash table entries: 8192 (order: 4, 65536
bytes)
[    3.715998] TCP bind hash table entries: 8192 (order: 5, 131072 bytes)
[    3.722660] TCP: Hash tables configured (established 8192 bind 8192)
[    3.729083] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    3.735021] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    3.741724] NET: Registered protocol family 1
[    3.746484] RPC: Registered named UNIX socket transport module.
[    3.752415] RPC: Registered udp transport module.
[    3.757117] RPC: Registered tcp transport module.
[    3.761828] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    3.768289] PCI: CLS 0 bytes, default 64
[    3.768499] Trying to unpack rootfs image as initramfs...
[    3.774076] rootfs image is not initramfs (junk in compressed archive);
looks like an initrd
[    3.798736] Freeing initrd memory: 8192K (ffffffc008200000 -
ffffffc008a00000)
[    3.806317] kvm [1]: HYP mode not available
[    3.814521] futex hash table entries: 2048 (order: 5, 131072 bytes)
[    3.821001] audit: initializing netlink subsys (disabled)
[    3.826443] audit: type=2000 audit(3.529:1): initialized
[    3.832318] HugeTLB registered 2 MB page size, pre-allocated 0 pages
[    3.839160] VFS: Disk quotas dquot_6.6.0
[    3.843157] VFS: Dquot-cache hash table entries: 512 (order 0, 4096
bytes)
[    3.850626] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    3.857077] NFS: Registering the id_resolver key type
[    3.862170] Key type id_resolver registered
[    3.866350] Key type id_legacy registered
[    3.870575] fuse init (API version 7.23)
[    3.874901] SGI XFS with security attributes, no debug enabled
[    3.881582] 9p: Installing v9fs 9p2000 file system support
[    3.887271] SELinux:  Registering netfilter hooks
[    3.892325] io scheduler noop registered
[    3.896271] io scheduler cfq registered (default)
[    3.902026] pinctrl-single f7010000.pinmux: 159 pins at pa
ffffff80000b8000 size 636
[    3.910212] pinctrl-single f7010800.pinmux: 163 pins at pa
ffffff80000ba800 size 652
[    3.918145] pinctrl-single f8001800.pinmux: 30 pins at pa
ffffff80000bc800 size 120
[    3.926345] pl061_gpio f8011000.gpio: PL061 GPIO chip
@0x00000000f8011000 registered
[    3.934312] pl061_gpio f8012000.gpio: PL061 GPIO chip
@0x00000000f8012000 registered
[    3.942248] pl061_gpio f8013000.gpio: PL061 GPIO chip
@0x00000000f8013000 registered
[    3.950190] pl061_gpio f8014000.gpio: PL061 GPIO chip
@0x00000000f8014000 registered
[    3.958127] pl061_gpio f7020000.gpio: PL061 GPIO chip
@0x00000000f7020000 registered
[    3.966044] pl061_gpio f7021000.gpio: PL061 GPIO chip
@0x00000000f7021000 registered
[    3.973980] pl061_gpio f7022000.gpio: PL061 GPIO chip
@0x00000000f7022000 registered
[    3.981910] pl061_gpio f7023000.gpio: PL061 GPIO chip
@0x00000000f7023000 registered
[    3.989870] pl061_gpio f7024000.gpio: PL061 GPIO chip
@0x00000000f7024000 registered
[    3.997786] pl061_gpio f7025000.gpio: PL061 GPIO chip
@0x00000000f7025000 registered
[    4.005766] pl061_gpio f7026000.gpio: PL061 GPIO chip
@0x00000000f7026000 registered
[    4.013704] pl061_gpio f7027000.gpio: PL061 GPIO chip
@0x00000000f7027000 registered
[    4.021639] pl061_gpio f7028000.gpio: PL061 GPIO chip
@0x00000000f7028000 registered
[    4.029574] pl061_gpio f7029000.gpio: PL061 GPIO chip
@0x00000000f7029000 registered
[    4.037492] pl061_gpio f702a000.gpio: PL061 GPIO chip
@0x00000000f702a000 registered
[    4.045428] pl061_gpio f702b000.gpio: PL061 GPIO chip
@0x00000000f702b000 registered
[    4.053364] pl061_gpio f702c000.gpio: PL061 GPIO chip
@0x00000000f702c000 registered
[    4.061294] pl061_gpio f702d000.gpio: PL061 GPIO chip
@0x00000000f702d000 registered
[    4.069231] pl061_gpio f702e000.gpio: PL061 GPIO chip
@0x00000000f702e000 registered
[    4.077143] pl061_gpio f702f000.gpio: PL061 GPIO chip
@0x00000000f702f000 registered
[    4.086141] xen:xen_evtchn: Event-channel device installed
[    4.097529] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    4.105430] [drm] Initialized drm 1.1.0 20060810
[    4.110137] [drm:drm_platform_init]
[    4.110144] [drm:drm_get_platform_dev]
[    4.110250] [drm:drm_minor_register]
[    4.110476] [drm:drm_minor_register] new minor registered 64
[    4.110482] [drm:drm_minor_register]
[    4.110487] [drm:drm_minor_register]
[    4.110678] [drm:drm_minor_register] new minor registered 0
[    4.110685] [drm:hisi_drm_load] enter.
[    4.111267] [drm:hisi_drm_load] exit successfully.
[    4.111276] [drm] Initialized hisi 1.0.0 20141224 on minor 0
[    4.117149] [drm:hisi_ade_probe] drm_ade enter.
[    4.117391] [drm:hisi_ade_probe] drm_ade exit successfully.
[    4.117513] [drm:hisi_dsi_probe] enter.
[    4.117549] [drm] failed to find slave encoder i2c client
[    4.123069] Mali<2>: Inserting Mali v600 device driver.
[    4.128399] Mali<2>: Driver revision: -v3.19-rc7-26735-g9e74097
[    4.134322] Mali<2>: mali_module_init() registering driver
[    4.139912] Mali<2>: mali_probe(): Called for platform device
f4080000.mali
[    4.147348] Mali<2>: Broadcast: Creating Mali Broadcast unit:
Mali_Broadcast
[    4.154425] Mali<4>: Broadcast: setting mask 0x00000000 + 0x00000000
(reset)
[    4.161488] Mali<6>: register_write for core Mali_Broadcast, relative
addr=0x0000, val=0x00000000
[    4.170372] Mali<6>: register_write for core Mali_Broadcast, relative
addr=0x0004, val=0x00000000
[    4.179327] Mali: GPU version: CF070000
[    4.183453] Mali<2>: Broadcast: Creating Mali Broadcast unit:
Mali_Broadcast
[    4.190519] Mali<4>: Broadcast: setting mask 0x00000000 + 0x00000000
(reset)
[    4.197573] Mali<6>: register_write for core Mali_Broadcast, relative
addr=0x0000, val=0x00000000
[    4.206460] Mali<6>: register_write for core Mali_Broadcast, relative
addr=0x0004, val=0x00000000
[    4.216106] Mali<2>: mali_probe(): Successfully initialized driver for
platform device f4080000.mali
[    4.225372] Mali: Mali device driver loaded
[    4.229785] Unable to detect cache hierarcy from DT for CPU 0
[    4.242422] brd: module loaded
[    4.249921] loop: module loaded
[    4.254852] ldo2: Operation of current configuration missing
[    4.260849] ldo7: Operation of current configuration missing
[    4.266790] ldo10: Operation of current configuration missing
[    4.272839] ldo13: Operation of current configuration missing
[    4.278895] ldo14: Operation of current configuration missing
[    4.284931] ldo15: Operation of current configuration missing
[    4.291111] ldo17: Operation of current configuration missing
[    4.297150] ldo19: Operation of current configuration missing
[    4.303073] hi655x_regulator f8000000.pmic:regulator@a40:
fake_of_get_regulator_init_data no consumer_supplies
[    4.313292] ldo21: Operation of current configuration missing
[    4.319461] ldo22: Operation of current configuration missing
[    4.326173] tun: Universal TUN/TAP device driver, 1.6
[    4.331239] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    4.337981] PPP generic driver version 2.4.2
[    4.342444] PPP BSD Compression module registered
[    4.347149] PPP Deflate Compression module registered
[    4.352263] PPP MPPE Compression module registered
[    4.357055] xen_netfront: Initialising Xen virtual ethernet driver
[    4.363394] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB
Ethernet driver
[    4.370860] usbcore: registered new interface driver pegasus
[    4.376559] usbcore: registered new interface driver rtl8150
[    4.382279] usbcore: registered new interface driver r8152
[    4.387823] usbcore: registered new interface driver asix
[    4.393264] usbcore: registered new interface driver ax88179_178a
[    4.399407] usbcore: registered new interface driver cdc_ether
[    4.405280] usbcore: registered new interface driver dm9601
[    4.410917] usbcore: registered new interface driver CoreChips
[    4.416800] usbcore: registered new interface driver smsc75xx
[    4.422608] usbcore: registered new interface driver smsc95xx
[    4.428407] usbcore: registered new interface driver net1080
[    4.434110] usbcore: registered new interface driver plusb
[    4.439650] usbcore: registered new interface driver cdc_subset
[    4.445609] usbcore: registered new interface driver zaurus
[    4.451234] usbcore: registered new interface driver MOSCHIP
usb-ethernet driver
[    4.458712] usbcore: registered new interface driver cdc_ncm
[    5.318203] dwc2 f72c0000.usb: DWC OTG Controller
[    5.322931] dwc2 f72c0000.usb: new USB bus registered, assigned bus
number 1
[    5.330011] dwc2 f72c0000.usb: irq 56, io mem 0x00000000
[    5.335944] hub 1-0:1.0: USB hub found
[    5.339727] hub 1-0:1.0: 1 port detected
[    5.344011] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.350552] ehci-pci: EHCI PCI platform driver
[    5.355069] ehci-platform: EHCI generic platform driver
[    5.360518] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    5.366719] ohci-pci: OHCI PCI platform driver
[    5.371233] ohci-platform: OHCI generic platform driver
[    5.376664] usbcore: registered new interface driver cdc_acm
[    5.382330] cdc_acm: USB Abstract Control Model driver for USB modems
and ISDN adapters
[    5.390421] usbcore: registered new interface driver usb-storage
[    5.396822] mousedev: PS/2 mouse device common for all mice
[    5.403433] rtc-pl031 f8003000.rtc: rtc core: registered pl031 as rtc0
[    5.410233] i2c /dev entries driver
[    5.414687] device-mapper: ioctl: 4.31.0-ioctl (2015-3-12) initialised:
dm-devel@redhat.com
[    5.423211] Bluetooth: HCI UART driver ver 2.3
[    5.427653] Bluetooth: HCI UART protocol H4 registered
[    5.433090] cpu cpu0: failed to get cpu0 clock: -2
[    5.437974] cpufreq-dt: probe of cpufreq-dt.0 failed with error -2
[    5.444279] sdhci: Secure Digital Host Controller Interface driver
[    5.450469] sdhci: Copyright(c) Pierre Ossman
[    5.454873] Synopsys Designware Multimedia Card Interface Driver
[    5.461486] dwmmc_k3 f723d000.dwmmc0: fifo-depth property not found,
using value of FIFOTH register as default
[    5.471577] dwmmc_k3 f723d000.dwmmc0: IDMAC supports 32-bit address mode.
[    5.478395] dwmmc_k3 f723d000.dwmmc0: Using internal DMA controller.
[    5.484755] dwmmc_k3 f723d000.dwmmc0: Version ID is 250a
[    5.490134] dwmmc_k3 f723d000.dwmmc0: DW MMC controller at irq 53, 32
bit host data width, 8 deep fifo
[    5.499561] dwmmc_k3 f723d000.dwmmc0: No vqmmc regulator found
[    5.505624] ldo19: invalid input voltage found
[    5.547941] dwmmc_k3 f723d000.dwmmc0: 1 slots initialized
[    5.553650] dwmmc_k3 f723e000.dwmmc1: fifo-depth property not found,
using value of FIFOTH register as default
[    5.563743] dwmmc_k3 f723e000.dwmmc1: IDMAC supports 32-bit address mode.
[    5.570582] dwmmc_k3 f723e000.dwmmc1: Using internal DMA controller.
[    5.576956] dwmmc_k3 f723e000.dwmmc1: Version ID is 250a
[    5.582337] dwmmc_k3 f723e000.dwmmc1: DW MMC controller at irq 54, 32
bit host data width, 8 deep fifo
[    5.591834] dwmmc_k3 f723e000.dwmmc1: Got CD GPIO
[    5.596754] ldo10: invalid input voltage found
[    5.617911] ldo7: invalid input voltage found
[    5.638110] dwmmc_k3 f723e000.dwmmc1: 1 slots initialized
[    5.643807] dwmmc_k3 f723f000.dwmmc2: fifo-depth property not found,
using value of FIFOTH register as default
[    5.653886] dwmmc_k3 f723f000.dwmmc2: IDMAC supports 32-bit address mode.
[    5.660724] dwmmc_k3 f723f000.dwmmc2: Using internal DMA controller.
[    5.667097] dwmmc_k3 f723f000.dwmmc2: Version ID is 250a
[    5.672469] dwmmc_k3 f723f000.dwmmc2: DW MMC controller at irq 55, 32
bit host data width, 128 deep fifo
[    5.682252] sdhci-pltfm: SDHCI platform and OF driver helper
[    5.689295] ledtrig-cpu: registered to indicate activity on CPUs
[    5.695540] usbcore: registered new interface driver usbhid
[    5.701131] usbhid: USB HID core driver
[    5.705020] u32 classifier
[    5.707748]     Actions configured
[    5.707769] mmc0: MAN_BKOPS_EN bit is not set
[    5.715567] Netfilter messages via NETLINK v0.30.
[    5.720344] nf_conntrack version 0.5.0 (7281 buckets, 29124 max)
[    5.726443] mmc_host mmc0: Bus speed (slot 0) = 51756521Hz (slot req
52000000Hz, actual 51756521HZ div = 0)
[    5.726624] ctnetlink v0.93: registering with nfnetlink.
[    5.726985] xt_time: kernel timezone is -0000
[    5.746015] ip_tables: (C) 2000-2006 Netfilter Core Team
[    5.751547] arp_tables: (C) 2002 David S. Miller
[    5.756333] Initializing XFRM netlink socket
[    5.760993] NET: Registered protocol family 10
[    5.765507] mmc0: new high speed MMC card at address 0001
[    5.771043] mip6: Mobile IPv6
[    5.771439] mmcblk0: mmc0:0001 H8G1e 7.28 GiB
[    5.771609] mmcblk0boot0: mmc0:0001 H8G1e partition 1 4.00 MiB
[    5.771827] mmcblk0boot1: mmc0:0001 H8G1e partition 2 4.00 MiB
[    5.790487] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    5.796489] NET: Registered protocol family 17
[    5.800999] NET: Registered protocol family 15
[    5.805501] bridge: automatic filtering via arp/ip/ip6tables has been
deprecated. Update your scripts to load br_netfilter if you need this.
[    5.818517] Bridge firewalling registered
[    5.822696] Bluetooth: RFCOMM TTY layer initialized
[    5.827603] Bluetooth: RFCOMM socket layer initialized
[    5.827750]  mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9
[    5.837409] Bluetooth: RFCOMM ver 1.11
[    5.841212] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    5.847152] Bluetooth: HIDP socket layer initialized
[    5.852198] 8021q: 802.1Q VLAN Support v1.8
[    5.856668] 9pnet: Installing 9P2000 support
[    5.861051] Key type dns_resolver registered
[    5.866197] registered taskstats version 1
[    5.871506] Btrfs loaded
[    5.874696] f7111000.uart: ttyAMA1 at MMIO 0xf7111000 (irq = 23,
base_baud = 0) is a PL011 rev2
[    5.883830] f7112000.uart: ttyAMA2 at MMIO 0xf7112000 (irq = 24,
base_baud = 0) is a PL011 rev2
[    5.892900] uart-pl011 f7114000.uart: aliased and non-aliased serial
devices found in device tree. Serial port enumeration may be unpredictable.
[    5.905897] f7114000.uart: ttyAMA3 at MMIO 0xf7114000 (irq = 25,
base_baud = 0) is a PL011 rev2
[    5.915407] ssp-pl022 f7106000.spi: ARM PL022 driver, device ID:
0x00041022
[    5.916918] mmc_host mmc1: Bus speed (slot 0) = 99200000Hz (slot req
100000000Hz, actual 99200000HZ div = 0)
[    5.916934] mmc1: new ultra high speed SDR50 SDHC card at address 59b4
[    5.917310] mmcblk1: mmc1:59b4       14.9 GiB
[    5.924576] GPT:Primary header thinks Alt. header is not at the end of
the disk.
[    5.924581] GPT:25165823 != 31275007
[    5.924584] GPT:Alternate GPT header not at the end of the disk.
[    5.924588] GPT:25165823 != 31275007
[    5.924591] GPT: Use GNU Parted to correct GPT errors.
[    5.924615]  mmcblk1: p1 p2 p3 p4
[    5.972314] ssp-pl022 f7106000.spi: mapped registers from
0x00000000f7106000 to ffffff800025a000
[    5.981211] ssp-pl022 f7106000.spi: Failed to work in dma mode, work
without dma!
[    5.998348] [drm:hisi_dsi_probe] enter.
[    5.998457] [drm:hisi_drm_encoder_create] enter.
[    5.998474] [drm:hisi_drm_connector_create] enter.
[    5.998593] [drm:drm_sysfs_connector_add] adding "HDMI-A-1" to sysfs
[    5.998601] [drm:drm_sysfs_hotplug_event] generating hotplug event
[    5.998661] [drm:hisi_drm_connector_create] exit success.
[    5.998667] [drm:hisi_dsi_probe] exit success.
[    5.999059] dwmmc_k3 f723f000.dwmmc2: fifo-depth property not found,
using value of FIFOTH register as default
[    6.009143] dwmmc_k3 f723f000.dwmmc2: IDMAC supports 32-bit address mode.
[    6.015962] dwmmc_k3 f723f000.dwmmc2: Using internal DMA controller.
[    6.022333] dwmmc_k3 f723f000.dwmmc2: Version ID is 250a
[    6.027668] dwmmc_k3 f723f000.dwmmc2: DW MMC controller at irq 55, 32
bit host data width, 64 deep fifo
[    6.037178] dwmmc_k3 f723f000.dwmmc2: No vqmmc regulator found
[    6.157945] dwmmc_k3 f723f000.dwmmc2: 1 slots initialized
[    6.163469] rtc-pl031 f8003000.rtc: setting system clock to 1970-01-01
00:00:19 UTC (19)
[    6.168503] dwmmc_k3 f723f000.dwmmc2: card claims to support voltages
below defined range
[    6.177643] mmc_host mmc2: Bus speed (slot 0) = 24800000Hz (slot req
25000000Hz, actual 24800000HZ div = 0)
[    6.178866] mmc2: queuing unknown CIS tuple 0x91 (3 bytes)
[    6.179962] mmc2: new SDIO card at address 0001
[    6.206958] SOC_MED: disabling
[    6.210154] ALSA device list:
[    6.213119]   No soundcards found.
[    6.216671] uart-pl011 f8015000.uart: no DMA platform data
[    6.222385] RAMDISK: Couldn't find valid RAM disk image starting at 0.
[    6.231483] EXT4-fs (mmcblk0p9): couldn't mount as ext3 due to feature
incompatibilities
[    6.243173] EXT4-fs (mmcblk0p9): couldn't mount as ext2 due to feature
incompatibilities
[    6.501608] EXT4-fs (mmcblk0p9): recovery complete
[    6.506647] EXT4-fs (mmcblk0p9): mounted filesystem with ordered data
mode. Opts: (null)
[    6.514803] VFS: Mounted root (ext4 filesystem) on device 179:9.
[    6.522798] devtmpfs: mounted
[    6.525961] Freeing unused kernel memory: 344K (ffffffc000cfd000 -
ffffffc000d53000)
[    6.533723] Freeing alternatives memory: 12K (ffffffc000d53000 -
ffffffc000d56000)
[    6.662165] random: systemd urandom read with 25 bits of entropy
available
[    6.797910] cfg80211: Calling CRDA to update world regulatory domain
[    7.035778] systemd-udevd[1757]: starting version 215
[    7.292431] random: nonblocking pool is initialized
[    7.708570] EXT4-fs (mmcblk0p9): re-mounted. Opts: errors=remount-ro
[    7.820362] FAT-fs (mmcblk0p6): Volume was not properly unmounted. Some
datamay be corrupt. Please run fsck.
[    8.128773] systemd-journald[1758]: Received request to flush runtime
journal from PID 1
[    9.947910] cfg80211: Calling CRDA to update world regulatory domain
[    9.979998] cfg80211: World regulatory domain updated:
[    9.985179] cfg80211:  DFS Master region: unset
[    9.985180] cfg80211:   (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp), (dfs_cac_time)
[    9.985197] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A,
2000 mBm), (N/A)
[    9.985202] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A,
2000 mBm), (N/A)
[    9.985207] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A,
2000 mBm), (N/A)
[    9.985212] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000
KHz AUTO), (N/A, 2000 mBm), (N/A)
[    9.985218] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000
KHz AUTO), (N/A, 2000 mBm), (0 s)
[    9.985222] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A,
2000mBm), (0 s)
[    9.985226] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A,
2000 mBm), (N/A)
[    9.985230] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz),
(N/A, 0mBm), (N/A)
[   17.243606] [drm:drm_stub_open]
[   17.243627] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.243641] [drm:drm_setup]
[   17.243678] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_SET_VERSION
[   17.243699] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.243721] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.243744] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.243755] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.243775] [drm:drm_release] open_count = 1
[   17.243783] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   17.243795] [drm:drm_lastclose]
[   17.243800] [drm:drm_lastclose] driver lastclose completed
[   17.243808] [drm:drm_lastclose] lastclose completed
[   17.283186] [drm:drm_stub_open]
[   17.283206] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.283227] [drm:drm_setup]
[   17.283244] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_SET_VERSION
[   17.283263] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.283273] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.283336] [drm:drm_release] open_count = 1
[   17.283344] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   17.283357] [drm:drm_lastclose]
[   17.283363] [drm:drm_lastclose] driver lastclose completed
[   17.283370] [drm:drm_lastclose] lastclose completed
[   17.283433] [drm:drm_stub_open]
[   17.283441] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.283449] [drm:drm_setup]
[   17.283465] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.283476] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.283494] [drm:drm_release] open_count = 1
[   17.283501] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   17.283509] [drm:drm_lastclose]
[   17.283514] [drm:drm_lastclose] driver lastclose completed
[   17.283520] [drm:drm_lastclose] lastclose completed
[   17.283547] [drm:drm_stub_open]
[   17.283555] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.283562] [drm:drm_setup]
[   17.283574] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_SET_VERSION
[   17.283586] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.283594] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.283700] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.283710] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.283788] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.283798] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.283974] [drm:drm_release] open_count = 1
[   17.283981] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   17.283988] [drm:drm_lastclose]
[   17.283994] [drm:drm_lastclose] driver lastclose completed
[   17.283999] [drm:drm_lastclose] lastclose completed
[   17.284299] [drm:drm_stub_open]
[   17.284308] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.284316] [drm:drm_setup]
[   17.284326] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_SET_VERSION
[   17.284337] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.284345] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.284384] [drm:drm_release] open_count = 1
[   17.284392] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   17.284399] [drm:drm_lastclose]
[   17.284405] [drm:drm_lastclose] driver lastclose completed
[   17.284411] [drm:drm_lastclose] lastclose completed
[   17.284439] [drm:drm_stub_open]
[   17.284446] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.284453] [drm:drm_setup]
[   17.284464] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.284473] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.284483] [drm:drm_release] open_count = 1
[   17.284490] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   17.284496] [drm:drm_lastclose]
[   17.284502] [drm:drm_lastclose] driver lastclose completed
[   17.284507] [drm:drm_lastclose] lastclose completed
[   17.284534] [drm:drm_stub_open]
[   17.284542] [drm:drm_open_helper] pid = 2137, minor = 0
[   17.284549] [drm:drm_setup]
[   17.284560] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_SET_VERSION
[   17.284571] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.284579] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.284657] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.284666] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_GET_UNIQUE
[   17.284704] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.284714] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.284781] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_SET_VERSION
[   17.284802] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.284812] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_VERSION
[   17.284993] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETRESOURCES
[   17.285003] [drm:drm_mode_getresources] CRTC[1] CONNECTORS[1] ENCODERS[1]
[   17.285013] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETRESOURCES
[   17.285021] [drm:drm_mode_getresources] CRTC[1] CONNECTORS[1] ENCODERS[1]
[   17.285123] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCONNECTOR
[   17.285131] [drm:drm_mode_getconnector] [CONNECTOR:20:?]
[   17.285141] [drm:drm_helper_probe_single_connector_modes_merge_bits]
[CONNECTOR:20:HDMI-A-1]
[   17.285148] [drm:hisi_dsi_detect] enter.
[   17.285155] [drm:hisi_dsi_detect] exit success. status=1
[   17.285162] [drm:drm_helper_probe_single_connector_modes_merge_bits]
[CONNECTOR:20:HDMI-A-1] status updated from 3 to 1
[   17.285169] [drm:hisi_dsi_get_modes] enter.
[   17.354630] [drm:drm_assign_hdmi_deep_color_info] HDMI-A-1: No deep
color support on this HDMI sink.
[   17.355517] [drm:hisi_dsi_get_modes] exit success. count=30
[   17.355546] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355552] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355558] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355564] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355570] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355575] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355581] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355587] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355592] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355598] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355604] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355609] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355615] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355621] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355626] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355632] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355638] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355645] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355650] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355657] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355663] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355669] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.355681] [drm:drm_helper_probe_single_connector_modes_merge_bits]
[CONNECTOR:20:HDMI-A-1] probed modes :
[   17.355693] [drm:drm_mode_debug_printmodeline] Modeline 22:"1920x1080"
60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5
[   17.355703] [drm:drm_mode_debug_printmodeline] Modeline 44:"1920x1080"
60 148352 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5
[   17.355713] [drm:drm_mode_debug_printmodeline] Modeline 28:"1680x1050"
60 119000 1680 1728 1760 1840 1050 1053 1059 1080 0x48 0x9
[   17.355722] [drm:drm_mode_debug_printmodeline] Modeline 25:"1280x1024"
60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x48 0x5
[   17.355731] [drm:drm_mode_debug_printmodeline] Modeline 23:"1280x720" 60
74250 1280 1390 1430 1650 720 725 730 750 0x48 0x5
[   17.355741] [drm:drm_mode_debug_printmodeline] Modeline 45:"1280x720" 60
74176 1280 1390 1430 1650 720 725 730 750 0x48 0x5
[   17.355750] [drm:drm_mode_debug_printmodeline] Modeline 29:"800x600" 60
40000 800 840 968 1056 600 601 605 628 0x48 0x5
[   17.355760] [drm:drm_mode_debug_printmodeline] Modeline 35:"1280x1024"
75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5
[   17.355769] [drm:drm_mode_debug_printmodeline] Modeline 26:"1280x1024"
72 132840 1280 1368 1504 1728 1024 1025 1028 1067 0x0 0x6
[   17.355779] [drm:drm_mode_debug_printmodeline] Modeline 27:"1440x900" 60
88750 1440 1488 1520 1600 900 903 909 926 0x40 0x9
[   17.355788] [drm:drm_mode_debug_printmodeline] Modeline 24:"1152x864" 75
108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5
[   17.355798] [drm:drm_mode_debug_printmodeline] Modeline 36:"1024x768" 75
78800 1024 1040 1136 1312 768 769 772 800 0x40 0x5
[   17.355808] [drm:drm_mode_debug_printmodeline] Modeline 37:"1024x768" 70
75000 1024 1048 1184 1328 768 771 777 806 0x40 0xa
[   17.355818] [drm:drm_mode_debug_printmodeline] Modeline 38:"1024x768" 60
65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa
[   17.355828] [drm:drm_mode_debug_printmodeline] Modeline 39:"800x600" 75
49500 800 816 896 1056 600 601 604 625 0x40 0x5
[   17.355838] [drm:drm_mode_debug_printmodeline] Modeline 40:"800x600" 72
50000 800 856 976 1040 600 637 643 666 0x40 0x5
[   17.355847] [drm:drm_mode_debug_printmodeline] Modeline 30:"640x480" 75
31500 640 656 720 840 480 481 484 500 0x40 0xa
[   17.355857] [drm:drm_mode_debug_printmodeline] Modeline 31:"640x480" 73
31500 640 664 704 832 480 489 491 520 0x40 0xa
[   17.355867] [drm:drm_mode_debug_printmodeline] Modeline 32:"640x480" 67
30240 640 704 768 864 480 483 486 525 0x40 0xa
[   17.355876] [drm:drm_mode_debug_printmodeline] Modeline 33:"640x480" 60
25200 640 656 752 800 480 490 492 525 0x40 0xa
[   17.355885] [drm:drm_mode_debug_printmodeline] Modeline 41:"640x480" 60
25175 640 656 752 800 480 490 492 525 0x40 0xa
[   17.355895] [drm:drm_mode_debug_printmodeline] Modeline 34:"720x400" 70
28320 720 738 846 900 400 412 414 449 0x40 0x6
[   17.355924] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCONNECTOR
[   17.355932] [drm:drm_mode_getconnector] [CONNECTOR:20:?]
[   17.355989] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETENCODER
[   17.356339] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCONNECTOR
[   17.356346] [drm:drm_mode_getconnector] [CONNECTOR:20:?]
[   17.356354] [drm:drm_helper_probe_single_connector_modes_merge_bits]
[CONNECTOR:20:HDMI-A-1]
[   17.356360] [drm:hisi_dsi_detect] enter.
[   17.356366] [drm:hisi_dsi_detect] exit success. status=1
[   17.356372] [drm:hisi_dsi_get_modes] enter.
[   17.434617] [drm:drm_assign_hdmi_deep_color_info] HDMI-A-1: No deep
color support on this HDMI sink.
[   17.435500] [drm:hisi_dsi_get_modes] exit success. count=30
[   17.435540] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435546] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435552] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435558] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435564] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435569] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435575] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435580] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435586] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435592] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435598] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435604] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435610] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435616] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435622] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435628] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435635] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435641] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435647] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435653] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435659] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435665] [drm:hisi_drm_connector_mode_valid] exit success. ret=0
[   17.435676] [drm:drm_helper_probe_single_connector_modes_merge_bits]
[CONNECTOR:20:HDMI-A-1] probed modes :
[   17.435687] [drm:drm_mode_debug_printmodeline] Modeline 22:"1920x1080"
60 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5
[   17.435697] [drm:drm_mode_debug_printmodeline] Modeline 44:"1920x1080"
60 148352 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5
[   17.435706] [drm:drm_mode_debug_printmodeline] Modeline 28:"1680x1050"
60 119000 1680 1728 1760 1840 1050 1053 1059 1080 0x48 0x9
[   17.435716] [drm:drm_mode_debug_printmodeline] Modeline 25:"1280x1024"
60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x48 0x5
[   17.435725] [drm:drm_mode_debug_printmodeline] Modeline 23:"1280x720" 60
74250 1280 1390 1430 1650 720 725 730 750 0x48 0x5
[   17.435735] [drm:drm_mode_debug_printmodeline] Modeline 45:"1280x720" 60
74176 1280 1390 1430 1650 720 725 730 750 0x48 0x5
[   17.435744] [drm:drm_mode_debug_printmodeline] Modeline 29:"800x600" 60
40000 800 840 968 1056 600 601 605 628 0x48 0x5
[   17.435754] [drm:drm_mode_debug_printmodeline] Modeline 35:"1280x1024"
75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5
[   17.435764] [drm:drm_mode_debug_printmodeline] Modeline 26:"1280x1024"
72 132840 1280 1368 1504 1728 1024 1025 1028 1067 0x0 0x6
[   17.435774] [drm:drm_mode_debug_printmodeline] Modeline 27:"1440x900" 60
88750 1440 1488 1520 1600 900 903 909 926 0x40 0x9
[   17.435784] [drm:drm_mode_debug_printmodeline] Modeline 24:"1152x864" 75
108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5
[   17.435793] [drm:drm_mode_debug_printmodeline] Modeline 36:"1024x768" 75
78800 1024 1040 1136 1312 768 769 772 800 0x40 0x5
[   17.435803] [drm:drm_mode_debug_printmodeline] Modeline 37:"1024x768" 70
75000 1024 1048 1184 1328 768 771 777 806 0x40 0xa
[   17.435813] [drm:drm_mode_debug_printmodeline] Modeline 38:"1024x768" 60
65000 1024 1048 1184 1344 768 771 777 806 0x40 0xa
[   17.435823] [drm:drm_mode_debug_printmodeline] Modeline 39:"800x600" 75
49500 800 816 896 1056 600 601 604 625 0x40 0x5
[   17.435832] [drm:drm_mode_debug_printmodeline] Modeline 40:"800x600" 72
50000 800 856 976 1040 600 637 643 666 0x40 0x5
[   17.435842] [drm:drm_mode_debug_printmodeline] Modeline 30:"640x480" 75
31500 640 656 720 840 480 481 484 500 0x40 0xa
[   17.435851] [drm:drm_mode_debug_printmodeline] Modeline 31:"640x480" 73
31500 640 664 704 832 480 489 491 520 0x40 0xa
[   17.435860] [drm:drm_mode_debug_printmodeline] Modeline 32:"640x480" 67
30240 640 704 768 864 480 483 486 525 0x40 0xa
[   17.435870] [drm:drm_mode_debug_printmodeline] Modeline 33:"640x480" 60
25200 640 656 752 800 480 490 492 525 0x40 0xa
[   17.435879] [drm:drm_mode_debug_printmodeline] Modeline 41:"640x480" 60
25175 640 656 752 800 480 490 492 525 0x40 0xa
[   17.435889] [drm:drm_mode_debug_printmodeline] Modeline 34:"720x400" 70
28320 720 738 846 900 400 412 414 449 0x40 0x6
[   17.435917] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCONNECTOR
[   17.435924] [drm:drm_mode_getconnector] [CONNECTOR:20:?]
[   17.435963] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.435978] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.436016] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPBLOB
[   17.436027] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPBLOB
[   17.436041] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.436052] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.451379] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   17.457439] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_MAP_DUMB
[   17.457449] drm_gem_cma_dumb_map_offset: enter.
[   17.462750] drm_gem_cma_dumb_map_offset: out.
[   17.467887] [drm:drm_vm_open_locked] 0x7f937f2000,0x007e9000
[   17.467939] mmap ffffffc046000000 0x66000000 to 0x7f937f2000.
[   17.478286] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_WAIT_VBLANK
[   17.478298] [drm:drm_ioctl] ret = -22
[   17.480383] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_ADDFB
[   17.480407] [drm:drm_mode_addfb2] [FB:42]
[   17.480450] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETCRTC
[   17.480463] [drm:drm_mode_setcrtc] [CRTC:18]
[   17.480477] [drm:drm_mode_setcrtc] [CONNECTOR:20:HDMI-A-1]
[   17.480484] [drm:drm_crtc_helper_set_config]
[   17.480489] drm_crtc_helper_set_config: enter.
[   17.485630] [CRTC:18] [FB:42] #connectors=1 (x y) (0 0)
[   17.491609] [drm:drm_crtc_helper_set_config] crtc has no fb, full mode
set
[   17.491634] [drm:drm_crtc_helper_set_config] modes are different, full
mode set
[   17.491645] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0
0 0 0 0 0x0 0x0
[   17.491655] [drm:drm_mode_debug_printmodeline] Modeline 43:"" 0 148500
1920 2008 2052 2200 1080 1084 1089 1125 0x0 0x5
[   17.491663] [drm:hisi_dsi_best_encoder] enter.
[   17.491669] [drm:hisi_dsi_best_encoder] exit success.
[   17.491675] [drm:drm_crtc_helper_set_config] connector dpms not on, full
mode switch
[   17.491680] [drm:drm_crtc_helper_set_config] encoder changed, full mode
switch
[   17.491687] [drm:drm_crtc_helper_set_config] crtc changed, full mode
switch
[   17.491694] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to
[CRTC:18]
[   17.491700] drm_crtc_helper_set_config: mode_changed = 1, fb_changed = 0.
[   17.499217] [drm:drm_crtc_helper_set_config] attempting to set mode from
userspace
[   17.499236] [drm:drm_mode_debug_printmodeline] Modeline 43:"" 0 148500
1920 2008 2052 2200 1080 1084 1089 1125 0x0 0x5
[   17.499246] [drm:hisi_drm_encoder_mode_fixup] enter.
[   17.499252] [drm:hisi_drm_encoder_mode_fixup] exit success.ret=1
[   17.499258] [drm:hisi_drm_crtc_mode_fixup] mode_fixup  enter
successfully.
[   17.499339] hisi_drm_crtc_mode_fixup: pixel clock: req 148500kHz ->
actual: 144000kHz
[   17.507165] [drm:hisi_drm_crtc_mode_fixup] mode_fixup  exit successfully.
[   17.507171] [drm:drm_crtc_helper_set_mode] [CRTC:18]
[   17.507177] [drm:hisi_drm_encoder_prepare] enter.
[   17.507182] [drm:hisi_drm_encoder_prepare] exit success.
[   17.507188] [drm:hisi_drm_crtc_mode_prepare]  enter successfully.
[   17.507193] [drm:hisi_drm_crtc_mode_prepare]  exit successfully.
[   17.507200] [drm:hisi_drm_crtc_mode_set] mode_set  enter successfully.
[   17.507206] [drm:hisi_drm_crtc_mode_set] mode_set  exit successfully.
[   17.507213] [drm:drm_crtc_helper_set_mode] [ENCODER:19:TMDS-19] set
[MODE:43:]
[   17.507219] [drm:hisi_drm_encoder_mode_set] enter.
[   17.507226] [drm:set_dsi_phy_rate_equal_or_faster] enter (phy_freq_kHz =
864000)
[   17.507234] set_dsi_phy_rate_equal_or_faster: 864000kHz ->  864005kHz
[   17.513716] [drm:set_dsi_phy_rate_equal_or_faster] exit success.
[   17.514196] [drm:hisi_drm_encoder_mode_set] exit success:
pixelclk=144000kHz,
 dphy_freq_kHz=864005kHz
[   17.514211] [drm:hisi_drm_crtc_mode_commit] mode_commit enter
successfully.
[   17.514217] [drm:hisi_drm_crtc_mode_commit] mode_commit exit
successfully.
[   17.514223] [drm:hisi_drm_encoder_commit] enter.
[   17.514229] [drm:hisi_drm_encoder_commit] exit success.
[   17.514238] [drm:drm_calc_timestamping_constants] crtc 18: hwmode:
htotal 2200, vtotal 1125, vdisplay 1080
[   17.514245] [drm:drm_calc_timestamping_constants] crtc 18: clock 148500
kHz framedur 16666666 linedur 14814, pixeldur 6
[   17.514254] [drm:drm_crtc_helper_set_config] Setting connector DPMS
state toon
[   17.514264] [drm:drm_crtc_helper_set_config]
[CONNECTOR:20:HDMI-A-1] set DPMS on
[   17.514278] [drm:hisi_drm_crtc_dpms] crtc_dpms  enter successfully.
[   17.514303] [drm:hisi_drm_crtc_mode_set_base] enter: fb stride=7680,
paddr=0x
66000000, display_addr=0x66000000, fb=1920x1080, scanout=1920x1080
[   17.514336] [drm:hisi_drm_crtc_mode_set_base] mode_set_base exit
successfully.
[   17.514342] [drm:hisi_drm_crtc_dpms] crtc_dpms exit successfully.
[   17.514348] [drm:hisi_drm_encoder_dpms] enter. dpms=0
[   17.514354] [drm:hisi_dsi_enable] enter.
[   17.514362] mipi_init: lanes 4
[   17.527902] [drm] mipi_init: pixel_clk_kHz=144000,
lane_byte_clk_kHz=108000,hsa=33, hbp=111, hline=1650
[   17.537216] mipi_init: Pixel clock: 144000kHz (6.944ns), DSI bytelane
clock:108000kHz (9.259ns)
[   17.546189] mipi_init:       CLK   HACT VACT REFRSH    HTOT   VTOT   HFP
   HSA    HBP        VFP VBP VSA
[   17.555886] mipi_init: nom: 148500 1920 1080 60.000  2200     1125   88
    44     148        4   5   36
[   17.565492] mipi_init: tru: 144000 1920 1080 58.181  2200.000 1125
88.000 44.000 148.000    4   5   36
[   17.575113] [drm] mipi_init , exit success!
[   17.579325] [drm:hisi_dsi_enable] exit success.
[   17.581086] adv7511_dsi_config_tgen: ITG HTOT=2200, HSA=44, HFP=88,
HBP=148
[   17.588082] adv7511_dsi_config_tgen: ITG VTOT=1125, VSA=5, VFP=4, VBP=36
[   17.596409] adv7511_dsi_config_tgen: DE HSDLY=191, VSDLY=41, HACT=1920,
VACT=1080
[   17.604630] adv7511_dsi_config_tgen: DE HSPLA=88, VSPLA=4
[   17.611068] adv7511_dsi_receiver_dpms: done.
[   17.616031] [drm:hisi_drm_encoder_dpms] exit success.
[   17.616038] drm_helper_encoder_dpms: bridge = 0, mode = 0
[   17.622165] drm_helper_encoder_dpms: done.
[   17.626960] drm_helper_connector_dpms: mode = 0, old_dpms = 3
[   17.633425] drm_crtc_helper_set_config: dpms done.
[   17.638941] drm_crtc_helper_set_config: disabled unused functions.
[   17.645816] drm_crtc_helper_set_config: done.
[   17.650902] [drm:drm_framebuffer_reference] ffffffc04569a800: FB ID: 42
(2)
[   17.650915] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID:
42 (3)
[   17.650946] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCRTC
[   17.650984] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.650997] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.651010] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.651022] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.651047] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETPROPERTY
[   17.654737] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.654753] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.654766] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.654777] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.686053] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETCRTC
[   17.686076] [drm:drm_mode_setcrtc] [CRTC:18]
[   17.686094] [drm:drm_mode_setcrtc] [CONNECTOR:20:HDMI-A-1]
[   17.686102] [drm:drm_crtc_helper_set_config]
[   17.686107] drm_crtc_helper_set_config: enter.
[   17.691314] [CRTC:18] [FB:42] #connectors=1 (x y) (0 0)
[   17.697240] [drm:hisi_dsi_best_encoder] enter.
[   17.697246] [drm:hisi_dsi_best_encoder] exit success.
[   17.697255] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to
[CRTC:18]
[   17.697261] drm_crtc_helper_set_config: mode_changed = 0, fb_changed = 0.
[   17.704783] drm_crtc_helper_set_config: done.
[   17.709876] [drm:drm_framebuffer_reference] ffffffc04569a800: FB ID: 42
(3)
[   17.709895] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID:
42 (4)
[   17.709903] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID:
42 (3)
[   17.709921] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCRTC
[   17.709954] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.709972] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.709985] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.709996] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.710011] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETPROPERTY
[   17.710079] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   17.710175] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_MAP_DUMB
[   17.710182] drm_gem_cma_dumb_map_offset: enter.
[   17.715407] drm_gem_cma_dumb_map_offset: out.
[   17.720530] [drm:drm_vm_open_locked] 0x7f94ac8000,0x00001000
[   17.720550] mmap ffffffc045ecd000 0x65ecd000 to 0x7f94ac8000.
[   17.728808] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   17.728888] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_MAP_DUMB
[   17.728894] drm_gem_cma_dumb_map_offset: enter.
[   17.734118] drm_gem_cma_dumb_map_offset: out.
[   17.739239] [drm:drm_vm_open_locked] 0x7f94aac000,0x00001000
[   17.739251] mmap ffffffc0444a1000 0x644a1000 to 0x7f94aac000.
[   17.745782] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000
[   17.745795] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_DESTROY_DUMB
[   17.745856] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   17.745896] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_MAP_DUMB
[   17.745903] drm_gem_cma_dumb_map_offset: enter.
[   17.751178] drm_gem_cma_dumb_map_offset: out.
[   17.756247] [drm:drm_vm_open_locked] 0x7f94aac000,0x00001000
[   17.756257] mmap ffffffc0444a1000 0x644a1000 to 0x7f94aac000.
[   17.762771] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000
[   17.762782] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_DESTROY_DUMB
[   17.795767] [drm:drm_vm_open_locked] 0x7f937f2000,0x007e9000
[   17.796350] [drm:drm_vm_open_locked] 0x7f94ac8000,0x00001000
[   17.798098] [drm:drm_vm_close_locked] 0x7f937f2000,0x007e9000
[   17.798156] [drm:drm_vm_close_locked] 0x7f94ac8000,0x00001000
[   17.916450] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETCRTC
[   17.916474] [drm:drm_mode_setcrtc] [CRTC:18]
[   17.916490] [drm:drm_mode_setcrtc] [CONNECTOR:20:HDMI-A-1]
[   17.916497] [drm:drm_crtc_helper_set_config]
[   17.916502] drm_crtc_helper_set_config: enter.
[   17.921718] [CRTC:18] [FB:42] #connectors=1 (x y) (0 0)
[   17.927643] [drm:hisi_dsi_best_encoder] enter.
[   17.927649] [drm:hisi_dsi_best_encoder] exit success.
[   17.927656] [drm:drm_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to
[CRTC:18]
[   17.927662] drm_crtc_helper_set_config: mode_changed = 0, fb_changed = 0.
[   17.935194] drm_crtc_helper_set_config: done.
[   17.940280] [drm:drm_framebuffer_reference] ffffffc04569a800: FB ID: 42
(3)
[   17.940292] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID:
42 (4)
[   17.940304] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID:
42 (3)
[   17.940321] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETCRTC
[   17.940363] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940382] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940396] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940407] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940422] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETPROPERTY
[   17.940438] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940447] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940457] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940467] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_GETPROPERTY
[   17.940479] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_SETPROPERTY
[   19.585540] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   19.601332] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   19.601485] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_MAP_DUMB
[   19.601492] drm_gem_cma_dumb_map_offset: enter.
[   19.606806] drm_gem_cma_dumb_map_offset: out.
[   19.612085] [drm:drm_vm_open_locked] 0x7f94aac000,0x00001000
[   19.612102] mmap ffffffc0446ef000 0x646ef000 to 0x7f94aac000.
[   19.618964] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000
[   19.618986] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_DESTROY_DUMB
[   19.627123] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_CREATE_DUMB
[   19.627232] [drm:drm_ioctl] pid=2137, dev=0xe200, auth=1,
DRM_IOCTL_MODE_MAP_DUMB
[   19.627239] drm_gem_cma_dumb_map_offset: enter.
[   19.632573] drm_gem_cma_dumb_map_offset: out.
[   19.637686] [drm:drm_vm_open_locked] 0x7f94aac000,0x00001000
[   19.637698] mmap ffffffc045089000 0x65089000 to 0x7f94aac000.
[   19.644229] Unhandled fault: alignment fault (0x92000061) at
0x0000007f94aac004
[   19.696274] [drm:drm_vm_close_locked] 0x7f937f2000,0x007e9000
[   19.696355] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000
[   19.696363] [drm:drm_vm_close_locked] 0x7f94ac8000,0x00001000
[   19.696681] [drm:drm_release] open_count = 1
[   19.696693] [drm:drm_release] pid = 2137, device = 0xe200, open_count = 1
[   19.696710] [drm:drm_crtc_helper_set_config]
[   19.696715] drm_crtc_helper_set_config: enter.
[   19.701968] [drm:drm_crtc_helper_set_config] [CRTC:18] [NOFB]
[   19.701980] [drm:hisi_drm_encoder_disable] enter.
[   19.701987] [drm:hisi_drm_encoder_dpms] enter. dpms=3
[   19.701992] [drm:hisi_dsi_disable] enter.
[   19.702007] [drm:hisi_dsi_disable] exit success.
[   19.702576] [drm:hisi_drm_encoder_dpms] exit success.
[   19.702583] [drm:hisi_drm_encoder_disable] exit success.
[   19.702592] [drm:hisi_drm_crtc_dpms] crtc_dpms  enter successfully.
[   19.702607] [drm:hisi_drm_crtc_dpms] crtc_dpms exit successfully.
[   19.702615] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID: 0
(2)
[   19.702624] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID: 0
(1)
[   19.702751] [drm:drm_lastclose]
[   19.702758] [drm:drm_lastclose] driver lastclose completed
[   19.702765] [drm:drm_lastclose] lastclose completed

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

<div dir=3D"ltr"><span style=3D"color:rgb(33,33,33);font-family:&#39;helvet=
ica neue&#39;,helvetica,arial,sans-serif;font-size:13px">Hi,</span><div sty=
le=3D"color:rgb(33,33,33);font-family:&#39;helvetica neue&#39;,helvetica,ar=
ial,sans-serif;font-size:13px"><br></div><div style=3D"color:rgb(33,33,33);=
font-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-size:1=
3px"><span style=3D"line-height:1.5">I have got GPU driver working on dom0 =
on my Hikey board. When I run startx in console, it terminated with bus err=
or by signal 7.</span></div><div style=3D"color:rgb(33,33,33);font-family:&=
#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-size:13px"><span st=
yle=3D"line-height:1.5"><br></span></div><div style=3D"color:rgb(33,33,33);=
font-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-size:1=
3px">I traced the kernel and found there is an unhandled fault when X try t=
o access a memory mapped address.=C2=A0</div><div style=3D"color:rgb(33,33,=
33);font-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-si=
ze:13px"><br></div><div style=3D"color:rgb(33,33,33);font-family:&#39;helve=
tica neue&#39;,helvetica,arial,sans-serif;font-size:13px">Kernel log:</div>=
<div style=3D"color:rgb(33,33,33);font-family:&#39;helvetica neue&#39;,helv=
etica,arial,sans-serif;font-size:13px">Unhandled fault: alignment fault (0x=
92000061) at 0x0000007f94aac004=C2=A0</div><div style=3D"color:rgb(33,33,33=
);font-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-size=
:13px"><br></div><div style=3D"color:rgb(33,33,33);font-family:&#39;helveti=
ca neue&#39;,helvetica,arial,sans-serif;font-size:13px">The address should =
be 4 bytes aligned. The=C2=A0<span style=3D"line-height:1.5">X works well w=
hen I boot the same kernel without XEN. so I do not think this is caused by=
 X codes. What did I miss?</span></div><div style=3D"color:rgb(33,33,33);fo=
nt-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-size:13p=
x"><br></div><div style=3D"color:rgb(33,33,33);font-family:&#39;helvetica n=
eue&#39;,helvetica,arial,sans-serif;font-size:13px">Anyone can advise the r=
eason causes this issue and how I can fix it?</div><div style=3D"color:rgb(=
33,33,33);font-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;f=
ont-size:13px"><br></div><div style=3D"color:rgb(33,33,33);font-family:&#39=
;helvetica neue&#39;,helvetica,arial,sans-serif;font-size:13px">BTW, The GP=
U is Mali 450.</div><div style=3D"color:rgb(33,33,33);font-family:&#39;helv=
etica neue&#39;,helvetica,arial,sans-serif;font-size:13px"><br></div><div s=
tyle=3D"color:rgb(33,33,33);font-family:&#39;helvetica neue&#39;,helvetica,=
arial,sans-serif;font-size:13px">Thanks.</div><div style=3D"color:rgb(33,33=
,33);font-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-s=
ize:13px"><br></div><div style=3D"color:rgb(33,33,33);font-family:&#39;helv=
etica neue&#39;,helvetica,arial,sans-serif;font-size:13px">Attached X outpu=
t and kernel log:</div><div style=3D"color:rgb(33,33,33);font-family:&#39;h=
elvetica neue&#39;,helvetica,arial,sans-serif;font-size:13px"><span style=
=3D"line-height:1.5"><br></span></div><div style=3D"color:rgb(33,33,33);fon=
t-family:&#39;helvetica neue&#39;,helvetica,arial,sans-serif;font-size:13px=
"><div>X.Org X Server 1.16.4</div><div>Release Date: 2014-12-20</div><div>X=
 Protocol Version 11, Revision 0</div><div>Build Operating System: Linux 3.=
16.0-4-arm64 aarch64 Debian</div><div>Current Operating System: Linux linar=
o-alip 4.1.15+ #21 SMP PREEMPT Thu May 12 1<span style=3D"line-height:1.5">=
5:35:07 CST 2016 aarch64</span></div><div>Kernel command line: console=3Dtt=
yAMA0,115200 root=3D/dev/mmcblk0p9 rootwait rw 3</div><div>Build Date: 11 F=
ebruary 2015 =C2=A001:19:23AM</div><div>xorg-server 2:1.16.4-1 (<a href=3D"=
http://www.debian.org/support">http://www.debian.org/support</a>)</div><div=
>Current version of pixman: 0.32.6</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 Be=
fore reporting problems, check<span class=3D"inbox-inbox-Apple-converted-sp=
ace">=C2=A0</span><a href=3D"http://wiki.x.org/">http://wiki.x.org</a></div=
><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 to make sure that you have the latest ver=
sion.</div><div>Markers: (--) probed, (**) from config file, (=3D=3D) defau=
lt setting,</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 (++) from command line, (=
!!) notice, (II) informational,</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 (WW) =
warning, (EE) error, (NI) not implemented, (??) unknown.</div><div>(=3D=3D)=
 Log file: &quot;/var/log/Xorg.0.log&quot;, Time: Thu Jul =C2=A03 18:46:30 =
2014</div><div>(=3D=3D) Using system config directory &quot;/usr/share/X11/=
xorg.conf.d&quot;</div><div>(EE)</div><div>(EE) Backtrace:</div><div>(EE) 0=
: /usr/bin/X (xorg_backtrace+0x5c) [0x5578a2275c]</div><div>(EE)</div><div>=
(EE) Bus error at address 0x7f94aac004</div><div>(EE)</div><div>Fatal serve=
r error:</div><div>(EE) Caught signal 7 (Bus error). Server aborting</div><=
div>(EE)</div><div>(EE)</div><div>Please consult the The X.Org Foundation s=
upport</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0at<span class=3D"inbox-i=
nbox-Apple-converted-space">=C2=A0</span><a href=3D"http://wiki.x.org/">htt=
p://wiki.x.org</a></div><div>=C2=A0for help.</div><div>(EE) Please also che=
ck the log file at &quot;/var/log/Xorg.0.log&quot; for additional info<span=
 style=3D"line-height:1.5">rmation.</span></div><div>(EE)</div><div>(EE) Se=
rver terminated with error (1). Closing log file.</div><div>xinit: connecti=
on to X server lost</div><div><br></div><div><br></div><div><div>[ =C2=A0 =
=C2=A00.000000] psci: probing for conduit method from DT.</div><div>[ =C2=
=A0 =C2=A00.000000] psci: PSCIv0.2 detected in firmware.</div><div>[ =C2=A0=
 =C2=A00.000000] psci: Using standard PSCI v0.2 function IDs</div><div>[ =
=C2=A0 =C2=A00.000000] PERCPU: Embedded 17 pages/cpu @ffffffc04ff24000 s304=
64 r8192 d30976 u69632</div><div>[ =C2=A0 =C2=A00.000000] pcpu-alloc: s3046=
4 r8192 d30976 u69632 alloc=3D17*4096</div><div>[ =C2=A0 =C2=A00.000000] pc=
pu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [0] 6 [0] 7</div><div>[ =C2=
=A0 =C2=A00.000000] Built 1 zonelists in Zone order, mobility grouping on.=
=C2=A0 Total pages: 257796</div><div>[ =C2=A0 =C2=A00.000000] Kernel comman=
d line: console=3DttyAMA0,115200 root=3D/dev/mmcblk0p9 rootwait rw 3</div><=
div>[ =C2=A0 =C2=A00.000000] log_buf_len individual max cpu contribution: 4=
096 bytes</div><div>[ =C2=A0 =C2=A00.000000] log_buf_len total cpu_extra co=
ntributions: 28672 bytes</div><div>[ =C2=A0 =C2=A00.000000] log_buf_len min=
 size: 16384 bytes</div><div>[ =C2=A0 =C2=A00.000000] log_buf_len: 65536 by=
tes</div><div>[ =C2=A0 =C2=A00.000000] early log buf free: 14692(89%)</div>=
<div>[ =C2=A0 =C2=A00.000000] PID hash table entries: 4096 (order: 3, 32768=
 bytes)</div><div>[ =C2=A0 =C2=A00.000000] Dentry cache hash table entries:=
 131072 (order: 8, 1048576 bytes)</div><div>[ =C2=A0 =C2=A00.000000] Inode-=
cache hash table entries: 65536 (order: 7, 524288 bytes)</div><div>[ =C2=A0=
 =C2=A00.000000] software IO TLB [mem 0x69c00000-0x6dc00000] (64MB) mapped =
at [ffffffc049c00000-ffffffc04dbfffff]</div><div>[ =C2=A0 =C2=A00.000000] M=
emory: 923900K/1047552K available (9451K kernel code, 545K rwdata, 3328K ro=
data, 344K init, 448K bss, 123652K reserved, 0K cma-reserved)</div><div>[ =
=C2=A0 =C2=A00.000000] Virtual kernel memory layout:</div><div>=C2=A0 =C2=
=A0 vmalloc : 0xffffff8000000000 - 0xffffffbdbfff0000 =C2=A0 ( =C2=A0 246 G=
B)</div><div>=C2=A0 =C2=A0 vmemmap : 0xffffffbdc0000000 - 0xffffffbfc000000=
0 =C2=A0 ( =C2=A0 =C2=A0 8 GB maximum)</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 0xffffffbdc0800000 - 0xffffffbdc1c00000 =C2=A0 ( =
=C2=A0 =C2=A020 MB actual)</div><div>=C2=A0 =C2=A0 fixed =C2=A0 : 0xffffffb=
ffabfd000 - 0xffffffbffac00000 =C2=A0 ( =C2=A0 =C2=A012 KB)</div><div>=C2=
=A0 =C2=A0 PCI I/O : 0xffffffbffae00000 - 0xffffffbffbe00000 =C2=A0 ( =C2=
=A0 =C2=A016 MB)</div><div>=C2=A0 =C2=A0 modules : 0xffffffbffc000000 - 0xf=
fffffc000000000 =C2=A0 ( =C2=A0 =C2=A064 MB)</div><div>=C2=A0 =C2=A0 memory=
 =C2=A0: 0xffffffc000000000 - 0xffffffc050000000 =C2=A0 ( =C2=A01280 MB)</d=
iv><div>=C2=A0 =C2=A0 =C2=A0 .init : 0xffffffc000cfd000 - 0xffffffc000d5300=
0 =C2=A0 ( =C2=A0 344 KB)</div><div>=C2=A0 =C2=A0 =C2=A0 .text : 0xffffffc0=
00080000 - 0xffffffc000cfcdc4 =C2=A0 ( 12788 KB)</div><div>=C2=A0 =C2=A0 =
=C2=A0 .data : 0xffffffc000d58000 - 0xffffffc000de0400 =C2=A0 ( =C2=A0 545 =
KB)</div><div>[ =C2=A0 =C2=A00.000000] Preemptible hierarchical RCU impleme=
ntation.</div><div>[ =C2=A0 =C2=A00.000000] =C2=A0Additional per-CPU info p=
rinted with stalls.</div><div>[ =C2=A0 =C2=A00.000000] =C2=A0RCU restrictin=
g CPUs from NR_CPUS=3D64 to nr_cpu_ids=3D8.</div><div>[ =C2=A0 =C2=A00.0000=
00] RCU: Adjusting geometry for rcu_fanout_leaf=3D16, nr_cpu_ids=3D8</div><=
div>[ =C2=A0 =C2=A00.000000] NR_IRQS:64 nr_irqs:64 16</div><div>[ =C2=A0 =
=C2=A00.000000] SYSPLL: syspll PM status: 0x30007808</div><div>[ =C2=A0 =C2=
=A00.000000] SYSPLL: syspll is read: l: 0x8000, u: 0x46F5</div><div>[ =C2=
=A0 =C2=A00.000000] SYSPLL: syspll is read: 0x46F58000, 1190494208</div><di=
v>[ =C2=A0 =C2=A00.000000] SYSPLL: set syspll medpll: 1190400000</div><div>=
[ =C2=A0 =C2=A00.000000] SYSPLL: modified fix_rate[8], id=3D9, f=3D11904000=
00</div><div>[ =C2=A0 =C2=A00.000000] SYSPLL: modified fix_rate[9], id=3D10=
, f=3D1190400000</div><div>[ =C2=A0 =C2=A00.000000] clocksource arm,sp804: =
mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 99544814920 ns</div><=
div>[ =C2=A0 =C2=A00.000005] sched_clock: 32 bits at 19MHz, resolution 52ns=
, wraps every 111848106981ns</div><div>[ =C2=A0 =C2=A00.000446] Architected=
 cp15 timer(s) running at 1.20MHz (virt).</div><div>[ =C2=A0 =C2=A00.000455=
] clocksource arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x11b661=
f8e, max_idle_ns: 1763180809113 ns</div><div>[ =C2=A0 =C2=A00.000860] Conso=
le: colour dummy device 80x25</div><div>[ =C2=A0 =C2=A00.000879] Calibratin=
g delay loop (skipped), value calculated using timer frequency.. 2.40 BogoM=
IPS (lpj=3D12000)</div><div>[ =C2=A0 =C2=A00.000888] pid_max: default: 3276=
8 minimum: 301</div><div>[ =C2=A0 =C2=A00.000983] Security Framework initia=
lized</div><div>[ =C2=A0 =C2=A00.000996] SELinux: =C2=A0Initializing.</div>=
<div>[ =C2=A0 =C2=A00.001045] SELinux: =C2=A0Starting in permissive mode</d=
iv><div>[ =C2=A0 =C2=A00.001090] Mount-cache hash table entries: 2048 (orde=
r: 2, 16384 bytes)</div><div>[ =C2=A0 =C2=A00.001097] Mountpoint-cache hash=
 table entries: 2048 (order: 2, 16384 bytes)</div><div>[ =C2=A0 =C2=A00.001=
599] Initializing cgroup subsys blkio</div><div>[ =C2=A0 =C2=A00.001610] In=
itializing cgroup subsys memory</div><div>[ =C2=A0 =C2=A00.001641] Initiali=
zing cgroup subsys devices</div><div>[ =C2=A0 =C2=A00.001651] Initializing =
cgroup subsys freezer</div><div>[ =C2=A0 =C2=A00.001660] Initializing cgrou=
p subsys net_cls</div><div>[ =C2=A0 =C2=A00.001672] Initializing cgroup sub=
sys perf_event</div><div>[ =C2=A0 =C2=A00.001682] Initializing cgroup subsy=
s net_prio</div><div>[ =C2=A0 =C2=A00.001691] Initializing cgroup subsys hu=
getlb</div><div>[ =C2=A0 =C2=A00.001701] Initializing cgroup subsys debug</=
div><div>[ =C2=A0 =C2=A00.002015] hw perfevents: enabled with arm/armv8-pmu=
v3 PMU driver, 1 counters available</div><div>[ =C2=A0 =C2=A00.002049] EFI =
services will not be available.</div><div>[ =C2=A0 =C2=A00.002243] Xen 4.7 =
support found, events_irq=3D20 gnttab_frame=3D0x0000000005c00000</div><div>=
[ =C2=A0 =C2=A00.002361] xen:grant_table: Grant tables using version 1 layo=
ut</div><div>[ =C2=A0 =C2=A00.002388] Grant table initialized</div><div>[ =
=C2=A0 =C2=A00.002431] xen:events: Using FIFO-based ABI</div><div>[ =C2=A0 =
=C2=A00.002445] Xen: initializing cpu0</div><div>[ =C2=A0 =C2=A00.080980] C=
PU1: Booted secondary processor</div><div>[ =C2=A0 =C2=A00.080988] Detected=
 VIPT I-cache on CPU1</div><div>[ =C2=A0 =C2=A00.081042] Xen: initializing =
cpu1</div><div>[ =C2=A0 =C2=A00.101050] CPU2: Booted secondary processor</d=
iv><div>[ =C2=A0 =C2=A00.101056] Detected VIPT I-cache on CPU2</div><div>[ =
=C2=A0 =C2=A00.101092] Xen: initializing cpu2</div><div>[ =C2=A0 =C2=A00.12=
1134] CPU3: Booted secondary processor</div><div>[ =C2=A0 =C2=A00.121139] D=
etected VIPT I-cache on CPU3</div><div>[ =C2=A0 =C2=A00.121173] Xen: initia=
lizing cpu3</div><div>[ =C2=A0 =C2=A00.141217] CPU4: Booted secondary proce=
ssor</div><div>[ =C2=A0 =C2=A00.141226] Detected VIPT I-cache on CPU4</div>=
<div>[ =C2=A0 =C2=A00.141274] Xen: initializing cpu4</div><div>[ =C2=A0 =C2=
=A00.161343] CPU5: Booted secondary processor</div><div>[ =C2=A0 =C2=A00.16=
1348] Detected VIPT I-cache on CPU5</div><div>[ =C2=A0 =C2=A00.161381] Xen:=
 initializing cpu5</div><div>[ =C2=A0 =C2=A00.181458] CPU6: Booted secondar=
y processor</div><div>[ =C2=A0 =C2=A00.181463] Detected VIPT I-cache on CPU=
6</div><div>[ =C2=A0 =C2=A00.181496] Xen: initializing cpu6</div><div>[ =C2=
=A0 =C2=A00.201537] CPU7: Booted secondary processor</div><div>[ =C2=A0 =C2=
=A00.201542] Detected VIPT I-cache on CPU7</div><div>[ =C2=A0 =C2=A00.20157=
4] Xen: initializing cpu7</div><div>[ =C2=A0 =C2=A00.201675] Brought up 8 C=
PUs</div><div>[ =C2=A0 =C2=A00.201722] SMP: Total of 8 processors activated=
.</div><div>[ =C2=A0 =C2=A00.201727] CPU: All CPU(s) started at EL1</div><d=
iv>[ =C2=A0 =C2=A00.201810] alternatives: patching kernel code</div><div>[ =
=C2=A0 =C2=A00.202479] devtmpfs: initialized</div><div>[ =C2=A0 =C2=A00.210=
793] DMI not present or invalid.</div><div>[ =C2=A0 =C2=A00.211186] clockso=
urce jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260=
4462750000 ns</div><div>[ =C2=A0 =C2=A00.211718] xor: measuring software ch=
ecksum speed</div><div>[ =C2=A0 =C2=A00.311373] =C2=A0 =C2=A08regs =C2=A0 =
=C2=A0 : =C2=A02380.000 MB/sec</div><div>[ =C2=A0 =C2=A00.411442] =C2=A0 =
=C2=A08regs_prefetch: =C2=A02174.800 MB/sec</div><div>[ =C2=A0 =C2=A00.5115=
15] =C2=A0 =C2=A032regs =C2=A0 =C2=A0: =C2=A02637.200 MB/sec</div><div>[ =
=C2=A0 =C2=A00.611582] =C2=A0 =C2=A032regs_prefetch: =C2=A02441.600 MB/sec<=
/div><div>[ =C2=A0 =C2=A00.611588] xor: using function: 32regs (2637.200 MB=
/sec)</div><div>[ =C2=A0 =C2=A00.611605] pinctrl core: initialized pinctrl =
subsystem</div><div>[ =C2=A0 =C2=A00.612802] NET: Registered protocol famil=
y 16</div><div>[ =C2=A0 =C2=A00.614722] vdso: 2 pages (1 code @ ffffffc000d=
5d000, 1 data @ ffffffc000d5c000)</div><div>[ =C2=A0 =C2=A00.614809] hw-bre=
akpoint: found 6 breakpoint and 4 watchpoint registers.</div><div>[ =C2=A0 =
=C2=A00.614989] DMA: preallocated 256 KiB pool for atomic allocations</div>=
<div>[ =C2=A0 =C2=A00.627298] software IO TLB [mem 0x5c000000-0x60000000] (=
64MB) mapped at [ffffffc03c000000-ffffffc03fffffff]</div><div>[ =C2=A0 =C2=
=A00.627437] Serial: AMBA PL011 UART driver</div><div>[ =C2=A0 =C2=A00.6285=
00] f8015000.uart: ttyAMA0 at MMIO 0xf8015000 (irq =3D 22, base_baud =3D 0)=
 is a PL011 rev2</div><div>[ =C2=A0 =C2=A01.279185] console [ttyAMA0] enabl=
ed</div><div>[ =C2=A0 =C2=A01.283485] uart-pl011 f7111000.uart: could not f=
ind pctldev for node /smb/pinmux@f7010000/uart1_pmx_func, deferring probe</=
div><div>[ =C2=A0 =C2=A01.294810] uart-pl011 f7112000.uart: could not find =
pctldev for node /smb/pinmux@f7010000/uart2_pmx_func, deferring probe</div>=
<div>[ =C2=A0 =C2=A01.306124] uart-pl011 f7114000.uart: could not find pctl=
dev for node /smb/pinmux@f7010000/uart4_pmx_func, deferring probe</div><div=
>[ =C2=A0 =C2=A01.547666] raid6: int64x1 =C2=A0gen() =C2=A0 467 MB/s</div><=
div>[ =C2=A0 =C2=A01.717724] raid6: int64x1 =C2=A0xor() =C2=A0 493 MB/s</di=
v><div>[ =C2=A0 =C2=A01.887848] raid6: int64x2 =C2=A0gen() =C2=A0 691 MB/s<=
/div><div>[ =C2=A0 =C2=A02.058006] raid6: int64x2 =C2=A0xor() =C2=A0 610 MB=
/s</div><div>[ =C2=A0 =C2=A02.228125] raid6: int64x4 =C2=A0gen() =C2=A01002=
 MB/s</div><div>[ =C2=A0 =C2=A02.398257] raid6: int64x4 =C2=A0xor() =C2=A0 =
744 MB/s</div><div>[ =C2=A0 =C2=A02.568452] raid6: int64x8 =C2=A0gen() =C2=
=A01039 MB/s</div><div>[ =C2=A0 =C2=A02.738537] raid6: int64x8 =C2=A0xor() =
=C2=A0 728 MB/s</div><div>[ =C2=A0 =C2=A02.908714] raid6: neonx1 =C2=A0 gen=
() =C2=A0 751 MB/s</div><div>[ =C2=A0 =C2=A03.078889] raid6: neonx2 =C2=A0 =
gen() =C2=A01162 MB/s</div><div>[ =C2=A0 =C2=A03.249012] raid6: neonx4 =C2=
=A0 gen() =C2=A01537 MB/s</div><div>[ =C2=A0 =C2=A03.419159] raid6: neonx8 =
=C2=A0 gen() =C2=A01537 MB/s</div><div>[ =C2=A0 =C2=A03.423426] raid6: usin=
g algorithm neonx4 gen() 1537 MB/s</div><div>[ =C2=A0 =C2=A03.428823] raid6=
: using intx1 recovery algorithm</div><div>[ =C2=A0 =C2=A03.433651] ACPI: I=
nterpreter disabled.</div><div>[ =C2=A0 =C2=A03.437540] xen:balloon: Initia=
lising balloon driver</div><div>[ =C2=A0 =C2=A03.442813] xen_balloon: Initi=
alising balloon driver</div><div>[ =C2=A0 =C2=A03.448473] vgaarb: loaded</d=
iv><div>[ =C2=A0 =C2=A03.451501] SCSI subsystem initialized</div><div>[ =C2=
=A0 =C2=A03.455518] libata version 3.00 loaded.</div><div>[ =C2=A0 =C2=A03.=
455588] ssp-pl022 f7106000.spi: could not find pctldev for node /smb/pinmux=
@f7010000/spi0_pmx_func, deferring probe</div><div>[ =C2=A0 =C2=A03.466737]=
 usbcore: registered new interface driver usbfs</div><div>[ =C2=A0 =C2=A03.=
472279] usbcore: registered new interface driver hub</div><div>[ =C2=A0 =C2=
=A03.477788] usbcore: registered new device driver usb</div><div>[ =C2=A0 =
=C2=A03.483020] i2c_designware f7102000.i2c: could not find pctldev for nod=
e /smb/pinmux@f7010000/i2c2_pmx_func, deferring probe</div><div>[ =C2=A0 =
=C2=A03.494376] Linux video capture interface: v2.00</div><div>[ =C2=A0 =C2=
=A03.499426] hi6220-stub-clk stub_clock: failed get mailbox channel</div><d=
iv>[ =C2=A0 =C2=A03.505628] hi6220-stub-clk: probe of stub_clock failed wit=
h error -16</div><div>[ =C2=A0 =C2=A03.512283] Advanced Linux Sound Archite=
cture Driver Initialized.</div><div>[ =C2=A0 =C2=A03.518907] Bluetooth: Cor=
e ver 2.20</div><div>[ =C2=A0 =C2=A03.522522] NET: Registered protocol fami=
ly 31</div><div>[ =C2=A0 =C2=A03.526966] Bluetooth: HCI device and connecti=
on manager initialized</div><div>[ =C2=A0 =C2=A03.533343] Bluetooth: HCI so=
cket layer initialized</div><div>[ =C2=A0 =C2=A03.538225] Bluetooth: L2CAP =
socket layer initialized</div><div>[ =C2=A0 =C2=A03.543303] Bluetooth: SCO =
socket layer initialized</div><div>[ =C2=A0 =C2=A03.548438] ------------[ c=
ut here ]------------</div><div>[ =C2=A0 =C2=A03.553060] WARNING: CPU: 0 PI=
D: 1 at net/wireless/reg.c:524 regulatory_init+0xa0/0x140()</div><div>[ =C2=
=A0 =C2=A03.561247] db.txt is empty, you should update it...</div><div>[ =
=C2=A0 =C2=A03.566038] Modules linked in:</div><div><br></div><div>[ =C2=A0=
 =C2=A03.569284] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.1.15+ #21</div=
><div>[ =C2=A0 =C2=A03.575381] Hardware name: HiKey Development Board (DT)<=
/div><div>[ =C2=A0 =C2=A03.580603] Call trace:</div><div>[ =C2=A0 =C2=A03.5=
83050] [&lt;ffffffc000089db4&gt;] dump_backtrace+0x0/0x124</div><div>[ =C2=
=A0 =C2=A03.588458] [&lt;ffffffc000089eec&gt;] show_stack+0x14/0x1c</div><d=
iv>[ =C2=A0 =C2=A03.593513] [&lt;ffffffc0009a5fb4&gt;] dump_stack+0x7c/0xbc=
</div><div>[ =C2=A0 =C2=A03.598572] [&lt;ffffffc0000b20f4&gt;] warn_slowpat=
h_common+0x9c/0xd0</div><div>[ =C2=A0 =C2=A03.604491] [&lt;ffffffc0000b2178=
&gt;] warn_slowpath_fmt+0x50/0x58</div><div>[ =C2=A0 =C2=A03.610160] [&lt;f=
fffffc000d3416c&gt;] regulatory_init+0xa0/0x140</div><div>[ =C2=A0 =C2=A03.=
615730] [&lt;ffffffc000d34048&gt;] cfg80211_init+0x74/0xf8</div><div>[ =C2=
=A0 =C2=A03.621049] [&lt;ffffffc000082830&gt;] do_one_initcall+0xb4/0x150</=
div><div>[ =C2=A0 =C2=A03.626623] [&lt;ffffffc000cfdb20&gt;] kernel_init_fr=
eeable+0x1bc/0x25c</div><div>[ =C2=A0 =C2=A03.632729] [&lt;ffffffc0009a20a0=
&gt;] kernel_init+0x10/0xd8</div><div>[ =C2=A0 =C2=A03.637880] ---[ end tra=
ce d5198713a7ef9a07 ]---</div><div>[ =C2=A0 =C2=A03.642534] cfg80211: Calli=
ng CRDA to update world regulatory domain</div><div>[ =C2=A0 =C2=A03.649056=
] NetLabel: Initializing</div><div>[ =C2=A0 =C2=A03.652456] NetLabel: =C2=
=A0domain hash size =3D 128</div><div>[ =C2=A0 =C2=A03.656808] NetLabel: =
=C2=A0protocols =3D UNLABELED CIPSOv4</div><div>[ =C2=A0 =C2=A03.661823] Ne=
tLabel: =C2=A0unlabeled traffic allowed by default</div><div>[ =C2=A0 =C2=
=A03.667828] Switched to clocksource arch_sys_counter</div><div>[ =C2=A0 =
=C2=A03.673225] pnp: PnP ACPI: disabled</div><div>[ =C2=A0 =C2=A03.687719] =
/thermal-zones/cls0/cooling-maps/map0: could not find phandle</div><div>[ =
=C2=A0 =C2=A03.694534] missing cooling_device property</div><div>[ =C2=A0 =
=C2=A03.698724] failed to build thermal zone cls0: -22</div><div>[ =C2=A0 =
=C2=A03.703916] NET: Registered protocol family 2</div><div>[ =C2=A0 =C2=A0=
3.708876] TCP established hash table entries: 8192 (order: 4, 65536 bytes)<=
/div><div>[ =C2=A0 =C2=A03.715998] TCP bind hash table entries: 8192 (order=
: 5, 131072 bytes)</div><div>[ =C2=A0 =C2=A03.722660] TCP: Hash tables conf=
igured (established 8192 bind 8192)</div><div>[ =C2=A0 =C2=A03.729083] UDP =
hash table entries: 512 (order: 2, 16384 bytes)</div><div>[ =C2=A0 =C2=A03.=
735021] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)</div><div>=
[ =C2=A0 =C2=A03.741724] NET: Registered protocol family 1</div><div>[ =C2=
=A0 =C2=A03.746484] RPC: Registered named UNIX socket transport module.</di=
v><div>[ =C2=A0 =C2=A03.752415] RPC: Registered udp transport module.</div>=
<div>[ =C2=A0 =C2=A03.757117] RPC: Registered tcp transport module.</div><d=
iv>[ =C2=A0 =C2=A03.761828] RPC: Registered tcp NFSv4.1 backchannel transpo=
rt module.</div><div>[ =C2=A0 =C2=A03.768289] PCI: CLS 0 bytes, default 64<=
/div><div>[ =C2=A0 =C2=A03.768499] Trying to unpack rootfs image as initram=
fs...</div><div>[ =C2=A0 =C2=A03.774076] rootfs image is not initramfs (jun=
k in compressed archive); looks like an initrd</div><div>[ =C2=A0 =C2=A03.7=
98736] Freeing initrd memory: 8192K (ffffffc008200000 - ffffffc008a00000)</=
div><div>[ =C2=A0 =C2=A03.806317] kvm [1]: HYP mode not available</div><div=
>[ =C2=A0 =C2=A03.814521] futex hash table entries: 2048 (order: 5, 131072 =
bytes)</div><div>[ =C2=A0 =C2=A03.821001] audit: initializing netlink subsy=
s (disabled)</div><div>[ =C2=A0 =C2=A03.826443] audit: type=3D2000 audit(3.=
529:1): initialized</div><div>[ =C2=A0 =C2=A03.832318] HugeTLB registered 2=
 MB page size, pre-allocated 0 pages</div><div>[ =C2=A0 =C2=A03.839160] VFS=
: Disk quotas dquot_6.6.0</div><div>[ =C2=A0 =C2=A03.843157] VFS: Dquot-cac=
he hash table entries: 512 (order 0, 4096 bytes)</div><div>[ =C2=A0 =C2=A03=
.850626] squashfs: version 4.0 (2009/01/31) Phillip Lougher</div><div>[ =C2=
=A0 =C2=A03.857077] NFS: Registering the id_resolver key type</div><div>[ =
=C2=A0 =C2=A03.862170] Key type id_resolver registered</div><div>[ =C2=A0 =
=C2=A03.866350] Key type id_legacy registered</div><div>[ =C2=A0 =C2=A03.87=
0575] fuse init (API version 7.23)</div><div>[ =C2=A0 =C2=A03.874901] SGI X=
FS with security attributes, no debug enabled</div><div>[ =C2=A0 =C2=A03.88=
1582] 9p: Installing v9fs 9p2000 file system support</div><div>[ =C2=A0 =C2=
=A03.887271] SELinux: =C2=A0Registering netfilter hooks</div><div>[ =C2=A0 =
=C2=A03.892325] io scheduler noop registered</div><div>[ =C2=A0 =C2=A03.896=
271] io scheduler cfq registered (default)</div><div>[ =C2=A0 =C2=A03.90202=
6] pinctrl-single f7010000.pinmux: 159 pins at pa ffffff80000b8000 size 636=
</div><div>[ =C2=A0 =C2=A03.910212] pinctrl-single f7010800.pinmux: 163 pin=
s at pa ffffff80000ba800 size 652</div><div>[ =C2=A0 =C2=A03.918145] pinctr=
l-single f8001800.pinmux: 30 pins at pa ffffff80000bc800 size 120</div><div=
>[ =C2=A0 =C2=A03.926345] pl061_gpio f8011000.gpio: PL061 GPIO chip @0x0000=
0000f8011000 registered</div><div>[ =C2=A0 =C2=A03.934312] pl061_gpio f8012=
000.gpio: PL061 GPIO chip @0x00000000f8012000 registered</div><div>[ =C2=A0=
 =C2=A03.942248] pl061_gpio f8013000.gpio: PL061 GPIO chip @0x00000000f8013=
000 registered</div><div>[ =C2=A0 =C2=A03.950190] pl061_gpio f8014000.gpio:=
 PL061 GPIO chip @0x00000000f8014000 registered</div><div>[ =C2=A0 =C2=A03.=
958127] pl061_gpio f7020000.gpio: PL061 GPIO chip @0x00000000f7020000 regis=
tered</div><div>[ =C2=A0 =C2=A03.966044] pl061_gpio f7021000.gpio: PL061 GP=
IO chip @0x00000000f7021000 registered</div><div>[ =C2=A0 =C2=A03.973980] p=
l061_gpio f7022000.gpio: PL061 GPIO chip @0x00000000f7022000 registered</di=
v><div>[ =C2=A0 =C2=A03.981910] pl061_gpio f7023000.gpio: PL061 GPIO chip @=
0x00000000f7023000 registered</div><div>[ =C2=A0 =C2=A03.989870] pl061_gpio=
 f7024000.gpio: PL061 GPIO chip @0x00000000f7024000 registered</div><div>[ =
=C2=A0 =C2=A03.997786] pl061_gpio f7025000.gpio: PL061 GPIO chip @0x0000000=
0f7025000 registered</div><div>[ =C2=A0 =C2=A04.005766] pl061_gpio f7026000=
.gpio: PL061 GPIO chip @0x00000000f7026000 registered</div><div>[ =C2=A0 =
=C2=A04.013704] pl061_gpio f7027000.gpio: PL061 GPIO chip @0x00000000f70270=
00 registered</div><div>[ =C2=A0 =C2=A04.021639] pl061_gpio f7028000.gpio: =
PL061 GPIO chip @0x00000000f7028000 registered</div><div>[ =C2=A0 =C2=A04.0=
29574] pl061_gpio f7029000.gpio: PL061 GPIO chip @0x00000000f7029000 regist=
ered</div><div>[ =C2=A0 =C2=A04.037492] pl061_gpio f702a000.gpio: PL061 GPI=
O chip @0x00000000f702a000 registered</div><div>[ =C2=A0 =C2=A04.045428] pl=
061_gpio f702b000.gpio: PL061 GPIO chip @0x00000000f702b000 registered</div=
><div>[ =C2=A0 =C2=A04.053364] pl061_gpio f702c000.gpio: PL061 GPIO chip @0=
x00000000f702c000 registered</div><div>[ =C2=A0 =C2=A04.061294] pl061_gpio =
f702d000.gpio: PL061 GPIO chip @0x00000000f702d000 registered</div><div>[ =
=C2=A0 =C2=A04.069231] pl061_gpio f702e000.gpio: PL061 GPIO chip @0x0000000=
0f702e000 registered</div><div>[ =C2=A0 =C2=A04.077143] pl061_gpio f702f000=
.gpio: PL061 GPIO chip @0x00000000f702f000 registered</div><div>[ =C2=A0 =
=C2=A04.086141] xen:xen_evtchn: Event-channel device installed</div><div>[ =
=C2=A0 =C2=A04.097529] Serial: 8250/16550 driver, 4 ports, IRQ sharing disa=
bled</div><div>[ =C2=A0 =C2=A04.105430] [drm] Initialized drm 1.1.0 2006081=
0</div><div>[ =C2=A0 =C2=A04.110137] [drm:drm_platform_init]</div><div>[ =
=C2=A0 =C2=A04.110144] [drm:drm_get_platform_dev]</div><div>[ =C2=A0 =C2=A0=
4.110250] [drm:drm_minor_register]</div><div>[ =C2=A0 =C2=A04.110476] [drm:=
drm_minor_register] new minor registered 64</div><div>[ =C2=A0 =C2=A04.1104=
82] [drm:drm_minor_register]</div><div>[ =C2=A0 =C2=A04.110487] [drm:drm_mi=
nor_register]</div><div>[ =C2=A0 =C2=A04.110678] [drm:drm_minor_register] n=
ew minor registered 0</div><div>[ =C2=A0 =C2=A04.110685] [drm:hisi_drm_load=
] enter.</div><div>[ =C2=A0 =C2=A04.111267] [drm:hisi_drm_load] exit succes=
sfully.</div><div>[ =C2=A0 =C2=A04.111276] [drm] Initialized hisi 1.0.0 201=
41224 on minor 0</div><div>[ =C2=A0 =C2=A04.117149] [drm:hisi_ade_probe] dr=
m_ade enter.</div><div>[ =C2=A0 =C2=A04.117391] [drm:hisi_ade_probe] drm_ad=
e exit successfully.</div><div>[ =C2=A0 =C2=A04.117513] [drm:hisi_dsi_probe=
] enter.</div><div>[ =C2=A0 =C2=A04.117549] [drm] failed to find slave enco=
der i2c client</div><div>[ =C2=A0 =C2=A04.123069] Mali&lt;2&gt;: Inserting =
Mali v600 device driver.</div><div>[ =C2=A0 =C2=A04.128399] Mali&lt;2&gt;: =
Driver revision: -v3.19-rc7-26735-g9e74097</div><div>[ =C2=A0 =C2=A04.13432=
2] Mali&lt;2&gt;: mali_module_init() registering driver</div><div>[ =C2=A0 =
=C2=A04.139912] Mali&lt;2&gt;: mali_probe(): Called for platform device f40=
80000.mali</div><div>[ =C2=A0 =C2=A04.147348] Mali&lt;2&gt;: Broadcast: Cre=
ating Mali Broadcast unit: Mali_Broadcast</div><div>[ =C2=A0 =C2=A04.154425=
] Mali&lt;4&gt;: Broadcast: setting mask 0x00000000 + 0x00000000 (reset)</d=
iv><div>[ =C2=A0 =C2=A04.161488] Mali&lt;6&gt;: register_write for core Mal=
i_Broadcast, relative addr=3D0x0000, val=3D0x00000000</div><div>[ =C2=A0 =
=C2=A04.170372] Mali&lt;6&gt;: register_write for core Mali_Broadcast, rela=
tive addr=3D0x0004, val=3D0x00000000</div><div>[ =C2=A0 =C2=A04.179327] Mal=
i: GPU version: CF070000</div><div>[ =C2=A0 =C2=A04.183453] Mali&lt;2&gt;: =
Broadcast: Creating Mali Broadcast unit: Mali_Broadcast</div><div>[ =C2=A0 =
=C2=A04.190519] Mali&lt;4&gt;: Broadcast: setting mask 0x00000000 + 0x00000=
000 (reset)</div><div>[ =C2=A0 =C2=A04.197573] Mali&lt;6&gt;: register_writ=
e for core Mali_Broadcast, relative addr=3D0x0000, val=3D0x00000000</div><d=
iv>[ =C2=A0 =C2=A04.206460] Mali&lt;6&gt;: register_write for core Mali_Bro=
adcast, relative addr=3D0x0004, val=3D0x00000000</div><div>[ =C2=A0 =C2=A04=
.216106] Mali&lt;2&gt;: mali_probe(): Successfully initialized driver for p=
latform device f4080000.mali</div><div>[ =C2=A0 =C2=A04.225372] Mali: Mali =
device driver loaded</div><div>[ =C2=A0 =C2=A04.229785] Unable to detect ca=
che hierarcy from DT for CPU 0</div><div>[ =C2=A0 =C2=A04.242422] brd: modu=
le loaded</div><div>[ =C2=A0 =C2=A04.249921] loop: module loaded</div><div>=
[ =C2=A0 =C2=A04.254852] ldo2: Operation of current configuration missing</=
div><div>[ =C2=A0 =C2=A04.260849] ldo7: Operation of current configuration =
missing</div><div>[ =C2=A0 =C2=A04.266790] ldo10: Operation of current conf=
iguration missing</div><div>[ =C2=A0 =C2=A04.272839] ldo13: Operation of cu=
rrent configuration missing</div><div>[ =C2=A0 =C2=A04.278895] ldo14: Opera=
tion of current configuration missing</div><div>[ =C2=A0 =C2=A04.284931] ld=
o15: Operation of current configuration missing</div><div>[ =C2=A0 =C2=A04.=
291111] ldo17: Operation of current configuration missing</div><div>[ =C2=
=A0 =C2=A04.297150] ldo19: Operation of current configuration missing</div>=
<div>[ =C2=A0 =C2=A04.303073] hi655x_regulator f8000000.pmic:regulator@a40:=
 fake_of_get_regulator_init_data no consumer_supplies</div><div>[ =C2=A0 =
=C2=A04.313292] ldo21: Operation of current configuration missing</div><div=
>[ =C2=A0 =C2=A04.319461] ldo22: Operation of current configuration missing=
</div><div>[ =C2=A0 =C2=A04.326173] tun: Universal TUN/TAP device driver, 1=
.6</div><div>[ =C2=A0 =C2=A04.331239] tun: (C) 1999-2004 Max Krasnyansky &l=
t;<a href=3D"mailto:maxk@qualcomm.com">maxk@qualcomm.com</a>&gt;</div><div>=
[ =C2=A0 =C2=A04.337981] PPP generic driver version 2.4.2</div><div>[ =C2=
=A0 =C2=A04.342444] PPP BSD Compression module registered</div><div>[ =C2=
=A0 =C2=A04.347149] PPP Deflate Compression module registered</div><div>[ =
=C2=A0 =C2=A04.352263] PPP MPPE Compression module registered</div><div>[ =
=C2=A0 =C2=A04.357055] xen_netfront: Initialising Xen virtual ethernet driv=
er</div><div>[ =C2=A0 =C2=A04.363394] pegasus: v0.9.3 (2013/04/25), Pegasus=
/Pegasus II USB Ethernet driver</div><div>[ =C2=A0 =C2=A04.370860] usbcore:=
 registered new interface driver pegasus</div><div>[ =C2=A0 =C2=A04.376559]=
 usbcore: registered new interface driver rtl8150</div><div>[ =C2=A0 =C2=A0=
4.382279] usbcore: registered new interface driver r8152</div><div>[ =C2=A0=
 =C2=A04.387823] usbcore: registered new interface driver asix</div><div>[ =
=C2=A0 =C2=A04.393264] usbcore: registered new interface driver ax88179_178=
a</div><div>[ =C2=A0 =C2=A04.399407] usbcore: registered new interface driv=
er cdc_ether</div><div>[ =C2=A0 =C2=A04.405280] usbcore: registered new int=
erface driver dm9601</div><div>[ =C2=A0 =C2=A04.410917] usbcore: registered=
 new interface driver CoreChips</div><div>[ =C2=A0 =C2=A04.416800] usbcore:=
 registered new interface driver smsc75xx</div><div>[ =C2=A0 =C2=A04.422608=
] usbcore: registered new interface driver smsc95xx</div><div>[ =C2=A0 =C2=
=A04.428407] usbcore: registered new interface driver net1080</div><div>[ =
=C2=A0 =C2=A04.434110] usbcore: registered new interface driver plusb</div>=
<div>[ =C2=A0 =C2=A04.439650] usbcore: registered new interface driver cdc_=
subset</div><div>[ =C2=A0 =C2=A04.445609] usbcore: registered new interface=
 driver zaurus</div><div>[ =C2=A0 =C2=A04.451234] usbcore: registered new i=
nterface driver MOSCHIP usb-ethernet driver</div><div>[ =C2=A0 =C2=A04.4587=
12] usbcore: registered new interface driver cdc_ncm</div><div>[ =C2=A0 =C2=
=A05.318203] dwc2 f72c0000.usb: DWC OTG Controller</div><div>[ =C2=A0 =C2=
=A05.322931] dwc2 f72c0000.usb: new USB bus registered, assigned bus number=
 1</div><div>[ =C2=A0 =C2=A05.330011] dwc2 f72c0000.usb: irq 56, io mem 0x0=
0000000</div><div>[ =C2=A0 =C2=A05.335944] hub 1-0:1.0: USB hub found</div>=
<div>[ =C2=A0 =C2=A05.339727] hub 1-0:1.0: 1 port detected</div><div>[ =C2=
=A0 =C2=A05.344011] ehci_hcd: USB 2.0 &#39;Enhanced&#39; Host Controller (E=
HCI) Driver</div><div>[ =C2=A0 =C2=A05.350552] ehci-pci: EHCI PCI platform =
driver</div><div>[ =C2=A0 =C2=A05.355069] ehci-platform: EHCI generic platf=
orm driver</div><div>[ =C2=A0 =C2=A05.360518] ohci_hcd: USB 1.1 &#39;Open&#=
39; Host Controller (OHCI) Driver</div><div>[ =C2=A0 =C2=A05.366719] ohci-p=
ci: OHCI PCI platform driver</div><div>[ =C2=A0 =C2=A05.371233] ohci-platfo=
rm: OHCI generic platform driver</div><div>[ =C2=A0 =C2=A05.376664] usbcore=
: registered new interface driver cdc_acm</div><div>[ =C2=A0 =C2=A05.382330=
] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapte=
rs</div><div>[ =C2=A0 =C2=A05.390421] usbcore: registered new interface dri=
ver usb-storage</div><div>[ =C2=A0 =C2=A05.396822] mousedev: PS/2 mouse dev=
ice common for all mice</div><div>[ =C2=A0 =C2=A05.403433] rtc-pl031 f80030=
00.rtc: rtc core: registered pl031 as rtc0</div><div>[ =C2=A0 =C2=A05.41023=
3] i2c /dev entries driver</div><div>[ =C2=A0 =C2=A05.414687] device-mapper=
: ioctl: 4.31.0-ioctl (2015-3-12) initialised:<span class=3D"inbox-inbox-Ap=
ple-converted-space">=C2=A0</span><a href=3D"mailto:dm-devel@redhat.com">dm=
-devel@redhat.com</a></div><div>[ =C2=A0 =C2=A05.423211] Bluetooth: HCI UAR=
T driver ver 2.3</div><div>[ =C2=A0 =C2=A05.427653] Bluetooth: HCI UART pro=
tocol H4 registered</div><div>[ =C2=A0 =C2=A05.433090] cpu cpu0: failed to =
get cpu0 clock: -2</div><div>[ =C2=A0 =C2=A05.437974] cpufreq-dt: probe of =
cpufreq-dt.0 failed with error -2</div><div>[ =C2=A0 =C2=A05.444279] sdhci:=
 Secure Digital Host Controller Interface driver</div><div>[ =C2=A0 =C2=A05=
.450469] sdhci: Copyright(c) Pierre Ossman</div><div>[ =C2=A0 =C2=A05.45487=
3] Synopsys Designware Multimedia Card Interface Driver</div><div>[ =C2=A0 =
=C2=A05.461486] dwmmc_k3 f723d000.dwmmc0: fifo-depth property not found, us=
ing value of FIFOTH register as default</div><div>[ =C2=A0 =C2=A05.471577] =
dwmmc_k3 f723d000.dwmmc0: IDMAC supports 32-bit address mode.</div><div>[ =
=C2=A0 =C2=A05.478395] dwmmc_k3 f723d000.dwmmc0: Using internal DMA control=
ler.</div><div>[ =C2=A0 =C2=A05.484755] dwmmc_k3 f723d000.dwmmc0: Version I=
D is 250a</div><div>[ =C2=A0 =C2=A05.490134] dwmmc_k3 f723d000.dwmmc0: DW M=
MC controller at irq 53, 32 bit host data width, 8 deep fifo</div><div>[ =
=C2=A0 =C2=A05.499561] dwmmc_k3 f723d000.dwmmc0: No vqmmc regulator found</=
div><div>[ =C2=A0 =C2=A05.505624] ldo19: invalid input voltage found</div><=
div>[ =C2=A0 =C2=A05.547941] dwmmc_k3 f723d000.dwmmc0: 1 slots initialized<=
/div><div>[ =C2=A0 =C2=A05.553650] dwmmc_k3 f723e000.dwmmc1: fifo-depth pro=
perty not found, using value of FIFOTH register as default</div><div>[ =C2=
=A0 =C2=A05.563743] dwmmc_k3 f723e000.dwmmc1: IDMAC supports 32-bit address=
 mode.</div><div>[ =C2=A0 =C2=A05.570582] dwmmc_k3 f723e000.dwmmc1: Using i=
nternal DMA controller.</div><div>[ =C2=A0 =C2=A05.576956] dwmmc_k3 f723e00=
0.dwmmc1: Version ID is 250a</div><div>[ =C2=A0 =C2=A05.582337] dwmmc_k3 f7=
23e000.dwmmc1: DW MMC controller at irq 54, 32 bit host data width, 8 deep =
fifo</div><div>[ =C2=A0 =C2=A05.591834] dwmmc_k3 f723e000.dwmmc1: Got CD GP=
IO</div><div>[ =C2=A0 =C2=A05.596754] ldo10: invalid input voltage found</d=
iv><div>[ =C2=A0 =C2=A05.617911] ldo7: invalid input voltage found</div><di=
v>[ =C2=A0 =C2=A05.638110] dwmmc_k3 f723e000.dwmmc1: 1 slots initialized</d=
iv><div>[ =C2=A0 =C2=A05.643807] dwmmc_k3 f723f000.dwmmc2: fifo-depth prope=
rty not found, using value of FIFOTH register as default</div><div>[ =C2=A0=
 =C2=A05.653886] dwmmc_k3 f723f000.dwmmc2: IDMAC supports 32-bit address mo=
de.</div><div>[ =C2=A0 =C2=A05.660724] dwmmc_k3 f723f000.dwmmc2: Using inte=
rnal DMA controller.</div><div>[ =C2=A0 =C2=A05.667097] dwmmc_k3 f723f000.d=
wmmc2: Version ID is 250a</div><div>[ =C2=A0 =C2=A05.672469] dwmmc_k3 f723f=
000.dwmmc2: DW MMC controller at irq 55, 32 bit host data width, 128 deep f=
ifo</div><div>[ =C2=A0 =C2=A05.682252] sdhci-pltfm: SDHCI platform and OF d=
river helper</div><div>[ =C2=A0 =C2=A05.689295] ledtrig-cpu: registered to =
indicate activity on CPUs</div><div>[ =C2=A0 =C2=A05.695540] usbcore: regis=
tered new interface driver usbhid</div><div>[ =C2=A0 =C2=A05.701131] usbhid=
: USB HID core driver</div><div>[ =C2=A0 =C2=A05.705020] u32 classifier</di=
v><div>[ =C2=A0 =C2=A05.707748] =C2=A0 =C2=A0 Actions configured</div><div>=
[ =C2=A0 =C2=A05.707769] mmc0: MAN_BKOPS_EN bit is not set</div><div>[ =C2=
=A0 =C2=A05.715567] Netfilter messages via NETLINK v0.30.</div><div>[ =C2=
=A0 =C2=A05.720344] nf_conntrack version 0.5.0 (7281 buckets, 29124 max)</d=
iv><div>[ =C2=A0 =C2=A05.726443] mmc_host mmc0: Bus speed (slot 0) =3D 5175=
6521Hz (slot req 52000000Hz, actual 51756521HZ div =3D 0)</div><div>[ =C2=
=A0 =C2=A05.726624] ctnetlink v0.93: registering with nfnetlink.</div><div>=
[ =C2=A0 =C2=A05.726985] xt_time: kernel timezone is -0000</div><div>[ =C2=
=A0 =C2=A05.746015] ip_tables: (C) 2000-2006 Netfilter Core Team</div><div>=
[ =C2=A0 =C2=A05.751547] arp_tables: (C) 2002 David S. Miller</div><div>[ =
=C2=A0 =C2=A05.756333] Initializing XFRM netlink socket</div><div>[ =C2=A0 =
=C2=A05.760993] NET: Registered protocol family 10</div><div>[ =C2=A0 =C2=
=A05.765507] mmc0: new high speed MMC card at address 0001</div><div>[ =C2=
=A0 =C2=A05.771043] mip6: Mobile IPv6</div><div>[ =C2=A0 =C2=A05.771439] mm=
cblk0: mmc0:0001 H8G1e 7.28 GiB</div><div>[ =C2=A0 =C2=A05.771609] mmcblk0b=
oot0: mmc0:0001 H8G1e partition 1 4.00 MiB</div><div>[ =C2=A0 =C2=A05.77182=
7] mmcblk0boot1: mmc0:0001 H8G1e partition 2 4.00 MiB</div><div>[ =C2=A0 =
=C2=A05.790487] ip6_tables: (C) 2000-2006 Netfilter Core Team</div><div>[ =
=C2=A0 =C2=A05.796489] NET: Registered protocol family 17</div><div>[ =C2=
=A0 =C2=A05.800999] NET: Registered protocol family 15</div><div>[ =C2=A0 =
=C2=A05.805501] bridge: automatic filtering via arp/ip/ip6tables has been d=
eprecated. Update your scripts to load br_netfilter if you need this.</div>=
<div>[ =C2=A0 =C2=A05.818517] Bridge firewalling registered</div><div>[ =C2=
=A0 =C2=A05.822696] Bluetooth: RFCOMM TTY layer initialized</div><div>[ =C2=
=A0 =C2=A05.827603] Bluetooth: RFCOMM socket layer initialized</div><div>[ =
=C2=A0 =C2=A05.827750] =C2=A0mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9</div><div>=
[ =C2=A0 =C2=A05.837409] Bluetooth: RFCOMM ver 1.11</div><div>[ =C2=A0 =C2=
=A05.841212] Bluetooth: HIDP (Human Interface Emulation) ver 1.2</div><div>=
[ =C2=A0 =C2=A05.847152] Bluetooth: HIDP socket layer initialized</div><div=
>[ =C2=A0 =C2=A05.852198] 8021q: 802.1Q VLAN Support v1.8</div><div>[ =C2=
=A0 =C2=A05.856668] 9pnet: Installing 9P2000 support</div><div>[ =C2=A0 =C2=
=A05.861051] Key type dns_resolver registered</div><div>[ =C2=A0 =C2=A05.86=
6197] registered taskstats version 1</div><div>[ =C2=A0 =C2=A05.871506] Btr=
fs loaded</div><div>[ =C2=A0 =C2=A05.874696] f7111000.uart: ttyAMA1 at MMIO=
 0xf7111000 (irq =3D 23, base_baud =3D 0) is a PL011 rev2</div><div>[ =C2=
=A0 =C2=A05.883830] f7112000.uart: ttyAMA2 at MMIO 0xf7112000 (irq =3D 24, =
base_baud =3D 0) is a PL011 rev2</div><div>[ =C2=A0 =C2=A05.892900] uart-pl=
011 f7114000.uart: aliased and non-aliased serial devices found in device t=
ree. Serial port enumeration may be unpredictable.</div><div>[ =C2=A0 =C2=
=A05.905897] f7114000.uart: ttyAMA3 at MMIO 0xf7114000 (irq =3D 25, base_ba=
ud =3D 0) is a PL011 rev2</div><div>[ =C2=A0 =C2=A05.915407] ssp-pl022 f710=
6000.spi: ARM PL022 driver, device ID: 0x00041022</div><div>[ =C2=A0 =C2=A0=
5.916918] mmc_host mmc1: Bus speed (slot 0) =3D 99200000Hz (slot req 100000=
000Hz, actual 99200000HZ div =3D 0)</div><div>[ =C2=A0 =C2=A05.916934] mmc1=
: new ultra high speed SDR50 SDHC card at address 59b4</div><div>[ =C2=A0 =
=C2=A05.917310] mmcblk1: mmc1:59b4 =C2=A0 =C2=A0 =C2=A0 14.9 GiB</div><div>=
[ =C2=A0 =C2=A05.924576] GPT:Primary header thinks Alt. header is not at th=
e end of the disk.</div><div>[ =C2=A0 =C2=A05.924581] GPT:25165823 !=3D 312=
75007</div><div>[ =C2=A0 =C2=A05.924584] GPT:Alternate GPT header not at th=
e end of the disk.</div><div>[ =C2=A0 =C2=A05.924588] GPT:25165823 !=3D 312=
75007</div><div>[ =C2=A0 =C2=A05.924591] GPT: Use GNU Parted to correct GPT=
 errors.</div><div>[ =C2=A0 =C2=A05.924615] =C2=A0mmcblk1: p1 p2 p3 p4</div=
><div>[ =C2=A0 =C2=A05.972314] ssp-pl022 f7106000.spi: mapped registers fro=
m 0x00000000f7106000 to ffffff800025a000</div><div>[ =C2=A0 =C2=A05.981211]=
 ssp-pl022 f7106000.spi: Failed to work in dma mode, work without dma!</div=
><div>[ =C2=A0 =C2=A05.998348] [drm:hisi_dsi_probe] enter.</div><div>[ =C2=
=A0 =C2=A05.998457] [drm:hisi_drm_encoder_create] enter.</div><div>[ =C2=A0=
 =C2=A05.998474] [drm:hisi_drm_connector_create] enter.</div><div>[ =C2=A0 =
=C2=A05.998593] [drm:drm_sysfs_connector_add] adding &quot;HDMI-A-1&quot; t=
o sysfs</div><div>[ =C2=A0 =C2=A05.998601] [drm:drm_sysfs_hotplug_event] ge=
nerating hotplug event</div><div>[ =C2=A0 =C2=A05.998661] [drm:hisi_drm_con=
nector_create] exit success.</div><div>[ =C2=A0 =C2=A05.998667] [drm:hisi_d=
si_probe] exit success.</div><div>[ =C2=A0 =C2=A05.999059] dwmmc_k3 f723f00=
0.dwmmc2: fifo-depth property not found, using value of FIFOTH register as =
default</div><div>[ =C2=A0 =C2=A06.009143] dwmmc_k3 f723f000.dwmmc2: IDMAC =
supports 32-bit address mode.</div><div>[ =C2=A0 =C2=A06.015962] dwmmc_k3 f=
723f000.dwmmc2: Using internal DMA controller.</div><div>[ =C2=A0 =C2=A06.0=
22333] dwmmc_k3 f723f000.dwmmc2: Version ID is 250a</div><div>[ =C2=A0 =C2=
=A06.027668] dwmmc_k3 f723f000.dwmmc2: DW MMC controller at irq 55, 32 bit =
host data width, 64 deep fifo</div><div>[ =C2=A0 =C2=A06.037178] dwmmc_k3 f=
723f000.dwmmc2: No vqmmc regulator found</div><div>[ =C2=A0 =C2=A06.157945]=
 dwmmc_k3 f723f000.dwmmc2: 1 slots initialized</div><div>[ =C2=A0 =C2=A06.1=
63469] rtc-pl031 f8003000.rtc: setting system clock to 1970-01-01 00:00:19 =
UTC (19)</div><div>[ =C2=A0 =C2=A06.168503] dwmmc_k3 f723f000.dwmmc2: card =
claims to support voltages below defined range</div><div>[ =C2=A0 =C2=A06.1=
77643] mmc_host mmc2: Bus speed (slot 0) =3D 24800000Hz (slot req 25000000H=
z, actual 24800000HZ div =3D 0)</div><div>[ =C2=A0 =C2=A06.178866] mmc2: qu=
euing unknown CIS tuple 0x91 (3 bytes)</div><div>[ =C2=A0 =C2=A06.179962] m=
mc2: new SDIO card at address 0001</div><div>[ =C2=A0 =C2=A06.206958] SOC_M=
ED: disabling</div><div>[ =C2=A0 =C2=A06.210154] ALSA device list:</div><di=
v>[ =C2=A0 =C2=A06.213119] =C2=A0 No soundcards found.</div><div>[ =C2=A0 =
=C2=A06.216671] uart-pl011 f8015000.uart: no DMA platform data</div><div>[ =
=C2=A0 =C2=A06.222385] RAMDISK: Couldn&#39;t find valid RAM disk image star=
ting at 0.</div><div>[ =C2=A0 =C2=A06.231483] EXT4-fs (mmcblk0p9): couldn&#=
39;t mount as ext3 due to feature incompatibilities</div><div>[ =C2=A0 =C2=
=A06.243173] EXT4-fs (mmcblk0p9): couldn&#39;t mount as ext2 due to feature=
 incompatibilities</div><div>[ =C2=A0 =C2=A06.501608] EXT4-fs (mmcblk0p9): =
recovery complete</div><div>[ =C2=A0 =C2=A06.506647] EXT4-fs (mmcblk0p9): m=
ounted filesystem with ordered data mode. Opts: (null)</div><div>[ =C2=A0 =
=C2=A06.514803] VFS: Mounted root (ext4 filesystem) on device 179:9.</div><=
div>[ =C2=A0 =C2=A06.522798] devtmpfs: mounted</div><div>[ =C2=A0 =C2=A06.5=
25961] Freeing unused kernel memory: 344K (ffffffc000cfd000 - ffffffc000d53=
000)</div><div>[ =C2=A0 =C2=A06.533723] Freeing alternatives memory: 12K (f=
fffffc000d53000 - ffffffc000d56000)</div><div>[ =C2=A0 =C2=A06.662165] rand=
om: systemd urandom read with 25 bits of entropy available</div><div>[ =C2=
=A0 =C2=A06.797910] cfg80211: Calling CRDA to update world regulatory domai=
n</div><div>[ =C2=A0 =C2=A07.035778] systemd-udevd[1757]: starting version =
215</div><div>[ =C2=A0 =C2=A07.292431] random: nonblocking pool is initiali=
zed</div><div>[ =C2=A0 =C2=A07.708570] EXT4-fs (mmcblk0p9): re-mounted. Opt=
s: errors=3Dremount-ro</div><div>[ =C2=A0 =C2=A07.820362] FAT-fs (mmcblk0p6=
): Volume was not properly unmounted. Some datamay be corrupt. Please run f=
sck.</div><div>[ =C2=A0 =C2=A08.128773] systemd-journald[1758]: Received re=
quest to flush runtime journal from PID 1</div><div>[ =C2=A0 =C2=A09.947910=
] cfg80211: Calling CRDA to update world regulatory domain</div><div>[ =C2=
=A0 =C2=A09.979998] cfg80211: World regulatory domain updated:</div><div>[ =
=C2=A0 =C2=A09.985179] cfg80211: =C2=A0DFS Master region: unset</div><div>[=
 =C2=A0 =C2=A09.985180] cfg80211: =C2=A0 (start_freq - end_freq @ bandwidth=
), (max_antenna_gain, max_eirp), (dfs_cac_time)</div><div>[ =C2=A0 =C2=A09.=
985197] cfg80211: =C2=A0 (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 200=
0 mBm), (N/A)</div><div>[ =C2=A0 =C2=A09.985202] cfg80211: =C2=A0 (2457000 =
KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)</div><div>[ =C2=A0 =
=C2=A09.985207] cfg80211: =C2=A0 (2474000 KHz - 2494000 KHz @ 20000 KHz), (=
N/A, 2000 mBm), (N/A)</div><div>[ =C2=A0 =C2=A09.985212] cfg80211: =C2=A0 (=
5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (=
N/A)</div><div>[ =C2=A0 =C2=A09.985218] cfg80211: =C2=A0 (5250000 KHz - 533=
0000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)</div><div>[ =
=C2=A0 =C2=A09.985222] cfg80211: =C2=A0 (5490000 KHz - 5730000 KHz @ 160000=
 KHz), (N/A, 2000mBm), (0 s)</div><div>[ =C2=A0 =C2=A09.985226] cfg80211: =
=C2=A0 (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)</div=
><div>[ =C2=A0 =C2=A09.985230] cfg80211: =C2=A0 (57240000 KHz - 63720000 KH=
z @ 2160000 KHz), (N/A, 0mBm), (N/A)</div><div>[ =C2=A0 17.243606] [drm:drm=
_stub_open]</div><div>[ =C2=A0 17.243627] [drm:drm_open_helper] pid =3D 213=
7, minor =3D 0</div><div>[ =C2=A0 17.243641] [drm:drm_setup]</div><div>[ =
=C2=A0 17.243678] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_I=
OCTL_SET_VERSION</div><div>[ =C2=A0 17.243699] [drm:drm_ioctl] pid=3D2137, =
dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.243721] =
[drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</d=
iv><div>[ =C2=A0 17.243744] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_VERSION</div><div>[ =C2=A0 17.243755] [drm:drm_ioctl] pid=
=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_VERSION</div><div>[ =C2=A0 17.24=
3775] [drm:drm_release] open_count =3D 1</div><div>[ =C2=A0 17.243783] [drm=
:drm_release] pid =3D 2137, device =3D 0xe200, open_count =3D 1</div><div>[=
 =C2=A0 17.243795] [drm:drm_lastclose]</div><div>[ =C2=A0 17.243800] [drm:d=
rm_lastclose] driver lastclose completed</div><div>[ =C2=A0 17.243808] [drm=
:drm_lastclose] lastclose completed</div><div>[ =C2=A0 17.283186] [drm:drm_=
stub_open]</div><div>[ =C2=A0 17.283206] [drm:drm_open_helper] pid =3D 2137=
, minor =3D 0</div><div>[ =C2=A0 17.283227] [drm:drm_setup]</div><div>[ =C2=
=A0 17.283244] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCT=
L_SET_VERSION</div><div>[ =C2=A0 17.283263] [drm:drm_ioctl] pid=3D2137, dev=
=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.283273] [dr=
m:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div>=
<div>[ =C2=A0 17.283336] [drm:drm_release] open_count =3D 1</div><div>[ =C2=
=A0 17.283344] [drm:drm_release] pid =3D 2137, device =3D 0xe200, open_coun=
t =3D 1</div><div>[ =C2=A0 17.283357] [drm:drm_lastclose]</div><div>[ =C2=
=A0 17.283363] [drm:drm_lastclose] driver lastclose completed</div><div>[ =
=C2=A0 17.283370] [drm:drm_lastclose] lastclose completed</div><div>[ =C2=
=A0 17.283433] [drm:drm_stub_open]</div><div>[ =C2=A0 17.283441] [drm:drm_o=
pen_helper] pid =3D 2137, minor =3D 0</div><div>[ =C2=A0 17.283449] [drm:dr=
m_setup]</div><div>[ =C2=A0 17.283465] [drm:drm_ioctl] pid=3D2137, dev=3D0x=
e200, auth=3D1, DRM_IOCTL_VERSION</div><div>[ =C2=A0 17.283476] [drm:drm_io=
ctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_VERSION</div><div>[ =C2=
=A0 17.283494] [drm:drm_release] open_count =3D 1</div><div>[ =C2=A0 17.283=
501] [drm:drm_release] pid =3D 2137, device =3D 0xe200, open_count =3D 1</d=
iv><div>[ =C2=A0 17.283509] [drm:drm_lastclose]</div><div>[ =C2=A0 17.28351=
4] [drm:drm_lastclose] driver lastclose completed</div><div>[ =C2=A0 17.283=
520] [drm:drm_lastclose] lastclose completed</div><div>[ =C2=A0 17.283547] =
[drm:drm_stub_open]</div><div>[ =C2=A0 17.283555] [drm:drm_open_helper] pid=
 =3D 2137, minor =3D 0</div><div>[ =C2=A0 17.283562] [drm:drm_setup]</div><=
div>[ =C2=A0 17.283574] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1,=
 DRM_IOCTL_SET_VERSION</div><div>[ =C2=A0 17.283586] [drm:drm_ioctl] pid=3D=
2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.28=
3594] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNI=
QUE</div><div>[ =C2=A0 17.283700] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200,=
 auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.283710] [drm:drm_ioct=
l] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=
=A0 17.283788] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCT=
L_VERSION</div><div>[ =C2=A0 17.283798] [drm:drm_ioctl] pid=3D2137, dev=3D0=
xe200, auth=3D1, DRM_IOCTL_VERSION</div><div>[ =C2=A0 17.283974] [drm:drm_r=
elease] open_count =3D 1</div><div>[ =C2=A0 17.283981] [drm:drm_release] pi=
d =3D 2137, device =3D 0xe200, open_count =3D 1</div><div>[ =C2=A0 17.28398=
8] [drm:drm_lastclose]</div><div>[ =C2=A0 17.283994] [drm:drm_lastclose] dr=
iver lastclose completed</div><div>[ =C2=A0 17.283999] [drm:drm_lastclose] =
lastclose completed</div><div>[ =C2=A0 17.284299] [drm:drm_stub_open]</div>=
<div>[ =C2=A0 17.284308] [drm:drm_open_helper] pid =3D 2137, minor =3D 0</d=
iv><div>[ =C2=A0 17.284316] [drm:drm_setup]</div><div>[ =C2=A0 17.284326] [=
drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_SET_VERSION</d=
iv><div>[ =C2=A0 17.284337] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.284345] [drm:drm_ioctl] pi=
d=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 1=
7.284384] [drm:drm_release] open_count =3D 1</div><div>[ =C2=A0 17.284392] =
[drm:drm_release] pid =3D 2137, device =3D 0xe200, open_count =3D 1</div><d=
iv>[ =C2=A0 17.284399] [drm:drm_lastclose]</div><div>[ =C2=A0 17.284405] [d=
rm:drm_lastclose] driver lastclose completed</div><div>[ =C2=A0 17.284411] =
[drm:drm_lastclose] lastclose completed</div><div>[ =C2=A0 17.284439] [drm:=
drm_stub_open]</div><div>[ =C2=A0 17.284446] [drm:drm_open_helper] pid =3D =
2137, minor =3D 0</div><div>[ =C2=A0 17.284453] [drm:drm_setup]</div><div>[=
 =C2=A0 17.284464] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_=
IOCTL_VERSION</div><div>[ =C2=A0 17.284473] [drm:drm_ioctl] pid=3D2137, dev=
=3D0xe200, auth=3D1, DRM_IOCTL_VERSION</div><div>[ =C2=A0 17.284483] [drm:d=
rm_release] open_count =3D 1</div><div>[ =C2=A0 17.284490] [drm:drm_release=
] pid =3D 2137, device =3D 0xe200, open_count =3D 1</div><div>[ =C2=A0 17.2=
84496] [drm:drm_lastclose]</div><div>[ =C2=A0 17.284502] [drm:drm_lastclose=
] driver lastclose completed</div><div>[ =C2=A0 17.284507] [drm:drm_lastclo=
se] lastclose completed</div><div>[ =C2=A0 17.284534] [drm:drm_stub_open]</=
div><div>[ =C2=A0 17.284542] [drm:drm_open_helper] pid =3D 2137, minor =3D =
0</div><div>[ =C2=A0 17.284549] [drm:drm_setup]</div><div>[ =C2=A0 17.28456=
0] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_SET_VERSIO=
N</div><div>[ =C2=A0 17.284571] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, a=
uth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.284579] [drm:drm_ioctl]=
 pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=
=A0 17.284657] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCT=
L_GET_UNIQUE</div><div>[ =C2=A0 17.284666] [drm:drm_ioctl] pid=3D2137, dev=
=3D0xe200, auth=3D1, DRM_IOCTL_GET_UNIQUE</div><div>[ =C2=A0 17.284704] [dr=
m:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_VERSION</div><di=
v>[ =C2=A0 17.284714] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, D=
RM_IOCTL_VERSION</div><div>[ =C2=A0 17.284781] [drm:drm_ioctl] pid=3D2137, =
dev=3D0xe200, auth=3D1, DRM_IOCTL_SET_VERSION</div><div>[ =C2=A0 17.284802]=
 [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_VERSION</div=
><div>[ =C2=A0 17.284812] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D=
1, DRM_IOCTL_VERSION</div><div>[ =C2=A0 17.284993] [drm:drm_ioctl] pid=3D21=
37, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETRESOURCES</div><div>[ =C2=A0 =
17.285003] [drm:drm_mode_getresources] CRTC[1] CONNECTORS[1] ENCODERS[1]</d=
iv><div>[ =C2=A0 17.285013] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_MODE_GETRESOURCES</div><div>[ =C2=A0 17.285021] [drm:drm_mo=
de_getresources] CRTC[1] CONNECTORS[1] ENCODERS[1]</div><div>[ =C2=A0 17.28=
5123] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GE=
TCONNECTOR</div><div>[ =C2=A0 17.285131] [drm:drm_mode_getconnector] [CONNE=
CTOR:20:?]</div><div>[ =C2=A0 17.285141] [drm:drm_helper_probe_single_conne=
ctor_modes_merge_bits] [CONNECTOR:20:HDMI-A-1]</div><div>[ =C2=A0 17.285148=
] [drm:hisi_dsi_detect] enter.</div><div>[ =C2=A0 17.285155] [drm:hisi_dsi_=
detect] exit success. status=3D1</div><div>[ =C2=A0 17.285162] [drm:drm_hel=
per_probe_single_connector_modes_merge_bits] [CONNECTOR:20:HDMI-A-1] status=
 updated from 3 to 1</div><div>[ =C2=A0 17.285169] [drm:hisi_dsi_get_modes]=
 enter.</div><div>[ =C2=A0 17.354630] [drm:drm_assign_hdmi_deep_color_info]=
 HDMI-A-1: No deep color support on this HDMI sink.</div><div>[ =C2=A0 17.3=
55517] [drm:hisi_dsi_get_modes] exit success. count=3D30</div><div>[ =C2=A0=
 17.355546] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div>=
<div>[ =C2=A0 17.355552] [drm:hisi_drm_connector_mode_valid] exit success. =
ret=3D0</div><div>[ =C2=A0 17.355558] [drm:hisi_drm_connector_mode_valid] e=
xit success. ret=3D0</div><div>[ =C2=A0 17.355564] [drm:hisi_drm_connector_=
mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355570] [drm:hisi_d=
rm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355575=
] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=
=A0 17.355581] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</d=
iv><div>[ =C2=A0 17.355587] [drm:hisi_drm_connector_mode_valid] exit succes=
s. ret=3D0</div><div>[ =C2=A0 17.355592] [drm:hisi_drm_connector_mode_valid=
] exit success. ret=3D0</div><div>[ =C2=A0 17.355598] [drm:hisi_drm_connect=
or_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355604] [drm:his=
i_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355=
609] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =
=C2=A0 17.355615] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0=
</div><div>[ =C2=A0 17.355621] [drm:hisi_drm_connector_mode_valid] exit suc=
cess. ret=3D0</div><div>[ =C2=A0 17.355626] [drm:hisi_drm_connector_mode_va=
lid] exit success. ret=3D0</div><div>[ =C2=A0 17.355632] [drm:hisi_drm_conn=
ector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355638] [drm:=
hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.=
355645] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div=
>[ =C2=A0 17.355650] [drm:hisi_drm_connector_mode_valid] exit success. ret=
=3D0</div><div>[ =C2=A0 17.355657] [drm:hisi_drm_connector_mode_valid] exit=
 success. ret=3D0</div><div>[ =C2=A0 17.355663] [drm:hisi_drm_connector_mod=
e_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355669] [drm:hisi_drm_=
connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.355681] [=
drm:drm_helper_probe_single_connector_modes_merge_bits] [CONNECTOR:20:HDMI-=
A-1] probed modes :</div><div>[ =C2=A0 17.355693] [drm:drm_mode_debug_print=
modeline] Modeline 22:&quot;1920x1080&quot; 60 148500 1920 2008 2052 2200 1=
080 1084 1089 1125 0x48 0x5</div><div>[ =C2=A0 17.355703] [drm:drm_mode_deb=
ug_printmodeline] Modeline 44:&quot;1920x1080&quot; 60 148352 1920 2008 205=
2 2200 1080 1084 1089 1125 0x48 0x5</div><div>[ =C2=A0 17.355713] [drm:drm_=
mode_debug_printmodeline] Modeline 28:&quot;1680x1050&quot; 60 119000 1680 =
1728 1760 1840 1050 1053 1059 1080 0x48 0x9</div><div>[ =C2=A0 17.355722] [=
drm:drm_mode_debug_printmodeline] Modeline 25:&quot;1280x1024&quot; 60 1080=
00 1280 1328 1440 1688 1024 1025 1028 1066 0x48 0x5</div><div>[ =C2=A0 17.3=
55731] [drm:drm_mode_debug_printmodeline] Modeline 23:&quot;1280x720&quot; =
60 74250 1280 1390 1430 1650 720 725 730 750 0x48 0x5</div><div>[ =C2=A0 17=
.355741] [drm:drm_mode_debug_printmodeline] Modeline 45:&quot;1280x720&quot=
; 60 74176 1280 1390 1430 1650 720 725 730 750 0x48 0x5</div><div>[ =C2=A0 =
17.355750] [drm:drm_mode_debug_printmodeline] Modeline 29:&quot;800x600&quo=
t; 60 40000 800 840 968 1056 600 601 605 628 0x48 0x5</div><div>[ =C2=A0 17=
.355760] [drm:drm_mode_debug_printmodeline] Modeline 35:&quot;1280x1024&quo=
t; 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0x5</div><div>[ =
=C2=A0 17.355769] [drm:drm_mode_debug_printmodeline] Modeline 26:&quot;1280=
x1024&quot; 72 132840 1280 1368 1504 1728 1024 1025 1028 1067 0x0 0x6</div>=
<div>[ =C2=A0 17.355779] [drm:drm_mode_debug_printmodeline] Modeline 27:&qu=
ot;1440x900&quot; 60 88750 1440 1488 1520 1600 900 903 909 926 0x40 0x9</di=
v><div>[ =C2=A0 17.355788] [drm:drm_mode_debug_printmodeline] Modeline 24:&=
quot;1152x864&quot; 75 108000 1152 1216 1344 1600 864 865 868 900 0x40 0x5<=
/div><div>[ =C2=A0 17.355798] [drm:drm_mode_debug_printmodeline] Modeline 3=
6:&quot;1024x768&quot; 75 78800 1024 1040 1136 1312 768 769 772 800 0x40 0x=
5</div><div>[ =C2=A0 17.355808] [drm:drm_mode_debug_printmodeline] Modeline=
 37:&quot;1024x768&quot; 70 75000 1024 1048 1184 1328 768 771 777 806 0x40 =
0xa</div><div>[ =C2=A0 17.355818] [drm:drm_mode_debug_printmodeline] Modeli=
ne 38:&quot;1024x768&quot; 60 65000 1024 1048 1184 1344 768 771 777 806 0x4=
0 0xa</div><div>[ =C2=A0 17.355828] [drm:drm_mode_debug_printmodeline] Mode=
line 39:&quot;800x600&quot; 75 49500 800 816 896 1056 600 601 604 625 0x40 =
0x5</div><div>[ =C2=A0 17.355838] [drm:drm_mode_debug_printmodeline] Modeli=
ne 40:&quot;800x600&quot; 72 50000 800 856 976 1040 600 637 643 666 0x40 0x=
5</div><div>[ =C2=A0 17.355847] [drm:drm_mode_debug_printmodeline] Modeline=
 30:&quot;640x480&quot; 75 31500 640 656 720 840 480 481 484 500 0x40 0xa</=
div><div>[ =C2=A0 17.355857] [drm:drm_mode_debug_printmodeline] Modeline 31=
:&quot;640x480&quot; 73 31500 640 664 704 832 480 489 491 520 0x40 0xa</div=
><div>[ =C2=A0 17.355867] [drm:drm_mode_debug_printmodeline] Modeline 32:&q=
uot;640x480&quot; 67 30240 640 704 768 864 480 483 486 525 0x40 0xa</div><d=
iv>[ =C2=A0 17.355876] [drm:drm_mode_debug_printmodeline] Modeline 33:&quot=
;640x480&quot; 60 25200 640 656 752 800 480 490 492 525 0x40 0xa</div><div>=
[ =C2=A0 17.355885] [drm:drm_mode_debug_printmodeline] Modeline 41:&quot;64=
0x480&quot; 60 25175 640 656 752 800 480 490 492 525 0x40 0xa</div><div>[ =
=C2=A0 17.355895] [drm:drm_mode_debug_printmodeline] Modeline 34:&quot;720x=
400&quot; 70 28320 720 738 846 900 400 412 414 449 0x40 0x6</div><div>[ =C2=
=A0 17.355924] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCT=
L_MODE_GETCONNECTOR</div><div>[ =C2=A0 17.355932] [drm:drm_mode_getconnecto=
r] [CONNECTOR:20:?]</div><div>[ =C2=A0 17.355989] [drm:drm_ioctl] pid=3D213=
7, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETENCODER</div><div>[ =C2=A0 17.=
356339] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_=
GETCONNECTOR</div><div>[ =C2=A0 17.356346] [drm:drm_mode_getconnector] [CON=
NECTOR:20:?]</div><div>[ =C2=A0 17.356354] [drm:drm_helper_probe_single_con=
nector_modes_merge_bits] [CONNECTOR:20:HDMI-A-1]</div><div>[ =C2=A0 17.3563=
60] [drm:hisi_dsi_detect] enter.</div><div>[ =C2=A0 17.356366] [drm:hisi_ds=
i_detect] exit success. status=3D1</div><div>[ =C2=A0 17.356372] [drm:hisi_=
dsi_get_modes] enter.</div><div>[ =C2=A0 17.434617] [drm:drm_assign_hdmi_de=
ep_color_info] HDMI-A-1: No deep color support on this HDMI sink.</div><div=
>[ =C2=A0 17.435500] [drm:hisi_dsi_get_modes] exit success. count=3D30</div=
><div>[ =C2=A0 17.435540] [drm:hisi_drm_connector_mode_valid] exit success.=
 ret=3D0</div><div>[ =C2=A0 17.435546] [drm:hisi_drm_connector_mode_valid] =
exit success. ret=3D0</div><div>[ =C2=A0 17.435552] [drm:hisi_drm_connector=
_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.435558] [drm:hisi_=
drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.43556=
4] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =
=C2=A0 17.435569] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0=
</div><div>[ =C2=A0 17.435575] [drm:hisi_drm_connector_mode_valid] exit suc=
cess. ret=3D0</div><div>[ =C2=A0 17.435580] [drm:hisi_drm_connector_mode_va=
lid] exit success. ret=3D0</div><div>[ =C2=A0 17.435586] [drm:hisi_drm_conn=
ector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.435592] [drm:=
hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.=
435598] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div=
>[ =C2=A0 17.435604] [drm:hisi_drm_connector_mode_valid] exit success. ret=
=3D0</div><div>[ =C2=A0 17.435610] [drm:hisi_drm_connector_mode_valid] exit=
 success. ret=3D0</div><div>[ =C2=A0 17.435616] [drm:hisi_drm_connector_mod=
e_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.435622] [drm:hisi_drm_=
connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.435628] [=
drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0=
 17.435635] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div>=
<div>[ =C2=A0 17.435641] [drm:hisi_drm_connector_mode_valid] exit success. =
ret=3D0</div><div>[ =C2=A0 17.435647] [drm:hisi_drm_connector_mode_valid] e=
xit success. ret=3D0</div><div>[ =C2=A0 17.435653] [drm:hisi_drm_connector_=
mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.435659] [drm:hisi_d=
rm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=A0 17.435665=
] [drm:hisi_drm_connector_mode_valid] exit success. ret=3D0</div><div>[ =C2=
=A0 17.435676] [drm:drm_helper_probe_single_connector_modes_merge_bits] [CO=
NNECTOR:20:HDMI-A-1] probed modes :</div><div>[ =C2=A0 17.435687] [drm:drm_=
mode_debug_printmodeline] Modeline 22:&quot;1920x1080&quot; 60 148500 1920 =
2008 2052 2200 1080 1084 1089 1125 0x48 0x5</div><div>[ =C2=A0 17.435697] [=
drm:drm_mode_debug_printmodeline] Modeline 44:&quot;1920x1080&quot; 60 1483=
52 1920 2008 2052 2200 1080 1084 1089 1125 0x48 0x5</div><div>[ =C2=A0 17.4=
35706] [drm:drm_mode_debug_printmodeline] Modeline 28:&quot;1680x1050&quot;=
 60 119000 1680 1728 1760 1840 1050 1053 1059 1080 0x48 0x9</div><div>[ =C2=
=A0 17.435716] [drm:drm_mode_debug_printmodeline] Modeline 25:&quot;1280x10=
24&quot; 60 108000 1280 1328 1440 1688 1024 1025 1028 1066 0x48 0x5</div><d=
iv>[ =C2=A0 17.435725] [drm:drm_mode_debug_printmodeline] Modeline 23:&quot=
;1280x720&quot; 60 74250 1280 1390 1430 1650 720 725 730 750 0x48 0x5</div>=
<div>[ =C2=A0 17.435735] [drm:drm_mode_debug_printmodeline] Modeline 45:&qu=
ot;1280x720&quot; 60 74176 1280 1390 1430 1650 720 725 730 750 0x48 0x5</di=
v><div>[ =C2=A0 17.435744] [drm:drm_mode_debug_printmodeline] Modeline 29:&=
quot;800x600&quot; 60 40000 800 840 968 1056 600 601 605 628 0x48 0x5</div>=
<div>[ =C2=A0 17.435754] [drm:drm_mode_debug_printmodeline] Modeline 35:&qu=
ot;1280x1024&quot; 75 135000 1280 1296 1440 1688 1024 1025 1028 1066 0x40 0=
x5</div><div>[ =C2=A0 17.435764] [drm:drm_mode_debug_printmodeline] Modelin=
e 26:&quot;1280x1024&quot; 72 132840 1280 1368 1504 1728 1024 1025 1028 106=
7 0x0 0x6</div><div>[ =C2=A0 17.435774] [drm:drm_mode_debug_printmodeline] =
Modeline 27:&quot;1440x900&quot; 60 88750 1440 1488 1520 1600 900 903 909 9=
26 0x40 0x9</div><div>[ =C2=A0 17.435784] [drm:drm_mode_debug_printmodeline=
] Modeline 24:&quot;1152x864&quot; 75 108000 1152 1216 1344 1600 864 865 86=
8 900 0x40 0x5</div><div>[ =C2=A0 17.435793] [drm:drm_mode_debug_printmodel=
ine] Modeline 36:&quot;1024x768&quot; 75 78800 1024 1040 1136 1312 768 769 =
772 800 0x40 0x5</div><div>[ =C2=A0 17.435803] [drm:drm_mode_debug_printmod=
eline] Modeline 37:&quot;1024x768&quot; 70 75000 1024 1048 1184 1328 768 77=
1 777 806 0x40 0xa</div><div>[ =C2=A0 17.435813] [drm:drm_mode_debug_printm=
odeline] Modeline 38:&quot;1024x768&quot; 60 65000 1024 1048 1184 1344 768 =
771 777 806 0x40 0xa</div><div>[ =C2=A0 17.435823] [drm:drm_mode_debug_prin=
tmodeline] Modeline 39:&quot;800x600&quot; 75 49500 800 816 896 1056 600 60=
1 604 625 0x40 0x5</div><div>[ =C2=A0 17.435832] [drm:drm_mode_debug_printm=
odeline] Modeline 40:&quot;800x600&quot; 72 50000 800 856 976 1040 600 637 =
643 666 0x40 0x5</div><div>[ =C2=A0 17.435842] [drm:drm_mode_debug_printmod=
eline] Modeline 30:&quot;640x480&quot; 75 31500 640 656 720 840 480 481 484=
 500 0x40 0xa</div><div>[ =C2=A0 17.435851] [drm:drm_mode_debug_printmodeli=
ne] Modeline 31:&quot;640x480&quot; 73 31500 640 664 704 832 480 489 491 52=
0 0x40 0xa</div><div>[ =C2=A0 17.435860] [drm:drm_mode_debug_printmodeline]=
 Modeline 32:&quot;640x480&quot; 67 30240 640 704 768 864 480 483 486 525 0=
x40 0xa</div><div>[ =C2=A0 17.435870] [drm:drm_mode_debug_printmodeline] Mo=
deline 33:&quot;640x480&quot; 60 25200 640 656 752 800 480 490 492 525 0x40=
 0xa</div><div>[ =C2=A0 17.435879] [drm:drm_mode_debug_printmodeline] Model=
ine 41:&quot;640x480&quot; 60 25175 640 656 752 800 480 490 492 525 0x40 0x=
a</div><div>[ =C2=A0 17.435889] [drm:drm_mode_debug_printmodeline] Modeline=
 34:&quot;720x400&quot; 70 28320 720 738 846 900 400 412 414 449 0x40 0x6</=
div><div>[ =C2=A0 17.435917] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_MODE_GETCONNECTOR</div><div>[ =C2=A0 17.435924] [drm:drm_mo=
de_getconnector] [CONNECTOR:20:?]</div><div>[ =C2=A0 17.435963] [drm:drm_io=
ctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><d=
iv>[ =C2=A0 17.435978] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, =
DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.436016] [drm:drm_ioctl] pi=
d=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPBLOB</div><div>[ =
=C2=A0 17.436027] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_I=
OCTL_MODE_GETPROPBLOB</div><div>[ =C2=A0 17.436041] [drm:drm_ioctl] pid=3D2=
137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 =
17.436052] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MO=
DE_GETPROPERTY</div><div>[ =C2=A0 17.451379] [drm:drm_ioctl] pid=3D2137, de=
v=3D0xe200, auth=3D1, DRM_IOCTL_MODE_CREATE_DUMB</div><div>[ =C2=A0 17.4574=
39] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_MAP_=
DUMB</div><div>[ =C2=A0 17.457449] drm_gem_cma_dumb_map_offset: enter.</div=
><div>[ =C2=A0 17.462750] drm_gem_cma_dumb_map_offset: out.</div><div>[ =C2=
=A0 17.467887] [drm:drm_vm_open_locked] 0x7f937f2000,0x007e9000</div><div>[=
 =C2=A0 17.467939] mmap ffffffc046000000 0x66000000 to 0x7f937f2000.</div><=
div>[ =C2=A0 17.478286] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1,=
 DRM_IOCTL_WAIT_VBLANK</div><div>[ =C2=A0 17.478298] [drm:drm_ioctl] ret =
=3D -22</div><div>[ =C2=A0 17.480383] [drm:drm_ioctl] pid=3D2137, dev=3D0xe=
200, auth=3D1, DRM_IOCTL_MODE_ADDFB</div><div>[ =C2=A0 17.480407] [drm:drm_=
mode_addfb2] [FB:42]</div><div>[ =C2=A0 17.480450] [drm:drm_ioctl] pid=3D21=
37, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_SETCRTC</div><div>[ =C2=A0 17.48=
0463] [drm:drm_mode_setcrtc] [CRTC:18]</div><div>[ =C2=A0 17.480477] [drm:d=
rm_mode_setcrtc] [CONNECTOR:20:HDMI-A-1]</div><div>[ =C2=A0 17.480484] [drm=
:drm_crtc_helper_set_config]</div><div>[ =C2=A0 17.480489] drm_crtc_helper_=
set_config: enter.</div><div>[ =C2=A0 17.485630] [CRTC:18] [FB:42] #connect=
ors=3D1 (x y) (0 0)</div><div>[ =C2=A0 17.491609] [drm:drm_crtc_helper_set_=
config] crtc has no fb, full mode set</div><div>[ =C2=A0 17.491634] [drm:dr=
m_crtc_helper_set_config] modes are different, full mode set</div><div>[ =
=C2=A0 17.491645] [drm:drm_mode_debug_printmodeline] Modeline 0:&quot;&quot=
; 0 0 0 0 0 0 0 0 0 0 0x0 0x0</div><div>[ =C2=A0 17.491655] [drm:drm_mode_d=
ebug_printmodeline] Modeline 43:&quot;&quot; 0 148500 1920 2008 2052 2200 1=
080 1084 1089 1125 0x0 0x5</div><div>[ =C2=A0 17.491663] [drm:hisi_dsi_best=
_encoder] enter.</div><div>[ =C2=A0 17.491669] [drm:hisi_dsi_best_encoder] =
exit success.</div><div>[ =C2=A0 17.491675] [drm:drm_crtc_helper_set_config=
] connector dpms not on, full mode switch</div><div>[ =C2=A0 17.491680] [dr=
m:drm_crtc_helper_set_config] encoder changed, full mode switch</div><div>[=
 =C2=A0 17.491687] [drm:drm_crtc_helper_set_config] crtc changed, full mode=
 switch</div><div>[ =C2=A0 17.491694] [drm:drm_crtc_helper_set_config] [CON=
NECTOR:20:HDMI-A-1] to [CRTC:18]</div><div>[ =C2=A0 17.491700] drm_crtc_hel=
per_set_config: mode_changed =3D 1, fb_changed =3D 0.</div><div>[ =C2=A0 17=
.499217] [drm:drm_crtc_helper_set_config] attempting to set mode from users=
pace</div><div>[ =C2=A0 17.499236] [drm:drm_mode_debug_printmodeline] Model=
ine 43:&quot;&quot; 0 148500 1920 2008 2052 2200 1080 1084 1089 1125 0x0 0x=
5</div><div>[ =C2=A0 17.499246] [drm:hisi_drm_encoder_mode_fixup] enter.</d=
iv><div>[ =C2=A0 17.499252] [drm:hisi_drm_encoder_mode_fixup] exit success.=
ret=3D1</div><div>[ =C2=A0 17.499258] [drm:hisi_drm_crtc_mode_fixup] mode_f=
ixup =C2=A0enter successfully.</div><div>[ =C2=A0 17.499339] hisi_drm_crtc_=
mode_fixup: pixel clock: req 148500kHz -&gt; actual: 144000kHz</div><div>[ =
=C2=A0 17.507165] [drm:hisi_drm_crtc_mode_fixup] mode_fixup =C2=A0exit succ=
essfully.</div><div>[ =C2=A0 17.507171] [drm:drm_crtc_helper_set_mode] [CRT=
C:18]</div><div>[ =C2=A0 17.507177] [drm:hisi_drm_encoder_prepare] enter.</=
div><div>[ =C2=A0 17.507182] [drm:hisi_drm_encoder_prepare] exit success.</=
div><div>[ =C2=A0 17.507188] [drm:hisi_drm_crtc_mode_prepare] =C2=A0enter s=
uccessfully.</div><div>[ =C2=A0 17.507193] [drm:hisi_drm_crtc_mode_prepare]=
 =C2=A0exit successfully.</div><div>[ =C2=A0 17.507200] [drm:hisi_drm_crtc_=
mode_set] mode_set =C2=A0enter successfully.</div><div>[ =C2=A0 17.507206] =
[drm:hisi_drm_crtc_mode_set] mode_set =C2=A0exit successfully.</div><div>[ =
=C2=A0 17.507213] [drm:drm_crtc_helper_set_mode] [ENCODER:19:TMDS-19] set [=
MODE:43:]</div><div>[ =C2=A0 17.507219] [drm:hisi_drm_encoder_mode_set] ent=
er.</div><div>[ =C2=A0 17.507226] [drm:set_dsi_phy_rate_equal_or_faster] en=
ter (phy_freq_kHz =3D 864000)</div><div>[ =C2=A0 17.507234] set_dsi_phy_rat=
e_equal_or_faster: 864000kHz -&gt; =C2=A0864005kHz</div><div>[ =C2=A0 17.51=
3716] [drm:set_dsi_phy_rate_equal_or_faster] exit success.</div><div>[ =C2=
=A0 17.514196] [drm:hisi_drm_encoder_mode_set] exit success: pixelclk=3D144=
000kHz,</div><div>=C2=A0dphy_freq_kHz=3D864005kHz</div><div>[ =C2=A0 17.514=
211] [drm:hisi_drm_crtc_mode_commit] mode_commit enter successfully.</div><=
div>[ =C2=A0 17.514217] [drm:hisi_drm_crtc_mode_commit] mode_commit exit su=
ccessfully.</div><div>[ =C2=A0 17.514223] [drm:hisi_drm_encoder_commit] ent=
er.</div><div>[ =C2=A0 17.514229] [drm:hisi_drm_encoder_commit] exit succes=
s.</div><div>[ =C2=A0 17.514238] [drm:drm_calc_timestamping_constants] crtc=
 18: hwmode: htotal 2200, vtotal 1125, vdisplay 1080</div><div>[ =C2=A0 17.=
514245] [drm:drm_calc_timestamping_constants] crtc 18: clock 148500 kHz fra=
medur 16666666 linedur 14814, pixeldur 6</div><div>[ =C2=A0 17.514254] [drm=
:drm_crtc_helper_set_config] Setting connector DPMS state toon</div><div>[ =
=C2=A0 17.514264] [drm:drm_crtc_helper_set_config] =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 [CONNECTOR:20:HDMI-A-1] set DPMS on</div><div>[ =C2=A0 17.514278] [drm:=
hisi_drm_crtc_dpms] crtc_dpms =C2=A0enter successfully.</div><div>[ =C2=A0 =
17.514303] [drm:hisi_drm_crtc_mode_set_base] enter: fb stride=3D7680, paddr=
=3D0x</div><div>66000000, display_addr=3D0x66000000, fb=3D1920x1080, scanou=
t=3D1920x1080</div><div>[ =C2=A0 17.514336] [drm:hisi_drm_crtc_mode_set_bas=
e] mode_set_base exit successfully.</div><div>[ =C2=A0 17.514342] [drm:hisi=
_drm_crtc_dpms] crtc_dpms exit successfully.</div><div>[ =C2=A0 17.514348] =
[drm:hisi_drm_encoder_dpms] enter. dpms=3D0</div><div>[ =C2=A0 17.514354] [=
drm:hisi_dsi_enable] enter.</div><div>[ =C2=A0 17.514362] mipi_init: lanes =
4</div><div>[ =C2=A0 17.527902] [drm] mipi_init: pixel_clk_kHz=3D144000, la=
ne_byte_clk_kHz=3D108000,hsa=3D33, hbp=3D111, hline=3D1650</div><div>[ =C2=
=A0 17.537216] mipi_init: Pixel clock: 144000kHz (6.944ns), DSI bytelane cl=
ock:108000kHz (9.259ns)</div><div>[ =C2=A0 17.546189] mipi_init: =C2=A0 =C2=
=A0 =C2=A0 CLK =C2=A0 HACT VACT REFRSH =C2=A0 =C2=A0HTOT =C2=A0 VTOT =C2=A0=
 HFP =C2=A0 =C2=A0HSA =C2=A0 =C2=A0HBP =C2=A0 =C2=A0 =C2=A0 =C2=A0VFP VBP V=
SA</div><div>[ =C2=A0 17.555886] mipi_init: nom: 148500 1920 1080 60.000 =
=C2=A02200 =C2=A0 =C2=A0 1125 =C2=A0 88 =C2=A0 =C2=A0 44 =C2=A0 =C2=A0 148 =
=C2=A0 =C2=A0 =C2=A0 =C2=A04 =C2=A0 5 =C2=A0 36</div><div>[ =C2=A0 17.56549=
2] mipi_init: tru: 144000 1920 1080 58.181 =C2=A02200.000 1125 =C2=A0 88.00=
0 44.000 148.000 =C2=A0 =C2=A04 =C2=A0 5 =C2=A0 36</div><div>[ =C2=A0 17.57=
5113] [drm] mipi_init , exit success!</div><div>[ =C2=A0 17.579325] [drm:hi=
si_dsi_enable] exit success.</div><div>[ =C2=A0 17.581086] adv7511_dsi_conf=
ig_tgen: ITG HTOT=3D2200, HSA=3D44, HFP=3D88, HBP=3D148</div><div>[ =C2=A0 =
17.588082] adv7511_dsi_config_tgen: ITG VTOT=3D1125, VSA=3D5, VFP=3D4, VBP=
=3D36</div><div>[ =C2=A0 17.596409] adv7511_dsi_config_tgen: DE HSDLY=3D191=
, VSDLY=3D41, HACT=3D1920, VACT=3D1080</div><div>[ =C2=A0 17.604630] adv751=
1_dsi_config_tgen: DE HSPLA=3D88, VSPLA=3D4</div><div>[ =C2=A0 17.611068] a=
dv7511_dsi_receiver_dpms: done.</div><div>[ =C2=A0 17.616031] [drm:hisi_drm=
_encoder_dpms] exit success.</div><div>[ =C2=A0 17.616038] drm_helper_encod=
er_dpms: bridge =3D 0, mode =3D 0</div><div>[ =C2=A0 17.622165] drm_helper_=
encoder_dpms: done.</div><div>[ =C2=A0 17.626960] drm_helper_connector_dpms=
: mode =3D 0, old_dpms =3D 3</div><div>[ =C2=A0 17.633425] drm_crtc_helper_=
set_config: dpms done.</div><div>[ =C2=A0 17.638941] drm_crtc_helper_set_co=
nfig: disabled unused functions.</div><div>[ =C2=A0 17.645816] drm_crtc_hel=
per_set_config: done.</div><div>[ =C2=A0 17.650902] [drm:drm_framebuffer_re=
ference] ffffffc04569a800: FB ID: 42 (2)</div><div>[ =C2=A0 17.650915] [drm=
:drm_framebuffer_unreference] ffffffc04569a800: FB ID: 42 (3)</div><div>[ =
=C2=A0 17.650946] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_I=
OCTL_MODE_GETCRTC</div><div>[ =C2=A0 17.650984] [drm:drm_ioctl] pid=3D2137,=
 dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.6=
50997] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_G=
ETPROPERTY</div><div>[ =C2=A0 17.651010] [drm:drm_ioctl] pid=3D2137, dev=3D=
0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.651022] =
[drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPE=
RTY</div><div>[ =C2=A0 17.651047] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200,=
 auth=3D1, DRM_IOCTL_MODE_SETPROPERTY</div><div>[ =C2=A0 17.654737] [drm:dr=
m_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</di=
v><div>[ =C2=A0 17.654753] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.654766] [drm:drm_ioc=
tl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><di=
v>[ =C2=A0 17.654777] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, D=
RM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.686053] [drm:drm_ioctl] pid=
=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_SETCRTC</div><div>[ =C2=A0 =
17.686076] [drm:drm_mode_setcrtc] [CRTC:18]</div><div>[ =C2=A0 17.686094] [=
drm:drm_mode_setcrtc] [CONNECTOR:20:HDMI-A-1]</div><div>[ =C2=A0 17.686102]=
 [drm:drm_crtc_helper_set_config]</div><div>[ =C2=A0 17.686107] drm_crtc_he=
lper_set_config: enter.</div><div>[ =C2=A0 17.691314] [CRTC:18] [FB:42] #co=
nnectors=3D1 (x y) (0 0)</div><div>[ =C2=A0 17.697240] [drm:hisi_dsi_best_e=
ncoder] enter.</div><div>[ =C2=A0 17.697246] [drm:hisi_dsi_best_encoder] ex=
it success.</div><div>[ =C2=A0 17.697255] [drm:drm_crtc_helper_set_config] =
[CONNECTOR:20:HDMI-A-1] to [CRTC:18]</div><div>[ =C2=A0 17.697261] drm_crtc=
_helper_set_config: mode_changed =3D 0, fb_changed =3D 0.</div><div>[ =C2=
=A0 17.704783] drm_crtc_helper_set_config: done.</div><div>[ =C2=A0 17.7098=
76] [drm:drm_framebuffer_reference] ffffffc04569a800: FB ID: 42 (3)</div><d=
iv>[ =C2=A0 17.709895] [drm:drm_framebuffer_unreference] ffffffc04569a800: =
FB ID: 42 (4)</div><div>[ =C2=A0 17.709903] [drm:drm_framebuffer_unreferenc=
e] ffffffc04569a800: FB ID: 42 (3)</div><div>[ =C2=A0 17.709921] [drm:drm_i=
octl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETCRTC</div><div>=
[ =C2=A0 17.709954] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM=
_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.709972] [drm:drm_ioctl] pid=
=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=
=A0 17.709985] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCT=
L_MODE_GETPROPERTY</div><div>[ =C2=A0 17.709996] [drm:drm_ioctl] pid=3D2137=
, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.=
710011] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_=
SETPROPERTY</div><div>[ =C2=A0 17.710079] [drm:drm_ioctl] pid=3D2137, dev=
=3D0xe200, auth=3D1, DRM_IOCTL_MODE_CREATE_DUMB</div><div>[ =C2=A0 17.71017=
5] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_MAP_D=
UMB</div><div>[ =C2=A0 17.710182] drm_gem_cma_dumb_map_offset: enter.</div>=
<div>[ =C2=A0 17.715407] drm_gem_cma_dumb_map_offset: out.</div><div>[ =C2=
=A0 17.720530] [drm:drm_vm_open_locked] 0x7f94ac8000,0x00001000</div><div>[=
 =C2=A0 17.720550] mmap ffffffc045ecd000 0x65ecd000 to 0x7f94ac8000.</div><=
div>[ =C2=A0 17.728808] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1,=
 DRM_IOCTL_MODE_CREATE_DUMB</div><div>[ =C2=A0 17.728888] [drm:drm_ioctl] p=
id=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_MAP_DUMB</div><div>[ =C2=
=A0 17.728894] drm_gem_cma_dumb_map_offset: enter.</div><div>[ =C2=A0 17.73=
4118] drm_gem_cma_dumb_map_offset: out.</div><div>[ =C2=A0 17.739239] [drm:=
drm_vm_open_locked] 0x7f94aac000,0x00001000</div><div>[ =C2=A0 17.739251] m=
map ffffffc0444a1000 0x644a1000 to 0x7f94aac000.</div><div>[ =C2=A0 17.7457=
82] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000</div><div>[ =C2=A0 17=
.745795] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE=
_DESTROY_DUMB</div><div>[ =C2=A0 17.745856] [drm:drm_ioctl] pid=3D2137, dev=
=3D0xe200, auth=3D1, DRM_IOCTL_MODE_CREATE_DUMB</div><div>[ =C2=A0 17.74589=
6] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_MAP_D=
UMB</div><div>[ =C2=A0 17.745903] drm_gem_cma_dumb_map_offset: enter.</div>=
<div>[ =C2=A0 17.751178] drm_gem_cma_dumb_map_offset: out.</div><div>[ =C2=
=A0 17.756247] [drm:drm_vm_open_locked] 0x7f94aac000,0x00001000</div><div>[=
 =C2=A0 17.756257] mmap ffffffc0444a1000 0x644a1000 to 0x7f94aac000.</div><=
div>[ =C2=A0 17.762771] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000</=
div><div>[ =C2=A0 17.762782] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_MODE_DESTROY_DUMB</div><div>[ =C2=A0 17.795767] [drm:drm_vm=
_open_locked] 0x7f937f2000,0x007e9000</div><div>[ =C2=A0 17.796350] [drm:dr=
m_vm_open_locked] 0x7f94ac8000,0x00001000</div><div>[ =C2=A0 17.798098] [dr=
m:drm_vm_close_locked] 0x7f937f2000,0x007e9000</div><div>[ =C2=A0 17.798156=
] [drm:drm_vm_close_locked] 0x7f94ac8000,0x00001000</div><div>[ =C2=A0 17.9=
16450] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_S=
ETCRTC</div><div>[ =C2=A0 17.916474] [drm:drm_mode_setcrtc] [CRTC:18]</div>=
<div>[ =C2=A0 17.916490] [drm:drm_mode_setcrtc] [CONNECTOR:20:HDMI-A-1]</di=
v><div>[ =C2=A0 17.916497] [drm:drm_crtc_helper_set_config]</div><div>[ =C2=
=A0 17.916502] drm_crtc_helper_set_config: enter.</div><div>[ =C2=A0 17.921=
718] [CRTC:18] [FB:42] #connectors=3D1 (x y) (0 0)</div><div>[ =C2=A0 17.92=
7643] [drm:hisi_dsi_best_encoder] enter.</div><div>[ =C2=A0 17.927649] [drm=
:hisi_dsi_best_encoder] exit success.</div><div>[ =C2=A0 17.927656] [drm:dr=
m_crtc_helper_set_config] [CONNECTOR:20:HDMI-A-1] to [CRTC:18]</div><div>[ =
=C2=A0 17.927662] drm_crtc_helper_set_config: mode_changed =3D 0, fb_change=
d =3D 0.</div><div>[ =C2=A0 17.935194] drm_crtc_helper_set_config: done.</d=
iv><div>[ =C2=A0 17.940280] [drm:drm_framebuffer_reference] ffffffc04569a80=
0: FB ID: 42 (3)</div><div>[ =C2=A0 17.940292] [drm:drm_framebuffer_unrefer=
ence] ffffffc04569a800: FB ID: 42 (4)</div><div>[ =C2=A0 17.940304] [drm:dr=
m_framebuffer_unreference] ffffffc04569a800: FB ID: 42 (3)</div><div>[ =C2=
=A0 17.940321] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCT=
L_MODE_GETCRTC</div><div>[ =C2=A0 17.940363] [drm:drm_ioctl] pid=3D2137, de=
v=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.9403=
82] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETP=
ROPERTY</div><div>[ =C2=A0 17.940396] [drm:drm_ioctl] pid=3D2137, dev=3D0xe=
200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.940407] [dr=
m:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY=
</div><div>[ =C2=A0 17.940422] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, au=
th=3D1, DRM_IOCTL_MODE_SETPROPERTY</div><div>[ =C2=A0 17.940438] [drm:drm_i=
octl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><=
div>[ =C2=A0 17.940447] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1,=
 DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.940457] [drm:drm_ioctl] p=
id=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_GETPROPERTY</div><div>[ =
=C2=A0 17.940467] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_I=
OCTL_MODE_GETPROPERTY</div><div>[ =C2=A0 17.940479] [drm:drm_ioctl] pid=3D2=
137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_SETPROPERTY</div><div>[ =C2=A0 =
19.585540] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MO=
DE_CREATE_DUMB</div><div>[ =C2=A0 19.601332] [drm:drm_ioctl] pid=3D2137, de=
v=3D0xe200, auth=3D1, DRM_IOCTL_MODE_CREATE_DUMB</div><div>[ =C2=A0 19.6014=
85] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_MAP_=
DUMB</div><div>[ =C2=A0 19.601492] drm_gem_cma_dumb_map_offset: enter.</div=
><div>[ =C2=A0 19.606806] drm_gem_cma_dumb_map_offset: out.</div><div>[ =C2=
=A0 19.612085] [drm:drm_vm_open_locked] 0x7f94aac000,0x00001000</div><div>[=
 =C2=A0 19.612102] mmap ffffffc0446ef000 0x646ef000 to 0x7f94aac000.</div><=
div>[ =C2=A0 19.618964] [drm:drm_vm_close_locked] 0x7f94aac000,0x00001000</=
div><div>[ =C2=A0 19.618986] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=
=3D1, DRM_IOCTL_MODE_DESTROY_DUMB</div><div>[ =C2=A0 19.627123] [drm:drm_io=
ctl] pid=3D2137, dev=3D0xe200, auth=3D1, DRM_IOCTL_MODE_CREATE_DUMB</div><d=
iv>[ =C2=A0 19.627232] [drm:drm_ioctl] pid=3D2137, dev=3D0xe200, auth=3D1, =
DRM_IOCTL_MODE_MAP_DUMB</div><div>[ =C2=A0 19.627239] drm_gem_cma_dumb_map_=
offset: enter.</div><div>[ =C2=A0 19.632573] drm_gem_cma_dumb_map_offset: o=
ut.</div><div>[ =C2=A0 19.637686] [drm:drm_vm_open_locked] 0x7f94aac000,0x0=
0001000</div><div>[ =C2=A0 19.637698] mmap ffffffc045089000 0x65089000 to 0=
x7f94aac000.</div><div>[ =C2=A0 19.644229] Unhandled fault: alignment fault=
 (0x92000061) at 0x0000007f94aac004</div><div>[ =C2=A0 19.696274] [drm:drm_=
vm_close_locked] 0x7f937f2000,0x007e9000</div><div>[ =C2=A0 19.696355] [drm=
:drm_vm_close_locked] 0x7f94aac000,0x00001000</div><div>[ =C2=A0 19.696363]=
 [drm:drm_vm_close_locked] 0x7f94ac8000,0x00001000</div><div>[ =C2=A0 19.69=
6681] [drm:drm_release] open_count =3D 1</div><div>[ =C2=A0 19.696693] [drm=
:drm_release] pid =3D 2137, device =3D 0xe200, open_count =3D 1</div><div>[=
 =C2=A0 19.696710] [drm:drm_crtc_helper_set_config]</div><div>[ =C2=A0 19.6=
96715] drm_crtc_helper_set_config: enter.</div><div>[ =C2=A0 19.701968] [dr=
m:drm_crtc_helper_set_config] [CRTC:18] [NOFB]</div><div>[ =C2=A0 19.701980=
] [drm:hisi_drm_encoder_disable] enter.</div><div>[ =C2=A0 19.701987] [drm:=
hisi_drm_encoder_dpms] enter. dpms=3D3</div><div>[ =C2=A0 19.701992] [drm:h=
isi_dsi_disable] enter.</div><div>[ =C2=A0 19.702007] [drm:hisi_dsi_disable=
] exit success.</div><div>[ =C2=A0 19.702576] [drm:hisi_drm_encoder_dpms] e=
xit success.</div><div>[ =C2=A0 19.702583] [drm:hisi_drm_encoder_disable] e=
xit success.</div><div>[ =C2=A0 19.702592] [drm:hisi_drm_crtc_dpms] crtc_dp=
ms =C2=A0enter successfully.</div><div>[ =C2=A0 19.702607] [drm:hisi_drm_cr=
tc_dpms] crtc_dpms exit successfully.</div><div>[ =C2=A0 19.702615] [drm:dr=
m_framebuffer_unreference] ffffffc04569a800: FB ID: 0 (2)</div><div>[ =C2=
=A0 19.702624] [drm:drm_framebuffer_unreference] ffffffc04569a800: FB ID: 0=
 (1)</div><div>[ =C2=A0 19.702751] [drm:drm_lastclose]</div><div>[ =C2=A0 1=
9.702758] [drm:drm_lastclose] driver lastclose completed</div><div>[ =C2=A0=
 19.702765] [drm:drm_lastclose] lastclose completed</div></div></div></div>

--001a1140f2624b0c920532ae933d--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6665111989383888981==--


From xen-users-bounces@lists.xen.org Fri May 13 11:41:48 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 May 2016 11:41:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1BSI-0007Tt-65; Fri, 13 May 2016 11:40:30 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ahferroin7@gmail.com>) id 1b1BSG-0007Td-Cv
 for xen-users@lists.xen.org; Fri, 13 May 2016 11:40:28 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 C3/2E-18833-B2DB5375; Fri, 13 May 2016 11:40:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCIsWRWlGSWpSXmKPExsVyMfTqYV3tvab
 hBtceMlusunqA1YHR4+ju30wBjFGsmXlJ+RUJrBk7f71gKVjNXPHs33S2Bsa7TF2MXBxCAhMZ
 JV69vs4I4rAILGWVuDtxPxuIIyFwkFVi4c9P7F2MnEBOjMTUuRcYIexSiUXvt4DFhQSUJX68u
 cQIMeovo8TvhtnMIAlhAV+JY+svg9kiAkoSa1Z8ZIUo2sAscXztKrBuZgFpiSc7voAVsQkYS1
 w4+hZoEgcHr4CNxJUnhSBhFgFViYcLb7CC2KICURLbFywBs3kFBCVOznzCAmJzArWe3PaaBWK
 kmcS8zQ+ZIWx5ie1v5zBPYBSehaRlFpKyWUjKFjAyr2JUL04tKkst0jXWSyrKTM8oyU3MzNE1
 NDDTy00tLk5MT81JTCrWS87P3cQIDHUGINjB2PHP6RCjJAeTkihv/C7TcCG+pPyUyozE4oz4o
 tKc1OJDjDIcHEoSvI93A+UEi1LTUyvSMnOAUQeTluDgURLhdQBJ8xYXJOYWZ6ZDpE4xWnJs+X
 1tLRPHgh+3geS2qffWMgmx5OXnpUqJ874AaRAAacgozYMbB0sMlxhlpYR5GYEOFOIpSC3KzSx
 BlX/FKM7BqCTM+wtkCk9mXgnc1ldABzEBHVR93QjkoJJEhJRUAyPvKhsH5yMl3Y+1Tp7w+BXt
 e+JO1bSz3RHt4YGPDm6+tZ1xfqO1z77kHYmZ5RdeqHPM5T4Vrb8w76zROsFvdqxzFNh1cjsu/
 FdiqNxro5fdXaa/5sO+ty8u/no3x8f+eHdrSK0m7wupWy6cH0qOyXQ+81h2ag7L0Y1rDkUyTf
 i48qqRvVzfdCclluKMREMt5qLiRACIFD8sBwMAAA==
X-Env-Sender: ahferroin7@gmail.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1463139626!13980167!1
X-Originating-IP: [209.85.213.195]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37123 invoked from network); 13 May 2016 11:40:26 -0000
Received: from mail-ig0-f195.google.com (HELO mail-ig0-f195.google.com)
 (209.85.213.195)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 13 May 2016 11:40:26 -0000
Received: by mail-ig0-f195.google.com with SMTP id rc4so1249327igc.0
 for <xen-users@lists.xen.org>; Fri, 13 May 2016 04:40:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=gGlI+LAa3n5VMFdrT1CV/6C4n0ruqV1Hm1wgy/Q2Hm8=;
 b=xyFPGgQfO503zRNwhXdOpOTGVZK4+VAexxGvtl4P5JCCHdZqsHbwvp+Srt4G7NwaKL
 3H9Z+dhVwlYFiNMTRK1axzl38lx2ciWcf/8SA7eOhE5bukOe8gyaFdlAuAVi5/N25zXl
 XLa2fT4mk/Pwn40serBlghCvcowjnrU4I/PxjeXjcLVGfkUYp1rMcN+p3Q4KHViiL6xR
 xQoAS08nCteVG/CeqC9yjTRuOUKOcmwddhQl6KXSEWf4Zk6tSV/LcKP5eSVBKqivZcFP
 WvtnMwd3K+ZOYO93UO9Etv9dc05YOO+klE435J12epmXYEfeBuZd1Xbs8iNE0mjs/w+Q
 8ddg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=gGlI+LAa3n5VMFdrT1CV/6C4n0ruqV1Hm1wgy/Q2Hm8=;
 b=Wr8HrubZkPIzGe2BxNJy6ONjx68UaQ/hXyVPJQB0HNfETb8U4xrE0UiPmIuzcSj54E
 oOsU1hB9MvDH0pQmmwKXNLuk+iyv26mFevCZK8brSuOU4HSQk5F8lNMjDFq7cY/36VhS
 4yOuYcZaXEZRtxp5YWLsM7wkh+akbS+USLz4GHAxwPSaNAhBkW0QrLnwVJ3PpSr8L57V
 YRfkvrYQQp4HX32Hvw0+3SFG1jsaZGGcWBh8MuaSkoO1Lfv085stJm2MmYTAZhuFl1mg
 gFG0G1X9TFZbrUln3sWa68sPsSP/9cMpKGdDBf1Mp4HXHOKaO7e2LOJ1qoZmohfoLZFZ
 xT7w==
X-Gm-Message-State: AOPr4FWgyCa/gnAPnlS6kvF2Ll0Iu5+JQ8/JjpQqm348PHTkw0W1fS8pI59unYZdwDqHpQ==
X-Received: by 10.50.85.15 with SMTP id d15mr421916igz.8.1463139625809;
 Fri, 13 May 2016 04:40:25 -0700 (PDT)
Received: from [191.9.212.201] (rrcs-70-62-41-24.central.biz.rr.com.
 [70.62.41.24])
 by smtp.gmail.com with ESMTPSA id m73sm826980itg.20.2016.05.13.04.40.25
 (version=TLSv1/SSLv3 cipher=OTHER);
 Fri, 13 May 2016 04:40:25 -0700 (PDT)
To: jrun <darwinskernel@gmail.com>
References: <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
 <20160512172658.6jyczrr57xkihgjk@sony>
 <2719f2f3-f784-4945-d9ee-bdc300736569@gmail.com>
 <20160512193142.u3wshjkcri6apdxo@sony>
 <902057b1-6aad-31ad-ca75-70f1e49582dd@gmail.com>
 <20160512212113.j76gjkedc3mpnqbe@sony>
From: "Austin S. Hemmelgarn" <ahferroin7@gmail.com>
Message-ID: <83382932-6e8f-3bf3-7e4e-2cbe15bd72d7@gmail.com>
Date: Fri, 13 May 2016 07:40:24 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <20160512212113.j76gjkedc3mpnqbe@sony>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMjAxNi0wNS0xMiAxNzoyMSwganJ1biB3cm90ZToKPgo+IG9uIGEgc2lkZS1ub3RlLCBCSU9T
IHNlZW1zIHRvIGJlIGJyb2tlbi4KPiBkbWVzZzogaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vMDEz
MDNmZjhjMzczZDBiNTA3OGJhMWMzMjg2YzcwYzgKPgo+IGNvdWxkIHRoYXQgYmUgdGhlIHJvb3Qg
b2YgdGhpcz8KSGF2aW5nIERNQVIgaXNzdWVzIG1pZ2h0IGJlLCBhcyBpdCdzIGFuIGlzc3VlIHdp
dGhlciB3aXRoIHRoZSBJT01NVSwgb3IgCndpdGggaG93IHRoZSBCSU9TIGNvbmZpZ3VyZXMgdGhl
IElPTU1VLiAgSSd2ZSBzZWVuIHN5c3RlbXMgdGhhdCByZXBvcnQgCnRoaXMgdGhhdCB3b3JrIGp1
c3QgZmluZSwgYnV0IEkndmUgYWxzbyBzZWVuIG9uZXMgdGhhdCByZXBvcnQgdGhpcyB0aGF0IApY
ZW4gZG9lc24ndCB3b3JrIG9uIGF0IGFsbC4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Fri May 13 11:41:48 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 13 May 2016 11:41:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1BSI-0007Tt-65; Fri, 13 May 2016 11:40:30 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ahferroin7@gmail.com>) id 1b1BSG-0007Td-Cv
 for xen-users@lists.xen.org; Fri, 13 May 2016 11:40:28 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 C3/2E-18833-B2DB5375; Fri, 13 May 2016 11:40:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCIsWRWlGSWpSXmKPExsVyMfTqYV3tvab
 hBtceMlusunqA1YHR4+ju30wBjFGsmXlJ+RUJrBk7f71gKVjNXPHs33S2Bsa7TF2MXBxCAhMZ
 JV69vs4I4rAILGWVuDtxPxuIIyFwkFVi4c9P7F2MnEBOjMTUuRcYIexSiUXvt4DFhQSUJX68u
 cQIMeovo8TvhtnMIAlhAV+JY+svg9kiAkoSa1Z8ZIUo2sAscXztKrBuZgFpiSc7voAVsQkYS1
 w4+hZoEgcHr4CNxJUnhSBhFgFViYcLb7CC2KICURLbFywBs3kFBCVOznzCAmJzArWe3PaaBWK
 kmcS8zQ+ZIWx5ie1v5zBPYBSehaRlFpKyWUjKFjAyr2JUL04tKkst0jXWSyrKTM8oyU3MzNE1
 NDDTy00tLk5MT81JTCrWS87P3cQIDHUGINjB2PHP6RCjJAeTkihv/C7TcCG+pPyUyozE4oz4o
 tKc1OJDjDIcHEoSvI93A+UEi1LTUyvSMnOAUQeTluDgURLhdQBJ8xYXJOYWZ6ZDpE4xWnJs+X
 1tLRPHgh+3geS2qffWMgmx5OXnpUqJ874AaRAAacgozYMbB0sMlxhlpYR5GYEOFOIpSC3KzSx
 BlX/FKM7BqCTM+wtkCk9mXgnc1ldABzEBHVR93QjkoJJEhJRUAyPvKhsH5yMl3Y+1Tp7w+BXt
 e+JO1bSz3RHt4YGPDm6+tZ1xfqO1z77kHYmZ5RdeqHPM5T4Vrb8w76zROsFvdqxzFNh1cjsu/
 FdiqNxro5fdXaa/5sO+ty8u/no3x8f+eHdrSK0m7wupWy6cH0qOyXQ+81h2ag7L0Y1rDkUyTf
 i48qqRvVzfdCclluKMREMt5qLiRACIFD8sBwMAAA==
X-Env-Sender: ahferroin7@gmail.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1463139626!13980167!1
X-Originating-IP: [209.85.213.195]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37123 invoked from network); 13 May 2016 11:40:26 -0000
Received: from mail-ig0-f195.google.com (HELO mail-ig0-f195.google.com)
 (209.85.213.195)
 by server-10.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 13 May 2016 11:40:26 -0000
Received: by mail-ig0-f195.google.com with SMTP id rc4so1249327igc.0
 for <xen-users@lists.xen.org>; Fri, 13 May 2016 04:40:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:cc:from:message-id:date:user-agent
 :mime-version:in-reply-to:content-transfer-encoding;
 bh=gGlI+LAa3n5VMFdrT1CV/6C4n0ruqV1Hm1wgy/Q2Hm8=;
 b=xyFPGgQfO503zRNwhXdOpOTGVZK4+VAexxGvtl4P5JCCHdZqsHbwvp+Srt4G7NwaKL
 3H9Z+dhVwlYFiNMTRK1axzl38lx2ciWcf/8SA7eOhE5bukOe8gyaFdlAuAVi5/N25zXl
 XLa2fT4mk/Pwn40serBlghCvcowjnrU4I/PxjeXjcLVGfkUYp1rMcN+p3Q4KHViiL6xR
 xQoAS08nCteVG/CeqC9yjTRuOUKOcmwddhQl6KXSEWf4Zk6tSV/LcKP5eSVBKqivZcFP
 WvtnMwd3K+ZOYO93UO9Etv9dc05YOO+klE435J12epmXYEfeBuZd1Xbs8iNE0mjs/w+Q
 8ddg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:cc:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=gGlI+LAa3n5VMFdrT1CV/6C4n0ruqV1Hm1wgy/Q2Hm8=;
 b=Wr8HrubZkPIzGe2BxNJy6ONjx68UaQ/hXyVPJQB0HNfETb8U4xrE0UiPmIuzcSj54E
 oOsU1hB9MvDH0pQmmwKXNLuk+iyv26mFevCZK8brSuOU4HSQk5F8lNMjDFq7cY/36VhS
 4yOuYcZaXEZRtxp5YWLsM7wkh+akbS+USLz4GHAxwPSaNAhBkW0QrLnwVJ3PpSr8L57V
 YRfkvrYQQp4HX32Hvw0+3SFG1jsaZGGcWBh8MuaSkoO1Lfv085stJm2MmYTAZhuFl1mg
 gFG0G1X9TFZbrUln3sWa68sPsSP/9cMpKGdDBf1Mp4HXHOKaO7e2LOJ1qoZmohfoLZFZ
 xT7w==
X-Gm-Message-State: AOPr4FWgyCa/gnAPnlS6kvF2Ll0Iu5+JQ8/JjpQqm348PHTkw0W1fS8pI59unYZdwDqHpQ==
X-Received: by 10.50.85.15 with SMTP id d15mr421916igz.8.1463139625809;
 Fri, 13 May 2016 04:40:25 -0700 (PDT)
Received: from [191.9.212.201] (rrcs-70-62-41-24.central.biz.rr.com.
 [70.62.41.24])
 by smtp.gmail.com with ESMTPSA id m73sm826980itg.20.2016.05.13.04.40.25
 (version=TLSv1/SSLv3 cipher=OTHER);
 Fri, 13 May 2016 04:40:25 -0700 (PDT)
To: jrun <darwinskernel@gmail.com>
References: <57333EBD.90406@suse.com> <20160511155944.p4ng7explhhalhin@sony>
 <573358BE.3090602@suse.com> <20160511174215.ysmdy3lmbtb4p3lh@sony>
 <57341094.9030905@suse.com> <20160512162314.qziglsohviiwv7ej@sony>
 <20160512172658.6jyczrr57xkihgjk@sony>
 <2719f2f3-f784-4945-d9ee-bdc300736569@gmail.com>
 <20160512193142.u3wshjkcri6apdxo@sony>
 <902057b1-6aad-31ad-ca75-70f1e49582dd@gmail.com>
 <20160512212113.j76gjkedc3mpnqbe@sony>
From: "Austin S. Hemmelgarn" <ahferroin7@gmail.com>
Message-ID: <83382932-6e8f-3bf3-7e4e-2cbe15bd72d7@gmail.com>
Date: Fri, 13 May 2016 07:40:24 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <20160512212113.j76gjkedc3mpnqbe@sony>
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMjAxNi0wNS0xMiAxNzoyMSwganJ1biB3cm90ZToKPgo+IG9uIGEgc2lkZS1ub3RlLCBCSU9T
IHNlZW1zIHRvIGJlIGJyb2tlbi4KPiBkbWVzZzogaHR0cHM6Ly9naXN0LmdpdGh1Yi5jb20vMDEz
MDNmZjhjMzczZDBiNTA3OGJhMWMzMjg2YzcwYzgKPgo+IGNvdWxkIHRoYXQgYmUgdGhlIHJvb3Qg
b2YgdGhpcz8KSGF2aW5nIERNQVIgaXNzdWVzIG1pZ2h0IGJlLCBhcyBpdCdzIGFuIGlzc3VlIHdp
dGhlciB3aXRoIHRoZSBJT01NVSwgb3IgCndpdGggaG93IHRoZSBCSU9TIGNvbmZpZ3VyZXMgdGhl
IElPTU1VLiAgSSd2ZSBzZWVuIHN5c3RlbXMgdGhhdCByZXBvcnQgCnRoaXMgdGhhdCB3b3JrIGp1
c3QgZmluZSwgYnV0IEkndmUgYWxzbyBzZWVuIG9uZXMgdGhhdCByZXBvcnQgdGhpcyB0aGF0IApY
ZW4gZG9lc24ndCB3b3JrIG9uIGF0IGFsbC4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0
cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Sat May 14 06:07:38 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 06:07:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1SjH-0001oh-4t; Sat, 14 May 2016 06:07:11 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <tlviewer@yahoo.com>) id 1b1SjG-0001oa-3p
 for xen-users@lists.xen.org; Sat, 14 May 2016 06:07:10 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 CA/D3-02219-D80C6375; Sat, 14 May 2016 06:07:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOIsWRWlGSWpSXmKPExsWS1H11oW7PAbN
 wg/1zlCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1owLry4zFpwVrHh0/yJrA+N6gS5GLg4WgXks
 Egce32buYuTgEBJIl3j0SK+LkRPIzJC4v+opI4QdLzHlwkxmEFtCQEHi2bqd7BC2rcSSBVOYI
 OzLLBLrV7NDjKmX+NEE1soioC3x4ep9FhCbTUBVov/zR6iRmhKPjl8EGykioC5x/9A9sBpeAR
 +J1eengdUIC4hLHF/WywoRF5Q4OfMJUA07B7NArMREOYgpARJPFjaygdjMAiISp85uZ5nAKDQ
 LScMsuIZZSIpmAV3JDLR2/TwhiLC8xPa3c5ghbDWJ29uuskPY2hLLFr5mXsDIvopRozi1qCy1
 SNfQXC+pKDM9oyQ3MTNH19DAVC83tbg4MT01JzGpWC85P3cTIzBCGIBgB+PF056HGCU5mJREe
 dNNzMKF+JLyUyozEosz4otKc1KLDzHKcHAoSfC67QfKCRalpqdWpGXmAGMVJi3BwaMkwhsGku
 YtLkjMLc5Mh0idYlSUEucNAUkIgCQySvPg2mDp4RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJW
 EIcbzZOaVwE1/BbSYCWhx9XUjkMUliQgpqQZGzrJ/JltX9VY4b3UUvLRverDoQWXrre5FeiE3
 P0xy+lvxJaI1r/GTXu/GGXs1txfxzU93U8zK/crHwB7NcMqypnL5GsZprRF8LvWPNZbEaCvr1
 C7L9r07pdp99cMY+dRYrm9Fgl925YdMd4opWRWTcfKyx6qovYyJ8352lJpV1khNvX4j4a8SS3
 FGoqEWc1FxIgCzKLWECgMAAA==
X-Env-Sender: tlviewer@yahoo.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1463206027!35669475!1
X-Originating-IP: [98.139.213.161]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46176 invoked from network); 14 May 2016 06:07:08 -0000
Received: from nm24-vm0.bullet.mail.bf1.yahoo.com (HELO
 nm24-vm0.bullet.mail.bf1.yahoo.com) (98.139.213.161)
 by server-13.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 14 May 2016 06:07:08 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463206027; bh=TxhfuyOOaNFCe+MI5VIXFYz1qZiEFZ1naNa7VCaZh0k=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=gk+TQNF7m7hdNHGkjaoX2Qwe3VfP/1C8NpTC7kEXsk68pRbAAoCB4fEMwLBJXxRzI6yQQNDGj5kpBYHJ10MA6+QPANbzbHEJXsTsj6e14M6Ou0sAr+50lZTsPG2ocyzIp35Zc3H6kFV5gGoMw4LU2HKIsGMHC3l4glVUbm6WQcjRN8UF6of2LIjOV1BTgQ8nN3RDAivYRdBfAQU9P5dIyncHKRU4qV3KWexruOOtGH9ubWCwyP/f13n2S9jko49fJl/q7+5K7LiNwcDrZJVEg9ta0tX/tv6cqd4BxUzfqN5uwk5tpXN8zjuM+GWOhd6toKQK1YXLihVf0ORTuIRlag==
Received: from [66.196.81.170] by nm24.bullet.mail.bf1.yahoo.com with NNFMP;
 14 May 2016 06:07:07 -0000
Received: from [98.139.212.251] by tm16.bullet.mail.bf1.yahoo.com with NNFMP;
 14 May 2016 06:07:07 -0000
Received: from [127.0.0.1] by omp1060.mail.bf1.yahoo.com with NNFMP;
 14 May 2016 06:07:07 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 119155.56421.bm@omp1060.mail.bf1.yahoo.com
X-YMail-OSG: PcMMdV0VM1lfo_Ba_eGjtpPpDWUwQvabav2AlKHUrrVZVVzWfFZg.P2XlPi0nsg
 zStlKxE8lLOYhhcM91Evkg.JOoId.RUbuIDlEDvcxx86Tgea1G2ihkDNs1rhsk9JHdeF5beFoGo1
 0S8c.EaS1dljmGUDypUr17yEq3D9QBF6o9kKOC7xoL4y9XzDd4B.lpaAyF4R2ctgkq65ltTAIX9S
 32SsR80QJvsFzbMdp5Zj4Lp9t4ALO_JdNyQRGXch7mpqg6NPlqy70G_.4VsWvNVBOvP1FeDojNox
 rC0fYjMPZMS7DArCBtFyxuOGv1H65fr2gh3SDidwpQEX.9oxlXojPH85mrdGCdeJde74aqtUq3_Y
 XAxGBQM3r1QDVLQUizThSGtCYr3OtSvzu6MgXT.t8FnhjHgd2XFVAY8T6Z899GnS9VHzKiz57eN2
 5Qct9oErZiI32LEj3SN4nHUyDpQdhVZrPs67ni5RdzOzgcfc9MFkWPO2TsZCzuUsI3C43CaSY4Td
 weEUbzo9KYJGHVncVrHdVNzB_EyKsoDG4wW0oZZl9w.pgT20-
Received: from jws10670.mail.bf1.yahoo.com by sendmailws108.mail.bf1.yahoo.com;
 Sat, 14 May 2016 06:07:06 +0000; 1463206026.689
Date: Sat, 14 May 2016 06:07:04 +0000 (UTC)
From: Mark Pryor <tlviewer@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <1706750071.2255291.1463206024899.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1706750071.2255291.1463206024899.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 2786
Subject: [Xen-users] 4.7-rc2 builds
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Mark Pryor <tlviewer@yahoo.com>
Content-Type: multipart/mixed; boundary="===============4289672083526053805=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4289672083526053805==
Content-Type: multipart/alternative; 
	boundary="----=_Part_2255290_2107074855.1463206024897"
Content-Length: 2253

------=_Part_2255290_2107074855.1463206024897
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Xen-users,
I have 2 builds of the 4.7-rc2 that are repeatable, with build scripts.
Xenial (16.04)http://107.185.144.55/xen/ubuntu/xenial/47x/
Centos (7.2.1511)http://107.185.144.55/xen/cent7/dom0/RPMS/47x/
the C7 build has a SPEC & SRPM for repeatability.
By tomorrow, I should have fc24 ready, too. It builds with the same issues as Xenial.

PryMar56




------=_Part_2255290_2107074855.1463206024897
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463205767434_2653"=
>Xen-users,</div><div id=3D"yui_3_16_0_ym19_1_1463205767434_2672"><br></div=
><div id=3D"yui_3_16_0_ym19_1_1463205767434_2654">I have 2 builds of the 4.=
7-rc2 that are repeatable, with build scripts.</div><div id=3D"yui_3_16_0_y=
m19_1_1463205767434_2748"><br></div><div id=3D"yui_3_16_0_ym19_1_1463205767=
434_2745">Xenial (16.04)</div><div dir=3D"ltr"><a href=3D"http://107.185.14=
4.55/xen/ubuntu/xenial/47x/">http://107.185.144.55/xen/ubuntu/xenial/47x/</=
a></div><div id=3D"yui_3_16_0_ym19_1_1463205767434_2746" dir=3D"ltr"><br></=
div><div id=3D"yui_3_16_0_ym19_1_1463205767434_2749" dir=3D"ltr">Centos (7.=
2.1511)</div><div id=3D"yui_3_16_0_ym19_1_1463205767434_2747" dir=3D"ltr"><=
a href=3D"http://107.185.144.55/xen/cent7/dom0/RPMS/47x/">http://107.185.14=
4.55/xen/cent7/dom0/RPMS/47x/</a></div><div dir=3D"ltr"><br></div><div id=
=3D"yui_3_16_0_ym19_1_1463205767434_2750" dir=3D"ltr">the C7 build has a SP=
EC &amp; SRPM for repeatability.</div><div dir=3D"ltr"><br></div><div id=3D=
"yui_3_16_0_ym19_1_1463205767434_2751" dir=3D"ltr">By tomorrow, I should ha=
ve fc24 ready, too. It builds with the same issues as Xenial.<br></div><div=
 dir=3D"ltr"><br></div><div dir=3D"ltr">PryMar56<br></div><div id=3D"yui_3_=
16_0_ym19_1_1463205767434_2752"><br></div><div><br></div><div id=3D"yui_3_1=
6_0_ym19_1_1463205767434_2753"><br></div></div></body></html>
------=_Part_2255290_2107074855.1463206024897--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4289672083526053805==--


From xen-users-bounces@lists.xen.org Sat May 14 06:07:38 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 06:07:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1SiS-0001mk-OX; Sat, 14 May 2016 06:06:20 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b1SiQ-0001me-UA
 for xen-users@lists.xen.org; Sat, 14 May 2016 06:06:19 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 65/9A-04050-950C6375; Sat, 14 May 2016 06:06:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKKsWRWlGSWpSXmKPExsWS1PXUUDfigFm
 4Qdc2CYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePyql7Ggk8KFTcOzWZqYFwj18XIxcEisJBF
 4sD6D4xdjJwcQgLJEv2Nb5kh7AyJpReXM8LYL5Z1skPY8RKNOx+D2RICChITeqezQdi2Eic/L
 GUCGSohsJtFYnP7BTYQR0iggVFi2bm9QB0cQOu0Jf78LAQx2QTUJJ70sEDM1JJ4uasNzBYRUJ
 e4f+gemM0MNP/t6YdgN/AK+EjMXX4ILC4MVDP/+k42iLigxMmZT6DqoyXOP3jDCjEzQGJCx3J
 2iLiIxPnf7UwTGEVmIWmZhaRlFpKyWUDXMQOtWD9PCCKsLbFs4WtmCFtN4va2q+zI4gsY2Vcx
 ahSnFpWlFukamuolFWWmZ5TkJmbm6BoaGOvlphYXJ6an5iQmFesl5+duYgRGFwMQ7GBcs93zE
 KMkB5OSKG+6iVm4EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQlet/1AOcGi1PTUirTMHGCcw6QlOH
 iURHjDQNK8xQWJucWZ6RCpU4yKUuK81/YBJQRAEhmleXBtsNRyiVFWSpiXEegQIZ6C1KLczBJ
 U+VeM4hyMSsK8D0Cm8GTmlcBNfwW0mAlocfV1I5DFJYkIKakGRt+0mzEzJhRPy5nH9kI2UyGq
 bK3W8o8fNirfWxJ0b8exZ1M2R8/InNjm+Obt7fc1szJmHpaUPKgerpzy//rSFc2Ln07vulUof
 vtPlZl/5sTtM90vxTubH66a7xZ2XFTv7s8Jb3fbut6bLaB1wupe2Kemfpats6ya/7x+21ncwL
 JqUqp11BEJ3UwlluKMREMt5qLiRAA+rEJmKAMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1463205974!23387085!1
X-Originating-IP: [98.138.229.49]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41057 invoked from network); 14 May 2016 06:06:16 -0000
Received: from nm32-vm1.bullet.mail.ne1.yahoo.com (HELO
 nm32-vm1.bullet.mail.ne1.yahoo.com) (98.138.229.49)
 by server-12.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 14 May 2016 06:06:16 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463205974; bh=u8/AEaalOl+9iLZaYUqrH8YQ83uRIRlgdNcfD+0pbXo=;
 h=Date:From:Reply-To:To:Cc:Subject:References:From:Subject;
 b=Oo09Ccpf2n8h6q2M2gbcnASN0mjOwMnuHCfj4QisQZMrFlKRajg6RonhxSpVHTVDcM5ukiIT8WouULKH26IQqbiUbxH+id/5/F/fPCk4wKYQ+Mo8fH8fldoO/qCztSObWbjJxzkJ5fLZiiIuEerH3AUNVnRfw+Jce0Lsk4Xu+VNDXfsQatqT+eyKECor+07YaVP70D+fGfg9C3GTcZS70xskZK95Xxaf+7UYJ66aS+K4uuDRsFYOpCR1KACxTu2yr1weTwrq3Un/0Fpj2ANCkI3Rn2AxqEkES1/vfmsA2RAtsujEhH1z9/V2LrxFh6CtOEgLsozojz2WF6MVmlMumg==
Received: from [127.0.0.1] by nm32.bullet.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 06:06:14 -0000
Received: from [98.138.100.103] by nm32.bullet.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 06:03:14 -0000
Received: from [98.138.89.196] by tm102.bullet.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 06:03:14 -0000
Received: from [127.0.0.1] by omp1054.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 06:03:14 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 111401.40479.bm@omp1054.mail.ne1.yahoo.com
X-YMail-OSG: EdX4URAVM1nSM.F7PmG4OJMQ1FLvmtXQaYRDfrVZmcYxlHH6JEoVrls7HvJQcVZ
 he1lkFkVGAGaV1gpLFvq2p.ArKmrTf7E4cLIXHSVukEQU3sMJLqjhzD9jtl1SumOH2.F8N1.ZIwW
 49bFLXYEypiC1r6svG1omE_F16GLDc4v41OKkTxDP5Mpjl8wSYVclDtSuEsi7E3AdX9pGmciLNQg
 iWW2DY.YpD5vRtfWsluwhkzYkmmu_I9cMqCwc8uBFPGcpkCGkmxAswH8WJZb3tL9Ob8NnGOzjPh4
 25pvzEUBpPLAdFzfQLhyIZ4nJTbpvre1Fm4abi1aBbH_fsPX6IedRddmdoSe3vUGJpORxKxZBjl9
 vIDuQR6fLNSzKCcj_TXA9xzeEZu5XUcDVcKLXzaX9R.BKrpAjeA5D3G_Orh_P1J_Ljau0bFQ4Ced
 vpg13q0Zle9PXkjCxM93izYY6oKU1B4_BEzTb6BG4tjYLUFnT.dOlYnvVxxEjIpG4plN_ufBYb7v
 Hpx0bfo3Cp3kANnhvDWMxkTE-
Received: from jws100189.mail.ne1.yahoo.com by
 sendmailws165.mail.ne1.yahoo.com; Sat, 14 May 2016 06:03:13 +0000;
 1463205793.678
Date: Sat, 14 May 2016 06:03:12 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 4741
Cc: Sarah Newman <srn@prgmr.com>
Subject: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============5066884598380319789=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============5066884598380319789==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1248439_23374141.1463205792988"
Content-Length: 4210

------=_Part_1248439_23374141.1463205792988
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello.I want to use my VGA in VM that running Windows 7, My VGA information=
 is :
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (=
rev a2) Subsystem: ASUSTeK Computer Inc. Device 8354 Kernel driver in use: =
nouveau Kernel modules: nouveau
And :
[root@localhost ~]# xl pci-assignable-list=C2=A0[root@localhost ~]#=C2=A0
And I added below lines to my VM config file :
gfx_passthru=3D0acpi=3D1pci=3D['01:00.0=C2=A0']
but when I want fire my VM, It show me below error :
libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00=
.0 cannot be assigned - no IOMMU?libxl: error: libxl_create.c:1405:domcreat=
e_attach_pci: libxl_device_pci_add failed: -1libxl: info: libxl.c:1698:devi=
ces_destroy_cb: forked pid 3365 for destroy of domain 3
How can I solve it?
------=_Part_1248439_23374141.1463205792988
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463205009112_4361"=
>Hello.</div><div id=3D"yui_3_16_0_ym19_1_1463205009112_4361">I want to use=
 my VGA in VM that running Windows 7, My VGA information is :</div><div id=
=3D"yui_3_16_0_ym19_1_1463205009112_4361"><br></div><div id=3D"yui_3_16_0_y=
m19_1_1463205009112_4529">01:00.0 VGA compatible controller: NVIDIA Corpora=
tion GT218 [GeForce 210] (rev a2)</div><div id=3D"yui_3_16_0_ym19_1_1463205=
009112_4530"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_=
1463205009112_4531">=09</span>Subsystem: ASUSTeK Computer Inc. Device 8354<=
/div><div id=3D"yui_3_16_0_ym19_1_1463205009112_4532"><span style=3D"white-=
space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463205009112_4533">=09</span>Kern=
el driver in use: nouveau</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146=
3205009112_4534"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463205009112_4535">=09</span>Kernel modules: nouveau</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4534"><br></div><div dir=3D"ltr"=
 id=3D"yui_3_16_0_ym19_1_1463205009112_4534">And :</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1463205009112_4534"><br></div><div dir=3D"ltr" id=3D"=
yui_3_16_0_ym19_1_1463205009112_4556">[root@localhost ~]# xl pci-assignable=
-list&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_455=
7">[root@localhost ~]#&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_=
1463205009112_4557"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463=
205009112_4557">And I added below lines to my VM config file :</div><div di=
r=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4557"><br></div><div dir=3D=
"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4582">gfx_passthru=3D0</div><di=
v dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4583">acpi=3D1</div><di=
v dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4584">pci=3D['01:00.0&n=
bsp;']</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4584"><b=
r></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4584">but wh=
en I want fire my VM, It show me below error :</div><div dir=3D"ltr" id=3D"=
yui_3_16_0_ym19_1_1463205009112_4584"><br></div><div dir=3D"ltr" id=3D"yui_=
3_16_0_ym19_1_1463205009112_4585"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_=
1463205009112_4625">libxl: error: libxl_pci.c:1089:libxl__device_pci_add: P=
CI device 0000:01:00.0 cannot be assigned - no IOMMU?</div><div dir=3D"ltr"=
 id=3D"yui_3_16_0_ym19_1_1463205009112_4626">libxl: error: libxl_create.c:1=
405:domcreate_attach_pci: libxl_device_pci_add failed: -1</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4627">libxl: info: libxl.c:1698:=
devices_destroy_cb: forked pid 3365 for destroy of domain 3</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4627"><br></div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4627">How can I solve it?</div><=
/div></div></body></html>
------=_Part_1248439_23374141.1463205792988--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============5066884598380319789==--


From xen-users-bounces@lists.xen.org Sat May 14 06:07:38 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 06:07:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1SjH-0001oh-4t; Sat, 14 May 2016 06:07:11 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <tlviewer@yahoo.com>) id 1b1SjG-0001oa-3p
 for xen-users@lists.xen.org; Sat, 14 May 2016 06:07:10 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 CA/D3-02219-D80C6375; Sat, 14 May 2016 06:07:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOIsWRWlGSWpSXmKPExsWS1H11oW7PAbN
 wg/1zlCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1owLry4zFpwVrHh0/yJrA+N6gS5GLg4WgXks
 Egce32buYuTgEBJIl3j0SK+LkRPIzJC4v+opI4QdLzHlwkxmEFtCQEHi2bqd7BC2rcSSBVOYI
 OzLLBLrV7NDjKmX+NEE1soioC3x4ep9FhCbTUBVov/zR6iRmhKPjl8EGykioC5x/9A9sBpeAR
 +J1eengdUIC4hLHF/WywoRF5Q4OfMJUA07B7NArMREOYgpARJPFjaygdjMAiISp85uZ5nAKDQ
 LScMsuIZZSIpmAV3JDLR2/TwhiLC8xPa3c5ghbDWJ29uuskPY2hLLFr5mXsDIvopRozi1qCy1
 SNfQXC+pKDM9oyQ3MTNH19DAVC83tbg4MT01JzGpWC85P3cTIzBCGIBgB+PF056HGCU5mJREe
 dNNzMKF+JLyUyozEosz4otKc1KLDzHKcHAoSfC67QfKCRalpqdWpGXmAGMVJi3BwaMkwhsGku
 YtLkjMLc5Mh0idYlSUEucNAUkIgCQySvPg2mDp4RKjrJQwLyPQIUI8BalFuZklqPKvGMU5GJW
 EIcbzZOaVwE1/BbSYCWhx9XUjkMUliQgpqQZGzrJ/JltX9VY4b3UUvLRverDoQWXrre5FeiE3
 P0xy+lvxJaI1r/GTXu/GGXs1txfxzU93U8zK/crHwB7NcMqypnL5GsZprRF8LvWPNZbEaCvr1
 C7L9r07pdp99cMY+dRYrm9Fgl925YdMd4opWRWTcfKyx6qovYyJ8352lJpV1khNvX4j4a8SS3
 FGoqEWc1FxIgCzKLWECgMAAA==
X-Env-Sender: tlviewer@yahoo.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1463206027!35669475!1
X-Originating-IP: [98.139.213.161]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46176 invoked from network); 14 May 2016 06:07:08 -0000
Received: from nm24-vm0.bullet.mail.bf1.yahoo.com (HELO
 nm24-vm0.bullet.mail.bf1.yahoo.com) (98.139.213.161)
 by server-13.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 14 May 2016 06:07:08 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463206027; bh=TxhfuyOOaNFCe+MI5VIXFYz1qZiEFZ1naNa7VCaZh0k=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=gk+TQNF7m7hdNHGkjaoX2Qwe3VfP/1C8NpTC7kEXsk68pRbAAoCB4fEMwLBJXxRzI6yQQNDGj5kpBYHJ10MA6+QPANbzbHEJXsTsj6e14M6Ou0sAr+50lZTsPG2ocyzIp35Zc3H6kFV5gGoMw4LU2HKIsGMHC3l4glVUbm6WQcjRN8UF6of2LIjOV1BTgQ8nN3RDAivYRdBfAQU9P5dIyncHKRU4qV3KWexruOOtGH9ubWCwyP/f13n2S9jko49fJl/q7+5K7LiNwcDrZJVEg9ta0tX/tv6cqd4BxUzfqN5uwk5tpXN8zjuM+GWOhd6toKQK1YXLihVf0ORTuIRlag==
Received: from [66.196.81.170] by nm24.bullet.mail.bf1.yahoo.com with NNFMP;
 14 May 2016 06:07:07 -0000
Received: from [98.139.212.251] by tm16.bullet.mail.bf1.yahoo.com with NNFMP;
 14 May 2016 06:07:07 -0000
Received: from [127.0.0.1] by omp1060.mail.bf1.yahoo.com with NNFMP;
 14 May 2016 06:07:07 -0000
X-Yahoo-Newman-Property: ymail-3
X-Yahoo-Newman-Id: 119155.56421.bm@omp1060.mail.bf1.yahoo.com
X-YMail-OSG: PcMMdV0VM1lfo_Ba_eGjtpPpDWUwQvabav2AlKHUrrVZVVzWfFZg.P2XlPi0nsg
 zStlKxE8lLOYhhcM91Evkg.JOoId.RUbuIDlEDvcxx86Tgea1G2ihkDNs1rhsk9JHdeF5beFoGo1
 0S8c.EaS1dljmGUDypUr17yEq3D9QBF6o9kKOC7xoL4y9XzDd4B.lpaAyF4R2ctgkq65ltTAIX9S
 32SsR80QJvsFzbMdp5Zj4Lp9t4ALO_JdNyQRGXch7mpqg6NPlqy70G_.4VsWvNVBOvP1FeDojNox
 rC0fYjMPZMS7DArCBtFyxuOGv1H65fr2gh3SDidwpQEX.9oxlXojPH85mrdGCdeJde74aqtUq3_Y
 XAxGBQM3r1QDVLQUizThSGtCYr3OtSvzu6MgXT.t8FnhjHgd2XFVAY8T6Z899GnS9VHzKiz57eN2
 5Qct9oErZiI32LEj3SN4nHUyDpQdhVZrPs67ni5RdzOzgcfc9MFkWPO2TsZCzuUsI3C43CaSY4Td
 weEUbzo9KYJGHVncVrHdVNzB_EyKsoDG4wW0oZZl9w.pgT20-
Received: from jws10670.mail.bf1.yahoo.com by sendmailws108.mail.bf1.yahoo.com;
 Sat, 14 May 2016 06:07:06 +0000; 1463206026.689
Date: Sat, 14 May 2016 06:07:04 +0000 (UTC)
From: Mark Pryor <tlviewer@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <1706750071.2255291.1463206024899.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1706750071.2255291.1463206024899.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 2786
Subject: [Xen-users] 4.7-rc2 builds
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Mark Pryor <tlviewer@yahoo.com>
Content-Type: multipart/mixed; boundary="===============4289672083526053805=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4289672083526053805==
Content-Type: multipart/alternative; 
	boundary="----=_Part_2255290_2107074855.1463206024897"
Content-Length: 2253

------=_Part_2255290_2107074855.1463206024897
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Xen-users,
I have 2 builds of the 4.7-rc2 that are repeatable, with build scripts.
Xenial (16.04)http://107.185.144.55/xen/ubuntu/xenial/47x/
Centos (7.2.1511)http://107.185.144.55/xen/cent7/dom0/RPMS/47x/
the C7 build has a SPEC & SRPM for repeatability.
By tomorrow, I should have fc24 ready, too. It builds with the same issues as Xenial.

PryMar56




------=_Part_2255290_2107074855.1463206024897
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463205767434_2653"=
>Xen-users,</div><div id=3D"yui_3_16_0_ym19_1_1463205767434_2672"><br></div=
><div id=3D"yui_3_16_0_ym19_1_1463205767434_2654">I have 2 builds of the 4.=
7-rc2 that are repeatable, with build scripts.</div><div id=3D"yui_3_16_0_y=
m19_1_1463205767434_2748"><br></div><div id=3D"yui_3_16_0_ym19_1_1463205767=
434_2745">Xenial (16.04)</div><div dir=3D"ltr"><a href=3D"http://107.185.14=
4.55/xen/ubuntu/xenial/47x/">http://107.185.144.55/xen/ubuntu/xenial/47x/</=
a></div><div id=3D"yui_3_16_0_ym19_1_1463205767434_2746" dir=3D"ltr"><br></=
div><div id=3D"yui_3_16_0_ym19_1_1463205767434_2749" dir=3D"ltr">Centos (7.=
2.1511)</div><div id=3D"yui_3_16_0_ym19_1_1463205767434_2747" dir=3D"ltr"><=
a href=3D"http://107.185.144.55/xen/cent7/dom0/RPMS/47x/">http://107.185.14=
4.55/xen/cent7/dom0/RPMS/47x/</a></div><div dir=3D"ltr"><br></div><div id=
=3D"yui_3_16_0_ym19_1_1463205767434_2750" dir=3D"ltr">the C7 build has a SP=
EC &amp; SRPM for repeatability.</div><div dir=3D"ltr"><br></div><div id=3D=
"yui_3_16_0_ym19_1_1463205767434_2751" dir=3D"ltr">By tomorrow, I should ha=
ve fc24 ready, too. It builds with the same issues as Xenial.<br></div><div=
 dir=3D"ltr"><br></div><div dir=3D"ltr">PryMar56<br></div><div id=3D"yui_3_=
16_0_ym19_1_1463205767434_2752"><br></div><div><br></div><div id=3D"yui_3_1=
6_0_ym19_1_1463205767434_2753"><br></div></div></body></html>
------=_Part_2255290_2107074855.1463206024897--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4289672083526053805==--


From xen-users-bounces@lists.xen.org Sat May 14 06:07:38 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 06:07:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1SiS-0001mk-OX; Sat, 14 May 2016 06:06:20 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b1SiQ-0001me-UA
 for xen-users@lists.xen.org; Sat, 14 May 2016 06:06:19 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 65/9A-04050-950C6375; Sat, 14 May 2016 06:06:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKKsWRWlGSWpSXmKPExsWS1PXUUDfigFm
 4Qdc2CYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePyql7Ggk8KFTcOzWZqYFwj18XIxcEisJBF
 4sD6D4xdjJwcQgLJEv2Nb5kh7AyJpReXM8LYL5Z1skPY8RKNOx+D2RICChITeqezQdi2Eic/L
 GUCGSohsJtFYnP7BTYQR0iggVFi2bm9QB0cQOu0Jf78LAQx2QTUJJ70sEDM1JJ4uasNzBYRUJ
 e4f+gemM0MNP/t6YdgN/AK+EjMXX4ILC4MVDP/+k42iLigxMmZT6DqoyXOP3jDCjEzQGJCx3J
 2iLiIxPnf7UwTGEVmIWmZhaRlFpKyWUDXMQOtWD9PCCKsLbFs4WtmCFtN4va2q+zI4gsY2Vcx
 ahSnFpWlFukamuolFWWmZ5TkJmbm6BoaGOvlphYXJ6an5iQmFesl5+duYgRGFwMQ7GBcs93zE
 KMkB5OSKG+6iVm4EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQlet/1AOcGi1PTUirTMHGCcw6QlOH
 iURHjDQNK8xQWJucWZ6RCpU4yKUuK81/YBJQRAEhmleXBtsNRyiVFWSpiXEegQIZ6C1KLczBJ
 U+VeM4hyMSsK8D0Cm8GTmlcBNfwW0mAlocfV1I5DFJYkIKakGRt+0mzEzJhRPy5nH9kI2UyGq
 bK3W8o8fNirfWxJ0b8exZ1M2R8/InNjm+Obt7fc1szJmHpaUPKgerpzy//rSFc2Ln07vulUof
 vtPlZl/5sTtM90vxTubH66a7xZ2XFTv7s8Jb3fbut6bLaB1wupe2Kemfpats6ya/7x+21ncwL
 JqUqp11BEJ3UwlluKMREMt5qLiRAA+rEJmKAMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1463205974!23387085!1
X-Originating-IP: [98.138.229.49]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41057 invoked from network); 14 May 2016 06:06:16 -0000
Received: from nm32-vm1.bullet.mail.ne1.yahoo.com (HELO
 nm32-vm1.bullet.mail.ne1.yahoo.com) (98.138.229.49)
 by server-12.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 14 May 2016 06:06:16 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463205974; bh=u8/AEaalOl+9iLZaYUqrH8YQ83uRIRlgdNcfD+0pbXo=;
 h=Date:From:Reply-To:To:Cc:Subject:References:From:Subject;
 b=Oo09Ccpf2n8h6q2M2gbcnASN0mjOwMnuHCfj4QisQZMrFlKRajg6RonhxSpVHTVDcM5ukiIT8WouULKH26IQqbiUbxH+id/5/F/fPCk4wKYQ+Mo8fH8fldoO/qCztSObWbjJxzkJ5fLZiiIuEerH3AUNVnRfw+Jce0Lsk4Xu+VNDXfsQatqT+eyKECor+07YaVP70D+fGfg9C3GTcZS70xskZK95Xxaf+7UYJ66aS+K4uuDRsFYOpCR1KACxTu2yr1weTwrq3Un/0Fpj2ANCkI3Rn2AxqEkES1/vfmsA2RAtsujEhH1z9/V2LrxFh6CtOEgLsozojz2WF6MVmlMumg==
Received: from [127.0.0.1] by nm32.bullet.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 06:06:14 -0000
Received: from [98.138.100.103] by nm32.bullet.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 06:03:14 -0000
Received: from [98.138.89.196] by tm102.bullet.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 06:03:14 -0000
Received: from [127.0.0.1] by omp1054.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 06:03:14 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 111401.40479.bm@omp1054.mail.ne1.yahoo.com
X-YMail-OSG: EdX4URAVM1nSM.F7PmG4OJMQ1FLvmtXQaYRDfrVZmcYxlHH6JEoVrls7HvJQcVZ
 he1lkFkVGAGaV1gpLFvq2p.ArKmrTf7E4cLIXHSVukEQU3sMJLqjhzD9jtl1SumOH2.F8N1.ZIwW
 49bFLXYEypiC1r6svG1omE_F16GLDc4v41OKkTxDP5Mpjl8wSYVclDtSuEsi7E3AdX9pGmciLNQg
 iWW2DY.YpD5vRtfWsluwhkzYkmmu_I9cMqCwc8uBFPGcpkCGkmxAswH8WJZb3tL9Ob8NnGOzjPh4
 25pvzEUBpPLAdFzfQLhyIZ4nJTbpvre1Fm4abi1aBbH_fsPX6IedRddmdoSe3vUGJpORxKxZBjl9
 vIDuQR6fLNSzKCcj_TXA9xzeEZu5XUcDVcKLXzaX9R.BKrpAjeA5D3G_Orh_P1J_Ljau0bFQ4Ced
 vpg13q0Zle9PXkjCxM93izYY6oKU1B4_BEzTb6BG4tjYLUFnT.dOlYnvVxxEjIpG4plN_ufBYb7v
 Hpx0bfo3Cp3kANnhvDWMxkTE-
Received: from jws100189.mail.ne1.yahoo.com by
 sendmailws165.mail.ne1.yahoo.com; Sat, 14 May 2016 06:03:13 +0000;
 1463205793.678
Date: Sat, 14 May 2016 06:03:12 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 4741
Cc: Sarah Newman <srn@prgmr.com>
Subject: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============5066884598380319789=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============5066884598380319789==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1248439_23374141.1463205792988"
Content-Length: 4210

------=_Part_1248439_23374141.1463205792988
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello.I want to use my VGA in VM that running Windows 7, My VGA information=
 is :
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (=
rev a2) Subsystem: ASUSTeK Computer Inc. Device 8354 Kernel driver in use: =
nouveau Kernel modules: nouveau
And :
[root@localhost ~]# xl pci-assignable-list=C2=A0[root@localhost ~]#=C2=A0
And I added below lines to my VM config file :
gfx_passthru=3D0acpi=3D1pci=3D['01:00.0=C2=A0']
but when I want fire my VM, It show me below error :
libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00=
.0 cannot be assigned - no IOMMU?libxl: error: libxl_create.c:1405:domcreat=
e_attach_pci: libxl_device_pci_add failed: -1libxl: info: libxl.c:1698:devi=
ces_destroy_cb: forked pid 3365 for destroy of domain 3
How can I solve it?
------=_Part_1248439_23374141.1463205792988
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463205009112_4361"=
>Hello.</div><div id=3D"yui_3_16_0_ym19_1_1463205009112_4361">I want to use=
 my VGA in VM that running Windows 7, My VGA information is :</div><div id=
=3D"yui_3_16_0_ym19_1_1463205009112_4361"><br></div><div id=3D"yui_3_16_0_y=
m19_1_1463205009112_4529">01:00.0 VGA compatible controller: NVIDIA Corpora=
tion GT218 [GeForce 210] (rev a2)</div><div id=3D"yui_3_16_0_ym19_1_1463205=
009112_4530"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_=
1463205009112_4531">=09</span>Subsystem: ASUSTeK Computer Inc. Device 8354<=
/div><div id=3D"yui_3_16_0_ym19_1_1463205009112_4532"><span style=3D"white-=
space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463205009112_4533">=09</span>Kern=
el driver in use: nouveau</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146=
3205009112_4534"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463205009112_4535">=09</span>Kernel modules: nouveau</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4534"><br></div><div dir=3D"ltr"=
 id=3D"yui_3_16_0_ym19_1_1463205009112_4534">And :</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1463205009112_4534"><br></div><div dir=3D"ltr" id=3D"=
yui_3_16_0_ym19_1_1463205009112_4556">[root@localhost ~]# xl pci-assignable=
-list&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_455=
7">[root@localhost ~]#&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_=
1463205009112_4557"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463=
205009112_4557">And I added below lines to my VM config file :</div><div di=
r=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4557"><br></div><div dir=3D=
"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4582">gfx_passthru=3D0</div><di=
v dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4583">acpi=3D1</div><di=
v dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4584">pci=3D['01:00.0&n=
bsp;']</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4584"><b=
r></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4584">but wh=
en I want fire my VM, It show me below error :</div><div dir=3D"ltr" id=3D"=
yui_3_16_0_ym19_1_1463205009112_4584"><br></div><div dir=3D"ltr" id=3D"yui_=
3_16_0_ym19_1_1463205009112_4585"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_=
1463205009112_4625">libxl: error: libxl_pci.c:1089:libxl__device_pci_add: P=
CI device 0000:01:00.0 cannot be assigned - no IOMMU?</div><div dir=3D"ltr"=
 id=3D"yui_3_16_0_ym19_1_1463205009112_4626">libxl: error: libxl_create.c:1=
405:domcreate_attach_pci: libxl_device_pci_add failed: -1</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4627">libxl: info: libxl.c:1698:=
devices_destroy_cb: forked pid 3365 for destroy of domain 3</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4627"><br></div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1463205009112_4627">How can I solve it?</div><=
/div></div></body></html>
------=_Part_1248439_23374141.1463205792988--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============5066884598380319789==--


From xen-users-bounces@lists.xen.org Sat May 14 12:08:36 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 12:08: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 <xen-users-bounces@lists.xen.org>)
	id 1b1YLa-00064N-9J; Sat, 14 May 2016 12:07:06 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b1YLY-00064H-BR
 for xen-users@lists.xen.org; Sat, 14 May 2016 12:07:04 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 3A/97-03293-7E417375; Sat, 14 May 2016 12:07:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrIKsWRWlGSWpSXmKPExsWS1FXxUveZiHm
 4wcnveharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bud+sZC1a9Zap4N20ecwPj1edMXYxcHCwC
 81gkVp9+zNzFyMkhJJAssXnyQnYIO0Pi+cPjLBB2qsThyefZIOx4ibWrt4LVSAgoSEzonc4GY
 dtKXD/ezAYyVEJgN4vEmTfzWSEa6iXOXvoIlOAA2qYtMeVLMojJJqAm8aQHaryWxMtdbWC2iI
 C6xP1D98BsXgEfieNrJ4CNFxYIkXg6u5MRIi4ocXLmE7AaZoFwiRkH50KdFiDReGcKVFxU4uP
 zj4wTGIVnIWmZhaRlFpIyCDtWYsrlp0A1HEC2usT6eUIQYXmJ7W/nMEPYahK3t11lxxQXl/hw
 eDYThK0oMaX7ITvEGGuJx2dDIMI2Ei/mfGFbwMizilGjOLWoLLVI19BYL6koMz2jJDcxM0fX0
 MBYLze1uDgxPTUnMalYLzk/dxMjMHoZgGAH47btnocYJTmYlER5Dxw1CxfiS8pPqcxILM6ILy
 rNSS0+xCjDwaEkwftG2DxcSLAoNT21Ii0zB5hGYNISHDxKIrxzQNK8xQWJucWZ6RCpU4y6HG1
 z7q9lEmLJy89LlRLnZQMmJSEBkKKM0jy4EbCUdolRVkqYlxHoKCGegtSi3MwSVPlXjOIcjErC
 vO9AVvFk5pXAbXoFdAQT0BHV141AjihJREhJNTBu3bmqmYWzKjpuyqcfNy9eZex61CA3sap6a
 clZ54/HWA9FpRdu3OZ5zaZT7prue/sd13PLzYVEzHcU/Lkxj6lqwp7ebZHCV9Js/gQe7flQo5
 7h4ZVzUXb3i3sbr01ZEN6aaKF5ULTnxv6mqc6WponMyt/WTtq+L7t08lI3k0OPOrQ2tf67UBS
 jxFKckWioxVxUnAgAdLvvTWQDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1463227620!39506608!1
X-Originating-IP: [98.138.120.233]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37047 invoked from network); 14 May 2016 12:07:02 -0000
Received: from nm43-vm9.bullet.mail.ne1.yahoo.com (HELO
 nm43-vm9.bullet.mail.ne1.yahoo.com) (98.138.120.233)
 by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 14 May 2016 12:07:02 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463227620; bh=VFXgHacL+khRWhshhF+djgrqLsygXGIjltJ3tnYiyD0=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=Qy8nEFYmPpfM+EWdCtd/+AN+JbTRQugRex7MtCgBL67DAyxR9ABFTpC2dFYcnNs8uA2fswKsi0FTrKmtTdI+HBb7/tF8d2dFCeyIlY0s3WK9oVZO6L6hMiH/uEhlEfrAxfwQ4gsXv6F8cBKUAqvrm/dP/7gvB0cUR67YOt11FaVRORmYZ7rwuMax/gpRqr/a005PKhVTAbWxejjxwGyb/FFq4m6TCmgy5V0Qme4rN6NpADztXu//096l0dUUcnPE5k4JBR2MSFflDXDR/074Li5ofHs60Wp79XeIPetTvjAYx7MP0NZBw0G+vpBhoCv70u6FZldQfxGO/v7ANe+hBg==
Received: from [127.0.0.1] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 12:07:00 -0000
Received: from [98.138.226.177] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 12:04:01 -0000
Received: from [98.138.87.3] by tm12.bullet.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 12:04:01 -0000
Received: from [127.0.0.1] by omp1003.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 12:04:01 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 794199.81970.bm@omp1003.mail.ne1.yahoo.com
X-YMail-OSG: Wm.oplQVM1l6AQM8uMmkA8_eEpXQc5BHhmxUSPZ3UfDILF3kmzdbQKSGyQi95il
 oA4FlSxCAdcA8dabvOxg4TN8.H.tQgfZimZt63ZKqO0l2zuM0dcAK5hKRvFTvO0SfO1lDNKIrMy0
 .mOt2uC1VytYnMKgdtGk_CBb_7PGGXHB14FummN7f.VRymgnT8R1GBmbLU0aDRf_7dA9mYV._z92
 wVCX9tssLIomhCBwWzBHToyGSBdwyQZleZ9PnVsJ9FqU6yZVPGzY6h30oESBvk.gCVsNf2zh4nD2
 EkYELXOZkDJHn4UdFwG9un3LjzTSyixP_kJDpjVENFZReAbf6qxhzzlQ7pXtM8yHL3JZTwM_u1wp
 P1wclbiFKzJtyI_BZ4MmjzGpAu8JPSCTYdY8UiQN0sFmrE5bzVYO1F6GAtuAuTm0nPn3Kyezm1Cv
 l_mBv2qjqtqVuFt.Gv2S7dxQP7Lykxyh3OYjErYBAb6Ob4sLuS2H7IhbREon4QhhQl5Yfwsaq2my
 hsJjdl.HzLt3Y54rWDLuiaw--
Received: from jws10037.mail.ne1.yahoo.com by sendmailws161.mail.ne1.yahoo.com;
 Sat, 14 May 2016 12:04:01 +0000; 1463227441.312
Date: Sat, 14 May 2016 12:04:00 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <1818388740.1958892.1463227440835.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="----=_Part_1958891_1285235968.1463227440835"
References: <1818388740.1958892.1463227440835.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 47104
Subject: [Xen-users] Please help me about Installing Windows 10 or 8 via Xen
 on Fedora 23 Dom0.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

------=_Part_1958891_1285235968.1463227440835
Content-Type: multipart/alternative; 
	boundary="----=_Part_1958890_1565627052.1463227440834"

------=_Part_1958890_1565627052.1463227440834
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.I want to install Windows 8 or 10 via Xen but it show me an error that I attached it via a photo. With this configuration I can install Windows 7 but can't install Windows 8 or 10.What should i do?
Tnx.
------=_Part_1958890_1565627052.1463227440834
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1463226833553_4892">Hello.</div><div id="yui_3_16_0_ym19_1_1463226833553_4892" dir="ltr">I want to install Windows 8 or 10 via Xen but it show me an error that I attached it via a photo. With this configuration I can install Windows 7 but can't install Windows 8 or 10.</div><div id="yui_3_16_0_ym19_1_1463226833553_4892" dir="ltr">What should i do?</div><div id="yui_3_16_0_ym19_1_1463226833553_4892" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1463226833553_4892" dir="ltr">Tnx.</div></div></body></html>
------=_Part_1958890_1565627052.1463227440834--

------=_Part_1958891_1285235968.1463227440835
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=Windows10-Xen.png
Content-ID: <f12b813a-5038-1140-5f9e-11adc836db63@yahoo.com>

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
ESM8blc3v/dPCCHknrvn1dbWrlix4vU//SkhIeHLr7765ptvCM0xfBZtSE1N/eqrluNffHHN1ecW
PI2IiMjNnfbmm38lhNx2221OZy8h5OabbyaEtLS0LFq0KDIyssvWTfrjzoI7f/vb3+XfdltOTk6H
1frDaO9Zu25dUVHRnDmFu3a953Q6H3zwQfqUQKlUzpz5s7ffflsikRQUFDidvdOn577yyh89Hk9R
UZGz10mfvfzqwWVxcVeOHz++w2p1uVyjR49WjlB22Wx79+6t2v8hPUpbW9uSJUtcLtfSpUt0Wu3C
BQv27//www8/nJabO25cckNDg81mmzNnztSpU+1nzxJCvvjiC5fLdf311w/Rb3ACwGVDIiGSiAhp
hFSkjGCZTkqn1flu5Is430fvb83B1N9n5S6Xa/PmMq/Xq1aPos/VR40a1W61vvbaRokk4tprrpGK
px94eAoAIfA7BGjuXXfJ5PKyss3v79un0+n8Fvb67PXrX698+uk19fX133zzjUKhuHXKFLrCZlZ2
llqtbm9vv+OOO4i/HzanVanU6scff/yRRx4R1H/HnXdOvGHSxo0bP//8888+/1ytVs+ePXtSRkZk
ZOSJEyciIiKUI0bwB+cQQohE8txvn5uWO+3NN//6xRdfeDyezMzM//mf/9m/f395efmjjz7CVb5r
1y5up2uuuWbt2rXcEklcDN5zN5+EMedOn/7KK6+89dZbx44da/7yy5EjR2ZnZ99///3Tpk07e/as
YIebb77lvfd2V1dX//KXv+Ce586YMePNN/+anp6u0Wi6umxeQuLHjBk3btyXX355zz33OJ29Xp/r
I34JFi1aJJfL33zzr++8845gCNDP7/25TC7/y1/+8swzaxMTE//whz/k5eU5HHZayZ13FpSXV0yZ
MmX06NE2W+e0adNefvkPkyZNuv7668+c6aJlRo8edfDgoYqKHSqVasaMGU899ZTH4/US0tjUtHfv
Xnqgs2fPvvfee4SQe++9N0IqlRKyeXPZ1q1bd+167/Dhw1dfffVjjz1233339fb2Ol1OQsjBQ38n
hEyZMsXtceN/MQAQQScBi3fTU/WpIdQslUr7TABCqzmYymUy2bix48j5YaVU/FVXjR41SrDRL8np
/3SIlwAA4Iu94kqPx91lswXaEhkZFRUV1Xbq1MSJEydOnFhZuZt+JCjG/1MqlSqUI+gND2dvL7f2
CyGEiY2VSCJ6erq7eT3sGIaJiJB28h4yREZGKpQjCCGdP3zyECGVRkdFS6XSCKnU4/G4Xa7e3h6X
y+V7FnzyyMjIyCipVEoIcbtdPT09cpmcEEKfQtCj88t7PJ4uW6ffwAK1klweGRkVJZVKJRKJ1+t1
u929Pd0Xfi7gPIfD8d+3TomOjj506CD/brdMJhsxMsbtdp3pujCZISaGiZBKz3TZ+EM/+ccVuQSE
kKio6MioKO6/jR9c06ioqKgoiSTC4/H09HQ7eQ9DpDLZyJExLqfz7NkzhBCpVDoyhnG7XPxZFgqF
UiaX05X43G5Xt8NB04zoaEXU+V9245w9c4ZmgBKJJCoqWh4ZSQe59vb20JnWvb29OVOnOZ3Of/7z
n4R4+cEAAAicOXPms88+i4qKGvSao6Ki4uPj6SPcS6vyhs8+wxAgAOgf396tYEtPT7fZ/O3zz5cS
Qq6//npuDq6gGP9Pt9tNfwXMl40b3M/j23Hv7e3t9dcR9Ljdfn/O1m8fnePs7RV0K128rnmgtEH8
I8ERnc5eOnpHnEKhKFq06MWXXnr//X0zpudeiMfl8j2FLn9tyC8mcgkIIT093fxV+fl6e3q4ZY4E
3D+MxO12+wbmcNiJg/jq7nbwkz0Br9frt8DevXu/++67xx57TKFQ0LwLACAQOglY/D59aIJ5AjA8
KycYAgQAg+hf//rXPff8nPvziiuuWLJkicuFQRoDcvc9d7/+59dbWlrkkZF+k5xwc+LrbxiGWbRo
UU9Pt8dnkBUAgMAQJQDBzAEYnpUTQiT/6bD2XQoAIAhff/1NeXl5fUODVCpNTU1dunSpRqPpsnV6
MFNzYNra2nTXpQjGQYWzjv/8JzExydZ52u8arwAAHIfD8cUXXyiVI/i/yDIopFJpTEzM6dOnB7ne
oa/8k5oaJAAAMJgiIqRRUVHScyuUuXq6u9H7HxR0AP3FjmIYQYMAQJC+/PJLr9dLp3UNIolEolQq
hYtJXAqVHzx0CEOAAGAwuT1ue4D1OmEg3Ojs/hAaBACCpFKpWltbR44c2efaOP01pKN0hnYOgO8q
dQAAAAAAl4c4lcrhcFit1ujo6MjISMkgDQaiw/QHpaofuXKCHwIDAAAAgMuYx+3WaNiYESO/MX97
5syZix3OsIAhQAAAAABwOXO63DFXxN4waqLH6x2sJwCXrvqGBgwBAgAAAIDLnMftdvB+JDHMDfJk
CAAAAAAAGM4kXq83ccnuix0GAAAAAAAMuQd1zXgCAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkA
AAAAAEAYQQIAAAAAABBGkAAAAAAAAIQRJAAAAAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAA
hBEkAAAAAAAAYQQJAAAAAABAGEECAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIA
AAAAABBGkAAAAAAAAIQRJAAAAAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAAhBEkAAAAAAAA
YQQJAAAAAABAGEECAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIAAAAAABBGkAAA
AAAAAIQRJAAAAAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAAhBEkAAAAAAAAYQQJAAAAAABA
GEECAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIAAAAAABBGkAAAAAAAAIQRJAAA
AAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAAhBEkAAAAAAAAYQQJAAAAAABAGEECAAAAAAAQ
RpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIAAAAAABBGkAAAAAAAAIQRJAAAAAAAAGEECQAA
AAAAQBhBAgAAAAAAEEZkFzsAGKbefihL5FOTxWZsat/fcOpHiwcAAAAABgUSAPDPoFOLf1qUk2Rp
t68pP4o0AAAAAOASggQAxFja7RarXbCRUcr1mlhCCKtWblp6Y1l1yzPlxy5GdAAAAADQb0gAQExF
rXnDnibf7QlxisIsTXG+jhBSlJNkMnfuMFp+9OgAAAAAoN8wCRhC0drh2LCnacWWI/TPkrnjY6KR
TAIAAABcApAAQOh2GC0VNWZCCKOU56bHX+xwAAAAAKBvSABgQKoaTtI3Bq3YpGEAAAAAGCaQAMCA
mMw2+oZVKS5uJAAAAAAQDIzbhh9JQpyiKCfJoFXRFYQIIcbG9qqGtooac1e3K5gapqVdlZs2Rq9h
uBos7XZjk9XY1C4yBTkmWlaYrclNi9drYhmlnG40mTuNTdaKWvNxi813l8xklUGrIoRUNbT5LSBQ
YGBZlZIQEmjCdH9PnAuAq7DAwBZmaQw6taXdXlFrNjZZaQFjk7Wu2dpnhNPSrtKzsYEiBAAAgLCC
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
fx47Pfv0A0PxM9HTLlyaK1dqdQdb2U2V+vPxqcFdpULdw3ZatVatzacX7tm2ZsHv/ZPDwfQVHb1d
HSPDxVYbqlux0djp2Sfu2zA1U42PVzIKq87NlwY+Xn6dzyc58tr0gZ0D2Y007WOrif6UXLg0NzFd
GSzmkpLaL7VulSXM+NJ2klYyxnxkuBh//9PKlnX5ww8O7f3FqegGvqfalzH+TbWzJ1/PW6yd9per
7wAh8PlIS3t/cerovs1jp2ertfnBYi45TkovL/XnR8dnkpOgo+Mzbzy+9Rv/8NvG1g69/P7RfZsn
pivlSq3Unz/08vtnytVWTcVXBsdXPO/ZtrbxJGvT1uoWTpWr2WfEy5Xa9o2rqrX5qfLlN09/WK3N
/3LfnVMz1VJ/PjnearqhuhXrmj12/Pzvf/qt9N2frQo78tr00X2bS/19bc9JS8lgliu1ielKrqez
1J9/9PnJ9EnoM+Vq0z62mujl9fo//s3Y5Gyup3OwkDvy6tmoYfzrutO01LpVFjvjUeu5WIKMMd8+
tKrx1tuR4WJ8v8FgccXY5OzuZ08k1/TfgPfUYrvWdPxbaWdPbtVmO2+xNt8pbfb99LPfSf+aG0CA
PvfRRx+t2ffqzS6DW1RvV0d8oXN8oUL6sSfxmbb0VdHJ8rpfQi1frNWtVa7U0rczNjb18I7+6tz8
r976YH0hF19S37S8jNbSC+tqSP81vnEw2XS8btzZKIqSFhrbrFsxLb7KpfH4r2m18QhX5+bPlKvJ
0NUVXNd4urBG6wu5XHdn1Gxq0mXU9bHpRDeOWxInknWT17Qa5OQPyT2a6d0jPYyNvW5aauPILzjj
rQahzVUWO+a7SoXB4oq6K3aadr9pVZ/Se6qu4AVnNmo2/hlvpaZ7cm9XR6GvJ51Cl/wWa/+d0tj3
jLIBAvSDgXMCALec+AdWdz9z4srVa9+/e025Umt1z+it6Yn7NkzNXHZ+MVgP7+gfHZ/JCAwAcBMJ
ANyKvr3xK+XK3GKf4XMrWL2yu9SfHxkuuhMRALg1/WDgnHsAuOXcXuf70wr5nkK+p+7XmgAAbikC
ACybk+cq2U+3BAC46TwGFAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAA
EBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABA
QAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAAB
EQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAARE
AAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBAB
AAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQA
AAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAA
ACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAA
gIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAA
AiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAI
iAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAg
AgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAI
AAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIA
AABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAA
AAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAA
AAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAA
EBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABA
QAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAAB
EQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAARE
AAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBAB
AAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQA
AAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAA
ACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAA
gIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAA
AiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAI
iAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAg
AgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAI
AMAirC/kbnYJAMB16bjZBXDr+s0Ph9N/LVfmjrx29sKluZtVT9RQUhRFU+XqT15+/6YUE6Dv373m
4P133PPk22fK1ZtdCwCwRAIALZUG+g699N7UTDWKosFibvvGVW88vnX3sydu4sFfuqRYdW6+/dV3
lQpRFL0yUV7Gkq6/zU+jqk/JxHTlyKtnyxdrN7sQAGDpBACyTM1UT56rRFF08lzlV2998Mt9dx5+
cGjHU+/cCiUtwchwcWJ6iet+em1+GlV9Ss6Uq879A8Dtzj0ALMLo+MxgccXNrgIAgKXzDQCLUK1d
S/68vpA7eN+Gvc+dOrp/c2mgb+Lsxe/+bDyKot6ujgP3DowMF3M9nVEUjZ6YOfTSe1eufrziwzv6
92xbG/+vqZnLyZcJrZa3L6nn4P13jNxVjKKoWps/9NJ78aU1u0qFkeHiYHFFId9T6s9HUbRgta06
mMhoc8+2tUl3yhdro+MzP399urHmpi00bnd0fKbU3/fYC5PpdVev7D784FBdSUmze7atjaNatTZ/
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
IgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiI
AAAAAAERAADyYpPHAAAB6UlEQVQAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiI
AAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICAC
AAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgA
AAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAA
AEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAA
AAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAA
BEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQ
EAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBA
Ple5+MebXQMAAHAjPP/CCx3Pv/DCzS4DAAC4QT730Ucf3ewaAACAG8Q9AAAAEJD/H2PlnLNlTyIp
AAAAAElFTkSuQmCC

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

------=_Part_1958891_1285235968.1463227440835--


From xen-users-bounces@lists.xen.org Sat May 14 12:08:36 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 12:08: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 <xen-users-bounces@lists.xen.org>)
	id 1b1YLa-00064N-9J; Sat, 14 May 2016 12:07:06 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b1YLY-00064H-BR
 for xen-users@lists.xen.org; Sat, 14 May 2016 12:07:04 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 3A/97-03293-7E417375; Sat, 14 May 2016 12:07:03 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrIKsWRWlGSWpSXmKPExsWS1FXxUveZiHm
 4wcnveharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bud+sZC1a9Zap4N20ecwPj1edMXYxcHCwC
 81gkVp9+zNzFyMkhJJAssXnyQnYIO0Pi+cPjLBB2qsThyefZIOx4ibWrt4LVSAgoSEzonc4GY
 dtKXD/ezAYyVEJgN4vEmTfzWSEa6iXOXvoIlOAA2qYtMeVLMojJJqAm8aQHaryWxMtdbWC2iI
 C6xP1D98BsXgEfieNrJ4CNFxYIkXg6u5MRIi4ocXLmE7AaZoFwiRkH50KdFiDReGcKVFxU4uP
 zj4wTGIVnIWmZhaRlFpIyCDtWYsrlp0A1HEC2usT6eUIQYXmJ7W/nMEPYahK3t11lxxQXl/hw
 eDYThK0oMaX7ITvEGGuJx2dDIMI2Ei/mfGFbwMizilGjOLWoLLVI19BYL6koMz2jJDcxM0fX0
 MBYLze1uDgxPTUnMalYLzk/dxMjMHoZgGAH47btnocYJTmYlER5Dxw1CxfiS8pPqcxILM6ILy
 rNSS0+xCjDwaEkwftG2DxcSLAoNT21Ii0zB5hGYNISHDxKIrxzQNK8xQWJucWZ6RCpU4y6HG1
 z7q9lEmLJy89LlRLnZQMmJSEBkKKM0jy4EbCUdolRVkqYlxHoKCGegtSi3MwSVPlXjOIcjErC
 vO9AVvFk5pXAbXoFdAQT0BHV141AjihJREhJNTBu3bmqmYWzKjpuyqcfNy9eZex61CA3sap6a
 clZ54/HWA9FpRdu3OZ5zaZT7prue/sd13PLzYVEzHcU/Lkxj6lqwp7ebZHCV9Js/gQe7flQo5
 7h4ZVzUXb3i3sbr01ZEN6aaKF5ULTnxv6mqc6WponMyt/WTtq+L7t08lI3k0OPOrQ2tf67UBS
 jxFKckWioxVxUnAgAdLvvTWQDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-13.tower-31.messagelabs.com!1463227620!39506608!1
X-Originating-IP: [98.138.120.233]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37047 invoked from network); 14 May 2016 12:07:02 -0000
Received: from nm43-vm9.bullet.mail.ne1.yahoo.com (HELO
 nm43-vm9.bullet.mail.ne1.yahoo.com) (98.138.120.233)
 by server-13.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 14 May 2016 12:07:02 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463227620; bh=VFXgHacL+khRWhshhF+djgrqLsygXGIjltJ3tnYiyD0=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=Qy8nEFYmPpfM+EWdCtd/+AN+JbTRQugRex7MtCgBL67DAyxR9ABFTpC2dFYcnNs8uA2fswKsi0FTrKmtTdI+HBb7/tF8d2dFCeyIlY0s3WK9oVZO6L6hMiH/uEhlEfrAxfwQ4gsXv6F8cBKUAqvrm/dP/7gvB0cUR67YOt11FaVRORmYZ7rwuMax/gpRqr/a005PKhVTAbWxejjxwGyb/FFq4m6TCmgy5V0Qme4rN6NpADztXu//096l0dUUcnPE5k4JBR2MSFflDXDR/074Li5ofHs60Wp79XeIPetTvjAYx7MP0NZBw0G+vpBhoCv70u6FZldQfxGO/v7ANe+hBg==
Received: from [127.0.0.1] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 12:07:00 -0000
Received: from [98.138.226.177] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 12:04:01 -0000
Received: from [98.138.87.3] by tm12.bullet.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 12:04:01 -0000
Received: from [127.0.0.1] by omp1003.mail.ne1.yahoo.com with NNFMP;
 14 May 2016 12:04:01 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 794199.81970.bm@omp1003.mail.ne1.yahoo.com
X-YMail-OSG: Wm.oplQVM1l6AQM8uMmkA8_eEpXQc5BHhmxUSPZ3UfDILF3kmzdbQKSGyQi95il
 oA4FlSxCAdcA8dabvOxg4TN8.H.tQgfZimZt63ZKqO0l2zuM0dcAK5hKRvFTvO0SfO1lDNKIrMy0
 .mOt2uC1VytYnMKgdtGk_CBb_7PGGXHB14FummN7f.VRymgnT8R1GBmbLU0aDRf_7dA9mYV._z92
 wVCX9tssLIomhCBwWzBHToyGSBdwyQZleZ9PnVsJ9FqU6yZVPGzY6h30oESBvk.gCVsNf2zh4nD2
 EkYELXOZkDJHn4UdFwG9un3LjzTSyixP_kJDpjVENFZReAbf6qxhzzlQ7pXtM8yHL3JZTwM_u1wp
 P1wclbiFKzJtyI_BZ4MmjzGpAu8JPSCTYdY8UiQN0sFmrE5bzVYO1F6GAtuAuTm0nPn3Kyezm1Cv
 l_mBv2qjqtqVuFt.Gv2S7dxQP7Lykxyh3OYjErYBAb6Ob4sLuS2H7IhbREon4QhhQl5Yfwsaq2my
 hsJjdl.HzLt3Y54rWDLuiaw--
Received: from jws10037.mail.ne1.yahoo.com by sendmailws161.mail.ne1.yahoo.com;
 Sat, 14 May 2016 12:04:01 +0000; 1463227441.312
Date: Sat, 14 May 2016 12:04:00 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <1818388740.1958892.1463227440835.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="----=_Part_1958891_1285235968.1463227440835"
References: <1818388740.1958892.1463227440835.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 47104
Subject: [Xen-users] Please help me about Installing Windows 10 or 8 via Xen
 on Fedora 23 Dom0.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

------=_Part_1958891_1285235968.1463227440835
Content-Type: multipart/alternative; 
	boundary="----=_Part_1958890_1565627052.1463227440834"

------=_Part_1958890_1565627052.1463227440834
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Hello.I want to install Windows 8 or 10 via Xen but it show me an error that I attached it via a photo. With this configuration I can install Windows 7 but can't install Windows 8 or 10.What should i do?
Tnx.
------=_Part_1958890_1565627052.1463227440834
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1463226833553_4892">Hello.</div><div id="yui_3_16_0_ym19_1_1463226833553_4892" dir="ltr">I want to install Windows 8 or 10 via Xen but it show me an error that I attached it via a photo. With this configuration I can install Windows 7 but can't install Windows 8 or 10.</div><div id="yui_3_16_0_ym19_1_1463226833553_4892" dir="ltr">What should i do?</div><div id="yui_3_16_0_ym19_1_1463226833553_4892" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1463226833553_4892" dir="ltr">Tnx.</div></div></body></html>
------=_Part_1958890_1565627052.1463227440834--

------=_Part_1958891_1285235968.1463227440835
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=Windows10-Xen.png
Content-ID: <f12b813a-5038-1140-5f9e-11adc836db63@yahoo.com>

iVBORw0KGgoAAAANSUhEUgAABAAAAAMmCAIAAADkLWRxAAAAA3NCSVQICAjb4U/gAAAAGXRFWHRT
b2Z0d2FyZQBnbm9tZS1zY3JlZW5zaG907wO/PgAAIABJREFUeJzs3X9cVFX+P/AzzAwwo1yKGQ2X
OxUoMzH4CTSJga38JIquQlagWVv+YPdj+v20SabbLyMzbduNSrdtM7dFbdvyI1iaaIbhplsw5O4K
pWNAYTXDisWwMugMML++fxy93u7MXIYBEp3X8zF/DHfOPfd9z52Hnve955yReL1eQshLL71IAAAA
AADgcrRowS+595L161/S61MnT54cGRl5EWMCAAAAABhcX59oeXfnzpt++tNBr/njTz5ZtHBhc3Pz
oNc8FJX39PScPNnW+u/WhfN/4fUS2aJFRUqlwu12d3c7BusYAAAAAADDgUQi8Xg8g15tRESE1+sd
ipqHonK5XH711RqWTdjyxp8Xzv+FTKlQuJzOwaodAAAAAGD4oJ3pIap2KGoeusolEsmoUaO9XiJz
uV1DEjgAAAAAwMUWERExFPfppVLp0D0BGLrKE34yZssbr8uGKHEBAAAAALjoIiIiPEP2BGAoah7S
ymVyOSFERpAAAAAAAMBlKiIiwjtkTwCGouahrpwQIkP3HwAAAAAuVxESicczZE8AhqDmoa6cECIb
onoBAAAAAC46SUSE1ztkTwCGoOahrpxgCBAAAAAAXMaGaBJwREQEIWTolgEdusoJhgABAAAAwGVs
iCYBn1uoZ2jupA9p5QRDgAAAhr9PP/10woQJcrn8YgcyLPT29h45ciQzM/NiBwIAl4YhmgR8bqn+
ofwhMPHKZTIZIcTlcvW50c++GAIEADCc/fvfJ++7b35BwZ3Prlt3sWMZFkqeLHl3586P/nZgzJgx
FzsWALgEREgkQ/IEIIiVOqdPnxHoow8+2DeQymUyefZPb5JIJEePfv7999/TjXFxqrS0NK/Xe+jQ
QfHhQxFeQvDCCy+8RF5v/OXNseOS/b4+/uSTseOSp07L7bMSkWJ2h+Os3c79+fnRY2PHJd9ZUMgv
Y6yrGzsuefnDD3sJmTotd+y45I2vvcYvQDcKav6qpWXFypU/mzkrRZ9qyMr+f//7wKeHD4vH6fF6
39+379775t8wKSMr+6eLioo+qanxPRD/deuUHP5HK3/9iKDO3zz3HP/0/YYq0j6vbdrkcrnmzbvb
dPyLseOSix96iP/p4vuXjB2X/H17O7elvqFh7Ljkh1esEK82tIs1iK+TbW2b/vSnWXn5fg9n6+p6
vvSFnKnTUsf/14yfzdy8ZWtPby/96PY7bne5XK//uUwSgf/C8MILrz5e5PwTgEF/RZxfqVPkJdIF
H2DlLmev1+uRSqVpaelqlcrr8cRdeWVaWppEIvF4PG6XSzwqDAECgD5cc801+fn5dELSrl27RowY
MXXqVPrR1VdfExMTwzCMUjnCbj8rXk9ERITfYrfdNvvEiRNfffUl/V3C1FT9uHHjGhoa2tutarWK
ltm/fz8hpLBwTnR0NN2yYcPvZ86cqdFo+FWNHBlz5kwXfb99+/annlrtdDqvvfbam2+++cyZMx99
9NG9994rlUrdbnegIB9//Iny8vKYmJiJEyc6HI6PP/7k0KG/FxcXP/DA//KLzZ49m3s/atQo/nm9
++67S5YsSUpKpH9+++23W7e+4Xv6/FBF2uf777/fvn37+PHjDQaDw2EfM2bMoUN/l8lk9PFuZ2fn
oUOHCCGffnp41qyZtAHfeeddQsh9982Pjo4O/uoIBLpYg+jo0aO//e3vRo8e7Xu43t7en//8XpPJ
NGrUqBtuuOHzzz9fu3btP//5z9//foNEIrnxxhtTU1PfeuutBx544IorYocuQgC4PEgiIoZiPU1p
0Ct1vvTSi/w/H3poOSFEfMc+K3e5nPv27cvLy5dIJOkTJn755ZeJiYm0979r186RI0bS/7UDwRAg
AOjDLTffdOut/00HoO/atSs+Pn7jxo1u97nxhQ31RxTKEV6PJ9h/TAIUGzFi5JkuGyFEQsgdt9/+
fGlpZWVl0aKFHo/H6/Xur9ofGxs7efJkl9NJy7Ms+8gjj7711zf91v/ll1+uXv10dHT05s2bp06d
6vF4PB6P0+mMjIzs7e0JFMO+fR+Ul5dnZGRs2bIlLi7O43Y3NjXNmTPn97///dScnOuu03ElX3vt
NZfLyf3pdrm4OhmGefbZZ8v+/GePx00I+d3vfqdQKJznw/7Bof2G8cONH+z7oLe3d+HChV6Px+N2
/2zGjLLNm//1ryPX/9d4QsgH+/Y5nU6WZaurq2+7Ld/ldPb29lZWVmo0mqysrJ7u7iP/+ueIkTH9
uDqiwQyuKbfeWlG+PSv7pwkJCYLD/fGPfzSZTNOnT3/ttdeioqLa27+/++573n///aqqvOm50ySE
zLvrridLSvbv3z93TiF+zx4AREgkkoihWQY0IuiVOrXJyb4bxXfss3KpNOK09XRl5e68vPyIiAid
Tudyudxu97vvvuP1eCSSvuq/6I9m8MILr+H/crlcDofD4XCc/2fL6zgvaey47Ozss/aztOS+D6pu
v+POFH3quGTtuGTttNzpdDshpL29fd68eTdMyjBkZRc/tLzrzBkvIZMybjxx4gQhJD4+flyydvOW
LV5C8m+7TSKR7Ny5UyqTewk5/kVj67//PXPmTLlc7jw/semFF1749NNP3972f1z952IjxEvIX996
u7e396mnnsrJyXE47GfPnnE47C6X024/63K5+IHxX9v+7/8IIevXr7/iiivOnj1jd9g1Gvaxxx71
eDzvvPtuhFTKP5CDp7unm/to5cqVH330Ua3R6CXkH//85759HzzyyK/54QlC9Rs/9zp46BAh5Kab
bup1Or2EzPjZDELIhx9+SIN5b/fuiRMnFhQUfPTRR3Tfjw4e7OzsnDdvHiHE5XaNS9ZyV2dcsnbh
oqL75s+feMOkiTdMWrL0/1k7OuhRPF7v7srK22bP1qeOH5es5Qfj8Xrf3bkzLz9//H9dnzt9xl/e
fNPt8XgJeb60dFyytvrAAVrDkyUl45K1Bw8don8+99vfjUvWfnTwoJcQS2vryl8/Mvm/b9Wnjr/5
llt+9eCDtIwkIiItPb2np9v33Pfs2UsIee6552Qy2ZkzXdHR0Q8//DAhpLKykn4lDFkGQsjf/vY3
+ideeOGFV6AXOb8M6KCTnl+pUwT9xy2YjSFUfuWVV3R2dtbVGenNfplM9umndW6Xe+TIkX1GJfZ0
AAAgGBERESNGjCSE7N37/gMPPPDdd9/dddddubm5/I8IIZ2dnd9++21WVlZUVFRlZeVLL62XSCRF
RUVXXHEFIaS4uLi4uNhgyIqMjBwzJt5gMBw9evSbb74m58f/3HHHHfxlDbKysu65557f/OY33333
nW9Ix48fJ4TMmDGjp6fHdzGExMTEa6+9lguM09jYeOWVVyYlJXV3O7j7yjfccAMhxGQyyWQXFuGJ
j49PTtbS1yuv/JFfyYIFC5KTk9etW0cIefbZ31x33XULFizsV3vyffXVV1FRUddccw195JKWlhYf
H//BBx/IZPJTp07V1X2an58/efLkzs7O+voGQsjOnbskEsm8efO4Zw78S/Dxxx9/+635xhtvjImJ
+fDDD19++Q8SiYQQsmfPnoceWt7R8Z/58+fPnTuXH8CuXbtWrvx1XJxq3bq1MTExTz+95q233iKE
FBQUEEL+9rePZDKZ0+l8//193J8ej6eysvLqq6+eOXOWTCZbvPj+Xbt25efn/+53v7vvvvk/+9lM
hULB1e93OFZra6tarR4zZkx397mcc/z4VEKI2WymT6KuueaayMjI5uZmut4FAEAgEomETgIe9FfE
+ZU6RV40hmA2hlC5x+sdNy45IyOD/jfn8XiysrLHjhvb514EQ4AAIES+/3R4vZs3b5bJZO+///5P
fvITl9OpufpqfuGxY8d+8sknHo/nm2++zsrK/te//hUVGbV0yf07d+48ffr0o48+2tvTQwhxuZzE
67199uza2tr33tu9dMn9B6qrVSpVdna2YPTOioeXV1dXP/74E39+/U+CwOi9k97eXpez1zfUqg/2
jRgZ4/EZGONyuVwul9fr9bjdZ86cWf30mgd/9cDIkSPpR1JpBFd+7Nix3F7x8fGRkZE0eEKIXC5/
4onHFy5c9L//+8Bnn332zjvvREgk/tstiCFA3313Sq1WSyQSj9tNCImQSKZPz9269Q2z2bx3z16v
13vbbbfFMszIkSMPHDhwtUbzt7/97ZZbbklISDh7psv3WNwlMJvNmZmZDQ0NUZFR3d2O1//0ekRE
xN69e8fExztdzu3bt3N7/fn1P8vl8i1btoxQKm/66U1Z2dlvvfV20aKixGuvnTRp0r59+37zm2dr
a2pOnz49d+7cffv2rX3mmU8//bStra2kpIQQ4nI6u7q6CCFSqfS663Szb7stQhrhcjrFz10qlfb2
9np4U+icvb2EEJlMFiGREK9XQogqLu7kyZMRERH4XwwAxA3RMqDSoJcB9VtGfMdgKh81alRGRoZE
InG73TU1n2Rn/1QikWRk3Pjpp3Wn2trEQ8IPgQFAKHz/6fAS0tTUNHr06ISEhDNnujy8f7a4wh6P
58yZrri4OEKIw+Gg41i4e+3dvNEgudNzn1q9eufOnXfeeccxk2nhwoVSqVRwL39kTMzTT69esmTp
rvd2C46Vok+p+/TTnTt3zp9/n98x4oIJuNR1111XW1v72WefJSUlfvPttwcPHvzkk0/uvffn5FyP
X8JVRLvR3I69vT38Y2RnZ0+fPv2DDz64/fbZ2dnZZ89emErrPf/7jj09F3ahY6vozWxBrHJ5pNvt
9vAmgk2fPmPr1jc+/PDDyj2V6enptLWzs7Orq6tHjx7tdDrvuecel8vl/uF/G4JLQOfO2u12egm+
amkZPXr0T37yE98L9/U334wePZphmK4u25VxV44ePbq1tVUeGdnT21NQUPDYY4/94x//rNyzZ/z4
8cuWLdu+ffuR+vpdu3ZFRUXdc889vb29XkL++MdXnn++9JVXXnnllVfS0q5/9NFH6UMVX1yQV199
dWNj47fffhsXdyXdcvTYMUJIYmIi90zf7fFERUVFREjwvxgAiKBzAMRn3N5ZUOC78Z0dO8RrPneT
PohJwLffcafvRvEd+6xcLpffMCmDzvrdufPd06c7Ozo66JzgSZMy9u7ZI7LcBSEkgni9eOGFF17B
vjj+tlxzzTVtbW1ffPGFx+0WFua95+6HSyQS7qPe3l7+gUYolVOnTv3yyy9ffvkPhJA77rjD6ez1
PeKUW2+dNWvm008/3dnZyQ/s7nnzoqKinnvuuR07dpwLxuu1nz3b3d0tcnZ33H47IeShhx5qO9mm
T0nZUVEeExOzfv0GQsj8+fMFJ3Wmy8a9ent6BIH99rnfGGtrX3zxJaez182bLky8XrruTXl5OfGe
i3bnuzsJIVdffbVvSKNHj2pvb+dOgXi9Eyekjx49euvWrZ999nl+fr7b7fa43bfcfNOxY8fKysoY
hpkxY4aTPioJ+hJoWLatre3L5mbfC/eTn4xpa2v797//7fV4Ok+ftlqtY8eOpXv9bMb0ESNG7Ny5
c//+DwsKCq699lqtVrtr1659+z644447rrgiloaRqtf/5Y2tn3zyyerVq02m48uWFUsjpOJfqtmz
byOErFq1ijbsfzo6Xih9gRBSUFDg8biJ1+t2uTo6OuLj471e4ttoeOGFF14XXkQSEREhE0X8Ed9F
JpPRm/Qh1BxM/X1WTghxu90ul+vdd99x9jrHxMd3nu6srNztdrvdbneEVCq+L0ZPAsCguXveXSVP
rZ49e3bOlCn/Of2fIPcaPXr0iRMn7rrrruuv/6+MSRm33HIz3X777NmVlZVvv/12fHx8RkaGw2H3
u/sTjz/+s5mzOjo6+BsTExOfXv3UkyVPPfLIo88999uxSUnWjo6vv/761ytX/uKXv5g+fQbLJvz5
9dcFVc2efVtNTc3OXbtyp09PT0/zesnJkycJIVKpVCaT9fb2ciXvv/9+bpC9Wq1a9cQTgqqUSuWI
ESM8blc3v/dPCCHknrvn1dbWrlix4vU//SkhIeHLr7765ptvCM0xfBZtSE1N/eqrluNffHHN1ecW
PI2IiMjNnfbmm38lhNx2221OZy8h5OabbyaEtLS0LFq0KDIyssvWTfrjzoI7f/vb3+XfdltOTk6H
1frDaO9Zu25dUVHRnDmFu3a953Q6H3zwQfqUQKlUzpz5s7ffflsikRQUFDidvdOn577yyh89Hk9R
UZGz10mfvfzqwWVxcVeOHz++w2p1uVyjR49WjlB22Wx79+6t2v8hPUpbW9uSJUtcLtfSpUt0Wu3C
BQv27//www8/nJabO25cckNDg81mmzNnztSpU+1nzxJCvvjiC5fLdf311w/Rb3ACwGVDIiGSiAhp
hFSkjGCZTkqn1flu5Is430fvb83B1N9n5S6Xa/PmMq/Xq1aPos/VR40a1W61vvbaRokk4tprrpGK
px94eAoAIfA7BGjuXXfJ5PKyss3v79un0+n8Fvb67PXrX698+uk19fX133zzjUKhuHXKFLrCZlZ2
llqtbm9vv+OOO4i/HzanVanU6scff/yRRx4R1H/HnXdOvGHSxo0bP//8888+/1ytVs+ePXtSRkZk
ZOSJEyciIiKUI0bwB+cQQohE8txvn5uWO+3NN//6xRdfeDyezMzM//mf/9m/f395efmjjz7CVb5r
1y5up2uuuWbt2rXcEklcDN5zN5+EMedOn/7KK6+89dZbx44da/7yy5EjR2ZnZ99///3Tpk07e/as
YIebb77lvfd2V1dX//KXv+Ce586YMePNN/+anp6u0Wi6umxeQuLHjBk3btyXX355zz33OJ29Xp/r
I34JFi1aJJfL33zzr++8845gCNDP7/25TC7/y1/+8swzaxMTE//whz/k5eU5HHZayZ13FpSXV0yZ
MmX06NE2W+e0adNefvkPkyZNuv7668+c6aJlRo8edfDgoYqKHSqVasaMGU899ZTH4/US0tjUtHfv
Xnqgs2fPvvfee4SQe++9N0IqlRKyeXPZ1q1bd+167/Dhw1dfffVjjz1233339fb2Ol1OQsjBQ38n
hEyZMsXtceN/MQAQQScBi3fTU/WpIdQslUr7TABCqzmYymUy2bix48j5YaVU/FVXjR41SrDRL8np
/3SIlwAA4Iu94kqPx91lswXaEhkZFRUV1Xbq1MSJEydOnFhZuZt+JCjG/1MqlSqUI+gND2dvL7f2
CyGEiY2VSCJ6erq7eT3sGIaJiJB28h4yREZGKpQjCCGdP3zyECGVRkdFS6XSCKnU4/G4Xa7e3h6X
y+V7FnzyyMjIyCipVEoIcbtdPT09cpmcEEKfQtCj88t7PJ4uW6ffwAK1klweGRkVJZVKJRKJ1+t1
u929Pd0Xfi7gPIfD8d+3TomOjj506CD/brdMJhsxMsbtdp3pujCZISaGiZBKz3TZ+EM/+ccVuQSE
kKio6MioKO6/jR9c06ioqKgoiSTC4/H09HQ7eQ9DpDLZyJExLqfz7NkzhBCpVDoyhnG7XPxZFgqF
UiaX05X43G5Xt8NB04zoaEXU+V9245w9c4ZmgBKJJCoqWh4ZSQe59vb20JnWvb29OVOnOZ3Of/7z
n4R4+cEAAAicOXPms88+i4qKGvSao6Ki4uPj6SPcS6vyhs8+wxAgAOgf396tYEtPT7fZ/O3zz5cS
Qq6//npuDq6gGP9Pt9tNfwXMl40b3M/j23Hv7e3t9dcR9Ljdfn/O1m8fnePs7RV0K128rnmgtEH8
I8ERnc5eOnpHnEKhKFq06MWXXnr//X0zpudeiMfl8j2FLn9tyC8mcgkIIT093fxV+fl6e3q4ZY4E
3D+MxO12+wbmcNiJg/jq7nbwkz0Br9frt8DevXu/++67xx57TKFQ0LwLACAQOglY/D59aIJ5AjA8
KycYAgQAg+hf//rXPff8nPvziiuuWLJkicuFQRoDcvc9d7/+59dbWlrkkZF+k5xwc+LrbxiGWbRo
UU9Pt8dnkBUAgMAQJQDBzAEYnpUTQiT/6bD2XQoAIAhff/1NeXl5fUODVCpNTU1dunSpRqPpsnV6
MFNzYNra2nTXpQjGQYWzjv/8JzExydZ52u8arwAAHIfD8cUXXyiVI/i/yDIopFJpTEzM6dOnB7ne
oa/8k5oaJAAAMJgiIqRRUVHScyuUuXq6u9H7HxR0AP3FjmIYQYMAQJC+/PJLr9dLp3UNIolEolQq
hYtJXAqVHzx0CEOAAGAwuT1ue4D1OmEg3Ojs/hAaBACCpFKpWltbR44c2efaOP01pKN0hnYOgO8q
dQAAAAAAl4c4lcrhcFit1ujo6MjISMkgDQaiw/QHpaofuXKCHwIDAAAAgMuYx+3WaNiYESO/MX97
5syZix3OsIAhQAAAAABwOXO63DFXxN4waqLH6x2sJwCXrvqGBgwBAgAAAIDLnMftdvB+JDHMDfJk
CAAAAAAAGM4kXq83ccnuix0GAAAAAAAMuQd1zXgCAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkA
AAAAAEAYQQIAAAAAABBGkAAAAAAAAIQRJAAAAAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAA
hBEkAAAAAAAAYQQJAAAAAABAGEECAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIA
AAAAABBGkAAAAAAAAIQRJAAAAAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAAhBEkAAAAAAAA
YQQJAAAAAABAGEECAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIAAAAAABBGkAAA
AAAAAIQRJAAAAAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAAhBEkAAAAAAAAYQQJAAAAAABA
GEECAAAAAAAQRpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIAAAAAABBGkAAAAAAAAIQRJAAA
AAAAAGEECQAAAAAAQBhBAgAAAAAAEEaQAAAAAAAAhBEkAAAAAAAAYQQJAAAAAABAGEECAAAAAAAQ
RpAAAAAAAACEESQAAAAAAABhBAkAAAAAAEAYQQIAAAAAABBGkAAAAAAAAIQRJAAAAAAAAGEECQAA
AAAAQBhBAgAAAAAAEEZkFzsAGKbefihL5FOTxWZsat/fcOpHiwcAAAAABgUSAPDPoFOLf1qUk2Rp
t68pP4o0AAAAAOASggQAxFja7RarXbCRUcr1mlhCCKtWblp6Y1l1yzPlxy5GdAAAAADQb0gAQExF
rXnDnibf7QlxisIsTXG+jhBSlJNkMnfuMFp+9OgAAAAAoN8wCRhC0drh2LCnacWWI/TPkrnjY6KR
TAIAAABcApAAQOh2GC0VNWZCCKOU56bHX+xwAAAAAKBvSABgQKoaTtI3Bq3YpGEAAAAAGCaQAMCA
mMw2+oZVKS5uJAAAAAAQDIzbhh9JQpyiKCfJoFXRFYQIIcbG9qqGtooac1e3K5gapqVdlZs2Rq9h
uBos7XZjk9XY1C4yBTkmWlaYrclNi9drYhmlnG40mTuNTdaKWvNxi813l8xklUGrIoRUNbT5LSBQ
YGBZlZIQEmjCdH9PnAuAq7DAwBZmaQw6taXdXlFrNjZZaQFjk7Wu2dpnhNPSrtKzsYEiBAAAgLCC
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
fx47Pfv0A0PxM9HTLlyaK1dqdQdb2U2V+vPxqcFdpULdw3ZatVatzacX7tm2ZsHv/ZPDwfQVHb1d
HSPDxVYbqlux0djp2Sfu2zA1U42PVzIKq87NlwY+Xn6dzyc58tr0gZ0D2Y007WOrif6UXLg0NzFd
GSzmkpLaL7VulSXM+NJ2klYyxnxkuBh//9PKlnX5ww8O7f3FqegGvqfalzH+TbWzJ1/PW6yd9per
7wAh8PlIS3t/cerovs1jp2ertfnBYi45TkovL/XnR8dnkpOgo+Mzbzy+9Rv/8NvG1g69/P7RfZsn
pivlSq3Unz/08vtnytVWTcVXBsdXPO/ZtrbxJGvT1uoWTpWr2WfEy5Xa9o2rqrX5qfLlN09/WK3N
/3LfnVMz1VJ/PjnearqhuhXrmj12/Pzvf/qt9N2frQo78tr00X2bS/19bc9JS8lgliu1ielKrqez
1J9/9PnJ9EnoM+Vq0z62mujl9fo//s3Y5Gyup3OwkDvy6tmoYfzrutO01LpVFjvjUeu5WIKMMd8+
tKrx1tuR4WJ8v8FgccXY5OzuZ08k1/TfgPfUYrvWdPxbaWdPbtVmO2+xNt8pbfb99LPfSf+aG0CA
PvfRRx+t2ffqzS6DW1RvV0d8oXN8oUL6sSfxmbb0VdHJ8rpfQi1frNWtVa7U0rczNjb18I7+6tz8
r976YH0hF19S37S8jNbSC+tqSP81vnEw2XS8btzZKIqSFhrbrFsxLb7KpfH4r2m18QhX5+bPlKvJ
0NUVXNd4urBG6wu5XHdn1Gxq0mXU9bHpRDeOWxInknWT17Qa5OQPyT2a6d0jPYyNvW5aauPILzjj
rQahzVUWO+a7SoXB4oq6K3aadr9pVZ/Se6qu4AVnNmo2/hlvpaZ7cm9XR6GvJ51Cl/wWa/+d0tj3
jLIBAvSDgXMCALec+AdWdz9z4srVa9+/e025Umt1z+it6Yn7NkzNXHZ+MVgP7+gfHZ/JCAwAcBMJ
ANyKvr3xK+XK3GKf4XMrWL2yu9SfHxkuuhMRALg1/WDgnHsAuOXcXuf70wr5nkK+p+7XmgAAbikC
ACybk+cq2U+3BAC46TwGFAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAA
EBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABA
QAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAAB
EQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAARE
AAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBAB
AAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQA
AAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAA
ACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAA
gIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAA
AiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAI
iAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAg
AgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAI
AAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIA
AABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAA
AAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAA
AAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAA
EBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABA
QAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAAB
EQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAARE
AAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBAB
AAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQA
AAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAA
ACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAA
gIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAA
AiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAI
iAAAAAABEQAAACAgAgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAg
AgAAAAREAAAAgIAIAAAAEBABAAAAAiIAAABAQAQAAAAIiAAAAAABEQAAACAgAgAAAAREAAAAgIAI
AMAirC/kbnYJAMB16bjZBXDr+s0Ph9N/LVfmjrx29sKluZtVT9RQUhRFU+XqT15+/6YUE6Dv373m
4P133PPk22fK1ZtdCwCwRAIALZUG+g699N7UTDWKosFibvvGVW88vnX3sydu4sFfuqRYdW6+/dV3
lQpRFL0yUV7Gkq6/zU+jqk/JxHTlyKtnyxdrN7sQAGDpBACyTM1UT56rRFF08lzlV2998Mt9dx5+
cGjHU+/cCiUtwchwcWJ6iet+em1+GlV9Ss6Uq879A8Dtzj0ALMLo+MxgccXNrgIAgKXzDQCLUK1d
S/68vpA7eN+Gvc+dOrp/c2mgb+Lsxe/+bDyKot6ujgP3DowMF3M9nVEUjZ6YOfTSe1eufrziwzv6
92xbG/+vqZnLyZcJrZa3L6nn4P13jNxVjKKoWps/9NJ78aU1u0qFkeHiYHFFId9T6s9HUbRgta06
mMhoc8+2tUl3yhdro+MzP399urHmpi00bnd0fKbU3/fYC5PpdVev7D784FBdSUmze7atjaNatTZ/
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
IgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiI
AAAAAAERAADyYpPHAAAB6UlEQVQAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiI
AAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICAC
AAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgA
AAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAA
AEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAA
AAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAA
BEQAAACAgAgAAAAQEAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQ
EAEAAAACIgAAAEBABAAAAAiIAAAAAAERAAAAICACAAAABEQAAACAgAgAAAAQEAEAAAACIgAAAEBA
Ple5+MebXQMAAHAjPP/CCx3Pv/DCzS4DAAC4QT730Ucf3ewaAACAG8Q9AAAAEJD/H2PlnLNlTyIp
AAAAAElFTkSuQmCC

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

------=_Part_1958891_1285235968.1463227440835--


From xen-users-bounces@lists.xen.org Sat May 14 12:10:44 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 12:10:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1YOr-0006aR-RU; Sat, 14 May 2016 12:10:29 +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 1b0WfZ-0004un-A7
 for xen-users@lists.xen.org; Wed, 11 May 2016 16:07:29 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 B4/5F-02994-0C853375; Wed, 11 May 2016 16:07:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOIsWRWlGSWpSXmKPExsVyuP0Ov+6BCON
 wgwfz2C1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oz3L44xF5zmq3jXt5GxgXEGTxcjJ4eEgJHE
 24n/mEBsIYGFjBL/v6qD2MICvhLH1l9mBrFFBJQk1qz4yNrFyAVUs4lJ4sb8W0AJDg5mAXWJt
 n2qIDVsAqoSG66fYgWxeYHCK0/vApvJAhR/t3YuO0i5qEC4xI6VvhAlghInZz5hAbE5BYwlzn
 f/ZQSxQSb+mXeJGcKWl9j+dg7zBEa+WUhaZiEpm4WkbAEj8ypG9eLUorLUIl1DvaSizPSMktz
 EzBxdQwNjvdzU4uLE9NScxKRiveT83E2MwEBjAIIdjMs/Oh1ilORgUhLlfSNtHC7El5SfUpmR
 WJwRX1Sak1p8iFGGg0NJgtcvHCgnWJSanlqRlpkDDHmYtAQHj5IIrwZImre4IDG3ODMdInWKU
 Zdjy4Iba5mEWPLy81KlxHkjQIoEQIoySvPgRsDi7xKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJ
 WEeftBpvBk5pXAbXoFdAQT0BHV141AjihJREhJNTDWFtvE10w/eDvHT9Wq6rTAr18iWtImO3b
 XOWVbqVT8/ZvB5v4nS3VTt6xR8FyPpynLBR9MmFyYabv4tOO0C0ILCxdyLdNSYbqkmKU21fRh
 1qLsSdGB776suq/sLPdS6PCpwCNTY9NyD4i478t/9SJ5w8HezFXTNu6yzCxIS39eN2PHw5UrO
 7YrsRRnJBpqMRcVJwIAKUM23roCAAA=
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462982847!38955381!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3662 invoked from network); 11 May 2016 16:07:28 -0000
Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15)
 by server-10.tower-31.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 11 May 2016 16:07:28 -0000
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CF9E3AB1D;
 Wed, 11 May 2016 16:07:26 +0000 (UTC)
To: jrun <darwinskernel@gmail.com>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
 <20160511135953.zw2nnm36vzjlkdbd@sony> <57333EBD.90406@suse.com>
 <20160511155944.p4ng7explhhalhin@sony>
From: Juergen Gross <jgross@suse.com>
Message-ID: <573358BE.3090602@suse.com>
Date: Wed, 11 May 2016 18:07:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <20160511155944.p4ng7explhhalhin@sony>
X-Mailman-Approved-At: Sat, 14 May 2016 12:10:28 +0000
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMTEvMDUvMTYgMTc6NTksIGpydW4gd3JvdGU6Cj4gT24gV2VkLCBNYXkgMTEsIDIwMTYgYXQg
MDQ6MTY6MjlQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMTEvMDUvMTYgMTU6
NTksIGpydW4gd3JvdGU6Cj4+PiBPbiBXZWQsIE1heSAxMSwgMjAxNiBhdCAwMzozNzoxN1BNICsw
MjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+IEFzIEkgc3VzcGVjdGVkOiB5b3Ugb25seSBi
b290IHRoZSBrZXJuZWwuIE5vcm1hbGx5IHRoZSBib290IGVudHJpZXMKPj4+PiBmb3IgWGVuIGFy
ZSBiZXR3ZWVuIHRoZSBsaW5lczoKPj4+Pgo+Pj4+ICMjIyBCRUdJTiAvZXRjL2dydWIuZC8yMF9s
aW51eF94ZW4gIyMjCj4+Pj4gIyMjIEVORCAvZXRjL2dydWIuZC8yMF9saW51eF94ZW4gIyMjCj4+
Pj4KPj4+PiBUaGV5IGxvb2sgbGlrZToKPj4+Pgo+Pj4+IC4uLgo+Pj4+IG11bHRpYm9vdCAvYm9v
dC94ZW4uZ3ogLi4uCj4+Pj4gbW9kdWxlICAvYm9vdC92bWxpbnV6LTQuMS4yMC0xMS14ZW4gLi4u
Cj4+Pj4gLi4uCj4+Pgo+Pj4gZ3J1Yi1ta2NvbmZpZyBkb2Vzbid0IHBpY2sgdXAgMjBfbGludXhf
eGVuIGZvciBzb21lIHJlYXNvbi4gbG9va2luZyBpbnRvCj4+PiBpdC4uLiB0aGFua3MuCj4+Pgo+
Pj4+IFNvIHlvdSBhcmUgYm9vdGluZyB0aGUgWGVuIGh5cGVydmlzb3Igd2hpY2ggd2lsbCB0aGVu
IHN0YXJ0IExpbnV4IGFzCj4+Pj4gZG9tMC4gWW91J2xsIHByb2JhYmx5IGhhdmUgdG8gaW5zdGFs
bCBYZW4gKGVpdGhlciBmcm9tIHlvdXIgZGlzdHJpYnV0aW9uCj4+Pj4gb3IgYnkgYnVpbGRpbmcg
aXQgYnkgeW91cnNlbGYpLgo+Pj4+Cj4+Pj4KPj4+PiBKdWVyZ2VuCj4+Pgo+Pj4gdGhlIGRpc3Ry
byAoc2xhY2t3YXJlKSBoYXMgYSBzY3JpcHQgZm9yIGNyZWF0aW5nIHhlbi5neiBieSBjYWxsaW5n
Cj4+PiBta2luaXRyZC4KPj4KPj4gVGhpcyBzZWVtcyB1bmxpa2VseS4gbWtpbml0cmQgaXMgdXNl
ZCB0byBidWlsZCBhIHJhbWRpc2sgKHRoYXQncyB0aGUKPj4gcmVhc29uIGZvciBpdCdzIG5hbWU6
IE1hS2UgSU5JVGlhbCBSYW1EaXNrKS4geGVuLmd6IHNob3VsZCBiZSBpbnN0YWxsZWQKPj4gc2Vw
YXJhdGVseSwgc2VlIGUuZy4KPj4KPj4gaHR0cHM6Ly9zbGFja2J1aWxkcy5vcmcvcmVwb3NpdG9y
eS8xNC4xL3N5c3RlbS94ZW4vCj4gCj4gdGhhdCdzIHdoYXQgaSd2ZSBiZWVuIHRyeWluZzsgc2Vl
IHN5c3RlbS94ZW4vZG9tMC9rZXJuZWwteGVuLnNoIGZvciB0aGUKPiBta2luaXRyZCBjYWxsIHdo
aWNoIGNyZWF0ZXMgaW5pdHJkLSRLRVJORUwteGVuLmd6CgpZZXMuIGluaXRyZC0uLi4uCgo+Pj4g
YnV0IHRoZW4gd2hlbiBpIHRyeSB0byBib290IG9mZiB0aGUgcmVzdWx0aW5nIHhlbi5neiBncnVi
IHNheXMKPj4+ICd3cm9uZyBtYWdpYyBudW1iZXInLiBjYW4gaSBoYXZlIHNvbWV0aGluZyBsaWtl
IHRoaXM6Cj4+Pgo+Pj4gbXVsdGlib290IC9ib290L3ZtbGludXoKPj4+IG1vZHVsZSAgL2Jvb3Qv
dm1saW51ego+Pj4KPj4+IGkuZS4gY2FuIHRoZSBoeXBlcnZpc29yICh3aGljaCBidHcgaSB1bmRl
cnN0YW5kIFhlbiBhYm92ZSB0byBiZSB0aGUKPj4+IGh5cGVydmlzb3IpIGFuZCBkb20wIGJlIHRo
ZSBzYW1lIGtlcm5lbCBpbWFnZT8KPj4KPj4gTm8sIHRoZXkgYXJlIGJ1aWx0IGZyb20gY29tcGxl
dGVseSBkaWZmZXJlbnQgc291cmNlcy4KPiAKPiB3b3VsZCB5b3UgY2FyZSB0byBnaXZlIG1lIHNv
bWUgcG9pbnRlcnMgZm9yIGJ1aWxkaW5nIHhlbi5nej8gaSB3aWxsIGhhdmUgdG8KPiBkbyBpdCBt
eXNlbGYgaXQgc2VlbXMuCgpIYXZlIGEgbG9vayBhdCBodHRwOi8vd2lraS54ZW5wcm9qZWN0Lm9y
Zy93aWtpL0NvbXBpbGluZ19YZW5fRnJvbV9Tb3VyY2UKCgpKdWVyZ2VuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0
Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Sat May 14 12:10:44 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 12:10:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1YOs-0006ae-5T; Sat, 14 May 2016 12:10:30 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jgross@suse.com>) id 1b0iud-0003Jn-B1
 for xen-users@lists.xen.org; Thu, 12 May 2016 05:11:51 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 F5/80-13115-69014375; Thu, 12 May 2016 05:11:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRWlGSWpSXmKPExsVyuP0Ov+40AZN
 wg6ez2C1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oy3ix+yFKzkr3hx9ShrA2MLbxcjJ4eEgJHE
 24n/mLoYuTiEBBYySpzffIwVJCEs4CtxbP1lZhBbREBJYs2Kj6wQRd+YJB5cPwiU4OBgFlCXa
 NunClLDJqAqseH6KbBeXqDwr0+bGEFsFqD4xn172UHKRQXCJXas9IUoEZQ4OfMJC4jNKWAsca
 rnMVg5yMQ/8y4xQ9jyEtvfzmGewMg3C0nLLCRls5CULWBkXsWoXpxaVJZapGuol1SUmZ5Rkpu
 YmaNraGiil5taXJyYnpqTmFSsl5yfu4kRGGoMQLCD8Win8yFGSQ4mJVFeKT6TcCG+pPyUyozE
 4oz4otKc1OJDjDIcHEoSvGv5gXKCRanpqRVpmTnAoIdJS3DwKInwpoKkeYsLEnOLM9MhUqcYF
 aXEeQtAEgIgiYzSPLg2WKRdYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvRpApPJl5JXDTXw
 EtZgJaXH3dCGRxSSJCSqqBUUCitzpmY7/nhATvOPP7YSKH03oLWnb/+fh87WQ54a8xfCwRa16
 Vdx0Stc5sW3TnUmgRQ3yP+sxLHWsmPjP+z/qT/3StHfertUdWbHxvITbjzHS+nV/eLbuz/lD6
 m61yaV6CTpays1pKHS6ceBUgWnnvt0Jy/sYd60zqdaUuzcho3nk29sZdcSWW4oxEQy3mouJEA
 FfGWDWvAgAA
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1463029909!40967577!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10596 invoked from network); 12 May 2016 05:11:50 -0000
Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15)
 by server-16.tower-27.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 12 May 2016 05:11:50 -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 CE4C5AB08;
 Thu, 12 May 2016 05:11:48 +0000 (UTC)
To: jrun <darwinskernel@gmail.com>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
 <20160511135953.zw2nnm36vzjlkdbd@sony> <57333EBD.90406@suse.com>
 <20160511155944.p4ng7explhhalhin@sony> <573358BE.3090602@suse.com>
 <20160511174215.ysmdy3lmbtb4p3lh@sony>
From: Juergen Gross <jgross@suse.com>
Message-ID: <57341094.9030905@suse.com>
Date: Thu, 12 May 2016 07:11:48 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <20160511174215.ysmdy3lmbtb4p3lh@sony>
X-Mailman-Approved-At: Sat, 14 May 2016 12:10:28 +0000
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMTEvMDUvMTYgMTk6NDIsIGpydW4gd3JvdGU6Cj4gT24gV2VkLCBNYXkgMTEsIDIwMTYgYXQg
MDY6MDc6MjZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gSGF2ZSBhIGxvb2sgYXQg
aHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9Db21waWxpbmdfWGVuX0Zyb21fU291cmNl
Cj4+Cj4+Cj4+IEp1ZXJnZW4KPiAKPiBpIGp1c3QgZ2l0IHB1bGxlZCB4ZW4uZ2l0IGFuZCBkaWQK
PiAuL2NvbmZpZ3VyZSAtLWRpc2FibGUtdG9vbHMgLS1lbmFibGUteGVuCj4gbWFrZSBkaXN0LXhl
bgo+IG1ha2UgaW5zdGFsbC14ZW4KPiAKPiBjb25maWcgd2FzIG1pc3NpbmcgdW5kZXIgL2Jvb3Qg
c28gaSBkaWQ6Cj4gemNhdCAvcHJvYy9jb25maWcuZ3ogPiAvYm9vdC9jb25maWcteGVuCj4gCj4g
dGhpcyBpcyBvbiBhIG1hY2hpbmUgdGhhdCdzIGJvb3RlZCB3aXRoIHZtbGl1ei14ZW4gYW5kIHZt
bGl1ei14ZW4gaGFzIGFsbAo+IHRoZSBDT05GSUdfWEVOKidzIHNldCB0byB5Lgo+IAo+IG5vdyBn
cnViLW1rY29uZmlnIHBpY2tzIHVwIDIwX2xpbnV4X3hlbiAoc29ycnkgZm9yIGxvbmcgbGluZXMp
Lgo+ICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjCj4gZWNobwknTG9hZGluZyBYZW4geGVuIC4uLicKPiBtdWx0aWJv
b3QJL3Jvb3Q6aW50ZWw6Y29tLnNsYWNrd2FyZTphbWQ2NC9ib290L3hlbi5neiBwbGFjZWhvbGRl
ciAgCj4gZWNobwknTG9hZGluZyBMaW51eCB4ZW4gLi4uJwo+IG1vZHVsZQkvcm9vdDppbnRlbDpj
b20uc2xhY2t3YXJlOmFtZDY0L2Jvb3Qvdm1saW51ei14ZW4gcGxhY2Vob2xkZXIgcm9vdD0vZGV2
L3NkYSBybyByb290ZmxhZ3M9c3Vidm9sPXJvb3Q6aW50ZWw6Y29tLnNsYWNrd2FyZTphbWQ2NCAg
Cj4gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMKPiAKPiBwaWNraW5nIHRoYXQgbWVudSBncnViIGxvYWRzIHRoZSBp
bWFnZSBhbmQgdGhlbiBtYWNoaW5lIHJlc3RhcnRzCj4gaW1tZWRpYXRlbHkuIGFueSBpZGVhPwoK
Tm90IHdpdGhvdXQgbW9yZSBkYXRhLgoKUGxlYXNlIGFkZCB0aGUgZm9sbG93aW5nIGJvb3QgcGFy
YW1ldGVycyB0byB0aGUgaHlwZXJ2aXNvciAodGhlIGxpbmUKaW4geW91ciBncnViLmNmZyB0byBs
b2FkIHhlbi5neik6Cgpsb2dsdmw9YWxsIGd1ZXN0X2xvZ2x2bD1hbGwgc3luY19jb25zb2xlIG5v
cmVib290CgpUaGlzIHdpbGwgdHVybiBvbiBsb2dnaW5nIG9uIHRoZSBjb25zb2xlIGFuZCBkaXNh
YmxlcyBhIHJlYm9vdCBpbiBjYXNlCm9mIGEgY3Jhc2guIFlvdSBjYW4gZWl0aGVyIGFkZCB0aGUg
cGFyYW1ldGVycyBkaXJlY3RseSBpbiBncnViLmNmZyBvcgpieSBhZGRpbmcgdGhlIGxpbmUKCkdS
VUJfQ01ETElORV9YRU49ImxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFsbCBzeW5jX2NvbnNvbGUg
bm9yZWJvb3QiCgp0byAvZXRjL2RlZmF1bHQvZ3J1YiBhbmQgcmVydW4gZ3J1Yi1ta2NvbmZpZy4K
CkkgaG9wZSB5b3Ugd2lsbCBiZSBhYmxlIHRvIHNlZSBzb21lIG1lc3NhZ2VzIGluZGljYXRpbmcg
dGhlIHJlYXNvbiBmb3IKdGhlIHJlYm9vdCAod2hpY2ggaXMgdmVyeSBsaWtlbHkgZHVlIHRvIGEg
Y3Jhc2gpLgoKSW4gY2FzZSB5b3UgaGF2ZSBhbm90aGVyIGNvbXB1dGVyIGF2YWlsYWJsZSB5b3Ug
bWlnaHQgd2FudCB0byBzZXR1cCBhCnNlcmlhbCBjb25zb2xlIGluIG9yZGVyIHRvIGJlIGFibGUg
dG8gbG9nIHRoZSBjb25zb2xlIG1lc3NhZ2VzIG9uIHRoYXQKb3RoZXIgbWFjaGluZS4gVGhpcyBp
cyBhIHZlcnkgaGFuZHkgc2V0dXAgZm9yIHJlcG9ydGluZyBwcm9ibGVtcy4gSGF2ZSBhCmxvb2sg
YXQgaHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fU2VyaWFsX0NvbnNvbGUgaG93
IHRvIGRvCnRoaXMuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVu
Lm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Sat May 14 12:10:44 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 12:10:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1YOs-0006ae-5T; Sat, 14 May 2016 12:10:30 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jgross@suse.com>) id 1b0iud-0003Jn-B1
 for xen-users@lists.xen.org; Thu, 12 May 2016 05:11:51 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 F5/80-13115-69014375; Thu, 12 May 2016 05:11:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDIsWRWlGSWpSXmKPExsVyuP0Ov+40AZN
 wg6ez2C1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oy3ix+yFKzkr3hx9ShrA2MLbxcjJ4eEgJHE
 24n/mLoYuTiEBBYySpzffIwVJCEs4CtxbP1lZhBbREBJYs2Kj6wQRd+YJB5cPwiU4OBgFlCXa
 NunClLDJqAqseH6KbBeXqDwr0+bGEFsFqD4xn172UHKRQXCJXas9IUoEZQ4OfMJC4jNKWAsca
 rnMVg5yMQ/8y4xQ9jyEtvfzmGewMg3C0nLLCRls5CULWBkXsWoXpxaVJZapGuol1SUmZ5Rkpu
 YmaNraGiil5taXJyYnpqTmFSsl5yfu4kRGGoMQLCD8Win8yFGSQ4mJVFeKT6TcCG+pPyUyozE
 4oz4otKc1OJDjDIcHEoSvGv5gXKCRanpqRVpmTnAoIdJS3DwKInwpoKkeYsLEnOLM9MhUqcYF
 aXEeQtAEgIgiYzSPLg2WKRdYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkjDvRpApPJl5JXDTXw
 EtZgJaXH3dCGRxSSJCSqqBUUCitzpmY7/nhATvOPP7YSKH03oLWnb/+fh87WQ54a8xfCwRa16
 Vdx0Stc5sW3TnUmgRQ3yP+sxLHWsmPjP+z/qT/3StHfertUdWbHxvITbjzHS+nV/eLbuz/lD6
 m61yaV6CTpays1pKHS6ceBUgWnnvt0Jy/sYd60zqdaUuzcho3nk29sZdcSWW4oxEQy3mouJEA
 FfGWDWvAgAA
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-16.tower-27.messagelabs.com!1463029909!40967577!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10596 invoked from network); 12 May 2016 05:11:50 -0000
Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15)
 by server-16.tower-27.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 12 May 2016 05:11:50 -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 CE4C5AB08;
 Thu, 12 May 2016 05:11:48 +0000 (UTC)
To: jrun <darwinskernel@gmail.com>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
 <20160511135953.zw2nnm36vzjlkdbd@sony> <57333EBD.90406@suse.com>
 <20160511155944.p4ng7explhhalhin@sony> <573358BE.3090602@suse.com>
 <20160511174215.ysmdy3lmbtb4p3lh@sony>
From: Juergen Gross <jgross@suse.com>
Message-ID: <57341094.9030905@suse.com>
Date: Thu, 12 May 2016 07:11:48 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <20160511174215.ysmdy3lmbtb4p3lh@sony>
X-Mailman-Approved-At: Sat, 14 May 2016 12:10:28 +0000
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMTEvMDUvMTYgMTk6NDIsIGpydW4gd3JvdGU6Cj4gT24gV2VkLCBNYXkgMTEsIDIwMTYgYXQg
MDY6MDc6MjZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gSGF2ZSBhIGxvb2sgYXQg
aHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9Db21waWxpbmdfWGVuX0Zyb21fU291cmNl
Cj4+Cj4+Cj4+IEp1ZXJnZW4KPiAKPiBpIGp1c3QgZ2l0IHB1bGxlZCB4ZW4uZ2l0IGFuZCBkaWQK
PiAuL2NvbmZpZ3VyZSAtLWRpc2FibGUtdG9vbHMgLS1lbmFibGUteGVuCj4gbWFrZSBkaXN0LXhl
bgo+IG1ha2UgaW5zdGFsbC14ZW4KPiAKPiBjb25maWcgd2FzIG1pc3NpbmcgdW5kZXIgL2Jvb3Qg
c28gaSBkaWQ6Cj4gemNhdCAvcHJvYy9jb25maWcuZ3ogPiAvYm9vdC9jb25maWcteGVuCj4gCj4g
dGhpcyBpcyBvbiBhIG1hY2hpbmUgdGhhdCdzIGJvb3RlZCB3aXRoIHZtbGl1ei14ZW4gYW5kIHZt
bGl1ei14ZW4gaGFzIGFsbAo+IHRoZSBDT05GSUdfWEVOKidzIHNldCB0byB5Lgo+IAo+IG5vdyBn
cnViLW1rY29uZmlnIHBpY2tzIHVwIDIwX2xpbnV4X3hlbiAoc29ycnkgZm9yIGxvbmcgbGluZXMp
Lgo+ICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjCj4gZWNobwknTG9hZGluZyBYZW4geGVuIC4uLicKPiBtdWx0aWJv
b3QJL3Jvb3Q6aW50ZWw6Y29tLnNsYWNrd2FyZTphbWQ2NC9ib290L3hlbi5neiBwbGFjZWhvbGRl
ciAgCj4gZWNobwknTG9hZGluZyBMaW51eCB4ZW4gLi4uJwo+IG1vZHVsZQkvcm9vdDppbnRlbDpj
b20uc2xhY2t3YXJlOmFtZDY0L2Jvb3Qvdm1saW51ei14ZW4gcGxhY2Vob2xkZXIgcm9vdD0vZGV2
L3NkYSBybyByb290ZmxhZ3M9c3Vidm9sPXJvb3Q6aW50ZWw6Y29tLnNsYWNrd2FyZTphbWQ2NCAg
Cj4gIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMKPiAKPiBwaWNraW5nIHRoYXQgbWVudSBncnViIGxvYWRzIHRoZSBp
bWFnZSBhbmQgdGhlbiBtYWNoaW5lIHJlc3RhcnRzCj4gaW1tZWRpYXRlbHkuIGFueSBpZGVhPwoK
Tm90IHdpdGhvdXQgbW9yZSBkYXRhLgoKUGxlYXNlIGFkZCB0aGUgZm9sbG93aW5nIGJvb3QgcGFy
YW1ldGVycyB0byB0aGUgaHlwZXJ2aXNvciAodGhlIGxpbmUKaW4geW91ciBncnViLmNmZyB0byBs
b2FkIHhlbi5neik6Cgpsb2dsdmw9YWxsIGd1ZXN0X2xvZ2x2bD1hbGwgc3luY19jb25zb2xlIG5v
cmVib290CgpUaGlzIHdpbGwgdHVybiBvbiBsb2dnaW5nIG9uIHRoZSBjb25zb2xlIGFuZCBkaXNh
YmxlcyBhIHJlYm9vdCBpbiBjYXNlCm9mIGEgY3Jhc2guIFlvdSBjYW4gZWl0aGVyIGFkZCB0aGUg
cGFyYW1ldGVycyBkaXJlY3RseSBpbiBncnViLmNmZyBvcgpieSBhZGRpbmcgdGhlIGxpbmUKCkdS
VUJfQ01ETElORV9YRU49ImxvZ2x2bD1hbGwgZ3Vlc3RfbG9nbHZsPWFsbCBzeW5jX2NvbnNvbGUg
bm9yZWJvb3QiCgp0byAvZXRjL2RlZmF1bHQvZ3J1YiBhbmQgcmVydW4gZ3J1Yi1ta2NvbmZpZy4K
CkkgaG9wZSB5b3Ugd2lsbCBiZSBhYmxlIHRvIHNlZSBzb21lIG1lc3NhZ2VzIGluZGljYXRpbmcg
dGhlIHJlYXNvbiBmb3IKdGhlIHJlYm9vdCAod2hpY2ggaXMgdmVyeSBsaWtlbHkgZHVlIHRvIGEg
Y3Jhc2gpLgoKSW4gY2FzZSB5b3UgaGF2ZSBhbm90aGVyIGNvbXB1dGVyIGF2YWlsYWJsZSB5b3Ug
bWlnaHQgd2FudCB0byBzZXR1cCBhCnNlcmlhbCBjb25zb2xlIGluIG9yZGVyIHRvIGJlIGFibGUg
dG8gbG9nIHRoZSBjb25zb2xlIG1lc3NhZ2VzIG9uIHRoYXQKb3RoZXIgbWFjaGluZS4gVGhpcyBp
cyBhIHZlcnkgaGFuZHkgc2V0dXAgZm9yIHJlcG9ydGluZyBwcm9ibGVtcy4gSGF2ZSBhCmxvb2sg
YXQgaHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9YZW5fU2VyaWFsX0NvbnNvbGUgaG93
IHRvIGRvCnRoaXMuCgoKSnVlcmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVu
Lm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Sat May 14 12:10:44 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 12:10:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1YOr-0006aR-RU; Sat, 14 May 2016 12:10:29 +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 1b0WfZ-0004un-A7
 for xen-users@lists.xen.org; Wed, 11 May 2016 16:07:29 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 B4/5F-02994-0C853375; Wed, 11 May 2016 16:07:28 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrOIsWRWlGSWpSXmKPExsVyuP0Ov+6BCON
 wgwfz2C1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oz3L44xF5zmq3jXt5GxgXEGTxcjJ4eEgJHE
 24n/mEBsIYGFjBL/v6qD2MICvhLH1l9mBrFFBJQk1qz4yNrFyAVUs4lJ4sb8W0AJDg5mAXWJt
 n2qIDVsAqoSG66fYgWxeYHCK0/vApvJAhR/t3YuO0i5qEC4xI6VvhAlghInZz5hAbE5BYwlzn
 f/ZQSxQSb+mXeJGcKWl9j+dg7zBEa+WUhaZiEpm4WkbAEj8ypG9eLUorLUIl1DvaSizPSMktz
 EzBxdQwNjvdzU4uLE9NScxKRiveT83E2MwEBjAIIdjMs/Oh1ilORgUhLlfSNtHC7El5SfUpmR
 WJwRX1Sak1p8iFGGg0NJgtcvHCgnWJSanlqRlpkDDHmYtAQHj5IIrwZImre4IDG3ODMdInWKU
 Zdjy4Iba5mEWPLy81KlxHkjQIoEQIoySvPgRsDi7xKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJ
 WEeftBpvBk5pXAbXoFdAQT0BHV141AjihJREhJNTDWFtvE10w/eDvHT9Wq6rTAr18iWtImO3b
 XOWVbqVT8/ZvB5v4nS3VTt6xR8FyPpynLBR9MmFyYabv4tOO0C0ILCxdyLdNSYbqkmKU21fRh
 1qLsSdGB776suq/sLPdS6PCpwCNTY9NyD4i478t/9SJ5w8HezFXTNu6yzCxIS39eN2PHw5UrO
 7YrsRRnJBpqMRcVJwIAKUM23roCAAA=
X-Env-Sender: jgross@suse.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462982847!38955381!1
X-Originating-IP: [195.135.220.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3662 invoked from network); 11 May 2016 16:07:28 -0000
Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15)
 by server-10.tower-31.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 11 May 2016 16:07:28 -0000
X-Virus-Scanned: by amavisd-new at test-mx.suse.de
Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254])
 by mx2.suse.de (Postfix) with ESMTP id CF9E3AB1D;
 Wed, 11 May 2016 16:07:26 +0000 (UTC)
To: jrun <darwinskernel@gmail.com>
References: <mailman.207.1462898139.870.xen-users@lists.xen.org>
 <20160510164159.4kutkznhgey7plos@sony> <5732D139.2060302@suse.com>
 <20160511132203.qq2lm3ngc7slpmi4@sony> <5733358D.9020608@suse.com>
 <20160511135953.zw2nnm36vzjlkdbd@sony> <57333EBD.90406@suse.com>
 <20160511155944.p4ng7explhhalhin@sony>
From: Juergen Gross <jgross@suse.com>
Message-ID: <573358BE.3090602@suse.com>
Date: Wed, 11 May 2016 18:07:26 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.0
MIME-Version: 1.0
In-Reply-To: <20160511155944.p4ng7explhhalhin@sony>
X-Mailman-Approved-At: Sat, 14 May 2016 12:10:28 +0000
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] xenfs: not registering fielsystem on no-xen platform
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMTEvMDUvMTYgMTc6NTksIGpydW4gd3JvdGU6Cj4gT24gV2VkLCBNYXkgMTEsIDIwMTYgYXQg
MDQ6MTY6MjlQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3cm90ZToKPj4gT24gMTEvMDUvMTYgMTU6
NTksIGpydW4gd3JvdGU6Cj4+PiBPbiBXZWQsIE1heSAxMSwgMjAxNiBhdCAwMzozNzoxN1BNICsw
MjAwLCBKdWVyZ2VuIEdyb3NzIHdyb3RlOgo+Pj4+IEFzIEkgc3VzcGVjdGVkOiB5b3Ugb25seSBi
b290IHRoZSBrZXJuZWwuIE5vcm1hbGx5IHRoZSBib290IGVudHJpZXMKPj4+PiBmb3IgWGVuIGFy
ZSBiZXR3ZWVuIHRoZSBsaW5lczoKPj4+Pgo+Pj4+ICMjIyBCRUdJTiAvZXRjL2dydWIuZC8yMF9s
aW51eF94ZW4gIyMjCj4+Pj4gIyMjIEVORCAvZXRjL2dydWIuZC8yMF9saW51eF94ZW4gIyMjCj4+
Pj4KPj4+PiBUaGV5IGxvb2sgbGlrZToKPj4+Pgo+Pj4+IC4uLgo+Pj4+IG11bHRpYm9vdCAvYm9v
dC94ZW4uZ3ogLi4uCj4+Pj4gbW9kdWxlICAvYm9vdC92bWxpbnV6LTQuMS4yMC0xMS14ZW4gLi4u
Cj4+Pj4gLi4uCj4+Pgo+Pj4gZ3J1Yi1ta2NvbmZpZyBkb2Vzbid0IHBpY2sgdXAgMjBfbGludXhf
eGVuIGZvciBzb21lIHJlYXNvbi4gbG9va2luZyBpbnRvCj4+PiBpdC4uLiB0aGFua3MuCj4+Pgo+
Pj4+IFNvIHlvdSBhcmUgYm9vdGluZyB0aGUgWGVuIGh5cGVydmlzb3Igd2hpY2ggd2lsbCB0aGVu
IHN0YXJ0IExpbnV4IGFzCj4+Pj4gZG9tMC4gWW91J2xsIHByb2JhYmx5IGhhdmUgdG8gaW5zdGFs
bCBYZW4gKGVpdGhlciBmcm9tIHlvdXIgZGlzdHJpYnV0aW9uCj4+Pj4gb3IgYnkgYnVpbGRpbmcg
aXQgYnkgeW91cnNlbGYpLgo+Pj4+Cj4+Pj4KPj4+PiBKdWVyZ2VuCj4+Pgo+Pj4gdGhlIGRpc3Ry
byAoc2xhY2t3YXJlKSBoYXMgYSBzY3JpcHQgZm9yIGNyZWF0aW5nIHhlbi5neiBieSBjYWxsaW5n
Cj4+PiBta2luaXRyZC4KPj4KPj4gVGhpcyBzZWVtcyB1bmxpa2VseS4gbWtpbml0cmQgaXMgdXNl
ZCB0byBidWlsZCBhIHJhbWRpc2sgKHRoYXQncyB0aGUKPj4gcmVhc29uIGZvciBpdCdzIG5hbWU6
IE1hS2UgSU5JVGlhbCBSYW1EaXNrKS4geGVuLmd6IHNob3VsZCBiZSBpbnN0YWxsZWQKPj4gc2Vw
YXJhdGVseSwgc2VlIGUuZy4KPj4KPj4gaHR0cHM6Ly9zbGFja2J1aWxkcy5vcmcvcmVwb3NpdG9y
eS8xNC4xL3N5c3RlbS94ZW4vCj4gCj4gdGhhdCdzIHdoYXQgaSd2ZSBiZWVuIHRyeWluZzsgc2Vl
IHN5c3RlbS94ZW4vZG9tMC9rZXJuZWwteGVuLnNoIGZvciB0aGUKPiBta2luaXRyZCBjYWxsIHdo
aWNoIGNyZWF0ZXMgaW5pdHJkLSRLRVJORUwteGVuLmd6CgpZZXMuIGluaXRyZC0uLi4uCgo+Pj4g
YnV0IHRoZW4gd2hlbiBpIHRyeSB0byBib290IG9mZiB0aGUgcmVzdWx0aW5nIHhlbi5neiBncnVi
IHNheXMKPj4+ICd3cm9uZyBtYWdpYyBudW1iZXInLiBjYW4gaSBoYXZlIHNvbWV0aGluZyBsaWtl
IHRoaXM6Cj4+Pgo+Pj4gbXVsdGlib290IC9ib290L3ZtbGludXoKPj4+IG1vZHVsZSAgL2Jvb3Qv
dm1saW51ego+Pj4KPj4+IGkuZS4gY2FuIHRoZSBoeXBlcnZpc29yICh3aGljaCBidHcgaSB1bmRl
cnN0YW5kIFhlbiBhYm92ZSB0byBiZSB0aGUKPj4+IGh5cGVydmlzb3IpIGFuZCBkb20wIGJlIHRo
ZSBzYW1lIGtlcm5lbCBpbWFnZT8KPj4KPj4gTm8sIHRoZXkgYXJlIGJ1aWx0IGZyb20gY29tcGxl
dGVseSBkaWZmZXJlbnQgc291cmNlcy4KPiAKPiB3b3VsZCB5b3UgY2FyZSB0byBnaXZlIG1lIHNv
bWUgcG9pbnRlcnMgZm9yIGJ1aWxkaW5nIHhlbi5nej8gaSB3aWxsIGhhdmUgdG8KPiBkbyBpdCBt
eXNlbGYgaXQgc2VlbXMuCgpIYXZlIGEgbG9vayBhdCBodHRwOi8vd2lraS54ZW5wcm9qZWN0Lm9y
Zy93aWtpL0NvbXBpbGluZ19YZW5fRnJvbV9Tb3VyY2UKCgpKdWVyZ2VuCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0
Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Sat May 14 16:24:40 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 16:24:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1cLf-0004IR-1J; Sat, 14 May 2016 16:23:27 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <wg@magro-soft.com>) id 1b1cLd-0004IL-UD
 for xen-users@lists.xen.org; Sat, 14 May 2016 16:23:26 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 7A/71-09532-DF057375; Sat, 14 May 2016 16:23:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEIsWRWlGSWpSXmKPExsVywzxrqu6fAPN
 wg9fHtCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ozzTTfYC26aVfRvncrawPhTr4uRi0NIYDOj
 xLHnv9i6GDk5JAT0JL7fbmeGSNxglLjYvokRwnnFKNF5/QwTSJWIgLnEvzNnWEFsNgFViUXHZ
 zCC2MIC2hJ/zjWygNi8Ao4Sk8/vA5rKwcECVHO2MxMkLCoQKbH68B5miBJBiZMzn7CAlDAL6E
 q0rZEBCTMLyEtsfzuHeQIj7ywkVbMQqmYhqVrAyLyKUb04tagstUjXUC+pKDM9oyQ3MTNH19D
 ATC83tbg4MT01JzGpWC85P3cTIzCkGIBgB+PO506HGCU5mJREefvMzcOF+JLyUyozEosz4otK
 c1KLDzHKcHAoSfBO8AfKCRalpqdWpGXmAIMbJi3BwaMkwrsfJM1bXJCYW5yZDpE6xWjMsWXBj
 bVMHBd2PVjLJMSSl5+XKiXOWwlSKgBSmlGaBzcIFnWXGGWlhHkZgU4T4ilILcrNLEGVf8Uozs
 GoJMy7EGQKT2ZeCdw+YLwAfSHCW33dCOSUkkSElFQDo8b9ovMZrge+eXy9mMJ19f3nkuvZni1
 +xVE747Z17Lr5NjyyS+rqoq6pD+oOeEr6tS2ffOLLukfuzGm3j1+umL3g150tvbst02eVzGb5
 l6GyfV80U+zxJe9fbEn8eOS8zXYmhst7OnPY3beqLzgkfatJ+4BHT4PJzIaTTtZrtJ8uObi4w
 LA7NU2JpTgj0VCLuag4EQDn01+stQIAAA==
X-Env-Sender: wg@magro-soft.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1463243004!14184898!1
X-Originating-IP: [216.55.106.149]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63275 invoked from network); 14 May 2016 16:23:24 -0000
Received: from magro-soft.com (HELO mail.magro-soft.com) (216.55.106.149)
 by server-14.tower-21.messagelabs.com with SMTP; 14 May 2016 16:23:24 -0000
Received: from localhost (localhost [127.0.0.1])
 by mail.magro-soft.com (Postfix) with ESMTP id DEB3024B850
 for <xen-users@lists.xen.org>; Sat, 14 May 2016 18:23:22 +0200 (CEST)
X-Virus-Scanned: amavisd-new at magro-soft.com
Received: from mail.magro-soft.com ([127.0.0.1])
 by localhost (magro-soft.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id wy4bdNYBuuMZ for <xen-users@lists.xen.org>;
 Sat, 14 May 2016 18:23:21 +0200 (CEST)
Received: from [192.168.1.20] (unknown [85.199.49.236])
 (Authenticated sender: magro@magro-soft.com)
 by mail.magro-soft.com (Postfix) with ESMTPSA id A427D24B84D
 for <xen-users@lists.xen.org>; Sat, 14 May 2016 18:23:20 +0200 (CEST)
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
From: Wolf Grossi <wg@magro-soft.com>
Message-ID: <51b89072-e4e0-ce85-6033-9844f33ee498@magro-soft.com>
Date: Sat, 14 May 2016 18:23:06 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
Subject: [Xen-users] XEN-4.4 BUG: Kernel paging request
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

R3JlZXRpbmdzIQoKVGhpcyBhcmUgMiBYRU4tNC40LjRfMDItNDMuMSwgTUFHUk8tWEVOIGFuZCBN
QUdSTy1YRU4xLCBlYWNoIHJ1bm5pbmcgb24Kb3BlbnN1c2UtMTMuMi4KQm90aCBtYWNoaW5lcyBh
cmUgY29uZmlndXJlZCBpZGVudGljYWxseSwgTUFHUk8tWEVOMSBpcyB1c2VkIGFzIGJhY2t1cC4K
ClNpbmNlIGNoYW5naW5nIHRvIG9wZW5zdXNlLTEzLjIvWEVOLTQuNCBJIGdldCBkb20wIGhhbmdz
IG9uIE1BR1JPLVhFTiwKc29tZXRpbWVzIGFmdGVyIDMsIHNvbWV0aW1lcyBhZnRlciAxMCBkYXlz
LgoKVG9kYXkgSSBjaGVja2VkIG5ldCBwZXJmb3JtYW5jZS4KCk9uIE1BR1JPLVhFTiBkb20wIEkg
cnVuIGlwZXJmKGNsaWVudCkgdG8gTUFHUk8tWEVOMSBkb20wIGlwZXJmKHNlcnZlcikuClRoZSBt
YWNoaW5lcyBhcmUgY29ubmVjdGVkIHdpdGggYSAxR0JpdCBsaW5lIGFuZCBJIHNhdyB2YWx1ZXMg
YXMKZXhwZWN0ZWQuIEV2ZXJ5dGhpbmcgd2FzIG9rLgoKClRoZW4gSSBzdGFydGVkIGlwZXJmKHNl
cnZlcikgb24gTUFHUk8tWEVOMSBkb21VIE1BR1JPOCBhbmQgaXBlcmYoY2xpZW50KQpvbiBNQUdS
Ty1YRU4xIGRvbTAuCgpPbmx5IGFmdGVyIGEgZmV3IG1lc3NhZ2VzIHRoZSBzeXN0ZW0gaHVuZyEK
ClRoaXMgZXJyb3IgaXMgcmVwZWF0YWJsZSBvbiBib3RoIG1hY2hpbmVzIQoKQmVsb3cgaXMgdGhl
IGxvZ2ZpbGUgKGpvdXJuYWxjdGwgLWYpIHNob3dpbmcgdGhlIEJVRywgYW5kIE1BR1JPOC54bWwK
CldoYXQgY2FuIEkgZG8gdG8gc29sdmUgdGhlIGlzc3VlPwoKCkFueSBoaW50cyB3b3VsZCBiZSB2
ZXJ5IG11Y2ggYXBwcmVjaWF0ZWQuCgpXb2xmCgoKCi0tLSBsb2dmaWxlIC0tLQpNYXkgMTQgMTc6
MTU6MDEgTUFHUk8tWEVOMSBzeXN0ZW1kWzFdOiBTdGFydGluZyBTZXNzaW9uIDIzIG9mIHVzZXIg
cm9vdC4KTWF5IDE0IDE3OjE1OjAxIE1BR1JPLVhFTjEgc3lzdGVtZFsxXTogU3RhcnRlZCBTZXNz
aW9uIDIzIG9mIHVzZXIgcm9vdC4KTWF5IDE0IDE3OjI2OjUxIE1BR1JPLVhFTjEga2VybmVsOiBC
VUc6IHVuYWJsZSB0byBoYW5kbGUga2VybmVsIHBhZ2luZwpyZXF1ZXN0IGF0IGZmZmZjOTAwMDQx
M2YwMjIKTWF5IDE0IDE3OjI2OjUxIE1BR1JPLVhFTjEga2VybmVsOiBJUDogWzxmZmZmZmZmZmEw
NDczYjJiPl0KbmV0YmtfZ29wX2ZyYWcrMHgyNGIvMHgyYTAgW25ldGJrXQpNYXkgMTQgMTc6MjY6
NTIgTUFHUk8tWEVOMSBrZXJuZWw6IFBHRCAxNjYwNGMwNjcgUFVEIDE2NjA0ZDA2NyBQTUQKMTY2
Mzg3MDY3IFBURSAwCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogT29wczogMDAw
MiBbIzFdIFNNUApNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6IE1vZHVsZXMgbGlu
a2VkIGluOiBiaW5mbXRfbWlzYyBmdXNlCmJuZXAgYmx1ZXRvb3RoIDZsb3dwYW5faXBoYyByZmtp
bGwgeHRfcGt0dHlwZSB4dF9waHlzZGV2IHh0X1RDUE1TUwp4dF9MT0cgeHRfbGltaXQgYWZfcGFj
a2V0IGJyaWRnZSBzdHAgbGxjIGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBuYmQKeGVuYmxr
IGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2Ngpp
cDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcHRhYmxlX2ZpbHRlciBp
cDZ0YWJsZV9tYW5nbGUKYmxrdGFwIG5mX2Nvbm50cmFja19uZXRiaW9zX25zIG5mX2Nvbm50cmFj
a19icm9hZGNhc3QgbmZfY29ubnRyYWNrX2lwdjQKYmxrdGFwMiBuZl9kZWZyYWdfaXB2NCBpcF90
YWJsZXMgcGNpYmFjayB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIHVzYmJrCmlwNnRhYmxlX2Zp
bHRlciBpcDZfdGFibGVzIHhfdGFibGVzIHhlbl9zY3NpYmsgYmxrYmsgYmxrYmFja19wYWdlbWFw
Cm5ldGJrIHhlbmJ1c19iZSBnbnRkZXYgZXZ0Y2huIGhpZF9nZW5lcmljIHVzYmhpZCBwcGRldgpz
bmRfaGRhX2NvZGVjX2hkbWkgZ3Bpb19pY2ggaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCA4
MjUwCnNuZF9oZGFfaW50ZWwgc2VyaWFsX2NvcmUgc25kX2hkYV9jb250cm9sbGVyIHNuZF9oZGFf
Y29kZWMgcGFycG9ydF9wYwpwYXJwb3J0IHNuZF9od2RlcCBzbmRfcGNtIHNuZF90aW1lciBzbmQg
c291bmRjb3JlIHByb2Nlc3NvciBzZXJpb19yYXcKODEzOXRvbyA4MTM5Y3AKTWF5IDE0IDE3OjI2
OjUyIE1BR1JPLVhFTjEga2VybmVsOiAgcjgxNjkgaTJjX2k4MDEgbWlpIHRoZXJtYWxfc3lzCmxw
Y19pY2ggbWZkX2NvcmUgcGNzcGtyIHNocGNocCBidXR0b24gY29yZXRlbXAgZG9tY3RsIHNyX21v
ZCBjZHJvbQphdGFfZ2VuZXJpYyBhdGFfcGlpeCBmaXJld2lyZV9vaGNpIGVoY2lfcGNpIHJhZGVv
biB1aGNpX2hjZCBwYXRhX3ZpYQplaGNpX2hjZCBod21vbiBpMmNfYWxnb19iaXQgZmlyZXdpcmVf
Y29yZSBkcm1fa21zX2hlbHBlciBjcmNfaXR1X3QgdHRtCmRybSBpMmNfY29yZSB1c2Jjb3JlIHVz
Yl9jb21tb24gZG1fbWlycm9yIGRtX3JlZ2lvbl9oYXNoIGRtX2xvZyBkbV9tb2Qgc2cKTWF5IDE0
IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiBDUFU6IDEgUElEOiA5NzEgQ29tbTogbmV0YmFj
ay8wIE5vdAp0YWludGVkIDMuMTYuNy0zNS14ZW4gIzEKTWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhF
TjEga2VybmVsOiBIYXJkd2FyZSBuYW1lOiBUbyBCZSBGaWxsZWQgQnkgTy5FLk0uClRvIEJlIEZp
bGxlZCBCeSBPLkUuTS4vUDVCLURFLCBCSU9TIFAxLjEwIDExLzA0LzIwMDkKTWF5IDE0IDE3OjI2
OjUyIE1BR1JPLVhFTjEga2VybmVsOiB0YXNrOiBmZmZmODgwMGZlNDE4NjUwIHRpOgpmZmZmODgw
MGY0OGEwMDAwIHRhc2sudGk6IGZmZmY4ODAwZjQ4YTAwMDAKTWF5IDE0IDE3OjI2OjUyIE1BR1JP
LVhFTjEga2VybmVsOiBSSVA6IGUwMzA6WzxmZmZmZmZmZmEwNDczYjJiPl0KWzxmZmZmZmZmZmEw
NDczYjJiPl0gbmV0YmtfZ29wX2ZyYWcrMHgyNGIvMHgyYTAgW25ldGJrXQpNYXkgMTQgMTc6MjY6
NTIgTUFHUk8tWEVOMSBrZXJuZWw6IFJTUDogZTAyYjpmZmZmODgwMGY0OGEzZDEwICBFRkxBR1M6
CjAwMDEwMjgyCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogUkFYOiAwMDAwMDAw
MDAwMDAwMDAyIFJCWDoKZmZmZjg4MDBmYjM1YzhjMCBSQ1g6IGZmZmY4ODAwZjQ4YTNkZTgKTWF5
IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiBSRFg6IDAwMDAwMDAwMDAwMDAwMGQgUlNJ
OgpmZmZmODgwMTZmMGRiMGQwIFJESTogMDAwMDAwMDAwMDAwMTJiOQpNYXkgMTQgMTc6MjY6NTIg
TUFHUk8tWEVOMSBrZXJuZWw6IFJCUDogZmZmZmM5MDAwNDBlODQ1MCBSMDg6CmZmZmY4ODAxNmYw
ZGIwZDAgUjA5OiAwMDAwMDAwMDAwMDAwMDAwCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtl
cm5lbDogUjEwOiAwMDAwMDAwMDAwMDAwMDAzIFIxMToKMDAwMDAwMDAwMDAwMDAxMSBSMTI6IGZm
ZmZjOTAwMDQxM2RhYTgKTWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiBSMTM6IGZm
ZmZjOTAwMDQxM2YwMDAgUjE0OgowMDAwMDAwMDAwMDAyMDAwIFIxNTogMDAwMDAwMDAwMDAwMDAw
ZApNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6IEZTOiAgMDAwMDdmNzA0MDA4Mjcw
MCgwMDAwKQpHUzpmZmZmODgwMTZjOTAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAK
TWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiBDUzogIGUwMzMgRFM6IDAwMDAgRVM6
IDAwMDAgQ1IwOgowMDAwMDAwMDgwMDUwMDNiCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtl
cm5lbDogQ1IyOiBmZmZmYzkwMDA0MTNmMDIyIENSMzoKMDAwMDAwMDEzMmM1YzAwMCBDUjQ6IDAw
MDAwMDAwMDAwMDA2NjAKTWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiBTdGFjazoK
TWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiAgMDAwMDAwMDAwMDAwMDAwZCBmZmZm
YzkwMDA0MTNkYWE4CjAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMjAwMApNYXkgMTQgMTc6
MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6ICAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmYTA0NzQw
NTcKZmZmZjg4MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCk1heSAxNCAxNzoyNjo1MiBNQUdS
Ty1YRU4xIGtlcm5lbDogIGZmZmY4ODAxNmYwZGIwZDAgZmZmZjg4MDBmYjM1YzhjMAowMDAwMDAw
MDAwMDAwMDAxIGZmZmY4ODAxNDIzNTg0ZTgKTWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2Vy
bmVsOiBDYWxsIFRyYWNlOgpNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6ICBbPGZm
ZmZmZmZmYTA0NzQwNTc+XQpuZXRfcnhfYWN0aW9uKzB4NGQ3LzB4MTE1MCBbbmV0YmtdCk1heSAx
NCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogIFs8ZmZmZmZmZmZhMDQ3NzVjMz5dCm5ldGJr
X2FjdGlvbl90aHJlYWQrMHg2My8weDIzMCBbbmV0YmtdCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1Y
RU4xIGtlcm5lbDogIFs8ZmZmZmZmZmY4MDA1YTY5ZD5dIGt0aHJlYWQrMHhiZC8weGUwCk1heSAx
NCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogIFs8ZmZmZmZmZmY4MDU3NzhlMD5dCnJldF9m
cm9tX2ZvcmsrMHg2MC8weDkwCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogQ29k
ZTogNDEgODAgNDQgMjQgMTIgMDEgNDQgODkgNGMgMjQKMDQgOGIgNDEgMTggNDggOGIgNzEgMzgg
ODkgMTQgMjQgOGQgNzggMDEgNDggOGQgMDQgODAgNGMgOGQgMmMgYzYgYjggMDIKMDAgMDAgMDAg
ODkgNzkgMTggNGMgODkgYzYgPDY2PiA0MSA4OSA0NSAyMiA0YyA4OSBlZiBlOCBmOCBmNyBmZiBm
ZiA4Ygo0NCAyNCAzMCA4YiAxNCAyNCA0NApNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJu
ZWw6IFJJUCAgWzxmZmZmZmZmZmEwNDczYjJiPl0KbmV0YmtfZ29wX2ZyYWcrMHgyNGIvMHgyYTAg
W25ldGJrXQpNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6ICBSU1AgPGZmZmY4ODAw
ZjQ4YTNkMTA+Ck1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogQ1IyOiBmZmZmYzkw
MDA0MTNmMDIyCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogLS0tWyBlbmQgdHJh
Y2UgZTY2NzBmN2UyN2E1OGI4MiBdLS0tCi0tLSBlbmQgbG9nZmlsZSAtLS0KCi0tLSBNQUdSTzgt
LnhtbCAtLS0KPCEtLQpXQVJOSU5HOiBUSElTIElTIEFOIEFVVE8tR0VORVJBVEVEIEZJTEUuIENI
QU5HRVMgVE8gSVQgQVJFIExJS0VMWSBUTyBCRQpPVkVSV1JJVFRFTiBBTkQgTE9TVC4gQ2hhbmdl
cyB0byB0aGlzIHhtbCBjb25maWd1cmF0aW9uIHNob3VsZCBiZSBtYWRlCnVzaW5nOgogIHZpcnNo
IGVkaXQgTUFHUk84Cm9yIG90aGVyIGFwcGxpY2F0aW9uIHVzaW5nIHRoZSBsaWJ2aXJ0IEFQSS4K
LS0+Cgo8ZG9tYWluIHR5cGU9J3hlbic+CiAgPG5hbWU+TUFHUk84PC9uYW1lPgogIDx1dWlkPmZl
NTUxNzIwLTE2MzctODEyMy1kODJlLTM0OTdmYTYyNDg4ZDwvdXVpZD4KICA8ZGVzY3JpcHRpb24+
TUFHUk84LW9wZW5TVVNFLTExLjM8L2Rlc2NyaXB0aW9uPgogIDxtZW1vcnkgdW5pdD0nS2lCJz4x
MDQ4NTc2PC9tZW1vcnk+CiAgPGN1cnJlbnRNZW1vcnkgdW5pdD0nS2lCJz4xMDQ4NTc2PC9jdXJy
ZW50TWVtb3J5PgogIDx2Y3B1IHBsYWNlbWVudD0nc3RhdGljJz4yPC92Y3B1PgogIDxib290bG9h
ZGVyPnB5Z3J1YjwvYm9vdGxvYWRlcj4KCjxib290bG9hZGVyX2FyZ3M+LS1lbnRyeT14dmRhMjov
Ym9vdC92bWxpbnV6LXhlbiwvYm9vdC9pbml0cmQteGVuPC9ib290bG9hZGVyX2FyZ3M+CiAgPG9z
PgogICAgPHR5cGUgYXJjaD0neDg2XzY0JyBtYWNoaW5lPSd4ZW5wdic+bGludXg8L3R5cGU+CiAg
PC9vcz4KICA8Y2xvY2sgb2Zmc2V0PSd1dGMnLz4KICA8b25fcG93ZXJvZmY+ZGVzdHJveTwvb25f
cG93ZXJvZmY+CiAgPG9uX3JlYm9vdD5yZXN0YXJ0PC9vbl9yZWJvb3Q+CiAgPG9uX2NyYXNoPmRl
c3Ryb3k8L29uX2NyYXNoPgogIDxkZXZpY2VzPgogICAgPGRpc2sgdHlwZT0nZmlsZScgZGV2aWNl
PSdkaXNrJz4KICAgICAgPGRyaXZlciBuYW1lPSdxZW11JyB0eXBlPSdyYXcnLz4KICAgICAgPHNv
dXJjZSBmaWxlPScvdmFyL2xpYi9saWJ2aXJ0L2ltYWdlcy9NQUdSTzgvZGlzazAucmF3Jy8+CiAg
ICAgIDx0YXJnZXQgZGV2PSd4dmRhJyBidXM9J3hlbicvPgogICAgPC9kaXNrPgogICAgPGRpc2sg
dHlwZT0nZmlsZScgZGV2aWNlPSdkaXNrJz4KICAgICAgPGRyaXZlciBuYW1lPSdxZW11JyB0eXBl
PSdyYXcnLz4KICAgICAgPHNvdXJjZSBmaWxlPScvdmFyL2xpYi9saWJ2aXJ0L2ltYWdlcy9vcGVu
U1VTRS0xMS4zLURWRC14ODZfNjQuaXNvJy8+CiAgICAgIDx0YXJnZXQgZGV2PSd4dmRiJyBidXM9
J3hlbicvPgogICAgPC9kaXNrPgogICAgPGRpc2sgdHlwZT0nZmlsZScgZGV2aWNlPSdkaXNrJz4K
ICAgICAgPGRyaXZlciBuYW1lPSdxZW11JyB0eXBlPSdyYXcnLz4KICAgICAgPHNvdXJjZSBmaWxl
PScvdmFyL2xpYi9saWJ2aXJ0L2ltYWdlcy9vcGVuU1VTRS0xMS4zLURWRC14ODZfNjQuaXNvJy8+
CiAgICAgIDx0YXJnZXQgZGV2PSd4dmRiJyBidXM9J3hlbicvPgogICAgPC9kaXNrPgogICAgPGlu
dGVyZmFjZSB0eXBlPSdicmlkZ2UnPgogICAgICA8bWFjIGFkZHJlc3M9JzAwOjE2OjNlOjAwOjAx
OjA4Jy8+CiAgICAgIDxzb3VyY2UgYnJpZGdlPSdicjAnLz4KICAgIDwvaW50ZXJmYWNlPgogICAg
PGNvbnNvbGUgdHlwZT0ncHR5Jz4KICAgICAgPHRhcmdldCB0eXBlPSd4ZW4nIHBvcnQ9JzAnLz4K
ICAgIDwvY29uc29sZT4KICAgIDxpbnB1dCB0eXBlPSdtb3VzZScgYnVzPSd4ZW4nLz4KICAgIDxp
bnB1dCB0eXBlPSdrZXlib2FyZCcgYnVzPSd4ZW4nLz4KICAgIDxncmFwaGljcyB0eXBlPSd2bmMn
IHBvcnQ9Jy0xJyBhdXRvcG9ydD0neWVzJyBrZXltYXA9J2RlJy8+CiAgICA8dmlkZW8+CiAgICAg
IDxtb2RlbCB0eXBlPSd4ZW4nIHZyYW09JzQwOTYnIGhlYWRzPScxJy8+CiAgICA8L3ZpZGVvPgog
IDwvZGV2aWNlcz4KPC9kb21haW4+Ci0tLSBlbmQgTUFHUk84LnhtbCAtLS0KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcg
bGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNl
cnM=

From xen-users-bounces@lists.xen.org Sat May 14 16:24:40 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 16:24:40 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1cLf-0004IR-1J; Sat, 14 May 2016 16:23:27 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <wg@magro-soft.com>) id 1b1cLd-0004IL-UD
 for xen-users@lists.xen.org; Sat, 14 May 2016 16:23:26 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 7A/71-09532-DF057375; Sat, 14 May 2016 16:23:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEIsWRWlGSWpSXmKPExsVywzxrqu6fAPN
 wg9fHtCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ozzTTfYC26aVfRvncrawPhTr4uRi0NIYDOj
 xLHnv9i6GDk5JAT0JL7fbmeGSNxglLjYvokRwnnFKNF5/QwTSJWIgLnEvzNnWEFsNgFViUXHZ
 zCC2MIC2hJ/zjWygNi8Ao4Sk8/vA5rKwcECVHO2MxMkLCoQKbH68B5miBJBiZMzn7CAlDAL6E
 q0rZEBCTMLyEtsfzuHeQIj7ywkVbMQqmYhqVrAyLyKUb04tagstUjXUC+pKDM9oyQ3MTNH19D
 ATC83tbg4MT01JzGpWC85P3cTIzCkGIBgB+PO506HGCU5mJREefvMzcOF+JLyUyozEosz4otK
 c1KLDzHKcHAoSfBO8AfKCRalpqdWpGXmAIMbJi3BwaMkwrsfJM1bXJCYW5yZDpE6xWjMsWXBj
 bVMHBd2PVjLJMSSl5+XKiXOWwlSKgBSmlGaBzcIFnWXGGWlhHkZgU4T4ilILcrNLEGVf8Uozs
 GoJMy7EGQKT2ZeCdw+YLwAfSHCW33dCOSUkkSElFQDo8b9ovMZrge+eXy9mMJ19f3nkuvZni1
 +xVE747Z17Lr5NjyyS+rqoq6pD+oOeEr6tS2ffOLLukfuzGm3j1+umL3g150tvbst02eVzGb5
 l6GyfV80U+zxJe9fbEn8eOS8zXYmhst7OnPY3beqLzgkfatJ+4BHT4PJzIaTTtZrtJ8uObi4w
 LA7NU2JpTgj0VCLuag4EQDn01+stQIAAA==
X-Env-Sender: wg@magro-soft.com
X-Msg-Ref: server-14.tower-21.messagelabs.com!1463243004!14184898!1
X-Originating-IP: [216.55.106.149]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63275 invoked from network); 14 May 2016 16:23:24 -0000
Received: from magro-soft.com (HELO mail.magro-soft.com) (216.55.106.149)
 by server-14.tower-21.messagelabs.com with SMTP; 14 May 2016 16:23:24 -0000
Received: from localhost (localhost [127.0.0.1])
 by mail.magro-soft.com (Postfix) with ESMTP id DEB3024B850
 for <xen-users@lists.xen.org>; Sat, 14 May 2016 18:23:22 +0200 (CEST)
X-Virus-Scanned: amavisd-new at magro-soft.com
Received: from mail.magro-soft.com ([127.0.0.1])
 by localhost (magro-soft.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id wy4bdNYBuuMZ for <xen-users@lists.xen.org>;
 Sat, 14 May 2016 18:23:21 +0200 (CEST)
Received: from [192.168.1.20] (unknown [85.199.49.236])
 (Authenticated sender: magro@magro-soft.com)
 by mail.magro-soft.com (Postfix) with ESMTPSA id A427D24B84D
 for <xen-users@lists.xen.org>; Sat, 14 May 2016 18:23:20 +0200 (CEST)
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
From: Wolf Grossi <wg@magro-soft.com>
Message-ID: <51b89072-e4e0-ce85-6033-9844f33ee498@magro-soft.com>
Date: Sat, 14 May 2016 18:23:06 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
Subject: [Xen-users] XEN-4.4 BUG: Kernel paging request
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

R3JlZXRpbmdzIQoKVGhpcyBhcmUgMiBYRU4tNC40LjRfMDItNDMuMSwgTUFHUk8tWEVOIGFuZCBN
QUdSTy1YRU4xLCBlYWNoIHJ1bm5pbmcgb24Kb3BlbnN1c2UtMTMuMi4KQm90aCBtYWNoaW5lcyBh
cmUgY29uZmlndXJlZCBpZGVudGljYWxseSwgTUFHUk8tWEVOMSBpcyB1c2VkIGFzIGJhY2t1cC4K
ClNpbmNlIGNoYW5naW5nIHRvIG9wZW5zdXNlLTEzLjIvWEVOLTQuNCBJIGdldCBkb20wIGhhbmdz
IG9uIE1BR1JPLVhFTiwKc29tZXRpbWVzIGFmdGVyIDMsIHNvbWV0aW1lcyBhZnRlciAxMCBkYXlz
LgoKVG9kYXkgSSBjaGVja2VkIG5ldCBwZXJmb3JtYW5jZS4KCk9uIE1BR1JPLVhFTiBkb20wIEkg
cnVuIGlwZXJmKGNsaWVudCkgdG8gTUFHUk8tWEVOMSBkb20wIGlwZXJmKHNlcnZlcikuClRoZSBt
YWNoaW5lcyBhcmUgY29ubmVjdGVkIHdpdGggYSAxR0JpdCBsaW5lIGFuZCBJIHNhdyB2YWx1ZXMg
YXMKZXhwZWN0ZWQuIEV2ZXJ5dGhpbmcgd2FzIG9rLgoKClRoZW4gSSBzdGFydGVkIGlwZXJmKHNl
cnZlcikgb24gTUFHUk8tWEVOMSBkb21VIE1BR1JPOCBhbmQgaXBlcmYoY2xpZW50KQpvbiBNQUdS
Ty1YRU4xIGRvbTAuCgpPbmx5IGFmdGVyIGEgZmV3IG1lc3NhZ2VzIHRoZSBzeXN0ZW0gaHVuZyEK
ClRoaXMgZXJyb3IgaXMgcmVwZWF0YWJsZSBvbiBib3RoIG1hY2hpbmVzIQoKQmVsb3cgaXMgdGhl
IGxvZ2ZpbGUgKGpvdXJuYWxjdGwgLWYpIHNob3dpbmcgdGhlIEJVRywgYW5kIE1BR1JPOC54bWwK
CldoYXQgY2FuIEkgZG8gdG8gc29sdmUgdGhlIGlzc3VlPwoKCkFueSBoaW50cyB3b3VsZCBiZSB2
ZXJ5IG11Y2ggYXBwcmVjaWF0ZWQuCgpXb2xmCgoKCi0tLSBsb2dmaWxlIC0tLQpNYXkgMTQgMTc6
MTU6MDEgTUFHUk8tWEVOMSBzeXN0ZW1kWzFdOiBTdGFydGluZyBTZXNzaW9uIDIzIG9mIHVzZXIg
cm9vdC4KTWF5IDE0IDE3OjE1OjAxIE1BR1JPLVhFTjEgc3lzdGVtZFsxXTogU3RhcnRlZCBTZXNz
aW9uIDIzIG9mIHVzZXIgcm9vdC4KTWF5IDE0IDE3OjI2OjUxIE1BR1JPLVhFTjEga2VybmVsOiBC
VUc6IHVuYWJsZSB0byBoYW5kbGUga2VybmVsIHBhZ2luZwpyZXF1ZXN0IGF0IGZmZmZjOTAwMDQx
M2YwMjIKTWF5IDE0IDE3OjI2OjUxIE1BR1JPLVhFTjEga2VybmVsOiBJUDogWzxmZmZmZmZmZmEw
NDczYjJiPl0KbmV0YmtfZ29wX2ZyYWcrMHgyNGIvMHgyYTAgW25ldGJrXQpNYXkgMTQgMTc6MjY6
NTIgTUFHUk8tWEVOMSBrZXJuZWw6IFBHRCAxNjYwNGMwNjcgUFVEIDE2NjA0ZDA2NyBQTUQKMTY2
Mzg3MDY3IFBURSAwCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogT29wczogMDAw
MiBbIzFdIFNNUApNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6IE1vZHVsZXMgbGlu
a2VkIGluOiBiaW5mbXRfbWlzYyBmdXNlCmJuZXAgYmx1ZXRvb3RoIDZsb3dwYW5faXBoYyByZmtp
bGwgeHRfcGt0dHlwZSB4dF9waHlzZGV2IHh0X1RDUE1TUwp4dF9MT0cgeHRfbGltaXQgYWZfcGFj
a2V0IGJyaWRnZSBzdHAgbGxjIGlzY3NpX2liZnQgaXNjc2lfYm9vdF9zeXNmcyBuYmQKeGVuYmxr
IGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2NiBuZl9kZWZyYWdfaXB2Ngpp
cDZ0YWJsZV9yYXcgaXB0X1JFSkVDVCBpcHRhYmxlX3JhdyB4dF9DVCBpcHRhYmxlX2ZpbHRlciBp
cDZ0YWJsZV9tYW5nbGUKYmxrdGFwIG5mX2Nvbm50cmFja19uZXRiaW9zX25zIG5mX2Nvbm50cmFj
a19icm9hZGNhc3QgbmZfY29ubnRyYWNrX2lwdjQKYmxrdGFwMiBuZl9kZWZyYWdfaXB2NCBpcF90
YWJsZXMgcGNpYmFjayB4dF9jb25udHJhY2sgbmZfY29ubnRyYWNrIHVzYmJrCmlwNnRhYmxlX2Zp
bHRlciBpcDZfdGFibGVzIHhfdGFibGVzIHhlbl9zY3NpYmsgYmxrYmsgYmxrYmFja19wYWdlbWFw
Cm5ldGJrIHhlbmJ1c19iZSBnbnRkZXYgZXZ0Y2huIGhpZF9nZW5lcmljIHVzYmhpZCBwcGRldgpz
bmRfaGRhX2NvZGVjX2hkbWkgZ3Bpb19pY2ggaVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCA4
MjUwCnNuZF9oZGFfaW50ZWwgc2VyaWFsX2NvcmUgc25kX2hkYV9jb250cm9sbGVyIHNuZF9oZGFf
Y29kZWMgcGFycG9ydF9wYwpwYXJwb3J0IHNuZF9od2RlcCBzbmRfcGNtIHNuZF90aW1lciBzbmQg
c291bmRjb3JlIHByb2Nlc3NvciBzZXJpb19yYXcKODEzOXRvbyA4MTM5Y3AKTWF5IDE0IDE3OjI2
OjUyIE1BR1JPLVhFTjEga2VybmVsOiAgcjgxNjkgaTJjX2k4MDEgbWlpIHRoZXJtYWxfc3lzCmxw
Y19pY2ggbWZkX2NvcmUgcGNzcGtyIHNocGNocCBidXR0b24gY29yZXRlbXAgZG9tY3RsIHNyX21v
ZCBjZHJvbQphdGFfZ2VuZXJpYyBhdGFfcGlpeCBmaXJld2lyZV9vaGNpIGVoY2lfcGNpIHJhZGVv
biB1aGNpX2hjZCBwYXRhX3ZpYQplaGNpX2hjZCBod21vbiBpMmNfYWxnb19iaXQgZmlyZXdpcmVf
Y29yZSBkcm1fa21zX2hlbHBlciBjcmNfaXR1X3QgdHRtCmRybSBpMmNfY29yZSB1c2Jjb3JlIHVz
Yl9jb21tb24gZG1fbWlycm9yIGRtX3JlZ2lvbl9oYXNoIGRtX2xvZyBkbV9tb2Qgc2cKTWF5IDE0
IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiBDUFU6IDEgUElEOiA5NzEgQ29tbTogbmV0YmFj
ay8wIE5vdAp0YWludGVkIDMuMTYuNy0zNS14ZW4gIzEKTWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhF
TjEga2VybmVsOiBIYXJkd2FyZSBuYW1lOiBUbyBCZSBGaWxsZWQgQnkgTy5FLk0uClRvIEJlIEZp
bGxlZCBCeSBPLkUuTS4vUDVCLURFLCBCSU9TIFAxLjEwIDExLzA0LzIwMDkKTWF5IDE0IDE3OjI2
OjUyIE1BR1JPLVhFTjEga2VybmVsOiB0YXNrOiBmZmZmODgwMGZlNDE4NjUwIHRpOgpmZmZmODgw
MGY0OGEwMDAwIHRhc2sudGk6IGZmZmY4ODAwZjQ4YTAwMDAKTWF5IDE0IDE3OjI2OjUyIE1BR1JP
LVhFTjEga2VybmVsOiBSSVA6IGUwMzA6WzxmZmZmZmZmZmEwNDczYjJiPl0KWzxmZmZmZmZmZmEw
NDczYjJiPl0gbmV0YmtfZ29wX2ZyYWcrMHgyNGIvMHgyYTAgW25ldGJrXQpNYXkgMTQgMTc6MjY6
NTIgTUFHUk8tWEVOMSBrZXJuZWw6IFJTUDogZTAyYjpmZmZmODgwMGY0OGEzZDEwICBFRkxBR1M6
CjAwMDEwMjgyCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogUkFYOiAwMDAwMDAw
MDAwMDAwMDAyIFJCWDoKZmZmZjg4MDBmYjM1YzhjMCBSQ1g6IGZmZmY4ODAwZjQ4YTNkZTgKTWF5
IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiBSRFg6IDAwMDAwMDAwMDAwMDAwMGQgUlNJ
OgpmZmZmODgwMTZmMGRiMGQwIFJESTogMDAwMDAwMDAwMDAwMTJiOQpNYXkgMTQgMTc6MjY6NTIg
TUFHUk8tWEVOMSBrZXJuZWw6IFJCUDogZmZmZmM5MDAwNDBlODQ1MCBSMDg6CmZmZmY4ODAxNmYw
ZGIwZDAgUjA5OiAwMDAwMDAwMDAwMDAwMDAwCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtl
cm5lbDogUjEwOiAwMDAwMDAwMDAwMDAwMDAzIFIxMToKMDAwMDAwMDAwMDAwMDAxMSBSMTI6IGZm
ZmZjOTAwMDQxM2RhYTgKTWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiBSMTM6IGZm
ZmZjOTAwMDQxM2YwMDAgUjE0OgowMDAwMDAwMDAwMDAyMDAwIFIxNTogMDAwMDAwMDAwMDAwMDAw
ZApNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6IEZTOiAgMDAwMDdmNzA0MDA4Mjcw
MCgwMDAwKQpHUzpmZmZmODgwMTZjOTAwMDAwKDAwMDApIGtubEdTOjAwMDAwMDAwMDAwMDAwMDAK
TWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiBDUzogIGUwMzMgRFM6IDAwMDAgRVM6
IDAwMDAgQ1IwOgowMDAwMDAwMDgwMDUwMDNiCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtl
cm5lbDogQ1IyOiBmZmZmYzkwMDA0MTNmMDIyIENSMzoKMDAwMDAwMDEzMmM1YzAwMCBDUjQ6IDAw
MDAwMDAwMDAwMDA2NjAKTWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiBTdGFjazoK
TWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiAgMDAwMDAwMDAwMDAwMDAwZCBmZmZm
YzkwMDA0MTNkYWE4CjAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMjAwMApNYXkgMTQgMTc6
MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6ICAwMDAwMDAwMDAwMDAwMDAwIGZmZmZmZmZmYTA0NzQw
NTcKZmZmZjg4MDAwMDAwMDAwMCAwMDAwMDAwMDAwMDAwMDAwCk1heSAxNCAxNzoyNjo1MiBNQUdS
Ty1YRU4xIGtlcm5lbDogIGZmZmY4ODAxNmYwZGIwZDAgZmZmZjg4MDBmYjM1YzhjMAowMDAwMDAw
MDAwMDAwMDAxIGZmZmY4ODAxNDIzNTg0ZTgKTWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2Vy
bmVsOiBDYWxsIFRyYWNlOgpNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6ICBbPGZm
ZmZmZmZmYTA0NzQwNTc+XQpuZXRfcnhfYWN0aW9uKzB4NGQ3LzB4MTE1MCBbbmV0YmtdCk1heSAx
NCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogIFs8ZmZmZmZmZmZhMDQ3NzVjMz5dCm5ldGJr
X2FjdGlvbl90aHJlYWQrMHg2My8weDIzMCBbbmV0YmtdCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1Y
RU4xIGtlcm5lbDogIFs8ZmZmZmZmZmY4MDA1YTY5ZD5dIGt0aHJlYWQrMHhiZC8weGUwCk1heSAx
NCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogIFs8ZmZmZmZmZmY4MDU3NzhlMD5dCnJldF9m
cm9tX2ZvcmsrMHg2MC8weDkwCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogQ29k
ZTogNDEgODAgNDQgMjQgMTIgMDEgNDQgODkgNGMgMjQKMDQgOGIgNDEgMTggNDggOGIgNzEgMzgg
ODkgMTQgMjQgOGQgNzggMDEgNDggOGQgMDQgODAgNGMgOGQgMmMgYzYgYjggMDIKMDAgMDAgMDAg
ODkgNzkgMTggNGMgODkgYzYgPDY2PiA0MSA4OSA0NSAyMiA0YyA4OSBlZiBlOCBmOCBmNyBmZiBm
ZiA4Ygo0NCAyNCAzMCA4YiAxNCAyNCA0NApNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJu
ZWw6IFJJUCAgWzxmZmZmZmZmZmEwNDczYjJiPl0KbmV0YmtfZ29wX2ZyYWcrMHgyNGIvMHgyYTAg
W25ldGJrXQpNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6ICBSU1AgPGZmZmY4ODAw
ZjQ4YTNkMTA+Ck1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogQ1IyOiBmZmZmYzkw
MDA0MTNmMDIyCk1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtlcm5lbDogLS0tWyBlbmQgdHJh
Y2UgZTY2NzBmN2UyN2E1OGI4MiBdLS0tCi0tLSBlbmQgbG9nZmlsZSAtLS0KCi0tLSBNQUdSTzgt
LnhtbCAtLS0KPCEtLQpXQVJOSU5HOiBUSElTIElTIEFOIEFVVE8tR0VORVJBVEVEIEZJTEUuIENI
QU5HRVMgVE8gSVQgQVJFIExJS0VMWSBUTyBCRQpPVkVSV1JJVFRFTiBBTkQgTE9TVC4gQ2hhbmdl
cyB0byB0aGlzIHhtbCBjb25maWd1cmF0aW9uIHNob3VsZCBiZSBtYWRlCnVzaW5nOgogIHZpcnNo
IGVkaXQgTUFHUk84Cm9yIG90aGVyIGFwcGxpY2F0aW9uIHVzaW5nIHRoZSBsaWJ2aXJ0IEFQSS4K
LS0+Cgo8ZG9tYWluIHR5cGU9J3hlbic+CiAgPG5hbWU+TUFHUk84PC9uYW1lPgogIDx1dWlkPmZl
NTUxNzIwLTE2MzctODEyMy1kODJlLTM0OTdmYTYyNDg4ZDwvdXVpZD4KICA8ZGVzY3JpcHRpb24+
TUFHUk84LW9wZW5TVVNFLTExLjM8L2Rlc2NyaXB0aW9uPgogIDxtZW1vcnkgdW5pdD0nS2lCJz4x
MDQ4NTc2PC9tZW1vcnk+CiAgPGN1cnJlbnRNZW1vcnkgdW5pdD0nS2lCJz4xMDQ4NTc2PC9jdXJy
ZW50TWVtb3J5PgogIDx2Y3B1IHBsYWNlbWVudD0nc3RhdGljJz4yPC92Y3B1PgogIDxib290bG9h
ZGVyPnB5Z3J1YjwvYm9vdGxvYWRlcj4KCjxib290bG9hZGVyX2FyZ3M+LS1lbnRyeT14dmRhMjov
Ym9vdC92bWxpbnV6LXhlbiwvYm9vdC9pbml0cmQteGVuPC9ib290bG9hZGVyX2FyZ3M+CiAgPG9z
PgogICAgPHR5cGUgYXJjaD0neDg2XzY0JyBtYWNoaW5lPSd4ZW5wdic+bGludXg8L3R5cGU+CiAg
PC9vcz4KICA8Y2xvY2sgb2Zmc2V0PSd1dGMnLz4KICA8b25fcG93ZXJvZmY+ZGVzdHJveTwvb25f
cG93ZXJvZmY+CiAgPG9uX3JlYm9vdD5yZXN0YXJ0PC9vbl9yZWJvb3Q+CiAgPG9uX2NyYXNoPmRl
c3Ryb3k8L29uX2NyYXNoPgogIDxkZXZpY2VzPgogICAgPGRpc2sgdHlwZT0nZmlsZScgZGV2aWNl
PSdkaXNrJz4KICAgICAgPGRyaXZlciBuYW1lPSdxZW11JyB0eXBlPSdyYXcnLz4KICAgICAgPHNv
dXJjZSBmaWxlPScvdmFyL2xpYi9saWJ2aXJ0L2ltYWdlcy9NQUdSTzgvZGlzazAucmF3Jy8+CiAg
ICAgIDx0YXJnZXQgZGV2PSd4dmRhJyBidXM9J3hlbicvPgogICAgPC9kaXNrPgogICAgPGRpc2sg
dHlwZT0nZmlsZScgZGV2aWNlPSdkaXNrJz4KICAgICAgPGRyaXZlciBuYW1lPSdxZW11JyB0eXBl
PSdyYXcnLz4KICAgICAgPHNvdXJjZSBmaWxlPScvdmFyL2xpYi9saWJ2aXJ0L2ltYWdlcy9vcGVu
U1VTRS0xMS4zLURWRC14ODZfNjQuaXNvJy8+CiAgICAgIDx0YXJnZXQgZGV2PSd4dmRiJyBidXM9
J3hlbicvPgogICAgPC9kaXNrPgogICAgPGRpc2sgdHlwZT0nZmlsZScgZGV2aWNlPSdkaXNrJz4K
ICAgICAgPGRyaXZlciBuYW1lPSdxZW11JyB0eXBlPSdyYXcnLz4KICAgICAgPHNvdXJjZSBmaWxl
PScvdmFyL2xpYi9saWJ2aXJ0L2ltYWdlcy9vcGVuU1VTRS0xMS4zLURWRC14ODZfNjQuaXNvJy8+
CiAgICAgIDx0YXJnZXQgZGV2PSd4dmRiJyBidXM9J3hlbicvPgogICAgPC9kaXNrPgogICAgPGlu
dGVyZmFjZSB0eXBlPSdicmlkZ2UnPgogICAgICA8bWFjIGFkZHJlc3M9JzAwOjE2OjNlOjAwOjAx
OjA4Jy8+CiAgICAgIDxzb3VyY2UgYnJpZGdlPSdicjAnLz4KICAgIDwvaW50ZXJmYWNlPgogICAg
PGNvbnNvbGUgdHlwZT0ncHR5Jz4KICAgICAgPHRhcmdldCB0eXBlPSd4ZW4nIHBvcnQ9JzAnLz4K
ICAgIDwvY29uc29sZT4KICAgIDxpbnB1dCB0eXBlPSdtb3VzZScgYnVzPSd4ZW4nLz4KICAgIDxp
bnB1dCB0eXBlPSdrZXlib2FyZCcgYnVzPSd4ZW4nLz4KICAgIDxncmFwaGljcyB0eXBlPSd2bmMn
IHBvcnQ9Jy0xJyBhdXRvcG9ydD0neWVzJyBrZXltYXA9J2RlJy8+CiAgICA8dmlkZW8+CiAgICAg
IDxtb2RlbCB0eXBlPSd4ZW4nIHZyYW09JzQwOTYnIGhlYWRzPScxJy8+CiAgICA8L3ZpZGVvPgog
IDwvZGV2aWNlcz4KPC9kb21haW4+Ci0tLSBlbmQgTUFHUk84LnhtbCAtLS0KCgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcg
bGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNl
cnM=

From xen-users-bounces@lists.xen.org Sat May 14 18:31:53 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 18:31:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1eKl-000363-Lu; Sat, 14 May 2016 18:30:39 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1b1eKk-00035v-Ae
 for xen-users@lists.xen.org; Sat, 14 May 2016 18:30:38 +0000
Received: from [193.109.254.147] by server-16.bemta-14.messagelabs.com id
 12/1E-02811-DCE67375; Sat, 14 May 2016 18:30:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrPKsWRWlGSWpSXmKPExsVyXIC7Rfd0nnm
 4wY0fqharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8apKQ0sBceCKn79bmJvYHzi3sXIySEk4Crx
 6NEili5GLiB7KqPEt3cTmGASW1/8Z+xi5ACyQyUOTfaHCFdIXN96lRHCdpHY/XA6O4QdLLF9/
 zN2iDkdjBKnfzxlBUmwCKhKXPlyB2wmr0CgxINjz9lAbDYBCYkvy7+C2SIC0hIzrjSB2cIC5h
 JTT31ighg0iVHi8/+nYM2cAr4Sf3umgW0WBSr60XkM7DgJAXWJw/35EGaYxKcVNSAVzAKeEn+
 OnGGDWCsocXLmExaIuLxE89bZzBMYRWchKZuFpGwWkjII21Fif+NbRghbTeLp0duss4C2MQNd
 vfwfB6ZyNYnb266yQ9iKEjNajzEhKV/AyLWKUaM4tagstUjX0EQvqSgzPaMkNzEzR9cQyM1NL
 S5OTE/NSUwq1kvOz93ECIzcegYGxh2M3097HmKU5GBSEuWtDzAPF+JLyk+pzEgszogvKs1JLT
 7EKMPBoSTB254LlBMsSk1PrUjLzAGmEJi0BAePkgjvFJA0b3FBYm5xZjpE6hSjLsetk5t3Mwm
 x5OXnpUqJ8+aBFAmAFGWU5sGNgKWzS4yyUsK8jAwMDEI8BalFuZklqPKvGMU5GJWEeUtBpvBk
 5pXAbXoFdAQT0BHV141AjihJREhJNTBGn/p16Ah7o9n05dOsTfdU1qeduyE0/23VvunzDu07n
 2fpq/Ts7a2Db8+/jtR8HOEl2X1BYNElL5WPE3+nSaadrr3kcVBhplfhl60n/wTG6eyO4DSMX3
 f5057Hxfffbn8Vr5r6gyvyV+CzlPsGC06m3K0tCXWZ8MxiVW/zmqDKwKZ5GvsPBD45qMRSnJF
 oqMVcVJwIAO2cXwNiAwAA
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-2.tower-27.messagelabs.com!1463250633!39574256!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_40_50,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47243 invoked from network); 14 May 2016 18:30:35 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-2.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 14 May 2016 18:30:35 -0000
Received: (qmail 50513 invoked by uid 89); 14 May 2016 18:30:32 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 14 May 2016 18:30:32 -0000
Received: (qmail 78822 invoked by uid 89); 14 May 2016 12:56:56 -0000
Received: by simscan 1.3.1 ppid: 78820, pid: 78821, t: 0.0025s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 14 May 2016 12:56:56 -0000
Received: (qmail 6310 invoked by uid 89); 14 May 2016 12:56:56 -0000
Received: by simscan 1.4.0 ppid: 6303, pid: 6306, t: 0.1129s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 14 May 2016 12:56:56 -0000
Date: Sat, 14 May 2016 07:56:55 -0500
Message-ID: <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6452517867488886584=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============6452517867488886584==
Content-Type: multipart/alternative; boundary="=_z9AmLafN0Ll09nosMkxLeQ1"
Content-Transfer-Encoding: 8bit

This message is in MIME format.

--=_z9AmLafN0Ll09nosMkxLeQ1
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

  Well, it looks to me like you don't have an IOMMU. You can check your
Intel processor http://ark.intel.com/ and look for "VT-d" support. There is
probably a similar site for AMD, but they call it "IOMMU" support; same
thing just different names. There might also be some way to check through
`lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some
graphics cards, even without an IOMMU, but I imagine your chances are
pretty slim. Something to try perhaps is setting up your HVM to
automatically start when the system is booted, with generic PCI passthrough
enabled, and blacklist the module on the Dom0 and reboot. In theory this
prevents the Dom0 driver from interfering with the HVM's configuration of
the graphics card, but once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an
IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the
Dom0. Spice with the QXL video driver is likely to give you the best
performance, but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v
for Xen") is something else to look into. The idea behind it is to allow
multiple VMs to simultaneously use VGA passthrough in a safe and performant
manner by creating multiple virtual graphics cards at the hardware level.
At least as of Jan 2015, XenGT is being developed out-of-tree, but I
haven't followed up on it as to whether it's been merged (or abandoned). If
I recall correctly, this is supported on Intel 6th generation and newer
processors with Intel HD 6000+ graphics, but you should definitely double
check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably
worked like the paravirtualized framebuffer, only using the newer and
faster Linux DRM API. This, I guess, would have allowed multiple rendering
clients across multiple VMs to directly render their window contents just
as they would on baremetal (with the PV DRM driver acting as a shim),
without any kind of VGA/PCI passthrough. Unfortunately this effort has been
abandoned, and I've been unable to track down the author or even the
original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM

Quoting Jason Long <hack3rcon@yahoo.com>:

> Hello.
>    I want to use my VGA in VM that running Windows 7, My VGA information
> is :
>     
>    01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)
>    Subsystem: ASUSTeK Computer Inc. Device 8354
>    Kernel driver in use: nouveau
>    Kernel modules: nouveau
>     
>    And :
>     
>    [root@localhost ~]# xl pci-assignable-list 
>    [root@localhost ~]# 
>     
>    And I added below lines to my VM config file :
>     
>    gfx_passthru=0
>    acpi=1
>    pci=['01:00.0 ']
>     
>    but when I want fire my VM, It show me below error :
>     
>        libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
> 0000:01:00.0 cannot be assigned - no IOMMU?
>     libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
>     libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
> destroy of domain 3
>      
>     How can I solve it?


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_z9AmLafN0Ll09nosMkxLeQ1
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>Well, it looks to me like you don't have an IOMMU. You can check your Intel processor http://ark.intel.com/ and look for "VT-d" support. There is probably a similar site for AMD, but they call it "IOMMU" support; same thing just different names. There might also be some way to check through `lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.<br>
<br>
The wiki mentions that generic PCI passthrough might still work on some graphics cards, even without an IOMMU, but I imagine your chances are pretty slim. Something to try perhaps is setting up your HVM to automatically start when the system is booted, with generic PCI passthrough enabled, and blacklist the module on the Dom0 and reboot. In theory this prevents the Dom0 driver from interfering with the HVM's configuration of the graphics card, but once again, it might work or it might not.<br>
<br>
http://wiki.xen.org/wiki/Xen_VGA_Passthrough<br>
http://wiki.xen.org/wiki/VTdHowTo<br>
<br>
If that doesn't work, your options are buy a new PC/processor with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. Spice with the QXL video driver is likely to give you the best performance, but even it won't compete with that of VGA passthrough.<br>
<br>
http://wiki.xen.org/wiki/SPICE_support_in_Xen<br>
<br>
If you go the route of upgrading your hardware, XenGT (now called "GVT-v for Xen") is something else to look into. The idea behind it is to allow multiple VMs to simultaneously use VGA passthrough in a safe and performant manner by creating multiple virtual graphics cards at the hardware level. At least as of Jan 2015, XenGT is being developed out-of-tree, but I haven't followed up on it as to whether it's been merged (or abandoned). If I recall correctly, this is supported on Intel 6th generation and newer processors with Intel HD 6000+ graphics, but you should definitely double check that.<br>
<br>
http://wiki.xen.org/wiki/XenGT<br>
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/<br>
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf<br>
<br>
There used to be something called "Paravirtualized DRM", which probably worked like the paravirtualized framebuffer, only using the newer and faster Linux DRM API. This, I guess, would have allowed multiple rendering clients across multiple VMs to directly render their window contents just as they would on baremetal (with the PV DRM driver acting as a shim), without any kind of VGA/PCI passthrough. Unfortunately this effort has been abandoned, and I've been unable to track down the author or even the original code.<br>
<br>
http://wiki.xen.org/wiki/Paravirtualized_DRM<br>
<br>
<br>
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px">
<div id="yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4361">I want to use my VGA in VM that running Windows 7, My VGA information is :</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: ASUSTeK Computer Inc. Device 8354</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver in use: nouveau</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">Kernel modules: nouveau</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">And :</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4556">[root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">And I added below lines to my VM config file :</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4582">gfx_passthru=0</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4583">acpi=1</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">pci=['01:00.0&nbsp;']</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">but when I want fire my VM, It show me below error :</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4585">
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4625">libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0 cannot be assigned - no IOMMU?</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4626">libxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of domain 3</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">How can I solve it?</div>
</div>
</div>
</blockquote>
<p><br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_z9AmLafN0Ll09nosMkxLeQ1--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6452517867488886584==--



From xen-users-bounces@lists.xen.org Sat May 14 18:31:53 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 14 May 2016 18:31:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1eKl-000363-Lu; Sat, 14 May 2016 18:30:39 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1b1eKk-00035v-Ae
 for xen-users@lists.xen.org; Sat, 14 May 2016 18:30:38 +0000
Received: from [193.109.254.147] by server-16.bemta-14.messagelabs.com id
 12/1E-02811-DCE67375; Sat, 14 May 2016 18:30:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrPKsWRWlGSWpSXmKPExsVyXIC7Rfd0nnm
 4wY0fqharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8apKQ0sBceCKn79bmJvYHzi3sXIySEk4Crx
 6NEili5GLiB7KqPEt3cTmGASW1/8Z+xi5ACyQyUOTfaHCFdIXN96lRHCdpHY/XA6O4QdLLF9/
 zN2iDkdjBKnfzxlBUmwCKhKXPlyB2wmr0CgxINjz9lAbDYBCYkvy7+C2SIC0hIzrjSB2cIC5h
 JTT31ighg0iVHi8/+nYM2cAr4Sf3umgW0WBSr60XkM7DgJAXWJw/35EGaYxKcVNSAVzAKeEn+
 OnGGDWCsocXLmExaIuLxE89bZzBMYRWchKZuFpGwWkjII21Fif+NbRghbTeLp0duss4C2MQNd
 vfwfB6ZyNYnb266yQ9iKEjNajzEhKV/AyLWKUaM4tagstUjX0EQvqSgzPaMkNzEzR9cQyM1NL
 S5OTE/NSUwq1kvOz93ECIzcegYGxh2M3097HmKU5GBSEuWtDzAPF+JLyk+pzEgszogvKs1JLT
 7EKMPBoSTB254LlBMsSk1PrUjLzAGmEJi0BAePkgjvFJA0b3FBYm5xZjpE6hSjLsetk5t3Mwm
 x5OXnpUqJ8+aBFAmAFGWU5sGNgKWzS4yyUsK8jAwMDEI8BalFuZklqPKvGMU5GJWEeUtBpvBk
 5pXAbXoFdAQT0BHV141AjihJREhJNTBGn/p16Ah7o9n05dOsTfdU1qeduyE0/23VvunzDu07n
 2fpq/Ts7a2Db8+/jtR8HOEl2X1BYNElL5WPE3+nSaadrr3kcVBhplfhl60n/wTG6eyO4DSMX3
 f5057Hxfffbn8Vr5r6gyvyV+CzlPsGC06m3K0tCXWZ8MxiVW/zmqDKwKZ5GvsPBD45qMRSnJF
 oqMVcVJwIAO2cXwNiAwAA
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-2.tower-27.messagelabs.com!1463250633!39574256!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_40_50,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47243 invoked from network); 14 May 2016 18:30:35 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-2.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 14 May 2016 18:30:35 -0000
Received: (qmail 50513 invoked by uid 89); 14 May 2016 18:30:32 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 14 May 2016 18:30:32 -0000
Received: (qmail 78822 invoked by uid 89); 14 May 2016 12:56:56 -0000
Received: by simscan 1.3.1 ppid: 78820, pid: 78821, t: 0.0025s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 14 May 2016 12:56:56 -0000
Received: (qmail 6310 invoked by uid 89); 14 May 2016 12:56:56 -0000
Received: by simscan 1.4.0 ppid: 6303, pid: 6306, t: 0.1129s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 14 May 2016 12:56:56 -0000
Date: Sat, 14 May 2016 07:56:55 -0500
Message-ID: <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6452517867488886584=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============6452517867488886584==
Content-Type: multipart/alternative; boundary="=_z9AmLafN0Ll09nosMkxLeQ1"
Content-Transfer-Encoding: 8bit

This message is in MIME format.

--=_z9AmLafN0Ll09nosMkxLeQ1
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

  Well, it looks to me like you don't have an IOMMU. You can check your
Intel processor http://ark.intel.com/ and look for "VT-d" support. There is
probably a similar site for AMD, but they call it "IOMMU" support; same
thing just different names. There might also be some way to check through
`lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some
graphics cards, even without an IOMMU, but I imagine your chances are
pretty slim. Something to try perhaps is setting up your HVM to
automatically start when the system is booted, with generic PCI passthrough
enabled, and blacklist the module on the Dom0 and reboot. In theory this
prevents the Dom0 driver from interfering with the HVM's configuration of
the graphics card, but once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an
IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the
Dom0. Spice with the QXL video driver is likely to give you the best
performance, but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v
for Xen") is something else to look into. The idea behind it is to allow
multiple VMs to simultaneously use VGA passthrough in a safe and performant
manner by creating multiple virtual graphics cards at the hardware level.
At least as of Jan 2015, XenGT is being developed out-of-tree, but I
haven't followed up on it as to whether it's been merged (or abandoned). If
I recall correctly, this is supported on Intel 6th generation and newer
processors with Intel HD 6000+ graphics, but you should definitely double
check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably
worked like the paravirtualized framebuffer, only using the newer and
faster Linux DRM API. This, I guess, would have allowed multiple rendering
clients across multiple VMs to directly render their window contents just
as they would on baremetal (with the PV DRM driver acting as a shim),
without any kind of VGA/PCI passthrough. Unfortunately this effort has been
abandoned, and I've been unable to track down the author or even the
original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM

Quoting Jason Long <hack3rcon@yahoo.com>:

> Hello.
>    I want to use my VGA in VM that running Windows 7, My VGA information
> is :
>     
>    01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)
>    Subsystem: ASUSTeK Computer Inc. Device 8354
>    Kernel driver in use: nouveau
>    Kernel modules: nouveau
>     
>    And :
>     
>    [root@localhost ~]# xl pci-assignable-list 
>    [root@localhost ~]# 
>     
>    And I added below lines to my VM config file :
>     
>    gfx_passthru=0
>    acpi=1
>    pci=['01:00.0 ']
>     
>    but when I want fire my VM, It show me below error :
>     
>        libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
> 0000:01:00.0 cannot be assigned - no IOMMU?
>     libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
>     libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
> destroy of domain 3
>      
>     How can I solve it?


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_z9AmLafN0Ll09nosMkxLeQ1
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>Well, it looks to me like you don't have an IOMMU. You can check your Intel processor http://ark.intel.com/ and look for "VT-d" support. There is probably a similar site for AMD, but they call it "IOMMU" support; same thing just different names. There might also be some way to check through `lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.<br>
<br>
The wiki mentions that generic PCI passthrough might still work on some graphics cards, even without an IOMMU, but I imagine your chances are pretty slim. Something to try perhaps is setting up your HVM to automatically start when the system is booted, with generic PCI passthrough enabled, and blacklist the module on the Dom0 and reboot. In theory this prevents the Dom0 driver from interfering with the HVM's configuration of the graphics card, but once again, it might work or it might not.<br>
<br>
http://wiki.xen.org/wiki/Xen_VGA_Passthrough<br>
http://wiki.xen.org/wiki/VTdHowTo<br>
<br>
If that doesn't work, your options are buy a new PC/processor with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. Spice with the QXL video driver is likely to give you the best performance, but even it won't compete with that of VGA passthrough.<br>
<br>
http://wiki.xen.org/wiki/SPICE_support_in_Xen<br>
<br>
If you go the route of upgrading your hardware, XenGT (now called "GVT-v for Xen") is something else to look into. The idea behind it is to allow multiple VMs to simultaneously use VGA passthrough in a safe and performant manner by creating multiple virtual graphics cards at the hardware level. At least as of Jan 2015, XenGT is being developed out-of-tree, but I haven't followed up on it as to whether it's been merged (or abandoned). If I recall correctly, this is supported on Intel 6th generation and newer processors with Intel HD 6000+ graphics, but you should definitely double check that.<br>
<br>
http://wiki.xen.org/wiki/XenGT<br>
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/<br>
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf<br>
<br>
There used to be something called "Paravirtualized DRM", which probably worked like the paravirtualized framebuffer, only using the newer and faster Linux DRM API. This, I guess, would have allowed multiple rendering clients across multiple VMs to directly render their window contents just as they would on baremetal (with the PV DRM driver acting as a shim), without any kind of VGA/PCI passthrough. Unfortunately this effort has been abandoned, and I've been unable to track down the author or even the original code.<br>
<br>
http://wiki.xen.org/wiki/Paravirtualized_DRM<br>
<br>
<br>
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px">
<div id="yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4361">I want to use my VGA in VM that running Windows 7, My VGA information is :</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: ASUSTeK Computer Inc. Device 8354</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver in use: nouveau</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">Kernel modules: nouveau</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">And :</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4556">[root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">And I added below lines to my VM config file :</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4582">gfx_passthru=0</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4583">acpi=1</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">pci=['01:00.0&nbsp;']</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">but when I want fire my VM, It show me below error :</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4585">
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4625">libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0 cannot be assigned - no IOMMU?</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4626">libxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of domain 3</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">How can I solve it?</div>
</div>
</div>
</blockquote>
<p><br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_z9AmLafN0Ll09nosMkxLeQ1--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6452517867488886584==--



From xen-users-bounces@lists.xen.org Sun May 15 06:14:53 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 May 2016 06:14:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1pJ6-00011B-Gx; Sun, 15 May 2016 06:13:40 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b1pJ5-000115-1e
 for xen-users@lists.xen.org; Sun, 15 May 2016 06:13:39 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 EB/AE-03294-29318375; Sun, 15 May 2016 06:13:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJKsWRWlGSWpSXmKPExsWS1PW0SLdf2CL
 c4G+vlcWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmtFzuJm94OV0xoqVd48zNTD+6GDsYuTiYBFY
 xSLxYNV9IIeTQ0ggWeLeoR9sEHaGxMn278ww9ozTX6DseInvPzrAbAkBBYkJvdPZIGxbiY7WF
 0wgQyUEjrNIrD47iQ3EERJoYJTYuXsqSxcjB9A6bYn1n8BMNgE1iSc9LBAztSRe7moDs0UEUi
 QOz54MNpNXwFtiYddhsF2cAkESz56uZYYYeZ1R4u2JY2BHCwuYS0w99YkJokFQ4uTMJ2CDmAV
 iJH5cOM8IYYtK3H37n30Co8gsJGWzkJTNQlI2C+g8ZgF1ifXzhCDC2hLLFr5mhrDVJG5vu8qO
 LL6AkX0Vo3pxalFZapGuoV5SUWZ6RkluYmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmCEMQDBD
 sblH50OMUpyMCmJ8hr+NQ8X4kvKT6nMSCzOiC8qzUktPsQow8GhJMG7SMgiXEiwKDU9tSItMw
 cY6zBpCQ4eJRHeAyBp3uKCxNzizHSI1ClGY45p36+tZeJom3N/LZMQS15+XqqUOG8WSKkASGl
 GaR7cIFgKusQoKyXMywh0mhBPQWpRbmYJqvwrRnEORiVh3g6QKTyZeSVw+14BncIEdEr1dSOQ
 U0oSEVJSDYzWTGz7Z5lMTF92r3lW8oeFDxiuNu2PWM9poN6Q/v/zknSvSga9XxLdBmen5q7tt
 NaUqljxtVzw9a0XOznrVWQevS+45nH5vf5i0d0MFl8y//3OaSk3yu/+zB8zaVFWpUoxV+yjLz
 n3LnO0NmqGVqhcL1Ob5Fq0z2zuhCfbFAu7WH6xKwfz8CmxFGckGmoxFxUnAgBrZ7wVPAMAAA=
 =
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1463292814!30479934!1
X-Originating-IP: [98.138.229.114]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52070 invoked from network); 15 May 2016 06:13:35 -0000
Received: from nm36-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm36-vm2.bullet.mail.ne1.yahoo.com) (98.138.229.114)
 by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 15 May 2016 06:13:35 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463292813; bh=V8NzFSZXmTxlDQNJnLRJiUxOKIfcg5SW+Xy8ieCm8s0=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=tjkvJk1/c2GlIsB+UoE/6P1WineBEN71jGx/No5atiOaZWXXS5xqyzU5vyAOctnMo+4HxcBpAU9+ncO1015/+3peIRf9bfsJbD8kCGOmKDg4r7QkeZ+YYd8up9jPplvYo4PTRgCuPp+ZB3nE2PHrcEiDh1gCjfSVNmzt2DBAALCmvVoaILBlKil+LfeRieLTrrYc01jdZ3hbgLwnbeYt47qCGLzRrZW0GffMSsHLdkLENRYcFho1p1h2/OJL39KA/jogEcRNP5DI5w/bGfTnxP5zGHFoQ4XxOSJa4jgyI1gOIhyxWjXEk3+/uic6UqiZGBTdnJPoaBTee5JTA8HFBQ==
Received: from [127.0.0.1] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 15 May 2016 06:13:33 -0000
Received: from [98.138.100.102] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 15 May 2016 06:10:48 -0000
Received: from [98.138.89.234] by tm101.bullet.mail.ne1.yahoo.com with NNFMP;
 15 May 2016 06:10:48 -0000
Received: from [127.0.0.1] by omp1049.mail.ne1.yahoo.com with NNFMP;
 15 May 2016 06:10:48 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 858832.13615.bm@omp1049.mail.ne1.yahoo.com
X-YMail-OSG: qkqEa.gVM1lqhybDJ2_0kyUrJa1CXur.cDYL1WqNbuqd0a5M68mQ1N3bpbrlMfU
 elwRrwcIRMS.VqTtbstYMQcw7KV.LoGVVsfgqQ94FGe7e7MF7a_sDDHGrYbtXteNzU.ZwzhKa8Zz
 TBQkO4d8x8KK571p8QramhWhls4kAwfXZydJI5Y7e8BdqsPbzAGNop4Fx.mLEdohN9bSv2KMXRaJ
 wEwL_dbGyfwmTLl9SchDIOQQ8tLkfl_OaxYK37N1h4xMWkhernREGG7teLL7LjQXaFlMJo1bU7cE
 ytZbvY.Jvl.8LKX_9usb6jnrEIyVrLD_FzSm1a9hsrGhxznvus0Vh31WxMfMPOtq0ZZWALoIS0i9
 KxIp5nNeiCYaWnMPG89DctAtCV26q2X794Dhw1TQxu5zjtTdIwKJYQ4GYeanwF6YDTgnQRY2nJCt
 t44iygWH0bg_Kk9P.orlu.4O66PpjUniyRv302ErUWbYd6mBADK53wv4bWHh7o0ihadgdyD2dzz4
 aosqv7jqVtVOM.oWVqWykdrHr5Z.s4.KuDCwm
Received: from jws100174.mail.ne1.yahoo.com by
 sendmailws140.mail.ne1.yahoo.com; Sun, 15 May 2016 06:10:48 +0000;
 1463292648.407
Date: Sun, 15 May 2016 06:10:47 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <189714217.2269584.1463292648007.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
MIME-Version: 1.0
Content-Length: 19966
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============7669325816810414079=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7669325816810414079==
Content-Type: multipart/alternative; 
	boundary="----=_Part_2269583_377553061.1463292647996"
Content-Length: 19433

------=_Part_2269583_377553061.1463292647996
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

It is so odd. My CPU is "http://ark.intel.com/products/52214/Intel-Core-i7-=
2600K-Processor-8M-Cache-up-to-3_80-GHz" and information are :
# cat /proc/cpuinfo=C2=A0processor : 0vendor_id : GenuineIntelcpu family : =
6model : 42model name : Intel(R) Core(TM) i7-2600K CPU @ 3.40GHzstepping : =
7microcode : 0x17cpu MHz : 3392.390cache size : 8192 KBphysical id : 0sibli=
ngs : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_exc=
eption : yescpuid level : 13wp : yesflags : fpu de tsc msr pae mce cx8 apic=
 sep mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm consta=
nt_tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq monitor est ssse3 c=
x16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx hypervisor lahf_l=
m ida arat epb pln pts dtherm xsaveoptbugs :bogomips : 6784.78clflush size =
: 64cache_alignment : 64address sizes : 36 bits physical, 48 bits virtualpo=
wer management:
=20

    On Saturday, May 14, 2016 11:03 PM, "sm8ax1@vfemail.net" <sm8ax1@vfemai=
l.net> wrote:
=20

 Well, it looks to me like you don't have an IOMMU. You can check your Inte=
l processor http://ark.intel.com/ and look for "VT-d" support. There is pro=
bably a similar site for AMD, but they call it "IOMMU" support; same thing =
just different names. There might also be some way to check through `lshw` =
or `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some gra=
phics cards, even without an IOMMU, but I imagine your chances are pretty s=
lim. Something to try perhaps is setting up your HVM to automatically start=
 when the system is booted, with generic PCI passthrough enabled, and black=
list the module on the Dom0 and reboot. In theory this prevents the Dom0 dr=
iver from interfering with the HVM's configuration of the graphics card, bu=
t once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an IOMMU=
, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. S=
pice with the QXL video driver is likely to give you the best performance, =
but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v fo=
r Xen") is something else to look into. The idea behind it is to allow mult=
iple VMs to simultaneously use VGA passthrough in a safe and performant man=
ner by creating multiple virtual graphics cards at the hardware level. At l=
east as of Jan 2015, XenGT is being developed out-of-tree, but I haven't fo=
llowed up on it as to whether it's been merged (or abandoned). If I recall =
correctly, this is supported on Intel 6th generation and newer processors w=
ith Intel HD 6000+ graphics, but you should definitely double check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxColl=
aborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably wor=
ked like the paravirtualized framebuffer, only using the newer and faster L=
inux DRM API. This, I guess, would have allowed multiple rendering clients =
across multiple VMs to directly render their window contents just as they w=
ould on baremetal (with the PV DRM driver acting as a shim), without any ki=
nd of VGA/PCI passthrough. Unfortunately this effort has been abandoned, an=
d I've been unable to track down the author or even the original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM


Quoting Jason Long <hack3rcon@yahoo.com>:
Hello.I want to use my VGA in VM that running Windows 7, My VGA information=
 is :=C2=A001:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeF=
orce 210] (rev a2)Subsystem: ASUSTeK Computer Inc. Device 8354Kernel driver=
 in use: nouveauKernel modules: nouveau=C2=A0And :=C2=A0[root@localhost ~]#=
 xl pci-assignable-list=C2=A0[root@localhost ~]#=C2=A0=C2=A0And I added bel=
ow lines to my VM config file :=C2=A0gfx_passthru=3D0acpi=3D1pci=3D['01:00.=
0=C2=A0']=C2=A0but when I want fire my VM, It show me below error :=C2=A0li=
bxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0=
 cannot be assigned - no IOMMU?libxl: error: libxl_create.c:1405:domcreate_=
attach_pci: libxl_device_pci_add failed: -1libxl: info: libxl.c:1698:device=
s_destroy_cb: forked pid 3365 for destroy of domain 3=C2=A0How can I solve =
it?




-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!=20
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!=20
Commercial and Bulk Mail Options!=20


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_2269583_377553061.1463292647996
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463291407146_8019"=
 dir=3D"ltr"><span>It is so odd. My CPU is "</span><a href=3D"http://ark.in=
tel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-up-to-3_80-GH=
z" class=3D"" id=3D"yui_3_16_0_ym19_1_1463291407146_8095">http://ark.intel.=
com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-up-to-3_80-GHz</a=
>" and information are :</div><div id=3D"yui_3_16_0_ym19_1_1463291407146_80=
19" dir=3D"ltr"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14632914=
07146_8869"># cat /proc/cpuinfo&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_=
0_ym19_1_1463291407146_8870">processor<span style=3D"white-space:pre-wrap;"=
 id=3D"yui_3_16_0_ym19_1_1463291407146_8871">=09</span>: 0</div><div dir=3D=
"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8872">vendor_id<span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8873">=09</span=
>: GenuineIntel</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146=
_8874">cpu family<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463291407146_8875">=09</span>: 6</div><div dir=3D"ltr" id=3D"yui_3_16_=
0_ym19_1_1463291407146_8876">model<span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463291407146_8877">=09=09</span>: 42</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8878">model name<span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8879">=09<=
/span>: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1463291407146_8880">stepping<span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8881">=09</span>: 7</div=
><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8882">microcode<spa=
n style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_888=
3">=09</span>: 0x17</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146329140=
7146_8884">cpu MHz<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym=
19_1_1463291407146_8885">=09=09</span>: 3392.390</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1463291407146_8886">cache size<span style=3D"white-sp=
ace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8887">=09</span>: 8192=
 KB</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8888">physi=
cal id<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291=
407146_8889">=09</span>: 0</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14=
63291407146_8890">siblings<span style=3D"white-space:pre-wrap;" id=3D"yui_3=
_16_0_ym19_1_1463291407146_8891">=09</span>: 8</div><div dir=3D"ltr" id=3D"=
yui_3_16_0_ym19_1_1463291407146_8892">core id<span style=3D"white-space:pre=
-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8893">=09=09</span>: 0</div><=
div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8894">cpu cores<span =
style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8895"=
>=09</span>: 4</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_=
8896">apicid<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463291407146_8897">=09=09</span>: 0</div><div dir=3D"ltr" id=3D"yui_3_16_0_=
ym19_1_1463291407146_8898">initial apicid<span style=3D"white-space:pre-wra=
p;" id=3D"yui_3_16_0_ym19_1_1463291407146_8899">=09</span>: 0</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8900">fpu<span style=3D"whit=
e-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8901">=09=09</span=
>: yes</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8902">fp=
u_exception<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14=
63291407146_8903">=09</span>: yes</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym=
19_1_1463291407146_8904">cpuid level<span style=3D"white-space:pre-wrap;" i=
d=3D"yui_3_16_0_ym19_1_1463291407146_8905">=09</span>: 13</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8906">wp<span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8907">=09=09</span>: ye=
s</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8908">flags<s=
pan style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8=
909">=09=09</span>: fpu de tsc msr pae mce cx8 apic sep mca cmov pat clflus=
h acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl non=
stop_tsc eagerfpu pni pclmulqdq monitor est ssse3 cx16 sse4_1 sse4_2 popcnt=
 tsc_deadline_timer aes xsave avx hypervisor lahf_lm ida arat epb pln pts d=
therm xsaveopt</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_=
8910">bugs<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146=
3291407146_8911">=09=09</span>:</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19=
_1_1463291407146_8912">bogomips<span style=3D"white-space:pre-wrap;" id=3D"=
yui_3_16_0_ym19_1_1463291407146_8913">=09</span>: 6784.78</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8914">clflush size<span style=3D=
"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8915">=09</sp=
an>: 64</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8916">c=
ache_alignment<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1463291407146_8917">=09</span>: 64</div><div dir=3D"ltr" id=3D"yui_3_16_0_=
ym19_1_1463291407146_8918">address sizes<span style=3D"white-space:pre-wrap=
;" id=3D"yui_3_16_0_ym19_1_1463291407146_8919">=09</span>: 36 bits physical=
, 48 bits virtual</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14632914071=
46_8920">power management:</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14=
63291407146_8921"><br></div> <div class=3D"qtdSeparateBR"><br><br></div><di=
v class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"font-fami=
ly: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-se=
rif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica=
 Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div=
 dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Saturday, May 14, 2016 11:=
03 PM, "sm8ax1@vfemail.net" &lt;sm8ax1@vfemail.net&gt; wrote:<br></font></d=
iv>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv5089690282"><tit=
le></title><div>
<div>Well, it looks to me like you don't have an IOMMU. You can check your =
Intel processor http://ark.intel.com/ and look for "VT-d" support. There is=
 probably a similar site for AMD, but they call it "IOMMU" support; same th=
ing just different names. There might also be some way to check through `ls=
hw` or `/proc/cpuinfo` or the like, but I don't know for sure.<br clear=3D"=
none">
<br clear=3D"none">
The wiki mentions that generic PCI passthrough might still work on some gra=
phics cards, even without an IOMMU, but I imagine your chances are pretty s=
lim. Something to try perhaps is setting up your HVM to automatically start=
 when the system is booted, with generic PCI passthrough enabled, and black=
list the module on the Dom0 and reboot. In theory this prevents the Dom0 dr=
iver from interfering with the HVM's configuration of the graphics card, bu=
t once again, it might work or it might not.<br clear=3D"none">
<br clear=3D"none">
http://wiki.xen.org/wiki/Xen_VGA_Passthrough<br clear=3D"none">
http://wiki.xen.org/wiki/VTdHowTo<br clear=3D"none">
<br clear=3D"none">
If that doesn't work, your options are buy a new PC/processor with an IOMMU=
, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. S=
pice with the QXL video driver is likely to give you the best performance, =
but even it won't compete with that of VGA passthrough.<br clear=3D"none">
<br clear=3D"none">
http://wiki.xen.org/wiki/SPICE_support_in_Xen<br clear=3D"none">
<br clear=3D"none">
If you go the route of upgrading your hardware, XenGT (now called "GVT-v fo=
r Xen") is something else to look into. The idea behind it is to allow mult=
iple VMs to simultaneously use VGA passthrough in a safe and performant man=
ner by creating multiple virtual graphics cards at the hardware level. At l=
east as of Jan 2015, XenGT is being developed out-of-tree, but I haven't fo=
llowed up on it as to whether it's been merged (or abandoned). If I recall =
correctly, this is supported on Intel 6th generation and newer processors w=
ith Intel HD 6000+ graphics, but you should definitely double check that.<b=
r clear=3D"none">
<br clear=3D"none">
http://wiki.xen.org/wiki/XenGT<br clear=3D"none">
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/<b=
r clear=3D"none">
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxColl=
aborationSummit-final_1.pdf<br clear=3D"none">
<br clear=3D"none">
There used to be something called "Paravirtualized DRM", which probably wor=
ked like the paravirtualized framebuffer, only using the newer and faster L=
inux DRM API. This, I guess, would have allowed multiple rendering clients =
across multiple VMs to directly render their window contents just as they w=
ould on baremetal (with the PV DRM driver acting as a shim), without any ki=
nd of VGA/PCI passthrough. Unfortunately this effort has been abandoned, an=
d I've been unable to track down the author or even the original code.<br c=
lear=3D"none">
<br clear=3D"none">
http://wiki.xen.org/wiki/Paravirtualized_DRM<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<div class=3D"yiv5089690282yqt7567765865" id=3D"yiv5089690282yqt71301"><blo=
ckquote style=3D"border-left:2px solid blue;margin-left:2px;padding-left:12=
px;" type=3D"cite">
<div style=3D"color:#000;background-color:#fff;font-family:HelveticaNeue, H=
elvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"=
>
<div id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4361">I want to use=
 my VGA in VM that running Windows 7, My VGA information is :</div>
<div id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA c=
ompatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: AS=
USTeK Computer Inc. Device 8354</div>
<div id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver=
 in use: nouveau</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4534">K=
ernel modules: nouveau</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4534">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4534">A=
nd :</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4534">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4556">[=
root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4557">[=
root@localhost ~]#&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4557">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4557">A=
nd I added below lines to my VM config file :</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4557">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4582">g=
fx_passthru=3D0</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4583">a=
cpi=3D1</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4584">p=
ci=3D['01:00.0&nbsp;']</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4584">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4584">b=
ut when I want fire my VM, It show me below error :</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4584">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4585">
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4625">l=
ibxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.=
0 cannot be assigned - no IOMMU?</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4626">l=
ibxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add=
 failed: -1</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4627">l=
ibxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of=
 domain 3</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4627">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4627">H=
ow can I solve it?</div>
</div>
</div>
</blockquote></div>
<div><br clear=3D"none">
<br clear=3D"none"></div>

<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">

<font color=3D"red"><b>ONLY AT VFEmail!</b></font> - Use our <font color=3D=
"blue"><b>Metadata Mitigator</b></font><b></b>=E2=84=A2 to keep your email =
out of the NSA's hands! <br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br clear=3D"none">
Commercial and Bulk Mail Options! <br clear=3D"none">
<br clear=3D"none">
</div></div><br><div class=3D"yqt7567765865" id=3D"yqt40616">______________=
_________________________________<br clear=3D"none">Xen-users mailing list<=
br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.o=
rg" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br =
clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-users" ta=
rget=3D"_blank">http://lists.xen.org/xen-users</a></div><br><br></div>  </d=
iv> </div>  </div></div></body></html>
------=_Part_2269583_377553061.1463292647996--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7669325816810414079==--


From xen-users-bounces@lists.xen.org Sun May 15 06:14:53 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 May 2016 06:14:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1pJ6-00011B-Gx; Sun, 15 May 2016 06:13:40 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b1pJ5-000115-1e
 for xen-users@lists.xen.org; Sun, 15 May 2016 06:13:39 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 EB/AE-03294-29318375; Sun, 15 May 2016 06:13:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJKsWRWlGSWpSXmKPExsWS1PW0SLdf2CL
 c4G+vlcWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmtFzuJm94OV0xoqVd48zNTD+6GDsYuTiYBFY
 xSLxYNV9IIeTQ0ggWeLeoR9sEHaGxMn278ww9ozTX6DseInvPzrAbAkBBYkJvdPZIGxbiY7WF
 0wgQyUEjrNIrD47iQ3EERJoYJTYuXsqSxcjB9A6bYn1n8BMNgE1iSc9LBAztSRe7moDs0UEUi
 QOz54MNpNXwFtiYddhsF2cAkESz56uZYYYeZ1R4u2JY2BHCwuYS0w99YkJokFQ4uTMJ2CDmAV
 iJH5cOM8IYYtK3H37n30Co8gsJGWzkJTNQlI2C+g8ZgF1ifXzhCDC2hLLFr5mhrDVJG5vu8qO
 LL6AkX0Vo3pxalFZapGuoV5SUWZ6RkluYmaOrqGBsV5uanFxYnpqTmJSsV5yfu4mRmCEMQDBD
 sblH50OMUpyMCmJ8hr+NQ8X4kvKT6nMSCzOiC8qzUktPsQow8GhJMG7SMgiXEiwKDU9tSItMw
 cY6zBpCQ4eJRHeAyBp3uKCxNzizHSI1ClGY45p36+tZeJom3N/LZMQS15+XqqUOG8WSKkASGl
 GaR7cIFgKusQoKyXMywh0mhBPQWpRbmYJqvwrRnEORiVh3g6QKTyZeSVw+14BncIEdEr1dSOQ
 U0oSEVJSDYzWTGz7Z5lMTF92r3lW8oeFDxiuNu2PWM9poN6Q/v/zknSvSga9XxLdBmen5q7tt
 NaUqljxtVzw9a0XOznrVWQevS+45nH5vf5i0d0MFl8y//3OaSk3yu/+zB8zaVFWpUoxV+yjLz
 n3LnO0NmqGVqhcL1Ob5Fq0z2zuhCfbFAu7WH6xKwfz8CmxFGckGmoxFxUnAgBrZ7wVPAMAAA=
 =
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1463292814!30479934!1
X-Originating-IP: [98.138.229.114]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52070 invoked from network); 15 May 2016 06:13:35 -0000
Received: from nm36-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm36-vm2.bullet.mail.ne1.yahoo.com) (98.138.229.114)
 by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 15 May 2016 06:13:35 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463292813; bh=V8NzFSZXmTxlDQNJnLRJiUxOKIfcg5SW+Xy8ieCm8s0=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=tjkvJk1/c2GlIsB+UoE/6P1WineBEN71jGx/No5atiOaZWXXS5xqyzU5vyAOctnMo+4HxcBpAU9+ncO1015/+3peIRf9bfsJbD8kCGOmKDg4r7QkeZ+YYd8up9jPplvYo4PTRgCuPp+ZB3nE2PHrcEiDh1gCjfSVNmzt2DBAALCmvVoaILBlKil+LfeRieLTrrYc01jdZ3hbgLwnbeYt47qCGLzRrZW0GffMSsHLdkLENRYcFho1p1h2/OJL39KA/jogEcRNP5DI5w/bGfTnxP5zGHFoQ4XxOSJa4jgyI1gOIhyxWjXEk3+/uic6UqiZGBTdnJPoaBTee5JTA8HFBQ==
Received: from [127.0.0.1] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 15 May 2016 06:13:33 -0000
Received: from [98.138.100.102] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 15 May 2016 06:10:48 -0000
Received: from [98.138.89.234] by tm101.bullet.mail.ne1.yahoo.com with NNFMP;
 15 May 2016 06:10:48 -0000
Received: from [127.0.0.1] by omp1049.mail.ne1.yahoo.com with NNFMP;
 15 May 2016 06:10:48 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 858832.13615.bm@omp1049.mail.ne1.yahoo.com
X-YMail-OSG: qkqEa.gVM1lqhybDJ2_0kyUrJa1CXur.cDYL1WqNbuqd0a5M68mQ1N3bpbrlMfU
 elwRrwcIRMS.VqTtbstYMQcw7KV.LoGVVsfgqQ94FGe7e7MF7a_sDDHGrYbtXteNzU.ZwzhKa8Zz
 TBQkO4d8x8KK571p8QramhWhls4kAwfXZydJI5Y7e8BdqsPbzAGNop4Fx.mLEdohN9bSv2KMXRaJ
 wEwL_dbGyfwmTLl9SchDIOQQ8tLkfl_OaxYK37N1h4xMWkhernREGG7teLL7LjQXaFlMJo1bU7cE
 ytZbvY.Jvl.8LKX_9usb6jnrEIyVrLD_FzSm1a9hsrGhxznvus0Vh31WxMfMPOtq0ZZWALoIS0i9
 KxIp5nNeiCYaWnMPG89DctAtCV26q2X794Dhw1TQxu5zjtTdIwKJYQ4GYeanwF6YDTgnQRY2nJCt
 t44iygWH0bg_Kk9P.orlu.4O66PpjUniyRv302ErUWbYd6mBADK53wv4bWHh7o0ihadgdyD2dzz4
 aosqv7jqVtVOM.oWVqWykdrHr5Z.s4.KuDCwm
Received: from jws100174.mail.ne1.yahoo.com by
 sendmailws140.mail.ne1.yahoo.com; Sun, 15 May 2016 06:10:48 +0000;
 1463292648.407
Date: Sun, 15 May 2016 06:10:47 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <189714217.2269584.1463292648007.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
MIME-Version: 1.0
Content-Length: 19966
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============7669325816810414079=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7669325816810414079==
Content-Type: multipart/alternative; 
	boundary="----=_Part_2269583_377553061.1463292647996"
Content-Length: 19433

------=_Part_2269583_377553061.1463292647996
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

It is so odd. My CPU is "http://ark.intel.com/products/52214/Intel-Core-i7-=
2600K-Processor-8M-Cache-up-to-3_80-GHz" and information are :
# cat /proc/cpuinfo=C2=A0processor : 0vendor_id : GenuineIntelcpu family : =
6model : 42model name : Intel(R) Core(TM) i7-2600K CPU @ 3.40GHzstepping : =
7microcode : 0x17cpu MHz : 3392.390cache size : 8192 KBphysical id : 0sibli=
ngs : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_exc=
eption : yescpuid level : 13wp : yesflags : fpu de tsc msr pae mce cx8 apic=
 sep mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm consta=
nt_tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq monitor est ssse3 c=
x16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx hypervisor lahf_l=
m ida arat epb pln pts dtherm xsaveoptbugs :bogomips : 6784.78clflush size =
: 64cache_alignment : 64address sizes : 36 bits physical, 48 bits virtualpo=
wer management:
=20

    On Saturday, May 14, 2016 11:03 PM, "sm8ax1@vfemail.net" <sm8ax1@vfemai=
l.net> wrote:
=20

 Well, it looks to me like you don't have an IOMMU. You can check your Inte=
l processor http://ark.intel.com/ and look for "VT-d" support. There is pro=
bably a similar site for AMD, but they call it "IOMMU" support; same thing =
just different names. There might also be some way to check through `lshw` =
or `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some gra=
phics cards, even without an IOMMU, but I imagine your chances are pretty s=
lim. Something to try perhaps is setting up your HVM to automatically start=
 when the system is booted, with generic PCI passthrough enabled, and black=
list the module on the Dom0 and reboot. In theory this prevents the Dom0 dr=
iver from interfering with the HVM's configuration of the graphics card, bu=
t once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an IOMMU=
, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. S=
pice with the QXL video driver is likely to give you the best performance, =
but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v fo=
r Xen") is something else to look into. The idea behind it is to allow mult=
iple VMs to simultaneously use VGA passthrough in a safe and performant man=
ner by creating multiple virtual graphics cards at the hardware level. At l=
east as of Jan 2015, XenGT is being developed out-of-tree, but I haven't fo=
llowed up on it as to whether it's been merged (or abandoned). If I recall =
correctly, this is supported on Intel 6th generation and newer processors w=
ith Intel HD 6000+ graphics, but you should definitely double check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxColl=
aborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably wor=
ked like the paravirtualized framebuffer, only using the newer and faster L=
inux DRM API. This, I guess, would have allowed multiple rendering clients =
across multiple VMs to directly render their window contents just as they w=
ould on baremetal (with the PV DRM driver acting as a shim), without any ki=
nd of VGA/PCI passthrough. Unfortunately this effort has been abandoned, an=
d I've been unable to track down the author or even the original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM


Quoting Jason Long <hack3rcon@yahoo.com>:
Hello.I want to use my VGA in VM that running Windows 7, My VGA information=
 is :=C2=A001:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeF=
orce 210] (rev a2)Subsystem: ASUSTeK Computer Inc. Device 8354Kernel driver=
 in use: nouveauKernel modules: nouveau=C2=A0And :=C2=A0[root@localhost ~]#=
 xl pci-assignable-list=C2=A0[root@localhost ~]#=C2=A0=C2=A0And I added bel=
ow lines to my VM config file :=C2=A0gfx_passthru=3D0acpi=3D1pci=3D['01:00.=
0=C2=A0']=C2=A0but when I want fire my VM, It show me below error :=C2=A0li=
bxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0=
 cannot be assigned - no IOMMU?libxl: error: libxl_create.c:1405:domcreate_=
attach_pci: libxl_device_pci_add failed: -1libxl: info: libxl.c:1698:device=
s_destroy_cb: forked pid 3365 for destroy of domain 3=C2=A0How can I solve =
it?




-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!=20
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!=20
Commercial and Bulk Mail Options!=20


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_2269583_377553061.1463292647996
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463291407146_8019"=
 dir=3D"ltr"><span>It is so odd. My CPU is "</span><a href=3D"http://ark.in=
tel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-up-to-3_80-GH=
z" class=3D"" id=3D"yui_3_16_0_ym19_1_1463291407146_8095">http://ark.intel.=
com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-up-to-3_80-GHz</a=
>" and information are :</div><div id=3D"yui_3_16_0_ym19_1_1463291407146_80=
19" dir=3D"ltr"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14632914=
07146_8869"># cat /proc/cpuinfo&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_=
0_ym19_1_1463291407146_8870">processor<span style=3D"white-space:pre-wrap;"=
 id=3D"yui_3_16_0_ym19_1_1463291407146_8871">=09</span>: 0</div><div dir=3D=
"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8872">vendor_id<span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8873">=09</span=
>: GenuineIntel</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146=
_8874">cpu family<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463291407146_8875">=09</span>: 6</div><div dir=3D"ltr" id=3D"yui_3_16_=
0_ym19_1_1463291407146_8876">model<span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463291407146_8877">=09=09</span>: 42</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8878">model name<span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8879">=09<=
/span>: Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1463291407146_8880">stepping<span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8881">=09</span>: 7</div=
><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8882">microcode<spa=
n style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_888=
3">=09</span>: 0x17</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146329140=
7146_8884">cpu MHz<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym=
19_1_1463291407146_8885">=09=09</span>: 3392.390</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1463291407146_8886">cache size<span style=3D"white-sp=
ace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8887">=09</span>: 8192=
 KB</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8888">physi=
cal id<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291=
407146_8889">=09</span>: 0</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14=
63291407146_8890">siblings<span style=3D"white-space:pre-wrap;" id=3D"yui_3=
_16_0_ym19_1_1463291407146_8891">=09</span>: 8</div><div dir=3D"ltr" id=3D"=
yui_3_16_0_ym19_1_1463291407146_8892">core id<span style=3D"white-space:pre=
-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8893">=09=09</span>: 0</div><=
div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8894">cpu cores<span =
style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8895"=
>=09</span>: 4</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_=
8896">apicid<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463291407146_8897">=09=09</span>: 0</div><div dir=3D"ltr" id=3D"yui_3_16_0_=
ym19_1_1463291407146_8898">initial apicid<span style=3D"white-space:pre-wra=
p;" id=3D"yui_3_16_0_ym19_1_1463291407146_8899">=09</span>: 0</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8900">fpu<span style=3D"whit=
e-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8901">=09=09</span=
>: yes</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8902">fp=
u_exception<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14=
63291407146_8903">=09</span>: yes</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym=
19_1_1463291407146_8904">cpuid level<span style=3D"white-space:pre-wrap;" i=
d=3D"yui_3_16_0_ym19_1_1463291407146_8905">=09</span>: 13</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8906">wp<span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8907">=09=09</span>: ye=
s</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8908">flags<s=
pan style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8=
909">=09=09</span>: fpu de tsc msr pae mce cx8 apic sep mca cmov pat clflus=
h acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl non=
stop_tsc eagerfpu pni pclmulqdq monitor est ssse3 cx16 sse4_1 sse4_2 popcnt=
 tsc_deadline_timer aes xsave avx hypervisor lahf_lm ida arat epb pln pts d=
therm xsaveopt</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_=
8910">bugs<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146=
3291407146_8911">=09=09</span>:</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19=
_1_1463291407146_8912">bogomips<span style=3D"white-space:pre-wrap;" id=3D"=
yui_3_16_0_ym19_1_1463291407146_8913">=09</span>: 6784.78</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8914">clflush size<span style=3D=
"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463291407146_8915">=09</sp=
an>: 64</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463291407146_8916">c=
ache_alignment<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1463291407146_8917">=09</span>: 64</div><div dir=3D"ltr" id=3D"yui_3_16_0_=
ym19_1_1463291407146_8918">address sizes<span style=3D"white-space:pre-wrap=
;" id=3D"yui_3_16_0_ym19_1_1463291407146_8919">=09</span>: 36 bits physical=
, 48 bits virtual</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14632914071=
46_8920">power management:</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14=
63291407146_8921"><br></div> <div class=3D"qtdSeparateBR"><br><br></div><di=
v class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"font-fami=
ly: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-se=
rif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica=
 Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div=
 dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Saturday, May 14, 2016 11:=
03 PM, "sm8ax1@vfemail.net" &lt;sm8ax1@vfemail.net&gt; wrote:<br></font></d=
iv>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv5089690282"><tit=
le></title><div>
<div>Well, it looks to me like you don't have an IOMMU. You can check your =
Intel processor http://ark.intel.com/ and look for "VT-d" support. There is=
 probably a similar site for AMD, but they call it "IOMMU" support; same th=
ing just different names. There might also be some way to check through `ls=
hw` or `/proc/cpuinfo` or the like, but I don't know for sure.<br clear=3D"=
none">
<br clear=3D"none">
The wiki mentions that generic PCI passthrough might still work on some gra=
phics cards, even without an IOMMU, but I imagine your chances are pretty s=
lim. Something to try perhaps is setting up your HVM to automatically start=
 when the system is booted, with generic PCI passthrough enabled, and black=
list the module on the Dom0 and reboot. In theory this prevents the Dom0 dr=
iver from interfering with the HVM's configuration of the graphics card, bu=
t once again, it might work or it might not.<br clear=3D"none">
<br clear=3D"none">
http://wiki.xen.org/wiki/Xen_VGA_Passthrough<br clear=3D"none">
http://wiki.xen.org/wiki/VTdHowTo<br clear=3D"none">
<br clear=3D"none">
If that doesn't work, your options are buy a new PC/processor with an IOMMU=
, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. S=
pice with the QXL video driver is likely to give you the best performance, =
but even it won't compete with that of VGA passthrough.<br clear=3D"none">
<br clear=3D"none">
http://wiki.xen.org/wiki/SPICE_support_in_Xen<br clear=3D"none">
<br clear=3D"none">
If you go the route of upgrading your hardware, XenGT (now called "GVT-v fo=
r Xen") is something else to look into. The idea behind it is to allow mult=
iple VMs to simultaneously use VGA passthrough in a safe and performant man=
ner by creating multiple virtual graphics cards at the hardware level. At l=
east as of Jan 2015, XenGT is being developed out-of-tree, but I haven't fo=
llowed up on it as to whether it's been merged (or abandoned). If I recall =
correctly, this is supported on Intel 6th generation and newer processors w=
ith Intel HD 6000+ graphics, but you should definitely double check that.<b=
r clear=3D"none">
<br clear=3D"none">
http://wiki.xen.org/wiki/XenGT<br clear=3D"none">
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/<b=
r clear=3D"none">
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxColl=
aborationSummit-final_1.pdf<br clear=3D"none">
<br clear=3D"none">
There used to be something called "Paravirtualized DRM", which probably wor=
ked like the paravirtualized framebuffer, only using the newer and faster L=
inux DRM API. This, I guess, would have allowed multiple rendering clients =
across multiple VMs to directly render their window contents just as they w=
ould on baremetal (with the PV DRM driver acting as a shim), without any ki=
nd of VGA/PCI passthrough. Unfortunately this effort has been abandoned, an=
d I've been unable to track down the author or even the original code.<br c=
lear=3D"none">
<br clear=3D"none">
http://wiki.xen.org/wiki/Paravirtualized_DRM<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<div class=3D"yiv5089690282yqt7567765865" id=3D"yiv5089690282yqt71301"><blo=
ckquote style=3D"border-left:2px solid blue;margin-left:2px;padding-left:12=
px;" type=3D"cite">
<div style=3D"color:#000;background-color:#fff;font-family:HelveticaNeue, H=
elvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"=
>
<div id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4361">I want to use=
 my VGA in VM that running Windows 7, My VGA information is :</div>
<div id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA c=
ompatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: AS=
USTeK Computer Inc. Device 8354</div>
<div id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver=
 in use: nouveau</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4534">K=
ernel modules: nouveau</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4534">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4534">A=
nd :</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4534">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4556">[=
root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4557">[=
root@localhost ~]#&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4557">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4557">A=
nd I added below lines to my VM config file :</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4557">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4582">g=
fx_passthru=3D0</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4583">a=
cpi=3D1</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4584">p=
ci=3D['01:00.0&nbsp;']</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4584">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4584">b=
ut when I want fire my VM, It show me below error :</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4584">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4585">
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4625">l=
ibxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.=
0 cannot be assigned - no IOMMU?</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4626">l=
ibxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add=
 failed: -1</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4627">l=
ibxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of=
 domain 3</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4627">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv5089690282yui_3_16_0_ym19_1_1463205009112_4627">H=
ow can I solve it?</div>
</div>
</div>
</blockquote></div>
<div><br clear=3D"none">
<br clear=3D"none"></div>

<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">

<font color=3D"red"><b>ONLY AT VFEmail!</b></font> - Use our <font color=3D=
"blue"><b>Metadata Mitigator</b></font><b></b>=E2=84=A2 to keep your email =
out of the NSA's hands! <br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br clear=3D"none">
Commercial and Bulk Mail Options! <br clear=3D"none">
<br clear=3D"none">
</div></div><br><div class=3D"yqt7567765865" id=3D"yqt40616">______________=
_________________________________<br clear=3D"none">Xen-users mailing list<=
br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.o=
rg" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br =
clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-users" ta=
rget=3D"_blank">http://lists.xen.org/xen-users</a></div><br><br></div>  </d=
iv> </div>  </div></div></body></html>
------=_Part_2269583_377553061.1463292647996--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7669325816810414079==--


From xen-users-bounces@lists.xen.org Sun May 15 13:10:59 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 May 2016 13:10:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1vnT-0006Y1-1e; Sun, 15 May 2016 13:09:27 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ray@aarden.us>) id 1b1vnR-0006Xv-Gi
 for xen-users@lists.xen.org; Sun, 15 May 2016 13:09:25 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 E2/34-29484-40578375; Sun, 15 May 2016 13:09:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOIsWRWlGSWpSXmKPExsWy9uTB17rMpRb
 hBmdfmlisunqA1YHR4+ju30wBjFGsmXlJ+RUJrBkfdlcWHJWrmHNlPVsD4zSpLkYuDiGBBYwS
 Z37OYYJwVjJKPDjwha2LkZNDQkBTYtq/2+wgNq+ApcTNPZ+ZQGwhASmJ02fWM4LYzALhElc/X
 2AFsdkEJCXefZwEVi8iYC7x78wZsLgwkD311CewXhYBVYmWf59YQGxOASGJjqudrBC2s8SEFd
 PZIeY7SWzYt5cJYq+gxMmZT1gg7gmW6Fp3gm0CI/8sJKtnISmDiOtJ3Jg6hQ3C1pZYtvA1M4S
 tKzHj3yEWZPEFjGyrGNWLU4vKUot0TfWSijLTM0pyEzNzdA0NTPVyU4uLE9NTcxKTivWS83M3
 MQKDmQEIdjB+6Xc+xCjJwaQkymudZxEuxJeUn1KZkVicEV9UmpNafIhRg4NDYPOyvjeMUix5+
 XmpShK8F4uB6gSLUtNTK9Iyc4DxBlMqwcGjJMJ7GiTNW1yQmFucmQ6ROsVozzHt+7W1TBzLpl
 4Hkhem3gOSW3Y9WMskBDZVSpy3FqRNAKQtozQPbigsPVxilJUS5mUEOlmIpyC1KDezBFX+FaM
 4B6OSMO9VkCk8mXklcLtfAZ3FBHTWBDOws0oSEVJSDYxOu62WtAefva1m7qZ4pSFvQ/A7/dR4
 15VTtTg23F2gzBt3n9NUvoy5/Oqkgwtbz1co8MVNuM1rEBjFf6TtRqGqpYDw3raesElWM58Ey
 c7UXMKxbdr27piMPs1HejP2GPzeXev4PttXM+Hi6U7ztu3nViy94hozNdJPoeDCi+66DK9ns/
 acXqfEUpyRaKjFXFScCACJXorwCgMAAA==
X-Env-Sender: ray@aarden.us
X-Msg-Ref: server-14.tower-206.messagelabs.com!1463317761!3287179!1
X-Originating-IP: [173.201.193.235]
X-SpamReason: No, hits=1.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAxNzMuMjAxLjE5My4yMzUgPT4gNDE0NzM=\n,sa_preprocessor: 
 QmFkIElQOiAxNzMuMjAxLjE5My4yMzUgPT4gNDE0NzM=\n,FORGED_HOTMAIL_RCVD,
 HTML_10_20,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43780 invoked from network); 15 May 2016 13:09:23 -0000
Received: from p3plsmtpa09-06.prod.phx3.secureserver.net (HELO
 p3plsmtpa09-06.prod.phx3.secureserver.net) (173.201.193.235)
 by server-14.tower-206.messagelabs.com with DHE-RSA-AES128-SHA encrypted SMTP;
 15 May 2016 13:09:23 -0000
Received: from mail.hotmail.com ([157.56.23.10])
 by p3plsmtpa09-06.prod.phx3.secureserver.net with 
 id ud9M1s0020D3m6M01d9M0T; Sun, 15 May 2016 06:09:21 -0700
Received: from COL128-W93 ([157.56.23.7]) by COL004-WSS1S3.hotmail.com over
 TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); 
 Sun, 15 May 2016 06:09:20 -0700
X-TMN: [mJopn0DDIiFKmKQqWY4ZshGyWlLvrmVB]
Message-ID: <COL128-W93A0BAC9D6DC704B360433A5760@phx.gbl>
From: Ray <ray@aarden.us>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Date: Sun, 15 May 2016 08:09:20 -0500
Importance: Normal
In-Reply-To: <mailman.33170.1463292820.871.xen-users@lists.xen.org>
References: <mailman.33170.1463292820.871.xen-users@lists.xen.org>
MIME-Version: 1.0
X-OriginalArrivalTime: 15 May 2016 13:09:20.0907 (UTC)
 FILETIME=[FE9165B0:01D1AEAA]
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3592786907586621926=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3592786907586621926==
Content-Type: multipart/alternative;
	boundary="_53354a06-2a07-4ca2-8d42-cbe17d12924c_"

--_53354a06-2a07-4ca2-8d42-cbe17d12924c_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


> Message: 6
> Date: Sun=2C 15 May 2016 06:10:47 +0000 (UTC)
> From: Jason Long <hack3rcon@yahoo.com>
> To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>=2C
> 	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
> Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
> Message-ID:
> 	<189714217.2269584.1463292648007.JavaMail.yahoo@mail.yahoo.com>
> Content-Type: text/plain=3B charset=3D"utf-8"
>=20
> It is so odd. My CPU is "http://ark.intel.com/products/52214/Intel-Core-i=
7-2600K-Processor-8M-Cache-up-to-3_80-GHz" and information are :
> # cat /proc/cpuinfo processor : 0vendor_id : GenuineIntelcpu family : 6mo=
del : 42model name : Intel(R) Core(TM) i7-2600K CPU @ 3.40GHzstepping : 7mi=
crocode : 0x17cpu MHz : 3392.390cache size : 8192 KBphysical id : 0siblings=
 : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_except=
ion : yescpuid level : 13wp : yesflags : fpu de tsc msr pae mce cx8 apic se=
p mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_=
tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq monitor est ssse3 cx16=
 sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx hypervisor lahf_lm i=
da arat epb pln pts dtherm xsaveoptbugs :bogomips : 6784.78clflush size : 6=
4cache_alignment : 64address sizes : 36 bits physical=2C 48 bits virtualpow=
er management:
> =20
On my Toshiba laptop=2C cat cpuinfo shows vmx (the Intel VT-d flag) when I =
boot to Debian.  When I boot to Xen=2C it does not show-up.  This is a new =
install and I have not built a VM yet so I cannot say if there is a problem=
.
=20
Ray

 		 	   		  =

--_53354a06-2a07-4ca2-8d42-cbe17d12924c_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 12pt=3B
font-family:Calibri
}
--></style></head>
<body class=3D'hmmessage'><div dir=3D'ltr'><br>&gt=3B Message: 6<br>&gt=3B =
Date: Sun=2C 15 May 2016 06:10:47 +0000 (UTC)<br>&gt=3B From: Jason Long &l=
t=3Bhack3rcon@yahoo.com&gt=3B<br>&gt=3B To: "sm8ax1@vfemail.net" &lt=3Bsm8a=
x1@vfemail.net&gt=3B=2C<br>&gt=3B 	"xen-users@lists.xen.org" &lt=3Bxen-user=
s@lists.xen.org&gt=3B<br>&gt=3B Subject: Re: [Xen-users] VGA PASSTHROUGH no=
t working :(<br>&gt=3B Message-ID:<br>&gt=3B 	&lt=3B189714217.2269584.14632=
92648007.JavaMail.yahoo@mail.yahoo.com&gt=3B<br>&gt=3B Content-Type: text/p=
lain=3B charset=3D"utf-8"<br>&gt=3B <br>&gt=3B It is so odd. My CPU is "htt=
p://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-up-=
to-3_80-GHz" and information are :<br>&gt=3B # cat /proc/cpuinfo&nbsp=3Bpro=
cessor : 0vendor_id : GenuineIntelcpu family : 6model : 42model name : Inte=
l(R) Core(TM) i7-2600K CPU @ 3.40GHzstepping : 7microcode : 0x17cpu MHz : 3=
392.390cache size : 8192 KBphysical id : 0siblings : 8core id : 0cpu cores =
: 4apicid : 0initial apicid : 0fpu : yesfpu_exception : yescpuid level : 13=
wp : yesflags : fpu de tsc msr pae mce cx8 apic sep mca cmov pat clflush ac=
pi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl nonstop=
_tsc eagerfpu pni pclmulqdq monitor est ssse3 cx16 sse4_1 sse4_2 popcnt tsc=
_deadline_timer aes xsave avx hypervisor lahf_lm ida arat epb pln pts dther=
m xsaveoptbugs :bogomips : 6784.78clflush size : 64cache_alignment : 64addr=
ess sizes : 36 bits physical=2C 48 bits virtualpower management:<br>&gt=3B&=
nbsp=3B <br>On my Toshiba laptop=2C cat cpuinfo shows vmx (the Intel VT-d f=
lag) when I boot to Debian.&nbsp=3B When I boot to Xen=2C it does not show-=
up.&nbsp=3B This is a new install and I have not built a VM yet so I cannot=
 say if there is a problem.<BR>&nbsp=3B<BR>Ray<br><BR> 		 	   		  </div></b=
ody>
</html>=

--_53354a06-2a07-4ca2-8d42-cbe17d12924c_--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3592786907586621926==--



From xen-users-bounces@lists.xen.org Sun May 15 13:10:59 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 15 May 2016 13:10:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b1vnT-0006Y1-1e; Sun, 15 May 2016 13:09:27 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ray@aarden.us>) id 1b1vnR-0006Xv-Gi
 for xen-users@lists.xen.org; Sun, 15 May 2016 13:09:25 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 E2/34-29484-40578375; Sun, 15 May 2016 13:09:24 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrOIsWRWlGSWpSXmKPExsWy9uTB17rMpRb
 hBmdfmlisunqA1YHR4+ju30wBjFGsmXlJ+RUJrBkfdlcWHJWrmHNlPVsD4zSpLkYuDiGBBYwS
 Z37OYYJwVjJKPDjwha2LkZNDQkBTYtq/2+wgNq+ApcTNPZ+ZQGwhASmJ02fWM4LYzALhElc/X
 2AFsdkEJCXefZwEVi8iYC7x78wZsLgwkD311CewXhYBVYmWf59YQGxOASGJjqudrBC2s8SEFd
 PZIeY7SWzYt5cJYq+gxMmZT1gg7gmW6Fp3gm0CI/8sJKtnISmDiOtJ3Jg6hQ3C1pZYtvA1M4S
 tKzHj3yEWZPEFjGyrGNWLU4vKUot0TfWSijLTM0pyEzNzdA0NTPVyU4uLE9NTcxKTivWS83M3
 MQKDmQEIdjB+6Xc+xCjJwaQkymudZxEuxJeUn1KZkVicEV9UmpNafIhRg4NDYPOyvjeMUix5+
 XmpShK8F4uB6gSLUtNTK9Iyc4DxBlMqwcGjJMJ7GiTNW1yQmFucmQ6ROsVozzHt+7W1TBzLpl
 4Hkhem3gOSW3Y9WMskBDZVSpy3FqRNAKQtozQPbigsPVxilJUS5mUEOlmIpyC1KDezBFX+FaM
 4B6OSMO9VkCk8mXklcLtfAZ3FBHTWBDOws0oSEVJSDYxOu62WtAefva1m7qZ4pSFvQ/A7/dR4
 15VTtTg23F2gzBt3n9NUvoy5/Oqkgwtbz1co8MVNuM1rEBjFf6TtRqGqpYDw3raesElWM58Ey
 c7UXMKxbdr27piMPs1HejP2GPzeXev4PttXM+Hi6U7ztu3nViy94hozNdJPoeDCi+66DK9ns/
 acXqfEUpyRaKjFXFScCACJXorwCgMAAA==
X-Env-Sender: ray@aarden.us
X-Msg-Ref: server-14.tower-206.messagelabs.com!1463317761!3287179!1
X-Originating-IP: [173.201.193.235]
X-SpamReason: No, hits=1.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAxNzMuMjAxLjE5My4yMzUgPT4gNDE0NzM=\n,sa_preprocessor: 
 QmFkIElQOiAxNzMuMjAxLjE5My4yMzUgPT4gNDE0NzM=\n,FORGED_HOTMAIL_RCVD,
 HTML_10_20,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43780 invoked from network); 15 May 2016 13:09:23 -0000
Received: from p3plsmtpa09-06.prod.phx3.secureserver.net (HELO
 p3plsmtpa09-06.prod.phx3.secureserver.net) (173.201.193.235)
 by server-14.tower-206.messagelabs.com with DHE-RSA-AES128-SHA encrypted SMTP;
 15 May 2016 13:09:23 -0000
Received: from mail.hotmail.com ([157.56.23.10])
 by p3plsmtpa09-06.prod.phx3.secureserver.net with 
 id ud9M1s0020D3m6M01d9M0T; Sun, 15 May 2016 06:09:21 -0700
Received: from COL128-W93 ([157.56.23.7]) by COL004-WSS1S3.hotmail.com over
 TLS secured channel with Microsoft SMTPSVC(7.5.7601.23008); 
 Sun, 15 May 2016 06:09:20 -0700
X-TMN: [mJopn0DDIiFKmKQqWY4ZshGyWlLvrmVB]
Message-ID: <COL128-W93A0BAC9D6DC704B360433A5760@phx.gbl>
From: Ray <ray@aarden.us>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Date: Sun, 15 May 2016 08:09:20 -0500
Importance: Normal
In-Reply-To: <mailman.33170.1463292820.871.xen-users@lists.xen.org>
References: <mailman.33170.1463292820.871.xen-users@lists.xen.org>
MIME-Version: 1.0
X-OriginalArrivalTime: 15 May 2016 13:09:20.0907 (UTC)
 FILETIME=[FE9165B0:01D1AEAA]
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3592786907586621926=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3592786907586621926==
Content-Type: multipart/alternative;
	boundary="_53354a06-2a07-4ca2-8d42-cbe17d12924c_"

--_53354a06-2a07-4ca2-8d42-cbe17d12924c_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable


> Message: 6
> Date: Sun=2C 15 May 2016 06:10:47 +0000 (UTC)
> From: Jason Long <hack3rcon@yahoo.com>
> To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>=2C
> 	"xen-users@lists.xen.org" <xen-users@lists.xen.org>
> Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
> Message-ID:
> 	<189714217.2269584.1463292648007.JavaMail.yahoo@mail.yahoo.com>
> Content-Type: text/plain=3B charset=3D"utf-8"
>=20
> It is so odd. My CPU is "http://ark.intel.com/products/52214/Intel-Core-i=
7-2600K-Processor-8M-Cache-up-to-3_80-GHz" and information are :
> # cat /proc/cpuinfo processor : 0vendor_id : GenuineIntelcpu family : 6mo=
del : 42model name : Intel(R) Core(TM) i7-2600K CPU @ 3.40GHzstepping : 7mi=
crocode : 0x17cpu MHz : 3392.390cache size : 8192 KBphysical id : 0siblings=
 : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_except=
ion : yescpuid level : 13wp : yesflags : fpu de tsc msr pae mce cx8 apic se=
p mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_=
tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq monitor est ssse3 cx16=
 sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx hypervisor lahf_lm i=
da arat epb pln pts dtherm xsaveoptbugs :bogomips : 6784.78clflush size : 6=
4cache_alignment : 64address sizes : 36 bits physical=2C 48 bits virtualpow=
er management:
> =20
On my Toshiba laptop=2C cat cpuinfo shows vmx (the Intel VT-d flag) when I =
boot to Debian.  When I boot to Xen=2C it does not show-up.  This is a new =
install and I have not built a VM yet so I cannot say if there is a problem=
.
=20
Ray

 		 	   		  =

--_53354a06-2a07-4ca2-8d42-cbe17d12924c_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<style><!--
.hmmessage P
{
margin:0px=3B
padding:0px
}
body.hmmessage
{
font-size: 12pt=3B
font-family:Calibri
}
--></style></head>
<body class=3D'hmmessage'><div dir=3D'ltr'><br>&gt=3B Message: 6<br>&gt=3B =
Date: Sun=2C 15 May 2016 06:10:47 +0000 (UTC)<br>&gt=3B From: Jason Long &l=
t=3Bhack3rcon@yahoo.com&gt=3B<br>&gt=3B To: "sm8ax1@vfemail.net" &lt=3Bsm8a=
x1@vfemail.net&gt=3B=2C<br>&gt=3B 	"xen-users@lists.xen.org" &lt=3Bxen-user=
s@lists.xen.org&gt=3B<br>&gt=3B Subject: Re: [Xen-users] VGA PASSTHROUGH no=
t working :(<br>&gt=3B Message-ID:<br>&gt=3B 	&lt=3B189714217.2269584.14632=
92648007.JavaMail.yahoo@mail.yahoo.com&gt=3B<br>&gt=3B Content-Type: text/p=
lain=3B charset=3D"utf-8"<br>&gt=3B <br>&gt=3B It is so odd. My CPU is "htt=
p://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-up-=
to-3_80-GHz" and information are :<br>&gt=3B # cat /proc/cpuinfo&nbsp=3Bpro=
cessor : 0vendor_id : GenuineIntelcpu family : 6model : 42model name : Inte=
l(R) Core(TM) i7-2600K CPU @ 3.40GHzstepping : 7microcode : 0x17cpu MHz : 3=
392.390cache size : 8192 KBphysical id : 0siblings : 8core id : 0cpu cores =
: 4apicid : 0initial apicid : 0fpu : yesfpu_exception : yescpuid level : 13=
wp : yesflags : fpu de tsc msr pae mce cx8 apic sep mca cmov pat clflush ac=
pi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good nopl nonstop=
_tsc eagerfpu pni pclmulqdq monitor est ssse3 cx16 sse4_1 sse4_2 popcnt tsc=
_deadline_timer aes xsave avx hypervisor lahf_lm ida arat epb pln pts dther=
m xsaveoptbugs :bogomips : 6784.78clflush size : 64cache_alignment : 64addr=
ess sizes : 36 bits physical=2C 48 bits virtualpower management:<br>&gt=3B&=
nbsp=3B <br>On my Toshiba laptop=2C cat cpuinfo shows vmx (the Intel VT-d f=
lag) when I boot to Debian.&nbsp=3B When I boot to Xen=2C it does not show-=
up.&nbsp=3B This is a new install and I have not built a VM yet so I cannot=
 say if there is a problem.<BR>&nbsp=3B<BR>Ray<br><BR> 		 	   		  </div></b=
ody>
</html>=

--_53354a06-2a07-4ca2-8d42-cbe17d12924c_--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3592786907586621926==--



From xen-users-bounces@lists.xen.org Mon May 16 05:27:53 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 05:27:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2B2u-0004B0-PF; Mon, 16 May 2016 05:26:24 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b2B2t-0004Au-8c
 for xen-users@lists.xen.org; Mon, 16 May 2016 05:26:23 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 F8/C8-04050-EF959375; Mon, 16 May 2016 05:26:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHKsWRWlGSWpSXmKPExsWS1PW0SPdvpGW
 4waapwharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bT529ZCtp0Kj5N/c/WwHhCrYuRi4NFYBWL
 xL9f19i7GDk4hASSJV4e8IcwMyTOvzXvYuQEMjMllj9/zwRhx0vMmbeIEcSWEFCQmNA7nQ3Ct
 pU4u2g9I8hICYHdLBJ9354ygzhCAg2MEodaboJ1swhoSyyZeRxsF5uAmsSTHhaIoVoSL3e1gd
 kiAj4Sz3rusILYvED2thm/wZZxClhJHG37zQpxW4HEt4UlIGFhAXOJqac+MUGUC0qcnPkEbAy
 zQKzExIZDzBC2iMS7Hd9YJjCKzEJSNgtJ2SwkZbOANjALqEusnycEEdaWWLbwNVSJmsTtbVfZ
 kcUXMLKvYlQvTi0qSy3SNddLKspMzyjJTczM0TU0MNbLTS0uTkxPzUlMKtZLzs/dxAiMKwYg2
 MHY+N3pEKMkB5OSKG/1b4twIb6k/JTKjMTijPii0pzU4kOMMhwcShK8JyIsw4UEi1LTUyvSMn
 OAEQ6TluDgURLhnQyS5i0uSMwtzkyHSJ1i1OWY9v3aWiYhlrz8vFQpcd4lIEUCIEUZpXlwI2D
 J5hKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJWEef+BTOHJzCuB2/QK6AgmoCMmmFmAHFGSiJCS
 amAUP7J75cGF68r4du0RVpp1ZadXqefCnC8zkifaBj//+2gVl2/1DgW27ZvYFb2Lntz8M1/P2
 dzZ3+K3+bTCh+1CklPa/CykHpU3dXfVJyg8ti9x57ibNq/ZPFAy7sj8D2vyiyNumeQLFfE5bH
 lREPfZocdxtbqP0r6ED70yZ2ruaPkeWH0txkqJpTgj0VCLuag4EQDwOVtwMQMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1463376379!13996867!1
X-Originating-IP: [98.138.229.114]
X-SpamReason: No, hits=1.2 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_40_50,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33125 invoked from network); 16 May 2016 05:26:21 -0000
Received: from nm36-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm36-vm2.bullet.mail.ne1.yahoo.com) (98.138.229.114)
 by server-11.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 16 May 2016 05:26:21 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463376379; bh=e6L+n7aGZDChCs8sNtJRv844sJlHUG8WnINVswMZvAs=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=RfFOR0myjtwDC/EA9N1C9eVk4tsMfWquLzzPMdva/WtLMbMayKIW9/okh4gOYx6EgPXK/MLRHAaCnm6cgRcT2SuCxjRK59m4NuSmrGvTGwb4ZbNurqioVa1d1bxwladVjDJzYU5q45O0f2kVeFwyLQqQNYQom0dmlKV7XmjwFEjkn/R//EM5QM5ucX03WLZMgMY8BVf3iZ7TLheJmcak4d9KhUb6GFjxsxnRJaPMqVbsFg1Des3jR9RAoTHFBPHPWRbw86pCilFN+/Xcz6iVfGngu2S7gTevKbTqHgjwyEv6PCdfz/CdiaBGoaOxVNO/m81cwCMcLVb2+LtVTRjeYg==
Received: from [127.0.0.1] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 05:26:19 -0000
Received: from [98.138.100.114] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 05:23:30 -0000
Received: from [98.138.226.166] by tm105.bullet.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 05:23:30 -0000
Received: from [127.0.0.1] by omp1067.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 05:23:30 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 824156.12938.bm@omp1067.mail.ne1.yahoo.com
X-YMail-OSG: HS4NG2UVM1nBFkxCQF8LbTCnUxsy2Yl0.NxxmikVIbXmXqOMOcjmYyhmy0Xn2nj
 OD1tade7sQLX8m1GYgI3cfnjbmNCOm1KDQtN8tKg7TMzWebuQvt8lKibCy6Tr_W9ToYG6bqwMzdW
 J_K6URxujG2bhbpffOXOtfDSnAxRKXKozKZS4lY6Yj1Hv5oqtRuU2FejXOhbf8M6kQnEEwmrLySy
 lAwNMDJBAayNw0m.LfbDGcYSY9PrzaVAaFY34tpL6Pb8xSVFD53QWgm7pRtYMYliIf0n6TCj40Yt
 uoK24UXLkOqVcvhyaxyEsMzYLbciHguKvnnv1vbeTnRODbw8wWJDNnAio25NGGAjQ7h5orceZwmx
 pN91qJ5i9mPUEia3wH5zVpazbO3dhF.dJIj6ttZ3HaaHkX1J6.9eezDen.dVfkRkHBQQwsT4XN9U
 Uk3WHHTajmdCmsmXqfXORYv2cX9bVR9GrtXcFz79XeFpWQRPMXkvHgN3iUvKksAoLTsdV2OMLNS9
 bsB6_gx8apI4p5IUhkXyo4AX1
Received: from jws100173.mail.ne1.yahoo.com by
 sendmailws159.mail.ne1.yahoo.com; Mon, 16 May 2016 05:23:30 +0000;
 1463376210.375
Date: Mon, 16 May 2016 05:23:30 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Ray <ray@aarden.us>, "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1856512105.2573376.1463376210086.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <COL128-W93A0BAC9D6DC704B360433A5760@phx.gbl>
References: <mailman.33170.1463292820.871.xen-users@lists.xen.org>
 <COL128-W93A0BAC9D6DC704B360433A5760@phx.gbl>
MIME-Version: 1.0
Content-Length: 6171
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============5348758968117584681=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============5348758968117584681==
Content-Type: multipart/alternative; 
	boundary="----=_Part_2573375_1933891681.1463376210084"
Content-Length: 5638

------=_Part_2573375_1933891681.1463376210084
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Why VGA Passthrough is hard in Xen? My VGA is Nvidia GT 210 and my CPU is C=
ore i7 and I guess not it is a regular PC.=20

    On Sunday, May 15, 2016 5:43 PM, Ray <ray@aarden.us> wrote:
=20

 <!--#yiv3703268270 .yiv3703268270hmmessage P{margin:0px;padding:0px;}#yiv3=
703268270 body.yiv3703268270hmmessage{font-size:12pt;font-family:Calibri;}-=
->
> Message: 6
> Date: Sun, 15 May 2016 06:10:47 +0000 (UTC)
> From: Jason Long <hack3rcon@yahoo.com>
> To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>,
> "xen-users@lists.xen.org" <xen-users@lists.xen.org>
> Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
> Message-ID:
> <189714217.2269584.1463292648007.JavaMail.yahoo@mail.yahoo.com>
> Content-Type: text/plain; charset=3D"utf-8"
>=20
> It is so odd. My CPU is "http://ark.intel.com/products/52214/Intel-Core-i=
7-2600K-Processor-8M-Cache-up-to-3_80-GHz" and information are :
> # cat /proc/cpuinfo=C2=A0processor : 0vendor_id : GenuineIntelcpu family =
: 6model : 42model name : Intel(R) Core(TM) i7-2600K CPU @ 3.40GHzstepping =
: 7microcode : 0x17cpu MHz : 3392.390cache size : 8192 KBphysical id : 0sib=
lings : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_e=
xception : yescpuid level : 13wp : yesflags : fpu de tsc msr pae mce cx8 ap=
ic sep mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm cons=
tant_tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq monitor est ssse3=
 cx16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx hypervisor lahf=
_lm ida arat epb pln pts dtherm xsaveoptbugs :bogomips : 6784.78clflush siz=
e : 64cache_alignment : 64address sizes : 36 bits physical, 48 bits virtual=
power management:
>=C2=A0=20
On my Toshiba laptop, cat cpuinfo shows vmx (the Intel VT-d flag) when I bo=
ot to Debian.=C2=A0 When I boot to Xen, it does not show-up.=C2=A0 This is =
a new install and I have not built a VM yet so I cannot say if there is a p=
roblem.
=C2=A0
Ray

=20
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_2573375_1933891681.1463376210084
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463375592827_5018"=
 dir=3D"ltr"><span>Why VGA Passthrough is hard in Xen? My VGA is Nvidia GT =
210 and my CPU is Core i7 and I guess not it is a regular PC.</span></div> =
<div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" styl=
e=3D"display: block;"> <div style=3D"font-family: HelveticaNeue, Helvetica =
Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div =
style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Luci=
da Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2"=
 face=3D"Arial"> On Sunday, May 15, 2016 5:43 PM, Ray &lt;ray@aarden.us&gt;=
 wrote:<br></font></div>  <br><br> <div class=3D"y_msg_container"><div id=
=3D"yiv3703268270">

<style><!--
#yiv3703268270 .yiv3703268270hmmessage P
{
margin:0px;padding:0px;}
#yiv3703268270 body.yiv3703268270hmmessage
{
font-size:12pt;font-family:Calibri;}
--></style>
<div><div dir=3D"ltr"><br>&gt; Message: 6<br>&gt; Date: Sun, 15 May 2016 06=
:10:47 +0000 (UTC)<br>&gt; From: Jason Long &lt;hack3rcon@yahoo.com&gt;<br>=
&gt; To: "sm8ax1@vfemail.net" &lt;sm8ax1@vfemail.net&gt;,<br>&gt; =09"xen-u=
sers@lists.xen.org" &lt;xen-users@lists.xen.org&gt;<br>&gt; Subject: Re: [X=
en-users] VGA PASSTHROUGH not working :(<br>&gt; Message-ID:<br>&gt; =09&lt=
;189714217.2269584.1463292648007.JavaMail.yahoo@mail.yahoo.com&gt;<br>&gt; =
Content-Type: text/plain; charset=3D"utf-8"<br>&gt; <br>&gt; It is so odd. =
My CPU is "http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processo=
r-8M-Cache-up-to-3_80-GHz" and information are :<br>&gt; # cat /proc/cpuinf=
o&nbsp;processor : 0vendor_id : GenuineIntelcpu family : 6model : 42model n=
ame : Intel(R) Core(TM) i7-2600K CPU @ 3.40GHzstepping : 7microcode : 0x17c=
pu MHz : 3392.390cache size : 8192 KBphysical id : 0siblings : 8core id : 0=
cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_exception : yescpuid =
level : 13wp : yesflags : fpu de tsc msr pae mce cx8 apic sep mca cmov pat =
clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good no=
pl nonstop_tsc eagerfpu pni pclmulqdq monitor est ssse3 cx16 sse4_1 sse4_2 =
popcnt tsc_deadline_timer aes xsave avx hypervisor lahf_lm ida arat epb pln=
 pts dtherm xsaveoptbugs :bogomips : 6784.78clflush size : 64cache_alignmen=
t : 64address sizes : 36 bits physical, 48 bits virtualpower management:<br=
>&gt;&nbsp; <br>On my Toshiba laptop, cat cpuinfo shows vmx (the Intel VT-d=
 flag) when I boot to Debian.&nbsp; When I boot to Xen, it does not show-up=
.&nbsp; This is a new install and I have not built a VM yet so I cannot say=
 if there is a problem.<br>&nbsp;<br>Ray<br><br> =09=09 =09   =09=09  </div=
></div>
</div><br>_______________________________________________<br>Xen-users mail=
ing list<br><a ymailto=3D"mailto:Xen-users@lists.xen.org" href=3D"mailto:Xe=
n-users@lists.xen.org">Xen-users@lists.xen.org</a><br><a href=3D"http://lis=
ts.xen.org/xen-users" target=3D"_blank">http://lists.xen.org/xen-users</a><=
br><br></div>  </div> </div>  </div></div></body></html>
------=_Part_2573375_1933891681.1463376210084--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============5348758968117584681==--


From xen-users-bounces@lists.xen.org Mon May 16 05:27:53 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 05:27:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2B2u-0004B0-PF; Mon, 16 May 2016 05:26:24 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b2B2t-0004Au-8c
 for xen-users@lists.xen.org; Mon, 16 May 2016 05:26:23 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 F8/C8-04050-EF959375; Mon, 16 May 2016 05:26:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHKsWRWlGSWpSXmKPExsWS1PW0SPdvpGW
 4waapwharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bT529ZCtp0Kj5N/c/WwHhCrYuRi4NFYBWL
 xL9f19i7GDk4hASSJV4e8IcwMyTOvzXvYuQEMjMllj9/zwRhx0vMmbeIEcSWEFCQmNA7nQ3Ct
 pU4u2g9I8hICYHdLBJ9354ygzhCAg2MEodaboJ1swhoSyyZeRxsF5uAmsSTHhaIoVoSL3e1gd
 kiAj4Sz3rusILYvED2thm/wZZxClhJHG37zQpxW4HEt4UlIGFhAXOJqac+MUGUC0qcnPkEbAy
 zQKzExIZDzBC2iMS7Hd9YJjCKzEJSNgtJ2SwkZbOANjALqEusnycEEdaWWLbwNVSJmsTtbVfZ
 kcUXMLKvYlQvTi0qSy3SNddLKspMzyjJTczM0TU0MNbLTS0uTkxPzUlMKtZLzs/dxAiMKwYg2
 MHY+N3pEKMkB5OSKG/1b4twIb6k/JTKjMTijPii0pzU4kOMMhwcShK8JyIsw4UEi1LTUyvSMn
 OAEQ6TluDgURLhnQyS5i0uSMwtzkyHSJ1i1OWY9v3aWiYhlrz8vFQpcd4lIEUCIEUZpXlwI2D
 J5hKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJWEef+BTOHJzCuB2/QK6AgmoCMmmFmAHFGSiJCS
 amAUP7J75cGF68r4du0RVpp1ZadXqefCnC8zkifaBj//+2gVl2/1DgW27ZvYFb2Lntz8M1/P2
 dzZ3+K3+bTCh+1CklPa/CykHpU3dXfVJyg8ti9x57ibNq/ZPFAy7sj8D2vyiyNumeQLFfE5bH
 lREPfZocdxtbqP0r6ED70yZ2ruaPkeWH0txkqJpTgj0VCLuag4EQDwOVtwMQMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1463376379!13996867!1
X-Originating-IP: [98.138.229.114]
X-SpamReason: No, hits=1.2 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_40_50,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33125 invoked from network); 16 May 2016 05:26:21 -0000
Received: from nm36-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm36-vm2.bullet.mail.ne1.yahoo.com) (98.138.229.114)
 by server-11.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 16 May 2016 05:26:21 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463376379; bh=e6L+n7aGZDChCs8sNtJRv844sJlHUG8WnINVswMZvAs=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=RfFOR0myjtwDC/EA9N1C9eVk4tsMfWquLzzPMdva/WtLMbMayKIW9/okh4gOYx6EgPXK/MLRHAaCnm6cgRcT2SuCxjRK59m4NuSmrGvTGwb4ZbNurqioVa1d1bxwladVjDJzYU5q45O0f2kVeFwyLQqQNYQom0dmlKV7XmjwFEjkn/R//EM5QM5ucX03WLZMgMY8BVf3iZ7TLheJmcak4d9KhUb6GFjxsxnRJaPMqVbsFg1Des3jR9RAoTHFBPHPWRbw86pCilFN+/Xcz6iVfGngu2S7gTevKbTqHgjwyEv6PCdfz/CdiaBGoaOxVNO/m81cwCMcLVb2+LtVTRjeYg==
Received: from [127.0.0.1] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 05:26:19 -0000
Received: from [98.138.100.114] by nm36.bullet.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 05:23:30 -0000
Received: from [98.138.226.166] by tm105.bullet.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 05:23:30 -0000
Received: from [127.0.0.1] by omp1067.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 05:23:30 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 824156.12938.bm@omp1067.mail.ne1.yahoo.com
X-YMail-OSG: HS4NG2UVM1nBFkxCQF8LbTCnUxsy2Yl0.NxxmikVIbXmXqOMOcjmYyhmy0Xn2nj
 OD1tade7sQLX8m1GYgI3cfnjbmNCOm1KDQtN8tKg7TMzWebuQvt8lKibCy6Tr_W9ToYG6bqwMzdW
 J_K6URxujG2bhbpffOXOtfDSnAxRKXKozKZS4lY6Yj1Hv5oqtRuU2FejXOhbf8M6kQnEEwmrLySy
 lAwNMDJBAayNw0m.LfbDGcYSY9PrzaVAaFY34tpL6Pb8xSVFD53QWgm7pRtYMYliIf0n6TCj40Yt
 uoK24UXLkOqVcvhyaxyEsMzYLbciHguKvnnv1vbeTnRODbw8wWJDNnAio25NGGAjQ7h5orceZwmx
 pN91qJ5i9mPUEia3wH5zVpazbO3dhF.dJIj6ttZ3HaaHkX1J6.9eezDen.dVfkRkHBQQwsT4XN9U
 Uk3WHHTajmdCmsmXqfXORYv2cX9bVR9GrtXcFz79XeFpWQRPMXkvHgN3iUvKksAoLTsdV2OMLNS9
 bsB6_gx8apI4p5IUhkXyo4AX1
Received: from jws100173.mail.ne1.yahoo.com by
 sendmailws159.mail.ne1.yahoo.com; Mon, 16 May 2016 05:23:30 +0000;
 1463376210.375
Date: Mon, 16 May 2016 05:23:30 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Ray <ray@aarden.us>, "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1856512105.2573376.1463376210086.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <COL128-W93A0BAC9D6DC704B360433A5760@phx.gbl>
References: <mailman.33170.1463292820.871.xen-users@lists.xen.org>
 <COL128-W93A0BAC9D6DC704B360433A5760@phx.gbl>
MIME-Version: 1.0
Content-Length: 6171
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============5348758968117584681=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============5348758968117584681==
Content-Type: multipart/alternative; 
	boundary="----=_Part_2573375_1933891681.1463376210084"
Content-Length: 5638

------=_Part_2573375_1933891681.1463376210084
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Why VGA Passthrough is hard in Xen? My VGA is Nvidia GT 210 and my CPU is C=
ore i7 and I guess not it is a regular PC.=20

    On Sunday, May 15, 2016 5:43 PM, Ray <ray@aarden.us> wrote:
=20

 <!--#yiv3703268270 .yiv3703268270hmmessage P{margin:0px;padding:0px;}#yiv3=
703268270 body.yiv3703268270hmmessage{font-size:12pt;font-family:Calibri;}-=
->
> Message: 6
> Date: Sun, 15 May 2016 06:10:47 +0000 (UTC)
> From: Jason Long <hack3rcon@yahoo.com>
> To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>,
> "xen-users@lists.xen.org" <xen-users@lists.xen.org>
> Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
> Message-ID:
> <189714217.2269584.1463292648007.JavaMail.yahoo@mail.yahoo.com>
> Content-Type: text/plain; charset=3D"utf-8"
>=20
> It is so odd. My CPU is "http://ark.intel.com/products/52214/Intel-Core-i=
7-2600K-Processor-8M-Cache-up-to-3_80-GHz" and information are :
> # cat /proc/cpuinfo=C2=A0processor : 0vendor_id : GenuineIntelcpu family =
: 6model : 42model name : Intel(R) Core(TM) i7-2600K CPU @ 3.40GHzstepping =
: 7microcode : 0x17cpu MHz : 3392.390cache size : 8192 KBphysical id : 0sib=
lings : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_e=
xception : yescpuid level : 13wp : yesflags : fpu de tsc msr pae mce cx8 ap=
ic sep mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm cons=
tant_tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq monitor est ssse3=
 cx16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx hypervisor lahf=
_lm ida arat epb pln pts dtherm xsaveoptbugs :bogomips : 6784.78clflush siz=
e : 64cache_alignment : 64address sizes : 36 bits physical, 48 bits virtual=
power management:
>=C2=A0=20
On my Toshiba laptop, cat cpuinfo shows vmx (the Intel VT-d flag) when I bo=
ot to Debian.=C2=A0 When I boot to Xen, it does not show-up.=C2=A0 This is =
a new install and I have not built a VM yet so I cannot say if there is a p=
roblem.
=C2=A0
Ray

=20
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_2573375_1933891681.1463376210084
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463375592827_5018"=
 dir=3D"ltr"><span>Why VGA Passthrough is hard in Xen? My VGA is Nvidia GT =
210 and my CPU is Core i7 and I guess not it is a regular PC.</span></div> =
<div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" styl=
e=3D"display: block;"> <div style=3D"font-family: HelveticaNeue, Helvetica =
Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div =
style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Luci=
da Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2"=
 face=3D"Arial"> On Sunday, May 15, 2016 5:43 PM, Ray &lt;ray@aarden.us&gt;=
 wrote:<br></font></div>  <br><br> <div class=3D"y_msg_container"><div id=
=3D"yiv3703268270">

<style><!--
#yiv3703268270 .yiv3703268270hmmessage P
{
margin:0px;padding:0px;}
#yiv3703268270 body.yiv3703268270hmmessage
{
font-size:12pt;font-family:Calibri;}
--></style>
<div><div dir=3D"ltr"><br>&gt; Message: 6<br>&gt; Date: Sun, 15 May 2016 06=
:10:47 +0000 (UTC)<br>&gt; From: Jason Long &lt;hack3rcon@yahoo.com&gt;<br>=
&gt; To: "sm8ax1@vfemail.net" &lt;sm8ax1@vfemail.net&gt;,<br>&gt; =09"xen-u=
sers@lists.xen.org" &lt;xen-users@lists.xen.org&gt;<br>&gt; Subject: Re: [X=
en-users] VGA PASSTHROUGH not working :(<br>&gt; Message-ID:<br>&gt; =09&lt=
;189714217.2269584.1463292648007.JavaMail.yahoo@mail.yahoo.com&gt;<br>&gt; =
Content-Type: text/plain; charset=3D"utf-8"<br>&gt; <br>&gt; It is so odd. =
My CPU is "http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processo=
r-8M-Cache-up-to-3_80-GHz" and information are :<br>&gt; # cat /proc/cpuinf=
o&nbsp;processor : 0vendor_id : GenuineIntelcpu family : 6model : 42model n=
ame : Intel(R) Core(TM) i7-2600K CPU @ 3.40GHzstepping : 7microcode : 0x17c=
pu MHz : 3392.390cache size : 8192 KBphysical id : 0siblings : 8core id : 0=
cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_exception : yescpuid =
level : 13wp : yesflags : fpu de tsc msr pae mce cx8 apic sep mca cmov pat =
clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm constant_tsc rep_good no=
pl nonstop_tsc eagerfpu pni pclmulqdq monitor est ssse3 cx16 sse4_1 sse4_2 =
popcnt tsc_deadline_timer aes xsave avx hypervisor lahf_lm ida arat epb pln=
 pts dtherm xsaveoptbugs :bogomips : 6784.78clflush size : 64cache_alignmen=
t : 64address sizes : 36 bits physical, 48 bits virtualpower management:<br=
>&gt;&nbsp; <br>On my Toshiba laptop, cat cpuinfo shows vmx (the Intel VT-d=
 flag) when I boot to Debian.&nbsp; When I boot to Xen, it does not show-up=
.&nbsp; This is a new install and I have not built a VM yet so I cannot say=
 if there is a problem.<br>&nbsp;<br>Ray<br><br> =09=09 =09   =09=09  </div=
></div>
</div><br>_______________________________________________<br>Xen-users mail=
ing list<br><a ymailto=3D"mailto:Xen-users@lists.xen.org" href=3D"mailto:Xe=
n-users@lists.xen.org">Xen-users@lists.xen.org</a><br><a href=3D"http://lis=
ts.xen.org/xen-users" target=3D"_blank">http://lists.xen.org/xen-users</a><=
br><br></div>  </div> </div>  </div></div></body></html>
------=_Part_2573375_1933891681.1463376210084--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============5348758968117584681==--


From xen-users-bounces@lists.xen.org Mon May 16 06:47:11 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 06:47:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2CHf-00008J-3E; Mon, 16 May 2016 06:45:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b2CHd-00008D-Q3
 for xen-users@lists.xen.org; Mon, 16 May 2016 06:45:42 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 28/47-26599-59C69375; Mon, 16 May 2016 06:45:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBKsWRWlGSWpSXmKPExsWS1PVUTndyjmW
 4weubOharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bat9MYCxYkV/R032dpYOyP7GLk4mARWMUi
 8ab5N1MXIyeHkECyxO2zL9kh7AyJmxd2skHY6RJNHf+h4vESB1Y9YQGxJQQUJCb0TmeDsG0lJ
 h1eyAIyVEJgN4vExEnfGCEa6iW6J2xgBbFZBLQlps+dCLSMg4NNQE3iSQ8LRImWxMtdbWC2iI
 CPxLOeO2DlvED2k9PbwOZzCvhKLJv0jRVkvpDARkaJ5Tv7wI4WFjCXmHrqExNEg6DEyZkQxzE
 LxEq8nTSZDcIWlej7uJVxAqPILCRls5CUzUJSNgvoPGYBdYn184QgwtoSyxa+Zoaw1SRub7vK
 jiy+gJF9FaNGcWpRWWqRrqGxXlJRZnpGSW5iZo6uoYGpXm5qcXFiempOYlKxXnJ+7iZGYHwxA
 MEOxn/bPA8xSnIwKYnyVv+2CBfiS8pPqcxILM6ILyrNSS0+xCjDwaEkwauQbRkuJFiUmp5akZ
 aZA4x0mLQEB4+SCG84SJq3uCAxtzgzHSJ1itGYY9r3a2uZONrm3F/LJMSSl5+XKiXOqwhSKgB
 SmlGaBzcIloAuMcpKCfMyAp0mxFOQWpSbWYIq/4pRnINRSZh3IsgUnsy8Erh9r4BOYQI6ZYKZ
 BcgpJYkIKakGRmtVr/U2Kz9bHQ/nCr74Z3trrE22bPIZ+R/O31XyOCwut0ibaS/XuOG2d//yu
 oevv187OS9Y6oru/bNHp119qvU5a/o/MeltL80XfjHVeJHToBjz6tOZk+nvdtq63zoi5Jb4IG
 Zrnc9egUPz8j/F+TXEsXyQSuEt6l/4uc/8hcKFW8kTL1cbcimxFGckGmoxFxUnAgCotY72OwM
 AAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1463381138!35839484!1
X-Originating-IP: [98.138.229.30]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54741 invoked from network); 16 May 2016 06:45:39 -0000
Received: from nm37.bullet.mail.ne1.yahoo.com (HELO
 nm37.bullet.mail.ne1.yahoo.com) (98.138.229.30)
 by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 16 May 2016 06:45:39 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463381137; bh=jaFEoRXZKwRxfTvFksoQWskuRb8xr4QZ873Im11tkoc=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=ohDfWQDSu4C2fE0/jcvzh0Axkn7ggyyKSpgtZy0vCkgvXE9RDfC9DfD90C1eBOse2OOYEFa5KshHmJ9pC9nA8M6t9nsomk9PNU4id/T+9EYOTyI0MITjR6ONKFdnVSHyMhisOwm67cDjn+RfMAt/hdzCWGmQk9Sha4kRWv4JxyI9Ic7v6VF36Bn8bsQl1U1+EabtbI1guKKqu8evx8mtAO2bztQff6XTyMtKVAd7Gt7KHjg0vERV1mA7RI/Au3M4m67l1lSEpwTiEbmRavSRDGI4fHUvqG4WVnqUNV1NfWFGDOU6MSPAmo3TDfdqGZQiTV/TVWLXPLBa9tdxRBLhjQ==
Received: from [127.0.0.1] by nm37.bullet.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 06:45:37 -0000
Received: from [98.138.226.179] by nm37.bullet.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 06:42:38 -0000
Received: from [98.138.89.253] by tm14.bullet.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 06:42:38 -0000
Received: from [127.0.0.1] by omp1045.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 06:42:38 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 842886.36061.bm@omp1045.mail.ne1.yahoo.com
X-YMail-OSG: VEVCwYgVM1lD_lYVxPeXtDjuCgY61kT2nPLhhvXRzYg_TQFc8KmYoC6JstDPIlS
 smbTyPsye_tHnVbG0hxk1gaXAYhjyYzEBpzzNBlq8KWGk.eJxxMUkCqnu0tWMYqBixCaP7fjSDm6
 mVn2or3dN4c_RgKbcTpSVO61yUyIHaiee7UjCwEOXGbI7un_izBzd6TiE6Lu4GqdkU5hXcnik0wI
 UConfYDAEbY3JlkpS_ASQlPl2HQaJQOg2jyg0L_dJW8MPSjXNCFvx4bpk2cPtwtplYPn0kB67aSH
 3OJMiceJhbu37PqHdJYc_rbkSWIBYIUAsKXPCcYC1OgO.VqQ.FN4LS8A5urk6njqM5N5QGgYKiz.
 S00AZJp9Zd13pTsdyq8BuwqX_P_vVOiJFMNlQglCLvyfCDIwHw4iPdejqqFyliv1b12lRvp1P60y
 SoL8dAYb51bKOfQSwQhVWMyaBSFJNSEvaKMxIyok12XfgVWvAZfB2fPS0lhiaGiueybMuArwHdJI
 uUCNa28EJ77S47OxZr6ZNnMRc
Received: from jws10069.mail.ne1.yahoo.com by sendmailws132.mail.ne1.yahoo.com;
 Mon, 16 May 2016 06:42:38 +0000; 1463380958.292
Date: Mon, 16 May 2016 06:42:37 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Ray <ray@aarden.us>, "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1964699554.2539071.1463380957983.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1856512105.2573376.1463376210086.JavaMail.yahoo@mail.yahoo.com>
References: <mailman.33170.1463292820.871.xen-users@lists.xen.org>
 <COL128-W93A0BAC9D6DC704B360433A5760@phx.gbl>
 <1856512105.2573376.1463376210086.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 13238
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6392725587156421371=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6392725587156421371==
Content-Type: multipart/alternative; 
	boundary="----=_Part_2539070_1191916731.1463380957977"
Content-Length: 12704

------=_Part_2539070_1191916731.1463380957977
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I enabled "iommu=3D1" as you see but problem not solved :(
menuentry 'Fedora, with Xen hypervisor' --class fedora --class gnu-linux --=
class gnu --class os --class xen $menuentry_id_option 'xen-gnulinux-simple-=
5a537009-00b1-4f8c-a547-26d$=C2=A0 =C2=A0 =C2=A0 =C2=A0 insmod part_msdos=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 insmod lvm=C2=A0 =C2=A0 =C2=A0 =C2=A0 insmod ex=
t2=C2=A0 =C2=A0 =C2=A0 =C2=A0 set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-=
8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 if [ x$feature_platform_search_hint =3D xy ]; then=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7=
jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'=
 =C2=A05a537009-00b1-4f8c-a547-26dd00707$=C2=A0 =C2=A0 =C2=A0 =C2=A0 else=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 search --no-floppy --fs-uuid --set=3Droo=
t 5a537009-00b1-4f8c-a547-26dd00707ee9=C2=A0 =C2=A0 =C2=A0 =C2=A0 fi=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 echo =C2=A0 =C2=A0'Loading Xen 4.5.3 ...'=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" ];=
 then=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 xen_rm_opts=3D=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 else=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 xen_rm_opts=3D"=
no-real-mode edd=3Doff"=C2=A0 =C2=A0 =C2=A0 =C2=A0 fi=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 multiboot =C2=A0 =C2=A0 =C2=A0 /boot/xen-4.5.3.gz placeholder iommu=
=3D1 =C2=A0 ${xen_rm_opts}=C2=A0 =C2=A0 =C2=A0 =C2=A0 echo =C2=A0 =C2=A0'Lo=
ading Linux 4.4.7-300.fc23.x86_64 ...'=C2=A0 =C2=A0 =C2=A0 =C2=A0 module =
=C2=A0/boot/vmlinuz-4.4.7-300.fc23.x86_64 placeholder root=3D/dev/mapper/fe=
dora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 echo =C2=A0 =C2=A0'Loading initial ramdisk ...'=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 module =C2=A0--nounzip =C2=A0 /boot/initramfs-4=
.4.7-300.fc23.x86_64.img
=20

    On Monday, May 16, 2016 9:53 AM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 Why VGA Passthrough is hard in Xen? My VGA is Nvidia GT 210 and my CPU is =
Core i7 and I guess not it is a regular PC.=20

    On Sunday, May 15, 2016 5:43 PM, Ray <ray@aarden.us> wrote:
=20

 #yiv5100886073 #yiv5100886073 -- .yiv5100886073hmmessage P{margin:0px;padd=
ing:0px;}#yiv5100886073 body.yiv5100886073hmmessage{font-size:12pt;font-fam=
ily:Calibri;}#yiv5100886073=20
> Message: 6
> Date: Sun, 15 May 2016 06:10:47 +0000 (UTC)
> From: Jason Long <hack3rcon@yahoo.com>
> To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>,
> "xen-users@lists.xen.org" <xen-users@lists.xen.org>
> Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
> Message-ID:
> <189714217.2269584.1463292648007.JavaMail.yahoo@mail.yahoo.com>
> Content-Type: text/plain; charset=3D"utf-8"
>=20
> It is so odd. My CPU is "http://ark.intel.com/products/52214/Intel-Core-i=
7-2600K-Processor-8M-Cache-up-to-3_80-GHz" and information are :
> # cat /proc/cpuinfo=C2=A0processor : 0vendor_id : GenuineIntelcpu family =
: 6model : 42model name : Intel(R) Core(TM) i7-2600K CPU @ 3.40GHzstepping =
: 7microcode : 0x17cpu MHz : 3392.390cache size : 8192 KBphysical id : 0sib=
lings : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_e=
xception : yescpuid level : 13wp : yesflags : fpu de tsc msr pae mce cx8 ap=
ic sep mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm cons=
tant_tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq monitor est ssse3=
 cx16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx hypervisor lahf=
_lm ida arat epb pln pts dtherm xsaveoptbugs :bogomips : 6784.78clflush siz=
e : 64cache_alignment : 64address sizes : 36 bits physical, 48 bits virtual=
power management:
>=C2=A0=20
On my Toshiba laptop, cat cpuinfo shows vmx (the Intel VT-d flag) when I bo=
ot to Debian.=C2=A0 When I boot to Xen, it does not show-up.=C2=A0 This is =
a new install and I have not built a VM yet so I cannot say if there is a p=
roblem.
=C2=A0
Ray

=20
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  =20

  
------=_Part_2539070_1191916731.1463380957977
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463375592827_11389=
" dir=3D"ltr">I enabled "iommu=3D1" as you see but problem not solved :(</d=
iv><div id=3D"yui_3_16_0_ym19_1_1463375592827_11389" dir=3D"ltr"><br></div>=
<div id=3D"yui_3_16_0_ym19_1_1463375592827_11389">menuentry 'Fedora, with X=
en hypervisor' --class fedora --class gnu-linux --class gnu --class os --cl=
ass xen $menuentry_id_option 'xen-gnulinux-simple-5a537009-00b1-4f8c-a547-2=
6d$</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11390">&nbsp; &nbsp; &n=
bsp; &nbsp; insmod part_msdos</div><div id=3D"yui_3_16_0_ym19_1_14633755928=
27_11391">&nbsp; &nbsp; &nbsp; &nbsp; insmod lvm</div><div id=3D"yui_3_16_0=
_ym19_1_1463375592827_11392">&nbsp; &nbsp; &nbsp; &nbsp; insmod ext2</div><=
div id=3D"yui_3_16_0_ym19_1_1463375592827_11393">&nbsp; &nbsp; &nbsp; &nbsp=
; set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu=
-Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_113=
94">&nbsp; &nbsp; &nbsp; &nbsp; if [ x$feature_platform_search_hint =3D xy =
]; then</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11395">&nbsp; &nbsp=
; &nbsp; &nbsp; &nbsp; search --no-floppy --fs-uuid --set=3Droot --hint=3D'=
lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saV=
L-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707$</div><div id=3D"yui_3_16=
_0_ym19_1_1463375592827_11396">&nbsp; &nbsp; &nbsp; &nbsp; else</div><div i=
d=3D"yui_3_16_0_ym19_1_1463375592827_11397">&nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd0=
0707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11398">&nbsp; &nbsp=
; &nbsp; &nbsp;<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_=
1_1463375592827_11399">=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_14633=
75592827_11400">&nbsp; &nbsp; &nbsp; &nbsp; echo &nbsp; &nbsp;'Loading Xen =
4.5.3 ...'</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11401">&nbsp; &n=
bsp; &nbsp; &nbsp; if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "=
" ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11402">&nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; xen_rm_opts=3D</div><div id=3D"yui_3_16_0_y=
m19_1_1463375592827_11403">&nbsp; &nbsp; &nbsp; &nbsp; else</div><div id=3D=
"yui_3_16_0_ym19_1_1463375592827_11404">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; xen_rm_opts=3D"no-real-mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym=
19_1_1463375592827_11405">&nbsp; &nbsp; &nbsp; &nbsp; fi</div><div id=3D"yu=
i_3_16_0_ym19_1_1463375592827_11406">&nbsp; &nbsp; &nbsp; &nbsp; multiboot =
&nbsp; &nbsp; &nbsp; /boot/xen-4.5.3.gz placeholder iommu=3D1 &nbsp; ${xen_=
rm_opts}</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11407">&nbsp; &nbs=
p; &nbsp; &nbsp; echo &nbsp; &nbsp;'Loading Linux 4.4.7-300.fc23.x86_64 ...=
'</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11408">&nbsp; &nbsp; &nbs=
p; &nbsp; module &nbsp;/boot/vmlinuz-4.4.7-300.fc23.x86_64 placeholder root=
=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedor=
a/swap rhgb quiet</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11409">&n=
bsp; &nbsp; &nbsp; &nbsp; echo &nbsp; &nbsp;'Loading initial ramdisk ...'</=
div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11361"></div><div id=3D"yui_=
3_16_0_ym19_1_1463375592827_11410">&nbsp; &nbsp; &nbsp; &nbsp; module &nbsp=
;--nounzip &nbsp; /boot/initramfs-4.4.7-300.fc23.x86_64.img</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463375592827_11411"><br id=3D"yui_3_16_0_=
ym19_1_1463375592827_11412"></div> <div class=3D"qtdSeparateBR"><br><br></d=
iv><div class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"fon=
t-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, s=
ans-serif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Hel=
vetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"=
> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Monday, May 16, 2016=
 9:53 AM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote:<br></font></div>  <=
br><br> <div class=3D"y_msg_container"><div id=3D"yiv5100886073"><div><div =
style=3D"color:#000;background-color:#fff;font-family:HelveticaNeue, Helvet=
ica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div=
 dir=3D"ltr" id=3D"yiv5100886073yui_3_16_0_ym19_1_1463375592827_5018"><span=
>Why VGA Passthrough is hard in Xen? My VGA is Nvidia GT 210 and my CPU is =
Core i7 and I guess not it is a regular PC.</span></div> <div class=3D"yiv5=
100886073qtdSeparateBR"><br clear=3D"none"><br clear=3D"none"></div><div cl=
ass=3D"yiv5100886073yahoo_quoted" style=3D"display: block;"> <div style=3D"=
font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande,=
 sans-serif;font-size:16px;"> <div style=3D"font-family:HelveticaNeue, Helv=
etica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <=
div class=3D"yiv5100886073yqt3803054004" id=3D"yiv5100886073yqt34457"><div =
dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Sunday, May 15, 2016 5:43 P=
M, Ray &lt;ray@aarden.us&gt; wrote:<br clear=3D"none"></font></div>  <br cl=
ear=3D"none"><br clear=3D"none"> <div class=3D"yiv5100886073y_msg_container=
"><div id=3D"yiv5100886073">

<style>#yiv5100886073 #yiv5100886073 --
 .yiv5100886073hmmessage P
{
margin:0px;padding:0px;}
#yiv5100886073  body.yiv5100886073hmmessage
{
font-size:12pt;font-family:Calibri;}
#yiv5100886073 </style>
<div><div dir=3D"ltr"><br clear=3D"none">&gt; Message: 6<br clear=3D"none">=
&gt; Date: Sun, 15 May 2016 06:10:47 +0000 (UTC)<br clear=3D"none">&gt; Fro=
m: Jason Long &lt;hack3rcon@yahoo.com&gt;<br clear=3D"none">&gt; To: "sm8ax=
1@vfemail.net" &lt;sm8ax1@vfemail.net&gt;,<br clear=3D"none">&gt; =09"xen-u=
sers@lists.xen.org" &lt;xen-users@lists.xen.org&gt;<br clear=3D"none">&gt; =
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(<br clear=3D"none">&=
gt; Message-ID:<br clear=3D"none">&gt; =09&lt;189714217.2269584.14632926480=
07.JavaMail.yahoo@mail.yahoo.com&gt;<br clear=3D"none">&gt; Content-Type: t=
ext/plain; charset=3D"utf-8"<br clear=3D"none">&gt; <br clear=3D"none">&gt;=
 It is so odd. My CPU is "http://ark.intel.com/products/52214/Intel-Core-i7=
-2600K-Processor-8M-Cache-up-to-3_80-GHz" and information are :<br clear=3D=
"none">&gt; # cat /proc/cpuinfo&nbsp;processor : 0vendor_id : GenuineIntelc=
pu family : 6model : 42model name : Intel(R) Core(TM) i7-2600K CPU @ 3.40GH=
zstepping : 7microcode : 0x17cpu MHz : 3392.390cache size : 8192 KBphysical=
 id : 0siblings : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu =
: yesfpu_exception : yescpuid level : 13wp : yesflags : fpu de tsc msr pae =
mce cx8 apic sep mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall =
nx lm constant_tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq monitor=
 est ssse3 cx16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx hyper=
visor lahf_lm ida arat epb pln pts dtherm xsaveoptbugs :bogomips : 6784.78c=
lflush size : 64cache_alignment : 64address sizes : 36 bits physical, 48 bi=
ts virtualpower management:<br clear=3D"none">&gt;&nbsp; <br clear=3D"none"=
>On my Toshiba laptop, cat cpuinfo shows vmx (the Intel VT-d flag) when I b=
oot to Debian.&nbsp; When I boot to Xen, it does not show-up.&nbsp; This is=
 a new install and I have not built a VM yet so I cannot say if there is a =
problem.<br clear=3D"none">&nbsp;<br clear=3D"none">Ray<br clear=3D"none"><=
br clear=3D"none"> =09=09 =09   =09=09  </div></div>
</div><br clear=3D"none">_______________________________________________<br=
 clear=3D"none">Xen-users mailing list<br clear=3D"none"><a rel=3D"nofollow=
" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.org" target=3D"_blan=
k" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br c=
lear=3D"none"><a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"=
http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a><br clear=
=3D"none"><br clear=3D"none"></div></div>  </div> </div>  </div></div></div=
></div><br><br></div>  </div> </div>  </div></div></body></html>
------=_Part_2539070_1191916731.1463380957977--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6392725587156421371==--


From xen-users-bounces@lists.xen.org Mon May 16 06:47:11 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 06:47:11 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2CHf-00008J-3E; Mon, 16 May 2016 06:45:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b2CHd-00008D-Q3
 for xen-users@lists.xen.org; Mon, 16 May 2016 06:45:42 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 28/47-26599-59C69375; Mon, 16 May 2016 06:45:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBKsWRWlGSWpSXmKPExsWS1PVUTndyjmW
 4weubOharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bat9MYCxYkV/R032dpYOyP7GLk4mARWMUi
 8ab5N1MXIyeHkECyxO2zL9kh7AyJmxd2skHY6RJNHf+h4vESB1Y9YQGxJQQUJCb0TmeDsG0lJ
 h1eyAIyVEJgN4vExEnfGCEa6iW6J2xgBbFZBLQlps+dCLSMg4NNQE3iSQ8LRImWxMtdbWC2iI
 CPxLOeO2DlvED2k9PbwOZzCvhKLJv0jRVkvpDARkaJ5Tv7wI4WFjCXmHrqExNEg6DEyZkQxzE
 LxEq8nTSZDcIWlej7uJVxAqPILCRls5CUzUJSNgvoPGYBdYn184QgwtoSyxa+Zoaw1SRub7vK
 jiy+gJF9FaNGcWpRWWqRrqGxXlJRZnpGSW5iZo6uoYGpXm5qcXFiempOYlKxXnJ+7iZGYHwxA
 MEOxn/bPA8xSnIwKYnyVv+2CBfiS8pPqcxILM6ILyrNSS0+xCjDwaEkwauQbRkuJFiUmp5akZ
 aZA4x0mLQEB4+SCG84SJq3uCAxtzgzHSJ1itGYY9r3a2uZONrm3F/LJMSSl5+XKiXOqwhSKgB
 SmlGaBzcIloAuMcpKCfMyAp0mxFOQWpSbWYIq/4pRnINRSZh3IsgUnsy8Erh9r4BOYQI6ZYKZ
 BcgpJYkIKakGRmtVr/U2Kz9bHQ/nCr74Z3trrE22bPIZ+R/O31XyOCwut0ibaS/XuOG2d//yu
 oevv187OS9Y6oru/bNHp119qvU5a/o/MeltL80XfjHVeJHToBjz6tOZk+nvdtq63zoi5Jb4IG
 Zrnc9egUPz8j/F+TXEsXyQSuEt6l/4uc/8hcKFW8kTL1cbcimxFGckGmoxFxUnAgCotY72OwM
 AAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1463381138!35839484!1
X-Originating-IP: [98.138.229.30]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54741 invoked from network); 16 May 2016 06:45:39 -0000
Received: from nm37.bullet.mail.ne1.yahoo.com (HELO
 nm37.bullet.mail.ne1.yahoo.com) (98.138.229.30)
 by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 16 May 2016 06:45:39 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463381137; bh=jaFEoRXZKwRxfTvFksoQWskuRb8xr4QZ873Im11tkoc=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=ohDfWQDSu4C2fE0/jcvzh0Axkn7ggyyKSpgtZy0vCkgvXE9RDfC9DfD90C1eBOse2OOYEFa5KshHmJ9pC9nA8M6t9nsomk9PNU4id/T+9EYOTyI0MITjR6ONKFdnVSHyMhisOwm67cDjn+RfMAt/hdzCWGmQk9Sha4kRWv4JxyI9Ic7v6VF36Bn8bsQl1U1+EabtbI1guKKqu8evx8mtAO2bztQff6XTyMtKVAd7Gt7KHjg0vERV1mA7RI/Au3M4m67l1lSEpwTiEbmRavSRDGI4fHUvqG4WVnqUNV1NfWFGDOU6MSPAmo3TDfdqGZQiTV/TVWLXPLBa9tdxRBLhjQ==
Received: from [127.0.0.1] by nm37.bullet.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 06:45:37 -0000
Received: from [98.138.226.179] by nm37.bullet.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 06:42:38 -0000
Received: from [98.138.89.253] by tm14.bullet.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 06:42:38 -0000
Received: from [127.0.0.1] by omp1045.mail.ne1.yahoo.com with NNFMP;
 16 May 2016 06:42:38 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 842886.36061.bm@omp1045.mail.ne1.yahoo.com
X-YMail-OSG: VEVCwYgVM1lD_lYVxPeXtDjuCgY61kT2nPLhhvXRzYg_TQFc8KmYoC6JstDPIlS
 smbTyPsye_tHnVbG0hxk1gaXAYhjyYzEBpzzNBlq8KWGk.eJxxMUkCqnu0tWMYqBixCaP7fjSDm6
 mVn2or3dN4c_RgKbcTpSVO61yUyIHaiee7UjCwEOXGbI7un_izBzd6TiE6Lu4GqdkU5hXcnik0wI
 UConfYDAEbY3JlkpS_ASQlPl2HQaJQOg2jyg0L_dJW8MPSjXNCFvx4bpk2cPtwtplYPn0kB67aSH
 3OJMiceJhbu37PqHdJYc_rbkSWIBYIUAsKXPCcYC1OgO.VqQ.FN4LS8A5urk6njqM5N5QGgYKiz.
 S00AZJp9Zd13pTsdyq8BuwqX_P_vVOiJFMNlQglCLvyfCDIwHw4iPdejqqFyliv1b12lRvp1P60y
 SoL8dAYb51bKOfQSwQhVWMyaBSFJNSEvaKMxIyok12XfgVWvAZfB2fPS0lhiaGiueybMuArwHdJI
 uUCNa28EJ77S47OxZr6ZNnMRc
Received: from jws10069.mail.ne1.yahoo.com by sendmailws132.mail.ne1.yahoo.com;
 Mon, 16 May 2016 06:42:38 +0000; 1463380958.292
Date: Mon, 16 May 2016 06:42:37 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Ray <ray@aarden.us>, "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1964699554.2539071.1463380957983.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1856512105.2573376.1463376210086.JavaMail.yahoo@mail.yahoo.com>
References: <mailman.33170.1463292820.871.xen-users@lists.xen.org>
 <COL128-W93A0BAC9D6DC704B360433A5760@phx.gbl>
 <1856512105.2573376.1463376210086.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 13238
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6392725587156421371=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6392725587156421371==
Content-Type: multipart/alternative; 
	boundary="----=_Part_2539070_1191916731.1463380957977"
Content-Length: 12704

------=_Part_2539070_1191916731.1463380957977
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I enabled "iommu=3D1" as you see but problem not solved :(
menuentry 'Fedora, with Xen hypervisor' --class fedora --class gnu-linux --=
class gnu --class os --class xen $menuentry_id_option 'xen-gnulinux-simple-=
5a537009-00b1-4f8c-a547-26d$=C2=A0 =C2=A0 =C2=A0 =C2=A0 insmod part_msdos=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 insmod lvm=C2=A0 =C2=A0 =C2=A0 =C2=A0 insmod ex=
t2=C2=A0 =C2=A0 =C2=A0 =C2=A0 set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-=
8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 if [ x$feature_platform_search_hint =3D xy ]; then=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7=
jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'=
 =C2=A05a537009-00b1-4f8c-a547-26dd00707$=C2=A0 =C2=A0 =C2=A0 =C2=A0 else=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 search --no-floppy --fs-uuid --set=3Droo=
t 5a537009-00b1-4f8c-a547-26dd00707ee9=C2=A0 =C2=A0 =C2=A0 =C2=A0 fi=C2=A0 =
=C2=A0 =C2=A0 =C2=A0 echo =C2=A0 =C2=A0'Loading Xen 4.5.3 ...'=C2=A0 =C2=A0=
 =C2=A0 =C2=A0 if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" ];=
 then=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 xen_rm_opts=3D=C2=A0 =C2=A0 =
=C2=A0 =C2=A0 else=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 xen_rm_opts=3D"=
no-real-mode edd=3Doff"=C2=A0 =C2=A0 =C2=A0 =C2=A0 fi=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 multiboot =C2=A0 =C2=A0 =C2=A0 /boot/xen-4.5.3.gz placeholder iommu=
=3D1 =C2=A0 ${xen_rm_opts}=C2=A0 =C2=A0 =C2=A0 =C2=A0 echo =C2=A0 =C2=A0'Lo=
ading Linux 4.4.7-300.fc23.x86_64 ...'=C2=A0 =C2=A0 =C2=A0 =C2=A0 module =
=C2=A0/boot/vmlinuz-4.4.7-300.fc23.x86_64 placeholder root=3D/dev/mapper/fe=
dora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 echo =C2=A0 =C2=A0'Loading initial ramdisk ...'=
=C2=A0 =C2=A0 =C2=A0 =C2=A0 module =C2=A0--nounzip =C2=A0 /boot/initramfs-4=
.4.7-300.fc23.x86_64.img
=20

    On Monday, May 16, 2016 9:53 AM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 Why VGA Passthrough is hard in Xen? My VGA is Nvidia GT 210 and my CPU is =
Core i7 and I guess not it is a regular PC.=20

    On Sunday, May 15, 2016 5:43 PM, Ray <ray@aarden.us> wrote:
=20

 #yiv5100886073 #yiv5100886073 -- .yiv5100886073hmmessage P{margin:0px;padd=
ing:0px;}#yiv5100886073 body.yiv5100886073hmmessage{font-size:12pt;font-fam=
ily:Calibri;}#yiv5100886073=20
> Message: 6
> Date: Sun, 15 May 2016 06:10:47 +0000 (UTC)
> From: Jason Long <hack3rcon@yahoo.com>
> To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>,
> "xen-users@lists.xen.org" <xen-users@lists.xen.org>
> Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
> Message-ID:
> <189714217.2269584.1463292648007.JavaMail.yahoo@mail.yahoo.com>
> Content-Type: text/plain; charset=3D"utf-8"
>=20
> It is so odd. My CPU is "http://ark.intel.com/products/52214/Intel-Core-i=
7-2600K-Processor-8M-Cache-up-to-3_80-GHz" and information are :
> # cat /proc/cpuinfo=C2=A0processor : 0vendor_id : GenuineIntelcpu family =
: 6model : 42model name : Intel(R) Core(TM) i7-2600K CPU @ 3.40GHzstepping =
: 7microcode : 0x17cpu MHz : 3392.390cache size : 8192 KBphysical id : 0sib=
lings : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_e=
xception : yescpuid level : 13wp : yesflags : fpu de tsc msr pae mce cx8 ap=
ic sep mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall nx lm cons=
tant_tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq monitor est ssse3=
 cx16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx hypervisor lahf=
_lm ida arat epb pln pts dtherm xsaveoptbugs :bogomips : 6784.78clflush siz=
e : 64cache_alignment : 64address sizes : 36 bits physical, 48 bits virtual=
power management:
>=C2=A0=20
On my Toshiba laptop, cat cpuinfo shows vmx (the Intel VT-d flag) when I bo=
ot to Debian.=C2=A0 When I boot to Xen, it does not show-up.=C2=A0 This is =
a new install and I have not built a VM yet so I cannot say if there is a p=
roblem.
=C2=A0
Ray

=20
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  =20

  
------=_Part_2539070_1191916731.1463380957977
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463375592827_11389=
" dir=3D"ltr">I enabled "iommu=3D1" as you see but problem not solved :(</d=
iv><div id=3D"yui_3_16_0_ym19_1_1463375592827_11389" dir=3D"ltr"><br></div>=
<div id=3D"yui_3_16_0_ym19_1_1463375592827_11389">menuentry 'Fedora, with X=
en hypervisor' --class fedora --class gnu-linux --class gnu --class os --cl=
ass xen $menuentry_id_option 'xen-gnulinux-simple-5a537009-00b1-4f8c-a547-2=
6d$</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11390">&nbsp; &nbsp; &n=
bsp; &nbsp; insmod part_msdos</div><div id=3D"yui_3_16_0_ym19_1_14633755928=
27_11391">&nbsp; &nbsp; &nbsp; &nbsp; insmod lvm</div><div id=3D"yui_3_16_0=
_ym19_1_1463375592827_11392">&nbsp; &nbsp; &nbsp; &nbsp; insmod ext2</div><=
div id=3D"yui_3_16_0_ym19_1_1463375592827_11393">&nbsp; &nbsp; &nbsp; &nbsp=
; set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu=
-Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_113=
94">&nbsp; &nbsp; &nbsp; &nbsp; if [ x$feature_platform_search_hint =3D xy =
]; then</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11395">&nbsp; &nbsp=
; &nbsp; &nbsp; &nbsp; search --no-floppy --fs-uuid --set=3Droot --hint=3D'=
lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saV=
L-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707$</div><div id=3D"yui_3_16=
_0_ym19_1_1463375592827_11396">&nbsp; &nbsp; &nbsp; &nbsp; else</div><div i=
d=3D"yui_3_16_0_ym19_1_1463375592827_11397">&nbsp; &nbsp; &nbsp; &nbsp; &nb=
sp; search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd0=
0707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11398">&nbsp; &nbsp=
; &nbsp; &nbsp;<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_=
1_1463375592827_11399">=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_14633=
75592827_11400">&nbsp; &nbsp; &nbsp; &nbsp; echo &nbsp; &nbsp;'Loading Xen =
4.5.3 ...'</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11401">&nbsp; &n=
bsp; &nbsp; &nbsp; if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "=
" ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11402">&nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; xen_rm_opts=3D</div><div id=3D"yui_3_16_0_y=
m19_1_1463375592827_11403">&nbsp; &nbsp; &nbsp; &nbsp; else</div><div id=3D=
"yui_3_16_0_ym19_1_1463375592827_11404">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; xen_rm_opts=3D"no-real-mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym=
19_1_1463375592827_11405">&nbsp; &nbsp; &nbsp; &nbsp; fi</div><div id=3D"yu=
i_3_16_0_ym19_1_1463375592827_11406">&nbsp; &nbsp; &nbsp; &nbsp; multiboot =
&nbsp; &nbsp; &nbsp; /boot/xen-4.5.3.gz placeholder iommu=3D1 &nbsp; ${xen_=
rm_opts}</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11407">&nbsp; &nbs=
p; &nbsp; &nbsp; echo &nbsp; &nbsp;'Loading Linux 4.4.7-300.fc23.x86_64 ...=
'</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11408">&nbsp; &nbsp; &nbs=
p; &nbsp; module &nbsp;/boot/vmlinuz-4.4.7-300.fc23.x86_64 placeholder root=
=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedor=
a/swap rhgb quiet</div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11409">&n=
bsp; &nbsp; &nbsp; &nbsp; echo &nbsp; &nbsp;'Loading initial ramdisk ...'</=
div><div id=3D"yui_3_16_0_ym19_1_1463375592827_11361"></div><div id=3D"yui_=
3_16_0_ym19_1_1463375592827_11410">&nbsp; &nbsp; &nbsp; &nbsp; module &nbsp=
;--nounzip &nbsp; /boot/initramfs-4.4.7-300.fc23.x86_64.img</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463375592827_11411"><br id=3D"yui_3_16_0_=
ym19_1_1463375592827_11412"></div> <div class=3D"qtdSeparateBR"><br><br></d=
iv><div class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"fon=
t-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, s=
ans-serif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Hel=
vetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"=
> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Monday, May 16, 2016=
 9:53 AM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote:<br></font></div>  <=
br><br> <div class=3D"y_msg_container"><div id=3D"yiv5100886073"><div><div =
style=3D"color:#000;background-color:#fff;font-family:HelveticaNeue, Helvet=
ica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div=
 dir=3D"ltr" id=3D"yiv5100886073yui_3_16_0_ym19_1_1463375592827_5018"><span=
>Why VGA Passthrough is hard in Xen? My VGA is Nvidia GT 210 and my CPU is =
Core i7 and I guess not it is a regular PC.</span></div> <div class=3D"yiv5=
100886073qtdSeparateBR"><br clear=3D"none"><br clear=3D"none"></div><div cl=
ass=3D"yiv5100886073yahoo_quoted" style=3D"display: block;"> <div style=3D"=
font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande,=
 sans-serif;font-size:16px;"> <div style=3D"font-family:HelveticaNeue, Helv=
etica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <=
div class=3D"yiv5100886073yqt3803054004" id=3D"yiv5100886073yqt34457"><div =
dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Sunday, May 15, 2016 5:43 P=
M, Ray &lt;ray@aarden.us&gt; wrote:<br clear=3D"none"></font></div>  <br cl=
ear=3D"none"><br clear=3D"none"> <div class=3D"yiv5100886073y_msg_container=
"><div id=3D"yiv5100886073">

<style>#yiv5100886073 #yiv5100886073 --
 .yiv5100886073hmmessage P
{
margin:0px;padding:0px;}
#yiv5100886073  body.yiv5100886073hmmessage
{
font-size:12pt;font-family:Calibri;}
#yiv5100886073 </style>
<div><div dir=3D"ltr"><br clear=3D"none">&gt; Message: 6<br clear=3D"none">=
&gt; Date: Sun, 15 May 2016 06:10:47 +0000 (UTC)<br clear=3D"none">&gt; Fro=
m: Jason Long &lt;hack3rcon@yahoo.com&gt;<br clear=3D"none">&gt; To: "sm8ax=
1@vfemail.net" &lt;sm8ax1@vfemail.net&gt;,<br clear=3D"none">&gt; =09"xen-u=
sers@lists.xen.org" &lt;xen-users@lists.xen.org&gt;<br clear=3D"none">&gt; =
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(<br clear=3D"none">&=
gt; Message-ID:<br clear=3D"none">&gt; =09&lt;189714217.2269584.14632926480=
07.JavaMail.yahoo@mail.yahoo.com&gt;<br clear=3D"none">&gt; Content-Type: t=
ext/plain; charset=3D"utf-8"<br clear=3D"none">&gt; <br clear=3D"none">&gt;=
 It is so odd. My CPU is "http://ark.intel.com/products/52214/Intel-Core-i7=
-2600K-Processor-8M-Cache-up-to-3_80-GHz" and information are :<br clear=3D=
"none">&gt; # cat /proc/cpuinfo&nbsp;processor : 0vendor_id : GenuineIntelc=
pu family : 6model : 42model name : Intel(R) Core(TM) i7-2600K CPU @ 3.40GH=
zstepping : 7microcode : 0x17cpu MHz : 3392.390cache size : 8192 KBphysical=
 id : 0siblings : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu =
: yesfpu_exception : yescpuid level : 13wp : yesflags : fpu de tsc msr pae =
mce cx8 apic sep mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall =
nx lm constant_tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq monitor=
 est ssse3 cx16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx hyper=
visor lahf_lm ida arat epb pln pts dtherm xsaveoptbugs :bogomips : 6784.78c=
lflush size : 64cache_alignment : 64address sizes : 36 bits physical, 48 bi=
ts virtualpower management:<br clear=3D"none">&gt;&nbsp; <br clear=3D"none"=
>On my Toshiba laptop, cat cpuinfo shows vmx (the Intel VT-d flag) when I b=
oot to Debian.&nbsp; When I boot to Xen, it does not show-up.&nbsp; This is=
 a new install and I have not built a VM yet so I cannot say if there is a =
problem.<br clear=3D"none">&nbsp;<br clear=3D"none">Ray<br clear=3D"none"><=
br clear=3D"none"> =09=09 =09   =09=09  </div></div>
</div><br clear=3D"none">_______________________________________________<br=
 clear=3D"none">Xen-users mailing list<br clear=3D"none"><a rel=3D"nofollow=
" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.org" target=3D"_blan=
k" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br c=
lear=3D"none"><a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"=
http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a><br clear=
=3D"none"><br clear=3D"none"></div></div>  </div> </div>  </div></div></div=
></div><br><br></div>  </div> </div>  </div></div></body></html>
------=_Part_2539070_1191916731.1463380957977--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6392725587156421371==--


From xen-users-bounces@lists.xen.org Mon May 16 08:23:53 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 08:23:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2DnN-0006XC-Nv; Mon, 16 May 2016 08:22:33 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <guillaumedecoro@gmail.com>) id 1b2DnL-0006X4-R1
 for xen-users@lists.xen.org; Mon, 16 May 2016 08:22:32 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 E3/20-07120-74389375; Mon, 16 May 2016 08:22:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMIsWRWlGSWpSXmKPExsUSK9jApevabBl
 u8HaemMWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmjH5wSSWgqPzGCvuXOtmbmC8XtfFyMUhJLCI
 UWLWlS2sEM5BRokNXa0sXYycHIwCwRKHHjxjBLGFBcwlpp76xARiiwjoS+z5eIUFouEWo8Sur
 8vZQBJsAsYSfc+WgjXzCqhITLnRwgxiswioSrR/vAoWFxUIlzi2dS8bRI2gxMmZT8DinEDLlq
 +5wwpiSwiISPR1bAbrZQaK75j1lnECI98sJC2zkKQgbDOJeZsfMkPY8hLNW2cD2RxAtprEslY
 lZOEFjGyrGNWLU4vKUot0jfWSijLTM0pyEzNzdA0NzPRyU4uLE9NTcxKTivWS83M3MQIDlwEI
 djB2/HM6xCjJwaQkyitRaBkuxJeUn1KZkVicEV9UmpNafIhRhoNDSYI3sxEoJ1iUmp5akZaZA
 4whmLQEB4+SCC8bSJq3uCAxtzgzHSJ1ilFRSpx3GUhCACSRUZoH1waL20uMslLCvIxAhwjxFK
 QW5WaWoMq/YhTnYFQS5j0GMoUnM68EbvoroMVMQIsnmFmALC5JREhJNTDOW1BeKqXCwptwsph
 X8vPHutIj9dVCBdVqLpEKn5fHqYuUanevnnCBMzoq/cubxaHH5jfu/3VI3b6lP+Sa/pH5y94G
 GoSf/iMwoZF5QfTWTya5D07y3nkZ9H1TSYbPBtX9haUSP/+w3L0yWUammOmDY7ZYSNuPnaaTC
 htbrtXZzVb8rsg0N1iJpTgj0VCLuag4EQAHihK31gIAAA==
X-Env-Sender: guillaumedecoro@gmail.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1463386949!14426658!1
X-Originating-IP: [93.17.128.10]
X-SpamReason: No, hits=1.1 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiA5My4xNy4xMjguMTAgPT4gNTQyNDg=\n,sa_preprocessor: 
 QmFkIElQOiA5My4xNy4xMjguMTAgPT4gNTQyNDg=\n,BODY_RANDOM_LONG,HTML_40_50,
 HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12774 invoked from network); 16 May 2016 08:22:29 -0000
Received: from smtp26.services.sfr.fr (HELO smtp26.services.sfr.fr)
 (93.17.128.10)
 by server-12.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 16 May 2016 08:22:29 -0000
Received: from [172.16.249.215] (unknown [79.143.143.194])
 by msfrf2621.sfr.fr (SMTP Server) with ESMTP id ED5891C00040B;
 Mon, 16 May 2016 10:22:28 +0200 (CEST)
Received: from [172.16.249.215] (unknown [79.143.143.194])	(Authenticated
 sender: guillaumedecoro@sfr.fr)
 by msfrf2621.sfr.fr (SMTP Server) with ESMTPA;
 Mon, 16 May 2016 10:22:28 +0200 (CEST)
To: sm8ax1@vfemail.net, xen-users@lists.xen.org
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
From: De Coro Guillaume <guillaumedecoro@gmail.com>
Message-ID: <57398344.805@gmail.com>
Date: Mon, 16 May 2016 10:22:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
X-sfr-mailing: LEGIT
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0694618101482141853=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This is a multi-part message in MIME format.
--===============0694618101482141853==
Content-Type: multipart/alternative;
	boundary=------------080900010604050708080002

This is a multi-part message in MIME format.
--------------080900010604050708080002
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi,

I'm not a great user of xen but I known several things. sm8ax1 is right. 
It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in 
your grub default. If it works you can see that in your dmesg:
[    0.000000] DMAR: IOMMU enabled
[    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1
[    0.865169] iommu: Adding device 0000:00:00.0 to group 0
[    0.865179] iommu: Adding device 0000:00:02.0 to group 1
[    0.865194] iommu: Adding device 0000:00:14.0 to group 2
[    0.865204] iommu: Adding device 0000:00:14.2 to group 2
[    0.865215] iommu: Adding device 0000:00:16.0 to group 3
[    0.865225] iommu: Adding device 0000:00:17.0 to group 4
[    0.865243] iommu: Adding device 0000:00:1c.0 to group 5
[    0.865257] iommu: Adding device 0000:00:1c.2 to group 5
[    0.865280] iommu: Adding device 0000:00:1f.0 to group 6
[    0.865294] iommu: Adding device 0000:00:1f.2 to group 6
[    0.865303] iommu: Adding device 0000:00:1f.3 to group 6
[    0.865312] iommu: Adding device 0000:00:1f.4 to group 6
[    0.865321] iommu: Adding device 0000:00:1f.6 to group 6
[    0.865329] iommu: Adding device 0000:01:00.0 to group 5
[    0.865338] iommu: Adding device 0000:02:00.0 to group 5

and about DMAR:

[    0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL  SKL      
00000001 INTL 00000001)
[    0.000000] DMAR: IOMMU enabled
[    0.078747] DMAR: Host address width 39
[    0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[    0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 
1c0000c40660462 ecap 7e3ff0505e
[    0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[    0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap 
d2008c40660462 ecap f050da
[    0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff
[    0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff
[    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1
[    0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[    0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt 
out bit.
[    0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the 
BIOS setting.
[    0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
[    0.864755] DMAR: No ATSR found
[    0.864868] DMAR: dmar0: Using Queued invalidation
[    0.864992] DMAR: dmar1: Using Queued invalidation
[    0.865000] DMAR: Setting RMRR:
[    0.865022] DMAR: Setting identity map for device 0000:00:02.0 
[0xa5800000 - 0xa7ffffff]
[    0.865037] DMAR: Setting identity map for device 0000:00:14.0 
[0xa4eff000 - 0xa4f1efff]
[    0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
[    0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0 - 
0xffffff]
[    0.865112] DMAR: Intel(R) Virtualization Technology for Directed I/O

It's important not to claim your passthroughed hardware by dom0. Just 
use "pci_stub" parameters in your grub default. After that, your command 
"xl pci-assignable-list" will give your video card available.

About IGD passthrough, I'm working on it without success for monthes. 
Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3 
6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd 
passthrough parameters. So wait and see... and try it :)

Ciao.

Le 14/05/2016 14:56, sm8ax1@vfemail.net a écrit :
>
> Well, it looks to me like you don't have an IOMMU. You can check your 
> Intel processor http://ark.intel.com/ and look for "VT-d" support. 
> There is probably a similar site for AMD, but they call it "IOMMU" 
> support; same thing just different names. There might also be some way 
> to check through `lshw` or `/proc/cpuinfo` or the like, but I don't 
> know for sure.
>
> The wiki mentions that generic PCI passthrough might still work on 
> some graphics cards, even without an IOMMU, but I imagine your chances 
> are pretty slim. Something to try perhaps is setting up your HVM to 
> automatically start when the system is booted, with generic PCI 
> passthrough enabled, and blacklist the module on the Dom0 and reboot. 
> In theory this prevents the Dom0 driver from interfering with the 
> HVM's configuration of the graphics card, but once again, it might 
> work or it might not.
>
> http://wiki.xen.org/wiki/Xen_VGA_Passthrough
> http://wiki.xen.org/wiki/VTdHowTo
>
> If that doesn't work, your options are buy a new PC/processor with an 
> IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in 
> the Dom0. Spice with the QXL video driver is likely to give you the 
> best performance, but even it won't compete with that of VGA passthrough.
>
> http://wiki.xen.org/wiki/SPICE_support_in_Xen
>
> If you go the route of upgrading your hardware, XenGT (now called 
> "GVT-v for Xen") is something else to look into. The idea behind it is 
> to allow multiple VMs to simultaneously use VGA passthrough in a safe 
> and performant manner by creating multiple virtual graphics cards at 
> the hardware level. At least as of Jan 2015, XenGT is being developed 
> out-of-tree, but I haven't followed up on it as to whether it's been 
> merged (or abandoned). If I recall correctly, this is supported on 
> Intel 6th generation and newer processors with Intel HD 6000+ 
> graphics, but you should definitely double check that.
>
> http://wiki.xen.org/wiki/XenGT
> https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
> http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf
>
> There used to be something called "Paravirtualized DRM", which 
> probably worked like the paravirtualized framebuffer, only using the 
> newer and faster Linux DRM API. This, I guess, would have allowed 
> multiple rendering clients across multiple VMs to directly render 
> their window contents just as they would on baremetal (with the PV DRM 
> driver acting as a shim), without any kind of VGA/PCI passthrough. 
> Unfortunately this effort has been abandoned, and I've been unable to 
> track down the author or even the original code.
>
> http://wiki.xen.org/wiki/Paravirtualized_DRM
>
>
> Quoting Jason Long <hack3rcon@yahoo.com <mailto:hack3rcon@yahoo.com>>:
>
>> Hello.
>> I want to use my VGA in VM that running Windows 7, My VGA information 
>> is :
>> 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 
>> 210] (rev a2)
>> Subsystem: ASUSTeK Computer Inc. Device 8354
>> Kernel driver in use: nouveau
>> Kernel modules: nouveau
>> And :
>> [root@localhost ~]# xl pci-assignable-list
>> [root@localhost ~]#
>> And I added below lines to my VM config file :
>> gfx_passthru=0
>> acpi=1
>> pci=['01:00.0 ']
>> but when I want fire my VM, It show me below error :
>> libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 
>> 0000:01:00.0 cannot be assigned - no IOMMU?
>> libxl: error: libxl_create.c:1405:domcreate_attach_pci: 
>> libxl_device_pci_add failed: -1
>> libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for 
>> destroy of domain 3
>> How can I solve it?
>
>
>
>
>
> -------------------------------------------------
> *ONLY AT VFEmail!* - Use our *Metadata Mitigator*™ to keep your email 
> out of the NSA's hands!
> $24.95 ONETIME Lifetime accounts with Privacy Features!
> No Bandwidth Quotas!   15GB disk space!
> Commercial and Bulk Mail Options!
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users


--------------080900010604050708080002
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000066" bgcolor="#FFFFFF">
    Hi,<br>
    <br>
    I'm not a great user of xen but I known several things. sm8ax1 is
    right. It seems you are missing IOMMU. Don't forget to add
    "intel_iommu=on" in your grub default. If it works you can see that
    in your dmesg:<small><br>
      [    0.000000] DMAR: IOMMU enabled<br>
      [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000
      IOMMU 1<br>
      [    0.865169] iommu: Adding device 0000:00:00.0 to group 0<br>
      [    0.865179] iommu: Adding device 0000:00:02.0 to group 1<br>
      [    0.865194] iommu: Adding device 0000:00:14.0 to group 2<br>
      [    0.865204] iommu: Adding device 0000:00:14.2 to group 2<br>
      [    0.865215] iommu: Adding device 0000:00:16.0 to group 3<br>
      [    0.865225] iommu: Adding device 0000:00:17.0 to group 4<br>
      [    0.865243] iommu: Adding device 0000:00:1c.0 to group 5<br>
      [    0.865257] iommu: Adding device 0000:00:1c.2 to group 5<br>
      [    0.865280] iommu: Adding device 0000:00:1f.0 to group 6<br>
      [    0.865294] iommu: Adding device 0000:00:1f.2 to group 6<br>
      [    0.865303] iommu: Adding device 0000:00:1f.3 to group 6<br>
      [    0.865312] iommu: Adding device 0000:00:1f.4 to group 6<br>
      [    0.865321] iommu: Adding device 0000:00:1f.6 to group 6<br>
      [    0.865329] iommu: Adding device 0000:01:00.0 to group 5<br>
      [    0.865338] iommu: Adding device 0000:02:00.0 to group 5</small><br>
    <br>
    and about DMAR:<br>
    <br>
    <small>[    0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01
      INTEL  SKL      00000001 INTL 00000001)<br>
      [    0.000000] DMAR: IOMMU enabled<br>
      [    0.078747] DMAR: Host address width 39<br>
      [    0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0<br>
      [    0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap
      1c0000c40660462 ecap 7e3ff0505e<br>
      [    0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1<br>
      [    0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap
      d2008c40660462 ecap f050da<br>
      [    0.078786] DMAR: RMRR base: 0x000000a4eff000 end:
      0x000000a4f1efff<br>
      [    0.078789] DMAR: RMRR base: 0x000000a5800000 end:
      0x000000a7ffffff<br>
      [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000
      IOMMU 1<br>
      [    0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000<br>
      [    0.078799] DMAR-IR: x2apic is disabled because BIOS sets
      x2apic opt out bit.<br>
      [    0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to
      override the BIOS setting.<br>
      [    0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode<br>
      [    0.864755] DMAR: No ATSR found<br>
      [    0.864868] DMAR: dmar0: Using Queued invalidation<br>
      [    0.864992] DMAR: dmar1: Using Queued invalidation<br>
      [    0.865000] DMAR: Setting RMRR:<br>
      [    0.865022] DMAR: Setting identity map for device 0000:00:02.0
      [0xa5800000 - 0xa7ffffff]<br>
      [    0.865037] DMAR: Setting identity map for device 0000:00:14.0
      [0xa4eff000 - 0xa4f1efff]<br>
      [    0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC<br>
      [    0.865093] DMAR: Setting identity map for device 0000:00:1f.0
      [0x0 - 0xffffff]<br>
      [    0.865112] DMAR: Intel(R) Virtualization Technology for
      Directed I/O</small><br>
    <br>
    It's important not to claim your passthroughed hardware by dom0.
    Just use "pci_stub" parameters in your grub default. After that,
    your command "xl pci-assignable-list" will give your video card
    available.<br>
    <br>
    About IGD passthrough, I'm working on it without success for
    monthes. Maybe I'm wrong, but XenGT build fail for me. I'm using an
    Intel i3 6100T with Intel HD 530. I saw that Xen 4.7 will handle
    some igd passthrough parameters. So wait and see... and try it :)<br>
    <br>
    Ciao.<br>
    <br>
    <div class="moz-cite-prefix">Le 14/05/2016 14:56, <a class="moz-txt-link-abbreviated" href="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a>
      a écrit :<br>
    </div>
    <blockquote
cite="mid:20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion"
      type="cite">
      <meta http-equiv="Context-Type" content="text/html; charset=UTF-8">
      <title></title>
      <p>Well, it looks to me like you don't have an IOMMU. You can
        check your Intel processor <a class="moz-txt-link-freetext" href="http://ark.intel.com/">http://ark.intel.com/</a> and look for
        "VT-d" support. There is probably a similar site for AMD, but
        they call it "IOMMU" support; same thing just different names.
        There might also be some way to check through `lshw` or
        `/proc/cpuinfo` or the like, but I don't know for sure.<br>
        <br>
        The wiki mentions that generic PCI passthrough might still work
        on some graphics cards, even without an IOMMU, but I imagine
        your chances are pretty slim. Something to try perhaps is
        setting up your HVM to automatically start when the system is
        booted, with generic PCI passthrough enabled, and blacklist the
        module on the Dom0 and reboot. In theory this prevents the Dom0
        driver from interfering with the HVM's configuration of the
        graphics card, but once again, it might work or it might not.<br>
        <br>
        <a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Xen_VGA_Passthrough">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br>
        <a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/VTdHowTo">http://wiki.xen.org/wiki/VTdHowTo</a><br>
        <br>
        If that doesn't work, your options are buy a new PC/processor
        with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace
        frontends in the Dom0. Spice with the QXL video driver is likely
        to give you the best performance, but even it won't compete with
        that of VGA passthrough.<br>
        <br>
        <a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/SPICE_support_in_Xen">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br>
        <br>
        If you go the route of upgrading your hardware, XenGT (now
        called "GVT-v for Xen") is something else to look into. The idea
        behind it is to allow multiple VMs to simultaneously use VGA
        passthrough in a safe and performant manner by creating multiple
        virtual graphics cards at the hardware level. At least as of Jan
        2015, XenGT is being developed out-of-tree, but I haven't
        followed up on it as to whether it's been merged (or abandoned).
        If I recall correctly, this is supported on Intel 6th generation
        and newer processors with Intel HD 6000+ graphics, but you
        should definitely double check that.<br>
        <br>
        <a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/XenGT">http://wiki.xen.org/wiki/XenGT</a><br>
<a class="moz-txt-link-freetext" href="https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/">https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/</a><br>
<a class="moz-txt-link-freetext" href="http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf">http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf</a><br>
        <br>
        There used to be something called "Paravirtualized DRM", which
        probably worked like the paravirtualized framebuffer, only using
        the newer and faster Linux DRM API. This, I guess, would have
        allowed multiple rendering clients across multiple VMs to
        directly render their window contents just as they would on
        baremetal (with the PV DRM driver acting as a shim), without any
        kind of VGA/PCI passthrough. Unfortunately this effort has been
        abandoned, and I've been unable to track down the author or even
        the original code.<br>
        <br>
        <a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Paravirtualized_DRM">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br>
        <br>
        <br>
        Quoting Jason Long &lt;<a moz-do-not-send="true"
          href="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</p>
      <blockquote type="cite">
        <div>
          <div id="yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
          <div id="yui_3_16_0_ym19_1_1463205009112_4361">I want to use
            my VGA in VM that running Windows 7, My VGA information is :</div>
          <div id="yui_3_16_0_ym19_1_1463205009112_4361"> </div>
          <div id="yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA
            compatible controller: NVIDIA Corporation GT218 [GeForce
            210] (rev a2)</div>
          <div id="yui_3_16_0_ym19_1_1463205009112_4530">Subsystem:
            ASUSTeK Computer Inc. Device 8354</div>
          <div id="yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver
            in use: nouveau</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">Kernel
            modules: nouveau</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534"> </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">And :</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534"> </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4556">[root@localhost
            ~]# xl pci-assignable-list </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">[root@localhost
            ~]# </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557"> </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">And I
            added below lines to my VM config file :</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557"> </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4582">gfx_passthru=0</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4583">acpi=1</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">pci=['01:00.0 ']</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584"> </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">but
            when I want fire my VM, It show me below error :</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584"> </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4585">
            <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4625">libxl:
              error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
              0000:01:00.0 cannot be assigned - no IOMMU?</div>
            <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4626">libxl:
              error: libxl_create.c:1405:domcreate_attach_pci:
              libxl_device_pci_add failed: -1</div>
            <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">libxl:
              info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
              destroy of domain 3</div>
            <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627"> </div>
            <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">How
              can I solve it?</div>
          </div>
        </div>
      </blockquote>
      <p><br>
        <br>
      </p>
      <br>
      <br>
      -------------------------------------------------<br>
      <b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>™ to
      keep your email out of the NSA's hands! <br>
      $24.95 ONETIME Lifetime accounts with Privacy Features!<br>
      No Bandwidth Quotas!   15GB disk space! <br>
      Commercial and Bulk Mail Options! <br>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Xen-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a class="moz-txt-link-freetext" href="http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a></pre>
    </blockquote>
    <br>
  </body>
</html>

--------------080900010604050708080002--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0694618101482141853==--


From xen-users-bounces@lists.xen.org Mon May 16 08:23:53 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 08:23:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2DnN-0006XC-Nv; Mon, 16 May 2016 08:22:33 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <guillaumedecoro@gmail.com>) id 1b2DnL-0006X4-R1
 for xen-users@lists.xen.org; Mon, 16 May 2016 08:22:32 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 E3/20-07120-74389375; Mon, 16 May 2016 08:22:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrMIsWRWlGSWpSXmKPExsUSK9jApevabBl
 u8HaemMWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmjH5wSSWgqPzGCvuXOtmbmC8XtfFyMUhJLCI
 UWLWlS2sEM5BRokNXa0sXYycHIwCwRKHHjxjBLGFBcwlpp76xARiiwjoS+z5eIUFouEWo8Sur
 8vZQBJsAsYSfc+WgjXzCqhITLnRwgxiswioSrR/vAoWFxUIlzi2dS8bRI2gxMmZT8DinEDLlq
 +5wwpiSwiISPR1bAbrZQaK75j1lnECI98sJC2zkKQgbDOJeZsfMkPY8hLNW2cD2RxAtprEslY
 lZOEFjGyrGNWLU4vKUot0jfWSijLTM0pyEzNzdA0NzPRyU4uLE9NTcxKTivWS83M3MQIDlwEI
 djB2/HM6xCjJwaQkyitRaBkuxJeUn1KZkVicEV9UmpNafIhRhoNDSYI3sxEoJ1iUmp5akZaZA
 4whmLQEB4+SCC8bSJq3uCAxtzgzHSJ1ilFRSpx3GUhCACSRUZoH1waL20uMslLCvIxAhwjxFK
 QW5WaWoMq/YhTnYFQS5j0GMoUnM68EbvoroMVMQIsnmFmALC5JREhJNTDOW1BeKqXCwptwsph
 X8vPHutIj9dVCBdVqLpEKn5fHqYuUanevnnCBMzoq/cubxaHH5jfu/3VI3b6lP+Sa/pH5y94G
 GoSf/iMwoZF5QfTWTya5D07y3nkZ9H1TSYbPBtX9haUSP/+w3L0yWUammOmDY7ZYSNuPnaaTC
 htbrtXZzVb8rsg0N1iJpTgj0VCLuag4EQAHihK31gIAAA==
X-Env-Sender: guillaumedecoro@gmail.com
X-Msg-Ref: server-12.tower-21.messagelabs.com!1463386949!14426658!1
X-Originating-IP: [93.17.128.10]
X-SpamReason: No, hits=1.1 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiA5My4xNy4xMjguMTAgPT4gNTQyNDg=\n,sa_preprocessor: 
 QmFkIElQOiA5My4xNy4xMjguMTAgPT4gNTQyNDg=\n,BODY_RANDOM_LONG,HTML_40_50,
 HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12774 invoked from network); 16 May 2016 08:22:29 -0000
Received: from smtp26.services.sfr.fr (HELO smtp26.services.sfr.fr)
 (93.17.128.10)
 by server-12.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 16 May 2016 08:22:29 -0000
Received: from [172.16.249.215] (unknown [79.143.143.194])
 by msfrf2621.sfr.fr (SMTP Server) with ESMTP id ED5891C00040B;
 Mon, 16 May 2016 10:22:28 +0200 (CEST)
Received: from [172.16.249.215] (unknown [79.143.143.194])	(Authenticated
 sender: guillaumedecoro@sfr.fr)
 by msfrf2621.sfr.fr (SMTP Server) with ESMTPA;
 Mon, 16 May 2016 10:22:28 +0200 (CEST)
To: sm8ax1@vfemail.net, xen-users@lists.xen.org
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
From: De Coro Guillaume <guillaumedecoro@gmail.com>
Message-ID: <57398344.805@gmail.com>
Date: Mon, 16 May 2016 10:22:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
X-sfr-mailing: LEGIT
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0694618101482141853=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This is a multi-part message in MIME format.
--===============0694618101482141853==
Content-Type: multipart/alternative;
	boundary=------------080900010604050708080002

This is a multi-part message in MIME format.
--------------080900010604050708080002
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Hi,

I'm not a great user of xen but I known several things. sm8ax1 is right. 
It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in 
your grub default. If it works you can see that in your dmesg:
[    0.000000] DMAR: IOMMU enabled
[    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1
[    0.865169] iommu: Adding device 0000:00:00.0 to group 0
[    0.865179] iommu: Adding device 0000:00:02.0 to group 1
[    0.865194] iommu: Adding device 0000:00:14.0 to group 2
[    0.865204] iommu: Adding device 0000:00:14.2 to group 2
[    0.865215] iommu: Adding device 0000:00:16.0 to group 3
[    0.865225] iommu: Adding device 0000:00:17.0 to group 4
[    0.865243] iommu: Adding device 0000:00:1c.0 to group 5
[    0.865257] iommu: Adding device 0000:00:1c.2 to group 5
[    0.865280] iommu: Adding device 0000:00:1f.0 to group 6
[    0.865294] iommu: Adding device 0000:00:1f.2 to group 6
[    0.865303] iommu: Adding device 0000:00:1f.3 to group 6
[    0.865312] iommu: Adding device 0000:00:1f.4 to group 6
[    0.865321] iommu: Adding device 0000:00:1f.6 to group 6
[    0.865329] iommu: Adding device 0000:01:00.0 to group 5
[    0.865338] iommu: Adding device 0000:02:00.0 to group 5

and about DMAR:

[    0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL  SKL      
00000001 INTL 00000001)
[    0.000000] DMAR: IOMMU enabled
[    0.078747] DMAR: Host address width 39
[    0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[    0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 
1c0000c40660462 ecap 7e3ff0505e
[    0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[    0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap 
d2008c40660462 ecap f050da
[    0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff
[    0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff
[    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU 1
[    0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[    0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt 
out bit.
[    0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the 
BIOS setting.
[    0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
[    0.864755] DMAR: No ATSR found
[    0.864868] DMAR: dmar0: Using Queued invalidation
[    0.864992] DMAR: dmar1: Using Queued invalidation
[    0.865000] DMAR: Setting RMRR:
[    0.865022] DMAR: Setting identity map for device 0000:00:02.0 
[0xa5800000 - 0xa7ffffff]
[    0.865037] DMAR: Setting identity map for device 0000:00:14.0 
[0xa4eff000 - 0xa4f1efff]
[    0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
[    0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0 - 
0xffffff]
[    0.865112] DMAR: Intel(R) Virtualization Technology for Directed I/O

It's important not to claim your passthroughed hardware by dom0. Just 
use "pci_stub" parameters in your grub default. After that, your command 
"xl pci-assignable-list" will give your video card available.

About IGD passthrough, I'm working on it without success for monthes. 
Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3 
6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd 
passthrough parameters. So wait and see... and try it :)

Ciao.

Le 14/05/2016 14:56, sm8ax1@vfemail.net a écrit :
>
> Well, it looks to me like you don't have an IOMMU. You can check your 
> Intel processor http://ark.intel.com/ and look for "VT-d" support. 
> There is probably a similar site for AMD, but they call it "IOMMU" 
> support; same thing just different names. There might also be some way 
> to check through `lshw` or `/proc/cpuinfo` or the like, but I don't 
> know for sure.
>
> The wiki mentions that generic PCI passthrough might still work on 
> some graphics cards, even without an IOMMU, but I imagine your chances 
> are pretty slim. Something to try perhaps is setting up your HVM to 
> automatically start when the system is booted, with generic PCI 
> passthrough enabled, and blacklist the module on the Dom0 and reboot. 
> In theory this prevents the Dom0 driver from interfering with the 
> HVM's configuration of the graphics card, but once again, it might 
> work or it might not.
>
> http://wiki.xen.org/wiki/Xen_VGA_Passthrough
> http://wiki.xen.org/wiki/VTdHowTo
>
> If that doesn't work, your options are buy a new PC/processor with an 
> IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in 
> the Dom0. Spice with the QXL video driver is likely to give you the 
> best performance, but even it won't compete with that of VGA passthrough.
>
> http://wiki.xen.org/wiki/SPICE_support_in_Xen
>
> If you go the route of upgrading your hardware, XenGT (now called 
> "GVT-v for Xen") is something else to look into. The idea behind it is 
> to allow multiple VMs to simultaneously use VGA passthrough in a safe 
> and performant manner by creating multiple virtual graphics cards at 
> the hardware level. At least as of Jan 2015, XenGT is being developed 
> out-of-tree, but I haven't followed up on it as to whether it's been 
> merged (or abandoned). If I recall correctly, this is supported on 
> Intel 6th generation and newer processors with Intel HD 6000+ 
> graphics, but you should definitely double check that.
>
> http://wiki.xen.org/wiki/XenGT
> https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
> http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf
>
> There used to be something called "Paravirtualized DRM", which 
> probably worked like the paravirtualized framebuffer, only using the 
> newer and faster Linux DRM API. This, I guess, would have allowed 
> multiple rendering clients across multiple VMs to directly render 
> their window contents just as they would on baremetal (with the PV DRM 
> driver acting as a shim), without any kind of VGA/PCI passthrough. 
> Unfortunately this effort has been abandoned, and I've been unable to 
> track down the author or even the original code.
>
> http://wiki.xen.org/wiki/Paravirtualized_DRM
>
>
> Quoting Jason Long <hack3rcon@yahoo.com <mailto:hack3rcon@yahoo.com>>:
>
>> Hello.
>> I want to use my VGA in VM that running Windows 7, My VGA information 
>> is :
>> 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 
>> 210] (rev a2)
>> Subsystem: ASUSTeK Computer Inc. Device 8354
>> Kernel driver in use: nouveau
>> Kernel modules: nouveau
>> And :
>> [root@localhost ~]# xl pci-assignable-list
>> [root@localhost ~]#
>> And I added below lines to my VM config file :
>> gfx_passthru=0
>> acpi=1
>> pci=['01:00.0 ']
>> but when I want fire my VM, It show me below error :
>> libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 
>> 0000:01:00.0 cannot be assigned - no IOMMU?
>> libxl: error: libxl_create.c:1405:domcreate_attach_pci: 
>> libxl_device_pci_add failed: -1
>> libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for 
>> destroy of domain 3
>> How can I solve it?
>
>
>
>
>
> -------------------------------------------------
> *ONLY AT VFEmail!* - Use our *Metadata Mitigator*™ to keep your email 
> out of the NSA's hands!
> $24.95 ONETIME Lifetime accounts with Privacy Features!
> No Bandwidth Quotas!   15GB disk space!
> Commercial and Bulk Mail Options!
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users


--------------080900010604050708080002
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000066" bgcolor="#FFFFFF">
    Hi,<br>
    <br>
    I'm not a great user of xen but I known several things. sm8ax1 is
    right. It seems you are missing IOMMU. Don't forget to add
    "intel_iommu=on" in your grub default. If it works you can see that
    in your dmesg:<small><br>
      [    0.000000] DMAR: IOMMU enabled<br>
      [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000
      IOMMU 1<br>
      [    0.865169] iommu: Adding device 0000:00:00.0 to group 0<br>
      [    0.865179] iommu: Adding device 0000:00:02.0 to group 1<br>
      [    0.865194] iommu: Adding device 0000:00:14.0 to group 2<br>
      [    0.865204] iommu: Adding device 0000:00:14.2 to group 2<br>
      [    0.865215] iommu: Adding device 0000:00:16.0 to group 3<br>
      [    0.865225] iommu: Adding device 0000:00:17.0 to group 4<br>
      [    0.865243] iommu: Adding device 0000:00:1c.0 to group 5<br>
      [    0.865257] iommu: Adding device 0000:00:1c.2 to group 5<br>
      [    0.865280] iommu: Adding device 0000:00:1f.0 to group 6<br>
      [    0.865294] iommu: Adding device 0000:00:1f.2 to group 6<br>
      [    0.865303] iommu: Adding device 0000:00:1f.3 to group 6<br>
      [    0.865312] iommu: Adding device 0000:00:1f.4 to group 6<br>
      [    0.865321] iommu: Adding device 0000:00:1f.6 to group 6<br>
      [    0.865329] iommu: Adding device 0000:01:00.0 to group 5<br>
      [    0.865338] iommu: Adding device 0000:02:00.0 to group 5</small><br>
    <br>
    and about DMAR:<br>
    <br>
    <small>[    0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01
      INTEL  SKL      00000001 INTL 00000001)<br>
      [    0.000000] DMAR: IOMMU enabled<br>
      [    0.078747] DMAR: Host address width 39<br>
      [    0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0<br>
      [    0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap
      1c0000c40660462 ecap 7e3ff0505e<br>
      [    0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1<br>
      [    0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap
      d2008c40660462 ecap f050da<br>
      [    0.078786] DMAR: RMRR base: 0x000000a4eff000 end:
      0x000000a4f1efff<br>
      [    0.078789] DMAR: RMRR base: 0x000000a5800000 end:
      0x000000a7ffffff<br>
      [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000
      IOMMU 1<br>
      [    0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000<br>
      [    0.078799] DMAR-IR: x2apic is disabled because BIOS sets
      x2apic opt out bit.<br>
      [    0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to
      override the BIOS setting.<br>
      [    0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode<br>
      [    0.864755] DMAR: No ATSR found<br>
      [    0.864868] DMAR: dmar0: Using Queued invalidation<br>
      [    0.864992] DMAR: dmar1: Using Queued invalidation<br>
      [    0.865000] DMAR: Setting RMRR:<br>
      [    0.865022] DMAR: Setting identity map for device 0000:00:02.0
      [0xa5800000 - 0xa7ffffff]<br>
      [    0.865037] DMAR: Setting identity map for device 0000:00:14.0
      [0xa4eff000 - 0xa4f1efff]<br>
      [    0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC<br>
      [    0.865093] DMAR: Setting identity map for device 0000:00:1f.0
      [0x0 - 0xffffff]<br>
      [    0.865112] DMAR: Intel(R) Virtualization Technology for
      Directed I/O</small><br>
    <br>
    It's important not to claim your passthroughed hardware by dom0.
    Just use "pci_stub" parameters in your grub default. After that,
    your command "xl pci-assignable-list" will give your video card
    available.<br>
    <br>
    About IGD passthrough, I'm working on it without success for
    monthes. Maybe I'm wrong, but XenGT build fail for me. I'm using an
    Intel i3 6100T with Intel HD 530. I saw that Xen 4.7 will handle
    some igd passthrough parameters. So wait and see... and try it :)<br>
    <br>
    Ciao.<br>
    <br>
    <div class="moz-cite-prefix">Le 14/05/2016 14:56, <a class="moz-txt-link-abbreviated" href="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a>
      a écrit :<br>
    </div>
    <blockquote
cite="mid:20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion"
      type="cite">
      <meta http-equiv="Context-Type" content="text/html; charset=UTF-8">
      <title></title>
      <p>Well, it looks to me like you don't have an IOMMU. You can
        check your Intel processor <a class="moz-txt-link-freetext" href="http://ark.intel.com/">http://ark.intel.com/</a> and look for
        "VT-d" support. There is probably a similar site for AMD, but
        they call it "IOMMU" support; same thing just different names.
        There might also be some way to check through `lshw` or
        `/proc/cpuinfo` or the like, but I don't know for sure.<br>
        <br>
        The wiki mentions that generic PCI passthrough might still work
        on some graphics cards, even without an IOMMU, but I imagine
        your chances are pretty slim. Something to try perhaps is
        setting up your HVM to automatically start when the system is
        booted, with generic PCI passthrough enabled, and blacklist the
        module on the Dom0 and reboot. In theory this prevents the Dom0
        driver from interfering with the HVM's configuration of the
        graphics card, but once again, it might work or it might not.<br>
        <br>
        <a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Xen_VGA_Passthrough">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br>
        <a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/VTdHowTo">http://wiki.xen.org/wiki/VTdHowTo</a><br>
        <br>
        If that doesn't work, your options are buy a new PC/processor
        with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace
        frontends in the Dom0. Spice with the QXL video driver is likely
        to give you the best performance, but even it won't compete with
        that of VGA passthrough.<br>
        <br>
        <a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/SPICE_support_in_Xen">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br>
        <br>
        If you go the route of upgrading your hardware, XenGT (now
        called "GVT-v for Xen") is something else to look into. The idea
        behind it is to allow multiple VMs to simultaneously use VGA
        passthrough in a safe and performant manner by creating multiple
        virtual graphics cards at the hardware level. At least as of Jan
        2015, XenGT is being developed out-of-tree, but I haven't
        followed up on it as to whether it's been merged (or abandoned).
        If I recall correctly, this is supported on Intel 6th generation
        and newer processors with Intel HD 6000+ graphics, but you
        should definitely double check that.<br>
        <br>
        <a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/XenGT">http://wiki.xen.org/wiki/XenGT</a><br>
<a class="moz-txt-link-freetext" href="https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/">https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/</a><br>
<a class="moz-txt-link-freetext" href="http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf">http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf</a><br>
        <br>
        There used to be something called "Paravirtualized DRM", which
        probably worked like the paravirtualized framebuffer, only using
        the newer and faster Linux DRM API. This, I guess, would have
        allowed multiple rendering clients across multiple VMs to
        directly render their window contents just as they would on
        baremetal (with the PV DRM driver acting as a shim), without any
        kind of VGA/PCI passthrough. Unfortunately this effort has been
        abandoned, and I've been unable to track down the author or even
        the original code.<br>
        <br>
        <a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Paravirtualized_DRM">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br>
        <br>
        <br>
        Quoting Jason Long &lt;<a moz-do-not-send="true"
          href="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</p>
      <blockquote type="cite">
        <div>
          <div id="yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
          <div id="yui_3_16_0_ym19_1_1463205009112_4361">I want to use
            my VGA in VM that running Windows 7, My VGA information is :</div>
          <div id="yui_3_16_0_ym19_1_1463205009112_4361"> </div>
          <div id="yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA
            compatible controller: NVIDIA Corporation GT218 [GeForce
            210] (rev a2)</div>
          <div id="yui_3_16_0_ym19_1_1463205009112_4530">Subsystem:
            ASUSTeK Computer Inc. Device 8354</div>
          <div id="yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver
            in use: nouveau</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">Kernel
            modules: nouveau</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534"> </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">And :</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534"> </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4556">[root@localhost
            ~]# xl pci-assignable-list </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">[root@localhost
            ~]# </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557"> </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">And I
            added below lines to my VM config file :</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557"> </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4582">gfx_passthru=0</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4583">acpi=1</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">pci=['01:00.0 ']</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584"> </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">but
            when I want fire my VM, It show me below error :</div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584"> </div>
          <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4585">
            <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4625">libxl:
              error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
              0000:01:00.0 cannot be assigned - no IOMMU?</div>
            <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4626">libxl:
              error: libxl_create.c:1405:domcreate_attach_pci:
              libxl_device_pci_add failed: -1</div>
            <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">libxl:
              info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
              destroy of domain 3</div>
            <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627"> </div>
            <div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">How
              can I solve it?</div>
          </div>
        </div>
      </blockquote>
      <p><br>
        <br>
      </p>
      <br>
      <br>
      -------------------------------------------------<br>
      <b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>™ to
      keep your email out of the NSA's hands! <br>
      $24.95 ONETIME Lifetime accounts with Privacy Features!<br>
      No Bandwidth Quotas!   15GB disk space! <br>
      Commercial and Bulk Mail Options! <br>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Xen-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a class="moz-txt-link-freetext" href="http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a></pre>
    </blockquote>
    <br>
  </body>
</html>

--------------080900010604050708080002--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0694618101482141853==--


From xen-users-bounces@lists.xen.org Mon May 16 10:59:41 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 10:59:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2GEC-0000KS-5F; Mon, 16 May 2016 10:58:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b2GEB-0000KC-Ce
 for xen-users@lists.xen.org; Mon, 16 May 2016 10:58:23 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 E6/17-02869-EC7A9375; Mon, 16 May 2016 10:58:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRWlGSWpSXmKPExsVysyfVTffccst
 wg+07eC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1owz+9tZCs5zVMx6/pW1gfEjWxcjF4eQwEZG
 id7ZZ5khnN2MEp8nvmTtYuTgEBbwlJjZLtnFyMkhIpAo0fL0NyOILSQQIPFw6RR2kBJmAX2Jc
 zvKQcJsApoSdz5/YgIJ8wqoSTw+YAASZhFQlTjfPB1soKhAuMSa7e4gYV4BQYmTM5+wgNicAo
 ESB7Y+YgWxmQXMJOZtfsgMYctLbH87h3kCI98sJC2zkJTNQlK2gJF5FaN6cWpRWWqRrpFeUlF
 mekZJbmJmjq6hoYlebmpxcWJ6ak5iUrFecn7uJkZgmDEAwQ7GljnOhxglOZiURHnFJlqGC/El
 5adUZiQWZ8QXleakFh9i1ODgENi8dvUFRimWvPy8VCUJXpllQHWCRanpqRVpmTnASIApleDgU
 RLhlQNJ8xYXJOYWZ6ZDpE4x6nJsWXBjLZMQ2Awpcd4IkCIBkKKM0jy4EbCovMQoKyXMywh0oB
 BPQWpRbmYJqvwrRnEORiVh3hyQKTyZeSVwm14BHcEEdMQEMwuQI0oSEVJSDYyRK8W+JYitCpk
 +oe/mIg3XBMFlwvOnN0kFKRoqbLMQV2tOVVvzackavSMtZnPPntHp7EuO/fpr6hfO9SemeRxd
 p/tRquPbwdMuASrrmpU5HJOMtAW+zRARschb2sr0qPJIu/7V5xz+fxmjomR3vXf6GxAWmnnf1
 vil14RnP6Z2ezQ+UhHZMlWJpTgj0VCLuag4EQD6VIHBxQIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1463396301!40907261!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14387 invoked from network); 16 May 2016 10:58:21 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-4.tower-27.messagelabs.com with SMTP; 16 May 2016 10:58:21 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DF7D43A;
 Mon, 16 May 2016 03:58:36 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 141D23F218;
 Mon, 16 May 2016 03:58:19 -0700 (PDT)
To: Chenxiao Zhao <chenxiao.zhao@gmail.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <CA+e=sbKNK_T2H_PPudn9ZcejgVG6WOzBnt0Rg4PbE1pyCSQ83g@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5739A7CA.1040408@arm.com>
Date: Mon, 16 May 2016 11:58:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <CA+e=sbKNK_T2H_PPudn9ZcejgVG6WOzBnt0Rg4PbE1pyCSQ83g@mail.gmail.com>
Cc: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-users] run X on dom0 on Hikey board got alignment fault
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

KENDIFN0ZWZhbm8pCgpPbiAxMy8wNS8xNiAwMTo0NCwgQ2hlbnhpYW8gWmhhbyB3cm90ZToKPiBI
aSwKCkhlbGxvLAoKPiBJIGhhdmUgZ290IEdQVSBkcml2ZXIgd29ya2luZyBvbiBkb20wIG9uIG15
IEhpa2V5IGJvYXJkLiBXaGVuIEkgcnVuCj4gc3RhcnR4IGluIGNvbnNvbGUsIGl0IHRlcm1pbmF0
ZWQgd2l0aCBidXMgZXJyb3IgYnkgc2lnbmFsIDcuCj4KPiBJIHRyYWNlZCB0aGUga2VybmVsIGFu
ZCBmb3VuZCB0aGVyZSBpcyBhbiB1bmhhbmRsZWQgZmF1bHQgd2hlbiBYIHRyeSB0bwo+IGFjY2Vz
cyBhIG1lbW9yeSBtYXBwZWQgYWRkcmVzcy4KCk1lbW9yeSBtYXBwZWQgYWRkcmVzcyB0byB3aGlj
aCBwaHlzaWNhbCBhZGRyZXNzPyBEb2VzIHRoaXMgYWRkcmVzcyAKYmVsb25nIHRvIGEgZGV2aWNl
PyBJZiBzbyB3aGljaCBvbmU/Cgo+Cj4gS2VybmVsIGxvZzoKPiBVbmhhbmRsZWQgZmF1bHQ6IGFs
aWdubWVudCBmYXVsdCAoMHg5MjAwMDA2MSkgYXQgMHgwMDAwMDA3Zjk0YWFjMDA0Cj4KPiBUaGUg
YWRkcmVzcyBzaG91bGQgYmUgNCBieXRlcyBhbGlnbmVkLiBUaGUgWCB3b3JrcyB3ZWxsIHdoZW4g
SSBib290IHRoZQo+IHNhbWUga2VybmVsIHdpdGhvdXQgWEVOLiBzbyBJIGRvIG5vdCB0aGluayB0
aGlzIGlzIGNhdXNlZCBieSBYIGNvZGVzLgo+IFdoYXQgZGlkIEkgbWlzcz8KPgo+IEFueW9uZSBj
YW4gYWR2aXNlIHRoZSByZWFzb24gY2F1c2VzIHRoaXMgaXNzdWUgYW5kIGhvdyBJIGNhbiBmaXgg
aXQ/CgpUaGUgZmlyc3QgaWRlYSB0aGF0IGNvbWUgdG8gbXkgbWluZCBpcyB0aGUgbWVtb3J5IGlz
IG1hcHBlZCBhcyBkZXZpY2UgYnkgClhlbiB3aGlsc3QgTGludXggbWFwcyBhcyBub3JtYWwuIEJl
Y2F1c2Ugb2Ygc3RhZ2UtMi9zdGFnZS0xIG1lbW9yeSAKY29tYmluYXRpb24sIHRoZSBtZW1vcnkg
d291bGQgYmUgbWFwcGVkIGFzIGRldmljZSBhbmQgdGhlcmVmb3JlIGFsbCAKYWNjZXNzIHNob3Vs
ZCBiZSBhbGlnbmVkLgoKSSB3b3VsZCByZWNvbW1lbmQgeW91IHRvIHRyYWNrIGRvd24gd2hlcmUg
ZXhhY3RseSBYIGlzIHRyeWluZyB0byBhY2Nlc3MgCihkZXZpY2UsIFJBTS4uLikuCgpSZWdhcmRz
LAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 16 10:59:41 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 10:59:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2GEC-0000KS-5F; Mon, 16 May 2016 10:58:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b2GEB-0000KC-Ce
 for xen-users@lists.xen.org; Mon, 16 May 2016 10:58:23 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 E6/17-02869-EC7A9375; Mon, 16 May 2016 10:58:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRWlGSWpSXmKPExsVysyfVTffccst
 wg+07eC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1owz+9tZCs5zVMx6/pW1gfEjWxcjF4eQwEZG
 id7ZZ5khnN2MEp8nvmTtYuTgEBbwlJjZLtnFyMkhIpAo0fL0NyOILSQQIPFw6RR2kBJmAX2Jc
 zvKQcJsApoSdz5/YgIJ8wqoSTw+YAASZhFQlTjfPB1soKhAuMSa7e4gYV4BQYmTM5+wgNicAo
 ESB7Y+YgWxmQXMJOZtfsgMYctLbH87h3kCI98sJC2zkJTNQlK2gJF5FaN6cWpRWWqRrpFeUlF
 mekZJbmJmjq6hoYlebmpxcWJ6ak5iUrFecn7uJkZgmDEAwQ7GljnOhxglOZiURHnFJlqGC/El
 5adUZiQWZ8QXleakFh9i1ODgENi8dvUFRimWvPy8VCUJXpllQHWCRanpqRVpmTnASIApleDgU
 RLhlQNJ8xYXJOYWZ6ZDpE4x6nJsWXBjLZMQ2Awpcd4IkCIBkKKM0jy4EbCovMQoKyXMywh0oB
 BPQWpRbmYJqvwrRnEORiVh3hyQKTyZeSVwm14BHcEEdMQEMwuQI0oSEVJSDYyRK8W+JYitCpk
 +oe/mIg3XBMFlwvOnN0kFKRoqbLMQV2tOVVvzackavSMtZnPPntHp7EuO/fpr6hfO9SemeRxd
 p/tRquPbwdMuASrrmpU5HJOMtAW+zRARschb2sr0qPJIu/7V5xz+fxmjomR3vXf6GxAWmnnf1
 vil14RnP6Z2ezQ+UhHZMlWJpTgj0VCLuag4EQD6VIHBxQIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1463396301!40907261!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14387 invoked from network); 16 May 2016 10:58:21 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-4.tower-27.messagelabs.com with SMTP; 16 May 2016 10:58:21 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DF7D43A;
 Mon, 16 May 2016 03:58:36 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 141D23F218;
 Mon, 16 May 2016 03:58:19 -0700 (PDT)
To: Chenxiao Zhao <chenxiao.zhao@gmail.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
References: <CA+e=sbKNK_T2H_PPudn9ZcejgVG6WOzBnt0Rg4PbE1pyCSQ83g@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5739A7CA.1040408@arm.com>
Date: Mon, 16 May 2016 11:58:18 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <CA+e=sbKNK_T2H_PPudn9ZcejgVG6WOzBnt0Rg4PbE1pyCSQ83g@mail.gmail.com>
Cc: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-users] run X on dom0 on Hikey board got alignment fault
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

KENDIFN0ZWZhbm8pCgpPbiAxMy8wNS8xNiAwMTo0NCwgQ2hlbnhpYW8gWmhhbyB3cm90ZToKPiBI
aSwKCkhlbGxvLAoKPiBJIGhhdmUgZ290IEdQVSBkcml2ZXIgd29ya2luZyBvbiBkb20wIG9uIG15
IEhpa2V5IGJvYXJkLiBXaGVuIEkgcnVuCj4gc3RhcnR4IGluIGNvbnNvbGUsIGl0IHRlcm1pbmF0
ZWQgd2l0aCBidXMgZXJyb3IgYnkgc2lnbmFsIDcuCj4KPiBJIHRyYWNlZCB0aGUga2VybmVsIGFu
ZCBmb3VuZCB0aGVyZSBpcyBhbiB1bmhhbmRsZWQgZmF1bHQgd2hlbiBYIHRyeSB0bwo+IGFjY2Vz
cyBhIG1lbW9yeSBtYXBwZWQgYWRkcmVzcy4KCk1lbW9yeSBtYXBwZWQgYWRkcmVzcyB0byB3aGlj
aCBwaHlzaWNhbCBhZGRyZXNzPyBEb2VzIHRoaXMgYWRkcmVzcyAKYmVsb25nIHRvIGEgZGV2aWNl
PyBJZiBzbyB3aGljaCBvbmU/Cgo+Cj4gS2VybmVsIGxvZzoKPiBVbmhhbmRsZWQgZmF1bHQ6IGFs
aWdubWVudCBmYXVsdCAoMHg5MjAwMDA2MSkgYXQgMHgwMDAwMDA3Zjk0YWFjMDA0Cj4KPiBUaGUg
YWRkcmVzcyBzaG91bGQgYmUgNCBieXRlcyBhbGlnbmVkLiBUaGUgWCB3b3JrcyB3ZWxsIHdoZW4g
SSBib290IHRoZQo+IHNhbWUga2VybmVsIHdpdGhvdXQgWEVOLiBzbyBJIGRvIG5vdCB0aGluayB0
aGlzIGlzIGNhdXNlZCBieSBYIGNvZGVzLgo+IFdoYXQgZGlkIEkgbWlzcz8KPgo+IEFueW9uZSBj
YW4gYWR2aXNlIHRoZSByZWFzb24gY2F1c2VzIHRoaXMgaXNzdWUgYW5kIGhvdyBJIGNhbiBmaXgg
aXQ/CgpUaGUgZmlyc3QgaWRlYSB0aGF0IGNvbWUgdG8gbXkgbWluZCBpcyB0aGUgbWVtb3J5IGlz
IG1hcHBlZCBhcyBkZXZpY2UgYnkgClhlbiB3aGlsc3QgTGludXggbWFwcyBhcyBub3JtYWwuIEJl
Y2F1c2Ugb2Ygc3RhZ2UtMi9zdGFnZS0xIG1lbW9yeSAKY29tYmluYXRpb24sIHRoZSBtZW1vcnkg
d291bGQgYmUgbWFwcGVkIGFzIGRldmljZSBhbmQgdGhlcmVmb3JlIGFsbCAKYWNjZXNzIHNob3Vs
ZCBiZSBhbGlnbmVkLgoKSSB3b3VsZCByZWNvbW1lbmQgeW91IHRvIHRyYWNrIGRvd24gd2hlcmUg
ZXhhY3RseSBYIGlzIHRyeWluZyB0byBhY2Nlc3MgCihkZXZpY2UsIFJBTS4uLikuCgpSZWdhcmRz
LAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 16 17:10:03 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 17:10:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2M0U-0001bT-Op; Mon, 16 May 2016 17:08:38 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1b2M0U-0001bN-0a
 for xen-users@lists.xen.org; Mon, 16 May 2016 17:08:38 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 8C/7A-02914-59EF9375; Mon, 16 May 2016 17:08:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHKsWRWlGSWpSXmKPExsVyXIC7RXfyP8t
 wg65OJYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPRa4+Ci7sYKw5uec/ewLh/EWMXIyeHkICr
 xL19s9gh7KmMEn0fimDiX55/YoGwQyWm32yHqq+QWDb9M1S9i8TH6QvYIOxgibuLFjJ1MXIB2
 R2MEpd2nQQrYhFQlTg19RuQzcHBKxAose6VJkiYTUBC4svyr2C9IgLSEjOuNIHZwgLmElNPfY
 Ka85lR4vSUDawgCU6gOWdWbwOzRYGKfnQeYwSZKSGgLnG4Px/CDJP4tKIGpIJZwFNia9MmsAt
 4BQQlTs58wgIRl5do3jqbeQKj6CwkZbOQlM1CUgZhO0rsb3zLCGGrSTw9ept1FtA2ZqCrl//j
 wFSuJnF721V2CFtRYkbrMSYk5QsYuVYxqhenFpWlFuka6yUVZaZnlOQmZuboGhqa6OWmFhcnp
 qfmJCYV6yXn525iBMYtAxDsYLzb53yIUZKDSUmUN+a7ZbgQX1J+SmVGYnFGfFFpTmrxIUYZDg
 4lCd74v0A5waLU9NSKtMwcYAKBSUtw8CiJ8J4GSfMWFyTmFmemQ6ROMepy3Dq5eTeTEEtefl6
 qlDjvLJAiAZCijNI8uBGwZHaJUVZKmJcR6CghnoLUotzMElT5V4ziHIxKwryLQKbwZOaVwG16
 BXQEE9ARE8wsQI4oSURISTUwFt5axPlzaVFh3dJVocdc3ia8TXh34d/eNguOPGOJSsUXYkcWW
 3hU1zca1HQcmSUjvP2AwE7O4DkibdpC1utlbaT2tUy5fb2SYbu4yebpymEVSZMu7u6cN7fVl9
 V8o5f3Mj3TJ90Osw0286uGXA3iqKwPf3hu7poKn5lKpS9qdwf7qEatmxCmxFKckWioxVxUnAg
 A5t6A1mEDAAA=
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-3.tower-27.messagelabs.com!1463418513!41536714!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=0.9 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_30_40,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26166 invoked from network); 16 May 2016 17:08:34 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-3.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 16 May 2016 17:08:34 -0000
Received: (qmail 48216 invoked by uid 89); 16 May 2016 17:08:32 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 16 May 2016 17:08:30 -0000
Received: (qmail 37341 invoked by uid 89); 16 May 2016 16:12:46 -0000
Received: by simscan 1.3.1 ppid: 37339, pid: 37340, t: 0.0039s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 16 May 2016 16:12:46 -0000
Received: (qmail 2984 invoked by uid 89); 16 May 2016 16:12:46 -0000
Received: by simscan 1.4.0 ppid: 2977, pid: 2980, t: 0.1702s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 16 May 2016 16:12:46 -0000
Date: Mon, 16 May 2016 11:12:45 -0500
Message-ID: <20160516111245.Horde.Vk6572u4zXmghSRZQKP8WA2@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
In-Reply-To: <57398344.805@gmail.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4941555183206527233=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============4941555183206527233==
Content-Type: multipart/alternative; boundary="=_2I0NpMHp2do2eyfWW02xoQ4"
Content-Transfer-Encoding: 8bit

This message is in MIME format.

--=_2I0NpMHp2do2eyfWW02xoQ4
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

  I wasn't aware of the intel_iommu=on parameter (thanks for the tip!), and
I'm surprised that something like this needs to be explicitly enabled, but
I found this thread

https://unix.stackexchange.com/questions/56777/enabling-iommu-in-the-kernel-for-graphics-card-pass-through

which mentions these parameters worth trying also (and a quite a lot of
other related information)

   *   iommu=memmaper
   *   iommu=soft
   *   vga=normal
   *   vesa=0

  As "Ray" noted in another thread, you should try `grep vmx /proc/cpuinfo`
while booted into regular Linux to see if VT-d support shows up. Something
like this might need to be enabled in the BIOS or kernel configuration
before the OS can recognize it. Jason, you might also want to post `xl
info` because that might indicate whether the hypervisor recognizes the
IOMMU, if someone from the mailing list knows how to decipher the output.

I also wasn't aware of the "pci_stub" parameter, and this is probably more
effective than blacklisting the driver module. Do note however that
http://wiki.xen.org/wiki/Xen_PCI_Passthrough mentions

"pci-stub can be used only with Xen HVM guest PCI passthru, so it's
recommended to use pciback instead, which works for both PV and HVM
guests."

I think the parameter is "xen_pciback.hide=0:00.0" with the number of your
graphics card as ouputted by `lspci`.

Jason, if you are successful in passing through your integrated Intel
graphics at some point, please do follow-up on what worked (xl.cfg(5) file,
Dom0 cmdline, etc) since this seems like something a lot of users have
trouble with.

Quoting De Coro Guillaume <guillaumedecoro@gmail.com>:

> Hi,
>
> I'm not a great user of xen but I known several things. sm8ax1 is right.
> It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in
> your grub default. If it works you can see that in your dmesg:
> [    0.000000] DMAR: IOMMU enabled
> [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU
1
> [    0.865169] iommu: Adding device 0000:00:00.0 to group 0
> [    0.865179] iommu: Adding device 0000:00:02.0 to group 1
> [    0.865194] iommu: Adding device 0000:00:14.0 to group 2
> [    0.865204] iommu: Adding device 0000:00:14.2 to group 2
> [    0.865215] iommu: Adding device 0000:00:16.0 to group 3
> [    0.865225] iommu: Adding device 0000:00:17.0 to group 4
> [    0.865243] iommu: Adding device 0000:00:1c.0 to group 5
> [    0.865257] iommu: Adding device 0000:00:1c.2 to group 5
> [    0.865280] iommu: Adding device 0000:00:1f.0 to group 6
> [    0.865294] iommu: Adding device 0000:00:1f.2 to group 6
> [    0.865303] iommu: Adding device 0000:00:1f.3 to group 6
> [    0.865312] iommu: Adding device 0000:00:1f.4 to group 6
> [    0.865321] iommu: Adding device 0000:00:1f.6 to group 6
> [    0.865329] iommu: Adding device 0000:01:00.0 to group 5
> [    0.865338] iommu: Adding device 0000:02:00.0 to group 5
>
> and about DMAR:
>
> [    0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL 
SKL     
> 00000001 INTL 00000001)
> [    0.000000] DMAR: IOMMU enabled
> [    0.078747] DMAR: Host address width 39
> [    0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
> [    0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap
> 1c0000c40660462 ecap 7e3ff0505e
> [    0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
> [    0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap
> d2008c40660462 ecap f050da
> [    0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff
> [    0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff
> [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU
1
> [    0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
> [    0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic
opt
> out bit.
> [    0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override
the
> BIOS setting.
> [    0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
> [    0.864755] DMAR: No ATSR found
> [    0.864868] DMAR: dmar0: Using Queued invalidation
> [    0.864992] DMAR: dmar1: Using Queued invalidation
> [    0.865000] DMAR: Setting RMRR:
> [    0.865022] DMAR: Setting identity map for device 0000:00:02.0
> [0xa5800000 - 0xa7ffffff]
> [    0.865037] DMAR: Setting identity map for device 0000:00:14.0
> [0xa4eff000 - 0xa4f1efff]
> [    0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
> [    0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0
-
> 0xffffff]
> [    0.865112] DMAR: Intel(R) Virtualization Technology for Directed
I/O
>
> It's important not to claim your passthroughed hardware by dom0. Just
> use "pci_stub" parameters in your grub default. After that, your command
> "xl pci-assignable-list" will give your video card available.
>
> About IGD passthrough, I'm working on it without success for monthes.
> Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3
> 6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd
> passthrough parameters. So wait and see... and try it :)
>
> Ciao.
>
>   Le 14/05/2016 14:56, sm8ax1@vfemail.net a écrit :
>
>>  

  Well, it looks to me like you don't have an IOMMU. You can check your
Intel processor http://ark.intel.com/ and look for "VT-d" support. There is
probably a similar site for AMD, but they call it "IOMMU" support; same
thing just different names. There might also be some way to check through
`lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some
graphics cards, even without an IOMMU, but I imagine your chances are
pretty slim. Something to try perhaps is setting up your HVM to
automatically start when the system is booted, with generic PCI passthrough
enabled, and blacklist the module on the Dom0 and reboot. In theory this
prevents the Dom0 driver from interfering with the HVM's configuration of
the graphics card, but once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an
IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the
Dom0. Spice with the QXL video driver is likely to give you the best
performance, but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v
for Xen") is something else to look into. The idea behind it is to allow
multiple VMs to simultaneously use VGA passthrough in a safe and performant
manner by creating multiple virtual graphics cards at the hardware level.
At least as of Jan 2015, XenGT is being developed out-of-tree, but I
haven't followed up on it as to whether it's been merged (or abandoned). If
I recall correctly, this is supported on Intel 6th generation and newer
processors with Intel HD 6000+ graphics, but you should definitely double
check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably
worked like the paravirtualized framebuffer, only using the newer and
faster Linux DRM API. This, I guess, would have allowed multiple rendering
clients across multiple VMs to directly render their window contents just
as they would on baremetal (with the PV DRM driver acting as a shim),
without any kind of VGA/PCI passthrough. Unfortunately this effort has been
abandoned, and I've been unable to track down the author or even the
original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM

Quoting Jason Long <hack3rcon@yahoo.com>:

> Hello.
>    I want to use my VGA in VM that running Windows 7, My VGA information
> is :
>     
>    01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)
>    Subsystem: ASUSTeK Computer Inc. Device 8354
>    Kernel driver in use: nouveau
>    Kernel modules: nouveau
>     
>    And :
>     
>    [root@localhost ~]# xl pci-assignable-list 
>    [root@localhost ~]# 
>     
>    And I added below lines to my VM config file :
>     
>    gfx_passthru=0
>    acpi=1
>    pci=['01:00.0 ']
>     
>    but when I want fire my VM, It show me below error :
>     
>        libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
> 0000:01:00.0 cannot be assigned - no IOMMU?
>     libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
>     libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
> destroy of domain 3
>      
>     How can I solve it?


 

-------------------------------------------------
ONLY AT VFEMAIL! - Use our METADATA MITIGATOR™ to keep your email out of
the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!   15GB disk space!
Commercial and Bulk Mail Options!

_______________________________________________ Xen-users mailing list
Xen-users@lists.xen.orghttp://lists.xen.org/xen-users


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_2I0NpMHp2do2eyfWW02xoQ4
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>I wasn't aware of the intel_iommu=on parameter (thanks for the tip!), and I'm surprised that something like this needs to be explicitly enabled, but I found this thread<br>
<br>
https://unix.stackexchange.com/questions/56777/enabling-iommu-in-the-kernel-for-graphics-card-pass-through<br>
<br>
which mentions these parameters worth trying also (and a quite a lot of other related information)</p>
<ul>
<li><code>iommu=memmaper</code></li>
<li><code>iommu=soft</code></li>
<li><code>vga=normal</code></li>
<li><code>vesa=0</code></li>
</ul>
<p>As "Ray" noted in another thread, you should try `grep vmx /proc/cpuinfo` while booted into regular Linux to see if VT-d support shows up. Something like this might need to be enabled in the BIOS or kernel configuration before the OS can recognize it. Jason, you might also want to post `xl info` because that might indicate whether the hypervisor recognizes the IOMMU, if someone from the mailing list knows how to decipher the output.<br>
<br>
I also wasn't aware of the "pci_stub" parameter, and this is probably more effective than blacklisting the driver module. Do note however that http://wiki.xen.org/wiki/Xen_PCI_Passthrough mentions<br>
<br>
"pci-stub can be used only with Xen HVM guest PCI passthru, so it's recommended to use pciback instead, which works for both PV and HVM guests."<br>
<br>
I think the parameter is "xen_pciback.hide=0:00.0" with the number of your graphics card as ouputted by `lspci`.<br>
<br>
Jason, if you are successful in passing through your integrated Intel graphics at some point, please do follow-up on what worked (xl.cfg(5) file, Dom0 cmdline, etc) since this seems like something a lot of users have trouble with.<br>
<br>
Quoting De Coro Guillaume &lt;<a href="mailto:guillaumedecoro@gmail.com">guillaumedecoro@gmail.com</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>Hi,<br>
<br>
I'm not a great user of xen but I known several things. sm8ax1 is right. It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in your grub default. If it works you can see that in your dmesg:<br>
<small>[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br>
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0xfed91000 IOMMU 1<br>
[&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to group 0<br>
[&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to group 1<br>
[&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to group 2<br>
[&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to group 2<br>
[&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to group 3<br>
[&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to group 4<br>
[&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to group 5<br>
[&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to group 5<br>
[&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to group 6<br>
[&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to group 6<br>
[&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to group 6<br>
[&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to group 6<br>
[&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to group 6<br>
[&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to group 5<br>
[&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to group 5</small><br>
<br>
and about DMAR:<br>
<br>
<small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)<br>
[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br>
[&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br>
[&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0<br>
[&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 7e3ff0505e<br>
[&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1<br>
[&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da<br>
[&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff<br>
[&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff<br>
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0xfed91000 IOMMU 1<br>
[&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000<br>
[&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit.<br>
[&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS setting.<br>
[&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode<br>
[&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br>
[&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<br>
[&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<br>
[&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br>
[&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0000:00:02.0 [0xa5800000 - 0xa7ffffff]<br>
[&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0000:00:14.0 [0xa4eff000 - 0xa4f1efff]<br>
[&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC<br>
[&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0 - 0xffffff]<br>
[&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technology for Directed I/O</small><br>
<br>
It's important not to claim your passthroughed hardware by dom0. Just use "pci_stub" parameters in your grub default. After that, your command "xl pci-assignable-list" will give your video card available.<br>
<br>
About IGD passthrough, I'm working on it without success for monthes. Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters. So wait and see... and try it :)<br>
<br>
Ciao.<br>
<br></p>
<div class="moz-cite-prefix">Le 14/05/2016 14:56, <a class="moz-txt-link-abbreviated" href="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a> a &eacute;crit&nbsp;:</div>
<blockquote cite="mid:20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion" type="cite">
<p>&nbsp;</p>
</blockquote>
</blockquote>
<p>Well, it looks to me like you don't have an IOMMU. You can check your Intel processor <a class="moz-txt-link-freetext" href="http://ark.intel.com/">http://ark.intel.com/</a> and look for "VT-d" support. There is probably a similar site for AMD, but they call it "IOMMU" support; same thing just different names. There might also be some way to check through `lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.<br>
<br>
The wiki mentions that generic PCI passthrough might still work on some graphics cards, even without an IOMMU, but I imagine your chances are pretty slim. Something to try perhaps is setting up your HVM to automatically start when the system is booted, with generic PCI passthrough enabled, and blacklist the module on the Dom0 and reboot. In theory this prevents the Dom0 driver from interfering with the HVM's configuration of the graphics card, but once again, it might work or it might not.<br>
<br>
<a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Xen_VGA_Passthrough">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br>
<a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/VTdHowTo">http://wiki.xen.org/wiki/VTdHowTo</a><br>
<br>
If that doesn't work, your options are buy a new PC/processor with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. Spice with the QXL video driver is likely to give you the best performance, but even it won't compete with that of VGA passthrough.<br>
<br>
<a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/SPICE_support_in_Xen">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br>
<br>
If you go the route of upgrading your hardware, XenGT (now called "GVT-v for Xen") is something else to look into. The idea behind it is to allow multiple VMs to simultaneously use VGA passthrough in a safe and performant manner by creating multiple virtual graphics cards at the hardware level. At least as of Jan 2015, XenGT is being developed out-of-tree, but I haven't followed up on it as to whether it's been merged (or abandoned). If I recall correctly, this is supported on Intel 6th generation and newer processors with Intel HD 6000+ graphics, but you should definitely double check that.<br>
<br>
<a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/XenGT">http://wiki.xen.org/wiki/XenGT</a><br>
<a class="moz-txt-link-freetext" href="https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/">https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/</a><br>
<a class="moz-txt-link-freetext" href="http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf">http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf</a><br>
<br>
There used to be something called "Paravirtualized DRM", which probably worked like the paravirtualized framebuffer, only using the newer and faster Linux DRM API. This, I guess, would have allowed multiple rendering clients across multiple VMs to directly render their window contents just as they would on baremetal (with the PV DRM driver acting as a shim), without any kind of VGA/PCI passthrough. Unfortunately this effort has been abandoned, and I've been unable to track down the author or even the original code.<br>
<br>
<a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Paravirtualized_DRM">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br>
<br>
<br>
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com" moz-do-not-send="true">hack3rcon@yahoo.com</a>&gt;:</p>
<blockquote type="cite">
<div>
<div id="yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4361">I want to use my VGA in VM that running Windows 7, My VGA information is :</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: ASUSTeK Computer Inc. Device 8354</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver in use: nouveau</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">Kernel modules: nouveau</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">And :</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4556">[root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">And I added below lines to my VM config file :</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4582">gfx_passthru=0</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4583">acpi=1</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">pci=['01:00.0&nbsp;']</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">but when I want fire my VM, It show me below error :</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4585">
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4625">libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0 cannot be assigned - no IOMMU?</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4626">libxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of domain 3</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">How can I solve it?</div>
</div>
</div>
</blockquote>
<p><br>
&nbsp;</p>
<p><br>
<br>
-------------------------------------------------<br>
<b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>&trade; to keep your email out of the NSA's hands!<br>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br>
Commercial and Bulk Mail Options!<br>
<br>
<br></p>
<fieldset class="mimeAttachmentHeader"><br>
<pre wrap="">
_______________________________________________
Xen-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a class="moz-txt-link-freetext" href="http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a>
</pre></fieldset>
<p><br>
<br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_2I0NpMHp2do2eyfWW02xoQ4--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4941555183206527233==--



From xen-users-bounces@lists.xen.org Mon May 16 17:10:03 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 17:10:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2M0U-0001bT-Op; Mon, 16 May 2016 17:08:38 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1b2M0U-0001bN-0a
 for xen-users@lists.xen.org; Mon, 16 May 2016 17:08:38 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 8C/7A-02914-59EF9375; Mon, 16 May 2016 17:08:37 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHKsWRWlGSWpSXmKPExsVyXIC7RXfyP8t
 wg65OJYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPRa4+Ci7sYKw5uec/ewLh/EWMXIyeHkICr
 xL19s9gh7KmMEn0fimDiX55/YoGwQyWm32yHqq+QWDb9M1S9i8TH6QvYIOxgibuLFjJ1MXIB2
 R2MEpd2nQQrYhFQlTg19RuQzcHBKxAose6VJkiYTUBC4svyr2C9IgLSEjOuNIHZwgLmElNPfY
 Ka85lR4vSUDawgCU6gOWdWbwOzRYGKfnQeYwSZKSGgLnG4Px/CDJP4tKIGpIJZwFNia9MmsAt
 4BQQlTs58wgIRl5do3jqbeQKj6CwkZbOQlM1CUgZhO0rsb3zLCGGrSTw9ept1FtA2ZqCrl//j
 wFSuJnF721V2CFtRYkbrMSYk5QsYuVYxqhenFpWlFuka6yUVZaZnlOQmZuboGhqa6OWmFhcnp
 qfmJCYV6yXn525iBMYtAxDsYLzb53yIUZKDSUmUN+a7ZbgQX1J+SmVGYnFGfFFpTmrxIUYZDg
 4lCd74v0A5waLU9NSKtMwcYAKBSUtw8CiJ8J4GSfMWFyTmFmemQ6ROMepy3Dq5eTeTEEtefl6
 qlDjvLJAiAZCijNI8uBGwZHaJUVZKmJcR6CghnoLUotzMElT5V4ziHIxKwryLQKbwZOaVwG16
 BXQEE9ARE8wsQI4oSURISTUwFt5axPlzaVFh3dJVocdc3ia8TXh34d/eNguOPGOJSsUXYkcWW
 3hU1zca1HQcmSUjvP2AwE7O4DkibdpC1utlbaT2tUy5fb2SYbu4yebpymEVSZMu7u6cN7fVl9
 V8o5f3Mj3TJ90Osw0286uGXA3iqKwPf3hu7poKn5lKpS9qdwf7qEatmxCmxFKckWioxVxUnAg
 A5t6A1mEDAAA=
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-3.tower-27.messagelabs.com!1463418513!41536714!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=0.9 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_30_40,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26166 invoked from network); 16 May 2016 17:08:34 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-3.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 16 May 2016 17:08:34 -0000
Received: (qmail 48216 invoked by uid 89); 16 May 2016 17:08:32 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 16 May 2016 17:08:30 -0000
Received: (qmail 37341 invoked by uid 89); 16 May 2016 16:12:46 -0000
Received: by simscan 1.3.1 ppid: 37339, pid: 37340, t: 0.0039s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 16 May 2016 16:12:46 -0000
Received: (qmail 2984 invoked by uid 89); 16 May 2016 16:12:46 -0000
Received: by simscan 1.4.0 ppid: 2977, pid: 2980, t: 0.1702s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 16 May 2016 16:12:46 -0000
Date: Mon, 16 May 2016 11:12:45 -0500
Message-ID: <20160516111245.Horde.Vk6572u4zXmghSRZQKP8WA2@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
In-Reply-To: <57398344.805@gmail.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4941555183206527233=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============4941555183206527233==
Content-Type: multipart/alternative; boundary="=_2I0NpMHp2do2eyfWW02xoQ4"
Content-Transfer-Encoding: 8bit

This message is in MIME format.

--=_2I0NpMHp2do2eyfWW02xoQ4
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

  I wasn't aware of the intel_iommu=on parameter (thanks for the tip!), and
I'm surprised that something like this needs to be explicitly enabled, but
I found this thread

https://unix.stackexchange.com/questions/56777/enabling-iommu-in-the-kernel-for-graphics-card-pass-through

which mentions these parameters worth trying also (and a quite a lot of
other related information)

   *   iommu=memmaper
   *   iommu=soft
   *   vga=normal
   *   vesa=0

  As "Ray" noted in another thread, you should try `grep vmx /proc/cpuinfo`
while booted into regular Linux to see if VT-d support shows up. Something
like this might need to be enabled in the BIOS or kernel configuration
before the OS can recognize it. Jason, you might also want to post `xl
info` because that might indicate whether the hypervisor recognizes the
IOMMU, if someone from the mailing list knows how to decipher the output.

I also wasn't aware of the "pci_stub" parameter, and this is probably more
effective than blacklisting the driver module. Do note however that
http://wiki.xen.org/wiki/Xen_PCI_Passthrough mentions

"pci-stub can be used only with Xen HVM guest PCI passthru, so it's
recommended to use pciback instead, which works for both PV and HVM
guests."

I think the parameter is "xen_pciback.hide=0:00.0" with the number of your
graphics card as ouputted by `lspci`.

Jason, if you are successful in passing through your integrated Intel
graphics at some point, please do follow-up on what worked (xl.cfg(5) file,
Dom0 cmdline, etc) since this seems like something a lot of users have
trouble with.

Quoting De Coro Guillaume <guillaumedecoro@gmail.com>:

> Hi,
>
> I'm not a great user of xen but I known several things. sm8ax1 is right.
> It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in
> your grub default. If it works you can see that in your dmesg:
> [    0.000000] DMAR: IOMMU enabled
> [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU
1
> [    0.865169] iommu: Adding device 0000:00:00.0 to group 0
> [    0.865179] iommu: Adding device 0000:00:02.0 to group 1
> [    0.865194] iommu: Adding device 0000:00:14.0 to group 2
> [    0.865204] iommu: Adding device 0000:00:14.2 to group 2
> [    0.865215] iommu: Adding device 0000:00:16.0 to group 3
> [    0.865225] iommu: Adding device 0000:00:17.0 to group 4
> [    0.865243] iommu: Adding device 0000:00:1c.0 to group 5
> [    0.865257] iommu: Adding device 0000:00:1c.2 to group 5
> [    0.865280] iommu: Adding device 0000:00:1f.0 to group 6
> [    0.865294] iommu: Adding device 0000:00:1f.2 to group 6
> [    0.865303] iommu: Adding device 0000:00:1f.3 to group 6
> [    0.865312] iommu: Adding device 0000:00:1f.4 to group 6
> [    0.865321] iommu: Adding device 0000:00:1f.6 to group 6
> [    0.865329] iommu: Adding device 0000:01:00.0 to group 5
> [    0.865338] iommu: Adding device 0000:02:00.0 to group 5
>
> and about DMAR:
>
> [    0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL 
SKL     
> 00000001 INTL 00000001)
> [    0.000000] DMAR: IOMMU enabled
> [    0.078747] DMAR: Host address width 39
> [    0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
> [    0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap
> 1c0000c40660462 ecap 7e3ff0505e
> [    0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
> [    0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap
> d2008c40660462 ecap f050da
> [    0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff
> [    0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff
> [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU
1
> [    0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
> [    0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic
opt
> out bit.
> [    0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override
the
> BIOS setting.
> [    0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
> [    0.864755] DMAR: No ATSR found
> [    0.864868] DMAR: dmar0: Using Queued invalidation
> [    0.864992] DMAR: dmar1: Using Queued invalidation
> [    0.865000] DMAR: Setting RMRR:
> [    0.865022] DMAR: Setting identity map for device 0000:00:02.0
> [0xa5800000 - 0xa7ffffff]
> [    0.865037] DMAR: Setting identity map for device 0000:00:14.0
> [0xa4eff000 - 0xa4f1efff]
> [    0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
> [    0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0
-
> 0xffffff]
> [    0.865112] DMAR: Intel(R) Virtualization Technology for Directed
I/O
>
> It's important not to claim your passthroughed hardware by dom0. Just
> use "pci_stub" parameters in your grub default. After that, your command
> "xl pci-assignable-list" will give your video card available.
>
> About IGD passthrough, I'm working on it without success for monthes.
> Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3
> 6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd
> passthrough parameters. So wait and see... and try it :)
>
> Ciao.
>
>   Le 14/05/2016 14:56, sm8ax1@vfemail.net a écrit :
>
>>  

  Well, it looks to me like you don't have an IOMMU. You can check your
Intel processor http://ark.intel.com/ and look for "VT-d" support. There is
probably a similar site for AMD, but they call it "IOMMU" support; same
thing just different names. There might also be some way to check through
`lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some
graphics cards, even without an IOMMU, but I imagine your chances are
pretty slim. Something to try perhaps is setting up your HVM to
automatically start when the system is booted, with generic PCI passthrough
enabled, and blacklist the module on the Dom0 and reboot. In theory this
prevents the Dom0 driver from interfering with the HVM's configuration of
the graphics card, but once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an
IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the
Dom0. Spice with the QXL video driver is likely to give you the best
performance, but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v
for Xen") is something else to look into. The idea behind it is to allow
multiple VMs to simultaneously use VGA passthrough in a safe and performant
manner by creating multiple virtual graphics cards at the hardware level.
At least as of Jan 2015, XenGT is being developed out-of-tree, but I
haven't followed up on it as to whether it's been merged (or abandoned). If
I recall correctly, this is supported on Intel 6th generation and newer
processors with Intel HD 6000+ graphics, but you should definitely double
check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably
worked like the paravirtualized framebuffer, only using the newer and
faster Linux DRM API. This, I guess, would have allowed multiple rendering
clients across multiple VMs to directly render their window contents just
as they would on baremetal (with the PV DRM driver acting as a shim),
without any kind of VGA/PCI passthrough. Unfortunately this effort has been
abandoned, and I've been unable to track down the author or even the
original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM

Quoting Jason Long <hack3rcon@yahoo.com>:

> Hello.
>    I want to use my VGA in VM that running Windows 7, My VGA information
> is :
>     
>    01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)
>    Subsystem: ASUSTeK Computer Inc. Device 8354
>    Kernel driver in use: nouveau
>    Kernel modules: nouveau
>     
>    And :
>     
>    [root@localhost ~]# xl pci-assignable-list 
>    [root@localhost ~]# 
>     
>    And I added below lines to my VM config file :
>     
>    gfx_passthru=0
>    acpi=1
>    pci=['01:00.0 ']
>     
>    but when I want fire my VM, It show me below error :
>     
>        libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
> 0000:01:00.0 cannot be assigned - no IOMMU?
>     libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
>     libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
> destroy of domain 3
>      
>     How can I solve it?


 

-------------------------------------------------
ONLY AT VFEMAIL! - Use our METADATA MITIGATOR™ to keep your email out of
the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!   15GB disk space!
Commercial and Bulk Mail Options!

_______________________________________________ Xen-users mailing list
Xen-users@lists.xen.orghttp://lists.xen.org/xen-users


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_2I0NpMHp2do2eyfWW02xoQ4
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>I wasn't aware of the intel_iommu=on parameter (thanks for the tip!), and I'm surprised that something like this needs to be explicitly enabled, but I found this thread<br>
<br>
https://unix.stackexchange.com/questions/56777/enabling-iommu-in-the-kernel-for-graphics-card-pass-through<br>
<br>
which mentions these parameters worth trying also (and a quite a lot of other related information)</p>
<ul>
<li><code>iommu=memmaper</code></li>
<li><code>iommu=soft</code></li>
<li><code>vga=normal</code></li>
<li><code>vesa=0</code></li>
</ul>
<p>As "Ray" noted in another thread, you should try `grep vmx /proc/cpuinfo` while booted into regular Linux to see if VT-d support shows up. Something like this might need to be enabled in the BIOS or kernel configuration before the OS can recognize it. Jason, you might also want to post `xl info` because that might indicate whether the hypervisor recognizes the IOMMU, if someone from the mailing list knows how to decipher the output.<br>
<br>
I also wasn't aware of the "pci_stub" parameter, and this is probably more effective than blacklisting the driver module. Do note however that http://wiki.xen.org/wiki/Xen_PCI_Passthrough mentions<br>
<br>
"pci-stub can be used only with Xen HVM guest PCI passthru, so it's recommended to use pciback instead, which works for both PV and HVM guests."<br>
<br>
I think the parameter is "xen_pciback.hide=0:00.0" with the number of your graphics card as ouputted by `lspci`.<br>
<br>
Jason, if you are successful in passing through your integrated Intel graphics at some point, please do follow-up on what worked (xl.cfg(5) file, Dom0 cmdline, etc) since this seems like something a lot of users have trouble with.<br>
<br>
Quoting De Coro Guillaume &lt;<a href="mailto:guillaumedecoro@gmail.com">guillaumedecoro@gmail.com</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<p>Hi,<br>
<br>
I'm not a great user of xen but I known several things. sm8ax1 is right. It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in your grub default. If it works you can see that in your dmesg:<br>
<small>[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br>
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0xfed91000 IOMMU 1<br>
[&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to group 0<br>
[&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to group 1<br>
[&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to group 2<br>
[&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to group 2<br>
[&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to group 3<br>
[&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to group 4<br>
[&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to group 5<br>
[&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to group 5<br>
[&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to group 6<br>
[&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to group 6<br>
[&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to group 6<br>
[&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to group 6<br>
[&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to group 6<br>
[&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to group 5<br>
[&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to group 5</small><br>
<br>
and about DMAR:<br>
<br>
<small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)<br>
[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br>
[&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br>
[&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0<br>
[&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 7e3ff0505e<br>
[&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1<br>
[&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da<br>
[&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff<br>
[&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff<br>
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0xfed91000 IOMMU 1<br>
[&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000<br>
[&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit.<br>
[&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS setting.<br>
[&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode<br>
[&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br>
[&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<br>
[&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<br>
[&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br>
[&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0000:00:02.0 [0xa5800000 - 0xa7ffffff]<br>
[&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0000:00:14.0 [0xa4eff000 - 0xa4f1efff]<br>
[&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC<br>
[&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0 - 0xffffff]<br>
[&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technology for Directed I/O</small><br>
<br>
It's important not to claim your passthroughed hardware by dom0. Just use "pci_stub" parameters in your grub default. After that, your command "xl pci-assignable-list" will give your video card available.<br>
<br>
About IGD passthrough, I'm working on it without success for monthes. Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters. So wait and see... and try it :)<br>
<br>
Ciao.<br>
<br></p>
<div class="moz-cite-prefix">Le 14/05/2016 14:56, <a class="moz-txt-link-abbreviated" href="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a> a &eacute;crit&nbsp;:</div>
<blockquote cite="mid:20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion" type="cite">
<p>&nbsp;</p>
</blockquote>
</blockquote>
<p>Well, it looks to me like you don't have an IOMMU. You can check your Intel processor <a class="moz-txt-link-freetext" href="http://ark.intel.com/">http://ark.intel.com/</a> and look for "VT-d" support. There is probably a similar site for AMD, but they call it "IOMMU" support; same thing just different names. There might also be some way to check through `lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.<br>
<br>
The wiki mentions that generic PCI passthrough might still work on some graphics cards, even without an IOMMU, but I imagine your chances are pretty slim. Something to try perhaps is setting up your HVM to automatically start when the system is booted, with generic PCI passthrough enabled, and blacklist the module on the Dom0 and reboot. In theory this prevents the Dom0 driver from interfering with the HVM's configuration of the graphics card, but once again, it might work or it might not.<br>
<br>
<a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Xen_VGA_Passthrough">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br>
<a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/VTdHowTo">http://wiki.xen.org/wiki/VTdHowTo</a><br>
<br>
If that doesn't work, your options are buy a new PC/processor with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. Spice with the QXL video driver is likely to give you the best performance, but even it won't compete with that of VGA passthrough.<br>
<br>
<a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/SPICE_support_in_Xen">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br>
<br>
If you go the route of upgrading your hardware, XenGT (now called "GVT-v for Xen") is something else to look into. The idea behind it is to allow multiple VMs to simultaneously use VGA passthrough in a safe and performant manner by creating multiple virtual graphics cards at the hardware level. At least as of Jan 2015, XenGT is being developed out-of-tree, but I haven't followed up on it as to whether it's been merged (or abandoned). If I recall correctly, this is supported on Intel 6th generation and newer processors with Intel HD 6000+ graphics, but you should definitely double check that.<br>
<br>
<a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/XenGT">http://wiki.xen.org/wiki/XenGT</a><br>
<a class="moz-txt-link-freetext" href="https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/">https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/</a><br>
<a class="moz-txt-link-freetext" href="http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf">http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf</a><br>
<br>
There used to be something called "Paravirtualized DRM", which probably worked like the paravirtualized framebuffer, only using the newer and faster Linux DRM API. This, I guess, would have allowed multiple rendering clients across multiple VMs to directly render their window contents just as they would on baremetal (with the PV DRM driver acting as a shim), without any kind of VGA/PCI passthrough. Unfortunately this effort has been abandoned, and I've been unable to track down the author or even the original code.<br>
<br>
<a class="moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Paravirtualized_DRM">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br>
<br>
<br>
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com" moz-do-not-send="true">hack3rcon@yahoo.com</a>&gt;:</p>
<blockquote type="cite">
<div>
<div id="yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4361">I want to use my VGA in VM that running Windows 7, My VGA information is :</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: ASUSTeK Computer Inc. Device 8354</div>
<div id="yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver in use: nouveau</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">Kernel modules: nouveau</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">And :</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4556">[root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">And I added below lines to my VM config file :</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4582">gfx_passthru=0</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4583">acpi=1</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">pci=['01:00.0&nbsp;']</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">but when I want fire my VM, It show me below error :</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4585">
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4625">libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0 cannot be assigned - no IOMMU?</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4626">libxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of domain 3</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463205009112_4627">How can I solve it?</div>
</div>
</div>
</blockquote>
<p><br>
&nbsp;</p>
<p><br>
<br>
-------------------------------------------------<br>
<b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>&trade; to keep your email out of the NSA's hands!<br>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br>
Commercial and Bulk Mail Options!<br>
<br>
<br></p>
<fieldset class="mimeAttachmentHeader"><br>
<pre wrap="">
_______________________________________________
Xen-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a class="moz-txt-link-freetext" href="http://lists.xen.org/xen-users">http://lists.xen.org/xen-users</a>
</pre></fieldset>
<p><br>
<br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_2I0NpMHp2do2eyfWW02xoQ4--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4941555183206527233==--



From xen-users-bounces@lists.xen.org Mon May 16 17:27:35 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 17:27:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2MHT-0002sJ-Gi; Mon, 16 May 2016 17:26:11 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b2MHS-0002sD-CB
 for Xen-users@lists.xen.org; Mon, 16 May 2016 17:26:10 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 E1/1C-18833-1B20A375; Mon, 16 May 2016 17:26:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsVy5TE/v+5GJqt
 wg+P32C1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oxz03YzFmwVqti4rY2tgbGBt4uRi0NI4ACj
 RPv7FSwQzjFGiamTT7F3MXJy8AoISpyc+YQFxGYWsJLo3riTCcKWl9j+dg4ziM0ioCqx+sh7V
 hCbDSje2/MNLC4iIC1xff5dMFtYQEvi2dXnrBAzHSQOT18HFpcQEJdY++wUG4gtKqAsMetnHx
 NE3FXi7YEXzCAHSQh8ZpSY1vifDSLRxw60uXgCI/8sJPfNQnLfLCT3LWBkXsWoXpxaVJZapGu
 ol1SUmZ5RkpuYmaNraGCml5taXJyYnpqTmFSsl5yfu4kRGIgMQLCDcedzp0OMkhxMSqK8Md8t
 w4X4kvJTKjMSizPii0pzUosPMcpwcChJ8C5ntAoXEixKTU+tSMvMAcYETFqCg0dJhPckSJq3u
 CAxtzgzHSJ1ilGXY8uCG2uZhFjy8vNSpcR5U0GKBECKMkrz4EbA4vMSo6yUMC8j0FFCPAWpRb
 mZJajyrxjFORiVhHnjQKbwZOaVwG16BXQEE9ARE8wsQI4oSURISTUwCpt2b5R/pxyuu1Dv5MJ
 trnmFPVPX1Ux2tHJWq94kkBn25YfxmYAnJxpj/i5++Y0z6VsLW/YhQ71J4ie21J59MtWlSlDN
 9fHTF9MnGTB6Ch8zVnvwjifu0AKOniVbvjGKhB/YdVMlRVJle9OaLL2ilhT+9QFJlifb2E8v8
 UoJapZ8/n3FPgFGJZbijERDLeai4kQACQjcB8oCAAA=
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-16.tower-21.messagelabs.com!1463419568!10003891!1
X-Originating-IP: [212.227.15.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46276 invoked from network); 16 May 2016 17:26:09 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.15)
 by server-16.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 16 May 2016 17:26:09 -0000
Received: from satan.chao5.int ([79.247.144.231]) by mail.gmx.com (mrgmx002)
 with ESMTPSA (Nemesis) id 0Me8RK-1bE0LO2Ljq-00Pw2H for
 <Xen-users@lists.xen.org>; Mon, 16 May 2016 19:26:08 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 819612153E04
 for <Xen-users@lists.xen.org>; Mon, 16 May 2016 19:26:02 +0200 (CEST)
MIME-Version: 1.0
Date: Mon, 16 May 2016 19:26:01 +0200
From: Christoph <mangel@gmx.de>
To: Xen-users@lists.xen.org
Message-ID: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.1.5
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:6TVwiZqzeXhzzVfKSnJKpxygfI/v4ElimRurUNbdC83Gn0TBi5e
 t43GZpSaS+McTBsBIQNlFf1NXssOt9DSVpwIGGHSDO4+1YtetLaMq043DEj5yIwwdt2nCjH
 VhjccMlk9lJzLg21VeUPazoQKobiGCrW/aO/YMso2t4xNmg9MvFy6XNfO6eTCc+Vzi0KkBI
 24hUEZlcRr3ZtlREyOWdA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:/IqzRKZcBRw=:qEdGko7bCe4hSLVCe4RwxJ
 JENRUlUr0RvH/WCZoFDZI0IdWH1VaA2OURtTE2q48xwJX2mbf4x5k2/dEZ/VGL7pTbbFWBPpb
 vY1Ka7h4gxirDx1bcOpzP/R83QogMM2W1MFUwl9DQwBgPnHylFO22Ww/u3d256VnNLkuwbkC1
 1+mU3flfFuOvbhRJmOW08kR8CwuBSJ+2o9WYAYcbi+Xe+4NOwlgr87DSfguheTyjMC7wk0D2z
 JUitl1RAGmW1yOYGkWxRainXcEJX4r9NyxqkI9umbs2+EQMoPOCyAXPVUTHSEvGDXCWN1qEpt
 rQSxGFY/zF/yaCpwKli7MvoW3rLRq78cJYKYoWhukeY+fQqboFn7yZWmnDH17bhK9DcxSFHXd
 5ustEfFkuWN8YlBytS4Pace21aXZp6slgJdjhGcERDU58IjUPo6x819yil/NDmMRllUTYwco9
 aUnB9+G2cX2975aGIo9mHpQaamgNc+kCnR40dlvJW+bkiQNNu2CXZwF7DGcWoylRNfBk1R5hg
 MbpYtKULidpPM19PbxAdi+9aRm/8Rm1cySKql54S2jDMD1N6iDcrtTSdMDgEPYc13Q7Z9mNqZ
 vcyrb/I+5WUwS5CzoqRUboMyN5jt38ZIXAgeI+RuB7GPQFiDrSDXBYFqaBt7WnqlrxLiA/jzg
 Pes3LI425BpGFAi8JLDI5dcsQ5UvGOpJcd049k7QdKUX+ykjEvy4RfKC0WCmZtC08fjJd4Z7K
 bF6JkiUvssZIguA2sc4K4CmK3jABD/vbQ5BK1n+mIJH6vkTXSnnPkm0cjcq1drlNVfjy9P/kr
 AYWuy1G
Subject: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkKCkkgaGF2ZSBhIG5ldHdvcmsgaXNzdWUgaWYgSSBjb3B5IEZST00gYSBXaW5kb3dzIDcgSFZN
IERvbVUgdG8gYSBsaW51eCBwdiAKZG9tVS4uLiBJIGdldCB0aGVyZSBvbmx5IDE1LTE2bWIvcy4g
SSd2ZSBpbnN0YWxsZWQgdGhlIGxhc3QgdmVyc2lvbiBvZiAKUFYgRHJpdmVycyBhbmQgdGhpcyBp
cyBteSBjb25maWc6CgpidWlsZGVyID0gJ2h2bScKbWVtb3J5ID0gMjA0OAp2Y3B1cz04CmJvb3Q9
ImMiCm5hbWUgICAgICAgICAgICA9ICJtYXJheCIKZGlzayAgICAgICAgICAgID0gWyAncGh5Oi9k
ZXYvdmdfbGlsaXRoL2x2X21hcmF4X2MsaGRhLHcnLCAKJ3BoeTovZGV2L3ZnX2xpbGl0aC9sdl9t
YXJheF9kLGhkYix3JyBdCnZpZiAgICAgICAgICAgICA9IFsgCidicmlkZ2U9eGVuYnI1LG1hYz0w
MDoxNjozZTowNTowMToxMCxzY3JpcHQ9dmlmLWJyaWRnZSxtb2RlbD1lMTAwMCcgXQpvbl9wb3dl
cm9mZiAgICAgPSAnZGVzdHJveScKb25fcmVib290ICAgICAgID0gJ3Jlc3RhcnQnCm9uX2NyYXNo
ICAgICAgICA9ICdyZXN0YXJ0Jwp2bmM9MAp2Z2EgICAgICAgICAgICAgPSAnc3RkdmdhJwpzcGlj
ZSAgICAgICAgICAgPSAxCnNwaWNlaG9zdCAgICAgICA9ICcwLjAuMC4wJwpzcGljZXBvcnQgICAg
ICAgPSA2MDAwCnNwaWNlZGlzYWJsZV90aWNrZXRpbmc9MQpzcGljZXZkYWdlbnQ9MQpzcGljZV9j
bGlwYm9hcmRfc2hhcmluZz0xCnNwaWNldXNicmVkaXJlY3Rpb249NApsb2NhbHRpbWU9MQprZXlt
YXA9J2RlJwp2aXJpZGlhbiA9IDEKCnRoaXMgaXMgdGhlIGRvbTAgaW5mbyAoY2VudG9zIDcgZG9t
MCk6Cgpob3N0ICAgICAgICAgICAgICAgICAgIDogbGlsaXRoLm1nbXQKcmVsZWFzZSAgICAgICAg
ICAgICAgICA6IDMuMTguMzItMjAuZWw3Lng4Nl82NAp2ZXJzaW9uICAgICAgICAgICAgICAgIDog
IzEgU01QIE1vbiBNYXkgOSAxNDowNDoyNSBVVEMgMjAxNgptYWNoaW5lICAgICAgICAgICAgICAg
IDogeDg2XzY0Cm5yX2NwdXMgICAgICAgICAgICAgICAgOiA4Cm1heF9jcHVfaWQgICAgICAgICAg
ICAgOiAxNQpucl9ub2RlcyAgICAgICAgICAgICAgIDogMQpjb3Jlc19wZXJfc29ja2V0ICAgICAg
IDogNAp0aHJlYWRzX3Blcl9jb3JlICAgICAgIDogMgpjcHVfbWh6ICAgICAgICAgICAgICAgIDog
MjcwMgpod19jYXBzICAgICAgICAgICAgICAgIDogCmJmZWJmYmZmOjI4MTAwODAwOjAwMDAwMDAw
OjAwMDAzYjAwOjAwOThlM2JkOjAwMDAwMDAwOjAwMDAwMDAxOjAwMDAwMDAwCnZpcnRfY2FwcyAg
ICAgICAgICAgICAgOiBodm0gaHZtX2RpcmVjdGlvCnRvdGFsX21lbW9yeSAgICAgICAgICAgOiAx
MjI3NwpmcmVlX21lbW9yeSAgICAgICAgICAgIDogMzg0CnNoYXJpbmdfZnJlZWRfbWVtb3J5ICAg
OiAwCnNoYXJpbmdfdXNlZF9tZW1vcnkgICAgOiAwCm91dHN0YW5kaW5nX2NsYWltcyAgICAgOiAw
CmZyZWVfY3B1cyAgICAgICAgICAgICAgOiAwCnhlbl9tYWpvciAgICAgICAgICAgICAgOiA0Cnhl
bl9taW5vciAgICAgICAgICAgICAgOiA2Cnhlbl9leHRyYSAgICAgICAgICAgICAgOiAuMS03LmVs
Nwp4ZW5fdmVyc2lvbiAgICAgICAgICAgIDogNC42LjEtNy5lbDcKeGVuX2NhcHMgICAgICAgICAg
ICAgICA6IHhlbi0zLjAteDg2XzY0IHhlbi0zLjAteDg2XzMycCBodm0tMy4wLXg4Nl8zMiAKaHZt
LTMuMC14ODZfMzJwIGh2bS0zLjAteDg2XzY0Cnhlbl9zY2hlZHVsZXIgICAgICAgICAgOiBjcmVk
aXQKeGVuX3BhZ2VzaXplICAgICAgICAgICA6IDQwOTYKcGxhdGZvcm1fcGFyYW1zICAgICAgICA6
IHZpcnRfc3RhcnQ9MHhmZmZmODAwMDAwMDAwMDAwCnhlbl9jaGFuZ2VzZXQgICAgICAgICAgOiBX
ZWQgTWFyIDE2IDE2OjUxOjI3IDIwMTYgKzAwMDAgCmdpdDo2YWE4NGI3LWRpcnR5Cnhlbl9jb21t
YW5kbGluZSAgICAgICAgOiBwbGFjZWhvbGRlciBkb20wX21lbT0xMDI0TSxtYXg6MTAyNE0gCmNw
dWZyZXE9eGVuIGRvbTBfbWF4X3ZjcHVzPTIgZG9tMF92Y3B1c19waW4gY29uc29sZT10dHkwIApk
b20wX21lbT0xMDI0TSxtYXg6MTAyNE0gY3B1aW5mbyBjb20xPTExNTIwMCw4bjEgY29uc29sZT1j
b20xLHR0eSAKbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsCmNjX2NvbXBpbGVyICAgICAgICAg
ICAgOiBnY2MgKEdDQykgNC44LjUgMjAxNTA2MjMgKFJlZCBIYXQgNC44LjUtNCkKY2NfY29tcGls
ZV9ieSAgICAgICAgICA6IG1vY2tidWlsZApjY19jb21waWxlX2RvbWFpbiAgICAgIDogY2VudG9z
Lm9yZwpjY19jb21waWxlX2RhdGUgICAgICAgIDogTW9uIE1heSAgOSAxMjo1NToxNiBVVEMgMjAx
Ngp4ZW5kX2NvbmZpZ19mb3JtYXQgICAgIDogNAoKd2hhdCBjYW4gYmUgdGhlIHByb2JsZW0/Cgot
LSAKLS0tLS0tLS0tCkdyZWV0egoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 16 17:27:35 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 17:27:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2MHT-0002sJ-Gi; Mon, 16 May 2016 17:26:11 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b2MHS-0002sD-CB
 for Xen-users@lists.xen.org; Mon, 16 May 2016 17:26:10 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 E1/1C-18833-1B20A375; Mon, 16 May 2016 17:26:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrOIsWRWlGSWpSXmKPExsVy5TE/v+5GJqt
 wg+P32C1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oxz03YzFmwVqti4rY2tgbGBt4uRi0NI4ACj
 RPv7FSwQzjFGiamTT7F3MXJy8AoISpyc+YQFxGYWsJLo3riTCcKWl9j+dg4ziM0ioCqx+sh7V
 hCbDSje2/MNLC4iIC1xff5dMFtYQEvi2dXnrBAzHSQOT18HFpcQEJdY++wUG4gtKqAsMetnHx
 NE3FXi7YEXzCAHSQh8ZpSY1vifDSLRxw60uXgCI/8sJPfNQnLfLCT3LWBkXsWoXpxaVJZapGu
 ol1SUmZ5RkpuYmaNraGCml5taXJyYnpqTmFSsl5yfu4kRGIgMQLCDcedzp0OMkhxMSqK8Md8t
 w4X4kvJTKjMSizPii0pzUosPMcpwcChJ8C5ntAoXEixKTU+tSMvMAcYETFqCg0dJhPckSJq3u
 CAxtzgzHSJ1ilGXY8uCG2uZhFjy8vNSpcR5U0GKBECKMkrz4EbA4vMSo6yUMC8j0FFCPAWpRb
 mZJajyrxjFORiVhHnjQKbwZOaVwG16BXQEE9ARE8wsQI4oSURISTUwCpt2b5R/pxyuu1Dv5MJ
 trnmFPVPX1Ux2tHJWq94kkBn25YfxmYAnJxpj/i5++Y0z6VsLW/YhQ71J4ie21J59MtWlSlDN
 9fHTF9MnGTB6Ch8zVnvwjifu0AKOniVbvjGKhB/YdVMlRVJle9OaLL2ilhT+9QFJlifb2E8v8
 UoJapZ8/n3FPgFGJZbijERDLeai4kQACQjcB8oCAAA=
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-16.tower-21.messagelabs.com!1463419568!10003891!1
X-Originating-IP: [212.227.15.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 46276 invoked from network); 16 May 2016 17:26:09 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.15)
 by server-16.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 16 May 2016 17:26:09 -0000
Received: from satan.chao5.int ([79.247.144.231]) by mail.gmx.com (mrgmx002)
 with ESMTPSA (Nemesis) id 0Me8RK-1bE0LO2Ljq-00Pw2H for
 <Xen-users@lists.xen.org>; Mon, 16 May 2016 19:26:08 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 819612153E04
 for <Xen-users@lists.xen.org>; Mon, 16 May 2016 19:26:02 +0200 (CEST)
MIME-Version: 1.0
Date: Mon, 16 May 2016 19:26:01 +0200
From: Christoph <mangel@gmx.de>
To: Xen-users@lists.xen.org
Message-ID: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.1.5
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:6TVwiZqzeXhzzVfKSnJKpxygfI/v4ElimRurUNbdC83Gn0TBi5e
 t43GZpSaS+McTBsBIQNlFf1NXssOt9DSVpwIGGHSDO4+1YtetLaMq043DEj5yIwwdt2nCjH
 VhjccMlk9lJzLg21VeUPazoQKobiGCrW/aO/YMso2t4xNmg9MvFy6XNfO6eTCc+Vzi0KkBI
 24hUEZlcRr3ZtlREyOWdA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:/IqzRKZcBRw=:qEdGko7bCe4hSLVCe4RwxJ
 JENRUlUr0RvH/WCZoFDZI0IdWH1VaA2OURtTE2q48xwJX2mbf4x5k2/dEZ/VGL7pTbbFWBPpb
 vY1Ka7h4gxirDx1bcOpzP/R83QogMM2W1MFUwl9DQwBgPnHylFO22Ww/u3d256VnNLkuwbkC1
 1+mU3flfFuOvbhRJmOW08kR8CwuBSJ+2o9WYAYcbi+Xe+4NOwlgr87DSfguheTyjMC7wk0D2z
 JUitl1RAGmW1yOYGkWxRainXcEJX4r9NyxqkI9umbs2+EQMoPOCyAXPVUTHSEvGDXCWN1qEpt
 rQSxGFY/zF/yaCpwKli7MvoW3rLRq78cJYKYoWhukeY+fQqboFn7yZWmnDH17bhK9DcxSFHXd
 5ustEfFkuWN8YlBytS4Pace21aXZp6slgJdjhGcERDU58IjUPo6x819yil/NDmMRllUTYwco9
 aUnB9+G2cX2975aGIo9mHpQaamgNc+kCnR40dlvJW+bkiQNNu2CXZwF7DGcWoylRNfBk1R5hg
 MbpYtKULidpPM19PbxAdi+9aRm/8Rm1cySKql54S2jDMD1N6iDcrtTSdMDgEPYc13Q7Z9mNqZ
 vcyrb/I+5WUwS5CzoqRUboMyN5jt38ZIXAgeI+RuB7GPQFiDrSDXBYFqaBt7WnqlrxLiA/jzg
 Pes3LI425BpGFAi8JLDI5dcsQ5UvGOpJcd049k7QdKUX+ykjEvy4RfKC0WCmZtC08fjJd4Z7K
 bF6JkiUvssZIguA2sc4K4CmK3jABD/vbQ5BK1n+mIJH6vkTXSnnPkm0cjcq1drlNVfjy9P/kr
 AYWuy1G
Subject: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkKCkkgaGF2ZSBhIG5ldHdvcmsgaXNzdWUgaWYgSSBjb3B5IEZST00gYSBXaW5kb3dzIDcgSFZN
IERvbVUgdG8gYSBsaW51eCBwdiAKZG9tVS4uLiBJIGdldCB0aGVyZSBvbmx5IDE1LTE2bWIvcy4g
SSd2ZSBpbnN0YWxsZWQgdGhlIGxhc3QgdmVyc2lvbiBvZiAKUFYgRHJpdmVycyBhbmQgdGhpcyBp
cyBteSBjb25maWc6CgpidWlsZGVyID0gJ2h2bScKbWVtb3J5ID0gMjA0OAp2Y3B1cz04CmJvb3Q9
ImMiCm5hbWUgICAgICAgICAgICA9ICJtYXJheCIKZGlzayAgICAgICAgICAgID0gWyAncGh5Oi9k
ZXYvdmdfbGlsaXRoL2x2X21hcmF4X2MsaGRhLHcnLCAKJ3BoeTovZGV2L3ZnX2xpbGl0aC9sdl9t
YXJheF9kLGhkYix3JyBdCnZpZiAgICAgICAgICAgICA9IFsgCidicmlkZ2U9eGVuYnI1LG1hYz0w
MDoxNjozZTowNTowMToxMCxzY3JpcHQ9dmlmLWJyaWRnZSxtb2RlbD1lMTAwMCcgXQpvbl9wb3dl
cm9mZiAgICAgPSAnZGVzdHJveScKb25fcmVib290ICAgICAgID0gJ3Jlc3RhcnQnCm9uX2NyYXNo
ICAgICAgICA9ICdyZXN0YXJ0Jwp2bmM9MAp2Z2EgICAgICAgICAgICAgPSAnc3RkdmdhJwpzcGlj
ZSAgICAgICAgICAgPSAxCnNwaWNlaG9zdCAgICAgICA9ICcwLjAuMC4wJwpzcGljZXBvcnQgICAg
ICAgPSA2MDAwCnNwaWNlZGlzYWJsZV90aWNrZXRpbmc9MQpzcGljZXZkYWdlbnQ9MQpzcGljZV9j
bGlwYm9hcmRfc2hhcmluZz0xCnNwaWNldXNicmVkaXJlY3Rpb249NApsb2NhbHRpbWU9MQprZXlt
YXA9J2RlJwp2aXJpZGlhbiA9IDEKCnRoaXMgaXMgdGhlIGRvbTAgaW5mbyAoY2VudG9zIDcgZG9t
MCk6Cgpob3N0ICAgICAgICAgICAgICAgICAgIDogbGlsaXRoLm1nbXQKcmVsZWFzZSAgICAgICAg
ICAgICAgICA6IDMuMTguMzItMjAuZWw3Lng4Nl82NAp2ZXJzaW9uICAgICAgICAgICAgICAgIDog
IzEgU01QIE1vbiBNYXkgOSAxNDowNDoyNSBVVEMgMjAxNgptYWNoaW5lICAgICAgICAgICAgICAg
IDogeDg2XzY0Cm5yX2NwdXMgICAgICAgICAgICAgICAgOiA4Cm1heF9jcHVfaWQgICAgICAgICAg
ICAgOiAxNQpucl9ub2RlcyAgICAgICAgICAgICAgIDogMQpjb3Jlc19wZXJfc29ja2V0ICAgICAg
IDogNAp0aHJlYWRzX3Blcl9jb3JlICAgICAgIDogMgpjcHVfbWh6ICAgICAgICAgICAgICAgIDog
MjcwMgpod19jYXBzICAgICAgICAgICAgICAgIDogCmJmZWJmYmZmOjI4MTAwODAwOjAwMDAwMDAw
OjAwMDAzYjAwOjAwOThlM2JkOjAwMDAwMDAwOjAwMDAwMDAxOjAwMDAwMDAwCnZpcnRfY2FwcyAg
ICAgICAgICAgICAgOiBodm0gaHZtX2RpcmVjdGlvCnRvdGFsX21lbW9yeSAgICAgICAgICAgOiAx
MjI3NwpmcmVlX21lbW9yeSAgICAgICAgICAgIDogMzg0CnNoYXJpbmdfZnJlZWRfbWVtb3J5ICAg
OiAwCnNoYXJpbmdfdXNlZF9tZW1vcnkgICAgOiAwCm91dHN0YW5kaW5nX2NsYWltcyAgICAgOiAw
CmZyZWVfY3B1cyAgICAgICAgICAgICAgOiAwCnhlbl9tYWpvciAgICAgICAgICAgICAgOiA0Cnhl
bl9taW5vciAgICAgICAgICAgICAgOiA2Cnhlbl9leHRyYSAgICAgICAgICAgICAgOiAuMS03LmVs
Nwp4ZW5fdmVyc2lvbiAgICAgICAgICAgIDogNC42LjEtNy5lbDcKeGVuX2NhcHMgICAgICAgICAg
ICAgICA6IHhlbi0zLjAteDg2XzY0IHhlbi0zLjAteDg2XzMycCBodm0tMy4wLXg4Nl8zMiAKaHZt
LTMuMC14ODZfMzJwIGh2bS0zLjAteDg2XzY0Cnhlbl9zY2hlZHVsZXIgICAgICAgICAgOiBjcmVk
aXQKeGVuX3BhZ2VzaXplICAgICAgICAgICA6IDQwOTYKcGxhdGZvcm1fcGFyYW1zICAgICAgICA6
IHZpcnRfc3RhcnQ9MHhmZmZmODAwMDAwMDAwMDAwCnhlbl9jaGFuZ2VzZXQgICAgICAgICAgOiBX
ZWQgTWFyIDE2IDE2OjUxOjI3IDIwMTYgKzAwMDAgCmdpdDo2YWE4NGI3LWRpcnR5Cnhlbl9jb21t
YW5kbGluZSAgICAgICAgOiBwbGFjZWhvbGRlciBkb20wX21lbT0xMDI0TSxtYXg6MTAyNE0gCmNw
dWZyZXE9eGVuIGRvbTBfbWF4X3ZjcHVzPTIgZG9tMF92Y3B1c19waW4gY29uc29sZT10dHkwIApk
b20wX21lbT0xMDI0TSxtYXg6MTAyNE0gY3B1aW5mbyBjb20xPTExNTIwMCw4bjEgY29uc29sZT1j
b20xLHR0eSAKbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsCmNjX2NvbXBpbGVyICAgICAgICAg
ICAgOiBnY2MgKEdDQykgNC44LjUgMjAxNTA2MjMgKFJlZCBIYXQgNC44LjUtNCkKY2NfY29tcGls
ZV9ieSAgICAgICAgICA6IG1vY2tidWlsZApjY19jb21waWxlX2RvbWFpbiAgICAgIDogY2VudG9z
Lm9yZwpjY19jb21waWxlX2RhdGUgICAgICAgIDogTW9uIE1heSAgOSAxMjo1NToxNiBVVEMgMjAx
Ngp4ZW5kX2NvbmZpZ19mb3JtYXQgICAgIDogNAoKd2hhdCBjYW4gYmUgdGhlIHByb2JsZW0/Cgot
LSAKLS0tLS0tLS0tCkdyZWV0egoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9y
ZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 16 17:35:05 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 17:35:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2MPj-0003rd-7h; Mon, 16 May 2016 17:34:43 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b2MPh-0003rR-Jv
 for Xen-users@lists.xen.org; Mon, 16 May 2016 17:34:41 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 F7/4B-07120-0B40A375; Mon, 16 May 2016 17:34:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRWlGSWpSXmKPExsVy5TG/kO4GFqt
 wg6kvJC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ozmxp1sBTOZKpZ0LmJuYLzP2MXIySEkcIBR
 4vRZ5S5GLiD7GKPE+n29bCAJXgFBiZMzn7CA2MwCVhLdG3cyQdjyEtvfzmHuYuTgYBFQlXj4I
 wIkzAYU7u35xgxiiwhIS1yffxesRFhAQOJDRzHERAeJH9M2gU2REBCXWPvsFNgmUQFliVk/+6
 DirhJvD7xgBjlHQuAzo0TjgTdsEE4fu8Sy7pNMExj5ZyE5bxaS82YhOW8BI/MqRvXi1KKy1CJ
 dI72kosz0jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k/NxNjMAgZACCHYzL/jodYpTkYFIS5X3I
 ZBUuxJeUn1KZkVicEV9UmpNafIhRhoNDSYK3ihkoJ1iUmp5akZaZA4wHmLQEB4+SCO8qkDRvc
 UFibnFmOkTqFKMux4Ift9cyCbHk5eelSonzngYpEgApyijNgxsBi81LjLJSwryMQEcJ8RSkFu
 VmlqDKv2IU52BUEuatAZnCk5lXArfpFdARTEBHTDCzADmiJBEhJdXAKPNg3p9zXk+Ye5i/V54
 U2C7q8bR1Zmeb9ubTOyp7+xnnTL/jau+x+omIGmuv6rJSl4btk1JOPzjN/mfbNdstMb8jd1zc
 2DZpS0357r+HwxjZVH8H2z11+HbTbVslg2bDun03wpuqNvAvLov7XKQfud1uzxI2g3crzrenx
 H1Ma859PMdszcFlbUosxRmJhlrMRcWJANpm0r3IAgAA
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-15.tower-21.messagelabs.com!1463420080!14381942!1
X-Originating-IP: [212.227.15.18]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45146 invoked from network); 16 May 2016 17:34:40 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.18)
 by server-15.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 16 May 2016 17:34:40 -0000
Received: from satan.chao5.int ([79.247.144.231]) by mail.gmx.com (mrgmx001)
 with ESMTPSA (Nemesis) id 0McVGq-1bK1p03Teq-00HhnX for
 <Xen-users@lists.xen.org>; Mon, 16 May 2016 19:34:38 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 7B6AD2153E04
 for <Xen-users@lists.xen.org>; Mon, 16 May 2016 19:34:37 +0200 (CEST)
MIME-Version: 1.0
Date: Mon, 16 May 2016 19:34:33 +0200
From: Christoph <mangel@gmx.de>
To: Xen-users@lists.xen.org
Message-ID: <06faed9d28647067a9fda267098d6ef6@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.1.5
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:kmdh+uUahV5q0/nb7Yd3KIApjMChZfHsFx7+iZPjr10yjCecn1f
 +aOSC8GvKihJqcP3DdzdHddgHriLsPJ9wkXvZixK4VPeDFVbGEnxNA/8StLbfX0JRWdTlHY
 en7V7vlHaTBtqICsjdoEUvxUIaC1HF/3lh/y23OjXu4V2gcYDEqlchFa9gafHbkHKk15+Fj
 P5o4uMHgWYu89T5A6dRtA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:0gYHDPmghdE=:GAUOeZeZDAkZdwZgo3IdUH
 jibjNMU62DrY+TSmqZBgjFxCREb0HjbSj1qyLeQN27V7bKuhFApWgT2E9RGb4JpjXNpsy6ASo
 HWQSKPFjlX1UTXpV7QO/3bvp54HpAiDOg4VRyL8orKyo4xguHSewNXi3w4Ja+9JglSdpvckLw
 YyDcWWmEH7lQZMZ7X2nkqhLcoZ6IUB/TmaYj9VruwwRrwOX7ZXBon6QVuY1jft8E+49TdaTRf
 RtnVMKHDXCQHr2TR/XMyzfhqT/FVvBodvo74AExp3xRczx1tRYR+Zk5L9CLMjYburpEw7ypFX
 6F/164urWYJP7pWP8vGDc4OF7ld537kYCIBmvVjhBKLGzvzYHW6FR4PONotjjNNkpzMwYvP4a
 gpaJmCH9Px5IgKWEOm9MmAXbDdlIJj55Om9CU06Oj7NkRK41Hm5QKiB407xbrpAY3060rz0lD
 KAzb/SQTfQqjQU627BB3a1ZdJRYUzmCMpBOXvsr47jMjyOf9E4CafyV5RGC4qrKyNFVisbXca
 vVDZwMqQQemmIlu3cHHr9XDY/0OfhIPuj/S23NK3GUxYSp3NiMCJwnPlKBVxcI8wcqX8AEEkt
 a6nX4XluPdBg5PxhC2w1I5C7DWhWXdgN6QeeiMPOmY4yWtzI0sJ+k2Op07gl4Ri/yFvoaEnl4
 2UM8z7HB6vLKU3g4p6jdm2gXAl2CEVbn3e83dcoRKPHnZQtI+DhQFLLyY5eGOPHVLsFUvFD0M
 JNEtWlN7hg0mT+wON+tpYCp4d71gX2d9IDwKhk04+G842rdlXI9c4PW9a8tx5HH0UW2viM4hx
 27vXyHB
Subject: [Xen-users] webgui?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkKCmlzIHRoZXJlIGEgdXNlYWJsZSBXZWJHVUkgZm9yIHhlbi94bD8gQWxsIHdoYXQgSSd2ZSBm
b3VuZCBhcmUgb2xkICgyMDE0IApsYXN0IG9uZSkuLi4gV2hhdCBkbyB5b3UgcmVjb21tZW5kPwpJ
IHVzZSB4ZW4gYXQgaG9tZSBmb3IgMTAgZG9tVSdzLCBJIGNhbiBkbyBhbGwgd2l0aCB4bCBidXQg
c29tZXRpbWVzIGl0IAp3b3VsZCBiZSBuaWNlIHRvIGhhdmUgc29tZSBncmFwaGljYWwgaW50ZXJm
YWNlL2luZm8uLi4KKEkgdXNlIGxpYnZpcnQgdG8pCgotLSAKLS0tLS0tLS0tCkdyZWV0egoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 16 17:35:05 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 17:35:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2MPj-0003rd-7h; Mon, 16 May 2016 17:34:43 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b2MPh-0003rR-Jv
 for Xen-users@lists.xen.org; Mon, 16 May 2016 17:34:41 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 F7/4B-07120-0B40A375; Mon, 16 May 2016 17:34:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrKIsWRWlGSWpSXmKPExsVy5TG/kO4GFqt
 wg6kvJC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ozmxp1sBTOZKpZ0LmJuYLzP2MXIySEkcIBR
 4vRZ5S5GLiD7GKPE+n29bCAJXgFBiZMzn7CA2MwCVhLdG3cyQdjyEtvfzmHuYuTgYBFQlXj4I
 wIkzAYU7u35xgxiiwhIS1yffxesRFhAQOJDRzHERAeJH9M2gU2REBCXWPvsFNgmUQFliVk/+6
 DirhJvD7xgBjlHQuAzo0TjgTdsEE4fu8Sy7pNMExj5ZyE5bxaS82YhOW8BI/MqRvXi1KKy1CJ
 dI72kosz0jJLcxMwcXUMDM73c1OLixPTUnMSkYr3k/NxNjMAgZACCHYzL/jodYpTkYFIS5X3I
 ZBUuxJeUn1KZkVicEV9UmpNafIhRhoNDSYK3ihkoJ1iUmp5akZaZA4wHmLQEB4+SCO8qkDRvc
 UFibnFmOkTqFKMux4Ift9cyCbHk5eelSonzngYpEgApyijNgxsBi81LjLJSwryMQEcJ8RSkFu
 VmlqDKv2IU52BUEuatAZnCk5lXArfpFdARTEBHTDCzADmiJBEhJdXAKPNg3p9zXk+Ye5i/V54
 U2C7q8bR1Zmeb9ubTOyp7+xnnTL/jau+x+omIGmuv6rJSl4btk1JOPzjN/mfbNdstMb8jd1zc
 2DZpS0357r+HwxjZVH8H2z11+HbTbVslg2bDun03wpuqNvAvLov7XKQfud1uzxI2g3crzrenx
 H1Ma859PMdszcFlbUosxRmJhlrMRcWJANpm0r3IAgAA
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-15.tower-21.messagelabs.com!1463420080!14381942!1
X-Originating-IP: [212.227.15.18]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 45146 invoked from network); 16 May 2016 17:34:40 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.18)
 by server-15.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 16 May 2016 17:34:40 -0000
Received: from satan.chao5.int ([79.247.144.231]) by mail.gmx.com (mrgmx001)
 with ESMTPSA (Nemesis) id 0McVGq-1bK1p03Teq-00HhnX for
 <Xen-users@lists.xen.org>; Mon, 16 May 2016 19:34:38 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 7B6AD2153E04
 for <Xen-users@lists.xen.org>; Mon, 16 May 2016 19:34:37 +0200 (CEST)
MIME-Version: 1.0
Date: Mon, 16 May 2016 19:34:33 +0200
From: Christoph <mangel@gmx.de>
To: Xen-users@lists.xen.org
Message-ID: <06faed9d28647067a9fda267098d6ef6@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.1.5
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:kmdh+uUahV5q0/nb7Yd3KIApjMChZfHsFx7+iZPjr10yjCecn1f
 +aOSC8GvKihJqcP3DdzdHddgHriLsPJ9wkXvZixK4VPeDFVbGEnxNA/8StLbfX0JRWdTlHY
 en7V7vlHaTBtqICsjdoEUvxUIaC1HF/3lh/y23OjXu4V2gcYDEqlchFa9gafHbkHKk15+Fj
 P5o4uMHgWYu89T5A6dRtA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:0gYHDPmghdE=:GAUOeZeZDAkZdwZgo3IdUH
 jibjNMU62DrY+TSmqZBgjFxCREb0HjbSj1qyLeQN27V7bKuhFApWgT2E9RGb4JpjXNpsy6ASo
 HWQSKPFjlX1UTXpV7QO/3bvp54HpAiDOg4VRyL8orKyo4xguHSewNXi3w4Ja+9JglSdpvckLw
 YyDcWWmEH7lQZMZ7X2nkqhLcoZ6IUB/TmaYj9VruwwRrwOX7ZXBon6QVuY1jft8E+49TdaTRf
 RtnVMKHDXCQHr2TR/XMyzfhqT/FVvBodvo74AExp3xRczx1tRYR+Zk5L9CLMjYburpEw7ypFX
 6F/164urWYJP7pWP8vGDc4OF7ld537kYCIBmvVjhBKLGzvzYHW6FR4PONotjjNNkpzMwYvP4a
 gpaJmCH9Px5IgKWEOm9MmAXbDdlIJj55Om9CU06Oj7NkRK41Hm5QKiB407xbrpAY3060rz0lD
 KAzb/SQTfQqjQU627BB3a1ZdJRYUzmCMpBOXvsr47jMjyOf9E4CafyV5RGC4qrKyNFVisbXca
 vVDZwMqQQemmIlu3cHHr9XDY/0OfhIPuj/S23NK3GUxYSp3NiMCJwnPlKBVxcI8wcqX8AEEkt
 a6nX4XluPdBg5PxhC2w1I5C7DWhWXdgN6QeeiMPOmY4yWtzI0sJ+k2Op07gl4Ri/yFvoaEnl4
 2UM8z7HB6vLKU3g4p6jdm2gXAl2CEVbn3e83dcoRKPHnZQtI+DhQFLLyY5eGOPHVLsFUvFD0M
 JNEtWlN7hg0mT+wON+tpYCp4d71gX2d9IDwKhk04+G842rdlXI9c4PW9a8tx5HH0UW2viM4hx
 27vXyHB
Subject: [Xen-users] webgui?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkKCmlzIHRoZXJlIGEgdXNlYWJsZSBXZWJHVUkgZm9yIHhlbi94bD8gQWxsIHdoYXQgSSd2ZSBm
b3VuZCBhcmUgb2xkICgyMDE0IApsYXN0IG9uZSkuLi4gV2hhdCBkbyB5b3UgcmVjb21tZW5kPwpJ
IHVzZSB4ZW4gYXQgaG9tZSBmb3IgMTAgZG9tVSdzLCBJIGNhbiBkbyBhbGwgd2l0aCB4bCBidXQg
c29tZXRpbWVzIGl0IAp3b3VsZCBiZSBuaWNlIHRvIGhhdmUgc29tZSBncmFwaGljYWwgaW50ZXJm
YWNlL2luZm8uLi4KKEkgdXNlIGxpYnZpcnQgdG8pCgotLSAKLS0tLS0tLS0tCkdyZWV0egoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 16 20:07:06 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 20:07:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2OmJ-0005ql-7V; Mon, 16 May 2016 20:06:11 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <guillaumedecoro@gmail.com>) id 1b2OmI-0005qd-0C
 for xen-users@lists.xen.org; Mon, 16 May 2016 20:06:10 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 04/B7-03443-1382A375; Mon, 16 May 2016 20:06:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrBIsWRWlGSWpSXmKPExsXiVRukr6uvYRV
 uML1D2mLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzeheUl/wrYWp4uBFvwbGrY1MXYxcHEICkxgl
 li4/ygbisAg8Z5H4sW8dUIaTQ0Kgl1Vi0l5vCDtGYtLhbqh4mcSfBfPAbCEBDYn+jw9YISZ9Z
 5S4cvYDG0iCRUBVYtKtLawgtrCAjcTCmdNZQGxeATeJxuaNzF2MHBycAkISXbskQEw2AWOJh/
 f8QSpEBPQl9ny8AlUtKHFy5hMwmxnohI231rBOYOSfhSQ1C0kKwlaX+DPvEjOErSgxpfsh+yy
 gDcwCahLLWpWQhRcwsq1iVC9OLSpLLdK10EsqykzPKMlNzMzRNTQw1stNLS5OTE/NSUwq1kvO
 z93ECAxlBiDYwXih3fkQoyQHk5Ior5K8VbgQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd4uNaCcY
 FFqempFWmYOMKpg0hIcPEoivCUgad7igsTc4sx0iNQpRl2OLVPvrWUSYsnLz0uVEufdBlIkAF
 KUUZoHNwIW4ZcYZaWEeRmBjhLiKUgtys0sQZV/xSjOwagkzPsHZApPZl4J3KZXQEcwAR0xwcw
 C5IiSRISUVAOjxnJx8aVTrR53Tj0UuXCb5up3z1hmZcs7xzsW28W+WsKyRm/nap2VFtuDp1zm
 C/9ayN2kq8fFznqF7Y2TX56PiXEQQ/CE97arV957bdouLPPPre/n45hTxtfrah0/fjyyLn0Ws
 8dxm80O7A8LNk+vuvDzvM/PQ31mi1dopiu+nffRbmbPkpssSizFGYmGWsxFxYkA0TMFm+sCAA
 A=
X-Env-Sender: guillaumedecoro@gmail.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1463429167!40383252!1
X-Originating-IP: [74.125.82.47]
X-SpamReason: No, hits=0.6 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_30_40,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35207 invoked from network); 16 May 2016 20:06:07 -0000
Received: from mail-wm0-f47.google.com (HELO mail-wm0-f47.google.com)
 (74.125.82.47)
 by server-3.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 16 May 2016 20:06:07 -0000
Received: by mail-wm0-f47.google.com with SMTP id a17so153597280wme.0
 for <xen-users@lists.xen.org>; Mon, 16 May 2016 13:06:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:subject:message-id:importance:from:to:mime-version;
 bh=E1bJKQ7Ka3RzDM7gtJkJk41lDDSSlmuTVoATaOkjKfQ=;
 b=eHN3Mp9hZLHiAG60BB0yP56o+ECrSs7IQbk/dfySO5LEzG8LUpf0vlSyA/HPehdFSO
 UaKop5/QEZfGVFDDgcqf+dHQL0tgCJCuV0fk/hbvLoNtYXnG/I3bCx0vYdIXe4xv+Ofv
 zn6T2Te0vTqqVD2RpdEol2zK9YWLHneVT6E94HOUWSMI3Tz3j9NjX7wE88Cj6ZarodbK
 Ekd6NauOjkm5nLriMt24Fmzqj92pqJrq88Hj/dsXB65FBXFk5C/QtGqf/gdMcuLlQ0oV
 euHkGpDmmHC8rkNLgbJgEkRfF07KiDBatfMaizm8CGh8Xh+xUzg/vxzhYYB6ED9m3lkb
 N6XA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:subject:message-id:importance:from:to
 :mime-version;
 bh=E1bJKQ7Ka3RzDM7gtJkJk41lDDSSlmuTVoATaOkjKfQ=;
 b=C0JQSc00YTQDZx5E42ZVc2TlfH88doLF00y/UsOVIFy1Ibasl1xgGylZ9iVlPs9ET2
 QG7Z+gRiDne4+8avSxiW2UOc2Z+PppniWbAAcU1gZ/5tfKiB57BzFd2hZZAAqDxzZ4BG
 DrBooRxI7t8Mzem514ocMmsWUKGRD3lY4KPyfJM7oknOsSBP3rd7T5VuICGEJU8UTSWo
 5/YZsdsVbVjfqsjS0jCDdBtckisAIhGpqf/5ibIuKRDWBG9PCTGwFb+DDkhBHhm3fpxr
 pAYw+1+WRt+D3ZpfAvdxkzmBaoWUoXmxM0uXlgzjd6U/G/XAt84Z6X79dZFQq1yHkAsf
 D6JA==
X-Gm-Message-State: AOPr4FXBoVR27q1wiL4icCGXSsIYfgt8RWNhrtXUEzq5tADifgeRoc+I8zA7vHim0+RS0w==
X-Received: by 10.28.97.9 with SMTP id v9mr18495942wmb.45.1463429166903;
 Mon, 16 May 2016 13:06:06 -0700 (PDT)
Received: from [192.168.1.41] (112.207.0.109.rev.sfr.net. [109.0.207.112])
 by smtp.gmail.com with ESMTPSA id x124sm20049694wmg.24.2016.05.16.13.06.05
 (version=TLSv1/SSLv3 cipher=OTHER);
 Mon, 16 May 2016 13:06:06 -0700 (PDT)
Date: Mon, 16 May 2016 22:06:04 +0200
Message-ID: <lce06nt17d8ugiklvhvifv55.1463429164836@email.android.com>
Importance: normal
From: Guillaume De Coro <guillaumedecoro@gmail.com>
To: sm8ax1@vfemail.net, xen-users@lists.xen.org
MIME-Version: 1.0
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4422086234255135929=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4422086234255135929==
Content-Type: multipart/alternative; boundary="--_com.samsung.android.email_431695101962500"

----_com.samsung.android.email_431695101962500
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

T2ggeW91IGFyZSByaWdodCB3aXRoIHBjaWJhY2suCkphc29uLCBJIGFncmVlIHdpdGggaGltLiBJ
ZiB5b3UgY2FuIHBhc3N0aHJvdWdoIHlvdXIgaWdwLCBhIGxvdCBvZiBwZW9wbGUgd2lsbCBsaWtl
IHRvIGtub3cgd2hhdCB5b3UgZGlkIGZvci4KSSBhbSB3b3JraW5nIG9uIFhlbkdULCBidWlsZCBr
ZXJuZWwgaXMgT0ssIMKgYnVpbGQgeGVuIGlzIE9LLCBndnQgbW9kdWxlcyBhcmUgbG9hZGVkLiBU
b21vcnJvdyBJIHRyeSBhIGd1ZXN0IHdpdGggdmd0IGVuYWJsZWQuClNlZSB5b3UuCgoKRW52b3nD
qSBkZXB1aXMgbW9uIHNtYXJ0cGhvbmUgU2Ftc3VuZyBHYWxheHkuLS0tLS0tLS0gTWVzc2FnZSBk
J29yaWdpbmUgLS0tLS0tLS1EZSA6IHNtOGF4MUB2ZmVtYWlsLm5ldCBEYXRlIDogMTYvMDUvMjAx
NiAgMTg6MTIgIChHTVQrMDE6MDApIMOAIDogeGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcgT2JqZXQg
OiBSZTogW1hlbi11c2Vyc10gVkdBIFBBU1NUSFJPVUdIIG5vdCB3b3JraW5nIDooIAoKSSB3YXNu
J3QgYXdhcmUgb2YgdGhlIGludGVsX2lvbW11PW9uIHBhcmFtZXRlciAodGhhbmtzIGZvciB0aGUg
dGlwISksIGFuZCBJJ20gc3VycHJpc2VkIHRoYXQgc29tZXRoaW5nIGxpa2UgdGhpcyBuZWVkcyB0
byBiZSBleHBsaWNpdGx5IGVuYWJsZWQsIGJ1dCBJIGZvdW5kIHRoaXMgdGhyZWFkCgoKCmh0dHBz
Oi8vdW5peC5zdGFja2V4Y2hhbmdlLmNvbS9xdWVzdGlvbnMvNTY3NzcvZW5hYmxpbmctaW9tbXUt
aW4tdGhlLWtlcm5lbC1mb3ItZ3JhcGhpY3MtY2FyZC1wYXNzLXRocm91Z2gKCgoKd2hpY2ggbWVu
dGlvbnMgdGhlc2UgcGFyYW1ldGVycyB3b3J0aCB0cnlpbmcgYWxzbyAoYW5kIGEgcXVpdGUgYSBs
b3Qgb2Ygb3RoZXIgcmVsYXRlZCBpbmZvcm1hdGlvbikKCmlvbW11PW1lbW1hcGVyCmlvbW11PXNv
ZnQKdmdhPW5vcm1hbAp2ZXNhPTAKCkFzICJSYXkiIG5vdGVkIGluIGFub3RoZXIgdGhyZWFkLCB5
b3Ugc2hvdWxkIHRyeSBgZ3JlcCB2bXggL3Byb2MvY3B1aW5mb2Agd2hpbGUgYm9vdGVkIGludG8g
cmVndWxhciBMaW51eCB0byBzZWUgaWYgVlQtZCBzdXBwb3J0IHNob3dzIHVwLiBTb21ldGhpbmcg
bGlrZSB0aGlzIG1pZ2h0IG5lZWQgdG8gYmUgZW5hYmxlZCBpbiB0aGUgQklPUyBvciBrZXJuZWwg
Y29uZmlndXJhdGlvbiBiZWZvcmUgdGhlIE9TIGNhbiByZWNvZ25pemUgaXQuIEphc29uLCB5b3Ug
bWlnaHQgYWxzbyB3YW50IHRvIHBvc3QgYHhsIGluZm9gIGJlY2F1c2UgdGhhdCBtaWdodCBpbmRp
Y2F0ZSB3aGV0aGVyIHRoZSBoeXBlcnZpc29yIHJlY29nbml6ZXMgdGhlIElPTU1VLCBpZiBzb21l
b25lIGZyb20gdGhlIG1haWxpbmcgbGlzdCBrbm93cyBob3cgdG8gZGVjaXBoZXIgdGhlIG91dHB1
dC4KCgoKSSBhbHNvIHdhc24ndCBhd2FyZSBvZiB0aGUgInBjaV9zdHViIiBwYXJhbWV0ZXIsIGFu
ZCB0aGlzIGlzIHByb2JhYmx5IG1vcmUgZWZmZWN0aXZlIHRoYW4gYmxhY2tsaXN0aW5nIHRoZSBk
cml2ZXIgbW9kdWxlLiBEbyBub3RlIGhvd2V2ZXIgdGhhdCBodHRwOi8vd2lraS54ZW4ub3JnL3dp
a2kvWGVuX1BDSV9QYXNzdGhyb3VnaCBtZW50aW9ucwoKCgoicGNpLXN0dWIgY2FuIGJlIHVzZWQg
b25seSB3aXRoIFhlbiBIVk0gZ3Vlc3QgUENJIHBhc3N0aHJ1LCBzbyBpdCdzIHJlY29tbWVuZGVk
IHRvIHVzZSBwY2liYWNrIGluc3RlYWQsIHdoaWNoIHdvcmtzIGZvciBib3RoIFBWIGFuZCBIVk0g
Z3Vlc3RzLiIKCgoKSSB0aGluayB0aGUgcGFyYW1ldGVyIGlzICJ4ZW5fcGNpYmFjay5oaWRlPTA6
MDAuMCIgd2l0aCB0aGUgbnVtYmVyIG9mIHlvdXIgZ3JhcGhpY3MgY2FyZCBhcyBvdXB1dHRlZCBi
eSBgbHNwY2lgLgoKCgpKYXNvbiwgaWYgeW91IGFyZSBzdWNjZXNzZnVsIGluIHBhc3NpbmcgdGhy
b3VnaCB5b3VyIGludGVncmF0ZWQgSW50ZWwgZ3JhcGhpY3MgYXQgc29tZSBwb2ludCwgcGxlYXNl
IGRvIGZvbGxvdy11cCBvbiB3aGF0IHdvcmtlZCAoeGwuY2ZnKDUpIGZpbGUsIERvbTAgY21kbGlu
ZSwgZXRjKSBzaW5jZSB0aGlzIHNlZW1zIGxpa2Ugc29tZXRoaW5nIGEgbG90IG9mIHVzZXJzIGhh
dmUgdHJvdWJsZSB3aXRoLgoKCgpRdW90aW5nIERlIENvcm8gR3VpbGxhdW1lIDxndWlsbGF1bWVk
ZWNvcm9AZ21haWwuY29tPjoKCkhpLAoKCgpJJ20gbm90IGEgZ3JlYXQgdXNlciBvZiB4ZW4gYnV0
IEkga25vd24gc2V2ZXJhbCB0aGluZ3MuIHNtOGF4MSBpcyByaWdodC4gSXQgc2VlbXMgeW91IGFy
ZSBtaXNzaW5nIElPTU1VLiBEb24ndCBmb3JnZXQgdG8gYWRkICJpbnRlbF9pb21tdT1vbiIgaW4g
eW91ciBncnViIGRlZmF1bHQuIElmIGl0IHdvcmtzIHlvdSBjYW4gc2VlIHRoYXQgaW4geW91ciBk
bWVzZzoKClvCoMKgwqAgMC4wMDAwMDBdIERNQVI6IElPTU1VIGVuYWJsZWQKClvCoMKgwqAgMC4w
Nzg3OTNdIERNQVItSVI6IElPQVBJQyBpZCAyIHVuZGVyIERSSEQgYmFzZcKgIDB4ZmVkOTEwMDAg
SU9NTVUgMQoKW8KgwqDCoCAwLjg2NTE2OV0gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAwMDowMDow
MC4wIHRvIGdyb3VwIDAKClvCoMKgwqAgMC44NjUxNzldIGlvbW11OiBBZGRpbmcgZGV2aWNlIDAw
MDA6MDA6MDIuMCB0byBncm91cCAxCgpbwqDCoMKgIDAuODY1MTk0XSBpb21tdTogQWRkaW5nIGRl
dmljZSAwMDAwOjAwOjE0LjAgdG8gZ3JvdXAgMgoKW8KgwqDCoCAwLjg2NTIwNF0gaW9tbXU6IEFk
ZGluZyBkZXZpY2UgMDAwMDowMDoxNC4yIHRvIGdyb3VwIDIKClvCoMKgwqAgMC44NjUyMTVdIGlv
bW11OiBBZGRpbmcgZGV2aWNlIDAwMDA6MDA6MTYuMCB0byBncm91cCAzCgpbwqDCoMKgIDAuODY1
MjI1XSBpb21tdTogQWRkaW5nIGRldmljZSAwMDAwOjAwOjE3LjAgdG8gZ3JvdXAgNAoKW8KgwqDC
oCAwLjg2NTI0M10gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAwMDowMDoxYy4wIHRvIGdyb3VwIDUK
ClvCoMKgwqAgMC44NjUyNTddIGlvbW11OiBBZGRpbmcgZGV2aWNlIDAwMDA6MDA6MWMuMiB0byBn
cm91cCA1CgpbwqDCoMKgIDAuODY1MjgwXSBpb21tdTogQWRkaW5nIGRldmljZSAwMDAwOjAwOjFm
LjAgdG8gZ3JvdXAgNgoKW8KgwqDCoCAwLjg2NTI5NF0gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAw
MDowMDoxZi4yIHRvIGdyb3VwIDYKClvCoMKgwqAgMC44NjUzMDNdIGlvbW11OiBBZGRpbmcgZGV2
aWNlIDAwMDA6MDA6MWYuMyB0byBncm91cCA2CgpbwqDCoMKgIDAuODY1MzEyXSBpb21tdTogQWRk
aW5nIGRldmljZSAwMDAwOjAwOjFmLjQgdG8gZ3JvdXAgNgoKW8KgwqDCoCAwLjg2NTMyMV0gaW9t
bXU6IEFkZGluZyBkZXZpY2UgMDAwMDowMDoxZi42IHRvIGdyb3VwIDYKClvCoMKgwqAgMC44NjUz
MjldIGlvbW11OiBBZGRpbmcgZGV2aWNlIDAwMDA6MDE6MDAuMCB0byBncm91cCA1CgpbwqDCoMKg
IDAuODY1MzM4XSBpb21tdTogQWRkaW5nIGRldmljZSAwMDAwOjAyOjAwLjAgdG8gZ3JvdXAgNQoK
CgphbmQgYWJvdXQgRE1BUjoKCgoKW8KgwqDCoCAwLjAwMDAwMF0gQUNQSTogRE1BUiAweDAwMDAw
MDAwQTUyQjMwMDAgMDAwMEE4ICh2MDEgSU5URUzCoCBTS0zCoMKgwqDCoMKgIDAwMDAwMDAxIElO
VEwgMDAwMDAwMDEpCgpbwqDCoMKgIDAuMDAwMDAwXSBETUFSOiBJT01NVSBlbmFibGVkCgpbwqDC
oMKgIDAuMDc4NzQ3XSBETUFSOiBIb3N0IGFkZHJlc3Mgd2lkdGggMzkKClvCoMKgwqAgMC4wNzg3
NTFdIERNQVI6IERSSEQgYmFzZTogMHgwMDAwMDBmZWQ5MDAwMCBmbGFnczogMHgwCgpbwqDCoMKg
IDAuMDc4NzY5XSBETUFSOiBkbWFyMDogcmVnX2Jhc2VfYWRkciBmZWQ5MDAwMCB2ZXIgMTowIGNh
cCAxYzAwMDBjNDA2NjA0NjIgZWNhcCA3ZTNmZjA1MDVlCgpbwqDCoMKgIDAuMDc4Nzc1XSBETUFS
OiBEUkhEIGJhc2U6IDB4MDAwMDAwZmVkOTEwMDAgZmxhZ3M6IDB4MQoKW8KgwqDCoCAwLjA3ODc4
MV0gRE1BUjogZG1hcjE6IHJlZ19iYXNlX2FkZHIgZmVkOTEwMDAgdmVyIDE6MCBjYXAgZDIwMDhj
NDA2NjA0NjIgZWNhcCBmMDUwZGEKClvCoMKgwqAgMC4wNzg3ODZdIERNQVI6IFJNUlIgYmFzZTog
MHgwMDAwMDBhNGVmZjAwMCBlbmQ6IDB4MDAwMDAwYTRmMWVmZmYKClvCoMKgwqAgMC4wNzg3ODld
IERNQVI6IFJNUlIgYmFzZTogMHgwMDAwMDBhNTgwMDAwMCBlbmQ6IDB4MDAwMDAwYTdmZmZmZmYK
ClvCoMKgwqAgMC4wNzg3OTNdIERNQVItSVI6IElPQVBJQyBpZCAyIHVuZGVyIERSSEQgYmFzZcKg
IDB4ZmVkOTEwMDAgSU9NTVUgMQoKW8KgwqDCoCAwLjA3ODc5Nl0gRE1BUi1JUjogSFBFVCBpZCAw
IHVuZGVyIERSSEQgYmFzZSAweGZlZDkxMDAwCgpbwqDCoMKgIDAuMDc4Nzk5XSBETUFSLUlSOiB4
MmFwaWMgaXMgZGlzYWJsZWQgYmVjYXVzZSBCSU9TIHNldHMgeDJhcGljIG9wdCBvdXQgYml0LgoK
W8KgwqDCoCAwLjA3ODgwMV0gRE1BUi1JUjogVXNlICdpbnRyZW1hcD1ub194MmFwaWNfb3B0b3V0
JyB0byBvdmVycmlkZSB0aGUgQklPUyBzZXR0aW5nLgoKW8KgwqDCoCAwLjA4MDI1NV0gRE1BUi1J
UjogRW5hYmxlZCBJUlEgcmVtYXBwaW5nIGluIHhhcGljIG1vZGUKClvCoMKgwqAgMC44NjQ3NTVd
IERNQVI6IE5vIEFUU1IgZm91bmQKClvCoMKgwqAgMC44NjQ4NjhdIERNQVI6IGRtYXIwOiBVc2lu
ZyBRdWV1ZWQgaW52YWxpZGF0aW9uCgpbwqDCoMKgIDAuODY0OTkyXSBETUFSOiBkbWFyMTogVXNp
bmcgUXVldWVkIGludmFsaWRhdGlvbgoKW8KgwqDCoCAwLjg2NTAwMF0gRE1BUjogU2V0dGluZyBS
TVJSOgoKW8KgwqDCoCAwLjg2NTAyMl0gRE1BUjogU2V0dGluZyBpZGVudGl0eSBtYXAgZm9yIGRl
dmljZSAwMDAwOjAwOjAyLjAgWzB4YTU4MDAwMDAgLSAweGE3ZmZmZmZmXQoKW8KgwqDCoCAwLjg2
NTAzN10gRE1BUjogU2V0dGluZyBpZGVudGl0eSBtYXAgZm9yIGRldmljZSAwMDAwOjAwOjE0LjAg
WzB4YTRlZmYwMDAgLSAweGE0ZjFlZmZmXQoKW8KgwqDCoCAwLjg2NTA0N10gRE1BUjogUHJlcGFy
ZSAwLTE2TWlCIHVuaXR5IG1hcHBpbmcgZm9yIExQQwoKW8KgwqDCoCAwLjg2NTA5M10gRE1BUjog
U2V0dGluZyBpZGVudGl0eSBtYXAgZm9yIGRldmljZSAwMDAwOjAwOjFmLjAgWzB4MCAtIDB4ZmZm
ZmZmXQoKW8KgwqDCoCAwLjg2NTExMl0gRE1BUjogSW50ZWwoUikgVmlydHVhbGl6YXRpb24gVGVj
aG5vbG9neSBmb3IgRGlyZWN0ZWQgSS9PCgoKCkl0J3MgaW1wb3J0YW50IG5vdCB0byBjbGFpbSB5
b3VyIHBhc3N0aHJvdWdoZWQgaGFyZHdhcmUgYnkgZG9tMC4gSnVzdCB1c2UgInBjaV9zdHViIiBw
YXJhbWV0ZXJzIGluIHlvdXIgZ3J1YiBkZWZhdWx0LiBBZnRlciB0aGF0LCB5b3VyIGNvbW1hbmQg
InhsIHBjaS1hc3NpZ25hYmxlLWxpc3QiIHdpbGwgZ2l2ZSB5b3VyIHZpZGVvIGNhcmQgYXZhaWxh
YmxlLgoKCgpBYm91dCBJR0QgcGFzc3Rocm91Z2gsIEknbSB3b3JraW5nIG9uIGl0IHdpdGhvdXQg
c3VjY2VzcyBmb3IgbW9udGhlcy4gTWF5YmUgSSdtIHdyb25nLCBidXQgWGVuR1QgYnVpbGQgZmFp
bCBmb3IgbWUuIEknbSB1c2luZyBhbiBJbnRlbCBpMyA2MTAwVCB3aXRoIEludGVsIEhEIDUzMC4g
SSBzYXcgdGhhdCBYZW4gNC43IHdpbGwgaGFuZGxlIHNvbWUgaWdkIHBhc3N0aHJvdWdoIHBhcmFt
ZXRlcnMuIFNvIHdhaXQgYW5kIHNlZS4uLiBhbmQgdHJ5IGl0IDopCgoKCkNpYW8uCgoKCkxlIDE0
LzA1LzIwMTYgMTQ6NTYsIHNtOGF4MUB2ZmVtYWlsLm5ldCBhIMOpY3JpdMKgOgoKwqAKCgpXZWxs
LCBpdCBsb29rcyB0byBtZSBsaWtlIHlvdSBkb24ndCBoYXZlIGFuIElPTU1VLiBZb3UgY2FuIGNo
ZWNrIHlvdXIgSW50ZWwgcHJvY2Vzc29yIGh0dHA6Ly9hcmsuaW50ZWwuY29tLyBhbmQgbG9vayBm
b3IgIlZULWQiIHN1cHBvcnQuIFRoZXJlIGlzIHByb2JhYmx5IGEgc2ltaWxhciBzaXRlIGZvciBB
TUQsIGJ1dCB0aGV5IGNhbGwgaXQgIklPTU1VIiBzdXBwb3J0OyBzYW1lIHRoaW5nIGp1c3QgZGlm
ZmVyZW50IG5hbWVzLiBUaGVyZSBtaWdodCBhbHNvIGJlIHNvbWUgd2F5IHRvIGNoZWNrIHRocm91
Z2ggYGxzaHdgIG9yIGAvcHJvYy9jcHVpbmZvYCBvciB0aGUgbGlrZSwgYnV0IEkgZG9uJ3Qga25v
dyBmb3Igc3VyZS4KCgoKVGhlIHdpa2kgbWVudGlvbnMgdGhhdCBnZW5lcmljIFBDSSBwYXNzdGhy
b3VnaCBtaWdodCBzdGlsbCB3b3JrIG9uIHNvbWUgZ3JhcGhpY3MgY2FyZHMsIGV2ZW4gd2l0aG91
dCBhbiBJT01NVSwgYnV0IEkgaW1hZ2luZSB5b3VyIGNoYW5jZXMgYXJlIHByZXR0eSBzbGltLiBT
b21ldGhpbmcgdG8gdHJ5IHBlcmhhcHMgaXMgc2V0dGluZyB1cCB5b3VyIEhWTSB0byBhdXRvbWF0
aWNhbGx5IHN0YXJ0IHdoZW4gdGhlIHN5c3RlbSBpcyBib290ZWQsIHdpdGggZ2VuZXJpYyBQQ0kg
cGFzc3Rocm91Z2ggZW5hYmxlZCwgYW5kIGJsYWNrbGlzdCB0aGUgbW9kdWxlIG9uIHRoZSBEb20w
IGFuZCByZWJvb3QuIEluIHRoZW9yeSB0aGlzIHByZXZlbnRzIHRoZSBEb20wIGRyaXZlciBmcm9t
IGludGVyZmVyaW5nIHdpdGggdGhlIEhWTSdzIGNvbmZpZ3VyYXRpb24gb2YgdGhlIGdyYXBoaWNz
IGNhcmQsIGJ1dCBvbmNlIGFnYWluLCBpdCBtaWdodCB3b3JrIG9yIGl0IG1pZ2h0IG5vdC4KCgoK
aHR0cDovL3dpa2kueGVuLm9yZy93aWtpL1hlbl9WR0FfUGFzc3Rocm91Z2gKCmh0dHA6Ly93aWtp
Lnhlbi5vcmcvd2lraS9WVGRIb3dUbwoKCgpJZiB0aGF0IGRvZXNuJ3Qgd29yaywgeW91ciBvcHRp
b25zIGFyZSBidXkgYSBuZXcgUEMvcHJvY2Vzc29yIHdpdGggYW4gSU9NTVUsIG9yIHVzZSBWTkMs
IFNwaWNlLCBTREwsIEdUSywgZXRjLiB3aXRoIHVzZXJzcGFjZSBmcm9udGVuZHMgaW4gdGhlIERv
bTAuIFNwaWNlIHdpdGggdGhlIFFYTCB2aWRlbyBkcml2ZXIgaXMgbGlrZWx5IHRvIGdpdmUgeW91
IHRoZSBiZXN0IHBlcmZvcm1hbmNlLCBidXQgZXZlbiBpdCB3b24ndCBjb21wZXRlIHdpdGggdGhh
dCBvZiBWR0EgcGFzc3Rocm91Z2guCgoKCmh0dHA6Ly93aWtpLnhlbi5vcmcvd2lraS9TUElDRV9z
dXBwb3J0X2luX1hlbgoKCgpJZiB5b3UgZ28gdGhlIHJvdXRlIG9mIHVwZ3JhZGluZyB5b3VyIGhh
cmR3YXJlLCBYZW5HVCAobm93IGNhbGxlZCAiR1ZULXYgZm9yIFhlbiIpIGlzIHNvbWV0aGluZyBl
bHNlIHRvIGxvb2sgaW50by4gVGhlIGlkZWEgYmVoaW5kIGl0IGlzIHRvIGFsbG93IG11bHRpcGxl
IFZNcyB0byBzaW11bHRhbmVvdXNseSB1c2UgVkdBIHBhc3N0aHJvdWdoIGluIGEgc2FmZSBhbmQg
cGVyZm9ybWFudCBtYW5uZXIgYnkgY3JlYXRpbmcgbXVsdGlwbGUgdmlydHVhbCBncmFwaGljcyBj
YXJkcyBhdCB0aGUgaGFyZHdhcmUgbGV2ZWwuIEF0IGxlYXN0IGFzIG9mIEphbiAyMDE1LCBYZW5H
VCBpcyBiZWluZyBkZXZlbG9wZWQgb3V0LW9mLXRyZWUsIGJ1dCBJIGhhdmVuJ3QgZm9sbG93ZWQg
dXAgb24gaXQgYXMgdG8gd2hldGhlciBpdCdzIGJlZW4gbWVyZ2VkIChvciBhYmFuZG9uZWQpLiBJ
ZiBJIHJlY2FsbCBjb3JyZWN0bHksIHRoaXMgaXMgc3VwcG9ydGVkIG9uIEludGVsIDZ0aCBnZW5l
cmF0aW9uIGFuZCBuZXdlciBwcm9jZXNzb3JzIHdpdGggSW50ZWwgSEQgNjAwMCsgZ3JhcGhpY3Ms
IGJ1dCB5b3Ugc2hvdWxkIGRlZmluaXRlbHkgZG91YmxlIGNoZWNrIHRoYXQuCgoKCmh0dHA6Ly93
aWtpLnhlbi5vcmcvd2lraS9YZW5HVAoKaHR0cHM6Ly9ibG9nLnhlbnByb2plY3Qub3JnLzIwMTQv
MDMvMTEveGVuLWdyYXBoaWNzLXZpcnR1YWxpemF0aW9uLXhlbmd0LwoKaHR0cDovL2V2ZW50cy5s
aW51eGZvdW5kYXRpb24ub3JnL3NpdGVzL2V2ZW50cy9maWxlcy9zbGlkZXMvWGVuR1QtTGludXhD
b2xsYWJvcmF0aW9uU3VtbWl0LWZpbmFsXzEucGRmCgoKClRoZXJlIHVzZWQgdG8gYmUgc29tZXRo
aW5nIGNhbGxlZCAiUGFyYXZpcnR1YWxpemVkIERSTSIsIHdoaWNoIHByb2JhYmx5IHdvcmtlZCBs
aWtlIHRoZSBwYXJhdmlydHVhbGl6ZWQgZnJhbWVidWZmZXIsIG9ubHkgdXNpbmcgdGhlIG5ld2Vy
IGFuZCBmYXN0ZXIgTGludXggRFJNIEFQSS4gVGhpcywgSSBndWVzcywgd291bGQgaGF2ZSBhbGxv
d2VkIG11bHRpcGxlIHJlbmRlcmluZyBjbGllbnRzIGFjcm9zcyBtdWx0aXBsZSBWTXMgdG8gZGly
ZWN0bHkgcmVuZGVyIHRoZWlyIHdpbmRvdyBjb250ZW50cyBqdXN0IGFzIHRoZXkgd291bGQgb24g
YmFyZW1ldGFsICh3aXRoIHRoZSBQViBEUk0gZHJpdmVyIGFjdGluZyBhcyBhIHNoaW0pLCB3aXRo
b3V0IGFueSBraW5kIG9mIFZHQS9QQ0kgcGFzc3Rocm91Z2guIFVuZm9ydHVuYXRlbHkgdGhpcyBl
ZmZvcnQgaGFzIGJlZW4gYWJhbmRvbmVkLCBhbmQgSSd2ZSBiZWVuIHVuYWJsZSB0byB0cmFjayBk
b3duIHRoZSBhdXRob3Igb3IgZXZlbiB0aGUgb3JpZ2luYWwgY29kZS4KCgoKaHR0cDovL3dpa2ku
eGVuLm9yZy93aWtpL1BhcmF2aXJ0dWFsaXplZF9EUk0KCgoKCgpRdW90aW5nIEphc29uIExvbmcg
PGhhY2szcmNvbkB5YWhvby5jb20+OgoKCkhlbGxvLgpJIHdhbnQgdG8gdXNlIG15IFZHQSBpbiBW
TSB0aGF0IHJ1bm5pbmcgV2luZG93cyA3LCBNeSBWR0EgaW5mb3JtYXRpb24gaXMgOgrCoAowMTow
MC4wIFZHQSBjb21wYXRpYmxlIGNvbnRyb2xsZXI6IE5WSURJQSBDb3Jwb3JhdGlvbiBHVDIxOCBb
R2VGb3JjZSAyMTBdIChyZXYgYTIpClN1YnN5c3RlbTogQVNVU1RlSyBDb21wdXRlciBJbmMuIERl
dmljZSA4MzU0Cktlcm5lbCBkcml2ZXIgaW4gdXNlOiBub3V2ZWF1Cktlcm5lbCBtb2R1bGVzOiBu
b3V2ZWF1CsKgCkFuZCA6CsKgCltyb290QGxvY2FsaG9zdCB+XSMgeGwgcGNpLWFzc2lnbmFibGUt
bGlzdMKgCltyb290QGxvY2FsaG9zdCB+XSPCoArCoApBbmQgSSBhZGRlZCBiZWxvdyBsaW5lcyB0
byBteSBWTSBjb25maWcgZmlsZSA6CsKgCmdmeF9wYXNzdGhydT0wCmFjcGk9MQpwY2k9WycwMTow
MC4wwqAnXQrCoApidXQgd2hlbiBJIHdhbnQgZmlyZSBteSBWTSwgSXQgc2hvdyBtZSBiZWxvdyBl
cnJvciA6CsKgCgpsaWJ4bDogZXJyb3I6IGxpYnhsX3BjaS5jOjEwODk6bGlieGxfX2RldmljZV9w
Y2lfYWRkOiBQQ0kgZGV2aWNlIDAwMDA6MDE6MDAuMCBjYW5ub3QgYmUgYXNzaWduZWQgLSBubyBJ
T01NVT8KbGlieGw6IGVycm9yOiBsaWJ4bF9jcmVhdGUuYzoxNDA1OmRvbWNyZWF0ZV9hdHRhY2hf
cGNpOiBsaWJ4bF9kZXZpY2VfcGNpX2FkZCBmYWlsZWQ6IC0xCmxpYnhsOiBpbmZvOiBsaWJ4bC5j
OjE2OTg6ZGV2aWNlc19kZXN0cm95X2NiOiBmb3JrZWQgcGlkIDMzNjUgZm9yIGRlc3Ryb3kgb2Yg
ZG9tYWluIDMKwqAKSG93IGNhbiBJIHNvbHZlIGl0PwoKCgoKCsKgCgoKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpPTkxZIEFUIFZGRW1haWwhIC0g
VXNlIG91ciBNZXRhZGF0YSBNaXRpZ2F0b3LihKIgdG8ga2VlcCB5b3VyIGVtYWlsIG91dCBvZiB0
aGUgTlNBJ3MgaGFuZHMhCgokMjQuOTUgT05FVElNRSBMaWZldGltZSBhY2NvdW50cyB3aXRoIFBy
aXZhY3kgRmVhdHVyZXMhCgpObyBCYW5kd2lkdGggUXVvdGFzIcKgwqAgMTVHQiBkaXNrIHNwYWNl
IQoKQ29tbWVyY2lhbCBhbmQgQnVsayBNYWlsIE9wdGlvbnMhCgoKCgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0
Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycwoK
CgoKCgoKCgoKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCgoKT05MWSBBVCBWRkVtYWlsISAtIFVzZSBvdXIgTWV0YWRhdGEgTWl0aWdhdG9y4oSiIHRv
IGtlZXAgeW91ciBlbWFpbCBvdXQgb2YgdGhlIE5TQSdzIGhhbmRzISAKCiQyNC45NSBPTkVUSU1F
IExpZmV0aW1lIGFjY291bnRzIHdpdGggUHJpdmFjeSBGZWF0dXJlcyEKCk5vIEJhbmR3aWR0aCBR
dW90YXMhwqDCoCAxNUdCIGRpc2sgc3BhY2UhIAoKQ29tbWVyY2lhbCBhbmQgQnVsayBNYWlsIE9w
dGlvbnMhIAoKCgo=

----_com.samsung.android.email_431695101962500
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

PGh0bWw+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0
L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPjwvaGVhZD48Ym9keT48ZGl2Pk9oIHlvdSBhcmUgcmlnaHQg
d2l0aCBwY2liYWNrLjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SmFzb24sIEkgYWdyZWUgd2l0
aCBoaW0uIElmIHlvdSBjYW4gcGFzc3Rocm91Z2ggeW91ciBpZ3AsIGEgbG90IG9mIHBlb3BsZSB3
aWxsIGxpa2UgdG8ga25vdyB3aGF0IHlvdSBkaWQgZm9yLjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk
aXY+SSBhbSB3b3JraW5nIG9uIFhlbkdULCBidWlsZCBrZXJuZWwgaXMgT0ssICZuYnNwO2J1aWxk
IHhlbiBpcyBPSywgZ3Z0IG1vZHVsZXMgYXJlIGxvYWRlZC4gVG9tb3Jyb3cgSSB0cnkgYSBndWVz
dCB3aXRoIHZndCBlbmFibGVkLjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+U2VlIHlvdS48L2Rp
dj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGlkPSJj
b21wb3Nlcl9zaWduYXR1cmUiPjxkaXYgc3R5bGU9ImZvbnQtc2l6ZTo4NSU7Y29sb3I6IzU3NTc1
NyI+RW52b3nDqSBkZXB1aXMgbW9uIHNtYXJ0cGhvbmUgU2Ftc3VuZyBHYWxheHkuPC9kaXY+PC9k
aXY+PGRpdiBzdHlsZT0iZm9udC1zaXplOjEwMCU7Y29sb3I6IzAwMDAwMCI+PCEtLSBvcmlnaW5h
bE1lc3NhZ2UgLS0+PGRpdj4tLS0tLS0tLSBNZXNzYWdlIGQnb3JpZ2luZSAtLS0tLS0tLTwvZGl2
PjxkaXY+RGUgOiBzbThheDFAdmZlbWFpbC5uZXQgPC9kaXY+PGRpdj5EYXRlIDogMTYvMDUvMjAx
NiAgMTg6MTIgIChHTVQrMDE6MDApIDwvZGl2PjxkaXY+w4AgOiB4ZW4tdXNlcnNAbGlzdHMueGVu
Lm9yZyA8L2Rpdj48ZGl2Pk9iamV0IDogUmU6IFtYZW4tdXNlcnNdIFZHQSBQQVNTVEhST1VHSCBu
b3Qgd29ya2luZyA6KCA8L2Rpdj48ZGl2Pjxicj48L2Rpdj48L2Rpdj4KPHA+SSB3YXNuJ3QgYXdh
cmUgb2YgdGhlIGludGVsX2lvbW11PW9uIHBhcmFtZXRlciAodGhhbmtzIGZvciB0aGUgdGlwISks
IGFuZCBJJ20gc3VycHJpc2VkIHRoYXQgc29tZXRoaW5nIGxpa2UgdGhpcyBuZWVkcyB0byBiZSBl
eHBsaWNpdGx5IGVuYWJsZWQsIGJ1dCBJIGZvdW5kIHRoaXMgdGhyZWFkPGJyPgo8YnI+Cmh0dHBz
Oi8vdW5peC5zdGFja2V4Y2hhbmdlLmNvbS9xdWVzdGlvbnMvNTY3NzcvZW5hYmxpbmctaW9tbXUt
aW4tdGhlLWtlcm5lbC1mb3ItZ3JhcGhpY3MtY2FyZC1wYXNzLXRocm91Z2g8YnI+Cjxicj4Kd2hp
Y2ggbWVudGlvbnMgdGhlc2UgcGFyYW1ldGVycyB3b3J0aCB0cnlpbmcgYWxzbyAoYW5kIGEgcXVp
dGUgYSBsb3Qgb2Ygb3RoZXIgcmVsYXRlZCBpbmZvcm1hdGlvbik8L3A+Cjx1bD4KPGxpPjxjb2Rl
PmlvbW11PW1lbW1hcGVyPC9jb2RlPjwvbGk+CjxsaT48Y29kZT5pb21tdT1zb2Z0PC9jb2RlPjwv
bGk+CjxsaT48Y29kZT52Z2E9bm9ybWFsPC9jb2RlPjwvbGk+CjxsaT48Y29kZT52ZXNhPTA8L2Nv
ZGU+PC9saT4KPC91bD4KPHA+QXMgIlJheSIgbm90ZWQgaW4gYW5vdGhlciB0aHJlYWQsIHlvdSBz
aG91bGQgdHJ5IGBncmVwIHZteCAvcHJvYy9jcHVpbmZvYCB3aGlsZSBib290ZWQgaW50byByZWd1
bGFyIExpbnV4IHRvIHNlZSBpZiBWVC1kIHN1cHBvcnQgc2hvd3MgdXAuIFNvbWV0aGluZyBsaWtl
IHRoaXMgbWlnaHQgbmVlZCB0byBiZSBlbmFibGVkIGluIHRoZSBCSU9TIG9yIGtlcm5lbCBjb25m
aWd1cmF0aW9uIGJlZm9yZSB0aGUgT1MgY2FuIHJlY29nbml6ZSBpdC4gSmFzb24sIHlvdSBtaWdo
dCBhbHNvIHdhbnQgdG8gcG9zdCBgeGwgaW5mb2AgYmVjYXVzZSB0aGF0IG1pZ2h0IGluZGljYXRl
IHdoZXRoZXIgdGhlIGh5cGVydmlzb3IgcmVjb2duaXplcyB0aGUgSU9NTVUsIGlmIHNvbWVvbmUg
ZnJvbSB0aGUgbWFpbGluZyBsaXN0IGtub3dzIGhvdyB0byBkZWNpcGhlciB0aGUgb3V0cHV0Ljxi
cj4KPGJyPgpJIGFsc28gd2Fzbid0IGF3YXJlIG9mIHRoZSAicGNpX3N0dWIiIHBhcmFtZXRlciwg
YW5kIHRoaXMgaXMgcHJvYmFibHkgbW9yZSBlZmZlY3RpdmUgdGhhbiBibGFja2xpc3RpbmcgdGhl
IGRyaXZlciBtb2R1bGUuIERvIG5vdGUgaG93ZXZlciB0aGF0IGh0dHA6Ly93aWtpLnhlbi5vcmcv
d2lraS9YZW5fUENJX1Bhc3N0aHJvdWdoIG1lbnRpb25zPGJyPgo8YnI+CiJwY2ktc3R1YiBjYW4g
YmUgdXNlZCBvbmx5IHdpdGggWGVuIEhWTSBndWVzdCBQQ0kgcGFzc3RocnUsIHNvIGl0J3MgcmVj
b21tZW5kZWQgdG8gdXNlIHBjaWJhY2sgaW5zdGVhZCwgd2hpY2ggd29ya3MgZm9yIGJvdGggUFYg
YW5kIEhWTSBndWVzdHMuIjxicj4KPGJyPgpJIHRoaW5rIHRoZSBwYXJhbWV0ZXIgaXMgInhlbl9w
Y2liYWNrLmhpZGU9MDowMC4wIiB3aXRoIHRoZSBudW1iZXIgb2YgeW91ciBncmFwaGljcyBjYXJk
IGFzIG91cHV0dGVkIGJ5IGBsc3BjaWAuPGJyPgo8YnI+Ckphc29uLCBpZiB5b3UgYXJlIHN1Y2Nl
c3NmdWwgaW4gcGFzc2luZyB0aHJvdWdoIHlvdXIgaW50ZWdyYXRlZCBJbnRlbCBncmFwaGljcyBh
dCBzb21lIHBvaW50LCBwbGVhc2UgZG8gZm9sbG93LXVwIG9uIHdoYXQgd29ya2VkICh4bC5jZmco
NSkgZmlsZSwgRG9tMCBjbWRsaW5lLCBldGMpIHNpbmNlIHRoaXMgc2VlbXMgbGlrZSBzb21ldGhp
bmcgYSBsb3Qgb2YgdXNlcnMgaGF2ZSB0cm91YmxlIHdpdGguPGJyPgo8YnI+ClF1b3RpbmcgRGUg
Q29ybyBHdWlsbGF1bWUgJmx0OzxhIGhyZWY9Im1haWx0bzpndWlsbGF1bWVkZWNvcm9AZ21haWwu
Y29tIj5ndWlsbGF1bWVkZWNvcm9AZ21haWwuY29tPC9hPiZndDs6PC9wPgo8YmxvY2txdW90ZSBz
dHlsZT0iYm9yZGVyLWxlZnQ6MnB4IHNvbGlkIGJsdWU7bWFyZ2luLWxlZnQ6MnB4O3BhZGRpbmct
bGVmdDoxMnB4OyIgdHlwZT0iY2l0ZSI+CjxwPkhpLDxicj4KPGJyPgpJJ20gbm90IGEgZ3JlYXQg
dXNlciBvZiB4ZW4gYnV0IEkga25vd24gc2V2ZXJhbCB0aGluZ3MuIHNtOGF4MSBpcyByaWdodC4g
SXQgc2VlbXMgeW91IGFyZSBtaXNzaW5nIElPTU1VLiBEb24ndCBmb3JnZXQgdG8gYWRkICJpbnRl
bF9pb21tdT1vbiIgaW4geW91ciBncnViIGRlZmF1bHQuIElmIGl0IHdvcmtzIHlvdSBjYW4gc2Vl
IHRoYXQgaW4geW91ciBkbWVzZzo8YnI+CjxzbWFsbD5bJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuMDAw
MDAwXSBETUFSOiBJT01NVSBlbmFibGVkPGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuMDc4Nzkz
XSBETUFSLUlSOiBJT0FQSUMgaWQgMiB1bmRlciBEUkhEIGJhc2UmbmJzcDsgMHhmZWQ5MTAwMCBJ
T01NVSAxPGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuODY1MTY5XSBpb21tdTogQWRkaW5nIGRl
dmljZSAwMDAwOjAwOjAwLjAgdG8gZ3JvdXAgMDxicj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjg2
NTE3OV0gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAwMDowMDowMi4wIHRvIGdyb3VwIDE8YnI+Clsm
bmJzcDsmbmJzcDsmbmJzcDsgMC44NjUxOTRdIGlvbW11OiBBZGRpbmcgZGV2aWNlIDAwMDA6MDA6
MTQuMCB0byBncm91cCAyPGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuODY1MjA0XSBpb21tdTog
QWRkaW5nIGRldmljZSAwMDAwOjAwOjE0LjIgdG8gZ3JvdXAgMjxicj4KWyZuYnNwOyZuYnNwOyZu
YnNwOyAwLjg2NTIxNV0gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAwMDowMDoxNi4wIHRvIGdyb3Vw
IDM8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC44NjUyMjVdIGlvbW11OiBBZGRpbmcgZGV2aWNl
IDAwMDA6MDA6MTcuMCB0byBncm91cCA0PGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuODY1MjQz
XSBpb21tdTogQWRkaW5nIGRldmljZSAwMDAwOjAwOjFjLjAgdG8gZ3JvdXAgNTxicj4KWyZuYnNw
OyZuYnNwOyZuYnNwOyAwLjg2NTI1N10gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAwMDowMDoxYy4y
IHRvIGdyb3VwIDU8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC44NjUyODBdIGlvbW11OiBBZGRp
bmcgZGV2aWNlIDAwMDA6MDA6MWYuMCB0byBncm91cCA2PGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7
IDAuODY1Mjk0XSBpb21tdTogQWRkaW5nIGRldmljZSAwMDAwOjAwOjFmLjIgdG8gZ3JvdXAgNjxi
cj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjg2NTMwM10gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAw
MDowMDoxZi4zIHRvIGdyb3VwIDY8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC44NjUzMTJdIGlv
bW11OiBBZGRpbmcgZGV2aWNlIDAwMDA6MDA6MWYuNCB0byBncm91cCA2PGJyPgpbJm5ic3A7Jm5i
c3A7Jm5ic3A7IDAuODY1MzIxXSBpb21tdTogQWRkaW5nIGRldmljZSAwMDAwOjAwOjFmLjYgdG8g
Z3JvdXAgNjxicj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjg2NTMyOV0gaW9tbXU6IEFkZGluZyBk
ZXZpY2UgMDAwMDowMTowMC4wIHRvIGdyb3VwIDU8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC44
NjUzMzhdIGlvbW11OiBBZGRpbmcgZGV2aWNlIDAwMDA6MDI6MDAuMCB0byBncm91cCA1PC9zbWFs
bD48YnI+Cjxicj4KYW5kIGFib3V0IERNQVI6PGJyPgo8YnI+CjxzbWFsbD5bJm5ic3A7Jm5ic3A7
Jm5ic3A7IDAuMDAwMDAwXSBBQ1BJOiBETUFSIDB4MDAwMDAwMDBBNTJCMzAwMCAwMDAwQTggKHYw
MSBJTlRFTCZuYnNwOyBTS0wmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgMDAwMDAwMDEg
SU5UTCAwMDAwMDAwMSk8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC4wMDAwMDBdIERNQVI6IElP
TU1VIGVuYWJsZWQ8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC4wNzg3NDddIERNQVI6IEhvc3Qg
YWRkcmVzcyB3aWR0aCAzOTxicj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjA3ODc1MV0gRE1BUjog
RFJIRCBiYXNlOiAweDAwMDAwMGZlZDkwMDAwIGZsYWdzOiAweDA8YnI+ClsmbmJzcDsmbmJzcDsm
bmJzcDsgMC4wNzg3NjldIERNQVI6IGRtYXIwOiByZWdfYmFzZV9hZGRyIGZlZDkwMDAwIHZlciAx
OjAgY2FwIDFjMDAwMGM0MDY2MDQ2MiBlY2FwIDdlM2ZmMDUwNWU8YnI+ClsmbmJzcDsmbmJzcDsm
bmJzcDsgMC4wNzg3NzVdIERNQVI6IERSSEQgYmFzZTogMHgwMDAwMDBmZWQ5MTAwMCBmbGFnczog
MHgxPGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuMDc4NzgxXSBETUFSOiBkbWFyMTogcmVnX2Jh
c2VfYWRkciBmZWQ5MTAwMCB2ZXIgMTowIGNhcCBkMjAwOGM0MDY2MDQ2MiBlY2FwIGYwNTBkYTxi
cj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjA3ODc4Nl0gRE1BUjogUk1SUiBiYXNlOiAweDAwMDAw
MGE0ZWZmMDAwIGVuZDogMHgwMDAwMDBhNGYxZWZmZjxicj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAw
LjA3ODc4OV0gRE1BUjogUk1SUiBiYXNlOiAweDAwMDAwMGE1ODAwMDAwIGVuZDogMHgwMDAwMDBh
N2ZmZmZmZjxicj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjA3ODc5M10gRE1BUi1JUjogSU9BUElD
IGlkIDIgdW5kZXIgRFJIRCBiYXNlJm5ic3A7IDB4ZmVkOTEwMDAgSU9NTVUgMTxicj4KWyZuYnNw
OyZuYnNwOyZuYnNwOyAwLjA3ODc5Nl0gRE1BUi1JUjogSFBFVCBpZCAwIHVuZGVyIERSSEQgYmFz
ZSAweGZlZDkxMDAwPGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuMDc4Nzk5XSBETUFSLUlSOiB4
MmFwaWMgaXMgZGlzYWJsZWQgYmVjYXVzZSBCSU9TIHNldHMgeDJhcGljIG9wdCBvdXQgYml0Ljxi
cj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjA3ODgwMV0gRE1BUi1JUjogVXNlICdpbnRyZW1hcD1u
b194MmFwaWNfb3B0b3V0JyB0byBvdmVycmlkZSB0aGUgQklPUyBzZXR0aW5nLjxicj4KWyZuYnNw
OyZuYnNwOyZuYnNwOyAwLjA4MDI1NV0gRE1BUi1JUjogRW5hYmxlZCBJUlEgcmVtYXBwaW5nIGlu
IHhhcGljIG1vZGU8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC44NjQ3NTVdIERNQVI6IE5vIEFU
U1IgZm91bmQ8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC44NjQ4NjhdIERNQVI6IGRtYXIwOiBV
c2luZyBRdWV1ZWQgaW52YWxpZGF0aW9uPGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuODY0OTky
XSBETUFSOiBkbWFyMTogVXNpbmcgUXVldWVkIGludmFsaWRhdGlvbjxicj4KWyZuYnNwOyZuYnNw
OyZuYnNwOyAwLjg2NTAwMF0gRE1BUjogU2V0dGluZyBSTVJSOjxicj4KWyZuYnNwOyZuYnNwOyZu
YnNwOyAwLjg2NTAyMl0gRE1BUjogU2V0dGluZyBpZGVudGl0eSBtYXAgZm9yIGRldmljZSAwMDAw
OjAwOjAyLjAgWzB4YTU4MDAwMDAgLSAweGE3ZmZmZmZmXTxicj4KWyZuYnNwOyZuYnNwOyZuYnNw
OyAwLjg2NTAzN10gRE1BUjogU2V0dGluZyBpZGVudGl0eSBtYXAgZm9yIGRldmljZSAwMDAwOjAw
OjE0LjAgWzB4YTRlZmYwMDAgLSAweGE0ZjFlZmZmXTxicj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAw
Ljg2NTA0N10gRE1BUjogUHJlcGFyZSAwLTE2TWlCIHVuaXR5IG1hcHBpbmcgZm9yIExQQzxicj4K
WyZuYnNwOyZuYnNwOyZuYnNwOyAwLjg2NTA5M10gRE1BUjogU2V0dGluZyBpZGVudGl0eSBtYXAg
Zm9yIGRldmljZSAwMDAwOjAwOjFmLjAgWzB4MCAtIDB4ZmZmZmZmXTxicj4KWyZuYnNwOyZuYnNw
OyZuYnNwOyAwLjg2NTExMl0gRE1BUjogSW50ZWwoUikgVmlydHVhbGl6YXRpb24gVGVjaG5vbG9n
eSBmb3IgRGlyZWN0ZWQgSS9PPC9zbWFsbD48YnI+Cjxicj4KSXQncyBpbXBvcnRhbnQgbm90IHRv
IGNsYWltIHlvdXIgcGFzc3Rocm91Z2hlZCBoYXJkd2FyZSBieSBkb20wLiBKdXN0IHVzZSAicGNp
X3N0dWIiIHBhcmFtZXRlcnMgaW4geW91ciBncnViIGRlZmF1bHQuIEFmdGVyIHRoYXQsIHlvdXIg
Y29tbWFuZCAieGwgcGNpLWFzc2lnbmFibGUtbGlzdCIgd2lsbCBnaXZlIHlvdXIgdmlkZW8gY2Fy
ZCBhdmFpbGFibGUuPGJyPgo8YnI+CkFib3V0IElHRCBwYXNzdGhyb3VnaCwgSSdtIHdvcmtpbmcg
b24gaXQgd2l0aG91dCBzdWNjZXNzIGZvciBtb250aGVzLiBNYXliZSBJJ20gd3JvbmcsIGJ1dCBY
ZW5HVCBidWlsZCBmYWlsIGZvciBtZS4gSSdtIHVzaW5nIGFuIEludGVsIGkzIDYxMDBUIHdpdGgg
SW50ZWwgSEQgNTMwLiBJIHNhdyB0aGF0IFhlbiA0Ljcgd2lsbCBoYW5kbGUgc29tZSBpZ2QgcGFz
c3Rocm91Z2ggcGFyYW1ldGVycy4gU28gd2FpdCBhbmQgc2VlLi4uIGFuZCB0cnkgaXQgOik8YnI+
Cjxicj4KQ2lhby48YnI+Cjxicj48L3A+CjxkaXYgY2xhc3M9Im1vei1jaXRlLXByZWZpeCI+TGUg
MTQvMDUvMjAxNiAxNDo1NiwgPGEgY2xhc3M9Im1vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJl
Zj0ibWFpbHRvOnNtOGF4MUB2ZmVtYWlsLm5ldCI+c204YXgxQHZmZW1haWwubmV0PC9hPiBhIMOp
Y3JpdCZuYnNwOzo8L2Rpdj4KPGJsb2NrcXVvdGUgY2l0ZT0ibWlkOjIwMTYwNTE0MDc1NjU1Lkhv
cmRlLm0wa1h4cmhUMzk4dXcwNFBTM0lHWncxQDM0NGM2a2Juam5samp6bHoub25pb24iIHR5cGU9
ImNpdGUiPgo8cD4mbmJzcDs8L3A+CjwvYmxvY2txdW90ZT4KPC9ibG9ja3F1b3RlPgo8cD5XZWxs
LCBpdCBsb29rcyB0byBtZSBsaWtlIHlvdSBkb24ndCBoYXZlIGFuIElPTU1VLiBZb3UgY2FuIGNo
ZWNrIHlvdXIgSW50ZWwgcHJvY2Vzc29yIDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQi
IGhyZWY9Imh0dHA6Ly9hcmsuaW50ZWwuY29tLyI+aHR0cDovL2Fyay5pbnRlbC5jb20vPC9hPiBh
bmQgbG9vayBmb3IgIlZULWQiIHN1cHBvcnQuIFRoZXJlIGlzIHByb2JhYmx5IGEgc2ltaWxhciBz
aXRlIGZvciBBTUQsIGJ1dCB0aGV5IGNhbGwgaXQgIklPTU1VIiBzdXBwb3J0OyBzYW1lIHRoaW5n
IGp1c3QgZGlmZmVyZW50IG5hbWVzLiBUaGVyZSBtaWdodCBhbHNvIGJlIHNvbWUgd2F5IHRvIGNo
ZWNrIHRocm91Z2ggYGxzaHdgIG9yIGAvcHJvYy9jcHVpbmZvYCBvciB0aGUgbGlrZSwgYnV0IEkg
ZG9uJ3Qga25vdyBmb3Igc3VyZS48YnI+Cjxicj4KVGhlIHdpa2kgbWVudGlvbnMgdGhhdCBnZW5l
cmljIFBDSSBwYXNzdGhyb3VnaCBtaWdodCBzdGlsbCB3b3JrIG9uIHNvbWUgZ3JhcGhpY3MgY2Fy
ZHMsIGV2ZW4gd2l0aG91dCBhbiBJT01NVSwgYnV0IEkgaW1hZ2luZSB5b3VyIGNoYW5jZXMgYXJl
IHByZXR0eSBzbGltLiBTb21ldGhpbmcgdG8gdHJ5IHBlcmhhcHMgaXMgc2V0dGluZyB1cCB5b3Vy
IEhWTSB0byBhdXRvbWF0aWNhbGx5IHN0YXJ0IHdoZW4gdGhlIHN5c3RlbSBpcyBib290ZWQsIHdp
dGggZ2VuZXJpYyBQQ0kgcGFzc3Rocm91Z2ggZW5hYmxlZCwgYW5kIGJsYWNrbGlzdCB0aGUgbW9k
dWxlIG9uIHRoZSBEb20wIGFuZCByZWJvb3QuIEluIHRoZW9yeSB0aGlzIHByZXZlbnRzIHRoZSBE
b20wIGRyaXZlciBmcm9tIGludGVyZmVyaW5nIHdpdGggdGhlIEhWTSdzIGNvbmZpZ3VyYXRpb24g
b2YgdGhlIGdyYXBoaWNzIGNhcmQsIGJ1dCBvbmNlIGFnYWluLCBpdCBtaWdodCB3b3JrIG9yIGl0
IG1pZ2h0IG5vdC48YnI+Cjxicj4KPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJl
Zj0iaHR0cDovL3dpa2kueGVuLm9yZy93aWtpL1hlbl9WR0FfUGFzc3Rocm91Z2giPmh0dHA6Ly93
aWtpLnhlbi5vcmcvd2lraS9YZW5fVkdBX1Bhc3N0aHJvdWdoPC9hPjxicj4KPGEgY2xhc3M9Im1v
ei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL3dpa2kueGVuLm9yZy93aWtpL1ZUZEhv
d1RvIj5odHRwOi8vd2lraS54ZW4ub3JnL3dpa2kvVlRkSG93VG88L2E+PGJyPgo8YnI+CklmIHRo
YXQgZG9lc24ndCB3b3JrLCB5b3VyIG9wdGlvbnMgYXJlIGJ1eSBhIG5ldyBQQy9wcm9jZXNzb3Ig
d2l0aCBhbiBJT01NVSwgb3IgdXNlIFZOQywgU3BpY2UsIFNETCwgR1RLLCBldGMuIHdpdGggdXNl
cnNwYWNlIGZyb250ZW5kcyBpbiB0aGUgRG9tMC4gU3BpY2Ugd2l0aCB0aGUgUVhMIHZpZGVvIGRy
aXZlciBpcyBsaWtlbHkgdG8gZ2l2ZSB5b3UgdGhlIGJlc3QgcGVyZm9ybWFuY2UsIGJ1dCBldmVu
IGl0IHdvbid0IGNvbXBldGUgd2l0aCB0aGF0IG9mIFZHQSBwYXNzdGhyb3VnaC48YnI+Cjxicj4K
PGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL3dpa2kueGVuLm9y
Zy93aWtpL1NQSUNFX3N1cHBvcnRfaW5fWGVuIj5odHRwOi8vd2lraS54ZW4ub3JnL3dpa2kvU1BJ
Q0Vfc3VwcG9ydF9pbl9YZW48L2E+PGJyPgo8YnI+CklmIHlvdSBnbyB0aGUgcm91dGUgb2YgdXBn
cmFkaW5nIHlvdXIgaGFyZHdhcmUsIFhlbkdUIChub3cgY2FsbGVkICJHVlQtdiBmb3IgWGVuIikg
aXMgc29tZXRoaW5nIGVsc2UgdG8gbG9vayBpbnRvLiBUaGUgaWRlYSBiZWhpbmQgaXQgaXMgdG8g
YWxsb3cgbXVsdGlwbGUgVk1zIHRvIHNpbXVsdGFuZW91c2x5IHVzZSBWR0EgcGFzc3Rocm91Z2gg
aW4gYSBzYWZlIGFuZCBwZXJmb3JtYW50IG1hbm5lciBieSBjcmVhdGluZyBtdWx0aXBsZSB2aXJ0
dWFsIGdyYXBoaWNzIGNhcmRzIGF0IHRoZSBoYXJkd2FyZSBsZXZlbC4gQXQgbGVhc3QgYXMgb2Yg
SmFuIDIwMTUsIFhlbkdUIGlzIGJlaW5nIGRldmVsb3BlZCBvdXQtb2YtdHJlZSwgYnV0IEkgaGF2
ZW4ndCBmb2xsb3dlZCB1cCBvbiBpdCBhcyB0byB3aGV0aGVyIGl0J3MgYmVlbiBtZXJnZWQgKG9y
IGFiYW5kb25lZCkuIElmIEkgcmVjYWxsIGNvcnJlY3RseSwgdGhpcyBpcyBzdXBwb3J0ZWQgb24g
SW50ZWwgNnRoIGdlbmVyYXRpb24gYW5kIG5ld2VyIHByb2Nlc3NvcnMgd2l0aCBJbnRlbCBIRCA2
MDAwKyBncmFwaGljcywgYnV0IHlvdSBzaG91bGQgZGVmaW5pdGVseSBkb3VibGUgY2hlY2sgdGhh
dC48YnI+Cjxicj4KPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDov
L3dpa2kueGVuLm9yZy93aWtpL1hlbkdUIj5odHRwOi8vd2lraS54ZW4ub3JnL3dpa2kvWGVuR1Q8
L2E+PGJyPgo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwczovL2Js
b2cueGVucHJvamVjdC5vcmcvMjAxNC8wMy8xMS94ZW4tZ3JhcGhpY3MtdmlydHVhbGl6YXRpb24t
eGVuZ3QvIj5odHRwczovL2Jsb2cueGVucHJvamVjdC5vcmcvMjAxNC8wMy8xMS94ZW4tZ3JhcGhp
Y3MtdmlydHVhbGl6YXRpb24teGVuZ3QvPC9hPjxicj4KPGEgY2xhc3M9Im1vei10eHQtbGluay1m
cmVldGV4dCIgaHJlZj0iaHR0cDovL2V2ZW50cy5saW51eGZvdW5kYXRpb24ub3JnL3NpdGVzL2V2
ZW50cy9maWxlcy9zbGlkZXMvWGVuR1QtTGludXhDb2xsYWJvcmF0aW9uU3VtbWl0LWZpbmFsXzEu
cGRmIj5odHRwOi8vZXZlbnRzLmxpbnV4Zm91bmRhdGlvbi5vcmcvc2l0ZXMvZXZlbnRzL2ZpbGVz
L3NsaWRlcy9YZW5HVC1MaW51eENvbGxhYm9yYXRpb25TdW1taXQtZmluYWxfMS5wZGY8L2E+PGJy
Pgo8YnI+ClRoZXJlIHVzZWQgdG8gYmUgc29tZXRoaW5nIGNhbGxlZCAiUGFyYXZpcnR1YWxpemVk
IERSTSIsIHdoaWNoIHByb2JhYmx5IHdvcmtlZCBsaWtlIHRoZSBwYXJhdmlydHVhbGl6ZWQgZnJh
bWVidWZmZXIsIG9ubHkgdXNpbmcgdGhlIG5ld2VyIGFuZCBmYXN0ZXIgTGludXggRFJNIEFQSS4g
VGhpcywgSSBndWVzcywgd291bGQgaGF2ZSBhbGxvd2VkIG11bHRpcGxlIHJlbmRlcmluZyBjbGll
bnRzIGFjcm9zcyBtdWx0aXBsZSBWTXMgdG8gZGlyZWN0bHkgcmVuZGVyIHRoZWlyIHdpbmRvdyBj
b250ZW50cyBqdXN0IGFzIHRoZXkgd291bGQgb24gYmFyZW1ldGFsICh3aXRoIHRoZSBQViBEUk0g
ZHJpdmVyIGFjdGluZyBhcyBhIHNoaW0pLCB3aXRob3V0IGFueSBraW5kIG9mIFZHQS9QQ0kgcGFz
c3Rocm91Z2guIFVuZm9ydHVuYXRlbHkgdGhpcyBlZmZvcnQgaGFzIGJlZW4gYWJhbmRvbmVkLCBh
bmQgSSd2ZSBiZWVuIHVuYWJsZSB0byB0cmFjayBkb3duIHRoZSBhdXRob3Igb3IgZXZlbiB0aGUg
b3JpZ2luYWwgY29kZS48YnI+Cjxicj4KPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIg
aHJlZj0iaHR0cDovL3dpa2kueGVuLm9yZy93aWtpL1BhcmF2aXJ0dWFsaXplZF9EUk0iPmh0dHA6
Ly93aWtpLnhlbi5vcmcvd2lraS9QYXJhdmlydHVhbGl6ZWRfRFJNPC9hPjxicj4KPGJyPgo8YnI+
ClF1b3RpbmcgSmFzb24gTG9uZyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmhhY2szcmNvbkB5YWhvby5j
b20iIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+aGFjazNyY29uQHlhaG9vLmNvbTwvYT4mZ3Q7Ojwv
cD4KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+CjxkaXY+CjxkaXYgaWQ9Inl1aV8zXzE2XzBfeW0x
OV8xXzE0NjMyMDUwMDkxMTJfNDM2MSI+SGVsbG8uPC9kaXY+CjxkaXYgaWQ9Inl1aV8zXzE2XzBf
eW0xOV8xXzE0NjMyMDUwMDkxMTJfNDM2MSI+SSB3YW50IHRvIHVzZSBteSBWR0EgaW4gVk0gdGhh
dCBydW5uaW5nIFdpbmRvd3MgNywgTXkgVkdBIGluZm9ybWF0aW9uIGlzIDo8L2Rpdj4KPGRpdiBp
ZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80MzYxIj4mbmJzcDs8L2Rpdj4KPGRp
diBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTI5Ij4wMTowMC4wIFZHQSBj
b21wYXRpYmxlIGNvbnRyb2xsZXI6IE5WSURJQSBDb3Jwb3JhdGlvbiBHVDIxOCBbR2VGb3JjZSAy
MTBdIChyZXYgYTIpPC9kaXY+CjxkaXYgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0NjMyMDUwMDkx
MTJfNDUzMCI+U3Vic3lzdGVtOiBBU1VTVGVLIENvbXB1dGVyIEluYy4gRGV2aWNlIDgzNTQ8L2Rp
dj4KPGRpdiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTMyIj5LZXJuZWwg
ZHJpdmVyIGluIHVzZTogbm91dmVhdTwvZGl2Pgo8ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZf
MF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTM0Ij5LZXJuZWwgbW9kdWxlczogbm91dmVhdTwvZGl2
Pgo8ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTM0
Ij4mbmJzcDs8L2Rpdj4KPGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0NjMy
MDUwMDkxMTJfNDUzNCI+QW5kIDo8L2Rpdj4KPGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBf
eW0xOV8xXzE0NjMyMDUwMDkxMTJfNDUzNCI+Jm5ic3A7PC9kaXY+CjxkaXYgZGlyPSJsdHIiIGlk
PSJ5dWlfM18xNl8wX3ltMTlfMV8xNDYzMjA1MDA5MTEyXzQ1NTYiPltyb290QGxvY2FsaG9zdCB+
XSMgeGwgcGNpLWFzc2lnbmFibGUtbGlzdCZuYnNwOzwvZGl2Pgo8ZGl2IGRpcj0ibHRyIiBpZD0i
eXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTU3Ij5bcm9vdEBsb2NhbGhvc3Qgfl0j
Jm5ic3A7PC9kaXY+CjxkaXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDYzMjA1
MDA5MTEyXzQ1NTciPiZuYnNwOzwvZGl2Pgo8ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95
bTE5XzFfMTQ2MzIwNTAwOTExMl80NTU3Ij5BbmQgSSBhZGRlZCBiZWxvdyBsaW5lcyB0byBteSBW
TSBjb25maWcgZmlsZSA6PC9kaXY+CjxkaXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlf
MV8xNDYzMjA1MDA5MTEyXzQ1NTciPiZuYnNwOzwvZGl2Pgo8ZGl2IGRpcj0ibHRyIiBpZD0ieXVp
XzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTgyIj5nZnhfcGFzc3RocnU9MDwvZGl2Pgo8
ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTgzIj5h
Y3BpPTE8L2Rpdj4KPGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0NjMyMDUw
MDkxMTJfNDU4NCI+cGNpPVsnMDE6MDAuMCZuYnNwOyddPC9kaXY+CjxkaXYgZGlyPSJsdHIiIGlk
PSJ5dWlfM18xNl8wX3ltMTlfMV8xNDYzMjA1MDA5MTEyXzQ1ODQiPiZuYnNwOzwvZGl2Pgo8ZGl2
IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTg0Ij5idXQg
d2hlbiBJIHdhbnQgZmlyZSBteSBWTSwgSXQgc2hvdyBtZSBiZWxvdyBlcnJvciA6PC9kaXY+Cjxk
aXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDYzMjA1MDA5MTEyXzQ1ODQiPiZu
YnNwOzwvZGl2Pgo8ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAw
OTExMl80NTg1Ij4KPGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0NjMyMDUw
MDkxMTJfNDYyNSI+bGlieGw6IGVycm9yOiBsaWJ4bF9wY2kuYzoxMDg5OmxpYnhsX19kZXZpY2Vf
cGNpX2FkZDogUENJIGRldmljZSAwMDAwOjAxOjAwLjAgY2Fubm90IGJlIGFzc2lnbmVkIC0gbm8g
SU9NTVU/PC9kaXY+CjxkaXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDYzMjA1
MDA5MTEyXzQ2MjYiPmxpYnhsOiBlcnJvcjogbGlieGxfY3JlYXRlLmM6MTQwNTpkb21jcmVhdGVf
YXR0YWNoX3BjaTogbGlieGxfZGV2aWNlX3BjaV9hZGQgZmFpbGVkOiAtMTwvZGl2Pgo8ZGl2IGRp
cj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NjI3Ij5saWJ4bDog
aW5mbzogbGlieGwuYzoxNjk4OmRldmljZXNfZGVzdHJveV9jYjogZm9ya2VkIHBpZCAzMzY1IGZv
ciBkZXN0cm95IG9mIGRvbWFpbiAzPC9kaXY+CjxkaXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8w
X3ltMTlfMV8xNDYzMjA1MDA5MTEyXzQ2MjciPiZuYnNwOzwvZGl2Pgo8ZGl2IGRpcj0ibHRyIiBp
ZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NjI3Ij5Ib3cgY2FuIEkgc29sdmUg
aXQ/PC9kaXY+CjwvZGl2Pgo8L2Rpdj4KPC9ibG9ja3F1b3RlPgo8cD48YnI+CiZuYnNwOzwvcD4K
PHA+PGJyPgo8YnI+Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS08YnI+CjxiPk9OTFkgQVQgVkZFbWFpbCE8L2I+IC0gVXNlIG91ciA8Yj5NZXRhZGF0YSBN
aXRpZ2F0b3I8L2I+4oSiIHRvIGtlZXAgeW91ciBlbWFpbCBvdXQgb2YgdGhlIE5TQSdzIGhhbmRz
ITxicj4KJDI0Ljk1IE9ORVRJTUUgTGlmZXRpbWUgYWNjb3VudHMgd2l0aCBQcml2YWN5IEZlYXR1
cmVzITxicj4KTm8gQmFuZHdpZHRoIFF1b3RhcyEmbmJzcDsmbmJzcDsgMTVHQiBkaXNrIHNwYWNl
ITxicj4KQ29tbWVyY2lhbCBhbmQgQnVsayBNYWlsIE9wdGlvbnMhPGJyPgo8YnI+Cjxicj48L3A+
CjxmaWVsZHNldCBjbGFzcz0ibWltZUF0dGFjaG1lbnRIZWFkZXIiPjxicj4KPHByZSB3cmFwPSIi
Pl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QKPGEgY2xhc3M9Im1vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0i
bWFpbHRvOlhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnIj5YZW4tdXNlcnNAbGlzdHMueGVuLm9yZzwv
YT4KPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL2xpc3RzLnhl
bi5vcmcveGVuLXVzZXJzIj5odHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM8L2E+CjwvcHJl
PjwvZmllbGRzZXQ+CjxwPjxicj4KPGJyPgo8YnI+PC9wPgoKPGJyPgo8YnI+Ci0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+Cgo8Zm9udCBjb2xvcj0i
cmVkIj48Yj5PTkxZIEFUIFZGRW1haWwhPC9iPjwvZm9udD4gLSBVc2Ugb3VyIDxmb250IGNvbG9y
PSJibHVlIj48Yj5NZXRhZGF0YSBNaXRpZ2F0b3I8L2I+PC9mb250PuKEoiB0byBrZWVwIHlvdXIg
ZW1haWwgb3V0IG9mIHRoZSBOU0EncyBoYW5kcyEgPGJyPgokMjQuOTUgT05FVElNRSBMaWZldGlt
ZSBhY2NvdW50cyB3aXRoIFByaXZhY3kgRmVhdHVyZXMhPGJyPgpObyBCYW5kd2lkdGggUXVvdGFz
ISZuYnNwOyZuYnNwOyAxNUdCIGRpc2sgc3BhY2UhIDxicj4KQ29tbWVyY2lhbCBhbmQgQnVsayBN
YWlsIE9wdGlvbnMhIDxicj4KPGJyPgo8L2JvZHk+PC9odG1sPg==

----_com.samsung.android.email_431695101962500--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4422086234255135929==--



From xen-users-bounces@lists.xen.org Mon May 16 20:07:06 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 16 May 2016 20:07:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2OmJ-0005ql-7V; Mon, 16 May 2016 20:06:11 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <guillaumedecoro@gmail.com>) id 1b2OmI-0005qd-0C
 for xen-users@lists.xen.org; Mon, 16 May 2016 20:06:10 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 04/B7-03443-1382A375; Mon, 16 May 2016 20:06:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrBIsWRWlGSWpSXmKPExsXiVRukr6uvYRV
 uML1D2mLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzeheUl/wrYWp4uBFvwbGrY1MXYxcHEICkxgl
 li4/ygbisAg8Z5H4sW8dUIaTQ0Kgl1Vi0l5vCDtGYtLhbqh4mcSfBfPAbCEBDYn+jw9YISZ9Z
 5S4cvYDG0iCRUBVYtKtLawgtrCAjcTCmdNZQGxeATeJxuaNzF2MHBycAkISXbskQEw2AWOJh/
 f8QSpEBPQl9ny8AlUtKHFy5hMwmxnohI231rBOYOSfhSQ1C0kKwlaX+DPvEjOErSgxpfsh+yy
 gDcwCahLLWpWQhRcwsq1iVC9OLSpLLdK10EsqykzPKMlNzMzRNTQw1stNLS5OTE/NSUwq1kvO
 z93ECAxlBiDYwXih3fkQoyQHk5Ior5K8VbgQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd4uNaCcY
 FFqempFWmYOMKpg0hIcPEoivCUgad7igsTc4sx0iNQpRl2OLVPvrWUSYsnLz0uVEufdBlIkAF
 KUUZoHNwIW4ZcYZaWEeRmBjhLiKUgtys0sQZV/xSjOwagkzPsHZApPZl4J3KZXQEcwAR0xwcw
 C5IiSRISUVAOjxnJx8aVTrR53Tj0UuXCb5up3z1hmZcs7xzsW28W+WsKyRm/nap2VFtuDp1zm
 C/9ayN2kq8fFznqF7Y2TX56PiXEQQ/CE97arV957bdouLPPPre/n45hTxtfrah0/fjyyLn0Ws
 8dxm80O7A8LNk+vuvDzvM/PQ31mi1dopiu+nffRbmbPkpssSizFGYmGWsxFxYkA0TMFm+sCAA
 A=
X-Env-Sender: guillaumedecoro@gmail.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1463429167!40383252!1
X-Originating-IP: [74.125.82.47]
X-SpamReason: No, hits=0.6 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_30_40,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35207 invoked from network); 16 May 2016 20:06:07 -0000
Received: from mail-wm0-f47.google.com (HELO mail-wm0-f47.google.com)
 (74.125.82.47)
 by server-3.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 16 May 2016 20:06:07 -0000
Received: by mail-wm0-f47.google.com with SMTP id a17so153597280wme.0
 for <xen-users@lists.xen.org>; Mon, 16 May 2016 13:06:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=date:subject:message-id:importance:from:to:mime-version;
 bh=E1bJKQ7Ka3RzDM7gtJkJk41lDDSSlmuTVoATaOkjKfQ=;
 b=eHN3Mp9hZLHiAG60BB0yP56o+ECrSs7IQbk/dfySO5LEzG8LUpf0vlSyA/HPehdFSO
 UaKop5/QEZfGVFDDgcqf+dHQL0tgCJCuV0fk/hbvLoNtYXnG/I3bCx0vYdIXe4xv+Ofv
 zn6T2Te0vTqqVD2RpdEol2zK9YWLHneVT6E94HOUWSMI3Tz3j9NjX7wE88Cj6ZarodbK
 Ekd6NauOjkm5nLriMt24Fmzqj92pqJrq88Hj/dsXB65FBXFk5C/QtGqf/gdMcuLlQ0oV
 euHkGpDmmHC8rkNLgbJgEkRfF07KiDBatfMaizm8CGh8Xh+xUzg/vxzhYYB6ED9m3lkb
 N6XA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:subject:message-id:importance:from:to
 :mime-version;
 bh=E1bJKQ7Ka3RzDM7gtJkJk41lDDSSlmuTVoATaOkjKfQ=;
 b=C0JQSc00YTQDZx5E42ZVc2TlfH88doLF00y/UsOVIFy1Ibasl1xgGylZ9iVlPs9ET2
 QG7Z+gRiDne4+8avSxiW2UOc2Z+PppniWbAAcU1gZ/5tfKiB57BzFd2hZZAAqDxzZ4BG
 DrBooRxI7t8Mzem514ocMmsWUKGRD3lY4KPyfJM7oknOsSBP3rd7T5VuICGEJU8UTSWo
 5/YZsdsVbVjfqsjS0jCDdBtckisAIhGpqf/5ibIuKRDWBG9PCTGwFb+DDkhBHhm3fpxr
 pAYw+1+WRt+D3ZpfAvdxkzmBaoWUoXmxM0uXlgzjd6U/G/XAt84Z6X79dZFQq1yHkAsf
 D6JA==
X-Gm-Message-State: AOPr4FXBoVR27q1wiL4icCGXSsIYfgt8RWNhrtXUEzq5tADifgeRoc+I8zA7vHim0+RS0w==
X-Received: by 10.28.97.9 with SMTP id v9mr18495942wmb.45.1463429166903;
 Mon, 16 May 2016 13:06:06 -0700 (PDT)
Received: from [192.168.1.41] (112.207.0.109.rev.sfr.net. [109.0.207.112])
 by smtp.gmail.com with ESMTPSA id x124sm20049694wmg.24.2016.05.16.13.06.05
 (version=TLSv1/SSLv3 cipher=OTHER);
 Mon, 16 May 2016 13:06:06 -0700 (PDT)
Date: Mon, 16 May 2016 22:06:04 +0200
Message-ID: <lce06nt17d8ugiklvhvifv55.1463429164836@email.android.com>
Importance: normal
From: Guillaume De Coro <guillaumedecoro@gmail.com>
To: sm8ax1@vfemail.net, xen-users@lists.xen.org
MIME-Version: 1.0
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4422086234255135929=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4422086234255135929==
Content-Type: multipart/alternative; boundary="--_com.samsung.android.email_431695101962500"

----_com.samsung.android.email_431695101962500
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64

T2ggeW91IGFyZSByaWdodCB3aXRoIHBjaWJhY2suCkphc29uLCBJIGFncmVlIHdpdGggaGltLiBJ
ZiB5b3UgY2FuIHBhc3N0aHJvdWdoIHlvdXIgaWdwLCBhIGxvdCBvZiBwZW9wbGUgd2lsbCBsaWtl
IHRvIGtub3cgd2hhdCB5b3UgZGlkIGZvci4KSSBhbSB3b3JraW5nIG9uIFhlbkdULCBidWlsZCBr
ZXJuZWwgaXMgT0ssIMKgYnVpbGQgeGVuIGlzIE9LLCBndnQgbW9kdWxlcyBhcmUgbG9hZGVkLiBU
b21vcnJvdyBJIHRyeSBhIGd1ZXN0IHdpdGggdmd0IGVuYWJsZWQuClNlZSB5b3UuCgoKRW52b3nD
qSBkZXB1aXMgbW9uIHNtYXJ0cGhvbmUgU2Ftc3VuZyBHYWxheHkuLS0tLS0tLS0gTWVzc2FnZSBk
J29yaWdpbmUgLS0tLS0tLS1EZSA6IHNtOGF4MUB2ZmVtYWlsLm5ldCBEYXRlIDogMTYvMDUvMjAx
NiAgMTg6MTIgIChHTVQrMDE6MDApIMOAIDogeGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcgT2JqZXQg
OiBSZTogW1hlbi11c2Vyc10gVkdBIFBBU1NUSFJPVUdIIG5vdCB3b3JraW5nIDooIAoKSSB3YXNu
J3QgYXdhcmUgb2YgdGhlIGludGVsX2lvbW11PW9uIHBhcmFtZXRlciAodGhhbmtzIGZvciB0aGUg
dGlwISksIGFuZCBJJ20gc3VycHJpc2VkIHRoYXQgc29tZXRoaW5nIGxpa2UgdGhpcyBuZWVkcyB0
byBiZSBleHBsaWNpdGx5IGVuYWJsZWQsIGJ1dCBJIGZvdW5kIHRoaXMgdGhyZWFkCgoKCmh0dHBz
Oi8vdW5peC5zdGFja2V4Y2hhbmdlLmNvbS9xdWVzdGlvbnMvNTY3NzcvZW5hYmxpbmctaW9tbXUt
aW4tdGhlLWtlcm5lbC1mb3ItZ3JhcGhpY3MtY2FyZC1wYXNzLXRocm91Z2gKCgoKd2hpY2ggbWVu
dGlvbnMgdGhlc2UgcGFyYW1ldGVycyB3b3J0aCB0cnlpbmcgYWxzbyAoYW5kIGEgcXVpdGUgYSBs
b3Qgb2Ygb3RoZXIgcmVsYXRlZCBpbmZvcm1hdGlvbikKCmlvbW11PW1lbW1hcGVyCmlvbW11PXNv
ZnQKdmdhPW5vcm1hbAp2ZXNhPTAKCkFzICJSYXkiIG5vdGVkIGluIGFub3RoZXIgdGhyZWFkLCB5
b3Ugc2hvdWxkIHRyeSBgZ3JlcCB2bXggL3Byb2MvY3B1aW5mb2Agd2hpbGUgYm9vdGVkIGludG8g
cmVndWxhciBMaW51eCB0byBzZWUgaWYgVlQtZCBzdXBwb3J0IHNob3dzIHVwLiBTb21ldGhpbmcg
bGlrZSB0aGlzIG1pZ2h0IG5lZWQgdG8gYmUgZW5hYmxlZCBpbiB0aGUgQklPUyBvciBrZXJuZWwg
Y29uZmlndXJhdGlvbiBiZWZvcmUgdGhlIE9TIGNhbiByZWNvZ25pemUgaXQuIEphc29uLCB5b3Ug
bWlnaHQgYWxzbyB3YW50IHRvIHBvc3QgYHhsIGluZm9gIGJlY2F1c2UgdGhhdCBtaWdodCBpbmRp
Y2F0ZSB3aGV0aGVyIHRoZSBoeXBlcnZpc29yIHJlY29nbml6ZXMgdGhlIElPTU1VLCBpZiBzb21l
b25lIGZyb20gdGhlIG1haWxpbmcgbGlzdCBrbm93cyBob3cgdG8gZGVjaXBoZXIgdGhlIG91dHB1
dC4KCgoKSSBhbHNvIHdhc24ndCBhd2FyZSBvZiB0aGUgInBjaV9zdHViIiBwYXJhbWV0ZXIsIGFu
ZCB0aGlzIGlzIHByb2JhYmx5IG1vcmUgZWZmZWN0aXZlIHRoYW4gYmxhY2tsaXN0aW5nIHRoZSBk
cml2ZXIgbW9kdWxlLiBEbyBub3RlIGhvd2V2ZXIgdGhhdCBodHRwOi8vd2lraS54ZW4ub3JnL3dp
a2kvWGVuX1BDSV9QYXNzdGhyb3VnaCBtZW50aW9ucwoKCgoicGNpLXN0dWIgY2FuIGJlIHVzZWQg
b25seSB3aXRoIFhlbiBIVk0gZ3Vlc3QgUENJIHBhc3N0aHJ1LCBzbyBpdCdzIHJlY29tbWVuZGVk
IHRvIHVzZSBwY2liYWNrIGluc3RlYWQsIHdoaWNoIHdvcmtzIGZvciBib3RoIFBWIGFuZCBIVk0g
Z3Vlc3RzLiIKCgoKSSB0aGluayB0aGUgcGFyYW1ldGVyIGlzICJ4ZW5fcGNpYmFjay5oaWRlPTA6
MDAuMCIgd2l0aCB0aGUgbnVtYmVyIG9mIHlvdXIgZ3JhcGhpY3MgY2FyZCBhcyBvdXB1dHRlZCBi
eSBgbHNwY2lgLgoKCgpKYXNvbiwgaWYgeW91IGFyZSBzdWNjZXNzZnVsIGluIHBhc3NpbmcgdGhy
b3VnaCB5b3VyIGludGVncmF0ZWQgSW50ZWwgZ3JhcGhpY3MgYXQgc29tZSBwb2ludCwgcGxlYXNl
IGRvIGZvbGxvdy11cCBvbiB3aGF0IHdvcmtlZCAoeGwuY2ZnKDUpIGZpbGUsIERvbTAgY21kbGlu
ZSwgZXRjKSBzaW5jZSB0aGlzIHNlZW1zIGxpa2Ugc29tZXRoaW5nIGEgbG90IG9mIHVzZXJzIGhh
dmUgdHJvdWJsZSB3aXRoLgoKCgpRdW90aW5nIERlIENvcm8gR3VpbGxhdW1lIDxndWlsbGF1bWVk
ZWNvcm9AZ21haWwuY29tPjoKCkhpLAoKCgpJJ20gbm90IGEgZ3JlYXQgdXNlciBvZiB4ZW4gYnV0
IEkga25vd24gc2V2ZXJhbCB0aGluZ3MuIHNtOGF4MSBpcyByaWdodC4gSXQgc2VlbXMgeW91IGFy
ZSBtaXNzaW5nIElPTU1VLiBEb24ndCBmb3JnZXQgdG8gYWRkICJpbnRlbF9pb21tdT1vbiIgaW4g
eW91ciBncnViIGRlZmF1bHQuIElmIGl0IHdvcmtzIHlvdSBjYW4gc2VlIHRoYXQgaW4geW91ciBk
bWVzZzoKClvCoMKgwqAgMC4wMDAwMDBdIERNQVI6IElPTU1VIGVuYWJsZWQKClvCoMKgwqAgMC4w
Nzg3OTNdIERNQVItSVI6IElPQVBJQyBpZCAyIHVuZGVyIERSSEQgYmFzZcKgIDB4ZmVkOTEwMDAg
SU9NTVUgMQoKW8KgwqDCoCAwLjg2NTE2OV0gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAwMDowMDow
MC4wIHRvIGdyb3VwIDAKClvCoMKgwqAgMC44NjUxNzldIGlvbW11OiBBZGRpbmcgZGV2aWNlIDAw
MDA6MDA6MDIuMCB0byBncm91cCAxCgpbwqDCoMKgIDAuODY1MTk0XSBpb21tdTogQWRkaW5nIGRl
dmljZSAwMDAwOjAwOjE0LjAgdG8gZ3JvdXAgMgoKW8KgwqDCoCAwLjg2NTIwNF0gaW9tbXU6IEFk
ZGluZyBkZXZpY2UgMDAwMDowMDoxNC4yIHRvIGdyb3VwIDIKClvCoMKgwqAgMC44NjUyMTVdIGlv
bW11OiBBZGRpbmcgZGV2aWNlIDAwMDA6MDA6MTYuMCB0byBncm91cCAzCgpbwqDCoMKgIDAuODY1
MjI1XSBpb21tdTogQWRkaW5nIGRldmljZSAwMDAwOjAwOjE3LjAgdG8gZ3JvdXAgNAoKW8KgwqDC
oCAwLjg2NTI0M10gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAwMDowMDoxYy4wIHRvIGdyb3VwIDUK
ClvCoMKgwqAgMC44NjUyNTddIGlvbW11OiBBZGRpbmcgZGV2aWNlIDAwMDA6MDA6MWMuMiB0byBn
cm91cCA1CgpbwqDCoMKgIDAuODY1MjgwXSBpb21tdTogQWRkaW5nIGRldmljZSAwMDAwOjAwOjFm
LjAgdG8gZ3JvdXAgNgoKW8KgwqDCoCAwLjg2NTI5NF0gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAw
MDowMDoxZi4yIHRvIGdyb3VwIDYKClvCoMKgwqAgMC44NjUzMDNdIGlvbW11OiBBZGRpbmcgZGV2
aWNlIDAwMDA6MDA6MWYuMyB0byBncm91cCA2CgpbwqDCoMKgIDAuODY1MzEyXSBpb21tdTogQWRk
aW5nIGRldmljZSAwMDAwOjAwOjFmLjQgdG8gZ3JvdXAgNgoKW8KgwqDCoCAwLjg2NTMyMV0gaW9t
bXU6IEFkZGluZyBkZXZpY2UgMDAwMDowMDoxZi42IHRvIGdyb3VwIDYKClvCoMKgwqAgMC44NjUz
MjldIGlvbW11OiBBZGRpbmcgZGV2aWNlIDAwMDA6MDE6MDAuMCB0byBncm91cCA1CgpbwqDCoMKg
IDAuODY1MzM4XSBpb21tdTogQWRkaW5nIGRldmljZSAwMDAwOjAyOjAwLjAgdG8gZ3JvdXAgNQoK
CgphbmQgYWJvdXQgRE1BUjoKCgoKW8KgwqDCoCAwLjAwMDAwMF0gQUNQSTogRE1BUiAweDAwMDAw
MDAwQTUyQjMwMDAgMDAwMEE4ICh2MDEgSU5URUzCoCBTS0zCoMKgwqDCoMKgIDAwMDAwMDAxIElO
VEwgMDAwMDAwMDEpCgpbwqDCoMKgIDAuMDAwMDAwXSBETUFSOiBJT01NVSBlbmFibGVkCgpbwqDC
oMKgIDAuMDc4NzQ3XSBETUFSOiBIb3N0IGFkZHJlc3Mgd2lkdGggMzkKClvCoMKgwqAgMC4wNzg3
NTFdIERNQVI6IERSSEQgYmFzZTogMHgwMDAwMDBmZWQ5MDAwMCBmbGFnczogMHgwCgpbwqDCoMKg
IDAuMDc4NzY5XSBETUFSOiBkbWFyMDogcmVnX2Jhc2VfYWRkciBmZWQ5MDAwMCB2ZXIgMTowIGNh
cCAxYzAwMDBjNDA2NjA0NjIgZWNhcCA3ZTNmZjA1MDVlCgpbwqDCoMKgIDAuMDc4Nzc1XSBETUFS
OiBEUkhEIGJhc2U6IDB4MDAwMDAwZmVkOTEwMDAgZmxhZ3M6IDB4MQoKW8KgwqDCoCAwLjA3ODc4
MV0gRE1BUjogZG1hcjE6IHJlZ19iYXNlX2FkZHIgZmVkOTEwMDAgdmVyIDE6MCBjYXAgZDIwMDhj
NDA2NjA0NjIgZWNhcCBmMDUwZGEKClvCoMKgwqAgMC4wNzg3ODZdIERNQVI6IFJNUlIgYmFzZTog
MHgwMDAwMDBhNGVmZjAwMCBlbmQ6IDB4MDAwMDAwYTRmMWVmZmYKClvCoMKgwqAgMC4wNzg3ODld
IERNQVI6IFJNUlIgYmFzZTogMHgwMDAwMDBhNTgwMDAwMCBlbmQ6IDB4MDAwMDAwYTdmZmZmZmYK
ClvCoMKgwqAgMC4wNzg3OTNdIERNQVItSVI6IElPQVBJQyBpZCAyIHVuZGVyIERSSEQgYmFzZcKg
IDB4ZmVkOTEwMDAgSU9NTVUgMQoKW8KgwqDCoCAwLjA3ODc5Nl0gRE1BUi1JUjogSFBFVCBpZCAw
IHVuZGVyIERSSEQgYmFzZSAweGZlZDkxMDAwCgpbwqDCoMKgIDAuMDc4Nzk5XSBETUFSLUlSOiB4
MmFwaWMgaXMgZGlzYWJsZWQgYmVjYXVzZSBCSU9TIHNldHMgeDJhcGljIG9wdCBvdXQgYml0LgoK
W8KgwqDCoCAwLjA3ODgwMV0gRE1BUi1JUjogVXNlICdpbnRyZW1hcD1ub194MmFwaWNfb3B0b3V0
JyB0byBvdmVycmlkZSB0aGUgQklPUyBzZXR0aW5nLgoKW8KgwqDCoCAwLjA4MDI1NV0gRE1BUi1J
UjogRW5hYmxlZCBJUlEgcmVtYXBwaW5nIGluIHhhcGljIG1vZGUKClvCoMKgwqAgMC44NjQ3NTVd
IERNQVI6IE5vIEFUU1IgZm91bmQKClvCoMKgwqAgMC44NjQ4NjhdIERNQVI6IGRtYXIwOiBVc2lu
ZyBRdWV1ZWQgaW52YWxpZGF0aW9uCgpbwqDCoMKgIDAuODY0OTkyXSBETUFSOiBkbWFyMTogVXNp
bmcgUXVldWVkIGludmFsaWRhdGlvbgoKW8KgwqDCoCAwLjg2NTAwMF0gRE1BUjogU2V0dGluZyBS
TVJSOgoKW8KgwqDCoCAwLjg2NTAyMl0gRE1BUjogU2V0dGluZyBpZGVudGl0eSBtYXAgZm9yIGRl
dmljZSAwMDAwOjAwOjAyLjAgWzB4YTU4MDAwMDAgLSAweGE3ZmZmZmZmXQoKW8KgwqDCoCAwLjg2
NTAzN10gRE1BUjogU2V0dGluZyBpZGVudGl0eSBtYXAgZm9yIGRldmljZSAwMDAwOjAwOjE0LjAg
WzB4YTRlZmYwMDAgLSAweGE0ZjFlZmZmXQoKW8KgwqDCoCAwLjg2NTA0N10gRE1BUjogUHJlcGFy
ZSAwLTE2TWlCIHVuaXR5IG1hcHBpbmcgZm9yIExQQwoKW8KgwqDCoCAwLjg2NTA5M10gRE1BUjog
U2V0dGluZyBpZGVudGl0eSBtYXAgZm9yIGRldmljZSAwMDAwOjAwOjFmLjAgWzB4MCAtIDB4ZmZm
ZmZmXQoKW8KgwqDCoCAwLjg2NTExMl0gRE1BUjogSW50ZWwoUikgVmlydHVhbGl6YXRpb24gVGVj
aG5vbG9neSBmb3IgRGlyZWN0ZWQgSS9PCgoKCkl0J3MgaW1wb3J0YW50IG5vdCB0byBjbGFpbSB5
b3VyIHBhc3N0aHJvdWdoZWQgaGFyZHdhcmUgYnkgZG9tMC4gSnVzdCB1c2UgInBjaV9zdHViIiBw
YXJhbWV0ZXJzIGluIHlvdXIgZ3J1YiBkZWZhdWx0LiBBZnRlciB0aGF0LCB5b3VyIGNvbW1hbmQg
InhsIHBjaS1hc3NpZ25hYmxlLWxpc3QiIHdpbGwgZ2l2ZSB5b3VyIHZpZGVvIGNhcmQgYXZhaWxh
YmxlLgoKCgpBYm91dCBJR0QgcGFzc3Rocm91Z2gsIEknbSB3b3JraW5nIG9uIGl0IHdpdGhvdXQg
c3VjY2VzcyBmb3IgbW9udGhlcy4gTWF5YmUgSSdtIHdyb25nLCBidXQgWGVuR1QgYnVpbGQgZmFp
bCBmb3IgbWUuIEknbSB1c2luZyBhbiBJbnRlbCBpMyA2MTAwVCB3aXRoIEludGVsIEhEIDUzMC4g
SSBzYXcgdGhhdCBYZW4gNC43IHdpbGwgaGFuZGxlIHNvbWUgaWdkIHBhc3N0aHJvdWdoIHBhcmFt
ZXRlcnMuIFNvIHdhaXQgYW5kIHNlZS4uLiBhbmQgdHJ5IGl0IDopCgoKCkNpYW8uCgoKCkxlIDE0
LzA1LzIwMTYgMTQ6NTYsIHNtOGF4MUB2ZmVtYWlsLm5ldCBhIMOpY3JpdMKgOgoKwqAKCgpXZWxs
LCBpdCBsb29rcyB0byBtZSBsaWtlIHlvdSBkb24ndCBoYXZlIGFuIElPTU1VLiBZb3UgY2FuIGNo
ZWNrIHlvdXIgSW50ZWwgcHJvY2Vzc29yIGh0dHA6Ly9hcmsuaW50ZWwuY29tLyBhbmQgbG9vayBm
b3IgIlZULWQiIHN1cHBvcnQuIFRoZXJlIGlzIHByb2JhYmx5IGEgc2ltaWxhciBzaXRlIGZvciBB
TUQsIGJ1dCB0aGV5IGNhbGwgaXQgIklPTU1VIiBzdXBwb3J0OyBzYW1lIHRoaW5nIGp1c3QgZGlm
ZmVyZW50IG5hbWVzLiBUaGVyZSBtaWdodCBhbHNvIGJlIHNvbWUgd2F5IHRvIGNoZWNrIHRocm91
Z2ggYGxzaHdgIG9yIGAvcHJvYy9jcHVpbmZvYCBvciB0aGUgbGlrZSwgYnV0IEkgZG9uJ3Qga25v
dyBmb3Igc3VyZS4KCgoKVGhlIHdpa2kgbWVudGlvbnMgdGhhdCBnZW5lcmljIFBDSSBwYXNzdGhy
b3VnaCBtaWdodCBzdGlsbCB3b3JrIG9uIHNvbWUgZ3JhcGhpY3MgY2FyZHMsIGV2ZW4gd2l0aG91
dCBhbiBJT01NVSwgYnV0IEkgaW1hZ2luZSB5b3VyIGNoYW5jZXMgYXJlIHByZXR0eSBzbGltLiBT
b21ldGhpbmcgdG8gdHJ5IHBlcmhhcHMgaXMgc2V0dGluZyB1cCB5b3VyIEhWTSB0byBhdXRvbWF0
aWNhbGx5IHN0YXJ0IHdoZW4gdGhlIHN5c3RlbSBpcyBib290ZWQsIHdpdGggZ2VuZXJpYyBQQ0kg
cGFzc3Rocm91Z2ggZW5hYmxlZCwgYW5kIGJsYWNrbGlzdCB0aGUgbW9kdWxlIG9uIHRoZSBEb20w
IGFuZCByZWJvb3QuIEluIHRoZW9yeSB0aGlzIHByZXZlbnRzIHRoZSBEb20wIGRyaXZlciBmcm9t
IGludGVyZmVyaW5nIHdpdGggdGhlIEhWTSdzIGNvbmZpZ3VyYXRpb24gb2YgdGhlIGdyYXBoaWNz
IGNhcmQsIGJ1dCBvbmNlIGFnYWluLCBpdCBtaWdodCB3b3JrIG9yIGl0IG1pZ2h0IG5vdC4KCgoK
aHR0cDovL3dpa2kueGVuLm9yZy93aWtpL1hlbl9WR0FfUGFzc3Rocm91Z2gKCmh0dHA6Ly93aWtp
Lnhlbi5vcmcvd2lraS9WVGRIb3dUbwoKCgpJZiB0aGF0IGRvZXNuJ3Qgd29yaywgeW91ciBvcHRp
b25zIGFyZSBidXkgYSBuZXcgUEMvcHJvY2Vzc29yIHdpdGggYW4gSU9NTVUsIG9yIHVzZSBWTkMs
IFNwaWNlLCBTREwsIEdUSywgZXRjLiB3aXRoIHVzZXJzcGFjZSBmcm9udGVuZHMgaW4gdGhlIERv
bTAuIFNwaWNlIHdpdGggdGhlIFFYTCB2aWRlbyBkcml2ZXIgaXMgbGlrZWx5IHRvIGdpdmUgeW91
IHRoZSBiZXN0IHBlcmZvcm1hbmNlLCBidXQgZXZlbiBpdCB3b24ndCBjb21wZXRlIHdpdGggdGhh
dCBvZiBWR0EgcGFzc3Rocm91Z2guCgoKCmh0dHA6Ly93aWtpLnhlbi5vcmcvd2lraS9TUElDRV9z
dXBwb3J0X2luX1hlbgoKCgpJZiB5b3UgZ28gdGhlIHJvdXRlIG9mIHVwZ3JhZGluZyB5b3VyIGhh
cmR3YXJlLCBYZW5HVCAobm93IGNhbGxlZCAiR1ZULXYgZm9yIFhlbiIpIGlzIHNvbWV0aGluZyBl
bHNlIHRvIGxvb2sgaW50by4gVGhlIGlkZWEgYmVoaW5kIGl0IGlzIHRvIGFsbG93IG11bHRpcGxl
IFZNcyB0byBzaW11bHRhbmVvdXNseSB1c2UgVkdBIHBhc3N0aHJvdWdoIGluIGEgc2FmZSBhbmQg
cGVyZm9ybWFudCBtYW5uZXIgYnkgY3JlYXRpbmcgbXVsdGlwbGUgdmlydHVhbCBncmFwaGljcyBj
YXJkcyBhdCB0aGUgaGFyZHdhcmUgbGV2ZWwuIEF0IGxlYXN0IGFzIG9mIEphbiAyMDE1LCBYZW5H
VCBpcyBiZWluZyBkZXZlbG9wZWQgb3V0LW9mLXRyZWUsIGJ1dCBJIGhhdmVuJ3QgZm9sbG93ZWQg
dXAgb24gaXQgYXMgdG8gd2hldGhlciBpdCdzIGJlZW4gbWVyZ2VkIChvciBhYmFuZG9uZWQpLiBJ
ZiBJIHJlY2FsbCBjb3JyZWN0bHksIHRoaXMgaXMgc3VwcG9ydGVkIG9uIEludGVsIDZ0aCBnZW5l
cmF0aW9uIGFuZCBuZXdlciBwcm9jZXNzb3JzIHdpdGggSW50ZWwgSEQgNjAwMCsgZ3JhcGhpY3Ms
IGJ1dCB5b3Ugc2hvdWxkIGRlZmluaXRlbHkgZG91YmxlIGNoZWNrIHRoYXQuCgoKCmh0dHA6Ly93
aWtpLnhlbi5vcmcvd2lraS9YZW5HVAoKaHR0cHM6Ly9ibG9nLnhlbnByb2plY3Qub3JnLzIwMTQv
MDMvMTEveGVuLWdyYXBoaWNzLXZpcnR1YWxpemF0aW9uLXhlbmd0LwoKaHR0cDovL2V2ZW50cy5s
aW51eGZvdW5kYXRpb24ub3JnL3NpdGVzL2V2ZW50cy9maWxlcy9zbGlkZXMvWGVuR1QtTGludXhD
b2xsYWJvcmF0aW9uU3VtbWl0LWZpbmFsXzEucGRmCgoKClRoZXJlIHVzZWQgdG8gYmUgc29tZXRo
aW5nIGNhbGxlZCAiUGFyYXZpcnR1YWxpemVkIERSTSIsIHdoaWNoIHByb2JhYmx5IHdvcmtlZCBs
aWtlIHRoZSBwYXJhdmlydHVhbGl6ZWQgZnJhbWVidWZmZXIsIG9ubHkgdXNpbmcgdGhlIG5ld2Vy
IGFuZCBmYXN0ZXIgTGludXggRFJNIEFQSS4gVGhpcywgSSBndWVzcywgd291bGQgaGF2ZSBhbGxv
d2VkIG11bHRpcGxlIHJlbmRlcmluZyBjbGllbnRzIGFjcm9zcyBtdWx0aXBsZSBWTXMgdG8gZGly
ZWN0bHkgcmVuZGVyIHRoZWlyIHdpbmRvdyBjb250ZW50cyBqdXN0IGFzIHRoZXkgd291bGQgb24g
YmFyZW1ldGFsICh3aXRoIHRoZSBQViBEUk0gZHJpdmVyIGFjdGluZyBhcyBhIHNoaW0pLCB3aXRo
b3V0IGFueSBraW5kIG9mIFZHQS9QQ0kgcGFzc3Rocm91Z2guIFVuZm9ydHVuYXRlbHkgdGhpcyBl
ZmZvcnQgaGFzIGJlZW4gYWJhbmRvbmVkLCBhbmQgSSd2ZSBiZWVuIHVuYWJsZSB0byB0cmFjayBk
b3duIHRoZSBhdXRob3Igb3IgZXZlbiB0aGUgb3JpZ2luYWwgY29kZS4KCgoKaHR0cDovL3dpa2ku
eGVuLm9yZy93aWtpL1BhcmF2aXJ0dWFsaXplZF9EUk0KCgoKCgpRdW90aW5nIEphc29uIExvbmcg
PGhhY2szcmNvbkB5YWhvby5jb20+OgoKCkhlbGxvLgpJIHdhbnQgdG8gdXNlIG15IFZHQSBpbiBW
TSB0aGF0IHJ1bm5pbmcgV2luZG93cyA3LCBNeSBWR0EgaW5mb3JtYXRpb24gaXMgOgrCoAowMTow
MC4wIFZHQSBjb21wYXRpYmxlIGNvbnRyb2xsZXI6IE5WSURJQSBDb3Jwb3JhdGlvbiBHVDIxOCBb
R2VGb3JjZSAyMTBdIChyZXYgYTIpClN1YnN5c3RlbTogQVNVU1RlSyBDb21wdXRlciBJbmMuIERl
dmljZSA4MzU0Cktlcm5lbCBkcml2ZXIgaW4gdXNlOiBub3V2ZWF1Cktlcm5lbCBtb2R1bGVzOiBu
b3V2ZWF1CsKgCkFuZCA6CsKgCltyb290QGxvY2FsaG9zdCB+XSMgeGwgcGNpLWFzc2lnbmFibGUt
bGlzdMKgCltyb290QGxvY2FsaG9zdCB+XSPCoArCoApBbmQgSSBhZGRlZCBiZWxvdyBsaW5lcyB0
byBteSBWTSBjb25maWcgZmlsZSA6CsKgCmdmeF9wYXNzdGhydT0wCmFjcGk9MQpwY2k9WycwMTow
MC4wwqAnXQrCoApidXQgd2hlbiBJIHdhbnQgZmlyZSBteSBWTSwgSXQgc2hvdyBtZSBiZWxvdyBl
cnJvciA6CsKgCgpsaWJ4bDogZXJyb3I6IGxpYnhsX3BjaS5jOjEwODk6bGlieGxfX2RldmljZV9w
Y2lfYWRkOiBQQ0kgZGV2aWNlIDAwMDA6MDE6MDAuMCBjYW5ub3QgYmUgYXNzaWduZWQgLSBubyBJ
T01NVT8KbGlieGw6IGVycm9yOiBsaWJ4bF9jcmVhdGUuYzoxNDA1OmRvbWNyZWF0ZV9hdHRhY2hf
cGNpOiBsaWJ4bF9kZXZpY2VfcGNpX2FkZCBmYWlsZWQ6IC0xCmxpYnhsOiBpbmZvOiBsaWJ4bC5j
OjE2OTg6ZGV2aWNlc19kZXN0cm95X2NiOiBmb3JrZWQgcGlkIDMzNjUgZm9yIGRlc3Ryb3kgb2Yg
ZG9tYWluIDMKwqAKSG93IGNhbiBJIHNvbHZlIGl0PwoKCgoKCsKgCgoKCgotLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpPTkxZIEFUIFZGRW1haWwhIC0g
VXNlIG91ciBNZXRhZGF0YSBNaXRpZ2F0b3LihKIgdG8ga2VlcCB5b3VyIGVtYWlsIG91dCBvZiB0
aGUgTlNBJ3MgaGFuZHMhCgokMjQuOTUgT05FVElNRSBMaWZldGltZSBhY2NvdW50cyB3aXRoIFBy
aXZhY3kgRmVhdHVyZXMhCgpObyBCYW5kd2lkdGggUXVvdGFzIcKgwqAgMTVHQiBkaXNrIHNwYWNl
IQoKQ29tbWVyY2lhbCBhbmQgQnVsayBNYWlsIE9wdGlvbnMhCgoKCgoKCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0
Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycwoK
CgoKCgoKCgoKCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tCgoKT05MWSBBVCBWRkVtYWlsISAtIFVzZSBvdXIgTWV0YWRhdGEgTWl0aWdhdG9y4oSiIHRv
IGtlZXAgeW91ciBlbWFpbCBvdXQgb2YgdGhlIE5TQSdzIGhhbmRzISAKCiQyNC45NSBPTkVUSU1F
IExpZmV0aW1lIGFjY291bnRzIHdpdGggUHJpdmFjeSBGZWF0dXJlcyEKCk5vIEJhbmR3aWR0aCBR
dW90YXMhwqDCoCAxNUdCIGRpc2sgc3BhY2UhIAoKQ29tbWVyY2lhbCBhbmQgQnVsayBNYWlsIE9w
dGlvbnMhIAoKCgo=

----_com.samsung.android.email_431695101962500
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: base64

PGh0bWw+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0
L2h0bWw7IGNoYXJzZXQ9VVRGLTgiPjwvaGVhZD48Ym9keT48ZGl2Pk9oIHlvdSBhcmUgcmlnaHQg
d2l0aCBwY2liYWNrLjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SmFzb24sIEkgYWdyZWUgd2l0
aCBoaW0uIElmIHlvdSBjYW4gcGFzc3Rocm91Z2ggeW91ciBpZ3AsIGEgbG90IG9mIHBlb3BsZSB3
aWxsIGxpa2UgdG8ga25vdyB3aGF0IHlvdSBkaWQgZm9yLjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk
aXY+SSBhbSB3b3JraW5nIG9uIFhlbkdULCBidWlsZCBrZXJuZWwgaXMgT0ssICZuYnNwO2J1aWxk
IHhlbiBpcyBPSywgZ3Z0IG1vZHVsZXMgYXJlIGxvYWRlZC4gVG9tb3Jyb3cgSSB0cnkgYSBndWVz
dCB3aXRoIHZndCBlbmFibGVkLjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+U2VlIHlvdS48L2Rp
dj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2IGlkPSJj
b21wb3Nlcl9zaWduYXR1cmUiPjxkaXYgc3R5bGU9ImZvbnQtc2l6ZTo4NSU7Y29sb3I6IzU3NTc1
NyI+RW52b3nDqSBkZXB1aXMgbW9uIHNtYXJ0cGhvbmUgU2Ftc3VuZyBHYWxheHkuPC9kaXY+PC9k
aXY+PGRpdiBzdHlsZT0iZm9udC1zaXplOjEwMCU7Y29sb3I6IzAwMDAwMCI+PCEtLSBvcmlnaW5h
bE1lc3NhZ2UgLS0+PGRpdj4tLS0tLS0tLSBNZXNzYWdlIGQnb3JpZ2luZSAtLS0tLS0tLTwvZGl2
PjxkaXY+RGUgOiBzbThheDFAdmZlbWFpbC5uZXQgPC9kaXY+PGRpdj5EYXRlIDogMTYvMDUvMjAx
NiAgMTg6MTIgIChHTVQrMDE6MDApIDwvZGl2PjxkaXY+w4AgOiB4ZW4tdXNlcnNAbGlzdHMueGVu
Lm9yZyA8L2Rpdj48ZGl2Pk9iamV0IDogUmU6IFtYZW4tdXNlcnNdIFZHQSBQQVNTVEhST1VHSCBu
b3Qgd29ya2luZyA6KCA8L2Rpdj48ZGl2Pjxicj48L2Rpdj48L2Rpdj4KPHA+SSB3YXNuJ3QgYXdh
cmUgb2YgdGhlIGludGVsX2lvbW11PW9uIHBhcmFtZXRlciAodGhhbmtzIGZvciB0aGUgdGlwISks
IGFuZCBJJ20gc3VycHJpc2VkIHRoYXQgc29tZXRoaW5nIGxpa2UgdGhpcyBuZWVkcyB0byBiZSBl
eHBsaWNpdGx5IGVuYWJsZWQsIGJ1dCBJIGZvdW5kIHRoaXMgdGhyZWFkPGJyPgo8YnI+Cmh0dHBz
Oi8vdW5peC5zdGFja2V4Y2hhbmdlLmNvbS9xdWVzdGlvbnMvNTY3NzcvZW5hYmxpbmctaW9tbXUt
aW4tdGhlLWtlcm5lbC1mb3ItZ3JhcGhpY3MtY2FyZC1wYXNzLXRocm91Z2g8YnI+Cjxicj4Kd2hp
Y2ggbWVudGlvbnMgdGhlc2UgcGFyYW1ldGVycyB3b3J0aCB0cnlpbmcgYWxzbyAoYW5kIGEgcXVp
dGUgYSBsb3Qgb2Ygb3RoZXIgcmVsYXRlZCBpbmZvcm1hdGlvbik8L3A+Cjx1bD4KPGxpPjxjb2Rl
PmlvbW11PW1lbW1hcGVyPC9jb2RlPjwvbGk+CjxsaT48Y29kZT5pb21tdT1zb2Z0PC9jb2RlPjwv
bGk+CjxsaT48Y29kZT52Z2E9bm9ybWFsPC9jb2RlPjwvbGk+CjxsaT48Y29kZT52ZXNhPTA8L2Nv
ZGU+PC9saT4KPC91bD4KPHA+QXMgIlJheSIgbm90ZWQgaW4gYW5vdGhlciB0aHJlYWQsIHlvdSBz
aG91bGQgdHJ5IGBncmVwIHZteCAvcHJvYy9jcHVpbmZvYCB3aGlsZSBib290ZWQgaW50byByZWd1
bGFyIExpbnV4IHRvIHNlZSBpZiBWVC1kIHN1cHBvcnQgc2hvd3MgdXAuIFNvbWV0aGluZyBsaWtl
IHRoaXMgbWlnaHQgbmVlZCB0byBiZSBlbmFibGVkIGluIHRoZSBCSU9TIG9yIGtlcm5lbCBjb25m
aWd1cmF0aW9uIGJlZm9yZSB0aGUgT1MgY2FuIHJlY29nbml6ZSBpdC4gSmFzb24sIHlvdSBtaWdo
dCBhbHNvIHdhbnQgdG8gcG9zdCBgeGwgaW5mb2AgYmVjYXVzZSB0aGF0IG1pZ2h0IGluZGljYXRl
IHdoZXRoZXIgdGhlIGh5cGVydmlzb3IgcmVjb2duaXplcyB0aGUgSU9NTVUsIGlmIHNvbWVvbmUg
ZnJvbSB0aGUgbWFpbGluZyBsaXN0IGtub3dzIGhvdyB0byBkZWNpcGhlciB0aGUgb3V0cHV0Ljxi
cj4KPGJyPgpJIGFsc28gd2Fzbid0IGF3YXJlIG9mIHRoZSAicGNpX3N0dWIiIHBhcmFtZXRlciwg
YW5kIHRoaXMgaXMgcHJvYmFibHkgbW9yZSBlZmZlY3RpdmUgdGhhbiBibGFja2xpc3RpbmcgdGhl
IGRyaXZlciBtb2R1bGUuIERvIG5vdGUgaG93ZXZlciB0aGF0IGh0dHA6Ly93aWtpLnhlbi5vcmcv
d2lraS9YZW5fUENJX1Bhc3N0aHJvdWdoIG1lbnRpb25zPGJyPgo8YnI+CiJwY2ktc3R1YiBjYW4g
YmUgdXNlZCBvbmx5IHdpdGggWGVuIEhWTSBndWVzdCBQQ0kgcGFzc3RocnUsIHNvIGl0J3MgcmVj
b21tZW5kZWQgdG8gdXNlIHBjaWJhY2sgaW5zdGVhZCwgd2hpY2ggd29ya3MgZm9yIGJvdGggUFYg
YW5kIEhWTSBndWVzdHMuIjxicj4KPGJyPgpJIHRoaW5rIHRoZSBwYXJhbWV0ZXIgaXMgInhlbl9w
Y2liYWNrLmhpZGU9MDowMC4wIiB3aXRoIHRoZSBudW1iZXIgb2YgeW91ciBncmFwaGljcyBjYXJk
IGFzIG91cHV0dGVkIGJ5IGBsc3BjaWAuPGJyPgo8YnI+Ckphc29uLCBpZiB5b3UgYXJlIHN1Y2Nl
c3NmdWwgaW4gcGFzc2luZyB0aHJvdWdoIHlvdXIgaW50ZWdyYXRlZCBJbnRlbCBncmFwaGljcyBh
dCBzb21lIHBvaW50LCBwbGVhc2UgZG8gZm9sbG93LXVwIG9uIHdoYXQgd29ya2VkICh4bC5jZmco
NSkgZmlsZSwgRG9tMCBjbWRsaW5lLCBldGMpIHNpbmNlIHRoaXMgc2VlbXMgbGlrZSBzb21ldGhp
bmcgYSBsb3Qgb2YgdXNlcnMgaGF2ZSB0cm91YmxlIHdpdGguPGJyPgo8YnI+ClF1b3RpbmcgRGUg
Q29ybyBHdWlsbGF1bWUgJmx0OzxhIGhyZWY9Im1haWx0bzpndWlsbGF1bWVkZWNvcm9AZ21haWwu
Y29tIj5ndWlsbGF1bWVkZWNvcm9AZ21haWwuY29tPC9hPiZndDs6PC9wPgo8YmxvY2txdW90ZSBz
dHlsZT0iYm9yZGVyLWxlZnQ6MnB4IHNvbGlkIGJsdWU7bWFyZ2luLWxlZnQ6MnB4O3BhZGRpbmct
bGVmdDoxMnB4OyIgdHlwZT0iY2l0ZSI+CjxwPkhpLDxicj4KPGJyPgpJJ20gbm90IGEgZ3JlYXQg
dXNlciBvZiB4ZW4gYnV0IEkga25vd24gc2V2ZXJhbCB0aGluZ3MuIHNtOGF4MSBpcyByaWdodC4g
SXQgc2VlbXMgeW91IGFyZSBtaXNzaW5nIElPTU1VLiBEb24ndCBmb3JnZXQgdG8gYWRkICJpbnRl
bF9pb21tdT1vbiIgaW4geW91ciBncnViIGRlZmF1bHQuIElmIGl0IHdvcmtzIHlvdSBjYW4gc2Vl
IHRoYXQgaW4geW91ciBkbWVzZzo8YnI+CjxzbWFsbD5bJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuMDAw
MDAwXSBETUFSOiBJT01NVSBlbmFibGVkPGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuMDc4Nzkz
XSBETUFSLUlSOiBJT0FQSUMgaWQgMiB1bmRlciBEUkhEIGJhc2UmbmJzcDsgMHhmZWQ5MTAwMCBJ
T01NVSAxPGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuODY1MTY5XSBpb21tdTogQWRkaW5nIGRl
dmljZSAwMDAwOjAwOjAwLjAgdG8gZ3JvdXAgMDxicj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjg2
NTE3OV0gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAwMDowMDowMi4wIHRvIGdyb3VwIDE8YnI+Clsm
bmJzcDsmbmJzcDsmbmJzcDsgMC44NjUxOTRdIGlvbW11OiBBZGRpbmcgZGV2aWNlIDAwMDA6MDA6
MTQuMCB0byBncm91cCAyPGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuODY1MjA0XSBpb21tdTog
QWRkaW5nIGRldmljZSAwMDAwOjAwOjE0LjIgdG8gZ3JvdXAgMjxicj4KWyZuYnNwOyZuYnNwOyZu
YnNwOyAwLjg2NTIxNV0gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAwMDowMDoxNi4wIHRvIGdyb3Vw
IDM8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC44NjUyMjVdIGlvbW11OiBBZGRpbmcgZGV2aWNl
IDAwMDA6MDA6MTcuMCB0byBncm91cCA0PGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuODY1MjQz
XSBpb21tdTogQWRkaW5nIGRldmljZSAwMDAwOjAwOjFjLjAgdG8gZ3JvdXAgNTxicj4KWyZuYnNw
OyZuYnNwOyZuYnNwOyAwLjg2NTI1N10gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAwMDowMDoxYy4y
IHRvIGdyb3VwIDU8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC44NjUyODBdIGlvbW11OiBBZGRp
bmcgZGV2aWNlIDAwMDA6MDA6MWYuMCB0byBncm91cCA2PGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7
IDAuODY1Mjk0XSBpb21tdTogQWRkaW5nIGRldmljZSAwMDAwOjAwOjFmLjIgdG8gZ3JvdXAgNjxi
cj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjg2NTMwM10gaW9tbXU6IEFkZGluZyBkZXZpY2UgMDAw
MDowMDoxZi4zIHRvIGdyb3VwIDY8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC44NjUzMTJdIGlv
bW11OiBBZGRpbmcgZGV2aWNlIDAwMDA6MDA6MWYuNCB0byBncm91cCA2PGJyPgpbJm5ic3A7Jm5i
c3A7Jm5ic3A7IDAuODY1MzIxXSBpb21tdTogQWRkaW5nIGRldmljZSAwMDAwOjAwOjFmLjYgdG8g
Z3JvdXAgNjxicj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjg2NTMyOV0gaW9tbXU6IEFkZGluZyBk
ZXZpY2UgMDAwMDowMTowMC4wIHRvIGdyb3VwIDU8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC44
NjUzMzhdIGlvbW11OiBBZGRpbmcgZGV2aWNlIDAwMDA6MDI6MDAuMCB0byBncm91cCA1PC9zbWFs
bD48YnI+Cjxicj4KYW5kIGFib3V0IERNQVI6PGJyPgo8YnI+CjxzbWFsbD5bJm5ic3A7Jm5ic3A7
Jm5ic3A7IDAuMDAwMDAwXSBBQ1BJOiBETUFSIDB4MDAwMDAwMDBBNTJCMzAwMCAwMDAwQTggKHYw
MSBJTlRFTCZuYnNwOyBTS0wmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgMDAwMDAwMDEg
SU5UTCAwMDAwMDAwMSk8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC4wMDAwMDBdIERNQVI6IElP
TU1VIGVuYWJsZWQ8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC4wNzg3NDddIERNQVI6IEhvc3Qg
YWRkcmVzcyB3aWR0aCAzOTxicj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjA3ODc1MV0gRE1BUjog
RFJIRCBiYXNlOiAweDAwMDAwMGZlZDkwMDAwIGZsYWdzOiAweDA8YnI+ClsmbmJzcDsmbmJzcDsm
bmJzcDsgMC4wNzg3NjldIERNQVI6IGRtYXIwOiByZWdfYmFzZV9hZGRyIGZlZDkwMDAwIHZlciAx
OjAgY2FwIDFjMDAwMGM0MDY2MDQ2MiBlY2FwIDdlM2ZmMDUwNWU8YnI+ClsmbmJzcDsmbmJzcDsm
bmJzcDsgMC4wNzg3NzVdIERNQVI6IERSSEQgYmFzZTogMHgwMDAwMDBmZWQ5MTAwMCBmbGFnczog
MHgxPGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuMDc4NzgxXSBETUFSOiBkbWFyMTogcmVnX2Jh
c2VfYWRkciBmZWQ5MTAwMCB2ZXIgMTowIGNhcCBkMjAwOGM0MDY2MDQ2MiBlY2FwIGYwNTBkYTxi
cj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjA3ODc4Nl0gRE1BUjogUk1SUiBiYXNlOiAweDAwMDAw
MGE0ZWZmMDAwIGVuZDogMHgwMDAwMDBhNGYxZWZmZjxicj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAw
LjA3ODc4OV0gRE1BUjogUk1SUiBiYXNlOiAweDAwMDAwMGE1ODAwMDAwIGVuZDogMHgwMDAwMDBh
N2ZmZmZmZjxicj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjA3ODc5M10gRE1BUi1JUjogSU9BUElD
IGlkIDIgdW5kZXIgRFJIRCBiYXNlJm5ic3A7IDB4ZmVkOTEwMDAgSU9NTVUgMTxicj4KWyZuYnNw
OyZuYnNwOyZuYnNwOyAwLjA3ODc5Nl0gRE1BUi1JUjogSFBFVCBpZCAwIHVuZGVyIERSSEQgYmFz
ZSAweGZlZDkxMDAwPGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuMDc4Nzk5XSBETUFSLUlSOiB4
MmFwaWMgaXMgZGlzYWJsZWQgYmVjYXVzZSBCSU9TIHNldHMgeDJhcGljIG9wdCBvdXQgYml0Ljxi
cj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAwLjA3ODgwMV0gRE1BUi1JUjogVXNlICdpbnRyZW1hcD1u
b194MmFwaWNfb3B0b3V0JyB0byBvdmVycmlkZSB0aGUgQklPUyBzZXR0aW5nLjxicj4KWyZuYnNw
OyZuYnNwOyZuYnNwOyAwLjA4MDI1NV0gRE1BUi1JUjogRW5hYmxlZCBJUlEgcmVtYXBwaW5nIGlu
IHhhcGljIG1vZGU8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC44NjQ3NTVdIERNQVI6IE5vIEFU
U1IgZm91bmQ8YnI+ClsmbmJzcDsmbmJzcDsmbmJzcDsgMC44NjQ4NjhdIERNQVI6IGRtYXIwOiBV
c2luZyBRdWV1ZWQgaW52YWxpZGF0aW9uPGJyPgpbJm5ic3A7Jm5ic3A7Jm5ic3A7IDAuODY0OTky
XSBETUFSOiBkbWFyMTogVXNpbmcgUXVldWVkIGludmFsaWRhdGlvbjxicj4KWyZuYnNwOyZuYnNw
OyZuYnNwOyAwLjg2NTAwMF0gRE1BUjogU2V0dGluZyBSTVJSOjxicj4KWyZuYnNwOyZuYnNwOyZu
YnNwOyAwLjg2NTAyMl0gRE1BUjogU2V0dGluZyBpZGVudGl0eSBtYXAgZm9yIGRldmljZSAwMDAw
OjAwOjAyLjAgWzB4YTU4MDAwMDAgLSAweGE3ZmZmZmZmXTxicj4KWyZuYnNwOyZuYnNwOyZuYnNw
OyAwLjg2NTAzN10gRE1BUjogU2V0dGluZyBpZGVudGl0eSBtYXAgZm9yIGRldmljZSAwMDAwOjAw
OjE0LjAgWzB4YTRlZmYwMDAgLSAweGE0ZjFlZmZmXTxicj4KWyZuYnNwOyZuYnNwOyZuYnNwOyAw
Ljg2NTA0N10gRE1BUjogUHJlcGFyZSAwLTE2TWlCIHVuaXR5IG1hcHBpbmcgZm9yIExQQzxicj4K
WyZuYnNwOyZuYnNwOyZuYnNwOyAwLjg2NTA5M10gRE1BUjogU2V0dGluZyBpZGVudGl0eSBtYXAg
Zm9yIGRldmljZSAwMDAwOjAwOjFmLjAgWzB4MCAtIDB4ZmZmZmZmXTxicj4KWyZuYnNwOyZuYnNw
OyZuYnNwOyAwLjg2NTExMl0gRE1BUjogSW50ZWwoUikgVmlydHVhbGl6YXRpb24gVGVjaG5vbG9n
eSBmb3IgRGlyZWN0ZWQgSS9PPC9zbWFsbD48YnI+Cjxicj4KSXQncyBpbXBvcnRhbnQgbm90IHRv
IGNsYWltIHlvdXIgcGFzc3Rocm91Z2hlZCBoYXJkd2FyZSBieSBkb20wLiBKdXN0IHVzZSAicGNp
X3N0dWIiIHBhcmFtZXRlcnMgaW4geW91ciBncnViIGRlZmF1bHQuIEFmdGVyIHRoYXQsIHlvdXIg
Y29tbWFuZCAieGwgcGNpLWFzc2lnbmFibGUtbGlzdCIgd2lsbCBnaXZlIHlvdXIgdmlkZW8gY2Fy
ZCBhdmFpbGFibGUuPGJyPgo8YnI+CkFib3V0IElHRCBwYXNzdGhyb3VnaCwgSSdtIHdvcmtpbmcg
b24gaXQgd2l0aG91dCBzdWNjZXNzIGZvciBtb250aGVzLiBNYXliZSBJJ20gd3JvbmcsIGJ1dCBY
ZW5HVCBidWlsZCBmYWlsIGZvciBtZS4gSSdtIHVzaW5nIGFuIEludGVsIGkzIDYxMDBUIHdpdGgg
SW50ZWwgSEQgNTMwLiBJIHNhdyB0aGF0IFhlbiA0Ljcgd2lsbCBoYW5kbGUgc29tZSBpZ2QgcGFz
c3Rocm91Z2ggcGFyYW1ldGVycy4gU28gd2FpdCBhbmQgc2VlLi4uIGFuZCB0cnkgaXQgOik8YnI+
Cjxicj4KQ2lhby48YnI+Cjxicj48L3A+CjxkaXYgY2xhc3M9Im1vei1jaXRlLXByZWZpeCI+TGUg
MTQvMDUvMjAxNiAxNDo1NiwgPGEgY2xhc3M9Im1vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJl
Zj0ibWFpbHRvOnNtOGF4MUB2ZmVtYWlsLm5ldCI+c204YXgxQHZmZW1haWwubmV0PC9hPiBhIMOp
Y3JpdCZuYnNwOzo8L2Rpdj4KPGJsb2NrcXVvdGUgY2l0ZT0ibWlkOjIwMTYwNTE0MDc1NjU1Lkhv
cmRlLm0wa1h4cmhUMzk4dXcwNFBTM0lHWncxQDM0NGM2a2Juam5samp6bHoub25pb24iIHR5cGU9
ImNpdGUiPgo8cD4mbmJzcDs8L3A+CjwvYmxvY2txdW90ZT4KPC9ibG9ja3F1b3RlPgo8cD5XZWxs
LCBpdCBsb29rcyB0byBtZSBsaWtlIHlvdSBkb24ndCBoYXZlIGFuIElPTU1VLiBZb3UgY2FuIGNo
ZWNrIHlvdXIgSW50ZWwgcHJvY2Vzc29yIDxhIGNsYXNzPSJtb3otdHh0LWxpbmstZnJlZXRleHQi
IGhyZWY9Imh0dHA6Ly9hcmsuaW50ZWwuY29tLyI+aHR0cDovL2Fyay5pbnRlbC5jb20vPC9hPiBh
bmQgbG9vayBmb3IgIlZULWQiIHN1cHBvcnQuIFRoZXJlIGlzIHByb2JhYmx5IGEgc2ltaWxhciBz
aXRlIGZvciBBTUQsIGJ1dCB0aGV5IGNhbGwgaXQgIklPTU1VIiBzdXBwb3J0OyBzYW1lIHRoaW5n
IGp1c3QgZGlmZmVyZW50IG5hbWVzLiBUaGVyZSBtaWdodCBhbHNvIGJlIHNvbWUgd2F5IHRvIGNo
ZWNrIHRocm91Z2ggYGxzaHdgIG9yIGAvcHJvYy9jcHVpbmZvYCBvciB0aGUgbGlrZSwgYnV0IEkg
ZG9uJ3Qga25vdyBmb3Igc3VyZS48YnI+Cjxicj4KVGhlIHdpa2kgbWVudGlvbnMgdGhhdCBnZW5l
cmljIFBDSSBwYXNzdGhyb3VnaCBtaWdodCBzdGlsbCB3b3JrIG9uIHNvbWUgZ3JhcGhpY3MgY2Fy
ZHMsIGV2ZW4gd2l0aG91dCBhbiBJT01NVSwgYnV0IEkgaW1hZ2luZSB5b3VyIGNoYW5jZXMgYXJl
IHByZXR0eSBzbGltLiBTb21ldGhpbmcgdG8gdHJ5IHBlcmhhcHMgaXMgc2V0dGluZyB1cCB5b3Vy
IEhWTSB0byBhdXRvbWF0aWNhbGx5IHN0YXJ0IHdoZW4gdGhlIHN5c3RlbSBpcyBib290ZWQsIHdp
dGggZ2VuZXJpYyBQQ0kgcGFzc3Rocm91Z2ggZW5hYmxlZCwgYW5kIGJsYWNrbGlzdCB0aGUgbW9k
dWxlIG9uIHRoZSBEb20wIGFuZCByZWJvb3QuIEluIHRoZW9yeSB0aGlzIHByZXZlbnRzIHRoZSBE
b20wIGRyaXZlciBmcm9tIGludGVyZmVyaW5nIHdpdGggdGhlIEhWTSdzIGNvbmZpZ3VyYXRpb24g
b2YgdGhlIGdyYXBoaWNzIGNhcmQsIGJ1dCBvbmNlIGFnYWluLCBpdCBtaWdodCB3b3JrIG9yIGl0
IG1pZ2h0IG5vdC48YnI+Cjxicj4KPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJl
Zj0iaHR0cDovL3dpa2kueGVuLm9yZy93aWtpL1hlbl9WR0FfUGFzc3Rocm91Z2giPmh0dHA6Ly93
aWtpLnhlbi5vcmcvd2lraS9YZW5fVkdBX1Bhc3N0aHJvdWdoPC9hPjxicj4KPGEgY2xhc3M9Im1v
ei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL3dpa2kueGVuLm9yZy93aWtpL1ZUZEhv
d1RvIj5odHRwOi8vd2lraS54ZW4ub3JnL3dpa2kvVlRkSG93VG88L2E+PGJyPgo8YnI+CklmIHRo
YXQgZG9lc24ndCB3b3JrLCB5b3VyIG9wdGlvbnMgYXJlIGJ1eSBhIG5ldyBQQy9wcm9jZXNzb3Ig
d2l0aCBhbiBJT01NVSwgb3IgdXNlIFZOQywgU3BpY2UsIFNETCwgR1RLLCBldGMuIHdpdGggdXNl
cnNwYWNlIGZyb250ZW5kcyBpbiB0aGUgRG9tMC4gU3BpY2Ugd2l0aCB0aGUgUVhMIHZpZGVvIGRy
aXZlciBpcyBsaWtlbHkgdG8gZ2l2ZSB5b3UgdGhlIGJlc3QgcGVyZm9ybWFuY2UsIGJ1dCBldmVu
IGl0IHdvbid0IGNvbXBldGUgd2l0aCB0aGF0IG9mIFZHQSBwYXNzdGhyb3VnaC48YnI+Cjxicj4K
PGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL3dpa2kueGVuLm9y
Zy93aWtpL1NQSUNFX3N1cHBvcnRfaW5fWGVuIj5odHRwOi8vd2lraS54ZW4ub3JnL3dpa2kvU1BJ
Q0Vfc3VwcG9ydF9pbl9YZW48L2E+PGJyPgo8YnI+CklmIHlvdSBnbyB0aGUgcm91dGUgb2YgdXBn
cmFkaW5nIHlvdXIgaGFyZHdhcmUsIFhlbkdUIChub3cgY2FsbGVkICJHVlQtdiBmb3IgWGVuIikg
aXMgc29tZXRoaW5nIGVsc2UgdG8gbG9vayBpbnRvLiBUaGUgaWRlYSBiZWhpbmQgaXQgaXMgdG8g
YWxsb3cgbXVsdGlwbGUgVk1zIHRvIHNpbXVsdGFuZW91c2x5IHVzZSBWR0EgcGFzc3Rocm91Z2gg
aW4gYSBzYWZlIGFuZCBwZXJmb3JtYW50IG1hbm5lciBieSBjcmVhdGluZyBtdWx0aXBsZSB2aXJ0
dWFsIGdyYXBoaWNzIGNhcmRzIGF0IHRoZSBoYXJkd2FyZSBsZXZlbC4gQXQgbGVhc3QgYXMgb2Yg
SmFuIDIwMTUsIFhlbkdUIGlzIGJlaW5nIGRldmVsb3BlZCBvdXQtb2YtdHJlZSwgYnV0IEkgaGF2
ZW4ndCBmb2xsb3dlZCB1cCBvbiBpdCBhcyB0byB3aGV0aGVyIGl0J3MgYmVlbiBtZXJnZWQgKG9y
IGFiYW5kb25lZCkuIElmIEkgcmVjYWxsIGNvcnJlY3RseSwgdGhpcyBpcyBzdXBwb3J0ZWQgb24g
SW50ZWwgNnRoIGdlbmVyYXRpb24gYW5kIG5ld2VyIHByb2Nlc3NvcnMgd2l0aCBJbnRlbCBIRCA2
MDAwKyBncmFwaGljcywgYnV0IHlvdSBzaG91bGQgZGVmaW5pdGVseSBkb3VibGUgY2hlY2sgdGhh
dC48YnI+Cjxicj4KPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDov
L3dpa2kueGVuLm9yZy93aWtpL1hlbkdUIj5odHRwOi8vd2lraS54ZW4ub3JnL3dpa2kvWGVuR1Q8
L2E+PGJyPgo8YSBjbGFzcz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwczovL2Js
b2cueGVucHJvamVjdC5vcmcvMjAxNC8wMy8xMS94ZW4tZ3JhcGhpY3MtdmlydHVhbGl6YXRpb24t
eGVuZ3QvIj5odHRwczovL2Jsb2cueGVucHJvamVjdC5vcmcvMjAxNC8wMy8xMS94ZW4tZ3JhcGhp
Y3MtdmlydHVhbGl6YXRpb24teGVuZ3QvPC9hPjxicj4KPGEgY2xhc3M9Im1vei10eHQtbGluay1m
cmVldGV4dCIgaHJlZj0iaHR0cDovL2V2ZW50cy5saW51eGZvdW5kYXRpb24ub3JnL3NpdGVzL2V2
ZW50cy9maWxlcy9zbGlkZXMvWGVuR1QtTGludXhDb2xsYWJvcmF0aW9uU3VtbWl0LWZpbmFsXzEu
cGRmIj5odHRwOi8vZXZlbnRzLmxpbnV4Zm91bmRhdGlvbi5vcmcvc2l0ZXMvZXZlbnRzL2ZpbGVz
L3NsaWRlcy9YZW5HVC1MaW51eENvbGxhYm9yYXRpb25TdW1taXQtZmluYWxfMS5wZGY8L2E+PGJy
Pgo8YnI+ClRoZXJlIHVzZWQgdG8gYmUgc29tZXRoaW5nIGNhbGxlZCAiUGFyYXZpcnR1YWxpemVk
IERSTSIsIHdoaWNoIHByb2JhYmx5IHdvcmtlZCBsaWtlIHRoZSBwYXJhdmlydHVhbGl6ZWQgZnJh
bWVidWZmZXIsIG9ubHkgdXNpbmcgdGhlIG5ld2VyIGFuZCBmYXN0ZXIgTGludXggRFJNIEFQSS4g
VGhpcywgSSBndWVzcywgd291bGQgaGF2ZSBhbGxvd2VkIG11bHRpcGxlIHJlbmRlcmluZyBjbGll
bnRzIGFjcm9zcyBtdWx0aXBsZSBWTXMgdG8gZGlyZWN0bHkgcmVuZGVyIHRoZWlyIHdpbmRvdyBj
b250ZW50cyBqdXN0IGFzIHRoZXkgd291bGQgb24gYmFyZW1ldGFsICh3aXRoIHRoZSBQViBEUk0g
ZHJpdmVyIGFjdGluZyBhcyBhIHNoaW0pLCB3aXRob3V0IGFueSBraW5kIG9mIFZHQS9QQ0kgcGFz
c3Rocm91Z2guIFVuZm9ydHVuYXRlbHkgdGhpcyBlZmZvcnQgaGFzIGJlZW4gYWJhbmRvbmVkLCBh
bmQgSSd2ZSBiZWVuIHVuYWJsZSB0byB0cmFjayBkb3duIHRoZSBhdXRob3Igb3IgZXZlbiB0aGUg
b3JpZ2luYWwgY29kZS48YnI+Cjxicj4KPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIg
aHJlZj0iaHR0cDovL3dpa2kueGVuLm9yZy93aWtpL1BhcmF2aXJ0dWFsaXplZF9EUk0iPmh0dHA6
Ly93aWtpLnhlbi5vcmcvd2lraS9QYXJhdmlydHVhbGl6ZWRfRFJNPC9hPjxicj4KPGJyPgo8YnI+
ClF1b3RpbmcgSmFzb24gTG9uZyAmbHQ7PGEgaHJlZj0ibWFpbHRvOmhhY2szcmNvbkB5YWhvby5j
b20iIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+aGFjazNyY29uQHlhaG9vLmNvbTwvYT4mZ3Q7Ojwv
cD4KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSI+CjxkaXY+CjxkaXYgaWQ9Inl1aV8zXzE2XzBfeW0x
OV8xXzE0NjMyMDUwMDkxMTJfNDM2MSI+SGVsbG8uPC9kaXY+CjxkaXYgaWQ9Inl1aV8zXzE2XzBf
eW0xOV8xXzE0NjMyMDUwMDkxMTJfNDM2MSI+SSB3YW50IHRvIHVzZSBteSBWR0EgaW4gVk0gdGhh
dCBydW5uaW5nIFdpbmRvd3MgNywgTXkgVkdBIGluZm9ybWF0aW9uIGlzIDo8L2Rpdj4KPGRpdiBp
ZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80MzYxIj4mbmJzcDs8L2Rpdj4KPGRp
diBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTI5Ij4wMTowMC4wIFZHQSBj
b21wYXRpYmxlIGNvbnRyb2xsZXI6IE5WSURJQSBDb3Jwb3JhdGlvbiBHVDIxOCBbR2VGb3JjZSAy
MTBdIChyZXYgYTIpPC9kaXY+CjxkaXYgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0NjMyMDUwMDkx
MTJfNDUzMCI+U3Vic3lzdGVtOiBBU1VTVGVLIENvbXB1dGVyIEluYy4gRGV2aWNlIDgzNTQ8L2Rp
dj4KPGRpdiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTMyIj5LZXJuZWwg
ZHJpdmVyIGluIHVzZTogbm91dmVhdTwvZGl2Pgo8ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZf
MF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTM0Ij5LZXJuZWwgbW9kdWxlczogbm91dmVhdTwvZGl2
Pgo8ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTM0
Ij4mbmJzcDs8L2Rpdj4KPGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0NjMy
MDUwMDkxMTJfNDUzNCI+QW5kIDo8L2Rpdj4KPGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBf
eW0xOV8xXzE0NjMyMDUwMDkxMTJfNDUzNCI+Jm5ic3A7PC9kaXY+CjxkaXYgZGlyPSJsdHIiIGlk
PSJ5dWlfM18xNl8wX3ltMTlfMV8xNDYzMjA1MDA5MTEyXzQ1NTYiPltyb290QGxvY2FsaG9zdCB+
XSMgeGwgcGNpLWFzc2lnbmFibGUtbGlzdCZuYnNwOzwvZGl2Pgo8ZGl2IGRpcj0ibHRyIiBpZD0i
eXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTU3Ij5bcm9vdEBsb2NhbGhvc3Qgfl0j
Jm5ic3A7PC9kaXY+CjxkaXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDYzMjA1
MDA5MTEyXzQ1NTciPiZuYnNwOzwvZGl2Pgo8ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95
bTE5XzFfMTQ2MzIwNTAwOTExMl80NTU3Ij5BbmQgSSBhZGRlZCBiZWxvdyBsaW5lcyB0byBteSBW
TSBjb25maWcgZmlsZSA6PC9kaXY+CjxkaXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlf
MV8xNDYzMjA1MDA5MTEyXzQ1NTciPiZuYnNwOzwvZGl2Pgo8ZGl2IGRpcj0ibHRyIiBpZD0ieXVp
XzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTgyIj5nZnhfcGFzc3RocnU9MDwvZGl2Pgo8
ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTgzIj5h
Y3BpPTE8L2Rpdj4KPGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0NjMyMDUw
MDkxMTJfNDU4NCI+cGNpPVsnMDE6MDAuMCZuYnNwOyddPC9kaXY+CjxkaXYgZGlyPSJsdHIiIGlk
PSJ5dWlfM18xNl8wX3ltMTlfMV8xNDYzMjA1MDA5MTEyXzQ1ODQiPiZuYnNwOzwvZGl2Pgo8ZGl2
IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NTg0Ij5idXQg
d2hlbiBJIHdhbnQgZmlyZSBteSBWTSwgSXQgc2hvdyBtZSBiZWxvdyBlcnJvciA6PC9kaXY+Cjxk
aXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDYzMjA1MDA5MTEyXzQ1ODQiPiZu
YnNwOzwvZGl2Pgo8ZGl2IGRpcj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAw
OTExMl80NTg1Ij4KPGRpdiBkaXI9Imx0ciIgaWQ9Inl1aV8zXzE2XzBfeW0xOV8xXzE0NjMyMDUw
MDkxMTJfNDYyNSI+bGlieGw6IGVycm9yOiBsaWJ4bF9wY2kuYzoxMDg5OmxpYnhsX19kZXZpY2Vf
cGNpX2FkZDogUENJIGRldmljZSAwMDAwOjAxOjAwLjAgY2Fubm90IGJlIGFzc2lnbmVkIC0gbm8g
SU9NTVU/PC9kaXY+CjxkaXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8wX3ltMTlfMV8xNDYzMjA1
MDA5MTEyXzQ2MjYiPmxpYnhsOiBlcnJvcjogbGlieGxfY3JlYXRlLmM6MTQwNTpkb21jcmVhdGVf
YXR0YWNoX3BjaTogbGlieGxfZGV2aWNlX3BjaV9hZGQgZmFpbGVkOiAtMTwvZGl2Pgo8ZGl2IGRp
cj0ibHRyIiBpZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NjI3Ij5saWJ4bDog
aW5mbzogbGlieGwuYzoxNjk4OmRldmljZXNfZGVzdHJveV9jYjogZm9ya2VkIHBpZCAzMzY1IGZv
ciBkZXN0cm95IG9mIGRvbWFpbiAzPC9kaXY+CjxkaXYgZGlyPSJsdHIiIGlkPSJ5dWlfM18xNl8w
X3ltMTlfMV8xNDYzMjA1MDA5MTEyXzQ2MjciPiZuYnNwOzwvZGl2Pgo8ZGl2IGRpcj0ibHRyIiBp
ZD0ieXVpXzNfMTZfMF95bTE5XzFfMTQ2MzIwNTAwOTExMl80NjI3Ij5Ib3cgY2FuIEkgc29sdmUg
aXQ/PC9kaXY+CjwvZGl2Pgo8L2Rpdj4KPC9ibG9ja3F1b3RlPgo8cD48YnI+CiZuYnNwOzwvcD4K
PHA+PGJyPgo8YnI+Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS08YnI+CjxiPk9OTFkgQVQgVkZFbWFpbCE8L2I+IC0gVXNlIG91ciA8Yj5NZXRhZGF0YSBN
aXRpZ2F0b3I8L2I+4oSiIHRvIGtlZXAgeW91ciBlbWFpbCBvdXQgb2YgdGhlIE5TQSdzIGhhbmRz
ITxicj4KJDI0Ljk1IE9ORVRJTUUgTGlmZXRpbWUgYWNjb3VudHMgd2l0aCBQcml2YWN5IEZlYXR1
cmVzITxicj4KTm8gQmFuZHdpZHRoIFF1b3RhcyEmbmJzcDsmbmJzcDsgMTVHQiBkaXNrIHNwYWNl
ITxicj4KQ29tbWVyY2lhbCBhbmQgQnVsayBNYWlsIE9wdGlvbnMhPGJyPgo8YnI+Cjxicj48L3A+
CjxmaWVsZHNldCBjbGFzcz0ibWltZUF0dGFjaG1lbnRIZWFkZXIiPjxicj4KPHByZSB3cmFwPSIi
Pl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QKPGEgY2xhc3M9Im1vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0i
bWFpbHRvOlhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnIj5YZW4tdXNlcnNAbGlzdHMueGVuLm9yZzwv
YT4KPGEgY2xhc3M9Im1vei10eHQtbGluay1mcmVldGV4dCIgaHJlZj0iaHR0cDovL2xpc3RzLnhl
bi5vcmcveGVuLXVzZXJzIj5odHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM8L2E+CjwvcHJl
PjwvZmllbGRzZXQ+CjxwPjxicj4KPGJyPgo8YnI+PC9wPgoKPGJyPgo8YnI+Ci0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08YnI+Cgo8Zm9udCBjb2xvcj0i
cmVkIj48Yj5PTkxZIEFUIFZGRW1haWwhPC9iPjwvZm9udD4gLSBVc2Ugb3VyIDxmb250IGNvbG9y
PSJibHVlIj48Yj5NZXRhZGF0YSBNaXRpZ2F0b3I8L2I+PC9mb250PuKEoiB0byBrZWVwIHlvdXIg
ZW1haWwgb3V0IG9mIHRoZSBOU0EncyBoYW5kcyEgPGJyPgokMjQuOTUgT05FVElNRSBMaWZldGlt
ZSBhY2NvdW50cyB3aXRoIFByaXZhY3kgRmVhdHVyZXMhPGJyPgpObyBCYW5kd2lkdGggUXVvdGFz
ISZuYnNwOyZuYnNwOyAxNUdCIGRpc2sgc3BhY2UhIDxicj4KQ29tbWVyY2lhbCBhbmQgQnVsayBN
YWlsIE9wdGlvbnMhIDxicj4KPGJyPgo8L2JvZHk+PC9odG1sPg==

----_com.samsung.android.email_431695101962500--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4422086234255135929==--



From xen-users-bounces@lists.xen.org Tue May 17 01:51:06 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 01:51:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2U8l-0003B4-Ts; Tue, 17 May 2016 01:49:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chenxiao.zhao@gmail.com>) id 1b2U8k-0003Ay-Td
 for xen-users@lists.xen.org; Tue, 17 May 2016 01:49:43 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 C3/46-26599-6B87A375; Tue, 17 May 2016 01:49:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDIsWRWlGSWpSXmKPExsXiVRvkqLu1wir
 c4OoPIYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWNih13BU8WKs+v72BoYL8t0MXJxCAlMYJQ4
 dXcdC4jDItDAKrH52BxWEEdCYA6rxNQ985i6GDmBnByJ9oUvGbsYOYDsAomT70NBwrwCghInZ
 z5hAbGFgEqarm1iBrE5BdQlli1bzQ5iswnoSry60QtWwyKgKvF04hF2iN4AiYdb1rCAjBQW8J
 SY2S4JEhYRiJNY834PWJhZQF/i3I5ykDCzgJfEksUPWSYw8s9CsngWktQssA51ifXzhCDCahK
 3t11lh7C1JZYtfM28gJF1FaN6cWpRWWqRrqFeUlFmekZJbmJmjq6hgalebmpxcWJ6ak5iUrFe
 cn7uJkZguNYzMDDuYGzqdT7EKMnBpCTKm5ZlFS7El5SfUpmRWJwRX1Sak1p8iFGDg0Ng89rVF
 xilWPLy81KVJHiryoHqBItS01Mr0jJzgBEFUyrBwaMkwhsMkuYtLkjMLc5Mh0idYjTm2LLgxl
 omji1T761lEgKbJCXO6wlSKgBSmlGaBzcIFumXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgn
 zLgGZwpOZVwK37xXQKUxAp0wwswA5pSQRISXVwJisrrZuerRG24pXx3gubdjosqEstDv61r8Z
 Zy6u2rlM+PQlOd7jl74Kc//frLNruZ7Alx02OUWOBfO/rNnV1v7YOu7k001dP9WrFe4yqLnm5
 K0Q7Yhfvbrrz9a0rS0SXZ81thzcu/jBBEYRu1Ytmyu3Nked9VnoW5e432HByrDYsCVyezUPmh
 9VYinOSDTUYi4qTgQAXN2TIu8CAAA=
X-Env-Sender: chenxiao.zhao@gmail.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1463449781!23987869!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_30_40,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50177 invoked from network); 17 May 2016 01:49:41 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-16.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 17 May 2016 01:49:41 -0000
Received: by mail-wm0-f65.google.com with SMTP id e201so954233wme.2
 for <xen-users@lists.xen.org>; Mon, 16 May 2016 18:49:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=vECxMX2IMChX20huLr9vYqHqlOhOGs/xnPZ0pxJyhms=;
 b=LGyCI76Dfa08AiJ95/OT3wBD8ScvNJU7xMznreVnpqxFpXZ05Lszl2h3dKb67FplK4
 t/YKP6zURmrOzalW2yRfqKY3mkwgMhyCFzF+XY5qkPBZkusmdlni/zZoZxxZ/GMAzV/6
 YmnU0lttk2KLtD26h3hLKUuI420YHqZqqgPNHgikEYtPZFURlOMbQrZ6Z0JS6DyWP29t
 kDo21rkNplMOfbuVXAB4+tuQ9WXBBUCqCUzqsJ2qhH1ll7O2pvu75kdTphQV/JQCzZU1
 ykgh5BLVqJJxO/cbhMzv9UaVIYfhseJEJ3Ls+joUneLZIMdxNRjhcHpxfw5FAx9k7DH/
 oOgA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=vECxMX2IMChX20huLr9vYqHqlOhOGs/xnPZ0pxJyhms=;
 b=CPRyCr3xwKQ8VLB7ams4corEOVbhv4bliFHgchjvElMNUZTBO1gItmKj/a6Xj5mlIB
 UM68wJ+Tf7Uew67yvXz02MkVRe/wQ/6QMG0nMaWYvKiZ2lC18MUsKoSU3E1WStiKl8/b
 sPcl/Am1nh4iaC1ruUzMyMPwi1xg3UxtHZdAAFofU0fQ4JYaw9a29HZ89kKUYcNPKQ7e
 H03WjdXQpvAAROy5J0ktS8qPe6cHckHuuUmafzGzglANhjt0hKILhwNSdKJD9XSJmKvV
 RvQZsl4MK+gXICiQN4fovqG9WGn0qmhmgfuHzM9PqZOZa8aFpQkbOog20VLcG/KSkb67
 2rpQ==
X-Gm-Message-State: AOPr4FU0CjG6GOMgNRRUZz7fxPDjVe2HYZIY7tBsG+FRPmLkc9lRWlCm1/3KZKnbHvvFYDCjzkEy6vRdNCvg+g==
X-Received: by 10.28.130.6 with SMTP id e6mr19709598wmd.65.1463449780850; Mon,
 16 May 2016 18:49:40 -0700 (PDT)
MIME-Version: 1.0
References: <CA+e=sbKNK_T2H_PPudn9ZcejgVG6WOzBnt0Rg4PbE1pyCSQ83g@mail.gmail.com>
 <5739A7CA.1040408@arm.com>
In-Reply-To: <5739A7CA.1040408@arm.com>
From: Chenxiao Zhao <chenxiao.zhao@gmail.com>
Date: Tue, 17 May 2016 01:49:31 +0000
Message-ID: <CA+e=sbKh5_veejfansALh1ov_29Wt9E=A4XdyUzkO1rfehEhHw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Cc: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-users] run X on dom0 on Hikey board got alignment fault
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8770259688831427420=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============8770259688831427420==
Content-Type: multipart/alternative; boundary=001a114426145595b60532fff45b

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

On Mon, May 16, 2016 at 3:58 AM Julien Grall <julien.grall@arm.com> wrote:

> (CC Stefano)
>
> On 13/05/16 01:44, Chenxiao Zhao wrote:
> > Hi,
>
> Hello,
>
> > I have got GPU driver working on dom0 on my Hikey board. When I run
> > startx in console, it terminated with bus error by signal 7.
> >
> > I traced the kernel and found there is an unhandled fault when X try to
> > access a memory mapped address.
>
> Memory mapped address to which physical address? Does this address
> belong to a device? If so which one?
>

>From my understanding, it is should be a ram address shared by graphic
accelerator and frame buffer display, not belonging to a device. So the
graphic accelerator could draw on this memory and displayed by frame buffer
device.


>
> >
> > Kernel log:
> > Unhandled fault: alignment fault (0x92000061) at 0x0000007f94aac004
> >
> > The address should be 4 bytes aligned. The X works well when I boot the
> > same kernel without XEN. so I do not think this is caused by X codes.
> > What did I miss?
> >
> > Anyone can advise the reason causes this issue and how I can fix it?
>
> The first idea that come to my mind is the memory is mapped as device by
> Xen whilst Linux maps as normal. Because of stage-2/stage-1 memory
> combination, the memory would be mapped as device and therefore all
> access should be aligned.
>
> I would recommend you to track down where exactly X is trying to access
> (device, RAM...).
>

Ok, Thanks for your advices. I'll let you know if I had any progress.



>
> Regards,
>
> --
> Julien Grall
>

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

<div dir=3D"ltr"><br><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Mon=
, May 16, 2016 at 3:58 AM Julien Grall &lt;<a href=3D"mailto:julien.grall@a=
rm.com">julien.grall@arm.com</a>&gt; wrote:<br></div><blockquote class=3D"g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex">(CC Stefano)<br>
<br>
On 13/05/16 01:44, Chenxiao Zhao wrote:<br>
&gt; Hi,<br>
<br>
Hello,<br>
<br>
&gt; I have got GPU driver working on dom0 on my Hikey board. When I run<br=
>
&gt; startx in console, it terminated with bus error by signal 7.<br>
&gt;<br>
&gt; I traced the kernel and found there is an unhandled fault when X try t=
o<br>
&gt; access a memory mapped address.<br>
<br>
Memory mapped address to which physical address? Does this address<br>
belong to a device? If so which one?<br></blockquote><div>=C2=A0</div><div>=
<span style=3D"line-height:1.5">From my understanding, it is should be a ra=
m address shared by graphic=C2=A0</span>accelerator<span style=3D"line-heig=
ht:1.5">=C2=A0and frame buffer display,=C2=A0not=C2=A0</span>belonging<span=
 style=3D"line-height:1.5">=C2=A0to a device. So the graphic=C2=A0</span>ac=
celerator could draw on this<span style=3D"line-height:1.5">=C2=A0memory an=
d displayed by frame buffer device.</span><br></div><div><span style=3D"lin=
e-height:1.5">=C2=A0</span><br></div><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
&gt;<br>
&gt; Kernel log:<br>
&gt; Unhandled fault: alignment fault (0x92000061) at 0x0000007f94aac004<br=
>
&gt;<br>
&gt; The address should be 4 bytes aligned. The X works well when I boot th=
e<br>
&gt; same kernel without XEN. so I do not think this is caused by X codes.<=
br>
&gt; What did I miss?<br>
&gt;<br>
&gt; Anyone can advise the reason causes this issue and how I can fix it?<b=
r>
<br>
The first idea that come to my mind is the memory is mapped as device by<br=
>
Xen whilst Linux maps as normal. Because of stage-2/stage-1 memory<br>
combination, the memory would be mapped as device and therefore all<br>
access should be aligned.<br>
<br>
I would recommend you to track down where exactly X is trying to access<br>
(device, RAM...).<br></blockquote><div><br></div><div>Ok, Thanks for your a=
dvices. I&#39;ll let you know if I had any progress.</div><div>=C2=A0</div>=
<div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Regards,<br>
<br>
--<br>
Julien Grall<br>
</blockquote></div></div>

--001a114426145595b60532fff45b--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8770259688831427420==--


From xen-users-bounces@lists.xen.org Tue May 17 01:51:06 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 01:51:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2U8l-0003B4-Ts; Tue, 17 May 2016 01:49:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chenxiao.zhao@gmail.com>) id 1b2U8k-0003Ay-Td
 for xen-users@lists.xen.org; Tue, 17 May 2016 01:49:43 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 C3/46-26599-6B87A375; Tue, 17 May 2016 01:49:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDIsWRWlGSWpSXmKPExsXiVRvkqLu1wir
 c4OoPIYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWNih13BU8WKs+v72BoYL8t0MXJxCAlMYJQ4
 dXcdC4jDItDAKrH52BxWEEdCYA6rxNQ985i6GDmBnByJ9oUvGbsYOYDsAomT70NBwrwCghInZ
 z5hAbGFgEqarm1iBrE5BdQlli1bzQ5iswnoSry60QtWwyKgKvF04hF2iN4AiYdb1rCAjBQW8J
 SY2S4JEhYRiJNY834PWJhZQF/i3I5ykDCzgJfEksUPWSYw8s9CsngWktQssA51ifXzhCDCahK
 3t11lh7C1JZYtfM28gJF1FaN6cWpRWWqRrqFeUlFmekZJbmJmjq6hgalebmpxcWJ6ak5iUrFe
 cn7uJkZguNYzMDDuYGzqdT7EKMnBpCTKm5ZlFS7El5SfUpmRWJwRX1Sak1p8iFGDg0Ng89rVF
 xilWPLy81KVJHiryoHqBItS01Mr0jJzgBEFUyrBwaMkwhsMkuYtLkjMLc5Mh0idYjTm2LLgxl
 omji1T761lEgKbJCXO6wlSKgBSmlGaBzcIFumXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgn
 zLgGZwpOZVwK37xXQKUxAp0wwswA5pSQRISXVwJisrrZuerRG24pXx3gubdjosqEstDv61r8Z
 Zy6u2rlM+PQlOd7jl74Kc//frLNruZ7Alx02OUWOBfO/rNnV1v7YOu7k001dP9WrFe4yqLnm5
 K0Q7Yhfvbrrz9a0rS0SXZ81thzcu/jBBEYRu1Ytmyu3Nked9VnoW5e432HByrDYsCVyezUPmh
 9VYinOSDTUYi4qTgQAXN2TIu8CAAA=
X-Env-Sender: chenxiao.zhao@gmail.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1463449781!23987869!1
X-Originating-IP: [74.125.82.65]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_30_40,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 50177 invoked from network); 17 May 2016 01:49:41 -0000
Received: from mail-wm0-f65.google.com (HELO mail-wm0-f65.google.com)
 (74.125.82.65)
 by server-16.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 17 May 2016 01:49:41 -0000
Received: by mail-wm0-f65.google.com with SMTP id e201so954233wme.2
 for <xen-users@lists.xen.org>; Mon, 16 May 2016 18:49:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to
 :cc; bh=vECxMX2IMChX20huLr9vYqHqlOhOGs/xnPZ0pxJyhms=;
 b=LGyCI76Dfa08AiJ95/OT3wBD8ScvNJU7xMznreVnpqxFpXZ05Lszl2h3dKb67FplK4
 t/YKP6zURmrOzalW2yRfqKY3mkwgMhyCFzF+XY5qkPBZkusmdlni/zZoZxxZ/GMAzV/6
 YmnU0lttk2KLtD26h3hLKUuI420YHqZqqgPNHgikEYtPZFURlOMbQrZ6Z0JS6DyWP29t
 kDo21rkNplMOfbuVXAB4+tuQ9WXBBUCqCUzqsJ2qhH1ll7O2pvu75kdTphQV/JQCzZU1
 ykgh5BLVqJJxO/cbhMzv9UaVIYfhseJEJ3Ls+joUneLZIMdxNRjhcHpxfw5FAx9k7DH/
 oOgA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to:cc;
 bh=vECxMX2IMChX20huLr9vYqHqlOhOGs/xnPZ0pxJyhms=;
 b=CPRyCr3xwKQ8VLB7ams4corEOVbhv4bliFHgchjvElMNUZTBO1gItmKj/a6Xj5mlIB
 UM68wJ+Tf7Uew67yvXz02MkVRe/wQ/6QMG0nMaWYvKiZ2lC18MUsKoSU3E1WStiKl8/b
 sPcl/Am1nh4iaC1ruUzMyMPwi1xg3UxtHZdAAFofU0fQ4JYaw9a29HZ89kKUYcNPKQ7e
 H03WjdXQpvAAROy5J0ktS8qPe6cHckHuuUmafzGzglANhjt0hKILhwNSdKJD9XSJmKvV
 RvQZsl4MK+gXICiQN4fovqG9WGn0qmhmgfuHzM9PqZOZa8aFpQkbOog20VLcG/KSkb67
 2rpQ==
X-Gm-Message-State: AOPr4FU0CjG6GOMgNRRUZz7fxPDjVe2HYZIY7tBsG+FRPmLkc9lRWlCm1/3KZKnbHvvFYDCjzkEy6vRdNCvg+g==
X-Received: by 10.28.130.6 with SMTP id e6mr19709598wmd.65.1463449780850; Mon,
 16 May 2016 18:49:40 -0700 (PDT)
MIME-Version: 1.0
References: <CA+e=sbKNK_T2H_PPudn9ZcejgVG6WOzBnt0Rg4PbE1pyCSQ83g@mail.gmail.com>
 <5739A7CA.1040408@arm.com>
In-Reply-To: <5739A7CA.1040408@arm.com>
From: Chenxiao Zhao <chenxiao.zhao@gmail.com>
Date: Tue, 17 May 2016 01:49:31 +0000
Message-ID: <CA+e=sbKh5_veejfansALh1ov_29Wt9E=A4XdyUzkO1rfehEhHw@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Cc: Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-users] run X on dom0 on Hikey board got alignment fault
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8770259688831427420=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============8770259688831427420==
Content-Type: multipart/alternative; boundary=001a114426145595b60532fff45b

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

On Mon, May 16, 2016 at 3:58 AM Julien Grall <julien.grall@arm.com> wrote:

> (CC Stefano)
>
> On 13/05/16 01:44, Chenxiao Zhao wrote:
> > Hi,
>
> Hello,
>
> > I have got GPU driver working on dom0 on my Hikey board. When I run
> > startx in console, it terminated with bus error by signal 7.
> >
> > I traced the kernel and found there is an unhandled fault when X try to
> > access a memory mapped address.
>
> Memory mapped address to which physical address? Does this address
> belong to a device? If so which one?
>

>From my understanding, it is should be a ram address shared by graphic
accelerator and frame buffer display, not belonging to a device. So the
graphic accelerator could draw on this memory and displayed by frame buffer
device.


>
> >
> > Kernel log:
> > Unhandled fault: alignment fault (0x92000061) at 0x0000007f94aac004
> >
> > The address should be 4 bytes aligned. The X works well when I boot the
> > same kernel without XEN. so I do not think this is caused by X codes.
> > What did I miss?
> >
> > Anyone can advise the reason causes this issue and how I can fix it?
>
> The first idea that come to my mind is the memory is mapped as device by
> Xen whilst Linux maps as normal. Because of stage-2/stage-1 memory
> combination, the memory would be mapped as device and therefore all
> access should be aligned.
>
> I would recommend you to track down where exactly X is trying to access
> (device, RAM...).
>

Ok, Thanks for your advices. I'll let you know if I had any progress.



>
> Regards,
>
> --
> Julien Grall
>

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

<div dir=3D"ltr"><br><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Mon=
, May 16, 2016 at 3:58 AM Julien Grall &lt;<a href=3D"mailto:julien.grall@a=
rm.com">julien.grall@arm.com</a>&gt; wrote:<br></div><blockquote class=3D"g=
mail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-l=
eft:1ex">(CC Stefano)<br>
<br>
On 13/05/16 01:44, Chenxiao Zhao wrote:<br>
&gt; Hi,<br>
<br>
Hello,<br>
<br>
&gt; I have got GPU driver working on dom0 on my Hikey board. When I run<br=
>
&gt; startx in console, it terminated with bus error by signal 7.<br>
&gt;<br>
&gt; I traced the kernel and found there is an unhandled fault when X try t=
o<br>
&gt; access a memory mapped address.<br>
<br>
Memory mapped address to which physical address? Does this address<br>
belong to a device? If so which one?<br></blockquote><div>=C2=A0</div><div>=
<span style=3D"line-height:1.5">From my understanding, it is should be a ra=
m address shared by graphic=C2=A0</span>accelerator<span style=3D"line-heig=
ht:1.5">=C2=A0and frame buffer display,=C2=A0not=C2=A0</span>belonging<span=
 style=3D"line-height:1.5">=C2=A0to a device. So the graphic=C2=A0</span>ac=
celerator could draw on this<span style=3D"line-height:1.5">=C2=A0memory an=
d displayed by frame buffer device.</span><br></div><div><span style=3D"lin=
e-height:1.5">=C2=A0</span><br></div><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
&gt;<br>
&gt; Kernel log:<br>
&gt; Unhandled fault: alignment fault (0x92000061) at 0x0000007f94aac004<br=
>
&gt;<br>
&gt; The address should be 4 bytes aligned. The X works well when I boot th=
e<br>
&gt; same kernel without XEN. so I do not think this is caused by X codes.<=
br>
&gt; What did I miss?<br>
&gt;<br>
&gt; Anyone can advise the reason causes this issue and how I can fix it?<b=
r>
<br>
The first idea that come to my mind is the memory is mapped as device by<br=
>
Xen whilst Linux maps as normal. Because of stage-2/stage-1 memory<br>
combination, the memory would be mapped as device and therefore all<br>
access should be aligned.<br>
<br>
I would recommend you to track down where exactly X is trying to access<br>
(device, RAM...).<br></blockquote><div><br></div><div>Ok, Thanks for your a=
dvices. I&#39;ll let you know if I had any progress.</div><div>=C2=A0</div>=
<div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Regards,<br>
<br>
--<br>
Julien Grall<br>
</blockquote></div></div>

--001a114426145595b60532fff45b--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8770259688831427420==--


From xen-users-bounces@lists.xen.org Tue May 17 05:46:44 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 05:46:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2Xon-0000Zf-2i; Tue, 17 May 2016 05:45:21 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <steffan@hldns.com>) id 1b2Xol-0000ZZ-UE
 for xen-users@lists.xen.org; Tue, 17 May 2016 05:45:20 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 2E/FD-18833-EEFAA375; Tue, 17 May 2016 05:45:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprIIsWRWlGSWpSXmKPExsVy/OceX913663
 CDd4+ZLdYdfUAqwOjx9Hdv5kCGKNYM/OS8isSWDN+/5/HXPBQreLt22nMDYwflboYuTiEBC4w
 Siz7voOxi5GTQ1RAT2L+ngmsIDaLgKrE2hf97CC2sICERP/ch2wgNpuAusTmExfBakQEZCWu/
 JoOZvMK2EjM//iCHSbedqUNKi4ocbF9HZjNLOAu8XxdA/MERq5ZSFKzkKQgbC2Ju7emQMW1JZ
 68uwBla0q8PPGcHVl8ASPbKkb14tSistQiXWO9pKLM9IyS3MTMHF1DAzO93NTi4sT01JzEpGK
 95PzcTYzAoGIAgh2MHf+cDjFKcjApifKmZVmFC/El5adUZiQWZ8QXleakFh9ilOHgUJLglQMG
 qZBgUWp6akVaZg4wvGHSEhw8SiK8HeuA0rzFBYm5xZnpEKlTjIpS4ryzQBICIImM0jy4NlhMX
 WKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw71OQKTyZeSVw018BLWYCWjzBzAJkcUkiQkqqgZ
 EzaO7RiT4TVwVrq8lsTd79rH5S4baSEr1/c2041JoaKiK4mvJMJGevX/1sLU+MqbOW3c+vygv
 Ve8+qGVzk+t7j98+46vKzZaWxJ7USuLfE5h92KOyfzFVy61PNrSehj6fpyXByqmUtn1dl+7jg
 E+fyuV4rAphbFln2S/0K3Hryg0pYV3j6UiWW4oxEQy3mouJEACG1+0ukAgAA
X-Env-Sender: steffan@hldns.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1463463917!14438546!1
X-Originating-IP: [199.249.188.77]
X-SpamReason: No, hits=0.2 required=7.0 tests=HTML_MESSAGE, MIME_QP_LONG_LINE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53648 invoked from network); 17 May 2016 05:45:17 -0000
Received: from mail.hldns.com (HELO hosting1.hldns.com) (199.249.188.77)
 by server-15.tower-21.messagelabs.com with SMTP; 17 May 2016 05:45:17 -0000
Received: from [192.168.0.23] (174-19-186-133.phnx.qwest.net [174.19.186.133])
 by hosting1.hldns.com (Postfix) with ESMTPA id 6F10F4F67AD
 for <xen-users@lists.xen.org>; Mon, 16 May 2016 22:45:08 -0700 (MST)
User-Agent: Microsoft-MacOutlook/f.16.0.160506
Date: Mon, 16 May 2016 22:45:12 -0700
From: Steffan Cline <steffan@hldns.com>
To: <xen-users@lists.xen.org>
Message-ID: <5E6AD415-258C-4425-8E88-41496B14C725@hldns.com>
Thread-Topic: UEFI / Mac OS X
Mime-version: 1.0
Subject: [Xen-users] UEFI / Mac OS X
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3319361580230909178=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--===============3319361580230909178==
Content-type: multipart/alternative;
	boundary="B_3546283513_917136710"

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3546283513_917136710
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

Let=E2=80=99s say I have Xen running on a Mac and I want to virtualize OS X.

=20

I can see that by default Xen uses the bochs bios but UEFI support is neces=
sary for booting into a newer MacOS X.

=20

Is there a way to do this?

=20

Has anyone else tinkered with it?

=20

I=E2=80=99ve googled LONG and hard but all the articles are for 10.6 Snow Leopard=
 which is OLD.

=20

I made a bootable thumb drive which uses a custom boot loader but bochs bio=
s won=E2=80=99t boot it.

=20

I know there=E2=80=99s VMWare, Parallels and VirtualBox but I wanted to try a pro=
of of concept with Xen.

=20

Ideas?

=20

=20

Thank you,

Steffan Cline

602-793-0014

=20


--B_3546283513_917136710
Content-type: text/html;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:schema=
s-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/office/20=
04/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta name=3DTitle c=
ontent=3D""><meta name=3DKeywords content=3D""><meta http-equiv=3DContent-Type conte=
nt=3D"text/html; charset=3Dutf-8"><meta name=3DGenerator content=3D"Microsoft Word 1=
5 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"=EB=A7=91=EC=9D=80 =EA=B3=A0=EB=94=95";}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Calibri;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Calibri;
	color:windowtext;}
span.msoIns
	{mso-style-type:export-only;
	mso-style-name:"";
	text-decoration:underline;
	color:teal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:Calibri;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style></head><body bgcolor=3Dwhite lang=3DEN-US link=3D"#0563C1" vlink=3D"#954=
F72"><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'font-size:11.0p=
t'>Let&#8217;s say I have Xen running on a Mac and I want to virtualize OS X=
.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'><o:=
p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'>I=
 can see that by default Xen uses the bochs bios but UEFI support is necessa=
ry for booting into a newer MacOS X.<o:p></o:p></span></p><p class=3DMsoNormal=
><span style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNorm=
al><span style=3D'font-size:11.0pt'>Is there a way to do this?<o:p></o:p></spa=
n></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></s=
pan></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'>Has anyone else ti=
nkered with it?<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-si=
ze:11.0pt'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-=
size:11.0pt'>I&#8217;ve googled LONG and hard but all the articles are for 1=
0.6 Snow Leopard which is OLD.<o:p></o:p></span></p><p class=3DMsoNormal><span=
 style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><sp=
an style=3D'font-size:11.0pt'>I made a bootable thumb drive which uses a custo=
m boot loader but bochs bios won&#8217;t boot it.<o:p></o:p></span></p><p cl=
ass=3DMsoNormal><span style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:11.0pt'>I know there&#8217;s VMWare, =
Parallels and VirtualBox but I wanted to try a proof of concept with Xen.<o:=
p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'><o:p>&n=
bsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'>Ideas=
?<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'><o:=
p>&nbsp;</o:p></span></p><div><div><p class=3DMsoNormal><span style=3D'font-size=
:10.5pt;color:black'><o:p>&nbsp;</o:p></span></p></div></div><div><p class=3DM=
soNormal><span style=3D'font-size:10.5pt;color:black'>Thank you,<o:p></o:p></s=
pan></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.5pt;color:bl=
ack'>Steffan Cline<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.5pt;color:black'>602-793-0014<o:p></o:p></span></p></div=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>

--B_3546283513_917136710--




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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3319361580230909178==--




From xen-users-bounces@lists.xen.org Tue May 17 05:46:44 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 05:46:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2Xon-0000Zf-2i; Tue, 17 May 2016 05:45:21 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <steffan@hldns.com>) id 1b2Xol-0000ZZ-UE
 for xen-users@lists.xen.org; Tue, 17 May 2016 05:45:20 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 2E/FD-18833-EEFAA375; Tue, 17 May 2016 05:45:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprIIsWRWlGSWpSXmKPExsVy/OceX913663
 CDd4+ZLdYdfUAqwOjx9Hdv5kCGKNYM/OS8isSWDN+/5/HXPBQreLt22nMDYwflboYuTiEBC4w
 Siz7voOxi5GTQ1RAT2L+ngmsIDaLgKrE2hf97CC2sICERP/ch2wgNpuAusTmExfBakQEZCWu/
 JoOZvMK2EjM//iCHSbedqUNKi4ocbF9HZjNLOAu8XxdA/MERq5ZSFKzkKQgbC2Ju7emQMW1JZ
 68uwBla0q8PPGcHVl8ASPbKkb14tSistQiXWO9pKLM9IyS3MTMHF1DAzO93NTi4sT01JzEpGK
 95PzcTYzAoGIAgh2MHf+cDjFKcjApifKmZVmFC/El5adUZiQWZ8QXleakFh9ilOHgUJLglQMG
 qZBgUWp6akVaZg4wvGHSEhw8SiK8HeuA0rzFBYm5xZnpEKlTjIpS4ryzQBICIImM0jy4NlhMX
 WKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5Iw71OQKTyZeSVw018BLWYCWjzBzAJkcUkiQkqqgZ
 EzaO7RiT4TVwVrq8lsTd79rH5S4baSEr1/c2041JoaKiK4mvJMJGevX/1sLU+MqbOW3c+vygv
 Ve8+qGVzk+t7j98+46vKzZaWxJ7USuLfE5h92KOyfzFVy61PNrSehj6fpyXByqmUtn1dl+7jg
 E+fyuV4rAphbFln2S/0K3Hryg0pYV3j6UiWW4oxEQy3mouJEACG1+0ukAgAA
X-Env-Sender: steffan@hldns.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1463463917!14438546!1
X-Originating-IP: [199.249.188.77]
X-SpamReason: No, hits=0.2 required=7.0 tests=HTML_MESSAGE, MIME_QP_LONG_LINE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53648 invoked from network); 17 May 2016 05:45:17 -0000
Received: from mail.hldns.com (HELO hosting1.hldns.com) (199.249.188.77)
 by server-15.tower-21.messagelabs.com with SMTP; 17 May 2016 05:45:17 -0000
Received: from [192.168.0.23] (174-19-186-133.phnx.qwest.net [174.19.186.133])
 by hosting1.hldns.com (Postfix) with ESMTPA id 6F10F4F67AD
 for <xen-users@lists.xen.org>; Mon, 16 May 2016 22:45:08 -0700 (MST)
User-Agent: Microsoft-MacOutlook/f.16.0.160506
Date: Mon, 16 May 2016 22:45:12 -0700
From: Steffan Cline <steffan@hldns.com>
To: <xen-users@lists.xen.org>
Message-ID: <5E6AD415-258C-4425-8E88-41496B14C725@hldns.com>
Thread-Topic: UEFI / Mac OS X
Mime-version: 1.0
Subject: [Xen-users] UEFI / Mac OS X
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3319361580230909178=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--===============3319361580230909178==
Content-type: multipart/alternative;
	boundary="B_3546283513_917136710"

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3546283513_917136710
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

Let=E2=80=99s say I have Xen running on a Mac and I want to virtualize OS X.

=20

I can see that by default Xen uses the bochs bios but UEFI support is neces=
sary for booting into a newer MacOS X.

=20

Is there a way to do this?

=20

Has anyone else tinkered with it?

=20

I=E2=80=99ve googled LONG and hard but all the articles are for 10.6 Snow Leopard=
 which is OLD.

=20

I made a bootable thumb drive which uses a custom boot loader but bochs bio=
s won=E2=80=99t boot it.

=20

I know there=E2=80=99s VMWare, Parallels and VirtualBox but I wanted to try a pro=
of of concept with Xen.

=20

Ideas?

=20

=20

Thank you,

Steffan Cline

602-793-0014

=20


--B_3546283513_917136710
Content-type: text/html;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:schema=
s-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/office/20=
04/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta name=3DTitle c=
ontent=3D""><meta name=3DKeywords content=3D""><meta http-equiv=3DContent-Type conte=
nt=3D"text/html; charset=3Dutf-8"><meta name=3DGenerator content=3D"Microsoft Word 1=
5 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:0 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"=EB=A7=91=EC=9D=80 =EA=B3=A0=EB=94=95";}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Calibri;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Calibri;
	color:windowtext;}
span.msoIns
	{mso-style-type:export-only;
	mso-style-name:"";
	text-decoration:underline;
	color:teal;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:Calibri;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style></head><body bgcolor=3Dwhite lang=3DEN-US link=3D"#0563C1" vlink=3D"#954=
F72"><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'font-size:11.0p=
t'>Let&#8217;s say I have Xen running on a Mac and I want to virtualize OS X=
.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'><o:=
p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'>I=
 can see that by default Xen uses the bochs bios but UEFI support is necessa=
ry for booting into a newer MacOS X.<o:p></o:p></span></p><p class=3DMsoNormal=
><span style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNorm=
al><span style=3D'font-size:11.0pt'>Is there a way to do this?<o:p></o:p></spa=
n></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></s=
pan></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'>Has anyone else ti=
nkered with it?<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-si=
ze:11.0pt'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-=
size:11.0pt'>I&#8217;ve googled LONG and hard but all the articles are for 1=
0.6 Snow Leopard which is OLD.<o:p></o:p></span></p><p class=3DMsoNormal><span=
 style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><sp=
an style=3D'font-size:11.0pt'>I made a bootable thumb drive which uses a custo=
m boot loader but bochs bios won&#8217;t boot it.<o:p></o:p></span></p><p cl=
ass=3DMsoNormal><span style=3D'font-size:11.0pt'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:11.0pt'>I know there&#8217;s VMWare, =
Parallels and VirtualBox but I wanted to try a proof of concept with Xen.<o:=
p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'><o:p>&n=
bsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'>Ideas=
?<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt'><o:=
p>&nbsp;</o:p></span></p><div><div><p class=3DMsoNormal><span style=3D'font-size=
:10.5pt;color:black'><o:p>&nbsp;</o:p></span></p></div></div><div><p class=3DM=
soNormal><span style=3D'font-size:10.5pt;color:black'>Thank you,<o:p></o:p></s=
pan></p></div><div><p class=3DMsoNormal><span style=3D'font-size:10.5pt;color:bl=
ack'>Steffan Cline<o:p></o:p></span></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.5pt;color:black'>602-793-0014<o:p></o:p></span></p></div=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>

--B_3546283513_917136710--




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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3319361580230909178==--




From xen-users-bounces@lists.xen.org Tue May 17 06:32:52 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 06:32:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2YXR-0003PM-1i; Tue, 17 May 2016 06:31:29 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b2YXP-0003PG-6n
 for xen-users@lists.xen.org; Tue, 17 May 2016 06:31:27 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 B7/F2-12567-EBABA375; Tue, 17 May 2016 06:31:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrMKsWRWlGSWpSXmKPExsWS1FXppLtnl1W
 4wcdHaharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8azaQtYCo7PYKu41RrVwHj5KmsXIxcHi8Aq
 Fon+4xuYuxg5OYQEkiUmP1vMDmFnSPxtWA4Vz5TYNukelB0vsfT4b1YQW0JAQWJC73Q2CNta4
 sv5NkaQoRICh1kk9h49wg7iCAk0MEo8ffIArJtFQFvi7oVJLF2MHBxsAmoST3pYIIZqSbzc1c
 YCUi8iMJVR4lp/AxNIDa+At8SRF2YgNZwCqhJnVm9jhaj/wCjxbmkFiC0sYC4x9dQnJhCbV0B
 Q4uTMJ2AzmQViJXZ86GKHsMUk9s36yzyBUWQWkrJZSMpmISmbBbSZWUBdYv08IYiwtsSyha+Z
 IWw1idvbrrIjiy9gZF/FqFGcWlSWWqRraKqXVJSZnlGSm5iZo2toYKqXm1pcnJiempOYVKyXn
 J+7iREYYQxAsIOxYbvnIUZJDiYlUd60LKtwIb6k/JTKjMTijPii0pzU4kOMMhwcShK8R3YC5Q
 SLUtNTK9Iyc4CxDpOW4OBREuHtB0nzFhck5hZnpkOkTjHqcrTNub+WSYglLz8vVUqclxOYOIQ
 EQIoySvPgRsDSziVGWSlhXkago4R4ClKLcjNLUOVfMYpzMCoJ824DWcWTmVcCt+kV0BFMQEdM
 MLMAOaIkESEl1cC4vvxDrFHhbJYjh73+HfdZupWlLXSJr8kqv3XnI5jL35wLKVvCplZV45xd4
 S0S1RZcunTVzYQtG5N+syc5rpuYduZPya7nhd9XaIdv93Jv7eBNU0yWiWN+GOi08OXLHQcLiq
 cHpr4QuHy2tVTrYRGT5aYPnBICCyp2er73EZPyZZJ95PRd0VuJpTgj0VCLuag4EQAiwVPgNgM
 AAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1463466682!39681573!1
X-Originating-IP: [98.138.121.66]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20150 invoked from network); 17 May 2016 06:31:23 -0000
Received: from nm45-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm45-vm2.bullet.mail.ne1.yahoo.com) (98.138.121.66)
 by server-6.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 17 May 2016 06:31:23 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463466682; bh=P44H6J4EVECVXexEitKYpmj8T92jOwYCw2CEiC5mWYo=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=AIId91VkqD2gV8eycngbLsGZQJmavq/GiA35dA74tIyTJtKNH31UJ11j4hy1+FXt8VHayXUetawHwKb8WYe3BHbDiV6gQE+iXvAFCNnjJPxCnXEbUfkKbTD2mXlz2IS7t/GM3r9UCtDEvoSrftAvXVtf13PinqnZnmDKOZEY905LL1YuPgAMwr8sdhBCQRe0askLc5aOILvvzi998FgD/tDxIIxXm40dz9WzLt1cwsm2asybpWGhIzjNsJW/NMqAKodSPRpD8yVeRFIgrLQhJFih7EFERsNSVyr9y2QOfLD6CXoDbLNE064PwjcGCKsXqpvdItqdcHcTBs0p87OmVA==
Received: from [127.0.0.1] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:31:22 -0000
Received: from [98.138.100.115] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:28:28 -0000
Received: from [98.138.226.161] by tm106.bullet.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:28:28 -0000
Received: from [127.0.0.1] by omp1062.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:28:28 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 591354.401.bm@omp1062.mail.ne1.yahoo.com
X-YMail-OSG: 7CgI4K8VM1kcGgBEV9c3cdpHoh7f4zuQ42jYClqE3_3o9cYhn2PpdL_h3BkaJQx
 nr_5VAOHOW9CnbQ6aBgSA.Pm5TDoYMz8BCRu4f0u4_poZLBRMg5JZucCox7Er9e6FHof6.HsnXgj
 _gEza7kYl2.y0uCVVkCquWIynyCBIV38OLC3JTh9dDKEDel5azY0Hsf1okJBfrBOJEFzD3_6o3io
 RCKzbiz1LXlTMp4oqLNMf04HvtcTj_xIGTMMAaI29xx_9iptRJnINP6ueALoHbcsHM9s1XKUNNgp
 RJx33ALZDsnGokd7FzLyUugBcDT8J2EszzHm0dYpqc_H4UZNI6uPTAYybm4NWL9FZ2xjv42rRVf2
 BSXJAMvxI5PL7W5x7PHgOTYcrk1UdYuek7vZda.x3EV4VMoNi3t.zXZ3QBxtVUKmRMB68q8B_hS9
 cuHFBVeeaNhZau05Hf1L81Y52bLQeyYSfNAJ.fvaFBXMkZA9WYnOTICybabhGr_tj8q2HM.n5tf8
 Tt2kdMhzbH8rufpTi7oJ.FDY39a849xl0
Received: from jws10008.mail.ne1.yahoo.com by
 sendmailws101b.mail.ne1.yahoo.com; Tue, 17 May 2016 06:28:28 +0000;
 1463466508.103
Date: Tue, 17 May 2016 06:28:27 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: De Coro Guillaume <guillaumedecoro@gmail.com>, 
 "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <328035903.3249370.1463466507722.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <57398344.805@gmail.com>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
MIME-Version: 1.0
Content-Length: 101982
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6418025325581988662=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6418025325581988662==
Content-Type: multipart/alternative; 
	boundary="----=_Part_3249369_1948745477.1463466507689"
Content-Length: 101447

------=_Part_3249369_1948745477.1463466507689
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

My Grub is :[root@localhost ~]# cat /boot/grub2/grub.cfg=C2=A0## DO NOT EDI=
T THIS FILE## It is automatically generated by grub2-mkconfig using templat=
es# from /etc/grub.d and settings from /etc/default/grub#
### BEGIN /etc/grub.d/00_header ###set pager=3D1
if [ -s $prefix/grubenv ]; then=C2=A0 load_envfiif [ "${next_entry}" ] ; th=
en=C2=A0 =C2=A0set default=3D"${next_entry}"=C2=A0 =C2=A0set next_entry=3D=
=C2=A0 =C2=A0save_env next_entry=C2=A0 =C2=A0set boot_once=3Dtrueelse=C2=A0=
 =C2=A0set default=3D"${saved_entry}"fi
if [ x"${feature_menuentry_id}" =3D xy ]; then=C2=A0 menuentry_id_option=3D=
"--id"else=C2=A0 menuentry_id_option=3D""fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then=C2=A0 set saved_entry=3D"${prev_saved_en=
try}"=C2=A0 save_env saved_entry=C2=A0 set prev_saved_entry=3D=C2=A0 save_e=
nv prev_saved_entry=C2=A0 set boot_once=3Dtruefi
function savedefault {=C2=A0 if [ -z "${boot_once}" ]; then=C2=A0 =C2=A0 sa=
ved_entry=3D"${chosen}"=C2=A0 =C2=A0 save_env saved_entry=C2=A0 fi}
function load_video {=C2=A0 if [ x$feature_all_video_module =3D xy ]; then=
=C2=A0 =C2=A0 insmod all_video=C2=A0 else=C2=A0 =C2=A0 insmod efi_gop=C2=A0=
 =C2=A0 insmod efi_uga=C2=A0 =C2=A0 insmod ieee1275_fb=C2=A0 =C2=A0 insmod =
vbe=C2=A0 =C2=A0 insmod vga=C2=A0 =C2=A0 insmod video_bochs=C2=A0 =C2=A0 in=
smod video_cirrus=C2=A0 fi}
terminal_output consoleif [ x$feature_timeout_style =3D xy ] ; then=C2=A0 s=
et timeout_style=3Dmenu=C2=A0 set timeout=3D5# Fallback normal timeout code=
 in case the timeout_style feature is# unavailable.else=C2=A0 set timeout=
=3D5fi### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/01_users ###if [ -f ${prefix}/user.cfg ]; then=C2=A0 =
source ${prefix}/user.cfg=C2=A0 if [ -n "${GRUB2_PASSWORD}" ]; then=C2=A0 =
=C2=A0 set superusers=3D"root"=C2=A0 =C2=A0 export superusers=C2=A0 =C2=A0 =
password_pbkdf2 root ${GRUB2_PASSWORD}=C2=A0 fifi### END /etc/grub.d/01_use=
rs ###
### BEGIN /etc/grub.d/10_linux ###menuentry 'Fedora (4.4.7-300.fc23.x86_64)=
 23 (Server Edition)' --class fedora --class gnu-linux --class gnu --class =
os --unrestricted $menuentry_id_option 'gnulinux-4.4.7-300.fc23.x86_64-adva=
nced-5a537009-00b1-4f8c-a547-26dd00707ee9' { load_video set gfxpayload=3Dke=
ep insmod gzio insmod part_msdos insmod lvm insmod ext2 set root=3D'lvmid/3=
p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWs=
Z' if [ x$feature_platform_search_hint =3D xy ]; then  =C2=A0search --no-fl=
oppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86=
-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A05a537009-00b1-4f8c-a5=
47-26dd00707ee9 else  =C2=A0search --no-floppy --fs-uuid --set=3Droot 5a537=
009-00b1-4f8c-a547-26dd00707ee9 fi linux16 /boot/vmlinuz-4.4.7-300.fc23.x86=
_64 root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=
=3Dfedora/swap rhgb quiet=C2=A0 initrd16 /boot/initramfs-4.4.7-300.fc23.x86=
_64.img}menuentry 'Fedora (4.2.3-300.fc23.x86_64) 23 (Server Edition)' --cl=
ass fedora --class gnu-linux --class gnu --class os --unrestricted $menuent=
ry_id_option 'gnulinux-4.2.3-300.fc23.x86_64-advanced-5a537009-00b1-4f8c-a5=
47-26dd00707ee9' { load_video set gfxpayload=3Dkeep insmod gzio insmod part=
_msdos insmod lvm insmod ext2 set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-=
8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' if [ x$feature_platform=
_search_hint =3D xy ]; then  =C2=A0search --no-floppy --fs-uuid --set=3Droo=
t --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z=
70H-QWiX-saVL-s7gWsZ' =C2=A05a537009-00b1-4f8c-a547-26dd00707ee9 else  =C2=
=A0search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00=
707ee9 fi linux16 /boot/vmlinuz-4.2.3-300.fc23.x86_64 root=3D/dev/mapper/fe=
dora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet=
=C2=A0 initrd16 /boot/initramfs-4.2.3-300.fc23.x86_64.img}menuentry 'Fedora=
 (0-rescue-0fa9e7453b15478390033c60f3b03e9b) 23 (Server Edition)' --class f=
edora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id=
_option 'gnulinux-0-rescue-0fa9e7453b15478390033c60f3b03e9b-advanced-5a5370=
09-00b1-4f8c-a547-26dd00707ee9' { load_video insmod gzio insmod part_msdos =
insmod lvm insmod ext2 set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo=
3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' if [ x$feature_platform_search=
_hint =3D xy ]; then  =C2=A0search --no-floppy --fs-uuid --set=3Droot --hin=
t=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWi=
X-saVL-s7gWsZ' =C2=A05a537009-00b1-4f8c-a547-26dd00707ee9 else  =C2=A0searc=
h --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9 f=
i linux16 /boot/vmlinuz-0-rescue-0fa9e7453b15478390033c60f3b03e9b root=3D/d=
ev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swa=
p rhgb quiet=C2=A0 initrd16 /boot/initramfs-0-rescue-0fa9e7453b15478390033c=
60f3b03e9b.img}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###menuentry 'Fedora, with Xen hyperviso=
r' --class fedora --class gnu-linux --class gnu --class os --class xen $men=
uentry_id_option 'xen-gnulinux-simple-5a537009-00b1-4f8c-a547-26dd00707ee9'=
 { insmod part_msdos insmod lvm insmod ext2 set root=3D'lvmid/3p7jxo-Dwtm-N=
ABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' if [ x$fe=
ature_platform_search_hint =3D xy ]; then  =C2=A0search --no-floppy --fs-uu=
id --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlE=
aE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A05a537009-00b1-4f8c-a547-26dd00707=
ee9 else  =C2=A0search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8=
c-a547-26dd00707ee9 fi echo 'Loading Xen 4.5.3 ...'=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" ]; then=C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 xen_rm_opts=3D=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 else=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 xen_rm_opts=3D"no-real-mo=
de edd=3Doff"=C2=A0 =C2=A0 =C2=A0 =C2=A0 fi multiboot /boot/xen-4.5.3.gz in=
tel_iommu=3Don placeholder =C2=A0${xen_rm_opts} echo 'Loading Linux 4.4.7-3=
00.fc23.x86_64 ...' module /boot/vmlinuz-4.4.7-300.fc23.x86_64 placeholder =
root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Df=
edora/swap rhgb quiet=C2=A0 echo 'Loading initial ramdisk ...' module --nou=
nzip =C2=A0 /boot/initramfs-4.4.7-300.fc23.x86_64.img}submenu 'Advanced opt=
ions for Fedora (with Xen hypervisor)' $menuentry_id_option 'gnulinux-advan=
ced-5a537009-00b1-4f8c-a547-26dd00707ee9' { submenu 'Xen hypervisor, versio=
n 4.5.3' $menuentry_id_option 'xen-hypervisor-4.5.3-5a537009-00b1-4f8c-a547=
-26dd00707ee9' { menuentry 'Fedora, with Xen 4.5.3 and Linux 4.4.7-300.fc23=
.x86_64' --class fedora --class gnu-linux --class gnu --class os --class xe=
n $menuentry_id_option 'xen-gnulinux-4.4.7-300.fc23.x86_64-advanced-5a53700=
9-00b1-4f8c-a547-26dd00707ee9' { insmod part_msdos insmod lvm insmod ext2 s=
et root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z7=
0H-QWiX-saVL-s7gWsZ' if [ x$feature_platform_search_hint =3D xy ]; then  =
=C2=A0search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm=
-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A05=
a537009-00b1-4f8c-a547-26dd00707ee9 else  =C2=A0search --no-floppy --fs-uui=
d --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9 fi echo 'Loading Xen 4.=
5.3 ...'  =C2=A0 =C2=A0 =C2=A0 =C2=A0if [ "$grub_platform" =3D "pc" -o "$gr=
ub_platform" =3D "" ]; then  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_r=
m_opts=3D  =C2=A0 =C2=A0 =C2=A0 =C2=A0else  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0xen_rm_opts=3D"no-real-mode edd=3Doff"  =C2=A0 =C2=A0 =C2=A0 =C2=
=A0fi multiboot /boot/xen-4.5.3.gz intel_iommu=3Don placeholder =C2=A0 ${xe=
n_rm_opts} echo 'Loading Linux 4.4.7-300.fc23.x86_64 ...' module /boot/vmli=
nuz-4.4.7-300.fc23.x86_64 placeholder root=3D/dev/mapper/fedora-root00 ro r=
d.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet=C2=A0 echo 'Loa=
ding initial ramdisk ...' module --nounzip =C2=A0 /boot/initramfs-4.4.7-300=
.fc23.x86_64.img } menuentry 'Fedora, with Xen 4.5.3 and Linux 4.2.3-300.fc=
23.x86_64' --class fedora --class gnu-linux --class gnu --class os --class =
xen $menuentry_id_option 'xen-gnulinux-4.2.3-300.fc23.x86_64-advanced-5a537=
009-00b1-4f8c-a547-26dd00707ee9' { insmod part_msdos insmod lvm insmod ext2=
 set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-=
Z70H-QWiX-saVL-s7gWsZ' if [ x$feature_platform_search_hint =3D xy ]; then  =
=C2=A0search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm=
-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A05=
a537009-00b1-4f8c-a547-26dd00707ee9 else  =C2=A0search --no-floppy --fs-uui=
d --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9 fi echo 'Loading Xen 4.=
5.3 ...'  =C2=A0 =C2=A0 =C2=A0 =C2=A0if [ "$grub_platform" =3D "pc" -o "$gr=
ub_platform" =3D "" ]; then  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_r=
m_opts=3D  =C2=A0 =C2=A0 =C2=A0 =C2=A0else  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0xen_rm_opts=3D"no-real-mode edd=3Doff"  =C2=A0 =C2=A0 =C2=A0 =C2=
=A0fi multiboot /boot/xen-4.5.3.gz intel_iommu=3Don placeholder =C2=A0 ${xe=
n_rm_opts} echo 'Loading Linux 4.2.3-300.fc23.x86_64 ...' module /boot/vmli=
nuz-4.2.3-300.fc23.x86_64 placeholder root=3D/dev/mapper/fedora-root00 ro r=
d.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet=C2=A0 echo 'Loa=
ding initial ramdisk ...' module --nounzip =C2=A0 /boot/initramfs-4.2.3-300=
.fc23.x86_64.img } } submenu 'Xen hypervisor, version 4.5' $menuentry_id_op=
tion 'xen-hypervisor-4.5-5a537009-00b1-4f8c-a547-26dd00707ee9' { menuentry =
'Fedora, with Xen 4.5 and Linux 4.4.7-300.fc23.x86_64' --class fedora --cla=
ss gnu-linux --class gnu --class os --class xen $menuentry_id_option 'xen-g=
nulinux-4.4.7-300.fc23.x86_64-advanced-5a537009-00b1-4f8c-a547-26dd00707ee9=
' { insmod part_msdos insmod lvm insmod ext2 set root=3D'lvmid/3p7jxo-Dwtm-=
NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' if [ x$f=
eature_platform_search_hint =3D xy ]; then  =C2=A0search --no-floppy --fs-u=
uid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUl=
EaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A05a537009-00b1-4f8c-a547-26dd0070=
7ee9 else  =C2=A0search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f=
8c-a547-26dd00707ee9 fi echo 'Loading Xen 4.5 ...'  =C2=A0 =C2=A0 =C2=A0 =
=C2=A0if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" ]; then  =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_rm_opts=3D  =C2=A0 =C2=A0 =C2=
=A0 =C2=A0else  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_rm_opts=3D"no-=
real-mode edd=3Doff"  =C2=A0 =C2=A0 =C2=A0 =C2=A0fi multiboot /boot/xen-4.5=
.gz intel_iommu=3Don placeholder =C2=A0 ${xen_rm_opts} echo 'Loading Linux =
4.4.7-300.fc23.x86_64 ...' module /boot/vmlinuz-4.4.7-300.fc23.x86_64 place=
holder root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm=
.lv=3Dfedora/swap rhgb quiet=C2=A0 echo 'Loading initial ramdisk ...' modul=
e --nounzip =C2=A0 /boot/initramfs-4.4.7-300.fc23.x86_64.img } menuentry 'F=
edora, with Xen 4.5 and Linux 4.2.3-300.fc23.x86_64' --class fedora --class=
 gnu-linux --class gnu --class os --class xen $menuentry_id_option 'xen-gnu=
linux-4.2.3-300.fc23.x86_64-advanced-5a537009-00b1-4f8c-a547-26dd00707ee9' =
{ insmod part_msdos insmod lvm insmod ext2 set root=3D'lvmid/3p7jxo-Dwtm-NA=
Bs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' if [ x$fea=
ture_platform_search_hint =3D xy ]; then  =C2=A0search --no-floppy --fs-uui=
d --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEa=
E-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A05a537009-00b1-4f8c-a547-26dd00707e=
e9 else  =C2=A0search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c=
-a547-26dd00707ee9 fi echo 'Loading Xen 4.5 ...'  =C2=A0 =C2=A0 =C2=A0 =C2=
=A0if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" ]; then  =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_rm_opts=3D  =C2=A0 =C2=A0 =C2=A0 =
=C2=A0else  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_rm_opts=3D"no-real=
-mode edd=3Doff"  =C2=A0 =C2=A0 =C2=A0 =C2=A0fi multiboot /boot/xen-4.5.gz =
intel_iommu=3Don placeholder =C2=A0 ${xen_rm_opts} echo 'Loading Linux 4.2.=
3-300.fc23.x86_64 ...' module /boot/vmlinuz-4.2.3-300.fc23.x86_64 placehold=
er root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=
=3Dfedora/swap rhgb quiet=C2=A0 echo 'Loading initial ramdisk ...' module -=
-nounzip =C2=A0 /boot/initramfs-4.2.3-300.fc23.x86_64.img } } submenu 'Xen =
hypervisor, version xen' $menuentry_id_option 'xen-hypervisor-xen-5a537009-=
00b1-4f8c-a547-26dd00707ee9' { menuentry 'Fedora, with Xen xen and Linux 4.=
4.7-300.fc23.x86_64' --class fedora --class gnu-linux --class gnu --class o=
s --class xen $menuentry_id_option 'xen-gnulinux-4.4.7-300.fc23.x86_64-adva=
nced-5a537009-00b1-4f8c-a547-26dd00707ee9' { insmod part_msdos insmod lvm i=
nsmod ext2 set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-=
gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' if [ x$feature_platform_search_hint =3D xy=
 ]; then  =C2=A0search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3=
p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWs=
Z' =C2=A05a537009-00b1-4f8c-a547-26dd00707ee9 else  =C2=A0search --no-flopp=
y --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9 fi echo 'Load=
ing Xen xen ...'  =C2=A0 =C2=A0 =C2=A0 =C2=A0if [ "$grub_platform" =3D "pc"=
 -o "$grub_platform" =3D "" ]; then  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0xen_rm_opts=3D  =C2=A0 =C2=A0 =C2=A0 =C2=A0else  =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0xen_rm_opts=3D"no-real-mode edd=3Doff"  =C2=A0 =C2=A0 =
=C2=A0 =C2=A0fi multiboot /boot/xen.gz intel_iommu=3Don placeholder =C2=A0$=
{xen_rm_opts} echo 'Loading Linux 4.4.7-300.fc23.x86_64 ...' module /boot/v=
mlinuz-4.4.7-300.fc23.x86_64 placeholder root=3D/dev/mapper/fedora-root00 r=
o rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet=C2=A0 echo '=
Loading initial ramdisk ...' module --nounzip =C2=A0 /boot/initramfs-4.4.7-=
300.fc23.x86_64.img } menuentry 'Fedora, with Xen xen and Linux 4.2.3-300.f=
c23.x86_64' --class fedora --class gnu-linux --class gnu --class os --class=
 xen $menuentry_id_option 'xen-gnulinux-4.2.3-300.fc23.x86_64-advanced-5a53=
7009-00b1-4f8c-a547-26dd00707ee9' { insmod part_msdos insmod lvm insmod ext=
2 set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu=
-Z70H-QWiX-saVL-s7gWsZ' if [ x$feature_platform_search_hint =3D xy ]; then =
 =C2=A0search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwt=
m-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A0=
5a537009-00b1-4f8c-a547-26dd00707ee9 else  =C2=A0search --no-floppy --fs-uu=
id --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9 fi echo 'Loading Xen x=
en ...'  =C2=A0 =C2=A0 =C2=A0 =C2=A0if [ "$grub_platform" =3D "pc" -o "$gru=
b_platform" =3D "" ]; then  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_rm=
_opts=3D  =C2=A0 =C2=A0 =C2=A0 =C2=A0else  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0xen_rm_opts=3D"no-real-mode edd=3Doff"  =C2=A0 =C2=A0 =C2=A0 =C2=
=A0fi multiboot /boot/xen.gz intel_iommu=3Don placeholder =C2=A0 ${xen_rm_o=
pts} echo 'Loading Linux 4.2.3-300.fc23.x86_64 ...' module /boot/vmlinuz-4.=
2.3-300.fc23.x86_64 placeholder root=3D/dev/mapper/fedora-root00 ro rd.lvm.=
lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet=C2=A0 echo 'Loading i=
nitial ramdisk ...' module --nounzip =C2=A0 /boot/initramfs-4.2.3-300.fc23.=
x86_64.img } }}
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_ppc_terminfo ###### END /etc/grub.d/20_ppc_terminf=
o ###
### BEGIN /etc/grub.d/30_os-prober ###### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom #### This file provides an easy way to add =
custom menu entries. =C2=A0Simply type the# menu entries you want to add af=
ter this comment. =C2=A0Be careful not to change# the 'exec tail' line abov=
e.### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###if [ -f =C2=A0${config_directory}/custom=
.cfg ]; then=C2=A0 source ${config_directory}/custom.cfgelif [ -z "${config=
_directory}" -a -f =C2=A0$prefix/custom.cfg ]; then=C2=A0 source $prefix/cu=
stom.cfg;fi### END /etc/grub.d/41_custom ###

As you see, I added the parameter that you said but is it on right place?
=20

    On Monday, May 16, 2016 12:56 PM, De Coro Guillaume <guillaumedecoro@gm=
ail.com> wrote:
=20

  Hi,
=20
 I'm not a great user of xen but I known several things. sm8ax1 is right. I=
t seems you are missing IOMMU. Don't forget to add "intel_iommu=3Don" in yo=
ur grub default. If it works you can see that in your dmesg:
 [=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
 [=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0=
xfed91000 IOMMU 1
 [=C2=A0=C2=A0=C2=A0 0.865169] iommu: Adding device 0000:00:00.0 to group 0
 [=C2=A0=C2=A0=C2=A0 0.865179] iommu: Adding device 0000:00:02.0 to group 1
 [=C2=A0=C2=A0=C2=A0 0.865194] iommu: Adding device 0000:00:14.0 to group 2
 [=C2=A0=C2=A0=C2=A0 0.865204] iommu: Adding device 0000:00:14.2 to group 2
 [=C2=A0=C2=A0=C2=A0 0.865215] iommu: Adding device 0000:00:16.0 to group 3
 [=C2=A0=C2=A0=C2=A0 0.865225] iommu: Adding device 0000:00:17.0 to group 4
 [=C2=A0=C2=A0=C2=A0 0.865243] iommu: Adding device 0000:00:1c.0 to group 5
 [=C2=A0=C2=A0=C2=A0 0.865257] iommu: Adding device 0000:00:1c.2 to group 5
 [=C2=A0=C2=A0=C2=A0 0.865280] iommu: Adding device 0000:00:1f.0 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865294] iommu: Adding device 0000:00:1f.2 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865303] iommu: Adding device 0000:00:1f.3 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865312] iommu: Adding device 0000:00:1f.4 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865321] iommu: Adding device 0000:00:1f.6 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865329] iommu: Adding device 0000:01:00.0 to group 5
 [=C2=A0=C2=A0=C2=A0 0.865338] iommu: Adding device 0000:02:00.0 to group 5
=20
 and about DMAR:
=20
 [=C2=A0=C2=A0=C2=A0 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 IN=
TEL=C2=A0 SKL=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00000001 INTL 00000001)
 [=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
 [=C2=A0=C2=A0=C2=A0 0.078747] DMAR: Host address width 39
 [=C2=A0=C2=A0=C2=A0 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
 [=C2=A0=C2=A0=C2=A0 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 =
cap 1c0000c40660462 ecap 7e3ff0505e
 [=C2=A0=C2=A0=C2=A0 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
 [=C2=A0=C2=A0=C2=A0 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 =
cap d2008c40660462 ecap f050da
 [=C2=A0=C2=A0=C2=A0 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000=
000a4f1efff
 [=C2=A0=C2=A0=C2=A0 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000=
000a7ffffff
 [=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0=
xfed91000 IOMMU 1
 [=C2=A0=C2=A0=C2=A0 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed9100=
0
 [=C2=A0=C2=A0=C2=A0 0.078799] DMAR-IR: x2apic is disabled because BIOS set=
s x2apic opt out bit.
 [=C2=A0=C2=A0=C2=A0 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_optout' t=
o override the BIOS setting.
 [=C2=A0=C2=A0=C2=A0 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
 [=C2=A0=C2=A0=C2=A0 0.864755] DMAR: No ATSR found
 [=C2=A0=C2=A0=C2=A0 0.864868] DMAR: dmar0: Using Queued invalidation
 [=C2=A0=C2=A0=C2=A0 0.864992] DMAR: dmar1: Using Queued invalidation
 [=C2=A0=C2=A0=C2=A0 0.865000] DMAR: Setting RMRR:
 [=C2=A0=C2=A0=C2=A0 0.865022] DMAR: Setting identity map for device 0000:0=
0:02.0 [0xa5800000 - 0xa7ffffff]
 [=C2=A0=C2=A0=C2=A0 0.865037] DMAR: Setting identity map for device 0000:0=
0:14.0 [0xa4eff000 - 0xa4f1efff]
 [=C2=A0=C2=A0=C2=A0 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
 [=C2=A0=C2=A0=C2=A0 0.865093] DMAR: Setting identity map for device 0000:0=
0:1f.0 [0x0 - 0xffffff]
 [=C2=A0=C2=A0=C2=A0 0.865112] DMAR: Intel(R) Virtualization Technology for=
 Directed I/O
=20
 It's important not to claim your passthroughed hardware by dom0. Just use =
"pci_stub" parameters in your grub default. After that, your command "xl pc=
i-assignable-list" will give your video card available.
=20
 About IGD passthrough, I'm working on it without success for monthes. Mayb=
e I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with =
Intel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameter=
s. So wait and see... and try it :)
=20
 Ciao.
=20
 Le 14/05/2016 14:56, sm8ax1@vfemail.net a =C3=A9crit=C2=A0:
 =20
=20
Well, it looks to me like you don't have an IOMMU. You can check your Intel=
 processor http://ark.intel.com/ and look for "VT-d" support. There is prob=
ably a similar site for AMD, but they call it "IOMMU" support; same thing j=
ust different names. There might also be some way to check through `lshw` o=
r `/proc/cpuinfo` or the like, but I don't know for sure.
=20
 The wiki mentions that generic PCI passthrough might still work on some gr=
aphics cards, even without an IOMMU, but I imagine your chances are pretty =
slim. Something to try perhaps is setting up your HVM to automatically star=
t when the system is booted, with generic PCI passthrough enabled, and blac=
klist the module on the Dom0 and reboot. In theory this prevents the Dom0 d=
river from interfering with the HVM's configuration of the graphics card, b=
ut once again, it might work or it might not.
=20
 http://wiki.xen.org/wiki/Xen_VGA_Passthrough
 http://wiki.xen.org/wiki/VTdHowTo
=20
 If that doesn't work, your options are buy a new PC/processor with an IOMM=
U, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. =
Spice with the QXL video driver is likely to give you the best performance,=
 but even it won't compete with that of VGA passthrough.
=20
 http://wiki.xen.org/wiki/SPICE_support_in_Xen
=20
 If you go the route of upgrading your hardware, XenGT (now called "GVT-v f=
or Xen") is something else to look into. The idea behind it is to allow mul=
tiple VMs to simultaneously use VGA passthrough in a safe and performant ma=
nner by creating multiple virtual graphics cards at the hardware level. At =
least as of Jan  2015, XenGT is being developed out-of-tree, but I haven't =
followed up on it as to whether it's been merged (or abandoned). If I recal=
l correctly, this is supported on Intel 6th generation and newer processors=
 with Intel HD 6000+ graphics, but you should definitely double check that.
=20
 http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxColl=
aborationSummit-final_1.pdf
=20
 There used to be something called "Paravirtualized DRM", which probably wo=
rked like the paravirtualized framebuffer, only using the newer and faster =
Linux DRM API. This, I guess, would have allowed multiple rendering clients=
 across multiple VMs to directly render their window contents just as they =
would on baremetal (with the PV DRM driver acting as a shim), without any k=
ind of VGA/PCI passthrough. Unfortunately this effort has been abandoned, a=
nd I've been unable to track down the author or even the original code.
=20
 http://wiki.xen.org/wiki/Paravirtualized_DRM
=20
=20
 Quoting Jason Long <hack3rcon@yahoo.com>:=20
  Hello. I want to use my VGA in VM that running Windows 7, My VGA informat=
ion is : =C2=A0 01:00.0 VGA compatible controller: NVIDIA Corporation GT218=
 [GeForce 210] (rev a2) Subsystem: ASUSTeK Computer Inc. Device 8354 Kernel=
 driver in use: nouveau Kernel modules: nouveau =C2=A0 And : =C2=A0 [root@l=
ocalhost ~]# xl pci-assignable-list=C2=A0 [root@localhost ~]#=C2=A0 =C2=A0 =
And I added below lines to my VM config file : =C2=A0 gfx_passthru=3D0 acpi=
=3D1 pci=3D['01:00.0=C2=A0'] =C2=A0 but when I want fire my VM, It show me =
below error : =C2=A0  libxl: error: libxl_pci.c:1089:libxl__device_pci_add:=
 PCI device 0000:01:00.0 cannot be assigned - no IOMMU? libxl: error: libxl=
_create.c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1 libxl:=
 info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of doma=
in 3 =C2=A0 How can I solve it?  =20
=20
=20
 =20
=20
 -------------------------------------------------
 ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email =
out of the NSA's hands!=20
 $24.95 ONETIME Lifetime accounts with Privacy Features!
 No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!=20
 Commercial and Bulk Mail Options!=20
=20
=20
 =20
 _______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users=20
=20
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_3249369_1948745477.1463466507689
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div><span>My Grub is :</span></div><div id=3D"y=
ui_3_16_0_ym19_1_1463465483662_10598">[root@localhost ~]# cat /boot/grub2/g=
rub.cfg&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10599">#</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_10600"># DO NOT EDIT THIS FILE<=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10601">#</div><div id=3D"yu=
i_3_16_0_ym19_1_1463465483662_10602"># It is automatically generated by gru=
b2-mkconfig using templates</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_10603"># from /etc/grub.d and settings from /etc/default/grub</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10604">#</div><div id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10605"><br id=3D"yui_3_16_0_ym19_1_1463465483662_10606"><=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10607">### BEGIN /etc/grub.=
d/00_header ###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10608">set =
pager=3D1</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10609"><br id=3D"=
yui_3_16_0_ym19_1_1463465483662_10610"></div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_10611">if [ -s $prefix/grubenv ]; then</div><div id=3D"yui_3_1=
6_0_ym19_1_1463465483662_10612">&nbsp; load_env</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_10613">fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483=
662_10614">if [ "${next_entry}" ] ; then</div><div id=3D"yui_3_16_0_ym19_1_=
1463465483662_10615">&nbsp; &nbsp;set default=3D"${next_entry}"</div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10616">&nbsp; &nbsp;set next_entry=3D<=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10617">&nbsp; &nbsp;save_en=
v next_entry</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10618">&nbsp; =
&nbsp;set boot_once=3Dtrue</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_=
10619">else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10620">&nbsp; &=
nbsp;set default=3D"${saved_entry}"</div><div id=3D"yui_3_16_0_ym19_1_14634=
65483662_10621">fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10622"><=
br id=3D"yui_3_16_0_ym19_1_1463465483662_10623"></div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10624">if [ x"${feature_menuentry_id}" =3D xy ]; then=
</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10625">&nbsp; menuentry_id=
_option=3D"--id"</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10626">els=
e</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10627">&nbsp; menuentry_i=
d_option=3D""</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10628">fi</di=
v><div id=3D"yui_3_16_0_ym19_1_1463465483662_10629"><br id=3D"yui_3_16_0_ym=
19_1_1463465483662_10630"></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_=
10631">export menuentry_id_option</div><div id=3D"yui_3_16_0_ym19_1_1463465=
483662_10632"><br id=3D"yui_3_16_0_ym19_1_1463465483662_10633"></div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10634">if [ "${prev_saved_entry}" ]; t=
hen</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10635">&nbsp; set saved=
_entry=3D"${prev_saved_entry}"</div><div id=3D"yui_3_16_0_ym19_1_1463465483=
662_10636">&nbsp; save_env saved_entry</div><div id=3D"yui_3_16_0_ym19_1_14=
63465483662_10637">&nbsp; set prev_saved_entry=3D</div><div id=3D"yui_3_16_=
0_ym19_1_1463465483662_10638">&nbsp; save_env prev_saved_entry</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10639">&nbsp; set boot_once=3Dtrue</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_10640">fi</div><div id=3D"yui_3=
_16_0_ym19_1_1463465483662_10641"><br id=3D"yui_3_16_0_ym19_1_1463465483662=
_10642"></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10643">function sa=
vedefault {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10644">&nbsp; i=
f [ -z "${boot_once}" ]; then</div><div id=3D"yui_3_16_0_ym19_1_14634654836=
62_10645">&nbsp; &nbsp; saved_entry=3D"${chosen}"</div><div id=3D"yui_3_16_=
0_ym19_1_1463465483662_10646">&nbsp; &nbsp; save_env saved_entry</div><div =
id=3D"yui_3_16_0_ym19_1_1463465483662_10647">&nbsp; fi</div><div id=3D"yui_=
3_16_0_ym19_1_1463465483662_10648">}</div><div id=3D"yui_3_16_0_ym19_1_1463=
465483662_10649"><br id=3D"yui_3_16_0_ym19_1_1463465483662_10650"></div><di=
v id=3D"yui_3_16_0_ym19_1_1463465483662_10651">function load_video {</div><=
div id=3D"yui_3_16_0_ym19_1_1463465483662_10652">&nbsp; if [ x$feature_all_=
video_module =3D xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_10653">&nbsp; &nbsp; insmod all_video</div><div id=3D"yui_3_16_0_ym19_1_14=
63465483662_10654">&nbsp; else</div><div id=3D"yui_3_16_0_ym19_1_1463465483=
662_10655">&nbsp; &nbsp; insmod efi_gop</div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_10656">&nbsp; &nbsp; insmod efi_uga</div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10657">&nbsp; &nbsp; insmod ieee1275_fb</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10658">&nbsp; &nbsp; insmod vbe</div><d=
iv id=3D"yui_3_16_0_ym19_1_1463465483662_10659">&nbsp; &nbsp; insmod vga</d=
iv><div id=3D"yui_3_16_0_ym19_1_1463465483662_10660">&nbsp; &nbsp; insmod v=
ideo_bochs</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10661">&nbsp; &n=
bsp; insmod video_cirrus</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10=
662">&nbsp; fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10663">}</di=
v><div id=3D"yui_3_16_0_ym19_1_1463465483662_10664"><br id=3D"yui_3_16_0_ym=
19_1_1463465483662_10665"></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_=
10666">terminal_output console</div><div id=3D"yui_3_16_0_ym19_1_1463465483=
662_10667">if [ x$feature_timeout_style =3D xy ] ; then</div><div id=3D"yui=
_3_16_0_ym19_1_1463465483662_10668">&nbsp; set timeout_style=3Dmenu</div><d=
iv id=3D"yui_3_16_0_ym19_1_1463465483662_10669">&nbsp; set timeout=3D5</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_10670"># Fallback normal timeou=
t code in case the timeout_style feature is</div><div id=3D"yui_3_16_0_ym19=
_1_1463465483662_10671"># unavailable.</div><div id=3D"yui_3_16_0_ym19_1_14=
63465483662_10672">else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_106=
73">&nbsp; set timeout=3D5</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_=
10674">fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10675">### END /e=
tc/grub.d/00_header ###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_106=
76"><br id=3D"yui_3_16_0_ym19_1_1463465483662_10677"></div><div id=3D"yui_3=
_16_0_ym19_1_1463465483662_10678">### BEGIN /etc/grub.d/01_users ###</div><=
div id=3D"yui_3_16_0_ym19_1_1463465483662_10679">if [ -f ${prefix}/user.cfg=
 ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10680">&nbsp; sour=
ce ${prefix}/user.cfg</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10681=
">&nbsp; if [ -n "${GRUB2_PASSWORD}" ]; then</div><div id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10682">&nbsp; &nbsp; set superusers=3D"root"</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10683">&nbsp; &nbsp; export superusers<=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10684">&nbsp; &nbsp; passwo=
rd_pbkdf2 root ${GRUB2_PASSWORD}</div><div id=3D"yui_3_16_0_ym19_1_14634654=
83662_10685">&nbsp; fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_1068=
6">fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10687">### END /etc/g=
rub.d/01_users ###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10688"><=
br id=3D"yui_3_16_0_ym19_1_1463465483662_10689"></div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10690">### BEGIN /etc/grub.d/10_linux ###</div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10691">menuentry 'Fedora (4.4.7-300.fc=
23.x86_64) 23 (Server Edition)' --class fedora --class gnu-linux --class gn=
u --class os --unrestricted $menuentry_id_option 'gnulinux-4.4.7-300.fc23.x=
86_64-advanced-5a537009-00b1-4f8c-a547-26dd00707ee9' {</div><div id=3D"yui_=
3_16_0_ym19_1_1463465483662_10692"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_10693">=09</span>load_video</div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10694"><span style=3D"white-space:pre-=
wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10695">=09</span>set gfxpayloa=
d=3Dkeep</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10696"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10697">=09=
</span>insmod gzio</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10698"><=
span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_=
10699">=09</span>insmod part_msdos</div><div id=3D"yui_3_16_0_ym19_1_146346=
5483662_10700"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_=
1_1463465483662_10701">=09</span>insmod lvm</div><div id=3D"yui_3_16_0_ym19=
_1_1463465483662_10702"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_1=
6_0_ym19_1_1463465483662_10703">=09</span>insmod ext2</div><div id=3D"yui_3=
_16_0_ym19_1_1463465483662_10704"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_10705">=09</span>set root=3D'lvmid/3p7j=
xo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'<=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10706"><span style=3D"white=
-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10707">=09</span>if=
 [ x$feature_platform_search_hint =3D xy ]; then</div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10708"><span style=3D"white-space:pre-wrap;" id=3D"yu=
i_3_16_0_ym19_1_1463465483662_10709">=09</span> &nbsp;search --no-floppy --=
fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr=
/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd=
00707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10710"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10711">=09=
</span>else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10712"><span st=
yle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10713">=
=09</span> &nbsp;search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f=
8c-a547-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10714"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_10715">=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10716=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_10717">=09</span>linux16 /boot/vmlinuz-4.4.7-300.fc23.x86_64 root=3D/dev=
/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap =
rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10718"><sp=
an style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10=
719">=09</span>initrd16 /boot/initramfs-4.4.7-300.fc23.x86_64.img</div><div=
 id=3D"yui_3_16_0_ym19_1_1463465483662_10720">}</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_10721">menuentry 'Fedora (4.2.3-300.fc23.x86_64) 23 (S=
erver Edition)' --class fedora --class gnu-linux --class gnu --class os --u=
nrestricted $menuentry_id_option 'gnulinux-4.2.3-300.fc23.x86_64-advanced-5=
a537009-00b1-4f8c-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_14=
63465483662_10722"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_y=
m19_1_1463465483662_10723">=09</span>load_video</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_10724"><span style=3D"white-space:pre-wrap;" id=3D"yui=
_3_16_0_ym19_1_1463465483662_10725">=09</span>set gfxpayload=3Dkeep</div><d=
iv id=3D"yui_3_16_0_ym19_1_1463465483662_10726"><span style=3D"white-space:=
pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10727">=09</span>insmod gz=
io</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10728"><span style=3D"wh=
ite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10729">=09</span=
>insmod part_msdos</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10730"><=
span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_=
10731">=09</span>insmod lvm</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_10732"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634=
65483662_10733">=09</span>insmod ext2</div><div id=3D"yui_3_16_0_ym19_1_146=
3465483662_10734"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym=
19_1_1463465483662_10735">=09</span>set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k=
-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"y=
ui_3_16_0_ym19_1_1463465483662_10736"><span style=3D"white-space:pre-wrap;"=
 id=3D"yui_3_16_0_ym19_1_1463465483662_10737">=09</span>if [ x$feature_plat=
form_search_hint =3D xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_146346548=
3662_10738"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463465483662_10739">=09</span> &nbsp;search --no-floppy --fs-uuid --set=3Dr=
oot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu=
-Z70H-QWiX-saVL-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</div><di=
v id=3D"yui_3_16_0_ym19_1_1463465483662_10740"><span style=3D"white-space:p=
re-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10741">=09</span>else</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10742"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10743">=09</span> &nbsp;=
search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707=
ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10744"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10745">=09</spa=
n>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10746"><span style=3D"=
white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10747">=09</sp=
an>linux16 /boot/vmlinuz-4.2.3-300.fc23.x86_64 root=3D/dev/mapper/fedora-ro=
ot00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet&nbsp;<=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10748"><span style=3D"white=
-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10749">=09</span>in=
itrd16 /boot/initramfs-4.2.3-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10750">}</div><div id=3D"yui_3_16_0_ym19_1_1463465483=
662_10751">menuentry 'Fedora (0-rescue-0fa9e7453b15478390033c60f3b03e9b) 23=
 (Server Edition)' --class fedora --class gnu-linux --class gnu --class os =
--unrestricted $menuentry_id_option 'gnulinux-0-rescue-0fa9e7453b1547839003=
3c60f3b03e9b-advanced-5a537009-00b1-4f8c-a547-26dd00707ee9' {</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10752"><span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10753">=09</span>load_video</di=
v><div id=3D"yui_3_16_0_ym19_1_1463465483662_10754"><span style=3D"white-sp=
ace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10755">=09</span>insmo=
d gzio</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10756"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10757">=09=
</span>insmod part_msdos</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10=
758"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654=
83662_10759">=09</span>insmod lvm</div><div id=3D"yui_3_16_0_ym19_1_1463465=
483662_10760"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1463465483662_10761">=09</span>insmod ext2</div><div id=3D"yui_3_16_0_ym19=
_1_1463465483662_10762"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_1=
6_0_ym19_1_1463465483662_10763">=09</span>set root=3D'lvmid/3p7jxo-Dwtm-NAB=
s-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'</div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10764"><span style=3D"white-space:pre-=
wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10765">=09</span>if [ x$featur=
e_platform_search_hint =3D xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_146=
3465483662_10766"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym=
19_1_1463465483662_10767">=09</span> &nbsp;search --no-floppy --fs-uuid --s=
et=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsR=
R-1slu-Z70H-QWiX-saVL-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</d=
iv><div id=3D"yui_3_16_0_ym19_1_1463465483662_10768"><span style=3D"white-s=
pace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10769">=09</span>else=
</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10770"><span style=3D"whit=
e-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10771">=09</span> =
&nbsp;search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26d=
d00707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10772"><span styl=
e=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10773">=
=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10774"><span s=
tyle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10775"=
>=09</span>linux16 /boot/vmlinuz-0-rescue-0fa9e7453b15478390033c60f3b03e9b =
root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Df=
edora/swap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_10776"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634=
65483662_10777">=09</span>initrd16 /boot/initramfs-0-rescue-0fa9e7453b15478=
390033c60f3b03e9b.img</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10778=
">}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10779"><br id=3D"yui_3_=
16_0_ym19_1_1463465483662_10780"></div><div id=3D"yui_3_16_0_ym19_1_1463465=
483662_10781">### END /etc/grub.d/10_linux ###</div><div id=3D"yui_3_16_0_y=
m19_1_1463465483662_10782"><br id=3D"yui_3_16_0_ym19_1_1463465483662_10783"=
></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10784">### BEGIN /etc/gru=
b.d/20_linux_xen ###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10785"=
>menuentry 'Fedora, with Xen hypervisor' --class fedora --class gnu-linux -=
-class gnu --class os --class xen $menuentry_id_option 'xen-gnulinux-simple=
-5a537009-00b1-4f8c-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_=
1463465483662_10786"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0=
_ym19_1_1463465483662_10787">=09</span>insmod part_msdos</div><div id=3D"yu=
i_3_16_0_ym19_1_1463465483662_10788"><span style=3D"white-space:pre-wrap;" =
id=3D"yui_3_16_0_ym19_1_1463465483662_10789">=09</span>insmod lvm</div><div=
 id=3D"yui_3_16_0_ym19_1_1463465483662_10790"><span style=3D"white-space:pr=
e-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10791">=09</span>insmod ext2=
</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10792"><span style=3D"whit=
e-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10793">=09</span>s=
et root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z7=
0H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10794"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_10795">=09</span>if [ x$feature_platform_search_hint =3D xy ]; then</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10796"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10797">=09</span> &nbsp;=
search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-=
2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' &nbsp;5a53700=
9-00b1-4f8c-a547-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19_1_14634654836=
62_10798"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146=
3465483662_10799">=09</span>else</div><div id=3D"yui_3_16_0_ym19_1_14634654=
83662_10800"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_=
1463465483662_10801">=09</span> &nbsp;search --no-floppy --fs-uuid --set=3D=
root 5a537009-00b1-4f8c-a547-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19_1=
_1463465483662_10802"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_=
0_ym19_1_1463465483662_10803">=09</span>fi</div><div id=3D"yui_3_16_0_ym19_=
1_1463465483662_10804"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16=
_0_ym19_1_1463465483662_10805">=09</span>echo<span style=3D"white-space:pre=
-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10806">=09</span>'Loading Xen=
 4.5.3 ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10807">&nbsp; &=
nbsp; &nbsp; &nbsp; if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D =
"" ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10808">&nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; xen_rm_opts=3D</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_10809">&nbsp; &nbsp; &nbsp; &nbsp; else</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10810">&nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; xen_rm_opts=3D"no-real-mode edd=3Doff"</div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10811">&nbsp; &nbsp; &nbsp; &nbsp; fi</div><div id=3D=
"yui_3_16_0_ym19_1_1463465483662_10812"><span style=3D"white-space:pre-wrap=
;" id=3D"yui_3_16_0_ym19_1_1463465483662_10813">=09</span>multiboot<span st=
yle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10814">=
=09</span>/boot/xen-4.5.3.gz intel_iommu=3Don placeholder &nbsp;${xen_rm_op=
ts}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10815"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10816">=09</spa=
n>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465=
483662_10817">=09</span>'Loading Linux 4.4.7-300.fc23.x86_64 ...'</div><div=
 id=3D"yui_3_16_0_ym19_1_1463465483662_10818"><span style=3D"white-space:pr=
e-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10819">=09</span>module<span=
 style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_1082=
0">=09</span>/boot/vmlinuz-4.4.7-300.fc23.x86_64 placeholder root=3D/dev/ma=
pper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhg=
b quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10821"><span =
style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10822=
">=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19=
_1_1463465483662_10823">=09</span>'Loading initial ramdisk ...'</div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10824"><span style=3D"white-space:pre-=
wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10825">=09</span>module<span s=
tyle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10826"=
>=09</span>--nounzip &nbsp; /boot/initramfs-4.4.7-300.fc23.x86_64.img</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10827">}</div><div id=3D"yui_3_1=
6_0_ym19_1_1463465483662_10828">submenu 'Advanced options for Fedora (with =
Xen hypervisor)' $menuentry_id_option 'gnulinux-advanced-5a537009-00b1-4f8c=
-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10829=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_10830">=09</span>submenu 'Xen hypervisor, version 4.5.3' $menuentry_id_o=
ption 'xen-hypervisor-4.5.3-5a537009-00b1-4f8c-a547-26dd00707ee9' {</div><d=
iv id=3D"yui_3_16_0_ym19_1_1463465483662_10831"><span style=3D"white-space:=
pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10832">=09=09</span>menuen=
try 'Fedora, with Xen 4.5.3 and Linux 4.4.7-300.fc23.x86_64' --class fedora=
 --class gnu-linux --class gnu --class os --class xen $menuentry_id_option =
'xen-gnulinux-4.4.7-300.fc23.x86_64-advanced-5a537009-00b1-4f8c-a547-26dd00=
707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10833"><span styl=
e=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10834">=
=09=09=09</span>insmod part_msdos</div><div id=3D"yui_3_16_0_ym19_1_1463465=
483662_10835"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1463465483662_10836">=09=09=09</span>insmod lvm</div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10837"><span style=3D"white-space:pre-wrap;" id=3D"yu=
i_3_16_0_ym19_1_1463465483662_10838">=09=09=09</span>insmod ext2</div><div =
id=3D"yui_3_16_0_ym19_1_1463465483662_10839"><span style=3D"white-space:pre=
-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10840">=09=09=09</span>set ro=
ot=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QW=
iX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10841"><spa=
n style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_108=
42">=09=09=09</span>if [ x$feature_platform_search_hint =3D xy ]; then</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_10843"><span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10844">=09=09=09</span>=
 &nbsp;search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwt=
m-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' &nbsp;=
5a537009-00b1-4f8c-a547-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463=
465483662_10845"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10846">=09=09=09</span>else</div><div id=3D"yui_3_16_0_ym=
19_1_1463465483662_10847"><span style=3D"white-space:pre-wrap;" id=3D"yui_3=
_16_0_ym19_1_1463465483662_10848">=09=09=09</span> &nbsp;search --no-floppy=
 --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10849"><span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10850">=09=09=09</span>fi</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10851"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10852">=09=09=09</span>e=
cho<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483=
662_10853">=09</span>'Loading Xen 4.5.3 ...'</div><div id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10854"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_=
16_0_ym19_1_1463465483662_10855">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;i=
f [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" ]; then</div><div =
id=3D"yui_3_16_0_ym19_1_1463465483662_10856"><span style=3D"white-space:pre=
-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10857">=09=09</span> &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_10858"><span style=3D"white-space:pre-wrap;" id=3D"yui=
_3_16_0_ym19_1_1463465483662_10859">=09=09</span> &nbsp; &nbsp; &nbsp; &nbs=
p;else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10860"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10861">=09=
=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D"no-real-=
mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10862"><spa=
n style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_108=
63">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;fi</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_10864"><span style=3D"white-space:pre-wrap;" id=3D"yui=
_3_16_0_ym19_1_1463465483662_10865">=09=09=09</span>multiboot<span style=3D=
"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10866">=09</s=
pan>/boot/xen-4.5.3.gz intel_iommu=3Don placeholder &nbsp; ${xen_rm_opts}</=
div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10867"><span style=3D"white-=
space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10868">=09=09=09</sp=
an>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346=
5483662_10869">=09</span>'Loading Linux 4.4.7-300.fc23.x86_64 ...'</div><di=
v id=3D"yui_3_16_0_ym19_1_1463465483662_10870"><span style=3D"white-space:p=
re-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10871">=09=09=09</span>modu=
le<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_10872">=09</span>/boot/vmlinuz-4.4.7-300.fc23.x86_64 placeholder root=3D=
/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/s=
wap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10873"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_10874">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yu=
i_3_16_0_ym19_1_1463465483662_10875">=09</span>'Loading initial ramdisk ...=
'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10876"><span style=3D"whi=
te-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10877">=09=09=09<=
/span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463465483662_10878">=09</span>--nounzip &nbsp; /boot/initramfs-4.4.7-300.fc=
23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10879"><span =
style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10880=
">=09=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10881"><sp=
an style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10=
882">=09=09</span>menuentry 'Fedora, with Xen 4.5.3 and Linux 4.2.3-300.fc2=
3.x86_64' --class fedora --class gnu-linux --class gnu --class os --class x=
en $menuentry_id_option 'xen-gnulinux-4.2.3-300.fc23.x86_64-advanced-5a5370=
09-00b1-4f8c-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_1463465=
483662_10883"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1463465483662_10884">=09=09=09</span>insmod part_msdos</div><div id=3D"yui=
_3_16_0_ym19_1_1463465483662_10885"><span style=3D"white-space:pre-wrap;" i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10886">=09=09=09</span>insmod lvm</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_10887"><span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10888">=09=09=09</span>=
insmod ext2</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10889"><span st=
yle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10890">=
=09=09=09</span>set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YU=
lEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym19_1_146=
3465483662_10891"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym=
19_1_1463465483662_10892">=09=09=09</span>if [ x$feature_platform_search_hi=
nt =3D xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10893"><s=
pan style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_1=
0894">=09=09=09</span> &nbsp;search --no-floppy --fs-uuid --set=3Droot --hi=
nt=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QW=
iX-saVL-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</div><div id=3D"=
yui_3_16_0_ym19_1_1463465483662_10895"><span style=3D"white-space:pre-wrap;=
" id=3D"yui_3_16_0_ym19_1_1463465483662_10896">=09=09=09</span>else</div><d=
iv id=3D"yui_3_16_0_ym19_1_1463465483662_10897"><span style=3D"white-space:=
pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10898">=09=09=09</span> &n=
bsp;search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd0=
0707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10899"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10900">=09=
=09=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10901"><spa=
n style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_109=
02">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_1=
6_0_ym19_1_1463465483662_10903">=09</span>'Loading Xen 4.5.3 ...'</div><div=
 id=3D"yui_3_16_0_ym19_1_1463465483662_10904"><span style=3D"white-space:pr=
e-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10905">=09=09</span> &nbsp; =
&nbsp; &nbsp; &nbsp;if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D =
"" ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10906"><span sty=
le=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10907">=
=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10908"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10909">=09=09</span> &nb=
sp; &nbsp; &nbsp; &nbsp;else</div><div id=3D"yui_3_16_0_ym19_1_146346548366=
2_10910"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463=
465483662_10911">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen=
_rm_opts=3D"no-real-mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym19_1_14634=
65483662_10912"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19=
_1_1463465483662_10913">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;fi</div><d=
iv id=3D"yui_3_16_0_ym19_1_1463465483662_10914"><span style=3D"white-space:=
pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10915">=09=09=09</span>mul=
tiboot<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465=
483662_10916">=09</span>/boot/xen-4.5.3.gz intel_iommu=3Don placeholder &nb=
sp; ${xen_rm_opts}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10917"><=
span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_=
10918">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_=
3_16_0_ym19_1_1463465483662_10919">=09</span>'Loading Linux 4.2.3-300.fc23.=
x86_64 ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10920"><span st=
yle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10921">=
=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_=
0_ym19_1_1463465483662_10922">=09</span>/boot/vmlinuz-4.2.3-300.fc23.x86_64=
 placeholder root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 =
rd.lvm.lv=3Dfedora/swap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_=
1463465483662_10923"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0=
_ym19_1_1463465483662_10924">=09=09=09</span>echo<span style=3D"white-space=
:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10925">=09</span>'Loading=
 initial ramdisk ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10926=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_10927">=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=3D=
"yui_3_16_0_ym19_1_1463465483662_10928">=09</span>--nounzip &nbsp; /boot/in=
itramfs-4.2.3-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1463465=
483662_10929"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1463465483662_10930">=09=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1463=
465483662_10931"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10932">=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1463=
465483662_10933"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10934">=09</span>submenu 'Xen hypervisor, version 4.5' $m=
enuentry_id_option 'xen-hypervisor-4.5-5a537009-00b1-4f8c-a547-26dd00707ee9=
' {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10935"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10936">=09=09</=
span>menuentry 'Fedora, with Xen 4.5 and Linux 4.4.7-300.fc23.x86_64' --cla=
ss fedora --class gnu-linux --class gnu --class os --class xen $menuentry_i=
d_option 'xen-gnulinux-4.4.7-300.fc23.x86_64-advanced-5a537009-00b1-4f8c-a5=
47-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10937"><=
span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_=
10938">=09=09=09</span>insmod part_msdos</div><div id=3D"yui_3_16_0_ym19_1_=
1463465483662_10939"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0=
_ym19_1_1463465483662_10940">=09=09=09</span>insmod lvm</div><div id=3D"yui=
_3_16_0_ym19_1_1463465483662_10941"><span style=3D"white-space:pre-wrap;" i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10942">=09=09=09</span>insmod ext2</di=
v><div id=3D"yui_3_16_0_ym19_1_1463465483662_10943"><span style=3D"white-sp=
ace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10944">=09=09=09</span=
>set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-=
Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_1094=
5"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483=
662_10946">=09=09=09</span>if [ x$feature_platform_search_hint =3D xy ]; th=
en</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10947"><span style=3D"wh=
ite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10948">=09=09=09=
</span> &nbsp;search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7=
jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'=
 &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19=
_1_1463465483662_10949"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_1=
6_0_ym19_1_1463465483662_10950">=09=09=09</span>else</div><div id=3D"yui_3_=
16_0_ym19_1_1463465483662_10951"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_10952">=09=09=09</span> &nbsp;search --=
no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10953"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10954">=09=09=09</span>f=
i</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10955"><span style=3D"whi=
te-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10956">=09=09=09<=
/span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146=
3465483662_10957">=09</span>'Loading Xen 4.5 ...'</div><div id=3D"yui_3_16_=
0_ym19_1_1463465483662_10958"><span style=3D"white-space:pre-wrap;" id=3D"y=
ui_3_16_0_ym19_1_1463465483662_10959">=09=09</span> &nbsp; &nbsp; &nbsp; &n=
bsp;if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" ]; then</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10960"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10961">=09=09</span> &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D</div><div id=3D"yui_3_=
16_0_ym19_1_1463465483662_10962"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_10963">=09=09</span> &nbsp; &nbsp; &nbs=
p; &nbsp;else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10964"><span =
style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10965=
">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D"no-=
real-mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10966"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_10967">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;fi</div><div id=3D"yui_3_=
16_0_ym19_1_1463465483662_10968"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_10969">=09=09=09</span>multiboot<span s=
tyle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10970"=
>=09</span>/boot/xen-4.5.gz intel_iommu=3Don placeholder &nbsp; ${xen_rm_op=
ts}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10971"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10972">=09=09=
=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1463465483662_10973">=09</span>'Loading Linux 4.4.7-300.fc23.x86_64 ...'</=
div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10974"><span style=3D"white-=
space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10975">=09=09=09</sp=
an>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463=
465483662_10976">=09</span>/boot/vmlinuz-4.4.7-300.fc23.x86_64 placeholder =
root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Df=
edora/swap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_10977"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634=
65483662_10978">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10979">=09</span>'Loading initial ramd=
isk ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10980"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10981">=09=
=09=09</span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_y=
m19_1_1463465483662_10982">=09</span>--nounzip &nbsp; /boot/initramfs-4.4.7=
-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10983"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_10984">=09=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_109=
85"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548=
3662_10986">=09=09</span>menuentry 'Fedora, with Xen 4.5 and Linux 4.2.3-30=
0.fc23.x86_64' --class fedora --class gnu-linux --class gnu --class os --cl=
ass xen $menuentry_id_option 'xen-gnulinux-4.2.3-300.fc23.x86_64-advanced-5=
a537009-00b1-4f8c-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_14=
63465483662_10987"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_y=
m19_1_1463465483662_10988">=09=09=09</span>insmod part_msdos</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10989"><span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10990">=09=09=09</span>insmod l=
vm</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10991"><span style=3D"wh=
ite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10992">=09=09=09=
</span>insmod ext2</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10993"><=
span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_=
10994">=09=09=09</span>set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo=
3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10995"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_=
16_0_ym19_1_1463465483662_10996">=09=09=09</span>if [ x$feature_platform_se=
arch_hint =3D xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10=
997"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654=
83662_10998">=09=09=09</span> &nbsp;search --no-floppy --fs-uuid --set=3Dro=
ot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-=
Z70H-QWiX-saVL-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</div><div=
 id=3D"yui_3_16_0_ym19_1_1463465483662_10999"><span style=3D"white-space:pr=
e-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11000">=09=09=09</span>else<=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11001"><span style=3D"white=
-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11002">=09=09=09</s=
pan> &nbsp;search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a54=
7-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11003"><span=
 style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_1100=
4">=09=09=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11005=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_11006">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"y=
ui_3_16_0_ym19_1_1463465483662_11007">=09</span>'Loading Xen 4.5 ...'</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_11008"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11009">=09=09</span> &nb=
sp; &nbsp; &nbsp; &nbsp;if [ "$grub_platform" =3D "pc" -o "$grub_platform" =
=3D "" ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11010"><span=
 style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_1101=
1">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D</d=
iv><div id=3D"yui_3_16_0_ym19_1_1463465483662_11012"><span style=3D"white-s=
pace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11013">=09=09</span> =
&nbsp; &nbsp; &nbsp; &nbsp;else</div><div id=3D"yui_3_16_0_ym19_1_146346548=
3662_11014"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463465483662_11015">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
xen_rm_opts=3D"no-real-mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym19_1_14=
63465483662_11016"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_y=
m19_1_1463465483662_11017">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;fi</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_11018"><span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11019">=09=09=09</span>=
multiboot<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463=
465483662_11020">=09</span>/boot/xen-4.5.gz intel_iommu=3Don placeholder &n=
bsp; ${xen_rm_opts}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11021">=
<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662=
_11022">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui=
_3_16_0_ym19_1_1463465483662_11023">=09</span>'Loading Linux 4.2.3-300.fc23=
.x86_64 ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11024"><span s=
tyle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11025"=
>=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16=
_0_ym19_1_1463465483662_11026">=09</span>/boot/vmlinuz-4.2.3-300.fc23.x86_6=
4 placeholder root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00=
 rd.lvm.lv=3Dfedora/swap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1=
_1463465483662_11027"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_=
0_ym19_1_1463465483662_11028">=09=09=09</span>echo<span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11029">=09</span>'Loadin=
g initial ramdisk ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_1103=
0"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483=
662_11031">=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_11032">=09</span>--nounzip &nbsp; /boot=
/initramfs-4.2.3-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1463=
465483662_11033"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463465483662_11034">=09=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_11035"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_=
ym19_1_1463465483662_11036">=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_11037"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_=
ym19_1_1463465483662_11038">=09</span>submenu 'Xen hypervisor, version xen'=
 $menuentry_id_option 'xen-hypervisor-xen-5a537009-00b1-4f8c-a547-26dd00707=
ee9' {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11039"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11040">=09=
=09</span>menuentry 'Fedora, with Xen xen and Linux 4.4.7-300.fc23.x86_64' =
--class fedora --class gnu-linux --class gnu --class os --class xen $menuen=
try_id_option 'xen-gnulinux-4.4.7-300.fc23.x86_64-advanced-5a537009-00b1-4f=
8c-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_110=
41"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548=
3662_11042">=09=09=09</span>insmod part_msdos</div><div id=3D"yui_3_16_0_ym=
19_1_1463465483662_11043"><span style=3D"white-space:pre-wrap;" id=3D"yui_3=
_16_0_ym19_1_1463465483662_11044">=09=09=09</span>insmod lvm</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_11045"><span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11046">=09=09=09</span>insmod e=
xt2</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11047"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11048">=09=09=
=09</span>set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-g=
sRR-1slu-Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym19_1_146346548=
3662_11049"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463465483662_11050">=09=09=09</span>if [ x$feature_platform_search_hint =3D=
 xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11051"><span st=
yle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11052">=
=09=09=09</span> &nbsp;search --no-floppy --fs-uuid --set=3Droot --hint=3D'=
lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saV=
L-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</div><div id=3D"yui_3_=
16_0_ym19_1_1463465483662_11053"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_11054">=09=09=09</span>else</div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_11055"><span style=3D"white-space:pre-=
wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11056">=09=09=09</span> &nbsp;=
search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707=
ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11057"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11058">=09=09=
=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11059"><span s=
tyle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11060"=
>=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0=
_ym19_1_1463465483662_11061">=09</span>'Loading Xen xen ...'</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_11062"><span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11063">=09=09</span> &nbsp; &nb=
sp; &nbsp; &nbsp;if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" =
]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11064"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11065">=09=
=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D</div><di=
v id=3D"yui_3_16_0_ym19_1_1463465483662_11066"><span style=3D"white-space:p=
re-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11067">=09=09</span> &nbsp;=
 &nbsp; &nbsp; &nbsp;else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_1=
1068"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465=
483662_11069">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm=
_opts=3D"no-real-mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym19_1_14634654=
83662_11070"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_=
1463465483662_11071">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;fi</div><div =
id=3D"yui_3_16_0_ym19_1_1463465483662_11072"><span style=3D"white-space:pre=
-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11073">=09=09=09</span>multib=
oot<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483=
662_11074">=09</span>/boot/xen.gz intel_iommu=3Don placeholder &nbsp;${xen_=
rm_opts}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11075"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11076">=09=
=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463465483662_11077">=09</span>'Loading Linux 4.4.7-300.fc23.x86_64 ...=
'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11078"><span style=3D"whi=
te-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11079">=09=09=09<=
/span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463465483662_11080">=09</span>/boot/vmlinuz-4.4.7-300.fc23.x86_64 placehold=
er root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=
=3Dfedora/swap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_146346548=
3662_11081"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463465483662_11082">=09=09=09</span>echo<span style=3D"white-space:pre-wrap=
;" id=3D"yui_3_16_0_ym19_1_1463465483662_11083">=09</span>'Loading initial =
ramdisk ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11084"><span s=
tyle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11085"=
>=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16=
_0_ym19_1_1463465483662_11086">=09</span>--nounzip &nbsp; /boot/initramfs-4=
.4.7-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11=
087"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654=
83662_11088">=09=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_11089"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634=
65483662_11090">=09=09</span>menuentry 'Fedora, with Xen xen and Linux 4.2.=
3-300.fc23.x86_64' --class fedora --class gnu-linux --class gnu --class os =
--class xen $menuentry_id_option 'xen-gnulinux-4.2.3-300.fc23.x86_64-advanc=
ed-5a537009-00b1-4f8c-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_=
1_1463465483662_11091"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16=
_0_ym19_1_1463465483662_11092">=09=09=09</span>insmod part_msdos</div><div =
id=3D"yui_3_16_0_ym19_1_1463465483662_11093"><span style=3D"white-space:pre=
-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11094">=09=09=09</span>insmod=
 lvm</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11095"><span style=3D"=
white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11096">=09=09=
=09</span>insmod ext2</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11097=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_11098">=09=09=09</span>set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86=
-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_11099"><span style=3D"white-space:pre-wrap;" id=3D"yui=
_3_16_0_ym19_1_1463465483662_11100">=09=09=09</span>if [ x$feature_platform=
_search_hint =3D xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_11101"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634=
65483662_11102">=09=09=09</span> &nbsp;search --no-floppy --fs-uuid --set=
=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-=
1slu-Z70H-QWiX-saVL-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_11103"><span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11104">=09=09=09</span>=
else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11105"><span style=3D"=
white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11106">=09=09=
=09</span> &nbsp;search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f=
8c-a547-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11107"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_11108">=09=09=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_11109"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634=
65483662_11110">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" i=
d=3D"yui_3_16_0_ym19_1_1463465483662_11111">=09</span>'Loading Xen xen ...'=
</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11112"><span style=3D"whit=
e-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11113">=09=09</spa=
n> &nbsp; &nbsp; &nbsp; &nbsp;if [ "$grub_platform" =3D "pc" -o "$grub_plat=
form" =3D "" ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11114"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_11115">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=
=3D</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11116"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11117">=09=09</=
span> &nbsp; &nbsp; &nbsp; &nbsp;else</div><div id=3D"yui_3_16_0_ym19_1_146=
3465483662_11118"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym=
19_1_1463465483662_11119">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;xen_rm_opts=3D"no-real-mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym1=
9_1_1463465483662_11120"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_=
16_0_ym19_1_1463465483662_11121">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;f=
i</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11122"><span style=3D"whi=
te-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11123">=09=09=09<=
/span>multiboot<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_=
1_1463465483662_11124">=09</span>/boot/xen.gz intel_iommu=3Don placeholder =
&nbsp; ${xen_rm_opts}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11125=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_11126">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"y=
ui_3_16_0_ym19_1_1463465483662_11127">=09</span>'Loading Linux 4.2.3-300.fc=
23.x86_64 ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11128"><span=
 style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_1112=
9">=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_=
16_0_ym19_1_1463465483662_11130">=09</span>/boot/vmlinuz-4.2.3-300.fc23.x86=
_64 placeholder root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root=
00 rd.lvm.lv=3Dfedora/swap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19=
_1_1463465483662_11131"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_1=
6_0_ym19_1_1463465483662_11132">=09=09=09</span>echo<span style=3D"white-sp=
ace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11133">=09</span>'Load=
ing initial ramdisk ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11=
134"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654=
83662_11135">=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_11136">=09</span>--nounzip &nbsp; /boot=
/initramfs-4.2.3-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1463=
465483662_11137"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463465483662_11138">=09=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_11139"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_=
ym19_1_1463465483662_11140">=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_11141">}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11142=
"><br id=3D"yui_3_16_0_ym19_1_1463465483662_11143"></div><div id=3D"yui_3_1=
6_0_ym19_1_1463465483662_11144">### END /etc/grub.d/20_linux_xen ###</div><=
div id=3D"yui_3_16_0_ym19_1_1463465483662_11145"><br id=3D"yui_3_16_0_ym19_=
1_1463465483662_11146"></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_111=
47">### BEGIN /etc/grub.d/20_ppc_terminfo ###</div><div id=3D"yui_3_16_0_ym=
19_1_1463465483662_11148">### END /etc/grub.d/20_ppc_terminfo ###</div><div=
 id=3D"yui_3_16_0_ym19_1_1463465483662_11149"><br id=3D"yui_3_16_0_ym19_1_1=
463465483662_11150"></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11151"=
>### BEGIN /etc/grub.d/30_os-prober ###</div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_11152">### END /etc/grub.d/30_os-prober ###</div><div id=3D"yu=
i_3_16_0_ym19_1_1463465483662_11153"><br id=3D"yui_3_16_0_ym19_1_1463465483=
662_11154"></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11155">### BEGI=
N /etc/grub.d/40_custom ###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_11156"># This file provides an easy way to add custom menu entries. &nbsp;=
Simply type the</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11157"># me=
nu entries you want to add after this comment. &nbsp;Be careful not to chan=
ge</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11158"># the 'exec tail'=
 line above.</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11159">### END=
 /etc/grub.d/40_custom ###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_=
11160"><br id=3D"yui_3_16_0_ym19_1_1463465483662_11161"></div><div id=3D"yu=
i_3_16_0_ym19_1_1463465483662_11162">### BEGIN /etc/grub.d/41_custom ###</d=
iv><div id=3D"yui_3_16_0_ym19_1_1463465483662_11163">if [ -f &nbsp;${config=
_directory}/custom.cfg ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483=
662_11164">&nbsp; source ${config_directory}/custom.cfg</div><div id=3D"yui=
_3_16_0_ym19_1_1463465483662_11165">elif [ -</div><div id=3D"yui_3_16_0_ym1=
9_1_1463465483662_11165">z "${config_directory}" -a -f &nbsp;$prefix/custom=
.cfg ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11166">&nbsp; =
source $prefix/custom.cfg;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_=
11167">fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_9768"></div><div =
id=3D"yui_3_16_0_ym19_1_1463465483662_11168">### END /etc/grub.d/41_custom =
###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11168"><br></div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_11168"><br></div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_11168">As you see, I added the parameter that you sai=
d but is it on right place?</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1=
463465483662_11169"><br id=3D"yui_3_16_0_ym19_1_1463465483662_11170"></div>=
 <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" sty=
le=3D"display: block;"> <div style=3D"font-family: HelveticaNeue, Helvetica=
 Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div=
 style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Luc=
ida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2=
" face=3D"Arial"> On Monday, May 16, 2016 12:56 PM, De Coro Guillaume &lt;g=
uillaumedecoro@gmail.com&gt; wrote:<br></font></div>  <br><br> <div class=
=3D"y_msg_container"><div id=3D"yiv9577638423"><div>
    Hi,<br clear=3D"none">
    <br clear=3D"none">
    I'm not a great user of xen but I known several things. sm8ax1 is
    right. It seems you are missing IOMMU. Don't forget to add
    "intel_iommu=3Don" in your grub default. If it works you can see that
    in your dmesg:<small><br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nb=
sp; 0xfed91000
      IOMMU 1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to gr=
oup 0<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to gr=
oup 1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to gr=
oup 2<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to gr=
oup 2<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to gr=
oup 3<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to gr=
oup 4<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to gr=
oup 5<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to gr=
oup 5<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to gr=
oup 5<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to gr=
oup 5</small><br clear=3D"none">
    <br clear=3D"none">
    and about DMAR:<br clear=3D"none">
    <br clear=3D"none">
    <small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000=
A8 (v01
      INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)=
<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br clear=3D=
"none">
      [&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags=
: 0x0<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver=
 1:0 cap
      1c0000c40660462 ecap 7e3ff0505e<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags=
: 0x1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver=
 1:0 cap
      d2008c40660462 ecap f050da<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end:
      0x000000a4f1efff<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end:
      0x000000a7ffffff<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nb=
sp; 0xfed91000
      IOMMU 1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfe=
d91000<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIO=
S sets
      x2apic opt out bit.<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_opto=
ut' to
      override the BIOS setting.<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic=
 mode<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<=
br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<=
br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0=
000:00:02.0
      [0xa5800000 - 0xa7ffffff]<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0=
000:00:14.0
      [0xa4eff000 - 0xa4f1efff]<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for=
 LPC<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0=
000:00:1f.0
      [0x0 - 0xffffff]<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technolog=
y for
      Directed I/O</small><br clear=3D"none">
    <br clear=3D"none">
    It's important not to claim your passthroughed hardware by dom0.
    Just use "pci_stub" parameters in your grub default. After that,
    your command "xl pci-assignable-list" will give your video card
    available.<br clear=3D"none">
    <br clear=3D"none">
    About IGD passthrough, I'm working on it without success for
    monthes. Maybe I'm wrong, but XenGT build fail for me. I'm using an
    Intel i3 6100T with Intel HD 530. I saw that Xen 4.7 will handle
    some igd passthrough parameters. So wait and see... and try it :)<br cl=
ear=3D"none">
    <br clear=3D"none">
    Ciao.<br clear=3D"none">
    <br clear=3D"none">
    <div class=3D"yiv9577638423yqt9195224043" id=3D"yiv9577638423yqtfd04757=
"><div class=3D"yiv9577638423moz-cite-prefix">Le 14/05/2016 14:56, <a rel=
=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-link-abbreviated=
" ymailto=3D"mailto:sm8ax1@vfemail.net" target=3D"_blank" href=3D"mailto:sm=
8ax1@vfemail.net">sm8ax1@vfemail.net</a>
      a =C3=A9crit&nbsp;:<br clear=3D"none">
    </div>
    <blockquote type=3D"cite">
      </blockquote></div></div><div class=3D"yiv9577638423yqt9195224043" id=
=3D"yiv9577638423yqtfd54751"><title></title><div><div>Well, it looks to me =
like you don't have an IOMMU. You can
        check your Intel processor <a rel=3D"nofollow" shape=3D"rect" class=
=3D"yiv9577638423moz-txt-link-freetext" target=3D"_blank" href=3D"http://ar=
k.intel.com/">http://ark.intel.com/</a> and look for
        "VT-d" support. There is probably a similar site for AMD, but
        they call it "IOMMU" support; same thing just different names.
        There might also be some way to check through `lshw` or
        `/proc/cpuinfo` or the like, but I don't know for sure.<br clear=3D=
"none">
        <br clear=3D"none">
        The wiki mentions that generic PCI passthrough might still work
        on some graphics cards, even without an IOMMU, but I imagine
        your chances are pretty slim. Something to try perhaps is
        setting up your HVM to automatically start when the system is
        booted, with generic PCI passthrough enabled, and blacklist the
        module on the Dom0 and reboot. In theory this prevents the Dom0
        driver from interfering with the HVM's configuration of the
        graphics card, but once again, it might work or it might not.<br cl=
ear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Xen_VGA_Pas=
sthrough">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br clear=3D"none=
">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/VTdHowTo">h=
ttp://wiki.xen.org/wiki/VTdHowTo</a><br clear=3D"none">
        <br clear=3D"none">
        If that doesn't work, your options are buy a new PC/processor
        with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace
        frontends in the Dom0. Spice with the QXL video driver is likely
        to give you the best performance, but even it won't compete with
        that of VGA passthrough.<br clear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/SPICE_suppo=
rt_in_Xen">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br clear=3D"no=
ne">
        <br clear=3D"none">
        If you go the route of upgrading your hardware, XenGT (now
        called "GVT-v for Xen") is something else to look into. The idea
        behind it is to allow multiple VMs to simultaneously use VGA
        passthrough in a safe and performant manner by creating multiple
        virtual graphics cards at the hardware level. At least as of Jan
        2015, XenGT is being developed out-of-tree, but I haven't
        followed up on it as to whether it's been merged (or abandoned).
        If I recall correctly, this is supported on Intel 6th generation
        and newer processors with Intel HD 6000+ graphics, but you
        should definitely double check that.<br clear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/XenGT">http=
://wiki.xen.org/wiki/XenGT</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-link-freet=
ext" target=3D"_blank" href=3D"https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/">https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://events.linuxfoundation.org/sites/even=
ts/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf">http://events.l=
inuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit=
-final_1.pdf</a><br clear=3D"none">
        <br clear=3D"none">
        There used to be something called "Paravirtualized DRM", which
        probably worked like the paravirtualized framebuffer, only using
        the newer and faster Linux DRM API. This, I guess, would have
        allowed multiple rendering clients across multiple VMs to
        directly render their window contents just as they would on
        baremetal (with the PV DRM driver acting as a shim), without any
        kind of VGA/PCI passthrough. Unfortunately this effort has been
        abandoned, and I've been unable to track down the author or even
        the original code.<br clear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Paravirtual=
ized_DRM">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br clear=3D"none=
">
        <br clear=3D"none">
        <br clear=3D"none">
        Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=
=3D"mailto:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@=
yahoo.com">hack3rcon@yahoo.com</a>&gt;:</div>
      <blockquote type=3D"cite">
        <div>
          <div id=3D"yiv9577638423yui_3_16_0_ym19_1_1463205009112_4361">Hel=
lo.</div>
          <div id=3D"yiv9577638423yui_3_16_0_ym19_1_1463205009112_4361">I w=
ant to use
            my VGA in VM that running Windows 7, My VGA information is :</d=
iv>
          <div id=3D"yiv9577638423yui_3_16_0_ym19_1_1463205009112_4361">&nb=
sp;</div>
          <div id=3D"yiv9577638423yui_3_16_0_ym19_1_1463205009112_4529">01:=
00.0 VGA
            compatible controller: NVIDIA Corporation GT218 [GeForce
            210] (rev a2)</div>
          <div id=3D"yiv9577638423yui_3_16_0_ym19_1_1463205009112_4530">Sub=
system:
            ASUSTeK Computer Inc. Device 8354</div>
          <div id=3D"yiv9577638423yui_3_16_0_ym19_1_1463205009112_4532">Ker=
nel driver
            in use: nouveau</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4534">Kernel
            modules: nouveau</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4534">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4534">And :</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4534">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4556">[root@localhost
            ~]# xl pci-assignable-list&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4557">[root@localhost
            ~]#&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4557">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4557">And I
            added below lines to my VM config file :</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4557">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4582">gfx_passthru=3D0</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4583">acpi=3D1</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4584">pci=3D['01:00.0&nbsp;']</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4584">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4584">but
            when I want fire my VM, It show me below error :</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4584">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4585">
            <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_146320500=
9112_4625">libxl:
              error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
              0000:01:00.0 cannot be assigned - no IOMMU?</div>
            <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_146320500=
9112_4626">libxl:
              error: libxl_create.c:1405:domcreate_attach_pci:
              libxl_device_pci_add failed: -1</div>
            <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_146320500=
9112_4627">libxl:
              info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
              destroy of domain 3</div>
            <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_146320500=
9112_4627">&nbsp;</div>
            <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_146320500=
9112_4627">How
              can I solve it?</div>
          </div>
        </div>
      </blockquote>
      <div><br clear=3D"none">
        <br clear=3D"none">
      </div>
      <br clear=3D"none">
      <br clear=3D"none">
      -------------------------------------------------<br clear=3D"none">
      <b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>=E2=84=A2 =
to
      keep your email out of the NSA's hands! <br clear=3D"none">
      $24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"n=
one">
      No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br clear=3D"none">
      Commercial and Bulk Mail Options! <br clear=3D"none">
      <br clear=3D"none">
      <br clear=3D"none">
      <fieldset class=3D"yiv9577638423mimeAttachmentHeader"></fieldset>
      <br clear=3D"none">
      <pre>_______________________________________________
Xen-users mailing list
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-link-abbre=
viated" ymailto=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank" href=
=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://lists.xen.org/xen-users">http://lists=
.xen.org/xen-users</a></pre>
   =20
    <br clear=3D"none">
  </div></div></div><br><div class=3D"yqt9195224043" id=3D"yqtfd54725">____=
___________________________________________<br clear=3D"none">Xen-users mai=
ling list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@l=
ists.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.o=
rg</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen=
-users" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br><br><=
/div>  </div> </div>  </div></div></body></html>
------=_Part_3249369_1948745477.1463466507689--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6418025325581988662==--


From xen-users-bounces@lists.xen.org Tue May 17 06:32:52 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 06:32:52 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2YXR-0003PM-1i; Tue, 17 May 2016 06:31:29 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b2YXP-0003PG-6n
 for xen-users@lists.xen.org; Tue, 17 May 2016 06:31:27 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 B7/F2-12567-EBABA375; Tue, 17 May 2016 06:31:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrMKsWRWlGSWpSXmKPExsWS1FXppLtnl1W
 4wcdHaharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8azaQtYCo7PYKu41RrVwHj5KmsXIxcHi8Aq
 Fon+4xuYuxg5OYQEkiUmP1vMDmFnSPxtWA4Vz5TYNukelB0vsfT4b1YQW0JAQWJC73Q2CNta4
 sv5NkaQoRICh1kk9h49wg7iCAk0MEo8ffIArJtFQFvi7oVJLF2MHBxsAmoST3pYIIZqSbzc1c
 YCUi8iMJVR4lp/AxNIDa+At8SRF2YgNZwCqhJnVm9jhaj/wCjxbmkFiC0sYC4x9dQnJhCbV0B
 Q4uTMJ2AzmQViJXZ86GKHsMUk9s36yzyBUWQWkrJZSMpmISmbBbSZWUBdYv08IYiwtsSyha+Z
 IWw1idvbrrIjiy9gZF/FqFGcWlSWWqRraKqXVJSZnlGSm5iZo2toYKqXm1pcnJiempOYVKyXn
 J+7iREYYQxAsIOxYbvnIUZJDiYlUd60LKtwIb6k/JTKjMTijPii0pzU4kOMMhwcShK8R3YC5Q
 SLUtNTK9Iyc4CxDpOW4OBREuHtB0nzFhck5hZnpkOkTjHqcrTNub+WSYglLz8vVUqclxOYOIQ
 EQIoySvPgRsDSziVGWSlhXkago4R4ClKLcjNLUOVfMYpzMCoJ824DWcWTmVcCt+kV0BFMQEdM
 MLMAOaIkESEl1cC4vvxDrFHhbJYjh73+HfdZupWlLXSJr8kqv3XnI5jL35wLKVvCplZV45xd4
 S0S1RZcunTVzYQtG5N+syc5rpuYduZPya7nhd9XaIdv93Jv7eBNU0yWiWN+GOi08OXLHQcLiq
 cHpr4QuHy2tVTrYRGT5aYPnBICCyp2er73EZPyZZJ95PRd0VuJpTgj0VCLuag4EQAiwVPgNgM
 AAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1463466682!39681573!1
X-Originating-IP: [98.138.121.66]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 20150 invoked from network); 17 May 2016 06:31:23 -0000
Received: from nm45-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm45-vm2.bullet.mail.ne1.yahoo.com) (98.138.121.66)
 by server-6.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 17 May 2016 06:31:23 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463466682; bh=P44H6J4EVECVXexEitKYpmj8T92jOwYCw2CEiC5mWYo=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=AIId91VkqD2gV8eycngbLsGZQJmavq/GiA35dA74tIyTJtKNH31UJ11j4hy1+FXt8VHayXUetawHwKb8WYe3BHbDiV6gQE+iXvAFCNnjJPxCnXEbUfkKbTD2mXlz2IS7t/GM3r9UCtDEvoSrftAvXVtf13PinqnZnmDKOZEY905LL1YuPgAMwr8sdhBCQRe0askLc5aOILvvzi998FgD/tDxIIxXm40dz9WzLt1cwsm2asybpWGhIzjNsJW/NMqAKodSPRpD8yVeRFIgrLQhJFih7EFERsNSVyr9y2QOfLD6CXoDbLNE064PwjcGCKsXqpvdItqdcHcTBs0p87OmVA==
Received: from [127.0.0.1] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:31:22 -0000
Received: from [98.138.100.115] by nm45.bullet.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:28:28 -0000
Received: from [98.138.226.161] by tm106.bullet.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:28:28 -0000
Received: from [127.0.0.1] by omp1062.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:28:28 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 591354.401.bm@omp1062.mail.ne1.yahoo.com
X-YMail-OSG: 7CgI4K8VM1kcGgBEV9c3cdpHoh7f4zuQ42jYClqE3_3o9cYhn2PpdL_h3BkaJQx
 nr_5VAOHOW9CnbQ6aBgSA.Pm5TDoYMz8BCRu4f0u4_poZLBRMg5JZucCox7Er9e6FHof6.HsnXgj
 _gEza7kYl2.y0uCVVkCquWIynyCBIV38OLC3JTh9dDKEDel5azY0Hsf1okJBfrBOJEFzD3_6o3io
 RCKzbiz1LXlTMp4oqLNMf04HvtcTj_xIGTMMAaI29xx_9iptRJnINP6ueALoHbcsHM9s1XKUNNgp
 RJx33ALZDsnGokd7FzLyUugBcDT8J2EszzHm0dYpqc_H4UZNI6uPTAYybm4NWL9FZ2xjv42rRVf2
 BSXJAMvxI5PL7W5x7PHgOTYcrk1UdYuek7vZda.x3EV4VMoNi3t.zXZ3QBxtVUKmRMB68q8B_hS9
 cuHFBVeeaNhZau05Hf1L81Y52bLQeyYSfNAJ.fvaFBXMkZA9WYnOTICybabhGr_tj8q2HM.n5tf8
 Tt2kdMhzbH8rufpTi7oJ.FDY39a849xl0
Received: from jws10008.mail.ne1.yahoo.com by
 sendmailws101b.mail.ne1.yahoo.com; Tue, 17 May 2016 06:28:28 +0000;
 1463466508.103
Date: Tue, 17 May 2016 06:28:27 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: De Coro Guillaume <guillaumedecoro@gmail.com>, 
 "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <328035903.3249370.1463466507722.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <57398344.805@gmail.com>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
MIME-Version: 1.0
Content-Length: 101982
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6418025325581988662=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6418025325581988662==
Content-Type: multipart/alternative; 
	boundary="----=_Part_3249369_1948745477.1463466507689"
Content-Length: 101447

------=_Part_3249369_1948745477.1463466507689
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

My Grub is :[root@localhost ~]# cat /boot/grub2/grub.cfg=C2=A0## DO NOT EDI=
T THIS FILE## It is automatically generated by grub2-mkconfig using templat=
es# from /etc/grub.d and settings from /etc/default/grub#
### BEGIN /etc/grub.d/00_header ###set pager=3D1
if [ -s $prefix/grubenv ]; then=C2=A0 load_envfiif [ "${next_entry}" ] ; th=
en=C2=A0 =C2=A0set default=3D"${next_entry}"=C2=A0 =C2=A0set next_entry=3D=
=C2=A0 =C2=A0save_env next_entry=C2=A0 =C2=A0set boot_once=3Dtrueelse=C2=A0=
 =C2=A0set default=3D"${saved_entry}"fi
if [ x"${feature_menuentry_id}" =3D xy ]; then=C2=A0 menuentry_id_option=3D=
"--id"else=C2=A0 menuentry_id_option=3D""fi
export menuentry_id_option
if [ "${prev_saved_entry}" ]; then=C2=A0 set saved_entry=3D"${prev_saved_en=
try}"=C2=A0 save_env saved_entry=C2=A0 set prev_saved_entry=3D=C2=A0 save_e=
nv prev_saved_entry=C2=A0 set boot_once=3Dtruefi
function savedefault {=C2=A0 if [ -z "${boot_once}" ]; then=C2=A0 =C2=A0 sa=
ved_entry=3D"${chosen}"=C2=A0 =C2=A0 save_env saved_entry=C2=A0 fi}
function load_video {=C2=A0 if [ x$feature_all_video_module =3D xy ]; then=
=C2=A0 =C2=A0 insmod all_video=C2=A0 else=C2=A0 =C2=A0 insmod efi_gop=C2=A0=
 =C2=A0 insmod efi_uga=C2=A0 =C2=A0 insmod ieee1275_fb=C2=A0 =C2=A0 insmod =
vbe=C2=A0 =C2=A0 insmod vga=C2=A0 =C2=A0 insmod video_bochs=C2=A0 =C2=A0 in=
smod video_cirrus=C2=A0 fi}
terminal_output consoleif [ x$feature_timeout_style =3D xy ] ; then=C2=A0 s=
et timeout_style=3Dmenu=C2=A0 set timeout=3D5# Fallback normal timeout code=
 in case the timeout_style feature is# unavailable.else=C2=A0 set timeout=
=3D5fi### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/01_users ###if [ -f ${prefix}/user.cfg ]; then=C2=A0 =
source ${prefix}/user.cfg=C2=A0 if [ -n "${GRUB2_PASSWORD}" ]; then=C2=A0 =
=C2=A0 set superusers=3D"root"=C2=A0 =C2=A0 export superusers=C2=A0 =C2=A0 =
password_pbkdf2 root ${GRUB2_PASSWORD}=C2=A0 fifi### END /etc/grub.d/01_use=
rs ###
### BEGIN /etc/grub.d/10_linux ###menuentry 'Fedora (4.4.7-300.fc23.x86_64)=
 23 (Server Edition)' --class fedora --class gnu-linux --class gnu --class =
os --unrestricted $menuentry_id_option 'gnulinux-4.4.7-300.fc23.x86_64-adva=
nced-5a537009-00b1-4f8c-a547-26dd00707ee9' { load_video set gfxpayload=3Dke=
ep insmod gzio insmod part_msdos insmod lvm insmod ext2 set root=3D'lvmid/3=
p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWs=
Z' if [ x$feature_platform_search_hint =3D xy ]; then  =C2=A0search --no-fl=
oppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86=
-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A05a537009-00b1-4f8c-a5=
47-26dd00707ee9 else  =C2=A0search --no-floppy --fs-uuid --set=3Droot 5a537=
009-00b1-4f8c-a547-26dd00707ee9 fi linux16 /boot/vmlinuz-4.4.7-300.fc23.x86=
_64 root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=
=3Dfedora/swap rhgb quiet=C2=A0 initrd16 /boot/initramfs-4.4.7-300.fc23.x86=
_64.img}menuentry 'Fedora (4.2.3-300.fc23.x86_64) 23 (Server Edition)' --cl=
ass fedora --class gnu-linux --class gnu --class os --unrestricted $menuent=
ry_id_option 'gnulinux-4.2.3-300.fc23.x86_64-advanced-5a537009-00b1-4f8c-a5=
47-26dd00707ee9' { load_video set gfxpayload=3Dkeep insmod gzio insmod part=
_msdos insmod lvm insmod ext2 set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-=
8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' if [ x$feature_platform=
_search_hint =3D xy ]; then  =C2=A0search --no-floppy --fs-uuid --set=3Droo=
t --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z=
70H-QWiX-saVL-s7gWsZ' =C2=A05a537009-00b1-4f8c-a547-26dd00707ee9 else  =C2=
=A0search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00=
707ee9 fi linux16 /boot/vmlinuz-4.2.3-300.fc23.x86_64 root=3D/dev/mapper/fe=
dora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet=
=C2=A0 initrd16 /boot/initramfs-4.2.3-300.fc23.x86_64.img}menuentry 'Fedora=
 (0-rescue-0fa9e7453b15478390033c60f3b03e9b) 23 (Server Edition)' --class f=
edora --class gnu-linux --class gnu --class os --unrestricted $menuentry_id=
_option 'gnulinux-0-rescue-0fa9e7453b15478390033c60f3b03e9b-advanced-5a5370=
09-00b1-4f8c-a547-26dd00707ee9' { load_video insmod gzio insmod part_msdos =
insmod lvm insmod ext2 set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo=
3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' if [ x$feature_platform_search=
_hint =3D xy ]; then  =C2=A0search --no-floppy --fs-uuid --set=3Droot --hin=
t=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWi=
X-saVL-s7gWsZ' =C2=A05a537009-00b1-4f8c-a547-26dd00707ee9 else  =C2=A0searc=
h --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9 f=
i linux16 /boot/vmlinuz-0-rescue-0fa9e7453b15478390033c60f3b03e9b root=3D/d=
ev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swa=
p rhgb quiet=C2=A0 initrd16 /boot/initramfs-0-rescue-0fa9e7453b15478390033c=
60f3b03e9b.img}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###menuentry 'Fedora, with Xen hyperviso=
r' --class fedora --class gnu-linux --class gnu --class os --class xen $men=
uentry_id_option 'xen-gnulinux-simple-5a537009-00b1-4f8c-a547-26dd00707ee9'=
 { insmod part_msdos insmod lvm insmod ext2 set root=3D'lvmid/3p7jxo-Dwtm-N=
ABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' if [ x$fe=
ature_platform_search_hint =3D xy ]; then  =C2=A0search --no-floppy --fs-uu=
id --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlE=
aE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A05a537009-00b1-4f8c-a547-26dd00707=
ee9 else  =C2=A0search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8=
c-a547-26dd00707ee9 fi echo 'Loading Xen 4.5.3 ...'=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" ]; then=C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 xen_rm_opts=3D=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 else=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 xen_rm_opts=3D"no-real-mo=
de edd=3Doff"=C2=A0 =C2=A0 =C2=A0 =C2=A0 fi multiboot /boot/xen-4.5.3.gz in=
tel_iommu=3Don placeholder =C2=A0${xen_rm_opts} echo 'Loading Linux 4.4.7-3=
00.fc23.x86_64 ...' module /boot/vmlinuz-4.4.7-300.fc23.x86_64 placeholder =
root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Df=
edora/swap rhgb quiet=C2=A0 echo 'Loading initial ramdisk ...' module --nou=
nzip =C2=A0 /boot/initramfs-4.4.7-300.fc23.x86_64.img}submenu 'Advanced opt=
ions for Fedora (with Xen hypervisor)' $menuentry_id_option 'gnulinux-advan=
ced-5a537009-00b1-4f8c-a547-26dd00707ee9' { submenu 'Xen hypervisor, versio=
n 4.5.3' $menuentry_id_option 'xen-hypervisor-4.5.3-5a537009-00b1-4f8c-a547=
-26dd00707ee9' { menuentry 'Fedora, with Xen 4.5.3 and Linux 4.4.7-300.fc23=
.x86_64' --class fedora --class gnu-linux --class gnu --class os --class xe=
n $menuentry_id_option 'xen-gnulinux-4.4.7-300.fc23.x86_64-advanced-5a53700=
9-00b1-4f8c-a547-26dd00707ee9' { insmod part_msdos insmod lvm insmod ext2 s=
et root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z7=
0H-QWiX-saVL-s7gWsZ' if [ x$feature_platform_search_hint =3D xy ]; then  =
=C2=A0search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm=
-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A05=
a537009-00b1-4f8c-a547-26dd00707ee9 else  =C2=A0search --no-floppy --fs-uui=
d --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9 fi echo 'Loading Xen 4.=
5.3 ...'  =C2=A0 =C2=A0 =C2=A0 =C2=A0if [ "$grub_platform" =3D "pc" -o "$gr=
ub_platform" =3D "" ]; then  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_r=
m_opts=3D  =C2=A0 =C2=A0 =C2=A0 =C2=A0else  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0xen_rm_opts=3D"no-real-mode edd=3Doff"  =C2=A0 =C2=A0 =C2=A0 =C2=
=A0fi multiboot /boot/xen-4.5.3.gz intel_iommu=3Don placeholder =C2=A0 ${xe=
n_rm_opts} echo 'Loading Linux 4.4.7-300.fc23.x86_64 ...' module /boot/vmli=
nuz-4.4.7-300.fc23.x86_64 placeholder root=3D/dev/mapper/fedora-root00 ro r=
d.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet=C2=A0 echo 'Loa=
ding initial ramdisk ...' module --nounzip =C2=A0 /boot/initramfs-4.4.7-300=
.fc23.x86_64.img } menuentry 'Fedora, with Xen 4.5.3 and Linux 4.2.3-300.fc=
23.x86_64' --class fedora --class gnu-linux --class gnu --class os --class =
xen $menuentry_id_option 'xen-gnulinux-4.2.3-300.fc23.x86_64-advanced-5a537=
009-00b1-4f8c-a547-26dd00707ee9' { insmod part_msdos insmod lvm insmod ext2=
 set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-=
Z70H-QWiX-saVL-s7gWsZ' if [ x$feature_platform_search_hint =3D xy ]; then  =
=C2=A0search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm=
-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A05=
a537009-00b1-4f8c-a547-26dd00707ee9 else  =C2=A0search --no-floppy --fs-uui=
d --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9 fi echo 'Loading Xen 4.=
5.3 ...'  =C2=A0 =C2=A0 =C2=A0 =C2=A0if [ "$grub_platform" =3D "pc" -o "$gr=
ub_platform" =3D "" ]; then  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_r=
m_opts=3D  =C2=A0 =C2=A0 =C2=A0 =C2=A0else  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0xen_rm_opts=3D"no-real-mode edd=3Doff"  =C2=A0 =C2=A0 =C2=A0 =C2=
=A0fi multiboot /boot/xen-4.5.3.gz intel_iommu=3Don placeholder =C2=A0 ${xe=
n_rm_opts} echo 'Loading Linux 4.2.3-300.fc23.x86_64 ...' module /boot/vmli=
nuz-4.2.3-300.fc23.x86_64 placeholder root=3D/dev/mapper/fedora-root00 ro r=
d.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet=C2=A0 echo 'Loa=
ding initial ramdisk ...' module --nounzip =C2=A0 /boot/initramfs-4.2.3-300=
.fc23.x86_64.img } } submenu 'Xen hypervisor, version 4.5' $menuentry_id_op=
tion 'xen-hypervisor-4.5-5a537009-00b1-4f8c-a547-26dd00707ee9' { menuentry =
'Fedora, with Xen 4.5 and Linux 4.4.7-300.fc23.x86_64' --class fedora --cla=
ss gnu-linux --class gnu --class os --class xen $menuentry_id_option 'xen-g=
nulinux-4.4.7-300.fc23.x86_64-advanced-5a537009-00b1-4f8c-a547-26dd00707ee9=
' { insmod part_msdos insmod lvm insmod ext2 set root=3D'lvmid/3p7jxo-Dwtm-=
NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' if [ x$f=
eature_platform_search_hint =3D xy ]; then  =C2=A0search --no-floppy --fs-u=
uid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUl=
EaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A05a537009-00b1-4f8c-a547-26dd0070=
7ee9 else  =C2=A0search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f=
8c-a547-26dd00707ee9 fi echo 'Loading Xen 4.5 ...'  =C2=A0 =C2=A0 =C2=A0 =
=C2=A0if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" ]; then  =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_rm_opts=3D  =C2=A0 =C2=A0 =C2=
=A0 =C2=A0else  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_rm_opts=3D"no-=
real-mode edd=3Doff"  =C2=A0 =C2=A0 =C2=A0 =C2=A0fi multiboot /boot/xen-4.5=
.gz intel_iommu=3Don placeholder =C2=A0 ${xen_rm_opts} echo 'Loading Linux =
4.4.7-300.fc23.x86_64 ...' module /boot/vmlinuz-4.4.7-300.fc23.x86_64 place=
holder root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm=
.lv=3Dfedora/swap rhgb quiet=C2=A0 echo 'Loading initial ramdisk ...' modul=
e --nounzip =C2=A0 /boot/initramfs-4.4.7-300.fc23.x86_64.img } menuentry 'F=
edora, with Xen 4.5 and Linux 4.2.3-300.fc23.x86_64' --class fedora --class=
 gnu-linux --class gnu --class os --class xen $menuentry_id_option 'xen-gnu=
linux-4.2.3-300.fc23.x86_64-advanced-5a537009-00b1-4f8c-a547-26dd00707ee9' =
{ insmod part_msdos insmod lvm insmod ext2 set root=3D'lvmid/3p7jxo-Dwtm-NA=
Bs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' if [ x$fea=
ture_platform_search_hint =3D xy ]; then  =C2=A0search --no-floppy --fs-uui=
d --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEa=
E-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A05a537009-00b1-4f8c-a547-26dd00707e=
e9 else  =C2=A0search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c=
-a547-26dd00707ee9 fi echo 'Loading Xen 4.5 ...'  =C2=A0 =C2=A0 =C2=A0 =C2=
=A0if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" ]; then  =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_rm_opts=3D  =C2=A0 =C2=A0 =C2=A0 =
=C2=A0else  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_rm_opts=3D"no-real=
-mode edd=3Doff"  =C2=A0 =C2=A0 =C2=A0 =C2=A0fi multiboot /boot/xen-4.5.gz =
intel_iommu=3Don placeholder =C2=A0 ${xen_rm_opts} echo 'Loading Linux 4.2.=
3-300.fc23.x86_64 ...' module /boot/vmlinuz-4.2.3-300.fc23.x86_64 placehold=
er root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=
=3Dfedora/swap rhgb quiet=C2=A0 echo 'Loading initial ramdisk ...' module -=
-nounzip =C2=A0 /boot/initramfs-4.2.3-300.fc23.x86_64.img } } submenu 'Xen =
hypervisor, version xen' $menuentry_id_option 'xen-hypervisor-xen-5a537009-=
00b1-4f8c-a547-26dd00707ee9' { menuentry 'Fedora, with Xen xen and Linux 4.=
4.7-300.fc23.x86_64' --class fedora --class gnu-linux --class gnu --class o=
s --class xen $menuentry_id_option 'xen-gnulinux-4.4.7-300.fc23.x86_64-adva=
nced-5a537009-00b1-4f8c-a547-26dd00707ee9' { insmod part_msdos insmod lvm i=
nsmod ext2 set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-=
gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' if [ x$feature_platform_search_hint =3D xy=
 ]; then  =C2=A0search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3=
p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWs=
Z' =C2=A05a537009-00b1-4f8c-a547-26dd00707ee9 else  =C2=A0search --no-flopp=
y --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9 fi echo 'Load=
ing Xen xen ...'  =C2=A0 =C2=A0 =C2=A0 =C2=A0if [ "$grub_platform" =3D "pc"=
 -o "$grub_platform" =3D "" ]; then  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0xen_rm_opts=3D  =C2=A0 =C2=A0 =C2=A0 =C2=A0else  =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0xen_rm_opts=3D"no-real-mode edd=3Doff"  =C2=A0 =C2=A0 =
=C2=A0 =C2=A0fi multiboot /boot/xen.gz intel_iommu=3Don placeholder =C2=A0$=
{xen_rm_opts} echo 'Loading Linux 4.4.7-300.fc23.x86_64 ...' module /boot/v=
mlinuz-4.4.7-300.fc23.x86_64 placeholder root=3D/dev/mapper/fedora-root00 r=
o rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet=C2=A0 echo '=
Loading initial ramdisk ...' module --nounzip =C2=A0 /boot/initramfs-4.4.7-=
300.fc23.x86_64.img } menuentry 'Fedora, with Xen xen and Linux 4.2.3-300.f=
c23.x86_64' --class fedora --class gnu-linux --class gnu --class os --class=
 xen $menuentry_id_option 'xen-gnulinux-4.2.3-300.fc23.x86_64-advanced-5a53=
7009-00b1-4f8c-a547-26dd00707ee9' { insmod part_msdos insmod lvm insmod ext=
2 set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu=
-Z70H-QWiX-saVL-s7gWsZ' if [ x$feature_platform_search_hint =3D xy ]; then =
 =C2=A0search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwt=
m-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' =C2=A0=
5a537009-00b1-4f8c-a547-26dd00707ee9 else  =C2=A0search --no-floppy --fs-uu=
id --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9 fi echo 'Loading Xen x=
en ...'  =C2=A0 =C2=A0 =C2=A0 =C2=A0if [ "$grub_platform" =3D "pc" -o "$gru=
b_platform" =3D "" ]; then  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xen_rm=
_opts=3D  =C2=A0 =C2=A0 =C2=A0 =C2=A0else  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0xen_rm_opts=3D"no-real-mode edd=3Doff"  =C2=A0 =C2=A0 =C2=A0 =C2=
=A0fi multiboot /boot/xen.gz intel_iommu=3Don placeholder =C2=A0 ${xen_rm_o=
pts} echo 'Loading Linux 4.2.3-300.fc23.x86_64 ...' module /boot/vmlinuz-4.=
2.3-300.fc23.x86_64 placeholder root=3D/dev/mapper/fedora-root00 ro rd.lvm.=
lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet=C2=A0 echo 'Loading i=
nitial ramdisk ...' module --nounzip =C2=A0 /boot/initramfs-4.2.3-300.fc23.=
x86_64.img } }}
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_ppc_terminfo ###### END /etc/grub.d/20_ppc_terminf=
o ###
### BEGIN /etc/grub.d/30_os-prober ###### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom #### This file provides an easy way to add =
custom menu entries. =C2=A0Simply type the# menu entries you want to add af=
ter this comment. =C2=A0Be careful not to change# the 'exec tail' line abov=
e.### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###if [ -f =C2=A0${config_directory}/custom=
.cfg ]; then=C2=A0 source ${config_directory}/custom.cfgelif [ -z "${config=
_directory}" -a -f =C2=A0$prefix/custom.cfg ]; then=C2=A0 source $prefix/cu=
stom.cfg;fi### END /etc/grub.d/41_custom ###

As you see, I added the parameter that you said but is it on right place?
=20

    On Monday, May 16, 2016 12:56 PM, De Coro Guillaume <guillaumedecoro@gm=
ail.com> wrote:
=20

  Hi,
=20
 I'm not a great user of xen but I known several things. sm8ax1 is right. I=
t seems you are missing IOMMU. Don't forget to add "intel_iommu=3Don" in yo=
ur grub default. If it works you can see that in your dmesg:
 [=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
 [=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0=
xfed91000 IOMMU 1
 [=C2=A0=C2=A0=C2=A0 0.865169] iommu: Adding device 0000:00:00.0 to group 0
 [=C2=A0=C2=A0=C2=A0 0.865179] iommu: Adding device 0000:00:02.0 to group 1
 [=C2=A0=C2=A0=C2=A0 0.865194] iommu: Adding device 0000:00:14.0 to group 2
 [=C2=A0=C2=A0=C2=A0 0.865204] iommu: Adding device 0000:00:14.2 to group 2
 [=C2=A0=C2=A0=C2=A0 0.865215] iommu: Adding device 0000:00:16.0 to group 3
 [=C2=A0=C2=A0=C2=A0 0.865225] iommu: Adding device 0000:00:17.0 to group 4
 [=C2=A0=C2=A0=C2=A0 0.865243] iommu: Adding device 0000:00:1c.0 to group 5
 [=C2=A0=C2=A0=C2=A0 0.865257] iommu: Adding device 0000:00:1c.2 to group 5
 [=C2=A0=C2=A0=C2=A0 0.865280] iommu: Adding device 0000:00:1f.0 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865294] iommu: Adding device 0000:00:1f.2 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865303] iommu: Adding device 0000:00:1f.3 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865312] iommu: Adding device 0000:00:1f.4 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865321] iommu: Adding device 0000:00:1f.6 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865329] iommu: Adding device 0000:01:00.0 to group 5
 [=C2=A0=C2=A0=C2=A0 0.865338] iommu: Adding device 0000:02:00.0 to group 5
=20
 and about DMAR:
=20
 [=C2=A0=C2=A0=C2=A0 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 IN=
TEL=C2=A0 SKL=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00000001 INTL 00000001)
 [=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
 [=C2=A0=C2=A0=C2=A0 0.078747] DMAR: Host address width 39
 [=C2=A0=C2=A0=C2=A0 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
 [=C2=A0=C2=A0=C2=A0 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 =
cap 1c0000c40660462 ecap 7e3ff0505e
 [=C2=A0=C2=A0=C2=A0 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
 [=C2=A0=C2=A0=C2=A0 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 =
cap d2008c40660462 ecap f050da
 [=C2=A0=C2=A0=C2=A0 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000=
000a4f1efff
 [=C2=A0=C2=A0=C2=A0 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000=
000a7ffffff
 [=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0=
xfed91000 IOMMU 1
 [=C2=A0=C2=A0=C2=A0 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed9100=
0
 [=C2=A0=C2=A0=C2=A0 0.078799] DMAR-IR: x2apic is disabled because BIOS set=
s x2apic opt out bit.
 [=C2=A0=C2=A0=C2=A0 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_optout' t=
o override the BIOS setting.
 [=C2=A0=C2=A0=C2=A0 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
 [=C2=A0=C2=A0=C2=A0 0.864755] DMAR: No ATSR found
 [=C2=A0=C2=A0=C2=A0 0.864868] DMAR: dmar0: Using Queued invalidation
 [=C2=A0=C2=A0=C2=A0 0.864992] DMAR: dmar1: Using Queued invalidation
 [=C2=A0=C2=A0=C2=A0 0.865000] DMAR: Setting RMRR:
 [=C2=A0=C2=A0=C2=A0 0.865022] DMAR: Setting identity map for device 0000:0=
0:02.0 [0xa5800000 - 0xa7ffffff]
 [=C2=A0=C2=A0=C2=A0 0.865037] DMAR: Setting identity map for device 0000:0=
0:14.0 [0xa4eff000 - 0xa4f1efff]
 [=C2=A0=C2=A0=C2=A0 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
 [=C2=A0=C2=A0=C2=A0 0.865093] DMAR: Setting identity map for device 0000:0=
0:1f.0 [0x0 - 0xffffff]
 [=C2=A0=C2=A0=C2=A0 0.865112] DMAR: Intel(R) Virtualization Technology for=
 Directed I/O
=20
 It's important not to claim your passthroughed hardware by dom0. Just use =
"pci_stub" parameters in your grub default. After that, your command "xl pc=
i-assignable-list" will give your video card available.
=20
 About IGD passthrough, I'm working on it without success for monthes. Mayb=
e I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with =
Intel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameter=
s. So wait and see... and try it :)
=20
 Ciao.
=20
 Le 14/05/2016 14:56, sm8ax1@vfemail.net a =C3=A9crit=C2=A0:
 =20
=20
Well, it looks to me like you don't have an IOMMU. You can check your Intel=
 processor http://ark.intel.com/ and look for "VT-d" support. There is prob=
ably a similar site for AMD, but they call it "IOMMU" support; same thing j=
ust different names. There might also be some way to check through `lshw` o=
r `/proc/cpuinfo` or the like, but I don't know for sure.
=20
 The wiki mentions that generic PCI passthrough might still work on some gr=
aphics cards, even without an IOMMU, but I imagine your chances are pretty =
slim. Something to try perhaps is setting up your HVM to automatically star=
t when the system is booted, with generic PCI passthrough enabled, and blac=
klist the module on the Dom0 and reboot. In theory this prevents the Dom0 d=
river from interfering with the HVM's configuration of the graphics card, b=
ut once again, it might work or it might not.
=20
 http://wiki.xen.org/wiki/Xen_VGA_Passthrough
 http://wiki.xen.org/wiki/VTdHowTo
=20
 If that doesn't work, your options are buy a new PC/processor with an IOMM=
U, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. =
Spice with the QXL video driver is likely to give you the best performance,=
 but even it won't compete with that of VGA passthrough.
=20
 http://wiki.xen.org/wiki/SPICE_support_in_Xen
=20
 If you go the route of upgrading your hardware, XenGT (now called "GVT-v f=
or Xen") is something else to look into. The idea behind it is to allow mul=
tiple VMs to simultaneously use VGA passthrough in a safe and performant ma=
nner by creating multiple virtual graphics cards at the hardware level. At =
least as of Jan  2015, XenGT is being developed out-of-tree, but I haven't =
followed up on it as to whether it's been merged (or abandoned). If I recal=
l correctly, this is supported on Intel 6th generation and newer processors=
 with Intel HD 6000+ graphics, but you should definitely double check that.
=20
 http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxColl=
aborationSummit-final_1.pdf
=20
 There used to be something called "Paravirtualized DRM", which probably wo=
rked like the paravirtualized framebuffer, only using the newer and faster =
Linux DRM API. This, I guess, would have allowed multiple rendering clients=
 across multiple VMs to directly render their window contents just as they =
would on baremetal (with the PV DRM driver acting as a shim), without any k=
ind of VGA/PCI passthrough. Unfortunately this effort has been abandoned, a=
nd I've been unable to track down the author or even the original code.
=20
 http://wiki.xen.org/wiki/Paravirtualized_DRM
=20
=20
 Quoting Jason Long <hack3rcon@yahoo.com>:=20
  Hello. I want to use my VGA in VM that running Windows 7, My VGA informat=
ion is : =C2=A0 01:00.0 VGA compatible controller: NVIDIA Corporation GT218=
 [GeForce 210] (rev a2) Subsystem: ASUSTeK Computer Inc. Device 8354 Kernel=
 driver in use: nouveau Kernel modules: nouveau =C2=A0 And : =C2=A0 [root@l=
ocalhost ~]# xl pci-assignable-list=C2=A0 [root@localhost ~]#=C2=A0 =C2=A0 =
And I added below lines to my VM config file : =C2=A0 gfx_passthru=3D0 acpi=
=3D1 pci=3D['01:00.0=C2=A0'] =C2=A0 but when I want fire my VM, It show me =
below error : =C2=A0  libxl: error: libxl_pci.c:1089:libxl__device_pci_add:=
 PCI device 0000:01:00.0 cannot be assigned - no IOMMU? libxl: error: libxl=
_create.c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1 libxl:=
 info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of doma=
in 3 =C2=A0 How can I solve it?  =20
=20
=20
 =20
=20
 -------------------------------------------------
 ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email =
out of the NSA's hands!=20
 $24.95 ONETIME Lifetime accounts with Privacy Features!
 No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!=20
 Commercial and Bulk Mail Options!=20
=20
=20
 =20
 _______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users=20
=20
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_3249369_1948745477.1463466507689
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div><span>My Grub is :</span></div><div id=3D"y=
ui_3_16_0_ym19_1_1463465483662_10598">[root@localhost ~]# cat /boot/grub2/g=
rub.cfg&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10599">#</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_10600"># DO NOT EDIT THIS FILE<=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10601">#</div><div id=3D"yu=
i_3_16_0_ym19_1_1463465483662_10602"># It is automatically generated by gru=
b2-mkconfig using templates</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_10603"># from /etc/grub.d and settings from /etc/default/grub</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10604">#</div><div id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10605"><br id=3D"yui_3_16_0_ym19_1_1463465483662_10606"><=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10607">### BEGIN /etc/grub.=
d/00_header ###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10608">set =
pager=3D1</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10609"><br id=3D"=
yui_3_16_0_ym19_1_1463465483662_10610"></div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_10611">if [ -s $prefix/grubenv ]; then</div><div id=3D"yui_3_1=
6_0_ym19_1_1463465483662_10612">&nbsp; load_env</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_10613">fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483=
662_10614">if [ "${next_entry}" ] ; then</div><div id=3D"yui_3_16_0_ym19_1_=
1463465483662_10615">&nbsp; &nbsp;set default=3D"${next_entry}"</div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10616">&nbsp; &nbsp;set next_entry=3D<=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10617">&nbsp; &nbsp;save_en=
v next_entry</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10618">&nbsp; =
&nbsp;set boot_once=3Dtrue</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_=
10619">else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10620">&nbsp; &=
nbsp;set default=3D"${saved_entry}"</div><div id=3D"yui_3_16_0_ym19_1_14634=
65483662_10621">fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10622"><=
br id=3D"yui_3_16_0_ym19_1_1463465483662_10623"></div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10624">if [ x"${feature_menuentry_id}" =3D xy ]; then=
</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10625">&nbsp; menuentry_id=
_option=3D"--id"</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10626">els=
e</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10627">&nbsp; menuentry_i=
d_option=3D""</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10628">fi</di=
v><div id=3D"yui_3_16_0_ym19_1_1463465483662_10629"><br id=3D"yui_3_16_0_ym=
19_1_1463465483662_10630"></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_=
10631">export menuentry_id_option</div><div id=3D"yui_3_16_0_ym19_1_1463465=
483662_10632"><br id=3D"yui_3_16_0_ym19_1_1463465483662_10633"></div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10634">if [ "${prev_saved_entry}" ]; t=
hen</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10635">&nbsp; set saved=
_entry=3D"${prev_saved_entry}"</div><div id=3D"yui_3_16_0_ym19_1_1463465483=
662_10636">&nbsp; save_env saved_entry</div><div id=3D"yui_3_16_0_ym19_1_14=
63465483662_10637">&nbsp; set prev_saved_entry=3D</div><div id=3D"yui_3_16_=
0_ym19_1_1463465483662_10638">&nbsp; save_env prev_saved_entry</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10639">&nbsp; set boot_once=3Dtrue</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_10640">fi</div><div id=3D"yui_3=
_16_0_ym19_1_1463465483662_10641"><br id=3D"yui_3_16_0_ym19_1_1463465483662=
_10642"></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10643">function sa=
vedefault {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10644">&nbsp; i=
f [ -z "${boot_once}" ]; then</div><div id=3D"yui_3_16_0_ym19_1_14634654836=
62_10645">&nbsp; &nbsp; saved_entry=3D"${chosen}"</div><div id=3D"yui_3_16_=
0_ym19_1_1463465483662_10646">&nbsp; &nbsp; save_env saved_entry</div><div =
id=3D"yui_3_16_0_ym19_1_1463465483662_10647">&nbsp; fi</div><div id=3D"yui_=
3_16_0_ym19_1_1463465483662_10648">}</div><div id=3D"yui_3_16_0_ym19_1_1463=
465483662_10649"><br id=3D"yui_3_16_0_ym19_1_1463465483662_10650"></div><di=
v id=3D"yui_3_16_0_ym19_1_1463465483662_10651">function load_video {</div><=
div id=3D"yui_3_16_0_ym19_1_1463465483662_10652">&nbsp; if [ x$feature_all_=
video_module =3D xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_10653">&nbsp; &nbsp; insmod all_video</div><div id=3D"yui_3_16_0_ym19_1_14=
63465483662_10654">&nbsp; else</div><div id=3D"yui_3_16_0_ym19_1_1463465483=
662_10655">&nbsp; &nbsp; insmod efi_gop</div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_10656">&nbsp; &nbsp; insmod efi_uga</div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10657">&nbsp; &nbsp; insmod ieee1275_fb</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10658">&nbsp; &nbsp; insmod vbe</div><d=
iv id=3D"yui_3_16_0_ym19_1_1463465483662_10659">&nbsp; &nbsp; insmod vga</d=
iv><div id=3D"yui_3_16_0_ym19_1_1463465483662_10660">&nbsp; &nbsp; insmod v=
ideo_bochs</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10661">&nbsp; &n=
bsp; insmod video_cirrus</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10=
662">&nbsp; fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10663">}</di=
v><div id=3D"yui_3_16_0_ym19_1_1463465483662_10664"><br id=3D"yui_3_16_0_ym=
19_1_1463465483662_10665"></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_=
10666">terminal_output console</div><div id=3D"yui_3_16_0_ym19_1_1463465483=
662_10667">if [ x$feature_timeout_style =3D xy ] ; then</div><div id=3D"yui=
_3_16_0_ym19_1_1463465483662_10668">&nbsp; set timeout_style=3Dmenu</div><d=
iv id=3D"yui_3_16_0_ym19_1_1463465483662_10669">&nbsp; set timeout=3D5</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_10670"># Fallback normal timeou=
t code in case the timeout_style feature is</div><div id=3D"yui_3_16_0_ym19=
_1_1463465483662_10671"># unavailable.</div><div id=3D"yui_3_16_0_ym19_1_14=
63465483662_10672">else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_106=
73">&nbsp; set timeout=3D5</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_=
10674">fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10675">### END /e=
tc/grub.d/00_header ###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_106=
76"><br id=3D"yui_3_16_0_ym19_1_1463465483662_10677"></div><div id=3D"yui_3=
_16_0_ym19_1_1463465483662_10678">### BEGIN /etc/grub.d/01_users ###</div><=
div id=3D"yui_3_16_0_ym19_1_1463465483662_10679">if [ -f ${prefix}/user.cfg=
 ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10680">&nbsp; sour=
ce ${prefix}/user.cfg</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10681=
">&nbsp; if [ -n "${GRUB2_PASSWORD}" ]; then</div><div id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10682">&nbsp; &nbsp; set superusers=3D"root"</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10683">&nbsp; &nbsp; export superusers<=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10684">&nbsp; &nbsp; passwo=
rd_pbkdf2 root ${GRUB2_PASSWORD}</div><div id=3D"yui_3_16_0_ym19_1_14634654=
83662_10685">&nbsp; fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_1068=
6">fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10687">### END /etc/g=
rub.d/01_users ###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10688"><=
br id=3D"yui_3_16_0_ym19_1_1463465483662_10689"></div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10690">### BEGIN /etc/grub.d/10_linux ###</div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10691">menuentry 'Fedora (4.4.7-300.fc=
23.x86_64) 23 (Server Edition)' --class fedora --class gnu-linux --class gn=
u --class os --unrestricted $menuentry_id_option 'gnulinux-4.4.7-300.fc23.x=
86_64-advanced-5a537009-00b1-4f8c-a547-26dd00707ee9' {</div><div id=3D"yui_=
3_16_0_ym19_1_1463465483662_10692"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_10693">=09</span>load_video</div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10694"><span style=3D"white-space:pre-=
wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10695">=09</span>set gfxpayloa=
d=3Dkeep</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10696"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10697">=09=
</span>insmod gzio</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10698"><=
span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_=
10699">=09</span>insmod part_msdos</div><div id=3D"yui_3_16_0_ym19_1_146346=
5483662_10700"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_=
1_1463465483662_10701">=09</span>insmod lvm</div><div id=3D"yui_3_16_0_ym19=
_1_1463465483662_10702"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_1=
6_0_ym19_1_1463465483662_10703">=09</span>insmod ext2</div><div id=3D"yui_3=
_16_0_ym19_1_1463465483662_10704"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_10705">=09</span>set root=3D'lvmid/3p7j=
xo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'<=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10706"><span style=3D"white=
-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10707">=09</span>if=
 [ x$feature_platform_search_hint =3D xy ]; then</div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10708"><span style=3D"white-space:pre-wrap;" id=3D"yu=
i_3_16_0_ym19_1_1463465483662_10709">=09</span> &nbsp;search --no-floppy --=
fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr=
/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd=
00707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10710"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10711">=09=
</span>else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10712"><span st=
yle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10713">=
=09</span> &nbsp;search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f=
8c-a547-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10714"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_10715">=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10716=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_10717">=09</span>linux16 /boot/vmlinuz-4.4.7-300.fc23.x86_64 root=3D/dev=
/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap =
rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10718"><sp=
an style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10=
719">=09</span>initrd16 /boot/initramfs-4.4.7-300.fc23.x86_64.img</div><div=
 id=3D"yui_3_16_0_ym19_1_1463465483662_10720">}</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_10721">menuentry 'Fedora (4.2.3-300.fc23.x86_64) 23 (S=
erver Edition)' --class fedora --class gnu-linux --class gnu --class os --u=
nrestricted $menuentry_id_option 'gnulinux-4.2.3-300.fc23.x86_64-advanced-5=
a537009-00b1-4f8c-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_14=
63465483662_10722"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_y=
m19_1_1463465483662_10723">=09</span>load_video</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_10724"><span style=3D"white-space:pre-wrap;" id=3D"yui=
_3_16_0_ym19_1_1463465483662_10725">=09</span>set gfxpayload=3Dkeep</div><d=
iv id=3D"yui_3_16_0_ym19_1_1463465483662_10726"><span style=3D"white-space:=
pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10727">=09</span>insmod gz=
io</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10728"><span style=3D"wh=
ite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10729">=09</span=
>insmod part_msdos</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10730"><=
span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_=
10731">=09</span>insmod lvm</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_10732"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634=
65483662_10733">=09</span>insmod ext2</div><div id=3D"yui_3_16_0_ym19_1_146=
3465483662_10734"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym=
19_1_1463465483662_10735">=09</span>set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k=
-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"y=
ui_3_16_0_ym19_1_1463465483662_10736"><span style=3D"white-space:pre-wrap;"=
 id=3D"yui_3_16_0_ym19_1_1463465483662_10737">=09</span>if [ x$feature_plat=
form_search_hint =3D xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_146346548=
3662_10738"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463465483662_10739">=09</span> &nbsp;search --no-floppy --fs-uuid --set=3Dr=
oot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu=
-Z70H-QWiX-saVL-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</div><di=
v id=3D"yui_3_16_0_ym19_1_1463465483662_10740"><span style=3D"white-space:p=
re-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10741">=09</span>else</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10742"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10743">=09</span> &nbsp;=
search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707=
ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10744"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10745">=09</spa=
n>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10746"><span style=3D"=
white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10747">=09</sp=
an>linux16 /boot/vmlinuz-4.2.3-300.fc23.x86_64 root=3D/dev/mapper/fedora-ro=
ot00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet&nbsp;<=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10748"><span style=3D"white=
-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10749">=09</span>in=
itrd16 /boot/initramfs-4.2.3-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10750">}</div><div id=3D"yui_3_16_0_ym19_1_1463465483=
662_10751">menuentry 'Fedora (0-rescue-0fa9e7453b15478390033c60f3b03e9b) 23=
 (Server Edition)' --class fedora --class gnu-linux --class gnu --class os =
--unrestricted $menuentry_id_option 'gnulinux-0-rescue-0fa9e7453b1547839003=
3c60f3b03e9b-advanced-5a537009-00b1-4f8c-a547-26dd00707ee9' {</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10752"><span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10753">=09</span>load_video</di=
v><div id=3D"yui_3_16_0_ym19_1_1463465483662_10754"><span style=3D"white-sp=
ace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10755">=09</span>insmo=
d gzio</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10756"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10757">=09=
</span>insmod part_msdos</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10=
758"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654=
83662_10759">=09</span>insmod lvm</div><div id=3D"yui_3_16_0_ym19_1_1463465=
483662_10760"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1463465483662_10761">=09</span>insmod ext2</div><div id=3D"yui_3_16_0_ym19=
_1_1463465483662_10762"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_1=
6_0_ym19_1_1463465483662_10763">=09</span>set root=3D'lvmid/3p7jxo-Dwtm-NAB=
s-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'</div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10764"><span style=3D"white-space:pre-=
wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10765">=09</span>if [ x$featur=
e_platform_search_hint =3D xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_146=
3465483662_10766"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym=
19_1_1463465483662_10767">=09</span> &nbsp;search --no-floppy --fs-uuid --s=
et=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsR=
R-1slu-Z70H-QWiX-saVL-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</d=
iv><div id=3D"yui_3_16_0_ym19_1_1463465483662_10768"><span style=3D"white-s=
pace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10769">=09</span>else=
</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10770"><span style=3D"whit=
e-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10771">=09</span> =
&nbsp;search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26d=
d00707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10772"><span styl=
e=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10773">=
=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10774"><span s=
tyle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10775"=
>=09</span>linux16 /boot/vmlinuz-0-rescue-0fa9e7453b15478390033c60f3b03e9b =
root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Df=
edora/swap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_10776"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634=
65483662_10777">=09</span>initrd16 /boot/initramfs-0-rescue-0fa9e7453b15478=
390033c60f3b03e9b.img</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10778=
">}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10779"><br id=3D"yui_3_=
16_0_ym19_1_1463465483662_10780"></div><div id=3D"yui_3_16_0_ym19_1_1463465=
483662_10781">### END /etc/grub.d/10_linux ###</div><div id=3D"yui_3_16_0_y=
m19_1_1463465483662_10782"><br id=3D"yui_3_16_0_ym19_1_1463465483662_10783"=
></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10784">### BEGIN /etc/gru=
b.d/20_linux_xen ###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10785"=
>menuentry 'Fedora, with Xen hypervisor' --class fedora --class gnu-linux -=
-class gnu --class os --class xen $menuentry_id_option 'xen-gnulinux-simple=
-5a537009-00b1-4f8c-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_=
1463465483662_10786"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0=
_ym19_1_1463465483662_10787">=09</span>insmod part_msdos</div><div id=3D"yu=
i_3_16_0_ym19_1_1463465483662_10788"><span style=3D"white-space:pre-wrap;" =
id=3D"yui_3_16_0_ym19_1_1463465483662_10789">=09</span>insmod lvm</div><div=
 id=3D"yui_3_16_0_ym19_1_1463465483662_10790"><span style=3D"white-space:pr=
e-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10791">=09</span>insmod ext2=
</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10792"><span style=3D"whit=
e-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10793">=09</span>s=
et root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z7=
0H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10794"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_10795">=09</span>if [ x$feature_platform_search_hint =3D xy ]; then</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10796"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10797">=09</span> &nbsp;=
search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-=
2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' &nbsp;5a53700=
9-00b1-4f8c-a547-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19_1_14634654836=
62_10798"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146=
3465483662_10799">=09</span>else</div><div id=3D"yui_3_16_0_ym19_1_14634654=
83662_10800"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_=
1463465483662_10801">=09</span> &nbsp;search --no-floppy --fs-uuid --set=3D=
root 5a537009-00b1-4f8c-a547-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19_1=
_1463465483662_10802"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_=
0_ym19_1_1463465483662_10803">=09</span>fi</div><div id=3D"yui_3_16_0_ym19_=
1_1463465483662_10804"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16=
_0_ym19_1_1463465483662_10805">=09</span>echo<span style=3D"white-space:pre=
-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10806">=09</span>'Loading Xen=
 4.5.3 ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10807">&nbsp; &=
nbsp; &nbsp; &nbsp; if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D =
"" ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10808">&nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; xen_rm_opts=3D</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_10809">&nbsp; &nbsp; &nbsp; &nbsp; else</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10810">&nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; xen_rm_opts=3D"no-real-mode edd=3Doff"</div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10811">&nbsp; &nbsp; &nbsp; &nbsp; fi</div><div id=3D=
"yui_3_16_0_ym19_1_1463465483662_10812"><span style=3D"white-space:pre-wrap=
;" id=3D"yui_3_16_0_ym19_1_1463465483662_10813">=09</span>multiboot<span st=
yle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10814">=
=09</span>/boot/xen-4.5.3.gz intel_iommu=3Don placeholder &nbsp;${xen_rm_op=
ts}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10815"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10816">=09</spa=
n>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465=
483662_10817">=09</span>'Loading Linux 4.4.7-300.fc23.x86_64 ...'</div><div=
 id=3D"yui_3_16_0_ym19_1_1463465483662_10818"><span style=3D"white-space:pr=
e-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10819">=09</span>module<span=
 style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_1082=
0">=09</span>/boot/vmlinuz-4.4.7-300.fc23.x86_64 placeholder root=3D/dev/ma=
pper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhg=
b quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10821"><span =
style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10822=
">=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19=
_1_1463465483662_10823">=09</span>'Loading initial ramdisk ...'</div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10824"><span style=3D"white-space:pre-=
wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10825">=09</span>module<span s=
tyle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10826"=
>=09</span>--nounzip &nbsp; /boot/initramfs-4.4.7-300.fc23.x86_64.img</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10827">}</div><div id=3D"yui_3_1=
6_0_ym19_1_1463465483662_10828">submenu 'Advanced options for Fedora (with =
Xen hypervisor)' $menuentry_id_option 'gnulinux-advanced-5a537009-00b1-4f8c=
-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10829=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_10830">=09</span>submenu 'Xen hypervisor, version 4.5.3' $menuentry_id_o=
ption 'xen-hypervisor-4.5.3-5a537009-00b1-4f8c-a547-26dd00707ee9' {</div><d=
iv id=3D"yui_3_16_0_ym19_1_1463465483662_10831"><span style=3D"white-space:=
pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10832">=09=09</span>menuen=
try 'Fedora, with Xen 4.5.3 and Linux 4.4.7-300.fc23.x86_64' --class fedora=
 --class gnu-linux --class gnu --class os --class xen $menuentry_id_option =
'xen-gnulinux-4.4.7-300.fc23.x86_64-advanced-5a537009-00b1-4f8c-a547-26dd00=
707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10833"><span styl=
e=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10834">=
=09=09=09</span>insmod part_msdos</div><div id=3D"yui_3_16_0_ym19_1_1463465=
483662_10835"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1463465483662_10836">=09=09=09</span>insmod lvm</div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_10837"><span style=3D"white-space:pre-wrap;" id=3D"yu=
i_3_16_0_ym19_1_1463465483662_10838">=09=09=09</span>insmod ext2</div><div =
id=3D"yui_3_16_0_ym19_1_1463465483662_10839"><span style=3D"white-space:pre=
-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10840">=09=09=09</span>set ro=
ot=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QW=
iX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10841"><spa=
n style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_108=
42">=09=09=09</span>if [ x$feature_platform_search_hint =3D xy ]; then</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_10843"><span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10844">=09=09=09</span>=
 &nbsp;search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7jxo-Dwt=
m-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ' &nbsp;=
5a537009-00b1-4f8c-a547-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463=
465483662_10845"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10846">=09=09=09</span>else</div><div id=3D"yui_3_16_0_ym=
19_1_1463465483662_10847"><span style=3D"white-space:pre-wrap;" id=3D"yui_3=
_16_0_ym19_1_1463465483662_10848">=09=09=09</span> &nbsp;search --no-floppy=
 --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10849"><span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10850">=09=09=09</span>fi</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10851"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10852">=09=09=09</span>e=
cho<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483=
662_10853">=09</span>'Loading Xen 4.5.3 ...'</div><div id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10854"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_=
16_0_ym19_1_1463465483662_10855">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;i=
f [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" ]; then</div><div =
id=3D"yui_3_16_0_ym19_1_1463465483662_10856"><span style=3D"white-space:pre=
-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10857">=09=09</span> &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_10858"><span style=3D"white-space:pre-wrap;" id=3D"yui=
_3_16_0_ym19_1_1463465483662_10859">=09=09</span> &nbsp; &nbsp; &nbsp; &nbs=
p;else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10860"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10861">=09=
=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D"no-real-=
mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10862"><spa=
n style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_108=
63">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;fi</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_10864"><span style=3D"white-space:pre-wrap;" id=3D"yui=
_3_16_0_ym19_1_1463465483662_10865">=09=09=09</span>multiboot<span style=3D=
"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10866">=09</s=
pan>/boot/xen-4.5.3.gz intel_iommu=3Don placeholder &nbsp; ${xen_rm_opts}</=
div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10867"><span style=3D"white-=
space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10868">=09=09=09</sp=
an>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346=
5483662_10869">=09</span>'Loading Linux 4.4.7-300.fc23.x86_64 ...'</div><di=
v id=3D"yui_3_16_0_ym19_1_1463465483662_10870"><span style=3D"white-space:p=
re-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10871">=09=09=09</span>modu=
le<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_10872">=09</span>/boot/vmlinuz-4.4.7-300.fc23.x86_64 placeholder root=3D=
/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/s=
wap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10873"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_10874">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yu=
i_3_16_0_ym19_1_1463465483662_10875">=09</span>'Loading initial ramdisk ...=
'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10876"><span style=3D"whi=
te-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10877">=09=09=09<=
/span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463465483662_10878">=09</span>--nounzip &nbsp; /boot/initramfs-4.4.7-300.fc=
23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10879"><span =
style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10880=
">=09=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10881"><sp=
an style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10=
882">=09=09</span>menuentry 'Fedora, with Xen 4.5.3 and Linux 4.2.3-300.fc2=
3.x86_64' --class fedora --class gnu-linux --class gnu --class os --class x=
en $menuentry_id_option 'xen-gnulinux-4.2.3-300.fc23.x86_64-advanced-5a5370=
09-00b1-4f8c-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_1463465=
483662_10883"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1463465483662_10884">=09=09=09</span>insmod part_msdos</div><div id=3D"yui=
_3_16_0_ym19_1_1463465483662_10885"><span style=3D"white-space:pre-wrap;" i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10886">=09=09=09</span>insmod lvm</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_10887"><span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10888">=09=09=09</span>=
insmod ext2</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10889"><span st=
yle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10890">=
=09=09=09</span>set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YU=
lEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym19_1_146=
3465483662_10891"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym=
19_1_1463465483662_10892">=09=09=09</span>if [ x$feature_platform_search_hi=
nt =3D xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10893"><s=
pan style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_1=
0894">=09=09=09</span> &nbsp;search --no-floppy --fs-uuid --set=3Droot --hi=
nt=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QW=
iX-saVL-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</div><div id=3D"=
yui_3_16_0_ym19_1_1463465483662_10895"><span style=3D"white-space:pre-wrap;=
" id=3D"yui_3_16_0_ym19_1_1463465483662_10896">=09=09=09</span>else</div><d=
iv id=3D"yui_3_16_0_ym19_1_1463465483662_10897"><span style=3D"white-space:=
pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10898">=09=09=09</span> &n=
bsp;search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd0=
0707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10899"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10900">=09=
=09=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10901"><spa=
n style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_109=
02">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_1=
6_0_ym19_1_1463465483662_10903">=09</span>'Loading Xen 4.5.3 ...'</div><div=
 id=3D"yui_3_16_0_ym19_1_1463465483662_10904"><span style=3D"white-space:pr=
e-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10905">=09=09</span> &nbsp; =
&nbsp; &nbsp; &nbsp;if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D =
"" ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10906"><span sty=
le=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10907">=
=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10908"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10909">=09=09</span> &nb=
sp; &nbsp; &nbsp; &nbsp;else</div><div id=3D"yui_3_16_0_ym19_1_146346548366=
2_10910"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463=
465483662_10911">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen=
_rm_opts=3D"no-real-mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym19_1_14634=
65483662_10912"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19=
_1_1463465483662_10913">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;fi</div><d=
iv id=3D"yui_3_16_0_ym19_1_1463465483662_10914"><span style=3D"white-space:=
pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10915">=09=09=09</span>mul=
tiboot<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465=
483662_10916">=09</span>/boot/xen-4.5.3.gz intel_iommu=3Don placeholder &nb=
sp; ${xen_rm_opts}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10917"><=
span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_=
10918">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_=
3_16_0_ym19_1_1463465483662_10919">=09</span>'Loading Linux 4.2.3-300.fc23.=
x86_64 ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10920"><span st=
yle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10921">=
=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_=
0_ym19_1_1463465483662_10922">=09</span>/boot/vmlinuz-4.2.3-300.fc23.x86_64=
 placeholder root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 =
rd.lvm.lv=3Dfedora/swap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_=
1463465483662_10923"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0=
_ym19_1_1463465483662_10924">=09=09=09</span>echo<span style=3D"white-space=
:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10925">=09</span>'Loading=
 initial ramdisk ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10926=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_10927">=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=3D=
"yui_3_16_0_ym19_1_1463465483662_10928">=09</span>--nounzip &nbsp; /boot/in=
itramfs-4.2.3-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1463465=
483662_10929"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1463465483662_10930">=09=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1463=
465483662_10931"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10932">=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1463=
465483662_10933"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10934">=09</span>submenu 'Xen hypervisor, version 4.5' $m=
enuentry_id_option 'xen-hypervisor-4.5-5a537009-00b1-4f8c-a547-26dd00707ee9=
' {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10935"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10936">=09=09</=
span>menuentry 'Fedora, with Xen 4.5 and Linux 4.4.7-300.fc23.x86_64' --cla=
ss fedora --class gnu-linux --class gnu --class os --class xen $menuentry_i=
d_option 'xen-gnulinux-4.4.7-300.fc23.x86_64-advanced-5a537009-00b1-4f8c-a5=
47-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10937"><=
span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_=
10938">=09=09=09</span>insmod part_msdos</div><div id=3D"yui_3_16_0_ym19_1_=
1463465483662_10939"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0=
_ym19_1_1463465483662_10940">=09=09=09</span>insmod lvm</div><div id=3D"yui=
_3_16_0_ym19_1_1463465483662_10941"><span style=3D"white-space:pre-wrap;" i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10942">=09=09=09</span>insmod ext2</di=
v><div id=3D"yui_3_16_0_ym19_1_1463465483662_10943"><span style=3D"white-sp=
ace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10944">=09=09=09</span=
>set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-=
Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_1094=
5"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483=
662_10946">=09=09=09</span>if [ x$feature_platform_search_hint =3D xy ]; th=
en</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10947"><span style=3D"wh=
ite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10948">=09=09=09=
</span> &nbsp;search --no-floppy --fs-uuid --set=3Droot --hint=3D'lvmid/3p7=
jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'=
 &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19=
_1_1463465483662_10949"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_1=
6_0_ym19_1_1463465483662_10950">=09=09=09</span>else</div><div id=3D"yui_3_=
16_0_ym19_1_1463465483662_10951"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_10952">=09=09=09</span> &nbsp;search --=
no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707ee9</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10953"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10954">=09=09=09</span>f=
i</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10955"><span style=3D"whi=
te-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10956">=09=09=09<=
/span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146=
3465483662_10957">=09</span>'Loading Xen 4.5 ...'</div><div id=3D"yui_3_16_=
0_ym19_1_1463465483662_10958"><span style=3D"white-space:pre-wrap;" id=3D"y=
ui_3_16_0_ym19_1_1463465483662_10959">=09=09</span> &nbsp; &nbsp; &nbsp; &n=
bsp;if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" ]; then</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_10960"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10961">=09=09</span> &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D</div><div id=3D"yui_3_=
16_0_ym19_1_1463465483662_10962"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_10963">=09=09</span> &nbsp; &nbsp; &nbs=
p; &nbsp;else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10964"><span =
style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10965=
">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D"no-=
real-mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10966"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_10967">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;fi</div><div id=3D"yui_3_=
16_0_ym19_1_1463465483662_10968"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_10969">=09=09=09</span>multiboot<span s=
tyle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10970"=
>=09</span>/boot/xen-4.5.gz intel_iommu=3Don placeholder &nbsp; ${xen_rm_op=
ts}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10971"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10972">=09=09=
=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1=
_1463465483662_10973">=09</span>'Loading Linux 4.4.7-300.fc23.x86_64 ...'</=
div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10974"><span style=3D"white-=
space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10975">=09=09=09</sp=
an>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463=
465483662_10976">=09</span>/boot/vmlinuz-4.4.7-300.fc23.x86_64 placeholder =
root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Df=
edora/swap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_10977"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634=
65483662_10978">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" i=
d=3D"yui_3_16_0_ym19_1_1463465483662_10979">=09</span>'Loading initial ramd=
isk ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10980"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10981">=09=
=09=09</span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_y=
m19_1_1463465483662_10982">=09</span>--nounzip &nbsp; /boot/initramfs-4.4.7=
-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10983"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_10984">=09=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_109=
85"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548=
3662_10986">=09=09</span>menuentry 'Fedora, with Xen 4.5 and Linux 4.2.3-30=
0.fc23.x86_64' --class fedora --class gnu-linux --class gnu --class os --cl=
ass xen $menuentry_id_option 'xen-gnulinux-4.2.3-300.fc23.x86_64-advanced-5=
a537009-00b1-4f8c-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_14=
63465483662_10987"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_y=
m19_1_1463465483662_10988">=09=09=09</span>insmod part_msdos</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_10989"><span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10990">=09=09=09</span>insmod l=
vm</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10991"><span style=3D"wh=
ite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_10992">=09=09=09=
</span>insmod ext2</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10993"><=
span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_=
10994">=09=09=09</span>set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo=
3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym1=
9_1_1463465483662_10995"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_=
16_0_ym19_1_1463465483662_10996">=09=09=09</span>if [ x$feature_platform_se=
arch_hint =3D xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_10=
997"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654=
83662_10998">=09=09=09</span> &nbsp;search --no-floppy --fs-uuid --set=3Dro=
ot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-=
Z70H-QWiX-saVL-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</div><div=
 id=3D"yui_3_16_0_ym19_1_1463465483662_10999"><span style=3D"white-space:pr=
e-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11000">=09=09=09</span>else<=
/div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11001"><span style=3D"white=
-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11002">=09=09=09</s=
pan> &nbsp;search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a54=
7-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11003"><span=
 style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_1100=
4">=09=09=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11005=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_11006">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"y=
ui_3_16_0_ym19_1_1463465483662_11007">=09</span>'Loading Xen 4.5 ...'</div>=
<div id=3D"yui_3_16_0_ym19_1_1463465483662_11008"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11009">=09=09</span> &nb=
sp; &nbsp; &nbsp; &nbsp;if [ "$grub_platform" =3D "pc" -o "$grub_platform" =
=3D "" ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11010"><span=
 style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_1101=
1">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D</d=
iv><div id=3D"yui_3_16_0_ym19_1_1463465483662_11012"><span style=3D"white-s=
pace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11013">=09=09</span> =
&nbsp; &nbsp; &nbsp; &nbsp;else</div><div id=3D"yui_3_16_0_ym19_1_146346548=
3662_11014"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463465483662_11015">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
xen_rm_opts=3D"no-real-mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym19_1_14=
63465483662_11016"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_y=
m19_1_1463465483662_11017">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;fi</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_11018"><span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11019">=09=09=09</span>=
multiboot<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463=
465483662_11020">=09</span>/boot/xen-4.5.gz intel_iommu=3Don placeholder &n=
bsp; ${xen_rm_opts}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11021">=
<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662=
_11022">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui=
_3_16_0_ym19_1_1463465483662_11023">=09</span>'Loading Linux 4.2.3-300.fc23=
.x86_64 ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11024"><span s=
tyle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11025"=
>=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16=
_0_ym19_1_1463465483662_11026">=09</span>/boot/vmlinuz-4.2.3-300.fc23.x86_6=
4 placeholder root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00=
 rd.lvm.lv=3Dfedora/swap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1=
_1463465483662_11027"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_=
0_ym19_1_1463465483662_11028">=09=09=09</span>echo<span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11029">=09</span>'Loadin=
g initial ramdisk ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_1103=
0"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483=
662_11031">=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_11032">=09</span>--nounzip &nbsp; /boot=
/initramfs-4.2.3-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1463=
465483662_11033"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463465483662_11034">=09=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_11035"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_=
ym19_1_1463465483662_11036">=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_11037"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_=
ym19_1_1463465483662_11038">=09</span>submenu 'Xen hypervisor, version xen'=
 $menuentry_id_option 'xen-hypervisor-xen-5a537009-00b1-4f8c-a547-26dd00707=
ee9' {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11039"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11040">=09=
=09</span>menuentry 'Fedora, with Xen xen and Linux 4.4.7-300.fc23.x86_64' =
--class fedora --class gnu-linux --class gnu --class os --class xen $menuen=
try_id_option 'xen-gnulinux-4.4.7-300.fc23.x86_64-advanced-5a537009-00b1-4f=
8c-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_110=
41"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548=
3662_11042">=09=09=09</span>insmod part_msdos</div><div id=3D"yui_3_16_0_ym=
19_1_1463465483662_11043"><span style=3D"white-space:pre-wrap;" id=3D"yui_3=
_16_0_ym19_1_1463465483662_11044">=09=09=09</span>insmod lvm</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_11045"><span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11046">=09=09=09</span>insmod e=
xt2</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11047"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11048">=09=09=
=09</span>set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-g=
sRR-1slu-Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_ym19_1_146346548=
3662_11049"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463465483662_11050">=09=09=09</span>if [ x$feature_platform_search_hint =3D=
 xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11051"><span st=
yle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11052">=
=09=09=09</span> &nbsp;search --no-floppy --fs-uuid --set=3Droot --hint=3D'=
lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saV=
L-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</div><div id=3D"yui_3_=
16_0_ym19_1_1463465483662_11053"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_11054">=09=09=09</span>else</div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_11055"><span style=3D"white-space:pre-=
wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11056">=09=09=09</span> &nbsp;=
search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f8c-a547-26dd00707=
ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11057"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11058">=09=09=
=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11059"><span s=
tyle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11060"=
>=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0=
_ym19_1_1463465483662_11061">=09</span>'Loading Xen xen ...'</div><div id=
=3D"yui_3_16_0_ym19_1_1463465483662_11062"><span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11063">=09=09</span> &nbsp; &nb=
sp; &nbsp; &nbsp;if [ "$grub_platform" =3D "pc" -o "$grub_platform" =3D "" =
]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11064"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11065">=09=
=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=3D</div><di=
v id=3D"yui_3_16_0_ym19_1_1463465483662_11066"><span style=3D"white-space:p=
re-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11067">=09=09</span> &nbsp;=
 &nbsp; &nbsp; &nbsp;else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_1=
1068"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465=
483662_11069">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm=
_opts=3D"no-real-mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym19_1_14634654=
83662_11070"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_=
1463465483662_11071">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;fi</div><div =
id=3D"yui_3_16_0_ym19_1_1463465483662_11072"><span style=3D"white-space:pre=
-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11073">=09=09=09</span>multib=
oot<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483=
662_11074">=09</span>/boot/xen.gz intel_iommu=3Don placeholder &nbsp;${xen_=
rm_opts}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11075"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11076">=09=
=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463465483662_11077">=09</span>'Loading Linux 4.4.7-300.fc23.x86_64 ...=
'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11078"><span style=3D"whi=
te-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11079">=09=09=09<=
/span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463465483662_11080">=09</span>/boot/vmlinuz-4.4.7-300.fc23.x86_64 placehold=
er root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=
=3Dfedora/swap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_146346548=
3662_11081"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
463465483662_11082">=09=09=09</span>echo<span style=3D"white-space:pre-wrap=
;" id=3D"yui_3_16_0_ym19_1_1463465483662_11083">=09</span>'Loading initial =
ramdisk ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11084"><span s=
tyle=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11085"=
>=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16=
_0_ym19_1_1463465483662_11086">=09</span>--nounzip &nbsp; /boot/initramfs-4=
.4.7-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11=
087"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654=
83662_11088">=09=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_11089"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634=
65483662_11090">=09=09</span>menuentry 'Fedora, with Xen xen and Linux 4.2.=
3-300.fc23.x86_64' --class fedora --class gnu-linux --class gnu --class os =
--class xen $menuentry_id_option 'xen-gnulinux-4.2.3-300.fc23.x86_64-advanc=
ed-5a537009-00b1-4f8c-a547-26dd00707ee9' {</div><div id=3D"yui_3_16_0_ym19_=
1_1463465483662_11091"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16=
_0_ym19_1_1463465483662_11092">=09=09=09</span>insmod part_msdos</div><div =
id=3D"yui_3_16_0_ym19_1_1463465483662_11093"><span style=3D"white-space:pre=
-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11094">=09=09=09</span>insmod=
 lvm</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11095"><span style=3D"=
white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11096">=09=09=
=09</span>insmod ext2</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11097=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_11098">=09=09=09</span>set root=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86=
-Lo3aFr/YUlEaE-gsRR-1slu-Z70H-QWiX-saVL-s7gWsZ'</div><div id=3D"yui_3_16_0_=
ym19_1_1463465483662_11099"><span style=3D"white-space:pre-wrap;" id=3D"yui=
_3_16_0_ym19_1_1463465483662_11100">=09=09=09</span>if [ x$feature_platform=
_search_hint =3D xy ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_11101"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634=
65483662_11102">=09=09=09</span> &nbsp;search --no-floppy --fs-uuid --set=
=3Droot --hint=3D'lvmid/3p7jxo-Dwtm-NABs-2s0k-pL7d-8j86-Lo3aFr/YUlEaE-gsRR-=
1slu-Z70H-QWiX-saVL-s7gWsZ' &nbsp;5a537009-00b1-4f8c-a547-26dd00707ee9</div=
><div id=3D"yui_3_16_0_ym19_1_1463465483662_11103"><span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11104">=09=09=09</span>=
else</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11105"><span style=3D"=
white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11106">=09=09=
=09</span> &nbsp;search --no-floppy --fs-uuid --set=3Droot 5a537009-00b1-4f=
8c-a547-26dd00707ee9</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11107"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_11108">=09=09=09</span>fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_11109"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634=
65483662_11110">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" i=
d=3D"yui_3_16_0_ym19_1_1463465483662_11111">=09</span>'Loading Xen xen ...'=
</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11112"><span style=3D"whit=
e-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11113">=09=09</spa=
n> &nbsp; &nbsp; &nbsp; &nbsp;if [ "$grub_platform" =3D "pc" -o "$grub_plat=
form" =3D "" ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11114"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146346548366=
2_11115">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;xen_rm_opts=
=3D</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11116"><span style=3D"w=
hite-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11117">=09=09</=
span> &nbsp; &nbsp; &nbsp; &nbsp;else</div><div id=3D"yui_3_16_0_ym19_1_146=
3465483662_11118"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym=
19_1_1463465483662_11119">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;xen_rm_opts=3D"no-real-mode edd=3Doff"</div><div id=3D"yui_3_16_0_ym1=
9_1_1463465483662_11120"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_=
16_0_ym19_1_1463465483662_11121">=09=09</span> &nbsp; &nbsp; &nbsp; &nbsp;f=
i</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11122"><span style=3D"whi=
te-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11123">=09=09=09<=
/span>multiboot<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_=
1_1463465483662_11124">=09</span>/boot/xen.gz intel_iommu=3Don placeholder =
&nbsp; ${xen_rm_opts}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11125=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654836=
62_11126">=09=09=09</span>echo<span style=3D"white-space:pre-wrap;" id=3D"y=
ui_3_16_0_ym19_1_1463465483662_11127">=09</span>'Loading Linux 4.2.3-300.fc=
23.x86_64 ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11128"><span=
 style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_1112=
9">=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=3D"yui_3_=
16_0_ym19_1_1463465483662_11130">=09</span>/boot/vmlinuz-4.2.3-300.fc23.x86=
_64 placeholder root=3D/dev/mapper/fedora-root00 ro rd.lvm.lv=3Dfedora/root=
00 rd.lvm.lv=3Dfedora/swap rhgb quiet&nbsp;</div><div id=3D"yui_3_16_0_ym19=
_1_1463465483662_11131"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_1=
6_0_ym19_1_1463465483662_11132">=09=09=09</span>echo<span style=3D"white-sp=
ace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1463465483662_11133">=09</span>'Load=
ing initial ramdisk ...'</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11=
134"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14634654=
83662_11135">=09=09=09</span>module<span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1463465483662_11136">=09</span>--nounzip &nbsp; /boot=
/initramfs-4.2.3-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1463=
465483662_11137"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1463465483662_11138">=09=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_11139"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_=
ym19_1_1463465483662_11140">=09</span>}</div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_11141">}</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11142=
"><br id=3D"yui_3_16_0_ym19_1_1463465483662_11143"></div><div id=3D"yui_3_1=
6_0_ym19_1_1463465483662_11144">### END /etc/grub.d/20_linux_xen ###</div><=
div id=3D"yui_3_16_0_ym19_1_1463465483662_11145"><br id=3D"yui_3_16_0_ym19_=
1_1463465483662_11146"></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_111=
47">### BEGIN /etc/grub.d/20_ppc_terminfo ###</div><div id=3D"yui_3_16_0_ym=
19_1_1463465483662_11148">### END /etc/grub.d/20_ppc_terminfo ###</div><div=
 id=3D"yui_3_16_0_ym19_1_1463465483662_11149"><br id=3D"yui_3_16_0_ym19_1_1=
463465483662_11150"></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11151"=
>### BEGIN /etc/grub.d/30_os-prober ###</div><div id=3D"yui_3_16_0_ym19_1_1=
463465483662_11152">### END /etc/grub.d/30_os-prober ###</div><div id=3D"yu=
i_3_16_0_ym19_1_1463465483662_11153"><br id=3D"yui_3_16_0_ym19_1_1463465483=
662_11154"></div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11155">### BEGI=
N /etc/grub.d/40_custom ###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662=
_11156"># This file provides an easy way to add custom menu entries. &nbsp;=
Simply type the</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11157"># me=
nu entries you want to add after this comment. &nbsp;Be careful not to chan=
ge</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11158"># the 'exec tail'=
 line above.</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11159">### END=
 /etc/grub.d/40_custom ###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_=
11160"><br id=3D"yui_3_16_0_ym19_1_1463465483662_11161"></div><div id=3D"yu=
i_3_16_0_ym19_1_1463465483662_11162">### BEGIN /etc/grub.d/41_custom ###</d=
iv><div id=3D"yui_3_16_0_ym19_1_1463465483662_11163">if [ -f &nbsp;${config=
_directory}/custom.cfg ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483=
662_11164">&nbsp; source ${config_directory}/custom.cfg</div><div id=3D"yui=
_3_16_0_ym19_1_1463465483662_11165">elif [ -</div><div id=3D"yui_3_16_0_ym1=
9_1_1463465483662_11165">z "${config_directory}" -a -f &nbsp;$prefix/custom=
.cfg ]; then</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11166">&nbsp; =
source $prefix/custom.cfg;</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_=
11167">fi</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_9768"></div><div =
id=3D"yui_3_16_0_ym19_1_1463465483662_11168">### END /etc/grub.d/41_custom =
###</div><div id=3D"yui_3_16_0_ym19_1_1463465483662_11168"><br></div><div i=
d=3D"yui_3_16_0_ym19_1_1463465483662_11168"><br></div><div id=3D"yui_3_16_0=
_ym19_1_1463465483662_11168">As you see, I added the parameter that you sai=
d but is it on right place?</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1=
463465483662_11169"><br id=3D"yui_3_16_0_ym19_1_1463465483662_11170"></div>=
 <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" sty=
le=3D"display: block;"> <div style=3D"font-family: HelveticaNeue, Helvetica=
 Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div=
 style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Luc=
ida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2=
" face=3D"Arial"> On Monday, May 16, 2016 12:56 PM, De Coro Guillaume &lt;g=
uillaumedecoro@gmail.com&gt; wrote:<br></font></div>  <br><br> <div class=
=3D"y_msg_container"><div id=3D"yiv9577638423"><div>
    Hi,<br clear=3D"none">
    <br clear=3D"none">
    I'm not a great user of xen but I known several things. sm8ax1 is
    right. It seems you are missing IOMMU. Don't forget to add
    "intel_iommu=3Don" in your grub default. If it works you can see that
    in your dmesg:<small><br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nb=
sp; 0xfed91000
      IOMMU 1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to gr=
oup 0<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to gr=
oup 1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to gr=
oup 2<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to gr=
oup 2<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to gr=
oup 3<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to gr=
oup 4<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to gr=
oup 5<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to gr=
oup 5<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to gr=
oup 5<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to gr=
oup 5</small><br clear=3D"none">
    <br clear=3D"none">
    and about DMAR:<br clear=3D"none">
    <br clear=3D"none">
    <small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000=
A8 (v01
      INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)=
<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br clear=3D=
"none">
      [&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags=
: 0x0<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver=
 1:0 cap
      1c0000c40660462 ecap 7e3ff0505e<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags=
: 0x1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver=
 1:0 cap
      d2008c40660462 ecap f050da<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end:
      0x000000a4f1efff<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end:
      0x000000a7ffffff<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nb=
sp; 0xfed91000
      IOMMU 1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfe=
d91000<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIO=
S sets
      x2apic opt out bit.<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_opto=
ut' to
      override the BIOS setting.<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic=
 mode<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<=
br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<=
br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0=
000:00:02.0
      [0xa5800000 - 0xa7ffffff]<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0=
000:00:14.0
      [0xa4eff000 - 0xa4f1efff]<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for=
 LPC<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0=
000:00:1f.0
      [0x0 - 0xffffff]<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technolog=
y for
      Directed I/O</small><br clear=3D"none">
    <br clear=3D"none">
    It's important not to claim your passthroughed hardware by dom0.
    Just use "pci_stub" parameters in your grub default. After that,
    your command "xl pci-assignable-list" will give your video card
    available.<br clear=3D"none">
    <br clear=3D"none">
    About IGD passthrough, I'm working on it without success for
    monthes. Maybe I'm wrong, but XenGT build fail for me. I'm using an
    Intel i3 6100T with Intel HD 530. I saw that Xen 4.7 will handle
    some igd passthrough parameters. So wait and see... and try it :)<br cl=
ear=3D"none">
    <br clear=3D"none">
    Ciao.<br clear=3D"none">
    <br clear=3D"none">
    <div class=3D"yiv9577638423yqt9195224043" id=3D"yiv9577638423yqtfd04757=
"><div class=3D"yiv9577638423moz-cite-prefix">Le 14/05/2016 14:56, <a rel=
=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-link-abbreviated=
" ymailto=3D"mailto:sm8ax1@vfemail.net" target=3D"_blank" href=3D"mailto:sm=
8ax1@vfemail.net">sm8ax1@vfemail.net</a>
      a =C3=A9crit&nbsp;:<br clear=3D"none">
    </div>
    <blockquote type=3D"cite">
      </blockquote></div></div><div class=3D"yiv9577638423yqt9195224043" id=
=3D"yiv9577638423yqtfd54751"><title></title><div><div>Well, it looks to me =
like you don't have an IOMMU. You can
        check your Intel processor <a rel=3D"nofollow" shape=3D"rect" class=
=3D"yiv9577638423moz-txt-link-freetext" target=3D"_blank" href=3D"http://ar=
k.intel.com/">http://ark.intel.com/</a> and look for
        "VT-d" support. There is probably a similar site for AMD, but
        they call it "IOMMU" support; same thing just different names.
        There might also be some way to check through `lshw` or
        `/proc/cpuinfo` or the like, but I don't know for sure.<br clear=3D=
"none">
        <br clear=3D"none">
        The wiki mentions that generic PCI passthrough might still work
        on some graphics cards, even without an IOMMU, but I imagine
        your chances are pretty slim. Something to try perhaps is
        setting up your HVM to automatically start when the system is
        booted, with generic PCI passthrough enabled, and blacklist the
        module on the Dom0 and reboot. In theory this prevents the Dom0
        driver from interfering with the HVM's configuration of the
        graphics card, but once again, it might work or it might not.<br cl=
ear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Xen_VGA_Pas=
sthrough">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br clear=3D"none=
">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/VTdHowTo">h=
ttp://wiki.xen.org/wiki/VTdHowTo</a><br clear=3D"none">
        <br clear=3D"none">
        If that doesn't work, your options are buy a new PC/processor
        with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace
        frontends in the Dom0. Spice with the QXL video driver is likely
        to give you the best performance, but even it won't compete with
        that of VGA passthrough.<br clear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/SPICE_suppo=
rt_in_Xen">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br clear=3D"no=
ne">
        <br clear=3D"none">
        If you go the route of upgrading your hardware, XenGT (now
        called "GVT-v for Xen") is something else to look into. The idea
        behind it is to allow multiple VMs to simultaneously use VGA
        passthrough in a safe and performant manner by creating multiple
        virtual graphics cards at the hardware level. At least as of Jan
        2015, XenGT is being developed out-of-tree, but I haven't
        followed up on it as to whether it's been merged (or abandoned).
        If I recall correctly, this is supported on Intel 6th generation
        and newer processors with Intel HD 6000+ graphics, but you
        should definitely double check that.<br clear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/XenGT">http=
://wiki.xen.org/wiki/XenGT</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-link-freet=
ext" target=3D"_blank" href=3D"https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/">https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://events.linuxfoundation.org/sites/even=
ts/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf">http://events.l=
inuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit=
-final_1.pdf</a><br clear=3D"none">
        <br clear=3D"none">
        There used to be something called "Paravirtualized DRM", which
        probably worked like the paravirtualized framebuffer, only using
        the newer and faster Linux DRM API. This, I guess, would have
        allowed multiple rendering clients across multiple VMs to
        directly render their window contents just as they would on
        baremetal (with the PV DRM driver acting as a shim), without any
        kind of VGA/PCI passthrough. Unfortunately this effort has been
        abandoned, and I've been unable to track down the author or even
        the original code.<br clear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Paravirtual=
ized_DRM">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br clear=3D"none=
">
        <br clear=3D"none">
        <br clear=3D"none">
        Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=
=3D"mailto:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@=
yahoo.com">hack3rcon@yahoo.com</a>&gt;:</div>
      <blockquote type=3D"cite">
        <div>
          <div id=3D"yiv9577638423yui_3_16_0_ym19_1_1463205009112_4361">Hel=
lo.</div>
          <div id=3D"yiv9577638423yui_3_16_0_ym19_1_1463205009112_4361">I w=
ant to use
            my VGA in VM that running Windows 7, My VGA information is :</d=
iv>
          <div id=3D"yiv9577638423yui_3_16_0_ym19_1_1463205009112_4361">&nb=
sp;</div>
          <div id=3D"yiv9577638423yui_3_16_0_ym19_1_1463205009112_4529">01:=
00.0 VGA
            compatible controller: NVIDIA Corporation GT218 [GeForce
            210] (rev a2)</div>
          <div id=3D"yiv9577638423yui_3_16_0_ym19_1_1463205009112_4530">Sub=
system:
            ASUSTeK Computer Inc. Device 8354</div>
          <div id=3D"yiv9577638423yui_3_16_0_ym19_1_1463205009112_4532">Ker=
nel driver
            in use: nouveau</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4534">Kernel
            modules: nouveau</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4534">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4534">And :</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4534">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4556">[root@localhost
            ~]# xl pci-assignable-list&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4557">[root@localhost
            ~]#&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4557">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4557">And I
            added below lines to my VM config file :</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4557">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4582">gfx_passthru=3D0</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4583">acpi=3D1</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4584">pci=3D['01:00.0&nbsp;']</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4584">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4584">but
            when I want fire my VM, It show me below error :</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4584">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_14632050091=
12_4585">
            <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_146320500=
9112_4625">libxl:
              error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
              0000:01:00.0 cannot be assigned - no IOMMU?</div>
            <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_146320500=
9112_4626">libxl:
              error: libxl_create.c:1405:domcreate_attach_pci:
              libxl_device_pci_add failed: -1</div>
            <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_146320500=
9112_4627">libxl:
              info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
              destroy of domain 3</div>
            <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_146320500=
9112_4627">&nbsp;</div>
            <div dir=3D"ltr" id=3D"yiv9577638423yui_3_16_0_ym19_1_146320500=
9112_4627">How
              can I solve it?</div>
          </div>
        </div>
      </blockquote>
      <div><br clear=3D"none">
        <br clear=3D"none">
      </div>
      <br clear=3D"none">
      <br clear=3D"none">
      -------------------------------------------------<br clear=3D"none">
      <b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>=E2=84=A2 =
to
      keep your email out of the NSA's hands! <br clear=3D"none">
      $24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"n=
one">
      No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br clear=3D"none">
      Commercial and Bulk Mail Options! <br clear=3D"none">
      <br clear=3D"none">
      <br clear=3D"none">
      <fieldset class=3D"yiv9577638423mimeAttachmentHeader"></fieldset>
      <br clear=3D"none">
      <pre>_______________________________________________
Xen-users mailing list
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-link-abbre=
viated" ymailto=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank" href=
=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9577638423moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://lists.xen.org/xen-users">http://lists=
.xen.org/xen-users</a></pre>
   =20
    <br clear=3D"none">
  </div></div></div><br><div class=3D"yqt9195224043" id=3D"yqtfd54725">____=
___________________________________________<br clear=3D"none">Xen-users mai=
ling list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@l=
ists.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.o=
rg</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen=
-users" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br><br><=
/div>  </div> </div>  </div></div></body></html>
------=_Part_3249369_1948745477.1463466507689--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6418025325581988662==--


From xen-users-bounces@lists.xen.org Tue May 17 07:02:43 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 07:02:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2Z0N-0005hf-Mi; Tue, 17 May 2016 07:01:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b2Z0M-0005hZ-TH
 for xen-users@lists.xen.org; Tue, 17 May 2016 07:01:23 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 DA/69-04060-1C1CA375; Tue, 17 May 2016 07:01:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEKsWRWlGSWpSXmKPExsWS1FWZonvgoFW
 4wfpPPBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8abveEFLdcYK7ZN28PUwNi8hbGLkYuDRWAV
 i8S1nsMsXYycHEICyRKfbs+AsjMkbm/dzgZjXzm2HSjOAWTHS3QuEAYJSwgoSEzonc4GYdtKL
 PnxCWymhMBxFon93V1sII6QQAOjxOWpx1lBqlgEtCWmLutlBhnEJqAm8aQHapeWxMtdbSwg9S
 ICUxklrvU3MIEkeAV8JFpm9LCD2JwCqhJnVm9jhWj4wCjxbmkFiC0sYC4x9dQnqHpBiZMzn4A
 NZRaIkei7vYYJwhaV+PJgHesERpFZSMpmISmbhaRsFtB5zALqEuvnCUGEtSWWLXzNDGGrSdze
 dpUdWXwBI/sqRvXi1KKy1CJdU72kosz0jJLcxMwcXUMDY73c1OLixPTUnMSkYr3k/NxNjMD4q
 mdgYNzBePmr0yFGSQ4mJVHetCyrcCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvEcOAOUEi1LTUy
 vSMnOAkQ6TluDgURLhXQCS5i0uSMwtzkyHSJ1i1OVom3N/LZMQS15+XqqUOO9GkCIBkKKM0jy
 4EbCkc4lRVkqYl5GBgUGIpyC1KDezBFX+FaM4B6OSMG8HyBSezLwSuE2vgI5gAjpigpkFyBEl
 iQgpqQZG7jKL3I57AZM4t54JYer4wuy/O+l63iVjX83Am9Jlp+TaZ04q00rYWXvndUnuvOQNr
 xV/d/8xV58TK5GssMfeKsaZrX5GfoH1vN8Hu5rO8+jPDO40cmLwcrdTv1f2lplHONLCMG3FdN
 /L3C776kVnRF9f8CB8scS7u8kPO22X7I/s0sx99FiJpTgj0VCLuag4EQBjF58lNQMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1463468478!40537591!1
X-Originating-IP: [98.138.121.100]
X-SpamReason: No, hits=1.2 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_50_60,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38188 invoked from network); 17 May 2016 07:01:19 -0000
Received: from nm47-vm4.bullet.mail.ne1.yahoo.com (HELO
 nm47-vm4.bullet.mail.ne1.yahoo.com) (98.138.121.100)
 by server-8.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 17 May 2016 07:01:19 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463468477; bh=WYeg+arKuCCbY8hitfuF11CbCikP10w3JkeLVeefd1c=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=hSIcKLyNKdHTKQmDMSkCQWdRWtILxjgc6MtUqEoMMyGKpBrjS/rMoxcJEX9vqCiFoFYLZt/NmE7MvY6/BewSTcNYTvoGf0+xTmdP1YGxqBw1gDQWOxfl0QWSTSTO4lQZ7kipC6ak2KNkTnhqu1wuj8eIMMiGOtZEEAil77Cn5VE7ejs7hLRTQs2QEMvo1PjQx8zzJxwm6SDswN+A6rk/DJvy95AGIaToEcPnnlipqozDo8Y1qszvFosnodEoTZN7Rn7Z27YObetOdB9LxS1PIkoiKst92aRNLMskxAOqJ+A3X8UhggsQPebj3znWlE6P/+1SHdowekx1CEIE3GU2LQ==
Received: from [127.0.0.1] by nm47.bullet.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 07:01:17 -0000
Received: from [98.138.100.112] by nm47.bullet.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:58:23 -0000
Received: from [98.138.89.244] by tm103.bullet.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:58:23 -0000
Received: from [127.0.0.1] by omp1058.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:58:23 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 440018.43435.bm@omp1058.mail.ne1.yahoo.com
X-YMail-OSG: j8e10.QVM1lSY8h3SI9MZP9L_1l9_3fE0Oq9CgNBR1vzhucWmEFRTECoeWCsgkI
 Rava1pKmyiynM4a.PXB71qSxGEsUESIOtH5NV2GbJBJ4Ok8kJ3etF9Zz_v.PJ19ggVLgqu2IVxju
 AZwKvGTyNB2HS4gnDJUuBzZEcSvptAMXqyBi.l3DiRtas3sHrKskPVzMrATVxHM6ZwugD1ESS9X3
 jWO3oz8LZ08M9Oki7sSjVJ1LylPTBYTLtyrFwWcL2Vdep8a_WLnSONRckVOFeR9amLbSUU82OaKZ
 4ybTYyoAeHeLVCd7A5d__i9scQwjk5e_HFeZVS_HLTg5.zs6xsKJOdujvf9iZ5JZok0p3whNIQ3G
 FkeYTUgzjCO0deQV.i1e5eLTTYvy81xMOCSLyn8olVM.ercPGDH_2IWsbTOkNoid4_jUSPj.zpbp
 EVlVszQn3EHBR8OTapIymcV_BWSvWbr3EvCS5_KuZLE2FEONMkTeAy0f9EeZQeBmjqKeVnAT.eEu
 OB1N67auiaAwMbcjHs8RyCpjFb7.9bqBHccR6
Received: from jws100115.mail.ne1.yahoo.com by
 sendmailws130.mail.ne1.yahoo.com; Tue, 17 May 2016 06:58:22 +0000;
 1463468302.961
Date: Tue, 17 May 2016 06:58:22 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: De Coro Guillaume <guillaumedecoro@gmail.com>, 
 "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <57398344.805@gmail.com>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
MIME-Version: 1.0
Content-Length: 27929
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============9138231128430901150=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============9138231128430901150==
Content-Type: multipart/alternative; 
	boundary="----=_Part_3274729_628512318.1463468302559"
Content-Length: 27396

------=_Part_3274729_628512318.1463468302559
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I added but :
[root@localhost ~]# xl dmesg | grep iommu(XEN) Command line: intel_iommu=3D=
on placeholder[root@localhost ~]# xl pci-pci-assignable-add =C2=A0 =C2=A0 =
=C2=A0pci-assignable-remove =C2=A0 pci-detach=C2=A0pci-assignable-list =C2=
=A0 =C2=A0 pci-attach =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pci-l=
ist=C2=A0[root@localhost ~]# xl pci-assignable-list=C2=A0[root@localhost ~]=
#=C2=A0
=20

    On Monday, May 16, 2016 12:56 PM, De Coro Guillaume <guillaumedecoro@gm=
ail.com> wrote:
=20

  Hi,
=20
 I'm not a great user of xen but I known several things. sm8ax1 is right. I=
t seems you are missing IOMMU. Don't forget to add "intel_iommu=3Don" in yo=
ur grub default. If it works you can see that in your dmesg:
 [=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
 [=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0=
xfed91000 IOMMU 1
 [=C2=A0=C2=A0=C2=A0 0.865169] iommu: Adding device 0000:00:00.0 to group 0
 [=C2=A0=C2=A0=C2=A0 0.865179] iommu: Adding device 0000:00:02.0 to group 1
 [=C2=A0=C2=A0=C2=A0 0.865194] iommu: Adding device 0000:00:14.0 to group 2
 [=C2=A0=C2=A0=C2=A0 0.865204] iommu: Adding device 0000:00:14.2 to group 2
 [=C2=A0=C2=A0=C2=A0 0.865215] iommu: Adding device 0000:00:16.0 to group 3
 [=C2=A0=C2=A0=C2=A0 0.865225] iommu: Adding device 0000:00:17.0 to group 4
 [=C2=A0=C2=A0=C2=A0 0.865243] iommu: Adding device 0000:00:1c.0 to group 5
 [=C2=A0=C2=A0=C2=A0 0.865257] iommu: Adding device 0000:00:1c.2 to group 5
 [=C2=A0=C2=A0=C2=A0 0.865280] iommu: Adding device 0000:00:1f.0 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865294] iommu: Adding device 0000:00:1f.2 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865303] iommu: Adding device 0000:00:1f.3 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865312] iommu: Adding device 0000:00:1f.4 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865321] iommu: Adding device 0000:00:1f.6 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865329] iommu: Adding device 0000:01:00.0 to group 5
 [=C2=A0=C2=A0=C2=A0 0.865338] iommu: Adding device 0000:02:00.0 to group 5
=20
 and about DMAR:
=20
 [=C2=A0=C2=A0=C2=A0 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 IN=
TEL=C2=A0 SKL=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00000001 INTL 00000001)
 [=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
 [=C2=A0=C2=A0=C2=A0 0.078747] DMAR: Host address width 39
 [=C2=A0=C2=A0=C2=A0 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
 [=C2=A0=C2=A0=C2=A0 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 =
cap 1c0000c40660462 ecap 7e3ff0505e
 [=C2=A0=C2=A0=C2=A0 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
 [=C2=A0=C2=A0=C2=A0 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 =
cap d2008c40660462 ecap f050da
 [=C2=A0=C2=A0=C2=A0 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000=
000a4f1efff
 [=C2=A0=C2=A0=C2=A0 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000=
000a7ffffff
 [=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0=
xfed91000 IOMMU 1
 [=C2=A0=C2=A0=C2=A0 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed9100=
0
 [=C2=A0=C2=A0=C2=A0 0.078799] DMAR-IR: x2apic is disabled because BIOS set=
s x2apic opt out bit.
 [=C2=A0=C2=A0=C2=A0 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_optout' t=
o override the BIOS setting.
 [=C2=A0=C2=A0=C2=A0 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
 [=C2=A0=C2=A0=C2=A0 0.864755] DMAR: No ATSR found
 [=C2=A0=C2=A0=C2=A0 0.864868] DMAR: dmar0: Using Queued invalidation
 [=C2=A0=C2=A0=C2=A0 0.864992] DMAR: dmar1: Using Queued invalidation
 [=C2=A0=C2=A0=C2=A0 0.865000] DMAR: Setting RMRR:
 [=C2=A0=C2=A0=C2=A0 0.865022] DMAR: Setting identity map for device 0000:0=
0:02.0 [0xa5800000 - 0xa7ffffff]
 [=C2=A0=C2=A0=C2=A0 0.865037] DMAR: Setting identity map for device 0000:0=
0:14.0 [0xa4eff000 - 0xa4f1efff]
 [=C2=A0=C2=A0=C2=A0 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
 [=C2=A0=C2=A0=C2=A0 0.865093] DMAR: Setting identity map for device 0000:0=
0:1f.0 [0x0 - 0xffffff]
 [=C2=A0=C2=A0=C2=A0 0.865112] DMAR: Intel(R) Virtualization Technology for=
 Directed I/O
=20
 It's important not to claim your passthroughed hardware by dom0. Just use =
"pci_stub" parameters in your grub default. After that, your command "xl pc=
i-assignable-list" will give your video card available.
=20
 About IGD passthrough, I'm working on it without success for monthes. Mayb=
e I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with =
Intel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameter=
s. So wait and see... and try it :)
=20
 Ciao.
=20
 Le 14/05/2016 14:56, sm8ax1@vfemail.net a =C3=A9crit=C2=A0:
 =20
=20
Well, it looks to me like you don't have an IOMMU. You can check your Intel=
 processor http://ark.intel.com/ and look for "VT-d" support. There is prob=
ably a similar site for AMD, but they call it "IOMMU" support; same thing j=
ust different names. There might also be some way to check through `lshw` o=
r `/proc/cpuinfo` or the like, but I don't know for sure.
=20
 The wiki mentions that generic PCI passthrough might still work on some gr=
aphics cards, even without an IOMMU, but I imagine your chances are pretty =
slim. Something to try perhaps is setting up your HVM to automatically star=
t when the system is booted, with generic PCI passthrough enabled, and blac=
klist the module on the Dom0 and reboot. In theory this prevents the Dom0 d=
river from interfering with the HVM's configuration of the graphics card, b=
ut once again, it might work or it might not.
=20
 http://wiki.xen.org/wiki/Xen_VGA_Passthrough
 http://wiki.xen.org/wiki/VTdHowTo
=20
 If that doesn't work, your options are buy a new PC/processor with an IOMM=
U, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. =
Spice with the QXL video driver is likely to give you the best performance,=
 but even it won't compete with that of VGA passthrough.
=20
 http://wiki.xen.org/wiki/SPICE_support_in_Xen
=20
 If you go the route of upgrading your hardware, XenGT (now called "GVT-v f=
or Xen") is something else to look into. The idea behind it is to allow mul=
tiple VMs to simultaneously use VGA passthrough in a safe and performant ma=
nner by creating multiple virtual graphics cards at the hardware level. At =
least as of Jan  2015, XenGT is being developed out-of-tree, but I haven't =
followed up on it as to whether it's been merged (or abandoned). If I recal=
l correctly, this is supported on Intel 6th generation and newer processors=
 with Intel HD 6000+ graphics, but you should definitely double check that.
=20
 http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxColl=
aborationSummit-final_1.pdf
=20
 There used to be something called "Paravirtualized DRM", which probably wo=
rked like the paravirtualized framebuffer, only using the newer and faster =
Linux DRM API. This, I guess, would have allowed multiple rendering clients=
 across multiple VMs to directly render their window contents just as they =
would on baremetal (with the PV DRM driver acting as a shim), without any k=
ind of VGA/PCI passthrough. Unfortunately this effort has been abandoned, a=
nd I've been unable to track down the author or even the original code.
=20
 http://wiki.xen.org/wiki/Paravirtualized_DRM
=20
=20
 Quoting Jason Long <hack3rcon@yahoo.com>:=20
  Hello. I want to use my VGA in VM that running Windows 7, My VGA informat=
ion is : =C2=A0 01:00.0 VGA compatible controller: NVIDIA Corporation GT218=
 [GeForce 210] (rev a2) Subsystem: ASUSTeK Computer Inc. Device 8354 Kernel=
 driver in use: nouveau Kernel modules: nouveau =C2=A0 And : =C2=A0 [root@l=
ocalhost ~]# xl pci-assignable-list=C2=A0 [root@localhost ~]#=C2=A0 =C2=A0 =
And I added below lines to my VM config file : =C2=A0 gfx_passthru=3D0 acpi=
=3D1 pci=3D['01:00.0=C2=A0'] =C2=A0 but when I want fire my VM, It show me =
below error : =C2=A0  libxl: error: libxl_pci.c:1089:libxl__device_pci_add:=
 PCI device 0000:01:00.0 cannot be assigned - no IOMMU? libxl: error: libxl=
_create.c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1 libxl:=
 info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of doma=
in 3 =C2=A0 How can I solve it?  =20
=20
=20
 =20
=20
 -------------------------------------------------
 ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email =
out of the NSA's hands!=20
 $24.95 ONETIME Lifetime accounts with Privacy Features!
 No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!=20
 Commercial and Bulk Mail Options!=20
=20
=20
 =20
 _______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users=20
=20
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_3274729_628512318.1463468302559
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463467303548_6675"=
><span>I added but :</span></div><div id=3D"yui_3_16_0_ym19_1_1463467303548=
_6672"><span><br></span></div><div id=3D"yui_3_16_0_ym19_1_1463467303548_66=
89">[root@localhost ~]# xl dmesg | grep iommu</div><div id=3D"yui_3_16_0_ym=
19_1_1463467303548_6690">(XEN) Command line: intel_iommu=3Don placeholder</=
div><div id=3D"yui_3_16_0_ym19_1_1463467303548_6691">[root@localhost ~]# xl=
 pci-</div><div id=3D"yui_3_16_0_ym19_1_1463467303548_6692">pci-assignable-=
add &nbsp; &nbsp; &nbsp;pci-assignable-remove &nbsp; pci-detach&nbsp;</div>=
<div id=3D"yui_3_16_0_ym19_1_1463467303548_6693">pci-assignable-list &nbsp;=
 &nbsp; pci-attach &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;pci-list=
&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463467303548_6694">[root@localhos=
t ~]# xl pci-assignable-list&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_146346=
7303548_6672"></div><div id=3D"yui_3_16_0_ym19_1_1463467303548_6695">[root@=
localhost ~]#&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146346730=
3548_6696"><br id=3D"yui_3_16_0_ym19_1_1463467303548_6697"></div> <div clas=
s=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" style=3D"disp=
lay: block;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Hel=
vetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style=3D"=
font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande=
, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"=
Arial"> On Monday, May 16, 2016 12:56 PM, De Coro Guillaume &lt;guillaumede=
coro@gmail.com&gt; wrote:<br></font></div>  <br><br> <div class=3D"y_msg_co=
ntainer"><div id=3D"yiv9826607815"><div>
    Hi,<br clear=3D"none">
    <br clear=3D"none">
    I'm not a great user of xen but I known several things. sm8ax1 is
    right. It seems you are missing IOMMU. Don't forget to add
    "intel_iommu=3Don" in your grub default. If it works you can see that
    in your dmesg:<small><br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nb=
sp; 0xfed91000
      IOMMU 1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to gr=
oup 0<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to gr=
oup 1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to gr=
oup 2<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to gr=
oup 2<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to gr=
oup 3<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to gr=
oup 4<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to gr=
oup 5<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to gr=
oup 5<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to gr=
oup 5<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to gr=
oup 5</small><br clear=3D"none">
    <br clear=3D"none">
    and about DMAR:<br clear=3D"none">
    <br clear=3D"none">
    <small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000=
A8 (v01
      INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)=
<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br clear=3D=
"none">
      [&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags=
: 0x0<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver=
 1:0 cap
      1c0000c40660462 ecap 7e3ff0505e<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags=
: 0x1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver=
 1:0 cap
      d2008c40660462 ecap f050da<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end:
      0x000000a4f1efff<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end:
      0x000000a7ffffff<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nb=
sp; 0xfed91000
      IOMMU 1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfe=
d91000<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIO=
S sets
      x2apic opt out bit.<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_opto=
ut' to
      override the BIOS setting.<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic=
 mode<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<=
br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<=
br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0=
000:00:02.0
      [0xa5800000 - 0xa7ffffff]<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0=
000:00:14.0
      [0xa4eff000 - 0xa4f1efff]<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for=
 LPC<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0=
000:00:1f.0
      [0x0 - 0xffffff]<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technolog=
y for
      Directed I/O</small><br clear=3D"none">
    <br clear=3D"none">
    It's important not to claim your passthroughed hardware by dom0.
    Just use "pci_stub" parameters in your grub default. After that,
    your command "xl pci-assignable-list" will give your video card
    available.<br clear=3D"none">
    <br clear=3D"none">
    About IGD passthrough, I'm working on it without success for
    monthes. Maybe I'm wrong, but XenGT build fail for me. I'm using an
    Intel i3 6100T with Intel HD 530. I saw that Xen 4.7 will handle
    some igd passthrough parameters. So wait and see... and try it :)<br cl=
ear=3D"none">
    <br clear=3D"none">
    Ciao.<br clear=3D"none">
    <br clear=3D"none">
    <div class=3D"yiv9826607815yqt3233989606" id=3D"yiv9826607815yqtfd62930=
"><div class=3D"yiv9826607815moz-cite-prefix">Le 14/05/2016 14:56, <a rel=
=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-link-abbreviated=
" ymailto=3D"mailto:sm8ax1@vfemail.net" target=3D"_blank" href=3D"mailto:sm=
8ax1@vfemail.net">sm8ax1@vfemail.net</a>
      a =C3=A9crit&nbsp;:<br clear=3D"none">
    </div>
    <blockquote type=3D"cite">
      </blockquote></div></div><div class=3D"yiv9826607815yqt3233989606" id=
=3D"yiv9826607815yqtfd97983"><title></title><div><div>Well, it looks to me =
like you don't have an IOMMU. You can
        check your Intel processor <a rel=3D"nofollow" shape=3D"rect" class=
=3D"yiv9826607815moz-txt-link-freetext" target=3D"_blank" href=3D"http://ar=
k.intel.com/">http://ark.intel.com/</a> and look for
        "VT-d" support. There is probably a similar site for AMD, but
        they call it "IOMMU" support; same thing just different names.
        There might also be some way to check through `lshw` or
        `/proc/cpuinfo` or the like, but I don't know for sure.<br clear=3D=
"none">
        <br clear=3D"none">
        The wiki mentions that generic PCI passthrough might still work
        on some graphics cards, even without an IOMMU, but I imagine
        your chances are pretty slim. Something to try perhaps is
        setting up your HVM to automatically start when the system is
        booted, with generic PCI passthrough enabled, and blacklist the
        module on the Dom0 and reboot. In theory this prevents the Dom0
        driver from interfering with the HVM's configuration of the
        graphics card, but once again, it might work or it might not.<br cl=
ear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Xen_VGA_Pas=
sthrough">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br clear=3D"none=
">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/VTdHowTo">h=
ttp://wiki.xen.org/wiki/VTdHowTo</a><br clear=3D"none">
        <br clear=3D"none">
        If that doesn't work, your options are buy a new PC/processor
        with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace
        frontends in the Dom0. Spice with the QXL video driver is likely
        to give you the best performance, but even it won't compete with
        that of VGA passthrough.<br clear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/SPICE_suppo=
rt_in_Xen">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br clear=3D"no=
ne">
        <br clear=3D"none">
        If you go the route of upgrading your hardware, XenGT (now
        called "GVT-v for Xen") is something else to look into. The idea
        behind it is to allow multiple VMs to simultaneously use VGA
        passthrough in a safe and performant manner by creating multiple
        virtual graphics cards at the hardware level. At least as of Jan
        2015, XenGT is being developed out-of-tree, but I haven't
        followed up on it as to whether it's been merged (or abandoned).
        If I recall correctly, this is supported on Intel 6th generation
        and newer processors with Intel HD 6000+ graphics, but you
        should definitely double check that.<br clear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/XenGT">http=
://wiki.xen.org/wiki/XenGT</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-link-freet=
ext" target=3D"_blank" href=3D"https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/">https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://events.linuxfoundation.org/sites/even=
ts/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf">http://events.l=
inuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit=
-final_1.pdf</a><br clear=3D"none">
        <br clear=3D"none">
        There used to be something called "Paravirtualized DRM", which
        probably worked like the paravirtualized framebuffer, only using
        the newer and faster Linux DRM API. This, I guess, would have
        allowed multiple rendering clients across multiple VMs to
        directly render their window contents just as they would on
        baremetal (with the PV DRM driver acting as a shim), without any
        kind of VGA/PCI passthrough. Unfortunately this effort has been
        abandoned, and I've been unable to track down the author or even
        the original code.<br clear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Paravirtual=
ized_DRM">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br clear=3D"none=
">
        <br clear=3D"none">
        <br clear=3D"none">
        Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=
=3D"mailto:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@=
yahoo.com">hack3rcon@yahoo.com</a>&gt;:</div>
      <blockquote type=3D"cite">
        <div>
          <div id=3D"yiv9826607815yui_3_16_0_ym19_1_1463205009112_4361">Hel=
lo.</div>
          <div id=3D"yiv9826607815yui_3_16_0_ym19_1_1463205009112_4361">I w=
ant to use
            my VGA in VM that running Windows 7, My VGA information is :</d=
iv>
          <div id=3D"yiv9826607815yui_3_16_0_ym19_1_1463205009112_4361">&nb=
sp;</div>
          <div id=3D"yiv9826607815yui_3_16_0_ym19_1_1463205009112_4529">01:=
00.0 VGA
            compatible controller: NVIDIA Corporation GT218 [GeForce
            210] (rev a2)</div>
          <div id=3D"yiv9826607815yui_3_16_0_ym19_1_1463205009112_4530">Sub=
system:
            ASUSTeK Computer Inc. Device 8354</div>
          <div id=3D"yiv9826607815yui_3_16_0_ym19_1_1463205009112_4532">Ker=
nel driver
            in use: nouveau</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4534">Kernel
            modules: nouveau</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4534">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4534">And :</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4534">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4556">[root@localhost
            ~]# xl pci-assignable-list&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4557">[root@localhost
            ~]#&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4557">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4557">And I
            added below lines to my VM config file :</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4557">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4582">gfx_passthru=3D0</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4583">acpi=3D1</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4584">pci=3D['01:00.0&nbsp;']</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4584">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4584">but
            when I want fire my VM, It show me below error :</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4584">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4585">
            <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_146320500=
9112_4625">libxl:
              error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
              0000:01:00.0 cannot be assigned - no IOMMU?</div>
            <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_146320500=
9112_4626">libxl:
              error: libxl_create.c:1405:domcreate_attach_pci:
              libxl_device_pci_add failed: -1</div>
            <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_146320500=
9112_4627">libxl:
              info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
              destroy of domain 3</div>
            <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_146320500=
9112_4627">&nbsp;</div>
            <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_146320500=
9112_4627">How
              can I solve it?</div>
          </div>
        </div>
      </blockquote>
      <div><br clear=3D"none">
        <br clear=3D"none">
      </div>
      <br clear=3D"none">
      <br clear=3D"none">
      -------------------------------------------------<br clear=3D"none">
      <b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>=E2=84=A2 =
to
      keep your email out of the NSA's hands! <br clear=3D"none">
      $24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"n=
one">
      No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br clear=3D"none">
      Commercial and Bulk Mail Options! <br clear=3D"none">
      <br clear=3D"none">
      <br clear=3D"none">
      <fieldset class=3D"yiv9826607815mimeAttachmentHeader"></fieldset>
      <br clear=3D"none">
      <pre>_______________________________________________
Xen-users mailing list
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-link-abbre=
viated" ymailto=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank" href=
=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://lists.xen.org/xen-users">http://lists=
.xen.org/xen-users</a></pre>
   =20
    <br clear=3D"none">
  </div></div></div><br><div class=3D"yqt3233989606" id=3D"yqtfd42553">____=
___________________________________________<br clear=3D"none">Xen-users mai=
ling list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@l=
ists.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.o=
rg</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen=
-users" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br><br><=
/div>  </div> </div>  </div></div></body></html>
------=_Part_3274729_628512318.1463468302559--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============9138231128430901150==--


From xen-users-bounces@lists.xen.org Tue May 17 07:02:43 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 07:02:43 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2Z0N-0005hf-Mi; Tue, 17 May 2016 07:01:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b2Z0M-0005hZ-TH
 for xen-users@lists.xen.org; Tue, 17 May 2016 07:01:23 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 DA/69-04060-1C1CA375; Tue, 17 May 2016 07:01:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEKsWRWlGSWpSXmKPExsWS1FWZonvgoFW
 4wfpPPBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8abveEFLdcYK7ZN28PUwNi8hbGLkYuDRWAV
 i8S1nsMsXYycHEICyRKfbs+AsjMkbm/dzgZjXzm2HSjOAWTHS3QuEAYJSwgoSEzonc4GYdtKL
 PnxCWymhMBxFon93V1sII6QQAOjxOWpx1lBqlgEtCWmLutlBhnEJqAm8aQHapeWxMtdbSwg9S
 ICUxklrvU3MIEkeAV8JFpm9LCD2JwCqhJnVm9jhWj4wCjxbmkFiC0sYC4x9dQnqHpBiZMzn4A
 NZRaIkei7vYYJwhaV+PJgHesERpFZSMpmISmbhaRsFtB5zALqEuvnCUGEtSWWLXzNDGGrSdze
 dpUdWXwBI/sqRvXi1KKy1CJdU72kosz0jJLcxMwcXUMDY73c1OLixPTUnMSkYr3k/NxNjMD4q
 mdgYNzBePmr0yFGSQ4mJVHetCyrcCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvEcOAOUEi1LTUy
 vSMnOAkQ6TluDgURLhXQCS5i0uSMwtzkyHSJ1i1OVom3N/LZMQS15+XqqUOO9GkCIBkKKM0jy
 4EbCkc4lRVkqYl5GBgUGIpyC1KDezBFX+FaM4B6OSMG8HyBSezLwSuE2vgI5gAjpigpkFyBEl
 iQgpqQZG7jKL3I57AZM4t54JYer4wuy/O+l63iVjX83Am9Jlp+TaZ04q00rYWXvndUnuvOQNr
 xV/d/8xV58TK5GssMfeKsaZrX5GfoH1vN8Hu5rO8+jPDO40cmLwcrdTv1f2lplHONLCMG3FdN
 /L3C776kVnRF9f8CB8scS7u8kPO22X7I/s0sx99FiJpTgj0VCLuag4EQBjF58lNQMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-8.tower-31.messagelabs.com!1463468478!40537591!1
X-Originating-IP: [98.138.121.100]
X-SpamReason: No, hits=1.2 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_50_60,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38188 invoked from network); 17 May 2016 07:01:19 -0000
Received: from nm47-vm4.bullet.mail.ne1.yahoo.com (HELO
 nm47-vm4.bullet.mail.ne1.yahoo.com) (98.138.121.100)
 by server-8.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 17 May 2016 07:01:19 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463468477; bh=WYeg+arKuCCbY8hitfuF11CbCikP10w3JkeLVeefd1c=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=hSIcKLyNKdHTKQmDMSkCQWdRWtILxjgc6MtUqEoMMyGKpBrjS/rMoxcJEX9vqCiFoFYLZt/NmE7MvY6/BewSTcNYTvoGf0+xTmdP1YGxqBw1gDQWOxfl0QWSTSTO4lQZ7kipC6ak2KNkTnhqu1wuj8eIMMiGOtZEEAil77Cn5VE7ejs7hLRTQs2QEMvo1PjQx8zzJxwm6SDswN+A6rk/DJvy95AGIaToEcPnnlipqozDo8Y1qszvFosnodEoTZN7Rn7Z27YObetOdB9LxS1PIkoiKst92aRNLMskxAOqJ+A3X8UhggsQPebj3znWlE6P/+1SHdowekx1CEIE3GU2LQ==
Received: from [127.0.0.1] by nm47.bullet.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 07:01:17 -0000
Received: from [98.138.100.112] by nm47.bullet.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:58:23 -0000
Received: from [98.138.89.244] by tm103.bullet.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:58:23 -0000
Received: from [127.0.0.1] by omp1058.mail.ne1.yahoo.com with NNFMP;
 17 May 2016 06:58:23 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 440018.43435.bm@omp1058.mail.ne1.yahoo.com
X-YMail-OSG: j8e10.QVM1lSY8h3SI9MZP9L_1l9_3fE0Oq9CgNBR1vzhucWmEFRTECoeWCsgkI
 Rava1pKmyiynM4a.PXB71qSxGEsUESIOtH5NV2GbJBJ4Ok8kJ3etF9Zz_v.PJ19ggVLgqu2IVxju
 AZwKvGTyNB2HS4gnDJUuBzZEcSvptAMXqyBi.l3DiRtas3sHrKskPVzMrATVxHM6ZwugD1ESS9X3
 jWO3oz8LZ08M9Oki7sSjVJ1LylPTBYTLtyrFwWcL2Vdep8a_WLnSONRckVOFeR9amLbSUU82OaKZ
 4ybTYyoAeHeLVCd7A5d__i9scQwjk5e_HFeZVS_HLTg5.zs6xsKJOdujvf9iZ5JZok0p3whNIQ3G
 FkeYTUgzjCO0deQV.i1e5eLTTYvy81xMOCSLyn8olVM.ercPGDH_2IWsbTOkNoid4_jUSPj.zpbp
 EVlVszQn3EHBR8OTapIymcV_BWSvWbr3EvCS5_KuZLE2FEONMkTeAy0f9EeZQeBmjqKeVnAT.eEu
 OB1N67auiaAwMbcjHs8RyCpjFb7.9bqBHccR6
Received: from jws100115.mail.ne1.yahoo.com by
 sendmailws130.mail.ne1.yahoo.com; Tue, 17 May 2016 06:58:22 +0000;
 1463468302.961
Date: Tue, 17 May 2016 06:58:22 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: De Coro Guillaume <guillaumedecoro@gmail.com>, 
 "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <57398344.805@gmail.com>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
MIME-Version: 1.0
Content-Length: 27929
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============9138231128430901150=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============9138231128430901150==
Content-Type: multipart/alternative; 
	boundary="----=_Part_3274729_628512318.1463468302559"
Content-Length: 27396

------=_Part_3274729_628512318.1463468302559
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I added but :
[root@localhost ~]# xl dmesg | grep iommu(XEN) Command line: intel_iommu=3D=
on placeholder[root@localhost ~]# xl pci-pci-assignable-add =C2=A0 =C2=A0 =
=C2=A0pci-assignable-remove =C2=A0 pci-detach=C2=A0pci-assignable-list =C2=
=A0 =C2=A0 pci-attach =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pci-l=
ist=C2=A0[root@localhost ~]# xl pci-assignable-list=C2=A0[root@localhost ~]=
#=C2=A0
=20

    On Monday, May 16, 2016 12:56 PM, De Coro Guillaume <guillaumedecoro@gm=
ail.com> wrote:
=20

  Hi,
=20
 I'm not a great user of xen but I known several things. sm8ax1 is right. I=
t seems you are missing IOMMU. Don't forget to add "intel_iommu=3Don" in yo=
ur grub default. If it works you can see that in your dmesg:
 [=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
 [=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0=
xfed91000 IOMMU 1
 [=C2=A0=C2=A0=C2=A0 0.865169] iommu: Adding device 0000:00:00.0 to group 0
 [=C2=A0=C2=A0=C2=A0 0.865179] iommu: Adding device 0000:00:02.0 to group 1
 [=C2=A0=C2=A0=C2=A0 0.865194] iommu: Adding device 0000:00:14.0 to group 2
 [=C2=A0=C2=A0=C2=A0 0.865204] iommu: Adding device 0000:00:14.2 to group 2
 [=C2=A0=C2=A0=C2=A0 0.865215] iommu: Adding device 0000:00:16.0 to group 3
 [=C2=A0=C2=A0=C2=A0 0.865225] iommu: Adding device 0000:00:17.0 to group 4
 [=C2=A0=C2=A0=C2=A0 0.865243] iommu: Adding device 0000:00:1c.0 to group 5
 [=C2=A0=C2=A0=C2=A0 0.865257] iommu: Adding device 0000:00:1c.2 to group 5
 [=C2=A0=C2=A0=C2=A0 0.865280] iommu: Adding device 0000:00:1f.0 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865294] iommu: Adding device 0000:00:1f.2 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865303] iommu: Adding device 0000:00:1f.3 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865312] iommu: Adding device 0000:00:1f.4 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865321] iommu: Adding device 0000:00:1f.6 to group 6
 [=C2=A0=C2=A0=C2=A0 0.865329] iommu: Adding device 0000:01:00.0 to group 5
 [=C2=A0=C2=A0=C2=A0 0.865338] iommu: Adding device 0000:02:00.0 to group 5
=20
 and about DMAR:
=20
 [=C2=A0=C2=A0=C2=A0 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 IN=
TEL=C2=A0 SKL=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00000001 INTL 00000001)
 [=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
 [=C2=A0=C2=A0=C2=A0 0.078747] DMAR: Host address width 39
 [=C2=A0=C2=A0=C2=A0 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
 [=C2=A0=C2=A0=C2=A0 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 =
cap 1c0000c40660462 ecap 7e3ff0505e
 [=C2=A0=C2=A0=C2=A0 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
 [=C2=A0=C2=A0=C2=A0 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 =
cap d2008c40660462 ecap f050da
 [=C2=A0=C2=A0=C2=A0 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000=
000a4f1efff
 [=C2=A0=C2=A0=C2=A0 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000=
000a7ffffff
 [=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0=
xfed91000 IOMMU 1
 [=C2=A0=C2=A0=C2=A0 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed9100=
0
 [=C2=A0=C2=A0=C2=A0 0.078799] DMAR-IR: x2apic is disabled because BIOS set=
s x2apic opt out bit.
 [=C2=A0=C2=A0=C2=A0 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_optout' t=
o override the BIOS setting.
 [=C2=A0=C2=A0=C2=A0 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
 [=C2=A0=C2=A0=C2=A0 0.864755] DMAR: No ATSR found
 [=C2=A0=C2=A0=C2=A0 0.864868] DMAR: dmar0: Using Queued invalidation
 [=C2=A0=C2=A0=C2=A0 0.864992] DMAR: dmar1: Using Queued invalidation
 [=C2=A0=C2=A0=C2=A0 0.865000] DMAR: Setting RMRR:
 [=C2=A0=C2=A0=C2=A0 0.865022] DMAR: Setting identity map for device 0000:0=
0:02.0 [0xa5800000 - 0xa7ffffff]
 [=C2=A0=C2=A0=C2=A0 0.865037] DMAR: Setting identity map for device 0000:0=
0:14.0 [0xa4eff000 - 0xa4f1efff]
 [=C2=A0=C2=A0=C2=A0 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
 [=C2=A0=C2=A0=C2=A0 0.865093] DMAR: Setting identity map for device 0000:0=
0:1f.0 [0x0 - 0xffffff]
 [=C2=A0=C2=A0=C2=A0 0.865112] DMAR: Intel(R) Virtualization Technology for=
 Directed I/O
=20
 It's important not to claim your passthroughed hardware by dom0. Just use =
"pci_stub" parameters in your grub default. After that, your command "xl pc=
i-assignable-list" will give your video card available.
=20
 About IGD passthrough, I'm working on it without success for monthes. Mayb=
e I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with =
Intel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameter=
s. So wait and see... and try it :)
=20
 Ciao.
=20
 Le 14/05/2016 14:56, sm8ax1@vfemail.net a =C3=A9crit=C2=A0:
 =20
=20
Well, it looks to me like you don't have an IOMMU. You can check your Intel=
 processor http://ark.intel.com/ and look for "VT-d" support. There is prob=
ably a similar site for AMD, but they call it "IOMMU" support; same thing j=
ust different names. There might also be some way to check through `lshw` o=
r `/proc/cpuinfo` or the like, but I don't know for sure.
=20
 The wiki mentions that generic PCI passthrough might still work on some gr=
aphics cards, even without an IOMMU, but I imagine your chances are pretty =
slim. Something to try perhaps is setting up your HVM to automatically star=
t when the system is booted, with generic PCI passthrough enabled, and blac=
klist the module on the Dom0 and reboot. In theory this prevents the Dom0 d=
river from interfering with the HVM's configuration of the graphics card, b=
ut once again, it might work or it might not.
=20
 http://wiki.xen.org/wiki/Xen_VGA_Passthrough
 http://wiki.xen.org/wiki/VTdHowTo
=20
 If that doesn't work, your options are buy a new PC/processor with an IOMM=
U, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. =
Spice with the QXL video driver is likely to give you the best performance,=
 but even it won't compete with that of VGA passthrough.
=20
 http://wiki.xen.org/wiki/SPICE_support_in_Xen
=20
 If you go the route of upgrading your hardware, XenGT (now called "GVT-v f=
or Xen") is something else to look into. The idea behind it is to allow mul=
tiple VMs to simultaneously use VGA passthrough in a safe and performant ma=
nner by creating multiple virtual graphics cards at the hardware level. At =
least as of Jan  2015, XenGT is being developed out-of-tree, but I haven't =
followed up on it as to whether it's been merged (or abandoned). If I recal=
l correctly, this is supported on Intel 6th generation and newer processors=
 with Intel HD 6000+ graphics, but you should definitely double check that.
=20
 http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxColl=
aborationSummit-final_1.pdf
=20
 There used to be something called "Paravirtualized DRM", which probably wo=
rked like the paravirtualized framebuffer, only using the newer and faster =
Linux DRM API. This, I guess, would have allowed multiple rendering clients=
 across multiple VMs to directly render their window contents just as they =
would on baremetal (with the PV DRM driver acting as a shim), without any k=
ind of VGA/PCI passthrough. Unfortunately this effort has been abandoned, a=
nd I've been unable to track down the author or even the original code.
=20
 http://wiki.xen.org/wiki/Paravirtualized_DRM
=20
=20
 Quoting Jason Long <hack3rcon@yahoo.com>:=20
  Hello. I want to use my VGA in VM that running Windows 7, My VGA informat=
ion is : =C2=A0 01:00.0 VGA compatible controller: NVIDIA Corporation GT218=
 [GeForce 210] (rev a2) Subsystem: ASUSTeK Computer Inc. Device 8354 Kernel=
 driver in use: nouveau Kernel modules: nouveau =C2=A0 And : =C2=A0 [root@l=
ocalhost ~]# xl pci-assignable-list=C2=A0 [root@localhost ~]#=C2=A0 =C2=A0 =
And I added below lines to my VM config file : =C2=A0 gfx_passthru=3D0 acpi=
=3D1 pci=3D['01:00.0=C2=A0'] =C2=A0 but when I want fire my VM, It show me =
below error : =C2=A0  libxl: error: libxl_pci.c:1089:libxl__device_pci_add:=
 PCI device 0000:01:00.0 cannot be assigned - no IOMMU? libxl: error: libxl=
_create.c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1 libxl:=
 info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of doma=
in 3 =C2=A0 How can I solve it?  =20
=20
=20
 =20
=20
 -------------------------------------------------
 ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email =
out of the NSA's hands!=20
 $24.95 ONETIME Lifetime accounts with Privacy Features!
 No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!=20
 Commercial and Bulk Mail Options!=20
=20
=20
 =20
 _______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users=20
=20
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_3274729_628512318.1463468302559
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463467303548_6675"=
><span>I added but :</span></div><div id=3D"yui_3_16_0_ym19_1_1463467303548=
_6672"><span><br></span></div><div id=3D"yui_3_16_0_ym19_1_1463467303548_66=
89">[root@localhost ~]# xl dmesg | grep iommu</div><div id=3D"yui_3_16_0_ym=
19_1_1463467303548_6690">(XEN) Command line: intel_iommu=3Don placeholder</=
div><div id=3D"yui_3_16_0_ym19_1_1463467303548_6691">[root@localhost ~]# xl=
 pci-</div><div id=3D"yui_3_16_0_ym19_1_1463467303548_6692">pci-assignable-=
add &nbsp; &nbsp; &nbsp;pci-assignable-remove &nbsp; pci-detach&nbsp;</div>=
<div id=3D"yui_3_16_0_ym19_1_1463467303548_6693">pci-assignable-list &nbsp;=
 &nbsp; pci-attach &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;pci-list=
&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1463467303548_6694">[root@localhos=
t ~]# xl pci-assignable-list&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_146346=
7303548_6672"></div><div id=3D"yui_3_16_0_ym19_1_1463467303548_6695">[root@=
localhost ~]#&nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146346730=
3548_6696"><br id=3D"yui_3_16_0_ym19_1_1463467303548_6697"></div> <div clas=
s=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" style=3D"disp=
lay: block;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Hel=
vetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style=3D"=
font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande=
, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"=
Arial"> On Monday, May 16, 2016 12:56 PM, De Coro Guillaume &lt;guillaumede=
coro@gmail.com&gt; wrote:<br></font></div>  <br><br> <div class=3D"y_msg_co=
ntainer"><div id=3D"yiv9826607815"><div>
    Hi,<br clear=3D"none">
    <br clear=3D"none">
    I'm not a great user of xen but I known several things. sm8ax1 is
    right. It seems you are missing IOMMU. Don't forget to add
    "intel_iommu=3Don" in your grub default. If it works you can see that
    in your dmesg:<small><br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nb=
sp; 0xfed91000
      IOMMU 1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to gr=
oup 0<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to gr=
oup 1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to gr=
oup 2<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to gr=
oup 2<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to gr=
oup 3<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to gr=
oup 4<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to gr=
oup 5<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to gr=
oup 5<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to gr=
oup 6<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to gr=
oup 5<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to gr=
oup 5</small><br clear=3D"none">
    <br clear=3D"none">
    and about DMAR:<br clear=3D"none">
    <br clear=3D"none">
    <small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000=
A8 (v01
      INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)=
<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br clear=3D=
"none">
      [&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags=
: 0x0<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver=
 1:0 cap
      1c0000c40660462 ecap 7e3ff0505e<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags=
: 0x1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver=
 1:0 cap
      d2008c40660462 ecap f050da<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end:
      0x000000a4f1efff<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end:
      0x000000a7ffffff<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nb=
sp; 0xfed91000
      IOMMU 1<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfe=
d91000<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIO=
S sets
      x2apic opt out bit.<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_opto=
ut' to
      override the BIOS setting.<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic=
 mode<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<=
br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<=
br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0=
000:00:02.0
      [0xa5800000 - 0xa7ffffff]<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0=
000:00:14.0
      [0xa4eff000 - 0xa4f1efff]<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for=
 LPC<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0=
000:00:1f.0
      [0x0 - 0xffffff]<br clear=3D"none">
      [&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technolog=
y for
      Directed I/O</small><br clear=3D"none">
    <br clear=3D"none">
    It's important not to claim your passthroughed hardware by dom0.
    Just use "pci_stub" parameters in your grub default. After that,
    your command "xl pci-assignable-list" will give your video card
    available.<br clear=3D"none">
    <br clear=3D"none">
    About IGD passthrough, I'm working on it without success for
    monthes. Maybe I'm wrong, but XenGT build fail for me. I'm using an
    Intel i3 6100T with Intel HD 530. I saw that Xen 4.7 will handle
    some igd passthrough parameters. So wait and see... and try it :)<br cl=
ear=3D"none">
    <br clear=3D"none">
    Ciao.<br clear=3D"none">
    <br clear=3D"none">
    <div class=3D"yiv9826607815yqt3233989606" id=3D"yiv9826607815yqtfd62930=
"><div class=3D"yiv9826607815moz-cite-prefix">Le 14/05/2016 14:56, <a rel=
=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-link-abbreviated=
" ymailto=3D"mailto:sm8ax1@vfemail.net" target=3D"_blank" href=3D"mailto:sm=
8ax1@vfemail.net">sm8ax1@vfemail.net</a>
      a =C3=A9crit&nbsp;:<br clear=3D"none">
    </div>
    <blockquote type=3D"cite">
      </blockquote></div></div><div class=3D"yiv9826607815yqt3233989606" id=
=3D"yiv9826607815yqtfd97983"><title></title><div><div>Well, it looks to me =
like you don't have an IOMMU. You can
        check your Intel processor <a rel=3D"nofollow" shape=3D"rect" class=
=3D"yiv9826607815moz-txt-link-freetext" target=3D"_blank" href=3D"http://ar=
k.intel.com/">http://ark.intel.com/</a> and look for
        "VT-d" support. There is probably a similar site for AMD, but
        they call it "IOMMU" support; same thing just different names.
        There might also be some way to check through `lshw` or
        `/proc/cpuinfo` or the like, but I don't know for sure.<br clear=3D=
"none">
        <br clear=3D"none">
        The wiki mentions that generic PCI passthrough might still work
        on some graphics cards, even without an IOMMU, but I imagine
        your chances are pretty slim. Something to try perhaps is
        setting up your HVM to automatically start when the system is
        booted, with generic PCI passthrough enabled, and blacklist the
        module on the Dom0 and reboot. In theory this prevents the Dom0
        driver from interfering with the HVM's configuration of the
        graphics card, but once again, it might work or it might not.<br cl=
ear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Xen_VGA_Pas=
sthrough">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br clear=3D"none=
">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/VTdHowTo">h=
ttp://wiki.xen.org/wiki/VTdHowTo</a><br clear=3D"none">
        <br clear=3D"none">
        If that doesn't work, your options are buy a new PC/processor
        with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace
        frontends in the Dom0. Spice with the QXL video driver is likely
        to give you the best performance, but even it won't compete with
        that of VGA passthrough.<br clear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/SPICE_suppo=
rt_in_Xen">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br clear=3D"no=
ne">
        <br clear=3D"none">
        If you go the route of upgrading your hardware, XenGT (now
        called "GVT-v for Xen") is something else to look into. The idea
        behind it is to allow multiple VMs to simultaneously use VGA
        passthrough in a safe and performant manner by creating multiple
        virtual graphics cards at the hardware level. At least as of Jan
        2015, XenGT is being developed out-of-tree, but I haven't
        followed up on it as to whether it's been merged (or abandoned).
        If I recall correctly, this is supported on Intel 6th generation
        and newer processors with Intel HD 6000+ graphics, but you
        should definitely double check that.<br clear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/XenGT">http=
://wiki.xen.org/wiki/XenGT</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-link-freet=
ext" target=3D"_blank" href=3D"https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/">https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://events.linuxfoundation.org/sites/even=
ts/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf">http://events.l=
inuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit=
-final_1.pdf</a><br clear=3D"none">
        <br clear=3D"none">
        There used to be something called "Paravirtualized DRM", which
        probably worked like the paravirtualized framebuffer, only using
        the newer and faster Linux DRM API. This, I guess, would have
        allowed multiple rendering clients across multiple VMs to
        directly render their window contents just as they would on
        baremetal (with the PV DRM driver acting as a shim), without any
        kind of VGA/PCI passthrough. Unfortunately this effort has been
        abandoned, and I've been unable to track down the author or even
        the original code.<br clear=3D"none">
        <br clear=3D"none">
        <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-li=
nk-freetext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Paravirtual=
ized_DRM">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br clear=3D"none=
">
        <br clear=3D"none">
        <br clear=3D"none">
        Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=
=3D"mailto:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@=
yahoo.com">hack3rcon@yahoo.com</a>&gt;:</div>
      <blockquote type=3D"cite">
        <div>
          <div id=3D"yiv9826607815yui_3_16_0_ym19_1_1463205009112_4361">Hel=
lo.</div>
          <div id=3D"yiv9826607815yui_3_16_0_ym19_1_1463205009112_4361">I w=
ant to use
            my VGA in VM that running Windows 7, My VGA information is :</d=
iv>
          <div id=3D"yiv9826607815yui_3_16_0_ym19_1_1463205009112_4361">&nb=
sp;</div>
          <div id=3D"yiv9826607815yui_3_16_0_ym19_1_1463205009112_4529">01:=
00.0 VGA
            compatible controller: NVIDIA Corporation GT218 [GeForce
            210] (rev a2)</div>
          <div id=3D"yiv9826607815yui_3_16_0_ym19_1_1463205009112_4530">Sub=
system:
            ASUSTeK Computer Inc. Device 8354</div>
          <div id=3D"yiv9826607815yui_3_16_0_ym19_1_1463205009112_4532">Ker=
nel driver
            in use: nouveau</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4534">Kernel
            modules: nouveau</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4534">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4534">And :</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4534">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4556">[root@localhost
            ~]# xl pci-assignable-list&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4557">[root@localhost
            ~]#&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4557">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4557">And I
            added below lines to my VM config file :</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4557">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4582">gfx_passthru=3D0</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4583">acpi=3D1</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4584">pci=3D['01:00.0&nbsp;']</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4584">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4584">but
            when I want fire my VM, It show me below error :</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4584">&nbsp;</div>
          <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_14632050091=
12_4585">
            <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_146320500=
9112_4625">libxl:
              error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
              0000:01:00.0 cannot be assigned - no IOMMU?</div>
            <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_146320500=
9112_4626">libxl:
              error: libxl_create.c:1405:domcreate_attach_pci:
              libxl_device_pci_add failed: -1</div>
            <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_146320500=
9112_4627">libxl:
              info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
              destroy of domain 3</div>
            <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_146320500=
9112_4627">&nbsp;</div>
            <div dir=3D"ltr" id=3D"yiv9826607815yui_3_16_0_ym19_1_146320500=
9112_4627">How
              can I solve it?</div>
          </div>
        </div>
      </blockquote>
      <div><br clear=3D"none">
        <br clear=3D"none">
      </div>
      <br clear=3D"none">
      <br clear=3D"none">
      -------------------------------------------------<br clear=3D"none">
      <b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>=E2=84=A2 =
to
      keep your email out of the NSA's hands! <br clear=3D"none">
      $24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"n=
one">
      No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br clear=3D"none">
      Commercial and Bulk Mail Options! <br clear=3D"none">
      <br clear=3D"none">
      <br clear=3D"none">
      <fieldset class=3D"yiv9826607815mimeAttachmentHeader"></fieldset>
      <br clear=3D"none">
      <pre>_______________________________________________
Xen-users mailing list
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-link-abbre=
viated" ymailto=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank" href=
=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv9826607815moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://lists.xen.org/xen-users">http://lists=
.xen.org/xen-users</a></pre>
   =20
    <br clear=3D"none">
  </div></div></div><br><div class=3D"yqt3233989606" id=3D"yqtfd42553">____=
___________________________________________<br clear=3D"none">Xen-users mai=
ling list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@l=
ists.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.o=
rg</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen=
-users" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br><br><=
/div>  </div> </div>  </div></div></body></html>
------=_Part_3274729_628512318.1463468302559--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============9138231128430901150==--


From xen-users-bounces@lists.xen.org Tue May 17 09:40:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 09:40:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2bSl-0000ds-Ui; Tue, 17 May 2016 09:38:51 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9388e7212=George.Dunlap@citrix.com>)
 id 1b2bSk-0000dk-GG
 for xen-users@lists.xen.org; Tue, 17 May 2016 09:38:50 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 C8/F8-03651-9A6EA375; Tue, 17 May 2016 09:38:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrOIsWRWlGSWpSXmKPExsWyU9JRQnflM6t
 wg85PPBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8a/PV8ZC7ayVRx4u46tgbGftYuRk0NCwE/i
 36zbLBB2jsSqxe/A4rwCghInZz6BihdIzH52hQ3E5hSwlbj76h0jiC0kYCNx8swnZhCbRUBVo
 vvRciCbA6g+UaJpKjfEmACJ18s+gY0RFtCQuP1qFdh4NgE9iXnHv4LFRYBaz91eDzaSWSBT4s
 +kR8wQtqZE6/bf7BC2tsSyha+ZIdaqSix+cJQdYlW6xNnvmRBXckus/PyHZQKj0CwkD8xCMmk
 WkkkLGJlXMWoUpxaVpRbpGhrrJRVlpmeU5CZm5ugaGhjr5aYWFyemp+YkJhXrJefnbmIEBjID
 EOxg3Lbd8xCjJAeTkijvy4tW4UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeLOfAuUEi1LTUyvSM
 nOAMQWTluDgURLh/QWS5i0uSMwtzkyHSJ1i1OVY8OP2WiYhlrz8vFQpcd50kCIBkKKM0jy4Eb
 D4vsQoKyXMywh0lBBPQWpRbmYJqvwrRnEORiVh3r0gU3gy80rgNr0COoIJ6IgJZhYgR5QkIqS
 kGhiXhu3juMWVyhtxxTjZO0n/Mm/uRJWHT0PfM7Q9sfkneDA0yTDLw/L28pTVzb09j2/HH36Z
 m//gqvcDAeGduh+7te46fQ4KfdiSmdu/kO+lRygPr4hg7swJlxOsrsXXJsflVqZc3b8kk8Vmt
 9YhJ/aYvBir13eZ5Hu/LzVfH87k++yw6pV7FkosxRmJhlrMRcWJAHyERmTqAgAA
X-Env-Sender: prvs=9388e7212=George.Dunlap@citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1463477928!23795918!1
X-Originating-IP: [185.25.65.24]
X-SpamReason: No, hits=0.0 required=7.0 tests=received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63807 invoked from network); 17 May 2016 09:38:49 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (185.25.65.24)
 by server-12.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 17 May 2016 09:38:49 -0000
X-IronPort-AV: E=Sophos;i="5.26,324,1459814400"; d="scan'208";a="22045995"
X-Gm-Message-State: AOPr4FWZvZ3dorUIzVrC1fi1bvZfEC28+B/oMCewCfi71c8HPAurl1QKJ+qXlde7fL//jSbyFsyuAZtLcWFjAw==
MIME-Version: 1.0
X-Received: by 10.202.82.71 with SMTP id g68mr152578oib.36.1463477925598; Tue,
 17 May 2016 02:38:45 -0700 (PDT)
In-Reply-To: <5E6AD415-258C-4425-8E88-41496B14C725@hldns.com>
References: <5E6AD415-258C-4425-8E88-41496B14C725@hldns.com>
Date: Tue, 17 May 2016 10:38:45 +0100
X-Gmail-Original-Message-ID: <CAFLBxZZciFvtOtFRqi0yV2R-C1b83FXq6u0evDmh+CaVOHpHMg@mail.gmail.com>
Message-ID: <CAFLBxZZciFvtOtFRqi0yV2R-C1b83FXq6u0evDmh+CaVOHpHMg@mail.gmail.com>
From: George Dunlap <george.dunlap@citrix.com>
To: Steffan Cline <steffan@hldns.com>
X-ClientProxiedBy: FTLPEX02CAS02.citrite.net (10.13.99.123) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
X-DLP: AMS1
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Jonathan Ludlam <jonathan.ludlam@eu.citrix.com>
Subject: Re: [Xen-users] UEFI / Mac OS X
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMTcsIDIwMTYgYXQgNjo0NSBBTSwgU3RlZmZhbiBDbGluZSA8c3RlZmZhbkBo
bGRucy5jb20+IHdyb3RlOgo+IExldOKAmXMgc2F5IEkgaGF2ZSBYZW4gcnVubmluZyBvbiBhIE1h
YyBhbmQgSSB3YW50IHRvIHZpcnR1YWxpemUgT1MgWC4KPgo+Cj4KPiBJIGNhbiBzZWUgdGhhdCBi
eSBkZWZhdWx0IFhlbiB1c2VzIHRoZSBib2NocyBiaW9zIGJ1dCBVRUZJIHN1cHBvcnQgaXMKPiBu
ZWNlc3NhcnkgZm9yIGJvb3RpbmcgaW50byBhIG5ld2VyIE1hY09TIFguCj4KPgo+Cj4gSXMgdGhl
cmUgYSB3YXkgdG8gZG8gdGhpcz8KClllcywgWGVuIHN1cHBvcnRzIE9WTUYsIHdoaWNoIGltcGxl
bWVudHMgRUZJIGZvciB4ZW4gZ3Vlc3RzOgoKaHR0cDovL3dpa2kueGVuLm9yZy93aWtpL09WTUYK
CkhtbSwgbG9va3MgbGlrZSB0aGF0IHdpa2kgcGFnZSBjb3VsZCB1c2Ugc29tZSB1cGRhdGluZyB0
byBtYWtlIGl0IG1vcmUKR29vZ2xlLWZyaWVuZGx5LiA6LSkKCj4gSGFzIGFueW9uZSBlbHNlIHRp
bmtlcmVkIHdpdGggaXQ/Cj4KPiBJ4oCZdmUgZ29vZ2xlZCBMT05HIGFuZCBoYXJkIGJ1dCBhbGwg
dGhlIGFydGljbGVzIGFyZSBmb3IgMTAuNiBTbm93IExlb3BhcmQKPiB3aGljaCBpcyBPTEQuCgpJ
J20gQ0MnaW5nIEpvbiBMdWRsYW0sIHdobyBkaWQgd29yayB3aXRoIHRoaXMgYSBsb25nIHRpbWUg
YWdvIC0tCmhvcGVmdWxseSBoZSBkb2Vzbid0IG1pbmQuICBOb3Qgc3VyZSBpZiBoZSBoYXMgbXVj
aCB0byBhZGQgb3ZlciB3aGF0CnlvdSd2ZSBmb3VuZCBvdXQgeW91cnNlbGYsIHRob3VnaC4KCiAt
R2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Tue May 17 09:40:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 09:40:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2bSl-0000ds-Ui; Tue, 17 May 2016 09:38:51 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9388e7212=George.Dunlap@citrix.com>)
 id 1b2bSk-0000dk-GG
 for xen-users@lists.xen.org; Tue, 17 May 2016 09:38:50 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 C8/F8-03651-9A6EA375; Tue, 17 May 2016 09:38:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrOIsWRWlGSWpSXmKPExsWyU9JRQnflM6t
 wg85PPBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8a/PV8ZC7ayVRx4u46tgbGftYuRk0NCwE/i
 36zbLBB2jsSqxe/A4rwCghInZz6BihdIzH52hQ3E5hSwlbj76h0jiC0kYCNx8swnZhCbRUBVo
 vvRciCbA6g+UaJpKjfEmACJ18s+gY0RFtCQuP1qFdh4NgE9iXnHv4LFRYBaz91eDzaSWSBT4s
 +kR8wQtqZE6/bf7BC2tsSyha+ZIdaqSix+cJQdYlW6xNnvmRBXckus/PyHZQKj0CwkD8xCMmk
 WkkkLGJlXMWoUpxaVpRbpGhrrJRVlpmeU5CZm5ugaGhjr5aYWFyemp+YkJhXrJefnbmIEBjID
 EOxg3Lbd8xCjJAeTkijvy4tW4UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeLOfAuUEi1LTUyvSM
 nOAMQWTluDgURLh/QWS5i0uSMwtzkyHSJ1i1OVY8OP2WiYhlrz8vFQpcd50kCIBkKKM0jy4Eb
 D4vsQoKyXMywh0lBBPQWpRbmYJqvwrRnEORiVh3r0gU3gy80rgNr0COoIJ6IgJZhYgR5QkIqS
 kGhiXhu3juMWVyhtxxTjZO0n/Mm/uRJWHT0PfM7Q9sfkneDA0yTDLw/L28pTVzb09j2/HH36Z
 m//gqvcDAeGduh+7te46fQ4KfdiSmdu/kO+lRygPr4hg7swJlxOsrsXXJsflVqZc3b8kk8Vmt
 9YhJ/aYvBir13eZ5Hu/LzVfH87k++yw6pV7FkosxRmJhlrMRcWJAHyERmTqAgAA
X-Env-Sender: prvs=9388e7212=George.Dunlap@citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1463477928!23795918!1
X-Originating-IP: [185.25.65.24]
X-SpamReason: No, hits=0.0 required=7.0 tests=received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63807 invoked from network); 17 May 2016 09:38:49 -0000
Received: from smtp.ctxuk.citrix.com (HELO SMTP.EU.CITRIX.COM) (185.25.65.24)
 by server-12.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 17 May 2016 09:38:49 -0000
X-IronPort-AV: E=Sophos;i="5.26,324,1459814400"; d="scan'208";a="22045995"
X-Gm-Message-State: AOPr4FWZvZ3dorUIzVrC1fi1bvZfEC28+B/oMCewCfi71c8HPAurl1QKJ+qXlde7fL//jSbyFsyuAZtLcWFjAw==
MIME-Version: 1.0
X-Received: by 10.202.82.71 with SMTP id g68mr152578oib.36.1463477925598; Tue,
 17 May 2016 02:38:45 -0700 (PDT)
In-Reply-To: <5E6AD415-258C-4425-8E88-41496B14C725@hldns.com>
References: <5E6AD415-258C-4425-8E88-41496B14C725@hldns.com>
Date: Tue, 17 May 2016 10:38:45 +0100
X-Gmail-Original-Message-ID: <CAFLBxZZciFvtOtFRqi0yV2R-C1b83FXq6u0evDmh+CaVOHpHMg@mail.gmail.com>
Message-ID: <CAFLBxZZciFvtOtFRqi0yV2R-C1b83FXq6u0evDmh+CaVOHpHMg@mail.gmail.com>
From: George Dunlap <george.dunlap@citrix.com>
To: Steffan Cline <steffan@hldns.com>
X-ClientProxiedBy: FTLPEX02CAS02.citrite.net (10.13.99.123) To
 AMSPEX02CL01.citrite.net (10.69.22.125)
X-DLP: AMS1
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Jonathan Ludlam <jonathan.ludlam@eu.citrix.com>
Subject: Re: [Xen-users] UEFI / Mac OS X
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMTcsIDIwMTYgYXQgNjo0NSBBTSwgU3RlZmZhbiBDbGluZSA8c3RlZmZhbkBo
bGRucy5jb20+IHdyb3RlOgo+IExldOKAmXMgc2F5IEkgaGF2ZSBYZW4gcnVubmluZyBvbiBhIE1h
YyBhbmQgSSB3YW50IHRvIHZpcnR1YWxpemUgT1MgWC4KPgo+Cj4KPiBJIGNhbiBzZWUgdGhhdCBi
eSBkZWZhdWx0IFhlbiB1c2VzIHRoZSBib2NocyBiaW9zIGJ1dCBVRUZJIHN1cHBvcnQgaXMKPiBu
ZWNlc3NhcnkgZm9yIGJvb3RpbmcgaW50byBhIG5ld2VyIE1hY09TIFguCj4KPgo+Cj4gSXMgdGhl
cmUgYSB3YXkgdG8gZG8gdGhpcz8KClllcywgWGVuIHN1cHBvcnRzIE9WTUYsIHdoaWNoIGltcGxl
bWVudHMgRUZJIGZvciB4ZW4gZ3Vlc3RzOgoKaHR0cDovL3dpa2kueGVuLm9yZy93aWtpL09WTUYK
CkhtbSwgbG9va3MgbGlrZSB0aGF0IHdpa2kgcGFnZSBjb3VsZCB1c2Ugc29tZSB1cGRhdGluZyB0
byBtYWtlIGl0IG1vcmUKR29vZ2xlLWZyaWVuZGx5LiA6LSkKCj4gSGFzIGFueW9uZSBlbHNlIHRp
bmtlcmVkIHdpdGggaXQ/Cj4KPiBJ4oCZdmUgZ29vZ2xlZCBMT05HIGFuZCBoYXJkIGJ1dCBhbGwg
dGhlIGFydGljbGVzIGFyZSBmb3IgMTAuNiBTbm93IExlb3BhcmQKPiB3aGljaCBpcyBPTEQuCgpJ
J20gQ0MnaW5nIEpvbiBMdWRsYW0sIHdobyBkaWQgd29yayB3aXRoIHRoaXMgYSBsb25nIHRpbWUg
YWdvIC0tCmhvcGVmdWxseSBoZSBkb2Vzbid0IG1pbmQuICBOb3Qgc3VyZSBpZiBoZSBoYXMgbXVj
aCB0byBhZGQgb3ZlciB3aGF0CnlvdSd2ZSBmb3VuZCBvdXQgeW91cnNlbGYsIHRob3VnaC4KCiAt
R2VvcmdlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpY
ZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0
cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Tue May 17 12:12:39 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 12:12:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2dqW-0003oP-PU; Tue, 17 May 2016 12:11:32 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jbeulich@xenbits.xen.org>)
 id 1b2dqV-0003ni-F7; Tue, 17 May 2016 12:11:31 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 F1/BB-03814-17A0B375; Tue, 17 May 2016 12:11:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOIsWRWlGSWpSXmKPExsWS0XRdVbeAyzr
 c4OIbTYtbN1uZLZZ8XMxiserqAVYHZo+ju38zBTBGsWbmJeVXJLBmbGuaxVzwy6Cie1MDewPj
 Xe0uRi4OIYEzjBLX1p1jh3DWMErs/PCKpYuRk4NZwFXixr7NbBC2osSFew1gcV4BQYmTM5+A2
 RICmhJ33qxiB7FFBIokdp57CWazCehJzD07iQmiV0fi5f7VYLawQLrEkkltUHPMJD4/2cYKYr
 MIqEpMvNbBNIGRZxaS1bOQrJ6FZPUsRg6guKbE+l36EKa0xPJ/HBDV8hLb385hhrCtJZZ82MY
 MUWIhcWGfDczAKd0P2Rcwcq5iVC9OLSpLLdK10EsqykzPKMlNzMzRNTQw1stNLS5OTE/NSUwq
 1kvOz93ECAxuBiDYwXih3fkQoyQHk5Io78uLVuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHgNO
 K3DhQSLUtNTK9Iyc4BxBpOW4OBREuHdwwGU5i0uSMwtzkyHSJ1iNOZYMv3aWiaORTcf72cSYs
 nLz0uVEuf9CVIqAFKaUZoHNwgW/5cYZaWEeRmBThPiKUgtys0sQZV/xSjOwagkzGsHcg9PZl4
 J3L5XQKcwAZ0ywcwC5JSSRISUVANjVN5580OPNL88efSssuerSERl09Nlvi7rNsl8Xbd5Tvw5
 HrM3p1/cNDDYOqnDe6rV23CWX5lL1s0y5XF6emDqPKFFQq8Te+K/bG28uCjB98i3NjNxSQ51y
 zn2j/evNu9x1L7w9WzC9a7yytjYfxr1sje4yqumTFT19Tz53TchnpelarLG/cBPSizFGYmGWs
 xFxYkAhUTGlfoCAAA=
X-Env-Sender: jbeulich@xenbits.xen.org
X-Msg-Ref: server-5.tower-31.messagelabs.com!1463487087!37386357!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6777 invoked from network); 17 May 2016 12:11:28 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 17 May 2016 12:11:28 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jbeulich@xenbits.xen.org>)
 id 1b2dqK-0004dz-JZ; Tue, 17 May 2016 12:11:20 +0000
Received: from jbeulich by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <jbeulich@xenbits.xen.org>)
 id 1b2dqK-0008FL-IE; Tue, 17 May 2016 12:11:20 +0000
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Message-Id: <E1b2dqK-0008FL-IE@xenbits.xenproject.org>
Date: Tue, 17 May 2016 12:11:20 +0000
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 176 (CVE-2016-4480) - x86
 software guest page walk PS bit handling flaw
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

             Xen Security Advisory CVE-2016-4480 / XSA-176
                               version 3

           x86 software guest page walk PS bit handling flaw

UPDATES IN VERSION 3
====================

Public release.

ISSUE DESCRIPTION
=================

The Page Size (PS) page table entry bit exists at all page table levels
other than L1.  Its meaning is reserved in L4, and conditionally
reserved in L3 and L2 (depending on hardware capabilities).  The
software page table walker in the hypervisor, however, so far ignored
that bit in L4 and (on respective hardware) L3 entries, resulting in
pages to be treated as page tables which the guest OS may not have
designated as such.  If the page in question is writable by an
unprivileged user, then that user will be able to map arbitrary guest
memory.

IMPACT
======

On vulnerable OSes, guest user mode code may be able to establish
mappings of arbitrary memory inside the guest, allowing it to elevate
its privileges inside the guest.

VULNERABLE SYSTEMS
==================

All Xen versions expose the vulnerability.

ARM systems are not vulnerable.  x86 PV guests are not vulnerable.

To be vulnerable, a system must have both a vulnerable hypervisor, and
a vulnerable guest operating system, i.e. ones which make non-standard
use of the PS bit.  We are not aware of any vulnerable guest operating
systems, but we cannot rule it out.  We have checked with maintainers
of the following operating systems, all of whom have said that to the
best of their knowledge their operating system is not vulnerable:
Linux, FreeBSD, NetBSD, OpenBSD, and Solaris.  Nor has it been observed
in common proprietary operating systems.

MITIGATION
==========

Running only PV guests will avoid this issue.

CREDITS
=======

This issue was discovered by Jan Beulich from SUSE.

RESOLUTION
==========

Applying the attached patch resolves this issue.

Note, however, that on hosts supporting 1Gb page mappings, for guests
which get this capability hidden via CPUID override in their config
file, fully correct behavior cannot be provided when using HAP paging.
This is a result of hardware behavior, which software cannot mitigate.
If that is a concern, such guests would need to be run in shadow paging
mode.

xsa176.patch      xen-unstable, Xen 4.6.x, Xen 4.5.x, Xen 4.4.x, Xen 4.3.x

$ sha256sum xsa176*
e61c52477a8d8aa79111d686b103202ff8a558d8b3356635288c1290789b7eb3  xsa176.patch
$

DEPLOYMENT DURING EMBARGO
=========================

Deployment of the patches and/or mitigations described above (or
others which are substantially similar) is permitted during the
embargo, even on public-facing systems with untrusted guest users and
administrators.

But: Distribution of updated software is prohibited (except to other
members of the predisclosure list).

Predisclosure list members who wish to deploy significantly different
patches and/or mitigations, please contact the Xen Project Security
Team.


(Note: this during-embargo deployment notice is retained in
post-embargo publicly released Xen Project advisories, even though it
is then no longer applicable.  This is to enable the community to have
oversight of the Xen Project Security Team's decisionmaking.)

For more information about permissible uses of embargoed information,
consult the Xen Project community's agreed Security Policy:
  http://www.xenproject.org/security-policy.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJXOvhuAAoJEIP+FMlX6CvZ8JgH/A7YU+62hV5ayIx77AEwHeIJ
6nqf6B1k+Y0aEtiSbupHDIMwSw13FoR+LluaZjTXpBd251Ut1cwXkDvC6yiPHxq0
rWlb1/ka0rnOT3/rx0SgUjx02HbBzOFyyhZgR6W/gXV/S5fQhE26KbhEWvVaYCXO
QeryIsi9WBV/AWbx4fis4ecREhyEWPYkJ/bQq867P6YJLXQ1btc/CyZ7ahBjna68
VB9WE8czSs2x5QjJfKad5ksRAixdvaLFtVNOhnqJuJBickO3dd/IZPRxcSmazjdl
sIiSMfKU9nPb56MIgZxTWCLpvYLe8yarnvjiVOivaHl2cBT01UOjVJv/dSQEyrw=
=uQdJ
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa176.patch"
Content-Disposition: attachment; filename="xsa176.patch"
Content-Transfer-Encoding: base64

eDg2L21tOiBmdWxseSBob25vciBQUyBiaXRzIGluIGd1ZXN0IHBhZ2UgdGFi
bGUgd2Fsa3MKCkluIEw0IGVudHJpZXMgaXQgaXMgY3VycmVudGx5IHVuY29u
ZGl0aW9uYWxseSByZXNlcnZlZCAoYW5kIGhlbmNlCnNob3VsZCwgd2hlbiBz
ZXQsIGFsd2F5cyByZXN1bHQgaW4gYSByZXNlcnZlZCBiaXQgcGFnZSBmYXVs
dCksIGFuZCBpcwpyZXNlcnZlZCBvbiBoYXJkd2FyZSBub3Qgc3VwcG9ydGlu
ZyAxR2IgcGFnZXMgKGFuZCBoZW5jZSBzaG91bGQsIHdoZW4Kc2V0LCBzaW1p
bGFybHkgY2F1c2UgYSByZXNlcnZlZCBiaXQgcGFnZSBmYXVsdCBvbiBzdWNo
IGhhcmR3YXJlKS4KClRoaXMgaXMgQ1ZFLTIwMTYtNDQ4MCAvIFhTQS0xNzYu
CgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpUZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvbW0v
Z3Vlc3Rfd2Fsay5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxr
LmMKQEAgLTIyNiw2ICsyMjYsMTEgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3Ry
dWN0IHZjcHUgKnYsIHN0cnVjdAogICAgICAgICByYyB8PSBfUEFHRV9QUkVT
RU5UOwogICAgICAgICBnb3RvIG91dDsKICAgICB9CisgICAgaWYgKCBnZmxh
Z3MgJiBfUEFHRV9QU0UgKQorICAgIHsKKyAgICAgICAgcmMgfD0gX1BBR0Vf
UFNFIHwgX1BBR0VfSU5WQUxJRF9CSVQ7CisgICAgICAgIGdvdG8gb3V0Owor
ICAgIH0KICAgICByYyB8PSAoKGdmbGFncyAmIG1mbGFncykgXiBtZmxhZ3Mp
OwogCiAgICAgLyogTWFwIHRoZSBsMyB0YWJsZSAqLwpAQCAtMjQ3LDcgKzI1
Miw3IEBAIGd1ZXN0X3dhbGtfdGFibGVzKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1
Y3QKICAgICB9CiAgICAgcmMgfD0gKChnZmxhZ3MgJiBtZmxhZ3MpIF4gbWZs
YWdzKTsKICAgICAKLSAgICBwc2UxRyA9IChnZmxhZ3MgJiBfUEFHRV9QU0Up
ICYmIGd1ZXN0X3N1cHBvcnRzXzFHX3N1cGVycGFnZXModik7IAorICAgIHBz
ZTFHID0gISEoZ2ZsYWdzICYgX1BBR0VfUFNFKTsKIAogICAgIGlmICggcHNl
MUcgKQogICAgIHsKQEAgLTI2Nyw2ICsyNzIsOCBAQCBndWVzdF93YWxrX3Rh
YmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0CiAgICAgICAgICAgICAvKiBf
UEFHRV9QU0VfUEFUIG5vdCBzZXQ6IHJlbW92ZSBfUEFHRV9QQVQgZnJvbSBm
bGFncy4gKi8KICAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9QQVQ7CiAK
KyAgICAgICAgaWYgKCAhZ3Vlc3Rfc3VwcG9ydHNfMUdfc3VwZXJwYWdlcyh2
KSApCisgICAgICAgICAgICByYyB8PSBfUEFHRV9QU0UgfCBfUEFHRV9JTlZB
TElEX0JJVDsKICAgICAgICAgaWYgKCBnZm5feChzdGFydCkgJiBHVUVTVF9M
M19HRk5fTUFTSyAmIH4weDEgKQogICAgICAgICAgICAgcmMgfD0gX1BBR0Vf
SU5WQUxJRF9CSVRTOwogCg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--=separator--


From xen-users-bounces@lists.xen.org Tue May 17 12:12:39 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 12:12:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2dqW-0003oP-PU; Tue, 17 May 2016 12:11:32 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jbeulich@xenbits.xen.org>)
 id 1b2dqV-0003ni-F7; Tue, 17 May 2016 12:11:31 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 F1/BB-03814-17A0B375; Tue, 17 May 2016 12:11:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOIsWRWlGSWpSXmKPExsWS0XRdVbeAyzr
 c4OIbTYtbN1uZLZZ8XMxiserqAVYHZo+ju38zBTBGsWbmJeVXJLBmbGuaxVzwy6Cie1MDewPj
 Xe0uRi4OIYEzjBLX1p1jh3DWMErs/PCKpYuRk4NZwFXixr7NbBC2osSFew1gcV4BQYmTM5+A2
 RICmhJ33qxiB7FFBIokdp57CWazCehJzD07iQmiV0fi5f7VYLawQLrEkkltUHPMJD4/2cYKYr
 MIqEpMvNbBNIGRZxaS1bOQrJ6FZPUsRg6guKbE+l36EKa0xPJ/HBDV8hLb385hhrCtJZZ82MY
 MUWIhcWGfDczAKd0P2Rcwcq5iVC9OLSpLLdK10EsqykzPKMlNzMzRNTQw1stNLS5OTE/NSUwq
 1kvOz93ECAxuBiDYwXih3fkQoyQHk5Io78uLVuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHgNO
 K3DhQSLUtNTK9Iyc4BxBpOW4OBREuHdwwGU5i0uSMwtzkyHSJ1iNOZYMv3aWiaORTcf72cSYs
 nLz0uVEuf9CVIqAFKaUZoHNwgW/5cYZaWEeRmBThPiKUgtys0sQZV/xSjOwagkzGsHcg9PZl4
 J3L5XQKcwAZ0ywcwC5JSSRISUVANjVN5580OPNL88efSssuerSERl09Nlvi7rNsl8Xbd5Tvw5
 HrM3p1/cNDDYOqnDe6rV23CWX5lL1s0y5XF6emDqPKFFQq8Te+K/bG28uCjB98i3NjNxSQ51y
 zn2j/evNu9x1L7w9WzC9a7yytjYfxr1sje4yqumTFT19Tz53TchnpelarLG/cBPSizFGYmGWs
 xFxYkAhUTGlfoCAAA=
X-Env-Sender: jbeulich@xenbits.xen.org
X-Msg-Ref: server-5.tower-31.messagelabs.com!1463487087!37386357!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6777 invoked from network); 17 May 2016 12:11:28 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-5.tower-31.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 17 May 2016 12:11:28 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jbeulich@xenbits.xen.org>)
 id 1b2dqK-0004dz-JZ; Tue, 17 May 2016 12:11:20 +0000
Received: from jbeulich by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <jbeulich@xenbits.xen.org>)
 id 1b2dqK-0008FL-IE; Tue, 17 May 2016 12:11:20 +0000
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Message-Id: <E1b2dqK-0008FL-IE@xenbits.xenproject.org>
Date: Tue, 17 May 2016 12:11:20 +0000
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 176 (CVE-2016-4480) - x86
 software guest page walk PS bit handling flaw
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

             Xen Security Advisory CVE-2016-4480 / XSA-176
                               version 3

           x86 software guest page walk PS bit handling flaw

UPDATES IN VERSION 3
====================

Public release.

ISSUE DESCRIPTION
=================

The Page Size (PS) page table entry bit exists at all page table levels
other than L1.  Its meaning is reserved in L4, and conditionally
reserved in L3 and L2 (depending on hardware capabilities).  The
software page table walker in the hypervisor, however, so far ignored
that bit in L4 and (on respective hardware) L3 entries, resulting in
pages to be treated as page tables which the guest OS may not have
designated as such.  If the page in question is writable by an
unprivileged user, then that user will be able to map arbitrary guest
memory.

IMPACT
======

On vulnerable OSes, guest user mode code may be able to establish
mappings of arbitrary memory inside the guest, allowing it to elevate
its privileges inside the guest.

VULNERABLE SYSTEMS
==================

All Xen versions expose the vulnerability.

ARM systems are not vulnerable.  x86 PV guests are not vulnerable.

To be vulnerable, a system must have both a vulnerable hypervisor, and
a vulnerable guest operating system, i.e. ones which make non-standard
use of the PS bit.  We are not aware of any vulnerable guest operating
systems, but we cannot rule it out.  We have checked with maintainers
of the following operating systems, all of whom have said that to the
best of their knowledge their operating system is not vulnerable:
Linux, FreeBSD, NetBSD, OpenBSD, and Solaris.  Nor has it been observed
in common proprietary operating systems.

MITIGATION
==========

Running only PV guests will avoid this issue.

CREDITS
=======

This issue was discovered by Jan Beulich from SUSE.

RESOLUTION
==========

Applying the attached patch resolves this issue.

Note, however, that on hosts supporting 1Gb page mappings, for guests
which get this capability hidden via CPUID override in their config
file, fully correct behavior cannot be provided when using HAP paging.
This is a result of hardware behavior, which software cannot mitigate.
If that is a concern, such guests would need to be run in shadow paging
mode.

xsa176.patch      xen-unstable, Xen 4.6.x, Xen 4.5.x, Xen 4.4.x, Xen 4.3.x

$ sha256sum xsa176*
e61c52477a8d8aa79111d686b103202ff8a558d8b3356635288c1290789b7eb3  xsa176.patch
$

DEPLOYMENT DURING EMBARGO
=========================

Deployment of the patches and/or mitigations described above (or
others which are substantially similar) is permitted during the
embargo, even on public-facing systems with untrusted guest users and
administrators.

But: Distribution of updated software is prohibited (except to other
members of the predisclosure list).

Predisclosure list members who wish to deploy significantly different
patches and/or mitigations, please contact the Xen Project Security
Team.


(Note: this during-embargo deployment notice is retained in
post-embargo publicly released Xen Project advisories, even though it
is then no longer applicable.  This is to enable the community to have
oversight of the Xen Project Security Team's decisionmaking.)

For more information about permissible uses of embargoed information,
consult the Xen Project community's agreed Security Policy:
  http://www.xenproject.org/security-policy.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJXOvhuAAoJEIP+FMlX6CvZ8JgH/A7YU+62hV5ayIx77AEwHeIJ
6nqf6B1k+Y0aEtiSbupHDIMwSw13FoR+LluaZjTXpBd251Ut1cwXkDvC6yiPHxq0
rWlb1/ka0rnOT3/rx0SgUjx02HbBzOFyyhZgR6W/gXV/S5fQhE26KbhEWvVaYCXO
QeryIsi9WBV/AWbx4fis4ecREhyEWPYkJ/bQq867P6YJLXQ1btc/CyZ7ahBjna68
VB9WE8czSs2x5QjJfKad5ksRAixdvaLFtVNOhnqJuJBickO3dd/IZPRxcSmazjdl
sIiSMfKU9nPb56MIgZxTWCLpvYLe8yarnvjiVOivaHl2cBT01UOjVJv/dSQEyrw=
=uQdJ
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa176.patch"
Content-Disposition: attachment; filename="xsa176.patch"
Content-Transfer-Encoding: base64

eDg2L21tOiBmdWxseSBob25vciBQUyBiaXRzIGluIGd1ZXN0IHBhZ2UgdGFi
bGUgd2Fsa3MKCkluIEw0IGVudHJpZXMgaXQgaXMgY3VycmVudGx5IHVuY29u
ZGl0aW9uYWxseSByZXNlcnZlZCAoYW5kIGhlbmNlCnNob3VsZCwgd2hlbiBz
ZXQsIGFsd2F5cyByZXN1bHQgaW4gYSByZXNlcnZlZCBiaXQgcGFnZSBmYXVs
dCksIGFuZCBpcwpyZXNlcnZlZCBvbiBoYXJkd2FyZSBub3Qgc3VwcG9ydGlu
ZyAxR2IgcGFnZXMgKGFuZCBoZW5jZSBzaG91bGQsIHdoZW4Kc2V0LCBzaW1p
bGFybHkgY2F1c2UgYSByZXNlcnZlZCBiaXQgcGFnZSBmYXVsdCBvbiBzdWNo
IGhhcmR3YXJlKS4KClRoaXMgaXMgQ1ZFLTIwMTYtNDQ4MCAvIFhTQS0xNzYu
CgpTaWduZWQtb2ZmLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5j
b20+ClJldmlld2VkLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy
M0BjaXRyaXguY29tPgpUZXN0ZWQtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJl
dy5jb29wZXIzQGNpdHJpeC5jb20+CgotLS0gYS94ZW4vYXJjaC94ODYvbW0v
Z3Vlc3Rfd2Fsay5jCisrKyBiL3hlbi9hcmNoL3g4Ni9tbS9ndWVzdF93YWxr
LmMKQEAgLTIyNiw2ICsyMjYsMTEgQEAgZ3Vlc3Rfd2Fsa190YWJsZXMoc3Ry
dWN0IHZjcHUgKnYsIHN0cnVjdAogICAgICAgICByYyB8PSBfUEFHRV9QUkVT
RU5UOwogICAgICAgICBnb3RvIG91dDsKICAgICB9CisgICAgaWYgKCBnZmxh
Z3MgJiBfUEFHRV9QU0UgKQorICAgIHsKKyAgICAgICAgcmMgfD0gX1BBR0Vf
UFNFIHwgX1BBR0VfSU5WQUxJRF9CSVQ7CisgICAgICAgIGdvdG8gb3V0Owor
ICAgIH0KICAgICByYyB8PSAoKGdmbGFncyAmIG1mbGFncykgXiBtZmxhZ3Mp
OwogCiAgICAgLyogTWFwIHRoZSBsMyB0YWJsZSAqLwpAQCAtMjQ3LDcgKzI1
Miw3IEBAIGd1ZXN0X3dhbGtfdGFibGVzKHN0cnVjdCB2Y3B1ICp2LCBzdHJ1
Y3QKICAgICB9CiAgICAgcmMgfD0gKChnZmxhZ3MgJiBtZmxhZ3MpIF4gbWZs
YWdzKTsKICAgICAKLSAgICBwc2UxRyA9IChnZmxhZ3MgJiBfUEFHRV9QU0Up
ICYmIGd1ZXN0X3N1cHBvcnRzXzFHX3N1cGVycGFnZXModik7IAorICAgIHBz
ZTFHID0gISEoZ2ZsYWdzICYgX1BBR0VfUFNFKTsKIAogICAgIGlmICggcHNl
MUcgKQogICAgIHsKQEAgLTI2Nyw2ICsyNzIsOCBAQCBndWVzdF93YWxrX3Rh
YmxlcyhzdHJ1Y3QgdmNwdSAqdiwgc3RydWN0CiAgICAgICAgICAgICAvKiBf
UEFHRV9QU0VfUEFUIG5vdCBzZXQ6IHJlbW92ZSBfUEFHRV9QQVQgZnJvbSBm
bGFncy4gKi8KICAgICAgICAgICAgIGZsYWdzICY9IH5fUEFHRV9QQVQ7CiAK
KyAgICAgICAgaWYgKCAhZ3Vlc3Rfc3VwcG9ydHNfMUdfc3VwZXJwYWdlcyh2
KSApCisgICAgICAgICAgICByYyB8PSBfUEFHRV9QU0UgfCBfUEFHRV9JTlZB
TElEX0JJVDsKICAgICAgICAgaWYgKCBnZm5feChzdGFydCkgJiBHVUVTVF9M
M19HRk5fTUFTSyAmIH4weDEgKQogICAgICAgICAgICAgcmMgfD0gX1BBR0Vf
SU5WQUxJRF9CSVRTOwogCg==

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--=separator--


From xen-users-bounces@lists.xen.org Tue May 17 12:39:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 12:39:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2eGe-0005xU-3r; Tue, 17 May 2016 12:38:32 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b2eGc-0005xI-GW
 for Xen-users@lists.xen.org; Tue, 17 May 2016 12:38:30 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 6D/4D-02964-5C01B375; Tue, 17 May 2016 12:38:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrIIsWRWlGSWpSXmKPExsVSXRvErntEwDr
 c4PQyQ4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePInMtMBW9dK+Y8/sTcwPjYsYuRi0NIYDKT
 xN8vj9m7GDmBnFWMErd/yIHYbAJ6Eud/LGABsUUEzCXuzdvIBGILCwhI3HqzkgkiLirRNPMsa
 xcjB5CtJ7H1TRJImEVAVWL6w4PMIDavgJfEo9XHWUFsRgFZiWmP7oO1MguIS8ydNgssLgE0cs
 me88wQtqjEy8f/oOLyEru/QvQyC+RJzFl1AmqmoMTJmU9YJjAKzEIyahaSsllIyiDiWhLzGn4
 zQdiKElO6H7JD2JoSVyYfgrK1JZYtfM28gJF9FaNGcWpRWWqRrqGhXlJRZnpGSW5iZg6QZ6KX
 m1pcnJiempOYVKyXnJ+7iREY/AxAsIPxzArnQ4ySHExKorwvL1qFC/El5adUZiQWZ8QXleakF
 h9ilOHgUJLgvc1vHS4kWJSanlqRlpkDjEOYtAQHj5II7xmQNG9xQWJucWY6ROoUoy7HlgU31j
 IJseTl56VKifMKAaNaSACkKKM0D24ELCVcYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjDvdJB
 VPJl5JXCbXgEdwQR0xAQzC5AjShIRUlINjAwm6iFP+099u+34S8mse/aRbdNsH95+dq7/XvC6
 dzbf3ZjquH4IzDgrrDj34eIWQabQX71Oxxk6LAPPbvaYW3056krABatHx76szeqT838k2qT9v
 vtu9Ier/tedOxpZc9ae39ohsOvT6fdJdhL7T/EZc83Lu3NJRCfLu/PJ9C1rojfwe816MlGJpT
 gj0VCLuag4EQDoibIXBAMAAA==
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-10.tower-27.messagelabs.com!1463488699!42062729!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=-1.7 required=7.0 tests=HTML_MESSAGE,
 MIME_BASE64_TEXT,ML_RADAR_FP_R_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51001 invoked from network); 17 May 2016 12:38:24 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-10.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 17 May 2016 12:38:24 -0000
Received: from CAS1.corp.qihoo.net (unknown [220.181.158.129])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id 2742D6B21E3
 for <Xen-users@lists.xen.org>; Tue, 17 May 2016 20:37:46 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS1.corp.qihoo.net ([220.181.158.129]) with mapi id 14.02.0387.000; Tue, 17
 May 2016 20:37:46 +0800
From: =?gb2312?B?z6+/tb3c?= <xikangjie@360.cn>
To: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Thread-Topic: stubdom
Thread-Index: AdGwH+o5kd/7Gs8DTwqOVKpuyYshOw==
Date: Tue, 17 May 2016 12:37:45 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Subject: [Xen-users] stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3868896204970452460=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3868896204970452460==
Content-Language: zh-CN
Content-Type: multipart/alternative;
	boundary="_000_21D42A94174EE345809CF640696801D501B9F18BEX01corpqihoone_"

--_000_21D42A94174EE345809CF640696801D501B9F18BEX01corpqihoone_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

SGksDQogICAgSSByZWFkIHNsaWRlIFBlcmZvcm1hbmNlIFR1bmluZyBYZW48aHR0cDovL3d3dy5z
bGlkZXNoYXJlLm5ldC94ZW5fY29tX21nci9wZXJmb3JtYW5jZS10dW5pbmcteGVuLTE4NDc3MjUw
P3FpZD0xMmE2OTIyNi0xMmZhLTRiZmMtODAwNC1kMTk2N2FkNzg3YTEmdj0mYj0mZnJvbV9zZWFy
Y2g9Mj4sIGZpbmQgc3R1YmRvbSBjYW4gYm9vc3QgSFZNIHBlcmZvcm1hbmNlLA0Kc28gSSB0cnkg
aXQsIHRoZSB3aWtpIERldmljZV9Nb2RlbF9TdHViX0RvbWFpbnM8aHR0cDovL3dpa2kueGVucHJv
amVjdC5vcmcvd2lraS9EZXZpY2VfTW9kZWxfU3R1Yl9Eb21haW5zPiBzYXlzIHVzZSB0aGUgoa5k
ZXZpY2VfbW9kZWxfc3R1YmRvbWFpbl9vdmVycmlkZaGvDQpvcHRpb24gaW4gZ3Vlc3QgY29uZmln
dXJhdGlvbiBmaWxlOg0KICAgIGRldmljZV9tb2RlbF9zdHViZG9tYWluX292ZXJyaWRlID0gMQ0K
DQpUaGlzIGlzIG15IGNmZyBmaWxlOg0KDQpuYW1lID0gInRlc3Rfc3R1YmRvbSINCmJ1aWxkZXIg
PSAiaHZtIg0KdmNwdXMgPSAyDQptZW1vcnkgPSAxMDI0DQpkaXNrID0gWyJ0YXA6cWNvdzI6dGVz
dF9zdHViZG9tLmltZyxoZGEsdyJdDQp2aWYgPSBbInR5cGU9aW9lbXUsIGJyaWRnZT14ZW5icjAs
IG1hYz0wMDoxNjozZTplYjpjYTo4MCJdDQpib290ID0gImMiDQpwYWUgPSAxDQphY3BpID0gMQ0K
YXBpYyA9IDENCmxvY2FsdGltZSA9IDENCnZnYT0ic3RkdmdhIg0KdmdhcmFtPTY0DQp2bmMgPSAx
DQp2bmNsaXN0ZW4gPSAiMC4wLjAuMCINCnZuY2Rpc3BsYXkgPSAxMjgNCnZuY3VudXNlZCA9IDAN
CnZuY3Bhc3N3ZCA9ICJ0ZXN0Ig0KZGV2aWNlX21vZGVsX2xpbnV4X3N0dWJkb21haW5fb3ZlcnJp
ZGUgPSAxDQoNClRoZSB2bSBjYW4gc3RhcnQsIGJ1dCBpdCBoYXMgbm8gZGlmZmVyZW5jZSB3aXRo
IKGwZGV2aWNlX21vZGVsX2xpbnV4X3N0dWJkb21haW5fb3ZlcnJpZGUgPSAwobEuDQpUaGUgZG9t
MCBhbHNvIGhhcyBiYWNrZW5kIHFlbXUtc3lzdGVtLWkzODYgcHJvY2VzcyBmb3IgZG9tYWluIHRl
c3Rfc3R1YmRvbS4NCg0KRGlkIEkgdXNlIHN0dWJkb20gd3Jvbmc/IG9yIGhvdyB0byB1c2Ugc3R1
YmRvbT8gYW55b25lIGhhcyBhbiBpZGVhPw0KDQoNClRoYW5rcyENCg==

--_000_21D42A94174EE345809CF640696801D501B9F18BEX01corpqihoone_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:10.5pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"=C5=FA=D7=A2=BF=F2=CE=C4=B1=BE Char";
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:9.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Consolas;
	color:windowtext;}
span.Char
	{mso-style-name:"=C5=FA=D7=A2=BF=F2=CE=C4=B1=BE Char";
	mso-style-priority:99;
	mso-style-link:=C5=FA=D7=A2=BF=F2=CE=C4=B1=BE;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
/* Page Definitions */
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"blue" vlink=3D"purple" style=3D"text-justify-t=
rim:punctuation">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
Hi, <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
&nbsp;&nbsp;&nbsp; I read slide
<a href=3D"http://www.slideshare.net/xen_com_mgr/performance-tuning-xen-184=
77250?qid=3D12a69226-12fa-4bfc-8004-d1967ad787a1&amp;v=3D&amp;b=3D&amp;from=
_search=3D2">
Performance Tuning Xen</a>, find stubdom can boost HVM performance, <o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
so I try it, the wiki
<a href=3D"http://wiki.xenproject.org/wiki/Device_Model_Stub_Domains">Devic=
e_Model_Stub_Domains</a> says use the =A1=AEdevice_model_stubdomain_overrid=
e=A1=AF<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
option in guest configuration file:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
&nbsp;&nbsp;&nbsp; device_model_stubdomain_override =3D 1<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
This is my cfg file:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
name =3D &quot;test_stubdom&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
builder =3D &quot;hvm&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vcpus =3D 2<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
memory =3D 1024<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
disk =3D [&quot;tap:qcow2:test_stubdom.img,hda,w&quot;]<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vif =3D [&quot;type=3Dioemu, bridge=3Dxenbr0, mac=3D00:16:3e:eb:ca:80&quot;=
]<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
boot =3D &quot;c&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
pae =3D 1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
acpi =3D 1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
apic =3D 1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
localtime =3D 1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vga=3D&quot;stdvga&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vgaram=3D64<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vnc =3D 1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vnclisten =3D &quot;0.0.0.0&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vncdisplay =3D 128<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vncunused =3D 0<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vncpasswd =3D &quot;test&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
device_model_linux_stubdomain_override =3D 1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
The vm can start, but it has no difference with =A1=B0device_model_linux_st=
ubdomain_override =3D 0=A1=B1.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
The dom0 also has backend qemu-system-i386 process for domain test_stubdom.=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
Did I use stubdom wrong? or how to use stubdom? anyone has an idea?<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
Thanks!<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_21D42A94174EE345809CF640696801D501B9F18BEX01corpqihoone_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3868896204970452460==--


From xen-users-bounces@lists.xen.org Tue May 17 12:39:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 12:39:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2eGe-0005xU-3r; Tue, 17 May 2016 12:38:32 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b2eGc-0005xI-GW
 for Xen-users@lists.xen.org; Tue, 17 May 2016 12:38:30 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 6D/4D-02964-5C01B375; Tue, 17 May 2016 12:38:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrIIsWRWlGSWpSXmKPExsVSXRvErntEwDr
 c4PQyQ4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePInMtMBW9dK+Y8/sTcwPjYsYuRi0NIYDKT
 xN8vj9m7GDmBnFWMErd/yIHYbAJ6Eud/LGABsUUEzCXuzdvIBGILCwhI3HqzkgkiLirRNPMsa
 xcjB5CtJ7H1TRJImEVAVWL6w4PMIDavgJfEo9XHWUFsRgFZiWmP7oO1MguIS8ydNgssLgE0cs
 me88wQtqjEy8f/oOLyEru/QvQyC+RJzFl1AmqmoMTJmU9YJjAKzEIyahaSsllIyiDiWhLzGn4
 zQdiKElO6H7JD2JoSVyYfgrK1JZYtfM28gJF9FaNGcWpRWWqRrqGhXlJRZnpGSW5iZg6QZ6KX
 m1pcnJiempOYVKyXnJ+7iREY/AxAsIPxzArnQ4ySHExKorwvL1qFC/El5adUZiQWZ8QXleakF
 h9ilOHgUJLgvc1vHS4kWJSanlqRlpkDjEOYtAQHj5II7xmQNG9xQWJucWY6ROoUoy7HlgU31j
 IJseTl56VKifMKAaNaSACkKKM0D24ELCVcYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjDvdJB
 VPJl5JXCbXgEdwQR0xAQzC5AjShIRUlINjAwm6iFP+099u+34S8mse/aRbdNsH95+dq7/XvC6
 dzbf3ZjquH4IzDgrrDj34eIWQabQX71Oxxk6LAPPbvaYW3056krABatHx76szeqT838k2qT9v
 vtu9Ier/tedOxpZc9ae39ohsOvT6fdJdhL7T/EZc83Lu3NJRCfLu/PJ9C1rojfwe816MlGJpT
 gj0VCLuag4EQDoibIXBAMAAA==
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-10.tower-27.messagelabs.com!1463488699!42062729!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=-1.7 required=7.0 tests=HTML_MESSAGE,
 MIME_BASE64_TEXT,ML_RADAR_FP_R_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51001 invoked from network); 17 May 2016 12:38:24 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-10.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 17 May 2016 12:38:24 -0000
Received: from CAS1.corp.qihoo.net (unknown [220.181.158.129])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id 2742D6B21E3
 for <Xen-users@lists.xen.org>; Tue, 17 May 2016 20:37:46 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS1.corp.qihoo.net ([220.181.158.129]) with mapi id 14.02.0387.000; Tue, 17
 May 2016 20:37:46 +0800
From: =?gb2312?B?z6+/tb3c?= <xikangjie@360.cn>
To: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Thread-Topic: stubdom
Thread-Index: AdGwH+o5kd/7Gs8DTwqOVKpuyYshOw==
Date: Tue, 17 May 2016 12:37:45 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Subject: [Xen-users] stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3868896204970452460=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3868896204970452460==
Content-Language: zh-CN
Content-Type: multipart/alternative;
	boundary="_000_21D42A94174EE345809CF640696801D501B9F18BEX01corpqihoone_"

--_000_21D42A94174EE345809CF640696801D501B9F18BEX01corpqihoone_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

SGksDQogICAgSSByZWFkIHNsaWRlIFBlcmZvcm1hbmNlIFR1bmluZyBYZW48aHR0cDovL3d3dy5z
bGlkZXNoYXJlLm5ldC94ZW5fY29tX21nci9wZXJmb3JtYW5jZS10dW5pbmcteGVuLTE4NDc3MjUw
P3FpZD0xMmE2OTIyNi0xMmZhLTRiZmMtODAwNC1kMTk2N2FkNzg3YTEmdj0mYj0mZnJvbV9zZWFy
Y2g9Mj4sIGZpbmQgc3R1YmRvbSBjYW4gYm9vc3QgSFZNIHBlcmZvcm1hbmNlLA0Kc28gSSB0cnkg
aXQsIHRoZSB3aWtpIERldmljZV9Nb2RlbF9TdHViX0RvbWFpbnM8aHR0cDovL3dpa2kueGVucHJv
amVjdC5vcmcvd2lraS9EZXZpY2VfTW9kZWxfU3R1Yl9Eb21haW5zPiBzYXlzIHVzZSB0aGUgoa5k
ZXZpY2VfbW9kZWxfc3R1YmRvbWFpbl9vdmVycmlkZaGvDQpvcHRpb24gaW4gZ3Vlc3QgY29uZmln
dXJhdGlvbiBmaWxlOg0KICAgIGRldmljZV9tb2RlbF9zdHViZG9tYWluX292ZXJyaWRlID0gMQ0K
DQpUaGlzIGlzIG15IGNmZyBmaWxlOg0KDQpuYW1lID0gInRlc3Rfc3R1YmRvbSINCmJ1aWxkZXIg
PSAiaHZtIg0KdmNwdXMgPSAyDQptZW1vcnkgPSAxMDI0DQpkaXNrID0gWyJ0YXA6cWNvdzI6dGVz
dF9zdHViZG9tLmltZyxoZGEsdyJdDQp2aWYgPSBbInR5cGU9aW9lbXUsIGJyaWRnZT14ZW5icjAs
IG1hYz0wMDoxNjozZTplYjpjYTo4MCJdDQpib290ID0gImMiDQpwYWUgPSAxDQphY3BpID0gMQ0K
YXBpYyA9IDENCmxvY2FsdGltZSA9IDENCnZnYT0ic3RkdmdhIg0KdmdhcmFtPTY0DQp2bmMgPSAx
DQp2bmNsaXN0ZW4gPSAiMC4wLjAuMCINCnZuY2Rpc3BsYXkgPSAxMjgNCnZuY3VudXNlZCA9IDAN
CnZuY3Bhc3N3ZCA9ICJ0ZXN0Ig0KZGV2aWNlX21vZGVsX2xpbnV4X3N0dWJkb21haW5fb3ZlcnJp
ZGUgPSAxDQoNClRoZSB2bSBjYW4gc3RhcnQsIGJ1dCBpdCBoYXMgbm8gZGlmZmVyZW5jZSB3aXRo
IKGwZGV2aWNlX21vZGVsX2xpbnV4X3N0dWJkb21haW5fb3ZlcnJpZGUgPSAwobEuDQpUaGUgZG9t
MCBhbHNvIGhhcyBiYWNrZW5kIHFlbXUtc3lzdGVtLWkzODYgcHJvY2VzcyBmb3IgZG9tYWluIHRl
c3Rfc3R1YmRvbS4NCg0KRGlkIEkgdXNlIHN0dWJkb20gd3Jvbmc/IG9yIGhvdyB0byB1c2Ugc3R1
YmRvbT8gYW55b25lIGhhcyBhbiBpZGVhPw0KDQoNClRoYW5rcyENCg==

--_000_21D42A94174EE345809CF640696801D501B9F18BEX01corpqihoone_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:10.5pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"=C5=FA=D7=A2=BF=F2=CE=C4=B1=BE Char";
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:9.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Consolas;
	color:windowtext;}
span.Char
	{mso-style-name:"=C5=FA=D7=A2=BF=F2=CE=C4=B1=BE Char";
	mso-style-priority:99;
	mso-style-link:=C5=FA=D7=A2=BF=F2=CE=C4=B1=BE;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
/* Page Definitions */
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"blue" vlink=3D"purple" style=3D"text-justify-t=
rim:punctuation">
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
Hi, <o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
&nbsp;&nbsp;&nbsp; I read slide
<a href=3D"http://www.slideshare.net/xen_com_mgr/performance-tuning-xen-184=
77250?qid=3D12a69226-12fa-4bfc-8004-d1967ad787a1&amp;v=3D&amp;b=3D&amp;from=
_search=3D2">
Performance Tuning Xen</a>, find stubdom can boost HVM performance, <o:p></=
o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
so I try it, the wiki
<a href=3D"http://wiki.xenproject.org/wiki/Device_Model_Stub_Domains">Devic=
e_Model_Stub_Domains</a> says use the =A1=AEdevice_model_stubdomain_overrid=
e=A1=AF<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
option in guest configuration file:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
&nbsp;&nbsp;&nbsp; device_model_stubdomain_override =3D 1<o:p></o:p></span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
This is my cfg file:<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
name =3D &quot;test_stubdom&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
builder =3D &quot;hvm&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vcpus =3D 2<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
memory =3D 1024<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
disk =3D [&quot;tap:qcow2:test_stubdom.img,hda,w&quot;]<o:p></o:p></span></=
p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vif =3D [&quot;type=3Dioemu, bridge=3Dxenbr0, mac=3D00:16:3e:eb:ca:80&quot;=
]<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
boot =3D &quot;c&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
pae =3D 1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
acpi =3D 1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
apic =3D 1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
localtime =3D 1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vga=3D&quot;stdvga&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vgaram=3D64<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vnc =3D 1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vnclisten =3D &quot;0.0.0.0&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vncdisplay =3D 128<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vncunused =3D 0<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
vncpasswd =3D &quot;test&quot;<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
device_model_linux_stubdomain_override =3D 1<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
The vm can start, but it has no difference with =A1=B0device_model_linux_st=
ubdomain_override =3D 0=A1=B1.<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
The dom0 also has backend qemu-system-i386 process for domain test_stubdom.=
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
Did I use stubdom wrong? or how to use stubdom? anyone has an idea?<o:p></o=
:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
<o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-family:Consolas">=
Thanks!<o:p></o:p></span></p>
</div>
</body>
</html>

--_000_21D42A94174EE345809CF640696801D501B9F18BEX01corpqihoone_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3868896204970452460==--


From xen-users-bounces@lists.xen.org Tue May 17 14:21:00 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 14:21:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2fqe-0006aa-7R; Tue, 17 May 2016 14:19:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1b2fqc-0006aP-2M
 for xen-users@lists.xen.org; Tue, 17 May 2016 14:19:46 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 19/35-03277-1882B375; Tue, 17 May 2016 14:19:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrIKsWRWlGSWpSXmKPExsVyXIC7RbdOwzr
 c4OZjS4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePw8pOMBdtuMFbc+3KOsYHx117GLkZODiEB
 V4nvbzcA2VxA9lRGiV09c5hgEt1Xl0EVhUqsuNTJCmFXSOxd8J4ZpqbjxTQmmJrOn1fYIQZ1M
 Eqc3X4SrIhFQFXiy9KdbCA2r0CgxKMrN8FsNgEJiS/Lv4LZIgLSEjOuNIHZwgLmElNPfYIaup
 VJov+rK4jNKeArceL+ZrCZokA1PzqPAR3HwSEhoC5xuD8fwgyT+LSiBqSCWcBT4tXi1VBbBSV
 OznzCAhGXl2jeOpt5AqPoLCRls5CUzUJSBmE7SuxvfMsIYatJPD16m3UW0DZmoKOX/+PAVK4m
 cXvbVXYIW1FiRusxJiTlCxi5VjFqFKcWlaUW6Rqa6iUVZaZnlOQmZuboGhqa6OWmFhcnpqfmJ
 CYV6yXn525iBEZvPQMD4w7Gv6c9DzFKcjApifK+vGgVLsSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0
 mCd5aadbiQYFFqempFWmYOMI3ApCU4eJREeGeApHmLCxJzizPTIVKnGHU5bp3cvJtJiCUvPy9
 VSpxXTh2oSACkKKM0D24ELKVdYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMewtkFU9mXgnc
 pldARzABHTHBzALkiJJEhJRUA2OceQHjOd1eNu6degmJIrt33LVLjT3lvLbh13J3+xqzsy+fb
 WzZYfUuzSWzardg1K795zNe3en7rOjzvnLupJyfU83Wuv4tffwhUtzM66na91V/cm2yeCx4E/
 6HNGxNiFu9Rvhabodxz+7JZvs9D3pEJ3tO3GX7qWQO56feZdXrItfxpW+z11ViKc5INNRiLip
 OBAAoUUQ9ZAMAAA==
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-9.tower-27.messagelabs.com!1463494780!42045847!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_40_50,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32541 invoked from network); 17 May 2016 14:19:42 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-9.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 17 May 2016 14:19:42 -0000
Received: (qmail 44331 invoked by uid 89); 17 May 2016 14:19:40 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 17 May 2016 14:19:40 -0000
Received: (qmail 31002 invoked by uid 89); 17 May 2016 13:51:57 -0000
Received: by simscan 1.3.1 ppid: 31000, pid: 31001, t: 0.0049s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 17 May 2016 13:51:57 -0000
Received: (qmail 11748 invoked by uid 89); 17 May 2016 13:51:57 -0000
Received: by simscan 1.4.0 ppid: 11725, pid: 11740, t: 0.1736s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 17 May 2016 13:51:57 -0000
Date: Tue, 17 May 2016 08:51:56 -0500
Message-ID: <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1522691012679504726=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============1522691012679504726==
Content-Type: multipart/alternative; boundary="=_tumxroJUIE8koe1ogOFzHA1"
Content-Transfer-Encoding: 8bit

This message is in MIME format.

--=_tumxroJUIE8koe1ogOFzHA1
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

  So the iommu /should/ be working at this point. Now we just need to hide
the graphics card from the Dom0 operating system.

Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod
| grep xen-pciback`. If xen-pciback is built as a module on your system,
you need to make sure that your graphics driver a) is a module and not
compiled-in, and b) the graphics driver cannot be loaded before xen-pciback
(the article tells you how to achieve this), even in early userspace! I
would recommend blacklisting the graphics driver too, just to be safe.

See this article for the various methods of hiding PCI devices and the
syntax to do so.
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthrough

As I said before, you'll want your DomU utilizing passthrough to be
automatically started up on boot, because you probably won't be able to see
anything on the screen until the DomU starts.

Quoting Jason Long <hack3rcon@yahoo.com>:

> I added but :
>     
>    [root@localhost ~]# xl dmesg | grep iommu
>    (XEN) Command line: intel_iommu=on placeholder
>    [root@localhost ~]# xl pci-
>    pci-assignable-add      pci-assignable-remove   pci-detach 
>    pci-assignable-list     pci-attach              pci-list 
>    [root@localhost ~]# xl pci-assignable-list 
>        [root@localhost ~]# 
>      
>
>  
>                       On Monday, May 16, 2016 12:56 PM, De Coro
> Guillaume <guillaumedecoro@gmail.com> wrote:
>
>                         Hi,
>
> I'm not a great user of xen but I known several things. sm8ax1 is right.
> It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in
> your grub default. If it works you can see that in your dmesg:
> [    0.000000] DMAR: IOMMU enabled
> [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU
1
> [    0.865169] iommu: Adding device 0000:00:00.0 to group 0
> [    0.865179] iommu: Adding device 0000:00:02.0 to group 1
> [    0.865194] iommu: Adding device 0000:00:14.0 to group 2
> [    0.865204] iommu: Adding device 0000:00:14.2 to group 2
> [    0.865215] iommu: Adding device 0000:00:16.0 to group 3
> [    0.865225] iommu: Adding device 0000:00:17.0 to group 4
> [    0.865243] iommu: Adding device 0000:00:1c.0 to group 5
> [    0.865257] iommu: Adding device 0000:00:1c.2 to group 5
> [    0.865280] iommu: Adding device 0000:00:1f.0 to group 6
> [    0.865294] iommu: Adding device 0000:00:1f.2 to group 6
> [    0.865303] iommu: Adding device 0000:00:1f.3 to group 6
> [    0.865312] iommu: Adding device 0000:00:1f.4 to group 6
> [    0.865321] iommu: Adding device 0000:00:1f.6 to group 6
> [    0.865329] iommu: Adding device 0000:01:00.0 to group 5
> [    0.865338] iommu: Adding device 0000:02:00.0 to group 5
>
> and about DMAR:
>
> [    0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL 
SKL     
> 00000001 INTL 00000001)
> [    0.000000] DMAR: IOMMU enabled
> [    0.078747] DMAR: Host address width 39
> [    0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
> [    0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap
> 1c0000c40660462 ecap 7e3ff0505e
> [    0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
> [    0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap
> d2008c40660462 ecap f050da
> [    0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff
> [    0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff
> [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU
1
> [    0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
> [    0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic
opt
> out bit.
> [    0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override
the
> BIOS setting.
> [    0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
> [    0.864755] DMAR: No ATSR found
> [    0.864868] DMAR: dmar0: Using Queued invalidation
> [    0.864992] DMAR: dmar1: Using Queued invalidation
> [    0.865000] DMAR: Setting RMRR:
> [    0.865022] DMAR: Setting identity map for device 0000:00:02.0
> [0xa5800000 - 0xa7ffffff]
> [    0.865037] DMAR: Setting identity map for device 0000:00:14.0
> [0xa4eff000 - 0xa4f1efff]
> [    0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
> [    0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0
-
> 0xffffff]
> [    0.865112] DMAR: Intel(R) Virtualization Technology for Directed
I/O
>
> It's important not to claim your passthroughed hardware by dom0. Just
> use "pci_stub" parameters in your grub default. After that, your command
> "xl pci-assignable-list" will give your video card available.
>
> About IGD passthrough, I'm working on it without success for monthes.
> Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3
> 6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd
> passthrough parameters. So wait and see... and try it :)
>
> Ciao.
>
>                      Le 14/05/2016 14:56, sm8ax1@vfemail.net a écrit :
>
>>  
>
>           

    Well, it looks to me like you don't have an IOMMU. You can check your
Intel processor http://ark.intel.com/ and look for "VT-d" support. There is
probably a similar site for AMD, but they call it "IOMMU" support; same
thing just different names. There might also be some way to check through
`lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some
graphics cards, even without an IOMMU, but I imagine your chances are
pretty slim. Something to try perhaps is setting up your HVM to
automatically start when the system is booted, with generic PCI passthrough
enabled, and blacklist the module on the Dom0 and reboot. In theory this
prevents the Dom0 driver from interfering with the HVM's configuration of
the graphics card, but once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an
IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the
Dom0. Spice with the QXL video driver is likely to give you the best
performance, but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v
for Xen") is something else to look into. The idea behind it is to allow
multiple VMs to simultaneously use VGA passthrough in a safe and performant
manner by creating multiple virtual graphics cards at the hardware level.
At least as of Jan 2015, XenGT is being developed out-of-tree, but I
haven't followed up on it as to whether it's been merged (or abandoned). If
I recall correctly, this is supported on Intel 6th generation and newer
processors with Intel HD 6000+ graphics, but you should definitely double
check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably
worked like the paravirtualized framebuffer, only using the newer and
faster Linux DRM API. This, I guess, would have allowed multiple rendering
clients across multiple VMs to directly render their window contents just
as they would on baremetal (with the PV DRM driver acting as a shim),
without any kind of VGA/PCI passthrough. Unfortunately this effort has been
abandoned, and I've been unable to track down the author or even the
original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM

Quoting Jason Long <hack3rcon@yahoo.com>:

> Hello.
>     I want to use my VGA in VM that running Windows 7, My VGA
> information is :
>      
>     01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)
>     Subsystem: ASUSTeK Computer Inc. Device 8354
>     Kernel driver in use: nouveau
>     Kernel modules: nouveau
>      
>     And :
>      
>     [root@localhost ~]# xl pci-assignable-list 
>     [root@localhost ~]# 
>      
>     And I added below lines to my VM config file :
>      
>     gfx_passthru=0
>     acpi=1
>     pci=['01:00.0 ']
>      
>     but when I want fire my VM, It show me below error :
>      
>          libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI
> device 0000:01:00.0 cannot be assigned - no IOMMU?
>      libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
>      libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
> destroy of domain 3
>       
>      How can I solve it?


 

-------------------------------------------------
ONLY AT VFEMAIL! - Use our METADATA MITIGATOR™ to keep your email out of
the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!   15GB disk space!
Commercial and Bulk Mail Options!

_______________________________________________ Xen-users mailing list
Xen-users@lists.xen.orghttp://lists.xen.org/xen-users

  _______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_tumxroJUIE8koe1ogOFzHA1
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>So the iommu /should/ be working at this point. Now we just need to hide the graphics card from the Dom0 operating system.<br>
<br>
Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod | grep xen-pciback`. If xen-pciback is built as a module on your system, you need to make sure that your graphics driver a) is a module and not compiled-in, and b) the graphics driver cannot be loaded before xen-pciback (the article tells you how to achieve this), even in early userspace! I would recommend blacklisting the graphics driver too, just to be safe.<br>
<br>
See this article for the various methods of hiding PCI devices and the syntax to do so.<br>
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthrough<br>
<br>
As I said before, you'll want your DomU utilizing passthrough to be automatically started up on boot, because you probably won't be able to see anything on the screen until the DomU starts.<br>
<br>
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px">
<div id="yui_3_16_0_ym19_1_1463467303548_6675"><span>I added but :</span></div>
<div id="yui_3_16_0_ym19_1_1463467303548_6672">&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6689">[root@localhost ~]# xl dmesg | grep iommu</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6690">(XEN) Command line: intel_iommu=on placeholder</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6691">[root@localhost ~]# xl pci-</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6692">pci-assignable-add &nbsp; &nbsp; &nbsp;pci-assignable-remove &nbsp; pci-detach&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6693">pci-assignable-list &nbsp; &nbsp; pci-attach &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;pci-list&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6694">[root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6672">
<div id="yui_3_16_0_ym19_1_1463467303548_6695">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463467303548_6696">&nbsp;</div>
<div class="qtdSeparateBR"><br>
&nbsp;</div>
<div class="yahoo_quoted" style="display: block;">
<div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;">
<div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;">
<div dir="ltr"><font face="Arial" size="2">On Monday, May 16, 2016 12:56 PM, De Coro Guillaume &lt;guillaumedecoro@gmail.com&gt; wrote:</font></div>
<br>
<br>
<div class="y_msg_container">
<div id="yiv9826607815">
<div>Hi,<br clear="none">
<br clear="none">
I'm not a great user of xen but I known several things. sm8ax1 is right. It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in your grub default. If it works you can see that in your dmesg:<br clear="none">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0xfed91000 IOMMU 1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to group 0<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to group 1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to group 2<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to group 2<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to group 3<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to group 4<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to group 5<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to group 5<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to group 5<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to group 5</small><br clear="none">
<br clear="none">
and about DMAR:<br clear="none">
<br clear="none">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 7e3ff0505e<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0xfed91000 IOMMU 1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit.<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS setting.<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0000:00:02.0 [0xa5800000 - 0xa7ffffff]<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0000:00:14.0 [0xa4eff000 - 0xa4f1efff]<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0 - 0xffffff]<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technology for Directed I/O</small><br clear="none">
<br clear="none">
It's important not to claim your passthroughed hardware by dom0. Just use "pci_stub" parameters in your grub default. After that, your command "xl pci-assignable-list" will give your video card available.<br clear="none">
<br clear="none">
About IGD passthrough, I'm working on it without success for monthes. Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters. So wait and see... and try it :)<br clear="none">
<br clear="none">
Ciao.<br clear="none">
<br clear="none">
<div class="yiv9826607815yqt3233989606" id="yiv9826607815yqtfd62930">
<div class="yiv9826607815moz-cite-prefix">Le 14/05/2016 14:56, <a class="yiv9826607815moz-txt-link-abbreviated" href="mailto:sm8ax1@vfemail.net" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a> a &eacute;crit&nbsp;:</div>
<blockquote type="cite">
<p>&nbsp;</p>
</blockquote>
</div>
</div>
<div class="yiv9826607815yqt3233989606" id="yiv9826607815yqtfd97983">&nbsp;</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<div>Well, it looks to me like you don't have an IOMMU. You can check your Intel processor <a class="yiv9826607815moz-txt-link-freetext" href="http://ark.intel.com/" rel="nofollow" shape="rect" target="_blank">http://ark.intel.com/</a> and look for "VT-d" support. There is probably a similar site for AMD, but they call it "IOMMU" support; same thing just different names. There might also be some way to check through `lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.<br clear="none">
<br clear="none">
The wiki mentions that generic PCI passthrough might still work on some graphics cards, even without an IOMMU, but I imagine your chances are pretty slim. Something to try perhaps is setting up your HVM to automatically start when the system is booted, with generic PCI passthrough enabled, and blacklist the module on the Dom0 and reboot. In theory this prevents the Dom0 driver from interfering with the HVM's configuration of the graphics card, but once again, it might work or it might not.<br clear="none">
<br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Xen_VGA_Passthrough" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="http://wiki.xen.org/wiki/VTdHowTo" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/VTdHowTo</a><br clear="none">
<br clear="none">
If that doesn't work, your options are buy a new PC/processor with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. Spice with the QXL video driver is likely to give you the best performance, but even it won't compete with that of VGA passthrough.<br clear="none">
<br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="http://wiki.xen.org/wiki/SPICE_support_in_Xen" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br clear="none">
<br clear="none">
If you go the route of upgrading your hardware, XenGT (now called "GVT-v for Xen") is something else to look into. The idea behind it is to allow multiple VMs to simultaneously use VGA passthrough in a safe and performant manner by creating multiple virtual graphics cards at the hardware level. At least as of Jan 2015, XenGT is being developed out-of-tree, but I haven't followed up on it as to whether it's been merged (or abandoned). If I recall correctly, this is supported on Intel 6th generation and newer processors with Intel HD 6000+ graphics, but you should definitely double check that.<br clear="none">
<br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="http://wiki.xen.org/wiki/XenGT" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/XenGT</a><br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/" rel="nofollow" shape="rect" target="_blank">https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/</a><br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf" rel="nofollow" shape="rect" target="_blank">http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf</a><br clear="none">
<br clear="none">
There used to be something called "Paravirtualized DRM", which probably worked like the paravirtualized framebuffer, only using the newer and faster Linux DRM API. This, I guess, would have allowed multiple rendering clients across multiple VMs to directly render their window contents just as they would on baremetal (with the PV DRM driver acting as a shim), without any kind of VGA/PCI passthrough. Unfortunately this effort has been abandoned, and I've been unable to track down the author or even the original code.<br clear="none">
<br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Paravirtualized_DRM" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br clear="none">
<br clear="none">
<br clear="none">
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote type="cite">
<div>
<div id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4361">I want to use my VGA in VM that running Windows 7, My VGA information is :</div>
<div id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: ASUSTeK Computer Inc. Device 8354</div>
<div id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver in use: nouveau</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4534">Kernel modules: nouveau</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4534">And :</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4556">[root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4557">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4557">And I added below lines to my VM config file :</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4582">gfx_passthru=0</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4583">acpi=1</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4584">pci=['01:00.0&nbsp;']</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4584">but when I want fire my VM, It show me below error :</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4585">
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4625">libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0 cannot be assigned - no IOMMU?</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4626">libxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4627">libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of domain 3</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4627">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4627">How can I solve it?</div>
</div>
</div>
</blockquote>
<div><br clear="none">
&nbsp;</div>
<br clear="none">
<br clear="none">
-------------------------------------------------<br clear="none">
<b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>&trade; to keep your email out of the NSA's hands!<br clear="none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear="none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br clear="none">
Commercial and Bulk Mail Options!<br clear="none">
<br clear="none">
<br clear="none">
<fieldset class="yiv9826607815mimeAttachmentHeader"><br clear="none">
<pre>
_______________________________________________
Xen-users mailing list
<a class="yiv9826607815moz-txt-link-abbreviated" href="mailto:Xen-users@lists.xen.org" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a class="yiv9826607815moz-txt-link-freetext" href="http://lists.xen.org/xen-users" rel="nofollow" shape="rect" target="_blank">http://lists.xen.org/xen-users</a>
</pre></fieldset>
</div>
<p><br></p>
<div class="yqt3233989606" id="yqtfd42553">_______________________________________________<br clear="none">
Xen-users mailing list<br clear="none">
<a href="mailto:Xen-users@lists.xen.org" shape="rect" ymailto="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br clear="none">
<a href="http://lists.xen.org/xen-users" shape="rect" target="_blank">http://lists.xen.org/xen-users</a></div>
<p><br>
<br>
<br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_tumxroJUIE8koe1ogOFzHA1--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============1522691012679504726==--



From xen-users-bounces@lists.xen.org Tue May 17 14:21:00 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 14:21:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2fqe-0006aa-7R; Tue, 17 May 2016 14:19:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1b2fqc-0006aP-2M
 for xen-users@lists.xen.org; Tue, 17 May 2016 14:19:46 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 19/35-03277-1882B375; Tue, 17 May 2016 14:19:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrIKsWRWlGSWpSXmKPExsVyXIC7RbdOwzr
 c4OZjS4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePw8pOMBdtuMFbc+3KOsYHx117GLkZODiEB
 V4nvbzcA2VxA9lRGiV09c5hgEt1Xl0EVhUqsuNTJCmFXSOxd8J4ZpqbjxTQmmJrOn1fYIQZ1M
 Eqc3X4SrIhFQFXiy9KdbCA2r0CgxKMrN8FsNgEJiS/Lv4LZIgLSEjOuNIHZwgLmElNPfYIaup
 VJov+rK4jNKeArceL+ZrCZokA1PzqPAR3HwSEhoC5xuD8fwgyT+LSiBqSCWcBT4tXi1VBbBSV
 OznzCAhGXl2jeOpt5AqPoLCRls5CUzUJSBmE7SuxvfMsIYatJPD16m3UW0DZmoKOX/+PAVK4m
 cXvbVXYIW1FiRusxJiTlCxi5VjFqFKcWlaUW6Rqa6iUVZaZnlOQmZuboGhqa6OWmFhcnpqfmJ
 CYV6yXn525iBEZvPQMD4w7Gv6c9DzFKcjApifK+vGgVLsSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0
 mCd5aadbiQYFFqempFWmYOMI3ApCU4eJREeGeApHmLCxJzizPTIVKnGHU5bp3cvJtJiCUvPy9
 VSpxXTh2oSACkKKM0D24ELKVdYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMewtkFU9mXgnc
 pldARzABHTHBzALkiJJEhJRUA2OceQHjOd1eNu6degmJIrt33LVLjT3lvLbh13J3+xqzsy+fb
 WzZYfUuzSWzardg1K795zNe3en7rOjzvnLupJyfU83Wuv4tffwhUtzM66na91V/cm2yeCx4E/
 6HNGxNiFu9Rvhabodxz+7JZvs9D3pEJ3tO3GX7qWQO56feZdXrItfxpW+z11ViKc5INNRiLip
 OBAAoUUQ9ZAMAAA==
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-9.tower-27.messagelabs.com!1463494780!42045847!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_40_50,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32541 invoked from network); 17 May 2016 14:19:42 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-9.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 17 May 2016 14:19:42 -0000
Received: (qmail 44331 invoked by uid 89); 17 May 2016 14:19:40 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 17 May 2016 14:19:40 -0000
Received: (qmail 31002 invoked by uid 89); 17 May 2016 13:51:57 -0000
Received: by simscan 1.3.1 ppid: 31000, pid: 31001, t: 0.0049s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 17 May 2016 13:51:57 -0000
Received: (qmail 11748 invoked by uid 89); 17 May 2016 13:51:57 -0000
Received: by simscan 1.4.0 ppid: 11725, pid: 11740, t: 0.1736s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 17 May 2016 13:51:57 -0000
Date: Tue, 17 May 2016 08:51:56 -0500
Message-ID: <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1522691012679504726=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============1522691012679504726==
Content-Type: multipart/alternative; boundary="=_tumxroJUIE8koe1ogOFzHA1"
Content-Transfer-Encoding: 8bit

This message is in MIME format.

--=_tumxroJUIE8koe1ogOFzHA1
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

  So the iommu /should/ be working at this point. Now we just need to hide
the graphics card from the Dom0 operating system.

Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod
| grep xen-pciback`. If xen-pciback is built as a module on your system,
you need to make sure that your graphics driver a) is a module and not
compiled-in, and b) the graphics driver cannot be loaded before xen-pciback
(the article tells you how to achieve this), even in early userspace! I
would recommend blacklisting the graphics driver too, just to be safe.

See this article for the various methods of hiding PCI devices and the
syntax to do so.
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthrough

As I said before, you'll want your DomU utilizing passthrough to be
automatically started up on boot, because you probably won't be able to see
anything on the screen until the DomU starts.

Quoting Jason Long <hack3rcon@yahoo.com>:

> I added but :
>     
>    [root@localhost ~]# xl dmesg | grep iommu
>    (XEN) Command line: intel_iommu=on placeholder
>    [root@localhost ~]# xl pci-
>    pci-assignable-add      pci-assignable-remove   pci-detach 
>    pci-assignable-list     pci-attach              pci-list 
>    [root@localhost ~]# xl pci-assignable-list 
>        [root@localhost ~]# 
>      
>
>  
>                       On Monday, May 16, 2016 12:56 PM, De Coro
> Guillaume <guillaumedecoro@gmail.com> wrote:
>
>                         Hi,
>
> I'm not a great user of xen but I known several things. sm8ax1 is right.
> It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in
> your grub default. If it works you can see that in your dmesg:
> [    0.000000] DMAR: IOMMU enabled
> [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU
1
> [    0.865169] iommu: Adding device 0000:00:00.0 to group 0
> [    0.865179] iommu: Adding device 0000:00:02.0 to group 1
> [    0.865194] iommu: Adding device 0000:00:14.0 to group 2
> [    0.865204] iommu: Adding device 0000:00:14.2 to group 2
> [    0.865215] iommu: Adding device 0000:00:16.0 to group 3
> [    0.865225] iommu: Adding device 0000:00:17.0 to group 4
> [    0.865243] iommu: Adding device 0000:00:1c.0 to group 5
> [    0.865257] iommu: Adding device 0000:00:1c.2 to group 5
> [    0.865280] iommu: Adding device 0000:00:1f.0 to group 6
> [    0.865294] iommu: Adding device 0000:00:1f.2 to group 6
> [    0.865303] iommu: Adding device 0000:00:1f.3 to group 6
> [    0.865312] iommu: Adding device 0000:00:1f.4 to group 6
> [    0.865321] iommu: Adding device 0000:00:1f.6 to group 6
> [    0.865329] iommu: Adding device 0000:01:00.0 to group 5
> [    0.865338] iommu: Adding device 0000:02:00.0 to group 5
>
> and about DMAR:
>
> [    0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL 
SKL     
> 00000001 INTL 00000001)
> [    0.000000] DMAR: IOMMU enabled
> [    0.078747] DMAR: Host address width 39
> [    0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
> [    0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap
> 1c0000c40660462 ecap 7e3ff0505e
> [    0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
> [    0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap
> d2008c40660462 ecap f050da
> [    0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff
> [    0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff
> [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU
1
> [    0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
> [    0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic
opt
> out bit.
> [    0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override
the
> BIOS setting.
> [    0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
> [    0.864755] DMAR: No ATSR found
> [    0.864868] DMAR: dmar0: Using Queued invalidation
> [    0.864992] DMAR: dmar1: Using Queued invalidation
> [    0.865000] DMAR: Setting RMRR:
> [    0.865022] DMAR: Setting identity map for device 0000:00:02.0
> [0xa5800000 - 0xa7ffffff]
> [    0.865037] DMAR: Setting identity map for device 0000:00:14.0
> [0xa4eff000 - 0xa4f1efff]
> [    0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
> [    0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0
-
> 0xffffff]
> [    0.865112] DMAR: Intel(R) Virtualization Technology for Directed
I/O
>
> It's important not to claim your passthroughed hardware by dom0. Just
> use "pci_stub" parameters in your grub default. After that, your command
> "xl pci-assignable-list" will give your video card available.
>
> About IGD passthrough, I'm working on it without success for monthes.
> Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3
> 6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd
> passthrough parameters. So wait and see... and try it :)
>
> Ciao.
>
>                      Le 14/05/2016 14:56, sm8ax1@vfemail.net a écrit :
>
>>  
>
>           

    Well, it looks to me like you don't have an IOMMU. You can check your
Intel processor http://ark.intel.com/ and look for "VT-d" support. There is
probably a similar site for AMD, but they call it "IOMMU" support; same
thing just different names. There might also be some way to check through
`lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some
graphics cards, even without an IOMMU, but I imagine your chances are
pretty slim. Something to try perhaps is setting up your HVM to
automatically start when the system is booted, with generic PCI passthrough
enabled, and blacklist the module on the Dom0 and reboot. In theory this
prevents the Dom0 driver from interfering with the HVM's configuration of
the graphics card, but once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an
IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the
Dom0. Spice with the QXL video driver is likely to give you the best
performance, but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v
for Xen") is something else to look into. The idea behind it is to allow
multiple VMs to simultaneously use VGA passthrough in a safe and performant
manner by creating multiple virtual graphics cards at the hardware level.
At least as of Jan 2015, XenGT is being developed out-of-tree, but I
haven't followed up on it as to whether it's been merged (or abandoned). If
I recall correctly, this is supported on Intel 6th generation and newer
processors with Intel HD 6000+ graphics, but you should definitely double
check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably
worked like the paravirtualized framebuffer, only using the newer and
faster Linux DRM API. This, I guess, would have allowed multiple rendering
clients across multiple VMs to directly render their window contents just
as they would on baremetal (with the PV DRM driver acting as a shim),
without any kind of VGA/PCI passthrough. Unfortunately this effort has been
abandoned, and I've been unable to track down the author or even the
original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM

Quoting Jason Long <hack3rcon@yahoo.com>:

> Hello.
>     I want to use my VGA in VM that running Windows 7, My VGA
> information is :
>      
>     01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)
>     Subsystem: ASUSTeK Computer Inc. Device 8354
>     Kernel driver in use: nouveau
>     Kernel modules: nouveau
>      
>     And :
>      
>     [root@localhost ~]# xl pci-assignable-list 
>     [root@localhost ~]# 
>      
>     And I added below lines to my VM config file :
>      
>     gfx_passthru=0
>     acpi=1
>     pci=['01:00.0 ']
>      
>     but when I want fire my VM, It show me below error :
>      
>          libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI
> device 0000:01:00.0 cannot be assigned - no IOMMU?
>      libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
>      libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
> destroy of domain 3
>       
>      How can I solve it?


 

-------------------------------------------------
ONLY AT VFEMAIL! - Use our METADATA MITIGATOR™ to keep your email out of
the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!   15GB disk space!
Commercial and Bulk Mail Options!

_______________________________________________ Xen-users mailing list
Xen-users@lists.xen.orghttp://lists.xen.org/xen-users

  _______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_tumxroJUIE8koe1ogOFzHA1
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>So the iommu /should/ be working at this point. Now we just need to hide the graphics card from the Dom0 operating system.<br>
<br>
Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod | grep xen-pciback`. If xen-pciback is built as a module on your system, you need to make sure that your graphics driver a) is a module and not compiled-in, and b) the graphics driver cannot be loaded before xen-pciback (the article tells you how to achieve this), even in early userspace! I would recommend blacklisting the graphics driver too, just to be safe.<br>
<br>
See this article for the various methods of hiding PCI devices and the syntax to do so.<br>
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthrough<br>
<br>
As I said before, you'll want your DomU utilizing passthrough to be automatically started up on boot, because you probably won't be able to see anything on the screen until the DomU starts.<br>
<br>
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px">
<div id="yui_3_16_0_ym19_1_1463467303548_6675"><span>I added but :</span></div>
<div id="yui_3_16_0_ym19_1_1463467303548_6672">&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6689">[root@localhost ~]# xl dmesg | grep iommu</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6690">(XEN) Command line: intel_iommu=on placeholder</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6691">[root@localhost ~]# xl pci-</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6692">pci-assignable-add &nbsp; &nbsp; &nbsp;pci-assignable-remove &nbsp; pci-detach&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6693">pci-assignable-list &nbsp; &nbsp; pci-attach &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;pci-list&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6694">[root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463467303548_6672">
<div id="yui_3_16_0_ym19_1_1463467303548_6695">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463467303548_6696">&nbsp;</div>
<div class="qtdSeparateBR"><br>
&nbsp;</div>
<div class="yahoo_quoted" style="display: block;">
<div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;">
<div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;">
<div dir="ltr"><font face="Arial" size="2">On Monday, May 16, 2016 12:56 PM, De Coro Guillaume &lt;guillaumedecoro@gmail.com&gt; wrote:</font></div>
<br>
<br>
<div class="y_msg_container">
<div id="yiv9826607815">
<div>Hi,<br clear="none">
<br clear="none">
I'm not a great user of xen but I known several things. sm8ax1 is right. It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in your grub default. If it works you can see that in your dmesg:<br clear="none">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0xfed91000 IOMMU 1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to group 0<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to group 1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to group 2<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to group 2<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to group 3<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to group 4<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to group 5<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to group 5<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to group 5<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to group 5</small><br clear="none">
<br clear="none">
and about DMAR:<br clear="none">
<br clear="none">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 7e3ff0505e<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0xfed91000 IOMMU 1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit.<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS setting.<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0000:00:02.0 [0xa5800000 - 0xa7ffffff]<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0000:00:14.0 [0xa4eff000 - 0xa4f1efff]<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0 - 0xffffff]<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technology for Directed I/O</small><br clear="none">
<br clear="none">
It's important not to claim your passthroughed hardware by dom0. Just use "pci_stub" parameters in your grub default. After that, your command "xl pci-assignable-list" will give your video card available.<br clear="none">
<br clear="none">
About IGD passthrough, I'm working on it without success for monthes. Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters. So wait and see... and try it :)<br clear="none">
<br clear="none">
Ciao.<br clear="none">
<br clear="none">
<div class="yiv9826607815yqt3233989606" id="yiv9826607815yqtfd62930">
<div class="yiv9826607815moz-cite-prefix">Le 14/05/2016 14:56, <a class="yiv9826607815moz-txt-link-abbreviated" href="mailto:sm8ax1@vfemail.net" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a> a &eacute;crit&nbsp;:</div>
<blockquote type="cite">
<p>&nbsp;</p>
</blockquote>
</div>
</div>
<div class="yiv9826607815yqt3233989606" id="yiv9826607815yqtfd97983">&nbsp;</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<div>Well, it looks to me like you don't have an IOMMU. You can check your Intel processor <a class="yiv9826607815moz-txt-link-freetext" href="http://ark.intel.com/" rel="nofollow" shape="rect" target="_blank">http://ark.intel.com/</a> and look for "VT-d" support. There is probably a similar site for AMD, but they call it "IOMMU" support; same thing just different names. There might also be some way to check through `lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.<br clear="none">
<br clear="none">
The wiki mentions that generic PCI passthrough might still work on some graphics cards, even without an IOMMU, but I imagine your chances are pretty slim. Something to try perhaps is setting up your HVM to automatically start when the system is booted, with generic PCI passthrough enabled, and blacklist the module on the Dom0 and reboot. In theory this prevents the Dom0 driver from interfering with the HVM's configuration of the graphics card, but once again, it might work or it might not.<br clear="none">
<br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Xen_VGA_Passthrough" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="http://wiki.xen.org/wiki/VTdHowTo" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/VTdHowTo</a><br clear="none">
<br clear="none">
If that doesn't work, your options are buy a new PC/processor with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. Spice with the QXL video driver is likely to give you the best performance, but even it won't compete with that of VGA passthrough.<br clear="none">
<br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="http://wiki.xen.org/wiki/SPICE_support_in_Xen" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br clear="none">
<br clear="none">
If you go the route of upgrading your hardware, XenGT (now called "GVT-v for Xen") is something else to look into. The idea behind it is to allow multiple VMs to simultaneously use VGA passthrough in a safe and performant manner by creating multiple virtual graphics cards at the hardware level. At least as of Jan 2015, XenGT is being developed out-of-tree, but I haven't followed up on it as to whether it's been merged (or abandoned). If I recall correctly, this is supported on Intel 6th generation and newer processors with Intel HD 6000+ graphics, but you should definitely double check that.<br clear="none">
<br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="http://wiki.xen.org/wiki/XenGT" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/XenGT</a><br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/" rel="nofollow" shape="rect" target="_blank">https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/</a><br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf" rel="nofollow" shape="rect" target="_blank">http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf</a><br clear="none">
<br clear="none">
There used to be something called "Paravirtualized DRM", which probably worked like the paravirtualized framebuffer, only using the newer and faster Linux DRM API. This, I guess, would have allowed multiple rendering clients across multiple VMs to directly render their window contents just as they would on baremetal (with the PV DRM driver acting as a shim), without any kind of VGA/PCI passthrough. Unfortunately this effort has been abandoned, and I've been unable to track down the author or even the original code.<br clear="none">
<br clear="none">
<a class="yiv9826607815moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Paravirtualized_DRM" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br clear="none">
<br clear="none">
<br clear="none">
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote type="cite">
<div>
<div id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4361">I want to use my VGA in VM that running Windows 7, My VGA information is :</div>
<div id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: ASUSTeK Computer Inc. Device 8354</div>
<div id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver in use: nouveau</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4534">Kernel modules: nouveau</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4534">And :</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4556">[root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4557">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4557">And I added below lines to my VM config file :</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4582">gfx_passthru=0</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4583">acpi=1</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4584">pci=['01:00.0&nbsp;']</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4584">but when I want fire my VM, It show me below error :</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4585">
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4625">libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0 cannot be assigned - no IOMMU?</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4626">libxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4627">libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of domain 3</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4627">&nbsp;</div>
<div dir="ltr" id="yiv9826607815yui_3_16_0_ym19_1_1463205009112_4627">How can I solve it?</div>
</div>
</div>
</blockquote>
<div><br clear="none">
&nbsp;</div>
<br clear="none">
<br clear="none">
-------------------------------------------------<br clear="none">
<b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>&trade; to keep your email out of the NSA's hands!<br clear="none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear="none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br clear="none">
Commercial and Bulk Mail Options!<br clear="none">
<br clear="none">
<br clear="none">
<fieldset class="yiv9826607815mimeAttachmentHeader"><br clear="none">
<pre>
_______________________________________________
Xen-users mailing list
<a class="yiv9826607815moz-txt-link-abbreviated" href="mailto:Xen-users@lists.xen.org" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a class="yiv9826607815moz-txt-link-freetext" href="http://lists.xen.org/xen-users" rel="nofollow" shape="rect" target="_blank">http://lists.xen.org/xen-users</a>
</pre></fieldset>
</div>
<p><br></p>
<div class="yqt3233989606" id="yqtfd42553">_______________________________________________<br clear="none">
Xen-users mailing list<br clear="none">
<a href="mailto:Xen-users@lists.xen.org" shape="rect" ymailto="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br clear="none">
<a href="http://lists.xen.org/xen-users" shape="rect" target="_blank">http://lists.xen.org/xen-users</a></div>
<p><br>
<br>
<br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_tumxroJUIE8koe1ogOFzHA1--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============1522691012679504726==--



From xen-users-bounces@lists.xen.org Tue May 17 16:54:15 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 16:54:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2iEu-0001Ge-3j; Tue, 17 May 2016 16:53:00 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <carrette.alexis@gmail.com>) id 1b2iEs-0001GP-00
 for xen-users@lists.xen.org; Tue, 17 May 2016 16:52:58 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 C1/1D-32266-96C4B375; Tue, 17 May 2016 16:52:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnleJIrShJLcpLzFFi42Lxqg0y1M3wsQ4
 3aPquYLHq6gFWB0aPo7t/MwUwRrFm5iXlVySwZrxZvpGt4JdSxa4ZHUwNjJPkuxi5OIQEJjNK
 dD04zQTisAi0sEq0nepnB3EkBBawShxta2XuYuQEcmIkDnVfYIewqyXapz1kA7GFBDQk7tzrZ
 IUYdYBJ4uKkSUwgCTYBY4kbW7aC2SICshJXfk1nBbGFBXQlNq5ZDhZnEVCVuHV9MthQXgFziT
 WzdrNB2IISJ2c+YQGxmQWiJL7M2wG1WEFi96ejrBAz9SR27bjOBFEjInHy1gPGCYyCs5C0z0L
 SPgtJGYStK7Fr3wFmCFteYvvbOVC2jkTb/dNQtrbEsoWvmRcwsq9i1ChOLSpLLdI1NNBLKspM
 zyjJTczMAfJM9XJTi4sT01NzEpOK9ZLzczcxAqODAQh2MK6Z6nyIUZKDSUmU94KJdbgQX1J+S
 mVGYnFGfFFpTmrxIUYZDg4lCd4J3kA5waLU9NSKtMwcYJzCpCU4eJREeF1B0rzFBYm5xZnpEK
 lTjMYcW6beW8vEceQAkBRiycvPS5US540BKRUAKc0ozYMbBEsflxhlpYR5GYFOE+IpSC3KzSx
 BlX/FKM7BqCTMKwgyhSczrwRu3yugU5iATplgZgFySkkiQkqqgVG/x8j57TXvvXc87xZM+pSz
 d/PJukUHtHlMzJu9X9z7pZJu/O+nRrpJsv9esdqreRd2fbfZHvji8opvuRNqZDLfvrlZ5cwaI
 rhNwIDP5d5lSbG2SQ8OhsmVHFb0mXBEXNRqRXle43SvO9ZBqSmGdct7L7SVRbH8OKOQZTZnXe
 ovkSY3vvS1PkosxRmJhlrMRcWJAOszZZcaAwAA
X-Env-Sender: carrette.alexis@gmail.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1463503976!39835723!1
X-Originating-IP: [74.125.82.49]
X-SpamReason: No, hits=0.0 required=7.0 tests=HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41130 invoked from network); 17 May 2016 16:52:56 -0000
Received: from mail-wm0-f49.google.com (HELO mail-wm0-f49.google.com)
 (74.125.82.49)
 by server-6.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 17 May 2016 16:52:56 -0000
Received: by mail-wm0-f49.google.com with SMTP id n129so148438566wmn.1
 for <xen-users@lists.xen.org>; Tue, 17 May 2016 09:52:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:subject:date:message-id:mime-version:thread-index
 :content-language;
 bh=Spp5IHeiCK8HjL0n3dfm8YNNsjqEkW48Gdt2EWInl/g=;
 b=B4COAL2Zm7nY1QiTCxpYL3Dug98YhZT1KhYPnVM5iCmyacQiweIwoPAuOiAlYIMkr2
 s56shv+NtXx5O6W6AT5jzYP2an2d+RkUGpT3Ce7YPO/YfNrV2eVhg28yOGraIqU35r7I
 g16mBJ38OwzRbkXKAl0GqApf7hUCyK0g9YTZtRNGm39ubdLT+fcwH2v97xUt28sFZGLv
 IX7BJ5yl7YhpHCKeEVH2vjYAJFo1m37T/sPu/ZRXNdKJZ+NQI0zQ/2gB9sjy6d4BIiyA
 gFhcMnC9Gfv92ZwyPEUxtgEv7pL5Kn+HcJZs8Z1V6ovcECABfQOzOBajISNg8ZwWqyyT
 1KPw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version
 :thread-index:content-language;
 bh=Spp5IHeiCK8HjL0n3dfm8YNNsjqEkW48Gdt2EWInl/g=;
 b=LaMO7Z7L9emKNXnAHumzgpOoNv509m2C+viXVXwR9UAOjP+/uGTo52B1cr/uQ3kvcQ
 F/PbIAfBRJFYorcGjUFVCJUrvkPZx6nulcNqbfUc0lhVQJYJTLnO1kBk3MCGNFIIuQak
 pnp+CaEok1//sNBAbLHarYXjdZEeAcWMp+je5WT+N/Lz/SNSmcapEKGIrVUnVYvWb/XM
 1HQIEw2BE7vB0tObRNoOQ4wNO/702DsUNx8tLCKtuPm816FKTTLkLny82BVymTyZtKO+
 +aGjkCWj43feFblPEWvDkdmQeoVabrDeU/T3GNfh70JKoZAQqFnT37hPSJvMji1tOIs6
 NQDg==
X-Gm-Message-State: AOPr4FVBqXnbuKEQm6UsXQqHO1AJY4M5HPOFeUK7y9zCO7KdsiRznpumZLbs9TYn/FugkA==
X-Received: by 10.194.172.228 with SMTP id bf4mr2537043wjc.123.1463503976169; 
 Tue, 17 May 2016 09:52:56 -0700 (PDT)
Received: from ACPC (AClermont-Ferrand-651-1-384-207.w90-9.abo.wanadoo.fr.
 [90.9.203.207])
 by smtp.gmail.com with ESMTPSA id e16sm25074276wmc.3.2016.05.17.09.52.55
 for <xen-users@lists.xen.org>
 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 17 May 2016 09:52:55 -0700 (PDT)
From: "Alexis CARRETTE" <carrette.alexis@gmail.com>
To: <xen-users@lists.xen.org>
Date: Tue, 17 May 2016 18:52:55 +0200
Message-ID: <007301d1b05c$8f814ab0$ae83e010$@gmail.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AdGwV1y3CXRifAEjTNaCfarH4mSDsw==
Content-Language: fr
Subject: [Xen-users] Xen not booting after Ubuntu upgrade
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3303603128126666770=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This is a multipart message in MIME format.

--===============3303603128126666770==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0074_01D1B06D.530A8FE0"
Content-Language: fr

This is a multipart message in MIME format.

------=_NextPart_000_0074_01D1B06D.530A8FE0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hello everyone,

 

I've discovered Xen hypervisor few months ago and enjoying it until I tried
to upgrade to Ubuntu 16.04 + Xen 4.6 from Ubuntu 15.10 + Xen 4.5. After
doing "do-release-upgrade" and rebooting the system once it was completed I
couldn't boot to Xen anymore. It actually tries to boot until it reaches
"Starting LSB : Xen daemons". At this point it loops without ending.

 

I've actually uploaded a video to youtube to show the boot sequence if that
can help : https://www.youtube.com/watch?v=Eu1VVIC6ZNI

 

Please don't hesitate to tell me if you need more infos. I did the same
upgrade on my test Dom0 with the exact same software configuration and it
went perfectly fine :(

 

Thanks in advance.

 

Alexis


------=_NextPart_000_0074_01D1B06D.530A8FE0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DFR =
link=3D"#0563C1" vlink=3D"#954F72"><div class=3DWordSection1><p =
class=3DMsoNormal><span lang=3DEN-US>Hello =
everyone,<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>I&#8217;ve discovered Xen hypervisor few months ago and =
enjoying it until I tried to upgrade to Ubuntu 16.04 + Xen 4.6 from =
Ubuntu 15.10 + Xen 4.5. After doing &#8220;do-release-upgrade&#8221; and =
rebooting the system once it was completed I couldn&#8217;t boot to Xen =
anymore. It actually tries to boot until it reaches &#8220;Starting LSB =
: Xen daemons&#8221;. At this point it loops without =
ending.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>I&#8217;ve actually uploaded a video to youtube to show the =
boot sequence if that can help : <a =
href=3D"https://www.youtube.com/watch?v=3DEu1VVIC6ZNI">https://www.youtub=
e.com/watch?v=3DEu1VVIC6ZNI</a><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>Please don&#8217;t hesitate to tell =
me if you need more infos. I did the same upgrade on my test Dom0 with =
the exact same software configuration and it went perfectly fine =
</span><span lang=3DEN-US style=3D'font-family:Wingdings'>L</span><span =
lang=3DEN-US><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>Thanks in advance.<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
lang=3DEN-US>Alexis<o:p></o:p></span></p></div></body></html>
------=_NextPart_000_0074_01D1B06D.530A8FE0--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3303603128126666770==--



From xen-users-bounces@lists.xen.org Tue May 17 16:54:15 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 16:54:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2iEu-0001Ge-3j; Tue, 17 May 2016 16:53:00 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <carrette.alexis@gmail.com>) id 1b2iEs-0001GP-00
 for xen-users@lists.xen.org; Tue, 17 May 2016 16:52:58 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 C1/1D-32266-96C4B375; Tue, 17 May 2016 16:52:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnleJIrShJLcpLzFFi42Lxqg0y1M3wsQ4
 3aPquYLHq6gFWB0aPo7t/MwUwRrFm5iXlVySwZrxZvpGt4JdSxa4ZHUwNjJPkuxi5OIQEJjNK
 dD04zQTisAi0sEq0nepnB3EkBBawShxta2XuYuQEcmIkDnVfYIewqyXapz1kA7GFBDQk7tzrZ
 IUYdYBJ4uKkSUwgCTYBY4kbW7aC2SICshJXfk1nBbGFBXQlNq5ZDhZnEVCVuHV9MthQXgFziT
 WzdrNB2IISJ2c+YQGxmQWiJL7M2wG1WEFi96ejrBAz9SR27bjOBFEjInHy1gPGCYyCs5C0z0L
 SPgtJGYStK7Fr3wFmCFteYvvbOVC2jkTb/dNQtrbEsoWvmRcwsq9i1ChOLSpLLdI1NNBLKspM
 zyjJTczMAfJM9XJTi4sT01NzEpOK9ZLzczcxAqODAQh2MK6Z6nyIUZKDSUmU94KJdbgQX1J+S
 mVGYnFGfFFpTmrxIUYZDg4lCd4J3kA5waLU9NSKtMwcYJzCpCU4eJREeF1B0rzFBYm5xZnpEK
 lTjMYcW6beW8vEceQAkBRiycvPS5US540BKRUAKc0ozYMbBEsflxhlpYR5GYFOE+IpSC3KzSx
 BlX/FKM7BqCTMKwgyhSczrwRu3yugU5iATplgZgFySkkiQkqqgVG/x8j57TXvvXc87xZM+pSz
 d/PJukUHtHlMzJu9X9z7pZJu/O+nRrpJsv9esdqreRd2fbfZHvji8opvuRNqZDLfvrlZ5cwaI
 rhNwIDP5d5lSbG2SQ8OhsmVHFb0mXBEXNRqRXle43SvO9ZBqSmGdct7L7SVRbH8OKOQZTZnXe
 ovkSY3vvS1PkosxRmJhlrMRcWJAOszZZcaAwAA
X-Env-Sender: carrette.alexis@gmail.com
X-Msg-Ref: server-6.tower-206.messagelabs.com!1463503976!39835723!1
X-Originating-IP: [74.125.82.49]
X-SpamReason: No, hits=0.0 required=7.0 tests=HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 41130 invoked from network); 17 May 2016 16:52:56 -0000
Received: from mail-wm0-f49.google.com (HELO mail-wm0-f49.google.com)
 (74.125.82.49)
 by server-6.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 17 May 2016 16:52:56 -0000
Received: by mail-wm0-f49.google.com with SMTP id n129so148438566wmn.1
 for <xen-users@lists.xen.org>; Tue, 17 May 2016 09:52:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:subject:date:message-id:mime-version:thread-index
 :content-language;
 bh=Spp5IHeiCK8HjL0n3dfm8YNNsjqEkW48Gdt2EWInl/g=;
 b=B4COAL2Zm7nY1QiTCxpYL3Dug98YhZT1KhYPnVM5iCmyacQiweIwoPAuOiAlYIMkr2
 s56shv+NtXx5O6W6AT5jzYP2an2d+RkUGpT3Ce7YPO/YfNrV2eVhg28yOGraIqU35r7I
 g16mBJ38OwzRbkXKAl0GqApf7hUCyK0g9YTZtRNGm39ubdLT+fcwH2v97xUt28sFZGLv
 IX7BJ5yl7YhpHCKeEVH2vjYAJFo1m37T/sPu/ZRXNdKJZ+NQI0zQ/2gB9sjy6d4BIiyA
 gFhcMnC9Gfv92ZwyPEUxtgEv7pL5Kn+HcJZs8Z1V6ovcECABfQOzOBajISNg8ZwWqyyT
 1KPw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version
 :thread-index:content-language;
 bh=Spp5IHeiCK8HjL0n3dfm8YNNsjqEkW48Gdt2EWInl/g=;
 b=LaMO7Z7L9emKNXnAHumzgpOoNv509m2C+viXVXwR9UAOjP+/uGTo52B1cr/uQ3kvcQ
 F/PbIAfBRJFYorcGjUFVCJUrvkPZx6nulcNqbfUc0lhVQJYJTLnO1kBk3MCGNFIIuQak
 pnp+CaEok1//sNBAbLHarYXjdZEeAcWMp+je5WT+N/Lz/SNSmcapEKGIrVUnVYvWb/XM
 1HQIEw2BE7vB0tObRNoOQ4wNO/702DsUNx8tLCKtuPm816FKTTLkLny82BVymTyZtKO+
 +aGjkCWj43feFblPEWvDkdmQeoVabrDeU/T3GNfh70JKoZAQqFnT37hPSJvMji1tOIs6
 NQDg==
X-Gm-Message-State: AOPr4FVBqXnbuKEQm6UsXQqHO1AJY4M5HPOFeUK7y9zCO7KdsiRznpumZLbs9TYn/FugkA==
X-Received: by 10.194.172.228 with SMTP id bf4mr2537043wjc.123.1463503976169; 
 Tue, 17 May 2016 09:52:56 -0700 (PDT)
Received: from ACPC (AClermont-Ferrand-651-1-384-207.w90-9.abo.wanadoo.fr.
 [90.9.203.207])
 by smtp.gmail.com with ESMTPSA id e16sm25074276wmc.3.2016.05.17.09.52.55
 for <xen-users@lists.xen.org>
 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128);
 Tue, 17 May 2016 09:52:55 -0700 (PDT)
From: "Alexis CARRETTE" <carrette.alexis@gmail.com>
To: <xen-users@lists.xen.org>
Date: Tue, 17 May 2016 18:52:55 +0200
Message-ID: <007301d1b05c$8f814ab0$ae83e010$@gmail.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 15.0
Thread-Index: AdGwV1y3CXRifAEjTNaCfarH4mSDsw==
Content-Language: fr
Subject: [Xen-users] Xen not booting after Ubuntu upgrade
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3303603128126666770=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This is a multipart message in MIME format.

--===============3303603128126666770==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0074_01D1B06D.530A8FE0"
Content-Language: fr

This is a multipart message in MIME format.

------=_NextPart_000_0074_01D1B06D.530A8FE0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Hello everyone,

 

I've discovered Xen hypervisor few months ago and enjoying it until I tried
to upgrade to Ubuntu 16.04 + Xen 4.6 from Ubuntu 15.10 + Xen 4.5. After
doing "do-release-upgrade" and rebooting the system once it was completed I
couldn't boot to Xen anymore. It actually tries to boot until it reaches
"Starting LSB : Xen daemons". At this point it loops without ending.

 

I've actually uploaded a video to youtube to show the boot sequence if that
can help : https://www.youtube.com/watch?v=Eu1VVIC6ZNI

 

Please don't hesitate to tell me if you need more infos. I did the same
upgrade on my test Dom0 with the exact same software configuration and it
went perfectly fine :(

 

Thanks in advance.

 

Alexis


------=_NextPart_000_0074_01D1B06D.530A8FE0
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DFR =
link=3D"#0563C1" vlink=3D"#954F72"><div class=3DWordSection1><p =
class=3DMsoNormal><span lang=3DEN-US>Hello =
everyone,<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>I&#8217;ve discovered Xen hypervisor few months ago and =
enjoying it until I tried to upgrade to Ubuntu 16.04 + Xen 4.6 from =
Ubuntu 15.10 + Xen 4.5. After doing &#8220;do-release-upgrade&#8221; and =
rebooting the system once it was completed I couldn&#8217;t boot to Xen =
anymore. It actually tries to boot until it reaches &#8220;Starting LSB =
: Xen daemons&#8221;. At this point it loops without =
ending.<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>I&#8217;ve actually uploaded a video to youtube to show the =
boot sequence if that can help : <a =
href=3D"https://www.youtube.com/watch?v=3DEu1VVIC6ZNI">https://www.youtub=
e.com/watch?v=3DEu1VVIC6ZNI</a><o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US>Please don&#8217;t hesitate to tell =
me if you need more infos. I did the same upgrade on my test Dom0 with =
the exact same software configuration and it went perfectly fine =
</span><span lang=3DEN-US style=3D'font-family:Wingdings'>L</span><span =
lang=3DEN-US><o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>Thanks in advance.<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span =
lang=3DEN-US>Alexis<o:p></o:p></span></p></div></body></html>
------=_NextPart_000_0074_01D1B06D.530A8FE0--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3303603128126666770==--



From xen-users-bounces@lists.xen.org Tue May 17 17:59:07 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 17:59:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2jFd-0005CI-8z; Tue, 17 May 2016 17:57:49 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=938bff018=wei.liu2@citrix.com>)
 id 1b2jFb-0005Bg-QT; Tue, 17 May 2016 17:57:47 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 5C/8A-02972-A9B5B375; Tue, 17 May 2016 17:57:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsXitHSDve6saOt
 wg1UTBCxmb2xjtvi+ZTKTxbt9f5kdmD0Of7jCEsAYxZqZl5RfkcCasffALPaCBpaKy72iDYyH
 mLsYOTkkBPwlfm28yApiswioSkyZvZ0FxGYTUJb42dnLBmKLCORINE7aDFbDLKAocer2DLBeY
 aCatUe+gdm8AvoSN1ceYoSwBSVOznzCAlGvI7Fg9yegORxAtrTE8n8cIGFRARWJKxPesoPYQg
 IKEh3TjzFBnMMtcfv0VOYJjLyzkEyahWTSLIRJCxiZVzFqFKcWlaUW6Roa6CUVZaZnlOQmZub
 oGhqa6OWmFhcnpqfmJCYV6yXn525iBIYYAxDsYDy3zPkQoyQHk5Io7wUT63AhvqT8lMqMxOKM
 +KLSnNTiQ4wyHBxKErzXo4BygkWp6akVaZk5wGCHSUtw8CiJ8J4BSfMWFyTmFmemQ6ROMepyL
 Phxey2TEEtefl6qlDjvQpAiAZCijNI8uBGwyLvEKCslzMsIdJQQT0FqUW5mCar8K0ZxDkYlYd
 5LIFN4MvNK4Da9AjqCCeiICWYWIEeUJCKkpBoY8wwW/NtfZaX5bqq0+fkTn9/fE1pePtcj+SB
 P9f86Vp6nPvFeEhyC7XNtD6pJnRU9sDgqS3uGzPWgyou2Uh9/L4l6Zctfm/givOTyStFdpzXn
 x2nxTXqm1Ku/huF7z39zAQax4sh5Cy8wT2fZ37Zc45LPiRbpb4kmKs+WrVay/dMwc9Xfi0umK
 LEUZyQaajEXFScCALQPoXi3AgAA
X-Env-Sender: prvs=938bff018=wei.liu2@citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1463507864!42138651!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10069 invoked from network); 17 May 2016 17:57:45 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 17 May 2016 17:57:45 -0000
X-IronPort-AV: E=Sophos;i="5.26,324,1459814400"; d="scan'208";a="361593488"
Date: Tue, 17 May 2016 18:57:38 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>, <xen-announce@lists.xenproject.org>,
 <xen-users@lists.xenproject.org>
Message-ID: <20160517175738.GA27241@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>
Subject: [Xen-users] [ANNOUNCEMENT] Xen 4.7 RC3
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgYWxsCgpYZW4gNC43IFJDMyBpcyB0YWdnZWQuIFlvdSBjYW4gY2hlY2sgdGhhdCBvdXQgZnJv
bSB4ZW4uZ2l0OgoKICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCA0LjcuMC1yYzMKCkZv
ciB5b3UgY29udmVuaWVuY2UgdGhlcmUgaXMgYWxzbyB0YXJiYWxsIGF0OgpodHRwOi8vYml0cy54
ZW5zb3VyY2UuY29tL29zcy14ZW4vcmVsZWFzZS80LjcuMC1yYzMveGVuLTQuNy4wLXJjMy50YXIu
Z3oKCkFuZCB0aGUgc2lnbmF0dXJlIGlzIGF0OgpodHRwOi8vYml0cy54ZW5zb3VyY2UuY29tL29z
cy14ZW4vcmVsZWFzZS80LjcuMC1yYzMveGVuLTQuNy4wLXJjMy50YXIuZ3ouc2lnCgpQbGVhc2Ug
c2VuZCBidWcgcmVwb3J0cyBhbmQgdGVzdCByZXBvcnRzIHRvCnhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZy4gV2hlbiBzZW5kaW5nIGJ1ZyByZXBvcnRzLCBwbGVhc2UgQ0MKcmVsZXZhbnQg
bWFpbnRhaW5lcnMgYW5kIG1lICh3ZWkubGl1MkBjaXRyaXguY29tKS4KClRoYW5rcwpXZWkuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 17 17:59:07 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 17:59:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2jFd-0005CI-8z; Tue, 17 May 2016 17:57:49 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=938bff018=wei.liu2@citrix.com>)
 id 1b2jFb-0005Bg-QT; Tue, 17 May 2016 17:57:47 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 5C/8A-02972-A9B5B375; Tue, 17 May 2016 17:57:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsXitHSDve6saOt
 wg1UTBCxmb2xjtvi+ZTKTxbt9f5kdmD0Of7jCEsAYxZqZl5RfkcCasffALPaCBpaKy72iDYyH
 mLsYOTkkBPwlfm28yApiswioSkyZvZ0FxGYTUJb42dnLBmKLCORINE7aDFbDLKAocer2DLBeY
 aCatUe+gdm8AvoSN1ceYoSwBSVOznzCAlGvI7Fg9yegORxAtrTE8n8cIGFRARWJKxPesoPYQg
 IKEh3TjzFBnMMtcfv0VOYJjLyzkEyahWTSLIRJCxiZVzFqFKcWlaUW6Roa6CUVZaZnlOQmZub
 oGhqa6OWmFhcnpqfmJCYV6yXn525iBIYYAxDsYDy3zPkQoyQHk5Io7wUT63AhvqT8lMqMxOKM
 +KLSnNTiQ4wyHBxKErzXo4BygkWp6akVaZk5wGCHSUtw8CiJ8J4BSfMWFyTmFmemQ6ROMepyL
 Phxey2TEEtefl6qlDjvQpAiAZCijNI8uBGwyLvEKCslzMsIdJQQT0FqUW5mCar8K0ZxDkYlYd
 5LIFN4MvNK4Da9AjqCCeiICWYWIEeUJCKkpBoY8wwW/NtfZaX5bqq0+fkTn9/fE1pePtcj+SB
 P9f86Vp6nPvFeEhyC7XNtD6pJnRU9sDgqS3uGzPWgyou2Uh9/L4l6Zctfm/givOTyStFdpzXn
 x2nxTXqm1Ku/huF7z39zAQax4sh5Cy8wT2fZ37Zc45LPiRbpb4kmKs+WrVay/dMwc9Xfi0umK
 LEUZyQaajEXFScCALQPoXi3AgAA
X-Env-Sender: prvs=938bff018=wei.liu2@citrix.com
X-Msg-Ref: server-12.tower-27.messagelabs.com!1463507864!42138651!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 10069 invoked from network); 17 May 2016 17:57:45 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-12.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 17 May 2016 17:57:45 -0000
X-IronPort-AV: E=Sophos;i="5.26,324,1459814400"; d="scan'208";a="361593488"
Date: Tue, 17 May 2016 18:57:38 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>, <xen-announce@lists.xenproject.org>,
 <xen-users@lists.xenproject.org>
Message-ID: <20160517175738.GA27241@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>
Subject: [Xen-users] [ANNOUNCEMENT] Xen 4.7 RC3
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgYWxsCgpYZW4gNC43IFJDMyBpcyB0YWdnZWQuIFlvdSBjYW4gY2hlY2sgdGhhdCBvdXQgZnJv
bSB4ZW4uZ2l0OgoKICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCA0LjcuMC1yYzMKCkZv
ciB5b3UgY29udmVuaWVuY2UgdGhlcmUgaXMgYWxzbyB0YXJiYWxsIGF0OgpodHRwOi8vYml0cy54
ZW5zb3VyY2UuY29tL29zcy14ZW4vcmVsZWFzZS80LjcuMC1yYzMveGVuLTQuNy4wLXJjMy50YXIu
Z3oKCkFuZCB0aGUgc2lnbmF0dXJlIGlzIGF0OgpodHRwOi8vYml0cy54ZW5zb3VyY2UuY29tL29z
cy14ZW4vcmVsZWFzZS80LjcuMC1yYzMveGVuLTQuNy4wLXJjMy50YXIuZ3ouc2lnCgpQbGVhc2Ug
c2VuZCBidWcgcmVwb3J0cyBhbmQgdGVzdCByZXBvcnRzIHRvCnhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZy4gV2hlbiBzZW5kaW5nIGJ1ZyByZXBvcnRzLCBwbGVhc2UgQ0MKcmVsZXZhbnQg
bWFpbnRhaW5lcnMgYW5kIG1lICh3ZWkubGl1MkBjaXRyaXguY29tKS4KClRoYW5rcwpXZWkuCgoK
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 17 19:28:07 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 19:28:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2kdc-00028S-KT; Tue, 17 May 2016 19:26:40 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1b2kdb-00028M-Q2
 for xen-users@lists.xen.org; Tue, 17 May 2016 19:26:39 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 F8/3A-04060-F607B375; Tue, 17 May 2016 19:26:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrPKsWRWlGSWpSXmKPExsVyXIC7RTe3wDr
 cYFmTvsWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmtGws5O54LFuRdf2TYwNjOfUuxg5OYQEXCVW
 nlnO2sXIBWRPZZTYseYlG0yi5dJbJgg7VOLgrr9Q8QqJs7v/skPYLhLd605C1QRLvGzayQgxq
 INRYuKrBrAGFgFVieeTH4EV8QoEStx5tgrMZhOQkPiy/CtYjYiAtMSMK01gtrCAkcS6/jZ2iE
 FbGCX6VkMkOIGaly5awgJiiwqYS/zoPAa0jYNDQkBd4nB/PoQZJvFpRQ1IBbOAp8T8y5NYIdY
 KSpyc+YQFIi4v0bx1NvMERtFZSMpmISmbhaQMwnaU2N/4lhHCVpN4evQ2UD0HkC0tsfwfB6Zy
 NYnb266yQ9iKEjNajzEhKV/AyLWKUb04tagstUjXQi+pKDM9oyQ3MTNH19DAWC83tbg4MT01J
 zGpWC85P3cTIzByGYBgB+OFdudDjJIcTEqivBdMrMOF+JLyUyozEosz4otKc1KLDzHKcHAoSf
 DuyAPKCRalpqdWpGXmAFMITFqCg0dJhJcjHyjNW1yQmFucmQ6ROsWoy3Hr5ObdTEIsefl5qVL
 ivEtAZgiAFGWU5sGNgKWzS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLm5QFZxZOZVwK36RXQ
 EUxAR0wwswA5oiQRISXVwGiste3c4pyn+dLPu9xTfUQX1N113l9wee0vq6n7dQ9tjO0/YfZ1o
 +vf1q8/2VN/bbiUuLUl78HcL+ed/qdbuJ2vCQ9N8GP4cnpqclDyHZ/rEc2/1JPexzyP/Db5/9
 XZs+NZdk6u62+71uW7aMkXQ2fzT2mH/r4pOC36seXi46/cixbui0xZ8ZhFiaU4I9FQi7moOBE
 ASF3WJGIDAAA=
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-16.tower-31.messagelabs.com!1463513196!33088836!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_40_50,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 728 invoked from network); 17 May 2016 19:26:37 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-16.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 17 May 2016 19:26:37 -0000
Received: (qmail 14052 invoked by uid 89); 17 May 2016 19:26:33 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 17 May 2016 19:26:31 -0000
Received: (qmail 84974 invoked by uid 89); 17 May 2016 16:53:52 -0000
Received: by simscan 1.3.1 ppid: 84972, pid: 84973, t: 0.0022s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 17 May 2016 16:53:52 -0000
Received: (qmail 6221 invoked by uid 89); 17 May 2016 16:53:52 -0000
Received: by simscan 1.4.0 ppid: 6215, pid: 6218, t: 0.0887s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 17 May 2016 16:53:52 -0000
Date: Tue, 17 May 2016 11:53:52 -0500
Message-ID: <20160517115352.Horde.IlwCbYtuOWJ6O9v5JzxEgA1@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <CAHdho9POqwyhRueULK57pr3dKvOfBtfs33JV=boNjS2PDf+i7Q@mail.gmail.com>
 <57322450.1010000@prgmr.com>
 <CAHdho9NiJeLpcFUnBnWk7SiTWVL=jEEGUg_cJa3Mf2YCGq6zbQ@mail.gmail.com>
In-Reply-To: <CAHdho9NiJeLpcFUnBnWk7SiTWVL=jEEGUg_cJa3Mf2YCGq6zbQ@mail.gmail.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] Disks shared by default ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0492797449984229628=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============0492797449984229628==
Content-Type: multipart/alternative; boundary="=_fAItw5dzqNDWRT9HKWb-iQ1"
Content-Transfer-Encoding: 8bit

This message is in MIME format.

--=_fAItw5dzqNDWRT9HKWb-iQ1
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

  The documentation for this should probably be updated.
http://wiki.xen.org/wiki/XL_vs_Xend_Feature_Comparison says that the "w!"
notation is not supported by XL, but it doesn't mention that sharing is
implied by default. The footnote has a link to
http://wiki.xen.org/wiki/XL#Anti-Features which doesn't even mention
anything about sharing which makes the footnote irrelevant. And there
doesn't appear to be any page which actually talks about disk sharing,
where it could be noted that sharing is only supported on "phy:" disks and
not image files.

There is also no documentation about what disk sharing is actually useful
for. E.g. which filesystems would even support concurrent access to the
underlying block device like this, and what mount options would be
necessary?

Quoting Sébastien Chaumat <sebastien.chaumat@qspin.be>:

> Found it :
>     nearly 3 yrs old
>     
>      http://bugs.xenproject.org/xen/bug/26
>     
>
>     On 10 May 2016 at 20:11, Sarah Newman <srn@prgmr.com> wrote:
>
>> On 05/10/2016 03:24 AM, Sébastien Chaumat wrote:
>>> Hello,
>>>
>>>   I just realized that in recent xen version (xl stack)  phy: disks
are
>>> shared by default between domUs:
>>>
>>> eg:
>>>
>>> disk        = [ '/dev/VGdomU/test-ext4,raw,xvda2,w' ]
>>>
>>> can be used in multiple simultaneous domUs without a warning (learned
>>> the
>>> hard way).
>>>
>>> When this the change from 'w!' syntax to simple 'w' for shared disk
>>>   occured ? what was the rationale for it ?
>>> I could not find this information.
>>>
>>> Is there any option to forbid sharing vbd accross domU by default ?
>>
>> If you find out, please post back.
>>
>>  
>
>      
> --
>          SéBASTIEN CHAUMAT           Open source IT Architect
>        


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_fAItw5dzqNDWRT9HKWb-iQ1
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>The documentation for this should probably be updated. http://wiki.xen.org/wiki/XL_vs_Xend_Feature_Comparison says that the "w!" notation is not supported by XL, but it doesn't mention that sharing is implied by default. The footnote has a link to http://wiki.xen.org/wiki/XL#Anti-Features which doesn't even mention anything about sharing which makes the footnote irrelevant. And there doesn't appear to be any page which actually talks about disk sharing, where it could be noted that sharing is only supported on "phy:" disks and not image files.<br>
<br>
There is also no documentation about what disk sharing is actually useful for. E.g. which filesystems would even support concurrent access to the underlying block device like this, and what mount options would be necessary?<br>
<br>
Quoting S&eacute;bastien Chaumat &lt;<a href="mailto:sebastien.chaumat@qspin.be">sebastien.chaumat@qspin.be</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<div dir="ltr">
<div>Found it :</div>
<div>&nbsp;nearly 3 yrs old</div>
<div>&nbsp;</div>
<div>&nbsp; <a href="http://bugs.xenproject.org/xen/bug/26">http://bugs.xenproject.org/xen/bug/26</a></div>
<div>&nbsp;</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 10 May 2016 at 20:11, Sarah Newman <span dir="ltr">&lt;<a href="mailto:srn@prgmr.com" target="_blank">srn@prgmr.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p><br>
<span>On 05/10/2016 03:24 AM, S&eacute;bastien Chaumat wrote:<br>
&gt; Hello,<br>
&gt;<br>
&gt;&nbsp; I just realized that in recent xen version (xl stack)&nbsp; phy: disks are<br>
&gt; shared by default between domUs:<br>
&gt;<br>
&gt; eg:<br>
&gt;<br>
&gt; disk&nbsp; &nbsp; &nbsp; &nbsp; = [ '/dev/VGdomU/test-ext4,raw,xvda2,w' ]<br>
&gt;<br>
&gt; can be used in multiple simultaneous domUs without a warning (learned the<br>
&gt; hard way).<br>
&gt;<br>
&gt; When this the change from 'w!' syntax to simple 'w' for shared disk<br>
&gt;&nbsp; occured ? what was the rationale for it ?<br>
&gt; I could not find this information.<br>
&gt;<br>
&gt; Is there any option to forbid sharing vbd accross domU by default ?</span><br>
<br>
If you find out, please post back.<br>
<br>
&nbsp;</p>
</blockquote>
</div>
<br>
<br clear="all">
<div>&nbsp;</div>
--<br>
<div class="gmail_signature">
<div dir="ltr"><font color="#666666" face="tahoma, sans-serif"><b style="background-color:rgb(255,255,255)">S&eacute;bastien CHAUMAT</b></font>
<div><font color="#666666" face="tahoma, sans-serif" style="background-color:rgb(255,255,255)">Open source IT Architect</font></div>
<div>&nbsp;</div>
</div>
</div>
</div>
</div>
</blockquote>
<p><br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_fAItw5dzqNDWRT9HKWb-iQ1--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0492797449984229628==--



From xen-users-bounces@lists.xen.org Tue May 17 19:28:07 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 19:28:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2kdc-00028S-KT; Tue, 17 May 2016 19:26:40 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1b2kdb-00028M-Q2
 for xen-users@lists.xen.org; Tue, 17 May 2016 19:26:39 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 F8/3A-04060-F607B375; Tue, 17 May 2016 19:26:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrPKsWRWlGSWpSXmKPExsVyXIC7RTe3wDr
 cYFmTvsWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmtGws5O54LFuRdf2TYwNjOfUuxg5OYQEXCVW
 nlnO2sXIBWRPZZTYseYlG0yi5dJbJgg7VOLgrr9Q8QqJs7v/skPYLhLd605C1QRLvGzayQgxq
 INRYuKrBrAGFgFVieeTH4EV8QoEStx5tgrMZhOQkPiy/CtYjYiAtMSMK01gtrCAkcS6/jZ2iE
 FbGCX6VkMkOIGaly5awgJiiwqYS/zoPAa0jYNDQkBd4nB/PoQZJvFpRQ1IBbOAp8T8y5NYIdY
 KSpyc+YQFIi4v0bx1NvMERtFZSMpmISmbhaQMwnaU2N/4lhHCVpN4evQ2UD0HkC0tsfwfB6Zy
 NYnb266yQ9iKEjNajzEhKV/AyLWKUb04tagstUjXQi+pKDM9oyQ3MTNH19DAWC83tbg4MT01J
 zGpWC85P3cTIzByGYBgB+OFdudDjJIcTEqivBdMrMOF+JLyUyozEosz4otKc1KLDzHKcHAoSf
 DuyAPKCRalpqdWpGXmAFMITFqCg0dJhJcjHyjNW1yQmFucmQ6ROsWoy3Hr5ObdTEIsefl5qVL
 ivEtAZgiAFGWU5sGNgKWzS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLm5QFZxZOZVwK36RXQ
 EUxAR0wwswA5oiQRISXVwGiste3c4pyn+dLPu9xTfUQX1N113l9wee0vq6n7dQ9tjO0/YfZ1o
 +vf1q8/2VN/bbiUuLUl78HcL+ed/qdbuJ2vCQ9N8GP4cnpqclDyHZ/rEc2/1JPexzyP/Db5/9
 XZs+NZdk6u62+71uW7aMkXQ2fzT2mH/r4pOC36seXi46/cixbui0xZ8ZhFiaU4I9FQi7moOBE
 ASF3WJGIDAAA=
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-16.tower-31.messagelabs.com!1463513196!33088836!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=1.4 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_40_50,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 728 invoked from network); 17 May 2016 19:26:37 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-16.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 17 May 2016 19:26:37 -0000
Received: (qmail 14052 invoked by uid 89); 17 May 2016 19:26:33 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 17 May 2016 19:26:31 -0000
Received: (qmail 84974 invoked by uid 89); 17 May 2016 16:53:52 -0000
Received: by simscan 1.3.1 ppid: 84972, pid: 84973, t: 0.0022s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 17 May 2016 16:53:52 -0000
Received: (qmail 6221 invoked by uid 89); 17 May 2016 16:53:52 -0000
Received: by simscan 1.4.0 ppid: 6215, pid: 6218, t: 0.0887s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 17 May 2016 16:53:52 -0000
Date: Tue, 17 May 2016 11:53:52 -0500
Message-ID: <20160517115352.Horde.IlwCbYtuOWJ6O9v5JzxEgA1@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: xen-users@lists.xen.org
References: <CAHdho9POqwyhRueULK57pr3dKvOfBtfs33JV=boNjS2PDf+i7Q@mail.gmail.com>
 <57322450.1010000@prgmr.com>
 <CAHdho9NiJeLpcFUnBnWk7SiTWVL=jEEGUg_cJa3Mf2YCGq6zbQ@mail.gmail.com>
In-Reply-To: <CAHdho9NiJeLpcFUnBnWk7SiTWVL=jEEGUg_cJa3Mf2YCGq6zbQ@mail.gmail.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] Disks shared by default ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0492797449984229628=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============0492797449984229628==
Content-Type: multipart/alternative; boundary="=_fAItw5dzqNDWRT9HKWb-iQ1"
Content-Transfer-Encoding: 8bit

This message is in MIME format.

--=_fAItw5dzqNDWRT9HKWb-iQ1
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

  The documentation for this should probably be updated.
http://wiki.xen.org/wiki/XL_vs_Xend_Feature_Comparison says that the "w!"
notation is not supported by XL, but it doesn't mention that sharing is
implied by default. The footnote has a link to
http://wiki.xen.org/wiki/XL#Anti-Features which doesn't even mention
anything about sharing which makes the footnote irrelevant. And there
doesn't appear to be any page which actually talks about disk sharing,
where it could be noted that sharing is only supported on "phy:" disks and
not image files.

There is also no documentation about what disk sharing is actually useful
for. E.g. which filesystems would even support concurrent access to the
underlying block device like this, and what mount options would be
necessary?

Quoting Sébastien Chaumat <sebastien.chaumat@qspin.be>:

> Found it :
>     nearly 3 yrs old
>     
>      http://bugs.xenproject.org/xen/bug/26
>     
>
>     On 10 May 2016 at 20:11, Sarah Newman <srn@prgmr.com> wrote:
>
>> On 05/10/2016 03:24 AM, Sébastien Chaumat wrote:
>>> Hello,
>>>
>>>   I just realized that in recent xen version (xl stack)  phy: disks
are
>>> shared by default between domUs:
>>>
>>> eg:
>>>
>>> disk        = [ '/dev/VGdomU/test-ext4,raw,xvda2,w' ]
>>>
>>> can be used in multiple simultaneous domUs without a warning (learned
>>> the
>>> hard way).
>>>
>>> When this the change from 'w!' syntax to simple 'w' for shared disk
>>>   occured ? what was the rationale for it ?
>>> I could not find this information.
>>>
>>> Is there any option to forbid sharing vbd accross domU by default ?
>>
>> If you find out, please post back.
>>
>>  
>
>      
> --
>          SéBASTIEN CHAUMAT           Open source IT Architect
>        


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_fAItw5dzqNDWRT9HKWb-iQ1
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>The documentation for this should probably be updated. http://wiki.xen.org/wiki/XL_vs_Xend_Feature_Comparison says that the "w!" notation is not supported by XL, but it doesn't mention that sharing is implied by default. The footnote has a link to http://wiki.xen.org/wiki/XL#Anti-Features which doesn't even mention anything about sharing which makes the footnote irrelevant. And there doesn't appear to be any page which actually talks about disk sharing, where it could be noted that sharing is only supported on "phy:" disks and not image files.<br>
<br>
There is also no documentation about what disk sharing is actually useful for. E.g. which filesystems would even support concurrent access to the underlying block device like this, and what mount options would be necessary?<br>
<br>
Quoting S&eacute;bastien Chaumat &lt;<a href="mailto:sebastien.chaumat@qspin.be">sebastien.chaumat@qspin.be</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<div dir="ltr">
<div>Found it :</div>
<div>&nbsp;nearly 3 yrs old</div>
<div>&nbsp;</div>
<div>&nbsp; <a href="http://bugs.xenproject.org/xen/bug/26">http://bugs.xenproject.org/xen/bug/26</a></div>
<div>&nbsp;</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 10 May 2016 at 20:11, Sarah Newman <span dir="ltr">&lt;<a href="mailto:srn@prgmr.com" target="_blank">srn@prgmr.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<p><br>
<span>On 05/10/2016 03:24 AM, S&eacute;bastien Chaumat wrote:<br>
&gt; Hello,<br>
&gt;<br>
&gt;&nbsp; I just realized that in recent xen version (xl stack)&nbsp; phy: disks are<br>
&gt; shared by default between domUs:<br>
&gt;<br>
&gt; eg:<br>
&gt;<br>
&gt; disk&nbsp; &nbsp; &nbsp; &nbsp; = [ '/dev/VGdomU/test-ext4,raw,xvda2,w' ]<br>
&gt;<br>
&gt; can be used in multiple simultaneous domUs without a warning (learned the<br>
&gt; hard way).<br>
&gt;<br>
&gt; When this the change from 'w!' syntax to simple 'w' for shared disk<br>
&gt;&nbsp; occured ? what was the rationale for it ?<br>
&gt; I could not find this information.<br>
&gt;<br>
&gt; Is there any option to forbid sharing vbd accross domU by default ?</span><br>
<br>
If you find out, please post back.<br>
<br>
&nbsp;</p>
</blockquote>
</div>
<br>
<br clear="all">
<div>&nbsp;</div>
--<br>
<div class="gmail_signature">
<div dir="ltr"><font color="#666666" face="tahoma, sans-serif"><b style="background-color:rgb(255,255,255)">S&eacute;bastien CHAUMAT</b></font>
<div><font color="#666666" face="tahoma, sans-serif" style="background-color:rgb(255,255,255)">Open source IT Architect</font></div>
<div>&nbsp;</div>
</div>
</div>
</div>
</div>
</blockquote>
<p><br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_fAItw5dzqNDWRT9HKWb-iQ1--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0492797449984229628==--



From xen-users-bounces@lists.xen.org Tue May 17 20:08:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 20:08:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2lH6-0004Nv-UE; Tue, 17 May 2016 20:07:28 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b2lH6-0004Np-7w
 for Xen-users@lists.xen.org; Tue, 17 May 2016 20:07:28 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 DE/A9-03753-FF97B375; Tue, 17 May 2016 20:07:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsVy5bGgiO6/Sut
 wgw3XDS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ow5/2IKTgtUTPxwg6WB8SF3FyMnh5DAAUaJ
 hvcSEPYxRok/HVYgNq+AoMTJmU9YQGxmASuJ7o07mSBseYntb+cwg9gsAqoS7xa/YAOx2YDiv
 T3fwOIiAtIS1+ffBbOFBSQl+udMY4WY6SCx4/tnsJkSAuISa5+dAusVFVCWmPWzjwki7irx9s
 ALoF4uIPszo8SjBRuZIJxl7BIfHy9hncDIPwvJgbOQHDgLyYELGJlXMWoUpxaVpRbpGprqJRV
 lpmeU5CZm5ugaGpro5aYWFyemp+YkJhXrJefnbmIEhmE9AwPjDsa/pz0PMUpyMCmJ8l4wsQ4X
 4kvKT6nMSCzOiC8qzUktPsQow8GhJMH7uAIoJ1iUmp5akZaZA4wImLQEB4+SCO8TkDRvcUFib
 nFmOkTqFKMux5YFN9YyCbHk5eelSonzVoAUCYAUZZTmwY2AReclRlkpYV5GBgYGIZ6C1KLczB
 JU+VeM4hyMSsK8b0Cm8GTmlcBtegV0BBPQERPMLECOKElESEk1MCavvFxwqi3+zZx5ctf9Uy8
 cTtTvfBZ9N4Jp/qNCXocE/+hn39d/F/pt8XVWjwTz3dsRel++sLxetUcs5L75jrlz5uh95T71
 072zMVUqJuju5JXnmlnmCj/W0Fw1Z8vV/aaasa/Sjr2x+Cu06LOI+H05TVXVPx4ciUu6HjzQS
 DC8/NyIp3OCqqwSS3FGoqEWc1FxIgC8U2J+yQIAAA==
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-3.tower-27.messagelabs.com!1463515646!41822750!1
X-Originating-IP: [212.227.17.20]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIwID0+IDI4MDcx\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIwID0+IDI4MDcx\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15514 invoked from network); 17 May 2016 20:07:26 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.20)
 by server-3.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 17 May 2016 20:07:26 -0000
Received: from satan.chao5.int ([79.247.161.161]) by mail.gmx.com (mrgmx103)
 with ESMTPSA (Nemesis) id 0MQRZw-1bALxJ3mNo-00Tpg0 for
 <Xen-users@lists.xen.org>; Tue, 17 May 2016 22:07:25 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 950322153E09
 for <Xen-users@lists.xen.org>; Tue, 17 May 2016 22:07:10 +0200 (CEST)
MIME-Version: 1.0
Date: Tue, 17 May 2016 22:07:10 +0200
From: Christoph <mangel@gmx.de>
To: Xen-users@lists.xen.org
Message-ID: <dde6f84cd35f00d13de4e7dd3579ef30@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.1.5
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:wcGrrkQn2F+0R+hYye/V0YtdjAcstIzElddpVWhqXaR0f5Af/Cl
 S76O1yy1rRbn7N85nrxnK4YfVO6UMGn/+/cFIYLYVmqDrJ+8LauC+0PJml+Y95QtmgDzvcy
 4kCo+Dv6BSuvBYRcfPpIL5D7KlXFV8CI8ZtoThXxP3RLwG5AapVdjQ5pR4GgS6N/7Bb6KR9
 hqJrwSIRAyIhk8ngi3hig==
X-UI-Out-Filterresults: notjunk:1;V01:K0:wV1rbUOAGyw=:AQGC8p/sEtlJfdt7RrfesF
 SIXOLispbp3VRywEwxPu2eJYymKhoA4V/iB01i8LiJ5q86zeEsh02AgUIJpZKBXEXH77XlN2l
 J5xS9RdEE06y6ZtOTPz1dJQRzJQpJHM8/lfPuIKhfPuwQ3sShmrpDejL4V4Ep98eUxpXsmNe9
 Zfrcp1d5T369CowDODm5hgbDaoA+LucEM55YXtqTXUP+q6QkjOUsVqoqoaW5fkLJ9m9U5nFgE
 +jegZIJk3u1OJ9QGoPpw9QKLiL8eo0QAsWM0can6HzjmSRYXBouTHD+1gJwACaljCuyOqXotn
 qk5GZ+zX5ALSf4Tnpj7jJnOhx6PeFkMN+ZdMLzvDiGi/XCVE1iAvaw2cM0rUDttalKLtyNoRo
 mCyRXmm+X91AHARWEW2/RFBquQdBVm7glk6QTSTk0PyIyENNqWRCcYDzs8vJAKly7iT2HtRok
 FjyNE3b6adz6Jwotgy1ZZIRGAPzMnObRD4WklUoIcBfq9nXG3OlVD/EjhShC4vximJL43nCgi
 QDgu6SEUomjb8wUJDZY4M/zEAMqlPbF7ksqHYUDi7+EUt9CCgi1AQaWA7rrO4a6fbxetyCGDf
 6DK4jdeWgX6KTz85We3FZ4Tg4JExGsUxintS51UjiQ/BoYjV1PMv7ZRR5jg3Qh9A/Rq1ZaI0q
 pkHuAgXL45bChyZ/x2qwc6dPssbTfl3+Oq1NMgxAsCeCqI4A9s2p2EBlriA3fm8L6z+szxae0
 w8UspNkEXQL23dhf3PuzTD6sVDmQ4tRnujYOPuvFNlhm15jqLGNuoRPpVMC8s9EcEW0MwWfcm
 hGrhjtLxytIuSUJ49nDEC24BE8+5w==
Subject: [Xen-users] ugly network bug
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgQWxsCgpJIGhhdmUgYSByZWFsbHkgdWdseSBidWcgaGVyZS4gQWZ0ZXIgYSBsb3Qgb2YgdHJh
ZmZpYyB0byBteSBuZnMgc2VydmVyIAppbiBhIGRvbVUgSSBzZWV0IHRoaXMgaW4gZG1lc2cgb2Yg
ZG9tMDoKClsxNzk0NDUuMjQ2OTgzXSB2aWYgdmlmLTItMiB2aWYyLjI6IEd1ZXN0IFJ4IHN0YWxs
ZWQKWzE3OTQ0NS4yNDcwMjRdIHhlbmJyMjogcG9ydCAzKHZpZjIuMikgZW50ZXJlZCBkaXNhYmxl
ZCBzdGF0ZQoKYW5kIHRoaXMgbmljIGRvZXNudCB3b3JrIGFueW1vcmUgaW4gdGhlIGRvbVUuIFRo
aXMgaXN0IHRoZSBuaWMgd2hhdCBteSAKbmZzIHVzZXMgdG8gc2hhcmUgdGhlIGZzLi4uCkkgbmVl
ZCB0byByZXN0YXJ0IHRoZSBkb21VIHRoZW4gaXQgd29ya3Mgc29tZSB0aW1lLi4uCgpJIGhhdmUg
YWxyZWFkeSB0cmllZCB0aGVzZSBzZXR0aW5ncyBpbiBkb20wIEFORCBkb21VOgoKL3Vzci9zYmlu
L2V0aHRvb2wgLUsgZW5wMHMyNSB0c28gb2ZmIGdzbyBvZmYKCkl0IGRvZXNudCBmaXggaXQuLi4K
CldoYXQgY2FuIGJlIHRoZSBwcm9ibGVtPyBIb3cgY2FuIEkgZml4IGl0PwoKVGhlIGRvbTAgaXMg
YSBjZW50b3M3IHdpdGggeGVuIGluZm86Cgpob3N0ICAgICAgICAgICAgICAgICAgIDogbGlsaXRo
Lm1nbXQKcmVsZWFzZSAgICAgICAgICAgICAgICA6IDMuMTguMzItMjAuZWw3Lng4Nl82NAp2ZXJz
aW9uICAgICAgICAgICAgICAgIDogIzEgU01QIE1vbiBNYXkgOSAxNDowNDoyNSBVVEMgMjAxNgpt
YWNoaW5lICAgICAgICAgICAgICAgIDogeDg2XzY0Cm5yX2NwdXMgICAgICAgICAgICAgICAgOiA4
Cm1heF9jcHVfaWQgICAgICAgICAgICAgOiAxNQpucl9ub2RlcyAgICAgICAgICAgICAgIDogMQpj
b3Jlc19wZXJfc29ja2V0ICAgICAgIDogNAp0aHJlYWRzX3Blcl9jb3JlICAgICAgIDogMgpjcHVf
bWh6ICAgICAgICAgICAgICAgIDogMjcwMgpod19jYXBzICAgICAgICAgICAgICAgIDogCmJmZWJm
YmZmOjI4MTAwODAwOjAwMDAwMDAwOjAwMDAzYjAwOjAwOThlM2JkOjAwMDAwMDAwOjAwMDAwMDAx
OjAwMDAwMDAwCnZpcnRfY2FwcyAgICAgICAgICAgICAgOiBodm0gaHZtX2RpcmVjdGlvCnRvdGFs
X21lbW9yeSAgICAgICAgICAgOiAxMjI3NwpmcmVlX21lbW9yeSAgICAgICAgICAgIDogMzg1CnNo
YXJpbmdfZnJlZWRfbWVtb3J5ICAgOiAwCnNoYXJpbmdfdXNlZF9tZW1vcnkgICAgOiAwCm91dHN0
YW5kaW5nX2NsYWltcyAgICAgOiAwCmZyZWVfY3B1cyAgICAgICAgICAgICAgOiAwCnhlbl9tYWpv
ciAgICAgICAgICAgICAgOiA0Cnhlbl9taW5vciAgICAgICAgICAgICAgOiA2Cnhlbl9leHRyYSAg
ICAgICAgICAgICAgOiAuMS03LmVsNwp4ZW5fdmVyc2lvbiAgICAgICAgICAgIDogNC42LjEtNy5l
bDcKeGVuX2NhcHMgICAgICAgICAgICAgICA6IHhlbi0zLjAteDg2XzY0IHhlbi0zLjAteDg2XzMy
cCBodm0tMy4wLXg4Nl8zMiAKaHZtLTMuMC14ODZfMzJwIGh2bS0zLjAteDg2XzY0Cnhlbl9zY2hl
ZHVsZXIgICAgICAgICAgOiBjcmVkaXQKeGVuX3BhZ2VzaXplICAgICAgICAgICA6IDQwOTYKcGxh
dGZvcm1fcGFyYW1zICAgICAgICA6IHZpcnRfc3RhcnQ9MHhmZmZmODAwMDAwMDAwMDAwCnhlbl9j
aGFuZ2VzZXQgICAgICAgICAgOiBXZWQgTWFyIDE2IDE2OjUxOjI3IDIwMTYgKzAwMDAgCmdpdDo2
YWE4NGI3LWRpcnR5Cnhlbl9jb21tYW5kbGluZSAgICAgICAgOiBwbGFjZWhvbGRlciBkb20wX21l
bT0xMDI0TSxtYXg6MTAyNE0gCmNwdWZyZXE9eGVuIGRvbTBfbWF4X3ZjcHVzPTIgZG9tMF92Y3B1
c19waW4gY29uc29sZT10dHkwIApkb20wX21lbT0xMDI0TSxtYXg6MTAyNE0gY3B1aW5mbyBjb20x
PTExNTIwMCw4bjEgY29uc29sZT1jb20xLHR0eSAKbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxs
CmNjX2NvbXBpbGVyICAgICAgICAgICAgOiBnY2MgKEdDQykgNC44LjUgMjAxNTA2MjMgKFJlZCBI
YXQgNC44LjUtNCkKY2NfY29tcGlsZV9ieSAgICAgICAgICA6IG1vY2tidWlsZApjY19jb21waWxl
X2RvbWFpbiAgICAgIDogY2VudG9zLm9yZwpjY19jb21waWxlX2RhdGUgICAgICAgIDogTW9uIE1h
eSAgOSAxMjo1NToxNiBVVEMgMjAxNgp4ZW5kX2NvbmZpZ19mb3JtYXQgICAgIDogNAotLSAKLS0t
LS0tLS0tCkdyZWV0egoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 17 20:08:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 17 May 2016 20:08:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2lH6-0004Nv-UE; Tue, 17 May 2016 20:07:28 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b2lH6-0004Np-7w
 for Xen-users@lists.xen.org; Tue, 17 May 2016 20:07:28 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 DE/A9-03753-FF97B375; Tue, 17 May 2016 20:07:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsVy5bGgiO6/Sut
 wgw3XDS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ow5/2IKTgtUTPxwg6WB8SF3FyMnh5DAAUaJ
 hvcSEPYxRok/HVYgNq+AoMTJmU9YQGxmASuJ7o07mSBseYntb+cwg9gsAqoS7xa/YAOx2YDiv
 T3fwOIiAtIS1+ffBbOFBSQl+udMY4WY6SCx4/tnsJkSAuISa5+dAusVFVCWmPWzjwki7irx9s
 ALoF4uIPszo8SjBRuZIJxl7BIfHy9hncDIPwvJgbOQHDgLyYELGJlXMWoUpxaVpRbpGprqJRV
 lpmeU5CZm5ugaGpro5aYWFyemp+YkJhXrJefnbmIEhmE9AwPjDsa/pz0PMUpyMCmJ8l4wsQ4X
 4kvKT6nMSCzOiC8qzUktPsQow8GhJMH7uAIoJ1iUmp5akZaZA4wImLQEB4+SCO8TkDRvcUFib
 nFmOkTqFKMux5YFN9YyCbHk5eelSonzVoAUCYAUZZTmwY2AReclRlkpYV5GBgYGIZ6C1KLczB
 JU+VeM4hyMSsK8b0Cm8GTmlcBtegV0BBPQERPMLECOKElESEk1MCavvFxwqi3+zZx5ctf9Uy8
 cTtTvfBZ9N4Jp/qNCXocE/+hn39d/F/pt8XVWjwTz3dsRel++sLxetUcs5L75jrlz5uh95T71
 072zMVUqJuju5JXnmlnmCj/W0Fw1Z8vV/aaasa/Sjr2x+Cu06LOI+H05TVXVPx4ciUu6HjzQS
 DC8/NyIp3OCqqwSS3FGoqEWc1FxIgC8U2J+yQIAAA==
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-3.tower-27.messagelabs.com!1463515646!41822750!1
X-Originating-IP: [212.227.17.20]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIwID0+IDI4MDcx\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIwID0+IDI4MDcx\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15514 invoked from network); 17 May 2016 20:07:26 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.20)
 by server-3.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 17 May 2016 20:07:26 -0000
Received: from satan.chao5.int ([79.247.161.161]) by mail.gmx.com (mrgmx103)
 with ESMTPSA (Nemesis) id 0MQRZw-1bALxJ3mNo-00Tpg0 for
 <Xen-users@lists.xen.org>; Tue, 17 May 2016 22:07:25 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 950322153E09
 for <Xen-users@lists.xen.org>; Tue, 17 May 2016 22:07:10 +0200 (CEST)
MIME-Version: 1.0
Date: Tue, 17 May 2016 22:07:10 +0200
From: Christoph <mangel@gmx.de>
To: Xen-users@lists.xen.org
Message-ID: <dde6f84cd35f00d13de4e7dd3579ef30@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.1.5
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:wcGrrkQn2F+0R+hYye/V0YtdjAcstIzElddpVWhqXaR0f5Af/Cl
 S76O1yy1rRbn7N85nrxnK4YfVO6UMGn/+/cFIYLYVmqDrJ+8LauC+0PJml+Y95QtmgDzvcy
 4kCo+Dv6BSuvBYRcfPpIL5D7KlXFV8CI8ZtoThXxP3RLwG5AapVdjQ5pR4GgS6N/7Bb6KR9
 hqJrwSIRAyIhk8ngi3hig==
X-UI-Out-Filterresults: notjunk:1;V01:K0:wV1rbUOAGyw=:AQGC8p/sEtlJfdt7RrfesF
 SIXOLispbp3VRywEwxPu2eJYymKhoA4V/iB01i8LiJ5q86zeEsh02AgUIJpZKBXEXH77XlN2l
 J5xS9RdEE06y6ZtOTPz1dJQRzJQpJHM8/lfPuIKhfPuwQ3sShmrpDejL4V4Ep98eUxpXsmNe9
 Zfrcp1d5T369CowDODm5hgbDaoA+LucEM55YXtqTXUP+q6QkjOUsVqoqoaW5fkLJ9m9U5nFgE
 +jegZIJk3u1OJ9QGoPpw9QKLiL8eo0QAsWM0can6HzjmSRYXBouTHD+1gJwACaljCuyOqXotn
 qk5GZ+zX5ALSf4Tnpj7jJnOhx6PeFkMN+ZdMLzvDiGi/XCVE1iAvaw2cM0rUDttalKLtyNoRo
 mCyRXmm+X91AHARWEW2/RFBquQdBVm7glk6QTSTk0PyIyENNqWRCcYDzs8vJAKly7iT2HtRok
 FjyNE3b6adz6Jwotgy1ZZIRGAPzMnObRD4WklUoIcBfq9nXG3OlVD/EjhShC4vximJL43nCgi
 QDgu6SEUomjb8wUJDZY4M/zEAMqlPbF7ksqHYUDi7+EUt9CCgi1AQaWA7rrO4a6fbxetyCGDf
 6DK4jdeWgX6KTz85We3FZ4Tg4JExGsUxintS51UjiQ/BoYjV1PMv7ZRR5jg3Qh9A/Rq1ZaI0q
 pkHuAgXL45bChyZ/x2qwc6dPssbTfl3+Oq1NMgxAsCeCqI4A9s2p2EBlriA3fm8L6z+szxae0
 w8UspNkEXQL23dhf3PuzTD6sVDmQ4tRnujYOPuvFNlhm15jqLGNuoRPpVMC8s9EcEW0MwWfcm
 hGrhjtLxytIuSUJ49nDEC24BE8+5w==
Subject: [Xen-users] ugly network bug
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgQWxsCgpJIGhhdmUgYSByZWFsbHkgdWdseSBidWcgaGVyZS4gQWZ0ZXIgYSBsb3Qgb2YgdHJh
ZmZpYyB0byBteSBuZnMgc2VydmVyIAppbiBhIGRvbVUgSSBzZWV0IHRoaXMgaW4gZG1lc2cgb2Yg
ZG9tMDoKClsxNzk0NDUuMjQ2OTgzXSB2aWYgdmlmLTItMiB2aWYyLjI6IEd1ZXN0IFJ4IHN0YWxs
ZWQKWzE3OTQ0NS4yNDcwMjRdIHhlbmJyMjogcG9ydCAzKHZpZjIuMikgZW50ZXJlZCBkaXNhYmxl
ZCBzdGF0ZQoKYW5kIHRoaXMgbmljIGRvZXNudCB3b3JrIGFueW1vcmUgaW4gdGhlIGRvbVUuIFRo
aXMgaXN0IHRoZSBuaWMgd2hhdCBteSAKbmZzIHVzZXMgdG8gc2hhcmUgdGhlIGZzLi4uCkkgbmVl
ZCB0byByZXN0YXJ0IHRoZSBkb21VIHRoZW4gaXQgd29ya3Mgc29tZSB0aW1lLi4uCgpJIGhhdmUg
YWxyZWFkeSB0cmllZCB0aGVzZSBzZXR0aW5ncyBpbiBkb20wIEFORCBkb21VOgoKL3Vzci9zYmlu
L2V0aHRvb2wgLUsgZW5wMHMyNSB0c28gb2ZmIGdzbyBvZmYKCkl0IGRvZXNudCBmaXggaXQuLi4K
CldoYXQgY2FuIGJlIHRoZSBwcm9ibGVtPyBIb3cgY2FuIEkgZml4IGl0PwoKVGhlIGRvbTAgaXMg
YSBjZW50b3M3IHdpdGggeGVuIGluZm86Cgpob3N0ICAgICAgICAgICAgICAgICAgIDogbGlsaXRo
Lm1nbXQKcmVsZWFzZSAgICAgICAgICAgICAgICA6IDMuMTguMzItMjAuZWw3Lng4Nl82NAp2ZXJz
aW9uICAgICAgICAgICAgICAgIDogIzEgU01QIE1vbiBNYXkgOSAxNDowNDoyNSBVVEMgMjAxNgpt
YWNoaW5lICAgICAgICAgICAgICAgIDogeDg2XzY0Cm5yX2NwdXMgICAgICAgICAgICAgICAgOiA4
Cm1heF9jcHVfaWQgICAgICAgICAgICAgOiAxNQpucl9ub2RlcyAgICAgICAgICAgICAgIDogMQpj
b3Jlc19wZXJfc29ja2V0ICAgICAgIDogNAp0aHJlYWRzX3Blcl9jb3JlICAgICAgIDogMgpjcHVf
bWh6ICAgICAgICAgICAgICAgIDogMjcwMgpod19jYXBzICAgICAgICAgICAgICAgIDogCmJmZWJm
YmZmOjI4MTAwODAwOjAwMDAwMDAwOjAwMDAzYjAwOjAwOThlM2JkOjAwMDAwMDAwOjAwMDAwMDAx
OjAwMDAwMDAwCnZpcnRfY2FwcyAgICAgICAgICAgICAgOiBodm0gaHZtX2RpcmVjdGlvCnRvdGFs
X21lbW9yeSAgICAgICAgICAgOiAxMjI3NwpmcmVlX21lbW9yeSAgICAgICAgICAgIDogMzg1CnNo
YXJpbmdfZnJlZWRfbWVtb3J5ICAgOiAwCnNoYXJpbmdfdXNlZF9tZW1vcnkgICAgOiAwCm91dHN0
YW5kaW5nX2NsYWltcyAgICAgOiAwCmZyZWVfY3B1cyAgICAgICAgICAgICAgOiAwCnhlbl9tYWpv
ciAgICAgICAgICAgICAgOiA0Cnhlbl9taW5vciAgICAgICAgICAgICAgOiA2Cnhlbl9leHRyYSAg
ICAgICAgICAgICAgOiAuMS03LmVsNwp4ZW5fdmVyc2lvbiAgICAgICAgICAgIDogNC42LjEtNy5l
bDcKeGVuX2NhcHMgICAgICAgICAgICAgICA6IHhlbi0zLjAteDg2XzY0IHhlbi0zLjAteDg2XzMy
cCBodm0tMy4wLXg4Nl8zMiAKaHZtLTMuMC14ODZfMzJwIGh2bS0zLjAteDg2XzY0Cnhlbl9zY2hl
ZHVsZXIgICAgICAgICAgOiBjcmVkaXQKeGVuX3BhZ2VzaXplICAgICAgICAgICA6IDQwOTYKcGxh
dGZvcm1fcGFyYW1zICAgICAgICA6IHZpcnRfc3RhcnQ9MHhmZmZmODAwMDAwMDAwMDAwCnhlbl9j
aGFuZ2VzZXQgICAgICAgICAgOiBXZWQgTWFyIDE2IDE2OjUxOjI3IDIwMTYgKzAwMDAgCmdpdDo2
YWE4NGI3LWRpcnR5Cnhlbl9jb21tYW5kbGluZSAgICAgICAgOiBwbGFjZWhvbGRlciBkb20wX21l
bT0xMDI0TSxtYXg6MTAyNE0gCmNwdWZyZXE9eGVuIGRvbTBfbWF4X3ZjcHVzPTIgZG9tMF92Y3B1
c19waW4gY29uc29sZT10dHkwIApkb20wX21lbT0xMDI0TSxtYXg6MTAyNE0gY3B1aW5mbyBjb20x
PTExNTIwMCw4bjEgY29uc29sZT1jb20xLHR0eSAKbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxs
CmNjX2NvbXBpbGVyICAgICAgICAgICAgOiBnY2MgKEdDQykgNC44LjUgMjAxNTA2MjMgKFJlZCBI
YXQgNC44LjUtNCkKY2NfY29tcGlsZV9ieSAgICAgICAgICA6IG1vY2tidWlsZApjY19jb21waWxl
X2RvbWFpbiAgICAgIDogY2VudG9zLm9yZwpjY19jb21waWxlX2RhdGUgICAgICAgIDogTW9uIE1h
eSAgOSAxMjo1NToxNiBVVEMgMjAxNgp4ZW5kX2NvbmZpZ19mb3JtYXQgICAgIDogNAotLSAKLS0t
LS0tLS0tCkdyZWV0egoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 18 00:04:28 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 00:04:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2ox4-0000j9-Ok; Wed, 18 May 2016 00:03:02 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <tlviewer@yahoo.com>) id 1b2ox3-0000j3-VY
 for xen-users@lists.xen.org; Wed, 18 May 2016 00:03:02 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 11/DC-21979-531BB375; Wed, 18 May 2016 00:03:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPKsWRWlGSWpSXmKPExsWS1FXxSNd4o3W
 4wY3Duharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bejjnsBduUKjpurGRuYLwj38XIxcEisIpF
 YsuRq0xdjJwcQgLJEicO7mCEsDMkrnf9ZIexF75+zQRjL1gxlbmLkQPIjpf4fjQQJCwhoCAxo
 Xc6G0hYQsBW4vlvX4iwpcSkxsNsEJ31EpsnHwObziKgLfFt2yJmEJtNQFWi//NHqK2aEo+OXw
 SLiwioS9w/dI8FZCSvgI9ET4sMSJhTwFeit3UqI8j1QgITGSWmfN0A1issIC2xYeJyVhCbV0B
 Q4uTMJywgNrNAtMS5U4uYIGwRiRkXJzNOYBSdhaRsFpKyWUjKZgGtZgY6Y/08IYiwvMT2t3OY
 IWw1idvbrrJD2NoSyxa+Zl7AyL6KUaM4tagstUjX0EIvqSgzPaMkNzEzR9fQwFQvN7W4ODE9N
 ScxqVgvOT93EyMw4hiAYAdj03bPQ4ySHExKorwXTKzDhfiS8lMqMxKLM+KLSnNSiw8xynBwKE
 nwLl8PlBMsSk1PrUjLzAHGPkxagoNHSYRXZgNQmre4IDG3ODMdInWKUVFKnLcJpE8AJJFRmgf
 XBks3lxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMux5kCk9mXgnc9FdAi5mAFk8wswBZXJKI
 kJJqYMxTjXqs/kshe6lr01fWB2ub52oFHfxSW2Kk1ltgtkl8733RR9x3l2yYWdWhWKdz4oRGq
 2FIe4jBs1P3dbwu3ilgYv+XP9skZaqBbpfJAj2JdD1rGU9rxelHH28PO3bkg9/Ed6vNVOPFnm
 q9XKAnePXIue83T157cDFnoi2z4PP7hgV7yyap/lZiKc5INNRiLipOBAA51QJIMgMAAA==
X-Env-Sender: tlviewer@yahoo.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1463529778!40167564!1
X-Originating-IP: [98.138.120.226]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42314 invoked from network); 18 May 2016 00:02:59 -0000
Received: from nm43-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm43-vm2.bullet.mail.ne1.yahoo.com) (98.138.120.226)
 by server-4.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 00:02:59 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463529777; bh=te69KBoMbA2cUE7+TGWDDMgP1MLVV1iq7XtfSkifuxY=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=T21OYbuZ1CnYbgED9OUrTIDAXXZLOQYGz5vzSY400hO3PJTBPE0uBP5iaqiG3o/31Mu8cSn83HYwiCMASTuKq7ivDch+9+PIj5sVMW5EPGzMp98KSQ1cJkJhnqQmUAyKuyRFblESTaolFnSPjYfaK8J6rJLtx63nuGjvXHnee0BWpJ5LUq2OdtrzvuRUT+hoDrCvPRZ/92d9Cb9fOC4LRzN45t+MFBkC/EiigSyOvrXh3Ii80MUIVRx7hbqpez6S4f4lgQYeOutNmOczBLQ9VxzpU+KL9drhFKQ9XEA4fhSeyh4eNQzMhEqy1DwIR6Kc6h569BO8SH29lUGZd3tzXg==
Received: from [127.0.0.1] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 18 May 2016 00:02:57 -0000
Received: from [98.138.100.113] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 18 May 2016 00:00:02 -0000
Received: from [66.196.81.171] by tm104.bullet.mail.ne1.yahoo.com with NNFMP;
 18 May 2016 00:00:01 -0000
Received: from [98.139.212.241] by tm17.bullet.mail.bf1.yahoo.com with NNFMP;
 18 May 2016 00:00:01 -0000
Received: from [127.0.0.1] by omp1050.mail.bf1.yahoo.com with NNFMP;
 18 May 2016 00:00:01 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 751739.77862.bm@omp1050.mail.bf1.yahoo.com
X-YMail-OSG: lj60E24VRDvp8AOXw3IEc47.7sQ_KbZ._5Z288zt8h.a
Received: from jws10670.mail.bf1.yahoo.com by sendmailws164.mail.bf1.yahoo.com;
 Wed, 18 May 2016 00:00:01 +0000; 1463529601.319
Date: Wed, 18 May 2016 00:00:00 +0000 (UTC)
From: Mark Pryor <tlviewer@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <2020674035.4340471.1463529600970.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1706750071.2255291.1463206024899.JavaMail.yahoo@mail.yahoo.com>
References: <1706750071.2255291.1463206024899.JavaMail.yahoo.ref@mail.yahoo.com>
 <1706750071.2255291.1463206024899.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 4937
Subject: Re: [Xen-users] 4.7-rc2 builds
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Mark Pryor <tlviewer@yahoo.com>
Content-Type: multipart/mixed; boundary="===============3775361874374278400=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3775361874374278400==
Content-Type: multipart/alternative; 
	boundary="----=_Part_4340470_93687346.1463529600966"
Content-Length: 4406

------=_Part_4340470_93687346.1463529600966
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

the fc24 build is herehttp://107.185.144.55/xen/fedora/47x/
all 3 builds now cover 4.7.0-rc3
I've tested all of them. I suggest usingGRUB_DISABLE_OS_PROBER="true"
in /etc/default/grub, especially if you have plenty of LVM domU.
 

    On Friday, May 13, 2016 11:07 PM, Mark Pryor <tlviewer@yahoo.com> wrote:
 

 Xen-users,
I have 2 builds of the 4.7-rc2 that are repeatable, with build scripts.
Xenial (16.04)http://107.185.144.55/xen/ubuntu/xenial/47x/
Centos (7.2.1511)http://107.185.144.55/xen/cent7/dom0/RPMS/47x/
the C7 build has a SPEC & SRPM for repeatability.
By tomorrow, I should have fc24 ready, too. It builds with the same issues as Xenial.

PryMar56





   
------=_Part_4340470_93687346.1463529600966
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463529403521_2952"=
>the fc24 build is here</div><div dir=3D"ltr"><a href=3D"http://107.185.144=
.55/xen/fedora/47x/">http://107.185.144.55/xen/fedora/47x/</a></div><div di=
r=3D"ltr"><br></div><div dir=3D"ltr">all 3 builds now cover 4.7.0-rc3</div>=
<div dir=3D"ltr"><br></div><div dir=3D"ltr">I've tested all of them. I sugg=
est using</div><div id=3D"yui_3_16_0_ym19_1_1463529403521_3019" dir=3D"ltr"=
>GRUB_DISABLE_OS_PROBER=3D"true"</div><div dir=3D"ltr"><br></div><div id=3D=
"yui_3_16_0_ym19_1_1463529403521_3020" dir=3D"ltr">in /etc/default/grub, es=
pecially if you have plenty of LVM domU.<br></div><div id=3D"yui_3_16_0_ym1=
9_1_1463529403521_2723"><span></span></div> <div class=3D"qtdSeparateBR"><b=
r><br></div><div style=3D"display: block;" class=3D"yahoo_quoted"> <div sty=
le=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida =
Grande, sans-serif; font-size: 16px;"> <div style=3D"font-family: Helvetica=
Neue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-siz=
e: 16px;"> <div dir=3D"ltr"><font face=3D"Arial" size=3D"2"> On Friday, May=
 13, 2016 11:07 PM, Mark Pryor &lt;tlviewer@yahoo.com&gt; wrote:<br></font>=
</div>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv1979304213"><=
div><div style=3D"color:#000;background-color:#fff;font-family:HelveticaNeu=
e, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16=
px;"><div id=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2653">Xen-user=
s,</div><div id=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2672"><br><=
/div><div id=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2654">I have 2=
 builds of the 4.7-rc2 that are repeatable, with build scripts.</div><div i=
d=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2748"><br></div><div id=
=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2745">Xenial (16.04)</div>=
<div dir=3D"ltr"><a rel=3D"nofollow" target=3D"_blank" onclick=3D"return th=
eMainWindow.showLinkWarning(this)" href=3D"http://107.185.144.55/xen/ubuntu=
/xenial/47x/">http://107.185.144.55/xen/ubuntu/xenial/47x/</a></div><div id=
=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2746" dir=3D"ltr"><br></di=
v><div id=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2749" dir=3D"ltr"=
>Centos (7.2.1511)</div><div id=3D"yiv1979304213yui_3_16_0_ym19_1_146320576=
7434_2747" dir=3D"ltr"><a rel=3D"nofollow" target=3D"_blank" onclick=3D"ret=
urn theMainWindow.showLinkWarning(this)" href=3D"http://107.185.144.55/xen/=
cent7/dom0/RPMS/47x/">http://107.185.144.55/xen/cent7/dom0/RPMS/47x/</a></d=
iv><div dir=3D"ltr"><br></div><div id=3D"yiv1979304213yui_3_16_0_ym19_1_146=
3205767434_2750" dir=3D"ltr">the C7 build has a SPEC &amp; SRPM for repeata=
bility.</div><div dir=3D"ltr"><br></div><div id=3D"yiv1979304213yui_3_16_0_=
ym19_1_1463205767434_2751" dir=3D"ltr">By tomorrow, I should have fc24 read=
y, too. It builds with the same issues as Xenial.<br></div><div dir=3D"ltr"=
><br></div><div dir=3D"ltr">PryMar56<br></div><div id=3D"yiv1979304213yui_3=
_16_0_ym19_1_1463205767434_2752"><br></div><div><br></div><div id=3D"yiv197=
9304213yui_3_16_0_ym19_1_1463205767434_2753"><br></div></div></div></div><b=
r><br></div>  </div> </div>  </div></div></body></html>
------=_Part_4340470_93687346.1463529600966--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3775361874374278400==--


From xen-users-bounces@lists.xen.org Wed May 18 00:04:28 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 00:04:28 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2ox4-0000j9-Ok; Wed, 18 May 2016 00:03:02 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <tlviewer@yahoo.com>) id 1b2ox3-0000j3-VY
 for xen-users@lists.xen.org; Wed, 18 May 2016 00:03:02 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 11/DC-21979-531BB375; Wed, 18 May 2016 00:03:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPKsWRWlGSWpSXmKPExsWS1FXxSNd4o3W
 4wY3Duharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bejjnsBduUKjpurGRuYLwj38XIxcEisIpF
 YsuRq0xdjJwcQgLJEicO7mCEsDMkrnf9ZIexF75+zQRjL1gxlbmLkQPIjpf4fjQQJCwhoCAxo
 Xc6G0hYQsBW4vlvX4iwpcSkxsNsEJ31EpsnHwObziKgLfFt2yJmEJtNQFWi//NHqK2aEo+OXw
 SLiwioS9w/dI8FZCSvgI9ET4sMSJhTwFeit3UqI8j1QgITGSWmfN0A1issIC2xYeJyVhCbV0B
 Q4uTMJywgNrNAtMS5U4uYIGwRiRkXJzNOYBSdhaRsFpKyWUjKZgGtZgY6Y/08IYiwvMT2t3OY
 IWw1idvbrrJD2NoSyxa+Zl7AyL6KUaM4tagstUjX0EIvqSgzPaMkNzEzR9fQwFQvN7W4ODE9N
 ScxqVgvOT93EyMw4hiAYAdj03bPQ4ySHExKorwXTKzDhfiS8lMqMxKLM+KLSnNSiw8xynBwKE
 nwLl8PlBMsSk1PrUjLzAHGPkxagoNHSYRXZgNQmre4IDG3ODMdInWKUVFKnLcJpE8AJJFRmgf
 XBks3lxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTMux5kCk9mXgnc9FdAi5mAFk8wswBZXJKI
 kJJqYMxTjXqs/kshe6lr01fWB2ub52oFHfxSW2Kk1ltgtkl8733RR9x3l2yYWdWhWKdz4oRGq
 2FIe4jBs1P3dbwu3ilgYv+XP9skZaqBbpfJAj2JdD1rGU9rxelHH28PO3bkg9/Ed6vNVOPFnm
 q9XKAnePXIue83T157cDFnoi2z4PP7hgV7yyap/lZiKc5INNRiLipOBAA51QJIMgMAAA==
X-Env-Sender: tlviewer@yahoo.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1463529778!40167564!1
X-Originating-IP: [98.138.120.226]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42314 invoked from network); 18 May 2016 00:02:59 -0000
Received: from nm43-vm2.bullet.mail.ne1.yahoo.com (HELO
 nm43-vm2.bullet.mail.ne1.yahoo.com) (98.138.120.226)
 by server-4.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 00:02:59 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463529777; bh=te69KBoMbA2cUE7+TGWDDMgP1MLVV1iq7XtfSkifuxY=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=T21OYbuZ1CnYbgED9OUrTIDAXXZLOQYGz5vzSY400hO3PJTBPE0uBP5iaqiG3o/31Mu8cSn83HYwiCMASTuKq7ivDch+9+PIj5sVMW5EPGzMp98KSQ1cJkJhnqQmUAyKuyRFblESTaolFnSPjYfaK8J6rJLtx63nuGjvXHnee0BWpJ5LUq2OdtrzvuRUT+hoDrCvPRZ/92d9Cb9fOC4LRzN45t+MFBkC/EiigSyOvrXh3Ii80MUIVRx7hbqpez6S4f4lgQYeOutNmOczBLQ9VxzpU+KL9drhFKQ9XEA4fhSeyh4eNQzMhEqy1DwIR6Kc6h569BO8SH29lUGZd3tzXg==
Received: from [127.0.0.1] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 18 May 2016 00:02:57 -0000
Received: from [98.138.100.113] by nm43.bullet.mail.ne1.yahoo.com with NNFMP;
 18 May 2016 00:00:02 -0000
Received: from [66.196.81.171] by tm104.bullet.mail.ne1.yahoo.com with NNFMP;
 18 May 2016 00:00:01 -0000
Received: from [98.139.212.241] by tm17.bullet.mail.bf1.yahoo.com with NNFMP;
 18 May 2016 00:00:01 -0000
Received: from [127.0.0.1] by omp1050.mail.bf1.yahoo.com with NNFMP;
 18 May 2016 00:00:01 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 751739.77862.bm@omp1050.mail.bf1.yahoo.com
X-YMail-OSG: lj60E24VRDvp8AOXw3IEc47.7sQ_KbZ._5Z288zt8h.a
Received: from jws10670.mail.bf1.yahoo.com by sendmailws164.mail.bf1.yahoo.com;
 Wed, 18 May 2016 00:00:01 +0000; 1463529601.319
Date: Wed, 18 May 2016 00:00:00 +0000 (UTC)
From: Mark Pryor <tlviewer@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <2020674035.4340471.1463529600970.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1706750071.2255291.1463206024899.JavaMail.yahoo@mail.yahoo.com>
References: <1706750071.2255291.1463206024899.JavaMail.yahoo.ref@mail.yahoo.com>
 <1706750071.2255291.1463206024899.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 4937
Subject: Re: [Xen-users] 4.7-rc2 builds
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Mark Pryor <tlviewer@yahoo.com>
Content-Type: multipart/mixed; boundary="===============3775361874374278400=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3775361874374278400==
Content-Type: multipart/alternative; 
	boundary="----=_Part_4340470_93687346.1463529600966"
Content-Length: 4406

------=_Part_4340470_93687346.1463529600966
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

the fc24 build is herehttp://107.185.144.55/xen/fedora/47x/
all 3 builds now cover 4.7.0-rc3
I've tested all of them. I suggest usingGRUB_DISABLE_OS_PROBER="true"
in /etc/default/grub, especially if you have plenty of LVM domU.
 

    On Friday, May 13, 2016 11:07 PM, Mark Pryor <tlviewer@yahoo.com> wrote:
 

 Xen-users,
I have 2 builds of the 4.7-rc2 that are repeatable, with build scripts.
Xenial (16.04)http://107.185.144.55/xen/ubuntu/xenial/47x/
Centos (7.2.1511)http://107.185.144.55/xen/cent7/dom0/RPMS/47x/
the C7 build has a SPEC & SRPM for repeatability.
By tomorrow, I should have fc24 ready, too. It builds with the same issues as Xenial.

PryMar56





   
------=_Part_4340470_93687346.1463529600966
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463529403521_2952"=
>the fc24 build is here</div><div dir=3D"ltr"><a href=3D"http://107.185.144=
.55/xen/fedora/47x/">http://107.185.144.55/xen/fedora/47x/</a></div><div di=
r=3D"ltr"><br></div><div dir=3D"ltr">all 3 builds now cover 4.7.0-rc3</div>=
<div dir=3D"ltr"><br></div><div dir=3D"ltr">I've tested all of them. I sugg=
est using</div><div id=3D"yui_3_16_0_ym19_1_1463529403521_3019" dir=3D"ltr"=
>GRUB_DISABLE_OS_PROBER=3D"true"</div><div dir=3D"ltr"><br></div><div id=3D=
"yui_3_16_0_ym19_1_1463529403521_3020" dir=3D"ltr">in /etc/default/grub, es=
pecially if you have plenty of LVM domU.<br></div><div id=3D"yui_3_16_0_ym1=
9_1_1463529403521_2723"><span></span></div> <div class=3D"qtdSeparateBR"><b=
r><br></div><div style=3D"display: block;" class=3D"yahoo_quoted"> <div sty=
le=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida =
Grande, sans-serif; font-size: 16px;"> <div style=3D"font-family: Helvetica=
Neue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-siz=
e: 16px;"> <div dir=3D"ltr"><font face=3D"Arial" size=3D"2"> On Friday, May=
 13, 2016 11:07 PM, Mark Pryor &lt;tlviewer@yahoo.com&gt; wrote:<br></font>=
</div>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv1979304213"><=
div><div style=3D"color:#000;background-color:#fff;font-family:HelveticaNeu=
e, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16=
px;"><div id=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2653">Xen-user=
s,</div><div id=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2672"><br><=
/div><div id=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2654">I have 2=
 builds of the 4.7-rc2 that are repeatable, with build scripts.</div><div i=
d=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2748"><br></div><div id=
=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2745">Xenial (16.04)</div>=
<div dir=3D"ltr"><a rel=3D"nofollow" target=3D"_blank" onclick=3D"return th=
eMainWindow.showLinkWarning(this)" href=3D"http://107.185.144.55/xen/ubuntu=
/xenial/47x/">http://107.185.144.55/xen/ubuntu/xenial/47x/</a></div><div id=
=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2746" dir=3D"ltr"><br></di=
v><div id=3D"yiv1979304213yui_3_16_0_ym19_1_1463205767434_2749" dir=3D"ltr"=
>Centos (7.2.1511)</div><div id=3D"yiv1979304213yui_3_16_0_ym19_1_146320576=
7434_2747" dir=3D"ltr"><a rel=3D"nofollow" target=3D"_blank" onclick=3D"ret=
urn theMainWindow.showLinkWarning(this)" href=3D"http://107.185.144.55/xen/=
cent7/dom0/RPMS/47x/">http://107.185.144.55/xen/cent7/dom0/RPMS/47x/</a></d=
iv><div dir=3D"ltr"><br></div><div id=3D"yiv1979304213yui_3_16_0_ym19_1_146=
3205767434_2750" dir=3D"ltr">the C7 build has a SPEC &amp; SRPM for repeata=
bility.</div><div dir=3D"ltr"><br></div><div id=3D"yiv1979304213yui_3_16_0_=
ym19_1_1463205767434_2751" dir=3D"ltr">By tomorrow, I should have fc24 read=
y, too. It builds with the same issues as Xenial.<br></div><div dir=3D"ltr"=
><br></div><div dir=3D"ltr">PryMar56<br></div><div id=3D"yiv1979304213yui_3=
_16_0_ym19_1_1463205767434_2752"><br></div><div><br></div><div id=3D"yiv197=
9304213yui_3_16_0_ym19_1_1463205767434_2753"><br></div></div></div></div><b=
r><br></div>  </div> </div>  </div></div></body></html>
------=_Part_4340470_93687346.1463529600966--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3775361874374278400==--


From xen-users-bounces@lists.xen.org Wed May 18 09:46:42 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 09:46:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2y2c-0003B1-CL; Wed, 18 May 2016 09:45:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <dunlapg@gmail.com>) id 1b2y2b-0003Ap-6P
 for Xen-users@lists.xen.org; Wed, 18 May 2016 09:45:21 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 83/A8-06723-0B93C375; Wed, 18 May 2016 09:45:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrAIsWRWlGSWpSXmKPExsVyMfSWk+56S5t
 wg8/HVC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oyzR2IL9nNVHNvUxNrAeJqji5GLQ0hgIqPE
 9+atLCAOi8BCVomz588wgTgSAntZJfbemwGU4QRyciSm/TvHBmLzCghKnJz5BCpeJNGwaCcTi
 C0sIClxZfp0oDgH0FgfiYYbKSBhTgFviXvvT4OVCwl4SUx9uwNsDIuAqsSb5nVsEGMMJdonvW
 aEGB8g8eLQMjaIkQpAa+eC2WwC6hJ9M8+CzRER0JfYNb+ZGcRmFjCXePNjPthaZqCa9fOEIML
 aEssWvmaewCg8C8nRsxCqZiGpWsDIvIpRozi1qCy1SNfQXC+pKDM9oyQ3MTNH19DAVC83tbg4
 MT01JzGpWC85P3cTIzDEGYBgB+PF056HGCU5mJREeeMsbMKF+JLyUyozEosz4otKc1KLDzHKc
 HAoSfD+MwfKCRalpqdWpGXmAKMNJi3BwaMkwisL0spbXJCYW5yZDpE6xWjJseX3tbVMHFsW3A
 CS26beW8skxJKXn5cqJc77G2SeAEhDRmke3DhYQrjEKCslzMsIdKAQT0FqUW5mCar8K0ZxDkY
 lYd6XIFN4MvNK4La+AjqICeigW2JgB5UkIqSkGhgZ9FLfbk6zEfzu/uHSxzuPpq5Yp1PjbLZb
 Z8bZe1PvcvzYYby3pOHiU6atf62P+Bid9+XVyK4w+Xr+2kqXWw1nwhefmpz8f+ui17/V2h59/
 MV1+tdcrgXLPi271ez16RLTtgcMc+0bBK90/2eesWH/KtaLOtUP/2yxetX0Y44Zo1qV8OrIQ9
 WhUkosxRmJhlrMRcWJAPrw09ADAwAA
X-Env-Sender: dunlapg@gmail.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1463564718!40246977!1
X-Originating-IP: [209.85.218.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25749 invoked from network); 18 May 2016 09:45:19 -0000
Received: from mail-oi0-f66.google.com (HELO mail-oi0-f66.google.com)
 (209.85.218.66)
 by server-4.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 18 May 2016 09:45:19 -0000
Received: by mail-oi0-f66.google.com with SMTP id d139so8573553oig.1
 for <Xen-users@lists.xen.org>; Wed, 18 May 2016 02:45:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:sender:in-reply-to:references:date:message-id:subject
 :from:to:cc:content-transfer-encoding;
 bh=B0ZAoIpyGh4BEgtRI2S48pelhT9+lx6/ht9dl4vHdoQ=;
 b=bner0dgikDhfhn3aCv2WXIbn5c7mQT+Qcrz7YtHQgbso6IMGZss1EUWLGAarckuItE
 hwnH2BLMTus+Z1upEie/aNsekfmdUE+ZyhUzS3y6n9LGg3hNfwohD5KoUs+LrMwgEIM3
 pFhj0hWioPehzW8pJAwsfnp+k8k9VV6dGelAx03L82BjDajFCvOTgU1zp0uCuDwGvtKs
 6e3R1h2OnA+1ux0eoG0YudHOE9TY3PlccuxqhMq+wsYqXdRxCCDl26ysjteudhGPiImk
 +GVxwfgHj5p+cu+Q0UO3NsdyFXdMKsHpZPMed3J6cKL0EMQsSDTn1eP9djPeQ4DDBhuX
 iUMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:date
 :message-id:subject:from:to:cc:content-transfer-encoding;
 bh=B0ZAoIpyGh4BEgtRI2S48pelhT9+lx6/ht9dl4vHdoQ=;
 b=IMJ/EOW8kCkAluRgo28yrlZNo5i6xy+o+EhAOQ5WNlQixLA3U2A7Sq2eM1/KqlSXzP
 UIeJouDymvw7CIir/guwm7MuIe2TrDiBm02C3Su3KPkCWvnmSW790kG7ky0P+Pi2C2JT
 7AKf3Gu+EDOm1scjrA18ncmCedMwWFy3XLyLYj/C0/QhzMmSyu09gpGUkDPggxyUbvNK
 ORmpdXei5UuniTOFjGengBZlpDjW9/TTvqKMKB9kKSJ0iG4KJLqs5HCGg5CK0dDGk0Uw
 u+Axzgt+G6YdD6Iw3Y2h5u8UzgUlNFKD7hNGlQ1QmO2uQLvcGrTDnlW5zx70dhSary6a
 GgKg==
X-Gm-Message-State: AOPr4FWN+MoiRgrkgtlHHwaDnwbHDI8aPpoz4madES+rRIXfN8vrEwfj2UpIk/uixVBxAj0lU3JFSi2fY2emRQ==
MIME-Version: 1.0
X-Received: by 10.157.13.167 with SMTP id 36mr3984605ots.134.1463564718058;
 Wed, 18 May 2016 02:45:18 -0700 (PDT)
Received: by 10.202.213.129 with HTTP; Wed, 18 May 2016 02:45:18 -0700 (PDT)
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
Date: Wed, 18 May 2016 10:45:18 +0100
X-Google-Sender-Auth: HWOz-2ijVCjAfLQtPvtrDTz8wQc
Message-ID: <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
From: George Dunlap <dunlapg@umich.edu>
To: =?UTF-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Subject: Re: [Xen-users] stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMTcsIDIwMTYgYXQgMTozNyBQTSwg5bit5bq35p2wIDx4aWthbmdqaWVAMzYw
LmNuPiB3cm90ZToKPiBIaSwKPgo+ICAgICBJIHJlYWQgc2xpZGUgUGVyZm9ybWFuY2UgVHVuaW5n
IFhlbiwgZmluZCBzdHViZG9tIGNhbiBib29zdCBIVk0KPiBwZXJmb3JtYW5jZSwKPgo+IHNvIEkg
dHJ5IGl0LCB0aGUgd2lraSBEZXZpY2VfTW9kZWxfU3R1Yl9Eb21haW5zIHNheXMgdXNlIHRoZQo+
IOKAmGRldmljZV9tb2RlbF9zdHViZG9tYWluX292ZXJyaWRl4oCZCj4KPiBvcHRpb24gaW4gZ3Vl
c3QgY29uZmlndXJhdGlvbiBmaWxlOgo+Cj4gICAgIGRldmljZV9tb2RlbF9zdHViZG9tYWluX292
ZXJyaWRlID0gMQo+Cj4KPgo+IFRoaXMgaXMgbXkgY2ZnIGZpbGU6Cj4KPgo+Cj4gbmFtZSA9ICJ0
ZXN0X3N0dWJkb20iCj4KPiBidWlsZGVyID0gImh2bSIKPgo+IHZjcHVzID0gMgo+Cj4gbWVtb3J5
ID0gMTAyNAo+Cj4gZGlzayA9IFsidGFwOnFjb3cyOnRlc3Rfc3R1YmRvbS5pbWcsaGRhLHciXQo+
Cj4gdmlmID0gWyJ0eXBlPWlvZW11LCBicmlkZ2U9eGVuYnIwLCBtYWM9MDA6MTY6M2U6ZWI6Y2E6
ODAiXQo+Cj4gYm9vdCA9ICJjIgo+Cj4gcGFlID0gMQo+Cj4gYWNwaSA9IDEKPgo+IGFwaWMgPSAx
Cj4KPiBsb2NhbHRpbWUgPSAxCj4KPiB2Z2E9InN0ZHZnYSIKPgo+IHZnYXJhbT02NAo+Cj4gdm5j
ID0gMQo+Cj4gdm5jbGlzdGVuID0gIjAuMC4wLjAiCj4KPiB2bmNkaXNwbGF5ID0gMTI4Cj4KPiB2
bmN1bnVzZWQgPSAwCj4KPiB2bmNwYXNzd2QgPSAidGVzdCIKPgo+IGRldmljZV9tb2RlbF9saW51
eF9zdHViZG9tYWluX292ZXJyaWRlID0gMQo+Cj4KPgo+IFRoZSB2bSBjYW4gc3RhcnQsIGJ1dCBp
dCBoYXMgbm8gZGlmZmVyZW5jZSB3aXRoCj4g4oCcZGV2aWNlX21vZGVsX2xpbnV4X3N0dWJkb21h
aW5fb3ZlcnJpZGUgPSAw4oCdLgo+Cj4gVGhlIGRvbTAgYWxzbyBoYXMgYmFja2VuZCBxZW11LXN5
c3RlbS1pMzg2IHByb2Nlc3MgZm9yIGRvbWFpbiB0ZXN0X3N0dWJkb20uCj4KPgo+Cj4gRGlkIEkg
dXNlIHN0dWJkb20gd3Jvbmc/IG9yIGhvdyB0byB1c2Ugc3R1YmRvbT8gYW55b25lIGhhcyBhbiBp
ZGVhPwoKV2h5IGRpZCB5b3UgYWRkICJsaW51eCIgaW4gdGhlIG1pZGRsZSBvZiB0aGF0IG9wdGlv
bj8KZGV2aWNlX21vZGVsX2xpbnV4X3N0dWJkb21haW5fb3ZlcnJpZGUgaXMgbm90IGEgcGFyYW1l
dGVyIHRoYXQgeGwKa25vd3MsIHNvIGl0IGp1c3QgaWdub3JlcyBpdC4KCiAtR2VvcmdlCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFp
bGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hl
bi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 09:46:42 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 09:46:42 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2y2c-0003B1-CL; Wed, 18 May 2016 09:45:22 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <dunlapg@gmail.com>) id 1b2y2b-0003Ap-6P
 for Xen-users@lists.xen.org; Wed, 18 May 2016 09:45:21 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 83/A8-06723-0B93C375; Wed, 18 May 2016 09:45:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrAIsWRWlGSWpSXmKPExsVyMfSWk+56S5t
 wg8/HVC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oyzR2IL9nNVHNvUxNrAeJqji5GLQ0hgIqPE
 9+atLCAOi8BCVomz588wgTgSAntZJfbemwGU4QRyciSm/TvHBmLzCghKnJz5BCpeJNGwaCcTi
 C0sIClxZfp0oDgH0FgfiYYbKSBhTgFviXvvT4OVCwl4SUx9uwNsDIuAqsSb5nVsEGMMJdonvW
 aEGB8g8eLQMjaIkQpAa+eC2WwC6hJ9M8+CzRER0JfYNb+ZGcRmFjCXePNjPthaZqCa9fOEIML
 aEssWvmaewCg8C8nRsxCqZiGpWsDIvIpRozi1qCy1SNfQXC+pKDM9oyQ3MTNH19DAVC83tbg4
 MT01JzGpWC85P3cTIzDEGYBgB+PF056HGCU5mJREeeMsbMKF+JLyUyozEosz4otKc1KLDzHKc
 HAoSfD+MwfKCRalpqdWpGXmAKMNJi3BwaMkwisL0spbXJCYW5yZDpE6xWjJseX3tbVMHFsW3A
 CS26beW8skxJKXn5cqJc77G2SeAEhDRmke3DhYQrjEKCslzMsIdKAQT0FqUW5mCar8K0ZxDkY
 lYd6XIFN4MvNK4La+AjqICeigW2JgB5UkIqSkGhgZ9FLfbk6zEfzu/uHSxzuPpq5Yp1PjbLZb
 Z8bZe1PvcvzYYby3pOHiU6atf62P+Bid9+XVyK4w+Xr+2kqXWw1nwhefmpz8f+ui17/V2h59/
 MV1+tdcrgXLPi271ez16RLTtgcMc+0bBK90/2eesWH/KtaLOtUP/2yxetX0Y44Zo1qV8OrIQ9
 WhUkosxRmJhlrMRcWJAPrw09ADAwAA
X-Env-Sender: dunlapg@gmail.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1463564718!40246977!1
X-Originating-IP: [209.85.218.66]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 25749 invoked from network); 18 May 2016 09:45:19 -0000
Received: from mail-oi0-f66.google.com (HELO mail-oi0-f66.google.com)
 (209.85.218.66)
 by server-4.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 18 May 2016 09:45:19 -0000
Received: by mail-oi0-f66.google.com with SMTP id d139so8573553oig.1
 for <Xen-users@lists.xen.org>; Wed, 18 May 2016 02:45:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:sender:in-reply-to:references:date:message-id:subject
 :from:to:cc:content-transfer-encoding;
 bh=B0ZAoIpyGh4BEgtRI2S48pelhT9+lx6/ht9dl4vHdoQ=;
 b=bner0dgikDhfhn3aCv2WXIbn5c7mQT+Qcrz7YtHQgbso6IMGZss1EUWLGAarckuItE
 hwnH2BLMTus+Z1upEie/aNsekfmdUE+ZyhUzS3y6n9LGg3hNfwohD5KoUs+LrMwgEIM3
 pFhj0hWioPehzW8pJAwsfnp+k8k9VV6dGelAx03L82BjDajFCvOTgU1zp0uCuDwGvtKs
 6e3R1h2OnA+1ux0eoG0YudHOE9TY3PlccuxqhMq+wsYqXdRxCCDl26ysjteudhGPiImk
 +GVxwfgHj5p+cu+Q0UO3NsdyFXdMKsHpZPMed3J6cKL0EMQsSDTn1eP9djPeQ4DDBhuX
 iUMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:sender:in-reply-to:references:date
 :message-id:subject:from:to:cc:content-transfer-encoding;
 bh=B0ZAoIpyGh4BEgtRI2S48pelhT9+lx6/ht9dl4vHdoQ=;
 b=IMJ/EOW8kCkAluRgo28yrlZNo5i6xy+o+EhAOQ5WNlQixLA3U2A7Sq2eM1/KqlSXzP
 UIeJouDymvw7CIir/guwm7MuIe2TrDiBm02C3Su3KPkCWvnmSW790kG7ky0P+Pi2C2JT
 7AKf3Gu+EDOm1scjrA18ncmCedMwWFy3XLyLYj/C0/QhzMmSyu09gpGUkDPggxyUbvNK
 ORmpdXei5UuniTOFjGengBZlpDjW9/TTvqKMKB9kKSJ0iG4KJLqs5HCGg5CK0dDGk0Uw
 u+Axzgt+G6YdD6Iw3Y2h5u8UzgUlNFKD7hNGlQ1QmO2uQLvcGrTDnlW5zx70dhSary6a
 GgKg==
X-Gm-Message-State: AOPr4FWN+MoiRgrkgtlHHwaDnwbHDI8aPpoz4madES+rRIXfN8vrEwfj2UpIk/uixVBxAj0lU3JFSi2fY2emRQ==
MIME-Version: 1.0
X-Received: by 10.157.13.167 with SMTP id 36mr3984605ots.134.1463564718058;
 Wed, 18 May 2016 02:45:18 -0700 (PDT)
Received: by 10.202.213.129 with HTTP; Wed, 18 May 2016 02:45:18 -0700 (PDT)
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
Date: Wed, 18 May 2016 10:45:18 +0100
X-Google-Sender-Auth: HWOz-2ijVCjAfLQtPvtrDTz8wQc
Message-ID: <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
From: George Dunlap <dunlapg@umich.edu>
To: =?UTF-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Subject: Re: [Xen-users] stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMTcsIDIwMTYgYXQgMTozNyBQTSwg5bit5bq35p2wIDx4aWthbmdqaWVAMzYw
LmNuPiB3cm90ZToKPiBIaSwKPgo+ICAgICBJIHJlYWQgc2xpZGUgUGVyZm9ybWFuY2UgVHVuaW5n
IFhlbiwgZmluZCBzdHViZG9tIGNhbiBib29zdCBIVk0KPiBwZXJmb3JtYW5jZSwKPgo+IHNvIEkg
dHJ5IGl0LCB0aGUgd2lraSBEZXZpY2VfTW9kZWxfU3R1Yl9Eb21haW5zIHNheXMgdXNlIHRoZQo+
IOKAmGRldmljZV9tb2RlbF9zdHViZG9tYWluX292ZXJyaWRl4oCZCj4KPiBvcHRpb24gaW4gZ3Vl
c3QgY29uZmlndXJhdGlvbiBmaWxlOgo+Cj4gICAgIGRldmljZV9tb2RlbF9zdHViZG9tYWluX292
ZXJyaWRlID0gMQo+Cj4KPgo+IFRoaXMgaXMgbXkgY2ZnIGZpbGU6Cj4KPgo+Cj4gbmFtZSA9ICJ0
ZXN0X3N0dWJkb20iCj4KPiBidWlsZGVyID0gImh2bSIKPgo+IHZjcHVzID0gMgo+Cj4gbWVtb3J5
ID0gMTAyNAo+Cj4gZGlzayA9IFsidGFwOnFjb3cyOnRlc3Rfc3R1YmRvbS5pbWcsaGRhLHciXQo+
Cj4gdmlmID0gWyJ0eXBlPWlvZW11LCBicmlkZ2U9eGVuYnIwLCBtYWM9MDA6MTY6M2U6ZWI6Y2E6
ODAiXQo+Cj4gYm9vdCA9ICJjIgo+Cj4gcGFlID0gMQo+Cj4gYWNwaSA9IDEKPgo+IGFwaWMgPSAx
Cj4KPiBsb2NhbHRpbWUgPSAxCj4KPiB2Z2E9InN0ZHZnYSIKPgo+IHZnYXJhbT02NAo+Cj4gdm5j
ID0gMQo+Cj4gdm5jbGlzdGVuID0gIjAuMC4wLjAiCj4KPiB2bmNkaXNwbGF5ID0gMTI4Cj4KPiB2
bmN1bnVzZWQgPSAwCj4KPiB2bmNwYXNzd2QgPSAidGVzdCIKPgo+IGRldmljZV9tb2RlbF9saW51
eF9zdHViZG9tYWluX292ZXJyaWRlID0gMQo+Cj4KPgo+IFRoZSB2bSBjYW4gc3RhcnQsIGJ1dCBp
dCBoYXMgbm8gZGlmZmVyZW5jZSB3aXRoCj4g4oCcZGV2aWNlX21vZGVsX2xpbnV4X3N0dWJkb21h
aW5fb3ZlcnJpZGUgPSAw4oCdLgo+Cj4gVGhlIGRvbTAgYWxzbyBoYXMgYmFja2VuZCBxZW11LXN5
c3RlbS1pMzg2IHByb2Nlc3MgZm9yIGRvbWFpbiB0ZXN0X3N0dWJkb20uCj4KPgo+Cj4gRGlkIEkg
dXNlIHN0dWJkb20gd3Jvbmc/IG9yIGhvdyB0byB1c2Ugc3R1YmRvbT8gYW55b25lIGhhcyBhbiBp
ZGVhPwoKV2h5IGRpZCB5b3UgYWRkICJsaW51eCIgaW4gdGhlIG1pZGRsZSBvZiB0aGF0IG9wdGlv
bj8KZGV2aWNlX21vZGVsX2xpbnV4X3N0dWJkb21haW5fb3ZlcnJpZGUgaXMgbm90IGEgcGFyYW1l
dGVyIHRoYXQgeGwKa25vd3MsIHNvIGl0IGp1c3QgaWdub3JlcyBpdC4KCiAtR2VvcmdlCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFp
bGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hl
bi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 10:40:16 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 10:40:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2ysX-0006y7-8W; Wed, 18 May 2016 10:39:01 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <manuel.knitza@uni-konstanz.de>) id 1b2ysV-0006y1-Iw
 for Xen-users@lists.xen.org; Wed, 18 May 2016 10:38:59 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 E7/18-06460-2464C375; Wed, 18 May 2016 10:38:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRWlGSWpSXmKPExsXSpvRBT9fJzSb
 c4MRHVotVVw+wOjB6HN39mymAMYo1My8pvyKBNePKEbmCV7wVjXMfMzYw3uLuYuTiEBLYzihx
 ou8+I4Rzj1Hix+UDzBBOP6PE6lmHWbsYOTh4BcQlrh706WLk5OAUCJRYuPYqM0iYWUBDYuvlZ
 JAws4C2xLKFr5lBbF4BJ4m+7WsYIeKpEq0vHjGB2BICchItJyewgdhsAsYSExs3gdnCAgoS0/
 7NBbNZBFQlpk3fDdYrAmT/WfqAaQIj3yyEI2YhLJ6FZPECRuZVjOrFqUVlqUW65npJRZnpGSW
 5iZk5uoYGxnq5qcXFiempOYlJxXrJ+bmbGIFhxgAEOxgbvzsdYpTkYFIS5Y2zsAkX4kvKT6nM
 SCzOiC8qzUktPsQow8GhJMH7yQUoJ1iUmp5akZaZAwx4mLQEB4+SCK+2K1Cat7ggMbc4Mx0id
 YpRl2PLghtrmYRY8vLzUqXEeReDzBAAKcoozYMbAYu+S4yyUsK8jEBHCfEUpBblZpagyr9iFO
 dgVBLm1QFZxZOZVwK36RXQEUxAR9wSAzuiJBEhJdXAeKAgVs3HmCXtc86O5j7d1FtCs+s53r0
 3LG/x3L5W/5Gyw9rdeXlRsitLs59P3Pb1d/gZ4zUCyx+xVYa8b3nG+/XydJkd6Q2Gvg18XWoK
 e8MvvjXxmji1Mnh+RPc5NUWXOoY2A94LFj+FLI8sKlP9LvfXb/+SgOOfgu8khFg6rig9/i9hb
 auMEktxRqKhFnNRcSIAar56PbkCAAA=
X-Env-Sender: manuel.knitza@uni-konstanz.de
X-Msg-Ref: server-15.tower-31.messagelabs.com!1463567936!36817535!1
X-Originating-IP: [134.34.240.46]
X-SpamReason: No, hits=0.2 required=7.0 tests=MIME_QP_LONG_LINE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14468 invoked from network); 18 May 2016 10:38:57 -0000
Received: from pyrimidin.rz.uni-konstanz.de (HELO
 pyrimidin.rz.uni-konstanz.de) (134.34.240.46)
 by server-15.tower-31.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 18 May 2016 10:38:57 -0000
Received: from nkongsamba.rz.uni-konstanz.de (HELO smtp.uni-konstanz.de)
 ([134.34.240.62])
 by unitis.rz.uni-konstanz.de with ESMTP/TLS/DHE-RSA-AES256-SHA;
 18 May 2016 10:38:55 +0000
Received: from [10.75.241.157] (tmo-114-55.customers.d1-online.com
 [80.187.114.55]) (Authenticated sender: manuel.knitza)
 by smtp.uni-konstanz.de (Postfix) with ESMTPSA id 0C49CDA;
 Wed, 18 May 2016 12:38:55 +0200 (CEST)
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
Mime-Version: 1.0 (1.0)
In-Reply-To: <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
Message-Id: <9DC16E68-552C-4641-97E2-D9855AF64DEB@uni-konstanz.de>
X-Mailer: iPhone Mail (13B143)
From: Manuel Knitza <manuel.knitza@uni-konstanz.de>
Date: Wed, 18 May 2016 12:38:52 +0200
To: George Dunlap <dunlapg@umich.edu>
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Subject: Re: [Xen-users] stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpWb24gbWVpbmVtIGlQaG9uZSBnZXNlbmRldAoKPiBBbSAxOC4wNS4yMDE2IHVtIDExOjQ1IHNj
aHJpZWIgR2VvcmdlIER1bmxhcCA8ZHVubGFwZ0B1bWljaC5lZHU+Ogo+IAo+PiBPbiBUdWUsIE1h
eSAxNywgMjAxNiBhdCAxOjM3IFBNLCDluK3lurfmnbAgPHhpa2FuZ2ppZUAzNjAuY24+IHdyb3Rl
Ogo+PiBIaSwKPj4gCj4+ICAgIEkgcmVhZCBzbGlkZSBQZXJmb3JtYW5jZSBUdW5pbmcgWGVuLCBm
aW5kIHN0dWJkb20gY2FuIGJvb3N0IEhWTQo+PiBwZXJmb3JtYW5jZSwKPj4gCj4+IHNvIEkgdHJ5
IGl0LCB0aGUgd2lraSBEZXZpY2VfTW9kZWxfU3R1Yl9Eb21haW5zIHNheXMgdXNlIHRoZQo+PiDi
gJhkZXZpY2VfbW9kZWxfc3R1YmRvbWFpbl9vdmVycmlkZeKAmQo+PiAKPj4gb3B0aW9uIGluIGd1
ZXN0IGNvbmZpZ3VyYXRpb24gZmlsZToKPj4gCj4+ICAgIGRldmljZV9tb2RlbF9zdHViZG9tYWlu
X292ZXJyaWRlID0gMQo+PiAKPj4gCj4+IAo+PiBUaGlzIGlzIG15IGNmZyBmaWxlOgo+PiAKPj4g
Cj4+IAo+PiBuYW1lID0gInRlc3Rfc3R1YmRvbSIKPj4gCj4+IGJ1aWxkZXIgPSAiaHZtIgo+PiAK
Pj4gdmNwdXMgPSAyCj4+IAo+PiBtZW1vcnkgPSAxMDI0Cj4+IAo+PiBkaXNrID0gWyJ0YXA6cWNv
dzI6dGVzdF9zdHViZG9tLmltZyxoZGEsdyJdCj4+IAo+PiB2aWYgPSBbInR5cGU9aW9lbXUsIGJy
aWRnZT14ZW5icjAsIG1hYz0wMDoxNjozZTplYjpjYTo4MCJdCj4+IAo+PiBib290ID0gImMiCj4+
IAo+PiBwYWUgPSAxCj4+IAo+PiBhY3BpID0gMQo+PiAKPj4gYXBpYyA9IDEKPj4gCj4+IGxvY2Fs
dGltZSA9IDEKPj4gCj4+IHZnYT0ic3RkdmdhIgo+PiAKPj4gdmdhcmFtPTY0Cj4+IAo+PiB2bmMg
PSAxCj4+IAo+PiB2bmNsaXN0ZW4gPSAiMC4wLjAuMCIKPj4gCj4+IHZuY2Rpc3BsYXkgPSAxMjgK
Pj4gCj4+IHZuY3VudXNlZCA9IDAKPj4gCj4+IHZuY3Bhc3N3ZCA9ICJ0ZXN0Igo+PiAKPj4gZGV2
aWNlX21vZGVsX2xpbnV4X3N0dWJkb21haW5fb3ZlcnJpZGUgPSAxCj4+IAo+PiAKPj4gCj4+IFRo
ZSB2bSBjYW4gc3RhcnQsIGJ1dCBpdCBoYXMgbm8gZGlmZmVyZW5jZSB3aXRoCj4+IOKAnGRldmlj
ZV9tb2RlbF9saW51eF9zdHViZG9tYWluX292ZXJyaWRlID0gMOKAnS4KPj4gCj4+IFRoZSBkb20w
IGFsc28gaGFzIGJhY2tlbmQgcWVtdS1zeXN0ZW0taTM4NiBwcm9jZXNzIGZvciBkb21haW4gdGVz
dF9zdHViZG9tLgo+PiAKPj4gCj4+IAo+PiBEaWQgSSB1c2Ugc3R1YmRvbSB3cm9uZz8gb3IgaG93
IHRvIHVzZSBzdHViZG9tPyBhbnlvbmUgaGFzIGFuIGlkZWE/Cj4gCj4gV2h5IGRpZCB5b3UgYWRk
ICJsaW51eCIgaW4gdGhlIG1pZGRsZSBvZiB0aGF0IG9wdGlvbj8KPiBkZXZpY2VfbW9kZWxfbGlu
dXhfc3R1YmRvbWFpbl9vdmVycmlkZSBpcyBub3QgYSBwYXJhbWV0ZXIgdGhhdCB4bAo+IGtub3dz
LCBzbyBpdCBqdXN0IGlnbm9yZXMgaXQuCj4gCj4gLUdlb3JnZQo+IAo+IF9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLXVzZXJzIG1haWxpbmcgbGlz
dAo+IFhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVz
ZXJzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
dXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 10:40:16 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 10:40:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2ysX-0006y7-8W; Wed, 18 May 2016 10:39:01 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <manuel.knitza@uni-konstanz.de>) id 1b2ysV-0006y1-Iw
 for Xen-users@lists.xen.org; Wed, 18 May 2016 10:38:59 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 E7/18-06460-2464C375; Wed, 18 May 2016 10:38:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRWlGSWpSXmKPExsXSpvRBT9fJzSb
 c4MRHVotVVw+wOjB6HN39mymAMYo1My8pvyKBNePKEbmCV7wVjXMfMzYw3uLuYuTiEBLYzihx
 ou8+I4Rzj1Hix+UDzBBOP6PE6lmHWbsYOTh4BcQlrh706WLk5OAUCJRYuPYqM0iYWUBDYuvlZ
 JAws4C2xLKFr5lBbF4BJ4m+7WsYIeKpEq0vHjGB2BICchItJyewgdhsAsYSExs3gdnCAgoS0/
 7NBbNZBFQlpk3fDdYrAmT/WfqAaQIj3yyEI2YhLJ6FZPECRuZVjOrFqUVlqUW65npJRZnpGSW
 5iZk5uoYGxnq5qcXFiempOYlJxXrJ+bmbGIFhxgAEOxgbvzsdYpTkYFIS5Y2zsAkX4kvKT6nM
 SCzOiC8qzUktPsQow8GhJMH7yQUoJ1iUmp5akZaZAwx4mLQEB4+SCK+2K1Cat7ggMbc4Mx0id
 YpRl2PLghtrmYRY8vLzUqXEeReDzBAAKcoozYMbAYu+S4yyUsK8jEBHCfEUpBblZpagyr9iFO
 dgVBLm1QFZxZOZVwK36RXQEUxAR9wSAzuiJBEhJdXAeKAgVs3HmCXtc86O5j7d1FtCs+s53r0
 3LG/x3L5W/5Gyw9rdeXlRsitLs59P3Pb1d/gZ4zUCyx+xVYa8b3nG+/XydJkd6Q2Gvg18XWoK
 e8MvvjXxmji1Mnh+RPc5NUWXOoY2A94LFj+FLI8sKlP9LvfXb/+SgOOfgu8khFg6rig9/i9hb
 auMEktxRqKhFnNRcSIAar56PbkCAAA=
X-Env-Sender: manuel.knitza@uni-konstanz.de
X-Msg-Ref: server-15.tower-31.messagelabs.com!1463567936!36817535!1
X-Originating-IP: [134.34.240.46]
X-SpamReason: No, hits=0.2 required=7.0 tests=MIME_QP_LONG_LINE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14468 invoked from network); 18 May 2016 10:38:57 -0000
Received: from pyrimidin.rz.uni-konstanz.de (HELO
 pyrimidin.rz.uni-konstanz.de) (134.34.240.46)
 by server-15.tower-31.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 18 May 2016 10:38:57 -0000
Received: from nkongsamba.rz.uni-konstanz.de (HELO smtp.uni-konstanz.de)
 ([134.34.240.62])
 by unitis.rz.uni-konstanz.de with ESMTP/TLS/DHE-RSA-AES256-SHA;
 18 May 2016 10:38:55 +0000
Received: from [10.75.241.157] (tmo-114-55.customers.d1-online.com
 [80.187.114.55]) (Authenticated sender: manuel.knitza)
 by smtp.uni-konstanz.de (Postfix) with ESMTPSA id 0C49CDA;
 Wed, 18 May 2016 12:38:55 +0200 (CEST)
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
Mime-Version: 1.0 (1.0)
In-Reply-To: <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
Message-Id: <9DC16E68-552C-4641-97E2-D9855AF64DEB@uni-konstanz.de>
X-Mailer: iPhone Mail (13B143)
From: Manuel Knitza <manuel.knitza@uni-konstanz.de>
Date: Wed, 18 May 2016 12:38:52 +0200
To: George Dunlap <dunlapg@umich.edu>
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Subject: Re: [Xen-users] stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpWb24gbWVpbmVtIGlQaG9uZSBnZXNlbmRldAoKPiBBbSAxOC4wNS4yMDE2IHVtIDExOjQ1IHNj
aHJpZWIgR2VvcmdlIER1bmxhcCA8ZHVubGFwZ0B1bWljaC5lZHU+Ogo+IAo+PiBPbiBUdWUsIE1h
eSAxNywgMjAxNiBhdCAxOjM3IFBNLCDluK3lurfmnbAgPHhpa2FuZ2ppZUAzNjAuY24+IHdyb3Rl
Ogo+PiBIaSwKPj4gCj4+ICAgIEkgcmVhZCBzbGlkZSBQZXJmb3JtYW5jZSBUdW5pbmcgWGVuLCBm
aW5kIHN0dWJkb20gY2FuIGJvb3N0IEhWTQo+PiBwZXJmb3JtYW5jZSwKPj4gCj4+IHNvIEkgdHJ5
IGl0LCB0aGUgd2lraSBEZXZpY2VfTW9kZWxfU3R1Yl9Eb21haW5zIHNheXMgdXNlIHRoZQo+PiDi
gJhkZXZpY2VfbW9kZWxfc3R1YmRvbWFpbl9vdmVycmlkZeKAmQo+PiAKPj4gb3B0aW9uIGluIGd1
ZXN0IGNvbmZpZ3VyYXRpb24gZmlsZToKPj4gCj4+ICAgIGRldmljZV9tb2RlbF9zdHViZG9tYWlu
X292ZXJyaWRlID0gMQo+PiAKPj4gCj4+IAo+PiBUaGlzIGlzIG15IGNmZyBmaWxlOgo+PiAKPj4g
Cj4+IAo+PiBuYW1lID0gInRlc3Rfc3R1YmRvbSIKPj4gCj4+IGJ1aWxkZXIgPSAiaHZtIgo+PiAK
Pj4gdmNwdXMgPSAyCj4+IAo+PiBtZW1vcnkgPSAxMDI0Cj4+IAo+PiBkaXNrID0gWyJ0YXA6cWNv
dzI6dGVzdF9zdHViZG9tLmltZyxoZGEsdyJdCj4+IAo+PiB2aWYgPSBbInR5cGU9aW9lbXUsIGJy
aWRnZT14ZW5icjAsIG1hYz0wMDoxNjozZTplYjpjYTo4MCJdCj4+IAo+PiBib290ID0gImMiCj4+
IAo+PiBwYWUgPSAxCj4+IAo+PiBhY3BpID0gMQo+PiAKPj4gYXBpYyA9IDEKPj4gCj4+IGxvY2Fs
dGltZSA9IDEKPj4gCj4+IHZnYT0ic3RkdmdhIgo+PiAKPj4gdmdhcmFtPTY0Cj4+IAo+PiB2bmMg
PSAxCj4+IAo+PiB2bmNsaXN0ZW4gPSAiMC4wLjAuMCIKPj4gCj4+IHZuY2Rpc3BsYXkgPSAxMjgK
Pj4gCj4+IHZuY3VudXNlZCA9IDAKPj4gCj4+IHZuY3Bhc3N3ZCA9ICJ0ZXN0Igo+PiAKPj4gZGV2
aWNlX21vZGVsX2xpbnV4X3N0dWJkb21haW5fb3ZlcnJpZGUgPSAxCj4+IAo+PiAKPj4gCj4+IFRo
ZSB2bSBjYW4gc3RhcnQsIGJ1dCBpdCBoYXMgbm8gZGlmZmVyZW5jZSB3aXRoCj4+IOKAnGRldmlj
ZV9tb2RlbF9saW51eF9zdHViZG9tYWluX292ZXJyaWRlID0gMOKAnS4KPj4gCj4+IFRoZSBkb20w
IGFsc28gaGFzIGJhY2tlbmQgcWVtdS1zeXN0ZW0taTM4NiBwcm9jZXNzIGZvciBkb21haW4gdGVz
dF9zdHViZG9tLgo+PiAKPj4gCj4+IAo+PiBEaWQgSSB1c2Ugc3R1YmRvbSB3cm9uZz8gb3IgaG93
IHRvIHVzZSBzdHViZG9tPyBhbnlvbmUgaGFzIGFuIGlkZWE/Cj4gCj4gV2h5IGRpZCB5b3UgYWRk
ICJsaW51eCIgaW4gdGhlIG1pZGRsZSBvZiB0aGF0IG9wdGlvbj8KPiBkZXZpY2VfbW9kZWxfbGlu
dXhfc3R1YmRvbWFpbl9vdmVycmlkZSBpcyBub3QgYSBwYXJhbWV0ZXIgdGhhdCB4bAo+IGtub3dz
LCBzbyBpdCBqdXN0IGlnbm9yZXMgaXQuCj4gCj4gLUdlb3JnZQo+IAo+IF9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gWGVuLXVzZXJzIG1haWxpbmcgbGlz
dAo+IFhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVz
ZXJzCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
dXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 10:42:48 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 10:42:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2yvv-0007ap-Cy; Wed, 18 May 2016 10:42:31 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <manuel.knitza@uni-konstanz.de>) id 1b2yvt-0007aa-N8
 for Xen-users@lists.xen.org; Wed, 18 May 2016 10:42:29 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 9D/5A-03294-5174C375; Wed, 18 May 2016 10:42:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOIsWRWlGSWpSXmKPExsXSpvRBV1fY3Sb
 cYMddJYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPTqp2MBW1uFW+nGDUwPnXoYuTiEBLYwSjx
 efpvpi5GTiDnD6PE5pVhILawgILEtH9z2SCK+hklVs86zAqSYBMwlpjYuAkowcHBLBAncWp6O
 EhYQkBOouXkBDYQm1MgUGLh2qvMICW8Ak4SJ49xgYRZBFQl2k5OAZvCLGAu8ebHfBYIW15i+9
 s5UOXiElcP+kxg5J2FMH8WkqJZCEUQFRoSWy8nQ1RoSyxb+JoZwlaXuLr2Kiuy+AJG9lWM6sW
 pRWWpRbqmeklFmekZJbmJmTm6hgbGermpxcWJ6ak5iUnFesn5uZsYgYFaz8DAuIPx8lenQ4yS
 HExKorxxFjbhQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4L7sC5QSLUtNTK9Iyc4AxA5OW4OBRE
 uG9D5LmLS5IzC3OTIdInWLU5diy4MZaJiGWvPy8VClx3lUgRQIgRRmleXAjYPF7iVFWSpiXkY
 GBQYinILUoN7MEVf4VozgHo5Iw7wqQKTyZeSVwm14BHcEEdMQtMbAjShIRUlINjHmblKIULWZ
 993iu9/LzfI17hgt0ghrDFMU6zII7vZ9Jieba33FT/r77waVnqXbnHt92jrhV23jL7dZWv9lf
 iu0c9RY8PqxyRt3v9r9zJ/0VRS/K/b08w+PhxhephpdqmN68dTfnq39c9/rp1Kb7s5Oc5kw6r
 nPX/hjz0vsLrExE1/B59xzVN1ViKc5INNRiLipOBAAmhkde2gIAAA==
X-Env-Sender: manuel.knitza@uni-konstanz.de
X-Msg-Ref: server-13.tower-31.messagelabs.com!1463568144!40136219!1
X-Originating-IP: [134.34.240.45]
X-SpamReason: No, hits=0.2 required=7.0 tests=HTML_MESSAGE, MIME_QP_LONG_LINE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63409 invoked from network); 18 May 2016 10:42:27 -0000
Received: from purin.rz.uni-konstanz.de (HELO purin.rz.uni-konstanz.de)
 (134.34.240.45)
 by server-13.tower-31.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 18 May 2016 10:42:27 -0000
Received: from nkongsamba.rz.uni-konstanz.de (HELO smtp.uni-konstanz.de)
 ([134.34.240.62])
 by viribus.rz.uni-konstanz.de with ESMTP/TLS/DHE-RSA-AES256-SHA;
 18 May 2016 10:42:23 +0000
Received: from [10.75.241.157] (tmo-114-55.customers.d1-online.com
 [80.187.114.55]) (Authenticated sender: manuel.knitza)
 by smtp.uni-konstanz.de (Postfix) with ESMTPSA id 79CD5DA
 for <Xen-users@lists.xen.org>; Wed, 18 May 2016 12:42:23 +0200 (CEST)
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
From: Manuel Knitza <manuel.knitza@uni-konstanz.de>
X-Mailer: iPhone Mail (13B143)
In-Reply-To: <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
Message-Id: <DAA3F647-64A8-41AC-8559-AB74E479BD88@uni-konstanz.de>
Date: Wed, 18 May 2016 12:42:21 +0200
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Mime-Version: 1.0 (1.0)
Subject: Re: [Xen-users] stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7486138055717514477=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>


--===============7486138055717514477==
Content-Type: multipart/alternative;
	boundary=Apple-Mail-0F74392C-0A9F-4E62-BB2D-88A30000F0B3
Content-Transfer-Encoding: 7bit


--Apple-Mail-0F74392C-0A9F-4E62-BB2D-88A30000F0B3
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable



Von meinem iPhone gesendet

> Am 18.05.2016 um 11:45 schrieb George Dunlap <dunlapg@umich.edu>:
>=20
>> On Tue, May 17, 2016 at 1:37 PM, =E5=B8=AD=E5=BA=B7=E6=9D=B0 <xikangjie@3=
60.cn> wrote:
>> Hi,
>>=20
>>    I read slide Performance Tuning Xen, find stubdom can boost HVM
>> performance,
>>=20
>> so I try it, the wiki Device_Model_Stub_Domains says use the
>> =E2=80=98device_model_stubdomain_override=E2=80=99
>>=20
>> option in guest configuration file:
>>=20
>>    device_model_stubdomain_override =3D 1
>>=20
>>=20
>>=20
>> This is my cfg file:
>>=20
>>=20
>>=20
>> name =3D "test_stubdom"
>>=20
>> builder =3D "hvm"
>>=20
>> vcpus =3D 2
>>=20
>> memory =3D 1024
>>=20
>> disk =3D ["tap:qcow2:test_stubdom.img,hda,w"]
>>=20
>> vif =3D ["type=3Dioemu, bridge=3Dxenbr0, mac=3D00:16:3e:eb:ca:80"]
>>=20
>> boot =3D "c"
>>=20
>> pae =3D 1
>>=20
>> acpi =3D 1
>>=20
>> apic =3D 1
>>=20
>> localtime =3D 1
>>=20
>> vga=3D"stdvga"
>>=20
>> vgaram=3D64
>>=20
>> vnc =3D 1
>>=20
>> vnclisten =3D "0.0.0.0"
>>=20
>> vncdisplay =3D 128
>>=20
>> vncunused =3D 0
>>=20
>> vncpasswd =3D "test"
>>=20
>> device_model_linux_stubdomain_override =3D 1
>>=20
>>=20
>>=20
>> The vm can start, but it has no difference with
>> =E2=80=9Cdevice_model_linux_stubdomain_override =3D 0=E2=80=9D.
>>=20
>> The dom0 also has backend qemu-system-i386 process for domain test_stubdo=
m.
>>=20
>>=20
>>=20
>> Did I use stubdom wrong? or how to use stubdom? anyone has an idea?
>=20
> Why did you add "linux" in the middle of that option?
> device_model_linux_stubdomain_override is not a parameter that xl
> knows, so it just ignores it.
Seems to be a somehow orphaned wrong configuration parameter:

> Then, to run the stubdom, add this to your xl configuration file: device_m=
odel_linux_stubdomain_override =3D 1
(c.f. https://blog.xenproject.org/2012/12/12/linux-stub-domain/)

> -George
>=20
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

--Apple-Mail-0F74392C-0A9F-4E62-BB2D-88A30000F0B3
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div><br><br>Von meinem iPhone gesendet</di=
v><div><br>Am 18.05.2016 um 11:45 schrieb George Dunlap &lt;<a href=3D"mailt=
o:dunlapg@umich.edu">dunlapg@umich.edu</a>&gt;:<br><br></div><blockquote typ=
e=3D"cite"><div><span>On Tue, May 17, 2016 at 1:37 PM, =E5=B8=AD=E5=BA=B7=E6=
=9D=B0 &lt;<a href=3D"mailto:xikangjie@360.cn">xikangjie@360.cn</a>&gt; wrot=
e:</span><br><blockquote type=3D"cite"><span>Hi,</span><br></blockquote><blo=
ckquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite=
"><span> &nbsp;&nbsp;&nbsp;I read slide Performance Tuning Xen, find stubdom=
 can boost HVM</span><br></blockquote><blockquote type=3D"cite"><span>perfor=
mance,</span><br></blockquote><blockquote type=3D"cite"><span></span><br></b=
lockquote><blockquote type=3D"cite"><span>so I try it, the wiki Device_Model=
_Stub_Domains says use the</span><br></blockquote><blockquote type=3D"cite">=
<span>=E2=80=98device_model_stubdomain_override=E2=80=99</span><br></blockqu=
ote><blockquote type=3D"cite"><span></span><br></blockquote><blockquote type=
=3D"cite"><span>option in guest configuration file:</span><br></blockquote><=
blockquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"c=
ite"><span> &nbsp;&nbsp;&nbsp;device_model_stubdomain_override =3D 1</span><=
br></blockquote><blockquote type=3D"cite"><span></span><br></blockquote><blo=
ckquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite=
"><span></span><br></blockquote><blockquote type=3D"cite"><span>This is my c=
fg file:</span><br></blockquote><blockquote type=3D"cite"><span></span><br><=
/blockquote><blockquote type=3D"cite"><span></span><br></blockquote><blockqu=
ote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"><s=
pan>name =3D "test_stubdom"</span><br></blockquote><blockquote type=3D"cite"=
><span></span><br></blockquote><blockquote type=3D"cite"><span>builder =3D "=
hvm"</span><br></blockquote><blockquote type=3D"cite"><span></span><br></blo=
ckquote><blockquote type=3D"cite"><span>vcpus =3D 2</span><br></blockquote><=
blockquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"c=
ite"><span>memory =3D 1024</span><br></blockquote><blockquote type=3D"cite">=
<span></span><br></blockquote><blockquote type=3D"cite"><span>disk =3D ["tap=
:qcow2:test_stubdom.img,hda,w"]</span><br></blockquote><blockquote type=3D"c=
ite"><span></span><br></blockquote><blockquote type=3D"cite"><span>vif =3D [=
"type=3Dioemu, bridge=3Dxenbr0, mac=3D00:16:3e:eb:ca:80"]</span><br></blockq=
uote><blockquote type=3D"cite"><span></span><br></blockquote><blockquote typ=
e=3D"cite"><span>boot =3D "c"</span><br></blockquote><blockquote type=3D"cit=
e"><span></span><br></blockquote><blockquote type=3D"cite"><span>pae =3D 1</=
span><br></blockquote><blockquote type=3D"cite"><span></span><br></blockquot=
e><blockquote type=3D"cite"><span>acpi =3D 1</span><br></blockquote><blockqu=
ote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"><s=
pan>apic =3D 1</span><br></blockquote><blockquote type=3D"cite"><span></span=
><br></blockquote><blockquote type=3D"cite"><span>localtime =3D 1</span><br>=
</blockquote><blockquote type=3D"cite"><span></span><br></blockquote><blockq=
uote type=3D"cite"><span>vga=3D"stdvga"</span><br></blockquote><blockquote t=
ype=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"><span>v=
garam=3D64</span><br></blockquote><blockquote type=3D"cite"><span></span><br=
></blockquote><blockquote type=3D"cite"><span>vnc =3D 1</span><br></blockquo=
te><blockquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D=
"cite"><span>vnclisten =3D "0.0.0.0"</span><br></blockquote><blockquote type=
=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"><span>vncd=
isplay =3D 128</span><br></blockquote><blockquote type=3D"cite"><span></span=
><br></blockquote><blockquote type=3D"cite"><span>vncunused =3D 0</span><br>=
</blockquote><blockquote type=3D"cite"><span></span><br></blockquote><blockq=
uote type=3D"cite"><span>vncpasswd =3D "test"</span><br></blockquote><blockq=
uote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"><=
span>device_model_linux_stubdomain_override =3D 1</span><br></blockquote><bl=
ockquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cit=
e"><span></span><br></blockquote><blockquote type=3D"cite"><span></span><br>=
</blockquote><blockquote type=3D"cite"><span>The vm can start, but it has no=
 difference with</span><br></blockquote><blockquote type=3D"cite"><span>=E2=80=
=9Cdevice_model_linux_stubdomain_override =3D 0=E2=80=9D.</span><br></blockq=
uote><blockquote type=3D"cite"><span></span><br></blockquote><blockquote typ=
e=3D"cite"><span>The dom0 also has backend qemu-system-i386 process for doma=
in test_stubdom.</span><br></blockquote><blockquote type=3D"cite"><span></sp=
an><br></blockquote><blockquote type=3D"cite"><span></span><br></blockquote>=
<blockquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"=
cite"><span>Did I use stubdom wrong? or how to use stubdom? anyone has an id=
ea?</span><br></blockquote><span></span><br><span>Why did you add "linux" in=
 the middle of that option?</span><br><span>device_model_linux_stubdomain_ov=
erride is not a parameter that xl</span><br><span>knows, so it just ignores i=
t.</span><br></div></blockquote><div>Seems to be a somehow orphaned wrong co=
nfiguration parameter:</div><div><br></div><div><blockquote type=3D"cite"><s=
pan style=3D"background-color: rgba(255, 255, 255, 0);">Then, to run the stu=
bdom, add this to your xl configuration file:&nbsp;</span><chrome_find class=
=3D"find_in_page findysel" style=3D"background-color: rgba(255, 255, 255, 0)=
; padding: 0px; margin: 0px; overflow: visible !important;">device_model_lin=
ux_stubdomain_override&nbsp;</chrome_find><span style=3D"background-color: r=
gba(255, 255, 255, 0);">=3D 1</span></blockquote>(c.f.&nbsp;<a href=3D"https=
://blog.xenproject.org/2012/12/12/linux-stub-domain/">https://blog.xenprojec=
t.org/2012/12/12/linux-stub-domain/</a>)</div><br><blockquote type=3D"cite">=
<div><span></span><span> -George</span><br><span></span><br><span>__________=
_____________________________________</span><br><span>Xen-users mailing list=
</span><br><span><a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.=
xen.org</a></span><br><span><a href=3D"http://lists.xen.org/xen-users">http:=
//lists.xen.org/xen-users</a></span></div></blockquote></body></html>=

--Apple-Mail-0F74392C-0A9F-4E62-BB2D-88A30000F0B3--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7486138055717514477==--


From xen-users-bounces@lists.xen.org Wed May 18 10:42:48 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 10:42:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2yvv-0007ap-Cy; Wed, 18 May 2016 10:42:31 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <manuel.knitza@uni-konstanz.de>) id 1b2yvt-0007aa-N8
 for Xen-users@lists.xen.org; Wed, 18 May 2016 10:42:29 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 9D/5A-03294-5174C375; Wed, 18 May 2016 10:42:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOIsWRWlGSWpSXmKPExsXSpvRBV1fY3Sb
 cYMddJYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPTqp2MBW1uFW+nGDUwPnXoYuTiEBLYwSjx
 efpvpi5GTiDnD6PE5pVhILawgILEtH9z2SCK+hklVs86zAqSYBMwlpjYuAkowcHBLBAncWp6O
 EhYQkBOouXkBDYQm1MgUGLh2qvMICW8Ak4SJ49xgYRZBFQl2k5OAZvCLGAu8ebHfBYIW15i+9
 s5UOXiElcP+kxg5J2FMH8WkqJZCEUQFRoSWy8nQ1RoSyxb+JoZwlaXuLr2Kiuy+AJG9lWM6sW
 pRWWpRbqmeklFmekZJbmJmTm6hgbGermpxcWJ6ak5iUnFesn5uZsYgYFaz8DAuIPx8lenQ4yS
 HExKorxxFjbhQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4L7sC5QSLUtNTK9Iyc4AxA5OW4OBRE
 uG9D5LmLS5IzC3OTIdInWLU5diy4MZaJiGWvPy8VClx3lUgRQIgRRmleXAjYPF7iVFWSpiXkY
 GBQYinILUoN7MEVf4VozgHo5Iw7wqQKTyZeSVwm14BHcEEdMQtMbAjShIRUlINjHmblKIULWZ
 993iu9/LzfI17hgt0ghrDFMU6zII7vZ9Jieba33FT/r77waVnqXbnHt92jrhV23jL7dZWv9lf
 iu0c9RY8PqxyRt3v9r9zJ/0VRS/K/b08w+PhxhephpdqmN68dTfnq39c9/rp1Kb7s5Oc5kw6r
 nPX/hjz0vsLrExE1/B59xzVN1ViKc5INNRiLipOBAAmhkde2gIAAA==
X-Env-Sender: manuel.knitza@uni-konstanz.de
X-Msg-Ref: server-13.tower-31.messagelabs.com!1463568144!40136219!1
X-Originating-IP: [134.34.240.45]
X-SpamReason: No, hits=0.2 required=7.0 tests=HTML_MESSAGE, MIME_QP_LONG_LINE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63409 invoked from network); 18 May 2016 10:42:27 -0000
Received: from purin.rz.uni-konstanz.de (HELO purin.rz.uni-konstanz.de)
 (134.34.240.45)
 by server-13.tower-31.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 18 May 2016 10:42:27 -0000
Received: from nkongsamba.rz.uni-konstanz.de (HELO smtp.uni-konstanz.de)
 ([134.34.240.62])
 by viribus.rz.uni-konstanz.de with ESMTP/TLS/DHE-RSA-AES256-SHA;
 18 May 2016 10:42:23 +0000
Received: from [10.75.241.157] (tmo-114-55.customers.d1-online.com
 [80.187.114.55]) (Authenticated sender: manuel.knitza)
 by smtp.uni-konstanz.de (Postfix) with ESMTPSA id 79CD5DA
 for <Xen-users@lists.xen.org>; Wed, 18 May 2016 12:42:23 +0200 (CEST)
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
From: Manuel Knitza <manuel.knitza@uni-konstanz.de>
X-Mailer: iPhone Mail (13B143)
In-Reply-To: <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
Message-Id: <DAA3F647-64A8-41AC-8559-AB74E479BD88@uni-konstanz.de>
Date: Wed, 18 May 2016 12:42:21 +0200
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Mime-Version: 1.0 (1.0)
Subject: Re: [Xen-users] stubdom
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7486138055717514477=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>


--===============7486138055717514477==
Content-Type: multipart/alternative;
	boundary=Apple-Mail-0F74392C-0A9F-4E62-BB2D-88A30000F0B3
Content-Transfer-Encoding: 7bit


--Apple-Mail-0F74392C-0A9F-4E62-BB2D-88A30000F0B3
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable



Von meinem iPhone gesendet

> Am 18.05.2016 um 11:45 schrieb George Dunlap <dunlapg@umich.edu>:
>=20
>> On Tue, May 17, 2016 at 1:37 PM, =E5=B8=AD=E5=BA=B7=E6=9D=B0 <xikangjie@3=
60.cn> wrote:
>> Hi,
>>=20
>>    I read slide Performance Tuning Xen, find stubdom can boost HVM
>> performance,
>>=20
>> so I try it, the wiki Device_Model_Stub_Domains says use the
>> =E2=80=98device_model_stubdomain_override=E2=80=99
>>=20
>> option in guest configuration file:
>>=20
>>    device_model_stubdomain_override =3D 1
>>=20
>>=20
>>=20
>> This is my cfg file:
>>=20
>>=20
>>=20
>> name =3D "test_stubdom"
>>=20
>> builder =3D "hvm"
>>=20
>> vcpus =3D 2
>>=20
>> memory =3D 1024
>>=20
>> disk =3D ["tap:qcow2:test_stubdom.img,hda,w"]
>>=20
>> vif =3D ["type=3Dioemu, bridge=3Dxenbr0, mac=3D00:16:3e:eb:ca:80"]
>>=20
>> boot =3D "c"
>>=20
>> pae =3D 1
>>=20
>> acpi =3D 1
>>=20
>> apic =3D 1
>>=20
>> localtime =3D 1
>>=20
>> vga=3D"stdvga"
>>=20
>> vgaram=3D64
>>=20
>> vnc =3D 1
>>=20
>> vnclisten =3D "0.0.0.0"
>>=20
>> vncdisplay =3D 128
>>=20
>> vncunused =3D 0
>>=20
>> vncpasswd =3D "test"
>>=20
>> device_model_linux_stubdomain_override =3D 1
>>=20
>>=20
>>=20
>> The vm can start, but it has no difference with
>> =E2=80=9Cdevice_model_linux_stubdomain_override =3D 0=E2=80=9D.
>>=20
>> The dom0 also has backend qemu-system-i386 process for domain test_stubdo=
m.
>>=20
>>=20
>>=20
>> Did I use stubdom wrong? or how to use stubdom? anyone has an idea?
>=20
> Why did you add "linux" in the middle of that option?
> device_model_linux_stubdomain_override is not a parameter that xl
> knows, so it just ignores it.
Seems to be a somehow orphaned wrong configuration parameter:

> Then, to run the stubdom, add this to your xl configuration file: device_m=
odel_linux_stubdomain_override =3D 1
(c.f. https://blog.xenproject.org/2012/12/12/linux-stub-domain/)

> -George
>=20
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users

--Apple-Mail-0F74392C-0A9F-4E62-BB2D-88A30000F0B3
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div><br><br>Von meinem iPhone gesendet</di=
v><div><br>Am 18.05.2016 um 11:45 schrieb George Dunlap &lt;<a href=3D"mailt=
o:dunlapg@umich.edu">dunlapg@umich.edu</a>&gt;:<br><br></div><blockquote typ=
e=3D"cite"><div><span>On Tue, May 17, 2016 at 1:37 PM, =E5=B8=AD=E5=BA=B7=E6=
=9D=B0 &lt;<a href=3D"mailto:xikangjie@360.cn">xikangjie@360.cn</a>&gt; wrot=
e:</span><br><blockquote type=3D"cite"><span>Hi,</span><br></blockquote><blo=
ckquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite=
"><span> &nbsp;&nbsp;&nbsp;I read slide Performance Tuning Xen, find stubdom=
 can boost HVM</span><br></blockquote><blockquote type=3D"cite"><span>perfor=
mance,</span><br></blockquote><blockquote type=3D"cite"><span></span><br></b=
lockquote><blockquote type=3D"cite"><span>so I try it, the wiki Device_Model=
_Stub_Domains says use the</span><br></blockquote><blockquote type=3D"cite">=
<span>=E2=80=98device_model_stubdomain_override=E2=80=99</span><br></blockqu=
ote><blockquote type=3D"cite"><span></span><br></blockquote><blockquote type=
=3D"cite"><span>option in guest configuration file:</span><br></blockquote><=
blockquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"c=
ite"><span> &nbsp;&nbsp;&nbsp;device_model_stubdomain_override =3D 1</span><=
br></blockquote><blockquote type=3D"cite"><span></span><br></blockquote><blo=
ckquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite=
"><span></span><br></blockquote><blockquote type=3D"cite"><span>This is my c=
fg file:</span><br></blockquote><blockquote type=3D"cite"><span></span><br><=
/blockquote><blockquote type=3D"cite"><span></span><br></blockquote><blockqu=
ote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"><s=
pan>name =3D "test_stubdom"</span><br></blockquote><blockquote type=3D"cite"=
><span></span><br></blockquote><blockquote type=3D"cite"><span>builder =3D "=
hvm"</span><br></blockquote><blockquote type=3D"cite"><span></span><br></blo=
ckquote><blockquote type=3D"cite"><span>vcpus =3D 2</span><br></blockquote><=
blockquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"c=
ite"><span>memory =3D 1024</span><br></blockquote><blockquote type=3D"cite">=
<span></span><br></blockquote><blockquote type=3D"cite"><span>disk =3D ["tap=
:qcow2:test_stubdom.img,hda,w"]</span><br></blockquote><blockquote type=3D"c=
ite"><span></span><br></blockquote><blockquote type=3D"cite"><span>vif =3D [=
"type=3Dioemu, bridge=3Dxenbr0, mac=3D00:16:3e:eb:ca:80"]</span><br></blockq=
uote><blockquote type=3D"cite"><span></span><br></blockquote><blockquote typ=
e=3D"cite"><span>boot =3D "c"</span><br></blockquote><blockquote type=3D"cit=
e"><span></span><br></blockquote><blockquote type=3D"cite"><span>pae =3D 1</=
span><br></blockquote><blockquote type=3D"cite"><span></span><br></blockquot=
e><blockquote type=3D"cite"><span>acpi =3D 1</span><br></blockquote><blockqu=
ote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"><s=
pan>apic =3D 1</span><br></blockquote><blockquote type=3D"cite"><span></span=
><br></blockquote><blockquote type=3D"cite"><span>localtime =3D 1</span><br>=
</blockquote><blockquote type=3D"cite"><span></span><br></blockquote><blockq=
uote type=3D"cite"><span>vga=3D"stdvga"</span><br></blockquote><blockquote t=
ype=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"><span>v=
garam=3D64</span><br></blockquote><blockquote type=3D"cite"><span></span><br=
></blockquote><blockquote type=3D"cite"><span>vnc =3D 1</span><br></blockquo=
te><blockquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D=
"cite"><span>vnclisten =3D "0.0.0.0"</span><br></blockquote><blockquote type=
=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"><span>vncd=
isplay =3D 128</span><br></blockquote><blockquote type=3D"cite"><span></span=
><br></blockquote><blockquote type=3D"cite"><span>vncunused =3D 0</span><br>=
</blockquote><blockquote type=3D"cite"><span></span><br></blockquote><blockq=
uote type=3D"cite"><span>vncpasswd =3D "test"</span><br></blockquote><blockq=
uote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cite"><=
span>device_model_linux_stubdomain_override =3D 1</span><br></blockquote><bl=
ockquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"cit=
e"><span></span><br></blockquote><blockquote type=3D"cite"><span></span><br>=
</blockquote><blockquote type=3D"cite"><span>The vm can start, but it has no=
 difference with</span><br></blockquote><blockquote type=3D"cite"><span>=E2=80=
=9Cdevice_model_linux_stubdomain_override =3D 0=E2=80=9D.</span><br></blockq=
uote><blockquote type=3D"cite"><span></span><br></blockquote><blockquote typ=
e=3D"cite"><span>The dom0 also has backend qemu-system-i386 process for doma=
in test_stubdom.</span><br></blockquote><blockquote type=3D"cite"><span></sp=
an><br></blockquote><blockquote type=3D"cite"><span></span><br></blockquote>=
<blockquote type=3D"cite"><span></span><br></blockquote><blockquote type=3D"=
cite"><span>Did I use stubdom wrong? or how to use stubdom? anyone has an id=
ea?</span><br></blockquote><span></span><br><span>Why did you add "linux" in=
 the middle of that option?</span><br><span>device_model_linux_stubdomain_ov=
erride is not a parameter that xl</span><br><span>knows, so it just ignores i=
t.</span><br></div></blockquote><div>Seems to be a somehow orphaned wrong co=
nfiguration parameter:</div><div><br></div><div><blockquote type=3D"cite"><s=
pan style=3D"background-color: rgba(255, 255, 255, 0);">Then, to run the stu=
bdom, add this to your xl configuration file:&nbsp;</span><chrome_find class=
=3D"find_in_page findysel" style=3D"background-color: rgba(255, 255, 255, 0)=
; padding: 0px; margin: 0px; overflow: visible !important;">device_model_lin=
ux_stubdomain_override&nbsp;</chrome_find><span style=3D"background-color: r=
gba(255, 255, 255, 0);">=3D 1</span></blockquote>(c.f.&nbsp;<a href=3D"https=
://blog.xenproject.org/2012/12/12/linux-stub-domain/">https://blog.xenprojec=
t.org/2012/12/12/linux-stub-domain/</a>)</div><br><blockquote type=3D"cite">=
<div><span></span><span> -George</span><br><span></span><br><span>__________=
_____________________________________</span><br><span>Xen-users mailing list=
</span><br><span><a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.=
xen.org</a></span><br><span><a href=3D"http://lists.xen.org/xen-users">http:=
//lists.xen.org/xen-users</a></span></div></blockquote></body></html>=

--Apple-Mail-0F74392C-0A9F-4E62-BB2D-88A30000F0B3--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7486138055717514477==--


From xen-users-bounces@lists.xen.org Wed May 18 11:25:37 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 11:25:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2zat-0002Xr-Jl; Wed, 18 May 2016 11:24:51 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b2zas-0002Xl-Cc
 for Xen-users@lists.xen.org; Wed, 18 May 2016 11:24:50 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 2D/63-21979-1015C375; Wed, 18 May 2016 11:24:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpkleJIrShJLcpLzFFi42Kprg1i12UMtAk
 32Pyf0WLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzbi28gRTwSzpiv+PLrI2ML6R6mLk4hASaGSS
 6F84nQXCWcUocX/GAeYuRk4ONgFDiX2bGlhAbBEBVYk/Sx8wgdjMAuYSX9omgtUIC1hKnJl9k
 7GLkQOoRlHizQ4fiHIriYPvTzCBhFmAWie8rQYJ8wp4SWx9/Bxq1QRGid6ZO8DGcwoESixcex
 VsJKOArMS0R/ehVolLzJ02ixXElhAQkFiy5zwzhC0q8fLxP6i4vMTur8dZQXYxC2hKrN+lD9G
 qKDGl+yE7xF5BiZMzn7BMYBSZhWTqLISOWUg6ZiHpWMDIsopRvTi1qCy1SNdQL6koMz2jJDcx
 M0fX0MBULze1uDgxPTUnMalYLzk/dxMjMCLqGRgYdzA29TofYpTkYFIS5Y2zsAkX4kvKT6nMS
 CzOiC8qzUktPsQow8GhJMG7zh8oJ1iUmp5akZaZA4xNmLQEB4+SCO8PkDRvcUFibnFmOkTqFK
 Mxx5YFN9YyccxafmctkxBLXn5eqpQ4bxtIqQBIaUZpHtwgWMq4xCgrJczLyMDAIMRTkFqUm1m
 CKv+KUZyDUUmY9xDIFJ7MvBK4fa+ATmECOuWWGNgpJYkIKakGxvQYZt9FHO9vLKhhjez1N7u2
 5nWDjeN/7nKeHaXenx7rnSpw3OprXcLrNO1H9Iz7OorOdR/lXj1l39v/5rvTP4n+YO33HjJnX
 v7i9Xjkybr4pWXKh9OKmommbxnL/2f89OnjmBYX0mkzd8Mm4S8vL3604mmPNw05ZZqe0v9N2U
 Xs3Mo/3dzhSizFGYmGWsxFxYkAIOqs6xQDAAA=
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-7.tower-206.messagelabs.com!1463570686!40063061!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24371 invoked from network); 18 May 2016 11:24:48 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-7.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 18 May 2016 11:24:48 -0000
Received: from CAS2.corp.qihoo.net (cas2.corp.qihoo.net [220.181.158.130])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id 3B59D6B2FBD;
 Wed, 18 May 2016 19:24:45 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS2.corp.qihoo.net ([220.181.158.130]) with mapi id 14.02.0342.003; Wed, 18
 May 2016 19:24:45 +0800
From: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
To: George Dunlap <dunlapg@umich.edu>
Thread-Topic: [Xen-users] stubdom
Thread-Index: AdGwH+o5kd/7Gs8DTwqOVKpuyYshOwAhwQYAABDfZoA=
Date: Wed, 18 May 2016 11:24:44 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
In-Reply-To: <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Subject: [Xen-users] =?utf-8?b?562U5aSNOiAgc3R1YmRvbQ==?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

U29ycnksIEkgcmVmZXJlbmNlZCB0aGlzIGJsb2cgaHR0cHM6Ly9ibG9nLnhlbnByb2plY3Qub3Jn
LzIwMTIvMTIvMTIvbGludXgtc3R1Yi1kb21haW4vLg0KDQpOb3cgbXkgZ3Vlc3QgY29uZmlndXJh
dGlvbiBmaWxlOg0KDQpuYW1lID0gInRlc3Rfc3R1YmRvbSINCmJ1aWxkZXIgPSAiaHZtIg0KdmNw
dXMgPSAyDQptZW1vcnkgPSAxMDI0DQpkaXNrID0gWyJ0YXA6cWNvdzI6dGVzdF9zdHViZG9tLmlt
ZyxoZGEsdyJdDQp2aWYgPSBbInR5cGU9aW9lbXUsIGJyaWRnZT14ZW5icjAsIG1hYz0wMDoxNjoz
ZTplYjpjYTo4MCJdDQpib290ID0gImMiDQpwYWUgPSAxDQphY3BpID0gMQ0KYXBpYyA9IDENCmxv
Y2FsdGltZSA9IDENCnZnYT0ic3RkdmdhIg0KdmdhcmFtPTY0DQp2bmMgPSAxDQp2bmNsaXN0ZW4g
PSAiMC4wLjAuMCINCnZuY2Rpc3BsYXkgPSAxMjgNCnZuY3VudXNlZCA9IDANCnZuY3Bhc3N3ZCA9
ICJ0ZXN0Ig0KZGV2aWNlX21vZGVsX3ZlcnNpb24gPSAicWVtdS14ZW4tdHJhZGl0aW9uYWwiDQpk
ZXZpY2VfbW9kZWxfc3R1YmRvbWFpbl9vdmVycmlkZSA9IDENCg0KSG93ZXZlciwgYWZ0ZXIgY3Jl
YXRpbmcgZ3Vlc3QsIEkgdXNlIHZuYyB0byB2aWV3IHRoZSBndWVzdCwgdGhlIHNjcmVlbiBpcyBi
bGFjay4NCg0KIyB4bCBsaXN0DQpOYW1lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
RCAgIE1lbSBWQ1BVcyAgICAgIFN0YXRlICAgVGltZShzKQ0KRG9tYWluLTAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgMCA1MDE2MiAgICAyNCAgICAgci0tLS0tICA2ODcxNjMu
MA0KdGVzdF9zdHViZG9tLWRtICAgICAgICAgICAgICAgICAgICAgICAyICAgIDMyICAgICAxICAg
ICAtYi0tLS0gICAgICAgMC4wDQp0ZXN0X3hwX3N0dWJkb20gICAgICAgICAgICAgICAgICAgICAg
IDYwMjggIDEwMTUgICAgIDEgICAgIC0tLS0tLSAgICAgICAwLjANCg0KVGhlIGd1ZXN0IG9zIGlz
IHdpbmRvd3MgeHAuDQoNCkRvIHlvdSBoYXZlIGFueSBpZGVhPw0KDQpUaGFua3MhDQoNCi0tLS0t
6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujogZHVubGFwZ0BnbWFpbC5jb20gW21haWx0bzpk
dW5sYXBnQGdtYWlsLmNvbV0g5Luj6KGoIEdlb3JnZSBEdW5sYXANCuWPkemAgeaXtumXtDogMjAx
NuW5tDXmnIgxOOaXpSAxNzo0NQ0K5pS25Lu25Lq6OiDluK3lurfmnbANCuaKhOmAgTogWGVuLXVz
ZXJzQGxpc3RzLnhlbi5vcmcNCuS4u+mimDogUmU6IFtYZW4tdXNlcnNdIHN0dWJkb20NCg0KT24g
VHVlLCBNYXkgMTcsIDIwMTYgYXQgMTozNyBQTSwg5bit5bq35p2wIDx4aWthbmdqaWVAMzYwLmNu
PiB3cm90ZToNCj4gSGksDQo+DQo+ICAgICBJIHJlYWQgc2xpZGUgUGVyZm9ybWFuY2UgVHVuaW5n
IFhlbiwgZmluZCBzdHViZG9tIGNhbiBib29zdCBIVk0gDQo+IHBlcmZvcm1hbmNlLA0KPg0KPiBz
byBJIHRyeSBpdCwgdGhlIHdpa2kgRGV2aWNlX01vZGVsX1N0dWJfRG9tYWlucyBzYXlzIHVzZSB0
aGUgDQo+IOKAmGRldmljZV9tb2RlbF9zdHViZG9tYWluX292ZXJyaWRl4oCZDQo+DQo+IG9wdGlv
biBpbiBndWVzdCBjb25maWd1cmF0aW9uIGZpbGU6DQo+DQo+ICAgICBkZXZpY2VfbW9kZWxfc3R1
YmRvbWFpbl9vdmVycmlkZSA9IDENCj4NCj4NCj4NCj4gVGhpcyBpcyBteSBjZmcgZmlsZToNCj4N
Cj4NCj4NCj4gbmFtZSA9ICJ0ZXN0X3N0dWJkb20iDQo+DQo+IGJ1aWxkZXIgPSAiaHZtIg0KPg0K
PiB2Y3B1cyA9IDINCj4NCj4gbWVtb3J5ID0gMTAyNA0KPg0KPiBkaXNrID0gWyJ0YXA6cWNvdzI6
dGVzdF9zdHViZG9tLmltZyxoZGEsdyJdDQo+DQo+IHZpZiA9IFsidHlwZT1pb2VtdSwgYnJpZGdl
PXhlbmJyMCwgbWFjPTAwOjE2OjNlOmViOmNhOjgwIl0NCj4NCj4gYm9vdCA9ICJjIg0KPg0KPiBw
YWUgPSAxDQo+DQo+IGFjcGkgPSAxDQo+DQo+IGFwaWMgPSAxDQo+DQo+IGxvY2FsdGltZSA9IDEN
Cj4NCj4gdmdhPSJzdGR2Z2EiDQo+DQo+IHZnYXJhbT02NA0KPg0KPiB2bmMgPSAxDQo+DQo+IHZu
Y2xpc3RlbiA9ICIwLjAuMC4wIg0KPg0KPiB2bmNkaXNwbGF5ID0gMTI4DQo+DQo+IHZuY3VudXNl
ZCA9IDANCj4NCj4gdm5jcGFzc3dkID0gInRlc3QiDQo+DQo+IGRldmljZV9tb2RlbF9saW51eF9z
dHViZG9tYWluX292ZXJyaWRlID0gMQ0KPg0KPg0KPg0KPiBUaGUgdm0gY2FuIHN0YXJ0LCBidXQg
aXQgaGFzIG5vIGRpZmZlcmVuY2Ugd2l0aCANCj4g4oCcZGV2aWNlX21vZGVsX2xpbnV4X3N0dWJk
b21haW5fb3ZlcnJpZGUgPSAw4oCdLg0KPg0KPiBUaGUgZG9tMCBhbHNvIGhhcyBiYWNrZW5kIHFl
bXUtc3lzdGVtLWkzODYgcHJvY2VzcyBmb3IgZG9tYWluIHRlc3Rfc3R1YmRvbS4NCj4NCj4NCj4N
Cj4gRGlkIEkgdXNlIHN0dWJkb20gd3Jvbmc/IG9yIGhvdyB0byB1c2Ugc3R1YmRvbT8gYW55b25l
IGhhcyBhbiBpZGVhPw0KDQpXaHkgZGlkIHlvdSBhZGQgImxpbnV4IiBpbiB0aGUgbWlkZGxlIG9m
IHRoYXQgb3B0aW9uPw0KZGV2aWNlX21vZGVsX2xpbnV4X3N0dWJkb21haW5fb3ZlcnJpZGUgaXMg
bm90IGEgcGFyYW1ldGVyIHRoYXQgeGwga25vd3MsIHNvIGl0IGp1c3QgaWdub3JlcyBpdC4NCg0K
IC1HZW9yZ2UNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 18 11:25:37 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 11:25:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b2zat-0002Xr-Jl; Wed, 18 May 2016 11:24:51 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b2zas-0002Xl-Cc
 for Xen-users@lists.xen.org; Wed, 18 May 2016 11:24:50 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 2D/63-21979-1015C375; Wed, 18 May 2016 11:24:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpkleJIrShJLcpLzFFi42Kprg1i12UMtAk
 32Pyf0WLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzbi28gRTwSzpiv+PLrI2ML6R6mLk4hASaGSS
 6F84nQXCWcUocX/GAeYuRk4ONgFDiX2bGlhAbBEBVYk/Sx8wgdjMAuYSX9omgtUIC1hKnJl9k
 7GLkQOoRlHizQ4fiHIriYPvTzCBhFmAWie8rQYJ8wp4SWx9/Bxq1QRGid6ZO8DGcwoESixcex
 VsJKOArMS0R/ehVolLzJ02ixXElhAQkFiy5zwzhC0q8fLxP6i4vMTur8dZQXYxC2hKrN+lD9G
 qKDGl+yE7xF5BiZMzn7BMYBSZhWTqLISOWUg6ZiHpWMDIsopRvTi1qCy1SNdQL6koMz2jJDcx
 M0fX0MBULze1uDgxPTUnMalYLzk/dxMjMCLqGRgYdzA29TofYpTkYFIS5Y2zsAkX4kvKT6nMS
 CzOiC8qzUktPsQow8GhJMG7zh8oJ1iUmp5akZaZA4xNmLQEB4+SCO8PkDRvcUFibnFmOkTqFK
 Mxx5YFN9YyccxafmctkxBLXn5eqpQ4bxtIqQBIaUZpHtwgWMq4xCgrJczLyMDAIMRTkFqUm1m
 CKv+KUZyDUUmY9xDIFJ7MvBK4fa+ATmECOuWWGNgpJYkIKakGxvQYZt9FHO9vLKhhjez1N7u2
 5nWDjeN/7nKeHaXenx7rnSpw3OprXcLrNO1H9Iz7OorOdR/lXj1l39v/5rvTP4n+YO33HjJnX
 v7i9Xjkybr4pWXKh9OKmommbxnL/2f89OnjmBYX0mkzd8Mm4S8vL3604mmPNw05ZZqe0v9N2U
 Xs3Mo/3dzhSizFGYmGWsxFxYkAIOqs6xQDAAA=
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-7.tower-206.messagelabs.com!1463570686!40063061!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24371 invoked from network); 18 May 2016 11:24:48 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-7.tower-206.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 18 May 2016 11:24:48 -0000
Received: from CAS2.corp.qihoo.net (cas2.corp.qihoo.net [220.181.158.130])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id 3B59D6B2FBD;
 Wed, 18 May 2016 19:24:45 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS2.corp.qihoo.net ([220.181.158.130]) with mapi id 14.02.0342.003; Wed, 18
 May 2016 19:24:45 +0800
From: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
To: George Dunlap <dunlapg@umich.edu>
Thread-Topic: [Xen-users] stubdom
Thread-Index: AdGwH+o5kd/7Gs8DTwqOVKpuyYshOwAhwQYAABDfZoA=
Date: Wed, 18 May 2016 11:24:44 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
In-Reply-To: <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Subject: [Xen-users] =?utf-8?b?562U5aSNOiAgc3R1YmRvbQ==?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

U29ycnksIEkgcmVmZXJlbmNlZCB0aGlzIGJsb2cgaHR0cHM6Ly9ibG9nLnhlbnByb2plY3Qub3Jn
LzIwMTIvMTIvMTIvbGludXgtc3R1Yi1kb21haW4vLg0KDQpOb3cgbXkgZ3Vlc3QgY29uZmlndXJh
dGlvbiBmaWxlOg0KDQpuYW1lID0gInRlc3Rfc3R1YmRvbSINCmJ1aWxkZXIgPSAiaHZtIg0KdmNw
dXMgPSAyDQptZW1vcnkgPSAxMDI0DQpkaXNrID0gWyJ0YXA6cWNvdzI6dGVzdF9zdHViZG9tLmlt
ZyxoZGEsdyJdDQp2aWYgPSBbInR5cGU9aW9lbXUsIGJyaWRnZT14ZW5icjAsIG1hYz0wMDoxNjoz
ZTplYjpjYTo4MCJdDQpib290ID0gImMiDQpwYWUgPSAxDQphY3BpID0gMQ0KYXBpYyA9IDENCmxv
Y2FsdGltZSA9IDENCnZnYT0ic3RkdmdhIg0KdmdhcmFtPTY0DQp2bmMgPSAxDQp2bmNsaXN0ZW4g
PSAiMC4wLjAuMCINCnZuY2Rpc3BsYXkgPSAxMjgNCnZuY3VudXNlZCA9IDANCnZuY3Bhc3N3ZCA9
ICJ0ZXN0Ig0KZGV2aWNlX21vZGVsX3ZlcnNpb24gPSAicWVtdS14ZW4tdHJhZGl0aW9uYWwiDQpk
ZXZpY2VfbW9kZWxfc3R1YmRvbWFpbl9vdmVycmlkZSA9IDENCg0KSG93ZXZlciwgYWZ0ZXIgY3Jl
YXRpbmcgZ3Vlc3QsIEkgdXNlIHZuYyB0byB2aWV3IHRoZSBndWVzdCwgdGhlIHNjcmVlbiBpcyBi
bGFjay4NCg0KIyB4bCBsaXN0DQpOYW1lICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJ
RCAgIE1lbSBWQ1BVcyAgICAgIFN0YXRlICAgVGltZShzKQ0KRG9tYWluLTAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgMCA1MDE2MiAgICAyNCAgICAgci0tLS0tICA2ODcxNjMu
MA0KdGVzdF9zdHViZG9tLWRtICAgICAgICAgICAgICAgICAgICAgICAyICAgIDMyICAgICAxICAg
ICAtYi0tLS0gICAgICAgMC4wDQp0ZXN0X3hwX3N0dWJkb20gICAgICAgICAgICAgICAgICAgICAg
IDYwMjggIDEwMTUgICAgIDEgICAgIC0tLS0tLSAgICAgICAwLjANCg0KVGhlIGd1ZXN0IG9zIGlz
IHdpbmRvd3MgeHAuDQoNCkRvIHlvdSBoYXZlIGFueSBpZGVhPw0KDQpUaGFua3MhDQoNCi0tLS0t
6YKu5Lu25Y6f5Lu2LS0tLS0NCuWPkeS7tuS6ujogZHVubGFwZ0BnbWFpbC5jb20gW21haWx0bzpk
dW5sYXBnQGdtYWlsLmNvbV0g5Luj6KGoIEdlb3JnZSBEdW5sYXANCuWPkemAgeaXtumXtDogMjAx
NuW5tDXmnIgxOOaXpSAxNzo0NQ0K5pS25Lu25Lq6OiDluK3lurfmnbANCuaKhOmAgTogWGVuLXVz
ZXJzQGxpc3RzLnhlbi5vcmcNCuS4u+mimDogUmU6IFtYZW4tdXNlcnNdIHN0dWJkb20NCg0KT24g
VHVlLCBNYXkgMTcsIDIwMTYgYXQgMTozNyBQTSwg5bit5bq35p2wIDx4aWthbmdqaWVAMzYwLmNu
PiB3cm90ZToNCj4gSGksDQo+DQo+ICAgICBJIHJlYWQgc2xpZGUgUGVyZm9ybWFuY2UgVHVuaW5n
IFhlbiwgZmluZCBzdHViZG9tIGNhbiBib29zdCBIVk0gDQo+IHBlcmZvcm1hbmNlLA0KPg0KPiBz
byBJIHRyeSBpdCwgdGhlIHdpa2kgRGV2aWNlX01vZGVsX1N0dWJfRG9tYWlucyBzYXlzIHVzZSB0
aGUgDQo+IOKAmGRldmljZV9tb2RlbF9zdHViZG9tYWluX292ZXJyaWRl4oCZDQo+DQo+IG9wdGlv
biBpbiBndWVzdCBjb25maWd1cmF0aW9uIGZpbGU6DQo+DQo+ICAgICBkZXZpY2VfbW9kZWxfc3R1
YmRvbWFpbl9vdmVycmlkZSA9IDENCj4NCj4NCj4NCj4gVGhpcyBpcyBteSBjZmcgZmlsZToNCj4N
Cj4NCj4NCj4gbmFtZSA9ICJ0ZXN0X3N0dWJkb20iDQo+DQo+IGJ1aWxkZXIgPSAiaHZtIg0KPg0K
PiB2Y3B1cyA9IDINCj4NCj4gbWVtb3J5ID0gMTAyNA0KPg0KPiBkaXNrID0gWyJ0YXA6cWNvdzI6
dGVzdF9zdHViZG9tLmltZyxoZGEsdyJdDQo+DQo+IHZpZiA9IFsidHlwZT1pb2VtdSwgYnJpZGdl
PXhlbmJyMCwgbWFjPTAwOjE2OjNlOmViOmNhOjgwIl0NCj4NCj4gYm9vdCA9ICJjIg0KPg0KPiBw
YWUgPSAxDQo+DQo+IGFjcGkgPSAxDQo+DQo+IGFwaWMgPSAxDQo+DQo+IGxvY2FsdGltZSA9IDEN
Cj4NCj4gdmdhPSJzdGR2Z2EiDQo+DQo+IHZnYXJhbT02NA0KPg0KPiB2bmMgPSAxDQo+DQo+IHZu
Y2xpc3RlbiA9ICIwLjAuMC4wIg0KPg0KPiB2bmNkaXNwbGF5ID0gMTI4DQo+DQo+IHZuY3VudXNl
ZCA9IDANCj4NCj4gdm5jcGFzc3dkID0gInRlc3QiDQo+DQo+IGRldmljZV9tb2RlbF9saW51eF9z
dHViZG9tYWluX292ZXJyaWRlID0gMQ0KPg0KPg0KPg0KPiBUaGUgdm0gY2FuIHN0YXJ0LCBidXQg
aXQgaGFzIG5vIGRpZmZlcmVuY2Ugd2l0aCANCj4g4oCcZGV2aWNlX21vZGVsX2xpbnV4X3N0dWJk
b21haW5fb3ZlcnJpZGUgPSAw4oCdLg0KPg0KPiBUaGUgZG9tMCBhbHNvIGhhcyBiYWNrZW5kIHFl
bXUtc3lzdGVtLWkzODYgcHJvY2VzcyBmb3IgZG9tYWluIHRlc3Rfc3R1YmRvbS4NCj4NCj4NCj4N
Cj4gRGlkIEkgdXNlIHN0dWJkb20gd3Jvbmc/IG9yIGhvdyB0byB1c2Ugc3R1YmRvbT8gYW55b25l
IGhhcyBhbiBpZGVhPw0KDQpXaHkgZGlkIHlvdSBhZGQgImxpbnV4IiBpbiB0aGUgbWlkZGxlIG9m
IHRoYXQgb3B0aW9uPw0KZGV2aWNlX21vZGVsX2xpbnV4X3N0dWJkb21haW5fb3ZlcnJpZGUgaXMg
bm90IGEgcGFyYW1ldGVyIHRoYXQgeGwga25vd3MsIHNvIGl0IGp1c3QgaWdub3JlcyBpdC4NCg0K
IC1HZW9yZ2UNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 18 13:14:05 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 13:14:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b31HM-0001oV-GG; Wed, 18 May 2016 13:12:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b31HK-0001oM-Qh
 for Xen-users@lists.xen.org; Wed, 18 May 2016 13:12:47 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 26/BB-03512-E4A6C375; Wed, 18 May 2016 13:12:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOIsWRWlGSWpSXmKPExsVSXRvEruubZRN
 uMGMhv8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmtF3dBdTweVljBU9H/cwNzBOncfYxcjFISQw
 n0li47TFzBDOKkaJK1M2snQxcnKwCehJnP+xAMwWETCXuDdvIxOILSwgJfHn9zt2iLi8xJ75m
 xkhbD2Jbd9mgtWzCKhK/F+3AizOK+Al0ftgExuIzSggKzHt0X2wOcwC4hJzp81iBbElBAQklu
 w5zwxhi0q8fPwPKi4vsfvrcSCbA6g+T+LhRS2IkYISJ2c+YZnAKDALyaRZCFWzkFRBlGhJzGv
 4zQRhK0pM6X7IDmFrSlyZfAjK1pZYtvA18wJG9lWMGsWpRWWpRbqGpnpJRZnpGSW5iZk5uoaG
 Jnq5qcXFiempOYlJxXrJ+bmbGIERUM/AwLiD8e9pz0OMkhxMSqK8cRY24UJ8SfkplRmJxRnxR
 aU5qcWHGGU4OJQkeOMzgXKCRanpqRVpmTnAWIRJS3DwKInwxoKkeYsLEnOLM9MhUqcYFaXEea
 NAEgIgiYzSPLg2WPxfYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMqwQyhSczrwRu+iugxUx
 Ai2+JgS0uSURISTUw3hKZr2X7NTDg0M5qnS9H6yIXfJV8e+lA+yslBe1rb8/2ae/ntFfbqvu/
 wLk0ajvjZtH3E0qfyWrvu8thsfTn0dzu17n3lixsXSAzq6l03T7DuDeGCrtydlXWxAp4rmB8Y
 /5B403uPtlD2vl/1+36qNEdq2FQGcyv87dIbmaGEVPSwSrhBx9OK7EUZyQaajEXFScCALX7r5
 n6AgAA
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-2.tower-27.messagelabs.com!1463577161!40346960!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=-1.7 required=7.0 tests=HTML_MESSAGE,
 MIME_BASE64_TEXT,ML_RADAR_FP_R_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24732 invoked from network); 18 May 2016 13:12:43 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-2.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 18 May 2016 13:12:43 -0000
Received: from CAS2.corp.qihoo.net (cas2.corp.qihoo.net [220.181.158.130])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id E4BA76B215F
 for <Xen-users@lists.xen.org>; Wed, 18 May 2016 21:12:39 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS2.corp.qihoo.net ([220.181.158.130]) with mapi id 14.02.0342.003; Wed, 18
 May 2016 21:12:39 +0800
From: =?gb2312?B?z6+/tb3c?= <xikangjie@360.cn>
To: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Thread-Topic: xl network-attach
Thread-Index: AdGxBad+tSxDZrFIT0O6z06Vmz5MKw==
Date: Wed, 18 May 2016 13:12:39 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Subject: [Xen-users] xl network-attach
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3302424023499975278=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3302424023499975278==
Content-Language: zh-CN
Content-Type: multipart/alternative;
	boundary="_000_21D42A94174EE345809CF640696801D501B9F4E6EX01corpqihoone_"

--_000_21D42A94174EE345809CF640696801D501B9F4E6EX01corpqihoone_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

SGksDQoNCg0KDQpJIHVzZSChrnhsIG5ldHdvcmstYXR0YWNooa8gdG8gYXR0YWNoIGEgbmljLCBi
dXQgZmFpbGVkLg0KDQoNCg0KIyB4bCAtdnZ2IG5ldHdvcmstYXR0YWNoIDYwMjggbWFjPTAwOjE2
OjNlOmViOmNhOjgxIGJyaWRnZT12aXJicjANCg0KbGlieGw6IGRlYnVnOiBsaWJ4bC5jOjQyNDc6
bGlieGxfZGV2aWNlX25pY19hZGQ6IGFvIDB4MjBhOTE5MDogY3JlYXRlOiBob3c9KG5pbCkgY2Fs
bGJhY2s9KG5pbCkgcG9sbGVyPTB4MjBhOTFmMA0KDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50
LmM6NTc3OmxpYnhsX19ldl94c3dhdGNoX3JlZ2lzdGVyOiB3YXRjaCB3PTB4MjBhNTk0OCB3cGF0
aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHRva2VuPTMvMDogcmVn
aXN0ZXIgc2xvdG51bT0zDQoNCmxpYnhsOiBkZWJ1ZzogbGlieGwuYzo0MjQ3OmxpYnhsX2Rldmlj
ZV9uaWNfYWRkOiBhbyAweDIwYTkxOTA6IGlucHJvZ3Jlc3M6IHBvbGxlcj0weDIwYTkxZjAsIGZs
YWdzPWkNCg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjUxNDp3YXRjaGZkX2NhbGxiYWNr
OiB3YXRjaCB3PTB4MjBhNTk0OCB3cGF0aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAy
OC8wL3N0YXRlIHRva2VuPTMvMDogZXZlbnQgZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQv
dmlmLzYwMjgvMC9zdGF0ZQ0KDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6ODM0OmRldnN0
YXRlX3dhdGNoX2NhbGxiYWNrOiBiYWNrZW5kIC9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi82
MDI4LzAvc3RhdGUgd2FudGVkIHN0YXRlIDIgc3RpbGwgd2FpdGluZyBzdGF0ZSAxDQoNCmxpYnhs
OiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo1MTQ6d2F0Y2hmZF9jYWxsYmFjazogd2F0Y2ggdz0weDIw
YTU5NDggd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZSB0b2tl
bj0zLzA6IGV2ZW50IGVwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi82MDI4LzAvc3Rh
dGUNCg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjgzMDpkZXZzdGF0ZV93YXRjaF9jYWxs
YmFjazogYmFja2VuZCAvbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHdh
bnRlZCBzdGF0ZSAyIG9rDQoNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2MTU6bGlieGxf
X2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDIwYTU5NDggd3BhdGg9L2xvY2FsL2Rv
bWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZSB0b2tlbj0zLzA6IGRlcmVnaXN0ZXIgc2xv
dG51bT0zDQoNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2Mjk6bGlieGxfX2V2X3hzd2F0
Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDIwYTU5NDg6IGRlcmVnaXN0ZXIgdW5yZWdpc3RlcmVk
DQoNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTAyODpkZXZpY2VfaG90cGx1ZzogY2Fs
bGluZyBob3RwbHVnIHNjcmlwdDogL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIG9ubGluZQ0K
DQpsaWJ4bDogZGVidWc6IGxpYnhsX2FvdXRpbHMuYzo1MTM6bGlieGxfX2FzeW5jX2V4ZWNfc3Rh
cnQ6IGZvcmtpbmcgdG8gZXhlY3V0ZTogL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIG9ubGlu
ZQ0KDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2Rl
cmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZA0KDQps
aWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEwMjg6ZGV2aWNlX2hvdHBsdWc6IGNhbGxpbmcg
aG90cGx1ZyBzY3JpcHQ6IC9ldGMveGVuL3NjcmlwdHMvdmlmLWJyaWRnZSBhZGQNCg0KbGlieGw6
IGRlYnVnOiBsaWJ4bF9hb3V0aWxzLmM6NTEzOmxpYnhsX19hc3luY19leGVjX3N0YXJ0OiBmb3Jr
aW5nIHRvIGV4ZWN1dGU6IC9ldGMveGVuL3NjcmlwdHMvdmlmLWJyaWRnZSBhZGQNCg0KbGlieGw6
IGVycm9yOiBsaWJ4bF9leGVjLmM6MTE4OmxpYnhsX3JlcG9ydF9jaGlsZF9leGl0c3RhdHVzOiAv
ZXRjL3hlbi9zY3JpcHRzL3ZpZi1icmlkZ2UgYWRkIFstMV0gZXhpdGVkIHdpdGggZXJyb3Igc3Rh
dHVzIDI1NQ0KDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dh
dGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJl
ZA0KDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2Rl
cmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZA0KDQps
aWJ4bDogZXJyb3I6IGxpYnhsLmM6MTk2NTpkZXZpY2VfYWRkcm1fYW9jb21wbGV0ZTogdW5hYmxl
IHRvIGFkZCB2aWYgd2l0aCBpZCAwDQoNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxNzY1
OmxpYnhsX19hb19jb21wbGV0ZTogYW8gMHgyMGE5MTkwOiBjb21wbGV0ZSwgcmM9LTMNCg0KbGli
eGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE3Mzc6bGlieGxfX2FvX19kZXN0cm95OiBhbyAweDIw
YTkxOTA6IGRlc3Ryb3kgbGlieGxfZGV2aWNlX25pY19hZGQgZmFpbGVkLg0KDQp4YzogZGVidWc6
IGh5cGVyY2FsbCBidWZmZXI6IHRvdGFsIGFsbG9jYXRpb25zOjI2IHRvdGFsIHJlbGVhc2VzOjI2
DQoNCnhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY3VycmVudCBhbGxvY2F0aW9uczowIG1h
eGltdW0gYWxsb2NhdGlvbnM6Mg0KDQp4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IGNhY2hl
IGN1cnJlbnQgc2l6ZToyDQoNCnhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgaGl0
czoyMCBtaXNzZXM6MiB0b29iaWc6NA0KDQoNCg0KIyB4bCBuZXR3b3JrLWxpc3QgNjAyOA0KDQpJ
ZHggQkUgTWFjIEFkZHIuICAgICAgICAgaGFuZGxlIHN0YXRlIGV2dC1jaCAgIHR4LS9yeC1yaW5n
LXJlZiBCRS1wYXRoDQoNCjAgICAwICAwMDoxNjozZTplYjpjYTo4MSAgICAgMCAgICAgMSAgICAg
LTEgICAgLTEvLTEgICAgICAgICAgL2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMA0K
DQoNCg0KIyBicmN0bCBzaG93DQoNCmJyaWRnZSBuYW1lICAgICBicmlkZ2UgaWQgICAgICAgICAg
ICAgICBTVFAgZW5hYmxlZCAgICAgaW50ZXJmYWNlcw0KDQp2aXJicjAgICAgICAgICAgODAwMC5m
ZWZmZmZmZmZmZmYgICAgICAgbm8gICAgICAgICAgICAgIHZpZjYwMjguMA0KDQoNCg0KSWYgc3Vj
Y2VlZCB0byBhdHRhY2ijrKGvYnJjdGwgc2hvd6GvIHdpbGwgb3V0cHV0Og0KDQpicmlkZ2UgbmFt
ZSAgICAgYnJpZGdlIGlkICAgICAgICAgICAgICAgU1RQIGVuYWJsZWQgICAgIGludGVyZmFjZXMN
Cg0KdmlyYnIwICAgICAgICAgIDgwMDAuZmVmZmZmZmZmZmZmICAgICAgIG5vICAgICAgICAgICAg
ICB2aWY2MDI4LjANCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB2aWY2MDI4LjAtZW11DQoNCg0KDQojIGNhdCAvdmFyL2xvZy94ZW4veGVuLWhvdHBs
dWcubG9nDQoNCkNhbm5vdCBmaW5kIGRldmljZSAidmlmNjAyOC4wLWVtdSINCg0KDQoNCkkgdHJh
Y2UgL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlo6xmaW5kIGl0IGlzIC9ldGMveGVuL3Njcmlw
dHMveGVuLW5ldHdvcmstY29tbW9uLnNoOjg4LCBmYWlsZWQgdG8gZXhlY3V0ZSBjb21tYW5kDQoN
CqGuaXAgbGluayBzZXQgZGV2IHZpZjYwMjguMC1lbXUgZG93bqGvo6x0aGVuIG91dHB1dCChrkNh
bm5vdCBmaW5kIGRldmljZSAidmlmNjAyOC4wLWVtdSKhrw0KDQoNCg0KODIgIyBjb25maWd1cmUg
aW50ZXJmYWNlcyB3aGljaCBhY3QgYXMgcHVyZSBicmlkZ2UgcG9ydHM6DQoNCjgzIF9zZXR1cF9i
cmlkZ2VfcG9ydCgpIHsNCg0KODQgICAgIGxvY2FsIGRldj0iJDEiDQoNCjg1ICAgICBsb2NhbCB2
aXJ0dWFsPSIkMiINCg0KODYNCg0KODcgICAgICMgdGFrZSBpbnRlcmZhY2UgZG93biAuLi4NCg0K
ODggICAgIGlwIGxpbmsgc2V0IGRldiAke2Rldn0gZG93bg0KDQo4OQ0KDQo5MCAgICAgaWYgWyAk
dmlydHVhbCAtbmUgMCBdIDsgdGhlbg0KDQo5MSAgICAgICAgICMgSW5pdGlhbGlzZSBhIGR1bW15
IE1BQyBhZGRyZXNzLiBXZSBjaG9vc2UgdGhlIG51bWVyaWNhbGx5DQoNCjkyICAgICAgICAgIyBs
YXJnZXN0IG5vbi1icm9hZGNhc3QgYWRkcmVzcyB0byBwcmV2ZW50IHRoZSBhZGRyZXNzIGdldHRp
bmcNCg0KOTMgICAgICAgICAjIHN0b2xlbiBieSBhbiBFdGhlcm5ldCBicmlkZ2UgZm9yIFNUUCBw
dXJwb3Nlcy4NCg0KOTQgICAgICAgICAjIChGRTpGRjpGRjpGRjpGRjpGRikNCg0KOTUgICAgICAg
ICBpcCBsaW5rIHNldCBkZXYgJHtkZXZ9IGFkZHJlc3MgZmU6ZmY6ZmY6ZmY6ZmY6ZmYgfHwgdHJ1
ZQ0KDQo5NiAgICAgZmkNCg0KOTcNCg0KOTggICAgICMgLi4uIGFuZCBjb25maWd1cmUgaXQNCg0K
OTkgICAgIGlwIGFkZHJlc3MgZmx1c2ggZGV2ICR7ZGV2fQ0KDQoxMDAgfQ0KDQoNCg0KQW55b25l
IGhhdmUgYW4gaWRlYT8NCg0KDQoNClRoYW5rcyENCg==

--_000_21D42A94174EE345809CF640696801D501B9F4E6EX01corpqihoone_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:10.5pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"=B4=BF=CE=C4=B1=BE Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:"Calibri","sans-serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"=C5=FA=D7=A2=BF=F2=CE=C4=B1=BE Char";
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:9.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Consolas;
	color:windowtext;}
span.Char
	{mso-style-name:"=C5=FA=D7=A2=BF=F2=CE=C4=B1=BE Char";
	mso-style-priority:99;
	mso-style-link:=C5=FA=D7=A2=BF=F2=CE=C4=B1=BE;}
span.Char0
	{mso-style-name:"=B4=BF=CE=C4=B1=BE Char";
	mso-style-priority:99;
	mso-style-link:=B4=BF=CE=C4=B1=BE;
	font-family:"Calibri","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
/* Page Definitions */
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"blue" vlink=3D"purple" style=3D"text-justify-t=
rim:punctuation">
<div class=3D"WordSection1">
<p class=3D"MsoPlainText"><span lang=3D"EN-US">Hi,<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">I use </span><span lang=3D"E=
N-US" style=3D"font-family:&quot;Courier New&quot;">=A1=AE</span><span lang=
=3D"EN-US">xl network-attach</span><span lang=3D"EN-US" style=3D"font-famil=
y:&quot;Courier New&quot;">=A1=AF</span><span lang=3D"EN-US"> to attach a n=
ic,
 but failed.<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"># xl -vvv network-attach 602=
8 mac=3D00:16:3e:eb:ca:81 bridge=3Dvirbr0<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl.c:4247:l=
ibxl_device_nic_add: ao 0x20a9190: create: how=3D(nil) callback=3D(nil) pol=
ler=3D0x20a91f0<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
577:libxl__ev_xswatch_register: watch w=3D0x20a5948 wpath=3D/local/domain/0=
/backend/vif/6028/0/state token=3D3/0: register slotnum=3D3<o:p></o:p></spa=
n></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl.c:4247:l=
ibxl_device_nic_add: ao 0x20a9190: inprogress: poller=3D0x20a91f0, flags=3D=
i<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
514:watchfd_callback: watch w=3D0x20a5948 wpath=3D/local/domain/0/backend/v=
if/6028/0/state token=3D3/0: event epath=3D/local/domain/0/backend/vif/6028=
/0/state<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
834:devstate_watch_callback: backend /local/domain/0/backend/vif/6028/0/sta=
te wanted state 2 still waiting state 1<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
514:watchfd_callback: watch w=3D0x20a5948 wpath=3D/local/domain/0/backend/v=
if/6028/0/state token=3D3/0: event epath=3D/local/domain/0/backend/vif/6028=
/0/state<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
830:devstate_watch_callback: backend /local/domain/0/backend/vif/6028/0/sta=
te wanted state 2 ok<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
615:libxl__ev_xswatch_deregister: watch w=3D0x20a5948 wpath=3D/local/domain=
/0/backend/vif/6028/0/state token=3D3/0: deregister slotnum=3D3<o:p></o:p><=
/span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
629:libxl__ev_xswatch_deregister: watch w=3D0x20a5948: deregister unregiste=
red<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_device.c=
:1028:device_hotplug: calling hotplug script: /etc/xen/scripts/vif-bridge o=
nline<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_aoutils.=
c:513:libxl__async_exec_start: forking to execute: /etc/xen/scripts/vif-bri=
dge online<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
629:libxl__ev_xswatch_deregister: watch w=3D0x20a59d0: deregister unregiste=
red<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_device.c=
:1028:device_hotplug: calling hotplug script: /etc/xen/scripts/vif-bridge a=
dd<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_aoutils.=
c:513:libxl__async_exec_start: forking to execute: /etc/xen/scripts/vif-bri=
dge add<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: error: libxl_exec.c:1=
18:libxl_report_child_exitstatus: /etc/xen/scripts/vif-bridge add [-1] exit=
ed with error status 255<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
629:libxl__ev_xswatch_deregister: watch w=3D0x20a59d0: deregister unregiste=
red<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
629:libxl__ev_xswatch_deregister: watch w=3D0x20a59d0: deregister unregiste=
red<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: error: libxl.c:1965:d=
evice_addrm_aocomplete: unable to add vif with id 0<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
1765:libxl__ao_complete: ao 0x20a9190: complete, rc=3D-3<o:p></o:p></span><=
/p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
1737:libxl__ao__destroy: ao 0x20a9190: destroy libxl_device_nic_add failed.=
<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">xc: debug: hypercall buffer:=
 total allocations:26 total releases:26<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">xc: debug: hypercall buffer:=
 current allocations:0 maximum allocations:2<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">xc: debug: hypercall buffer:=
 cache current size:2<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">xc: debug: hypercall buffer:=
 cache hits:20 misses:2 toobig:4<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"># xl network-list 6028<o:p><=
/o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">Idx BE Mac Addr.&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; handle state evt-ch&nbsp;&nbsp; tx-/rx=
-ring-ref BE-path<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">0&nbsp;&nbsp; 0&nbsp; 00:16:=
3e:eb:ca:81&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;=
&nbsp;&nbsp; -1&nbsp;&nbsp;&nbsp; -1/-1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; /local/domain/0/backend/vif/6028/0<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"># brctl show<o:p></o:p></spa=
n></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">bridge name&nbsp;&nbsp;&nbsp=
;&nbsp; bridge id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; STP enabled&nbsp;&nbsp;&nbsp;&nbsp; interfaces<o=
:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">virbr0&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8000.feffffffffff&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; no&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; vif6028.0<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">If succeed to attach</span><=
span style=3D"font-family:=CB=CE=CC=E5">=A3=AC</span><span lang=3D"EN-US" s=
tyle=3D"font-family:&quot;Courier New&quot;">=A1=AF</span><span lang=3D"EN-=
US">brctl show</span><span lang=3D"EN-US" style=3D"font-family:&quot;Courie=
r New&quot;">=A1=AF</span><span lang=3D"EN-US">
 will output:<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">bridge name&nbsp;&nbsp;&nbsp=
;&nbsp; bridge id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; STP enabled&nbsp;&nbsp;&nbsp;&nbsp; interfaces<o=
:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">virbr0&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8000.feffffffffff&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; no&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; vif6028.0<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vif6028.0-emu<o:p></o:p></span></=
p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"># cat /var/log/xen/xen-hotpl=
ug.log<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">Cannot find device &quot;vif=
6028.0-emu&quot;<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">I trace /etc/xen/scripts/vif=
-bridge</span><span style=3D"font-family:=CB=CE=CC=E5">=A3=AC</span><span l=
ang=3D"EN-US">find it is /etc/xen/scripts/xen-network-common.sh:88, failed =
to execute command<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US" style=3D"font-family:&quot;C=
ourier New&quot;">=A1=AE</span><span lang=3D"EN-US">ip link set dev vif6028=
.0-emu down</span><span lang=3D"EN-US" style=3D"font-family:&quot;Courier N=
ew&quot;">=A1=AF</span><span style=3D"font-family:=CB=CE=CC=E5">=A3=AC</spa=
n><span lang=3D"EN-US">then
 output </span><span lang=3D"EN-US" style=3D"font-family:&quot;Courier New&=
quot;">=A1=AE</span><span lang=3D"EN-US">Cannot find device &quot;vif6028.0=
-emu&quot;</span><span lang=3D"EN-US" style=3D"font-family:&quot;Courier Ne=
w&quot;">=A1=AF</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">82 # configure interfaces wh=
ich act as pure bridge ports:<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">83 _setup_bridge_port() {<o:=
p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">84&nbsp;&nbsp;&nbsp;&nbsp; l=
ocal dev=3D&quot;$1&quot;<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">85&nbsp;&nbsp;&nbsp;&nbsp; l=
ocal virtual=3D&quot;$2&quot;<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">86<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">87&nbsp;&nbsp;&nbsp;&nbsp; #=
 take interface down ...<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">88&nbsp;&nbsp;&nbsp;&nbsp; i=
p link set dev ${dev} down<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">89<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">90&nbsp;&nbsp;&nbsp;&nbsp; i=
f [ $virtual -ne 0 ] ; then<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">91&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; # Initialise a dummy MAC address. We choose the nume=
rically<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">92&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; # largest non-broadcast address to prevent the addre=
ss getting<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">93&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; # stolen by an Ethernet bridge for STP purposes.<o:p=
></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">94&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; # (FE:FF:FF:FF:FF:FF)<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">95&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; ip link set dev ${dev} address fe:ff:ff:ff:ff:ff || =
true<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">96&nbsp;&nbsp;&nbsp;&nbsp; f=
i<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">97<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">98&nbsp;&nbsp;&nbsp;&nbsp; #=
 ... and configure it<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">99&nbsp;&nbsp;&nbsp;&nbsp; i=
p address flush dev ${dev}<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">100 }<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">Anyone have an idea?<o:p></o=
:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">Thanks!<o:p></o:p></span></p=
>
</div>
</body>
</html>

--_000_21D42A94174EE345809CF640696801D501B9F4E6EX01corpqihoone_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3302424023499975278==--


From xen-users-bounces@lists.xen.org Wed May 18 13:14:05 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 13:14:05 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b31HM-0001oV-GG; Wed, 18 May 2016 13:12:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b31HK-0001oM-Qh
 for Xen-users@lists.xen.org; Wed, 18 May 2016 13:12:47 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 26/BB-03512-E4A6C375; Wed, 18 May 2016 13:12:46 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOIsWRWlGSWpSXmKPExsVSXRvEruubZRN
 uMGMhv8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmtF3dBdTweVljBU9H/cwNzBOncfYxcjFISQw
 n0li47TFzBDOKkaJK1M2snQxcnKwCehJnP+xAMwWETCXuDdvIxOILSwgJfHn9zt2iLi8xJ75m
 xkhbD2Jbd9mgtWzCKhK/F+3AizOK+Al0ftgExuIzSggKzHt0X2wOcwC4hJzp81iBbElBAQklu
 w5zwxhi0q8fPwPKi4vsfvrcSCbA6g+T+LhRS2IkYISJ2c+YZnAKDALyaRZCFWzkFRBlGhJzGv
 4zQRhK0pM6X7IDmFrSlyZfAjK1pZYtvA18wJG9lWMGsWpRWWpRbqGpnpJRZnpGSW5iZk5uoaG
 Jnq5qcXFiempOYlJxXrJ+bmbGIERUM/AwLiD8e9pz0OMkhxMSqK8cRY24UJ8SfkplRmJxRnxR
 aU5qcWHGGU4OJQkeOMzgXKCRanpqRVpmTnAWIRJS3DwKInwxoKkeYsLEnOLM9MhUqcYFaXEea
 NAEgIgiYzSPLg2WPxfYpSVEuZlZGBgEOIpSC3KzSxBlX/FKM7BqCTMqwQyhSczrwRu+iugxUx
 Ai2+JgS0uSURISTUw3hKZr2X7NTDg0M5qnS9H6yIXfJV8e+lA+yslBe1rb8/2ae/ntFfbqvu/
 wLk0ajvjZtH3E0qfyWrvu8thsfTn0dzu17n3lixsXSAzq6l03T7DuDeGCrtydlXWxAp4rmB8Y
 /5B403uPtlD2vl/1+36qNEdq2FQGcyv87dIbmaGEVPSwSrhBx9OK7EUZyQaajEXFScCALX7r5
 n6AgAA
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-2.tower-27.messagelabs.com!1463577161!40346960!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=-1.7 required=7.0 tests=HTML_MESSAGE,
 MIME_BASE64_TEXT,ML_RADAR_FP_R_14,spamassassin: 
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24732 invoked from network); 18 May 2016 13:12:43 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-2.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 18 May 2016 13:12:43 -0000
Received: from CAS2.corp.qihoo.net (cas2.corp.qihoo.net [220.181.158.130])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id E4BA76B215F
 for <Xen-users@lists.xen.org>; Wed, 18 May 2016 21:12:39 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS2.corp.qihoo.net ([220.181.158.130]) with mapi id 14.02.0342.003; Wed, 18
 May 2016 21:12:39 +0800
From: =?gb2312?B?z6+/tb3c?= <xikangjie@360.cn>
To: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Thread-Topic: xl network-attach
Thread-Index: AdGxBad+tSxDZrFIT0O6z06Vmz5MKw==
Date: Wed, 18 May 2016 13:12:39 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Subject: [Xen-users] xl network-attach
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3302424023499975278=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3302424023499975278==
Content-Language: zh-CN
Content-Type: multipart/alternative;
	boundary="_000_21D42A94174EE345809CF640696801D501B9F4E6EX01corpqihoone_"

--_000_21D42A94174EE345809CF640696801D501B9F4E6EX01corpqihoone_
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64

SGksDQoNCg0KDQpJIHVzZSChrnhsIG5ldHdvcmstYXR0YWNooa8gdG8gYXR0YWNoIGEgbmljLCBi
dXQgZmFpbGVkLg0KDQoNCg0KIyB4bCAtdnZ2IG5ldHdvcmstYXR0YWNoIDYwMjggbWFjPTAwOjE2
OjNlOmViOmNhOjgxIGJyaWRnZT12aXJicjANCg0KbGlieGw6IGRlYnVnOiBsaWJ4bC5jOjQyNDc6
bGlieGxfZGV2aWNlX25pY19hZGQ6IGFvIDB4MjBhOTE5MDogY3JlYXRlOiBob3c9KG5pbCkgY2Fs
bGJhY2s9KG5pbCkgcG9sbGVyPTB4MjBhOTFmMA0KDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50
LmM6NTc3OmxpYnhsX19ldl94c3dhdGNoX3JlZ2lzdGVyOiB3YXRjaCB3PTB4MjBhNTk0OCB3cGF0
aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHRva2VuPTMvMDogcmVn
aXN0ZXIgc2xvdG51bT0zDQoNCmxpYnhsOiBkZWJ1ZzogbGlieGwuYzo0MjQ3OmxpYnhsX2Rldmlj
ZV9uaWNfYWRkOiBhbyAweDIwYTkxOTA6IGlucHJvZ3Jlc3M6IHBvbGxlcj0weDIwYTkxZjAsIGZs
YWdzPWkNCg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjUxNDp3YXRjaGZkX2NhbGxiYWNr
OiB3YXRjaCB3PTB4MjBhNTk0OCB3cGF0aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAy
OC8wL3N0YXRlIHRva2VuPTMvMDogZXZlbnQgZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQv
dmlmLzYwMjgvMC9zdGF0ZQ0KDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6ODM0OmRldnN0
YXRlX3dhdGNoX2NhbGxiYWNrOiBiYWNrZW5kIC9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi82
MDI4LzAvc3RhdGUgd2FudGVkIHN0YXRlIDIgc3RpbGwgd2FpdGluZyBzdGF0ZSAxDQoNCmxpYnhs
OiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo1MTQ6d2F0Y2hmZF9jYWxsYmFjazogd2F0Y2ggdz0weDIw
YTU5NDggd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZSB0b2tl
bj0zLzA6IGV2ZW50IGVwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi82MDI4LzAvc3Rh
dGUNCg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjgzMDpkZXZzdGF0ZV93YXRjaF9jYWxs
YmFjazogYmFja2VuZCAvbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHdh
bnRlZCBzdGF0ZSAyIG9rDQoNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2MTU6bGlieGxf
X2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDIwYTU5NDggd3BhdGg9L2xvY2FsL2Rv
bWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZSB0b2tlbj0zLzA6IGRlcmVnaXN0ZXIgc2xv
dG51bT0zDQoNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2Mjk6bGlieGxfX2V2X3hzd2F0
Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDIwYTU5NDg6IGRlcmVnaXN0ZXIgdW5yZWdpc3RlcmVk
DQoNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTAyODpkZXZpY2VfaG90cGx1ZzogY2Fs
bGluZyBob3RwbHVnIHNjcmlwdDogL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIG9ubGluZQ0K
DQpsaWJ4bDogZGVidWc6IGxpYnhsX2FvdXRpbHMuYzo1MTM6bGlieGxfX2FzeW5jX2V4ZWNfc3Rh
cnQ6IGZvcmtpbmcgdG8gZXhlY3V0ZTogL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIG9ubGlu
ZQ0KDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2Rl
cmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZA0KDQps
aWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjEwMjg6ZGV2aWNlX2hvdHBsdWc6IGNhbGxpbmcg
aG90cGx1ZyBzY3JpcHQ6IC9ldGMveGVuL3NjcmlwdHMvdmlmLWJyaWRnZSBhZGQNCg0KbGlieGw6
IGRlYnVnOiBsaWJ4bF9hb3V0aWxzLmM6NTEzOmxpYnhsX19hc3luY19leGVjX3N0YXJ0OiBmb3Jr
aW5nIHRvIGV4ZWN1dGU6IC9ldGMveGVuL3NjcmlwdHMvdmlmLWJyaWRnZSBhZGQNCg0KbGlieGw6
IGVycm9yOiBsaWJ4bF9leGVjLmM6MTE4OmxpYnhsX3JlcG9ydF9jaGlsZF9leGl0c3RhdHVzOiAv
ZXRjL3hlbi9zY3JpcHRzL3ZpZi1icmlkZ2UgYWRkIFstMV0gZXhpdGVkIHdpdGggZXJyb3Igc3Rh
dHVzIDI1NQ0KDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dh
dGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJl
ZA0KDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2Rl
cmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZA0KDQps
aWJ4bDogZXJyb3I6IGxpYnhsLmM6MTk2NTpkZXZpY2VfYWRkcm1fYW9jb21wbGV0ZTogdW5hYmxl
IHRvIGFkZCB2aWYgd2l0aCBpZCAwDQoNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxNzY1
OmxpYnhsX19hb19jb21wbGV0ZTogYW8gMHgyMGE5MTkwOiBjb21wbGV0ZSwgcmM9LTMNCg0KbGli
eGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE3Mzc6bGlieGxfX2FvX19kZXN0cm95OiBhbyAweDIw
YTkxOTA6IGRlc3Ryb3kgbGlieGxfZGV2aWNlX25pY19hZGQgZmFpbGVkLg0KDQp4YzogZGVidWc6
IGh5cGVyY2FsbCBidWZmZXI6IHRvdGFsIGFsbG9jYXRpb25zOjI2IHRvdGFsIHJlbGVhc2VzOjI2
DQoNCnhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY3VycmVudCBhbGxvY2F0aW9uczowIG1h
eGltdW0gYWxsb2NhdGlvbnM6Mg0KDQp4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IGNhY2hl
IGN1cnJlbnQgc2l6ZToyDQoNCnhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgaGl0
czoyMCBtaXNzZXM6MiB0b29iaWc6NA0KDQoNCg0KIyB4bCBuZXR3b3JrLWxpc3QgNjAyOA0KDQpJ
ZHggQkUgTWFjIEFkZHIuICAgICAgICAgaGFuZGxlIHN0YXRlIGV2dC1jaCAgIHR4LS9yeC1yaW5n
LXJlZiBCRS1wYXRoDQoNCjAgICAwICAwMDoxNjozZTplYjpjYTo4MSAgICAgMCAgICAgMSAgICAg
LTEgICAgLTEvLTEgICAgICAgICAgL2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMA0K
DQoNCg0KIyBicmN0bCBzaG93DQoNCmJyaWRnZSBuYW1lICAgICBicmlkZ2UgaWQgICAgICAgICAg
ICAgICBTVFAgZW5hYmxlZCAgICAgaW50ZXJmYWNlcw0KDQp2aXJicjAgICAgICAgICAgODAwMC5m
ZWZmZmZmZmZmZmYgICAgICAgbm8gICAgICAgICAgICAgIHZpZjYwMjguMA0KDQoNCg0KSWYgc3Vj
Y2VlZCB0byBhdHRhY2ijrKGvYnJjdGwgc2hvd6GvIHdpbGwgb3V0cHV0Og0KDQpicmlkZ2UgbmFt
ZSAgICAgYnJpZGdlIGlkICAgICAgICAgICAgICAgU1RQIGVuYWJsZWQgICAgIGludGVyZmFjZXMN
Cg0KdmlyYnIwICAgICAgICAgIDgwMDAuZmVmZmZmZmZmZmZmICAgICAgIG5vICAgICAgICAgICAg
ICB2aWY2MDI4LjANCg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICB2aWY2MDI4LjAtZW11DQoNCg0KDQojIGNhdCAvdmFyL2xvZy94ZW4veGVuLWhvdHBs
dWcubG9nDQoNCkNhbm5vdCBmaW5kIGRldmljZSAidmlmNjAyOC4wLWVtdSINCg0KDQoNCkkgdHJh
Y2UgL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlo6xmaW5kIGl0IGlzIC9ldGMveGVuL3Njcmlw
dHMveGVuLW5ldHdvcmstY29tbW9uLnNoOjg4LCBmYWlsZWQgdG8gZXhlY3V0ZSBjb21tYW5kDQoN
CqGuaXAgbGluayBzZXQgZGV2IHZpZjYwMjguMC1lbXUgZG93bqGvo6x0aGVuIG91dHB1dCChrkNh
bm5vdCBmaW5kIGRldmljZSAidmlmNjAyOC4wLWVtdSKhrw0KDQoNCg0KODIgIyBjb25maWd1cmUg
aW50ZXJmYWNlcyB3aGljaCBhY3QgYXMgcHVyZSBicmlkZ2UgcG9ydHM6DQoNCjgzIF9zZXR1cF9i
cmlkZ2VfcG9ydCgpIHsNCg0KODQgICAgIGxvY2FsIGRldj0iJDEiDQoNCjg1ICAgICBsb2NhbCB2
aXJ0dWFsPSIkMiINCg0KODYNCg0KODcgICAgICMgdGFrZSBpbnRlcmZhY2UgZG93biAuLi4NCg0K
ODggICAgIGlwIGxpbmsgc2V0IGRldiAke2Rldn0gZG93bg0KDQo4OQ0KDQo5MCAgICAgaWYgWyAk
dmlydHVhbCAtbmUgMCBdIDsgdGhlbg0KDQo5MSAgICAgICAgICMgSW5pdGlhbGlzZSBhIGR1bW15
IE1BQyBhZGRyZXNzLiBXZSBjaG9vc2UgdGhlIG51bWVyaWNhbGx5DQoNCjkyICAgICAgICAgIyBs
YXJnZXN0IG5vbi1icm9hZGNhc3QgYWRkcmVzcyB0byBwcmV2ZW50IHRoZSBhZGRyZXNzIGdldHRp
bmcNCg0KOTMgICAgICAgICAjIHN0b2xlbiBieSBhbiBFdGhlcm5ldCBicmlkZ2UgZm9yIFNUUCBw
dXJwb3Nlcy4NCg0KOTQgICAgICAgICAjIChGRTpGRjpGRjpGRjpGRjpGRikNCg0KOTUgICAgICAg
ICBpcCBsaW5rIHNldCBkZXYgJHtkZXZ9IGFkZHJlc3MgZmU6ZmY6ZmY6ZmY6ZmY6ZmYgfHwgdHJ1
ZQ0KDQo5NiAgICAgZmkNCg0KOTcNCg0KOTggICAgICMgLi4uIGFuZCBjb25maWd1cmUgaXQNCg0K
OTkgICAgIGlwIGFkZHJlc3MgZmx1c2ggZGV2ICR7ZGV2fQ0KDQoxMDAgfQ0KDQoNCg0KQW55b25l
IGhhdmUgYW4gaWRlYT8NCg0KDQoNClRoYW5rcyENCg==

--_000_21D42A94174EE345809CF640696801D501B9F4E6EX01corpqihoone_
Content-Type: text/html; charset="gb2312"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dgb2312">
<meta name=3D"Generator" content=3D"Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:=CB=CE=CC=E5;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:=CE=A2=C8=ED=D1=C5=BA=DA;
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:"\@=CB=CE=CC=E5";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:"\@=CE=A2=C8=ED=D1=C5=BA=DA";
	panose-1:2 11 5 3 2 2 4 2 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:10.5pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"=B4=BF=CE=C4=B1=BE Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:"Calibri","sans-serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"=C5=FA=D7=A2=BF=F2=CE=C4=B1=BE Char";
	margin:0cm;
	margin-bottom:.0001pt;
	text-align:justify;
	text-justify:inter-ideograph;
	font-size:9.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:Consolas;
	color:windowtext;}
span.Char
	{mso-style-name:"=C5=FA=D7=A2=BF=F2=CE=C4=B1=BE Char";
	mso-style-priority:99;
	mso-style-link:=C5=FA=D7=A2=BF=F2=CE=C4=B1=BE;}
span.Char0
	{mso-style-name:"=B4=BF=CE=C4=B1=BE Char";
	mso-style-priority:99;
	mso-style-link:=B4=BF=CE=C4=B1=BE;
	font-family:"Calibri","sans-serif";}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
/* Page Definitions */
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"ZH-CN" link=3D"blue" vlink=3D"purple" style=3D"text-justify-t=
rim:punctuation">
<div class=3D"WordSection1">
<p class=3D"MsoPlainText"><span lang=3D"EN-US">Hi,<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">I use </span><span lang=3D"E=
N-US" style=3D"font-family:&quot;Courier New&quot;">=A1=AE</span><span lang=
=3D"EN-US">xl network-attach</span><span lang=3D"EN-US" style=3D"font-famil=
y:&quot;Courier New&quot;">=A1=AF</span><span lang=3D"EN-US"> to attach a n=
ic,
 but failed.<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"># xl -vvv network-attach 602=
8 mac=3D00:16:3e:eb:ca:81 bridge=3Dvirbr0<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl.c:4247:l=
ibxl_device_nic_add: ao 0x20a9190: create: how=3D(nil) callback=3D(nil) pol=
ler=3D0x20a91f0<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
577:libxl__ev_xswatch_register: watch w=3D0x20a5948 wpath=3D/local/domain/0=
/backend/vif/6028/0/state token=3D3/0: register slotnum=3D3<o:p></o:p></spa=
n></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl.c:4247:l=
ibxl_device_nic_add: ao 0x20a9190: inprogress: poller=3D0x20a91f0, flags=3D=
i<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
514:watchfd_callback: watch w=3D0x20a5948 wpath=3D/local/domain/0/backend/v=
if/6028/0/state token=3D3/0: event epath=3D/local/domain/0/backend/vif/6028=
/0/state<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
834:devstate_watch_callback: backend /local/domain/0/backend/vif/6028/0/sta=
te wanted state 2 still waiting state 1<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
514:watchfd_callback: watch w=3D0x20a5948 wpath=3D/local/domain/0/backend/v=
if/6028/0/state token=3D3/0: event epath=3D/local/domain/0/backend/vif/6028=
/0/state<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
830:devstate_watch_callback: backend /local/domain/0/backend/vif/6028/0/sta=
te wanted state 2 ok<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
615:libxl__ev_xswatch_deregister: watch w=3D0x20a5948 wpath=3D/local/domain=
/0/backend/vif/6028/0/state token=3D3/0: deregister slotnum=3D3<o:p></o:p><=
/span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
629:libxl__ev_xswatch_deregister: watch w=3D0x20a5948: deregister unregiste=
red<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_device.c=
:1028:device_hotplug: calling hotplug script: /etc/xen/scripts/vif-bridge o=
nline<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_aoutils.=
c:513:libxl__async_exec_start: forking to execute: /etc/xen/scripts/vif-bri=
dge online<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
629:libxl__ev_xswatch_deregister: watch w=3D0x20a59d0: deregister unregiste=
red<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_device.c=
:1028:device_hotplug: calling hotplug script: /etc/xen/scripts/vif-bridge a=
dd<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_aoutils.=
c:513:libxl__async_exec_start: forking to execute: /etc/xen/scripts/vif-bri=
dge add<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: error: libxl_exec.c:1=
18:libxl_report_child_exitstatus: /etc/xen/scripts/vif-bridge add [-1] exit=
ed with error status 255<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
629:libxl__ev_xswatch_deregister: watch w=3D0x20a59d0: deregister unregiste=
red<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
629:libxl__ev_xswatch_deregister: watch w=3D0x20a59d0: deregister unregiste=
red<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: error: libxl.c:1965:d=
evice_addrm_aocomplete: unable to add vif with id 0<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
1765:libxl__ao_complete: ao 0x20a9190: complete, rc=3D-3<o:p></o:p></span><=
/p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">libxl: debug: libxl_event.c:=
1737:libxl__ao__destroy: ao 0x20a9190: destroy libxl_device_nic_add failed.=
<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">xc: debug: hypercall buffer:=
 total allocations:26 total releases:26<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">xc: debug: hypercall buffer:=
 current allocations:0 maximum allocations:2<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">xc: debug: hypercall buffer:=
 cache current size:2<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">xc: debug: hypercall buffer:=
 cache hits:20 misses:2 toobig:4<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"># xl network-list 6028<o:p><=
/o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">Idx BE Mac Addr.&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; handle state evt-ch&nbsp;&nbsp; tx-/rx=
-ring-ref BE-path<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">0&nbsp;&nbsp; 0&nbsp; 00:16:=
3e:eb:ca:81&nbsp;&nbsp;&nbsp;&nbsp; 0&nbsp;&nbsp;&nbsp;&nbsp; 1&nbsp;&nbsp;=
&nbsp;&nbsp; -1&nbsp;&nbsp;&nbsp; -1/-1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; /local/domain/0/backend/vif/6028/0<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"># brctl show<o:p></o:p></spa=
n></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">bridge name&nbsp;&nbsp;&nbsp=
;&nbsp; bridge id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; STP enabled&nbsp;&nbsp;&nbsp;&nbsp; interfaces<o=
:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">virbr0&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8000.feffffffffff&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; no&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; vif6028.0<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">If succeed to attach</span><=
span style=3D"font-family:=CB=CE=CC=E5">=A3=AC</span><span lang=3D"EN-US" s=
tyle=3D"font-family:&quot;Courier New&quot;">=A1=AF</span><span lang=3D"EN-=
US">brctl show</span><span lang=3D"EN-US" style=3D"font-family:&quot;Courie=
r New&quot;">=A1=AF</span><span lang=3D"EN-US">
 will output:<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">bridge name&nbsp;&nbsp;&nbsp=
;&nbsp; bridge id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; STP enabled&nbsp;&nbsp;&nbsp;&nbsp; interfaces<o=
:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">virbr0&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 8000.feffffffffff&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; no&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; vif6028.0<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; vif6028.0-emu<o:p></o:p></span></=
p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"># cat /var/log/xen/xen-hotpl=
ug.log<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">Cannot find device &quot;vif=
6028.0-emu&quot;<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">I trace /etc/xen/scripts/vif=
-bridge</span><span style=3D"font-family:=CB=CE=CC=E5">=A3=AC</span><span l=
ang=3D"EN-US">find it is /etc/xen/scripts/xen-network-common.sh:88, failed =
to execute command<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US" style=3D"font-family:&quot;C=
ourier New&quot;">=A1=AE</span><span lang=3D"EN-US">ip link set dev vif6028=
.0-emu down</span><span lang=3D"EN-US" style=3D"font-family:&quot;Courier N=
ew&quot;">=A1=AF</span><span style=3D"font-family:=CB=CE=CC=E5">=A3=AC</spa=
n><span lang=3D"EN-US">then
 output </span><span lang=3D"EN-US" style=3D"font-family:&quot;Courier New&=
quot;">=A1=AE</span><span lang=3D"EN-US">Cannot find device &quot;vif6028.0=
-emu&quot;</span><span lang=3D"EN-US" style=3D"font-family:&quot;Courier Ne=
w&quot;">=A1=AF</span><span lang=3D"EN-US"><o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">82 # configure interfaces wh=
ich act as pure bridge ports:<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">83 _setup_bridge_port() {<o:=
p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">84&nbsp;&nbsp;&nbsp;&nbsp; l=
ocal dev=3D&quot;$1&quot;<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">85&nbsp;&nbsp;&nbsp;&nbsp; l=
ocal virtual=3D&quot;$2&quot;<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">86<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">87&nbsp;&nbsp;&nbsp;&nbsp; #=
 take interface down ...<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">88&nbsp;&nbsp;&nbsp;&nbsp; i=
p link set dev ${dev} down<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">89<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">90&nbsp;&nbsp;&nbsp;&nbsp; i=
f [ $virtual -ne 0 ] ; then<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">91&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; # Initialise a dummy MAC address. We choose the nume=
rically<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">92&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; # largest non-broadcast address to prevent the addre=
ss getting<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">93&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; # stolen by an Ethernet bridge for STP purposes.<o:p=
></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">94&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; # (FE:FF:FF:FF:FF:FF)<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">95&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; ip link set dev ${dev} address fe:ff:ff:ff:ff:ff || =
true<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">96&nbsp;&nbsp;&nbsp;&nbsp; f=
i<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">97<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">98&nbsp;&nbsp;&nbsp;&nbsp; #=
 ... and configure it<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">99&nbsp;&nbsp;&nbsp;&nbsp; i=
p address flush dev ${dev}<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">100 }<o:p></o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">Anyone have an idea?<o:p></o=
:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoPlainText"><span lang=3D"EN-US">Thanks!<o:p></o:p></span></p=
>
</div>
</body>
</html>

--_000_21D42A94174EE345809CF640696801D501B9F4E6EX01corpqihoone_--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3302424023499975278==--


From xen-users-bounces@lists.xen.org Wed May 18 14:51:41 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 14:51:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b32nl-0001uU-KJ; Wed, 18 May 2016 14:50:21 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b32nj-0001tx-Kd
 for Xen-users@lists.xen.org; Wed, 18 May 2016 14:50:19 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 C6/9D-07924-A218C375; Wed, 18 May 2016 14:50:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRWlGSWpSXmKPExsXitHRDpK5Wo02
 4waTNUharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8af/udsBYs5K47+WMrSwHiUrYuRk0NCwF9i
 //LXrCA2i4CqxO+tL8DibALKEj87e8FsEQF9iSXrjjGC2MwCVRLHn+xgArGFBdwk5q0/ygJi8
 wLVbO3cAFTPxSEkcIFR4svqfjaIhKDEyZlPgIo4gJo1Jdbv0ocwpSWW/+OAGCkv0bx1NjOIzS
 ngLXH82hp2EFtUQEXiyoS3YLaQgIJEx/RjTBAnc0vcPj2VeQKjwCwkC2YhLJiFsGAWkgULGFl
 WMaoXpxaVpRbpWuolFWWmZ5TkJmbm6BoaGOvlphYXJ6an5iQmFesl5+duYgQGaz0DA+MOxtc/
 nQ4xSnIwKYnyOlfYhAvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4DVrAMoJFqWmp1akZeYA4wYmL
 cHBoyTCqwOS5i0uSMwtzkyHSJ1iVJQS571RD5QQAElklObBtcFi9RKjrJQwLyMDA4MQT0FqUW
 5mCar8K0ZxDkYlYV5tkPE8mXklcNNfAS1mAlp8SwxscUkiQkqqgbHqZvfjuunrKqrTFadvCza
 ZJXOWYXdOkGJN7n2vtveiZxhlbbojmP51X2i9bJHxqa1T7crNhuUXnJ8+mv1FhjdyXrzzebMP
 nxrl51+tDtW9wSZiYXRE9Myr5DWzb087xp380fiIc/k8iVu5k3Ku6vh1OQpN6D2eV1LhemfT0
 0NPK5/670w24lZiKc5INNRiLipOBABJZz6Q0AIAAA==
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1463583016!24110507!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23694 invoked from network); 18 May 2016 14:50:18 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-12.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 14:50:18 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355050407"
Date: Wed, 18 May 2016 15:49:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160518144902.GB27241@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
 <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 George Dunlap <dunlapg@umich.edu>, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] =?utf-8?b?562U5aSNOiBzdHViZG9t?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMTE6MjQ6NDRBTSArMDAwMCwg5bit5bq35p2wIHdyb3Rl
Ogo+IFNvcnJ5LCBJIHJlZmVyZW5jZWQgdGhpcyBibG9nIGh0dHBzOi8vYmxvZy54ZW5wcm9qZWN0
Lm9yZy8yMDEyLzEyLzEyL2xpbnV4LXN0dWItZG9tYWluLy4KClNhZGx5IHRoYXQgd29yayBpcyBu
b3QgeWV0IGNvbXBsZXRlZC4KCj4gCj4gTm93IG15IGd1ZXN0IGNvbmZpZ3VyYXRpb24gZmlsZToK
PiAKPiBuYW1lID0gInRlc3Rfc3R1YmRvbSIKPiBidWlsZGVyID0gImh2bSIKPiB2Y3B1cyA9IDIK
PiBtZW1vcnkgPSAxMDI0Cj4gZGlzayA9IFsidGFwOnFjb3cyOnRlc3Rfc3R1YmRvbS5pbWcsaGRh
LHciXQo+IHZpZiA9IFsidHlwZT1pb2VtdSwgYnJpZGdlPXhlbmJyMCwgbWFjPTAwOjE2OjNlOmVi
OmNhOjgwIl0KPiBib290ID0gImMiCj4gcGFlID0gMQo+IGFjcGkgPSAxCj4gYXBpYyA9IDEKPiBs
b2NhbHRpbWUgPSAxCj4gdmdhPSJzdGR2Z2EiCj4gdmdhcmFtPTY0Cj4gdm5jID0gMQo+IHZuY2xp
c3RlbiA9ICIwLjAuMC4wIgo+IHZuY2Rpc3BsYXkgPSAxMjgKPiB2bmN1bnVzZWQgPSAwCj4gdm5j
cGFzc3dkID0gInRlc3QiCj4gZGV2aWNlX21vZGVsX3ZlcnNpb24gPSAicWVtdS14ZW4tdHJhZGl0
aW9uYWwiCj4gZGV2aWNlX21vZGVsX3N0dWJkb21haW5fb3ZlcnJpZGUgPSAxCj4gCj4gSG93ZXZl
ciwgYWZ0ZXIgY3JlYXRpbmcgZ3Vlc3QsIEkgdXNlIHZuYyB0byB2aWV3IHRoZSBndWVzdCwgdGhl
IHNjcmVlbiBpcyBibGFjay4KPiAKPiAjIHhsIGxpc3QKPiBOYW1lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJRCAgIE1lbSBWQ1BVcyAgICAgIFN0YXRlICAgVGltZShzKQo+IERvbWFp
bi0wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAgNTAxNjIgICAgMjQgICAg
IHItLS0tLSAgNjg3MTYzLjAKPiB0ZXN0X3N0dWJkb20tZG0gICAgICAgICAgICAgICAgICAgICAg
IDIgICAgMzIgICAgIDEgICAgIC1iLS0tLSAgICAgICAwLjAKPiB0ZXN0X3hwX3N0dWJkb20gICAg
ICAgICAgICAgICAgICAgICAgIDYwMjggIDEwMTUgICAgIDEgICAgIC0tLS0tLSAgICAgICAwLjAK
PiAKCllvdXIgZ3Vlc3QgZG9lc24ndCBhcHBlYXIgdG8gYmUgcnVubmluZy4gVGhlIENQVSB0aW1l
IGlzIDAuMC4gV2hhdAp2ZXJzaW9uIG9mIHhlbiBkbyB5b3UgdXNlPwoKV2VpLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcg
bGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNl
cnM=

From xen-users-bounces@lists.xen.org Wed May 18 14:51:41 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 14:51:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b32oj-000216-55; Wed, 18 May 2016 14:51:21 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b32oi-00020v-4G
 for Xen-users@lists.xen.org; Wed, 18 May 2016 14:51:20 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 AC/E4-03753-7618C375; Wed, 18 May 2016 14:51:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHIsWRWlGSWpSXmKPExsXitHRDpG56o02
 4wVdXi1VXD7A6MHoc3f2bKYAxijUzLym/IoE14/yp6+wF7cwVH1qPsDQwbmbqYuTkkBDwl5j3
 4CtLFyMHB4uAqsTWWbUgYTYBZYmfnb1sILaIgKzE2d5+ZhCbWcBG4u+nMywgtrCApsSPtbfBW
 nkF9CU6TsaChIUEHCRaltwBK+cVEJQ4OfMJC0SrjsSC3Z/YQMqZBaQllv/jAAlzCjhKzP+xix
 HEFhVQkbgy4S07xBgFiY7px5hAyiUEuCX+dttPYOSfhWToLCRDZyEMXcDIvIpRvTi1qCy1SNd
 YL6koMz2jJDcxM0fX0NBELze1uDgxPTUnMalYLzk/dxMjMOwYgGAH490+50OMkhxMSqK8zhU2
 4UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeM0agHKCRanpqRVpmTnACIBJS3DwKInwpoGkeYsLE
 nOLM9MhUqcYdTkW/Li9lkmIJS8/L1VKnDcRpEgApCijNA9uBCwaLzHKSgnzMgIdJcRTkFqUm1
 mCKv+KUZyDUUmYNxNkCk9mXgncpldARzABHXFLDOyIkkSElFQDY3TeLiHO99Vvtrp9WZmzNP/
 czd0JryTNUtdevJ57qfXzy8yADp4jHyew6z0MTq6+JOYz18aD8Vjwz3Ipf6MbeRN8WQOLTQN4
 HGTMNOr9Nq63Xvf05KuMvPKVHIzLa3zfp0dfD6jYatB/feW5wILg+/8fL5qY8e/om093bHosf
 /wIfh659/Z5bSWW4oxEQy3mouJEAC50YUvBAgAA
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1463583077!42409962!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14843 invoked from network); 18 May 2016 14:51:18 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-6.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 14:51:18 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355050971"
Date: Wed, 18 May 2016 15:50:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160518145021.GC27241@citrix.com>
References: <dde6f84cd35f00d13de4e7dd3579ef30@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <dde6f84cd35f00d13de4e7dd3579ef30@webmail.chao5.int>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: Xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] ugly network bug
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMTcsIDIwMTYgYXQgMTA6MDc6MTBQTSArMDIwMCwgQ2hyaXN0b3BoIHdyb3Rl
Ogo+IEhpIEFsbAo+IAo+IEkgaGF2ZSBhIHJlYWxseSB1Z2x5IGJ1ZyBoZXJlLiBBZnRlciBhIGxv
dCBvZiB0cmFmZmljIHRvIG15IG5mcyBzZXJ2ZXIgaW4gYQo+IGRvbVUgSSBzZWV0IHRoaXMgaW4g
ZG1lc2cgb2YgZG9tMDoKPiAKPiBbMTc5NDQ1LjI0Njk4M10gdmlmIHZpZi0yLTIgdmlmMi4yOiBH
dWVzdCBSeCBzdGFsbGVkCgpUaGlzIG1lYW5zIGd1ZXN0IFJYIGlzIHN0YWxsZWQuCgpJdCdzIGxp
a2VseSB0aGF0IHRoZSBwcm9ibGVtIGlzIG9uIHRoZSBndWVzdCBzaWRlLgoKV2hhdCBpcyBrZXJu
ZWwgdmVyc2lvbiB0aGF0IHlvdSB1c2UgaW5zaWRlIHlvdXIgZ3Vlc3Q/CgpXZWkuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11
c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 14:51:41 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 14:51:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b32nl-0001uU-KJ; Wed, 18 May 2016 14:50:21 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b32nj-0001tx-Kd
 for Xen-users@lists.xen.org; Wed, 18 May 2016 14:50:19 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 C6/9D-07924-A218C375; Wed, 18 May 2016 14:50:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRWlGSWpSXmKPExsXitHRDpK5Wo02
 4waTNUharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8af/udsBYs5K47+WMrSwHiUrYuRk0NCwF9i
 //LXrCA2i4CqxO+tL8DibALKEj87e8FsEQF9iSXrjjGC2MwCVRLHn+xgArGFBdwk5q0/ygJi8
 wLVbO3cAFTPxSEkcIFR4svqfjaIhKDEyZlPgIo4gJo1Jdbv0ocwpSWW/+OAGCkv0bx1NjOIzS
 ngLXH82hp2EFtUQEXiyoS3YLaQgIJEx/RjTBAnc0vcPj2VeQKjwCwkC2YhLJiFsGAWkgULGFl
 WMaoXpxaVpRbpWuolFWWmZ5TkJmbm6BoaGOvlphYXJ6an5iQmFesl5+duYgQGaz0DA+MOxtc/
 nQ4xSnIwKYnyOlfYhAvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4DVrAMoJFqWmp1akZeYA4wYmL
 cHBoyTCqwOS5i0uSMwtzkyHSJ1iVJQS571RD5QQAElklObBtcFi9RKjrJQwLyMDA4MQT0FqUW
 5mCar8K0ZxDkYlYV5tkPE8mXklcNNfAS1mAlp8SwxscUkiQkqqgbHqZvfjuunrKqrTFadvCza
 ZJXOWYXdOkGJN7n2vtveiZxhlbbojmP51X2i9bJHxqa1T7crNhuUXnJ8+mv1FhjdyXrzzebMP
 nxrl51+tDtW9wSZiYXRE9Myr5DWzb087xp380fiIc/k8iVu5k3Ku6vh1OQpN6D2eV1LhemfT0
 0NPK5/670w24lZiKc5INNRiLipOBABJZz6Q0AIAAA==
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-12.tower-31.messagelabs.com!1463583016!24110507!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23694 invoked from network); 18 May 2016 14:50:18 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-12.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 14:50:18 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355050407"
Date: Wed, 18 May 2016 15:49:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160518144902.GB27241@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
 <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 George Dunlap <dunlapg@umich.edu>, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] =?utf-8?b?562U5aSNOiBzdHViZG9t?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMTE6MjQ6NDRBTSArMDAwMCwg5bit5bq35p2wIHdyb3Rl
Ogo+IFNvcnJ5LCBJIHJlZmVyZW5jZWQgdGhpcyBibG9nIGh0dHBzOi8vYmxvZy54ZW5wcm9qZWN0
Lm9yZy8yMDEyLzEyLzEyL2xpbnV4LXN0dWItZG9tYWluLy4KClNhZGx5IHRoYXQgd29yayBpcyBu
b3QgeWV0IGNvbXBsZXRlZC4KCj4gCj4gTm93IG15IGd1ZXN0IGNvbmZpZ3VyYXRpb24gZmlsZToK
PiAKPiBuYW1lID0gInRlc3Rfc3R1YmRvbSIKPiBidWlsZGVyID0gImh2bSIKPiB2Y3B1cyA9IDIK
PiBtZW1vcnkgPSAxMDI0Cj4gZGlzayA9IFsidGFwOnFjb3cyOnRlc3Rfc3R1YmRvbS5pbWcsaGRh
LHciXQo+IHZpZiA9IFsidHlwZT1pb2VtdSwgYnJpZGdlPXhlbmJyMCwgbWFjPTAwOjE2OjNlOmVi
OmNhOjgwIl0KPiBib290ID0gImMiCj4gcGFlID0gMQo+IGFjcGkgPSAxCj4gYXBpYyA9IDEKPiBs
b2NhbHRpbWUgPSAxCj4gdmdhPSJzdGR2Z2EiCj4gdmdhcmFtPTY0Cj4gdm5jID0gMQo+IHZuY2xp
c3RlbiA9ICIwLjAuMC4wIgo+IHZuY2Rpc3BsYXkgPSAxMjgKPiB2bmN1bnVzZWQgPSAwCj4gdm5j
cGFzc3dkID0gInRlc3QiCj4gZGV2aWNlX21vZGVsX3ZlcnNpb24gPSAicWVtdS14ZW4tdHJhZGl0
aW9uYWwiCj4gZGV2aWNlX21vZGVsX3N0dWJkb21haW5fb3ZlcnJpZGUgPSAxCj4gCj4gSG93ZXZl
ciwgYWZ0ZXIgY3JlYXRpbmcgZ3Vlc3QsIEkgdXNlIHZuYyB0byB2aWV3IHRoZSBndWVzdCwgdGhl
IHNjcmVlbiBpcyBibGFjay4KPiAKPiAjIHhsIGxpc3QKPiBOYW1lICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBJRCAgIE1lbSBWQ1BVcyAgICAgIFN0YXRlICAgVGltZShzKQo+IERvbWFp
bi0wICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAgNTAxNjIgICAgMjQgICAg
IHItLS0tLSAgNjg3MTYzLjAKPiB0ZXN0X3N0dWJkb20tZG0gICAgICAgICAgICAgICAgICAgICAg
IDIgICAgMzIgICAgIDEgICAgIC1iLS0tLSAgICAgICAwLjAKPiB0ZXN0X3hwX3N0dWJkb20gICAg
ICAgICAgICAgICAgICAgICAgIDYwMjggIDEwMTUgICAgIDEgICAgIC0tLS0tLSAgICAgICAwLjAK
PiAKCllvdXIgZ3Vlc3QgZG9lc24ndCBhcHBlYXIgdG8gYmUgcnVubmluZy4gVGhlIENQVSB0aW1l
IGlzIDAuMC4gV2hhdAp2ZXJzaW9uIG9mIHhlbiBkbyB5b3UgdXNlPwoKV2VpLgoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcg
bGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNl
cnM=

From xen-users-bounces@lists.xen.org Wed May 18 14:51:41 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 14:51:41 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b32oj-000216-55; Wed, 18 May 2016 14:51:21 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b32oi-00020v-4G
 for Xen-users@lists.xen.org; Wed, 18 May 2016 14:51:20 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 AC/E4-03753-7618C375; Wed, 18 May 2016 14:51:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHIsWRWlGSWpSXmKPExsXitHRDpG56o02
 4wVdXi1VXD7A6MHoc3f2bKYAxijUzLym/IoE14/yp6+wF7cwVH1qPsDQwbmbqYuTkkBDwl5j3
 4CtLFyMHB4uAqsTWWbUgYTYBZYmfnb1sILaIgKzE2d5+ZhCbWcBG4u+nMywgtrCApsSPtbfBW
 nkF9CU6TsaChIUEHCRaltwBK+cVEJQ4OfMJC0SrjsSC3Z/YQMqZBaQllv/jAAlzCjhKzP+xix
 HEFhVQkbgy4S07xBgFiY7px5hAyiUEuCX+dttPYOSfhWToLCRDZyEMXcDIvIpRvTi1qCy1SNd
 YL6koMz2jJDcxM0fX0NBELze1uDgxPTUnMalYLzk/dxMjMOwYgGAH490+50OMkhxMSqK8zhU2
 4UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeM0agHKCRanpqRVpmTnACIBJS3DwKInwpoGkeYsLE
 nOLM9MhUqcYdTkW/Li9lkmIJS8/L1VKnDcRpEgApCijNA9uBCwaLzHKSgnzMgIdJcRTkFqUm1
 mCKv+KUZyDUUmYNxNkCk9mXgncpldARzABHXFLDOyIkkSElFQDY3TeLiHO99Vvtrp9WZmzNP/
 czd0JryTNUtdevJ57qfXzy8yADp4jHyew6z0MTq6+JOYz18aD8Vjwz3Ipf6MbeRN8WQOLTQN4
 HGTMNOr9Nq63Xvf05KuMvPKVHIzLa3zfp0dfD6jYatB/feW5wILg+/8fL5qY8e/om093bHosf
 /wIfh659/Z5bSWW4oxEQy3mouJEAC50YUvBAgAA
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1463583077!42409962!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14843 invoked from network); 18 May 2016 14:51:18 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-6.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 14:51:18 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355050971"
Date: Wed, 18 May 2016 15:50:21 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160518145021.GC27241@citrix.com>
References: <dde6f84cd35f00d13de4e7dd3579ef30@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <dde6f84cd35f00d13de4e7dd3579ef30@webmail.chao5.int>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: Xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] ugly network bug
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMTcsIDIwMTYgYXQgMTA6MDc6MTBQTSArMDIwMCwgQ2hyaXN0b3BoIHdyb3Rl
Ogo+IEhpIEFsbAo+IAo+IEkgaGF2ZSBhIHJlYWxseSB1Z2x5IGJ1ZyBoZXJlLiBBZnRlciBhIGxv
dCBvZiB0cmFmZmljIHRvIG15IG5mcyBzZXJ2ZXIgaW4gYQo+IGRvbVUgSSBzZWV0IHRoaXMgaW4g
ZG1lc2cgb2YgZG9tMDoKPiAKPiBbMTc5NDQ1LjI0Njk4M10gdmlmIHZpZi0yLTIgdmlmMi4yOiBH
dWVzdCBSeCBzdGFsbGVkCgpUaGlzIG1lYW5zIGd1ZXN0IFJYIGlzIHN0YWxsZWQuCgpJdCdzIGxp
a2VseSB0aGF0IHRoZSBwcm9ibGVtIGlzIG9uIHRoZSBndWVzdCBzaWRlLgoKV2hhdCBpcyBrZXJu
ZWwgdmVyc2lvbiB0aGF0IHlvdSB1c2UgaW5zaWRlIHlvdXIgZ3Vlc3Q/CgpXZWkuCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11
c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 15:08:53 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:08:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b334e-0004Hj-Vk; Wed, 18 May 2016 15:07:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b334d-0004HP-NY
 for Xen-users@lists.xen.org; Wed, 18 May 2016 15:07:47 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 4F/79-02972-3458C375; Wed, 18 May 2016 15:07:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrPIsWRWlGSWpSXmKPExsVSXRvEruvUahN
 usGsTl8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmtG14T1bQfNixoq3PZeYGxi/LGDsYuTiEBL4
 yihx591kKGcVo8Ts47dYuxg5OdgEDCX2bWpgAbFFBBQlHry8CRZnFoiW+Pl5HVhcWMBVYsn+L
 1A1ThJLFixhh7CNJE68fgFmswioSnRtWMEEYvMKeEn83vGWFW7zpacfmEESnAIGEnsuLmQDsR
 kFZCWmPbrPBLFMXGLutFlgiyUEBCSW7DnPDGGLSrx8/A8qLi+x++txIJsDqF5TYv0ufYhWRYk
 p3Q/ZIfYKSpyc+YRlAqPILCRTZyF0zELSMQtJxwJGllWM6sWpRWWpRbrGeklFmekZJbmJmTm6
 hoYmermpxcWJ6ak5iUnFesn5uZsYgZHBAAQ7GO/2OR9ilORgUhLlda6wCRfiS8pPqcxILM6IL
 yrNSS0+xCjDwaEkwSvZApQTLEpNT61Iy8wBxihMWoKDR0mEVxMkzVtckJhbnJkOkTrFqMsxa/
 mdtUxCLHn5ealS4rxLmoGKBECKMkrz4EbA0sUlRlkpYV5GoKOEeApSi3IzS1DlXzGKczAqCfO
 mg6ziycwrgdv0CugIJqAjbomBHVGSiJCSamC8OOlH5L9Wm2nnNjAo2AY6r9wTfvnUV4bD2b2n
 a7kDzbcuPuRwKsZ5vabmi7Of2daHMmnd8luU9cCEXVvob+5nnei3P2/FrzmzKiBmWZvI/i+fv
 +3bpL6y+uyFBt0I75IvUaYKTw1sVRT/Jkl29k3bcLSH+V1k5qf8w/JCbNy8m26/Kw3olVyrxF
 KckWioxVxUnAgAUhUGCBIDAAA=
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-10.tower-27.messagelabs.com!1463584061!42372644!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17260 invoked from network); 18 May 2016 15:07:44 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-10.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 18 May 2016 15:07:44 -0000
Received: from CAS1.corp.qihoo.net (unknown [220.181.158.129])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id 6012B6B2EB1;
 Wed, 18 May 2016 23:07:40 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS1.corp.qihoo.net ([220.181.158.129]) with mapi id 14.02.0387.000; Wed, 18
 May 2016 23:07:40 +0800
From: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: =?utf-8?B?W1hlbi11c2Vyc10g562U5aSNOiAgc3R1YmRvbQ==?=
Thread-Index: AQHRsRR8JDTFj0RIREqTIwRR2ZnytZ++yN0w
Date: Wed, 18 May 2016 15:07:39 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F50F@EX01.corp.qihoo.net>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
 <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
 <20160518144902.GB27241@citrix.com>
In-Reply-To: <20160518144902.GB27241@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 George Dunlap <dunlapg@umich.edu>
Subject: [Xen-users] =?utf-8?b?562U5aSNOiAg562U5aSNOiAgc3R1YmRvbQ==?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

eGVuNC41LjEgb24gY2VudG9zNi41LCBJIGNvbXBpbGVkIGl0IGZyb20gc291cmNlIGNvZGUuIGtl
cm5lbCBpcyAzLjEwLjIwLTExLmVsNi5jZW50b3MuYWx0Lng4Nl82NA0KDQoNCiMgeGwgLXZ2diBj
cmVhdGUgdGVzdF9zdHViZG9tLmNmZw0KDQpGb3JtYXR0aW5nICd0ZXN0X3N0dWJkb20uaW1nJywg
Zm10PXFjb3cyIHNpemU9MzIyMTIyNTQ3MjAgZW5jcnlwdGlvbj1vZmYgY2x1c3Rlcl9zaXplPTY1
NTM2IGxhenlfcmVmY291bnRzPW9mZg0KUGFyc2luZyBjb25maWcgZnJvbSB0ZXN0X3N0dWJkb20u
Y2ZnDQpsaWJ4bDogZGVidWc6IGxpYnhsX2NyZWF0ZS5jOjE1MDc6ZG9fZG9tYWluX2NyZWF0ZTog
YW8gMHgxNmZhM2UwOiBjcmVhdGU6IGhvdz0obmlsKSBjYWxsYmFjaz0obmlsKSBwb2xsZXI9MHgx
NmZhYWMwDQpsaWJ4bDogaW5mbzogbGlieGxfY3JlYXRlLmM6NzczOmluaXRpYXRlX2RvbWFpbl9j
cmVhdGU6IGNoYW5nZSBkb21pZCB0byB2bmNkaXNwbGF5ICsgNTkwMDogNjAyOA0KbGlieGw6IGRl
YnVnOiBsaWJ4bF9kZXZpY2UuYzoyNjk6bGlieGxfX2RldmljZV9kaXNrX3NldF9iYWNrZW5kOiBE
aXNrIHZkZXY9aGRhIHNwZWMuYmFja2VuZD11bmtub3duDQpsaWJ4bDogZGVidWc6IGxpYnhsX2Rl
dmljZS5jOjI1MjpkaXNrX3RyeV9iYWNrZW5kOiBEaXNrIHZkZXY9aGRhLCBiYWNrZW5kIHBoeSB1
bnN1aXRhYmxlIGR1ZSB0byBmb3JtYXQgcWNvdzINCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNl
LmM6Mjk4OmxpYnhsX19kZXZpY2VfZGlza19zZXRfYmFja2VuZDogRGlzayB2ZGV2PWhkYSwgdXNp
bmcgYmFja2VuZCBxZGlzaw0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoyNjk6bGlieGxf
X2RldmljZV9kaXNrX3NldF9iYWNrZW5kOiBEaXNrIHZkZXY9aGRjIHNwZWMuYmFja2VuZD11bmtu
b3duDQpsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjIxNTpkaXNrX3RyeV9iYWNrZW5kOiBE
aXNrIHZkZXY9aGRjLCBiYWNrZW5kIHBoeSB1bnN1aXRhYmxlIGFzIHBoeXMgcGF0aCBub3QgYSBi
bG9jayBkZXZpY2UNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6Mjk4OmxpYnhsX19kZXZp
Y2VfZGlza19zZXRfYmFja2VuZDogRGlzayB2ZGV2PWhkYywgdXNpbmcgYmFja2VuZCBxZGlzaw0K
bGlieGw6IGRlYnVnOiBsaWJ4bF9jcmVhdGUuYzo5MTA6aW5pdGlhdGVfZG9tYWluX2NyZWF0ZTog
cnVubmluZyBib290bG9hZGVyDQpsaWJ4bDogZGVidWc6IGxpYnhsX2Jvb3Rsb2FkZXIuYzozMjM6
bGlieGxfX2Jvb3Rsb2FkZXJfcnVuOiBub3QgYSBQViBkb21haW4sIHNraXBwaW5nIGJvb3Rsb2Fk
ZXINCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2Mjk6bGlieGxfX2V2X3hzd2F0Y2hfZGVy
ZWdpc3Rlcjogd2F0Y2ggdz0weDE2ZmIyNzA6IGRlcmVnaXN0ZXIgdW5yZWdpc3RlcmVkDQpsaWJ4
bDogZGVidWc6IGxpYnhsX251bWEuYzo0ODM6bGlieGxfX2dldF9udW1hX2NhbmRpZGF0ZTogTmV3
IGJlc3QgTlVNQSBwbGFjZW1lbnQgY2FuZGlkYXRlIGZvdW5kOiBucl9ub2Rlcz0xLCBucl9jcHVz
PTEyLCBucl92Y3B1cz0yNiwgZnJlZV9tZW1rYj0zOTg0MQ0KbGlieGw6IGRldGFpbDogbGlieGxf
ZG9tLmM6MTk2Om51bWFfcGxhY2VfZG9tYWluOiBOVU1BIHBsYWNlbWVudCBjYW5kaWRhdGUgd2l0
aCAxIG5vZGVzLCAxMiBjcHVzIGFuZCAzOTg0MSBLQiBmcmVlIHNlbGVjdGVkDQp4YzogZGV0YWls
OiBlbGZfcGFyc2VfYmluYXJ5OiBwaGRyOiBwYWRkcj0weDEwMDAwMCBtZW1zej0weGJkNDg0DQp4
YzogZGV0YWlsOiBlbGZfcGFyc2VfYmluYXJ5OiBtZW1vcnk6IDB4MTAwMDAwIC0+IDB4MWJkNDg0
DQp4YzogZGV0YWlsOiBWSVJUVUFMIE1FTU9SWSBBUlJBTkdFTUVOVDoNCnhjOiBkZXRhaWw6ICAg
TG9hZGVyOiAgIDAwMDAwMDAwMDAxMDAwMDAtPjAwMDAwMDAwMDAxYmQ0ODQNCnhjOiBkZXRhaWw6
ICAgTW9kdWxlczogIDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAwMDANCnhjOiBkZXRh
aWw6ICAgVE9UQUw6ICAgIDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAwM2Y4MDAwMDANCnhjOiBk
ZXRhaWw6ICAgRU5UUlk6ICAgIDAwMDAwMDAwMDAxMDAwMDANCnhjOiBkZXRhaWw6IFBIWVNJQ0FM
IE1FTU9SWSBBTExPQ0FUSU9OOg0KeGM6IGRldGFpbDogICA0S0IgUEFHRVM6IDB4MDAwMDAwMDAw
MDAwMDIwMA0KeGM6IGRldGFpbDogICAyTUIgUEFHRVM6IDB4MDAwMDAwMDAwMDAwMDFmYg0KeGM6
IGRldGFpbDogICAxR0IgUEFHRVM6IDB4MDAwMDAwMDAwMDAwMDAwMA0KeGM6IGRldGFpbDogZWxm
X2xvYWRfYmluYXJ5OiBwaGRyIDAgYXQgMHg3ZjgwNmRlMGIwMDAgLT4gMHg3ZjgwNmRlYmYyZjQN
CmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2dudHRhYl9odm1fc2VlZDogY2FsbGVkLCBw
Zm49MHhmZjAwMA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoyNjk6bGlieGxfX2Rldmlj
ZV9kaXNrX3NldF9iYWNrZW5kOiBEaXNrIHZkZXY9aGRhIHNwZWMuYmFja2VuZD1xZGlzaw0KbGli
eGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjYyOTpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVy
OiB3YXRjaCB3PTB4MTZmY2NmMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQNCmxpYnhsOiBkZWJ1
ZzogbGlieGxfZGV2aWNlLmM6MjY5OmxpYnhsX19kZXZpY2VfZGlza19zZXRfYmFja2VuZDogRGlz
ayB2ZGV2PWhkYyBzcGVjLmJhY2tlbmQ9cWRpc2sNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQu
Yzo2Mjk6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDE2ZjM1MDA6IGRl
cmVnaXN0ZXIgdW5yZWdpc3RlcmVkDQpsaWJ4bDogZGVidWc6IGxpYnhsX251bWEuYzo0ODM6bGli
eGxfX2dldF9udW1hX2NhbmRpZGF0ZTogTmV3IGJlc3QgTlVNQSBwbGFjZW1lbnQgY2FuZGlkYXRl
IGZvdW5kOiBucl9ub2Rlcz0xLCBucl9jcHVzPTEyLCBucl92Y3B1cz0yNywgZnJlZV9tZW1rYj0z
ODgxNg0KbGlieGw6IGRldGFpbDogbGlieGxfZG9tLmM6MTk2Om51bWFfcGxhY2VfZG9tYWluOiBO
VU1BIHBsYWNlbWVudCBjYW5kaWRhdGUgd2l0aCAxIG5vZGVzLCAxMiBjcHVzIGFuZCAzODgxNiBL
QiBmcmVlIHNlbGVjdGVkDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9hbGxvY2F0ZTog
Y21kbGluZT0iIC1kIDYwMjgiLCBmZWF0dXJlcz0iIg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kb20u
Yzo1MzM6bGlieGxfX2J1aWxkX3B2OiBwdiBrZXJuZWwgbWFwcGVkIDAgcGF0aCAvdXNyL2xvY2Fs
L2xpYi94ZW4vYm9vdC9pb2VtdS1zdHViZG9tLmd6DQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhj
X2RvbV9rZXJuZWxfZmlsZTogZmlsZW5hbWU9Ii91c3IvbG9jYWwvbGliL3hlbi9ib290L2lvZW11
LXN0dWJkb20uZ3oiDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9tYWxsb2NfZmlsZW1h
cCAgICA6IDIyNDcga0INCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX21hbGxvYyAgICAg
ICAgICAgIDogMTM1MTYga0INCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2RvX2d1bnpp
cDogdW56aXAgb2ssIDB4MjMxZGE4IC0+IDB4ZDMzMjYwDQpkb21haW5idWlsZGVyOiBkZXRhaWw6
IHhjX2RvbV9ib290X3hlbl9pbml0OiB2ZXIgNC41LCBjYXBzIHhlbi0zLjAteDg2XzY0IHhlbi0z
LjAteDg2XzMycCBodm0tMy4wLXg4Nl8zMiBodm0tMy4wLXg4Nl8zMnAgaHZtLTMuMC14ODZfNjQN
CmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX3BhcnNlX2ltYWdlOiBjYWxsZWQNCmRvbWFp
bmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2ZpbmRfbG9hZGVyOiB0cnlpbmcgRUxGLWdlbmVyaWMg
bG9hZGVyIC4uLg0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiBsb2FkZXIgcHJvYmUgT0sNCnhjOiBk
ZXRhaWw6IGVsZl9wYXJzZV9iaW5hcnk6IHBoZHI6IHBhZGRyPTB4MCBtZW1zej0weDU2NTAwOA0K
eGM6IGRldGFpbDogZWxmX3BhcnNlX2JpbmFyeTogbWVtb3J5OiAweDAgLT4gMHg1NjUwMDgNCnhj
OiBkZXRhaWw6IGVsZl94ZW5fcGFyc2U6IF9feGVuX2d1ZXN0OiAiR1VFU1RfT1M9TWluaS1PUyxY
RU5fVkVSPXhlbi0zLjAsVklSVF9CQVNFPTB4MCxFTEZfUEFERFJfT0ZGU0VUPTB4MCxIWVBFUkNB
TExfUEFHRT0weDIsTE9BREVSPWdlbmVyaWMiDQp4YzogZGV0YWlsOiBlbGZfeGVuX3BhcnNlX2d1
ZXN0X2luZm86IEdVRVNUX09TPSJNaW5pLU9TIg0KeGM6IGRldGFpbDogZWxmX3hlbl9wYXJzZV9n
dWVzdF9pbmZvOiBYRU5fVkVSPSJ4ZW4tMy4wIg0KeGM6IGRldGFpbDogZWxmX3hlbl9wYXJzZV9n
dWVzdF9pbmZvOiBWSVJUX0JBU0U9IjB4MCINCnhjOiBkZXRhaWw6IGVsZl94ZW5fcGFyc2VfZ3Vl
c3RfaW5mbzogRUxGX1BBRERSX09GRlNFVD0iMHgwIg0KeGM6IGRldGFpbDogZWxmX3hlbl9wYXJz
ZV9ndWVzdF9pbmZvOiBIWVBFUkNBTExfUEFHRT0iMHgyIg0KeGM6IGRldGFpbDogZWxmX3hlbl9w
YXJzZV9ndWVzdF9pbmZvOiBMT0FERVI9ImdlbmVyaWMiDQp4YzogZGV0YWlsOiBlbGZfeGVuX2Fk
ZHJfY2FsY19jaGVjazogYWRkcmVzc2VzOg0KeGM6IGRldGFpbDogICAgIHZpcnRfYmFzZSAgICAg
ICAgPSAweDANCnhjOiBkZXRhaWw6ICAgICBlbGZfcGFkZHJfb2Zmc2V0ID0gMHgwDQp4YzogZGV0
YWlsOiAgICAgdmlydF9vZmZzZXQgICAgICA9IDB4MA0KeGM6IGRldGFpbDogICAgIHZpcnRfa3N0
YXJ0ICAgICAgPSAweDANCnhjOiBkZXRhaWw6ICAgICB2aXJ0X2tlbmQgICAgICAgID0gMHg1NjUw
MDgNCnhjOiBkZXRhaWw6ICAgICB2aXJ0X2VudHJ5ICAgICAgID0gMHgwDQp4YzogZGV0YWlsOiAg
ICAgcDJtX2Jhc2UgICAgICAgICA9IDB4ZmZmZmZmZmZmZmZmZmZmZg0KZG9tYWluYnVpbGRlcjog
ZGV0YWlsOiB4Y19kb21fcGFyc2VfZWxmX2tlcm5lbDogeGVuLTMuMC14ODZfNjQ6IDB4MCAtPiAw
eDU2NTAwOA0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fbWVtX2luaXQ6IG1lbSAzMiBN
QiwgcGFnZXMgMHgyMDAwIHBhZ2VzLCA0ayBlYWNoDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhj
X2RvbV9tZW1faW5pdDogMHgyMDAwIHBhZ2VzDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2Rv
bV9ib290X21lbV9pbml0OiBjYWxsZWQNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeDg2X2NvbXBh
dDogZ3Vlc3QgeGVuLTMuMC14ODZfNjQsIGFkZHJlc3Mgc2l6ZSA2NA0KZG9tYWluYnVpbGRlcjog
ZGV0YWlsOiB4Y19kb21fYnVpbGRfaW1hZ2U6IGNhbGxlZA0KZG9tYWluYnVpbGRlcjogZGV0YWls
OiB4Y19kb21fYWxsb2Nfc2VnbWVudDogICBrZXJuZWwgICAgICAgOiAweDAgLT4gMHg1NjYwMDAg
IChwZm4gMHgwICsgMHg1NjYgcGFnZXMpDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9w
Zm5fdG9fcHRyX3JldGNvdW50OiBkb21VIG1hcHBpbmc6IHBmbiAweDArMHg1NjYgYXQgMHg3Zjgw
NmE4ZWYwMDANCnhjOiBkZXRhaWw6IGVsZl9sb2FkX2JpbmFyeTogcGhkciAwIGF0IDB4N2Y4MDZh
OGVmMDAwIC0+IDB4N2Y4MDZhZTU0MDA4DQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9h
bGxvY19zZWdtZW50OiAgIHBoeXMybWFjaCAgICA6IDB4NTY2MDAwIC0+IDB4NTc2MDAwICAocGZu
IDB4NTY2ICsgMHgxMCBwYWdlcykNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX3Bmbl90
b19wdHJfcmV0Y291bnQ6IGRvbVUgbWFwcGluZzogcGZuIDB4NTY2KzB4MTAgYXQgMHg3ZjgwNmRl
YjkwMDANCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2FsbG9jX3BhZ2UgICA6ICAgc3Rh
cnQgaW5mbyAgIDogMHg1NzYwMDAgKHBmbiAweDU3NikNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDog
eGNfZG9tX2FsbG9jX3BhZ2UgICA6ICAgeGVuc3RvcmUgICAgIDogMHg1NzcwMDAgKHBmbiAweDU3
NykNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2FsbG9jX3BhZ2UgICA6ICAgY29uc29s
ZSAgICAgIDogMHg1NzgwMDAgKHBmbiAweDU3OCkNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogbnJf
cGFnZV90YWJsZXM6IDB4MDAwMGZmZmZmZmZmZmZmZi80ODogMHgwMDAwMDAwMDAwMDAwMDAwIC0+
IDB4MDAwMGZmZmZmZmZmZmZmZiwgMSB0YWJsZShzKQ0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiBu
cl9wYWdlX3RhYmxlczogMHgwMDAwMDA3ZmZmZmZmZmZmLzM5OiAweDAwMDAwMDAwMDAwMDAwMDAg
LT4gMHgwMDAwMDA3ZmZmZmZmZmZmLCAxIHRhYmxlKHMpDQpkb21haW5idWlsZGVyOiBkZXRhaWw6
IG5yX3BhZ2VfdGFibGVzOiAweDAwMDAwMDAwM2ZmZmZmZmYvMzA6IDB4MDAwMDAwMDAwMDAwMDAw
MCAtPiAweDAwMDAwMDAwM2ZmZmZmZmYsIDEgdGFibGUocykNCmRvbWFpbmJ1aWxkZXI6IGRldGFp
bDogbnJfcGFnZV90YWJsZXM6IDB4MDAwMDAwMDAwMDFmZmZmZi8yMTogMHgwMDAwMDAwMDAwMDAw
MDAwIC0+IDB4MDAwMDAwMDAwMDdmZmZmZiwgNCB0YWJsZShzKQ0KZG9tYWluYnVpbGRlcjogZGV0
YWlsOiB4Y19kb21fYWxsb2Nfc2VnbWVudDogICBwYWdlIHRhYmxlcyAgOiAweDU3OTAwMCAtPiAw
eDU4MDAwMCAgKHBmbiAweDU3OSArIDB4NyBwYWdlcykNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDog
eGNfZG9tX3Bmbl90b19wdHJfcmV0Y291bnQ6IGRvbVUgbWFwcGluZzogcGZuIDB4NTc5KzB4NyBh
dCAweDdmODA2ZGVkMTAwMA0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fYWxsb2NfcGFn
ZSAgIDogICBib290IHN0YWNrICAgOiAweDU4MDAwMCAocGZuIDB4NTgwKQ0KZG9tYWluYnVpbGRl
cjogZGV0YWlsOiB4Y19kb21fYnVpbGRfaW1hZ2UgIDogdmlydF9hbGxvY19lbmQgOiAweDU4MTAw
MA0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fYnVpbGRfaW1hZ2UgIDogdmlydF9wZ3Rh
Yl9lbmQgOiAweDgwMDAwMA0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fYm9vdF9pbWFn
ZTogY2FsbGVkDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IGFyY2hfc2V0dXBfYm9vdGVhcmx5OiBk
b2luZyBub3RoaW5nDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9jb21wYXRfY2hlY2s6
IHN1cHBvcnRlZCBndWVzdCB0eXBlOiB4ZW4tMy4wLXg4Nl82NCA8PSBtYXRjaGVzDQpkb21haW5i
dWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9jb21wYXRfY2hlY2s6IHN1cHBvcnRlZCBndWVzdCB0eXBl
OiB4ZW4tMy4wLXg4Nl8zMnANCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2NvbXBhdF9j
aGVjazogc3VwcG9ydGVkIGd1ZXN0IHR5cGU6IGh2bS0zLjAteDg2XzMyDQpkb21haW5idWlsZGVy
OiBkZXRhaWw6IHhjX2RvbV9jb21wYXRfY2hlY2s6IHN1cHBvcnRlZCBndWVzdCB0eXBlOiBodm0t
My4wLXg4Nl8zMnANCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2NvbXBhdF9jaGVjazog
c3VwcG9ydGVkIGd1ZXN0IHR5cGU6IGh2bS0zLjAteDg2XzY0DQpkb21haW5idWlsZGVyOiBkZXRh
aWw6IHhjX2RvbV91cGRhdGVfZ3Vlc3RfcDJtOiBkc3QgNjRiaXQsIHBhZ2VzIDB4MjAwMA0KZG9t
YWluYnVpbGRlcjogZGV0YWlsOiBjbGVhcl9wYWdlOiBwZm4gMHg1NzgsIG1mbiAweGUzN2M2ZQ0K
ZG9tYWluYnVpbGRlcjogZGV0YWlsOiBjbGVhcl9wYWdlOiBwZm4gMHg1NzcsIG1mbiAweGUzN2M2
Zg0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fcGZuX3RvX3B0cl9yZXRjb3VudDogZG9t
VSBtYXBwaW5nOiBwZm4gMHg1NzYrMHgxIGF0IDB4N2Y4MDZkZWRhMDAwDQpkb21haW5idWlsZGVy
OiBkZXRhaWw6IHN0YXJ0X2luZm9feDg2XzY0OiBjYWxsZWQNCmRvbWFpbmJ1aWxkZXI6IGRldGFp
bDogc2V0dXBfaHlwZXJjYWxsX3BhZ2U6IHZhZGRyPTB4MjAwMCBwZm49MHgyDQpkb21haW5idWls
ZGVyOiBkZXRhaWw6IGRvbWFpbiBidWlsZGVyIG1lbW9yeSBmb290cHJpbnQNCmRvbWFpbmJ1aWxk
ZXI6IGRldGFpbDogICAgYWxsb2NhdGVkDQpkb21haW5idWlsZGVyOiBkZXRhaWw6ICAgICAgIG1h
bGxvYyAgICAgICAgICAgICA6IDEzNjE2IGtCDQpkb21haW5idWlsZGVyOiBkZXRhaWw6ICAgICAg
IGFub24gbW1hcCAgICAgICAgICA6IDAgYnl0ZXMNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogICAg
bWFwcGVkDQpkb21haW5idWlsZGVyOiBkZXRhaWw6ICAgICAgIGZpbGUgbW1hcCAgICAgICAgICA6
IDIyNDcga0INCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogICAgICAgZG9tVSBtbWFwICAgICAgICAg
IDogNTYyNCBrQg0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiBhcmNoX3NldHVwX2Jvb3RsYXRlOiBz
aGFyZWRfaW5mbzogcGZuIDB4MCwgbWZuIDB4N2RhOTENCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDog
c2hhcmVkX2luZm9feDg2XzY0OiBjYWxsZWQNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogdmNwdV94
ODZfNjQ6IGNhbGxlZA0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiB2Y3B1X3g4Nl82NDogY3IzOiBw
Zm4gMHg1NzkgbWZuIDB4ZTM3YzZkDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IGxhdW5jaF92bTog
Y2FsbGVkLCBjdHh0PTB4N2Y4MDZkZWRiMDA0DQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2Rv
bV9yZWxlYXNlOiBjYWxsZWQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MjY5OmxpYnhs
X19kZXZpY2VfZGlza19zZXRfYmFja2VuZDogRGlzayB2ZGV2PWhkYSBzcGVjLmJhY2tlbmQ9cWRp
c2sNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2Mjk6bGlieGxfX2V2X3hzd2F0Y2hfZGVy
ZWdpc3Rlcjogd2F0Y2ggdz0weDE2ZjY3YjA6IGRlcmVnaXN0ZXIgdW5yZWdpc3RlcmVkDQpsaWJ4
bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjI2OTpsaWJ4bF9fZGV2aWNlX2Rpc2tfc2V0X2JhY2tl
bmQ6IERpc2sgdmRldj1oZGMgc3BlYy5iYWNrZW5kPXFkaXNrDQpsaWJ4bDogZGVidWc6IGxpYnhs
X2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgxNmY3
NGEwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE0
MzA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiBTcGF3bmluZyBkZXZpY2UtbW9kZWwgL3Vzci9sb2Nh
bC9saWIveGVuL2Jpbi9xZW11LWRtIHdpdGggYXJndW1lbnRzOg0KbGlieGw6IGRlYnVnOiBsaWJ4
bF9kbS5jOjE0MzI6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC91c3IvbG9jYWwvbGliL3hlbi9i
aW4vcWVtdS1kbQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE0MzI6bGlieGxfX3NwYXduX2xv
Y2FsX2RtOiAgIC1kDQpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTQzMjpsaWJ4bF9fc3Bhd25f
bG9jYWxfZG06ICAgNQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE0MzI6bGlieGxfX3NwYXdu
X2xvY2FsX2RtOiAgIC1kb21haW4tbmFtZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE0MzI6
bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHRlc3Rfc3R1YmRvbS1kbQ0KbGlieGw6IGRlYnVnOiBs
aWJ4bF9kbS5jOjE0MzI6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC12bmMNCmxpYnhsOiBkZWJ1
ZzogbGlieGxfZG0uYzoxNDMyOmxpYnhsX19zcGF3bl9sb2NhbF9kbTogICAwLjAuMC4wOjEyOCxw
YXNzd29yZA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE0MzI6bGlieGxfX3NwYXduX2xvY2Fs
X2RtOiAgIC1NDQpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTQzMjpsaWJ4bF9fc3Bhd25fbG9j
YWxfZG06ICAgeGVucHYNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo1Nzc6bGlieGxfX2V2
X3hzd2F0Y2hfcmVnaXN0ZXI6IHdhdGNoIHc9MHgxNmZiOWU4IHdwYXRoPS9sb2NhbC9kb21haW4v
MC9kZXZpY2UtbW9kZWwvNS9zdGF0ZSB0b2tlbj0zLzA6IHJlZ2lzdGVyIHNsb3RudW09Mw0KbGli
eGw6IGRlYnVnOiBsaWJ4bF9jcmVhdGUuYzoxNTIzOmRvX2RvbWFpbl9jcmVhdGU6IGFvIDB4MTZm
YTNlMDogaW5wcm9ncmVzczogcG9sbGVyPTB4MTZmYWFjMCwgZmxhZ3M9aQ0KbGlieGw6IGRlYnVn
OiBsaWJ4bF9ldmVudC5jOjUxNDp3YXRjaGZkX2NhbGxiYWNrOiB3YXRjaCB3PTB4MTZmYjllOCB3
cGF0aD0vbG9jYWwvZG9tYWluLzAvZGV2aWNlLW1vZGVsLzUvc3RhdGUgdG9rZW49My8wOiBldmVu
dCBlcGF0aD0vbG9jYWwvZG9tYWluLzAvZGV2aWNlLW1vZGVsLzUvc3RhdGUNCmxpYnhsOiBkZWJ1
ZzogbGlieGxfZXZlbnQuYzo1MTQ6d2F0Y2hmZF9jYWxsYmFjazogd2F0Y2ggdz0weDE2ZmI5ZTgg
d3BhdGg9L2xvY2FsL2RvbWFpbi8wL2RldmljZS1tb2RlbC81L3N0YXRlIHRva2VuPTMvMDogZXZl
bnQgZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2RldmljZS1tb2RlbC81L3N0YXRlDQpsaWJ4bDogZGVi
dWc6IGxpYnhsX2V2ZW50LmM6NjE1OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNo
IHc9MHgxNmZiOWU4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9kZXZpY2UtbW9kZWwvNS9zdGF0ZSB0
b2tlbj0zLzA6IGRlcmVnaXN0ZXIgc2xvdG51bT0zDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50
LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgxNmZiOWU4OiBk
ZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjU3Nzps
aWJ4bF9fZXZfeHN3YXRjaF9yZWdpc3Rlcjogd2F0Y2ggdz0weDE2ZmVkZDggd3BhdGg9L2xvY2Fs
L2RvbWFpbi8wL2JhY2tlbmQvdmlmLzUvMC9zdGF0ZSB0b2tlbj0zLzE6IHJlZ2lzdGVyIHNsb3Ru
dW09Mw0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjUxNDp3YXRjaGZkX2NhbGxiYWNrOiB3
YXRjaCB3PTB4MTZmZWRkOCB3cGF0aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNS8wL3N0
YXRlIHRva2VuPTMvMTogZXZlbnQgZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzUv
MC9zdGF0ZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjgzNDpkZXZzdGF0ZV93YXRjaF9j
YWxsYmFjazogYmFja2VuZCAvbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNS8wL3N0YXRlIHdh
bnRlZCBzdGF0ZSAyIHN0aWxsIHdhaXRpbmcgc3RhdGUgMQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9l
dmVudC5jOjUxNDp3YXRjaGZkX2NhbGxiYWNrOiB3YXRjaCB3PTB4MTZmZWRkOCB3cGF0aD0vbG9j
YWwvZG9tYWluLzAvYmFja2VuZC92aWYvNS8wL3N0YXRlIHRva2VuPTMvMTogZXZlbnQgZXBhdGg9
L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzUvMC9zdGF0ZQ0KbGlieGw6IGRlYnVnOiBsaWJ4
bF9ldmVudC5jOjgzMDpkZXZzdGF0ZV93YXRjaF9jYWxsYmFjazogYmFja2VuZCAvbG9jYWwvZG9t
YWluLzAvYmFja2VuZC92aWYvNS8wL3N0YXRlIHdhbnRlZCBzdGF0ZSAyIG9rDQpsaWJ4bDogZGVi
dWc6IGxpYnhsX2V2ZW50LmM6NjE1OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNo
IHc9MHgxNmZlZGQ4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi81LzAvc3RhdGUg
dG9rZW49My8xOiBkZXJlZ2lzdGVyIHNsb3RudW09Mw0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVu
dC5jOjYyOTpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCB3PTB4MTZmZWRkODog
ZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTAy
ODpkZXZpY2VfaG90cGx1ZzogY2FsbGluZyBob3RwbHVnIHNjcmlwdDogL2V0Yy94ZW4vc2NyaXB0
cy92aWYtYnJpZGdlIG9ubGluZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9hb3V0aWxzLmM6NTEzOmxp
YnhsX19hc3luY19leGVjX3N0YXJ0OiBmb3JraW5nIHRvIGV4ZWN1dGU6IC9ldGMveGVuL3Njcmlw
dHMvdmlmLWJyaWRnZSBvbmxpbmUNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2Mjk6bGli
eGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDE2ZmVlNjA6IGRlcmVnaXN0ZXIg
dW5yZWdpc3RlcmVkDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94
c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgxNmZlZTYwOiBkZXJlZ2lzdGVyIHVucmVnaXN0
ZXJlZA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjU3NzpsaWJ4bF9fZXZfeHN3YXRjaF9y
ZWdpc3Rlcjogd2F0Y2ggdz0weDE3MDAwNzggd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQv
dmlmLzYwMjgvMC9zdGF0ZSB0b2tlbj0zLzI6IHJlZ2lzdGVyIHNsb3RudW09Mw0KbGlieGw6IGRl
YnVnOiBsaWJ4bF9ldmVudC5jOjUxNDp3YXRjaGZkX2NhbGxiYWNrOiB3YXRjaCB3PTB4MTcwMDA3
OCB3cGF0aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHRva2VuPTMv
MjogZXZlbnQgZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZQ0K
bGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjgzNDpkZXZzdGF0ZV93YXRjaF9jYWxsYmFjazog
YmFja2VuZCAvbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHdhbnRlZCBz
dGF0ZSAyIHN0aWxsIHdhaXRpbmcgc3RhdGUgMQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5j
OjUxNDp3YXRjaGZkX2NhbGxiYWNrOiB3YXRjaCB3PTB4MTcwMDA3OCB3cGF0aD0vbG9jYWwvZG9t
YWluLzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHRva2VuPTMvMjogZXZlbnQgZXBhdGg9L2xv
Y2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZQ0KbGlieGw6IGRlYnVnOiBsaWJ4
bF9ldmVudC5jOjgzMDpkZXZzdGF0ZV93YXRjaF9jYWxsYmFjazogYmFja2VuZCAvbG9jYWwvZG9t
YWluLzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHdhbnRlZCBzdGF0ZSAyIG9rDQpsaWJ4bDog
ZGVidWc6IGxpYnhsX2V2ZW50LmM6NjE1OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdh
dGNoIHc9MHgxNzAwMDc4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi82MDI4LzAv
c3RhdGUgdG9rZW49My8yOiBkZXJlZ2lzdGVyIHNsb3RudW09Mw0KbGlieGw6IGRlYnVnOiBsaWJ4
bF9ldmVudC5jOjYyOTpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCB3PTB4MTcw
MDA3ODogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNl
LmM6MTAyODpkZXZpY2VfaG90cGx1ZzogY2FsbGluZyBob3RwbHVnIHNjcmlwdDogL2V0Yy94ZW4v
c2NyaXB0cy92aWYtYnJpZGdlIG9ubGluZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9hb3V0aWxzLmM6
NTEzOmxpYnhsX19hc3luY19leGVjX3N0YXJ0OiBmb3JraW5nIHRvIGV4ZWN1dGU6IC9ldGMveGVu
L3NjcmlwdHMvdmlmLWJyaWRnZSBvbmxpbmUNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2
Mjk6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDE3MDAxMDA6IGRlcmVn
aXN0ZXIgdW5yZWdpc3RlcmVkDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhs
X19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgxNzAwMTAwOiBkZXJlZ2lzdGVyIHVu
cmVnaXN0ZXJlZA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE5NDE6bGlieGxfX2FvX3By
b2dyZXNzX3JlcG9ydDogYW8gMHgxNmZhM2UwOiBwcm9ncmVzcyByZXBvcnQ6IGlnbm9yZWQNCmxp
YnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxNzY1OmxpYnhsX19hb19jb21wbGV0ZTogYW8gMHgx
NmZhM2UwOiBjb21wbGV0ZSwgcmM9MA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE3Mzc6
bGlieGxfX2FvX19kZXN0cm95OiBhbyAweDE2ZmEzZTA6IGRlc3Ryb3kNCnhjOiBkZWJ1ZzogaHlw
ZXJjYWxsIGJ1ZmZlcjogdG90YWwgYWxsb2NhdGlvbnM6MTQyMyB0b3RhbCByZWxlYXNlczoxNDIz
DQp4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IGN1cnJlbnQgYWxsb2NhdGlvbnM6MCBtYXhp
bXVtIGFsbG9jYXRpb25zOjQNCnhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgY3Vy
cmVudCBzaXplOjQNCnhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgaGl0czoxMzg5
IG1pc3Nlczo0IHRvb2JpZzozMA0KDQotLS0tLemCruS7tuWOn+S7ti0tLS0tDQrlj5Hku7bkuro6
IFdlaSBMaXUgW21haWx0bzp3ZWkubGl1MkBjaXRyaXguY29tXSANCuWPkemAgeaXtumXtDogMjAx
NuW5tDXmnIgxOOaXpSAyMjo0OQ0K5pS25Lu25Lq6OiDluK3lurfmnbANCuaKhOmAgTogR2Vvcmdl
IER1bmxhcDsgWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmc7IFdlaSBMaXUNCuS4u+mimDogUmU6IFtY
ZW4tdXNlcnNdIOetlOWkjTogc3R1YmRvbQ0KDQpPbiBXZWQsIE1heSAxOCwgMjAxNiBhdCAxMToy
NDo0NEFNICswMDAwLCDluK3lurfmnbAgd3JvdGU6DQo+IFNvcnJ5LCBJIHJlZmVyZW5jZWQgdGhp
cyBibG9nIGh0dHBzOi8vYmxvZy54ZW5wcm9qZWN0Lm9yZy8yMDEyLzEyLzEyL2xpbnV4LXN0dWIt
ZG9tYWluLy4NCg0KU2FkbHkgdGhhdCB3b3JrIGlzIG5vdCB5ZXQgY29tcGxldGVkLg0KDQo+IA0K
PiBOb3cgbXkgZ3Vlc3QgY29uZmlndXJhdGlvbiBmaWxlOg0KPiANCj4gbmFtZSA9ICJ0ZXN0X3N0
dWJkb20iDQo+IGJ1aWxkZXIgPSAiaHZtIg0KPiB2Y3B1cyA9IDINCj4gbWVtb3J5ID0gMTAyNA0K
PiBkaXNrID0gWyJ0YXA6cWNvdzI6dGVzdF9zdHViZG9tLmltZyxoZGEsdyJdDQo+IHZpZiA9IFsi
dHlwZT1pb2VtdSwgYnJpZGdlPXhlbmJyMCwgbWFjPTAwOjE2OjNlOmViOmNhOjgwIl0gYm9vdCA9
ICJjIg0KPiBwYWUgPSAxDQo+IGFjcGkgPSAxDQo+IGFwaWMgPSAxDQo+IGxvY2FsdGltZSA9IDEN
Cj4gdmdhPSJzdGR2Z2EiDQo+IHZnYXJhbT02NA0KPiB2bmMgPSAxDQo+IHZuY2xpc3RlbiA9ICIw
LjAuMC4wIg0KPiB2bmNkaXNwbGF5ID0gMTI4DQo+IHZuY3VudXNlZCA9IDANCj4gdm5jcGFzc3dk
ID0gInRlc3QiDQo+IGRldmljZV9tb2RlbF92ZXJzaW9uID0gInFlbXUteGVuLXRyYWRpdGlvbmFs
Ig0KPiBkZXZpY2VfbW9kZWxfc3R1YmRvbWFpbl9vdmVycmlkZSA9IDENCj4gDQo+IEhvd2V2ZXIs
IGFmdGVyIGNyZWF0aW5nIGd1ZXN0LCBJIHVzZSB2bmMgdG8gdmlldyB0aGUgZ3Vlc3QsIHRoZSBz
Y3JlZW4gaXMgYmxhY2suDQo+IA0KPiAjIHhsIGxpc3QNCj4gTmFtZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSUQgICBNZW0gVkNQVXMgICAgICBTdGF0ZSAgIFRpbWUocykNCj4gRG9t
YWluLTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCA1MDE2MiAgICAyNCAg
ICAgci0tLS0tICA2ODcxNjMuMA0KPiB0ZXN0X3N0dWJkb20tZG0gICAgICAgICAgICAgICAgICAg
ICAgIDIgICAgMzIgICAgIDEgICAgIC1iLS0tLSAgICAgICAwLjANCj4gdGVzdF94cF9zdHViZG9t
ICAgICAgICAgICAgICAgICAgICAgICA2MDI4ICAxMDE1ICAgICAxICAgICAtLS0tLS0gICAgICAg
MC4wDQo+IA0KDQpZb3VyIGd1ZXN0IGRvZXNuJ3QgYXBwZWFyIHRvIGJlIHJ1bm5pbmcuIFRoZSBD
UFUgdGltZSBpcyAwLjAuIFdoYXQgdmVyc2lvbiBvZiB4ZW4gZG8geW91IHVzZT8NCg0KV2VpLg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 18 15:08:53 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:08:53 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b334e-0004Hj-Vk; Wed, 18 May 2016 15:07:48 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b334d-0004HP-NY
 for Xen-users@lists.xen.org; Wed, 18 May 2016 15:07:47 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 4F/79-02972-3458C375; Wed, 18 May 2016 15:07:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrPIsWRWlGSWpSXmKPExsVSXRvEruvUahN
 usGsTl8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmtG14T1bQfNixoq3PZeYGxi/LGDsYuTiEBL4
 yihx591kKGcVo8Ts47dYuxg5OdgEDCX2bWpgAbFFBBQlHry8CRZnFoiW+Pl5HVhcWMBVYsn+L
 1A1ThJLFixhh7CNJE68fgFmswioSnRtWMEEYvMKeEn83vGWFW7zpacfmEESnAIGEnsuLmQDsR
 kFZCWmPbrPBLFMXGLutFlgiyUEBCSW7DnPDGGLSrx8/A8qLi+x++txIJsDqF5TYv0ufYhWRYk
 p3Q/ZIfYKSpyc+YRlAqPILCRTZyF0zELSMQtJxwJGllWM6sWpRWWpRbrGeklFmekZJbmJmTm6
 hoYmermpxcWJ6ak5iUnFesn5uZsYgZHBAAQ7GO/2OR9ilORgUhLlda6wCRfiS8pPqcxILM6IL
 yrNSS0+xCjDwaEkwSvZApQTLEpNT61Iy8wBxihMWoKDR0mEVxMkzVtckJhbnJkOkTrFqMsxa/
 mdtUxCLHn5ealS4rxLmoGKBECKMkrz4EbA0sUlRlkpYV5GoKOEeApSi3IzS1DlXzGKczAqCfO
 mg6ziycwrgdv0CugIJqAjbomBHVGSiJCSamC8OOlH5L9Wm2nnNjAo2AY6r9wTfvnUV4bD2b2n
 a7kDzbcuPuRwKsZ5vabmi7Of2daHMmnd8luU9cCEXVvob+5nnei3P2/FrzmzKiBmWZvI/i+fv
 +3bpL6y+uyFBt0I75IvUaYKTw1sVRT/Jkl29k3bcLSH+V1k5qf8w/JCbNy8m26/Kw3olVyrxF
 KckWioxVxUnAgAUhUGCBIDAAA=
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-10.tower-27.messagelabs.com!1463584061!42372644!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17260 invoked from network); 18 May 2016 15:07:44 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-10.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 18 May 2016 15:07:44 -0000
Received: from CAS1.corp.qihoo.net (unknown [220.181.158.129])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id 6012B6B2EB1;
 Wed, 18 May 2016 23:07:40 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS1.corp.qihoo.net ([220.181.158.129]) with mapi id 14.02.0387.000; Wed, 18
 May 2016 23:07:40 +0800
From: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: =?utf-8?B?W1hlbi11c2Vyc10g562U5aSNOiAgc3R1YmRvbQ==?=
Thread-Index: AQHRsRR8JDTFj0RIREqTIwRR2ZnytZ++yN0w
Date: Wed, 18 May 2016 15:07:39 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F50F@EX01.corp.qihoo.net>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
 <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
 <20160518144902.GB27241@citrix.com>
In-Reply-To: <20160518144902.GB27241@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 George Dunlap <dunlapg@umich.edu>
Subject: [Xen-users] =?utf-8?b?562U5aSNOiAg562U5aSNOiAgc3R1YmRvbQ==?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

eGVuNC41LjEgb24gY2VudG9zNi41LCBJIGNvbXBpbGVkIGl0IGZyb20gc291cmNlIGNvZGUuIGtl
cm5lbCBpcyAzLjEwLjIwLTExLmVsNi5jZW50b3MuYWx0Lng4Nl82NA0KDQoNCiMgeGwgLXZ2diBj
cmVhdGUgdGVzdF9zdHViZG9tLmNmZw0KDQpGb3JtYXR0aW5nICd0ZXN0X3N0dWJkb20uaW1nJywg
Zm10PXFjb3cyIHNpemU9MzIyMTIyNTQ3MjAgZW5jcnlwdGlvbj1vZmYgY2x1c3Rlcl9zaXplPTY1
NTM2IGxhenlfcmVmY291bnRzPW9mZg0KUGFyc2luZyBjb25maWcgZnJvbSB0ZXN0X3N0dWJkb20u
Y2ZnDQpsaWJ4bDogZGVidWc6IGxpYnhsX2NyZWF0ZS5jOjE1MDc6ZG9fZG9tYWluX2NyZWF0ZTog
YW8gMHgxNmZhM2UwOiBjcmVhdGU6IGhvdz0obmlsKSBjYWxsYmFjaz0obmlsKSBwb2xsZXI9MHgx
NmZhYWMwDQpsaWJ4bDogaW5mbzogbGlieGxfY3JlYXRlLmM6NzczOmluaXRpYXRlX2RvbWFpbl9j
cmVhdGU6IGNoYW5nZSBkb21pZCB0byB2bmNkaXNwbGF5ICsgNTkwMDogNjAyOA0KbGlieGw6IGRl
YnVnOiBsaWJ4bF9kZXZpY2UuYzoyNjk6bGlieGxfX2RldmljZV9kaXNrX3NldF9iYWNrZW5kOiBE
aXNrIHZkZXY9aGRhIHNwZWMuYmFja2VuZD11bmtub3duDQpsaWJ4bDogZGVidWc6IGxpYnhsX2Rl
dmljZS5jOjI1MjpkaXNrX3RyeV9iYWNrZW5kOiBEaXNrIHZkZXY9aGRhLCBiYWNrZW5kIHBoeSB1
bnN1aXRhYmxlIGR1ZSB0byBmb3JtYXQgcWNvdzINCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNl
LmM6Mjk4OmxpYnhsX19kZXZpY2VfZGlza19zZXRfYmFja2VuZDogRGlzayB2ZGV2PWhkYSwgdXNp
bmcgYmFja2VuZCBxZGlzaw0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoyNjk6bGlieGxf
X2RldmljZV9kaXNrX3NldF9iYWNrZW5kOiBEaXNrIHZkZXY9aGRjIHNwZWMuYmFja2VuZD11bmtu
b3duDQpsaWJ4bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjIxNTpkaXNrX3RyeV9iYWNrZW5kOiBE
aXNrIHZkZXY9aGRjLCBiYWNrZW5kIHBoeSB1bnN1aXRhYmxlIGFzIHBoeXMgcGF0aCBub3QgYSBi
bG9jayBkZXZpY2UNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6Mjk4OmxpYnhsX19kZXZp
Y2VfZGlza19zZXRfYmFja2VuZDogRGlzayB2ZGV2PWhkYywgdXNpbmcgYmFja2VuZCBxZGlzaw0K
bGlieGw6IGRlYnVnOiBsaWJ4bF9jcmVhdGUuYzo5MTA6aW5pdGlhdGVfZG9tYWluX2NyZWF0ZTog
cnVubmluZyBib290bG9hZGVyDQpsaWJ4bDogZGVidWc6IGxpYnhsX2Jvb3Rsb2FkZXIuYzozMjM6
bGlieGxfX2Jvb3Rsb2FkZXJfcnVuOiBub3QgYSBQViBkb21haW4sIHNraXBwaW5nIGJvb3Rsb2Fk
ZXINCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2Mjk6bGlieGxfX2V2X3hzd2F0Y2hfZGVy
ZWdpc3Rlcjogd2F0Y2ggdz0weDE2ZmIyNzA6IGRlcmVnaXN0ZXIgdW5yZWdpc3RlcmVkDQpsaWJ4
bDogZGVidWc6IGxpYnhsX251bWEuYzo0ODM6bGlieGxfX2dldF9udW1hX2NhbmRpZGF0ZTogTmV3
IGJlc3QgTlVNQSBwbGFjZW1lbnQgY2FuZGlkYXRlIGZvdW5kOiBucl9ub2Rlcz0xLCBucl9jcHVz
PTEyLCBucl92Y3B1cz0yNiwgZnJlZV9tZW1rYj0zOTg0MQ0KbGlieGw6IGRldGFpbDogbGlieGxf
ZG9tLmM6MTk2Om51bWFfcGxhY2VfZG9tYWluOiBOVU1BIHBsYWNlbWVudCBjYW5kaWRhdGUgd2l0
aCAxIG5vZGVzLCAxMiBjcHVzIGFuZCAzOTg0MSBLQiBmcmVlIHNlbGVjdGVkDQp4YzogZGV0YWls
OiBlbGZfcGFyc2VfYmluYXJ5OiBwaGRyOiBwYWRkcj0weDEwMDAwMCBtZW1zej0weGJkNDg0DQp4
YzogZGV0YWlsOiBlbGZfcGFyc2VfYmluYXJ5OiBtZW1vcnk6IDB4MTAwMDAwIC0+IDB4MWJkNDg0
DQp4YzogZGV0YWlsOiBWSVJUVUFMIE1FTU9SWSBBUlJBTkdFTUVOVDoNCnhjOiBkZXRhaWw6ICAg
TG9hZGVyOiAgIDAwMDAwMDAwMDAxMDAwMDAtPjAwMDAwMDAwMDAxYmQ0ODQNCnhjOiBkZXRhaWw6
ICAgTW9kdWxlczogIDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAwMDAwMDAwMDANCnhjOiBkZXRh
aWw6ICAgVE9UQUw6ICAgIDAwMDAwMDAwMDAwMDAwMDAtPjAwMDAwMDAwM2Y4MDAwMDANCnhjOiBk
ZXRhaWw6ICAgRU5UUlk6ICAgIDAwMDAwMDAwMDAxMDAwMDANCnhjOiBkZXRhaWw6IFBIWVNJQ0FM
IE1FTU9SWSBBTExPQ0FUSU9OOg0KeGM6IGRldGFpbDogICA0S0IgUEFHRVM6IDB4MDAwMDAwMDAw
MDAwMDIwMA0KeGM6IGRldGFpbDogICAyTUIgUEFHRVM6IDB4MDAwMDAwMDAwMDAwMDFmYg0KeGM6
IGRldGFpbDogICAxR0IgUEFHRVM6IDB4MDAwMDAwMDAwMDAwMDAwMA0KeGM6IGRldGFpbDogZWxm
X2xvYWRfYmluYXJ5OiBwaGRyIDAgYXQgMHg3ZjgwNmRlMGIwMDAgLT4gMHg3ZjgwNmRlYmYyZjQN
CmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2dudHRhYl9odm1fc2VlZDogY2FsbGVkLCBw
Zm49MHhmZjAwMA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoyNjk6bGlieGxfX2Rldmlj
ZV9kaXNrX3NldF9iYWNrZW5kOiBEaXNrIHZkZXY9aGRhIHNwZWMuYmFja2VuZD1xZGlzaw0KbGli
eGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjYyOTpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVy
OiB3YXRjaCB3PTB4MTZmY2NmMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQNCmxpYnhsOiBkZWJ1
ZzogbGlieGxfZGV2aWNlLmM6MjY5OmxpYnhsX19kZXZpY2VfZGlza19zZXRfYmFja2VuZDogRGlz
ayB2ZGV2PWhkYyBzcGVjLmJhY2tlbmQ9cWRpc2sNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQu
Yzo2Mjk6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDE2ZjM1MDA6IGRl
cmVnaXN0ZXIgdW5yZWdpc3RlcmVkDQpsaWJ4bDogZGVidWc6IGxpYnhsX251bWEuYzo0ODM6bGli
eGxfX2dldF9udW1hX2NhbmRpZGF0ZTogTmV3IGJlc3QgTlVNQSBwbGFjZW1lbnQgY2FuZGlkYXRl
IGZvdW5kOiBucl9ub2Rlcz0xLCBucl9jcHVzPTEyLCBucl92Y3B1cz0yNywgZnJlZV9tZW1rYj0z
ODgxNg0KbGlieGw6IGRldGFpbDogbGlieGxfZG9tLmM6MTk2Om51bWFfcGxhY2VfZG9tYWluOiBO
VU1BIHBsYWNlbWVudCBjYW5kaWRhdGUgd2l0aCAxIG5vZGVzLCAxMiBjcHVzIGFuZCAzODgxNiBL
QiBmcmVlIHNlbGVjdGVkDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9hbGxvY2F0ZTog
Y21kbGluZT0iIC1kIDYwMjgiLCBmZWF0dXJlcz0iIg0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kb20u
Yzo1MzM6bGlieGxfX2J1aWxkX3B2OiBwdiBrZXJuZWwgbWFwcGVkIDAgcGF0aCAvdXNyL2xvY2Fs
L2xpYi94ZW4vYm9vdC9pb2VtdS1zdHViZG9tLmd6DQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhj
X2RvbV9rZXJuZWxfZmlsZTogZmlsZW5hbWU9Ii91c3IvbG9jYWwvbGliL3hlbi9ib290L2lvZW11
LXN0dWJkb20uZ3oiDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9tYWxsb2NfZmlsZW1h
cCAgICA6IDIyNDcga0INCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX21hbGxvYyAgICAg
ICAgICAgIDogMTM1MTYga0INCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2RvX2d1bnpp
cDogdW56aXAgb2ssIDB4MjMxZGE4IC0+IDB4ZDMzMjYwDQpkb21haW5idWlsZGVyOiBkZXRhaWw6
IHhjX2RvbV9ib290X3hlbl9pbml0OiB2ZXIgNC41LCBjYXBzIHhlbi0zLjAteDg2XzY0IHhlbi0z
LjAteDg2XzMycCBodm0tMy4wLXg4Nl8zMiBodm0tMy4wLXg4Nl8zMnAgaHZtLTMuMC14ODZfNjQN
CmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX3BhcnNlX2ltYWdlOiBjYWxsZWQNCmRvbWFp
bmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2ZpbmRfbG9hZGVyOiB0cnlpbmcgRUxGLWdlbmVyaWMg
bG9hZGVyIC4uLg0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiBsb2FkZXIgcHJvYmUgT0sNCnhjOiBk
ZXRhaWw6IGVsZl9wYXJzZV9iaW5hcnk6IHBoZHI6IHBhZGRyPTB4MCBtZW1zej0weDU2NTAwOA0K
eGM6IGRldGFpbDogZWxmX3BhcnNlX2JpbmFyeTogbWVtb3J5OiAweDAgLT4gMHg1NjUwMDgNCnhj
OiBkZXRhaWw6IGVsZl94ZW5fcGFyc2U6IF9feGVuX2d1ZXN0OiAiR1VFU1RfT1M9TWluaS1PUyxY
RU5fVkVSPXhlbi0zLjAsVklSVF9CQVNFPTB4MCxFTEZfUEFERFJfT0ZGU0VUPTB4MCxIWVBFUkNB
TExfUEFHRT0weDIsTE9BREVSPWdlbmVyaWMiDQp4YzogZGV0YWlsOiBlbGZfeGVuX3BhcnNlX2d1
ZXN0X2luZm86IEdVRVNUX09TPSJNaW5pLU9TIg0KeGM6IGRldGFpbDogZWxmX3hlbl9wYXJzZV9n
dWVzdF9pbmZvOiBYRU5fVkVSPSJ4ZW4tMy4wIg0KeGM6IGRldGFpbDogZWxmX3hlbl9wYXJzZV9n
dWVzdF9pbmZvOiBWSVJUX0JBU0U9IjB4MCINCnhjOiBkZXRhaWw6IGVsZl94ZW5fcGFyc2VfZ3Vl
c3RfaW5mbzogRUxGX1BBRERSX09GRlNFVD0iMHgwIg0KeGM6IGRldGFpbDogZWxmX3hlbl9wYXJz
ZV9ndWVzdF9pbmZvOiBIWVBFUkNBTExfUEFHRT0iMHgyIg0KeGM6IGRldGFpbDogZWxmX3hlbl9w
YXJzZV9ndWVzdF9pbmZvOiBMT0FERVI9ImdlbmVyaWMiDQp4YzogZGV0YWlsOiBlbGZfeGVuX2Fk
ZHJfY2FsY19jaGVjazogYWRkcmVzc2VzOg0KeGM6IGRldGFpbDogICAgIHZpcnRfYmFzZSAgICAg
ICAgPSAweDANCnhjOiBkZXRhaWw6ICAgICBlbGZfcGFkZHJfb2Zmc2V0ID0gMHgwDQp4YzogZGV0
YWlsOiAgICAgdmlydF9vZmZzZXQgICAgICA9IDB4MA0KeGM6IGRldGFpbDogICAgIHZpcnRfa3N0
YXJ0ICAgICAgPSAweDANCnhjOiBkZXRhaWw6ICAgICB2aXJ0X2tlbmQgICAgICAgID0gMHg1NjUw
MDgNCnhjOiBkZXRhaWw6ICAgICB2aXJ0X2VudHJ5ICAgICAgID0gMHgwDQp4YzogZGV0YWlsOiAg
ICAgcDJtX2Jhc2UgICAgICAgICA9IDB4ZmZmZmZmZmZmZmZmZmZmZg0KZG9tYWluYnVpbGRlcjog
ZGV0YWlsOiB4Y19kb21fcGFyc2VfZWxmX2tlcm5lbDogeGVuLTMuMC14ODZfNjQ6IDB4MCAtPiAw
eDU2NTAwOA0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fbWVtX2luaXQ6IG1lbSAzMiBN
QiwgcGFnZXMgMHgyMDAwIHBhZ2VzLCA0ayBlYWNoDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhj
X2RvbV9tZW1faW5pdDogMHgyMDAwIHBhZ2VzDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2Rv
bV9ib290X21lbV9pbml0OiBjYWxsZWQNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeDg2X2NvbXBh
dDogZ3Vlc3QgeGVuLTMuMC14ODZfNjQsIGFkZHJlc3Mgc2l6ZSA2NA0KZG9tYWluYnVpbGRlcjog
ZGV0YWlsOiB4Y19kb21fYnVpbGRfaW1hZ2U6IGNhbGxlZA0KZG9tYWluYnVpbGRlcjogZGV0YWls
OiB4Y19kb21fYWxsb2Nfc2VnbWVudDogICBrZXJuZWwgICAgICAgOiAweDAgLT4gMHg1NjYwMDAg
IChwZm4gMHgwICsgMHg1NjYgcGFnZXMpDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9w
Zm5fdG9fcHRyX3JldGNvdW50OiBkb21VIG1hcHBpbmc6IHBmbiAweDArMHg1NjYgYXQgMHg3Zjgw
NmE4ZWYwMDANCnhjOiBkZXRhaWw6IGVsZl9sb2FkX2JpbmFyeTogcGhkciAwIGF0IDB4N2Y4MDZh
OGVmMDAwIC0+IDB4N2Y4MDZhZTU0MDA4DQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9h
bGxvY19zZWdtZW50OiAgIHBoeXMybWFjaCAgICA6IDB4NTY2MDAwIC0+IDB4NTc2MDAwICAocGZu
IDB4NTY2ICsgMHgxMCBwYWdlcykNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX3Bmbl90
b19wdHJfcmV0Y291bnQ6IGRvbVUgbWFwcGluZzogcGZuIDB4NTY2KzB4MTAgYXQgMHg3ZjgwNmRl
YjkwMDANCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2FsbG9jX3BhZ2UgICA6ICAgc3Rh
cnQgaW5mbyAgIDogMHg1NzYwMDAgKHBmbiAweDU3NikNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDog
eGNfZG9tX2FsbG9jX3BhZ2UgICA6ICAgeGVuc3RvcmUgICAgIDogMHg1NzcwMDAgKHBmbiAweDU3
NykNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2FsbG9jX3BhZ2UgICA6ICAgY29uc29s
ZSAgICAgIDogMHg1NzgwMDAgKHBmbiAweDU3OCkNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogbnJf
cGFnZV90YWJsZXM6IDB4MDAwMGZmZmZmZmZmZmZmZi80ODogMHgwMDAwMDAwMDAwMDAwMDAwIC0+
IDB4MDAwMGZmZmZmZmZmZmZmZiwgMSB0YWJsZShzKQ0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiBu
cl9wYWdlX3RhYmxlczogMHgwMDAwMDA3ZmZmZmZmZmZmLzM5OiAweDAwMDAwMDAwMDAwMDAwMDAg
LT4gMHgwMDAwMDA3ZmZmZmZmZmZmLCAxIHRhYmxlKHMpDQpkb21haW5idWlsZGVyOiBkZXRhaWw6
IG5yX3BhZ2VfdGFibGVzOiAweDAwMDAwMDAwM2ZmZmZmZmYvMzA6IDB4MDAwMDAwMDAwMDAwMDAw
MCAtPiAweDAwMDAwMDAwM2ZmZmZmZmYsIDEgdGFibGUocykNCmRvbWFpbmJ1aWxkZXI6IGRldGFp
bDogbnJfcGFnZV90YWJsZXM6IDB4MDAwMDAwMDAwMDFmZmZmZi8yMTogMHgwMDAwMDAwMDAwMDAw
MDAwIC0+IDB4MDAwMDAwMDAwMDdmZmZmZiwgNCB0YWJsZShzKQ0KZG9tYWluYnVpbGRlcjogZGV0
YWlsOiB4Y19kb21fYWxsb2Nfc2VnbWVudDogICBwYWdlIHRhYmxlcyAgOiAweDU3OTAwMCAtPiAw
eDU4MDAwMCAgKHBmbiAweDU3OSArIDB4NyBwYWdlcykNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDog
eGNfZG9tX3Bmbl90b19wdHJfcmV0Y291bnQ6IGRvbVUgbWFwcGluZzogcGZuIDB4NTc5KzB4NyBh
dCAweDdmODA2ZGVkMTAwMA0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fYWxsb2NfcGFn
ZSAgIDogICBib290IHN0YWNrICAgOiAweDU4MDAwMCAocGZuIDB4NTgwKQ0KZG9tYWluYnVpbGRl
cjogZGV0YWlsOiB4Y19kb21fYnVpbGRfaW1hZ2UgIDogdmlydF9hbGxvY19lbmQgOiAweDU4MTAw
MA0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fYnVpbGRfaW1hZ2UgIDogdmlydF9wZ3Rh
Yl9lbmQgOiAweDgwMDAwMA0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fYm9vdF9pbWFn
ZTogY2FsbGVkDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IGFyY2hfc2V0dXBfYm9vdGVhcmx5OiBk
b2luZyBub3RoaW5nDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9jb21wYXRfY2hlY2s6
IHN1cHBvcnRlZCBndWVzdCB0eXBlOiB4ZW4tMy4wLXg4Nl82NCA8PSBtYXRjaGVzDQpkb21haW5i
dWlsZGVyOiBkZXRhaWw6IHhjX2RvbV9jb21wYXRfY2hlY2s6IHN1cHBvcnRlZCBndWVzdCB0eXBl
OiB4ZW4tMy4wLXg4Nl8zMnANCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2NvbXBhdF9j
aGVjazogc3VwcG9ydGVkIGd1ZXN0IHR5cGU6IGh2bS0zLjAteDg2XzMyDQpkb21haW5idWlsZGVy
OiBkZXRhaWw6IHhjX2RvbV9jb21wYXRfY2hlY2s6IHN1cHBvcnRlZCBndWVzdCB0eXBlOiBodm0t
My4wLXg4Nl8zMnANCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogeGNfZG9tX2NvbXBhdF9jaGVjazog
c3VwcG9ydGVkIGd1ZXN0IHR5cGU6IGh2bS0zLjAteDg2XzY0DQpkb21haW5idWlsZGVyOiBkZXRh
aWw6IHhjX2RvbV91cGRhdGVfZ3Vlc3RfcDJtOiBkc3QgNjRiaXQsIHBhZ2VzIDB4MjAwMA0KZG9t
YWluYnVpbGRlcjogZGV0YWlsOiBjbGVhcl9wYWdlOiBwZm4gMHg1NzgsIG1mbiAweGUzN2M2ZQ0K
ZG9tYWluYnVpbGRlcjogZGV0YWlsOiBjbGVhcl9wYWdlOiBwZm4gMHg1NzcsIG1mbiAweGUzN2M2
Zg0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiB4Y19kb21fcGZuX3RvX3B0cl9yZXRjb3VudDogZG9t
VSBtYXBwaW5nOiBwZm4gMHg1NzYrMHgxIGF0IDB4N2Y4MDZkZWRhMDAwDQpkb21haW5idWlsZGVy
OiBkZXRhaWw6IHN0YXJ0X2luZm9feDg2XzY0OiBjYWxsZWQNCmRvbWFpbmJ1aWxkZXI6IGRldGFp
bDogc2V0dXBfaHlwZXJjYWxsX3BhZ2U6IHZhZGRyPTB4MjAwMCBwZm49MHgyDQpkb21haW5idWls
ZGVyOiBkZXRhaWw6IGRvbWFpbiBidWlsZGVyIG1lbW9yeSBmb290cHJpbnQNCmRvbWFpbmJ1aWxk
ZXI6IGRldGFpbDogICAgYWxsb2NhdGVkDQpkb21haW5idWlsZGVyOiBkZXRhaWw6ICAgICAgIG1h
bGxvYyAgICAgICAgICAgICA6IDEzNjE2IGtCDQpkb21haW5idWlsZGVyOiBkZXRhaWw6ICAgICAg
IGFub24gbW1hcCAgICAgICAgICA6IDAgYnl0ZXMNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogICAg
bWFwcGVkDQpkb21haW5idWlsZGVyOiBkZXRhaWw6ICAgICAgIGZpbGUgbW1hcCAgICAgICAgICA6
IDIyNDcga0INCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogICAgICAgZG9tVSBtbWFwICAgICAgICAg
IDogNTYyNCBrQg0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiBhcmNoX3NldHVwX2Jvb3RsYXRlOiBz
aGFyZWRfaW5mbzogcGZuIDB4MCwgbWZuIDB4N2RhOTENCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDog
c2hhcmVkX2luZm9feDg2XzY0OiBjYWxsZWQNCmRvbWFpbmJ1aWxkZXI6IGRldGFpbDogdmNwdV94
ODZfNjQ6IGNhbGxlZA0KZG9tYWluYnVpbGRlcjogZGV0YWlsOiB2Y3B1X3g4Nl82NDogY3IzOiBw
Zm4gMHg1NzkgbWZuIDB4ZTM3YzZkDQpkb21haW5idWlsZGVyOiBkZXRhaWw6IGxhdW5jaF92bTog
Y2FsbGVkLCBjdHh0PTB4N2Y4MDZkZWRiMDA0DQpkb21haW5idWlsZGVyOiBkZXRhaWw6IHhjX2Rv
bV9yZWxlYXNlOiBjYWxsZWQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MjY5OmxpYnhs
X19kZXZpY2VfZGlza19zZXRfYmFja2VuZDogRGlzayB2ZGV2PWhkYSBzcGVjLmJhY2tlbmQ9cWRp
c2sNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2Mjk6bGlieGxfX2V2X3hzd2F0Y2hfZGVy
ZWdpc3Rlcjogd2F0Y2ggdz0weDE2ZjY3YjA6IGRlcmVnaXN0ZXIgdW5yZWdpc3RlcmVkDQpsaWJ4
bDogZGVidWc6IGxpYnhsX2RldmljZS5jOjI2OTpsaWJ4bF9fZGV2aWNlX2Rpc2tfc2V0X2JhY2tl
bmQ6IERpc2sgdmRldj1oZGMgc3BlYy5iYWNrZW5kPXFkaXNrDQpsaWJ4bDogZGVidWc6IGxpYnhs
X2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgxNmY3
NGEwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE0
MzA6bGlieGxfX3NwYXduX2xvY2FsX2RtOiBTcGF3bmluZyBkZXZpY2UtbW9kZWwgL3Vzci9sb2Nh
bC9saWIveGVuL2Jpbi9xZW11LWRtIHdpdGggYXJndW1lbnRzOg0KbGlieGw6IGRlYnVnOiBsaWJ4
bF9kbS5jOjE0MzI6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC91c3IvbG9jYWwvbGliL3hlbi9i
aW4vcWVtdS1kbQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE0MzI6bGlieGxfX3NwYXduX2xv
Y2FsX2RtOiAgIC1kDQpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTQzMjpsaWJ4bF9fc3Bhd25f
bG9jYWxfZG06ICAgNQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE0MzI6bGlieGxfX3NwYXdu
X2xvY2FsX2RtOiAgIC1kb21haW4tbmFtZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE0MzI6
bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIHRlc3Rfc3R1YmRvbS1kbQ0KbGlieGw6IGRlYnVnOiBs
aWJ4bF9kbS5jOjE0MzI6bGlieGxfX3NwYXduX2xvY2FsX2RtOiAgIC12bmMNCmxpYnhsOiBkZWJ1
ZzogbGlieGxfZG0uYzoxNDMyOmxpYnhsX19zcGF3bl9sb2NhbF9kbTogICAwLjAuMC4wOjEyOCxw
YXNzd29yZA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9kbS5jOjE0MzI6bGlieGxfX3NwYXduX2xvY2Fs
X2RtOiAgIC1NDQpsaWJ4bDogZGVidWc6IGxpYnhsX2RtLmM6MTQzMjpsaWJ4bF9fc3Bhd25fbG9j
YWxfZG06ICAgeGVucHYNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo1Nzc6bGlieGxfX2V2
X3hzd2F0Y2hfcmVnaXN0ZXI6IHdhdGNoIHc9MHgxNmZiOWU4IHdwYXRoPS9sb2NhbC9kb21haW4v
MC9kZXZpY2UtbW9kZWwvNS9zdGF0ZSB0b2tlbj0zLzA6IHJlZ2lzdGVyIHNsb3RudW09Mw0KbGli
eGw6IGRlYnVnOiBsaWJ4bF9jcmVhdGUuYzoxNTIzOmRvX2RvbWFpbl9jcmVhdGU6IGFvIDB4MTZm
YTNlMDogaW5wcm9ncmVzczogcG9sbGVyPTB4MTZmYWFjMCwgZmxhZ3M9aQ0KbGlieGw6IGRlYnVn
OiBsaWJ4bF9ldmVudC5jOjUxNDp3YXRjaGZkX2NhbGxiYWNrOiB3YXRjaCB3PTB4MTZmYjllOCB3
cGF0aD0vbG9jYWwvZG9tYWluLzAvZGV2aWNlLW1vZGVsLzUvc3RhdGUgdG9rZW49My8wOiBldmVu
dCBlcGF0aD0vbG9jYWwvZG9tYWluLzAvZGV2aWNlLW1vZGVsLzUvc3RhdGUNCmxpYnhsOiBkZWJ1
ZzogbGlieGxfZXZlbnQuYzo1MTQ6d2F0Y2hmZF9jYWxsYmFjazogd2F0Y2ggdz0weDE2ZmI5ZTgg
d3BhdGg9L2xvY2FsL2RvbWFpbi8wL2RldmljZS1tb2RlbC81L3N0YXRlIHRva2VuPTMvMDogZXZl
bnQgZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2RldmljZS1tb2RlbC81L3N0YXRlDQpsaWJ4bDogZGVi
dWc6IGxpYnhsX2V2ZW50LmM6NjE1OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNo
IHc9MHgxNmZiOWU4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9kZXZpY2UtbW9kZWwvNS9zdGF0ZSB0
b2tlbj0zLzA6IGRlcmVnaXN0ZXIgc2xvdG51bT0zDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50
LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgxNmZiOWU4OiBk
ZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjU3Nzps
aWJ4bF9fZXZfeHN3YXRjaF9yZWdpc3Rlcjogd2F0Y2ggdz0weDE2ZmVkZDggd3BhdGg9L2xvY2Fs
L2RvbWFpbi8wL2JhY2tlbmQvdmlmLzUvMC9zdGF0ZSB0b2tlbj0zLzE6IHJlZ2lzdGVyIHNsb3Ru
dW09Mw0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjUxNDp3YXRjaGZkX2NhbGxiYWNrOiB3
YXRjaCB3PTB4MTZmZWRkOCB3cGF0aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNS8wL3N0
YXRlIHRva2VuPTMvMTogZXZlbnQgZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzUv
MC9zdGF0ZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjgzNDpkZXZzdGF0ZV93YXRjaF9j
YWxsYmFjazogYmFja2VuZCAvbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNS8wL3N0YXRlIHdh
bnRlZCBzdGF0ZSAyIHN0aWxsIHdhaXRpbmcgc3RhdGUgMQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9l
dmVudC5jOjUxNDp3YXRjaGZkX2NhbGxiYWNrOiB3YXRjaCB3PTB4MTZmZWRkOCB3cGF0aD0vbG9j
YWwvZG9tYWluLzAvYmFja2VuZC92aWYvNS8wL3N0YXRlIHRva2VuPTMvMTogZXZlbnQgZXBhdGg9
L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzUvMC9zdGF0ZQ0KbGlieGw6IGRlYnVnOiBsaWJ4
bF9ldmVudC5jOjgzMDpkZXZzdGF0ZV93YXRjaF9jYWxsYmFjazogYmFja2VuZCAvbG9jYWwvZG9t
YWluLzAvYmFja2VuZC92aWYvNS8wL3N0YXRlIHdhbnRlZCBzdGF0ZSAyIG9rDQpsaWJ4bDogZGVi
dWc6IGxpYnhsX2V2ZW50LmM6NjE1OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNo
IHc9MHgxNmZlZGQ4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi81LzAvc3RhdGUg
dG9rZW49My8xOiBkZXJlZ2lzdGVyIHNsb3RudW09Mw0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVu
dC5jOjYyOTpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCB3PTB4MTZmZWRkODog
ZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTAy
ODpkZXZpY2VfaG90cGx1ZzogY2FsbGluZyBob3RwbHVnIHNjcmlwdDogL2V0Yy94ZW4vc2NyaXB0
cy92aWYtYnJpZGdlIG9ubGluZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9hb3V0aWxzLmM6NTEzOmxp
YnhsX19hc3luY19leGVjX3N0YXJ0OiBmb3JraW5nIHRvIGV4ZWN1dGU6IC9ldGMveGVuL3Njcmlw
dHMvdmlmLWJyaWRnZSBvbmxpbmUNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2Mjk6bGli
eGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDE2ZmVlNjA6IGRlcmVnaXN0ZXIg
dW5yZWdpc3RlcmVkDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94
c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgxNmZlZTYwOiBkZXJlZ2lzdGVyIHVucmVnaXN0
ZXJlZA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjU3NzpsaWJ4bF9fZXZfeHN3YXRjaF9y
ZWdpc3Rlcjogd2F0Y2ggdz0weDE3MDAwNzggd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQv
dmlmLzYwMjgvMC9zdGF0ZSB0b2tlbj0zLzI6IHJlZ2lzdGVyIHNsb3RudW09Mw0KbGlieGw6IGRl
YnVnOiBsaWJ4bF9ldmVudC5jOjUxNDp3YXRjaGZkX2NhbGxiYWNrOiB3YXRjaCB3PTB4MTcwMDA3
OCB3cGF0aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHRva2VuPTMv
MjogZXZlbnQgZXBhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZQ0K
bGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjgzNDpkZXZzdGF0ZV93YXRjaF9jYWxsYmFjazog
YmFja2VuZCAvbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHdhbnRlZCBz
dGF0ZSAyIHN0aWxsIHdhaXRpbmcgc3RhdGUgMQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5j
OjUxNDp3YXRjaGZkX2NhbGxiYWNrOiB3YXRjaCB3PTB4MTcwMDA3OCB3cGF0aD0vbG9jYWwvZG9t
YWluLzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHRva2VuPTMvMjogZXZlbnQgZXBhdGg9L2xv
Y2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZQ0KbGlieGw6IGRlYnVnOiBsaWJ4
bF9ldmVudC5jOjgzMDpkZXZzdGF0ZV93YXRjaF9jYWxsYmFjazogYmFja2VuZCAvbG9jYWwvZG9t
YWluLzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHdhbnRlZCBzdGF0ZSAyIG9rDQpsaWJ4bDog
ZGVidWc6IGxpYnhsX2V2ZW50LmM6NjE1OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdh
dGNoIHc9MHgxNzAwMDc4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi82MDI4LzAv
c3RhdGUgdG9rZW49My8yOiBkZXJlZ2lzdGVyIHNsb3RudW09Mw0KbGlieGw6IGRlYnVnOiBsaWJ4
bF9ldmVudC5jOjYyOTpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCB3PTB4MTcw
MDA3ODogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNl
LmM6MTAyODpkZXZpY2VfaG90cGx1ZzogY2FsbGluZyBob3RwbHVnIHNjcmlwdDogL2V0Yy94ZW4v
c2NyaXB0cy92aWYtYnJpZGdlIG9ubGluZQ0KbGlieGw6IGRlYnVnOiBsaWJ4bF9hb3V0aWxzLmM6
NTEzOmxpYnhsX19hc3luY19leGVjX3N0YXJ0OiBmb3JraW5nIHRvIGV4ZWN1dGU6IC9ldGMveGVu
L3NjcmlwdHMvdmlmLWJyaWRnZSBvbmxpbmUNCmxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2
Mjk6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDE3MDAxMDA6IGRlcmVn
aXN0ZXIgdW5yZWdpc3RlcmVkDQpsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhs
X19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgxNzAwMTAwOiBkZXJlZ2lzdGVyIHVu
cmVnaXN0ZXJlZA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE5NDE6bGlieGxfX2FvX3By
b2dyZXNzX3JlcG9ydDogYW8gMHgxNmZhM2UwOiBwcm9ncmVzcyByZXBvcnQ6IGlnbm9yZWQNCmxp
YnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxNzY1OmxpYnhsX19hb19jb21wbGV0ZTogYW8gMHgx
NmZhM2UwOiBjb21wbGV0ZSwgcmM9MA0KbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE3Mzc6
bGlieGxfX2FvX19kZXN0cm95OiBhbyAweDE2ZmEzZTA6IGRlc3Ryb3kNCnhjOiBkZWJ1ZzogaHlw
ZXJjYWxsIGJ1ZmZlcjogdG90YWwgYWxsb2NhdGlvbnM6MTQyMyB0b3RhbCByZWxlYXNlczoxNDIz
DQp4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IGN1cnJlbnQgYWxsb2NhdGlvbnM6MCBtYXhp
bXVtIGFsbG9jYXRpb25zOjQNCnhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgY3Vy
cmVudCBzaXplOjQNCnhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgaGl0czoxMzg5
IG1pc3Nlczo0IHRvb2JpZzozMA0KDQotLS0tLemCruS7tuWOn+S7ti0tLS0tDQrlj5Hku7bkuro6
IFdlaSBMaXUgW21haWx0bzp3ZWkubGl1MkBjaXRyaXguY29tXSANCuWPkemAgeaXtumXtDogMjAx
NuW5tDXmnIgxOOaXpSAyMjo0OQ0K5pS25Lu25Lq6OiDluK3lurfmnbANCuaKhOmAgTogR2Vvcmdl
IER1bmxhcDsgWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmc7IFdlaSBMaXUNCuS4u+mimDogUmU6IFtY
ZW4tdXNlcnNdIOetlOWkjTogc3R1YmRvbQ0KDQpPbiBXZWQsIE1heSAxOCwgMjAxNiBhdCAxMToy
NDo0NEFNICswMDAwLCDluK3lurfmnbAgd3JvdGU6DQo+IFNvcnJ5LCBJIHJlZmVyZW5jZWQgdGhp
cyBibG9nIGh0dHBzOi8vYmxvZy54ZW5wcm9qZWN0Lm9yZy8yMDEyLzEyLzEyL2xpbnV4LXN0dWIt
ZG9tYWluLy4NCg0KU2FkbHkgdGhhdCB3b3JrIGlzIG5vdCB5ZXQgY29tcGxldGVkLg0KDQo+IA0K
PiBOb3cgbXkgZ3Vlc3QgY29uZmlndXJhdGlvbiBmaWxlOg0KPiANCj4gbmFtZSA9ICJ0ZXN0X3N0
dWJkb20iDQo+IGJ1aWxkZXIgPSAiaHZtIg0KPiB2Y3B1cyA9IDINCj4gbWVtb3J5ID0gMTAyNA0K
PiBkaXNrID0gWyJ0YXA6cWNvdzI6dGVzdF9zdHViZG9tLmltZyxoZGEsdyJdDQo+IHZpZiA9IFsi
dHlwZT1pb2VtdSwgYnJpZGdlPXhlbmJyMCwgbWFjPTAwOjE2OjNlOmViOmNhOjgwIl0gYm9vdCA9
ICJjIg0KPiBwYWUgPSAxDQo+IGFjcGkgPSAxDQo+IGFwaWMgPSAxDQo+IGxvY2FsdGltZSA9IDEN
Cj4gdmdhPSJzdGR2Z2EiDQo+IHZnYXJhbT02NA0KPiB2bmMgPSAxDQo+IHZuY2xpc3RlbiA9ICIw
LjAuMC4wIg0KPiB2bmNkaXNwbGF5ID0gMTI4DQo+IHZuY3VudXNlZCA9IDANCj4gdm5jcGFzc3dk
ID0gInRlc3QiDQo+IGRldmljZV9tb2RlbF92ZXJzaW9uID0gInFlbXUteGVuLXRyYWRpdGlvbmFs
Ig0KPiBkZXZpY2VfbW9kZWxfc3R1YmRvbWFpbl9vdmVycmlkZSA9IDENCj4gDQo+IEhvd2V2ZXIs
IGFmdGVyIGNyZWF0aW5nIGd1ZXN0LCBJIHVzZSB2bmMgdG8gdmlldyB0aGUgZ3Vlc3QsIHRoZSBz
Y3JlZW4gaXMgYmxhY2suDQo+IA0KPiAjIHhsIGxpc3QNCj4gTmFtZSAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgSUQgICBNZW0gVkNQVXMgICAgICBTdGF0ZSAgIFRpbWUocykNCj4gRG9t
YWluLTAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMCA1MDE2MiAgICAyNCAg
ICAgci0tLS0tICA2ODcxNjMuMA0KPiB0ZXN0X3N0dWJkb20tZG0gICAgICAgICAgICAgICAgICAg
ICAgIDIgICAgMzIgICAgIDEgICAgIC1iLS0tLSAgICAgICAwLjANCj4gdGVzdF94cF9zdHViZG9t
ICAgICAgICAgICAgICAgICAgICAgICA2MDI4ICAxMDE1ICAgICAxICAgICAtLS0tLS0gICAgICAg
MC4wDQo+IA0KDQpZb3VyIGd1ZXN0IGRvZXNuJ3QgYXBwZWFyIHRvIGJlIHJ1bm5pbmcuIFRoZSBD
UFUgdGltZSBpcyAwLjAuIFdoYXQgdmVyc2lvbiBvZiB4ZW4gZG8geW91IHVzZT8NCg0KV2VpLg0K
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 18 15:29:39 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:29:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b33PN-0006b3-MK; Wed, 18 May 2016 15:29:13 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b33PL-0006ao-Ik
 for xen-users@lists.xen.org; Wed, 18 May 2016 15:29:11 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 F6/F6-18833-64A8C375; Wed, 18 May 2016 15:29:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrFIsWRWlGSWpSXmKPExsXitHSDva5bl02
 4wYqHmharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bKLVsYCy6xVVy418HawHiUtYuRk0NCwF/i
 xZznLCA2i4CqxKrT38FsNgFliZ+dvWxdjBwcIgJOEiea5UDCzAKlEl3f+8DCwgK2Em+vRIOEe
 QX0Jab8O84MYgsJGEocXd/JBhEXlDg58wkLRKuexI2pU8BamQWkJZb/44AIy0s0b50N1sopYC
 TRsXkCI4gtKqAicWXCW3aIkQoSHdOPMUEczC1x+/RU5gmMArOQbJiFZMMshA2zkGxYwMiyilG
 9OLWoLLVI11gvqSgzPaMkNzEzR9fQwEwvN7W4ODE9NScxqVgvOT93EyMwVBmAYAdjxz+nQ4yS
 HExKorzOFTbhQnxJ+SmVGYnFGfFFpTmpxYcYNTg4BDavXX2BUYolLz8vVUmC16sTqE6wKDU9t
 SItMwcYTTClEhw8SiK8QSBp3uKCxNzizHSI1ClGY44tC26sZeJY8OP2WiYhsElS4rxSIKUCIK
 UZpXlwg2BRfolRVkqYlxHoTCGegtSi3MwSVPlXjOIcjErCvMEgU3gy80rg9r0COoUJ6JRbYmC
 nlCQipKQaGPds/LWqY++B5cW/X9imud0ye9le7jNl+v//PTwan856/rwve2Pbr2y2fdPDf7r8
 35jZkXMhIWBHdOzaitsnnfj6lGOrL7GLra4WTeJn3vDLq+Xm2aDvGuu4a7PbTnpaZUlkz1iyd
 9EHlc0yPGwBZq5azxt5D61dO8+Gac2sqUXHfs86/cC3KV6JpTgj0VCLuag4EQBK2BS37QIAAA
 ==
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1463585349!14736825!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28200 invoked from network); 18 May 2016 15:29:10 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-8.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 15:29:10 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="361824606"
Date: Wed, 18 May 2016 16:29:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?iso-8859-1?Q?H=E5kon?= Alstadheim <hakon@alstadheim.priv.no>
Message-ID: <20160518152902.GD27241@citrix.com>
References: <573200FC.4030404@alstadheim.priv.no>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <573200FC.4030404@alstadheim.priv.no>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Xen-users <xen-users@lists.xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] best practice NUMA config for dom0 ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Q0MgRGFyaW8gd2hvIGltcGxlbWVudGVkIG51bWEgcGxhY2VtZW50LgoKT24gVHVlLCBNYXkgMTAs
IDIwMTYgYXQgMDU6NDA6NDRQTSArMDIwMCwgSMOla29uIEFsc3RhZGhlaW0gd3JvdGU6Cj4gSXQg
aGFzIGJlZW4gbXkgdW5kZXJzdGFuZGluZywgd2l0aG91dCBhbnkgZG9jdW1lbnRhdGlvbiB0byBi
YWNrIGl0IHVwLAo+IHRoYXQgb24gYSBYZW4gc2VydmVyIHRoZSBoeXBlcnZpc29yIGRvZXMgYWxs
IHRoZW4gTlVNQSBoYW5kbGluZywgYW5kCj4gdGhhdCBsaW51eCBpbiBkb20wIG9yIGRvbVUgc2hv
dWxkIGtlZXAgaXRzIGhhbmRzIG9mZi4gTm93IEkgbm90aWNlIHRoYXQKPiB4bCBpcyBjb21wbGFp
bmluZzoKPiAKPiBsaWJ4bDogbm90aWNlOiBsaWJ4bF9udW1hLmM6NDk5OmxpYnhsX19nZXRfbnVt
YV9jYW5kaWRhdGU6IE5VTUEKPiBwbGFjZW1lbnQgZmFpbGVkLCBwZXJmb3JtYW5jZSBtaWdodCBi
ZSBhZmZlY3RlZAo+IAo+IFNvLCBnaXZlbiB0aGF0IGRvbTAgaXMgcnVubmluZyBhIGZhaXJseSBy
ZWNlbnQga2VybmVsLCBhbmQgWGVuIGlzIHRoZQo+IGxhdGVzdCBzdGFibGUgKDQuNi4xKSwgaG93
IHNob3VsZCBJIGNvbmZpZ3VyZSB0aGUgbGludXgga2VybmVsIGZvciBiZXN0Cj4gbnVtYSBoYW5k
bGluZyA/IEkgaGF2ZSB0d28gY3B1LWRpZXMgd2l0aCByYW0gdGhhdCB3aWxsIGJlbmVmaXQgZnJv
bSBOVU1BCj4gYXdhcmUgYWxsb2NhdGlvbi4KPiAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi11c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4t
dXNlcnNAbGlzdHMueGVuLm9yZwo+IGh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 18 15:29:39 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:29:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b33PN-0006b3-MK; Wed, 18 May 2016 15:29:13 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b33PL-0006ao-Ik
 for xen-users@lists.xen.org; Wed, 18 May 2016 15:29:11 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 F6/F6-18833-64A8C375; Wed, 18 May 2016 15:29:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrFIsWRWlGSWpSXmKPExsXitHSDva5bl02
 4wYqHmharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bKLVsYCy6xVVy418HawHiUtYuRk0NCwF/i
 xZznLCA2i4CqxKrT38FsNgFliZ+dvWxdjBwcIgJOEiea5UDCzAKlEl3f+8DCwgK2Em+vRIOEe
 QX0Jab8O84MYgsJGEocXd/JBhEXlDg58wkLRKuexI2pU8BamQWkJZb/44AIy0s0b50N1sopYC
 TRsXkCI4gtKqAicWXCW3aIkQoSHdOPMUEczC1x+/RU5gmMArOQbJiFZMMshA2zkGxYwMiyilG
 9OLWoLLVI11gvqSgzPaMkNzEzR9fQwEwvN7W4ODE9NScxqVgvOT93EyMwVBmAYAdjxz+nQ4yS
 HExKorzOFTbhQnxJ+SmVGYnFGfFFpTmpxYcYNTg4BDavXX2BUYolLz8vVUmC16sTqE6wKDU9t
 SItMwcYTTClEhw8SiK8QSBp3uKCxNzizHSI1ClGY44tC26sZeJY8OP2WiYhsElS4rxSIKUCIK
 UZpXlwg2BRfolRVkqYlxHoTCGegtSi3MwSVPlXjOIcjErCvMEgU3gy80rg9r0COoUJ6JRbYmC
 nlCQipKQaGPds/LWqY++B5cW/X9imud0ye9le7jNl+v//PTwan856/rwve2Pbr2y2fdPDf7r8
 35jZkXMhIWBHdOzaitsnnfj6lGOrL7GLra4WTeJn3vDLq+Xm2aDvGuu4a7PbTnpaZUlkz1iyd
 9EHlc0yPGwBZq5azxt5D61dO8+Gac2sqUXHfs86/cC3KV6JpTgj0VCLuag4EQBK2BS37QIAAA
 ==
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1463585349!14736825!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28200 invoked from network); 18 May 2016 15:29:10 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-8.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 15:29:10 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="361824606"
Date: Wed, 18 May 2016 16:29:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?iso-8859-1?Q?H=E5kon?= Alstadheim <hakon@alstadheim.priv.no>
Message-ID: <20160518152902.GD27241@citrix.com>
References: <573200FC.4030404@alstadheim.priv.no>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <573200FC.4030404@alstadheim.priv.no>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Xen-users <xen-users@lists.xen.org>,
 Dario Faggioli <dario.faggioli@citrix.com>, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] best practice NUMA config for dom0 ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Q0MgRGFyaW8gd2hvIGltcGxlbWVudGVkIG51bWEgcGxhY2VtZW50LgoKT24gVHVlLCBNYXkgMTAs
IDIwMTYgYXQgMDU6NDA6NDRQTSArMDIwMCwgSMOla29uIEFsc3RhZGhlaW0gd3JvdGU6Cj4gSXQg
aGFzIGJlZW4gbXkgdW5kZXJzdGFuZGluZywgd2l0aG91dCBhbnkgZG9jdW1lbnRhdGlvbiB0byBi
YWNrIGl0IHVwLAo+IHRoYXQgb24gYSBYZW4gc2VydmVyIHRoZSBoeXBlcnZpc29yIGRvZXMgYWxs
IHRoZW4gTlVNQSBoYW5kbGluZywgYW5kCj4gdGhhdCBsaW51eCBpbiBkb20wIG9yIGRvbVUgc2hv
dWxkIGtlZXAgaXRzIGhhbmRzIG9mZi4gTm93IEkgbm90aWNlIHRoYXQKPiB4bCBpcyBjb21wbGFp
bmluZzoKPiAKPiBsaWJ4bDogbm90aWNlOiBsaWJ4bF9udW1hLmM6NDk5OmxpYnhsX19nZXRfbnVt
YV9jYW5kaWRhdGU6IE5VTUEKPiBwbGFjZW1lbnQgZmFpbGVkLCBwZXJmb3JtYW5jZSBtaWdodCBi
ZSBhZmZlY3RlZAo+IAo+IFNvLCBnaXZlbiB0aGF0IGRvbTAgaXMgcnVubmluZyBhIGZhaXJseSBy
ZWNlbnQga2VybmVsLCBhbmQgWGVuIGlzIHRoZQo+IGxhdGVzdCBzdGFibGUgKDQuNi4xKSwgaG93
IHNob3VsZCBJIGNvbmZpZ3VyZSB0aGUgbGludXgga2VybmVsIGZvciBiZXN0Cj4gbnVtYSBoYW5k
bGluZyA/IEkgaGF2ZSB0d28gY3B1LWRpZXMgd2l0aCByYW0gdGhhdCB3aWxsIGJlbmVmaXQgZnJv
bSBOVU1BCj4gYXdhcmUgYWxsb2NhdGlvbi4KPiAKPiAKPiBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi11c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4t
dXNlcnNAbGlzdHMueGVuLm9yZwo+IGh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2VycwoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 18 15:33:34 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:33:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b33TM-0007B7-Dy; Wed, 18 May 2016 15:33:20 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b33TK-0007B0-PV
 for xen-users@lists.xen.org; Wed, 18 May 2016 15:33:18 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 3F/70-09532-E3B8C375; Wed, 18 May 2016 15:33:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsXitHRDpK5tt02
 4wc2Daharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aVHQdZCvZyVkyd/5a9gfEcexcjJ4eEgL/E
 hKtTmUBsFgFViUd/ZjCD2GwCyhI/O3vZQGwRAX2Jjn13WEBsZgEbiW3/rrKC2MICthLHN24Eq
 +EFqll87jAjiC0kYC7x7dFcRoi4oMTJmU+genUkFuz+BFTPAWRLSyz/xwES5hSwkJiybC3YOa
 ICKhJXJrxlhxijINEx/RgTSLmEALfE3277CYz8s5AMnYVk6CyEoQsYmVcxqhenFpWlFuka6SU
 VZaZnlOQmZuboGhqY6eWmFhcnpqfmJCYV6yXn525iBAYfAxDsYFz21+kQoyQHk5Ior3OFTbgQ
 X1J+SmVGYnFGfFFpTmrxIUYZDg4lCd7SLqCcYFFqempFWmYOMA5g0hIcPEoivLtA0rzFBYm5x
 ZnpEKlTjIpS4ry5IAkBkERGaR5cGyz2LjHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY1xVkCk
 9mXgnc9FdAi5mAFt8SA1tckoiQkmpgVLrSeOXWyY9/V+7xjd/IsKyre0Mik1Lnsb+pVuW7f4e
 se6W8rE/rZmP4hU2nNwcpvT+ut//eun9Zlw/NWdDOcLNS0JPvlfXzGRYvv89Q/lwS/EJs0qYv
 Jju3nHDcYycT9UatM3PnRknXl9MuTvM9y73fw+iYhtWfoKCLLge27/Zb94bZjV83mUWJpTgj0
 VCLuag4EQCml/A5uAIAAA==
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1463585595!888086!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53293 invoked from network); 18 May 2016 15:33:17 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-2.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 15:33:17 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355066463"
Date: Wed, 18 May 2016 16:33:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Alexis CARRETTE <carrette.alexis@gmail.com>
Message-ID: <20160518153303.GE27241@citrix.com>
References: <007301d1b05c$8f814ab0$ae83e010$@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <007301d1b05c$8f814ab0$ae83e010$@gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] Xen not booting after Ubuntu upgrade
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMTcsIDIwMTYgYXQgMDY6NTI6NTVQTSArMDIwMCwgQWxleGlzIENBUlJFVFRF
IHdyb3RlOgo+IEhlbGxvIGV2ZXJ5b25lLAo+IAo+ICAKPiAKPiBJJ3ZlIGRpc2NvdmVyZWQgWGVu
IGh5cGVydmlzb3IgZmV3IG1vbnRocyBhZ28gYW5kIGVuam95aW5nIGl0IHVudGlsIEkgdHJpZWQK
PiB0byB1cGdyYWRlIHRvIFVidW50dSAxNi4wNCArIFhlbiA0LjYgZnJvbSBVYnVudHUgMTUuMTAg
KyBYZW4gNC41LiBBZnRlcgo+IGRvaW5nICJkby1yZWxlYXNlLXVwZ3JhZGUiIGFuZCByZWJvb3Rp
bmcgdGhlIHN5c3RlbSBvbmNlIGl0IHdhcyBjb21wbGV0ZWQgSQo+IGNvdWxkbid0IGJvb3QgdG8g
WGVuIGFueW1vcmUuIEl0IGFjdHVhbGx5IHRyaWVzIHRvIGJvb3QgdW50aWwgaXQgcmVhY2hlcwo+
ICJTdGFydGluZyBMU0IgOiBYZW4gZGFlbW9ucyIuIEF0IHRoaXMgcG9pbnQgaXQgbG9vcHMgd2l0
aG91dCBlbmRpbmcuCj4gCj4gIAo+IAo+IEkndmUgYWN0dWFsbHkgdXBsb2FkZWQgYSB2aWRlbyB0
byB5b3V0dWJlIHRvIHNob3cgdGhlIGJvb3Qgc2VxdWVuY2UgaWYgdGhhdAo+IGNhbiBoZWxwIDog
aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1FdTFWVklDNlpOSQo+IAo+ICAKCkRvIHlv
dSBoYXBwZW4gdG8gaGF2ZSBYIGNvbmZpZ3VyZWQ/IFRoYXQgaXMsIHRoZSBuZXh0IHN0ZXAgaXMg
dG8gc3RhcnQKR0RNIChvciB3aGF0ZXZlciBsb2dpbiBtYW5hZ2VyIHlvdSB1c2UpLiBUaGUgZW5k
bGVzcyBsb29wIGNvdWxkIGJlCnN5c3RlbWQgdHJ5aW5nIHRvIHJlc3RhcnQgbG9naW4gbWFuYWdl
ci4KCkNhbiB5b3UgY2hlY2sgaWYgeW91IGNhbiBzc2ggdG8geW91ciBob3N0PwoKPiAKPiBQbGVh
c2UgZG9uJ3QgaGVzaXRhdGUgdG8gdGVsbCBtZSBpZiB5b3UgbmVlZCBtb3JlIGluZm9zLiBJIGRp
ZCB0aGUgc2FtZQo+IHVwZ3JhZGUgb24gbXkgdGVzdCBEb20wIHdpdGggdGhlIGV4YWN0IHNhbWUg
c29mdHdhcmUgY29uZmlndXJhdGlvbiBhbmQgaXQKPiB3ZW50IHBlcmZlY3RseSBmaW5lIDooCj4g
Cj4gIAo+IAo+IFRoYW5rcyBpbiBhZHZhbmNlLgo+IAo+ICAKPiAKPiBBbGV4aXMKPiAKCj4gX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tdXNlcnMg
bWFpbGluZyBsaXN0Cj4gWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKPiBodHRwOi8vbGlzdHMueGVu
Lm9yZy94ZW4tdXNlcnMKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0
dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 15:33:34 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:33:34 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b33TM-0007B7-Dy; Wed, 18 May 2016 15:33:20 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b33TK-0007B0-PV
 for xen-users@lists.xen.org; Wed, 18 May 2016 15:33:18 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 3F/70-09532-E3B8C375; Wed, 18 May 2016 15:33:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsXitHRDpK5tt02
 4wc2Daharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aVHQdZCvZyVkyd/5a9gfEcexcjJ4eEgL/E
 hKtTmUBsFgFViUd/ZjCD2GwCyhI/O3vZQGwRAX2Jjn13WEBsZgEbiW3/rrKC2MICthLHN24Eq
 +EFqll87jAjiC0kYC7x7dFcRoi4oMTJmU+genUkFuz+BFTPAWRLSyz/xwES5hSwkJiybC3YOa
 ICKhJXJrxlhxijINEx/RgTSLmEALfE3277CYz8s5AMnYVk6CyEoQsYmVcxqhenFpWlFuka6SU
 VZaZnlOQmZuboGhqY6eWmFhcnpqfmJCYV6yXn525iBAYfAxDsYFz21+kQoyQHk5Ior3OFTbgQ
 X1J+SmVGYnFGfFFpTmrxIUYZDg4lCd7SLqCcYFFqempFWmYOMA5g0hIcPEoivLtA0rzFBYm5x
 ZnpEKlTjIpS4ry5IAkBkERGaR5cGyz2LjHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY1xVkCk
 9mXgnc9FdAi5mAFt8SA1tckoiQkmpgVLrSeOXWyY9/V+7xjd/IsKyre0Mik1Lnsb+pVuW7f4e
 se6W8rE/rZmP4hU2nNwcpvT+ut//eun9Zlw/NWdDOcLNS0JPvlfXzGRYvv89Q/lwS/EJs0qYv
 Jju3nHDcYycT9UatM3PnRknXl9MuTvM9y73fw+iYhtWfoKCLLge27/Zb94bZjV83mUWJpTgj0
 VCLuag4EQCml/A5uAIAAA==
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-2.tower-21.messagelabs.com!1463585595!888086!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53293 invoked from network); 18 May 2016 15:33:17 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-2.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 15:33:17 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355066463"
Date: Wed, 18 May 2016 16:33:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Alexis CARRETTE <carrette.alexis@gmail.com>
Message-ID: <20160518153303.GE27241@citrix.com>
References: <007301d1b05c$8f814ab0$ae83e010$@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <007301d1b05c$8f814ab0$ae83e010$@gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] Xen not booting after Ubuntu upgrade
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVHVlLCBNYXkgMTcsIDIwMTYgYXQgMDY6NTI6NTVQTSArMDIwMCwgQWxleGlzIENBUlJFVFRF
IHdyb3RlOgo+IEhlbGxvIGV2ZXJ5b25lLAo+IAo+ICAKPiAKPiBJJ3ZlIGRpc2NvdmVyZWQgWGVu
IGh5cGVydmlzb3IgZmV3IG1vbnRocyBhZ28gYW5kIGVuam95aW5nIGl0IHVudGlsIEkgdHJpZWQK
PiB0byB1cGdyYWRlIHRvIFVidW50dSAxNi4wNCArIFhlbiA0LjYgZnJvbSBVYnVudHUgMTUuMTAg
KyBYZW4gNC41LiBBZnRlcgo+IGRvaW5nICJkby1yZWxlYXNlLXVwZ3JhZGUiIGFuZCByZWJvb3Rp
bmcgdGhlIHN5c3RlbSBvbmNlIGl0IHdhcyBjb21wbGV0ZWQgSQo+IGNvdWxkbid0IGJvb3QgdG8g
WGVuIGFueW1vcmUuIEl0IGFjdHVhbGx5IHRyaWVzIHRvIGJvb3QgdW50aWwgaXQgcmVhY2hlcwo+
ICJTdGFydGluZyBMU0IgOiBYZW4gZGFlbW9ucyIuIEF0IHRoaXMgcG9pbnQgaXQgbG9vcHMgd2l0
aG91dCBlbmRpbmcuCj4gCj4gIAo+IAo+IEkndmUgYWN0dWFsbHkgdXBsb2FkZWQgYSB2aWRlbyB0
byB5b3V0dWJlIHRvIHNob3cgdGhlIGJvb3Qgc2VxdWVuY2UgaWYgdGhhdAo+IGNhbiBoZWxwIDog
aHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1FdTFWVklDNlpOSQo+IAo+ICAKCkRvIHlv
dSBoYXBwZW4gdG8gaGF2ZSBYIGNvbmZpZ3VyZWQ/IFRoYXQgaXMsIHRoZSBuZXh0IHN0ZXAgaXMg
dG8gc3RhcnQKR0RNIChvciB3aGF0ZXZlciBsb2dpbiBtYW5hZ2VyIHlvdSB1c2UpLiBUaGUgZW5k
bGVzcyBsb29wIGNvdWxkIGJlCnN5c3RlbWQgdHJ5aW5nIHRvIHJlc3RhcnQgbG9naW4gbWFuYWdl
ci4KCkNhbiB5b3UgY2hlY2sgaWYgeW91IGNhbiBzc2ggdG8geW91ciBob3N0PwoKPiAKPiBQbGVh
c2UgZG9uJ3QgaGVzaXRhdGUgdG8gdGVsbCBtZSBpZiB5b3UgbmVlZCBtb3JlIGluZm9zLiBJIGRp
ZCB0aGUgc2FtZQo+IHVwZ3JhZGUgb24gbXkgdGVzdCBEb20wIHdpdGggdGhlIGV4YWN0IHNhbWUg
c29mdHdhcmUgY29uZmlndXJhdGlvbiBhbmQgaXQKPiB3ZW50IHBlcmZlY3RseSBmaW5lIDooCj4g
Cj4gIAo+IAo+IFRoYW5rcyBpbiBhZHZhbmNlLgo+IAo+ICAKPiAKPiBBbGV4aXMKPiAKCj4gX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBYZW4tdXNlcnMg
bWFpbGluZyBsaXN0Cj4gWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKPiBodHRwOi8vbGlzdHMueGVu
Lm9yZy94ZW4tdXNlcnMKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0
dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 15:47:15 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:47:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b33gN-0008Qe-9V; Wed, 18 May 2016 15:46:47 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b33gM-0008QQ-6r
 for Xen-users@lists.xen.org; Wed, 18 May 2016 15:46:46 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 84/A4-09532-56E8C375; Wed, 18 May 2016 15:46:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOIsWRWlGSWpSXmKPExsXitHRDpG5qn02
 4wb7ZbBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aHU/MZCy7IV0ye94O1gXGVVBcjB4eEgL9E
 31OeLkZODhYBVYkPL36xgthsAsoSPzt72UBsEQF9iSXrjjGC2MwC4RK3Nz1hArGFBbQk2nb2g
 dXzAtX8bD8AZgsJeEns/LKDGSIuKHFy5hMWkFXMApoS63fpQ5jSEsv/cUBMlJdo3jobrJpTwF
 ti8q9uFhBbVEBF4sqEt+wQExUkOqYfA9sqIcAtcfv0VOYJjAKzkCyYhbBgFsKCWUgWLGBkWcW
 oXpxaVJZapGukl1SUmZ5RkpuYmaNraGCml5taXJyYnpqTmFSsl5yfu4kRGKgMQLCDcdlfp0OM
 khxMSqK83D024UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeN17gXKCRanpqRVpmTnAmIFJS3DwK
 InwTgBJ8xYXJOYWZ6ZDpE4x6nJsWXBjLZMQS15+XqqUOK8tSJEASFFGaR7cCFj8XmKUlRLmZQ
 Q6SoinILUoN7MEVf4VozgHo5IwbwTIFJ7MvBK4Ta+AjmACOuKWGNgRJYkIKakGxuUGQvo39bY
 rvikUr89ur7ZVcJ81LUfkSekxpeNXLiu5n7rnkZ65ivl6flbO3cq1Mme0D4Us6L2V/2of72lh
 HZF5PSwXlR+WetiUGM29WWv7+qRmheUHre2HfDb7Nn5Z2H7UmsngvGTln/4Q6T/llyd/2GiVd
 mrijFnpJ/jqyqZdW/b/YIShthJLcUaioRZzUXEiANOpj8DaAgAA
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1463586403!14681848!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39298 invoked from network); 18 May 2016 15:46:44 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-10.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 15:46:44 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355069942"
Date: Wed, 18 May 2016 16:45:43 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160518154543.GF27241@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] xl network-attach
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDE6MTI6MzlQTSArMDAwMCwg5bit5bq35p2wIHdyb3Rl
Ogo+IEhpLAo+IAo+IAo+IAo+IEkgdXNlIOKAmHhsIG5ldHdvcmstYXR0YWNo4oCZIHRvIGF0dGFj
aCBhIG5pYywgYnV0IGZhaWxlZC4KPiAKPiAKPiAKPiAjIHhsIC12dnYgbmV0d29yay1hdHRhY2gg
NjAyOCBtYWM9MDA6MTY6M2U6ZWI6Y2E6ODEgYnJpZGdlPXZpcmJyMAoKQXMgYSBzdGFydGVyLCBj
YW4geW91IHRyeToKCiB4bCAtdnZ2IG5ldHdvcmstYXR0YWNoIDYwMjggIm1hYz0wMDoxNjozZTpl
YjpjYTo4MSxicmlkZ2U9dmlyYnIwIgoKSVNUUiB0aGVyZSBpcyBhIHByb2JsZW0gd2l0aCBjb21t
YW5kIGxpbmUgYXJndW1lbnQgcGFyc2luZyBhbmQgZXZlbgp3cm90ZSBhIHBhdGNoIHNlcmllcyBm
b3IgaXQuCgpXb3J0aCB0cnlpbmcgYW55d2F5LgoKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhsLmM6
NDI0NzpsaWJ4bF9kZXZpY2VfbmljX2FkZDogYW8gMHgyMGE5MTkwOiBjcmVhdGU6IGhvdz0obmls
KSBjYWxsYmFjaz0obmlsKSBwb2xsZXI9MHgyMGE5MWYwCj4gCj4gbGlieGw6IGRlYnVnOiBsaWJ4
bF9ldmVudC5jOjU3NzpsaWJ4bF9fZXZfeHN3YXRjaF9yZWdpc3Rlcjogd2F0Y2ggdz0weDIwYTU5
NDggd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZSB0b2tlbj0z
LzA6IHJlZ2lzdGVyIHNsb3RudW09Mwo+IAo+IGxpYnhsOiBkZWJ1ZzogbGlieGwuYzo0MjQ3Omxp
YnhsX2RldmljZV9uaWNfYWRkOiBhbyAweDIwYTkxOTA6IGlucHJvZ3Jlc3M6IHBvbGxlcj0weDIw
YTkxZjAsIGZsYWdzPWkKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NTE0OndhdGNo
ZmRfY2FsbGJhY2s6IHdhdGNoIHc9MHgyMGE1OTQ4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNr
ZW5kL3ZpZi82MDI4LzAvc3RhdGUgdG9rZW49My8wOiBldmVudCBlcGF0aD0vbG9jYWwvZG9tYWlu
LzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlCj4gCj4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVu
dC5jOjgzNDpkZXZzdGF0ZV93YXRjaF9jYWxsYmFjazogYmFja2VuZCAvbG9jYWwvZG9tYWluLzAv
YmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHdhbnRlZCBzdGF0ZSAyIHN0aWxsIHdhaXRpbmcgc3Rh
dGUgMQo+IAo+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo1MTQ6d2F0Y2hmZF9jYWxsYmFj
azogd2F0Y2ggdz0weDIwYTU5NDggd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYw
MjgvMC9zdGF0ZSB0b2tlbj0zLzA6IGV2ZW50IGVwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5k
L3ZpZi82MDI4LzAvc3RhdGUKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6ODMwOmRl
dnN0YXRlX3dhdGNoX2NhbGxiYWNrOiBiYWNrZW5kIC9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3Zp
Zi82MDI4LzAvc3RhdGUgd2FudGVkIHN0YXRlIDIgb2sKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhs
X2V2ZW50LmM6NjE1OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1
OTQ4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi82MDI4LzAvc3RhdGUgdG9rZW49
My8wOiBkZXJlZ2lzdGVyIHNsb3RudW09Mwo+IAo+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQu
Yzo2Mjk6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDIwYTU5NDg6IGRl
cmVnaXN0ZXIgdW5yZWdpc3RlcmVkCj4gCj4gbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzox
MDI4OmRldmljZV9ob3RwbHVnOiBjYWxsaW5nIGhvdHBsdWcgc2NyaXB0OiAvZXRjL3hlbi9zY3Jp
cHRzL3ZpZi1icmlkZ2Ugb25saW5lCj4gCj4gbGlieGw6IGRlYnVnOiBsaWJ4bF9hb3V0aWxzLmM6
NTEzOmxpYnhsX19hc3luY19leGVjX3N0YXJ0OiBmb3JraW5nIHRvIGV4ZWN1dGU6IC9ldGMveGVu
L3NjcmlwdHMvdmlmLWJyaWRnZSBvbmxpbmUKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50
LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBk
ZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZAo+IAo+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6
MTAyODpkZXZpY2VfaG90cGx1ZzogY2FsbGluZyBob3RwbHVnIHNjcmlwdDogL2V0Yy94ZW4vc2Ny
aXB0cy92aWYtYnJpZGdlIGFkZAo+IAo+IGxpYnhsOiBkZWJ1ZzogbGlieGxfYW91dGlscy5jOjUx
MzpsaWJ4bF9fYXN5bmNfZXhlY19zdGFydDogZm9ya2luZyB0byBleGVjdXRlOiAvZXRjL3hlbi9z
Y3JpcHRzL3ZpZi1icmlkZ2UgYWRkCj4gCj4gbGlieGw6IGVycm9yOiBsaWJ4bF9leGVjLmM6MTE4
OmxpYnhsX3JlcG9ydF9jaGlsZF9leGl0c3RhdHVzOiAvZXRjL3hlbi9zY3JpcHRzL3ZpZi1icmlk
Z2UgYWRkIFstMV0gZXhpdGVkIHdpdGggZXJyb3Igc3RhdHVzIDI1NQo+IAoKVGhpcyBpcyB0aGUg
Y3VscHJpdC4KCj4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjYyOTpsaWJ4bF9fZXZfeHN3
YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCB3PTB4MjBhNTlkMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVy
ZWQKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNo
X2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZAo+
IAo+IGxpYnhsOiBlcnJvcjogbGlieGwuYzoxOTY1OmRldmljZV9hZGRybV9hb2NvbXBsZXRlOiB1
bmFibGUgdG8gYWRkIHZpZiB3aXRoIGlkIDAKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50
LmM6MTc2NTpsaWJ4bF9fYW9fY29tcGxldGU6IGFvIDB4MjBhOTE5MDogY29tcGxldGUsIHJjPS0z
Cj4gCj4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE3Mzc6bGlieGxfX2FvX19kZXN0cm95
OiBhbyAweDIwYTkxOTA6IGRlc3Ryb3kgbGlieGxfZGV2aWNlX25pY19hZGQgZmFpbGVkLgo+IAo+
IHhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogdG90YWwgYWxsb2NhdGlvbnM6MjYgdG90YWwg
cmVsZWFzZXM6MjYKPiAKPiB4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IGN1cnJlbnQgYWxs
b2NhdGlvbnM6MCBtYXhpbXVtIGFsbG9jYXRpb25zOjIKPiAKPiB4YzogZGVidWc6IGh5cGVyY2Fs
bCBidWZmZXI6IGNhY2hlIGN1cnJlbnQgc2l6ZToyCj4gCj4geGM6IGRlYnVnOiBoeXBlcmNhbGwg
YnVmZmVyOiBjYWNoZSBoaXRzOjIwIG1pc3NlczoyIHRvb2JpZzo0Cj4gCj4gCj4gCj4gIyB4bCBu
ZXR3b3JrLWxpc3QgNjAyOAo+IAo+IElkeCBCRSBNYWMgQWRkci4gICAgICAgICBoYW5kbGUgc3Rh
dGUgZXZ0LWNoICAgdHgtL3J4LXJpbmctcmVmIEJFLXBhdGgKPiAKPiAwICAgMCAgMDA6MTY6M2U6
ZWI6Y2E6ODEgICAgIDAgICAgIDEgICAgIC0xICAgIC0xLy0xICAgICAgICAgIC9sb2NhbC9kb21h
aW4vMC9iYWNrZW5kL3ZpZi82MDI4LzAKPiAKPiAKPiAKPiAjIGJyY3RsIHNob3cKPiAKPiBicmlk
Z2UgbmFtZSAgICAgYnJpZGdlIGlkICAgICAgICAgICAgICAgU1RQIGVuYWJsZWQgICAgIGludGVy
ZmFjZXMKPiAKPiB2aXJicjAgICAgICAgICAgODAwMC5mZWZmZmZmZmZmZmYgICAgICAgbm8gICAg
ICAgICAgICAgIHZpZjYwMjguMAo+IAo+IAo+IAo+IElmIHN1Y2NlZWQgdG8gYXR0YWNo77yM4oCZ
YnJjdGwgc2hvd+KAmSB3aWxsIG91dHB1dDoKPiAKPiBicmlkZ2UgbmFtZSAgICAgYnJpZGdlIGlk
ICAgICAgICAgICAgICAgU1RQIGVuYWJsZWQgICAgIGludGVyZmFjZXMKPiAKPiB2aXJicjAgICAg
ICAgICAgODAwMC5mZWZmZmZmZmZmZmYgICAgICAgbm8gICAgICAgICAgICAgIHZpZjYwMjguMAo+
IAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlm
NjAyOC4wLWVtdQo+IAo+IAo+IAo+ICMgY2F0IC92YXIvbG9nL3hlbi94ZW4taG90cGx1Zy5sb2cK
PiAKPiBDYW5ub3QgZmluZCBkZXZpY2UgInZpZjYwMjguMC1lbXUiCj4gCgpUaGlzIGlzIHN0cmFu
Z2UuLi4KCkxldCBtZSB0cnkgdG8gdGVzdCB0aGlzIGZ1bmN0aW9uYWxpdHkgYSBiaXQuCgpXZWku
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNl
cnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4u
b3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 15:47:15 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:47:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b33gN-0008Qe-9V; Wed, 18 May 2016 15:46:47 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b33gM-0008QQ-6r
 for Xen-users@lists.xen.org; Wed, 18 May 2016 15:46:46 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 84/A4-09532-56E8C375; Wed, 18 May 2016 15:46:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOIsWRWlGSWpSXmKPExsXitHRDpG5qn02
 4wb7ZbBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aHU/MZCy7IV0ye94O1gXGVVBcjB4eEgL9E
 31OeLkZODhYBVYkPL36xgthsAsoSPzt72UBsEQF9iSXrjjGC2MwC4RK3Nz1hArGFBbQk2nb2g
 dXzAtX8bD8AZgsJeEns/LKDGSIuKHFy5hMWkFXMApoS63fpQ5jSEsv/cUBMlJdo3jobrJpTwF
 ti8q9uFhBbVEBF4sqEt+wQExUkOqYfA9sqIcAtcfv0VOYJjAKzkCyYhbBgFsKCWUgWLGBkWcW
 oXpxaVJZapGukl1SUmZ5RkpuYmaNraGCml5taXJyYnpqTmFSsl5yfu4kRGKgMQLCDcdlfp0OM
 khxMSqK83D024UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeN17gXKCRanpqRVpmTnAmIFJS3DwK
 InwTgBJ8xYXJOYWZ6ZDpE4x6nJsWXBjLZMQS15+XqqUOK8tSJEASFFGaR7cCFj8XmKUlRLmZQ
 Q6SoinILUoN7MEVf4VozgHo5IwbwTIFJ7MvBK4Ta+AjmACOuKWGNgRJYkIKakGxuUGQvo39bY
 rvikUr89ur7ZVcJ81LUfkSekxpeNXLiu5n7rnkZ65ivl6flbO3cq1Mme0D4Us6L2V/2of72lh
 HZF5PSwXlR+WetiUGM29WWv7+qRmheUHre2HfDb7Nn5Z2H7UmsngvGTln/4Q6T/llyd/2GiVd
 mrijFnpJ/jqyqZdW/b/YIShthJLcUaioRZzUXEiANOpj8DaAgAA
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-10.tower-21.messagelabs.com!1463586403!14681848!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39298 invoked from network); 18 May 2016 15:46:44 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-10.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 15:46:44 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355069942"
Date: Wed, 18 May 2016 16:45:43 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160518154543.GF27241@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] xl network-attach
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDE6MTI6MzlQTSArMDAwMCwg5bit5bq35p2wIHdyb3Rl
Ogo+IEhpLAo+IAo+IAo+IAo+IEkgdXNlIOKAmHhsIG5ldHdvcmstYXR0YWNo4oCZIHRvIGF0dGFj
aCBhIG5pYywgYnV0IGZhaWxlZC4KPiAKPiAKPiAKPiAjIHhsIC12dnYgbmV0d29yay1hdHRhY2gg
NjAyOCBtYWM9MDA6MTY6M2U6ZWI6Y2E6ODEgYnJpZGdlPXZpcmJyMAoKQXMgYSBzdGFydGVyLCBj
YW4geW91IHRyeToKCiB4bCAtdnZ2IG5ldHdvcmstYXR0YWNoIDYwMjggIm1hYz0wMDoxNjozZTpl
YjpjYTo4MSxicmlkZ2U9dmlyYnIwIgoKSVNUUiB0aGVyZSBpcyBhIHByb2JsZW0gd2l0aCBjb21t
YW5kIGxpbmUgYXJndW1lbnQgcGFyc2luZyBhbmQgZXZlbgp3cm90ZSBhIHBhdGNoIHNlcmllcyBm
b3IgaXQuCgpXb3J0aCB0cnlpbmcgYW55d2F5LgoKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhsLmM6
NDI0NzpsaWJ4bF9kZXZpY2VfbmljX2FkZDogYW8gMHgyMGE5MTkwOiBjcmVhdGU6IGhvdz0obmls
KSBjYWxsYmFjaz0obmlsKSBwb2xsZXI9MHgyMGE5MWYwCj4gCj4gbGlieGw6IGRlYnVnOiBsaWJ4
bF9ldmVudC5jOjU3NzpsaWJ4bF9fZXZfeHN3YXRjaF9yZWdpc3Rlcjogd2F0Y2ggdz0weDIwYTU5
NDggd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZSB0b2tlbj0z
LzA6IHJlZ2lzdGVyIHNsb3RudW09Mwo+IAo+IGxpYnhsOiBkZWJ1ZzogbGlieGwuYzo0MjQ3Omxp
YnhsX2RldmljZV9uaWNfYWRkOiBhbyAweDIwYTkxOTA6IGlucHJvZ3Jlc3M6IHBvbGxlcj0weDIw
YTkxZjAsIGZsYWdzPWkKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NTE0OndhdGNo
ZmRfY2FsbGJhY2s6IHdhdGNoIHc9MHgyMGE1OTQ4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNr
ZW5kL3ZpZi82MDI4LzAvc3RhdGUgdG9rZW49My8wOiBldmVudCBlcGF0aD0vbG9jYWwvZG9tYWlu
LzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlCj4gCj4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVu
dC5jOjgzNDpkZXZzdGF0ZV93YXRjaF9jYWxsYmFjazogYmFja2VuZCAvbG9jYWwvZG9tYWluLzAv
YmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHdhbnRlZCBzdGF0ZSAyIHN0aWxsIHdhaXRpbmcgc3Rh
dGUgMQo+IAo+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo1MTQ6d2F0Y2hmZF9jYWxsYmFj
azogd2F0Y2ggdz0weDIwYTU5NDggd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYw
MjgvMC9zdGF0ZSB0b2tlbj0zLzA6IGV2ZW50IGVwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5k
L3ZpZi82MDI4LzAvc3RhdGUKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6ODMwOmRl
dnN0YXRlX3dhdGNoX2NhbGxiYWNrOiBiYWNrZW5kIC9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3Zp
Zi82MDI4LzAvc3RhdGUgd2FudGVkIHN0YXRlIDIgb2sKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhs
X2V2ZW50LmM6NjE1OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1
OTQ4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi82MDI4LzAvc3RhdGUgdG9rZW49
My8wOiBkZXJlZ2lzdGVyIHNsb3RudW09Mwo+IAo+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQu
Yzo2Mjk6bGlieGxfX2V2X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggdz0weDIwYTU5NDg6IGRl
cmVnaXN0ZXIgdW5yZWdpc3RlcmVkCj4gCj4gbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzox
MDI4OmRldmljZV9ob3RwbHVnOiBjYWxsaW5nIGhvdHBsdWcgc2NyaXB0OiAvZXRjL3hlbi9zY3Jp
cHRzL3ZpZi1icmlkZ2Ugb25saW5lCj4gCj4gbGlieGw6IGRlYnVnOiBsaWJ4bF9hb3V0aWxzLmM6
NTEzOmxpYnhsX19hc3luY19leGVjX3N0YXJ0OiBmb3JraW5nIHRvIGV4ZWN1dGU6IC9ldGMveGVu
L3NjcmlwdHMvdmlmLWJyaWRnZSBvbmxpbmUKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50
LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBk
ZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZAo+IAo+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6
MTAyODpkZXZpY2VfaG90cGx1ZzogY2FsbGluZyBob3RwbHVnIHNjcmlwdDogL2V0Yy94ZW4vc2Ny
aXB0cy92aWYtYnJpZGdlIGFkZAo+IAo+IGxpYnhsOiBkZWJ1ZzogbGlieGxfYW91dGlscy5jOjUx
MzpsaWJ4bF9fYXN5bmNfZXhlY19zdGFydDogZm9ya2luZyB0byBleGVjdXRlOiAvZXRjL3hlbi9z
Y3JpcHRzL3ZpZi1icmlkZ2UgYWRkCj4gCj4gbGlieGw6IGVycm9yOiBsaWJ4bF9leGVjLmM6MTE4
OmxpYnhsX3JlcG9ydF9jaGlsZF9leGl0c3RhdHVzOiAvZXRjL3hlbi9zY3JpcHRzL3ZpZi1icmlk
Z2UgYWRkIFstMV0gZXhpdGVkIHdpdGggZXJyb3Igc3RhdHVzIDI1NQo+IAoKVGhpcyBpcyB0aGUg
Y3VscHJpdC4KCj4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjYyOTpsaWJ4bF9fZXZfeHN3
YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCB3PTB4MjBhNTlkMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVy
ZWQKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNo
X2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZAo+
IAo+IGxpYnhsOiBlcnJvcjogbGlieGwuYzoxOTY1OmRldmljZV9hZGRybV9hb2NvbXBsZXRlOiB1
bmFibGUgdG8gYWRkIHZpZiB3aXRoIGlkIDAKPiAKPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50
LmM6MTc2NTpsaWJ4bF9fYW9fY29tcGxldGU6IGFvIDB4MjBhOTE5MDogY29tcGxldGUsIHJjPS0z
Cj4gCj4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE3Mzc6bGlieGxfX2FvX19kZXN0cm95
OiBhbyAweDIwYTkxOTA6IGRlc3Ryb3kgbGlieGxfZGV2aWNlX25pY19hZGQgZmFpbGVkLgo+IAo+
IHhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogdG90YWwgYWxsb2NhdGlvbnM6MjYgdG90YWwg
cmVsZWFzZXM6MjYKPiAKPiB4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IGN1cnJlbnQgYWxs
b2NhdGlvbnM6MCBtYXhpbXVtIGFsbG9jYXRpb25zOjIKPiAKPiB4YzogZGVidWc6IGh5cGVyY2Fs
bCBidWZmZXI6IGNhY2hlIGN1cnJlbnQgc2l6ZToyCj4gCj4geGM6IGRlYnVnOiBoeXBlcmNhbGwg
YnVmZmVyOiBjYWNoZSBoaXRzOjIwIG1pc3NlczoyIHRvb2JpZzo0Cj4gCj4gCj4gCj4gIyB4bCBu
ZXR3b3JrLWxpc3QgNjAyOAo+IAo+IElkeCBCRSBNYWMgQWRkci4gICAgICAgICBoYW5kbGUgc3Rh
dGUgZXZ0LWNoICAgdHgtL3J4LXJpbmctcmVmIEJFLXBhdGgKPiAKPiAwICAgMCAgMDA6MTY6M2U6
ZWI6Y2E6ODEgICAgIDAgICAgIDEgICAgIC0xICAgIC0xLy0xICAgICAgICAgIC9sb2NhbC9kb21h
aW4vMC9iYWNrZW5kL3ZpZi82MDI4LzAKPiAKPiAKPiAKPiAjIGJyY3RsIHNob3cKPiAKPiBicmlk
Z2UgbmFtZSAgICAgYnJpZGdlIGlkICAgICAgICAgICAgICAgU1RQIGVuYWJsZWQgICAgIGludGVy
ZmFjZXMKPiAKPiB2aXJicjAgICAgICAgICAgODAwMC5mZWZmZmZmZmZmZmYgICAgICAgbm8gICAg
ICAgICAgICAgIHZpZjYwMjguMAo+IAo+IAo+IAo+IElmIHN1Y2NlZWQgdG8gYXR0YWNo77yM4oCZ
YnJjdGwgc2hvd+KAmSB3aWxsIG91dHB1dDoKPiAKPiBicmlkZ2UgbmFtZSAgICAgYnJpZGdlIGlk
ICAgICAgICAgICAgICAgU1RQIGVuYWJsZWQgICAgIGludGVyZmFjZXMKPiAKPiB2aXJicjAgICAg
ICAgICAgODAwMC5mZWZmZmZmZmZmZmYgICAgICAgbm8gICAgICAgICAgICAgIHZpZjYwMjguMAo+
IAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlm
NjAyOC4wLWVtdQo+IAo+IAo+IAo+ICMgY2F0IC92YXIvbG9nL3hlbi94ZW4taG90cGx1Zy5sb2cK
PiAKPiBDYW5ub3QgZmluZCBkZXZpY2UgInZpZjYwMjguMC1lbXUiCj4gCgpUaGlzIGlzIHN0cmFu
Z2UuLi4KCkxldCBtZSB0cnkgdG8gdGVzdCB0aGlzIGZ1bmN0aW9uYWxpdHkgYSBiaXQuCgpXZWku
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNl
cnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4u
b3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 15:49:37 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:49:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b33is-0000Gc-Qs; Wed, 18 May 2016 15:49:22 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b33is-0000GQ-0I
 for Xen-users@lists.xen.org; Wed, 18 May 2016 15:49:22 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 BB/AD-23864-10F8C375; Wed, 18 May 2016 15:49:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHIsWRWlGSWpSXmKPExsXitHRDpC5Dv02
 4wf355harrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8a5h62MBauYK5Z/vcHewHifqYuRk0NCwF/i
 QdNMdhCbRUBV4trC3cwgNpuAssTPzl42EFtEQF9iybpjjF2MHBzMAlUSd44XgYSFBSIkzk78B
 dbKK6AnMWHNRCCbi0NIYCuTxNODZ6ASghInZz5hgejVlFi/Sx/ClJZY/o8DpIJZQF6ieetssK
 2cAt4Sz49NAusUFVCRuDLhLZgtJKAg0TH9GNTF3BK3T09lnsAoMAvJglkIC2YhLJiFZMECRpZ
 VjOrFqUVlqUW6JnpJRZnpGSW5iZk5uoYGxnq5qcXFiempOYlJxXrJ+bmbGIGhygAEOxgbvzgd
 YpTkYFIS5eXusQkX4kvKT6nMSCzOiC8qzUktPsQow8GhJMG7rxcoJ1iUmp5akZaZA4wamLQEB
 4+SCO8EkDRvcUFibnFmOkTqFKMxx4Ift9cyccxafmctkxBLXn5eqpQ470GQUgGQ0ozSPLhBsG
 i+xCgrJczLCHSaEE9BalFuZgmq/CtGcQ5GJWHeySBTeDLzSuD2vQI6hQnolFtiYKeUJCKkpBo
 YG5ZXmny9byLt7hxa7C0e03/t66+9h1yvnj2pLf9o9z3T0qfTZBlPPXvvrePhuHtiUfXn7u8B
 IRF2T1Odvmnek/L+9OHao90ZRezFGv7LHtR/4szYFPj52LveEyqN29ZdVw7TmqjBxdg0pSrYR
 7pmT4d13vLUP4q3Y9e3Trif7+wT3pbCdZhTiaU4I9FQi7moOBEAbk4bteECAAA=
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1463586558!31139344!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28829 invoked from network); 18 May 2016 15:49:20 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 15:49:20 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355070791"
Date: Wed, 18 May 2016 16:48:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160518154839.GK8974@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
 <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
 <20160518144902.GB27241@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F50F@EX01.corp.qihoo.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F50F@EX01.corp.qihoo.net>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 George Dunlap <dunlapg@umich.edu>, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] =?utf-8?b?562U5aSNOiAg562U5aSNOiBzdHViZG9t?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDM6MDc6MzlQTSArMDAwMCwg5bit5bq35p2wIHdyb3Rl
Ogo+IHhlbjQuNS4xIG9uIGNlbnRvczYuNSwgSSBjb21waWxlZCBpdCBmcm9tIHNvdXJjZSBjb2Rl
LiBrZXJuZWwgaXMgMy4xMC4yMC0xMS5lbDYuY2VudG9zLmFsdC54ODZfNjQKPiAKPiAKPiAjIHhs
IC12dnYgY3JlYXRlIHRlc3Rfc3R1YmRvbS5jZmcKPiAKCkkgdGhpbmsgdGhlIGRvbWFpbiBjcmVh
dGlvbiB3b3JrZWQgZmluZS4KCkFueXRoaW5nIGludGVyZXN0aW5nIGluIHhsIGRtZXNnPyBOb3Rl
IHRoYXQgeW91IG1pZ2h0IG5lZWQgdG8gYnVtcCBsb2cKbGV2ZWwuCgpBZGQgdGhlIGZvbGxvd2lu
ZyBvcHRpb25zIHRvIHhlbiBjb21tYW5kIGxpbmUgdG8gYnVtcCBsb2cgbGV2ZWw6CmxvZ2x2bD1h
bGwgZ3Vlc3RfbG9nbHZsPWFsbC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 18 15:49:37 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:49:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b33is-0000Gc-Qs; Wed, 18 May 2016 15:49:22 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b33is-0000GQ-0I
 for Xen-users@lists.xen.org; Wed, 18 May 2016 15:49:22 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 BB/AD-23864-10F8C375; Wed, 18 May 2016 15:49:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHIsWRWlGSWpSXmKPExsXitHRDpC5Dv02
 4wf355harrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8a5h62MBauYK5Z/vcHewHifqYuRk0NCwF/i
 QdNMdhCbRUBV4trC3cwgNpuAssTPzl42EFtEQF9iybpjjF2MHBzMAlUSd44XgYSFBSIkzk78B
 dbKK6AnMWHNRCCbi0NIYCuTxNODZ6ASghInZz5hgejVlFi/Sx/ClJZY/o8DpIJZQF6ieetssK
 2cAt4Sz49NAusUFVCRuDLhLZgtJKAg0TH9GNTF3BK3T09lnsAoMAvJglkIC2YhLJiFZMECRpZ
 VjOrFqUVlqUW6JnpJRZnpGSW5iZk5uoYGxnq5qcXFiempOYlJxXrJ+bmbGIGhygAEOxgbvzgd
 YpTkYFIS5eXusQkX4kvKT6nMSCzOiC8qzUktPsQow8GhJMG7rxcoJ1iUmp5akZaZA4wamLQEB
 4+SCO8EkDRvcUFibnFmOkTqFKMxx4Ift9cyccxafmctkxBLXn5eqpQ470GQUgGQ0ozSPLhBsG
 i+xCgrJczLCHSaEE9BalFuZgmq/CtGcQ5GJWHeySBTeDLzSuD2vQI6hQnolFtiYKeUJCKkpBo
 YG5ZXmny9byLt7hxa7C0e03/t66+9h1yvnj2pLf9o9z3T0qfTZBlPPXvvrePhuHtiUfXn7u8B
 IRF2T1Odvmnek/L+9OHao90ZRezFGv7LHtR/4szYFPj52LveEyqN29ZdVw7TmqjBxdg0pSrYR
 7pmT4d13vLUP4q3Y9e3Trif7+wT3pbCdZhTiaU4I9FQi7moOBEAbk4bteECAAA=
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1463586558!31139344!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28829 invoked from network); 18 May 2016 15:49:20 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 15:49:20 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355070791"
Date: Wed, 18 May 2016 16:48:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160518154839.GK8974@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
 <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
 <20160518144902.GB27241@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F50F@EX01.corp.qihoo.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F50F@EX01.corp.qihoo.net>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 George Dunlap <dunlapg@umich.edu>, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] =?utf-8?b?562U5aSNOiAg562U5aSNOiBzdHViZG9t?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDM6MDc6MzlQTSArMDAwMCwg5bit5bq35p2wIHdyb3Rl
Ogo+IHhlbjQuNS4xIG9uIGNlbnRvczYuNSwgSSBjb21waWxlZCBpdCBmcm9tIHNvdXJjZSBjb2Rl
LiBrZXJuZWwgaXMgMy4xMC4yMC0xMS5lbDYuY2VudG9zLmFsdC54ODZfNjQKPiAKPiAKPiAjIHhs
IC12dnYgY3JlYXRlIHRlc3Rfc3R1YmRvbS5jZmcKPiAKCkkgdGhpbmsgdGhlIGRvbWFpbiBjcmVh
dGlvbiB3b3JrZWQgZmluZS4KCkFueXRoaW5nIGludGVyZXN0aW5nIGluIHhsIGRtZXNnPyBOb3Rl
IHRoYXQgeW91IG1pZ2h0IG5lZWQgdG8gYnVtcCBsb2cKbGV2ZWwuCgpBZGQgdGhlIGZvbGxvd2lu
ZyBvcHRpb25zIHRvIHhlbiBjb21tYW5kIGxpbmUgdG8gYnVtcCBsb2cgbGV2ZWw6CmxvZ2x2bD1h
bGwgZ3Vlc3RfbG9nbHZsPWFsbC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 18 15:55:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:55:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b33oj-0001L3-Hr; Wed, 18 May 2016 15:55:25 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b33oh-0001Kq-Sj
 for Xen-users@lists.xen.org; Wed, 18 May 2016 15:55:23 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 81/80-03651-B609C375; Wed, 18 May 2016 15:55:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIIsWRWlGSWpSXmKPExsXitHRDpG7GBJt
 wg52tzBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8buly+ZCzYyV+y8u4e9gfEaUxcjB4eEgL/E
 r9eyXYycHCwCqhKXlk1mBLHZBJQlfnb2soHYIgKyEmd7+5lBbGYBG4m/n86wgNjCAlYSs5vWM
 IHYvAL6Ers2TmcEGSkk4CCx9HwURFhQ4uTMJywQrToSC3Z/YgMpYRaQllj+jwMkzCngKLFj5w
 ywTaICKhJXJrxlB7GFBBQkOqYfA5suIcAtcfv0VOYJjPyzkEydhWTqLISpCxiZVzFqFKcWlaU
 W6Roa6CUVZaZnlOQmZuYAecZ6uanFxYnpqTmJScV6yfm5mxiBwVfPwMC4g3Fbl/MhRkkOJiVR
 Xu4em3AhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKEryH+4BygkWp6akVaZk5wDiASUtw8CiJ8P4AS
 fMWFyTmFmemQ6ROMepyLPhxey2TEEtefl6qlDjvMZAiAZCijNI8uBGwmLzEKCslzMvIwMAgxF
 OQWpSbWYIq/4pRnINRSZj3D8gUnsy8ErhNr4COYAI64pYY2BEliQgpqQZGlXlNP/jzf3WJXps
 qsGzppum7ngrnBPgFzmqN+y/QUH1fvT01IOh9/KenM5ZP0Z265fv++8FNu26c/lPziD+5qbFJ
 /cNt36MrOPh//jPhqb+rajP1w9O1Hr95Pz9d6Lgx7ceCT6EWgq0TfU9WeWW8W9LbNuFT5MZnl
 7f+D3hcanyjVMpa5MWRDiWW4oxEQy3mouJEAFJkzmjEAgAA
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1463586918!31140503!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26301 invoked from network); 18 May 2016 15:55:19 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 15:55:19 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355072901"
Date: Wed, 18 May 2016 16:55:17 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160518155517.GG27241@citrix.com>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gTW9uLCBNYXkgMTYsIDIwMTYgYXQgMDc6MjY6MDFQTSArMDIwMCwgQ2hyaXN0b3BoIHdyb3Rl
Ogo+IEhpCj4gCj4gSSBoYXZlIGEgbmV0d29yayBpc3N1ZSBpZiBJIGNvcHkgRlJPTSBhIFdpbmRv
d3MgNyBIVk0gRG9tVSB0byBhIGxpbnV4IHB2Cj4gZG9tVS4uLiBJIGdldCB0aGVyZSBvbmx5IDE1
LTE2bWIvcy4gSSd2ZSBpbnN0YWxsZWQgdGhlIGxhc3QgdmVyc2lvbiBvZiBQVgo+IERyaXZlcnMg
YW5kIHRoaXMgaXMgbXkgY29uZmlnOgoKVGhlIGZpcnN0IHN0ZXAgd291bGQgYmUgdG8gaWRlbnRp
Znkgd2hpY2ggY29tcG9uZW50IGlzIHNsb3cuCgpJIHN1Z2dlc3QgeW91IG1lYXN1cmUgdGhlIGJh
bmR3aWR0aCBmcm9tIFdpbmRvd3MgRG9tVSB0byBEb20wIGFuZCBMaW51eApEb21VIHRvIERvbTAg
YW5kIHNlZSB3aGljaCBoYWxmIGlzIHNsb3cuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vy
c0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 15:55:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:55:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b33oj-0001L3-Hr; Wed, 18 May 2016 15:55:25 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b33oh-0001Kq-Sj
 for Xen-users@lists.xen.org; Wed, 18 May 2016 15:55:23 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 81/80-03651-B609C375; Wed, 18 May 2016 15:55:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIIsWRWlGSWpSXmKPExsXitHRDpG7GBJt
 wg52tzBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8buly+ZCzYyV+y8u4e9gfEaUxcjB4eEgL/E
 r9eyXYycHCwCqhKXlk1mBLHZBJQlfnb2soHYIgKyEmd7+5lBbGYBG4m/n86wgNjCAlYSs5vWM
 IHYvAL6Ers2TmcEGSkk4CCx9HwURFhQ4uTMJywQrToSC3Z/YgMpYRaQllj+jwMkzCngKLFj5w
 ywTaICKhJXJrxlB7GFBBQkOqYfA5suIcAtcfv0VOYJjPyzkEydhWTqLISpCxiZVzFqFKcWlaU
 W6Roa6CUVZaZnlOQmZuYAecZ6uanFxYnpqTmJScV6yfm5mxiBwVfPwMC4g3Fbl/MhRkkOJiVR
 Xu4em3AhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKEryH+4BygkWp6akVaZk5wDiASUtw8CiJ8P4AS
 fMWFyTmFmemQ6ROMepyLPhxey2TEEtefl6qlDjvMZAiAZCijNI8uBGwmLzEKCslzMvIwMAgxF
 OQWpSbWYIq/4pRnINRSZj3D8gUnsy8ErhNr4COYAI64pYY2BEliQgpqQZGlXlNP/jzf3WJXps
 qsGzppum7ngrnBPgFzmqN+y/QUH1fvT01IOh9/KenM5ZP0Z265fv++8FNu26c/lPziD+5qbFJ
 /cNt36MrOPh//jPhqb+rajP1w9O1Hr95Pz9d6Lgx7ceCT6EWgq0TfU9WeWW8W9LbNuFT5MZnl
 7f+D3hcanyjVMpa5MWRDiWW4oxEQy3mouJEAFJkzmjEAgAA
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1463586918!31140503!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26301 invoked from network); 18 May 2016 15:55:19 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-4.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 15:55:19 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355072901"
Date: Wed, 18 May 2016 16:55:17 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160518155517.GG27241@citrix.com>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gTW9uLCBNYXkgMTYsIDIwMTYgYXQgMDc6MjY6MDFQTSArMDIwMCwgQ2hyaXN0b3BoIHdyb3Rl
Ogo+IEhpCj4gCj4gSSBoYXZlIGEgbmV0d29yayBpc3N1ZSBpZiBJIGNvcHkgRlJPTSBhIFdpbmRv
d3MgNyBIVk0gRG9tVSB0byBhIGxpbnV4IHB2Cj4gZG9tVS4uLiBJIGdldCB0aGVyZSBvbmx5IDE1
LTE2bWIvcy4gSSd2ZSBpbnN0YWxsZWQgdGhlIGxhc3QgdmVyc2lvbiBvZiBQVgo+IERyaXZlcnMg
YW5kIHRoaXMgaXMgbXkgY29uZmlnOgoKVGhlIGZpcnN0IHN0ZXAgd291bGQgYmUgdG8gaWRlbnRp
Znkgd2hpY2ggY29tcG9uZW50IGlzIHNsb3cuCgpJIHN1Z2dlc3QgeW91IG1lYXN1cmUgdGhlIGJh
bmR3aWR0aCBmcm9tIFdpbmRvd3MgRG9tVSB0byBEb20wIGFuZCBMaW51eApEb21VIHRvIERvbTAg
YW5kIHNlZSB3aGljaCBoYWxmIGlzIHNsb3cuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vy
c0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 15:58:29 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:58:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b33rR-0001dX-3f; Wed, 18 May 2016 15:58:13 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b33rP-0001dK-7D
 for xen-users@lists.xen.org; Wed, 18 May 2016 15:58:11 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 74/9A-21979-2119C375; Wed, 18 May 2016 15:58:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPIsWRWlGSWpSXmKPExsXitHRDpK7QRJt
 wg78b+S1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oz2SwvYCnqkKg7+fM/WwNgn1sXIySEh4C9x
 acckRhCbRUBV4tCCaawgNpuAssTPzl42EFsEyN7y/CBYDbNAuETruePMILawgLXEuY3zgeIcH
 LwC+hI/zkeCmEICjhLL98iAVPAKCEqcnPmEBaJTR2LB7k9sICXMAtISy/9xgIQ5BZwk3t+/AL
 ZIVEBF4sqEt+wgtpCAgkTH9GNMIOUSAtwSf7vtJzDyz0IydBaSobMQhi5gZF7FqF6cWlSWWqR
 ropdUlJmeUZKbmJmja2hgqpebWlycmJ6ak5hUrJecn7uJERh4DECwg/FWn/MhRkkOJiVRXu4e
 m3AhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErxr+oFygkWp6akVaZk5wBiASUtw8CiJ8K4HSfMWF
 yTmFmemQ6ROMepybFlwYy2TEEtefl6qlDjvJZAiAZCijNI8uBGweLzEKCslzMsIdJQQT0FqUW
 5mCar8K0ZxDkYlYd7NIFN4MvNK4Da9AjqCCeiIW2JgR5QkIqSkGhgNvm8PnbRX5MWbOXMfOvU
 Fy3J9ePn1+eF2vfe9/b5yfme4Xe7sVSuRVnTe/8Ke1eXP8fh07gtnuAs/uy5vLrY1Tl3s/7v3
 ktTyfWpbEtoOhBsWCzHPyOYNffdlSqvDRtdHBkWanIxBTGy7GKwvrXktNzVY5ABLKa9xorZyz
 v2s/Ru3yqrH1CmxFGckGmoxFxUnAgCJTZ12wgIAAA==
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1463587088!36407298!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30754 invoked from network); 18 May 2016 15:58:10 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 15:58:10 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355073609"
Date: Wed, 18 May 2016 16:58:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Wolf Grossi <wg@magro-soft.com>
Message-ID: <20160518155802.GH27241@citrix.com>
References: <51b89072-e4e0-ce85-6033-9844f33ee498@magro-soft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <51b89072-e4e0-ce85-6033-9844f33ee498@magro-soft.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] XEN-4.4 BUG: Kernel paging request
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU2F0LCBNYXkgMTQsIDIwMTYgYXQgMDY6MjM6MDZQTSArMDIwMCwgV29sZiBHcm9zc2kgd3Jv
dGU6Cj4gR3JlZXRpbmdzIQo+IAo+IFRoaXMgYXJlIDIgWEVOLTQuNC40XzAyLTQzLjEsIE1BR1JP
LVhFTiBhbmQgTUFHUk8tWEVOMSwgZWFjaCBydW5uaW5nIG9uCj4gb3BlbnN1c2UtMTMuMi4KPiBC
b3RoIG1hY2hpbmVzIGFyZSBjb25maWd1cmVkIGlkZW50aWNhbGx5LCBNQUdSTy1YRU4xIGlzIHVz
ZWQgYXMgYmFja3VwLgo+IAo+IFNpbmNlIGNoYW5naW5nIHRvIG9wZW5zdXNlLTEzLjIvWEVOLTQu
NCBJIGdldCBkb20wIGhhbmdzIG9uIE1BR1JPLVhFTiwKPiBzb21ldGltZXMgYWZ0ZXIgMywgc29t
ZXRpbWVzIGFmdGVyIDEwIGRheXMuCj4gCj4gVG9kYXkgSSBjaGVja2VkIG5ldCBwZXJmb3JtYW5j
ZS4KPiAKPiBPbiBNQUdSTy1YRU4gZG9tMCBJIHJ1biBpcGVyZihjbGllbnQpIHRvIE1BR1JPLVhF
TjEgZG9tMCBpcGVyZihzZXJ2ZXIpLgo+IFRoZSBtYWNoaW5lcyBhcmUgY29ubmVjdGVkIHdpdGgg
YSAxR0JpdCBsaW5lIGFuZCBJIHNhdyB2YWx1ZXMgYXMKPiBleHBlY3RlZC4gRXZlcnl0aGluZyB3
YXMgb2suCj4gCj4gCj4gVGhlbiBJIHN0YXJ0ZWQgaXBlcmYoc2VydmVyKSBvbiBNQUdSTy1YRU4x
IGRvbVUgTUFHUk84IGFuZCBpcGVyZihjbGllbnQpCj4gb24gTUFHUk8tWEVOMSBkb20wLgo+IAo+
IE9ubHkgYWZ0ZXIgYSBmZXcgbWVzc2FnZXMgdGhlIHN5c3RlbSBodW5nIQo+IAo+IFRoaXMgZXJy
b3IgaXMgcmVwZWF0YWJsZSBvbiBib3RoIG1hY2hpbmVzIQo+IAo+IEJlbG93IGlzIHRoZSBsb2dm
aWxlIChqb3VybmFsY3RsIC1mKSBzaG93aW5nIHRoZSBCVUcsIGFuZCBNQUdSTzgueG1sCj4gCj4g
V2hhdCBjYW4gSSBkbyB0byBzb2x2ZSB0aGUgaXNzdWU/Cj4gCj4gCj4gQW55IGhpbnRzIHdvdWxk
IGJlIHZlcnkgbXVjaCBhcHByZWNpYXRlZC4KPiAKPiBXb2xmCj4gCj4gCj4gCj4gLS0tIGxvZ2Zp
bGUgLS0tCj4gTWF5IDE0IDE3OjE1OjAxIE1BR1JPLVhFTjEgc3lzdGVtZFsxXTogU3RhcnRpbmcg
U2Vzc2lvbiAyMyBvZiB1c2VyIHJvb3QuCj4gTWF5IDE0IDE3OjE1OjAxIE1BR1JPLVhFTjEgc3lz
dGVtZFsxXTogU3RhcnRlZCBTZXNzaW9uIDIzIG9mIHVzZXIgcm9vdC4KPiBNYXkgMTQgMTc6MjY6
NTEgTUFHUk8tWEVOMSBrZXJuZWw6IEJVRzogdW5hYmxlIHRvIGhhbmRsZSBrZXJuZWwgcGFnaW5n
Cj4gcmVxdWVzdCBhdCBmZmZmYzkwMDA0MTNmMDIyCj4gTWF5IDE0IDE3OjI2OjUxIE1BR1JPLVhF
TjEga2VybmVsOiBJUDogWzxmZmZmZmZmZmEwNDczYjJiPl0KPiBuZXRia19nb3BfZnJhZysweDI0
Yi8weDJhMCBbbmV0YmtdCj4gTWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiBQR0Qg
MTY2MDRjMDY3IFBVRCAxNjYwNGQwNjcgUE1ECj4gMTY2Mzg3MDY3IFBURSAwCgpUaGlzIGlzIGNs
ZWFybHkgYSBrZXJuZWwgYnVnLgoKPiBNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6
IE9vcHM6IDAwMDIgWyMxXSBTTVAKPiBNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6
IE1vZHVsZXMgbGlua2VkIGluOiBiaW5mbXRfbWlzYyBmdXNlCj4gYm5lcCBibHVldG9vdGggNmxv
d3Bhbl9pcGhjIHJma2lsbCB4dF9wa3R0eXBlIHh0X3BoeXNkZXYgeHRfVENQTVNTCj4geHRfTE9H
IHh0X2xpbWl0IGFmX3BhY2tldCBicmlkZ2Ugc3RwIGxsYyBpc2NzaV9pYmZ0IGlzY3NpX2Jvb3Rf
c3lzZnMgbmJkCj4geGVuYmxrIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2
NiBuZl9kZWZyYWdfaXB2Ngo+IGlwNnRhYmxlX3JhdyBpcHRfUkVKRUNUIGlwdGFibGVfcmF3IHh0
X0NUIGlwdGFibGVfZmlsdGVyIGlwNnRhYmxlX21hbmdsZQo+IGJsa3RhcCBuZl9jb25udHJhY2tf
bmV0Ymlvc19ucyBuZl9jb25udHJhY2tfYnJvYWRjYXN0IG5mX2Nvbm50cmFja19pcHY0Cj4gYmxr
dGFwMiBuZl9kZWZyYWdfaXB2NCBpcF90YWJsZXMgcGNpYmFjayB4dF9jb25udHJhY2sgbmZfY29u
bnRyYWNrIHVzYmJrCj4gaXA2dGFibGVfZmlsdGVyIGlwNl90YWJsZXMgeF90YWJsZXMgeGVuX3Nj
c2liayBibGtiayBibGtiYWNrX3BhZ2VtYXAKPiBuZXRiayB4ZW5idXNfYmUgZ250ZGV2IGV2dGNo
biBoaWRfZ2VuZXJpYyB1c2JoaWQgcHBkZXYKPiBzbmRfaGRhX2NvZGVjX2hkbWkgZ3Bpb19pY2gg
aVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCA4MjUwCj4gc25kX2hkYV9pbnRlbCBzZXJpYWxf
Y29yZSBzbmRfaGRhX2NvbnRyb2xsZXIgc25kX2hkYV9jb2RlYyBwYXJwb3J0X3BjCj4gcGFycG9y
dCBzbmRfaHdkZXAgc25kX3BjbSBzbmRfdGltZXIgc25kIHNvdW5kY29yZSBwcm9jZXNzb3Igc2Vy
aW9fcmF3Cj4gODEzOXRvbyA4MTM5Y3AKPiBNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJu
ZWw6ICByODE2OSBpMmNfaTgwMSBtaWkgdGhlcm1hbF9zeXMKPiBscGNfaWNoIG1mZF9jb3JlIHBj
c3BrciBzaHBjaHAgYnV0dG9uIGNvcmV0ZW1wIGRvbWN0bCBzcl9tb2QgY2Ryb20KPiBhdGFfZ2Vu
ZXJpYyBhdGFfcGlpeCBmaXJld2lyZV9vaGNpIGVoY2lfcGNpIHJhZGVvbiB1aGNpX2hjZCBwYXRh
X3ZpYQo+IGVoY2lfaGNkIGh3bW9uIGkyY19hbGdvX2JpdCBmaXJld2lyZV9jb3JlIGRybV9rbXNf
aGVscGVyIGNyY19pdHVfdCB0dG0KPiBkcm0gaTJjX2NvcmUgdXNiY29yZSB1c2JfY29tbW9uIGRt
X21pcnJvciBkbV9yZWdpb25faGFzaCBkbV9sb2cgZG1fbW9kIHNnCj4gTWF5IDE0IDE3OjI2OjUy
IE1BR1JPLVhFTjEga2VybmVsOiBDUFU6IDEgUElEOiA5NzEgQ29tbTogbmV0YmFjay8wIE5vdAo+
IHRhaW50ZWQgMy4xNi43LTM1LXhlbiAjMQo+IE1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtl
cm5lbDogSGFyZHdhcmUgbmFtZTogVG8gQmUgRmlsbGVkIEJ5IE8uRS5NLgo+IFRvIEJlIEZpbGxl
ZCBCeSBPLkUuTS4vUDVCLURFLCBCSU9TIFAxLjEwIDExLzA0LzIwMDkKPiBNYXkgMTQgMTc6MjY6
NTIgTUFHUk8tWEVOMSBrZXJuZWw6IHRhc2s6IGZmZmY4ODAwZmU0MTg2NTAgdGk6Cj4gZmZmZjg4
MDBmNDhhMDAwMCB0YXNrLnRpOiBmZmZmODgwMGY0OGEwMDAwCj4gTWF5IDE0IDE3OjI2OjUyIE1B
R1JPLVhFTjEga2VybmVsOiBSSVA6IGUwMzA6WzxmZmZmZmZmZmEwNDczYjJiPl0KPiBbPGZmZmZm
ZmZmYTA0NzNiMmI+XSBuZXRia19nb3BfZnJhZysweDI0Yi8weDJhMCBbbmV0YmtdCgpUaGlzIHN1
Z2dlc3RzIGEgYnVnIGluIGtlcm5lbCBuZXRiYWNrIGRyaXZlci4KCkkgc3VnZ2VzdCB5b3UgdGFr
ZSB0aGlzIHRvIE9wZW5TVVNFIGtlcm5lbCBkZXZlbG9wZXJzIC0tIGFzc3VtaW5nIHlvdQpnb3Qg
eW91ciBkb20wIGtlcm5lbCBmcm9tIHRoZW0uCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vy
c0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 15:58:29 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 15:58:29 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b33rR-0001dX-3f; Wed, 18 May 2016 15:58:13 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b33rP-0001dK-7D
 for xen-users@lists.xen.org; Wed, 18 May 2016 15:58:11 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 74/9A-21979-2119C375; Wed, 18 May 2016 15:58:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrPIsWRWlGSWpSXmKPExsXitHRDpK7QRJt
 wg78b+S1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oz2SwvYCnqkKg7+fM/WwNgn1sXIySEh4C9x
 acckRhCbRUBV4tCCaawgNpuAssTPzl42EFsEyN7y/CBYDbNAuETruePMILawgLXEuY3zgeIcH
 LwC+hI/zkeCmEICjhLL98iAVPAKCEqcnPmEBaJTR2LB7k9sICXMAtISy/9xgIQ5BZwk3t+/AL
 ZIVEBF4sqEt+wgtpCAgkTH9GNMIOUSAtwSf7vtJzDyz0IydBaSobMQhi5gZF7FqF6cWlSWWqR
 ropdUlJmeUZKbmJmja2hgqpebWlycmJ6ak5hUrJecn7uJERh4DECwg/FWn/MhRkkOJiVRXu4e
 m3AhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErxr+oFygkWp6akVaZk5wBiASUtw8CiJ8K4HSfMWF
 yTmFmemQ6ROMepybFlwYy2TEEtefl6qlDjvJZAiAZCijNI8uBGweLzEKCslzMsIdJQQT0FqUW
 5mCar8K0ZxDkYlYd7NIFN4MvNK4Da9AjqCCeiIW2JgR5QkIqSkGhgNvm8PnbRX5MWbOXMfOvU
 Fy3J9ePn1+eF2vfe9/b5yfme4Xe7sVSuRVnTe/8Ke1eXP8fh07gtnuAs/uy5vLrY1Tl3s/7v3
 ktTyfWpbEtoOhBsWCzHPyOYNffdlSqvDRtdHBkWanIxBTGy7GKwvrXktNzVY5ABLKa9xorZyz
 v2s/Ru3yqrH1CmxFGckGmoxFxUnAgCJTZ12wgIAAA==
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-13.tower-206.messagelabs.com!1463587088!36407298!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30754 invoked from network); 18 May 2016 15:58:10 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-13.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 15:58:10 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355073609"
Date: Wed, 18 May 2016 16:58:02 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Wolf Grossi <wg@magro-soft.com>
Message-ID: <20160518155802.GH27241@citrix.com>
References: <51b89072-e4e0-ce85-6033-9844f33ee498@magro-soft.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <51b89072-e4e0-ce85-6033-9844f33ee498@magro-soft.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] XEN-4.4 BUG: Kernel paging request
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU2F0LCBNYXkgMTQsIDIwMTYgYXQgMDY6MjM6MDZQTSArMDIwMCwgV29sZiBHcm9zc2kgd3Jv
dGU6Cj4gR3JlZXRpbmdzIQo+IAo+IFRoaXMgYXJlIDIgWEVOLTQuNC40XzAyLTQzLjEsIE1BR1JP
LVhFTiBhbmQgTUFHUk8tWEVOMSwgZWFjaCBydW5uaW5nIG9uCj4gb3BlbnN1c2UtMTMuMi4KPiBC
b3RoIG1hY2hpbmVzIGFyZSBjb25maWd1cmVkIGlkZW50aWNhbGx5LCBNQUdSTy1YRU4xIGlzIHVz
ZWQgYXMgYmFja3VwLgo+IAo+IFNpbmNlIGNoYW5naW5nIHRvIG9wZW5zdXNlLTEzLjIvWEVOLTQu
NCBJIGdldCBkb20wIGhhbmdzIG9uIE1BR1JPLVhFTiwKPiBzb21ldGltZXMgYWZ0ZXIgMywgc29t
ZXRpbWVzIGFmdGVyIDEwIGRheXMuCj4gCj4gVG9kYXkgSSBjaGVja2VkIG5ldCBwZXJmb3JtYW5j
ZS4KPiAKPiBPbiBNQUdSTy1YRU4gZG9tMCBJIHJ1biBpcGVyZihjbGllbnQpIHRvIE1BR1JPLVhF
TjEgZG9tMCBpcGVyZihzZXJ2ZXIpLgo+IFRoZSBtYWNoaW5lcyBhcmUgY29ubmVjdGVkIHdpdGgg
YSAxR0JpdCBsaW5lIGFuZCBJIHNhdyB2YWx1ZXMgYXMKPiBleHBlY3RlZC4gRXZlcnl0aGluZyB3
YXMgb2suCj4gCj4gCj4gVGhlbiBJIHN0YXJ0ZWQgaXBlcmYoc2VydmVyKSBvbiBNQUdSTy1YRU4x
IGRvbVUgTUFHUk84IGFuZCBpcGVyZihjbGllbnQpCj4gb24gTUFHUk8tWEVOMSBkb20wLgo+IAo+
IE9ubHkgYWZ0ZXIgYSBmZXcgbWVzc2FnZXMgdGhlIHN5c3RlbSBodW5nIQo+IAo+IFRoaXMgZXJy
b3IgaXMgcmVwZWF0YWJsZSBvbiBib3RoIG1hY2hpbmVzIQo+IAo+IEJlbG93IGlzIHRoZSBsb2dm
aWxlIChqb3VybmFsY3RsIC1mKSBzaG93aW5nIHRoZSBCVUcsIGFuZCBNQUdSTzgueG1sCj4gCj4g
V2hhdCBjYW4gSSBkbyB0byBzb2x2ZSB0aGUgaXNzdWU/Cj4gCj4gCj4gQW55IGhpbnRzIHdvdWxk
IGJlIHZlcnkgbXVjaCBhcHByZWNpYXRlZC4KPiAKPiBXb2xmCj4gCj4gCj4gCj4gLS0tIGxvZ2Zp
bGUgLS0tCj4gTWF5IDE0IDE3OjE1OjAxIE1BR1JPLVhFTjEgc3lzdGVtZFsxXTogU3RhcnRpbmcg
U2Vzc2lvbiAyMyBvZiB1c2VyIHJvb3QuCj4gTWF5IDE0IDE3OjE1OjAxIE1BR1JPLVhFTjEgc3lz
dGVtZFsxXTogU3RhcnRlZCBTZXNzaW9uIDIzIG9mIHVzZXIgcm9vdC4KPiBNYXkgMTQgMTc6MjY6
NTEgTUFHUk8tWEVOMSBrZXJuZWw6IEJVRzogdW5hYmxlIHRvIGhhbmRsZSBrZXJuZWwgcGFnaW5n
Cj4gcmVxdWVzdCBhdCBmZmZmYzkwMDA0MTNmMDIyCj4gTWF5IDE0IDE3OjI2OjUxIE1BR1JPLVhF
TjEga2VybmVsOiBJUDogWzxmZmZmZmZmZmEwNDczYjJiPl0KPiBuZXRia19nb3BfZnJhZysweDI0
Yi8weDJhMCBbbmV0YmtdCj4gTWF5IDE0IDE3OjI2OjUyIE1BR1JPLVhFTjEga2VybmVsOiBQR0Qg
MTY2MDRjMDY3IFBVRCAxNjYwNGQwNjcgUE1ECj4gMTY2Mzg3MDY3IFBURSAwCgpUaGlzIGlzIGNs
ZWFybHkgYSBrZXJuZWwgYnVnLgoKPiBNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6
IE9vcHM6IDAwMDIgWyMxXSBTTVAKPiBNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJuZWw6
IE1vZHVsZXMgbGlua2VkIGluOiBiaW5mbXRfbWlzYyBmdXNlCj4gYm5lcCBibHVldG9vdGggNmxv
d3Bhbl9pcGhjIHJma2lsbCB4dF9wa3R0eXBlIHh0X3BoeXNkZXYgeHRfVENQTVNTCj4geHRfTE9H
IHh0X2xpbWl0IGFmX3BhY2tldCBicmlkZ2Ugc3RwIGxsYyBpc2NzaV9pYmZ0IGlzY3NpX2Jvb3Rf
c3lzZnMgbmJkCj4geGVuYmxrIGlwNnRfUkVKRUNUIHh0X3RjcHVkcCBuZl9jb25udHJhY2tfaXB2
NiBuZl9kZWZyYWdfaXB2Ngo+IGlwNnRhYmxlX3JhdyBpcHRfUkVKRUNUIGlwdGFibGVfcmF3IHh0
X0NUIGlwdGFibGVfZmlsdGVyIGlwNnRhYmxlX21hbmdsZQo+IGJsa3RhcCBuZl9jb25udHJhY2tf
bmV0Ymlvc19ucyBuZl9jb25udHJhY2tfYnJvYWRjYXN0IG5mX2Nvbm50cmFja19pcHY0Cj4gYmxr
dGFwMiBuZl9kZWZyYWdfaXB2NCBpcF90YWJsZXMgcGNpYmFjayB4dF9jb25udHJhY2sgbmZfY29u
bnRyYWNrIHVzYmJrCj4gaXA2dGFibGVfZmlsdGVyIGlwNl90YWJsZXMgeF90YWJsZXMgeGVuX3Nj
c2liayBibGtiayBibGtiYWNrX3BhZ2VtYXAKPiBuZXRiayB4ZW5idXNfYmUgZ250ZGV2IGV2dGNo
biBoaWRfZ2VuZXJpYyB1c2JoaWQgcHBkZXYKPiBzbmRfaGRhX2NvZGVjX2hkbWkgZ3Bpb19pY2gg
aVRDT193ZHQgaVRDT192ZW5kb3Jfc3VwcG9ydCA4MjUwCj4gc25kX2hkYV9pbnRlbCBzZXJpYWxf
Y29yZSBzbmRfaGRhX2NvbnRyb2xsZXIgc25kX2hkYV9jb2RlYyBwYXJwb3J0X3BjCj4gcGFycG9y
dCBzbmRfaHdkZXAgc25kX3BjbSBzbmRfdGltZXIgc25kIHNvdW5kY29yZSBwcm9jZXNzb3Igc2Vy
aW9fcmF3Cj4gODEzOXRvbyA4MTM5Y3AKPiBNYXkgMTQgMTc6MjY6NTIgTUFHUk8tWEVOMSBrZXJu
ZWw6ICByODE2OSBpMmNfaTgwMSBtaWkgdGhlcm1hbF9zeXMKPiBscGNfaWNoIG1mZF9jb3JlIHBj
c3BrciBzaHBjaHAgYnV0dG9uIGNvcmV0ZW1wIGRvbWN0bCBzcl9tb2QgY2Ryb20KPiBhdGFfZ2Vu
ZXJpYyBhdGFfcGlpeCBmaXJld2lyZV9vaGNpIGVoY2lfcGNpIHJhZGVvbiB1aGNpX2hjZCBwYXRh
X3ZpYQo+IGVoY2lfaGNkIGh3bW9uIGkyY19hbGdvX2JpdCBmaXJld2lyZV9jb3JlIGRybV9rbXNf
aGVscGVyIGNyY19pdHVfdCB0dG0KPiBkcm0gaTJjX2NvcmUgdXNiY29yZSB1c2JfY29tbW9uIGRt
X21pcnJvciBkbV9yZWdpb25faGFzaCBkbV9sb2cgZG1fbW9kIHNnCj4gTWF5IDE0IDE3OjI2OjUy
IE1BR1JPLVhFTjEga2VybmVsOiBDUFU6IDEgUElEOiA5NzEgQ29tbTogbmV0YmFjay8wIE5vdAo+
IHRhaW50ZWQgMy4xNi43LTM1LXhlbiAjMQo+IE1heSAxNCAxNzoyNjo1MiBNQUdSTy1YRU4xIGtl
cm5lbDogSGFyZHdhcmUgbmFtZTogVG8gQmUgRmlsbGVkIEJ5IE8uRS5NLgo+IFRvIEJlIEZpbGxl
ZCBCeSBPLkUuTS4vUDVCLURFLCBCSU9TIFAxLjEwIDExLzA0LzIwMDkKPiBNYXkgMTQgMTc6MjY6
NTIgTUFHUk8tWEVOMSBrZXJuZWw6IHRhc2s6IGZmZmY4ODAwZmU0MTg2NTAgdGk6Cj4gZmZmZjg4
MDBmNDhhMDAwMCB0YXNrLnRpOiBmZmZmODgwMGY0OGEwMDAwCj4gTWF5IDE0IDE3OjI2OjUyIE1B
R1JPLVhFTjEga2VybmVsOiBSSVA6IGUwMzA6WzxmZmZmZmZmZmEwNDczYjJiPl0KPiBbPGZmZmZm
ZmZmYTA0NzNiMmI+XSBuZXRia19nb3BfZnJhZysweDI0Yi8weDJhMCBbbmV0YmtdCgpUaGlzIHN1
Z2dlc3RzIGEgYnVnIGluIGtlcm5lbCBuZXRiYWNrIGRyaXZlci4KCkkgc3VnZ2VzdCB5b3UgdGFr
ZSB0aGlzIHRvIE9wZW5TVVNFIGtlcm5lbCBkZXZlbG9wZXJzIC0tIGFzc3VtaW5nIHlvdQpnb3Qg
eW91ciBkb20wIGtlcm5lbCBmcm9tIHRoZW0uCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vy
c0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 16:24:23 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 16:24:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b34G7-0004xd-P4; Wed, 18 May 2016 16:23:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9391892b8=dario.faggioli@citrix.com>)
 id 1b34G6-0004xX-D0
 for xen-users@lists.xen.org; Wed, 18 May 2016 16:23:42 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 B9/83-12567-D079C375; Wed, 18 May 2016 16:23:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRWlGSWpSXmKPExsXitHSDvS7PdJt
 wg3k7DSxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oz9/f8ZC1bLVmy81cHawDhLsouRk0NCIETi
 9+zLzCA2r4ChxLquHWxdjBwcwgK2Em+vRIOE2QQMJN7s2MsKEhYRSJJY1uAIEmYWUJd4sfwZW
 CeLgKpEVwOEzQlU3rt4JROILSQQLnF1xTlWEJtfQFLi1pePzBC91RJ/nr1ngrhAX+L4vBVsEB
 cISpyc+YQFoldNYsbcy6wQNdwSt09PZZ7AyD8LSfssJC0QcU2J1u2/2SFsbYllC18zQ9i2Euv
 WvYeqsZHYdHUBI4QtL7H97RzmBYzsqxjVi1OLylKLdE31kooy0zNKchMzc3QNDUz1clOLixPT
 U3MSk4r1kvNzNzECw5sBCHYwful3PsQoycGkJMp7cZJNuBBfUn5KZUZicUZ8UWlOavEhRg0OD
 oHNa1dfYJRiycvPS1WS4D06FahOsCg1PbUiLTMHGIEwpRIcPEoivKdA0rzFBYm5xZnpEKlTjL
 ocWxbcWMskBDZDSpz3D0iRAEhRRmke3AhYMrjEKCslzMsIdKAQT0FqUW5mCar8K0ZxDkYlYV7
 vaUBTeDLzSuA2vQI6ggnoiFtiYEeUJCKkpBoYVe4vC1pVp/rrrd3CI4/Yiiw8NboW7e8xkDhy
 x1WNfWHUV69XZ2byLb+b7X9D2uZew67LrQ/nNJ6Za6zFYyOTGVBT+GRD3uQrqvMvH7nk9fj57
 mNP9s3gy0l7FZvZPuOFTOoubssl7/0q2teIMN2pOv1ol7a6BPOsFUcv/1yodXPmZCUlVoeEV0
 osxRmJhlrMRcWJAIlWWM0BAwAA
X-Env-Sender: prvs=9391892b8=dario.faggioli@citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1463588618!40336328!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30691 invoked from network); 18 May 2016 16:23:40 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 16:23:40 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; 
 d="asc'?scan'208";a="361843358"
Message-ID: <1463588605.5851.48.camel@citrix.com>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>, =?ISO-8859-1?Q?H=E5kon?= Alstadheim
 <hakon@alstadheim.priv.no>
Date: Wed, 18 May 2016 18:23:25 +0200
In-Reply-To: <20160518152902.GD27241@citrix.com>
References: <573200FC.4030404@alstadheim.priv.no>
 <20160518152902.GD27241@citrix.com>
Organization: Citrix Inc.
X-Mailer: Evolution 3.18.5.2 (3.18.5.2-1.fc23) 
MIME-Version: 1.0
X-DLP: MIA2
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] best practice NUMA config for dom0 ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6915142322422126951=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6915142322422126951==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-XjinW2NxCmbfpAUql4Yg"

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

On Wed, 2016-05-18 at 16:29 +0100, Wei Liu wrote:
> CC Dario who implemented numa placement.
>=20
Thanks Wei.

> On Tue, May 10, 2016 at 05:40:44PM +0200, H=C3=A5kon Alstadheim wrote:
> >=20
> > It has been my understanding, without any documentation to back it
> > up,
> > that on a Xen server the hypervisor does all then NUMA handling,
> > and
> > that linux in dom0 or domU should keep its hands off.=20
>
About the lack of documentation, there is something but I agree it is
not sufficient. I'll find some time to improve things.

About dom0 and domU keeping their hands off from NUMA handling, well, that'=
s more than just true, as neither of them _can_, right now, do much about t=
he NUMA-ness of the server.

The only thing that dom0 is in control of, wrt NUMA placement of guests, is=
 whether or not to specify one in guests' config files (e.g., by specifying=
 an hard or soft vcpu affinity). But that's it.

If no such hint is provided, xl and libxl will figure out an automatic plac=
ement for the new domain on the host NUMA nodes.

> > Now I notice that
> > xl is complaining:
> >=20
> > libxl: notice: libxl_numa.c:499:libxl__get_numa_candidate: NUMA
> > placement failed, performance might be affected
> >=20
Mmm.. well, the first thing to figure out is why placement is failing.
If you use `xl -vvv create ...` it should tell you more.

Also, it would be helpful if also you tell us the characteristics of
both the host and the guests, such as:
=C2=A0- number of pCPUs
=C2=A0- number of NUMA nodes
=C2=A0- amount or RAM per node
=C2=A0- amount of free RAM in each node, as reported by `xl info -n'
=C2=A0- number of vCPUs of the guest
=C2=A0- amount of RAM of the guest

> > So, given that dom0 is running a fairly recent kernel, and Xen is
> > the
> > latest stable (4.6.1), how should I configure the linux kernel for
> > best
> > numa handling ? I have two cpu-dies with ram that will benefit from
> > NUMA
> > aware allocation.
> >=20
No special configuration is necessary. As a matter of fact, for now,
since we don't fully support virtual NUMA topology for dom0 and domUs,
you may well disable NUMA from both the dom0 and domU kernels.

But even if you don't (i.e., you leave it enabled/compiled in), that
should not hurt, and I don't think is in any way what is responsible
for the placement issue you're facing.

Regards,
Dario
--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-XjinW2NxCmbfpAUql4Yg
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJXPJb9AAoJEBZCeImluHPurVkQAMCoMjYLkXPXqPZje91sbRb6
elh5tpcn8hKffYF+x2as4/Zjo5Owudv/wZdxrTzrNfmQWXGcK+1hC149LDuR2/zJ
K4OeuG7dVMujh3f0UpXgKTdQs7diojQlo5temVX2nAHJ4ygURfJMcJa64KwfkGJF
F8e3DanlWmFyajZ4lF1ad51daqHGgyL/LBsIfWUawYl0K0E8VXNISIfKF+Z4ekL8
W9md/0hdbLH7N7F4Gpfh8nMeuXapGaT/oXmGWfal4eD+Zj/YLUoL+nR8Hcqd69gf
LVE2u61qJAJVjV2c2TWm3sRuLeO39J8OT06sE7f3IboQY8IznHC1xTzytRtZc78x
vvhOsTR1I3EKrEdXJN2T5obmm5+CWJBd8uW/nKmpXbKEJ6GFRp/W1TZQRLcTcI+W
jGQU7JkAW+hAW63c6OeapIGYZNFQu+IQO5l9nUGABr1O0MgP40Dda+v8bcHxP06i
5xQdIReEudSCOOKEjOsTXQGs8Vp14kQdMOiErMBibyG/u9E7pZMDX1dlFOXhmly0
jxzGMU+Lt0hJXFNGcPiPMsal2nZIi2hegLFS3WshyiZ9A0nFqsGg3Yw73YijY29n
893qbuS4JtHZJpnvdJEtjtRJdO/jLb92SV+5RzabeDtXTloHGrg7NxtcshI0ZBbK
z0Q3hDThGG6Jde5SeAyS
=lyZE
-----END PGP SIGNATURE-----

--=-XjinW2NxCmbfpAUql4Yg--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6915142322422126951==--


From xen-users-bounces@lists.xen.org Wed May 18 16:24:23 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 16:24:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b34G7-0004xd-P4; Wed, 18 May 2016 16:23:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9391892b8=dario.faggioli@citrix.com>)
 id 1b34G6-0004xX-D0
 for xen-users@lists.xen.org; Wed, 18 May 2016 16:23:42 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 B9/83-12567-D079C375; Wed, 18 May 2016 16:23:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRWlGSWpSXmKPExsXitHSDvS7PdJt
 wg3k7DSxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oz9/f8ZC1bLVmy81cHawDhLsouRk0NCIETi
 9+zLzCA2r4ChxLquHWxdjBwcwgK2Em+vRIOE2QQMJN7s2MsKEhYRSJJY1uAIEmYWUJd4sfwZW
 CeLgKpEVwOEzQlU3rt4JROILSQQLnF1xTlWEJtfQFLi1pePzBC91RJ/nr1ngrhAX+L4vBVsEB
 cISpyc+YQFoldNYsbcy6wQNdwSt09PZZ7AyD8LSfssJC0QcU2J1u2/2SFsbYllC18zQ9i2Euv
 WvYeqsZHYdHUBI4QtL7H97RzmBYzsqxjVi1OLylKLdE31kooy0zNKchMzc3QNDUz1clOLixPT
 U3MSk4r1kvNzNzECw5sBCHYwful3PsQoycGkJMp7cZJNuBBfUn5KZUZicUZ8UWlOavEhRg0OD
 oHNa1dfYJRiycvPS1WS4D06FahOsCg1PbUiLTMHGIEwpRIcPEoivKdA0rzFBYm5xZnpEKlTjL
 ocWxbcWMskBDZDSpz3D0iRAEhRRmke3AhYMrjEKCslzMsIdKAQT0FqUW5mCar8K0ZxDkYlYV7
 vaUBTeDLzSuA2vQI6ggnoiFtiYEeUJCKkpBoYVe4vC1pVp/rrrd3CI4/Yiiw8NboW7e8xkDhy
 x1WNfWHUV69XZ2byLb+b7X9D2uZew67LrQ/nNJ6Za6zFYyOTGVBT+GRD3uQrqvMvH7nk9fj57
 mNP9s3gy0l7FZvZPuOFTOoubssl7/0q2teIMN2pOv1ol7a6BPOsFUcv/1yodXPmZCUlVoeEV0
 osxRmJhlrMRcWJAIlWWM0BAwAA
X-Env-Sender: prvs=9391892b8=dario.faggioli@citrix.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1463588618!40336328!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30691 invoked from network); 18 May 2016 16:23:40 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-5.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 16:23:40 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; 
 d="asc'?scan'208";a="361843358"
Message-ID: <1463588605.5851.48.camel@citrix.com>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: Wei Liu <wei.liu2@citrix.com>, =?ISO-8859-1?Q?H=E5kon?= Alstadheim
 <hakon@alstadheim.priv.no>
Date: Wed, 18 May 2016 18:23:25 +0200
In-Reply-To: <20160518152902.GD27241@citrix.com>
References: <573200FC.4030404@alstadheim.priv.no>
 <20160518152902.GD27241@citrix.com>
Organization: Citrix Inc.
X-Mailer: Evolution 3.18.5.2 (3.18.5.2-1.fc23) 
MIME-Version: 1.0
X-DLP: MIA2
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] best practice NUMA config for dom0 ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6915142322422126951=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6915142322422126951==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-XjinW2NxCmbfpAUql4Yg"

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

On Wed, 2016-05-18 at 16:29 +0100, Wei Liu wrote:
> CC Dario who implemented numa placement.
>=20
Thanks Wei.

> On Tue, May 10, 2016 at 05:40:44PM +0200, H=C3=A5kon Alstadheim wrote:
> >=20
> > It has been my understanding, without any documentation to back it
> > up,
> > that on a Xen server the hypervisor does all then NUMA handling,
> > and
> > that linux in dom0 or domU should keep its hands off.=20
>
About the lack of documentation, there is something but I agree it is
not sufficient. I'll find some time to improve things.

About dom0 and domU keeping their hands off from NUMA handling, well, that'=
s more than just true, as neither of them _can_, right now, do much about t=
he NUMA-ness of the server.

The only thing that dom0 is in control of, wrt NUMA placement of guests, is=
 whether or not to specify one in guests' config files (e.g., by specifying=
 an hard or soft vcpu affinity). But that's it.

If no such hint is provided, xl and libxl will figure out an automatic plac=
ement for the new domain on the host NUMA nodes.

> > Now I notice that
> > xl is complaining:
> >=20
> > libxl: notice: libxl_numa.c:499:libxl__get_numa_candidate: NUMA
> > placement failed, performance might be affected
> >=20
Mmm.. well, the first thing to figure out is why placement is failing.
If you use `xl -vvv create ...` it should tell you more.

Also, it would be helpful if also you tell us the characteristics of
both the host and the guests, such as:
=C2=A0- number of pCPUs
=C2=A0- number of NUMA nodes
=C2=A0- amount or RAM per node
=C2=A0- amount of free RAM in each node, as reported by `xl info -n'
=C2=A0- number of vCPUs of the guest
=C2=A0- amount of RAM of the guest

> > So, given that dom0 is running a fairly recent kernel, and Xen is
> > the
> > latest stable (4.6.1), how should I configure the linux kernel for
> > best
> > numa handling ? I have two cpu-dies with ram that will benefit from
> > NUMA
> > aware allocation.
> >=20
No special configuration is necessary. As a matter of fact, for now,
since we don't fully support virtual NUMA topology for dom0 and domUs,
you may well disable NUMA from both the dom0 and domU kernels.

But even if you don't (i.e., you leave it enabled/compiled in), that
should not hurt, and I don't think is in any way what is responsible
for the placement issue you're facing.

Regards,
Dario
--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-XjinW2NxCmbfpAUql4Yg
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJXPJb9AAoJEBZCeImluHPurVkQAMCoMjYLkXPXqPZje91sbRb6
elh5tpcn8hKffYF+x2as4/Zjo5Owudv/wZdxrTzrNfmQWXGcK+1hC149LDuR2/zJ
K4OeuG7dVMujh3f0UpXgKTdQs7diojQlo5temVX2nAHJ4ygURfJMcJa64KwfkGJF
F8e3DanlWmFyajZ4lF1ad51daqHGgyL/LBsIfWUawYl0K0E8VXNISIfKF+Z4ekL8
W9md/0hdbLH7N7F4Gpfh8nMeuXapGaT/oXmGWfal4eD+Zj/YLUoL+nR8Hcqd69gf
LVE2u61qJAJVjV2c2TWm3sRuLeO39J8OT06sE7f3IboQY8IznHC1xTzytRtZc78x
vvhOsTR1I3EKrEdXJN2T5obmm5+CWJBd8uW/nKmpXbKEJ6GFRp/W1TZQRLcTcI+W
jGQU7JkAW+hAW63c6OeapIGYZNFQu+IQO5l9nUGABr1O0MgP40Dda+v8bcHxP06i
5xQdIReEudSCOOKEjOsTXQGs8Vp14kQdMOiErMBibyG/u9E7pZMDX1dlFOXhmly0
jxzGMU+Lt0hJXFNGcPiPMsal2nZIi2hegLFS3WshyiZ9A0nFqsGg3Yw73YijY29n
893qbuS4JtHZJpnvdJEtjtRJdO/jLb92SV+5RzabeDtXTloHGrg7NxtcshI0ZBbK
z0Q3hDThGG6Jde5SeAyS
=lyZE
-----END PGP SIGNATURE-----

--=-XjinW2NxCmbfpAUql4Yg--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6915142322422126951==--


From xen-users-bounces@lists.xen.org Wed May 18 16:25:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 16:25:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b34HZ-000529-6n; Wed, 18 May 2016 16:25:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b34HX-00051y-HH
 for Xen-users@lists.xen.org; Wed, 18 May 2016 16:25:11 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 E7/53-19343-6679C375; Wed, 18 May 2016 16:25:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBIsWRWlGSWpSXmKPExsXitHRDpG7adJt
 wg46T3Barrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bP703sBXeVK248XsbcwDhBtouRk0NCwF9i
 384brCA2i4CqxKmbb9lBbDYBZYmfnb1sILaIgL7EknXHGEFsZoFwidubnjCB2MICWhJtO/vAe
 nkF9CRu39nIAmILCeRL3JzUyg4RF5Q4OfMJUJwDqFdTYv0ufQhTWmL5Pw6IifISzVtnM4PYnA
 IGEnuW3gLbJCqgInFlAsQ1QgIKEh3TjzFBXMwtcfv0VOYJjAKzkCyYhbBgFsKCWUgWLGBkWcW
 oXpxaVJZapGuil1SUmZ5RkpuYmaNraGCsl5taXJyYnpqTmFSsl5yfu4kRGKoMQLCDsfGL0yFG
 SQ4mJVHei5NswoX4kvJTKjMSizPii0pzUosPMcpwcChJ8NpNA8oJFqWmp1akZeYAowYmLcHBo
 yTC2wiS5i0uSMwtzkyHSJ1i1OXYsuDGWiYhlrz8vFQpcd4/U4GKBECKMkrz4EbAIvgSo6yUMC
 8j0FFCPAWpRbmZJajyrxjFORiVhHm9QVbxZOaVwG16BXQEE9ARt8TAjihJREhJNTDW2NyKY5G
 9mTA76wPz52Mnzm3SW/p2nd+XCQI/PGv/HLy+3m/1trLOt6FOM8KrdCY+mK9t83yTRzdrzPnX
 LjHyhvHV4ouXRy1o/HG9dTunqPZlrW+cE8XUonPvuJYHi9yTbvLX2mJvynF3QYSO+lsGRaPvr
 f1GxqpuR2KSL+7vmdgf/GlKYJASS3FGoqEWc1FxIgCKSjDP2wIAAA==
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1463588708!33283750!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58390 invoked from network); 18 May 2016 16:25:09 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-7.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 16:25:09 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355082792"
Date: Wed, 18 May 2016 17:25:07 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160518162507.GM8974@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
 <20160518154543.GF27241@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160518154543.GF27241@citrix.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] xl network-attach
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDQ6NDU6NDNQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIE1heSAxOCwgMjAxNiBhdCAwMToxMjozOVBNICswMDAwLCDluK3lurfmnbAgd3Jv
dGU6Cj4gPiBIaSwKPiA+IAo+ID4gCj4gPiAKPiA+IEkgdXNlIOKAmHhsIG5ldHdvcmstYXR0YWNo
4oCZIHRvIGF0dGFjaCBhIG5pYywgYnV0IGZhaWxlZC4KPiA+IAo+ID4gCj4gPiAKPiA+ICMgeGwg
LXZ2diBuZXR3b3JrLWF0dGFjaCA2MDI4IG1hYz0wMDoxNjozZTplYjpjYTo4MSBicmlkZ2U9dmly
YnIwCj4gCj4gQXMgYSBzdGFydGVyLCBjYW4geW91IHRyeToKPiAKPiAgeGwgLXZ2diBuZXR3b3Jr
LWF0dGFjaCA2MDI4ICJtYWM9MDA6MTY6M2U6ZWI6Y2E6ODEsYnJpZGdlPXZpcmJyMCIKPiAKPiBJ
U1RSIHRoZXJlIGlzIGEgcHJvYmxlbSB3aXRoIGNvbW1hbmQgbGluZSBhcmd1bWVudCBwYXJzaW5n
IGFuZCBldmVuCj4gd3JvdGUgYSBwYXRjaCBzZXJpZXMgZm9yIGl0Lgo+IAo+IFdvcnRoIHRyeWlu
ZyBhbnl3YXkuCj4gCj4gPiAKPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGwuYzo0MjQ3OmxpYnhsX2Rl
dmljZV9uaWNfYWRkOiBhbyAweDIwYTkxOTA6IGNyZWF0ZTogaG93PShuaWwpIGNhbGxiYWNrPShu
aWwpIHBvbGxlcj0weDIwYTkxZjAKPiA+IAo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5j
OjU3NzpsaWJ4bF9fZXZfeHN3YXRjaF9yZWdpc3Rlcjogd2F0Y2ggdz0weDIwYTU5NDggd3BhdGg9
L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZSB0b2tlbj0zLzA6IHJlZ2lz
dGVyIHNsb3RudW09Mwo+ID4gCj4gPiBsaWJ4bDogZGVidWc6IGxpYnhsLmM6NDI0NzpsaWJ4bF9k
ZXZpY2VfbmljX2FkZDogYW8gMHgyMGE5MTkwOiBpbnByb2dyZXNzOiBwb2xsZXI9MHgyMGE5MWYw
LCBmbGFncz1pCj4gPiAKPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo1MTQ6d2F0Y2hm
ZF9jYWxsYmFjazogd2F0Y2ggdz0weDIwYTU5NDggd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tl
bmQvdmlmLzYwMjgvMC9zdGF0ZSB0b2tlbj0zLzA6IGV2ZW50IGVwYXRoPS9sb2NhbC9kb21haW4v
MC9iYWNrZW5kL3ZpZi82MDI4LzAvc3RhdGUKPiA+IAo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9l
dmVudC5jOjgzNDpkZXZzdGF0ZV93YXRjaF9jYWxsYmFjazogYmFja2VuZCAvbG9jYWwvZG9tYWlu
LzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHdhbnRlZCBzdGF0ZSAyIHN0aWxsIHdhaXRpbmcg
c3RhdGUgMQo+ID4gCj4gPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NTE0OndhdGNoZmRf
Y2FsbGJhY2s6IHdhdGNoIHc9MHgyMGE1OTQ4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5k
L3ZpZi82MDI4LzAvc3RhdGUgdG9rZW49My8wOiBldmVudCBlcGF0aD0vbG9jYWwvZG9tYWluLzAv
YmFja2VuZC92aWYvNjAyOC8wL3N0YXRlCj4gPiAKPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZl
bnQuYzo4MzA6ZGV2c3RhdGVfd2F0Y2hfY2FsbGJhY2s6IGJhY2tlbmQgL2xvY2FsL2RvbWFpbi8w
L2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZSB3YW50ZWQgc3RhdGUgMiBvawo+ID4gCj4gPiBsaWJ4
bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjE1OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6
IHdhdGNoIHc9MHgyMGE1OTQ4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi82MDI4
LzAvc3RhdGUgdG9rZW49My8wOiBkZXJlZ2lzdGVyIHNsb3RudW09Mwo+ID4gCj4gPiBsaWJ4bDog
ZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdh
dGNoIHc9MHgyMGE1OTQ4OiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZAo+ID4gCj4gPiBsaWJ4bDog
ZGVidWc6IGxpYnhsX2RldmljZS5jOjEwMjg6ZGV2aWNlX2hvdHBsdWc6IGNhbGxpbmcgaG90cGx1
ZyBzY3JpcHQ6IC9ldGMveGVuL3NjcmlwdHMvdmlmLWJyaWRnZSBvbmxpbmUKPiA+IAo+ID4gbGli
eGw6IGRlYnVnOiBsaWJ4bF9hb3V0aWxzLmM6NTEzOmxpYnhsX19hc3luY19leGVjX3N0YXJ0OiBm
b3JraW5nIHRvIGV4ZWN1dGU6IC9ldGMveGVuL3NjcmlwdHMvdmlmLWJyaWRnZSBvbmxpbmUKPiA+
IAo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjYyOTpsaWJ4bF9fZXZfeHN3YXRjaF9k
ZXJlZ2lzdGVyOiB3YXRjaCB3PTB4MjBhNTlkMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQKPiA+
IAo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoxMDI4OmRldmljZV9ob3RwbHVnOiBj
YWxsaW5nIGhvdHBsdWcgc2NyaXB0OiAvZXRjL3hlbi9zY3JpcHRzL3ZpZi1icmlkZ2UgYWRkCj4g
PiAKPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfYW91dGlscy5jOjUxMzpsaWJ4bF9fYXN5bmNfZXhl
Y19zdGFydDogZm9ya2luZyB0byBleGVjdXRlOiAvZXRjL3hlbi9zY3JpcHRzL3ZpZi1icmlkZ2Ug
YWRkCj4gPiAKPiA+IGxpYnhsOiBlcnJvcjogbGlieGxfZXhlYy5jOjExODpsaWJ4bF9yZXBvcnRf
Y2hpbGRfZXhpdHN0YXR1czogL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIGFkZCBbLTFdIGV4
aXRlZCB3aXRoIGVycm9yIHN0YXR1cyAyNTUKPiA+IAo+IAo+IFRoaXMgaXMgdGhlIGN1bHByaXQu
Cj4gCj4gPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNo
X2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZAo+
ID4gCj4gPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNo
X2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZAo+
ID4gCj4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsLmM6MTk2NTpkZXZpY2VfYWRkcm1fYW9jb21wbGV0
ZTogdW5hYmxlIHRvIGFkZCB2aWYgd2l0aCBpZCAwCj4gPiAKPiA+IGxpYnhsOiBkZWJ1ZzogbGli
eGxfZXZlbnQuYzoxNzY1OmxpYnhsX19hb19jb21wbGV0ZTogYW8gMHgyMGE5MTkwOiBjb21wbGV0
ZSwgcmM9LTMKPiA+IAo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE3Mzc6bGlieGxf
X2FvX19kZXN0cm95OiBhbyAweDIwYTkxOTA6IGRlc3Ryb3kgbGlieGxfZGV2aWNlX25pY19hZGQg
ZmFpbGVkLgo+ID4gCj4gPiB4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IHRvdGFsIGFsbG9j
YXRpb25zOjI2IHRvdGFsIHJlbGVhc2VzOjI2Cj4gPiAKPiA+IHhjOiBkZWJ1ZzogaHlwZXJjYWxs
IGJ1ZmZlcjogY3VycmVudCBhbGxvY2F0aW9uczowIG1heGltdW0gYWxsb2NhdGlvbnM6Mgo+ID4g
Cj4gPiB4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IGNhY2hlIGN1cnJlbnQgc2l6ZToyCj4g
PiAKPiA+IHhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgaGl0czoyMCBtaXNzZXM6
MiB0b29iaWc6NAo+ID4gCj4gPiAKPiA+IAo+ID4gIyB4bCBuZXR3b3JrLWxpc3QgNjAyOAo+ID4g
Cj4gPiBJZHggQkUgTWFjIEFkZHIuICAgICAgICAgaGFuZGxlIHN0YXRlIGV2dC1jaCAgIHR4LS9y
eC1yaW5nLXJlZiBCRS1wYXRoCj4gPiAKPiA+IDAgICAwICAwMDoxNjozZTplYjpjYTo4MSAgICAg
MCAgICAgMSAgICAgLTEgICAgLTEvLTEgICAgICAgICAgL2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQv
dmlmLzYwMjgvMAo+ID4gCj4gPiAKPiA+IAo+ID4gIyBicmN0bCBzaG93Cj4gPiAKPiA+IGJyaWRn
ZSBuYW1lICAgICBicmlkZ2UgaWQgICAgICAgICAgICAgICBTVFAgZW5hYmxlZCAgICAgaW50ZXJm
YWNlcwo+ID4gCj4gPiB2aXJicjAgICAgICAgICAgODAwMC5mZWZmZmZmZmZmZmYgICAgICAgbm8g
ICAgICAgICAgICAgIHZpZjYwMjguMAo+ID4gCj4gPiAKPiA+IAo+ID4gSWYgc3VjY2VlZCB0byBh
dHRhY2jvvIzigJlicmN0bCBzaG934oCZIHdpbGwgb3V0cHV0Ogo+ID4gCj4gPiBicmlkZ2UgbmFt
ZSAgICAgYnJpZGdlIGlkICAgICAgICAgICAgICAgU1RQIGVuYWJsZWQgICAgIGludGVyZmFjZXMK
PiA+IAo+ID4gdmlyYnIwICAgICAgICAgIDgwMDAuZmVmZmZmZmZmZmZmICAgICAgIG5vICAgICAg
ICAgICAgICB2aWY2MDI4LjAKPiA+IAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB2aWY2MDI4LjAtZW11Cj4gPiAKPiA+IAo+ID4gCj4gPiAjIGNh
dCAvdmFyL2xvZy94ZW4veGVuLWhvdHBsdWcubG9nCj4gPiAKPiA+IENhbm5vdCBmaW5kIGRldmlj
ZSAidmlmNjAyOC4wLWVtdSIKPiA+IAo+IAo+IFRoaXMgaXMgc3RyYW5nZS4uLgo+IAo+IExldCBt
ZSB0cnkgdG8gdGVzdCB0aGlzIGZ1bmN0aW9uYWxpdHkgYSBiaXQuCj4gCgpPSywgc28gYXBwYXJl
bnRseSB0aGUgYXR0YWNobWVudCBvZiB0aGUgUFYgaW50ZXJmYWNlIGlzIHN1Y2Nlc3NmdWxseQoo
dmlmNjAyOC4wKSBhbmQgeW91IGNhbiBjaGVjayB0aGF0IGluIHlvdXIgZ3Vlc3Qgd2l0aCBpZmNv
bmZpZyAtYS4KCkl0J3MgdGhlIGF0dGFjaG1lbnQgb2YgZW11bGF0ZWQgaW50ZXJmYWNlIHRoYXQg
ZmFpbGVkLiBJIHdpbGwgaGF2ZSBhCmNsb3NlciBsb29rIG9mIHRoZSBjb2RlIHRvbW9ycm93LgoK
V2VpLgoKPiBXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 16:25:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 16:25:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b34HZ-000529-6n; Wed, 18 May 2016 16:25:13 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b34HX-00051y-HH
 for Xen-users@lists.xen.org; Wed, 18 May 2016 16:25:11 +0000
Received: from [85.158.137.68] by server-12.bemta-3.messagelabs.com id
 E7/53-19343-6679C375; Wed, 18 May 2016 16:25:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBIsWRWlGSWpSXmKPExsXitHRDpG7adJt
 wg46T3Barrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bP703sBXeVK248XsbcwDhBtouRk0NCwF9i
 384brCA2i4CqxKmbb9lBbDYBZYmfnb1sILaIgL7EknXHGEFsZoFwidubnjCB2MICWhJtO/vAe
 nkF9CRu39nIAmILCeRL3JzUyg4RF5Q4OfMJUJwDqFdTYv0ufQhTWmL5Pw6IifISzVtnM4PYnA
 IGEnuW3gLbJCqgInFlAsQ1QgIKEh3TjzFBXMwtcfv0VOYJjAKzkCyYhbBgFsKCWUgWLGBkWcW
 oXpxaVJZapGuil1SUmZ5RkpuYmaNraGCsl5taXJyYnpqTmFSsl5yfu4kRGKoMQLCDsfGL0yFG
 SQ4mJVHei5NswoX4kvJTKjMSizPii0pzUosPMcpwcChJ8NpNA8oJFqWmp1akZeYAowYmLcHBo
 yTC2wiS5i0uSMwtzkyHSJ1i1OXYsuDGWiYhlrz8vFQpcd4/U4GKBECKMkrz4EbAIvgSo6yUMC
 8j0FFCPAWpRbmZJajyrxjFORiVhHm9QVbxZOaVwG16BXQEE9ARt8TAjihJREhJNTDW2NyKY5G
 9mTA76wPz52Mnzm3SW/p2nd+XCQI/PGv/HLy+3m/1trLOt6FOM8KrdCY+mK9t83yTRzdrzPnX
 LjHyhvHV4ouXRy1o/HG9dTunqPZlrW+cE8XUonPvuJYHi9yTbvLX2mJvynF3QYSO+lsGRaPvr
 f1GxqpuR2KSL+7vmdgf/GlKYJASS3FGoqEWc1FxIgCKSjDP2wIAAA==
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-7.tower-31.messagelabs.com!1463588708!33283750!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 58390 invoked from network); 18 May 2016 16:25:09 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-7.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 16:25:09 -0000
X-IronPort-AV: E=Sophos;i="5.26,329,1459814400"; d="scan'208";a="355082792"
Date: Wed, 18 May 2016 17:25:07 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160518162507.GM8974@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
 <20160518154543.GF27241@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160518154543.GF27241@citrix.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] xl network-attach
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDQ6NDU6NDNQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBXZWQsIE1heSAxOCwgMjAxNiBhdCAwMToxMjozOVBNICswMDAwLCDluK3lurfmnbAgd3Jv
dGU6Cj4gPiBIaSwKPiA+IAo+ID4gCj4gPiAKPiA+IEkgdXNlIOKAmHhsIG5ldHdvcmstYXR0YWNo
4oCZIHRvIGF0dGFjaCBhIG5pYywgYnV0IGZhaWxlZC4KPiA+IAo+ID4gCj4gPiAKPiA+ICMgeGwg
LXZ2diBuZXR3b3JrLWF0dGFjaCA2MDI4IG1hYz0wMDoxNjozZTplYjpjYTo4MSBicmlkZ2U9dmly
YnIwCj4gCj4gQXMgYSBzdGFydGVyLCBjYW4geW91IHRyeToKPiAKPiAgeGwgLXZ2diBuZXR3b3Jr
LWF0dGFjaCA2MDI4ICJtYWM9MDA6MTY6M2U6ZWI6Y2E6ODEsYnJpZGdlPXZpcmJyMCIKPiAKPiBJ
U1RSIHRoZXJlIGlzIGEgcHJvYmxlbSB3aXRoIGNvbW1hbmQgbGluZSBhcmd1bWVudCBwYXJzaW5n
IGFuZCBldmVuCj4gd3JvdGUgYSBwYXRjaCBzZXJpZXMgZm9yIGl0Lgo+IAo+IFdvcnRoIHRyeWlu
ZyBhbnl3YXkuCj4gCj4gPiAKPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGwuYzo0MjQ3OmxpYnhsX2Rl
dmljZV9uaWNfYWRkOiBhbyAweDIwYTkxOTA6IGNyZWF0ZTogaG93PShuaWwpIGNhbGxiYWNrPShu
aWwpIHBvbGxlcj0weDIwYTkxZjAKPiA+IAo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5j
OjU3NzpsaWJ4bF9fZXZfeHN3YXRjaF9yZWdpc3Rlcjogd2F0Y2ggdz0weDIwYTU5NDggd3BhdGg9
L2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZSB0b2tlbj0zLzA6IHJlZ2lz
dGVyIHNsb3RudW09Mwo+ID4gCj4gPiBsaWJ4bDogZGVidWc6IGxpYnhsLmM6NDI0NzpsaWJ4bF9k
ZXZpY2VfbmljX2FkZDogYW8gMHgyMGE5MTkwOiBpbnByb2dyZXNzOiBwb2xsZXI9MHgyMGE5MWYw
LCBmbGFncz1pCj4gPiAKPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo1MTQ6d2F0Y2hm
ZF9jYWxsYmFjazogd2F0Y2ggdz0weDIwYTU5NDggd3BhdGg9L2xvY2FsL2RvbWFpbi8wL2JhY2tl
bmQvdmlmLzYwMjgvMC9zdGF0ZSB0b2tlbj0zLzA6IGV2ZW50IGVwYXRoPS9sb2NhbC9kb21haW4v
MC9iYWNrZW5kL3ZpZi82MDI4LzAvc3RhdGUKPiA+IAo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9l
dmVudC5jOjgzNDpkZXZzdGF0ZV93YXRjaF9jYWxsYmFjazogYmFja2VuZCAvbG9jYWwvZG9tYWlu
LzAvYmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHdhbnRlZCBzdGF0ZSAyIHN0aWxsIHdhaXRpbmcg
c3RhdGUgMQo+ID4gCj4gPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NTE0OndhdGNoZmRf
Y2FsbGJhY2s6IHdhdGNoIHc9MHgyMGE1OTQ4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5k
L3ZpZi82MDI4LzAvc3RhdGUgdG9rZW49My8wOiBldmVudCBlcGF0aD0vbG9jYWwvZG9tYWluLzAv
YmFja2VuZC92aWYvNjAyOC8wL3N0YXRlCj4gPiAKPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZl
bnQuYzo4MzA6ZGV2c3RhdGVfd2F0Y2hfY2FsbGJhY2s6IGJhY2tlbmQgL2xvY2FsL2RvbWFpbi8w
L2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZSB3YW50ZWQgc3RhdGUgMiBvawo+ID4gCj4gPiBsaWJ4
bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjE1OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6
IHdhdGNoIHc9MHgyMGE1OTQ4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi82MDI4
LzAvc3RhdGUgdG9rZW49My8wOiBkZXJlZ2lzdGVyIHNsb3RudW09Mwo+ID4gCj4gPiBsaWJ4bDog
ZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdh
dGNoIHc9MHgyMGE1OTQ4OiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZAo+ID4gCj4gPiBsaWJ4bDog
ZGVidWc6IGxpYnhsX2RldmljZS5jOjEwMjg6ZGV2aWNlX2hvdHBsdWc6IGNhbGxpbmcgaG90cGx1
ZyBzY3JpcHQ6IC9ldGMveGVuL3NjcmlwdHMvdmlmLWJyaWRnZSBvbmxpbmUKPiA+IAo+ID4gbGli
eGw6IGRlYnVnOiBsaWJ4bF9hb3V0aWxzLmM6NTEzOmxpYnhsX19hc3luY19leGVjX3N0YXJ0OiBm
b3JraW5nIHRvIGV4ZWN1dGU6IC9ldGMveGVuL3NjcmlwdHMvdmlmLWJyaWRnZSBvbmxpbmUKPiA+
IAo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjYyOTpsaWJ4bF9fZXZfeHN3YXRjaF9k
ZXJlZ2lzdGVyOiB3YXRjaCB3PTB4MjBhNTlkMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQKPiA+
IAo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9kZXZpY2UuYzoxMDI4OmRldmljZV9ob3RwbHVnOiBj
YWxsaW5nIGhvdHBsdWcgc2NyaXB0OiAvZXRjL3hlbi9zY3JpcHRzL3ZpZi1icmlkZ2UgYWRkCj4g
PiAKPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfYW91dGlscy5jOjUxMzpsaWJ4bF9fYXN5bmNfZXhl
Y19zdGFydDogZm9ya2luZyB0byBleGVjdXRlOiAvZXRjL3hlbi9zY3JpcHRzL3ZpZi1icmlkZ2Ug
YWRkCj4gPiAKPiA+IGxpYnhsOiBlcnJvcjogbGlieGxfZXhlYy5jOjExODpsaWJ4bF9yZXBvcnRf
Y2hpbGRfZXhpdHN0YXR1czogL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIGFkZCBbLTFdIGV4
aXRlZCB3aXRoIGVycm9yIHN0YXR1cyAyNTUKPiA+IAo+IAo+IFRoaXMgaXMgdGhlIGN1bHByaXQu
Cj4gCj4gPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNo
X2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZAo+
ID4gCj4gPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNo
X2RlcmVnaXN0ZXI6IHdhdGNoIHc9MHgyMGE1OWQwOiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZAo+
ID4gCj4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsLmM6MTk2NTpkZXZpY2VfYWRkcm1fYW9jb21wbGV0
ZTogdW5hYmxlIHRvIGFkZCB2aWYgd2l0aCBpZCAwCj4gPiAKPiA+IGxpYnhsOiBkZWJ1ZzogbGli
eGxfZXZlbnQuYzoxNzY1OmxpYnhsX19hb19jb21wbGV0ZTogYW8gMHgyMGE5MTkwOiBjb21wbGV0
ZSwgcmM9LTMKPiA+IAo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE3Mzc6bGlieGxf
X2FvX19kZXN0cm95OiBhbyAweDIwYTkxOTA6IGRlc3Ryb3kgbGlieGxfZGV2aWNlX25pY19hZGQg
ZmFpbGVkLgo+ID4gCj4gPiB4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IHRvdGFsIGFsbG9j
YXRpb25zOjI2IHRvdGFsIHJlbGVhc2VzOjI2Cj4gPiAKPiA+IHhjOiBkZWJ1ZzogaHlwZXJjYWxs
IGJ1ZmZlcjogY3VycmVudCBhbGxvY2F0aW9uczowIG1heGltdW0gYWxsb2NhdGlvbnM6Mgo+ID4g
Cj4gPiB4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IGNhY2hlIGN1cnJlbnQgc2l6ZToyCj4g
PiAKPiA+IHhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgaGl0czoyMCBtaXNzZXM6
MiB0b29iaWc6NAo+ID4gCj4gPiAKPiA+IAo+ID4gIyB4bCBuZXR3b3JrLWxpc3QgNjAyOAo+ID4g
Cj4gPiBJZHggQkUgTWFjIEFkZHIuICAgICAgICAgaGFuZGxlIHN0YXRlIGV2dC1jaCAgIHR4LS9y
eC1yaW5nLXJlZiBCRS1wYXRoCj4gPiAKPiA+IDAgICAwICAwMDoxNjozZTplYjpjYTo4MSAgICAg
MCAgICAgMSAgICAgLTEgICAgLTEvLTEgICAgICAgICAgL2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQv
dmlmLzYwMjgvMAo+ID4gCj4gPiAKPiA+IAo+ID4gIyBicmN0bCBzaG93Cj4gPiAKPiA+IGJyaWRn
ZSBuYW1lICAgICBicmlkZ2UgaWQgICAgICAgICAgICAgICBTVFAgZW5hYmxlZCAgICAgaW50ZXJm
YWNlcwo+ID4gCj4gPiB2aXJicjAgICAgICAgICAgODAwMC5mZWZmZmZmZmZmZmYgICAgICAgbm8g
ICAgICAgICAgICAgIHZpZjYwMjguMAo+ID4gCj4gPiAKPiA+IAo+ID4gSWYgc3VjY2VlZCB0byBh
dHRhY2jvvIzigJlicmN0bCBzaG934oCZIHdpbGwgb3V0cHV0Ogo+ID4gCj4gPiBicmlkZ2UgbmFt
ZSAgICAgYnJpZGdlIGlkICAgICAgICAgICAgICAgU1RQIGVuYWJsZWQgICAgIGludGVyZmFjZXMK
PiA+IAo+ID4gdmlyYnIwICAgICAgICAgIDgwMDAuZmVmZmZmZmZmZmZmICAgICAgIG5vICAgICAg
ICAgICAgICB2aWY2MDI4LjAKPiA+IAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICB2aWY2MDI4LjAtZW11Cj4gPiAKPiA+IAo+ID4gCj4gPiAjIGNh
dCAvdmFyL2xvZy94ZW4veGVuLWhvdHBsdWcubG9nCj4gPiAKPiA+IENhbm5vdCBmaW5kIGRldmlj
ZSAidmlmNjAyOC4wLWVtdSIKPiA+IAo+IAo+IFRoaXMgaXMgc3RyYW5nZS4uLgo+IAo+IExldCBt
ZSB0cnkgdG8gdGVzdCB0aGlzIGZ1bmN0aW9uYWxpdHkgYSBiaXQuCj4gCgpPSywgc28gYXBwYXJl
bnRseSB0aGUgYXR0YWNobWVudCBvZiB0aGUgUFYgaW50ZXJmYWNlIGlzIHN1Y2Nlc3NmdWxseQoo
dmlmNjAyOC4wKSBhbmQgeW91IGNhbiBjaGVjayB0aGF0IGluIHlvdXIgZ3Vlc3Qgd2l0aCBpZmNv
bmZpZyAtYS4KCkl0J3MgdGhlIGF0dGFjaG1lbnQgb2YgZW11bGF0ZWQgaW50ZXJmYWNlIHRoYXQg
ZmFpbGVkLiBJIHdpbGwgaGF2ZSBhCmNsb3NlciBsb29rIG9mIHRoZSBjb2RlIHRvbW9ycm93LgoK
V2VpLgoKPiBXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6
Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 17:54:31 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 17:54:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b35el-0006Ed-Gs; Wed, 18 May 2016 17:53:15 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b35ej-0006EW-Gp
 for Xen-users@lists.xen.org; Wed, 18 May 2016 17:53:13 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
 BB/6B-26345-80CAC375; Wed, 18 May 2016 17:53:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDIsWRWlGSWpSXmKPExsVy5TE/vy7HGpt
 wg/f/hC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oyZ9+6xF/xirNiz6CJ7A+Nhxi5GLg4hgUWM
 Ei0HtzJBOCsYJWbOXsraxcjJwSsgKHFy5hMWEJtZwEqie+NOJghbXmL72znMIDaLgKrE7K7NY
 PVsQPHenm9gcREBRYkHL2+yQtRLS8y8PZERxBYW0JT4sfY22ExOAQOJp/9Pgc0UEkiV+PLqHw
 vEXgeJTz9ngMUlBMQl1j47xQZiiwooS8z62QcVd5V4e+AFM8jREgKfGSU+NexihUj0sUvsOGM
 xgVFoFpIfZiH5YRaSHxYwMq9i1ChOLSpLLdI1NNZLKspMzyjJTczM0TU0NNHLTS0uTkxPzUlM
 KtZLzs/dxAgM6XoGBsYdjLu2ex5ilORgUhLl1V1pEy7El5SfUpmRWJwRX1Sak1p8iFGGg0NJg
 vfNKqCcYFFqempFWmYOMLpg0hIcPEoivKmrgdK8xQWJucWZ6RCpU4y6HAt+3F7LJMSSl5+XKi
 XOaw5SJABSlFGaBzcCFumXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnzMoBM4cnMK4Hb9Ar
 oCCagI26JgR1RkoiQkmpgXK54NvFfhfafab55q7dMvc18uPOLE7NdxflZ3xJmb5L5x8QjaZdc
 yywrIbFN+TgDh2C+87ILgg/8jQ4ln6kXdBef33zt9kH9A5tDmEp12PoEzvpW9U7jZtNNFjyx7
 9KfBZkmCU4uUnl1sf4iGQFr3+3yTt/oojU77ppzbdLjtO87/h1w3/JCiaU4I9FQi7moOBEArP
 wswu8CAAA=
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-4.tower-27.messagelabs.com!1463593991!41523745!1
X-Originating-IP: [212.227.15.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24821 invoked from network); 18 May 2016 17:53:12 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.15)
 by server-4.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 18 May 2016 17:53:12 -0000
Received: from satan.chao5.int ([79.247.161.108]) by mail.gmx.com (mrgmx001)
 with ESMTPSA (Nemesis) id 0M8m7Q-1aqx5n0FrQ-00C8mJ; Wed, 18 May 2016 19:53:03
 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 3F8332153E0B;
 Wed, 18 May 2016 19:53:01 +0200 (CEST)
MIME-Version: 1.0
Date: Wed, 18 May 2016 19:53:01 +0200
From: Christoph <mangel@gmx.de>
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20160518145021.GC27241@citrix.com>
References: <dde6f84cd35f00d13de4e7dd3579ef30@webmail.chao5.int>
 <20160518145021.GC27241@citrix.com>
Message-ID: <67459b1da65634df11462bf4b314e248@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.1.5
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:0SboCfnTSpugc2e09jMpyuyg0QIinu7DmSFxJSQN4dnX1VfJhhY
 fefm2+lUmVI7O5rg2TmEL2zk83YTqg0gd/BL62/7Qd9hWH5HRrW3oLJhfByPt04PlJV9uc1
 BJBUWLiiUClt7Mtb+Oma0eFpasSqJtNOsnheGjsXwFGhUiV5niqeEMqsq7uqtUS3H00L4xn
 IB8TdCGnEPYTTi4frZz5g==
X-UI-Out-Filterresults: notjunk:1;V01:K0:9iBEK15TwM4=:mNTdIvG3cVjii32MK7kKvQ
 ZwZe+muVRjXInRmDPg3VRucrQWqZfj4WRkKY8E3VaW9TtJWlnfRx09ygxNhZwK+74KCiGKIVX
 Nu3RRoHI+6rU1yi6Y1gJQyfpJ5IMBvVpVltZg/J2gvAHDYLsPuXcsFjPaONfhrdlWAybVtf4V
 43O2OP/gMq9+Whaud05S2mvGEJzgR676LJflDJnB9S9y+1KWTxPhhwPnIaYCm7zJv9jyiHwF0
 EIBahdbNqkT9WJxjbcnAMH3CodiXwBNn+YlbCckkJ+VV8p4bwxY7Ka1a7gvT1QsgsuldqhAsS
 aYq1tmOxmbgclAMKaqd2gfXEcG3rAVdCMkuJEQbTEl+5iiWRt5UgQThykYMHO/A5QbwR9Iw1k
 hd15YLsjr5z6iCxcvW9ya5eJt/Ljy1pPaEZgLPR+oISfHNn7iUdcV3iSnNiYy1bQ3lyF55PkR
 MgkqMhQy8NlcZ1SWtxugmE1pSVvFwPrdr57G1lKnUFtBdp5BY22bHhArysGgsuf+6ue1Y7zgY
 oT3srSSJdngprsNvNVRBDehNNRIbYZf0ufA5JXtj8e2Ye9kQ8PRiPX1xuKRXl3yAtAy4Gg5A6
 TbhQzu6I3jSwikNZAEQuVr4HaY6SKQhv9iVNqPkp+PYFxIKQDGN89iBmebaAliA+7kNnhPciV
 51Y7xsB99At2OwXBcq0ExrSAxVBJ9+j9bjMIzvwxhOjAbvVKASE5CVgsHC+D3L4IQIZtcyxJd
 lH7gfXwJSRugzoLeCPeceYSa7BQNwYYJfHInMl3FSXV8K+lhCCiQDYEVEcWX9Bd+dqhnx2anr
 gfFDQZM
Cc: Xen-users@lists.xen.org
Subject: Re: [Xen-users] ugly network bug
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

PiAKPiBUaGlzIG1lYW5zIGd1ZXN0IFJYIGlzIHN0YWxsZWQuCj4gCj4gSXQncyBsaWtlbHkgdGhh
dCB0aGUgcHJvYmxlbSBpcyBvbiB0aGUgZ3Vlc3Qgc2lkZS4KPiAKPiBXaGF0IGlzIGtlcm5lbCB2
ZXJzaW9uIHRoYXQgeW91IHVzZSBpbnNpZGUgeW91ciBndWVzdD8KPiAKPiBXZWkuCgppdCBpcyBh
IGNlbnRvcyA3LjIgZG9tVSB3aXRoIDMuMTAuMC0zMjcuMTguMi5lbDcueDg2XzY0IGtlcm5lbAoK
Ci0tIAotLS0tLS0tLS0KR3JlZXR6CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 17:54:31 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 17:54:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b35el-0006Ed-Gs; Wed, 18 May 2016 17:53:15 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b35ej-0006EW-Gp
 for Xen-users@lists.xen.org; Wed, 18 May 2016 17:53:13 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
 BB/6B-26345-80CAC375; Wed, 18 May 2016 17:53:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDIsWRWlGSWpSXmKPExsVy5TE/vy7HGpt
 wg/f/hC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oyZ9+6xF/xirNiz6CJ7A+Nhxi5GLg4hgUWM
 Ei0HtzJBOCsYJWbOXsraxcjJwSsgKHFy5hMWEJtZwEqie+NOJghbXmL72znMIDaLgKrE7K7NY
 PVsQPHenm9gcREBRYkHL2+yQtRLS8y8PZERxBYW0JT4sfY22ExOAQOJp/9Pgc0UEkiV+PLqHw
 vEXgeJTz9ngMUlBMQl1j47xQZiiwooS8z62QcVd5V4e+AFM8jREgKfGSU+NexihUj0sUvsOGM
 xgVFoFpIfZiH5YRaSHxYwMq9i1ChOLSpLLdI1NNZLKspMzyjJTczM0TU0NNHLTS0uTkxPzUlM
 KtZLzs/dxAgM6XoGBsYdjLu2ex5ilORgUhLl1V1pEy7El5SfUpmRWJwRX1Sak1p8iFGGg0NJg
 vfNKqCcYFFqempFWmYOMLpg0hIcPEoivKmrgdK8xQWJucWZ6RCpU4y6HAt+3F7LJMSSl5+XKi
 XOaw5SJABSlFGaBzcCFumXGGWlhHkZGRgYhHgKUotyM0tQ5V8xinMwKgnzMoBM4cnMK4Hb9Ar
 oCCagI26JgR1RkoiQkmpgXK54NvFfhfafab55q7dMvc18uPOLE7NdxflZ3xJmb5L5x8QjaZdc
 yywrIbFN+TgDh2C+87ILgg/8jQ4ln6kXdBef33zt9kH9A5tDmEp12PoEzvpW9U7jZtNNFjyx7
 9KfBZkmCU4uUnl1sf4iGQFr3+3yTt/oojU77ppzbdLjtO87/h1w3/JCiaU4I9FQi7moOBEArP
 wswu8CAAA=
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-4.tower-27.messagelabs.com!1463593991!41523745!1
X-Originating-IP: [212.227.15.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24821 invoked from network); 18 May 2016 17:53:12 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.15)
 by server-4.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 18 May 2016 17:53:12 -0000
Received: from satan.chao5.int ([79.247.161.108]) by mail.gmx.com (mrgmx001)
 with ESMTPSA (Nemesis) id 0M8m7Q-1aqx5n0FrQ-00C8mJ; Wed, 18 May 2016 19:53:03
 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 3F8332153E0B;
 Wed, 18 May 2016 19:53:01 +0200 (CEST)
MIME-Version: 1.0
Date: Wed, 18 May 2016 19:53:01 +0200
From: Christoph <mangel@gmx.de>
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20160518145021.GC27241@citrix.com>
References: <dde6f84cd35f00d13de4e7dd3579ef30@webmail.chao5.int>
 <20160518145021.GC27241@citrix.com>
Message-ID: <67459b1da65634df11462bf4b314e248@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.1.5
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:0SboCfnTSpugc2e09jMpyuyg0QIinu7DmSFxJSQN4dnX1VfJhhY
 fefm2+lUmVI7O5rg2TmEL2zk83YTqg0gd/BL62/7Qd9hWH5HRrW3oLJhfByPt04PlJV9uc1
 BJBUWLiiUClt7Mtb+Oma0eFpasSqJtNOsnheGjsXwFGhUiV5niqeEMqsq7uqtUS3H00L4xn
 IB8TdCGnEPYTTi4frZz5g==
X-UI-Out-Filterresults: notjunk:1;V01:K0:9iBEK15TwM4=:mNTdIvG3cVjii32MK7kKvQ
 ZwZe+muVRjXInRmDPg3VRucrQWqZfj4WRkKY8E3VaW9TtJWlnfRx09ygxNhZwK+74KCiGKIVX
 Nu3RRoHI+6rU1yi6Y1gJQyfpJ5IMBvVpVltZg/J2gvAHDYLsPuXcsFjPaONfhrdlWAybVtf4V
 43O2OP/gMq9+Whaud05S2mvGEJzgR676LJflDJnB9S9y+1KWTxPhhwPnIaYCm7zJv9jyiHwF0
 EIBahdbNqkT9WJxjbcnAMH3CodiXwBNn+YlbCckkJ+VV8p4bwxY7Ka1a7gvT1QsgsuldqhAsS
 aYq1tmOxmbgclAMKaqd2gfXEcG3rAVdCMkuJEQbTEl+5iiWRt5UgQThykYMHO/A5QbwR9Iw1k
 hd15YLsjr5z6iCxcvW9ya5eJt/Ljy1pPaEZgLPR+oISfHNn7iUdcV3iSnNiYy1bQ3lyF55PkR
 MgkqMhQy8NlcZ1SWtxugmE1pSVvFwPrdr57G1lKnUFtBdp5BY22bHhArysGgsuf+6ue1Y7zgY
 oT3srSSJdngprsNvNVRBDehNNRIbYZf0ufA5JXtj8e2Ye9kQ8PRiPX1xuKRXl3yAtAy4Gg5A6
 TbhQzu6I3jSwikNZAEQuVr4HaY6SKQhv9iVNqPkp+PYFxIKQDGN89iBmebaAliA+7kNnhPciV
 51Y7xsB99At2OwXBcq0ExrSAxVBJ9+j9bjMIzvwxhOjAbvVKASE5CVgsHC+D3L4IQIZtcyxJd
 lH7gfXwJSRugzoLeCPeceYSa7BQNwYYJfHInMl3FSXV8K+lhCCiQDYEVEcWX9Bd+dqhnx2anr
 gfFDQZM
Cc: Xen-users@lists.xen.org
Subject: Re: [Xen-users] ugly network bug
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

PiAKPiBUaGlzIG1lYW5zIGd1ZXN0IFJYIGlzIHN0YWxsZWQuCj4gCj4gSXQncyBsaWtlbHkgdGhh
dCB0aGUgcHJvYmxlbSBpcyBvbiB0aGUgZ3Vlc3Qgc2lkZS4KPiAKPiBXaGF0IGlzIGtlcm5lbCB2
ZXJzaW9uIHRoYXQgeW91IHVzZSBpbnNpZGUgeW91ciBndWVzdD8KPiAKPiBXZWkuCgppdCBpcyBh
IGNlbnRvcyA3LjIgZG9tVSB3aXRoIDMuMTAuMC0zMjcuMTguMi5lbDcueDg2XzY0IGtlcm5lbAoK
Ci0tIAotLS0tLS0tLS0KR3JlZXR6CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 18 19:20:17 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 19:20:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b36zg-0004bJ-P8; Wed, 18 May 2016 19:18:56 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hakon@alstadheim.priv.no>) id 1b36ze-0004au-Vm
 for xen-users@lists.xen.org; Wed, 18 May 2016 19:18:55 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 58/61-02960-E10CC375; Wed, 18 May 2016 19:18:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKKsWRWlGSWpSXmKPExsWS+72EQ1f2gE2
 4wbIeZYtVVw+wOjB6HN39mymAMYo1My8pvyKBNeNU91/GggNSFT9u9LI0MG4T7WLk5BASeMYk
 8adJBsSWEDCW2LBjFzM+tpDAJkaJuYftuxi5OFgEpjFLfGs8xQLiCAmsYpJ4/uElaxcjB4ewg
 K3E2yvRIA0iAr4S18+tZoNorpGYsWILO4jNLKAuceNmI1icTcBJYsPLBewQy+QkersnsYDYvA
 KGEjcm9LKC2CwCqhIbv9wEi4sKhEv0zdvNBFEjKHFy5hMWkLWcAkYSF146wIz/M+8SM4QtL9G
 8dTbUL/wSt98eBTtZQmARk8SV2/eYJjCKzUIyahaS/llI+hcwMq9iVC9OLSpLLdI10UsqykzP
 KMlNzMzRNTQ00ctNLS5OTE/NSUwq1kvOz93ECIwWBiDYwbhiofMhRkkOJiVR3tS1NuFCfEn5K
 ZUZicUZ8UWlOanFhxg1ODgENq9dfYFRiiUvPy9VSYJXaz9QnWBRanpqRVpmDjCeYUolOHiURH
 ijQdK8xQWJucWZ6RCpU4y6HFsW3FjLJAQ2Q0qcVwWkSACkKKM0D24ELLVcYpSVEuZlBDpQiKc
 gtSg3swRV/hWjOAejkjCvAcgUnsy8ErhNr4COYAI64pYY2BEliQgpqQZGjc2JLwSip5ydnGxx
 +tXE47ezMivdZjD62PXwCy3UlDwj7brs0Sm/1k0LLaJMtk2feaVic2a06kKf07PMXdsYbef6W
 ziZfVZLnix18dKvTy6an9Kb5BmmHRIqWLBU4PjEZTktW1nrF3vunle308o0cety47kBhxRXnc
 jYvo3R49nGV8o5Gz4eUmIpzkg01GIuKk4EAPoxAp0oAwAA
X-Env-Sender: hakon@alstadheim.priv.no
X-Msg-Ref: server-13.tower-27.messagelabs.com!1463599133!42418084!1
X-Originating-IP: [109.247.116.8]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52747 invoked from network); 18 May 2016 19:18:53 -0000
Received: from asav21.altibox.net (HELO asav21.altibox.net) (109.247.116.8)
 by server-13.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 18 May 2016 19:18:53 -0000
Received: from postfix-relay.alstadheim.priv.no
 (148-252-115.223.3p.ntebredband.no [148.252.115.223])
 (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: hakon.alstadheim@ntebb.no)
 by asav21.altibox.net (Postfix) with ESMTPSA id BD2708017E;
 Wed, 18 May 2016 21:18:52 +0200 (CEST)
X-Finnesikke-B-A-I-T: finnesikke@alstadheim.priv.no
X-Finnesikke-B-A-I-T: finnesikke@alstadheim.priv.no
X-Finnesikke-B-A-I-T: finnesikke@alstadheim.priv.no
Received: from smtps.alstadheim.priv.no (localhost [127.0.0.1])
 by postfix-relay.alstadheim.priv.no (Postfix) with ESMTP id 5A948C181EE7;
 Wed, 18 May 2016 21:18:52 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=alstadheim.priv.no; h=
 subject:to:references:cc:from:message-id:date:mime-version
 :in-reply-to:content-type:content-transfer-encoding; s=smtp; bh=
 B0CLtNjObHGBF66Le80O80ccQ64=; b=gi3JQy6lmV23UQlCO52/1RDgyVulHpt8
 AkWGs67OKebERSkXII9+Q0YTmqxTg0ZjfG5u4IIByORifDdUNN6OcE3UyNJPwtLC
 5rwwvLRyYAO4jy0LXVUakNuzXyB48eqmTXdvhmtexd3UUaT7TLHoe2MQQBoUah74
 /lq5DNNA7f0=
Received: from [192.168.2.4] (unknown [192.168.2.4])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested) (Authenticated sender: hakon)
 by smtps.alstadheim.priv.no (Postfix) with ESMTPSA id 54C3125C656;
 Wed, 18 May 2016 21:18:52 +0200 (CEST)
To: Dario Faggioli <dario.faggioli@citrix.com>, Wei Liu <wei.liu2@citrix.com>
References: <573200FC.4030404@alstadheim.priv.no>
 <20160518152902.GD27241@citrix.com> <1463588605.5851.48.camel@citrix.com>
From: =?UTF-8?Q?H=c3=a5kon_Alstadheim?= <hakon@alstadheim.priv.no>
X-Enigmail-Draft-Status: N1110
Message-ID: <573CC01C.4090000@alstadheim.priv.no>
Date: Wed, 18 May 2016 21:18:52 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <1463588605.5851.48.camel@citrix.com>
X-CMAE-Score: 0
X-CMAE-Analysis: v=2.1 cv=FPy7v7cs c=1 sm=1 tr=0
 a=f6MkJeyDcP7UnFP/DH9wdw==:117 a=f6MkJeyDcP7UnFP/DH9wdw==:17
 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=IkcTkHD0fZMA:10
 a=yrkiwgmsf1kA:10 a=4lnP6P8eOBAoaxq4_z4A:9 a=4d7WqI9GrEfu8N75:21
 a=JSjNkb11WFnwzCap:21 a=QEXdDO2ut3YA:10
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] best practice NUMA config for dom0 ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

RGVuIDE4LiBtYWkgMjAxNiAxODoyMywgc2tyZXYgRGFyaW8gRmFnZ2lvbGk6Cj4gT24gV2VkLCAy
MDE2LTA1LTE4IGF0IDE2OjI5ICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+PiBDQyBEYXJpbyB3aG8g
aW1wbGVtZW50ZWQgbnVtYSBwbGFjZW1lbnQuCj4+Cj4gVGhhbmtzIFdlaS4KPgo+PiBPbiBUdWUs
IE1heSAxMCwgMjAxNiBhdCAwNTo0MDo0NFBNICswMjAwLCBIw6Vrb24gQWxzdGFkaGVpbSB3cm90
ZToKPj4+IEl0IGhhcyBiZWVuIG15IHVuZGVyc3RhbmRpbmcsIHdpdGhvdXQgYW55IGRvY3VtZW50
YXRpb24gdG8gYmFjayBpdAo+Pj4gdXAsCj4+PiB0aGF0IG9uIGEgWGVuIHNlcnZlciB0aGUgaHlw
ZXJ2aXNvciBkb2VzIGFsbCB0aGVuIE5VTUEgaGFuZGxpbmcsCj4+PiBhbmQKPj4+IHRoYXQgbGlu
dXggaW4gZG9tMCBvciBkb21VIHNob3VsZCBrZWVwIGl0cyBoYW5kcyBvZmYuIAo+IEFib3V0IHRo
ZSBsYWNrIG9mIGRvY3VtZW50YXRpb24sIHRoZXJlIGlzIHNvbWV0aGluZyBidXQgSSBhZ3JlZSBp
dCBpcwo+IG5vdCBzdWZmaWNpZW50LiBJJ2xsIGZpbmQgc29tZSB0aW1lIHRvIGltcHJvdmUgdGhp
bmdzLgo+Cj4gQWJvdXQgZG9tMCBhbmQgZG9tVSBrZWVwaW5nIHRoZWlyIGhhbmRzIG9mZiBmcm9t
IE5VTUEgaGFuZGxpbmcsIHdlbGwsIHRoYXQncyBtb3JlIHRoYW4ganVzdCB0cnVlLCBhcyBuZWl0
aGVyIG9mIHRoZW0gX2Nhbl8sIHJpZ2h0IG5vdywgZG8gbXVjaCBhYm91dCB0aGUgTlVNQS1uZXNz
IG9mIHRoZSBzZXJ2ZXIuCj4KPiBUaGUgb25seSB0aGluZyB0aGF0IGRvbTAgaXMgaW4gY29udHJv
bCBvZiwgd3J0IE5VTUEgcGxhY2VtZW50IG9mIGd1ZXN0cywgaXMgd2hldGhlciBvciBub3QgdG8g
c3BlY2lmeSBvbmUgaW4gZ3Vlc3RzJyBjb25maWcgZmlsZXMgKGUuZy4sIGJ5IHNwZWNpZnlpbmcg
YW4gaGFyZCBvciBzb2Z0IHZjcHUgYWZmaW5pdHkpLiBCdXQgdGhhdCdzIGl0Lgo+Cj4gSWYgbm8g
c3VjaCBoaW50IGlzIHByb3ZpZGVkLCB4bCBhbmQgbGlieGwgd2lsbCBmaWd1cmUgb3V0IGFuIGF1
dG9tYXRpYyBwbGFjZW1lbnQgZm9yIHRoZSBuZXcgZG9tYWluIG9uIHRoZSBob3N0IE5VTUEgbm9k
ZXMuCkkgaGF2ZSBub3QgYmVlbiB1c2luZyB1c2luZyBjcHUgcGlubmluZyBvbiBhbnkgZG9tVSwg
anVzdCBkb20wIGlzCnBpbm5lZCwgd2l0aCA0IG91dCBvZiAyNCB2aXJ0dWFsIGNwdXMgZm9yIGRv
bTAgLgoyIGRpZXMgd2l0aCA2IHBoeXNpY2FsIGNvcmVzIGVhY2gsIGFsdG9nZXRoZXIgMjQgaHlw
ZXItdGhyZWFkcy4KPgo+Pj4gTm93IEkgbm90aWNlIHRoYXQKPj4+IHhsIGlzIGNvbXBsYWluaW5n
Ogo+Pj4KPj4+IGxpYnhsOiBub3RpY2U6IGxpYnhsX251bWEuYzo0OTk6bGlieGxfX2dldF9udW1h
X2NhbmRpZGF0ZTogTlVNQQo+Pj4gcGxhY2VtZW50IGZhaWxlZCwgcGVyZm9ybWFuY2UgbWlnaHQg
YmUgYWZmZWN0ZWQKPj4+Cj4gTW1tLi4gd2VsbCwgdGhlIGZpcnN0IHRoaW5nIHRvIGZpZ3VyZSBv
dXQgaXMgd2h5IHBsYWNlbWVudCBpcyBmYWlsaW5nLgo+IElmIHlvdSB1c2UgYHhsIC12dnYgY3Jl
YXRlIC4uLmAgaXQgc2hvdWxkIHRlbGwgeW91IG1vcmUuCj4KPiBBbHNvLCBpdCB3b3VsZCBiZSBo
ZWxwZnVsIGlmIGFsc28geW91IHRlbGwgdXMgdGhlIGNoYXJhY3RlcmlzdGljcyBvZgo+IGJvdGgg
dGhlIGhvc3QgYW5kIHRoZSBndWVzdHMsIHN1Y2ggYXM6Cj4gIC0gbnVtYmVyIG9mIHBDUFVzCj4g
IC0gbnVtYmVyIG9mIE5VTUEgbm9kZXMKPiAgLSBhbW91bnQgb3IgUkFNIHBlciBub2RlCj4gIC0g
YW1vdW50IG9mIGZyZWUgUkFNIGluIGVhY2ggbm9kZSwgYXMgcmVwb3J0ZWQgYnkgYHhsIGluZm8g
LW4nClJhbS1hbW91bnQgbWlnaHQgaGF2ZSBwbGF5ZWQgYSBwYXJ0LiBJZiBJIHJlbWVtYmVyIGNv
cnJlY3RseSBJIGhhZCBvbmUKcmF0aGVyIGxhcmdlIFZNIHJ1bm5pbmcgaW4gYWRkaXRpb24gdG8g
d2hhdCBJIHVzdWFsbHkgZG8sIHdoZW4gSSBub3RpY2VkCnRoZSBlcnJvci4gSXQgaGFwcGVuZWQg
aW50ZXJtaXR0ZW50bHkgc2V2ZW4gdGltZXMgZHVyaW5nIHR3byBkYXlzIGFib3V0CmEgd2VlayBh
Z28sIHdpdGggdHdvIGRpZmZlcmVudCB2bXMuIFdpbGwgaW52ZXN0aWdhdGUgZnVydGhlci4KPiAg
LSBudW1iZXIgb2YgdkNQVXMgb2YgdGhlIGd1ZXN0Cj4gIC0gYW1vdW50IG9mIFJBTSBvZiB0aGUg
Z3Vlc3QKSSBzZWVtIHRvIGJlIHVuYWJsZSB0byByZXByb2R1Y2UgdGhlIGVycm9ycyBhdCBwcmVz
ZW50LiBTaW5jZSBJIHJlcG9ydGVkCnRoZSBlcnJvcnMgSSBoYXZlIGVuYWJsZWQgc29tZSBiYXNp
YyBOVU1BIGF3YXJlbmVzcyBpbiBkb20wLCBidXQgdGhhdApzaG91bGQgbm90IGhhdmUgYW55IGJl
YXJpbmcgb24gWGVuIGJlaGF2aW91ciwgYW5kIG5vIGJlbmVmaXQgZm9yIGRvbTAsCmlmIEkgdW5k
ZXJzdGFuZCB5b3UgY29ycmVjdGx5LgoKSSB3aWxsIHByb3ZpZGUgYmV0dGVyIGluZm8gaWYgSSBh
bSBhYmxlIHRvIHJlcHJvZHVjZSBhdCBhIGxhdGVyIGRhdGUuCkZvciBub3cgSSdtIHNhdGlzZmll
ZCB0aGF0IHRoaXMgd2FzIG5vdCBhIG1pc3VuZGVyc3RhbmRpbmcgb24gbXkgcGFydApyZWdhcmRp
bmcgTlVNQSBjb25maWcuCgo+Pj4gU28sIGdpdmVuIHRoYXQgZG9tMCBpcyBydW5uaW5nIGEgZmFp
cmx5IHJlY2VudCBrZXJuZWwsIGFuZCBYZW4gaXMKPj4+IHRoZQo+Pj4gbGF0ZXN0IHN0YWJsZSAo
NC42LjEpLCBob3cgc2hvdWxkIEkgY29uZmlndXJlIHRoZSBsaW51eCBrZXJuZWwgZm9yCj4+PiBi
ZXN0Cj4+PiBudW1hIGhhbmRsaW5nID8gSSBoYXZlIHR3byBjcHUtZGllcyB3aXRoIHJhbSB0aGF0
IHdpbGwgYmVuZWZpdCBmcm9tCj4+PiBOVU1BCj4+PiBhd2FyZSBhbGxvY2F0aW9uLgo+Pj4KPiBO
byBzcGVjaWFsIGNvbmZpZ3VyYXRpb24gaXMgbmVjZXNzYXJ5LiBBcyBhIG1hdHRlciBvZiBmYWN0
LCBmb3Igbm93LAo+IHNpbmNlIHdlIGRvbid0IGZ1bGx5IHN1cHBvcnQgdmlydHVhbCBOVU1BIHRv
cG9sb2d5IGZvciBkb20wIGFuZCBkb21VcywKPiB5b3UgbWF5IHdlbGwgZGlzYWJsZSBOVU1BIGZy
b20gYm90aCB0aGUgZG9tMCBhbmQgZG9tVSBrZXJuZWxzLgo+Cj4gQnV0IGV2ZW4gaWYgeW91IGRv
bid0IChpLmUuLCB5b3UgbGVhdmUgaXQgZW5hYmxlZC9jb21waWxlZCBpbiksIHRoYXQKPiBzaG91
bGQgbm90IGh1cnQsIGFuZCBJIGRvbid0IHRoaW5rIGlzIGluIGFueSB3YXkgd2hhdCBpcyByZXNw
b25zaWJsZQo+IGZvciB0aGUgcGxhY2VtZW50IGlzc3VlIHlvdSdyZSBmYWNpbmcuClRoYW5rIHlv
dSwgbXkgY29uY2VybiB0aGF0IEkgbWlnaHQgaGF2ZSBtaXMtY29uZmlndXJlZCBzb21ldGhpbmcg
aGFzCmJlZW4gcHV0IHRvIHJlc3QuIEkgd2lsbCBnYXRoZXIgYSBiZXR0ZXIgcmVwb3J0IGlmIHRo
ZSBlcnJvci1tZXNzYWdlCmNvbWVzIGJhY2suCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 18 19:20:17 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 19:20:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b36zg-0004bJ-P8; Wed, 18 May 2016 19:18:56 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hakon@alstadheim.priv.no>) id 1b36ze-0004au-Vm
 for xen-users@lists.xen.org; Wed, 18 May 2016 19:18:55 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 58/61-02960-E10CC375; Wed, 18 May 2016 19:18:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKKsWRWlGSWpSXmKPExsWS+72EQ1f2gE2
 4wbIeZYtVVw+wOjB6HN39mymAMYo1My8pvyKBNeNU91/GggNSFT9u9LI0MG4T7WLk5BASeMYk
 8adJBsSWEDCW2LBjFzM+tpDAJkaJuYftuxi5OFgEpjFLfGs8xQLiCAmsYpJ4/uElaxcjB4ewg
 K3E2yvRIA0iAr4S18+tZoNorpGYsWILO4jNLKAuceNmI1icTcBJYsPLBewQy+QkersnsYDYvA
 KGEjcm9LKC2CwCqhIbv9wEi4sKhEv0zdvNBFEjKHFy5hMWkLWcAkYSF146wIz/M+8SM4QtL9G
 8dTbUL/wSt98eBTtZQmARk8SV2/eYJjCKzUIyahaS/llI+hcwMq9iVC9OLSpLLdI10UsqykzP
 KMlNzMzRNTQ00ctNLS5OTE/NSUwq1kvOz93ECIwWBiDYwbhiofMhRkkOJiVR3tS1NuFCfEn5K
 ZUZicUZ8UWlOanFhxg1ODgENq9dfYFRiiUvPy9VSYJXaz9QnWBRanpqRVpmDjCeYUolOHiURH
 ijQdK8xQWJucWZ6RCpU4y6HFsW3FjLJAQ2Q0qcVwWkSACkKKM0D24ELLVcYpSVEuZlBDpQiKc
 gtSg3swRV/hWjOAejkjCvAcgUnsy8ErhNr4COYAI64pYY2BEliQgpqQZGjc2JLwSip5ydnGxx
 +tXE47ezMivdZjD62PXwCy3UlDwj7brs0Sm/1k0LLaJMtk2feaVic2a06kKf07PMXdsYbef6W
 ziZfVZLnix18dKvTy6an9Kb5BmmHRIqWLBU4PjEZTktW1nrF3vunle308o0cety47kBhxRXnc
 jYvo3R49nGV8o5Gz4eUmIpzkg01GIuKk4EAPoxAp0oAwAA
X-Env-Sender: hakon@alstadheim.priv.no
X-Msg-Ref: server-13.tower-27.messagelabs.com!1463599133!42418084!1
X-Originating-IP: [109.247.116.8]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52747 invoked from network); 18 May 2016 19:18:53 -0000
Received: from asav21.altibox.net (HELO asav21.altibox.net) (109.247.116.8)
 by server-13.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 18 May 2016 19:18:53 -0000
Received: from postfix-relay.alstadheim.priv.no
 (148-252-115.223.3p.ntebredband.no [148.252.115.223])
 (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: hakon.alstadheim@ntebb.no)
 by asav21.altibox.net (Postfix) with ESMTPSA id BD2708017E;
 Wed, 18 May 2016 21:18:52 +0200 (CEST)
X-Finnesikke-B-A-I-T: finnesikke@alstadheim.priv.no
X-Finnesikke-B-A-I-T: finnesikke@alstadheim.priv.no
X-Finnesikke-B-A-I-T: finnesikke@alstadheim.priv.no
Received: from smtps.alstadheim.priv.no (localhost [127.0.0.1])
 by postfix-relay.alstadheim.priv.no (Postfix) with ESMTP id 5A948C181EE7;
 Wed, 18 May 2016 21:18:52 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=alstadheim.priv.no; h=
 subject:to:references:cc:from:message-id:date:mime-version
 :in-reply-to:content-type:content-transfer-encoding; s=smtp; bh=
 B0CLtNjObHGBF66Le80O80ccQ64=; b=gi3JQy6lmV23UQlCO52/1RDgyVulHpt8
 AkWGs67OKebERSkXII9+Q0YTmqxTg0ZjfG5u4IIByORifDdUNN6OcE3UyNJPwtLC
 5rwwvLRyYAO4jy0LXVUakNuzXyB48eqmTXdvhmtexd3UUaT7TLHoe2MQQBoUah74
 /lq5DNNA7f0=
Received: from [192.168.2.4] (unknown [192.168.2.4])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested) (Authenticated sender: hakon)
 by smtps.alstadheim.priv.no (Postfix) with ESMTPSA id 54C3125C656;
 Wed, 18 May 2016 21:18:52 +0200 (CEST)
To: Dario Faggioli <dario.faggioli@citrix.com>, Wei Liu <wei.liu2@citrix.com>
References: <573200FC.4030404@alstadheim.priv.no>
 <20160518152902.GD27241@citrix.com> <1463588605.5851.48.camel@citrix.com>
From: =?UTF-8?Q?H=c3=a5kon_Alstadheim?= <hakon@alstadheim.priv.no>
X-Enigmail-Draft-Status: N1110
Message-ID: <573CC01C.4090000@alstadheim.priv.no>
Date: Wed, 18 May 2016 21:18:52 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <1463588605.5851.48.camel@citrix.com>
X-CMAE-Score: 0
X-CMAE-Analysis: v=2.1 cv=FPy7v7cs c=1 sm=1 tr=0
 a=f6MkJeyDcP7UnFP/DH9wdw==:117 a=f6MkJeyDcP7UnFP/DH9wdw==:17
 a=L9H7d07YOLsA:10 a=9cW_t1CCXrUA:10 a=s5jvgZ67dGcA:10 a=IkcTkHD0fZMA:10
 a=yrkiwgmsf1kA:10 a=4lnP6P8eOBAoaxq4_z4A:9 a=4d7WqI9GrEfu8N75:21
 a=JSjNkb11WFnwzCap:21 a=QEXdDO2ut3YA:10
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] best practice NUMA config for dom0 ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

RGVuIDE4LiBtYWkgMjAxNiAxODoyMywgc2tyZXYgRGFyaW8gRmFnZ2lvbGk6Cj4gT24gV2VkLCAy
MDE2LTA1LTE4IGF0IDE2OjI5ICswMTAwLCBXZWkgTGl1IHdyb3RlOgo+PiBDQyBEYXJpbyB3aG8g
aW1wbGVtZW50ZWQgbnVtYSBwbGFjZW1lbnQuCj4+Cj4gVGhhbmtzIFdlaS4KPgo+PiBPbiBUdWUs
IE1heSAxMCwgMjAxNiBhdCAwNTo0MDo0NFBNICswMjAwLCBIw6Vrb24gQWxzdGFkaGVpbSB3cm90
ZToKPj4+IEl0IGhhcyBiZWVuIG15IHVuZGVyc3RhbmRpbmcsIHdpdGhvdXQgYW55IGRvY3VtZW50
YXRpb24gdG8gYmFjayBpdAo+Pj4gdXAsCj4+PiB0aGF0IG9uIGEgWGVuIHNlcnZlciB0aGUgaHlw
ZXJ2aXNvciBkb2VzIGFsbCB0aGVuIE5VTUEgaGFuZGxpbmcsCj4+PiBhbmQKPj4+IHRoYXQgbGlu
dXggaW4gZG9tMCBvciBkb21VIHNob3VsZCBrZWVwIGl0cyBoYW5kcyBvZmYuIAo+IEFib3V0IHRo
ZSBsYWNrIG9mIGRvY3VtZW50YXRpb24sIHRoZXJlIGlzIHNvbWV0aGluZyBidXQgSSBhZ3JlZSBp
dCBpcwo+IG5vdCBzdWZmaWNpZW50LiBJJ2xsIGZpbmQgc29tZSB0aW1lIHRvIGltcHJvdmUgdGhp
bmdzLgo+Cj4gQWJvdXQgZG9tMCBhbmQgZG9tVSBrZWVwaW5nIHRoZWlyIGhhbmRzIG9mZiBmcm9t
IE5VTUEgaGFuZGxpbmcsIHdlbGwsIHRoYXQncyBtb3JlIHRoYW4ganVzdCB0cnVlLCBhcyBuZWl0
aGVyIG9mIHRoZW0gX2Nhbl8sIHJpZ2h0IG5vdywgZG8gbXVjaCBhYm91dCB0aGUgTlVNQS1uZXNz
IG9mIHRoZSBzZXJ2ZXIuCj4KPiBUaGUgb25seSB0aGluZyB0aGF0IGRvbTAgaXMgaW4gY29udHJv
bCBvZiwgd3J0IE5VTUEgcGxhY2VtZW50IG9mIGd1ZXN0cywgaXMgd2hldGhlciBvciBub3QgdG8g
c3BlY2lmeSBvbmUgaW4gZ3Vlc3RzJyBjb25maWcgZmlsZXMgKGUuZy4sIGJ5IHNwZWNpZnlpbmcg
YW4gaGFyZCBvciBzb2Z0IHZjcHUgYWZmaW5pdHkpLiBCdXQgdGhhdCdzIGl0Lgo+Cj4gSWYgbm8g
c3VjaCBoaW50IGlzIHByb3ZpZGVkLCB4bCBhbmQgbGlieGwgd2lsbCBmaWd1cmUgb3V0IGFuIGF1
dG9tYXRpYyBwbGFjZW1lbnQgZm9yIHRoZSBuZXcgZG9tYWluIG9uIHRoZSBob3N0IE5VTUEgbm9k
ZXMuCkkgaGF2ZSBub3QgYmVlbiB1c2luZyB1c2luZyBjcHUgcGlubmluZyBvbiBhbnkgZG9tVSwg
anVzdCBkb20wIGlzCnBpbm5lZCwgd2l0aCA0IG91dCBvZiAyNCB2aXJ0dWFsIGNwdXMgZm9yIGRv
bTAgLgoyIGRpZXMgd2l0aCA2IHBoeXNpY2FsIGNvcmVzIGVhY2gsIGFsdG9nZXRoZXIgMjQgaHlw
ZXItdGhyZWFkcy4KPgo+Pj4gTm93IEkgbm90aWNlIHRoYXQKPj4+IHhsIGlzIGNvbXBsYWluaW5n
Ogo+Pj4KPj4+IGxpYnhsOiBub3RpY2U6IGxpYnhsX251bWEuYzo0OTk6bGlieGxfX2dldF9udW1h
X2NhbmRpZGF0ZTogTlVNQQo+Pj4gcGxhY2VtZW50IGZhaWxlZCwgcGVyZm9ybWFuY2UgbWlnaHQg
YmUgYWZmZWN0ZWQKPj4+Cj4gTW1tLi4gd2VsbCwgdGhlIGZpcnN0IHRoaW5nIHRvIGZpZ3VyZSBv
dXQgaXMgd2h5IHBsYWNlbWVudCBpcyBmYWlsaW5nLgo+IElmIHlvdSB1c2UgYHhsIC12dnYgY3Jl
YXRlIC4uLmAgaXQgc2hvdWxkIHRlbGwgeW91IG1vcmUuCj4KPiBBbHNvLCBpdCB3b3VsZCBiZSBo
ZWxwZnVsIGlmIGFsc28geW91IHRlbGwgdXMgdGhlIGNoYXJhY3RlcmlzdGljcyBvZgo+IGJvdGgg
dGhlIGhvc3QgYW5kIHRoZSBndWVzdHMsIHN1Y2ggYXM6Cj4gIC0gbnVtYmVyIG9mIHBDUFVzCj4g
IC0gbnVtYmVyIG9mIE5VTUEgbm9kZXMKPiAgLSBhbW91bnQgb3IgUkFNIHBlciBub2RlCj4gIC0g
YW1vdW50IG9mIGZyZWUgUkFNIGluIGVhY2ggbm9kZSwgYXMgcmVwb3J0ZWQgYnkgYHhsIGluZm8g
LW4nClJhbS1hbW91bnQgbWlnaHQgaGF2ZSBwbGF5ZWQgYSBwYXJ0LiBJZiBJIHJlbWVtYmVyIGNv
cnJlY3RseSBJIGhhZCBvbmUKcmF0aGVyIGxhcmdlIFZNIHJ1bm5pbmcgaW4gYWRkaXRpb24gdG8g
d2hhdCBJIHVzdWFsbHkgZG8sIHdoZW4gSSBub3RpY2VkCnRoZSBlcnJvci4gSXQgaGFwcGVuZWQg
aW50ZXJtaXR0ZW50bHkgc2V2ZW4gdGltZXMgZHVyaW5nIHR3byBkYXlzIGFib3V0CmEgd2VlayBh
Z28sIHdpdGggdHdvIGRpZmZlcmVudCB2bXMuIFdpbGwgaW52ZXN0aWdhdGUgZnVydGhlci4KPiAg
LSBudW1iZXIgb2YgdkNQVXMgb2YgdGhlIGd1ZXN0Cj4gIC0gYW1vdW50IG9mIFJBTSBvZiB0aGUg
Z3Vlc3QKSSBzZWVtIHRvIGJlIHVuYWJsZSB0byByZXByb2R1Y2UgdGhlIGVycm9ycyBhdCBwcmVz
ZW50LiBTaW5jZSBJIHJlcG9ydGVkCnRoZSBlcnJvcnMgSSBoYXZlIGVuYWJsZWQgc29tZSBiYXNp
YyBOVU1BIGF3YXJlbmVzcyBpbiBkb20wLCBidXQgdGhhdApzaG91bGQgbm90IGhhdmUgYW55IGJl
YXJpbmcgb24gWGVuIGJlaGF2aW91ciwgYW5kIG5vIGJlbmVmaXQgZm9yIGRvbTAsCmlmIEkgdW5k
ZXJzdGFuZCB5b3UgY29ycmVjdGx5LgoKSSB3aWxsIHByb3ZpZGUgYmV0dGVyIGluZm8gaWYgSSBh
bSBhYmxlIHRvIHJlcHJvZHVjZSBhdCBhIGxhdGVyIGRhdGUuCkZvciBub3cgSSdtIHNhdGlzZmll
ZCB0aGF0IHRoaXMgd2FzIG5vdCBhIG1pc3VuZGVyc3RhbmRpbmcgb24gbXkgcGFydApyZWdhcmRp
bmcgTlVNQSBjb25maWcuCgo+Pj4gU28sIGdpdmVuIHRoYXQgZG9tMCBpcyBydW5uaW5nIGEgZmFp
cmx5IHJlY2VudCBrZXJuZWwsIGFuZCBYZW4gaXMKPj4+IHRoZQo+Pj4gbGF0ZXN0IHN0YWJsZSAo
NC42LjEpLCBob3cgc2hvdWxkIEkgY29uZmlndXJlIHRoZSBsaW51eCBrZXJuZWwgZm9yCj4+PiBi
ZXN0Cj4+PiBudW1hIGhhbmRsaW5nID8gSSBoYXZlIHR3byBjcHUtZGllcyB3aXRoIHJhbSB0aGF0
IHdpbGwgYmVuZWZpdCBmcm9tCj4+PiBOVU1BCj4+PiBhd2FyZSBhbGxvY2F0aW9uLgo+Pj4KPiBO
byBzcGVjaWFsIGNvbmZpZ3VyYXRpb24gaXMgbmVjZXNzYXJ5LiBBcyBhIG1hdHRlciBvZiBmYWN0
LCBmb3Igbm93LAo+IHNpbmNlIHdlIGRvbid0IGZ1bGx5IHN1cHBvcnQgdmlydHVhbCBOVU1BIHRv
cG9sb2d5IGZvciBkb20wIGFuZCBkb21VcywKPiB5b3UgbWF5IHdlbGwgZGlzYWJsZSBOVU1BIGZy
b20gYm90aCB0aGUgZG9tMCBhbmQgZG9tVSBrZXJuZWxzLgo+Cj4gQnV0IGV2ZW4gaWYgeW91IGRv
bid0IChpLmUuLCB5b3UgbGVhdmUgaXQgZW5hYmxlZC9jb21waWxlZCBpbiksIHRoYXQKPiBzaG91
bGQgbm90IGh1cnQsIGFuZCBJIGRvbid0IHRoaW5rIGlzIGluIGFueSB3YXkgd2hhdCBpcyByZXNw
b25zaWJsZQo+IGZvciB0aGUgcGxhY2VtZW50IGlzc3VlIHlvdSdyZSBmYWNpbmcuClRoYW5rIHlv
dSwgbXkgY29uY2VybiB0aGF0IEkgbWlnaHQgaGF2ZSBtaXMtY29uZmlndXJlZCBzb21ldGhpbmcg
aGFzCmJlZW4gcHV0IHRvIHJlc3QuIEkgd2lsbCBnYXRoZXIgYSBiZXR0ZXIgcmVwb3J0IGlmIHRo
ZSBlcnJvci1tZXNzYWdlCmNvbWVzIGJhY2suCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 18 19:30:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 19:30:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b37Am-0005w4-0m; Wed, 18 May 2016 19:30:24 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b37Ak-0005vv-Hy
 for xen-users@lists.xenproject.org; Wed, 18 May 2016 19:30:22 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 7A/19-07120-DC2CC375; Wed, 18 May 2016 19:30:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRWlGSWpSXmKPExsXitHRDpO7ZQzb
 hBttPyVi82/eX2YHR4/CHKywBjFGsmXlJ+RUJrBmftpxmLXjHU/H5XjNzA2MXVxcjJ4eEgL/E
 s+4zzF2MHBwsAqoSJ5qNQcJsAsoSPzt72UBsEQFZibO9/cwgNrOAs8TiX42sILawgJXE7KY1T
 CA2r4C+xOdZ14FsLg4hgdmMEkve/GODSAhKnJz5hAWiWUdiwe5PbCC7mAWkJZb/4wAJcwo4Sr
 TfewY2U1RAReLKhLfsILaQgIJEx/RjTBBnckvcPj2VeQIj/ywkU2chmToLYeoCRuZVjOrFqUV
 lqUW6RnpJRZnpGSW5iZk5uoYGZnq5qcXFiempOYlJxXrJ+bmbGIHhxwAEOxiX/XU6xCjJwaQk
 ypu61iZciC8pP6UyI7E4I76oNCe1+BCjDAeHkgTvoYNAOcGi1PTUirTMHGAkwKQlOHiURHi3g
 KR5iwsSc4sz0yFSpxh1ObYsuLGWSYglLz8vVUqctxekSACkKKM0D24ELCovMcpKCfMyAh0lxF
 OQWpSbWYIq/4pRnINRSZj3FMgUnsy8ErhNr4COYAI64pYY2BEliQgpqQZGtl/uZfcFCz76P6q
 NsV8Vq2ajN8OkZSnTn2Mbkq2vz5Pbu0B9/XeBU1ctwp48EPrwsOXVA5Gv5mmTjjMJvTr/5IpZ
 24PVBz5WTdtRbqWhc5btz6M5VzpYfv5S06yRzksP9eKdXqDcmbngUVOLjbOxj9bUlbsVua/J3
 Pd5u/nsqcCnSb2OHPdNlFiKMxINtZiLihMB3jKBTcUCAAA=
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1463599819!14901888!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 815 invoked from network); 18 May 2016 19:30:21 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-7.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 19:30:21 -0000
X-IronPort-AV: E=Sophos;i="5.26,330,1459814400"; d="scan'208";a="355140211"
Date: Wed, 18 May 2016 20:30:12 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160518193012.GA28438@citrix.com>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QWRkIGJhY2sgeGVuLXVzZXJzQAoKT24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDg6MTU6MzhQTSAr
MDIwMCwgQ2hyaXN0b3BoIHdyb3RlOgo+ID4KPiA+VGhlIGZpcnN0IHN0ZXAgd291bGQgYmUgdG8g
aWRlbnRpZnkgd2hpY2ggY29tcG9uZW50IGlzIHNsb3cuCj4gPgo+ID5JIHN1Z2dlc3QgeW91IG1l
YXN1cmUgdGhlIGJhbmR3aWR0aCBmcm9tIFdpbmRvd3MgRG9tVSB0byBEb20wIGFuZCBMaW51eAo+
ID5Eb21VIHRvIERvbTAgYW5kIHNlZSB3aGljaCBoYWxmIGlzIHNsb3cuCj4gPgo+ID5XZWkuCj4g
Pgo+IAo+IEkgZ2V0IHRoZXNlIHJlc3VsdHM6Cj4gCj4gd2luIGRvbVUgLT4gZG9tMAo+IFsgIDVd
IGxvY2FsIDE5Mi4xNjguNTAuNDAgcG9ydCA1MDAxIGNvbm5lY3RlZCB3aXRoIDE5Mi4xNjguNTAu
MTEwIHBvcnQgNTA2MTIKPiBbICA1XSAgMC4wLSAxLjQgc2VjICAxLjAwIEdCeXRlcyAgNi4zMSBH
Yml0cy9zZWMKPiAKPiBsaW51eCBkb21VIC0+IGRvbTAKPiBbICA0XSBsb2NhbCAxOTIuMTY4LjUw
LjQwIHBvcnQgNTAwMSBjb25uZWN0ZWQgd2l0aCAxOTIuMTY4LjUwLjUwIHBvcnQgNTY4MjcKPiBb
ICA0XSAgMC4wLSAxLjMgc2VjICAxLjAwIEdCeXRlcyAgNi40MyBHYml0cy9zZWMKPiAKPiBkb20w
IC0+IHdpbiBkb21VCj4gWyAgM10gbG9jYWwgMTkyLjE2OC41MC40MCBwb3J0IDU5NDc0IGNvbm5l
Y3RlZCB3aXRoIDE5Mi4xNjguNTAuMTEwIHBvcnQgNTAwMQo+IFsgIDNdICAwLjAtIDEuMCBzZWMg
IDEuMDAgR0J5dGVzICA4LjIxIEdiaXRzL3NlYwo+IAo+IGRvbTAgLT4gbGludXggZG9tVQo+IFsg
IDNdIGxvY2FsIDE5Mi4xNjguNTAuNDAgcG9ydCA1ODc0NyBjb25uZWN0ZWQgd2l0aCAxOTIuMTY4
LjUwLjUwIHBvcnQgNTAwMQo+IFsgIDNdICAwLjAtIDAuNiBzZWMgIDEuMDAgR0J5dGVzICAxNC43
IEdiaXRzL3NlYwo+IAo+IGxpbnV4IGRvbVUgLT4gd2luIGRvbVUKPiBbICA0XSBsb2NhbCAxOTIu
MTY4LjUwLjUwIHBvcnQgNTAwMSBjb25uZWN0ZWQgd2l0aCAxOTIuMTY4LjUwLjExMCBwb3J0IDUw
NjE1Cj4gWyAgNF0gIDAuMC0gMS4zIHNlYyAgMS4wMCBHQnl0ZXMgIDYuNTggR2JpdHMvc2VjCj4g
Cj4gd2luIGRvbVUgLT4gbGludXggZG9tVQo+IFsgIDNdIGxvY2FsIDE5Mi4xNjguNTAuNTAgcG9y
dCAzNzUyNyBjb25uZWN0ZWQgd2l0aCAxOTIuMTY4LjUwLjExMCBwb3J0IDUwMDEKPiBbICAzXSAg
MC4wLSAxLjUgc2VjICAxLjAwIEdCeXRlcyAgNS42NCBHYml0cy9zZWMKClllcywgdGhlc2UgcmVz
dWx0cyBhbGwgbG9vayB2ZXJ5IHNlbnNpYmxlLgoKU28gYmFzaWNhbGx5IHlvdSBjYW4gcnVsZSBv
dXQgcHJvYmxlbXMgd2l0aCBuZXR3b3JrIGRyaXZlcnMuCgo+IAo+IGl0IHNlZW1zIHRvIGJlIGZh
c3QgZW5vdWdoIT8gV1RGPwo+IGJ1dCBjb3B5aW5nIHdpdGggc21iL2NpZnMgZnJvbSB3aW4gZG9t
VSBoYXMgbWF4IDE2bWIvcwo+IAoKRG8geW91IGhhcHBlbiB0byBjb3B5IGxvdHMgb2Ygc21hbGwg
ZmlsZXM/IElzIHRoZXJlIGFwcGxpY2F0aW9uIGxldmVsCnRocm90dGxpbmcgZ29pbmcgb24/Cgoo
SSdtIGFmcmFpZCBJJ20gbm90IGZhbWlsaWFyIHdpdGggU01CIHRvIG1ha2Ugc2Vuc2libGUgc3Vn
Z2VzdGlvbnMgaGVyZS4pCgpXZWkuCgo+IC0tIAo+IC0tLS0tLS0tLQo+IEdyZWV0egoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxp
bmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4t
dXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 18 19:30:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 19:30:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b37Am-0005w4-0m; Wed, 18 May 2016 19:30:24 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93946142b=wei.liu2@citrix.com>)
 id 1b37Ak-0005vv-Hy
 for xen-users@lists.xenproject.org; Wed, 18 May 2016 19:30:22 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 7A/19-07120-DC2CC375; Wed, 18 May 2016 19:30:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRWlGSWpSXmKPExsXitHRDpO7ZQzb
 hBttPyVi82/eX2YHR4/CHKywBjFGsmXlJ+RUJrBmftpxmLXjHU/H5XjNzA2MXVxcjJ4eEgL/E
 s+4zzF2MHBwsAqoSJ5qNQcJsAsoSPzt72UBsEQFZibO9/cwgNrOAs8TiX42sILawgJXE7KY1T
 CA2r4C+xOdZ14FsLg4hgdmMEkve/GODSAhKnJz5hAWiWUdiwe5PbCC7mAWkJZb/4wAJcwo4Sr
 TfewY2U1RAReLKhLfsILaQgIJEx/RjTBBnckvcPj2VeQIj/ywkU2chmToLYeoCRuZVjOrFqUV
 lqUW6RnpJRZnpGSW5iZk5uoYGZnq5qcXFiempOYlJxXrJ+bmbGIHhxwAEOxiX/XU6xCjJwaQk
 ypu61iZciC8pP6UyI7E4I76oNCe1+BCjDAeHkgTvoYNAOcGi1PTUirTMHGAkwKQlOHiURHi3g
 KR5iwsSc4sz0yFSpxh1ObYsuLGWSYglLz8vVUqctxekSACkKKM0D24ELCovMcpKCfMyAh0lxF
 OQWpSbWYIq/4pRnINRSZj3FMgUnsy8ErhNr4COYAI64pYY2BEliQgpqQZGtl/uZfcFCz76P6q
 NsV8Vq2ajN8OkZSnTn2Mbkq2vz5Pbu0B9/XeBU1ctwp48EPrwsOXVA5Gv5mmTjjMJvTr/5IpZ
 24PVBz5WTdtRbqWhc5btz6M5VzpYfv5S06yRzksP9eKdXqDcmbngUVOLjbOxj9bUlbsVua/J3
 Pd5u/nsqcCnSb2OHPdNlFiKMxINtZiLihMB3jKBTcUCAAA=
X-Env-Sender: prvs=93946142b=wei.liu2@citrix.com
X-Msg-Ref: server-7.tower-21.messagelabs.com!1463599819!14901888!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 815 invoked from network); 18 May 2016 19:30:21 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-7.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 18 May 2016 19:30:21 -0000
X-IronPort-AV: E=Sophos;i="5.26,330,1459814400"; d="scan'208";a="355140211"
Date: Wed, 18 May 2016 20:30:12 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160518193012.GA28438@citrix.com>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QWRkIGJhY2sgeGVuLXVzZXJzQAoKT24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDg6MTU6MzhQTSAr
MDIwMCwgQ2hyaXN0b3BoIHdyb3RlOgo+ID4KPiA+VGhlIGZpcnN0IHN0ZXAgd291bGQgYmUgdG8g
aWRlbnRpZnkgd2hpY2ggY29tcG9uZW50IGlzIHNsb3cuCj4gPgo+ID5JIHN1Z2dlc3QgeW91IG1l
YXN1cmUgdGhlIGJhbmR3aWR0aCBmcm9tIFdpbmRvd3MgRG9tVSB0byBEb20wIGFuZCBMaW51eAo+
ID5Eb21VIHRvIERvbTAgYW5kIHNlZSB3aGljaCBoYWxmIGlzIHNsb3cuCj4gPgo+ID5XZWkuCj4g
Pgo+IAo+IEkgZ2V0IHRoZXNlIHJlc3VsdHM6Cj4gCj4gd2luIGRvbVUgLT4gZG9tMAo+IFsgIDVd
IGxvY2FsIDE5Mi4xNjguNTAuNDAgcG9ydCA1MDAxIGNvbm5lY3RlZCB3aXRoIDE5Mi4xNjguNTAu
MTEwIHBvcnQgNTA2MTIKPiBbICA1XSAgMC4wLSAxLjQgc2VjICAxLjAwIEdCeXRlcyAgNi4zMSBH
Yml0cy9zZWMKPiAKPiBsaW51eCBkb21VIC0+IGRvbTAKPiBbICA0XSBsb2NhbCAxOTIuMTY4LjUw
LjQwIHBvcnQgNTAwMSBjb25uZWN0ZWQgd2l0aCAxOTIuMTY4LjUwLjUwIHBvcnQgNTY4MjcKPiBb
ICA0XSAgMC4wLSAxLjMgc2VjICAxLjAwIEdCeXRlcyAgNi40MyBHYml0cy9zZWMKPiAKPiBkb20w
IC0+IHdpbiBkb21VCj4gWyAgM10gbG9jYWwgMTkyLjE2OC41MC40MCBwb3J0IDU5NDc0IGNvbm5l
Y3RlZCB3aXRoIDE5Mi4xNjguNTAuMTEwIHBvcnQgNTAwMQo+IFsgIDNdICAwLjAtIDEuMCBzZWMg
IDEuMDAgR0J5dGVzICA4LjIxIEdiaXRzL3NlYwo+IAo+IGRvbTAgLT4gbGludXggZG9tVQo+IFsg
IDNdIGxvY2FsIDE5Mi4xNjguNTAuNDAgcG9ydCA1ODc0NyBjb25uZWN0ZWQgd2l0aCAxOTIuMTY4
LjUwLjUwIHBvcnQgNTAwMQo+IFsgIDNdICAwLjAtIDAuNiBzZWMgIDEuMDAgR0J5dGVzICAxNC43
IEdiaXRzL3NlYwo+IAo+IGxpbnV4IGRvbVUgLT4gd2luIGRvbVUKPiBbICA0XSBsb2NhbCAxOTIu
MTY4LjUwLjUwIHBvcnQgNTAwMSBjb25uZWN0ZWQgd2l0aCAxOTIuMTY4LjUwLjExMCBwb3J0IDUw
NjE1Cj4gWyAgNF0gIDAuMC0gMS4zIHNlYyAgMS4wMCBHQnl0ZXMgIDYuNTggR2JpdHMvc2VjCj4g
Cj4gd2luIGRvbVUgLT4gbGludXggZG9tVQo+IFsgIDNdIGxvY2FsIDE5Mi4xNjguNTAuNTAgcG9y
dCAzNzUyNyBjb25uZWN0ZWQgd2l0aCAxOTIuMTY4LjUwLjExMCBwb3J0IDUwMDEKPiBbICAzXSAg
MC4wLSAxLjUgc2VjICAxLjAwIEdCeXRlcyAgNS42NCBHYml0cy9zZWMKClllcywgdGhlc2UgcmVz
dWx0cyBhbGwgbG9vayB2ZXJ5IHNlbnNpYmxlLgoKU28gYmFzaWNhbGx5IHlvdSBjYW4gcnVsZSBv
dXQgcHJvYmxlbXMgd2l0aCBuZXR3b3JrIGRyaXZlcnMuCgo+IAo+IGl0IHNlZW1zIHRvIGJlIGZh
c3QgZW5vdWdoIT8gV1RGPwo+IGJ1dCBjb3B5aW5nIHdpdGggc21iL2NpZnMgZnJvbSB3aW4gZG9t
VSBoYXMgbWF4IDE2bWIvcwo+IAoKRG8geW91IGhhcHBlbiB0byBjb3B5IGxvdHMgb2Ygc21hbGwg
ZmlsZXM/IElzIHRoZXJlIGFwcGxpY2F0aW9uIGxldmVsCnRocm90dGxpbmcgZ29pbmcgb24/Cgoo
SSdtIGFmcmFpZCBJJ20gbm90IGZhbWlsaWFyIHdpdGggU01CIHRvIG1ha2Ugc2Vuc2libGUgc3Vn
Z2VzdGlvbnMgaGVyZS4pCgpXZWkuCgo+IC0tIAo+IC0tLS0tLS0tLQo+IEdyZWV0egoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxp
bmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4t
dXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 18 20:22:08 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 20:22:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b37y7-0001Sh-MM; Wed, 18 May 2016 20:21:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <johnpearson555@gmail.com>) id 1b37y5-0001SS-LQ
 for xen-users@lists.xen.org; Wed, 18 May 2016 20:21:21 +0000
Received: from [85.158.137.68] by server-10.bemta-3.messagelabs.com id
 C4/FD-03002-0CECC375; Wed, 18 May 2016 20:21:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDIsWRWlGSWpSXmKPExsVyMfSWk+7+czb
 hBsfOM1qsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBlbVxxhKZi1hrFi4Z+/LA2Mx2q6GDk5hAQm
 MEp0/sntYuTiYBH4zCKxevM6RhBHQmAmq8TO4x9YQKokBHIkHm+DsHkFBCVOznwCFS+WuNz8m
 x1ikqfEm/5LrCA2p4CZxMQXV1lBBgkJfGaUmDZnCRtIgkVAVeLq2klsEIMCJL797AdrFhawlj
 jb+pcRxGYT0AWyP4MNEhGQlphxpQmsnlnAS2JK30zWCYz8s5DcMQtJahYjB5CtLrF+nhBEWE3
 i9rar7BC2tsSyha+ZFzCyrmLUKE4tKkst0jU01EsqykzPKMlNzMzRNTQw1stNLS5OTE/NSUwq
 1kvOz93ECAxdBiDYwbj6t9MhRkkOJiVR3tS1NuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHiXn
 wXKCRalpqdWpGXmAKMIJi3BwaMkwmsBkuYtLkjMLc5Mh0idYrTk2PL72lomji0LbgDJbVPvrW
 USYsnLz0uVEue1B2kQAGnIKM2DGweL9EuMslLCvIxABwrxFKQW5WaWoMq/YhTnYFQS5j0IMoU
 nM68EbusroIOYgA66JQZ2UEkiQkqqgXH+34qXUw//39r1YGOLa5Ty1N+21w9rC1RsPO7/4dPm
 4muzvh3+vONX6RIDzfqgfZ9kv+4+lNSR8WHtpopf/6X/1S6e4/Dv9v7NbhfTCxa/XzqDq+pQQ
 pAqh86vk/4e8l2bPA5Kt97r93xesGPhJcu++ynFzp6tXLeTS+4+7Nx98YLAzt1vlyqwKLEUZy
 QaajEXFScCANbFiuDvAgAA
X-Env-Sender: johnpearson555@gmail.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1463602877!40844438!1
X-Originating-IP: [209.85.218.66]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13270 invoked from network); 18 May 2016 20:21:18 -0000
Received: from mail-oi0-f66.google.com (HELO mail-oi0-f66.google.com)
 (209.85.218.66)
 by server-3.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 18 May 2016 20:21:18 -0000
Received: by mail-oi0-f66.google.com with SMTP id r64so1070443oie.1
 for <xen-users@lists.xen.org>; Wed, 18 May 2016 13:21:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to;
 bh=bH4EHXpiGEus+HOs6N2t491XbsmMGgr33TAhOkSkXQk=;
 b=Ha0wOCwhk7SNlV49jULVbdQdvRc/1BtBupkh65aObCpRz0E/iPRrgbYO85r1WxyaUy
 S8GoxhlPKOOdpKDd+OgtOHDLeOf7IeBbZt1VLeX7KnPxhTXzHAqBKqQYmQIpUUN95Ums
 E9K3ZKppaHuXFHgBG+UA+1J5rL8S7v1xBD/OStt3cNITwSkudaVamvyULERqBD9npv17
 BoOlnfpwuhKC1lGFmbW+gs2rtKME3zntmv++pKyoBQGAmkjleyw9e/dR5X8xBXqvhadW
 NoG8RZYo+YsxELZ+f99IFOrgC5N1lRWQzwfi4QMWWdKvSONT4w2BwCm7M+GEaOJ9N12x
 F+eA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to;
 bh=bH4EHXpiGEus+HOs6N2t491XbsmMGgr33TAhOkSkXQk=;
 b=FDcvNyRnsOKDnmHvEU0dqx5w5wbM1ozcJwqo7zNWip6CDT/mwY22N0JQKwxJxlY0Ty
 Ks1KaYXIPf9ZLMe07D5g5ZD136fZIgRxlradEMdaPdg1QevcDeqm/QqOxFtR0s+3B04L
 TJaeozG1uBgBr70kVnu3P5pbSX6vPhRiYG5Yj87L26Ju9OGkJmZoea2sYMDoB3ep7xO7
 q2lm8v/x8OyOvBhq5NrY3Q2tPG8PUes2XamCa0bB3mETM6J8YIkC1tyw8Qj1CXzFqe8f
 IlFDk+qzHUdD6f7tq50QBJm5BspbWtsG19F7B0gpOrIUmP4DiIlPqkRDNL6gxIu9Ctp+
 ipZw==
X-Gm-Message-State: AOPr4FXlI0yhbfQKgSBL+vLOxYjNLXauFQPs4SsPuLeE8YLCgEKtUl7Xdrp/2IZNM1f3B8s7zDzfvfafp+NTFA==
MIME-Version: 1.0
X-Received: by 10.157.29.235 with SMTP id w40mr6056307otw.111.1463602877412;
 Wed, 18 May 2016 13:21:17 -0700 (PDT)
Received: by 10.202.76.5 with HTTP; Wed, 18 May 2016 13:21:17 -0700 (PDT)
In-Reply-To: <571D6575.4070601@websitemanagers.com.au>
References: <CAKNtY_zfsE_UcNCA5+4=0f2Bt9PuX2XWEbZ=b=gMHB-eOWAxRw@mail.gmail.com>
 <7d074951-bbb0-c142-a13e-4786dbc23aef@gmail.com>
 <CAKNtY_zHradaZYNcs=KnNLaQZ=QQexH9KJezaW7cb0DQCdJeDA@mail.gmail.com>
 <571D6575.4070601@websitemanagers.com.au>
Date: Wed, 18 May 2016 13:21:17 -0700
Message-ID: <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
From: John Pearson <johnpearson555@gmail.com>
To: xen-users@lists.xen.org
Subject: Re: [Xen-users] Server with 2 NICs. DomU as Router
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9052438752790164183=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============9052438752790164183==
Content-Type: multipart/alternative; boundary=001a1144ff8099bc0405332399db

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

I have it working with this setup:

eth0 connected to WAN

eth1 connected to LAN

domU running as router and devices connected to the server on eth1

I am able to NAT, route packets etc on domU for devices connected to eth1
and internet/IP works.


Now I am trying to connect dom0 to domU also as client. I would like dom0
traffic also forwarded domU. Running `brctl show` on dom0 shows this:
bridge name     bridge id                   STP enabled     interfaces
xenbr0          8000.xxxxxxxxxxxxx       no                     vif0

         eth0
xenbr1          8000.xxxxxxxxxxxxx       no                     vif1

         eth1


Since I would like dom0 also another client on domU, I thought creating
vlan on dom0 attached to eth1 and gateway as the router on domU would help.
Like so:
auto eth1.100
iface eth1.100 inet static
       vlan-raw-device eth1
       address 10.20.0.15
       netmask 255.255.255.0
       gateway 10.20.0.1

I also bridge eth1.100 to xenbr1 just like eth1:
auto xenbr1
iface xenbr1 inet manual
bridge_ports eth1 eth1.100

Now when I run `brctl show`, I get eth1.100 just as a another interface
bridged to xenbr1:
bridge name     bridge id                   STP enabled     interfaces
xenbr0          8000.xxxxxxxxxxxxx       no                     vif0

          eth0
xenbr1          8000.xxxxxxxxxxxxx        no                     vif1

          eth1

          eth1.100

Also running ip route shows eth1.100 as the default interafce for dom0, but
when I try to ping 10.20.0.1(router on domU) or try to ping the outside
world by pining 8.8.8.8, I just get timeouts and host unreachable.

How do I setup dom0 as a client to domU just as another interface on
xenbr1, the bridge, so I can route traffic from domU?






On Sun, Apr 24, 2016 at 5:31 PM, Adam Goryachev <
mailinglists@websitemanagers.com.au> wrote:

> Hi John,
>
> I think your issue is that you are only allocated a single IP address from
> your "provider" and this address is being consumed by dom0, therefore, your
> "router" domU doesn't have any internet access.
>
> So, stop giving the IP address to dom0 by changing your interfaces file
> for xenbr0 to:
> iface xenbr0 inet manual # this won't assign *any* ip address
> bridge_ports eth0
>
> Then, in your router domU you can use dhcp to get the internet IP address.
> After this, you can configure as normal for a linux router/gateway.
> Test in this order:
> 1) Can the router get to the Internet?
> 2) Can the "clients" get to the router?
> 3) Can the "clients" get to the Internet IP?
> 4) Can the "clients" get to the Internet?
>
> Hope this helps, if not, please provide some more details...
>
> Regards,
> Adam
>
> On 25/04/2016 05:31, John Pearson wrote:
>
> Is this correct?
>
>
> */etc/network/interfaces : *
>
> auto lo
> iface lo inet loopback
>
> allow-hotplug eth0
> iface eth0 inet manual
>
> allow-hotplug eth1
> iface eth1 inet manual
>
> auto xenbr0
> iface xenbr0 inet dhcp
> bridge_ports eth0
>
> auto xenbr1
> iface xenbr1 inet manual
> bridge_ports eth1
>
>
> *router DomU xen config: ( condensed version )*
>
> name   = 'router'
> kernel = ''/var/lib/xen/images/vmlinuz-xen''
> vif = ['vifname = click1,mac=08:00:27:aa:bb:cc, bridge=xenbr0, name="vif0"
> 'vifname=click2,mac=08:00:27:bb:cc:dd,bridge=xenbr1', name="vif1"]
> on_poweroff = 'destroy'
> on_reboot   = 'restart'
> on_crash    = 'preserve'
>
>
> I have the NAT + Routing IPTables running on DomU.
>
> Do I need to up ppp0?
>
> You mention the default route address should be that of eth1 ( xenbr1 ).
> What is the address of this? I plan on just giving it a static address when
> setting up the bridge. Is that correct?
>
> I am setting up computers connected to eth1 now but I do plan on running
> dnsmasq for dhcp.
>
>
>
> On Sun, Apr 24, 2016 at 11:27 AM, Gabor Hudiczius <ghudiczius@gmail.com>
> wrote:
>
>> Hi!
>>
>> You do not need to set up anything beside your existing bridges on Dom0.
>>
>> On the router DomU you need to set up masquerading with iptables. I use
>> the following line:
>> iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE
>> ppp0 is connected to the internet via the xen1 interface (eth0 in your
>> case) and the rest of the network is connected to xen0 (eth1 in your case)
>> with the ip range of 192.168.0.0/24.
>>
>> On the rest of your network you need to set the default route to the
>> address of the eth1 interface of your router DomU and add a DNS server to
>> your resolv.conf.
>> Alternatively you might want to install a DNS and DHCP server on your
>> router (dnsmasq can handle both).
>>
>> Regards,
>> Gabor Hudiczius
>>
>>
>> On 2016-04-24 19:12, John Pearson wrote:
>>
>> I have a physical Server with two NICs eth0 and eth1.
>>
>> I am running Xen 4.4.1 with Debian Jesse.
>>
>> eth0 is bridged to xenbr0 which receives it's IP address, dns etc through
>> an upstream DHCP server on a Gateway.
>>
>> eth1 is bridged to xenbr1
>>
>> I am creating a Xen VM (DomU) with two virtual interfaces that are
>> bridged to xenbr0 & xenbr1 respectively.
>>
>> I want to run a router + NAT configuration on that DomU.
>>
>> I have several computers connected to eth1 through a physical managed
>> switch.
>>
>> I want computers connected to eth1 access the internet.
>>
>> I want other DomU VMs to also use DomU as a router and access the
>> internet.
>>
>>
>> Gateway <-> eth0 <-> xenbr0 <-> vif0
>>
>> eth1 <-> xenbr1 <-> vif1 <-> Switch <-> Computers
>>
>>
>> So far I've created the DomU and IPTables on it so that computers
>> connected to the switch on eth1 are able to ping each other.
>>
>> I am unable to traverse from the computers connected to the switch on
>> eth1 to the internet.
>>
>> How do I bridge the traffic from eth1 to eth0?
>> Do I need to setup forwarding or IPTables on Dom0?
>> How do I setup DomU as the router and Gateway for other DomU VMs?
>>
>> Thanks!
>>
>>
>> _______________________________________________
>> Xen-users mailing listXen-users@lists.xen.orghttp://lists.xen.org/xen-users
>>
>>
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.org
>> http://lists.xen.org/xen-users
>>
>
>
>
> _______________________________________________
> Xen-users mailing listXen-users@lists.xen.orghttp://lists.xen.org/xen-users
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

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

<div dir=3D"ltr">I have it working with this setup:<div><br></div><div>eth0=
 connected to WAN</div><div><br></div><div>eth1 connected to LAN</div><div>=
<br></div><div>domU running as router and devices connected to the server o=
n eth1</div><div><br></div><div>I am able to NAT, route packets etc on domU=
 for devices connected to eth1 and internet/IP works.</div><div><br></div><=
div><br></div><div>Now I am trying to connect dom0 to domU also as client. =
I would like dom0 traffic also forwarded domU. Running `brctl show` on dom0=
 shows this:</div><div><div><div>bridge name =C2=A0 =C2=A0 bridge id =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 STP enabled =C2=A0=
 =C2=A0 interfaces</div><div>xenbr0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08000.=
xxxxxxxxxxxxx=C2=A0=C2=A0 =C2=A0 =C2=A0 no =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 vif0</div><div>=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0eth0</div><div>x=
enbr1 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08000.xxxxxxxxxxxxx =C2=A0 =C2=A0 =
=C2=A0 no =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 vif1</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0eth1</div></div></div><div><br></div><div><br></=
div><div>Since I would like dom0 also another client on domU, I thought cre=
ating vlan on dom0 attached to eth1 and gateway as the router on domU would=
 help. Like so:</div><div><div>auto eth1.100</div><div>iface eth1.100 inet =
static</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0vlan-raw-device eth1</div><div>=
=C2=A0 =C2=A0 =C2=A0 =C2=A0address 10.20.0.15</div><div>=C2=A0 =C2=A0 =C2=
=A0 =C2=A0netmask 255.255.255.0</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0gatewa=
y 10.20.0.1</div></div><div><br></div><div>I also bridge eth1.100 to xenbr1=
 just like eth1:</div><div><div>auto xenbr1</div><div>iface xenbr1 inet man=
ual</div><div>bridge_ports eth1 eth1.100</div></div><div><br></div><div>Now=
 when I run `brctl show`, I get eth1.100 just as a another interface bridge=
d to xenbr1:</div><div><div>bridge name =C2=A0 =C2=A0 bridge id =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 STP enabled =C2=A0 =C2=
=A0 interfaces</div><div>xenbr0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08000.xxxx=
xxxxxxxxx =C2=A0 =C2=A0 =C2=A0 no =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 vif0</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 eth0</div><div>xenbr1 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08000.xxxxxxxxxxxxx =C2=A0=C2=A0 =C2=A0 =C2=
=A0 no =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 vif1</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 eth1</div></div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 eth1.100</div><div><br=
></div><div>Also running ip route shows eth1.100 as the default interafce f=
or dom0, but when I try to ping 10.20.0.1(router on domU) or try to ping th=
e outside world by pining 8.8.8.8, I just get timeouts and host unreachable=
.</div><div><br></div><div>How do I setup dom0 as a client to domU just as =
another interface on xenbr1, the bridge, so I can route traffic from domU?<=
/div><div><br></div><div><br></div><div><br></div><div><br></div><div><br><=
/div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Sun=
, Apr 24, 2016 at 5:31 PM, Adam Goryachev <span dir=3D"ltr">&lt;<a href=3D"=
mailto:mailinglists@websitemanagers.com.au" target=3D"_blank">mailinglists@=
websitemanagers.com.au</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex">
 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000"><span class=3D"">
    Hi John,<br>
    <br>
    I think your issue is that you are only allocated a single IP
    address from your &quot;provider&quot; and this address is being consum=
ed by
    dom0, therefore, your &quot;router&quot; domU doesn&#39;t have any inte=
rnet
    access.<br>
    <br>
    So, stop giving the IP address to dom0 by changing your interfaces
    file for xenbr0 to:<br>
    iface xenbr0 inet manual # this won&#39;t assign *any* ip address<br>
    bridge_ports eth0<br>
    <br>
    Then, in your router domU you can use dhcp to get the internet IP
    address.<br>
    After this, you can configure as normal for a linux router/gateway.<br>
    Test in this order:<br>
    1) Can the router get to the Internet?<br>
    2) Can the &quot;clients&quot; get to the router?<br>
    3) Can the &quot;clients&quot; get to the Internet IP?<br>
    <div>4) Can the &quot;clients&quot; get to the
      Internet?<br>
      <br>
      Hope this helps, if not, please provide some more details...<br>
      <br>
      Regards,<br>
      Adam<br>
      <br>
      On 25/04/2016 05:31, John Pearson wrote:<br>
    </div>
    </span><div><div class=3D"h5"><blockquote type=3D"cite">
      <div dir=3D"ltr">Is this correct?
        <div><br>
        </div>
        <div><u><br>
          </u></div>
        <div><u>/etc/network/interfaces :=C2=A0</u></div>
        <div><br>
        </div>
        <div>
          <div>auto lo</div>
          <div>iface lo inet loopback</div>
          <div><br>
          </div>
          <div>allow-hotplug eth0</div>
          <div>iface eth0 inet manual</div>
          <div><br>
          </div>
          <div>allow-hotplug eth1</div>
          <div>iface eth1 inet manual</div>
          <div><br>
          </div>
          <div>auto xenbr0</div>
          <div>iface xenbr0 inet dhcp</div>
          <div>bridge_ports eth0</div>
          <div><br>
          </div>
          <div>auto xenbr1</div>
          <div>iface xenbr1 inet manual</div>
          <div>bridge_ports eth1</div>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><u>router DomU xen config: ( condensed version )</u></div>
        <div><u><br>
          </u></div>
        <div>
          <div>name =C2=A0 =3D &#39;router&#39;</div>
          <div>kernel =3D &#39;&#39;/var/lib/xen/images/vmlinuz-xen&#39;&#3=
9;</div>
          <div>vif =3D [&#39;vifname =3D click1,mac=3D08:00:27:aa:bb:cc,
            bridge=3Dxenbr0, name=3D&quot;vif0&quot;
            &#39;vifname=3Dclick2,mac=3D08:00:27:bb:cc:dd,bridge=3Dxenbr1&#=
39;,
            name=3D&quot;vif1&quot;]</div>
          <div>on_poweroff =3D &#39;destroy&#39;</div>
          <div>on_reboot =C2=A0 =3D &#39;restart&#39;</div>
          <div>on_crash =C2=A0 =C2=A0=3D &#39;preserve&#39;</div>
        </div>
        <div><u><br>
          </u></div>
        <div><br>
        </div>
        <div>I have the NAT + Routing IPTables running on DomU.</div>
        <div><br>
        </div>
        <div>Do I need to up ppp0?=C2=A0</div>
        <div><br>
        </div>
        <div>You mention the default route address should be that of
          eth1 ( xenbr1 ). What is the address of this? I plan on just
          giving it a static address when setting up the bridge. Is that
          correct?</div>
        <div><br>
        </div>
        <div>I am setting up computers connected to eth1 now but I do
          plan on running dnsmasq for dhcp.=C2=A0</div>
        <div><br>
        </div>
        <div><br>
        </div>
      </div>
      <div class=3D"gmail_extra"><br>
        <div class=3D"gmail_quote">On Sun, Apr 24, 2016 at 11:27 AM, Gabor
          Hudiczius <span dir=3D"ltr">&lt;<a href=3D"mailto:ghudiczius@gmai=
l.com" target=3D"_blank">ghudiczius@gmail.com</a>&gt;</span>
          wrote:<br>
          <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor=3D"#FFFFFF" text=3D"#000000">
              <div>Hi!<br>
                <br>
                You do not need to set up anything beside your existing
                bridges on Dom0.<br>
                <br>
                On the router DomU you need to set up masquerading with
                iptables. I use the following line:<br>
                iptables -t nat -A POSTROUTING -s <a href=3D"http://192.168=
.0.0/24" target=3D"_blank">192.168.0.0/24</a> -o ppp0 -j
                MASQUERADE<br>
                ppp0 is connected to the internet via the xen1 interface
                (eth0 in your case) and the rest of the network is
                connected to xen0 (eth1 in your case) with the ip range
                of <a href=3D"http://192.168.0.0/24" target=3D"_blank">192.=
168.0.0/24</a>.<br>
                <br>
                On the rest of your network you need to set the default
                route to the address of the eth1 interface of your
                router DomU and add a DNS server to your resolv.conf.<br>
                Alternatively you might want to install a DNS and DHCP
                server on your router (dnsmasq can handle both).<br>
                <br>
                Regards,<br>
                Gabor Hudiczius
                <div>
                  <div><br>
                    <br>
                    On 2016-04-24 19:12, John Pearson wrote:<br>
                  </div>
                </div>
              </div>
              <blockquote type=3D"cite">
                <div>
                  <div>
                    <div dir=3D"ltr">
                      <div>I have a physical Server with two NICs eth0
                        and eth1.=C2=A0<br>
                      </div>
                      <div><br>
                      </div>
                      <div>I am running Xen 4.4.1 with Debian Jesse.</div>
                      <div><br>
                      </div>
                      <div>eth0 is bridged to xenbr0 which receives it&#39;=
s
                        IP address, dns etc through an upstream DHCP
                        server on a Gateway.</div>
                      <div><br>
                      </div>
                      <div>eth1 is bridged to xenbr1</div>
                      <div><br>
                      </div>
                      <div>I am creating a Xen VM (DomU) with two
                        virtual interfaces that are bridged to xenbr0
                        &amp; xenbr1 respectively.=C2=A0</div>
                      <div><br>
                      </div>
                      <div>I want to run a router + NAT configuration on
                        that DomU.=C2=A0</div>
                      <div><br>
                      </div>
                      <div>I have several computers connected to eth1
                        through a physical managed switch.</div>
                      <div><br>
                      </div>
                      <div>I want computers connected to eth1 access the
                        internet.</div>
                      <div><br>
                      </div>
                      <div>I want other DomU VMs to also use DomU as a
                        router and access the internet.=C2=A0</div>
                      <div><br>
                      </div>
                      <div><br>
                      </div>
                      <div>Gateway &lt;-&gt; eth0 &lt;-&gt; xenbr0
                        &lt;-&gt; vif0=C2=A0</div>
                      <div><br>
                      </div>
                      <div>eth1 &lt;-&gt; xenbr1 &lt;-&gt; vif1
                        &lt;-&gt; Switch &lt;-&gt; Computers</div>
                      <div><br>
                      </div>
                      <div><br>
                      </div>
                      <div>So far I&#39;ve created the DomU and IPTables on
                        it so that computers connected to the switch on
                        eth1 are able to ping each other.</div>
                      <div><br>
                      </div>
                      <div>I am unable to traverse from the computers
                        connected to the switch on eth1 to the
                        internet.=C2=A0</div>
                      <div><br>
                      </div>
                      <div>How do I bridge the traffic from eth1 to
                        eth0?=C2=A0</div>
                      <div>Do I need to setup forwarding or IPTables on
                        Dom0?=C2=A0</div>
                      <div>How do I setup DomU as the router and Gateway
                        for other DomU VMs?</div>
                      <div><br>
                      </div>
                      <div>Thanks!</div>
                    </div>
                    <br>
                    <fieldset></fieldset>
                    <br>
                  </div>
                </div>
                <pre>_______________________________________________
Xen-users mailing list
<a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@list=
s.xen.org</a>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a></pre>
              </blockquote>
              <p><br>
              </p>
            </div>
            <br>
            _______________________________________________<br>
            Xen-users mailing list<br>
            <a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xe=
n-users@lists.xen.org</a><br>
            <a href=3D"http://lists.xen.org/xen-users" rel=3D"noreferrer" t=
arget=3D"_blank">http://lists.xen.org/xen-users</a><br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
Xen-users mailing list
<a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@list=
s.xen.org</a>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a></pre>
    </blockquote>
    <br>
  </div></div></div>

<br>_______________________________________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" rel=3D"noreferrer" target=3D"_bl=
ank">http://lists.xen.org/xen-users</a><br></blockquote></div><br></div>

--001a1144ff8099bc0405332399db--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============9052438752790164183==--


From xen-users-bounces@lists.xen.org Wed May 18 20:22:08 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 20:22:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b37y7-0001Sh-MM; Wed, 18 May 2016 20:21:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <johnpearson555@gmail.com>) id 1b37y5-0001SS-LQ
 for xen-users@lists.xen.org; Wed, 18 May 2016 20:21:21 +0000
Received: from [85.158.137.68] by server-10.bemta-3.messagelabs.com id
 C4/FD-03002-0CECC375; Wed, 18 May 2016 20:21:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDIsWRWlGSWpSXmKPExsVyMfSWk+7+czb
 hBsfOM1qsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBlbVxxhKZi1hrFi4Z+/LA2Mx2q6GDk5hAQm
 MEp0/sntYuTiYBH4zCKxevM6RhBHQmAmq8TO4x9YQKokBHIkHm+DsHkFBCVOznwCFS+WuNz8m
 x1ikqfEm/5LrCA2p4CZxMQXV1lBBgkJfGaUmDZnCRtIgkVAVeLq2klsEIMCJL797AdrFhawlj
 jb+pcRxGYT0AWyP4MNEhGQlphxpQmsnlnAS2JK30zWCYz8s5DcMQtJahYjB5CtLrF+nhBEWE3
 i9rar7BC2tsSyha+ZFzCyrmLUKE4tKkst0jU01EsqykzPKMlNzMzRNTQw1stNLS5OTE/NSUwq
 1kvOz93ECAxdBiDYwbj6t9MhRkkOJiVR3tS1NuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHiXn
 wXKCRalpqdWpGXmAKMIJi3BwaMkwmsBkuYtLkjMLc5Mh0idYrTk2PL72lomji0LbgDJbVPvrW
 USYsnLz0uVEue1B2kQAGnIKM2DGweL9EuMslLCvIxABwrxFKQW5WaWoMq/YhTnYFQS5j0IMoU
 nM68EbusroIOYgA66JQZ2UEkiQkqqgXH+34qXUw//39r1YGOLa5Ty1N+21w9rC1RsPO7/4dPm
 4muzvh3+vONX6RIDzfqgfZ9kv+4+lNSR8WHtpopf/6X/1S6e4/Dv9v7NbhfTCxa/XzqDq+pQQ
 pAqh86vk/4e8l2bPA5Kt97r93xesGPhJcu++ynFzp6tXLeTS+4+7Nx98YLAzt1vlyqwKLEUZy
 QaajEXFScCANbFiuDvAgAA
X-Env-Sender: johnpearson555@gmail.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1463602877!40844438!1
X-Originating-IP: [209.85.218.66]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 13270 invoked from network); 18 May 2016 20:21:18 -0000
Received: from mail-oi0-f66.google.com (HELO mail-oi0-f66.google.com)
 (209.85.218.66)
 by server-3.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 18 May 2016 20:21:18 -0000
Received: by mail-oi0-f66.google.com with SMTP id r64so1070443oie.1
 for <xen-users@lists.xen.org>; Wed, 18 May 2016 13:21:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to;
 bh=bH4EHXpiGEus+HOs6N2t491XbsmMGgr33TAhOkSkXQk=;
 b=Ha0wOCwhk7SNlV49jULVbdQdvRc/1BtBupkh65aObCpRz0E/iPRrgbYO85r1WxyaUy
 S8GoxhlPKOOdpKDd+OgtOHDLeOf7IeBbZt1VLeX7KnPxhTXzHAqBKqQYmQIpUUN95Ums
 E9K3ZKppaHuXFHgBG+UA+1J5rL8S7v1xBD/OStt3cNITwSkudaVamvyULERqBD9npv17
 BoOlnfpwuhKC1lGFmbW+gs2rtKME3zntmv++pKyoBQGAmkjleyw9e/dR5X8xBXqvhadW
 NoG8RZYo+YsxELZ+f99IFOrgC5N1lRWQzwfi4QMWWdKvSONT4w2BwCm7M+GEaOJ9N12x
 F+eA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to;
 bh=bH4EHXpiGEus+HOs6N2t491XbsmMGgr33TAhOkSkXQk=;
 b=FDcvNyRnsOKDnmHvEU0dqx5w5wbM1ozcJwqo7zNWip6CDT/mwY22N0JQKwxJxlY0Ty
 Ks1KaYXIPf9ZLMe07D5g5ZD136fZIgRxlradEMdaPdg1QevcDeqm/QqOxFtR0s+3B04L
 TJaeozG1uBgBr70kVnu3P5pbSX6vPhRiYG5Yj87L26Ju9OGkJmZoea2sYMDoB3ep7xO7
 q2lm8v/x8OyOvBhq5NrY3Q2tPG8PUes2XamCa0bB3mETM6J8YIkC1tyw8Qj1CXzFqe8f
 IlFDk+qzHUdD6f7tq50QBJm5BspbWtsG19F7B0gpOrIUmP4DiIlPqkRDNL6gxIu9Ctp+
 ipZw==
X-Gm-Message-State: AOPr4FXlI0yhbfQKgSBL+vLOxYjNLXauFQPs4SsPuLeE8YLCgEKtUl7Xdrp/2IZNM1f3B8s7zDzfvfafp+NTFA==
MIME-Version: 1.0
X-Received: by 10.157.29.235 with SMTP id w40mr6056307otw.111.1463602877412;
 Wed, 18 May 2016 13:21:17 -0700 (PDT)
Received: by 10.202.76.5 with HTTP; Wed, 18 May 2016 13:21:17 -0700 (PDT)
In-Reply-To: <571D6575.4070601@websitemanagers.com.au>
References: <CAKNtY_zfsE_UcNCA5+4=0f2Bt9PuX2XWEbZ=b=gMHB-eOWAxRw@mail.gmail.com>
 <7d074951-bbb0-c142-a13e-4786dbc23aef@gmail.com>
 <CAKNtY_zHradaZYNcs=KnNLaQZ=QQexH9KJezaW7cb0DQCdJeDA@mail.gmail.com>
 <571D6575.4070601@websitemanagers.com.au>
Date: Wed, 18 May 2016 13:21:17 -0700
Message-ID: <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
From: John Pearson <johnpearson555@gmail.com>
To: xen-users@lists.xen.org
Subject: Re: [Xen-users] Server with 2 NICs. DomU as Router
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9052438752790164183=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============9052438752790164183==
Content-Type: multipart/alternative; boundary=001a1144ff8099bc0405332399db

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

I have it working with this setup:

eth0 connected to WAN

eth1 connected to LAN

domU running as router and devices connected to the server on eth1

I am able to NAT, route packets etc on domU for devices connected to eth1
and internet/IP works.


Now I am trying to connect dom0 to domU also as client. I would like dom0
traffic also forwarded domU. Running `brctl show` on dom0 shows this:
bridge name     bridge id                   STP enabled     interfaces
xenbr0          8000.xxxxxxxxxxxxx       no                     vif0

         eth0
xenbr1          8000.xxxxxxxxxxxxx       no                     vif1

         eth1


Since I would like dom0 also another client on domU, I thought creating
vlan on dom0 attached to eth1 and gateway as the router on domU would help.
Like so:
auto eth1.100
iface eth1.100 inet static
       vlan-raw-device eth1
       address 10.20.0.15
       netmask 255.255.255.0
       gateway 10.20.0.1

I also bridge eth1.100 to xenbr1 just like eth1:
auto xenbr1
iface xenbr1 inet manual
bridge_ports eth1 eth1.100

Now when I run `brctl show`, I get eth1.100 just as a another interface
bridged to xenbr1:
bridge name     bridge id                   STP enabled     interfaces
xenbr0          8000.xxxxxxxxxxxxx       no                     vif0

          eth0
xenbr1          8000.xxxxxxxxxxxxx        no                     vif1

          eth1

          eth1.100

Also running ip route shows eth1.100 as the default interafce for dom0, but
when I try to ping 10.20.0.1(router on domU) or try to ping the outside
world by pining 8.8.8.8, I just get timeouts and host unreachable.

How do I setup dom0 as a client to domU just as another interface on
xenbr1, the bridge, so I can route traffic from domU?






On Sun, Apr 24, 2016 at 5:31 PM, Adam Goryachev <
mailinglists@websitemanagers.com.au> wrote:

> Hi John,
>
> I think your issue is that you are only allocated a single IP address from
> your "provider" and this address is being consumed by dom0, therefore, your
> "router" domU doesn't have any internet access.
>
> So, stop giving the IP address to dom0 by changing your interfaces file
> for xenbr0 to:
> iface xenbr0 inet manual # this won't assign *any* ip address
> bridge_ports eth0
>
> Then, in your router domU you can use dhcp to get the internet IP address.
> After this, you can configure as normal for a linux router/gateway.
> Test in this order:
> 1) Can the router get to the Internet?
> 2) Can the "clients" get to the router?
> 3) Can the "clients" get to the Internet IP?
> 4) Can the "clients" get to the Internet?
>
> Hope this helps, if not, please provide some more details...
>
> Regards,
> Adam
>
> On 25/04/2016 05:31, John Pearson wrote:
>
> Is this correct?
>
>
> */etc/network/interfaces : *
>
> auto lo
> iface lo inet loopback
>
> allow-hotplug eth0
> iface eth0 inet manual
>
> allow-hotplug eth1
> iface eth1 inet manual
>
> auto xenbr0
> iface xenbr0 inet dhcp
> bridge_ports eth0
>
> auto xenbr1
> iface xenbr1 inet manual
> bridge_ports eth1
>
>
> *router DomU xen config: ( condensed version )*
>
> name   = 'router'
> kernel = ''/var/lib/xen/images/vmlinuz-xen''
> vif = ['vifname = click1,mac=08:00:27:aa:bb:cc, bridge=xenbr0, name="vif0"
> 'vifname=click2,mac=08:00:27:bb:cc:dd,bridge=xenbr1', name="vif1"]
> on_poweroff = 'destroy'
> on_reboot   = 'restart'
> on_crash    = 'preserve'
>
>
> I have the NAT + Routing IPTables running on DomU.
>
> Do I need to up ppp0?
>
> You mention the default route address should be that of eth1 ( xenbr1 ).
> What is the address of this? I plan on just giving it a static address when
> setting up the bridge. Is that correct?
>
> I am setting up computers connected to eth1 now but I do plan on running
> dnsmasq for dhcp.
>
>
>
> On Sun, Apr 24, 2016 at 11:27 AM, Gabor Hudiczius <ghudiczius@gmail.com>
> wrote:
>
>> Hi!
>>
>> You do not need to set up anything beside your existing bridges on Dom0.
>>
>> On the router DomU you need to set up masquerading with iptables. I use
>> the following line:
>> iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MASQUERADE
>> ppp0 is connected to the internet via the xen1 interface (eth0 in your
>> case) and the rest of the network is connected to xen0 (eth1 in your case)
>> with the ip range of 192.168.0.0/24.
>>
>> On the rest of your network you need to set the default route to the
>> address of the eth1 interface of your router DomU and add a DNS server to
>> your resolv.conf.
>> Alternatively you might want to install a DNS and DHCP server on your
>> router (dnsmasq can handle both).
>>
>> Regards,
>> Gabor Hudiczius
>>
>>
>> On 2016-04-24 19:12, John Pearson wrote:
>>
>> I have a physical Server with two NICs eth0 and eth1.
>>
>> I am running Xen 4.4.1 with Debian Jesse.
>>
>> eth0 is bridged to xenbr0 which receives it's IP address, dns etc through
>> an upstream DHCP server on a Gateway.
>>
>> eth1 is bridged to xenbr1
>>
>> I am creating a Xen VM (DomU) with two virtual interfaces that are
>> bridged to xenbr0 & xenbr1 respectively.
>>
>> I want to run a router + NAT configuration on that DomU.
>>
>> I have several computers connected to eth1 through a physical managed
>> switch.
>>
>> I want computers connected to eth1 access the internet.
>>
>> I want other DomU VMs to also use DomU as a router and access the
>> internet.
>>
>>
>> Gateway <-> eth0 <-> xenbr0 <-> vif0
>>
>> eth1 <-> xenbr1 <-> vif1 <-> Switch <-> Computers
>>
>>
>> So far I've created the DomU and IPTables on it so that computers
>> connected to the switch on eth1 are able to ping each other.
>>
>> I am unable to traverse from the computers connected to the switch on
>> eth1 to the internet.
>>
>> How do I bridge the traffic from eth1 to eth0?
>> Do I need to setup forwarding or IPTables on Dom0?
>> How do I setup DomU as the router and Gateway for other DomU VMs?
>>
>> Thanks!
>>
>>
>> _______________________________________________
>> Xen-users mailing listXen-users@lists.xen.orghttp://lists.xen.org/xen-users
>>
>>
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xen.org
>> http://lists.xen.org/xen-users
>>
>
>
>
> _______________________________________________
> Xen-users mailing listXen-users@lists.xen.orghttp://lists.xen.org/xen-users
>
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

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

<div dir=3D"ltr">I have it working with this setup:<div><br></div><div>eth0=
 connected to WAN</div><div><br></div><div>eth1 connected to LAN</div><div>=
<br></div><div>domU running as router and devices connected to the server o=
n eth1</div><div><br></div><div>I am able to NAT, route packets etc on domU=
 for devices connected to eth1 and internet/IP works.</div><div><br></div><=
div><br></div><div>Now I am trying to connect dom0 to domU also as client. =
I would like dom0 traffic also forwarded domU. Running `brctl show` on dom0=
 shows this:</div><div><div><div>bridge name =C2=A0 =C2=A0 bridge id =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 STP enabled =C2=A0=
 =C2=A0 interfaces</div><div>xenbr0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08000.=
xxxxxxxxxxxxx=C2=A0=C2=A0 =C2=A0 =C2=A0 no =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 vif0</div><div>=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0eth0</div><div>x=
enbr1 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08000.xxxxxxxxxxxxx =C2=A0 =C2=A0 =
=C2=A0 no =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 vif1</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0eth1</div></div></div><div><br></div><div><br></=
div><div>Since I would like dom0 also another client on domU, I thought cre=
ating vlan on dom0 attached to eth1 and gateway as the router on domU would=
 help. Like so:</div><div><div>auto eth1.100</div><div>iface eth1.100 inet =
static</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0vlan-raw-device eth1</div><div>=
=C2=A0 =C2=A0 =C2=A0 =C2=A0address 10.20.0.15</div><div>=C2=A0 =C2=A0 =C2=
=A0 =C2=A0netmask 255.255.255.0</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0gatewa=
y 10.20.0.1</div></div><div><br></div><div>I also bridge eth1.100 to xenbr1=
 just like eth1:</div><div><div>auto xenbr1</div><div>iface xenbr1 inet man=
ual</div><div>bridge_ports eth1 eth1.100</div></div><div><br></div><div>Now=
 when I run `brctl show`, I get eth1.100 just as a another interface bridge=
d to xenbr1:</div><div><div>bridge name =C2=A0 =C2=A0 bridge id =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 STP enabled =C2=A0 =C2=
=A0 interfaces</div><div>xenbr0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08000.xxxx=
xxxxxxxxx =C2=A0 =C2=A0 =C2=A0 no =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 vif0</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 eth0</div><div>xenbr1 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08000.xxxxxxxxxxxxx =C2=A0=C2=A0 =C2=A0 =C2=
=A0 no =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 vif1</div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 eth1</div></div><div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 eth1.100</div><div><br=
></div><div>Also running ip route shows eth1.100 as the default interafce f=
or dom0, but when I try to ping 10.20.0.1(router on domU) or try to ping th=
e outside world by pining 8.8.8.8, I just get timeouts and host unreachable=
.</div><div><br></div><div>How do I setup dom0 as a client to domU just as =
another interface on xenbr1, the bridge, so I can route traffic from domU?<=
/div><div><br></div><div><br></div><div><br></div><div><br></div><div><br><=
/div></div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Sun=
, Apr 24, 2016 at 5:31 PM, Adam Goryachev <span dir=3D"ltr">&lt;<a href=3D"=
mailto:mailinglists@websitemanagers.com.au" target=3D"_blank">mailinglists@=
websitemanagers.com.au</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_=
quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1=
ex">
 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000"><span class=3D"">
    Hi John,<br>
    <br>
    I think your issue is that you are only allocated a single IP
    address from your &quot;provider&quot; and this address is being consum=
ed by
    dom0, therefore, your &quot;router&quot; domU doesn&#39;t have any inte=
rnet
    access.<br>
    <br>
    So, stop giving the IP address to dom0 by changing your interfaces
    file for xenbr0 to:<br>
    iface xenbr0 inet manual # this won&#39;t assign *any* ip address<br>
    bridge_ports eth0<br>
    <br>
    Then, in your router domU you can use dhcp to get the internet IP
    address.<br>
    After this, you can configure as normal for a linux router/gateway.<br>
    Test in this order:<br>
    1) Can the router get to the Internet?<br>
    2) Can the &quot;clients&quot; get to the router?<br>
    3) Can the &quot;clients&quot; get to the Internet IP?<br>
    <div>4) Can the &quot;clients&quot; get to the
      Internet?<br>
      <br>
      Hope this helps, if not, please provide some more details...<br>
      <br>
      Regards,<br>
      Adam<br>
      <br>
      On 25/04/2016 05:31, John Pearson wrote:<br>
    </div>
    </span><div><div class=3D"h5"><blockquote type=3D"cite">
      <div dir=3D"ltr">Is this correct?
        <div><br>
        </div>
        <div><u><br>
          </u></div>
        <div><u>/etc/network/interfaces :=C2=A0</u></div>
        <div><br>
        </div>
        <div>
          <div>auto lo</div>
          <div>iface lo inet loopback</div>
          <div><br>
          </div>
          <div>allow-hotplug eth0</div>
          <div>iface eth0 inet manual</div>
          <div><br>
          </div>
          <div>allow-hotplug eth1</div>
          <div>iface eth1 inet manual</div>
          <div><br>
          </div>
          <div>auto xenbr0</div>
          <div>iface xenbr0 inet dhcp</div>
          <div>bridge_ports eth0</div>
          <div><br>
          </div>
          <div>auto xenbr1</div>
          <div>iface xenbr1 inet manual</div>
          <div>bridge_ports eth1</div>
        </div>
        <div><br>
        </div>
        <div><br>
        </div>
        <div><u>router DomU xen config: ( condensed version )</u></div>
        <div><u><br>
          </u></div>
        <div>
          <div>name =C2=A0 =3D &#39;router&#39;</div>
          <div>kernel =3D &#39;&#39;/var/lib/xen/images/vmlinuz-xen&#39;&#3=
9;</div>
          <div>vif =3D [&#39;vifname =3D click1,mac=3D08:00:27:aa:bb:cc,
            bridge=3Dxenbr0, name=3D&quot;vif0&quot;
            &#39;vifname=3Dclick2,mac=3D08:00:27:bb:cc:dd,bridge=3Dxenbr1&#=
39;,
            name=3D&quot;vif1&quot;]</div>
          <div>on_poweroff =3D &#39;destroy&#39;</div>
          <div>on_reboot =C2=A0 =3D &#39;restart&#39;</div>
          <div>on_crash =C2=A0 =C2=A0=3D &#39;preserve&#39;</div>
        </div>
        <div><u><br>
          </u></div>
        <div><br>
        </div>
        <div>I have the NAT + Routing IPTables running on DomU.</div>
        <div><br>
        </div>
        <div>Do I need to up ppp0?=C2=A0</div>
        <div><br>
        </div>
        <div>You mention the default route address should be that of
          eth1 ( xenbr1 ). What is the address of this? I plan on just
          giving it a static address when setting up the bridge. Is that
          correct?</div>
        <div><br>
        </div>
        <div>I am setting up computers connected to eth1 now but I do
          plan on running dnsmasq for dhcp.=C2=A0</div>
        <div><br>
        </div>
        <div><br>
        </div>
      </div>
      <div class=3D"gmail_extra"><br>
        <div class=3D"gmail_quote">On Sun, Apr 24, 2016 at 11:27 AM, Gabor
          Hudiczius <span dir=3D"ltr">&lt;<a href=3D"mailto:ghudiczius@gmai=
l.com" target=3D"_blank">ghudiczius@gmail.com</a>&gt;</span>
          wrote:<br>
          <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bord=
er-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor=3D"#FFFFFF" text=3D"#000000">
              <div>Hi!<br>
                <br>
                You do not need to set up anything beside your existing
                bridges on Dom0.<br>
                <br>
                On the router DomU you need to set up masquerading with
                iptables. I use the following line:<br>
                iptables -t nat -A POSTROUTING -s <a href=3D"http://192.168=
.0.0/24" target=3D"_blank">192.168.0.0/24</a> -o ppp0 -j
                MASQUERADE<br>
                ppp0 is connected to the internet via the xen1 interface
                (eth0 in your case) and the rest of the network is
                connected to xen0 (eth1 in your case) with the ip range
                of <a href=3D"http://192.168.0.0/24" target=3D"_blank">192.=
168.0.0/24</a>.<br>
                <br>
                On the rest of your network you need to set the default
                route to the address of the eth1 interface of your
                router DomU and add a DNS server to your resolv.conf.<br>
                Alternatively you might want to install a DNS and DHCP
                server on your router (dnsmasq can handle both).<br>
                <br>
                Regards,<br>
                Gabor Hudiczius
                <div>
                  <div><br>
                    <br>
                    On 2016-04-24 19:12, John Pearson wrote:<br>
                  </div>
                </div>
              </div>
              <blockquote type=3D"cite">
                <div>
                  <div>
                    <div dir=3D"ltr">
                      <div>I have a physical Server with two NICs eth0
                        and eth1.=C2=A0<br>
                      </div>
                      <div><br>
                      </div>
                      <div>I am running Xen 4.4.1 with Debian Jesse.</div>
                      <div><br>
                      </div>
                      <div>eth0 is bridged to xenbr0 which receives it&#39;=
s
                        IP address, dns etc through an upstream DHCP
                        server on a Gateway.</div>
                      <div><br>
                      </div>
                      <div>eth1 is bridged to xenbr1</div>
                      <div><br>
                      </div>
                      <div>I am creating a Xen VM (DomU) with two
                        virtual interfaces that are bridged to xenbr0
                        &amp; xenbr1 respectively.=C2=A0</div>
                      <div><br>
                      </div>
                      <div>I want to run a router + NAT configuration on
                        that DomU.=C2=A0</div>
                      <div><br>
                      </div>
                      <div>I have several computers connected to eth1
                        through a physical managed switch.</div>
                      <div><br>
                      </div>
                      <div>I want computers connected to eth1 access the
                        internet.</div>
                      <div><br>
                      </div>
                      <div>I want other DomU VMs to also use DomU as a
                        router and access the internet.=C2=A0</div>
                      <div><br>
                      </div>
                      <div><br>
                      </div>
                      <div>Gateway &lt;-&gt; eth0 &lt;-&gt; xenbr0
                        &lt;-&gt; vif0=C2=A0</div>
                      <div><br>
                      </div>
                      <div>eth1 &lt;-&gt; xenbr1 &lt;-&gt; vif1
                        &lt;-&gt; Switch &lt;-&gt; Computers</div>
                      <div><br>
                      </div>
                      <div><br>
                      </div>
                      <div>So far I&#39;ve created the DomU and IPTables on
                        it so that computers connected to the switch on
                        eth1 are able to ping each other.</div>
                      <div><br>
                      </div>
                      <div>I am unable to traverse from the computers
                        connected to the switch on eth1 to the
                        internet.=C2=A0</div>
                      <div><br>
                      </div>
                      <div>How do I bridge the traffic from eth1 to
                        eth0?=C2=A0</div>
                      <div>Do I need to setup forwarding or IPTables on
                        Dom0?=C2=A0</div>
                      <div>How do I setup DomU as the router and Gateway
                        for other DomU VMs?</div>
                      <div><br>
                      </div>
                      <div>Thanks!</div>
                    </div>
                    <br>
                    <fieldset></fieldset>
                    <br>
                  </div>
                </div>
                <pre>_______________________________________________
Xen-users mailing list
<a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@list=
s.xen.org</a>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a></pre>
              </blockquote>
              <p><br>
              </p>
            </div>
            <br>
            _______________________________________________<br>
            Xen-users mailing list<br>
            <a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xe=
n-users@lists.xen.org</a><br>
            <a href=3D"http://lists.xen.org/xen-users" rel=3D"noreferrer" t=
arget=3D"_blank">http://lists.xen.org/xen-users</a><br>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
Xen-users mailing list
<a href=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank">Xen-users@list=
s.xen.org</a>
<a href=3D"http://lists.xen.org/xen-users" target=3D"_blank">http://lists.x=
en.org/xen-users</a></pre>
    </blockquote>
    <br>
  </div></div></div>

<br>_______________________________________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" rel=3D"noreferrer" target=3D"_bl=
ank">http://lists.xen.org/xen-users</a><br></blockquote></div><br></div>

--001a1144ff8099bc0405332399db--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============9052438752790164183==--


From xen-users-bounces@lists.xen.org Wed May 18 23:00:45 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 23:00: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 <xen-users-bounces@lists.xen.org>)
	id 1b3AQy-0002Oc-3k; Wed, 18 May 2016 22:59:20 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <nobody@nospam.hostisimo.com>) id 1b3AQw-0002OW-Cz
 for xen-users@lists.xen.org; Wed, 18 May 2016 22:59:18 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 D6/95-06668-5C3FC375; Wed, 18 May 2016 22:59:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRWlGSWpSXmKPExsWy6HO/lO7Rzzb
 hBufmslqsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBlPzy9mK5gkWbF/zT32BsZ5Ql2MnBxCAu4S
 fzv3sEPYZRJ39v5jgrA9JE4+bgSKcwHZ0xkldl/eyAaSEBawljjb+pcRxBYRkJaYcaWJDaJoJ
 5PEmndnwBJsAvoSXVt7wSbxChhLfGvbxwpiswioSnze8Zq5i5GDQ1QgXGLNdneIEkGJkzOfsI
 DYnAKBEoevrwCzmQXMJOZtfsgMYctLbH87h3kCI/8sJC2zkJTNQlK2gJF5FaN6cWpRWWqRrql
 eUlFmekZJbmJmjq6hgalebmpxcWJ6ak5iUrFecn7uJkZgEDIAwQ7GL/3OhxglOZiURHkbXtmE
 C/El5adUZiQWZ8QXleakFh9ilOHgUJLgtf8ElBMsSk1PrUjLzAHGA0xagoNHSYQ3FCTNW1yQm
 FucmQ6ROsVozLFlwY21TBwNr7qOMgmx5OXnpUqJ85qDlAqAlGaU5sENgsXpJUZZKWFeRqDThH
 gKUotyM0tQ5V8xinMwKgnz6oNM4cnMK4Hb9wroFCagU26JgZ1SkoiQkmpgjF4s0nYulKkudP2
 v7Oq2z92dn15Pmiu7bOHX1xKpM6MCl585fmjPrtLrnvyZ9jO3zhMJLQopyAgWFPRbKyBtU6Qn
 umPSr0zb/M0Kbu6O0w49XnmTP3Xjm9vXdZ6er6zw7OeU2dN+5uDN/EU1Fhpnf6d8ulpTvfTut
 Q9HK+a8eqd/dad/Spl/txJLcUaioRZzUXEiAJPNIfPOAgAA
X-Env-Sender: nobody@nospam.hostisimo.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1463612356!3962901!1
X-Originating-IP: [162.243.143.26]
X-SpamReason: No, hits=1.7 required=7.0 tests=RCVD_BY_IP,
  RCVD_NUMERIC_HELO
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40243 invoked from network); 18 May 2016 22:59:16 -0000
Received: from a.mx.theorb.net (HELO a.mx.theorb.net) (162.243.143.26)
 by server-12.tower-206.messagelabs.com with SMTP; 18 May 2016 22:59:16 -0000
Received: (qmail 3800 invoked from network); 18 May 2016 22:59:14 -0000
Received: from unknown (HELO 104.131.146.81) (10.134.8.113)
 by a.mx.theorb.net with SMTP; 18 May 2016 22:59:14 -0000
Received: (qmail 25109 invoked from network); 18 May 2016 22:59:15 -0000
Received: from 75-25-116-84.lightspeed.sjcpca.sbcglobal.net (HELO ?10.1.0.11?)
 (75.25.116.84)
 by 104.131.146.81 with SMTP; 18 May 2016 22:59:15 -0000
To: xen-users@lists.xen.org
References: <CAKNtY_zfsE_UcNCA5+4=0f2Bt9PuX2XWEbZ=b=gMHB-eOWAxRw@mail.gmail.com>
 <7d074951-bbb0-c142-a13e-4786dbc23aef@gmail.com>
 <CAKNtY_zHradaZYNcs=KnNLaQZ=QQexH9KJezaW7cb0DQCdJeDA@mail.gmail.com>
 <571D6575.4070601@websitemanagers.com.au>
 <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
From: Mike Wright <nobody@nospam.hostisimo.com>
Message-ID: <573CF3C7.2060202@nospam.hostisimo.com>
Date: Wed, 18 May 2016 15:59:19 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
Subject: Re: [Xen-users] Server with 2 NICs. DomU as Router
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMDUvMTgvMjAxNiAwMToyMSBQTSwgSm9obiBQZWFyc29uIHdyb3RlOgo+IEkgaGF2ZSBpdCB3
b3JraW5nIHdpdGggdGhpcyBzZXR1cDoKPgo+IGV0aDAgY29ubmVjdGVkIHRvIFdBTgo+Cj4gZXRo
MSBjb25uZWN0ZWQgdG8gTEFOCj4KPiBkb21VIHJ1bm5pbmcgYXMgcm91dGVyIGFuZCBkZXZpY2Vz
IGNvbm5lY3RlZCB0byB0aGUgc2VydmVyIG9uIGV0aDEKPgo+IEkgYW0gYWJsZSB0byBOQVQsIHJv
dXRlIHBhY2tldHMgZXRjIG9uIGRvbVUgZm9yIGRldmljZXMgY29ubmVjdGVkIHRvCj4gZXRoMSBh
bmQgaW50ZXJuZXQvSVAgd29ya3MuCj4KPgo+IE5vdyBJIGFtIHRyeWluZyB0byBjb25uZWN0IGRv
bTAgdG8gZG9tVSBhbHNvIGFzIGNsaWVudC4gSSB3b3VsZCBsaWtlCj4gZG9tMCB0cmFmZmljIGFs
c28gZm9yd2FyZGVkIGRvbVUuIFJ1bm5pbmcgYGJyY3RsIHNob3dgIG9uIGRvbTAgc2hvd3MgdGhp
czoKPiBicmlkZ2UgbmFtZSAgICAgYnJpZGdlIGlkICAgICAgICAgICAgICAgICAgIFNUUCBlbmFi
bGVkICAgICBpbnRlcmZhY2VzCj4geGVuYnIwICAgICAgICAgIDgwMDAueHh4eHh4eHh4eHh4eCAg
ICAgICBubyAgICAgICAgICAgICAgICAgICAgIHZpZjAKPgo+ICAgICAgICAgICAgICAgZXRoMAo+
IHhlbmJyMSAgICAgICAgICA4MDAwLnh4eHh4eHh4eHh4eHggICAgICAgbm8gICAgICAgICAgICAg
ICAgICAgICB2aWYxCj4KPiAgICAgICAgICAgICAgIGV0aDEKPgo+Cj4gU2luY2UgSSB3b3VsZCBs
aWtlIGRvbTAgYWxzbyBhbm90aGVyIGNsaWVudCBvbiBkb21VLCBJIHRob3VnaHQgY3JlYXRpbmcK
PiB2bGFuIG9uIGRvbTAgYXR0YWNoZWQgdG8gZXRoMSBhbmQgZ2F0ZXdheSBhcyB0aGUgcm91dGVy
IG9uIGRvbVUgd291bGQKPiBoZWxwLiBMaWtlIHNvOgo+IGF1dG8gZXRoMS4xMDAKPiBpZmFjZSBl
dGgxLjEwMCBpbmV0IHN0YXRpYwo+ICAgICAgICAgdmxhbi1yYXctZGV2aWNlIGV0aDEKPiAgICAg
ICAgIGFkZHJlc3MgMTAuMjAuMC4xNQo+ICAgICAgICAgbmV0bWFzayAyNTUuMjU1LjI1NS4wCj4g
ICAgICAgICBnYXRld2F5IDEwLjIwLjAuMQo+Cj4gSSBhbHNvIGJyaWRnZSBldGgxLjEwMCB0byB4
ZW5icjEganVzdCBsaWtlIGV0aDE6Cj4gYXV0byB4ZW5icjEKPiBpZmFjZSB4ZW5icjEgaW5ldCBt
YW51YWwKPiBicmlkZ2VfcG9ydHMgZXRoMSBldGgxLjEwMAo+Cj4gTm93IHdoZW4gSSBydW4gYGJy
Y3RsIHNob3dgLCBJIGdldCBldGgxLjEwMCBqdXN0IGFzIGEgYW5vdGhlciBpbnRlcmZhY2UKPiBi
cmlkZ2VkIHRvIHhlbmJyMToKPiBicmlkZ2UgbmFtZSAgICAgYnJpZGdlIGlkICAgICAgICAgICAg
ICAgICAgIFNUUCBlbmFibGVkICAgICBpbnRlcmZhY2VzCj4geGVuYnIwICAgICAgICAgIDgwMDAu
eHh4eHh4eHh4eHh4eCAgICAgICBubyAgICAgICAgICAgICAgICAgICAgIHZpZjAKPgo+ICAgICAg
ICAgICAgICAgIGV0aDAKPiB4ZW5icjEgICAgICAgICAgODAwMC54eHh4eHh4eHh4eHh4ICAgICAg
ICBubyAgICAgICAgICAgICAgICAgICAgIHZpZjEKPgo+ICAgICAgICAgICAgICAgIGV0aDEKPgo+
ICAgICAgICAgICAgICAgIGV0aDEuMTAwCj4KPiBBbHNvIHJ1bm5pbmcgaXAgcm91dGUgc2hvd3Mg
ZXRoMS4xMDAgYXMgdGhlIGRlZmF1bHQgaW50ZXJhZmNlIGZvciBkb20wLAo+IGJ1dCB3aGVuIEkg
dHJ5IHRvIHBpbmcgMTAuMjAuMC4xKHJvdXRlciBvbiBkb21VKSBvciB0cnkgdG8gcGluZyB0aGUK
PiBvdXRzaWRlIHdvcmxkIGJ5IHBpbmluZyA4LjguOC44LCBJIGp1c3QgZ2V0IHRpbWVvdXRzIGFu
ZCBob3N0IHVucmVhY2hhYmxlLgo+Cj4gSG93IGRvIEkgc2V0dXAgZG9tMCBhcyBhIGNsaWVudCB0
byBkb21VIGp1c3QgYXMgYW5vdGhlciBpbnRlcmZhY2Ugb24KPiB4ZW5icjEsIHRoZSBicmlkZ2Us
IHNvIEkgY2FuIHJvdXRlIHRyYWZmaWMgZnJvbSBkb21VPwoKSGkgSm9obiwKCkkgZG8gc29tZXRo
aW5nIHNpbWlsYXIuICBJbiBkb21haW4wIHNldCB1cCBhcyBtYW55IGJyaWRnZXMgYXMgeW91IG5l
ZWQuIAogIFRvIHJlbWluZCBtZSBvZiB3aGF0IHRoZXkgYXJlIEkgZ2l2ZSBtaW5lIG5hbWVzIGxp
a2UgV0FOLCBMQU4sIFNORCwgCmV0Yy4gIEluIG15IGNhc2UgbXkgZG9tYWluMCBpcyBhdHRhY2hl
ZCB0byBMQU4gdXNpbmcgYSB0YXAgZGV2aWNlLiAKZG9tYWluMCdzIElQIGlzIG9uIHRoZSBMQU4s
ICpub3QqIG9uIHRoZSB0YXAsIGFuZCBkb21haW4wJ3MgZGVmYXVsdCAKcm91dGUgaXMgdmlhIExB
Ti4gIERvbWFpbjAgaGFzIG5vIElQcyBvbiBhbnkgb2YgdGhlIG90aGVyIGJyaWRnZXMuCgpJbiB5
b3VyIHJvdXRlciBWTSBjcmVhdGUgYSB2aWYgdGhhdCBpcyBhdHRhY2hlZCB0byB0aGUgYnJpZGdl
IHlvdXIgCmRvbWFpbjAncyBJUCBpcyBvbiBhbmQgaW4geW91ciBpbnRlcmZhY2VzIGZpbGUgZ2l2
ZSB0aGF0IHZpZiBhbiBJUCBvbiAKdGhlIHNhbWUgbmV0d29yayBhcyB5b3VyIGRvbWFpbjAuICBU
aGF0IGJlY29tZXMgeW91ciBkb21haW4wJ3MgZ2F0ZXdheSAKSVAuICBlLmcuIE9uIGRvbWFpbjA6
IGlwIHIgYSBkZWZhdWx0IHZpYSByby51dC5lci5JUCBkZXYgTEFOLgoKSW4gZG9tYWluMCBzZXR1
cCB5b3VyIGZpcmV3YWxsIHRvIG9ubHkgYWNjZXB0IEVTVCxSRUwgaW4gaXB0YWJsZSdzIApmaWx0
ZXIncyBJTlBVVCBjaGFpbi4gIEZvciB0ZXN0aW5nIHlvdSBtYXkgYWxzbyB3YW50IHRvIGFsbG93
IElDTVAuICBYZW4gCndpbGwgYXV0b21hdGljYWxseSBhZGQgdGhlIHZpZnMgdG8gdGhlIEZPUldB
UkQgY2hhaW4uCgpXaXRoIHRoaXMgc2V0dXAgdGhlcmUgaXMgbm8gcGh5c2ljYWwgZXRoZXJuZXQg
Y29ubmVjdGlvbiB0byBkb21haW4wIGFuZCAKbm9ib2R5IGNhbiBpbml0aWF0ZSBhIGNvbm5lY3Rp
b24gKnRvKiBpdCBidXQgaXQgY2FuIGdldCBvdXQgYXMgZmFyIGFzIAp0aGUgcm91dGVyLiAgRnJv
bSB0aGVyZSBldmVyeXRoaW5nIGlzIGNvbnRyb2xsZWQgYnkgeW91ciByb3V0ZXIncyAKZmlyZXdh
bGwgYW5kIHJvdXRpbmcgdGFibGUuCgpUcnkgbm90IHRvIG92ZXIgdGhpbmsgaXQuICBPbmNlIHlv
dSBoYXZlIGl0IHdvcmtpbmcgd2l0aCBhIHRhcCB5b3UgY2FuIAp1c2UgIi9zYmluL2lwIiB0byBj
cmVhdGUgd2hhdGV2ZXIgdHlwZSBvZiBpbnRlcmZhY2UgeW91IHdhbnQgb3IgeW91IGNhbiAKdXNl
IGEgcGh5c2ljYWwgaWYgeW91IG5lZWQgYSBoYXJkd2FyZSBjb25uZWN0aW9uLgoKSG9wZSB0aGF0
IG1ha2VzIHNlbnNlLApNaWtlIFdyaWdodAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMu
eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 18 23:00:45 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 18 May 2016 23:00: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 <xen-users-bounces@lists.xen.org>)
	id 1b3AQy-0002Oc-3k; Wed, 18 May 2016 22:59:20 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <nobody@nospam.hostisimo.com>) id 1b3AQw-0002OW-Cz
 for xen-users@lists.xen.org; Wed, 18 May 2016 22:59:18 +0000
Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id
 D6/95-06668-5C3FC375; Wed, 18 May 2016 22:59:17 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRWlGSWpSXmKPExsWy6HO/lO7Rzzb
 hBufmslqsunqA1YHR4+ju30wBjFGsmXlJ+RUJrBlPzy9mK5gkWbF/zT32BsZ5Ql2MnBxCAu4S
 fzv3sEPYZRJ39v5jgrA9JE4+bgSKcwHZ0xkldl/eyAaSEBawljjb+pcRxBYRkJaYcaWJDaJoJ
 5PEmndnwBJsAvoSXVt7wSbxChhLfGvbxwpiswioSnze8Zq5i5GDQ1QgXGLNdneIEkGJkzOfsI
 DYnAKBEoevrwCzmQXMJOZtfsgMYctLbH87h3kCI/8sJC2zkJTNQlK2gJF5FaN6cWpRWWqRrql
 eUlFmekZJbmJmjq6hgalebmpxcWJ6ak5iUrFecn7uJkZgEDIAwQ7GL/3OhxglOZiURHkbXtmE
 C/El5adUZiQWZ8QXleakFh9ilOHgUJLgtf8ElBMsSk1PrUjLzAHGA0xagoNHSYQ3FCTNW1yQm
 FucmQ6ROsVozLFlwY21TBwNr7qOMgmx5OXnpUqJ85qDlAqAlGaU5sENgsXpJUZZKWFeRqDThH
 gKUotyM0tQ5V8xinMwKgnz6oNM4cnMK4Hb9wroFCagU26JgZ1SkoiQkmpgjF4s0nYulKkudP2
 v7Oq2z92dn15Pmiu7bOHX1xKpM6MCl585fmjPrtLrnvyZ9jO3zhMJLQopyAgWFPRbKyBtU6Qn
 umPSr0zb/M0Kbu6O0w49XnmTP3Xjm9vXdZ6er6zw7OeU2dN+5uDN/EU1Fhpnf6d8ulpTvfTut
 Q9HK+a8eqd/dad/Spl/txJLcUaioRZzUXEiAJPNIfPOAgAA
X-Env-Sender: nobody@nospam.hostisimo.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1463612356!3962901!1
X-Originating-IP: [162.243.143.26]
X-SpamReason: No, hits=1.7 required=7.0 tests=RCVD_BY_IP,
  RCVD_NUMERIC_HELO
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40243 invoked from network); 18 May 2016 22:59:16 -0000
Received: from a.mx.theorb.net (HELO a.mx.theorb.net) (162.243.143.26)
 by server-12.tower-206.messagelabs.com with SMTP; 18 May 2016 22:59:16 -0000
Received: (qmail 3800 invoked from network); 18 May 2016 22:59:14 -0000
Received: from unknown (HELO 104.131.146.81) (10.134.8.113)
 by a.mx.theorb.net with SMTP; 18 May 2016 22:59:14 -0000
Received: (qmail 25109 invoked from network); 18 May 2016 22:59:15 -0000
Received: from 75-25-116-84.lightspeed.sjcpca.sbcglobal.net (HELO ?10.1.0.11?)
 (75.25.116.84)
 by 104.131.146.81 with SMTP; 18 May 2016 22:59:15 -0000
To: xen-users@lists.xen.org
References: <CAKNtY_zfsE_UcNCA5+4=0f2Bt9PuX2XWEbZ=b=gMHB-eOWAxRw@mail.gmail.com>
 <7d074951-bbb0-c142-a13e-4786dbc23aef@gmail.com>
 <CAKNtY_zHradaZYNcs=KnNLaQZ=QQexH9KJezaW7cb0DQCdJeDA@mail.gmail.com>
 <571D6575.4070601@websitemanagers.com.au>
 <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
From: Mike Wright <nobody@nospam.hostisimo.com>
Message-ID: <573CF3C7.2060202@nospam.hostisimo.com>
Date: Wed, 18 May 2016 15:59:19 -0700
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
Subject: Re: [Xen-users] Server with 2 NICs. DomU as Router
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMDUvMTgvMjAxNiAwMToyMSBQTSwgSm9obiBQZWFyc29uIHdyb3RlOgo+IEkgaGF2ZSBpdCB3
b3JraW5nIHdpdGggdGhpcyBzZXR1cDoKPgo+IGV0aDAgY29ubmVjdGVkIHRvIFdBTgo+Cj4gZXRo
MSBjb25uZWN0ZWQgdG8gTEFOCj4KPiBkb21VIHJ1bm5pbmcgYXMgcm91dGVyIGFuZCBkZXZpY2Vz
IGNvbm5lY3RlZCB0byB0aGUgc2VydmVyIG9uIGV0aDEKPgo+IEkgYW0gYWJsZSB0byBOQVQsIHJv
dXRlIHBhY2tldHMgZXRjIG9uIGRvbVUgZm9yIGRldmljZXMgY29ubmVjdGVkIHRvCj4gZXRoMSBh
bmQgaW50ZXJuZXQvSVAgd29ya3MuCj4KPgo+IE5vdyBJIGFtIHRyeWluZyB0byBjb25uZWN0IGRv
bTAgdG8gZG9tVSBhbHNvIGFzIGNsaWVudC4gSSB3b3VsZCBsaWtlCj4gZG9tMCB0cmFmZmljIGFs
c28gZm9yd2FyZGVkIGRvbVUuIFJ1bm5pbmcgYGJyY3RsIHNob3dgIG9uIGRvbTAgc2hvd3MgdGhp
czoKPiBicmlkZ2UgbmFtZSAgICAgYnJpZGdlIGlkICAgICAgICAgICAgICAgICAgIFNUUCBlbmFi
bGVkICAgICBpbnRlcmZhY2VzCj4geGVuYnIwICAgICAgICAgIDgwMDAueHh4eHh4eHh4eHh4eCAg
ICAgICBubyAgICAgICAgICAgICAgICAgICAgIHZpZjAKPgo+ICAgICAgICAgICAgICAgZXRoMAo+
IHhlbmJyMSAgICAgICAgICA4MDAwLnh4eHh4eHh4eHh4eHggICAgICAgbm8gICAgICAgICAgICAg
ICAgICAgICB2aWYxCj4KPiAgICAgICAgICAgICAgIGV0aDEKPgo+Cj4gU2luY2UgSSB3b3VsZCBs
aWtlIGRvbTAgYWxzbyBhbm90aGVyIGNsaWVudCBvbiBkb21VLCBJIHRob3VnaHQgY3JlYXRpbmcK
PiB2bGFuIG9uIGRvbTAgYXR0YWNoZWQgdG8gZXRoMSBhbmQgZ2F0ZXdheSBhcyB0aGUgcm91dGVy
IG9uIGRvbVUgd291bGQKPiBoZWxwLiBMaWtlIHNvOgo+IGF1dG8gZXRoMS4xMDAKPiBpZmFjZSBl
dGgxLjEwMCBpbmV0IHN0YXRpYwo+ICAgICAgICAgdmxhbi1yYXctZGV2aWNlIGV0aDEKPiAgICAg
ICAgIGFkZHJlc3MgMTAuMjAuMC4xNQo+ICAgICAgICAgbmV0bWFzayAyNTUuMjU1LjI1NS4wCj4g
ICAgICAgICBnYXRld2F5IDEwLjIwLjAuMQo+Cj4gSSBhbHNvIGJyaWRnZSBldGgxLjEwMCB0byB4
ZW5icjEganVzdCBsaWtlIGV0aDE6Cj4gYXV0byB4ZW5icjEKPiBpZmFjZSB4ZW5icjEgaW5ldCBt
YW51YWwKPiBicmlkZ2VfcG9ydHMgZXRoMSBldGgxLjEwMAo+Cj4gTm93IHdoZW4gSSBydW4gYGJy
Y3RsIHNob3dgLCBJIGdldCBldGgxLjEwMCBqdXN0IGFzIGEgYW5vdGhlciBpbnRlcmZhY2UKPiBi
cmlkZ2VkIHRvIHhlbmJyMToKPiBicmlkZ2UgbmFtZSAgICAgYnJpZGdlIGlkICAgICAgICAgICAg
ICAgICAgIFNUUCBlbmFibGVkICAgICBpbnRlcmZhY2VzCj4geGVuYnIwICAgICAgICAgIDgwMDAu
eHh4eHh4eHh4eHh4eCAgICAgICBubyAgICAgICAgICAgICAgICAgICAgIHZpZjAKPgo+ICAgICAg
ICAgICAgICAgIGV0aDAKPiB4ZW5icjEgICAgICAgICAgODAwMC54eHh4eHh4eHh4eHh4ICAgICAg
ICBubyAgICAgICAgICAgICAgICAgICAgIHZpZjEKPgo+ICAgICAgICAgICAgICAgIGV0aDEKPgo+
ICAgICAgICAgICAgICAgIGV0aDEuMTAwCj4KPiBBbHNvIHJ1bm5pbmcgaXAgcm91dGUgc2hvd3Mg
ZXRoMS4xMDAgYXMgdGhlIGRlZmF1bHQgaW50ZXJhZmNlIGZvciBkb20wLAo+IGJ1dCB3aGVuIEkg
dHJ5IHRvIHBpbmcgMTAuMjAuMC4xKHJvdXRlciBvbiBkb21VKSBvciB0cnkgdG8gcGluZyB0aGUK
PiBvdXRzaWRlIHdvcmxkIGJ5IHBpbmluZyA4LjguOC44LCBJIGp1c3QgZ2V0IHRpbWVvdXRzIGFu
ZCBob3N0IHVucmVhY2hhYmxlLgo+Cj4gSG93IGRvIEkgc2V0dXAgZG9tMCBhcyBhIGNsaWVudCB0
byBkb21VIGp1c3QgYXMgYW5vdGhlciBpbnRlcmZhY2Ugb24KPiB4ZW5icjEsIHRoZSBicmlkZ2Us
IHNvIEkgY2FuIHJvdXRlIHRyYWZmaWMgZnJvbSBkb21VPwoKSGkgSm9obiwKCkkgZG8gc29tZXRo
aW5nIHNpbWlsYXIuICBJbiBkb21haW4wIHNldCB1cCBhcyBtYW55IGJyaWRnZXMgYXMgeW91IG5l
ZWQuIAogIFRvIHJlbWluZCBtZSBvZiB3aGF0IHRoZXkgYXJlIEkgZ2l2ZSBtaW5lIG5hbWVzIGxp
a2UgV0FOLCBMQU4sIFNORCwgCmV0Yy4gIEluIG15IGNhc2UgbXkgZG9tYWluMCBpcyBhdHRhY2hl
ZCB0byBMQU4gdXNpbmcgYSB0YXAgZGV2aWNlLiAKZG9tYWluMCdzIElQIGlzIG9uIHRoZSBMQU4s
ICpub3QqIG9uIHRoZSB0YXAsIGFuZCBkb21haW4wJ3MgZGVmYXVsdCAKcm91dGUgaXMgdmlhIExB
Ti4gIERvbWFpbjAgaGFzIG5vIElQcyBvbiBhbnkgb2YgdGhlIG90aGVyIGJyaWRnZXMuCgpJbiB5
b3VyIHJvdXRlciBWTSBjcmVhdGUgYSB2aWYgdGhhdCBpcyBhdHRhY2hlZCB0byB0aGUgYnJpZGdl
IHlvdXIgCmRvbWFpbjAncyBJUCBpcyBvbiBhbmQgaW4geW91ciBpbnRlcmZhY2VzIGZpbGUgZ2l2
ZSB0aGF0IHZpZiBhbiBJUCBvbiAKdGhlIHNhbWUgbmV0d29yayBhcyB5b3VyIGRvbWFpbjAuICBU
aGF0IGJlY29tZXMgeW91ciBkb21haW4wJ3MgZ2F0ZXdheSAKSVAuICBlLmcuIE9uIGRvbWFpbjA6
IGlwIHIgYSBkZWZhdWx0IHZpYSByby51dC5lci5JUCBkZXYgTEFOLgoKSW4gZG9tYWluMCBzZXR1
cCB5b3VyIGZpcmV3YWxsIHRvIG9ubHkgYWNjZXB0IEVTVCxSRUwgaW4gaXB0YWJsZSdzIApmaWx0
ZXIncyBJTlBVVCBjaGFpbi4gIEZvciB0ZXN0aW5nIHlvdSBtYXkgYWxzbyB3YW50IHRvIGFsbG93
IElDTVAuICBYZW4gCndpbGwgYXV0b21hdGljYWxseSBhZGQgdGhlIHZpZnMgdG8gdGhlIEZPUldB
UkQgY2hhaW4uCgpXaXRoIHRoaXMgc2V0dXAgdGhlcmUgaXMgbm8gcGh5c2ljYWwgZXRoZXJuZXQg
Y29ubmVjdGlvbiB0byBkb21haW4wIGFuZCAKbm9ib2R5IGNhbiBpbml0aWF0ZSBhIGNvbm5lY3Rp
b24gKnRvKiBpdCBidXQgaXQgY2FuIGdldCBvdXQgYXMgZmFyIGFzIAp0aGUgcm91dGVyLiAgRnJv
bSB0aGVyZSBldmVyeXRoaW5nIGlzIGNvbnRyb2xsZWQgYnkgeW91ciByb3V0ZXIncyAKZmlyZXdh
bGwgYW5kIHJvdXRpbmcgdGFibGUuCgpUcnkgbm90IHRvIG92ZXIgdGhpbmsgaXQuICBPbmNlIHlv
dSBoYXZlIGl0IHdvcmtpbmcgd2l0aCBhIHRhcCB5b3UgY2FuIAp1c2UgIi9zYmluL2lwIiB0byBj
cmVhdGUgd2hhdGV2ZXIgdHlwZSBvZiBpbnRlcmZhY2UgeW91IHdhbnQgb3IgeW91IGNhbiAKdXNl
IGEgcGh5c2ljYWwgaWYgeW91IG5lZWQgYSBoYXJkd2FyZSBjb25uZWN0aW9uLgoKSG9wZSB0aGF0
IG1ha2VzIHNlbnNlLApNaWtlIFdyaWdodAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMu
eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Thu May 19 03:31:35 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 03:31:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3Ef1-00037R-Pq; Thu, 19 May 2016 03:30:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b3Ef0-00035U-EK
 for Xen-users@lists.xen.org; Thu, 19 May 2016 03:30:06 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 9E/38-03606-D333D375; Thu, 19 May 2016 03:30:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpmleJIrShJLcpLzFFi42Kprg1i17Uxtg0
 3WLHBxmLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzTj4/hZLwXSzig8rjrM3MO4x7WLk4hAS+Moo
 sezrVXYIZxWjxPqGU6xdjJwcbAKGEvs2NbCA2CICihIPXt4EizMLmEt8aZvIDGILC3hKPN1xj
 g2iRlvi6O937BC2k0Rb7xmwGhYBVYnntzcwgdi8Al4SbY8nMkEsm8Qo0bj9EliCU0Bfov3DXE
 YQm1FAVmLao/tMEMvEJeZOmwW2WEJAQGLJnvPMELaoxMvH/6Di8hK7vx4HsjmA6jUl1u/Sh2h
 VlJjS/ZAdYq+gxMmZT1gmMIrMQjJ1FkLHLCQds5B0LGBkWcWoXpxaVJZapGuol1SUmZ5RkpuY
 maNraGCsl5taXJyYnpqTmFSsl5yfu4kRGBUMQLCDcflHp0OMkhxMSqK8RnK24UJ8SfkplRmJx
 RnxRaU5qcWHGGU4OJQkeCWMgHKCRanpqRVpmTnA+IRJS3DwKInwOoOkeYsLEnOLM9MhUqcYjT
 m2LLixlolj1vI7a5mEWPLy81KlxHmtQEoFQEozSvPgBsHSxiVGWSlhXkag04R4ClKLcjNLUOV
 fMYpzMCoJ84aBTOHJzCuB2/cK6BQmoFNuidmAnFKSiJCSamB0fXktaaqH8jb5S9d5PSYw7J/R
 xxXE9tOQvTe+ynBiichTpd2n4nfu5DV2EGDVnvP4wJHMZ3UT9ecUGH3/bffzisrUKdHdmWtCP
 jy5csBg03TNg/llE8IXHN8r/M18RaDLH0nTQ53bTN8axi1u+bHeME7kQJNx1W/B2NVKqaUMt3
 Mb5MOY6lKVWIozEg21mIuKEwEd7qBtFgMAAA==
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-13.tower-31.messagelabs.com!1463628601!40286639!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61115 invoked from network); 19 May 2016 03:30:03 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-13.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 19 May 2016 03:30:03 -0000
Received: from CAS1.corp.qihoo.net (unknown [220.181.158.129])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id 977126B1A07;
 Thu, 19 May 2016 11:29:59 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS1.corp.qihoo.net ([220.181.158.129]) with mapi id 14.02.0387.000; Thu, 19
 May 2016 11:29:59 +0800
From: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [Xen-users] xl network-attach
Thread-Index: AdGxBad+tSxDZrFIT0O6z06Vmz5MK///p0CAgAALAoD//sBlcA==
Date: Thu, 19 May 2016 03:29:59 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F58B@EX01.corp.qihoo.net>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
 <20160518154543.GF27241@citrix.com> <20160518162507.GM8974@citrix.com>
In-Reply-To: <20160518162507.GM8974@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Subject: [Xen-users] =?utf-8?b?562U5aSNOiAgeGwgbmV0d29yay1hdHRhY2g=?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

VGhhbmsgeW91IHZlcnkgbXVjaCwgeGwgbmV0d29yay1hdHRhY2ggaXMgdmVyeSBpbXBvcnRhbnQg
Zm9yIG1lLg0KDQotLS0tLemCruS7tuWOn+S7ti0tLS0tDQrlj5Hku7bkuro6IFdlaSBMaXUgW21h
aWx0bzp3ZWkubGl1MkBjaXRyaXguY29tXSANCuWPkemAgeaXtumXtDogMjAxNuW5tDXmnIgxOeaX
pSAwOjI1DQrmlLbku7bkuro6IOW4reW6t+adsA0K5oqE6YCBOiBYZW4tdXNlcnNAbGlzdHMueGVu
Lm9yZzsgV2VpIExpdQ0K5Li76aKYOiBSZTogW1hlbi11c2Vyc10geGwgbmV0d29yay1hdHRhY2gN
Cg0KT24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDQ6NDU6NDNQTSArMDEwMCwgV2VpIExpdSB3cm90
ZToNCj4gT24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDE6MTI6MzlQTSArMDAwMCwg5bit5bq35p2w
IHdyb3RlOg0KPiA+IEhpLA0KPiA+IA0KPiA+IA0KPiA+IA0KPiA+IEkgdXNlIOKAmHhsIG5ldHdv
cmstYXR0YWNo4oCZIHRvIGF0dGFjaCBhIG5pYywgYnV0IGZhaWxlZC4NCj4gPiANCj4gPiANCj4g
PiANCj4gPiAjIHhsIC12dnYgbmV0d29yay1hdHRhY2ggNjAyOCBtYWM9MDA6MTY6M2U6ZWI6Y2E6
ODEgYnJpZGdlPXZpcmJyMA0KPiANCj4gQXMgYSBzdGFydGVyLCBjYW4geW91IHRyeToNCj4gDQo+
ICB4bCAtdnZ2IG5ldHdvcmstYXR0YWNoIDYwMjggIm1hYz0wMDoxNjozZTplYjpjYTo4MSxicmlk
Z2U9dmlyYnIwIg0KPiANCj4gSVNUUiB0aGVyZSBpcyBhIHByb2JsZW0gd2l0aCBjb21tYW5kIGxp
bmUgYXJndW1lbnQgcGFyc2luZyBhbmQgZXZlbiANCj4gd3JvdGUgYSBwYXRjaCBzZXJpZXMgZm9y
IGl0Lg0KPiANCj4gV29ydGggdHJ5aW5nIGFueXdheS4NCj4gDQo+ID4gDQo+ID4gbGlieGw6IGRl
YnVnOiBsaWJ4bC5jOjQyNDc6bGlieGxfZGV2aWNlX25pY19hZGQ6IGFvIDB4MjBhOTE5MDogDQo+
ID4gY3JlYXRlOiBob3c9KG5pbCkgY2FsbGJhY2s9KG5pbCkgcG9sbGVyPTB4MjBhOTFmMA0KPiA+
IA0KPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo1Nzc6bGlieGxfX2V2X3hzd2F0Y2hf
cmVnaXN0ZXI6IHdhdGNoIA0KPiA+IHc9MHgyMGE1OTQ4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9i
YWNrZW5kL3ZpZi82MDI4LzAvc3RhdGUgDQo+ID4gdG9rZW49My8wOiByZWdpc3RlciBzbG90bnVt
PTMNCj4gPiANCj4gPiBsaWJ4bDogZGVidWc6IGxpYnhsLmM6NDI0NzpsaWJ4bF9kZXZpY2Vfbmlj
X2FkZDogYW8gMHgyMGE5MTkwOiANCj4gPiBpbnByb2dyZXNzOiBwb2xsZXI9MHgyMGE5MWYwLCBm
bGFncz1pDQo+ID4gDQo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjUxNDp3YXRjaGZk
X2NhbGxiYWNrOiB3YXRjaCB3PTB4MjBhNTk0OCANCj4gPiB3cGF0aD0vbG9jYWwvZG9tYWluLzAv
YmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHRva2VuPTMvMDogZXZlbnQgDQo+ID4gZXBhdGg9L2xv
Y2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZQ0KPiA+IA0KPiA+IGxpYnhsOiBk
ZWJ1ZzogbGlieGxfZXZlbnQuYzo4MzQ6ZGV2c3RhdGVfd2F0Y2hfY2FsbGJhY2s6IGJhY2tlbmQg
DQo+ID4gL2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZSB3YW50ZWQgc3Rh
dGUgMiBzdGlsbCANCj4gPiB3YWl0aW5nIHN0YXRlIDENCj4gPiANCj4gPiBsaWJ4bDogZGVidWc6
IGxpYnhsX2V2ZW50LmM6NTE0OndhdGNoZmRfY2FsbGJhY2s6IHdhdGNoIHc9MHgyMGE1OTQ4IA0K
PiA+IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi82MDI4LzAvc3RhdGUgdG9rZW49
My8wOiBldmVudCANCj4gPiBlcGF0aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAyOC8w
L3N0YXRlDQo+ID4gDQo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjgzMDpkZXZzdGF0
ZV93YXRjaF9jYWxsYmFjazogYmFja2VuZCANCj4gPiAvbG9jYWwvZG9tYWluLzAvYmFja2VuZC92
aWYvNjAyOC8wL3N0YXRlIHdhbnRlZCBzdGF0ZSAyIG9rDQo+ID4gDQo+ID4gbGlieGw6IGRlYnVn
OiBsaWJ4bF9ldmVudC5jOjYxNTpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCAN
Cj4gPiB3PTB4MjBhNTk0OCB3cGF0aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAyOC8w
L3N0YXRlIA0KPiA+IHRva2VuPTMvMDogZGVyZWdpc3RlciBzbG90bnVtPTMNCj4gPiANCj4gPiBs
aWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0
ZXI6IHdhdGNoIA0KPiA+IHc9MHgyMGE1OTQ4OiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZA0KPiA+
IA0KPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTAyODpkZXZpY2VfaG90cGx1Zzog
Y2FsbGluZyBob3RwbHVnIA0KPiA+IHNjcmlwdDogL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdl
IG9ubGluZQ0KPiA+IA0KPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfYW91dGlscy5jOjUxMzpsaWJ4
bF9fYXN5bmNfZXhlY19zdGFydDogZm9ya2luZyANCj4gPiB0byBleGVjdXRlOiAvZXRjL3hlbi9z
Y3JpcHRzL3ZpZi1icmlkZ2Ugb25saW5lDQo+ID4gDQo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9l
dmVudC5jOjYyOTpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCANCj4gPiB3PTB4
MjBhNTlkMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQNCj4gPiANCj4gPiBsaWJ4bDogZGVidWc6
IGxpYnhsX2RldmljZS5jOjEwMjg6ZGV2aWNlX2hvdHBsdWc6IGNhbGxpbmcgaG90cGx1ZyANCj4g
PiBzY3JpcHQ6IC9ldGMveGVuL3NjcmlwdHMvdmlmLWJyaWRnZSBhZGQNCj4gPiANCj4gPiBsaWJ4
bDogZGVidWc6IGxpYnhsX2FvdXRpbHMuYzo1MTM6bGlieGxfX2FzeW5jX2V4ZWNfc3RhcnQ6IGZv
cmtpbmcgDQo+ID4gdG8gZXhlY3V0ZTogL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIGFkZA0K
PiA+IA0KPiA+IGxpYnhsOiBlcnJvcjogbGlieGxfZXhlYy5jOjExODpsaWJ4bF9yZXBvcnRfY2hp
bGRfZXhpdHN0YXR1czogDQo+ID4gL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIGFkZCBbLTFd
IGV4aXRlZCB3aXRoIGVycm9yIHN0YXR1cyAyNTUNCj4gPiANCj4gDQo+IFRoaXMgaXMgdGhlIGN1
bHByaXQuDQo+IA0KPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2Mjk6bGlieGxfX2V2
X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggDQo+ID4gdz0weDIwYTU5ZDA6IGRlcmVnaXN0ZXIg
dW5yZWdpc3RlcmVkDQo+ID4gDQo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjYyOTps
aWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCANCj4gPiB3PTB4MjBhNTlkMDogZGVy
ZWdpc3RlciB1bnJlZ2lzdGVyZWQNCj4gPiANCj4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsLmM6MTk2
NTpkZXZpY2VfYWRkcm1fYW9jb21wbGV0ZTogdW5hYmxlIHRvIGFkZCANCj4gPiB2aWYgd2l0aCBp
ZCAwDQo+ID4gDQo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE3NjU6bGlieGxfX2Fv
X2NvbXBsZXRlOiBhbyAweDIwYTkxOTA6IA0KPiA+IGNvbXBsZXRlLCByYz0tMw0KPiA+IA0KPiA+
IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxNzM3OmxpYnhsX19hb19fZGVzdHJveTogYW8g
MHgyMGE5MTkwOiBkZXN0cm95IGxpYnhsX2RldmljZV9uaWNfYWRkIGZhaWxlZC4NCj4gPiANCj4g
PiB4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IHRvdGFsIGFsbG9jYXRpb25zOjI2IHRvdGFs
IHJlbGVhc2VzOjI2DQo+ID4gDQo+ID4geGM6IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiBjdXJy
ZW50IGFsbG9jYXRpb25zOjAgbWF4aW11bSANCj4gPiBhbGxvY2F0aW9uczoyDQo+ID4gDQo+ID4g
eGM6IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiBjYWNoZSBjdXJyZW50IHNpemU6Mg0KPiA+IA0K
PiA+IHhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgaGl0czoyMCBtaXNzZXM6MiB0
b29iaWc6NA0KPiA+IA0KPiA+IA0KPiA+IA0KPiA+ICMgeGwgbmV0d29yay1saXN0IDYwMjgNCj4g
PiANCj4gPiBJZHggQkUgTWFjIEFkZHIuICAgICAgICAgaGFuZGxlIHN0YXRlIGV2dC1jaCAgIHR4
LS9yeC1yaW5nLXJlZiBCRS1wYXRoDQo+ID4gDQo+ID4gMCAgIDAgIDAwOjE2OjNlOmViOmNhOjgx
ICAgICAwICAgICAxICAgICAtMSAgICAtMS8tMSAgICAgICAgICAvbG9jYWwvZG9tYWluLzAvYmFj
a2VuZC92aWYvNjAyOC8wDQo+ID4gDQo+ID4gDQo+ID4gDQo+ID4gIyBicmN0bCBzaG93DQo+ID4g
DQo+ID4gYnJpZGdlIG5hbWUgICAgIGJyaWRnZSBpZCAgICAgICAgICAgICAgIFNUUCBlbmFibGVk
ICAgICBpbnRlcmZhY2VzDQo+ID4gDQo+ID4gdmlyYnIwICAgICAgICAgIDgwMDAuZmVmZmZmZmZm
ZmZmICAgICAgIG5vICAgICAgICAgICAgICB2aWY2MDI4LjANCj4gPiANCj4gPiANCj4gPiANCj4g
PiBJZiBzdWNjZWVkIHRvIGF0dGFjaO+8jOKAmWJyY3RsIHNob3figJkgd2lsbCBvdXRwdXQ6DQo+
ID4gDQo+ID4gYnJpZGdlIG5hbWUgICAgIGJyaWRnZSBpZCAgICAgICAgICAgICAgIFNUUCBlbmFi
bGVkICAgICBpbnRlcmZhY2VzDQo+ID4gDQo+ID4gdmlyYnIwICAgICAgICAgIDgwMDAuZmVmZmZm
ZmZmZmZmICAgICAgIG5vICAgICAgICAgICAgICB2aWY2MDI4LjANCj4gPiANCj4gPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpZjYwMjguMC1lbXUN
Cj4gPiANCj4gPiANCj4gPiANCj4gPiAjIGNhdCAvdmFyL2xvZy94ZW4veGVuLWhvdHBsdWcubG9n
DQo+ID4gDQo+ID4gQ2Fubm90IGZpbmQgZGV2aWNlICJ2aWY2MDI4LjAtZW11Ig0KPiA+IA0KPiAN
Cj4gVGhpcyBpcyBzdHJhbmdlLi4uDQo+IA0KPiBMZXQgbWUgdHJ5IHRvIHRlc3QgdGhpcyBmdW5j
dGlvbmFsaXR5IGEgYml0Lg0KPiANCg0KT0ssIHNvIGFwcGFyZW50bHkgdGhlIGF0dGFjaG1lbnQg
b2YgdGhlIFBWIGludGVyZmFjZSBpcyBzdWNjZXNzZnVsbHkNCih2aWY2MDI4LjApIGFuZCB5b3Ug
Y2FuIGNoZWNrIHRoYXQgaW4geW91ciBndWVzdCB3aXRoIGlmY29uZmlnIC1hLg0KDQpJdCdzIHRo
ZSBhdHRhY2htZW50IG9mIGVtdWxhdGVkIGludGVyZmFjZSB0aGF0IGZhaWxlZC4gSSB3aWxsIGhh
dmUgYSBjbG9zZXIgbG9vayBvZiB0aGUgY29kZSB0b21vcnJvdy4NCg0KV2VpLg0KDQo+IFdlaS4N
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v
cmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 03:31:35 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 03:31:35 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3Ef1-00037R-Pq; Thu, 19 May 2016 03:30:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b3Ef0-00035U-EK
 for Xen-users@lists.xen.org; Thu, 19 May 2016 03:30:06 +0000
Received: from [85.158.137.68] by server-4.bemta-3.messagelabs.com id
 9E/38-03606-D333D375; Thu, 19 May 2016 03:30:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpmleJIrShJLcpLzFFi42Kprg1i17Uxtg0
 3WLHBxmLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzTj4/hZLwXSzig8rjrM3MO4x7WLk4hAS+Moo
 sezrVXYIZxWjxPqGU6xdjJwcbAKGEvs2NbCA2CICihIPXt4EizMLmEt8aZvIDGILC3hKPN1xj
 g2iRlvi6O937BC2k0Rb7xmwGhYBVYnntzcwgdi8Al4SbY8nMkEsm8Qo0bj9EliCU0Bfov3DXE
 YQm1FAVmLao/tMEMvEJeZOmwW2WEJAQGLJnvPMELaoxMvH/6Di8hK7vx4HsjmA6jUl1u/Sh2h
 VlJjS/ZAdYq+gxMmZT1gmMIrMQjJ1FkLHLCQds5B0LGBkWcWoXpxaVJZapGuol1SUmZ5RkpuY
 maNraGCsl5taXJyYnpqTmFSsl5yfu4kRGBUMQLCDcflHp0OMkhxMSqK8RnK24UJ8SfkplRmJx
 RnxRaU5qcWHGGU4OJQkeCWMgHKCRanpqRVpmTnA+IRJS3DwKInwOoOkeYsLEnOLM9MhUqcYjT
 m2LLixlolj1vI7a5mEWPLy81KlxHmtQEoFQEozSvPgBsHSxiVGWSlhXkag04R4ClKLcjNLUOV
 fMYpzMCoJ84aBTOHJzCuB2/cK6BQmoFNuidmAnFKSiJCSamB0fXktaaqH8jb5S9d5PSYw7J/R
 xxXE9tOQvTe+ynBiichTpd2n4nfu5DV2EGDVnvP4wJHMZ3UT9ecUGH3/bffzisrUKdHdmWtCP
 jy5csBg03TNg/llE8IXHN8r/M18RaDLH0nTQ53bTN8axi1u+bHeME7kQJNx1W/B2NVKqaUMt3
 Mb5MOY6lKVWIozEg21mIuKEwEd7qBtFgMAAA==
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-13.tower-31.messagelabs.com!1463628601!40286639!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61115 invoked from network); 19 May 2016 03:30:03 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-13.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 19 May 2016 03:30:03 -0000
Received: from CAS1.corp.qihoo.net (unknown [220.181.158.129])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id 977126B1A07;
 Thu, 19 May 2016 11:29:59 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS1.corp.qihoo.net ([220.181.158.129]) with mapi id 14.02.0387.000; Thu, 19
 May 2016 11:29:59 +0800
From: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: [Xen-users] xl network-attach
Thread-Index: AdGxBad+tSxDZrFIT0O6z06Vmz5MK///p0CAgAALAoD//sBlcA==
Date: Thu, 19 May 2016 03:29:59 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F58B@EX01.corp.qihoo.net>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
 <20160518154543.GF27241@citrix.com> <20160518162507.GM8974@citrix.com>
In-Reply-To: <20160518162507.GM8974@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Subject: [Xen-users] =?utf-8?b?562U5aSNOiAgeGwgbmV0d29yay1hdHRhY2g=?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

VGhhbmsgeW91IHZlcnkgbXVjaCwgeGwgbmV0d29yay1hdHRhY2ggaXMgdmVyeSBpbXBvcnRhbnQg
Zm9yIG1lLg0KDQotLS0tLemCruS7tuWOn+S7ti0tLS0tDQrlj5Hku7bkuro6IFdlaSBMaXUgW21h
aWx0bzp3ZWkubGl1MkBjaXRyaXguY29tXSANCuWPkemAgeaXtumXtDogMjAxNuW5tDXmnIgxOeaX
pSAwOjI1DQrmlLbku7bkuro6IOW4reW6t+adsA0K5oqE6YCBOiBYZW4tdXNlcnNAbGlzdHMueGVu
Lm9yZzsgV2VpIExpdQ0K5Li76aKYOiBSZTogW1hlbi11c2Vyc10geGwgbmV0d29yay1hdHRhY2gN
Cg0KT24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDQ6NDU6NDNQTSArMDEwMCwgV2VpIExpdSB3cm90
ZToNCj4gT24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDE6MTI6MzlQTSArMDAwMCwg5bit5bq35p2w
IHdyb3RlOg0KPiA+IEhpLA0KPiA+IA0KPiA+IA0KPiA+IA0KPiA+IEkgdXNlIOKAmHhsIG5ldHdv
cmstYXR0YWNo4oCZIHRvIGF0dGFjaCBhIG5pYywgYnV0IGZhaWxlZC4NCj4gPiANCj4gPiANCj4g
PiANCj4gPiAjIHhsIC12dnYgbmV0d29yay1hdHRhY2ggNjAyOCBtYWM9MDA6MTY6M2U6ZWI6Y2E6
ODEgYnJpZGdlPXZpcmJyMA0KPiANCj4gQXMgYSBzdGFydGVyLCBjYW4geW91IHRyeToNCj4gDQo+
ICB4bCAtdnZ2IG5ldHdvcmstYXR0YWNoIDYwMjggIm1hYz0wMDoxNjozZTplYjpjYTo4MSxicmlk
Z2U9dmlyYnIwIg0KPiANCj4gSVNUUiB0aGVyZSBpcyBhIHByb2JsZW0gd2l0aCBjb21tYW5kIGxp
bmUgYXJndW1lbnQgcGFyc2luZyBhbmQgZXZlbiANCj4gd3JvdGUgYSBwYXRjaCBzZXJpZXMgZm9y
IGl0Lg0KPiANCj4gV29ydGggdHJ5aW5nIGFueXdheS4NCj4gDQo+ID4gDQo+ID4gbGlieGw6IGRl
YnVnOiBsaWJ4bC5jOjQyNDc6bGlieGxfZGV2aWNlX25pY19hZGQ6IGFvIDB4MjBhOTE5MDogDQo+
ID4gY3JlYXRlOiBob3c9KG5pbCkgY2FsbGJhY2s9KG5pbCkgcG9sbGVyPTB4MjBhOTFmMA0KPiA+
IA0KPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo1Nzc6bGlieGxfX2V2X3hzd2F0Y2hf
cmVnaXN0ZXI6IHdhdGNoIA0KPiA+IHc9MHgyMGE1OTQ4IHdwYXRoPS9sb2NhbC9kb21haW4vMC9i
YWNrZW5kL3ZpZi82MDI4LzAvc3RhdGUgDQo+ID4gdG9rZW49My8wOiByZWdpc3RlciBzbG90bnVt
PTMNCj4gPiANCj4gPiBsaWJ4bDogZGVidWc6IGxpYnhsLmM6NDI0NzpsaWJ4bF9kZXZpY2Vfbmlj
X2FkZDogYW8gMHgyMGE5MTkwOiANCj4gPiBpbnByb2dyZXNzOiBwb2xsZXI9MHgyMGE5MWYwLCBm
bGFncz1pDQo+ID4gDQo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjUxNDp3YXRjaGZk
X2NhbGxiYWNrOiB3YXRjaCB3PTB4MjBhNTk0OCANCj4gPiB3cGF0aD0vbG9jYWwvZG9tYWluLzAv
YmFja2VuZC92aWYvNjAyOC8wL3N0YXRlIHRva2VuPTMvMDogZXZlbnQgDQo+ID4gZXBhdGg9L2xv
Y2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZQ0KPiA+IA0KPiA+IGxpYnhsOiBk
ZWJ1ZzogbGlieGxfZXZlbnQuYzo4MzQ6ZGV2c3RhdGVfd2F0Y2hfY2FsbGJhY2s6IGJhY2tlbmQg
DQo+ID4gL2xvY2FsL2RvbWFpbi8wL2JhY2tlbmQvdmlmLzYwMjgvMC9zdGF0ZSB3YW50ZWQgc3Rh
dGUgMiBzdGlsbCANCj4gPiB3YWl0aW5nIHN0YXRlIDENCj4gPiANCj4gPiBsaWJ4bDogZGVidWc6
IGxpYnhsX2V2ZW50LmM6NTE0OndhdGNoZmRfY2FsbGJhY2s6IHdhdGNoIHc9MHgyMGE1OTQ4IA0K
PiA+IHdwYXRoPS9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi82MDI4LzAvc3RhdGUgdG9rZW49
My8wOiBldmVudCANCj4gPiBlcGF0aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAyOC8w
L3N0YXRlDQo+ID4gDQo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjgzMDpkZXZzdGF0
ZV93YXRjaF9jYWxsYmFjazogYmFja2VuZCANCj4gPiAvbG9jYWwvZG9tYWluLzAvYmFja2VuZC92
aWYvNjAyOC8wL3N0YXRlIHdhbnRlZCBzdGF0ZSAyIG9rDQo+ID4gDQo+ID4gbGlieGw6IGRlYnVn
OiBsaWJ4bF9ldmVudC5jOjYxNTpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCAN
Cj4gPiB3PTB4MjBhNTk0OCB3cGF0aD0vbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvNjAyOC8w
L3N0YXRlIA0KPiA+IHRva2VuPTMvMDogZGVyZWdpc3RlciBzbG90bnVtPTMNCj4gPiANCj4gPiBs
aWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50LmM6NjI5OmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0
ZXI6IHdhdGNoIA0KPiA+IHc9MHgyMGE1OTQ4OiBkZXJlZ2lzdGVyIHVucmVnaXN0ZXJlZA0KPiA+
IA0KPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZGV2aWNlLmM6MTAyODpkZXZpY2VfaG90cGx1Zzog
Y2FsbGluZyBob3RwbHVnIA0KPiA+IHNjcmlwdDogL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdl
IG9ubGluZQ0KPiA+IA0KPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfYW91dGlscy5jOjUxMzpsaWJ4
bF9fYXN5bmNfZXhlY19zdGFydDogZm9ya2luZyANCj4gPiB0byBleGVjdXRlOiAvZXRjL3hlbi9z
Y3JpcHRzL3ZpZi1icmlkZ2Ugb25saW5lDQo+ID4gDQo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9l
dmVudC5jOjYyOTpsaWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCANCj4gPiB3PTB4
MjBhNTlkMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQNCj4gPiANCj4gPiBsaWJ4bDogZGVidWc6
IGxpYnhsX2RldmljZS5jOjEwMjg6ZGV2aWNlX2hvdHBsdWc6IGNhbGxpbmcgaG90cGx1ZyANCj4g
PiBzY3JpcHQ6IC9ldGMveGVuL3NjcmlwdHMvdmlmLWJyaWRnZSBhZGQNCj4gPiANCj4gPiBsaWJ4
bDogZGVidWc6IGxpYnhsX2FvdXRpbHMuYzo1MTM6bGlieGxfX2FzeW5jX2V4ZWNfc3RhcnQ6IGZv
cmtpbmcgDQo+ID4gdG8gZXhlY3V0ZTogL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIGFkZA0K
PiA+IA0KPiA+IGxpYnhsOiBlcnJvcjogbGlieGxfZXhlYy5jOjExODpsaWJ4bF9yZXBvcnRfY2hp
bGRfZXhpdHN0YXR1czogDQo+ID4gL2V0Yy94ZW4vc2NyaXB0cy92aWYtYnJpZGdlIGFkZCBbLTFd
IGV4aXRlZCB3aXRoIGVycm9yIHN0YXR1cyAyNTUNCj4gPiANCj4gDQo+IFRoaXMgaXMgdGhlIGN1
bHByaXQuDQo+IA0KPiA+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2Mjk6bGlieGxfX2V2
X3hzd2F0Y2hfZGVyZWdpc3Rlcjogd2F0Y2ggDQo+ID4gdz0weDIwYTU5ZDA6IGRlcmVnaXN0ZXIg
dW5yZWdpc3RlcmVkDQo+ID4gDQo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjYyOTps
aWJ4bF9fZXZfeHN3YXRjaF9kZXJlZ2lzdGVyOiB3YXRjaCANCj4gPiB3PTB4MjBhNTlkMDogZGVy
ZWdpc3RlciB1bnJlZ2lzdGVyZWQNCj4gPiANCj4gPiBsaWJ4bDogZXJyb3I6IGxpYnhsLmM6MTk2
NTpkZXZpY2VfYWRkcm1fYW9jb21wbGV0ZTogdW5hYmxlIHRvIGFkZCANCj4gPiB2aWYgd2l0aCBp
ZCAwDQo+ID4gDQo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bF9ldmVudC5jOjE3NjU6bGlieGxfX2Fv
X2NvbXBsZXRlOiBhbyAweDIwYTkxOTA6IA0KPiA+IGNvbXBsZXRlLCByYz0tMw0KPiA+IA0KPiA+
IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxNzM3OmxpYnhsX19hb19fZGVzdHJveTogYW8g
MHgyMGE5MTkwOiBkZXN0cm95IGxpYnhsX2RldmljZV9uaWNfYWRkIGZhaWxlZC4NCj4gPiANCj4g
PiB4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IHRvdGFsIGFsbG9jYXRpb25zOjI2IHRvdGFs
IHJlbGVhc2VzOjI2DQo+ID4gDQo+ID4geGM6IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiBjdXJy
ZW50IGFsbG9jYXRpb25zOjAgbWF4aW11bSANCj4gPiBhbGxvY2F0aW9uczoyDQo+ID4gDQo+ID4g
eGM6IGRlYnVnOiBoeXBlcmNhbGwgYnVmZmVyOiBjYWNoZSBjdXJyZW50IHNpemU6Mg0KPiA+IA0K
PiA+IHhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjogY2FjaGUgaGl0czoyMCBtaXNzZXM6MiB0
b29iaWc6NA0KPiA+IA0KPiA+IA0KPiA+IA0KPiA+ICMgeGwgbmV0d29yay1saXN0IDYwMjgNCj4g
PiANCj4gPiBJZHggQkUgTWFjIEFkZHIuICAgICAgICAgaGFuZGxlIHN0YXRlIGV2dC1jaCAgIHR4
LS9yeC1yaW5nLXJlZiBCRS1wYXRoDQo+ID4gDQo+ID4gMCAgIDAgIDAwOjE2OjNlOmViOmNhOjgx
ICAgICAwICAgICAxICAgICAtMSAgICAtMS8tMSAgICAgICAgICAvbG9jYWwvZG9tYWluLzAvYmFj
a2VuZC92aWYvNjAyOC8wDQo+ID4gDQo+ID4gDQo+ID4gDQo+ID4gIyBicmN0bCBzaG93DQo+ID4g
DQo+ID4gYnJpZGdlIG5hbWUgICAgIGJyaWRnZSBpZCAgICAgICAgICAgICAgIFNUUCBlbmFibGVk
ICAgICBpbnRlcmZhY2VzDQo+ID4gDQo+ID4gdmlyYnIwICAgICAgICAgIDgwMDAuZmVmZmZmZmZm
ZmZmICAgICAgIG5vICAgICAgICAgICAgICB2aWY2MDI4LjANCj4gPiANCj4gPiANCj4gPiANCj4g
PiBJZiBzdWNjZWVkIHRvIGF0dGFjaO+8jOKAmWJyY3RsIHNob3figJkgd2lsbCBvdXRwdXQ6DQo+
ID4gDQo+ID4gYnJpZGdlIG5hbWUgICAgIGJyaWRnZSBpZCAgICAgICAgICAgICAgIFNUUCBlbmFi
bGVkICAgICBpbnRlcmZhY2VzDQo+ID4gDQo+ID4gdmlyYnIwICAgICAgICAgIDgwMDAuZmVmZmZm
ZmZmZmZmICAgICAgIG5vICAgICAgICAgICAgICB2aWY2MDI4LjANCj4gPiANCj4gPiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpZjYwMjguMC1lbXUN
Cj4gPiANCj4gPiANCj4gPiANCj4gPiAjIGNhdCAvdmFyL2xvZy94ZW4veGVuLWhvdHBsdWcubG9n
DQo+ID4gDQo+ID4gQ2Fubm90IGZpbmQgZGV2aWNlICJ2aWY2MDI4LjAtZW11Ig0KPiA+IA0KPiAN
Cj4gVGhpcyBpcyBzdHJhbmdlLi4uDQo+IA0KPiBMZXQgbWUgdHJ5IHRvIHRlc3QgdGhpcyBmdW5j
dGlvbmFsaXR5IGEgYml0Lg0KPiANCg0KT0ssIHNvIGFwcGFyZW50bHkgdGhlIGF0dGFjaG1lbnQg
b2YgdGhlIFBWIGludGVyZmFjZSBpcyBzdWNjZXNzZnVsbHkNCih2aWY2MDI4LjApIGFuZCB5b3Ug
Y2FuIGNoZWNrIHRoYXQgaW4geW91ciBndWVzdCB3aXRoIGlmY29uZmlnIC1hLg0KDQpJdCdzIHRo
ZSBhdHRhY2htZW50IG9mIGVtdWxhdGVkIGludGVyZmFjZSB0aGF0IGZhaWxlZC4gSSB3aWxsIGhh
dmUgYSBjbG9zZXIgbG9vayBvZiB0aGUgY29kZSB0b21vcnJvdy4NCg0KV2VpLg0KDQo+IFdlaS4N
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v
cmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 03:39:07 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 03:39:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3En5-0003fs-8o; Thu, 19 May 2016 03:38:27 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b3En4-0003fl-Cg
 for Xen-users@lists.xen.org; Thu, 19 May 2016 03:38:26 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 8E/2C-07924-1353D375; Thu, 19 May 2016 03:38:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrLIsWRWlGSWpSXmKPExsVSXRvErmtoaht
 usOAtj8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmrH1936WgiOcFUcuT2VqYNzC2cXIxSEk8JVR
 Yl33VkYIZxWjRPvMzexdjJwcbAKGEvs2NbCA2CICihIPXt5kBbGZBaIlfn5eBxYXFgiUOLVtA
 RtEjZfEpcO32CFsJ4kli34yg9gsAqoS/2bPZQKxeYFqrn5bzAKx7CaTxLHp68AaOAX0Jf4+/g
 S2gFFAVmLao/tMEMvEJeZOmwUWlxAQkFiy5zwzhC0q8fLxP6i4vMTur8eBbA6gek2J9bv0IVo
 VJaZ0P2SH2CsocXLmE5YJjCKzkEydhdAxC0nHLCQdCxhZVjGqF6cWlaUW6VrqJRVlpmeU5CZm
 5ugaGhjr5aYWFyemp+YkJhXrJefnbmIERkU9AwPjDsbXP50OMUpyMCmJ8hrJ2YYL8SXlp1RmJ
 BZnxBeV5qQWH2KU4eBQkuC1MgHKCRalpqdWpGXmAOMTJi3BwaMkwqsCkuYtLkjMLc5Mh0idYt
 TlmLX8zlomIZa8/LxUKXFeaZAiAZCijNI8uBGwVHGJUVZKmJeRgYFBiKcgtSg3swRV/hWjOAe
 jkjDvb2OgKTyZeSVwm14BHcEEdMQtMRuQI0oSEVJSDYw6cbXXen6d8XtZsf4f17NHXZzsst+f
 HRLafP5716Gbms/PRKtGV8z4yfL0551lnvm+P+VeO750VQ2e/epj5qurql/eGDe3h375snnd3
 Kv9uyUE7KQXLn7zoGNec+37Zcf4T/R27ll6/sCnM8ejfz9xNFScIvE9Ob3rZ6Py1h/XVZ693M
 B5OkX7gRJLcUaioRZzUXEiACaQJQAQAwAA
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-16.tower-31.messagelabs.com!1463629102!33358173!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65144 invoked from network); 19 May 2016 03:38:24 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-16.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 19 May 2016 03:38:24 -0000
Received: from CAS1.corp.qihoo.net (unknown [220.181.158.129])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id 894746B15AC;
 Thu, 19 May 2016 11:38:19 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS1.corp.qihoo.net ([220.181.158.129]) with mapi id 14.02.0387.000; Thu, 19
 May 2016 11:38:19 +0800
From: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: =?utf-8?B?562U5aSNOiBbWGVuLXVzZXJzXSDnrZTlpI06ICBzdHViZG9t?=
Thread-Index: AQHRsRR8JDTFj0RIREqTIwRR2ZnytZ++yN0w//+IW4CAAUsRcA==
Date: Thu, 19 May 2016 03:38:18 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F597@EX01.corp.qihoo.net>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
 <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
 <20160518144902.GB27241@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F50F@EX01.corp.qihoo.net>
 <20160518154839.GK8974@citrix.com>
In-Reply-To: <20160518154839.GK8974@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 George Dunlap <dunlapg@umich.edu>
Subject: [Xen-users] =?utf-8?b?562U5aSNOiDnrZTlpI06ICDnrZTlpI06ICBzdHVi?=
	=?utf-8?q?dom?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

c29ycnkNCg0KSW4gbXkgL2Jvb3QvZ3J1Yi9ncnViLmNvbmY6DQprZXJuZWwgL3hlbi5neiBkb20w
X21lbT01MTM2NjA5NiBsb2dsdmw9YWxsIGd1ZXN0X2xvZ2x2bD1hbGwNCg0KRmlyc3RseSBJIHJ1
biAneGwgZG1lc2cgLWMnLCB0aGVuIHJ1biAneGwgLXZ2diBjcmVhdGUgdGVzdF9zdHViZG9tLmNm
ZycNClRoZXJlIGlzIG5vIG91dHB1dCBmcm9tICd4bCBkbWVzZycNCg0KDQotLS0tLemCruS7tuWO
n+S7ti0tLS0tDQrlj5Hku7bkuro6IFdlaSBMaXUgW21haWx0bzp3ZWkubGl1MkBjaXRyaXguY29t
XSANCuWPkemAgeaXtumXtDogMjAxNuW5tDXmnIgxOOaXpSAyMzo0OQ0K5pS25Lu25Lq6OiDluK3l
urfmnbANCuaKhOmAgTogV2VpIExpdTsgR2VvcmdlIER1bmxhcDsgWGVuLXVzZXJzQGxpc3RzLnhl
bi5vcmcNCuS4u+mimDogUmU6IOetlOWkjTogW1hlbi11c2Vyc10g562U5aSNOiBzdHViZG9tDQoN
Ck9uIFdlZCwgTWF5IDE4LCAyMDE2IGF0IDAzOjA3OjM5UE0gKzAwMDAsIOW4reW6t+adsCB3cm90
ZToNCj4geGVuNC41LjEgb24gY2VudG9zNi41LCBJIGNvbXBpbGVkIGl0IGZyb20gc291cmNlIGNv
ZGUuIGtlcm5lbCBpcyANCj4gMy4xMC4yMC0xMS5lbDYuY2VudG9zLmFsdC54ODZfNjQNCj4gDQo+
IA0KPiAjIHhsIC12dnYgY3JlYXRlIHRlc3Rfc3R1YmRvbS5jZmcNCj4gDQoNCkkgdGhpbmsgdGhl
IGRvbWFpbiBjcmVhdGlvbiB3b3JrZWQgZmluZS4NCg0KQW55dGhpbmcgaW50ZXJlc3RpbmcgaW4g
eGwgZG1lc2c/IE5vdGUgdGhhdCB5b3UgbWlnaHQgbmVlZCB0byBidW1wIGxvZyBsZXZlbC4NCg0K
QWRkIHRoZSBmb2xsb3dpbmcgb3B0aW9ucyB0byB4ZW4gY29tbWFuZCBsaW5lIHRvIGJ1bXAgbG9n
IGxldmVsOg0KbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsLg0KDQpXZWkuDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBs
aXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vy
cw==

From xen-users-bounces@lists.xen.org Thu May 19 03:39:07 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 03:39:07 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3En5-0003fs-8o; Thu, 19 May 2016 03:38:27 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b3En4-0003fl-Cg
 for Xen-users@lists.xen.org; Thu, 19 May 2016 03:38:26 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 8E/2C-07924-1353D375; Thu, 19 May 2016 03:38:25 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrLIsWRWlGSWpSXmKPExsVSXRvErmtoaht
 usOAtj8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmrH1936WgiOcFUcuT2VqYNzC2cXIxSEk8JVR
 Yl33VkYIZxWjRPvMzexdjJwcbAKGEvs2NbCA2CICihIPXt5kBbGZBaIlfn5eBxYXFgiUOLVtA
 RtEjZfEpcO32CFsJ4kli34yg9gsAqoS/2bPZQKxeYFqrn5bzAKx7CaTxLHp68AaOAX0Jf4+/g
 S2gFFAVmLao/tMEMvEJeZOmwUWlxAQkFiy5zwzhC0q8fLxP6i4vMTur8eBbA6gek2J9bv0IVo
 VJaZ0P2SH2CsocXLmE5YJjCKzkEydhdAxC0nHLCQdCxhZVjGqF6cWlaUW6VrqJRVlpmeU5CZm
 5ugaGhjr5aYWFyemp+YkJhXrJefnbmIERkU9AwPjDsbXP50OMUpyMCmJ8hrJ2YYL8SXlp1RmJ
 BZnxBeV5qQWH2KU4eBQkuC1MgHKCRalpqdWpGXmAOMTJi3BwaMkwqsCkuYtLkjMLc5Mh0idYt
 TlmLX8zlomIZa8/LxUKXFeaZAiAZCijNI8uBGwVHGJUVZKmJeRgYFBiKcgtSg3swRV/hWjOAe
 jkjDvb2OgKTyZeSVwm14BHcEEdMQtMRuQI0oSEVJSDYw6cbXXen6d8XtZsf4f17NHXZzsst+f
 HRLafP5716Gbms/PRKtGV8z4yfL0551lnvm+P+VeO750VQ2e/epj5qurql/eGDe3h375snnd3
 Kv9uyUE7KQXLn7zoGNec+37Zcf4T/R27ll6/sCnM8ejfz9xNFScIvE9Ob3rZ6Py1h/XVZ693M
 B5OkX7gRJLcUaioRZzUXEiACaQJQAQAwAA
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-16.tower-31.messagelabs.com!1463629102!33358173!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65144 invoked from network); 19 May 2016 03:38:24 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-16.tower-31.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 19 May 2016 03:38:24 -0000
Received: from CAS1.corp.qihoo.net (unknown [220.181.158.129])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id 894746B15AC;
 Thu, 19 May 2016 11:38:19 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS1.corp.qihoo.net ([220.181.158.129]) with mapi id 14.02.0387.000; Thu, 19
 May 2016 11:38:19 +0800
From: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: =?utf-8?B?562U5aSNOiBbWGVuLXVzZXJzXSDnrZTlpI06ICBzdHViZG9t?=
Thread-Index: AQHRsRR8JDTFj0RIREqTIwRR2ZnytZ++yN0w//+IW4CAAUsRcA==
Date: Thu, 19 May 2016 03:38:18 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F597@EX01.corp.qihoo.net>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
 <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
 <20160518144902.GB27241@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F50F@EX01.corp.qihoo.net>
 <20160518154839.GK8974@citrix.com>
In-Reply-To: <20160518154839.GK8974@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 George Dunlap <dunlapg@umich.edu>
Subject: [Xen-users] =?utf-8?b?562U5aSNOiDnrZTlpI06ICDnrZTlpI06ICBzdHVi?=
	=?utf-8?q?dom?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

c29ycnkNCg0KSW4gbXkgL2Jvb3QvZ3J1Yi9ncnViLmNvbmY6DQprZXJuZWwgL3hlbi5neiBkb20w
X21lbT01MTM2NjA5NiBsb2dsdmw9YWxsIGd1ZXN0X2xvZ2x2bD1hbGwNCg0KRmlyc3RseSBJIHJ1
biAneGwgZG1lc2cgLWMnLCB0aGVuIHJ1biAneGwgLXZ2diBjcmVhdGUgdGVzdF9zdHViZG9tLmNm
ZycNClRoZXJlIGlzIG5vIG91dHB1dCBmcm9tICd4bCBkbWVzZycNCg0KDQotLS0tLemCruS7tuWO
n+S7ti0tLS0tDQrlj5Hku7bkuro6IFdlaSBMaXUgW21haWx0bzp3ZWkubGl1MkBjaXRyaXguY29t
XSANCuWPkemAgeaXtumXtDogMjAxNuW5tDXmnIgxOOaXpSAyMzo0OQ0K5pS25Lu25Lq6OiDluK3l
urfmnbANCuaKhOmAgTogV2VpIExpdTsgR2VvcmdlIER1bmxhcDsgWGVuLXVzZXJzQGxpc3RzLnhl
bi5vcmcNCuS4u+mimDogUmU6IOetlOWkjTogW1hlbi11c2Vyc10g562U5aSNOiBzdHViZG9tDQoN
Ck9uIFdlZCwgTWF5IDE4LCAyMDE2IGF0IDAzOjA3OjM5UE0gKzAwMDAsIOW4reW6t+adsCB3cm90
ZToNCj4geGVuNC41LjEgb24gY2VudG9zNi41LCBJIGNvbXBpbGVkIGl0IGZyb20gc291cmNlIGNv
ZGUuIGtlcm5lbCBpcyANCj4gMy4xMC4yMC0xMS5lbDYuY2VudG9zLmFsdC54ODZfNjQNCj4gDQo+
IA0KPiAjIHhsIC12dnYgY3JlYXRlIHRlc3Rfc3R1YmRvbS5jZmcNCj4gDQoNCkkgdGhpbmsgdGhl
IGRvbWFpbiBjcmVhdGlvbiB3b3JrZWQgZmluZS4NCg0KQW55dGhpbmcgaW50ZXJlc3RpbmcgaW4g
eGwgZG1lc2c/IE5vdGUgdGhhdCB5b3UgbWlnaHQgbmVlZCB0byBidW1wIGxvZyBsZXZlbC4NCg0K
QWRkIHRoZSBmb2xsb3dpbmcgb3B0aW9ucyB0byB4ZW4gY29tbWFuZCBsaW5lIHRvIGJ1bXAgbG9n
IGxldmVsOg0KbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsLg0KDQpXZWkuDQpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBs
aXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vy
cw==

From xen-users-bounces@lists.xen.org Thu May 19 03:43:19 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 03:43:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3ErX-0004JJ-0m; Thu, 19 May 2016 03:43:03 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=940b4050e=dario.faggioli@citrix.com>)
 id 1b3ErV-0004J4-4T
 for xen-users@lists.xen.org; Thu, 19 May 2016 03:43:01 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 8B/C6-09532-4463D375; Thu, 19 May 2016 03:43:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRWlGSWpSXmKPExsXitHRDpK6zmW2
 4wb9WGYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePfqw9MBfukKw4s/MbWwHhGvIuRk0NCIETi
 0vI/rCA2r4ChxI1V79m7GDk4hAVsJd5eiQYJswkYSLzZsResREQgSaL1+X42EJtZQF3ixfJnz
 CA2i4CqxLotp1hAbE4BI4kdT78zdjFycQgJLGWUON6zBKyZX0BS4taXj8wQzdUSszf/Y4e4QV
 /i+LwVbBA3CEqcnPkEbJCQgJrEjLmXWUHukRDglvjbbT+BkX8Wku5ZSDog4poSrdt/s0PY2hL
 LFr5mhrBtJdatew9VYyOx6eoCRghbXmL72znMCxjZVzGqF6cWlaUW6RrpJRVlpmeU5CZm5uga
 Gpjp5aYWFyemp+YkJhXrJefnbmIEBjgDEOxgXPbX6RCjJAeTkiivkZxtuBBfUn5KZUZicUZ8U
 WlOavEhRg0ODoHNa1dfYJRiycvPS1WS4LUzBaoTLEpNT61Iy8wBxiBMqQQHj5IIrz9Imre4ID
 G3ODMdInWKUZdjy4Iba5mEwGZIifP2ghQJgBRllObBjYClg0uMslLCvIxABwrxFKQW5WaWoMq
 /YhTnYFQS5k0DmcKTmVcCt+kV0BFMQEfcErMBOaIkESEl1cBYxPl4Y4vu2hl7DDLWzzDvcVmm
 deCrb635TadZlwOP1lgxzTphKPl1qd/VY083uArL7HCS7VKdLbWqzr660+r7y09lq2cyOvaKn
 65943nx1H23dp2YOq1VxcKZpr9+Liw2ZNfUie+MZmSdtEFE+rGy5uJSd1mVe0G/PNhcm59t/P
 4761LRqVwlluKMREMt5qLiRAA+PVH3AgMAAA==
X-Env-Sender: prvs=940b4050e=dario.faggioli@citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1463629377!14800200!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,ML_RADAR_SPEW_LINKS_8,
 spamassassin: ,received_headers: No Received headers,surbl: (ASYNC_NO) 
 c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRvbmVkOiBBbGwgdXJscyByZXR1cm5lZCBsZ
 l9u\nZWdhdGl2ZSk=\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31171 invoked from network); 19 May 2016 03:42:59 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-9.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 19 May 2016 03:42:59 -0000
X-IronPort-AV: E=Sophos;i="5.26,332,1459814400"; 
 d="asc'?scan'208";a="355217812"
Message-ID: <1463629370.5851.61.camel@citrix.com>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: =?ISO-8859-1?Q?H=E5kon?= Alstadheim <hakon@alstadheim.priv.no>, Wei Liu
 <wei.liu2@citrix.com>
Date: Thu, 19 May 2016 05:42:50 +0200
In-Reply-To: <573CC01C.4090000@alstadheim.priv.no>
References: <573200FC.4030404@alstadheim.priv.no>
 <20160518152902.GD27241@citrix.com> <1463588605.5851.48.camel@citrix.com>
 <573CC01C.4090000@alstadheim.priv.no>
Organization: Citrix Inc.
X-Mailer: Evolution 3.18.5.2 (3.18.5.2-1.fc23) 
MIME-Version: 1.0
X-DLP: MIA1
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] best practice NUMA config for dom0 ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7284252503409767905=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7284252503409767905==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-P0mBKXz873AMCQDJiIAF"

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

On Wed, 2016-05-18 at 21:18 +0200, H=C3=A5kon Alstadheim wrote:
> Den 18. mai 2016 18:23, skrev Dario Faggioli:
> > Also, it would be helpful if also you tell us the characteristics
> > of
> > both the host and the guests, such as:
> > =C2=A0- number of pCPUs
> > =C2=A0- number of NUMA nodes
> > =C2=A0- amount or RAM per node
> > =C2=A0- amount of free RAM in each node, as reported by `xl info -n'
> Ram-amount might have played a part. If I remember correctly I had
> one
> rather large VM running in addition to what I usually do, when I
> noticed
> the error.=20
>
This is likely to be the cause of it, then.

> It happened intermittently seven times during two days about
> a week ago, with two different vms. Will investigate further.
> >=20
> > =C2=A0- number of vCPUs of the guest
> > =C2=A0- amount of RAM of the guest
> I seem to be unable to reproduce the errors at present.=20
>
Hehe, I see. :-)

> Since I reported
> the errors I have enabled some basic NUMA awareness in dom0, but that
> should not have any bearing on Xen behaviour, and no benefit for
> dom0,
> if I understand you correctly.
>=20
No, I'm absolutely sure that, no matter what you have added in dom0,
that is not what is influencing things an making the error disappear.

In fact, I'd bet that your dom0 --if queried with specific tools, like,
e.g., numactl-- reports no NUMA-ness at all, doesn't it?

As per the automatic placement error, as said above, typical causes
would be not enough free memory in any of the host NUMA node to
accommodate the guest, or too many vCPUs in the guest (more than the
host has in one or a certain set of nodes).

Anyway, after having created the guest, check the output of:

# xl info -n
# xl list -n
# xl vcpu-list

These would give you some indication of what is going on, from a NUMA
perspective.

It's a very limited interface, I know... we're working to add more
stuff.

> I will provide better info if I am able to reproduce at a later date.
>
Sure, any time. :-)

> For now I'm satisfied that this was not a misunderstanding on my part
> regarding NUMA config.
>=20
Right.

Best Regards,
Dario
--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-P0mBKXz873AMCQDJiIAF
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJXPTY6AAoJEBZCeImluHPuORIQAMpsG0kGkWtWXAdUlFAVWAmE
aZfEVekDYtCG/VBvTb0KAkzkuZle1OYMQmIlKaZe4NpnoEpIsBYcHMDmQs8hrr65
yAxVXMEV/hshB5aqqXn4V7ar7W87Ax7BxcI1iIHk2Yyri+VwOGuJnptC7MWl43Ba
y57lOLe1B7IHfKf1E/wXUkQh2bp5xetBInRMJzAGPoNlP4AcMO0EwsP47hElr8ot
qaDpsL1w0UYxCPAwuFhijvzncrj+E2oaCh5e4CpVbZ74N4Q/WULuplgSglx93GXO
FjyosgLEJ7oDVT9s9p+/phBt2yMfM6ZLNZ5GS2VuSlnuJNWaub3JhO8z/8WSZoXH
9NXTNMcgKcfjVprJRiKQCUmlpT7GTjrW32QsKjC+OrrWKRx2SE3Pj+rFdxD6Tu+h
+uQy+F2b8ZDcAPnSL3bTzey7Zutdy/Cfc7ttHm5C8eCXNYYhU+EImuyQ6Lm9dxlL
oZCKdhM4sZsXhX7DNxEFC5RSrwlsvk1wzV5BQ9cGAfMwf7V0IDd6Hema7Oco5V0K
McHHhPWtrKMVGMDdqR1eFzpiGkJQsplrBoav2StOzQA45q18alMFZUfS2MjG012a
3RBFJfavOZOEfBN4DGjL2FQImejSTJnNeGzG7pnElZdaVof/qnOUpx6z0vJjxdx5
gosh7uUNeCrRwcmWkEst
=Om+p
-----END PGP SIGNATURE-----

--=-P0mBKXz873AMCQDJiIAF--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7284252503409767905==--


From xen-users-bounces@lists.xen.org Thu May 19 03:43:19 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 03:43:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3ErX-0004JJ-0m; Thu, 19 May 2016 03:43:03 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=940b4050e=dario.faggioli@citrix.com>)
 id 1b3ErV-0004J4-4T
 for xen-users@lists.xen.org; Thu, 19 May 2016 03:43:01 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 8B/C6-09532-4463D375; Thu, 19 May 2016 03:43:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRWlGSWpSXmKPExsXitHRDpK6zmW2
 4wb9WGYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePfqw9MBfukKw4s/MbWwHhGvIuRk0NCIETi
 0vI/rCA2r4ChxI1V79m7GDk4hAVsJd5eiQYJswkYSLzZsResREQgSaL1+X42EJtZQF3ixfJnz
 CA2i4CqxLotp1hAbE4BI4kdT78zdjFycQgJLGWUON6zBKyZX0BS4taXj8wQzdUSszf/Y4e4QV
 /i+LwVbBA3CEqcnPkEbJCQgJrEjLmXWUHukRDglvjbbT+BkX8Wku5ZSDog4poSrdt/s0PY2hL
 LFr5mhrBtJdatew9VYyOx6eoCRghbXmL72znMCxjZVzGqF6cWlaUW6RrpJRVlpmeU5CZm5uga
 Gpjp5aYWFyemp+YkJhXrJefnbmIEBjgDEOxgXPbX6RCjJAeTkiivkZxtuBBfUn5KZUZicUZ8U
 WlOavEhRg0ODoHNa1dfYJRiycvPS1WS4LUzBaoTLEpNT61Iy8wBxiBMqQQHj5IIrz9Imre4ID
 G3ODMdInWKUZdjy4Iba5mEwGZIifP2ghQJgBRllObBjYClg0uMslLCvIxABwrxFKQW5WaWoMq
 /YhTnYFQS5k0DmcKTmVcCt+kV0BFMQEfcErMBOaIkESEl1cBYxPl4Y4vu2hl7DDLWzzDvcVmm
 deCrb635TadZlwOP1lgxzTphKPl1qd/VY083uArL7HCS7VKdLbWqzr660+r7y09lq2cyOvaKn
 65943nx1H23dp2YOq1VxcKZpr9+Liw2ZNfUie+MZmSdtEFE+rGy5uJSd1mVe0G/PNhcm59t/P
 4761LRqVwlluKMREMt5qLiRAA+PVH3AgMAAA==
X-Env-Sender: prvs=940b4050e=dario.faggioli@citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1463629377!14800200!1
X-Originating-IP: [66.165.176.89]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni44OSA9PiAyMDMwMDc=\n,ML_RADAR_SPEW_LINKS_8,
 spamassassin: ,received_headers: No Received headers,surbl: (ASYNC_NO) 
 c3VyYmxfcmVjaGVja19kZWxheTogMCAoYWJhbmRvbmVkOiBBbGwgdXJscyByZXR1cm5lZCBsZ
 l9u\nZWdhdGl2ZSk=\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31171 invoked from network); 19 May 2016 03:42:59 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-9.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 19 May 2016 03:42:59 -0000
X-IronPort-AV: E=Sophos;i="5.26,332,1459814400"; 
 d="asc'?scan'208";a="355217812"
Message-ID: <1463629370.5851.61.camel@citrix.com>
From: Dario Faggioli <dario.faggioli@citrix.com>
To: =?ISO-8859-1?Q?H=E5kon?= Alstadheim <hakon@alstadheim.priv.no>, Wei Liu
 <wei.liu2@citrix.com>
Date: Thu, 19 May 2016 05:42:50 +0200
In-Reply-To: <573CC01C.4090000@alstadheim.priv.no>
References: <573200FC.4030404@alstadheim.priv.no>
 <20160518152902.GD27241@citrix.com> <1463588605.5851.48.camel@citrix.com>
 <573CC01C.4090000@alstadheim.priv.no>
Organization: Citrix Inc.
X-Mailer: Evolution 3.18.5.2 (3.18.5.2-1.fc23) 
MIME-Version: 1.0
X-DLP: MIA1
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] best practice NUMA config for dom0 ?
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7284252503409767905=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7284252503409767905==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="=-P0mBKXz873AMCQDJiIAF"

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

On Wed, 2016-05-18 at 21:18 +0200, H=C3=A5kon Alstadheim wrote:
> Den 18. mai 2016 18:23, skrev Dario Faggioli:
> > Also, it would be helpful if also you tell us the characteristics
> > of
> > both the host and the guests, such as:
> > =C2=A0- number of pCPUs
> > =C2=A0- number of NUMA nodes
> > =C2=A0- amount or RAM per node
> > =C2=A0- amount of free RAM in each node, as reported by `xl info -n'
> Ram-amount might have played a part. If I remember correctly I had
> one
> rather large VM running in addition to what I usually do, when I
> noticed
> the error.=20
>
This is likely to be the cause of it, then.

> It happened intermittently seven times during two days about
> a week ago, with two different vms. Will investigate further.
> >=20
> > =C2=A0- number of vCPUs of the guest
> > =C2=A0- amount of RAM of the guest
> I seem to be unable to reproduce the errors at present.=20
>
Hehe, I see. :-)

> Since I reported
> the errors I have enabled some basic NUMA awareness in dom0, but that
> should not have any bearing on Xen behaviour, and no benefit for
> dom0,
> if I understand you correctly.
>=20
No, I'm absolutely sure that, no matter what you have added in dom0,
that is not what is influencing things an making the error disappear.

In fact, I'd bet that your dom0 --if queried with specific tools, like,
e.g., numactl-- reports no NUMA-ness at all, doesn't it?

As per the automatic placement error, as said above, typical causes
would be not enough free memory in any of the host NUMA node to
accommodate the guest, or too many vCPUs in the guest (more than the
host has in one or a certain set of nodes).

Anyway, after having created the guest, check the output of:

# xl info -n
# xl list -n
# xl vcpu-list

These would give you some indication of what is going on, from a NUMA
perspective.

It's a very limited interface, I know... we're working to add more
stuff.

> I will provide better info if I am able to reproduce at a later date.
>
Sure, any time. :-)

> For now I'm satisfied that this was not a misunderstanding on my part
> regarding NUMA config.
>=20
Right.

Best Regards,
Dario
--=20
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)


--=-P0mBKXz873AMCQDJiIAF
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAABCAAGBQJXPTY6AAoJEBZCeImluHPuORIQAMpsG0kGkWtWXAdUlFAVWAmE
aZfEVekDYtCG/VBvTb0KAkzkuZle1OYMQmIlKaZe4NpnoEpIsBYcHMDmQs8hrr65
yAxVXMEV/hshB5aqqXn4V7ar7W87Ax7BxcI1iIHk2Yyri+VwOGuJnptC7MWl43Ba
y57lOLe1B7IHfKf1E/wXUkQh2bp5xetBInRMJzAGPoNlP4AcMO0EwsP47hElr8ot
qaDpsL1w0UYxCPAwuFhijvzncrj+E2oaCh5e4CpVbZ74N4Q/WULuplgSglx93GXO
FjyosgLEJ7oDVT9s9p+/phBt2yMfM6ZLNZ5GS2VuSlnuJNWaub3JhO8z/8WSZoXH
9NXTNMcgKcfjVprJRiKQCUmlpT7GTjrW32QsKjC+OrrWKRx2SE3Pj+rFdxD6Tu+h
+uQy+F2b8ZDcAPnSL3bTzey7Zutdy/Cfc7ttHm5C8eCXNYYhU+EImuyQ6Lm9dxlL
oZCKdhM4sZsXhX7DNxEFC5RSrwlsvk1wzV5BQ9cGAfMwf7V0IDd6Hema7Oco5V0K
McHHhPWtrKMVGMDdqR1eFzpiGkJQsplrBoav2StOzQA45q18alMFZUfS2MjG012a
3RBFJfavOZOEfBN4DGjL2FQImejSTJnNeGzG7pnElZdaVof/qnOUpx6z0vJjxdx5
gosh7uUNeCrRwcmWkEst
=Om+p
-----END PGP SIGNATURE-----

--=-P0mBKXz873AMCQDJiIAF--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7284252503409767905==--


From xen-users-bounces@lists.xen.org Thu May 19 05:32:20 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:32:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3GYY-00033j-P9; Thu, 19 May 2016 05:31:34 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b3GYX-00033d-N4
 for xen-users@lists.xenproject.org; Thu, 19 May 2016 05:31:33 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 C9/81-12567-4BF4D375; Thu, 19 May 2016 05:31:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrHIsWRWlGSWpSXmKPExsVy5TG/kO4Wf9t
 wg4eLlS3e7fvL7MDocfjDFZYAxijWzLyk/IoE1oydO9eyFrxmqni0byJTA+Mcpi5GLg4hgUWM
 Eh3nprNAOCsYJZ4d3cjexcjJwSsgKHFy5hMWEJtZwEqie+NOJghbXmL72znMIDaLgKrE/D8fw
 Gw2oHhvzzcwW0RAUeLBy5usEPVKEu13X4HNFAaaM7tpDdgcTgEDiTOtT1ghFh9glJh8Zy7UYg
 eJfVcWMYLYEgLiEmufnWIDsUUFlCVm/exjgoi7Srw98IIZpFlC4DOjxPMXF9ggnD52iU3fLrB
 MYBSaheSLWUi+mIXkiwWMzKsYNYpTi8pSi3QNTfWSijLTM0pyEzNzdA0NTPVyU4uLE9NTcxKT
 ivWS83M3MQLDmgEIdjA2bPc8xCjJwaQkyrvf1jZciC8pP6UyI7E4I76oNCe1+BCjDAeHkgTvc
 T+gnGBRanpqRVpmDjDCYNISHDxKIry6IGne4oLE3OLMdIjUKUZdjgU/bq9lEmLJy89LlRLnvQ
 dSJABSlFGaBzcCFu2XGGWlhHkZgY4S4ilILcrNLEGVf8UozsGoJMzbBjKFJzOvBG7TK6AjmIC
 OuCVmA3JESSJCSqqBMWrb30DfYpHvXwJfLstn2LQ3yPb+j8ZrP/PbOj2XrLaaH77Z7muv/z9P
 tfUCuXOrD2ml2jKvm/Ptteo/N5G/dl0B++eWyvPNyT/D+i8v+ZSU58v/Tw832vz++s5+9ox1B
 v/35O6S+b2cj6exVobrTqnu9geM25mLAroFbY5JL9t+4SRH1T2gw1iKMxINtZiLihMBeyqYp/
 ECAAA=
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-2.tower-206.messagelabs.com!1463635892!24366574!1
X-Originating-IP: [212.227.15.18]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55725 invoked from network); 19 May 2016 05:31:32 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.18)
 by server-2.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 19 May 2016 05:31:32 -0000
Received: from satan.chao5.int ([79.247.163.182]) by mail.gmx.com (mrgmx002)
 with ESMTPSA (Nemesis) id 0LtrKX-1bjzAi1jDJ-011DsD; Thu, 19 May 2016 07:31:29
 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 163812153E0B;
 Thu, 19 May 2016 07:31:28 +0200 (CEST)
MIME-Version: 1.0
Date: Thu, 19 May 2016 07:31:27 +0200
From: Christoph <mangel@gmx.de>
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20160518193012.GA28438@citrix.com>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
 <20160518193012.GA28438@citrix.com>
Message-ID: <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.1.5
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:RKvL+Qe6/Vw/41rtMjAJfi4nxn0YtuRenlzaNYigl1gy2yX62Of
 APt1ztrvpdnlyeIkzqT06HkltzWUlhiO749TPmLD0zb+hUNDKPHn0Cpn+XvaXiw4P1wj1ah
 lpsSWNg02OjA+9Wzo671SF0byudH8po4l1gR1hmkDLyXELwmZckPT0jgsCwlA/3+SDPC0rD
 5ppPl4FYRzTeRXgNOZ1cg==
X-UI-Out-Filterresults: notjunk:1;V01:K0:Rra76Leo2TU=:vpA4CL3TkVZfXdBFRwLaT9
 X8+F2od+XYgf48cog0uyUk++TZYhQkI2UWGDbzFEQYSv/w4qnEtbLqWAJa8SsJTerszgYnPD7
 SErGX3rfc+w+wtg9icZBojf1wvU6kMcnIyCNXTbQQO2+vpplkG16MUy/YAuqK5PKQBg8iNy6l
 LoJplWwM9CxAvHQbbc6/Deunw1lILA0T5Rq3pNQWXqwOIttvhfUg8FKbztFGyFMtcTlKwhYig
 SzFWiGyJBuKS6WEbiG1ivhVO2UkNzNjDoJOP52rU9XXvYR0LPMEGy/ryKJnx/GMFSpE/HbAz7
 rKyg0sg/yA07zbTUavbQAseDpnudPI9kAJXPY2TiNorjMc+C6VTXtHoYt1RxplZphnk49RgQa
 PrapMRVinw59aG5cxwxkEv3zb60S4bTgEzabG5P3LQc+1XfQraztaypQgqYxs6htbetLx3QiM
 B0iD8WayWzs+XeAMLA0ypCEiqSIZRd/+I6usP9Hubg4UTqmccGARE2Dbxw9Fhc/w7v6IEqKqv
 OJtpdsR+R/0HQ1TXTkavIjNb06RHQ3VSSTW0eh19UviutGoQhb2BiD+sLdXsn1/IZqx3bwxe1
 613Z/6BwSfhUnovRT6KjWeF0gc5oB5AIparY8ctj13F6Q97Wwo3effQGDveX7DLHZLDtq947B
 j6ogHf7/Om+Xtew3MAX/PZf2laulw3HMr/GD/NgZbOcveerW9PvXq/9UwRqA7yRiauFSzdgeH
 sPr8x44hQBhLz7Pb4n2/utvYAh0CYZfz7Ep73orT/lfgSxiyuT8pSvnS4C2rSBmUTm1GDGfrq
 PFIpDbD
Cc: xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

PiAKPiBZZXMsIHRoZXNlIHJlc3VsdHMgYWxsIGxvb2sgdmVyeSBzZW5zaWJsZS4KPiAKPiBTbyBi
YXNpY2FsbHkgeW91IGNhbiBydWxlIG91dCBwcm9ibGVtcyB3aXRoIG5ldHdvcmsgZHJpdmVycy4K
PiAKPiAKPiBEbyB5b3UgaGFwcGVuIHRvIGNvcHkgbG90cyBvZiBzbWFsbCBmaWxlcz8gSXMgdGhl
cmUgYXBwbGljYXRpb24gbGV2ZWwKPiB0aHJvdHRsaW5nIGdvaW5nIG9uPwo+IAo+IChJJ20gYWZy
YWlkIEknbSBub3QgZmFtaWxpYXIgd2l0aCBTTUIgdG8gbWFrZSBzZW5zaWJsZSBzdWdnZXN0aW9u
cyAKPiBoZXJlLikKPiAKPiBXZWkuCj4gCm5vIEkgY29weSBiaWcgZmlsZXMgMjAtNTBHQi4uLgoK
LS0gCi0tLS0tLS0tLQpHcmVldHoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5v
cmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 05:32:20 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 05:32:20 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3GYY-00033j-P9; Thu, 19 May 2016 05:31:34 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b3GYX-00033d-N4
 for xen-users@lists.xenproject.org; Thu, 19 May 2016 05:31:33 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 C9/81-12567-4BF4D375; Thu, 19 May 2016 05:31:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrHIsWRWlGSWpSXmKPExsVy5TG/kO4Wf9t
 wg4eLlS3e7fvL7MDocfjDFZYAxijWzLyk/IoE1oydO9eyFrxmqni0byJTA+Mcpi5GLg4hgUWM
 Eh3nprNAOCsYJZ4d3cjexcjJwSsgKHFy5hMWEJtZwEqie+NOJghbXmL72znMIDaLgKrE/D8fw
 Gw2oHhvzzcwW0RAUeLBy5usEPVKEu13X4HNFAaaM7tpDdgcTgEDiTOtT1ghFh9glJh8Zy7UYg
 eJfVcWMYLYEgLiEmufnWIDsUUFlCVm/exjgoi7Srw98IIZpFlC4DOjxPMXF9ggnD52iU3fLrB
 MYBSaheSLWUi+mIXkiwWMzKsYNYpTi8pSi3QNTfWSijLTM0pyEzNzdA0NTPVyU4uLE9NTcxKT
 ivWS83M3MQLDmgEIdjA2bPc8xCjJwaQkyrvf1jZciC8pP6UyI7E4I76oNCe1+BCjDAeHkgTvc
 T+gnGBRanpqRVpmDjDCYNISHDxKIry6IGne4oLE3OLMdIjUKUZdjgU/bq9lEmLJy89LlRLnvQ
 dSJABSlFGaBzcCFu2XGGWlhHkZgY4S4ilILcrNLEGVf8UozsGoJMzbBjKFJzOvBG7TK6AjmIC
 OuCVmA3JESSJCSqqBMWrb30DfYpHvXwJfLstn2LQ3yPb+j8ZrP/PbOj2XrLaaH77Z7muv/z9P
 tfUCuXOrD2ml2jKvm/Ptteo/N5G/dl0B++eWyvPNyT/D+i8v+ZSU58v/Tw832vz++s5+9ox1B
 v/35O6S+b2cj6exVobrTqnu9geM25mLAroFbY5JL9t+4SRH1T2gw1iKMxINtZiLihMBeyqYp/
 ECAAA=
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-2.tower-206.messagelabs.com!1463635892!24366574!1
X-Originating-IP: [212.227.15.18]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE4ID0+IDI1NzMw\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55725 invoked from network); 19 May 2016 05:31:32 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.18)
 by server-2.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 19 May 2016 05:31:32 -0000
Received: from satan.chao5.int ([79.247.163.182]) by mail.gmx.com (mrgmx002)
 with ESMTPSA (Nemesis) id 0LtrKX-1bjzAi1jDJ-011DsD; Thu, 19 May 2016 07:31:29
 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 163812153E0B;
 Thu, 19 May 2016 07:31:28 +0200 (CEST)
MIME-Version: 1.0
Date: Thu, 19 May 2016 07:31:27 +0200
From: Christoph <mangel@gmx.de>
To: Wei Liu <wei.liu2@citrix.com>
In-Reply-To: <20160518193012.GA28438@citrix.com>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
 <20160518193012.GA28438@citrix.com>
Message-ID: <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.1.5
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:RKvL+Qe6/Vw/41rtMjAJfi4nxn0YtuRenlzaNYigl1gy2yX62Of
 APt1ztrvpdnlyeIkzqT06HkltzWUlhiO749TPmLD0zb+hUNDKPHn0Cpn+XvaXiw4P1wj1ah
 lpsSWNg02OjA+9Wzo671SF0byudH8po4l1gR1hmkDLyXELwmZckPT0jgsCwlA/3+SDPC0rD
 5ppPl4FYRzTeRXgNOZ1cg==
X-UI-Out-Filterresults: notjunk:1;V01:K0:Rra76Leo2TU=:vpA4CL3TkVZfXdBFRwLaT9
 X8+F2od+XYgf48cog0uyUk++TZYhQkI2UWGDbzFEQYSv/w4qnEtbLqWAJa8SsJTerszgYnPD7
 SErGX3rfc+w+wtg9icZBojf1wvU6kMcnIyCNXTbQQO2+vpplkG16MUy/YAuqK5PKQBg8iNy6l
 LoJplWwM9CxAvHQbbc6/Deunw1lILA0T5Rq3pNQWXqwOIttvhfUg8FKbztFGyFMtcTlKwhYig
 SzFWiGyJBuKS6WEbiG1ivhVO2UkNzNjDoJOP52rU9XXvYR0LPMEGy/ryKJnx/GMFSpE/HbAz7
 rKyg0sg/yA07zbTUavbQAseDpnudPI9kAJXPY2TiNorjMc+C6VTXtHoYt1RxplZphnk49RgQa
 PrapMRVinw59aG5cxwxkEv3zb60S4bTgEzabG5P3LQc+1XfQraztaypQgqYxs6htbetLx3QiM
 B0iD8WayWzs+XeAMLA0ypCEiqSIZRd/+I6usP9Hubg4UTqmccGARE2Dbxw9Fhc/w7v6IEqKqv
 OJtpdsR+R/0HQ1TXTkavIjNb06RHQ3VSSTW0eh19UviutGoQhb2BiD+sLdXsn1/IZqx3bwxe1
 613Z/6BwSfhUnovRT6KjWeF0gc5oB5AIparY8ctj13F6Q97Wwo3effQGDveX7DLHZLDtq947B
 j6ogHf7/Om+Xtew3MAX/PZf2laulw3HMr/GD/NgZbOcveerW9PvXq/9UwRqA7yRiauFSzdgeH
 sPr8x44hQBhLz7Pb4n2/utvYAh0CYZfz7Ep73orT/lfgSxiyuT8pSvnS4C2rSBmUTm1GDGfrq
 PFIpDbD
Cc: xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

PiAKPiBZZXMsIHRoZXNlIHJlc3VsdHMgYWxsIGxvb2sgdmVyeSBzZW5zaWJsZS4KPiAKPiBTbyBi
YXNpY2FsbHkgeW91IGNhbiBydWxlIG91dCBwcm9ibGVtcyB3aXRoIG5ldHdvcmsgZHJpdmVycy4K
PiAKPiAKPiBEbyB5b3UgaGFwcGVuIHRvIGNvcHkgbG90cyBvZiBzbWFsbCBmaWxlcz8gSXMgdGhl
cmUgYXBwbGljYXRpb24gbGV2ZWwKPiB0aHJvdHRsaW5nIGdvaW5nIG9uPwo+IAo+IChJJ20gYWZy
YWlkIEknbSBub3QgZmFtaWxpYXIgd2l0aCBTTUIgdG8gbWFrZSBzZW5zaWJsZSBzdWdnZXN0aW9u
cyAKPiBoZXJlLikKPiAKPiBXZWkuCj4gCm5vIEkgY29weSBiaWcgZmlsZXMgMjAtNTBHQi4uLgoK
LS0gCi0tLS0tLS0tLQpHcmVldHoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5v
cmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 08:27:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 08:27:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3JHh-0005zK-0B; Thu, 19 May 2016 08:26:21 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <carrette.alexis@gmail.com>) id 1b3JHf-0005zE-5w
 for xen-users@lists.xen.org; Thu, 19 May 2016 08:26:19 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 30/CE-09573-AA87D375; Thu, 19 May 2016 08:26:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpgleJIrShJLcpLzFFi42Lxqg0y0V1ZYRt
 ucGSygcWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmnGx9zNLwRfBih+LbzA1ME7h62Lk4hASmMgo
 0ft8IzOIwyKwlVXiRdcMRhBHQuA2q8T3B9+BMpxATozErUe3WSHsSomDUx+C2UICGhJ37nVC2
 V1MEtunp4HYbAKKEsdm32AEsUUEZCWu/JoOVRMtcf7/BrCZnAIGEqf397OD2MICthKNEyaCxV
 kEVCUu9r0Cq+cVMJfo+XqLBcIWlDg58wmYzSygL3F531lWCFtbYtnC11B3Kkj8fLqMFWKvlUT
 btMVQ9SISJ289YJzAKDILyahZSEbNQjJqFpKWBYwsqxg1ilOLylKLdA3N9ZKKMtMzSnITM3N0
 DQ1M9XJTi4sT01NzEpOK9ZLzczcxAmODAQh2MF487XmIUZKDSUmU97i/bbgQX1J+SmVGYnFGf
 FFpTmrxIUYZDg4lCd7P5UA5waLU9NSKtMwcYJTCpCU4eJREeO2BkSrEW1yQmFucmQ6ROsWoy7
 Fl6r21TEIsefl5qVLivEdBZgiAFGWU5sGNgCWMS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBL
 mXQkyhSczrwRu0yugI5iAjrglZgNyREkiQkqqgfFdkG3t84l7DtTwTk61+qn91W/bm4sexTMZ
 EuY9Yd3KtjXna9vL08K9Kl/KpKon3NP/d7pHOGnSt6e6y7kkhWd/dJw6N3JrY5LNEcsSxdurU
 5M/xJR2TC2N37Xld9BpqfYm9jnZd5vEXP/uPLX+Z1RnwIJotksh25y3hCXIT18RtCG6c97s4m
 9KLMUZiYZazEXFiQAATQZTEwMAAA==
X-Env-Sender: carrette.alexis@gmail.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1463646377!40441794!1
X-Originating-IP: [74.125.82.52]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42731 invoked from network); 19 May 2016 08:26:17 -0000
Received: from mail-wm0-f52.google.com (HELO mail-wm0-f52.google.com)
 (74.125.82.52)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 19 May 2016 08:26:17 -0000
Received: by mail-wm0-f52.google.com with SMTP id i142so2736440wmf.0
 for <xen-users@lists.xen.org>; Thu, 19 May 2016 01:26:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:references:in-reply-to:subject:date:message-id:mime-version
 :content-transfer-encoding:thread-index:content-language;
 bh=87m4CQJxq2D1JVuMjVUkLLieeQHuwfFDL9cnR4xnLzE=;
 b=zxwOzWfmS+4lm+1x/hrcsNBUUy20s7RRPfD7FNnm26D1jZjUvZoA22krMGWsrmlZ95
 vtVUfFEnjdNMS8GjA3BhtnfPUv6d438m31Fc/xXJj+toeBoQf6uM3V3PGfIHFYTO04/Y
 8foJk2YIqoF22WiDXVZo/t4TG1nnFLcB7+vq7Ymdzp9rLcJDiTUiviK5oeRMvxUNMB/1
 HKl0vblFoFc/k1qog56xG9CpW0z+TzGPOyly8/MI2w/uxrmekxQj3YaPd3p6VbEKOW9j
 60H/0RQ2rpDtZCjhNq1+fijHPL0HvC6QYz+FiVaAvecCwqOIq05qMxNWEKQBbH1SuQR4
 tQfw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:references:in-reply-to:subject:date
 :message-id:mime-version:content-transfer-encoding:thread-index
 :content-language;
 bh=87m4CQJxq2D1JVuMjVUkLLieeQHuwfFDL9cnR4xnLzE=;
 b=ZCkphNXUUjdC5ZRstf0HvGDI1TcpL8y1dqbahOwL46sSaPdLg6PcSv4vQKmKfB7r/J
 jsbxc3pRYoRhj3X6xm758nYYCOHzABarR388brB6p+LXwPlNVxPOZ1riqCwNP6UXR6ZR
 6TBwn5F7iZSlGaUt77jBObBoVsGykyp+JhQF49uZVLKRLGHvG5AW4OSvOqDlF+4vIrw7
 APMWzh3fB4GckTRG3UoBi/7jsIHEwEadOUDrb+7yLFW+9uOmzpzhngQQWa23lNZKS4Zk
 +TRlq/mSVFTYfQngMdKMKxVpv/y80unMuFziN0JyuCmAfxK4uEB35SXqgyK4SlPlStPs
 UNuA==
X-Gm-Message-State: AOPr4FVCGjCzSDoQmnj7YGIAryf4b2h27uVUPWWQhLzkQng9hP8jrz4+GDABKTCFePKodQ==
X-Received: by 10.28.111.14 with SMTP id k14mr12673950wmc.32.1463646377322;
 Thu, 19 May 2016 01:26:17 -0700 (PDT)
Received: from INFOTECH (mail.ch-riom.fr. [37.58.173.45])
 by smtp.gmail.com with ESMTPSA id n66sm13533252wmn.7.2016.05.19.01.26.16
 for <xen-users@lists.xen.org> (version=TLSv1/SSLv3 cipher=OTHER);
 Thu, 19 May 2016 01:26:16 -0700 (PDT)
From: <carrette.alexis@gmail.com>
To: <xen-users@lists.xen.org>
References: <007301d1b05c$8f814ab0$ae83e010$@gmail.com>
 <20160518153303.GE27241@citrix.com>
In-Reply-To: <20160518153303.GE27241@citrix.com>
Date: Thu, 19 May 2016 10:26:15 +0200
Message-ID: <0c5701d1b1a8$1ce99ff0$56bcdfd0$@gmail.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQHfIkBkz6wX65rsFHyGKEWIB2W0cgHjLl/5n5Xl/XA=
Content-Language: fr
Subject: Re: [Xen-users] Xen not booting after Ubuntu upgrade
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

PiBPbiBUdWUsIE1heSAxNywgMjAxNiBhdCAwNjo1Mjo1NVBNICswMjAwLCBBbGV4aXMgQ0FSUkVU
VEUgd3JvdGU6Cj4gPiBIZWxsbyBldmVyeW9uZSwKPiA+Cj4gPgo+ID4KPiA+IEkndmUgZGlzY292
ZXJlZCBYZW4gaHlwZXJ2aXNvciBmZXcgbW9udGhzIGFnbyBhbmQgZW5qb3lpbmcgaXQgdW50aWwg
SQo+ID4gdHJpZWQgdG8gdXBncmFkZSB0byBVYnVudHUgMTYuMDQgKyBYZW4gNC42IGZyb20gVWJ1
bnR1IDE1LjEwICsgWGVuCj4gPiA0LjUuIEFmdGVyIGRvaW5nICJkby1yZWxlYXNlLXVwZ3JhZGUi
IGFuZCByZWJvb3RpbmcgdGhlIHN5c3RlbSBvbmNlIGl0Cj4gPiB3YXMgY29tcGxldGVkIEkgY291
bGRuJ3QgYm9vdCB0byBYZW4gYW55bW9yZS4gSXQgYWN0dWFsbHkgdHJpZXMgdG8KPiA+IGJvb3Qg
dW50aWwgaXQgcmVhY2hlcyAiU3RhcnRpbmcgTFNCIDogWGVuIGRhZW1vbnMiLiBBdCB0aGlzIHBv
aW50IGl0Cmxvb3BzCj4gd2l0aG91dCBlbmRpbmcuCj4gPgo+ID4KPiA+Cj4gPiBJJ3ZlIGFjdHVh
bGx5IHVwbG9hZGVkIGEgdmlkZW8gdG8geW91dHViZSB0byBzaG93IHRoZSBib290IHNlcXVlbmNl
IGlmCj4gPiB0aGF0IGNhbiBoZWxwIDogaHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1F
dTFWVklDNlpOSQo+ID4KPiA+Cj4gCj4gRG8geW91IGhhcHBlbiB0byBoYXZlIFggY29uZmlndXJl
ZD8gVGhhdCBpcywgdGhlIG5leHQgc3RlcCBpcyB0byBzdGFydCBHRE0KPiAob3Igd2hhdGV2ZXIg
bG9naW4gbWFuYWdlciB5b3UgdXNlKS4gVGhlIGVuZGxlc3MgbG9vcCBjb3VsZCBiZSBzeXN0ZW1k
Cj4gdHJ5aW5nIHRvIHJlc3RhcnQgbG9naW4gbWFuYWdlci4KClllcyBJIGhhdmUgTFhERSBpbnN0
YWxsZWQuIEkgdGhpbmsgdGhlIHZpZGVvIGNhcmQgZHJpdmVycyBhcmUgY2F1c2luZwpwcm9ibGVt
cyBzaW5jZSB0aGUgdXBncmFkZSA6Cgpyb290QDp+IyBsc2h3IC1jIGRpc3BsYXkKICAqLWRpc3Bs
YXkgTk9OLVLDiUNMQU3DiQogICAgICAgZGVzY3JpcHRpb246IFZHQSBjb21wYXRpYmxlIGNvbnRy
b2xsZXIKICAgICAgIHByb2R1aXQ6IEcyMDBlUjIKICAgICAgIGZhYnJpcXVhbnQ6IE1hdHJveCBF
bGVjdHJvbmljcyBTeXN0ZW1zIEx0ZC4KICAgICAgIGlkZW50aWZpYW50IG1hdMOpcmllbDogMAog
ICAgICAgaW5mb3JtYXRpb24gYnVzOiBwY2lAMDAwMDowNDowMC4wCiAgICAgICB2ZXJzaW9uOiAw
MAogICAgICAgYml0czogMzIgYml0cwogICAgICAgaG9ybG9nZTogMzNNSHoKICAgICAgIGZvbmN0
aW9ubmFsaXTDqXM6IHBtIHZnYV9jb250cm9sbGVyIGJ1c19tYXN0ZXIgY2FwX2xpc3QKICAgICAg
IGNvbmZpZ3VyYXRpb246IGxhdGVuY3k9MCBtYXhsYXRlbmN5PTMyIG1pbmdudD0xNgogICAgICAg
cmVzc291cmNlczogbcOpbW9pcmU6YzAwMDAwMDAtYzBmZmZmZmYgbcOpbW9pcmU6YzE4MDAwMDAt
YzE4MDNmZmYKbcOpbW9pcmU6YzEwMDAwMDAtYzE3ZmZmZmYKCkkndmUgYWxzbyBub3RpY2VkIHRo
YXQgdGhlIHBhY2thZ2UgImxpbnV4LWZpcm13YXJlLW5vbmZyZWUiIGhhcyBiZWVuIHJlbW92ZWQK
d2hpbGUgdXBncmFkaW5nIGFuZCBpcyBub3QgYXZhaWxhYmxlIGFueW1vcmUgaW4gVWJ1bnR1IDE2
LjA0LiBJJ3ZlIHRyaWVkIHRvCm1hbnVhbGx5IGluc3RhbGwgdGhlIC5kZWIgZnJvbSB0aGUgb2xk
ZXIgdmVyc2lvbiB3aXRob3V0IHN1Y2Nlc3MuIEF0IHRoZQptb21lbnQgSSd2ZSBkaXNhYmxlZCBs
eGRlIGJ1dCBJIGRvbid0IHJlYWxseSBrbm93IHdoYXQgdG8gZG8gd2l0aCBpdC4gVGhlCmRyaXZl
cnMgcHJvdmlkZWQgYnkgTWF0cm94IHNlZW0gdG8gYmUgcmVhbGx5IG9sZCBhbmQgbm90IGNvbXBh
dGlibGUgd2l0aApuZXdlciBkaXN0cmlidXRpb25zLgoKV2hhdCBJIGFsc28gZG8gbm90IHVuZGVy
c3RhbmQgaXMgd2h5IHdvdWxkIGx4ZGUgd29yayBub3JtYWxseSB3aXRoIFVidW50dQpidXQgbm90
IHdpdGggWGVuIG9uIHRvcCA/Cgo+IAo+IENhbiB5b3UgY2hlY2sgaWYgeW91IGNhbiBzc2ggdG8g
eW91ciBob3N0Pwo+IAo+ID4KPiA+IFBsZWFzZSBkb24ndCBoZXNpdGF0ZSB0byB0ZWxsIG1lIGlm
IHlvdSBuZWVkIG1vcmUgaW5mb3MuIEkgZGlkIHRoZQo+ID4gc2FtZSB1cGdyYWRlIG9uIG15IHRl
c3QgRG9tMCB3aXRoIHRoZSBleGFjdCBzYW1lIHNvZnR3YXJlCj4gPiBjb25maWd1cmF0aW9uIGFu
ZCBpdCB3ZW50IHBlcmZlY3RseSBmaW5lIDooCj4gPgo+ID4KPiA+Cj4gPiBUaGFua3MgaW4gYWR2
YW5jZS4KPiA+Cj4gPgo+ID4KPiA+IEFsZXhpcwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxp
c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 08:27:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 08:27:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3JHh-0005zK-0B; Thu, 19 May 2016 08:26:21 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <carrette.alexis@gmail.com>) id 1b3JHf-0005zE-5w
 for xen-users@lists.xen.org; Thu, 19 May 2016 08:26:19 +0000
Received: from [85.158.139.211] by server-6.bemta-5.messagelabs.com id
 30/CE-09573-AA87D375; Thu, 19 May 2016 08:26:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpgleJIrShJLcpLzFFi42Lxqg0y0V1ZYRt
 ucGSygcWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmnGx9zNLwRfBih+LbzA1ME7h62Lk4hASmMgo
 0ft8IzOIwyKwlVXiRdcMRhBHQuA2q8T3B9+BMpxATozErUe3WSHsSomDUx+C2UICGhJ37nVC2
 V1MEtunp4HYbAKKEsdm32AEsUUEZCWu/JoOVRMtcf7/BrCZnAIGEqf397OD2MICthKNEyaCxV
 kEVCUu9r0Cq+cVMJfo+XqLBcIWlDg58wmYzSygL3F531lWCFtbYtnC11B3Kkj8fLqMFWKvlUT
 btMVQ9SISJ289YJzAKDILyahZSEbNQjJqFpKWBYwsqxg1ilOLylKLdA3N9ZKKMtMzSnITM3N0
 DQ1M9XJTi4sT01NzEpOK9ZLzczcxAmODAQh2MF487XmIUZKDSUmU97i/bbgQX1J+SmVGYnFGf
 FFpTmrxIUYZDg4lCd7P5UA5waLU9NSKtMwcYJTCpCU4eJREeO2BkSrEW1yQmFucmQ6ROsWoy7
 Fl6r21TEIsefl5qVLivEdBZgiAFGWU5sGNgCWMS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBL
 mXQkyhSczrwRu0yugI5iAjrglZgNyREkiQkqqgfFdkG3t84l7DtTwTk61+qn91W/bm4sexTMZ
 EuY9Yd3KtjXna9vL08K9Kl/KpKon3NP/d7pHOGnSt6e6y7kkhWd/dJw6N3JrY5LNEcsSxdurU
 5M/xJR2TC2N37Xld9BpqfYm9jnZd5vEXP/uPLX+Z1RnwIJotksh25y3hCXIT18RtCG6c97s4m
 9KLMUZiYZazEXFiQAATQZTEwMAAA==
X-Env-Sender: carrette.alexis@gmail.com
X-Msg-Ref: server-5.tower-206.messagelabs.com!1463646377!40441794!1
X-Originating-IP: [74.125.82.52]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 42731 invoked from network); 19 May 2016 08:26:17 -0000
Received: from mail-wm0-f52.google.com (HELO mail-wm0-f52.google.com)
 (74.125.82.52)
 by server-5.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 19 May 2016 08:26:17 -0000
Received: by mail-wm0-f52.google.com with SMTP id i142so2736440wmf.0
 for <xen-users@lists.xen.org>; Thu, 19 May 2016 01:26:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:references:in-reply-to:subject:date:message-id:mime-version
 :content-transfer-encoding:thread-index:content-language;
 bh=87m4CQJxq2D1JVuMjVUkLLieeQHuwfFDL9cnR4xnLzE=;
 b=zxwOzWfmS+4lm+1x/hrcsNBUUy20s7RRPfD7FNnm26D1jZjUvZoA22krMGWsrmlZ95
 vtVUfFEnjdNMS8GjA3BhtnfPUv6d438m31Fc/xXJj+toeBoQf6uM3V3PGfIHFYTO04/Y
 8foJk2YIqoF22WiDXVZo/t4TG1nnFLcB7+vq7Ymdzp9rLcJDiTUiviK5oeRMvxUNMB/1
 HKl0vblFoFc/k1qog56xG9CpW0z+TzGPOyly8/MI2w/uxrmekxQj3YaPd3p6VbEKOW9j
 60H/0RQ2rpDtZCjhNq1+fijHPL0HvC6QYz+FiVaAvecCwqOIq05qMxNWEKQBbH1SuQR4
 tQfw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:references:in-reply-to:subject:date
 :message-id:mime-version:content-transfer-encoding:thread-index
 :content-language;
 bh=87m4CQJxq2D1JVuMjVUkLLieeQHuwfFDL9cnR4xnLzE=;
 b=ZCkphNXUUjdC5ZRstf0HvGDI1TcpL8y1dqbahOwL46sSaPdLg6PcSv4vQKmKfB7r/J
 jsbxc3pRYoRhj3X6xm758nYYCOHzABarR388brB6p+LXwPlNVxPOZ1riqCwNP6UXR6ZR
 6TBwn5F7iZSlGaUt77jBObBoVsGykyp+JhQF49uZVLKRLGHvG5AW4OSvOqDlF+4vIrw7
 APMWzh3fB4GckTRG3UoBi/7jsIHEwEadOUDrb+7yLFW+9uOmzpzhngQQWa23lNZKS4Zk
 +TRlq/mSVFTYfQngMdKMKxVpv/y80unMuFziN0JyuCmAfxK4uEB35SXqgyK4SlPlStPs
 UNuA==
X-Gm-Message-State: AOPr4FVCGjCzSDoQmnj7YGIAryf4b2h27uVUPWWQhLzkQng9hP8jrz4+GDABKTCFePKodQ==
X-Received: by 10.28.111.14 with SMTP id k14mr12673950wmc.32.1463646377322;
 Thu, 19 May 2016 01:26:17 -0700 (PDT)
Received: from INFOTECH (mail.ch-riom.fr. [37.58.173.45])
 by smtp.gmail.com with ESMTPSA id n66sm13533252wmn.7.2016.05.19.01.26.16
 for <xen-users@lists.xen.org> (version=TLSv1/SSLv3 cipher=OTHER);
 Thu, 19 May 2016 01:26:16 -0700 (PDT)
From: <carrette.alexis@gmail.com>
To: <xen-users@lists.xen.org>
References: <007301d1b05c$8f814ab0$ae83e010$@gmail.com>
 <20160518153303.GE27241@citrix.com>
In-Reply-To: <20160518153303.GE27241@citrix.com>
Date: Thu, 19 May 2016 10:26:15 +0200
Message-ID: <0c5701d1b1a8$1ce99ff0$56bcdfd0$@gmail.com>
MIME-Version: 1.0
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQHfIkBkz6wX65rsFHyGKEWIB2W0cgHjLl/5n5Xl/XA=
Content-Language: fr
Subject: Re: [Xen-users] Xen not booting after Ubuntu upgrade
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

PiBPbiBUdWUsIE1heSAxNywgMjAxNiBhdCAwNjo1Mjo1NVBNICswMjAwLCBBbGV4aXMgQ0FSUkVU
VEUgd3JvdGU6Cj4gPiBIZWxsbyBldmVyeW9uZSwKPiA+Cj4gPgo+ID4KPiA+IEkndmUgZGlzY292
ZXJlZCBYZW4gaHlwZXJ2aXNvciBmZXcgbW9udGhzIGFnbyBhbmQgZW5qb3lpbmcgaXQgdW50aWwg
SQo+ID4gdHJpZWQgdG8gdXBncmFkZSB0byBVYnVudHUgMTYuMDQgKyBYZW4gNC42IGZyb20gVWJ1
bnR1IDE1LjEwICsgWGVuCj4gPiA0LjUuIEFmdGVyIGRvaW5nICJkby1yZWxlYXNlLXVwZ3JhZGUi
IGFuZCByZWJvb3RpbmcgdGhlIHN5c3RlbSBvbmNlIGl0Cj4gPiB3YXMgY29tcGxldGVkIEkgY291
bGRuJ3QgYm9vdCB0byBYZW4gYW55bW9yZS4gSXQgYWN0dWFsbHkgdHJpZXMgdG8KPiA+IGJvb3Qg
dW50aWwgaXQgcmVhY2hlcyAiU3RhcnRpbmcgTFNCIDogWGVuIGRhZW1vbnMiLiBBdCB0aGlzIHBv
aW50IGl0Cmxvb3BzCj4gd2l0aG91dCBlbmRpbmcuCj4gPgo+ID4KPiA+Cj4gPiBJJ3ZlIGFjdHVh
bGx5IHVwbG9hZGVkIGEgdmlkZW8gdG8geW91dHViZSB0byBzaG93IHRoZSBib290IHNlcXVlbmNl
IGlmCj4gPiB0aGF0IGNhbiBoZWxwIDogaHR0cHM6Ly93d3cueW91dHViZS5jb20vd2F0Y2g/dj1F
dTFWVklDNlpOSQo+ID4KPiA+Cj4gCj4gRG8geW91IGhhcHBlbiB0byBoYXZlIFggY29uZmlndXJl
ZD8gVGhhdCBpcywgdGhlIG5leHQgc3RlcCBpcyB0byBzdGFydCBHRE0KPiAob3Igd2hhdGV2ZXIg
bG9naW4gbWFuYWdlciB5b3UgdXNlKS4gVGhlIGVuZGxlc3MgbG9vcCBjb3VsZCBiZSBzeXN0ZW1k
Cj4gdHJ5aW5nIHRvIHJlc3RhcnQgbG9naW4gbWFuYWdlci4KClllcyBJIGhhdmUgTFhERSBpbnN0
YWxsZWQuIEkgdGhpbmsgdGhlIHZpZGVvIGNhcmQgZHJpdmVycyBhcmUgY2F1c2luZwpwcm9ibGVt
cyBzaW5jZSB0aGUgdXBncmFkZSA6Cgpyb290QDp+IyBsc2h3IC1jIGRpc3BsYXkKICAqLWRpc3Bs
YXkgTk9OLVLDiUNMQU3DiQogICAgICAgZGVzY3JpcHRpb246IFZHQSBjb21wYXRpYmxlIGNvbnRy
b2xsZXIKICAgICAgIHByb2R1aXQ6IEcyMDBlUjIKICAgICAgIGZhYnJpcXVhbnQ6IE1hdHJveCBF
bGVjdHJvbmljcyBTeXN0ZW1zIEx0ZC4KICAgICAgIGlkZW50aWZpYW50IG1hdMOpcmllbDogMAog
ICAgICAgaW5mb3JtYXRpb24gYnVzOiBwY2lAMDAwMDowNDowMC4wCiAgICAgICB2ZXJzaW9uOiAw
MAogICAgICAgYml0czogMzIgYml0cwogICAgICAgaG9ybG9nZTogMzNNSHoKICAgICAgIGZvbmN0
aW9ubmFsaXTDqXM6IHBtIHZnYV9jb250cm9sbGVyIGJ1c19tYXN0ZXIgY2FwX2xpc3QKICAgICAg
IGNvbmZpZ3VyYXRpb246IGxhdGVuY3k9MCBtYXhsYXRlbmN5PTMyIG1pbmdudD0xNgogICAgICAg
cmVzc291cmNlczogbcOpbW9pcmU6YzAwMDAwMDAtYzBmZmZmZmYgbcOpbW9pcmU6YzE4MDAwMDAt
YzE4MDNmZmYKbcOpbW9pcmU6YzEwMDAwMDAtYzE3ZmZmZmYKCkkndmUgYWxzbyBub3RpY2VkIHRo
YXQgdGhlIHBhY2thZ2UgImxpbnV4LWZpcm13YXJlLW5vbmZyZWUiIGhhcyBiZWVuIHJlbW92ZWQK
d2hpbGUgdXBncmFkaW5nIGFuZCBpcyBub3QgYXZhaWxhYmxlIGFueW1vcmUgaW4gVWJ1bnR1IDE2
LjA0LiBJJ3ZlIHRyaWVkIHRvCm1hbnVhbGx5IGluc3RhbGwgdGhlIC5kZWIgZnJvbSB0aGUgb2xk
ZXIgdmVyc2lvbiB3aXRob3V0IHN1Y2Nlc3MuIEF0IHRoZQptb21lbnQgSSd2ZSBkaXNhYmxlZCBs
eGRlIGJ1dCBJIGRvbid0IHJlYWxseSBrbm93IHdoYXQgdG8gZG8gd2l0aCBpdC4gVGhlCmRyaXZl
cnMgcHJvdmlkZWQgYnkgTWF0cm94IHNlZW0gdG8gYmUgcmVhbGx5IG9sZCBhbmQgbm90IGNvbXBh
dGlibGUgd2l0aApuZXdlciBkaXN0cmlidXRpb25zLgoKV2hhdCBJIGFsc28gZG8gbm90IHVuZGVy
c3RhbmQgaXMgd2h5IHdvdWxkIGx4ZGUgd29yayBub3JtYWxseSB3aXRoIFVidW50dQpidXQgbm90
IHdpdGggWGVuIG9uIHRvcCA/Cgo+IAo+IENhbiB5b3UgY2hlY2sgaWYgeW91IGNhbiBzc2ggdG8g
eW91ciBob3N0Pwo+IAo+ID4KPiA+IFBsZWFzZSBkb24ndCBoZXNpdGF0ZSB0byB0ZWxsIG1lIGlm
IHlvdSBuZWVkIG1vcmUgaW5mb3MuIEkgZGlkIHRoZQo+ID4gc2FtZSB1cGdyYWRlIG9uIG15IHRl
c3QgRG9tMCB3aXRoIHRoZSBleGFjdCBzYW1lIHNvZnR3YXJlCj4gPiBjb25maWd1cmF0aW9uIGFu
ZCBpdCB3ZW50IHBlcmZlY3RseSBmaW5lIDooCj4gPgo+ID4KPiA+Cj4gPiBUaGFua3MgaW4gYWR2
YW5jZS4KPiA+Cj4gPgo+ID4KPiA+IEFsZXhpcwoKCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxp
c3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 09:37:44 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 09:37:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3KNV-0003Ww-5V; Thu, 19 May 2016 09:36:25 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1b3KNU-0003Wq-Fr
 for xen-users@lists.xen.org; Thu, 19 May 2016 09:36:24 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 19/2F-26599-7198D375; Thu, 19 May 2016 09:36:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprLIsWRWlGSWpSXmKPExsUSuK79gq5op22
 4wf0X5harrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8ale/cZC+ZzVszf3sHawLiCrYuRk0NCwFbi
 7vIDLF2MXBxCAocZJbpWnGYHSTALaEnc+PeSqYuRg4NXQE9i+y85kLCwgLXE2da/jCA2m4C2x
 OS5r5hAbE6BQInD11ewgNgsAqoSW7Y/YIIYoy2xbOFrZhCbV8BZ4uLa34wQu7YySRw6tQbsCB
 EBc4l/Z86wQhwkK3H63HOWCYy8s5CcMQvhjFlIxi5gZF7FqFGcWlSWWqRraKqXVJSZnlGSm5i
 Zo2toYKqXm1pcnJiempOYVKyXnJ+7iREYVAxAsIOxYbvnIUZJDiYlUd4/DbbhQnxJ+SmVGYnF
 GfFFpTmpxYcYZTg4lCR4H7QD5QSLUtNTK9Iyc4DhDZOW4OBREuE17QBK8xYXJOYWZ6ZDpE4x6
 nJsWXBjLZMQS15+XqqUOO8lkBkCIEUZpXlwI2CxdolRVkqYlxHoKCGegtSi3MwSVPlXjOIcjE
 rCvPNApvBk5pXAbXoFdAQT0BG3xGxAjihJREhJNTC2Ld23bWNFddAT9+BujwNrPilccWaNUJ9
 f7fXLY2HRr61cp/qE1m04Uu6bvPtxo64jd4H75nbNRo0S+6Xt7rfyLCSbWyc7rWCZubOM65kc
 9z2HtP+sTzyt+lhZT//MKzOKXlUvUXOq+HB2g+O9Y29v7xRKLhbpztC46msntdxjY+7D/C8LG
 ZRYijMSDbWYi4oTAew0bY2wAgAA
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-10.tower-206.messagelabs.com!1463650581!23237042!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48218 invoked from network); 19 May 2016 09:36:21 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-10.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 19 May 2016 09:36:21 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from [192.168.1.55] (lan.furness.net [84.9.59.220])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id F3E1D1A07C
 for <xen-users@lists.xen.org>; Thu, 19 May 2016 09:36:17 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
Date: Thu, 19 May 2016 10:36:16 +0100
Message-Id: <6B0FE47F-A7F1-43AE-9FF2-D59BD9A7A308@thehobsons.co.uk>
References: <CAKNtY_zfsE_UcNCA5+4=0f2Bt9PuX2XWEbZ=b=gMHB-eOWAxRw@mail.gmail.com>
 <7d074951-bbb0-c142-a13e-4786dbc23aef@gmail.com>
 <CAKNtY_zHradaZYNcs=KnNLaQZ=QQexH9KJezaW7cb0DQCdJeDA@mail.gmail.com>
 <571D6575.4070601@websitemanagers.com.au>
 <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] Server with 2 NICs. DomU as Router
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Sm9obiBQZWFyc29uIDxqb2hucGVhcnNvbjU1NUBnbWFpbC5jb20+IHdyb3RlOgoKPiBJIGhhdmUg
aXQgd29ya2luZyB3aXRoIHRoaXMgc2V0dXA6Cj4gCj4gZXRoMCBjb25uZWN0ZWQgdG8gV0FOCj4g
Cj4gZXRoMSBjb25uZWN0ZWQgdG8gTEFOCj4gCj4gZG9tVSBydW5uaW5nIGFzIHJvdXRlciBhbmQg
ZGV2aWNlcyBjb25uZWN0ZWQgdG8gdGhlIHNlcnZlciBvbiBldGgxCj4gCj4gSSBhbSBhYmxlIHRv
IE5BVCwgcm91dGUgcGFja2V0cyBldGMgb24gZG9tVSBmb3IgZGV2aWNlcyBjb25uZWN0ZWQgdG8g
ZXRoMSBhbmQgaW50ZXJuZXQvSVAgd29ya3MuCj4gCj4gCj4gTm93IEkgYW0gdHJ5aW5nIHRvIGNv
bm5lY3QgZG9tMCB0byBkb21VIGFsc28gYXMgY2xpZW50LiBJIHdvdWxkIGxpa2UgZG9tMCB0cmFm
ZmljIGFsc28gZm9yd2FyZGVkIGRvbVUuIFJ1bm5pbmcgYGJyY3RsIHNob3dgIG9uIGRvbTAgc2hv
d3MgdGhpczoKPiBicmlkZ2UgbmFtZSAgICAgYnJpZGdlIGlkICAgICAgICAgICAgICAgICAgIFNU
UCBlbmFibGVkICAgICBpbnRlcmZhY2VzCj4geGVuYnIwICAgICAgICAgIDgwMDAueHh4eHh4eHh4
eHh4eCAgICAgICBubyAgICAgICAgICAgICAgICAgICAgIHZpZjAKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZXRoMAo+IHhlbmJyMSAgICAgICAgICA4MDAwLnh4eHh4eHh4eHh4eHggICAg
ICAgbm8gICAgICAgICAgICAgICAgICAgICB2aWYxCgpUaGF0IGFsbCBsb29rcyBnb29kCgo+IFNp
bmNlIEkgd291bGQgbGlrZSBkb20wIGFsc28gYW5vdGhlciBjbGllbnQgb24gZG9tVSwgSSB0aG91
Z2h0IGNyZWF0aW5nIHZsYW4KCllvdSdyZSBvdmVyLXRoaW5raW5nIGl0LgpBbGwgeW91IG5lZWQg
dG8gZG8gaXMgYWRkIGFuIElQIGFkZHJlc3MgdG8gdGhlIGJyaWRnZSBpbiBEb20wLCBzbyBjaGFu
Z2UgdGhpcyA6Cgo+PiBhdXRvIHhlbmJyMQo+PiBpZmFjZSB4ZW5icjEgaW5ldCBtYW51YWwKPj4g
YnJpZGdlX3BvcnRzIGV0aDEKCnRvCmF1dG8geGVuYnIxCmlmYWNlIHhlbmJyMSBpbmV0IHN0YXRp
YwpicmlkZ2VfcG9ydHMgZXRoMQogIGFkZHJlc3Mgbm5uLm5ubi5ubm4ubm5uCiAgbmV0bWFzayAu
Li4uCiAgZ2F0ZXdheSAuLi4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Thu May 19 09:37:44 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 09:37:44 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3KNV-0003Ww-5V; Thu, 19 May 2016 09:36:25 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1b3KNU-0003Wq-Fr
 for xen-users@lists.xen.org; Thu, 19 May 2016 09:36:24 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 19/2F-26599-7198D375; Thu, 19 May 2016 09:36:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprLIsWRWlGSWpSXmKPExsUSuK79gq5op22
 4wf0X5harrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8ale/cZC+ZzVszf3sHawLiCrYuRk0NCwFbi
 7vIDLF2MXBxCAocZJbpWnGYHSTALaEnc+PeSqYuRg4NXQE9i+y85kLCwgLXE2da/jCA2m4C2x
 OS5r5hAbE6BQInD11ewgNgsAqoSW7Y/YIIYoy2xbOFrZhCbV8BZ4uLa34wQu7YySRw6tQbsCB
 EBc4l/Z86wQhwkK3H63HOWCYy8s5CcMQvhjFlIxi5gZF7FqFGcWlSWWqRraKqXVJSZnlGSm5i
 Zo2toYKqXm1pcnJiempOYVKyXnJ+7iREYVAxAsIOxYbvnIUZJDiYlUd4/DbbhQnxJ+SmVGYnF
 GfFFpTmpxYcYZTg4lCR4H7QD5QSLUtNTK9Iyc4DhDZOW4OBREuE17QBK8xYXJOYWZ6ZDpE4x6
 nJsWXBjLZMQS15+XqqUOO8lkBkCIEUZpXlwI2CxdolRVkqYlxHoKCGegtSi3MwSVPlXjOIcjE
 rCvPNApvBk5pXAbXoFdAQT0BG3xGxAjihJREhJNTC2Ld23bWNFddAT9+BujwNrPilccWaNUJ9
 f7fXLY2HRr61cp/qE1m04Uu6bvPtxo64jd4H75nbNRo0S+6Xt7rfyLCSbWyc7rWCZubOM65kc
 9z2HtP+sTzyt+lhZT//MKzOKXlUvUXOq+HB2g+O9Y29v7xRKLhbpztC46msntdxjY+7D/C8LG
 ZRYijMSDbWYi4oTAew0bY2wAgAA
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-10.tower-206.messagelabs.com!1463650581!23237042!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 48218 invoked from network); 19 May 2016 09:36:21 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-10.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 19 May 2016 09:36:21 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from [192.168.1.55] (lan.furness.net [84.9.59.220])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id F3E1D1A07C
 for <xen-users@lists.xen.org>; Thu, 19 May 2016 09:36:17 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
Date: Thu, 19 May 2016 10:36:16 +0100
Message-Id: <6B0FE47F-A7F1-43AE-9FF2-D59BD9A7A308@thehobsons.co.uk>
References: <CAKNtY_zfsE_UcNCA5+4=0f2Bt9PuX2XWEbZ=b=gMHB-eOWAxRw@mail.gmail.com>
 <7d074951-bbb0-c142-a13e-4786dbc23aef@gmail.com>
 <CAKNtY_zHradaZYNcs=KnNLaQZ=QQexH9KJezaW7cb0DQCdJeDA@mail.gmail.com>
 <571D6575.4070601@websitemanagers.com.au>
 <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] Server with 2 NICs. DomU as Router
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Sm9obiBQZWFyc29uIDxqb2hucGVhcnNvbjU1NUBnbWFpbC5jb20+IHdyb3RlOgoKPiBJIGhhdmUg
aXQgd29ya2luZyB3aXRoIHRoaXMgc2V0dXA6Cj4gCj4gZXRoMCBjb25uZWN0ZWQgdG8gV0FOCj4g
Cj4gZXRoMSBjb25uZWN0ZWQgdG8gTEFOCj4gCj4gZG9tVSBydW5uaW5nIGFzIHJvdXRlciBhbmQg
ZGV2aWNlcyBjb25uZWN0ZWQgdG8gdGhlIHNlcnZlciBvbiBldGgxCj4gCj4gSSBhbSBhYmxlIHRv
IE5BVCwgcm91dGUgcGFja2V0cyBldGMgb24gZG9tVSBmb3IgZGV2aWNlcyBjb25uZWN0ZWQgdG8g
ZXRoMSBhbmQgaW50ZXJuZXQvSVAgd29ya3MuCj4gCj4gCj4gTm93IEkgYW0gdHJ5aW5nIHRvIGNv
bm5lY3QgZG9tMCB0byBkb21VIGFsc28gYXMgY2xpZW50LiBJIHdvdWxkIGxpa2UgZG9tMCB0cmFm
ZmljIGFsc28gZm9yd2FyZGVkIGRvbVUuIFJ1bm5pbmcgYGJyY3RsIHNob3dgIG9uIGRvbTAgc2hv
d3MgdGhpczoKPiBicmlkZ2UgbmFtZSAgICAgYnJpZGdlIGlkICAgICAgICAgICAgICAgICAgIFNU
UCBlbmFibGVkICAgICBpbnRlcmZhY2VzCj4geGVuYnIwICAgICAgICAgIDgwMDAueHh4eHh4eHh4
eHh4eCAgICAgICBubyAgICAgICAgICAgICAgICAgICAgIHZpZjAKPiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgZXRoMAo+IHhlbmJyMSAgICAgICAgICA4MDAwLnh4eHh4eHh4eHh4eHggICAg
ICAgbm8gICAgICAgICAgICAgICAgICAgICB2aWYxCgpUaGF0IGFsbCBsb29rcyBnb29kCgo+IFNp
bmNlIEkgd291bGQgbGlrZSBkb20wIGFsc28gYW5vdGhlciBjbGllbnQgb24gZG9tVSwgSSB0aG91
Z2h0IGNyZWF0aW5nIHZsYW4KCllvdSdyZSBvdmVyLXRoaW5raW5nIGl0LgpBbGwgeW91IG5lZWQg
dG8gZG8gaXMgYWRkIGFuIElQIGFkZHJlc3MgdG8gdGhlIGJyaWRnZSBpbiBEb20wLCBzbyBjaGFu
Z2UgdGhpcyA6Cgo+PiBhdXRvIHhlbmJyMQo+PiBpZmFjZSB4ZW5icjEgaW5ldCBtYW51YWwKPj4g
YnJpZGdlX3BvcnRzIGV0aDEKCnRvCmF1dG8geGVuYnIxCmlmYWNlIHhlbmJyMSBpbmV0IHN0YXRp
YwpicmlkZ2VfcG9ydHMgZXRoMQogIGFkZHJlc3Mgbm5uLm5ubi5ubm4ubm5uCiAgbmV0bWFzayAu
Li4uCiAgZ2F0ZXdheSAuLi4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Thu May 19 10:30:58 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 10:30:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3LCu-0007Fr-Ns; Thu, 19 May 2016 10:29:32 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=940297dbe=wei.liu2@citrix.com>)
 id 1b3LCs-0007Fl-OI
 for Xen-users@lists.xen.org; Thu, 19 May 2016 10:29:30 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 0A/E3-02972-A859D375; Thu, 19 May 2016 10:29:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIIsWRWlGSWpSXmKPExsXitHSDvW7nVNt
 wg86Nmharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8anOWsZC94zV9xv+8PcwNjE3MXIySEh4C9x
 fPFFVhCbRUBV4ueLnewgNpuAssTPzl42EFtEQFbibG8/WD2zgI3ErlPNYHFhAU2JH2tvs4DYv
 AJ6Eg8X3gObIyQwm1Fi62kZiLigxMmZT1ggenUkFuz+BNTLAWRLSyz/xwES5hRwlDi4cDbYWl
 EBFYkrE96yQ4xRkOiYfowJpFxCgFvib7f9BEb+WUiGzkIydBbC0AWMzKsY1YtTi8pSi3SN9JK
 KMtMzSnITM3N0DQ1N9HJTi4sT01NzEpOK9ZLzczcxAoOPAQh2MLbMcT7EKMnBpCTK+6fBNlyI
 Lyk/pTIjsTgjvqg0J7X4EKMMB4eSBK8gMJiFBItS01Mr0jJzgHEAk5bg4FES4f09GSjNW1yQm
 FucmQ6ROsWoy7Hgx+21TEIsefl5qVLivH+nABUJgBRllObBjYDF5CVGWSlhXkago4R4ClKLcj
 NLUOVfMYpzMCoJ854EmcKTmVcCt+kV0BFMQEfcErMBOaIkESEl1cAoVSk6/X1Mx8lQ/ohNIfe
 nxj1dELW6QPcpyw7JuRf0vLPuLKkoXLJG8P3Zqbsm/SltTm5u/qo2e/auKdze1SfXXw849mD1
 FdOL/J+sp5vNCp/TFMaa/XCBspz0+8bwU18WVOZ7nvixfcGB2z8fXZjbsftrtKopZ2U5y2cnW
 /cvT7jqu4p2bz4SpcRSnJFoqMVcVJwIAJyfuNTEAgAA
X-Env-Sender: prvs=940297dbe=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1463653768!41675961!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53150 invoked from network); 19 May 2016 10:29:29 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-4.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 19 May 2016 10:29:29 -0000
X-IronPort-AV: E=Sophos;i="5.26,334,1459814400"; d="scan'208";a="362033140"
Date: Thu, 19 May 2016 11:29:26 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160519102926.GP8974@citrix.com>
References: <dde6f84cd35f00d13de4e7dd3579ef30@webmail.chao5.int>
 <20160518145021.GC27241@citrix.com>
 <67459b1da65634df11462bf4b314e248@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <67459b1da65634df11462bf4b314e248@webmail.chao5.int>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: Xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] ugly network bug
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDc6NTM6MDFQTSArMDIwMCwgQ2hyaXN0b3BoIHdyb3Rl
Ogo+ID4KPiA+VGhpcyBtZWFucyBndWVzdCBSWCBpcyBzdGFsbGVkLgo+ID4KPiA+SXQncyBsaWtl
bHkgdGhhdCB0aGUgcHJvYmxlbSBpcyBvbiB0aGUgZ3Vlc3Qgc2lkZS4KPiA+Cj4gPldoYXQgaXMg
a2VybmVsIHZlcnNpb24gdGhhdCB5b3UgdXNlIGluc2lkZSB5b3VyIGd1ZXN0Pwo+ID4KPiA+V2Vp
Lgo+IAo+IGl0IGlzIGEgY2VudG9zIDcuMiBkb21VIHdpdGggMy4xMC4wLTMyNy4xOC4yLmVsNy54
ODZfNjQga2VybmVsCj4gCgpIbW0uLi4gSXQncyBoYXJkIGZvciBtZSB0byB0ZWxsIGlmIGl0IGhh
cyBhbGwgdGhlIGJ1ZyBmaXhlcyBmb3IKeGVuLW5ldGZyb250IGluIHVwc3RyZWFtIGtlcm5lbC4K
CkFyZSB5b3UgYWJsZSB0byB0cnkgdGhlIGxhdGVzdCBMVFMga2VybmVsIGluIHlvdXIgZ3Vlc3Q/
CgpXZWkuCgoKPiAKPiAtLSAKPiAtLS0tLS0tLS0KPiBHcmVldHoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVu
LXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 10:30:58 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 10:30:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3LCu-0007Fr-Ns; Thu, 19 May 2016 10:29:32 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=940297dbe=wei.liu2@citrix.com>)
 id 1b3LCs-0007Fl-OI
 for Xen-users@lists.xen.org; Thu, 19 May 2016 10:29:30 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 0A/E3-02972-A859D375; Thu, 19 May 2016 10:29:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIIsWRWlGSWpSXmKPExsXitHSDvW7nVNt
 wg86Nmharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8anOWsZC94zV9xv+8PcwNjE3MXIySEh4C9x
 fPFFVhCbRUBV4ueLnewgNpuAssTPzl42EFtEQFbibG8/WD2zgI3ErlPNYHFhAU2JH2tvs4DYv
 AJ6Eg8X3gObIyQwm1Fi62kZiLigxMmZT1ggenUkFuz+BNTLAWRLSyz/xwES5hRwlDi4cDbYWl
 EBFYkrE96yQ4xRkOiYfowJpFxCgFvib7f9BEb+WUiGzkIydBbC0AWMzKsY1YtTi8pSi3SN9JK
 KMtMzSnITM3N0DQ1N9HJTi4sT01NzEpOK9ZLzczcxAoOPAQh2MLbMcT7EKMnBpCTK+6fBNlyI
 Lyk/pTIjsTgjvqg0J7X4EKMMB4eSBK8gMJiFBItS01Mr0jJzgHEAk5bg4FES4f09GSjNW1yQm
 FucmQ6ROsWoy7Hgx+21TEIsefl5qVLivH+nABUJgBRllObBjYDF5CVGWSlhXkago4R4ClKLcj
 NLUOVfMYpzMCoJ854EmcKTmVcCt+kV0BFMQEfcErMBOaIkESEl1cAoVSk6/X1Mx8lQ/ohNIfe
 nxj1dELW6QPcpyw7JuRf0vLPuLKkoXLJG8P3Zqbsm/SltTm5u/qo2e/auKdze1SfXXw849mD1
 FdOL/J+sp5vNCp/TFMaa/XCBspz0+8bwU18WVOZ7nvixfcGB2z8fXZjbsftrtKopZ2U5y2cnW
 /cvT7jqu4p2bz4SpcRSnJFoqMVcVJwIAJyfuNTEAgAA
X-Env-Sender: prvs=940297dbe=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1463653768!41675961!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53150 invoked from network); 19 May 2016 10:29:29 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-4.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 19 May 2016 10:29:29 -0000
X-IronPort-AV: E=Sophos;i="5.26,334,1459814400"; d="scan'208";a="362033140"
Date: Thu, 19 May 2016 11:29:26 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160519102926.GP8974@citrix.com>
References: <dde6f84cd35f00d13de4e7dd3579ef30@webmail.chao5.int>
 <20160518145021.GC27241@citrix.com>
 <67459b1da65634df11462bf4b314e248@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <67459b1da65634df11462bf4b314e248@webmail.chao5.int>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: Xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] ugly network bug
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDc6NTM6MDFQTSArMDIwMCwgQ2hyaXN0b3BoIHdyb3Rl
Ogo+ID4KPiA+VGhpcyBtZWFucyBndWVzdCBSWCBpcyBzdGFsbGVkLgo+ID4KPiA+SXQncyBsaWtl
bHkgdGhhdCB0aGUgcHJvYmxlbSBpcyBvbiB0aGUgZ3Vlc3Qgc2lkZS4KPiA+Cj4gPldoYXQgaXMg
a2VybmVsIHZlcnNpb24gdGhhdCB5b3UgdXNlIGluc2lkZSB5b3VyIGd1ZXN0Pwo+ID4KPiA+V2Vp
Lgo+IAo+IGl0IGlzIGEgY2VudG9zIDcuMiBkb21VIHdpdGggMy4xMC4wLTMyNy4xOC4yLmVsNy54
ODZfNjQga2VybmVsCj4gCgpIbW0uLi4gSXQncyBoYXJkIGZvciBtZSB0byB0ZWxsIGlmIGl0IGhh
cyBhbGwgdGhlIGJ1ZyBmaXhlcyBmb3IKeGVuLW5ldGZyb250IGluIHVwc3RyZWFtIGtlcm5lbC4K
CkFyZSB5b3UgYWJsZSB0byB0cnkgdGhlIGxhdGVzdCBMVFMga2VybmVsIGluIHlvdXIgZ3Vlc3Q/
CgpXZWkuCgoKPiAKPiAtLSAKPiAtLS0tLS0tLS0KPiBHcmVldHoKCl9fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVu
LXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 11:35:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 11:35:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3MD9-0003sf-BP; Thu, 19 May 2016 11:33:51 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=940297dbe=wei.liu2@citrix.com>)
 id 1b3MD8-0003sZ-8v
 for Xen-users@lists.xen.org; Thu, 19 May 2016 11:33:50 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 A7/A7-04060-D94AD375; Thu, 19 May 2016 11:33:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBIsWRWlGSWpSXmKPExsXitHSDve6cJbb
 hBscn2lisunqA1YHR4+ju30wBjFGsmXlJ+RUJrBnrL19lL1jHVbHo126WBsYjHF2MnBwSAv4S
 r/dOZQOxWQRUJfafX80IYrMJKEv87OwFi4sI6EssWXcMKM7BwSxQJXHneBFIWFggQWLOhdksI
 DYvUMmvFV1AJVwcQgIzmSXuH1zNCpEQlDg58wkLRK+mxPpd+hCmtMTyf2AXMAvISzRvnc0MYn
 MKeEv8bnoOdoGogIrElQlv2UFsIQEFiY7px5ggLuaWuH16KvMERoFZSBbMQlgwC2HBLCQLFjC
 yrGJUL04tKkst0jXTSyrKTM8oyU3MzNE1NDDWy00tLk5MT81JTCrWS87P3cQIDNV6BgbGHYxX
 2pwPMUpyMCmJ8v5psA0X4kvKT6nMSCzOiC8qzUktPsQow8GhJMGbvhgoJ1iUmp5akZaZA4wam
 LQEB4+SCC8HSJq3uCAxtzgzHSJ1ilGXY9byO2uZhFjy8vNSpcR5pUGKBECKMkrz4EbAIvgSo6
 yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWHehSBTeDLzSuA2vQI6ggnoiFtiNiBHlCQipKQaGDd
 dPfxJv3Ub1wGVGtXXK2S2C9zQ3yuxdsHag42ThbbkCNsXWzyK2H574hyxyieP5mkEvmzvM4p9
 Y3R7o/5PpadFHXsTNUxVvjae35hZHXK59suT2LClNncfbN45/UqBcu4MtsyD7zcFGx46N3Htz
 RWuLPuniX24/KXo4vknHftmmHRkBd4+bbpViaU4I9FQi7moOBEAEWNKFtsCAAA=
X-Env-Sender: prvs=940297dbe=wei.liu2@citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1463657625!33457085!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3480 invoked from network); 19 May 2016 11:33:48 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-16.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 19 May 2016 11:33:48 -0000
X-IronPort-AV: E=Sophos;i="5.26,334,1459814400"; d="scan'208";a="362044696"
Date: Thu, 19 May 2016 12:33:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160519113339.GJ27241@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
 <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
 <20160518144902.GB27241@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F50F@EX01.corp.qihoo.net>
 <20160518154839.GK8974@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F597@EX01.corp.qihoo.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F597@EX01.corp.qihoo.net>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 George Dunlap <dunlapg@umich.edu>, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] =?utf-8?b?562U5aSNOiDnrZTlpI06ICDnrZTlpI06IHN0dWJk?=
 =?utf-8?q?om?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTksIDIwMTYgYXQgMDM6Mzg6MThBTSArMDAwMCwg5bit5bq35p2wIHdyb3Rl
Ogo+IHNvcnJ5Cj4gCj4gSW4gbXkgL2Jvb3QvZ3J1Yi9ncnViLmNvbmY6Cj4ga2VybmVsIC94ZW4u
Z3ogZG9tMF9tZW09NTEzNjYwOTYgbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsCj4gCgpZZXMs
IHNvbWV0aGluZyBsaWtlIHRoaXMuCgpNaW5lIGhhcyAibG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9
YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPWNvbTEsdmdhCmNvbnNvbGVfdG9fcmluZyBzeW5j
X2NvbnNvbGUiLgoKWW91IGNhbiB0cnkgbWluZSBhcyB3ZWxsLgoKPiBGaXJzdGx5IEkgcnVuICd4
bCBkbWVzZyAtYycsIHRoZW4gcnVuICd4bCAtdnZ2IGNyZWF0ZSB0ZXN0X3N0dWJkb20uY2ZnJwo+
IFRoZXJlIGlzIG5vIG91dHB1dCBmcm9tICd4bCBkbWVzZycKPiAKCk5vdCBldmVuIG91dHB1dCBm
cm9tIGh2bWxvYWRlciBhbmQgc3R1YmRvbT8gIFRoYXQncyBub3QgdmVyeSBub3JtYWwuIFlvdQpj
YW4gYXMgbGVhc3QgaGF2ZSBzb21lIG91dHB1dC4gUGxlYXNlIHRyeSBteSBjb21tYW5kIGxpbmUg
YW5kIHNlZSBpZiBpdAptYWtlcyBhIGRpZmZlcmVuY2UuCgpXZWkuCgoKCj4gCj4gLS0tLS3pgq7k
u7bljp/ku7YtLS0tLQo+IOWPkeS7tuS6ujogV2VpIExpdSBbbWFpbHRvOndlaS5saXUyQGNpdHJp
eC5jb21dIAo+IOWPkemAgeaXtumXtDogMjAxNuW5tDXmnIgxOOaXpSAyMzo0OQo+IOaUtuS7tuS6
ujog5bit5bq35p2wCj4g5oqE6YCBOiBXZWkgTGl1OyBHZW9yZ2UgRHVubGFwOyBYZW4tdXNlcnNA
bGlzdHMueGVuLm9yZwo+IOS4u+mimDogUmU6IOetlOWkjTogW1hlbi11c2Vyc10g562U5aSNOiBz
dHViZG9tCj4gCj4gT24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDM6MDc6MzlQTSArMDAwMCwg5bit
5bq35p2wIHdyb3RlOgo+ID4geGVuNC41LjEgb24gY2VudG9zNi41LCBJIGNvbXBpbGVkIGl0IGZy
b20gc291cmNlIGNvZGUuIGtlcm5lbCBpcyAKPiA+IDMuMTAuMjAtMTEuZWw2LmNlbnRvcy5hbHQu
eDg2XzY0Cj4gPiAKPiA+IAo+ID4gIyB4bCAtdnZ2IGNyZWF0ZSB0ZXN0X3N0dWJkb20uY2ZnCj4g
PiAKPiAKPiBJIHRoaW5rIHRoZSBkb21haW4gY3JlYXRpb24gd29ya2VkIGZpbmUuCj4gCj4gQW55
dGhpbmcgaW50ZXJlc3RpbmcgaW4geGwgZG1lc2c/IE5vdGUgdGhhdCB5b3UgbWlnaHQgbmVlZCB0
byBidW1wIGxvZyBsZXZlbC4KPiAKPiBBZGQgdGhlIGZvbGxvd2luZyBvcHRpb25zIHRvIHhlbiBj
b21tYW5kIGxpbmUgdG8gYnVtcCBsb2cgbGV2ZWw6Cj4gbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9
YWxsLgo+IAo+IFdlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0
cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 11:35:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 11:35:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3MD9-0003sf-BP; Thu, 19 May 2016 11:33:51 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=940297dbe=wei.liu2@citrix.com>)
 id 1b3MD8-0003sZ-8v
 for Xen-users@lists.xen.org; Thu, 19 May 2016 11:33:50 +0000
Received: from [85.158.137.68] by server-7.bemta-3.messagelabs.com id
 A7/A7-04060-D94AD375; Thu, 19 May 2016 11:33:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBIsWRWlGSWpSXmKPExsXitHSDve6cJbb
 hBscn2lisunqA1YHR4+ju30wBjFGsmXlJ+RUJrBnrL19lL1jHVbHo126WBsYjHF2MnBwSAv4S
 r/dOZQOxWQRUJfafX80IYrMJKEv87OwFi4sI6EssWXcMKM7BwSxQJXHneBFIWFggQWLOhdksI
 DYvUMmvFV1AJVwcQgIzmSXuH1zNCpEQlDg58wkLRK+mxPpd+hCmtMTyf2AXMAvISzRvnc0MYn
 MKeEv8bnoOdoGogIrElQlv2UFsIQEFiY7px5ggLuaWuH16KvMERoFZSBbMQlgwC2HBLCQLFjC
 yrGJUL04tKkst0jXTSyrKTM8oyU3MzNE1NDDWy00tLk5MT81JTCrWS87P3cQIDNV6BgbGHYxX
 2pwPMUpyMCmJ8v5psA0X4kvKT6nMSCzOiC8qzUktPsQow8GhJMGbvhgoJ1iUmp5akZaZA4wam
 LQEB4+SCC8HSJq3uCAxtzgzHSJ1ilGXY9byO2uZhFjy8vNSpcR5pUGKBECKMkrz4EbAIvgSo6
 yUMC8jAwODEE9BalFuZgmq/CtGcQ5GJWHehSBTeDLzSuA2vQI6ggnoiFtiNiBHlCQipKQaGDd
 dPfxJv3Ub1wGVGtXXK2S2C9zQ3yuxdsHag42ThbbkCNsXWzyK2H574hyxyieP5mkEvmzvM4p9
 Y3R7o/5PpadFHXsTNUxVvjae35hZHXK59suT2LClNncfbN45/UqBcu4MtsyD7zcFGx46N3Htz
 RWuLPuniX24/KXo4vknHftmmHRkBd4+bbpViaU4I9FQi7moOBEAEWNKFtsCAAA=
X-Env-Sender: prvs=940297dbe=wei.liu2@citrix.com
X-Msg-Ref: server-16.tower-31.messagelabs.com!1463657625!33457085!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3480 invoked from network); 19 May 2016 11:33:48 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-16.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 19 May 2016 11:33:48 -0000
X-IronPort-AV: E=Sophos;i="5.26,334,1459814400"; d="scan'208";a="362044696"
Date: Thu, 19 May 2016 12:33:39 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160519113339.GJ27241@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F18B@EX01.corp.qihoo.net>
 <CAFLBxZYRG6yLHuXrOMfgEMcb=kmn77dUSoXOSrXyhrUocYPEqg@mail.gmail.com>
 <21D42A94174EE345809CF640696801D501B9F37E@EX01.corp.qihoo.net>
 <20160518144902.GB27241@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F50F@EX01.corp.qihoo.net>
 <20160518154839.GK8974@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F597@EX01.corp.qihoo.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F597@EX01.corp.qihoo.net>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 George Dunlap <dunlapg@umich.edu>, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] =?utf-8?b?562U5aSNOiDnrZTlpI06ICDnrZTlpI06IHN0dWJk?=
 =?utf-8?q?om?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTksIDIwMTYgYXQgMDM6Mzg6MThBTSArMDAwMCwg5bit5bq35p2wIHdyb3Rl
Ogo+IHNvcnJ5Cj4gCj4gSW4gbXkgL2Jvb3QvZ3J1Yi9ncnViLmNvbmY6Cj4ga2VybmVsIC94ZW4u
Z3ogZG9tMF9tZW09NTEzNjYwOTYgbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9YWxsCj4gCgpZZXMs
IHNvbWV0aGluZyBsaWtlIHRoaXMuCgpNaW5lIGhhcyAibG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9
YWxsIGNvbTE9MTE1MjAwLDhuMSBjb25zb2xlPWNvbTEsdmdhCmNvbnNvbGVfdG9fcmluZyBzeW5j
X2NvbnNvbGUiLgoKWW91IGNhbiB0cnkgbWluZSBhcyB3ZWxsLgoKPiBGaXJzdGx5IEkgcnVuICd4
bCBkbWVzZyAtYycsIHRoZW4gcnVuICd4bCAtdnZ2IGNyZWF0ZSB0ZXN0X3N0dWJkb20uY2ZnJwo+
IFRoZXJlIGlzIG5vIG91dHB1dCBmcm9tICd4bCBkbWVzZycKPiAKCk5vdCBldmVuIG91dHB1dCBm
cm9tIGh2bWxvYWRlciBhbmQgc3R1YmRvbT8gIFRoYXQncyBub3QgdmVyeSBub3JtYWwuIFlvdQpj
YW4gYXMgbGVhc3QgaGF2ZSBzb21lIG91dHB1dC4gUGxlYXNlIHRyeSBteSBjb21tYW5kIGxpbmUg
YW5kIHNlZSBpZiBpdAptYWtlcyBhIGRpZmZlcmVuY2UuCgpXZWkuCgoKCj4gCj4gLS0tLS3pgq7k
u7bljp/ku7YtLS0tLQo+IOWPkeS7tuS6ujogV2VpIExpdSBbbWFpbHRvOndlaS5saXUyQGNpdHJp
eC5jb21dIAo+IOWPkemAgeaXtumXtDogMjAxNuW5tDXmnIgxOOaXpSAyMzo0OQo+IOaUtuS7tuS6
ujog5bit5bq35p2wCj4g5oqE6YCBOiBXZWkgTGl1OyBHZW9yZ2UgRHVubGFwOyBYZW4tdXNlcnNA
bGlzdHMueGVuLm9yZwo+IOS4u+mimDogUmU6IOetlOWkjTogW1hlbi11c2Vyc10g562U5aSNOiBz
dHViZG9tCj4gCj4gT24gV2VkLCBNYXkgMTgsIDIwMTYgYXQgMDM6MDc6MzlQTSArMDAwMCwg5bit
5bq35p2wIHdyb3RlOgo+ID4geGVuNC41LjEgb24gY2VudG9zNi41LCBJIGNvbXBpbGVkIGl0IGZy
b20gc291cmNlIGNvZGUuIGtlcm5lbCBpcyAKPiA+IDMuMTAuMjAtMTEuZWw2LmNlbnRvcy5hbHQu
eDg2XzY0Cj4gPiAKPiA+IAo+ID4gIyB4bCAtdnZ2IGNyZWF0ZSB0ZXN0X3N0dWJkb20uY2ZnCj4g
PiAKPiAKPiBJIHRoaW5rIHRoZSBkb21haW4gY3JlYXRpb24gd29ya2VkIGZpbmUuCj4gCj4gQW55
dGhpbmcgaW50ZXJlc3RpbmcgaW4geGwgZG1lc2c/IE5vdGUgdGhhdCB5b3UgbWlnaHQgbmVlZCB0
byBidW1wIGxvZyBsZXZlbC4KPiAKPiBBZGQgdGhlIGZvbGxvd2luZyBvcHRpb25zIHRvIHhlbiBj
b21tYW5kIGxpbmUgdG8gYnVtcCBsb2cgbGV2ZWw6Cj4gbG9nbHZsPWFsbCBndWVzdF9sb2dsdmw9
YWxsLgo+IAo+IFdlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0
cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 16:20:10 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 16:20:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3Qev-0002Y9-2r; Thu, 19 May 2016 16:18:49 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=940297dbe=wei.liu2@citrix.com>)
 id 1b3Qet-0002Xt-WB
 for Xen-users@lists.xen.org; Thu, 19 May 2016 16:18:48 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 F5/A0-07120-767ED375; Thu, 19 May 2016 16:18:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBIsWRWlGSWpSXmKPExsXitHSDvW76c9t
 wg+aJLBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8azSafZC9YzVfw9t4+xgfEbYxcjJ4eEgL/E
 wd3XWEBsFgFVid2PpzCD2GwCyhI/O3vZQGwRAX2JJeuOgdUzC4RL/Pj3BKxeWCBA4sjVLrB6X
 qCaX5c72bsYuTiEBC4xSiyb8pkJIiEocXImSAMHULOmxPpd+hCmtMTyfxwQI+UlmrfOBhvDKe
 AtMf1nL9h4UQEViSsT3rKD2EICChId048xgbRKCHBL/O22n8AoMAvJ/FkI82chzJ+FZP4CRpZ
 VjOrFqUVlqUW6hnpJRZnpGSW5iZk5uoYGZnq5qcXFiempOYlJxXrJ+bmbGIGhygAEOxh3Pnc6
 xCjJwaQkynv/nG24EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQle7mdAOcGi1PTUirTMHGDUwKQlO
 HiURHj9QNK8xQWJucWZ6RCpU4y6HAt+3F7LJMSSl5+XKiXO++IpUJEASFFGaR7cCFgEX2KUlR
 LmZQQ6SoinILUoN7MEVf4VozgHo5IwbzjIKp7MvBK4Ta+AjmACOuKWmA3IESWJCCmpBkYPlrZ
 Pk6wm/eBY/fr03AUartFvXY+/Ng5mrOpj+j7d7+FHcc1Onrzcjb9Pv9ln55be/vjyjD07PEP9
 bLlK/EVWZtxj+GKt1+u87K/setejDtHHpfr8Trx89LnzbtnCDw/uzFi7OmeH8GuZNK3rSYGvX
 RZH5q3L6f25YnUrp4rFo50xKgxztf4psRRnJBpqMRcVJwIA7z6HetsCAAA=
X-Env-Sender: prvs=940297dbe=wei.liu2@citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1463674725!10568001!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39457 invoked from network); 19 May 2016 16:18:46 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-16.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 19 May 2016 16:18:46 -0000
X-IronPort-AV: E=Sophos;i="5.26,334,1459814400"; d="scan'208";a="362130123"
Date: Thu, 19 May 2016 17:18:38 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160519161838.GA21426@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
 <20160518154543.GF27241@citrix.com> <20160518162507.GM8974@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F58B@EX01.corp.qihoo.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F58B@EX01.corp.qihoo.net>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] =?utf-8?b?562U5aSNOiAgeGwgbmV0d29yay1hdHRhY2g=?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTksIDIwMTYgYXQgMDM6Mjk6NTlBTSArMDAwMCwg5bit5bq35p2wIHdyb3Rl
Ogo+IFRoYW5rIHlvdSB2ZXJ5IG11Y2gsIHhsIG5ldHdvcmstYXR0YWNoIGlzIHZlcnkgaW1wb3J0
YW50IGZvciBtZS4KPiAKCkZvciBub3cgcGxlYXNlIGV4cGxpY2l0bHkgc3BlY2lmeSB0eXBlPXZp
ZiB0byB3b3JrIGFyb3VuZCB0aGlzIGlzc3VlLgoKSSBuZWVkIHRvIGRpc2N1c3Mgd2l0aCBRRU1V
IG1haW50YWluZXIgYW5kIGRvIHNvbWUgY29kZSBhcmNoYWVvbG9neSB0bwpmaWd1cmUgb3V0IGEg
cHJvcGVyIGZpeC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 16:20:10 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 16:20:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3Qev-0002Y9-2r; Thu, 19 May 2016 16:18:49 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=940297dbe=wei.liu2@citrix.com>)
 id 1b3Qet-0002Xt-WB
 for Xen-users@lists.xen.org; Thu, 19 May 2016 16:18:48 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 F5/A0-07120-767ED375; Thu, 19 May 2016 16:18:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBIsWRWlGSWpSXmKPExsXitHSDvW76c9t
 wg+aJLBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8azSafZC9YzVfw9t4+xgfEbYxcjJ4eEgL/E
 wd3XWEBsFgFVid2PpzCD2GwCyhI/O3vZQGwRAX2JJeuOgdUzC4RL/Pj3BKxeWCBA4sjVLrB6X
 qCaX5c72bsYuTiEBC4xSiyb8pkJIiEocXImSAMHULOmxPpd+hCmtMTyfxwQI+UlmrfOBhvDKe
 AtMf1nL9h4UQEViSsT3rKD2EICChId048xgbRKCHBL/O22n8AoMAvJ/FkI82chzJ+FZP4CRpZ
 VjOrFqUVlqUW6hnpJRZnpGSW5iZk5uoYGZnq5qcXFiempOYlJxXrJ+bmbGIGhygAEOxh3Pnc6
 xCjJwaQkynv/nG24EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQle7mdAOcGi1PTUirTMHGDUwKQlO
 HiURHj9QNK8xQWJucWZ6RCpU4y6HAt+3F7LJMSSl5+XKiXO++IpUJEASFFGaR7cCFgEX2KUlR
 LmZQQ6SoinILUoN7MEVf4VozgHo5IwbzjIKp7MvBK4Ta+AjmACOuKWmA3IESWJCCmpBkYPlrZ
 Pk6wm/eBY/fr03AUartFvXY+/Ng5mrOpj+j7d7+FHcc1Onrzcjb9Pv9ln55be/vjyjD07PEP9
 bLlK/EVWZtxj+GKt1+u87K/setejDtHHpfr8Trx89LnzbtnCDw/uzFi7OmeH8GuZNK3rSYGvX
 RZH5q3L6f25YnUrp4rFo50xKgxztf4psRRnJBpqMRcVJwIA7z6HetsCAAA=
X-Env-Sender: prvs=940297dbe=wei.liu2@citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1463674725!10568001!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 39457 invoked from network); 19 May 2016 16:18:46 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-16.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 19 May 2016 16:18:46 -0000
X-IronPort-AV: E=Sophos;i="5.26,334,1459814400"; d="scan'208";a="362130123"
Date: Thu, 19 May 2016 17:18:38 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160519161838.GA21426@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
 <20160518154543.GF27241@citrix.com> <20160518162507.GM8974@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F58B@EX01.corp.qihoo.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F58B@EX01.corp.qihoo.net>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] =?utf-8?b?562U5aSNOiAgeGwgbmV0d29yay1hdHRhY2g=?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTksIDIwMTYgYXQgMDM6Mjk6NTlBTSArMDAwMCwg5bit5bq35p2wIHdyb3Rl
Ogo+IFRoYW5rIHlvdSB2ZXJ5IG11Y2gsIHhsIG5ldHdvcmstYXR0YWNoIGlzIHZlcnkgaW1wb3J0
YW50IGZvciBtZS4KPiAKCkZvciBub3cgcGxlYXNlIGV4cGxpY2l0bHkgc3BlY2lmeSB0eXBlPXZp
ZiB0byB3b3JrIGFyb3VuZCB0aGlzIGlzc3VlLgoKSSBuZWVkIHRvIGRpc2N1c3Mgd2l0aCBRRU1V
IG1haW50YWluZXIgYW5kIGRvIHNvbWUgY29kZSBhcmNoYWVvbG9neSB0bwpmaWd1cmUgb3V0IGEg
cHJvcGVyIGZpeC4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 16:57:55 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 16:57:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3RFY-0005AH-Tx; Thu, 19 May 2016 16:56:40 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9402cd06a=roger.pau@citrix.com>)
 id 1b3RFX-0005A9-DH
 for xen-users@lists.xenproject.org; Thu, 19 May 2016 16:56:39 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 5A/22-18833-640FD375; Thu, 19 May 2016 16:56:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsXitHSDva7bB9t
 wg3W7+C3e7fvL7MDocfjDFZYAxijWzLyk/IoE1oxj2x+yFxznqDhw6g5jA+NLti5GTg4JAX+J
 a+cngdksAqoSV6YsZuli5OBgE7CXmP61AiQsIiArcba3nxnEZhZwllj8q5EVxBYWsJKY3bSGC
 aScV8BQ4uWXWJCwkMA3RolD98pBbF4BQYmTM5+wQLTqSCzY/YkNpJxZQFpi+T8OkDCngKPEwU
 cn2EFsUQF1ifW7brNBjFGU6J/3AOpIbonbp6cyT2Dkn4Vk6iwkU2chTF3AyLyKUb04tagstUj
 XWC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzD0GIBgB2PHP6dDjJIcTEqivPfP
 2YYL8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuDd/g4oJ1iUmp5akZaZA4wCmLQEB4+SCC/Xe6A0b
 3FBYm5xZjpE6hSjopQ47wmQPgGQREZpHlwbLPIuMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZ
 h3CsgUnsy8Erjpr4AWMwEtviVmA7K4JBEhJdXA6HO3QmWZg1h7cNqcnT2XaoWmCDGaPZoWP8f
 x26z0btNdb7nFNh6eYvl+XdaRT+da9u4VXuj/7/aTrutxVcUG1d1MlbOrVl3VmXzJY3uswGKW
 X3rzj2w+I6Z822rL44afHx4rStxwrQ6ecjT3ywJ3+/qn8g/Op8lsf/0/OzRyq9Mljn0p7/fZc
 iuxFGckGmoxFxUnAgCsJJdHtwIAAA==
X-Env-Sender: prvs=9402cd06a=roger.pau@citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1463676996!8896696!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47358 invoked from network); 19 May 2016 16:56:37 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 19 May 2016 16:56:37 -0000
X-IronPort-AV: E=Sophos;i="5.26,334,1459814400"; d="scan'208";a="362139474"
Date: Thu, 19 May 2016 18:56:34 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160519165634.gd2c7gsokwi6mvx6@mac>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
 <20160518193012.GA28438@citrix.com>
 <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTksIDIwMTYgYXQgMDc6MzE6MjdBTSArMDIwMCwgQ2hyaXN0b3BoIHdyb3Rl
Ogo+ID4gCj4gPiBZZXMsIHRoZXNlIHJlc3VsdHMgYWxsIGxvb2sgdmVyeSBzZW5zaWJsZS4KPiA+
IAo+ID4gU28gYmFzaWNhbGx5IHlvdSBjYW4gcnVsZSBvdXQgcHJvYmxlbXMgd2l0aCBuZXR3b3Jr
IGRyaXZlcnMuCj4gPiAKPiA+IAo+ID4gRG8geW91IGhhcHBlbiB0byBjb3B5IGxvdHMgb2Ygc21h
bGwgZmlsZXM/IElzIHRoZXJlIGFwcGxpY2F0aW9uIGxldmVsCj4gPiB0aHJvdHRsaW5nIGdvaW5n
IG9uPwo+ID4gCj4gPiAoSSdtIGFmcmFpZCBJJ20gbm90IGZhbWlsaWFyIHdpdGggU01CIHRvIG1h
a2Ugc2Vuc2libGUgc3VnZ2VzdGlvbnMKPiA+IGhlcmUuKQo+ID4gCj4gPiBXZWkuCj4gPiAKPiBu
byBJIGNvcHkgYmlnIGZpbGVzIDIwLTUwR0IuLi4KClNpbmNlIEkndmUgYmVlbiBkZWFsaW5nIHdp
dGggbmV0ZnJvbnQgaXNzdWVzIHJlY2VudGx5IGFsc28gKG5vdCBvbiBMaW51eCBvciAKV2luZG93
cyksIEkgd291bGQgcmVjb21tZW5kIHRoYXQgeW91IHRha2UgYSBjYXB0dXJlIG9mIHRoZSBwYWNr
ZXRzIHNlZW4gaW4gCnRoZSBicmlkZ2UgdXNpbmcgdGNwZHVtcCBhbmQgYW5hbGl6ZSBpdCB3aXRo
IFdpcmVzaGFyayBvciBzb21ldGhpbmcgCnNpbWlsYXIuIEZXSVcsIEkgdXNlIHRoZSBmb2xsb3dp
bmcgcnVuZSBpbiBvcmRlciB0byBtYWtlIHRjcGR1bXAgZ2VuZXJhdGUgYSAKZmlsZSB0aGF0IEkg
Y2FuIG9wZW4gd2l0aCBXaXJlc2hhcmsgKHRoaXMgaXMgYWxsIG9uIERvbTApOgoKIyBicmN0bCBz
aG93Cih0aGVuIHlvdSB3aWxsIGhhdmUgdG8gaWRlbnRpZnkgYSB2aWYgdGhhdCBiZWxvbmdzIHRv
IG9uZSBvZiB0aGUgRG9tVXMgCmludm9sdmVkIGluIHRoZSB0cmFuc2FjdGlvbiwgdGhleSBoYXZl
IHRoZSBmb3JtYXQgdmlmPGRvbWlkPi48b3JkZXI+KS4KIyB0Y3BkdW1wIC1uIC1pIDxpZj4gLXMw
IC13IDxvdXRwdXQ+LnBjYXAKClRoZW4geW91IGNhbiBvcGVuIHRoZSByZXN1bHRpbmcgPG91dHB1
dD4ucGNhcCBhbmQgY2hlY2sgZm9yIHJldHJhbnNtaXNzaW9ucywgCm9yIGFueXRoaW5nIHN0cmFu
Z2UuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 16:57:55 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 16:57:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3RFY-0005AH-Tx; Thu, 19 May 2016 16:56:40 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=9402cd06a=roger.pau@citrix.com>)
 id 1b3RFX-0005A9-DH
 for xen-users@lists.xenproject.org; Thu, 19 May 2016 16:56:39 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 5A/22-18833-640FD375; Thu, 19 May 2016 16:56:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsXitHSDva7bB9t
 wg3W7+C3e7fvL7MDocfjDFZYAxijWzLyk/IoE1oxj2x+yFxznqDhw6g5jA+NLti5GTg4JAX+J
 a+cngdksAqoSV6YsZuli5OBgE7CXmP61AiQsIiArcba3nxnEZhZwllj8q5EVxBYWsJKY3bSGC
 aScV8BQ4uWXWJCwkMA3RolD98pBbF4BQYmTM5+wQLTqSCzY/YkNpJxZQFpi+T8OkDCngKPEwU
 cn2EFsUQF1ifW7brNBjFGU6J/3AOpIbonbp6cyT2Dkn4Vk6iwkU2chTF3AyLyKUb04tagstUj
 XWC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzD0GIBgB2PHP6dDjJIcTEqivPfP
 2YYL8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuDd/g4oJ1iUmp5akZaZA4wCmLQEB4+SCC/Xe6A0b
 3FBYm5xZjpE6hSjopQ47wmQPgGQREZpHlwbLPIuMcpKCfMyAh0ixFOQWpSbWYIq/4pRnINRSZ
 h3CsgUnsy8Erjpr4AWMwEtviVmA7K4JBEhJdXA6HO3QmWZg1h7cNqcnT2XaoWmCDGaPZoWP8f
 x26z0btNdb7nFNh6eYvl+XdaRT+da9u4VXuj/7/aTrutxVcUG1d1MlbOrVl3VmXzJY3uswGKW
 X3rzj2w+I6Z822rL44afHx4rStxwrQ6ecjT3ywJ3+/qn8g/Op8lsf/0/OzRyq9Mljn0p7/fZc
 iuxFGckGmoxFxUnAgCsJJdHtwIAAA==
X-Env-Sender: prvs=9402cd06a=roger.pau@citrix.com
X-Msg-Ref: server-4.tower-21.messagelabs.com!1463676996!8896696!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47358 invoked from network); 19 May 2016 16:56:37 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-4.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 19 May 2016 16:56:37 -0000
X-IronPort-AV: E=Sophos;i="5.26,334,1459814400"; d="scan'208";a="362139474"
Date: Thu, 19 May 2016 18:56:34 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160519165634.gd2c7gsokwi6mvx6@mac>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
 <20160518193012.GA28438@citrix.com>
 <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTksIDIwMTYgYXQgMDc6MzE6MjdBTSArMDIwMCwgQ2hyaXN0b3BoIHdyb3Rl
Ogo+ID4gCj4gPiBZZXMsIHRoZXNlIHJlc3VsdHMgYWxsIGxvb2sgdmVyeSBzZW5zaWJsZS4KPiA+
IAo+ID4gU28gYmFzaWNhbGx5IHlvdSBjYW4gcnVsZSBvdXQgcHJvYmxlbXMgd2l0aCBuZXR3b3Jr
IGRyaXZlcnMuCj4gPiAKPiA+IAo+ID4gRG8geW91IGhhcHBlbiB0byBjb3B5IGxvdHMgb2Ygc21h
bGwgZmlsZXM/IElzIHRoZXJlIGFwcGxpY2F0aW9uIGxldmVsCj4gPiB0aHJvdHRsaW5nIGdvaW5n
IG9uPwo+ID4gCj4gPiAoSSdtIGFmcmFpZCBJJ20gbm90IGZhbWlsaWFyIHdpdGggU01CIHRvIG1h
a2Ugc2Vuc2libGUgc3VnZ2VzdGlvbnMKPiA+IGhlcmUuKQo+ID4gCj4gPiBXZWkuCj4gPiAKPiBu
byBJIGNvcHkgYmlnIGZpbGVzIDIwLTUwR0IuLi4KClNpbmNlIEkndmUgYmVlbiBkZWFsaW5nIHdp
dGggbmV0ZnJvbnQgaXNzdWVzIHJlY2VudGx5IGFsc28gKG5vdCBvbiBMaW51eCBvciAKV2luZG93
cyksIEkgd291bGQgcmVjb21tZW5kIHRoYXQgeW91IHRha2UgYSBjYXB0dXJlIG9mIHRoZSBwYWNr
ZXRzIHNlZW4gaW4gCnRoZSBicmlkZ2UgdXNpbmcgdGNwZHVtcCBhbmQgYW5hbGl6ZSBpdCB3aXRo
IFdpcmVzaGFyayBvciBzb21ldGhpbmcgCnNpbWlsYXIuIEZXSVcsIEkgdXNlIHRoZSBmb2xsb3dp
bmcgcnVuZSBpbiBvcmRlciB0byBtYWtlIHRjcGR1bXAgZ2VuZXJhdGUgYSAKZmlsZSB0aGF0IEkg
Y2FuIG9wZW4gd2l0aCBXaXJlc2hhcmsgKHRoaXMgaXMgYWxsIG9uIERvbTApOgoKIyBicmN0bCBz
aG93Cih0aGVuIHlvdSB3aWxsIGhhdmUgdG8gaWRlbnRpZnkgYSB2aWYgdGhhdCBiZWxvbmdzIHRv
IG9uZSBvZiB0aGUgRG9tVXMgCmludm9sdmVkIGluIHRoZSB0cmFuc2FjdGlvbiwgdGhleSBoYXZl
IHRoZSBmb3JtYXQgdmlmPGRvbWlkPi48b3JkZXI+KS4KIyB0Y3BkdW1wIC1uIC1pIDxpZj4gLXMw
IC13IDxvdXRwdXQ+LnBjYXAKClRoZW4geW91IGNhbiBvcGVuIHRoZSByZXN1bHRpbmcgPG91dHB1
dD4ucGNhcCBhbmQgY2hlY2sgZm9yIHJldHJhbnNtaXNzaW9ucywgCm9yIGFueXRoaW5nIHN0cmFu
Z2UuCgpSb2dlci4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDov
L2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 19 22:02:31 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 22:02:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3W0O-0007Rh-AD; Thu, 19 May 2016 22:01:20 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <juwalter@gmail.com>) id 1b3W0M-0007RZ-UT
 for xen-users@lists.xen.org; Thu, 19 May 2016 22:01:19 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 E6/C7-07120-EA73E375; Thu, 19 May 2016 22:01:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsXiVRvkorvW3C7
 cYNpiPYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePvo4usBU9EKja9+cXcwHhBoIuRi0NIYBKj
 RO+CTSwgDotAA6tE97429i5GTg4JgTmsEqsumkHYMRIb3qxjg7DLJNrur2EBsYUEFCV+LL3PC
 jGpiUnixolbrCAJNgFriXXLP4PZIgLSEjOuNAE1c3AIC7hLbD8gARJmEVCVmN6xBKyEV8BGYs
 +uuVC2oMTJmU/A5jMLmEnM2/yQGcKWl2jeOpsZ4gZ5iT3/n7JOYBSYhaRlFpKWWUhaFjAyr2J
 UL04tKkst0jXUSyrKTM8oyU3MzNE1NDDTy00tLk5MT81JTCrWS87P3cQIDE8GINjBuPO50yFG
 SQ4mJVHe++dsw4X4kvJTKjMSizPii0pzUosPMcpwcChJ8OaY2YULCRalpqdWpGXmACMFJi3Bw
 aMkwtsJkuYtLkjMLc5Mh0idYtTl2DL13lomIZa8/LxUKXHemSBFAiBFGaV5cCNgUXuJUVZKmJ
 cR6CghnoLUotzMElT5V4ziHIxKwryRIFN4MvNK4Da9AjqCCeiIW2I2IEeUJCKkpBoYddpOF0f
 aNvM7Waml2z02tvllsGntCtNIL4YHzyIvNPAkfa3X/Dkv7UljW8j66nvSj6Se/Q+U/cC0ID6l
 ynPn18vNaz3jGIvuCLQeOp34yn3jx7MzOKWSu/ekZSrlNuZHCzD+b5bet1ZnT2lriW9hhMruy
 u0GkYZOx/R4qjItyi71WMmdTFZiKc5INNRiLipOBADLFTEF1QIAAA==
X-Env-Sender: juwalter@gmail.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1463695277!14970421!1
X-Originating-IP: [74.125.82.68]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61434 invoked from network); 19 May 2016 22:01:17 -0000
Received: from mail-wm0-f68.google.com (HELO mail-wm0-f68.google.com)
 (74.125.82.68)
 by server-9.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 19 May 2016 22:01:17 -0000
Received: by mail-wm0-f68.google.com with SMTP id w143so24484344wmw.3
 for <xen-users@lists.xen.org>; Thu, 19 May 2016 15:01:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=eBiv33cGLtFNGb71Xk8hlllELvD1LkXH+2/iW5i/wlA=;
 b=pJrtbA03TnDjruoWBh+PwjcGGxBAqq9zZL8rQGG6NmoRwoQYt+Ts8F2bijFlc3PmZ3
 5z+xxHei9X30a65Ashhp08VGvNeF1bPXZ4wGLzKKFWVVD1xlTwzsuMSA0ERUd/1YcXt7
 UmcFH9ZxTKbdsWx304T3Lz+jpnj5yzTV/jHMsdrJDm1KCYN7Mmc2etdcR1Prrhp0vdJl
 hnRgJ9EszxsAe36YdLcGSt46TlnasSuCsRLjyxcwwnuGwwhFpZEtMIaj9u5Y+LStwafe
 ecYogB1XqUGnN2jYKjjuK4R3QOHWzxR0LFJr9piK8R2oM5LU0G4/GIkc52mmFoD/cVet
 vrKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=eBiv33cGLtFNGb71Xk8hlllELvD1LkXH+2/iW5i/wlA=;
 b=cbeLF8OmvkY35/AMDplRdxEoKOube1dBVUe3/oiKtVAzcSD4zwwQNV7o7j773UepXG
 taQ6VFzkydPepnJqkEiZBVbqkdMY8n9ZXlZVnAlrmHl3VdnsHYZJSGZfF46Z3731mIhH
 OTWTRpVN96Z46NfL1VjggVsZx0/NDjpsjxCwJtqHjXtm5GcjtMWOtszgZw8Thbi3lGqQ
 7ThGMMvjN2qS/ZoB/UFlKMKMmhe8/uU9HSxPvfoDac3SLU5qDDblQnwz/5OSgz+PCK88
 xIOYoxLejKtiipf54E0gqljs0BT4fBFservEOEMCF/pzaG70YnGUu8mAAqVgteih5NnP
 9ngA==
X-Gm-Message-State: AOPr4FVenjBDezIGv+MR9DM54wHdoVk4yZ6Z6XJRbJjjOmRcRehcCJ4bVwL11GMVCykOjQ==
X-Received: by 10.28.217.79 with SMTP id q76mr44006wmg.83.1463695276399;
 Thu, 19 May 2016 15:01:16 -0700 (PDT)
Received: from [192.168.255.10] ([108.61.211.87])
 by smtp.gmail.com with ESMTPSA id f8sm16528920wjm.13.2016.05.19.15.01.14
 for <xen-users@lists.xen.org> (version=TLSv1/SSLv3 cipher=OTHER);
 Thu, 19 May 2016 15:01:15 -0700 (PDT)
From: "=?utf-8?q?J=C3=BCrgen?= Walter" <juwalter@gmail.com>
To: xen-users@lists.xen.org
Date: Fri, 20 May 2016 00:01:13 +0200
Message-ID: <A2758B0B-8F59-4B12-9AB0-FB5712C4EFB0@gmail.com>
MIME-Version: 1.0
X-Mailer: MailMate (1.9.4r5234)
Subject: [Xen-users] qemu, pci_passthrough,
	Error: Should not read BAR through QEMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8gbGlzdCwKCndlIGhhdmUgYmVlbiBzdHVjayBnZXR0aW5nIGEgY3VzdG9tIHVpbyBkcml2
ZXIgdG8gd29yayB1c2luZyAKcGNpX3Bhc3N0aHJvdWdoLCBpdCBydW5zIGludG8KCiJFcnJvcjog
U2hvdWxkIG5vdCByZWFkIEJBUiB0aHJvdWdoIFFFTVUiCgpodHRwczovL2dpdGh1Yi5jb20vcWVt
dS9xZW11L2Jsb2IvbWFzdGVyL2h3L3hlbi94ZW5fcHQuYyNMNDM0CgpJIGFtIHVzaW5nIERlYmlh
biBzdHJldGNoICh0ZXN0aW5nKSB3aXRoIFhlbiA0LjYgYXMgRG9tMCBhbmQgVWJ1bnR1IAoxNC4w
NCBpMzg2IGFzIFBWSE0gZ3Vlc3QuCgpUaGUgb2ZmZW5kaW5nIGxpbmUgc2VlbXMgdG8gYmUKCiAg
ICBpb3dyaXRlMzIoMCwgaW5mby0+bWVtW0RQTV9JTkRFWF0uaW50ZXJuYWxfYWRkciArIERQTV9I
T1NUX0lOVF9FTjApOwoKYWZ0ZXIgaXQgaGFzIGJlZW4gcmVtYXBwZWQgbGlrZSBzbwoKICAgaW5m
by0+bWVtW0RQTV9JTkRFWF0uaW50ZXJuYWxfYWRkciA9IGlvcmVtYXBfbm9jYWNoZSgKCQlwY2lf
cmVzb3VyY2Vfc3RhcnQoZGV2LCBiYXIpLAoJCXBjaV9yZXNvdXJjZV9sZW4oZGV2LCBiYXIpKTsK
CkkgYWxyZWFkeSB0cmllZCB0byByZW1hcCB0aGUgcmVzb3VyY2UgdXNpbmcgaW5zdGVhZAoKICAg
cGNpX2lvbWFwKGRldiwgYmFyLCBwY2lfcmVzb3VyY2VfbGVuKGRldiwgYmFyKSk7Cgpob3dldmVy
LCBubyBsdWNrLiAobm90LCBiYXIgPT0gMCkKClRoZSBsb2cgb3V0cHV0IHNob3dzICJpbnRlcm5h
bF9hZGRyIiBhdCAiMHhGODRDMDAwMCIgLSBubyBtYXR0ZXIgaWYgSSAKdXNlICJpb3JlbWFwX25v
Y2FjaGUiIG9yICJwY2lfaW9tYXAiCgpJIGFtIG5vdCBjbGVhciBob3cgdGhpcyBpcyBzdXBwb3Nl
ZCB0byB3b3JrIGluIFBDSSBhbmQgWGVuIGxhbmQ6CgpvbiB0aGUgaG9zdC9Eb20wLCBvdXRwdXQg
b2YgImxzcGNpIC1rdnZ2eHMgMDY6MDAuMCIgaXMKCgkwNjowMC4wIFVuYXNzaWduZWQgY2xhc3Mg
W2ZmMDBdOiA8Y29tcGFueS9wcm9kdWN0IG5hbWUgb21pdHRlZD4KICAgCQlDb250cm9sOiBJL08t
IE1lbSsgQnVzTWFzdGVyLSBTcGVjQ3ljbGUtIE1lbVdJTlYtIFZHQVNub29wLSBQYXJFcnItIApT
dGVwcGluZy0gU0VSUi0gRmFzdEIyQi0gRGlzSU5UeC0KCSAgCVN0YXR1czogQ2FwLSA2Nk1Iei0g
VURGLSBGYXN0QjJCLSBQYXJFcnItIERFVlNFTD1tZWRpdW0gPlRBYm9ydC0gCjxUQWJvcnQtIDxN
QWJvcnQtID5TRVJSLSA8UEVSUi0gSU5UeC0KCQlJbnRlcnJ1cHQ6IHBpbiBBIHJvdXRlZCB0byBJ
UlEgMTYKCQlSZWdpb24gMDogTWVtb3J5IGF0IGY3YTAwMDAwICgzMi1iaXQsIG5vbi1wcmVmZXRj
aGFibGUpIFtzaXplPTY0S10KCQlLZXJuZWwgZHJpdmVyIGluIHVzZTogcGNpYmFjawoJMDA6IGNm
IDE1IDAwIDAwIDAyIDAwIDAwIDAyIDAwIDAwIDAwIGZmIDAwIDE1IDAwIDAwCgkxMDogMDAgMDAg
MDAgMDIgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAKCTIwOiAwMCAwMCAwMCAw
MCAwMCAwMCAwMCAwMCAwMSAwMCAwMCAwMCAwMCAwMCAwMCAwMAoJMzA6IDAwIDAwIDAwIDAwIDAw
IDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAxIDAwIDAwCgpvbiB0aGUgZ3Vlc3QvRG9tVSwgImxz
cGNpIC1rdnZ2eHMgMDA6MDQuMCIgc2hvd3MKCTAwOjA0LjAgVW5hc3NpZ25lZCBjbGFzcyBbZmYw
MF06IDxjb21wYW55L3Byb2R1Y3QgbmFtZSBvbWl0dGVkPgoJCVBoeXNpY2FsIFNsb3Q6IDQKCQlD
b250cm9sOiBJL08tIE1lbSsgQnVzTWFzdGVyLSBTcGVjQ3ljbGUtIE1lbVdJTlYtIFZHQVNub29w
LSBQYXJFcnItIApTdGVwcGluZy0gU0VSUi0gRmFzdEIyQi0gRGlzSU5UeC0KCQlTdGF0dXM6IENh
cC0gNjZNSHotIFVERi0gRmFzdEIyQi0gUGFyRXJyLSBERVZTRUw9bWVkaXVtID5UQWJvcnQtIAo8
VEFib3J0LSA8TUFib3J0LSA+U0VSUi0gPFBFUlItIElOVHgtCgkJSW50ZXJydXB0OiBwaW4gQSBy
b3V0ZWQgdG8gSVJRIDMyCgkJUmVnaW9uIDA6IE1lbW9yeSBhdCBmMzAwMDAwMCAoMzItYml0LCBu
b24tcHJlZmV0Y2hhYmxlKSBbc2l6ZT02NEtdCgkJS2VybmVsIGRyaXZlciBpbiB1c2U6IG5ldHgK
CTAwOiBjZiAxNSAwMCAwMCAwMiAwMCAwMCAwMiAwMCAwMCAwMCBmZiAwOCA0MCAwMCAwMAoJMTA6
IDAwIDAwIDAwIGYzIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwCgkyMDogMDAg
MDAgMDAgMDAgMDAgMDAgMDAgMDAgMDEgMDAgMDAgMDAgMDAgMDAgMDAgMDAKCTMwOiAwMCAwMCAw
MCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMSAwMCAwMAoKClRvIG1lLCB0aGlzIGxv
b2tzIGFsbCByZWFzb25hYmxlLCBYZW4vSU9NTVUgc2VlbSB0byBkbyB0aGUgcmlnaHQgdGhpbmcg
CmFuIHByb3Blcmx5IG1hcCB0aGUgZGV2aWNlIGludG8gdGhlIGd1ZXN0IHdpdGggYSBuZXcgbWVt
b3J5IHJlZ2lvbi4KCkkgYW0gc3VzcGVjdGluZyBJIGFtIGRvaW5nIGl0IHdyb25nIChpb3dyaXRl
MzIpLCB3aGVuIHRyeWluZyB0byB3cml0ZSB0byAKdGhlIGRldmljZS4KCklzIHRoZSBhICJjb3Jy
ZWN0IiB3YXkgb2YgbWFwcGluZyBzdWNoIFBDSSBpbyByZXNvdXJjZXMgaW50byB0aGUga2VybmVs
IApkcml2ZXIgY29kZSwgc28gdGhhdCBpdCBkb2VzIG5vdCBsYW5kIGluIHRoZSBRRU1VIHRyYXAg
CiJ4ZW5fcHRfYmFyX3dyaXRlIgoKVGhhbmtzISEgSsO8cmdlbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4t
dXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Thu May 19 22:02:31 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 19 May 2016 22:02:31 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3W0O-0007Rh-AD; Thu, 19 May 2016 22:01:20 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <juwalter@gmail.com>) id 1b3W0M-0007RZ-UT
 for xen-users@lists.xen.org; Thu, 19 May 2016 22:01:19 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 E6/C7-07120-EA73E375; Thu, 19 May 2016 22:01:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsXiVRvkorvW3C7
 cYNpiPYtVVw+wOjB6HN39mymAMYo1My8pvyKBNePvo4usBU9EKja9+cXcwHhBoIuRi0NIYBKj
 RO+CTSwgDotAA6tE97429i5GTg4JgTmsEqsumkHYMRIb3qxjg7DLJNrur2EBsYUEFCV+LL3PC
 jGpiUnixolbrCAJNgFriXXLP4PZIgLSEjOuNAE1c3AIC7hLbD8gARJmEVCVmN6xBKyEV8BGYs
 +uuVC2oMTJmU/A5jMLmEnM2/yQGcKWl2jeOpsZ4gZ5iT3/n7JOYBSYhaRlFpKWWUhaFjAyr2J
 UL04tKkst0jXUSyrKTM8oyU3MzNE1NDDTy00tLk5MT81JTCrWS87P3cQIDE8GINjBuPO50yFG
 SQ4mJVHe++dsw4X4kvJTKjMSizPii0pzUosPMcpwcChJ8OaY2YULCRalpqdWpGXmACMFJi3Bw
 aMkwtsJkuYtLkjMLc5Mh0idYtTl2DL13lomIZa8/LxUKXHemSBFAiBFGaV5cCNgUXuJUVZKmJ
 cR6CghnoLUotzMElT5V4ziHIxKwryRIFN4MvNK4Da9AjqCCeiIW2I2IEeUJCKkpBoYddpOF0f
 aNvM7Waml2z02tvllsGntCtNIL4YHzyIvNPAkfa3X/Dkv7UljW8j66nvSj6Se/Q+U/cC0ID6l
 ynPn18vNaz3jGIvuCLQeOp34yn3jx7MzOKWSu/ekZSrlNuZHCzD+b5bet1ZnT2lriW9hhMruy
 u0GkYZOx/R4qjItyi71WMmdTFZiKc5INNRiLipOBADLFTEF1QIAAA==
X-Env-Sender: juwalter@gmail.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1463695277!14970421!1
X-Originating-IP: [74.125.82.68]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 61434 invoked from network); 19 May 2016 22:01:17 -0000
Received: from mail-wm0-f68.google.com (HELO mail-wm0-f68.google.com)
 (74.125.82.68)
 by server-9.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 19 May 2016 22:01:17 -0000
Received: by mail-wm0-f68.google.com with SMTP id w143so24484344wmw.3
 for <xen-users@lists.xen.org>; Thu, 19 May 2016 15:01:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=eBiv33cGLtFNGb71Xk8hlllELvD1LkXH+2/iW5i/wlA=;
 b=pJrtbA03TnDjruoWBh+PwjcGGxBAqq9zZL8rQGG6NmoRwoQYt+Ts8F2bijFlc3PmZ3
 5z+xxHei9X30a65Ashhp08VGvNeF1bPXZ4wGLzKKFWVVD1xlTwzsuMSA0ERUd/1YcXt7
 UmcFH9ZxTKbdsWx304T3Lz+jpnj5yzTV/jHMsdrJDm1KCYN7Mmc2etdcR1Prrhp0vdJl
 hnRgJ9EszxsAe36YdLcGSt46TlnasSuCsRLjyxcwwnuGwwhFpZEtMIaj9u5Y+LStwafe
 ecYogB1XqUGnN2jYKjjuK4R3QOHWzxR0LFJr9piK8R2oM5LU0G4/GIkc52mmFoD/cVet
 vrKQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:from:to:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=eBiv33cGLtFNGb71Xk8hlllELvD1LkXH+2/iW5i/wlA=;
 b=cbeLF8OmvkY35/AMDplRdxEoKOube1dBVUe3/oiKtVAzcSD4zwwQNV7o7j773UepXG
 taQ6VFzkydPepnJqkEiZBVbqkdMY8n9ZXlZVnAlrmHl3VdnsHYZJSGZfF46Z3731mIhH
 OTWTRpVN96Z46NfL1VjggVsZx0/NDjpsjxCwJtqHjXtm5GcjtMWOtszgZw8Thbi3lGqQ
 7ThGMMvjN2qS/ZoB/UFlKMKMmhe8/uU9HSxPvfoDac3SLU5qDDblQnwz/5OSgz+PCK88
 xIOYoxLejKtiipf54E0gqljs0BT4fBFservEOEMCF/pzaG70YnGUu8mAAqVgteih5NnP
 9ngA==
X-Gm-Message-State: AOPr4FVenjBDezIGv+MR9DM54wHdoVk4yZ6Z6XJRbJjjOmRcRehcCJ4bVwL11GMVCykOjQ==
X-Received: by 10.28.217.79 with SMTP id q76mr44006wmg.83.1463695276399;
 Thu, 19 May 2016 15:01:16 -0700 (PDT)
Received: from [192.168.255.10] ([108.61.211.87])
 by smtp.gmail.com with ESMTPSA id f8sm16528920wjm.13.2016.05.19.15.01.14
 for <xen-users@lists.xen.org> (version=TLSv1/SSLv3 cipher=OTHER);
 Thu, 19 May 2016 15:01:15 -0700 (PDT)
From: "=?utf-8?q?J=C3=BCrgen?= Walter" <juwalter@gmail.com>
To: xen-users@lists.xen.org
Date: Fri, 20 May 2016 00:01:13 +0200
Message-ID: <A2758B0B-8F59-4B12-9AB0-FB5712C4EFB0@gmail.com>
MIME-Version: 1.0
X-Mailer: MailMate (1.9.4r5234)
Subject: [Xen-users] qemu, pci_passthrough,
	Error: Should not read BAR through QEMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8gbGlzdCwKCndlIGhhdmUgYmVlbiBzdHVjayBnZXR0aW5nIGEgY3VzdG9tIHVpbyBkcml2
ZXIgdG8gd29yayB1c2luZyAKcGNpX3Bhc3N0aHJvdWdoLCBpdCBydW5zIGludG8KCiJFcnJvcjog
U2hvdWxkIG5vdCByZWFkIEJBUiB0aHJvdWdoIFFFTVUiCgpodHRwczovL2dpdGh1Yi5jb20vcWVt
dS9xZW11L2Jsb2IvbWFzdGVyL2h3L3hlbi94ZW5fcHQuYyNMNDM0CgpJIGFtIHVzaW5nIERlYmlh
biBzdHJldGNoICh0ZXN0aW5nKSB3aXRoIFhlbiA0LjYgYXMgRG9tMCBhbmQgVWJ1bnR1IAoxNC4w
NCBpMzg2IGFzIFBWSE0gZ3Vlc3QuCgpUaGUgb2ZmZW5kaW5nIGxpbmUgc2VlbXMgdG8gYmUKCiAg
ICBpb3dyaXRlMzIoMCwgaW5mby0+bWVtW0RQTV9JTkRFWF0uaW50ZXJuYWxfYWRkciArIERQTV9I
T1NUX0lOVF9FTjApOwoKYWZ0ZXIgaXQgaGFzIGJlZW4gcmVtYXBwZWQgbGlrZSBzbwoKICAgaW5m
by0+bWVtW0RQTV9JTkRFWF0uaW50ZXJuYWxfYWRkciA9IGlvcmVtYXBfbm9jYWNoZSgKCQlwY2lf
cmVzb3VyY2Vfc3RhcnQoZGV2LCBiYXIpLAoJCXBjaV9yZXNvdXJjZV9sZW4oZGV2LCBiYXIpKTsK
CkkgYWxyZWFkeSB0cmllZCB0byByZW1hcCB0aGUgcmVzb3VyY2UgdXNpbmcgaW5zdGVhZAoKICAg
cGNpX2lvbWFwKGRldiwgYmFyLCBwY2lfcmVzb3VyY2VfbGVuKGRldiwgYmFyKSk7Cgpob3dldmVy
LCBubyBsdWNrLiAobm90LCBiYXIgPT0gMCkKClRoZSBsb2cgb3V0cHV0IHNob3dzICJpbnRlcm5h
bF9hZGRyIiBhdCAiMHhGODRDMDAwMCIgLSBubyBtYXR0ZXIgaWYgSSAKdXNlICJpb3JlbWFwX25v
Y2FjaGUiIG9yICJwY2lfaW9tYXAiCgpJIGFtIG5vdCBjbGVhciBob3cgdGhpcyBpcyBzdXBwb3Nl
ZCB0byB3b3JrIGluIFBDSSBhbmQgWGVuIGxhbmQ6CgpvbiB0aGUgaG9zdC9Eb20wLCBvdXRwdXQg
b2YgImxzcGNpIC1rdnZ2eHMgMDY6MDAuMCIgaXMKCgkwNjowMC4wIFVuYXNzaWduZWQgY2xhc3Mg
W2ZmMDBdOiA8Y29tcGFueS9wcm9kdWN0IG5hbWUgb21pdHRlZD4KICAgCQlDb250cm9sOiBJL08t
IE1lbSsgQnVzTWFzdGVyLSBTcGVjQ3ljbGUtIE1lbVdJTlYtIFZHQVNub29wLSBQYXJFcnItIApT
dGVwcGluZy0gU0VSUi0gRmFzdEIyQi0gRGlzSU5UeC0KCSAgCVN0YXR1czogQ2FwLSA2Nk1Iei0g
VURGLSBGYXN0QjJCLSBQYXJFcnItIERFVlNFTD1tZWRpdW0gPlRBYm9ydC0gCjxUQWJvcnQtIDxN
QWJvcnQtID5TRVJSLSA8UEVSUi0gSU5UeC0KCQlJbnRlcnJ1cHQ6IHBpbiBBIHJvdXRlZCB0byBJ
UlEgMTYKCQlSZWdpb24gMDogTWVtb3J5IGF0IGY3YTAwMDAwICgzMi1iaXQsIG5vbi1wcmVmZXRj
aGFibGUpIFtzaXplPTY0S10KCQlLZXJuZWwgZHJpdmVyIGluIHVzZTogcGNpYmFjawoJMDA6IGNm
IDE1IDAwIDAwIDAyIDAwIDAwIDAyIDAwIDAwIDAwIGZmIDAwIDE1IDAwIDAwCgkxMDogMDAgMDAg
MDAgMDIgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAKCTIwOiAwMCAwMCAwMCAw
MCAwMCAwMCAwMCAwMCAwMSAwMCAwMCAwMCAwMCAwMCAwMCAwMAoJMzA6IDAwIDAwIDAwIDAwIDAw
IDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAxIDAwIDAwCgpvbiB0aGUgZ3Vlc3QvRG9tVSwgImxz
cGNpIC1rdnZ2eHMgMDA6MDQuMCIgc2hvd3MKCTAwOjA0LjAgVW5hc3NpZ25lZCBjbGFzcyBbZmYw
MF06IDxjb21wYW55L3Byb2R1Y3QgbmFtZSBvbWl0dGVkPgoJCVBoeXNpY2FsIFNsb3Q6IDQKCQlD
b250cm9sOiBJL08tIE1lbSsgQnVzTWFzdGVyLSBTcGVjQ3ljbGUtIE1lbVdJTlYtIFZHQVNub29w
LSBQYXJFcnItIApTdGVwcGluZy0gU0VSUi0gRmFzdEIyQi0gRGlzSU5UeC0KCQlTdGF0dXM6IENh
cC0gNjZNSHotIFVERi0gRmFzdEIyQi0gUGFyRXJyLSBERVZTRUw9bWVkaXVtID5UQWJvcnQtIAo8
VEFib3J0LSA8TUFib3J0LSA+U0VSUi0gPFBFUlItIElOVHgtCgkJSW50ZXJydXB0OiBwaW4gQSBy
b3V0ZWQgdG8gSVJRIDMyCgkJUmVnaW9uIDA6IE1lbW9yeSBhdCBmMzAwMDAwMCAoMzItYml0LCBu
b24tcHJlZmV0Y2hhYmxlKSBbc2l6ZT02NEtdCgkJS2VybmVsIGRyaXZlciBpbiB1c2U6IG5ldHgK
CTAwOiBjZiAxNSAwMCAwMCAwMiAwMCAwMCAwMiAwMCAwMCAwMCBmZiAwOCA0MCAwMCAwMAoJMTA6
IDAwIDAwIDAwIGYzIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwCgkyMDogMDAg
MDAgMDAgMDAgMDAgMDAgMDAgMDAgMDEgMDAgMDAgMDAgMDAgMDAgMDAgMDAKCTMwOiAwMCAwMCAw
MCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMSAwMCAwMAoKClRvIG1lLCB0aGlzIGxv
b2tzIGFsbCByZWFzb25hYmxlLCBYZW4vSU9NTVUgc2VlbSB0byBkbyB0aGUgcmlnaHQgdGhpbmcg
CmFuIHByb3Blcmx5IG1hcCB0aGUgZGV2aWNlIGludG8gdGhlIGd1ZXN0IHdpdGggYSBuZXcgbWVt
b3J5IHJlZ2lvbi4KCkkgYW0gc3VzcGVjdGluZyBJIGFtIGRvaW5nIGl0IHdyb25nIChpb3dyaXRl
MzIpLCB3aGVuIHRyeWluZyB0byB3cml0ZSB0byAKdGhlIGRldmljZS4KCklzIHRoZSBhICJjb3Jy
ZWN0IiB3YXkgb2YgbWFwcGluZyBzdWNoIFBDSSBpbyByZXNvdXJjZXMgaW50byB0aGUga2VybmVs
IApkcml2ZXIgY29kZSwgc28gdGhhdCBpdCBkb2VzIG5vdCBsYW5kIGluIHRoZSBRRU1VIHRyYXAg
CiJ4ZW5fcHRfYmFyX3dyaXRlIgoKVGhhbmtzISEgSsO8cmdlbgoKX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4t
dXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri May 20 02:50:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:50:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3aUv-00008t-1i; Fri, 20 May 2016 02:49:09 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b3aUt-00008n-Ga
 for Xen-users@lists.xen.org; Fri, 20 May 2016 02:49:07 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 98/47-09532-22B7E375; Fri, 20 May 2016 02:49:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrLIsWRWlGSWpSXmKPExsVSXRvErqtUbRd
 u0LKR32LV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzbjS1MBacJqjYvOxj8wNjHs4uhi5OIQEvjJK
 TPu6ih3CWcUosezABcYuRk4ONgFDiX2bGlhAbBEBRYkHL2+ygtjMAuYSX9omMoPYwgKBEp8vd
 rBC1PhJTPy4jAnGPrBoFtgcFgFVidePDoLFeQW8JA7u284Csew7o8S/Y0/BEpwCBhIbbm4Fa2
 AUkJWY9ug+E8QycYm502aBLZAQEJBYsuc8M4QtKvHy8T+ouLzE7q/HgWwOoHpNifW79CFaFSW
 mdD9kh9grKHFy5hOWCYwis5BMnYXQMQtJxywkHQsYWVYxqhenFpWlFuka6yUVZaZnlOQmZubo
 GhqY6eWmFhcnpqfmJCYV6yXn525iBEYFAxDsYOz453SIUZKDSUmU90m+XbgQX1J+SmVGYnFGf
 FFpTmrxIUYZDg4lCd51lUA5waLU9NSKtMwcYHzCpCU4eJREeD+CpHmLCxJzizPTIVKnGHU5Zi
 2/s5ZJiCUvPy9VShxihgBIUUZpHtwIWKq4xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJaCKKqA
 pPJl5JXCbXgEdwQR0xC0xG5AjShIRUlINjAv2OWc6v+2ZzB+e1tuV6ONrEFuX6pLOzrGmyKAn
 pY4hrLS51WJV8O7cli7Vdn3vHT/shKeuFub8dMu31mHBnfV7yt+e/nrOYW/UgSlu+vsqe5dO/
 F51UK+3uZbn0m9fufwJGlrZK7w4N4o1vLiyycKnSiBrvWBQj82PTfnXumNUH0qr/VulxFKckW
 ioxVxUnAgAN4eJHRADAAA=
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-5.tower-21.messagelabs.com!1463712544!15040715!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3226 invoked from network); 20 May 2016 02:49:06 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-5.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 20 May 2016 02:49:06 -0000
Received: from CAS1.corp.qihoo.net (unknown [220.181.158.129])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id E62DC6B22E5;
 Fri, 20 May 2016 10:49:02 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS1.corp.qihoo.net ([220.181.158.129]) with mapi id 14.02.0387.000; Fri, 20
 May 2016 10:49:03 +0800
From: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: =?utf-8?B?562U5aSNOiBbWGVuLXVzZXJzXSB4bCBuZXR3b3JrLWF0dGFjaA==?=
Thread-Index: AdGxBad+tSxDZrFIT0O6z06Vmz5MK///p0CAgAALAoD//sBlcIAC0CAA//7UH6A=
Date: Fri, 20 May 2016 02:49:02 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F8C1@EX01.corp.qihoo.net>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
 <20160518154543.GF27241@citrix.com> <20160518162507.GM8974@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F58B@EX01.corp.qihoo.net>
 <20160519161838.GA21426@citrix.com>
In-Reply-To: <20160519161838.GA21426@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Subject: [Xen-users] =?utf-8?b?562U5aSNOiDnrZTlpI06ICB4bCBuZXR3b3JrLWF0?=
	=?utf-8?q?tach?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

VGhlICJ0eXBlPXZpZiIgYWxzbyBkb2Vzbid0IHdvcmsuDQoNCk15IGRvbWFpbiBndWVzdCB0eXBl
IGlzIEhWTSwgZ3Vlc3QgT1MgaXMgd2luZG93cywgWGVuIHZlcnNpb24gaXMgNC41LjEuDQoNCkhv
dyBsb25nIGNhbiBRRU1VIG1haW50YWluZXIgZml4IHRoZSBpc3N1ZT8gb25lIHdlZWsgb3Igb25l
IG1vbnRoPw0KSSB3aWxsIGFkanVzdCBteSBkZXZlbG9wbWVudCBwbGFuIGFjY29yZGluZyB0byB0
aGUgdGltZS4NCg0KTWFueSB0aGFua3MuDQoNCi1LYW5nSmllIFhpDQoNCg0KLS0tLS3pgq7ku7bl
jp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBXZWkgTGl1IFttYWlsdG86d2VpLmxpdTJAY2l0cml4LmNv
bV0gDQrlj5HpgIHml7bpl7Q6IDIwMTblubQ15pyIMjDml6UgMDoxOQ0K5pS25Lu25Lq6OiDluK3l
urfmnbANCuaKhOmAgTogV2VpIExpdTsgWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcNCuS4u+mimDog
UmU6IOetlOWkjTogW1hlbi11c2Vyc10geGwgbmV0d29yay1hdHRhY2gNCg0KT24gVGh1LCBNYXkg
MTksIDIwMTYgYXQgMDM6Mjk6NTlBTSArMDAwMCwg5bit5bq35p2wIHdyb3RlOg0KPiBUaGFuayB5
b3UgdmVyeSBtdWNoLCB4bCBuZXR3b3JrLWF0dGFjaCBpcyB2ZXJ5IGltcG9ydGFudCBmb3IgbWUu
DQo+IA0KDQpGb3Igbm93IHBsZWFzZSBleHBsaWNpdGx5IHNwZWNpZnkgdHlwZT12aWYgdG8gd29y
ayBhcm91bmQgdGhpcyBpc3N1ZS4NCg0KSSBuZWVkIHRvIGRpc2N1c3Mgd2l0aCBRRU1VIG1haW50
YWluZXIgYW5kIGRvIHNvbWUgY29kZSBhcmNoYWVvbG9neSB0byBmaWd1cmUgb3V0IGEgcHJvcGVy
IGZpeC4NCg0KV2VpLg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri May 20 02:50:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 02:50:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3aUv-00008t-1i; Fri, 20 May 2016 02:49:09 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <xikangjie@360.cn>) id 1b3aUt-00008n-Ga
 for Xen-users@lists.xen.org; Fri, 20 May 2016 02:49:07 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 98/47-09532-22B7E375; Fri, 20 May 2016 02:49:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrLIsWRWlGSWpSXmKPExsVSXRvErqtUbRd
 u0LKR32LV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzbjS1MBacJqjYvOxj8wNjHs4uhi5OIQEvjJK
 TPu6ih3CWcUosezABcYuRk4ONgFDiX2bGlhAbBEBRYkHL2+ygtjMAuYSX9omMoPYwgKBEp8vd
 rBC1PhJTPy4jAnGPrBoFtgcFgFVidePDoLFeQW8JA7u284Csew7o8S/Y0/BEpwCBhIbbm4Fa2
 AUkJWY9ug+E8QycYm502aBLZAQEJBYsuc8M4QtKvHy8T+ouLzE7q/HgWwOoHpNifW79CFaFSW
 mdD9kh9grKHFy5hOWCYwis5BMnYXQMQtJxywkHQsYWVYxqhenFpWlFuka6yUVZaZnlOQmZubo
 GhqY6eWmFhcnpqfmJCYV6yXn525iBEYFAxDsYOz453SIUZKDSUmU90m+XbgQX1J+SmVGYnFGf
 FFpTmrxIUYZDg4lCd51lUA5waLU9NSKtMwcYHzCpCU4eJREeD+CpHmLCxJzizPTIVKnGHU5Zi
 2/s5ZJiCUvPy9VShxihgBIUUZpHtwIWKq4xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJaCKKqA
 pPJl5JXCbXgEdwQR0xC0xG5AjShIRUlINjAv2OWc6v+2ZzB+e1tuV6ONrEFuX6pLOzrGmyKAn
 pY4hrLS51WJV8O7cli7Vdn3vHT/shKeuFub8dMu31mHBnfV7yt+e/nrOYW/UgSlu+vsqe5dO/
 F51UK+3uZbn0m9fufwJGlrZK7w4N4o1vLiyycKnSiBrvWBQj82PTfnXumNUH0qr/VulxFKckW
 ioxVxUnAgAN4eJHRADAAA=
X-Env-Sender: xikangjie@360.cn
X-Msg-Ref: server-5.tower-21.messagelabs.com!1463712544!15040715!1
X-Originating-IP: [123.125.82.7]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 3226 invoked from network); 20 May 2016 02:49:06 -0000
Received: from mtabjsc2.360.cn (HELO mtabjsc2.360.cn) (123.125.82.7)
 by server-5.tower-21.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 20 May 2016 02:49:06 -0000
Received: from CAS1.corp.qihoo.net (unknown [220.181.158.129])
 (using TLSv1 with cipher AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mtabjsc2.360.cn (QHMAIL) with ESMTP id E62DC6B22E5;
 Fri, 20 May 2016 10:49:02 +0800 (CST)
Received: from EX01.corp.qihoo.net ([fe80::1c65:facd:d8aa:c20a]) by
 CAS1.corp.qihoo.net ([220.181.158.129]) with mapi id 14.02.0387.000; Fri, 20
 May 2016 10:49:03 +0800
From: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
To: Wei Liu <wei.liu2@citrix.com>
Thread-Topic: =?utf-8?B?562U5aSNOiBbWGVuLXVzZXJzXSB4bCBuZXR3b3JrLWF0dGFjaA==?=
Thread-Index: AdGxBad+tSxDZrFIT0O6z06Vmz5MK///p0CAgAALAoD//sBlcIAC0CAA//7UH6A=
Date: Fri, 20 May 2016 02:49:02 +0000
Message-ID: <21D42A94174EE345809CF640696801D501B9F8C1@EX01.corp.qihoo.net>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
 <20160518154543.GF27241@citrix.com> <20160518162507.GM8974@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F58B@EX01.corp.qihoo.net>
 <20160519161838.GA21426@citrix.com>
In-Reply-To: <20160519161838.GA21426@citrix.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.18.32.32]
MIME-Version: 1.0
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>
Subject: [Xen-users] =?utf-8?b?562U5aSNOiDnrZTlpI06ICB4bCBuZXR3b3JrLWF0?=
	=?utf-8?q?tach?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

VGhlICJ0eXBlPXZpZiIgYWxzbyBkb2Vzbid0IHdvcmsuDQoNCk15IGRvbWFpbiBndWVzdCB0eXBl
IGlzIEhWTSwgZ3Vlc3QgT1MgaXMgd2luZG93cywgWGVuIHZlcnNpb24gaXMgNC41LjEuDQoNCkhv
dyBsb25nIGNhbiBRRU1VIG1haW50YWluZXIgZml4IHRoZSBpc3N1ZT8gb25lIHdlZWsgb3Igb25l
IG1vbnRoPw0KSSB3aWxsIGFkanVzdCBteSBkZXZlbG9wbWVudCBwbGFuIGFjY29yZGluZyB0byB0
aGUgdGltZS4NCg0KTWFueSB0aGFua3MuDQoNCi1LYW5nSmllIFhpDQoNCg0KLS0tLS3pgq7ku7bl
jp/ku7YtLS0tLQ0K5Y+R5Lu25Lq6OiBXZWkgTGl1IFttYWlsdG86d2VpLmxpdTJAY2l0cml4LmNv
bV0gDQrlj5HpgIHml7bpl7Q6IDIwMTblubQ15pyIMjDml6UgMDoxOQ0K5pS25Lu25Lq6OiDluK3l
urfmnbANCuaKhOmAgTogV2VpIExpdTsgWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcNCuS4u+mimDog
UmU6IOetlOWkjTogW1hlbi11c2Vyc10geGwgbmV0d29yay1hdHRhY2gNCg0KT24gVGh1LCBNYXkg
MTksIDIwMTYgYXQgMDM6Mjk6NTlBTSArMDAwMCwg5bit5bq35p2wIHdyb3RlOg0KPiBUaGFuayB5
b3UgdmVyeSBtdWNoLCB4bCBuZXR3b3JrLWF0dGFjaCBpcyB2ZXJ5IGltcG9ydGFudCBmb3IgbWUu
DQo+IA0KDQpGb3Igbm93IHBsZWFzZSBleHBsaWNpdGx5IHNwZWNpZnkgdHlwZT12aWYgdG8gd29y
ayBhcm91bmQgdGhpcyBpc3N1ZS4NCg0KSSBuZWVkIHRvIGRpc2N1c3Mgd2l0aCBRRU1VIG1haW50
YWluZXIgYW5kIGRvIHNvbWUgY29kZSBhcmNoYWVvbG9neSB0byBmaWd1cmUgb3V0IGEgcHJvcGVy
IGZpeC4NCg0KV2VpLg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRw
Oi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri May 20 09:35:49 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 09:35:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3gox-0007hX-AD; Fri, 20 May 2016 09:34:15 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=941dd85b8=wei.liu2@citrix.com>)
 id 1b3gov-0007hR-TT
 for Xen-users@lists.xen.org; Fri, 20 May 2016 09:34:14 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 47/65-02669-51ADE375; Fri, 20 May 2016 09:34:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrFIsWRWlGSWpSXmKPExsXitHSDva7ILbt
 wg/Nz1SxWXT3A6sDocXT3b6YAxijWzLyk/IoE1owHB7axFPzhqNj85SVjA+Ms9i5GTg4JAX+J
 zYuWsoHYLAKqEgfudTGB2GwCyhI/O3vB4iIC+hJL1h1jBLGZBcIlfvx7wgJiCwvESCz818UMY
 vMC1RxYuB8ozsUhJLCdSWLj7ttQCUGJkzNBGjiAmjUl1u/ShzClJZb/44AYKS/RvHU2WDWngL
 fEn4WLwdaKCqhIXJnwFuxMIQEFiY7px5ggTuaWuH16KvMERoFZSBbMQlgwC2HBLCQLFjCyrGL
 UKE4tKkst0jU000sqykzPKMlNzMzRNTQw1ctNLS5OTE/NSUwq1kvOz93ECAxXBiDYwXj+tOch
 RkkOJiVRXocbduFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHg/guQEi1LTUyvSMnOAkQOTluDgU
 RLhXQWS5i0uSMwtzkyHSJ1i1OWYtfzOWiYhlrz8vFQpcd4VIEUCIEUZpXlwI2BRfIlRVkqYlx
 HoKCGegtSi3MwSVPlXjOIcjErCvHtBpvBk5pXAbXoFdAQT0BG3xGxAjihJREhJNTBeuLDYa0f
 ZrIsL+KUOJRizXRb2FPi0dUYXZ+3aS+7v6j9c2NO1TCmvq7Lm241TeVIfFJyuWb+dUrrZeb5X
 6Tab0ImBAldmrmdJas+OnHVZ4sbeFRfVYgW3pK10uLi+StKA8dhCkSO/5zVXTtXZekR55r75L
 86tKnP1Zrhul3L1UPeGexun+77sVmIpzkg01GIuKk4EACv5x/LdAgAA
X-Env-Sender: prvs=941dd85b8=wei.liu2@citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1463736851!4271166!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7082 invoked from network); 20 May 2016 09:34:12 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-12.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 20 May 2016 09:34:12 -0000
X-IronPort-AV: E=Sophos;i="5.26,338,1459814400"; d="scan'208";a="362284188"
Date: Fri, 20 May 2016 10:34:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160520093409.GB21426@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
 <20160518154543.GF27241@citrix.com> <20160518162507.GM8974@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F58B@EX01.corp.qihoo.net>
 <20160519161838.GA21426@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F8C1@EX01.corp.qihoo.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F8C1@EX01.corp.qihoo.net>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] =?utf-8?b?562U5aSNOiDnrZTlpI06ICB4bCBuZXR3b3JrLWF0?=
 =?utf-8?q?tach?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gRnJpLCBNYXkgMjAsIDIwMTYgYXQgMDI6NDk6MDJBTSArMDAwMCwg5bit5bq35p2wIHdyb3Rl
Ogo+IFRoZSAidHlwZT12aWYiIGFsc28gZG9lc24ndCB3b3JrLgo+IAo+IE15IGRvbWFpbiBndWVz
dCB0eXBlIGlzIEhWTSwgZ3Vlc3QgT1MgaXMgd2luZG93cywgWGVuIHZlcnNpb24gaXMgNC41LjEu
Cj4gCj4gSG93IGxvbmcgY2FuIFFFTVUgbWFpbnRhaW5lciBmaXggdGhlIGlzc3VlPyBvbmUgd2Vl
ayBvciBvbmUgbW9udGg/Cj4gSSB3aWxsIGFkanVzdCBteSBkZXZlbG9wbWVudCBwbGFuIGFjY29y
ZGluZyB0byB0aGUgdGltZS4KPiAKCkkgY2FuJ3QgdGVsbCBhdCB0aGlzIHBvaW50LiBFdmVuIGlm
IHdlIG1hbmFnZSB0byBmaXggdGhhdCwgaXQgaXMgbm90CmdvaW5nIHRvIGJlIGJhY2twb3J0ZWQg
dG8gNC41LjEuCgpJJ20gcHJvYmFibHkgdGhlIG9uZSB0aGF0IGVuZHMgdXAgZml4aW5nIHRoYXQs
IGJ1dCBteSBwbGF0ZSBpcyBxdWl0ZQpmdWxsIGF0IHRoZSBtb21lbnQgSSBkb24ndCBrbm93IHdo
ZW4gSSB3aWxsIGJlIGFibGUgdG8gZ2V0IHRvIHRoYXQuCgpXZWkuCgo+IE1hbnkgdGhhbmtzLgo+
IAo+IC1LYW5nSmllIFhpCj4gCj4gCj4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQo+IOWPkeS7tuS6
ujogV2VpIExpdSBbbWFpbHRvOndlaS5saXUyQGNpdHJpeC5jb21dIAo+IOWPkemAgeaXtumXtDog
MjAxNuW5tDXmnIgyMOaXpSAwOjE5Cj4g5pS25Lu25Lq6OiDluK3lurfmnbAKPiDmioTpgIE6IFdl
aSBMaXU7IFhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCj4g5Li76aKYOiBSZTog562U5aSNOiBbWGVu
LXVzZXJzXSB4bCBuZXR3b3JrLWF0dGFjaAo+IAo+IE9uIFRodSwgTWF5IDE5LCAyMDE2IGF0IDAz
OjI5OjU5QU0gKzAwMDAsIOW4reW6t+adsCB3cm90ZToKPiA+IFRoYW5rIHlvdSB2ZXJ5IG11Y2gs
IHhsIG5ldHdvcmstYXR0YWNoIGlzIHZlcnkgaW1wb3J0YW50IGZvciBtZS4KPiA+IAo+IAo+IEZv
ciBub3cgcGxlYXNlIGV4cGxpY2l0bHkgc3BlY2lmeSB0eXBlPXZpZiB0byB3b3JrIGFyb3VuZCB0
aGlzIGlzc3VlLgo+IAo+IEkgbmVlZCB0byBkaXNjdXNzIHdpdGggUUVNVSBtYWludGFpbmVyIGFu
ZCBkbyBzb21lIGNvZGUgYXJjaGFlb2xvZ3kgdG8gZmlndXJlIG91dCBhIHByb3BlciBmaXguCj4g
Cj4gV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlz
dHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri May 20 09:35:49 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 09:35:49 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3gox-0007hX-AD; Fri, 20 May 2016 09:34:15 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=941dd85b8=wei.liu2@citrix.com>)
 id 1b3gov-0007hR-TT
 for Xen-users@lists.xen.org; Fri, 20 May 2016 09:34:14 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 47/65-02669-51ADE375; Fri, 20 May 2016 09:34:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrFIsWRWlGSWpSXmKPExsXitHSDva7ILbt
 wg/Nz1SxWXT3A6sDocXT3b6YAxijWzLyk/IoE1owHB7axFPzhqNj85SVjA+Ms9i5GTg4JAX+J
 zYuWsoHYLAKqEgfudTGB2GwCyhI/O3vB4iIC+hJL1h1jBLGZBcIlfvx7wgJiCwvESCz818UMY
 vMC1RxYuB8ozsUhJLCdSWLj7ttQCUGJkzNBGjiAmjUl1u/ShzClJZb/44AYKS/RvHU2WDWngL
 fEn4WLwdaKCqhIXJnwFuxMIQEFiY7px5ggTuaWuH16KvMERoFZSBbMQlgwC2HBLCQLFjCyrGL
 UKE4tKkst0jU000sqykzPKMlNzMzRNTQw1ctNLS5OTE/NSUwq1kvOz93ECAxXBiDYwXj+tOch
 RkkOJiVRXocbduFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHg/guQEi1LTUyvSMnOAkQOTluDgU
 RLhXQWS5i0uSMwtzkyHSJ1i1OWYtfzOWiYhlrz8vFQpcd4VIEUCIEUZpXlwI2BRfIlRVkqYlx
 HoKCGegtSi3MwSVPlXjOIcjErCvHtBpvBk5pXAbXoFdAQT0BG3xGxAjihJREhJNTBeuLDYa0f
 ZrIsL+KUOJRizXRb2FPi0dUYXZ+3aS+7v6j9c2NO1TCmvq7Lm241TeVIfFJyuWb+dUrrZeb5X
 6Tab0ImBAldmrmdJas+OnHVZ4sbeFRfVYgW3pK10uLi+StKA8dhCkSO/5zVXTtXZekR55r75L
 86tKnP1Zrhul3L1UPeGexun+77sVmIpzkg01GIuKk4EACv5x/LdAgAA
X-Env-Sender: prvs=941dd85b8=wei.liu2@citrix.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1463736851!4271166!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7082 invoked from network); 20 May 2016 09:34:12 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-12.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 20 May 2016 09:34:12 -0000
X-IronPort-AV: E=Sophos;i="5.26,338,1459814400"; d="scan'208";a="362284188"
Date: Fri, 20 May 2016 10:34:09 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160520093409.GB21426@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
 <20160518154543.GF27241@citrix.com> <20160518162507.GM8974@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F58B@EX01.corp.qihoo.net>
 <20160519161838.GA21426@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F8C1@EX01.corp.qihoo.net>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <21D42A94174EE345809CF640696801D501B9F8C1@EX01.corp.qihoo.net>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] =?utf-8?b?562U5aSNOiDnrZTlpI06ICB4bCBuZXR3b3JrLWF0?=
 =?utf-8?q?tach?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gRnJpLCBNYXkgMjAsIDIwMTYgYXQgMDI6NDk6MDJBTSArMDAwMCwg5bit5bq35p2wIHdyb3Rl
Ogo+IFRoZSAidHlwZT12aWYiIGFsc28gZG9lc24ndCB3b3JrLgo+IAo+IE15IGRvbWFpbiBndWVz
dCB0eXBlIGlzIEhWTSwgZ3Vlc3QgT1MgaXMgd2luZG93cywgWGVuIHZlcnNpb24gaXMgNC41LjEu
Cj4gCj4gSG93IGxvbmcgY2FuIFFFTVUgbWFpbnRhaW5lciBmaXggdGhlIGlzc3VlPyBvbmUgd2Vl
ayBvciBvbmUgbW9udGg/Cj4gSSB3aWxsIGFkanVzdCBteSBkZXZlbG9wbWVudCBwbGFuIGFjY29y
ZGluZyB0byB0aGUgdGltZS4KPiAKCkkgY2FuJ3QgdGVsbCBhdCB0aGlzIHBvaW50LiBFdmVuIGlm
IHdlIG1hbmFnZSB0byBmaXggdGhhdCwgaXQgaXMgbm90CmdvaW5nIHRvIGJlIGJhY2twb3J0ZWQg
dG8gNC41LjEuCgpJJ20gcHJvYmFibHkgdGhlIG9uZSB0aGF0IGVuZHMgdXAgZml4aW5nIHRoYXQs
IGJ1dCBteSBwbGF0ZSBpcyBxdWl0ZQpmdWxsIGF0IHRoZSBtb21lbnQgSSBkb24ndCBrbm93IHdo
ZW4gSSB3aWxsIGJlIGFibGUgdG8gZ2V0IHRvIHRoYXQuCgpXZWkuCgo+IE1hbnkgdGhhbmtzLgo+
IAo+IC1LYW5nSmllIFhpCj4gCj4gCj4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQo+IOWPkeS7tuS6
ujogV2VpIExpdSBbbWFpbHRvOndlaS5saXUyQGNpdHJpeC5jb21dIAo+IOWPkemAgeaXtumXtDog
MjAxNuW5tDXmnIgyMOaXpSAwOjE5Cj4g5pS25Lu25Lq6OiDluK3lurfmnbAKPiDmioTpgIE6IFdl
aSBMaXU7IFhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCj4g5Li76aKYOiBSZTog562U5aSNOiBbWGVu
LXVzZXJzXSB4bCBuZXR3b3JrLWF0dGFjaAo+IAo+IE9uIFRodSwgTWF5IDE5LCAyMDE2IGF0IDAz
OjI5OjU5QU0gKzAwMDAsIOW4reW6t+adsCB3cm90ZToKPiA+IFRoYW5rIHlvdSB2ZXJ5IG11Y2gs
IHhsIG5ldHdvcmstYXR0YWNoIGlzIHZlcnkgaW1wb3J0YW50IGZvciBtZS4KPiA+IAo+IAo+IEZv
ciBub3cgcGxlYXNlIGV4cGxpY2l0bHkgc3BlY2lmeSB0eXBlPXZpZiB0byB3b3JrIGFyb3VuZCB0
aGlzIGlzc3VlLgo+IAo+IEkgbmVlZCB0byBkaXNjdXNzIHdpdGggUUVNVSBtYWludGFpbmVyIGFu
ZCBkbyBzb21lIGNvZGUgYXJjaGFlb2xvZ3kgdG8gZmlndXJlIG91dCBhIHByb3BlciBmaXguCj4g
Cj4gV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K
WGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlz
dHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri May 20 14:32:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 14:32:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3lS7-0001UT-Ki; Fri, 20 May 2016 14:30:59 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=941dd85b8=wei.liu2@citrix.com>)
 id 1b3lS6-0001UN-4T
 for xen-users@lists.xen.org; Fri, 20 May 2016 14:30:58 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 2D/7C-18833-1AF1F375; Fri, 20 May 2016 14:30:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHIsWRWlGSWpSXmKPExsXitHRDpO5Ceft
 wgy8HmC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oyVB/cyFzSKVczqecvUwLhRsIuRk0NCwF/i
 yucGVhCbRUBV4lTTfnYQm01AWeJnZy8biC0iIC/x+M5XJhCbWcBGYtu/q2D1wgK2Esc3bgSr4
 RXQlfg7/ymQzcUhJNDJKPHm+VuohKDEyZlPWCCa9SRuTJ0CFOcAsqUllv/jgAjLSzRvnc0MYn
 MKWEgcvPOOEcQWFVCRuDLhLdg9QgIKEh3TjzGBtEoIcEv87bafwCgwC8mCWUgWzEJYMAvJggW
 MLKsY1YtTi8pSi3SN9JKKMtMzSnITM3N0DQ3M9HJTi4sT01NzEpOK9ZLzczcxAsOVAQh2MC77
 63SIUZKDSUmUV03cPlyILyk/pTIjsTgjvqg0J7X4EKMMB4eSBK+fHFBOsCg1PbUiLTMHGDkwa
 QkOHiUR3ruyQGne4oLE3OLMdIjUKUZFKXFeHpA+AZBERmkeXBssWi8xykoJ8zICHSLEU5BalJ
 tZgir/ilGcg1FJmFcdZApPZl4J3PRXQIuZgBbfErMBWVySiJCSamAsj5jKxbfZh0PGfHH3na0
 T+eaanIrXmig1I/i52Yu084rrvt0KXvnC9Jx0S+DFr7pFe2MVJWbtPJ87U1vo4tRVG2W9fx3p
 N1p44rhG98SqA1dKL4mqic/YoK7SJzFbuamiZ/1pDs1DCTEreHSYax323Xe4dLLabverB9Gb9
 lzta+P6bDMjelGHEktxRqKhFnNRcSIAc6QZS9ECAAA=
X-Env-Sender: prvs=941dd85b8=wei.liu2@citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1463754655!15102045!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24568 invoked from network); 20 May 2016 14:30:56 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-9.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 20 May 2016 14:30:56 -0000
X-IronPort-AV: E=Sophos;i="5.26,339,1459814400"; d="scan'208";a="355565567"
Date: Fri, 20 May 2016 15:30:50 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <carrette.alexis@gmail.com>
Message-ID: <20160520143050.GA731@citrix.com>
References: <007301d1b05c$8f814ab0$ae83e010$@gmail.com>
 <20160518153303.GE27241@citrix.com>
 <0c5701d1b1a8$1ce99ff0$56bcdfd0$@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0c5701d1b1a8$1ce99ff0$56bcdfd0$@gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] Xen not booting after Ubuntu upgrade
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTksIDIwMTYgYXQgMTA6MjY6MTVBTSArMDIwMCwgY2FycmV0dGUuYWxleGlz
QGdtYWlsLmNvbSB3cm90ZToKPiA+IE9uIFR1ZSwgTWF5IDE3LCAyMDE2IGF0IDA2OjUyOjU1UE0g
KzAyMDAsIEFsZXhpcyBDQVJSRVRURSB3cm90ZToKPiA+ID4gSGVsbG8gZXZlcnlvbmUsCj4gPiA+
Cj4gPiA+Cj4gPiA+Cj4gPiA+IEkndmUgZGlzY292ZXJlZCBYZW4gaHlwZXJ2aXNvciBmZXcgbW9u
dGhzIGFnbyBhbmQgZW5qb3lpbmcgaXQgdW50aWwgSQo+ID4gPiB0cmllZCB0byB1cGdyYWRlIHRv
IFVidW50dSAxNi4wNCArIFhlbiA0LjYgZnJvbSBVYnVudHUgMTUuMTAgKyBYZW4KPiA+ID4gNC41
LiBBZnRlciBkb2luZyAiZG8tcmVsZWFzZS11cGdyYWRlIiBhbmQgcmVib290aW5nIHRoZSBzeXN0
ZW0gb25jZSBpdAo+ID4gPiB3YXMgY29tcGxldGVkIEkgY291bGRuJ3QgYm9vdCB0byBYZW4gYW55
bW9yZS4gSXQgYWN0dWFsbHkgdHJpZXMgdG8KPiA+ID4gYm9vdCB1bnRpbCBpdCByZWFjaGVzICJT
dGFydGluZyBMU0IgOiBYZW4gZGFlbW9ucyIuIEF0IHRoaXMgcG9pbnQgaXQKPiBsb29wcwo+ID4g
d2l0aG91dCBlbmRpbmcuCj4gPiA+Cj4gPiA+Cj4gPiA+Cj4gPiA+IEkndmUgYWN0dWFsbHkgdXBs
b2FkZWQgYSB2aWRlbyB0byB5b3V0dWJlIHRvIHNob3cgdGhlIGJvb3Qgc2VxdWVuY2UgaWYKPiA+
ID4gdGhhdCBjYW4gaGVscCA6IGh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9RXUxVlZJ
QzZaTkkKPiA+ID4KPiA+ID4KPiA+IAo+ID4gRG8geW91IGhhcHBlbiB0byBoYXZlIFggY29uZmln
dXJlZD8gVGhhdCBpcywgdGhlIG5leHQgc3RlcCBpcyB0byBzdGFydCBHRE0KPiA+IChvciB3aGF0
ZXZlciBsb2dpbiBtYW5hZ2VyIHlvdSB1c2UpLiBUaGUgZW5kbGVzcyBsb29wIGNvdWxkIGJlIHN5
c3RlbWQKPiA+IHRyeWluZyB0byByZXN0YXJ0IGxvZ2luIG1hbmFnZXIuCj4gCj4gWWVzIEkgaGF2
ZSBMWERFIGluc3RhbGxlZC4gSSB0aGluayB0aGUgdmlkZW8gY2FyZCBkcml2ZXJzIGFyZSBjYXVz
aW5nCj4gcHJvYmxlbXMgc2luY2UgdGhlIHVwZ3JhZGUgOgo+IAo+IHJvb3RAOn4jIGxzaHcgLWMg
ZGlzcGxheQo+ICAgKi1kaXNwbGF5IE5PTi1Sw4lDTEFNw4kKPiAgICAgICAgZGVzY3JpcHRpb246
IFZHQSBjb21wYXRpYmxlIGNvbnRyb2xsZXIKPiAgICAgICAgcHJvZHVpdDogRzIwMGVSMgo+ICAg
ICAgICBmYWJyaXF1YW50OiBNYXRyb3ggRWxlY3Ryb25pY3MgU3lzdGVtcyBMdGQuCj4gICAgICAg
IGlkZW50aWZpYW50IG1hdMOpcmllbDogMAo+ICAgICAgICBpbmZvcm1hdGlvbiBidXM6IHBjaUAw
MDAwOjA0OjAwLjAKPiAgICAgICAgdmVyc2lvbjogMDAKPiAgICAgICAgYml0czogMzIgYml0cwo+
ICAgICAgICBob3Jsb2dlOiAzM01Iego+ICAgICAgICBmb25jdGlvbm5hbGl0w6lzOiBwbSB2Z2Ff
Y29udHJvbGxlciBidXNfbWFzdGVyIGNhcF9saXN0Cj4gICAgICAgIGNvbmZpZ3VyYXRpb246IGxh
dGVuY3k9MCBtYXhsYXRlbmN5PTMyIG1pbmdudD0xNgo+ICAgICAgICByZXNzb3VyY2VzOiBtw6lt
b2lyZTpjMDAwMDAwMC1jMGZmZmZmZiBtw6ltb2lyZTpjMTgwMDAwMC1jMTgwM2ZmZgo+IG3DqW1v
aXJlOmMxMDAwMDAwLWMxN2ZmZmZmCj4gCj4gSSd2ZSBhbHNvIG5vdGljZWQgdGhhdCB0aGUgcGFj
a2FnZSAibGludXgtZmlybXdhcmUtbm9uZnJlZSIgaGFzIGJlZW4gcmVtb3ZlZAo+IHdoaWxlIHVw
Z3JhZGluZyBhbmQgaXMgbm90IGF2YWlsYWJsZSBhbnltb3JlIGluIFVidW50dSAxNi4wNC4gSSd2
ZSB0cmllZCB0bwo+IG1hbnVhbGx5IGluc3RhbGwgdGhlIC5kZWIgZnJvbSB0aGUgb2xkZXIgdmVy
c2lvbiB3aXRob3V0IHN1Y2Nlc3MuIEF0IHRoZQo+IG1vbWVudCBJJ3ZlIGRpc2FibGVkIGx4ZGUg
YnV0IEkgZG9uJ3QgcmVhbGx5IGtub3cgd2hhdCB0byBkbyB3aXRoIGl0LiBUaGUKPiBkcml2ZXJz
IHByb3ZpZGVkIGJ5IE1hdHJveCBzZWVtIHRvIGJlIHJlYWxseSBvbGQgYW5kIG5vdCBjb21wYXRp
YmxlIHdpdGgKPiBuZXdlciBkaXN0cmlidXRpb25zLgo+IAo+IFdoYXQgSSBhbHNvIGRvIG5vdCB1
bmRlcnN0YW5kIGlzIHdoeSB3b3VsZCBseGRlIHdvcmsgbm9ybWFsbHkgd2l0aCBVYnVudHUKPiBi
dXQgbm90IHdpdGggWGVuIG9uIHRvcCA/CgpUaGlzIGNvdWxkIGJlIGEgcHJvYmxlbSB3aXRoIHRo
ZSBpbnRlcmFjdGlvbiBiZXR3ZWVuIFhlbiwgZmlybXdhcmUgYW5kCkxpbnV4IGtlcm5lbC4gWW91
IGNhbiB0cnkgdG8gcmVwb3J0IHRoaXMgdG8KeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
LgoKaHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9SZXBvcnRpbmdfQnVnc19hZ2FpbnN0
X1hlbl9Qcm9qZWN0CgpXZWkuCgo+IAo+ID4gCj4gPiBDYW4geW91IGNoZWNrIGlmIHlvdSBjYW4g
c3NoIHRvIHlvdXIgaG9zdD8KPiA+IAo+ID4gPgo+ID4gPiBQbGVhc2UgZG9uJ3QgaGVzaXRhdGUg
dG8gdGVsbCBtZSBpZiB5b3UgbmVlZCBtb3JlIGluZm9zLiBJIGRpZCB0aGUKPiA+ID4gc2FtZSB1
cGdyYWRlIG9uIG15IHRlc3QgRG9tMCB3aXRoIHRoZSBleGFjdCBzYW1lIHNvZnR3YXJlCj4gPiA+
IGNvbmZpZ3VyYXRpb24gYW5kIGl0IHdlbnQgcGVyZmVjdGx5IGZpbmUgOigKPiA+ID4KPiA+ID4K
PiA+ID4KPiA+ID4gVGhhbmtzIGluIGFkdmFuY2UuCj4gPiA+Cj4gPiA+Cj4gPiA+Cj4gPiA+IEFs
ZXhpcwo+IAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCj4gWGVuLXVzZXJzIG1haWxpbmcgbGlzdAo+IFhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCj4g
aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0Bs
aXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Fri May 20 14:32:26 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 14:32:26 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3lS7-0001UT-Ki; Fri, 20 May 2016 14:30:59 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=941dd85b8=wei.liu2@citrix.com>)
 id 1b3lS6-0001UN-4T
 for xen-users@lists.xen.org; Fri, 20 May 2016 14:30:58 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 2D/7C-18833-1AF1F375; Fri, 20 May 2016 14:30:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHIsWRWlGSWpSXmKPExsXitHRDpO5Ceft
 wgy8HmC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oyVB/cyFzSKVczqecvUwLhRsIuRk0NCwF/i
 yucGVhCbRUBV4lTTfnYQm01AWeJnZy8biC0iIC/x+M5XJhCbWcBGYtu/q2D1wgK2Esc3bgSr4
 RXQlfg7/ymQzcUhJNDJKPHm+VuohKDEyZlPWCCa9SRuTJ0CFOcAsqUllv/jgAjLSzRvnc0MYn
 MKWEgcvPOOEcQWFVCRuDLhLdg9QgIKEh3TjzGBtEoIcEv87bafwCgwC8mCWUgWzEJYMAvJggW
 MLKsY1YtTi8pSi3SN9JKKMtMzSnITM3N0DQ3M9HJTi4sT01NzEpOK9ZLzczcxAsOVAQh2MC77
 63SIUZKDSUmUV03cPlyILyk/pTIjsTgjvqg0J7X4EKMMB4eSBK+fHFBOsCg1PbUiLTMHGDkwa
 QkOHiUR3ruyQGne4oLE3OLMdIjUKUZFKXFeHpA+AZBERmkeXBssWi8xykoJ8zICHSLEU5BalJ
 tZgir/ilGcg1FJmFcdZApPZl4J3PRXQIuZgBbfErMBWVySiJCSamAsj5jKxbfZh0PGfHH3na0
 T+eaanIrXmig1I/i52Yu084rrvt0KXvnC9Jx0S+DFr7pFe2MVJWbtPJ87U1vo4tRVG2W9fx3p
 N1p44rhG98SqA1dKL4mqic/YoK7SJzFbuamiZ/1pDs1DCTEreHSYax323Xe4dLLabverB9Gb9
 lzta+P6bDMjelGHEktxRqKhFnNRcSIAc6QZS9ECAAA=
X-Env-Sender: prvs=941dd85b8=wei.liu2@citrix.com
X-Msg-Ref: server-9.tower-21.messagelabs.com!1463754655!15102045!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 24568 invoked from network); 20 May 2016 14:30:56 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-9.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 20 May 2016 14:30:56 -0000
X-IronPort-AV: E=Sophos;i="5.26,339,1459814400"; d="scan'208";a="355565567"
Date: Fri, 20 May 2016 15:30:50 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <carrette.alexis@gmail.com>
Message-ID: <20160520143050.GA731@citrix.com>
References: <007301d1b05c$8f814ab0$ae83e010$@gmail.com>
 <20160518153303.GE27241@citrix.com>
 <0c5701d1b1a8$1ce99ff0$56bcdfd0$@gmail.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <0c5701d1b1a8$1ce99ff0$56bcdfd0$@gmail.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: xen-users@lists.xen.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] Xen not booting after Ubuntu upgrade
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMTksIDIwMTYgYXQgMTA6MjY6MTVBTSArMDIwMCwgY2FycmV0dGUuYWxleGlz
QGdtYWlsLmNvbSB3cm90ZToKPiA+IE9uIFR1ZSwgTWF5IDE3LCAyMDE2IGF0IDA2OjUyOjU1UE0g
KzAyMDAsIEFsZXhpcyBDQVJSRVRURSB3cm90ZToKPiA+ID4gSGVsbG8gZXZlcnlvbmUsCj4gPiA+
Cj4gPiA+Cj4gPiA+Cj4gPiA+IEkndmUgZGlzY292ZXJlZCBYZW4gaHlwZXJ2aXNvciBmZXcgbW9u
dGhzIGFnbyBhbmQgZW5qb3lpbmcgaXQgdW50aWwgSQo+ID4gPiB0cmllZCB0byB1cGdyYWRlIHRv
IFVidW50dSAxNi4wNCArIFhlbiA0LjYgZnJvbSBVYnVudHUgMTUuMTAgKyBYZW4KPiA+ID4gNC41
LiBBZnRlciBkb2luZyAiZG8tcmVsZWFzZS11cGdyYWRlIiBhbmQgcmVib290aW5nIHRoZSBzeXN0
ZW0gb25jZSBpdAo+ID4gPiB3YXMgY29tcGxldGVkIEkgY291bGRuJ3QgYm9vdCB0byBYZW4gYW55
bW9yZS4gSXQgYWN0dWFsbHkgdHJpZXMgdG8KPiA+ID4gYm9vdCB1bnRpbCBpdCByZWFjaGVzICJT
dGFydGluZyBMU0IgOiBYZW4gZGFlbW9ucyIuIEF0IHRoaXMgcG9pbnQgaXQKPiBsb29wcwo+ID4g
d2l0aG91dCBlbmRpbmcuCj4gPiA+Cj4gPiA+Cj4gPiA+Cj4gPiA+IEkndmUgYWN0dWFsbHkgdXBs
b2FkZWQgYSB2aWRlbyB0byB5b3V0dWJlIHRvIHNob3cgdGhlIGJvb3Qgc2VxdWVuY2UgaWYKPiA+
ID4gdGhhdCBjYW4gaGVscCA6IGh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3dhdGNoP3Y9RXUxVlZJ
QzZaTkkKPiA+ID4KPiA+ID4KPiA+IAo+ID4gRG8geW91IGhhcHBlbiB0byBoYXZlIFggY29uZmln
dXJlZD8gVGhhdCBpcywgdGhlIG5leHQgc3RlcCBpcyB0byBzdGFydCBHRE0KPiA+IChvciB3aGF0
ZXZlciBsb2dpbiBtYW5hZ2VyIHlvdSB1c2UpLiBUaGUgZW5kbGVzcyBsb29wIGNvdWxkIGJlIHN5
c3RlbWQKPiA+IHRyeWluZyB0byByZXN0YXJ0IGxvZ2luIG1hbmFnZXIuCj4gCj4gWWVzIEkgaGF2
ZSBMWERFIGluc3RhbGxlZC4gSSB0aGluayB0aGUgdmlkZW8gY2FyZCBkcml2ZXJzIGFyZSBjYXVz
aW5nCj4gcHJvYmxlbXMgc2luY2UgdGhlIHVwZ3JhZGUgOgo+IAo+IHJvb3RAOn4jIGxzaHcgLWMg
ZGlzcGxheQo+ICAgKi1kaXNwbGF5IE5PTi1Sw4lDTEFNw4kKPiAgICAgICAgZGVzY3JpcHRpb246
IFZHQSBjb21wYXRpYmxlIGNvbnRyb2xsZXIKPiAgICAgICAgcHJvZHVpdDogRzIwMGVSMgo+ICAg
ICAgICBmYWJyaXF1YW50OiBNYXRyb3ggRWxlY3Ryb25pY3MgU3lzdGVtcyBMdGQuCj4gICAgICAg
IGlkZW50aWZpYW50IG1hdMOpcmllbDogMAo+ICAgICAgICBpbmZvcm1hdGlvbiBidXM6IHBjaUAw
MDAwOjA0OjAwLjAKPiAgICAgICAgdmVyc2lvbjogMDAKPiAgICAgICAgYml0czogMzIgYml0cwo+
ICAgICAgICBob3Jsb2dlOiAzM01Iego+ICAgICAgICBmb25jdGlvbm5hbGl0w6lzOiBwbSB2Z2Ff
Y29udHJvbGxlciBidXNfbWFzdGVyIGNhcF9saXN0Cj4gICAgICAgIGNvbmZpZ3VyYXRpb246IGxh
dGVuY3k9MCBtYXhsYXRlbmN5PTMyIG1pbmdudD0xNgo+ICAgICAgICByZXNzb3VyY2VzOiBtw6lt
b2lyZTpjMDAwMDAwMC1jMGZmZmZmZiBtw6ltb2lyZTpjMTgwMDAwMC1jMTgwM2ZmZgo+IG3DqW1v
aXJlOmMxMDAwMDAwLWMxN2ZmZmZmCj4gCj4gSSd2ZSBhbHNvIG5vdGljZWQgdGhhdCB0aGUgcGFj
a2FnZSAibGludXgtZmlybXdhcmUtbm9uZnJlZSIgaGFzIGJlZW4gcmVtb3ZlZAo+IHdoaWxlIHVw
Z3JhZGluZyBhbmQgaXMgbm90IGF2YWlsYWJsZSBhbnltb3JlIGluIFVidW50dSAxNi4wNC4gSSd2
ZSB0cmllZCB0bwo+IG1hbnVhbGx5IGluc3RhbGwgdGhlIC5kZWIgZnJvbSB0aGUgb2xkZXIgdmVy
c2lvbiB3aXRob3V0IHN1Y2Nlc3MuIEF0IHRoZQo+IG1vbWVudCBJJ3ZlIGRpc2FibGVkIGx4ZGUg
YnV0IEkgZG9uJ3QgcmVhbGx5IGtub3cgd2hhdCB0byBkbyB3aXRoIGl0LiBUaGUKPiBkcml2ZXJz
IHByb3ZpZGVkIGJ5IE1hdHJveCBzZWVtIHRvIGJlIHJlYWxseSBvbGQgYW5kIG5vdCBjb21wYXRp
YmxlIHdpdGgKPiBuZXdlciBkaXN0cmlidXRpb25zLgo+IAo+IFdoYXQgSSBhbHNvIGRvIG5vdCB1
bmRlcnN0YW5kIGlzIHdoeSB3b3VsZCBseGRlIHdvcmsgbm9ybWFsbHkgd2l0aCBVYnVudHUKPiBi
dXQgbm90IHdpdGggWGVuIG9uIHRvcCA/CgpUaGlzIGNvdWxkIGJlIGEgcHJvYmxlbSB3aXRoIHRo
ZSBpbnRlcmFjdGlvbiBiZXR3ZWVuIFhlbiwgZmlybXdhcmUgYW5kCkxpbnV4IGtlcm5lbC4gWW91
IGNhbiB0cnkgdG8gcmVwb3J0IHRoaXMgdG8KeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn
LgoKaHR0cDovL3dpa2kueGVucHJvamVjdC5vcmcvd2lraS9SZXBvcnRpbmdfQnVnc19hZ2FpbnN0
X1hlbl9Qcm9qZWN0CgpXZWkuCgo+IAo+ID4gCj4gPiBDYW4geW91IGNoZWNrIGlmIHlvdSBjYW4g
c3NoIHRvIHlvdXIgaG9zdD8KPiA+IAo+ID4gPgo+ID4gPiBQbGVhc2UgZG9uJ3QgaGVzaXRhdGUg
dG8gdGVsbCBtZSBpZiB5b3UgbmVlZCBtb3JlIGluZm9zLiBJIGRpZCB0aGUKPiA+ID4gc2FtZSB1
cGdyYWRlIG9uIG15IHRlc3QgRG9tMCB3aXRoIHRoZSBleGFjdCBzYW1lIHNvZnR3YXJlCj4gPiA+
IGNvbmZpZ3VyYXRpb24gYW5kIGl0IHdlbnQgcGVyZmVjdGx5IGZpbmUgOigKPiA+ID4KPiA+ID4K
PiA+ID4KPiA+ID4gVGhhbmtzIGluIGFkdmFuY2UuCj4gPiA+Cj4gPiA+Cj4gPiA+Cj4gPiA+IEFs
ZXhpcwo+IAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCj4gWGVuLXVzZXJzIG1haWxpbmcgbGlzdAo+IFhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCj4g
aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzCgpfX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0Bs
aXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Fri May 20 22:57:27 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 22:57:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3tL1-00016I-DX; Fri, 20 May 2016 22:56:11 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=941dd85b8=wei.liu2@citrix.com>)
 id 1b3tKz-000168-UM
 for Xen-users@lists.xen.org; Fri, 20 May 2016 22:56:10 +0000
Received: from [85.158.137.68] by server-14.bemta-3.messagelabs.com id
 92/A6-03098-8069F375; Fri, 20 May 2016 22:56:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOIsWRWlGSWpSXmKPExsXitHSDvS7HNPt
 wg6azgharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8ace4vYC45wViz5atvAeIG9i5GTQ0LAX+Lz
 ws9gNouAqkTfvP1sIDabgLLEz85eMFtEQF9iybpjjCA2s0C4xI9/T1hAbGGBGImF/7qYQWxeA
 T2J/V0HwWwhgTtMEudnmUDEBSVOzgSp5wDq1ZRYv0sfwpSWWP6PA2KivETz1tlgnZwCBhL37r
 0F2yQqoCJxZcJbdoiJChId048xQVzMLXH79FTmCYwCs5AsmIWwYBbCgllIFixgZFnFqF6cWlS
 WWqRrrpdUlJmeUZKbmJmja2hgrJebWlycmJ6ak5hUrJecn7uJERioDECwg7Hxu9MhRkkOJiVR
 3tRu+3AhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErwrpwDlBItS01Mr0jJzgDEDk5bg4FES4Z0Ok
 uYtLkjMLc5Mh0idYtTlmLX8zlomIZa8/LxUKXHeTyBFAiBFGaV5cCNg8XuJUVZKmJcR6Cghno
 LUotzMElT5V4ziHIxKwrwJIFN4MvNK4Da9AjqCCeiIW2I2IEeUJCKkpBoYpWLcNTUvt/izZp6
 zLP0ktHtlucjMc1N83+9YuWJP6ipHttN/J/CwTPyQ1Nq8TlLK319nx0rLTU7VGUcLt2yekMRk
 n93Mo5MtdiyDa+0E3UX6nz6v/fNztWmm7a23P99rLrfbpmdWMfMs7/mDi5hX3ui/vcmjf/bCe
 wc/KaepBPqfXVLL+rNwtRJLcUaioRZzUXEiAB12rxnaAgAA
X-Env-Sender: prvs=941dd85b8=wei.liu2@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1463784966!38161963!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55754 invoked from network); 20 May 2016 22:56:07 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 20 May 2016 22:56:07 -0000
X-IronPort-AV: E=Sophos;i="5.26,341,1459814400"; d="scan'208";a="362438422"
Date: Fri, 20 May 2016 23:56:00 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160520225600.GA8315@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
 <20160518154543.GF27241@citrix.com> <20160518162507.GM8974@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F58B@EX01.corp.qihoo.net>
 <20160519161838.GA21426@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F8C1@EX01.corp.qihoo.net>
 <20160520093409.GB21426@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160520093409.GB21426@citrix.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] =?utf-8?b?562U5aSNOiDnrZTlpI06ICB4bCBuZXR3b3JrLWF0?=
 =?utf-8?q?tach?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gRnJpLCBNYXkgMjAsIDIwMTYgYXQgMTA6MzQ6MDlBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBGcmksIE1heSAyMCwgMjAxNiBhdCAwMjo0OTowMkFNICswMDAwLCDluK3lurfmnbAgd3Jv
dGU6Cj4gPiBUaGUgInR5cGU9dmlmIiBhbHNvIGRvZXNuJ3Qgd29yay4KPiA+IAo+ID4gTXkgZG9t
YWluIGd1ZXN0IHR5cGUgaXMgSFZNLCBndWVzdCBPUyBpcyB3aW5kb3dzLCBYZW4gdmVyc2lvbiBp
cyA0LjUuMS4KPiA+IAo+ID4gSG93IGxvbmcgY2FuIFFFTVUgbWFpbnRhaW5lciBmaXggdGhlIGlz
c3VlPyBvbmUgd2VlayBvciBvbmUgbW9udGg/Cj4gPiBJIHdpbGwgYWRqdXN0IG15IGRldmVsb3Bt
ZW50IHBsYW4gYWNjb3JkaW5nIHRvIHRoZSB0aW1lLgo+ID4gCj4gCj4gSSBjYW4ndCB0ZWxsIGF0
IHRoaXMgcG9pbnQuIEV2ZW4gaWYgd2UgbWFuYWdlIHRvIGZpeCB0aGF0LCBpdCBpcyBub3QKPiBn
b2luZyB0byBiZSBiYWNrcG9ydGVkIHRvIDQuNS4xLgo+IAo+IEknbSBwcm9iYWJseSB0aGUgb25l
IHRoYXQgZW5kcyB1cCBmaXhpbmcgdGhhdCwgYnV0IG15IHBsYXRlIGlzIHF1aXRlCj4gZnVsbCBh
dCB0aGUgbW9tZW50IEkgZG9uJ3Qga25vdyB3aGVuIEkgd2lsbCBiZSBhYmxlIHRvIGdldCB0byB0
aGF0Lgo+IAoKQWZ0ZXIgZGlzY3Vzc2luZyB3aXRoIG90aGVyIG1haW50YWluZXJzLCB3ZSBkb24n
dCB0aGluayBob3QgcGx1Z2dpbmcKZW11bGF0ZWQgZGV2aWNlcyBjYW4gYmUgc3VwcG9ydGVkIGJ5
IHVwc3RyZWFtLiBbMF0KCkluIHRoaXMgcGFydGljdWxhciBjYXNlLCB0aGUgZml4IGlzIGdvaW5n
IHRvIG1ha2UgbmljIGhvdHBsdWcgc3VwcG9ydCBwdgpieSBkZWZhdWx0LiBJZiB5b3UgdHJ5IHRv
IHBsdWcgaW4gYW4gZW11bGF0ZWQgZGV2aWNlLCB5b3Ugc3RpbGwgZ2V0IHRoZQpzYW1lIGVycm9y
LgoKVGhhdCBiZWluZyBzYWlkLCB5b3UgY2FuIHBva2UgUUVNVSB2aWEgUU1QIHNvY2tldCB0byBk
byB0aGluZ3MgYXMgeW91CnNlZSBmaXQuIFhlbiB0b29sc3RhY2sgY3JlYXRlcyBhIFFFTVUgbW9u
aXRvciBzb2NrZXQgaW4gL3Zhci9ydW4veGVuLAp5b3UgY2FuIHVzZSB0aGUgUU1QIHNjcmlwdCBp
biBRRU1VIHNvdXJjZSBjb2RlIHRvIGNvbm5lY3QgdG8gdGhhdCBzb2NrZXQKdG8gZG8gdGhpbmdz
LgoKV2VpLgoKWzBdIGh0dHA6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVs
LzIwMTYtMDUvbXNnMDIwMTYuaHRtbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVu
Lm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri May 20 22:57:27 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 22:57:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3tL1-00016I-DX; Fri, 20 May 2016 22:56:11 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=941dd85b8=wei.liu2@citrix.com>)
 id 1b3tKz-000168-UM
 for Xen-users@lists.xen.org; Fri, 20 May 2016 22:56:10 +0000
Received: from [85.158.137.68] by server-14.bemta-3.messagelabs.com id
 92/A6-03098-8069F375; Fri, 20 May 2016 22:56:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOIsWRWlGSWpSXmKPExsXitHSDvS7HNPt
 wg6azgharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8ace4vYC45wViz5atvAeIG9i5GTQ0LAX+Lz
 ws9gNouAqkTfvP1sIDabgLLEz85eMFtEQF9iybpjjCA2s0C4xI9/T1hAbGGBGImF/7qYQWxeA
 T2J/V0HwWwhgTtMEudnmUDEBSVOzgSp5wDq1ZRYv0sfwpSWWP6PA2KivETz1tlgnZwCBhL37r
 0F2yQqoCJxZcJbdoiJChId048xQVzMLXH79FTmCYwCs5AsmIWwYBbCgllIFixgZFnFqF6cWlS
 WWqRrrpdUlJmeUZKbmJmja2hgrJebWlycmJ6ak5hUrJecn7uJERioDECwg7Hxu9MhRkkOJiVR
 3tRu+3AhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErwrpwDlBItS01Mr0jJzgDEDk5bg4FES4Z0Ok
 uYtLkjMLc5Mh0idYtTlmLX8zlomIZa8/LxUKXHeTyBFAiBFGaV5cCNg8XuJUVZKmJcR6Cghno
 LUotzMElT5V4ziHIxKwrwJIFN4MvNK4Da9AjqCCeiIW2I2IEeUJCKkpBoYpWLcNTUvt/izZp6
 zLP0ktHtlucjMc1N83+9YuWJP6ipHttN/J/CwTPyQ1Nq8TlLK319nx0rLTU7VGUcLt2yekMRk
 n93Mo5MtdiyDa+0E3UX6nz6v/fNztWmm7a23P99rLrfbpmdWMfMs7/mDi5hX3ui/vcmjf/bCe
 wc/KaepBPqfXVLL+rNwtRJLcUaioRZzUXEiAB12rxnaAgAA
X-Env-Sender: prvs=941dd85b8=wei.liu2@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1463784966!38161963!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55754 invoked from network); 20 May 2016 22:56:07 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 20 May 2016 22:56:07 -0000
X-IronPort-AV: E=Sophos;i="5.26,341,1459814400"; d="scan'208";a="362438422"
Date: Fri, 20 May 2016 23:56:00 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5bit5bq35p2w?= <xikangjie@360.cn>
Message-ID: <20160520225600.GA8315@citrix.com>
References: <21D42A94174EE345809CF640696801D501B9F4E6@EX01.corp.qihoo.net>
 <20160518154543.GF27241@citrix.com> <20160518162507.GM8974@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F58B@EX01.corp.qihoo.net>
 <20160519161838.GA21426@citrix.com>
 <21D42A94174EE345809CF640696801D501B9F8C1@EX01.corp.qihoo.net>
 <20160520093409.GB21426@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160520093409.GB21426@citrix.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: "Xen-users@lists.xen.org" <Xen-users@lists.xen.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Xen-users] =?utf-8?b?562U5aSNOiDnrZTlpI06ICB4bCBuZXR3b3JrLWF0?=
 =?utf-8?q?tach?=
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gRnJpLCBNYXkgMjAsIDIwMTYgYXQgMTA6MzQ6MDlBTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBPbiBGcmksIE1heSAyMCwgMjAxNiBhdCAwMjo0OTowMkFNICswMDAwLCDluK3lurfmnbAgd3Jv
dGU6Cj4gPiBUaGUgInR5cGU9dmlmIiBhbHNvIGRvZXNuJ3Qgd29yay4KPiA+IAo+ID4gTXkgZG9t
YWluIGd1ZXN0IHR5cGUgaXMgSFZNLCBndWVzdCBPUyBpcyB3aW5kb3dzLCBYZW4gdmVyc2lvbiBp
cyA0LjUuMS4KPiA+IAo+ID4gSG93IGxvbmcgY2FuIFFFTVUgbWFpbnRhaW5lciBmaXggdGhlIGlz
c3VlPyBvbmUgd2VlayBvciBvbmUgbW9udGg/Cj4gPiBJIHdpbGwgYWRqdXN0IG15IGRldmVsb3Bt
ZW50IHBsYW4gYWNjb3JkaW5nIHRvIHRoZSB0aW1lLgo+ID4gCj4gCj4gSSBjYW4ndCB0ZWxsIGF0
IHRoaXMgcG9pbnQuIEV2ZW4gaWYgd2UgbWFuYWdlIHRvIGZpeCB0aGF0LCBpdCBpcyBub3QKPiBn
b2luZyB0byBiZSBiYWNrcG9ydGVkIHRvIDQuNS4xLgo+IAo+IEknbSBwcm9iYWJseSB0aGUgb25l
IHRoYXQgZW5kcyB1cCBmaXhpbmcgdGhhdCwgYnV0IG15IHBsYXRlIGlzIHF1aXRlCj4gZnVsbCBh
dCB0aGUgbW9tZW50IEkgZG9uJ3Qga25vdyB3aGVuIEkgd2lsbCBiZSBhYmxlIHRvIGdldCB0byB0
aGF0Lgo+IAoKQWZ0ZXIgZGlzY3Vzc2luZyB3aXRoIG90aGVyIG1haW50YWluZXJzLCB3ZSBkb24n
dCB0aGluayBob3QgcGx1Z2dpbmcKZW11bGF0ZWQgZGV2aWNlcyBjYW4gYmUgc3VwcG9ydGVkIGJ5
IHVwc3RyZWFtLiBbMF0KCkluIHRoaXMgcGFydGljdWxhciBjYXNlLCB0aGUgZml4IGlzIGdvaW5n
IHRvIG1ha2UgbmljIGhvdHBsdWcgc3VwcG9ydCBwdgpieSBkZWZhdWx0LiBJZiB5b3UgdHJ5IHRv
IHBsdWcgaW4gYW4gZW11bGF0ZWQgZGV2aWNlLCB5b3Ugc3RpbGwgZ2V0IHRoZQpzYW1lIGVycm9y
LgoKVGhhdCBiZWluZyBzYWlkLCB5b3UgY2FuIHBva2UgUUVNVSB2aWEgUU1QIHNvY2tldCB0byBk
byB0aGluZ3MgYXMgeW91CnNlZSBmaXQuIFhlbiB0b29sc3RhY2sgY3JlYXRlcyBhIFFFTVUgbW9u
aXRvciBzb2NrZXQgaW4gL3Zhci9ydW4veGVuLAp5b3UgY2FuIHVzZSB0aGUgUU1QIHNjcmlwdCBp
biBRRU1VIHNvdXJjZSBjb2RlIHRvIGNvbm5lY3QgdG8gdGhhdCBzb2NrZXQKdG8gZG8gdGhpbmdz
LgoKV2VpLgoKWzBdIGh0dHA6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVs
LzIwMTYtMDUvbXNnMDIwMTYuaHRtbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVu
Lm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri May 20 23:27:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 23:27:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3toO-0002pz-28; Fri, 20 May 2016 23:26:32 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <johnpearson555@gmail.com>) id 1b3toM-0002pt-4m
 for xen-users@lists.xen.org; Fri, 20 May 2016 23:26:30 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 62/F5-03294-52D9F375; Fri, 20 May 2016 23:26:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOIsWRWlGSWpSXmKPExsVyMfSWrq7KXPt
 wgxdHRCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oyeKy/ZCvZrV0z8/pq5gfGNShcjF4eQwGRG
 ie0/XrGBOCwCDawSy2ZMZAZxJATmsEp8vXqLsYuRE8jJkXjec5EJxOYVEJQ4OfMJC0S8RKL31
 W6wGiEBT4l7y7+D2ZwCLhLnfk9hhFjxiUli0e07YA0sAqoSs859hxoUILF++yc2EFtYwFribO
 tfsGY2AV0g+zMriC0ioClxqWUTWD2zgLlE742NrBC2l8TjDxsYJzAKzEJy0ywkqVmMHEC2usT
 6eUIQYTWJ29uuskPY2hLLFr5mXsDIuopRvTi1qCy1SNdEL6koMz2jJDcxM0fX0MBYLze1uDgx
 PTUnMalYLzk/dxMjMKAZgGAHY+MXp0OMkhxMSqK8qd324UJ8SfkplRmJxRnxRaU5qcWHGGU4O
 JQkeBtmA+UEi1LTUyvSMnOAsQWTluDgURLhXQKS5i0uSMwtzkyHSJ1itOTY8vvaWiaOLQtuAM
 ltU++tZRJiycvPS5US550J0iAA0pBRmgc3Dhb/lxhlpYR5GYEOFOIpSC3KzSxBlX/FKM7BqCT
 MuwJkCk9mXgnc1ldABzEBHXRLzAbkoJJEhJRUA2N+186fpQKyjXu63OZ/q1xj0/VUn7lHd9P3
 n/m3Gz715Wh+UQqa9v+Co4zUFNbAp0W3fZ89TlE02dSc8NVqQcKLvHehnQJnOP5rKMT1pgs1L
 xOK29h1h/lq6tYjBlYz6nc/DmO9UG//13NWWj2L1aSSokka0RsuucttcDVQMtGfvFxjtZ73Dy
 WW4oxEQy3mouJEADH7pXL6AgAA
X-Env-Sender: johnpearson555@gmail.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1463786787!41328867!1
X-Originating-IP: [209.85.218.45]
X-SpamReason: No, hits=0.7 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
 MAILTO_TO_SPAM_ADDR,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64496 invoked from network); 20 May 2016 23:26:28 -0000
Received: from mail-oi0-f45.google.com (HELO mail-oi0-f45.google.com)
 (209.85.218.45)
 by server-14.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 20 May 2016 23:26:28 -0000
Received: by mail-oi0-f45.google.com with SMTP id v145so201865281oie.0
 for <xen-users@lists.xen.org>; Fri, 20 May 2016 16:26:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=5gXJ1ZCca55PHOtW0IzAkCaUddrDV0eHofFAPThZ0Lo=;
 b=rLLAiFTRN9z1F6ha4TxAnDhRR2lZthUFYUCktwoZtBeKCcFqunq99a1lKibs1DoKIa
 AsZ+bBG+4JHmu7xtuuskThKF/4n4eMqB4aOND/tZyhCHN3rhT77zOt6mhH9Enw4X4NHU
 I62zFCvSvHj3PKiOf5UKSF4XA7urs77bIRQo5LFA3HqMnG0mjez82K4SDemIhaa8GS/v
 LGHOW29an0mNP0JZ0Xf7sORkKqfjgbIIYrtDDAdgK3rL8oR4PIiF1pq2qz9rIFaWV5az
 GpBdTBYmMW5ISRdcgfEo0LcaOLLbuoCYkojLmllFi2aRjhlfA21/O5Y/EYErYcN4gGw7
 OCGA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=5gXJ1ZCca55PHOtW0IzAkCaUddrDV0eHofFAPThZ0Lo=;
 b=hhdXTYozX9ZAW5UHdsPGI8UHai/Fjy3Bbp+AOOOJmt+bbpIh04clXqcnXGAX50Bcxo
 IPKTXrcJelqXUaANSPB5GpK3tO/RauatfQbVtHhBpth2BvQ5OZe2yjITqA0dwggQagoH
 B/1PlrjALH4Hzcq6C9a2pfhofCGsNoQiOnH4kWJzB4ewl9ArVYkQyc0XRZpS07qrPubC
 0waOIX0X4LcIsdzWwFT3TTr8UvXnDSrflkzqLxKd/YlpyFeYh4ORQG9udOPqWOGCQ1Oh
 q9uQgUwhIygO2qoVA7Lwt2sKWvFBCZWo/8iP9OwcofY/4k0lnsq0s5SgeF+gRAiI996m
 07SQ==
X-Gm-Message-State: AOPr4FXECCvqf59hAg1sCkxz5pu73dPdmSuUiweoOwIDWriFpHneXl9D3WsC3srvWBMM3nuKNVrxRlkWcABEyw==
MIME-Version: 1.0
X-Received: by 10.202.245.140 with SMTP id t134mr3571014oih.92.1463786786883; 
 Fri, 20 May 2016 16:26:26 -0700 (PDT)
Received: by 10.202.76.5 with HTTP; Fri, 20 May 2016 16:26:26 -0700 (PDT)
In-Reply-To: <6B0FE47F-A7F1-43AE-9FF2-D59BD9A7A308@thehobsons.co.uk>
References: <CAKNtY_zfsE_UcNCA5+4=0f2Bt9PuX2XWEbZ=b=gMHB-eOWAxRw@mail.gmail.com>
 <7d074951-bbb0-c142-a13e-4786dbc23aef@gmail.com>
 <CAKNtY_zHradaZYNcs=KnNLaQZ=QQexH9KJezaW7cb0DQCdJeDA@mail.gmail.com>
 <571D6575.4070601@websitemanagers.com.au>
 <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
 <6B0FE47F-A7F1-43AE-9FF2-D59BD9A7A308@thehobsons.co.uk>
Date: Fri, 20 May 2016 16:26:26 -0700
Message-ID: <CAKNtY_zP=tOrE-XMV2s8B7fykg=o0VYUQMBXGafJVtuANzROZA@mail.gmail.com>
From: John Pearson <johnpearson555@gmail.com>
To: Simon Hobson <linux@thehobsons.co.uk>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Server with 2 NICs. DomU as Router
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1300623400822667672=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============1300623400822667672==
Content-Type: multipart/alternative; boundary=001a113de172758cee05334e6b3b

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

I tried adding the address the bridge itself like Simon mentioned:
auto xenbr1
iface xenbr1 inet static
bridge_ports eth1
address 10.20.0.3
netmask 255.255.255.0
broadcast 10.20.0.255
gateway 10.20.0.1
dns-nameservers 8.8.8.8 8.8.4.4


A issue though. DNS doesn't seem to be working, I tried editing resolv.conf
directly and dns-nameservers like showed above.

I can ping 8.8.8.8 and any other ip address directly but nslookup, dig etc
aren't working. Any ideas why DNS is not propagating?



On Thu, May 19, 2016 at 2:36 AM, Simon Hobson <linux@thehobsons.co.uk>
wrote:

> John Pearson <johnpearson555@gmail.com> wrote:
>
> > I have it working with this setup:
> >
> > eth0 connected to WAN
> >
> > eth1 connected to LAN
> >
> > domU running as router and devices connected to the server on eth1
> >
> > I am able to NAT, route packets etc on domU for devices connected to
> eth1 and internet/IP works.
> >
> >
> > Now I am trying to connect dom0 to domU also as client. I would like
> dom0 traffic also forwarded domU. Running `brctl show` on dom0 shows this:
> > bridge name     bridge id                   STP enabled     interfaces
> > xenbr0          8000.xxxxxxxxxxxxx       no                     vif0
> >
>             eth0
> > xenbr1          8000.xxxxxxxxxxxxx       no                     vif1
>
> That all looks good
>
> > Since I would like dom0 also another client on domU, I thought creating
> vlan
>
> You're over-thinking it.
> All you need to do is add an IP address to the bridge in Dom0, so change
> this :
>
> >> auto xenbr1
> >> iface xenbr1 inet manual
> >> bridge_ports eth1
>
> to
> auto xenbr1
> iface xenbr1 inet static
> bridge_ports eth1
>   address nnn.nnn.nnn.nnn
>   netmask ....
>   gateway ...
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

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

<div dir=3D"ltr">I tried adding the address the bridge itself like Simon me=
ntioned:<div><div>auto xenbr1</div><div>iface xenbr1 inet static</div><div>=
bridge_ports eth1</div><div>address 10.20.0.3</div><div>netmask 255.255.255=
.0</div><div>broadcast 10.20.0.255</div><div>gateway 10.20.0.1</div><div>dn=
s-nameservers 8.8.8.8 8.8.4.4</div></div><div><br></div><div><br></div><div=
>A issue though. DNS doesn&#39;t seem to be working, I tried editing resolv=
.conf directly and dns-nameservers like showed above.</div><div><br></div><=
div>I can ping 8.8.8.8 and any other ip address directly but nslookup, dig =
etc aren&#39;t working. Any ideas why DNS is not propagating?</div><div><br=
></div><div><br></div></div><div class=3D"gmail_extra"><br><div class=3D"gm=
ail_quote">On Thu, May 19, 2016 at 2:36 AM, Simon Hobson <span dir=3D"ltr">=
&lt;<a href=3D"mailto:linux@thehobsons.co.uk" target=3D"_blank">linux@theho=
bsons.co.uk</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span c=
lass=3D"">John Pearson &lt;<a href=3D"mailto:johnpearson555@gmail.com">john=
pearson555@gmail.com</a>&gt; wrote:<br>
<br>
&gt; I have it working with this setup:<br>
&gt;<br>
&gt; eth0 connected to WAN<br>
&gt;<br>
&gt; eth1 connected to LAN<br>
&gt;<br>
&gt; domU running as router and devices connected to the server on eth1<br>
&gt;<br>
&gt; I am able to NAT, route packets etc on domU for devices connected to e=
th1 and internet/IP works.<br>
&gt;<br>
&gt;<br>
&gt; Now I am trying to connect dom0 to domU also as client. I would like d=
om0 traffic also forwarded domU. Running `brctl show` on dom0 shows this:<b=
r>
&gt; bridge name=C2=A0 =C2=A0 =C2=A0bridge id=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0STP enabled=C2=A0 =C2=A0 =C2=A0int=
erfaces<br>
&gt; xenbr0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 8000.xxxxxxxxxxxxx=C2=A0 =C2=
=A0 =C2=A0 =C2=A0no=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0vif0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 eth0<br>
&gt; xenbr1=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 8000.xxxxxxxxxxxxx=C2=A0 =C2=
=A0 =C2=A0 =C2=A0no=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0vif1<br>
<br>
</span>That all looks good<br>
<span class=3D""><br>
&gt; Since I would like dom0 also another client on domU, I thought creatin=
g vlan<br>
<br>
</span>You&#39;re over-thinking it.<br>
All you need to do is add an IP address to the bridge in Dom0, so change th=
is :<br>
<span class=3D""><br>
&gt;&gt; auto xenbr1<br>
&gt;&gt; iface xenbr1 inet manual<br>
&gt;&gt; bridge_ports eth1<br>
<br>
</span>to<br>
auto xenbr1<br>
iface xenbr1 inet static<br>
bridge_ports eth1<br>
=C2=A0 address nnn.nnn.nnn.nnn<br>
=C2=A0 netmask ....<br>
=C2=A0 gateway ...<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
_______________________________________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" rel=3D"noreferrer" target=3D"_bl=
ank">http://lists.xen.org/xen-users</a></div></div></blockquote></div><br><=
/div>

--001a113de172758cee05334e6b3b--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============1300623400822667672==--


From xen-users-bounces@lists.xen.org Fri May 20 23:27:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 20 May 2016 23:27:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b3toO-0002pz-28; Fri, 20 May 2016 23:26:32 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <johnpearson555@gmail.com>) id 1b3toM-0002pt-4m
 for xen-users@lists.xen.org; Fri, 20 May 2016 23:26:30 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 62/F5-03294-52D9F375; Fri, 20 May 2016 23:26:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrOIsWRWlGSWpSXmKPExsVyMfSWrq7KXPt
 wgxdHRCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oyeKy/ZCvZrV0z8/pq5gfGNShcjF4eQwGRG
 ie0/XrGBOCwCDawSy2ZMZAZxJATmsEp8vXqLsYuRE8jJkXjec5EJxOYVEJQ4OfMJC0S8RKL31
 W6wGiEBT4l7y7+D2ZwCLhLnfk9hhFjxiUli0e07YA0sAqoSs859hxoUILF++yc2EFtYwFribO
 tfsGY2AV0g+zMriC0ioClxqWUTWD2zgLlE742NrBC2l8TjDxsYJzAKzEJy0ywkqVmMHEC2usT
 6eUIQYTWJ29uuskPY2hLLFr5mXsDIuopRvTi1qCy1SNdEL6koMz2jJDcxM0fX0MBYLze1uDgx
 PTUnMalYLzk/dxMjMKAZgGAHY+MXp0OMkhxMSqK8qd324UJ8SfkplRmJxRnxRaU5qcWHGGU4O
 JQkeBtmA+UEi1LTUyvSMnOAsQWTluDgURLhXQKS5i0uSMwtzkyHSJ1itOTY8vvaWiaOLQtuAM
 ltU++tZRJiycvPS5US550J0iAA0pBRmgc3Dhb/lxhlpYR5GYEOFOIpSC3KzSxBlX/FKM7BqCT
 MuwJkCk9mXgnc1ldABzEBHXRLzAbkoJJEhJRUA2N+186fpQKyjXu63OZ/q1xj0/VUn7lHd9P3
 n/m3Gz715Wh+UQqa9v+Co4zUFNbAp0W3fZ89TlE02dSc8NVqQcKLvHehnQJnOP5rKMT1pgs1L
 xOK29h1h/lq6tYjBlYz6nc/DmO9UG//13NWWj2L1aSSokka0RsuucttcDVQMtGfvFxjtZ73Dy
 WW4oxEQy3mouJEADH7pXL6AgAA
X-Env-Sender: johnpearson555@gmail.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1463786787!41328867!1
X-Originating-IP: [209.85.218.45]
X-SpamReason: No, hits=0.7 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
 MAILTO_TO_SPAM_ADDR,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64496 invoked from network); 20 May 2016 23:26:28 -0000
Received: from mail-oi0-f45.google.com (HELO mail-oi0-f45.google.com)
 (209.85.218.45)
 by server-14.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 20 May 2016 23:26:28 -0000
Received: by mail-oi0-f45.google.com with SMTP id v145so201865281oie.0
 for <xen-users@lists.xen.org>; Fri, 20 May 2016 16:26:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=5gXJ1ZCca55PHOtW0IzAkCaUddrDV0eHofFAPThZ0Lo=;
 b=rLLAiFTRN9z1F6ha4TxAnDhRR2lZthUFYUCktwoZtBeKCcFqunq99a1lKibs1DoKIa
 AsZ+bBG+4JHmu7xtuuskThKF/4n4eMqB4aOND/tZyhCHN3rhT77zOt6mhH9Enw4X4NHU
 I62zFCvSvHj3PKiOf5UKSF4XA7urs77bIRQo5LFA3HqMnG0mjez82K4SDemIhaa8GS/v
 LGHOW29an0mNP0JZ0Xf7sORkKqfjgbIIYrtDDAdgK3rL8oR4PIiF1pq2qz9rIFaWV5az
 GpBdTBYmMW5ISRdcgfEo0LcaOLLbuoCYkojLmllFi2aRjhlfA21/O5Y/EYErYcN4gGw7
 OCGA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=5gXJ1ZCca55PHOtW0IzAkCaUddrDV0eHofFAPThZ0Lo=;
 b=hhdXTYozX9ZAW5UHdsPGI8UHai/Fjy3Bbp+AOOOJmt+bbpIh04clXqcnXGAX50Bcxo
 IPKTXrcJelqXUaANSPB5GpK3tO/RauatfQbVtHhBpth2BvQ5OZe2yjITqA0dwggQagoH
 B/1PlrjALH4Hzcq6C9a2pfhofCGsNoQiOnH4kWJzB4ewl9ArVYkQyc0XRZpS07qrPubC
 0waOIX0X4LcIsdzWwFT3TTr8UvXnDSrflkzqLxKd/YlpyFeYh4ORQG9udOPqWOGCQ1Oh
 q9uQgUwhIygO2qoVA7Lwt2sKWvFBCZWo/8iP9OwcofY/4k0lnsq0s5SgeF+gRAiI996m
 07SQ==
X-Gm-Message-State: AOPr4FXECCvqf59hAg1sCkxz5pu73dPdmSuUiweoOwIDWriFpHneXl9D3WsC3srvWBMM3nuKNVrxRlkWcABEyw==
MIME-Version: 1.0
X-Received: by 10.202.245.140 with SMTP id t134mr3571014oih.92.1463786786883; 
 Fri, 20 May 2016 16:26:26 -0700 (PDT)
Received: by 10.202.76.5 with HTTP; Fri, 20 May 2016 16:26:26 -0700 (PDT)
In-Reply-To: <6B0FE47F-A7F1-43AE-9FF2-D59BD9A7A308@thehobsons.co.uk>
References: <CAKNtY_zfsE_UcNCA5+4=0f2Bt9PuX2XWEbZ=b=gMHB-eOWAxRw@mail.gmail.com>
 <7d074951-bbb0-c142-a13e-4786dbc23aef@gmail.com>
 <CAKNtY_zHradaZYNcs=KnNLaQZ=QQexH9KJezaW7cb0DQCdJeDA@mail.gmail.com>
 <571D6575.4070601@websitemanagers.com.au>
 <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
 <6B0FE47F-A7F1-43AE-9FF2-D59BD9A7A308@thehobsons.co.uk>
Date: Fri, 20 May 2016 16:26:26 -0700
Message-ID: <CAKNtY_zP=tOrE-XMV2s8B7fykg=o0VYUQMBXGafJVtuANzROZA@mail.gmail.com>
From: John Pearson <johnpearson555@gmail.com>
To: Simon Hobson <linux@thehobsons.co.uk>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Server with 2 NICs. DomU as Router
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1300623400822667672=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============1300623400822667672==
Content-Type: multipart/alternative; boundary=001a113de172758cee05334e6b3b

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

I tried adding the address the bridge itself like Simon mentioned:
auto xenbr1
iface xenbr1 inet static
bridge_ports eth1
address 10.20.0.3
netmask 255.255.255.0
broadcast 10.20.0.255
gateway 10.20.0.1
dns-nameservers 8.8.8.8 8.8.4.4


A issue though. DNS doesn't seem to be working, I tried editing resolv.conf
directly and dns-nameservers like showed above.

I can ping 8.8.8.8 and any other ip address directly but nslookup, dig etc
aren't working. Any ideas why DNS is not propagating?



On Thu, May 19, 2016 at 2:36 AM, Simon Hobson <linux@thehobsons.co.uk>
wrote:

> John Pearson <johnpearson555@gmail.com> wrote:
>
> > I have it working with this setup:
> >
> > eth0 connected to WAN
> >
> > eth1 connected to LAN
> >
> > domU running as router and devices connected to the server on eth1
> >
> > I am able to NAT, route packets etc on domU for devices connected to
> eth1 and internet/IP works.
> >
> >
> > Now I am trying to connect dom0 to domU also as client. I would like
> dom0 traffic also forwarded domU. Running `brctl show` on dom0 shows this:
> > bridge name     bridge id                   STP enabled     interfaces
> > xenbr0          8000.xxxxxxxxxxxxx       no                     vif0
> >
>             eth0
> > xenbr1          8000.xxxxxxxxxxxxx       no                     vif1
>
> That all looks good
>
> > Since I would like dom0 also another client on domU, I thought creating
> vlan
>
> You're over-thinking it.
> All you need to do is add an IP address to the bridge in Dom0, so change
> this :
>
> >> auto xenbr1
> >> iface xenbr1 inet manual
> >> bridge_ports eth1
>
> to
> auto xenbr1
> iface xenbr1 inet static
> bridge_ports eth1
>   address nnn.nnn.nnn.nnn
>   netmask ....
>   gateway ...
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

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

<div dir=3D"ltr">I tried adding the address the bridge itself like Simon me=
ntioned:<div><div>auto xenbr1</div><div>iface xenbr1 inet static</div><div>=
bridge_ports eth1</div><div>address 10.20.0.3</div><div>netmask 255.255.255=
.0</div><div>broadcast 10.20.0.255</div><div>gateway 10.20.0.1</div><div>dn=
s-nameservers 8.8.8.8 8.8.4.4</div></div><div><br></div><div><br></div><div=
>A issue though. DNS doesn&#39;t seem to be working, I tried editing resolv=
.conf directly and dns-nameservers like showed above.</div><div><br></div><=
div>I can ping 8.8.8.8 and any other ip address directly but nslookup, dig =
etc aren&#39;t working. Any ideas why DNS is not propagating?</div><div><br=
></div><div><br></div></div><div class=3D"gmail_extra"><br><div class=3D"gm=
ail_quote">On Thu, May 19, 2016 at 2:36 AM, Simon Hobson <span dir=3D"ltr">=
&lt;<a href=3D"mailto:linux@thehobsons.co.uk" target=3D"_blank">linux@theho=
bsons.co.uk</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span c=
lass=3D"">John Pearson &lt;<a href=3D"mailto:johnpearson555@gmail.com">john=
pearson555@gmail.com</a>&gt; wrote:<br>
<br>
&gt; I have it working with this setup:<br>
&gt;<br>
&gt; eth0 connected to WAN<br>
&gt;<br>
&gt; eth1 connected to LAN<br>
&gt;<br>
&gt; domU running as router and devices connected to the server on eth1<br>
&gt;<br>
&gt; I am able to NAT, route packets etc on domU for devices connected to e=
th1 and internet/IP works.<br>
&gt;<br>
&gt;<br>
&gt; Now I am trying to connect dom0 to domU also as client. I would like d=
om0 traffic also forwarded domU. Running `brctl show` on dom0 shows this:<b=
r>
&gt; bridge name=C2=A0 =C2=A0 =C2=A0bridge id=C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0STP enabled=C2=A0 =C2=A0 =C2=A0int=
erfaces<br>
&gt; xenbr0=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 8000.xxxxxxxxxxxxx=C2=A0 =C2=
=A0 =C2=A0 =C2=A0no=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0vif0<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 eth0<br>
&gt; xenbr1=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 8000.xxxxxxxxxxxxx=C2=A0 =C2=
=A0 =C2=A0 =C2=A0no=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0vif1<br>
<br>
</span>That all looks good<br>
<span class=3D""><br>
&gt; Since I would like dom0 also another client on domU, I thought creatin=
g vlan<br>
<br>
</span>You&#39;re over-thinking it.<br>
All you need to do is add an IP address to the bridge in Dom0, so change th=
is :<br>
<span class=3D""><br>
&gt;&gt; auto xenbr1<br>
&gt;&gt; iface xenbr1 inet manual<br>
&gt;&gt; bridge_ports eth1<br>
<br>
</span>to<br>
auto xenbr1<br>
iface xenbr1 inet static<br>
bridge_ports eth1<br>
=C2=A0 address nnn.nnn.nnn.nnn<br>
=C2=A0 netmask ....<br>
=C2=A0 gateway ...<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
_______________________________________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" rel=3D"noreferrer" target=3D"_bl=
ank">http://lists.xen.org/xen-users</a></div></div></blockquote></div><br><=
/div>

--001a113de172758cee05334e6b3b--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============1300623400822667672==--


From xen-users-bounces@lists.xen.org Sat May 21 13:36:59 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 May 2016 13:36:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4745-0000XQ-15; Sat, 21 May 2016 13:35:37 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <guillaumedecoro@gmail.com>) id 1b4744-0000XK-FG
 for xen-users@lists.xen.org; Sat, 21 May 2016 13:35:36 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 65/BF-03281-72460475; Sat, 21 May 2016 13:35:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRWlGSWpSXmKPExsUSK9ggoque4hB
 u0HeY1WLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzWhZfZClYLNUxdkN+9gaGLeJdTFycQgJnGeU
 uN/4lxHCeccocXfGQ6YuRk4ORoFgiUMPnjGC2CIC0hIzrjSxgdhsAsYSfc+WsoDYwgLKEv2fX
 4PV8ApoSHzbsYIdxGYRUJVYuWs5WL2oQLjEsa172SBqBCVOznwC1ishICLR17GZGcRmBtq1bH
 YjywRGnllIymYhSUHYZhLzNj9khrDlJba/nQNkcwDZahLLWpVgws1bZzMvYGRbxahenFpUllq
 ka6mXVJSZnlGSm5iZo2toaKKXm1pcnJiempOYVKyXnJ+7iREYhAxAsIOxf4rzIUZJDiYlUd7U
 bvtwIb6k/JTKjMTijPii0pzU4kOMMhwcShK8xUkO4UKCRanpqRVpmTnAeIBJS3DwKInwdoGke
 YsLEnOLM9MhUqcYFaXEeatBEgIgiYzSPLg2WAxeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkj
 BvN8gUnsy8Erjpr4AWMwEtfigNtrgkESEl1cAotU1T12IZ973Om/dYyxrO5AbI5AT6JV5Zd1C
 cb+H6duZ35tZPufoOMM7efy7PTlT3ul3FHPWimS+URFuFHEOvCwS/fC1T8ubs/2bHqdzLkp5v
 i114y+nSKt6Vob+es537tVrr9zOb71Ieh6UvXTnh0Wi49dMHHR/DPedveRr6Tq23O3PXrXOLE
 ktxRqKhFnNRcSIAy9IRrbwCAAA=
X-Env-Sender: guillaumedecoro@gmail.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1463837734!43021617!1
X-Originating-IP: [93.17.128.20]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogOTMuMTcuMTI4LjIwID0+IDM5NDAy\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1240 invoked from network); 21 May 2016 13:35:35 -0000
Received: from smtp26.services.sfr.fr (HELO smtp26.services.sfr.fr)
 (93.17.128.20)
 by server-13.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 21 May 2016 13:35:35 -0000
Received: from [192.168.1.22] (112.207.0.109.rev.sfr.net [109.0.207.112])
 by msfrf2633.sfr.fr (SMTP Server) with ESMTP id A19011C000C04
 for <xen-users@lists.xen.org>; Sat, 21 May 2016 15:35:34 +0200 (CEST)
Received: from [192.168.1.22] (112.207.0.109.rev.sfr.net
 [109.0.207.112])	(Authenticated sender: guillaumedecoro@sfr.fr)
 by msfrf2633.sfr.fr (SMTP Server) with ESMTPA
 for <xen-users@lists.xen.org>; Sat, 21 May 2016 15:35:34 +0200 (CEST)
To: xen-users@lists.xen.org
From: De Coro Guillaume <guillaumedecoro@gmail.com>
Message-ID: <57406426.1040209@gmail.com>
Date: Sat, 21 May 2016 15:35:34 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
X-sfr-mailing: LEGIT
Subject: [Xen-users] XenGT and IGVT kernel help
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1289693581234728925=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This is a multi-part message in MIME format.
--===============1289693581234728925==
Content-Type: multipart/alternative;
	boundary=------------080407020008030309000806

This is a multi-part message in MIME format.
--------------080407020008030309000806
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Hi all,

I'm trying to have iGVT working and I followed this guilde step by step: 
https://github.com/01org/Igvtg-kernel/blob/2016q1-4.3.0/iGVT-g_Setup_Guide.txt
Unfortunately I can build both kernel and XenGT but impossible to boot 
in. Here is my grub configuration for it:
menuentry 'XenGT 4.3.0' --class ubuntu --class gnu-linux --class gnu 
--class os {
     insmod part_msdos
     insmod ext2
     set root='hd1,msdos1'
     search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 
--hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 
161510a0-ea2a-42b6-804c-08fa56dc6175
     multiboot /boot/xen4.6-vgt.gz dom0_mem=2048M loglvl=all 
guest_loglvl=all conring_size=4M noreboot
     module /boot/vmlinuz-4.3.0 
root=UUID=161510a0-ea2a-42b6-804c-08fa56dc6175 rw rd_NO_LUKS rd_NO_LVM 
LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 rhgb 
crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM ignore_loglevel 
console=tty0 console=hvc0 consoleblank=0 log_buf_len=4M 
i915.hvm_boot_foreground=1 i915.enable_cmd_parser=0
     module /boot/initrd.img-igvt
}

Only thing I have is a blackscreen after kernel loading.

I build on a classic lubuntu 16.04 installation.

Some people here can have it to work?

--------------080407020008030309000806
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000066" bgcolor="#FFFFFF">
    Hi all,<br>
    <br>
    I'm trying to have iGVT working and I followed this guilde step by
    step: <a
href="https://github.com/01org/Igvtg-kernel/blob/2016q1-4.3.0/iGVT-g_Setup_Guide.txt"><a class="moz-txt-link-freetext" href="https://github.com/01org/Igvtg-kernel/blob/2016q1-4.3.0/iGVT-g_Setup_Guide.txt">https://github.com/01org/Igvtg-kernel/blob/2016q1-4.3.0/iGVT-g_Setup_Guide.txt</a></a><br>
    Unfortunately I can build both kernel and XenGT but impossible to
    boot in. Here is my grub configuration for it:<br>
    <small>menuentry 'XenGT 4.3.0' --class ubuntu --class gnu-linux
      --class gnu --class os {<br>
          insmod part_msdos<br>
          insmod ext2<br>
          set root='hd1,msdos1'<br>
          search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1
      --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1
      161510a0-ea2a-42b6-804c-08fa56dc6175<br>
          multiboot /boot/xen4.6-vgt.gz dom0_mem=2048M loglvl=all
      guest_loglvl=all conring_size=4M noreboot<br>
          module /boot/vmlinuz-4.3.0
      root=UUID=161510a0-ea2a-42b6-804c-08fa56dc6175 rw rd_NO_LUKS
      rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 rhgb
      crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM
      ignore_loglevel console=tty0 console=hvc0 consoleblank=0
      log_buf_len=4M i915.hvm_boot_foreground=1 i915.enable_cmd_parser=0<br>
          module /boot/initrd.img-igvt<br>
      }</small><br>
    <br>
    Only thing I have is a blackscreen after kernel loading.<br>
    <br>
    I build on a classic lubuntu 16.04 installation.<br>
    <br>
    Some people here can have it to work?<br>
  </body>
</html>

--------------080407020008030309000806--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============1289693581234728925==--


From xen-users-bounces@lists.xen.org Sat May 21 13:36:59 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 May 2016 13:36:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4745-0000XQ-15; Sat, 21 May 2016 13:35:37 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <guillaumedecoro@gmail.com>) id 1b4744-0000XK-FG
 for xen-users@lists.xen.org; Sat, 21 May 2016 13:35:36 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 65/BF-03281-72460475; Sat, 21 May 2016 13:35:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRWlGSWpSXmKPExsUSK9ggoque4hB
 u0HeY1WLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzWhZfZClYLNUxdkN+9gaGLeJdTFycQgJnGeU
 uN/4lxHCeccocXfGQ6YuRk4ORoFgiUMPnjGC2CIC0hIzrjSxgdhsAsYSfc+WsoDYwgLKEv2fX
 4PV8ApoSHzbsYIdxGYRUJVYuWs5WL2oQLjEsa172SBqBCVOznwC1ishICLR17GZGcRmBtq1bH
 YjywRGnllIymYhSUHYZhLzNj9khrDlJba/nQNkcwDZahLLWpVgws1bZzMvYGRbxahenFpUllq
 ka6mXVJSZnlGSm5iZo2toaKKXm1pcnJiempOYVKyXnJ+7iREYhAxAsIOxf4rzIUZJDiYlUd7U
 bvtwIb6k/JTKjMTijPii0pzU4kOMMhwcShK8xUkO4UKCRanpqRVpmTnAeIBJS3DwKInwdoGke
 YsLEnOLM9MhUqcYFaXEeatBEgIgiYzSPLg2WAxeYpSVEuZlBDpEiKcgtSg3swRV/hWjOAejkj
 BvN8gUnsy8Erjpr4AWMwEtfigNtrgkESEl1cAotU1T12IZ973Om/dYyxrO5AbI5AT6JV5Zd1C
 cb+H6duZ35tZPufoOMM7efy7PTlT3ul3FHPWimS+URFuFHEOvCwS/fC1T8ubs/2bHqdzLkp5v
 i114y+nSKt6Vob+es537tVrr9zOb71Ieh6UvXTnh0Wi49dMHHR/DPedveRr6Tq23O3PXrXOLE
 ktxRqKhFnNRcSIAy9IRrbwCAAA=
X-Env-Sender: guillaumedecoro@gmail.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1463837734!43021617!1
X-Originating-IP: [93.17.128.20]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogOTMuMTcuMTI4LjIwID0+IDM5NDAy\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1240 invoked from network); 21 May 2016 13:35:35 -0000
Received: from smtp26.services.sfr.fr (HELO smtp26.services.sfr.fr)
 (93.17.128.20)
 by server-13.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 21 May 2016 13:35:35 -0000
Received: from [192.168.1.22] (112.207.0.109.rev.sfr.net [109.0.207.112])
 by msfrf2633.sfr.fr (SMTP Server) with ESMTP id A19011C000C04
 for <xen-users@lists.xen.org>; Sat, 21 May 2016 15:35:34 +0200 (CEST)
Received: from [192.168.1.22] (112.207.0.109.rev.sfr.net
 [109.0.207.112])	(Authenticated sender: guillaumedecoro@sfr.fr)
 by msfrf2633.sfr.fr (SMTP Server) with ESMTPA
 for <xen-users@lists.xen.org>; Sat, 21 May 2016 15:35:34 +0200 (CEST)
To: xen-users@lists.xen.org
From: De Coro Guillaume <guillaumedecoro@gmail.com>
Message-ID: <57406426.1040209@gmail.com>
Date: Sat, 21 May 2016 15:35:34 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
X-sfr-mailing: LEGIT
Subject: [Xen-users] XenGT and IGVT kernel help
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1289693581234728925=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This is a multi-part message in MIME format.
--===============1289693581234728925==
Content-Type: multipart/alternative;
	boundary=------------080407020008030309000806

This is a multi-part message in MIME format.
--------------080407020008030309000806
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

Hi all,

I'm trying to have iGVT working and I followed this guilde step by step: 
https://github.com/01org/Igvtg-kernel/blob/2016q1-4.3.0/iGVT-g_Setup_Guide.txt
Unfortunately I can build both kernel and XenGT but impossible to boot 
in. Here is my grub configuration for it:
menuentry 'XenGT 4.3.0' --class ubuntu --class gnu-linux --class gnu 
--class os {
     insmod part_msdos
     insmod ext2
     set root='hd1,msdos1'
     search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 
--hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 
161510a0-ea2a-42b6-804c-08fa56dc6175
     multiboot /boot/xen4.6-vgt.gz dom0_mem=2048M loglvl=all 
guest_loglvl=all conring_size=4M noreboot
     module /boot/vmlinuz-4.3.0 
root=UUID=161510a0-ea2a-42b6-804c-08fa56dc6175 rw rd_NO_LUKS rd_NO_LVM 
LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 rhgb 
crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM ignore_loglevel 
console=tty0 console=hvc0 consoleblank=0 log_buf_len=4M 
i915.hvm_boot_foreground=1 i915.enable_cmd_parser=0
     module /boot/initrd.img-igvt
}

Only thing I have is a blackscreen after kernel loading.

I build on a classic lubuntu 16.04 installation.

Some people here can have it to work?

--------------080407020008030309000806
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000066" bgcolor="#FFFFFF">
    Hi all,<br>
    <br>
    I'm trying to have iGVT working and I followed this guilde step by
    step: <a
href="https://github.com/01org/Igvtg-kernel/blob/2016q1-4.3.0/iGVT-g_Setup_Guide.txt"><a class="moz-txt-link-freetext" href="https://github.com/01org/Igvtg-kernel/blob/2016q1-4.3.0/iGVT-g_Setup_Guide.txt">https://github.com/01org/Igvtg-kernel/blob/2016q1-4.3.0/iGVT-g_Setup_Guide.txt</a></a><br>
    Unfortunately I can build both kernel and XenGT but impossible to
    boot in. Here is my grub configuration for it:<br>
    <small>menuentry 'XenGT 4.3.0' --class ubuntu --class gnu-linux
      --class gnu --class os {<br>
          insmod part_msdos<br>
          insmod ext2<br>
          set root='hd1,msdos1'<br>
          search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1
      --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1
      161510a0-ea2a-42b6-804c-08fa56dc6175<br>
          multiboot /boot/xen4.6-vgt.gz dom0_mem=2048M loglvl=all
      guest_loglvl=all conring_size=4M noreboot<br>
          module /boot/vmlinuz-4.3.0
      root=UUID=161510a0-ea2a-42b6-804c-08fa56dc6175 rw rd_NO_LUKS
      rd_NO_LVM LANG=en_US.UTF-8 rd_NO_MD SYSFONT=latarcyrheb-sun16 rhgb
      crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM
      ignore_loglevel console=tty0 console=hvc0 consoleblank=0
      log_buf_len=4M i915.hvm_boot_foreground=1 i915.enable_cmd_parser=0<br>
          module /boot/initrd.img-igvt<br>
      }</small><br>
    <br>
    Only thing I have is a blackscreen after kernel loading.<br>
    <br>
    I build on a classic lubuntu 16.04 installation.<br>
    <br>
    Some people here can have it to work?<br>
  </body>
</html>

--------------080407020008030309000806--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============1289693581234728925==--


From xen-users-bounces@lists.xen.org Sat May 21 14:24:50 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 May 2016 14:24:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b47oR-0003le-Nb; Sat, 21 May 2016 14:23:31 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1b47oQ-0003lY-Id
 for xen-users@lists.xen.org; Sat, 21 May 2016 14:23:30 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 03/17-11505-16F60475; Sat, 21 May 2016 14:23:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjkeJIrShJLcpLzFFi42IJXNd+QTch3yH
 c4MhHM4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePRv5uMBR0cFSsOfGRpYDzD1sXIySEhYCtx
 d/kBli5GLg4hgYuMEptv97CCJJgFtCRu/HvJ1MXIwcEroCex/ZccSFhYwFribOtfRhCbTUBbY
 vLcV2AlnAKBEm8vmYKEWQRUJWbcXsMCMUVbYtnC18wQU5wlmq/qQ2zaxCzxcMYLJpAaEQFziX
 9nzrBCnCMrcfrcc5YJjLyzkBwxC+GIWUimLmBkXsWoXpxaVJZapGuml1SUmZ5RkpuYmaNraGC
 sl5taXJyYnpqTmFSsl5yfu4kRGE71DAyMOxivtDkfYpTkYFIS5U3ttg8X4kvKT6nMSCzOiC8q
 zUktPsQow8GhJMH7Kc8hXEiwKDU9tSItMwcY2DBpCQ4eJRHeYyBp3uKCxNzizHSI1ClGRSlx3
 m0gCQGQREZpHlwbLJouMcpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLmnQ4yhSczrwRu+iugxU
 xAix9Kgy0uSURISTUwujJdXB9rzXXX9eC37qTSHJfCGTHcC/+fzQuU1v/39NHy3+59VSvWZ5x
 6ZSHc8/XLF47M92ucT62Y4/T+gS5jPcvVNkaP9d7f/AovTNf+7X9BznfL5ODPdg2ProYfj604
 rFTPte73miM2qko2WbV6WX+MGLsYTjZe3aM02SyZr9HoU8WzY3f5lViKMxINtZiLihMBPNxl6
 6ECAAA=
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-9.tower-31.messagelabs.com!1463840605!8472942!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21082 invoked from network); 21 May 2016 14:23:28 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-9.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 21 May 2016 14:23:28 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id AEED71A07C
 for <xen-users@lists.xen.org>; Sat, 21 May 2016 14:23:20 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <CAKNtY_zP=tOrE-XMV2s8B7fykg=o0VYUQMBXGafJVtuANzROZA@mail.gmail.com>
Date: Sat, 21 May 2016 15:23:19 +0100
Message-Id: <E9673C8B-B4D1-4EC2-AD68-8D00B2D1F560@thehobsons.co.uk>
References: <CAKNtY_zfsE_UcNCA5+4=0f2Bt9PuX2XWEbZ=b=gMHB-eOWAxRw@mail.gmail.com>
 <7d074951-bbb0-c142-a13e-4786dbc23aef@gmail.com>
 <CAKNtY_zHradaZYNcs=KnNLaQZ=QQexH9KJezaW7cb0DQCdJeDA@mail.gmail.com>
 <571D6575.4070601@websitemanagers.com.au>
 <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
 <6B0FE47F-A7F1-43AE-9FF2-D59BD9A7A308@thehobsons.co.uk>
 <CAKNtY_zP=tOrE-XMV2s8B7fykg=o0VYUQMBXGafJVtuANzROZA@mail.gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] Server with 2 NICs. DomU as Router
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Sm9obiBQZWFyc29uIDxqb2hucGVhcnNvbjU1NUBnbWFpbC5jb20+IHdyb3RlOgoKPiBJIHRyaWVk
IGFkZGluZyB0aGUgYWRkcmVzcyB0aGUgYnJpZGdlIGl0c2VsZiBsaWtlIFNpbW9uIG1lbnRpb25l
ZDoKPiBhdXRvIHhlbmJyMQo+IGlmYWNlIHhlbmJyMSBpbmV0IHN0YXRpYwo+IGJyaWRnZV9wb3J0
cyBldGgxCj4gYWRkcmVzcyAxMC4yMC4wLjMKPiBuZXRtYXNrIDI1NS4yNTUuMjU1LjAKPiBicm9h
ZGNhc3QgMTAuMjAuMC4yNTUKPiBnYXRld2F5IDEwLjIwLjAuMQo+IGRucy1uYW1lc2VydmVycyA4
LjguOC44IDguOC40LjQKPiAKPiAKPiBBIGlzc3VlIHRob3VnaC4gRE5TIGRvZXNuJ3Qgc2VlbSB0
byBiZSB3b3JraW5nLCBJIHRyaWVkIGVkaXRpbmcgcmVzb2x2LmNvbmYgZGlyZWN0bHkgYW5kIGRu
cy1uYW1lc2VydmVycyBsaWtlIHNob3dlZCBhYm92ZS4KPiAKPiBJIGNhbiBwaW5nIDguOC44Ljgg
YW5kIGFueSBvdGhlciBpcCBhZGRyZXNzIGRpcmVjdGx5IGJ1dCBuc2xvb2t1cCwgZGlnIGV0YyBh
cmVuJ3Qgd29ya2luZy4gQW55IGlkZWFzIHdoeSBETlMgaXMgbm90IHByb3BhZ2F0aW5nPwoKTXkg
Z3Vlc3MgaXMgYSBwcm9ibGVtIHdpdGggdGhlIGNvbmZpZyBvZiBEb21VLCBkbyB0aGUgZmlsdGVy
IHJ1bGVzIHBlcm1pdCB0aGUgdHJhZmZpYyA/CgpUaW1lIHRvIGZvbGxvdyB0aGUgcGFja2V0cy4g
T24gdGhlIERvbVUgaW50ZXJuYWwgaW50ZXJmYWNlLCBkbyB5b3Ugc2VlIHRoZSBwYWNrZXRzID8g
RG8geW91IHNlZSB0aGVtIG9uIHRoZSBEb21VIG91dHNpZGUgaW50ZXJmYWNlID8gRG8geW91IHNl
ZSB0aGVtIG9uIHRoZSBEb20wIG91dHNpZGUgaW50ZXJmYWNlICh4ZW5icjAgYW5kIHRoZW4gZXRo
MCkgPwpUaGVuIGRvIHlvdSBzZWUgcmVwbGllcyAtIG9uIHRoZSByZXR1cm4gcGF0aCA/CgpVc2Ug
d2hhdGV2ZXIgcGFja2V0IHNuaWZmZXIgeW91IGFyZSBoYXBweSB3aXRoIC0gbXkgcHJlZmVyZW5j
ZSBpcyBmb3IgdHNoYXJrIChjbGkgdmVyc2lvbiBvZiB3aXJlc2hhcmspLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxp
c3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Sat May 21 14:24:50 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 May 2016 14:24:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b47oR-0003le-Nb; Sat, 21 May 2016 14:23:31 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <linux@thehobsons.co.uk>) id 1b47oQ-0003lY-Id
 for xen-users@lists.xen.org; Sat, 21 May 2016 14:23:30 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 03/17-11505-16F60475; Sat, 21 May 2016 14:23:29 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjkeJIrShJLcpLzFFi42IJXNd+QTch3yH
 c4MhHM4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePRv5uMBR0cFSsOfGRpYDzD1sXIySEhYCtx
 d/kBli5GLg4hgYuMEptv97CCJJgFtCRu/HvJ1MXIwcEroCex/ZccSFhYwFribOtfRhCbTUBbY
 vLcV2AlnAKBEm8vmYKEWQRUJWbcXsMCMUVbYtnC18wQU5wlmq/qQ2zaxCzxcMYLJpAaEQFziX
 9nzrBCnCMrcfrcc5YJjLyzkBwxC+GIWUimLmBkXsWoXpxaVJZapGuml1SUmZ5RkpuYmaNraGC
 sl5taXJyYnpqTmFSsl5yfu4kRGE71DAyMOxivtDkfYpTkYFIS5U3ttg8X4kvKT6nMSCzOiC8q
 zUktPsQow8GhJMH7Kc8hXEiwKDU9tSItMwcY2DBpCQ4eJRHeYyBp3uKCxNzizHSI1ClGRSlx3
 m0gCQGQREZpHlwbLJouMcpKCfMyMjAwCPEUpBblZpagyr9iFOdgVBLmnQ4yhSczrwRu+iugxU
 xAix9Kgy0uSURISTUwujJdXB9rzXXX9eC37qTSHJfCGTHcC/+fzQuU1v/39NHy3+59VSvWZ5x
 6ZSHc8/XLF47M92ucT62Y4/T+gS5jPcvVNkaP9d7f/AovTNf+7X9BznfL5ODPdg2ProYfj604
 rFTPte73miM2qko2WbV6WX+MGLsYTjZe3aM02SyZr9HoU8WzY3f5lViKMxINtZiLihMBPNxl6
 6ECAAA=
X-Env-Sender: linux@thehobsons.co.uk
X-Msg-Ref: server-9.tower-31.messagelabs.com!1463840605!8472942!1
X-Originating-IP: [81.174.135.208]
X-SpamReason: No, hits=0.3 required=7.0 tests=MAILTO_TO_SPAM_ADDR
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21082 invoked from network); 21 May 2016 14:23:28 -0000
Received: from patsy.thehobsons.co.uk (HELO patsy.thehobsons.co.uk)
 (81.174.135.208)
 by server-9.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 21 May 2016 14:23:28 -0000
X-Virus-Scanned: Debian amavisd-new at patsy.thehobsons.co.uk
Received: from simons-macbookpro.lan (magpiehouse.plus.com [80.229.10.150])
 by patsy.thehobsons.co.uk (Postfix) with ESMTPSA id AEED71A07C
 for <xen-users@lists.xen.org>; Sat, 21 May 2016 14:23:20 +0000 (UTC)
Mime-Version: 1.0 (Mac OS X Mail 6.6 \(1510\))
From: Simon Hobson <linux@thehobsons.co.uk>
In-Reply-To: <CAKNtY_zP=tOrE-XMV2s8B7fykg=o0VYUQMBXGafJVtuANzROZA@mail.gmail.com>
Date: Sat, 21 May 2016 15:23:19 +0100
Message-Id: <E9673C8B-B4D1-4EC2-AD68-8D00B2D1F560@thehobsons.co.uk>
References: <CAKNtY_zfsE_UcNCA5+4=0f2Bt9PuX2XWEbZ=b=gMHB-eOWAxRw@mail.gmail.com>
 <7d074951-bbb0-c142-a13e-4786dbc23aef@gmail.com>
 <CAKNtY_zHradaZYNcs=KnNLaQZ=QQexH9KJezaW7cb0DQCdJeDA@mail.gmail.com>
 <571D6575.4070601@websitemanagers.com.au>
 <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
 <6B0FE47F-A7F1-43AE-9FF2-D59BD9A7A308@thehobsons.co.uk>
 <CAKNtY_zP=tOrE-XMV2s8B7fykg=o0VYUQMBXGafJVtuANzROZA@mail.gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
X-Mailer: Apple Mail (2.1510)
Subject: Re: [Xen-users] Server with 2 NICs. DomU as Router
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Sm9obiBQZWFyc29uIDxqb2hucGVhcnNvbjU1NUBnbWFpbC5jb20+IHdyb3RlOgoKPiBJIHRyaWVk
IGFkZGluZyB0aGUgYWRkcmVzcyB0aGUgYnJpZGdlIGl0c2VsZiBsaWtlIFNpbW9uIG1lbnRpb25l
ZDoKPiBhdXRvIHhlbmJyMQo+IGlmYWNlIHhlbmJyMSBpbmV0IHN0YXRpYwo+IGJyaWRnZV9wb3J0
cyBldGgxCj4gYWRkcmVzcyAxMC4yMC4wLjMKPiBuZXRtYXNrIDI1NS4yNTUuMjU1LjAKPiBicm9h
ZGNhc3QgMTAuMjAuMC4yNTUKPiBnYXRld2F5IDEwLjIwLjAuMQo+IGRucy1uYW1lc2VydmVycyA4
LjguOC44IDguOC40LjQKPiAKPiAKPiBBIGlzc3VlIHRob3VnaC4gRE5TIGRvZXNuJ3Qgc2VlbSB0
byBiZSB3b3JraW5nLCBJIHRyaWVkIGVkaXRpbmcgcmVzb2x2LmNvbmYgZGlyZWN0bHkgYW5kIGRu
cy1uYW1lc2VydmVycyBsaWtlIHNob3dlZCBhYm92ZS4KPiAKPiBJIGNhbiBwaW5nIDguOC44Ljgg
YW5kIGFueSBvdGhlciBpcCBhZGRyZXNzIGRpcmVjdGx5IGJ1dCBuc2xvb2t1cCwgZGlnIGV0YyBh
cmVuJ3Qgd29ya2luZy4gQW55IGlkZWFzIHdoeSBETlMgaXMgbm90IHByb3BhZ2F0aW5nPwoKTXkg
Z3Vlc3MgaXMgYSBwcm9ibGVtIHdpdGggdGhlIGNvbmZpZyBvZiBEb21VLCBkbyB0aGUgZmlsdGVy
IHJ1bGVzIHBlcm1pdCB0aGUgdHJhZmZpYyA/CgpUaW1lIHRvIGZvbGxvdyB0aGUgcGFja2V0cy4g
T24gdGhlIERvbVUgaW50ZXJuYWwgaW50ZXJmYWNlLCBkbyB5b3Ugc2VlIHRoZSBwYWNrZXRzID8g
RG8geW91IHNlZSB0aGVtIG9uIHRoZSBEb21VIG91dHNpZGUgaW50ZXJmYWNlID8gRG8geW91IHNl
ZSB0aGVtIG9uIHRoZSBEb20wIG91dHNpZGUgaW50ZXJmYWNlICh4ZW5icjAgYW5kIHRoZW4gZXRo
MCkgPwpUaGVuIGRvIHlvdSBzZWUgcmVwbGllcyAtIG9uIHRoZSByZXR1cm4gcGF0aCA/CgpVc2Ug
d2hhdGV2ZXIgcGFja2V0IHNuaWZmZXIgeW91IGFyZSBoYXBweSB3aXRoIC0gbXkgcHJlZmVyZW5j
ZSBpcyBmb3IgdHNoYXJrIChjbGkgdmVyc2lvbiBvZiB3aXJlc2hhcmspLgoKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxp
c3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Sat May 21 15:07:59 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 May 2016 15:07:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b48U5-0006nd-QT; Sat, 21 May 2016 15:06:33 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <steffan@hldns.com>) id 1b48U4-0006nX-EU
 for xen-users@lists.xen.org; Sat, 21 May 2016 15:06:32 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 37/BB-07120-77970475; Sat, 21 May 2016 15:06:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHIsWRWlGSWpSXmKPExsVy/OceX93ySod
 wg1XbOC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ozJR56zFOzkrPj/fztzA+Nz9i5GLg4hgU2M
 Eh3nHjN1MXJyiAroSczfM4EVxGYRUJVoO7QCzBYW0JC4/WoVmM0moC6x+cRFMFtEwFzi35kzY
 DazQJxEx9qD7CA2r4CNxLf2PmaIGk2Jpd+mQS1rAlq2+SwbSIJTIFBi0pxWJogGQYmL7eugBm
 lJ3L01BcrWlnjy7gLrBEa+WUjKZiEpm4WkbAEj8ypG9eLUorLUIl1DvaSizPSMktzEzBxdQwM
 zvdzU4uLE9NScxKRiveT83E2MwHBjAIIdjDufOx1ilORgUhLlTe22DxfiS8pPqcxILM6ILyrN
 SS0+xCjDwaEkwVtZ4RAuJFiUmp5akZaZAwx8mLQEB4+SCO88kDRvcUFibnFmOkTqFKOilDivF
 khCACSRUZoH1waLtkuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5s0GmcKTmVcCN/0V0GImoM
 UPpcEWlyQipKQaGI0lDyxbtWCxgZtv/nabww+eNP5ouP98qtfP95+W7zumntj5xPlesofYiyM
 vP85/7/qzoEBnSciRlg/zT8axV+VUTT6w1MQkuvOWXPrxF0nf6z9NCn515mnfo8sSj/ja1wUd
 vHJR3kDu2/wZG31ll8j6uD3yMjpucmqXxTohh+4S4VbXB3NepXEosRRnJBpqMRcVJwIAUqy7D
 rECAAA=
X-Env-Sender: steffan@hldns.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1463843190!15227285!1
X-Originating-IP: [199.249.188.77]
X-SpamReason: No, hits=0.2 required=7.0 tests=MIME_QP_LONG_LINE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1167 invoked from network); 21 May 2016 15:06:31 -0000
Received: from mail.hldns.com (HELO hosting1.hldns.com) (199.249.188.77)
 by server-11.tower-21.messagelabs.com with SMTP; 21 May 2016 15:06:31 -0000
Received: from [192.168.0.23] (174-19-186-133.phnx.qwest.net [174.19.186.133])
 by hosting1.hldns.com (Postfix) with ESMTPA id A15E04F67AD;
 Sat, 21 May 2016 08:06:27 -0700 (MST)
User-Agent: Microsoft-MacOutlook/f.16.0.160506
Date: Sat, 21 May 2016 08:06:30 -0700
From: Steffan Cline <steffan@hldns.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <E2BE7AA8-D8BA-427A-A436-05256FB70486@hldns.com>
Thread-Topic: [Xen-users] UEFI / Mac OS X
References: <5E6AD415-258C-4425-8E88-41496B14C725@hldns.com>
 <CAFLBxZZciFvtOtFRqi0yV2R-C1b83FXq6u0evDmh+CaVOHpHMg@mail.gmail.com>
In-Reply-To: <CAFLBxZZciFvtOtFRqi0yV2R-C1b83FXq6u0evDmh+CaVOHpHMg@mail.gmail.com>
Mime-version: 1.0
Cc: Jonathan Ludlam <jonathan.ludlam@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Subject: Re: [Xen-users] UEFI / Mac OS X
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QW55b25lIHRyeSB0aGlzIGFuZCBnZXQgYW55d2hlcmUgd2l0aCBpdD8KCgoKVGhhbmsgeW91LApT
dGVmZmFuIENsaW5lCjYwMi03OTMtMDAxNAoKCk9uIDUvMTcvMTYsIDI6MzggQU0sICJYZW4tdXNl
cnMgb24gYmVoYWxmIG9mIEdlb3JnZSBEdW5sYXAiIDx4ZW4tdXNlcnMtYm91bmNlc0BsaXN0cy54
ZW4ub3JnIG9uIGJlaGFsZiBvZiBnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgoKPk9u
IFR1ZSwgTWF5IDE3LCAyMDE2IGF0IDY6NDUgQU0sIFN0ZWZmYW4gQ2xpbmUgPHN0ZWZmYW5AaGxk
bnMuY29tPiB3cm90ZToKPj4gTGV04oCZcyBzYXkgSSBoYXZlIFhlbiBydW5uaW5nIG9uIGEgTWFj
IGFuZCBJIHdhbnQgdG8gdmlydHVhbGl6ZSBPUyBYLgo+Pgo+Pgo+Pgo+PiBJIGNhbiBzZWUgdGhh
dCBieSBkZWZhdWx0IFhlbiB1c2VzIHRoZSBib2NocyBiaW9zIGJ1dCBVRUZJIHN1cHBvcnQgaXMK
Pj4gbmVjZXNzYXJ5IGZvciBib290aW5nIGludG8gYSBuZXdlciBNYWNPUyBYLgo+Pgo+Pgo+Pgo+
PiBJcyB0aGVyZSBhIHdheSB0byBkbyB0aGlzPwo+Cj5ZZXMsIFhlbiBzdXBwb3J0cyBPVk1GLCB3
aGljaCBpbXBsZW1lbnRzIEVGSSBmb3IgeGVuIGd1ZXN0czoKPgo+aHR0cDovL3dpa2kueGVuLm9y
Zy93aWtpL09WTUYKPgo+SG1tLCBsb29rcyBsaWtlIHRoYXQgd2lraSBwYWdlIGNvdWxkIHVzZSBz
b21lIHVwZGF0aW5nIHRvIG1ha2UgaXQgbW9yZQo+R29vZ2xlLWZyaWVuZGx5LiA6LSkKPgo+PiBI
YXMgYW55b25lIGVsc2UgdGlua2VyZWQgd2l0aCBpdD8KPj4KPj4gSeKAmXZlIGdvb2dsZWQgTE9O
RyBhbmQgaGFyZCBidXQgYWxsIHRoZSBhcnRpY2xlcyBhcmUgZm9yIDEwLjYgU25vdyBMZW9wYXJk
Cj4+IHdoaWNoIGlzIE9MRC4KPgo+SSdtIENDJ2luZyBKb24gTHVkbGFtLCB3aG8gZGlkIHdvcmsg
d2l0aCB0aGlzIGEgbG9uZyB0aW1lIGFnbyAtLQo+aG9wZWZ1bGx5IGhlIGRvZXNuJ3QgbWluZC4g
IE5vdCBzdXJlIGlmIGhlIGhhcyBtdWNoIHRvIGFkZCBvdmVyIHdoYXQKPnlvdSd2ZSBmb3VuZCBv
dXQgeW91cnNlbGYsIHRob3VnaC4KPgo+IC1HZW9yZ2UKPgo+X19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KPlhlbi11c2VycyBtYWlsaW5nIGxpc3QKPlhlbi11
c2Vyc0BsaXN0cy54ZW4ub3JnCj5odHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnMKCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Sat May 21 15:07:59 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 May 2016 15:07:59 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b48U5-0006nd-QT; Sat, 21 May 2016 15:06:33 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <steffan@hldns.com>) id 1b48U4-0006nX-EU
 for xen-users@lists.xen.org; Sat, 21 May 2016 15:06:32 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 37/BB-07120-77970475; Sat, 21 May 2016 15:06:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHIsWRWlGSWpSXmKPExsVy/OceX93ySod
 wg1XbOC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ozJR56zFOzkrPj/fztzA+Nz9i5GLg4hgU2M
 Eh3nHjN1MXJyiAroSczfM4EVxGYRUJVoO7QCzBYW0JC4/WoVmM0moC6x+cRFMFtEwFzi35kzY
 DazQJxEx9qD7CA2r4CNxLf2PmaIGk2Jpd+mQS1rAlq2+SwbSIJTIFBi0pxWJogGQYmL7eugBm
 lJ3L01BcrWlnjy7gLrBEa+WUjKZiEpm4WkbAEj8ypG9eLUorLUIl1DvaSizPSMktzEzBxdQwM
 zvdzU4uLE9NScxKRiveT83E2MwHBjAIIdjDufOx1ilORgUhLlTe22DxfiS8pPqcxILM6ILyrN
 SS0+xCjDwaEkwVtZ4RAuJFiUmp5akZaZAwx8mLQEB4+SCO88kDRvcUFibnFmOkTqFKOilDivF
 khCACSRUZoH1waLtkuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5s0GmcKTmVcCN/0V0GImoM
 UPpcEWlyQipKQaGI0lDyxbtWCxgZtv/nabww+eNP5ouP98qtfP95+W7zumntj5xPlesofYiyM
 vP85/7/qzoEBnSciRlg/zT8axV+VUTT6w1MQkuvOWXPrxF0nf6z9NCn515mnfo8sSj/ja1wUd
 vHJR3kDu2/wZG31ll8j6uD3yMjpucmqXxTohh+4S4VbXB3NepXEosRRnJBpqMRcVJwIAUqy7D
 rECAAA=
X-Env-Sender: steffan@hldns.com
X-Msg-Ref: server-11.tower-21.messagelabs.com!1463843190!15227285!1
X-Originating-IP: [199.249.188.77]
X-SpamReason: No, hits=0.2 required=7.0 tests=MIME_QP_LONG_LINE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1167 invoked from network); 21 May 2016 15:06:31 -0000
Received: from mail.hldns.com (HELO hosting1.hldns.com) (199.249.188.77)
 by server-11.tower-21.messagelabs.com with SMTP; 21 May 2016 15:06:31 -0000
Received: from [192.168.0.23] (174-19-186-133.phnx.qwest.net [174.19.186.133])
 by hosting1.hldns.com (Postfix) with ESMTPA id A15E04F67AD;
 Sat, 21 May 2016 08:06:27 -0700 (MST)
User-Agent: Microsoft-MacOutlook/f.16.0.160506
Date: Sat, 21 May 2016 08:06:30 -0700
From: Steffan Cline <steffan@hldns.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <E2BE7AA8-D8BA-427A-A436-05256FB70486@hldns.com>
Thread-Topic: [Xen-users] UEFI / Mac OS X
References: <5E6AD415-258C-4425-8E88-41496B14C725@hldns.com>
 <CAFLBxZZciFvtOtFRqi0yV2R-C1b83FXq6u0evDmh+CaVOHpHMg@mail.gmail.com>
In-Reply-To: <CAFLBxZZciFvtOtFRqi0yV2R-C1b83FXq6u0evDmh+CaVOHpHMg@mail.gmail.com>
Mime-version: 1.0
Cc: Jonathan Ludlam <jonathan.ludlam@eu.citrix.com>,
 George Dunlap <george.dunlap@citrix.com>
Subject: Re: [Xen-users] UEFI / Mac OS X
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QW55b25lIHRyeSB0aGlzIGFuZCBnZXQgYW55d2hlcmUgd2l0aCBpdD8KCgoKVGhhbmsgeW91LApT
dGVmZmFuIENsaW5lCjYwMi03OTMtMDAxNAoKCk9uIDUvMTcvMTYsIDI6MzggQU0sICJYZW4tdXNl
cnMgb24gYmVoYWxmIG9mIEdlb3JnZSBEdW5sYXAiIDx4ZW4tdXNlcnMtYm91bmNlc0BsaXN0cy54
ZW4ub3JnIG9uIGJlaGFsZiBvZiBnZW9yZ2UuZHVubGFwQGNpdHJpeC5jb20+IHdyb3RlOgoKPk9u
IFR1ZSwgTWF5IDE3LCAyMDE2IGF0IDY6NDUgQU0sIFN0ZWZmYW4gQ2xpbmUgPHN0ZWZmYW5AaGxk
bnMuY29tPiB3cm90ZToKPj4gTGV04oCZcyBzYXkgSSBoYXZlIFhlbiBydW5uaW5nIG9uIGEgTWFj
IGFuZCBJIHdhbnQgdG8gdmlydHVhbGl6ZSBPUyBYLgo+Pgo+Pgo+Pgo+PiBJIGNhbiBzZWUgdGhh
dCBieSBkZWZhdWx0IFhlbiB1c2VzIHRoZSBib2NocyBiaW9zIGJ1dCBVRUZJIHN1cHBvcnQgaXMK
Pj4gbmVjZXNzYXJ5IGZvciBib290aW5nIGludG8gYSBuZXdlciBNYWNPUyBYLgo+Pgo+Pgo+Pgo+
PiBJcyB0aGVyZSBhIHdheSB0byBkbyB0aGlzPwo+Cj5ZZXMsIFhlbiBzdXBwb3J0cyBPVk1GLCB3
aGljaCBpbXBsZW1lbnRzIEVGSSBmb3IgeGVuIGd1ZXN0czoKPgo+aHR0cDovL3dpa2kueGVuLm9y
Zy93aWtpL09WTUYKPgo+SG1tLCBsb29rcyBsaWtlIHRoYXQgd2lraSBwYWdlIGNvdWxkIHVzZSBz
b21lIHVwZGF0aW5nIHRvIG1ha2UgaXQgbW9yZQo+R29vZ2xlLWZyaWVuZGx5LiA6LSkKPgo+PiBI
YXMgYW55b25lIGVsc2UgdGlua2VyZWQgd2l0aCBpdD8KPj4KPj4gSeKAmXZlIGdvb2dsZWQgTE9O
RyBhbmQgaGFyZCBidXQgYWxsIHRoZSBhcnRpY2xlcyBhcmUgZm9yIDEwLjYgU25vdyBMZW9wYXJk
Cj4+IHdoaWNoIGlzIE9MRC4KPgo+SSdtIENDJ2luZyBKb24gTHVkbGFtLCB3aG8gZGlkIHdvcmsg
d2l0aCB0aGlzIGEgbG9uZyB0aW1lIGFnbyAtLQo+aG9wZWZ1bGx5IGhlIGRvZXNuJ3QgbWluZC4g
IE5vdCBzdXJlIGlmIGhlIGhhcyBtdWNoIHRvIGFkZCBvdmVyIHdoYXQKPnlvdSd2ZSBmb3VuZCBv
dXQgeW91cnNlbGYsIHRob3VnaC4KPgo+IC1HZW9yZ2UKPgo+X19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX18KPlhlbi11c2VycyBtYWlsaW5nIGxpc3QKPlhlbi11
c2Vyc0BsaXN0cy54ZW4ub3JnCj5odHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnMKCgoKX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1h
aWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94
ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Sat May 21 23:12:30 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 May 2016 23:12:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4G35-0007bM-W4; Sat, 21 May 2016 23:11:11 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1b4G34-0007bA-Fn
 for xen-users@lists.xen.org; Sat, 21 May 2016 23:11:10 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 0F/BD-03757-D0BE0475; Sat, 21 May 2016 23:11:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRWlGSWpSXmKPExsVy5bGgiC7va4d
 wg5nbWS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1owvGy+xFEzhqTi+4RR7A+Nqri5GLg4hgQWM
 EovebGfqYuTgYBFQlTg43wPEZBOwlrhyQ7aLkZNDRMBS4s70f4wgNrOArMTP3w1MILawgJ/Ev
 K5XrCA2r4CJxIH5K1lAbE4BI4nr65axQoz/yygx4+NPZpCEhIC9xKNfs1kgGgQlTs58wgKyi1
 lAXWL9PCGI+doSyxa+ZgbplRD4zCjx/cRDFginj12i+/lRxgmM/LOQ9M9C6J+FpH8BI/MqRo3
 i1KKy1CJdQwO9pKLM9IyS3MTMHF1DQxO93NTi4sT01JzEpGK95PzcTYzAIGQAgh2M55Y5H2KU
 5GBSEuVN7bYPF+JLyk+pzEgszogvKs1JLT7EKMPBoSTB+/qlQ7iQYFFqempFWmYOMB5g0hIcP
 EoivGUgad7igsTc4sx0iNQpRkUpcd46kIQASCKjNA+uDRaDlxhlpYR5GYEOEeIpSC3KzSxBlX
 /FKM7BqCTMewpkCk9mXgnc9FdAi5mAFj+UBltckoiQkmpgFJ++OK5kbfH8naVx3YZXzERSA4L
 V9pof+r90acSKZoa1byqu7Cw9LnFmarO6a3SJ6soou6xaSUP9Mwv2vk6NFvWT+fF88WfxK5ws
 awJMGjoXHk1IOiepF/J2deCnZQu0PtrJLPO6XbTztuF803RGC4eV+ZGaHmzbNQ0/7Nl7/UO3C
 HfNJPlHSizFGYmGWsxFxYkAyzD9G7wCAAA=
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-4.tower-27.messagelabs.com!1463872268!42176727!1
X-Originating-IP: [212.227.17.20]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIwID0+IDI4MDcx\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIwID0+IDI4MDcx\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51997 invoked from network); 21 May 2016 23:11:08 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.20)
 by server-4.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 21 May 2016 23:11:08 -0000
Received: from debian-desktop ([89.183.83.209]) by mail.gmx.com (mrgmx101)
 with ESMTPSA (Nemesis) id 0MN604-1bArku0flI-006gj3; Sun, 22 May 2016 01:11:04
 +0200
Date: Sun, 22 May 2016 00:40:13 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: Roger Pau =?UTF-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20160522004013.38455ee6@debian-desktop>
In-Reply-To: <20160509092026.umursckd7kzha2dv@mac>
References: <20160424134134.192b567b@debian-desktop>
 <20160425091147.4rarwxr47qsyatfy@mac>
 <20160430230927.2bf4ae2d@debian-desktop>
 <20160506184106.bp2mywktkugewrkl@mac>
 <20160507173249.773e45c1@debian-desktop>
 <20160509092026.umursckd7kzha2dv@mac>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Provags-ID: V03:K0:GetAb6eV+tYBngaiQUJKYeg5B1F6R3UwdTgLA9yFlsEK8dGbFm0
 8J53ED4XD2Zv1xpJizNgIfxdOvlCBH5x6wzbq8bO9NlJ97RxSRRR2B3tKQLkjabLvO/be/m
 cTw0yVzkermDcusY/mSh8d1iH3xeW5iS0mOoWj/Q7q8SgnVakxp5lmpsIy9OwcRiuSh6Izk
 dpGPjPTnnoHAfsTsDAvzA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:Co1DMnfbkCc=:0mhIw4j4BBkprMyHQuoyhJ
 IzQy9AtIszCzOmGGiynYcLyj5+ZqDwsbo/jLi/0Ft2qbhEuk+H5Pxv9Di1ExoSkgwdwrKDXfr
 BKJwPgsjavQW/drTEiEcorRkRgqtT/jY1SugEiif6SHtD4GaHxIEFT3Nh7uABUJ7mJIiz0swe
 1UHappr7CyQGy+rYbYIZaxc1ABJcRX4WA6XVsSVGKBDSz5AL61NTINuYsHGtr05aTxH2ejGdX
 GRk30u9G9lNiO6JYYBz4THq8fpGXaeyxOsIzMxH33NBsq27H4f7+Arc5n9ptuswjqV4CRmElx
 vm5ntsh+Nyrh8ilcoA8cSpPoUONunlDEKszttqdxPIAacV7ez1R+lDSFYMIQ4/vPPOKJDEwjh
 yAWNRHO36Oxrb5xkzPczB3Xf5xELxVqGJnYI6ecS3/DiwcSomLQyGzwH4ZqlUoDaLKafTmd+H
 tWcRO7GtO+SaE9wEeoiXIDrkXc/wN2ZDOBCEQFRh/j+WzhKEc7GWCNkIT55ZxNkFVPo6NQw4X
 QFX+d8r4wsts8hRgteojyf/gEfOn8CunweEUfCpJVvlwSDo2tmjkC8rrK1e89Us8+I/qMCBVV
 nzZXT9/nbt0Be5x/mEzdU/K581uZ35YFqEwufrwrR/ikypZqKdzG5QubEHH1wLTu+BLPMLrEB
 93/xyTsVL+FAM+ZwzEimTuSeKMJE3vk1xDGUEJDFsluOFr8FCZ8vBMutuEYoN0tdA0qOG1N2x
 YMh03x78agwQN9iGVQgXowkGPwHkC0Lcoy34R17OwHpmCpWC+F5yEV2yXtexL68NnArIENs27
 k1N3JUF
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xl devd won't start in DomU: failed to get own domid
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gTW9uLCA5IE1heSAyMDE2IDExOjIwOjI2ICswMjAwClJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
Cgo+IE9uIFNhdCwgTWF5IDA3LCAyMDE2IGF0IDA1OjMyOjQ5UE0gKzAyMDAsIFLDvGRpZ2VyIE90
dGUgd3JvdGU6Cj4gWy4uLl0KPiA+IEFmdGVyIGhhdmluZyBkaXNhYmxlZCB0aGUgbG9jYWwgeGVu
c3RvcmVkLCB4bCBkZXZkIHN0YXJ0ZWQgYW5kIG90aGVyCj4gPiBkb21haW5zIHZpZidzIGNhbiBj
b25uZWN0IHRvIHRoZSBkcml2ZXIgZG9tYWluIGFnYWluLiBVbmZvcnR1bmF0ZWx5Cj4gPiB0aGlz
IGlzIGlzbid0IHRydWUgZm9yIERvbTA6Cj4gPiAKPiA+IHJvb3RAZG94NjQ6fiMgeGwgbmV0d29y
ay1hdHRhY2ggMCB0eXBlPXZpZiBicmlkZ2U9YnItZG0wIGJhY2tlbmQ9c3ZjLWZ3IHJhdGU9NTAw
TWIvcwo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bC5jOjQyMjY6bGlieGxfZGV2aWNlX25pY19hZGQ6
IGFvIDB4MjVmNjk1MDogY3JlYXRlOiBob3c9KG5pbCkgY2FsbGJhY2s9KG5pbCkgcG9sbGVyPTB4
MjVmNjllMAo+ID4gbGlieGw6IGVycm9yOiBsaWJ4bC5jOjE5OTg6ZGV2aWNlX2FkZHJtX2FvY29t
cGxldGU6IHVuYWJsZSB0byBhZGQgZGV2aWNlCj4gPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50
LmM6MTg3NDpsaWJ4bF9fYW9fY29tcGxldGU6IGFvIDB4MjVmNjk1MDogY29tcGxldGUsIHJjPS0x
Ngo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bC5jOjQyMjY6bGlieGxfZGV2aWNlX25pY19hZGQ6IGFv
IDB4MjVmNjk1MDogaW5wcm9ncmVzczogcG9sbGVyPTB4MjVmNjllMCwgZmxhZ3M9aWMKPiA+IGxp
YnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxODQzOmxpYnhsX19hb19fZGVzdHJveTogYW8gMHgy
NWY2OTUwOiBkZXN0cm95Cj4gPiBsaWJ4bF9kZXZpY2VfbmljX2FkZCBmYWlsZWQuCj4gPiB4Yzog
ZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IHRvdGFsIGFsbG9jYXRpb25zOjIwIHRvdGFsIHJlbGVh
c2VzOjIwCj4gPiB4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IGN1cnJlbnQgYWxsb2NhdGlv
bnM6MCBtYXhpbXVtIGFsbG9jYXRpb25zOjIKPiA+IHhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZl
cjogY2FjaGUgY3VycmVudCBzaXplOjIKPiA+IHhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjog
Y2FjaGUgaGl0czoxMiBtaXNzZXM6MiB0b29iaWc6Ngo+ID4gCj4gPiAKPiA+IEFueSBpZGVhcz8K
PiAKPiBDYW4geW91IHRyeSB0aGUgc2FtZSB3aXRoICItdnZ2Ij8gVGhlIGVycm9yIHJlcG9ydGVk
IGRvZXNuJ3QgY29udGFpbiBhbnkgCj4gY2x1ZXMgYWJvdXQgd2hhdCB3ZW50IHdyb25nLgoKV2Vs
bCwgYWN0dWFsbHkgdGhpcyBpcyB0aGUgb3V0cHV0IG9mICJ4bCAtdnZ2Ii4gSSBtYW51YWxseSBh
ZGRlZCB0aGUgCmNvbW1hbmRsaW5lIHRvIHRoZSBwYXN0ZWQgb3V0cHV0IGJ1dCBmb3Jnb3QgdG8g
YWRkIHRoZSAiLXZ2diIgb3B0aW9uLgoKU28gaG93IGRvIEkgZ2V0IG1vcmUgdXNlZnVsIGluZm9y
bWF0aW9uPwoKUsO8ZGlnZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Sat May 21 23:12:30 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 May 2016 23:12:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4G32-0007at-K5; Sat, 21 May 2016 23:11:08 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1b4G31-0007an-Ma
 for xen-users@lists.xen.org; Sat, 21 May 2016 23:11:07 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 5B/BD-02914-A0BE0475; Sat, 21 May 2016 23:11:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRWlGSWpSXmKPExsVy5bGgqC7na4d
 wg79LFCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oxFB86wFtxgqnjxpJmlgXEmUxcjF4eQwD5G
 iTtHPwI5nBwsAqoS7//9Zu9i5OBgE7CWuHJDFiQsIiAtMeNKExuILSyQIHFtziWwcl4BE4ndr
 2azgNicAtoS6yYeBKsREqiWWH97MTOILSFgL/HoF0QNr4CgxMmZT1hAxjMLqEusnycEEmYGal
 228DVU+WdGiekf9UFOkxDoY5c4uv4U8wRGvllI2mchtM9C0r6AkXkVo3pxalFZapGupV5SUWZ
 6RkluYmaOrqGhiV5uanFxYnpqTmJSsV5yfu4mRmCgMQDBDsb+Kc6HGCU5mJREeVO77cOF+JLy
 UyozEosz4otKc1KLDzFqcHAIbF67+gKjFEtefl6qkgTv65cO4UKCRanpqRVpmTnAWIApleDgU
 RLhLQNJ8xYXJOYWZ6ZDpE4x6nIs+HF7LZMQ2Awpcd6vIEUCIEUZpXlwI2BxeYlRVkqYlxHoQC
 GegtSi3MwSVPlXjOIcjErCvKdApvBk5pXAbXoFdAQT0BEPpcGOKElESEk1ME7Z/P6bjdCMzS6
 Xrhit2C338sfb8imMF7n/xX977H4qyuqy+keB0uAbb/yf7FTLcs1dc+qL//dN1ksvf3KbJFA9
 q3uKg/WJ6KuKv7uP6Oq97pXnm3NXJ2ZinkGSRu+yHVIchbrXP767WhcoLWNklOmtdMCzRr2qb
 pl810vhlzo1lem10bo3HiqxFGckGmoxFxUnAgCp6K8KxgIAAA==
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-14.tower-27.messagelabs.com!1463872265!30853379!1
X-Originating-IP: [212.227.17.21]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11585 invoked from network); 21 May 2016 23:11:05 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.21)
 by server-14.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 21 May 2016 23:11:05 -0000
Received: from debian-desktop ([89.183.83.209]) by mail.gmx.com (mrgmx101)
 with ESMTPSA (Nemesis) id 0MNdxu-1bBPik25nu-007Egt for
 <xen-users@lists.xen.org>; Sun, 22 May 2016 01:11:04 +0200
Date: Sun, 22 May 2016 01:10:51 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: xen-users@lists.xen.org
Message-ID: <20160522011051.38a201e2@debian-desktop>
In-Reply-To: <57306036.5090808@dodo.com.au>
References: <20160507180657.42b6ec20@debian-desktop>
 <20160509092840.j3qd2javhsjgpvrx@mac>
 <57306036.5090808@dodo.com.au>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Provags-ID: V03:K0:SS79d3T+jsmZQPcH4P23Rs8YmQXiJOajSsj/hPrIIIgF9y78mF/
 f2NAGoj9MkBuZYaIW572iz4esCw8KfQvhyFOl18G6dpfSWaoUQv54m1vo7rfLuc2KE/oOGZ
 iI/eS9hHAmqWE9ulKf4kJ5JcuVITbBo/DvKZXaLV16iOOXAVxKdOkaBr5iNdqrRZ5jaMbVj
 mSdWTtc4YwfM0SxxSdAsw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:aGoSkw44rn8=:5Hg4VZhMZeE4bM2kntalV8
 gnC25YZpiqoFv3PEZHXuvvjXhJ1DGhM7u2gXh52ji+Z0bcfdSiSWtDWq5dG4qrcrMGu7UHu4K
 IKcgMkb3vFUGZZhku4+P3c0R9vE7ElHCsIS2VwHnlo5w6noh6xUOAm3U91KjYI/xx2yUll5vM
 KVKDGrt/yfOPueNTtsGJHtdYp0WkKv06glD/amnfPMWIgzip3gVeTC+CyYsrd4tMXl4x4y18Q
 O88WCE6owhpwf8IKx8BndZZP8pY90rvC3ksfDcwij6r1WXbe08fHfvmvxUIo0iiVzCNhveeMd
 RgMPBIalPfcuq6DbaR6pDzwoZeFzJx9RgL/61nz8IqF8N97xN8u2RAEZBcvllqj9ec4rt1s78
 PWqXMti1bGVPHNAMnfYBwtJPtmhm7WOHXoqxtLOTkBGog31kl81LmaFzs/JQI++nmNHS1a/l5
 jFfqg4NWbkpRBCtfTVNWUvFnCsfRkuAjGyJK3j7cz/yLZ6cobnEY20niYQYWIAP4DAnuVtulv
 BiIN1KUU3zmrusm8zJhcg0sElkq54y4oNbcZKbOz/XBLq210UwV9YEVboPfQD0MEI4v5qEls8
 K6RUbMiZRSk6ppGg2F78m53FoK8j3OuSu92lz6iw7OSGx7+tguACyZiQyk1kHOcs9ou1EFhgs
 nLw4AwBDd02pHrHLITjzx1zQkYS4VwG/uNJBuKuv5KX/uDAb/wXNjUL4IyNoA6lA2ONoHuxTx
 3o3QtxbYJmfgw6fu3YSUBkXX/dkkevb6DzmfWSgMThHF3BIe+ouZUdTZyg6tIeZ73vvgFoYZ/
 aB6TNxp
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gTW9uLCA5IE1heSAyMDE2IDIwOjAyOjMwICsxMDAwCkh1Z2ggQnJhZ2cgd3JvdGU6Cgo+IFBl
cmhhcHMgdGhlIHVwZ3JhZGUgZGlkbid0IGdvIGFzIHBsYW5uZWQuCj4gCj4gT24gMDkvMDUvMTYg
MTk6MjgsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQw
OjQwXSBEZXRlY3RlZCBYZW4gdjQuNC4xCgpUaGFua3MgZm9yIHRoYXQgaGludCBidXQgdGhpcyBs
aW5lIGlzIGZyb20gdGhlIGxvZyBvZiBzdWNjZXNzZnVsIGh2bQpkb21haW4gY3JlYXRpb24gd2l0
aCBYZW4gNC40IHRoYXQgSSBhZGRlZCBmb3IgY29tcGFyaXNvbi4KClLDvGRpZ2VyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11
c2Vycw==

From xen-users-bounces@lists.xen.org Sat May 21 23:12:30 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 May 2016 23:12:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4G35-0007bM-W4; Sat, 21 May 2016 23:11:11 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1b4G34-0007bA-Fn
 for xen-users@lists.xen.org; Sat, 21 May 2016 23:11:10 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 0F/BD-03757-D0BE0475; Sat, 21 May 2016 23:11:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrJIsWRWlGSWpSXmKPExsVy5bGgiC7va4d
 wg5nbWS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1owvGy+xFEzhqTi+4RR7A+Nqri5GLg4hgQWM
 EovebGfqYuTgYBFQlTg43wPEZBOwlrhyQ7aLkZNDRMBS4s70f4wgNrOArMTP3w1MILawgJ/Ev
 K5XrCA2r4CJxIH5K1lAbE4BI4nr65axQoz/yygx4+NPZpCEhIC9xKNfs1kgGgQlTs58wgKyi1
 lAXWL9PCGI+doSyxa+ZgbplRD4zCjx/cRDFginj12i+/lRxgmM/LOQ9M9C6J+FpH8BI/MqRo3
 i1KKy1CJdQwO9pKLM9IyS3MTMHF1DQxO93NTi4sT01JzEpGK95PzcTYzAIGQAgh2M55Y5H2KU
 5GBSEuVN7bYPF+JLyk+pzEgszogvKs1JLT7EKMPBoSTB+/qlQ7iQYFFqempFWmYOMB5g0hIcP
 EoivGUgad7igsTc4sx0iNQpRkUpcd46kIQASCKjNA+uDRaDlxhlpYR5GYEOEeIpSC3KzSxBlX
 /FKM7BqCTMewpkCk9mXgnc9FdAi5mAFj+UBltckoiQkmpgFJ++OK5kbfH8naVx3YZXzERSA4L
 V9pof+r90acSKZoa1byqu7Cw9LnFmarO6a3SJ6soou6xaSUP9Mwv2vk6NFvWT+fF88WfxK5ws
 awJMGjoXHk1IOiepF/J2deCnZQu0PtrJLPO6XbTztuF803RGC4eV+ZGaHmzbNQ0/7Nl7/UO3C
 HfNJPlHSizFGYmGWsxFxYkAyzD9G7wCAAA=
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-4.tower-27.messagelabs.com!1463872268!42176727!1
X-Originating-IP: [212.227.17.20]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIwID0+IDI4MDcx\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIwID0+IDI4MDcx\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51997 invoked from network); 21 May 2016 23:11:08 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.20)
 by server-4.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 21 May 2016 23:11:08 -0000
Received: from debian-desktop ([89.183.83.209]) by mail.gmx.com (mrgmx101)
 with ESMTPSA (Nemesis) id 0MN604-1bArku0flI-006gj3; Sun, 22 May 2016 01:11:04
 +0200
Date: Sun, 22 May 2016 00:40:13 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: Roger Pau =?UTF-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20160522004013.38455ee6@debian-desktop>
In-Reply-To: <20160509092026.umursckd7kzha2dv@mac>
References: <20160424134134.192b567b@debian-desktop>
 <20160425091147.4rarwxr47qsyatfy@mac>
 <20160430230927.2bf4ae2d@debian-desktop>
 <20160506184106.bp2mywktkugewrkl@mac>
 <20160507173249.773e45c1@debian-desktop>
 <20160509092026.umursckd7kzha2dv@mac>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Provags-ID: V03:K0:GetAb6eV+tYBngaiQUJKYeg5B1F6R3UwdTgLA9yFlsEK8dGbFm0
 8J53ED4XD2Zv1xpJizNgIfxdOvlCBH5x6wzbq8bO9NlJ97RxSRRR2B3tKQLkjabLvO/be/m
 cTw0yVzkermDcusY/mSh8d1iH3xeW5iS0mOoWj/Q7q8SgnVakxp5lmpsIy9OwcRiuSh6Izk
 dpGPjPTnnoHAfsTsDAvzA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:Co1DMnfbkCc=:0mhIw4j4BBkprMyHQuoyhJ
 IzQy9AtIszCzOmGGiynYcLyj5+ZqDwsbo/jLi/0Ft2qbhEuk+H5Pxv9Di1ExoSkgwdwrKDXfr
 BKJwPgsjavQW/drTEiEcorRkRgqtT/jY1SugEiif6SHtD4GaHxIEFT3Nh7uABUJ7mJIiz0swe
 1UHappr7CyQGy+rYbYIZaxc1ABJcRX4WA6XVsSVGKBDSz5AL61NTINuYsHGtr05aTxH2ejGdX
 GRk30u9G9lNiO6JYYBz4THq8fpGXaeyxOsIzMxH33NBsq27H4f7+Arc5n9ptuswjqV4CRmElx
 vm5ntsh+Nyrh8ilcoA8cSpPoUONunlDEKszttqdxPIAacV7ez1R+lDSFYMIQ4/vPPOKJDEwjh
 yAWNRHO36Oxrb5xkzPczB3Xf5xELxVqGJnYI6ecS3/DiwcSomLQyGzwH4ZqlUoDaLKafTmd+H
 tWcRO7GtO+SaE9wEeoiXIDrkXc/wN2ZDOBCEQFRh/j+WzhKEc7GWCNkIT55ZxNkFVPo6NQw4X
 QFX+d8r4wsts8hRgteojyf/gEfOn8CunweEUfCpJVvlwSDo2tmjkC8rrK1e89Us8+I/qMCBVV
 nzZXT9/nbt0Be5x/mEzdU/K581uZ35YFqEwufrwrR/ikypZqKdzG5QubEHH1wLTu+BLPMLrEB
 93/xyTsVL+FAM+ZwzEimTuSeKMJE3vk1xDGUEJDFsluOFr8FCZ8vBMutuEYoN0tdA0qOG1N2x
 YMh03x78agwQN9iGVQgXowkGPwHkC0Lcoy34R17OwHpmCpWC+F5yEV2yXtexL68NnArIENs27
 k1N3JUF
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] xl devd won't start in DomU: failed to get own domid
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gTW9uLCA5IE1heSAyMDE2IDExOjIwOjI2ICswMjAwClJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6
Cgo+IE9uIFNhdCwgTWF5IDA3LCAyMDE2IGF0IDA1OjMyOjQ5UE0gKzAyMDAsIFLDvGRpZ2VyIE90
dGUgd3JvdGU6Cj4gWy4uLl0KPiA+IEFmdGVyIGhhdmluZyBkaXNhYmxlZCB0aGUgbG9jYWwgeGVu
c3RvcmVkLCB4bCBkZXZkIHN0YXJ0ZWQgYW5kIG90aGVyCj4gPiBkb21haW5zIHZpZidzIGNhbiBj
b25uZWN0IHRvIHRoZSBkcml2ZXIgZG9tYWluIGFnYWluLiBVbmZvcnR1bmF0ZWx5Cj4gPiB0aGlz
IGlzIGlzbid0IHRydWUgZm9yIERvbTA6Cj4gPiAKPiA+IHJvb3RAZG94NjQ6fiMgeGwgbmV0d29y
ay1hdHRhY2ggMCB0eXBlPXZpZiBicmlkZ2U9YnItZG0wIGJhY2tlbmQ9c3ZjLWZ3IHJhdGU9NTAw
TWIvcwo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bC5jOjQyMjY6bGlieGxfZGV2aWNlX25pY19hZGQ6
IGFvIDB4MjVmNjk1MDogY3JlYXRlOiBob3c9KG5pbCkgY2FsbGJhY2s9KG5pbCkgcG9sbGVyPTB4
MjVmNjllMAo+ID4gbGlieGw6IGVycm9yOiBsaWJ4bC5jOjE5OTg6ZGV2aWNlX2FkZHJtX2FvY29t
cGxldGU6IHVuYWJsZSB0byBhZGQgZGV2aWNlCj4gPiBsaWJ4bDogZGVidWc6IGxpYnhsX2V2ZW50
LmM6MTg3NDpsaWJ4bF9fYW9fY29tcGxldGU6IGFvIDB4MjVmNjk1MDogY29tcGxldGUsIHJjPS0x
Ngo+ID4gbGlieGw6IGRlYnVnOiBsaWJ4bC5jOjQyMjY6bGlieGxfZGV2aWNlX25pY19hZGQ6IGFv
IDB4MjVmNjk1MDogaW5wcm9ncmVzczogcG9sbGVyPTB4MjVmNjllMCwgZmxhZ3M9aWMKPiA+IGxp
YnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzoxODQzOmxpYnhsX19hb19fZGVzdHJveTogYW8gMHgy
NWY2OTUwOiBkZXN0cm95Cj4gPiBsaWJ4bF9kZXZpY2VfbmljX2FkZCBmYWlsZWQuCj4gPiB4Yzog
ZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IHRvdGFsIGFsbG9jYXRpb25zOjIwIHRvdGFsIHJlbGVh
c2VzOjIwCj4gPiB4YzogZGVidWc6IGh5cGVyY2FsbCBidWZmZXI6IGN1cnJlbnQgYWxsb2NhdGlv
bnM6MCBtYXhpbXVtIGFsbG9jYXRpb25zOjIKPiA+IHhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZl
cjogY2FjaGUgY3VycmVudCBzaXplOjIKPiA+IHhjOiBkZWJ1ZzogaHlwZXJjYWxsIGJ1ZmZlcjog
Y2FjaGUgaGl0czoxMiBtaXNzZXM6MiB0b29iaWc6Ngo+ID4gCj4gPiAKPiA+IEFueSBpZGVhcz8K
PiAKPiBDYW4geW91IHRyeSB0aGUgc2FtZSB3aXRoICItdnZ2Ij8gVGhlIGVycm9yIHJlcG9ydGVk
IGRvZXNuJ3QgY29udGFpbiBhbnkgCj4gY2x1ZXMgYWJvdXQgd2hhdCB3ZW50IHdyb25nLgoKV2Vs
bCwgYWN0dWFsbHkgdGhpcyBpcyB0aGUgb3V0cHV0IG9mICJ4bCAtdnZ2Ii4gSSBtYW51YWxseSBh
ZGRlZCB0aGUgCmNvbW1hbmRsaW5lIHRvIHRoZSBwYXN0ZWQgb3V0cHV0IGJ1dCBmb3Jnb3QgdG8g
YWRkIHRoZSAiLXZ2diIgb3B0aW9uLgoKU28gaG93IGRvIEkgZ2V0IG1vcmUgdXNlZnVsIGluZm9y
bWF0aW9uPwoKUsO8ZGlnZXIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcK
aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Sat May 21 23:12:30 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 May 2016 23:12:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4G32-0007at-K5; Sat, 21 May 2016 23:11:08 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1b4G31-0007an-Ma
 for xen-users@lists.xen.org; Sat, 21 May 2016 23:11:07 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 5B/BD-02914-A0BE0475; Sat, 21 May 2016 23:11:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRWlGSWpSXmKPExsVy5bGgqC7na4d
 wg79LFCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oxFB86wFtxgqnjxpJmlgXEmUxcjF4eQwD5G
 iTtHPwI5nBwsAqoS7//9Zu9i5OBgE7CWuHJDFiQsIiAtMeNKExuILSyQIHFtziWwcl4BE4ndr
 2azgNicAtoS6yYeBKsREqiWWH97MTOILSFgL/HoF0QNr4CgxMmZT1hAxjMLqEusnycEEmYGal
 228DVU+WdGiekf9UFOkxDoY5c4uv4U8wRGvllI2mchtM9C0r6AkXkVo3pxalFZapGupV5SUWZ
 6RkluYmaOrqGhiV5uanFxYnpqTmJSsV5yfu4mRmCgMQDBDsb+Kc6HGCU5mJREeVO77cOF+JLy
 UyozEosz4otKc1KLDzFqcHAIbF67+gKjFEtefl6qkgTv65cO4UKCRanpqRVpmTnAWIApleDgU
 RLhLQNJ8xYXJOYWZ6ZDpE4x6nIs+HF7LZMQ2Awpcd6vIEUCIEUZpXlwI2BxeYlRVkqYlxHoQC
 GegtSi3MwSVPlXjOIcjErCvKdApvBk5pXAbXoFdAQT0BEPpcGOKElESEk1ME7Z/P6bjdCMzS6
 Xrhit2C338sfb8imMF7n/xX977H4qyuqy+keB0uAbb/yf7FTLcs1dc+qL//dN1ksvf3KbJFA9
 q3uKg/WJ6KuKv7uP6Oq97pXnm3NXJ2ZinkGSRu+yHVIchbrXP767WhcoLWNklOmtdMCzRr2qb
 pl810vhlzo1lem10bo3HiqxFGckGmoxFxUnAgCp6K8KxgIAAA==
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-14.tower-27.messagelabs.com!1463872265!30853379!1
X-Originating-IP: [212.227.17.21]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 11585 invoked from network); 21 May 2016 23:11:05 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.21)
 by server-14.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 21 May 2016 23:11:05 -0000
Received: from debian-desktop ([89.183.83.209]) by mail.gmx.com (mrgmx101)
 with ESMTPSA (Nemesis) id 0MNdxu-1bBPik25nu-007Egt for
 <xen-users@lists.xen.org>; Sun, 22 May 2016 01:11:04 +0200
Date: Sun, 22 May 2016 01:10:51 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: xen-users@lists.xen.org
Message-ID: <20160522011051.38a201e2@debian-desktop>
In-Reply-To: <57306036.5090808@dodo.com.au>
References: <20160507180657.42b6ec20@debian-desktop>
 <20160509092840.j3qd2javhsjgpvrx@mac>
 <57306036.5090808@dodo.com.au>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Provags-ID: V03:K0:SS79d3T+jsmZQPcH4P23Rs8YmQXiJOajSsj/hPrIIIgF9y78mF/
 f2NAGoj9MkBuZYaIW572iz4esCw8KfQvhyFOl18G6dpfSWaoUQv54m1vo7rfLuc2KE/oOGZ
 iI/eS9hHAmqWE9ulKf4kJ5JcuVITbBo/DvKZXaLV16iOOXAVxKdOkaBr5iNdqrRZ5jaMbVj
 mSdWTtc4YwfM0SxxSdAsw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:aGoSkw44rn8=:5Hg4VZhMZeE4bM2kntalV8
 gnC25YZpiqoFv3PEZHXuvvjXhJ1DGhM7u2gXh52ji+Z0bcfdSiSWtDWq5dG4qrcrMGu7UHu4K
 IKcgMkb3vFUGZZhku4+P3c0R9vE7ElHCsIS2VwHnlo5w6noh6xUOAm3U91KjYI/xx2yUll5vM
 KVKDGrt/yfOPueNTtsGJHtdYp0WkKv06glD/amnfPMWIgzip3gVeTC+CyYsrd4tMXl4x4y18Q
 O88WCE6owhpwf8IKx8BndZZP8pY90rvC3ksfDcwij6r1WXbe08fHfvmvxUIo0iiVzCNhveeMd
 RgMPBIalPfcuq6DbaR6pDzwoZeFzJx9RgL/61nz8IqF8N97xN8u2RAEZBcvllqj9ec4rt1s78
 PWqXMti1bGVPHNAMnfYBwtJPtmhm7WOHXoqxtLOTkBGog31kl81LmaFzs/JQI++nmNHS1a/l5
 jFfqg4NWbkpRBCtfTVNWUvFnCsfRkuAjGyJK3j7cz/yLZ6cobnEY20niYQYWIAP4DAnuVtulv
 BiIN1KUU3zmrusm8zJhcg0sElkq54y4oNbcZKbOz/XBLq210UwV9YEVboPfQD0MEI4v5qEls8
 K6RUbMiZRSk6ppGg2F78m53FoK8j3OuSu92lz6iw7OSGx7+tguACyZiQyk1kHOcs9ou1EFhgs
 nLw4AwBDd02pHrHLITjzx1zQkYS4VwG/uNJBuKuv5KX/uDAb/wXNjUL4IyNoA6lA2ONoHuxTx
 3o3QtxbYJmfgw6fu3YSUBkXX/dkkevb6DzmfWSgMThHF3BIe+ouZUdTZyg6tIeZ73vvgFoYZ/
 aB6TNxp
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gTW9uLCA5IE1heSAyMDE2IDIwOjAyOjMwICsxMDAwCkh1Z2ggQnJhZ2cgd3JvdGU6Cgo+IFBl
cmhhcHMgdGhlIHVwZ3JhZGUgZGlkbid0IGdvIGFzIHBsYW5uZWQuCj4gCj4gT24gMDkvMDUvMTYg
MTk6MjgsIFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4gPiAoZDMpIFsyMDE2LTA1LTA3IDE0OjQw
OjQwXSBEZXRlY3RlZCBYZW4gdjQuNC4xCgpUaGFua3MgZm9yIHRoYXQgaGludCBidXQgdGhpcyBs
aW5lIGlzIGZyb20gdGhlIGxvZyBvZiBzdWNjZXNzZnVsIGh2bQpkb21haW4gY3JlYXRpb24gd2l0
aCBYZW4gNC40IHRoYXQgSSBhZGRlZCBmb3IgY29tcGFyaXNvbi4KClLDvGRpZ2VyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11
c2Vycw==

From xen-users-bounces@lists.xen.org Sat May 21 23:12:30 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 May 2016 23:12:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4G36-0007bZ-BV; Sat, 21 May 2016 23:11:12 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1b4G34-0007bB-Tx
 for xen-users@lists.xen.org; Sat, 21 May 2016 23:11:11 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 AD/65-02964-E0BE0475; Sat, 21 May 2016 23:11:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrGIsWRWlGSWpSXmKPExsVy5bGgiC7va4d
 wg89tbBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bz+TtYCs72Mlac3OfYwHi5uIuRi0NIYAGj
 xLOfX1m6GDk5WARUJabPWcHUxcjBwSZgLXHlhixIWETAUuLO9H+MIDazQKjEgr1HwGxhgQSJa
 3MuMYHYvAImEjeXTwIbwylgJPH17VQwW0ggWmLejbdg9RIC9hKPfs1mgagXlDg58wkLxExXiV
 Wz7zGB3CMh8JlRYtH+DSwQDT/YJLZM05rAyDcLSc8sJD2zgE5lFlCXWD9PCCKsLbFs4WtmiLC
 0xPJ/HBBhCYmDL14wQ9jyEtvfzoGynSSOv7jNuoCRYxWjRnFqUVlqka6hqV5SUWZ6RkluYmaO
 rqGhiV5uanFxYnpqTmJSsV5yfu4mRmCI1zMwMO5g/Hva8xCjJAeTkihvard9uBBfUn5KZUZic
 UZ8UWlOavEhRg0ODoHNa1dfYJRiycvPS1WS4K186RAuJFiUmp5akZaZA4xCmFIJDh4lEd4ykD
 RvcUFibnFmOkTqFKMxx4VdD9YyccybtOsYkxDYJClx3jqQUgGQ0ozSPLhBsORwiVFWSpiXkYG
 BQYinILUoN7MEVf4VozgHo5IwbyfIFJ7MvBK4fa+ATmECOuWhNNgpJYkIKakGxpVzMprWrHjw
 r36ZmMVWk/wvV/KOtepJH8uI5go99G8Gb/yMlPTmOlb+08mq/cuetDsaWW0QmXpvnZew0fwZ0
 23klU783nfv9zmGB/wMLS7FjFc2PCmu+fk1f6HQjhRNxXV9719NqU2Zm2g1jclv1ZVVRWu/is
 hoMy+/1D7/6zORlVv4zt306VdiKc5INNRiLipOBABNVOW4CQMAAA==
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-15.tower-27.messagelabs.com!1463872268!43051398!1
X-Originating-IP: [212.227.17.20]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIwID0+IDI4MDcx\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIwID0+IDI4MDcx\n,BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63105 invoked from network); 21 May 2016 23:11:08 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.20)
 by server-15.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 21 May 2016 23:11:08 -0000
Received: from debian-desktop ([89.183.83.209]) by mail.gmx.com (mrgmx101)
 with ESMTPSA (Nemesis) id 0M9wrU-1bFDLj1Xya-00B6ZN; Sun, 22 May 2016 01:11:03
 +0200
Date: Sun, 22 May 2016 01:10:00 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: Roger Pau =?UTF-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20160522011000.4d8d6b03@debian-desktop>
In-Reply-To: <20160509092840.j3qd2javhsjgpvrx@mac>
References: <20160507180657.42b6ec20@debian-desktop>
 <20160509092840.j3qd2javhsjgpvrx@mac>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="MP_/nlxgmS5XAByoD7NGvBs6fwz"
X-Provags-ID: V03:K0:ICvI8XXG1RyGJjzbBMEqqLvGvAd2tRjHpqyQZIlj/aegr8tWn0m
 z0ZexTCPVsDpjOW2rgxuiX60kVZuGwMVfVc/cHkYgJrMktim+EYrUN3HIxrVMLLFuA8LZo2
 Z41Z85CxexTDpg7MJ2sIBIPzQapTmxEDtM++cXlhd3e1YHuYdUWKTaoe1bMy9fxn9r+Bshm
 ffYfQmtB9BHrL+g8fpAAQ==
X-UI-Out-Filterresults: notjunk:1;V01:K0:XxJvq+6iYic=:cnHXaM1dGo/ViTRIv5CbmZ
 g0n499zY6zAZG60oY2EI31I400Ts5wWYhjl1CD5BRX2/VqLFc8bu468f2ANBP3+d7zIIQkKhF
 Y20LcgEfvh0v1o9p4VgP/fGNjCOSvhFi4Jf+gWa/Q8+q4bUjpMnLLDbINokyW2YkhAFg6mXdD
 NGFlRBna59zenQmjbP7TJ3tOc0B0zl/S6XMoVQYjFgmb+hMCcer02TK+0S1hkOzEpCMSdQNiA
 YkF514vmZ7D+hF23zfHEP6RlMoLDCd8eYk3gWPl7QkabTSVIsX/gMC5eriMWiYOAFw86uRv2o
 MtJJjV7EyZNx/hAN86rVZUAxdJoEQBpFgZPy3fTY5195oMRT9SOOWuWtaoQKBmqF0DtNF6ggc
 vGInbZC6bYVeNAcF70FVAaZvgWf9SLaxRFm6wU9s8IDXN7lPRUdrWi1h1LQuJARQy3HZY/eha
 dSbE0adMyefcISqSW+YisPSJ5IbWvPNhmCKx1095j8FVpghtGjxR7DZUod9mquDDm5zeesu/M
 9tGAfGDL19XWIMAcwAtGjF0YkDZqWm1GXJPeuCNxNhiXGbllfYDgoV8hz3ES7JTL+UwzWwJpN
 V0bIPNE2nj8M8A2uyHnYwSGeMTjpEPYgq9RSpN+q1p6mJicFnAFAzbBOwf5MafODjoHEmBEzC
 LXIIg6PXtWOWjPse0qtAX+Yrvb8EBQk8Z+dMlFYXzaQ0yi2gecBouKmdA2OOmIaZGMgUbMsd+
 12IboBj+owzqZWACZ/QbR4iwipsDhy3ehOn7cMwxGd0nqJEEP8H5FgvHsdQ=
Cc: xen-users@lists.xen.org,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--MP_/nlxgmS5XAByoD7NGvBs6fwz
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Mon, 9 May 2016 11:28:40 +0200
Roger Pau Monn=C3=A9 wrote:

> I'm adding the AMD IOMMU maintainer.
>=20
> On Sat, May 07, 2016 at 06:06:57PM +0200, R=C3=BCdiger Otte wrote:
> > Hi,
> >=20
> > after upgrading my AMD A8-6500 based system from Xen 4.4.1 to 4.6.0
> > I'm no longer able to start HVM domains with activated IOMMU. Trying
> > to create a HVM domain just let the whole system freeze.
> >=20
> > Probably this is a problem with broken firmware but I wonder if there
> > would be a way to work around this, since with 4.4.1 everything is
> > running fine even with PCI passthrough of Network, USB and VGA,
> > as long as I give ivrs_ioapic option to Xen commandline.
> >=20
> > Attached is the output of "xl dmesg" of 4.6.0 and 4.4.1. Because of
> > the immediate system freeze debug output of 4.6.0 is only to the
> > point where HVM domain would start.
> >=20
> > What I have tried so far:
> > - Disabling IOMMU in BIOS or Xen lets HVM domain start. It seems to
> >   lack graphical output but that's probably a different topic.
> > - Disabling CPU frequency scaling in BIOS or Xen just leads to the
> >   same failure.
> > - Disabling CPU C6 state in BIOS lets system reboot at HVM domain
> >   creation with Xen 4.4.1.
>=20
> Is there any chance that you could get the serial output of that box? Xen=
=20
> might print some messages before completely freezing, without that I thin=
k=20
> it's going to be quite hard to debug what's going on.

It took me some time to get all the equipment to connect the internal
serial connector of my mainboard to an usb port of a second computer.
Please see attachment for the output from Xen start to the failed hvm
domain creation.

R=C3=BCdiger

--MP_/nlxgmS5XAByoD7NGvBs6fwz
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=xen-4.6.0-hvm-create.txt

(XEN) [    0.000000] Xen version 4.6.0 (Debian 4.6.0-1+nmu2) (ijc@debian.org) (gcc (Debian 5.3.1-8) 5.3.1 20160205) debug=n Tue Feb 9 17:46:27 UTC 2016
(XEN) [    0.000000] Bootloader: GRUB 2.02~beta2-22+deb8u1
(XEN) [    0.000000] Command line: placeholder reboot=no loglvl=all guest_loglvl=all ivrs_ioapic[0]=00:14.0 irq_ratelimit dom0_mem=4194304 dom0_vcpus_pin=true  dom0_max_vcpus=2 vcpu_migration_delay=1000 shed_smt_powersavings=false cpufreq=xen vpmu=off noserialnumber=true console_timestamps=boot console=com1,vga com1=115200,8n1 vga=text-80x30
(XEN) [    0.000000] Video information:
(XEN) [    0.000000]  VGA is text mode 80x30, font 8x16
(XEN) [    0.000000]  VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) [    0.000000] Disc information:
(XEN) [    0.000000]  Found 2 MBR signatures
(XEN) [    0.000000]  Found 2 EDD information structures
(XEN) [    0.000000] Xen-e820 RAM map:
(XEN) [    0.000000]  0000000000000000 - 000000000009e800 (usable)
(XEN) [    0.000000]  000000000009e800 - 00000000000a0000 (reserved)
(XEN) [    0.000000]  00000000000e0000 - 0000000000100000 (reserved)
(XEN) [    0.000000]  0000000000100000 - 000000008cefa000 (usable)
(XEN) [    0.000000]  000000008cefa000 - 000000008cf2a000 (reserved)
(XEN) [    0.000000]  000000008cf2a000 - 000000008d1ed000 (usable)
(XEN) [    0.000000]  000000008d1ed000 - 000000008d2b9000 (ACPI NVS)
(XEN) [    0.000000]  000000008d2b9000 - 000000008e1c7000 (reserved)
(XEN) [    0.000000]  000000008e1c7000 - 000000008e1c8000 (usable)
(XEN) [    0.000000]  000000008e1c8000 - 000000008e3ce000 (ACPI NVS)
(XEN) [    0.000000]  000000008e3ce000 - 000000008e850000 (usable)
(XEN) [    0.000000]  000000008e850000 - 000000008efe1000 (reserved)
(XEN) [    0.000000]  000000008efe1000 - 000000008f000000 (usable)
(XEN) [    0.000000]  00000000fec00000 - 00000000fec01000 (reserved)
(XEN) [    0.000000]  00000000fec10000 - 00000000fec11000 (reserved)
(XEN) [    0.000000]  00000000fed00000 - 00000000fed01000 (reserved)
(XEN) [    0.000000]  00000000fed80000 - 00000000fed90000 (reserved)
(XEN) [    0.000000]  00000000ff000000 - 0000000100000000 (reserved)
(XEN) [    0.000000]  0000000100000000 - 000000044f000000 (usable)
(XEN) [    0.000000] ACPI: RSDP 000F0490, 0024 (r2 ALASKA)
(XEN) [    0.000000] ACPI: XSDT 8D271080, 0084 (r1 ALASKA    A M I 1072009 AMI     10013)
(XEN) [    0.000000] ACPI: FACP 8D277208, 010C (r5 ALASKA    A M I 1072009 AMI     10013)
(XEN) [    0.000000] ACPI Warning (tbfadt-0464): Optional field "Pm2ControlBlock" has zero address or length: 0000000000000000/1 [20070126]
(XEN) [    0.000000] ACPI: DSDT 8D2711A0, 6067 (r2 ALASKA    A M I    0 INTL 20051117)
(XEN) [    0.000000] ACPI: FACS 8D2AE080, 0040
(XEN) [    0.000000] ACPI: APIC 8D277318, 0072 (r3 ALASKA    A M I 1072009 AMI     10013)
(XEN) [    0.000000] ACPI: FPDT 8D277390, 0044 (r1 ALASKA    A M I 1072009 AMI     10013)
(XEN) [    0.000000] ACPI: MCFG 8D2773D8, 003C (r1 ALASKA    A M I 1072009 MSFT    10013)
(XEN) [    0.000000] ACPI: HPET 8D277418, 0038 (r1 ALASKA    A M I 1072009 AMI         5)
(XEN) [    0.000000] ACPI: IVRS 8D277450, 0068 (r2    AMD BANTRY    1 AMD         0)
(XEN) [    0.000000] ACPI: SSDT 8D2774B8, 0B9C (r1    AMD BANTRY    1 AMD         1)
(XEN) [    0.000000] ACPI: SSDT 8D278058, 04B7 (r2    AMD BANTRY    1 MSFT  4000000)
(XEN) [    0.000000] ACPI: CRAT 8D278510, 0578 (r1    AMD BANTRY    1 AMD         1)
(XEN) [    0.000000] ACPI: SSDT 8D278A88, 1459 (r1    AMD CPMDFIGP    1 INTL 20051117)
(XEN) [    0.000000] ACPI: SSDT 8D279EE8, 0852 (r1    AMD CPMDFDGP    1 INTL 20051117)
(XEN) [    0.000000] ACPI: SSDT 8D27A740, 122C (r1    AMD   CPMCMN    1 INTL 20051117)
(XEN) [    0.000000] System RAM: 15813MB (16193524kB)
(XEN) [    0.000000] No NUMA configuration found
(XEN) [    0.000000] Faking a node at 0000000000000000-000000044f000000
(XEN) [    0.000000] Domain heap initialised
(XEN) [    0.000000] found SMP MP-table at 000fd7e0
(XEN) [    0.000000] DMI 2.7 present.
(XEN) [    0.000000] Using APIC driver default
(XEN) [    0.000000] ACPI: PM-Timer IO Port: 0x808
(XEN) [    0.000000] ACPI: v5 SLEEP INFO: control[0:0], status[0:0]
(XEN) [    0.000000] ACPI: SLEEP INFO: pm1x_cnt[1:804,1:0], pm1x_evt[1:800,1:0]
(XEN) [    0.000000] ACPI: 32/64X FACS address mismatch in FADT - 8d2ae080/0000000000000000, using 32
(XEN) [    0.000000] ACPI:             wakeup_vec[8d2ae08c], vec_size[20]
(XEN) [    0.000000] ACPI: Local APIC address 0xfee00000
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x10] enabled)
(XEN) [    0.000000] Processor #16 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x11] enabled)
(XEN) [    0.000000] Processor #17 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x12] enabled)
(XEN) [    0.000000] Processor #18 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x13] enabled)
(XEN) [    0.000000] Processor #19 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
(XEN) [    0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
(XEN) [    0.000000] IOAPIC[0]: apic_id 0, version 33, address 0xfec00000, GSI 0-23
(XEN) [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
(XEN) [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
(XEN) [    0.000000] ACPI: IRQ0 used by override.
(XEN) [    0.000000] ACPI: IRQ2 used by override.
(XEN) [    0.000000] ACPI: IRQ9 used by override.
(XEN) [    0.000000] Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) [    0.000000] ACPI: HPET id: 0x10228210 base: 0xfed00000
(XEN) [    0.000000] ERST table was not found
(XEN) [    0.000000] Using ACPI (MADT) for SMP configuration information
(XEN) [    0.000000] SMP: Allowing 4 CPUs (0 hotplug CPUs)
(XEN) [    0.000000] IRQ limits: 24 GSI, 760 MSI/MSI-X
(XEN) [    0.000000] xstate_init: using cntxt_size: 0x3c0 and states: 0x4000000000000007
(XEN) [    0.000000] AMD Fam15h machine check reporting enabled
(XEN) [    0.000000] Using scheduler: SMP Credit Scheduler (credit)
(XEN) [    1.014786] Detected 3493.722 MHz processor.
(XEN) [    1.023150] Initing memory sharing.
(XEN) [    1.028549] alt table ffff82d0802bd010 -> ffff82d0802be240
(XEN) [    1.035941] PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
(XEN) [    1.046436] PCI: Not using MCFG for segment 0000 bus 00-ff
(XEN) [    1.172699] AMD-Vi: Disabled HAP memory map sharing with IOMMU
(XEN) [    1.180653] AMD-Vi: IOMMU Extended Features:
(XEN) [    1.186841]  - Prefetch Pages Command
(XEN) [    1.192389]  - Peripheral Page Service Request
(XEN) [    1.198664]  - Guest Translation
(XEN) [    1.203802]  - Invalidate All Command
(XEN) [    1.209350] AMD-Vi: IOMMU 0 Enabled.
(XEN) [    1.221784] I/O virtualisation enabled
(XEN) [    1.227410]  - Dom0 mode: Relaxed
(XEN) [    1.232548] Interrupt remapping enabled
(XEN) [    1.238442] ENABLING IO-APIC IRQs
(XEN) [    1.243667]  -> Using new ACK method
(XEN) [    1.249213] ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) [    1.730065] Platform timer is 14.318MHz HPET
(XEN) [    1.735820] Allocated console ring of 32 KiB.
(XEN) [    1.737348] mwait-idle: does not run on family 21 model 19
(XEN) [    1.738839] HVM: ASIDs enabled.
(XEN) [    1.740333] SVM: Supported advanced features:
(XEN) [    1.741827]  - Nested Page Tables (NPT)
(XEN) [    1.743320]  - Last Branch Record (LBR) Virtualisation
(XEN) [    1.744810]  - Next-RIP Saved on #VMEXIT
(XEN) [    1.746202]  - VMCB Clean Bits
(XEN) [    1.747600]  - DecodeAssists
(XEN) [    1.748992]  - Pause-Intercept Filter
(XEN) [    1.750403]  - TSC Rate MSR
(XEN) [    1.751815] HVM: SVM enabled
(XEN) [    1.753308] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [    1.754803] HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) [    1.756298] HVM: PVH mode not supported on this platform
(XEN) [    1.818851] Brought up 4 CPUs
(XEN) [    1.840990] ACPI sleep modes: S3
(XEN) [    1.842479] VPMU: disabled
(XEN) [    1.843973] MCA: Use hw thresholding to adjust polling frequency
(XEN) [    1.845409] mcheck_poll: Machine check polling timer started.
(XEN) [    1.846835] Dom0 has maximum 408 PIRQs
(XEN) [    1.848330] NX (Execute Disable) protection active
(XEN) [    1.849729] *** LOADING DOMAIN 0 ***
(XEN) [    1.935410]  Xen  kernel: 64-bit, lsb, compat32
(XEN) [    1.936891]  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1922000
(XEN) [    1.939930] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [    1.941382]  Dom0 alloc.:   000000041e000000->0000000420000000 (1038434 pages to be allocated)
(XEN) [    1.944360]  Init. ramdisk: 000000044e862000->000000044efff731
(XEN) [    1.945768] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [    1.947131]  Loaded kernel: ffffffff81000000->ffffffff81922000
(XEN) [    1.948495]  Init. ramdisk: 0000000000000000->0000000000000000
(XEN) [    1.949861]  Phys-Mach map: 0000008000000000->0000008000800000
(XEN) [    1.951229]  Start info:    ffffffff81922000->ffffffff819224b4
(XEN) [    1.952668]  Page tables:   ffffffff81923000->ffffffff81934000
(XEN) [    1.954120]  Boot stack:    ffffffff81934000->ffffffff81935000
(XEN) [    1.955571]  TOTAL:         ffffffff80000000->ffffffff81c00000
(XEN) [    1.957067]  ENTRY ADDRESS: ffffffff817921f0
(XEN) [    1.958917] Dom0 has maximum 2 VCPUs
(XEN) [    2.416700] setup 0000:00:00.2 for d0 failed (-19)
(XEN) [    2.421518] Scrubbing Free RAM on 1 nodes using 2 CPUs
(XEN) [    2.464838] .....................................................................done.
(XEN) [    4.461444] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [    4.462842] Std. Loglevel: All
(XEN) [    4.464204] Guest Loglevel: All
(XEN) [    4.465628] Xen is relinquishing VGA console.
(XEN) [    4.467082] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [    4.467136] Freed 288kB init memory.mapping kernel into physical memoryabout to get started...
(XEN) [    5.342065] PCI add device 0000:00:00.0
(XEN) [    5.342280] PCI add device 0000:00:00.2
(XEN) [    5.342506] PCI add device 0000:00:01.0
(XEN) [    5.342697] PCI add device 0000:00:01.1
(XEN) [    5.342892] PCI add device 0000:00:02.0
(XEN) [    5.343082] PCI add device 0000:00:04.0
(XEN) [    5.343460] PCI add device 0000:00:10.0
(XEN) [    5.343831] PCI add device 0000:00:10.1
(XEN) [    5.344100] PCI add device 0000:00:11.0
(XEN) [    5.344305] PCI add device 0000:00:12.0
(XEN) [    5.344583] PCI add device 0000:00:12.2
(XEN) [    5.344793] PCI add device 0000:00:13.0
(XEN) [    5.345086] PCI add device 0000:00:13.2
(XEN) [    5.345293] PCI add device 0000:00:14.0
(XEN) [    5.345513] PCI add device 0000:00:14.1
(XEN) [    5.345766] PCI add device 0000:00:14.2
(XEN) [    5.345962] PCI add device 0000:00:14.3
(XEN) [    5.346103] PCI add device 0000:00:14.4
(XEN) [    5.346337] PCI add device 0000:00:14.5
(XEN) [    5.346456] PCI add device 0000:00:18.0
(XEN) [    5.346556] PCI add device 0000:00:18.1
(XEN) [    5.346657] PCI add device 0000:00:18.2
(XEN) [    5.346772] PCI add device 0000:00:18.3
(XEN) [    5.346873] PCI add device 0000:00:18.4
(XEN) [    5.346973] PCI add device 0000:00:18.5
(XEN) [    5.347245] PCI add device 0000:01:00.0
(XEN) [    5.347446] PCI add device 0000:01:00.1
(XEN) [    5.349763] PCI add device 0000:02:00.0
(XEN) [    5.516521] PCI: Using MCFG for segment 0000 bus 00-ff
(XEN) [   94.682309] ----[ Xen-4.6.0  x86_64  debug=n  Not tainted ]----
(XEN) [   94.682311] CPU:    3
(XEN) [   94.682313] RIP:    e008:[<ffff82d0801c52df>] hvm_find_io_handler+0x6f/0xa0
(XEN) [   94.682317] RFLAGS: 0000000000010246   CONTEXT: hypervisor (d3v0)
(XEN) [   94.682320] rax: 0000000000000000   rbx: ffff830322a6d010 rcx: 0000000000000000
(XEN) [   94.682322] rdx: 0000000000000014   rsi: ffff8304212afc48 rdi: ffff830322a6d010
(XEN) [   94.682324] rbp: 0000000000000000   rsp: ffff8304212afbf8   r8:   0000000000000000
(XEN) [   94.682326] r9:  0000000000000000   r10: 0000000000000000 r11: 0000000000000000
(XEN) [   94.682328] r12: ffff83031c5d0000   r13: ffff8304212afc48 r14: 0000000000000000
(XEN) [   94.682330] r15: ffff8304212afc48   cr0: 000000008005003b cr4: 00000000000406e0
(XEN) [   94.682331] cr3: 0000000325f57000   cr2: 0000000000000000
(XEN) [   94.682333] ds: 0000   es: 0000   fs: 0020   gs: 0020   ss: 0000   cs: e008
(XEN) [   94.682335] Xen stack trace from rsp=ffff8304212afbf8:
(XEN) [   94.682336]    ffffdfffffffffff 0000000000000001 ffff8304212afd20 ffff8304212afc48
(XEN) [   94.682339]    0000000000000000 ffff82d0801c5321 0000000000000001 ffff8304212afd20
(XEN) [   94.682342]    ffff83008e7fa000 ffff82d0801b50f4 00000000000000e9 ffff8304212afd48
(XEN) [   94.682345]    0000000100000001 0001000000000000 ffffffffffffffff 0000000000000001
(XEN) [   94.682348]    0000000000000000 ffff8304212afd20 ffff83008e7fa000 000000000000007b
(XEN) [   94.682350]    ffff8304212aff18 ffff82d0801b5ca1 0000000000000000 ffff8304212afd20
(XEN) [   94.682353]    0000000000000000 0000000000000001 ffff8304212afd20 0000000000000000
(XEN) [   94.682355]    ffff83008e7fa000 ffff82d0801b7361 ffff8304212afd20 0000000800000001
(XEN) [   94.682358]    00000000000000ff 0000000000000001 ffff82d08012ed08 ffff82d0801c58a5
(XEN) [   94.682361]    00000003212a8000 0000000000000048 ffff82d08012ed08 ffff83008e7fa000
(XEN) [   94.682364]    ffff830322a2a000 0000000000000000 0000000000000000 ffff82d0801d5fad
(XEN) [   94.682366]    ffff83031c5d0338 ffff830300000000 ffff82d080308aa0 0000000000000000
(XEN) [   94.682369]    ffff83008e7fa000 ffff830322a2a000 ffff83008e7fa000 ffff830322a2a000
(XEN) [   94.682372]    0000000000000000 0000000000000000 ffff8304427f3000 ffff82d0802f3040
(XEN) [   94.682375]    ffff82d0801d3b33 ffff83008cef8000 ffff83008e7fa000 ffff83008cef8000
(XEN) [   94.682378]    0000000000000003 ffff83031c5d0000 ffff82d080160ccc 0000000000000000
(XEN) [   94.682381]    0000000000000000 0000000000000000 0000000000000000 ffff8304212d6d30
(XEN) [   94.682383]    ffff83008cef8000 000000160b803caf 0000000000000001 ffff82d080308b60
(XEN) [   94.682386]    ffff82d0802f3040 ffff83008e7fa000 ffff82d080127934 000000160bf6bc80
(XEN) [   94.682389]    0000000001c9c380 ffff82d0801d029e 00000000212d6d30 ffff8304212d6d88
(XEN) [   94.682392] Xen call trace:
(XEN) [   94.682394]    [<ffff82d0801c52df>] hvm_find_io_handler+0x6f/0xa0
(XEN) [   94.682396]    [<ffff82d0801c5321>] hvm_io_intercept+0x11/0x40
(XEN) [   94.682398]    [<ffff82d0801b50f4>] hvmemul_do_io+0x1b4/0x440
(XEN) [   94.682401]    [<ffff82d0801b5ca1>] hvmemul_do_io_buffer+0x31/0x70
(XEN) [   94.682403]    [<ffff82d0801b7361>] hvmemul_do_pio_buffer+0x31/0x40
(XEN) [   94.682406]    [<ffff82d08012ed08>] migrate_timer+0x158/0x2e0
(XEN) [   94.682408]    [<ffff82d0801c58a5>] handle_pio+0x45/0x120
(XEN) [   94.682409]    [<ffff82d08012ed08>] migrate_timer+0x158/0x2e0
(XEN) [   94.682412]    [<ffff82d0801d5fad>] svm_vmexit_handler+0x15d/0x1480
(XEN) [   94.682414]    [<ffff82d0801d3b33>] svm_do_resume+0xa3/0x100
(XEN) [   94.682442]    [<ffff82d080160ccc>] context_switch+0x13c/0xef0
(XEN) [   94.682445]    [<ffff82d080127934>] schedule+0x264/0x5f0
(XEN) [   94.682447]    [<ffff82d0801d029e>] pt_update_irq+0x28e/0x2a0
(XEN) [   94.682449]    [<ffff82d0801c6b48>] hvm_vcpu_has_pending_irq+0x58/0xc0
(XEN) [   94.682451]    [<ffff82d0801d0e21>] svm_intr_assist+0x31/0x1c0
(XEN) [   94.682452]    [<ffff82d08012a990>] __do_softirq+0x60/0x90
(XEN) [   94.682454]    [<ffff82d0801d85ac>] svm_stgi_label+0x8/0x4c
(XEN) [   94.682456]
(XEN) [   94.682457] Pagetable walk from 0000000000000000:
(XEN) [   94.682459]  L4[0x000] = 0000000000000000 ffffffffffffffff
(XEN) [   95.060013]
(XEN) [   95.062007] ****************************************
(XEN) [   95.067467] Panic on CPU 3:
(XEN) [   95.070760] FATAL PAGE FAULT
(XEN) [   95.074139] [error_code=0000]
(XEN) [   95.077606] Faulting linear address: 0000000000000000
(XEN) [   95.083152] ****************************************
(XEN) [   95.088614]
(XEN) [   95.090606] Manual reset required ('noreboot' specified)

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--MP_/nlxgmS5XAByoD7NGvBs6fwz--


From xen-users-bounces@lists.xen.org Sat May 21 23:12:30 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 21 May 2016 23:12:30 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4G36-0007bZ-BV; Sat, 21 May 2016 23:11:12 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1b4G34-0007bB-Tx
 for xen-users@lists.xen.org; Sat, 21 May 2016 23:11:11 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 AD/65-02964-E0BE0475; Sat, 21 May 2016 23:11:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrGIsWRWlGSWpSXmKPExsVy5bGgiC7va4d
 wg89tbBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bz+TtYCs72Mlac3OfYwHi5uIuRi0NIYAGj
 xLOfX1m6GDk5WARUJabPWcHUxcjBwSZgLXHlhixIWETAUuLO9H+MIDazQKjEgr1HwGxhgQSJa
 3MuMYHYvAImEjeXTwIbwylgJPH17VQwW0ggWmLejbdg9RIC9hKPfs1mgagXlDg58wkLxExXiV
 Wz7zGB3CMh8JlRYtH+DSwQDT/YJLZM05rAyDcLSc8sJD2zgE5lFlCXWD9PCCKsLbFs4WtmiLC
 0xPJ/HBBhCYmDL14wQ9jyEtvfzoGynSSOv7jNuoCRYxWjRnFqUVlqka6hqV5SUWZ6RkluYmaO
 rqGhiV5uanFxYnpqTmJSsV5yfu4mRmCI1zMwMO5g/Hva8xCjJAeTkihvard9uBBfUn5KZUZic
 UZ8UWlOavEhRg0ODoHNa1dfYJRiycvPS1WS4K186RAuJFiUmp5akZaZA4xCmFIJDh4lEd4ykD
 RvcUFibnFmOkTqFKMxx4VdD9YyccybtOsYkxDYJClx3jqQUgGQ0ozSPLhBsORwiVFWSpiXkYG
 BQYinILUoN7MEVf4VozgHo5IwbyfIFJ7MvBK4fa+ATmECOuWhNNgpJYkIKakGxpVzMprWrHjw
 r36ZmMVWk/wvV/KOtepJH8uI5go99G8Gb/yMlPTmOlb+08mq/cuetDsaWW0QmXpvnZew0fwZ0
 23klU783nfv9zmGB/wMLS7FjFc2PCmu+fk1f6HQjhRNxXV9719NqU2Zm2g1jclv1ZVVRWu/is
 hoMy+/1D7/6zORlVv4zt306VdiKc5INNRiLipOBABNVOW4CQMAAA==
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-15.tower-27.messagelabs.com!1463872268!43051398!1
X-Originating-IP: [212.227.17.20]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIwID0+IDI4MDcx\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIwID0+IDI4MDcx\n,BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 63105 invoked from network); 21 May 2016 23:11:08 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.20)
 by server-15.tower-27.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 21 May 2016 23:11:08 -0000
Received: from debian-desktop ([89.183.83.209]) by mail.gmx.com (mrgmx101)
 with ESMTPSA (Nemesis) id 0M9wrU-1bFDLj1Xya-00B6ZN; Sun, 22 May 2016 01:11:03
 +0200
Date: Sun, 22 May 2016 01:10:00 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: Roger Pau =?UTF-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Message-ID: <20160522011000.4d8d6b03@debian-desktop>
In-Reply-To: <20160509092840.j3qd2javhsjgpvrx@mac>
References: <20160507180657.42b6ec20@debian-desktop>
 <20160509092840.j3qd2javhsjgpvrx@mac>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="MP_/nlxgmS5XAByoD7NGvBs6fwz"
X-Provags-ID: V03:K0:ICvI8XXG1RyGJjzbBMEqqLvGvAd2tRjHpqyQZIlj/aegr8tWn0m
 z0ZexTCPVsDpjOW2rgxuiX60kVZuGwMVfVc/cHkYgJrMktim+EYrUN3HIxrVMLLFuA8LZo2
 Z41Z85CxexTDpg7MJ2sIBIPzQapTmxEDtM++cXlhd3e1YHuYdUWKTaoe1bMy9fxn9r+Bshm
 ffYfQmtB9BHrL+g8fpAAQ==
X-UI-Out-Filterresults: notjunk:1;V01:K0:XxJvq+6iYic=:cnHXaM1dGo/ViTRIv5CbmZ
 g0n499zY6zAZG60oY2EI31I400Ts5wWYhjl1CD5BRX2/VqLFc8bu468f2ANBP3+d7zIIQkKhF
 Y20LcgEfvh0v1o9p4VgP/fGNjCOSvhFi4Jf+gWa/Q8+q4bUjpMnLLDbINokyW2YkhAFg6mXdD
 NGFlRBna59zenQmjbP7TJ3tOc0B0zl/S6XMoVQYjFgmb+hMCcer02TK+0S1hkOzEpCMSdQNiA
 YkF514vmZ7D+hF23zfHEP6RlMoLDCd8eYk3gWPl7QkabTSVIsX/gMC5eriMWiYOAFw86uRv2o
 MtJJjV7EyZNx/hAN86rVZUAxdJoEQBpFgZPy3fTY5195oMRT9SOOWuWtaoQKBmqF0DtNF6ggc
 vGInbZC6bYVeNAcF70FVAaZvgWf9SLaxRFm6wU9s8IDXN7lPRUdrWi1h1LQuJARQy3HZY/eha
 dSbE0adMyefcISqSW+YisPSJ5IbWvPNhmCKx1095j8FVpghtGjxR7DZUod9mquDDm5zeesu/M
 9tGAfGDL19XWIMAcwAtGjF0YkDZqWm1GXJPeuCNxNhiXGbllfYDgoV8hz3ES7JTL+UwzWwJpN
 V0bIPNE2nj8M8A2uyHnYwSGeMTjpEPYgq9RSpN+q1p6mJicFnAFAzbBOwf5MafODjoHEmBEzC
 LXIIg6PXtWOWjPse0qtAX+Yrvb8EBQk8Z+dMlFYXzaQ0yi2gecBouKmdA2OOmIaZGMgUbMsd+
 12IboBj+owzqZWACZ/QbR4iwipsDhy3ehOn7cMwxGd0nqJEEP8H5FgvHsdQ=
Cc: xen-users@lists.xen.org,
 Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--MP_/nlxgmS5XAByoD7NGvBs6fwz
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

On Mon, 9 May 2016 11:28:40 +0200
Roger Pau Monn=C3=A9 wrote:

> I'm adding the AMD IOMMU maintainer.
>=20
> On Sat, May 07, 2016 at 06:06:57PM +0200, R=C3=BCdiger Otte wrote:
> > Hi,
> >=20
> > after upgrading my AMD A8-6500 based system from Xen 4.4.1 to 4.6.0
> > I'm no longer able to start HVM domains with activated IOMMU. Trying
> > to create a HVM domain just let the whole system freeze.
> >=20
> > Probably this is a problem with broken firmware but I wonder if there
> > would be a way to work around this, since with 4.4.1 everything is
> > running fine even with PCI passthrough of Network, USB and VGA,
> > as long as I give ivrs_ioapic option to Xen commandline.
> >=20
> > Attached is the output of "xl dmesg" of 4.6.0 and 4.4.1. Because of
> > the immediate system freeze debug output of 4.6.0 is only to the
> > point where HVM domain would start.
> >=20
> > What I have tried so far:
> > - Disabling IOMMU in BIOS or Xen lets HVM domain start. It seems to
> >   lack graphical output but that's probably a different topic.
> > - Disabling CPU frequency scaling in BIOS or Xen just leads to the
> >   same failure.
> > - Disabling CPU C6 state in BIOS lets system reboot at HVM domain
> >   creation with Xen 4.4.1.
>=20
> Is there any chance that you could get the serial output of that box? Xen=
=20
> might print some messages before completely freezing, without that I thin=
k=20
> it's going to be quite hard to debug what's going on.

It took me some time to get all the equipment to connect the internal
serial connector of my mainboard to an usb port of a second computer.
Please see attachment for the output from Xen start to the failed hvm
domain creation.

R=C3=BCdiger

--MP_/nlxgmS5XAByoD7NGvBs6fwz
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment; filename=xen-4.6.0-hvm-create.txt

(XEN) [    0.000000] Xen version 4.6.0 (Debian 4.6.0-1+nmu2) (ijc@debian.org) (gcc (Debian 5.3.1-8) 5.3.1 20160205) debug=n Tue Feb 9 17:46:27 UTC 2016
(XEN) [    0.000000] Bootloader: GRUB 2.02~beta2-22+deb8u1
(XEN) [    0.000000] Command line: placeholder reboot=no loglvl=all guest_loglvl=all ivrs_ioapic[0]=00:14.0 irq_ratelimit dom0_mem=4194304 dom0_vcpus_pin=true  dom0_max_vcpus=2 vcpu_migration_delay=1000 shed_smt_powersavings=false cpufreq=xen vpmu=off noserialnumber=true console_timestamps=boot console=com1,vga com1=115200,8n1 vga=text-80x30
(XEN) [    0.000000] Video information:
(XEN) [    0.000000]  VGA is text mode 80x30, font 8x16
(XEN) [    0.000000]  VBE/DDC methods: V2; EDID transfer time: 1 seconds
(XEN) [    0.000000] Disc information:
(XEN) [    0.000000]  Found 2 MBR signatures
(XEN) [    0.000000]  Found 2 EDD information structures
(XEN) [    0.000000] Xen-e820 RAM map:
(XEN) [    0.000000]  0000000000000000 - 000000000009e800 (usable)
(XEN) [    0.000000]  000000000009e800 - 00000000000a0000 (reserved)
(XEN) [    0.000000]  00000000000e0000 - 0000000000100000 (reserved)
(XEN) [    0.000000]  0000000000100000 - 000000008cefa000 (usable)
(XEN) [    0.000000]  000000008cefa000 - 000000008cf2a000 (reserved)
(XEN) [    0.000000]  000000008cf2a000 - 000000008d1ed000 (usable)
(XEN) [    0.000000]  000000008d1ed000 - 000000008d2b9000 (ACPI NVS)
(XEN) [    0.000000]  000000008d2b9000 - 000000008e1c7000 (reserved)
(XEN) [    0.000000]  000000008e1c7000 - 000000008e1c8000 (usable)
(XEN) [    0.000000]  000000008e1c8000 - 000000008e3ce000 (ACPI NVS)
(XEN) [    0.000000]  000000008e3ce000 - 000000008e850000 (usable)
(XEN) [    0.000000]  000000008e850000 - 000000008efe1000 (reserved)
(XEN) [    0.000000]  000000008efe1000 - 000000008f000000 (usable)
(XEN) [    0.000000]  00000000fec00000 - 00000000fec01000 (reserved)
(XEN) [    0.000000]  00000000fec10000 - 00000000fec11000 (reserved)
(XEN) [    0.000000]  00000000fed00000 - 00000000fed01000 (reserved)
(XEN) [    0.000000]  00000000fed80000 - 00000000fed90000 (reserved)
(XEN) [    0.000000]  00000000ff000000 - 0000000100000000 (reserved)
(XEN) [    0.000000]  0000000100000000 - 000000044f000000 (usable)
(XEN) [    0.000000] ACPI: RSDP 000F0490, 0024 (r2 ALASKA)
(XEN) [    0.000000] ACPI: XSDT 8D271080, 0084 (r1 ALASKA    A M I 1072009 AMI     10013)
(XEN) [    0.000000] ACPI: FACP 8D277208, 010C (r5 ALASKA    A M I 1072009 AMI     10013)
(XEN) [    0.000000] ACPI Warning (tbfadt-0464): Optional field "Pm2ControlBlock" has zero address or length: 0000000000000000/1 [20070126]
(XEN) [    0.000000] ACPI: DSDT 8D2711A0, 6067 (r2 ALASKA    A M I    0 INTL 20051117)
(XEN) [    0.000000] ACPI: FACS 8D2AE080, 0040
(XEN) [    0.000000] ACPI: APIC 8D277318, 0072 (r3 ALASKA    A M I 1072009 AMI     10013)
(XEN) [    0.000000] ACPI: FPDT 8D277390, 0044 (r1 ALASKA    A M I 1072009 AMI     10013)
(XEN) [    0.000000] ACPI: MCFG 8D2773D8, 003C (r1 ALASKA    A M I 1072009 MSFT    10013)
(XEN) [    0.000000] ACPI: HPET 8D277418, 0038 (r1 ALASKA    A M I 1072009 AMI         5)
(XEN) [    0.000000] ACPI: IVRS 8D277450, 0068 (r2    AMD BANTRY    1 AMD         0)
(XEN) [    0.000000] ACPI: SSDT 8D2774B8, 0B9C (r1    AMD BANTRY    1 AMD         1)
(XEN) [    0.000000] ACPI: SSDT 8D278058, 04B7 (r2    AMD BANTRY    1 MSFT  4000000)
(XEN) [    0.000000] ACPI: CRAT 8D278510, 0578 (r1    AMD BANTRY    1 AMD         1)
(XEN) [    0.000000] ACPI: SSDT 8D278A88, 1459 (r1    AMD CPMDFIGP    1 INTL 20051117)
(XEN) [    0.000000] ACPI: SSDT 8D279EE8, 0852 (r1    AMD CPMDFDGP    1 INTL 20051117)
(XEN) [    0.000000] ACPI: SSDT 8D27A740, 122C (r1    AMD   CPMCMN    1 INTL 20051117)
(XEN) [    0.000000] System RAM: 15813MB (16193524kB)
(XEN) [    0.000000] No NUMA configuration found
(XEN) [    0.000000] Faking a node at 0000000000000000-000000044f000000
(XEN) [    0.000000] Domain heap initialised
(XEN) [    0.000000] found SMP MP-table at 000fd7e0
(XEN) [    0.000000] DMI 2.7 present.
(XEN) [    0.000000] Using APIC driver default
(XEN) [    0.000000] ACPI: PM-Timer IO Port: 0x808
(XEN) [    0.000000] ACPI: v5 SLEEP INFO: control[0:0], status[0:0]
(XEN) [    0.000000] ACPI: SLEEP INFO: pm1x_cnt[1:804,1:0], pm1x_evt[1:800,1:0]
(XEN) [    0.000000] ACPI: 32/64X FACS address mismatch in FADT - 8d2ae080/0000000000000000, using 32
(XEN) [    0.000000] ACPI:             wakeup_vec[8d2ae08c], vec_size[20]
(XEN) [    0.000000] ACPI: Local APIC address 0xfee00000
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x10] enabled)
(XEN) [    0.000000] Processor #16 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x11] enabled)
(XEN) [    0.000000] Processor #17 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x12] enabled)
(XEN) [    0.000000] Processor #18 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x13] enabled)
(XEN) [    0.000000] Processor #19 5:3 APIC version 16
(XEN) [    0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] high edge lint[0x1])
(XEN) [    0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0])
(XEN) [    0.000000] IOAPIC[0]: apic_id 0, version 33, address 0xfec00000, GSI 0-23
(XEN) [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
(XEN) [    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
(XEN) [    0.000000] ACPI: IRQ0 used by override.
(XEN) [    0.000000] ACPI: IRQ2 used by override.
(XEN) [    0.000000] ACPI: IRQ9 used by override.
(XEN) [    0.000000] Enabling APIC mode:  Flat.  Using 1 I/O APICs
(XEN) [    0.000000] ACPI: HPET id: 0x10228210 base: 0xfed00000
(XEN) [    0.000000] ERST table was not found
(XEN) [    0.000000] Using ACPI (MADT) for SMP configuration information
(XEN) [    0.000000] SMP: Allowing 4 CPUs (0 hotplug CPUs)
(XEN) [    0.000000] IRQ limits: 24 GSI, 760 MSI/MSI-X
(XEN) [    0.000000] xstate_init: using cntxt_size: 0x3c0 and states: 0x4000000000000007
(XEN) [    0.000000] AMD Fam15h machine check reporting enabled
(XEN) [    0.000000] Using scheduler: SMP Credit Scheduler (credit)
(XEN) [    1.014786] Detected 3493.722 MHz processor.
(XEN) [    1.023150] Initing memory sharing.
(XEN) [    1.028549] alt table ffff82d0802bd010 -> ffff82d0802be240
(XEN) [    1.035941] PCI: MCFG configuration 0: base e0000000 segment 0000 buses 00 - ff
(XEN) [    1.046436] PCI: Not using MCFG for segment 0000 bus 00-ff
(XEN) [    1.172699] AMD-Vi: Disabled HAP memory map sharing with IOMMU
(XEN) [    1.180653] AMD-Vi: IOMMU Extended Features:
(XEN) [    1.186841]  - Prefetch Pages Command
(XEN) [    1.192389]  - Peripheral Page Service Request
(XEN) [    1.198664]  - Guest Translation
(XEN) [    1.203802]  - Invalidate All Command
(XEN) [    1.209350] AMD-Vi: IOMMU 0 Enabled.
(XEN) [    1.221784] I/O virtualisation enabled
(XEN) [    1.227410]  - Dom0 mode: Relaxed
(XEN) [    1.232548] Interrupt remapping enabled
(XEN) [    1.238442] ENABLING IO-APIC IRQs
(XEN) [    1.243667]  -> Using new ACK method
(XEN) [    1.249213] ..TIMER: vector=0xF0 apic1=0 pin1=2 apic2=-1 pin2=-1
(XEN) [    1.730065] Platform timer is 14.318MHz HPET
(XEN) [    1.735820] Allocated console ring of 32 KiB.
(XEN) [    1.737348] mwait-idle: does not run on family 21 model 19
(XEN) [    1.738839] HVM: ASIDs enabled.
(XEN) [    1.740333] SVM: Supported advanced features:
(XEN) [    1.741827]  - Nested Page Tables (NPT)
(XEN) [    1.743320]  - Last Branch Record (LBR) Virtualisation
(XEN) [    1.744810]  - Next-RIP Saved on #VMEXIT
(XEN) [    1.746202]  - VMCB Clean Bits
(XEN) [    1.747600]  - DecodeAssists
(XEN) [    1.748992]  - Pause-Intercept Filter
(XEN) [    1.750403]  - TSC Rate MSR
(XEN) [    1.751815] HVM: SVM enabled
(XEN) [    1.753308] HVM: Hardware Assisted Paging (HAP) detected
(XEN) [    1.754803] HVM: HAP page sizes: 4kB, 2MB, 1GB
(XEN) [    1.756298] HVM: PVH mode not supported on this platform
(XEN) [    1.818851] Brought up 4 CPUs
(XEN) [    1.840990] ACPI sleep modes: S3
(XEN) [    1.842479] VPMU: disabled
(XEN) [    1.843973] MCA: Use hw thresholding to adjust polling frequency
(XEN) [    1.845409] mcheck_poll: Machine check polling timer started.
(XEN) [    1.846835] Dom0 has maximum 408 PIRQs
(XEN) [    1.848330] NX (Execute Disable) protection active
(XEN) [    1.849729] *** LOADING DOMAIN 0 ***
(XEN) [    1.935410]  Xen  kernel: 64-bit, lsb, compat32
(XEN) [    1.936891]  Dom0 kernel: 64-bit, PAE, lsb, paddr 0x1000000 -> 0x1922000
(XEN) [    1.939930] PHYSICAL MEMORY ARRANGEMENT:
(XEN) [    1.941382]  Dom0 alloc.:   000000041e000000->0000000420000000 (1038434 pages to be allocated)
(XEN) [    1.944360]  Init. ramdisk: 000000044e862000->000000044efff731
(XEN) [    1.945768] VIRTUAL MEMORY ARRANGEMENT:
(XEN) [    1.947131]  Loaded kernel: ffffffff81000000->ffffffff81922000
(XEN) [    1.948495]  Init. ramdisk: 0000000000000000->0000000000000000
(XEN) [    1.949861]  Phys-Mach map: 0000008000000000->0000008000800000
(XEN) [    1.951229]  Start info:    ffffffff81922000->ffffffff819224b4
(XEN) [    1.952668]  Page tables:   ffffffff81923000->ffffffff81934000
(XEN) [    1.954120]  Boot stack:    ffffffff81934000->ffffffff81935000
(XEN) [    1.955571]  TOTAL:         ffffffff80000000->ffffffff81c00000
(XEN) [    1.957067]  ENTRY ADDRESS: ffffffff817921f0
(XEN) [    1.958917] Dom0 has maximum 2 VCPUs
(XEN) [    2.416700] setup 0000:00:00.2 for d0 failed (-19)
(XEN) [    2.421518] Scrubbing Free RAM on 1 nodes using 2 CPUs
(XEN) [    2.464838] .....................................................................done.
(XEN) [    4.461444] Initial low memory virq threshold set at 0x4000 pages.
(XEN) [    4.462842] Std. Loglevel: All
(XEN) [    4.464204] Guest Loglevel: All
(XEN) [    4.465628] Xen is relinquishing VGA console.
(XEN) [    4.467082] *** Serial input -> DOM0 (type 'CTRL-a' three times to switch input to Xen)
(XEN) [    4.467136] Freed 288kB init memory.mapping kernel into physical memoryabout to get started...
(XEN) [    5.342065] PCI add device 0000:00:00.0
(XEN) [    5.342280] PCI add device 0000:00:00.2
(XEN) [    5.342506] PCI add device 0000:00:01.0
(XEN) [    5.342697] PCI add device 0000:00:01.1
(XEN) [    5.342892] PCI add device 0000:00:02.0
(XEN) [    5.343082] PCI add device 0000:00:04.0
(XEN) [    5.343460] PCI add device 0000:00:10.0
(XEN) [    5.343831] PCI add device 0000:00:10.1
(XEN) [    5.344100] PCI add device 0000:00:11.0
(XEN) [    5.344305] PCI add device 0000:00:12.0
(XEN) [    5.344583] PCI add device 0000:00:12.2
(XEN) [    5.344793] PCI add device 0000:00:13.0
(XEN) [    5.345086] PCI add device 0000:00:13.2
(XEN) [    5.345293] PCI add device 0000:00:14.0
(XEN) [    5.345513] PCI add device 0000:00:14.1
(XEN) [    5.345766] PCI add device 0000:00:14.2
(XEN) [    5.345962] PCI add device 0000:00:14.3
(XEN) [    5.346103] PCI add device 0000:00:14.4
(XEN) [    5.346337] PCI add device 0000:00:14.5
(XEN) [    5.346456] PCI add device 0000:00:18.0
(XEN) [    5.346556] PCI add device 0000:00:18.1
(XEN) [    5.346657] PCI add device 0000:00:18.2
(XEN) [    5.346772] PCI add device 0000:00:18.3
(XEN) [    5.346873] PCI add device 0000:00:18.4
(XEN) [    5.346973] PCI add device 0000:00:18.5
(XEN) [    5.347245] PCI add device 0000:01:00.0
(XEN) [    5.347446] PCI add device 0000:01:00.1
(XEN) [    5.349763] PCI add device 0000:02:00.0
(XEN) [    5.516521] PCI: Using MCFG for segment 0000 bus 00-ff
(XEN) [   94.682309] ----[ Xen-4.6.0  x86_64  debug=n  Not tainted ]----
(XEN) [   94.682311] CPU:    3
(XEN) [   94.682313] RIP:    e008:[<ffff82d0801c52df>] hvm_find_io_handler+0x6f/0xa0
(XEN) [   94.682317] RFLAGS: 0000000000010246   CONTEXT: hypervisor (d3v0)
(XEN) [   94.682320] rax: 0000000000000000   rbx: ffff830322a6d010 rcx: 0000000000000000
(XEN) [   94.682322] rdx: 0000000000000014   rsi: ffff8304212afc48 rdi: ffff830322a6d010
(XEN) [   94.682324] rbp: 0000000000000000   rsp: ffff8304212afbf8   r8:   0000000000000000
(XEN) [   94.682326] r9:  0000000000000000   r10: 0000000000000000 r11: 0000000000000000
(XEN) [   94.682328] r12: ffff83031c5d0000   r13: ffff8304212afc48 r14: 0000000000000000
(XEN) [   94.682330] r15: ffff8304212afc48   cr0: 000000008005003b cr4: 00000000000406e0
(XEN) [   94.682331] cr3: 0000000325f57000   cr2: 0000000000000000
(XEN) [   94.682333] ds: 0000   es: 0000   fs: 0020   gs: 0020   ss: 0000   cs: e008
(XEN) [   94.682335] Xen stack trace from rsp=ffff8304212afbf8:
(XEN) [   94.682336]    ffffdfffffffffff 0000000000000001 ffff8304212afd20 ffff8304212afc48
(XEN) [   94.682339]    0000000000000000 ffff82d0801c5321 0000000000000001 ffff8304212afd20
(XEN) [   94.682342]    ffff83008e7fa000 ffff82d0801b50f4 00000000000000e9 ffff8304212afd48
(XEN) [   94.682345]    0000000100000001 0001000000000000 ffffffffffffffff 0000000000000001
(XEN) [   94.682348]    0000000000000000 ffff8304212afd20 ffff83008e7fa000 000000000000007b
(XEN) [   94.682350]    ffff8304212aff18 ffff82d0801b5ca1 0000000000000000 ffff8304212afd20
(XEN) [   94.682353]    0000000000000000 0000000000000001 ffff8304212afd20 0000000000000000
(XEN) [   94.682355]    ffff83008e7fa000 ffff82d0801b7361 ffff8304212afd20 0000000800000001
(XEN) [   94.682358]    00000000000000ff 0000000000000001 ffff82d08012ed08 ffff82d0801c58a5
(XEN) [   94.682361]    00000003212a8000 0000000000000048 ffff82d08012ed08 ffff83008e7fa000
(XEN) [   94.682364]    ffff830322a2a000 0000000000000000 0000000000000000 ffff82d0801d5fad
(XEN) [   94.682366]    ffff83031c5d0338 ffff830300000000 ffff82d080308aa0 0000000000000000
(XEN) [   94.682369]    ffff83008e7fa000 ffff830322a2a000 ffff83008e7fa000 ffff830322a2a000
(XEN) [   94.682372]    0000000000000000 0000000000000000 ffff8304427f3000 ffff82d0802f3040
(XEN) [   94.682375]    ffff82d0801d3b33 ffff83008cef8000 ffff83008e7fa000 ffff83008cef8000
(XEN) [   94.682378]    0000000000000003 ffff83031c5d0000 ffff82d080160ccc 0000000000000000
(XEN) [   94.682381]    0000000000000000 0000000000000000 0000000000000000 ffff8304212d6d30
(XEN) [   94.682383]    ffff83008cef8000 000000160b803caf 0000000000000001 ffff82d080308b60
(XEN) [   94.682386]    ffff82d0802f3040 ffff83008e7fa000 ffff82d080127934 000000160bf6bc80
(XEN) [   94.682389]    0000000001c9c380 ffff82d0801d029e 00000000212d6d30 ffff8304212d6d88
(XEN) [   94.682392] Xen call trace:
(XEN) [   94.682394]    [<ffff82d0801c52df>] hvm_find_io_handler+0x6f/0xa0
(XEN) [   94.682396]    [<ffff82d0801c5321>] hvm_io_intercept+0x11/0x40
(XEN) [   94.682398]    [<ffff82d0801b50f4>] hvmemul_do_io+0x1b4/0x440
(XEN) [   94.682401]    [<ffff82d0801b5ca1>] hvmemul_do_io_buffer+0x31/0x70
(XEN) [   94.682403]    [<ffff82d0801b7361>] hvmemul_do_pio_buffer+0x31/0x40
(XEN) [   94.682406]    [<ffff82d08012ed08>] migrate_timer+0x158/0x2e0
(XEN) [   94.682408]    [<ffff82d0801c58a5>] handle_pio+0x45/0x120
(XEN) [   94.682409]    [<ffff82d08012ed08>] migrate_timer+0x158/0x2e0
(XEN) [   94.682412]    [<ffff82d0801d5fad>] svm_vmexit_handler+0x15d/0x1480
(XEN) [   94.682414]    [<ffff82d0801d3b33>] svm_do_resume+0xa3/0x100
(XEN) [   94.682442]    [<ffff82d080160ccc>] context_switch+0x13c/0xef0
(XEN) [   94.682445]    [<ffff82d080127934>] schedule+0x264/0x5f0
(XEN) [   94.682447]    [<ffff82d0801d029e>] pt_update_irq+0x28e/0x2a0
(XEN) [   94.682449]    [<ffff82d0801c6b48>] hvm_vcpu_has_pending_irq+0x58/0xc0
(XEN) [   94.682451]    [<ffff82d0801d0e21>] svm_intr_assist+0x31/0x1c0
(XEN) [   94.682452]    [<ffff82d08012a990>] __do_softirq+0x60/0x90
(XEN) [   94.682454]    [<ffff82d0801d85ac>] svm_stgi_label+0x8/0x4c
(XEN) [   94.682456]
(XEN) [   94.682457] Pagetable walk from 0000000000000000:
(XEN) [   94.682459]  L4[0x000] = 0000000000000000 ffffffffffffffff
(XEN) [   95.060013]
(XEN) [   95.062007] ****************************************
(XEN) [   95.067467] Panic on CPU 3:
(XEN) [   95.070760] FATAL PAGE FAULT
(XEN) [   95.074139] [error_code=0000]
(XEN) [   95.077606] Faulting linear address: 0000000000000000
(XEN) [   95.083152] ****************************************
(XEN) [   95.088614]
(XEN) [   95.090606] Manual reset required ('noreboot' specified)

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--MP_/nlxgmS5XAByoD7NGvBs6fwz--


From xen-users-bounces@lists.xen.org Sun May 22 00:23:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 00:23:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4H9e-0005GW-FR; Sun, 22 May 2016 00:22:02 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Suravee.Suthikulpanit@amd.com>) id 1b4Gd6-0002Lm-Pw
 for xen-users@lists.xen.org; Sat, 21 May 2016 23:48:24 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 8C/F2-04050-7C3F0475; Sat, 21 May 2016 23:48:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1VSbUhTYRTuvbu7Xs1b16l4nJqxtETZUEQSLJI
 gs6JPiGE/1Du9bcttyu6U+SM0RUz7MEEjPyAJSfNjflQqpqBSmSPRJIVCTUtMZmWlpWhgu7tq
 9v56Ds/znuc5h0OKJKWElGTNJtZoYHQywgUfUiQflvcvRitD+wecI+tGe8TRKPbFszXsHLok1
 hpUqeZEsaZpxYqlLe4yz5VcyUarOwuRC4nT+SKoW2l24gtEFyHoanuO84WE7kLQ1m8hCpEz6U
 4nwljlCMZjD5qDicUOQhDlIWio7RDzhIj2g1fFfxwigo6C1+s1iMcUvR+qe5ocGpwOhLnPo6J
 CRJKetBIa2o8LEjcYKJvBeexMR0DnkzZCaBkJZfeHkID9IfdphYjHQO+F9uVlRwag8xGM5tgc
 vhI6GCo/PiIE0Wl4392PBLyMQfVshoBjwFbStfF5kIDWa/ligRh2gqJGbwGnwO2c8Q23YLCM/
 hAJHzoQrFWtbDj4Qn7roFgghnEosFkwobi7G3o715FQ5BJgrbQiYZNS+JA7sbFVX2i+V4nfQQ
 Hl25ZQvm3w8m2DVyFRHQriWGMGa5SHRShURq1aY9IzWp08LDRcoWc5jlGzOkbFKZJS9a3IfhY
 77K8DNbSf6EPeJCbzpNgbR5SSXarU5EwNw2kSjOk6lutDQSRJP26sH0ZS3JBqYGVAvf0ZrZS4
 GVk1a76s1dnvbFMKpKvMg2J5muLSGD2nVQuUFcnJ36WTjZjE0UPqRc3zIpoXadINWy02r3UE+
 UndKWQPKHFNY416rel/3oa8SCRzp77zXVy1BtOWk80eArOHmPZxhDAx/yhpNgoJjlXc7Jrsbi
 kdP6qsUS8E5Pkku8Q3LiWsTUdNhsVlLIyNfQu4cEwSfyCQylp44591sswq5io8rkvZh0st8QE
 D6rias8WHLsauYgdPVX9qLzAnymuvvgyvCglKynI/P+N9pq835cv81Lpqlph6sG8o6d0ti2VP
 /S8yRpyZ9bV0QIZzGiYsWGTkmL/ikEqPqAMAAA==
X-Env-Sender: Suravee.Suthikulpanit@amd.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1463874501!37457548!1
X-Originating-IP: [207.46.100.61]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33287 invoked from network); 21 May 2016 23:48:22 -0000
Received: from mail-by2on0061.outbound.protection.outlook.com (HELO
 na01-by2-obe.outbound.protection.outlook.com) (207.46.100.61)
 by server-15.tower-31.messagelabs.com with AES256-SHA256 encrypted SMTP;
 21 May 2016 23:48:22 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=TkmKx1OXFXOGi6sINdMlgNLyKeuREbZwS3fRLgn32Fg=;
 b=EL0bTj9V/2X0CulJW/fEBmnM+hYOEk6DWLXLdKA2jfp89Zi65l3YnE3QJ8toXXLzNDnMOHLUBP/k4Bk+Q3pMjJEHQluFWlHIn6ZDtzrcpD1AWSXeGBD8zv7OOL6FqZc10Y6N2XlaiwM8xMYUnC0/1Uln3L3++76Fp3CruqrK7tM=
Received: from [10.236.69.175] (165.204.77.1) by
 SN1PR12MB0447.namprd12.prod.outlook.com (10.162.105.140) with Microsoft SMTP
 Server (TLS) id 15.1.497.12; Sat, 21 May 2016 23:48:19 +0000
To: =?UTF-8?Q?R=c3=bcdiger_Otte?= <ruediger.otte@gmx.net>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20160507180657.42b6ec20@debian-desktop>
 <20160509092840.j3qd2javhsjgpvrx@mac>
 <20160522011000.4d8d6b03@debian-desktop>
From: Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
Message-ID: <5740F3BE.6040200@amd.com>
Date: Sat, 21 May 2016 18:48:14 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <20160522011000.4d8d6b03@debian-desktop>
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: SN1PR12CA0016.namprd12.prod.outlook.com (10.162.96.154) To
 SN1PR12MB0447.namprd12.prod.outlook.com (10.162.105.140)
X-MS-Office365-Filtering-Correlation-Id: 05b3026b-22aa-488b-c5f2-08d381d26329
X-Microsoft-Exchange-Diagnostics: 1; SN1PR12MB0447;
 2:3b+D8LcAD9bNuuv+cExXWOfLsc1aBp0RHSx4jwLu4u9JP3iq66fSJEOmIZyQthrScjgCt+wg6UW08PU74gnBJD9cfJV8B8GQE4QkORF8Xn3dQY9NcFy8JSJNOvhPcJ8t1ZlbM0im0Q9HGymZwGiXNEo/BrJBv9Qlm5YteHH7lW3d4NBSi0IsKN1eXgJ2HDHC;
 3:AAgc0OADRbD3Fpgw2Gx3lv165IzwAPAQKaRS54kV+qLqGFZMY0J22I7Dib6+686/IGb9a2xPRCYP4NEL8/nx5ku0e90vkwMTeZM4kyCLcCcnxw0D4DXHoq+1gQh6S3sw
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR12MB0447;
X-Microsoft-Exchange-Diagnostics: 1; SN1PR12MB0447;
 25:IOlAkttbAY2D4tpW04Q4hzz7ed77A/+d+6K5gvf+ksINd8zFt74CWKVqTQxvg/Pdkltz0TDXM9ZdkXNAGS6PA5MFp9jdeGvfG+gjllh36IJllpiupu/h5pjEgAJ4+gWGE1ytqjGZkRodg/GnySTsv7jsxbo2qTPdOBOyhmaRJQTAha511qWhd9pTj0GySsVbEnvL8bwcz5fDQxDD7UP5Eou2Y+8rxSrc1sOCinpxBsivGp77gNK21TZlFPT8MhFcKTlJATp84tUhUYp7EHn8cwU0pBiIm9cIWUe0/DVsnAdKvhsQ1jV+XDK2uXvJKzkpzQ1fj5SlUMl3ss0fzsLgV0DIvVmoZ2WHQICZROtBPHaAVZXDN3xnEJqKs4Ub+7Rm18zUjKTSjdSIGHolSpxKCP2lkiatNcrz6HkZEot2iafZnHUbJ0vz6l/t8JgUuO8ZawfR39IhaVfdnGCTsglN4z12+w9hgZRrtdQvwg7rw/ETJOJh/XcWewb8sktQebZrkgZgmYZBWRwP6enLnyutdVrIGaQArklVrrIBY2saeGfqIq+pulACF4q7rXw4rcEJVTOpEVT9utMNLdaQ+MiS5p0kcFvh2gpj18YYbizt3WzXmHzQoaWNAmTlsbEFidjV0+mHA7ABZ6XmYQBL0RY3oVcHU6oQ8N03RCCRRuij8Vqewz65R9BKjnEIrRprfjte6kG63P322cfECiRVFugkbhpy5iy2XIakJsiOZBqvFyKCx6/eLj9+9YLltvkiVW74Xv5BwRuwcpG4G9wVT2I2Tw==
X-Microsoft-Exchange-Diagnostics: 1; SN1PR12MB0447;
 20:QMEZV3y3OIh0d7CgaEUGx6iSZ8h9xn7cp8hWgsmFzkNCEwExCGMC8jtDioyX0Ueo7mNdU3zAmGycKOV3f4EE6NbpTRqzTxVb6E2AjvymSlkV+yie4jFECuqD/VENHWpEZVh0sHxBA17xv5rxfXIFOv1tS6gd307y6iDXvCpFQPSMKSEudFdowYfCGlYhbuIy4bsetp3M9dqM8I3Vv7zm/FjIx0y6JQRQWaU3XrzNTY9jbHrpm06bcIUsIHLoqC3d7LP5QblLtLb6J9UlCrZsIguLAj1b2b7CdE7POSpkLuD1b+S3U53MV63cacIYrZlujlB/JV9eJLaL0/eDoYRaFXmak6cQqk4EbkOMQNgUH8vZ1hq+JhT9F8R06u99uKid/jNzE+/D04gcnvYBPVVIADcdi4NFrXn+lCOZggPsa879q6VR2mJtDwWynZ72ol3ogSyz1uThk7dwR2XpBuClTP7dZPdGTEcrxz6JG/ZVqqz6fBDYb4mtG2e0wsxNO6Fm;
 4:OXuFzcQ9mVzQqhrSyAaFwIijsrIukHX0UTNlTkuNYFrUAC4LzP+a0Y4jOubsr40k5Vi0CMHTLrTX4TWyh9YY2ZQIlUJAy1oqm3ZO7j7NpU1FSAf97xW0RrC8yfWOUCVvu7JYZ3YODfHxqoRyeqWJft5NtF2w5xv1cpzqqE0x3umXGrBdev8aedwbTseRFqvJb7Kh6CHix3TYBOg1LUFFpMxsT3B+w1RUy2BYy2X+2cNG2r5rk02jI6EcUR3cbrfI2r5OKbKRn++0nKKJ//FdeljZFQM3bdqvBkoq9X0MX28suclWl2IUBl2o/08gf8zMRlW4+fZQ8Qy9Pflq9g3lE0WZv8IwSkk/HIrrUry4J61QGrrvNg9GV6w75JR70/EIuoqogsQy6/J0JgwYX8mnQg==
X-Microsoft-Antispam-PRVS: <SN1PR12MB0447545BF4A8045D3B5C0520F34C0@SN1PR12MB0447.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026);
 SRVR:SN1PR12MB0447; BCL:0; PCL:0; RULEID:; SRVR:SN1PR12MB0447; 
X-Forefront-PRVS: 09497C15EB
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(4630300001)(6049001)(6009001)(54094003)(24454002)(377454003)(53754006)(36756003)(92566002)(8666003)(5890100001)(3846002)(4326007)(2906002)(586003)(6116002)(65816999)(23676002)(50986999)(33656002)(5001770100001)(54356999)(5008740100001)(76176999)(87266999)(81166006)(86362001)(2950100001)(66066001)(2870700001)(65956001)(65806001)(4001350100001)(42186005)(77096005)(8676002)(47776003)(189998001)(5004730100002)(50466002)(64126003)(59896002)(7059030);
 DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR12MB0447; H:[10.236.69.175]; FPR:;
 SPF:None; MLV:sfv; LANG:en; 
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjFQUjEyTUIwNDQ3OzIzOkVQajlNR29CeTc4amlsbVZaWkY0Z0cwRmlh?=
 =?utf-8?B?cVA5Y0hrWmU4Ly82ZXdKL2h5Z29mV3lsaFNwU1RtMUZ4KzVhV1lGWDdXSExw?=
 =?utf-8?B?MkVoYkdqczlUb2dzY3NpeXkzZUxraldwZjQvdjdVajlrL2E3LzdHeU5sUVFy?=
 =?utf-8?B?anhVRmhYOHZFNlRYTWZwV3BncHZzeHdkOC9aUk8wVGFqdlRjdE5BUURSdlZx?=
 =?utf-8?B?bUU0a0tJeWJSODVNYk9rbDlnWVp2Y2hUTU1Yd0t2UC9pRFo2TCtXQnI4Z2Jq?=
 =?utf-8?B?Zk5KTGpPV3ZQekNXNWlKcDdYb0ZMbTIwTXk3aC9tMURaeTRRZkMwbWM2Tjdq?=
 =?utf-8?B?Tk9HZEZsOWJhMjFjTGJOU2F2ZFZJeW9kVXo2RmxnSVR1Uml4Lys0VzhISENs?=
 =?utf-8?B?cHBhZUMwb1JkMmR0Zi9kRkZwTzNPV2pBRkxPRTBCM2hJK2pROWErMG5GYzNJ?=
 =?utf-8?B?bm5XVlVIcVgvNTB5a0d2NFczaXROMmI4eEs1elBtOVl2OTdHeG9IVHBkOHIr?=
 =?utf-8?B?Q0kwOGcwT1QxS2F6Q2s4YjMxVVRMa2ZPSGZxMmJTZ0pMZkljZ3g2SUsrY1ZX?=
 =?utf-8?B?dDBNVCs5UnJuaXVMMWh2T1BjSjRTQjRmVWFlNTl3OXIzaFZkdVNCMmthWFpz?=
 =?utf-8?B?VnBMb1o0dktxbGpQUE9wSFI1aG5hNU84VXNLUVFJc1V5a2FvVXIzQUZDSHFr?=
 =?utf-8?B?cXo4bjNFWE5CTFFjeVg1SU9HclZTdnBKeEtUNG5tazFkazY3RmVjR1lTdFJT?=
 =?utf-8?B?cFN6dlBnV05nZFZzSVM0Q2t1TGxJem5URVlqckU2Sk5GY292NExQSDFibFBn?=
 =?utf-8?B?L3ZBWHlNRWs0OUp5d2pJZlpEOXRFWXljYjBRSjZNOGp5VFlZWXpvSUJPNVhM?=
 =?utf-8?B?cks0eUhwMXlXcGtEVTlXMyt2dHBFQWM1Z3F3dEtDOVRPUFV4dlRyRmdhUkVJ?=
 =?utf-8?B?OUhtRGVaQXAyYnA4WTZEcEFSc01wZlcrOWRkM3U5eVJiUmFYT2dnVzBSa05D?=
 =?utf-8?B?cEt1Mm4vUXAyeTVIUGRhbGh2ZEZVT1ovakVYQXd5UzMxV21qdnZsa0JmbTZ6?=
 =?utf-8?B?ZVhVQXFVTlliMzhOZ0VSRk5HTHlzQ2V1M0NVNUtGQnpZeGZSa2w5VFozT1kr?=
 =?utf-8?B?TUJDdTlMSVRoL2h0VlhoL09YQm4zSWVpdXJJRGdQV1RoU0xNRXJyeVEveDAy?=
 =?utf-8?B?dGUyN2FKcngrR1ZNYWU0WG1xVEpXOWtKSXovNFJqS21uS2RlSFdEb2ZPVG96?=
 =?utf-8?B?UVU1ajYydmNlc1hldGE5elorMTk0MlhDUk1ycjVOTFdwOU81TDdYcW4xRldX?=
 =?utf-8?B?MHhjbStTVEt0Rjl0MmxUTGlUK0UrNi9tTGk1azh6YTdoRHJiVjlqTUhKSWcz?=
 =?utf-8?B?QzRFMmFuRmxGSkl4OFJVRGM3OTZab015MzBYU2sxZmxwRVhTOUlWWS9UY0Z5?=
 =?utf-8?B?Z1hqOGZXVDVRb0lONHBhYkJwVCtnWWd1MkpYT0NyYTlDdTVNbXdXb2pib1Vo?=
 =?utf-8?Q?+NdF8FcTpLhL8XV8r0qnCqweQIkejWo+VLtMwXcoBjJPTR?=
X-Microsoft-Exchange-Diagnostics: 1; SN1PR12MB0447;
 5:cW0Radt3753+Qy8LTha7EPzLoa7yVokauju4SbYTfyyYyck1turMorDwWhEVaO4hM/HrfKMFXcq/oHVzzU6dmWk1vvBdbzSI5ugNY3VNXmIBqjl5x2vcDZRZFFETNNXyhhlvYuzUmIyuJcwzkvhKwA==;
 24:ELg6H5RUp1iyWzSxYjgjjb0dK6RUNJdBdIbgwitSLjUiXUmUbNPzM7vHkUTTu/KRdcOzDcozQWj3tCfCWZxgSJQ690kF0u31k1ViFaJK/Pg=;
 7:UocssugvgwxVKzxr9Ce7hnSeAXk9UEBj+2izHblH8MZrCZhL98087aaSN/MZ1nbB8eeyl+PpYOI0SzT++LaHbX4xnfpzlfHMRKl/VmFimM6SoYFtVEDP7wtf7dINsJIlsv6us1MVO4KUlLyoDT5oGQON5v7HDUjlSUMJJxp9VJ54WXDHNXtz0ajIKV6+oSwl;
 20:9mquxeD8hpLbqwg+1hLXJutnmXuDVaupZZ86rKWR4m6omfr3Qljdrhhm/PQdJiV5iq/tmDMB7pVj0ZOyRIrGz+5tSVTneVITJaWDkLXgV+EUDZUJCNH+8ajCBx6dfEN3NPEPGdGuPX5DUZ+iVuA+zFlgGuSb3O7mhImEabjqGQyBqObjDJ6/RKwI8kQunoDMYyqajFRfcXMP8B5vcMsPU2BmKXG8xYDaQmtJVLnrBbHq0Kmv7LbIisz7aa8vjjQT
SpamDiagnosticOutput: 1:23
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 May 2016 23:48:19.5074 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR12MB0447
X-Mailman-Approved-At: Sun, 22 May 2016 00:22:01 +0000
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgQWxsLAoKVGhlIHBhdGNoIHNlcmllcyA6CgpbUEFUQ0ggdjMgMC8zXSBGaXggeGVuIGNyYXNo
IHdoZW4gc3RhcnRpbmcgSFZNIGd1ZXN0IGR1ZSB0byBtaXNzaW5nIGlvIApoYW5kbGVyCgpTaG91
bGQgZml4IHRoaXMgaXNzdWUuIFBsZWFzZSBnaXZlIGl0IGEgdHJ5LgoKVGhhbmtzLApTdXJhdmVl
CgpPbiAwNS8yMS8yMDE2IDA2OjEwIFBNLCBSw7xkaWdlciBPdHRlIHdyb3RlOgo+IE9uIE1vbiwg
OSBNYXkgMjAxNiAxMToyODo0MCArMDIwMAo+IFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4KPj4g
SSdtIGFkZGluZyB0aGUgQU1EIElPTU1VIG1haW50YWluZXIuCj4+Cj4+IE9uIFNhdCwgTWF5IDA3
LCAyMDE2IGF0IDA2OjA2OjU3UE0gKzAyMDAsIFLDvGRpZ2VyIE90dGUgd3JvdGU6Cj4+PiBIaSwK
Pj4+Cj4+PiBhZnRlciB1cGdyYWRpbmcgbXkgQU1EIEE4LTY1MDAgYmFzZWQgc3lzdGVtIGZyb20g
WGVuIDQuNC4xIHRvIDQuNi4wCj4+PiBJJ20gbm8gbG9uZ2VyIGFibGUgdG8gc3RhcnQgSFZNIGRv
bWFpbnMgd2l0aCBhY3RpdmF0ZWQgSU9NTVUuIFRyeWluZwo+Pj4gdG8gY3JlYXRlIGEgSFZNIGRv
bWFpbiBqdXN0IGxldCB0aGUgd2hvbGUgc3lzdGVtIGZyZWV6ZS4KPj4+Cj4+PiBQcm9iYWJseSB0
aGlzIGlzIGEgcHJvYmxlbSB3aXRoIGJyb2tlbiBmaXJtd2FyZSBidXQgSSB3b25kZXIgaWYgdGhl
cmUKPj4+IHdvdWxkIGJlIGEgd2F5IHRvIHdvcmsgYXJvdW5kIHRoaXMsIHNpbmNlIHdpdGggNC40
LjEgZXZlcnl0aGluZyBpcwo+Pj4gcnVubmluZyBmaW5lIGV2ZW4gd2l0aCBQQ0kgcGFzc3Rocm91
Z2ggb2YgTmV0d29yaywgVVNCIGFuZCBWR0EsCj4+PiBhcyBsb25nIGFzIEkgZ2l2ZSBpdnJzX2lv
YXBpYyBvcHRpb24gdG8gWGVuIGNvbW1hbmRsaW5lLgo+Pj4KPj4+IEF0dGFjaGVkIGlzIHRoZSBv
dXRwdXQgb2YgInhsIGRtZXNnIiBvZiA0LjYuMCBhbmQgNC40LjEuIEJlY2F1c2Ugb2YKPj4+IHRo
ZSBpbW1lZGlhdGUgc3lzdGVtIGZyZWV6ZSBkZWJ1ZyBvdXRwdXQgb2YgNC42LjAgaXMgb25seSB0
byB0aGUKPj4+IHBvaW50IHdoZXJlIEhWTSBkb21haW4gd291bGQgc3RhcnQuCj4+Pgo+Pj4gV2hh
dCBJIGhhdmUgdHJpZWQgc28gZmFyOgo+Pj4gLSBEaXNhYmxpbmcgSU9NTVUgaW4gQklPUyBvciBY
ZW4gbGV0cyBIVk0gZG9tYWluIHN0YXJ0LiBJdCBzZWVtcyB0bwo+Pj4gICAgbGFjayBncmFwaGlj
YWwgb3V0cHV0IGJ1dCB0aGF0J3MgcHJvYmFibHkgYSBkaWZmZXJlbnQgdG9waWMuCj4+PiAtIERp
c2FibGluZyBDUFUgZnJlcXVlbmN5IHNjYWxpbmcgaW4gQklPUyBvciBYZW4ganVzdCBsZWFkcyB0
byB0aGUKPj4+ICAgIHNhbWUgZmFpbHVyZS4KPj4+IC0gRGlzYWJsaW5nIENQVSBDNiBzdGF0ZSBp
biBCSU9TIGxldHMgc3lzdGVtIHJlYm9vdCBhdCBIVk0gZG9tYWluCj4+PiAgICBjcmVhdGlvbiB3
aXRoIFhlbiA0LjQuMS4KPj4KPj4gSXMgdGhlcmUgYW55IGNoYW5jZSB0aGF0IHlvdSBjb3VsZCBn
ZXQgdGhlIHNlcmlhbCBvdXRwdXQgb2YgdGhhdCBib3g/IFhlbgo+PiBtaWdodCBwcmludCBzb21l
IG1lc3NhZ2VzIGJlZm9yZSBjb21wbGV0ZWx5IGZyZWV6aW5nLCB3aXRob3V0IHRoYXQgSSB0aGlu
awo+PiBpdCdzIGdvaW5nIHRvIGJlIHF1aXRlIGhhcmQgdG8gZGVidWcgd2hhdCdzIGdvaW5nIG9u
Lgo+Cj4gSXQgdG9vayBtZSBzb21lIHRpbWUgdG8gZ2V0IGFsbCB0aGUgZXF1aXBtZW50IHRvIGNv
bm5lY3QgdGhlIGludGVybmFsCj4gc2VyaWFsIGNvbm5lY3RvciBvZiBteSBtYWluYm9hcmQgdG8g
YW4gdXNiIHBvcnQgb2YgYSBzZWNvbmQgY29tcHV0ZXIuCj4gUGxlYXNlIHNlZSBhdHRhY2htZW50
IGZvciB0aGUgb3V0cHV0IGZyb20gWGVuIHN0YXJ0IHRvIHRoZSBmYWlsZWQgaHZtCj4gZG9tYWlu
IGNyZWF0aW9uLgo+Cj4gUsO8ZGlnZXIKPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMu
eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Sun May 22 00:23:12 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 00:23:12 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4H9e-0005GW-FR; Sun, 22 May 2016 00:22:02 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Suravee.Suthikulpanit@amd.com>) id 1b4Gd6-0002Lm-Pw
 for xen-users@lists.xen.org; Sat, 21 May 2016 23:48:24 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 8C/F2-04050-7C3F0475; Sat, 21 May 2016 23:48:23 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1VSbUhTYRTuvbu7Xs1b16l4nJqxtETZUEQSLJI
 gs6JPiGE/1Du9bcttyu6U+SM0RUz7MEEjPyAJSfNjflQqpqBSmSPRJIVCTUtMZmWlpWhgu7tq
 9v56Ds/znuc5h0OKJKWElGTNJtZoYHQywgUfUiQflvcvRitD+wecI+tGe8TRKPbFszXsHLok1
 hpUqeZEsaZpxYqlLe4yz5VcyUarOwuRC4nT+SKoW2l24gtEFyHoanuO84WE7kLQ1m8hCpEz6U
 4nwljlCMZjD5qDicUOQhDlIWio7RDzhIj2g1fFfxwigo6C1+s1iMcUvR+qe5ocGpwOhLnPo6J
 CRJKetBIa2o8LEjcYKJvBeexMR0DnkzZCaBkJZfeHkID9IfdphYjHQO+F9uVlRwag8xGM5tgc
 vhI6GCo/PiIE0Wl4392PBLyMQfVshoBjwFbStfF5kIDWa/ligRh2gqJGbwGnwO2c8Q23YLCM/
 hAJHzoQrFWtbDj4Qn7roFgghnEosFkwobi7G3o715FQ5BJgrbQiYZNS+JA7sbFVX2i+V4nfQQ
 Hl25ZQvm3w8m2DVyFRHQriWGMGa5SHRShURq1aY9IzWp08LDRcoWc5jlGzOkbFKZJS9a3IfhY
 77K8DNbSf6EPeJCbzpNgbR5SSXarU5EwNw2kSjOk6lutDQSRJP26sH0ZS3JBqYGVAvf0ZrZS4
 GVk1a76s1dnvbFMKpKvMg2J5muLSGD2nVQuUFcnJ36WTjZjE0UPqRc3zIpoXadINWy02r3UE+
 UndKWQPKHFNY416rel/3oa8SCRzp77zXVy1BtOWk80eArOHmPZxhDAx/yhpNgoJjlXc7Jrsbi
 kdP6qsUS8E5Pkku8Q3LiWsTUdNhsVlLIyNfQu4cEwSfyCQylp44591sswq5io8rkvZh0st8QE
 D6rias8WHLsauYgdPVX9qLzAnymuvvgyvCglKynI/P+N9pq835cv81Lpqlph6sG8o6d0ti2VP
 /S8yRpyZ9bV0QIZzGiYsWGTkmL/ikEqPqAMAAA==
X-Env-Sender: Suravee.Suthikulpanit@amd.com
X-Msg-Ref: server-15.tower-31.messagelabs.com!1463874501!37457548!1
X-Originating-IP: [207.46.100.61]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33287 invoked from network); 21 May 2016 23:48:22 -0000
Received: from mail-by2on0061.outbound.protection.outlook.com (HELO
 na01-by2-obe.outbound.protection.outlook.com) (207.46.100.61)
 by server-15.tower-31.messagelabs.com with AES256-SHA256 encrypted SMTP;
 21 May 2016 23:48:22 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=TkmKx1OXFXOGi6sINdMlgNLyKeuREbZwS3fRLgn32Fg=;
 b=EL0bTj9V/2X0CulJW/fEBmnM+hYOEk6DWLXLdKA2jfp89Zi65l3YnE3QJ8toXXLzNDnMOHLUBP/k4Bk+Q3pMjJEHQluFWlHIn6ZDtzrcpD1AWSXeGBD8zv7OOL6FqZc10Y6N2XlaiwM8xMYUnC0/1Uln3L3++76Fp3CruqrK7tM=
Received: from [10.236.69.175] (165.204.77.1) by
 SN1PR12MB0447.namprd12.prod.outlook.com (10.162.105.140) with Microsoft SMTP
 Server (TLS) id 15.1.497.12; Sat, 21 May 2016 23:48:19 +0000
To: =?UTF-8?Q?R=c3=bcdiger_Otte?= <ruediger.otte@gmx.net>,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
References: <20160507180657.42b6ec20@debian-desktop>
 <20160509092840.j3qd2javhsjgpvrx@mac>
 <20160522011000.4d8d6b03@debian-desktop>
From: Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
Message-ID: <5740F3BE.6040200@amd.com>
Date: Sat, 21 May 2016 18:48:14 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <20160522011000.4d8d6b03@debian-desktop>
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: SN1PR12CA0016.namprd12.prod.outlook.com (10.162.96.154) To
 SN1PR12MB0447.namprd12.prod.outlook.com (10.162.105.140)
X-MS-Office365-Filtering-Correlation-Id: 05b3026b-22aa-488b-c5f2-08d381d26329
X-Microsoft-Exchange-Diagnostics: 1; SN1PR12MB0447;
 2:3b+D8LcAD9bNuuv+cExXWOfLsc1aBp0RHSx4jwLu4u9JP3iq66fSJEOmIZyQthrScjgCt+wg6UW08PU74gnBJD9cfJV8B8GQE4QkORF8Xn3dQY9NcFy8JSJNOvhPcJ8t1ZlbM0im0Q9HGymZwGiXNEo/BrJBv9Qlm5YteHH7lW3d4NBSi0IsKN1eXgJ2HDHC;
 3:AAgc0OADRbD3Fpgw2Gx3lv165IzwAPAQKaRS54kV+qLqGFZMY0J22I7Dib6+686/IGb9a2xPRCYP4NEL8/nx5ku0e90vkwMTeZM4kyCLcCcnxw0D4DXHoq+1gQh6S3sw
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR12MB0447;
X-Microsoft-Exchange-Diagnostics: 1; SN1PR12MB0447;
 25:IOlAkttbAY2D4tpW04Q4hzz7ed77A/+d+6K5gvf+ksINd8zFt74CWKVqTQxvg/Pdkltz0TDXM9ZdkXNAGS6PA5MFp9jdeGvfG+gjllh36IJllpiupu/h5pjEgAJ4+gWGE1ytqjGZkRodg/GnySTsv7jsxbo2qTPdOBOyhmaRJQTAha511qWhd9pTj0GySsVbEnvL8bwcz5fDQxDD7UP5Eou2Y+8rxSrc1sOCinpxBsivGp77gNK21TZlFPT8MhFcKTlJATp84tUhUYp7EHn8cwU0pBiIm9cIWUe0/DVsnAdKvhsQ1jV+XDK2uXvJKzkpzQ1fj5SlUMl3ss0fzsLgV0DIvVmoZ2WHQICZROtBPHaAVZXDN3xnEJqKs4Ub+7Rm18zUjKTSjdSIGHolSpxKCP2lkiatNcrz6HkZEot2iafZnHUbJ0vz6l/t8JgUuO8ZawfR39IhaVfdnGCTsglN4z12+w9hgZRrtdQvwg7rw/ETJOJh/XcWewb8sktQebZrkgZgmYZBWRwP6enLnyutdVrIGaQArklVrrIBY2saeGfqIq+pulACF4q7rXw4rcEJVTOpEVT9utMNLdaQ+MiS5p0kcFvh2gpj18YYbizt3WzXmHzQoaWNAmTlsbEFidjV0+mHA7ABZ6XmYQBL0RY3oVcHU6oQ8N03RCCRRuij8Vqewz65R9BKjnEIrRprfjte6kG63P322cfECiRVFugkbhpy5iy2XIakJsiOZBqvFyKCx6/eLj9+9YLltvkiVW74Xv5BwRuwcpG4G9wVT2I2Tw==
X-Microsoft-Exchange-Diagnostics: 1; SN1PR12MB0447;
 20:QMEZV3y3OIh0d7CgaEUGx6iSZ8h9xn7cp8hWgsmFzkNCEwExCGMC8jtDioyX0Ueo7mNdU3zAmGycKOV3f4EE6NbpTRqzTxVb6E2AjvymSlkV+yie4jFECuqD/VENHWpEZVh0sHxBA17xv5rxfXIFOv1tS6gd307y6iDXvCpFQPSMKSEudFdowYfCGlYhbuIy4bsetp3M9dqM8I3Vv7zm/FjIx0y6JQRQWaU3XrzNTY9jbHrpm06bcIUsIHLoqC3d7LP5QblLtLb6J9UlCrZsIguLAj1b2b7CdE7POSpkLuD1b+S3U53MV63cacIYrZlujlB/JV9eJLaL0/eDoYRaFXmak6cQqk4EbkOMQNgUH8vZ1hq+JhT9F8R06u99uKid/jNzE+/D04gcnvYBPVVIADcdi4NFrXn+lCOZggPsa879q6VR2mJtDwWynZ72ol3ogSyz1uThk7dwR2XpBuClTP7dZPdGTEcrxz6JG/ZVqqz6fBDYb4mtG2e0wsxNO6Fm;
 4:OXuFzcQ9mVzQqhrSyAaFwIijsrIukHX0UTNlTkuNYFrUAC4LzP+a0Y4jOubsr40k5Vi0CMHTLrTX4TWyh9YY2ZQIlUJAy1oqm3ZO7j7NpU1FSAf97xW0RrC8yfWOUCVvu7JYZ3YODfHxqoRyeqWJft5NtF2w5xv1cpzqqE0x3umXGrBdev8aedwbTseRFqvJb7Kh6CHix3TYBOg1LUFFpMxsT3B+w1RUy2BYy2X+2cNG2r5rk02jI6EcUR3cbrfI2r5OKbKRn++0nKKJ//FdeljZFQM3bdqvBkoq9X0MX28suclWl2IUBl2o/08gf8zMRlW4+fZQ8Qy9Pflq9g3lE0WZv8IwSkk/HIrrUry4J61QGrrvNg9GV6w75JR70/EIuoqogsQy6/J0JgwYX8mnQg==
X-Microsoft-Antispam-PRVS: <SN1PR12MB0447545BF4A8045D3B5C0520F34C0@SN1PR12MB0447.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6055026);
 SRVR:SN1PR12MB0447; BCL:0; PCL:0; RULEID:; SRVR:SN1PR12MB0447; 
X-Forefront-PRVS: 09497C15EB
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(4630300001)(6049001)(6009001)(54094003)(24454002)(377454003)(53754006)(36756003)(92566002)(8666003)(5890100001)(3846002)(4326007)(2906002)(586003)(6116002)(65816999)(23676002)(50986999)(33656002)(5001770100001)(54356999)(5008740100001)(76176999)(87266999)(81166006)(86362001)(2950100001)(66066001)(2870700001)(65956001)(65806001)(4001350100001)(42186005)(77096005)(8676002)(47776003)(189998001)(5004730100002)(50466002)(64126003)(59896002)(7059030);
 DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR12MB0447; H:[10.236.69.175]; FPR:;
 SPF:None; MLV:sfv; LANG:en; 
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjFQUjEyTUIwNDQ3OzIzOkVQajlNR29CeTc4amlsbVZaWkY0Z0cwRmlh?=
 =?utf-8?B?cVA5Y0hrWmU4Ly82ZXdKL2h5Z29mV3lsaFNwU1RtMUZ4KzVhV1lGWDdXSExw?=
 =?utf-8?B?MkVoYkdqczlUb2dzY3NpeXkzZUxraldwZjQvdjdVajlrL2E3LzdHeU5sUVFy?=
 =?utf-8?B?anhVRmhYOHZFNlRYTWZwV3BncHZzeHdkOC9aUk8wVGFqdlRjdE5BUURSdlZx?=
 =?utf-8?B?bUU0a0tJeWJSODVNYk9rbDlnWVp2Y2hUTU1Yd0t2UC9pRFo2TCtXQnI4Z2Jq?=
 =?utf-8?B?Zk5KTGpPV3ZQekNXNWlKcDdYb0ZMbTIwTXk3aC9tMURaeTRRZkMwbWM2Tjdq?=
 =?utf-8?B?Tk9HZEZsOWJhMjFjTGJOU2F2ZFZJeW9kVXo2RmxnSVR1Uml4Lys0VzhISENs?=
 =?utf-8?B?cHBhZUMwb1JkMmR0Zi9kRkZwTzNPV2pBRkxPRTBCM2hJK2pROWErMG5GYzNJ?=
 =?utf-8?B?bm5XVlVIcVgvNTB5a0d2NFczaXROMmI4eEs1elBtOVl2OTdHeG9IVHBkOHIr?=
 =?utf-8?B?Q0kwOGcwT1QxS2F6Q2s4YjMxVVRMa2ZPSGZxMmJTZ0pMZkljZ3g2SUsrY1ZX?=
 =?utf-8?B?dDBNVCs5UnJuaXVMMWh2T1BjSjRTQjRmVWFlNTl3OXIzaFZkdVNCMmthWFpz?=
 =?utf-8?B?VnBMb1o0dktxbGpQUE9wSFI1aG5hNU84VXNLUVFJc1V5a2FvVXIzQUZDSHFr?=
 =?utf-8?B?cXo4bjNFWE5CTFFjeVg1SU9HclZTdnBKeEtUNG5tazFkazY3RmVjR1lTdFJT?=
 =?utf-8?B?cFN6dlBnV05nZFZzSVM0Q2t1TGxJem5URVlqckU2Sk5GY292NExQSDFibFBn?=
 =?utf-8?B?L3ZBWHlNRWs0OUp5d2pJZlpEOXRFWXljYjBRSjZNOGp5VFlZWXpvSUJPNVhM?=
 =?utf-8?B?cks0eUhwMXlXcGtEVTlXMyt2dHBFQWM1Z3F3dEtDOVRPUFV4dlRyRmdhUkVJ?=
 =?utf-8?B?OUhtRGVaQXAyYnA4WTZEcEFSc01wZlcrOWRkM3U5eVJiUmFYT2dnVzBSa05D?=
 =?utf-8?B?cEt1Mm4vUXAyeTVIUGRhbGh2ZEZVT1ovakVYQXd5UzMxV21qdnZsa0JmbTZ6?=
 =?utf-8?B?ZVhVQXFVTlliMzhOZ0VSRk5HTHlzQ2V1M0NVNUtGQnpZeGZSa2w5VFozT1kr?=
 =?utf-8?B?TUJDdTlMSVRoL2h0VlhoL09YQm4zSWVpdXJJRGdQV1RoU0xNRXJyeVEveDAy?=
 =?utf-8?B?dGUyN2FKcngrR1ZNYWU0WG1xVEpXOWtKSXovNFJqS21uS2RlSFdEb2ZPVG96?=
 =?utf-8?B?UVU1ajYydmNlc1hldGE5elorMTk0MlhDUk1ycjVOTFdwOU81TDdYcW4xRldX?=
 =?utf-8?B?MHhjbStTVEt0Rjl0MmxUTGlUK0UrNi9tTGk1azh6YTdoRHJiVjlqTUhKSWcz?=
 =?utf-8?B?QzRFMmFuRmxGSkl4OFJVRGM3OTZab015MzBYU2sxZmxwRVhTOUlWWS9UY0Z5?=
 =?utf-8?B?Z1hqOGZXVDVRb0lONHBhYkJwVCtnWWd1MkpYT0NyYTlDdTVNbXdXb2pib1Vo?=
 =?utf-8?Q?+NdF8FcTpLhL8XV8r0qnCqweQIkejWo+VLtMwXcoBjJPTR?=
X-Microsoft-Exchange-Diagnostics: 1; SN1PR12MB0447;
 5:cW0Radt3753+Qy8LTha7EPzLoa7yVokauju4SbYTfyyYyck1turMorDwWhEVaO4hM/HrfKMFXcq/oHVzzU6dmWk1vvBdbzSI5ugNY3VNXmIBqjl5x2vcDZRZFFETNNXyhhlvYuzUmIyuJcwzkvhKwA==;
 24:ELg6H5RUp1iyWzSxYjgjjb0dK6RUNJdBdIbgwitSLjUiXUmUbNPzM7vHkUTTu/KRdcOzDcozQWj3tCfCWZxgSJQ690kF0u31k1ViFaJK/Pg=;
 7:UocssugvgwxVKzxr9Ce7hnSeAXk9UEBj+2izHblH8MZrCZhL98087aaSN/MZ1nbB8eeyl+PpYOI0SzT++LaHbX4xnfpzlfHMRKl/VmFimM6SoYFtVEDP7wtf7dINsJIlsv6us1MVO4KUlLyoDT5oGQON5v7HDUjlSUMJJxp9VJ54WXDHNXtz0ajIKV6+oSwl;
 20:9mquxeD8hpLbqwg+1hLXJutnmXuDVaupZZ86rKWR4m6omfr3Qljdrhhm/PQdJiV5iq/tmDMB7pVj0ZOyRIrGz+5tSVTneVITJaWDkLXgV+EUDZUJCNH+8ajCBx6dfEN3NPEPGdGuPX5DUZ+iVuA+zFlgGuSb3O7mhImEabjqGQyBqObjDJ6/RKwI8kQunoDMYyqajFRfcXMP8B5vcMsPU2BmKXG8xYDaQmtJVLnrBbHq0Kmv7LbIisz7aa8vjjQT
SpamDiagnosticOutput: 1:23
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 May 2016 23:48:19.5074 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR12MB0447
X-Mailman-Approved-At: Sun, 22 May 2016 00:22:01 +0000
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgQWxsLAoKVGhlIHBhdGNoIHNlcmllcyA6CgpbUEFUQ0ggdjMgMC8zXSBGaXggeGVuIGNyYXNo
IHdoZW4gc3RhcnRpbmcgSFZNIGd1ZXN0IGR1ZSB0byBtaXNzaW5nIGlvIApoYW5kbGVyCgpTaG91
bGQgZml4IHRoaXMgaXNzdWUuIFBsZWFzZSBnaXZlIGl0IGEgdHJ5LgoKVGhhbmtzLApTdXJhdmVl
CgpPbiAwNS8yMS8yMDE2IDA2OjEwIFBNLCBSw7xkaWdlciBPdHRlIHdyb3RlOgo+IE9uIE1vbiwg
OSBNYXkgMjAxNiAxMToyODo0MCArMDIwMAo+IFJvZ2VyIFBhdSBNb25uw6kgd3JvdGU6Cj4KPj4g
SSdtIGFkZGluZyB0aGUgQU1EIElPTU1VIG1haW50YWluZXIuCj4+Cj4+IE9uIFNhdCwgTWF5IDA3
LCAyMDE2IGF0IDA2OjA2OjU3UE0gKzAyMDAsIFLDvGRpZ2VyIE90dGUgd3JvdGU6Cj4+PiBIaSwK
Pj4+Cj4+PiBhZnRlciB1cGdyYWRpbmcgbXkgQU1EIEE4LTY1MDAgYmFzZWQgc3lzdGVtIGZyb20g
WGVuIDQuNC4xIHRvIDQuNi4wCj4+PiBJJ20gbm8gbG9uZ2VyIGFibGUgdG8gc3RhcnQgSFZNIGRv
bWFpbnMgd2l0aCBhY3RpdmF0ZWQgSU9NTVUuIFRyeWluZwo+Pj4gdG8gY3JlYXRlIGEgSFZNIGRv
bWFpbiBqdXN0IGxldCB0aGUgd2hvbGUgc3lzdGVtIGZyZWV6ZS4KPj4+Cj4+PiBQcm9iYWJseSB0
aGlzIGlzIGEgcHJvYmxlbSB3aXRoIGJyb2tlbiBmaXJtd2FyZSBidXQgSSB3b25kZXIgaWYgdGhl
cmUKPj4+IHdvdWxkIGJlIGEgd2F5IHRvIHdvcmsgYXJvdW5kIHRoaXMsIHNpbmNlIHdpdGggNC40
LjEgZXZlcnl0aGluZyBpcwo+Pj4gcnVubmluZyBmaW5lIGV2ZW4gd2l0aCBQQ0kgcGFzc3Rocm91
Z2ggb2YgTmV0d29yaywgVVNCIGFuZCBWR0EsCj4+PiBhcyBsb25nIGFzIEkgZ2l2ZSBpdnJzX2lv
YXBpYyBvcHRpb24gdG8gWGVuIGNvbW1hbmRsaW5lLgo+Pj4KPj4+IEF0dGFjaGVkIGlzIHRoZSBv
dXRwdXQgb2YgInhsIGRtZXNnIiBvZiA0LjYuMCBhbmQgNC40LjEuIEJlY2F1c2Ugb2YKPj4+IHRo
ZSBpbW1lZGlhdGUgc3lzdGVtIGZyZWV6ZSBkZWJ1ZyBvdXRwdXQgb2YgNC42LjAgaXMgb25seSB0
byB0aGUKPj4+IHBvaW50IHdoZXJlIEhWTSBkb21haW4gd291bGQgc3RhcnQuCj4+Pgo+Pj4gV2hh
dCBJIGhhdmUgdHJpZWQgc28gZmFyOgo+Pj4gLSBEaXNhYmxpbmcgSU9NTVUgaW4gQklPUyBvciBY
ZW4gbGV0cyBIVk0gZG9tYWluIHN0YXJ0LiBJdCBzZWVtcyB0bwo+Pj4gICAgbGFjayBncmFwaGlj
YWwgb3V0cHV0IGJ1dCB0aGF0J3MgcHJvYmFibHkgYSBkaWZmZXJlbnQgdG9waWMuCj4+PiAtIERp
c2FibGluZyBDUFUgZnJlcXVlbmN5IHNjYWxpbmcgaW4gQklPUyBvciBYZW4ganVzdCBsZWFkcyB0
byB0aGUKPj4+ICAgIHNhbWUgZmFpbHVyZS4KPj4+IC0gRGlzYWJsaW5nIENQVSBDNiBzdGF0ZSBp
biBCSU9TIGxldHMgc3lzdGVtIHJlYm9vdCBhdCBIVk0gZG9tYWluCj4+PiAgICBjcmVhdGlvbiB3
aXRoIFhlbiA0LjQuMS4KPj4KPj4gSXMgdGhlcmUgYW55IGNoYW5jZSB0aGF0IHlvdSBjb3VsZCBn
ZXQgdGhlIHNlcmlhbCBvdXRwdXQgb2YgdGhhdCBib3g/IFhlbgo+PiBtaWdodCBwcmludCBzb21l
IG1lc3NhZ2VzIGJlZm9yZSBjb21wbGV0ZWx5IGZyZWV6aW5nLCB3aXRob3V0IHRoYXQgSSB0aGlu
awo+PiBpdCdzIGdvaW5nIHRvIGJlIHF1aXRlIGhhcmQgdG8gZGVidWcgd2hhdCdzIGdvaW5nIG9u
Lgo+Cj4gSXQgdG9vayBtZSBzb21lIHRpbWUgdG8gZ2V0IGFsbCB0aGUgZXF1aXBtZW50IHRvIGNv
bm5lY3QgdGhlIGludGVybmFsCj4gc2VyaWFsIGNvbm5lY3RvciBvZiBteSBtYWluYm9hcmQgdG8g
YW4gdXNiIHBvcnQgb2YgYSBzZWNvbmQgY29tcHV0ZXIuCj4gUGxlYXNlIHNlZSBhdHRhY2htZW50
IGZvciB0aGUgb3V0cHV0IGZyb20gWGVuIHN0YXJ0IHRvIHRoZSBmYWlsZWQgaHZtCj4gZG9tYWlu
IGNyZWF0aW9uLgo+Cj4gUsO8ZGlnZXIKPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMu
eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Sun May 22 12:31:51 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 12:31:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4SWa-0006tc-Qc; Sun, 22 May 2016 12:30:28 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <fangtuo90@gmail.com>) id 1b4SWa-0006tW-8c
 for xen-users@lists.xen.org; Sun, 22 May 2016 12:30:28 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 42/87-02833-366A1475; Sun, 22 May 2016 12:30:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRWlGSWpSXmKPExsVyMfTmet2kZY7
 hBtevGVusunqA1YHR4+ju30wBjFGsmXlJ+RUJrBkvG94zFxxmrmg7UtjA2M7cxcjJISQwkVFi
 5dOELkYuDhaBOywSC97PZAJxJAR+sEgcObyREaRKQiBH4uLCM2wgNq+AoMTJmU9YIOIFEtN+f
 2WFmOQtceN+NzuIzSKgKvH9908WiPoAiTVre8HiwgLqEjOaL4FtZhNQk7h+7ibQfA4OEaD4vf
 /6IGFmAS+Jc0uWMU9g5J2FZNssJKlZQB3MQB3r5wlBhNUkbm+7yr6AkWUVo3pxalFZapGuuV5
 SUWZ6RkluYmaOrqGhiV5uanFxYnpqTmJSsV5yfu4mRmCgMQDBDsYvS5wPMUpyMCmJ8qZ224cL
 8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuBtWuoYLiRYlJqeWpGWmQMMeZi0BAePkgjvHJA0b3FBY
 m5xZjpE6hSjJceW39fWMnEs+HEbSG6bem8tkxBLXn5eqpQ4716QBgGQhozSPLhxsLi8xCgrJc
 zLCHSgEE9BalFuZgmq/CtGcQ5GJWHe0yBTeDLzSuC2vgI6iAnooIfSDiAHlSQipKQaGH15lm9
 t0xQtrkhRK4lZU/CZK+ht8fGPXicVu+eFHNz4/8uc5tVLxHesmPYyXl5u1tKmhJB++zNOD4xf
 cBxNYP5m6zdvwb5/a4VVgtY76VxIcjY6HhFj2ZZSvU5p89a5W6Qrt/fdXBNY4W/CmZ++bKIGt
 0jw6dz3bCtkCk5nXi3p051SdknylRJLcUaioRZzUXEiAHj+P03GAgAA
X-Env-Sender: fangtuo90@gmail.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1463920226!43116457!1
X-Originating-IP: [209.85.217.175]
X-SpamReason: No, hits=2.8 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
 HTML_SHORT_LENGTH,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22030 invoked from network); 22 May 2016 12:30:26 -0000
Received: from mail-lb0-f175.google.com (HELO mail-lb0-f175.google.com)
 (209.85.217.175)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 22 May 2016 12:30:26 -0000
Received: by mail-lb0-f175.google.com with SMTP id h1so47842161lbj.3
 for <xen-users@lists.xen.org>; Sun, 22 May 2016 05:30:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:date:message-id:subject:from:to;
 bh=mcGqLWoyxpsfCR9BfNVdMzVUilUW8gmtPzzRq8zV2zI=;
 b=O94PQp1XzIbAwg1R+sHNHNqgd5LYpDYcZOarLTktsH3neITA/mdA1OvVgiJk3u7Ty3
 PacGu+djZDIov/uklpZSeAYwNSDJKzd5suXfYNAbBh31fKqbx3c4jO6JfFcLLFqnNncs
 reccDUYe5BbR2uJqQBWZ75zwbq87g3ZZxgKOlVdUAx4fLL+zVYqURWb0rpfpryrOVPW7
 Q7QZripfz/Yi016brRgXaKFz3PVCek4EHBBt19P0knbwLV5B2hlfmhaaoiI8BOBr2lEO
 vG90PLpa7ElTuDwVe/agsQ6QzhPh8E3HcTrIV/ZOIxF6X5U4lLqGM3OlwnGOU94rXItJ
 RDJg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:date:message-id:subject:from:to;
 bh=mcGqLWoyxpsfCR9BfNVdMzVUilUW8gmtPzzRq8zV2zI=;
 b=Cwq3UC/5ViriJ9/8+8Cu2oytE7ZYAIrU+ATRxktuqVZoxvctrsCKOP6RXKMmMSKygD
 Kbq8ixBY2oD2VVg528Ksw/M9AnPN6//BgFiFKfM4F7CUVrSfcyEn4rgehUId91iPcO+C
 knyGkdQujC1CEENc0UmDpI/ayydIEC8555Jx+Ghpmm0Z4oIq+I1WCqH7KETsuGA+kPOT
 +98VGnFOFeUM/pmwKoQjqGAK7Cn6/0mLv4dt5AziyGaj0QW0hxbm90GEjmrdeNK5ZTb7
 diMMQQL1D4pidq3NTd6VOgGM03MSDhO5UImYhfR6xLQDUxsGF+8eEacrytdJwP1IEuJF
 dXPg==
X-Gm-Message-State: AOPr4FU4cn9BCYitVISttKYrJy/umucWHFH5Mu+W8EMRsJSZPGA555ncZBzIRZQkpuSrwWRLroMKge+kKQK2Iw==
MIME-Version: 1.0
X-Received: by 10.112.65.71 with SMTP id v7mr4284995lbs.52.1463920225739; Sun,
 22 May 2016 05:30:25 -0700 (PDT)
Received: by 10.25.155.203 with HTTP; Sun, 22 May 2016 05:30:25 -0700 (PDT)
Date: Sun, 22 May 2016 20:30:25 +0800
Message-ID: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
From: Big Strong <fangtuo90@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8171477624276688431=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============8171477624276688431==
Content-Type: multipart/alternative; boundary=001a113498a808ea8905336d7d3b

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

In user-mode, we can use privcmd to issue hypercalls, how about in kernel?
There should be simper way to do that, isn't it?

--001a113498a808ea8905336d7d3b
Content-Type: text/html; charset=UTF-8

<div dir="ltr">In user-mode, we can use privcmd to issue hypercalls, how about in kernel? There should be simper way to do that, isn&#39;t it?</div>

--001a113498a808ea8905336d7d3b--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8171477624276688431==--


From xen-users-bounces@lists.xen.org Sun May 22 12:31:51 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 12:31:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4SWa-0006tc-Qc; Sun, 22 May 2016 12:30:28 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <fangtuo90@gmail.com>) id 1b4SWa-0006tW-8c
 for xen-users@lists.xen.org; Sun, 22 May 2016 12:30:28 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 42/87-02833-366A1475; Sun, 22 May 2016 12:30:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRWlGSWpSXmKPExsVyMfTmet2kZY7
 hBtevGVusunqA1YHR4+ju30wBjFGsmXlJ+RUJrBkvG94zFxxmrmg7UtjA2M7cxcjJISQwkVFi
 5dOELkYuDhaBOywSC97PZAJxJAR+sEgcObyREaRKQiBH4uLCM2wgNq+AoMTJmU9YIOIFEtN+f
 2WFmOQtceN+NzuIzSKgKvH9908WiPoAiTVre8HiwgLqEjOaL4FtZhNQk7h+7ibQfA4OEaD4vf
 /6IGFmAS+Jc0uWMU9g5J2FZNssJKlZQB3MQB3r5wlBhNUkbm+7yr6AkWUVo3pxalFZapGuuV5
 SUWZ6RkluYmaOrqGhiV5uanFxYnpqTmJSsV5yfu4mRmCgMQDBDsYvS5wPMUpyMCmJ8qZ224cL
 8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuBtWuoYLiRYlJqeWpGWmQMMeZi0BAePkgjvHJA0b3FBY
 m5xZjpE6hSjJceW39fWMnEs+HEbSG6bem8tkxBLXn5eqpQ4716QBgGQhozSPLhxsLi8xCgrJc
 zLCHSgEE9BalFuZgmq/CtGcQ5GJWHe0yBTeDLzSuC2vgI6iAnooIfSDiAHlSQipKQaGH15lm9
 t0xQtrkhRK4lZU/CZK+ht8fGPXicVu+eFHNz4/8uc5tVLxHesmPYyXl5u1tKmhJB++zNOD4xf
 cBxNYP5m6zdvwb5/a4VVgtY76VxIcjY6HhFj2ZZSvU5p89a5W6Qrt/fdXBNY4W/CmZ++bKIGt
 0jw6dz3bCtkCk5nXi3p051SdknylRJLcUaioRZzUXEiAHj+P03GAgAA
X-Env-Sender: fangtuo90@gmail.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1463920226!43116457!1
X-Originating-IP: [209.85.217.175]
X-SpamReason: No, hits=2.8 required=7.0 tests=HTML_10_20,HTML_MESSAGE,
 HTML_SHORT_LENGTH,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 22030 invoked from network); 22 May 2016 12:30:26 -0000
Received: from mail-lb0-f175.google.com (HELO mail-lb0-f175.google.com)
 (209.85.217.175)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 22 May 2016 12:30:26 -0000
Received: by mail-lb0-f175.google.com with SMTP id h1so47842161lbj.3
 for <xen-users@lists.xen.org>; Sun, 22 May 2016 05:30:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:date:message-id:subject:from:to;
 bh=mcGqLWoyxpsfCR9BfNVdMzVUilUW8gmtPzzRq8zV2zI=;
 b=O94PQp1XzIbAwg1R+sHNHNqgd5LYpDYcZOarLTktsH3neITA/mdA1OvVgiJk3u7Ty3
 PacGu+djZDIov/uklpZSeAYwNSDJKzd5suXfYNAbBh31fKqbx3c4jO6JfFcLLFqnNncs
 reccDUYe5BbR2uJqQBWZ75zwbq87g3ZZxgKOlVdUAx4fLL+zVYqURWb0rpfpryrOVPW7
 Q7QZripfz/Yi016brRgXaKFz3PVCek4EHBBt19P0knbwLV5B2hlfmhaaoiI8BOBr2lEO
 vG90PLpa7ElTuDwVe/agsQ6QzhPh8E3HcTrIV/ZOIxF6X5U4lLqGM3OlwnGOU94rXItJ
 RDJg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:date:message-id:subject:from:to;
 bh=mcGqLWoyxpsfCR9BfNVdMzVUilUW8gmtPzzRq8zV2zI=;
 b=Cwq3UC/5ViriJ9/8+8Cu2oytE7ZYAIrU+ATRxktuqVZoxvctrsCKOP6RXKMmMSKygD
 Kbq8ixBY2oD2VVg528Ksw/M9AnPN6//BgFiFKfM4F7CUVrSfcyEn4rgehUId91iPcO+C
 knyGkdQujC1CEENc0UmDpI/ayydIEC8555Jx+Ghpmm0Z4oIq+I1WCqH7KETsuGA+kPOT
 +98VGnFOFeUM/pmwKoQjqGAK7Cn6/0mLv4dt5AziyGaj0QW0hxbm90GEjmrdeNK5ZTb7
 diMMQQL1D4pidq3NTd6VOgGM03MSDhO5UImYhfR6xLQDUxsGF+8eEacrytdJwP1IEuJF
 dXPg==
X-Gm-Message-State: AOPr4FU4cn9BCYitVISttKYrJy/umucWHFH5Mu+W8EMRsJSZPGA555ncZBzIRZQkpuSrwWRLroMKge+kKQK2Iw==
MIME-Version: 1.0
X-Received: by 10.112.65.71 with SMTP id v7mr4284995lbs.52.1463920225739; Sun,
 22 May 2016 05:30:25 -0700 (PDT)
Received: by 10.25.155.203 with HTTP; Sun, 22 May 2016 05:30:25 -0700 (PDT)
Date: Sun, 22 May 2016 20:30:25 +0800
Message-ID: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
From: Big Strong <fangtuo90@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============8171477624276688431=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============8171477624276688431==
Content-Type: multipart/alternative; boundary=001a113498a808ea8905336d7d3b

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

In user-mode, we can use privcmd to issue hypercalls, how about in kernel?
There should be simper way to do that, isn't it?

--001a113498a808ea8905336d7d3b
Content-Type: text/html; charset=UTF-8

<div dir="ltr">In user-mode, we can use privcmd to issue hypercalls, how about in kernel? There should be simper way to do that, isn&#39;t it?</div>

--001a113498a808ea8905336d7d3b--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============8171477624276688431==--


From xen-users-bounces@lists.xen.org Sun May 22 15:56:51 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 15:56:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4Vj4-00012R-5r; Sun, 22 May 2016 15:55:34 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jim_burn@bellsouth.net>) id 1b4KGz-0001B1-Ml
 for xen-users@lists.xen.org; Sun, 22 May 2016 03:41:50 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 0A/8B-03281-D7A21475; Sun, 22 May 2016 03:41:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHKsWRWlGSWpSXmKPExsVyI7foo26VlmO
 4wdkrIharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8b83p+sBcv/Clc0rfrJ2sDY3CDcxcjFwSLQ
 xyLRv+c/axcjB4eQQJ7E5KfMXYycQGauxMJVl9gh7GSJzkNzGUFsCQFHiXfnVzFB2AoSz9btZ
 AeZIyHwnEXiyP2LbBAJO4lbU+6ADWIT0JBYf3gdC4gtIiAtMeNKE1iNsICHxPtnr8BsFgFVia
 4DT8BsXgEtiSVrV7GC2KICARLXvl9hgogLSpyc+QRsDrOAi8ThY4+gbHmJjsuNrBMYBWchKZu
 FpGwWkjII20ui7fhWLOIwNgeQrSmxfpc+RFhRYkr3Q3YIW0Oidc5cKNtaYs2LmVC2tsSyha+Z
 IVodJTZ+iFvAyLOKUaM4tagstUjX0FAvqSgzPaMkNzEzB8gz0ctNLS5OTE/NSUwq1kvOz93EC
 IxHBiDYwXhmhfMhRkkOJiVR3tRu+3AhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErwFmo7hQoJFqe
 mpFWmZOcDEAJOW4OBREuGdCJLmLS5IzC3OTIdInWJUlBLndQFJCIAkMkrz4NpgyegSo6yUMC8
 j0CFCPAWpRbmZJajyrxjFORiVhCGm8GTmlcBNfwW0mAlo8UNpB5DFJYkIKakGRqM3wi5WiaUq
 rz4k3HmTsTZ3wrubuz+vclG59cfLRIw9Kk5/auYaIaZtGzrWRM9YX12iMv3mWt2Tn8oPlaXFa
 TVs5lWetket5aNEiuuRhQ5ZhzefnSG8bPpaR7PsgJ1cU5f2CR6qe89l5H2I0cTNT6x33zEPof
 V2RwPKhSPZdry968saIdMuqcRSnJFoqMVcVJwIADelUWVBAwAA
X-Env-Sender: jim_burn@bellsouth.net
X-Msg-Ref: server-4.tower-27.messagelabs.com!1463888504!42192945!1
X-Originating-IP: [216.109.114.241]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_60_70,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23728 invoked from network); 22 May 2016 03:41:45 -0000
Received: from nm12-vm2.access.bullet.mail.bf1.yahoo.com (HELO
 nm12-vm2.access.bullet.mail.bf1.yahoo.com) (216.109.114.241)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 22 May 2016 03:41:45 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s2048;
 t=1463888503; bh=w/6oDSVUzri7arVJ2C39fhEovnr+lATsXkOu1j9rFnk=;
 h=From:To:Subject:Date:From:Subject;
 b=F8hGe/qD9fkjimfLqT8+nvu5p2C9fa5uxVculw5z8PaR0xAvEDHU/2UEgEY/28fX1DSzKFZlLT7k/zJw1xckeHfPslM08ZOEwj7vYz+ddHw15YPvCCRUMt1JX1HghLx6Ga0Xc9LaQQCtkqw/ClcrAvwdt1hvd5BKZnt5dZOCd0FNwH3APqn51RMxHFW2cZYuEl4u8SM8U/jNrdU9FZpaCvElazUEiKXh9L8zmCnCvLNOcdUBXEXpdBMsIrmp4/Zt41pOHn53GEixIW2NPpIasniD2WOSQSiMdUoBkUU1T1yknNbg5eSexWUNy1+xz/c89udpGKlyzNIUelKUmsvsPw==
Received: from [66.196.81.162] by nm12.access.bullet.mail.bf1.yahoo.com with
 NNFMP; 22 May 2016 03:41:43 -0000
Received: from [98.138.104.99] by tm8.access.bullet.mail.bf1.yahoo.com with
 NNFMP; 22 May 2016 03:41:43 -0000
Received: from [127.0.0.1] by smtp119.sbc.mail.ne1.yahoo.com with NNFMP;
 22 May 2016 03:41:43 -0000
X-Yahoo-Newman-Id: 102352.86692.bm@smtp119.sbc.mail.ne1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: 0ocMgK0VM1mpa0tmKF9Q44Th2QO1ar_nNv0r9I_vBe7mlpO
 GcWVxSwkPN3Ms6YuRZhsiLU2Dq_B0IzdLp_qPRW01KsuuUzXy6JGw7P39GH6
 R85bDgZ5CTZzIoQ5hnKmmMLwRJOiA_rmni2kvzX0.ro49_k2c.AXKrpkNsGT
 OACTbq_XQwJgBCAIKIqTzhSsi7ZT9FrVby5DGXVjUEojgL0ZyqS3q4yGrnQY
 gVERKztytoHspDuGXIJlTXKcNm7yz62HKCht0NmhtqVTXHRT2RB_gXYbvuN9
 8PdgyH589dospIPA2qUL0Pp9t2fwA2cMcQU9qny2IZR9Luj7A3Y343iojM5.
 ZcFE2Z3DQ3VPGrAwyuhwjRVJdqZ1KQDWSqX_hNBTlPW1beaK7xbXpD6eLbhn
 8GzaMv.1mX85msv2PiSxEw_ls598WtggBaeehKBUJGeqvgKPsjimZLRElEXy
 8Yo.QnbNlbtYnZS_TZq5M_yRhTDRNL0jcIRh3lLylRbg.VYm5ZawfFYq_JJP
 dlxl5cDROxSJtTbJ.Mpt3HY06eK3ZtJ0yvoplKkn4pneWcD90MRAgR6w-
X-Yahoo-SMTP: g0AhWW2swBA2djJKuhuwxPlPqLrHlDrycdPnfR9kZNrpKCA-
From: jim burns <jim_burn@bellsouth.net>
To: xen-users@lists.xen.org
Date: Sat, 21 May 2016 23:41:27 -0400
Message-ID: <11910816.D77cyYJIjD@insp6400>
User-Agent: KMail/4.14.10 (Linux/4.4.9-300.fc23.x86_64; KDE/4.14.20; x86_64; ;
 )
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="nextPart4938201.HD0MuVA92d"
Content-Transfer-Encoding: 7Bit
X-Mailman-Approved-At: Sun, 22 May 2016 15:55:32 +0000
Subject: [Xen-users] Old computer stopped booting into xen starting with
	kernel 3.19
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This is a multi-part message in MIME format.

--nextPart4938201.HD0MuVA92d
Content-Type: multipart/alternative; boundary="nextPart3659878.rThL42r7qf"
Content-Transfer-Encoding: 7Bit

This is a multi-part message in MIME format.

--nextPart3659878.rThL42r7qf
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="utf-8"

Pls cc: me in your reply, as I just subscribed, and don't know if it worked yet.

Yes - it's a 12 year old computer. I replaced the cpu 8 yrs ago to get 64 bits. Here's 
/proc/cpuinfo for the first of two cpus:

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Core(TM)2 CPU         T5600  @ 1.83GHz
stepping	: 6
microcode	: 0xd1
cpu MHz		: 1333.000
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge 
mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm 
constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor 
ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm tpr_shadow
bugs		:
bogomips	: 3657.47
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

It actually will not boot kernels 3.10 - 3.18 either, unless I put 'watchdog=1' on the 
xen.gz grub line. (I've archived all kernels from 3.10 to 4.7rc.)  I'm currently on Fedora 
23, but this has been going on for years. Here's a typical grub stanza for my system:

title Xen Dom0 (4.6.0-1.fc25.x86_64)
	root (hd0,1)
	kernel /xen.gz cpufreq=xen loglvl=all tmem=1 tmem_dedup=1 
tmem_compress=1 ucode=scan nmi=dom0 watchdog=true
	module /vmlinuz-4.6.0-1.fc25.x86_64 ro root=/dev/mapper/vg_insp6400-
lv_root LANG=en_US.UTF-8 microcode.early=y
	module /initramfs-4.6.0-1.fc25.x86_64.img

Sometimes I omit the tmem parms, with no effect. If I omit watchdog, xen logs it's 
startup, goes to load the kernel, and the kernel immediately goes into an infinite loop 
with an ACPI stack dump, and a BUG: to the effect that CPU #0 was stuck for 22 s. 
This occurs immediately, not every 22 s, and it's long before the pci bus is 
enumerated. I don't have any serial ports I can hook up to each other, so I can't 
provide the exact log.

For kernels 3.19 - 4.2, the system won't boot into xen at all. In all cases,bare metal 
boots work fine.

For kernels 4.3 - 4.6, and 4.7-rc, it gets more interesting, and I am able to provide a 
log (for 4.6). The system refuses to initialize my hard disk, and I am dumped into a 
rescue shell.  I was able to initialze the network, and mount my Windows machine over 
cifs, so I could xfer the logs.

I've played quite a bit with dracut's {add,force}_drivers+= parms, and the files in 
/usr/lib/modules-load.d, and currently load the following kernel modules, in the 
following order, to no effect. (I also don't remember the xen version for the last 4 
years changing any of my results - 4.2 - 4.6.)

xen_wdt
tmem
xenfs
xen-evtchn
xen-gntdev
xen-gntalloc
xen-blkback
xen-netback
xen-pciback
xen-scsiback
xen-acpi-processor

The kernel logs are excerpted as follows, with inline comments comparing it to 
baremetal, and attached in it's entirety at the end. Suggestions from anyone with a 
long memory who has seen anything like this will be gratefully appreciated.

+ cat /lib/dracut/dracut-043-63.git20151211.fc23
dracut-043-63.git20151211.fc23
+ cat /proc/cmdline
ro root=/dev/mapper/vg_insp6400-lv_root LANG=en_US.UTF-8 microcode.early=y
+ '[' -f /etc/cmdline ']'
+ for _i in '/etc/cmdline.d/*.conf'
+ '[' -f /etc/cmdline.d/20-force_drivers.conf ']'
+ echo /etc/cmdline.d/20-force_drivers.conf
/etc/cmdline.d/20-force_drivers.conf
+ cat /etc/cmdline.d/20-force_drivers.conf
rd.driver.pre=xen_wdt
rd.driver.pre=tmem
rd.driver.pre=xenfs
+ cat /proc/self/mountinfo
0 0 0:1 / / rw shared:1 - rootfs rootfs rw
16 0 0:16 / /sys rw,nosuid,nodev,noexec,relatime shared:2 - sysfs sysfs rw
17 0 0:4 / /proc rw,nosuid,nodev,noexec,relatime shared:7 - proc proc rw
18 0 0:6 / /dev rw,nosuid shared:8 - devtmpfs devtmpfs 
rw,size=894040k,nr_inodes=223510,mode=755
19 16 0:17 / /sys/kernel/security rw,nosuid,nodev,noexec,relatime shared:3 - securityfs 
securityfs rw
20 18 0:18 / /dev/shm rw,nosuid,nodev shared:9 - tmpfs tmpfs rw
21 18 0:13 / /dev/pts rw,nosuid,noexec,relatime shared:10 - devpts devpts 
rw,gid=5,mode=620,ptmxmode=000
22 0 0:19 / /run rw,nosuid,nodev shared:11 - tmpfs tmpfs rw,mode=755
23 16 0:20 / /sys/fs/cgroup ro,nosuid,nodev,noexec shared:4 - tmpfs tmpfs 
ro,mode=755
24 23 0:21 / /sys/fs/cgroup/systemd rw,nosuid,nodev,noexec,relatime shared:5 - 
cgroup cgroup rw,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-
agent,name=systemd
25 16 0:22 / /sys/fs/pstore rw,nosuid,nodev,noexec,relatime shared:6 - pstore pstore 
rw
26 23 0:23 / /sys/fs/cgroup/cpuset rw,nosuid,nodev,noexec,relatime shared:12 - 
cgroup cgroup rw,cpuset
27 23 0:24 / /sys/fs/cgroup/pids rw,nosuid,nodev,noexec,relatime shared:13 - cgroup 
cgroup rw,pids
28 23 0:25 / /sys/fs/cgroup/net_cls,net_prio rw,nosuid,nodev,noexec,relatime 
shared:14 - cgroup cgroup rw,net_cls,net_prio
29 23 0:26 / /sys/fs/cgroup/freezer rw,nosuid,nodev,noexec,relatime shared:15 - 
cgroup cgroup rw,freezer
30 23 0:27 / /sys/fs/cgroup/cpu,cpuacct rw,nosuid,nodev,noexec,relatime shared:16 - 
cgroup cgroup rw,cpu,cpuacct
31 23 0:28 / /sys/fs/cgroup/memory rw,nosuid,nodev,noexec,relatime shared:17 - 
cgroup cgroup rw,memory
32 23 0:29 / /sys/fs/cgroup/blkio rw,nosuid,nodev,noexec,relatime shared:18 - cgroup 
cgroup rw,blkio
33 23 0:30 / /sys/fs/cgroup/devices rw,nosuid,nodev,noexec,relatime shared:19 - 
cgroup cgroup rw,devices
34 23 0:31 / /sys/fs/cgroup/hugetlb rw,nosuid,nodev,noexec,relatime shared:20 - 
cgroup cgroup rw,hugetlb
35 23 0:32 / /sys/fs/cgroup/perf_event rw,nosuid,nodev,noexec,relatime shared:21 - 
cgroup cgroup rw,perf_event
--nextPart3659878.rThL42r7qf
Content-Transfer-Encoding: base64
Content-Type: text/html; charset="utf-8"

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMC8vRU4iICJodHRwOi8v
d3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwL3N0cmljdC5kdGQiPgo8aHRtbD48aGVhZD48bWV0YSBu
YW1lPSJxcmljaHRleHQiIGNvbnRlbnQ9IjEiIC8+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4KcCwg
bGkgeyB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7IH0KPC9zdHlsZT48L2hlYWQ+PGJvZHkgc3R5bGU9
IiBmb250LWZhbWlseTonQ291cmllciBbQWRvYmVdJzsgZm9udC1zaXplOjlwdDsgZm9udC13ZWln
aHQ6NjAwOyBmb250LXN0eWxlOm5vcm1hbDsiPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlBscyBj
YzogbWUgaW4geW91ciByZXBseSwgYXMgSSBqdXN0IHN1YnNjcmliZWQsIGFuZCBkb24ndCBrbm93
IGlmIGl0IHdvcmtlZCB5ZXQuPC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBlOmVtcHR5
OyBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7ICI+Jm5i
c3A7PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlllcyAtIGl0J3MgYSAxMiB5ZWFyIG9sZCBj
b21wdXRlci4gSSByZXBsYWNlZCB0aGUgY3B1IDggeXJzIGFnbyB0byBnZXQgNjQgYml0cy4gSGVy
ZSdzIC9wcm9jL2NwdWluZm8gZm9yIHRoZSBmaXJzdCBvZiB0d28gY3B1czo8L3A+CjxwIHN0eWxl
PSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
cHJvY2Vzc29yCTogMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij52ZW5kb3JfaWQJOiBHZW51
aW5lSW50ZWw8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y3B1IGZhbWlseQk6IDY8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+bW9kZWwJCTogMTU8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+bW9kZWwgbmFtZQk6IEludGVsKFIpIENvcmUoVE0pMiBDUFUgICAgICAgICBUNTYwMCAgQCAx
LjgzR0h6PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPnN0ZXBwaW5nCTogNjwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5taWNyb2NvZGUJOiAweGQxPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPmNwdSBNSHoJCTogMTMzMy4wMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y2FjaGUg
c2l6ZQk6IDIwNDggS0I8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+cGh5c2ljYWwgaWQJOiAw
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPnNpYmxpbmdzCTogMjwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5jb3JlIGlkCQk6IDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y3B1IGNv
cmVzCTogMjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5hcGljaWQJCTogMDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5pbml0aWFsIGFwaWNpZAk6IDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+ZnB1CQk6IHllczwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5mcHVfZXhjZXB0aW9u
CTogeWVzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmNwdWlkIGxldmVsCTogMTA8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+d3AJCTogeWVzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PmZsYWdzCQk6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBjeDggYXBpYyBzZXAgbXRy
ciBwZ2UgbWNhIGNtb3YgcGF0IHBzZTM2IGNsZmx1c2ggZHRzIGFjcGkgbW14IGZ4c3Igc3NlIHNz
ZTIgc3MgaHQgdG0gcGJlIHN5c2NhbGwgbnggbG0gY29uc3RhbnRfdHNjIGFyY2hfcGVyZm1vbiBw
ZWJzIGJ0cyByZXBfZ29vZCBub3BsIGFwZXJmbXBlcmYgcG5pIGR0ZXM2NCBtb25pdG9yIGRzX2Nw
bCB2bXggZXN0IHRtMiBzc3NlMyBjeDE2IHh0cHIgcGRjbSBsYWhmX2xtIGR0aGVybSB0cHJfc2hh
ZG93PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmJ1Z3MJCTo8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+Ym9nb21pcHMJOiAzNjU3LjQ3PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmNs
Zmx1c2ggc2l6ZQk6IDY0PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmNhY2hlX2FsaWdubWVu
dAk6IDY0PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmFkZHJlc3Mgc2l6ZXMJOiAzNiBiaXRz
IHBoeXNpY2FsLCA0OCBiaXRzIHZpcnR1YWw8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+cG93
ZXIgbWFuYWdlbWVudDo8L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+SXQgYWN0dWFsbHkgd2lsbCBub3QgYm9vdCBrZXJu
ZWxzIDMuMTAgLSAzLjE4IGVpdGhlciwgdW5sZXNzIEkgcHV0ICd3YXRjaGRvZz0xJyBvbiB0aGUg
eGVuLmd6IGdydWIgbGluZS4gKEkndmUgYXJjaGl2ZWQgYWxsIGtlcm5lbHMgZnJvbSAzLjEwIHRv
IDQuN3JjLikgIEknbSBjdXJyZW50bHkgb24gRmVkb3JhIDIzLCBidXQgdGhpcyBoYXMgYmVlbiBn
b2luZyBvbiBmb3IgeWVhcnMuIEhlcmUncyBhIHR5cGljYWwgZ3J1YiBzdGFuemEgZm9yIG15IHN5
c3RlbTo8L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+dGl0bGUgWGVuIERvbTAgKDQuNi4wLTEuZmMyNS54ODZfNjQpPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPglyb290IChoZDAsMSk8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+CWtlcm5lbCAveGVuLmd6IGNwdWZyZXE9eGVuIGxvZ2x2bD1hbGwgdG1lbT0xIHRt
ZW1fZGVkdXA9MSB0bWVtX2NvbXByZXNzPTEgdWNvZGU9c2NhbiBubWk9ZG9tMCB3YXRjaGRvZz10
cnVlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPgltb2R1bGUgL3ZtbGludXotNC42LjAtMS5m
YzI1Lng4Nl82NCBybyByb290PS9kZXYvbWFwcGVyL3ZnX2luc3A2NDAwLWx2X3Jvb3QgTEFORz1l
bl9VUy5VVEYtOCBtaWNyb2NvZGUuZWFybHk9eTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4J
bW9kdWxlIC9pbml0cmFtZnMtNC42LjAtMS5mYzI1Lng4Nl82NC5pbWc8L3A+CjxwIHN0eWxlPSIt
cXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+U29t
ZXRpbWVzIEkgb21pdCB0aGUgdG1lbSBwYXJtcywgd2l0aCBubyBlZmZlY3QuIElmIEkgb21pdCB3
YXRjaGRvZywgeGVuIGxvZ3MgaXQncyBzdGFydHVwLCBnb2VzIHRvIGxvYWQgdGhlIGtlcm5lbCwg
YW5kIHRoZSBrZXJuZWwgaW1tZWRpYXRlbHkgZ29lcyBpbnRvIGFuIGluZmluaXRlIGxvb3Agd2l0
aCBhbiBBQ1BJIHN0YWNrIGR1bXAsIGFuZCBhIEJVRzogdG8gdGhlIGVmZmVjdCB0aGF0IENQVSAj
MCB3YXMgc3R1Y2sgZm9yIDIyIHMuIFRoaXMgb2NjdXJzIGltbWVkaWF0ZWx5LCBub3QgZXZlcnkg
MjIgcywgYW5kIGl0J3MgbG9uZyBiZWZvcmUgdGhlIHBjaSBidXMgaXMgZW51bWVyYXRlZC4gSSBk
b24ndCBoYXZlIGFueSBzZXJpYWwgcG9ydHMgSSBjYW4gaG9vayB1cCB0byBlYWNoIG90aGVyLCBz
byBJIGNhbid0IHByb3ZpZGUgdGhlIGV4YWN0IGxvZy48L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdy
YXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Rm9yIGtlcm5lbHMg
My4xOSAtIDQuMiwgdGhlIHN5c3RlbSB3b24ndCBib290IGludG8geGVuIGF0IGFsbC4gSW4gYWxs
IGNhc2VzLGJhcmUgbWV0YWwgYm9vdHMgd29yayBmaW5lLjwvcD4KPHAgc3R5bGU9Ii1xdC1wYXJh
Z3JhcGgtdHlwZTplbXB0eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAiPiZuYnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5Gb3Iga2VybmVs
cyA0LjMgLSA0LjYsIGFuZCA0LjctcmMsIGl0IGdldHMgbW9yZSBpbnRlcmVzdGluZywgYW5kIEkg
YW0gYWJsZSB0byBwcm92aWRlIGEgbG9nIChmb3IgNC42KS4gVGhlIHN5c3RlbSByZWZ1c2VzIHRv
IGluaXRpYWxpemUgbXkgaGFyZCBkaXNrLCBhbmQgSSBhbSBkdW1wZWQgaW50byBhIHJlc2N1ZSBz
aGVsbC4gIEkgd2FzIGFibGUgdG8gaW5pdGlhbHplIHRoZSBuZXR3b3JrLCBhbmQgbW91bnQgbXkg
V2luZG93cyBtYWNoaW5lIG92ZXIgY2lmcywgc28gSSBjb3VsZCB4ZmVyIHRoZSBsb2dzLjwvcD4K
PHAgc3R5bGU9Ii1xdC1wYXJhZ3JhcGgtdHlwZTplbXB0eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAiPiZuYnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5JJ3ZlIHBsYXllZCBxdWl0ZSBhIGJpdCB3aXRoIGRyYWN1dCdzIHthZGQsZm9yY2V9
X2RyaXZlcnMrPSBwYXJtcywgYW5kIHRoZSBmaWxlcyBpbiAvdXNyL2xpYi9tb2R1bGVzLWxvYWQu
ZCwgYW5kIGN1cnJlbnRseSBsb2FkIHRoZSBmb2xsb3dpbmcga2VybmVsIG1vZHVsZXMsIGluIHRo
ZSBmb2xsb3dpbmcgb3JkZXIsIHRvIG5vIGVmZmVjdC4gKEkgYWxzbyBkb24ndCByZW1lbWJlciB0
aGUgeGVuIHZlcnNpb24gZm9yIHRoZSBsYXN0IDQgeWVhcnMgY2hhbmdpbmcgYW55IG9mIG15IHJl
c3VsdHMgLSA0LjIgLSA0LjYuKTwvcD4KPHAgc3R5bGU9Ii1xdC1wYXJhZ3JhcGgtdHlwZTplbXB0
eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAiPiZu
YnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij54ZW5fd2R0PC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPnRtZW08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+eGVuZnM8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+eGVuLWV2dGNobjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij54
ZW4tZ250ZGV2PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPnhlbi1nbnRhbGxvYzwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij54ZW4tYmxrYmFjazwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij54ZW4tbmV0YmFjazwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij54ZW4tcGNpYmFjazwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij54ZW4tc2NzaWJhY2s8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+eGVuLWFjcGktcHJvY2Vzc29yPC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBl
OmVtcHR5OyBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
ICI+Jm5ic3A7PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlRoZSBrZXJuZWwgbG9ncyBhcmUg
ZXhjZXJwdGVkIGFzIGZvbGxvd3MsIHdpdGggaW5saW5lIGNvbW1lbnRzIGNvbXBhcmluZyBpdCB0
byBiYXJlbWV0YWwsIGFuZCBhdHRhY2hlZCBpbiBpdCdzIGVudGlyZXR5IGF0IHRoZSBlbmQuIFN1
Z2dlc3Rpb25zIGZyb20gYW55b25lIHdpdGggYSBsb25nIG1lbW9yeSB3aG8gaGFzIHNlZW4gYW55
dGhpbmcgbGlrZSB0aGlzIHdpbGwgYmUgZ3JhdGVmdWxseSBhcHByZWNpYXRlZC48L3A+CjxwIHN0
eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+KyBjYXQgL2xpYi9kcmFjdXQvZHJhY3V0LTA0My02My5naXQyMDE1MTIxMS5mYzIzPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPmRyYWN1dC0wNDMtNjMuZ2l0MjAxNTEyMTEuZmMyMzwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGNhdCAvcHJvYy9jbWRsaW5lPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPnJvIHJvb3Q9L2Rldi9tYXBwZXIvdmdfaW5zcDY0MDAtbHZfcm9vdCBMQU5H
PWVuX1VTLlVURi04IG1pY3JvY29kZS5lYXJseT15PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PisgJ1snIC1mIC9ldGMvY21kbGluZSAnXSc8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+KyBm
b3IgX2kgaW4gJy9ldGMvY21kbGluZS5kLyouY29uZic8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+KyAnWycgLWYgL2V0Yy9jbWRsaW5lLmQvMjAtZm9yY2VfZHJpdmVycy5jb25mICddJzwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGVjaG8gL2V0Yy9jbWRsaW5lLmQvMjAtZm9yY2VfZHJp
dmVycy5jb25mPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPi9ldGMvY21kbGluZS5kLzIwLWZv
cmNlX2RyaXZlcnMuY29uZjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGNhdCAvZXRjL2Nt
ZGxpbmUuZC8yMC1mb3JjZV9kcml2ZXJzLmNvbmY8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
cmQuZHJpdmVyLnByZT14ZW5fd2R0PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPnJkLmRyaXZl
ci5wcmU9dG1lbTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5yZC5kcml2ZXIucHJlPXhlbmZz
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPisgY2F0IC9wcm9jL3NlbGYvbW91bnRpbmZvPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPjAgMCAwOjEgLyAvIHJ3IHNoYXJlZDoxIC0gcm9vdGZz
IHJvb3RmcyBydzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4xNiAwIDA6MTYgLyAvc3lzIHJ3
LG5vc3VpZCxub2Rldixub2V4ZWMscmVsYXRpbWUgc2hhcmVkOjIgLSBzeXNmcyBzeXNmcyBydzwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4xNyAwIDA6NCAvIC9wcm9jIHJ3LG5vc3VpZCxub2Rl
dixub2V4ZWMscmVsYXRpbWUgc2hhcmVkOjcgLSBwcm9jIHByb2Mgcnc8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+MTggMCAwOjYgLyAvZGV2IHJ3LG5vc3VpZCBzaGFyZWQ6OCAtIGRldnRtcGZz
IGRldnRtcGZzIHJ3LHNpemU9ODk0MDQwayxucl9pbm9kZXM9MjIzNTEwLG1vZGU9NzU1PC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPjE5IDE2IDA6MTcgLyAvc3lzL2tlcm5lbC9zZWN1cml0eSBy
dyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lIHNoYXJlZDozIC0gc2VjdXJpdHlmcyBzZWN1
cml0eWZzIHJ3PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPjIwIDE4IDA6MTggLyAvZGV2L3No
bSBydyxub3N1aWQsbm9kZXYgc2hhcmVkOjkgLSB0bXBmcyB0bXBmcyBydzwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij4yMSAxOCAwOjEzIC8gL2Rldi9wdHMgcncsbm9zdWlkLG5vZXhlYyxyZWxh
dGltZSBzaGFyZWQ6MTAgLSBkZXZwdHMgZGV2cHRzIHJ3LGdpZD01LG1vZGU9NjIwLHB0bXhtb2Rl
PTAwMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4yMiAwIDA6MTkgLyAvcnVuIHJ3LG5vc3Vp
ZCxub2RldiBzaGFyZWQ6MTEgLSB0bXBmcyB0bXBmcyBydyxtb2RlPTc1NTwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij4yMyAxNiAwOjIwIC8gL3N5cy9mcy9jZ3JvdXAgcm8sbm9zdWlkLG5vZGV2
LG5vZXhlYyBzaGFyZWQ6NCAtIHRtcGZzIHRtcGZzIHJvLG1vZGU9NzU1PC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPjI0IDIzIDA6MjEgLyAvc3lzL2ZzL2Nncm91cC9zeXN0ZW1kIHJ3LG5vc3Vp
ZCxub2Rldixub2V4ZWMscmVsYXRpbWUgc2hhcmVkOjUgLSBjZ3JvdXAgY2dyb3VwIHJ3LHhhdHRy
LHJlbGVhc2VfYWdlbnQ9L3Vzci9saWIvc3lzdGVtZC9zeXN0ZW1kLWNncm91cHMtYWdlbnQsbmFt
ZT1zeXN0ZW1kPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPjI1IDE2IDA6MjIgLyAvc3lzL2Zz
L3BzdG9yZSBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lIHNoYXJlZDo2IC0gcHN0b3Jl
IHBzdG9yZSBydzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4yNiAyMyAwOjIzIC8gL3N5cy9m
cy9jZ3JvdXAvY3B1c2V0IHJ3LG5vc3VpZCxub2Rldixub2V4ZWMscmVsYXRpbWUgc2hhcmVkOjEy
IC0gY2dyb3VwIGNncm91cCBydyxjcHVzZXQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Mjcg
MjMgMDoyNCAvIC9zeXMvZnMvY2dyb3VwL3BpZHMgcncsbm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxh
dGltZSBzaGFyZWQ6MTMgLSBjZ3JvdXAgY2dyb3VwIHJ3LHBpZHM8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+MjggMjMgMDoyNSAvIC9zeXMvZnMvY2dyb3VwL25ldF9jbHMsbmV0X3ByaW8gcncs
bm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSBzaGFyZWQ6MTQgLSBjZ3JvdXAgY2dyb3VwIHJ3
LG5ldF9jbHMsbmV0X3ByaW88L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+MjkgMjMgMDoyNiAv
IC9zeXMvZnMvY2dyb3VwL2ZyZWV6ZXIgcncsbm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSBz
aGFyZWQ6MTUgLSBjZ3JvdXAgY2dyb3VwIHJ3LGZyZWV6ZXI8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+MzAgMjMgMDoyNyAvIC9zeXMvZnMvY2dyb3VwL2NwdSxjcHVhY2N0IHJ3LG5vc3VpZCxu
b2Rldixub2V4ZWMscmVsYXRpbWUgc2hhcmVkOjE2IC0gY2dyb3VwIGNncm91cCBydyxjcHUsY3B1
YWNjdDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4zMSAyMyAwOjI4IC8gL3N5cy9mcy9jZ3Jv
dXAvbWVtb3J5IHJ3LG5vc3VpZCxub2Rldixub2V4ZWMscmVsYXRpbWUgc2hhcmVkOjE3IC0gY2dy
b3VwIGNncm91cCBydyxtZW1vcnk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+MzIgMjMgMDoy
OSAvIC9zeXMvZnMvY2dyb3VwL2Jsa2lvIHJ3LG5vc3VpZCxub2Rldixub2V4ZWMscmVsYXRpbWUg
c2hhcmVkOjE4IC0gY2dyb3VwIGNncm91cCBydyxibGtpbzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij4zMyAyMyAwOjMwIC8gL3N5cy9mcy9jZ3JvdXAvZGV2aWNlcyBydyxub3N1aWQsbm9kZXYs
bm9leGVjLHJlbGF0aW1lIHNoYXJlZDoxOSAtIGNncm91cCBjZ3JvdXAgcncsZGV2aWNlczwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4zNCAyMyAwOjMxIC8gL3N5cy9mcy9jZ3JvdXAvaHVnZXRs
YiBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lIHNoYXJlZDoyMCAtIGNncm91cCBjZ3Jv
dXAgcncsaHVnZXRsYjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4zNSAyMyAwOjMyIC8gL3N5
cy9mcy9jZ3JvdXAvcGVyZl9ldmVudCBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lIHNo
YXJlZDoyMSAtIGNncm91cCBjZ3JvdXAgcncscGVyZl9ldmVudDwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij41OCAxNiAwOjMzIC8gL3N5cy9rZXJuZWwvY29uZmlnIHJ3LHJlbGF0aW1lIHNoYXJl
ZDoyMiAtIGNvbmZpZ2ZzIGNvbmZpZ2ZzIHJ3PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPisg
Y2F0IC9wcm9jL21vdW50czwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5yb290ZnMgLyByb290
ZnMgcncgMCAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPnN5c2ZzIC9zeXMgc3lzZnMgcncs
bm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+cHJvYyAvcHJvYyBwcm9jIHJ3LG5vc3VpZCxub2Rldixub2V4ZWMscmVsYXRpbWUgMCAwPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmRldnRtcGZzIC9kZXYgZGV2dG1wZnMgcncsbm9zdWlk
LHNpemU9ODk0MDQwayxucl9pbm9kZXM9MjIzNTEwLG1vZGU9NzU1IDAgMDwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5zZWN1cml0eWZzIC9zeXMva2VybmVsL3NlY3VyaXR5IHNlY3VyaXR5ZnMg
cncsbm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+dG1wZnMgL2Rldi9zaG0gdG1wZnMgcncsbm9zdWlkLG5vZGV2IDAgMDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5kZXZwdHMgL2Rldi9wdHMgZGV2cHRzIHJ3LG5vc3VpZCxub2V4ZWMs
cmVsYXRpbWUsZ2lkPTUsbW9kZT02MjAscHRteG1vZGU9MDAwIDAgMDwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij50bXBmcyAvcnVuIHRtcGZzIHJ3LG5vc3VpZCxub2Rldixtb2RlPTc1NSAwIDA8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+dG1wZnMgL3N5cy9mcy9jZ3JvdXAgdG1wZnMgcm8s
bm9zdWlkLG5vZGV2LG5vZXhlYyxtb2RlPTc1NSAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+Y2dyb3VwIC9zeXMvZnMvY2dyb3VwL3N5c3RlbWQgY2dyb3VwIHJ3LG5vc3VpZCxub2Rldixu
b2V4ZWMscmVsYXRpbWUseGF0dHIscmVsZWFzZV9hZ2VudD0vdXNyL2xpYi9zeXN0ZW1kL3N5c3Rl
bWQtY2dyb3Vwcy1hZ2VudCxuYW1lPXN5c3RlbWQgMCAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPnBzdG9yZSAvc3lzL2ZzL3BzdG9yZSBwc3RvcmUgcncsbm9zdWlkLG5vZGV2LG5vZXhlYyxy
ZWxhdGltZSAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y2dyb3VwIC9zeXMvZnMvY2dy
b3VwL2NwdXNldCBjZ3JvdXAgcncsbm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSxjcHVzZXQg
MCAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmNncm91cCAvc3lzL2ZzL2Nncm91cC9waWRz
IGNncm91cCBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lLHBpZHMgMCAwPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPmNncm91cCAvc3lzL2ZzL2Nncm91cC9uZXRfY2xzLG5ldF9wcmlv
IGNncm91cCBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lLG5ldF9jbHMsbmV0X3ByaW8g
MCAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmNncm91cCAvc3lzL2ZzL2Nncm91cC9mcmVl
emVyIGNncm91cCBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lLGZyZWV6ZXIgMCAwPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmNncm91cCAvc3lzL2ZzL2Nncm91cC9jcHUsY3B1YWNj
dCBjZ3JvdXAgcncsbm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSxjcHUsY3B1YWNjdCAwIDA8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y2dyb3VwIC9zeXMvZnMvY2dyb3VwL21lbW9yeSBj
Z3JvdXAgcncsbm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSxtZW1vcnkgMCAwPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPmNncm91cCAvc3lzL2ZzL2Nncm91cC9ibGtpbyBjZ3JvdXAgcncs
bm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSxibGtpbyAwIDA8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+Y2dyb3VwIC9zeXMvZnMvY2dyb3VwL2RldmljZXMgY2dyb3VwIHJ3LG5vc3VpZCxu
b2Rldixub2V4ZWMscmVsYXRpbWUsZGV2aWNlcyAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+Y2dyb3VwIC9zeXMvZnMvY2dyb3VwL2h1Z2V0bGIgY2dyb3VwIHJ3LG5vc3VpZCxub2Rldixu
b2V4ZWMscmVsYXRpbWUsaHVnZXRsYiAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y2dy
b3VwIC9zeXMvZnMvY2dyb3VwL3BlcmZfZXZlbnQgY2dyb3VwIHJ3LG5vc3VpZCxub2Rldixub2V4
ZWMscmVsYXRpbWUscGVyZl9ldmVudCAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y29u
ZmlnZnMgL3N5cy9rZXJuZWwvY29uZmlnIGNvbmZpZ2ZzIHJ3LHJlbGF0aW1lIDAgMDwvcD4KPHAg
c3R5bGU9Ii1xdC1wYXJhZ3JhcGgtdHlwZTplbXB0eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAiPiZuYnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bSGVyZSdzIHRoZSBzdGFydCBvZiB0aGUgZGlzayBwcm9ibGVtc108L3A+CjxwIHN0eWxl
PSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
KyBibGtpZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGJsa2lkIC1vIHVkZXY8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+KyBscyAtbCAnL2Rldi9kaXNrL2J5Kic8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+bHM6IGNhbm5vdCBhY2Nlc3MgL2Rldi9kaXNrL2J5KjogTm8gc3VjaCBm
aWxlIG9yIGRpcmVjdG9yeTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGZvciBfaSBpbiAn
L2V0Yy9jb25mLmQvKi5jb25mJzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rICdbJyAtZiAv
ZXRjL2NvbmYuZC9zeXN0ZW1kLmNvbmYgJ10nPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPisg
ZWNobyAvZXRjL2NvbmYuZC9zeXN0ZW1kLmNvbmY8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
L2V0Yy9jb25mLmQvc3lzdGVtZC5jb25mPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPisgY2F0
IC9ldGMvY29uZi5kL3N5c3RlbWQuY29uZjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5zeXN0
ZW1kdXRpbGRpcj0mcXVvdDsvdXNyL2xpYi9zeXN0ZW1kJnF1b3Q7PC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPnN5c3RlbWRzeXN0ZW11bml0ZGlyPSZxdW90Oy91c3IvbGliL3N5c3RlbWQvc3lz
dGVtJnF1b3Q7PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPnN5c3RlbWRzeXN0ZW1jb25mZGly
PSZxdW90Oy9ldGMvc3lzdGVtZC9zeXN0ZW0mcXVvdDs8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+KyBjb21tYW5kIC12IGx2bTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGx2bSBwdmRp
c3BsYXk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+RmlsZSBkZXNjcmlwdG9yIDk4ICgvZGV2
L2NvbnNvbGUpIGxlYWtlZCBvbiBsdm0gaW52b2NhdGlvbi4gUGFyZW50IFBJRCAyNTM0OiAvYmlu
L3NoPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPkZpbGUgZGVzY3JpcHRvciA5OSAoL2Rldi9j
b25zb2xlKSBsZWFrZWQgb24gbHZtIGludm9jYXRpb24uIFBhcmVudCBQSUQgMjUzNDogL2Jpbi9z
aDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGx2bSB2Z2Rpc3BsYXk8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+RmlsZSBkZXNjcmlwdG9yIDk4ICgvZGV2L2NvbnNvbGUpIGxlYWtlZCBv
biBsdm0gaW52b2NhdGlvbi4gUGFyZW50IFBJRCAyNTM0OiAvYmluL3NoPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPkZpbGUgZGVzY3JpcHRvciA5OSAoL2Rldi9jb25zb2xlKSBsZWFrZWQgb24g
bHZtIGludm9jYXRpb24uIFBhcmVudCBQSUQgMjUzNDogL2Jpbi9zaDwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij4rIGx2bSBsdmRpc3BsYXk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Rmls
ZSBkZXNjcmlwdG9yIDk4ICgvZGV2L2NvbnNvbGUpIGxlYWtlZCBvbiBsdm0gaW52b2NhdGlvbi4g
UGFyZW50IFBJRCAyNTM0OiAvYmluL3NoPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPkZpbGUg
ZGVzY3JpcHRvciA5OSAoL2Rldi9jb25zb2xlKSBsZWFrZWQgb24gbHZtIGludm9jYXRpb24uIFBh
cmVudCBQSUQgMjUzNDogL2Jpbi9zaDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGNvbW1h
bmQgLXYgZG1zZXR1cDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGRtc2V0dXAgbHMgLS10
cmVlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPk5vIGRldmljZXMgZm91bmQ8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+KyBjYXQgL3Byb2MvbWRzdGF0PC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlBlcnNvbmFsaXRpZXMgOiA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+dW51c2Vk
IGRldmljZXM6ICZsdDtub25lJmd0OzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGNvbW1h
bmQgLXYgaXA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+KyBpcCBhZGRyPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPjE6IGxvOiAmbHQ7TE9PUEJBQ0ssVVAsTE9XRVJfVVAmZ3Q7IG10dSA2
NTUzNiBxZGlzYyBub3F1ZXVlIHN0YXRlIFVOS05PV04gZ3JvdXAgZGVmYXVsdCBxbGVuIDE8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+ICAgIGxpbmsvbG9vcGJhY2sgMDA6MDA6MDA6MDA6MDA6
MDAgYnJkIDAwOjAwOjAwOjAwOjAwOjAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPiAgICBp
bmV0IDEyNy4wLjAuMS84IHNjb3BlIGhvc3QgbG88L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
ICAgICAgIHZhbGlkX2xmdCBmb3JldmVyIHByZWZlcnJlZF9sZnQgZm9yZXZlcjwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij4gICAgaW5ldDYgOjoxLzEyOCBzY29wZSBob3N0IDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij4gICAgICAgdmFsaWRfbGZ0IGZvcmV2ZXIgcHJlZmVycmVkX2xmdCBm
b3JldmVyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPjI6IGV0aDA6ICZsdDtCUk9BRENBU1Qs
TVVMVElDQVNUJmd0OyBtdHUgMTUwMCBxZGlzYyBub29wIHN0YXRlIERPV04gZ3JvdXAgZGVmYXVs
dCBxbGVuIDEwMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+ICAgIGxpbmsvZXRoZXIgMDA6
MTU6YzU6MDQ6N2Q6NGYgYnJkIGZmOmZmOmZmOmZmOmZmOmZmPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPisgY29tbWFuZCAtdiBqb3VybmFsY3RsPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
Pisgam91cm5hbGN0bCAtYWIgLS1uby1wYWdlciAtbyBzaG9ydC1tb25vdG9uaWM8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+LS0gTG9ncyBiZWdpbiBhdCBTYXQgMjAxNi0wNS0yMSAxOTo0Mzox
NiBVVEMsIGVuZCBhdCBTYXQgMjAxNi0wNS0yMSAxOTo0NjozNyBVVEMuIC0tPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNS43MDkwNjBdIGluc3A2NDAwIHN5c3RlbWQtam91cm5hbFsx
MzNdOiBSdW50aW1lIGpvdXJuYWwgaXMgdXNpbmcgOC4wTSAobWF4IGFsbG93ZWQgODguNE0sIHRy
eWluZyB0byBsZWF2ZSAxMzIuNk0gZnJlZSBvZiA4NzYuME0gYXZhaWxhYmxlIOKGkiBjdXJyZW50
IGxpbWl0IDg4LjRNKS48L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjcwOTU3MF0g
aW5zcDY0MDAgc3lzdGVtZC1qb3VybmFsWzEzM106IFJ1bnRpbWUgam91cm5hbCBpcyB1c2luZyA4
LjBNIChtYXggYWxsb3dlZCA4OC40TSwgdHJ5aW5nIHRvIGxlYXZlIDEzMi42TSBmcmVlIG9mIDg3
Ni4wTSBhdmFpbGFibGUg4oaSIGN1cnJlbnQgbGltaXQgODguNE0pLjwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IHg4Ni9QQVQ6IENvbmZp
Z3VyYXRpb24gWzAtN106IFdCICBXVCAgVUMtIFVDICBXQyAgV1AgIFVDICBVQyAgPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogTGludXgg
dmVyc2lvbiA0LjYuMC0xLmZjMjUueDg2XzY0IChtb2NrYnVpbGRAYmtlcm5lbDAyLnBoeDIuZmVk
b3JhcHJvamVjdC5vcmcpIChnY2MgdmVyc2lvbiA2LjEuMSAyMDE2MDUxMCAoUmVkIEhhdCA2LjEu
MS0yKSAoR0NDKSApICMxIFNNUCBNb24gTWF5IDE2IDE0OjU3OjAxIFVUQyAyMDE2PC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQ29tbWFu
ZCBsaW5lOiBybyByb290PS9kZXYvbWFwcGVyL3ZnX2luc3A2NDAwLWx2X3Jvb3QgTEFORz1lbl9V
Uy5VVEYtOCBtaWNyb2NvZGUuZWFybHk9eTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
IDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IHg4Ni9mcHU6IExlZ2FjeSB4ODcgRlBVIGRldGVj
dGVkLjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBr
ZXJuZWw6IHg4Ni9mcHU6IFVzaW5nICdlYWdlcicgRlBVIGNvbnRleHQgc3dpdGNoZXMuPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogUmVs
ZWFzZWQgMCBwYWdlKHMpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBd
IGluc3A2NDAwIGtlcm5lbDogZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOjwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6
IFhlbjogW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMDAwMDllZmZmXSB1c2FibGU8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVs
OiBYZW46IFttZW0gMHgwMDAwMDAwMDAwMDlmMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2
ZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2Vy
bmVsOiBYZW46IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDA3ZjZkMmZmZl0gdXNh
YmxlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtl
cm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDA3ZjZkMzQwMC0weDAwMDAwMDAwN2ZmZmZmZmZdIHJl
c2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAw
IGtlcm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDBmMDAwMDAwMC0weDAwMDAwMDAwZjQwMDZmZmZd
IHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2
NDAwIGtlcm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDBmNDAwODAwMC0weDAwMDAwMDAwZjQwMGJm
ZmZdIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGlu
c3A2NDAwIGtlcm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDBmZWMwMDAwMC0weDAwMDAwMDAwZmVj
MGZmZmZdIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBd
IGluc3A2NDAwIGtlcm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDBmZWQyMDAwMC0weDAwMDAwMDAw
ZmVkOWZmZmZdIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4t
Ym90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2st
aW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAw
MDBdIGluc3A2NDAwIGtlcm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDBmZWUwMDAwMC0weDAwMDAw
MDAwZmVlZmZmZmZdIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4w
MDAwMDBdIGluc3A2NDAwIGtlcm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDBmZmIwMDAwMC0weDAw
MDAwMDAwZmZmZmZmZmZdIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAg
MC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlv
bjogYWN0aXZlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2
NDAwIGtlcm5lbDogU01CSU9TIDIuNCBwcmVzZW50LjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IERNSTogRGVsbCBJbmMuIE1NMDYxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgLzBLRDg4MiwgQklPUyBBMTcgMDYvMTMvMjAwNzwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEh5
cGVydmlzb3IgZGV0ZWN0ZWQ6IFhlbjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAu
MDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IGU4MjA6IHVwZGF0ZSBbbWVtIDB4MDAwMDAwMDAtMHgw
MDAwMGZmZl0gdXNhYmxlID09Jmd0OyByZXNlcnZlZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAw
YTAwMDAtMHgwMDBmZmZmZl0gdXNhYmxlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAg
MC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogZTgyMDogbGFzdF9wZm4gPSAweDdmNmQzIG1heF9h
cmNoX3BmbiA9IDB4NDAwMDAwMDAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4w
MDAwMDBdIGluc3A2NDAwIGtlcm5lbDogTVRSUjogRGlzYWJsZWQ8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBCYXNlIG1lbW9yeSB0cmFt
cG9saW5lIGF0IFtmZmZmODgwMDAwMDk5MDAwXSA5OTAwMCBzaXplIDI0NTc2PC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQlJLIFsweDAy
MDYyMDAwLCAweDAyMDYyZmZmXSBQR1RBQkxFPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQlJLIFsweDAyMDYzMDAwLCAweDAyMDYzZmZm
XSBQR1RBQkxFPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2
NDAwIGtlcm5lbDogQlJLIFsweDAyMDY0MDAwLCAweDAyMDY0ZmZmXSBQR1RBQkxFPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQlJLIFsw
eDAyMDY1MDAwLCAweDAyMDY1ZmZmXSBQR1RBQkxFPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQlJLIFsweDAyMDY2MDAwLCAweDAyMDY2
ZmZmXSBQR1RBQkxFPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGlu
c3A2NDAwIGtlcm5lbDogQlJLIFsweDAyMDY3MDAwLCAweDAyMDY3ZmZmXSBQR1RBQkxFPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogUkFN
RElTSzogW21lbSAweDA0MDAwMDAwLTB4MDUzOTZmZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQUNQSTogRWFybHkgdGFibGUgY2hl
Y2tzdW0gdmVyaWZpY2F0aW9uIGRpc2FibGVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQUNQSTogUlNEUCAweDAwMDAwMDAwMDAwRkMx
RDAgMDAwMDE0ICh2MDAgREVMTCAgKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAu
MDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IFJTRFQgMHgwMDAwMDAwMDdGNkQzQTBGIDAw
MDA0MCAodjAxIERFTEwgICBNMDcgICAgICAyN0Q3MDYwRCBBU0wgIDAwMDAwMDYxKTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6
IEZBQ1AgMHgwMDAwMDAwMDdGNkQ0ODAwIDAwMDA3NCAodjAxIERFTEwgICBNMDcgICAgICAyN0Q3
MDYwRCBBU0wgIDAwMDAwMDYxKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAw
MDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IERTRFQgMHgwMDAwMDAwMDdGNkQ1NDAwIDAwNDc2
NiAodjAxIElOVDQzMCBTWVNGZXh4eCAwMDAwMTAwMSBJTlRMIDIwMDUwNjI0KTwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IEZB
Q1MgMHgwMDAwMDAwMDdGNkUzQzAwIDAwMDA0MDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IEhQRVQgMHgwMDAwMDAwMDdGNkQ0
RjAwIDAwMDAzOCAodjAxIERFTEwgICBNMDcgICAgICAwMDAwMDAwMSBBU0wgIDAwMDAwMDYxKTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6
IEFDUEk6IEFQSUMgMHgwMDAwMDAwMDdGNkQ1MDAwIDAwMDA2OCAodjAxIERFTEwgICBNMDcgICAg
ICAyN0Q3MDYwRCBBU0wgIDAwMDAwMDQ3KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
IDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IE1DRkcgMHgwMDAwMDAwMDdGNkQ0RkMw
IDAwMDAzRSAodjE2IERFTEwgICBNMDcgICAgICAyN0Q3MDYwRCBBU0wgIDAwMDAwMDYxKTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFD
UEk6IFNMSUMgMHgwMDAwMDAwMDdGNkQ1MDlDIDAwMDE3NiAodjAxIERFTEwgICBNMDcgICAgICAy
N0Q3MDYwRCBBU0wgIDAwMDAwMDYxKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAu
MDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IEJPT1QgMHgwMDAwMDAwMDdGNkQ0QkMwIDAw
MDAyOCAodjAxIERFTEwgICBNMDcgICAgICAyN0Q3MDYwRCBBU0wgIDAwMDAwMDYxKTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6
IFNTRFQgMHgwMDAwMDAwMDdGNkQzQTRGIDAwMDREQyAodjAxIFBtUmVmICBDcHVQbSAgICAwMDAw
MzAwMCBJTlRMIDIwMDUwNjI0KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAw
MDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAw
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5l
bDogU2V0dGluZyBBUElDIHJvdXRpbmcgdG8gWGVuIFBWLjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IE5VTUEgdHVybmVkIG9mZjwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEZh
a2luZyBhIG5vZGUgYXQgW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMDdmNmQyZmZm
XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJu
ZWw6IE5PREVfREFUQSgwKSBhbGxvY2F0ZWQgW21lbSAweDc1ZjM5MDAwLTB4NzVmNGZmZmZdPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDog
Wm9uZSByYW5nZXM6PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGlu
c3A2NDAwIGtlcm5lbDogICBETUEgICAgICBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAw
MDAwMDBmZmZmZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGlu
c3A2NDAwIGtlcm5lbDogICBETUEzMiAgICBbbWVtIDB4MDAwMDAwMDAwMTAwMDAwMC0weDAwMDAw
MDAwN2Y2ZDJmZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGlu
c3A2NDAwIGtlcm5lbDogICBOb3JtYWwgICBlbXB0eTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6ICAgRGV2aWNlICAgZW1wdHk8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBNb3Zh
YmxlIHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEVhcmx5IG1lbW9yeSBub2RlIHJhbmdlczwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6
ICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4MDAwMDAwMDAwMDA5ZWZmZl08
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVs
OiAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwN2Y2ZDJmZmZd
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5l
bDogSW5pdG1lbSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAwMDAwMDAwMDEwMDAtMHgwMDAwMDAw
MDdmNmQyZmZmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNw
NjQwMCBrZXJuZWw6IE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA1MjE4NDE8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiAgIERNQSB6b25lOiA2
NCBwYWdlcyB1c2VkIGZvciBtZW1tYXA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAw
LjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiAgIERNQSB6b25lOiAyMSBwYWdlcyByZXNlcnZlZDwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6
ICAgRE1BIHpvbmU6IDM5OTggcGFnZXMsIExJRk8gYmF0Y2g6MDwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6ICAgRE1BMzIgem9uZTogODA5
MiBwYWdlcyB1c2VkIGZvciBtZW1tYXA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAw
LjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiAgIERNQTMyIHpvbmU6IDUxNzg0MyBwYWdlcywgTElG
TyBiYXRjaDozMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNw
NjQwMCBrZXJuZWw6IHAybSB2aXJ0dWFsIGFyZWEgYXQgZmZmZmM5MDAwMDAwMDAwMCwgc2l6ZSBp
cyA0MDAwMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0
MDAga2VybmVsOiBSZW1hcHBlZCA5NyBwYWdlKHMpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogUmVzZXJ2aW5nIEludGVsIGdyYXBoaWNz
IHN0b2xlbiBtZW1vcnkgYXQgMHg3ZjgwMDAwMC0weDdmZmZmZmZmPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQUNQSTogUE0tVGltZXIg
SU8gUG9ydDogMHgxMDA4PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBd
IGluc3A2NDAwIGtlcm5lbDogQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDA8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBB
Q1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMF0gaGlnaCBlZGdlIGxpbnRbMHgxXSk8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBBQ1BJ
OiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMV0gaGlnaCBlZGdlIGxpbnRbMHgxXSk8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBJT0FQSUNb
MF06IGFwaWNfaWQgMiwgdmVyc2lvbiAzMiwgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0yMzwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6
IEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwp
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5l
bDogQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBs
ZXZlbCk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAg
a2VybmVsOiBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQUNQSTogSVJROSB1c2VkIGJ5
IG92ZXJyaWRlLjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNw
NjQwMCBrZXJuZWw6IFVzaW5nIEFDUEkgKE1BRFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZv
cm1hdGlvbjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQw
MCBrZXJuZWw6IEFDUEk6IEhQRVQgaWQ6IDB4ODA4NmEyMDEgYmFzZTogMHhmZWQwMDAwMDwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IHNt
cGJvb3Q6IEFsbG93aW5nIDIgQ1BVcywgMCBob3RwbHVnIENQVXM8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBQTTogUmVnaXN0ZXJlZCBu
b3NhdmUgbWVtb3J5OiBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl08L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBQTTogUmVnaXN0ZXJl
ZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4MDAwOWYwMDAtMHgwMDBmZmZmZl08L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBlODIwOiBbbWVt
IDB4ODAwMDAwMDAtMHhlZmZmZmZmZl0gYXZhaWxhYmxlIGZvciBQQ0kgZGV2aWNlczwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEJvb3Rp
bmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBYZW48L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBYZW4gdmVyc2lvbjogNC42LjEgKHBy
ZXNlcnZlLUFEKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNw
NjQwMCBrZXJuZWw6IGNsb2Nrc291cmNlOiByZWZpbmVkLWppZmZpZXM6IG1hc2s6IDB4ZmZmZmZm
ZmYgbWF4X2N5Y2xlczogMHhmZmZmZmZmZiwgbWF4X2lkbGVfbnM6IDE5MTA5Njk5NDAzOTE0MTkg
bnM8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2Vy
bmVsOiBzZXR1cF9wZXJjcHU6IE5SX0NQVVM6MTAyNCBucl9jcHVtYXNrX2JpdHM6MiBucl9jcHVf
aWRzOjIgbnJfbm9kZV9pZHM6MTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAw
MDAwXSBpbnNwNjQwMCBrZXJuZWw6IHBlcmNwdTogRW1iZWRkZWQgMzQgcGFnZXMvY3B1IEBmZmZm
ODgwMDc1NDAwMDAwIHM5OTA5NiByODE5MiBkMzE5NzYgdTEwNDg1NzY8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBwY3B1LWFsbG9jOiBz
OTkwOTYgcjgxOTIgZDMxOTc2IHUxMDQ4NTc2IGFsbG9jPTEqMjA5NzE1MjwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IHBjcHUtYWxsb2M6
IFswXSAwIDEgPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2
NDAwIGtlcm5lbDogQnVpbHQgMSB6b25lbGlzdHMgaW4gTm9kZSBvcmRlciwgbW9iaWxpdHkgZ3Jv
dXBpbmcgb24uICBUb3RhbCBwYWdlczogNTEzNjY0PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogUG9saWN5IHpvbmU6IERNQTMyPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogS2Vy
bmVsIGNvbW1hbmQgbGluZTogcm8gcm9vdD0vZGV2L21hcHBlci92Z19pbnNwNjQwMC1sdl9yb290
IExBTkc9ZW5fVVMuVVRGLTggbWljcm9jb2RlLmVhcmx5PXk8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBQSUQgaGFzaCB0YWJsZSBlbnRy
aWVzOiA0MDk2IChvcmRlcjogMywgMzI3NjggYnl0ZXMpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogc29mdHdhcmUgSU8gVExCIFttZW0g
MHg2ZjIwMDAwMC0weDczMjAwMDAwXSAoNjRNQikgbWFwcGVkIGF0IFtmZmZmODgwMDZmMjAwMDAw
LWZmZmY4ODAwNzMxZmZmZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4t
Ym90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2st
aW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAw
MDBdIGluc3A2NDAwIGtlcm5lbDogTWVtb3J5OiAxNzg4MDQ4Sy8yMDg3MzY0SyBhdmFpbGFibGUg
KDgwNzVLIGtlcm5lbCBjb2RlLCAxMzMySyByd2RhdGEsIDMyNTJLIHJvZGF0YSwgMTU2OEsgaW5p
dCwgMTU0MEsgYnNzLCAyOTkzMTZLIHJlc2VydmVkLCAwSyBjbWEtcmVzZXJ2ZWQpPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogU0xVQjog
SFdhbGlnbj02NCwgT3JkZXI9MC0zLCBNaW5PYmplY3RzPTAsIENQVXM9MiwgTm9kZXM9MTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEhp
ZXJhcmNoaWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogCUJ1aWxkLXRpbWUgYWRqdXN0bWVudCBv
ZiBsZWFmIGZhbm91dCB0byA2NC48L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAw
MDAwMF0gaW5zcDY0MDAga2VybmVsOiAJUkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9DUFVT
PTEwMjQgdG8gbnJfY3B1X2lkcz0yLjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAu
MDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IFJDVTogQWRqdXN0aW5nIGdlb21ldHJ5IGZvciByY3Vf
ZmFub3V0X2xlYWY9NjQsIG5yX2NwdV9pZHM9MjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IFVzaW5nIE5VTEwgbGVnYWN5IFBJQzwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IE5S
X0lSUVM6NjU3OTIgbnJfaXJxczo0NDAgMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
IDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IHhlbjpldmVudHM6IFVzaW5nIEZJRk8tYmFzZWQg
QUJJPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtl
cm5lbDogCU9mZmxvYWQgUkNVIGNhbGxiYWNrcyBmcm9tIGFsbCBDUFVzPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogCU9mZmxvYWQgUkNV
IGNhbGxiYWNrcyBmcm9tIENQVXM6IDAtMS48L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
ICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBDb25zb2xlOiBjb2xvdXIgVkdBKyA4MHgyNTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6
IGNvbnNvbGUgW3R0eTBdIGVuYWJsZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAw
LjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBjbG9ja3NvdXJjZTogeGVuOiBtYXNrOiAweGZmZmZm
ZmZmZmZmZmZmZmYgbWF4X2N5Y2xlczogMHgxY2Q0MmU0ZGZmYiwgbWF4X2lkbGVfbnM6IDg4MTU5
MDU5MTQ4MyBuczwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNw
NjQwMCBrZXJuZWw6IFhlbjogdXNpbmcgdmNwdW9wIHRpbWVyIGludGVyZmFjZTwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IGluc3RhbGxp
bmcgWGVuIHRpbWVyIGZvciBDUFUgMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAu
MDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IHRzYzogRGV0ZWN0ZWQgMTgyOC43OTUgTUh6IHByb2Nl
c3NvcjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAxMDAwXSBpbnNwNjQwMCBr
ZXJuZWw6IENhbGlicmF0aW5nIGRlbGF5IGxvb3AgKHNraXBwZWQpLCB2YWx1ZSBjYWxjdWxhdGVk
IHVzaW5nIHRpbWVyIGZyZXF1ZW5jeS4uIDM2NTcuNTkgQm9nb01JUFMgKGxwaj0xODI4Nzk1KTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAxMDAwXSBpbnNwNjQwMCBrZXJuZWw6
IHBpZF9tYXg6IGRlZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMTwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgIDAuMDAxMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IENvcmUgcmV2aXNp
b24gMjAxNjAxMDg8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAxOTc1NF0gaW5z
cDY0MDAga2VybmVsOiBBQ1BJOiAyIEFDUEkgQU1MIHRhYmxlcyBzdWNjZXNzZnVsbHkgYWNxdWly
ZWQgYW5kIGxvYWRlZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDE5ODY1XSBp
bnNwNjQwMCBrZXJuZWw6IDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDIwMzc1
XSBpbnNwNjQwMCBrZXJuZWw6IFNlY3VyaXR5IEZyYW1ld29yayBpbml0aWFsaXplZDwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDIwNDU4XSBpbnNwNjQwMCBrZXJuZWw6IFlhbWE6
IGJlY29taW5nIG1pbmRmdWwuPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4t
Ym90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2st
aW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMjA1
NDZdIGluc3A2NDAwIGtlcm5lbDogU0VMaW51eDogIEluaXRpYWxpemluZy48L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgICAwLjAyMDY0OF0gaW5zcDY0MDAga2VybmVsOiBTRUxpbnV4OiAg
U3RhcnRpbmcgaW4gcGVybWlzc2l2ZSBtb2RlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAgMC4wMjEyODJdIGluc3A2NDAwIGtlcm5lbDogRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50
cmllczogMjYyMTQ0IChvcmRlcjogOSwgMjA5NzE1MiBieXRlcyk8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgICAwLjAyMjc3OV0gaW5zcDY0MDAga2VybmVsOiBJbm9kZS1jYWNoZSBoYXNo
IHRhYmxlIGVudHJpZXM6IDEzMTA3MiAob3JkZXI6IDgsIDEwNDg1NzYgYnl0ZXMpPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMjM3MDldIGluc3A2NDAwIGtlcm5lbDogTW91bnQt
Y2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogMywgMzI3NjggYnl0ZXMpPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMjM4MDhdIGluc3A2NDAwIGtlcm5lbDog
TW91bnRwb2ludC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiAzLCAzMjc2
OCBieXRlcyk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAyNDU2N10gaW5zcDY0
MDAga2VybmVsOiBDUFU6IFBoeXNpY2FsIFByb2Nlc3NvciBJRDogMDwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgIDAuMDI0NjUxXSBpbnNwNjQwMCBrZXJuZWw6IENQVTogUHJvY2Vzc29y
IENvcmUgSUQ6IDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAyNDczNF0gaW5z
cDY0MDAga2VybmVsOiBtY2U6IENQVSBzdXBwb3J0cyAyIE1DRSBiYW5rczwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDI0ODQ2XSBpbnNwNjQwMCBrZXJuZWw6IExhc3QgbGV2ZWwg
aVRMQiBlbnRyaWVzOiA0S0IgMTI4LCAyTUIgNCwgNE1CIDQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgICAwLjAyNDkzMl0gaW5zcDY0MDAga2VybmVsOiBMYXN0IGxldmVsIGRUTEIgZW50
cmllczogNEtCIDI1NiwgMk1CIDAsIDRNQiAzMiwgMUdCIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgICAwLjAyNTQyMV0gaW5zcDY0MDAga2VybmVsOiBGcmVlaW5nIFNNUCBhbHRlcm5h
dGl2ZXMgbWVtb3J5OiAzMksgKGZmZmZmZmZmODFlZDcwMDAgLSBmZmZmZmZmZjgxZWRmMDAwKTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDI4MDA5XSBpbnNwNjQwMCBrZXJuZWw6
IGZ0cmFjZTogYWxsb2NhdGluZyAzMDE5NyBlbnRyaWVzIGluIDExOCBwYWdlczwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDM4MjEyXSBpbnNwNjQwMCBrZXJuZWw6IHNtcGJvb3Q6
IE1heCBsb2dpY2FsIHBhY2thZ2VzOiAxPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAg
MC4wMzgzMTNdIGluc3A2NDAwIGtlcm5lbDogc21wYm9vdDogQVBJQygwKSBDb252ZXJ0aW5nIHBo
eXNpY2FsIDAgdG8gbG9naWNhbCBwYWNrYWdlIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgICAwLjAzODQwM10gaW5zcDY0MDAga2VybmVsOiBDb3VsZCBub3QgaW5pdGlhbGl6ZSBWUE1V
IGZvciBjcHUgMCwgZXJyb3IgLTk1PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4w
Mzg1MjhdIGluc3A2NDAwIGtlcm5lbDogUGVyZm9ybWFuY2UgRXZlbnRzOiA0LWRlZXAgTEJSLCBD
b3JlMiBldmVudHMsIEJyb2tlbiBQTVUgaGFyZHdhcmUgZGV0ZWN0ZWQsIHVzaW5nIHNvZnR3YXJl
IGV2ZW50cyBvbmx5LjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDM4NzQ3XSBp
bnNwNjQwMCBrZXJuZWw6IAE2RmFpbGVkIHRvIGFjY2VzcyBwZXJmY3RyIG1zciAoTVNSIGMyIGlz
IDApPC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBlOmVtcHR5OyBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7ICI+Jm5ic3A7PC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPltJJ20gbm90IHdvcnJpZWQgYWJvdXQgdGhlIFZQTVUgZXJyb3IgYWJv
dmUsIEkgZ2V0IHRoYXQgZXZlbiBmb3IgdGhlIGtlcm5lbHMgMy4xMCAtIDMuMTgsIHdoZXJlIEkg
Y2FuIGJvb3QgaW50byB4ZW4uIFRoZSBmb2xsb3dpbmcgTk1JIGVycm9ycyBjb25jZXJuIG1lLCB0
aG8nLl08L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjA0MDI4Ml0gaW5zcDY0MDAga2VybmVsOiBOTUkgd2F0
Y2hkb2c6IGRpc2FibGVkIChjcHUwKTogaGFyZHdhcmUgZXZlbnRzIG5vdCBlbmFibGVkPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wNDAzNjZdIGluc3A2NDAwIGtlcm5lbDogTk1J
IHdhdGNoZG9nOiBTaHV0dGluZyBkb3duIGhhcmQgbG9ja3VwIGRldGVjdG9yIG9uIGFsbCBjcHVz
PC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBlOmVtcHR5OyBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7ICI+Jm5ic3A7PC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPltCeSBjb21wYXJpc29uLCB0aGlzIHdvdWxkIGJlIHRoZSBjb3JyZXNwb25k
aW5nIHNlY3Rpb24gZnJvbSBhIGJhcmVtZXRhbCBib290OjwvcD4KPHAgc3R5bGU9Ii1xdC1wYXJh
Z3JhcGgtdHlwZTplbXB0eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAiPiZuYnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij48c3BhbiBzdHls
ZT0iIGZvbnQtZmFtaWx5Oidtb25vc3BhY2UnOyBjb2xvcjojMDAwMDAwOyBiYWNrZ3JvdW5kLWNv
bG9yOiNmZmZmZmY7Ij5NYXkgMjEgMTU6MzQ6MTkgaW5zcDY0MDAga2VybmVsOiBQZXJmb3JtYW5j
ZSBFdmVudHM6IFBFQlMgZm10MC0sIDQtZGVlcCBMQlIsIENvcmUyIGV2ZW50cywgSW50ZWwgUE1V
IGRyaXZlci4gPC9zcGFuPjxzcGFuIHN0eWxlPSIgZm9udC1mYW1pbHk6J21vbm9zcGFjZSc7Ij48
YnIgLz5NYXkgMjEgMTU6MzQ6MTkgaW5zcDY0MDAga2VybmVsOiBjb3JlOiBQRUJTIGRpc2FibGVk
IGR1ZSB0byBDUFUgZXJyYXRhIDxiciAvPk1heSAyMSAxNTozNDoxOSBpbnNwNjQwMCBrZXJuZWw6
IC4uLiB2ZXJzaW9uOiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAyIDxiciAvPk1heSAy
MSAxNTozNDoxOSBpbnNwNjQwMCBrZXJuZWw6IC4uLiBiaXQgd2lkdGg6IMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgNDAgPGJyIC8+TWF5IDIxIDE1OjM0OjE5IGluc3A2NDAwIGtlcm5lbDogLi4u
IGdlbmVyaWMgcmVnaXN0ZXJzOiDCoMKgwqDCoMKgMiA8YnIgLz5NYXkgMjEgMTU6MzQ6MTkgaW5z
cDY0MDAga2VybmVsOiAuLi4gdmFsdWUgbWFzazogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgMDAw
MDAwZmZmZmZmZmZmZiA8YnIgLz5NYXkgMjEgMTU6MzQ6MTkgaW5zcDY0MDAga2VybmVsOiAuLi4g
bWF4IHBlcmlvZDogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgMDAwMDAwMDA3ZmZmZmZmZiA8YnIg
Lz5NYXkgMjEgMTU6MzQ6MTkgaW5zcDY0MDAga2VybmVsOiAuLi4gZml4ZWQtcHVycG9zZSBldmVu
dHM6IMKgwqAzIDxiciAvPk1heSAyMSAxNTozNDoxOSBpbnNwNjQwMCBrZXJuZWw6IC4uLiBldmVu
dCBtYXNrOiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAwMDAwMDAwNzAwMDAwMDAzIDxiciAvPk1h
eSAyMSAxNTozNDoxOSBpbnNwNjQwMCBrZXJuZWw6IE5NSSB3YXRjaGRvZzogZW5hYmxlZCBvbiBh
bGwgQ1BVcywgcGVybWFuZW50bHkgY29uc3VtZXMgb25lIGh3LVBNVSBjb3VudGVyLjxiciAvPjxi
ciAvPl08L3NwYW4+PC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBlOmVtcHR5OyBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7ICI+Jm5ic3A7PC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wNDA2OThdIGluc3A2NDAwIGtlcm5lbDog
aW5zdGFsbGluZyBYZW4gdGltZXIgZm9yIENQVSAxPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAgMC4wNDEwMTZdIGluc3A2NDAwIGtlcm5lbDogeDg2OiBCb290ZWQgdXAgMSBub2RlLCAy
IENQVXM8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjA0MTM0Ml0gaW5zcDY0MDAg
a2VybmVsOiBkZXZ0bXBmczogaW5pdGlhbGl6ZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgICAwLjA0MTM0Ml0gaW5zcDY0MDAga2VybmVsOiB4ODYvbW06IE1lbW9yeSBibG9jayBzaXpl
OiAxMjhNQjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDQ1MTcyXSBpbnNwNjQw
MCBrZXJuZWw6IGNsb2Nrc291cmNlOiBqaWZmaWVzOiBtYXNrOiAweGZmZmZmZmZmIG1heF9jeWNs
ZXM6IDB4ZmZmZmZmZmYsIG1heF9pZGxlX25zOiAxOTExMjYwNDQ2Mjc1MDAwIG5zPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wNDYwMDddIGluc3A2NDAwIGtlcm5lbDogYXRvbWlj
NjRfdGVzdDogcGFzc2VkIGZvciB4ODYtNjQgcGxhdGZvcm0gd2l0aCBDWDggYW5kIHdpdGggU1NF
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wNDYwMDddIGluc3A2NDAwIGtlcm5l
bDogcGluY3RybCBjb3JlOiBpbml0aWFsaXplZCBwaW5jdHJsIHN1YnN5c3RlbTwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDQ2MDA3XSBpbnNwNjQwMCBrZXJuZWw6IFJUQyB0aW1l
OiAxOTo0Mjo1MSwgZGF0ZTogMDUvMjEvMTY8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
ICAwLjA0NjAwN10gaW5zcDY0MDAga2VybmVsOiBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFt
aWx5IDE2PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wNDYwMDddIGluc3A2NDAw
IGtlcm5lbDogeGVuOmdyYW50X3RhYmxlOiBHcmFudCB0YWJsZXMgdXNpbmcgdmVyc2lvbiAxIGxh
eW91dDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDQ2MDA3XSBpbnNwNjQwMCBr
ZXJuZWw6IEdyYW50IHRhYmxlIGluaXRpYWxpemVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAgMC4wNDcxOTJdIGluc3A2NDAwIGtlcm5lbDogU2ltcGxlIEJvb3QgRmxhZyBhdCAweDc5
IHNldCB0byAweDgwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wNDczMThdIGlu
c3A2NDAwIGtlcm5lbDogQUNQSTogYnVzIHR5cGUgUENJIHJlZ2lzdGVyZWQ8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgICAwLjA0NzM5Nl0gaW5zcDY0MDAga2VybmVsOiBhY3BpcGhwOiBB
Q1BJIEhvdCBQbHVnIFBDSSBDb250cm9sbGVyIERyaXZlciB2ZXJzaW9uOiAwLjU8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjA0NzcwMF0gaW5zcDY0MDAga2VybmVsOiBQQ0k6IE1N
Q09ORklHIGZvciBkb21haW4gMDAwMCBbYnVzIDAwLTNmXSBhdCBbbWVtIDB4ZjAwMDAwMDAtMHhm
M2ZmZmZmZl0gKGJhc2UgMHhmMDAwMDAwMCk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
ICAwLjA0ODAxMF0gaW5zcDY0MDAga2VybmVsOiBQQ0k6IE1NQ09ORklHIGF0IFttZW0gMHhmMDAw
MDAwMC0weGYzZmZmZmZmXSByZXNlcnZlZCBpbiBFODIwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAgMC4wNTg4OTJdIGluc3A2NDAwIGtlcm5lbDogUENJOiBVc2luZyBjb25maWd1cmF0
aW9uIHR5cGUgMSBmb3IgYmFzZSBhY2Nlc3M8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
ICAwLjA1OTA2N10gaW5zcDY0MDAga2VybmVsOiBkbWkgdHlwZSAweEIxIHJlY29yZCAtIHVua25v
d24gZmxhZzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDguMTE2MDA5XSBpbnNwNjQw
MCBrZXJuZWw6IHJhbmRvbTogbm9uYmxvY2tpbmcgcG9vbCBpcyBpbml0aWFsaXplZDwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNjkzMTA0XSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6
IEFkZGVkIF9PU0koTW9kdWxlIERldmljZSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI0LjY5MzE4NF0gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBE
ZXZpY2UpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC42OTMyNjFdIGluc3A2NDAw
IGtlcm5lbDogQUNQSTogQWRkZWQgX09TSSgzLjAgX1NDUCBFeHRlbnNpb25zKTwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNjkzMzQwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IEFk
ZGVkIF9PU0koUHJvY2Vzc29yIEFnZ3JlZ2F0b3IgRGV2aWNlKTwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuNjk0MjcwXSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogcmVnaXN0ZXJpbmcg
Z3NpIDkgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgIDI0LjY5NDI5Ml0gaW5zcDY0MDAga2VybmVsOiB4ZW46IC0tJmd0OyBwaXJxPTkgLSZndDsg
aXJxPTkgKGdzaT05KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNjk4OTA2XSBp
bnNwNjQwMCBrZXJuZWw6IEFDUEk6IER5bmFtaWMgT0VNIFRhYmxlIExvYWQ6PC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC42OTkwMTFdIGluc3A2NDAwIGtlcm5lbDogQUNQSTogU1NE
VCAweEZGRkY4ODAwNkU1RkU0MDAgMDAwMjAyICh2MDEgUG1SZWYgIENwdTBJc3QgIDAwMDAzMDAw
IElOVEwgMjAwNTA2MjQpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC42OTk2MDNd
IGluc3A2NDAwIGtlcm5lbDogQUNQSTogRHluYW1pYyBPRU0gVGFibGUgTG9hZDo8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjY5OTczMF0gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBT
U0RUIDB4RkZGRjg4MDA2RTYwMTgwMCAwMDAxQzYgKHYwMSBQbVJlZiAgQ3B1MENzdCAgMDAwMDMw
MDEgSU5UTCAyMDA1MDYyNCk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjcwMDQ5
MF0gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBMb2FkOjwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzAwNjE5XSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6
IFNTRFQgMHhGRkZGODgwMDZFNTlEQjAwIDAwMDBDNCAodjAxIFBtUmVmICBDcHUxSXN0ICAwMDAw
MzAwMCBJTlRMIDIwMDUwNjI0KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzAx
MTQ3XSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IER5bmFtaWMgT0VNIFRhYmxlIExvYWQ6PC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43MDEyNzVdIGluc3A2NDAwIGtlcm5lbDogQUNQ
STogU1NEVCAweEZGRkY4ODAwNkU1RDlFNDAgMDAwMDg1ICh2MDEgUG1SZWYgIENwdTFDc3QgIDAw
MDAzMDAwIElOVEwgMjAwNTA2MjQpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43
MDE4NjldIGluc3A2NDAwIGtlcm5lbDogQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxlZDwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzAxOTY5XSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6
IChzdXBwb3J0cyBTMCBTMyBTNCBTNSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
LjcwMjAwNl0gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBVc2luZyBJT0FQSUMgZm9yIGludGVycnVw
dCByb3V0aW5nPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43MDIxMjBdIGluc3A2
NDAwIGtlcm5lbDogUENJOiBVc2luZyBob3N0IGJyaWRnZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYg
bmVjZXNzYXJ5LCB1c2UgJnF1b3Q7cGNpPW5vY3JzJnF1b3Q7IGFuZCByZXBvcnQgYSBidWc8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjczODA0OV0gaW5zcDY0MDAga2VybmVsOiBB
Q1BJOiBQQ0kgUm9vdCBCcmlkZ2UgW1BDSTBdIChkb21haW4gMDAwMCBbYnVzIDAwLWZmXSk8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjczODE0MF0gaW5zcDY0MDAga2VybmVsOiBh
Y3BpIFBOUDBBMDM6MDA6IF9PU0M6IE9TIHN1cHBvcnRzIFtFeHRlbmRlZENvbmZpZyBBU1BNIENs
b2NrUE0gU2VnbWVudHMgTVNJXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzM4
Mjc2XSBpbnNwNjQwMCBrZXJuZWw6IGFjcGkgUE5QMEEwMzowMDogX09TQyBmYWlsZWQgKEFFX05P
VF9GT1VORCk7IGRpc2FibGluZyBBU1BNPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC43MzgzNjhdIGluc3A2NDAwIGtlcm5lbDogYWNwaSBQTlAwQTAzOjAwOiBbRmlybXdhcmUgSW5m
b106IE1NQ09ORklHIGZvciBkb21haW4gMDAwMCBbYnVzIDAwLTNmXSBvbmx5IHBhcnRpYWxseSBj
b3ZlcnMgdGhpcyBicmlkZ2U8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc0Nzk1
N10gaW5zcDY0MDAga2VybmVsOiBQQ0kgaG9zdCBicmlkZ2UgdG8gYnVzIDAwMDA6MDA8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc0ODAwOF0gaW5zcDY0MDAga2VybmVsOiBwY2lf
YnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHgwMDAwLTB4MGNmNyB3aW5kb3dd
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NDgwOTFdIGluc3A2NDAwIGtlcm5l
bDogcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MGQwMC0weGZmZmYg
d2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzQ4MTc0XSBpbnNwNjQw
MCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGEw
MDAwLTB4MDAwYmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQu
NzQ4MzA0XSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3Vy
Y2UgW21lbSAweDAwMGQwMDAwLTB4MDAwZGZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuNzQ4NDMzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDog
cm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDgwMDAwMDAwLTB4ZWZmZmZmZmYgd2luZG93XTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzQ4NTYyXSBpbnNwNjQwMCBrZXJuZWw6IHBj
aV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweGY0MDA3MDAwLTB4ZjQwMDdm
ZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzQ4NjkyXSBpbnNw
NjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweGY0
MDBjMDAwLTB4ZmViZmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjQuNzQ4ODIxXSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVz
b3VyY2UgW21lbSAweGZlYzEwMDAwLTB4ZmVjZmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuNzQ4OTUxXSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDow
MDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweGZlZDAwNDAwLTB4ZmVkMWZmZmYgd2luZG93XTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzUwMDA2XSBpbnNwNjQwMCBrZXJuZWw6
IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweGZlZTEwMDAwLTB4ZmZh
ZmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzUwMTM2XSBp
bnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2J1cyAw
MC1mZl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MDIzN10gaW5zcDY0MDAg
a2VybmVsOiBwY2kgMDAwMDowMDowMC4wOiBbODA4NjoyN2EwXSB0eXBlIDAwIGNsYXNzIDB4MDYw
MDAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTA1MDZdIGluc3A2NDAwIGtl
cm5lbDogcGNpIDAwMDA6MDA6MDIuMDogWzgwODY6MjdhMl0gdHlwZSAwMCBjbGFzcyAweDAzMDAw
MDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzUwNTM5XSBpbnNwNjQwMCBrZXJu
ZWw6IHBjaSAwMDAwOjAwOjAyLjA6IHJlZyAweDEwOiBbbWVtIDB4ZWZmMDAwMDAtMHhlZmY3ZmZm
Zl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MDU1OF0gaW5zcDY0MDAga2Vy
bmVsOiBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgxNDogW2lvICAweGVmZjgtMHhlZmZmXTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzUwNTc2XSBpbnNwNjQwMCBrZXJuZWw6IHBj
aSAwMDAwOjAwOjAyLjA6IHJlZyAweDE4OiBbbWVtIDB4ZDAwMDAwMDAtMHhkZmZmZmZmZiBwcmVm
XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzUwNTk0XSBpbnNwNjQwMCBrZXJu
ZWw6IHBjaSAwMDAwOjAwOjAyLjA6IHJlZyAweDFjOiBbbWVtIDB4ZWZlYzAwMDAtMHhlZmVmZmZm
Zl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MDg0N10gaW5zcDY0MDAga2Vy
bmVsOiBwY2kgMDAwMDowMDowMi4xOiBbODA4NjoyN2E2XSB0eXBlIDAwIGNsYXNzIDB4MDM4MDAw
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTA4NzVdIGluc3A2NDAwIGtlcm5l
bDogcGNpIDAwMDA6MDA6MDIuMTogcmVnIDB4MTA6IFttZW0gMHhlZmY4MDAwMC0weGVmZmZmZmZm
XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzUxMjU3XSBpbnNwNjQwMCBrZXJu
ZWw6IHBjaSAwMDAwOjAwOjFiLjA6IFs4MDg2OjI3ZDhdIHR5cGUgMDAgY2xhc3MgMHgwNDAzMDA8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MTMwN10gaW5zcDY0MDAga2VybmVs
OiBwY2kgMDAwMDowMDoxYi4wOiByZWcgMHgxMDogW21lbSAweGVmZWJjMDAwLTB4ZWZlYmZmZmYg
NjRiaXRdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTE1MjZdIGluc3A2NDAw
IGtlcm5lbDogcGNpIDAwMDA6MDA6MWIuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBE
M2NvbGQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MTYwN10gaW5zcDY0MDAg
a2VybmVsOiBwY2kgMDAwMDowMDoxYi4wOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEk8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MTgyOF0gaW5zcDY0MDAga2VybmVs
OiBwY2kgMDAwMDowMDoxYy4wOiBbODA4NjoyN2QwXSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTIwNDldIGluc3A2NDAwIGtlcm5lbDog
cGNpIDAwMDA6MDA6MWMuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQ8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MjEzOF0gaW5zcDY0MDAga2VybmVsOiBw
Y2kgMDAwMDowMDoxYy4wOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEk8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MjM0N10gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAw
MDowMDoxYy4zOiBbODA4NjoyN2Q2XSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTI1NjZdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6
MDA6MWMuMzogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQ8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MjY1M10gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDow
MDoxYy4zOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEk8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI0Ljc1Mjg1NF0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZC4w
OiBbODA4NjoyN2M4XSB0eXBlIDAwIGNsYXNzIDB4MGMwMzAwPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNC43NTI5NzFdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWQuMDog
cmVnIDB4MjA6IFtpbyAgMHhiZjgwLTB4YmY5Zl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgIDI0Ljc1NDg0Ml0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZC4wOiBTeXN0ZW0g
d2FrZXVwIGRpc2FibGVkIGJ5IEFDUEk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
Ljc1NTAyM10gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZC4xOiBbODA4NjoyN2M5XSB0
eXBlIDAwIGNsYXNzIDB4MGMwMzAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43
NTUxNDFdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWQuMTogcmVnIDB4MjA6IFtpbyAg
MHhiZjYwLTB4YmY3Zl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1NzAxNF0g
aW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZC4xOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVk
IGJ5IEFDUEk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1NzE5M10gaW5zcDY0
MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZC4yOiBbODA4NjoyN2NhXSB0eXBlIDAwIGNsYXNzIDB4
MGMwMzAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTczMTFdIGluc3A2NDAw
IGtlcm5lbDogcGNpIDAwMDA6MDA6MWQuMjogcmVnIDB4MjA6IFtpbyAgMHhiZjQwLTB4YmY1Zl08
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1OTEyMF0gaW5zcDY0MDAga2VybmVs
OiBwY2kgMDAwMDowMDoxZC4yOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEk8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1OTMwMF0gaW5zcDY0MDAga2VybmVsOiBwY2kg
MDAwMDowMDoxZC4zOiBbODA4NjoyN2NiXSB0eXBlIDAwIGNsYXNzIDB4MGMwMzAwPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTk0MThdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAw
MDA6MDA6MWQuMzogcmVnIDB4MjA6IFtpbyAgMHhiZjIwLTB4YmYzZl08L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgIDI0Ljc2MTEyMF0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDox
ZC4zOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEk8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgIDI0Ljc2MTMyMV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZC43OiBb
ODA4NjoyN2NjXSB0eXBlIDAwIGNsYXNzIDB4MGMwMzIwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNC43NjEzNjZdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWQuNzogcmVn
IDB4MTA6IFttZW0gMHhmZmE4MDAwMC0weGZmYTgwM2ZmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjQuNzYxNTgwXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFkLjc6IFBN
RSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNC43NjQzMzddIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWQuNzogU3lz
dGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC43NjQ1MzZdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWUuMDogWzgwODY6MjQ0
OF0gdHlwZSAwMSBjbGFzcyAweDA2MDQwMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjQuNzY0NzQ3XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFlLjA6IFN5c3RlbSB3YWtl
dXAgZGlzYWJsZWQgYnkgQUNQSTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY0
OTQzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFmLjA6IFs4MDg2OjI3YjldIHR5cGUg
MDAgY2xhc3MgMHgwNjAxMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2NTE1
MV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZi4wOiBjYW4ndCBjbGFpbSBCQVIgMTMg
W2lvICAweDEwMDAtMHgxMDdmXTogYWRkcmVzcyBjb25mbGljdCB3aXRoIEFDUEkgQ1BVIHRocm90
dGxlIFtpbyAgMHgxMDEwLTB4MTAxNV08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
Ljc2NTI5Nl0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZi4wOiBxdWlyazogW2lvICAw
eDEwODAtMHgxMGJmXSBjbGFpbWVkIGJ5IElDSDYgR1BJTzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjQuNzY1MzgzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFmLjA6IElD
SDcgTFBDIEdlbmVyaWMgSU8gZGVjb2RlIDEgUElPIGF0IDA5MDAgKG1hc2sgMDA3Zik8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2NTUyMF0gaW5zcDY0MDAga2VybmVsOiBwY2kg
MDAwMDowMDoxZi4wOiBJQ0g3IExQQyBHZW5lcmljIElPIGRlY29kZSAzIFBJTyBhdCAwYzgwICht
YXNrIDAwM2YpPC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBlOmVtcHR5OyBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7ICI+Jm5ic3A7PC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlswMDoxZjoyIGlzIG15IGF0YSBjb250cm9sbGVyLCBhbmQg
aXMgZW51bWVyYXRlZCBjb3JyZWN0bHldPC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBl
OmVtcHR5OyBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
ICI+Jm5ic3A7PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NjU4NzddIGluc3A2
NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWYuMjogWzgwODY6MjdjNF0gdHlwZSAwMCBjbGFzcyAw
eDAxMDE4MDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY1OTE4XSBpbnNwNjQw
MCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFmLjI6IHJlZyAweDEwOiBbaW8gIDB4MDFmMC0weDAxZjdd
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NjU5NDJdIGluc3A2NDAwIGtlcm5l
bDogcGNpIDAwMDA6MDA6MWYuMjogcmVnIDB4MTQ6IFtpbyAgMHgwM2Y0LTB4MDNmN108L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2NTk2NV0gaW5zcDY0MDAga2VybmVsOiBwY2kg
MDAwMDowMDoxZi4yOiByZWcgMHgxODogW2lvICAweDAxNzAtMHgwMTc3XTwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY1OTg4XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAw
OjFmLjI6IHJlZyAweDFjOiBbaW8gIDB4MDM3NC0weDAzNzddPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNC43NjYwMTZdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWYuMjog
cmVnIDB4MjA6IFtpbyAgMHhiZmEwLTB4YmZhZl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgIDI0Ljc2NjA2OV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZi4yOiBsZWdhY3kg
SURFIHF1aXJrOiByZWcgMHgxMDogW2lvICAweDAxZjAtMHgwMWY3XTwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuNzY2MTUzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFm
LjI6IGxlZ2FjeSBJREUgcXVpcms6IHJlZyAweDE0OiBbaW8gIDB4MDNmNl08L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2NjIzNV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDow
MDoxZi4yOiBsZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxODogW2lvICAweDAxNzAtMHgwMTc3XTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY2MzE4XSBpbnNwNjQwMCBrZXJuZWw6
IHBjaSAwMDAwOjAwOjFmLjI6IGxlZ2FjeSBJREUgcXVpcms6IHJlZyAweDFjOiBbaW8gIDB4MDM3
Nl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2NjQ2NF0gaW5zcDY0MDAga2Vy
bmVsOiBwY2kgMDAwMDowMDoxZi4yOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQzaG90PC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NjY2MzFdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAw
MDA6MDA6MWYuMzogWzgwODY6MjdkYV0gdHlwZSAwMCBjbGFzcyAweDBjMDUwMDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY2NzY1XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAw
OjAwOjFmLjM6IHJlZyAweDIwOiBbaW8gIDB4MTBjMC0weDEwZGZdPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNC43NjcyMTNdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MGI6MDAu
MDogWzgwODY6NDIyMl0gdHlwZSAwMCBjbGFzcyAweDAyODAwMDwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuNzY3Mjk4XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjBiOjAwLjA6
IHJlZyAweDEwOiBbbWVtIDB4ZWZkZmYwMDAtMHhlZmRmZmZmZl08L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI0Ljc2Nzg1OF0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowYjowMC4w
OiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZDwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuNzY4MjI0XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjBiOjAwLjA6
IGRpc2FibGluZyBBU1BNIG9uIHByZS0xLjEgUENJZSBkZXZpY2UuICBZb3UgY2FuIGVuYWJsZSBp
dCB3aXRoICdwY2llX2FzcG09Zm9yY2UnPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC43Njg0MzVdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWMuMDogUENJIGJyaWRnZSB0
byBbYnVzIDBiXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY4NTI3XSBpbnNw
NjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFjLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZWZk
MDAwMDAtMHhlZmRmZmZmZl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2ODcw
MF0gaW5zcDY0MDAga2VybmVsOiBhY3BpcGhwOiBTbG90IFsxXSByZWdpc3RlcmVkPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43Njg3ODhdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAw
MDA6MDA6MWMuMzogUENJIGJyaWRnZSB0byBbYnVzIDBjLTBkXTwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuNzY4ODc0XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFjLjM6
ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4ZDAwMC0weGRmZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNC43Njg4ODRdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWMuMzog
ICBicmlkZ2Ugd2luZG93IFttZW0gMHhlZmEwMDAwMC0weGVmY2ZmZmZmXTwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY4ODk5XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAw
OjFjLjM6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZTAwMDAwMDAtMHhlMDFmZmZmZiA2NGJpdCBw
cmVmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY5MDIxXSBpbnNwNjQwMCBr
ZXJuZWw6IHBjaSAwMDAwOjAzOjAwLjA6IFsxNGU0OjE3MGNdIHR5cGUgMDAgY2xhc3MgMHgwMjAw
MDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2OTA2Ml0gaW5zcDY0MDAga2Vy
bmVsOiBwY2kgMDAwMDowMzowMC4wOiByZWcgMHgxMDogW21lbSAweGVmOWZlMDAwLTB4ZWY5ZmZm
ZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NjkyNTldIGluc3A2NDAwIGtl
cm5lbDogcGNpIDAwMDA6MDM6MDAuMDogc3VwcG9ydHMgRDEgRDI8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI0Ljc2OTI2M10gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMzowMC4w
OiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQxIEQyIEQzaG90IEQzY29sZDwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY5Mzk2XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAz
OjAxLjA6IFsxMTgwOjA4MzJdIHR5cGUgMDAgY2xhc3MgMHgwYzAwMTA8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgIDI0Ljc2OTQ0Ml0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMzow
MS4wOiByZWcgMHgxMDogW21lbSAweGVmOWZkODAwLTB4ZWY5ZmRmZmZdPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAyNC43Njk2NDRdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDM6
MDEuMDogc3VwcG9ydHMgRDEgRDI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2
OTY0N10gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMzowMS4wOiBQTUUjIHN1cHBvcnRlZCBm
cm9tIEQwIEQxIEQyIEQzaG90IEQzY29sZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjQuNzY5NzkxXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAzOjAxLjE6IFsxMTgwOjA4MjJd
IHR5cGUgMDAgY2xhc3MgMHgwODA1MDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
Ljc2OTgzMl0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMzowMS4xOiByZWcgMHgxMDogW21l
bSAweGVmOWZkNTAwLTB4ZWY5ZmQ1ZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC43NzAwMzVdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDM6MDEuMTogc3VwcG9ydHMgRDEg
RDI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MDAzOF0gaW5zcDY0MDAga2Vy
bmVsOiBwY2kgMDAwMDowMzowMS4xOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQxIEQyIEQzaG90
IEQzY29sZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzcwMTc1XSBpbnNwNjQw
MCBrZXJuZWw6IHBjaSAwMDAwOjAzOjAxLjI6IFsxMTgwOjA1OTJdIHR5cGUgMDAgY2xhc3MgMHgw
ODgwMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MDIxN10gaW5zcDY0MDAg
a2VybmVsOiBwY2kgMDAwMDowMzowMS4yOiByZWcgMHgxMDogW21lbSAweGVmOWZkNjAwLTB4ZWY5
ZmQ2ZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NzA0MTddIGluc3A2NDAw
IGtlcm5lbDogcGNpIDAwMDA6MDM6MDEuMjogc3VwcG9ydHMgRDEgRDI8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgIDI0Ljc3MDQyMF0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMzow
MS4yOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQxIEQyIEQzaG90IEQzY29sZDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzcwNTUzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAw
OjAzOjAxLjM6IFsxMTgwOjA4NTJdIHR5cGUgMDAgY2xhc3MgMHgwODgwMDA8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MDU5NV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDow
MzowMS4zOiByZWcgMHgxMDogW21lbSAweGVmOWZkNzAwLTB4ZWY5ZmQ3ZmZdPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NzA3OTZdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6
MDM6MDEuMzogc3VwcG9ydHMgRDEgRDI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
Ljc3MDc5OV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMzowMS4zOiBQTUUjIHN1cHBvcnRl
ZCBmcm9tIEQwIEQxIEQyIEQzaG90IEQzY29sZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgMjQuNzcxMDMxXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFlLjA6IFBDSSBicmlk
Z2UgdG8gW2J1cyAwM10gKHN1YnRyYWN0aXZlIGRlY29kZSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgIDI0Ljc3MTEyN10gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZS4wOiAg
IGJyaWRnZSB3aW5kb3cgW21lbSAweGVmOTAwMDAwLTB4ZWY5ZmZmZmZdPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAyNC43NzExNDNdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6
MWUuMDogICBicmlkZ2Ugd2luZG93IFtpbyAgMHgwMDAwLTB4MGNmNyB3aW5kb3ddIChzdWJ0cmFj
dGl2ZSBkZWNvZGUpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NzExNDZdIGlu
c3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWUuMDogICBicmlkZ2Ugd2luZG93IFtpbyAgMHgw
ZDAwLTB4ZmZmZiB3aW5kb3ddIChzdWJ0cmFjdGl2ZSBkZWNvZGUpPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNC43NzExNDldIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWUu
MDogICBicmlkZ2Ugd2luZG93IFttZW0gMHgwMDBhMDAwMC0weDAwMGJmZmZmIHdpbmRvd10gKHN1
YnRyYWN0aXZlIGRlY29kZSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MTE1
Ml0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZS4wOiAgIGJyaWRnZSB3aW5kb3cgW21l
bSAweDAwMGQwMDAwLTB4MDAwZGZmZmYgd2luZG93XSAoc3VidHJhY3RpdmUgZGVjb2RlKTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzcxMTU1XSBpbnNwNjQwMCBrZXJuZWw6IHBj
aSAwMDAwOjAwOjFlLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ODAwMDAwMDAtMHhlZmZmZmZm
ZiB3aW5kb3ddIChzdWJ0cmFjdGl2ZSBkZWNvZGUpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAyNC43NzExNThdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWUuMDogICBicmlk
Z2Ugd2luZG93IFttZW0gMHhmNDAwNzAwMC0weGY0MDA3ZmZmIHdpbmRvd10gKHN1YnRyYWN0aXZl
IGRlY29kZSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MTE2MV0gaW5zcDY0
MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGY0MDBj
MDAwLTB4ZmViZmZmZmYgd2luZG93XSAoc3VidHJhY3RpdmUgZGVjb2RlKTwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzcxMTYzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAw
OjFlLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZmVjMTAwMDAtMHhmZWNmZmZmZiB3aW5kb3dd
IChzdWJ0cmFjdGl2ZSBkZWNvZGUpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43
NzExNjZdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWUuMDogICBicmlkZ2Ugd2luZG93
IFttZW0gMHhmZWQwMDQwMC0weGZlZDFmZmZmIHdpbmRvd10gKHN1YnRyYWN0aXZlIGRlY29kZSk8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MTE2OV0gaW5zcDY0MDAga2VybmVs
OiBwY2kgMDAwMDowMDoxZS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGZlZTEwMDAwLTB4ZmZh
ZmZmZmYgd2luZG93XSAoc3VidHJhY3RpdmUgZGVjb2RlKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjQuNzcxNDI1XSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogcmVnaXN0ZXJpbmcgZ3Np
IDEzIHRyaWdnZXJpbmcgMSBwb2xhcml0eSAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC43NzE0NDZdIGluc3A2NDAwIGtlcm5lbDogeGVuOiAtLSZndDsgcGlycT0xMyAtJmd0OyBp
cnE9MTMgKGdzaT0xMyk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MTY5NV0g
aW5zcDY0MDAga2VybmVsOiBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0FdIChJUlFzIDkg
MTAgKjExKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzcyMDI5XSBpbnNwNjQw
MCBrZXJuZWw6IEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQl0gKElSUXMgNSA3KSAqNDwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzcyMzU3XSBpbnNwNjQwMCBrZXJuZWw6
IEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQ10gKElSUXMgOSAxMCAqMTEpPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NzI2ODFdIGluc3A2NDAwIGtlcm5lbDogQUNQSTog
UENJIEludGVycnVwdCBMaW5rIFtMTktEXSAoSVJRcyA1IDcgOSAxMCAxMSkgKjM8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MzA3Nl0gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBQ
Q0kgSW50ZXJydXB0IExpbmsgW0xOS0VdIChJUlFzIDMgNCA1IDYgNyAqOSAxMCAxMSAxMiAxNCAx
NSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MzYzM10gaW5zcDY0MDAga2Vy
bmVsOiBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0ZdIChJUlFzIDMgNCA1IDYgNyA5ICox
MCAxMSAxMiAxNCAxNSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3NDEzNl0g
aW5zcDY0MDAga2VybmVsOiBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0ddIChJUlFzIDMg
NCA1IDYgKjcgOSAxMCAxMSAxMiAxNCAxNSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI0Ljc3NDY5N10gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xO
S0hdIChJUlFzIDMgNCAqNSA2IDcgOSAxMCAxMSAxMiAxNCAxNSk8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI0Ljc3NTIzMF0gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBFbmFibGVkIDMg
R1BFcyBpbiBibG9jayAwMCB0byAxRjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQu
Nzc1NDQ4XSBpbnNwNjQwMCBrZXJuZWw6IHhlbjpiYWxsb29uOiBJbml0aWFsaXNpbmcgYmFsbG9v
biBkcml2ZXI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3OTEwMV0gaW5zcDY0
MDAga2VybmVsOiB4ZW5fYmFsbG9vbjogSW5pdGlhbGlzaW5nIGJhbGxvb24gZHJpdmVyPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NzkzNDhdIGluc3A2NDAwIGtlcm5lbDogdmdh
YXJiOiBzZXR0aW5nIGFzIGJvb3QgZGV2aWNlOiBQQ0k6MDAwMDowMDowMi4wPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NzkzNDhdIGluc3A2NDAwIGtlcm5lbDogdmdhYXJiOiBk
ZXZpY2UgYWRkZWQ6IFBDSTowMDAwOjAwOjAyLjAsZGVjb2Rlcz1pbyttZW0sb3ducz1pbyttZW0s
bG9ja3M9bm9uZTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzc5MzQ4XSBpbnNw
NjQwMCBrZXJuZWw6IHZnYWFyYjogbG9hZGVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC43NzkzNDhdIGluc3A2NDAwIGtlcm5lbDogdmdhYXJiOiBicmlkZ2UgY29udHJvbCBwb3Nz
aWJsZSAwMDAwOjAwOjAyLjA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc4MDE5
OF0gaW5zcDY0MDAga2VybmVsOiBTQ1NJIHN1YnN5c3RlbSBpbml0aWFsaXplZDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzgwMzI4XSBpbnNwNjQwMCBrZXJuZWw6IGxpYmF0YSB2
ZXJzaW9uIDMuMDAgbG9hZGVkLjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzgw
MzI4XSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IGJ1cyB0eXBlIFVTQiByZWdpc3RlcmVkPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43ODAzMjhdIGluc3A2NDAwIGtlcm5lbDogdXNi
Y29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JmczwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzgwMzI4XSBpbnNwNjQwMCBrZXJuZWw6IHVzYmNvcmU6IHJl
Z2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaHViPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNC43ODAzOTJdIGluc3A2NDAwIGtlcm5lbDogdXNiY29yZTogcmVnaXN0ZXJlZCBu
ZXcgZGV2aWNlIGRyaXZlciB1c2I8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc4
MTAzN10gaW5zcDY0MDAga2VybmVsOiBQQ0k6IFVzaW5nIEFDUEkgZm9yIElSUSByb3V0aW5nPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43ODY2NjFdIGluc3A2NDAwIGtlcm5lbDog
UENJOiBwY2lfY2FjaGVfbGluZV9zaXplIHNldCB0byA2NCBieXRlczwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuNzg2ODI0XSBpbnNwNjQwMCBrZXJuZWw6IEV4cGFuZGVkIHJlc291
cmNlIHJlc2VydmVkIGR1ZSB0byBjb25mbGljdCB3aXRoIFBDSSBCdXMgMDAwMDowMDwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzg2OTA4XSBpbnNwNjQwMCBrZXJuZWw6IGU4MjA6
IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4MDAwOWYwMDAtMHgwMDA5ZmZmZl08L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc4NjkxMV0gaW5zcDY0MDAga2VybmVsOiBlODIwOiBy
ZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDdmNmQzMDAwLTB4N2ZmZmZmZmZdPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC43ODcxMjddIGluc3A2NDAwIGtlcm5lbDogTmV0TGFiZWw6
IEluaXRpYWxpemluZzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzg3MjA0XSBp
bnNwNjQwMCBrZXJuZWw6IE5ldExhYmVsOiAgZG9tYWluIGhhc2ggc2l6ZSA9IDEyODwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzg3MjgxXSBpbnNwNjQwMCBrZXJuZWw6IE5ldExh
YmVsOiAgcHJvdG9jb2xzID0gVU5MQUJFTEVEIENJUFNPdjQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgIDI0Ljc4NzM4M10gaW5zcDY0MDAga2VybmVsOiBOZXRMYWJlbDogIHVubGFiZWxl
ZCB0cmFmZmljIGFsbG93ZWQgYnkgZGVmYXVsdDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgMjQuNzg3NTE5XSBpbnNwNjQwMCBrZXJuZWw6IGNsb2Nrc291cmNlOiBTd2l0Y2hlZCB0byBj
bG9ja3NvdXJjZSB4ZW48L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgwMjE3M10g
aW5zcDY0MDAga2VybmVsOiBWRlM6IERpc2sgcXVvdGFzIGRxdW90XzYuNi4wPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MDIzMDJdIGluc3A2NDAwIGtlcm5lbDogVkZTOiBEcXVv
dC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXIgMCwgNDA5NiBieXRlcyk8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgwMjQ1OF0gaW5zcDY0MDAga2VybmVsOiBo
dWdldGxiZnM6IGRpc2FibGluZyBiZWNhdXNlIHRoZXJlIGFyZSBubyBzdXBwb3J0ZWQgaHVnZXBh
Z2Ugc2l6ZXM8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgwMjY4Nl0gaW5zcDY0
MDAga2VybmVsOiBwbnA6IFBuUCBBQ1BJIGluaXQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgIDI0LjgxNjMxNl0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6IFttZW0gMHgwMDAw
MDAwMC0weDAwMDlmYmZmXSBjb3VsZCBub3QgYmUgcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI0LjgxNjQwM10gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6IFtt
ZW0gMHgwMDA5ZmMwMC0weDAwMDlmZmZmXSBjb3VsZCBub3QgYmUgcmVzZXJ2ZWQ8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxNjQ4Nl0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0g
MDA6MDA6IFttZW0gMHgwMDBjMDAwMC0weDAwMGNmZmZmXSBjb3VsZCBub3QgYmUgcmVzZXJ2ZWQ8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxNjU2OV0gaW5zcDY0MDAga2VybmVs
OiBzeXN0ZW0gMDA6MDA6IFttZW0gMHgwMDBlMDAwMC0weDAwMGZmZmZmXSBjb3VsZCBub3QgYmUg
cmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxNjY1M10gaW5zcDY0
MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6IFttZW0gMHgwMDEwMDAwMC0weDdmNmQzM2ZmXSBjb3Vs
ZCBub3QgYmUgcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxNjcz
Nl0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6IFttZW0gMHg3ZjZkMzQwMC0weDdmNmZm
ZmZmXSBoYXMgYmVlbiByZXNlcnZlZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQu
ODE2ODE4XSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDowMDogW21lbSAweDdmNzAwMDAwLTB4
N2Y3ZmZmZmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC44MTY5MDRdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAwOiBbbWVtIDB4N2Y3MDAw
MDAtMHg3ZmVmZmZmZl0gY291bGQgbm90IGJlIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNC44MTY5ODddIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAwOiBbbWVt
IDB4ZmZiMDAwMDAtMHhmZmZmZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgIDI0LjgxNzA3OF0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6
IFttZW0gMHhmZWMwMDAwMC0weGZlYzBmZmZmXSBjb3VsZCBub3QgYmUgcmVzZXJ2ZWQ8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxNzE2Ml0gaW5zcDY0MDAga2VybmVsOiBzeXN0
ZW0gMDA6MDA6IFttZW0gMHhmZWUwMDAwMC0weGZlZTBmZmZmXSBoYXMgYmVlbiByZXNlcnZlZDwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODE3MjQ1XSBpbnNwNjQwMCBrZXJuZWw6
IHN5c3RlbSAwMDowMDogW21lbSAweGZlZDIwMDAwLTB4ZmVkOWZmZmZdIGhhcyBiZWVuIHJlc2Vy
dmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MTczMjddIGluc3A2NDAwIGtl
cm5lbDogc3lzdGVtIDAwOjAwOiBbbWVtIDB4ZmZhODAwMDAtMHhmZmE4M2ZmZl0gY291bGQgbm90
IGJlIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MTc0MTJdIGlu
c3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAwOiBbbWVtIDB4ZjQwMDAwMDAtMHhmNDAwM2ZmZl0g
aGFzIGJlZW4gcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxNzQ5
NF0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6IFttZW0gMHhmNDAwNDAwMC0weGY0MDA0
ZmZmXSBoYXMgYmVlbiByZXNlcnZlZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQu
ODE3NTgxXSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDowMDogW21lbSAweGY0MDA1MDAwLTB4
ZjQwMDVmZmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC44MTc2NjRdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAwOiBbbWVtIDB4ZjQwMDYw
MDAtMHhmNDAwNmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI0LjgxNzc0Nl0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6IFttZW0gMHhm
NDAwODAwMC0weGY0MDBiZmZmXSBoYXMgYmVlbiByZXNlcnZlZDwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuODE3ODI3XSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDowMDogW21l
bSAweGYwMDAwMDAwLTB4ZjNmZmZmZmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAyNC44MTc5MTRdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAw
OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGMwMSAoYWN0aXZlKTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODE4MDE4XSBpbnNwNjQwMCBrZXJuZWw6IHN5c3Rl
bSAwMDowMTogW2lvICAweDA0ZDAtMHgwNGQxXSBoYXMgYmVlbiByZXNlcnZlZDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODE4MTAyXSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAw
MDowMTogW2lvICAweDEwMDAtMHgxMDA1XSBoYXMgYmVlbiByZXNlcnZlZDwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuODE4MTgzXSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDow
MTogW2lvICAweDEwMDgtMHgxMDBmXSBoYXMgYmVlbiByZXNlcnZlZDwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuODE4MjY2XSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDowMTog
UGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDEgKGFjdGl2ZSk8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxODM0MV0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0g
MDA6MDI6IFtpbyAgMHhmNDAwLTB4ZjRmZV0gaGFzIGJlZW4gcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxODQyNF0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6
MDI6IFtpbyAgMHgxMDA2LTB4MTAwN10gaGFzIGJlZW4gcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgIDI0LjgxODUwNl0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDI6
IFtpbyAgMHgxMDBhLTB4MTA1OV0gY291bGQgbm90IGJlIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAyNC44MTg1ODhdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAy
OiBbaW8gIDB4MTA2MC0weDEwN2ZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNC44MTg2NjldIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAyOiBb
aW8gIDB4MTA4MC0weDEwYmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNC44MTg3NTBdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAyOiBbaW8g
IDB4MTBjMC0weDEwZGZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNC44MTg4MzFdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAyOiBbaW8gIDB4
MTAxMC0weDEwMmZdIGNvdWxkIG5vdCBiZSByZXNlcnZlZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjQuODE4OTEzXSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDowMjogW2lvICAw
eDA4MDldIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC44MTg5OTZdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAyOiBQbHVnIGFuZCBQbGF5IEFD
UEkgZGV2aWNlLCBJRHMgUE5QMGMwMSAoYWN0aXZlKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgMjQuODE5MDM2XSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDEy
IHRyaWdnZXJpbmcgMSBwb2xhcml0eSAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC44MTkwNjhdIGluc3A2NDAwIGtlcm5lbDogeGVuOiAtLSZndDsgcGlycT0xMiAtJmd0OyBpcnE9
MTIgKGdzaT0xMik8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxOTExNF0gaW5z
cDY0MDAga2VybmVsOiBwbnAgMDA6MDM6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQ
TlAwZjEzIChhY3RpdmUpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MTkxMzld
IGluc3A2NDAwIGtlcm5lbDogeGVuOiByZWdpc3RlcmluZyBnc2kgMSB0cmlnZ2VyaW5nIDEgcG9s
YXJpdHkgMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODE5MTQ5XSBpbnNwNjQw
MCBrZXJuZWw6IHhlbjogLS0mZ3Q7IHBpcnE9MSAtJmd0OyBpcnE9MSAoZ3NpPTEpPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MTkxODddIGluc3A2NDAwIGtlcm5lbDogcG5wIDAw
OjA0OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDMwMyAoYWN0aXZlKTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODE5MjExXSBpbnNwNjQwMCBrZXJuZWw6IHhl
bjogcmVnaXN0ZXJpbmcgZ3NpIDggdHJpZ2dlcmluZyAxIHBvbGFyaXR5IDA8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxOTIyMF0gaW5zcDY0MDAga2VybmVsOiB4ZW46IC0tJmd0
OyBwaXJxPTggLSZndDsgaXJxPTggKGdzaT04KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgMjQuODE5MjYxXSBpbnNwNjQwMCBrZXJuZWw6IHBucCAwMDowNTogUGx1ZyBhbmQgUGxheSBB
Q1BJIGRldmljZSwgSURzIFBOUDBiMDAgKGFjdGl2ZSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI0LjgxOTMzOF0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDY6IFtpbyAgMHgw
YzgwLTB4MGNmZl0gY291bGQgbm90IGJlIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNC44MTk0MjNdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjA2OiBbaW8gIDB4
MDkxMC0weDA5MWZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAyNC44MTk1MDRdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjA2OiBbaW8gIDB4MDky
MC0weDA5MmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC44MTk1ODVdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjA2OiBbaW8gIDB4MGNiMC0w
eDBjYmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC44MTk2NjVdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjA2OiBbaW8gIDB4MDkzMC0weDA5
N2ZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44
MTk3NDddIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjA2OiBQbHVnIGFuZCBQbGF5IEFDUEkg
ZGV2aWNlLCBJRHMgUE5QMGMwMSAoYWN0aXZlKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgMjQuODE5ODY3XSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDowNzogW21lbSAweGZlZDAw
MDAwLTB4ZmVkMDAzZmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNC44MTk5NTJdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjA3OiBQbHVnIGFu
ZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDEwMyBQTlAwYzAxIChhY3RpdmUpPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MjAzMjFdIGluc3A2NDAwIGtlcm5lbDogcG5wOiBQ
blAgQUNQSTogZm91bmQgOCBkZXZpY2VzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC44MzIyNzldIGluc3A2NDAwIGtlcm5lbDogUE0tVGltZXIgZmFpbGVkIGNvbnNpc3RlbmN5IGNo
ZWNrICAoMHhmZmZmZmYpIC0gYWJvcnRpbmcuPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC44MzI0MDJdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWMuMDogYnJpZGdlIHdp
bmRvdyBbaW8gIDB4MTAwMC0weDBmZmZdIHRvIFtidXMgMGJdIGFkZF9zaXplIDEwMDA8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMjQwOF0gaW5zcDY0MDAga2VybmVsOiBwY2kg
MDAwMDowMDoxYy4wOiBicmlkZ2Ugd2luZG93IFttZW0gMHgwMDEwMDAwMC0weDAwMGZmZmZmIDY0
Yml0IHByZWZdIHRvIFtidXMgMGJdIGFkZF9zaXplIDIwMDAwMCBhZGRfYWxpZ24gMTAwMDAwPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzI0NTVdIGluc3A2NDAwIGtlcm5lbDog
cGNpIDAwMDA6MDA6MWYuMDogQkFSIDEzOiBbaW8gIHNpemUgMHgwMDgwXSBoYXMgYm9ndXMgYWxp
Z25tZW50PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzI1NDBdIGluc3A2NDAw
IGtlcm5lbDogcGNpIDAwMDA6MDA6MWMuMDogcmVzWzE1XT1bbWVtIDB4MDAxMDAwMDAtMHgwMDBm
ZmZmZiA2NGJpdCBwcmVmXSByZXNfdG9fZGV2X3JlcyBhZGRfc2l6ZSAyMDAwMDAgbWluX2FsaWdu
IDEwMDAwMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMyNTQzXSBpbnNwNjQw
MCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFjLjA6IHJlc1sxNV09W21lbSAweDAwMTAwMDAwLTB4MDAy
ZmZmZmYgNjRiaXQgcHJlZl0gcmVzX3RvX2Rldl9yZXMgYWRkX3NpemUgMjAwMDAwIG1pbl9hbGln
biAxMDAwMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMjU0N10gaW5zcDY0
MDAga2VybmVsOiBwY2kgMDAwMDowMDoxYy4wOiByZXNbMTNdPVtpbyAgMHgxMDAwLTB4MGZmZl0g
cmVzX3RvX2Rldl9yZXMgYWRkX3NpemUgMTAwMCBtaW5fYWxpZ24gMTAwMDwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMyNTUwXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAw
OjFjLjA6IHJlc1sxM109W2lvICAweDEwMDAtMHgxZmZmXSByZXNfdG9fZGV2X3JlcyBhZGRfc2l6
ZSAxMDAwIG1pbl9hbGlnbiAxMDAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44
MzI1NjNdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWMuMDogQkFSIDE1OiBhc3NpZ25l
ZCBbbWVtIDB4ODAwMDAwMDAtMHg4MDFmZmZmZiA2NGJpdCBwcmVmXTwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuODMyNjk1XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFj
LjA6IEJBUiAxMzogYXNzaWduZWQgW2lvICAweDIwMDAtMHgyZmZmXTwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuODMyNzc4XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFj
LjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwYl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI0LjgzMjg2MV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxYy4wOiAgIGJyaWRnZSB3
aW5kb3cgW2lvICAweDIwMDAtMHgyZmZmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjQuODMyOTUzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFjLjA6ICAgYnJpZGdlIHdp
bmRvdyBbbWVtIDB4ZWZkMDAwMDAtMHhlZmRmZmZmZl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI0LjgzMzA1Ml0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxYy4wOiAgIGJy
aWRnZSB3aW5kb3cgW21lbSAweDgwMDAwMDAwLTB4ODAxZmZmZmYgNjRiaXQgcHJlZl08L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMzE5NV0gaW5zcDY0MDAga2VybmVsOiBwY2kg
MDAwMDowMDoxYy4zOiBQQ0kgYnJpZGdlIHRvIFtidXMgMGMtMGRdPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNC44MzMyNzhdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWMu
MzogICBicmlkZ2Ugd2luZG93IFtpbyAgMHhkMDAwLTB4ZGZmZl08L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI0LjgzMzM2OF0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxYy4z
OiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGVmYTAwMDAwLTB4ZWZjZmZmZmZdPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzM0NTddIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6
MDA6MWMuMzogICBicmlkZ2Ugd2luZG93IFttZW0gMHhlMDAwMDAwMC0weGUwMWZmZmZmIDY0Yml0
IHByZWZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzM2MDBdIGluc3A2NDAw
IGtlcm5lbDogcGNpIDAwMDA6MDA6MWUuMDogUENJIGJyaWRnZSB0byBbYnVzIDAzXTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzNjg4XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAw
MDAwOjAwOjFlLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZWY5MDAwMDAtMHhlZjlmZmZmZl08
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMzc5MF0gaW5zcDY0MDAga2VybmVs
OiBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDQgW2lvICAweDAwMDAtMHgwY2Y3IHdpbmRvd108
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMzc5M10gaW5zcDY0MDAga2VybmVs
OiBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDUgW2lvICAweDBkMDAtMHhmZmZmIHdpbmRvd108
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMzc5NV0gaW5zcDY0MDAga2VybmVs
OiBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDYgW21lbSAweDAwMGEwMDAwLTB4MDAwYmZmZmYg
d2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzNzk4XSBpbnNwNjQw
MCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNyBbbWVtIDB4MDAwZDAwMDAtMHgw
MDBkZmZmZiB3aW5kb3ddPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzM4MDFd
IGluc3A2NDAwIGtlcm5lbDogcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA4IFttZW0gMHg4MDAw
MDAwMC0weGVmZmZmZmZmIHdpbmRvd108L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
LjgzMzgwNF0gaW5zcDY0MDAga2VybmVsOiBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDkgW21l
bSAweGY0MDA3MDAwLTB4ZjQwMDdmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgMjQuODMzODA3XSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcmVzb3Vy
Y2UgMTAgW21lbSAweGY0MDBjMDAwLTB4ZmViZmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuODMzODEwXSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDow
MDogcmVzb3VyY2UgMTEgW21lbSAweGZlYzEwMDAwLTB4ZmVjZmZmZmYgd2luZG93XTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODEzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9i
dXMgMDAwMDowMDogcmVzb3VyY2UgMTIgW21lbSAweGZlZDAwNDAwLTB4ZmVkMWZmZmYgd2luZG93
XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODE1XSBpbnNwNjQwMCBrZXJu
ZWw6IHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgMTMgW21lbSAweGZlZTEwMDAwLTB4ZmZhZmZm
ZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODE4XSBpbnNw
NjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowYjogcmVzb3VyY2UgMCBbaW8gIDB4MjAwMC0weDJm
ZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzM4MjFdIGluc3A2NDAwIGtl
cm5lbDogcGNpX2J1cyAwMDAwOjBiOiByZXNvdXJjZSAxIFttZW0gMHhlZmQwMDAwMC0weGVmZGZm
ZmZmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODI0XSBpbnNwNjQwMCBr
ZXJuZWw6IHBjaV9idXMgMDAwMDowYjogcmVzb3VyY2UgMiBbbWVtIDB4ODAwMDAwMDAtMHg4MDFm
ZmZmZiA2NGJpdCBwcmVmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODI3
XSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowYzogcmVzb3VyY2UgMCBbaW8gIDB4ZDAw
MC0weGRmZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzM4MjldIGluc3A2
NDAwIGtlcm5lbDogcGNpX2J1cyAwMDAwOjBjOiByZXNvdXJjZSAxIFttZW0gMHhlZmEwMDAwMC0w
eGVmY2ZmZmZmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODMyXSBpbnNw
NjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowYzogcmVzb3VyY2UgMiBbbWVtIDB4ZTAwMDAwMDAt
MHhlMDFmZmZmZiA2NGJpdCBwcmVmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQu
ODMzODM1XSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMzogcmVzb3VyY2UgMSBbbWVt
IDB4ZWY5MDAwMDAtMHhlZjlmZmZmZl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
LjgzMzgzOF0gaW5zcDY0MDAga2VybmVsOiBwY2lfYnVzIDAwMDA6MDM6IHJlc291cmNlIDQgW2lv
ICAweDAwMDAtMHgwY2Y3IHdpbmRvd108L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
LjgzMzg0MV0gaW5zcDY0MDAga2VybmVsOiBwY2lfYnVzIDAwMDA6MDM6IHJlc291cmNlIDUgW2lv
ICAweDBkMDAtMHhmZmZmIHdpbmRvd108L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
LjgzMzg0NF0gaW5zcDY0MDAga2VybmVsOiBwY2lfYnVzIDAwMDA6MDM6IHJlc291cmNlIDYgW21l
bSAweDAwMGEwMDAwLTB4MDAwYmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgMjQuODMzODQ2XSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMzogcmVzb3Vy
Y2UgNyBbbWVtIDB4MDAwZDAwMDAtMHgwMDBkZmZmZiB3aW5kb3ddPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNC44MzM4NDldIGluc3A2NDAwIGtlcm5lbDogcGNpX2J1cyAwMDAwOjAz
OiByZXNvdXJjZSA4IFttZW0gMHg4MDAwMDAwMC0weGVmZmZmZmZmIHdpbmRvd108L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMzg1Ml0gaW5zcDY0MDAga2VybmVsOiBwY2lfYnVz
IDAwMDA6MDM6IHJlc291cmNlIDkgW21lbSAweGY0MDA3MDAwLTB4ZjQwMDdmZmYgd2luZG93XTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODU1XSBpbnNwNjQwMCBrZXJuZWw6
IHBjaV9idXMgMDAwMDowMzogcmVzb3VyY2UgMTAgW21lbSAweGY0MDBjMDAwLTB4ZmViZmZmZmYg
d2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODU4XSBpbnNwNjQw
MCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMzogcmVzb3VyY2UgMTEgW21lbSAweGZlYzEwMDAwLTB4
ZmVjZmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODYx
XSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMzogcmVzb3VyY2UgMTIgW21lbSAweGZl
ZDAwNDAwLTB4ZmVkMWZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjQuODMzODYzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMzogcmVzb3VyY2UgMTMg
W21lbSAweGZlZTEwMDAwLTB4ZmZhZmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjQuODMzOTI1XSBpbnNwNjQwMCBrZXJuZWw6IE5FVDogUmVnaXN0ZXJlZCBwcm90
b2NvbCBmYW1pbHkgMjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODM0MzE0XSBp
bnNwNjQwMCBrZXJuZWw6IFRDUCBlc3RhYmxpc2hlZCBoYXNoIHRhYmxlIGVudHJpZXM6IDE2Mzg0
IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjQuODM0NTcwXSBpbnNwNjQwMCBrZXJuZWw6IFRDUCBiaW5kIGhhc2ggdGFibGUgZW50cmllczog
MTYzODQgKG9yZGVyOiA2LCAyNjIxNDQgYnl0ZXMpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAyNC44MzQ3NzVdIGluc3A2NDAwIGtlcm5lbDogVENQOiBIYXNoIHRhYmxlcyBjb25maWd1
cmVkIChlc3RhYmxpc2hlZCAxNjM4NCBiaW5kIDE2Mzg0KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjQuODM0OTI0XSBpbnNwNjQwMCBrZXJuZWw6IFVEUCBoYXNoIHRhYmxlIGVudHJp
ZXM6IDEwMjQgKG9yZGVyOiAzLCAzMjc2OCBieXRlcyk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI0LjgzNTA0NF0gaW5zcDY0MDAga2VybmVsOiBVRFAtTGl0ZSBoYXNoIHRhYmxlIGVu
dHJpZXM6IDEwMjQgKG9yZGVyOiAzLCAzMjc2OCBieXRlcyk8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgIDI0LjgzNTIxNV0gaW5zcDY0MDAga2VybmVsOiBORVQ6IFJlZ2lzdGVyZWQgcHJv
dG9jb2wgZmFtaWx5IDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzNTMyOF0g
aW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDowMi4wOiBWaWRlbyBkZXZpY2Ugd2l0aCBzaGFk
b3dlZCBST00gYXQgW21lbSAweDAwMGMwMDAwLTB4MDAwZGZmZmZdPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNC44MzU2NjNdIGluc3A2NDAwIGtlcm5lbDogeGVuOiByZWdpc3Rlcmlu
ZyBnc2kgMjAgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI0LjgzNTY4NV0gaW5zcDY0MDAga2VybmVsOiB4ZW46IC0tJmd0OyBwaXJxPTIwIC0m
Z3Q7IGlycT0yMCAoZ3NpPTIwKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODM1
OTk5XSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDIxIHRyaWdnZXJpbmcg
MCBwb2xhcml0eSAxPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzYwMjFdIGlu
c3A2NDAwIGtlcm5lbDogeGVuOiAtLSZndDsgcGlycT0yMSAtJmd0OyBpcnE9MjEgKGdzaT0yMSk8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzNjMyM10gaW5zcDY0MDAga2VybmVs
OiB4ZW46IHJlZ2lzdGVyaW5nIGdzaSAyMiB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODM2MzMyXSBpbnNwNjQwMCBrZXJuZWw6IHhlbjog
LS0mZ3Q7IHBpcnE9MjIgLSZndDsgaXJxPTIyIChnc2k9MjIpPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNC44MzY2MzFdIGluc3A2NDAwIGtlcm5lbDogeGVuOiByZWdpc3RlcmluZyBn
c2kgMjMgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgIDI0LjgzNjY0MV0gaW5zcDY0MDAga2VybmVsOiB4ZW46IC0tJmd0OyBwaXJxPTIzIC0mZ3Q7
IGlycT0yMyAoZ3NpPTIzKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODM2OTQz
XSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDIwIHRyaWdnZXJpbmcgMCBw
b2xhcml0eSAxPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzY5NDZdIGluc3A2
NDAwIGtlcm5lbDogQWxyZWFkeSBzZXR1cCB0aGUgR1NJIDoyMDwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuODM3MjcwXSBpbnNwNjQwMCBrZXJuZWw6IFBDSTogQ0xTIDY0IGJ5dGVz
LCBkZWZhdWx0IDY0PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzczODJdIGlu
c3A2NDAwIGtlcm5lbDogVW5wYWNraW5nIGluaXRyYW1mcy4uLjwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjUuMzE5MzY3XSBpbnNwNjQwMCBrZXJuZWw6IEZyZWVpbmcgaW5pdHJkIG1l
bW9yeTogMjAwNjBLIChmZmZmODgwMDA0MDAwMDAwIC0gZmZmZjg4MDAwNTM5NzAwMCk8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjMyMTAyNl0gaW5zcDY0MDAga2VybmVsOiBmdXRl
eCBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXI6IDMsIDMyNzY4IGJ5dGVzKTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuMzIxMTY1XSBpbnNwNjQwMCBrZXJuZWw6IGF1ZGl0
OiBpbml0aWFsaXppbmcgbmV0bGluayBzdWJzeXMgKGRpc2FibGVkKTwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjUuMzIxMjgwXSBpbnNwNjQwMCBrZXJuZWw6IGF1ZGl0OiB0eXBlPTIw
MDAgYXVkaXQoMTQ2Mzg1OTc5Ni40NzU6MSk6IGluaXRpYWxpemVkPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNS4zMjE4MzJdIGluc3A2NDAwIGtlcm5lbDogSW5pdGlhbGlzZSBzeXN0
ZW0gdHJ1c3RlZCBrZXlyaW5nPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4t
Ym90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2st
aW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS4zMjIx
MDVdIGluc3A2NDAwIGtlcm5lbDogd29ya2luZ3NldDogdGltZXN0YW1wX2JpdHM9MzQgbWF4X29y
ZGVyPTE5IGJ1Y2tldF9vcmRlcj0wPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS4z
MjUzODNdIGluc3A2NDAwIGtlcm5lbDogemJ1ZDogbG9hZGVkPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNS4zMjYzNTFdIGluc3A2NDAwIGtlcm5lbDogS2V5IHR5cGUgYmlnX2tleSBy
ZWdpc3RlcmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS4zMjY0MzRdIGluc3A2
NDAwIGtlcm5lbDogU0VMaW51eDogIFJlZ2lzdGVyaW5nIG5ldGZpbHRlciBob29rczwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDE1OTE5XSBpbnNwNjQwMCBrZXJuZWw6IE5FVDog
UmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMzg8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgIDI1LjQxNjAzMl0gaW5zcDY0MDAga2VybmVsOiBLZXkgdHlwZSBhc3ltbWV0cmljIHJlZ2lz
dGVyZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQxNjExM10gaW5zcDY0MDAg
a2VybmVsOiBBc3ltbWV0cmljIGtleSBwYXJzZXIgJ3g1MDknIHJlZ2lzdGVyZWQ8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQxNjI5NV0gaW5zcDY0MDAga2VybmVsOiBCbG9jayBs
YXllciBTQ1NJIGdlbmVyaWMgKGJzZykgZHJpdmVyIHZlcnNpb24gMC40IGxvYWRlZCAobWFqb3Ig
MjQ5KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDE2NTA1XSBpbnNwNjQwMCBr
ZXJuZWw6IGlvIHNjaGVkdWxlciBub29wIHJlZ2lzdGVyZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgIDI1LjQxNjU4NV0gaW5zcDY0MDAga2VybmVsOiBpbyBzY2hlZHVsZXIgZGVhZGxp
bmUgcmVnaXN0ZXJlZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDE2NzIzXSBp
bnNwNjQwMCBrZXJuZWw6IGlvIHNjaGVkdWxlciBjZnEgcmVnaXN0ZXJlZCAoZGVmYXVsdCk8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQxNzE5Ml0gaW5zcDY0MDAga2VybmVsOiB4
ZW46IHJlZ2lzdGVyaW5nIGdzaSAxNiB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMTwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDE3MjE3XSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogLS0m
Z3Q7IHBpcnE9MTYgLSZndDsgaXJxPTE2IChnc2k9MTYpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNS40MTc1OTVdIGluc3A2NDAwIGtlcm5lbDogeGVuOiByZWdpc3RlcmluZyBnc2kg
MTkgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQxNzYwNV0gaW5zcDY0MDAga2VybmVsOiB4ZW46IC0tJmd0OyBwaXJxPTE5IC0mZ3Q7IGly
cT0xOSAoZ3NpPTE5KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDE3ODQzXSBp
bnNwNjQwMCBrZXJuZWw6IHBjaV9ob3RwbHVnOiBQQ0kgSG90IFBsdWcgUENJIENvcmUgdmVyc2lv
bjogMC41PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40MTc5MzRdIGluc3A2NDAw
IGtlcm5lbDogcGNpZWhwOiBQQ0kgRXhwcmVzcyBIb3QgUGx1ZyBDb250cm9sbGVyIERyaXZlciB2
ZXJzaW9uOiAwLjQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQxODA3Ml0gaW5z
cDY0MDAga2VybmVsOiBpbnRlbF9pZGxlOiBkb2VzIG5vdCBydW4gb24gZmFtaWx5IDYgbW9kZWwg
MTU8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQxODQ5Nl0gaW5zcDY0MDAga2Vy
bmVsOiBBQ1BJOiBBQyBBZGFwdGVyIFtBQ10gKG9uLWxpbmUpPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNS40MTg2OTddIGluc3A2NDAwIGtlcm5lbDogaW5wdXQ6IExpZCBTd2l0Y2gg
YXMgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YU1lCVVM6MDAvUE5QMEMwRDowMC9pbnB1dC9pbnB1
dDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQxOTI3Nl0gaW5zcDY0MDAga2Vy
bmVsOiBBQ1BJOiBMaWQgU3dpdGNoIFtMSURdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNS40MTk0MjJdIGluc3A2NDAwIGtlcm5lbDogaW5wdXQ6IFBvd2VyIEJ1dHRvbiBhcyAvZGV2
aWNlcy9MTlhTWVNUTTowMC9MTlhTWUJVUzowMC9QTlAwQzBDOjAwL2lucHV0L2lucHV0MTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDE5NTU1XSBpbnNwNjQwMCBrZXJuZWw6IEFD
UEk6IFBvd2VyIEJ1dHRvbiBbUEJUTl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1
LjQxOTcwMF0gaW5zcDY0MDAga2VybmVsOiBpbnB1dDogU2xlZXAgQnV0dG9uIGFzIC9kZXZpY2Vz
L0xOWFNZU1RNOjAwL0xOWFNZQlVTOjAwL1BOUDBDMEU6MDAvaW5wdXQvaW5wdXQyPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40MTk4MzNdIGluc3A2NDAwIGtlcm5lbDogQUNQSTog
U2xlZXAgQnV0dG9uIFtTQlROXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDIw
MDQ4XSBpbnNwNjQwMCBrZXJuZWw6IHRzYzogTWFya2luZyBUU0MgdW5zdGFibGUgZHVlIHRvIFRT
QyBoYWx0cyBpbiBpZGxlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40MjA0MzJd
IGluc3A2NDAwIGtlcm5lbDogV2FybmluZzogUHJvY2Vzc29yIFBsYXRmb3JtIExpbWl0IG5vdCBz
dXBwb3J0ZWQuPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40MjY2ODFdIGluc3A2
NDAwIGtlcm5lbDogdGhlcm1hbCBMTlhUSEVSTTowMDogcmVnaXN0ZXJlZCBhcyB0aGVybWFsX3pv
bmUwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40MjY3NjRdIGluc3A2NDAwIGtl
cm5lbDogQUNQSTogVGhlcm1hbCBab25lIFtUSE1dICg3MiBDKTwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjUuNDI2ODkzXSBpbnNwNjQwMCBrZXJuZWw6IEdIRVM6IEhFU1QgaXMgbm90
IGVuYWJsZWQhPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40MzI5MzNdIGluc3A2
NDAwIGtlcm5lbDogU2VyaWFsOiA4MjUwLzE2NTUwIGRyaXZlciwgMzIgcG9ydHMsIElSUSBzaGFy
aW5nIGVuYWJsZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ0NTg1N10gaW5z
cDY0MDAga2VybmVsOiBocGV0X2FjcGlfYWRkOiBubyBhZGRyZXNzIG9yIGlycXMgaW4gX0NSUzwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDQ2Mjg3XSBpbnNwNjQwMCBrZXJuZWw6
IE5vbi12b2xhdGlsZSBtZW1vcnkgZHJpdmVyIHYxLjM8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI1LjQ0NjUyM10gaW5zcDY0MDAga2VybmVsOiBMaW51eCBhZ3BnYXJ0IGludGVyZmFj
ZSB2MC4xMDM8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ0ODA1OF0gaW5zcDY0
MDAga2VybmVsOiBhdGFfcGlpeCAwMDAwOjAwOjFmLjI6IHZlcnNpb24gMi4xMzwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDQ4OTcxXSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogcmVn
aXN0ZXJpbmcgZ3NpIDE3IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNS40NDg5OThdIGluc3A2NDAwIGtlcm5lbDogeGVuOiAtLSZndDsgcGly
cT0xNyAtJmd0OyBpcnE9MTcgKGdzaT0xNyk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQ0OTAzNF0gaW5zcDY0MDAga2VybmVsOiBhdGFfcGlpeCAwMDAwOjAwOjFmLjI6IE1BUCBb
IFAwIFAyIElERSBJREUgXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDUzNDA3
XSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IEJhdHRlcnkgU2xvdCBbQkFUMF0gKGJhdHRlcnkgcHJl
c2VudCk8L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyBeIFRoZXNlIHR3byBsaW5lcyBhcmUgY29ycmVjdCwgYnV0IHRo
ZSBmb2xsb3dpbmcgcHJvYmUgZmFpbHMuIEF0YV9waWl4IGlzIGJ1aWx0aW4gdG8gdGhlIGtlcm5l
bF08L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ1MzQxOF0gaW5zcDY0MDAga2VybmVsOiBhdGFfcGlpeDog
cHJvYmUgb2YgMDAwMDowMDoxZi4yIGZhaWxlZCB3aXRoIGVycm9yIC0yMjwvcD4KPHAgc3R5bGU9
Ii1xdC1wYXJhZ3JhcGgtdHlwZTplbXB0eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAiPiZuYnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
IEJ5IGNvbXBhcmlzb24sIGJhcmVtZXRhbCB3b3VsZCBoYXZlIHNhaWQ6PC9wPgo8cCBzdHlsZT0i
LXF0LXBhcmFncmFwaC10eXBlOmVtcHR5OyBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7ICI+Jm5ic3A7PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPjxz
cGFuIHN0eWxlPSIgZm9udC1mYW1pbHk6J21vbm9zcGFjZSc7IGNvbG9yOiMwMDAwMDA7IGJhY2tn
cm91bmQtY29sb3I6I2ZmZmZmZjsiPk1heSAyMSAxNTozNDoxOSBpbnNwNjQwMCBrZXJuZWw6IHNj
c2kgaG9zdDA6IGF0YV9waWl4IDwvc3Bhbj48c3BhbiBzdHlsZT0iIGZvbnQtZmFtaWx5Oidtb25v
c3BhY2UnOyI+PGJyIC8+TWF5IDIxIDE1OjM0OjE5IGluc3A2NDAwIGtlcm5lbDogc2NzaSBob3N0
MTogYXRhX3BpaXggPGJyIC8+TWF5IDIxIDE1OjM0OjE5IGluc3A2NDAwIGtlcm5lbDogYXRhMTog
U0FUQSBtYXggVURNQS8xMzMgY21kIDB4MWYwIGN0bCAweDNmNiBibWRtYSAweGJmYTAgaXJxIDE0
IDxiciAvPk1heSAyMSAxNTozNDoxOSBpbnNwNjQwMCBrZXJuZWw6IGF0YTI6IFBBVEEgbWF4IFVE
TUEvMTAwIGNtZCAweDE3MCBjdGwgMHgzNzYgYm1kbWEgMHhiZmE4IGlycSAxNTxiciAvPjxiciAv
Pl08L3NwYW4+PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NTM1MThdIGluc3A2
NDAwIGtlcm5lbDogbGlicGh5OiBGaXhlZCBNRElPIEJ1czogcHJvYmVkPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAyNS40NTM2MTFdIGluc3A2NDAwIGtlcm5lbDogZWhjaV9oY2Q6IFVT
QiAyLjAgJ0VuaGFuY2VkJyBIb3N0IENvbnRyb2xsZXIgKEVIQ0kpIERyaXZlcjwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDUzNjE3XSBpbnNwNjQwMCBrZXJuZWw6IGVoY2ktcGNp
OiBFSENJIFBDSSBwbGF0Zm9ybSBkcml2ZXI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQ1Mzc3OF0gaW5zcDY0MDAga2VybmVsOiB4ZW46IHJlZ2lzdGVyaW5nIGdzaSAyMCB0cmln
Z2VyaW5nIDAgcG9sYXJpdHkgMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDUz
NzgxXSBpbnNwNjQwMCBrZXJuZWw6IEFscmVhZHkgc2V0dXAgdGhlIEdTSSA6MjA8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ1MzgzN10gaW5zcDY0MDAga2VybmVsOiBlaGNpLXBj
aSAwMDAwOjAwOjFkLjc6IEVIQ0kgSG9zdCBDb250cm9sbGVyPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNS40NTM4OTldIGluc3A2NDAwIGtlcm5lbDogZWhjaS1wY2kgMDAwMDowMDox
ZC43OiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDE8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ1MzkyNV0gaW5zcDY0MDAga2VybmVsOiBlaGNp
LXBjaSAwMDAwOjAwOjFkLjc6IGRlYnVnIHBvcnQgMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgMjUuNDU3ODUxXSBpbnNwNjQwMCBrZXJuZWw6IGVoY2ktcGNpIDAwMDA6MDA6MWQuNzog
Y2FjaGUgbGluZSBzaXplIG9mIDY0IGlzIG5vdCBzdXBwb3J0ZWQ8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI1LjQ1Nzg5Ml0gaW5zcDY0MDAga2VybmVsOiBlaGNpLXBjaSAwMDAwOjAw
OjFkLjc6IGlycSAyMCwgaW8gbWVtIDB4ZmZhODAwMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI1LjQ2MzAyNF0gaW5zcDY0MDAga2VybmVsOiBlaGNpLXBjaSAwMDAwOjAwOjFkLjc6
IFVTQiAyLjAgc3RhcnRlZCwgRUhDSSAxLjAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNS40NjMxNzZdIGluc3A2NDAwIGtlcm5lbDogdXNiIHVzYjE6IE5ldyBVU0IgZGV2aWNlIGZv
dW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjUuNDYzMjYxXSBpbnNwNjQwMCBrZXJuZWw6IHVzYiB1c2IxOiBOZXcgVVNCIGRl
dmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MTwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDYzMzkwXSBpbnNwNjQwMCBrZXJuZWw6IHVzYiB1c2Ix
OiBQcm9kdWN0OiBFSENJIEhvc3QgQ29udHJvbGxlcjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgMjUuNDYzNDY4XSBpbnNwNjQwMCBrZXJuZWw6IHVzYiB1c2IxOiBNYW51ZmFjdHVyZXI6
IExpbnV4IDQuNi4wLTEuZmMyNS54ODZfNjQgZWhjaV9oY2Q8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgIDI1LjQ2MzU1MF0gaW5zcDY0MDAga2VybmVsOiB1c2IgdXNiMTogU2VyaWFsTnVt
YmVyOiAwMDAwOjAwOjFkLjc8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2Mzg1
NF0gaW5zcDY0MDAga2VybmVsOiBodWIgMS0wOjEuMDogVVNCIGh1YiBmb3VuZDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDYzOTQzXSBpbnNwNjQwMCBrZXJuZWw6IGh1YiAxLTA6
MS4wOiA4IHBvcnRzIGRldGVjdGVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40
NjQ1MDJdIGluc3A2NDAwIGtlcm5lbDogb2hjaV9oY2Q6IFVTQiAxLjEgJ09wZW4nIEhvc3QgQ29u
dHJvbGxlciAoT0hDSSkgRHJpdmVyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40
NjQ1OTJdIGluc3A2NDAwIGtlcm5lbDogb2hjaS1wY2k6IE9IQ0kgUENJIHBsYXRmb3JtIGRyaXZl
cjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY0Njg3XSBpbnNwNjQwMCBrZXJu
ZWw6IHVoY2lfaGNkOiBVU0IgVW5pdmVyc2FsIEhvc3QgQ29udHJvbGxlciBJbnRlcmZhY2UgZHJp
dmVyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NjQ5NDddIGluc3A2NDAwIGtl
cm5lbDogeGVuOiByZWdpc3RlcmluZyBnc2kgMjAgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDE8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2NDk1Ml0gaW5zcDY0MDAga2VybmVsOiBB
bHJlYWR5IHNldHVwIHRoZSBHU0kgOjIwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40NjUwNjddIGluc3A2NDAwIGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4wOiBVSENJIEhv
c3QgQ29udHJvbGxlcjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY1MjM0XSBp
bnNwNjQwMCBrZXJuZWw6IHVoY2lfaGNkIDAwMDA6MDA6MWQuMDogbmV3IFVTQiBidXMgcmVnaXN0
ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNS40NjUzNzVdIGluc3A2NDAwIGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4wOiBkZXRl
Y3RlZCAyIHBvcnRzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NjU0ODhdIGlu
c3A2NDAwIGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4wOiBpcnEgMjAsIGlvIGJhc2UgMHgw
MDAwYmY4MDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY1NjQ1XSBpbnNwNjQw
MCBrZXJuZWw6IHVzYiB1c2IyOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2Yiwg
aWRQcm9kdWN0PTAwMDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2NTczMF0g
aW5zcDY0MDAga2VybmVsOiB1c2IgdXNiMjogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMs
IFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQ2NTg1OV0gaW5zcDY0MDAga2VybmVsOiB1c2IgdXNiMjogUHJvZHVjdDogVUhDSSBIb3N0
IENvbnRyb2xsZXI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2NTkzOF0gaW5z
cDY0MDAga2VybmVsOiB1c2IgdXNiMjogTWFudWZhY3R1cmVyOiBMaW51eCA0LjYuMC0xLmZjMjUu
eDg2XzY0IHVoY2lfaGNkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NjYwMzVd
IGluc3A2NDAwIGtlcm5lbDogdXNiIHVzYjI6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxZC4wPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NjYzMDVdIGluc3A2NDAwIGtlcm5lbDog
aHViIDItMDoxLjA6IFVTQiBodWIgZm91bmQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQ2NjM5Ml0gaW5zcDY0MDAga2VybmVsOiBodWIgMi0wOjEuMDogMiBwb3J0cyBkZXRlY3Rl
ZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY2Nzk0XSBpbnNwNjQwMCBrZXJu
ZWw6IHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDIxIHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NjY3OThdIGluc3A2NDAwIGtlcm5lbDogQWxy
ZWFkeSBzZXR1cCB0aGUgR1NJIDoyMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUu
NDY2OTAwXSBpbnNwNjQwMCBrZXJuZWw6IHVoY2lfaGNkIDAwMDA6MDA6MWQuMTogVUhDSSBIb3N0
IENvbnRyb2xsZXI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2NzA3OF0gaW5z
cDY0MDAga2VybmVsOiB1aGNpX2hjZCAwMDAwOjAwOjFkLjE6IG5ldyBVU0IgYnVzIHJlZ2lzdGVy
ZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjUuNDY3MjE5XSBpbnNwNjQwMCBrZXJuZWw6IHVoY2lfaGNkIDAwMDA6MDA6MWQuMTogZGV0ZWN0
ZWQgMiBwb3J0czwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY3MzU1XSBpbnNw
NjQwMCBrZXJuZWw6IHVoY2lfaGNkIDAwMDA6MDA6MWQuMTogaXJxIDIxLCBpbyBiYXNlIDB4MDAw
MGJmNjA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2NzUxNV0gaW5zcDY0MDAg
a2VybmVsOiB1c2IgdXNiMzogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIsIGlk
UHJvZHVjdD0wMDAxPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40Njc1OThdIGlu
c3A2NDAwIGtlcm5lbDogdXNiIHVzYjM6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQ
cm9kdWN0PTIsIFNlcmlhbE51bWJlcj0xPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40Njc3MjddIGluc3A2NDAwIGtlcm5lbDogdXNiIHVzYjM6IFByb2R1Y3Q6IFVIQ0kgSG9zdCBD
b250cm9sbGVyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40Njc4MDZdIGluc3A2
NDAwIGtlcm5lbDogdXNiIHVzYjM6IE1hbnVmYWN0dXJlcjogTGludXggNC42LjAtMS5mYzI1Lng4
Nl82NCB1aGNpX2hjZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY3ODg4XSBp
bnNwNjQwMCBrZXJuZWw6IHVzYiB1c2IzOiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MWQuMTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY4MTY3XSBpbnNwNjQwMCBrZXJuZWw6IGh1
YiAzLTA6MS4wOiBVU0IgaHViIGZvdW5kPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40NjgyNTddIGluc3A2NDAwIGtlcm5lbDogaHViIDMtMDoxLjA6IDIgcG9ydHMgZGV0ZWN0ZWQ8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2ODY2NF0gaW5zcDY0MDAga2VybmVs
OiB4ZW46IHJlZ2lzdGVyaW5nIGdzaSAyMiB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY4NjY4XSBpbnNwNjQwMCBrZXJuZWw6IEFscmVh
ZHkgc2V0dXAgdGhlIEdTSSA6MjI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2
ODc2OV0gaW5zcDY0MDAga2VybmVsOiB1aGNpX2hjZCAwMDAwOjAwOjFkLjI6IFVIQ0kgSG9zdCBD
b250cm9sbGVyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40Njg5MzZdIGluc3A2
NDAwIGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4yOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVk
LCBhc3NpZ25lZCBidXMgbnVtYmVyIDQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1
LjQ2OTA5MF0gaW5zcDY0MDAga2VybmVsOiB1aGNpX2hjZCAwMDAwOjAwOjFkLjI6IGRldGVjdGVk
IDIgcG9ydHM8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2OTIyNF0gaW5zcDY0
MDAga2VybmVsOiB1aGNpX2hjZCAwMDAwOjAwOjFkLjI6IGlycSAyMiwgaW8gYmFzZSAweDAwMDBi
ZjQwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NjkzODVdIGluc3A2NDAwIGtl
cm5lbDogdXNiIHVzYjQ6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFBy
b2R1Y3Q9MDAwMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY5NDY4XSBpbnNw
NjQwMCBrZXJuZWw6IHVzYiB1c2I0OiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJv
ZHVjdD0yLCBTZXJpYWxOdW1iZXI9MTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUu
NDY5NTk4XSBpbnNwNjQwMCBrZXJuZWw6IHVzYiB1c2I0OiBQcm9kdWN0OiBVSENJIEhvc3QgQ29u
dHJvbGxlcjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY5Njc3XSBpbnNwNjQw
MCBrZXJuZWw6IHVzYiB1c2I0OiBNYW51ZmFjdHVyZXI6IExpbnV4IDQuNi4wLTEuZmMyNS54ODZf
NjQgdWhjaV9oY2Q8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2OTc1OF0gaW5z
cDY0MDAga2VybmVsOiB1c2IgdXNiNDogU2VyaWFsTnVtYmVyOiAwMDAwOjAwOjFkLjI8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3MDAzN10gaW5zcDY0MDAga2VybmVsOiBodWIg
NC0wOjEuMDogVVNCIGh1YiBmb3VuZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUu
NDcwMTM1XSBpbnNwNjQwMCBrZXJuZWw6IGh1YiA0LTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzA1NDRdIGluc3A2NDAwIGtlcm5lbDog
eGVuOiByZWdpc3RlcmluZyBnc2kgMjMgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDE8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3MDU0OV0gaW5zcDY0MDAga2VybmVsOiBBbHJlYWR5
IHNldHVwIHRoZSBHU0kgOjIzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4t
Ym90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2st
aW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzA2
NTBdIGluc3A2NDAwIGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4zOiBVSENJIEhvc3QgQ29u
dHJvbGxlcjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDcwODA5XSBpbnNwNjQw
MCBrZXJuZWw6IHVoY2lfaGNkIDAwMDA6MDA6MWQuMzogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwg
YXNzaWduZWQgYnVzIG51bWJlciA1PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40
NzA5NDldIGluc3A2NDAwIGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4zOiBkZXRlY3RlZCAy
IHBvcnRzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzEwOTBdIGluc3A2NDAw
IGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4zOiBpcnEgMjMsIGlvIGJhc2UgMHgwMDAwYmYy
MDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDcxMjUwXSBpbnNwNjQwMCBrZXJu
ZWw6IHVzYiB1c2I1OiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9k
dWN0PTAwMDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3MTMzM10gaW5zcDY0
MDAga2VybmVsOiB1c2IgdXNiNTogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1
Y3Q9MiwgU2VyaWFsTnVtYmVyPTE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3
MTQ2NF0gaW5zcDY0MDAga2VybmVsOiB1c2IgdXNiNTogUHJvZHVjdDogVUhDSSBIb3N0IENvbnRy
b2xsZXI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3MTU0M10gaW5zcDY0MDAg
a2VybmVsOiB1c2IgdXNiNTogTWFudWZhY3R1cmVyOiBMaW51eCA0LjYuMC0xLmZjMjUueDg2XzY0
IHVoY2lfaGNkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzE2MjVdIGluc3A2
NDAwIGtlcm5lbDogdXNiIHVzYjU6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxZC4zPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzE4OTZdIGluc3A2NDAwIGtlcm5lbDogaHViIDUt
MDoxLjA6IFVTQiBodWIgZm91bmQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3
MTk4Nl0gaW5zcDY0MDAga2VybmVsOiBodWIgNS0wOjEuMDogMiBwb3J0cyBkZXRlY3RlZDwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDcyMzI1XSBpbnNwNjQwMCBrZXJuZWw6IHVz
YmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNic2VyaWFsPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzI0MThdIGluc3A2NDAwIGtlcm5lbDogdXNiY29y
ZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JzZXJpYWxfZ2VuZXJpYzwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDcyNTEwXSBpbnNwNjQwMCBrZXJuZWw6IHVz
YnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIGdlbmVyaWM8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3MjY1MF0gaW5zcDY0MDAga2VybmVsOiBpODA0
MjogUE5QOiBQUy8yIENvbnRyb2xsZXIgW1BOUDAzMDM6S0JDLFBOUDBmMTM6UFMyTV0gYXQgMHg2
MCwweDY0IGlycSAxLDEyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzU2MjFd
IGluc3A2NDAwIGtlcm5lbDogc2VyaW86IGk4MDQyIEtCRCBwb3J0IGF0IDB4NjAsMHg2NCBpcnEg
MTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDc1NzA1XSBpbnNwNjQwMCBrZXJu
ZWw6IHNlcmlvOiBpODA0MiBBVVggcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEyPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzU5ODZdIGluc3A2NDAwIGtlcm5lbDogbW91c2VkZXY6
IFBTLzIgbW91c2UgZGV2aWNlIGNvbW1vbiBmb3IgYWxsIG1pY2U8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI1LjQ3NjUwMV0gaW5zcDY0MDAga2VybmVsOiBydGNfY21vcyAwMDowNTog
UlRDIGNhbiB3YWtlIGZyb20gUzQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3
NjgzMl0gaW5zcDY0MDAga2VybmVsOiBydGNfY21vcyAwMDowNTogcnRjIGNvcmU6IHJlZ2lzdGVy
ZWQgcnRjX2Ntb3MgYXMgcnRjMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDc2
OTY4XSBpbnNwNjQwMCBrZXJuZWw6IHJ0Y19jbW9zIDAwOjA1OiBhbGFybXMgdXAgdG8gb25lIG1v
bnRoLCB5M2ssIDExNCBieXRlcyBudnJhbTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjUuNDc3MTYwXSBpbnNwNjQwMCBrZXJuZWw6IGRldmljZS1tYXBwZXI6IHVldmVudDogdmVyc2lv
biAxLjAuMzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDc3Mzg4XSBpbnNwNjQw
MCBrZXJuZWw6IGRldmljZS1tYXBwZXI6IGlvY3RsOiA0LjM0LjAtaW9jdGwgKDIwMTUtMTAtMjgp
IGluaXRpYWxpc2VkOiBkbS1kZXZlbEByZWRoYXQuY29tPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNS40NzgxNzBdIGluc3A2NDAwIGtlcm5lbDogaGlkcmF3OiByYXcgSElEIGV2ZW50
cyBkcml2ZXIgKEMpIEppcmkgS29zaW5hPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40NzgzMzddIGluc3A2NDAwIGtlcm5lbDogdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJm
YWNlIGRyaXZlciB1c2JoaWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3ODQx
OF0gaW5zcDY0MDAga2VybmVsOiB1c2JoaWQ6IFVTQiBISUQgY29yZSBkcml2ZXI8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3ODY3OV0gaW5zcDY0MDAga2VybmVsOiBkcm9wX21v
bml0b3I6IEluaXRpYWxpemluZyBuZXR3b3JrIGRyb3AgbW9uaXRvciBzZXJ2aWNlPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40Nzg4OTFdIGluc3A2NDAwIGtlcm5lbDogaXBfdGFi
bGVzOiAoQykgMjAwMC0yMDA2IE5ldGZpbHRlciBDb3JlIFRlYW08L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI1LjQ3OTA4Nl0gaW5zcDY0MDAga2VybmVsOiBJbml0aWFsaXppbmcgWEZS
TSBuZXRsaW5rIHNvY2tldDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDc5NDky
XSBpbnNwNjQwMCBrZXJuZWw6IE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTA8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3OTY1NF0gaW5zcDY0MDAga2VybmVsOiBp
bnB1dDogQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2FyZCBhcyAvZGV2aWNlcy9wbGF0Zm9ybS9p
ODA0Mi9zZXJpbzAvaW5wdXQvaW5wdXQzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40ODA0NjVdIGluc3A2NDAwIGtlcm5lbDogbWlwNjogTW9iaWxlIElQdjY8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ4MDU0NV0gaW5zcDY0MDAga2VybmVsOiBORVQ6IFJlZ2lz
dGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE3PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40ODA5MTNdIGluc3A2NDAwIGtlcm5lbDogbWljcm9jb2RlOiBDUFUwIHNpZz0weDZmNiwgcGY9
MHgyMCwgcmV2aXNpb249MHhkMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDgx
MDE4XSBpbnNwNjQwMCBrZXJuZWw6IG1pY3JvY29kZTogQ1BVMSBzaWc9MHg2ZjYsIHBmPTB4MjAs
IHJldmlzaW9uPTB4ZDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ4MTE3MF0g
aW5zcDY0MDAga2VybmVsOiBtaWNyb2NvZGU6IE1pY3JvY29kZSBVcGRhdGUgRHJpdmVyOiB2Mi4w
MSAmbHQ7dGlncmFuQGFpdmF6aWFuLmZzbmV0LmNvLnVrJmd0OywgUGV0ZXIgT3J1YmE8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ4MTY1Ml0gaW5zcDY0MDAga2VybmVsOiByZWdp
c3RlcmVkIHRhc2tzdGF0cyB2ZXJzaW9uIDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQ4MTc1MV0gaW5zcDY0MDAga2VybmVsOiBMb2FkaW5nIGNvbXBpbGVkLWluIFguNTA5IGNl
cnRpZmljYXRlczwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDg4NTQ2XSBpbnNw
NjQwMCBrZXJuZWw6IGFsZzogTm8gdGVzdCBmb3IgcGtjczFwYWQocnNhLHNoYTI1NikgKHBrY3Mx
cGFkKHJzYS1nZW5lcmljLHNoYTI1NikpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40OTAyMDVdIGluc3A2NDAwIGtlcm5lbDogTG9hZGVkIFguNTA5IGNlcnQgJ0ZlZG9yYSBrZXJu
ZWwgc2lnbmluZyBrZXk6IGI4N2ViZmM0YWFkMDc1OTIxNGU4MmQ4YmMwYjA1MWMyYThjZWFlZmQn
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40OTA0MTFdIGluc3A2NDAwIGtlcm5l
bDogenN3YXA6IGxvYWRlZCB1c2luZyBwb29sIGx6by96YnVkPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNS40OTExMDddIGluc3A2NDAwIGtlcm5lbDogICBNYWdpYyBudW1iZXI6IDA6
MjczOjc0OTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDkxMjIyXSBpbnNwNjQw
MCBrZXJuZWw6IHR0eSB0dHlTMDogaGFzaCBtYXRjaGVzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNS40OTE0NDddIGluc3A2NDAwIGtlcm5lbDogcnRjX2Ntb3MgMDA6MDU6IHNldHRp
bmcgc3lzdGVtIGNsb2NrIHRvIDIwMTYtMDUtMjEgMTk6NDM6MTYgVVRDICgxNDYzODU5Nzk2KTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDkxNjYwXSBpbnNwNjQwMCBrZXJuZWw6
IFBNOiBIaWJlcm5hdGlvbiBpbWFnZSBub3QgcHJlc2VudCBvciBjb3VsZCBub3QgYmUgbG9hZGVk
LjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDkyODQxXSBpbnNwNjQwMCBrZXJu
ZWw6IEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDE1NjhLIChmZmZmZmZmZjgxZDRmMDAw
IC0gZmZmZmZmZmY4MWVkNzAwMCk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ5
Mjk4MV0gaW5zcDY0MDAga2VybmVsOiBXcml0ZSBwcm90ZWN0aW5nIHRoZSBrZXJuZWwgcmVhZC1v
bmx5IGRhdGE6IDEyMjg4azwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDk4NTY0
XSBpbnNwNjQwMCBrZXJuZWw6IEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDEwMEsgKGZm
ZmY4ODAwMDE3ZTcwMDAgLSBmZmZmODgwMDAxODAwMDAwKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjUuNDk5NTcxXSBpbnNwNjQwMCBrZXJuZWw6IEZyZWVpbmcgdW51c2VkIGtlcm5l
bCBtZW1vcnk6IDg0NEsgKGZmZmY4ODAwMDFiMmQwMDAgLSBmZmZmODgwMDAxYzAwMDAwKTwvcD4K
PHAgc3R5bGU9Ii1xdC1wYXJhZ3JhcGgtdHlwZTplbXB0eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAiPiZuYnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bVGhlIGZvbGxvd2luZyBpcyB0aGUgb25seSBrZXJuZWwgV0FSTklORzogb3IgQlVH
Ol08L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ5OTcxMF0gaW5zcDY0MDAga2VybmVsOiAtLS0tLS0tLS0t
LS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQ5OTc5OF0gaW5zcDY0MDAga2VybmVsOiBXQVJOSU5HOiBDUFU6IDEgUElEOiAxIGF0IGFy
Y2gveDg2L21tL2R1bXBfcGFnZXRhYmxlcy5jOjIyNSBub3RlX3BhZ2UrMHg2M2MvMHg3ZTA8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ5OTkzMF0gaW5zcDY0MDAga2VybmVsOiB4
ODYvbW06IEZvdW5kIGluc2VjdXJlIFcrWCBtYXBwaW5nIGF0IGFkZHJlc3MgZmZmZjg4MDAwMDAw
MDAwMC8weGZmZmY4ODAwMDAwMDAwMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1
LjUwMDA3Ml0gaW5zcDY0MDAga2VybmVsOiBNb2R1bGVzIGxpbmtlZCBpbjo8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI1LjUwMDE3NF0gaW5zcDY0MDAga2VybmVsOiBDUFU6IDEgUElE
OiAxIENvbW06IHN3YXBwZXIvMCBOb3QgdGFpbnRlZCA0LjYuMC0xLmZjMjUueDg2XzY0ICMxPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS41MDAyNTZdIGluc3A2NDAwIGtlcm5lbDog
SGFyZHdhcmUgbmFtZTogRGVsbCBJbmMuIE1NMDYxICAgICAgICAgICAgICAgICAgICAgICAgICAg
LzBLRDg4MiwgQklPUyBBMTcgMDYvMTMvMjAwNzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgMjUuNTAwMzg5XSBpbnNwNjQwMCBrZXJuZWw6ICAwMDAwMDAwMDAwMDAwMjAwIDAwMDAwMDAw
NjhhZDVjODcgZmZmZjg4MDA2ZTQxZmQ0MCBmZmZmZmZmZjgxM2RjNjZmPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAyNS41MDA2MDldIGluc3A2NDAwIGtlcm5lbDogIGZmZmY4ODAwNmU0
MWZkOTAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwMDZlNDFmZDgwIGZmZmZmZmZmODEwYTc0MGI8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjUwMDgyOF0gaW5zcDY0MDAga2VybmVs
OiAgMDAwMDAwZTE2ZTQxZmQ2MCBmZmZmODgwMDZlNDFmZTkwIDAwMTAwMDAwMDAwMDAwNjcgMDAw
MDAwMDAwMDAwMDAwNDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNTAxMDYzXSBp
bnNwNjQwMCBrZXJuZWw6IENhbGwgVHJhY2U6PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNS41MDEwNjVdIGluc3A2NDAwIGtlcm5lbDogIFsmbHQ7ZmZmZmZmZmY4MTNkYzY2ZiZndDtd
IGR1bXBfc3RhY2srMHg2My8weDg0PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS41
MDEwNjVdIGluc3A2NDAwIGtlcm5lbDogIFsmbHQ7ZmZmZmZmZmY4MTBhNzQwYiZndDtdIF9fd2Fy
bisweGNiLzB4ZjA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjUwMTA2NV0gaW5z
cDY0MDAga2VybmVsOiAgWyZsdDtmZmZmZmZmZjgxMGE3NDhmJmd0O10gd2Fybl9zbG93cGF0aF9m
bXQrMHg1Zi8weDgwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS41MDEwNjVdIGlu
c3A2NDAwIGtlcm5lbDogIFsmbHQ7ZmZmZmZmZmY4MTA3MzE3YyZndDtdIG5vdGVfcGFnZSsweDYz
Yy8weDdlMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNTAxMDY1XSBpbnNwNjQw
MCBrZXJuZWw6ICBbJmx0O2ZmZmZmZmZmODEwNzM2Y2EmZ3Q7XSBwdGR1bXBfd2Fsa19wZ2RfbGV2
ZWxfY29yZSsweDNhYS8weDQwMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNTAx
MDY1XSBpbnNwNjQwMCBrZXJuZWw6ICBbJmx0O2ZmZmZmZmZmODEwNzM3NTcmZ3Q7XSBwdGR1bXBf
d2Fsa19wZ2RfbGV2ZWxfY2hlY2t3eCsweDE3LzB4MjA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI1LjUwMTA2NV0gaW5zcDY0MDAga2VybmVsOiAgWyZsdDtmZmZmZmZmZjgxMDY4YWMx
Jmd0O10gbWFya19yb2RhdGFfcm8rMHhmMS8weDEwMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgMjUuNTAxMDY1XSBpbnNwNjQwMCBrZXJuZWw6ICBbJmx0O2ZmZmZmZmZmODE3ZDBhM2Em
Z3Q7XSBrZXJuZWxfaW5pdCsweDJhLzB4MTAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNS41MDEwNjVdIGluc3A2NDAwIGtlcm5lbDogIFsmbHQ7ZmZmZmZmZmY4MTdkZTEwMiZndDtd
IHJldF9mcm9tX2ZvcmsrMHgyMi8weDQwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS41MDEwNjVdIGluc3A2NDAwIGtlcm5lbDogIFsmbHQ7ZmZmZmZmZmY4MTdkMGExMCZndDtdID8g
cmVzdF9pbml0KzB4ODAvMHg4MDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNTAx
OTg2XSBpbnNwNjQwMCBrZXJuZWw6IC0tLVsgZW5kIHRyYWNlIGExY2FmNWRiYTFjZjRhNGMgXS0t
LTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNTIwNjEwXSBpbnNwNjQwMCBrZXJu
ZWw6IHg4Ni9tbTogQ2hlY2tlZCBXK1ggbWFwcGluZ3M6IEZBSUxFRCwgNDYwMiBXK1ggcGFnZXMg
Zm91bmQuPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsuLi5dPC9wPgo8cCBzdHlsZT0iLXF0
LXBhcmFncmFwaC10eXBlOmVtcHR5OyBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7ICI+Jm5ic3A7PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlRoZSBy
ZXN0IG9mIHRoZSBsb2cgaXMga2VybmVsIG1vZHVsZSBsb2FkcywgYW5kIHN5c3RlbWQgZGFlbW9u
IGluaXRzLCBhbmQgaXMgaW5jbHVkZWQgaW4gdGhlIGF0dGFjaG1lbnQuIFNpbmNlIHRoZSBrZXJu
ZWwgbG9hZHMgaGFwcGVuIGFmdGVyIHRoZSBlcnJvcnMgYWJvdmUsIEkgd291bGRuJ3QgcmVhbGx5
IGV4cGVjdCBkcmFjdXQgYW5kIC91c3IvbGliL21vZHVsZXMtbG9hZC5kIHNwZWNpZmljYXRpb25z
IHRvIHJlYWxseSBoZWxwLjwvcD4KPHAgc3R5bGU9Ii1xdC1wYXJhZ3JhcGgtdHlwZTplbXB0eTsg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAiPiZuYnNw
OzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5BIGhlYXJ0ZmVsdCB0aGFueCBmb3IgYW55b25l
IHdobyBoYXMgZ290dGVuIHRoaXMgZmFyITwvcD48L2JvZHk+PC9odG1sPg==

--nextPart3659878.rThL42r7qf--

--nextPart4938201.HD0MuVA92d
Content-Disposition: attachment; filename="rdsosreport.txt"
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="UTF-8"; name="rdsosreport.txt"

+ cat /lib/dracut/dracut-043-63.git20151211.fc23
dracut-043-63.git20151211.fc23
+ cat /proc/cmdline
ro root=3D/dev/mapper/vg_insp6400-lv_root LANG=3Den_US.UTF-8 microcode.=
early=3Dy
+ '[' -f /etc/cmdline ']'
+ for _i in '/etc/cmdline.d/*.conf'
+ '[' -f /etc/cmdline.d/20-force_drivers.conf ']'
+ echo /etc/cmdline.d/20-force_drivers.conf
/etc/cmdline.d/20-force_drivers.conf
+ cat /etc/cmdline.d/20-force_drivers.conf
rd.driver.pre=3Dxen_wdt
rd.driver.pre=3Dtmem
rd.driver.pre=3Dxenfs
+ cat /proc/self/mountinfo
0 0 0:1 / / rw shared:1 - rootfs rootfs rw
16 0 0:16 / /sys rw,nosuid,nodev,noexec,relatime shared:2 - sysfs sysfs=
 rw
17 0 0:4 / /proc rw,nosuid,nodev,noexec,relatime shared:7 - proc proc r=
w
18 0 0:6 / /dev rw,nosuid shared:8 - devtmpfs devtmpfs rw,size=3D894040=
k,nr_inodes=3D223510,mode=3D755
19 16 0:17 / /sys/kernel/security rw,nosuid,nodev,noexec,relatime share=
d:3 - securityfs securityfs rw
20 18 0:18 / /dev/shm rw,nosuid,nodev shared:9 - tmpfs tmpfs rw
21 18 0:13 / /dev/pts rw,nosuid,noexec,relatime shared:10 - devpts devp=
ts rw,gid=3D5,mode=3D620,ptmxmode=3D000
22 0 0:19 / /run rw,nosuid,nodev shared:11 - tmpfs tmpfs rw,mode=3D755
23 16 0:20 / /sys/fs/cgroup ro,nosuid,nodev,noexec shared:4 - tmpfs tmp=
fs ro,mode=3D755
24 23 0:21 / /sys/fs/cgroup/systemd rw,nosuid,nodev,noexec,relatime sha=
red:5 - cgroup cgroup rw,xattr,release_agent=3D/usr/lib/systemd/systemd=
-cgroups-agent,name=3Dsystemd
25 16 0:22 / /sys/fs/pstore rw,nosuid,nodev,noexec,relatime shared:6 - =
pstore pstore rw
26 23 0:23 / /sys/fs/cgroup/cpuset rw,nosuid,nodev,noexec,relatime shar=
ed:12 - cgroup cgroup rw,cpuset
27 23 0:24 / /sys/fs/cgroup/pids rw,nosuid,nodev,noexec,relatime shared=
:13 - cgroup cgroup rw,pids
28 23 0:25 / /sys/fs/cgroup/net_cls,net_prio rw,nosuid,nodev,noexec,rel=
atime shared:14 - cgroup cgroup rw,net_cls,net_prio
29 23 0:26 / /sys/fs/cgroup/freezer rw,nosuid,nodev,noexec,relatime sha=
red:15 - cgroup cgroup rw,freezer
30 23 0:27 / /sys/fs/cgroup/cpu,cpuacct rw,nosuid,nodev,noexec,relatime=
 shared:16 - cgroup cgroup rw,cpu,cpuacct
31 23 0:28 / /sys/fs/cgroup/memory rw,nosuid,nodev,noexec,relatime shar=
ed:17 - cgroup cgroup rw,memory
32 23 0:29 / /sys/fs/cgroup/blkio rw,nosuid,nodev,noexec,relatime share=
d:18 - cgroup cgroup rw,blkio
33 23 0:30 / /sys/fs/cgroup/devices rw,nosuid,nodev,noexec,relatime sha=
red:19 - cgroup cgroup rw,devices
34 23 0:31 / /sys/fs/cgroup/hugetlb rw,nosuid,nodev,noexec,relatime sha=
red:20 - cgroup cgroup rw,hugetlb
35 23 0:32 / /sys/fs/cgroup/perf_event rw,nosuid,nodev,noexec,relatime =
shared:21 - cgroup cgroup rw,perf_event
58 16 0:33 / /sys/kernel/config rw,relatime shared:22 - configfs config=
fs rw
+ cat /proc/mounts
rootfs / rootfs rw 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
devtmpfs /dev devtmpfs rw,nosuid,size=3D894040k,nr_inodes=3D223510,mode=
=3D755 0 0
securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relat=
ime 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=3D5,mode=3D620,ptm=
xmode=3D000 0 0
tmpfs /run tmpfs rw,nosuid,nodev,mode=3D755 0 0
tmpfs /sys/fs/cgroup tmpfs ro,nosuid,nodev,noexec,mode=3D755 0 0
cgroup /sys/fs/cgroup/systemd cgroup rw,nosuid,nodev,noexec,relatime,xa=
ttr,release_agent=3D/usr/lib/systemd/systemd-cgroups-agent,name=3Dsyste=
md 0 0
pstore /sys/fs/pstore pstore rw,nosuid,nodev,noexec,relatime 0 0
cgroup /sys/fs/cgroup/cpuset cgroup rw,nosuid,nodev,noexec,relatime,cpu=
set 0 0
cgroup /sys/fs/cgroup/pids cgroup rw,nosuid,nodev,noexec,relatime,pids =
0 0
cgroup /sys/fs/cgroup/net_cls,net_prio cgroup rw,nosuid,nodev,noexec,re=
latime,net_cls,net_prio 0 0
cgroup /sys/fs/cgroup/freezer cgroup rw,nosuid,nodev,noexec,relatime,fr=
eezer 0 0
cgroup /sys/fs/cgroup/cpu,cpuacct cgroup rw,nosuid,nodev,noexec,relatim=
e,cpu,cpuacct 0 0
cgroup /sys/fs/cgroup/memory cgroup rw,nosuid,nodev,noexec,relatime,mem=
ory 0 0
cgroup /sys/fs/cgroup/blkio cgroup rw,nosuid,nodev,noexec,relatime,blki=
o 0 0
cgroup /sys/fs/cgroup/devices cgroup rw,nosuid,nodev,noexec,relatime,de=
vices 0 0
cgroup /sys/fs/cgroup/hugetlb cgroup rw,nosuid,nodev,noexec,relatime,hu=
getlb 0 0
cgroup /sys/fs/cgroup/perf_event cgroup rw,nosuid,nodev,noexec,relatime=
,perf_event 0 0
configfs /sys/kernel/config configfs rw,relatime 0 0
+ blkid
+ blkid -o udev
+ ls -l '/dev/disk/by*'
ls: cannot access /dev/disk/by*: No such file or directory
+ for _i in '/etc/conf.d/*.conf'
+ '[' -f /etc/conf.d/systemd.conf ']'
+ echo /etc/conf.d/systemd.conf
/etc/conf.d/systemd.conf
+ cat /etc/conf.d/systemd.conf
systemdutildir=3D"/usr/lib/systemd"
systemdsystemunitdir=3D"/usr/lib/systemd/system"
systemdsystemconfdir=3D"/etc/systemd/system"
+ command -v lvm
+ lvm pvdisplay
File descriptor 98 (/dev/console) leaked on lvm invocation. Parent PID =
2534: /bin/sh
File descriptor 99 (/dev/console) leaked on lvm invocation. Parent PID =
2534: /bin/sh
+ lvm vgdisplay
File descriptor 98 (/dev/console) leaked on lvm invocation. Parent PID =
2534: /bin/sh
File descriptor 99 (/dev/console) leaked on lvm invocation. Parent PID =
2534: /bin/sh
+ lvm lvdisplay
File descriptor 98 (/dev/console) leaked on lvm invocation. Parent PID =
2534: /bin/sh
File descriptor 99 (/dev/console) leaked on lvm invocation. Parent PID =
2534: /bin/sh
+ command -v dmsetup
+ dmsetup ls --tree
No devices found
+ cat /proc/mdstat
Personalities :=20
unused devices: <none>
+ command -v ip
+ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN gro=
up default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host=20
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group def=
ault qlen 1000
    link/ether 00:15:c5:04:7d:4f brd ff:ff:ff:ff:ff:ff
+ command -v journalctl
+ journalctl -ab --no-pager -o short-monotonic
-- Logs begin at Sat 2016-05-21 19:43:16 UTC, end at Sat 2016-05-21 19:=
46:37 UTC. --
[   25.709060] insp6400 systemd-journal[133]: Runtime journal is using =
8.0M (max allowed 88.4M, trying to leave 132.6M free of 876.0M availabl=
e =E2=86=92 current limit 88.4M).
[   25.709570] insp6400 systemd-journal[133]: Runtime journal is using =
8.0M (max allowed 88.4M, trying to leave 132.6M free of 876.0M availabl=
e =E2=86=92 current limit 88.4M).
[    0.000000] insp6400 kernel: x86/PAT: Configuration [0-7]: WB  WT  U=
C- UC  WC  WP  UC  UC =20
[    0.000000] insp6400 kernel: Linux version 4.6.0-1.fc25.x86_64 (mock=
build@bkernel02.phx2.fedoraproject.org) (gcc version 6.1.1 20160510 (Re=
d Hat 6.1.1-2) (GCC) ) #1 SMP Mon May 16 14:57:01 UTC 2016
[    0.000000] insp6400 kernel: Command line: ro root=3D/dev/mapper/vg_=
insp6400-lv_root LANG=3Den_US.UTF-8 microcode.early=3Dy
[    0.000000] insp6400 kernel: x86/fpu: Legacy x87 FPU detected.
[    0.000000] insp6400 kernel: x86/fpu: Using 'eager' FPU context swit=
ches.
[    0.000000] insp6400 kernel: Released 0 page(s)
[    0.000000] insp6400 kernel: e820: BIOS-provided physical RAM map:
[    0.000000] insp6400 kernel: Xen: [mem 0x0000000000000000-0x00000000=
0009efff] usable
[    0.000000] insp6400 kernel: Xen: [mem 0x000000000009f000-0x00000000=
000fffff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x0000000000100000-0x00000000=
7f6d2fff] usable
[    0.000000] insp6400 kernel: Xen: [mem 0x000000007f6d3400-0x00000000=
7fffffff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x00000000f0000000-0x00000000=
f4006fff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x00000000f4008000-0x00000000=
f400bfff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x00000000fec00000-0x00000000=
fec0ffff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x00000000fed20000-0x00000000=
fed9ffff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x00000000fee00000-0x00000000=
feefffff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x00000000ffb00000-0x00000000=
ffffffff] reserved
[    0.000000] insp6400 kernel: NX (Execute Disable) protection: active=

[    0.000000] insp6400 kernel: SMBIOS 2.4 present.
[    0.000000] insp6400 kernel: DMI: Dell Inc. MM061                   =
        /0KD882, BIOS A17 06/13/2007
[    0.000000] insp6400 kernel: Hypervisor detected: Xen
[    0.000000] insp6400 kernel: e820: update [mem 0x00000000-0x00000fff=
] usable =3D=3D> reserved
[    0.000000] insp6400 kernel: e820: remove [mem 0x000a0000-0x000fffff=
] usable
[    0.000000] insp6400 kernel: e820: last_pfn =3D 0x7f6d3 max_arch_pfn=
 =3D 0x400000000
[    0.000000] insp6400 kernel: MTRR: Disabled
[    0.000000] insp6400 kernel: Base memory trampoline at [ffff88000009=
9000] 99000 size 24576
[    0.000000] insp6400 kernel: BRK [0x02062000, 0x02062fff] PGTABLE
[    0.000000] insp6400 kernel: BRK [0x02063000, 0x02063fff] PGTABLE
[    0.000000] insp6400 kernel: BRK [0x02064000, 0x02064fff] PGTABLE
[    0.000000] insp6400 kernel: BRK [0x02065000, 0x02065fff] PGTABLE
[    0.000000] insp6400 kernel: BRK [0x02066000, 0x02066fff] PGTABLE
[    0.000000] insp6400 kernel: BRK [0x02067000, 0x02067fff] PGTABLE
[    0.000000] insp6400 kernel: RAMDISK: [mem 0x04000000-0x05396fff]
[    0.000000] insp6400 kernel: ACPI: Early table checksum verification=
 disabled
[    0.000000] insp6400 kernel: ACPI: RSDP 0x00000000000FC1D0 000014 (v=
00 DELL  )
[    0.000000] insp6400 kernel: ACPI: RSDT 0x000000007F6D3A0F 000040 (v=
01 DELL   M07      27D7060D ASL  00000061)
[    0.000000] insp6400 kernel: ACPI: FACP 0x000000007F6D4800 000074 (v=
01 DELL   M07      27D7060D ASL  00000061)
[    0.000000] insp6400 kernel: ACPI: DSDT 0x000000007F6D5400 004766 (v=
01 INT430 SYSFexxx 00001001 INTL 20050624)
[    0.000000] insp6400 kernel: ACPI: FACS 0x000000007F6E3C00 000040
[    0.000000] insp6400 kernel: ACPI: HPET 0x000000007F6D4F00 000038 (v=
01 DELL   M07      00000001 ASL  00000061)
[    0.000000] insp6400 kernel: ACPI: APIC 0x000000007F6D5000 000068 (v=
01 DELL   M07      27D7060D ASL  00000047)
[    0.000000] insp6400 kernel: ACPI: MCFG 0x000000007F6D4FC0 00003E (v=
16 DELL   M07      27D7060D ASL  00000061)
[    0.000000] insp6400 kernel: ACPI: SLIC 0x000000007F6D509C 000176 (v=
01 DELL   M07      27D7060D ASL  00000061)
[    0.000000] insp6400 kernel: ACPI: BOOT 0x000000007F6D4BC0 000028 (v=
01 DELL   M07      27D7060D ASL  00000061)
[    0.000000] insp6400 kernel: ACPI: SSDT 0x000000007F6D3A4F 0004DC (v=
01 PmRef  CpuPm    00003000 INTL 20050624)
[    0.000000] insp6400 kernel: ACPI: Local APIC address 0xfee00000
[    0.000000] insp6400 kernel: Setting APIC routing to Xen PV.
[    0.000000] insp6400 kernel: NUMA turned off
[    0.000000] insp6400 kernel: Faking a node at [mem 0x000000000000000=
0-0x000000007f6d2fff]
[    0.000000] insp6400 kernel: NODE_DATA(0) allocated [mem 0x75f39000-=
0x75f4ffff]
[    0.000000] insp6400 kernel: Zone ranges:
[    0.000000] insp6400 kernel:   DMA      [mem 0x0000000000001000-0x00=
00000000ffffff]
[    0.000000] insp6400 kernel:   DMA32    [mem 0x0000000001000000-0x00=
0000007f6d2fff]
[    0.000000] insp6400 kernel:   Normal   empty
[    0.000000] insp6400 kernel:   Device   empty
[    0.000000] insp6400 kernel: Movable zone start for each node
[    0.000000] insp6400 kernel: Early memory node ranges
[    0.000000] insp6400 kernel:   node   0: [mem 0x0000000000001000-0x0=
00000000009efff]
[    0.000000] insp6400 kernel:   node   0: [mem 0x0000000000100000-0x0=
00000007f6d2fff]
[    0.000000] insp6400 kernel: Initmem setup node 0 [mem 0x00000000000=
01000-0x000000007f6d2fff]
[    0.000000] insp6400 kernel: On node 0 totalpages: 521841
[    0.000000] insp6400 kernel:   DMA zone: 64 pages used for memmap
[    0.000000] insp6400 kernel:   DMA zone: 21 pages reserved
[    0.000000] insp6400 kernel:   DMA zone: 3998 pages, LIFO batch:0
[    0.000000] insp6400 kernel:   DMA32 zone: 8092 pages used for memma=
p
[    0.000000] insp6400 kernel:   DMA32 zone: 517843 pages, LIFO batch:=
31
[    0.000000] insp6400 kernel: p2m virtual area at ffffc90000000000, s=
ize is 400000
[    0.000000] insp6400 kernel: Remapped 97 page(s)
[    0.000000] insp6400 kernel: Reserving Intel graphics stolen memory =
at 0x7f800000-0x7fffffff
[    0.000000] insp6400 kernel: ACPI: PM-Timer IO Port: 0x1008
[    0.000000] insp6400 kernel: ACPI: Local APIC address 0xfee00000
[    0.000000] insp6400 kernel: ACPI: LAPIC_NMI (acpi_id[0x00] high edg=
e lint[0x1])
[    0.000000] insp6400 kernel: ACPI: LAPIC_NMI (acpi_id[0x01] high edg=
e lint[0x1])
[    0.000000] insp6400 kernel: IOAPIC[0]: apic_id 2, version 32, addre=
ss 0xfec00000, GSI 0-23
[    0.000000] insp6400 kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 0 glob=
al_irq 2 dfl dfl)
[    0.000000] insp6400 kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 9 glob=
al_irq 9 high level)
[    0.000000] insp6400 kernel: ACPI: IRQ0 used by override.
[    0.000000] insp6400 kernel: ACPI: IRQ9 used by override.
[    0.000000] insp6400 kernel: Using ACPI (MADT) for SMP configuration=
 information
[    0.000000] insp6400 kernel: ACPI: HPET id: 0x8086a201 base: 0xfed00=
000
[    0.000000] insp6400 kernel: smpboot: Allowing 2 CPUs, 0 hotplug CPU=
s
[    0.000000] insp6400 kernel: PM: Registered nosave memory: [mem 0x00=
000000-0x00000fff]
[    0.000000] insp6400 kernel: PM: Registered nosave memory: [mem 0x00=
09f000-0x000fffff]
[    0.000000] insp6400 kernel: e820: [mem 0x80000000-0xefffffff] avail=
able for PCI devices
[    0.000000] insp6400 kernel: Booting paravirtualized kernel on Xen
[    0.000000] insp6400 kernel: Xen version: 4.6.1 (preserve-AD)
[    0.000000] insp6400 kernel: clocksource: refined-jiffies: mask: 0xf=
fffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
[    0.000000] insp6400 kernel: setup_percpu: NR_CPUS:1024 nr_cpumask_b=
its:2 nr_cpu_ids:2 nr_node_ids:1
[    0.000000] insp6400 kernel: percpu: Embedded 34 pages/cpu @ffff8800=
75400000 s99096 r8192 d31976 u1048576
[    0.000000] insp6400 kernel: pcpu-alloc: s99096 r8192 d31976 u104857=
6 alloc=3D1*2097152
[    0.000000] insp6400 kernel: pcpu-alloc: [0] 0 1=20
[    0.000000] insp6400 kernel: Built 1 zonelists in Node order, mobili=
ty grouping on.  Total pages: 513664
[    0.000000] insp6400 kernel: Policy zone: DMA32
[    0.000000] insp6400 kernel: Kernel command line: ro root=3D/dev/map=
per/vg_insp6400-lv_root LANG=3Den_US.UTF-8 microcode.early=3Dy
[    0.000000] insp6400 kernel: PID hash table entries: 4096 (order: 3,=
 32768 bytes)
[    0.000000] insp6400 kernel: software IO TLB [mem 0x6f200000-0x73200=
000] (64MB) mapped at [ffff88006f200000-ffff8800731fffff]
[    0.000000] insp6400 kernel: Memory: 1788048K/2087364K available (80=
75K kernel code, 1332K rwdata, 3252K rodata, 1568K init, 1540K bss, 299=
316K reserved, 0K cma-reserved)
[    0.000000] insp6400 kernel: SLUB: HWalign=3D64, Order=3D0-3, MinObj=
ects=3D0, CPUs=3D2, Nodes=3D1
[    0.000000] insp6400 kernel: Hierarchical RCU implementation.
[    0.000000] insp6400 kernel: =09Build-time adjustment of leaf fanout=
 to 64.
[    0.000000] insp6400 kernel: =09RCU restricting CPUs from NR_CPUS=3D=
1024 to nr_cpu_ids=3D2.
[    0.000000] insp6400 kernel: RCU: Adjusting geometry for rcu_fanout_=
leaf=3D64, nr_cpu_ids=3D2
[    0.000000] insp6400 kernel: Using NULL legacy PIC
[    0.000000] insp6400 kernel: NR_IRQS:65792 nr_irqs:440 0
[    0.000000] insp6400 kernel: xen:events: Using FIFO-based ABI
[    0.000000] insp6400 kernel: =09Offload RCU callbacks from all CPUs
[    0.000000] insp6400 kernel: =09Offload RCU callbacks from CPUs: 0-1=
.
[    0.000000] insp6400 kernel: Console: colour VGA+ 80x25
[    0.000000] insp6400 kernel: console [tty0] enabled
[    0.000000] insp6400 kernel: clocksource: xen: mask: 0xfffffffffffff=
fff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881590591483 ns
[    0.000000] insp6400 kernel: Xen: using vcpuop timer interface
[    0.000000] insp6400 kernel: installing Xen timer for CPU 0
[    0.000000] insp6400 kernel: tsc: Detected 1828.795 MHz processor
[    0.001000] insp6400 kernel: Calibrating delay loop (skipped), value=
 calculated using timer frequency.. 3657.59 BogoMIPS (lpj=3D1828795)
[    0.001000] insp6400 kernel: pid_max: default: 32768 minimum: 301
[    0.001000] insp6400 kernel: ACPI: Core revision 20160108
[    0.019754] insp6400 kernel: ACPI: 2 ACPI AML tables successfully ac=
quired and loaded
[    0.019865] insp6400 kernel:=20
[    0.020375] insp6400 kernel: Security Framework initialized
[    0.020458] insp6400 kernel: Yama: becoming mindful.
[    0.020546] insp6400 kernel: SELinux:  Initializing.
[    0.020648] insp6400 kernel: SELinux:  Starting in permissive mode
[    0.021282] insp6400 kernel: Dentry cache hash table entries: 262144=
 (order: 9, 2097152 bytes)
[    0.022779] insp6400 kernel: Inode-cache hash table entries: 131072 =
(order: 8, 1048576 bytes)
[    0.023709] insp6400 kernel: Mount-cache hash table entries: 4096 (o=
rder: 3, 32768 bytes)
[    0.023808] insp6400 kernel: Mountpoint-cache hash table entries: 40=
96 (order: 3, 32768 bytes)
[    0.024567] insp6400 kernel: CPU: Physical Processor ID: 0
[    0.024651] insp6400 kernel: CPU: Processor Core ID: 0
[    0.024734] insp6400 kernel: mce: CPU supports 2 MCE banks
[    0.024846] insp6400 kernel: Last level iTLB entries: 4KB 128, 2MB 4=
, 4MB 4
[    0.024932] insp6400 kernel: Last level dTLB entries: 4KB 256, 2MB 0=
, 4MB 32, 1GB 0
[    0.025421] insp6400 kernel: Freeing SMP alternatives memory: 32K (f=
fffffff81ed7000 - ffffffff81edf000)
[    0.028009] insp6400 kernel: ftrace: allocating 30197 entries in 118=
 pages
[    0.038212] insp6400 kernel: smpboot: Max logical packages: 1
[    0.038313] insp6400 kernel: smpboot: APIC(0) Converting physical 0 =
to logical package 0
[    0.038403] insp6400 kernel: Could not initialize VPMU for cpu 0, er=
ror -95
[    0.038528] insp6400 kernel: Performance Events: 4-deep LBR, Core2 e=
vents, Broken PMU hardware detected, using software events only.
[    0.038747] insp6400 kernel: =016Failed to access perfctr msr (MSR c=
2 is 0)
[    0.040282] insp6400 kernel: NMI watchdog: disabled (cpu0): hardware=
 events not enabled
[    0.040366] insp6400 kernel: NMI watchdog: Shutting down hard lockup=
 detector on all cpus
[    0.040698] insp6400 kernel: installing Xen timer for CPU 1
[    0.041016] insp6400 kernel: x86: Booted up 1 node, 2 CPUs
[    0.041342] insp6400 kernel: devtmpfs: initialized
[    0.041342] insp6400 kernel: x86/mm: Memory block size: 128MB
[    0.045172] insp6400 kernel: clocksource: jiffies: mask: 0xffffffff =
max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
[    0.046007] insp6400 kernel: atomic64_test: passed for x86-64 platfo=
rm with CX8 and with SSE
[    0.046007] insp6400 kernel: pinctrl core: initialized pinctrl subsy=
stem
[    0.046007] insp6400 kernel: RTC time: 19:42:51, date: 05/21/16
[    0.046007] insp6400 kernel: NET: Registered protocol family 16
[    0.046007] insp6400 kernel: xen:grant_table: Grant tables using ver=
sion 1 layout
[    0.046007] insp6400 kernel: Grant table initialized
[    0.047192] insp6400 kernel: Simple Boot Flag at 0x79 set to 0x80
[    0.047318] insp6400 kernel: ACPI: bus type PCI registered
[    0.047396] insp6400 kernel: acpiphp: ACPI Hot Plug PCI Controller D=
river version: 0.5
[    0.047700] insp6400 kernel: PCI: MMCONFIG for domain 0000 [bus 00-3=
f] at [mem 0xf0000000-0xf3ffffff] (base 0xf0000000)
[    0.048010] insp6400 kernel: PCI: MMCONFIG at [mem 0xf0000000-0xf3ff=
ffff] reserved in E820
[    0.058892] insp6400 kernel: PCI: Using configuration type 1 for bas=
e access
[    0.059067] insp6400 kernel: dmi type 0xB1 record - unknown flag
[    8.116009] insp6400 kernel: random: nonblocking pool is initialized=

[   24.693104] insp6400 kernel: ACPI: Added _OSI(Module Device)
[   24.693184] insp6400 kernel: ACPI: Added _OSI(Processor Device)
[   24.693261] insp6400 kernel: ACPI: Added _OSI(3.0 _SCP Extensions)
[   24.693340] insp6400 kernel: ACPI: Added _OSI(Processor Aggregator D=
evice)
[   24.694270] insp6400 kernel: xen: registering gsi 9 triggering 0 pol=
arity 0
[   24.694292] insp6400 kernel: xen: --> pirq=3D9 -> irq=3D9 (gsi=3D9)
[   24.698906] insp6400 kernel: ACPI: Dynamic OEM Table Load:
[   24.699011] insp6400 kernel: ACPI: SSDT 0xFFFF88006E5FE400 000202 (v=
01 PmRef  Cpu0Ist  00003000 INTL 20050624)
[   24.699603] insp6400 kernel: ACPI: Dynamic OEM Table Load:
[   24.699730] insp6400 kernel: ACPI: SSDT 0xFFFF88006E601800 0001C6 (v=
01 PmRef  Cpu0Cst  00003001 INTL 20050624)
[   24.700490] insp6400 kernel: ACPI: Dynamic OEM Table Load:
[   24.700619] insp6400 kernel: ACPI: SSDT 0xFFFF88006E59DB00 0000C4 (v=
01 PmRef  Cpu1Ist  00003000 INTL 20050624)
[   24.701147] insp6400 kernel: ACPI: Dynamic OEM Table Load:
[   24.701275] insp6400 kernel: ACPI: SSDT 0xFFFF88006E5D9E40 000085 (v=
01 PmRef  Cpu1Cst  00003000 INTL 20050624)
[   24.701869] insp6400 kernel: ACPI: Interpreter enabled
[   24.701969] insp6400 kernel: ACPI: (supports S0 S3 S4 S5)
[   24.702006] insp6400 kernel: ACPI: Using IOAPIC for interrupt routin=
g
[   24.702120] insp6400 kernel: PCI: Using host bridge windows from ACP=
I; if necessary, use "pci=3Dnocrs" and report a bug
[   24.738049] insp6400 kernel: ACPI: PCI Root Bridge [PCI0] (domain 00=
00 [bus 00-ff])
[   24.738140] insp6400 kernel: acpi PNP0A03:00: _OSC: OS supports [Ext=
endedConfig ASPM ClockPM Segments MSI]
[   24.738276] insp6400 kernel: acpi PNP0A03:00: _OSC failed (AE_NOT_FO=
UND); disabling ASPM
[   24.738368] insp6400 kernel: acpi PNP0A03:00: [Firmware Info]: MMCON=
FIG for domain 0000 [bus 00-3f] only partially covers this bridge
[   24.747957] insp6400 kernel: PCI host bridge to bus 0000:00
[   24.748008] insp6400 kernel: pci_bus 0000:00: root bus resource [io =
 0x0000-0x0cf7 window]
[   24.748091] insp6400 kernel: pci_bus 0000:00: root bus resource [io =
 0x0d00-0xffff window]
[   24.748174] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0x000a0000-0x000bffff window]
[   24.748304] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0x000d0000-0x000dffff window]
[   24.748433] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0x80000000-0xefffffff window]
[   24.748562] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0xf4007000-0xf4007fff window]
[   24.748692] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0xf400c000-0xfebfffff window]
[   24.748821] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0xfec10000-0xfecfffff window]
[   24.748951] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0xfed00400-0xfed1ffff window]
[   24.750006] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0xfee10000-0xffafffff window]
[   24.750136] insp6400 kernel: pci_bus 0000:00: root bus resource [bus=
 00-ff]
[   24.750237] insp6400 kernel: pci 0000:00:00.0: [8086:27a0] type 00 c=
lass 0x060000
[   24.750506] insp6400 kernel: pci 0000:00:02.0: [8086:27a2] type 00 c=
lass 0x030000
[   24.750539] insp6400 kernel: pci 0000:00:02.0: reg 0x10: [mem 0xeff0=
0000-0xeff7ffff]
[   24.750558] insp6400 kernel: pci 0000:00:02.0: reg 0x14: [io  0xeff8=
-0xefff]
[   24.750576] insp6400 kernel: pci 0000:00:02.0: reg 0x18: [mem 0xd000=
0000-0xdfffffff pref]
[   24.750594] insp6400 kernel: pci 0000:00:02.0: reg 0x1c: [mem 0xefec=
0000-0xefefffff]
[   24.750847] insp6400 kernel: pci 0000:00:02.1: [8086:27a6] type 00 c=
lass 0x038000
[   24.750875] insp6400 kernel: pci 0000:00:02.1: reg 0x10: [mem 0xeff8=
0000-0xefffffff]
[   24.751257] insp6400 kernel: pci 0000:00:1b.0: [8086:27d8] type 00 c=
lass 0x040300
[   24.751307] insp6400 kernel: pci 0000:00:1b.0: reg 0x10: [mem 0xefeb=
c000-0xefebffff 64bit]
[   24.751526] insp6400 kernel: pci 0000:00:1b.0: PME# supported from D=
0 D3hot D3cold
[   24.751607] insp6400 kernel: pci 0000:00:1b.0: System wakeup disable=
d by ACPI
[   24.751828] insp6400 kernel: pci 0000:00:1c.0: [8086:27d0] type 01 c=
lass 0x060400
[   24.752049] insp6400 kernel: pci 0000:00:1c.0: PME# supported from D=
0 D3hot D3cold
[   24.752138] insp6400 kernel: pci 0000:00:1c.0: System wakeup disable=
d by ACPI
[   24.752347] insp6400 kernel: pci 0000:00:1c.3: [8086:27d6] type 01 c=
lass 0x060400
[   24.752566] insp6400 kernel: pci 0000:00:1c.3: PME# supported from D=
0 D3hot D3cold
[   24.752653] insp6400 kernel: pci 0000:00:1c.3: System wakeup disable=
d by ACPI
[   24.752854] insp6400 kernel: pci 0000:00:1d.0: [8086:27c8] type 00 c=
lass 0x0c0300
[   24.752971] insp6400 kernel: pci 0000:00:1d.0: reg 0x20: [io  0xbf80=
-0xbf9f]
[   24.754842] insp6400 kernel: pci 0000:00:1d.0: System wakeup disable=
d by ACPI
[   24.755023] insp6400 kernel: pci 0000:00:1d.1: [8086:27c9] type 00 c=
lass 0x0c0300
[   24.755141] insp6400 kernel: pci 0000:00:1d.1: reg 0x20: [io  0xbf60=
-0xbf7f]
[   24.757014] insp6400 kernel: pci 0000:00:1d.1: System wakeup disable=
d by ACPI
[   24.757193] insp6400 kernel: pci 0000:00:1d.2: [8086:27ca] type 00 c=
lass 0x0c0300
[   24.757311] insp6400 kernel: pci 0000:00:1d.2: reg 0x20: [io  0xbf40=
-0xbf5f]
[   24.759120] insp6400 kernel: pci 0000:00:1d.2: System wakeup disable=
d by ACPI
[   24.759300] insp6400 kernel: pci 0000:00:1d.3: [8086:27cb] type 00 c=
lass 0x0c0300
[   24.759418] insp6400 kernel: pci 0000:00:1d.3: reg 0x20: [io  0xbf20=
-0xbf3f]
[   24.761120] insp6400 kernel: pci 0000:00:1d.3: System wakeup disable=
d by ACPI
[   24.761321] insp6400 kernel: pci 0000:00:1d.7: [8086:27cc] type 00 c=
lass 0x0c0320
[   24.761366] insp6400 kernel: pci 0000:00:1d.7: reg 0x10: [mem 0xffa8=
0000-0xffa803ff]
[   24.761580] insp6400 kernel: pci 0000:00:1d.7: PME# supported from D=
0 D3hot D3cold
[   24.764337] insp6400 kernel: pci 0000:00:1d.7: System wakeup disable=
d by ACPI
[   24.764536] insp6400 kernel: pci 0000:00:1e.0: [8086:2448] type 01 c=
lass 0x060401
[   24.764747] insp6400 kernel: pci 0000:00:1e.0: System wakeup disable=
d by ACPI
[   24.764943] insp6400 kernel: pci 0000:00:1f.0: [8086:27b9] type 00 c=
lass 0x060100
[   24.765151] insp6400 kernel: pci 0000:00:1f.0: can't claim BAR 13 [i=
o  0x1000-0x107f]: address conflict with ACPI CPU throttle [io  0x1010-=
0x1015]
[   24.765296] insp6400 kernel: pci 0000:00:1f.0: quirk: [io  0x1080-0x=
10bf] claimed by ICH6 GPIO
[   24.765383] insp6400 kernel: pci 0000:00:1f.0: ICH7 LPC Generic IO d=
ecode 1 PIO at 0900 (mask 007f)
[   24.765520] insp6400 kernel: pci 0000:00:1f.0: ICH7 LPC Generic IO d=
ecode 3 PIO at 0c80 (mask 003f)
[   24.765877] insp6400 kernel: pci 0000:00:1f.2: [8086:27c4] type 00 c=
lass 0x010180
[   24.765918] insp6400 kernel: pci 0000:00:1f.2: reg 0x10: [io  0x01f0=
-0x01f7]
[   24.765942] insp6400 kernel: pci 0000:00:1f.2: reg 0x14: [io  0x03f4=
-0x03f7]
[   24.765965] insp6400 kernel: pci 0000:00:1f.2: reg 0x18: [io  0x0170=
-0x0177]
[   24.765988] insp6400 kernel: pci 0000:00:1f.2: reg 0x1c: [io  0x0374=
-0x0377]
[   24.766016] insp6400 kernel: pci 0000:00:1f.2: reg 0x20: [io  0xbfa0=
-0xbfaf]
[   24.766069] insp6400 kernel: pci 0000:00:1f.2: legacy IDE quirk: reg=
 0x10: [io  0x01f0-0x01f7]
[   24.766153] insp6400 kernel: pci 0000:00:1f.2: legacy IDE quirk: reg=
 0x14: [io  0x03f6]
[   24.766235] insp6400 kernel: pci 0000:00:1f.2: legacy IDE quirk: reg=
 0x18: [io  0x0170-0x0177]
[   24.766318] insp6400 kernel: pci 0000:00:1f.2: legacy IDE quirk: reg=
 0x1c: [io  0x0376]
[   24.766464] insp6400 kernel: pci 0000:00:1f.2: PME# supported from D=
3hot
[   24.766631] insp6400 kernel: pci 0000:00:1f.3: [8086:27da] type 00 c=
lass 0x0c0500
[   24.766765] insp6400 kernel: pci 0000:00:1f.3: reg 0x20: [io  0x10c0=
-0x10df]
[   24.767213] insp6400 kernel: pci 0000:0b:00.0: [8086:4222] type 00 c=
lass 0x028000
[   24.767298] insp6400 kernel: pci 0000:0b:00.0: reg 0x10: [mem 0xefdf=
f000-0xefdfffff]
[   24.767858] insp6400 kernel: pci 0000:0b:00.0: PME# supported from D=
0 D3hot D3cold
[   24.768224] insp6400 kernel: pci 0000:0b:00.0: disabling ASPM on pre=
-1.1 PCIe device.  You can enable it with 'pcie_aspm=3Dforce'
[   24.768435] insp6400 kernel: pci 0000:00:1c.0: PCI bridge to [bus 0b=
]
[   24.768527] insp6400 kernel: pci 0000:00:1c.0:   bridge window [mem =
0xefd00000-0xefdfffff]
[   24.768700] insp6400 kernel: acpiphp: Slot [1] registered
[   24.768788] insp6400 kernel: pci 0000:00:1c.3: PCI bridge to [bus 0c=
-0d]
[   24.768874] insp6400 kernel: pci 0000:00:1c.3:   bridge window [io  =
0xd000-0xdfff]
[   24.768884] insp6400 kernel: pci 0000:00:1c.3:   bridge window [mem =
0xefa00000-0xefcfffff]
[   24.768899] insp6400 kernel: pci 0000:00:1c.3:   bridge window [mem =
0xe0000000-0xe01fffff 64bit pref]
[   24.769021] insp6400 kernel: pci 0000:03:00.0: [14e4:170c] type 00 c=
lass 0x020000
[   24.769062] insp6400 kernel: pci 0000:03:00.0: reg 0x10: [mem 0xef9f=
e000-0xef9fffff]
[   24.769259] insp6400 kernel: pci 0000:03:00.0: supports D1 D2
[   24.769263] insp6400 kernel: pci 0000:03:00.0: PME# supported from D=
0 D1 D2 D3hot D3cold
[   24.769396] insp6400 kernel: pci 0000:03:01.0: [1180:0832] type 00 c=
lass 0x0c0010
[   24.769442] insp6400 kernel: pci 0000:03:01.0: reg 0x10: [mem 0xef9f=
d800-0xef9fdfff]
[   24.769644] insp6400 kernel: pci 0000:03:01.0: supports D1 D2
[   24.769647] insp6400 kernel: pci 0000:03:01.0: PME# supported from D=
0 D1 D2 D3hot D3cold
[   24.769791] insp6400 kernel: pci 0000:03:01.1: [1180:0822] type 00 c=
lass 0x080501
[   24.769832] insp6400 kernel: pci 0000:03:01.1: reg 0x10: [mem 0xef9f=
d500-0xef9fd5ff]
[   24.770035] insp6400 kernel: pci 0000:03:01.1: supports D1 D2
[   24.770038] insp6400 kernel: pci 0000:03:01.1: PME# supported from D=
0 D1 D2 D3hot D3cold
[   24.770175] insp6400 kernel: pci 0000:03:01.2: [1180:0592] type 00 c=
lass 0x088000
[   24.770217] insp6400 kernel: pci 0000:03:01.2: reg 0x10: [mem 0xef9f=
d600-0xef9fd6ff]
[   24.770417] insp6400 kernel: pci 0000:03:01.2: supports D1 D2
[   24.770420] insp6400 kernel: pci 0000:03:01.2: PME# supported from D=
0 D1 D2 D3hot D3cold
[   24.770553] insp6400 kernel: pci 0000:03:01.3: [1180:0852] type 00 c=
lass 0x088000
[   24.770595] insp6400 kernel: pci 0000:03:01.3: reg 0x10: [mem 0xef9f=
d700-0xef9fd7ff]
[   24.770796] insp6400 kernel: pci 0000:03:01.3: supports D1 D2
[   24.770799] insp6400 kernel: pci 0000:03:01.3: PME# supported from D=
0 D1 D2 D3hot D3cold
[   24.771031] insp6400 kernel: pci 0000:00:1e.0: PCI bridge to [bus 03=
] (subtractive decode)
[   24.771127] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xef900000-0xef9fffff]
[   24.771143] insp6400 kernel: pci 0000:00:1e.0:   bridge window [io  =
0x0000-0x0cf7 window] (subtractive decode)
[   24.771146] insp6400 kernel: pci 0000:00:1e.0:   bridge window [io  =
0x0d00-0xffff window] (subtractive decode)
[   24.771149] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0x000a0000-0x000bffff window] (subtractive decode)
[   24.771152] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0x000d0000-0x000dffff window] (subtractive decode)
[   24.771155] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0x80000000-0xefffffff window] (subtractive decode)
[   24.771158] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xf4007000-0xf4007fff window] (subtractive decode)
[   24.771161] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xf400c000-0xfebfffff window] (subtractive decode)
[   24.771163] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xfec10000-0xfecfffff window] (subtractive decode)
[   24.771166] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xfed00400-0xfed1ffff window] (subtractive decode)
[   24.771169] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xfee10000-0xffafffff window] (subtractive decode)
[   24.771425] insp6400 kernel: xen: registering gsi 13 triggering 1 po=
larity 0
[   24.771446] insp6400 kernel: xen: --> pirq=3D13 -> irq=3D13 (gsi=3D1=
3)
[   24.771695] insp6400 kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs 9=
 10 *11)
[   24.772029] insp6400 kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs 5=
 7) *4
[   24.772357] insp6400 kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs 9=
 10 *11)
[   24.772681] insp6400 kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs 5=
 7 9 10 11) *3
[   24.773076] insp6400 kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 3=
 4 5 6 7 *9 10 11 12 14 15)
[   24.773633] insp6400 kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 3=
 4 5 6 7 9 *10 11 12 14 15)
[   24.774136] insp6400 kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 3=
 4 5 6 *7 9 10 11 12 14 15)
[   24.774697] insp6400 kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 3=
 4 *5 6 7 9 10 11 12 14 15)
[   24.775230] insp6400 kernel: ACPI: Enabled 3 GPEs in block 00 to 1F
[   24.775448] insp6400 kernel: xen:balloon: Initialising balloon drive=
r
[   24.779101] insp6400 kernel: xen_balloon: Initialising balloon drive=
r
[   24.779348] insp6400 kernel: vgaarb: setting as boot device: PCI:000=
0:00:02.0
[   24.779348] insp6400 kernel: vgaarb: device added: PCI:0000:00:02.0,=
decodes=3Dio+mem,owns=3Dio+mem,locks=3Dnone
[   24.779348] insp6400 kernel: vgaarb: loaded
[   24.779348] insp6400 kernel: vgaarb: bridge control possible 0000:00=
:02.0
[   24.780198] insp6400 kernel: SCSI subsystem initialized
[   24.780328] insp6400 kernel: libata version 3.00 loaded.
[   24.780328] insp6400 kernel: ACPI: bus type USB registered
[   24.780328] insp6400 kernel: usbcore: registered new interface drive=
r usbfs
[   24.780328] insp6400 kernel: usbcore: registered new interface drive=
r hub
[   24.780392] insp6400 kernel: usbcore: registered new device driver u=
sb
[   24.781037] insp6400 kernel: PCI: Using ACPI for IRQ routing
[   24.786661] insp6400 kernel: PCI: pci_cache_line_size set to 64 byte=
s
[   24.786824] insp6400 kernel: Expanded resource reserved due to confl=
ict with PCI Bus 0000:00
[   24.786908] insp6400 kernel: e820: reserve RAM buffer [mem 0x0009f00=
0-0x0009ffff]
[   24.786911] insp6400 kernel: e820: reserve RAM buffer [mem 0x7f6d300=
0-0x7fffffff]
[   24.787127] insp6400 kernel: NetLabel: Initializing
[   24.787204] insp6400 kernel: NetLabel:  domain hash size =3D 128
[   24.787281] insp6400 kernel: NetLabel:  protocols =3D UNLABELED CIPS=
Ov4
[   24.787383] insp6400 kernel: NetLabel:  unlabeled traffic allowed by=
 default
[   24.787519] insp6400 kernel: clocksource: Switched to clocksource xe=
n
[   24.802173] insp6400 kernel: VFS: Disk quotas dquot_6.6.0
[   24.802302] insp6400 kernel: VFS: Dquot-cache hash table entries: 51=
2 (order 0, 4096 bytes)
[   24.802458] insp6400 kernel: hugetlbfs: disabling because there are =
no supported hugepage sizes
[   24.802686] insp6400 kernel: pnp: PnP ACPI init
[   24.816316] insp6400 kernel: system 00:00: [mem 0x00000000-0x0009fbf=
f] could not be reserved
[   24.816403] insp6400 kernel: system 00:00: [mem 0x0009fc00-0x0009fff=
f] could not be reserved
[   24.816486] insp6400 kernel: system 00:00: [mem 0x000c0000-0x000cfff=
f] could not be reserved
[   24.816569] insp6400 kernel: system 00:00: [mem 0x000e0000-0x000ffff=
f] could not be reserved
[   24.816653] insp6400 kernel: system 00:00: [mem 0x00100000-0x7f6d33f=
f] could not be reserved
[   24.816736] insp6400 kernel: system 00:00: [mem 0x7f6d3400-0x7f6ffff=
f] has been reserved
[   24.816818] insp6400 kernel: system 00:00: [mem 0x7f700000-0x7f7ffff=
f] has been reserved
[   24.816904] insp6400 kernel: system 00:00: [mem 0x7f700000-0x7feffff=
f] could not be reserved
[   24.816987] insp6400 kernel: system 00:00: [mem 0xffb00000-0xfffffff=
f] has been reserved
[   24.817078] insp6400 kernel: system 00:00: [mem 0xfec00000-0xfec0fff=
f] could not be reserved
[   24.817162] insp6400 kernel: system 00:00: [mem 0xfee00000-0xfee0fff=
f] has been reserved
[   24.817245] insp6400 kernel: system 00:00: [mem 0xfed20000-0xfed9fff=
f] has been reserved
[   24.817327] insp6400 kernel: system 00:00: [mem 0xffa80000-0xffa83ff=
f] could not be reserved
[   24.817412] insp6400 kernel: system 00:00: [mem 0xf4000000-0xf4003ff=
f] has been reserved
[   24.817494] insp6400 kernel: system 00:00: [mem 0xf4004000-0xf4004ff=
f] has been reserved
[   24.817581] insp6400 kernel: system 00:00: [mem 0xf4005000-0xf4005ff=
f] has been reserved
[   24.817664] insp6400 kernel: system 00:00: [mem 0xf4006000-0xf4006ff=
f] has been reserved
[   24.817746] insp6400 kernel: system 00:00: [mem 0xf4008000-0xf400bff=
f] has been reserved
[   24.817827] insp6400 kernel: system 00:00: [mem 0xf0000000-0xf3fffff=
f] has been reserved
[   24.817914] insp6400 kernel: system 00:00: Plug and Play ACPI device=
, IDs PNP0c01 (active)
[   24.818018] insp6400 kernel: system 00:01: [io  0x04d0-0x04d1] has b=
een reserved
[   24.818102] insp6400 kernel: system 00:01: [io  0x1000-0x1005] has b=
een reserved
[   24.818183] insp6400 kernel: system 00:01: [io  0x1008-0x100f] has b=
een reserved
[   24.818266] insp6400 kernel: system 00:01: Plug and Play ACPI device=
, IDs PNP0c01 (active)
[   24.818341] insp6400 kernel: system 00:02: [io  0xf400-0xf4fe] has b=
een reserved
[   24.818424] insp6400 kernel: system 00:02: [io  0x1006-0x1007] has b=
een reserved
[   24.818506] insp6400 kernel: system 00:02: [io  0x100a-0x1059] could=
 not be reserved
[   24.818588] insp6400 kernel: system 00:02: [io  0x1060-0x107f] has b=
een reserved
[   24.818669] insp6400 kernel: system 00:02: [io  0x1080-0x10bf] has b=
een reserved
[   24.818750] insp6400 kernel: system 00:02: [io  0x10c0-0x10df] has b=
een reserved
[   24.818831] insp6400 kernel: system 00:02: [io  0x1010-0x102f] could=
 not be reserved
[   24.818913] insp6400 kernel: system 00:02: [io  0x0809] has been res=
erved
[   24.818996] insp6400 kernel: system 00:02: Plug and Play ACPI device=
, IDs PNP0c01 (active)
[   24.819036] insp6400 kernel: xen: registering gsi 12 triggering 1 po=
larity 0
[   24.819068] insp6400 kernel: xen: --> pirq=3D12 -> irq=3D12 (gsi=3D1=
2)
[   24.819114] insp6400 kernel: pnp 00:03: Plug and Play ACPI device, I=
Ds PNP0f13 (active)
[   24.819139] insp6400 kernel: xen: registering gsi 1 triggering 1 pol=
arity 0
[   24.819149] insp6400 kernel: xen: --> pirq=3D1 -> irq=3D1 (gsi=3D1)
[   24.819187] insp6400 kernel: pnp 00:04: Plug and Play ACPI device, I=
Ds PNP0303 (active)
[   24.819211] insp6400 kernel: xen: registering gsi 8 triggering 1 pol=
arity 0
[   24.819220] insp6400 kernel: xen: --> pirq=3D8 -> irq=3D8 (gsi=3D8)
[   24.819261] insp6400 kernel: pnp 00:05: Plug and Play ACPI device, I=
Ds PNP0b00 (active)
[   24.819338] insp6400 kernel: system 00:06: [io  0x0c80-0x0cff] could=
 not be reserved
[   24.819423] insp6400 kernel: system 00:06: [io  0x0910-0x091f] has b=
een reserved
[   24.819504] insp6400 kernel: system 00:06: [io  0x0920-0x092f] has b=
een reserved
[   24.819585] insp6400 kernel: system 00:06: [io  0x0cb0-0x0cbf] has b=
een reserved
[   24.819665] insp6400 kernel: system 00:06: [io  0x0930-0x097f] has b=
een reserved
[   24.819747] insp6400 kernel: system 00:06: Plug and Play ACPI device=
, IDs PNP0c01 (active)
[   24.819867] insp6400 kernel: system 00:07: [mem 0xfed00000-0xfed003f=
f] has been reserved
[   24.819952] insp6400 kernel: system 00:07: Plug and Play ACPI device=
, IDs PNP0103 PNP0c01 (active)
[   24.820321] insp6400 kernel: pnp: PnP ACPI: found 8 devices
[   24.832279] insp6400 kernel: PM-Timer failed consistency check  (0xf=
fffff) - aborting.
[   24.832402] insp6400 kernel: pci 0000:00:1c.0: bridge window [io  0x=
1000-0x0fff] to [bus 0b] add_size 1000
[   24.832408] insp6400 kernel: pci 0000:00:1c.0: bridge window [mem 0x=
00100000-0x000fffff 64bit pref] to [bus 0b] add_size 200000 add_align 1=
00000
[   24.832455] insp6400 kernel: pci 0000:00:1f.0: BAR 13: [io  size 0x0=
080] has bogus alignment
[   24.832540] insp6400 kernel: pci 0000:00:1c.0: res[15]=3D[mem 0x0010=
0000-0x000fffff 64bit pref] res_to_dev_res add_size 200000 min_align 10=
0000
[   24.832543] insp6400 kernel: pci 0000:00:1c.0: res[15]=3D[mem 0x0010=
0000-0x002fffff 64bit pref] res_to_dev_res add_size 200000 min_align 10=
0000
[   24.832547] insp6400 kernel: pci 0000:00:1c.0: res[13]=3D[io  0x1000=
-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[   24.832550] insp6400 kernel: pci 0000:00:1c.0: res[13]=3D[io  0x1000=
-0x1fff] res_to_dev_res add_size 1000 min_align 1000
[   24.832563] insp6400 kernel: pci 0000:00:1c.0: BAR 15: assigned [mem=
 0x80000000-0x801fffff 64bit pref]
[   24.832695] insp6400 kernel: pci 0000:00:1c.0: BAR 13: assigned [io =
 0x2000-0x2fff]
[   24.832778] insp6400 kernel: pci 0000:00:1c.0: PCI bridge to [bus 0b=
]
[   24.832861] insp6400 kernel: pci 0000:00:1c.0:   bridge window [io  =
0x2000-0x2fff]
[   24.832953] insp6400 kernel: pci 0000:00:1c.0:   bridge window [mem =
0xefd00000-0xefdfffff]
[   24.833052] insp6400 kernel: pci 0000:00:1c.0:   bridge window [mem =
0x80000000-0x801fffff 64bit pref]
[   24.833195] insp6400 kernel: pci 0000:00:1c.3: PCI bridge to [bus 0c=
-0d]
[   24.833278] insp6400 kernel: pci 0000:00:1c.3:   bridge window [io  =
0xd000-0xdfff]
[   24.833368] insp6400 kernel: pci 0000:00:1c.3:   bridge window [mem =
0xefa00000-0xefcfffff]
[   24.833457] insp6400 kernel: pci 0000:00:1c.3:   bridge window [mem =
0xe0000000-0xe01fffff 64bit pref]
[   24.833600] insp6400 kernel: pci 0000:00:1e.0: PCI bridge to [bus 03=
]
[   24.833688] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xef900000-0xef9fffff]
[   24.833790] insp6400 kernel: pci_bus 0000:00: resource 4 [io  0x0000=
-0x0cf7 window]
[   24.833793] insp6400 kernel: pci_bus 0000:00: resource 5 [io  0x0d00=
-0xffff window]
[   24.833795] insp6400 kernel: pci_bus 0000:00: resource 6 [mem 0x000a=
0000-0x000bffff window]
[   24.833798] insp6400 kernel: pci_bus 0000:00: resource 7 [mem 0x000d=
0000-0x000dffff window]
[   24.833801] insp6400 kernel: pci_bus 0000:00: resource 8 [mem 0x8000=
0000-0xefffffff window]
[   24.833804] insp6400 kernel: pci_bus 0000:00: resource 9 [mem 0xf400=
7000-0xf4007fff window]
[   24.833807] insp6400 kernel: pci_bus 0000:00: resource 10 [mem 0xf40=
0c000-0xfebfffff window]
[   24.833810] insp6400 kernel: pci_bus 0000:00: resource 11 [mem 0xfec=
10000-0xfecfffff window]
[   24.833813] insp6400 kernel: pci_bus 0000:00: resource 12 [mem 0xfed=
00400-0xfed1ffff window]
[   24.833815] insp6400 kernel: pci_bus 0000:00: resource 13 [mem 0xfee=
10000-0xffafffff window]
[   24.833818] insp6400 kernel: pci_bus 0000:0b: resource 0 [io  0x2000=
-0x2fff]
[   24.833821] insp6400 kernel: pci_bus 0000:0b: resource 1 [mem 0xefd0=
0000-0xefdfffff]
[   24.833824] insp6400 kernel: pci_bus 0000:0b: resource 2 [mem 0x8000=
0000-0x801fffff 64bit pref]
[   24.833827] insp6400 kernel: pci_bus 0000:0c: resource 0 [io  0xd000=
-0xdfff]
[   24.833829] insp6400 kernel: pci_bus 0000:0c: resource 1 [mem 0xefa0=
0000-0xefcfffff]
[   24.833832] insp6400 kernel: pci_bus 0000:0c: resource 2 [mem 0xe000=
0000-0xe01fffff 64bit pref]
[   24.833835] insp6400 kernel: pci_bus 0000:03: resource 1 [mem 0xef90=
0000-0xef9fffff]
[   24.833838] insp6400 kernel: pci_bus 0000:03: resource 4 [io  0x0000=
-0x0cf7 window]
[   24.833841] insp6400 kernel: pci_bus 0000:03: resource 5 [io  0x0d00=
-0xffff window]
[   24.833844] insp6400 kernel: pci_bus 0000:03: resource 6 [mem 0x000a=
0000-0x000bffff window]
[   24.833846] insp6400 kernel: pci_bus 0000:03: resource 7 [mem 0x000d=
0000-0x000dffff window]
[   24.833849] insp6400 kernel: pci_bus 0000:03: resource 8 [mem 0x8000=
0000-0xefffffff window]
[   24.833852] insp6400 kernel: pci_bus 0000:03: resource 9 [mem 0xf400=
7000-0xf4007fff window]
[   24.833855] insp6400 kernel: pci_bus 0000:03: resource 10 [mem 0xf40=
0c000-0xfebfffff window]
[   24.833858] insp6400 kernel: pci_bus 0000:03: resource 11 [mem 0xfec=
10000-0xfecfffff window]
[   24.833861] insp6400 kernel: pci_bus 0000:03: resource 12 [mem 0xfed=
00400-0xfed1ffff window]
[   24.833863] insp6400 kernel: pci_bus 0000:03: resource 13 [mem 0xfee=
10000-0xffafffff window]
[   24.833925] insp6400 kernel: NET: Registered protocol family 2
[   24.834314] insp6400 kernel: TCP established hash table entries: 163=
84 (order: 5, 131072 bytes)
[   24.834570] insp6400 kernel: TCP bind hash table entries: 16384 (ord=
er: 6, 262144 bytes)
[   24.834775] insp6400 kernel: TCP: Hash tables configured (establishe=
d 16384 bind 16384)
[   24.834924] insp6400 kernel: UDP hash table entries: 1024 (order: 3,=
 32768 bytes)
[   24.835044] insp6400 kernel: UDP-Lite hash table entries: 1024 (orde=
r: 3, 32768 bytes)
[   24.835215] insp6400 kernel: NET: Registered protocol family 1
[   24.835328] insp6400 kernel: pci 0000:00:02.0: Video device with sha=
dowed ROM at [mem 0x000c0000-0x000dffff]
[   24.835663] insp6400 kernel: xen: registering gsi 20 triggering 0 po=
larity 1
[   24.835685] insp6400 kernel: xen: --> pirq=3D20 -> irq=3D20 (gsi=3D2=
0)
[   24.835999] insp6400 kernel: xen: registering gsi 21 triggering 0 po=
larity 1
[   24.836021] insp6400 kernel: xen: --> pirq=3D21 -> irq=3D21 (gsi=3D2=
1)
[   24.836323] insp6400 kernel: xen: registering gsi 22 triggering 0 po=
larity 1
[   24.836332] insp6400 kernel: xen: --> pirq=3D22 -> irq=3D22 (gsi=3D2=
2)
[   24.836631] insp6400 kernel: xen: registering gsi 23 triggering 0 po=
larity 1
[   24.836641] insp6400 kernel: xen: --> pirq=3D23 -> irq=3D23 (gsi=3D2=
3)
[   24.836943] insp6400 kernel: xen: registering gsi 20 triggering 0 po=
larity 1
[   24.836946] insp6400 kernel: Already setup the GSI :20
[   24.837270] insp6400 kernel: PCI: CLS 64 bytes, default 64
[   24.837382] insp6400 kernel: Unpacking initramfs...
[   25.319367] insp6400 kernel: Freeing initrd memory: 20060K (ffff8800=
04000000 - ffff880005397000)
[   25.321026] insp6400 kernel: futex hash table entries: 512 (order: 3=
, 32768 bytes)
[   25.321165] insp6400 kernel: audit: initializing netlink subsys (dis=
abled)
[   25.321280] insp6400 kernel: audit: type=3D2000 audit(1463859796.475=
:1): initialized
[   25.321832] insp6400 kernel: Initialise system trusted keyring
[   25.322105] insp6400 kernel: workingset: timestamp_bits=3D34 max_ord=
er=3D19 bucket_order=3D0
[   25.325383] insp6400 kernel: zbud: loaded
[   25.326351] insp6400 kernel: Key type big_key registered
[   25.326434] insp6400 kernel: SELinux:  Registering netfilter hooks
[   25.415919] insp6400 kernel: NET: Registered protocol family 38
[   25.416032] insp6400 kernel: Key type asymmetric registered
[   25.416113] insp6400 kernel: Asymmetric key parser 'x509' registered=

[   25.416295] insp6400 kernel: Block layer SCSI generic (bsg) driver v=
ersion 0.4 loaded (major 249)
[   25.416505] insp6400 kernel: io scheduler noop registered
[   25.416585] insp6400 kernel: io scheduler deadline registered
[   25.416723] insp6400 kernel: io scheduler cfq registered (default)
[   25.417192] insp6400 kernel: xen: registering gsi 16 triggering 0 po=
larity 1
[   25.417217] insp6400 kernel: xen: --> pirq=3D16 -> irq=3D16 (gsi=3D1=
6)
[   25.417595] insp6400 kernel: xen: registering gsi 19 triggering 0 po=
larity 1
[   25.417605] insp6400 kernel: xen: --> pirq=3D19 -> irq=3D19 (gsi=3D1=
9)
[   25.417843] insp6400 kernel: pci_hotplug: PCI Hot Plug PCI Core vers=
ion: 0.5
[   25.417934] insp6400 kernel: pciehp: PCI Express Hot Plug Controller=
 Driver version: 0.4
[   25.418072] insp6400 kernel: intel_idle: does not run on family 6 mo=
del 15
[   25.418496] insp6400 kernel: ACPI: AC Adapter [AC] (on-line)
[   25.418697] insp6400 kernel: input: Lid Switch as /devices/LNXSYSTM:=
00/LNXSYBUS:00/PNP0C0D:00/input/input0
[   25.419276] insp6400 kernel: ACPI: Lid Switch [LID]
[   25.419422] insp6400 kernel: input: Power Button as /devices/LNXSYST=
M:00/LNXSYBUS:00/PNP0C0C:00/input/input1
[   25.419555] insp6400 kernel: ACPI: Power Button [PBTN]
[   25.419700] insp6400 kernel: input: Sleep Button as /devices/LNXSYST=
M:00/LNXSYBUS:00/PNP0C0E:00/input/input2
[   25.419833] insp6400 kernel: ACPI: Sleep Button [SBTN]
[   25.420048] insp6400 kernel: tsc: Marking TSC unstable due to TSC ha=
lts in idle
[   25.420432] insp6400 kernel: Warning: Processor Platform Limit not s=
upported.
[   25.426681] insp6400 kernel: thermal LNXTHERM:00: registered as ther=
mal_zone0
[   25.426764] insp6400 kernel: ACPI: Thermal Zone [THM] (72 C)
[   25.426893] insp6400 kernel: GHES: HEST is not enabled!
[   25.432933] insp6400 kernel: Serial: 8250/16550 driver, 32 ports, IR=
Q sharing enabled
[   25.445857] insp6400 kernel: hpet_acpi_add: no address or irqs in _C=
RS
[   25.446287] insp6400 kernel: Non-volatile memory driver v1.3
[   25.446523] insp6400 kernel: Linux agpgart interface v0.103
[   25.448058] insp6400 kernel: ata_piix 0000:00:1f.2: version 2.13
[   25.448971] insp6400 kernel: xen: registering gsi 17 triggering 0 po=
larity 1
[   25.448998] insp6400 kernel: xen: --> pirq=3D17 -> irq=3D17 (gsi=3D1=
7)
[   25.449034] insp6400 kernel: ata_piix 0000:00:1f.2: MAP [ P0 P2 IDE =
IDE ]
[   25.453407] insp6400 kernel: ACPI: Battery Slot [BAT0] (battery pres=
ent)
[   25.453418] insp6400 kernel: ata_piix: probe of 0000:00:1f.2 failed =
with error -22
[   25.453518] insp6400 kernel: libphy: Fixed MDIO Bus: probed
[   25.453611] insp6400 kernel: ehci_hcd: USB 2.0 'Enhanced' Host Contr=
oller (EHCI) Driver
[   25.453617] insp6400 kernel: ehci-pci: EHCI PCI platform driver
[   25.453778] insp6400 kernel: xen: registering gsi 20 triggering 0 po=
larity 1
[   25.453781] insp6400 kernel: Already setup the GSI :20
[   25.453837] insp6400 kernel: ehci-pci 0000:00:1d.7: EHCI Host Contro=
ller
[   25.453899] insp6400 kernel: ehci-pci 0000:00:1d.7: new USB bus regi=
stered, assigned bus number 1
[   25.453925] insp6400 kernel: ehci-pci 0000:00:1d.7: debug port 1
[   25.457851] insp6400 kernel: ehci-pci 0000:00:1d.7: cache line size =
of 64 is not supported
[   25.457892] insp6400 kernel: ehci-pci 0000:00:1d.7: irq 20, io mem 0=
xffa80000
[   25.463024] insp6400 kernel: ehci-pci 0000:00:1d.7: USB 2.0 started,=
 EHCI 1.00
[   25.463176] insp6400 kernel: usb usb1: New USB device found, idVendo=
r=3D1d6b, idProduct=3D0002
[   25.463261] insp6400 kernel: usb usb1: New USB device strings: Mfr=3D=
3, Product=3D2, SerialNumber=3D1
[   25.463390] insp6400 kernel: usb usb1: Product: EHCI Host Controller=

[   25.463468] insp6400 kernel: usb usb1: Manufacturer: Linux 4.6.0-1.f=
c25.x86_64 ehci_hcd
[   25.463550] insp6400 kernel: usb usb1: SerialNumber: 0000:00:1d.7
[   25.463854] insp6400 kernel: hub 1-0:1.0: USB hub found
[   25.463943] insp6400 kernel: hub 1-0:1.0: 8 ports detected
[   25.464502] insp6400 kernel: ohci_hcd: USB 1.1 'Open' Host Controlle=
r (OHCI) Driver
[   25.464592] insp6400 kernel: ohci-pci: OHCI PCI platform driver
[   25.464687] insp6400 kernel: uhci_hcd: USB Universal Host Controller=
 Interface driver
[   25.464947] insp6400 kernel: xen: registering gsi 20 triggering 0 po=
larity 1
[   25.464952] insp6400 kernel: Already setup the GSI :20
[   25.465067] insp6400 kernel: uhci_hcd 0000:00:1d.0: UHCI Host Contro=
ller
[   25.465234] insp6400 kernel: uhci_hcd 0000:00:1d.0: new USB bus regi=
stered, assigned bus number 2
[   25.465375] insp6400 kernel: uhci_hcd 0000:00:1d.0: detected 2 ports=

[   25.465488] insp6400 kernel: uhci_hcd 0000:00:1d.0: irq 20, io base =
0x0000bf80
[   25.465645] insp6400 kernel: usb usb2: New USB device found, idVendo=
r=3D1d6b, idProduct=3D0001
[   25.465730] insp6400 kernel: usb usb2: New USB device strings: Mfr=3D=
3, Product=3D2, SerialNumber=3D1
[   25.465859] insp6400 kernel: usb usb2: Product: UHCI Host Controller=

[   25.465938] insp6400 kernel: usb usb2: Manufacturer: Linux 4.6.0-1.f=
c25.x86_64 uhci_hcd
[   25.466035] insp6400 kernel: usb usb2: SerialNumber: 0000:00:1d.0
[   25.466305] insp6400 kernel: hub 2-0:1.0: USB hub found
[   25.466392] insp6400 kernel: hub 2-0:1.0: 2 ports detected
[   25.466794] insp6400 kernel: xen: registering gsi 21 triggering 0 po=
larity 1
[   25.466798] insp6400 kernel: Already setup the GSI :21
[   25.466900] insp6400 kernel: uhci_hcd 0000:00:1d.1: UHCI Host Contro=
ller
[   25.467078] insp6400 kernel: uhci_hcd 0000:00:1d.1: new USB bus regi=
stered, assigned bus number 3
[   25.467219] insp6400 kernel: uhci_hcd 0000:00:1d.1: detected 2 ports=

[   25.467355] insp6400 kernel: uhci_hcd 0000:00:1d.1: irq 21, io base =
0x0000bf60
[   25.467515] insp6400 kernel: usb usb3: New USB device found, idVendo=
r=3D1d6b, idProduct=3D0001
[   25.467598] insp6400 kernel: usb usb3: New USB device strings: Mfr=3D=
3, Product=3D2, SerialNumber=3D1
[   25.467727] insp6400 kernel: usb usb3: Product: UHCI Host Controller=

[   25.467806] insp6400 kernel: usb usb3: Manufacturer: Linux 4.6.0-1.f=
c25.x86_64 uhci_hcd
[   25.467888] insp6400 kernel: usb usb3: SerialNumber: 0000:00:1d.1
[   25.468167] insp6400 kernel: hub 3-0:1.0: USB hub found
[   25.468257] insp6400 kernel: hub 3-0:1.0: 2 ports detected
[   25.468664] insp6400 kernel: xen: registering gsi 22 triggering 0 po=
larity 1
[   25.468668] insp6400 kernel: Already setup the GSI :22
[   25.468769] insp6400 kernel: uhci_hcd 0000:00:1d.2: UHCI Host Contro=
ller
[   25.468936] insp6400 kernel: uhci_hcd 0000:00:1d.2: new USB bus regi=
stered, assigned bus number 4
[   25.469090] insp6400 kernel: uhci_hcd 0000:00:1d.2: detected 2 ports=

[   25.469224] insp6400 kernel: uhci_hcd 0000:00:1d.2: irq 22, io base =
0x0000bf40
[   25.469385] insp6400 kernel: usb usb4: New USB device found, idVendo=
r=3D1d6b, idProduct=3D0001
[   25.469468] insp6400 kernel: usb usb4: New USB device strings: Mfr=3D=
3, Product=3D2, SerialNumber=3D1
[   25.469598] insp6400 kernel: usb usb4: Product: UHCI Host Controller=

[   25.469677] insp6400 kernel: usb usb4: Manufacturer: Linux 4.6.0-1.f=
c25.x86_64 uhci_hcd
[   25.469758] insp6400 kernel: usb usb4: SerialNumber: 0000:00:1d.2
[   25.470037] insp6400 kernel: hub 4-0:1.0: USB hub found
[   25.470135] insp6400 kernel: hub 4-0:1.0: 2 ports detected
[   25.470544] insp6400 kernel: xen: registering gsi 23 triggering 0 po=
larity 1
[   25.470549] insp6400 kernel: Already setup the GSI :23
[   25.470650] insp6400 kernel: uhci_hcd 0000:00:1d.3: UHCI Host Contro=
ller
[   25.470809] insp6400 kernel: uhci_hcd 0000:00:1d.3: new USB bus regi=
stered, assigned bus number 5
[   25.470949] insp6400 kernel: uhci_hcd 0000:00:1d.3: detected 2 ports=

[   25.471090] insp6400 kernel: uhci_hcd 0000:00:1d.3: irq 23, io base =
0x0000bf20
[   25.471250] insp6400 kernel: usb usb5: New USB device found, idVendo=
r=3D1d6b, idProduct=3D0001
[   25.471333] insp6400 kernel: usb usb5: New USB device strings: Mfr=3D=
3, Product=3D2, SerialNumber=3D1
[   25.471464] insp6400 kernel: usb usb5: Product: UHCI Host Controller=

[   25.471543] insp6400 kernel: usb usb5: Manufacturer: Linux 4.6.0-1.f=
c25.x86_64 uhci_hcd
[   25.471625] insp6400 kernel: usb usb5: SerialNumber: 0000:00:1d.3
[   25.471896] insp6400 kernel: hub 5-0:1.0: USB hub found
[   25.471986] insp6400 kernel: hub 5-0:1.0: 2 ports detected
[   25.472325] insp6400 kernel: usbcore: registered new interface drive=
r usbserial
[   25.472418] insp6400 kernel: usbcore: registered new interface drive=
r usbserial_generic
[   25.472510] insp6400 kernel: usbserial: USB Serial support registere=
d for generic
[   25.472650] insp6400 kernel: i8042: PNP: PS/2 Controller [PNP0303:KB=
C,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[   25.475621] insp6400 kernel: serio: i8042 KBD port at 0x60,0x64 irq =
1
[   25.475705] insp6400 kernel: serio: i8042 AUX port at 0x60,0x64 irq =
12
[   25.475986] insp6400 kernel: mousedev: PS/2 mouse device common for =
all mice
[   25.476501] insp6400 kernel: rtc_cmos 00:05: RTC can wake from S4
[   25.476832] insp6400 kernel: rtc_cmos 00:05: rtc core: registered rt=
c_cmos as rtc0
[   25.476968] insp6400 kernel: rtc_cmos 00:05: alarms up to one month,=
 y3k, 114 bytes nvram
[   25.477160] insp6400 kernel: device-mapper: uevent: version 1.0.3
[   25.477388] insp6400 kernel: device-mapper: ioctl: 4.34.0-ioctl (201=
5-10-28) initialised: dm-devel@redhat.com
[   25.478170] insp6400 kernel: hidraw: raw HID events driver (C) Jiri =
Kosina
[   25.478337] insp6400 kernel: usbcore: registered new interface drive=
r usbhid
[   25.478418] insp6400 kernel: usbhid: USB HID core driver
[   25.478679] insp6400 kernel: drop_monitor: Initializing network drop=
 monitor service
[   25.478891] insp6400 kernel: ip_tables: (C) 2000-2006 Netfilter Core=
 Team
[   25.479086] insp6400 kernel: Initializing XFRM netlink socket
[   25.479492] insp6400 kernel: NET: Registered protocol family 10
[   25.479654] insp6400 kernel: input: AT Translated Set 2 keyboard as =
/devices/platform/i8042/serio0/input/input3
[   25.480465] insp6400 kernel: mip6: Mobile IPv6
[   25.480545] insp6400 kernel: NET: Registered protocol family 17
[   25.480913] insp6400 kernel: microcode: CPU0 sig=3D0x6f6, pf=3D0x20,=
 revision=3D0xd1
[   25.481018] insp6400 kernel: microcode: CPU1 sig=3D0x6f6, pf=3D0x20,=
 revision=3D0xd1
[   25.481170] insp6400 kernel: microcode: Microcode Update Driver: v2.=
01 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[   25.481652] insp6400 kernel: registered taskstats version 1
[   25.481751] insp6400 kernel: Loading compiled-in X.509 certificates
[   25.488546] insp6400 kernel: alg: No test for pkcs1pad(rsa,sha256) (=
pkcs1pad(rsa-generic,sha256))
[   25.490205] insp6400 kernel: Loaded X.509 cert 'Fedora kernel signin=
g key: b87ebfc4aad0759214e82d8bc0b051c2a8ceaefd'
[   25.490411] insp6400 kernel: zswap: loaded using pool lzo/zbud
[   25.491107] insp6400 kernel:   Magic number: 0:273:749
[   25.491222] insp6400 kernel: tty ttyS0: hash matches
[   25.491447] insp6400 kernel: rtc_cmos 00:05: setting system clock to=
 2016-05-21 19:43:16 UTC (1463859796)
[   25.491660] insp6400 kernel: PM: Hibernation image not present or co=
uld not be loaded.
[   25.492841] insp6400 kernel: Freeing unused kernel memory: 1568K (ff=
ffffff81d4f000 - ffffffff81ed7000)
[   25.492981] insp6400 kernel: Write protecting the kernel read-only d=
ata: 12288k
[   25.498564] insp6400 kernel: Freeing unused kernel memory: 100K (fff=
f8800017e7000 - ffff880001800000)
[   25.499571] insp6400 kernel: Freeing unused kernel memory: 844K (fff=
f880001b2d000 - ffff880001c00000)
[   25.499710] insp6400 kernel: ------------[ cut here ]------------
[   25.499798] insp6400 kernel: WARNING: CPU: 1 PID: 1 at arch/x86/mm/d=
ump_pagetables.c:225 note_page+0x63c/0x7e0
[   25.499930] insp6400 kernel: x86/mm: Found insecure W+X mapping at a=
ddress ffff880000000000/0xffff880000000000
[   25.500072] insp6400 kernel: Modules linked in:
[   25.500174] insp6400 kernel: CPU: 1 PID: 1 Comm: swapper/0 Not taint=
ed 4.6.0-1.fc25.x86_64 #1
[   25.500256] insp6400 kernel: Hardware name: Dell Inc. MM061         =
                  /0KD882, BIOS A17 06/13/2007
[   25.500389] insp6400 kernel:  0000000000000200 0000000068ad5c87 ffff=
88006e41fd40 ffffffff813dc66f
[   25.500609] insp6400 kernel:  ffff88006e41fd90 0000000000000000 ffff=
88006e41fd80 ffffffff810a740b
[   25.500828] insp6400 kernel:  000000e16e41fd60 ffff88006e41fe90 0010=
000000000067 0000000000000004
[   25.501063] insp6400 kernel: Call Trace:
[   25.501065] insp6400 kernel:  [<ffffffff813dc66f>] dump_stack+0x63/0=
x84
[   25.501065] insp6400 kernel:  [<ffffffff810a740b>] __warn+0xcb/0xf0
[   25.501065] insp6400 kernel:  [<ffffffff810a748f>] warn_slowpath_fmt=
+0x5f/0x80
[   25.501065] insp6400 kernel:  [<ffffffff8107317c>] note_page+0x63c/0=
x7e0
[   25.501065] insp6400 kernel:  [<ffffffff810736ca>] ptdump_walk_pgd_l=
evel_core+0x3aa/0x400
[   25.501065] insp6400 kernel:  [<ffffffff81073757>] ptdump_walk_pgd_l=
evel_checkwx+0x17/0x20
[   25.501065] insp6400 kernel:  [<ffffffff81068ac1>] mark_rodata_ro+0x=
f1/0x100
[   25.501065] insp6400 kernel:  [<ffffffff817d0a3a>] kernel_init+0x2a/=
0x100
[   25.501065] insp6400 kernel:  [<ffffffff817de102>] ret_from_fork+0x2=
2/0x40
[   25.501065] insp6400 kernel:  [<ffffffff817d0a10>] ? rest_init+0x80/=
0x80
[   25.501986] insp6400 kernel: ---[ end trace a1caf5dba1cf4a4c ]---
[   25.520610] insp6400 kernel: x86/mm: Checked W+X mappings: FAILED, 4=
602 W+X pages found.
[   25.543755] insp6400 systemd[1]: systemd 222 running in system mode.=
 (+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTS=
ETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN=
)
[   25.544078] insp6400 systemd[1]: Detected virtualization xen.
[   25.544167] insp6400 systemd[1]: Detected architecture x86-64.
[   25.544251] insp6400 systemd[1]: Running in initial RAM disk.
[   25.544867] insp6400 systemd[1]: Set hostname to <insp6400>.
[   25.666624] insp6400 systemd[1]: Reached target Swap.
[   25.666720] insp6400 systemd[1]: Starting Swap.
[   25.667675] insp6400 systemd[1]: Created slice -.slice.
[   25.667767] insp6400 systemd[1]: Starting -.slice.
[   25.668138] insp6400 systemd[1]: Reached target Local File Systems.
[   25.668231] insp6400 systemd[1]: Starting Local File Systems.
[   25.668660] insp6400 systemd[1]: Listening on udev Control Socket.
[   25.668754] insp6400 systemd[1]: Starting udev Control Socket.
[   25.669195] insp6400 systemd[1]: Listening on Journal Socket (/dev/l=
og).
[   25.669290] insp6400 systemd[1]: Starting Journal Socket (/dev/log).=

[   25.669810] insp6400 systemd[1]: Created slice System Slice.
[   25.669905] insp6400 systemd[1]: Starting System Slice.
[   25.670276] insp6400 systemd[1]: Reached target Slices.
[   25.670367] insp6400 systemd[1]: Starting Slices.
[   25.670721] insp6400 systemd[1]: Reached target Timers.
[   25.670812] insp6400 systemd[1]: Starting Timers.
[   25.671221] insp6400 systemd[1]: Listening on udev Kernel Socket.
[   25.672445] insp6400 systemd[1]: Starting udev Kernel Socket.
[   25.672958] insp6400 systemd[1]: Listening on Journal Audit Socket.
[   25.673067] insp6400 systemd[1]: Starting Journal Audit Socket.
[   25.673506] insp6400 systemd[1]: Listening on Journal Socket.
[   25.673600] insp6400 systemd[1]: Starting Journal Socket.
[   25.684316] insp6400 systemd[1]: Starting Setup Virtual Console...
[   25.687905] insp6400 systemd[1]: Starting Journal Service...
[   25.694238] insp6400 systemd[1]: Starting Create list of required st=
atic device nodes for the current kernel...
[   25.701437] insp6400 systemd[1]: Starting Load Kernel Modules...
[   25.704174] insp6400 systemd[1]: Started dracut ask for additional c=
mdline parameters.
[   25.706540] insp6400 systemd[1]: Starting dracut cmdline hook...
[   25.707254] insp6400 systemd[1]: Reached target Sockets.
[   25.707387] insp6400 systemd[1]: Starting Sockets.
[   25.714538] insp6400 systemd[1]: Started Create list of required sta=
tic device nodes for the current kernel.
[   25.714853] insp6400 kernel: audit: type=3D1130 audit(1463859796.722=
:2): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Dkmod-static-nodes comm=3D"systemd" exe=3D"/usr/lib/systemd=
/systemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   25.719894] insp6400 kernel: xen_wdt: Xen WatchDog Timer Driver v0.0=
1
[   25.725082] insp6400 kernel: xen_wdt: initialized (timeout=3D60s, no=
wayout=3D0)
[   25.727892] insp6400 kernel: xen:tmem: frontswap enabled, RAM provid=
ed by Xen Transcendent Memory
[   25.731921] insp6400 systemd[1]: Starting Create Static Device Nodes=
 in /dev...
[   25.734078] insp6400 kernel: xen:tmem: cleancache enabled, RAM provi=
ded by Xen Transcendent Memory
[   25.734240] insp6400 kernel: xen_selfballoon: Xen selfballooning dri=
ver disabled for domain0
[   25.750915] insp6400 systemd[1]: Started Create Static Device Nodes =
in /dev.
[   25.751138] insp6400 kernel: audit: type=3D1130 audit(1463859796.759=
:3): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Dsystemd-tmpfiles-setup-dev comm=3D"systemd" exe=3D"/usr/li=
b/systemd/systemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   25.769429] insp6400 kernel: xen:xen_evtchn: Event-channel device in=
stalled
[   25.801057] insp6400 systemd-journal[133]: Journal started
[   25.801644] insp6400 systemd[1]: Started Journal Service.
[   25.801867] insp6400 kernel: audit: type=3D1130 audit(1463859796.809=
:4): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Dsystemd-journald comm=3D"systemd" exe=3D"/usr/lib/systemd/=
systemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   25.802771] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_wdt'
[   25.802873] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dkmod-static-nod=
es comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D=
? terminal=3D? res=3Dsuccess'
[   25.803350] insp6400 systemd-modules-load[139]: Inserted module 'tme=
m'
[   25.803436] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-tmpfile=
s-setup-dev comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D=
? addr=3D? terminal=3D? res=3Dsuccess'
[   25.803850] insp6400 systemd-modules-load[139]: Inserted module 'xen=
fs'
[   25.803917] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-journal=
d comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D=
? terminal=3D? res=3Dsuccess'
[   25.804327] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_evtchn'
[   25.804707] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_gntdev'
[   25.805101] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_gntalloc'
[   25.807396] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_blkback'
[   25.808303] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_netback'
[   25.812606] insp6400 dracut-cmdline[140]: dracut-23 (Twenty Three) d=
racut-043-63.git20151211.fc23
[   25.820065] insp6400 dracut-cmdline[140]: Using kernel command line =
parameters:
[   25.825903] insp6400 dracut-cmdline[140]: rd.driver.pre=3Dxen_wdt rd=
.driver.pre=3Dtmem rd.driver.pre=3Dxenfs ro root=3D/dev/mapper/vg_insp6=
400-lv_root LANG=3Den_US.UTF-8 microcode.early=3Dy
[   25.827808] insp6400 kernel: xen_pciback: backend is vpci
[   25.829636] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_pciback'
[   25.890149] insp6400 kernel: Rounding down aligned max_sectors from =
4294967295 to 4294967288
[   25.899864] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_scsiback'
[   25.904836] insp6400 kernel: xen_acpi_processor: Uploading Xen proce=
ssor PM info
[   25.906123] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_acpi_processor'
[   25.910839] insp6400 kernel: audit: type=3D1130 audit(1463859796.918=
:5): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Dsystemd-modules-load comm=3D"systemd" exe=3D"/usr/lib/syst=
emd/systemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   25.916953] insp6400 systemd[1]: Started Load Kernel Modules.
[   25.917110] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-modules=
-load comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? ad=
dr=3D? terminal=3D? res=3Dsuccess'
[   25.917510] insp6400 systemd[1]: Starting Apply Kernel Variables...
[   25.933869] insp6400 systemd[1]: Started Apply Kernel Variables.
[   25.933982] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-sysctl =
comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D?=
 terminal=3D? res=3Dsuccess'
[   25.933044] insp6400 kernel: audit: type=3D1130 audit(1463859796.941=
:6): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Dsystemd-sysctl comm=3D"systemd" exe=3D"/usr/lib/systemd/sy=
stemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   25.969767] insp6400 systemd[1]: Started Setup Virtual Console.
[   25.969888] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-vconsol=
e-setup comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? =
addr=3D? terminal=3D? res=3Dsuccess'
[   25.969371] insp6400 kernel: audit: type=3D1130 audit(1463859796.977=
:7): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Dsystemd-vconsole-setup comm=3D"systemd" exe=3D"/usr/lib/sy=
stemd/systemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   26.125929] insp6400 kernel: audit: type=3D1130 audit(1463859797.133=
:8): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Ddracut-cmdline comm=3D"systemd" exe=3D"/usr/lib/systemd/sy=
stemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   26.127561] insp6400 systemd[1]: Started dracut cmdline hook.
[   26.127647] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Ddracut-cmdline =
comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D?=
 terminal=3D? res=3Dsuccess'
[   26.142868] insp6400 systemd[1]: Starting dracut pre-udev hook...
[   26.165501] insp6400 kernel: psmouse serio1: synaptics: Touchpad mod=
el: 1, fw: 6.2, id: 0x180b1, caps: 0xa04713/0x200000/0x0/0x0, board id:=
 0, fw id: 122744
[   26.201739] insp6400 kernel: input: SynPS/2 Synaptics TouchPad as /d=
evices/platform/i8042/serio1/input/input5
[   26.265899] insp6400 systemd[1]: Started dracut pre-udev hook.
[   26.263791] insp6400 kernel: audit: type=3D1130 audit(1463859797.271=
:9): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Ddracut-pre-udev comm=3D"systemd" exe=3D"/usr/lib/systemd/s=
ystemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   26.266093] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Ddracut-pre-udev=
 comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D=
? terminal=3D? res=3Dsuccess'
[   26.281644] insp6400 systemd[1]: Starting udev Kernel Device Manager=
...
[   26.293827] insp6400 systemd[1]: Started udev Kernel Device Manager.=

[   26.298519] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-udevd c=
omm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D? =
terminal=3D? res=3Dsuccess'
[   26.299332] insp6400 systemd[1]: Started dracut pre-trigger hook.
[   26.298228] insp6400 kernel: audit: type=3D1130 audit(1463859797.306=
:10): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel =
msg=3D'unit=3Dsystemd-udevd comm=3D"systemd" exe=3D"/usr/lib/systemd/sy=
stemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   26.309285] insp6400 systemd[1]: Starting udev Coldplug all Devices.=
..
[   26.320045] insp6400 kernel: clocksource: tsc: mask: 0xfffffffffffff=
fff max_cycles: 0x1a5c6b5152d, max_idle_ns: 440795297455 ns
[   26.432731] insp6400 systemd[1]: Mounting Configuration File System.=
..
[   26.441434] insp6400 systemd[1]: Mounted Configuration File System.
[   26.446878] insp6400 systemd[1]: Started udev Coldplug all Devices.
[   26.447200] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-udev-tr=
igger comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? ad=
dr=3D? terminal=3D? res=3Dsuccess'
[   26.460642] insp6400 systemd[1]: Starting Show Plymouth Boot Screen.=
..
[   26.461704] insp6400 systemd[1]: Starting dracut initqueue hook...
[   26.462884] insp6400 systemd[1]: Reached target System Initializatio=
n.
[   26.463427] insp6400 systemd[1]: Starting System Initialization.
[   26.493128] insp6400 kernel: ACPI: Video Device [VID1] (multi-head: =
yes  rom: no  post: no)
[   26.539892] insp6400 kernel: acpi device:27: registered as cooling_d=
evice2
[   26.540326] insp6400 kernel: input: Video Bus as /devices/LNXSYSTM:0=
0/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:01/input/input6
[   26.540901] insp6400 kernel: [Firmware Bug]: Duplicate ACPI video bu=
s devices for the same VGA controller, please try module parameter "vid=
eo.allow_duplicates=3D1"if the current driver doesn't work.
[   26.554074] insp6400 kernel: wmi: Mapper loaded
[   26.589095] insp6400 kernel: xen: registering gsi 17 triggering 0 po=
larity 1
[   26.589107] insp6400 kernel: Already setup the GSI :17
[   26.606107] insp6400 kernel: [drm] Initialized drm 1.1.0 20060810
[   26.617215] insp6400 kernel: sdhci: Secure Digital Host Controller I=
nterface driver
[   26.617313] insp6400 kernel: sdhci: Copyright(c) Pierre Ossman
[   26.626633] insp6400 kernel: sdhci-pci 0000:03:01.1: SDHCI controlle=
r found [1180:0822] (rev 19)
[   26.637427] insp6400 kernel: xen: registering gsi 18 triggering 0 po=
larity 1
[   26.637458] insp6400 kernel: xen: --> pirq=3D18 -> irq=3D18 (gsi=3D1=
8)
[   26.648342] insp6400 kernel: mmc0: SDHCI controller on PCI [0000:03:=
01.1] using DMA
[   26.697466] insp6400 kernel: xen: registering gsi 19 triggering 0 po=
larity 1
[   26.697478] insp6400 kernel: Already setup the GSI :19
[   26.726092] insp6400 kernel: dcdbas dcdbas: Dell Systems Management =
Base Driver (version 5.6.0-3.2)
[   26.750069] insp6400 kernel: firewire_ohci 0000:03:01.0: added OHCI =
v1.10 device as card 0, 4 IR + 4 IT contexts, quirks 0x11
[   26.750594] insp6400 kernel: xen: registering gsi 17 triggering 0 po=
larity 1
[   26.750602] insp6400 kernel: Already setup the GSI :17
[   26.758082] insp6400 kernel: ssb: Found chip with id 0x4401, rev 0x0=
2 and package 0x00
[   26.758179] insp6400 kernel: ssb: Core 0 found: Fast Ethernet (cc 0x=
806, rev 0x07, vendor 0x4243)
[   26.758190] insp6400 kernel: ssb: Core 1 found: V90 (cc 0x807, rev 0=
x03, vendor 0x4243)
[   26.758200] insp6400 kernel: ssb: Core 2 found: PCI (cc 0x804, rev 0=
x0A, vendor 0x4243)
[   26.773453] insp6400 kernel: dell_laptop: Keyboard brightness level =
control not supported
[   26.780868] insp6400 kernel: ssb: Sonics Silicon Backplane found on =
PCI device 0000:03:00.0
[   26.781188] insp6400 kernel: b44: Broadcom 44xx/47xx 10/100 PCI ethe=
rnet driver version 2.0
[   26.789689] insp6400 kernel: b44 ssb0:0 eth0: Broadcom 44xx/47xx 10/=
100 PCI ethernet driver 00:15:c5:04:7d:4f
[   26.792609] insp6400 kernel: xen: registering gsi 16 triggering 0 po=
larity 1
[   26.792618] insp6400 kernel: Already setup the GSI :16
[   26.793432] insp6400 kernel: dell_wmi: Detected Dell WMI interface v=
ersion 1
[   26.794091] insp6400 kernel: pci 0000:00:00.0: Intel 945GM Chipset
[   26.794661] insp6400 kernel: pci 0000:00:00.0: detected gtt size: 26=
2144K total, 262144K mappable
[   26.795385] insp6400 kernel: pci 0000:00:00.0: detected 8192K stolen=
 memory
[   26.796738] insp6400 kernel: [drm] Memory usable by graphics device =
=3D 256M
[   26.796840] insp6400 kernel: [drm] Replacing VGA console driver
[   26.798121] insp6400 kernel: Console: switching to colour dummy devi=
ce 80x25
[   26.804408] insp6400 kernel: input: Dell WMI hotkeys as /devices/vir=
tual/input/input7
[   26.858607] insp6400 kernel: [drm] Supports vblank timestamp caching=
 Rev 2 (21.10.2013).
[   26.858620] insp6400 kernel: [drm] Driver supports precise vblank ti=
mestamp query.
[   26.863038] insp6400 kernel: vgaarb: device changed decodes: PCI:000=
0:00:02.0,olddecodes=3Dio+mem,decodes=3Dio+mem:owns=3Dio+mem
[   26.888732] insp6400 kernel: [drm] RC6 disabled, disabling runtime P=
M support
[   26.888771] insp6400 kernel: [drm] initialized overlay support
[   27.114989] insp6400 kernel: [drm] Initialized i915 1.6.0 20160229 f=
or 0000:00:02.0 on minor 0
[   27.124903] insp6400 kernel: fbcon: inteldrmfb (fb0) is primary devi=
ce
[   27.251327] insp6400 kernel: firewire_core 0000:03:01.0: created dev=
ice fw0: GUID 444fc0000e8ad921, S400
[   28.022992] insp6400 kernel: Console: switching to colour frame buff=
er device 160x50
[   28.029251] insp6400 kernel: i915 0000:00:02.0: fb0: inteldrmfb fram=
e buffer device
[   28.272816] insp6400 systemd[1]: Received SIGRTMIN+20 from PID 312 (=
plymouthd).
[   28.275887] insp6400 systemd[1]: Started Show Plymouth Boot Screen.
[   28.276088] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dplymouth-start =
comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D?=
 terminal=3D? res=3Dsuccess'
[   28.276818] insp6400 systemd[1]: Started Forward Password Requests t=
o Plymouth Directory Watch.
[   28.277557] insp6400 systemd[1]: Starting Forward Password Requests =
to Plymouth Directory Watch.
[   28.278284] insp6400 systemd[1]: Started Dispatch Password Requests =
to Console Directory Watch.
[   28.278998] insp6400 systemd[1]: Reached target Paths.
[   28.279731] insp6400 systemd[1]: Starting Paths.
[   28.280459] insp6400 systemd[1]: Reached target Basic System.
[   28.281208] insp6400 systemd[1]: Starting Basic System.
[  226.128271] insp6400 dracut-initqueue[311]: Warning: Could not boot.=

[  226.135182] insp6400 systemd[1]: Received SIGRTMIN+20 from PID 312 (=
plymouthd).
[  226.139111] insp6400 dracut-initqueue[311]: Warning: /dev/mapper/vg_=
insp6400-lv_root does not exist
[  226.170424] insp6400 systemd[1]: Starting Dracut Emergency Shell...
[  226.203531] insp6400 systemd[1]: Received SIGRTMIN+21 from PID 312 (=
plymouthd).
[  226.203878] insp6400 kernel: audit_printk_skb: 6 callbacks suppresse=
d
[  226.203931] insp6400 kernel: audit: type=3D1131 audit(1463859997.211=
:13): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel =
msg=3D'unit=3Dplymouth-start comm=3D"systemd" exe=3D"/usr/lib/systemd/s=
ystemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[  226.204453] insp6400 audit[1]: SERVICE_STOP pid=3D1 uid=3D0 auid=3D4=
294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dplymouth-start c=
omm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D? =
terminal=3D? res=3Dsuccess'

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--nextPart4938201.HD0MuVA92d--



From xen-users-bounces@lists.xen.org Sun May 22 15:56:51 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 15:56:51 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4Vj4-00012R-5r; Sun, 22 May 2016 15:55:34 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <jim_burn@bellsouth.net>) id 1b4KGz-0001B1-Ml
 for xen-users@lists.xen.org; Sun, 22 May 2016 03:41:50 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 0A/8B-03281-D7A21475; Sun, 22 May 2016 03:41:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHKsWRWlGSWpSXmKPExsVyI7foo26VlmO
 4wdkrIharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8b83p+sBcv/Clc0rfrJ2sDY3CDcxcjFwSLQ
 xyLRv+c/axcjB4eQQJ7E5KfMXYycQGauxMJVl9gh7GSJzkNzGUFsCQFHiXfnVzFB2AoSz9btZ
 AeZIyHwnEXiyP2LbBAJO4lbU+6ADWIT0JBYf3gdC4gtIiAtMeNKE1iNsICHxPtnr8BsFgFVia
 4DT8BsXgEtiSVrV7GC2KICARLXvl9hgogLSpyc+QRsDrOAi8ThY4+gbHmJjsuNrBMYBWchKZu
 FpGwWkjII20ui7fhWLOIwNgeQrSmxfpc+RFhRYkr3Q3YIW0Oidc5cKNtaYs2LmVC2tsSyha+Z
 IVodJTZ+iFvAyLOKUaM4tagstUjX0FAvqSgzPaMkNzEzB8gz0ctNLS5OTE/NSUwq1kvOz93EC
 IxHBiDYwXhmhfMhRkkOJiVR3tRu+3AhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErwFmo7hQoJFqe
 mpFWmZOcDEAJOW4OBREuGdCJLmLS5IzC3OTIdInWJUlBLndQFJCIAkMkrz4NpgyegSo6yUMC8
 j0CFCPAWpRbmZJajyrxjFORiVhCGm8GTmlcBNfwW0mAlo8UNpB5DFJYkIKakGRqM3wi5WiaUq
 rz4k3HmTsTZ3wrubuz+vclG59cfLRIw9Kk5/auYaIaZtGzrWRM9YX12iMv3mWt2Tn8oPlaXFa
 TVs5lWetket5aNEiuuRhQ5ZhzefnSG8bPpaR7PsgJ1cU5f2CR6qe89l5H2I0cTNT6x33zEPof
 V2RwPKhSPZdry968saIdMuqcRSnJFoqMVcVJwIADelUWVBAwAA
X-Env-Sender: jim_burn@bellsouth.net
X-Msg-Ref: server-4.tower-27.messagelabs.com!1463888504!42192945!1
X-Originating-IP: [216.109.114.241]
X-SpamReason: No, hits=0.8 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_60_70,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 23728 invoked from network); 22 May 2016 03:41:45 -0000
Received: from nm12-vm2.access.bullet.mail.bf1.yahoo.com (HELO
 nm12-vm2.access.bullet.mail.bf1.yahoo.com) (216.109.114.241)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 22 May 2016 03:41:45 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bellsouth.net; s=s2048;
 t=1463888503; bh=w/6oDSVUzri7arVJ2C39fhEovnr+lATsXkOu1j9rFnk=;
 h=From:To:Subject:Date:From:Subject;
 b=F8hGe/qD9fkjimfLqT8+nvu5p2C9fa5uxVculw5z8PaR0xAvEDHU/2UEgEY/28fX1DSzKFZlLT7k/zJw1xckeHfPslM08ZOEwj7vYz+ddHw15YPvCCRUMt1JX1HghLx6Ga0Xc9LaQQCtkqw/ClcrAvwdt1hvd5BKZnt5dZOCd0FNwH3APqn51RMxHFW2cZYuEl4u8SM8U/jNrdU9FZpaCvElazUEiKXh9L8zmCnCvLNOcdUBXEXpdBMsIrmp4/Zt41pOHn53GEixIW2NPpIasniD2WOSQSiMdUoBkUU1T1yknNbg5eSexWUNy1+xz/c89udpGKlyzNIUelKUmsvsPw==
Received: from [66.196.81.162] by nm12.access.bullet.mail.bf1.yahoo.com with
 NNFMP; 22 May 2016 03:41:43 -0000
Received: from [98.138.104.99] by tm8.access.bullet.mail.bf1.yahoo.com with
 NNFMP; 22 May 2016 03:41:43 -0000
Received: from [127.0.0.1] by smtp119.sbc.mail.ne1.yahoo.com with NNFMP;
 22 May 2016 03:41:43 -0000
X-Yahoo-Newman-Id: 102352.86692.bm@smtp119.sbc.mail.ne1.yahoo.com
X-Yahoo-Newman-Property: ymail-3
X-YMail-OSG: 0ocMgK0VM1mpa0tmKF9Q44Th2QO1ar_nNv0r9I_vBe7mlpO
 GcWVxSwkPN3Ms6YuRZhsiLU2Dq_B0IzdLp_qPRW01KsuuUzXy6JGw7P39GH6
 R85bDgZ5CTZzIoQ5hnKmmMLwRJOiA_rmni2kvzX0.ro49_k2c.AXKrpkNsGT
 OACTbq_XQwJgBCAIKIqTzhSsi7ZT9FrVby5DGXVjUEojgL0ZyqS3q4yGrnQY
 gVERKztytoHspDuGXIJlTXKcNm7yz62HKCht0NmhtqVTXHRT2RB_gXYbvuN9
 8PdgyH589dospIPA2qUL0Pp9t2fwA2cMcQU9qny2IZR9Luj7A3Y343iojM5.
 ZcFE2Z3DQ3VPGrAwyuhwjRVJdqZ1KQDWSqX_hNBTlPW1beaK7xbXpD6eLbhn
 8GzaMv.1mX85msv2PiSxEw_ls598WtggBaeehKBUJGeqvgKPsjimZLRElEXy
 8Yo.QnbNlbtYnZS_TZq5M_yRhTDRNL0jcIRh3lLylRbg.VYm5ZawfFYq_JJP
 dlxl5cDROxSJtTbJ.Mpt3HY06eK3ZtJ0yvoplKkn4pneWcD90MRAgR6w-
X-Yahoo-SMTP: g0AhWW2swBA2djJKuhuwxPlPqLrHlDrycdPnfR9kZNrpKCA-
From: jim burns <jim_burn@bellsouth.net>
To: xen-users@lists.xen.org
Date: Sat, 21 May 2016 23:41:27 -0400
Message-ID: <11910816.D77cyYJIjD@insp6400>
User-Agent: KMail/4.14.10 (Linux/4.4.9-300.fc23.x86_64; KDE/4.14.20; x86_64; ;
 )
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="nextPart4938201.HD0MuVA92d"
Content-Transfer-Encoding: 7Bit
X-Mailman-Approved-At: Sun, 22 May 2016 15:55:32 +0000
Subject: [Xen-users] Old computer stopped booting into xen starting with
	kernel 3.19
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This is a multi-part message in MIME format.

--nextPart4938201.HD0MuVA92d
Content-Type: multipart/alternative; boundary="nextPart3659878.rThL42r7qf"
Content-Transfer-Encoding: 7Bit

This is a multi-part message in MIME format.

--nextPart3659878.rThL42r7qf
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="utf-8"

Pls cc: me in your reply, as I just subscribed, and don't know if it worked yet.

Yes - it's a 12 year old computer. I replaced the cpu 8 yrs ago to get 64 bits. Here's 
/proc/cpuinfo for the first of two cpus:

processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Core(TM)2 CPU         T5600  @ 1.83GHz
stepping	: 6
microcode	: 0xd1
cpu MHz		: 1333.000
cache size	: 2048 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge 
mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm 
constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor 
ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm tpr_shadow
bugs		:
bogomips	: 3657.47
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

It actually will not boot kernels 3.10 - 3.18 either, unless I put 'watchdog=1' on the 
xen.gz grub line. (I've archived all kernels from 3.10 to 4.7rc.)  I'm currently on Fedora 
23, but this has been going on for years. Here's a typical grub stanza for my system:

title Xen Dom0 (4.6.0-1.fc25.x86_64)
	root (hd0,1)
	kernel /xen.gz cpufreq=xen loglvl=all tmem=1 tmem_dedup=1 
tmem_compress=1 ucode=scan nmi=dom0 watchdog=true
	module /vmlinuz-4.6.0-1.fc25.x86_64 ro root=/dev/mapper/vg_insp6400-
lv_root LANG=en_US.UTF-8 microcode.early=y
	module /initramfs-4.6.0-1.fc25.x86_64.img

Sometimes I omit the tmem parms, with no effect. If I omit watchdog, xen logs it's 
startup, goes to load the kernel, and the kernel immediately goes into an infinite loop 
with an ACPI stack dump, and a BUG: to the effect that CPU #0 was stuck for 22 s. 
This occurs immediately, not every 22 s, and it's long before the pci bus is 
enumerated. I don't have any serial ports I can hook up to each other, so I can't 
provide the exact log.

For kernels 3.19 - 4.2, the system won't boot into xen at all. In all cases,bare metal 
boots work fine.

For kernels 4.3 - 4.6, and 4.7-rc, it gets more interesting, and I am able to provide a 
log (for 4.6). The system refuses to initialize my hard disk, and I am dumped into a 
rescue shell.  I was able to initialze the network, and mount my Windows machine over 
cifs, so I could xfer the logs.

I've played quite a bit with dracut's {add,force}_drivers+= parms, and the files in 
/usr/lib/modules-load.d, and currently load the following kernel modules, in the 
following order, to no effect. (I also don't remember the xen version for the last 4 
years changing any of my results - 4.2 - 4.6.)

xen_wdt
tmem
xenfs
xen-evtchn
xen-gntdev
xen-gntalloc
xen-blkback
xen-netback
xen-pciback
xen-scsiback
xen-acpi-processor

The kernel logs are excerpted as follows, with inline comments comparing it to 
baremetal, and attached in it's entirety at the end. Suggestions from anyone with a 
long memory who has seen anything like this will be gratefully appreciated.

+ cat /lib/dracut/dracut-043-63.git20151211.fc23
dracut-043-63.git20151211.fc23
+ cat /proc/cmdline
ro root=/dev/mapper/vg_insp6400-lv_root LANG=en_US.UTF-8 microcode.early=y
+ '[' -f /etc/cmdline ']'
+ for _i in '/etc/cmdline.d/*.conf'
+ '[' -f /etc/cmdline.d/20-force_drivers.conf ']'
+ echo /etc/cmdline.d/20-force_drivers.conf
/etc/cmdline.d/20-force_drivers.conf
+ cat /etc/cmdline.d/20-force_drivers.conf
rd.driver.pre=xen_wdt
rd.driver.pre=tmem
rd.driver.pre=xenfs
+ cat /proc/self/mountinfo
0 0 0:1 / / rw shared:1 - rootfs rootfs rw
16 0 0:16 / /sys rw,nosuid,nodev,noexec,relatime shared:2 - sysfs sysfs rw
17 0 0:4 / /proc rw,nosuid,nodev,noexec,relatime shared:7 - proc proc rw
18 0 0:6 / /dev rw,nosuid shared:8 - devtmpfs devtmpfs 
rw,size=894040k,nr_inodes=223510,mode=755
19 16 0:17 / /sys/kernel/security rw,nosuid,nodev,noexec,relatime shared:3 - securityfs 
securityfs rw
20 18 0:18 / /dev/shm rw,nosuid,nodev shared:9 - tmpfs tmpfs rw
21 18 0:13 / /dev/pts rw,nosuid,noexec,relatime shared:10 - devpts devpts 
rw,gid=5,mode=620,ptmxmode=000
22 0 0:19 / /run rw,nosuid,nodev shared:11 - tmpfs tmpfs rw,mode=755
23 16 0:20 / /sys/fs/cgroup ro,nosuid,nodev,noexec shared:4 - tmpfs tmpfs 
ro,mode=755
24 23 0:21 / /sys/fs/cgroup/systemd rw,nosuid,nodev,noexec,relatime shared:5 - 
cgroup cgroup rw,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-
agent,name=systemd
25 16 0:22 / /sys/fs/pstore rw,nosuid,nodev,noexec,relatime shared:6 - pstore pstore 
rw
26 23 0:23 / /sys/fs/cgroup/cpuset rw,nosuid,nodev,noexec,relatime shared:12 - 
cgroup cgroup rw,cpuset
27 23 0:24 / /sys/fs/cgroup/pids rw,nosuid,nodev,noexec,relatime shared:13 - cgroup 
cgroup rw,pids
28 23 0:25 / /sys/fs/cgroup/net_cls,net_prio rw,nosuid,nodev,noexec,relatime 
shared:14 - cgroup cgroup rw,net_cls,net_prio
29 23 0:26 / /sys/fs/cgroup/freezer rw,nosuid,nodev,noexec,relatime shared:15 - 
cgroup cgroup rw,freezer
30 23 0:27 / /sys/fs/cgroup/cpu,cpuacct rw,nosuid,nodev,noexec,relatime shared:16 - 
cgroup cgroup rw,cpu,cpuacct
31 23 0:28 / /sys/fs/cgroup/memory rw,nosuid,nodev,noexec,relatime shared:17 - 
cgroup cgroup rw,memory
32 23 0:29 / /sys/fs/cgroup/blkio rw,nosuid,nodev,noexec,relatime shared:18 - cgroup 
cgroup rw,blkio
33 23 0:30 / /sys/fs/cgroup/devices rw,nosuid,nodev,noexec,relatime shared:19 - 
cgroup cgroup rw,devices
34 23 0:31 / /sys/fs/cgroup/hugetlb rw,nosuid,nodev,noexec,relatime shared:20 - 
cgroup cgroup rw,hugetlb
35 23 0:32 / /sys/fs/cgroup/perf_event rw,nosuid,nodev,noexec,relatime shared:21 - 
cgroup cgroup rw,perf_event
--nextPart3659878.rThL42r7qf
Content-Transfer-Encoding: base64
Content-Type: text/html; charset="utf-8"

PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMC8vRU4iICJodHRwOi8v
d3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwL3N0cmljdC5kdGQiPgo8aHRtbD48aGVhZD48bWV0YSBu
YW1lPSJxcmljaHRleHQiIGNvbnRlbnQ9IjEiIC8+PHN0eWxlIHR5cGU9InRleHQvY3NzIj4KcCwg
bGkgeyB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7IH0KPC9zdHlsZT48L2hlYWQ+PGJvZHkgc3R5bGU9
IiBmb250LWZhbWlseTonQ291cmllciBbQWRvYmVdJzsgZm9udC1zaXplOjlwdDsgZm9udC13ZWln
aHQ6NjAwOyBmb250LXN0eWxlOm5vcm1hbDsiPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlBscyBj
YzogbWUgaW4geW91ciByZXBseSwgYXMgSSBqdXN0IHN1YnNjcmliZWQsIGFuZCBkb24ndCBrbm93
IGlmIGl0IHdvcmtlZCB5ZXQuPC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBlOmVtcHR5
OyBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7ICI+Jm5i
c3A7PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlllcyAtIGl0J3MgYSAxMiB5ZWFyIG9sZCBj
b21wdXRlci4gSSByZXBsYWNlZCB0aGUgY3B1IDggeXJzIGFnbyB0byBnZXQgNjQgYml0cy4gSGVy
ZSdzIC9wcm9jL2NwdWluZm8gZm9yIHRoZSBmaXJzdCBvZiB0d28gY3B1czo8L3A+CjxwIHN0eWxl
PSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
cHJvY2Vzc29yCTogMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij52ZW5kb3JfaWQJOiBHZW51
aW5lSW50ZWw8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y3B1IGZhbWlseQk6IDY8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+bW9kZWwJCTogMTU8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+bW9kZWwgbmFtZQk6IEludGVsKFIpIENvcmUoVE0pMiBDUFUgICAgICAgICBUNTYwMCAgQCAx
LjgzR0h6PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPnN0ZXBwaW5nCTogNjwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5taWNyb2NvZGUJOiAweGQxPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPmNwdSBNSHoJCTogMTMzMy4wMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y2FjaGUg
c2l6ZQk6IDIwNDggS0I8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+cGh5c2ljYWwgaWQJOiAw
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPnNpYmxpbmdzCTogMjwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5jb3JlIGlkCQk6IDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y3B1IGNv
cmVzCTogMjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5hcGljaWQJCTogMDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5pbml0aWFsIGFwaWNpZAk6IDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+ZnB1CQk6IHllczwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5mcHVfZXhjZXB0aW9u
CTogeWVzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmNwdWlkIGxldmVsCTogMTA8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+d3AJCTogeWVzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PmZsYWdzCQk6IGZwdSB2bWUgZGUgcHNlIHRzYyBtc3IgcGFlIG1jZSBjeDggYXBpYyBzZXAgbXRy
ciBwZ2UgbWNhIGNtb3YgcGF0IHBzZTM2IGNsZmx1c2ggZHRzIGFjcGkgbW14IGZ4c3Igc3NlIHNz
ZTIgc3MgaHQgdG0gcGJlIHN5c2NhbGwgbnggbG0gY29uc3RhbnRfdHNjIGFyY2hfcGVyZm1vbiBw
ZWJzIGJ0cyByZXBfZ29vZCBub3BsIGFwZXJmbXBlcmYgcG5pIGR0ZXM2NCBtb25pdG9yIGRzX2Nw
bCB2bXggZXN0IHRtMiBzc3NlMyBjeDE2IHh0cHIgcGRjbSBsYWhmX2xtIGR0aGVybSB0cHJfc2hh
ZG93PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmJ1Z3MJCTo8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+Ym9nb21pcHMJOiAzNjU3LjQ3PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmNs
Zmx1c2ggc2l6ZQk6IDY0PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmNhY2hlX2FsaWdubWVu
dAk6IDY0PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmFkZHJlc3Mgc2l6ZXMJOiAzNiBiaXRz
IHBoeXNpY2FsLCA0OCBiaXRzIHZpcnR1YWw8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+cG93
ZXIgbWFuYWdlbWVudDo8L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+SXQgYWN0dWFsbHkgd2lsbCBub3QgYm9vdCBrZXJu
ZWxzIDMuMTAgLSAzLjE4IGVpdGhlciwgdW5sZXNzIEkgcHV0ICd3YXRjaGRvZz0xJyBvbiB0aGUg
eGVuLmd6IGdydWIgbGluZS4gKEkndmUgYXJjaGl2ZWQgYWxsIGtlcm5lbHMgZnJvbSAzLjEwIHRv
IDQuN3JjLikgIEknbSBjdXJyZW50bHkgb24gRmVkb3JhIDIzLCBidXQgdGhpcyBoYXMgYmVlbiBn
b2luZyBvbiBmb3IgeWVhcnMuIEhlcmUncyBhIHR5cGljYWwgZ3J1YiBzdGFuemEgZm9yIG15IHN5
c3RlbTo8L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+dGl0bGUgWGVuIERvbTAgKDQuNi4wLTEuZmMyNS54ODZfNjQpPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPglyb290IChoZDAsMSk8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+CWtlcm5lbCAveGVuLmd6IGNwdWZyZXE9eGVuIGxvZ2x2bD1hbGwgdG1lbT0xIHRt
ZW1fZGVkdXA9MSB0bWVtX2NvbXByZXNzPTEgdWNvZGU9c2NhbiBubWk9ZG9tMCB3YXRjaGRvZz10
cnVlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPgltb2R1bGUgL3ZtbGludXotNC42LjAtMS5m
YzI1Lng4Nl82NCBybyByb290PS9kZXYvbWFwcGVyL3ZnX2luc3A2NDAwLWx2X3Jvb3QgTEFORz1l
bl9VUy5VVEYtOCBtaWNyb2NvZGUuZWFybHk9eTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4J
bW9kdWxlIC9pbml0cmFtZnMtNC42LjAtMS5mYzI1Lng4Nl82NC5pbWc8L3A+CjxwIHN0eWxlPSIt
cXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+U29t
ZXRpbWVzIEkgb21pdCB0aGUgdG1lbSBwYXJtcywgd2l0aCBubyBlZmZlY3QuIElmIEkgb21pdCB3
YXRjaGRvZywgeGVuIGxvZ3MgaXQncyBzdGFydHVwLCBnb2VzIHRvIGxvYWQgdGhlIGtlcm5lbCwg
YW5kIHRoZSBrZXJuZWwgaW1tZWRpYXRlbHkgZ29lcyBpbnRvIGFuIGluZmluaXRlIGxvb3Agd2l0
aCBhbiBBQ1BJIHN0YWNrIGR1bXAsIGFuZCBhIEJVRzogdG8gdGhlIGVmZmVjdCB0aGF0IENQVSAj
MCB3YXMgc3R1Y2sgZm9yIDIyIHMuIFRoaXMgb2NjdXJzIGltbWVkaWF0ZWx5LCBub3QgZXZlcnkg
MjIgcywgYW5kIGl0J3MgbG9uZyBiZWZvcmUgdGhlIHBjaSBidXMgaXMgZW51bWVyYXRlZC4gSSBk
b24ndCBoYXZlIGFueSBzZXJpYWwgcG9ydHMgSSBjYW4gaG9vayB1cCB0byBlYWNoIG90aGVyLCBz
byBJIGNhbid0IHByb3ZpZGUgdGhlIGV4YWN0IGxvZy48L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdy
YXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Rm9yIGtlcm5lbHMg
My4xOSAtIDQuMiwgdGhlIHN5c3RlbSB3b24ndCBib290IGludG8geGVuIGF0IGFsbC4gSW4gYWxs
IGNhc2VzLGJhcmUgbWV0YWwgYm9vdHMgd29yayBmaW5lLjwvcD4KPHAgc3R5bGU9Ii1xdC1wYXJh
Z3JhcGgtdHlwZTplbXB0eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAiPiZuYnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5Gb3Iga2VybmVs
cyA0LjMgLSA0LjYsIGFuZCA0LjctcmMsIGl0IGdldHMgbW9yZSBpbnRlcmVzdGluZywgYW5kIEkg
YW0gYWJsZSB0byBwcm92aWRlIGEgbG9nIChmb3IgNC42KS4gVGhlIHN5c3RlbSByZWZ1c2VzIHRv
IGluaXRpYWxpemUgbXkgaGFyZCBkaXNrLCBhbmQgSSBhbSBkdW1wZWQgaW50byBhIHJlc2N1ZSBz
aGVsbC4gIEkgd2FzIGFibGUgdG8gaW5pdGlhbHplIHRoZSBuZXR3b3JrLCBhbmQgbW91bnQgbXkg
V2luZG93cyBtYWNoaW5lIG92ZXIgY2lmcywgc28gSSBjb3VsZCB4ZmVyIHRoZSBsb2dzLjwvcD4K
PHAgc3R5bGU9Ii1xdC1wYXJhZ3JhcGgtdHlwZTplbXB0eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAiPiZuYnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5JJ3ZlIHBsYXllZCBxdWl0ZSBhIGJpdCB3aXRoIGRyYWN1dCdzIHthZGQsZm9yY2V9
X2RyaXZlcnMrPSBwYXJtcywgYW5kIHRoZSBmaWxlcyBpbiAvdXNyL2xpYi9tb2R1bGVzLWxvYWQu
ZCwgYW5kIGN1cnJlbnRseSBsb2FkIHRoZSBmb2xsb3dpbmcga2VybmVsIG1vZHVsZXMsIGluIHRo
ZSBmb2xsb3dpbmcgb3JkZXIsIHRvIG5vIGVmZmVjdC4gKEkgYWxzbyBkb24ndCByZW1lbWJlciB0
aGUgeGVuIHZlcnNpb24gZm9yIHRoZSBsYXN0IDQgeWVhcnMgY2hhbmdpbmcgYW55IG9mIG15IHJl
c3VsdHMgLSA0LjIgLSA0LjYuKTwvcD4KPHAgc3R5bGU9Ii1xdC1wYXJhZ3JhcGgtdHlwZTplbXB0
eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAiPiZu
YnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij54ZW5fd2R0PC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPnRtZW08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+eGVuZnM8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+eGVuLWV2dGNobjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij54
ZW4tZ250ZGV2PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPnhlbi1nbnRhbGxvYzwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij54ZW4tYmxrYmFjazwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij54ZW4tbmV0YmFjazwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij54ZW4tcGNpYmFjazwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij54ZW4tc2NzaWJhY2s8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+eGVuLWFjcGktcHJvY2Vzc29yPC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBl
OmVtcHR5OyBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
ICI+Jm5ic3A7PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlRoZSBrZXJuZWwgbG9ncyBhcmUg
ZXhjZXJwdGVkIGFzIGZvbGxvd3MsIHdpdGggaW5saW5lIGNvbW1lbnRzIGNvbXBhcmluZyBpdCB0
byBiYXJlbWV0YWwsIGFuZCBhdHRhY2hlZCBpbiBpdCdzIGVudGlyZXR5IGF0IHRoZSBlbmQuIFN1
Z2dlc3Rpb25zIGZyb20gYW55b25lIHdpdGggYSBsb25nIG1lbW9yeSB3aG8gaGFzIHNlZW4gYW55
dGhpbmcgbGlrZSB0aGlzIHdpbGwgYmUgZ3JhdGVmdWxseSBhcHByZWNpYXRlZC48L3A+CjxwIHN0
eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+KyBjYXQgL2xpYi9kcmFjdXQvZHJhY3V0LTA0My02My5naXQyMDE1MTIxMS5mYzIzPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPmRyYWN1dC0wNDMtNjMuZ2l0MjAxNTEyMTEuZmMyMzwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGNhdCAvcHJvYy9jbWRsaW5lPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPnJvIHJvb3Q9L2Rldi9tYXBwZXIvdmdfaW5zcDY0MDAtbHZfcm9vdCBMQU5H
PWVuX1VTLlVURi04IG1pY3JvY29kZS5lYXJseT15PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PisgJ1snIC1mIC9ldGMvY21kbGluZSAnXSc8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+KyBm
b3IgX2kgaW4gJy9ldGMvY21kbGluZS5kLyouY29uZic8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+KyAnWycgLWYgL2V0Yy9jbWRsaW5lLmQvMjAtZm9yY2VfZHJpdmVycy5jb25mICddJzwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGVjaG8gL2V0Yy9jbWRsaW5lLmQvMjAtZm9yY2VfZHJp
dmVycy5jb25mPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPi9ldGMvY21kbGluZS5kLzIwLWZv
cmNlX2RyaXZlcnMuY29uZjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGNhdCAvZXRjL2Nt
ZGxpbmUuZC8yMC1mb3JjZV9kcml2ZXJzLmNvbmY8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
cmQuZHJpdmVyLnByZT14ZW5fd2R0PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPnJkLmRyaXZl
ci5wcmU9dG1lbTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5yZC5kcml2ZXIucHJlPXhlbmZz
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPisgY2F0IC9wcm9jL3NlbGYvbW91bnRpbmZvPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPjAgMCAwOjEgLyAvIHJ3IHNoYXJlZDoxIC0gcm9vdGZz
IHJvb3RmcyBydzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4xNiAwIDA6MTYgLyAvc3lzIHJ3
LG5vc3VpZCxub2Rldixub2V4ZWMscmVsYXRpbWUgc2hhcmVkOjIgLSBzeXNmcyBzeXNmcyBydzwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4xNyAwIDA6NCAvIC9wcm9jIHJ3LG5vc3VpZCxub2Rl
dixub2V4ZWMscmVsYXRpbWUgc2hhcmVkOjcgLSBwcm9jIHByb2Mgcnc8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+MTggMCAwOjYgLyAvZGV2IHJ3LG5vc3VpZCBzaGFyZWQ6OCAtIGRldnRtcGZz
IGRldnRtcGZzIHJ3LHNpemU9ODk0MDQwayxucl9pbm9kZXM9MjIzNTEwLG1vZGU9NzU1PC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPjE5IDE2IDA6MTcgLyAvc3lzL2tlcm5lbC9zZWN1cml0eSBy
dyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lIHNoYXJlZDozIC0gc2VjdXJpdHlmcyBzZWN1
cml0eWZzIHJ3PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPjIwIDE4IDA6MTggLyAvZGV2L3No
bSBydyxub3N1aWQsbm9kZXYgc2hhcmVkOjkgLSB0bXBmcyB0bXBmcyBydzwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij4yMSAxOCAwOjEzIC8gL2Rldi9wdHMgcncsbm9zdWlkLG5vZXhlYyxyZWxh
dGltZSBzaGFyZWQ6MTAgLSBkZXZwdHMgZGV2cHRzIHJ3LGdpZD01LG1vZGU9NjIwLHB0bXhtb2Rl
PTAwMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4yMiAwIDA6MTkgLyAvcnVuIHJ3LG5vc3Vp
ZCxub2RldiBzaGFyZWQ6MTEgLSB0bXBmcyB0bXBmcyBydyxtb2RlPTc1NTwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij4yMyAxNiAwOjIwIC8gL3N5cy9mcy9jZ3JvdXAgcm8sbm9zdWlkLG5vZGV2
LG5vZXhlYyBzaGFyZWQ6NCAtIHRtcGZzIHRtcGZzIHJvLG1vZGU9NzU1PC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPjI0IDIzIDA6MjEgLyAvc3lzL2ZzL2Nncm91cC9zeXN0ZW1kIHJ3LG5vc3Vp
ZCxub2Rldixub2V4ZWMscmVsYXRpbWUgc2hhcmVkOjUgLSBjZ3JvdXAgY2dyb3VwIHJ3LHhhdHRy
LHJlbGVhc2VfYWdlbnQ9L3Vzci9saWIvc3lzdGVtZC9zeXN0ZW1kLWNncm91cHMtYWdlbnQsbmFt
ZT1zeXN0ZW1kPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPjI1IDE2IDA6MjIgLyAvc3lzL2Zz
L3BzdG9yZSBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lIHNoYXJlZDo2IC0gcHN0b3Jl
IHBzdG9yZSBydzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4yNiAyMyAwOjIzIC8gL3N5cy9m
cy9jZ3JvdXAvY3B1c2V0IHJ3LG5vc3VpZCxub2Rldixub2V4ZWMscmVsYXRpbWUgc2hhcmVkOjEy
IC0gY2dyb3VwIGNncm91cCBydyxjcHVzZXQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Mjcg
MjMgMDoyNCAvIC9zeXMvZnMvY2dyb3VwL3BpZHMgcncsbm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxh
dGltZSBzaGFyZWQ6MTMgLSBjZ3JvdXAgY2dyb3VwIHJ3LHBpZHM8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+MjggMjMgMDoyNSAvIC9zeXMvZnMvY2dyb3VwL25ldF9jbHMsbmV0X3ByaW8gcncs
bm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSBzaGFyZWQ6MTQgLSBjZ3JvdXAgY2dyb3VwIHJ3
LG5ldF9jbHMsbmV0X3ByaW88L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+MjkgMjMgMDoyNiAv
IC9zeXMvZnMvY2dyb3VwL2ZyZWV6ZXIgcncsbm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSBz
aGFyZWQ6MTUgLSBjZ3JvdXAgY2dyb3VwIHJ3LGZyZWV6ZXI8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+MzAgMjMgMDoyNyAvIC9zeXMvZnMvY2dyb3VwL2NwdSxjcHVhY2N0IHJ3LG5vc3VpZCxu
b2Rldixub2V4ZWMscmVsYXRpbWUgc2hhcmVkOjE2IC0gY2dyb3VwIGNncm91cCBydyxjcHUsY3B1
YWNjdDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4zMSAyMyAwOjI4IC8gL3N5cy9mcy9jZ3Jv
dXAvbWVtb3J5IHJ3LG5vc3VpZCxub2Rldixub2V4ZWMscmVsYXRpbWUgc2hhcmVkOjE3IC0gY2dy
b3VwIGNncm91cCBydyxtZW1vcnk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+MzIgMjMgMDoy
OSAvIC9zeXMvZnMvY2dyb3VwL2Jsa2lvIHJ3LG5vc3VpZCxub2Rldixub2V4ZWMscmVsYXRpbWUg
c2hhcmVkOjE4IC0gY2dyb3VwIGNncm91cCBydyxibGtpbzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij4zMyAyMyAwOjMwIC8gL3N5cy9mcy9jZ3JvdXAvZGV2aWNlcyBydyxub3N1aWQsbm9kZXYs
bm9leGVjLHJlbGF0aW1lIHNoYXJlZDoxOSAtIGNncm91cCBjZ3JvdXAgcncsZGV2aWNlczwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4zNCAyMyAwOjMxIC8gL3N5cy9mcy9jZ3JvdXAvaHVnZXRs
YiBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lIHNoYXJlZDoyMCAtIGNncm91cCBjZ3Jv
dXAgcncsaHVnZXRsYjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4zNSAyMyAwOjMyIC8gL3N5
cy9mcy9jZ3JvdXAvcGVyZl9ldmVudCBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lIHNo
YXJlZDoyMSAtIGNncm91cCBjZ3JvdXAgcncscGVyZl9ldmVudDwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij41OCAxNiAwOjMzIC8gL3N5cy9rZXJuZWwvY29uZmlnIHJ3LHJlbGF0aW1lIHNoYXJl
ZDoyMiAtIGNvbmZpZ2ZzIGNvbmZpZ2ZzIHJ3PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPisg
Y2F0IC9wcm9jL21vdW50czwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5yb290ZnMgLyByb290
ZnMgcncgMCAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPnN5c2ZzIC9zeXMgc3lzZnMgcncs
bm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+cHJvYyAvcHJvYyBwcm9jIHJ3LG5vc3VpZCxub2Rldixub2V4ZWMscmVsYXRpbWUgMCAwPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmRldnRtcGZzIC9kZXYgZGV2dG1wZnMgcncsbm9zdWlk
LHNpemU9ODk0MDQwayxucl9pbm9kZXM9MjIzNTEwLG1vZGU9NzU1IDAgMDwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5zZWN1cml0eWZzIC9zeXMva2VybmVsL3NlY3VyaXR5IHNlY3VyaXR5ZnMg
cncsbm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+dG1wZnMgL2Rldi9zaG0gdG1wZnMgcncsbm9zdWlkLG5vZGV2IDAgMDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5kZXZwdHMgL2Rldi9wdHMgZGV2cHRzIHJ3LG5vc3VpZCxub2V4ZWMs
cmVsYXRpbWUsZ2lkPTUsbW9kZT02MjAscHRteG1vZGU9MDAwIDAgMDwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij50bXBmcyAvcnVuIHRtcGZzIHJ3LG5vc3VpZCxub2Rldixtb2RlPTc1NSAwIDA8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+dG1wZnMgL3N5cy9mcy9jZ3JvdXAgdG1wZnMgcm8s
bm9zdWlkLG5vZGV2LG5vZXhlYyxtb2RlPTc1NSAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+Y2dyb3VwIC9zeXMvZnMvY2dyb3VwL3N5c3RlbWQgY2dyb3VwIHJ3LG5vc3VpZCxub2Rldixu
b2V4ZWMscmVsYXRpbWUseGF0dHIscmVsZWFzZV9hZ2VudD0vdXNyL2xpYi9zeXN0ZW1kL3N5c3Rl
bWQtY2dyb3Vwcy1hZ2VudCxuYW1lPXN5c3RlbWQgMCAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPnBzdG9yZSAvc3lzL2ZzL3BzdG9yZSBwc3RvcmUgcncsbm9zdWlkLG5vZGV2LG5vZXhlYyxy
ZWxhdGltZSAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y2dyb3VwIC9zeXMvZnMvY2dy
b3VwL2NwdXNldCBjZ3JvdXAgcncsbm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSxjcHVzZXQg
MCAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmNncm91cCAvc3lzL2ZzL2Nncm91cC9waWRz
IGNncm91cCBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lLHBpZHMgMCAwPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPmNncm91cCAvc3lzL2ZzL2Nncm91cC9uZXRfY2xzLG5ldF9wcmlv
IGNncm91cCBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lLG5ldF9jbHMsbmV0X3ByaW8g
MCAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmNncm91cCAvc3lzL2ZzL2Nncm91cC9mcmVl
emVyIGNncm91cCBydyxub3N1aWQsbm9kZXYsbm9leGVjLHJlbGF0aW1lLGZyZWV6ZXIgMCAwPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPmNncm91cCAvc3lzL2ZzL2Nncm91cC9jcHUsY3B1YWNj
dCBjZ3JvdXAgcncsbm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSxjcHUsY3B1YWNjdCAwIDA8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y2dyb3VwIC9zeXMvZnMvY2dyb3VwL21lbW9yeSBj
Z3JvdXAgcncsbm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSxtZW1vcnkgMCAwPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPmNncm91cCAvc3lzL2ZzL2Nncm91cC9ibGtpbyBjZ3JvdXAgcncs
bm9zdWlkLG5vZGV2LG5vZXhlYyxyZWxhdGltZSxibGtpbyAwIDA8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+Y2dyb3VwIC9zeXMvZnMvY2dyb3VwL2RldmljZXMgY2dyb3VwIHJ3LG5vc3VpZCxu
b2Rldixub2V4ZWMscmVsYXRpbWUsZGV2aWNlcyAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+Y2dyb3VwIC9zeXMvZnMvY2dyb3VwL2h1Z2V0bGIgY2dyb3VwIHJ3LG5vc3VpZCxub2Rldixu
b2V4ZWMscmVsYXRpbWUsaHVnZXRsYiAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y2dy
b3VwIC9zeXMvZnMvY2dyb3VwL3BlcmZfZXZlbnQgY2dyb3VwIHJ3LG5vc3VpZCxub2Rldixub2V4
ZWMscmVsYXRpbWUscGVyZl9ldmVudCAwIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Y29u
ZmlnZnMgL3N5cy9rZXJuZWwvY29uZmlnIGNvbmZpZ2ZzIHJ3LHJlbGF0aW1lIDAgMDwvcD4KPHAg
c3R5bGU9Ii1xdC1wYXJhZ3JhcGgtdHlwZTplbXB0eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAiPiZuYnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bSGVyZSdzIHRoZSBzdGFydCBvZiB0aGUgZGlzayBwcm9ibGVtc108L3A+CjxwIHN0eWxl
PSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
KyBibGtpZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGJsa2lkIC1vIHVkZXY8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+KyBscyAtbCAnL2Rldi9kaXNrL2J5Kic8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+bHM6IGNhbm5vdCBhY2Nlc3MgL2Rldi9kaXNrL2J5KjogTm8gc3VjaCBm
aWxlIG9yIGRpcmVjdG9yeTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGZvciBfaSBpbiAn
L2V0Yy9jb25mLmQvKi5jb25mJzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rICdbJyAtZiAv
ZXRjL2NvbmYuZC9zeXN0ZW1kLmNvbmYgJ10nPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPisg
ZWNobyAvZXRjL2NvbmYuZC9zeXN0ZW1kLmNvbmY8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
L2V0Yy9jb25mLmQvc3lzdGVtZC5jb25mPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPisgY2F0
IC9ldGMvY29uZi5kL3N5c3RlbWQuY29uZjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5zeXN0
ZW1kdXRpbGRpcj0mcXVvdDsvdXNyL2xpYi9zeXN0ZW1kJnF1b3Q7PC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPnN5c3RlbWRzeXN0ZW11bml0ZGlyPSZxdW90Oy91c3IvbGliL3N5c3RlbWQvc3lz
dGVtJnF1b3Q7PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPnN5c3RlbWRzeXN0ZW1jb25mZGly
PSZxdW90Oy9ldGMvc3lzdGVtZC9zeXN0ZW0mcXVvdDs8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+KyBjb21tYW5kIC12IGx2bTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGx2bSBwdmRp
c3BsYXk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+RmlsZSBkZXNjcmlwdG9yIDk4ICgvZGV2
L2NvbnNvbGUpIGxlYWtlZCBvbiBsdm0gaW52b2NhdGlvbi4gUGFyZW50IFBJRCAyNTM0OiAvYmlu
L3NoPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPkZpbGUgZGVzY3JpcHRvciA5OSAoL2Rldi9j
b25zb2xlKSBsZWFrZWQgb24gbHZtIGludm9jYXRpb24uIFBhcmVudCBQSUQgMjUzNDogL2Jpbi9z
aDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGx2bSB2Z2Rpc3BsYXk8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+RmlsZSBkZXNjcmlwdG9yIDk4ICgvZGV2L2NvbnNvbGUpIGxlYWtlZCBv
biBsdm0gaW52b2NhdGlvbi4gUGFyZW50IFBJRCAyNTM0OiAvYmluL3NoPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPkZpbGUgZGVzY3JpcHRvciA5OSAoL2Rldi9jb25zb2xlKSBsZWFrZWQgb24g
bHZtIGludm9jYXRpb24uIFBhcmVudCBQSUQgMjUzNDogL2Jpbi9zaDwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij4rIGx2bSBsdmRpc3BsYXk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+Rmls
ZSBkZXNjcmlwdG9yIDk4ICgvZGV2L2NvbnNvbGUpIGxlYWtlZCBvbiBsdm0gaW52b2NhdGlvbi4g
UGFyZW50IFBJRCAyNTM0OiAvYmluL3NoPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPkZpbGUg
ZGVzY3JpcHRvciA5OSAoL2Rldi9jb25zb2xlKSBsZWFrZWQgb24gbHZtIGludm9jYXRpb24uIFBh
cmVudCBQSUQgMjUzNDogL2Jpbi9zaDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGNvbW1h
bmQgLXYgZG1zZXR1cDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGRtc2V0dXAgbHMgLS10
cmVlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPk5vIGRldmljZXMgZm91bmQ8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+KyBjYXQgL3Byb2MvbWRzdGF0PC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlBlcnNvbmFsaXRpZXMgOiA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+dW51c2Vk
IGRldmljZXM6ICZsdDtub25lJmd0OzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij4rIGNvbW1h
bmQgLXYgaXA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+KyBpcCBhZGRyPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPjE6IGxvOiAmbHQ7TE9PUEJBQ0ssVVAsTE9XRVJfVVAmZ3Q7IG10dSA2
NTUzNiBxZGlzYyBub3F1ZXVlIHN0YXRlIFVOS05PV04gZ3JvdXAgZGVmYXVsdCBxbGVuIDE8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+ICAgIGxpbmsvbG9vcGJhY2sgMDA6MDA6MDA6MDA6MDA6
MDAgYnJkIDAwOjAwOjAwOjAwOjAwOjAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPiAgICBp
bmV0IDEyNy4wLjAuMS84IHNjb3BlIGhvc3QgbG88L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
ICAgICAgIHZhbGlkX2xmdCBmb3JldmVyIHByZWZlcnJlZF9sZnQgZm9yZXZlcjwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij4gICAgaW5ldDYgOjoxLzEyOCBzY29wZSBob3N0IDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij4gICAgICAgdmFsaWRfbGZ0IGZvcmV2ZXIgcHJlZmVycmVkX2xmdCBm
b3JldmVyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPjI6IGV0aDA6ICZsdDtCUk9BRENBU1Qs
TVVMVElDQVNUJmd0OyBtdHUgMTUwMCBxZGlzYyBub29wIHN0YXRlIERPV04gZ3JvdXAgZGVmYXVs
dCBxbGVuIDEwMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+ICAgIGxpbmsvZXRoZXIgMDA6
MTU6YzU6MDQ6N2Q6NGYgYnJkIGZmOmZmOmZmOmZmOmZmOmZmPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPisgY29tbWFuZCAtdiBqb3VybmFsY3RsPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
Pisgam91cm5hbGN0bCAtYWIgLS1uby1wYWdlciAtbyBzaG9ydC1tb25vdG9uaWM8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+LS0gTG9ncyBiZWdpbiBhdCBTYXQgMjAxNi0wNS0yMSAxOTo0Mzox
NiBVVEMsIGVuZCBhdCBTYXQgMjAxNi0wNS0yMSAxOTo0NjozNyBVVEMuIC0tPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNS43MDkwNjBdIGluc3A2NDAwIHN5c3RlbWQtam91cm5hbFsx
MzNdOiBSdW50aW1lIGpvdXJuYWwgaXMgdXNpbmcgOC4wTSAobWF4IGFsbG93ZWQgODguNE0sIHRy
eWluZyB0byBsZWF2ZSAxMzIuNk0gZnJlZSBvZiA4NzYuME0gYXZhaWxhYmxlIOKGkiBjdXJyZW50
IGxpbWl0IDg4LjRNKS48L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjcwOTU3MF0g
aW5zcDY0MDAgc3lzdGVtZC1qb3VybmFsWzEzM106IFJ1bnRpbWUgam91cm5hbCBpcyB1c2luZyA4
LjBNIChtYXggYWxsb3dlZCA4OC40TSwgdHJ5aW5nIHRvIGxlYXZlIDEzMi42TSBmcmVlIG9mIDg3
Ni4wTSBhdmFpbGFibGUg4oaSIGN1cnJlbnQgbGltaXQgODguNE0pLjwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IHg4Ni9QQVQ6IENvbmZp
Z3VyYXRpb24gWzAtN106IFdCICBXVCAgVUMtIFVDICBXQyAgV1AgIFVDICBVQyAgPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogTGludXgg
dmVyc2lvbiA0LjYuMC0xLmZjMjUueDg2XzY0IChtb2NrYnVpbGRAYmtlcm5lbDAyLnBoeDIuZmVk
b3JhcHJvamVjdC5vcmcpIChnY2MgdmVyc2lvbiA2LjEuMSAyMDE2MDUxMCAoUmVkIEhhdCA2LjEu
MS0yKSAoR0NDKSApICMxIFNNUCBNb24gTWF5IDE2IDE0OjU3OjAxIFVUQyAyMDE2PC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQ29tbWFu
ZCBsaW5lOiBybyByb290PS9kZXYvbWFwcGVyL3ZnX2luc3A2NDAwLWx2X3Jvb3QgTEFORz1lbl9V
Uy5VVEYtOCBtaWNyb2NvZGUuZWFybHk9eTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
IDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IHg4Ni9mcHU6IExlZ2FjeSB4ODcgRlBVIGRldGVj
dGVkLjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBr
ZXJuZWw6IHg4Ni9mcHU6IFVzaW5nICdlYWdlcicgRlBVIGNvbnRleHQgc3dpdGNoZXMuPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogUmVs
ZWFzZWQgMCBwYWdlKHMpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBd
IGluc3A2NDAwIGtlcm5lbDogZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOjwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6
IFhlbjogW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMDAwMDllZmZmXSB1c2FibGU8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVs
OiBYZW46IFttZW0gMHgwMDAwMDAwMDAwMDlmMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2
ZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2Vy
bmVsOiBYZW46IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDA3ZjZkMmZmZl0gdXNh
YmxlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtl
cm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDA3ZjZkMzQwMC0weDAwMDAwMDAwN2ZmZmZmZmZdIHJl
c2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAw
IGtlcm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDBmMDAwMDAwMC0weDAwMDAwMDAwZjQwMDZmZmZd
IHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2
NDAwIGtlcm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDBmNDAwODAwMC0weDAwMDAwMDAwZjQwMGJm
ZmZdIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGlu
c3A2NDAwIGtlcm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDBmZWMwMDAwMC0weDAwMDAwMDAwZmVj
MGZmZmZdIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBd
IGluc3A2NDAwIGtlcm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDBmZWQyMDAwMC0weDAwMDAwMDAw
ZmVkOWZmZmZdIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4t
Ym90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2st
aW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAw
MDBdIGluc3A2NDAwIGtlcm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDBmZWUwMDAwMC0weDAwMDAw
MDAwZmVlZmZmZmZdIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4w
MDAwMDBdIGluc3A2NDAwIGtlcm5lbDogWGVuOiBbbWVtIDB4MDAwMDAwMDBmZmIwMDAwMC0weDAw
MDAwMDAwZmZmZmZmZmZdIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAg
MC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVjdGlv
bjogYWN0aXZlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2
NDAwIGtlcm5lbDogU01CSU9TIDIuNCBwcmVzZW50LjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IERNSTogRGVsbCBJbmMuIE1NMDYxICAg
ICAgICAgICAgICAgICAgICAgICAgICAgLzBLRDg4MiwgQklPUyBBMTcgMDYvMTMvMjAwNzwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEh5
cGVydmlzb3IgZGV0ZWN0ZWQ6IFhlbjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAu
MDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IGU4MjA6IHVwZGF0ZSBbbWVtIDB4MDAwMDAwMDAtMHgw
MDAwMGZmZl0gdXNhYmxlID09Jmd0OyByZXNlcnZlZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAw
YTAwMDAtMHgwMDBmZmZmZl0gdXNhYmxlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAg
MC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogZTgyMDogbGFzdF9wZm4gPSAweDdmNmQzIG1heF9h
cmNoX3BmbiA9IDB4NDAwMDAwMDAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4w
MDAwMDBdIGluc3A2NDAwIGtlcm5lbDogTVRSUjogRGlzYWJsZWQ8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBCYXNlIG1lbW9yeSB0cmFt
cG9saW5lIGF0IFtmZmZmODgwMDAwMDk5MDAwXSA5OTAwMCBzaXplIDI0NTc2PC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQlJLIFsweDAy
MDYyMDAwLCAweDAyMDYyZmZmXSBQR1RBQkxFPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQlJLIFsweDAyMDYzMDAwLCAweDAyMDYzZmZm
XSBQR1RBQkxFPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2
NDAwIGtlcm5lbDogQlJLIFsweDAyMDY0MDAwLCAweDAyMDY0ZmZmXSBQR1RBQkxFPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQlJLIFsw
eDAyMDY1MDAwLCAweDAyMDY1ZmZmXSBQR1RBQkxFPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQlJLIFsweDAyMDY2MDAwLCAweDAyMDY2
ZmZmXSBQR1RBQkxFPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGlu
c3A2NDAwIGtlcm5lbDogQlJLIFsweDAyMDY3MDAwLCAweDAyMDY3ZmZmXSBQR1RBQkxFPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogUkFN
RElTSzogW21lbSAweDA0MDAwMDAwLTB4MDUzOTZmZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQUNQSTogRWFybHkgdGFibGUgY2hl
Y2tzdW0gdmVyaWZpY2F0aW9uIGRpc2FibGVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQUNQSTogUlNEUCAweDAwMDAwMDAwMDAwRkMx
RDAgMDAwMDE0ICh2MDAgREVMTCAgKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAu
MDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IFJTRFQgMHgwMDAwMDAwMDdGNkQzQTBGIDAw
MDA0MCAodjAxIERFTEwgICBNMDcgICAgICAyN0Q3MDYwRCBBU0wgIDAwMDAwMDYxKTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6
IEZBQ1AgMHgwMDAwMDAwMDdGNkQ0ODAwIDAwMDA3NCAodjAxIERFTEwgICBNMDcgICAgICAyN0Q3
MDYwRCBBU0wgIDAwMDAwMDYxKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAw
MDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IERTRFQgMHgwMDAwMDAwMDdGNkQ1NDAwIDAwNDc2
NiAodjAxIElOVDQzMCBTWVNGZXh4eCAwMDAwMTAwMSBJTlRMIDIwMDUwNjI0KTwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IEZB
Q1MgMHgwMDAwMDAwMDdGNkUzQzAwIDAwMDA0MDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IEhQRVQgMHgwMDAwMDAwMDdGNkQ0
RjAwIDAwMDAzOCAodjAxIERFTEwgICBNMDcgICAgICAwMDAwMDAwMSBBU0wgIDAwMDAwMDYxKTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6
IEFDUEk6IEFQSUMgMHgwMDAwMDAwMDdGNkQ1MDAwIDAwMDA2OCAodjAxIERFTEwgICBNMDcgICAg
ICAyN0Q3MDYwRCBBU0wgIDAwMDAwMDQ3KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
IDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IE1DRkcgMHgwMDAwMDAwMDdGNkQ0RkMw
IDAwMDAzRSAodjE2IERFTEwgICBNMDcgICAgICAyN0Q3MDYwRCBBU0wgIDAwMDAwMDYxKTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFD
UEk6IFNMSUMgMHgwMDAwMDAwMDdGNkQ1MDlDIDAwMDE3NiAodjAxIERFTEwgICBNMDcgICAgICAy
N0Q3MDYwRCBBU0wgIDAwMDAwMDYxKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAu
MDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IEJPT1QgMHgwMDAwMDAwMDdGNkQ0QkMwIDAw
MDAyOCAodjAxIERFTEwgICBNMDcgICAgICAyN0Q3MDYwRCBBU0wgIDAwMDAwMDYxKTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6
IFNTRFQgMHgwMDAwMDAwMDdGNkQzQTRGIDAwMDREQyAodjAxIFBtUmVmICBDcHVQbSAgICAwMDAw
MzAwMCBJTlRMIDIwMDUwNjI0KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAw
MDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAw
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5l
bDogU2V0dGluZyBBUElDIHJvdXRpbmcgdG8gWGVuIFBWLjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IE5VTUEgdHVybmVkIG9mZjwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEZh
a2luZyBhIG5vZGUgYXQgW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMDdmNmQyZmZm
XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJu
ZWw6IE5PREVfREFUQSgwKSBhbGxvY2F0ZWQgW21lbSAweDc1ZjM5MDAwLTB4NzVmNGZmZmZdPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDog
Wm9uZSByYW5nZXM6PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGlu
c3A2NDAwIGtlcm5lbDogICBETUEgICAgICBbbWVtIDB4MDAwMDAwMDAwMDAwMTAwMC0weDAwMDAw
MDAwMDBmZmZmZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGlu
c3A2NDAwIGtlcm5lbDogICBETUEzMiAgICBbbWVtIDB4MDAwMDAwMDAwMTAwMDAwMC0weDAwMDAw
MDAwN2Y2ZDJmZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGlu
c3A2NDAwIGtlcm5lbDogICBOb3JtYWwgICBlbXB0eTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6ICAgRGV2aWNlICAgZW1wdHk8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBNb3Zh
YmxlIHpvbmUgc3RhcnQgZm9yIGVhY2ggbm9kZTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEVhcmx5IG1lbW9yeSBub2RlIHJhbmdlczwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6
ICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMDAwMDAwMDAxMDAwLTB4MDAwMDAwMDAwMDA5ZWZmZl08
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVs
OiAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwN2Y2ZDJmZmZd
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5l
bDogSW5pdG1lbSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAwMDAwMDAwMDEwMDAtMHgwMDAwMDAw
MDdmNmQyZmZmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNw
NjQwMCBrZXJuZWw6IE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA1MjE4NDE8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiAgIERNQSB6b25lOiA2
NCBwYWdlcyB1c2VkIGZvciBtZW1tYXA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAw
LjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiAgIERNQSB6b25lOiAyMSBwYWdlcyByZXNlcnZlZDwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6
ICAgRE1BIHpvbmU6IDM5OTggcGFnZXMsIExJRk8gYmF0Y2g6MDwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6ICAgRE1BMzIgem9uZTogODA5
MiBwYWdlcyB1c2VkIGZvciBtZW1tYXA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAw
LjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiAgIERNQTMyIHpvbmU6IDUxNzg0MyBwYWdlcywgTElG
TyBiYXRjaDozMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNw
NjQwMCBrZXJuZWw6IHAybSB2aXJ0dWFsIGFyZWEgYXQgZmZmZmM5MDAwMDAwMDAwMCwgc2l6ZSBp
cyA0MDAwMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0
MDAga2VybmVsOiBSZW1hcHBlZCA5NyBwYWdlKHMpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogUmVzZXJ2aW5nIEludGVsIGdyYXBoaWNz
IHN0b2xlbiBtZW1vcnkgYXQgMHg3ZjgwMDAwMC0weDdmZmZmZmZmPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQUNQSTogUE0tVGltZXIg
SU8gUG9ydDogMHgxMDA4PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBd
IGluc3A2NDAwIGtlcm5lbDogQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDA8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBB
Q1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMF0gaGlnaCBlZGdlIGxpbnRbMHgxXSk8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBBQ1BJ
OiBMQVBJQ19OTUkgKGFjcGlfaWRbMHgwMV0gaGlnaCBlZGdlIGxpbnRbMHgxXSk8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBJT0FQSUNb
MF06IGFwaWNfaWQgMiwgdmVyc2lvbiAzMiwgYWRkcmVzcyAweGZlYzAwMDAwLCBHU0kgMC0yMzwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6
IEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwp
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5l
bDogQUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBs
ZXZlbCk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAg
a2VybmVsOiBBQ1BJOiBJUlEwIHVzZWQgYnkgb3ZlcnJpZGUuPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogQUNQSTogSVJROSB1c2VkIGJ5
IG92ZXJyaWRlLjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNw
NjQwMCBrZXJuZWw6IFVzaW5nIEFDUEkgKE1BRFQpIGZvciBTTVAgY29uZmlndXJhdGlvbiBpbmZv
cm1hdGlvbjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQw
MCBrZXJuZWw6IEFDUEk6IEhQRVQgaWQ6IDB4ODA4NmEyMDEgYmFzZTogMHhmZWQwMDAwMDwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IHNt
cGJvb3Q6IEFsbG93aW5nIDIgQ1BVcywgMCBob3RwbHVnIENQVXM8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBQTTogUmVnaXN0ZXJlZCBu
b3NhdmUgbWVtb3J5OiBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMGZmZl08L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBQTTogUmVnaXN0ZXJl
ZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4MDAwOWYwMDAtMHgwMDBmZmZmZl08L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBlODIwOiBbbWVt
IDB4ODAwMDAwMDAtMHhlZmZmZmZmZl0gYXZhaWxhYmxlIGZvciBQQ0kgZGV2aWNlczwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEJvb3Rp
bmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBYZW48L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBYZW4gdmVyc2lvbjogNC42LjEgKHBy
ZXNlcnZlLUFEKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNw
NjQwMCBrZXJuZWw6IGNsb2Nrc291cmNlOiByZWZpbmVkLWppZmZpZXM6IG1hc2s6IDB4ZmZmZmZm
ZmYgbWF4X2N5Y2xlczogMHhmZmZmZmZmZiwgbWF4X2lkbGVfbnM6IDE5MTA5Njk5NDAzOTE0MTkg
bnM8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2Vy
bmVsOiBzZXR1cF9wZXJjcHU6IE5SX0NQVVM6MTAyNCBucl9jcHVtYXNrX2JpdHM6MiBucl9jcHVf
aWRzOjIgbnJfbm9kZV9pZHM6MTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAw
MDAwXSBpbnNwNjQwMCBrZXJuZWw6IHBlcmNwdTogRW1iZWRkZWQgMzQgcGFnZXMvY3B1IEBmZmZm
ODgwMDc1NDAwMDAwIHM5OTA5NiByODE5MiBkMzE5NzYgdTEwNDg1NzY8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBwY3B1LWFsbG9jOiBz
OTkwOTYgcjgxOTIgZDMxOTc2IHUxMDQ4NTc2IGFsbG9jPTEqMjA5NzE1MjwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IHBjcHUtYWxsb2M6
IFswXSAwIDEgPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2
NDAwIGtlcm5lbDogQnVpbHQgMSB6b25lbGlzdHMgaW4gTm9kZSBvcmRlciwgbW9iaWxpdHkgZ3Jv
dXBpbmcgb24uICBUb3RhbCBwYWdlczogNTEzNjY0PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogUG9saWN5IHpvbmU6IERNQTMyPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogS2Vy
bmVsIGNvbW1hbmQgbGluZTogcm8gcm9vdD0vZGV2L21hcHBlci92Z19pbnNwNjQwMC1sdl9yb290
IExBTkc9ZW5fVVMuVVRGLTggbWljcm9jb2RlLmVhcmx5PXk8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBQSUQgaGFzaCB0YWJsZSBlbnRy
aWVzOiA0MDk2IChvcmRlcjogMywgMzI3NjggYnl0ZXMpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogc29mdHdhcmUgSU8gVExCIFttZW0g
MHg2ZjIwMDAwMC0weDczMjAwMDAwXSAoNjRNQikgbWFwcGVkIGF0IFtmZmZmODgwMDZmMjAwMDAw
LWZmZmY4ODAwNzMxZmZmZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4t
Ym90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2st
aW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAw
MDBdIGluc3A2NDAwIGtlcm5lbDogTWVtb3J5OiAxNzg4MDQ4Sy8yMDg3MzY0SyBhdmFpbGFibGUg
KDgwNzVLIGtlcm5lbCBjb2RlLCAxMzMySyByd2RhdGEsIDMyNTJLIHJvZGF0YSwgMTU2OEsgaW5p
dCwgMTU0MEsgYnNzLCAyOTkzMTZLIHJlc2VydmVkLCAwSyBjbWEtcmVzZXJ2ZWQpPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogU0xVQjog
SFdhbGlnbj02NCwgT3JkZXI9MC0zLCBNaW5PYmplY3RzPTAsIENQVXM9MiwgTm9kZXM9MTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEhp
ZXJhcmNoaWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogCUJ1aWxkLXRpbWUgYWRqdXN0bWVudCBv
ZiBsZWFmIGZhbm91dCB0byA2NC48L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAw
MDAwMF0gaW5zcDY0MDAga2VybmVsOiAJUkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9DUFVT
PTEwMjQgdG8gbnJfY3B1X2lkcz0yLjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAu
MDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IFJDVTogQWRqdXN0aW5nIGdlb21ldHJ5IGZvciByY3Vf
ZmFub3V0X2xlYWY9NjQsIG5yX2NwdV9pZHM9MjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IFVzaW5nIE5VTEwgbGVnYWN5IFBJQzwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IE5S
X0lSUVM6NjU3OTIgbnJfaXJxczo0NDAgMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
IDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IHhlbjpldmVudHM6IFVzaW5nIEZJRk8tYmFzZWQg
QUJJPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtl
cm5lbDogCU9mZmxvYWQgUkNVIGNhbGxiYWNrcyBmcm9tIGFsbCBDUFVzPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAgMC4wMDAwMDBdIGluc3A2NDAwIGtlcm5lbDogCU9mZmxvYWQgUkNV
IGNhbGxiYWNrcyBmcm9tIENQVXM6IDAtMS48L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
ICAwLjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBDb25zb2xlOiBjb2xvdXIgVkdBKyA4MHgyNTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6
IGNvbnNvbGUgW3R0eTBdIGVuYWJsZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAw
LjAwMDAwMF0gaW5zcDY0MDAga2VybmVsOiBjbG9ja3NvdXJjZTogeGVuOiBtYXNrOiAweGZmZmZm
ZmZmZmZmZmZmZmYgbWF4X2N5Y2xlczogMHgxY2Q0MmU0ZGZmYiwgbWF4X2lkbGVfbnM6IDg4MTU5
MDU5MTQ4MyBuczwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNw
NjQwMCBrZXJuZWw6IFhlbjogdXNpbmcgdmNwdW9wIHRpbWVyIGludGVyZmFjZTwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IGluc3RhbGxp
bmcgWGVuIHRpbWVyIGZvciBDUFUgMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAu
MDAwMDAwXSBpbnNwNjQwMCBrZXJuZWw6IHRzYzogRGV0ZWN0ZWQgMTgyOC43OTUgTUh6IHByb2Nl
c3NvcjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAxMDAwXSBpbnNwNjQwMCBr
ZXJuZWw6IENhbGlicmF0aW5nIGRlbGF5IGxvb3AgKHNraXBwZWQpLCB2YWx1ZSBjYWxjdWxhdGVk
IHVzaW5nIHRpbWVyIGZyZXF1ZW5jeS4uIDM2NTcuNTkgQm9nb01JUFMgKGxwaj0xODI4Nzk1KTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDAxMDAwXSBpbnNwNjQwMCBrZXJuZWw6
IHBpZF9tYXg6IGRlZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMTwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgIDAuMDAxMDAwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IENvcmUgcmV2aXNp
b24gMjAxNjAxMDg8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAxOTc1NF0gaW5z
cDY0MDAga2VybmVsOiBBQ1BJOiAyIEFDUEkgQU1MIHRhYmxlcyBzdWNjZXNzZnVsbHkgYWNxdWly
ZWQgYW5kIGxvYWRlZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDE5ODY1XSBp
bnNwNjQwMCBrZXJuZWw6IDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDIwMzc1
XSBpbnNwNjQwMCBrZXJuZWw6IFNlY3VyaXR5IEZyYW1ld29yayBpbml0aWFsaXplZDwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDIwNDU4XSBpbnNwNjQwMCBrZXJuZWw6IFlhbWE6
IGJlY29taW5nIG1pbmRmdWwuPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4t
Ym90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2st
aW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMjA1
NDZdIGluc3A2NDAwIGtlcm5lbDogU0VMaW51eDogIEluaXRpYWxpemluZy48L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgICAwLjAyMDY0OF0gaW5zcDY0MDAga2VybmVsOiBTRUxpbnV4OiAg
U3RhcnRpbmcgaW4gcGVybWlzc2l2ZSBtb2RlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAgMC4wMjEyODJdIGluc3A2NDAwIGtlcm5lbDogRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50
cmllczogMjYyMTQ0IChvcmRlcjogOSwgMjA5NzE1MiBieXRlcyk8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgICAwLjAyMjc3OV0gaW5zcDY0MDAga2VybmVsOiBJbm9kZS1jYWNoZSBoYXNo
IHRhYmxlIGVudHJpZXM6IDEzMTA3MiAob3JkZXI6IDgsIDEwNDg1NzYgYnl0ZXMpPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMjM3MDldIGluc3A2NDAwIGtlcm5lbDogTW91bnQt
Y2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA0MDk2IChvcmRlcjogMywgMzI3NjggYnl0ZXMpPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wMjM4MDhdIGluc3A2NDAwIGtlcm5lbDog
TW91bnRwb2ludC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiAzLCAzMjc2
OCBieXRlcyk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAyNDU2N10gaW5zcDY0
MDAga2VybmVsOiBDUFU6IFBoeXNpY2FsIFByb2Nlc3NvciBJRDogMDwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgIDAuMDI0NjUxXSBpbnNwNjQwMCBrZXJuZWw6IENQVTogUHJvY2Vzc29y
IENvcmUgSUQ6IDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjAyNDczNF0gaW5z
cDY0MDAga2VybmVsOiBtY2U6IENQVSBzdXBwb3J0cyAyIE1DRSBiYW5rczwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDI0ODQ2XSBpbnNwNjQwMCBrZXJuZWw6IExhc3QgbGV2ZWwg
aVRMQiBlbnRyaWVzOiA0S0IgMTI4LCAyTUIgNCwgNE1CIDQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgICAwLjAyNDkzMl0gaW5zcDY0MDAga2VybmVsOiBMYXN0IGxldmVsIGRUTEIgZW50
cmllczogNEtCIDI1NiwgMk1CIDAsIDRNQiAzMiwgMUdCIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgICAwLjAyNTQyMV0gaW5zcDY0MDAga2VybmVsOiBGcmVlaW5nIFNNUCBhbHRlcm5h
dGl2ZXMgbWVtb3J5OiAzMksgKGZmZmZmZmZmODFlZDcwMDAgLSBmZmZmZmZmZjgxZWRmMDAwKTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDI4MDA5XSBpbnNwNjQwMCBrZXJuZWw6
IGZ0cmFjZTogYWxsb2NhdGluZyAzMDE5NyBlbnRyaWVzIGluIDExOCBwYWdlczwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDM4MjEyXSBpbnNwNjQwMCBrZXJuZWw6IHNtcGJvb3Q6
IE1heCBsb2dpY2FsIHBhY2thZ2VzOiAxPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAg
MC4wMzgzMTNdIGluc3A2NDAwIGtlcm5lbDogc21wYm9vdDogQVBJQygwKSBDb252ZXJ0aW5nIHBo
eXNpY2FsIDAgdG8gbG9naWNhbCBwYWNrYWdlIDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgICAwLjAzODQwM10gaW5zcDY0MDAga2VybmVsOiBDb3VsZCBub3QgaW5pdGlhbGl6ZSBWUE1V
IGZvciBjcHUgMCwgZXJyb3IgLTk1PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4w
Mzg1MjhdIGluc3A2NDAwIGtlcm5lbDogUGVyZm9ybWFuY2UgRXZlbnRzOiA0LWRlZXAgTEJSLCBD
b3JlMiBldmVudHMsIEJyb2tlbiBQTVUgaGFyZHdhcmUgZGV0ZWN0ZWQsIHVzaW5nIHNvZnR3YXJl
IGV2ZW50cyBvbmx5LjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDM4NzQ3XSBp
bnNwNjQwMCBrZXJuZWw6IAE2RmFpbGVkIHRvIGFjY2VzcyBwZXJmY3RyIG1zciAoTVNSIGMyIGlz
IDApPC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBlOmVtcHR5OyBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7ICI+Jm5ic3A7PC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPltJJ20gbm90IHdvcnJpZWQgYWJvdXQgdGhlIFZQTVUgZXJyb3IgYWJv
dmUsIEkgZ2V0IHRoYXQgZXZlbiBmb3IgdGhlIGtlcm5lbHMgMy4xMCAtIDMuMTgsIHdoZXJlIEkg
Y2FuIGJvb3QgaW50byB4ZW4uIFRoZSBmb2xsb3dpbmcgTk1JIGVycm9ycyBjb25jZXJuIG1lLCB0
aG8nLl08L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjA0MDI4Ml0gaW5zcDY0MDAga2VybmVsOiBOTUkgd2F0
Y2hkb2c6IGRpc2FibGVkIChjcHUwKTogaGFyZHdhcmUgZXZlbnRzIG5vdCBlbmFibGVkPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wNDAzNjZdIGluc3A2NDAwIGtlcm5lbDogTk1J
IHdhdGNoZG9nOiBTaHV0dGluZyBkb3duIGhhcmQgbG9ja3VwIGRldGVjdG9yIG9uIGFsbCBjcHVz
PC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBlOmVtcHR5OyBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7ICI+Jm5ic3A7PC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPltCeSBjb21wYXJpc29uLCB0aGlzIHdvdWxkIGJlIHRoZSBjb3JyZXNwb25k
aW5nIHNlY3Rpb24gZnJvbSBhIGJhcmVtZXRhbCBib290OjwvcD4KPHAgc3R5bGU9Ii1xdC1wYXJh
Z3JhcGgtdHlwZTplbXB0eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAiPiZuYnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij48c3BhbiBzdHls
ZT0iIGZvbnQtZmFtaWx5Oidtb25vc3BhY2UnOyBjb2xvcjojMDAwMDAwOyBiYWNrZ3JvdW5kLWNv
bG9yOiNmZmZmZmY7Ij5NYXkgMjEgMTU6MzQ6MTkgaW5zcDY0MDAga2VybmVsOiBQZXJmb3JtYW5j
ZSBFdmVudHM6IFBFQlMgZm10MC0sIDQtZGVlcCBMQlIsIENvcmUyIGV2ZW50cywgSW50ZWwgUE1V
IGRyaXZlci4gPC9zcGFuPjxzcGFuIHN0eWxlPSIgZm9udC1mYW1pbHk6J21vbm9zcGFjZSc7Ij48
YnIgLz5NYXkgMjEgMTU6MzQ6MTkgaW5zcDY0MDAga2VybmVsOiBjb3JlOiBQRUJTIGRpc2FibGVk
IGR1ZSB0byBDUFUgZXJyYXRhIDxiciAvPk1heSAyMSAxNTozNDoxOSBpbnNwNjQwMCBrZXJuZWw6
IC4uLiB2ZXJzaW9uOiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAyIDxiciAvPk1heSAy
MSAxNTozNDoxOSBpbnNwNjQwMCBrZXJuZWw6IC4uLiBiaXQgd2lkdGg6IMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgNDAgPGJyIC8+TWF5IDIxIDE1OjM0OjE5IGluc3A2NDAwIGtlcm5lbDogLi4u
IGdlbmVyaWMgcmVnaXN0ZXJzOiDCoMKgwqDCoMKgMiA8YnIgLz5NYXkgMjEgMTU6MzQ6MTkgaW5z
cDY0MDAga2VybmVsOiAuLi4gdmFsdWUgbWFzazogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgMDAw
MDAwZmZmZmZmZmZmZiA8YnIgLz5NYXkgMjEgMTU6MzQ6MTkgaW5zcDY0MDAga2VybmVsOiAuLi4g
bWF4IHBlcmlvZDogwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgMDAwMDAwMDA3ZmZmZmZmZiA8YnIg
Lz5NYXkgMjEgMTU6MzQ6MTkgaW5zcDY0MDAga2VybmVsOiAuLi4gZml4ZWQtcHVycG9zZSBldmVu
dHM6IMKgwqAzIDxiciAvPk1heSAyMSAxNTozNDoxOSBpbnNwNjQwMCBrZXJuZWw6IC4uLiBldmVu
dCBtYXNrOiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAwMDAwMDAwNzAwMDAwMDAzIDxiciAvPk1h
eSAyMSAxNTozNDoxOSBpbnNwNjQwMCBrZXJuZWw6IE5NSSB3YXRjaGRvZzogZW5hYmxlZCBvbiBh
bGwgQ1BVcywgcGVybWFuZW50bHkgY29uc3VtZXMgb25lIGh3LVBNVSBjb3VudGVyLjxiciAvPjxi
ciAvPl08L3NwYW4+PC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBlOmVtcHR5OyBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7ICI+Jm5ic3A7PC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wNDA2OThdIGluc3A2NDAwIGtlcm5lbDog
aW5zdGFsbGluZyBYZW4gdGltZXIgZm9yIENQVSAxPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAgMC4wNDEwMTZdIGluc3A2NDAwIGtlcm5lbDogeDg2OiBCb290ZWQgdXAgMSBub2RlLCAy
IENQVXM8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjA0MTM0Ml0gaW5zcDY0MDAg
a2VybmVsOiBkZXZ0bXBmczogaW5pdGlhbGl6ZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgICAwLjA0MTM0Ml0gaW5zcDY0MDAga2VybmVsOiB4ODYvbW06IE1lbW9yeSBibG9jayBzaXpl
OiAxMjhNQjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDQ1MTcyXSBpbnNwNjQw
MCBrZXJuZWw6IGNsb2Nrc291cmNlOiBqaWZmaWVzOiBtYXNrOiAweGZmZmZmZmZmIG1heF9jeWNs
ZXM6IDB4ZmZmZmZmZmYsIG1heF9pZGxlX25zOiAxOTExMjYwNDQ2Mjc1MDAwIG5zPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wNDYwMDddIGluc3A2NDAwIGtlcm5lbDogYXRvbWlj
NjRfdGVzdDogcGFzc2VkIGZvciB4ODYtNjQgcGxhdGZvcm0gd2l0aCBDWDggYW5kIHdpdGggU1NF
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wNDYwMDddIGluc3A2NDAwIGtlcm5l
bDogcGluY3RybCBjb3JlOiBpbml0aWFsaXplZCBwaW5jdHJsIHN1YnN5c3RlbTwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDQ2MDA3XSBpbnNwNjQwMCBrZXJuZWw6IFJUQyB0aW1l
OiAxOTo0Mjo1MSwgZGF0ZTogMDUvMjEvMTY8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
ICAwLjA0NjAwN10gaW5zcDY0MDAga2VybmVsOiBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFt
aWx5IDE2PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wNDYwMDddIGluc3A2NDAw
IGtlcm5lbDogeGVuOmdyYW50X3RhYmxlOiBHcmFudCB0YWJsZXMgdXNpbmcgdmVyc2lvbiAxIGxh
eW91dDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDAuMDQ2MDA3XSBpbnNwNjQwMCBr
ZXJuZWw6IEdyYW50IHRhYmxlIGluaXRpYWxpemVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAgMC4wNDcxOTJdIGluc3A2NDAwIGtlcm5lbDogU2ltcGxlIEJvb3QgRmxhZyBhdCAweDc5
IHNldCB0byAweDgwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAgMC4wNDczMThdIGlu
c3A2NDAwIGtlcm5lbDogQUNQSTogYnVzIHR5cGUgUENJIHJlZ2lzdGVyZWQ8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgICAwLjA0NzM5Nl0gaW5zcDY0MDAga2VybmVsOiBhY3BpcGhwOiBB
Q1BJIEhvdCBQbHVnIFBDSSBDb250cm9sbGVyIERyaXZlciB2ZXJzaW9uOiAwLjU8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgICAwLjA0NzcwMF0gaW5zcDY0MDAga2VybmVsOiBQQ0k6IE1N
Q09ORklHIGZvciBkb21haW4gMDAwMCBbYnVzIDAwLTNmXSBhdCBbbWVtIDB4ZjAwMDAwMDAtMHhm
M2ZmZmZmZl0gKGJhc2UgMHhmMDAwMDAwMCk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
ICAwLjA0ODAxMF0gaW5zcDY0MDAga2VybmVsOiBQQ0k6IE1NQ09ORklHIGF0IFttZW0gMHhmMDAw
MDAwMC0weGYzZmZmZmZmXSByZXNlcnZlZCBpbiBFODIwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAgMC4wNTg4OTJdIGluc3A2NDAwIGtlcm5lbDogUENJOiBVc2luZyBjb25maWd1cmF0
aW9uIHR5cGUgMSBmb3IgYmFzZSBhY2Nlc3M8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
ICAwLjA1OTA2N10gaW5zcDY0MDAga2VybmVsOiBkbWkgdHlwZSAweEIxIHJlY29yZCAtIHVua25v
d24gZmxhZzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgIDguMTE2MDA5XSBpbnNwNjQw
MCBrZXJuZWw6IHJhbmRvbTogbm9uYmxvY2tpbmcgcG9vbCBpcyBpbml0aWFsaXplZDwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNjkzMTA0XSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6
IEFkZGVkIF9PU0koTW9kdWxlIERldmljZSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI0LjY5MzE4NF0gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBE
ZXZpY2UpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC42OTMyNjFdIGluc3A2NDAw
IGtlcm5lbDogQUNQSTogQWRkZWQgX09TSSgzLjAgX1NDUCBFeHRlbnNpb25zKTwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNjkzMzQwXSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IEFk
ZGVkIF9PU0koUHJvY2Vzc29yIEFnZ3JlZ2F0b3IgRGV2aWNlKTwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuNjk0MjcwXSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogcmVnaXN0ZXJpbmcg
Z3NpIDkgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgIDI0LjY5NDI5Ml0gaW5zcDY0MDAga2VybmVsOiB4ZW46IC0tJmd0OyBwaXJxPTkgLSZndDsg
aXJxPTkgKGdzaT05KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNjk4OTA2XSBp
bnNwNjQwMCBrZXJuZWw6IEFDUEk6IER5bmFtaWMgT0VNIFRhYmxlIExvYWQ6PC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC42OTkwMTFdIGluc3A2NDAwIGtlcm5lbDogQUNQSTogU1NE
VCAweEZGRkY4ODAwNkU1RkU0MDAgMDAwMjAyICh2MDEgUG1SZWYgIENwdTBJc3QgIDAwMDAzMDAw
IElOVEwgMjAwNTA2MjQpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC42OTk2MDNd
IGluc3A2NDAwIGtlcm5lbDogQUNQSTogRHluYW1pYyBPRU0gVGFibGUgTG9hZDo8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjY5OTczMF0gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBT
U0RUIDB4RkZGRjg4MDA2RTYwMTgwMCAwMDAxQzYgKHYwMSBQbVJlZiAgQ3B1MENzdCAgMDAwMDMw
MDEgSU5UTCAyMDA1MDYyNCk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjcwMDQ5
MF0gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBEeW5hbWljIE9FTSBUYWJsZSBMb2FkOjwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzAwNjE5XSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6
IFNTRFQgMHhGRkZGODgwMDZFNTlEQjAwIDAwMDBDNCAodjAxIFBtUmVmICBDcHUxSXN0ICAwMDAw
MzAwMCBJTlRMIDIwMDUwNjI0KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzAx
MTQ3XSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IER5bmFtaWMgT0VNIFRhYmxlIExvYWQ6PC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43MDEyNzVdIGluc3A2NDAwIGtlcm5lbDogQUNQ
STogU1NEVCAweEZGRkY4ODAwNkU1RDlFNDAgMDAwMDg1ICh2MDEgUG1SZWYgIENwdTFDc3QgIDAw
MDAzMDAwIElOVEwgMjAwNTA2MjQpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43
MDE4NjldIGluc3A2NDAwIGtlcm5lbDogQUNQSTogSW50ZXJwcmV0ZXIgZW5hYmxlZDwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzAxOTY5XSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6
IChzdXBwb3J0cyBTMCBTMyBTNCBTNSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
LjcwMjAwNl0gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBVc2luZyBJT0FQSUMgZm9yIGludGVycnVw
dCByb3V0aW5nPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43MDIxMjBdIGluc3A2
NDAwIGtlcm5lbDogUENJOiBVc2luZyBob3N0IGJyaWRnZSB3aW5kb3dzIGZyb20gQUNQSTsgaWYg
bmVjZXNzYXJ5LCB1c2UgJnF1b3Q7cGNpPW5vY3JzJnF1b3Q7IGFuZCByZXBvcnQgYSBidWc8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjczODA0OV0gaW5zcDY0MDAga2VybmVsOiBB
Q1BJOiBQQ0kgUm9vdCBCcmlkZ2UgW1BDSTBdIChkb21haW4gMDAwMCBbYnVzIDAwLWZmXSk8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjczODE0MF0gaW5zcDY0MDAga2VybmVsOiBh
Y3BpIFBOUDBBMDM6MDA6IF9PU0M6IE9TIHN1cHBvcnRzIFtFeHRlbmRlZENvbmZpZyBBU1BNIENs
b2NrUE0gU2VnbWVudHMgTVNJXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzM4
Mjc2XSBpbnNwNjQwMCBrZXJuZWw6IGFjcGkgUE5QMEEwMzowMDogX09TQyBmYWlsZWQgKEFFX05P
VF9GT1VORCk7IGRpc2FibGluZyBBU1BNPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC43MzgzNjhdIGluc3A2NDAwIGtlcm5lbDogYWNwaSBQTlAwQTAzOjAwOiBbRmlybXdhcmUgSW5m
b106IE1NQ09ORklHIGZvciBkb21haW4gMDAwMCBbYnVzIDAwLTNmXSBvbmx5IHBhcnRpYWxseSBj
b3ZlcnMgdGhpcyBicmlkZ2U8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc0Nzk1
N10gaW5zcDY0MDAga2VybmVsOiBQQ0kgaG9zdCBicmlkZ2UgdG8gYnVzIDAwMDA6MDA8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc0ODAwOF0gaW5zcDY0MDAga2VybmVsOiBwY2lf
YnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHgwMDAwLTB4MGNmNyB3aW5kb3dd
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NDgwOTFdIGluc3A2NDAwIGtlcm5l
bDogcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbaW8gIDB4MGQwMC0weGZmZmYg
d2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzQ4MTc0XSBpbnNwNjQw
MCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDAwMGEw
MDAwLTB4MDAwYmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQu
NzQ4MzA0XSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3Vy
Y2UgW21lbSAweDAwMGQwMDAwLTB4MDAwZGZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuNzQ4NDMzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDog
cm9vdCBidXMgcmVzb3VyY2UgW21lbSAweDgwMDAwMDAwLTB4ZWZmZmZmZmYgd2luZG93XTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzQ4NTYyXSBpbnNwNjQwMCBrZXJuZWw6IHBj
aV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweGY0MDA3MDAwLTB4ZjQwMDdm
ZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzQ4NjkyXSBpbnNw
NjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweGY0
MDBjMDAwLTB4ZmViZmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjQuNzQ4ODIxXSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVz
b3VyY2UgW21lbSAweGZlYzEwMDAwLTB4ZmVjZmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuNzQ4OTUxXSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDow
MDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweGZlZDAwNDAwLTB4ZmVkMWZmZmYgd2luZG93XTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzUwMDA2XSBpbnNwNjQwMCBrZXJuZWw6
IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW21lbSAweGZlZTEwMDAwLTB4ZmZh
ZmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzUwMTM2XSBp
bnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2J1cyAw
MC1mZl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MDIzN10gaW5zcDY0MDAg
a2VybmVsOiBwY2kgMDAwMDowMDowMC4wOiBbODA4NjoyN2EwXSB0eXBlIDAwIGNsYXNzIDB4MDYw
MDAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTA1MDZdIGluc3A2NDAwIGtl
cm5lbDogcGNpIDAwMDA6MDA6MDIuMDogWzgwODY6MjdhMl0gdHlwZSAwMCBjbGFzcyAweDAzMDAw
MDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzUwNTM5XSBpbnNwNjQwMCBrZXJu
ZWw6IHBjaSAwMDAwOjAwOjAyLjA6IHJlZyAweDEwOiBbbWVtIDB4ZWZmMDAwMDAtMHhlZmY3ZmZm
Zl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MDU1OF0gaW5zcDY0MDAga2Vy
bmVsOiBwY2kgMDAwMDowMDowMi4wOiByZWcgMHgxNDogW2lvICAweGVmZjgtMHhlZmZmXTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzUwNTc2XSBpbnNwNjQwMCBrZXJuZWw6IHBj
aSAwMDAwOjAwOjAyLjA6IHJlZyAweDE4OiBbbWVtIDB4ZDAwMDAwMDAtMHhkZmZmZmZmZiBwcmVm
XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzUwNTk0XSBpbnNwNjQwMCBrZXJu
ZWw6IHBjaSAwMDAwOjAwOjAyLjA6IHJlZyAweDFjOiBbbWVtIDB4ZWZlYzAwMDAtMHhlZmVmZmZm
Zl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MDg0N10gaW5zcDY0MDAga2Vy
bmVsOiBwY2kgMDAwMDowMDowMi4xOiBbODA4NjoyN2E2XSB0eXBlIDAwIGNsYXNzIDB4MDM4MDAw
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTA4NzVdIGluc3A2NDAwIGtlcm5l
bDogcGNpIDAwMDA6MDA6MDIuMTogcmVnIDB4MTA6IFttZW0gMHhlZmY4MDAwMC0weGVmZmZmZmZm
XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzUxMjU3XSBpbnNwNjQwMCBrZXJu
ZWw6IHBjaSAwMDAwOjAwOjFiLjA6IFs4MDg2OjI3ZDhdIHR5cGUgMDAgY2xhc3MgMHgwNDAzMDA8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MTMwN10gaW5zcDY0MDAga2VybmVs
OiBwY2kgMDAwMDowMDoxYi4wOiByZWcgMHgxMDogW21lbSAweGVmZWJjMDAwLTB4ZWZlYmZmZmYg
NjRiaXRdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTE1MjZdIGluc3A2NDAw
IGtlcm5lbDogcGNpIDAwMDA6MDA6MWIuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBE
M2NvbGQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MTYwN10gaW5zcDY0MDAg
a2VybmVsOiBwY2kgMDAwMDowMDoxYi4wOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEk8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MTgyOF0gaW5zcDY0MDAga2VybmVs
OiBwY2kgMDAwMDowMDoxYy4wOiBbODA4NjoyN2QwXSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTIwNDldIGluc3A2NDAwIGtlcm5lbDog
cGNpIDAwMDA6MDA6MWMuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQ8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MjEzOF0gaW5zcDY0MDAga2VybmVsOiBw
Y2kgMDAwMDowMDoxYy4wOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEk8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MjM0N10gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAw
MDowMDoxYy4zOiBbODA4NjoyN2Q2XSB0eXBlIDAxIGNsYXNzIDB4MDYwNDAwPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTI1NjZdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6
MDA6MWMuMzogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdCBEM2NvbGQ8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1MjY1M10gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDow
MDoxYy4zOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEk8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI0Ljc1Mjg1NF0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZC4w
OiBbODA4NjoyN2M4XSB0eXBlIDAwIGNsYXNzIDB4MGMwMzAwPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNC43NTI5NzFdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWQuMDog
cmVnIDB4MjA6IFtpbyAgMHhiZjgwLTB4YmY5Zl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgIDI0Ljc1NDg0Ml0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZC4wOiBTeXN0ZW0g
d2FrZXVwIGRpc2FibGVkIGJ5IEFDUEk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
Ljc1NTAyM10gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZC4xOiBbODA4NjoyN2M5XSB0
eXBlIDAwIGNsYXNzIDB4MGMwMzAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43
NTUxNDFdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWQuMTogcmVnIDB4MjA6IFtpbyAg
MHhiZjYwLTB4YmY3Zl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1NzAxNF0g
aW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZC4xOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVk
IGJ5IEFDUEk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1NzE5M10gaW5zcDY0
MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZC4yOiBbODA4NjoyN2NhXSB0eXBlIDAwIGNsYXNzIDB4
MGMwMzAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTczMTFdIGluc3A2NDAw
IGtlcm5lbDogcGNpIDAwMDA6MDA6MWQuMjogcmVnIDB4MjA6IFtpbyAgMHhiZjQwLTB4YmY1Zl08
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1OTEyMF0gaW5zcDY0MDAga2VybmVs
OiBwY2kgMDAwMDowMDoxZC4yOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEk8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc1OTMwMF0gaW5zcDY0MDAga2VybmVsOiBwY2kg
MDAwMDowMDoxZC4zOiBbODA4NjoyN2NiXSB0eXBlIDAwIGNsYXNzIDB4MGMwMzAwPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NTk0MThdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAw
MDA6MDA6MWQuMzogcmVnIDB4MjA6IFtpbyAgMHhiZjIwLTB4YmYzZl08L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgIDI0Ljc2MTEyMF0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDox
ZC4zOiBTeXN0ZW0gd2FrZXVwIGRpc2FibGVkIGJ5IEFDUEk8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgIDI0Ljc2MTMyMV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZC43OiBb
ODA4NjoyN2NjXSB0eXBlIDAwIGNsYXNzIDB4MGMwMzIwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNC43NjEzNjZdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWQuNzogcmVn
IDB4MTA6IFttZW0gMHhmZmE4MDAwMC0weGZmYTgwM2ZmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjQuNzYxNTgwXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFkLjc6IFBN
RSMgc3VwcG9ydGVkIGZyb20gRDAgRDNob3QgRDNjb2xkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNC43NjQzMzddIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWQuNzogU3lz
dGVtIHdha2V1cCBkaXNhYmxlZCBieSBBQ1BJPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC43NjQ1MzZdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWUuMDogWzgwODY6MjQ0
OF0gdHlwZSAwMSBjbGFzcyAweDA2MDQwMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjQuNzY0NzQ3XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFlLjA6IFN5c3RlbSB3YWtl
dXAgZGlzYWJsZWQgYnkgQUNQSTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY0
OTQzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFmLjA6IFs4MDg2OjI3YjldIHR5cGUg
MDAgY2xhc3MgMHgwNjAxMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2NTE1
MV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZi4wOiBjYW4ndCBjbGFpbSBCQVIgMTMg
W2lvICAweDEwMDAtMHgxMDdmXTogYWRkcmVzcyBjb25mbGljdCB3aXRoIEFDUEkgQ1BVIHRocm90
dGxlIFtpbyAgMHgxMDEwLTB4MTAxNV08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
Ljc2NTI5Nl0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZi4wOiBxdWlyazogW2lvICAw
eDEwODAtMHgxMGJmXSBjbGFpbWVkIGJ5IElDSDYgR1BJTzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjQuNzY1MzgzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFmLjA6IElD
SDcgTFBDIEdlbmVyaWMgSU8gZGVjb2RlIDEgUElPIGF0IDA5MDAgKG1hc2sgMDA3Zik8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2NTUyMF0gaW5zcDY0MDAga2VybmVsOiBwY2kg
MDAwMDowMDoxZi4wOiBJQ0g3IExQQyBHZW5lcmljIElPIGRlY29kZSAzIFBJTyBhdCAwYzgwICht
YXNrIDAwM2YpPC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBlOmVtcHR5OyBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7ICI+Jm5ic3A7PC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlswMDoxZjoyIGlzIG15IGF0YSBjb250cm9sbGVyLCBhbmQg
aXMgZW51bWVyYXRlZCBjb3JyZWN0bHldPC9wPgo8cCBzdHlsZT0iLXF0LXBhcmFncmFwaC10eXBl
OmVtcHR5OyBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
ICI+Jm5ic3A7PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NjU4NzddIGluc3A2
NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWYuMjogWzgwODY6MjdjNF0gdHlwZSAwMCBjbGFzcyAw
eDAxMDE4MDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY1OTE4XSBpbnNwNjQw
MCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFmLjI6IHJlZyAweDEwOiBbaW8gIDB4MDFmMC0weDAxZjdd
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NjU5NDJdIGluc3A2NDAwIGtlcm5l
bDogcGNpIDAwMDA6MDA6MWYuMjogcmVnIDB4MTQ6IFtpbyAgMHgwM2Y0LTB4MDNmN108L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2NTk2NV0gaW5zcDY0MDAga2VybmVsOiBwY2kg
MDAwMDowMDoxZi4yOiByZWcgMHgxODogW2lvICAweDAxNzAtMHgwMTc3XTwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY1OTg4XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAw
OjFmLjI6IHJlZyAweDFjOiBbaW8gIDB4MDM3NC0weDAzNzddPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNC43NjYwMTZdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWYuMjog
cmVnIDB4MjA6IFtpbyAgMHhiZmEwLTB4YmZhZl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgIDI0Ljc2NjA2OV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZi4yOiBsZWdhY3kg
SURFIHF1aXJrOiByZWcgMHgxMDogW2lvICAweDAxZjAtMHgwMWY3XTwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuNzY2MTUzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFm
LjI6IGxlZ2FjeSBJREUgcXVpcms6IHJlZyAweDE0OiBbaW8gIDB4MDNmNl08L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2NjIzNV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDow
MDoxZi4yOiBsZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxODogW2lvICAweDAxNzAtMHgwMTc3XTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY2MzE4XSBpbnNwNjQwMCBrZXJuZWw6
IHBjaSAwMDAwOjAwOjFmLjI6IGxlZ2FjeSBJREUgcXVpcms6IHJlZyAweDFjOiBbaW8gIDB4MDM3
Nl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2NjQ2NF0gaW5zcDY0MDAga2Vy
bmVsOiBwY2kgMDAwMDowMDoxZi4yOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQzaG90PC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NjY2MzFdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAw
MDA6MDA6MWYuMzogWzgwODY6MjdkYV0gdHlwZSAwMCBjbGFzcyAweDBjMDUwMDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY2NzY1XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAw
OjAwOjFmLjM6IHJlZyAweDIwOiBbaW8gIDB4MTBjMC0weDEwZGZdPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNC43NjcyMTNdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MGI6MDAu
MDogWzgwODY6NDIyMl0gdHlwZSAwMCBjbGFzcyAweDAyODAwMDwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuNzY3Mjk4XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjBiOjAwLjA6
IHJlZyAweDEwOiBbbWVtIDB4ZWZkZmYwMDAtMHhlZmRmZmZmZl08L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI0Ljc2Nzg1OF0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowYjowMC4w
OiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQzaG90IEQzY29sZDwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuNzY4MjI0XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjBiOjAwLjA6
IGRpc2FibGluZyBBU1BNIG9uIHByZS0xLjEgUENJZSBkZXZpY2UuICBZb3UgY2FuIGVuYWJsZSBp
dCB3aXRoICdwY2llX2FzcG09Zm9yY2UnPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC43Njg0MzVdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWMuMDogUENJIGJyaWRnZSB0
byBbYnVzIDBiXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY4NTI3XSBpbnNw
NjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFjLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZWZk
MDAwMDAtMHhlZmRmZmZmZl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2ODcw
MF0gaW5zcDY0MDAga2VybmVsOiBhY3BpcGhwOiBTbG90IFsxXSByZWdpc3RlcmVkPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43Njg3ODhdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAw
MDA6MDA6MWMuMzogUENJIGJyaWRnZSB0byBbYnVzIDBjLTBkXTwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuNzY4ODc0XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFjLjM6
ICAgYnJpZGdlIHdpbmRvdyBbaW8gIDB4ZDAwMC0weGRmZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNC43Njg4ODRdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWMuMzog
ICBicmlkZ2Ugd2luZG93IFttZW0gMHhlZmEwMDAwMC0weGVmY2ZmZmZmXTwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY4ODk5XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAw
OjFjLjM6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZTAwMDAwMDAtMHhlMDFmZmZmZiA2NGJpdCBw
cmVmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY5MDIxXSBpbnNwNjQwMCBr
ZXJuZWw6IHBjaSAwMDAwOjAzOjAwLjA6IFsxNGU0OjE3MGNdIHR5cGUgMDAgY2xhc3MgMHgwMjAw
MDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2OTA2Ml0gaW5zcDY0MDAga2Vy
bmVsOiBwY2kgMDAwMDowMzowMC4wOiByZWcgMHgxMDogW21lbSAweGVmOWZlMDAwLTB4ZWY5ZmZm
ZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NjkyNTldIGluc3A2NDAwIGtl
cm5lbDogcGNpIDAwMDA6MDM6MDAuMDogc3VwcG9ydHMgRDEgRDI8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI0Ljc2OTI2M10gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMzowMC4w
OiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQxIEQyIEQzaG90IEQzY29sZDwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzY5Mzk2XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAz
OjAxLjA6IFsxMTgwOjA4MzJdIHR5cGUgMDAgY2xhc3MgMHgwYzAwMTA8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgIDI0Ljc2OTQ0Ml0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMzow
MS4wOiByZWcgMHgxMDogW21lbSAweGVmOWZkODAwLTB4ZWY5ZmRmZmZdPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAyNC43Njk2NDRdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDM6
MDEuMDogc3VwcG9ydHMgRDEgRDI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc2
OTY0N10gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMzowMS4wOiBQTUUjIHN1cHBvcnRlZCBm
cm9tIEQwIEQxIEQyIEQzaG90IEQzY29sZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjQuNzY5NzkxXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAzOjAxLjE6IFsxMTgwOjA4MjJd
IHR5cGUgMDAgY2xhc3MgMHgwODA1MDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
Ljc2OTgzMl0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMzowMS4xOiByZWcgMHgxMDogW21l
bSAweGVmOWZkNTAwLTB4ZWY5ZmQ1ZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC43NzAwMzVdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDM6MDEuMTogc3VwcG9ydHMgRDEg
RDI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MDAzOF0gaW5zcDY0MDAga2Vy
bmVsOiBwY2kgMDAwMDowMzowMS4xOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQxIEQyIEQzaG90
IEQzY29sZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzcwMTc1XSBpbnNwNjQw
MCBrZXJuZWw6IHBjaSAwMDAwOjAzOjAxLjI6IFsxMTgwOjA1OTJdIHR5cGUgMDAgY2xhc3MgMHgw
ODgwMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MDIxN10gaW5zcDY0MDAg
a2VybmVsOiBwY2kgMDAwMDowMzowMS4yOiByZWcgMHgxMDogW21lbSAweGVmOWZkNjAwLTB4ZWY5
ZmQ2ZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NzA0MTddIGluc3A2NDAw
IGtlcm5lbDogcGNpIDAwMDA6MDM6MDEuMjogc3VwcG9ydHMgRDEgRDI8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgIDI0Ljc3MDQyMF0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMzow
MS4yOiBQTUUjIHN1cHBvcnRlZCBmcm9tIEQwIEQxIEQyIEQzaG90IEQzY29sZDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzcwNTUzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAw
OjAzOjAxLjM6IFsxMTgwOjA4NTJdIHR5cGUgMDAgY2xhc3MgMHgwODgwMDA8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MDU5NV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDow
MzowMS4zOiByZWcgMHgxMDogW21lbSAweGVmOWZkNzAwLTB4ZWY5ZmQ3ZmZdPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NzA3OTZdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6
MDM6MDEuMzogc3VwcG9ydHMgRDEgRDI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
Ljc3MDc5OV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMzowMS4zOiBQTUUjIHN1cHBvcnRl
ZCBmcm9tIEQwIEQxIEQyIEQzaG90IEQzY29sZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgMjQuNzcxMDMxXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFlLjA6IFBDSSBicmlk
Z2UgdG8gW2J1cyAwM10gKHN1YnRyYWN0aXZlIGRlY29kZSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgIDI0Ljc3MTEyN10gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZS4wOiAg
IGJyaWRnZSB3aW5kb3cgW21lbSAweGVmOTAwMDAwLTB4ZWY5ZmZmZmZdPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAyNC43NzExNDNdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6
MWUuMDogICBicmlkZ2Ugd2luZG93IFtpbyAgMHgwMDAwLTB4MGNmNyB3aW5kb3ddIChzdWJ0cmFj
dGl2ZSBkZWNvZGUpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NzExNDZdIGlu
c3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWUuMDogICBicmlkZ2Ugd2luZG93IFtpbyAgMHgw
ZDAwLTB4ZmZmZiB3aW5kb3ddIChzdWJ0cmFjdGl2ZSBkZWNvZGUpPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNC43NzExNDldIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWUu
MDogICBicmlkZ2Ugd2luZG93IFttZW0gMHgwMDBhMDAwMC0weDAwMGJmZmZmIHdpbmRvd10gKHN1
YnRyYWN0aXZlIGRlY29kZSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MTE1
Ml0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZS4wOiAgIGJyaWRnZSB3aW5kb3cgW21l
bSAweDAwMGQwMDAwLTB4MDAwZGZmZmYgd2luZG93XSAoc3VidHJhY3RpdmUgZGVjb2RlKTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzcxMTU1XSBpbnNwNjQwMCBrZXJuZWw6IHBj
aSAwMDAwOjAwOjFlLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ODAwMDAwMDAtMHhlZmZmZmZm
ZiB3aW5kb3ddIChzdWJ0cmFjdGl2ZSBkZWNvZGUpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAyNC43NzExNThdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWUuMDogICBicmlk
Z2Ugd2luZG93IFttZW0gMHhmNDAwNzAwMC0weGY0MDA3ZmZmIHdpbmRvd10gKHN1YnRyYWN0aXZl
IGRlY29kZSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MTE2MV0gaW5zcDY0
MDAga2VybmVsOiBwY2kgMDAwMDowMDoxZS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGY0MDBj
MDAwLTB4ZmViZmZmZmYgd2luZG93XSAoc3VidHJhY3RpdmUgZGVjb2RlKTwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzcxMTYzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAw
OjFlLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZmVjMTAwMDAtMHhmZWNmZmZmZiB3aW5kb3dd
IChzdWJ0cmFjdGl2ZSBkZWNvZGUpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43
NzExNjZdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWUuMDogICBicmlkZ2Ugd2luZG93
IFttZW0gMHhmZWQwMDQwMC0weGZlZDFmZmZmIHdpbmRvd10gKHN1YnRyYWN0aXZlIGRlY29kZSk8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MTE2OV0gaW5zcDY0MDAga2VybmVs
OiBwY2kgMDAwMDowMDoxZS4wOiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGZlZTEwMDAwLTB4ZmZh
ZmZmZmYgd2luZG93XSAoc3VidHJhY3RpdmUgZGVjb2RlKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjQuNzcxNDI1XSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogcmVnaXN0ZXJpbmcgZ3Np
IDEzIHRyaWdnZXJpbmcgMSBwb2xhcml0eSAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC43NzE0NDZdIGluc3A2NDAwIGtlcm5lbDogeGVuOiAtLSZndDsgcGlycT0xMyAtJmd0OyBp
cnE9MTMgKGdzaT0xMyk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MTY5NV0g
aW5zcDY0MDAga2VybmVsOiBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0FdIChJUlFzIDkg
MTAgKjExKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzcyMDI5XSBpbnNwNjQw
MCBrZXJuZWw6IEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQl0gKElSUXMgNSA3KSAqNDwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzcyMzU3XSBpbnNwNjQwMCBrZXJuZWw6
IEFDUEk6IFBDSSBJbnRlcnJ1cHQgTGluayBbTE5LQ10gKElSUXMgOSAxMCAqMTEpPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NzI2ODFdIGluc3A2NDAwIGtlcm5lbDogQUNQSTog
UENJIEludGVycnVwdCBMaW5rIFtMTktEXSAoSVJRcyA1IDcgOSAxMCAxMSkgKjM8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MzA3Nl0gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBQ
Q0kgSW50ZXJydXB0IExpbmsgW0xOS0VdIChJUlFzIDMgNCA1IDYgNyAqOSAxMCAxMSAxMiAxNCAx
NSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3MzYzM10gaW5zcDY0MDAga2Vy
bmVsOiBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0ZdIChJUlFzIDMgNCA1IDYgNyA5ICox
MCAxMSAxMiAxNCAxNSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3NDEzNl0g
aW5zcDY0MDAga2VybmVsOiBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xOS0ddIChJUlFzIDMg
NCA1IDYgKjcgOSAxMCAxMSAxMiAxNCAxNSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI0Ljc3NDY5N10gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBQQ0kgSW50ZXJydXB0IExpbmsgW0xO
S0hdIChJUlFzIDMgNCAqNSA2IDcgOSAxMCAxMSAxMiAxNCAxNSk8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI0Ljc3NTIzMF0gaW5zcDY0MDAga2VybmVsOiBBQ1BJOiBFbmFibGVkIDMg
R1BFcyBpbiBibG9jayAwMCB0byAxRjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQu
Nzc1NDQ4XSBpbnNwNjQwMCBrZXJuZWw6IHhlbjpiYWxsb29uOiBJbml0aWFsaXNpbmcgYmFsbG9v
biBkcml2ZXI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc3OTEwMV0gaW5zcDY0
MDAga2VybmVsOiB4ZW5fYmFsbG9vbjogSW5pdGlhbGlzaW5nIGJhbGxvb24gZHJpdmVyPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NzkzNDhdIGluc3A2NDAwIGtlcm5lbDogdmdh
YXJiOiBzZXR0aW5nIGFzIGJvb3QgZGV2aWNlOiBQQ0k6MDAwMDowMDowMi4wPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC43NzkzNDhdIGluc3A2NDAwIGtlcm5lbDogdmdhYXJiOiBk
ZXZpY2UgYWRkZWQ6IFBDSTowMDAwOjAwOjAyLjAsZGVjb2Rlcz1pbyttZW0sb3ducz1pbyttZW0s
bG9ja3M9bm9uZTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzc5MzQ4XSBpbnNw
NjQwMCBrZXJuZWw6IHZnYWFyYjogbG9hZGVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC43NzkzNDhdIGluc3A2NDAwIGtlcm5lbDogdmdhYXJiOiBicmlkZ2UgY29udHJvbCBwb3Nz
aWJsZSAwMDAwOjAwOjAyLjA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc4MDE5
OF0gaW5zcDY0MDAga2VybmVsOiBTQ1NJIHN1YnN5c3RlbSBpbml0aWFsaXplZDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzgwMzI4XSBpbnNwNjQwMCBrZXJuZWw6IGxpYmF0YSB2
ZXJzaW9uIDMuMDAgbG9hZGVkLjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzgw
MzI4XSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IGJ1cyB0eXBlIFVTQiByZWdpc3RlcmVkPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43ODAzMjhdIGluc3A2NDAwIGtlcm5lbDogdXNi
Y29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JmczwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzgwMzI4XSBpbnNwNjQwMCBrZXJuZWw6IHVzYmNvcmU6IHJl
Z2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgaHViPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNC43ODAzOTJdIGluc3A2NDAwIGtlcm5lbDogdXNiY29yZTogcmVnaXN0ZXJlZCBu
ZXcgZGV2aWNlIGRyaXZlciB1c2I8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc4
MTAzN10gaW5zcDY0MDAga2VybmVsOiBQQ0k6IFVzaW5nIEFDUEkgZm9yIElSUSByb3V0aW5nPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC43ODY2NjFdIGluc3A2NDAwIGtlcm5lbDog
UENJOiBwY2lfY2FjaGVfbGluZV9zaXplIHNldCB0byA2NCBieXRlczwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuNzg2ODI0XSBpbnNwNjQwMCBrZXJuZWw6IEV4cGFuZGVkIHJlc291
cmNlIHJlc2VydmVkIGR1ZSB0byBjb25mbGljdCB3aXRoIFBDSSBCdXMgMDAwMDowMDwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzg2OTA4XSBpbnNwNjQwMCBrZXJuZWw6IGU4MjA6
IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4MDAwOWYwMDAtMHgwMDA5ZmZmZl08L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0Ljc4NjkxMV0gaW5zcDY0MDAga2VybmVsOiBlODIwOiBy
ZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDdmNmQzMDAwLTB4N2ZmZmZmZmZdPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC43ODcxMjddIGluc3A2NDAwIGtlcm5lbDogTmV0TGFiZWw6
IEluaXRpYWxpemluZzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzg3MjA0XSBp
bnNwNjQwMCBrZXJuZWw6IE5ldExhYmVsOiAgZG9tYWluIGhhc2ggc2l6ZSA9IDEyODwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuNzg3MjgxXSBpbnNwNjQwMCBrZXJuZWw6IE5ldExh
YmVsOiAgcHJvdG9jb2xzID0gVU5MQUJFTEVEIENJUFNPdjQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgIDI0Ljc4NzM4M10gaW5zcDY0MDAga2VybmVsOiBOZXRMYWJlbDogIHVubGFiZWxl
ZCB0cmFmZmljIGFsbG93ZWQgYnkgZGVmYXVsdDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgMjQuNzg3NTE5XSBpbnNwNjQwMCBrZXJuZWw6IGNsb2Nrc291cmNlOiBTd2l0Y2hlZCB0byBj
bG9ja3NvdXJjZSB4ZW48L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgwMjE3M10g
aW5zcDY0MDAga2VybmVsOiBWRlM6IERpc2sgcXVvdGFzIGRxdW90XzYuNi4wPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MDIzMDJdIGluc3A2NDAwIGtlcm5lbDogVkZTOiBEcXVv
dC1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXIgMCwgNDA5NiBieXRlcyk8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgwMjQ1OF0gaW5zcDY0MDAga2VybmVsOiBo
dWdldGxiZnM6IGRpc2FibGluZyBiZWNhdXNlIHRoZXJlIGFyZSBubyBzdXBwb3J0ZWQgaHVnZXBh
Z2Ugc2l6ZXM8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgwMjY4Nl0gaW5zcDY0
MDAga2VybmVsOiBwbnA6IFBuUCBBQ1BJIGluaXQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgIDI0LjgxNjMxNl0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6IFttZW0gMHgwMDAw
MDAwMC0weDAwMDlmYmZmXSBjb3VsZCBub3QgYmUgcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI0LjgxNjQwM10gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6IFtt
ZW0gMHgwMDA5ZmMwMC0weDAwMDlmZmZmXSBjb3VsZCBub3QgYmUgcmVzZXJ2ZWQ8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxNjQ4Nl0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0g
MDA6MDA6IFttZW0gMHgwMDBjMDAwMC0weDAwMGNmZmZmXSBjb3VsZCBub3QgYmUgcmVzZXJ2ZWQ8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxNjU2OV0gaW5zcDY0MDAga2VybmVs
OiBzeXN0ZW0gMDA6MDA6IFttZW0gMHgwMDBlMDAwMC0weDAwMGZmZmZmXSBjb3VsZCBub3QgYmUg
cmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxNjY1M10gaW5zcDY0
MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6IFttZW0gMHgwMDEwMDAwMC0weDdmNmQzM2ZmXSBjb3Vs
ZCBub3QgYmUgcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxNjcz
Nl0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6IFttZW0gMHg3ZjZkMzQwMC0weDdmNmZm
ZmZmXSBoYXMgYmVlbiByZXNlcnZlZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQu
ODE2ODE4XSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDowMDogW21lbSAweDdmNzAwMDAwLTB4
N2Y3ZmZmZmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC44MTY5MDRdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAwOiBbbWVtIDB4N2Y3MDAw
MDAtMHg3ZmVmZmZmZl0gY291bGQgbm90IGJlIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNC44MTY5ODddIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAwOiBbbWVt
IDB4ZmZiMDAwMDAtMHhmZmZmZmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgIDI0LjgxNzA3OF0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6
IFttZW0gMHhmZWMwMDAwMC0weGZlYzBmZmZmXSBjb3VsZCBub3QgYmUgcmVzZXJ2ZWQ8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxNzE2Ml0gaW5zcDY0MDAga2VybmVsOiBzeXN0
ZW0gMDA6MDA6IFttZW0gMHhmZWUwMDAwMC0weGZlZTBmZmZmXSBoYXMgYmVlbiByZXNlcnZlZDwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODE3MjQ1XSBpbnNwNjQwMCBrZXJuZWw6
IHN5c3RlbSAwMDowMDogW21lbSAweGZlZDIwMDAwLTB4ZmVkOWZmZmZdIGhhcyBiZWVuIHJlc2Vy
dmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MTczMjddIGluc3A2NDAwIGtl
cm5lbDogc3lzdGVtIDAwOjAwOiBbbWVtIDB4ZmZhODAwMDAtMHhmZmE4M2ZmZl0gY291bGQgbm90
IGJlIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MTc0MTJdIGlu
c3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAwOiBbbWVtIDB4ZjQwMDAwMDAtMHhmNDAwM2ZmZl0g
aGFzIGJlZW4gcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxNzQ5
NF0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6IFttZW0gMHhmNDAwNDAwMC0weGY0MDA0
ZmZmXSBoYXMgYmVlbiByZXNlcnZlZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQu
ODE3NTgxXSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDowMDogW21lbSAweGY0MDA1MDAwLTB4
ZjQwMDVmZmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC44MTc2NjRdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAwOiBbbWVtIDB4ZjQwMDYw
MDAtMHhmNDAwNmZmZl0gaGFzIGJlZW4gcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI0LjgxNzc0Nl0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDA6IFttZW0gMHhm
NDAwODAwMC0weGY0MDBiZmZmXSBoYXMgYmVlbiByZXNlcnZlZDwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuODE3ODI3XSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDowMDogW21l
bSAweGYwMDAwMDAwLTB4ZjNmZmZmZmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAyNC44MTc5MTRdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAw
OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGMwMSAoYWN0aXZlKTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODE4MDE4XSBpbnNwNjQwMCBrZXJuZWw6IHN5c3Rl
bSAwMDowMTogW2lvICAweDA0ZDAtMHgwNGQxXSBoYXMgYmVlbiByZXNlcnZlZDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODE4MTAyXSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAw
MDowMTogW2lvICAweDEwMDAtMHgxMDA1XSBoYXMgYmVlbiByZXNlcnZlZDwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuODE4MTgzXSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDow
MTogW2lvICAweDEwMDgtMHgxMDBmXSBoYXMgYmVlbiByZXNlcnZlZDwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuODE4MjY2XSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDowMTog
UGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBOUDBjMDEgKGFjdGl2ZSk8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxODM0MV0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0g
MDA6MDI6IFtpbyAgMHhmNDAwLTB4ZjRmZV0gaGFzIGJlZW4gcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxODQyNF0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6
MDI6IFtpbyAgMHgxMDA2LTB4MTAwN10gaGFzIGJlZW4gcmVzZXJ2ZWQ8L3A+CjxwIHN0eWxlPSIg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNl
ci1zdGF0ZTowOyI+WyAgIDI0LjgxODUwNl0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDI6
IFtpbyAgMHgxMDBhLTB4MTA1OV0gY291bGQgbm90IGJlIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAyNC44MTg1ODhdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAy
OiBbaW8gIDB4MTA2MC0weDEwN2ZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNC44MTg2NjldIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAyOiBb
aW8gIDB4MTA4MC0weDEwYmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNC44MTg3NTBdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAyOiBbaW8g
IDB4MTBjMC0weDEwZGZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNC44MTg4MzFdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAyOiBbaW8gIDB4
MTAxMC0weDEwMmZdIGNvdWxkIG5vdCBiZSByZXNlcnZlZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjQuODE4OTEzXSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDowMjogW2lvICAw
eDA4MDldIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC44MTg5OTZdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjAyOiBQbHVnIGFuZCBQbGF5IEFD
UEkgZGV2aWNlLCBJRHMgUE5QMGMwMSAoYWN0aXZlKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgMjQuODE5MDM2XSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDEy
IHRyaWdnZXJpbmcgMSBwb2xhcml0eSAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC44MTkwNjhdIGluc3A2NDAwIGtlcm5lbDogeGVuOiAtLSZndDsgcGlycT0xMiAtJmd0OyBpcnE9
MTIgKGdzaT0xMik8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxOTExNF0gaW5z
cDY0MDAga2VybmVsOiBwbnAgMDA6MDM6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQ
TlAwZjEzIChhY3RpdmUpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MTkxMzld
IGluc3A2NDAwIGtlcm5lbDogeGVuOiByZWdpc3RlcmluZyBnc2kgMSB0cmlnZ2VyaW5nIDEgcG9s
YXJpdHkgMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODE5MTQ5XSBpbnNwNjQw
MCBrZXJuZWw6IHhlbjogLS0mZ3Q7IHBpcnE9MSAtJmd0OyBpcnE9MSAoZ3NpPTEpPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MTkxODddIGluc3A2NDAwIGtlcm5lbDogcG5wIDAw
OjA0OiBQbHVnIGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDMwMyAoYWN0aXZlKTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODE5MjExXSBpbnNwNjQwMCBrZXJuZWw6IHhl
bjogcmVnaXN0ZXJpbmcgZ3NpIDggdHJpZ2dlcmluZyAxIHBvbGFyaXR5IDA8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI0LjgxOTIyMF0gaW5zcDY0MDAga2VybmVsOiB4ZW46IC0tJmd0
OyBwaXJxPTggLSZndDsgaXJxPTggKGdzaT04KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgMjQuODE5MjYxXSBpbnNwNjQwMCBrZXJuZWw6IHBucCAwMDowNTogUGx1ZyBhbmQgUGxheSBB
Q1BJIGRldmljZSwgSURzIFBOUDBiMDAgKGFjdGl2ZSk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI0LjgxOTMzOF0gaW5zcDY0MDAga2VybmVsOiBzeXN0ZW0gMDA6MDY6IFtpbyAgMHgw
YzgwLTB4MGNmZl0gY291bGQgbm90IGJlIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNC44MTk0MjNdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjA2OiBbaW8gIDB4
MDkxMC0weDA5MWZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAyNC44MTk1MDRdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjA2OiBbaW8gIDB4MDky
MC0weDA5MmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC44MTk1ODVdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjA2OiBbaW8gIDB4MGNiMC0w
eDBjYmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC44MTk2NjVdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjA2OiBbaW8gIDB4MDkzMC0weDA5
N2ZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44
MTk3NDddIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjA2OiBQbHVnIGFuZCBQbGF5IEFDUEkg
ZGV2aWNlLCBJRHMgUE5QMGMwMSAoYWN0aXZlKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgMjQuODE5ODY3XSBpbnNwNjQwMCBrZXJuZWw6IHN5c3RlbSAwMDowNzogW21lbSAweGZlZDAw
MDAwLTB4ZmVkMDAzZmZdIGhhcyBiZWVuIHJlc2VydmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNC44MTk5NTJdIGluc3A2NDAwIGtlcm5lbDogc3lzdGVtIDAwOjA3OiBQbHVnIGFu
ZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDEwMyBQTlAwYzAxIChhY3RpdmUpPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MjAzMjFdIGluc3A2NDAwIGtlcm5lbDogcG5wOiBQ
blAgQUNQSTogZm91bmQgOCBkZXZpY2VzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NC44MzIyNzldIGluc3A2NDAwIGtlcm5lbDogUE0tVGltZXIgZmFpbGVkIGNvbnNpc3RlbmN5IGNo
ZWNrICAoMHhmZmZmZmYpIC0gYWJvcnRpbmcuPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNC44MzI0MDJdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWMuMDogYnJpZGdlIHdp
bmRvdyBbaW8gIDB4MTAwMC0weDBmZmZdIHRvIFtidXMgMGJdIGFkZF9zaXplIDEwMDA8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMjQwOF0gaW5zcDY0MDAga2VybmVsOiBwY2kg
MDAwMDowMDoxYy4wOiBicmlkZ2Ugd2luZG93IFttZW0gMHgwMDEwMDAwMC0weDAwMGZmZmZmIDY0
Yml0IHByZWZdIHRvIFtidXMgMGJdIGFkZF9zaXplIDIwMDAwMCBhZGRfYWxpZ24gMTAwMDAwPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzI0NTVdIGluc3A2NDAwIGtlcm5lbDog
cGNpIDAwMDA6MDA6MWYuMDogQkFSIDEzOiBbaW8gIHNpemUgMHgwMDgwXSBoYXMgYm9ndXMgYWxp
Z25tZW50PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzI1NDBdIGluc3A2NDAw
IGtlcm5lbDogcGNpIDAwMDA6MDA6MWMuMDogcmVzWzE1XT1bbWVtIDB4MDAxMDAwMDAtMHgwMDBm
ZmZmZiA2NGJpdCBwcmVmXSByZXNfdG9fZGV2X3JlcyBhZGRfc2l6ZSAyMDAwMDAgbWluX2FsaWdu
IDEwMDAwMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMyNTQzXSBpbnNwNjQw
MCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFjLjA6IHJlc1sxNV09W21lbSAweDAwMTAwMDAwLTB4MDAy
ZmZmZmYgNjRiaXQgcHJlZl0gcmVzX3RvX2Rldl9yZXMgYWRkX3NpemUgMjAwMDAwIG1pbl9hbGln
biAxMDAwMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMjU0N10gaW5zcDY0
MDAga2VybmVsOiBwY2kgMDAwMDowMDoxYy4wOiByZXNbMTNdPVtpbyAgMHgxMDAwLTB4MGZmZl0g
cmVzX3RvX2Rldl9yZXMgYWRkX3NpemUgMTAwMCBtaW5fYWxpZ24gMTAwMDwvcD4KPHAgc3R5bGU9
IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFy
Z2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11
c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMyNTUwXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAw
OjFjLjA6IHJlc1sxM109W2lvICAweDEwMDAtMHgxZmZmXSByZXNfdG9fZGV2X3JlcyBhZGRfc2l6
ZSAxMDAwIG1pbl9hbGlnbiAxMDAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44
MzI1NjNdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWMuMDogQkFSIDE1OiBhc3NpZ25l
ZCBbbWVtIDB4ODAwMDAwMDAtMHg4MDFmZmZmZiA2NGJpdCBwcmVmXTwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuODMyNjk1XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFj
LjA6IEJBUiAxMzogYXNzaWduZWQgW2lvICAweDIwMDAtMHgyZmZmXTwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuODMyNzc4XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFj
LjA6IFBDSSBicmlkZ2UgdG8gW2J1cyAwYl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI0LjgzMjg2MV0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxYy4wOiAgIGJyaWRnZSB3
aW5kb3cgW2lvICAweDIwMDAtMHgyZmZmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjQuODMyOTUzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAwMDAwOjAwOjFjLjA6ICAgYnJpZGdlIHdp
bmRvdyBbbWVtIDB4ZWZkMDAwMDAtMHhlZmRmZmZmZl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI0LjgzMzA1Ml0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxYy4wOiAgIGJy
aWRnZSB3aW5kb3cgW21lbSAweDgwMDAwMDAwLTB4ODAxZmZmZmYgNjRiaXQgcHJlZl08L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMzE5NV0gaW5zcDY0MDAga2VybmVsOiBwY2kg
MDAwMDowMDoxYy4zOiBQQ0kgYnJpZGdlIHRvIFtidXMgMGMtMGRdPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNC44MzMyNzhdIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6MDA6MWMu
MzogICBicmlkZ2Ugd2luZG93IFtpbyAgMHhkMDAwLTB4ZGZmZl08L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI0LjgzMzM2OF0gaW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDoxYy4z
OiAgIGJyaWRnZSB3aW5kb3cgW21lbSAweGVmYTAwMDAwLTB4ZWZjZmZmZmZdPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzM0NTddIGluc3A2NDAwIGtlcm5lbDogcGNpIDAwMDA6
MDA6MWMuMzogICBicmlkZ2Ugd2luZG93IFttZW0gMHhlMDAwMDAwMC0weGUwMWZmZmZmIDY0Yml0
IHByZWZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzM2MDBdIGluc3A2NDAw
IGtlcm5lbDogcGNpIDAwMDA6MDA6MWUuMDogUENJIGJyaWRnZSB0byBbYnVzIDAzXTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzNjg4XSBpbnNwNjQwMCBrZXJuZWw6IHBjaSAw
MDAwOjAwOjFlLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4ZWY5MDAwMDAtMHhlZjlmZmZmZl08
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMzc5MF0gaW5zcDY0MDAga2VybmVs
OiBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDQgW2lvICAweDAwMDAtMHgwY2Y3IHdpbmRvd108
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMzc5M10gaW5zcDY0MDAga2VybmVs
OiBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDUgW2lvICAweDBkMDAtMHhmZmZmIHdpbmRvd108
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMzc5NV0gaW5zcDY0MDAga2VybmVs
OiBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDYgW21lbSAweDAwMGEwMDAwLTB4MDAwYmZmZmYg
d2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzNzk4XSBpbnNwNjQw
MCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgNyBbbWVtIDB4MDAwZDAwMDAtMHgw
MDBkZmZmZiB3aW5kb3ddPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzM4MDFd
IGluc3A2NDAwIGtlcm5lbDogcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA4IFttZW0gMHg4MDAw
MDAwMC0weGVmZmZmZmZmIHdpbmRvd108L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
LjgzMzgwNF0gaW5zcDY0MDAga2VybmVsOiBwY2lfYnVzIDAwMDA6MDA6IHJlc291cmNlIDkgW21l
bSAweGY0MDA3MDAwLTB4ZjQwMDdmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgMjQuODMzODA3XSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMDogcmVzb3Vy
Y2UgMTAgW21lbSAweGY0MDBjMDAwLTB4ZmViZmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjQuODMzODEwXSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDow
MDogcmVzb3VyY2UgMTEgW21lbSAweGZlYzEwMDAwLTB4ZmVjZmZmZmYgd2luZG93XTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODEzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9i
dXMgMDAwMDowMDogcmVzb3VyY2UgMTIgW21lbSAweGZlZDAwNDAwLTB4ZmVkMWZmZmYgd2luZG93
XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODE1XSBpbnNwNjQwMCBrZXJu
ZWw6IHBjaV9idXMgMDAwMDowMDogcmVzb3VyY2UgMTMgW21lbSAweGZlZTEwMDAwLTB4ZmZhZmZm
ZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODE4XSBpbnNw
NjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowYjogcmVzb3VyY2UgMCBbaW8gIDB4MjAwMC0weDJm
ZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzM4MjFdIGluc3A2NDAwIGtl
cm5lbDogcGNpX2J1cyAwMDAwOjBiOiByZXNvdXJjZSAxIFttZW0gMHhlZmQwMDAwMC0weGVmZGZm
ZmZmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODI0XSBpbnNwNjQwMCBr
ZXJuZWw6IHBjaV9idXMgMDAwMDowYjogcmVzb3VyY2UgMiBbbWVtIDB4ODAwMDAwMDAtMHg4MDFm
ZmZmZiA2NGJpdCBwcmVmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODI3
XSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowYzogcmVzb3VyY2UgMCBbaW8gIDB4ZDAw
MC0weGRmZmZdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzM4MjldIGluc3A2
NDAwIGtlcm5lbDogcGNpX2J1cyAwMDAwOjBjOiByZXNvdXJjZSAxIFttZW0gMHhlZmEwMDAwMC0w
eGVmY2ZmZmZmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODMyXSBpbnNw
NjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowYzogcmVzb3VyY2UgMiBbbWVtIDB4ZTAwMDAwMDAt
MHhlMDFmZmZmZiA2NGJpdCBwcmVmXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQu
ODMzODM1XSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMzogcmVzb3VyY2UgMSBbbWVt
IDB4ZWY5MDAwMDAtMHhlZjlmZmZmZl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
LjgzMzgzOF0gaW5zcDY0MDAga2VybmVsOiBwY2lfYnVzIDAwMDA6MDM6IHJlc291cmNlIDQgW2lv
ICAweDAwMDAtMHgwY2Y3IHdpbmRvd108L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
LjgzMzg0MV0gaW5zcDY0MDAga2VybmVsOiBwY2lfYnVzIDAwMDA6MDM6IHJlc291cmNlIDUgW2lv
ICAweDBkMDAtMHhmZmZmIHdpbmRvd108L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0
LjgzMzg0NF0gaW5zcDY0MDAga2VybmVsOiBwY2lfYnVzIDAwMDA6MDM6IHJlc291cmNlIDYgW21l
bSAweDAwMGEwMDAwLTB4MDAwYmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgMjQuODMzODQ2XSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMzogcmVzb3Vy
Y2UgNyBbbWVtIDB4MDAwZDAwMDAtMHgwMDBkZmZmZiB3aW5kb3ddPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNC44MzM4NDldIGluc3A2NDAwIGtlcm5lbDogcGNpX2J1cyAwMDAwOjAz
OiByZXNvdXJjZSA4IFttZW0gMHg4MDAwMDAwMC0weGVmZmZmZmZmIHdpbmRvd108L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzMzg1Ml0gaW5zcDY0MDAga2VybmVsOiBwY2lfYnVz
IDAwMDA6MDM6IHJlc291cmNlIDkgW21lbSAweGY0MDA3MDAwLTB4ZjQwMDdmZmYgd2luZG93XTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODU1XSBpbnNwNjQwMCBrZXJuZWw6
IHBjaV9idXMgMDAwMDowMzogcmVzb3VyY2UgMTAgW21lbSAweGY0MDBjMDAwLTB4ZmViZmZmZmYg
d2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODU4XSBpbnNwNjQw
MCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMzogcmVzb3VyY2UgMTEgW21lbSAweGZlYzEwMDAwLTB4
ZmVjZmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODMzODYx
XSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMzogcmVzb3VyY2UgMTIgW21lbSAweGZl
ZDAwNDAwLTB4ZmVkMWZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjQuODMzODYzXSBpbnNwNjQwMCBrZXJuZWw6IHBjaV9idXMgMDAwMDowMzogcmVzb3VyY2UgMTMg
W21lbSAweGZlZTEwMDAwLTB4ZmZhZmZmZmYgd2luZG93XTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjQuODMzOTI1XSBpbnNwNjQwMCBrZXJuZWw6IE5FVDogUmVnaXN0ZXJlZCBwcm90
b2NvbCBmYW1pbHkgMjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODM0MzE0XSBp
bnNwNjQwMCBrZXJuZWw6IFRDUCBlc3RhYmxpc2hlZCBoYXNoIHRhYmxlIGVudHJpZXM6IDE2Mzg0
IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjQuODM0NTcwXSBpbnNwNjQwMCBrZXJuZWw6IFRDUCBiaW5kIGhhc2ggdGFibGUgZW50cmllczog
MTYzODQgKG9yZGVyOiA2LCAyNjIxNDQgYnl0ZXMpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsi
PlsgICAyNC44MzQ3NzVdIGluc3A2NDAwIGtlcm5lbDogVENQOiBIYXNoIHRhYmxlcyBjb25maWd1
cmVkIChlc3RhYmxpc2hlZCAxNjM4NCBiaW5kIDE2Mzg0KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjQuODM0OTI0XSBpbnNwNjQwMCBrZXJuZWw6IFVEUCBoYXNoIHRhYmxlIGVudHJp
ZXM6IDEwMjQgKG9yZGVyOiAzLCAzMjc2OCBieXRlcyk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI0LjgzNTA0NF0gaW5zcDY0MDAga2VybmVsOiBVRFAtTGl0ZSBoYXNoIHRhYmxlIGVu
dHJpZXM6IDEwMjQgKG9yZGVyOiAzLCAzMjc2OCBieXRlcyk8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgIDI0LjgzNTIxNV0gaW5zcDY0MDAga2VybmVsOiBORVQ6IFJlZ2lzdGVyZWQgcHJv
dG9jb2wgZmFtaWx5IDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzNTMyOF0g
aW5zcDY0MDAga2VybmVsOiBwY2kgMDAwMDowMDowMi4wOiBWaWRlbyBkZXZpY2Ugd2l0aCBzaGFk
b3dlZCBST00gYXQgW21lbSAweDAwMGMwMDAwLTB4MDAwZGZmZmZdPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNC44MzU2NjNdIGluc3A2NDAwIGtlcm5lbDogeGVuOiByZWdpc3Rlcmlu
ZyBnc2kgMjAgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI0LjgzNTY4NV0gaW5zcDY0MDAga2VybmVsOiB4ZW46IC0tJmd0OyBwaXJxPTIwIC0m
Z3Q7IGlycT0yMCAoZ3NpPTIwKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODM1
OTk5XSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDIxIHRyaWdnZXJpbmcg
MCBwb2xhcml0eSAxPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzYwMjFdIGlu
c3A2NDAwIGtlcm5lbDogeGVuOiAtLSZndDsgcGlycT0yMSAtJmd0OyBpcnE9MjEgKGdzaT0yMSk8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI0LjgzNjMyM10gaW5zcDY0MDAga2VybmVs
OiB4ZW46IHJlZ2lzdGVyaW5nIGdzaSAyMiB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODM2MzMyXSBpbnNwNjQwMCBrZXJuZWw6IHhlbjog
LS0mZ3Q7IHBpcnE9MjIgLSZndDsgaXJxPTIyIChnc2k9MjIpPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNC44MzY2MzFdIGluc3A2NDAwIGtlcm5lbDogeGVuOiByZWdpc3RlcmluZyBn
c2kgMjMgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgIDI0LjgzNjY0MV0gaW5zcDY0MDAga2VybmVsOiB4ZW46IC0tJmd0OyBwaXJxPTIzIC0mZ3Q7
IGlycT0yMyAoZ3NpPTIzKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjQuODM2OTQz
XSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDIwIHRyaWdnZXJpbmcgMCBw
b2xhcml0eSAxPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzY5NDZdIGluc3A2
NDAwIGtlcm5lbDogQWxyZWFkeSBzZXR1cCB0aGUgR1NJIDoyMDwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjQuODM3MjcwXSBpbnNwNjQwMCBrZXJuZWw6IFBDSTogQ0xTIDY0IGJ5dGVz
LCBkZWZhdWx0IDY0PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNC44MzczODJdIGlu
c3A2NDAwIGtlcm5lbDogVW5wYWNraW5nIGluaXRyYW1mcy4uLjwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjUuMzE5MzY3XSBpbnNwNjQwMCBrZXJuZWw6IEZyZWVpbmcgaW5pdHJkIG1l
bW9yeTogMjAwNjBLIChmZmZmODgwMDA0MDAwMDAwIC0gZmZmZjg4MDAwNTM5NzAwMCk8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjMyMTAyNl0gaW5zcDY0MDAga2VybmVsOiBmdXRl
eCBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXI6IDMsIDMyNzY4IGJ5dGVzKTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuMzIxMTY1XSBpbnNwNjQwMCBrZXJuZWw6IGF1ZGl0
OiBpbml0aWFsaXppbmcgbmV0bGluayBzdWJzeXMgKGRpc2FibGVkKTwvcD4KPHAgc3R5bGU9IiBt
YXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2lu
LXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2Vy
LXN0YXRlOjA7Ij5bICAgMjUuMzIxMjgwXSBpbnNwNjQwMCBrZXJuZWw6IGF1ZGl0OiB0eXBlPTIw
MDAgYXVkaXQoMTQ2Mzg1OTc5Ni40NzU6MSk6IGluaXRpYWxpemVkPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNS4zMjE4MzJdIGluc3A2NDAwIGtlcm5lbDogSW5pdGlhbGlzZSBzeXN0
ZW0gdHJ1c3RlZCBrZXlyaW5nPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4t
Ym90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2st
aW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS4zMjIx
MDVdIGluc3A2NDAwIGtlcm5lbDogd29ya2luZ3NldDogdGltZXN0YW1wX2JpdHM9MzQgbWF4X29y
ZGVyPTE5IGJ1Y2tldF9vcmRlcj0wPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS4z
MjUzODNdIGluc3A2NDAwIGtlcm5lbDogemJ1ZDogbG9hZGVkPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNS4zMjYzNTFdIGluc3A2NDAwIGtlcm5lbDogS2V5IHR5cGUgYmlnX2tleSBy
ZWdpc3RlcmVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS4zMjY0MzRdIGluc3A2
NDAwIGtlcm5lbDogU0VMaW51eDogIFJlZ2lzdGVyaW5nIG5ldGZpbHRlciBob29rczwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDE1OTE5XSBpbnNwNjQwMCBrZXJuZWw6IE5FVDog
UmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMzg8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDow
cHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7
IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+
WyAgIDI1LjQxNjAzMl0gaW5zcDY0MDAga2VybmVsOiBLZXkgdHlwZSBhc3ltbWV0cmljIHJlZ2lz
dGVyZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQxNjExM10gaW5zcDY0MDAg
a2VybmVsOiBBc3ltbWV0cmljIGtleSBwYXJzZXIgJ3g1MDknIHJlZ2lzdGVyZWQ8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQxNjI5NV0gaW5zcDY0MDAga2VybmVsOiBCbG9jayBs
YXllciBTQ1NJIGdlbmVyaWMgKGJzZykgZHJpdmVyIHZlcnNpb24gMC40IGxvYWRlZCAobWFqb3Ig
MjQ5KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1h
cmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0
LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDE2NTA1XSBpbnNwNjQwMCBr
ZXJuZWw6IGlvIHNjaGVkdWxlciBub29wIHJlZ2lzdGVyZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgIDI1LjQxNjU4NV0gaW5zcDY0MDAga2VybmVsOiBpbyBzY2hlZHVsZXIgZGVhZGxp
bmUgcmVnaXN0ZXJlZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDE2NzIzXSBp
bnNwNjQwMCBrZXJuZWw6IGlvIHNjaGVkdWxlciBjZnEgcmVnaXN0ZXJlZCAoZGVmYXVsdCk8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQxNzE5Ml0gaW5zcDY0MDAga2VybmVsOiB4
ZW46IHJlZ2lzdGVyaW5nIGdzaSAxNiB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMTwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDE3MjE3XSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogLS0m
Z3Q7IHBpcnE9MTYgLSZndDsgaXJxPTE2IChnc2k9MTYpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNS40MTc1OTVdIGluc3A2NDAwIGtlcm5lbDogeGVuOiByZWdpc3RlcmluZyBnc2kg
MTkgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQxNzYwNV0gaW5zcDY0MDAga2VybmVsOiB4ZW46IC0tJmd0OyBwaXJxPTE5IC0mZ3Q7IGly
cT0xOSAoZ3NpPTE5KTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDE3ODQzXSBp
bnNwNjQwMCBrZXJuZWw6IHBjaV9ob3RwbHVnOiBQQ0kgSG90IFBsdWcgUENJIENvcmUgdmVyc2lv
bjogMC41PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40MTc5MzRdIGluc3A2NDAw
IGtlcm5lbDogcGNpZWhwOiBQQ0kgRXhwcmVzcyBIb3QgUGx1ZyBDb250cm9sbGVyIERyaXZlciB2
ZXJzaW9uOiAwLjQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQxODA3Ml0gaW5z
cDY0MDAga2VybmVsOiBpbnRlbF9pZGxlOiBkb2VzIG5vdCBydW4gb24gZmFtaWx5IDYgbW9kZWwg
MTU8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQxODQ5Nl0gaW5zcDY0MDAga2Vy
bmVsOiBBQ1BJOiBBQyBBZGFwdGVyIFtBQ10gKG9uLWxpbmUpPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNS40MTg2OTddIGluc3A2NDAwIGtlcm5lbDogaW5wdXQ6IExpZCBTd2l0Y2gg
YXMgL2RldmljZXMvTE5YU1lTVE06MDAvTE5YU1lCVVM6MDAvUE5QMEMwRDowMC9pbnB1dC9pbnB1
dDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJn
aW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1p
bmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQxOTI3Nl0gaW5zcDY0MDAga2Vy
bmVsOiBBQ1BJOiBMaWQgU3dpdGNoIFtMSURdPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNS40MTk0MjJdIGluc3A2NDAwIGtlcm5lbDogaW5wdXQ6IFBvd2VyIEJ1dHRvbiBhcyAvZGV2
aWNlcy9MTlhTWVNUTTowMC9MTlhTWUJVUzowMC9QTlAwQzBDOjAwL2lucHV0L2lucHV0MTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDE5NTU1XSBpbnNwNjQwMCBrZXJuZWw6IEFD
UEk6IFBvd2VyIEJ1dHRvbiBbUEJUTl08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1
LjQxOTcwMF0gaW5zcDY0MDAga2VybmVsOiBpbnB1dDogU2xlZXAgQnV0dG9uIGFzIC9kZXZpY2Vz
L0xOWFNZU1RNOjAwL0xOWFNZQlVTOjAwL1BOUDBDMEU6MDAvaW5wdXQvaW5wdXQyPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40MTk4MzNdIGluc3A2NDAwIGtlcm5lbDogQUNQSTog
U2xlZXAgQnV0dG9uIFtTQlROXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDIw
MDQ4XSBpbnNwNjQwMCBrZXJuZWw6IHRzYzogTWFya2luZyBUU0MgdW5zdGFibGUgZHVlIHRvIFRT
QyBoYWx0cyBpbiBpZGxlPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40MjA0MzJd
IGluc3A2NDAwIGtlcm5lbDogV2FybmluZzogUHJvY2Vzc29yIFBsYXRmb3JtIExpbWl0IG5vdCBz
dXBwb3J0ZWQuPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40MjY2ODFdIGluc3A2
NDAwIGtlcm5lbDogdGhlcm1hbCBMTlhUSEVSTTowMDogcmVnaXN0ZXJlZCBhcyB0aGVybWFsX3pv
bmUwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40MjY3NjRdIGluc3A2NDAwIGtl
cm5lbDogQUNQSTogVGhlcm1hbCBab25lIFtUSE1dICg3MiBDKTwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bICAgMjUuNDI2ODkzXSBpbnNwNjQwMCBrZXJuZWw6IEdIRVM6IEhFU1QgaXMgbm90
IGVuYWJsZWQhPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40MzI5MzNdIGluc3A2
NDAwIGtlcm5lbDogU2VyaWFsOiA4MjUwLzE2NTUwIGRyaXZlciwgMzIgcG9ydHMsIElSUSBzaGFy
aW5nIGVuYWJsZWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ0NTg1N10gaW5z
cDY0MDAga2VybmVsOiBocGV0X2FjcGlfYWRkOiBubyBhZGRyZXNzIG9yIGlycXMgaW4gX0NSUzwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDQ2Mjg3XSBpbnNwNjQwMCBrZXJuZWw6
IE5vbi12b2xhdGlsZSBtZW1vcnkgZHJpdmVyIHYxLjM8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI1LjQ0NjUyM10gaW5zcDY0MDAga2VybmVsOiBMaW51eCBhZ3BnYXJ0IGludGVyZmFj
ZSB2MC4xMDM8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ0ODA1OF0gaW5zcDY0
MDAga2VybmVsOiBhdGFfcGlpeCAwMDAwOjAwOjFmLjI6IHZlcnNpb24gMi4xMzwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDQ4OTcxXSBpbnNwNjQwMCBrZXJuZWw6IHhlbjogcmVn
aXN0ZXJpbmcgZ3NpIDE3IHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxPC9wPgo8cCBzdHlsZT0iIG1h
cmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4t
cmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXIt
c3RhdGU6MDsiPlsgICAyNS40NDg5OThdIGluc3A2NDAwIGtlcm5lbDogeGVuOiAtLSZndDsgcGly
cT0xNyAtJmd0OyBpcnE9MTcgKGdzaT0xNyk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQ0OTAzNF0gaW5zcDY0MDAga2VybmVsOiBhdGFfcGlpeCAwMDAwOjAwOjFmLjI6IE1BUCBb
IFAwIFAyIElERSBJREUgXTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDUzNDA3
XSBpbnNwNjQwMCBrZXJuZWw6IEFDUEk6IEJhdHRlcnkgU2xvdCBbQkFUMF0gKGJhdHRlcnkgcHJl
c2VudCk8L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6
MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4
OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyBeIFRoZXNlIHR3byBsaW5lcyBhcmUgY29ycmVjdCwgYnV0IHRo
ZSBmb2xsb3dpbmcgcHJvYmUgZmFpbHMuIEF0YV9waWl4IGlzIGJ1aWx0aW4gdG8gdGhlIGtlcm5l
bF08L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ1MzQxOF0gaW5zcDY0MDAga2VybmVsOiBhdGFfcGlpeDog
cHJvYmUgb2YgMDAwMDowMDoxZi4yIGZhaWxlZCB3aXRoIGVycm9yIC0yMjwvcD4KPHAgc3R5bGU9
Ii1xdC1wYXJhZ3JhcGgtdHlwZTplbXB0eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAiPiZuYnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
IEJ5IGNvbXBhcmlzb24sIGJhcmVtZXRhbCB3b3VsZCBoYXZlIHNhaWQ6PC9wPgo8cCBzdHlsZT0i
LXF0LXBhcmFncmFwaC10eXBlOmVtcHR5OyBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7ICI+Jm5ic3A7PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPjxz
cGFuIHN0eWxlPSIgZm9udC1mYW1pbHk6J21vbm9zcGFjZSc7IGNvbG9yOiMwMDAwMDA7IGJhY2tn
cm91bmQtY29sb3I6I2ZmZmZmZjsiPk1heSAyMSAxNTozNDoxOSBpbnNwNjQwMCBrZXJuZWw6IHNj
c2kgaG9zdDA6IGF0YV9waWl4IDwvc3Bhbj48c3BhbiBzdHlsZT0iIGZvbnQtZmFtaWx5Oidtb25v
c3BhY2UnOyI+PGJyIC8+TWF5IDIxIDE1OjM0OjE5IGluc3A2NDAwIGtlcm5lbDogc2NzaSBob3N0
MTogYXRhX3BpaXggPGJyIC8+TWF5IDIxIDE1OjM0OjE5IGluc3A2NDAwIGtlcm5lbDogYXRhMTog
U0FUQSBtYXggVURNQS8xMzMgY21kIDB4MWYwIGN0bCAweDNmNiBibWRtYSAweGJmYTAgaXJxIDE0
IDxiciAvPk1heSAyMSAxNTozNDoxOSBpbnNwNjQwMCBrZXJuZWw6IGF0YTI6IFBBVEEgbWF4IFVE
TUEvMTAwIGNtZCAweDE3MCBjdGwgMHgzNzYgYm1kbWEgMHhiZmE4IGlycSAxNTxiciAvPjxiciAv
Pl08L3NwYW4+PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NTM1MThdIGluc3A2
NDAwIGtlcm5lbDogbGlicGh5OiBGaXhlZCBNRElPIEJ1czogcHJvYmVkPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAyNS40NTM2MTFdIGluc3A2NDAwIGtlcm5lbDogZWhjaV9oY2Q6IFVT
QiAyLjAgJ0VuaGFuY2VkJyBIb3N0IENvbnRyb2xsZXIgKEVIQ0kpIERyaXZlcjwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDUzNjE3XSBpbnNwNjQwMCBrZXJuZWw6IGVoY2ktcGNp
OiBFSENJIFBDSSBwbGF0Zm9ybSBkcml2ZXI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQ1Mzc3OF0gaW5zcDY0MDAga2VybmVsOiB4ZW46IHJlZ2lzdGVyaW5nIGdzaSAyMCB0cmln
Z2VyaW5nIDAgcG9sYXJpdHkgMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDUz
NzgxXSBpbnNwNjQwMCBrZXJuZWw6IEFscmVhZHkgc2V0dXAgdGhlIEdTSSA6MjA8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ1MzgzN10gaW5zcDY0MDAga2VybmVsOiBlaGNpLXBj
aSAwMDAwOjAwOjFkLjc6IEVIQ0kgSG9zdCBDb250cm9sbGVyPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNS40NTM4OTldIGluc3A2NDAwIGtlcm5lbDogZWhjaS1wY2kgMDAwMDowMDox
ZC43OiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVkLCBhc3NpZ25lZCBidXMgbnVtYmVyIDE8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ1MzkyNV0gaW5zcDY0MDAga2VybmVsOiBlaGNp
LXBjaSAwMDAwOjAwOjFkLjc6IGRlYnVnIHBvcnQgMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgMjUuNDU3ODUxXSBpbnNwNjQwMCBrZXJuZWw6IGVoY2ktcGNpIDAwMDA6MDA6MWQuNzog
Y2FjaGUgbGluZSBzaXplIG9mIDY0IGlzIG5vdCBzdXBwb3J0ZWQ8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI1LjQ1Nzg5Ml0gaW5zcDY0MDAga2VybmVsOiBlaGNpLXBjaSAwMDAwOjAw
OjFkLjc6IGlycSAyMCwgaW8gbWVtIDB4ZmZhODAwMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI1LjQ2MzAyNF0gaW5zcDY0MDAga2VybmVsOiBlaGNpLXBjaSAwMDAwOjAwOjFkLjc6
IFVTQiAyLjAgc3RhcnRlZCwgRUhDSSAxLjAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNS40NjMxNzZdIGluc3A2NDAwIGtlcm5lbDogdXNiIHVzYjE6IE5ldyBVU0IgZGV2aWNlIGZv
dW5kLCBpZFZlbmRvcj0xZDZiLCBpZFByb2R1Y3Q9MDAwMjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjUuNDYzMjYxXSBpbnNwNjQwMCBrZXJuZWw6IHVzYiB1c2IxOiBOZXcgVVNCIGRl
dmljZSBzdHJpbmdzOiBNZnI9MywgUHJvZHVjdD0yLCBTZXJpYWxOdW1iZXI9MTwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDYzMzkwXSBpbnNwNjQwMCBrZXJuZWw6IHVzYiB1c2Ix
OiBQcm9kdWN0OiBFSENJIEhvc3QgQ29udHJvbGxlcjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgMjUuNDYzNDY4XSBpbnNwNjQwMCBrZXJuZWw6IHVzYiB1c2IxOiBNYW51ZmFjdHVyZXI6
IExpbnV4IDQuNi4wLTEuZmMyNS54ODZfNjQgZWhjaV9oY2Q8L3A+CjxwIHN0eWxlPSIgbWFyZ2lu
LXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdo
dDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0
ZTowOyI+WyAgIDI1LjQ2MzU1MF0gaW5zcDY0MDAga2VybmVsOiB1c2IgdXNiMTogU2VyaWFsTnVt
YmVyOiAwMDAwOjAwOjFkLjc8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2Mzg1
NF0gaW5zcDY0MDAga2VybmVsOiBodWIgMS0wOjEuMDogVVNCIGh1YiBmb3VuZDwvcD4KPHAgc3R5
bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsg
bWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1x
dC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDYzOTQzXSBpbnNwNjQwMCBrZXJuZWw6IGh1YiAxLTA6
MS4wOiA4IHBvcnRzIGRldGVjdGVkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40
NjQ1MDJdIGluc3A2NDAwIGtlcm5lbDogb2hjaV9oY2Q6IFVTQiAxLjEgJ09wZW4nIEhvc3QgQ29u
dHJvbGxlciAoT0hDSSkgRHJpdmVyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40
NjQ1OTJdIGluc3A2NDAwIGtlcm5lbDogb2hjaS1wY2k6IE9IQ0kgUENJIHBsYXRmb3JtIGRyaXZl
cjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY0Njg3XSBpbnNwNjQwMCBrZXJu
ZWw6IHVoY2lfaGNkOiBVU0IgVW5pdmVyc2FsIEhvc3QgQ29udHJvbGxlciBJbnRlcmZhY2UgZHJp
dmVyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NjQ5NDddIGluc3A2NDAwIGtl
cm5lbDogeGVuOiByZWdpc3RlcmluZyBnc2kgMjAgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDE8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2NDk1Ml0gaW5zcDY0MDAga2VybmVsOiBB
bHJlYWR5IHNldHVwIHRoZSBHU0kgOjIwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40NjUwNjddIGluc3A2NDAwIGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4wOiBVSENJIEhv
c3QgQ29udHJvbGxlcjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY1MjM0XSBp
bnNwNjQwMCBrZXJuZWw6IHVoY2lfaGNkIDAwMDA6MDA6MWQuMDogbmV3IFVTQiBidXMgcmVnaXN0
ZXJlZCwgYXNzaWduZWQgYnVzIG51bWJlciAyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNS40NjUzNzVdIGluc3A2NDAwIGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4wOiBkZXRl
Y3RlZCAyIHBvcnRzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NjU0ODhdIGlu
c3A2NDAwIGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4wOiBpcnEgMjAsIGlvIGJhc2UgMHgw
MDAwYmY4MDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY1NjQ1XSBpbnNwNjQw
MCBrZXJuZWw6IHVzYiB1c2IyOiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2Yiwg
aWRQcm9kdWN0PTAwMDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2NTczMF0g
aW5zcDY0MDAga2VybmVsOiB1c2IgdXNiMjogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMs
IFByb2R1Y3Q9MiwgU2VyaWFsTnVtYmVyPTE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQ2NTg1OV0gaW5zcDY0MDAga2VybmVsOiB1c2IgdXNiMjogUHJvZHVjdDogVUhDSSBIb3N0
IENvbnRyb2xsZXI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2NTkzOF0gaW5z
cDY0MDAga2VybmVsOiB1c2IgdXNiMjogTWFudWZhY3R1cmVyOiBMaW51eCA0LjYuMC0xLmZjMjUu
eDg2XzY0IHVoY2lfaGNkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NjYwMzVd
IGluc3A2NDAwIGtlcm5lbDogdXNiIHVzYjI6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxZC4wPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NjYzMDVdIGluc3A2NDAwIGtlcm5lbDog
aHViIDItMDoxLjA6IFVTQiBodWIgZm91bmQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQ2NjM5Ml0gaW5zcDY0MDAga2VybmVsOiBodWIgMi0wOjEuMDogMiBwb3J0cyBkZXRlY3Rl
ZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY2Nzk0XSBpbnNwNjQwMCBrZXJu
ZWw6IHhlbjogcmVnaXN0ZXJpbmcgZ3NpIDIxIHRyaWdnZXJpbmcgMCBwb2xhcml0eSAxPC9wPgo8
cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6
MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBw
eDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NjY3OThdIGluc3A2NDAwIGtlcm5lbDogQWxy
ZWFkeSBzZXR1cCB0aGUgR1NJIDoyMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUu
NDY2OTAwXSBpbnNwNjQwMCBrZXJuZWw6IHVoY2lfaGNkIDAwMDA6MDA6MWQuMTogVUhDSSBIb3N0
IENvbnRyb2xsZXI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2NzA3OF0gaW5z
cDY0MDAga2VybmVsOiB1aGNpX2hjZCAwMDAwOjAwOjFkLjE6IG5ldyBVU0IgYnVzIHJlZ2lzdGVy
ZWQsIGFzc2lnbmVkIGJ1cyBudW1iZXIgMzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjUuNDY3MjE5XSBpbnNwNjQwMCBrZXJuZWw6IHVoY2lfaGNkIDAwMDA6MDA6MWQuMTogZGV0ZWN0
ZWQgMiBwb3J0czwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY3MzU1XSBpbnNw
NjQwMCBrZXJuZWw6IHVoY2lfaGNkIDAwMDA6MDA6MWQuMTogaXJxIDIxLCBpbyBiYXNlIDB4MDAw
MGJmNjA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2NzUxNV0gaW5zcDY0MDAg
a2VybmVsOiB1c2IgdXNiMzogTmV3IFVTQiBkZXZpY2UgZm91bmQsIGlkVmVuZG9yPTFkNmIsIGlk
UHJvZHVjdD0wMDAxPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40Njc1OThdIGlu
c3A2NDAwIGtlcm5lbDogdXNiIHVzYjM6IE5ldyBVU0IgZGV2aWNlIHN0cmluZ3M6IE1mcj0zLCBQ
cm9kdWN0PTIsIFNlcmlhbE51bWJlcj0xPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40Njc3MjddIGluc3A2NDAwIGtlcm5lbDogdXNiIHVzYjM6IFByb2R1Y3Q6IFVIQ0kgSG9zdCBD
b250cm9sbGVyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40Njc4MDZdIGluc3A2
NDAwIGtlcm5lbDogdXNiIHVzYjM6IE1hbnVmYWN0dXJlcjogTGludXggNC42LjAtMS5mYzI1Lng4
Nl82NCB1aGNpX2hjZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY3ODg4XSBp
bnNwNjQwMCBrZXJuZWw6IHVzYiB1c2IzOiBTZXJpYWxOdW1iZXI6IDAwMDA6MDA6MWQuMTwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY4MTY3XSBpbnNwNjQwMCBrZXJuZWw6IGh1
YiAzLTA6MS4wOiBVU0IgaHViIGZvdW5kPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40NjgyNTddIGluc3A2NDAwIGtlcm5lbDogaHViIDMtMDoxLjA6IDIgcG9ydHMgZGV0ZWN0ZWQ8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2ODY2NF0gaW5zcDY0MDAga2VybmVs
OiB4ZW46IHJlZ2lzdGVyaW5nIGdzaSAyMiB0cmlnZ2VyaW5nIDAgcG9sYXJpdHkgMTwvcD4KPHAg
c3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBw
eDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7
IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY4NjY4XSBpbnNwNjQwMCBrZXJuZWw6IEFscmVh
ZHkgc2V0dXAgdGhlIEdTSSA6MjI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2
ODc2OV0gaW5zcDY0MDAga2VybmVsOiB1aGNpX2hjZCAwMDAwOjAwOjFkLjI6IFVIQ0kgSG9zdCBD
b250cm9sbGVyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40Njg5MzZdIGluc3A2
NDAwIGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4yOiBuZXcgVVNCIGJ1cyByZWdpc3RlcmVk
LCBhc3NpZ25lZCBidXMgbnVtYmVyIDQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1
LjQ2OTA5MF0gaW5zcDY0MDAga2VybmVsOiB1aGNpX2hjZCAwMDAwOjAwOjFkLjI6IGRldGVjdGVk
IDIgcG9ydHM8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2OTIyNF0gaW5zcDY0
MDAga2VybmVsOiB1aGNpX2hjZCAwMDAwOjAwOjFkLjI6IGlycSAyMiwgaW8gYmFzZSAweDAwMDBi
ZjQwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFy
Z2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQt
aW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NjkzODVdIGluc3A2NDAwIGtl
cm5lbDogdXNiIHVzYjQ6IE5ldyBVU0IgZGV2aWNlIGZvdW5kLCBpZFZlbmRvcj0xZDZiLCBpZFBy
b2R1Y3Q9MDAwMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY5NDY4XSBpbnNw
NjQwMCBrZXJuZWw6IHVzYiB1c2I0OiBOZXcgVVNCIGRldmljZSBzdHJpbmdzOiBNZnI9MywgUHJv
ZHVjdD0yLCBTZXJpYWxOdW1iZXI9MTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUu
NDY5NTk4XSBpbnNwNjQwMCBrZXJuZWw6IHVzYiB1c2I0OiBQcm9kdWN0OiBVSENJIEhvc3QgQ29u
dHJvbGxlcjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDY5Njc3XSBpbnNwNjQw
MCBrZXJuZWw6IHVzYiB1c2I0OiBNYW51ZmFjdHVyZXI6IExpbnV4IDQuNi4wLTEuZmMyNS54ODZf
NjQgdWhjaV9oY2Q8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ2OTc1OF0gaW5z
cDY0MDAga2VybmVsOiB1c2IgdXNiNDogU2VyaWFsTnVtYmVyOiAwMDAwOjAwOjFkLjI8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3MDAzN10gaW5zcDY0MDAga2VybmVsOiBodWIg
NC0wOjEuMDogVVNCIGh1YiBmb3VuZDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFy
Z2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJs
b2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUu
NDcwMTM1XSBpbnNwNjQwMCBrZXJuZWw6IGh1YiA0LTA6MS4wOiAyIHBvcnRzIGRldGVjdGVkPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzA1NDRdIGluc3A2NDAwIGtlcm5lbDog
eGVuOiByZWdpc3RlcmluZyBnc2kgMjMgdHJpZ2dlcmluZyAwIHBvbGFyaXR5IDE8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3MDU0OV0gaW5zcDY0MDAga2VybmVsOiBBbHJlYWR5
IHNldHVwIHRoZSBHU0kgOjIzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4t
Ym90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2st
aW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzA2
NTBdIGluc3A2NDAwIGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4zOiBVSENJIEhvc3QgQ29u
dHJvbGxlcjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDcwODA5XSBpbnNwNjQw
MCBrZXJuZWw6IHVoY2lfaGNkIDAwMDA6MDA6MWQuMzogbmV3IFVTQiBidXMgcmVnaXN0ZXJlZCwg
YXNzaWduZWQgYnVzIG51bWJlciA1PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40
NzA5NDldIGluc3A2NDAwIGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4zOiBkZXRlY3RlZCAy
IHBvcnRzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzEwOTBdIGluc3A2NDAw
IGtlcm5lbDogdWhjaV9oY2QgMDAwMDowMDoxZC4zOiBpcnEgMjMsIGlvIGJhc2UgMHgwMDAwYmYy
MDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDcxMjUwXSBpbnNwNjQwMCBrZXJu
ZWw6IHVzYiB1c2I1OiBOZXcgVVNCIGRldmljZSBmb3VuZCwgaWRWZW5kb3I9MWQ2YiwgaWRQcm9k
dWN0PTAwMDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4
OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsg
dGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3MTMzM10gaW5zcDY0
MDAga2VybmVsOiB1c2IgdXNiNTogTmV3IFVTQiBkZXZpY2Ugc3RyaW5nczogTWZyPTMsIFByb2R1
Y3Q9MiwgU2VyaWFsTnVtYmVyPTE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3
MTQ2NF0gaW5zcDY0MDAga2VybmVsOiB1c2IgdXNiNTogUHJvZHVjdDogVUhDSSBIb3N0IENvbnRy
b2xsZXI8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBt
YXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4
dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3MTU0M10gaW5zcDY0MDAg
a2VybmVsOiB1c2IgdXNiNTogTWFudWZhY3R1cmVyOiBMaW51eCA0LjYuMC0xLmZjMjUueDg2XzY0
IHVoY2lfaGNkPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBw
eDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7
IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzE2MjVdIGluc3A2
NDAwIGtlcm5lbDogdXNiIHVzYjU6IFNlcmlhbE51bWJlcjogMDAwMDowMDoxZC4zPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzE4OTZdIGluc3A2NDAwIGtlcm5lbDogaHViIDUt
MDoxLjA6IFVTQiBodWIgZm91bmQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3
MTk4Nl0gaW5zcDY0MDAga2VybmVsOiBodWIgNS0wOjEuMDogMiBwb3J0cyBkZXRlY3RlZDwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDcyMzI1XSBpbnNwNjQwMCBrZXJuZWw6IHVz
YmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNic2VyaWFsPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzI0MThdIGluc3A2NDAwIGtlcm5lbDogdXNiY29y
ZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB1c2JzZXJpYWxfZ2VuZXJpYzwvcD4K
PHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0
OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDow
cHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDcyNTEwXSBpbnNwNjQwMCBrZXJuZWw6IHVz
YnNlcmlhbDogVVNCIFNlcmlhbCBzdXBwb3J0IHJlZ2lzdGVyZWQgZm9yIGdlbmVyaWM8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3MjY1MF0gaW5zcDY0MDAga2VybmVsOiBpODA0
MjogUE5QOiBQUy8yIENvbnRyb2xsZXIgW1BOUDAzMDM6S0JDLFBOUDBmMTM6UFMyTV0gYXQgMHg2
MCwweDY0IGlycSAxLDEyPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90
dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5k
ZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzU2MjFd
IGluc3A2NDAwIGtlcm5lbDogc2VyaW86IGk4MDQyIEtCRCBwb3J0IGF0IDB4NjAsMHg2NCBpcnEg
MTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDc1NzA1XSBpbnNwNjQwMCBrZXJu
ZWw6IHNlcmlvOiBpODA0MiBBVVggcG9ydCBhdCAweDYwLDB4NjQgaXJxIDEyPC9wPgo8cCBzdHls
ZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBt
YXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0
LXVzZXItc3RhdGU6MDsiPlsgICAyNS40NzU5ODZdIGluc3A2NDAwIGtlcm5lbDogbW91c2VkZXY6
IFBTLzIgbW91c2UgZGV2aWNlIGNvbW1vbiBmb3IgYWxsIG1pY2U8L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI1LjQ3NjUwMV0gaW5zcDY0MDAga2VybmVsOiBydGNfY21vcyAwMDowNTog
UlRDIGNhbiB3YWtlIGZyb20gUzQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3
NjgzMl0gaW5zcDY0MDAga2VybmVsOiBydGNfY21vcyAwMDowNTogcnRjIGNvcmU6IHJlZ2lzdGVy
ZWQgcnRjX2Ntb3MgYXMgcnRjMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDc2
OTY4XSBpbnNwNjQwMCBrZXJuZWw6IHJ0Y19jbW9zIDAwOjA1OiBhbGFybXMgdXAgdG8gb25lIG1v
bnRoLCB5M2ssIDExNCBieXRlcyBudnJhbTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsg
bWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0
LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAg
MjUuNDc3MTYwXSBpbnNwNjQwMCBrZXJuZWw6IGRldmljZS1tYXBwZXI6IHVldmVudDogdmVyc2lv
biAxLjAuMzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDc3Mzg4XSBpbnNwNjQw
MCBrZXJuZWw6IGRldmljZS1tYXBwZXI6IGlvY3RsOiA0LjM0LjAtaW9jdGwgKDIwMTUtMTAtMjgp
IGluaXRpYWxpc2VkOiBkbS1kZXZlbEByZWRoYXQuY29tPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNS40NzgxNzBdIGluc3A2NDAwIGtlcm5lbDogaGlkcmF3OiByYXcgSElEIGV2ZW50
cyBkcml2ZXIgKEMpIEppcmkgS29zaW5hPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40NzgzMzddIGluc3A2NDAwIGtlcm5lbDogdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJm
YWNlIGRyaXZlciB1c2JoaWQ8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1i
b3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1p
bmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3ODQx
OF0gaW5zcDY0MDAga2VybmVsOiB1c2JoaWQ6IFVTQiBISUQgY29yZSBkcml2ZXI8L3A+CjxwIHN0
eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7
IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAt
cXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3ODY3OV0gaW5zcDY0MDAga2VybmVsOiBkcm9wX21v
bml0b3I6IEluaXRpYWxpemluZyBuZXR3b3JrIGRyb3AgbW9uaXRvciBzZXJ2aWNlPC9wPgo8cCBz
dHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4
OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsg
LXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40Nzg4OTFdIGluc3A2NDAwIGtlcm5lbDogaXBfdGFi
bGVzOiAoQykgMjAwMC0yMDA2IE5ldGZpbHRlciBDb3JlIFRlYW08L3A+CjxwIHN0eWxlPSIgbWFy
Z2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1y
aWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1z
dGF0ZTowOyI+WyAgIDI1LjQ3OTA4Nl0gaW5zcDY0MDAga2VybmVsOiBJbml0aWFsaXppbmcgWEZS
TSBuZXRsaW5rIHNvY2tldDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDc5NDky
XSBpbnNwNjQwMCBrZXJuZWw6IE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMTA8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ3OTY1NF0gaW5zcDY0MDAga2VybmVsOiBp
bnB1dDogQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2FyZCBhcyAvZGV2aWNlcy9wbGF0Zm9ybS9p
ODA0Mi9zZXJpbzAvaW5wdXQvaW5wdXQzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40ODA0NjVdIGluc3A2NDAwIGtlcm5lbDogbWlwNjogTW9iaWxlIElQdjY8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ4MDU0NV0gaW5zcDY0MDAga2VybmVsOiBORVQ6IFJlZ2lz
dGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE3PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40ODA5MTNdIGluc3A2NDAwIGtlcm5lbDogbWljcm9jb2RlOiBDUFUwIHNpZz0weDZmNiwgcGY9
MHgyMCwgcmV2aXNpb249MHhkMTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDgx
MDE4XSBpbnNwNjQwMCBrZXJuZWw6IG1pY3JvY29kZTogQ1BVMSBzaWc9MHg2ZjYsIHBmPTB4MjAs
IHJldmlzaW9uPTB4ZDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0
b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRl
bnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ4MTE3MF0g
aW5zcDY0MDAga2VybmVsOiBtaWNyb2NvZGU6IE1pY3JvY29kZSBVcGRhdGUgRHJpdmVyOiB2Mi4w
MSAmbHQ7dGlncmFuQGFpdmF6aWFuLmZzbmV0LmNvLnVrJmd0OywgUGV0ZXIgT3J1YmE8L3A+Cjxw
IHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDow
cHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4
OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ4MTY1Ml0gaW5zcDY0MDAga2VybmVsOiByZWdp
c3RlcmVkIHRhc2tzdGF0cyB2ZXJzaW9uIDE8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQ4MTc1MV0gaW5zcDY0MDAga2VybmVsOiBMb2FkaW5nIGNvbXBpbGVkLWluIFguNTA5IGNl
cnRpZmljYXRlczwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTow
cHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDow
OyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDg4NTQ2XSBpbnNw
NjQwMCBrZXJuZWw6IGFsZzogTm8gdGVzdCBmb3IgcGtjczFwYWQocnNhLHNoYTI1NikgKHBrY3Mx
cGFkKHJzYS1nZW5lcmljLHNoYTI1NikpPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS40OTAyMDVdIGluc3A2NDAwIGtlcm5lbDogTG9hZGVkIFguNTA5IGNlcnQgJ0ZlZG9yYSBrZXJu
ZWwgc2lnbmluZyBrZXk6IGI4N2ViZmM0YWFkMDc1OTIxNGU4MmQ4YmMwYjA1MWMyYThjZWFlZmQn
PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2lu
LWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5k
ZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS40OTA0MTFdIGluc3A2NDAwIGtlcm5l
bDogenN3YXA6IGxvYWRlZCB1c2luZyBwb29sIGx6by96YnVkPC9wPgo8cCBzdHlsZT0iIG1hcmdp
bi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmln
aHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3Rh
dGU6MDsiPlsgICAyNS40OTExMDddIGluc3A2NDAwIGtlcm5lbDogICBNYWdpYyBudW1iZXI6IDA6
MjczOjc0OTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDkxMjIyXSBpbnNwNjQw
MCBrZXJuZWw6IHR0eSB0dHlTMDogaGFzaCBtYXRjaGVzPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10
b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6
MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6
MDsiPlsgICAyNS40OTE0NDddIGluc3A2NDAwIGtlcm5lbDogcnRjX2Ntb3MgMDA6MDU6IHNldHRp
bmcgc3lzdGVtIGNsb2NrIHRvIDIwMTYtMDUtMjEgMTk6NDM6MTYgVVRDICgxNDYzODU5Nzk2KTwv
cD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1s
ZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVu
dDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDkxNjYwXSBpbnNwNjQwMCBrZXJuZWw6
IFBNOiBIaWJlcm5hdGlvbiBpbWFnZSBub3QgcHJlc2VudCBvciBjb3VsZCBub3QgYmUgbG9hZGVk
LjwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDkyODQxXSBpbnNwNjQwMCBrZXJu
ZWw6IEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDE1NjhLIChmZmZmZmZmZjgxZDRmMDAw
IC0gZmZmZmZmZmY4MWVkNzAwMCk8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ5
Mjk4MV0gaW5zcDY0MDAga2VybmVsOiBXcml0ZSBwcm90ZWN0aW5nIHRoZSBrZXJuZWwgcmVhZC1v
bmx5IGRhdGE6IDEyMjg4azwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJv
dHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWlu
ZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNDk4NTY0
XSBpbnNwNjQwMCBrZXJuZWw6IEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDEwMEsgKGZm
ZmY4ODAwMDE3ZTcwMDAgLSBmZmZmODgwMDAxODAwMDAwKTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4t
dG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0
OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRl
OjA7Ij5bICAgMjUuNDk5NTcxXSBpbnNwNjQwMCBrZXJuZWw6IEZyZWVpbmcgdW51c2VkIGtlcm5l
bCBtZW1vcnk6IDg0NEsgKGZmZmY4ODAwMDFiMmQwMDAgLSBmZmZmODgwMDAxYzAwMDAwKTwvcD4K
PHAgc3R5bGU9Ii1xdC1wYXJhZ3JhcGgtdHlwZTplbXB0eTsgbWFyZ2luLXRvcDowcHg7IG1hcmdp
bi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9j
ay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAiPiZuYnNwOzwvcD4KPHAgc3R5bGU9IiBtYXJn
aW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJp
Z2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0
YXRlOjA7Ij5bVGhlIGZvbGxvd2luZyBpcyB0aGUgb25seSBrZXJuZWwgV0FSTklORzogb3IgQlVH
Ol08L3A+CjxwIHN0eWxlPSItcXQtcGFyYWdyYXBoLXR5cGU6ZW1wdHk7IG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgIj4mbmJzcDs8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ5OTcxMF0gaW5zcDY0MDAga2VybmVsOiAtLS0tLS0tLS0t
LS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS08L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7
IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1x
dC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAg
IDI1LjQ5OTc5OF0gaW5zcDY0MDAga2VybmVsOiBXQVJOSU5HOiBDUFU6IDEgUElEOiAxIGF0IGFy
Y2gveDg2L21tL2R1bXBfcGFnZXRhYmxlcy5jOjIyNSBub3RlX3BhZ2UrMHg2M2MvMHg3ZTA8L3A+
CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVm
dDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6
MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjQ5OTkzMF0gaW5zcDY0MDAga2VybmVsOiB4
ODYvbW06IEZvdW5kIGluc2VjdXJlIFcrWCBtYXBwaW5nIGF0IGFkZHJlc3MgZmZmZjg4MDAwMDAw
MDAwMC8weGZmZmY4ODAwMDAwMDAwMDA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1h
cmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1i
bG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1
LjUwMDA3Ml0gaW5zcDY0MDAga2VybmVsOiBNb2R1bGVzIGxpbmtlZCBpbjo8L3A+CjxwIHN0eWxl
PSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1h
cmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQt
dXNlci1zdGF0ZTowOyI+WyAgIDI1LjUwMDE3NF0gaW5zcDY0MDAga2VybmVsOiBDUFU6IDEgUElE
OiAxIENvbW06IHN3YXBwZXIvMCBOb3QgdGFpbnRlZCA0LjYuMC0xLmZjMjUueDg2XzY0ICMxPC9w
Pgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxl
ZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50
OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS41MDAyNTZdIGluc3A2NDAwIGtlcm5lbDog
SGFyZHdhcmUgbmFtZTogRGVsbCBJbmMuIE1NMDYxICAgICAgICAgICAgICAgICAgICAgICAgICAg
LzBLRDg4MiwgQklPUyBBMTcgMDYvMTMvMjAwNzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBw
eDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsg
LXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5b
ICAgMjUuNTAwMzg5XSBpbnNwNjQwMCBrZXJuZWw6ICAwMDAwMDAwMDAwMDAwMjAwIDAwMDAwMDAw
NjhhZDVjODcgZmZmZjg4MDA2ZTQxZmQ0MCBmZmZmZmZmZjgxM2RjNjZmPC9wPgo8cCBzdHlsZT0i
IG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJn
aW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVz
ZXItc3RhdGU6MDsiPlsgICAyNS41MDA2MDldIGluc3A2NDAwIGtlcm5lbDogIGZmZmY4ODAwNmU0
MWZkOTAgMDAwMDAwMDAwMDAwMDAwMCBmZmZmODgwMDZlNDFmZDgwIGZmZmZmZmZmODEwYTc0MGI8
L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4t
bGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRl
bnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjUwMDgyOF0gaW5zcDY0MDAga2VybmVs
OiAgMDAwMDAwZTE2ZTQxZmQ2MCBmZmZmODgwMDZlNDFmZTkwIDAwMTAwMDAwMDAwMDAwNjcgMDAw
MDAwMDAwMDAwMDAwNDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRv
bTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVu
dDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNTAxMDYzXSBp
bnNwNjQwMCBrZXJuZWw6IENhbGwgVHJhY2U6PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNS41MDEwNjVdIGluc3A2NDAwIGtlcm5lbDogIFsmbHQ7ZmZmZmZmZmY4MTNkYzY2ZiZndDtd
IGR1bXBfc3RhY2srMHg2My8weDg0PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJn
aW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxv
Y2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS41
MDEwNjVdIGluc3A2NDAwIGtlcm5lbDogIFsmbHQ7ZmZmZmZmZmY4MTBhNzQwYiZndDtdIF9fd2Fy
bisweGNiLzB4ZjA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206
MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6
MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTowOyI+WyAgIDI1LjUwMTA2NV0gaW5z
cDY0MDAga2VybmVsOiAgWyZsdDtmZmZmZmZmZjgxMGE3NDhmJmd0O10gd2Fybl9zbG93cGF0aF9m
bXQrMHg1Zi8weDgwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9t
OjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50
OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAyNS41MDEwNjVdIGlu
c3A2NDAwIGtlcm5lbDogIFsmbHQ7ZmZmZmZmZmY4MTA3MzE3YyZndDtdIG5vdGVfcGFnZSsweDYz
Yy8weDdlMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNTAxMDY1XSBpbnNwNjQw
MCBrZXJuZWw6ICBbJmx0O2ZmZmZmZmZmODEwNzM2Y2EmZ3Q7XSBwdGR1bXBfd2Fsa19wZ2RfbGV2
ZWxfY29yZSsweDNhYS8weDQwMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNTAx
MDY1XSBpbnNwNjQwMCBrZXJuZWw6ICBbJmx0O2ZmZmZmZmZmODEwNzM3NTcmZ3Q7XSBwdGR1bXBf
d2Fsa19wZ2RfbGV2ZWxfY2hlY2t3eCsweDE3LzB4MjA8L3A+CjxwIHN0eWxlPSIgbWFyZ2luLXRv
cDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdpbi1yaWdodDow
cHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAtcXQtdXNlci1zdGF0ZTow
OyI+WyAgIDI1LjUwMTA2NV0gaW5zcDY0MDAga2VybmVsOiAgWyZsdDtmZmZmZmZmZjgxMDY4YWMx
Jmd0O10gbWFya19yb2RhdGFfcm8rMHhmMS8weDEwMDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9w
OjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBw
eDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7
Ij5bICAgMjUuNTAxMDY1XSBpbnNwNjQwMCBrZXJuZWw6ICBbJmx0O2ZmZmZmZmZmODE3ZDBhM2Em
Z3Q7XSBrZXJuZWxfaW5pdCsweDJhLzB4MTAwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4
OyBtYXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAt
cXQtYmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsg
ICAyNS41MDEwNjVdIGluc3A2NDAwIGtlcm5lbDogIFsmbHQ7ZmZmZmZmZmY4MTdkZTEwMiZndDtd
IHJldF9mcm9tX2ZvcmsrMHgyMi8weDQwPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsgICAy
NS41MDEwNjVdIGluc3A2NDAwIGtlcm5lbDogIFsmbHQ7ZmZmZmZmZmY4MTdkMGExMCZndDtdID8g
cmVzdF9pbml0KzB4ODAvMHg4MDwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2lu
LWJvdHRvbTowcHg7IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2Nr
LWluZGVudDowOyB0ZXh0LWluZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNTAx
OTg2XSBpbnNwNjQwMCBrZXJuZWw6IC0tLVsgZW5kIHRyYWNlIGExY2FmNWRiYTFjZjRhNGMgXS0t
LTwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5bICAgMjUuNTIwNjEwXSBpbnNwNjQwMCBrZXJu
ZWw6IHg4Ni9tbTogQ2hlY2tlZCBXK1ggbWFwcGluZ3M6IEZBSUxFRCwgNDYwMiBXK1ggcGFnZXMg
Zm91bmQuPC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBtYXJnaW4tYm90dG9tOjBweDsg
bWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQtYmxvY2staW5kZW50OjA7IHRl
eHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlsuLi5dPC9wPgo8cCBzdHlsZT0iLXF0
LXBhcmFncmFwaC10eXBlOmVtcHR5OyBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7
IG1hcmdpbi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0
ZXh0LWluZGVudDowcHg7ICI+Jm5ic3A7PC9wPgo8cCBzdHlsZT0iIG1hcmdpbi10b3A6MHB4OyBt
YXJnaW4tYm90dG9tOjBweDsgbWFyZ2luLWxlZnQ6MHB4OyBtYXJnaW4tcmlnaHQ6MHB4OyAtcXQt
YmxvY2staW5kZW50OjA7IHRleHQtaW5kZW50OjBweDsgLXF0LXVzZXItc3RhdGU6MDsiPlRoZSBy
ZXN0IG9mIHRoZSBsb2cgaXMga2VybmVsIG1vZHVsZSBsb2FkcywgYW5kIHN5c3RlbWQgZGFlbW9u
IGluaXRzLCBhbmQgaXMgaW5jbHVkZWQgaW4gdGhlIGF0dGFjaG1lbnQuIFNpbmNlIHRoZSBrZXJu
ZWwgbG9hZHMgaGFwcGVuIGFmdGVyIHRoZSBlcnJvcnMgYWJvdmUsIEkgd291bGRuJ3QgcmVhbGx5
IGV4cGVjdCBkcmFjdXQgYW5kIC91c3IvbGliL21vZHVsZXMtbG9hZC5kIHNwZWNpZmljYXRpb25z
IHRvIHJlYWxseSBoZWxwLjwvcD4KPHAgc3R5bGU9Ii1xdC1wYXJhZ3JhcGgtdHlwZTplbXB0eTsg
bWFyZ2luLXRvcDowcHg7IG1hcmdpbi1ib3R0b206MHB4OyBtYXJnaW4tbGVmdDowcHg7IG1hcmdp
bi1yaWdodDowcHg7IC1xdC1ibG9jay1pbmRlbnQ6MDsgdGV4dC1pbmRlbnQ6MHB4OyAiPiZuYnNw
OzwvcD4KPHAgc3R5bGU9IiBtYXJnaW4tdG9wOjBweDsgbWFyZ2luLWJvdHRvbTowcHg7IG1hcmdp
bi1sZWZ0OjBweDsgbWFyZ2luLXJpZ2h0OjBweDsgLXF0LWJsb2NrLWluZGVudDowOyB0ZXh0LWlu
ZGVudDowcHg7IC1xdC11c2VyLXN0YXRlOjA7Ij5BIGhlYXJ0ZmVsdCB0aGFueCBmb3IgYW55b25l
IHdobyBoYXMgZ290dGVuIHRoaXMgZmFyITwvcD48L2JvZHk+PC9odG1sPg==

--nextPart3659878.rThL42r7qf--

--nextPart4938201.HD0MuVA92d
Content-Disposition: attachment; filename="rdsosreport.txt"
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="UTF-8"; name="rdsosreport.txt"

+ cat /lib/dracut/dracut-043-63.git20151211.fc23
dracut-043-63.git20151211.fc23
+ cat /proc/cmdline
ro root=3D/dev/mapper/vg_insp6400-lv_root LANG=3Den_US.UTF-8 microcode.=
early=3Dy
+ '[' -f /etc/cmdline ']'
+ for _i in '/etc/cmdline.d/*.conf'
+ '[' -f /etc/cmdline.d/20-force_drivers.conf ']'
+ echo /etc/cmdline.d/20-force_drivers.conf
/etc/cmdline.d/20-force_drivers.conf
+ cat /etc/cmdline.d/20-force_drivers.conf
rd.driver.pre=3Dxen_wdt
rd.driver.pre=3Dtmem
rd.driver.pre=3Dxenfs
+ cat /proc/self/mountinfo
0 0 0:1 / / rw shared:1 - rootfs rootfs rw
16 0 0:16 / /sys rw,nosuid,nodev,noexec,relatime shared:2 - sysfs sysfs=
 rw
17 0 0:4 / /proc rw,nosuid,nodev,noexec,relatime shared:7 - proc proc r=
w
18 0 0:6 / /dev rw,nosuid shared:8 - devtmpfs devtmpfs rw,size=3D894040=
k,nr_inodes=3D223510,mode=3D755
19 16 0:17 / /sys/kernel/security rw,nosuid,nodev,noexec,relatime share=
d:3 - securityfs securityfs rw
20 18 0:18 / /dev/shm rw,nosuid,nodev shared:9 - tmpfs tmpfs rw
21 18 0:13 / /dev/pts rw,nosuid,noexec,relatime shared:10 - devpts devp=
ts rw,gid=3D5,mode=3D620,ptmxmode=3D000
22 0 0:19 / /run rw,nosuid,nodev shared:11 - tmpfs tmpfs rw,mode=3D755
23 16 0:20 / /sys/fs/cgroup ro,nosuid,nodev,noexec shared:4 - tmpfs tmp=
fs ro,mode=3D755
24 23 0:21 / /sys/fs/cgroup/systemd rw,nosuid,nodev,noexec,relatime sha=
red:5 - cgroup cgroup rw,xattr,release_agent=3D/usr/lib/systemd/systemd=
-cgroups-agent,name=3Dsystemd
25 16 0:22 / /sys/fs/pstore rw,nosuid,nodev,noexec,relatime shared:6 - =
pstore pstore rw
26 23 0:23 / /sys/fs/cgroup/cpuset rw,nosuid,nodev,noexec,relatime shar=
ed:12 - cgroup cgroup rw,cpuset
27 23 0:24 / /sys/fs/cgroup/pids rw,nosuid,nodev,noexec,relatime shared=
:13 - cgroup cgroup rw,pids
28 23 0:25 / /sys/fs/cgroup/net_cls,net_prio rw,nosuid,nodev,noexec,rel=
atime shared:14 - cgroup cgroup rw,net_cls,net_prio
29 23 0:26 / /sys/fs/cgroup/freezer rw,nosuid,nodev,noexec,relatime sha=
red:15 - cgroup cgroup rw,freezer
30 23 0:27 / /sys/fs/cgroup/cpu,cpuacct rw,nosuid,nodev,noexec,relatime=
 shared:16 - cgroup cgroup rw,cpu,cpuacct
31 23 0:28 / /sys/fs/cgroup/memory rw,nosuid,nodev,noexec,relatime shar=
ed:17 - cgroup cgroup rw,memory
32 23 0:29 / /sys/fs/cgroup/blkio rw,nosuid,nodev,noexec,relatime share=
d:18 - cgroup cgroup rw,blkio
33 23 0:30 / /sys/fs/cgroup/devices rw,nosuid,nodev,noexec,relatime sha=
red:19 - cgroup cgroup rw,devices
34 23 0:31 / /sys/fs/cgroup/hugetlb rw,nosuid,nodev,noexec,relatime sha=
red:20 - cgroup cgroup rw,hugetlb
35 23 0:32 / /sys/fs/cgroup/perf_event rw,nosuid,nodev,noexec,relatime =
shared:21 - cgroup cgroup rw,perf_event
58 16 0:33 / /sys/kernel/config rw,relatime shared:22 - configfs config=
fs rw
+ cat /proc/mounts
rootfs / rootfs rw 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0
devtmpfs /dev devtmpfs rw,nosuid,size=3D894040k,nr_inodes=3D223510,mode=
=3D755 0 0
securityfs /sys/kernel/security securityfs rw,nosuid,nodev,noexec,relat=
ime 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=3D5,mode=3D620,ptm=
xmode=3D000 0 0
tmpfs /run tmpfs rw,nosuid,nodev,mode=3D755 0 0
tmpfs /sys/fs/cgroup tmpfs ro,nosuid,nodev,noexec,mode=3D755 0 0
cgroup /sys/fs/cgroup/systemd cgroup rw,nosuid,nodev,noexec,relatime,xa=
ttr,release_agent=3D/usr/lib/systemd/systemd-cgroups-agent,name=3Dsyste=
md 0 0
pstore /sys/fs/pstore pstore rw,nosuid,nodev,noexec,relatime 0 0
cgroup /sys/fs/cgroup/cpuset cgroup rw,nosuid,nodev,noexec,relatime,cpu=
set 0 0
cgroup /sys/fs/cgroup/pids cgroup rw,nosuid,nodev,noexec,relatime,pids =
0 0
cgroup /sys/fs/cgroup/net_cls,net_prio cgroup rw,nosuid,nodev,noexec,re=
latime,net_cls,net_prio 0 0
cgroup /sys/fs/cgroup/freezer cgroup rw,nosuid,nodev,noexec,relatime,fr=
eezer 0 0
cgroup /sys/fs/cgroup/cpu,cpuacct cgroup rw,nosuid,nodev,noexec,relatim=
e,cpu,cpuacct 0 0
cgroup /sys/fs/cgroup/memory cgroup rw,nosuid,nodev,noexec,relatime,mem=
ory 0 0
cgroup /sys/fs/cgroup/blkio cgroup rw,nosuid,nodev,noexec,relatime,blki=
o 0 0
cgroup /sys/fs/cgroup/devices cgroup rw,nosuid,nodev,noexec,relatime,de=
vices 0 0
cgroup /sys/fs/cgroup/hugetlb cgroup rw,nosuid,nodev,noexec,relatime,hu=
getlb 0 0
cgroup /sys/fs/cgroup/perf_event cgroup rw,nosuid,nodev,noexec,relatime=
,perf_event 0 0
configfs /sys/kernel/config configfs rw,relatime 0 0
+ blkid
+ blkid -o udev
+ ls -l '/dev/disk/by*'
ls: cannot access /dev/disk/by*: No such file or directory
+ for _i in '/etc/conf.d/*.conf'
+ '[' -f /etc/conf.d/systemd.conf ']'
+ echo /etc/conf.d/systemd.conf
/etc/conf.d/systemd.conf
+ cat /etc/conf.d/systemd.conf
systemdutildir=3D"/usr/lib/systemd"
systemdsystemunitdir=3D"/usr/lib/systemd/system"
systemdsystemconfdir=3D"/etc/systemd/system"
+ command -v lvm
+ lvm pvdisplay
File descriptor 98 (/dev/console) leaked on lvm invocation. Parent PID =
2534: /bin/sh
File descriptor 99 (/dev/console) leaked on lvm invocation. Parent PID =
2534: /bin/sh
+ lvm vgdisplay
File descriptor 98 (/dev/console) leaked on lvm invocation. Parent PID =
2534: /bin/sh
File descriptor 99 (/dev/console) leaked on lvm invocation. Parent PID =
2534: /bin/sh
+ lvm lvdisplay
File descriptor 98 (/dev/console) leaked on lvm invocation. Parent PID =
2534: /bin/sh
File descriptor 99 (/dev/console) leaked on lvm invocation. Parent PID =
2534: /bin/sh
+ command -v dmsetup
+ dmsetup ls --tree
No devices found
+ cat /proc/mdstat
Personalities :=20
unused devices: <none>
+ command -v ip
+ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN gro=
up default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host=20
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group def=
ault qlen 1000
    link/ether 00:15:c5:04:7d:4f brd ff:ff:ff:ff:ff:ff
+ command -v journalctl
+ journalctl -ab --no-pager -o short-monotonic
-- Logs begin at Sat 2016-05-21 19:43:16 UTC, end at Sat 2016-05-21 19:=
46:37 UTC. --
[   25.709060] insp6400 systemd-journal[133]: Runtime journal is using =
8.0M (max allowed 88.4M, trying to leave 132.6M free of 876.0M availabl=
e =E2=86=92 current limit 88.4M).
[   25.709570] insp6400 systemd-journal[133]: Runtime journal is using =
8.0M (max allowed 88.4M, trying to leave 132.6M free of 876.0M availabl=
e =E2=86=92 current limit 88.4M).
[    0.000000] insp6400 kernel: x86/PAT: Configuration [0-7]: WB  WT  U=
C- UC  WC  WP  UC  UC =20
[    0.000000] insp6400 kernel: Linux version 4.6.0-1.fc25.x86_64 (mock=
build@bkernel02.phx2.fedoraproject.org) (gcc version 6.1.1 20160510 (Re=
d Hat 6.1.1-2) (GCC) ) #1 SMP Mon May 16 14:57:01 UTC 2016
[    0.000000] insp6400 kernel: Command line: ro root=3D/dev/mapper/vg_=
insp6400-lv_root LANG=3Den_US.UTF-8 microcode.early=3Dy
[    0.000000] insp6400 kernel: x86/fpu: Legacy x87 FPU detected.
[    0.000000] insp6400 kernel: x86/fpu: Using 'eager' FPU context swit=
ches.
[    0.000000] insp6400 kernel: Released 0 page(s)
[    0.000000] insp6400 kernel: e820: BIOS-provided physical RAM map:
[    0.000000] insp6400 kernel: Xen: [mem 0x0000000000000000-0x00000000=
0009efff] usable
[    0.000000] insp6400 kernel: Xen: [mem 0x000000000009f000-0x00000000=
000fffff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x0000000000100000-0x00000000=
7f6d2fff] usable
[    0.000000] insp6400 kernel: Xen: [mem 0x000000007f6d3400-0x00000000=
7fffffff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x00000000f0000000-0x00000000=
f4006fff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x00000000f4008000-0x00000000=
f400bfff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x00000000fec00000-0x00000000=
fec0ffff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x00000000fed20000-0x00000000=
fed9ffff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x00000000fee00000-0x00000000=
feefffff] reserved
[    0.000000] insp6400 kernel: Xen: [mem 0x00000000ffb00000-0x00000000=
ffffffff] reserved
[    0.000000] insp6400 kernel: NX (Execute Disable) protection: active=

[    0.000000] insp6400 kernel: SMBIOS 2.4 present.
[    0.000000] insp6400 kernel: DMI: Dell Inc. MM061                   =
        /0KD882, BIOS A17 06/13/2007
[    0.000000] insp6400 kernel: Hypervisor detected: Xen
[    0.000000] insp6400 kernel: e820: update [mem 0x00000000-0x00000fff=
] usable =3D=3D> reserved
[    0.000000] insp6400 kernel: e820: remove [mem 0x000a0000-0x000fffff=
] usable
[    0.000000] insp6400 kernel: e820: last_pfn =3D 0x7f6d3 max_arch_pfn=
 =3D 0x400000000
[    0.000000] insp6400 kernel: MTRR: Disabled
[    0.000000] insp6400 kernel: Base memory trampoline at [ffff88000009=
9000] 99000 size 24576
[    0.000000] insp6400 kernel: BRK [0x02062000, 0x02062fff] PGTABLE
[    0.000000] insp6400 kernel: BRK [0x02063000, 0x02063fff] PGTABLE
[    0.000000] insp6400 kernel: BRK [0x02064000, 0x02064fff] PGTABLE
[    0.000000] insp6400 kernel: BRK [0x02065000, 0x02065fff] PGTABLE
[    0.000000] insp6400 kernel: BRK [0x02066000, 0x02066fff] PGTABLE
[    0.000000] insp6400 kernel: BRK [0x02067000, 0x02067fff] PGTABLE
[    0.000000] insp6400 kernel: RAMDISK: [mem 0x04000000-0x05396fff]
[    0.000000] insp6400 kernel: ACPI: Early table checksum verification=
 disabled
[    0.000000] insp6400 kernel: ACPI: RSDP 0x00000000000FC1D0 000014 (v=
00 DELL  )
[    0.000000] insp6400 kernel: ACPI: RSDT 0x000000007F6D3A0F 000040 (v=
01 DELL   M07      27D7060D ASL  00000061)
[    0.000000] insp6400 kernel: ACPI: FACP 0x000000007F6D4800 000074 (v=
01 DELL   M07      27D7060D ASL  00000061)
[    0.000000] insp6400 kernel: ACPI: DSDT 0x000000007F6D5400 004766 (v=
01 INT430 SYSFexxx 00001001 INTL 20050624)
[    0.000000] insp6400 kernel: ACPI: FACS 0x000000007F6E3C00 000040
[    0.000000] insp6400 kernel: ACPI: HPET 0x000000007F6D4F00 000038 (v=
01 DELL   M07      00000001 ASL  00000061)
[    0.000000] insp6400 kernel: ACPI: APIC 0x000000007F6D5000 000068 (v=
01 DELL   M07      27D7060D ASL  00000047)
[    0.000000] insp6400 kernel: ACPI: MCFG 0x000000007F6D4FC0 00003E (v=
16 DELL   M07      27D7060D ASL  00000061)
[    0.000000] insp6400 kernel: ACPI: SLIC 0x000000007F6D509C 000176 (v=
01 DELL   M07      27D7060D ASL  00000061)
[    0.000000] insp6400 kernel: ACPI: BOOT 0x000000007F6D4BC0 000028 (v=
01 DELL   M07      27D7060D ASL  00000061)
[    0.000000] insp6400 kernel: ACPI: SSDT 0x000000007F6D3A4F 0004DC (v=
01 PmRef  CpuPm    00003000 INTL 20050624)
[    0.000000] insp6400 kernel: ACPI: Local APIC address 0xfee00000
[    0.000000] insp6400 kernel: Setting APIC routing to Xen PV.
[    0.000000] insp6400 kernel: NUMA turned off
[    0.000000] insp6400 kernel: Faking a node at [mem 0x000000000000000=
0-0x000000007f6d2fff]
[    0.000000] insp6400 kernel: NODE_DATA(0) allocated [mem 0x75f39000-=
0x75f4ffff]
[    0.000000] insp6400 kernel: Zone ranges:
[    0.000000] insp6400 kernel:   DMA      [mem 0x0000000000001000-0x00=
00000000ffffff]
[    0.000000] insp6400 kernel:   DMA32    [mem 0x0000000001000000-0x00=
0000007f6d2fff]
[    0.000000] insp6400 kernel:   Normal   empty
[    0.000000] insp6400 kernel:   Device   empty
[    0.000000] insp6400 kernel: Movable zone start for each node
[    0.000000] insp6400 kernel: Early memory node ranges
[    0.000000] insp6400 kernel:   node   0: [mem 0x0000000000001000-0x0=
00000000009efff]
[    0.000000] insp6400 kernel:   node   0: [mem 0x0000000000100000-0x0=
00000007f6d2fff]
[    0.000000] insp6400 kernel: Initmem setup node 0 [mem 0x00000000000=
01000-0x000000007f6d2fff]
[    0.000000] insp6400 kernel: On node 0 totalpages: 521841
[    0.000000] insp6400 kernel:   DMA zone: 64 pages used for memmap
[    0.000000] insp6400 kernel:   DMA zone: 21 pages reserved
[    0.000000] insp6400 kernel:   DMA zone: 3998 pages, LIFO batch:0
[    0.000000] insp6400 kernel:   DMA32 zone: 8092 pages used for memma=
p
[    0.000000] insp6400 kernel:   DMA32 zone: 517843 pages, LIFO batch:=
31
[    0.000000] insp6400 kernel: p2m virtual area at ffffc90000000000, s=
ize is 400000
[    0.000000] insp6400 kernel: Remapped 97 page(s)
[    0.000000] insp6400 kernel: Reserving Intel graphics stolen memory =
at 0x7f800000-0x7fffffff
[    0.000000] insp6400 kernel: ACPI: PM-Timer IO Port: 0x1008
[    0.000000] insp6400 kernel: ACPI: Local APIC address 0xfee00000
[    0.000000] insp6400 kernel: ACPI: LAPIC_NMI (acpi_id[0x00] high edg=
e lint[0x1])
[    0.000000] insp6400 kernel: ACPI: LAPIC_NMI (acpi_id[0x01] high edg=
e lint[0x1])
[    0.000000] insp6400 kernel: IOAPIC[0]: apic_id 2, version 32, addre=
ss 0xfec00000, GSI 0-23
[    0.000000] insp6400 kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 0 glob=
al_irq 2 dfl dfl)
[    0.000000] insp6400 kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 9 glob=
al_irq 9 high level)
[    0.000000] insp6400 kernel: ACPI: IRQ0 used by override.
[    0.000000] insp6400 kernel: ACPI: IRQ9 used by override.
[    0.000000] insp6400 kernel: Using ACPI (MADT) for SMP configuration=
 information
[    0.000000] insp6400 kernel: ACPI: HPET id: 0x8086a201 base: 0xfed00=
000
[    0.000000] insp6400 kernel: smpboot: Allowing 2 CPUs, 0 hotplug CPU=
s
[    0.000000] insp6400 kernel: PM: Registered nosave memory: [mem 0x00=
000000-0x00000fff]
[    0.000000] insp6400 kernel: PM: Registered nosave memory: [mem 0x00=
09f000-0x000fffff]
[    0.000000] insp6400 kernel: e820: [mem 0x80000000-0xefffffff] avail=
able for PCI devices
[    0.000000] insp6400 kernel: Booting paravirtualized kernel on Xen
[    0.000000] insp6400 kernel: Xen version: 4.6.1 (preserve-AD)
[    0.000000] insp6400 kernel: clocksource: refined-jiffies: mask: 0xf=
fffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
[    0.000000] insp6400 kernel: setup_percpu: NR_CPUS:1024 nr_cpumask_b=
its:2 nr_cpu_ids:2 nr_node_ids:1
[    0.000000] insp6400 kernel: percpu: Embedded 34 pages/cpu @ffff8800=
75400000 s99096 r8192 d31976 u1048576
[    0.000000] insp6400 kernel: pcpu-alloc: s99096 r8192 d31976 u104857=
6 alloc=3D1*2097152
[    0.000000] insp6400 kernel: pcpu-alloc: [0] 0 1=20
[    0.000000] insp6400 kernel: Built 1 zonelists in Node order, mobili=
ty grouping on.  Total pages: 513664
[    0.000000] insp6400 kernel: Policy zone: DMA32
[    0.000000] insp6400 kernel: Kernel command line: ro root=3D/dev/map=
per/vg_insp6400-lv_root LANG=3Den_US.UTF-8 microcode.early=3Dy
[    0.000000] insp6400 kernel: PID hash table entries: 4096 (order: 3,=
 32768 bytes)
[    0.000000] insp6400 kernel: software IO TLB [mem 0x6f200000-0x73200=
000] (64MB) mapped at [ffff88006f200000-ffff8800731fffff]
[    0.000000] insp6400 kernel: Memory: 1788048K/2087364K available (80=
75K kernel code, 1332K rwdata, 3252K rodata, 1568K init, 1540K bss, 299=
316K reserved, 0K cma-reserved)
[    0.000000] insp6400 kernel: SLUB: HWalign=3D64, Order=3D0-3, MinObj=
ects=3D0, CPUs=3D2, Nodes=3D1
[    0.000000] insp6400 kernel: Hierarchical RCU implementation.
[    0.000000] insp6400 kernel: =09Build-time adjustment of leaf fanout=
 to 64.
[    0.000000] insp6400 kernel: =09RCU restricting CPUs from NR_CPUS=3D=
1024 to nr_cpu_ids=3D2.
[    0.000000] insp6400 kernel: RCU: Adjusting geometry for rcu_fanout_=
leaf=3D64, nr_cpu_ids=3D2
[    0.000000] insp6400 kernel: Using NULL legacy PIC
[    0.000000] insp6400 kernel: NR_IRQS:65792 nr_irqs:440 0
[    0.000000] insp6400 kernel: xen:events: Using FIFO-based ABI
[    0.000000] insp6400 kernel: =09Offload RCU callbacks from all CPUs
[    0.000000] insp6400 kernel: =09Offload RCU callbacks from CPUs: 0-1=
.
[    0.000000] insp6400 kernel: Console: colour VGA+ 80x25
[    0.000000] insp6400 kernel: console [tty0] enabled
[    0.000000] insp6400 kernel: clocksource: xen: mask: 0xfffffffffffff=
fff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881590591483 ns
[    0.000000] insp6400 kernel: Xen: using vcpuop timer interface
[    0.000000] insp6400 kernel: installing Xen timer for CPU 0
[    0.000000] insp6400 kernel: tsc: Detected 1828.795 MHz processor
[    0.001000] insp6400 kernel: Calibrating delay loop (skipped), value=
 calculated using timer frequency.. 3657.59 BogoMIPS (lpj=3D1828795)
[    0.001000] insp6400 kernel: pid_max: default: 32768 minimum: 301
[    0.001000] insp6400 kernel: ACPI: Core revision 20160108
[    0.019754] insp6400 kernel: ACPI: 2 ACPI AML tables successfully ac=
quired and loaded
[    0.019865] insp6400 kernel:=20
[    0.020375] insp6400 kernel: Security Framework initialized
[    0.020458] insp6400 kernel: Yama: becoming mindful.
[    0.020546] insp6400 kernel: SELinux:  Initializing.
[    0.020648] insp6400 kernel: SELinux:  Starting in permissive mode
[    0.021282] insp6400 kernel: Dentry cache hash table entries: 262144=
 (order: 9, 2097152 bytes)
[    0.022779] insp6400 kernel: Inode-cache hash table entries: 131072 =
(order: 8, 1048576 bytes)
[    0.023709] insp6400 kernel: Mount-cache hash table entries: 4096 (o=
rder: 3, 32768 bytes)
[    0.023808] insp6400 kernel: Mountpoint-cache hash table entries: 40=
96 (order: 3, 32768 bytes)
[    0.024567] insp6400 kernel: CPU: Physical Processor ID: 0
[    0.024651] insp6400 kernel: CPU: Processor Core ID: 0
[    0.024734] insp6400 kernel: mce: CPU supports 2 MCE banks
[    0.024846] insp6400 kernel: Last level iTLB entries: 4KB 128, 2MB 4=
, 4MB 4
[    0.024932] insp6400 kernel: Last level dTLB entries: 4KB 256, 2MB 0=
, 4MB 32, 1GB 0
[    0.025421] insp6400 kernel: Freeing SMP alternatives memory: 32K (f=
fffffff81ed7000 - ffffffff81edf000)
[    0.028009] insp6400 kernel: ftrace: allocating 30197 entries in 118=
 pages
[    0.038212] insp6400 kernel: smpboot: Max logical packages: 1
[    0.038313] insp6400 kernel: smpboot: APIC(0) Converting physical 0 =
to logical package 0
[    0.038403] insp6400 kernel: Could not initialize VPMU for cpu 0, er=
ror -95
[    0.038528] insp6400 kernel: Performance Events: 4-deep LBR, Core2 e=
vents, Broken PMU hardware detected, using software events only.
[    0.038747] insp6400 kernel: =016Failed to access perfctr msr (MSR c=
2 is 0)
[    0.040282] insp6400 kernel: NMI watchdog: disabled (cpu0): hardware=
 events not enabled
[    0.040366] insp6400 kernel: NMI watchdog: Shutting down hard lockup=
 detector on all cpus
[    0.040698] insp6400 kernel: installing Xen timer for CPU 1
[    0.041016] insp6400 kernel: x86: Booted up 1 node, 2 CPUs
[    0.041342] insp6400 kernel: devtmpfs: initialized
[    0.041342] insp6400 kernel: x86/mm: Memory block size: 128MB
[    0.045172] insp6400 kernel: clocksource: jiffies: mask: 0xffffffff =
max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
[    0.046007] insp6400 kernel: atomic64_test: passed for x86-64 platfo=
rm with CX8 and with SSE
[    0.046007] insp6400 kernel: pinctrl core: initialized pinctrl subsy=
stem
[    0.046007] insp6400 kernel: RTC time: 19:42:51, date: 05/21/16
[    0.046007] insp6400 kernel: NET: Registered protocol family 16
[    0.046007] insp6400 kernel: xen:grant_table: Grant tables using ver=
sion 1 layout
[    0.046007] insp6400 kernel: Grant table initialized
[    0.047192] insp6400 kernel: Simple Boot Flag at 0x79 set to 0x80
[    0.047318] insp6400 kernel: ACPI: bus type PCI registered
[    0.047396] insp6400 kernel: acpiphp: ACPI Hot Plug PCI Controller D=
river version: 0.5
[    0.047700] insp6400 kernel: PCI: MMCONFIG for domain 0000 [bus 00-3=
f] at [mem 0xf0000000-0xf3ffffff] (base 0xf0000000)
[    0.048010] insp6400 kernel: PCI: MMCONFIG at [mem 0xf0000000-0xf3ff=
ffff] reserved in E820
[    0.058892] insp6400 kernel: PCI: Using configuration type 1 for bas=
e access
[    0.059067] insp6400 kernel: dmi type 0xB1 record - unknown flag
[    8.116009] insp6400 kernel: random: nonblocking pool is initialized=

[   24.693104] insp6400 kernel: ACPI: Added _OSI(Module Device)
[   24.693184] insp6400 kernel: ACPI: Added _OSI(Processor Device)
[   24.693261] insp6400 kernel: ACPI: Added _OSI(3.0 _SCP Extensions)
[   24.693340] insp6400 kernel: ACPI: Added _OSI(Processor Aggregator D=
evice)
[   24.694270] insp6400 kernel: xen: registering gsi 9 triggering 0 pol=
arity 0
[   24.694292] insp6400 kernel: xen: --> pirq=3D9 -> irq=3D9 (gsi=3D9)
[   24.698906] insp6400 kernel: ACPI: Dynamic OEM Table Load:
[   24.699011] insp6400 kernel: ACPI: SSDT 0xFFFF88006E5FE400 000202 (v=
01 PmRef  Cpu0Ist  00003000 INTL 20050624)
[   24.699603] insp6400 kernel: ACPI: Dynamic OEM Table Load:
[   24.699730] insp6400 kernel: ACPI: SSDT 0xFFFF88006E601800 0001C6 (v=
01 PmRef  Cpu0Cst  00003001 INTL 20050624)
[   24.700490] insp6400 kernel: ACPI: Dynamic OEM Table Load:
[   24.700619] insp6400 kernel: ACPI: SSDT 0xFFFF88006E59DB00 0000C4 (v=
01 PmRef  Cpu1Ist  00003000 INTL 20050624)
[   24.701147] insp6400 kernel: ACPI: Dynamic OEM Table Load:
[   24.701275] insp6400 kernel: ACPI: SSDT 0xFFFF88006E5D9E40 000085 (v=
01 PmRef  Cpu1Cst  00003000 INTL 20050624)
[   24.701869] insp6400 kernel: ACPI: Interpreter enabled
[   24.701969] insp6400 kernel: ACPI: (supports S0 S3 S4 S5)
[   24.702006] insp6400 kernel: ACPI: Using IOAPIC for interrupt routin=
g
[   24.702120] insp6400 kernel: PCI: Using host bridge windows from ACP=
I; if necessary, use "pci=3Dnocrs" and report a bug
[   24.738049] insp6400 kernel: ACPI: PCI Root Bridge [PCI0] (domain 00=
00 [bus 00-ff])
[   24.738140] insp6400 kernel: acpi PNP0A03:00: _OSC: OS supports [Ext=
endedConfig ASPM ClockPM Segments MSI]
[   24.738276] insp6400 kernel: acpi PNP0A03:00: _OSC failed (AE_NOT_FO=
UND); disabling ASPM
[   24.738368] insp6400 kernel: acpi PNP0A03:00: [Firmware Info]: MMCON=
FIG for domain 0000 [bus 00-3f] only partially covers this bridge
[   24.747957] insp6400 kernel: PCI host bridge to bus 0000:00
[   24.748008] insp6400 kernel: pci_bus 0000:00: root bus resource [io =
 0x0000-0x0cf7 window]
[   24.748091] insp6400 kernel: pci_bus 0000:00: root bus resource [io =
 0x0d00-0xffff window]
[   24.748174] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0x000a0000-0x000bffff window]
[   24.748304] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0x000d0000-0x000dffff window]
[   24.748433] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0x80000000-0xefffffff window]
[   24.748562] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0xf4007000-0xf4007fff window]
[   24.748692] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0xf400c000-0xfebfffff window]
[   24.748821] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0xfec10000-0xfecfffff window]
[   24.748951] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0xfed00400-0xfed1ffff window]
[   24.750006] insp6400 kernel: pci_bus 0000:00: root bus resource [mem=
 0xfee10000-0xffafffff window]
[   24.750136] insp6400 kernel: pci_bus 0000:00: root bus resource [bus=
 00-ff]
[   24.750237] insp6400 kernel: pci 0000:00:00.0: [8086:27a0] type 00 c=
lass 0x060000
[   24.750506] insp6400 kernel: pci 0000:00:02.0: [8086:27a2] type 00 c=
lass 0x030000
[   24.750539] insp6400 kernel: pci 0000:00:02.0: reg 0x10: [mem 0xeff0=
0000-0xeff7ffff]
[   24.750558] insp6400 kernel: pci 0000:00:02.0: reg 0x14: [io  0xeff8=
-0xefff]
[   24.750576] insp6400 kernel: pci 0000:00:02.0: reg 0x18: [mem 0xd000=
0000-0xdfffffff pref]
[   24.750594] insp6400 kernel: pci 0000:00:02.0: reg 0x1c: [mem 0xefec=
0000-0xefefffff]
[   24.750847] insp6400 kernel: pci 0000:00:02.1: [8086:27a6] type 00 c=
lass 0x038000
[   24.750875] insp6400 kernel: pci 0000:00:02.1: reg 0x10: [mem 0xeff8=
0000-0xefffffff]
[   24.751257] insp6400 kernel: pci 0000:00:1b.0: [8086:27d8] type 00 c=
lass 0x040300
[   24.751307] insp6400 kernel: pci 0000:00:1b.0: reg 0x10: [mem 0xefeb=
c000-0xefebffff 64bit]
[   24.751526] insp6400 kernel: pci 0000:00:1b.0: PME# supported from D=
0 D3hot D3cold
[   24.751607] insp6400 kernel: pci 0000:00:1b.0: System wakeup disable=
d by ACPI
[   24.751828] insp6400 kernel: pci 0000:00:1c.0: [8086:27d0] type 01 c=
lass 0x060400
[   24.752049] insp6400 kernel: pci 0000:00:1c.0: PME# supported from D=
0 D3hot D3cold
[   24.752138] insp6400 kernel: pci 0000:00:1c.0: System wakeup disable=
d by ACPI
[   24.752347] insp6400 kernel: pci 0000:00:1c.3: [8086:27d6] type 01 c=
lass 0x060400
[   24.752566] insp6400 kernel: pci 0000:00:1c.3: PME# supported from D=
0 D3hot D3cold
[   24.752653] insp6400 kernel: pci 0000:00:1c.3: System wakeup disable=
d by ACPI
[   24.752854] insp6400 kernel: pci 0000:00:1d.0: [8086:27c8] type 00 c=
lass 0x0c0300
[   24.752971] insp6400 kernel: pci 0000:00:1d.0: reg 0x20: [io  0xbf80=
-0xbf9f]
[   24.754842] insp6400 kernel: pci 0000:00:1d.0: System wakeup disable=
d by ACPI
[   24.755023] insp6400 kernel: pci 0000:00:1d.1: [8086:27c9] type 00 c=
lass 0x0c0300
[   24.755141] insp6400 kernel: pci 0000:00:1d.1: reg 0x20: [io  0xbf60=
-0xbf7f]
[   24.757014] insp6400 kernel: pci 0000:00:1d.1: System wakeup disable=
d by ACPI
[   24.757193] insp6400 kernel: pci 0000:00:1d.2: [8086:27ca] type 00 c=
lass 0x0c0300
[   24.757311] insp6400 kernel: pci 0000:00:1d.2: reg 0x20: [io  0xbf40=
-0xbf5f]
[   24.759120] insp6400 kernel: pci 0000:00:1d.2: System wakeup disable=
d by ACPI
[   24.759300] insp6400 kernel: pci 0000:00:1d.3: [8086:27cb] type 00 c=
lass 0x0c0300
[   24.759418] insp6400 kernel: pci 0000:00:1d.3: reg 0x20: [io  0xbf20=
-0xbf3f]
[   24.761120] insp6400 kernel: pci 0000:00:1d.3: System wakeup disable=
d by ACPI
[   24.761321] insp6400 kernel: pci 0000:00:1d.7: [8086:27cc] type 00 c=
lass 0x0c0320
[   24.761366] insp6400 kernel: pci 0000:00:1d.7: reg 0x10: [mem 0xffa8=
0000-0xffa803ff]
[   24.761580] insp6400 kernel: pci 0000:00:1d.7: PME# supported from D=
0 D3hot D3cold
[   24.764337] insp6400 kernel: pci 0000:00:1d.7: System wakeup disable=
d by ACPI
[   24.764536] insp6400 kernel: pci 0000:00:1e.0: [8086:2448] type 01 c=
lass 0x060401
[   24.764747] insp6400 kernel: pci 0000:00:1e.0: System wakeup disable=
d by ACPI
[   24.764943] insp6400 kernel: pci 0000:00:1f.0: [8086:27b9] type 00 c=
lass 0x060100
[   24.765151] insp6400 kernel: pci 0000:00:1f.0: can't claim BAR 13 [i=
o  0x1000-0x107f]: address conflict with ACPI CPU throttle [io  0x1010-=
0x1015]
[   24.765296] insp6400 kernel: pci 0000:00:1f.0: quirk: [io  0x1080-0x=
10bf] claimed by ICH6 GPIO
[   24.765383] insp6400 kernel: pci 0000:00:1f.0: ICH7 LPC Generic IO d=
ecode 1 PIO at 0900 (mask 007f)
[   24.765520] insp6400 kernel: pci 0000:00:1f.0: ICH7 LPC Generic IO d=
ecode 3 PIO at 0c80 (mask 003f)
[   24.765877] insp6400 kernel: pci 0000:00:1f.2: [8086:27c4] type 00 c=
lass 0x010180
[   24.765918] insp6400 kernel: pci 0000:00:1f.2: reg 0x10: [io  0x01f0=
-0x01f7]
[   24.765942] insp6400 kernel: pci 0000:00:1f.2: reg 0x14: [io  0x03f4=
-0x03f7]
[   24.765965] insp6400 kernel: pci 0000:00:1f.2: reg 0x18: [io  0x0170=
-0x0177]
[   24.765988] insp6400 kernel: pci 0000:00:1f.2: reg 0x1c: [io  0x0374=
-0x0377]
[   24.766016] insp6400 kernel: pci 0000:00:1f.2: reg 0x20: [io  0xbfa0=
-0xbfaf]
[   24.766069] insp6400 kernel: pci 0000:00:1f.2: legacy IDE quirk: reg=
 0x10: [io  0x01f0-0x01f7]
[   24.766153] insp6400 kernel: pci 0000:00:1f.2: legacy IDE quirk: reg=
 0x14: [io  0x03f6]
[   24.766235] insp6400 kernel: pci 0000:00:1f.2: legacy IDE quirk: reg=
 0x18: [io  0x0170-0x0177]
[   24.766318] insp6400 kernel: pci 0000:00:1f.2: legacy IDE quirk: reg=
 0x1c: [io  0x0376]
[   24.766464] insp6400 kernel: pci 0000:00:1f.2: PME# supported from D=
3hot
[   24.766631] insp6400 kernel: pci 0000:00:1f.3: [8086:27da] type 00 c=
lass 0x0c0500
[   24.766765] insp6400 kernel: pci 0000:00:1f.3: reg 0x20: [io  0x10c0=
-0x10df]
[   24.767213] insp6400 kernel: pci 0000:0b:00.0: [8086:4222] type 00 c=
lass 0x028000
[   24.767298] insp6400 kernel: pci 0000:0b:00.0: reg 0x10: [mem 0xefdf=
f000-0xefdfffff]
[   24.767858] insp6400 kernel: pci 0000:0b:00.0: PME# supported from D=
0 D3hot D3cold
[   24.768224] insp6400 kernel: pci 0000:0b:00.0: disabling ASPM on pre=
-1.1 PCIe device.  You can enable it with 'pcie_aspm=3Dforce'
[   24.768435] insp6400 kernel: pci 0000:00:1c.0: PCI bridge to [bus 0b=
]
[   24.768527] insp6400 kernel: pci 0000:00:1c.0:   bridge window [mem =
0xefd00000-0xefdfffff]
[   24.768700] insp6400 kernel: acpiphp: Slot [1] registered
[   24.768788] insp6400 kernel: pci 0000:00:1c.3: PCI bridge to [bus 0c=
-0d]
[   24.768874] insp6400 kernel: pci 0000:00:1c.3:   bridge window [io  =
0xd000-0xdfff]
[   24.768884] insp6400 kernel: pci 0000:00:1c.3:   bridge window [mem =
0xefa00000-0xefcfffff]
[   24.768899] insp6400 kernel: pci 0000:00:1c.3:   bridge window [mem =
0xe0000000-0xe01fffff 64bit pref]
[   24.769021] insp6400 kernel: pci 0000:03:00.0: [14e4:170c] type 00 c=
lass 0x020000
[   24.769062] insp6400 kernel: pci 0000:03:00.0: reg 0x10: [mem 0xef9f=
e000-0xef9fffff]
[   24.769259] insp6400 kernel: pci 0000:03:00.0: supports D1 D2
[   24.769263] insp6400 kernel: pci 0000:03:00.0: PME# supported from D=
0 D1 D2 D3hot D3cold
[   24.769396] insp6400 kernel: pci 0000:03:01.0: [1180:0832] type 00 c=
lass 0x0c0010
[   24.769442] insp6400 kernel: pci 0000:03:01.0: reg 0x10: [mem 0xef9f=
d800-0xef9fdfff]
[   24.769644] insp6400 kernel: pci 0000:03:01.0: supports D1 D2
[   24.769647] insp6400 kernel: pci 0000:03:01.0: PME# supported from D=
0 D1 D2 D3hot D3cold
[   24.769791] insp6400 kernel: pci 0000:03:01.1: [1180:0822] type 00 c=
lass 0x080501
[   24.769832] insp6400 kernel: pci 0000:03:01.1: reg 0x10: [mem 0xef9f=
d500-0xef9fd5ff]
[   24.770035] insp6400 kernel: pci 0000:03:01.1: supports D1 D2
[   24.770038] insp6400 kernel: pci 0000:03:01.1: PME# supported from D=
0 D1 D2 D3hot D3cold
[   24.770175] insp6400 kernel: pci 0000:03:01.2: [1180:0592] type 00 c=
lass 0x088000
[   24.770217] insp6400 kernel: pci 0000:03:01.2: reg 0x10: [mem 0xef9f=
d600-0xef9fd6ff]
[   24.770417] insp6400 kernel: pci 0000:03:01.2: supports D1 D2
[   24.770420] insp6400 kernel: pci 0000:03:01.2: PME# supported from D=
0 D1 D2 D3hot D3cold
[   24.770553] insp6400 kernel: pci 0000:03:01.3: [1180:0852] type 00 c=
lass 0x088000
[   24.770595] insp6400 kernel: pci 0000:03:01.3: reg 0x10: [mem 0xef9f=
d700-0xef9fd7ff]
[   24.770796] insp6400 kernel: pci 0000:03:01.3: supports D1 D2
[   24.770799] insp6400 kernel: pci 0000:03:01.3: PME# supported from D=
0 D1 D2 D3hot D3cold
[   24.771031] insp6400 kernel: pci 0000:00:1e.0: PCI bridge to [bus 03=
] (subtractive decode)
[   24.771127] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xef900000-0xef9fffff]
[   24.771143] insp6400 kernel: pci 0000:00:1e.0:   bridge window [io  =
0x0000-0x0cf7 window] (subtractive decode)
[   24.771146] insp6400 kernel: pci 0000:00:1e.0:   bridge window [io  =
0x0d00-0xffff window] (subtractive decode)
[   24.771149] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0x000a0000-0x000bffff window] (subtractive decode)
[   24.771152] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0x000d0000-0x000dffff window] (subtractive decode)
[   24.771155] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0x80000000-0xefffffff window] (subtractive decode)
[   24.771158] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xf4007000-0xf4007fff window] (subtractive decode)
[   24.771161] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xf400c000-0xfebfffff window] (subtractive decode)
[   24.771163] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xfec10000-0xfecfffff window] (subtractive decode)
[   24.771166] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xfed00400-0xfed1ffff window] (subtractive decode)
[   24.771169] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xfee10000-0xffafffff window] (subtractive decode)
[   24.771425] insp6400 kernel: xen: registering gsi 13 triggering 1 po=
larity 0
[   24.771446] insp6400 kernel: xen: --> pirq=3D13 -> irq=3D13 (gsi=3D1=
3)
[   24.771695] insp6400 kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs 9=
 10 *11)
[   24.772029] insp6400 kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs 5=
 7) *4
[   24.772357] insp6400 kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs 9=
 10 *11)
[   24.772681] insp6400 kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs 5=
 7 9 10 11) *3
[   24.773076] insp6400 kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 3=
 4 5 6 7 *9 10 11 12 14 15)
[   24.773633] insp6400 kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 3=
 4 5 6 7 9 *10 11 12 14 15)
[   24.774136] insp6400 kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 3=
 4 5 6 *7 9 10 11 12 14 15)
[   24.774697] insp6400 kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 3=
 4 *5 6 7 9 10 11 12 14 15)
[   24.775230] insp6400 kernel: ACPI: Enabled 3 GPEs in block 00 to 1F
[   24.775448] insp6400 kernel: xen:balloon: Initialising balloon drive=
r
[   24.779101] insp6400 kernel: xen_balloon: Initialising balloon drive=
r
[   24.779348] insp6400 kernel: vgaarb: setting as boot device: PCI:000=
0:00:02.0
[   24.779348] insp6400 kernel: vgaarb: device added: PCI:0000:00:02.0,=
decodes=3Dio+mem,owns=3Dio+mem,locks=3Dnone
[   24.779348] insp6400 kernel: vgaarb: loaded
[   24.779348] insp6400 kernel: vgaarb: bridge control possible 0000:00=
:02.0
[   24.780198] insp6400 kernel: SCSI subsystem initialized
[   24.780328] insp6400 kernel: libata version 3.00 loaded.
[   24.780328] insp6400 kernel: ACPI: bus type USB registered
[   24.780328] insp6400 kernel: usbcore: registered new interface drive=
r usbfs
[   24.780328] insp6400 kernel: usbcore: registered new interface drive=
r hub
[   24.780392] insp6400 kernel: usbcore: registered new device driver u=
sb
[   24.781037] insp6400 kernel: PCI: Using ACPI for IRQ routing
[   24.786661] insp6400 kernel: PCI: pci_cache_line_size set to 64 byte=
s
[   24.786824] insp6400 kernel: Expanded resource reserved due to confl=
ict with PCI Bus 0000:00
[   24.786908] insp6400 kernel: e820: reserve RAM buffer [mem 0x0009f00=
0-0x0009ffff]
[   24.786911] insp6400 kernel: e820: reserve RAM buffer [mem 0x7f6d300=
0-0x7fffffff]
[   24.787127] insp6400 kernel: NetLabel: Initializing
[   24.787204] insp6400 kernel: NetLabel:  domain hash size =3D 128
[   24.787281] insp6400 kernel: NetLabel:  protocols =3D UNLABELED CIPS=
Ov4
[   24.787383] insp6400 kernel: NetLabel:  unlabeled traffic allowed by=
 default
[   24.787519] insp6400 kernel: clocksource: Switched to clocksource xe=
n
[   24.802173] insp6400 kernel: VFS: Disk quotas dquot_6.6.0
[   24.802302] insp6400 kernel: VFS: Dquot-cache hash table entries: 51=
2 (order 0, 4096 bytes)
[   24.802458] insp6400 kernel: hugetlbfs: disabling because there are =
no supported hugepage sizes
[   24.802686] insp6400 kernel: pnp: PnP ACPI init
[   24.816316] insp6400 kernel: system 00:00: [mem 0x00000000-0x0009fbf=
f] could not be reserved
[   24.816403] insp6400 kernel: system 00:00: [mem 0x0009fc00-0x0009fff=
f] could not be reserved
[   24.816486] insp6400 kernel: system 00:00: [mem 0x000c0000-0x000cfff=
f] could not be reserved
[   24.816569] insp6400 kernel: system 00:00: [mem 0x000e0000-0x000ffff=
f] could not be reserved
[   24.816653] insp6400 kernel: system 00:00: [mem 0x00100000-0x7f6d33f=
f] could not be reserved
[   24.816736] insp6400 kernel: system 00:00: [mem 0x7f6d3400-0x7f6ffff=
f] has been reserved
[   24.816818] insp6400 kernel: system 00:00: [mem 0x7f700000-0x7f7ffff=
f] has been reserved
[   24.816904] insp6400 kernel: system 00:00: [mem 0x7f700000-0x7feffff=
f] could not be reserved
[   24.816987] insp6400 kernel: system 00:00: [mem 0xffb00000-0xfffffff=
f] has been reserved
[   24.817078] insp6400 kernel: system 00:00: [mem 0xfec00000-0xfec0fff=
f] could not be reserved
[   24.817162] insp6400 kernel: system 00:00: [mem 0xfee00000-0xfee0fff=
f] has been reserved
[   24.817245] insp6400 kernel: system 00:00: [mem 0xfed20000-0xfed9fff=
f] has been reserved
[   24.817327] insp6400 kernel: system 00:00: [mem 0xffa80000-0xffa83ff=
f] could not be reserved
[   24.817412] insp6400 kernel: system 00:00: [mem 0xf4000000-0xf4003ff=
f] has been reserved
[   24.817494] insp6400 kernel: system 00:00: [mem 0xf4004000-0xf4004ff=
f] has been reserved
[   24.817581] insp6400 kernel: system 00:00: [mem 0xf4005000-0xf4005ff=
f] has been reserved
[   24.817664] insp6400 kernel: system 00:00: [mem 0xf4006000-0xf4006ff=
f] has been reserved
[   24.817746] insp6400 kernel: system 00:00: [mem 0xf4008000-0xf400bff=
f] has been reserved
[   24.817827] insp6400 kernel: system 00:00: [mem 0xf0000000-0xf3fffff=
f] has been reserved
[   24.817914] insp6400 kernel: system 00:00: Plug and Play ACPI device=
, IDs PNP0c01 (active)
[   24.818018] insp6400 kernel: system 00:01: [io  0x04d0-0x04d1] has b=
een reserved
[   24.818102] insp6400 kernel: system 00:01: [io  0x1000-0x1005] has b=
een reserved
[   24.818183] insp6400 kernel: system 00:01: [io  0x1008-0x100f] has b=
een reserved
[   24.818266] insp6400 kernel: system 00:01: Plug and Play ACPI device=
, IDs PNP0c01 (active)
[   24.818341] insp6400 kernel: system 00:02: [io  0xf400-0xf4fe] has b=
een reserved
[   24.818424] insp6400 kernel: system 00:02: [io  0x1006-0x1007] has b=
een reserved
[   24.818506] insp6400 kernel: system 00:02: [io  0x100a-0x1059] could=
 not be reserved
[   24.818588] insp6400 kernel: system 00:02: [io  0x1060-0x107f] has b=
een reserved
[   24.818669] insp6400 kernel: system 00:02: [io  0x1080-0x10bf] has b=
een reserved
[   24.818750] insp6400 kernel: system 00:02: [io  0x10c0-0x10df] has b=
een reserved
[   24.818831] insp6400 kernel: system 00:02: [io  0x1010-0x102f] could=
 not be reserved
[   24.818913] insp6400 kernel: system 00:02: [io  0x0809] has been res=
erved
[   24.818996] insp6400 kernel: system 00:02: Plug and Play ACPI device=
, IDs PNP0c01 (active)
[   24.819036] insp6400 kernel: xen: registering gsi 12 triggering 1 po=
larity 0
[   24.819068] insp6400 kernel: xen: --> pirq=3D12 -> irq=3D12 (gsi=3D1=
2)
[   24.819114] insp6400 kernel: pnp 00:03: Plug and Play ACPI device, I=
Ds PNP0f13 (active)
[   24.819139] insp6400 kernel: xen: registering gsi 1 triggering 1 pol=
arity 0
[   24.819149] insp6400 kernel: xen: --> pirq=3D1 -> irq=3D1 (gsi=3D1)
[   24.819187] insp6400 kernel: pnp 00:04: Plug and Play ACPI device, I=
Ds PNP0303 (active)
[   24.819211] insp6400 kernel: xen: registering gsi 8 triggering 1 pol=
arity 0
[   24.819220] insp6400 kernel: xen: --> pirq=3D8 -> irq=3D8 (gsi=3D8)
[   24.819261] insp6400 kernel: pnp 00:05: Plug and Play ACPI device, I=
Ds PNP0b00 (active)
[   24.819338] insp6400 kernel: system 00:06: [io  0x0c80-0x0cff] could=
 not be reserved
[   24.819423] insp6400 kernel: system 00:06: [io  0x0910-0x091f] has b=
een reserved
[   24.819504] insp6400 kernel: system 00:06: [io  0x0920-0x092f] has b=
een reserved
[   24.819585] insp6400 kernel: system 00:06: [io  0x0cb0-0x0cbf] has b=
een reserved
[   24.819665] insp6400 kernel: system 00:06: [io  0x0930-0x097f] has b=
een reserved
[   24.819747] insp6400 kernel: system 00:06: Plug and Play ACPI device=
, IDs PNP0c01 (active)
[   24.819867] insp6400 kernel: system 00:07: [mem 0xfed00000-0xfed003f=
f] has been reserved
[   24.819952] insp6400 kernel: system 00:07: Plug and Play ACPI device=
, IDs PNP0103 PNP0c01 (active)
[   24.820321] insp6400 kernel: pnp: PnP ACPI: found 8 devices
[   24.832279] insp6400 kernel: PM-Timer failed consistency check  (0xf=
fffff) - aborting.
[   24.832402] insp6400 kernel: pci 0000:00:1c.0: bridge window [io  0x=
1000-0x0fff] to [bus 0b] add_size 1000
[   24.832408] insp6400 kernel: pci 0000:00:1c.0: bridge window [mem 0x=
00100000-0x000fffff 64bit pref] to [bus 0b] add_size 200000 add_align 1=
00000
[   24.832455] insp6400 kernel: pci 0000:00:1f.0: BAR 13: [io  size 0x0=
080] has bogus alignment
[   24.832540] insp6400 kernel: pci 0000:00:1c.0: res[15]=3D[mem 0x0010=
0000-0x000fffff 64bit pref] res_to_dev_res add_size 200000 min_align 10=
0000
[   24.832543] insp6400 kernel: pci 0000:00:1c.0: res[15]=3D[mem 0x0010=
0000-0x002fffff 64bit pref] res_to_dev_res add_size 200000 min_align 10=
0000
[   24.832547] insp6400 kernel: pci 0000:00:1c.0: res[13]=3D[io  0x1000=
-0x0fff] res_to_dev_res add_size 1000 min_align 1000
[   24.832550] insp6400 kernel: pci 0000:00:1c.0: res[13]=3D[io  0x1000=
-0x1fff] res_to_dev_res add_size 1000 min_align 1000
[   24.832563] insp6400 kernel: pci 0000:00:1c.0: BAR 15: assigned [mem=
 0x80000000-0x801fffff 64bit pref]
[   24.832695] insp6400 kernel: pci 0000:00:1c.0: BAR 13: assigned [io =
 0x2000-0x2fff]
[   24.832778] insp6400 kernel: pci 0000:00:1c.0: PCI bridge to [bus 0b=
]
[   24.832861] insp6400 kernel: pci 0000:00:1c.0:   bridge window [io  =
0x2000-0x2fff]
[   24.832953] insp6400 kernel: pci 0000:00:1c.0:   bridge window [mem =
0xefd00000-0xefdfffff]
[   24.833052] insp6400 kernel: pci 0000:00:1c.0:   bridge window [mem =
0x80000000-0x801fffff 64bit pref]
[   24.833195] insp6400 kernel: pci 0000:00:1c.3: PCI bridge to [bus 0c=
-0d]
[   24.833278] insp6400 kernel: pci 0000:00:1c.3:   bridge window [io  =
0xd000-0xdfff]
[   24.833368] insp6400 kernel: pci 0000:00:1c.3:   bridge window [mem =
0xefa00000-0xefcfffff]
[   24.833457] insp6400 kernel: pci 0000:00:1c.3:   bridge window [mem =
0xe0000000-0xe01fffff 64bit pref]
[   24.833600] insp6400 kernel: pci 0000:00:1e.0: PCI bridge to [bus 03=
]
[   24.833688] insp6400 kernel: pci 0000:00:1e.0:   bridge window [mem =
0xef900000-0xef9fffff]
[   24.833790] insp6400 kernel: pci_bus 0000:00: resource 4 [io  0x0000=
-0x0cf7 window]
[   24.833793] insp6400 kernel: pci_bus 0000:00: resource 5 [io  0x0d00=
-0xffff window]
[   24.833795] insp6400 kernel: pci_bus 0000:00: resource 6 [mem 0x000a=
0000-0x000bffff window]
[   24.833798] insp6400 kernel: pci_bus 0000:00: resource 7 [mem 0x000d=
0000-0x000dffff window]
[   24.833801] insp6400 kernel: pci_bus 0000:00: resource 8 [mem 0x8000=
0000-0xefffffff window]
[   24.833804] insp6400 kernel: pci_bus 0000:00: resource 9 [mem 0xf400=
7000-0xf4007fff window]
[   24.833807] insp6400 kernel: pci_bus 0000:00: resource 10 [mem 0xf40=
0c000-0xfebfffff window]
[   24.833810] insp6400 kernel: pci_bus 0000:00: resource 11 [mem 0xfec=
10000-0xfecfffff window]
[   24.833813] insp6400 kernel: pci_bus 0000:00: resource 12 [mem 0xfed=
00400-0xfed1ffff window]
[   24.833815] insp6400 kernel: pci_bus 0000:00: resource 13 [mem 0xfee=
10000-0xffafffff window]
[   24.833818] insp6400 kernel: pci_bus 0000:0b: resource 0 [io  0x2000=
-0x2fff]
[   24.833821] insp6400 kernel: pci_bus 0000:0b: resource 1 [mem 0xefd0=
0000-0xefdfffff]
[   24.833824] insp6400 kernel: pci_bus 0000:0b: resource 2 [mem 0x8000=
0000-0x801fffff 64bit pref]
[   24.833827] insp6400 kernel: pci_bus 0000:0c: resource 0 [io  0xd000=
-0xdfff]
[   24.833829] insp6400 kernel: pci_bus 0000:0c: resource 1 [mem 0xefa0=
0000-0xefcfffff]
[   24.833832] insp6400 kernel: pci_bus 0000:0c: resource 2 [mem 0xe000=
0000-0xe01fffff 64bit pref]
[   24.833835] insp6400 kernel: pci_bus 0000:03: resource 1 [mem 0xef90=
0000-0xef9fffff]
[   24.833838] insp6400 kernel: pci_bus 0000:03: resource 4 [io  0x0000=
-0x0cf7 window]
[   24.833841] insp6400 kernel: pci_bus 0000:03: resource 5 [io  0x0d00=
-0xffff window]
[   24.833844] insp6400 kernel: pci_bus 0000:03: resource 6 [mem 0x000a=
0000-0x000bffff window]
[   24.833846] insp6400 kernel: pci_bus 0000:03: resource 7 [mem 0x000d=
0000-0x000dffff window]
[   24.833849] insp6400 kernel: pci_bus 0000:03: resource 8 [mem 0x8000=
0000-0xefffffff window]
[   24.833852] insp6400 kernel: pci_bus 0000:03: resource 9 [mem 0xf400=
7000-0xf4007fff window]
[   24.833855] insp6400 kernel: pci_bus 0000:03: resource 10 [mem 0xf40=
0c000-0xfebfffff window]
[   24.833858] insp6400 kernel: pci_bus 0000:03: resource 11 [mem 0xfec=
10000-0xfecfffff window]
[   24.833861] insp6400 kernel: pci_bus 0000:03: resource 12 [mem 0xfed=
00400-0xfed1ffff window]
[   24.833863] insp6400 kernel: pci_bus 0000:03: resource 13 [mem 0xfee=
10000-0xffafffff window]
[   24.833925] insp6400 kernel: NET: Registered protocol family 2
[   24.834314] insp6400 kernel: TCP established hash table entries: 163=
84 (order: 5, 131072 bytes)
[   24.834570] insp6400 kernel: TCP bind hash table entries: 16384 (ord=
er: 6, 262144 bytes)
[   24.834775] insp6400 kernel: TCP: Hash tables configured (establishe=
d 16384 bind 16384)
[   24.834924] insp6400 kernel: UDP hash table entries: 1024 (order: 3,=
 32768 bytes)
[   24.835044] insp6400 kernel: UDP-Lite hash table entries: 1024 (orde=
r: 3, 32768 bytes)
[   24.835215] insp6400 kernel: NET: Registered protocol family 1
[   24.835328] insp6400 kernel: pci 0000:00:02.0: Video device with sha=
dowed ROM at [mem 0x000c0000-0x000dffff]
[   24.835663] insp6400 kernel: xen: registering gsi 20 triggering 0 po=
larity 1
[   24.835685] insp6400 kernel: xen: --> pirq=3D20 -> irq=3D20 (gsi=3D2=
0)
[   24.835999] insp6400 kernel: xen: registering gsi 21 triggering 0 po=
larity 1
[   24.836021] insp6400 kernel: xen: --> pirq=3D21 -> irq=3D21 (gsi=3D2=
1)
[   24.836323] insp6400 kernel: xen: registering gsi 22 triggering 0 po=
larity 1
[   24.836332] insp6400 kernel: xen: --> pirq=3D22 -> irq=3D22 (gsi=3D2=
2)
[   24.836631] insp6400 kernel: xen: registering gsi 23 triggering 0 po=
larity 1
[   24.836641] insp6400 kernel: xen: --> pirq=3D23 -> irq=3D23 (gsi=3D2=
3)
[   24.836943] insp6400 kernel: xen: registering gsi 20 triggering 0 po=
larity 1
[   24.836946] insp6400 kernel: Already setup the GSI :20
[   24.837270] insp6400 kernel: PCI: CLS 64 bytes, default 64
[   24.837382] insp6400 kernel: Unpacking initramfs...
[   25.319367] insp6400 kernel: Freeing initrd memory: 20060K (ffff8800=
04000000 - ffff880005397000)
[   25.321026] insp6400 kernel: futex hash table entries: 512 (order: 3=
, 32768 bytes)
[   25.321165] insp6400 kernel: audit: initializing netlink subsys (dis=
abled)
[   25.321280] insp6400 kernel: audit: type=3D2000 audit(1463859796.475=
:1): initialized
[   25.321832] insp6400 kernel: Initialise system trusted keyring
[   25.322105] insp6400 kernel: workingset: timestamp_bits=3D34 max_ord=
er=3D19 bucket_order=3D0
[   25.325383] insp6400 kernel: zbud: loaded
[   25.326351] insp6400 kernel: Key type big_key registered
[   25.326434] insp6400 kernel: SELinux:  Registering netfilter hooks
[   25.415919] insp6400 kernel: NET: Registered protocol family 38
[   25.416032] insp6400 kernel: Key type asymmetric registered
[   25.416113] insp6400 kernel: Asymmetric key parser 'x509' registered=

[   25.416295] insp6400 kernel: Block layer SCSI generic (bsg) driver v=
ersion 0.4 loaded (major 249)
[   25.416505] insp6400 kernel: io scheduler noop registered
[   25.416585] insp6400 kernel: io scheduler deadline registered
[   25.416723] insp6400 kernel: io scheduler cfq registered (default)
[   25.417192] insp6400 kernel: xen: registering gsi 16 triggering 0 po=
larity 1
[   25.417217] insp6400 kernel: xen: --> pirq=3D16 -> irq=3D16 (gsi=3D1=
6)
[   25.417595] insp6400 kernel: xen: registering gsi 19 triggering 0 po=
larity 1
[   25.417605] insp6400 kernel: xen: --> pirq=3D19 -> irq=3D19 (gsi=3D1=
9)
[   25.417843] insp6400 kernel: pci_hotplug: PCI Hot Plug PCI Core vers=
ion: 0.5
[   25.417934] insp6400 kernel: pciehp: PCI Express Hot Plug Controller=
 Driver version: 0.4
[   25.418072] insp6400 kernel: intel_idle: does not run on family 6 mo=
del 15
[   25.418496] insp6400 kernel: ACPI: AC Adapter [AC] (on-line)
[   25.418697] insp6400 kernel: input: Lid Switch as /devices/LNXSYSTM:=
00/LNXSYBUS:00/PNP0C0D:00/input/input0
[   25.419276] insp6400 kernel: ACPI: Lid Switch [LID]
[   25.419422] insp6400 kernel: input: Power Button as /devices/LNXSYST=
M:00/LNXSYBUS:00/PNP0C0C:00/input/input1
[   25.419555] insp6400 kernel: ACPI: Power Button [PBTN]
[   25.419700] insp6400 kernel: input: Sleep Button as /devices/LNXSYST=
M:00/LNXSYBUS:00/PNP0C0E:00/input/input2
[   25.419833] insp6400 kernel: ACPI: Sleep Button [SBTN]
[   25.420048] insp6400 kernel: tsc: Marking TSC unstable due to TSC ha=
lts in idle
[   25.420432] insp6400 kernel: Warning: Processor Platform Limit not s=
upported.
[   25.426681] insp6400 kernel: thermal LNXTHERM:00: registered as ther=
mal_zone0
[   25.426764] insp6400 kernel: ACPI: Thermal Zone [THM] (72 C)
[   25.426893] insp6400 kernel: GHES: HEST is not enabled!
[   25.432933] insp6400 kernel: Serial: 8250/16550 driver, 32 ports, IR=
Q sharing enabled
[   25.445857] insp6400 kernel: hpet_acpi_add: no address or irqs in _C=
RS
[   25.446287] insp6400 kernel: Non-volatile memory driver v1.3
[   25.446523] insp6400 kernel: Linux agpgart interface v0.103
[   25.448058] insp6400 kernel: ata_piix 0000:00:1f.2: version 2.13
[   25.448971] insp6400 kernel: xen: registering gsi 17 triggering 0 po=
larity 1
[   25.448998] insp6400 kernel: xen: --> pirq=3D17 -> irq=3D17 (gsi=3D1=
7)
[   25.449034] insp6400 kernel: ata_piix 0000:00:1f.2: MAP [ P0 P2 IDE =
IDE ]
[   25.453407] insp6400 kernel: ACPI: Battery Slot [BAT0] (battery pres=
ent)
[   25.453418] insp6400 kernel: ata_piix: probe of 0000:00:1f.2 failed =
with error -22
[   25.453518] insp6400 kernel: libphy: Fixed MDIO Bus: probed
[   25.453611] insp6400 kernel: ehci_hcd: USB 2.0 'Enhanced' Host Contr=
oller (EHCI) Driver
[   25.453617] insp6400 kernel: ehci-pci: EHCI PCI platform driver
[   25.453778] insp6400 kernel: xen: registering gsi 20 triggering 0 po=
larity 1
[   25.453781] insp6400 kernel: Already setup the GSI :20
[   25.453837] insp6400 kernel: ehci-pci 0000:00:1d.7: EHCI Host Contro=
ller
[   25.453899] insp6400 kernel: ehci-pci 0000:00:1d.7: new USB bus regi=
stered, assigned bus number 1
[   25.453925] insp6400 kernel: ehci-pci 0000:00:1d.7: debug port 1
[   25.457851] insp6400 kernel: ehci-pci 0000:00:1d.7: cache line size =
of 64 is not supported
[   25.457892] insp6400 kernel: ehci-pci 0000:00:1d.7: irq 20, io mem 0=
xffa80000
[   25.463024] insp6400 kernel: ehci-pci 0000:00:1d.7: USB 2.0 started,=
 EHCI 1.00
[   25.463176] insp6400 kernel: usb usb1: New USB device found, idVendo=
r=3D1d6b, idProduct=3D0002
[   25.463261] insp6400 kernel: usb usb1: New USB device strings: Mfr=3D=
3, Product=3D2, SerialNumber=3D1
[   25.463390] insp6400 kernel: usb usb1: Product: EHCI Host Controller=

[   25.463468] insp6400 kernel: usb usb1: Manufacturer: Linux 4.6.0-1.f=
c25.x86_64 ehci_hcd
[   25.463550] insp6400 kernel: usb usb1: SerialNumber: 0000:00:1d.7
[   25.463854] insp6400 kernel: hub 1-0:1.0: USB hub found
[   25.463943] insp6400 kernel: hub 1-0:1.0: 8 ports detected
[   25.464502] insp6400 kernel: ohci_hcd: USB 1.1 'Open' Host Controlle=
r (OHCI) Driver
[   25.464592] insp6400 kernel: ohci-pci: OHCI PCI platform driver
[   25.464687] insp6400 kernel: uhci_hcd: USB Universal Host Controller=
 Interface driver
[   25.464947] insp6400 kernel: xen: registering gsi 20 triggering 0 po=
larity 1
[   25.464952] insp6400 kernel: Already setup the GSI :20
[   25.465067] insp6400 kernel: uhci_hcd 0000:00:1d.0: UHCI Host Contro=
ller
[   25.465234] insp6400 kernel: uhci_hcd 0000:00:1d.0: new USB bus regi=
stered, assigned bus number 2
[   25.465375] insp6400 kernel: uhci_hcd 0000:00:1d.0: detected 2 ports=

[   25.465488] insp6400 kernel: uhci_hcd 0000:00:1d.0: irq 20, io base =
0x0000bf80
[   25.465645] insp6400 kernel: usb usb2: New USB device found, idVendo=
r=3D1d6b, idProduct=3D0001
[   25.465730] insp6400 kernel: usb usb2: New USB device strings: Mfr=3D=
3, Product=3D2, SerialNumber=3D1
[   25.465859] insp6400 kernel: usb usb2: Product: UHCI Host Controller=

[   25.465938] insp6400 kernel: usb usb2: Manufacturer: Linux 4.6.0-1.f=
c25.x86_64 uhci_hcd
[   25.466035] insp6400 kernel: usb usb2: SerialNumber: 0000:00:1d.0
[   25.466305] insp6400 kernel: hub 2-0:1.0: USB hub found
[   25.466392] insp6400 kernel: hub 2-0:1.0: 2 ports detected
[   25.466794] insp6400 kernel: xen: registering gsi 21 triggering 0 po=
larity 1
[   25.466798] insp6400 kernel: Already setup the GSI :21
[   25.466900] insp6400 kernel: uhci_hcd 0000:00:1d.1: UHCI Host Contro=
ller
[   25.467078] insp6400 kernel: uhci_hcd 0000:00:1d.1: new USB bus regi=
stered, assigned bus number 3
[   25.467219] insp6400 kernel: uhci_hcd 0000:00:1d.1: detected 2 ports=

[   25.467355] insp6400 kernel: uhci_hcd 0000:00:1d.1: irq 21, io base =
0x0000bf60
[   25.467515] insp6400 kernel: usb usb3: New USB device found, idVendo=
r=3D1d6b, idProduct=3D0001
[   25.467598] insp6400 kernel: usb usb3: New USB device strings: Mfr=3D=
3, Product=3D2, SerialNumber=3D1
[   25.467727] insp6400 kernel: usb usb3: Product: UHCI Host Controller=

[   25.467806] insp6400 kernel: usb usb3: Manufacturer: Linux 4.6.0-1.f=
c25.x86_64 uhci_hcd
[   25.467888] insp6400 kernel: usb usb3: SerialNumber: 0000:00:1d.1
[   25.468167] insp6400 kernel: hub 3-0:1.0: USB hub found
[   25.468257] insp6400 kernel: hub 3-0:1.0: 2 ports detected
[   25.468664] insp6400 kernel: xen: registering gsi 22 triggering 0 po=
larity 1
[   25.468668] insp6400 kernel: Already setup the GSI :22
[   25.468769] insp6400 kernel: uhci_hcd 0000:00:1d.2: UHCI Host Contro=
ller
[   25.468936] insp6400 kernel: uhci_hcd 0000:00:1d.2: new USB bus regi=
stered, assigned bus number 4
[   25.469090] insp6400 kernel: uhci_hcd 0000:00:1d.2: detected 2 ports=

[   25.469224] insp6400 kernel: uhci_hcd 0000:00:1d.2: irq 22, io base =
0x0000bf40
[   25.469385] insp6400 kernel: usb usb4: New USB device found, idVendo=
r=3D1d6b, idProduct=3D0001
[   25.469468] insp6400 kernel: usb usb4: New USB device strings: Mfr=3D=
3, Product=3D2, SerialNumber=3D1
[   25.469598] insp6400 kernel: usb usb4: Product: UHCI Host Controller=

[   25.469677] insp6400 kernel: usb usb4: Manufacturer: Linux 4.6.0-1.f=
c25.x86_64 uhci_hcd
[   25.469758] insp6400 kernel: usb usb4: SerialNumber: 0000:00:1d.2
[   25.470037] insp6400 kernel: hub 4-0:1.0: USB hub found
[   25.470135] insp6400 kernel: hub 4-0:1.0: 2 ports detected
[   25.470544] insp6400 kernel: xen: registering gsi 23 triggering 0 po=
larity 1
[   25.470549] insp6400 kernel: Already setup the GSI :23
[   25.470650] insp6400 kernel: uhci_hcd 0000:00:1d.3: UHCI Host Contro=
ller
[   25.470809] insp6400 kernel: uhci_hcd 0000:00:1d.3: new USB bus regi=
stered, assigned bus number 5
[   25.470949] insp6400 kernel: uhci_hcd 0000:00:1d.3: detected 2 ports=

[   25.471090] insp6400 kernel: uhci_hcd 0000:00:1d.3: irq 23, io base =
0x0000bf20
[   25.471250] insp6400 kernel: usb usb5: New USB device found, idVendo=
r=3D1d6b, idProduct=3D0001
[   25.471333] insp6400 kernel: usb usb5: New USB device strings: Mfr=3D=
3, Product=3D2, SerialNumber=3D1
[   25.471464] insp6400 kernel: usb usb5: Product: UHCI Host Controller=

[   25.471543] insp6400 kernel: usb usb5: Manufacturer: Linux 4.6.0-1.f=
c25.x86_64 uhci_hcd
[   25.471625] insp6400 kernel: usb usb5: SerialNumber: 0000:00:1d.3
[   25.471896] insp6400 kernel: hub 5-0:1.0: USB hub found
[   25.471986] insp6400 kernel: hub 5-0:1.0: 2 ports detected
[   25.472325] insp6400 kernel: usbcore: registered new interface drive=
r usbserial
[   25.472418] insp6400 kernel: usbcore: registered new interface drive=
r usbserial_generic
[   25.472510] insp6400 kernel: usbserial: USB Serial support registere=
d for generic
[   25.472650] insp6400 kernel: i8042: PNP: PS/2 Controller [PNP0303:KB=
C,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[   25.475621] insp6400 kernel: serio: i8042 KBD port at 0x60,0x64 irq =
1
[   25.475705] insp6400 kernel: serio: i8042 AUX port at 0x60,0x64 irq =
12
[   25.475986] insp6400 kernel: mousedev: PS/2 mouse device common for =
all mice
[   25.476501] insp6400 kernel: rtc_cmos 00:05: RTC can wake from S4
[   25.476832] insp6400 kernel: rtc_cmos 00:05: rtc core: registered rt=
c_cmos as rtc0
[   25.476968] insp6400 kernel: rtc_cmos 00:05: alarms up to one month,=
 y3k, 114 bytes nvram
[   25.477160] insp6400 kernel: device-mapper: uevent: version 1.0.3
[   25.477388] insp6400 kernel: device-mapper: ioctl: 4.34.0-ioctl (201=
5-10-28) initialised: dm-devel@redhat.com
[   25.478170] insp6400 kernel: hidraw: raw HID events driver (C) Jiri =
Kosina
[   25.478337] insp6400 kernel: usbcore: registered new interface drive=
r usbhid
[   25.478418] insp6400 kernel: usbhid: USB HID core driver
[   25.478679] insp6400 kernel: drop_monitor: Initializing network drop=
 monitor service
[   25.478891] insp6400 kernel: ip_tables: (C) 2000-2006 Netfilter Core=
 Team
[   25.479086] insp6400 kernel: Initializing XFRM netlink socket
[   25.479492] insp6400 kernel: NET: Registered protocol family 10
[   25.479654] insp6400 kernel: input: AT Translated Set 2 keyboard as =
/devices/platform/i8042/serio0/input/input3
[   25.480465] insp6400 kernel: mip6: Mobile IPv6
[   25.480545] insp6400 kernel: NET: Registered protocol family 17
[   25.480913] insp6400 kernel: microcode: CPU0 sig=3D0x6f6, pf=3D0x20,=
 revision=3D0xd1
[   25.481018] insp6400 kernel: microcode: CPU1 sig=3D0x6f6, pf=3D0x20,=
 revision=3D0xd1
[   25.481170] insp6400 kernel: microcode: Microcode Update Driver: v2.=
01 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[   25.481652] insp6400 kernel: registered taskstats version 1
[   25.481751] insp6400 kernel: Loading compiled-in X.509 certificates
[   25.488546] insp6400 kernel: alg: No test for pkcs1pad(rsa,sha256) (=
pkcs1pad(rsa-generic,sha256))
[   25.490205] insp6400 kernel: Loaded X.509 cert 'Fedora kernel signin=
g key: b87ebfc4aad0759214e82d8bc0b051c2a8ceaefd'
[   25.490411] insp6400 kernel: zswap: loaded using pool lzo/zbud
[   25.491107] insp6400 kernel:   Magic number: 0:273:749
[   25.491222] insp6400 kernel: tty ttyS0: hash matches
[   25.491447] insp6400 kernel: rtc_cmos 00:05: setting system clock to=
 2016-05-21 19:43:16 UTC (1463859796)
[   25.491660] insp6400 kernel: PM: Hibernation image not present or co=
uld not be loaded.
[   25.492841] insp6400 kernel: Freeing unused kernel memory: 1568K (ff=
ffffff81d4f000 - ffffffff81ed7000)
[   25.492981] insp6400 kernel: Write protecting the kernel read-only d=
ata: 12288k
[   25.498564] insp6400 kernel: Freeing unused kernel memory: 100K (fff=
f8800017e7000 - ffff880001800000)
[   25.499571] insp6400 kernel: Freeing unused kernel memory: 844K (fff=
f880001b2d000 - ffff880001c00000)
[   25.499710] insp6400 kernel: ------------[ cut here ]------------
[   25.499798] insp6400 kernel: WARNING: CPU: 1 PID: 1 at arch/x86/mm/d=
ump_pagetables.c:225 note_page+0x63c/0x7e0
[   25.499930] insp6400 kernel: x86/mm: Found insecure W+X mapping at a=
ddress ffff880000000000/0xffff880000000000
[   25.500072] insp6400 kernel: Modules linked in:
[   25.500174] insp6400 kernel: CPU: 1 PID: 1 Comm: swapper/0 Not taint=
ed 4.6.0-1.fc25.x86_64 #1
[   25.500256] insp6400 kernel: Hardware name: Dell Inc. MM061         =
                  /0KD882, BIOS A17 06/13/2007
[   25.500389] insp6400 kernel:  0000000000000200 0000000068ad5c87 ffff=
88006e41fd40 ffffffff813dc66f
[   25.500609] insp6400 kernel:  ffff88006e41fd90 0000000000000000 ffff=
88006e41fd80 ffffffff810a740b
[   25.500828] insp6400 kernel:  000000e16e41fd60 ffff88006e41fe90 0010=
000000000067 0000000000000004
[   25.501063] insp6400 kernel: Call Trace:
[   25.501065] insp6400 kernel:  [<ffffffff813dc66f>] dump_stack+0x63/0=
x84
[   25.501065] insp6400 kernel:  [<ffffffff810a740b>] __warn+0xcb/0xf0
[   25.501065] insp6400 kernel:  [<ffffffff810a748f>] warn_slowpath_fmt=
+0x5f/0x80
[   25.501065] insp6400 kernel:  [<ffffffff8107317c>] note_page+0x63c/0=
x7e0
[   25.501065] insp6400 kernel:  [<ffffffff810736ca>] ptdump_walk_pgd_l=
evel_core+0x3aa/0x400
[   25.501065] insp6400 kernel:  [<ffffffff81073757>] ptdump_walk_pgd_l=
evel_checkwx+0x17/0x20
[   25.501065] insp6400 kernel:  [<ffffffff81068ac1>] mark_rodata_ro+0x=
f1/0x100
[   25.501065] insp6400 kernel:  [<ffffffff817d0a3a>] kernel_init+0x2a/=
0x100
[   25.501065] insp6400 kernel:  [<ffffffff817de102>] ret_from_fork+0x2=
2/0x40
[   25.501065] insp6400 kernel:  [<ffffffff817d0a10>] ? rest_init+0x80/=
0x80
[   25.501986] insp6400 kernel: ---[ end trace a1caf5dba1cf4a4c ]---
[   25.520610] insp6400 kernel: x86/mm: Checked W+X mappings: FAILED, 4=
602 W+X pages found.
[   25.543755] insp6400 systemd[1]: systemd 222 running in system mode.=
 (+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTS=
ETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN=
)
[   25.544078] insp6400 systemd[1]: Detected virtualization xen.
[   25.544167] insp6400 systemd[1]: Detected architecture x86-64.
[   25.544251] insp6400 systemd[1]: Running in initial RAM disk.
[   25.544867] insp6400 systemd[1]: Set hostname to <insp6400>.
[   25.666624] insp6400 systemd[1]: Reached target Swap.
[   25.666720] insp6400 systemd[1]: Starting Swap.
[   25.667675] insp6400 systemd[1]: Created slice -.slice.
[   25.667767] insp6400 systemd[1]: Starting -.slice.
[   25.668138] insp6400 systemd[1]: Reached target Local File Systems.
[   25.668231] insp6400 systemd[1]: Starting Local File Systems.
[   25.668660] insp6400 systemd[1]: Listening on udev Control Socket.
[   25.668754] insp6400 systemd[1]: Starting udev Control Socket.
[   25.669195] insp6400 systemd[1]: Listening on Journal Socket (/dev/l=
og).
[   25.669290] insp6400 systemd[1]: Starting Journal Socket (/dev/log).=

[   25.669810] insp6400 systemd[1]: Created slice System Slice.
[   25.669905] insp6400 systemd[1]: Starting System Slice.
[   25.670276] insp6400 systemd[1]: Reached target Slices.
[   25.670367] insp6400 systemd[1]: Starting Slices.
[   25.670721] insp6400 systemd[1]: Reached target Timers.
[   25.670812] insp6400 systemd[1]: Starting Timers.
[   25.671221] insp6400 systemd[1]: Listening on udev Kernel Socket.
[   25.672445] insp6400 systemd[1]: Starting udev Kernel Socket.
[   25.672958] insp6400 systemd[1]: Listening on Journal Audit Socket.
[   25.673067] insp6400 systemd[1]: Starting Journal Audit Socket.
[   25.673506] insp6400 systemd[1]: Listening on Journal Socket.
[   25.673600] insp6400 systemd[1]: Starting Journal Socket.
[   25.684316] insp6400 systemd[1]: Starting Setup Virtual Console...
[   25.687905] insp6400 systemd[1]: Starting Journal Service...
[   25.694238] insp6400 systemd[1]: Starting Create list of required st=
atic device nodes for the current kernel...
[   25.701437] insp6400 systemd[1]: Starting Load Kernel Modules...
[   25.704174] insp6400 systemd[1]: Started dracut ask for additional c=
mdline parameters.
[   25.706540] insp6400 systemd[1]: Starting dracut cmdline hook...
[   25.707254] insp6400 systemd[1]: Reached target Sockets.
[   25.707387] insp6400 systemd[1]: Starting Sockets.
[   25.714538] insp6400 systemd[1]: Started Create list of required sta=
tic device nodes for the current kernel.
[   25.714853] insp6400 kernel: audit: type=3D1130 audit(1463859796.722=
:2): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Dkmod-static-nodes comm=3D"systemd" exe=3D"/usr/lib/systemd=
/systemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   25.719894] insp6400 kernel: xen_wdt: Xen WatchDog Timer Driver v0.0=
1
[   25.725082] insp6400 kernel: xen_wdt: initialized (timeout=3D60s, no=
wayout=3D0)
[   25.727892] insp6400 kernel: xen:tmem: frontswap enabled, RAM provid=
ed by Xen Transcendent Memory
[   25.731921] insp6400 systemd[1]: Starting Create Static Device Nodes=
 in /dev...
[   25.734078] insp6400 kernel: xen:tmem: cleancache enabled, RAM provi=
ded by Xen Transcendent Memory
[   25.734240] insp6400 kernel: xen_selfballoon: Xen selfballooning dri=
ver disabled for domain0
[   25.750915] insp6400 systemd[1]: Started Create Static Device Nodes =
in /dev.
[   25.751138] insp6400 kernel: audit: type=3D1130 audit(1463859796.759=
:3): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Dsystemd-tmpfiles-setup-dev comm=3D"systemd" exe=3D"/usr/li=
b/systemd/systemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   25.769429] insp6400 kernel: xen:xen_evtchn: Event-channel device in=
stalled
[   25.801057] insp6400 systemd-journal[133]: Journal started
[   25.801644] insp6400 systemd[1]: Started Journal Service.
[   25.801867] insp6400 kernel: audit: type=3D1130 audit(1463859796.809=
:4): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Dsystemd-journald comm=3D"systemd" exe=3D"/usr/lib/systemd/=
systemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   25.802771] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_wdt'
[   25.802873] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dkmod-static-nod=
es comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D=
? terminal=3D? res=3Dsuccess'
[   25.803350] insp6400 systemd-modules-load[139]: Inserted module 'tme=
m'
[   25.803436] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-tmpfile=
s-setup-dev comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D=
? addr=3D? terminal=3D? res=3Dsuccess'
[   25.803850] insp6400 systemd-modules-load[139]: Inserted module 'xen=
fs'
[   25.803917] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-journal=
d comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D=
? terminal=3D? res=3Dsuccess'
[   25.804327] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_evtchn'
[   25.804707] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_gntdev'
[   25.805101] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_gntalloc'
[   25.807396] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_blkback'
[   25.808303] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_netback'
[   25.812606] insp6400 dracut-cmdline[140]: dracut-23 (Twenty Three) d=
racut-043-63.git20151211.fc23
[   25.820065] insp6400 dracut-cmdline[140]: Using kernel command line =
parameters:
[   25.825903] insp6400 dracut-cmdline[140]: rd.driver.pre=3Dxen_wdt rd=
.driver.pre=3Dtmem rd.driver.pre=3Dxenfs ro root=3D/dev/mapper/vg_insp6=
400-lv_root LANG=3Den_US.UTF-8 microcode.early=3Dy
[   25.827808] insp6400 kernel: xen_pciback: backend is vpci
[   25.829636] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_pciback'
[   25.890149] insp6400 kernel: Rounding down aligned max_sectors from =
4294967295 to 4294967288
[   25.899864] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_scsiback'
[   25.904836] insp6400 kernel: xen_acpi_processor: Uploading Xen proce=
ssor PM info
[   25.906123] insp6400 systemd-modules-load[139]: Inserted module 'xen=
_acpi_processor'
[   25.910839] insp6400 kernel: audit: type=3D1130 audit(1463859796.918=
:5): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Dsystemd-modules-load comm=3D"systemd" exe=3D"/usr/lib/syst=
emd/systemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   25.916953] insp6400 systemd[1]: Started Load Kernel Modules.
[   25.917110] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-modules=
-load comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? ad=
dr=3D? terminal=3D? res=3Dsuccess'
[   25.917510] insp6400 systemd[1]: Starting Apply Kernel Variables...
[   25.933869] insp6400 systemd[1]: Started Apply Kernel Variables.
[   25.933982] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-sysctl =
comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D?=
 terminal=3D? res=3Dsuccess'
[   25.933044] insp6400 kernel: audit: type=3D1130 audit(1463859796.941=
:6): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Dsystemd-sysctl comm=3D"systemd" exe=3D"/usr/lib/systemd/sy=
stemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   25.969767] insp6400 systemd[1]: Started Setup Virtual Console.
[   25.969888] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-vconsol=
e-setup comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? =
addr=3D? terminal=3D? res=3Dsuccess'
[   25.969371] insp6400 kernel: audit: type=3D1130 audit(1463859796.977=
:7): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Dsystemd-vconsole-setup comm=3D"systemd" exe=3D"/usr/lib/sy=
stemd/systemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   26.125929] insp6400 kernel: audit: type=3D1130 audit(1463859797.133=
:8): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Ddracut-cmdline comm=3D"systemd" exe=3D"/usr/lib/systemd/sy=
stemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   26.127561] insp6400 systemd[1]: Started dracut cmdline hook.
[   26.127647] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Ddracut-cmdline =
comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D?=
 terminal=3D? res=3Dsuccess'
[   26.142868] insp6400 systemd[1]: Starting dracut pre-udev hook...
[   26.165501] insp6400 kernel: psmouse serio1: synaptics: Touchpad mod=
el: 1, fw: 6.2, id: 0x180b1, caps: 0xa04713/0x200000/0x0/0x0, board id:=
 0, fw id: 122744
[   26.201739] insp6400 kernel: input: SynPS/2 Synaptics TouchPad as /d=
evices/platform/i8042/serio1/input/input5
[   26.265899] insp6400 systemd[1]: Started dracut pre-udev hook.
[   26.263791] insp6400 kernel: audit: type=3D1130 audit(1463859797.271=
:9): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel m=
sg=3D'unit=3Ddracut-pre-udev comm=3D"systemd" exe=3D"/usr/lib/systemd/s=
ystemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   26.266093] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Ddracut-pre-udev=
 comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D=
? terminal=3D? res=3Dsuccess'
[   26.281644] insp6400 systemd[1]: Starting udev Kernel Device Manager=
...
[   26.293827] insp6400 systemd[1]: Started udev Kernel Device Manager.=

[   26.298519] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-udevd c=
omm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D? =
terminal=3D? res=3Dsuccess'
[   26.299332] insp6400 systemd[1]: Started dracut pre-trigger hook.
[   26.298228] insp6400 kernel: audit: type=3D1130 audit(1463859797.306=
:10): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel =
msg=3D'unit=3Dsystemd-udevd comm=3D"systemd" exe=3D"/usr/lib/systemd/sy=
stemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[   26.309285] insp6400 systemd[1]: Starting udev Coldplug all Devices.=
..
[   26.320045] insp6400 kernel: clocksource: tsc: mask: 0xfffffffffffff=
fff max_cycles: 0x1a5c6b5152d, max_idle_ns: 440795297455 ns
[   26.432731] insp6400 systemd[1]: Mounting Configuration File System.=
..
[   26.441434] insp6400 systemd[1]: Mounted Configuration File System.
[   26.446878] insp6400 systemd[1]: Started udev Coldplug all Devices.
[   26.447200] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dsystemd-udev-tr=
igger comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? ad=
dr=3D? terminal=3D? res=3Dsuccess'
[   26.460642] insp6400 systemd[1]: Starting Show Plymouth Boot Screen.=
..
[   26.461704] insp6400 systemd[1]: Starting dracut initqueue hook...
[   26.462884] insp6400 systemd[1]: Reached target System Initializatio=
n.
[   26.463427] insp6400 systemd[1]: Starting System Initialization.
[   26.493128] insp6400 kernel: ACPI: Video Device [VID1] (multi-head: =
yes  rom: no  post: no)
[   26.539892] insp6400 kernel: acpi device:27: registered as cooling_d=
evice2
[   26.540326] insp6400 kernel: input: Video Bus as /devices/LNXSYSTM:0=
0/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:01/input/input6
[   26.540901] insp6400 kernel: [Firmware Bug]: Duplicate ACPI video bu=
s devices for the same VGA controller, please try module parameter "vid=
eo.allow_duplicates=3D1"if the current driver doesn't work.
[   26.554074] insp6400 kernel: wmi: Mapper loaded
[   26.589095] insp6400 kernel: xen: registering gsi 17 triggering 0 po=
larity 1
[   26.589107] insp6400 kernel: Already setup the GSI :17
[   26.606107] insp6400 kernel: [drm] Initialized drm 1.1.0 20060810
[   26.617215] insp6400 kernel: sdhci: Secure Digital Host Controller I=
nterface driver
[   26.617313] insp6400 kernel: sdhci: Copyright(c) Pierre Ossman
[   26.626633] insp6400 kernel: sdhci-pci 0000:03:01.1: SDHCI controlle=
r found [1180:0822] (rev 19)
[   26.637427] insp6400 kernel: xen: registering gsi 18 triggering 0 po=
larity 1
[   26.637458] insp6400 kernel: xen: --> pirq=3D18 -> irq=3D18 (gsi=3D1=
8)
[   26.648342] insp6400 kernel: mmc0: SDHCI controller on PCI [0000:03:=
01.1] using DMA
[   26.697466] insp6400 kernel: xen: registering gsi 19 triggering 0 po=
larity 1
[   26.697478] insp6400 kernel: Already setup the GSI :19
[   26.726092] insp6400 kernel: dcdbas dcdbas: Dell Systems Management =
Base Driver (version 5.6.0-3.2)
[   26.750069] insp6400 kernel: firewire_ohci 0000:03:01.0: added OHCI =
v1.10 device as card 0, 4 IR + 4 IT contexts, quirks 0x11
[   26.750594] insp6400 kernel: xen: registering gsi 17 triggering 0 po=
larity 1
[   26.750602] insp6400 kernel: Already setup the GSI :17
[   26.758082] insp6400 kernel: ssb: Found chip with id 0x4401, rev 0x0=
2 and package 0x00
[   26.758179] insp6400 kernel: ssb: Core 0 found: Fast Ethernet (cc 0x=
806, rev 0x07, vendor 0x4243)
[   26.758190] insp6400 kernel: ssb: Core 1 found: V90 (cc 0x807, rev 0=
x03, vendor 0x4243)
[   26.758200] insp6400 kernel: ssb: Core 2 found: PCI (cc 0x804, rev 0=
x0A, vendor 0x4243)
[   26.773453] insp6400 kernel: dell_laptop: Keyboard brightness level =
control not supported
[   26.780868] insp6400 kernel: ssb: Sonics Silicon Backplane found on =
PCI device 0000:03:00.0
[   26.781188] insp6400 kernel: b44: Broadcom 44xx/47xx 10/100 PCI ethe=
rnet driver version 2.0
[   26.789689] insp6400 kernel: b44 ssb0:0 eth0: Broadcom 44xx/47xx 10/=
100 PCI ethernet driver 00:15:c5:04:7d:4f
[   26.792609] insp6400 kernel: xen: registering gsi 16 triggering 0 po=
larity 1
[   26.792618] insp6400 kernel: Already setup the GSI :16
[   26.793432] insp6400 kernel: dell_wmi: Detected Dell WMI interface v=
ersion 1
[   26.794091] insp6400 kernel: pci 0000:00:00.0: Intel 945GM Chipset
[   26.794661] insp6400 kernel: pci 0000:00:00.0: detected gtt size: 26=
2144K total, 262144K mappable
[   26.795385] insp6400 kernel: pci 0000:00:00.0: detected 8192K stolen=
 memory
[   26.796738] insp6400 kernel: [drm] Memory usable by graphics device =
=3D 256M
[   26.796840] insp6400 kernel: [drm] Replacing VGA console driver
[   26.798121] insp6400 kernel: Console: switching to colour dummy devi=
ce 80x25
[   26.804408] insp6400 kernel: input: Dell WMI hotkeys as /devices/vir=
tual/input/input7
[   26.858607] insp6400 kernel: [drm] Supports vblank timestamp caching=
 Rev 2 (21.10.2013).
[   26.858620] insp6400 kernel: [drm] Driver supports precise vblank ti=
mestamp query.
[   26.863038] insp6400 kernel: vgaarb: device changed decodes: PCI:000=
0:00:02.0,olddecodes=3Dio+mem,decodes=3Dio+mem:owns=3Dio+mem
[   26.888732] insp6400 kernel: [drm] RC6 disabled, disabling runtime P=
M support
[   26.888771] insp6400 kernel: [drm] initialized overlay support
[   27.114989] insp6400 kernel: [drm] Initialized i915 1.6.0 20160229 f=
or 0000:00:02.0 on minor 0
[   27.124903] insp6400 kernel: fbcon: inteldrmfb (fb0) is primary devi=
ce
[   27.251327] insp6400 kernel: firewire_core 0000:03:01.0: created dev=
ice fw0: GUID 444fc0000e8ad921, S400
[   28.022992] insp6400 kernel: Console: switching to colour frame buff=
er device 160x50
[   28.029251] insp6400 kernel: i915 0000:00:02.0: fb0: inteldrmfb fram=
e buffer device
[   28.272816] insp6400 systemd[1]: Received SIGRTMIN+20 from PID 312 (=
plymouthd).
[   28.275887] insp6400 systemd[1]: Started Show Plymouth Boot Screen.
[   28.276088] insp6400 audit[1]: SERVICE_START pid=3D1 uid=3D0 auid=3D=
4294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dplymouth-start =
comm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D?=
 terminal=3D? res=3Dsuccess'
[   28.276818] insp6400 systemd[1]: Started Forward Password Requests t=
o Plymouth Directory Watch.
[   28.277557] insp6400 systemd[1]: Starting Forward Password Requests =
to Plymouth Directory Watch.
[   28.278284] insp6400 systemd[1]: Started Dispatch Password Requests =
to Console Directory Watch.
[   28.278998] insp6400 systemd[1]: Reached target Paths.
[   28.279731] insp6400 systemd[1]: Starting Paths.
[   28.280459] insp6400 systemd[1]: Reached target Basic System.
[   28.281208] insp6400 systemd[1]: Starting Basic System.
[  226.128271] insp6400 dracut-initqueue[311]: Warning: Could not boot.=

[  226.135182] insp6400 systemd[1]: Received SIGRTMIN+20 from PID 312 (=
plymouthd).
[  226.139111] insp6400 dracut-initqueue[311]: Warning: /dev/mapper/vg_=
insp6400-lv_root does not exist
[  226.170424] insp6400 systemd[1]: Starting Dracut Emergency Shell...
[  226.203531] insp6400 systemd[1]: Received SIGRTMIN+21 from PID 312 (=
plymouthd).
[  226.203878] insp6400 kernel: audit_printk_skb: 6 callbacks suppresse=
d
[  226.203931] insp6400 kernel: audit: type=3D1131 audit(1463859997.211=
:13): pid=3D1 uid=3D0 auid=3D4294967295 ses=3D4294967295 subj=3Dkernel =
msg=3D'unit=3Dplymouth-start comm=3D"systemd" exe=3D"/usr/lib/systemd/s=
ystemd" hostname=3D? addr=3D? terminal=3D? res=3Dsuccess'
[  226.204453] insp6400 audit[1]: SERVICE_STOP pid=3D1 uid=3D0 auid=3D4=
294967295 ses=3D4294967295 subj=3Dkernel msg=3D'unit=3Dplymouth-start c=
omm=3D"systemd" exe=3D"/usr/lib/systemd/systemd" hostname=3D? addr=3D? =
terminal=3D? res=3Dsuccess'

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--nextPart4938201.HD0MuVA92d--



From xen-users-bounces@lists.xen.org Sun May 22 19:23:19 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 19:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4Yx1-0004Ib-Tq; Sun, 22 May 2016 19:22:11 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1b4Yx0-0004IV-H3
 for xen-users@lists.xen.org; Sun, 22 May 2016 19:22:10 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 CA/47-18833-1E602475; Sun, 22 May 2016 19:22:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrAIsWRWlGSWpSXmKPExsVy5TE/v+5DNqd
 wg83LOSxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ozFN54yFdxgrlj84SlrA+Nfpi5GLg4hgfmM
 Eos3bGbvYuTkYBFQlWh4NImli5GDg03AWuLKDVmQsIiApcSCDfOYQGxmgVCJraeWsIDYwgIJE
 tfmXAKL8wqYSOxbvYQJpJVTQF1i1VJ2iPELGSV625aCjZcQsJd49Gs2C0S9oMTJmU/AVjED1a
 +fJwQxXlti2cLXzCC9EgKfGSUe39/OCOH0sUusuPyEaQIj/ywk/bMQ+mch6V/AyLyKUb04tag
 stUjXSC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzAEGYBgB+Oyv06HGCU5mJRE
 eVO77cOF+JLyUyozEosz4otKc1KLDzFqcHAIbF67+gKjFEtefl6qkgRvJatTuJBgUWp6akVaZ
 g4wSmBKJTh4lER4q0DSvMUFibnFmekQqVOMuhwLftxeyyQENkNKnNcGpEgApCijNA9uBCxiLz
 HKSgnzMgIdKMRTkFqUm1mCKv+KUZyDUUmY1w9kCk9mXgncpldARzABHfFQ2gHkiJJEhJRUA2O
 Wop8yz2eVBZtC8v85rNtynG3GDh+ntxuD5nJx/vGbE8NkK7PtDOfzeRe5S29w2oT3r7Lcxuz8
 R/hDjmTPRv1PlV8fnT7qWaCQobtlvrgjq/xy3+/OR2qXFek1PV42T1pEQtA0QaIx7O3z3w6Tp
 jDXW/87+8pVY6Fwe+a9KNPPstWbrEM9fymxFGckGmoxFxUnAgB1A37V0wIAAA==
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-13.tower-21.messagelabs.com!1463944928!15454797!1
X-Originating-IP: [212.227.15.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12436 invoked from network); 22 May 2016 19:22:09 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.15)
 by server-13.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 22 May 2016 19:22:09 -0000
Received: from debian-desktop ([89.183.104.4]) by mail.gmx.com (mrgmx001) with
 ESMTPSA (Nemesis) id 0Llm5o-1bdthT2Pg0-00ZLXk;
 Sun, 22 May 2016 21:22:03 +0200
Date: Sun, 22 May 2016 21:05:12 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
Message-ID: <20160522210512.3609caf0@debian-desktop>
In-Reply-To: <5740F3BE.6040200@amd.com>
References: <20160507180657.42b6ec20@debian-desktop>
 <20160509092840.j3qd2javhsjgpvrx@mac>
 <20160522011000.4d8d6b03@debian-desktop> <5740F3BE.6040200@amd.com>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Provags-ID: V03:K0:ZnHwVXKyYb5EwizycA3bWirql03j7rf8SbK/Pb81d/f/SFEr4Zy
 IHvtDY3eEI1uMox9HF8fKjwCRUh+rzMGHvjxPtxSeEOn1TlD3VoSThkIZB5TV0S8C91s73o
 yWC4uV1ygpdMJtRX84c+aMjdssR+9l3SW/Bo2u7tFfc1jqonpiAqmrFTEmw2G2Ye8tof6xp
 /nfyQp+QvyGle6ZeeoAEA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:CIakXtCK2fU=:Apl/SLLLMkCurL4714tGTa
 K8PPC1Yw84JdErnjNV9/6gja0ijgBqJrNWR3dKA3ejMdEJDRYpKBFcbcaoRvlK1Lr1JrRcnvk
 PzoEM+sg0tmrplQj+Ssed36FSuy1jdv1PX8OEBVvgFtWlbMmohLmrEjqPijQxjUs/M0AgffDJ
 fwlBTryzMW4ptZ9C7Tlke+As83l6yv0/PxkVuRsZxVyqRNkLb/C9LVRU1GSYE5dBQ6F0FovWm
 zzYJRohlS6DERQFRTQFXndHEQKRqu1r90j1wNPdEGaNvoo8CAXMN7KClrZ8RoIXkxQA707z/1
 Yu9ruLAIulfzbGQ1Qrqg8RwzNFQ1CT/4qFR1z++3+LPGBJDQbmgEknY8bJJF0mcyrcXvXTFqk
 fe5rOUhm4E1idX21cgCbrx83MC8FS76JaDnsg/qUnp8Op7jKq2T0ZugWOb2iJHj8Otr/i05Iq
 YuCsFFO0lKjVNWRFbTgABA68PTZp0wZBgFqD/gxcZGumHZ+nGKJz/4GGJlY3X3omWpvfR+rFr
 mS9zD5Ojy+qQhh5gKUYSAkk3GGuwLMZGYRKIM0jsWNCSF5WTUn/q83vAap5uO6+68mIV9u/kH
 ysN3CGsZezB0lJ9R57p9tbrqekspUqTfXKh8V8Lpsah8m/7eAjqidJe6W5ca9t+eRcxXG3lmO
 ctk/wioLAN6Y9Fy2szRoLKIdjPuNGne709fSiODnqvs/HR1VnkYbblDK4DLCaiijTjOkjhG7e
 1tKQG4nVP+sE56R5SfD7+UitaewknAh/kuFRVANvqErOmx3G+dKbEtRtwEDJ9USTKBHHw7HJw
 PA6F6UE
Cc: xen-users@lists.xen.org,
 Roger Pau =?UTF-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU2F0LCAyMSBNYXkgMjAxNiAxODo0ODoxNCAtMDUwMApTdXJhdmVlIFN1dGhpa3VscGFuaXQg
d3JvdGU6Cgo+IEhpIEFsbCwKPiAKPiBUaGUgcGF0Y2ggc2VyaWVzIDoKPiAKPiBbUEFUQ0ggdjMg
MC8zXSBGaXggeGVuIGNyYXNoIHdoZW4gc3RhcnRpbmcgSFZNIGd1ZXN0IGR1ZSB0byBtaXNzaW5n
IGlvIAo+IGhhbmRsZXIKPiAKPiBTaG91bGQgZml4IHRoaXMgaXNzdWUuIFBsZWFzZSBnaXZlIGl0
IGEgdHJ5LgoKSGksCgp0aGFua3MgYSBsb3QhIFdpdGggeW91ciBwYXRjaCBhcHBsaWVkIEknbSBh
YmxlIHRvIGNyZWF0ZSBodm0gZG9tYWlucwphZ2Fpbi4gSSBkaWRuJ3QgZG8gZXh0ZW5zaXZlIHRl
c3RpbmcgeWV0IGJlY2F1c2UgdGhlIGRvbWFpbnMgaGF2ZQpwcm9ibGVtcyB3aXRoIGdyYXBoaWNh
bCBvdXRwdXQuIEkgd2lsbCBvcGVuIGEgbmV3IHRocmVhZCBmb3IgdGhhdAppc3N1ZS4KClLDvGRp
Z2VyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
dXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Sun May 22 19:23:19 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 19:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4Ywx-0004II-HN; Sun, 22 May 2016 19:22:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1b4Ywv-0004IC-Ve
 for xen-users@lists.xen.org; Sun, 22 May 2016 19:22:06 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 C1/18-03293-DD602475; Sun, 22 May 2016 19:22:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnkeJIrShJLcpLzFFi42K58pifX/cOm1O
 4wZzjGharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa0bXmscsBdtYKhYeOMvawHiBuYuRi0NIYC+j
 xK2Zm4EcTg4WAVWJGf9WsHQxcnCwCVhLXLkhC2KKCKhL3PuvD1IhLGAscbltESOIzStgIvHl0
 HYwW0LAXuLRr9ksEHFBiZMzn4BNYQZqXT9PCCTMLKAtsWzha7CtEgKfGSX2rnjOAtHbxy6xZr
 3JBEaeWUjaZyG0z0LSvoCReRWjRnFqUVlqka6hoV5SUWZ6RkluYmaOrqGBsV5uanFxYnpqTmJ
 SsV5yfu4mRmDgMADBDsbVv50OMUpyMCmJ8qZ224cL8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuC1
 YnUKFxIsSk1PrUjLzAGGMExagoNHSYS3CiTNW1yQmFucmQ6ROsWoy7Hgx+21TEIsefl5qVLiv
 DYgRQIgRRmleXAjYPF0iVFWSpiXEegoIZ6C1KLczBJU+VeM4hyMSsK8oiBTeDLzSuA2vQI6gg
 noiIfSDiBHlCQipKQaGOUEXM9vfGnTMaH4xWuN1Auplku0d6ewBfX6qHDNub532tdY5esrzyl
 26eSktG6N3XY8rvJR92fhO5X2e//zxuw8ZirtsFv/sku977f3EuEXq0tDU3rdtL/WXznJZJU6
 Z/OFKh+2w0ri7Wf5fT8+/KT/iJWF+1L2htdSWeFC+4v8j8n+uV5/XomlOCPRUIu5qDgRAOImq
 tCiAgAA
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-10.tower-31.messagelabs.com!1463944924!40776303!1
X-Originating-IP: [212.227.15.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53134 invoked from network); 22 May 2016 19:22:04 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.15)
 by server-10.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 22 May 2016 19:22:04 -0000
Received: from debian-desktop ([89.183.104.4]) by mail.gmx.com (mrgmx001) with
 ESMTPSA (Nemesis) id 0Mdren-1av1sH01kr-00PfK1 for
 <xen-users@lists.xen.org>; Sun, 22 May 2016 21:22:04 +0200
Date: Sun, 22 May 2016 21:20:45 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: xen-users <xen-users@lists.xen.org>
Message-ID: <20160522212045.7fc65ebe@debian-desktop>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Provags-ID: V03:K0:xJJty9oEJmqXKsop45GklDo83aCHxHyzXt3PnTlb8EpSHeNWYGB
 P2jnz7kvvs4uF0ExFntJdgpLULheXuZeekC5hEkNGnAqjnQuyuguMKrD39MSAbN0VqfZ4W4
 Vlzy/D/R9+w8EDIdK94/e6I+jEmPsFFc8vsrKjhsYeHtdFdSPqAHpbl8oVKdGWDAZhXdF1N
 ZmqI7Go+/KXW5IXpNrN4w==
X-UI-Out-Filterresults: notjunk:1;V01:K0:B+eHfFc0Ufo=:gKYdBRs0EFss54aaEczc8h
 DDO1i7qbE0YBAi2JpURdIcJne9LZISNYU5WdSPyYT5OL5+9JYiPCQtO+/fHKdTVNaIIUhzqWY
 ZAX/2MbccG81iSdLwVRZ5Wi39xUTBHvKc0rJv8rmg9C9YoWh0vM7YwjcwiRYqAmTtNLsynyP2
 npPbBBdATaIsZZh2hnqpWq6Glk4Vd7JBXIZjTAQP/BZEma9vh/6fvWak6E8DOpvlVggzGSPvm
 JEIWE3luJhB7n02Z4zXYumTIOmNnIZrPZ078qBjThEwr7vzC0D0RK9QJ1q+9EnTv9t5bUrTn/
 5BEWa0JqE7aAMynwhVVoewJMO8IAWCV7JsVymnkjhmSsVCfZDKOw5dDWCsIbuBlrWPgFxtRbn
 VNHWLyWD8hsCwS+aPk8GFzlgRMKe9Kgj6VIVEsEfMuD8o8jTHIrtg4I11VcozjiPGtSNuTf35
 Y501SiqLrSqDln9mYNLh2sJ1ZpFcbIjnx8wdUGZqAJko3WkG/PMXEemcRnYfu7jw/6LKZlP+v
 ZhwP6vAXlD8eqrEnXdk9AkmzmZWA4UMdKMdsHxs/gc/A4hvYDdPyRAdkW3LU8vXe+0ixvB7gU
 OPMgOFsLI9ic3Z5vsHZzjfYLblS6A4DVqcUiiDYTSCeBkFU1Aboq1/kvzTRpBOjqYh/ptQTI9
 PGdUavWMQYbv6wUbf0ioAbwqIURzTamszPlSz3Jg6TQ/pX67JWU5NB5P3cWlXDZWqiBQM3g39
 xJjoOu1/o/FXmbYZVQ+I5iaQphG0suRMwMVxCVfWvwbF0Pw8mYaHAbI23uWUZ3zKB7TkQfac5
 zZAlZmW
Subject: [Xen-users] Xen 4.6: Broken graphical output from DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGksCgpiZWZvcmUgSSBjYW4gZmluYWxseSBtaWdyYXRlIG15IHNldHVwIGZyb20gWGVuIDQuNCB0
byA0LjYgdGhlcmUgaXMKc3RpbGwgYSBzZXJpb3VzIGlzc3VlIHRvIGJlIHNvbHZlZDogd2hpbGUg
dGV4dCBjb25zb2xlIG91dHB1dCBvbgpEb21VJ3MgaXMgd29ya2luZyBmaW5lLCB0aGUgZ3JhcGhp
Y2FsIG91dHB1dCBpc24ndCB3b3JraW5nIGF0IGFsbC4KCkknbSBleHBlcmllbmNpbmcgdGhpcyB3
aXRoIGRvbWFpbnMgcnVubmluZyB3aXRoIExpbnV4IGFuZCBXaW5kb3dzLCBubwptYXR0ZXIgaWYg
Y29ubmVjdGluZyB2aWEgU0RMLCBWTkMgb3IgU3BpY2UgYW5kIHdpdGggYWxsIHZpcnR1YWwgVkdB
CmFkYXB0ZXJzLgoKVGhlIGJlaGF2aW91ciBpcyBkaWZmZXJlbnQgZGVwZW5kaW5nIG9uIHRoZSBj
b25maWd1cmF0aW9uOiBzb21lIGdpdmUKYSBibGFjayBzY3JlZW4sIG90aGVycyBzaG93IGEgc3Rh
dGljIGRlc2t0b3Agb3IgY29uc29sZSB0aGF0IGRvZXNuJ3QKcmVhY3RzIHRvIHVzZXIgYWN0aW9u
cy4KCkFueW9uZSBoYXMgYW4gaWRlYSB3aGVyZSB0byBzdGFydD8KClLDvGRpZ2VyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11
c2Vycw==

From xen-users-bounces@lists.xen.org Sun May 22 19:23:19 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 19:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4Yx1-0004Ib-Tq; Sun, 22 May 2016 19:22:11 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1b4Yx0-0004IV-H3
 for xen-users@lists.xen.org; Sun, 22 May 2016 19:22:10 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 CA/47-18833-1E602475; Sun, 22 May 2016 19:22:09 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrAIsWRWlGSWpSXmKPExsVy5TE/v+5DNqd
 wg83LOSxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ozFN54yFdxgrlj84SlrA+Nfpi5GLg4hgfmM
 Eos3bGbvYuTkYBFQlWh4NImli5GDg03AWuLKDVmQsIiApcSCDfOYQGxmgVCJraeWsIDYwgIJE
 tfmXAKL8wqYSOxbvYQJpJVTQF1i1VJ2iPELGSV625aCjZcQsJd49Gs2C0S9oMTJmU/AVjED1a
 +fJwQxXlti2cLXzCC9EgKfGSUe39/OCOH0sUusuPyEaQIj/ywk/bMQ+mch6V/AyLyKUb04tag
 stUjXSC+pKDM9oyQ3MTNH19DATC83tbg4MT01JzGpWC85P3cTIzAEGYBgB+Oyv06HGCU5mJRE
 eVO77cOF+JLyUyozEosz4otKc1KLDzFqcHAIbF67+gKjFEtefl6qkgRvJatTuJBgUWp6akVaZ
 g4wSmBKJTh4lER4q0DSvMUFibnFmekQqVOMuhwLftxeyyQENkNKnNcGpEgApCijNA9uBCxiLz
 HKSgnzMgIdKMRTkFqUm1mCKv+KUZyDUUmY1w9kCk9mXgncpldARzABHfFQ2gHkiJJEhJRUA2O
 Wop8yz2eVBZtC8v85rNtynG3GDh+ntxuD5nJx/vGbE8NkK7PtDOfzeRe5S29w2oT3r7Lcxuz8
 R/hDjmTPRv1PlV8fnT7qWaCQobtlvrgjq/xy3+/OR2qXFek1PV42T1pEQtA0QaIx7O3z3w6Tp
 jDXW/87+8pVY6Fwe+a9KNPPstWbrEM9fymxFGckGmoxFxUnAgB1A37V0wIAAA==
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-13.tower-21.messagelabs.com!1463944928!15454797!1
X-Originating-IP: [212.227.15.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 12436 invoked from network); 22 May 2016 19:22:09 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.15)
 by server-13.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 22 May 2016 19:22:09 -0000
Received: from debian-desktop ([89.183.104.4]) by mail.gmx.com (mrgmx001) with
 ESMTPSA (Nemesis) id 0Llm5o-1bdthT2Pg0-00ZLXk;
 Sun, 22 May 2016 21:22:03 +0200
Date: Sun, 22 May 2016 21:05:12 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
Message-ID: <20160522210512.3609caf0@debian-desktop>
In-Reply-To: <5740F3BE.6040200@amd.com>
References: <20160507180657.42b6ec20@debian-desktop>
 <20160509092840.j3qd2javhsjgpvrx@mac>
 <20160522011000.4d8d6b03@debian-desktop> <5740F3BE.6040200@amd.com>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Provags-ID: V03:K0:ZnHwVXKyYb5EwizycA3bWirql03j7rf8SbK/Pb81d/f/SFEr4Zy
 IHvtDY3eEI1uMox9HF8fKjwCRUh+rzMGHvjxPtxSeEOn1TlD3VoSThkIZB5TV0S8C91s73o
 yWC4uV1ygpdMJtRX84c+aMjdssR+9l3SW/Bo2u7tFfc1jqonpiAqmrFTEmw2G2Ye8tof6xp
 /nfyQp+QvyGle6ZeeoAEA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:CIakXtCK2fU=:Apl/SLLLMkCurL4714tGTa
 K8PPC1Yw84JdErnjNV9/6gja0ijgBqJrNWR3dKA3ejMdEJDRYpKBFcbcaoRvlK1Lr1JrRcnvk
 PzoEM+sg0tmrplQj+Ssed36FSuy1jdv1PX8OEBVvgFtWlbMmohLmrEjqPijQxjUs/M0AgffDJ
 fwlBTryzMW4ptZ9C7Tlke+As83l6yv0/PxkVuRsZxVyqRNkLb/C9LVRU1GSYE5dBQ6F0FovWm
 zzYJRohlS6DERQFRTQFXndHEQKRqu1r90j1wNPdEGaNvoo8CAXMN7KClrZ8RoIXkxQA707z/1
 Yu9ruLAIulfzbGQ1Qrqg8RwzNFQ1CT/4qFR1z++3+LPGBJDQbmgEknY8bJJF0mcyrcXvXTFqk
 fe5rOUhm4E1idX21cgCbrx83MC8FS76JaDnsg/qUnp8Op7jKq2T0ZugWOb2iJHj8Otr/i05Iq
 YuCsFFO0lKjVNWRFbTgABA68PTZp0wZBgFqD/gxcZGumHZ+nGKJz/4GGJlY3X3omWpvfR+rFr
 mS9zD5Ojy+qQhh5gKUYSAkk3GGuwLMZGYRKIM0jsWNCSF5WTUn/q83vAap5uO6+68mIV9u/kH
 ysN3CGsZezB0lJ9R57p9tbrqekspUqTfXKh8V8Lpsah8m/7eAjqidJe6W5ca9t+eRcxXG3lmO
 ctk/wioLAN6Y9Fy2szRoLKIdjPuNGne709fSiODnqvs/HR1VnkYbblDK4DLCaiijTjOkjhG7e
 1tKQG4nVP+sE56R5SfD7+UitaewknAh/kuFRVANvqErOmx3G+dKbEtRtwEDJ9USTKBHHw7HJw
 PA6F6UE
Cc: xen-users@lists.xen.org,
 Roger Pau =?UTF-8?B?TW9ubsOp?= <roger.pau@citrix.com>
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gU2F0LCAyMSBNYXkgMjAxNiAxODo0ODoxNCAtMDUwMApTdXJhdmVlIFN1dGhpa3VscGFuaXQg
d3JvdGU6Cgo+IEhpIEFsbCwKPiAKPiBUaGUgcGF0Y2ggc2VyaWVzIDoKPiAKPiBbUEFUQ0ggdjMg
MC8zXSBGaXggeGVuIGNyYXNoIHdoZW4gc3RhcnRpbmcgSFZNIGd1ZXN0IGR1ZSB0byBtaXNzaW5n
IGlvIAo+IGhhbmRsZXIKPiAKPiBTaG91bGQgZml4IHRoaXMgaXNzdWUuIFBsZWFzZSBnaXZlIGl0
IGEgdHJ5LgoKSGksCgp0aGFua3MgYSBsb3QhIFdpdGggeW91ciBwYXRjaCBhcHBsaWVkIEknbSBh
YmxlIHRvIGNyZWF0ZSBodm0gZG9tYWlucwphZ2Fpbi4gSSBkaWRuJ3QgZG8gZXh0ZW5zaXZlIHRl
c3RpbmcgeWV0IGJlY2F1c2UgdGhlIGRvbWFpbnMgaGF2ZQpwcm9ibGVtcyB3aXRoIGdyYXBoaWNh
bCBvdXRwdXQuIEkgd2lsbCBvcGVuIGEgbmV3IHRocmVhZCBmb3IgdGhhdAppc3N1ZS4KClLDvGRp
Z2VyCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4t
dXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54
ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Sun May 22 19:23:19 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sun, 22 May 2016 19:23:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4Ywx-0004II-HN; Sun, 22 May 2016 19:22:07 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <ruediger.otte@gmx.net>) id 1b4Ywv-0004IC-Ve
 for xen-users@lists.xen.org; Sun, 22 May 2016 19:22:06 +0000
Received: from [85.158.137.68] by server-2.bemta-3.messagelabs.com id
 C1/18-03293-DD602475; Sun, 22 May 2016 19:22:05 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnkeJIrShJLcpLzFFi42K58pifX/cOm1O
 4wZzjGharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa0bXmscsBdtYKhYeOMvawHiBuYuRi0NIYC+j
 xK2Zm4EcTg4WAVWJGf9WsHQxcnCwCVhLXLkhC2KKCKhL3PuvD1IhLGAscbltESOIzStgIvHl0
 HYwW0LAXuLRr9ksEHFBiZMzn4BNYQZqXT9PCCTMLKAtsWzha7CtEgKfGSX2rnjOAtHbxy6xZr
 3JBEaeWUjaZyG0z0LSvoCReRWjRnFqUVlqka6hoV5SUWZ6RkluYmaOrqGBsV5uanFxYnpqTmJ
 SsV5yfu4mRmDgMADBDsbVv50OMUpyMCmJ8qZ224cL8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuC1
 YnUKFxIsSk1PrUjLzAGGMExagoNHSYS3CiTNW1yQmFucmQ6ROsWoy7Hgx+21TEIsefl5qVLiv
 DYgRQIgRRmleXAjYPF0iVFWSpiXEegoIZ6C1KLczBJU+VeM4hyMSsK8oiBTeDLzSuA2vQI6gg
 noiIfSDiBHlCQipKQaGOUEXM9vfGnTMaH4xWuN1Auplku0d6ewBfX6qHDNub532tdY5esrzyl
 26eSktG6N3XY8rvJR92fhO5X2e//zxuw8ZirtsFv/sku977f3EuEXq0tDU3rdtL/WXznJZJU6
 Z/OFKh+2w0ri7Wf5fT8+/KT/iJWF+1L2htdSWeFC+4v8j8n+uV5/XomlOCPRUIu5qDgRAOImq
 tCiAgAA
X-Env-Sender: ruediger.otte@gmx.net
X-Msg-Ref: server-10.tower-31.messagelabs.com!1463944924!40776303!1
X-Originating-IP: [212.227.15.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53134 invoked from network); 22 May 2016 19:22:04 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.15)
 by server-10.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 22 May 2016 19:22:04 -0000
Received: from debian-desktop ([89.183.104.4]) by mail.gmx.com (mrgmx001) with
 ESMTPSA (Nemesis) id 0Mdren-1av1sH01kr-00PfK1 for
 <xen-users@lists.xen.org>; Sun, 22 May 2016 21:22:04 +0200
Date: Sun, 22 May 2016 21:20:45 +0200
From: =?UTF-8?B?UsO8ZGlnZXI=?= Otte <ruediger.otte@gmx.net>
To: xen-users <xen-users@lists.xen.org>
Message-ID: <20160522212045.7fc65ebe@debian-desktop>
X-Mailer: Claws Mail 3.11.1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
MIME-Version: 1.0
X-Provags-ID: V03:K0:xJJty9oEJmqXKsop45GklDo83aCHxHyzXt3PnTlb8EpSHeNWYGB
 P2jnz7kvvs4uF0ExFntJdgpLULheXuZeekC5hEkNGnAqjnQuyuguMKrD39MSAbN0VqfZ4W4
 Vlzy/D/R9+w8EDIdK94/e6I+jEmPsFFc8vsrKjhsYeHtdFdSPqAHpbl8oVKdGWDAZhXdF1N
 ZmqI7Go+/KXW5IXpNrN4w==
X-UI-Out-Filterresults: notjunk:1;V01:K0:B+eHfFc0Ufo=:gKYdBRs0EFss54aaEczc8h
 DDO1i7qbE0YBAi2JpURdIcJne9LZISNYU5WdSPyYT5OL5+9JYiPCQtO+/fHKdTVNaIIUhzqWY
 ZAX/2MbccG81iSdLwVRZ5Wi39xUTBHvKc0rJv8rmg9C9YoWh0vM7YwjcwiRYqAmTtNLsynyP2
 npPbBBdATaIsZZh2hnqpWq6Glk4Vd7JBXIZjTAQP/BZEma9vh/6fvWak6E8DOpvlVggzGSPvm
 JEIWE3luJhB7n02Z4zXYumTIOmNnIZrPZ078qBjThEwr7vzC0D0RK9QJ1q+9EnTv9t5bUrTn/
 5BEWa0JqE7aAMynwhVVoewJMO8IAWCV7JsVymnkjhmSsVCfZDKOw5dDWCsIbuBlrWPgFxtRbn
 VNHWLyWD8hsCwS+aPk8GFzlgRMKe9Kgj6VIVEsEfMuD8o8jTHIrtg4I11VcozjiPGtSNuTf35
 Y501SiqLrSqDln9mYNLh2sJ1ZpFcbIjnx8wdUGZqAJko3WkG/PMXEemcRnYfu7jw/6LKZlP+v
 ZhwP6vAXlD8eqrEnXdk9AkmzmZWA4UMdKMdsHxs/gc/A4hvYDdPyRAdkW3LU8vXe+0ixvB7gU
 OPMgOFsLI9ic3Z5vsHZzjfYLblS6A4DVqcUiiDYTSCeBkFU1Aboq1/kvzTRpBOjqYh/ptQTI9
 PGdUavWMQYbv6wUbf0ioAbwqIURzTamszPlSz3Jg6TQ/pX67JWU5NB5P3cWlXDZWqiBQM3g39
 xJjoOu1/o/FXmbYZVQ+I5iaQphG0suRMwMVxCVfWvwbF0Pw8mYaHAbI23uWUZ3zKB7TkQfac5
 zZAlZmW
Subject: [Xen-users] Xen 4.6: Broken graphical output from DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGksCgpiZWZvcmUgSSBjYW4gZmluYWxseSBtaWdyYXRlIG15IHNldHVwIGZyb20gWGVuIDQuNCB0
byA0LjYgdGhlcmUgaXMKc3RpbGwgYSBzZXJpb3VzIGlzc3VlIHRvIGJlIHNvbHZlZDogd2hpbGUg
dGV4dCBjb25zb2xlIG91dHB1dCBvbgpEb21VJ3MgaXMgd29ya2luZyBmaW5lLCB0aGUgZ3JhcGhp
Y2FsIG91dHB1dCBpc24ndCB3b3JraW5nIGF0IGFsbC4KCkknbSBleHBlcmllbmNpbmcgdGhpcyB3
aXRoIGRvbWFpbnMgcnVubmluZyB3aXRoIExpbnV4IGFuZCBXaW5kb3dzLCBubwptYXR0ZXIgaWYg
Y29ubmVjdGluZyB2aWEgU0RMLCBWTkMgb3IgU3BpY2UgYW5kIHdpdGggYWxsIHZpcnR1YWwgVkdB
CmFkYXB0ZXJzLgoKVGhlIGJlaGF2aW91ciBpcyBkaWZmZXJlbnQgZGVwZW5kaW5nIG9uIHRoZSBj
b25maWd1cmF0aW9uOiBzb21lIGdpdmUKYSBibGFjayBzY3JlZW4sIG90aGVycyBzaG93IGEgc3Rh
dGljIGRlc2t0b3Agb3IgY29uc29sZSB0aGF0IGRvZXNuJ3QKcmVhY3RzIHRvIHVzZXIgYWN0aW9u
cy4KCkFueW9uZSBoYXMgYW4gaWRlYSB3aGVyZSB0byBzdGFydD8KClLDvGRpZ2VyCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11
c2Vycw==

From xen-users-bounces@lists.xen.org Mon May 23 05:36:58 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 05:36:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4iWj-0005eW-Se; Mon, 23 May 2016 05:35:41 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b4iWi-0005eQ-F8
 for xen-users@lists.xen.org; Mon, 23 May 2016 05:35:40 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
 73/E2-26345-BA692475; Mon, 23 May 2016 05:35:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrAKsWRWlGSWpSXmKPExsWS1PVUUXflNKd
 wgzXfzSxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ox1ty8xF/z5zljR0infwDjjLmMXIxcHi8Aq
 FoktZ78xdzFycAgJJEtc26TRxcgJZGZITH18ixXCTpd4tH4qO4QdLzF/xT5mEFtCQEFiQu90N
 gjbVmLF2WY2kJkSAsdZJNq+PmSEmFkvse58CUgNi4C2xJbXT1hAwmwCahJPelggRmpJvNzVBm
 aLCKRIHJ49GWwkr4C3xK0Fx8DinAJBEq+XT2cHGS8k8J1JYlE7RIOwgLnE1FOfmCAaBCVOznw
 CFmcWiJZ4c/MXK4QtKjF/dQP7BEaRWUjKZiEpm4WkbBbQecwC6hLr5wlBhLUlli18zQxhq0nc
 3naVHVl8ASP7Kkb14tSistQiXSO9pKLM9IyS3MTMHF1DQxO93NTi4sT01JzEpGK95PzcTYzA2
 GIAgh2MLXOcDzFKcjApifKmdtuHC/El5adUZiQWZ8QXleakFh9ilOHgUJLgfTjVKVxIsCg1Pb
 UiLTMHGOUwaQkOHiUR3q0gad7igsTc4sx0iNQpRl2Otjn31zIJseTl56VKifM2gRQJgBRllOb
 BjYAlnEuMslLCvIxARwnxFKQW5WaWoMq/YhTnYFQShljFk5lXArfpFdARTEBHPJR2ADmiJBEh
 JdXAWFPAZxo9Uch99ZbLP66kxPRtyWI5v5XtBGNik7/9//iCff/+87yd93533i/+3+++3cvMa
 ZOQVt/cF8tiwbiJx2ia7YS+8OUenZa+qiszTt9J/JoTeP2ee6VU8Ov6h+E5u3edkop45cGR9p
 7PlD/t1qW5yzf23T547Jv5q4XfuNy0ujdvF1vUosRSnJFoqMVcVJwIANJmoYczAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1463981736!43187670!1
X-Originating-IP: [98.138.229.33]
X-SpamReason: No, hits=1.2 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_50_60,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31419 invoked from network); 23 May 2016 05:35:37 -0000
Received: from nm40.bullet.mail.ne1.yahoo.com (HELO
 nm40.bullet.mail.ne1.yahoo.com) (98.138.229.33)
 by server-15.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 23 May 2016 05:35:37 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463981735; bh=Dw5bhjVQvKiclmQRQP0HgJn0vxXakDHWALWwmzsJXMQ=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=OP8lgJyeOE/LJ6yA7mRCc/sv+nX6Rb54OHtJiYGKS8vGjT9XjbGs7rOG+Wi8sv7pU2hnPWWx91uIFBH0SKFOyx7poAK1z2z/Y6ZMX/BG59xR66W+bYuo/o/GWrTW/0BtzLmERNAfaC9ItMXiNvK+HiqiH9QB53CmIBSlQDtJXi0yR6LW+SdOB3FxfewHP75+zwdOeWLEL+aO2LfeC30FhQKWaXeucU5fddikaMbI+p/oyCbHRbkpGpXBeOOcicROEASRiGzISNU9UlKGfkY8qW/CY1dSpF8Y6E1IFuIjjSaPtAyL+cH1b3ZxpMV35eciBhQKXr+JiMoFG1jmgBN2/g==
Received: from [127.0.0.1] by nm40.bullet.mail.ne1.yahoo.com with NNFMP;
 23 May 2016 05:35:35 -0000
Received: from [98.138.101.130] by nm40.bullet.mail.ne1.yahoo.com with NNFMP;
 23 May 2016 05:32:37 -0000
Received: from [98.138.89.244] by tm18.bullet.mail.ne1.yahoo.com with NNFMP;
 23 May 2016 05:32:37 -0000
Received: from [127.0.0.1] by omp1058.mail.ne1.yahoo.com with NNFMP;
 23 May 2016 05:32:37 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 675695.93131.bm@omp1058.mail.ne1.yahoo.com
X-YMail-OSG: 5sIs3XwVM1kkEVSpauLetFrvj7Omo6PxLRLWZ9LTbXfaNQTYjsSQRZ8JIEfiLjB
 fxtEaSyCIvpg4vMETmXYMU54JG5F_eM898WMygoHJDIn0JyD0qPNmYyGsnOumGzwETY1c3bF9XG9
 pek8zqU4IpworCZ_w4gkodsCXiHkoppnnm2WsnUzl8GvqaPqXopEbZMTfO7UrocfZS3Im28CiaeF
 6jJKqxiO8HaXNPn4EyOM3xAvSbCfTauEr8WarFLcFwWoXFWgiFI_SNcpAM2jqk9.3UQSJeEbLHDc
 HLeMUDh245Km1wCQmTHlCju03sV7oh2mcebdzvQ2rfk0r2lY7a01f_mHRoiTvjCq0DOGr6PQRxrw
 p06wvXCgfm1SGqGv0BTo6Fb5vVVC4HXGWW4nmLkDpjxBK1YKOm7n8QOj09XmitSVVEPYeR6iplM_
 GmEozisBTdMAiyUDpDRUhqnlogxuAzl_9Vn3qHPK.aaLqSDHzSPtz8v8zByc8KMZtyxlDL.QauIq
 Mg.WtdPbQNECPaI7K6xZg7c3jMmGlwEjfYfA-
Received: from jws10079.mail.ne1.yahoo.com by sendmailws132.mail.ne1.yahoo.com;
 Mon, 23 May 2016 05:32:37 +0000; 1463981557.102
Date: Mon, 23 May 2016 05:32:35 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
MIME-Version: 1.0
Content-Length: 32272
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6905621494365114023=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6905621494365114023==
Content-Type: multipart/alternative; 
	boundary="----=_Part_693698_149336767.1463981555537"
Content-Length: 31740

------=_Part_693698_149336767.1463981555537
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I did :
[root@localhost ~]# modprobe -v xen-pciback=C2=A0[root@localhost ~]# lsmod =
| grep xen-pciback[root@localhost ~]#=C2=A0
but not any output :(=20

    On Tuesday, May 17, 2016 7:30 PM, "sm8ax1@vfemail.net" <sm8ax1@vfemail.=
net> wrote:
=20

 So the iommu /should/ be working at this point. Now we just need to hide t=
he graphics card from the Dom0 operating system.

Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod =
| grep xen-pciback`. If xen-pciback is built as a module on your system, yo=
u need to make sure that your graphics driver a) is a module and not compil=
ed-in, and b) the graphics driver cannot be loaded before xen-pciback (the =
article tells you how to achieve this), even in early userspace! I would re=
commend blacklisting the graphics driver too, just to be safe.

See this article for the various methods of hiding PCI devices and the synt=
ax to do so.
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthr=
ough

As I said before, you'll want your DomU utilizing passthrough to be automat=
ically started up on boot, because you probably won't be able to see anythi=
ng on the screen until the DomU starts.

Quoting Jason Long <hack3rcon@yahoo.com>:
I added but :=C2=A0[root@localhost ~]# xl dmesg | grep iommu(XEN) Command l=
ine: intel_iommu=3Don placeholder[root@localhost ~]# xl pci-pci-assignable-=
add =C2=A0 =C2=A0 =C2=A0pci-assignable-remove =C2=A0 pci-detach=C2=A0pci-as=
signable-list =C2=A0 =C2=A0 pci-attach =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0pci-list=C2=A0[root@localhost ~]# xl pci-assignable-list=C2=A0=
[root@localhost ~]#=C2=A0=C2=A0
=C2=A0On Monday, May 16, 2016 12:56 PM, De Coro Guillaume <guillaumedecoro@=
gmail.com> wrote:

Hi,

I'm not a great user of xen but I known several things. sm8ax1 is right. It=
 seems you are missing IOMMU. Don't forget to add "intel_iommu=3Don" in you=
r grub default. If it works you can see that in your dmesg:
[=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
[=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0x=
fed91000 IOMMU 1
[=C2=A0=C2=A0=C2=A0 0.865169] iommu: Adding device 0000:00:00.0 to group 0
[=C2=A0=C2=A0=C2=A0 0.865179] iommu: Adding device 0000:00:02.0 to group 1
[=C2=A0=C2=A0=C2=A0 0.865194] iommu: Adding device 0000:00:14.0 to group 2
[=C2=A0=C2=A0=C2=A0 0.865204] iommu: Adding device 0000:00:14.2 to group 2
[=C2=A0=C2=A0=C2=A0 0.865215] iommu: Adding device 0000:00:16.0 to group 3
[=C2=A0=C2=A0=C2=A0 0.865225] iommu: Adding device 0000:00:17.0 to group 4
[=C2=A0=C2=A0=C2=A0 0.865243] iommu: Adding device 0000:00:1c.0 to group 5
[=C2=A0=C2=A0=C2=A0 0.865257] iommu: Adding device 0000:00:1c.2 to group 5
[=C2=A0=C2=A0=C2=A0 0.865280] iommu: Adding device 0000:00:1f.0 to group 6
[=C2=A0=C2=A0=C2=A0 0.865294] iommu: Adding device 0000:00:1f.2 to group 6
[=C2=A0=C2=A0=C2=A0 0.865303] iommu: Adding device 0000:00:1f.3 to group 6
[=C2=A0=C2=A0=C2=A0 0.865312] iommu: Adding device 0000:00:1f.4 to group 6
[=C2=A0=C2=A0=C2=A0 0.865321] iommu: Adding device 0000:00:1f.6 to group 6
[=C2=A0=C2=A0=C2=A0 0.865329] iommu: Adding device 0000:01:00.0 to group 5
[=C2=A0=C2=A0=C2=A0 0.865338] iommu: Adding device 0000:02:00.0 to group 5

and about DMAR:

[=C2=A0=C2=A0=C2=A0 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INT=
EL=C2=A0 SKL=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00000001 INTL 00000001)
[=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
[=C2=A0=C2=A0=C2=A0 0.078747] DMAR: Host address width 39
[=C2=A0=C2=A0=C2=A0 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[=C2=A0=C2=A0=C2=A0 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 c=
ap 1c0000c40660462 ecap 7e3ff0505e
[=C2=A0=C2=A0=C2=A0 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[=C2=A0=C2=A0=C2=A0 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 c=
ap d2008c40660462 ecap f050da
[=C2=A0=C2=A0=C2=A0 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x0000=
00a4f1efff
[=C2=A0=C2=A0=C2=A0 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x0000=
00a7ffffff
[=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0x=
fed91000 IOMMU 1
[=C2=A0=C2=A0=C2=A0 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[=C2=A0=C2=A0=C2=A0 0.078799] DMAR-IR: x2apic is disabled because BIOS sets=
 x2apic opt out bit.
[=C2=A0=C2=A0=C2=A0 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_optout' to=
 override the BIOS setting.
[=C2=A0=C2=A0=C2=A0 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
[=C2=A0=C2=A0=C2=A0 0.864755] DMAR: No ATSR found
[=C2=A0=C2=A0=C2=A0 0.864868] DMAR: dmar0: Using Queued invalidation
[=C2=A0=C2=A0=C2=A0 0.864992] DMAR: dmar1: Using Queued invalidation
[=C2=A0=C2=A0=C2=A0 0.865000] DMAR: Setting RMRR:
[=C2=A0=C2=A0=C2=A0 0.865022] DMAR: Setting identity map for device 0000:00=
:02.0 [0xa5800000 - 0xa7ffffff]
[=C2=A0=C2=A0=C2=A0 0.865037] DMAR: Setting identity map for device 0000:00=
:14.0 [0xa4eff000 - 0xa4f1efff]
[=C2=A0=C2=A0=C2=A0 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
[=C2=A0=C2=A0=C2=A0 0.865093] DMAR: Setting identity map for device 0000:00=
:1f.0 [0x0 - 0xffffff]
[=C2=A0=C2=A0=C2=A0 0.865112] DMAR: Intel(R) Virtualization Technology for =
Directed I/O

It's important not to claim your passthroughed hardware by dom0. Just use "=
pci_stub" parameters in your grub default. After that, your command "xl pci=
-assignable-list" will give your video card available.

About IGD passthrough, I'm working on it without success for monthes. Maybe=
 I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with I=
ntel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters=
. So wait and see... and try it :)

Ciao.

Le 14/05/2016 14:56, sm8ax1@vfemail.net a =C3=A9crit=C2=A0:
=C2=A0
=C2=A0
Well, it looks to me like you don't have an IOMMU. You can check your Intel=
 processor http://ark.intel.com/ and look for "VT-d" support. There is prob=
ably a similar site for AMD, but they call it "IOMMU" support; same thing j=
ust different names. There might also be some way to check through `lshw` o=
r `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some gra=
phics cards, even without an IOMMU, but I imagine your chances are pretty s=
lim. Something to try perhaps is setting up your HVM to automatically start=
 when the system is booted, with generic PCI passthrough enabled, and black=
list the module on the Dom0 and reboot. In theory this prevents the Dom0 dr=
iver from interfering with the HVM's configuration of the graphics card, bu=
t once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an IOMMU=
, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. S=
pice with the QXL video driver is likely to give you the best performance, =
but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v fo=
r Xen") is something else to look into. The idea behind it is to allow mult=
iple VMs to simultaneously use VGA passthrough in a safe and performant man=
ner by creating multiple virtual graphics cards at the hardware level. At l=
east as of Jan 2015, XenGT is being developed out-of-tree, but I haven't fo=
llowed up on it as to whether it's been merged (or abandoned). If I recall =
correctly, this is supported on Intel 6th generation and newer processors w=
ith Intel HD 6000+ graphics, but you should definitely double check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxColl=
aborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably wor=
ked like the paravirtualized framebuffer, only using the newer and faster L=
inux DRM API. This, I guess, would have allowed multiple rendering clients =
across multiple VMs to directly render their window contents just as they w=
ould on baremetal (with the PV DRM driver acting as a shim), without any ki=
nd of VGA/PCI passthrough. Unfortunately this effort has been abandoned, an=
d I've been unable to track down the author or even the original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM


Quoting Jason Long <hack3rcon@yahoo.com>:
Hello.I want to use my VGA in VM that running Windows 7, My VGA information=
 is :=C2=A001:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeF=
orce 210] (rev a2)Subsystem: ASUSTeK Computer Inc. Device 8354Kernel driver=
 in use: nouveauKernel modules: nouveau=C2=A0And :=C2=A0[root@localhost ~]#=
 xl pci-assignable-list=C2=A0[root@localhost ~]#=C2=A0=C2=A0And I added bel=
ow lines to my VM config file :=C2=A0gfx_passthru=3D0acpi=3D1pci=3D['01:00.=
0=C2=A0']=C2=A0but when I want fire my VM, It show me below error :=C2=A0li=
bxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0=
 cannot be assigned - no IOMMU?libxl: error: libxl_create.c:1405:domcreate_=
attach_pci: libxl_device_pci_add failed: -1libxl: info: libxl.c:1698:device=
s_destroy_cb: forked pid 3365 for destroy of domain 3=C2=A0How can I solve =
it?

=C2=A0

-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!
Commercial and Bulk Mail Options!



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users





-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!=20
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!=20
Commercial and Bulk Mail Options!=20


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_693698_149336767.1463981555537
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463980495508_8324"=
><span>I did :</span></div><div id=3D"yui_3_16_0_ym19_1_1463980495508_8324"=
><span><br></span></div><div id=3D"yui_3_16_0_ym19_1_1463980495508_8400">[r=
oot@localhost ~]# modprobe -v xen-pciback&nbsp;</div><div id=3D"yui_3_16_0_=
ym19_1_1463980495508_8401">[root@localhost ~]# lsmod | grep xen-pciback</di=
v><div id=3D"yui_3_16_0_ym19_1_1463980495508_8324"></div><div id=3D"yui_3_1=
6_0_ym19_1_1463980495508_8402">[root@localhost ~]#&nbsp;</div><div dir=3D"l=
tr" id=3D"yui_3_16_0_ym19_1_1463980495508_8403"><br id=3D"yui_3_16_0_ym19_1=
_1463980495508_8404"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463980=
495508_8403">but not any output :(</div> <div class=3D"qtdSeparateBR"><br><=
br></div><div class=3D"yahoo_quoted" style=3D"display: block;"> <div style=
=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Gr=
ande, sans-serif; font-size: 16px;"> <div style=3D"font-family: HelveticaNe=
ue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size:=
 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Tuesday, May =
17, 2016 7:30 PM, "sm8ax1@vfemail.net" &lt;sm8ax1@vfemail.net&gt; wrote:<br=
></font></div>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv12025=
21890"><title></title><div>
<div>So the iommu /should/ be working at this point. Now we just need to hi=
de the graphics card from the Dom0 operating system.<br clear=3D"none">
<br clear=3D"none">
Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod =
| grep xen-pciback`. If xen-pciback is built as a module on your system, yo=
u need to make sure that your graphics driver a) is a module and not compil=
ed-in, and b) the graphics driver cannot be loaded before xen-pciback (the =
article tells you how to achieve this), even in early userspace! I would re=
commend blacklisting the graphics driver too, just to be safe.<br clear=3D"=
none">
<br clear=3D"none">
See this article for the various methods of hiding PCI devices and the synt=
ax to do so.<br clear=3D"none">
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthr=
ough<br clear=3D"none">
<br clear=3D"none">
As I said before, you'll want your DomU utilizing passthrough to be automat=
ically started up on boot, because you probably won't be able to see anythi=
ng on the screen until the DomU starts.<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote style=3D"border-left:2px solid blue;margin-left:2px;padding-lef=
t:12px;" type=3D"cite">
<div style=3D"color:#000;background-color:#fff;font-family:HelveticaNeue, H=
elvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"=
>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6675"><span>I added=
 but :</span></div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6672">&nbsp;</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6689">[root@localho=
st ~]# xl dmesg | grep iommu</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6690">(XEN) Command=
 line: intel_iommu=3Don placeholder</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6691">[root@localho=
st ~]# xl pci-</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6692">pci-assignabl=
e-add &nbsp; &nbsp; &nbsp;pci-assignable-remove &nbsp; pci-detach&nbsp;</di=
v>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6693">pci-assignabl=
e-list &nbsp; &nbsp; pci-attach &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp;pci-list&nbsp;</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6694">[root@localho=
st ~]# xl pci-assignable-list&nbsp;</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6672">
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6695">[root@localho=
st ~]#&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6696">&=
nbsp;</div>
<div class=3D"yiv1202521890qtdSeparateBR"><br clear=3D"none">
&nbsp;</div>
<div class=3D"yiv1202521890yahoo_quoted" style=3D"display: block;">
<div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, =
Lucida Grande, sans-serif;font-size:16px;">
<div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, =
Lucida Grande, sans-serif;font-size:16px;">
<div dir=3D"ltr"><font face=3D"Arial" size=3D"2">On Monday, May 16, 2016 12=
:56 PM, De Coro Guillaume &lt;guillaumedecoro@gmail.com&gt; wrote:</font></=
div>
<br clear=3D"none">
<br clear=3D"none">
<div class=3D"yiv1202521890y_msg_container">
<div id=3D"yiv1202521890">
<div>Hi,<br clear=3D"none">
<br clear=3D"none">
I'm not a great user of xen but I known several things. sm8ax1 is right. It=
 seems you are missing IOMMU. Don't forget to add "intel_iommu=3Don" in you=
r grub default. If it works you can see that in your dmesg:<br clear=3D"non=
e">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0x=
fed91000 IOMMU 1<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to group 0<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to group 1<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to group 2<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to group 2<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to group 3<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to group 4<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to group 5<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to group 5<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to group 5<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to group 5<=
/small><br clear=3D"none">
<br clear=3D"none">
and about DMAR:<br clear=3D"none">
<br clear=3D"none">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (=
v01 INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)<b=
r clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br clear=3D"none"=
>
[&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 c=
ap 1c0000c40660462 ecap 7e3ff0505e<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 c=
ap d2008c40660462 ecap f050da<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x0000=
00a4f1efff<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x0000=
00a7ffffff<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0x=
fed91000 IOMMU 1<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000=
<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIOS sets=
 x2apic opt out bit.<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_optout' to=
 override the BIOS setting.<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<br cle=
ar=3D"none">
[&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<br cle=
ar=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0000:00=
:02.0 [0xa5800000 - 0xa7ffffff]<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0000:00=
:14.0 [0xa4eff000 - 0xa4f1efff]<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC<b=
r clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0000:00=
:1f.0 [0x0 - 0xffffff]<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technology for =
Directed I/O</small><br clear=3D"none">
<br clear=3D"none">
It's important not to claim your passthroughed hardware by dom0. Just use "=
pci_stub" parameters in your grub default. After that, your command "xl pci=
-assignable-list" will give your video card available.<br clear=3D"none">
<br clear=3D"none">
About IGD passthrough, I'm working on it without success for monthes. Maybe=
 I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with I=
ntel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters=
. So wait and see... and try it :)<br clear=3D"none">
<br clear=3D"none">
Ciao.<br clear=3D"none">
<br clear=3D"none">
<div class=3D"yiv1202521890yqt3233989606" id=3D"yiv1202521890yqtfd62930">
<div class=3D"yiv1202521890moz-cite-prefix">Le 14/05/2016 14:56, <a rel=3D"=
nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-abbreviated" ym=
ailto=3D"mailto:sm8ax1@vfemail.net" target=3D"_blank" href=3D"mailto:sm8ax1=
@vfemail.net">sm8ax1@vfemail.net</a> a =C3=A9crit&nbsp;:</div>
<blockquote type=3D"cite">
<div>&nbsp;</div>
</blockquote>
</div>
</div>
<div class=3D"yiv1202521890yqt3233989606" id=3D"yiv1202521890yqtfd97983">&n=
bsp;</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<div>Well, it looks to me like you don't have an IOMMU. You can check your =
Intel processor <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890mo=
z-txt-link-freetext" target=3D"_blank" href=3D"http://ark.intel.com/">http:=
//ark.intel.com/</a> and look for "VT-d" support. There is probably a simil=
ar site for AMD, but they call it "IOMMU" support; same thing just differen=
t names. There might also be some way to check through `lshw` or `/proc/cpu=
info` or the like, but I don't know for sure.<br clear=3D"none">
<br clear=3D"none">
The wiki mentions that generic PCI passthrough might still work on some gra=
phics cards, even without an IOMMU, but I imagine your chances are pretty s=
lim. Something to try perhaps is setting up your HVM to automatically start=
 when the system is booted, with generic PCI passthrough enabled, and black=
list the module on the Dom0 and reboot. In theory this prevents the Dom0 dr=
iver from interfering with the HVM's configuration of the graphics card, bu=
t once again, it might work or it might not.<br clear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Xen_VGA_Passthrough=
">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/VTdHowTo">http://wi=
ki.xen.org/wiki/VTdHowTo</a><br clear=3D"none">
<br clear=3D"none">
If that doesn't work, your options are buy a new PC/processor with an IOMMU=
, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. S=
pice with the QXL video driver is likely to give you the best performance, =
but even it won't compete with that of VGA passthrough.<br clear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/SPICE_support_in_Xe=
n">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br clear=3D"none">
<br clear=3D"none">
If you go the route of upgrading your hardware, XenGT (now called "GVT-v fo=
r Xen") is something else to look into. The idea behind it is to allow mult=
iple VMs to simultaneously use VGA passthrough in a safe and performant man=
ner by creating multiple virtual graphics cards at the hardware level. At l=
east as of Jan 2015, XenGT is being developed out-of-tree, but I haven't fo=
llowed up on it as to whether it's been merged (or abandoned). If I recall =
correctly, this is supported on Intel 6th generation and newer processors w=
ith Intel HD 6000+ graphics, but you should definitely double check that.<b=
r clear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/XenGT">http://wiki.=
xen.org/wiki/XenGT</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/">https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://events.linuxfoundation.org/sites/even=
ts/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf">http://events.l=
inuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit=
-final_1.pdf</a><br clear=3D"none">
<br clear=3D"none">
There used to be something called "Paravirtualized DRM", which probably wor=
ked like the paravirtualized framebuffer, only using the newer and faster L=
inux DRM API. This, I guess, would have allowed multiple rendering clients =
across multiple VMs to directly render their window contents just as they w=
ould on baremetal (with the PV DRM driver acting as a shim), without any ki=
nd of VGA/PCI passthrough. Unfortunately this effort has been abandoned, an=
d I've been unable to track down the author or even the original code.<br c=
lear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Paravirtualized_DRM=
">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote type=3D"cite">
<div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4361">I want to use=
 my VGA in VM that running Windows 7, My VGA information is :</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA c=
ompatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: AS=
USTeK Computer Inc. Device 8354</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver=
 in use: nouveau</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">K=
ernel modules: nouveau</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">A=
nd :</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4556">[=
root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">[=
root@localhost ~]#&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">A=
nd I added below lines to my VM config file :</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4582">g=
fx_passthru=3D0</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4583">a=
cpi=3D1</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">p=
ci=3D['01:00.0&nbsp;']</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">b=
ut when I want fire my VM, It show me below error :</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4585">
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4625">l=
ibxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.=
0 cannot be assigned - no IOMMU?</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4626">l=
ibxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add=
 failed: -1</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4627">l=
ibxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of=
 domain 3</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4627">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4627">H=
ow can I solve it?</div>
</div>
</div>
</blockquote>
<div><br clear=3D"none">
&nbsp;</div>
<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">
<b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>=E2=84=A2 to kee=
p your email out of the NSA's hands!<br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br clear=3D"none">
Commercial and Bulk Mail Options!<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
<fieldset class=3D"yiv1202521890mimeAttachmentHeader"><br clear=3D"none">
<pre>_______________________________________________
Xen-users mailing list
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-abbre=
viated" ymailto=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank" href=
=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://lists.xen.org/xen-users">http://lists=
.xen.org/xen-users</a>
</pre></fieldset>
</div>
<div><br clear=3D"none"></div>
<div class=3D"yiv1202521890yqt3233989606" id=3D"yiv1202521890yqtfd42553">__=
_____________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-users">http://lists.xen.org/xen-users</a></div>
<div class=3D"yiv1202521890yqt2341499399" id=3D"yiv1202521890yqtfd30250"><d=
iv><br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none"></div>

<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">

<font color=3D"red"><b>ONLY AT VFEmail!</b></font> - Use our <font color=3D=
"blue"><b>Metadata Mitigator</b></font><b></b>=E2=84=A2 to keep your email =
out of the NSA's hands! <br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br clear=3D"none">
Commercial and Bulk Mail Options! <br clear=3D"none">
<br clear=3D"none">
</div></div></div><br><div class=3D"yqt2341499399" id=3D"yqtfd36804">______=
_________________________________________<br clear=3D"none">Xen-users maili=
ng list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lis=
ts.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org=
</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-u=
sers" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br><br></d=
iv>  </div> </div>  </div></div></body></html>
------=_Part_693698_149336767.1463981555537--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6905621494365114023==--


From xen-users-bounces@lists.xen.org Mon May 23 05:36:58 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 05:36:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4iWj-0005eW-Se; Mon, 23 May 2016 05:35:41 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b4iWi-0005eQ-F8
 for xen-users@lists.xen.org; Mon, 23 May 2016 05:35:40 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
 73/E2-26345-BA692475; Mon, 23 May 2016 05:35:39 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrAKsWRWlGSWpSXmKPExsWS1PVUUXflNKd
 wgzXfzSxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ox1ty8xF/z5zljR0infwDjjLmMXIxcHi8Aq
 FoktZ78xdzFycAgJJEtc26TRxcgJZGZITH18ixXCTpd4tH4qO4QdLzF/xT5mEFtCQEFiQu90N
 gjbVmLF2WY2kJkSAsdZJNq+PmSEmFkvse58CUgNi4C2xJbXT1hAwmwCahJPelggRmpJvNzVBm
 aLCKRIHJ49GWwkr4C3xK0Fx8DinAJBEq+XT2cHGS8k8J1JYlE7RIOwgLnE1FOfmCAaBCVOznw
 CFmcWiJZ4c/MXK4QtKjF/dQP7BEaRWUjKZiEpm4WkbBbQecwC6hLr5wlBhLUlli18zQxhq0nc
 3naVHVl8ASP7Kkb14tSistQiXSO9pKLM9IyS3MTMHF1DQxO93NTi4sT01JzEpGK95PzcTYzA2
 GIAgh2MLXOcDzFKcjApifKmdtuHC/El5adUZiQWZ8QXleakFh9ilOHgUJLgfTjVKVxIsCg1Pb
 UiLTMHGOUwaQkOHiUR3q0gad7igsTc4sx0iNQpRl2Otjn31zIJseTl56VKifM2gRQJgBRllOb
 BjYAlnEuMslLCvIxARwnxFKQW5WaWoMq/YhTnYFQShljFk5lXArfpFdARTEBHPJR2ADmiJBEh
 JdXAWFPAZxo9Uch99ZbLP66kxPRtyWI5v5XtBGNik7/9//iCff/+87yd93533i/+3+++3cvMa
 ZOQVt/cF8tiwbiJx2ia7YS+8OUenZa+qiszTt9J/JoTeP2ee6VU8Ov6h+E5u3edkop45cGR9p
 7PlD/t1qW5yzf23T547Jv5q4XfuNy0ujdvF1vUosRSnJFoqMVcVJwIANJmoYczAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1463981736!43187670!1
X-Originating-IP: [98.138.229.33]
X-SpamReason: No, hits=1.2 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_50_60,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31419 invoked from network); 23 May 2016 05:35:37 -0000
Received: from nm40.bullet.mail.ne1.yahoo.com (HELO
 nm40.bullet.mail.ne1.yahoo.com) (98.138.229.33)
 by server-15.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 23 May 2016 05:35:37 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1463981735; bh=Dw5bhjVQvKiclmQRQP0HgJn0vxXakDHWALWwmzsJXMQ=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=OP8lgJyeOE/LJ6yA7mRCc/sv+nX6Rb54OHtJiYGKS8vGjT9XjbGs7rOG+Wi8sv7pU2hnPWWx91uIFBH0SKFOyx7poAK1z2z/Y6ZMX/BG59xR66W+bYuo/o/GWrTW/0BtzLmERNAfaC9ItMXiNvK+HiqiH9QB53CmIBSlQDtJXi0yR6LW+SdOB3FxfewHP75+zwdOeWLEL+aO2LfeC30FhQKWaXeucU5fddikaMbI+p/oyCbHRbkpGpXBeOOcicROEASRiGzISNU9UlKGfkY8qW/CY1dSpF8Y6E1IFuIjjSaPtAyL+cH1b3ZxpMV35eciBhQKXr+JiMoFG1jmgBN2/g==
Received: from [127.0.0.1] by nm40.bullet.mail.ne1.yahoo.com with NNFMP;
 23 May 2016 05:35:35 -0000
Received: from [98.138.101.130] by nm40.bullet.mail.ne1.yahoo.com with NNFMP;
 23 May 2016 05:32:37 -0000
Received: from [98.138.89.244] by tm18.bullet.mail.ne1.yahoo.com with NNFMP;
 23 May 2016 05:32:37 -0000
Received: from [127.0.0.1] by omp1058.mail.ne1.yahoo.com with NNFMP;
 23 May 2016 05:32:37 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 675695.93131.bm@omp1058.mail.ne1.yahoo.com
X-YMail-OSG: 5sIs3XwVM1kkEVSpauLetFrvj7Omo6PxLRLWZ9LTbXfaNQTYjsSQRZ8JIEfiLjB
 fxtEaSyCIvpg4vMETmXYMU54JG5F_eM898WMygoHJDIn0JyD0qPNmYyGsnOumGzwETY1c3bF9XG9
 pek8zqU4IpworCZ_w4gkodsCXiHkoppnnm2WsnUzl8GvqaPqXopEbZMTfO7UrocfZS3Im28CiaeF
 6jJKqxiO8HaXNPn4EyOM3xAvSbCfTauEr8WarFLcFwWoXFWgiFI_SNcpAM2jqk9.3UQSJeEbLHDc
 HLeMUDh245Km1wCQmTHlCju03sV7oh2mcebdzvQ2rfk0r2lY7a01f_mHRoiTvjCq0DOGr6PQRxrw
 p06wvXCgfm1SGqGv0BTo6Fb5vVVC4HXGWW4nmLkDpjxBK1YKOm7n8QOj09XmitSVVEPYeR6iplM_
 GmEozisBTdMAiyUDpDRUhqnlogxuAzl_9Vn3qHPK.aaLqSDHzSPtz8v8zByc8KMZtyxlDL.QauIq
 Mg.WtdPbQNECPaI7K6xZg7c3jMmGlwEjfYfA-
Received: from jws10079.mail.ne1.yahoo.com by sendmailws132.mail.ne1.yahoo.com;
 Mon, 23 May 2016 05:32:37 +0000; 1463981557.102
Date: Mon, 23 May 2016 05:32:35 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
MIME-Version: 1.0
Content-Length: 32272
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6905621494365114023=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6905621494365114023==
Content-Type: multipart/alternative; 
	boundary="----=_Part_693698_149336767.1463981555537"
Content-Length: 31740

------=_Part_693698_149336767.1463981555537
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I did :
[root@localhost ~]# modprobe -v xen-pciback=C2=A0[root@localhost ~]# lsmod =
| grep xen-pciback[root@localhost ~]#=C2=A0
but not any output :(=20

    On Tuesday, May 17, 2016 7:30 PM, "sm8ax1@vfemail.net" <sm8ax1@vfemail.=
net> wrote:
=20

 So the iommu /should/ be working at this point. Now we just need to hide t=
he graphics card from the Dom0 operating system.

Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod =
| grep xen-pciback`. If xen-pciback is built as a module on your system, yo=
u need to make sure that your graphics driver a) is a module and not compil=
ed-in, and b) the graphics driver cannot be loaded before xen-pciback (the =
article tells you how to achieve this), even in early userspace! I would re=
commend blacklisting the graphics driver too, just to be safe.

See this article for the various methods of hiding PCI devices and the synt=
ax to do so.
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthr=
ough

As I said before, you'll want your DomU utilizing passthrough to be automat=
ically started up on boot, because you probably won't be able to see anythi=
ng on the screen until the DomU starts.

Quoting Jason Long <hack3rcon@yahoo.com>:
I added but :=C2=A0[root@localhost ~]# xl dmesg | grep iommu(XEN) Command l=
ine: intel_iommu=3Don placeholder[root@localhost ~]# xl pci-pci-assignable-=
add =C2=A0 =C2=A0 =C2=A0pci-assignable-remove =C2=A0 pci-detach=C2=A0pci-as=
signable-list =C2=A0 =C2=A0 pci-attach =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0pci-list=C2=A0[root@localhost ~]# xl pci-assignable-list=C2=A0=
[root@localhost ~]#=C2=A0=C2=A0
=C2=A0On Monday, May 16, 2016 12:56 PM, De Coro Guillaume <guillaumedecoro@=
gmail.com> wrote:

Hi,

I'm not a great user of xen but I known several things. sm8ax1 is right. It=
 seems you are missing IOMMU. Don't forget to add "intel_iommu=3Don" in you=
r grub default. If it works you can see that in your dmesg:
[=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
[=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0x=
fed91000 IOMMU 1
[=C2=A0=C2=A0=C2=A0 0.865169] iommu: Adding device 0000:00:00.0 to group 0
[=C2=A0=C2=A0=C2=A0 0.865179] iommu: Adding device 0000:00:02.0 to group 1
[=C2=A0=C2=A0=C2=A0 0.865194] iommu: Adding device 0000:00:14.0 to group 2
[=C2=A0=C2=A0=C2=A0 0.865204] iommu: Adding device 0000:00:14.2 to group 2
[=C2=A0=C2=A0=C2=A0 0.865215] iommu: Adding device 0000:00:16.0 to group 3
[=C2=A0=C2=A0=C2=A0 0.865225] iommu: Adding device 0000:00:17.0 to group 4
[=C2=A0=C2=A0=C2=A0 0.865243] iommu: Adding device 0000:00:1c.0 to group 5
[=C2=A0=C2=A0=C2=A0 0.865257] iommu: Adding device 0000:00:1c.2 to group 5
[=C2=A0=C2=A0=C2=A0 0.865280] iommu: Adding device 0000:00:1f.0 to group 6
[=C2=A0=C2=A0=C2=A0 0.865294] iommu: Adding device 0000:00:1f.2 to group 6
[=C2=A0=C2=A0=C2=A0 0.865303] iommu: Adding device 0000:00:1f.3 to group 6
[=C2=A0=C2=A0=C2=A0 0.865312] iommu: Adding device 0000:00:1f.4 to group 6
[=C2=A0=C2=A0=C2=A0 0.865321] iommu: Adding device 0000:00:1f.6 to group 6
[=C2=A0=C2=A0=C2=A0 0.865329] iommu: Adding device 0000:01:00.0 to group 5
[=C2=A0=C2=A0=C2=A0 0.865338] iommu: Adding device 0000:02:00.0 to group 5

and about DMAR:

[=C2=A0=C2=A0=C2=A0 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INT=
EL=C2=A0 SKL=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00000001 INTL 00000001)
[=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
[=C2=A0=C2=A0=C2=A0 0.078747] DMAR: Host address width 39
[=C2=A0=C2=A0=C2=A0 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[=C2=A0=C2=A0=C2=A0 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 c=
ap 1c0000c40660462 ecap 7e3ff0505e
[=C2=A0=C2=A0=C2=A0 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[=C2=A0=C2=A0=C2=A0 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 c=
ap d2008c40660462 ecap f050da
[=C2=A0=C2=A0=C2=A0 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x0000=
00a4f1efff
[=C2=A0=C2=A0=C2=A0 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x0000=
00a7ffffff
[=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0x=
fed91000 IOMMU 1
[=C2=A0=C2=A0=C2=A0 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[=C2=A0=C2=A0=C2=A0 0.078799] DMAR-IR: x2apic is disabled because BIOS sets=
 x2apic opt out bit.
[=C2=A0=C2=A0=C2=A0 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_optout' to=
 override the BIOS setting.
[=C2=A0=C2=A0=C2=A0 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
[=C2=A0=C2=A0=C2=A0 0.864755] DMAR: No ATSR found
[=C2=A0=C2=A0=C2=A0 0.864868] DMAR: dmar0: Using Queued invalidation
[=C2=A0=C2=A0=C2=A0 0.864992] DMAR: dmar1: Using Queued invalidation
[=C2=A0=C2=A0=C2=A0 0.865000] DMAR: Setting RMRR:
[=C2=A0=C2=A0=C2=A0 0.865022] DMAR: Setting identity map for device 0000:00=
:02.0 [0xa5800000 - 0xa7ffffff]
[=C2=A0=C2=A0=C2=A0 0.865037] DMAR: Setting identity map for device 0000:00=
:14.0 [0xa4eff000 - 0xa4f1efff]
[=C2=A0=C2=A0=C2=A0 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
[=C2=A0=C2=A0=C2=A0 0.865093] DMAR: Setting identity map for device 0000:00=
:1f.0 [0x0 - 0xffffff]
[=C2=A0=C2=A0=C2=A0 0.865112] DMAR: Intel(R) Virtualization Technology for =
Directed I/O

It's important not to claim your passthroughed hardware by dom0. Just use "=
pci_stub" parameters in your grub default. After that, your command "xl pci=
-assignable-list" will give your video card available.

About IGD passthrough, I'm working on it without success for monthes. Maybe=
 I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with I=
ntel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters=
. So wait and see... and try it :)

Ciao.

Le 14/05/2016 14:56, sm8ax1@vfemail.net a =C3=A9crit=C2=A0:
=C2=A0
=C2=A0
Well, it looks to me like you don't have an IOMMU. You can check your Intel=
 processor http://ark.intel.com/ and look for "VT-d" support. There is prob=
ably a similar site for AMD, but they call it "IOMMU" support; same thing j=
ust different names. There might also be some way to check through `lshw` o=
r `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some gra=
phics cards, even without an IOMMU, but I imagine your chances are pretty s=
lim. Something to try perhaps is setting up your HVM to automatically start=
 when the system is booted, with generic PCI passthrough enabled, and black=
list the module on the Dom0 and reboot. In theory this prevents the Dom0 dr=
iver from interfering with the HVM's configuration of the graphics card, bu=
t once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an IOMMU=
, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. S=
pice with the QXL video driver is likely to give you the best performance, =
but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v fo=
r Xen") is something else to look into. The idea behind it is to allow mult=
iple VMs to simultaneously use VGA passthrough in a safe and performant man=
ner by creating multiple virtual graphics cards at the hardware level. At l=
east as of Jan 2015, XenGT is being developed out-of-tree, but I haven't fo=
llowed up on it as to whether it's been merged (or abandoned). If I recall =
correctly, this is supported on Intel 6th generation and newer processors w=
ith Intel HD 6000+ graphics, but you should definitely double check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxColl=
aborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably wor=
ked like the paravirtualized framebuffer, only using the newer and faster L=
inux DRM API. This, I guess, would have allowed multiple rendering clients =
across multiple VMs to directly render their window contents just as they w=
ould on baremetal (with the PV DRM driver acting as a shim), without any ki=
nd of VGA/PCI passthrough. Unfortunately this effort has been abandoned, an=
d I've been unable to track down the author or even the original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM


Quoting Jason Long <hack3rcon@yahoo.com>:
Hello.I want to use my VGA in VM that running Windows 7, My VGA information=
 is :=C2=A001:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeF=
orce 210] (rev a2)Subsystem: ASUSTeK Computer Inc. Device 8354Kernel driver=
 in use: nouveauKernel modules: nouveau=C2=A0And :=C2=A0[root@localhost ~]#=
 xl pci-assignable-list=C2=A0[root@localhost ~]#=C2=A0=C2=A0And I added bel=
ow lines to my VM config file :=C2=A0gfx_passthru=3D0acpi=3D1pci=3D['01:00.=
0=C2=A0']=C2=A0but when I want fire my VM, It show me below error :=C2=A0li=
bxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0=
 cannot be assigned - no IOMMU?libxl: error: libxl_create.c:1405:domcreate_=
attach_pci: libxl_device_pci_add failed: -1libxl: info: libxl.c:1698:device=
s_destroy_cb: forked pid 3365 for destroy of domain 3=C2=A0How can I solve =
it?

=C2=A0

-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!
Commercial and Bulk Mail Options!



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users





-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!=20
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!=20
Commercial and Bulk Mail Options!=20


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_693698_149336767.1463981555537
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1463980495508_8324"=
><span>I did :</span></div><div id=3D"yui_3_16_0_ym19_1_1463980495508_8324"=
><span><br></span></div><div id=3D"yui_3_16_0_ym19_1_1463980495508_8400">[r=
oot@localhost ~]# modprobe -v xen-pciback&nbsp;</div><div id=3D"yui_3_16_0_=
ym19_1_1463980495508_8401">[root@localhost ~]# lsmod | grep xen-pciback</di=
v><div id=3D"yui_3_16_0_ym19_1_1463980495508_8324"></div><div id=3D"yui_3_1=
6_0_ym19_1_1463980495508_8402">[root@localhost ~]#&nbsp;</div><div dir=3D"l=
tr" id=3D"yui_3_16_0_ym19_1_1463980495508_8403"><br id=3D"yui_3_16_0_ym19_1=
_1463980495508_8404"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1463980=
495508_8403">but not any output :(</div> <div class=3D"qtdSeparateBR"><br><=
br></div><div class=3D"yahoo_quoted" style=3D"display: block;"> <div style=
=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Gr=
ande, sans-serif; font-size: 16px;"> <div style=3D"font-family: HelveticaNe=
ue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size:=
 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Tuesday, May =
17, 2016 7:30 PM, "sm8ax1@vfemail.net" &lt;sm8ax1@vfemail.net&gt; wrote:<br=
></font></div>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv12025=
21890"><title></title><div>
<div>So the iommu /should/ be working at this point. Now we just need to hi=
de the graphics card from the Dom0 operating system.<br clear=3D"none">
<br clear=3D"none">
Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod =
| grep xen-pciback`. If xen-pciback is built as a module on your system, yo=
u need to make sure that your graphics driver a) is a module and not compil=
ed-in, and b) the graphics driver cannot be loaded before xen-pciback (the =
article tells you how to achieve this), even in early userspace! I would re=
commend blacklisting the graphics driver too, just to be safe.<br clear=3D"=
none">
<br clear=3D"none">
See this article for the various methods of hiding PCI devices and the synt=
ax to do so.<br clear=3D"none">
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthr=
ough<br clear=3D"none">
<br clear=3D"none">
As I said before, you'll want your DomU utilizing passthrough to be automat=
ically started up on boot, because you probably won't be able to see anythi=
ng on the screen until the DomU starts.<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote style=3D"border-left:2px solid blue;margin-left:2px;padding-lef=
t:12px;" type=3D"cite">
<div style=3D"color:#000;background-color:#fff;font-family:HelveticaNeue, H=
elvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"=
>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6675"><span>I added=
 but :</span></div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6672">&nbsp;</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6689">[root@localho=
st ~]# xl dmesg | grep iommu</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6690">(XEN) Command=
 line: intel_iommu=3Don placeholder</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6691">[root@localho=
st ~]# xl pci-</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6692">pci-assignabl=
e-add &nbsp; &nbsp; &nbsp;pci-assignable-remove &nbsp; pci-detach&nbsp;</di=
v>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6693">pci-assignabl=
e-list &nbsp; &nbsp; pci-attach &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp;pci-list&nbsp;</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6694">[root@localho=
st ~]# xl pci-assignable-list&nbsp;</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6672">
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6695">[root@localho=
st ~]#&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463467303548_6696">&=
nbsp;</div>
<div class=3D"yiv1202521890qtdSeparateBR"><br clear=3D"none">
&nbsp;</div>
<div class=3D"yiv1202521890yahoo_quoted" style=3D"display: block;">
<div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, =
Lucida Grande, sans-serif;font-size:16px;">
<div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, =
Lucida Grande, sans-serif;font-size:16px;">
<div dir=3D"ltr"><font face=3D"Arial" size=3D"2">On Monday, May 16, 2016 12=
:56 PM, De Coro Guillaume &lt;guillaumedecoro@gmail.com&gt; wrote:</font></=
div>
<br clear=3D"none">
<br clear=3D"none">
<div class=3D"yiv1202521890y_msg_container">
<div id=3D"yiv1202521890">
<div>Hi,<br clear=3D"none">
<br clear=3D"none">
I'm not a great user of xen but I known several things. sm8ax1 is right. It=
 seems you are missing IOMMU. Don't forget to add "intel_iommu=3Don" in you=
r grub default. If it works you can see that in your dmesg:<br clear=3D"non=
e">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0x=
fed91000 IOMMU 1<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to group 0<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to group 1<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to group 2<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to group 2<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to group 3<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to group 4<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to group 5<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to group 5<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to group 5<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to group 5<=
/small><br clear=3D"none">
<br clear=3D"none">
and about DMAR:<br clear=3D"none">
<br clear=3D"none">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (=
v01 INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)<b=
r clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br clear=3D"none"=
>
[&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 c=
ap 1c0000c40660462 ecap 7e3ff0505e<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 c=
ap d2008c40660462 ecap f050da<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x0000=
00a4f1efff<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x0000=
00a7ffffff<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0x=
fed91000 IOMMU 1<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000=
<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIOS sets=
 x2apic opt out bit.<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_optout' to=
 override the BIOS setting.<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<br cle=
ar=3D"none">
[&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<br cle=
ar=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0000:00=
:02.0 [0xa5800000 - 0xa7ffffff]<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0000:00=
:14.0 [0xa4eff000 - 0xa4f1efff]<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC<b=
r clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0000:00=
:1f.0 [0x0 - 0xffffff]<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technology for =
Directed I/O</small><br clear=3D"none">
<br clear=3D"none">
It's important not to claim your passthroughed hardware by dom0. Just use "=
pci_stub" parameters in your grub default. After that, your command "xl pci=
-assignable-list" will give your video card available.<br clear=3D"none">
<br clear=3D"none">
About IGD passthrough, I'm working on it without success for monthes. Maybe=
 I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with I=
ntel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters=
. So wait and see... and try it :)<br clear=3D"none">
<br clear=3D"none">
Ciao.<br clear=3D"none">
<br clear=3D"none">
<div class=3D"yiv1202521890yqt3233989606" id=3D"yiv1202521890yqtfd62930">
<div class=3D"yiv1202521890moz-cite-prefix">Le 14/05/2016 14:56, <a rel=3D"=
nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-abbreviated" ym=
ailto=3D"mailto:sm8ax1@vfemail.net" target=3D"_blank" href=3D"mailto:sm8ax1=
@vfemail.net">sm8ax1@vfemail.net</a> a =C3=A9crit&nbsp;:</div>
<blockquote type=3D"cite">
<div>&nbsp;</div>
</blockquote>
</div>
</div>
<div class=3D"yiv1202521890yqt3233989606" id=3D"yiv1202521890yqtfd97983">&n=
bsp;</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<div>Well, it looks to me like you don't have an IOMMU. You can check your =
Intel processor <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890mo=
z-txt-link-freetext" target=3D"_blank" href=3D"http://ark.intel.com/">http:=
//ark.intel.com/</a> and look for "VT-d" support. There is probably a simil=
ar site for AMD, but they call it "IOMMU" support; same thing just differen=
t names. There might also be some way to check through `lshw` or `/proc/cpu=
info` or the like, but I don't know for sure.<br clear=3D"none">
<br clear=3D"none">
The wiki mentions that generic PCI passthrough might still work on some gra=
phics cards, even without an IOMMU, but I imagine your chances are pretty s=
lim. Something to try perhaps is setting up your HVM to automatically start=
 when the system is booted, with generic PCI passthrough enabled, and black=
list the module on the Dom0 and reboot. In theory this prevents the Dom0 dr=
iver from interfering with the HVM's configuration of the graphics card, bu=
t once again, it might work or it might not.<br clear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Xen_VGA_Passthrough=
">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/VTdHowTo">http://wi=
ki.xen.org/wiki/VTdHowTo</a><br clear=3D"none">
<br clear=3D"none">
If that doesn't work, your options are buy a new PC/processor with an IOMMU=
, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. S=
pice with the QXL video driver is likely to give you the best performance, =
but even it won't compete with that of VGA passthrough.<br clear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/SPICE_support_in_Xe=
n">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br clear=3D"none">
<br clear=3D"none">
If you go the route of upgrading your hardware, XenGT (now called "GVT-v fo=
r Xen") is something else to look into. The idea behind it is to allow mult=
iple VMs to simultaneously use VGA passthrough in a safe and performant man=
ner by creating multiple virtual graphics cards at the hardware level. At l=
east as of Jan 2015, XenGT is being developed out-of-tree, but I haven't fo=
llowed up on it as to whether it's been merged (or abandoned). If I recall =
correctly, this is supported on Intel 6th generation and newer processors w=
ith Intel HD 6000+ graphics, but you should definitely double check that.<b=
r clear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/XenGT">http://wiki.=
xen.org/wiki/XenGT</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/">https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://events.linuxfoundation.org/sites/even=
ts/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf">http://events.l=
inuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit=
-final_1.pdf</a><br clear=3D"none">
<br clear=3D"none">
There used to be something called "Paravirtualized DRM", which probably wor=
ked like the paravirtualized framebuffer, only using the newer and faster L=
inux DRM API. This, I guess, would have allowed multiple rendering clients =
across multiple VMs to directly render their window contents just as they w=
ould on baremetal (with the PV DRM driver acting as a shim), without any ki=
nd of VGA/PCI passthrough. Unfortunately this effort has been abandoned, an=
d I've been unable to track down the author or even the original code.<br c=
lear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Paravirtualized_DRM=
">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote type=3D"cite">
<div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4361">I want to use=
 my VGA in VM that running Windows 7, My VGA information is :</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA c=
ompatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: AS=
USTeK Computer Inc. Device 8354</div>
<div id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver=
 in use: nouveau</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">K=
ernel modules: nouveau</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">A=
nd :</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4556">[=
root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">[=
root@localhost ~]#&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">A=
nd I added below lines to my VM config file :</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4582">g=
fx_passthru=3D0</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4583">a=
cpi=3D1</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">p=
ci=3D['01:00.0&nbsp;']</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">b=
ut when I want fire my VM, It show me below error :</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4585">
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4625">l=
ibxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.=
0 cannot be assigned - no IOMMU?</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4626">l=
ibxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add=
 failed: -1</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4627">l=
ibxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of=
 domain 3</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4627">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv1202521890yui_3_16_0_ym19_1_1463205009112_4627">H=
ow can I solve it?</div>
</div>
</div>
</blockquote>
<div><br clear=3D"none">
&nbsp;</div>
<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">
<b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>=E2=84=A2 to kee=
p your email out of the NSA's hands!<br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br clear=3D"none">
Commercial and Bulk Mail Options!<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
<fieldset class=3D"yiv1202521890mimeAttachmentHeader"><br clear=3D"none">
<pre>_______________________________________________
Xen-users mailing list
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-abbre=
viated" ymailto=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank" href=
=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv1202521890moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://lists.xen.org/xen-users">http://lists=
.xen.org/xen-users</a>
</pre></fieldset>
</div>
<div><br clear=3D"none"></div>
<div class=3D"yiv1202521890yqt3233989606" id=3D"yiv1202521890yqtfd42553">__=
_____________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-users">http://lists.xen.org/xen-users</a></div>
<div class=3D"yiv1202521890yqt2341499399" id=3D"yiv1202521890yqtfd30250"><d=
iv><br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none"></div>

<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">

<font color=3D"red"><b>ONLY AT VFEmail!</b></font> - Use our <font color=3D=
"blue"><b>Metadata Mitigator</b></font><b></b>=E2=84=A2 to keep your email =
out of the NSA's hands! <br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br clear=3D"none">
Commercial and Bulk Mail Options! <br clear=3D"none">
<br clear=3D"none">
</div></div></div><br><div class=3D"yqt2341499399" id=3D"yqtfd36804">______=
_________________________________________<br clear=3D"none">Xen-users maili=
ng list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lis=
ts.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org=
</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-u=
sers" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br><br></d=
iv>  </div> </div>  </div></div></body></html>
------=_Part_693698_149336767.1463981555537--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6905621494365114023==--


From xen-users-bounces@lists.xen.org Mon May 23 12:36:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 12:36:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4p56-0001E4-BG; Mon, 23 May 2016 12:35:36 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chris@computersalat.de>) id 1b4p54-0001Dw-P4
 for xen-users@lists.xen.org; Mon, 23 May 2016 12:35:34 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 B2/4F-26575-519F2475; Mon, 23 May 2016 12:35:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPIsWRWlGSWpSXmKPExsXCery1XVf0p1O
 4Qc9uaYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPm8vUsBXdlK5avmMDWwDhZqouRi0NIYC2j
 RMvuj4xdjJwcEgI6Eq2/7jNDJK4wSjxZOoENwtnAJPFk33Yo5wCjxOOVO5i6GDk4eAX0JV4e5
 ADpZhFQldg1ZQoTiM0moCGx9VEPC4gtKhAmceXMRmYQm1dAUOLkzCdgcREBdYn7h+6B2cICMh
 IfZswFs5mB4n/mXWKGsOUlmrfOZp7AyDcLSfssJGWzkJQtYGRexahenFpUllqka6mXVJSZnlG
 Sm5iZo2toYKqXm1pcnJiempOYVKyXnJ+7iREYcAxAsINxbavzIUZJDiYlUd6TO5zChfiS8lMq
 MxKLM+KLSnNSiw8xynBwKEnwCv8AygkWpaanVqRl5gBDHyYtwcGjJMK77TtQmre4IDG3ODMdI
 nWKUVFKnDcAJCEAksgozYNrg8XbJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnz7gOZwpOZVw
 I3/RXQYiagxQ+lHUAWlyQipKQaGDnFHRc+CvrqoJN9P/vUpi9r+80PnjuzxsOJMe/XtgcMAWJ
 ejhsW5GlZGzn+WbL4jpfzs0XHNTcw/zpuf62Et/qjwqeK7q1CziVz391ev9ZRQMf4ptXimcqB
 DLzy9b3/or9Ehq5QPTZV4OHqmcq3XW47pK8MELVTUZyZYfjPbMKDbZbeW64ctFBiKc5INNRiL
 ipOBACra2DQsgIAAA==
X-Env-Sender: chris@computersalat.de
X-Msg-Ref: server-8.tower-206.messagelabs.com!1464006933!40895375!1
X-Originating-IP: [5.199.133.135]
X-SpamReason: No, hits=0.2 required=7.0 tests=RCVD_ILLEGAL_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6374 invoked from network); 23 May 2016 12:35:33 -0000
Received: from mx.wwserver.net (HELO mx.wwserver.net) (5.199.133.135)
 by server-8.tower-206.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 23 May 2016 12:35:33 -0000
Received: from localhost (localhost [127.0.0.1])
 by mx.wwserver.net (Postfix) with ESMTP id 8279692FDC
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 12:35:02 +0000 (UTC)
X-Virus-Scanned: amavisd-new at wwserver.net
Received: from mx.wwserver.net ([127.0.0.1])
 by localhost (mx.wwserver.net [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 8jsmlstYOjtq for <xen-users@lists.xen.org>;
 Mon, 23 May 2016 12:35:02 +0000 (UTC)
Received: from lape.de.scorpio-it.net (mx0.wwserver.net [83.151.26.69])
 (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mx.wwserver.net (Postfix) with ESMTPSA id EB8D292FDB
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 12:35:01 +0000 (UTC)
Received: from lape.de.scorpio-it.net (localhost [127.0.0.1])
 by lape.de.scorpio-it.net (Postfix) with ESMTP id 23FE695E
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 14:35:01 +0200 (CEST)
Message-ID: <5742F8F4.5050505@computersalat.de>
Date: Mon, 23 May 2016 14:35:00 +0200
From: Christian <chris@computersalat.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:31.0) Gecko/20100101 Thunderbird/31.8.0
MIME-Version: 1.0
To: Xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGksCgpzZWVpbmcgdG9ucyBvZiBmb2xsb3dpbmcgbG9ncyBvbiAyIG9mIG15IDQgeGVuIGhvc3Rz
OgoKTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM2MDVdIGlz
Y3NpX3RyZ3Q6CnNjc2lfY21uZF9zdGFydCg5NzIpIDQ3MDAwMGIwIDAKTWF5IDIzIDExOjE3OjI0
IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM2NjJdIGlzY3NpX3RyZ3Q6CmNtbmRfc2tp
cF9wZHUoNDc1KSA0NzAwMDBiMCAxYyAwIDAKTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2Vy
bmVsOiBbMTg3NDA3NS42MzM3MjZdIGlzY3NpX3RyZ3Q6CnNjc2lfY21uZF9zdGFydCg5NzIpIDFh
MDAwMGIwIDAKTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM3
NjNdIGlzY3NpX3RyZ3Q6CmNtbmRfc2tpcF9wZHUoNDc1KSAxYTAwMDBiMCAxYyAwIDAKTWF5IDIz
IDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM4MzVdIGlzY3NpX3RyZ3Q6
CnNjc2lfY21uZF9zdGFydCg5NzIpIDEzMDAwMGIwIDAKTWF5IDIzIDExOjE3OjI0IHhtLWYteGVu
MDMga2VybmVsOiBbMTg3NDA3NS42MzM4NzRdIGlzY3NpX3RyZ3Q6CmNtbmRfc2tpcF9wZHUoNDc1
KSAxMzAwMDBiMCAxYyAwIDAKTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3
NDA3NS42MzQwNzldIGlzY3NpX3RyZ3Q6CnNjc2lfY21uZF9zdGFydCg5NzIpIDVkMDAwMGIwIDAK
TWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NDE1NDRdIGlzY3Np
X3RyZ3Q6CmNtbmRfc2tpcF9wZHUoNDc1KSA1ZDAwMDBiMCAxYyAwIDAKTWF5IDIzIDExOjE3OjI0
IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NDE2MTNdIGlzY3NpX3RyZ3Q6CnNjc2lfY21u
ZF9zdGFydCg5NzIpIDQwMDAwYjAgMApNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6
IFsxODc0MDc1LjY0MTY2Ml0gaXNjc2lfdHJndDoKY21uZF9za2lwX3BkdSg0NzUpIDQwMDAwYjAg
MWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjQxNzIz
XSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSA2MjAwMDBiMCAwCk1heSAyMyAxMTox
NzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjQxNzcyXSBpc2NzaV90cmd0OgpjbW5k
X3NraXBfcGR1KDQ3NSkgNjIwMDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAz
IGtlcm5lbDogWzE4NzQwNzUuNjYyNDI4XSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcy
KSAyYjAwMDBiMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUu
NjYyNDgyXSBpc2NzaV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3NSkgMmIwMDAwYjAgMWMgMCAwCk1h
eSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNTQzXSBpc2NzaV90
cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSAzYTAwMDBiMCAwCk1heSAyMyAxMToxNzoyNCB4bS1m
LXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNTgyXSBpc2NzaV90cmd0OgpjbW5kX3NraXBfcGR1
KDQ3NSkgM2EwMDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDog
WzE4NzQwNzUuNjYyNjY3XSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSAxNDAwMDBi
MCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNzA2XSBp
c2NzaV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3NSkgMTQwMDAwYjAgMWMgMCAwCk1heSAyMyAxMTox
NzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNzYwXSBpc2NzaV90cmd0OgpzY3Np
X2NtbmRfc3RhcnQoOTcyKSA0YzAwMDBiMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtl
cm5lbDogWzE4NzQwNzUuNjYyODIyXSBpc2NzaV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3NSkgNGMw
MDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUu
NjYyODc0XSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSAyOTAwMDBiMCAwCk1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyOTI2XSBpc2NzaV90cmd0
OgpjbW5kX3NraXBfcGR1KDQ3NSkgMjkwMDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1m
LXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyOTg1XSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3Rh
cnQoOTcyKSA0MDAwMDBiMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4
NzQwNzUuNjYzMDM3XSBpc2NzaV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3NSkgNDAwMDAwYjAgMWMg
MCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0NzUyXSBp
c2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSA0ZDAwMDBiMCAwCk1heSAyMyAxMToxNzoy
NCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0ODA2XSBpc2NzaV90cmd0OgpjbW5kX3Nr
aXBfcGR1KDQ3NSkgNGQwMDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtl
cm5lbDogWzE4NzQwNzUuNzc0ODU2XSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSA1
YjAwMDBiMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0
OTA2XSBpc2NzaV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3NSkgNWIwMDAwYjAgMWMgMCAwCk1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0OTgyXSBpc2NzaV90cmd0
OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSA0ZTAwMDBiMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhl
bjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MDM4XSBpc2NzaV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3
NSkgNGUwMDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4
NzQwNzUuNzc1MDkxXSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSAxNzAwMDBiMCAw
Ck1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MTU1XSBpc2Nz
aV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3NSkgMTcwMDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoy
NCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MjI0XSBpc2NzaV90cmd0OgpzY3NpX2Nt
bmRfc3RhcnQoOTcyKSBlMDAwMGIwIDAKTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVs
OiBbMTg3NDA3NS43NzUyNjBdIGlzY3NpX3RyZ3Q6CmNtbmRfc2tpcF9wZHUoNDc1KSBlMDAwMGIw
IDFjIDAgMAoKSG93IHNldmVyZSBhcmUgdGhvc2UgbWVzc2FnZXMgPyBvciBqdXN0IHNpbXBsZSB3
YXJuaW5ncyA/CkhvdyB0byBnZXQgcmlkIG9mIGZsb2RkaW5nIG15IGxvZyA/CgpUaGFua3MgeW91
CgotLSAKCkNocmlzdGlhbgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCiAgIC0gUGxlYXNlIGRvIG5vdCAnQ0MnIG1lIG9uIGxpc3QgbWFpbHMuCiAg
ICAgICAgICBKdXN0IHJlcGx5IHRvIHRoZSBsaXN0IDopCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRGVyIHVsdGltYXRpdmUgc2hvcCBmw7xyIFNw
b3J0YmVrbGVpZHVuZyB1bmQgWnViZWjDtnIKCmh0dHA6Ly93d3cuc2MyNC5kZQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0
Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Mon May 23 12:36:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 12:36:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4p56-0001E4-BG; Mon, 23 May 2016 12:35:36 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chris@computersalat.de>) id 1b4p54-0001Dw-P4
 for xen-users@lists.xen.org; Mon, 23 May 2016 12:35:34 +0000
Received: from [85.158.139.211] by server-7.bemta-5.messagelabs.com id
 B2/4F-26575-519F2475; Mon, 23 May 2016 12:35:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPIsWRWlGSWpSXmKPExsXCery1XVf0p1O
 4Qc9uaYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPm8vUsBXdlK5avmMDWwDhZqouRi0NIYC2j
 RMvuj4xdjJwcEgI6Eq2/7jNDJK4wSjxZOoENwtnAJPFk33Yo5wCjxOOVO5i6GDk4eAX0JV4e5
 ADpZhFQldg1ZQoTiM0moCGx9VEPC4gtKhAmceXMRmYQm1dAUOLkzCdgcREBdYn7h+6B2cICMh
 IfZswFs5mB4n/mXWKGsOUlmrfOZp7AyDcLSfssJGWzkJQtYGRexahenFpUllqka6mXVJSZnlG
 Sm5iZo2toYKqXm1pcnJiempOYVKyXnJ+7iREYcAxAsINxbavzIUZJDiYlUd6TO5zChfiS8lMq
 MxKLM+KLSnNSiw8xynBwKEnwCv8AygkWpaanVqRl5gBDHyYtwcGjJMK77TtQmre4IDG3ODMdI
 nWKUVFKnDcAJCEAksgozYNrg8XbJUZZKWFeRqBDhHgKUotyM0tQ5V8xinMwKgnz7gOZwpOZVw
 I3/RXQYiagxQ+lHUAWlyQipKQaGDnFHRc+CvrqoJN9P/vUpi9r+80PnjuzxsOJMe/XtgcMAWJ
 ejhsW5GlZGzn+WbL4jpfzs0XHNTcw/zpuf62Et/qjwqeK7q1CziVz391ev9ZRQMf4ptXimcqB
 DLzy9b3/or9Ehq5QPTZV4OHqmcq3XW47pK8MELVTUZyZYfjPbMKDbZbeW64ctFBiKc5INNRiL
 ipOBACra2DQsgIAAA==
X-Env-Sender: chris@computersalat.de
X-Msg-Ref: server-8.tower-206.messagelabs.com!1464006933!40895375!1
X-Originating-IP: [5.199.133.135]
X-SpamReason: No, hits=0.2 required=7.0 tests=RCVD_ILLEGAL_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 6374 invoked from network); 23 May 2016 12:35:33 -0000
Received: from mx.wwserver.net (HELO mx.wwserver.net) (5.199.133.135)
 by server-8.tower-206.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 23 May 2016 12:35:33 -0000
Received: from localhost (localhost [127.0.0.1])
 by mx.wwserver.net (Postfix) with ESMTP id 8279692FDC
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 12:35:02 +0000 (UTC)
X-Virus-Scanned: amavisd-new at wwserver.net
Received: from mx.wwserver.net ([127.0.0.1])
 by localhost (mx.wwserver.net [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 8jsmlstYOjtq for <xen-users@lists.xen.org>;
 Mon, 23 May 2016 12:35:02 +0000 (UTC)
Received: from lape.de.scorpio-it.net (mx0.wwserver.net [83.151.26.69])
 (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mx.wwserver.net (Postfix) with ESMTPSA id EB8D292FDB
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 12:35:01 +0000 (UTC)
Received: from lape.de.scorpio-it.net (localhost [127.0.0.1])
 by lape.de.scorpio-it.net (Postfix) with ESMTP id 23FE695E
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 14:35:01 +0200 (CEST)
Message-ID: <5742F8F4.5050505@computersalat.de>
Date: Mon, 23 May 2016 14:35:00 +0200
From: Christian <chris@computersalat.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:31.0) Gecko/20100101 Thunderbird/31.8.0
MIME-Version: 1.0
To: Xen-users <xen-users@lists.xen.org>
Subject: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGksCgpzZWVpbmcgdG9ucyBvZiBmb2xsb3dpbmcgbG9ncyBvbiAyIG9mIG15IDQgeGVuIGhvc3Rz
OgoKTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM2MDVdIGlz
Y3NpX3RyZ3Q6CnNjc2lfY21uZF9zdGFydCg5NzIpIDQ3MDAwMGIwIDAKTWF5IDIzIDExOjE3OjI0
IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM2NjJdIGlzY3NpX3RyZ3Q6CmNtbmRfc2tp
cF9wZHUoNDc1KSA0NzAwMDBiMCAxYyAwIDAKTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2Vy
bmVsOiBbMTg3NDA3NS42MzM3MjZdIGlzY3NpX3RyZ3Q6CnNjc2lfY21uZF9zdGFydCg5NzIpIDFh
MDAwMGIwIDAKTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM3
NjNdIGlzY3NpX3RyZ3Q6CmNtbmRfc2tpcF9wZHUoNDc1KSAxYTAwMDBiMCAxYyAwIDAKTWF5IDIz
IDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM4MzVdIGlzY3NpX3RyZ3Q6
CnNjc2lfY21uZF9zdGFydCg5NzIpIDEzMDAwMGIwIDAKTWF5IDIzIDExOjE3OjI0IHhtLWYteGVu
MDMga2VybmVsOiBbMTg3NDA3NS42MzM4NzRdIGlzY3NpX3RyZ3Q6CmNtbmRfc2tpcF9wZHUoNDc1
KSAxMzAwMDBiMCAxYyAwIDAKTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3
NDA3NS42MzQwNzldIGlzY3NpX3RyZ3Q6CnNjc2lfY21uZF9zdGFydCg5NzIpIDVkMDAwMGIwIDAK
TWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NDE1NDRdIGlzY3Np
X3RyZ3Q6CmNtbmRfc2tpcF9wZHUoNDc1KSA1ZDAwMDBiMCAxYyAwIDAKTWF5IDIzIDExOjE3OjI0
IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NDE2MTNdIGlzY3NpX3RyZ3Q6CnNjc2lfY21u
ZF9zdGFydCg5NzIpIDQwMDAwYjAgMApNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6
IFsxODc0MDc1LjY0MTY2Ml0gaXNjc2lfdHJndDoKY21uZF9za2lwX3BkdSg0NzUpIDQwMDAwYjAg
MWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjQxNzIz
XSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSA2MjAwMDBiMCAwCk1heSAyMyAxMTox
NzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjQxNzcyXSBpc2NzaV90cmd0OgpjbW5k
X3NraXBfcGR1KDQ3NSkgNjIwMDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAz
IGtlcm5lbDogWzE4NzQwNzUuNjYyNDI4XSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcy
KSAyYjAwMDBiMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUu
NjYyNDgyXSBpc2NzaV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3NSkgMmIwMDAwYjAgMWMgMCAwCk1h
eSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNTQzXSBpc2NzaV90
cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSAzYTAwMDBiMCAwCk1heSAyMyAxMToxNzoyNCB4bS1m
LXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNTgyXSBpc2NzaV90cmd0OgpjbW5kX3NraXBfcGR1
KDQ3NSkgM2EwMDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDog
WzE4NzQwNzUuNjYyNjY3XSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSAxNDAwMDBi
MCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNzA2XSBp
c2NzaV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3NSkgMTQwMDAwYjAgMWMgMCAwCk1heSAyMyAxMTox
NzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNzYwXSBpc2NzaV90cmd0OgpzY3Np
X2NtbmRfc3RhcnQoOTcyKSA0YzAwMDBiMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtl
cm5lbDogWzE4NzQwNzUuNjYyODIyXSBpc2NzaV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3NSkgNGMw
MDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUu
NjYyODc0XSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSAyOTAwMDBiMCAwCk1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyOTI2XSBpc2NzaV90cmd0
OgpjbW5kX3NraXBfcGR1KDQ3NSkgMjkwMDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1m
LXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyOTg1XSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3Rh
cnQoOTcyKSA0MDAwMDBiMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4
NzQwNzUuNjYzMDM3XSBpc2NzaV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3NSkgNDAwMDAwYjAgMWMg
MCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0NzUyXSBp
c2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSA0ZDAwMDBiMCAwCk1heSAyMyAxMToxNzoy
NCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0ODA2XSBpc2NzaV90cmd0OgpjbW5kX3Nr
aXBfcGR1KDQ3NSkgNGQwMDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtl
cm5lbDogWzE4NzQwNzUuNzc0ODU2XSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSA1
YjAwMDBiMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0
OTA2XSBpc2NzaV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3NSkgNWIwMDAwYjAgMWMgMCAwCk1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0OTgyXSBpc2NzaV90cmd0
OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSA0ZTAwMDBiMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhl
bjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MDM4XSBpc2NzaV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3
NSkgNGUwMDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4
NzQwNzUuNzc1MDkxXSBpc2NzaV90cmd0OgpzY3NpX2NtbmRfc3RhcnQoOTcyKSAxNzAwMDBiMCAw
Ck1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MTU1XSBpc2Nz
aV90cmd0OgpjbW5kX3NraXBfcGR1KDQ3NSkgMTcwMDAwYjAgMWMgMCAwCk1heSAyMyAxMToxNzoy
NCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MjI0XSBpc2NzaV90cmd0OgpzY3NpX2Nt
bmRfc3RhcnQoOTcyKSBlMDAwMGIwIDAKTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVs
OiBbMTg3NDA3NS43NzUyNjBdIGlzY3NpX3RyZ3Q6CmNtbmRfc2tpcF9wZHUoNDc1KSBlMDAwMGIw
IDFjIDAgMAoKSG93IHNldmVyZSBhcmUgdGhvc2UgbWVzc2FnZXMgPyBvciBqdXN0IHNpbXBsZSB3
YXJuaW5ncyA/CkhvdyB0byBnZXQgcmlkIG9mIGZsb2RkaW5nIG15IGxvZyA/CgpUaGFua3MgeW91
CgotLSAKCkNocmlzdGlhbgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tCiAgIC0gUGxlYXNlIGRvIG5vdCAnQ0MnIG1lIG9uIGxpc3QgbWFpbHMuCiAg
ICAgICAgICBKdXN0IHJlcGx5IHRvIHRoZSBsaXN0IDopCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRGVyIHVsdGltYXRpdmUgc2hvcCBmw7xyIFNw
b3J0YmVrbGVpZHVuZyB1bmQgWnViZWjDtnIKCmh0dHA6Ly93d3cuc2MyNC5kZQotLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0
Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Mon May 23 16:17:06 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 16:17:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4sWC-0000XJ-RK; Mon, 23 May 2016 16:15:48 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <it-j@mscsy.com>) id 1b4sWC-0000XD-3a
 for xen-users@lists.xen.org; Mon, 23 May 2016 16:15:48 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 2D/F6-03294-3BC23475; Mon, 23 May 2016 16:15:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCKsWRWlGSWpSXmKPExsVyg69UQ3eTjnO
 4wc1vaharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8auxl62grmWFR/f7GFtYNxj0cXIxSEk0MYk
 cff+PUYoh1Hi7fbv7BDOEUaJn/82ATkcHGwC6hLbu4K6GDk5RAS8JT7uvM8OYgsL6Eg8mviIH
 SKuK7Hi1WFWCNtIYtXFg2wgNouAncT9+2dZIGxVidnnnjGC2LwCQRInW64zg9hCAvoSs/48Zg
 KxOQUMJHru3gHrZRQQk/h+ag1YnFlAXOLWk/lgtoSAoMSi2XuYIWwxiX+7HrJB2IoSp2d/YQQ
 5mVlAU2L9Ln2IVkWJKd0P2SHWCkqcnPmEBaJcR+LKnn2sELa+xKal25gmMIrPQrJtFsKkWUgm
 zUIyaQEjyypG9eLUorLUIl1zvaSizPSMktzEzBxdQwNjvdzU4uLE9NScxKRiveT83E2MwNhiA
 IIdjI3fnQ4xSnIwKYnyOmo5hwvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4N2jDZQTLEpNT61Iy8
 wBRjlMWoKDR0mEdyZImre4IDG3ODMdInWKUVFKnPcISEIAJJFRmgfXBksslxhlpYR5GYEOEeI
 pSC3KzSxBlX/FKM7BqCTMOwdkCk9mXgnc9FdAi5mAFj+UdgBZXJKIkJJqYFzwQNld4FpbUfCd
 gvLdTjvSJbfOmpSvXRufsff/m8vm771rK7IlTyzY693L4aRyccMD6RYhy+u3BbKqltgV/rtS4
 B4tZxUoee6gH+uDBI32zsX61e8tvZz0Vu5yYJ5x3iLw8jth9+2rwl+vuOLd2lvzxYu3+kmXWF
 LF5qNOF3Ntr3q9Vl17UImlOCPRUIu5qDgRABpDanAnAwAA
X-Env-Sender: it-j@mscsy.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1464020146!38503547!1
X-Originating-IP: [216.14.117.40]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56179 invoked from network); 23 May 2016 16:15:46 -0000
Received: from server.novaindustries-nc.com (HELO MailerVPS.MSCSY.COM)
 (216.14.117.40)
 by server-5.tower-31.messagelabs.com with SMTP; 23 May 2016 16:15:46 -0000
Received: from mscsy-imss.MSCSY.local (unknown [91.144.30.98])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by MailerVPS.MSCSY.COM (Postfix) with ESMTPSA id 7A08E2B320D0C;
 Mon, 23 May 2016 11:15:43 -0500 (CDT)
Received: from MSC SY Lan [192.168.1.240] by mscsy-imss.MSCSY.local - Websense
 Email Security (6.1.1); Mon, 23 May 2016 19:13:44 +0200
Received: from MSCSY-MAILER-01.MSCSY.local ([fe80::58b5:993:3f46:e8b4]) by
 MSCSY-HTCA-01.MSCSY.local ([fe80::c57d:fde7:8897:23b9%11]) with mapi id
 14.01.0438.000; Mon, 23 May 2016 19:14:10 +0200
From: Abdallah Jabbour <it-j@mscsy.com>
To: Christian <chris@computersalat.de>, Xen-users <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] flooding kernel.log
Thread-Index: AQHRtPg/+TO24+bXfECqkgwOidU+LJ/Gwshg
Date: Mon, 23 May 2016 17:14:07 +0000
Message-ID: <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
References: <5742F8F4.5050505@computersalat.de>
In-Reply-To: <5742F8F4.5050505@computersalat.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.232]
MIME-Version: 1.0
X-SEF-7853D99-ADF1-478E-8894-213D316B8FFA: 1
X-SEF-Processed: 6_1_1_105__2016_05_23_19_13_44
Subject: Re: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QXJlIHUgdXNpbmcgb3BlbmZpbGVyIG9yIGlzY3NpIGVudGVycHJpc2UgdGFyZ2V0ICggSUVUICkg
YXMgYSBzaGFyZWQgc3RvcmFnZSBvbiB5b3VyIGhvc3RzID8NCg0KQWJkYWxsYWggSmFiYm91cg0K
SVQgTWFuYWdlcg0KTVNDIC1NRURJVEVSUkFORUFOIFNISVBQSU5HIEFHRU5DWSAoIFNZUklBICkN
CmZvciB0aGUgcmVhbCB3b3JsZA0KU2hlaWtoZGFoZXIsIEZsYWlmZWwgQnJvdGhlcnMgQXZlbnVl
LEJsZGdlIE5vLjYwMiBQLk8uIEJveCAxMTMzDQpUOis5NjMgNDEgNDY2IDEyMi9FeHQgMjI1ICBX
OiB3d3cubXNjLmNvbQ0KQXMgYWdlbnQgZm9yIE1TQyBNZWRpdGVycmFuZWFuIFNoaXBwaW5nIENv
bXBhbnkgUy5BLiwgR2VuZXZhDQoNCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJv
bTogWGVuLXVzZXJzIFttYWlsdG86eGVuLXVzZXJzLWJvdW5jZXNAbGlzdHMueGVuLm9yZ10gT24g
QmVoYWxmIE9mIENocmlzdGlhbg0KU2VudDogMjMg2KPZitin2LEsIDIwMTYgMDI6MzUg2YUNClRv
OiBYZW4tdXNlcnMgPHhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnPg0KU3ViamVjdDogW1hlbi11c2Vy
c10gZmxvb2Rpbmcga2VybmVsLmxvZw0KDQpIaSwNCg0Kc2VlaW5nIHRvbnMgb2YgZm9sbG93aW5n
IGxvZ3Mgb24gMiBvZiBteSA0IHhlbiBob3N0czoNCg0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVu
MDMga2VybmVsOiBbMTg3NDA3NS42MzM2MDVdIGlzY3NpX3RyZ3Q6DQpzY3NpX2NtbmRfc3RhcnQo
OTcyKSA0NzAwMDBiMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0
MDc1LjYzMzY2Ml0gaXNjc2lfdHJndDoNCmNtbmRfc2tpcF9wZHUoNDc1KSA0NzAwMDBiMCAxYyAw
IDANCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjMzNzI2XSBp
c2NzaV90cmd0Og0Kc2NzaV9jbW5kX3N0YXJ0KDk3MikgMWEwMDAwYjAgMA0KTWF5IDIzIDExOjE3
OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM3NjNdIGlzY3NpX3RyZ3Q6DQpjbW5k
X3NraXBfcGR1KDQ3NSkgMWEwMDAwYjAgMWMgMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4w
MyBrZXJuZWw6IFsxODc0MDc1LjYzMzgzNV0gaXNjc2lfdHJndDoNCnNjc2lfY21uZF9zdGFydCg5
NzIpIDEzMDAwMGIwIDANCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQw
NzUuNjMzODc0XSBpc2NzaV90cmd0Og0KY21uZF9za2lwX3BkdSg0NzUpIDEzMDAwMGIwIDFjIDAg
MA0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzQwNzldIGlz
Y3NpX3RyZ3Q6DQpzY3NpX2NtbmRfc3RhcnQoOTcyKSA1ZDAwMDBiMCAwDQpNYXkgMjMgMTE6MTc6
MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY0MTU0NF0gaXNjc2lfdHJndDoNCmNtbmRf
c2tpcF9wZHUoNDc1KSA1ZDAwMDBiMCAxYyAwIDANCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAz
IGtlcm5lbDogWzE4NzQwNzUuNjQxNjEzXSBpc2NzaV90cmd0Og0Kc2NzaV9jbW5kX3N0YXJ0KDk3
MikgNDAwMDBiMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1
LjY0MTY2Ml0gaXNjc2lfdHJndDoNCmNtbmRfc2tpcF9wZHUoNDc1KSA0MDAwMGIwIDFjIDAgMA0K
TWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NDE3MjNdIGlzY3Np
X3RyZ3Q6DQpzY3NpX2NtbmRfc3RhcnQoOTcyKSA2MjAwMDBiMCAwDQpNYXkgMjMgMTE6MTc6MjQg
eG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY0MTc3Ml0gaXNjc2lfdHJndDoNCmNtbmRfc2tp
cF9wZHUoNDc1KSA2MjAwMDBiMCAxYyAwIDANCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtl
cm5lbDogWzE4NzQwNzUuNjYyNDI4XSBpc2NzaV90cmd0Og0Kc2NzaV9jbW5kX3N0YXJ0KDk3Mikg
MmIwMDAwYjAgMA0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42
NjI0ODJdIGlzY3NpX3RyZ3Q6DQpjbW5kX3NraXBfcGR1KDQ3NSkgMmIwMDAwYjAgMWMgMCAwDQpN
YXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY2MjU0M10gaXNjc2lf
dHJndDoNCnNjc2lfY21uZF9zdGFydCg5NzIpIDNhMDAwMGIwIDANCk1heSAyMyAxMToxNzoyNCB4
bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNTgyXSBpc2NzaV90cmd0Og0KY21uZF9za2lw
X3BkdSg0NzUpIDNhMDAwMGIwIDFjIDAgMA0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2Vy
bmVsOiBbMTg3NDA3NS42NjI2NjddIGlzY3NpX3RyZ3Q6DQpzY3NpX2NtbmRfc3RhcnQoOTcyKSAx
NDAwMDBiMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY2
MjcwNl0gaXNjc2lfdHJndDoNCmNtbmRfc2tpcF9wZHUoNDc1KSAxNDAwMDBiMCAxYyAwIDANCk1h
eSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNzYwXSBpc2NzaV90
cmd0Og0Kc2NzaV9jbW5kX3N0YXJ0KDk3MikgNGMwMDAwYjAgMA0KTWF5IDIzIDExOjE3OjI0IHht
LWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NjI4MjJdIGlzY3NpX3RyZ3Q6DQpjbW5kX3NraXBf
cGR1KDQ3NSkgNGMwMDAwYjAgMWMgMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJu
ZWw6IFsxODc0MDc1LjY2Mjg3NF0gaXNjc2lfdHJndDoNCnNjc2lfY21uZF9zdGFydCg5NzIpIDI5
MDAwMGIwIDANCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYy
OTI2XSBpc2NzaV90cmd0Og0KY21uZF9za2lwX3BkdSg0NzUpIDI5MDAwMGIwIDFjIDAgMA0KTWF5
IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NjI5ODVdIGlzY3NpX3Ry
Z3Q6DQpzY3NpX2NtbmRfc3RhcnQoOTcyKSA0MDAwMDBiMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0t
Zi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY2MzAzN10gaXNjc2lfdHJndDoNCmNtbmRfc2tpcF9w
ZHUoNDc1KSA0MDAwMDBiMCAxYyAwIDANCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5l
bDogWzE4NzQwNzUuNzc0NzUyXSBpc2NzaV90cmd0Og0Kc2NzaV9jbW5kX3N0YXJ0KDk3MikgNGQw
MDAwYjAgMA0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS43NzQ4
MDZdIGlzY3NpX3RyZ3Q6DQpjbW5kX3NraXBfcGR1KDQ3NSkgNGQwMDAwYjAgMWMgMCAwDQpNYXkg
MjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1Ljc3NDg1Nl0gaXNjc2lfdHJn
dDoNCnNjc2lfY21uZF9zdGFydCg5NzIpIDViMDAwMGIwIDANCk1heSAyMyAxMToxNzoyNCB4bS1m
LXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0OTA2XSBpc2NzaV90cmd0Og0KY21uZF9za2lwX3Bk
dSg0NzUpIDViMDAwMGIwIDFjIDAgMA0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVs
OiBbMTg3NDA3NS43NzQ5ODJdIGlzY3NpX3RyZ3Q6DQpzY3NpX2NtbmRfc3RhcnQoOTcyKSA0ZTAw
MDBiMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1Ljc3NTAz
OF0gaXNjc2lfdHJndDoNCmNtbmRfc2tpcF9wZHUoNDc1KSA0ZTAwMDBiMCAxYyAwIDANCk1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MDkxXSBpc2NzaV90cmd0
Og0Kc2NzaV9jbW5kX3N0YXJ0KDk3MikgMTcwMDAwYjAgMA0KTWF5IDIzIDExOjE3OjI0IHhtLWYt
eGVuMDMga2VybmVsOiBbMTg3NDA3NS43NzUxNTVdIGlzY3NpX3RyZ3Q6DQpjbW5kX3NraXBfcGR1
KDQ3NSkgMTcwMDAwYjAgMWMgMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6
IFsxODc0MDc1Ljc3NTIyNF0gaXNjc2lfdHJndDoNCnNjc2lfY21uZF9zdGFydCg5NzIpIGUwMDAw
YjAgMA0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS43NzUyNjBd
IGlzY3NpX3RyZ3Q6DQpjbW5kX3NraXBfcGR1KDQ3NSkgZTAwMDBiMCAxYyAwIDANCg0KSG93IHNl
dmVyZSBhcmUgdGhvc2UgbWVzc2FnZXMgPyBvciBqdXN0IHNpbXBsZSB3YXJuaW5ncyA/DQpIb3cg
dG8gZ2V0IHJpZCBvZiBmbG9kZGluZyBteSBsb2cgPw0KDQpUaGFua3MgeW91DQoNCi0tDQoNCkNo
cmlzdGlhbg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KICAgLSBQbGVhc2UgZG8gbm90ICdDQycgbWUgb24gbGlzdCBtYWlscy4NCiAgICAgICAg
ICBKdXN0IHJlcGx5IHRvIHRoZSBsaXN0IDopDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpEZXIgdWx0aW1hdGl2ZSBzaG9wIGbDvHIgU3BvcnRi
ZWtsZWlkdW5nIHVuZCBadWJlaMO2cg0KDQpodHRwOi8vd3d3LnNjMjQuZGUNCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NClhlbi11c2VycyBtYWlsaW5nIGxp
c3QNClhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnDQpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNl
cnMNClRoaXMgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQgZmlsZXMgKHRvZ2V0aGVyIHRoZSDi
gJxDb250ZW50c+KAnSkgYXJlIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIGFkZHJlc3NlZShzKS4g
VGhlIENvbnRlbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1heSBjb250YWluIHByaXZhdGUgaW5m
b3JtYXRpb24gb3IgaW5mb3JtYXRpb24gdGhhdCBpcyBzdWJqZWN0IHRvIGNvcHlyaWdodCBvciBp
cyBhIHRyYWRlIHNlY3JldCBvciB3aGljaCBpcyBwcml2aWxlZ2VkLiBWaWV3cyBvciBvcGluaW9u
cyBleHByZXNzZWQgaGVyZWluIGRvIG5vdCBuZWNlc3NhcmlseSByZXByZXNlbnQgdmlld3Mgb3Ig
b3BpbmlvbnMgb2YgTVNDIE1lZGl0ZXJyYW5lYW4gU2hpcHBpbmcgQ29tcGFueSwgaXRzIGFnZW50
cyBvciB0aGVpciBhZmZpbGlhdGVkIGNvbXBhbmllcyBhbmQgbWF5IG9ubHkgYmUgdGhlIHZpZXcg
b3Igb3BpbmlvbiBvZiB0aGUgYXV0aG9yLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVj
aXBpZW50IG9mIHRoaXMgZW1haWwsIHlvdSBtdXN0IG5vdCB1c2UsIHByaW50LCBjb3B5LCBzdG9y
ZSwgZm9yd2FyZCwgb3IgZGlzY2xvc2UgaXQgb3IgYWN0IGluIHJlbGlhbmNlIG9mIHRoZSBDb250
ZW50cy4gUGxlYXNlIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiB0aGUgbWVzc2FnZSBhbmQgYW55IGFz
c29jaWF0ZWQgZmlsZXMgYW5kIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IHRoYXQgeW91
IGhhdmUgcmVjZWl2ZWQgaXQgaW4gZXJyb3IuIFRoYW5rIHlvdSBmb3IgeW91ciBjb29wZXJhdGlv
bi4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11
c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 23 16:17:06 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 16:17:06 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4sWC-0000XJ-RK; Mon, 23 May 2016 16:15:48 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <it-j@mscsy.com>) id 1b4sWC-0000XD-3a
 for xen-users@lists.xen.org; Mon, 23 May 2016 16:15:48 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 2D/F6-03294-3BC23475; Mon, 23 May 2016 16:15:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCKsWRWlGSWpSXmKPExsVyg69UQ3eTjnO
 4wc1vaharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8auxl62grmWFR/f7GFtYNxj0cXIxSEk0MYk
 cff+PUYoh1Hi7fbv7BDOEUaJn/82ATkcHGwC6hLbu4K6GDk5RAS8JT7uvM8OYgsL6Eg8mviIH
 SKuK7Hi1WFWCNtIYtXFg2wgNouAncT9+2dZIGxVidnnnjGC2LwCQRInW64zg9hCAvoSs/48Zg
 KxOQUMJHru3gHrZRQQk/h+ag1YnFlAXOLWk/lgtoSAoMSi2XuYIWwxiX+7HrJB2IoSp2d/YQQ
 5mVlAU2L9Ln2IVkWJKd0P2SHWCkqcnPmEBaJcR+LKnn2sELa+xKal25gmMIrPQrJtFsKkWUgm
 zUIyaQEjyypG9eLUorLUIl1zvaSizPSMktzEzBxdQwNjvdzU4uLE9NScxKRiveT83E2MwNhiA
 IIdjI3fnQ4xSnIwKYnyOmo5hwvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4N2jDZQTLEpNT61Iy8
 wBRjlMWoKDR0mEdyZImre4IDG3ODMdInWKUVFKnPcISEIAJJFRmgfXBksslxhlpYR5GYEOEeI
 pSC3KzSxBlX/FKM7BqCTMOwdkCk9mXgnc9FdAi5mAFj+UdgBZXJKIkJJqYFzwQNld4FpbUfCd
 gvLdTjvSJbfOmpSvXRufsff/m8vm771rK7IlTyzY693L4aRyccMD6RYhy+u3BbKqltgV/rtS4
 B4tZxUoee6gH+uDBI32zsX61e8tvZz0Vu5yYJ5x3iLw8jth9+2rwl+vuOLd2lvzxYu3+kmXWF
 LF5qNOF3Ntr3q9Vl17UImlOCPRUIu5qDgRABpDanAnAwAA
X-Env-Sender: it-j@mscsy.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1464020146!38503547!1
X-Originating-IP: [216.14.117.40]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 56179 invoked from network); 23 May 2016 16:15:46 -0000
Received: from server.novaindustries-nc.com (HELO MailerVPS.MSCSY.COM)
 (216.14.117.40)
 by server-5.tower-31.messagelabs.com with SMTP; 23 May 2016 16:15:46 -0000
Received: from mscsy-imss.MSCSY.local (unknown [91.144.30.98])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by MailerVPS.MSCSY.COM (Postfix) with ESMTPSA id 7A08E2B320D0C;
 Mon, 23 May 2016 11:15:43 -0500 (CDT)
Received: from MSC SY Lan [192.168.1.240] by mscsy-imss.MSCSY.local - Websense
 Email Security (6.1.1); Mon, 23 May 2016 19:13:44 +0200
Received: from MSCSY-MAILER-01.MSCSY.local ([fe80::58b5:993:3f46:e8b4]) by
 MSCSY-HTCA-01.MSCSY.local ([fe80::c57d:fde7:8897:23b9%11]) with mapi id
 14.01.0438.000; Mon, 23 May 2016 19:14:10 +0200
From: Abdallah Jabbour <it-j@mscsy.com>
To: Christian <chris@computersalat.de>, Xen-users <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] flooding kernel.log
Thread-Index: AQHRtPg/+TO24+bXfECqkgwOidU+LJ/Gwshg
Date: Mon, 23 May 2016 17:14:07 +0000
Message-ID: <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
References: <5742F8F4.5050505@computersalat.de>
In-Reply-To: <5742F8F4.5050505@computersalat.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.232]
MIME-Version: 1.0
X-SEF-7853D99-ADF1-478E-8894-213D316B8FFA: 1
X-SEF-Processed: 6_1_1_105__2016_05_23_19_13_44
Subject: Re: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QXJlIHUgdXNpbmcgb3BlbmZpbGVyIG9yIGlzY3NpIGVudGVycHJpc2UgdGFyZ2V0ICggSUVUICkg
YXMgYSBzaGFyZWQgc3RvcmFnZSBvbiB5b3VyIGhvc3RzID8NCg0KQWJkYWxsYWggSmFiYm91cg0K
SVQgTWFuYWdlcg0KTVNDIC1NRURJVEVSUkFORUFOIFNISVBQSU5HIEFHRU5DWSAoIFNZUklBICkN
CmZvciB0aGUgcmVhbCB3b3JsZA0KU2hlaWtoZGFoZXIsIEZsYWlmZWwgQnJvdGhlcnMgQXZlbnVl
LEJsZGdlIE5vLjYwMiBQLk8uIEJveCAxMTMzDQpUOis5NjMgNDEgNDY2IDEyMi9FeHQgMjI1ICBX
OiB3d3cubXNjLmNvbQ0KQXMgYWdlbnQgZm9yIE1TQyBNZWRpdGVycmFuZWFuIFNoaXBwaW5nIENv
bXBhbnkgUy5BLiwgR2VuZXZhDQoNCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJv
bTogWGVuLXVzZXJzIFttYWlsdG86eGVuLXVzZXJzLWJvdW5jZXNAbGlzdHMueGVuLm9yZ10gT24g
QmVoYWxmIE9mIENocmlzdGlhbg0KU2VudDogMjMg2KPZitin2LEsIDIwMTYgMDI6MzUg2YUNClRv
OiBYZW4tdXNlcnMgPHhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnPg0KU3ViamVjdDogW1hlbi11c2Vy
c10gZmxvb2Rpbmcga2VybmVsLmxvZw0KDQpIaSwNCg0Kc2VlaW5nIHRvbnMgb2YgZm9sbG93aW5n
IGxvZ3Mgb24gMiBvZiBteSA0IHhlbiBob3N0czoNCg0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVu
MDMga2VybmVsOiBbMTg3NDA3NS42MzM2MDVdIGlzY3NpX3RyZ3Q6DQpzY3NpX2NtbmRfc3RhcnQo
OTcyKSA0NzAwMDBiMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0
MDc1LjYzMzY2Ml0gaXNjc2lfdHJndDoNCmNtbmRfc2tpcF9wZHUoNDc1KSA0NzAwMDBiMCAxYyAw
IDANCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjMzNzI2XSBp
c2NzaV90cmd0Og0Kc2NzaV9jbW5kX3N0YXJ0KDk3MikgMWEwMDAwYjAgMA0KTWF5IDIzIDExOjE3
OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM3NjNdIGlzY3NpX3RyZ3Q6DQpjbW5k
X3NraXBfcGR1KDQ3NSkgMWEwMDAwYjAgMWMgMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4w
MyBrZXJuZWw6IFsxODc0MDc1LjYzMzgzNV0gaXNjc2lfdHJndDoNCnNjc2lfY21uZF9zdGFydCg5
NzIpIDEzMDAwMGIwIDANCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQw
NzUuNjMzODc0XSBpc2NzaV90cmd0Og0KY21uZF9za2lwX3BkdSg0NzUpIDEzMDAwMGIwIDFjIDAg
MA0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzQwNzldIGlz
Y3NpX3RyZ3Q6DQpzY3NpX2NtbmRfc3RhcnQoOTcyKSA1ZDAwMDBiMCAwDQpNYXkgMjMgMTE6MTc6
MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY0MTU0NF0gaXNjc2lfdHJndDoNCmNtbmRf
c2tpcF9wZHUoNDc1KSA1ZDAwMDBiMCAxYyAwIDANCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAz
IGtlcm5lbDogWzE4NzQwNzUuNjQxNjEzXSBpc2NzaV90cmd0Og0Kc2NzaV9jbW5kX3N0YXJ0KDk3
MikgNDAwMDBiMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1
LjY0MTY2Ml0gaXNjc2lfdHJndDoNCmNtbmRfc2tpcF9wZHUoNDc1KSA0MDAwMGIwIDFjIDAgMA0K
TWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NDE3MjNdIGlzY3Np
X3RyZ3Q6DQpzY3NpX2NtbmRfc3RhcnQoOTcyKSA2MjAwMDBiMCAwDQpNYXkgMjMgMTE6MTc6MjQg
eG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY0MTc3Ml0gaXNjc2lfdHJndDoNCmNtbmRfc2tp
cF9wZHUoNDc1KSA2MjAwMDBiMCAxYyAwIDANCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtl
cm5lbDogWzE4NzQwNzUuNjYyNDI4XSBpc2NzaV90cmd0Og0Kc2NzaV9jbW5kX3N0YXJ0KDk3Mikg
MmIwMDAwYjAgMA0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42
NjI0ODJdIGlzY3NpX3RyZ3Q6DQpjbW5kX3NraXBfcGR1KDQ3NSkgMmIwMDAwYjAgMWMgMCAwDQpN
YXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY2MjU0M10gaXNjc2lf
dHJndDoNCnNjc2lfY21uZF9zdGFydCg5NzIpIDNhMDAwMGIwIDANCk1heSAyMyAxMToxNzoyNCB4
bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNTgyXSBpc2NzaV90cmd0Og0KY21uZF9za2lw
X3BkdSg0NzUpIDNhMDAwMGIwIDFjIDAgMA0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2Vy
bmVsOiBbMTg3NDA3NS42NjI2NjddIGlzY3NpX3RyZ3Q6DQpzY3NpX2NtbmRfc3RhcnQoOTcyKSAx
NDAwMDBiMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY2
MjcwNl0gaXNjc2lfdHJndDoNCmNtbmRfc2tpcF9wZHUoNDc1KSAxNDAwMDBiMCAxYyAwIDANCk1h
eSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNzYwXSBpc2NzaV90
cmd0Og0Kc2NzaV9jbW5kX3N0YXJ0KDk3MikgNGMwMDAwYjAgMA0KTWF5IDIzIDExOjE3OjI0IHht
LWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NjI4MjJdIGlzY3NpX3RyZ3Q6DQpjbW5kX3NraXBf
cGR1KDQ3NSkgNGMwMDAwYjAgMWMgMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJu
ZWw6IFsxODc0MDc1LjY2Mjg3NF0gaXNjc2lfdHJndDoNCnNjc2lfY21uZF9zdGFydCg5NzIpIDI5
MDAwMGIwIDANCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYy
OTI2XSBpc2NzaV90cmd0Og0KY21uZF9za2lwX3BkdSg0NzUpIDI5MDAwMGIwIDFjIDAgMA0KTWF5
IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NjI5ODVdIGlzY3NpX3Ry
Z3Q6DQpzY3NpX2NtbmRfc3RhcnQoOTcyKSA0MDAwMDBiMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0t
Zi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY2MzAzN10gaXNjc2lfdHJndDoNCmNtbmRfc2tpcF9w
ZHUoNDc1KSA0MDAwMDBiMCAxYyAwIDANCk1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5l
bDogWzE4NzQwNzUuNzc0NzUyXSBpc2NzaV90cmd0Og0Kc2NzaV9jbW5kX3N0YXJ0KDk3MikgNGQw
MDAwYjAgMA0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS43NzQ4
MDZdIGlzY3NpX3RyZ3Q6DQpjbW5kX3NraXBfcGR1KDQ3NSkgNGQwMDAwYjAgMWMgMCAwDQpNYXkg
MjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1Ljc3NDg1Nl0gaXNjc2lfdHJn
dDoNCnNjc2lfY21uZF9zdGFydCg5NzIpIDViMDAwMGIwIDANCk1heSAyMyAxMToxNzoyNCB4bS1m
LXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0OTA2XSBpc2NzaV90cmd0Og0KY21uZF9za2lwX3Bk
dSg0NzUpIDViMDAwMGIwIDFjIDAgMA0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVs
OiBbMTg3NDA3NS43NzQ5ODJdIGlzY3NpX3RyZ3Q6DQpzY3NpX2NtbmRfc3RhcnQoOTcyKSA0ZTAw
MDBiMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1Ljc3NTAz
OF0gaXNjc2lfdHJndDoNCmNtbmRfc2tpcF9wZHUoNDc1KSA0ZTAwMDBiMCAxYyAwIDANCk1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MDkxXSBpc2NzaV90cmd0
Og0Kc2NzaV9jbW5kX3N0YXJ0KDk3MikgMTcwMDAwYjAgMA0KTWF5IDIzIDExOjE3OjI0IHhtLWYt
eGVuMDMga2VybmVsOiBbMTg3NDA3NS43NzUxNTVdIGlzY3NpX3RyZ3Q6DQpjbW5kX3NraXBfcGR1
KDQ3NSkgMTcwMDAwYjAgMWMgMCAwDQpNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6
IFsxODc0MDc1Ljc3NTIyNF0gaXNjc2lfdHJndDoNCnNjc2lfY21uZF9zdGFydCg5NzIpIGUwMDAw
YjAgMA0KTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS43NzUyNjBd
IGlzY3NpX3RyZ3Q6DQpjbW5kX3NraXBfcGR1KDQ3NSkgZTAwMDBiMCAxYyAwIDANCg0KSG93IHNl
dmVyZSBhcmUgdGhvc2UgbWVzc2FnZXMgPyBvciBqdXN0IHNpbXBsZSB3YXJuaW5ncyA/DQpIb3cg
dG8gZ2V0IHJpZCBvZiBmbG9kZGluZyBteSBsb2cgPw0KDQpUaGFua3MgeW91DQoNCi0tDQoNCkNo
cmlzdGlhbg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KICAgLSBQbGVhc2UgZG8gbm90ICdDQycgbWUgb24gbGlzdCBtYWlscy4NCiAgICAgICAg
ICBKdXN0IHJlcGx5IHRvIHRoZSBsaXN0IDopDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpEZXIgdWx0aW1hdGl2ZSBzaG9wIGbDvHIgU3BvcnRi
ZWtsZWlkdW5nIHVuZCBadWJlaMO2cg0KDQpodHRwOi8vd3d3LnNjMjQuZGUNCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NClhlbi11c2VycyBtYWlsaW5nIGxp
c3QNClhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnDQpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNl
cnMNClRoaXMgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQgZmlsZXMgKHRvZ2V0aGVyIHRoZSDi
gJxDb250ZW50c+KAnSkgYXJlIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIGFkZHJlc3NlZShzKS4g
VGhlIENvbnRlbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1heSBjb250YWluIHByaXZhdGUgaW5m
b3JtYXRpb24gb3IgaW5mb3JtYXRpb24gdGhhdCBpcyBzdWJqZWN0IHRvIGNvcHlyaWdodCBvciBp
cyBhIHRyYWRlIHNlY3JldCBvciB3aGljaCBpcyBwcml2aWxlZ2VkLiBWaWV3cyBvciBvcGluaW9u
cyBleHByZXNzZWQgaGVyZWluIGRvIG5vdCBuZWNlc3NhcmlseSByZXByZXNlbnQgdmlld3Mgb3Ig
b3BpbmlvbnMgb2YgTVNDIE1lZGl0ZXJyYW5lYW4gU2hpcHBpbmcgQ29tcGFueSwgaXRzIGFnZW50
cyBvciB0aGVpciBhZmZpbGlhdGVkIGNvbXBhbmllcyBhbmQgbWF5IG9ubHkgYmUgdGhlIHZpZXcg
b3Igb3BpbmlvbiBvZiB0aGUgYXV0aG9yLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVj
aXBpZW50IG9mIHRoaXMgZW1haWwsIHlvdSBtdXN0IG5vdCB1c2UsIHByaW50LCBjb3B5LCBzdG9y
ZSwgZm9yd2FyZCwgb3IgZGlzY2xvc2UgaXQgb3IgYWN0IGluIHJlbGlhbmNlIG9mIHRoZSBDb250
ZW50cy4gUGxlYXNlIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiB0aGUgbWVzc2FnZSBhbmQgYW55IGFz
c29jaWF0ZWQgZmlsZXMgYW5kIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IHRoYXQgeW91
IGhhdmUgcmVjZWl2ZWQgaXQgaW4gZXJyb3IuIFRoYW5rIHlvdSBmb3IgeW91ciBjb29wZXJhdGlv
bi4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11
c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhl
bi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 23 17:10:57 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 17:10:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4tMV-0004O3-91; Mon, 23 May 2016 17:09:51 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1b4tMT-0004NE-ET; Mon, 23 May 2016 17:09:49 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 B7/0C-09532-C5933475; Mon, 23 May 2016 17:09:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupileJIrShJLcpLzFFi42LJaLquqhtt6Rx
 u8HGXnMWtm63MFks+LmaxWHX1AKsDs8fR3b+ZAhijWDPzkvIrElgzft5/wVJwJaTi5eF7TA2M
 EwK6GDk5hASOM0q8/qXVxcgFZC9ilPjR1MUMkmAWcJW4sW8zG4StKHHhXgMLiM0rIChxcuYTM
 FtCQFPizptV7CC2iECRxM5zL8FsNgE9iblnJzFB9OpIvNy/GswWFvCTaOvqZ4SYYyZx8uV1MJ
 tFQFWi81U/0wRGnllIVs9CsnoWktWzGDmA4poS63fpQ5jSEsv/cUBUy0tsfzuHGcJ2lFg//RY
 jhG0n8f/SeriJU7ofskO0OkrcWZYOU/L29jx2ZCULGHlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm
 6BoamOnlphYXJ6an5iQmFesl5+duYgTGCAMQ7GBc9tfpEKMkB5OSKK+jlnO4EF9SfkplRmJxR
 nxRaU5q8SFGGQ4OJQneE+ZAOcGi1PTUirTMHGC0wqQlOHiURHjlQdK8xQWJucWZ6RCpU4zGHE
 umX1vLxLHo5uP9TEIsefl5qVLivDNASgVASjNK8+AGwZLIJUZZKWFeRqDThHgKUotyM0tQ5V8
 xinMwKgnz3gCZwpOZVwK37xXQKUxApzyUdgA5pSQRISXVwDhZvWz5In+tK77fVXe5nZ6VE93V
 Xiuu2+JpY8vxPfrntuJ2pakdrwwWKPyR6Zj387LTQvNz+eHb6iyvJE466Cym9P724tfNm6btO
 fEo5/PincFCj5g5LnY/Zzptopuis90vXT/+/MSwzOK4jD4l1Ta/Zb3ekf6Tf6zvDot8oVEyWV
 Um+IhtjRJLcUaioRZzUXEiANIiVxMdAwAA
X-Env-Sender: iwj@xenbits.xen.org
X-Msg-Ref: server-2.tower-21.messagelabs.com!1464023386!1620303!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55410 invoked from network); 23 May 2016 17:09:47 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 23 May 2016 17:09:47 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1b4tME-0008Fb-W1; Mon, 23 May 2016 17:09:34 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1b4tME-0003x1-2c; Mon, 23 May 2016 17:09:34 +0000
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Message-Id: <E1b4tME-0003x1-2c@xenbits.xenproject.org>
Date: Mon, 23 May 2016 17:09:34 +0000
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 180 (CVE-2014-3672) -
	Unrestricted qemu logging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

            Xen Security Advisory CVE-2014-3672 / XSA-180

                       Unrestricted qemu logging

ISSUE DESCRIPTION
=================

When the libxl toolstack launches qemu for HVM guests, it pipes the
output of stderr to a file in /var/log/xen.  This output is not
rate-limited in any way.  The guest can easily cause qemu to print
messages to stderr, causing this file to become arbitrarily large.

IMPACT
======

The disk containing the logfile can be exausted, possibly causing a
denial-of-service (DoS).

VULNERABLE SYSTEMS
==================

All versions of Xen are affected.

Only x86 systems are affected; ARM systems are not affected.

Only systems running HVM guests are affected; systems running only PV
guests are not affected.

Both qemu-upstream and qemu-traditional are affected.

MITIGATION
==========

Running only PV guests will avoid this vulnerability.

CREDITS
=======

This issue was discovered by Andrew Sorensen of leviathansecurity.com.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

The patches adopt a simple and rather crude approach which is
effective at resolving the security issue in the context of a Xen
device model.  They may not be appropriate for adoption upstream or in
other contexts.

xsa180-qemut.patch       qemu-xen-traditional (all supported versions)
xsa180-qemuu.patch       qemu-xen (upstream) Xen unstable

$ sha256sum xsa180*
7733fd57868c4313c7c47ccde3aba21e9ed5002ee8a937b20997fb3d2282a5d7  xsa180-qemut.patch
7a92bbd3b6368f91e694400c8e850567972e14852e4f61fbb61cc3b7b98f14ef  xsa180-qemuu.patch
$

DEPLOYMENT DURING EMBARGO
=========================

Deployment of the patches and/or mitigations described above (or
others which are substantially similar) is permitted during the
embargo, even on public-facing systems with untrusted guest users and
administrators.

But: Distribution of updated software is prohibited (except to other
members of the predisclosure list).

Predisclosure list members who wish to deploy significantly different
patches and/or mitigations, please contact the Xen Project Security
Team.

(Note: this during-embargo deployment notice is retained in
post-embargo publicly released Xen Project advisories, even though it
is then no longer applicable.  This is to enable the community to have
oversight of the Xen Project Security Team's decisionmaking.)

For more information about permissible uses of embargoed information,
consult the Xen Project community's agreed Security Policy:
  http://www.xenproject.org/security-policy.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJXQzkrAAoJEIP+FMlX6CvZjkYIAMJRhIzcKP7P8Q075WKw29e2
PpLFy+eOM/946SOnKxrN/1Pq+yYl5Jn1rN/TMRre4n6pYdGlGY/+MFa4N2tfKhBv
8dYcE2BMD9tbLi4SpbvoIMUtmLM1y0lVSmtHbMaw/zQDpT0uM1Kh+P0VjTeBADo/
PgRgePGfV7r+4nVjxjdSiNah8XAR5P/hoHNGOaM2kuIT19FwyDK7uQONE+HL2SdI
ccA+JAMZFlHs1/hcjeCLny7Soedy4GPfGfqUpu/zRkaaDmCkG1E+gfcox5S2myYc
Kogj7oiVWjRTcYh5cUOIfSmC4TDM8pqWnMmFftGShOvWqRJH3tUWt3TkaU669X8=
=SczG
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa180-qemut.patch"
Content-Disposition: attachment; filename="xsa180-qemut.patch"
Content-Transfer-Encoding: base64

RnJvbSA3NDkwZGFiNWMxYTAxYjE2MjNlOWQ4N2JkYzY1M2NiNGY5NjNkZDhh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogVGh1LCAxOSBNYXkg
MjAxNiAxOTozODozNSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIG1haW4gbG9v
cDogQmlnIGhhbW1lciB0byBmaXggbG9nZmlsZSBkaXNrIERvUyBpbiBYZW4g
c2V0dXBzCgpFYWNoIHRpbWUgcm91bmQgdGhlIG1haW4gbG9vcCwgd2Ugbm93
IGZzdGF0IHN0ZGVyci4gIElmIGl0IGlzIHRvbyBiaWcsCndlIGR1cDIgL2Rl
di9udWxsIG9udG8gaXQuICBUaGlzIGlzIG5vdCBhIHZlcnkgcHJldHR5IHBh
dGNoIGJ1dCBpdCBpcwp2ZXJ5IHNpbXBsZSwgZWFzeSB0byBzZWUgdGhhdCBp
dCdzIGNvcnJlY3QsIGFuZCBoYXMgYSBsb3cgcmlzayBvZgpjb2xsYXRlcmFs
IGRhbWFnZS4KClRoZSBsaW1pdCBpcyAxTWJ5IGJ5IGRlZmF1bHQgYnV0IGNh
biBiZSBhZGp1c3RlZCBieSBzZXR0aW5nIGEgbmV3CmVudmlyb25tZW50IHZh
cmlhYmxlLgoKVGhpcyBmaXhlcyBDVkUtMjAxNC0zNjcyLgoKU2lnbmVkLW9m
Zi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
ClRlc3RlZC1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJp
eC5jb20+Ci0tLQogdmwuYyB8ICAgNDYgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDQ2
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS92bC5jIGIvdmwuYwppbmRl
eCBjODY0ZTdkLi5kN2VmNzQyIDEwMDY0NAotLS0gYS92bC5jCisrKyBiL3Zs
LmMKQEAgLTM3NTIsNiArMzc1Miw1MCBAQCBzdGF0aWMgdm9pZCBob3N0X21h
aW5fbG9vcF93YWl0KGludCAqdGltZW91dCkKIH0KICNlbmRpZgogCitzdGF0
aWMgdm9pZCBjaGVja19jdmVfMjAxNF8zNjcyX3hlbih2b2lkKQoreworICAg
IHN0YXRpYyB1bnNpZ25lZCBsb25nIGxpbWl0ID0gfjBVTDsKKyAgICBjb25z
dCBpbnQgZmQgPSAyOworICAgIHN0cnVjdCBzdGF0IHN0YWI7CisKKyAgICBp
ZiAobGltaXQgPT0gfjBVTCkgeworICAgICAgICBjb25zdCBjaGFyICpzID0g
Z2V0ZW52KCJYRU5fUUVNVV9DT05TT0xFX0xJTUlUIik7CisgICAgICAgIC8q
IFhFTl9RRU1VX0NPTlNPTEVfTElNSVQ9MCBtZWFucyBubyBsaW1pdCAqLwor
ICAgICAgICBsaW1pdCA9IHMgPyBzdHJ0b3VsKHMsMCwwKSA6IDEqMTAyNCox
MDI0OworICAgIH0KKyAgICBpZiAobGltaXQgPT0gMCkKKyAgICAgICAgcmV0
dXJuOworCisgICAgaW50IHIgPSBmc3RhdChmZCwgJnN0YWIpOworICAgIGlm
IChyKSB7CisgICAgICAgIHBlcnJvcigiZnN0YXQgc3RkZXJyIChmb3IgQ1ZF
LTIwMTQtMzY3MiBjaGVjaykiKTsKKyAgICAgICAgZXhpdCgtMSk7CisgICAg
fQorICAgIGlmICghU19JU1JFRyhzdGFiLnN0X21vZGUpKQorICAgICAgICBy
ZXR1cm47CisgICAgaWYgKHN0YWIuc3Rfc2l6ZSA8PSBsaW1pdCkKKyAgICAg
ICAgcmV0dXJuOworCisgICAgLyogb2ggZGVhciAqLworICAgIGZwcmludGYo
c3RkZXJyLCJcclxuIgorICAgICAgICAgICAgIkNsb3Npbmcgc3RkZXJyIGR1
ZSB0byBDVkUtMjAxNC0zNjcyIGxpbWl0LiAiCisgICAgICAgICAgICAiIFNl
dCBYRU5fUUVNVV9DT05TT0xFX0xJTUlUIHRvIG51bWJlciBvZiBieXRlcyB0
byBvdmVycmlkZSwiCisgICAgICAgICAgICAiIG9yIDAgZm9yIG5vIGxpbWl0
LlxuIik7CisgICAgZmZsdXNoKHN0ZGVycik7CisKKyAgICBpbnQgbmZkID0g
b3BlbigiL2Rldi9udWxsIiwgT19XUk9OTFkpOworICAgIGlmIChuZmQgPCAw
KSB7CisgICAgICAgIHBlcnJvcigib3BlbiAvZGV2L251bGwgKGZvciBDVkUt
MjAxNC0zNjcyIGNoZWNrKSIpOworICAgICAgICBleGl0KC0xKTsKKyAgICB9
CisgICAgciA9IGR1cDIobmZkLCBmZCk7CisgICAgaWYgKHIgIT0gZmQpIHsK
KyAgICAgICAgcGVycm9yKCJkdXAyIC9kZXYvbnVsbCAoZm9yIENWRS0yMDE0
LTM2NzIgY2hlY2spIik7CisgICAgICAgIGV4aXQoLTEpOworICAgIH0KKyAg
ICBjbG9zZShuZmQpOworfQorCiB2b2lkIG1haW5fbG9vcF93YWl0KGludCB0
aW1lb3V0KQogewogICAgIElPSGFuZGxlclJlY29yZCAqaW9oOwpAQCAtMzc2
Myw2ICszODA3LDggQEAgdm9pZCBtYWluX2xvb3Bfd2FpdChpbnQgdGltZW91
dCkKIAogICAgIGhvc3RfbWFpbl9sb29wX3dhaXQoJnRpbWVvdXQpOwogCisg
ICAgY2hlY2tfY3ZlXzIwMTRfMzY3Ml94ZW4oKTsKKwogICAgIC8qIHBvbGwg
YW55IGV2ZW50cyAqLwogICAgIC8qIFhYWDogc2VwYXJhdGUgZGV2aWNlIGhh
bmRsZXJzIGZyb20gc3lzdGVtIG9uZXMgKi8KICAgICBuZmRzID0gLTE7Ci0t
IAoxLjcuMTAuNAoK

--=separator
Content-Type: application/octet-stream; name="xsa180-qemuu.patch"
Content-Disposition: attachment; filename="xsa180-qemuu.patch"
Content-Transfer-Encoding: base64

RnJvbSBmNGViZGYwOGYzZWFhZjIwMjZhZGVhZWU1YjhlNTIwYjA4YmI1ZTEx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogVGh1LCAxOSBNYXkg
MjAxNiAxNTo0MzozMyArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIG1haW4gbG9v
cDogQmlnIGhhbW1lciB0byBmaXggbG9nZmlsZSBkaXNrIERvUyBpbiBYZW4g
c2V0dXBzCgpFYWNoIHRpbWUgcm91bmQgdGhlIG1haW4gbG9vcCwgd2Ugbm93
IGZzdGF0IHN0ZGVyci4gIElmIGl0IGlzIHRvbyBiaWcsCndlIGR1cDIgL2Rl
di9udWxsIG9udG8gaXQuICBUaGlzIGlzIG5vdCBhIHZlcnkgcHJldHR5IHBh
dGNoIGJ1dCBpdCBpcwp2ZXJ5IHNpbXBsZSwgZWFzeSB0byBzZWUgdGhhdCBp
dCdzIGNvcnJlY3QsIGFuZCBoYXMgYSBsb3cgcmlzayBvZgpjb2xsYXRlcmFs
IGRhbWFnZS4KClRoZSBsaW1pdCBpcyAxTWJ5IGJ5IGRlZmF1bHQgYnV0IGNh
biBiZSBhZGp1c3RlZCBieSBzZXR0aW5nIGEgbmV3CmVudmlyb25tZW50IHZh
cmlhYmxlLgoKVGhpcyBmaXhlcyBDVkUtMjAxNC0zNjcyLgoKU2lnbmVkLW9m
Zi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
ClRlc3RlZC1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJp
eC5jb20+Ci0tLQp2MjogTWFrZSBpdCBhY3R1YWxseSBjb21waWxlLiAgRml4
IGEgdHlwbyBpbiB0aGUgbWVzc2FnZS4KICAgIE1vdmUgdGhlIGNoZWNrX2N2
ZV8yMDE0XzM2NzJfeGVuIHVwIGluIHRoZSBmaWxlLCBzbyB0aGF0IHdlIGNh
bjoKICAgIENhbGwgY2hlY2tfY3ZlXzIwMTRfMzY3Ml94ZW4gaW4gdGhlIG90
aGVyIGNvcHkgb2YgdGhlIG1haW4gbG9vcCAoISkKLS0tCiBtYWluLWxvb3Au
YyB8ICAgNDggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNDggaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL21haW4tbG9vcC5jIGIvbWFpbi1sb29wLmMKaW5k
ZXggMzk5NzA0My4uNGFjMDg5ZSAxMDA2NDQKLS0tIGEvbWFpbi1sb29wLmMK
KysrIGIvbWFpbi1sb29wLmMKQEAgLTE2NCw2ICsxNjQsNTAgQEAgaW50IHFl
bXVfaW5pdF9tYWluX2xvb3AoRXJyb3IgKiplcnJwKQogICAgIHJldHVybiAw
OwogfQogCitzdGF0aWMgdm9pZCBjaGVja19jdmVfMjAxNF8zNjcyX3hlbih2
b2lkKQoreworICAgIHN0YXRpYyB1bnNpZ25lZCBsb25nIGxpbWl0ID0gfjBV
TDsKKyAgICBjb25zdCBpbnQgZmQgPSAyOworICAgIHN0cnVjdCBzdGF0IHN0
YWI7CisKKyAgICBpZiAobGltaXQgPT0gfjBVTCkgeworICAgICAgICBjb25z
dCBjaGFyICpzID0gZ2V0ZW52KCJYRU5fUUVNVV9DT05TT0xFX0xJTUlUIik7
CisgICAgICAgIC8qIFhFTl9RRU1VX0NPTlNPTEVfTElNSVQ9MCBtZWFucyBu
byBsaW1pdCAqLworICAgICAgICBsaW1pdCA9IHMgPyBzdHJ0b3VsKHMsMCww
KSA6IDEqMTAyNCoxMDI0OworICAgIH0KKyAgICBpZiAobGltaXQgPT0gMCkK
KyAgICAgICAgcmV0dXJuOworCisgICAgaW50IHIgPSBmc3RhdChmZCwgJnN0
YWIpOworICAgIGlmIChyKSB7CisgICAgICAgIHBlcnJvcigiZnN0YXQgc3Rk
ZXJyIChmb3IgQ1ZFLTIwMTQtMzY3MiBjaGVjaykiKTsKKyAgICAgICAgZXhp
dCgtMSk7CisgICAgfQorICAgIGlmICghU19JU1JFRyhzdGFiLnN0X21vZGUp
KQorICAgICAgICByZXR1cm47CisgICAgaWYgKHN0YWIuc3Rfc2l6ZSA8PSBs
aW1pdCkKKyAgICAgICAgcmV0dXJuOworCisgICAgLyogb2ggZGVhciAqLwor
ICAgIGZwcmludGYoc3RkZXJyLCJcclxuIgorICAgICAgICAgICAgIkNsb3Np
bmcgc3RkZXJyIGR1ZSB0byBDVkUtMjAxNC0zNjcyIGxpbWl0LiAiCisgICAg
ICAgICAgICAiIFNldCBYRU5fUUVNVV9DT05TT0xFX0xJTUlUIHRvIG51bWJl
ciBvZiBieXRlcyB0byBvdmVycmlkZSwiCisgICAgICAgICAgICAiIG9yIDAg
Zm9yIG5vIGxpbWl0LlxuIik7CisgICAgZmZsdXNoKHN0ZGVycik7CisKKyAg
ICBpbnQgbmZkID0gb3BlbigiL2Rldi9udWxsIiwgT19XUk9OTFkpOworICAg
IGlmIChuZmQgPCAwKSB7CisgICAgICAgIHBlcnJvcigib3BlbiAvZGV2L251
bGwgKGZvciBDVkUtMjAxNC0zNjcyIGNoZWNrKSIpOworICAgICAgICBleGl0
KC0xKTsKKyAgICB9CisgICAgciA9IGR1cDIobmZkLCBmZCk7CisgICAgaWYg
KHIgIT0gZmQpIHsKKyAgICAgICAgcGVycm9yKCJkdXAyIC9kZXYvbnVsbCAo
Zm9yIENWRS0yMDE0LTM2NzIgY2hlY2spIik7CisgICAgICAgIGV4aXQoLTEp
OworICAgIH0KKyAgICBjbG9zZShuZmQpOworfQorCiBzdGF0aWMgaW50IG1h
eF9wcmlvcml0eTsKIAogI2lmbmRlZiBfV0lOMzIKQEAgLTIxNiw2ICsyNjAs
OCBAQCBzdGF0aWMgaW50IG9zX2hvc3RfbWFpbl9sb29wX3dhaXQoaW50NjRf
dCB0aW1lb3V0KQogICAgIGludCByZXQ7CiAgICAgc3RhdGljIGludCBzcGlu
X2NvdW50ZXI7CiAKKyAgICBjaGVja19jdmVfMjAxNF8zNjcyX3hlbigpOwor
CiAgICAgZ2xpYl9wb2xsZmRzX2ZpbGwoJnRpbWVvdXQpOwogCiAgICAgLyog
SWYgdGhlIEkvTyB0aHJlYWQgaXMgdmVyeSBidXN5IG9yIHdlIGFyZSBpbmNv
cnJlY3RseSBidXN5IHdhaXRpbmcgaW4KQEAgLTQwNyw2ICs0NTMsOCBAQCBz
dGF0aWMgaW50IG9zX2hvc3RfbWFpbl9sb29wX3dhaXQoaW50NjRfdCB0aW1l
b3V0KQogICAgIGZkX3NldCByZmRzLCB3ZmRzLCB4ZmRzOwogICAgIGludCBu
ZmRzOwogCisgICAgY2hlY2tfY3ZlXzIwMTRfMzY3Ml94ZW4oKTsKKwogICAg
IC8qIFhYWDogbmVlZCB0byBzdXBwcmVzcyBwb2xsaW5nIGJ5IGJldHRlciB1
c2luZyB3aW4zMiBldmVudHMgKi8KICAgICByZXQgPSAwOwogICAgIGZvciAo
cGUgPSBmaXJzdF9wb2xsaW5nX2VudHJ5OyBwZSAhPSBOVUxMOyBwZSA9IHBl
LT5uZXh0KSB7Ci0tIAoxLjcuMTAuNAoK

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--=separator--


From xen-users-bounces@lists.xen.org Mon May 23 17:10:57 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 17:10:57 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4tMV-0004O3-91; Mon, 23 May 2016 17:09:51 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1b4tMT-0004NE-ET; Mon, 23 May 2016 17:09:49 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 B7/0C-09532-C5933475; Mon, 23 May 2016 17:09:48 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupileJIrShJLcpLzFFi42LJaLquqhtt6Rx
 u8HGXnMWtm63MFks+LmaxWHX1AKsDs8fR3b+ZAhijWDPzkvIrElgzft5/wVJwJaTi5eF7TA2M
 EwK6GDk5hASOM0q8/qXVxcgFZC9ilPjR1MUMkmAWcJW4sW8zG4StKHHhXgMLiM0rIChxcuYTM
 FtCQFPizptV7CC2iECRxM5zL8FsNgE9iblnJzFB9OpIvNy/GswWFvCTaOvqZ4SYYyZx8uV1MJ
 tFQFWi81U/0wRGnllIVs9CsnoWktWzGDmA4poS63fpQ5jSEsv/cUBUy0tsfzuHGcJ2lFg//RY
 jhG0n8f/SeriJU7ofskO0OkrcWZYOU/L29jx2ZCULGHlWMaoXpxaVpRbpGuklFWWmZ5TkJmbm
 6BoamOnlphYXJ6an5iQmFesl5+duYgTGCAMQ7GBc9tfpEKMkB5OSKK+jlnO4EF9SfkplRmJxR
 nxRaU5q8SFGGQ4OJQneE+ZAOcGi1PTUirTMHGC0wqQlOHiURHjlQdK8xQWJucWZ6RCpU4zGHE
 umX1vLxLHo5uP9TEIsefl5qVLivDNASgVASjNK8+AGwZLIJUZZKWFeRqDThHgKUotyM0tQ5V8
 xinMwKgnz3gCZwpOZVwK37xXQKUxApzyUdgA5pSQRISXVwDhZvWz5In+tK77fVXe5nZ6VE93V
 Xiuu2+JpY8vxPfrntuJ2pakdrwwWKPyR6Zj387LTQvNz+eHb6iyvJE466Cym9P724tfNm6btO
 fEo5/PincFCj5g5LnY/Zzptopuis90vXT/+/MSwzOK4jD4l1Ta/Zb3ekf6Tf6zvDot8oVEyWV
 Um+IhtjRJLcUaioRZzUXEiANIiVxMdAwAA
X-Env-Sender: iwj@xenbits.xen.org
X-Msg-Ref: server-2.tower-21.messagelabs.com!1464023386!1620303!1
X-Originating-IP: [104.130.215.37]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 55410 invoked from network); 23 May 2016 17:09:47 -0000
Received: from mail.xenproject.org (HELO mail.xenproject.org) (104.130.215.37)
 by server-2.tower-21.messagelabs.com with AES128-GCM-SHA256
 encrypted SMTP; 23 May 2016 17:09:47 -0000
Received: from xenbits.xenproject.org ([104.239.192.120])
 by mail.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1b4tME-0008Fb-W1; Mon, 23 May 2016 17:09:34 +0000
Received: from iwj by xenbits.xenproject.org with local (Exim 4.84_2)
 (envelope-from <iwj@xenbits.xen.org>)
 id 1b4tME-0003x1-2c; Mon, 23 May 2016 17:09:34 +0000
Content-Type: multipart/mixed; boundary="=separator"; charset="utf-8"
Content-Transfer-Encoding: binary
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
To: xen-announce@lists.xen.org, xen-devel@lists.xen.org,
 xen-users@lists.xen.org, oss-security@lists.openwall.com
From: Xen.org security team <security@xen.org>
Message-Id: <E1b4tME-0003x1-2c@xenbits.xenproject.org>
Date: Mon, 23 May 2016 17:09:34 +0000
Cc: "Xen.org security team" <security@xen.org>
Subject: [Xen-users] Xen Security Advisory 180 (CVE-2014-3672) -
	Unrestricted qemu logging
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--=separator
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

            Xen Security Advisory CVE-2014-3672 / XSA-180

                       Unrestricted qemu logging

ISSUE DESCRIPTION
=================

When the libxl toolstack launches qemu for HVM guests, it pipes the
output of stderr to a file in /var/log/xen.  This output is not
rate-limited in any way.  The guest can easily cause qemu to print
messages to stderr, causing this file to become arbitrarily large.

IMPACT
======

The disk containing the logfile can be exausted, possibly causing a
denial-of-service (DoS).

VULNERABLE SYSTEMS
==================

All versions of Xen are affected.

Only x86 systems are affected; ARM systems are not affected.

Only systems running HVM guests are affected; systems running only PV
guests are not affected.

Both qemu-upstream and qemu-traditional are affected.

MITIGATION
==========

Running only PV guests will avoid this vulnerability.

CREDITS
=======

This issue was discovered by Andrew Sorensen of leviathansecurity.com.

RESOLUTION
==========

Applying the appropriate attached patch resolves this issue.

The patches adopt a simple and rather crude approach which is
effective at resolving the security issue in the context of a Xen
device model.  They may not be appropriate for adoption upstream or in
other contexts.

xsa180-qemut.patch       qemu-xen-traditional (all supported versions)
xsa180-qemuu.patch       qemu-xen (upstream) Xen unstable

$ sha256sum xsa180*
7733fd57868c4313c7c47ccde3aba21e9ed5002ee8a937b20997fb3d2282a5d7  xsa180-qemut.patch
7a92bbd3b6368f91e694400c8e850567972e14852e4f61fbb61cc3b7b98f14ef  xsa180-qemuu.patch
$

DEPLOYMENT DURING EMBARGO
=========================

Deployment of the patches and/or mitigations described above (or
others which are substantially similar) is permitted during the
embargo, even on public-facing systems with untrusted guest users and
administrators.

But: Distribution of updated software is prohibited (except to other
members of the predisclosure list).

Predisclosure list members who wish to deploy significantly different
patches and/or mitigations, please contact the Xen Project Security
Team.

(Note: this during-embargo deployment notice is retained in
post-embargo publicly released Xen Project advisories, even though it
is then no longer applicable.  This is to enable the community to have
oversight of the Xen Project Security Team's decisionmaking.)

For more information about permissible uses of embargoed information,
consult the Xen Project community's agreed Security Policy:
  http://www.xenproject.org/security-policy.html
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQEcBAEBAgAGBQJXQzkrAAoJEIP+FMlX6CvZjkYIAMJRhIzcKP7P8Q075WKw29e2
PpLFy+eOM/946SOnKxrN/1Pq+yYl5Jn1rN/TMRre4n6pYdGlGY/+MFa4N2tfKhBv
8dYcE2BMD9tbLi4SpbvoIMUtmLM1y0lVSmtHbMaw/zQDpT0uM1Kh+P0VjTeBADo/
PgRgePGfV7r+4nVjxjdSiNah8XAR5P/hoHNGOaM2kuIT19FwyDK7uQONE+HL2SdI
ccA+JAMZFlHs1/hcjeCLny7Soedy4GPfGfqUpu/zRkaaDmCkG1E+gfcox5S2myYc
Kogj7oiVWjRTcYh5cUOIfSmC4TDM8pqWnMmFftGShOvWqRJH3tUWt3TkaU669X8=
=SczG
-----END PGP SIGNATURE-----

--=separator
Content-Type: application/octet-stream; name="xsa180-qemut.patch"
Content-Disposition: attachment; filename="xsa180-qemut.patch"
Content-Transfer-Encoding: base64

RnJvbSA3NDkwZGFiNWMxYTAxYjE2MjNlOWQ4N2JkYzY1M2NiNGY5NjNkZDhh
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogVGh1LCAxOSBNYXkg
MjAxNiAxOTozODozNSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIG1haW4gbG9v
cDogQmlnIGhhbW1lciB0byBmaXggbG9nZmlsZSBkaXNrIERvUyBpbiBYZW4g
c2V0dXBzCgpFYWNoIHRpbWUgcm91bmQgdGhlIG1haW4gbG9vcCwgd2Ugbm93
IGZzdGF0IHN0ZGVyci4gIElmIGl0IGlzIHRvbyBiaWcsCndlIGR1cDIgL2Rl
di9udWxsIG9udG8gaXQuICBUaGlzIGlzIG5vdCBhIHZlcnkgcHJldHR5IHBh
dGNoIGJ1dCBpdCBpcwp2ZXJ5IHNpbXBsZSwgZWFzeSB0byBzZWUgdGhhdCBp
dCdzIGNvcnJlY3QsIGFuZCBoYXMgYSBsb3cgcmlzayBvZgpjb2xsYXRlcmFs
IGRhbWFnZS4KClRoZSBsaW1pdCBpcyAxTWJ5IGJ5IGRlZmF1bHQgYnV0IGNh
biBiZSBhZGp1c3RlZCBieSBzZXR0aW5nIGEgbmV3CmVudmlyb25tZW50IHZh
cmlhYmxlLgoKVGhpcyBmaXhlcyBDVkUtMjAxNC0zNjcyLgoKU2lnbmVkLW9m
Zi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
ClRlc3RlZC1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJp
eC5jb20+Ci0tLQogdmwuYyB8ICAgNDYgKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDQ2
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS92bC5jIGIvdmwuYwppbmRl
eCBjODY0ZTdkLi5kN2VmNzQyIDEwMDY0NAotLS0gYS92bC5jCisrKyBiL3Zs
LmMKQEAgLTM3NTIsNiArMzc1Miw1MCBAQCBzdGF0aWMgdm9pZCBob3N0X21h
aW5fbG9vcF93YWl0KGludCAqdGltZW91dCkKIH0KICNlbmRpZgogCitzdGF0
aWMgdm9pZCBjaGVja19jdmVfMjAxNF8zNjcyX3hlbih2b2lkKQoreworICAg
IHN0YXRpYyB1bnNpZ25lZCBsb25nIGxpbWl0ID0gfjBVTDsKKyAgICBjb25z
dCBpbnQgZmQgPSAyOworICAgIHN0cnVjdCBzdGF0IHN0YWI7CisKKyAgICBp
ZiAobGltaXQgPT0gfjBVTCkgeworICAgICAgICBjb25zdCBjaGFyICpzID0g
Z2V0ZW52KCJYRU5fUUVNVV9DT05TT0xFX0xJTUlUIik7CisgICAgICAgIC8q
IFhFTl9RRU1VX0NPTlNPTEVfTElNSVQ9MCBtZWFucyBubyBsaW1pdCAqLwor
ICAgICAgICBsaW1pdCA9IHMgPyBzdHJ0b3VsKHMsMCwwKSA6IDEqMTAyNCox
MDI0OworICAgIH0KKyAgICBpZiAobGltaXQgPT0gMCkKKyAgICAgICAgcmV0
dXJuOworCisgICAgaW50IHIgPSBmc3RhdChmZCwgJnN0YWIpOworICAgIGlm
IChyKSB7CisgICAgICAgIHBlcnJvcigiZnN0YXQgc3RkZXJyIChmb3IgQ1ZF
LTIwMTQtMzY3MiBjaGVjaykiKTsKKyAgICAgICAgZXhpdCgtMSk7CisgICAg
fQorICAgIGlmICghU19JU1JFRyhzdGFiLnN0X21vZGUpKQorICAgICAgICBy
ZXR1cm47CisgICAgaWYgKHN0YWIuc3Rfc2l6ZSA8PSBsaW1pdCkKKyAgICAg
ICAgcmV0dXJuOworCisgICAgLyogb2ggZGVhciAqLworICAgIGZwcmludGYo
c3RkZXJyLCJcclxuIgorICAgICAgICAgICAgIkNsb3Npbmcgc3RkZXJyIGR1
ZSB0byBDVkUtMjAxNC0zNjcyIGxpbWl0LiAiCisgICAgICAgICAgICAiIFNl
dCBYRU5fUUVNVV9DT05TT0xFX0xJTUlUIHRvIG51bWJlciBvZiBieXRlcyB0
byBvdmVycmlkZSwiCisgICAgICAgICAgICAiIG9yIDAgZm9yIG5vIGxpbWl0
LlxuIik7CisgICAgZmZsdXNoKHN0ZGVycik7CisKKyAgICBpbnQgbmZkID0g
b3BlbigiL2Rldi9udWxsIiwgT19XUk9OTFkpOworICAgIGlmIChuZmQgPCAw
KSB7CisgICAgICAgIHBlcnJvcigib3BlbiAvZGV2L251bGwgKGZvciBDVkUt
MjAxNC0zNjcyIGNoZWNrKSIpOworICAgICAgICBleGl0KC0xKTsKKyAgICB9
CisgICAgciA9IGR1cDIobmZkLCBmZCk7CisgICAgaWYgKHIgIT0gZmQpIHsK
KyAgICAgICAgcGVycm9yKCJkdXAyIC9kZXYvbnVsbCAoZm9yIENWRS0yMDE0
LTM2NzIgY2hlY2spIik7CisgICAgICAgIGV4aXQoLTEpOworICAgIH0KKyAg
ICBjbG9zZShuZmQpOworfQorCiB2b2lkIG1haW5fbG9vcF93YWl0KGludCB0
aW1lb3V0KQogewogICAgIElPSGFuZGxlclJlY29yZCAqaW9oOwpAQCAtMzc2
Myw2ICszODA3LDggQEAgdm9pZCBtYWluX2xvb3Bfd2FpdChpbnQgdGltZW91
dCkKIAogICAgIGhvc3RfbWFpbl9sb29wX3dhaXQoJnRpbWVvdXQpOwogCisg
ICAgY2hlY2tfY3ZlXzIwMTRfMzY3Ml94ZW4oKTsKKwogICAgIC8qIHBvbGwg
YW55IGV2ZW50cyAqLwogICAgIC8qIFhYWDogc2VwYXJhdGUgZGV2aWNlIGhh
bmRsZXJzIGZyb20gc3lzdGVtIG9uZXMgKi8KICAgICBuZmRzID0gLTE7Ci0t
IAoxLjcuMTAuNAoK

--=separator
Content-Type: application/octet-stream; name="xsa180-qemuu.patch"
Content-Disposition: attachment; filename="xsa180-qemuu.patch"
Content-Transfer-Encoding: base64

RnJvbSBmNGViZGYwOGYzZWFhZjIwMjZhZGVhZWU1YjhlNTIwYjA4YmI1ZTEx
IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBJYW4gSmFja3NvbiA8
aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbT4KRGF0ZTogVGh1LCAxOSBNYXkg
MjAxNiAxNTo0MzozMyArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIG1haW4gbG9v
cDogQmlnIGhhbW1lciB0byBmaXggbG9nZmlsZSBkaXNrIERvUyBpbiBYZW4g
c2V0dXBzCgpFYWNoIHRpbWUgcm91bmQgdGhlIG1haW4gbG9vcCwgd2Ugbm93
IGZzdGF0IHN0ZGVyci4gIElmIGl0IGlzIHRvbyBiaWcsCndlIGR1cDIgL2Rl
di9udWxsIG9udG8gaXQuICBUaGlzIGlzIG5vdCBhIHZlcnkgcHJldHR5IHBh
dGNoIGJ1dCBpdCBpcwp2ZXJ5IHNpbXBsZSwgZWFzeSB0byBzZWUgdGhhdCBp
dCdzIGNvcnJlY3QsIGFuZCBoYXMgYSBsb3cgcmlzayBvZgpjb2xsYXRlcmFs
IGRhbWFnZS4KClRoZSBsaW1pdCBpcyAxTWJ5IGJ5IGRlZmF1bHQgYnV0IGNh
biBiZSBhZGp1c3RlZCBieSBzZXR0aW5nIGEgbmV3CmVudmlyb25tZW50IHZh
cmlhYmxlLgoKVGhpcyBmaXhlcyBDVkUtMjAxNC0zNjcyLgoKU2lnbmVkLW9m
Zi1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJpeC5jb20+
ClRlc3RlZC1ieTogSWFuIEphY2tzb24gPElhbi5KYWNrc29uQGV1LmNpdHJp
eC5jb20+Ci0tLQp2MjogTWFrZSBpdCBhY3R1YWxseSBjb21waWxlLiAgRml4
IGEgdHlwbyBpbiB0aGUgbWVzc2FnZS4KICAgIE1vdmUgdGhlIGNoZWNrX2N2
ZV8yMDE0XzM2NzJfeGVuIHVwIGluIHRoZSBmaWxlLCBzbyB0aGF0IHdlIGNh
bjoKICAgIENhbGwgY2hlY2tfY3ZlXzIwMTRfMzY3Ml94ZW4gaW4gdGhlIG90
aGVyIGNvcHkgb2YgdGhlIG1haW4gbG9vcCAoISkKLS0tCiBtYWluLWxvb3Au
YyB8ICAgNDggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr
KysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNDggaW5zZXJ0aW9ucygr
KQoKZGlmZiAtLWdpdCBhL21haW4tbG9vcC5jIGIvbWFpbi1sb29wLmMKaW5k
ZXggMzk5NzA0My4uNGFjMDg5ZSAxMDA2NDQKLS0tIGEvbWFpbi1sb29wLmMK
KysrIGIvbWFpbi1sb29wLmMKQEAgLTE2NCw2ICsxNjQsNTAgQEAgaW50IHFl
bXVfaW5pdF9tYWluX2xvb3AoRXJyb3IgKiplcnJwKQogICAgIHJldHVybiAw
OwogfQogCitzdGF0aWMgdm9pZCBjaGVja19jdmVfMjAxNF8zNjcyX3hlbih2
b2lkKQoreworICAgIHN0YXRpYyB1bnNpZ25lZCBsb25nIGxpbWl0ID0gfjBV
TDsKKyAgICBjb25zdCBpbnQgZmQgPSAyOworICAgIHN0cnVjdCBzdGF0IHN0
YWI7CisKKyAgICBpZiAobGltaXQgPT0gfjBVTCkgeworICAgICAgICBjb25z
dCBjaGFyICpzID0gZ2V0ZW52KCJYRU5fUUVNVV9DT05TT0xFX0xJTUlUIik7
CisgICAgICAgIC8qIFhFTl9RRU1VX0NPTlNPTEVfTElNSVQ9MCBtZWFucyBu
byBsaW1pdCAqLworICAgICAgICBsaW1pdCA9IHMgPyBzdHJ0b3VsKHMsMCww
KSA6IDEqMTAyNCoxMDI0OworICAgIH0KKyAgICBpZiAobGltaXQgPT0gMCkK
KyAgICAgICAgcmV0dXJuOworCisgICAgaW50IHIgPSBmc3RhdChmZCwgJnN0
YWIpOworICAgIGlmIChyKSB7CisgICAgICAgIHBlcnJvcigiZnN0YXQgc3Rk
ZXJyIChmb3IgQ1ZFLTIwMTQtMzY3MiBjaGVjaykiKTsKKyAgICAgICAgZXhp
dCgtMSk7CisgICAgfQorICAgIGlmICghU19JU1JFRyhzdGFiLnN0X21vZGUp
KQorICAgICAgICByZXR1cm47CisgICAgaWYgKHN0YWIuc3Rfc2l6ZSA8PSBs
aW1pdCkKKyAgICAgICAgcmV0dXJuOworCisgICAgLyogb2ggZGVhciAqLwor
ICAgIGZwcmludGYoc3RkZXJyLCJcclxuIgorICAgICAgICAgICAgIkNsb3Np
bmcgc3RkZXJyIGR1ZSB0byBDVkUtMjAxNC0zNjcyIGxpbWl0LiAiCisgICAg
ICAgICAgICAiIFNldCBYRU5fUUVNVV9DT05TT0xFX0xJTUlUIHRvIG51bWJl
ciBvZiBieXRlcyB0byBvdmVycmlkZSwiCisgICAgICAgICAgICAiIG9yIDAg
Zm9yIG5vIGxpbWl0LlxuIik7CisgICAgZmZsdXNoKHN0ZGVycik7CisKKyAg
ICBpbnQgbmZkID0gb3BlbigiL2Rldi9udWxsIiwgT19XUk9OTFkpOworICAg
IGlmIChuZmQgPCAwKSB7CisgICAgICAgIHBlcnJvcigib3BlbiAvZGV2L251
bGwgKGZvciBDVkUtMjAxNC0zNjcyIGNoZWNrKSIpOworICAgICAgICBleGl0
KC0xKTsKKyAgICB9CisgICAgciA9IGR1cDIobmZkLCBmZCk7CisgICAgaWYg
KHIgIT0gZmQpIHsKKyAgICAgICAgcGVycm9yKCJkdXAyIC9kZXYvbnVsbCAo
Zm9yIENWRS0yMDE0LTM2NzIgY2hlY2spIik7CisgICAgICAgIGV4aXQoLTEp
OworICAgIH0KKyAgICBjbG9zZShuZmQpOworfQorCiBzdGF0aWMgaW50IG1h
eF9wcmlvcml0eTsKIAogI2lmbmRlZiBfV0lOMzIKQEAgLTIxNiw2ICsyNjAs
OCBAQCBzdGF0aWMgaW50IG9zX2hvc3RfbWFpbl9sb29wX3dhaXQoaW50NjRf
dCB0aW1lb3V0KQogICAgIGludCByZXQ7CiAgICAgc3RhdGljIGludCBzcGlu
X2NvdW50ZXI7CiAKKyAgICBjaGVja19jdmVfMjAxNF8zNjcyX3hlbigpOwor
CiAgICAgZ2xpYl9wb2xsZmRzX2ZpbGwoJnRpbWVvdXQpOwogCiAgICAgLyog
SWYgdGhlIEkvTyB0aHJlYWQgaXMgdmVyeSBidXN5IG9yIHdlIGFyZSBpbmNv
cnJlY3RseSBidXN5IHdhaXRpbmcgaW4KQEAgLTQwNyw2ICs0NTMsOCBAQCBz
dGF0aWMgaW50IG9zX2hvc3RfbWFpbl9sb29wX3dhaXQoaW50NjRfdCB0aW1l
b3V0KQogICAgIGZkX3NldCByZmRzLCB3ZmRzLCB4ZmRzOwogICAgIGludCBu
ZmRzOwogCisgICAgY2hlY2tfY3ZlXzIwMTRfMzY3Ml94ZW4oKTsKKwogICAg
IC8qIFhYWDogbmVlZCB0byBzdXBwcmVzcyBwb2xsaW5nIGJ5IGJldHRlciB1
c2luZyB3aW4zMiBldmVudHMgKi8KICAgICByZXQgPSAwOwogICAgIGZvciAo
cGUgPSBmaXJzdF9wb2xsaW5nX2VudHJ5OyBwZSAhPSBOVUxMOyBwZSA9IHBl
LT5uZXh0KSB7Ci0tIAoxLjcuMTAuNAoK

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--=separator--


From xen-users-bounces@lists.xen.org Mon May 23 20:10:48 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 20:10:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4wAG-0000Mo-Eq; Mon, 23 May 2016 20:09:24 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chris@computersalat.de>) id 1b4wAF-0000Mi-I3
 for xen-users@lists.xen.org; Mon, 23 May 2016 20:09:23 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 0B/D9-07120-27363475; Mon, 23 May 2016 20:09:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrKIsWRWlGSWpSXmKPExsXCery1Xbcw2Tn
 c4GeDkcWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmjFx1UKWgkkGFbOblrI3MM7W7GLk4hASWMso
 MXHfAvYuRk4OCQEdidZf95m7GDmAbH6JtYeUIUxhiaVNARAVAhLv/p1ggbA7GSU+Ly+GGHOFU
 eLEuVOsEM4GJokb/TdZIJwDjBL/Ft5lBmnhFdCXOHbsMdgyFgFViS9Xv7KC2GwCGhJbH/WAjR
 UVCJO4cmYjVL2gxMmZT8DiIgLSEjOuNLGBXCQMdOjSd34gYSGBMon3G+YygticAsESi/f8ZQK
 xmQXUJf7Mu8QMYctLNG+dzTyBUWQWkqmzkJTNQlK2gJF5FaN6cWpRWWqRrqFeUlFmekZJbmJm
 jq6hgZlebmpxcWJ6ak5iUrFecn7uJkZg8DMAwQ7Gnc+dDjFKcjApifKusHcOF+JLyk+pzEgsz
 ogvKs1JLT7EKMPBoSTB+zQRKCdYlJqeWpGWmQOMQ5i0BAePkgjva5A0b3FBYm5xZjpE6hSjop
 Q473KQhABIIqM0D64NFvuXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoBFSRBDSFJzOvBG76K6D
 FTECLH0o7gCwuSURISTUwFix4Gq8YomFWcS+L4+e8ZN8YgacdW/+HXmsqXslwKa/g+Z4HBVu4
 Ujsfhfed8LiRV9ThnSPyoV3Z6kx0sG9qRLXwO8+D8s+8dH/ttTa9ELv1D6cBW1dL/o+Nm6OaH
 1vX5pxbVdlb9v3Ynmmn+r/lRc++s5l/P1dz/6f9Bmof56zlYSnV4NikxFKckWioxVxUnAgAqf
 xfr/gCAAA=
X-Env-Sender: chris@computersalat.de
X-Msg-Ref: server-10.tower-21.messagelabs.com!1464034161!15429884!1
X-Originating-IP: [5.199.133.135]
X-SpamReason: No, hits=0.2 required=7.0 tests=RCVD_ILLEGAL_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33305 invoked from network); 23 May 2016 20:09:21 -0000
Received: from mx.wwserver.net (HELO mx.wwserver.net) (5.199.133.135)
 by server-10.tower-21.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 23 May 2016 20:09:21 -0000
Received: from localhost (localhost [127.0.0.1])
 by mx.wwserver.net (Postfix) with ESMTP id A83A992BA1
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 20:09:20 +0000 (UTC)
X-Virus-Scanned: amavisd-new at wwserver.net
X-Spam-Flag: NO
X-Spam-Score: 2.499
X-Spam-Level: **
X-Spam-Status: No, score=2.499 tagged_above=2 required=6.2
 tests=[ALL_TRUSTED=-1, BAYES_50=0.8, DNS_FROM_AHBL_RHSBL=2.699]
 autolearn=no
Received: from mx.wwserver.net ([127.0.0.1])
 by localhost (mx.wwserver.net [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id kLzT7aZk-vE4 for <xen-users@lists.xen.org>;
 Mon, 23 May 2016 20:09:19 +0000 (UTC)
Received: from lape.de.scorpio-it.net (mx0.wwserver.net [83.151.26.69])
 (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mx.wwserver.net (Postfix) with ESMTPSA id 490CA92B9C
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 20:09:19 +0000 (UTC)
Received: from lape.de.scorpio-it.net (localhost [127.0.0.1])
 by lape.de.scorpio-it.net (Postfix) with ESMTP id 499826F3
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 22:09:17 +0200 (CEST)
Message-ID: <5743636D.8030404@computersalat.de>
Date: Mon, 23 May 2016 22:09:17 +0200
From: Christian <chris@computersalat.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:31.0) Gecko/20100101 Thunderbird/31.8.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <5742F8F4.5050505@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
In-Reply-To: <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
Subject: Re: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

WWVzLCBJIGFtIHVzaW5nIElFVCAuLi4gb24gYWxsIDQgeGVuIGhvc3RzIC4uLgouLiB5b3UgaGF2
ZSBhbiBpZGVhIG9uIGhvdyB0byBnZXQgcmlkIG9mIHRoaXMgZmxvZGRpbmcgPwoKQ2hyaXN0aWFu
CgpBbSAyMy4wNS4yMDE2IHVtIDE5OjE0IHNjaHJpZWIgQWJkYWxsYWggSmFiYm91cjoKPiBBcmUg
dSB1c2luZyBvcGVuZmlsZXIgb3IgaXNjc2kgZW50ZXJwcmlzZSB0YXJnZXQgKCBJRVQgKSBhcyBh
IHNoYXJlZCBzdG9yYWdlIG9uIHlvdXIgaG9zdHMgPwo+IAo+IEFiZGFsbGFoIEphYmJvdXIKPiBJ
VCBNYW5hZ2VyCj4gTVNDIC1NRURJVEVSUkFORUFOIFNISVBQSU5HIEFHRU5DWSAoIFNZUklBICkK
PiBmb3IgdGhlIHJlYWwgd29ybGQKPiBTaGVpa2hkYWhlciwgRmxhaWZlbCBCcm90aGVycyBBdmVu
dWUsQmxkZ2UgTm8uNjAyIFAuTy4gQm94IDExMzMKPiBUOis5NjMgNDEgNDY2IDEyMi9FeHQgMjI1
ICBXOiB3d3cubXNjLmNvbQo+IEFzIGFnZW50IGZvciBNU0MgTWVkaXRlcnJhbmVhbiBTaGlwcGlu
ZyBDb21wYW55IFMuQS4sIEdlbmV2YQo+IAo+IAo+IAo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tCj4gRnJvbTogWGVuLXVzZXJzIFttYWlsdG86eGVuLXVzZXJzLWJvdW5jZXNAbGlzdHMueGVu
Lm9yZ10gT24gQmVoYWxmIE9mIENocmlzdGlhbgo+IFNlbnQ6IDIzINij2YrYp9ixLCAyMDE2IDAy
OjM1INmFCj4gVG86IFhlbi11c2VycyA8eGVuLXVzZXJzQGxpc3RzLnhlbi5vcmc+Cj4gU3ViamVj
dDogW1hlbi11c2Vyc10gZmxvb2Rpbmcga2VybmVsLmxvZwo+IAo+IEhpLAo+IAo+IHNlZWluZyB0
b25zIG9mIGZvbGxvd2luZyBsb2dzIG9uIDIgb2YgbXkgNCB4ZW4gaG9zdHM6Cj4gCj4gTWF5IDIz
IDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM2MDVdIGlzY3NpX3RyZ3Q6
Cj4gc2NzaV9jbW5kX3N0YXJ0KDk3MikgNDcwMDAwYjAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1m
LXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjMzNjYyXSBpc2NzaV90cmd0Ogo+IGNtbmRfc2tpcF9w
ZHUoNDc1KSA0NzAwMDBiMCAxYyAwIDAKPiBNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJu
ZWw6IFsxODc0MDc1LjYzMzcyNl0gaXNjc2lfdHJndDoKPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSAx
YTAwMDBiMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42
MzM3NjNdIGlzY3NpX3RyZ3Q6Cj4gY21uZF9za2lwX3BkdSg0NzUpIDFhMDAwMGIwIDFjIDAgMAo+
IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjMzODM1XSBpc2Nz
aV90cmd0Ogo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDEzMDAwMGIwIDAKPiBNYXkgMjMgMTE6MTc6
MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjYzMzg3NF0gaXNjc2lfdHJndDoKPiBjbW5k
X3NraXBfcGR1KDQ3NSkgMTMwMDAwYjAgMWMgMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVu
MDMga2VybmVsOiBbMTg3NDA3NS42MzQwNzldIGlzY3NpX3RyZ3Q6Cj4gc2NzaV9jbW5kX3N0YXJ0
KDk3MikgNWQwMDAwYjAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4
NzQwNzUuNjQxNTQ0XSBpc2NzaV90cmd0Ogo+IGNtbmRfc2tpcF9wZHUoNDc1KSA1ZDAwMDBiMCAx
YyAwIDAKPiBNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY0MTYx
M10gaXNjc2lfdHJndDoKPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSA0MDAwMGIwIDAKPiBNYXkgMjMg
MTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY0MTY2Ml0gaXNjc2lfdHJndDoK
PiBjbW5kX3NraXBfcGR1KDQ3NSkgNDAwMDBiMCAxYyAwIDAKPiBNYXkgMjMgMTE6MTc6MjQgeG0t
Zi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY0MTcyM10gaXNjc2lfdHJndDoKPiBzY3NpX2NtbmRf
c3RhcnQoOTcyKSA2MjAwMDBiMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVs
OiBbMTg3NDA3NS42NDE3NzJdIGlzY3NpX3RyZ3Q6Cj4gY21uZF9za2lwX3BkdSg0NzUpIDYyMDAw
MGIwIDFjIDAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUu
NjYyNDI4XSBpc2NzaV90cmd0Ogo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDJiMDAwMGIwIDAKPiBN
YXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY2MjQ4Ml0gaXNjc2lf
dHJndDoKPiBjbW5kX3NraXBfcGR1KDQ3NSkgMmIwMDAwYjAgMWMgMCAwCj4gTWF5IDIzIDExOjE3
OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NjI1NDNdIGlzY3NpX3RyZ3Q6Cj4gc2Nz
aV9jbW5kX3N0YXJ0KDk3MikgM2EwMDAwYjAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAz
IGtlcm5lbDogWzE4NzQwNzUuNjYyNTgyXSBpc2NzaV90cmd0Ogo+IGNtbmRfc2tpcF9wZHUoNDc1
KSAzYTAwMDBiMCAxYyAwIDAKPiBNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsx
ODc0MDc1LjY2MjY2N10gaXNjc2lfdHJndDoKPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSAxNDAwMDBi
MCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NjI3MDZd
IGlzY3NpX3RyZ3Q6Cj4gY21uZF9za2lwX3BkdSg0NzUpIDE0MDAwMGIwIDFjIDAgMAo+IE1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNzYwXSBpc2NzaV90cmd0
Ogo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDRjMDAwMGIwIDAKPiBNYXkgMjMgMTE6MTc6MjQgeG0t
Zi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY2MjgyMl0gaXNjc2lfdHJndDoKPiBjbW5kX3NraXBf
cGR1KDQ3NSkgNGMwMDAwYjAgMWMgMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2Vy
bmVsOiBbMTg3NDA3NS42NjI4NzRdIGlzY3NpX3RyZ3Q6Cj4gc2NzaV9jbW5kX3N0YXJ0KDk3Mikg
MjkwMDAwYjAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUu
NjYyOTI2XSBpc2NzaV90cmd0Ogo+IGNtbmRfc2tpcF9wZHUoNDc1KSAyOTAwMDBiMCAxYyAwIDAK
PiBNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY2Mjk4NV0gaXNj
c2lfdHJndDoKPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSA0MDAwMDBiMCAwCj4gTWF5IDIzIDExOjE3
OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NjMwMzddIGlzY3NpX3RyZ3Q6Cj4gY21u
ZF9za2lwX3BkdSg0NzUpIDQwMDAwMGIwIDFjIDAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhl
bjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0NzUyXSBpc2NzaV90cmd0Ogo+IHNjc2lfY21uZF9zdGFy
dCg5NzIpIDRkMDAwMGIwIDAKPiBNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsx
ODc0MDc1Ljc3NDgwNl0gaXNjc2lfdHJndDoKPiBjbW5kX3NraXBfcGR1KDQ3NSkgNGQwMDAwYjAg
MWMgMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS43NzQ4
NTZdIGlzY3NpX3RyZ3Q6Cj4gc2NzaV9jbW5kX3N0YXJ0KDk3MikgNWIwMDAwYjAgMAo+IE1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0OTA2XSBpc2NzaV90cmd0
Ogo+IGNtbmRfc2tpcF9wZHUoNDc1KSA1YjAwMDBiMCAxYyAwIDAKPiBNYXkgMjMgMTE6MTc6MjQg
eG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1Ljc3NDk4Ml0gaXNjc2lfdHJndDoKPiBzY3NpX2Nt
bmRfc3RhcnQoOTcyKSA0ZTAwMDBiMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2Vy
bmVsOiBbMTg3NDA3NS43NzUwMzhdIGlzY3NpX3RyZ3Q6Cj4gY21uZF9za2lwX3BkdSg0NzUpIDRl
MDAwMGIwIDFjIDAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQw
NzUuNzc1MDkxXSBpc2NzaV90cmd0Ogo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDE3MDAwMGIwIDAK
PiBNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1Ljc3NTE1NV0gaXNj
c2lfdHJndDoKPiBjbW5kX3NraXBfcGR1KDQ3NSkgMTcwMDAwYjAgMWMgMCAwCj4gTWF5IDIzIDEx
OjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS43NzUyMjRdIGlzY3NpX3RyZ3Q6Cj4g
c2NzaV9jbW5kX3N0YXJ0KDk3MikgZTAwMDBiMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVu
MDMga2VybmVsOiBbMTg3NDA3NS43NzUyNjBdIGlzY3NpX3RyZ3Q6Cj4gY21uZF9za2lwX3BkdSg0
NzUpIGUwMDAwYjAgMWMgMCAwCj4gCj4gSG93IHNldmVyZSBhcmUgdGhvc2UgbWVzc2FnZXMgPyBv
ciBqdXN0IHNpbXBsZSB3YXJuaW5ncyA/Cj4gSG93IHRvIGdldCByaWQgb2YgZmxvZGRpbmcgbXkg
bG9nID8KPiAKPiBUaGFua3MgeW91Cj4gCj4gLS0KPiAKPiBDaHJpc3RpYW4KPiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gICAgLSBQbGVhc2Ug
ZG8gbm90ICdDQycgbWUgb24gbGlzdCBtYWlscy4KPiAgICAgICAgICAgSnVzdCByZXBseSB0byB0
aGUgbGlzdCA6KQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KPiBEZXIgdWx0aW1hdGl2ZSBzaG9wIGbDvHIgU3BvcnRiZWtsZWlkdW5nIHVuZCBa
dWJlaMO2cgo+IAo+IGh0dHA6Ly93d3cuc2MyNC5kZQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAKPiBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi11c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4t
dXNlcnNAbGlzdHMueGVuLm9yZwo+IGh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycwo+IFRo
aXMgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQgZmlsZXMgKHRvZ2V0aGVyIHRoZSDigJxDb250
ZW50c+KAnSkgYXJlIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIGFkZHJlc3NlZShzKS4gVGhlIENv
bnRlbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1heSBjb250YWluIHByaXZhdGUgaW5mb3JtYXRp
b24gb3IgaW5mb3JtYXRpb24gdGhhdCBpcyBzdWJqZWN0IHRvIGNvcHlyaWdodCBvciBpcyBhIHRy
YWRlIHNlY3JldCBvciB3aGljaCBpcyBwcml2aWxlZ2VkLiBWaWV3cyBvciBvcGluaW9ucyBleHBy
ZXNzZWQgaGVyZWluIGRvIG5vdCBuZWNlc3NhcmlseSByZXByZXNlbnQgdmlld3Mgb3Igb3Bpbmlv
bnMgb2YgTVNDIE1lZGl0ZXJyYW5lYW4gU2hpcHBpbmcgQ29tcGFueSwgaXRzIGFnZW50cyBvciB0
aGVpciBhZmZpbGlhdGVkIGNvbXBhbmllcyBhbmQgbWF5IG9ubHkgYmUgdGhlIHZpZXcgb3Igb3Bp
bmlvbiBvZiB0aGUgYXV0aG9yLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50
IG9mIHRoaXMgZW1haWwsIHlvdSBtdXN0IG5vdCB1c2UsIHByaW50LCBjb3B5LCBzdG9yZSwgZm9y
d2FyZCwgb3IgZGlzY2xvc2UgaXQgb3IgYWN0IGluIHJlbGlhbmNlIG9mIHRoZSBDb250ZW50cy4g
UGxlYXNlIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiB0aGUgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0
ZWQgZmlsZXMgYW5kIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IHRoYXQgeW91IGhhdmUg
cmVjZWl2ZWQgaXQgaW4gZXJyb3IuIFRoYW5rIHlvdSBmb3IgeW91ciBjb29wZXJhdGlvbi4KPiBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QKPiBYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwo+IGh0dHA6Ly9saXN0cy54
ZW4ub3JnL3hlbi11c2Vycwo+IAoKCi0tIAoKQ2hyaXN0aWFuCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICAgLSBQbGVhc2UgZG8gbm90ICdDQycg
bWUgb24gbGlzdCBtYWlscy4KICAgICAgICAgIEp1c3QgcmVwbHkgdG8gdGhlIGxpc3QgOikKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpEZXIgdWx0
aW1hdGl2ZSBzaG9wIGbDvHIgU3BvcnRiZWtsZWlkdW5nIHVuZCBadWJlaMO2cgoKaHR0cDovL3d3
dy5zYzI0LmRlCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
Lnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 23 20:10:48 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 23 May 2016 20:10:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b4wAG-0000Mo-Eq; Mon, 23 May 2016 20:09:24 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chris@computersalat.de>) id 1b4wAF-0000Mi-I3
 for xen-users@lists.xen.org; Mon, 23 May 2016 20:09:23 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 0B/D9-07120-27363475; Mon, 23 May 2016 20:09:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrKIsWRWlGSWpSXmKPExsXCery1Xbcw2Tn
 c4GeDkcWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmjFx1UKWgkkGFbOblrI3MM7W7GLk4hASWMso
 MXHfAvYuRk4OCQEdidZf95m7GDmAbH6JtYeUIUxhiaVNARAVAhLv/p1ggbA7GSU+Ly+GGHOFU
 eLEuVOsEM4GJokb/TdZIJwDjBL/Ft5lBmnhFdCXOHbsMdgyFgFViS9Xv7KC2GwCGhJbH/WAjR
 UVCJO4cmYjVL2gxMmZT8DiIgLSEjOuNLGBXCQMdOjSd34gYSGBMon3G+YygticAsESi/f8ZQK
 xmQXUJf7Mu8QMYctLNG+dzTyBUWQWkqmzkJTNQlK2gJF5FaN6cWpRWWqRrqFeUlFmekZJbmJm
 jq6hgZlebmpxcWJ6ak5iUrFecn7uJkZg8DMAwQ7Gnc+dDjFKcjApifKusHcOF+JLyk+pzEgsz
 ogvKs1JLT7EKMPBoSTB+zQRKCdYlJqeWpGWmQOMQ5i0BAePkgjva5A0b3FBYm5xZjpE6hSjop
 Q473KQhABIIqM0D64NFvuXGGWlhHkZgQ4R4ilILcrNLEGVf8UozsGoBFSRBDSFJzOvBG76K6D
 FTECLH0o7gCwuSURISTUwFix4Gq8YomFWcS+L4+e8ZN8YgacdW/+HXmsqXslwKa/g+Z4HBVu4
 Ujsfhfed8LiRV9ThnSPyoV3Z6kx0sG9qRLXwO8+D8s+8dH/ttTa9ELv1D6cBW1dL/o+Nm6OaH
 1vX5pxbVdlb9v3Ynmmn+r/lRc++s5l/P1dz/6f9Bmof56zlYSnV4NikxFKckWioxVxUnAgAqf
 xfr/gCAAA=
X-Env-Sender: chris@computersalat.de
X-Msg-Ref: server-10.tower-21.messagelabs.com!1464034161!15429884!1
X-Originating-IP: [5.199.133.135]
X-SpamReason: No, hits=0.2 required=7.0 tests=RCVD_ILLEGAL_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33305 invoked from network); 23 May 2016 20:09:21 -0000
Received: from mx.wwserver.net (HELO mx.wwserver.net) (5.199.133.135)
 by server-10.tower-21.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 23 May 2016 20:09:21 -0000
Received: from localhost (localhost [127.0.0.1])
 by mx.wwserver.net (Postfix) with ESMTP id A83A992BA1
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 20:09:20 +0000 (UTC)
X-Virus-Scanned: amavisd-new at wwserver.net
X-Spam-Flag: NO
X-Spam-Score: 2.499
X-Spam-Level: **
X-Spam-Status: No, score=2.499 tagged_above=2 required=6.2
 tests=[ALL_TRUSTED=-1, BAYES_50=0.8, DNS_FROM_AHBL_RHSBL=2.699]
 autolearn=no
Received: from mx.wwserver.net ([127.0.0.1])
 by localhost (mx.wwserver.net [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id kLzT7aZk-vE4 for <xen-users@lists.xen.org>;
 Mon, 23 May 2016 20:09:19 +0000 (UTC)
Received: from lape.de.scorpio-it.net (mx0.wwserver.net [83.151.26.69])
 (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mx.wwserver.net (Postfix) with ESMTPSA id 490CA92B9C
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 20:09:19 +0000 (UTC)
Received: from lape.de.scorpio-it.net (localhost [127.0.0.1])
 by lape.de.scorpio-it.net (Postfix) with ESMTP id 499826F3
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 22:09:17 +0200 (CEST)
Message-ID: <5743636D.8030404@computersalat.de>
Date: Mon, 23 May 2016 22:09:17 +0200
From: Christian <chris@computersalat.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:31.0) Gecko/20100101 Thunderbird/31.8.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <5742F8F4.5050505@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
In-Reply-To: <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
Subject: Re: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

WWVzLCBJIGFtIHVzaW5nIElFVCAuLi4gb24gYWxsIDQgeGVuIGhvc3RzIC4uLgouLiB5b3UgaGF2
ZSBhbiBpZGVhIG9uIGhvdyB0byBnZXQgcmlkIG9mIHRoaXMgZmxvZGRpbmcgPwoKQ2hyaXN0aWFu
CgpBbSAyMy4wNS4yMDE2IHVtIDE5OjE0IHNjaHJpZWIgQWJkYWxsYWggSmFiYm91cjoKPiBBcmUg
dSB1c2luZyBvcGVuZmlsZXIgb3IgaXNjc2kgZW50ZXJwcmlzZSB0YXJnZXQgKCBJRVQgKSBhcyBh
IHNoYXJlZCBzdG9yYWdlIG9uIHlvdXIgaG9zdHMgPwo+IAo+IEFiZGFsbGFoIEphYmJvdXIKPiBJ
VCBNYW5hZ2VyCj4gTVNDIC1NRURJVEVSUkFORUFOIFNISVBQSU5HIEFHRU5DWSAoIFNZUklBICkK
PiBmb3IgdGhlIHJlYWwgd29ybGQKPiBTaGVpa2hkYWhlciwgRmxhaWZlbCBCcm90aGVycyBBdmVu
dWUsQmxkZ2UgTm8uNjAyIFAuTy4gQm94IDExMzMKPiBUOis5NjMgNDEgNDY2IDEyMi9FeHQgMjI1
ICBXOiB3d3cubXNjLmNvbQo+IEFzIGFnZW50IGZvciBNU0MgTWVkaXRlcnJhbmVhbiBTaGlwcGlu
ZyBDb21wYW55IFMuQS4sIEdlbmV2YQo+IAo+IAo+IAo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tCj4gRnJvbTogWGVuLXVzZXJzIFttYWlsdG86eGVuLXVzZXJzLWJvdW5jZXNAbGlzdHMueGVu
Lm9yZ10gT24gQmVoYWxmIE9mIENocmlzdGlhbgo+IFNlbnQ6IDIzINij2YrYp9ixLCAyMDE2IDAy
OjM1INmFCj4gVG86IFhlbi11c2VycyA8eGVuLXVzZXJzQGxpc3RzLnhlbi5vcmc+Cj4gU3ViamVj
dDogW1hlbi11c2Vyc10gZmxvb2Rpbmcga2VybmVsLmxvZwo+IAo+IEhpLAo+IAo+IHNlZWluZyB0
b25zIG9mIGZvbGxvd2luZyBsb2dzIG9uIDIgb2YgbXkgNCB4ZW4gaG9zdHM6Cj4gCj4gTWF5IDIz
IDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM2MDVdIGlzY3NpX3RyZ3Q6
Cj4gc2NzaV9jbW5kX3N0YXJ0KDk3MikgNDcwMDAwYjAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1m
LXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjMzNjYyXSBpc2NzaV90cmd0Ogo+IGNtbmRfc2tpcF9w
ZHUoNDc1KSA0NzAwMDBiMCAxYyAwIDAKPiBNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJu
ZWw6IFsxODc0MDc1LjYzMzcyNl0gaXNjc2lfdHJndDoKPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSAx
YTAwMDBiMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42
MzM3NjNdIGlzY3NpX3RyZ3Q6Cj4gY21uZF9za2lwX3BkdSg0NzUpIDFhMDAwMGIwIDFjIDAgMAo+
IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjMzODM1XSBpc2Nz
aV90cmd0Ogo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDEzMDAwMGIwIDAKPiBNYXkgMjMgMTE6MTc6
MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjYzMzg3NF0gaXNjc2lfdHJndDoKPiBjbW5k
X3NraXBfcGR1KDQ3NSkgMTMwMDAwYjAgMWMgMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVu
MDMga2VybmVsOiBbMTg3NDA3NS42MzQwNzldIGlzY3NpX3RyZ3Q6Cj4gc2NzaV9jbW5kX3N0YXJ0
KDk3MikgNWQwMDAwYjAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4
NzQwNzUuNjQxNTQ0XSBpc2NzaV90cmd0Ogo+IGNtbmRfc2tpcF9wZHUoNDc1KSA1ZDAwMDBiMCAx
YyAwIDAKPiBNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY0MTYx
M10gaXNjc2lfdHJndDoKPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSA0MDAwMGIwIDAKPiBNYXkgMjMg
MTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY0MTY2Ml0gaXNjc2lfdHJndDoK
PiBjbW5kX3NraXBfcGR1KDQ3NSkgNDAwMDBiMCAxYyAwIDAKPiBNYXkgMjMgMTE6MTc6MjQgeG0t
Zi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY0MTcyM10gaXNjc2lfdHJndDoKPiBzY3NpX2NtbmRf
c3RhcnQoOTcyKSA2MjAwMDBiMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVs
OiBbMTg3NDA3NS42NDE3NzJdIGlzY3NpX3RyZ3Q6Cj4gY21uZF9za2lwX3BkdSg0NzUpIDYyMDAw
MGIwIDFjIDAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUu
NjYyNDI4XSBpc2NzaV90cmd0Ogo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDJiMDAwMGIwIDAKPiBN
YXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY2MjQ4Ml0gaXNjc2lf
dHJndDoKPiBjbW5kX3NraXBfcGR1KDQ3NSkgMmIwMDAwYjAgMWMgMCAwCj4gTWF5IDIzIDExOjE3
OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NjI1NDNdIGlzY3NpX3RyZ3Q6Cj4gc2Nz
aV9jbW5kX3N0YXJ0KDk3MikgM2EwMDAwYjAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAz
IGtlcm5lbDogWzE4NzQwNzUuNjYyNTgyXSBpc2NzaV90cmd0Ogo+IGNtbmRfc2tpcF9wZHUoNDc1
KSAzYTAwMDBiMCAxYyAwIDAKPiBNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsx
ODc0MDc1LjY2MjY2N10gaXNjc2lfdHJndDoKPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSAxNDAwMDBi
MCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NjI3MDZd
IGlzY3NpX3RyZ3Q6Cj4gY21uZF9za2lwX3BkdSg0NzUpIDE0MDAwMGIwIDFjIDAgMAo+IE1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNzYwXSBpc2NzaV90cmd0
Ogo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDRjMDAwMGIwIDAKPiBNYXkgMjMgMTE6MTc6MjQgeG0t
Zi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY2MjgyMl0gaXNjc2lfdHJndDoKPiBjbW5kX3NraXBf
cGR1KDQ3NSkgNGMwMDAwYjAgMWMgMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2Vy
bmVsOiBbMTg3NDA3NS42NjI4NzRdIGlzY3NpX3RyZ3Q6Cj4gc2NzaV9jbW5kX3N0YXJ0KDk3Mikg
MjkwMDAwYjAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUu
NjYyOTI2XSBpc2NzaV90cmd0Ogo+IGNtbmRfc2tpcF9wZHUoNDc1KSAyOTAwMDBiMCAxYyAwIDAK
PiBNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY2Mjk4NV0gaXNj
c2lfdHJndDoKPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSA0MDAwMDBiMCAwCj4gTWF5IDIzIDExOjE3
OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NjMwMzddIGlzY3NpX3RyZ3Q6Cj4gY21u
ZF9za2lwX3BkdSg0NzUpIDQwMDAwMGIwIDFjIDAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhl
bjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0NzUyXSBpc2NzaV90cmd0Ogo+IHNjc2lfY21uZF9zdGFy
dCg5NzIpIDRkMDAwMGIwIDAKPiBNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsx
ODc0MDc1Ljc3NDgwNl0gaXNjc2lfdHJndDoKPiBjbW5kX3NraXBfcGR1KDQ3NSkgNGQwMDAwYjAg
MWMgMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS43NzQ4
NTZdIGlzY3NpX3RyZ3Q6Cj4gc2NzaV9jbW5kX3N0YXJ0KDk3MikgNWIwMDAwYjAgMAo+IE1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0OTA2XSBpc2NzaV90cmd0
Ogo+IGNtbmRfc2tpcF9wZHUoNDc1KSA1YjAwMDBiMCAxYyAwIDAKPiBNYXkgMjMgMTE6MTc6MjQg
eG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1Ljc3NDk4Ml0gaXNjc2lfdHJndDoKPiBzY3NpX2Nt
bmRfc3RhcnQoOTcyKSA0ZTAwMDBiMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2Vy
bmVsOiBbMTg3NDA3NS43NzUwMzhdIGlzY3NpX3RyZ3Q6Cj4gY21uZF9za2lwX3BkdSg0NzUpIDRl
MDAwMGIwIDFjIDAgMAo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQw
NzUuNzc1MDkxXSBpc2NzaV90cmd0Ogo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDE3MDAwMGIwIDAK
PiBNYXkgMjMgMTE6MTc6MjQgeG0tZi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1Ljc3NTE1NV0gaXNj
c2lfdHJndDoKPiBjbW5kX3NraXBfcGR1KDQ3NSkgMTcwMDAwYjAgMWMgMCAwCj4gTWF5IDIzIDEx
OjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS43NzUyMjRdIGlzY3NpX3RyZ3Q6Cj4g
c2NzaV9jbW5kX3N0YXJ0KDk3MikgZTAwMDBiMCAwCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVu
MDMga2VybmVsOiBbMTg3NDA3NS43NzUyNjBdIGlzY3NpX3RyZ3Q6Cj4gY21uZF9za2lwX3BkdSg0
NzUpIGUwMDAwYjAgMWMgMCAwCj4gCj4gSG93IHNldmVyZSBhcmUgdGhvc2UgbWVzc2FnZXMgPyBv
ciBqdXN0IHNpbXBsZSB3YXJuaW5ncyA/Cj4gSG93IHRvIGdldCByaWQgb2YgZmxvZGRpbmcgbXkg
bG9nID8KPiAKPiBUaGFua3MgeW91Cj4gCj4gLS0KPiAKPiBDaHJpc3RpYW4KPiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gICAgLSBQbGVhc2Ug
ZG8gbm90ICdDQycgbWUgb24gbGlzdCBtYWlscy4KPiAgICAgICAgICAgSnVzdCByZXBseSB0byB0
aGUgbGlzdCA6KQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0KPiBEZXIgdWx0aW1hdGl2ZSBzaG9wIGbDvHIgU3BvcnRiZWtsZWlkdW5nIHVuZCBa
dWJlaMO2cgo+IAo+IGh0dHA6Ly93d3cuc2MyNC5kZQo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPiAKPiBfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi11c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4t
dXNlcnNAbGlzdHMueGVuLm9yZwo+IGh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycwo+IFRo
aXMgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQgZmlsZXMgKHRvZ2V0aGVyIHRoZSDigJxDb250
ZW50c+KAnSkgYXJlIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIGFkZHJlc3NlZShzKS4gVGhlIENv
bnRlbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1heSBjb250YWluIHByaXZhdGUgaW5mb3JtYXRp
b24gb3IgaW5mb3JtYXRpb24gdGhhdCBpcyBzdWJqZWN0IHRvIGNvcHlyaWdodCBvciBpcyBhIHRy
YWRlIHNlY3JldCBvciB3aGljaCBpcyBwcml2aWxlZ2VkLiBWaWV3cyBvciBvcGluaW9ucyBleHBy
ZXNzZWQgaGVyZWluIGRvIG5vdCBuZWNlc3NhcmlseSByZXByZXNlbnQgdmlld3Mgb3Igb3Bpbmlv
bnMgb2YgTVNDIE1lZGl0ZXJyYW5lYW4gU2hpcHBpbmcgQ29tcGFueSwgaXRzIGFnZW50cyBvciB0
aGVpciBhZmZpbGlhdGVkIGNvbXBhbmllcyBhbmQgbWF5IG9ubHkgYmUgdGhlIHZpZXcgb3Igb3Bp
bmlvbiBvZiB0aGUgYXV0aG9yLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50
IG9mIHRoaXMgZW1haWwsIHlvdSBtdXN0IG5vdCB1c2UsIHByaW50LCBjb3B5LCBzdG9yZSwgZm9y
d2FyZCwgb3IgZGlzY2xvc2UgaXQgb3IgYWN0IGluIHJlbGlhbmNlIG9mIHRoZSBDb250ZW50cy4g
UGxlYXNlIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiB0aGUgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0
ZWQgZmlsZXMgYW5kIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IHRoYXQgeW91IGhhdmUg
cmVjZWl2ZWQgaXQgaW4gZXJyb3IuIFRoYW5rIHlvdSBmb3IgeW91ciBjb29wZXJhdGlvbi4KPiBf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IFhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QKPiBYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwo+IGh0dHA6Ly9saXN0cy54
ZW4ub3JnL3hlbi11c2Vycwo+IAoKCi0tIAoKQ2hyaXN0aWFuCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICAgLSBQbGVhc2UgZG8gbm90ICdDQycg
bWUgb24gbGlzdCBtYWlscy4KICAgICAgICAgIEp1c3QgcmVwbHkgdG8gdGhlIGxpc3QgOikKLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpEZXIgdWx0
aW1hdGl2ZSBzaG9wIGbDvHIgU3BvcnRiZWtsZWlkdW5nIHVuZCBadWJlaMO2cgoKaHR0cDovL3d3
dy5zYzI0LmRlCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl
bi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3Rz
Lnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Tue May 24 04:01:37 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 04:01:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b53Vw-00071A-34; Tue, 24 May 2016 04:00:16 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chenxiao.zhao@gmail.com>) id 1b53Vu-000714-C7
 for xen-users@lists.xen.org; Tue, 24 May 2016 04:00:14 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 16/9A-18833-DC1D3475; Tue, 24 May 2016 04:00:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBIsWRWlGSWpSXmKPExsXiVRtkqnv2onO
 4wc4dzBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bzTVvZC047VSza/IqtgXGXVRcjF4eQwCRG
 ie6Vn9lBHBaBOywS1zZ+YgFxJAR+sEhse3MUKMMB5ORINM416mLkBDKLJCZ8PcYGYvMKCEqcn
 PmEBcRmE9CVeHWjF8xmEVCVePn3MAtIK69AgMTmIyEgYWEBPYlpU66AlYgImEv8O3OGFcRmFv
 CSOHHxGssERp5ZSKbOQpKaBTSJWUBdYv08IYiwmsTtbVfZIWxtiWULXzMvYGRdxahenFpUllq
 ka6yXVJSZnlGSm5iZo2toYKaXm1pcnJiempOYVKyXnJ+7iREYagxAsIOx45/TIUZJDiYlUd6t
 m5zDhfiS8lMqMxKLM+KLSnNSiw8xynBwKEnw5lwAygkWpaanVqRl5gCDHiYtwcGjJMJ76TxQm
 re4IDG3ODMdInWKUZdjy9R7a5mEWPLy81KlxHmtQWYIgBRllObBjYBF4CVGWSlhXkago4R4Cl
 KLcjNLUOVfMYpzMCoJ81aDTOHJzCuB2/QK6AgmoCMeSjuAHFGSiJCSamC0FHk7YVrgp+W+e5I
 YKxs5xV5Y891/s+90hvTdir/MuyoCfGbZ7F/T15K5jefirB4f7akC1m65udvv5xv+f9z6S8V8
 WYknN69gV5bfpCmqilNbP72Zu+Q/56r/5tP+8mkunr425NSjCh123WNhXbPvsSeprxVyPrj/Z
 tSP4lu7inU3/to360CcEktxRqKhFnNRcSIAJsNMILsCAAA=
X-Env-Sender: chenxiao.zhao@gmail.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1464062412!15527548!1
X-Originating-IP: [74.125.82.53]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_20_30,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32517 invoked from network); 24 May 2016 04:00:13 -0000
Received: from mail-wm0-f53.google.com (HELO mail-wm0-f53.google.com)
 (74.125.82.53)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 May 2016 04:00:13 -0000
Received: by mail-wm0-f53.google.com with SMTP id a136so51760347wme.0
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 21:00:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:from:date:message-id:subject:to;
 bh=uaIOJ8kZPFoDM71Qj19GtvIx27+JnUA9eUEjYm5FoL8=;
 b=oAqLuMKst54nORQP8UioAx3ll2URIrWahAAN106G2q+1l7l1jpBiALfGSoKaVQ8FOF
 z1Pou8gdAirM2wMjubTkKZEy0WR+3sb9WIg95AZSnWT5AaBwcPOl1ZhPnS1S50qHT74B
 TxKoFfrhHXrAV7huxkwtaxJ45fRkvYmavQWYmBrlal7vHBFMMI+7J4GGy3g8GpGuuahr
 zsJ6Ht7bXyTuWeq/UIEWCXRgu5JoeTGK95yrrTs7arEYAgDIDyMAW4H59RM35M4rWsGw
 OQc2eoXp0MJBzB6tXWzzIv7WLHQVZTcZnkz+2vfunfnF1JwvveCanLZNd/tOcW+gPTCy
 reOw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=uaIOJ8kZPFoDM71Qj19GtvIx27+JnUA9eUEjYm5FoL8=;
 b=RdQK2lp77E5AbFVpI0RfqJdQKjeehYfKfMZVImSgzBdimlarJjJNm+pq4PATiSl01T
 7VzXWn/09NgW7IRClmcrAFxbwe7SyIiP6+tBcTr1BdUbRO7pVfS8FDs5OVhMeji01/Fn
 eevKIiqavkZCJFVeD6wLpbuItL48fUqw2AnMF6DLaVUp3GjLZpN4mu5hCvClfwCEjam+
 jdK0T1259a0bmeQWsRv1BkhLrU4VCvl9YtpmqYOt/OIXTs5Ohliisy+M5etZybOmN1Ew
 OEARZ7owKkyN47C9o4eenjlRypdpQW8s1R88XPkZr8CGaBNO0WEQFMIjC7TqE0jMBgvU
 z/wg==
X-Gm-Message-State: ALyK8tKa8itCQqQWCNxACyOZT1+mS/nDDUYfaS9QkHwbiSUNFn0RpOykf3q1JYm6dEIvx5IQx/b2ZGVkxbsh+Q==
X-Received: by 10.194.89.168 with SMTP id bp8mr1978839wjb.57.1464062412299;
 Mon, 23 May 2016 21:00:12 -0700 (PDT)
MIME-Version: 1.0
From: Chenxiao Zhao <chenxiao.zhao@gmail.com>
Date: Tue, 24 May 2016 04:00:01 +0000
Message-ID: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9015385174394551480=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============9015385174394551480==
Content-Type: multipart/alternative; boundary=047d7bf10a1c03a2ea05338e9843

--047d7bf10a1c03a2ea05338e9843
Content-Type: text/plain; charset=UTF-8

Hi

I'm playing xen on Hikey board which has octa-core with Cortex-A53. When I
am trying to dump core registers on xen console (press 'd'), I got
Hypervisor trap error.

Anyone can explain why it happen and how to fix it?

Thanks.

(XEN) 'd' pressed -> dumping registers
(XEN)
(XEN) *** Dumping CPU0 host state: ***
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000245ed8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8

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

<div dir=3D"ltr">Hi<div><br></div><div>I&#39;m playing xen on Hikey board w=
hich has octa-core with Cortex-A53. When I am trying to dump core registers=
 on xen console (press &#39;d&#39;), I got Hypervisor trap error.</div><div=
><br></div><div>Anyone can explain why it happen and how to fix it?</div><d=
iv><br></div><div>Thanks.</div><div><br></div><div><div>(XEN) &#39;d&#39; p=
ressed -&gt; dumping registers</div><div>(XEN)</div><div>(XEN) *** Dumping =
CPU0 host state: ***</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000245ed8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8</div></div><div><br></div></di=
v>

--047d7bf10a1c03a2ea05338e9843--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============9015385174394551480==--


From xen-users-bounces@lists.xen.org Tue May 24 04:01:37 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 04:01:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b53Vw-00071A-34; Tue, 24 May 2016 04:00:16 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chenxiao.zhao@gmail.com>) id 1b53Vu-000714-C7
 for xen-users@lists.xen.org; Tue, 24 May 2016 04:00:14 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 16/9A-18833-DC1D3475; Tue, 24 May 2016 04:00:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBIsWRWlGSWpSXmKPExsXiVRtkqnv2onO
 4wc4dzBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bzTVvZC047VSza/IqtgXGXVRcjF4eQwCRG
 ie6Vn9lBHBaBOywS1zZ+YgFxJAR+sEhse3MUKMMB5ORINM416mLkBDKLJCZ8PcYGYvMKCEqcn
 PmEBcRmE9CVeHWjF8xmEVCVePn3MAtIK69AgMTmIyEgYWEBPYlpU66AlYgImEv8O3OGFcRmFv
 CSOHHxGssERp5ZSKbOQpKaBTSJWUBdYv08IYiwmsTtbVfZIWxtiWULXzMvYGRdxahenFpUllq
 ka6yXVJSZnlGSm5iZo2toYKaXm1pcnJiempOYVKyXnJ+7iREYagxAsIOx45/TIUZJDiYlUd6t
 m5zDhfiS8lMqMxKLM+KLSnNSiw8xynBwKEnw5lwAygkWpaanVqRl5gCDHiYtwcGjJMJ76TxQm
 re4IDG3ODMdInWKUZdjy9R7a5mEWPLy81KlxHmtQWYIgBRllObBjYBF4CVGWSlhXkago4R4Cl
 KLcjNLUOVfMYpzMCoJ81aDTOHJzCuB2/QK6AgmoCMeSjuAHFGSiJCSamC0FHk7YVrgp+W+e5I
 YKxs5xV5Y891/s+90hvTdir/MuyoCfGbZ7F/T15K5jefirB4f7akC1m65udvv5xv+f9z6S8V8
 WYknN69gV5bfpCmqilNbP72Zu+Q/56r/5tP+8mkunr425NSjCh123WNhXbPvsSeprxVyPrj/Z
 tSP4lu7inU3/to360CcEktxRqKhFnNRcSIAJsNMILsCAAA=
X-Env-Sender: chenxiao.zhao@gmail.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1464062412!15527548!1
X-Originating-IP: [74.125.82.53]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_20_30,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 32517 invoked from network); 24 May 2016 04:00:13 -0000
Received: from mail-wm0-f53.google.com (HELO mail-wm0-f53.google.com)
 (74.125.82.53)
 by server-15.tower-21.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 24 May 2016 04:00:13 -0000
Received: by mail-wm0-f53.google.com with SMTP id a136so51760347wme.0
 for <xen-users@lists.xen.org>; Mon, 23 May 2016 21:00:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:from:date:message-id:subject:to;
 bh=uaIOJ8kZPFoDM71Qj19GtvIx27+JnUA9eUEjYm5FoL8=;
 b=oAqLuMKst54nORQP8UioAx3ll2URIrWahAAN106G2q+1l7l1jpBiALfGSoKaVQ8FOF
 z1Pou8gdAirM2wMjubTkKZEy0WR+3sb9WIg95AZSnWT5AaBwcPOl1ZhPnS1S50qHT74B
 TxKoFfrhHXrAV7huxkwtaxJ45fRkvYmavQWYmBrlal7vHBFMMI+7J4GGy3g8GpGuuahr
 zsJ6Ht7bXyTuWeq/UIEWCXRgu5JoeTGK95yrrTs7arEYAgDIDyMAW4H59RM35M4rWsGw
 OQc2eoXp0MJBzB6tXWzzIv7WLHQVZTcZnkz+2vfunfnF1JwvveCanLZNd/tOcW+gPTCy
 reOw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=uaIOJ8kZPFoDM71Qj19GtvIx27+JnUA9eUEjYm5FoL8=;
 b=RdQK2lp77E5AbFVpI0RfqJdQKjeehYfKfMZVImSgzBdimlarJjJNm+pq4PATiSl01T
 7VzXWn/09NgW7IRClmcrAFxbwe7SyIiP6+tBcTr1BdUbRO7pVfS8FDs5OVhMeji01/Fn
 eevKIiqavkZCJFVeD6wLpbuItL48fUqw2AnMF6DLaVUp3GjLZpN4mu5hCvClfwCEjam+
 jdK0T1259a0bmeQWsRv1BkhLrU4VCvl9YtpmqYOt/OIXTs5Ohliisy+M5etZybOmN1Ew
 OEARZ7owKkyN47C9o4eenjlRypdpQW8s1R88XPkZr8CGaBNO0WEQFMIjC7TqE0jMBgvU
 z/wg==
X-Gm-Message-State: ALyK8tKa8itCQqQWCNxACyOZT1+mS/nDDUYfaS9QkHwbiSUNFn0RpOykf3q1JYm6dEIvx5IQx/b2ZGVkxbsh+Q==
X-Received: by 10.194.89.168 with SMTP id bp8mr1978839wjb.57.1464062412299;
 Mon, 23 May 2016 21:00:12 -0700 (PDT)
MIME-Version: 1.0
From: Chenxiao Zhao <chenxiao.zhao@gmail.com>
Date: Tue, 24 May 2016 04:00:01 +0000
Message-ID: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9015385174394551480=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============9015385174394551480==
Content-Type: multipart/alternative; boundary=047d7bf10a1c03a2ea05338e9843

--047d7bf10a1c03a2ea05338e9843
Content-Type: text/plain; charset=UTF-8

Hi

I'm playing xen on Hikey board which has octa-core with Cortex-A53. When I
am trying to dump core registers on xen console (press 'd'), I got
Hypervisor trap error.

Anyone can explain why it happen and how to fix it?

Thanks.

(XEN) 'd' pressed -> dumping registers
(XEN)
(XEN) *** Dumping CPU0 host state: ***
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000245ed8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8Hypervisor Trap. HSR=0x96000007 EC=0x25 IL=1
Syndr
ome=0x7
(XEN) CPU0: Unexpected Trap: Hypervisor
(XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) PC:     0000000000231db8

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

<div dir=3D"ltr">Hi<div><br></div><div>I&#39;m playing xen on Hikey board w=
hich has octa-core with Cortex-A53. When I am trying to dump core registers=
 on xen console (press &#39;d&#39;), I got Hypervisor trap error.</div><div=
><br></div><div>Anyone can explain why it happen and how to fix it?</div><d=
iv><br></div><div>Thanks.</div><div><br></div><div><div>(XEN) &#39;d&#39; p=
ressed -&gt; dumping registers</div><div>(XEN)</div><div>(XEN) *** Dumping =
CPU0 host state: ***</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000245ed8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8Hypervisor Trap. HSR=3D0x960000=
07 EC=3D0x25 IL=3D1 Syndr</div><div>ome=3D0x7</div><div>(XEN) CPU0: Unexpec=
ted Trap: Hypervisor</div><div>(XEN) ----[ Xen-4.7.0-rc =C2=A0arm64 =C2=A0d=
ebug=3Dy =C2=A0Not tainted ]----</div><div>(XEN) CPU: =C2=A0 =C2=A00</div><=
div>(XEN) PC: =C2=A0 =C2=A0 0000000000231db8</div></div><div><br></div></di=
v>

--047d7bf10a1c03a2ea05338e9843--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============9015385174394551480==--


From xen-users-bounces@lists.xen.org Tue May 24 05:26:33 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 05:26:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b54qb-0003QX-7l; Tue, 24 May 2016 05:25:41 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <it-j@mscsy.com>) id 1b54qZ-0003QR-J0
 for xen-users@lists.xen.org; Tue, 24 May 2016 05:25:39 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 09/76-02960-2D5E3475; Tue, 24 May 2016 05:25:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCKsWRWlGSWpSXmKPExsVyg69UQ/fiU+d
 wg5OL9CxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ownT9+wF+wMqzgx8z1bA+OK0C5GLg4hgTYm
 iTN7b7BBOYwSly9tZIJwjjBK/Ll3B8jh4GATUJfY3hUEYooIxEhM2J7XxcjJISygI/Fo4iN2E
 FtEQFdixavDrBC2k8SFnc+ZQWwWATuJ+/fPsoC0sgioSsyf7QkS5hUIkug4PYUZYtMcRomFN1
 8xgiQ4BQwkfnRsBpvDKCAm8f3UGiYQm1lAXOLWk/lgtoSAoMSi2XuYIWwxiX+7HrJB2IoSp2d
 /YQTZxSygKbF+lz5Eq6LElO6H7BB7BSVOznzCAlGuI3Flzz5WCFtfYt6Cb0wTGMVnIdk2C2HS
 LCSTZiGZtICRZRWjRnFqUVlqka6hsV5SUWZ6RkluYmaOrqGhiV5uanFxYnpqTmJSsV5yfu4mR
 mBs1TMwMO5g3LXd8xCjJAeTkijv1k3O4UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeDOeAOUEi1
 LTUyvSMnOAUQ6TluDgURLh5QRJ8xYXJOYWZ6ZDpE4xKkqJ824ASQiAJDJK8+DaYInlEqOslDA
 vIwMDgxBPQWpRbmYJqvwrRnEORiVhXneQKTyZeSVw018BLWYCWvxQ2gFkcUkiQkqqgXHW2ot8
 F30dvoQ++lt+bttLR0mDMzI+NrKSLdNuWKr+bbiuuH2u0qI3ostPlfp4iuyUybTY4lNuI8bY6
 lSjJef6cePPKS/ezo55ICFzMVDktN/xx6naVwJz3u1o0pzC8+7HpmmXb89ZYbiIRazVaXuIro
 1foPvlEhF9F6lfr+91nWeb9+2q4m8lluKMREMt5qLiRAAOFdpuJwMAAA==
X-Env-Sender: it-j@mscsy.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1464067537!34843836!1
X-Originating-IP: [216.14.117.40]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35471 invoked from network); 24 May 2016 05:25:37 -0000
Received: from server.novaindustries-nc.com (HELO MailerVPS.MSCSY.COM)
 (216.14.117.40)
 by server-11.tower-27.messagelabs.com with SMTP; 24 May 2016 05:25:37 -0000
Received: from mscsy-imss.MSCSY.local (unknown [91.144.30.98])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by MailerVPS.MSCSY.COM (Postfix) with ESMTPSA id 23F542B320890;
 Tue, 24 May 2016 00:25:34 -0500 (CDT)
Received: from MSC SY Lan [192.168.1.240] by mscsy-imss.MSCSY.local - Websense
 Email Security (6.1.1); Tue, 24 May 2016 08:22:28 +0200
Received: from MSCSY-MAILER-01.MSCSY.local ([fe80::58b5:993:3f46:e8b4]) by
 MSCSY-HTCA-01.MSCSY.local ([fe80::c57d:fde7:8897:23b9%11]) with mapi id
 14.01.0438.000; Tue, 24 May 2016 08:23:37 +0200
From: Abdallah Jabbour <it-j@mscsy.com>
To: Christian <chris@computersalat.de>, "xen-users@lists.xen.org"
 <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] flooding kernel.log
Thread-Index: AQHRtPg/+TO24+bXfECqkgwOidU+LJ/GwshggAAPuICAAMt9QA==
Date: Tue, 24 May 2016 06:23:36 +0000
Message-ID: <99A8A24338396040A92999ED264A173B8B450BD0@MSCSY-MAILER-01.MSCSY.local>
References: <5742F8F4.5050505@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
 <5743636D.8030404@computersalat.de>
In-Reply-To: <5743636D.8030404@computersalat.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.232]
MIME-Version: 1.0
X-SEF-7853D99-ADF1-478E-8894-213D316B8FFA: 1
X-SEF-Processed: 6_1_1_105__2016_05_24_08_22_28
Subject: Re: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SUVUIHN1cHBvcnQgb2xkZXIgc2NzaTIgcHJvdG9jb2wgLCBJIGhhZCB0aGlzIGlzc3VlIG9uIEVT
WGkgNSB3aGljaCBpcyBub3QgY29tcGF0aWJsZSB3aXRoIHNjc2kyIGFuZCBJRVQgLCBvbmx5IHNv
bHV0aW9uICwgaWYgeW91IGhhdmUgT3BlbkZpbGVyIGlzIHRvIHB1cmNoYXNlIHRoZSBhZHZhbmNl
ZCBpc2NzaSB0YXJnZXQgcGx1Z2luICwgd2hpY2ggc3VwcG9ydCBzY3NpMyBhbmQgcGVyc2lzdGVu
dCByZXNlcnZhdGlvbiAgLCBvciBzd2l0Y2ggdG8gTGludXggTElPIHRhcmdldCB3aGljaCBzdXBw
b3J0cyBzY3NpMyBhbmQgcGVyc2lzdGVudCByZXNlcnZhdGlvbiAuDQoNCkRvIHlvdSBleHBlcmll
bmNlIGRpc2Nvbm5lY3Rpb24gYmV0d2VlbiB0aGUgc3RvcmFnZSBhbmQgdGhlIGhvc3RzID8gaWYg
eW91IGhhdmUgaGVhdnkgbG9hZHMgb24gdGhlIHN0b3JhZ2UgdGhlbiB5b3UgYXJlIGdvaW5nIHNl
ZSBzb21lIGRpc2Nvbm5lY3Rpb25zIC4NCg0KQWJkYWxsYWggSmFiYm91cg0KSVQgTWFuYWdlcg0K
TVNDIC1NRURJVEVSUkFORUFOIFNISVBQSU5HIEFHRU5DWSAoIFNZUklBICkNCmZvciB0aGUgcmVh
bCB3b3JsZA0KU2hlaWtoZGFoZXIsIEZsYWlmZWwgQnJvdGhlcnMgQXZlbnVlLEJsZGdlIE5vLjYw
MiBQLk8uIEJveCAxMTMzDQpUOis5NjMgNDEgNDY2IDEyMi9FeHQgMjI1ICBXOiB3d3cubXNjLmNv
bQ0KQXMgYWdlbnQgZm9yIE1TQyBNZWRpdGVycmFuZWFuIFNoaXBwaW5nIENvbXBhbnkgUy5BLiwg
R2VuZXZhDQoNCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogWGVuLXVzZXJz
IFttYWlsdG86eGVuLXVzZXJzLWJvdW5jZXNAbGlzdHMueGVuLm9yZ10gT24gQmVoYWxmIE9mIENo
cmlzdGlhbg0KU2VudDogMjMg2KPZitin2LEsIDIwMTYgMTA6MDkg2YUNClRvOiB4ZW4tdXNlcnNA
bGlzdHMueGVuLm9yZw0KU3ViamVjdDogUmU6IFtYZW4tdXNlcnNdIGZsb29kaW5nIGtlcm5lbC5s
b2cNCg0KWWVzLCBJIGFtIHVzaW5nIElFVCAuLi4gb24gYWxsIDQgeGVuIGhvc3RzIC4uLg0KLi4g
eW91IGhhdmUgYW4gaWRlYSBvbiBob3cgdG8gZ2V0IHJpZCBvZiB0aGlzIGZsb2RkaW5nID8NCg0K
Q2hyaXN0aWFuDQoNCkFtIDIzLjA1LjIwMTYgdW0gMTk6MTQgc2NocmllYiBBYmRhbGxhaCBKYWJi
b3VyOg0KPiBBcmUgdSB1c2luZyBvcGVuZmlsZXIgb3IgaXNjc2kgZW50ZXJwcmlzZSB0YXJnZXQg
KCBJRVQgKSBhcyBhIHNoYXJlZCBzdG9yYWdlIG9uIHlvdXIgaG9zdHMgPw0KPg0KPiBBYmRhbGxh
aCBKYWJib3VyDQo+IElUIE1hbmFnZXINCj4gTVNDIC1NRURJVEVSUkFORUFOIFNISVBQSU5HIEFH
RU5DWSAoIFNZUklBICkgZm9yIHRoZSByZWFsIHdvcmxkDQo+IFNoZWlraGRhaGVyLCBGbGFpZmVs
IEJyb3RoZXJzIEF2ZW51ZSxCbGRnZSBOby42MDIgUC5PLiBCb3ggMTEzMw0KPiBUOis5NjMgNDEg
NDY2IDEyMi9FeHQgMjI1ICBXOiB3d3cubXNjLmNvbSBBcyBhZ2VudCBmb3IgTVNDDQo+IE1lZGl0
ZXJyYW5lYW4gU2hpcHBpbmcgQ29tcGFueSBTLkEuLCBHZW5ldmENCj4NCj4NCj4NCj4gLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWGVuLXVzZXJzIFttYWlsdG86eGVuLXVzZXJz
LWJvdW5jZXNAbGlzdHMueGVuLm9yZ10gT24gQmVoYWxmIE9mDQo+IENocmlzdGlhbg0KPiBTZW50
OiAyMyDYo9mK2KfYsSwgMjAxNiAwMjozNSDZhQ0KPiBUbzogWGVuLXVzZXJzIDx4ZW4tdXNlcnNA
bGlzdHMueGVuLm9yZz4NCj4gU3ViamVjdDogW1hlbi11c2Vyc10gZmxvb2Rpbmcga2VybmVsLmxv
Zw0KPg0KPiBIaSwNCj4NCj4gc2VlaW5nIHRvbnMgb2YgZm9sbG93aW5nIGxvZ3Mgb24gMiBvZiBt
eSA0IHhlbiBob3N0czoNCj4NCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBb
MTg3NDA3NS42MzM2MDVdIGlzY3NpX3RyZ3Q6DQo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDQ3MDAw
MGIwIDANCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM2
NjJdIGlzY3NpX3RyZ3Q6DQo+IGNtbmRfc2tpcF9wZHUoNDc1KSA0NzAwMDBiMCAxYyAwIDANCj4g
TWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM3MjZdIGlzY3Np
X3RyZ3Q6DQo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDFhMDAwMGIwIDANCj4gTWF5IDIzIDExOjE3
OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM3NjNdIGlzY3NpX3RyZ3Q6DQo+IGNt
bmRfc2tpcF9wZHUoNDc1KSAxYTAwMDBiMCAxYyAwIDANCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYt
eGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM4MzVdIGlzY3NpX3RyZ3Q6DQo+IHNjc2lfY21uZF9z
dGFydCg5NzIpIDEzMDAwMGIwIDANCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVs
OiBbMTg3NDA3NS42MzM4NzRdIGlzY3NpX3RyZ3Q6DQo+IGNtbmRfc2tpcF9wZHUoNDc1KSAxMzAw
MDBiMCAxYyAwIDANCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3
NS42MzQwNzldIGlzY3NpX3RyZ3Q6DQo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDVkMDAwMGIwIDAN
Cj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NDE1NDRdIGlz
Y3NpX3RyZ3Q6DQo+IGNtbmRfc2tpcF9wZHUoNDc1KSA1ZDAwMDBiMCAxYyAwIDANCj4gTWF5IDIz
IDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NDE2MTNdIGlzY3NpX3RyZ3Q6
DQo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDQwMDAwYjAgMA0KPiBNYXkgMjMgMTE6MTc6MjQgeG0t
Zi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY0MTY2Ml0gaXNjc2lfdHJndDoNCj4gY21uZF9za2lw
X3BkdSg0NzUpIDQwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtl
cm5lbDogWzE4NzQwNzUuNjQxNzIzXSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcy
KSA2MjAwMDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQw
NzUuNjQxNzcyXSBpc2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgNjIwMDAwYjAgMWMg
MCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNDI4
XSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSAyYjAwMDBiMCAwDQo+IE1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNDgyXSBpc2NzaV90cmd0
Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgMmIwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoy
NCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNTQzXSBpc2NzaV90cmd0Og0KPiBzY3Np
X2NtbmRfc3RhcnQoOTcyKSAzYTAwMDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAz
IGtlcm5lbDogWzE4NzQwNzUuNjYyNTgyXSBpc2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3
NSkgM2EwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDog
WzE4NzQwNzUuNjYyNjY3XSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSAxNDAw
MDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYy
NzA2XSBpc2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgMTQwMDAwYjAgMWMgMCAwDQo+
IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNzYwXSBpc2Nz
aV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSA0YzAwMDBiMCAwDQo+IE1heSAyMyAxMTox
NzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyODIyXSBpc2NzaV90cmd0Og0KPiBj
bW5kX3NraXBfcGR1KDQ3NSkgNGMwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1m
LXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyODc0XSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRf
c3RhcnQoOTcyKSAyOTAwMDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5l
bDogWzE4NzQwNzUuNjYyOTI2XSBpc2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgMjkw
MDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQw
NzUuNjYyOTg1XSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSA0MDAwMDBiMCAw
DQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYzMDM3XSBp
c2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgNDAwMDAwYjAgMWMgMCAwDQo+IE1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0NzUyXSBpc2NzaV90cmd0
Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSA0ZDAwMDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4
bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0ODA2XSBpc2NzaV90cmd0Og0KPiBjbW5kX3Nr
aXBfcGR1KDQ3NSkgNGQwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAz
IGtlcm5lbDogWzE4NzQwNzUuNzc0ODU2XSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQo
OTcyKSA1YjAwMDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4
NzQwNzUuNzc0OTA2XSBpc2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgNWIwMDAwYjAg
MWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0
OTgyXSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSA0ZTAwMDBiMCAwDQo+IE1h
eSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MDM4XSBpc2NzaV90
cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgNGUwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMTox
NzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MDkxXSBpc2NzaV90cmd0Og0KPiBz
Y3NpX2NtbmRfc3RhcnQoOTcyKSAxNzAwMDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhl
bjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MTU1XSBpc2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1
KDQ3NSkgMTcwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5l
bDogWzE4NzQwNzUuNzc1MjI0XSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSBl
MDAwMGIwIDANCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS43
NzUyNjBdIGlzY3NpX3RyZ3Q6DQo+IGNtbmRfc2tpcF9wZHUoNDc1KSBlMDAwMGIwIDFjIDAgMA0K
Pg0KPiBIb3cgc2V2ZXJlIGFyZSB0aG9zZSBtZXNzYWdlcyA/IG9yIGp1c3Qgc2ltcGxlIHdhcm5p
bmdzID8NCj4gSG93IHRvIGdldCByaWQgb2YgZmxvZGRpbmcgbXkgbG9nID8NCj4NCj4gVGhhbmtz
IHlvdQ0KPg0KPiAtLQ0KPg0KPiBDaHJpc3RpYW4NCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiAgICAtIFBsZWFzZSBkbyBub3QgJ0NDJyBt
ZSBvbiBsaXN0IG1haWxzLg0KPiAgICAgICAgICAgSnVzdCByZXBseSB0byB0aGUgbGlzdCA6KQ0K
PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+
IERlciB1bHRpbWF0aXZlIHNob3AgZsO8ciBTcG9ydGJla2xlaWR1bmcgdW5kIFp1YmVow7ZyDQo+
DQo+IGh0dHA6Ly93d3cuc2MyNC5kZQ0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fDQo+IFhlbi11c2VycyBtYWlsaW5nIGxpc3QNCj4gWGVuLXVzZXJz
QGxpc3RzLnhlbi5vcmcNCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzDQo+IFRoaXMg
bWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQgZmlsZXMgKHRvZ2V0aGVyIHRoZSDigJxDb250ZW50
c+KAnSkgYXJlIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIGFkZHJlc3NlZShzKS4gVGhlIENvbnRl
bnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1heSBjb250YWluIHByaXZhdGUgaW5mb3JtYXRpb24g
b3IgaW5mb3JtYXRpb24gdGhhdCBpcyBzdWJqZWN0IHRvIGNvcHlyaWdodCBvciBpcyBhIHRyYWRl
IHNlY3JldCBvciB3aGljaCBpcyBwcml2aWxlZ2VkLiBWaWV3cyBvciBvcGluaW9ucyBleHByZXNz
ZWQgaGVyZWluIGRvIG5vdCBuZWNlc3NhcmlseSByZXByZXNlbnQgdmlld3Mgb3Igb3BpbmlvbnMg
b2YgTVNDIE1lZGl0ZXJyYW5lYW4gU2hpcHBpbmcgQ29tcGFueSwgaXRzIGFnZW50cyBvciB0aGVp
ciBhZmZpbGlhdGVkIGNvbXBhbmllcyBhbmQgbWF5IG9ubHkgYmUgdGhlIHZpZXcgb3Igb3Bpbmlv
biBvZiB0aGUgYXV0aG9yLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IG9m
IHRoaXMgZW1haWwsIHlvdSBtdXN0IG5vdCB1c2UsIHByaW50LCBjb3B5LCBzdG9yZSwgZm9yd2Fy
ZCwgb3IgZGlzY2xvc2UgaXQgb3IgYWN0IGluIHJlbGlhbmNlIG9mIHRoZSBDb250ZW50cy4gUGxl
YXNlIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiB0aGUgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQg
ZmlsZXMgYW5kIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IHRoYXQgeW91IGhhdmUgcmVj
ZWl2ZWQgaXQgaW4gZXJyb3IuIFRoYW5rIHlvdSBmb3IgeW91ciBjb29wZXJhdGlvbi4NCj4gX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gWGVuLXVzZXJz
IG1haWxpbmcgbGlzdA0KPiBYZW4tdXNlcnNAbGlzdHMueGVuLm9yZw0KPiBodHRwOi8vbGlzdHMu
eGVuLm9yZy94ZW4tdXNlcnMNCj4NCg0KDQotLQ0KDQpDaHJpc3RpYW4NCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgIC0gUGxlYXNlIGRvIG5v
dCAnQ0MnIG1lIG9uIGxpc3QgbWFpbHMuDQogICAgICAgICAgSnVzdCByZXBseSB0byB0aGUgbGlz
dCA6KQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KRGVyIHVsdGltYXRpdmUgc2hvcCBmw7xyIFNwb3J0YmVrbGVpZHVuZyB1bmQgWnViZWjDtnIN
Cg0KaHR0cDovL3d3dy5zYzI0LmRlDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQpYZW4tdXNlcnMgbWFpbGluZyBsaXN0DQpYZW4tdXNlcnNAbGlzdHMueGVu
Lm9yZw0KaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzDQpUaGlzIG1lc3NhZ2UgYW5kIGFu
eSBhc3NvY2lhdGVkIGZpbGVzICh0b2dldGhlciB0aGUg4oCcQ29udGVudHPigJ0pIGFyZSBpbnRl
bmRlZCBzb2xlbHkgZm9yIHRoZSBhZGRyZXNzZWUocykuIFRoZSBDb250ZW50cyBhcmUgY29uZmlk
ZW50aWFsIGFuZCBtYXkgY29udGFpbiBwcml2YXRlIGluZm9ybWF0aW9uIG9yIGluZm9ybWF0aW9u
IHRoYXQgaXMgc3ViamVjdCB0byBjb3B5cmlnaHQgb3IgaXMgYSB0cmFkZSBzZWNyZXQgb3Igd2hp
Y2ggaXMgcHJpdmlsZWdlZC4gVmlld3Mgb3Igb3BpbmlvbnMgZXhwcmVzc2VkIGhlcmVpbiBkbyBu
b3QgbmVjZXNzYXJpbHkgcmVwcmVzZW50IHZpZXdzIG9yIG9waW5pb25zIG9mIE1TQyBNZWRpdGVy
cmFuZWFuIFNoaXBwaW5nIENvbXBhbnksIGl0cyBhZ2VudHMgb3IgdGhlaXIgYWZmaWxpYXRlZCBj
b21wYW5pZXMgYW5kIG1heSBvbmx5IGJlIHRoZSB2aWV3IG9yIG9waW5pb24gb2YgdGhlIGF1dGhv
ci4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCBvZiB0aGlzIGVtYWlsLCB5
b3UgbXVzdCBub3QgdXNlLCBwcmludCwgY29weSwgc3RvcmUsIGZvcndhcmQsIG9yIGRpc2Nsb3Nl
IGl0IG9yIGFjdCBpbiByZWxpYW5jZSBvZiB0aGUgQ29udGVudHMuIFBsZWFzZSBkZXN0cm95IGFs
bCBjb3BpZXMgb2YgdGhlIG1lc3NhZ2UgYW5kIGFueSBhc3NvY2lhdGVkIGZpbGVzIGFuZCBub3Rp
ZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSB0aGF0IHlvdSBoYXZlIHJlY2VpdmVkIGl0IGluIGVy
cm9yLiBUaGFuayB5b3UgZm9yIHlvdXIgY29vcGVyYXRpb24uDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11
c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Tue May 24 05:26:33 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 05:26:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b54qb-0003QX-7l; Tue, 24 May 2016 05:25:41 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <it-j@mscsy.com>) id 1b54qZ-0003QR-J0
 for xen-users@lists.xen.org; Tue, 24 May 2016 05:25:39 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 09/76-02960-2D5E3475; Tue, 24 May 2016 05:25:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprCKsWRWlGSWpSXmKPExsVyg69UQ/fiU+d
 wg5OL9CxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ownT9+wF+wMqzgx8z1bA+OK0C5GLg4hgTYm
 iTN7b7BBOYwSly9tZIJwjjBK/Ll3B8jh4GATUJfY3hUEYooIxEhM2J7XxcjJISygI/Fo4iN2E
 FtEQFdixavDrBC2k8SFnc+ZQWwWATuJ+/fPsoC0sgioSsyf7QkS5hUIkug4PYUZYtMcRomFN1
 8xgiQ4BQwkfnRsBpvDKCAm8f3UGiYQm1lAXOLWk/lgtoSAoMSi2XuYIWwxiX+7HrJB2IoSp2d
 /YQTZxSygKbF+lz5Eq6LElO6H7BB7BSVOznzCAlGuI3Flzz5WCFtfYt6Cb0wTGMVnIdk2C2HS
 LCSTZiGZtICRZRWjRnFqUVlqka6hsV5SUWZ6RkluYmaOrqGhiV5uanFxYnpqTmJSsV5yfu4mR
 mBs1TMwMO5g3LXd8xCjJAeTkijv1k3O4UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeDOeAOUEi1
 LTUyvSMnOAUQ6TluDgURLh5QRJ8xYXJOYWZ6ZDpE4xKkqJ824ASQiAJDJK8+DaYInlEqOslDA
 vIwMDgxBPQWpRbmYJqvwrRnEORiVhXneQKTyZeSVw018BLWYCWvxQ2gFkcUkiQkqqgXHW2ot8
 F30dvoQ++lt+bttLR0mDMzI+NrKSLdNuWKr+bbiuuH2u0qI3ostPlfp4iuyUybTY4lNuI8bY6
 lSjJef6cePPKS/ezo55ICFzMVDktN/xx6naVwJz3u1o0pzC8+7HpmmXb89ZYbiIRazVaXuIro
 1foPvlEhF9F6lfr+91nWeb9+2q4m8lluKMREMt5qLiRAAOFdpuJwMAAA==
X-Env-Sender: it-j@mscsy.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1464067537!34843836!1
X-Originating-IP: [216.14.117.40]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35471 invoked from network); 24 May 2016 05:25:37 -0000
Received: from server.novaindustries-nc.com (HELO MailerVPS.MSCSY.COM)
 (216.14.117.40)
 by server-11.tower-27.messagelabs.com with SMTP; 24 May 2016 05:25:37 -0000
Received: from mscsy-imss.MSCSY.local (unknown [91.144.30.98])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by MailerVPS.MSCSY.COM (Postfix) with ESMTPSA id 23F542B320890;
 Tue, 24 May 2016 00:25:34 -0500 (CDT)
Received: from MSC SY Lan [192.168.1.240] by mscsy-imss.MSCSY.local - Websense
 Email Security (6.1.1); Tue, 24 May 2016 08:22:28 +0200
Received: from MSCSY-MAILER-01.MSCSY.local ([fe80::58b5:993:3f46:e8b4]) by
 MSCSY-HTCA-01.MSCSY.local ([fe80::c57d:fde7:8897:23b9%11]) with mapi id
 14.01.0438.000; Tue, 24 May 2016 08:23:37 +0200
From: Abdallah Jabbour <it-j@mscsy.com>
To: Christian <chris@computersalat.de>, "xen-users@lists.xen.org"
 <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] flooding kernel.log
Thread-Index: AQHRtPg/+TO24+bXfECqkgwOidU+LJ/GwshggAAPuICAAMt9QA==
Date: Tue, 24 May 2016 06:23:36 +0000
Message-ID: <99A8A24338396040A92999ED264A173B8B450BD0@MSCSY-MAILER-01.MSCSY.local>
References: <5742F8F4.5050505@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
 <5743636D.8030404@computersalat.de>
In-Reply-To: <5743636D.8030404@computersalat.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.232]
MIME-Version: 1.0
X-SEF-7853D99-ADF1-478E-8894-213D316B8FFA: 1
X-SEF-Processed: 6_1_1_105__2016_05_24_08_22_28
Subject: Re: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SUVUIHN1cHBvcnQgb2xkZXIgc2NzaTIgcHJvdG9jb2wgLCBJIGhhZCB0aGlzIGlzc3VlIG9uIEVT
WGkgNSB3aGljaCBpcyBub3QgY29tcGF0aWJsZSB3aXRoIHNjc2kyIGFuZCBJRVQgLCBvbmx5IHNv
bHV0aW9uICwgaWYgeW91IGhhdmUgT3BlbkZpbGVyIGlzIHRvIHB1cmNoYXNlIHRoZSBhZHZhbmNl
ZCBpc2NzaSB0YXJnZXQgcGx1Z2luICwgd2hpY2ggc3VwcG9ydCBzY3NpMyBhbmQgcGVyc2lzdGVu
dCByZXNlcnZhdGlvbiAgLCBvciBzd2l0Y2ggdG8gTGludXggTElPIHRhcmdldCB3aGljaCBzdXBw
b3J0cyBzY3NpMyBhbmQgcGVyc2lzdGVudCByZXNlcnZhdGlvbiAuDQoNCkRvIHlvdSBleHBlcmll
bmNlIGRpc2Nvbm5lY3Rpb24gYmV0d2VlbiB0aGUgc3RvcmFnZSBhbmQgdGhlIGhvc3RzID8gaWYg
eW91IGhhdmUgaGVhdnkgbG9hZHMgb24gdGhlIHN0b3JhZ2UgdGhlbiB5b3UgYXJlIGdvaW5nIHNl
ZSBzb21lIGRpc2Nvbm5lY3Rpb25zIC4NCg0KQWJkYWxsYWggSmFiYm91cg0KSVQgTWFuYWdlcg0K
TVNDIC1NRURJVEVSUkFORUFOIFNISVBQSU5HIEFHRU5DWSAoIFNZUklBICkNCmZvciB0aGUgcmVh
bCB3b3JsZA0KU2hlaWtoZGFoZXIsIEZsYWlmZWwgQnJvdGhlcnMgQXZlbnVlLEJsZGdlIE5vLjYw
MiBQLk8uIEJveCAxMTMzDQpUOis5NjMgNDEgNDY2IDEyMi9FeHQgMjI1ICBXOiB3d3cubXNjLmNv
bQ0KQXMgYWdlbnQgZm9yIE1TQyBNZWRpdGVycmFuZWFuIFNoaXBwaW5nIENvbXBhbnkgUy5BLiwg
R2VuZXZhDQoNCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogWGVuLXVzZXJz
IFttYWlsdG86eGVuLXVzZXJzLWJvdW5jZXNAbGlzdHMueGVuLm9yZ10gT24gQmVoYWxmIE9mIENo
cmlzdGlhbg0KU2VudDogMjMg2KPZitin2LEsIDIwMTYgMTA6MDkg2YUNClRvOiB4ZW4tdXNlcnNA
bGlzdHMueGVuLm9yZw0KU3ViamVjdDogUmU6IFtYZW4tdXNlcnNdIGZsb29kaW5nIGtlcm5lbC5s
b2cNCg0KWWVzLCBJIGFtIHVzaW5nIElFVCAuLi4gb24gYWxsIDQgeGVuIGhvc3RzIC4uLg0KLi4g
eW91IGhhdmUgYW4gaWRlYSBvbiBob3cgdG8gZ2V0IHJpZCBvZiB0aGlzIGZsb2RkaW5nID8NCg0K
Q2hyaXN0aWFuDQoNCkFtIDIzLjA1LjIwMTYgdW0gMTk6MTQgc2NocmllYiBBYmRhbGxhaCBKYWJi
b3VyOg0KPiBBcmUgdSB1c2luZyBvcGVuZmlsZXIgb3IgaXNjc2kgZW50ZXJwcmlzZSB0YXJnZXQg
KCBJRVQgKSBhcyBhIHNoYXJlZCBzdG9yYWdlIG9uIHlvdXIgaG9zdHMgPw0KPg0KPiBBYmRhbGxh
aCBKYWJib3VyDQo+IElUIE1hbmFnZXINCj4gTVNDIC1NRURJVEVSUkFORUFOIFNISVBQSU5HIEFH
RU5DWSAoIFNZUklBICkgZm9yIHRoZSByZWFsIHdvcmxkDQo+IFNoZWlraGRhaGVyLCBGbGFpZmVs
IEJyb3RoZXJzIEF2ZW51ZSxCbGRnZSBOby42MDIgUC5PLiBCb3ggMTEzMw0KPiBUOis5NjMgNDEg
NDY2IDEyMi9FeHQgMjI1ICBXOiB3d3cubXNjLmNvbSBBcyBhZ2VudCBmb3IgTVNDDQo+IE1lZGl0
ZXJyYW5lYW4gU2hpcHBpbmcgQ29tcGFueSBTLkEuLCBHZW5ldmENCj4NCj4NCj4NCj4gLS0tLS1P
cmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWGVuLXVzZXJzIFttYWlsdG86eGVuLXVzZXJz
LWJvdW5jZXNAbGlzdHMueGVuLm9yZ10gT24gQmVoYWxmIE9mDQo+IENocmlzdGlhbg0KPiBTZW50
OiAyMyDYo9mK2KfYsSwgMjAxNiAwMjozNSDZhQ0KPiBUbzogWGVuLXVzZXJzIDx4ZW4tdXNlcnNA
bGlzdHMueGVuLm9yZz4NCj4gU3ViamVjdDogW1hlbi11c2Vyc10gZmxvb2Rpbmcga2VybmVsLmxv
Zw0KPg0KPiBIaSwNCj4NCj4gc2VlaW5nIHRvbnMgb2YgZm9sbG93aW5nIGxvZ3Mgb24gMiBvZiBt
eSA0IHhlbiBob3N0czoNCj4NCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBb
MTg3NDA3NS42MzM2MDVdIGlzY3NpX3RyZ3Q6DQo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDQ3MDAw
MGIwIDANCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM2
NjJdIGlzY3NpX3RyZ3Q6DQo+IGNtbmRfc2tpcF9wZHUoNDc1KSA0NzAwMDBiMCAxYyAwIDANCj4g
TWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM3MjZdIGlzY3Np
X3RyZ3Q6DQo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDFhMDAwMGIwIDANCj4gTWF5IDIzIDExOjE3
OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM3NjNdIGlzY3NpX3RyZ3Q6DQo+IGNt
bmRfc2tpcF9wZHUoNDc1KSAxYTAwMDBiMCAxYyAwIDANCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYt
eGVuMDMga2VybmVsOiBbMTg3NDA3NS42MzM4MzVdIGlzY3NpX3RyZ3Q6DQo+IHNjc2lfY21uZF9z
dGFydCg5NzIpIDEzMDAwMGIwIDANCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVs
OiBbMTg3NDA3NS42MzM4NzRdIGlzY3NpX3RyZ3Q6DQo+IGNtbmRfc2tpcF9wZHUoNDc1KSAxMzAw
MDBiMCAxYyAwIDANCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3
NS42MzQwNzldIGlzY3NpX3RyZ3Q6DQo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDVkMDAwMGIwIDAN
Cj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NDE1NDRdIGlz
Y3NpX3RyZ3Q6DQo+IGNtbmRfc2tpcF9wZHUoNDc1KSA1ZDAwMDBiMCAxYyAwIDANCj4gTWF5IDIz
IDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS42NDE2MTNdIGlzY3NpX3RyZ3Q6
DQo+IHNjc2lfY21uZF9zdGFydCg5NzIpIDQwMDAwYjAgMA0KPiBNYXkgMjMgMTE6MTc6MjQgeG0t
Zi14ZW4wMyBrZXJuZWw6IFsxODc0MDc1LjY0MTY2Ml0gaXNjc2lfdHJndDoNCj4gY21uZF9za2lw
X3BkdSg0NzUpIDQwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtl
cm5lbDogWzE4NzQwNzUuNjQxNzIzXSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcy
KSA2MjAwMDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQw
NzUuNjQxNzcyXSBpc2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgNjIwMDAwYjAgMWMg
MCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNDI4
XSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSAyYjAwMDBiMCAwDQo+IE1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNDgyXSBpc2NzaV90cmd0
Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgMmIwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoy
NCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNTQzXSBpc2NzaV90cmd0Og0KPiBzY3Np
X2NtbmRfc3RhcnQoOTcyKSAzYTAwMDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAz
IGtlcm5lbDogWzE4NzQwNzUuNjYyNTgyXSBpc2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3
NSkgM2EwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDog
WzE4NzQwNzUuNjYyNjY3XSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSAxNDAw
MDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYy
NzA2XSBpc2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgMTQwMDAwYjAgMWMgMCAwDQo+
IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyNzYwXSBpc2Nz
aV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSA0YzAwMDBiMCAwDQo+IE1heSAyMyAxMTox
NzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyODIyXSBpc2NzaV90cmd0Og0KPiBj
bW5kX3NraXBfcGR1KDQ3NSkgNGMwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1m
LXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYyODc0XSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRf
c3RhcnQoOTcyKSAyOTAwMDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5l
bDogWzE4NzQwNzUuNjYyOTI2XSBpc2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgMjkw
MDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQw
NzUuNjYyOTg1XSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSA0MDAwMDBiMCAw
DQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNjYzMDM3XSBp
c2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgNDAwMDAwYjAgMWMgMCAwDQo+IE1heSAy
MyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0NzUyXSBpc2NzaV90cmd0
Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSA0ZDAwMDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4
bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0ODA2XSBpc2NzaV90cmd0Og0KPiBjbW5kX3Nr
aXBfcGR1KDQ3NSkgNGQwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAz
IGtlcm5lbDogWzE4NzQwNzUuNzc0ODU2XSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQo
OTcyKSA1YjAwMDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4
NzQwNzUuNzc0OTA2XSBpc2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgNWIwMDAwYjAg
MWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc0
OTgyXSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSA0ZTAwMDBiMCAwDQo+IE1h
eSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MDM4XSBpc2NzaV90
cmd0Og0KPiBjbW5kX3NraXBfcGR1KDQ3NSkgNGUwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMTox
NzoyNCB4bS1mLXhlbjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MDkxXSBpc2NzaV90cmd0Og0KPiBz
Y3NpX2NtbmRfc3RhcnQoOTcyKSAxNzAwMDBiMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhl
bjAzIGtlcm5lbDogWzE4NzQwNzUuNzc1MTU1XSBpc2NzaV90cmd0Og0KPiBjbW5kX3NraXBfcGR1
KDQ3NSkgMTcwMDAwYjAgMWMgMCAwDQo+IE1heSAyMyAxMToxNzoyNCB4bS1mLXhlbjAzIGtlcm5l
bDogWzE4NzQwNzUuNzc1MjI0XSBpc2NzaV90cmd0Og0KPiBzY3NpX2NtbmRfc3RhcnQoOTcyKSBl
MDAwMGIwIDANCj4gTWF5IDIzIDExOjE3OjI0IHhtLWYteGVuMDMga2VybmVsOiBbMTg3NDA3NS43
NzUyNjBdIGlzY3NpX3RyZ3Q6DQo+IGNtbmRfc2tpcF9wZHUoNDc1KSBlMDAwMGIwIDFjIDAgMA0K
Pg0KPiBIb3cgc2V2ZXJlIGFyZSB0aG9zZSBtZXNzYWdlcyA/IG9yIGp1c3Qgc2ltcGxlIHdhcm5p
bmdzID8NCj4gSG93IHRvIGdldCByaWQgb2YgZmxvZGRpbmcgbXkgbG9nID8NCj4NCj4gVGhhbmtz
IHlvdQ0KPg0KPiAtLQ0KPg0KPiBDaHJpc3RpYW4NCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiAgICAtIFBsZWFzZSBkbyBub3QgJ0NDJyBt
ZSBvbiBsaXN0IG1haWxzLg0KPiAgICAgICAgICAgSnVzdCByZXBseSB0byB0aGUgbGlzdCA6KQ0K
PiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+
IERlciB1bHRpbWF0aXZlIHNob3AgZsO8ciBTcG9ydGJla2xlaWR1bmcgdW5kIFp1YmVow7ZyDQo+
DQo+IGh0dHA6Ly93d3cuc2MyNC5kZQ0KPiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+DQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fDQo+IFhlbi11c2VycyBtYWlsaW5nIGxpc3QNCj4gWGVuLXVzZXJz
QGxpc3RzLnhlbi5vcmcNCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzDQo+IFRoaXMg
bWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQgZmlsZXMgKHRvZ2V0aGVyIHRoZSDigJxDb250ZW50
c+KAnSkgYXJlIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIGFkZHJlc3NlZShzKS4gVGhlIENvbnRl
bnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1heSBjb250YWluIHByaXZhdGUgaW5mb3JtYXRpb24g
b3IgaW5mb3JtYXRpb24gdGhhdCBpcyBzdWJqZWN0IHRvIGNvcHlyaWdodCBvciBpcyBhIHRyYWRl
IHNlY3JldCBvciB3aGljaCBpcyBwcml2aWxlZ2VkLiBWaWV3cyBvciBvcGluaW9ucyBleHByZXNz
ZWQgaGVyZWluIGRvIG5vdCBuZWNlc3NhcmlseSByZXByZXNlbnQgdmlld3Mgb3Igb3BpbmlvbnMg
b2YgTVNDIE1lZGl0ZXJyYW5lYW4gU2hpcHBpbmcgQ29tcGFueSwgaXRzIGFnZW50cyBvciB0aGVp
ciBhZmZpbGlhdGVkIGNvbXBhbmllcyBhbmQgbWF5IG9ubHkgYmUgdGhlIHZpZXcgb3Igb3Bpbmlv
biBvZiB0aGUgYXV0aG9yLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IG9m
IHRoaXMgZW1haWwsIHlvdSBtdXN0IG5vdCB1c2UsIHByaW50LCBjb3B5LCBzdG9yZSwgZm9yd2Fy
ZCwgb3IgZGlzY2xvc2UgaXQgb3IgYWN0IGluIHJlbGlhbmNlIG9mIHRoZSBDb250ZW50cy4gUGxl
YXNlIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiB0aGUgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQg
ZmlsZXMgYW5kIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IHRoYXQgeW91IGhhdmUgcmVj
ZWl2ZWQgaXQgaW4gZXJyb3IuIFRoYW5rIHlvdSBmb3IgeW91ciBjb29wZXJhdGlvbi4NCj4gX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gWGVuLXVzZXJz
IG1haWxpbmcgbGlzdA0KPiBYZW4tdXNlcnNAbGlzdHMueGVuLm9yZw0KPiBodHRwOi8vbGlzdHMu
eGVuLm9yZy94ZW4tdXNlcnMNCj4NCg0KDQotLQ0KDQpDaHJpc3RpYW4NCi0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgIC0gUGxlYXNlIGRvIG5v
dCAnQ0MnIG1lIG9uIGxpc3QgbWFpbHMuDQogICAgICAgICAgSnVzdCByZXBseSB0byB0aGUgbGlz
dCA6KQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KRGVyIHVsdGltYXRpdmUgc2hvcCBmw7xyIFNwb3J0YmVrbGVpZHVuZyB1bmQgWnViZWjDtnIN
Cg0KaHR0cDovL3d3dy5zYzI0LmRlDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQpYZW4tdXNlcnMgbWFpbGluZyBsaXN0DQpYZW4tdXNlcnNAbGlzdHMueGVu
Lm9yZw0KaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJzDQpUaGlzIG1lc3NhZ2UgYW5kIGFu
eSBhc3NvY2lhdGVkIGZpbGVzICh0b2dldGhlciB0aGUg4oCcQ29udGVudHPigJ0pIGFyZSBpbnRl
bmRlZCBzb2xlbHkgZm9yIHRoZSBhZGRyZXNzZWUocykuIFRoZSBDb250ZW50cyBhcmUgY29uZmlk
ZW50aWFsIGFuZCBtYXkgY29udGFpbiBwcml2YXRlIGluZm9ybWF0aW9uIG9yIGluZm9ybWF0aW9u
IHRoYXQgaXMgc3ViamVjdCB0byBjb3B5cmlnaHQgb3IgaXMgYSB0cmFkZSBzZWNyZXQgb3Igd2hp
Y2ggaXMgcHJpdmlsZWdlZC4gVmlld3Mgb3Igb3BpbmlvbnMgZXhwcmVzc2VkIGhlcmVpbiBkbyBu
b3QgbmVjZXNzYXJpbHkgcmVwcmVzZW50IHZpZXdzIG9yIG9waW5pb25zIG9mIE1TQyBNZWRpdGVy
cmFuZWFuIFNoaXBwaW5nIENvbXBhbnksIGl0cyBhZ2VudHMgb3IgdGhlaXIgYWZmaWxpYXRlZCBj
b21wYW5pZXMgYW5kIG1heSBvbmx5IGJlIHRoZSB2aWV3IG9yIG9waW5pb24gb2YgdGhlIGF1dGhv
ci4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCBvZiB0aGlzIGVtYWlsLCB5
b3UgbXVzdCBub3QgdXNlLCBwcmludCwgY29weSwgc3RvcmUsIGZvcndhcmQsIG9yIGRpc2Nsb3Nl
IGl0IG9yIGFjdCBpbiByZWxpYW5jZSBvZiB0aGUgQ29udGVudHMuIFBsZWFzZSBkZXN0cm95IGFs
bCBjb3BpZXMgb2YgdGhlIG1lc3NhZ2UgYW5kIGFueSBhc3NvY2lhdGVkIGZpbGVzIGFuZCBub3Rp
ZnkgdGhlIHNlbmRlciBpbW1lZGlhdGVseSB0aGF0IHlvdSBoYXZlIHJlY2VpdmVkIGl0IGluIGVy
cm9yLiBUaGFuayB5b3UgZm9yIHlvdXIgY29vcGVyYXRpb24uDQpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11
c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Tue May 24 12:17:13 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:17:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5BFm-0006ok-GR; Tue, 24 May 2016 12:16:06 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Suravee.Suthikulpanit@amd.com>) id 1b4qis-0005kN-HQ
 for xen-users@lists.xen.org; Mon, 23 May 2016 14:20:46 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 07/51-26599-DB113475; Mon, 23 May 2016 14:20:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1VSa0hTYRjuO+fs7BibfE7L12UXVmYIiiLWogu
 WEUUU/ahECeqsjm60i56z1co/lt0UMaHMmosMmmalq+x+kTJdzczMtDQpUYRUDOkilqPLjmeV
 fb+el+d5n/d5P16GVDloNcPZrRxvZo0aeip1RmtZE/sgJCU1/mpXhPZix0NZMlrTeM9HbETpM
 oNZZ7Fvl+kr3HuyfJS90+Omc9E4WYCmMhQ+QkKfx0WIBcLHENy/2UAVoCBGhesQjLUGizgUb4
 fXzjZCxGF4MbhufJSLDSrchGDg7QFSJEicCt0tx+UipvESaP5ViUSsxPPhx83SiWYKR0Hhh3F
 axNMwByc8HrmkCQHv6f6JwUE4CRrLmijJUwunz75AEp4NeTfKJmYBngO3xsZoMQTgwwjct57K
 pNQx4OyroiXRenhcVSiT8AUa8optEl4NRc8HCKn5pRzcJUcDIiN8Ge4MNMdATccnUhLdQdDuK
 iIkIhKuv/EGiLuU3/WTPFAEQ9moTyYVB/3zuvJJ6fvU0JP3jpZwJFw55aQkK4Czz/aTxWiuY9
 InOCYt7pi0eDkiL6JogeN3c3ysNk7HGzL1VhNrMMYmxCfFmThBYDM5I6sT4nZYTNeQ/yqm+N9
 t9CgvpR5FMIRmmtJ7e2WqKlhn2blXzwr6bbzNyAn1aAHD4NrqS61ITZktZk4DShdOSVWF8Fwm
 Z88wGP1n9kcKjEITpuwRaaWQxZoEQ6ZENaFEpvxbdzXBtJa8ryZUE07qcOVPUYpFqd5m/mv05
 2Tb0Ex1qBL5Y6oUWRxvMlj/54dQOIM0ocpe0UVhMFv/zhvyRyH8UXpnJItRrOw/Sp2LFjWv0g
 Vv1KYv8zkTh+vmc70bOmrXljh7IHpx9ubLfOV349e0g/sqIs8d3eK+/0TxTFgRJW8pVzhmLth
 dMKtjYe3akcQ3h2YNzxt8Upo/cu55zq7o1kE2evXJ0lcZ+Wk1ic3r6PDz2REYtn72jg7198Uv
 z2kc8W2KTapsn7d0ekO9TUMJejYhhuQF9jc1pe8grQMAAA==
X-Env-Sender: Suravee.Suthikulpanit@amd.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1464013244!40931601!1
X-Originating-IP: [157.56.111.72]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27047 invoked from network); 23 May 2016 14:20:45 -0000
Received: from mail-bn1bon0072.outbound.protection.outlook.com (HELO
 na01-bn1-obe.outbound.protection.outlook.com) (157.56.111.72)
 by server-7.tower-206.messagelabs.com with AES256-SHA256 encrypted SMTP;
 23 May 2016 14:20:45 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=kG0s4bJ5zzl1+UAsr97CdZ7c3kxBNfOkWhsYsWCec/k=;
 b=J2mV/vyacJo68xX328bUVBBm2bgl4gQYzegiLSYeQTvffaGOB06v6Q5F5idbkSyHnVb2APg3NZvo+hLKrzDpSOp3B+vXnkVc1yZBvldvZ8ioVySVozIgNm4GhHCvi2+cOmrdltojWHME/YQ5HRlwjVmZGyEb+Wid6aIh4E7UMZ8=
Received: from LECiPhone.amd.com (165.204.77.1) by
 BY1PR12MB0439.namprd12.prod.outlook.com (10.162.147.140) with Microsoft SMTP
 Server (TLS) id 15.1.497.12; Mon, 23 May 2016 14:20:42 +0000
To: =?UTF-8?Q?R=c3=bcdiger_Otte?= <ruediger.otte@gmx.net>
References: <20160507180657.42b6ec20@debian-desktop>
 <20160509092840.j3qd2javhsjgpvrx@mac>
 <20160522011000.4d8d6b03@debian-desktop> <5740F3BE.6040200@amd.com>
 <20160522210512.3609caf0@debian-desktop>
From: Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
Message-ID: <574311B8.3050707@amd.com>
Date: Mon, 23 May 2016 09:20:40 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0)
 Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <20160522210512.3609caf0@debian-desktop>
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: BLUPR05CA0080.namprd05.prod.outlook.com (10.141.20.50) To
 BY1PR12MB0439.namprd12.prod.outlook.com (10.162.147.140)
X-MS-Office365-Filtering-Correlation-Id: bae9c804-fac7-44b8-30b9-08d383156cc0
X-Microsoft-Exchange-Diagnostics: 1; BY1PR12MB0439;
 2:RhMf7uTs+ByslzXPHSn7M+1GjpqYu2DEhgJXHVWYC5uO3uNf1D9jQKr+zoImBwXaSMVcZD8vYt4SI5LTFlmx1alx9ErExh2WNISnjfwckqm6L5CQZsXcgjjCHEaRARMggiG7vKgnkgc+cd+f0n7J8mWgNBVf3+gQVf0aPy88szYJi6iM8DwMMgzI+Bq3ifeq;
 3:DDD95Qq7LEdZH3ji0albxBrDqkVtRCOqK2inrCGbCsAQGdMiCvUoUN2R11Bhf3F0LPOSyUlKV6BV6Miiurf71fz4DW15Yy5z1CP4qN1pPfPwVOGfqaTHTqv/1DnSoHZp;
 25:MaJzFdhehY9C5Q/JCcHQoaQJyE8U7CaMHF9L4lBPQFilp4lm9klF5ctrOOQslf1X+T5yP80O9WUtU32qevLRQTwCwTafE8trxZwiwwP1KOT6d54v7/oxq7C5YQ6KgLfEgcsXWV+6wLAmY3Fnt5u97lNA3vL/F0EL2Oyn9xfVslJEQuVwEl1XJ5rrAjhetrBvYi1Dfm0bsKQ2VTxWTm6If4NCBRQ1RAhHsT9z7/YJkr9r+JE5lzTyOTnc4Mx2QHT2rt47/XOSiWlaH6czdMUF0iFtX0hsVRvBnOAUafl0BCk/RyBoTC3e3E5Fr+XfRtLSxEbzv4IzB8Q7m4wjqdyzXvx0OKhXg0yyL4ujKRmBSlSC5au5RYU87B9cSyN8eGDjI+8v/ISu3eIwyZ9fKf1NKNJ+oUvmegiJHLNaP99ephs=
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR12MB0439;
X-Microsoft-Exchange-Diagnostics: 1; BY1PR12MB0439;
 20:mJcp6Nb0+gXDBfRCWQ5ZipYwMTg1CbYX6iDrl7KS9VkGFk8RAH7qblK8xFX6701VqTObQyr3Uq2uL6tXkFjwnIRN8gGjKcuCo6XTqtStpneY1t8zz0oCd4MwsNbiJlDWaQ6vHB8KeuS24SOvIeG0iD/8Um8vIV0Bj1FU0T4odyaq/muSIlz5+XPM1E6KwXW1Qx2OKQclA3mx4LObsFW3YdbEToq2nyw1IwNRTzuvB2YY0SiWRsk9muAvdn4yjHzu4/j1fxBWoaKGxmXEyTB2hTbLXAHWUv8dWkI0xTXt4vFi87+Ph9pwuP7NIdU8oT49KIch2fTMlVAS2ofmTZmUvClNK7e7xhDvQJYKxpd6ix2mEcj43nE932x6lJJaOW/W3chTrlTEt/QeYQxZZcTp5/n+WBY1UC48oL3Z8v8G30+wsg4L4jQDWSanvzL4CMSsvLKbRSJhdd/9it/wBnvixwN2NkHWn5xOyjrsX7zoG+fOb09RIsANM6Qta2oXbGIw;
 4:+Glw+2cnk71mgE5J5UGM7lFIgjJFTXoSsXqaiRlgSz8lp0XqQ6PiCfeSAFL2u6E+CNyUO17OlftOqYXsqeUHhwuYduS2xZaVYpDEDambdHD/heV2u+BwEiqp4awAs4CGonLdUcxNq0e8ZvOA9IKBwnRd20rdpkFQJg7wD7tCCVQ0SbElzFcQDi8jyPb7AfALxnbBfnpbNVZxsGlIAcRWyjQdxYpRM7Va2Kf1o00JskZCAvGkf/fV5iGwRDpJjDqQqjPWWQQ41mZiieUKCglV9o9JzGal8+U+tct3ZIM9UZh3TNxcb0giYUDaA6bnoSjbzXzsT7b9WDwWCFEIiDR3do/EMnsqS/6WbPNXypONxtE0p0sPjODXg6jYOaMlXw7Upr6iOfa5njMpjYedABQdwg==
X-Microsoft-Antispam-PRVS: <BY1PR12MB0439C9BD4969DF94D5A63B0BF34E0@BY1PR12MB0439.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026);
 SRVR:BY1PR12MB0439; BCL:0; PCL:0; RULEID:; SRVR:BY1PR12MB0439; 
X-Forefront-PRVS: 0951AB0A30
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(4630300001)(6009001)(24454002)(53754006)(4326007)(86362001)(2870700001)(23676002)(4001350100001)(77096005)(36756003)(5004730100002)(93886004)(586003)(2950100001)(53416004)(33656002)(50466002)(87266999)(99136001)(92566002)(50986999)(5008740100001)(54356999)(2906002)(65816999)(6116002)(3846002)(110136002)(8676002)(66066001)(47776003)(83506001)(65956001)(81166006)(65806001)(42186005)(76176999)(80316001)(189998001)(7059030);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR12MB0439; H:LECiPhone.amd.com; FPR:;
 SPF:None; MLV:sfv; LANG:en; 
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTFQUjEyTUIwNDM5OzIzOkZFcWhRZ0ZmZnRvc1FpNTU0ZTlRN2JLNkJ5?=
 =?utf-8?B?VUhwbjc3TnJsVWVOT3Zta0hodkExUUV1RWtJU2x2ZTdFeWdrTDNwOGpIY3lx?=
 =?utf-8?B?RmpSMVFBZGJTZUNaMmw0bHN4MGZianBPL3pKVHUzYXU3TEtPTWFVcUxhTEpz?=
 =?utf-8?B?ci84aDVTVGV1Z0h1aUtVdXJHTWwyQjBpeElCSXE4N0doZ3RJajhxaDNGRVUr?=
 =?utf-8?B?bUZaRFNGd3NTcmZQWWgvSENoNDZPWVM5RDRGWk12ZnJGcXRtVGVDRG55bmpw?=
 =?utf-8?B?a1VQWVlPa2RNL0M1T0pKTko4cXpVMWFzMy9IU2lZVS9NVEx1OU83cU9PTVpl?=
 =?utf-8?B?blVSQ2xsZHFidHZqb2VPRXFDSXFFZlJTRFZTbmlvS3JNQ001bDNCZHoyRWJ3?=
 =?utf-8?B?bWRIaGZ5TENKRGl5cVhwYWtlOURSb0lObUQwd1hrK0xVS3QxZUszV2JqdUdu?=
 =?utf-8?B?QlZRYS8rZml1cVp2ejhrN2FneXQ2eDd4YlF6UjNMZXZ0YjFmRnVEUTJtdkht?=
 =?utf-8?B?RHFUdHArWE5MZHJwN3hOUnF0QkV1OFB6M0sxcHBqRTAxVmVIS3YvaE1iOEJR?=
 =?utf-8?B?SXNhWU0vUWdodkdUTi9zYS9IUGNQS0dLY2UyUlR0OUpKYWtHVEJtOTBqeEYv?=
 =?utf-8?B?aENDM21sRGk0K0RUbXptYTFMYmEwTmlTQTlYUFh5WmQ4VVF6TDg2bDVjOUlT?=
 =?utf-8?B?OFNna1YwelA4TnhwR1RiOWQvbHNQZXJjclgrYjlKRWRoam5SaE5SUjVLR245?=
 =?utf-8?B?VXRTbC80U0Joay9PRDFKRy9KcG5EWENOSk50d29Xd0NIaFpEa1pTWW82OCtu?=
 =?utf-8?B?bW80T0Z5SHhmeWI0aXR2SGh6eldHOHZiaDN2Rk1DY1lTZ2diRVkyT29yaXlj?=
 =?utf-8?B?YzMvVVJnY1RRRWR1L1I5eUNOSEx2VW9nREFzUG1rSW03aVl1VlpuT3FqZ0U3?=
 =?utf-8?B?QTBaeElZTkF3eWVLcDN0RlhUVllVbG9JUlNQMjVYVGU5R0VlRUtKd1hIZWsz?=
 =?utf-8?B?WU5OcVVDYlc5MjVPMHRlSTZtU0J0dWpKUDZQUFByVVVpR1JsY2YrOWVKVENY?=
 =?utf-8?B?blBYaFJtOHB0S3lvdUhwamhydldhYnUvM3BERmJoMWNydDBYSVBnZ1VXQVJw?=
 =?utf-8?B?dzYrbUlwQStxd3lkNnFYclhQYUwyOGlMV1FydWZjQW8xdzNKSDhpMGNVMlBh?=
 =?utf-8?B?eldXTHV5TG45YjVJUU9GdkQ3ZG9OQmVKSGhqa1F2cW1DUGhrUHJlQTJUbFBO?=
 =?utf-8?B?VGswdGE2RWlOTnpEdnc5bDdOOFpiZzBwaE1NZ1k2RWhsa1VjcmRzMTlJYWI4?=
 =?utf-8?B?dTVMdkhjWFNycTBNVEhCVytmM3R3OFNLOUNyTThCSEY3cFdXTnU2RWpTdWd4?=
 =?utf-8?B?V1J0TDdhdTRsdnVmekIxTG41MkNWVHFCemMzd0xidEpFMDVqOTZxS2dMWWZv?=
 =?utf-8?Q?g4//j6EHd3p4dMubFRYD+JiTvTe?=
X-Microsoft-Exchange-Diagnostics: 1; BY1PR12MB0439;
 5:519sg++83DB6D8remhTF5XxoOxp3OZ50+6rq+rL4BI1dbuCXQ6hUPPJzYMea9bBdQn5jLES1HRQJTFjmVB7VmQq9FcALdEk5tFZjh14NpjXkwWRpogcuIJpgMRF+1OPP9yyzEQ+6/6DMzhPumSqPcw==;
 24:6MfVChKyL5F7SO0O+ccHw2gBe+pfwf0c7p0xdqgXUliYXgKdXxHJ25/85D5heokOiNFG9TJhwZsuTKPD7Akixo1ih6lA+5P8fw73lle3w68=;
 7:Z8tCEgfh6+O8WlqUdrFtJSbMy7Pb3VpNwSDHqvGQPYMInTpZcX7GQ0n48VSiCO306bNyl4I4JRy0rmZGroEbu+xXBI68WlYixQ7nyjA801Am8iiB5aSrjLphRz7teqkSD3JHHTK2v2fZm2u8lBcsFDF2EHLEHkEdQ2DALfN2HD8lGtxOiHP7DjZyPA4HTiUQ;
 20:0secdX92ah1rV/d3f9jgydWIMqrVPUxmJn42THxBG7yuVCf7Qj0/iHFsPScklLr3A9UZU5C0vT4jHhnLEyUc3aGfaYOEPMfn4TWCaEa5ZO36e8pRbAZDdFffOSBZVaRU/nCitCO0KFsjdMnqDXrGDIFAIPOfNBU0pByLrA35PatF12YY1CyjX9qfL+26kd3+y70Vei5xtoArFuoVH1MzWvk0E6QZ4dEqGfHPgZbEoAr15LRz72T4viMzYrMYduWI
SpamDiagnosticOutput: 1:23
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 May 2016 14:20:42.5833 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR12MB0439
X-Mailman-Approved-At: Tue, 24 May 2016 12:16:05 +0000
Cc: xen-users@lists.xen.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpPbiA1LzIyLzE2IDE0OjA1LCBSw7xkaWdlciBPdHRlIHdyb3RlOgo+IE9uIFNhdCwgMjEgTWF5
IDIwMTYgMTg6NDg6MTQgLTA1MDAKPiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgd3JvdGU6Cj4KPj4g
SGkgQWxsLAo+Pgo+PiBUaGUgcGF0Y2ggc2VyaWVzIDoKPj4KPj4gW1BBVENIIHYzIDAvM10gRml4
IHhlbiBjcmFzaCB3aGVuIHN0YXJ0aW5nIEhWTSBndWVzdCBkdWUgdG8gbWlzc2luZyBpbwo+PiBo
YW5kbGVyCj4+Cj4+IFNob3VsZCBmaXggdGhpcyBpc3N1ZS4gUGxlYXNlIGdpdmUgaXQgYSB0cnku
Cj4KPiBIaSwKPgo+IHRoYW5rcyBhIGxvdCEgV2l0aCB5b3VyIHBhdGNoIGFwcGxpZWQgSSdtIGFi
bGUgdG8gY3JlYXRlIGh2bSBkb21haW5zCj4gYWdhaW4uIEkgZGlkbid0IGRvIGV4dGVuc2l2ZSB0
ZXN0aW5nIHlldCBiZWNhdXNlIHRoZSBkb21haW5zIGhhdmUKPiBwcm9ibGVtcyB3aXRoIGdyYXBo
aWNhbCBvdXRwdXQuIEkgd2lsbCBvcGVuIGEgbmV3IHRocmVhZCBmb3IgdGhhdAo+IGlzc3VlLgo+
Cj4gUsO8ZGlnZXIKPgoKWW91IGFyZSB3ZWxjb21lLiBJcyB0aGlzIGdyYXBoaWNhbCBvdXRwdXQg
b24gdGhlIGd1ZXN0IFZNPyBQbGVhc2UgY2MgbWUgCmluIHRoZSBuZXcgdGhyZWFkLgoKVGhhbmtz
LApTdXJhdmVlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Tue May 24 12:17:13 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 12:17:13 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5BFm-0006ok-GR; Tue, 24 May 2016 12:16:06 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Suravee.Suthikulpanit@amd.com>) id 1b4qis-0005kN-HQ
 for xen-users@lists.xen.org; Mon, 23 May 2016 14:20:46 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 07/51-26599-DB113475; Mon, 23 May 2016 14:20:45 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1VSa0hTYRjuO+fs7BibfE7L12UXVmYIiiLWogu
 WEUUU/ahECeqsjm60i56z1co/lt0UMaHMmosMmmalq+x+kTJdzczMtDQpUYRUDOkilqPLjmeV
 fb+el+d5n/d5P16GVDloNcPZrRxvZo0aeip1RmtZE/sgJCU1/mpXhPZix0NZMlrTeM9HbETpM
 oNZZ7Fvl+kr3HuyfJS90+Omc9E4WYCmMhQ+QkKfx0WIBcLHENy/2UAVoCBGhesQjLUGizgUb4
 fXzjZCxGF4MbhufJSLDSrchGDg7QFSJEicCt0tx+UipvESaP5ViUSsxPPhx83SiWYKR0Hhh3F
 axNMwByc8HrmkCQHv6f6JwUE4CRrLmijJUwunz75AEp4NeTfKJmYBngO3xsZoMQTgwwjct57K
 pNQx4OyroiXRenhcVSiT8AUa8optEl4NRc8HCKn5pRzcJUcDIiN8Ge4MNMdATccnUhLdQdDuK
 iIkIhKuv/EGiLuU3/WTPFAEQ9moTyYVB/3zuvJJ6fvU0JP3jpZwJFw55aQkK4Czz/aTxWiuY9
 InOCYt7pi0eDkiL6JogeN3c3ysNk7HGzL1VhNrMMYmxCfFmThBYDM5I6sT4nZYTNeQ/yqm+N9
 t9CgvpR5FMIRmmtJ7e2WqKlhn2blXzwr6bbzNyAn1aAHD4NrqS61ITZktZk4DShdOSVWF8Fwm
 Z88wGP1n9kcKjEITpuwRaaWQxZoEQ6ZENaFEpvxbdzXBtJa8ryZUE07qcOVPUYpFqd5m/mv05
 2Tb0Ex1qBL5Y6oUWRxvMlj/54dQOIM0ocpe0UVhMFv/zhvyRyH8UXpnJItRrOw/Sp2LFjWv0g
 Vv1KYv8zkTh+vmc70bOmrXljh7IHpx9ubLfOV349e0g/sqIs8d3eK+/0TxTFgRJW8pVzhmLth
 dMKtjYe3akcQ3h2YNzxt8Upo/cu55zq7o1kE2evXJ0lcZ+Wk1ic3r6PDz2REYtn72jg7198Uv
 z2kc8W2KTapsn7d0ekO9TUMJejYhhuQF9jc1pe8grQMAAA==
X-Env-Sender: Suravee.Suthikulpanit@amd.com
X-Msg-Ref: server-7.tower-206.messagelabs.com!1464013244!40931601!1
X-Originating-IP: [157.56.111.72]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27047 invoked from network); 23 May 2016 14:20:45 -0000
Received: from mail-bn1bon0072.outbound.protection.outlook.com (HELO
 na01-bn1-obe.outbound.protection.outlook.com) (157.56.111.72)
 by server-7.tower-206.messagelabs.com with AES256-SHA256 encrypted SMTP;
 23 May 2016 14:20:45 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=amdcloud.onmicrosoft.com; s=selector1-amd-com;
 h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=kG0s4bJ5zzl1+UAsr97CdZ7c3kxBNfOkWhsYsWCec/k=;
 b=J2mV/vyacJo68xX328bUVBBm2bgl4gQYzegiLSYeQTvffaGOB06v6Q5F5idbkSyHnVb2APg3NZvo+hLKrzDpSOp3B+vXnkVc1yZBvldvZ8ioVySVozIgNm4GhHCvi2+cOmrdltojWHME/YQ5HRlwjVmZGyEb+Wid6aIh4E7UMZ8=
Received: from LECiPhone.amd.com (165.204.77.1) by
 BY1PR12MB0439.namprd12.prod.outlook.com (10.162.147.140) with Microsoft SMTP
 Server (TLS) id 15.1.497.12; Mon, 23 May 2016 14:20:42 +0000
To: =?UTF-8?Q?R=c3=bcdiger_Otte?= <ruediger.otte@gmx.net>
References: <20160507180657.42b6ec20@debian-desktop>
 <20160509092840.j3qd2javhsjgpvrx@mac>
 <20160522011000.4d8d6b03@debian-desktop> <5740F3BE.6040200@amd.com>
 <20160522210512.3609caf0@debian-desktop>
From: Suravee Suthikulpanit <Suravee.Suthikulpanit@amd.com>
Message-ID: <574311B8.3050707@amd.com>
Date: Mon, 23 May 2016 09:20:40 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0)
 Gecko/20100101 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <20160522210512.3609caf0@debian-desktop>
X-Originating-IP: [165.204.77.1]
X-ClientProxiedBy: BLUPR05CA0080.namprd05.prod.outlook.com (10.141.20.50) To
 BY1PR12MB0439.namprd12.prod.outlook.com (10.162.147.140)
X-MS-Office365-Filtering-Correlation-Id: bae9c804-fac7-44b8-30b9-08d383156cc0
X-Microsoft-Exchange-Diagnostics: 1; BY1PR12MB0439;
 2:RhMf7uTs+ByslzXPHSn7M+1GjpqYu2DEhgJXHVWYC5uO3uNf1D9jQKr+zoImBwXaSMVcZD8vYt4SI5LTFlmx1alx9ErExh2WNISnjfwckqm6L5CQZsXcgjjCHEaRARMggiG7vKgnkgc+cd+f0n7J8mWgNBVf3+gQVf0aPy88szYJi6iM8DwMMgzI+Bq3ifeq;
 3:DDD95Qq7LEdZH3ji0albxBrDqkVtRCOqK2inrCGbCsAQGdMiCvUoUN2R11Bhf3F0LPOSyUlKV6BV6Miiurf71fz4DW15Yy5z1CP4qN1pPfPwVOGfqaTHTqv/1DnSoHZp;
 25:MaJzFdhehY9C5Q/JCcHQoaQJyE8U7CaMHF9L4lBPQFilp4lm9klF5ctrOOQslf1X+T5yP80O9WUtU32qevLRQTwCwTafE8trxZwiwwP1KOT6d54v7/oxq7C5YQ6KgLfEgcsXWV+6wLAmY3Fnt5u97lNA3vL/F0EL2Oyn9xfVslJEQuVwEl1XJ5rrAjhetrBvYi1Dfm0bsKQ2VTxWTm6If4NCBRQ1RAhHsT9z7/YJkr9r+JE5lzTyOTnc4Mx2QHT2rt47/XOSiWlaH6czdMUF0iFtX0hsVRvBnOAUafl0BCk/RyBoTC3e3E5Fr+XfRtLSxEbzv4IzB8Q7m4wjqdyzXvx0OKhXg0yyL4ujKRmBSlSC5au5RYU87B9cSyN8eGDjI+8v/ISu3eIwyZ9fKf1NKNJ+oUvmegiJHLNaP99ephs=
X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY1PR12MB0439;
X-Microsoft-Exchange-Diagnostics: 1; BY1PR12MB0439;
 20:mJcp6Nb0+gXDBfRCWQ5ZipYwMTg1CbYX6iDrl7KS9VkGFk8RAH7qblK8xFX6701VqTObQyr3Uq2uL6tXkFjwnIRN8gGjKcuCo6XTqtStpneY1t8zz0oCd4MwsNbiJlDWaQ6vHB8KeuS24SOvIeG0iD/8Um8vIV0Bj1FU0T4odyaq/muSIlz5+XPM1E6KwXW1Qx2OKQclA3mx4LObsFW3YdbEToq2nyw1IwNRTzuvB2YY0SiWRsk9muAvdn4yjHzu4/j1fxBWoaKGxmXEyTB2hTbLXAHWUv8dWkI0xTXt4vFi87+Ph9pwuP7NIdU8oT49KIch2fTMlVAS2ofmTZmUvClNK7e7xhDvQJYKxpd6ix2mEcj43nE932x6lJJaOW/W3chTrlTEt/QeYQxZZcTp5/n+WBY1UC48oL3Z8v8G30+wsg4L4jQDWSanvzL4CMSsvLKbRSJhdd/9it/wBnvixwN2NkHWn5xOyjrsX7zoG+fOb09RIsANM6Qta2oXbGIw;
 4:+Glw+2cnk71mgE5J5UGM7lFIgjJFTXoSsXqaiRlgSz8lp0XqQ6PiCfeSAFL2u6E+CNyUO17OlftOqYXsqeUHhwuYduS2xZaVYpDEDambdHD/heV2u+BwEiqp4awAs4CGonLdUcxNq0e8ZvOA9IKBwnRd20rdpkFQJg7wD7tCCVQ0SbElzFcQDi8jyPb7AfALxnbBfnpbNVZxsGlIAcRWyjQdxYpRM7Va2Kf1o00JskZCAvGkf/fV5iGwRDpJjDqQqjPWWQQ41mZiieUKCglV9o9JzGal8+U+tct3ZIM9UZh3TNxcb0giYUDaA6bnoSjbzXzsT7b9WDwWCFEIiDR3do/EMnsqS/6WbPNXypONxtE0p0sPjODXg6jYOaMlXw7Upr6iOfa5njMpjYedABQdwg==
X-Microsoft-Antispam-PRVS: <BY1PR12MB0439C9BD4969DF94D5A63B0BF34E0@BY1PR12MB0439.namprd12.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:;
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(6055026);
 SRVR:BY1PR12MB0439; BCL:0; PCL:0; RULEID:; SRVR:BY1PR12MB0439; 
X-Forefront-PRVS: 0951AB0A30
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(4630300001)(6009001)(24454002)(53754006)(4326007)(86362001)(2870700001)(23676002)(4001350100001)(77096005)(36756003)(5004730100002)(93886004)(586003)(2950100001)(53416004)(33656002)(50466002)(87266999)(99136001)(92566002)(50986999)(5008740100001)(54356999)(2906002)(65816999)(6116002)(3846002)(110136002)(8676002)(66066001)(47776003)(83506001)(65956001)(81166006)(65806001)(42186005)(76176999)(80316001)(189998001)(7059030);
 DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR12MB0439; H:LECiPhone.amd.com; FPR:;
 SPF:None; MLV:sfv; LANG:en; 
X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTFQUjEyTUIwNDM5OzIzOkZFcWhRZ0ZmZnRvc1FpNTU0ZTlRN2JLNkJ5?=
 =?utf-8?B?VUhwbjc3TnJsVWVOT3Zta0hodkExUUV1RWtJU2x2ZTdFeWdrTDNwOGpIY3lx?=
 =?utf-8?B?RmpSMVFBZGJTZUNaMmw0bHN4MGZianBPL3pKVHUzYXU3TEtPTWFVcUxhTEpz?=
 =?utf-8?B?ci84aDVTVGV1Z0h1aUtVdXJHTWwyQjBpeElCSXE4N0doZ3RJajhxaDNGRVUr?=
 =?utf-8?B?bUZaRFNGd3NTcmZQWWgvSENoNDZPWVM5RDRGWk12ZnJGcXRtVGVDRG55bmpw?=
 =?utf-8?B?a1VQWVlPa2RNL0M1T0pKTko4cXpVMWFzMy9IU2lZVS9NVEx1OU83cU9PTVpl?=
 =?utf-8?B?blVSQ2xsZHFidHZqb2VPRXFDSXFFZlJTRFZTbmlvS3JNQ001bDNCZHoyRWJ3?=
 =?utf-8?B?bWRIaGZ5TENKRGl5cVhwYWtlOURSb0lObUQwd1hrK0xVS3QxZUszV2JqdUdu?=
 =?utf-8?B?QlZRYS8rZml1cVp2ejhrN2FneXQ2eDd4YlF6UjNMZXZ0YjFmRnVEUTJtdkht?=
 =?utf-8?B?RHFUdHArWE5MZHJwN3hOUnF0QkV1OFB6M0sxcHBqRTAxVmVIS3YvaE1iOEJR?=
 =?utf-8?B?SXNhWU0vUWdodkdUTi9zYS9IUGNQS0dLY2UyUlR0OUpKYWtHVEJtOTBqeEYv?=
 =?utf-8?B?aENDM21sRGk0K0RUbXptYTFMYmEwTmlTQTlYUFh5WmQ4VVF6TDg2bDVjOUlT?=
 =?utf-8?B?OFNna1YwelA4TnhwR1RiOWQvbHNQZXJjclgrYjlKRWRoam5SaE5SUjVLR245?=
 =?utf-8?B?VXRTbC80U0Joay9PRDFKRy9KcG5EWENOSk50d29Xd0NIaFpEa1pTWW82OCtu?=
 =?utf-8?B?bW80T0Z5SHhmeWI0aXR2SGh6eldHOHZiaDN2Rk1DY1lTZ2diRVkyT29yaXlj?=
 =?utf-8?B?YzMvVVJnY1RRRWR1L1I5eUNOSEx2VW9nREFzUG1rSW03aVl1VlpuT3FqZ0U3?=
 =?utf-8?B?QTBaeElZTkF3eWVLcDN0RlhUVllVbG9JUlNQMjVYVGU5R0VlRUtKd1hIZWsz?=
 =?utf-8?B?WU5OcVVDYlc5MjVPMHRlSTZtU0J0dWpKUDZQUFByVVVpR1JsY2YrOWVKVENY?=
 =?utf-8?B?blBYaFJtOHB0S3lvdUhwamhydldhYnUvM3BERmJoMWNydDBYSVBnZ1VXQVJw?=
 =?utf-8?B?dzYrbUlwQStxd3lkNnFYclhQYUwyOGlMV1FydWZjQW8xdzNKSDhpMGNVMlBh?=
 =?utf-8?B?eldXTHV5TG45YjVJUU9GdkQ3ZG9OQmVKSGhqa1F2cW1DUGhrUHJlQTJUbFBO?=
 =?utf-8?B?VGswdGE2RWlOTnpEdnc5bDdOOFpiZzBwaE1NZ1k2RWhsa1VjcmRzMTlJYWI4?=
 =?utf-8?B?dTVMdkhjWFNycTBNVEhCVytmM3R3OFNLOUNyTThCSEY3cFdXTnU2RWpTdWd4?=
 =?utf-8?B?V1J0TDdhdTRsdnVmekIxTG41MkNWVHFCemMzd0xidEpFMDVqOTZxS2dMWWZv?=
 =?utf-8?Q?g4//j6EHd3p4dMubFRYD+JiTvTe?=
X-Microsoft-Exchange-Diagnostics: 1; BY1PR12MB0439;
 5:519sg++83DB6D8remhTF5XxoOxp3OZ50+6rq+rL4BI1dbuCXQ6hUPPJzYMea9bBdQn5jLES1HRQJTFjmVB7VmQq9FcALdEk5tFZjh14NpjXkwWRpogcuIJpgMRF+1OPP9yyzEQ+6/6DMzhPumSqPcw==;
 24:6MfVChKyL5F7SO0O+ccHw2gBe+pfwf0c7p0xdqgXUliYXgKdXxHJ25/85D5heokOiNFG9TJhwZsuTKPD7Akixo1ih6lA+5P8fw73lle3w68=;
 7:Z8tCEgfh6+O8WlqUdrFtJSbMy7Pb3VpNwSDHqvGQPYMInTpZcX7GQ0n48VSiCO306bNyl4I4JRy0rmZGroEbu+xXBI68WlYixQ7nyjA801Am8iiB5aSrjLphRz7teqkSD3JHHTK2v2fZm2u8lBcsFDF2EHLEHkEdQ2DALfN2HD8lGtxOiHP7DjZyPA4HTiUQ;
 20:0secdX92ah1rV/d3f9jgydWIMqrVPUxmJn42THxBG7yuVCf7Qj0/iHFsPScklLr3A9UZU5C0vT4jHhnLEyUc3aGfaYOEPMfn4TWCaEa5ZO36e8pRbAZDdFffOSBZVaRU/nCitCO0KFsjdMnqDXrGDIFAIPOfNBU0pByLrA35PatF12YY1CyjX9qfL+26kd3+y70Vei5xtoArFuoVH1MzWvk0E6QZ4dEqGfHPgZbEoAr15LRz72T4viMzYrMYduWI
SpamDiagnosticOutput: 1:23
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: amd.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 May 2016 14:20:42.5833 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR12MB0439
X-Mailman-Approved-At: Tue, 24 May 2016 12:16:05 +0000
Cc: xen-users@lists.xen.org,
 =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= <roger.pau@citrix.com>
Subject: Re: [Xen-users] Xen 4.6.0: Dom0 freezes at creation of HVM domain
 with activated IOMMU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpPbiA1LzIyLzE2IDE0OjA1LCBSw7xkaWdlciBPdHRlIHdyb3RlOgo+IE9uIFNhdCwgMjEgTWF5
IDIwMTYgMTg6NDg6MTQgLTA1MDAKPiBTdXJhdmVlIFN1dGhpa3VscGFuaXQgd3JvdGU6Cj4KPj4g
SGkgQWxsLAo+Pgo+PiBUaGUgcGF0Y2ggc2VyaWVzIDoKPj4KPj4gW1BBVENIIHYzIDAvM10gRml4
IHhlbiBjcmFzaCB3aGVuIHN0YXJ0aW5nIEhWTSBndWVzdCBkdWUgdG8gbWlzc2luZyBpbwo+PiBo
YW5kbGVyCj4+Cj4+IFNob3VsZCBmaXggdGhpcyBpc3N1ZS4gUGxlYXNlIGdpdmUgaXQgYSB0cnku
Cj4KPiBIaSwKPgo+IHRoYW5rcyBhIGxvdCEgV2l0aCB5b3VyIHBhdGNoIGFwcGxpZWQgSSdtIGFi
bGUgdG8gY3JlYXRlIGh2bSBkb21haW5zCj4gYWdhaW4uIEkgZGlkbid0IGRvIGV4dGVuc2l2ZSB0
ZXN0aW5nIHlldCBiZWNhdXNlIHRoZSBkb21haW5zIGhhdmUKPiBwcm9ibGVtcyB3aXRoIGdyYXBo
aWNhbCBvdXRwdXQuIEkgd2lsbCBvcGVuIGEgbmV3IHRocmVhZCBmb3IgdGhhdAo+IGlzc3VlLgo+
Cj4gUsO8ZGlnZXIKPgoKWW91IGFyZSB3ZWxjb21lLiBJcyB0aGlzIGdyYXBoaWNhbCBvdXRwdXQg
b24gdGhlIGd1ZXN0IFZNPyBQbGVhc2UgY2MgbWUgCmluIHRoZSBuZXcgdGhyZWFkLgoKVGhhbmtz
LApTdXJhdmVlCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
XwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9s
aXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Tue May 24 13:35:19 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 13:35:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5CTQ-0003zv-Nc; Tue, 24 May 2016 13:34:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1b5CTO-0003zj-VU
 for xen-users@lists.xen.org; Tue, 24 May 2016 13:34:15 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 FD/BC-09155-65854475; Tue, 24 May 2016 13:34:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHKsWRWlGSWpSXmKPExsVyXIC7RTckwiX
 cYNVSHotVVw+wOjB6HN39mymAMYo1My8pvyKBNeNrz2WWgp5GporOB8/YGhjfP2TsYuTkEBJw
 ldjz4xFzFyMXkD2VUeJn5zlmmMSXc6tYIOxQies7z7NC2BUSjbfvwTW/ePuEEabmwdKZLBCDO
 hglzjx4BDaIRUBVYt/dzewgNq9AoMTr1vlgQ9kEJCS+LP/K1sXIwSEiYCvx6UwsSFhYwFxi6q
 lPTBBz9jJLdByYA7aYU8BH4ujyeWC2KFDRj85jjCC9EgLqEof78yHMMIlPK2pATGYBT4nTXxM
 hlgpKnJz5BGwps4C8RPPW2cwTGEVnIVTNQlI1C0kVhO0osb/xLSOErSbx9OhtVohWaYnl/zgw
 latJ3N52lR3CVpSY0XqMCUn5AkauVYzqxalFZalFumZ6SUWZ6RkluYmZObqGhiZ6uanFxYnpq
 TmJScV6yfm5mxiBccsABDsY/05wPsQoycGkJMproOUSLsSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0
 mC1ykcKCdYlJqeWpGWmQNMIDBpCQ4eJRHe/2FAad7igsTc4sx0iNQpRl2OWyc372YSYsnLz0u
 VEud1BZkhAFKUUZoHNwKWzC4xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmNcdZApPZl4J3KZX
 QEcwAR3h/8UZ5IiSRISUVAOjRUisHcNeRrOg6hXvhQRjnJ6qFP8P2yrXstdgKvf2pX6zPm4SN
 Ta7wPCe4VgL86cPXUsmZpa8N5jCFGToG3SlosvR5+NTCwdlNs0IwZK7B8Xf7fv7e9mpabJZ69
 a8nXelbYK2aUui5tp/U7fe3nT9rcn7pFSGVRxXDC3juorfbjQ0n2o71blZiaU4I9FQi7moOBE
 A07HFGmEDAAA=
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-13.tower-27.messagelabs.com!1464096850!43580910!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=0.9 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_50_60,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64257 invoked from network); 24 May 2016 13:34:11 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-13.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 24 May 2016 13:34:11 -0000
Received: (qmail 12574 invoked by uid 89); 24 May 2016 13:34:09 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 24 May 2016 13:34:09 -0000
Received: (qmail 12523 invoked by uid 89); 24 May 2016 13:33:52 -0000
Received: by simscan 1.3.1 ppid: 12519, pid: 12521, t: 0.0062s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 24 May 2016 13:33:52 -0000
Received: (qmail 15086 invoked by uid 89); 24 May 2016 13:33:52 -0000
Received: by simscan 1.4.0 ppid: 15079, pid: 15082, t: 0.1888s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 24 May 2016 13:33:51 -0000
Date: Tue, 24 May 2016 08:33:51 -0500
Message-ID: <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: Jason Long <hack3rcon@yahoo.com>, xen-users@lists.xen.org
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3662202407912933261=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============3662202407912933261==
Content-Type: multipart/alternative; boundary="=_P4DnWVn_AmMhnahMZssnAA6"
Content-Transfer-Encoding: 8bit

This message is in MIME format.

--=_P4DnWVn_AmMhnahMZssnAA6
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

  It sounds to me like xen-pciback is compiled into the kernel then. Edit
GRUB_CMDLINE_LINUX in /etc/default/grub and add xen-pciback.hide=(00:00.0)
(replacing the number with the BDF of your graphics card) and run
`grub-mkconfig -o /boot/grub/grub.cfg` and reboot. There is also an
unlikely chance that xen-pciback is not included with your kernel at all
(compiled in nor as a module), in which case you'll have to track down the
kernel build configuration for your distro, and/or build your own custom
kernel. But if your distro supports CONFIG_XEN_DOM0 then there's no reason
it shouldn't include xen-pciback.

Quoting Jason Long <hack3rcon@yahoo.com>:

> I did :
>     
>    [root@localhost ~]# modprobe -v xen-pciback 
>    [root@localhost ~]# lsmod | grep xen-pciback
>        [root@localhost ~]# 
>      
>     but not any output :(
>
>  
>                       On Tuesday, May 17, 2016 7:30 PM,
> "sm8ax1@vfemail.net" <sm8ax1@vfemail.net> wrote:
>
>                 

    So the iommu /should/ be working at this point. Now we just need to hide
the graphics card from the Dom0 operating system.

Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod
| grep xen-pciback`. If xen-pciback is built as a module on your system,
you need to make sure that your graphics driver a) is a module and not
compiled-in, and b) the graphics driver cannot be loaded before xen-pciback
(the article tells you how to achieve this), even in early userspace! I
would recommend blacklisting the graphics driver too, just to be safe.

See this article for the various methods of hiding PCI devices and the
syntax to do so.
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthrough

As I said before, you'll want your DomU utilizing passthrough to be
automatically started up on boot, because you probably won't be able to see
anything on the screen until the DomU starts.

Quoting Jason Long <hack3rcon@yahoo.com>:

> I added but :
>      
>     [root@localhost ~]# xl dmesg | grep iommu
>     (XEN) Command line: intel_iommu=on placeholder
>     [root@localhost ~]# xl pci-
>     pci-assignable-add      pci-assignable-remove   pci-detach 
>     pci-assignable-list     pci-attach              pci-list 
>     [root@localhost ~]# xl pci-assignable-list 
>          [root@localhost ~]# 
>       
>
>  
>                           On Monday, May 16, 2016 12:56 PM, De Coro
> Guillaume <guillaumedecoro@gmail.com> wrote:
>
>                            Hi,
>
> I'm not a great user of xen but I known several things. sm8ax1 is right.
> It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in
> your grub default. If it works you can see that in your dmesg:
> [    0.000000] DMAR: IOMMU enabled
> [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU
1
> [    0.865169] iommu: Adding device 0000:00:00.0 to group 0
> [    0.865179] iommu: Adding device 0000:00:02.0 to group 1
> [    0.865194] iommu: Adding device 0000:00:14.0 to group 2
> [    0.865204] iommu: Adding device 0000:00:14.2 to group 2
> [    0.865215] iommu: Adding device 0000:00:16.0 to group 3
> [    0.865225] iommu: Adding device 0000:00:17.0 to group 4
> [    0.865243] iommu: Adding device 0000:00:1c.0 to group 5
> [    0.865257] iommu: Adding device 0000:00:1c.2 to group 5
> [    0.865280] iommu: Adding device 0000:00:1f.0 to group 6
> [    0.865294] iommu: Adding device 0000:00:1f.2 to group 6
> [    0.865303] iommu: Adding device 0000:00:1f.3 to group 6
> [    0.865312] iommu: Adding device 0000:00:1f.4 to group 6
> [    0.865321] iommu: Adding device 0000:00:1f.6 to group 6
> [    0.865329] iommu: Adding device 0000:01:00.0 to group 5
> [    0.865338] iommu: Adding device 0000:02:00.0 to group 5
>
> and about DMAR:
>
> [    0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL 
SKL     
> 00000001 INTL 00000001)
> [    0.000000] DMAR: IOMMU enabled
> [    0.078747] DMAR: Host address width 39
> [    0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
> [    0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap
> 1c0000c40660462 ecap 7e3ff0505e
> [    0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
> [    0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap
> d2008c40660462 ecap f050da
> [    0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff
> [    0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff
> [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU
1
> [    0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
> [    0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic
opt
> out bit.
> [    0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override
the
> BIOS setting.
> [    0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
> [    0.864755] DMAR: No ATSR found
> [    0.864868] DMAR: dmar0: Using Queued invalidation
> [    0.864992] DMAR: dmar1: Using Queued invalidation
> [    0.865000] DMAR: Setting RMRR:
> [    0.865022] DMAR: Setting identity map for device 0000:00:02.0
> [0xa5800000 - 0xa7ffffff]
> [    0.865037] DMAR: Setting identity map for device 0000:00:14.0
> [0xa4eff000 - 0xa4f1efff]
> [    0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
> [    0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0
-
> 0xffffff]
> [    0.865112] DMAR: Intel(R) Virtualization Technology for Directed
I/O
>
> It's important not to claim your passthroughed hardware by dom0. Just
> use "pci_stub" parameters in your grub default. After that, your command
> "xl pci-assignable-list" will give your video card available.
>
> About IGD passthrough, I'm working on it without success for monthes.
> Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3
> 6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd
> passthrough parameters. So wait and see... and try it :)
>
> Ciao.
>
>                        Le 14/05/2016 14:56, sm8ax1@vfemail.net a
écrit :
>
>>  
>
>            

      Well, it looks to me like you don't have an IOMMU. You can check your
Intel processor http://ark.intel.com/ and look for "VT-d" support. There is
probably a similar site for AMD, but they call it "IOMMU" support; same
thing just different names. There might also be some way to check through
`lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some
graphics cards, even without an IOMMU, but I imagine your chances are
pretty slim. Something to try perhaps is setting up your HVM to
automatically start when the system is booted, with generic PCI passthrough
enabled, and blacklist the module on the Dom0 and reboot. In theory this
prevents the Dom0 driver from interfering with the HVM's configuration of
the graphics card, but once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an
IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the
Dom0. Spice with the QXL video driver is likely to give you the best
performance, but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v
for Xen") is something else to look into. The idea behind it is to allow
multiple VMs to simultaneously use VGA passthrough in a safe and performant
manner by creating multiple virtual graphics cards at the hardware level.
At least as of Jan 2015, XenGT is being developed out-of-tree, but I
haven't followed up on it as to whether it's been merged (or abandoned). If
I recall correctly, this is supported on Intel 6th generation and newer
processors with Intel HD 6000+ graphics, but you should definitely double
check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably
worked like the paravirtualized framebuffer, only using the newer and
faster Linux DRM API. This, I guess, would have allowed multiple rendering
clients across multiple VMs to directly render their window contents just
as they would on baremetal (with the PV DRM driver acting as a shim),
without any kind of VGA/PCI passthrough. Unfortunately this effort has been
abandoned, and I've been unable to track down the author or even the
original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM

Quoting Jason Long <hack3rcon@yahoo.com>:

> Hello.
>      I want to use my VGA in VM that running Windows 7, My VGA
> information is :
>       
>      01:00.0 VGA compatible controller: NVIDIA Corporation GT218
> [GeForce 210] (rev a2)
>      Subsystem: ASUSTeK Computer Inc. Device 8354
>      Kernel driver in use: nouveau
>      Kernel modules: nouveau
>       
>      And :
>       
>      [root@localhost ~]# xl pci-assignable-list 
>      [root@localhost ~]# 
>       
>      And I added below lines to my VM config file :
>       
>      gfx_passthru=0
>      acpi=1
>      pci=['01:00.0 ']
>       
>      but when I want fire my VM, It show me below error :
>       
>            libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI
> device 0000:01:00.0 cannot be assigned - no IOMMU?
>       libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
>       libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
> destroy of domain 3
>        
>       How can I solve it?


 

-------------------------------------------------
ONLY AT VFEMAIL! - Use our METADATA MITIGATOR™ to keep your email out of
the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!   15GB disk space!
Commercial and Bulk Mail Options!

_______________________________________________ Xen-users mailing list
Xen-users@lists.xen.orghttp://lists.xen.org/xen-users
    
   _______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

 

-------------------------------------------------
ONLY AT VFEMAIL! - Use our METADATA MITIGATOR™ TO KEEP YOUR EMAIL OUT OF
THE NSA'S HANDS!
$24.95 ONETIME LIFETIME ACCOUNTS WITH PRIVACY FEATURES!
NO BANDWIDTH QUOTAS!   15GB DISK SPACE!
COMMERCIAL AND BULK MAIL OPTIONS!
 

  _______________________________________________
XEN-USERS MAILING LIST
XEN-USERS@LISTS.XEN.ORG
HTTP://LISTS.XEN.ORG/XEN-USERS


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_P4DnWVn_AmMhnahMZssnAA6
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>It sounds to me like xen-pciback is compiled into the kernel then. Edit GRUB_CMDLINE_LINUX in /etc/default/grub and add xen-pciback.hide=(00:00.0) (replacing the number with the BDF of your graphics card) and run `grub-mkconfig -o /boot/grub/grub.cfg` and reboot. There is also an unlikely chance that xen-pciback is not included with your kernel at all (compiled in nor as a module), in which case you'll have to track down the kernel build configuration for your distro, and/or build your own custom kernel. But if your distro supports CONFIG_XEN_DOM0 then there's no reason it shouldn't include xen-pciback.<br>
<br>
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px">
<div id="yui_3_16_0_ym19_1_1463980495508_8324"><span>I did :</span></div>
<div id="yui_3_16_0_ym19_1_1463980495508_8324">&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463980495508_8400">[root@localhost ~]# modprobe -v xen-pciback&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463980495508_8401">[root@localhost ~]# lsmod | grep xen-pciback</div>
<div id="yui_3_16_0_ym19_1_1463980495508_8324">
<div id="yui_3_16_0_ym19_1_1463980495508_8402">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463980495508_8403">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463980495508_8403">but not any output :(</div>
<div class="qtdSeparateBR"><br>
&nbsp;</div>
<div class="yahoo_quoted" style="display: block;">
<div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;">
<div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;">
<div dir="ltr"><font face="Arial" size="2">On Tuesday, May 17, 2016 7:30 PM, "sm8ax1@vfemail.net" &lt;sm8ax1@vfemail.net&gt; wrote:</font></div>
<br>
<br>
<div class="y_msg_container">
<div id="yiv1202521890">&nbsp;</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<div>So the iommu /should/ be working at this point. Now we just need to hide the graphics card from the Dom0 operating system.<br clear="none">
<br clear="none">
Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod | grep xen-pciback`. If xen-pciback is built as a module on your system, you need to make sure that your graphics driver a) is a module and not compiled-in, and b) the graphics driver cannot be loaded before xen-pciback (the article tells you how to achieve this), even in early userspace! I would recommend blacklisting the graphics driver too, just to be safe.<br clear="none">
<br clear="none">
See this article for the various methods of hiding PCI devices and the syntax to do so.<br clear="none">
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthrough<br clear="none">
<br clear="none">
As I said before, you'll want your DomU utilizing passthrough to be automatically started up on boot, because you probably won't be able to see anything on the screen until the DomU starts.<br clear="none">
<br clear="none">
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;">
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6675"><span>I added but :</span></div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6672">&nbsp;</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6689">[root@localhost ~]# xl dmesg | grep iommu</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6690">(XEN) Command line: intel_iommu=on placeholder</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6691">[root@localhost ~]# xl pci-</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6692">pci-assignable-add &nbsp; &nbsp; &nbsp;pci-assignable-remove &nbsp; pci-detach&nbsp;</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6693">pci-assignable-list &nbsp; &nbsp; pci-attach &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;pci-list&nbsp;</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6694">[root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6672">
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6695">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6696">&nbsp;</div>
<div class="yiv1202521890qtdSeparateBR"><br clear="none">
&nbsp;</div>
<div class="yiv1202521890yahoo_quoted" style="display: block;">
<div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;">
<div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;">
<div dir="ltr"><font face="Arial" size="2">On Monday, May 16, 2016 12:56 PM, De Coro Guillaume &lt;guillaumedecoro@gmail.com&gt; wrote:</font></div>
<br clear="none">
<br clear="none">
<div class="yiv1202521890y_msg_container">
<div id="yiv1202521890">
<div>Hi,<br clear="none">
<br clear="none">
I'm not a great user of xen but I known several things. sm8ax1 is right. It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in your grub default. If it works you can see that in your dmesg:<br clear="none">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0xfed91000 IOMMU 1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to group 0<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to group 1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to group 2<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to group 2<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to group 3<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to group 4<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to group 5<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to group 5<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to group 5<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to group 5</small><br clear="none">
<br clear="none">
and about DMAR:<br clear="none">
<br clear="none">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 7e3ff0505e<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0xfed91000 IOMMU 1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit.<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS setting.<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0000:00:02.0 [0xa5800000 - 0xa7ffffff]<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0000:00:14.0 [0xa4eff000 - 0xa4f1efff]<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0 - 0xffffff]<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technology for Directed I/O</small><br clear="none">
<br clear="none">
It's important not to claim your passthroughed hardware by dom0. Just use "pci_stub" parameters in your grub default. After that, your command "xl pci-assignable-list" will give your video card available.<br clear="none">
<br clear="none">
About IGD passthrough, I'm working on it without success for monthes. Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters. So wait and see... and try it :)<br clear="none">
<br clear="none">
Ciao.<br clear="none">
<br clear="none">
<div class="yiv1202521890yqt3233989606" id="yiv1202521890yqtfd62930">
<div class="yiv1202521890moz-cite-prefix">Le 14/05/2016 14:56, <a class="yiv1202521890moz-txt-link-abbreviated" href="mailto:sm8ax1@vfemail.net" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a> a &eacute;crit&nbsp;:</div>
<blockquote type="cite">
<div>&nbsp;</div>
</blockquote>
</div>
</div>
<div class="yiv1202521890yqt3233989606" id="yiv1202521890yqtfd97983">&nbsp;</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<div>Well, it looks to me like you don't have an IOMMU. You can check your Intel processor <a class="yiv1202521890moz-txt-link-freetext" href="http://ark.intel.com/" rel="nofollow" shape="rect" target="_blank">http://ark.intel.com/</a> and look for "VT-d" support. There is probably a similar site for AMD, but they call it "IOMMU" support; same thing just different names. There might also be some way to check through `lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.<br clear="none">
<br clear="none">
The wiki mentions that generic PCI passthrough might still work on some graphics cards, even without an IOMMU, but I imagine your chances are pretty slim. Something to try perhaps is setting up your HVM to automatically start when the system is booted, with generic PCI passthrough enabled, and blacklist the module on the Dom0 and reboot. In theory this prevents the Dom0 driver from interfering with the HVM's configuration of the graphics card, but once again, it might work or it might not.<br clear="none">
<br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Xen_VGA_Passthrough" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="http://wiki.xen.org/wiki/VTdHowTo" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/VTdHowTo</a><br clear="none">
<br clear="none">
If that doesn't work, your options are buy a new PC/processor with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. Spice with the QXL video driver is likely to give you the best performance, but even it won't compete with that of VGA passthrough.<br clear="none">
<br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="http://wiki.xen.org/wiki/SPICE_support_in_Xen" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br clear="none">
<br clear="none">
If you go the route of upgrading your hardware, XenGT (now called "GVT-v for Xen") is something else to look into. The idea behind it is to allow multiple VMs to simultaneously use VGA passthrough in a safe and performant manner by creating multiple virtual graphics cards at the hardware level. At least as of Jan 2015, XenGT is being developed out-of-tree, but I haven't followed up on it as to whether it's been merged (or abandoned). If I recall correctly, this is supported on Intel 6th generation and newer processors with Intel HD 6000+ graphics, but you should definitely double check that.<br clear="none">
<br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="http://wiki.xen.org/wiki/XenGT" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/XenGT</a><br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/" rel="nofollow" shape="rect" target="_blank">https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/</a><br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf" rel="nofollow" shape="rect" target="_blank">http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf</a><br clear="none">
<br clear="none">
There used to be something called "Paravirtualized DRM", which probably worked like the paravirtualized framebuffer, only using the newer and faster Linux DRM API. This, I guess, would have allowed multiple rendering clients across multiple VMs to directly render their window contents just as they would on baremetal (with the PV DRM driver acting as a shim), without any kind of VGA/PCI passthrough. Unfortunately this effort has been abandoned, and I've been unable to track down the author or even the original code.<br clear="none">
<br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Paravirtualized_DRM" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br clear="none">
<br clear="none">
<br clear="none">
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote type="cite">
<div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4361">I want to use my VGA in VM that running Windows 7, My VGA information is :</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: ASUSTeK Computer Inc. Device 8354</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver in use: nouveau</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">Kernel modules: nouveau</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">And :</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4556">[root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">And I added below lines to my VM config file :</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4582">gfx_passthru=0</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4583">acpi=1</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">pci=['01:00.0&nbsp;']</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">but when I want fire my VM, It show me below error :</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4585">
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4625">libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0 cannot be assigned - no IOMMU?</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4626">libxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4627">libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of domain 3</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4627">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4627">How can I solve it?</div>
</div>
</div>
</blockquote>
<div><br clear="none">
&nbsp;</div>
<br clear="none">
<br clear="none">
-------------------------------------------------<br clear="none">
<b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>&trade; to keep your email out of the NSA's hands!<br clear="none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear="none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br clear="none">
Commercial and Bulk Mail Options!<br clear="none">
<br clear="none">
<br clear="none">
<fieldset class="yiv1202521890mimeAttachmentHeader"><br clear="none">
<pre>
_______________________________________________
Xen-users mailing list
<a class="yiv1202521890moz-txt-link-abbreviated" href="mailto:Xen-users@lists.xen.org" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a class="yiv1202521890moz-txt-link-freetext" href="http://lists.xen.org/xen-users" rel="nofollow" shape="rect" target="_blank">http://lists.xen.org/xen-users</a>
</pre></fieldset>
</div>
<div>&nbsp;</div>
<div class="yiv1202521890yqt3233989606" id="yiv1202521890yqtfd42553">_______________________________________________<br clear="none">
Xen-users mailing list<br clear="none">
<a href="mailto:Xen-users@lists.xen.org" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br clear="none">
<a href="http://lists.xen.org/xen-users" rel="nofollow" shape="rect" target="_blank">http://lists.xen.org/xen-users</a></div>
<div class="yiv1202521890yqt2341499399" id="yiv1202521890yqtfd30250">
<div><br clear="none">
<br clear="none">
<br clear="none">
&nbsp;</div>
<br clear="none">
<br clear="none">
-------------------------------------------------<br clear="none">
<font color="red"><b>ONLY AT VFEmail!</b></font> - Use our <font color="blue"><b>Metadata Mitigator</b></font><b>&trade; to keep your email out of the NSA's hands!<br clear="none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear="none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br clear="none">
Commercial and Bulk Mail Options!</b><br clear="none">
&nbsp;</div>
</div>
<p><br></p>
<div class="yqt2341499399" id="yqtfd36804"><b>_______________________________________________<br clear="none">
Xen-users mailing list<br clear="none">
<a href="mailto:Xen-users@lists.xen.org" shape="rect" ymailto="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br clear="none">
<a href="http://lists.xen.org/xen-users" shape="rect" target="_blank">http://lists.xen.org/xen-users</a></b></div>
<p><br>
<br>
<br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_P4DnWVn_AmMhnahMZssnAA6--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3662202407912933261==--



From xen-users-bounces@lists.xen.org Tue May 24 13:35:19 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 13:35:19 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5CTQ-0003zv-Nc; Tue, 24 May 2016 13:34:16 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <sm8ax1@vfemail.net>) id 1b5CTO-0003zj-VU
 for xen-users@lists.xen.org; Tue, 24 May 2016 13:34:15 +0000
Received: from [193.109.254.147] by server-1.bemta-14.messagelabs.com id
 FD/BC-09155-65854475; Tue, 24 May 2016 13:34:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHKsWRWlGSWpSXmKPExsVyXIC7RTckwiX
 cYNVSHotVVw+wOjB6HN39mymAMYo1My8pvyKBNeNrz2WWgp5GporOB8/YGhjfP2TsYuTkEBJw
 ldjz4xFzFyMXkD2VUeJn5zlmmMSXc6tYIOxQies7z7NC2BUSjbfvwTW/ePuEEabmwdKZLBCDO
 hglzjx4BDaIRUBVYt/dzewgNq9AoMTr1vlgQ9kEJCS+LP/K1sXIwSEiYCvx6UwsSFhYwFxi6q
 lPTBBz9jJLdByYA7aYU8BH4ujyeWC2KFDRj85jjCC9EgLqEof78yHMMIlPK2pATGYBT4nTXxM
 hlgpKnJz5BGwps4C8RPPW2cwTGEVnIVTNQlI1C0kVhO0osb/xLSOErSbx9OhtVohWaYnl/zgw
 latJ3N52lR3CVpSY0XqMCUn5AkauVYzqxalFZalFumZ6SUWZ6RkluYmZObqGhiZ6uanFxYnpq
 TmJScV6yfm5mxiBccsABDsY/05wPsQoycGkJMproOUSLsSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0
 mC1ykcKCdYlJqeWpGWmQNMIDBpCQ4eJRHe/2FAad7igsTc4sx0iNQpRl2OWyc372YSYsnLz0u
 VEud1BZkhAFKUUZoHNwKWzC4xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmNcdZApPZl4J3KZX
 QEcwAR3h/8UZ5IiSRISUVAOjRUisHcNeRrOg6hXvhQRjnJ6qFP8P2yrXstdgKvf2pX6zPm4SN
 Ta7wPCe4VgL86cPXUsmZpa8N5jCFGToG3SlosvR5+NTCwdlNs0IwZK7B8Xf7fv7e9mpabJZ69
 a8nXelbYK2aUui5tp/U7fe3nT9rcn7pFSGVRxXDC3juorfbjQ0n2o71blZiaU4I9FQi7moOBE
 A07HFGmEDAAA=
X-Env-Sender: sm8ax1@vfemail.net
X-Msg-Ref: server-13.tower-27.messagelabs.com!1464096850!43580910!1
X-Originating-IP: [199.16.11.132]
X-SpamReason: No, hits=0.9 required=7.0 tests=BODY_RANDOM_LONG,
 HTML_50_60,HTML_MESSAGE,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64257 invoked from network); 24 May 2016 13:34:11 -0000
Received: from onethreetwo.vfemail.net (HELO vfemail.net) (199.16.11.132)
 by server-13.tower-27.messagelabs.com with DHE-RSA-AES256-SHA encrypted SMTP;
 24 May 2016 13:34:11 -0000
Received: (qmail 12574 invoked by uid 89); 24 May 2016 13:34:09 -0000
Received: from localhost (HELO freequeue.vfemail.net) (127.0.0.1)
 by localhost with (DHE-RSA-AES256-SHA encrypted) SMTP;
 24 May 2016 13:34:09 -0000
Received: (qmail 12523 invoked by uid 89); 24 May 2016 13:33:52 -0000
Received: by simscan 1.3.1 ppid: 12519, pid: 12521, t: 0.0062s scanners:none
Received: from unknown (HELO smtp102-2.vfemail.net) (172.16.100.62)
 by FreeQueue with SMTP; 24 May 2016 13:33:52 -0000
Received: (qmail 15086 invoked by uid 89); 24 May 2016 13:33:52 -0000
Received: by simscan 1.4.0 ppid: 15079, pid: 15082, t: 0.1888s scanners:none
Received: from unknown (HELO www111) (c204YXgxQHZmZW1haWwubmV0@172.16.100.93)
 by 172.16.100.62 with ESMTPA; 24 May 2016 13:33:51 -0000
Date: Tue, 24 May 2016 08:33:51 -0500
Message-ID: <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
From: sm8ax1@vfemail.net
To: Jason Long <hack3rcon@yahoo.com>, xen-users@lists.xen.org
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Internet Messaging Program (IMP) H5 (6.2.2)
X-VFEmail-Originating-IP: 172.16.100.27
X-VFEmail-AntiSpam: Notify admin@vfemail.net of any spam, and include
 VFEmail headers
MIME-Version: 1.0
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3662202407912933261=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This message is in MIME format.

--===============3662202407912933261==
Content-Type: multipart/alternative; boundary="=_P4DnWVn_AmMhnahMZssnAA6"
Content-Transfer-Encoding: 8bit

This message is in MIME format.

--=_P4DnWVn_AmMhnahMZssnAA6
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Description: Plaintext Message
Content-Disposition: inline
Content-Transfer-Encoding: 8bit

  It sounds to me like xen-pciback is compiled into the kernel then. Edit
GRUB_CMDLINE_LINUX in /etc/default/grub and add xen-pciback.hide=(00:00.0)
(replacing the number with the BDF of your graphics card) and run
`grub-mkconfig -o /boot/grub/grub.cfg` and reboot. There is also an
unlikely chance that xen-pciback is not included with your kernel at all
(compiled in nor as a module), in which case you'll have to track down the
kernel build configuration for your distro, and/or build your own custom
kernel. But if your distro supports CONFIG_XEN_DOM0 then there's no reason
it shouldn't include xen-pciback.

Quoting Jason Long <hack3rcon@yahoo.com>:

> I did :
>     
>    [root@localhost ~]# modprobe -v xen-pciback 
>    [root@localhost ~]# lsmod | grep xen-pciback
>        [root@localhost ~]# 
>      
>     but not any output :(
>
>  
>                       On Tuesday, May 17, 2016 7:30 PM,
> "sm8ax1@vfemail.net" <sm8ax1@vfemail.net> wrote:
>
>                 

    So the iommu /should/ be working at this point. Now we just need to hide
the graphics card from the Dom0 operating system.

Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod
| grep xen-pciback`. If xen-pciback is built as a module on your system,
you need to make sure that your graphics driver a) is a module and not
compiled-in, and b) the graphics driver cannot be loaded before xen-pciback
(the article tells you how to achieve this), even in early userspace! I
would recommend blacklisting the graphics driver too, just to be safe.

See this article for the various methods of hiding PCI devices and the
syntax to do so.
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthrough

As I said before, you'll want your DomU utilizing passthrough to be
automatically started up on boot, because you probably won't be able to see
anything on the screen until the DomU starts.

Quoting Jason Long <hack3rcon@yahoo.com>:

> I added but :
>      
>     [root@localhost ~]# xl dmesg | grep iommu
>     (XEN) Command line: intel_iommu=on placeholder
>     [root@localhost ~]# xl pci-
>     pci-assignable-add      pci-assignable-remove   pci-detach 
>     pci-assignable-list     pci-attach              pci-list 
>     [root@localhost ~]# xl pci-assignable-list 
>          [root@localhost ~]# 
>       
>
>  
>                           On Monday, May 16, 2016 12:56 PM, De Coro
> Guillaume <guillaumedecoro@gmail.com> wrote:
>
>                            Hi,
>
> I'm not a great user of xen but I known several things. sm8ax1 is right.
> It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in
> your grub default. If it works you can see that in your dmesg:
> [    0.000000] DMAR: IOMMU enabled
> [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU
1
> [    0.865169] iommu: Adding device 0000:00:00.0 to group 0
> [    0.865179] iommu: Adding device 0000:00:02.0 to group 1
> [    0.865194] iommu: Adding device 0000:00:14.0 to group 2
> [    0.865204] iommu: Adding device 0000:00:14.2 to group 2
> [    0.865215] iommu: Adding device 0000:00:16.0 to group 3
> [    0.865225] iommu: Adding device 0000:00:17.0 to group 4
> [    0.865243] iommu: Adding device 0000:00:1c.0 to group 5
> [    0.865257] iommu: Adding device 0000:00:1c.2 to group 5
> [    0.865280] iommu: Adding device 0000:00:1f.0 to group 6
> [    0.865294] iommu: Adding device 0000:00:1f.2 to group 6
> [    0.865303] iommu: Adding device 0000:00:1f.3 to group 6
> [    0.865312] iommu: Adding device 0000:00:1f.4 to group 6
> [    0.865321] iommu: Adding device 0000:00:1f.6 to group 6
> [    0.865329] iommu: Adding device 0000:01:00.0 to group 5
> [    0.865338] iommu: Adding device 0000:02:00.0 to group 5
>
> and about DMAR:
>
> [    0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL 
SKL     
> 00000001 INTL 00000001)
> [    0.000000] DMAR: IOMMU enabled
> [    0.078747] DMAR: Host address width 39
> [    0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
> [    0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap
> 1c0000c40660462 ecap 7e3ff0505e
> [    0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
> [    0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap
> d2008c40660462 ecap f050da
> [    0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff
> [    0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff
> [    0.078793] DMAR-IR: IOAPIC id 2 under DRHD base  0xfed91000 IOMMU
1
> [    0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
> [    0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic
opt
> out bit.
> [    0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override
the
> BIOS setting.
> [    0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
> [    0.864755] DMAR: No ATSR found
> [    0.864868] DMAR: dmar0: Using Queued invalidation
> [    0.864992] DMAR: dmar1: Using Queued invalidation
> [    0.865000] DMAR: Setting RMRR:
> [    0.865022] DMAR: Setting identity map for device 0000:00:02.0
> [0xa5800000 - 0xa7ffffff]
> [    0.865037] DMAR: Setting identity map for device 0000:00:14.0
> [0xa4eff000 - 0xa4f1efff]
> [    0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
> [    0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0
-
> 0xffffff]
> [    0.865112] DMAR: Intel(R) Virtualization Technology for Directed
I/O
>
> It's important not to claim your passthroughed hardware by dom0. Just
> use "pci_stub" parameters in your grub default. After that, your command
> "xl pci-assignable-list" will give your video card available.
>
> About IGD passthrough, I'm working on it without success for monthes.
> Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3
> 6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd
> passthrough parameters. So wait and see... and try it :)
>
> Ciao.
>
>                        Le 14/05/2016 14:56, sm8ax1@vfemail.net a
écrit :
>
>>  
>
>            

      Well, it looks to me like you don't have an IOMMU. You can check your
Intel processor http://ark.intel.com/ and look for "VT-d" support. There is
probably a similar site for AMD, but they call it "IOMMU" support; same
thing just different names. There might also be some way to check through
`lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some
graphics cards, even without an IOMMU, but I imagine your chances are
pretty slim. Something to try perhaps is setting up your HVM to
automatically start when the system is booted, with generic PCI passthrough
enabled, and blacklist the module on the Dom0 and reboot. In theory this
prevents the Dom0 driver from interfering with the HVM's configuration of
the graphics card, but once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an
IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the
Dom0. Spice with the QXL video driver is likely to give you the best
performance, but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v
for Xen") is something else to look into. The idea behind it is to allow
multiple VMs to simultaneously use VGA passthrough in a safe and performant
manner by creating multiple virtual graphics cards at the hardware level.
At least as of Jan 2015, XenGT is being developed out-of-tree, but I
haven't followed up on it as to whether it's been merged (or abandoned). If
I recall correctly, this is supported on Intel 6th generation and newer
processors with Intel HD 6000+ graphics, but you should definitely double
check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably
worked like the paravirtualized framebuffer, only using the newer and
faster Linux DRM API. This, I guess, would have allowed multiple rendering
clients across multiple VMs to directly render their window contents just
as they would on baremetal (with the PV DRM driver acting as a shim),
without any kind of VGA/PCI passthrough. Unfortunately this effort has been
abandoned, and I've been unable to track down the author or even the
original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM

Quoting Jason Long <hack3rcon@yahoo.com>:

> Hello.
>      I want to use my VGA in VM that running Windows 7, My VGA
> information is :
>       
>      01:00.0 VGA compatible controller: NVIDIA Corporation GT218
> [GeForce 210] (rev a2)
>      Subsystem: ASUSTeK Computer Inc. Device 8354
>      Kernel driver in use: nouveau
>      Kernel modules: nouveau
>       
>      And :
>       
>      [root@localhost ~]# xl pci-assignable-list 
>      [root@localhost ~]# 
>       
>      And I added below lines to my VM config file :
>       
>      gfx_passthru=0
>      acpi=1
>      pci=['01:00.0 ']
>       
>      but when I want fire my VM, It show me below error :
>       
>            libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI
> device 0000:01:00.0 cannot be assigned - no IOMMU?
>       libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
>       libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for
> destroy of domain 3
>        
>       How can I solve it?


 

-------------------------------------------------
ONLY AT VFEMAIL! - Use our METADATA MITIGATOR™ to keep your email out of
the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!   15GB disk space!
Commercial and Bulk Mail Options!

_______________________________________________ Xen-users mailing list
Xen-users@lists.xen.orghttp://lists.xen.org/xen-users
    
   _______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

 

-------------------------------------------------
ONLY AT VFEMAIL! - Use our METADATA MITIGATOR™ TO KEEP YOUR EMAIL OUT OF
THE NSA'S HANDS!
$24.95 ONETIME LIFETIME ACCOUNTS WITH PRIVACY FEATURES!
NO BANDWIDTH QUOTAS!   15GB DISK SPACE!
COMMERCIAL AND BULK MAIL OPTIONS!
 

  _______________________________________________
XEN-USERS MAILING LIST
XEN-USERS@LISTS.XEN.ORG
HTTP://LISTS.XEN.ORG/XEN-USERS


-------------------------------------------------

ONLY AT VFEmail! - Use our Metadata Mitigator to keep your email out of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!  
15GB disk! No bandwidth quotas!
Commercial and Bulk Mail Options!  
--=_P4DnWVn_AmMhnahMZssnAA6
Content-Type: text/html; charset=UTF-8
Content-Description: HTML Message
Content-Disposition: inline

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title></title>
</head>
<body style="font-family:Arial;font-size:14px">
<p>It sounds to me like xen-pciback is compiled into the kernel then. Edit GRUB_CMDLINE_LINUX in /etc/default/grub and add xen-pciback.hide=(00:00.0) (replacing the number with the BDF of your graphics card) and run `grub-mkconfig -o /boot/grub/grub.cfg` and reboot. There is also an unlikely chance that xen-pciback is not included with your kernel at all (compiled in nor as a module), in which case you'll have to track down the kernel build configuration for your distro, and/or build your own custom kernel. But if your distro supports CONFIG_XEN_DOM0 then there's no reason it shouldn't include xen-pciback.<br>
<br>
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</p>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px">
<div id="yui_3_16_0_ym19_1_1463980495508_8324"><span>I did :</span></div>
<div id="yui_3_16_0_ym19_1_1463980495508_8324">&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463980495508_8400">[root@localhost ~]# modprobe -v xen-pciback&nbsp;</div>
<div id="yui_3_16_0_ym19_1_1463980495508_8401">[root@localhost ~]# lsmod | grep xen-pciback</div>
<div id="yui_3_16_0_ym19_1_1463980495508_8324">
<div id="yui_3_16_0_ym19_1_1463980495508_8402">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463980495508_8403">&nbsp;</div>
<div dir="ltr" id="yui_3_16_0_ym19_1_1463980495508_8403">but not any output :(</div>
<div class="qtdSeparateBR"><br>
&nbsp;</div>
<div class="yahoo_quoted" style="display: block;">
<div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;">
<div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;">
<div dir="ltr"><font face="Arial" size="2">On Tuesday, May 17, 2016 7:30 PM, "sm8ax1@vfemail.net" &lt;sm8ax1@vfemail.net&gt; wrote:</font></div>
<br>
<br>
<div class="y_msg_container">
<div id="yiv1202521890">&nbsp;</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<div>So the iommu /should/ be working at this point. Now we just need to hide the graphics card from the Dom0 operating system.<br clear="none">
<br clear="none">
Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod | grep xen-pciback`. If xen-pciback is built as a module on your system, you need to make sure that your graphics driver a) is a module and not compiled-in, and b) the graphics driver cannot be loaded before xen-pciback (the article tells you how to achieve this), even in early userspace! I would recommend blacklisting the graphics driver too, just to be safe.<br clear="none">
<br clear="none">
See this article for the various methods of hiding PCI devices and the syntax to do so.<br clear="none">
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthrough<br clear="none">
<br clear="none">
As I said before, you'll want your DomU utilizing passthrough to be automatically started up on boot, because you probably won't be able to see anything on the screen until the DomU starts.<br clear="none">
<br clear="none">
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote style="border-left:2px solid blue;margin-left:2px;padding-left:12px;" type="cite">
<div style="color:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;">
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6675"><span>I added but :</span></div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6672">&nbsp;</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6689">[root@localhost ~]# xl dmesg | grep iommu</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6690">(XEN) Command line: intel_iommu=on placeholder</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6691">[root@localhost ~]# xl pci-</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6692">pci-assignable-add &nbsp; &nbsp; &nbsp;pci-assignable-remove &nbsp; pci-detach&nbsp;</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6693">pci-assignable-list &nbsp; &nbsp; pci-attach &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;pci-list&nbsp;</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6694">[root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6672">
<div id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6695">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463467303548_6696">&nbsp;</div>
<div class="yiv1202521890qtdSeparateBR"><br clear="none">
&nbsp;</div>
<div class="yiv1202521890yahoo_quoted" style="display: block;">
<div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;">
<div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;">
<div dir="ltr"><font face="Arial" size="2">On Monday, May 16, 2016 12:56 PM, De Coro Guillaume &lt;guillaumedecoro@gmail.com&gt; wrote:</font></div>
<br clear="none">
<br clear="none">
<div class="yiv1202521890y_msg_container">
<div id="yiv1202521890">
<div>Hi,<br clear="none">
<br clear="none">
I'm not a great user of xen but I known several things. sm8ax1 is right. It seems you are missing IOMMU. Don't forget to add "intel_iommu=on" in your grub default. If it works you can see that in your dmesg:<br clear="none">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0xfed91000 IOMMU 1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to group 0<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to group 1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to group 2<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to group 2<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to group 3<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to group 4<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to group 5<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to group 5<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to group 6<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to group 5<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to group 5</small><br clear="none">
<br clear="none">
and about DMAR:<br clear="none">
<br clear="none">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 cap 1c0000c40660462 ecap 7e3ff0505e<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 cap d2008c40660462 ecap f050da<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x000000a4f1efff<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x000000a7ffffff<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0xfed91000 IOMMU 1<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIOS sets x2apic opt out bit.<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=no_x2apic_optout' to override the BIOS setting.<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0000:00:02.0 [0xa5800000 - 0xa7ffffff]<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0000:00:14.0 [0xa4eff000 - 0xa4f1efff]<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0000:00:1f.0 [0x0 - 0xffffff]<br clear="none">
[&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technology for Directed I/O</small><br clear="none">
<br clear="none">
It's important not to claim your passthroughed hardware by dom0. Just use "pci_stub" parameters in your grub default. After that, your command "xl pci-assignable-list" will give your video card available.<br clear="none">
<br clear="none">
About IGD passthrough, I'm working on it without success for monthes. Maybe I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with Intel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters. So wait and see... and try it :)<br clear="none">
<br clear="none">
Ciao.<br clear="none">
<br clear="none">
<div class="yiv1202521890yqt3233989606" id="yiv1202521890yqtfd62930">
<div class="yiv1202521890moz-cite-prefix">Le 14/05/2016 14:56, <a class="yiv1202521890moz-txt-link-abbreviated" href="mailto:sm8ax1@vfemail.net" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:sm8ax1@vfemail.net">sm8ax1@vfemail.net</a> a &eacute;crit&nbsp;:</div>
<blockquote type="cite">
<div>&nbsp;</div>
</blockquote>
</div>
</div>
<div class="yiv1202521890yqt3233989606" id="yiv1202521890yqtfd97983">&nbsp;</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<div>Well, it looks to me like you don't have an IOMMU. You can check your Intel processor <a class="yiv1202521890moz-txt-link-freetext" href="http://ark.intel.com/" rel="nofollow" shape="rect" target="_blank">http://ark.intel.com/</a> and look for "VT-d" support. There is probably a similar site for AMD, but they call it "IOMMU" support; same thing just different names. There might also be some way to check through `lshw` or `/proc/cpuinfo` or the like, but I don't know for sure.<br clear="none">
<br clear="none">
The wiki mentions that generic PCI passthrough might still work on some graphics cards, even without an IOMMU, but I imagine your chances are pretty slim. Something to try perhaps is setting up your HVM to automatically start when the system is booted, with generic PCI passthrough enabled, and blacklist the module on the Dom0 and reboot. In theory this prevents the Dom0 driver from interfering with the HVM's configuration of the graphics card, but once again, it might work or it might not.<br clear="none">
<br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Xen_VGA_Passthrough" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="http://wiki.xen.org/wiki/VTdHowTo" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/VTdHowTo</a><br clear="none">
<br clear="none">
If that doesn't work, your options are buy a new PC/processor with an IOMMU, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. Spice with the QXL video driver is likely to give you the best performance, but even it won't compete with that of VGA passthrough.<br clear="none">
<br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="http://wiki.xen.org/wiki/SPICE_support_in_Xen" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br clear="none">
<br clear="none">
If you go the route of upgrading your hardware, XenGT (now called "GVT-v for Xen") is something else to look into. The idea behind it is to allow multiple VMs to simultaneously use VGA passthrough in a safe and performant manner by creating multiple virtual graphics cards at the hardware level. At least as of Jan 2015, XenGT is being developed out-of-tree, but I haven't followed up on it as to whether it's been merged (or abandoned). If I recall correctly, this is supported on Intel 6th generation and newer processors with Intel HD 6000+ graphics, but you should definitely double check that.<br clear="none">
<br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="http://wiki.xen.org/wiki/XenGT" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/XenGT</a><br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/" rel="nofollow" shape="rect" target="_blank">https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/</a><br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf" rel="nofollow" shape="rect" target="_blank">http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf</a><br clear="none">
<br clear="none">
There used to be something called "Paravirtualized DRM", which probably worked like the paravirtualized framebuffer, only using the newer and faster Linux DRM API. This, I guess, would have allowed multiple rendering clients across multiple VMs to directly render their window contents just as they would on baremetal (with the PV DRM driver acting as a shim), without any kind of VGA/PCI passthrough. Unfortunately this effort has been abandoned, and I've been unable to track down the author or even the original code.<br clear="none">
<br clear="none">
<a class="yiv1202521890moz-txt-link-freetext" href="http://wiki.xen.org/wiki/Paravirtualized_DRM" rel="nofollow" shape="rect" target="_blank">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br clear="none">
<br clear="none">
<br clear="none">
Quoting Jason Long &lt;<a href="mailto:hack3rcon@yahoo.com" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:hack3rcon@yahoo.com">hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote type="cite">
<div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4361">I want to use my VGA in VM that running Windows 7, My VGA information is :</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: ASUSTeK Computer Inc. Device 8354</div>
<div id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver in use: nouveau</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">Kernel modules: nouveau</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">And :</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4534">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4556">[root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">[root@localhost ~]#&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">And I added below lines to my VM config file :</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4557">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4582">gfx_passthru=0</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4583">acpi=1</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">pci=['01:00.0&nbsp;']</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">but when I want fire my VM, It show me below error :</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4584">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4585">
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4625">libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0 cannot be assigned - no IOMMU?</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4626">libxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4627">libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of domain 3</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4627">&nbsp;</div>
<div dir="ltr" id="yiv1202521890yui_3_16_0_ym19_1_1463205009112_4627">How can I solve it?</div>
</div>
</div>
</blockquote>
<div><br clear="none">
&nbsp;</div>
<br clear="none">
<br clear="none">
-------------------------------------------------<br clear="none">
<b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>&trade; to keep your email out of the NSA's hands!<br clear="none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear="none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br clear="none">
Commercial and Bulk Mail Options!<br clear="none">
<br clear="none">
<br clear="none">
<fieldset class="yiv1202521890mimeAttachmentHeader"><br clear="none">
<pre>
_______________________________________________
Xen-users mailing list
<a class="yiv1202521890moz-txt-link-abbreviated" href="mailto:Xen-users@lists.xen.org" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a class="yiv1202521890moz-txt-link-freetext" href="http://lists.xen.org/xen-users" rel="nofollow" shape="rect" target="_blank">http://lists.xen.org/xen-users</a>
</pre></fieldset>
</div>
<div>&nbsp;</div>
<div class="yiv1202521890yqt3233989606" id="yiv1202521890yqtfd42553">_______________________________________________<br clear="none">
Xen-users mailing list<br clear="none">
<a href="mailto:Xen-users@lists.xen.org" rel="nofollow" shape="rect" target="_blank" ymailto="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br clear="none">
<a href="http://lists.xen.org/xen-users" rel="nofollow" shape="rect" target="_blank">http://lists.xen.org/xen-users</a></div>
<div class="yiv1202521890yqt2341499399" id="yiv1202521890yqtfd30250">
<div><br clear="none">
<br clear="none">
<br clear="none">
&nbsp;</div>
<br clear="none">
<br clear="none">
-------------------------------------------------<br clear="none">
<font color="red"><b>ONLY AT VFEmail!</b></font> - Use our <font color="blue"><b>Metadata Mitigator</b></font><b>&trade; to keep your email out of the NSA's hands!<br clear="none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear="none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br clear="none">
Commercial and Bulk Mail Options!</b><br clear="none">
&nbsp;</div>
</div>
<p><br></p>
<div class="yqt2341499399" id="yqtfd36804"><b>_______________________________________________<br clear="none">
Xen-users mailing list<br clear="none">
<a href="mailto:Xen-users@lists.xen.org" shape="rect" ymailto="mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br clear="none">
<a href="http://lists.xen.org/xen-users" shape="rect" target="_blank">http://lists.xen.org/xen-users</a></b></div>
<p><br>
<br>
<br>
<br></p>

<br>
<br/>
-------------------------------------------------<br/>

<font color='red'><B>ONLY AT VFEmail!</B></font> - Use our <font color='blue'><B>Metadata Mitigator</font></b>&trade; to keep your email out of the NSA's hands! <br/>
$24.95 ONETIME Lifetime accounts with Privacy Features!<br/>
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br/>
Commercial and Bulk Mail Options! <br/>
<br>
</body>
</html>
--=_P4DnWVn_AmMhnahMZssnAA6--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3662202407912933261==--



From xen-users-bounces@lists.xen.org Tue May 24 16:20:08 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 16:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5F2Z-0003S8-V2; Tue, 24 May 2016 16:18:43 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <it-j@mscsy.com>) id 1b5F2Y-0003S2-6Y
 for xen-users@lists.xen.org; Tue, 24 May 2016 16:18:42 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 7F/52-11454-0EE74475; Tue, 24 May 2016 16:18:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKKsWRWlGSWpSXmKPExsVyg69UQ/dBnUu
 4wboZgharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bUtw9YC54qV7xbOou9gXGFchcjF4eQwBIm
 iZaH15kgnDZGiQuvv7NBOEcYJd5Mn8LYxcjBwSagLrG9K6iLkZNDRMBc4t+ZM6wgtrCAjsSji
 Y/YIeK6EiteHWaFsP0kZlx9wQxiswjYSdy/f5YFwlaVWN/0gRHE5hUIkrj79gArxK5OJok10z
 aCFXEKGEhMWPUWbBCjgJjE91NrmEBsZgFxiVtP5oPZEgKCEotm72GGsMUk/u16yAZhK0qcnv0
 F7GZmAU2J9bv0IVoVJaZ0P2SH2CsocXLmExaIch2JK3v2sULY+hIPtt1hn8AoPgvJtlkIk2Yh
 mTQLyaQFjCyrGNWLU4vKUot0LfWSijLTM0pyEzNzdA0NjPVyU4uLE9NTcxKTivWS83M3MQKjq
 56BgXEH4+ufTocYJTmYlER5d9a6hAvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4M0EyQkWpaanVq
 Rl5gDjHCYtwcGjJMK7DSTNW1yQmFucmQ6ROsWoKCXOew0kIQCSyCjNg2uDpZZLjLJSwryMDAw
 MQjwFqUW5mSWo8q8YxTkYlYR5W0Gm8GTmlcBNfwW0mAlosf8XZ5DFJYkIKakGxsIH+l7nb524
 rx+cpOSsblvP3nntMeOih1mxPGsntX+O7c9NWWeX6xQpFbuB4WN7zC+TfewOGnmC87bsuvXFJ
 1d+2ll27izJM/UmfpOTvxybZPrEZ+LaFwyib9oXOB2u99TQ9Who5ep6aVXyMaGYYYZddeKua8
 1iLaoeTy1fK95jzNl+pk1QiaU4I9FQi7moOBEAGVvVfigDAAA=
X-Env-Sender: it-j@mscsy.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1464106719!15628124!1
X-Originating-IP: [216.14.117.40]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31471 invoked from network); 24 May 2016 16:18:40 -0000
Received: from server.novaindustries-nc.com (HELO MailerVPS.MSCSY.COM)
 (216.14.117.40)
 by server-11.tower-31.messagelabs.com with SMTP; 24 May 2016 16:18:40 -0000
Received: from mscsy-imss.MSCSY.local (unknown [91.144.30.98])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by MailerVPS.MSCSY.COM (Postfix) with ESMTPSA id 24CDD2B320615
 for <xen-users@lists.xen.org>; Tue, 24 May 2016 11:18:37 -0500 (CDT)
Received: from MSC SY Lan [192.168.1.240] by mscsy-imss.MSCSY.local - Websense
 Email Security (6.1.1); Tue, 24 May 2016 19:14:51 +0200
Received: from MSCSY-MAILER-01.MSCSY.local ([fe80::58b5:993:3f46:e8b4]) by
 MSCSY-HTCA-01.MSCSY.local ([fe80::c57d:fde7:8897:23b9%11]) with mapi id
 14.01.0438.000; Tue, 24 May 2016 19:16:21 +0200
From: Abdallah Jabbour <it-j@mscsy.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] flooding kernel.log
Thread-Index: AQHRtPg/+TO24+bXfECqkgwOidU+LJ/GwshggAAPuICAAMt9QIAARA0AgAByCAA=
Date: Tue, 24 May 2016 17:16:20 +0000
Message-ID: <99A8A24338396040A92999ED264A173B8B455CD0@MSCSY-MAILER-01.MSCSY.local>
References: <5742F8F4.5050505@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
 <5743636D.8030404@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B450BD0@MSCSY-MAILER-01.MSCSY.local>
 <57444736.5060601@computersalat.de>
In-Reply-To: <57444736.5060601@computersalat.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.232]
MIME-Version: 1.0
X-SEF-7853D99-ADF1-478E-8894-213D316B8FFA: 1
X-SEF-Processed: 6_1_1_105__2016_05_24_19_14_52
Subject: Re: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

VGhlIGlzY3NpIHBhY2thZ2UgdGhhdCBzb2x2ZXMgdGhlIHByb2JsZW0gZm9yIG1laXMgIDogdGFy
Z2V0Y2xpICwgYWxsIEkga25vdyB0aGF0IHRob3NlIGxvZyBtZXNzYWdlcyB5b3Ugc2VlIGluIHRo
ZSBzeXNsb2cgY29tZXMgZnJvbSB1bnN1cHBvcnRlZCBjb21tYW5kcyB0aGUgaW50aWF0b3Igc2Vu
ZCB0byB0aGUgdGFyZ2V0ICwgd2hpY2ggcmVxdWlyZXMgcGVyc2lzdGVudCByZXNlcnZhdGlvbiBm
ZWF0dXJlIHRvIGJlIHN1cHBvcnRlZCAgaW4gdGhlIGlzY3NpIHRhcmdldCAuIEkgaGF2ZSBvbmx5
IGV4cGVyaWVuY2Ugd2l0aCBDZW50T1MgNyAoIGFzIHRoZSBpU0NTSSB0YXJnZXQgKSBhbmQgQ2Vu
dE9TIDcgYXMgS1ZNIG9yIFhlbjRDZW50b3MgaHlwZXJ2aXNvciBob3N0cyBhbmQgYWxzbyB3aXRo
IFZNd2FyZSBFU1hpIDUgLCBhbSBzdXJlICBMaW51eCBMSU8gdGFyZ2V0IGlzIGF2YWlsYWJsZSBp
biBkZWJpYW4gYW5kIFVidW50dSBkaXN0cm9zIHRvbyAuDQoNCkFiZGFsbGFoIEphYmJvdXINCklU
IE1hbmFnZXINCk1TQyAtTUVESVRFUlJBTkVBTiBTSElQUElORyBBR0VOQ1kgKCBTWVJJQSApDQpm
b3IgdGhlIHJlYWwgd29ybGQNClNoZWlraGRhaGVyLCBGbGFpZmVsIEJyb3RoZXJzIEF2ZW51ZSxC
bGRnZSBOby42MDIgUC5PLiBCb3ggMTEzMw0KVDorOTYzIDQxIDQ2NiAxMjIvRXh0IDIyNSAgVzog
d3d3Lm1zYy5jb20NCkFzIGFnZW50IGZvciBNU0MgTWVkaXRlcnJhbmVhbiBTaGlwcGluZyBDb21w
YW55IFMuQS4sIEdlbmV2YQ0KDQoNCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJv
bTogQ2hyaXN0aWFuIFttYWlsdG86Y2hyaXNAY29tcHV0ZXJzYWxhdC5kZV0NClNlbnQ6IDI0INij
2YrYp9ixLCAyMDE2IDAyOjIxINmFDQpUbzogQWJkYWxsYWggSmFiYm91ciA8aXQtakBtc2NzeS5j
b20+DQpTdWJqZWN0OiBSZTogW1hlbi11c2Vyc10gZmxvb2Rpbmcga2VybmVsLmxvZw0KDQpTb3Jy
eSBoYXZlIG5vIGlkZWEgd2hhdCAnaXNjc2knIHZlcnNpb24gaXQgc3VwcG9ydHMgb3Igbm90IC4u
Lg0KYW0gdXNpbmcgJ2lzY3NpdGFyZ2V0LWRrbXMnIG9uIGRlYmlhbiB3aGVlenkuIFVzaW5nIGl0
IG9uIDQgaG9zdHMgKHNhbWUgc29mdCBsZXZlbCkuIFRoZSBmdW5ueSB0aGluZyBpcyAuLi4gdGhl
IGxvZyBmbG9kZGluZyBvbmx5IGNvbWVzIHVwIG9uIDIgaG9zdHMgKHdoZXJlIEkgaGF2ZSAyIHRh
cmdldHMgY2F1c2Ugb2YgaGF2aW5nIHR3byAndmcnICh2ZzAgYW5kIHZnMSkgLi4uLg0Kb24gdGhl
IG90aGVyIHR3byBob3N0cywgd2hlcmUgSSBoYXZlIG9ubHkgb25lIHRhcmdldCAodmcwKSBzbyBp
biBhIHNob3J0IG92ZXJ2aWV3Og0KaG9zdDMgaXMgdXNpbmcgdGFyZ2V0cyBmcm9tIDQsIDUgYW5k
IDYNCmhvc3Q0IGlzIHVzaW5nIHRhcmdldHMgZnJvbSAzLCA1IGFuZCA2DQpob3N0NSBpcyB1c2lu
ZyB0YXJnZXRzIGZyb20gMywgNCBhbmQgNg0KaG9zdDYgaXMgdXNpbmcgdGFyZ2V0cyBmcm9tIDMs
IDQgYW5kIDUNCg0Kc28gaXNjc2ktdGFyZ2V0IGFuZCBvcGVuLWlzY3NpIHNob3VsZCBiZSAnY29t
cGF0aWJsZScgcmlnaHQgPw0KQW5kIGZpbmFsbHkgdGhvc2UgbWVzc2FnZXMgc2hvdWxkIGJlIG9u
IGFsbCBob3N0cyAuLi4gYnV0IHRoZXkgYXJlIG9ubHkgb24gdGhvc2UgaG9zdHMgd2l0aCAyIHRh
cmdldHMgLi4uDQoNCkkgZG9uJ3Qgc2VlIGludGVycnVwdGlvbnMgb3IgdGltZW91dHMgLi4uDQoN
CkFtIDI0LjA1LjIwMTYgdW0gMDg6MjMgc2NocmllYiBBYmRhbGxhaCBKYWJib3VyOg0KPiBJRVQg
c3VwcG9ydCBvbGRlciBzY3NpMiBwcm90b2NvbCAsIEkgaGFkIHRoaXMgaXNzdWUgb24gRVNYaSA1
IHdoaWNoIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggc2NzaTIgYW5kIElFVCAsIG9ubHkgc29sdXRp
b24gLCBpZiB5b3UgaGF2ZSBPcGVuRmlsZXIgaXMgdG8gcHVyY2hhc2UgdGhlIGFkdmFuY2VkIGlz
Y3NpIHRhcmdldCBwbHVnaW4gLCB3aGljaCBzdXBwb3J0IHNjc2kzIGFuZCBwZXJzaXN0ZW50IHJl
c2VydmF0aW9uICAsIG9yIHN3aXRjaCB0byBMaW51eCBMSU8gdGFyZ2V0IHdoaWNoIHN1cHBvcnRz
IHNjc2kzIGFuZCBwZXJzaXN0ZW50IHJlc2VydmF0aW9uIC4NCj4NCj4gRG8geW91IGV4cGVyaWVu
Y2UgZGlzY29ubmVjdGlvbiBiZXR3ZWVuIHRoZSBzdG9yYWdlIGFuZCB0aGUgaG9zdHMgPyBpZiB5
b3UgaGF2ZSBoZWF2eSBsb2FkcyBvbiB0aGUgc3RvcmFnZSB0aGVuIHlvdSBhcmUgZ29pbmcgc2Vl
IHNvbWUgZGlzY29ubmVjdGlvbnMgLg0KPg0KDQotLQ0KDQpDaHJpc3RpYW4NCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgIC0gUGxlYXNlIGRv
IG5vdCAnQ0MnIG1lIG9uIGxpc3QgbWFpbHMuDQogICAgICAgICAgSnVzdCByZXBseSB0byB0aGUg
bGlzdCA6KQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KRGVyIHVsdGltYXRpdmUgc2hvcCBmw7xyIFNwb3J0YmVrbGVpZHVuZyB1bmQgWnViZWjD
tnINCg0KaHR0cDovL3d3dy5zYzI0LmRlDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNClRoaXMgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQg
ZmlsZXMgKHRvZ2V0aGVyIHRoZSDigJxDb250ZW50c+KAnSkgYXJlIGludGVuZGVkIHNvbGVseSBm
b3IgdGhlIGFkZHJlc3NlZShzKS4gVGhlIENvbnRlbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1h
eSBjb250YWluIHByaXZhdGUgaW5mb3JtYXRpb24gb3IgaW5mb3JtYXRpb24gdGhhdCBpcyBzdWJq
ZWN0IHRvIGNvcHlyaWdodCBvciBpcyBhIHRyYWRlIHNlY3JldCBvciB3aGljaCBpcyBwcml2aWxl
Z2VkLiBWaWV3cyBvciBvcGluaW9ucyBleHByZXNzZWQgaGVyZWluIGRvIG5vdCBuZWNlc3Nhcmls
eSByZXByZXNlbnQgdmlld3Mgb3Igb3BpbmlvbnMgb2YgTVNDIE1lZGl0ZXJyYW5lYW4gU2hpcHBp
bmcgQ29tcGFueSwgaXRzIGFnZW50cyBvciB0aGVpciBhZmZpbGlhdGVkIGNvbXBhbmllcyBhbmQg
bWF5IG9ubHkgYmUgdGhlIHZpZXcgb3Igb3BpbmlvbiBvZiB0aGUgYXV0aG9yLiBJZiB5b3UgYXJl
IG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IG9mIHRoaXMgZW1haWwsIHlvdSBtdXN0IG5vdCB1
c2UsIHByaW50LCBjb3B5LCBzdG9yZSwgZm9yd2FyZCwgb3IgZGlzY2xvc2UgaXQgb3IgYWN0IGlu
IHJlbGlhbmNlIG9mIHRoZSBDb250ZW50cy4gUGxlYXNlIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiB0
aGUgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQgZmlsZXMgYW5kIG5vdGlmeSB0aGUgc2VuZGVy
IGltbWVkaWF0ZWx5IHRoYXQgeW91IGhhdmUgcmVjZWl2ZWQgaXQgaW4gZXJyb3IuIFRoYW5rIHlv
dSBmb3IgeW91ciBjb29wZXJhdGlvbi4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Tue May 24 16:20:08 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 16:20:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5F2Z-0003S8-V2; Tue, 24 May 2016 16:18:43 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <it-j@mscsy.com>) id 1b5F2Y-0003S2-6Y
 for xen-users@lists.xen.org; Tue, 24 May 2016 16:18:42 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 7F/52-11454-0EE74475; Tue, 24 May 2016 16:18:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKKsWRWlGSWpSXmKPExsVyg69UQ/dBnUu
 4wboZgharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bUtw9YC54qV7xbOou9gXGFchcjF4eQwBIm
 iZaH15kgnDZGiQuvv7NBOEcYJd5Mn8LYxcjBwSagLrG9K6iLkZNDRMBc4t+ZM6wgtrCAjsSji
 Y/YIeK6EiteHWaFsP0kZlx9wQxiswjYSdy/f5YFwlaVWN/0gRHE5hUIkrj79gArxK5OJok10z
 aCFXEKGEhMWPUWbBCjgJjE91NrmEBsZgFxiVtP5oPZEgKCEotm72GGsMUk/u16yAZhK0qcnv0
 F7GZmAU2J9bv0IVoVJaZ0P2SH2CsocXLmExaIch2JK3v2sULY+hIPtt1hn8AoPgvJtlkIk2Yh
 mTQLyaQFjCyrGNWLU4vKUot0LfWSijLTM0pyEzNzdA0NjPVyU4uLE9NTcxKTivWS83M3MQKjq
 56BgXEH4+ufTocYJTmYlER5d9a6hAvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4M0EyQkWpaanVq
 Rl5gDjHCYtwcGjJMK7DSTNW1yQmFucmQ6ROsWoKCXOew0kIQCSyCjNg2uDpZZLjLJSwryMDAw
 MQjwFqUW5mSWo8q8YxTkYlYR5W0Gm8GTmlcBNfwW0mAlosf8XZ5DFJYkIKakGxsIH+l7nb524
 rx+cpOSsblvP3nntMeOih1mxPGsntX+O7c9NWWeX6xQpFbuB4WN7zC+TfewOGnmC87bsuvXFJ
 1d+2ll27izJM/UmfpOTvxybZPrEZ+LaFwyib9oXOB2u99TQ9Who5ep6aVXyMaGYYYZddeKua8
 1iLaoeTy1fK95jzNl+pk1QiaU4I9FQi7moOBEAGVvVfigDAAA=
X-Env-Sender: it-j@mscsy.com
X-Msg-Ref: server-11.tower-31.messagelabs.com!1464106719!15628124!1
X-Originating-IP: [216.14.117.40]
X-SpamReason: No, hits=0.5 required=7.0 tests=BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 31471 invoked from network); 24 May 2016 16:18:40 -0000
Received: from server.novaindustries-nc.com (HELO MailerVPS.MSCSY.COM)
 (216.14.117.40)
 by server-11.tower-31.messagelabs.com with SMTP; 24 May 2016 16:18:40 -0000
Received: from mscsy-imss.MSCSY.local (unknown [91.144.30.98])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by MailerVPS.MSCSY.COM (Postfix) with ESMTPSA id 24CDD2B320615
 for <xen-users@lists.xen.org>; Tue, 24 May 2016 11:18:37 -0500 (CDT)
Received: from MSC SY Lan [192.168.1.240] by mscsy-imss.MSCSY.local - Websense
 Email Security (6.1.1); Tue, 24 May 2016 19:14:51 +0200
Received: from MSCSY-MAILER-01.MSCSY.local ([fe80::58b5:993:3f46:e8b4]) by
 MSCSY-HTCA-01.MSCSY.local ([fe80::c57d:fde7:8897:23b9%11]) with mapi id
 14.01.0438.000; Tue, 24 May 2016 19:16:21 +0200
From: Abdallah Jabbour <it-j@mscsy.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] flooding kernel.log
Thread-Index: AQHRtPg/+TO24+bXfECqkgwOidU+LJ/GwshggAAPuICAAMt9QIAARA0AgAByCAA=
Date: Tue, 24 May 2016 17:16:20 +0000
Message-ID: <99A8A24338396040A92999ED264A173B8B455CD0@MSCSY-MAILER-01.MSCSY.local>
References: <5742F8F4.5050505@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
 <5743636D.8030404@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B450BD0@MSCSY-MAILER-01.MSCSY.local>
 <57444736.5060601@computersalat.de>
In-Reply-To: <57444736.5060601@computersalat.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [192.168.1.232]
MIME-Version: 1.0
X-SEF-7853D99-ADF1-478E-8894-213D316B8FFA: 1
X-SEF-Processed: 6_1_1_105__2016_05_24_19_14_52
Subject: Re: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

VGhlIGlzY3NpIHBhY2thZ2UgdGhhdCBzb2x2ZXMgdGhlIHByb2JsZW0gZm9yIG1laXMgIDogdGFy
Z2V0Y2xpICwgYWxsIEkga25vdyB0aGF0IHRob3NlIGxvZyBtZXNzYWdlcyB5b3Ugc2VlIGluIHRo
ZSBzeXNsb2cgY29tZXMgZnJvbSB1bnN1cHBvcnRlZCBjb21tYW5kcyB0aGUgaW50aWF0b3Igc2Vu
ZCB0byB0aGUgdGFyZ2V0ICwgd2hpY2ggcmVxdWlyZXMgcGVyc2lzdGVudCByZXNlcnZhdGlvbiBm
ZWF0dXJlIHRvIGJlIHN1cHBvcnRlZCAgaW4gdGhlIGlzY3NpIHRhcmdldCAuIEkgaGF2ZSBvbmx5
IGV4cGVyaWVuY2Ugd2l0aCBDZW50T1MgNyAoIGFzIHRoZSBpU0NTSSB0YXJnZXQgKSBhbmQgQ2Vu
dE9TIDcgYXMgS1ZNIG9yIFhlbjRDZW50b3MgaHlwZXJ2aXNvciBob3N0cyBhbmQgYWxzbyB3aXRo
IFZNd2FyZSBFU1hpIDUgLCBhbSBzdXJlICBMaW51eCBMSU8gdGFyZ2V0IGlzIGF2YWlsYWJsZSBp
biBkZWJpYW4gYW5kIFVidW50dSBkaXN0cm9zIHRvbyAuDQoNCkFiZGFsbGFoIEphYmJvdXINCklU
IE1hbmFnZXINCk1TQyAtTUVESVRFUlJBTkVBTiBTSElQUElORyBBR0VOQ1kgKCBTWVJJQSApDQpm
b3IgdGhlIHJlYWwgd29ybGQNClNoZWlraGRhaGVyLCBGbGFpZmVsIEJyb3RoZXJzIEF2ZW51ZSxC
bGRnZSBOby42MDIgUC5PLiBCb3ggMTEzMw0KVDorOTYzIDQxIDQ2NiAxMjIvRXh0IDIyNSAgVzog
d3d3Lm1zYy5jb20NCkFzIGFnZW50IGZvciBNU0MgTWVkaXRlcnJhbmVhbiBTaGlwcGluZyBDb21w
YW55IFMuQS4sIEdlbmV2YQ0KDQoNCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJv
bTogQ2hyaXN0aWFuIFttYWlsdG86Y2hyaXNAY29tcHV0ZXJzYWxhdC5kZV0NClNlbnQ6IDI0INij
2YrYp9ixLCAyMDE2IDAyOjIxINmFDQpUbzogQWJkYWxsYWggSmFiYm91ciA8aXQtakBtc2NzeS5j
b20+DQpTdWJqZWN0OiBSZTogW1hlbi11c2Vyc10gZmxvb2Rpbmcga2VybmVsLmxvZw0KDQpTb3Jy
eSBoYXZlIG5vIGlkZWEgd2hhdCAnaXNjc2knIHZlcnNpb24gaXQgc3VwcG9ydHMgb3Igbm90IC4u
Lg0KYW0gdXNpbmcgJ2lzY3NpdGFyZ2V0LWRrbXMnIG9uIGRlYmlhbiB3aGVlenkuIFVzaW5nIGl0
IG9uIDQgaG9zdHMgKHNhbWUgc29mdCBsZXZlbCkuIFRoZSBmdW5ueSB0aGluZyBpcyAuLi4gdGhl
IGxvZyBmbG9kZGluZyBvbmx5IGNvbWVzIHVwIG9uIDIgaG9zdHMgKHdoZXJlIEkgaGF2ZSAyIHRh
cmdldHMgY2F1c2Ugb2YgaGF2aW5nIHR3byAndmcnICh2ZzAgYW5kIHZnMSkgLi4uLg0Kb24gdGhl
IG90aGVyIHR3byBob3N0cywgd2hlcmUgSSBoYXZlIG9ubHkgb25lIHRhcmdldCAodmcwKSBzbyBp
biBhIHNob3J0IG92ZXJ2aWV3Og0KaG9zdDMgaXMgdXNpbmcgdGFyZ2V0cyBmcm9tIDQsIDUgYW5k
IDYNCmhvc3Q0IGlzIHVzaW5nIHRhcmdldHMgZnJvbSAzLCA1IGFuZCA2DQpob3N0NSBpcyB1c2lu
ZyB0YXJnZXRzIGZyb20gMywgNCBhbmQgNg0KaG9zdDYgaXMgdXNpbmcgdGFyZ2V0cyBmcm9tIDMs
IDQgYW5kIDUNCg0Kc28gaXNjc2ktdGFyZ2V0IGFuZCBvcGVuLWlzY3NpIHNob3VsZCBiZSAnY29t
cGF0aWJsZScgcmlnaHQgPw0KQW5kIGZpbmFsbHkgdGhvc2UgbWVzc2FnZXMgc2hvdWxkIGJlIG9u
IGFsbCBob3N0cyAuLi4gYnV0IHRoZXkgYXJlIG9ubHkgb24gdGhvc2UgaG9zdHMgd2l0aCAyIHRh
cmdldHMgLi4uDQoNCkkgZG9uJ3Qgc2VlIGludGVycnVwdGlvbnMgb3IgdGltZW91dHMgLi4uDQoN
CkFtIDI0LjA1LjIwMTYgdW0gMDg6MjMgc2NocmllYiBBYmRhbGxhaCBKYWJib3VyOg0KPiBJRVQg
c3VwcG9ydCBvbGRlciBzY3NpMiBwcm90b2NvbCAsIEkgaGFkIHRoaXMgaXNzdWUgb24gRVNYaSA1
IHdoaWNoIGlzIG5vdCBjb21wYXRpYmxlIHdpdGggc2NzaTIgYW5kIElFVCAsIG9ubHkgc29sdXRp
b24gLCBpZiB5b3UgaGF2ZSBPcGVuRmlsZXIgaXMgdG8gcHVyY2hhc2UgdGhlIGFkdmFuY2VkIGlz
Y3NpIHRhcmdldCBwbHVnaW4gLCB3aGljaCBzdXBwb3J0IHNjc2kzIGFuZCBwZXJzaXN0ZW50IHJl
c2VydmF0aW9uICAsIG9yIHN3aXRjaCB0byBMaW51eCBMSU8gdGFyZ2V0IHdoaWNoIHN1cHBvcnRz
IHNjc2kzIGFuZCBwZXJzaXN0ZW50IHJlc2VydmF0aW9uIC4NCj4NCj4gRG8geW91IGV4cGVyaWVu
Y2UgZGlzY29ubmVjdGlvbiBiZXR3ZWVuIHRoZSBzdG9yYWdlIGFuZCB0aGUgaG9zdHMgPyBpZiB5
b3UgaGF2ZSBoZWF2eSBsb2FkcyBvbiB0aGUgc3RvcmFnZSB0aGVuIHlvdSBhcmUgZ29pbmcgc2Vl
IHNvbWUgZGlzY29ubmVjdGlvbnMgLg0KPg0KDQotLQ0KDQpDaHJpc3RpYW4NCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiAgIC0gUGxlYXNlIGRv
IG5vdCAnQ0MnIG1lIG9uIGxpc3QgbWFpbHMuDQogICAgICAgICAgSnVzdCByZXBseSB0byB0aGUg
bGlzdCA6KQ0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KRGVyIHVsdGltYXRpdmUgc2hvcCBmw7xyIFNwb3J0YmVrbGVpZHVuZyB1bmQgWnViZWjD
tnINCg0KaHR0cDovL3d3dy5zYzI0LmRlDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNClRoaXMgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQg
ZmlsZXMgKHRvZ2V0aGVyIHRoZSDigJxDb250ZW50c+KAnSkgYXJlIGludGVuZGVkIHNvbGVseSBm
b3IgdGhlIGFkZHJlc3NlZShzKS4gVGhlIENvbnRlbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1h
eSBjb250YWluIHByaXZhdGUgaW5mb3JtYXRpb24gb3IgaW5mb3JtYXRpb24gdGhhdCBpcyBzdWJq
ZWN0IHRvIGNvcHlyaWdodCBvciBpcyBhIHRyYWRlIHNlY3JldCBvciB3aGljaCBpcyBwcml2aWxl
Z2VkLiBWaWV3cyBvciBvcGluaW9ucyBleHByZXNzZWQgaGVyZWluIGRvIG5vdCBuZWNlc3Nhcmls
eSByZXByZXNlbnQgdmlld3Mgb3Igb3BpbmlvbnMgb2YgTVNDIE1lZGl0ZXJyYW5lYW4gU2hpcHBp
bmcgQ29tcGFueSwgaXRzIGFnZW50cyBvciB0aGVpciBhZmZpbGlhdGVkIGNvbXBhbmllcyBhbmQg
bWF5IG9ubHkgYmUgdGhlIHZpZXcgb3Igb3BpbmlvbiBvZiB0aGUgYXV0aG9yLiBJZiB5b3UgYXJl
IG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IG9mIHRoaXMgZW1haWwsIHlvdSBtdXN0IG5vdCB1
c2UsIHByaW50LCBjb3B5LCBzdG9yZSwgZm9yd2FyZCwgb3IgZGlzY2xvc2UgaXQgb3IgYWN0IGlu
IHJlbGlhbmNlIG9mIHRoZSBDb250ZW50cy4gUGxlYXNlIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiB0
aGUgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQgZmlsZXMgYW5kIG5vdGlmeSB0aGUgc2VuZGVy
IGltbWVkaWF0ZWx5IHRoYXQgeW91IGhhdmUgcmVjZWl2ZWQgaXQgaW4gZXJyb3IuIFRoYW5rIHlv
dSBmb3IgeW91ciBjb29wZXJhdGlvbi4NCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhl
bi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Tue May 24 19:21:55 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 19:21:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5HsT-0007MA-CG; Tue, 24 May 2016 19:20:29 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b5HsS-0007M4-JU
 for xen-users@lists.xen.org; Tue, 24 May 2016 19:20:28 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 6D/B9-04863-B79A4475; Tue, 24 May 2016 19:20:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPIsWRWlGSWpSXmKPExsVysyfVTbd6pUu
 4watznBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8a5KTfYC46zVixt/cvWwLiDpYuRk0NIYCOj
 xNn5Jl2MXED2JkaJz3PnM4IkhAXsJCZ/+88EkhAR6GeUeLt5DytER4BE//7DbCA2m4CmxJ3Pn
 5hAbF4BK4npLZvAalgEVCVOdp5hBrFFBVIlJm46wQZRIyhxcuYTsM2cAoES+851gdUwC5hJzN
 v8EMqWl9j+dg7zBEbeWUhaZiEpm4WkbAEj8ypGjeLUorLUIl1DI72kosz0jJLcxMwcXUMDU73
 c1OLixPTUnMSkYr3k/NxNjMDAYgCCHYx9s5wPMUpyMCmJ8srOdwkX4kvKT6nMSCzOiC8qzUkt
 PsQow8GhJMEbtAIoJ1iUmp5akZaZAwxxmLQEB4+SCG/dcqA0b3FBYm5xZjpE6hSjLseCH7fXM
 gmx5OXnpUqJ8+aAzBAAKcoozYMbAYu3S4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLmzQOZwp
 OZVwK36RXQEUxAR/h/cQY5oiQRISXVwJjR8Fe+nXPzgV0XpoRdmJsZkXCy2K3q7Mk2j3/NytE
 907Leazxbd3n5k7Ovy3549s7+ZirwLZz7+apUo4oLlpx6l0Tt11hrb/YxOOKnEsy2/8O9VTNf
 qszd4RRXKdWldP/IuQlv/y++oezH/cn98AHtrRsOPPUw+bpKoTrE+aTbi1+5C2bVSExTYinOS
 DTUYi4qTgQADpN4tLICAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1464117626!41470210!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52147 invoked from network); 24 May 2016 19:20:26 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-9.tower-206.messagelabs.com with SMTP; 24 May 2016 19:20:26 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B489734;
 Tue, 24 May 2016 12:20:48 -0700 (PDT)
Received: from Juliens-MacBook-Pro.local (unknown [10.37.22.141])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E379F3F557;
 Tue, 24 May 2016 12:20:24 -0700 (PDT)
To: Chenxiao Zhao <chenxiao.zhao@gmail.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
Date: Tue, 24 May 2016 20:20:23 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0)
 Gecko/20100101 Thunderbird/45.1.0
MIME-Version: 1.0
In-Reply-To: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
Subject: Re: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpPbiAyNC8wNS8yMDE2IDA1OjAwLCBDaGVueGlhbyBaaGFvIHdyb3RlOgo+IEhpCgpIZWxsbywK
Cj4gSSdtIHBsYXlpbmcgeGVuIG9uIEhpa2V5IGJvYXJkIHdoaWNoIGhhcyBvY3RhLWNvcmUgd2l0
aCBDb3J0ZXgtQTUzLiBXaGVuCj4gSSBhbSB0cnlpbmcgdG8gZHVtcCBjb3JlIHJlZ2lzdGVycyBv
biB4ZW4gY29uc29sZSAocHJlc3MgJ2QnKSwgSSBnb3QKPiBIeXBlcnZpc29yIHRyYXAgZXJyb3Iu
Cj4KPiBBbnlvbmUgY2FuIGV4cGxhaW4gd2h5IGl0IGhhcHBlbiBhbmQgaG93IHRvIGZpeCBpdD8K
Pgo+IFRoYW5rcy4KPgo+IChYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCj4g
KFhFTikKPiAoWEVOKSAqKiogRHVtcGluZyBDUFUwIGhvc3Qgc3RhdGU6ICoqKgo+IChYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIE5vdCB0YWludGVkIF0tLS0tCj4gKFhF
TikgQ1BVOiAgICAwCj4gKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjQ1ZWQ4SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1CgpFQz0weDI1IChzZWUgRDcuMi4yNyBpbiBBUk0g
RERJIDA0ODdBLmkpIGlzIGEgZGF0YSBhYm9ydCBmcm9tIHRoZSAKaHlwZXJ2aXNvci4gQ2FuIHlv
dSBwbGVhc2UgcGFzdGUgYWxsIHRoZSBsb2dzLCBnaXZlIHRoZSByYyB5b3UgYXJlIHVzaW5nLi4u
CgpSZWdhcmRzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Tue May 24 19:21:55 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 24 May 2016 19:21:55 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5HsT-0007MA-CG; Tue, 24 May 2016 19:20:29 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b5HsS-0007M4-JU
 for xen-users@lists.xen.org; Tue, 24 May 2016 19:20:28 +0000
Received: from [85.158.139.211] by server-11.bemta-5.messagelabs.com id
 6D/B9-04863-B79A4475; Tue, 24 May 2016 19:20:27 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprPIsWRWlGSWpSXmKPExsVysyfVTbd6pUu
 4watznBarrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8a5KTfYC46zVixt/cvWwLiDpYuRk0NIYCOj
 xNn5Jl2MXED2JkaJz3PnM4IkhAXsJCZ/+88EkhAR6GeUeLt5DytER4BE//7DbCA2m4CmxJ3Pn
 5hAbF4BK4npLZvAalgEVCVOdp5hBrFFBVIlJm46wQZRIyhxcuYTsM2cAoES+851gdUwC5hJzN
 v8EMqWl9j+dg7zBEbeWUhaZiEpm4WkbAEj8ypGjeLUorLUIl1DI72kosz0jJLcxMwcXUMDU73
 c1OLixPTUnMSkYr3k/NxNjMDAYgCCHYx9s5wPMUpyMCmJ8srOdwkX4kvKT6nMSCzOiC8qzUkt
 PsQow8GhJMEbtAIoJ1iUmp5akZaZAwxxmLQEB4+SCG/dcqA0b3FBYm5xZjpE6hSjLseCH7fXM
 gmx5OXnpUqJ8+aAzBAAKcoozYMbAYu3S4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLmzQOZwp
 OZVwK36RXQEUxAR/h/cQY5oiQRISXVwJjR8Fe+nXPzgV0XpoRdmJsZkXCy2K3q7Mk2j3/NytE
 907Leazxbd3n5k7Ovy3549s7+ZirwLZz7+apUo4oLlpx6l0Tt11hrb/YxOOKnEsy2/8O9VTNf
 qszd4RRXKdWldP/IuQlv/y++oezH/cn98AHtrRsOPPUw+bpKoTrE+aTbi1+5C2bVSExTYinOS
 DTUYi4qTgQADpN4tLICAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-9.tower-206.messagelabs.com!1464117626!41470210!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52147 invoked from network); 24 May 2016 19:20:26 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-9.tower-206.messagelabs.com with SMTP; 24 May 2016 19:20:26 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id B489734;
 Tue, 24 May 2016 12:20:48 -0700 (PDT)
Received: from Juliens-MacBook-Pro.local (unknown [10.37.22.141])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E379F3F557;
 Tue, 24 May 2016 12:20:24 -0700 (PDT)
To: Chenxiao Zhao <chenxiao.zhao@gmail.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
Date: Tue, 24 May 2016 20:20:23 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0)
 Gecko/20100101 Thunderbird/45.1.0
MIME-Version: 1.0
In-Reply-To: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
Subject: Re: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpPbiAyNC8wNS8yMDE2IDA1OjAwLCBDaGVueGlhbyBaaGFvIHdyb3RlOgo+IEhpCgpIZWxsbywK
Cj4gSSdtIHBsYXlpbmcgeGVuIG9uIEhpa2V5IGJvYXJkIHdoaWNoIGhhcyBvY3RhLWNvcmUgd2l0
aCBDb3J0ZXgtQTUzLiBXaGVuCj4gSSBhbSB0cnlpbmcgdG8gZHVtcCBjb3JlIHJlZ2lzdGVycyBv
biB4ZW4gY29uc29sZSAocHJlc3MgJ2QnKSwgSSBnb3QKPiBIeXBlcnZpc29yIHRyYXAgZXJyb3Iu
Cj4KPiBBbnlvbmUgY2FuIGV4cGxhaW4gd2h5IGl0IGhhcHBlbiBhbmQgaG93IHRvIGZpeCBpdD8K
Pgo+IFRoYW5rcy4KPgo+IChYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCj4g
KFhFTikKPiAoWEVOKSAqKiogRHVtcGluZyBDUFUwIGhvc3Qgc3RhdGU6ICoqKgo+IChYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIE5vdCB0YWludGVkIF0tLS0tCj4gKFhF
TikgQ1BVOiAgICAwCj4gKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjQ1ZWQ4SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1CgpFQz0weDI1IChzZWUgRDcuMi4yNyBpbiBBUk0g
RERJIDA0ODdBLmkpIGlzIGEgZGF0YSBhYm9ydCBmcm9tIHRoZSAKaHlwZXJ2aXNvci4gQ2FuIHlv
dSBwbGVhc2UgcGFzdGUgYWxsIHRoZSBsb2dzLCBnaXZlIHRoZSByYyB5b3UgYXJlIHVzaW5nLi4u
CgpSZWdhcmRzLAoKLS0gCkp1bGllbiBHcmFsbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 25 01:19:32 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 01:19:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5NSg-0006Ic-Ic; Wed, 25 May 2016 01:18:14 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chenxiao.zhao@gmail.com>) id 1b5NSf-0006IW-De
 for xen-users@lists.xen.org; Wed, 25 May 2016 01:18:13 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 7C/A6-05459-45DF4475; Wed, 25 May 2016 01:18:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsXiVRvkohv81yX
 cYPpGI4tVVw+wOjB6HN39mymAMYo1My8pvyKBNeP8r9NsBeflKrbtvMPYwPhOsouRi0NIYCKj
 xPadG5lAHBaBzywSW+fdYwZxJARmskrMmHuNrYuRE8jJkfjQPJMdwi6Q6J19jhXE5hUQlDg58
 wkLxKgGRomtb0FGcXBwClhLbF3sBlLDJqAr8epGLwuIzSKgKnH+zkNmiN4AiT//Z4DFhQXsJC
 Z/+88EYosIdDNK/PosC2IzC3hJbLnzh3ECI98sJOtmIUnNAtrGLKAusX6eEERYTeL2tqvsELa
 2xLKFr5kXMLKuYlQvTi0qSy3SNdJLKspMzyjJTczM0TU0MNXLTS0uTkxPzUlMKtZLzs/dxAgM
 TwYg2MH4/Y/TIUZJDiYlUd6DT1zChfiS8lMqMxKLM+KLSnNSiw8xynBwKEnwxv0BygkWpaanV
 qRl5gAjBSYtwcGjJMIrDZLmLS5IzC3OTIdInWLU5dgy9d5aJiGWvPy8VClx3ne/gYoEQIoySv
 PgRsCi9hKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJWEeRNAVvFk5pXAbXoFdAQT0BH+X5xBjih
 JREhJNTB6Ru/Y+Uz0QS5D9qYWvrjNoscL5l+/96GTJcSYx0pn45aodkVJie7Q9E0VXFuZa/g8
 5l9+YbWtm+HmVIXdfPlXdybUpTrEfg3sdNkY8UIj2tJegJ/PoDDxzWpne5tLYgW+K0R7Wpcf1
 dmbdLpuzu0zGiea2ySdUs9NvqG38rS6L9/TQ7ea7JRYijMSDbWYi4oTAQ4zdRfVAgAA
X-Env-Sender: chenxiao.zhao@gmail.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1464139091!37760640!1
X-Originating-IP: [74.125.82.68]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_30_40,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27525 invoked from network); 25 May 2016 01:18:11 -0000
Received: from mail-wm0-f68.google.com (HELO mail-wm0-f68.google.com)
 (74.125.82.68)
 by server-3.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 01:18:11 -0000
Received: by mail-wm0-f68.google.com with SMTP id q62so10929610wmg.3
 for <xen-users@lists.xen.org>; Tue, 24 May 2016 18:18:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
 bh=knvN1HELpbemDykQUf3ltwE0YFuPGBWvvmRrv5fsYaw=;
 b=axWQxPU6DsTiiLFMaoBv3o9ov0tqbdbwTNpds26ztbMVKKDtAoTbEgGJzNY9uNzjtN
 Uf6wOcOmcZXu2Pdj/QZYN9l9MjKAdx2aNhxb7mjTJhBEY5F5FY5kOlkXdOebeePWWY8b
 UbqZJYydZbQWd7xH33KsP5ZPDhHzI0327WTo+31fZS4LtoHAPfZD3aUi3PF1KtWdMtli
 KzlAdVgJv4zLFKGRVk9wW0MSXyryaaUTbJlXo1qswrlkkSUFsSnhu5SYa3c5fXdW9tcz
 SLEELH7lrsMBYTSIAfza5VV39UgcEMwUkUXbq35VTC2L9eSPvl4P6IB/DZmNVVAHXY/C
 iAWg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to;
 bh=knvN1HELpbemDykQUf3ltwE0YFuPGBWvvmRrv5fsYaw=;
 b=Wv9LCjYWjTAu3OZTIk6Qb9tSHwt/UGoLDudH1Orn3SzrStlmCshqPTXtY9PPbUB1jq
 5m31R2ts3OqgzOStCHXP6ygcxpn7RVkXtTQSIRBg8CzZIuJwAV5M0uUjlHXe9+iXqWgo
 FsUSj/HjjnmiZ7sZ3XSla+d/hSX4UUnJhCLK/dkJn01Ze1Hi/SBEp4shcEVOTJKHHJnU
 nUuCgndBvgCLzhqtpxSUzieIqqZkeQy2KtWdHPeo+JiXVl34whjpEJclQF+506SDN9WU
 yx6s4WE3KJCpeo7ig4Qnfac5iuKIVnnwX1IEJbct8uLJD2UGnClUyZ43H9WD9VpvQ+08
 0tEw==
X-Gm-Message-State: ALyK8tK2nOubUKNxeCVIUMlHVAozrn5OegMwCWnYOrWdOXDIZwcbk8q3tG2m8/lhdNXUwj7/33tnRrvPlpHiaw==
X-Received: by 10.28.107.85 with SMTP id g82mr434774wmc.65.1464139091478; Tue,
 24 May 2016 18:18:11 -0700 (PDT)
MIME-Version: 1.0
References: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
 <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
In-Reply-To: <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
From: Chenxiao Zhao <chenxiao.zhao@gmail.com>
Date: Wed, 25 May 2016 01:18:01 +0000
Message-ID: <CA+e=sbKRP07GqnyJtFyire1jpr9f-RcVroOKtyvJYveT=vJSDQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3224654811286727977=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3224654811286727977==
Content-Type: multipart/alternative; boundary=001a114779cc730ed00533a07277

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

On Tue, May 24, 2016 at 12:20 PM Julien Grall <julien.grall@arm.com> wrote:

>
>
> On 24/05/2016 05:00, Chenxiao Zhao wrote:
> > Hi
>
> Hello,
>
> > I'm playing xen on Hikey board which has octa-core with Cortex-A53. When
> > I am trying to dump core registers on xen console (press 'd'), I got
> > Hypervisor trap error.
> >
> > Anyone can explain why it happen and how to fix it?
> >
> > Thanks.
> >
> > (XEN) 'd' pressed -> dumping registers
> > (XEN)
> > (XEN) *** Dumping CPU0 host state: ***
> > (XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
> > (XEN) CPU:    0
> > (XEN) PC:     0000000000245ed8Hypervisor Trap. HSR=0x96000007 EC=0x25
>
> EC=0x25 (see D7.2.27 in ARM DDI 0487A.i) is a data abort from the
> hypervisor. Can you please paste all the logs, give the rc you are using...
>

Hi, Julien

This is all the logs and the system get halt on the last line. I am
using 4.7.0-rc which is checked out from git repository master branch.

I found it is caused by a printk in xen/arch/arm/trap.c where is trying to
print out symblo for PC with %pS in show_registers_64(). It will finally
call a vsnprintf to format the string.

When I comment out all the lines that has printk with %pS or changed the
%pS to %p, every thing works fine. So I guess this is maybe a bug on arm64
with libc?

I have tried several versions of linaro's latest gcc and still got no luck.

Any advise?

Thanks



>
> Regards,
>
> --
> Julien Grall
>

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

<div dir=3D"ltr"><br><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Tue=
, May 24, 2016 at 12:20 PM Julien Grall &lt;<a href=3D"mailto:julien.grall@=
arm.com">julien.grall@arm.com</a>&gt; wrote:<br></div><blockquote class=3D"=
gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-=
left:1ex"><br>
<br>
On 24/05/2016 05:00, Chenxiao Zhao wrote:<br>
&gt; Hi<br>
<br>
Hello,<br>
<br>
&gt; I&#39;m playing xen on Hikey board which has octa-core with Cortex-A53=
. When<br>
&gt; I am trying to dump core registers on xen console (press &#39;d&#39;),=
 I got<br>
&gt; Hypervisor trap error.<br>
&gt;<br>
&gt; Anyone can explain why it happen and how to fix it?<br>
&gt;<br>
&gt; Thanks.<br>
&gt;<br>
&gt; (XEN) &#39;d&#39; pressed -&gt; dumping registers<br>
&gt; (XEN)<br>
&gt; (XEN) *** Dumping CPU0 host state: ***<br>
&gt; (XEN) ----[ Xen-4.7.0-rc=C2=A0 arm64=C2=A0 debug=3Dy=C2=A0 Not tainted=
 ]----<br>
&gt; (XEN) CPU:=C2=A0 =C2=A0 0<br>
&gt; (XEN) PC:=C2=A0 =C2=A0 =C2=A00000000000245ed8Hypervisor Trap. HSR=3D0x=
96000007 EC=3D0x25<br>
<br>
EC=3D0x25 (see D7.2.27 in ARM DDI 0487A.i) is a data abort from the<br>
hypervisor. Can you please paste all the logs, give the rc you are using...=
<br></blockquote><div><br></div><div>Hi, Julien</div><div><br></div><div>Th=
is is all the logs and the system get halt on the last line. I am using=C2=
=A04.7.0-rc which is checked out from git repository master branch.</div><d=
iv><br></div><div>I found it is caused by a printk in xen/arch/arm/trap.c w=
here is trying to print out symblo for PC with %pS in show_registers_64(). =
It will finally call a vsnprintf to format the string.=C2=A0</div><div><br>=
</div><div>When I comment out all the lines that has printk with %pS or cha=
nged the %pS to %p, every thing works fine. So I guess this is maybe a bug =
on arm64 with libc?</div><div><br></div><div>I have tried several versions =
of linaro&#39;s latest gcc and still got no luck.</div><div><br></div><div>=
Any advise?</div><div><br></div><div>Thanks</div><div><br></div><div>=C2=A0=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l=
eft:1px #ccc solid;padding-left:1ex">
<br>
Regards,<br>
<br>
--<br>
Julien Grall<br>
</blockquote></div></div>

--001a114779cc730ed00533a07277--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3224654811286727977==--


From xen-users-bounces@lists.xen.org Wed May 25 01:19:32 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 01:19:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5NSg-0006Ic-Ic; Wed, 25 May 2016 01:18:14 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chenxiao.zhao@gmail.com>) id 1b5NSf-0006IW-De
 for xen-users@lists.xen.org; Wed, 25 May 2016 01:18:13 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 7C/A6-05459-45DF4475; Wed, 25 May 2016 01:18:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRWlGSWpSXmKPExsXiVRvkohv81yX
 cYPpGI4tVVw+wOjB6HN39mymAMYo1My8pvyKBNeP8r9NsBeflKrbtvMPYwPhOsouRi0NIYCKj
 xPadG5lAHBaBzywSW+fdYwZxJARmskrMmHuNrYuRE8jJkfjQPJMdwi6Q6J19jhXE5hUQlDg58
 wkLxKgGRomtb0FGcXBwClhLbF3sBlLDJqAr8epGLwuIzSKgKnH+zkNmiN4AiT//Z4DFhQXsJC
 Z/+88EYosIdDNK/PosC2IzC3hJbLnzh3ECI98sJOtmIUnNAtrGLKAusX6eEERYTeL2tqvsELa
 2xLKFr5kXMLKuYlQvTi0qSy3SNdJLKspMzyjJTczM0TU0MNXLTS0uTkxPzUlMKtZLzs/dxAgM
 TwYg2MH4/Y/TIUZJDiYlUd6DT1zChfiS8lMqMxKLM+KLSnNSiw8xynBwKEnwxv0BygkWpaanV
 qRl5gAjBSYtwcGjJMIrDZLmLS5IzC3OTIdInWLU5dgy9d5aJiGWvPy8VClx3ne/gYoEQIoySv
 PgRsCi9hKjrJQwLyPQUUI8BalFuZklqPKvGMU5GJWEeRNAVvFk5pXAbXoFdAQT0BH+X5xBjih
 JREhJNTB6Ru/Y+Uz0QS5D9qYWvrjNoscL5l+/96GTJcSYx0pn45aodkVJie7Q9E0VXFuZa/g8
 5l9+YbWtm+HmVIXdfPlXdybUpTrEfg3sdNkY8UIj2tJegJ/PoDDxzWpne5tLYgW+K0R7Wpcf1
 dmbdLpuzu0zGiea2ySdUs9NvqG38rS6L9/TQ7ea7JRYijMSDbWYi4oTAQ4zdRfVAgAA
X-Env-Sender: chenxiao.zhao@gmail.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1464139091!37760640!1
X-Originating-IP: [74.125.82.68]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_30_40,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27525 invoked from network); 25 May 2016 01:18:11 -0000
Received: from mail-wm0-f68.google.com (HELO mail-wm0-f68.google.com)
 (74.125.82.68)
 by server-3.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 01:18:11 -0000
Received: by mail-wm0-f68.google.com with SMTP id q62so10929610wmg.3
 for <xen-users@lists.xen.org>; Tue, 24 May 2016 18:18:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
 bh=knvN1HELpbemDykQUf3ltwE0YFuPGBWvvmRrv5fsYaw=;
 b=axWQxPU6DsTiiLFMaoBv3o9ov0tqbdbwTNpds26ztbMVKKDtAoTbEgGJzNY9uNzjtN
 Uf6wOcOmcZXu2Pdj/QZYN9l9MjKAdx2aNhxb7mjTJhBEY5F5FY5kOlkXdOebeePWWY8b
 UbqZJYydZbQWd7xH33KsP5ZPDhHzI0327WTo+31fZS4LtoHAPfZD3aUi3PF1KtWdMtli
 KzlAdVgJv4zLFKGRVk9wW0MSXyryaaUTbJlXo1qswrlkkSUFsSnhu5SYa3c5fXdW9tcz
 SLEELH7lrsMBYTSIAfza5VV39UgcEMwUkUXbq35VTC2L9eSPvl4P6IB/DZmNVVAHXY/C
 iAWg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:references:in-reply-to:from:date
 :message-id:subject:to;
 bh=knvN1HELpbemDykQUf3ltwE0YFuPGBWvvmRrv5fsYaw=;
 b=Wv9LCjYWjTAu3OZTIk6Qb9tSHwt/UGoLDudH1Orn3SzrStlmCshqPTXtY9PPbUB1jq
 5m31R2ts3OqgzOStCHXP6ygcxpn7RVkXtTQSIRBg8CzZIuJwAV5M0uUjlHXe9+iXqWgo
 FsUSj/HjjnmiZ7sZ3XSla+d/hSX4UUnJhCLK/dkJn01Ze1Hi/SBEp4shcEVOTJKHHJnU
 nUuCgndBvgCLzhqtpxSUzieIqqZkeQy2KtWdHPeo+JiXVl34whjpEJclQF+506SDN9WU
 yx6s4WE3KJCpeo7ig4Qnfac5iuKIVnnwX1IEJbct8uLJD2UGnClUyZ43H9WD9VpvQ+08
 0tEw==
X-Gm-Message-State: ALyK8tK2nOubUKNxeCVIUMlHVAozrn5OegMwCWnYOrWdOXDIZwcbk8q3tG2m8/lhdNXUwj7/33tnRrvPlpHiaw==
X-Received: by 10.28.107.85 with SMTP id g82mr434774wmc.65.1464139091478; Tue,
 24 May 2016 18:18:11 -0700 (PDT)
MIME-Version: 1.0
References: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
 <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
In-Reply-To: <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
From: Chenxiao Zhao <chenxiao.zhao@gmail.com>
Date: Wed, 25 May 2016 01:18:01 +0000
Message-ID: <CA+e=sbKRP07GqnyJtFyire1jpr9f-RcVroOKtyvJYveT=vJSDQ@mail.gmail.com>
To: Julien Grall <julien.grall@arm.com>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>
Subject: Re: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3224654811286727977=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3224654811286727977==
Content-Type: multipart/alternative; boundary=001a114779cc730ed00533a07277

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

On Tue, May 24, 2016 at 12:20 PM Julien Grall <julien.grall@arm.com> wrote:

>
>
> On 24/05/2016 05:00, Chenxiao Zhao wrote:
> > Hi
>
> Hello,
>
> > I'm playing xen on Hikey board which has octa-core with Cortex-A53. When
> > I am trying to dump core registers on xen console (press 'd'), I got
> > Hypervisor trap error.
> >
> > Anyone can explain why it happen and how to fix it?
> >
> > Thanks.
> >
> > (XEN) 'd' pressed -> dumping registers
> > (XEN)
> > (XEN) *** Dumping CPU0 host state: ***
> > (XEN) ----[ Xen-4.7.0-rc  arm64  debug=y  Not tainted ]----
> > (XEN) CPU:    0
> > (XEN) PC:     0000000000245ed8Hypervisor Trap. HSR=0x96000007 EC=0x25
>
> EC=0x25 (see D7.2.27 in ARM DDI 0487A.i) is a data abort from the
> hypervisor. Can you please paste all the logs, give the rc you are using...
>

Hi, Julien

This is all the logs and the system get halt on the last line. I am
using 4.7.0-rc which is checked out from git repository master branch.

I found it is caused by a printk in xen/arch/arm/trap.c where is trying to
print out symblo for PC with %pS in show_registers_64(). It will finally
call a vsnprintf to format the string.

When I comment out all the lines that has printk with %pS or changed the
%pS to %p, every thing works fine. So I guess this is maybe a bug on arm64
with libc?

I have tried several versions of linaro's latest gcc and still got no luck.

Any advise?

Thanks



>
> Regards,
>
> --
> Julien Grall
>

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

<div dir=3D"ltr"><br><br><div class=3D"gmail_quote"><div dir=3D"ltr">On Tue=
, May 24, 2016 at 12:20 PM Julien Grall &lt;<a href=3D"mailto:julien.grall@=
arm.com">julien.grall@arm.com</a>&gt; wrote:<br></div><blockquote class=3D"=
gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-=
left:1ex"><br>
<br>
On 24/05/2016 05:00, Chenxiao Zhao wrote:<br>
&gt; Hi<br>
<br>
Hello,<br>
<br>
&gt; I&#39;m playing xen on Hikey board which has octa-core with Cortex-A53=
. When<br>
&gt; I am trying to dump core registers on xen console (press &#39;d&#39;),=
 I got<br>
&gt; Hypervisor trap error.<br>
&gt;<br>
&gt; Anyone can explain why it happen and how to fix it?<br>
&gt;<br>
&gt; Thanks.<br>
&gt;<br>
&gt; (XEN) &#39;d&#39; pressed -&gt; dumping registers<br>
&gt; (XEN)<br>
&gt; (XEN) *** Dumping CPU0 host state: ***<br>
&gt; (XEN) ----[ Xen-4.7.0-rc=C2=A0 arm64=C2=A0 debug=3Dy=C2=A0 Not tainted=
 ]----<br>
&gt; (XEN) CPU:=C2=A0 =C2=A0 0<br>
&gt; (XEN) PC:=C2=A0 =C2=A0 =C2=A00000000000245ed8Hypervisor Trap. HSR=3D0x=
96000007 EC=3D0x25<br>
<br>
EC=3D0x25 (see D7.2.27 in ARM DDI 0487A.i) is a data abort from the<br>
hypervisor. Can you please paste all the logs, give the rc you are using...=
<br></blockquote><div><br></div><div>Hi, Julien</div><div><br></div><div>Th=
is is all the logs and the system get halt on the last line. I am using=C2=
=A04.7.0-rc which is checked out from git repository master branch.</div><d=
iv><br></div><div>I found it is caused by a printk in xen/arch/arm/trap.c w=
here is trying to print out symblo for PC with %pS in show_registers_64(). =
It will finally call a vsnprintf to format the string.=C2=A0</div><div><br>=
</div><div>When I comment out all the lines that has printk with %pS or cha=
nged the %pS to %p, every thing works fine. So I guess this is maybe a bug =
on arm64 with libc?</div><div><br></div><div>I have tried several versions =
of linaro&#39;s latest gcc and still got no luck.</div><div><br></div><div>=
Any advise?</div><div><br></div><div>Thanks</div><div><br></div><div>=C2=A0=
</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-l=
eft:1px #ccc solid;padding-left:1ex">
<br>
Regards,<br>
<br>
--<br>
Julien Grall<br>
</blockquote></div></div>

--001a114779cc730ed00533a07277--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3224654811286727977==--


From xen-users-bounces@lists.xen.org Wed May 25 03:48:46 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 03:48:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5Pn2-0007lX-F7; Wed, 25 May 2016 03:47:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <fangtuo90@gmail.com>) id 1b5Pn0-0007lR-Mm
 for xen-users@lists.xen.org; Wed, 25 May 2016 03:47:22 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 F1/8B-02254-A4025475; Wed, 25 May 2016 03:47:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrCIsWRWlGSWpSXmKPExsVyMfS6o66Hgmu
 4wbt1Zharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8by/a0sBWvVK57ubmJsYDyg1MXIxSEkMIFR
 4sjah2wgDovAZxaJnvMfmEEcCYGZrBI3V3wFynACOTkSnzZeZAWxeQUEJU7OfMICES+Q6Nm3H
 SwuJOAlsfXYMrB6ToFAiSe/NrBDxAMk7r9ZB2azCKhK3GlZxAQxJ0Bi77OVYPXCAtoSWw40gt
 lsAmoS18/dZOxi5OAQEVCXuPdfHyTMDDS+88UttgmM/LOQXDELSWoWUAczUMf6eUIQYTWJ29u
 uskPY2hLLFr5mXsDIuopRozi1qCy1SNfQQi+pKDM9oyQ3MTNH19DQRC83tbg4MT01JzGpWC85
 P3cTIzBs6xkYGHcwHtnueYhRkoNJSZT34BOXcCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvN3yr
 uFCgkWp6akVaZk5wAiCSUtw8CiJ8C4ASfMWFyTmFmemQ6ROMRpzbPl9bS0Tx7ap99YyCbHk5e
 elSonz1oGUCoCUZpTmwQ2CRfYlRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8y0Cm8GTmlcD
 tewV0ChPQKf5fnEFOKUlESEk1MGoafrrpmxHJp77s3OcfOyyqS8TjjyXvd5hvX/svMkY+7soJ
 Yc1rLh1+T+Zv3ZdQ+T8uvCZN8eHN0//X2sjzx+q6sO9c4cjkX+5zs+qglYr87+RN5sXPs08dO
 DqlcMHrFx2zzJYEXS0QZvix1GmLq4fyXIcGBoWtS3LqHyR9N3o4+Xyp5mU2YSWW4oxEQy3mou
 JEAFP+IOLnAgAA
X-Env-Sender: fangtuo90@gmail.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1464148040!42811297!1
X-Originating-IP: [209.85.215.65]
X-SpamReason: No, hits=0.7 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
 MAILTO_TO_SPAM_ADDR,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26217 invoked from network); 25 May 2016 03:47:20 -0000
Received: from mail-lf0-f65.google.com (HELO mail-lf0-f65.google.com)
 (209.85.215.65)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 03:47:20 -0000
Received: by mail-lf0-f65.google.com with SMTP id p10so2332015lfb.2
 for <xen-users@lists.xen.org>; Tue, 24 May 2016 20:47:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to;
 bh=i2fU19Kcvudeg1Joq1Ykkt87/WgD4gy6QAvpD1RD0Gk=;
 b=T8td8sTyiy6gECsCtI6omNuH7CnRTB/SEpZR5vgySirb3zjnReIxvPXxWNAdhLyNyS
 Km4GXs2yhBx++zAa/wUifnCqBkvPNd8iQkZkJZpV4hvM9N/zUbCo0Jz5IAiff5nKQTfz
 Ug1aYI8Ux9/nOQzP+X2MmwqtVcdxgjDRL5NLiM9h0xHLcagYjTm2v18Rrr2gV7H0nh7/
 h10nY5AP37dBYPpjYZnzOMFcxV6zC7SQ+XLTqMF9SNlN66ZvWL8pbVLR3Hdg1DMn0dH1
 M/rqCPWjZKK2mVxFc668E6+AsRSUGxz1NqzozIB34XuWm50Nbs29UTtVseAmLWe01zja
 EmYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to;
 bh=i2fU19Kcvudeg1Joq1Ykkt87/WgD4gy6QAvpD1RD0Gk=;
 b=SYsM96qzwEm8/U3Js/cF5gYTjoOQiNzU31hHOSi0gmPib0R3++OS5xm8ITv0cFAnOp
 r33Bt1hZNU+5JiAZW1kyarglSSvYvvmftewASToO7pEg5YlUITPjQ5J0A19SI3b92RdT
 SfoO2hsp8sXUmKabPAK13X3rhH5ehGb2+6bEZFyjcoMNUv6lSzljfGjqPMJ6z0gzxfzj
 BlFm2Y5aCXWg9g2P7QsfG0DpR94pDljc6IMe6ZfNEwnkA5eRwgTKLUfIQfsPsysh9ged
 7qYdvm8qQD7C57gL+4t10iipEeBUDo4Nur6OPsZ1kM7YbLD+0lFm0jdDGe1+SBv4Hvhi
 QYHQ==
X-Gm-Message-State: ALyK8tIyIJiajsCow6o82629pWcTOWxoeQWYLfrKHMthlw6J064lly6cgEFvHLZy8ZSZqAOEobeAB4fW9VE+9w==
MIME-Version: 1.0
X-Received: by 10.25.209.21 with SMTP id i21mr345438lfg.20.1464148039445; Tue,
 24 May 2016 20:47:19 -0700 (PDT)
Received: by 10.25.89.143 with HTTP; Tue, 24 May 2016 20:47:19 -0700 (PDT)
In-Reply-To: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
Date: Wed, 25 May 2016 11:47:19 +0800
Message-ID: <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
From: Big Strong <fangtuo90@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0363699555371397391=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0363699555371397391==
Content-Type: multipart/alternative; boundary=001a11400124ca37d00533a287ac

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

While we can use privcmd_call in hypercall.h to issue the hypercall in
kernel module, it is unclear how to set the arguments to adapt it to
registers.


static inline long privcmd_call(unsigned call,
>          unsigned long a1, unsigned long a2,
>          unsigned long a3, unsigned long a4,
>          unsigned long a5)
> {
>     __HYPERCALL_DECLS;
>     __HYPERCALL_5ARG(a1, a2, a3, a4, a5);
>     asm volatile("call *%[call]"
>              : __HYPERCALL_5PARAM
>              : [call] "a" (&*hypercall_page*[call])
>              : __HYPERCALL_CLOBBER5);
>     return (long)__res;
> }


Take HYPERCALL_hvm_op as an example, the arguments are op and arg, when the
op is HVMOP_altp2m, we need to convert arg to xen_hvm_altp2m_op. Now what
if I want to directly assign a xen_hvm_altp2m_op as the argument a2 and
HVMOP_altp2m as a1 and __HYPERVISOR_hvm_op as call? How can a2 be assigned
as it is defined as a uint64 while xen_hvm_altp2m_op is a structure? Should
I use (xen_hvm_altp2m_op *) pointer as a2?

Or is there any example on how to use hypercall in LKM (linux loadable
kernel module)? I don't know how to convert the arguments to registers.

2016-05-22 20:30 GMT+08:00 Big Strong <fangtuo90@gmail.com>:

> In user-mode, we can use privcmd to issue hypercalls, how about in kernel?
> There should be simper way to do that, isn't it?
>

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

<div dir=3D"ltr">While we can use privcmd_call in hypercall.h to issue the =
hypercall in kernel module, it is unclear how to set the arguments to adapt=
 it to registers.=C2=A0<div><p class=3D"MsoNormal" align=3D"left" style=3D"=
line-height:8pt"><span lang=3D"EN-US" style=3D"font-family:=E5=AE=8B=E4=BD=
=93"><br></span></p><blockquote style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);pad=
ding-left:1ex" class=3D"gmail_quote"><span lang=3D"EN-US" style=3D"font-fam=
ily:=E5=AE=8B=E4=BD=93">static inline long <span style=3D"color:red">privcm=
d_call</span>(unsigned call,<br></span><span lang=3D"EN-US" style=3D"font-f=
amily:=E5=AE=8B=E4=BD=93">=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 unsig=
ned long a1, unsigned
long a2,<br></span><span lang=3D"EN-US" style=3D"font-family:=E5=AE=8B=E4=
=BD=93">=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 unsigned long a3,
unsigned long a4,<br></span><span lang=3D"EN-US" style=3D"font-family:=E5=
=AE=8B=E4=BD=93">=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 unsigned long =
a5)<br></span><span lang=3D"EN-US" style=3D"font-family:=E5=AE=8B=E4=BD=93"=
>{<br></span><span lang=3D"EN-US" style=3D"font-family:=E5=AE=8B=E4=BD=93">=
=C2=A0=C2=A0=C2=A0 __HYPERCALL_DECLS;<br></span><span lang=3D"EN-US" style=
=3D"font-family:=E5=AE=8B=E4=BD=93">=C2=A0=C2=A0=C2=A0 __HYPERCALL_5ARG(a1,=
 a2, a3, a4, a5);<br></span><span lang=3D"EN-US" style=3D"font-family:=E5=
=AE=8B=E4=BD=93">=C2=A0=C2=A0=C2=A0 asm volatile(&quot;call *%[call]&quot;<=
br></span><span lang=3D"EN-US" style=3D"font-family:=E5=AE=8B=E4=BD=93">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 :
__HYPERCALL_5PARAM<br></span><span lang=3D"EN-US" style=3D"font-family:=E5=
=AE=8B=E4=BD=93">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=
=A0=C2=A0 : [call]
&quot;a&quot; (&amp;<b>hypercall_page</b>[call])<br></span><span lang=3D"EN=
-US" style=3D"font-family:=E5=AE=8B=E4=BD=93">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 : __HYPERCALL_CLOBBER5);<br></span=
><span lang=3D"EN-US" style=3D"font-family:=E5=AE=8B=E4=BD=93">=C2=A0=C2=A0=
=C2=A0 return (long)__res;<br></span><span lang=3D"EN-US" style=3D"font-fam=
ily:=E5=AE=8B=E4=BD=93">}</span></blockquote>























</div><div><br><div>Take HYPERCALL_hvm_op as an example, the arguments are =
op and arg, when the op is HVMOP_altp2m, we need to convert arg to xen_hvm_=
altp2m_op. Now what if I want to directly assign a xen_hvm_altp2m_op as the=
 argument a2 and HVMOP_altp2m as a1 and __HYPERVISOR_hvm_op as call? How ca=
n a2 be assigned as it is defined as a uint64 while xen_hvm_altp2m_op is a =
structure? Should I use (xen_hvm_altp2m_op *) pointer as a2?</div></div><di=
v><br></div><div>Or is there any example on how to use hypercall in LKM (li=
nux loadable kernel module)? I don&#39;t know how to convert the arguments =
to registers.</div></div><div class=3D"gmail_extra"><br><div class=3D"gmail=
_quote">2016-05-22 20:30 GMT+08:00 Big Strong <span dir=3D"ltr">&lt;<a href=
=3D"mailto:fangtuo90@gmail.com" target=3D"_blank">fangtuo90@gmail.com</a>&g=
t;</span>:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">In user-mode,=
 we can use privcmd to issue hypercalls, how about in kernel? There should =
be simper way to do that, isn&#39;t it?</div>
</blockquote></div><br></div>

--001a11400124ca37d00533a287ac--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0363699555371397391==--


From xen-users-bounces@lists.xen.org Wed May 25 03:48:46 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 03:48:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5Pn2-0007lX-F7; Wed, 25 May 2016 03:47:24 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <fangtuo90@gmail.com>) id 1b5Pn0-0007lR-Mm
 for xen-users@lists.xen.org; Wed, 25 May 2016 03:47:22 +0000
Received: from [193.109.254.147] by server-15.bemta-14.messagelabs.com id
 F1/8B-02254-A4025475; Wed, 25 May 2016 03:47:22 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrCIsWRWlGSWpSXmKPExsVyMfS6o66Hgmu
 4wbt1Zharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8by/a0sBWvVK57ubmJsYDyg1MXIxSEkMIFR
 4sjah2wgDovAZxaJnvMfmEEcCYGZrBI3V3wFynACOTkSnzZeZAWxeQUEJU7OfMICES+Q6Nm3H
 SwuJOAlsfXYMrB6ToFAiSe/NrBDxAMk7r9ZB2azCKhK3GlZxAQxJ0Bi77OVYPXCAtoSWw40gt
 lsAmoS18/dZOxi5OAQEVCXuPdfHyTMDDS+88UttgmM/LOQXDELSWoWUAczUMf6eUIQYTWJ29u
 uskPY2hLLFr5mXsDIuopRozi1qCy1SNfQQi+pKDM9oyQ3MTNH19DQRC83tbg4MT01JzGpWC85
 P3cTIzBs6xkYGHcwHtnueYhRkoNJSZT34BOXcCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvN3yr
 uFCgkWp6akVaZk5wAiCSUtw8CiJ8C4ASfMWFyTmFmemQ6ROMRpzbPl9bS0Tx7ap99YyCbHk5e
 elSonz1oGUCoCUZpTmwQ2CRfYlRlkpYV5GBgYGIZ6C1KLczBJU+VeM4hyMSsK8y0Cm8GTmlcD
 tewV0ChPQKf5fnEFOKUlESEk1MGoafrrpmxHJp77s3OcfOyyqS8TjjyXvd5hvX/svMkY+7soJ
 Yc1rLh1+T+Zv3ZdQ+T8uvCZN8eHN0//X2sjzx+q6sO9c4cjkX+5zs+qglYr87+RN5sXPs08dO
 DqlcMHrFx2zzJYEXS0QZvix1GmLq4fyXIcGBoWtS3LqHyR9N3o4+Xyp5mU2YSWW4oxEQy3mou
 JEAFP+IOLnAgAA
X-Env-Sender: fangtuo90@gmail.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1464148040!42811297!1
X-Originating-IP: [209.85.215.65]
X-SpamReason: No, hits=0.7 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
 MAILTO_TO_SPAM_ADDR,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26217 invoked from network); 25 May 2016 03:47:20 -0000
Received: from mail-lf0-f65.google.com (HELO mail-lf0-f65.google.com)
 (209.85.215.65)
 by server-4.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 03:47:20 -0000
Received: by mail-lf0-f65.google.com with SMTP id p10so2332015lfb.2
 for <xen-users@lists.xen.org>; Tue, 24 May 2016 20:47:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to;
 bh=i2fU19Kcvudeg1Joq1Ykkt87/WgD4gy6QAvpD1RD0Gk=;
 b=T8td8sTyiy6gECsCtI6omNuH7CnRTB/SEpZR5vgySirb3zjnReIxvPXxWNAdhLyNyS
 Km4GXs2yhBx++zAa/wUifnCqBkvPNd8iQkZkJZpV4hvM9N/zUbCo0Jz5IAiff5nKQTfz
 Ug1aYI8Ux9/nOQzP+X2MmwqtVcdxgjDRL5NLiM9h0xHLcagYjTm2v18Rrr2gV7H0nh7/
 h10nY5AP37dBYPpjYZnzOMFcxV6zC7SQ+XLTqMF9SNlN66ZvWL8pbVLR3Hdg1DMn0dH1
 M/rqCPWjZKK2mVxFc668E6+AsRSUGxz1NqzozIB34XuWm50Nbs29UTtVseAmLWe01zja
 EmYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to;
 bh=i2fU19Kcvudeg1Joq1Ykkt87/WgD4gy6QAvpD1RD0Gk=;
 b=SYsM96qzwEm8/U3Js/cF5gYTjoOQiNzU31hHOSi0gmPib0R3++OS5xm8ITv0cFAnOp
 r33Bt1hZNU+5JiAZW1kyarglSSvYvvmftewASToO7pEg5YlUITPjQ5J0A19SI3b92RdT
 SfoO2hsp8sXUmKabPAK13X3rhH5ehGb2+6bEZFyjcoMNUv6lSzljfGjqPMJ6z0gzxfzj
 BlFm2Y5aCXWg9g2P7QsfG0DpR94pDljc6IMe6ZfNEwnkA5eRwgTKLUfIQfsPsysh9ged
 7qYdvm8qQD7C57gL+4t10iipEeBUDo4Nur6OPsZ1kM7YbLD+0lFm0jdDGe1+SBv4Hvhi
 QYHQ==
X-Gm-Message-State: ALyK8tIyIJiajsCow6o82629pWcTOWxoeQWYLfrKHMthlw6J064lly6cgEFvHLZy8ZSZqAOEobeAB4fW9VE+9w==
MIME-Version: 1.0
X-Received: by 10.25.209.21 with SMTP id i21mr345438lfg.20.1464148039445; Tue,
 24 May 2016 20:47:19 -0700 (PDT)
Received: by 10.25.89.143 with HTTP; Tue, 24 May 2016 20:47:19 -0700 (PDT)
In-Reply-To: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
Date: Wed, 25 May 2016 11:47:19 +0800
Message-ID: <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
From: Big Strong <fangtuo90@gmail.com>
To: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0363699555371397391=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0363699555371397391==
Content-Type: multipart/alternative; boundary=001a11400124ca37d00533a287ac

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

While we can use privcmd_call in hypercall.h to issue the hypercall in
kernel module, it is unclear how to set the arguments to adapt it to
registers.


static inline long privcmd_call(unsigned call,
>          unsigned long a1, unsigned long a2,
>          unsigned long a3, unsigned long a4,
>          unsigned long a5)
> {
>     __HYPERCALL_DECLS;
>     __HYPERCALL_5ARG(a1, a2, a3, a4, a5);
>     asm volatile("call *%[call]"
>              : __HYPERCALL_5PARAM
>              : [call] "a" (&*hypercall_page*[call])
>              : __HYPERCALL_CLOBBER5);
>     return (long)__res;
> }


Take HYPERCALL_hvm_op as an example, the arguments are op and arg, when the
op is HVMOP_altp2m, we need to convert arg to xen_hvm_altp2m_op. Now what
if I want to directly assign a xen_hvm_altp2m_op as the argument a2 and
HVMOP_altp2m as a1 and __HYPERVISOR_hvm_op as call? How can a2 be assigned
as it is defined as a uint64 while xen_hvm_altp2m_op is a structure? Should
I use (xen_hvm_altp2m_op *) pointer as a2?

Or is there any example on how to use hypercall in LKM (linux loadable
kernel module)? I don't know how to convert the arguments to registers.

2016-05-22 20:30 GMT+08:00 Big Strong <fangtuo90@gmail.com>:

> In user-mode, we can use privcmd to issue hypercalls, how about in kernel?
> There should be simper way to do that, isn't it?
>

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

<div dir=3D"ltr">While we can use privcmd_call in hypercall.h to issue the =
hypercall in kernel module, it is unclear how to set the arguments to adapt=
 it to registers.=C2=A0<div><p class=3D"MsoNormal" align=3D"left" style=3D"=
line-height:8pt"><span lang=3D"EN-US" style=3D"font-family:=E5=AE=8B=E4=BD=
=93"><br></span></p><blockquote style=3D"margin:0px 0px 0px 0.8ex;border-le=
ft-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);pad=
ding-left:1ex" class=3D"gmail_quote"><span lang=3D"EN-US" style=3D"font-fam=
ily:=E5=AE=8B=E4=BD=93">static inline long <span style=3D"color:red">privcm=
d_call</span>(unsigned call,<br></span><span lang=3D"EN-US" style=3D"font-f=
amily:=E5=AE=8B=E4=BD=93">=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 unsig=
ned long a1, unsigned
long a2,<br></span><span lang=3D"EN-US" style=3D"font-family:=E5=AE=8B=E4=
=BD=93">=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 unsigned long a3,
unsigned long a4,<br></span><span lang=3D"EN-US" style=3D"font-family:=E5=
=AE=8B=E4=BD=93">=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 unsigned long =
a5)<br></span><span lang=3D"EN-US" style=3D"font-family:=E5=AE=8B=E4=BD=93"=
>{<br></span><span lang=3D"EN-US" style=3D"font-family:=E5=AE=8B=E4=BD=93">=
=C2=A0=C2=A0=C2=A0 __HYPERCALL_DECLS;<br></span><span lang=3D"EN-US" style=
=3D"font-family:=E5=AE=8B=E4=BD=93">=C2=A0=C2=A0=C2=A0 __HYPERCALL_5ARG(a1,=
 a2, a3, a4, a5);<br></span><span lang=3D"EN-US" style=3D"font-family:=E5=
=AE=8B=E4=BD=93">=C2=A0=C2=A0=C2=A0 asm volatile(&quot;call *%[call]&quot;<=
br></span><span lang=3D"EN-US" style=3D"font-family:=E5=AE=8B=E4=BD=93">=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 :
__HYPERCALL_5PARAM<br></span><span lang=3D"EN-US" style=3D"font-family:=E5=
=AE=8B=E4=BD=93">=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=
=A0=C2=A0 : [call]
&quot;a&quot; (&amp;<b>hypercall_page</b>[call])<br></span><span lang=3D"EN=
-US" style=3D"font-family:=E5=AE=8B=E4=BD=93">=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=C2=A0 : __HYPERCALL_CLOBBER5);<br></span=
><span lang=3D"EN-US" style=3D"font-family:=E5=AE=8B=E4=BD=93">=C2=A0=C2=A0=
=C2=A0 return (long)__res;<br></span><span lang=3D"EN-US" style=3D"font-fam=
ily:=E5=AE=8B=E4=BD=93">}</span></blockquote>























</div><div><br><div>Take HYPERCALL_hvm_op as an example, the arguments are =
op and arg, when the op is HVMOP_altp2m, we need to convert arg to xen_hvm_=
altp2m_op. Now what if I want to directly assign a xen_hvm_altp2m_op as the=
 argument a2 and HVMOP_altp2m as a1 and __HYPERVISOR_hvm_op as call? How ca=
n a2 be assigned as it is defined as a uint64 while xen_hvm_altp2m_op is a =
structure? Should I use (xen_hvm_altp2m_op *) pointer as a2?</div></div><di=
v><br></div><div>Or is there any example on how to use hypercall in LKM (li=
nux loadable kernel module)? I don&#39;t know how to convert the arguments =
to registers.</div></div><div class=3D"gmail_extra"><br><div class=3D"gmail=
_quote">2016-05-22 20:30 GMT+08:00 Big Strong <span dir=3D"ltr">&lt;<a href=
=3D"mailto:fangtuo90@gmail.com" target=3D"_blank">fangtuo90@gmail.com</a>&g=
t;</span>:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"ltr">In user-mode,=
 we can use privcmd to issue hypercalls, how about in kernel? There should =
be simper way to do that, isn&#39;t it?</div>
</blockquote></div><br></div>

--001a11400124ca37d00533a287ac--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0363699555371397391==--


From xen-users-bounces@lists.xen.org Wed May 25 08:49:23 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 08:49:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5UU5-0002kQ-Dg; Wed, 25 May 2016 08:48:09 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <vanditboy@gmail.com>) id 1b5UU4-0002k7-Cp
 for xen-users@lists.xen.org; Wed, 25 May 2016 08:48:08 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 06/F9-28538-7C665475; Wed, 25 May 2016 08:48:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHIsWRWlGSWpSXmKPExsVyMfSqie6xNNd
 wg3Uz9CxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oyOJ+tZCrrkK06v+MLewLhMtouRi0NIoJdR
 YvqyVqYuRk4OFoE7LBKPXhuAJCQEfrBI/DtzFSwhIZAjsXv9MhYQm1dAUOLkzCcsEPFiiTNLz
 rCD2EIC3hLn+44zQwxSlTh/8DwjRH2AxNxVr8DmCAtYSWzteM4KYrMJaEtcfHEYrEZEQFpixp
 UmNhCbWcBLYubEy8wTGHlnIVk3C0lqFiMHkK0usX6eEERYW2LZwtfMELaaxO1tV9mRxRcwsq1
 i1ChOLSpLLdI1NNZLKspMzyjJTczM0TU0NNHLTS0uTkxPzUlMKtZLzs/dxAgMz3oGBsYdjLu2
 ex5ilORgUhLlPajnGi7El5SfUpmRWJwRX1Sak1p8iFGGg0NJgtc1FSgnWJSanlqRlpkDjBSYt
 AQHj5IIbzpImre4IDG3ODMdInWK0ZJjy+9ra5k4tk29BySn7X6wlkmIJS8/L1VKnJcJpEEApC
 GjNA9uHCyaLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5u0BmcKTmVcCt/UV0EFMQAf5f3E
 GOagkESEl1cDYvzOjcusNr6afh9KmbwkVnfN0hXa3+RYux97/p0v6Ll9lWiVWauMe/1lF6cnF
 n0d3nU5rEfjX7CCUVRBlVfxF8+4J5ltB92/JrmC/PefQS+7l74+53VAIjnn9dnt2xQGu1v9rV
 Y3XqU7Y/szU061dLXLKmca5Abvr5kpVb9aS8imO1inn93yjxFKckWioxVxUnAgAUaWifOECAA
 A=
X-Env-Sender: vanditboy@gmail.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1464166085!35147728!1
X-Originating-IP: [209.85.213.52]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1859 invoked from network); 25 May 2016 08:48:06 -0000
Received: from mail-vk0-f52.google.com (HELO mail-vk0-f52.google.com)
 (209.85.213.52)
 by server-11.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 08:48:06 -0000
Received: by mail-vk0-f52.google.com with SMTP id k1so44499vka.3
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 01:48:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:date:message-id:subject:from:to;
 bh=QhG9TxOG6WlDGsNvWHp/lgR0m7XsTuY73iejH4Wonwc=;
 b=VT7wy/9Yfiz+G5nH73DhGtgjD5eMEQL9gw2y0pqHcuvGLijwaZd+ITwKTsDqeyx4aC
 QxyDMnNdt95gNTXNaCky8jRs4U2f0pWws6o8MMH9Cppv2FIqOui7s0kQmuvZPgL5rVu/
 zXhVisaZIXcd2F9iaD1i62PUq+h4qtTO70z/PIzlHiPfIlB5qi0IrAzkevyH1vB0GFkC
 NShF5iIiZESed0FkwYwlrPDQiTSRg62618i3rluXLRAkRL6T9VCJTtcL4l5MMeEGicAF
 4d78ZFMxUzxuRDczuutk3eJK2trSWkmIBwtKpq4kngLLDII3/JLITEha6Njzobry8dBj
 UFFQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:date:message-id:subject:from:to;
 bh=QhG9TxOG6WlDGsNvWHp/lgR0m7XsTuY73iejH4Wonwc=;
 b=ia1q/hGDJBPh9owkbyeQWaR6450S5foeeMNUnx8gyNUQZKP+tmn2sSx3fc2x4lbT7A
 KkJLuWWfjVVzi95icX/zlismyIwvROD+ikqp4GDHWXKa6tQn/gqWpnSX+vjBFZxN1y8d
 gb9chnVQgDeXU/x5uHOpH0tOx8rS2gTVUuaaQZFVEFxGzvFYyCDWPeSyVqQfQoHVfR0o
 SuTtuLYOJ6QYot/xgkAG4HugHi+AUih3utpe6ZY7yElDdgjblDDSkTvFeYMsbftryr33
 QGqWuRMw7rSMJUbIHgXUI5vgWpdsFvKha1aGGsTIbdKZ3SEplCPFRJtHIQlC6qOkGW+K
 iWfw==
X-Gm-Message-State: ALyK8tKLiWuCJV+qmC+PIgBJCAzFEqc7SuRmLQAUX8It8oycBWic4XUlhfBuJ1U4kh5n9pYkHvlUMFs6Wvde2A==
MIME-Version: 1.0
X-Received: by 10.31.56.211 with SMTP id f202mr1541339vka.135.1464166085367;
 Wed, 25 May 2016 01:48:05 -0700 (PDT)
Received: by 10.176.69.174 with HTTP; Wed, 25 May 2016 01:48:05 -0700 (PDT)
Date: Wed, 25 May 2016 09:48:05 +0100
Message-ID: <CAGSnrWQpxFDU4Ek=uE-B-bsJ5KhUuBu37T8cn=6eCNpD=FrA+w@mail.gmail.com>
From: Michal Adamczyk <vanditboy@gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] XenServer7 answer file doesn't respect keymap tag
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3222020773435342194=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3222020773435342194==
Content-Type: multipart/alternative; boundary=001a114409c26921430533a6bbf5

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

Hi All,

Congrats of the XenServer7 release!

I am doing a PXE  installation with XenServer 7.0.0 using following answer
file based on the
XenServer Administration Handbook:
https://books.google.co.uk/books?id=3DhSLjCwAAQBAJ&pg=3DPA71&lpg=3DPA71&dq=
=3Dxenserver+answer+file+script&source=3Dbl&ots=3DZrLUlYW9SZ&sig=3DCydQ0inz=
V7yKpYl1cSzOHOoedqs&hl=3Den&sa=3DX&ved=3D0ahUKEwjs0anM3vTMAhWMDywKHVIbB5oQ6=
AEITDAH#v=3Donepage&q=3Dxenserver%20answer%20file%20script&f=3Dfalse




<?xml version=3D"1.0"?>
<installation mode=3D"fresh" srtype=3D"ext">
<primary-disk>sda</primary-disk>
<keymap>us</keymap>
<root-password>admin</root-password>
<source type=3D"url">http://<IP here>/xenserver7/</source>
<ntp-server>0.rhel.pool.ntp.org</ntp-server>
<admin-interface name=3D"eth0" proto=3D"dhcp" />
<timezone>Europe/Paris</timezone>
<script stage=3D"filesystem-populated" type=3D"url">http://<IP
here>/xenserver7/xen-post.sh</script>
</installation>


During the initial screen I am getting prompt for selecting keymap,
everything else goes without a prompt.

So the question is: does the "<keymap>us</keymap>" tag is correct for
XenServer7 or it's a bug?


--=20
Kind regards,

Michal Adamczyk

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

<div dir=3D"ltr">Hi All,<div><br></div><div>Congrats of the XenServer7 rele=
ase!</div><div><br></div><div>I am doing a PXE=C2=A0=C2=A0installation with=
 XenServer 7.0.0 using following answer file based on the=C2=A0</div><h1 cl=
ass=3D"" dir=3D"ltr" style=3D"font-size:11.869px;margin:0px;color:rgb(51,51=
,51);font-family:Arial,sans-serif;line-height:19.2px"><span style=3D"font-w=
eight:normal">XenServer Administration Handbook</span>:=C2=A0</h1><div><a h=
ref=3D"https://books.google.co.uk/books?id=3DhSLjCwAAQBAJ&amp;pg=3DPA71&amp=
;lpg=3DPA71&amp;dq=3Dxenserver+answer+file+script&amp;source=3Dbl&amp;ots=
=3DZrLUlYW9SZ&amp;sig=3DCydQ0inzV7yKpYl1cSzOHOoedqs&amp;hl=3Den&amp;sa=3DX&=
amp;ved=3D0ahUKEwjs0anM3vTMAhWMDywKHVIbB5oQ6AEITDAH#v=3Donepage&amp;q=3Dxen=
server%20answer%20file%20script&amp;f=3Dfalse">https://books.google.co.uk/b=
ooks?id=3DhSLjCwAAQBAJ&amp;pg=3DPA71&amp;lpg=3DPA71&amp;dq=3Dxenserver+answ=
er+file+script&amp;source=3Dbl&amp;ots=3DZrLUlYW9SZ&amp;sig=3DCydQ0inzV7yKp=
Yl1cSzOHOoedqs&amp;hl=3Den&amp;sa=3DX&amp;ved=3D0ahUKEwjs0anM3vTMAhWMDywKHV=
IbB5oQ6AEITDAH#v=3Donepage&amp;q=3Dxenserver%20answer%20file%20script&amp;f=
=3Dfalse</a><b>=C2=A0</b></div><div><br></div><div><br></div><div><br></div=
><div><div>&lt;?xml version=3D&quot;1.0&quot;?&gt;</div><div>&lt;installati=
on mode=3D&quot;fresh&quot; srtype=3D&quot;ext&quot;&gt;</div><div>&lt;prim=
ary-disk&gt;sda&lt;/primary-disk&gt;</div><div>&lt;keymap&gt;us&lt;/keymap&=
gt;</div><div>&lt;root-password&gt;admin&lt;/root-password&gt;</div><div>&l=
t;source type=3D&quot;url&quot;&gt;http://&lt;IP here&gt;/xenserver7/&lt;/s=
ource&gt;</div><div>&lt;ntp-server&gt;<a href=3D"http://0.rhel.pool.ntp.org=
">0.rhel.pool.ntp.org</a>&lt;/ntp-server&gt;</div><div>&lt;admin-interface =
name=3D&quot;eth0&quot; proto=3D&quot;dhcp&quot; /&gt;</div><div>&lt;timezo=
ne&gt;Europe/Paris&lt;/timezone&gt;</div><div>&lt;script stage=3D&quot;file=
system-populated&quot; type=3D&quot;url&quot;&gt;http://&lt;IP here&gt;/xen=
server7/xen-post.sh&lt;/script&gt;</div><div>&lt;/installation&gt;</div></d=
iv><div><br></div><div><br></div><div>During the initial screen I am gettin=
g prompt for selecting keymap, everything else goes without a prompt.=C2=A0=
</div><div><br></div><div>So the question is: does the &quot;&lt;keymap&gt;=
us&lt;/keymap&gt;&quot;=C2=A0tag is correct for XenServer7 or it&#39;s a bu=
g?</div><div><br clear=3D"all"><div><br></div>-- <br><div class=3D"gmail_si=
gnature">Kind regards,<br><br>Michal Adamczyk</div>
</div></div>

--001a114409c26921430533a6bbf5--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3222020773435342194==--


From xen-users-bounces@lists.xen.org Wed May 25 08:49:23 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 08:49:23 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5UU5-0002kQ-Dg; Wed, 25 May 2016 08:48:09 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <vanditboy@gmail.com>) id 1b5UU4-0002k7-Cp
 for xen-users@lists.xen.org; Wed, 25 May 2016 08:48:08 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 06/F9-28538-7C665475; Wed, 25 May 2016 08:48:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrHIsWRWlGSWpSXmKPExsVyMfSqie6xNNd
 wg3Uz9CxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oyOJ+tZCrrkK06v+MLewLhMtouRi0NIoJdR
 YvqyVqYuRk4OFoE7LBKPXhuAJCQEfrBI/DtzFSwhIZAjsXv9MhYQm1dAUOLkzCcsEPFiiTNLz
 rCD2EIC3hLn+44zQwxSlTh/8DwjRH2AxNxVr8DmCAtYSWzteM4KYrMJaEtcfHEYrEZEQFpixp
 UmNhCbWcBLYubEy8wTGHlnIVk3C0lqFiMHkK0usX6eEERYW2LZwtfMELaaxO1tV9mRxRcwsq1
 i1ChOLSpLLdI1NNZLKspMzyjJTczM0TU0NNHLTS0uTkxPzUlMKtZLzs/dxAgMz3oGBsYdjLu2
 ex5ilORgUhLlPajnGi7El5SfUpmRWJwRX1Sak1p8iFGGg0NJgtc1FSgnWJSanlqRlpkDjBSYt
 AQHj5IIbzpImre4IDG3ODMdInWK0ZJjy+9ra5k4tk29BySn7X6wlkmIJS8/L1VKnJcJpEEApC
 GjNA9uHCyaLzHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5u0BmcKTmVcCt/UV0EFMQAf5f3E
 GOagkESEl1cDYvzOjcusNr6afh9KmbwkVnfN0hXa3+RYux97/p0v6Ll9lWiVWauMe/1lF6cnF
 n0d3nU5rEfjX7CCUVRBlVfxF8+4J5ltB92/JrmC/PefQS+7l74+53VAIjnn9dnt2xQGu1v9rV
 Y3XqU7Y/szU061dLXLKmca5Abvr5kpVb9aS8imO1inn93yjxFKckWioxVxUnAgAUaWifOECAA
 A=
X-Env-Sender: vanditboy@gmail.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1464166085!35147728!1
X-Originating-IP: [209.85.213.52]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1859 invoked from network); 25 May 2016 08:48:06 -0000
Received: from mail-vk0-f52.google.com (HELO mail-vk0-f52.google.com)
 (209.85.213.52)
 by server-11.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 08:48:06 -0000
Received: by mail-vk0-f52.google.com with SMTP id k1so44499vka.3
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 01:48:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:date:message-id:subject:from:to;
 bh=QhG9TxOG6WlDGsNvWHp/lgR0m7XsTuY73iejH4Wonwc=;
 b=VT7wy/9Yfiz+G5nH73DhGtgjD5eMEQL9gw2y0pqHcuvGLijwaZd+ITwKTsDqeyx4aC
 QxyDMnNdt95gNTXNaCky8jRs4U2f0pWws6o8MMH9Cppv2FIqOui7s0kQmuvZPgL5rVu/
 zXhVisaZIXcd2F9iaD1i62PUq+h4qtTO70z/PIzlHiPfIlB5qi0IrAzkevyH1vB0GFkC
 NShF5iIiZESed0FkwYwlrPDQiTSRg62618i3rluXLRAkRL6T9VCJTtcL4l5MMeEGicAF
 4d78ZFMxUzxuRDczuutk3eJK2trSWkmIBwtKpq4kngLLDII3/JLITEha6Njzobry8dBj
 UFFQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:date:message-id:subject:from:to;
 bh=QhG9TxOG6WlDGsNvWHp/lgR0m7XsTuY73iejH4Wonwc=;
 b=ia1q/hGDJBPh9owkbyeQWaR6450S5foeeMNUnx8gyNUQZKP+tmn2sSx3fc2x4lbT7A
 KkJLuWWfjVVzi95icX/zlismyIwvROD+ikqp4GDHWXKa6tQn/gqWpnSX+vjBFZxN1y8d
 gb9chnVQgDeXU/x5uHOpH0tOx8rS2gTVUuaaQZFVEFxGzvFYyCDWPeSyVqQfQoHVfR0o
 SuTtuLYOJ6QYot/xgkAG4HugHi+AUih3utpe6ZY7yElDdgjblDDSkTvFeYMsbftryr33
 QGqWuRMw7rSMJUbIHgXUI5vgWpdsFvKha1aGGsTIbdKZ3SEplCPFRJtHIQlC6qOkGW+K
 iWfw==
X-Gm-Message-State: ALyK8tKLiWuCJV+qmC+PIgBJCAzFEqc7SuRmLQAUX8It8oycBWic4XUlhfBuJ1U4kh5n9pYkHvlUMFs6Wvde2A==
MIME-Version: 1.0
X-Received: by 10.31.56.211 with SMTP id f202mr1541339vka.135.1464166085367;
 Wed, 25 May 2016 01:48:05 -0700 (PDT)
Received: by 10.176.69.174 with HTTP; Wed, 25 May 2016 01:48:05 -0700 (PDT)
Date: Wed, 25 May 2016 09:48:05 +0100
Message-ID: <CAGSnrWQpxFDU4Ek=uE-B-bsJ5KhUuBu37T8cn=6eCNpD=FrA+w@mail.gmail.com>
From: Michal Adamczyk <vanditboy@gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] XenServer7 answer file doesn't respect keymap tag
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3222020773435342194=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============3222020773435342194==
Content-Type: multipart/alternative; boundary=001a114409c26921430533a6bbf5

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

Hi All,

Congrats of the XenServer7 release!

I am doing a PXE  installation with XenServer 7.0.0 using following answer
file based on the
XenServer Administration Handbook:
https://books.google.co.uk/books?id=3DhSLjCwAAQBAJ&pg=3DPA71&lpg=3DPA71&dq=
=3Dxenserver+answer+file+script&source=3Dbl&ots=3DZrLUlYW9SZ&sig=3DCydQ0inz=
V7yKpYl1cSzOHOoedqs&hl=3Den&sa=3DX&ved=3D0ahUKEwjs0anM3vTMAhWMDywKHVIbB5oQ6=
AEITDAH#v=3Donepage&q=3Dxenserver%20answer%20file%20script&f=3Dfalse




<?xml version=3D"1.0"?>
<installation mode=3D"fresh" srtype=3D"ext">
<primary-disk>sda</primary-disk>
<keymap>us</keymap>
<root-password>admin</root-password>
<source type=3D"url">http://<IP here>/xenserver7/</source>
<ntp-server>0.rhel.pool.ntp.org</ntp-server>
<admin-interface name=3D"eth0" proto=3D"dhcp" />
<timezone>Europe/Paris</timezone>
<script stage=3D"filesystem-populated" type=3D"url">http://<IP
here>/xenserver7/xen-post.sh</script>
</installation>


During the initial screen I am getting prompt for selecting keymap,
everything else goes without a prompt.

So the question is: does the "<keymap>us</keymap>" tag is correct for
XenServer7 or it's a bug?


--=20
Kind regards,

Michal Adamczyk

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

<div dir=3D"ltr">Hi All,<div><br></div><div>Congrats of the XenServer7 rele=
ase!</div><div><br></div><div>I am doing a PXE=C2=A0=C2=A0installation with=
 XenServer 7.0.0 using following answer file based on the=C2=A0</div><h1 cl=
ass=3D"" dir=3D"ltr" style=3D"font-size:11.869px;margin:0px;color:rgb(51,51=
,51);font-family:Arial,sans-serif;line-height:19.2px"><span style=3D"font-w=
eight:normal">XenServer Administration Handbook</span>:=C2=A0</h1><div><a h=
ref=3D"https://books.google.co.uk/books?id=3DhSLjCwAAQBAJ&amp;pg=3DPA71&amp=
;lpg=3DPA71&amp;dq=3Dxenserver+answer+file+script&amp;source=3Dbl&amp;ots=
=3DZrLUlYW9SZ&amp;sig=3DCydQ0inzV7yKpYl1cSzOHOoedqs&amp;hl=3Den&amp;sa=3DX&=
amp;ved=3D0ahUKEwjs0anM3vTMAhWMDywKHVIbB5oQ6AEITDAH#v=3Donepage&amp;q=3Dxen=
server%20answer%20file%20script&amp;f=3Dfalse">https://books.google.co.uk/b=
ooks?id=3DhSLjCwAAQBAJ&amp;pg=3DPA71&amp;lpg=3DPA71&amp;dq=3Dxenserver+answ=
er+file+script&amp;source=3Dbl&amp;ots=3DZrLUlYW9SZ&amp;sig=3DCydQ0inzV7yKp=
Yl1cSzOHOoedqs&amp;hl=3Den&amp;sa=3DX&amp;ved=3D0ahUKEwjs0anM3vTMAhWMDywKHV=
IbB5oQ6AEITDAH#v=3Donepage&amp;q=3Dxenserver%20answer%20file%20script&amp;f=
=3Dfalse</a><b>=C2=A0</b></div><div><br></div><div><br></div><div><br></div=
><div><div>&lt;?xml version=3D&quot;1.0&quot;?&gt;</div><div>&lt;installati=
on mode=3D&quot;fresh&quot; srtype=3D&quot;ext&quot;&gt;</div><div>&lt;prim=
ary-disk&gt;sda&lt;/primary-disk&gt;</div><div>&lt;keymap&gt;us&lt;/keymap&=
gt;</div><div>&lt;root-password&gt;admin&lt;/root-password&gt;</div><div>&l=
t;source type=3D&quot;url&quot;&gt;http://&lt;IP here&gt;/xenserver7/&lt;/s=
ource&gt;</div><div>&lt;ntp-server&gt;<a href=3D"http://0.rhel.pool.ntp.org=
">0.rhel.pool.ntp.org</a>&lt;/ntp-server&gt;</div><div>&lt;admin-interface =
name=3D&quot;eth0&quot; proto=3D&quot;dhcp&quot; /&gt;</div><div>&lt;timezo=
ne&gt;Europe/Paris&lt;/timezone&gt;</div><div>&lt;script stage=3D&quot;file=
system-populated&quot; type=3D&quot;url&quot;&gt;http://&lt;IP here&gt;/xen=
server7/xen-post.sh&lt;/script&gt;</div><div>&lt;/installation&gt;</div></d=
iv><div><br></div><div><br></div><div>During the initial screen I am gettin=
g prompt for selecting keymap, everything else goes without a prompt.=C2=A0=
</div><div><br></div><div>So the question is: does the &quot;&lt;keymap&gt;=
us&lt;/keymap&gt;&quot;=C2=A0tag is correct for XenServer7 or it&#39;s a bu=
g?</div><div><br clear=3D"all"><div><br></div>-- <br><div class=3D"gmail_si=
gnature">Kind regards,<br><br>Michal Adamczyk</div>
</div></div>

--001a114409c26921430533a6bbf5--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3222020773435342194==--


From xen-users-bounces@lists.xen.org Wed May 25 09:33:15 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 09:33:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5VAW-000698-DK; Wed, 25 May 2016 09:32:00 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b5VAV-000692-4N
 for xen-users@lists.xen.org; Wed, 25 May 2016 09:31:59 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 A1/11-00743-D0175475; Wed, 25 May 2016 09:31:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprIIsWRWlGSWpSXmKPExsVysyfVTZen0DX
 coLVTxWLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzVg9t4etoJO74tDb72wNjDM5uhi5OIQENjJK
 LF8+lRnC2c0o0fZsKXsXIyeHsIC5xNLGa2wgtoiAp8TbBb+YQWwhgWmMEks7vEBsNgFNiTufP
 zGB2LwCKhL37jexgtgsAqoS6zf+BZrDwSEqEC6xZrs7RImgxMmZT1hAbE6BQIk3nQfAxjMLmE
 nM2/yQGcKWl9j+dg7zBEbeWUhaZiEpm4WkbAEj8ypG9eLUorLUIl1TvaSizPSMktzEzBxdQwN
 jvdzU4uLE9NScxKRiveT83E2MwKCqZ2Bg3MF4+avTIUZJDiYlUd6Deq7hQnxJ+SmVGYnFGfFF
 pTmpxYcYZTg4lCR44/KBcoJFqempFWmZOcDwhklLcPAoifDuB0nzFhck5hZnpkOkTjEqSonzq
 oMkBEASGaV5cG2wmLrEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZh3DcgUnsy8Erjpr4AWMw
 Et9v/iDLK4JBEhJdXA+Koh9nwjR+rpZ1kOV9YfWvKvqDv2r6jX4S1Vn+773vfKzNR0E098/tN
 v0qXSiseK65OddE7O/bV2xckdfoL8psms73671xc6Tb17ySRHvvNrgeudCnvxy+GnppRMbHwr
 07v0QbdvInec17utsZNd6g8/OfJD85fz9i+qxe9j84wOn2BWW/KOW4mlOCPRUIu5qDgRAE1QA
 c+kAgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1464168716!42011109!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51399 invoked from network); 25 May 2016 09:31:56 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-14.tower-31.messagelabs.com with SMTP; 25 May 2016 09:31:56 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9D73534;
 Wed, 25 May 2016 02:32:18 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 966353F557;
 Wed, 25 May 2016 02:31:54 -0700 (PDT)
To: Big Strong <fangtuo90@gmail.com>, xen-users <xen-users@lists.xen.org>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
 <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <57457109.70909@arm.com>
Date: Wed, 25 May 2016 10:31:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8sCgpPbiAyNS8wNS8xNiAwNDo0NywgQmlnIFN0cm9uZyB3cm90ZToKPiBXaGlsZSB3ZSBj
YW4gdXNlIHByaXZjbWRfY2FsbCBpbiBoeXBlcmNhbGwuaCB0byBpc3N1ZSB0aGUgaHlwZXJjYWxs
IGluCj4ga2VybmVsIG1vZHVsZSwgaXQgaXMgdW5jbGVhciBob3cgdG8gc2V0IHRoZSBhcmd1bWVu
dHMgdG8gYWRhcHQgaXQgdG8KPiByZWdpc3RlcnMuCj4KPgo+ICAgICBzdGF0aWMgaW5saW5lIGxv
bmcgcHJpdmNtZF9jYWxsKHVuc2lnbmVkIGNhbGwsCj4gICAgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIGExLCB1bnNpZ25lZCBsb25nIGEyLAo+ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBh
MywgdW5zaWduZWQgbG9uZyBhNCwKPiAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYTUpCj4g
ICAgIHsKPiAgICAgICAgICBfX0hZUEVSQ0FMTF9ERUNMUzsKPiAgICAgICAgICBfX0hZUEVSQ0FM
TF81QVJHKGExLCBhMiwgYTMsIGE0LCBhNSk7Cj4gICAgICAgICAgYXNtIHZvbGF0aWxlKCJjYWxs
IColW2NhbGxdIgo+ICAgICAgICAgICAgICAgICAgIDogX19IWVBFUkNBTExfNVBBUkFNCj4gICAg
ICAgICAgICAgICAgICAgOiBbY2FsbF0gImEiICgmKmh5cGVyY2FsbF9wYWdlKltjYWxsXSkKPiAg
ICAgICAgICAgICAgICAgICA6IF9fSFlQRVJDQUxMX0NMT0JCRVI1KTsKPiAgICAgICAgICByZXR1
cm4gKGxvbmcpX19yZXM7Cj4gICAgIH0KPgo+Cj4gVGFrZSBIWVBFUkNBTExfaHZtX29wIGFzIGFu
IGV4YW1wbGUsIHRoZSBhcmd1bWVudHMgYXJlIG9wIGFuZCBhcmcsIHdoZW4KPiB0aGUgb3AgaXMg
SFZNT1BfYWx0cDJtLCB3ZSBuZWVkIHRvIGNvbnZlcnQgYXJnIHRvIHhlbl9odm1fYWx0cDJtX29w
LiBOb3cKPiB3aGF0IGlmIEkgd2FudCB0byBkaXJlY3RseSBhc3NpZ24gYSB4ZW5faHZtX2FsdHAy
bV9vcCBhcyB0aGUgYXJndW1lbnQgYTIKPiBhbmQgSFZNT1BfYWx0cDJtIGFzIGExIGFuZCBfX0hZ
UEVSVklTT1JfaHZtX29wIGFzIGNhbGw/IEhvdyBjYW4gYTIgYmUKPiBhc3NpZ25lZCBhcyBpdCBp
cyBkZWZpbmVkIGFzIGEgdWludDY0IHdoaWxlIHhlbl9odm1fYWx0cDJtX29wIGlzIGEKPiBzdHJ1
Y3R1cmU/IFNob3VsZCBJIHVzZSAoeGVuX2h2bV9hbHRwMm1fb3AgKikgcG9pbnRlciBhcyBhMj8K
Pgo+IE9yIGlzIHRoZXJlIGFueSBleGFtcGxlIG9uIGhvdyB0byB1c2UgaHlwZXJjYWxsIGluIExL
TSAobGludXggbG9hZGFibGUKPiBrZXJuZWwgbW9kdWxlKT8gSSBkb24ndCBrbm93IGhvdyB0byBj
b252ZXJ0IHRoZSBhcmd1bWVudHMgdG8gcmVnaXN0ZXJzLgoKR2l2ZSBhIGxvb2sgdG8gYXJjaC94
ODYvYXNtL3hlbi9oeXBlcmNhbGwuaCB0byBzZWUgaG93IGh5cGVyY2FsbHMgYXJlIAppbXBsZW1l
bnRlZCBmb3IgdGhlIGtlcm5lbC4KClJlZ2FyZHMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11
c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 25 09:33:15 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 09:33:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5VAW-000698-DK; Wed, 25 May 2016 09:32:00 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b5VAV-000692-4N
 for xen-users@lists.xen.org; Wed, 25 May 2016 09:31:59 +0000
Received: from [85.158.137.68] by server-8.bemta-3.messagelabs.com id
 A1/11-00743-D0175475; Wed, 25 May 2016 09:31:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprIIsWRWlGSWpSXmKPExsVysyfVTZen0DX
 coLVTxWLV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzVg9t4etoJO74tDb72wNjDM5uhi5OIQENjJK
 LF8+lRnC2c0o0fZsKXsXIyeHsIC5xNLGa2wgtoiAp8TbBb+YQWwhgWmMEks7vEBsNgFNiTufP
 zGB2LwCKhL37jexgtgsAqoS6zf+BZrDwSEqEC6xZrs7RImgxMmZT1hAbE6BQIk3nQfAxjMLmE
 nM2/yQGcKWl9j+dg7zBEbeWUhaZiEpm4WkbAEj8ypG9eLUorLUIl1TvaSizPSMktzEzBxdQwN
 jvdzU4uLE9NScxKRiveT83E2MwKCqZ2Bg3MF4+avTIUZJDiYlUd6Deq7hQnxJ+SmVGYnFGfFF
 pTmpxYcYZTg4lCR44/KBcoJFqempFWmZOcDwhklLcPAoifDuB0nzFhck5hZnpkOkTjEqSonzq
 oMkBEASGaV5cG2wmLrEKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZh3DcgUnsy8Erjpr4AWMw
 Et9v/iDLK4JBEhJdXA+Koh9nwjR+rpZ1kOV9YfWvKvqDv2r6jX4S1Vn+773vfKzNR0E098/tN
 v0qXSiseK65OddE7O/bV2xckdfoL8psms73671xc6Tb17ySRHvvNrgeudCnvxy+GnppRMbHwr
 07v0QbdvInec17utsZNd6g8/OfJD85fz9i+qxe9j84wOn2BWW/KOW4mlOCPRUIu5qDgRAE1QA
 c+kAgAA
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1464168716!42011109!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 51399 invoked from network); 25 May 2016 09:31:56 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-14.tower-31.messagelabs.com with SMTP; 25 May 2016 09:31:56 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 9D73534;
 Wed, 25 May 2016 02:32:18 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 966353F557;
 Wed, 25 May 2016 02:31:54 -0700 (PDT)
To: Big Strong <fangtuo90@gmail.com>, xen-users <xen-users@lists.xen.org>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
 <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <57457109.70909@arm.com>
Date: Wed, 25 May 2016 10:31:53 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8sCgpPbiAyNS8wNS8xNiAwNDo0NywgQmlnIFN0cm9uZyB3cm90ZToKPiBXaGlsZSB3ZSBj
YW4gdXNlIHByaXZjbWRfY2FsbCBpbiBoeXBlcmNhbGwuaCB0byBpc3N1ZSB0aGUgaHlwZXJjYWxs
IGluCj4ga2VybmVsIG1vZHVsZSwgaXQgaXMgdW5jbGVhciBob3cgdG8gc2V0IHRoZSBhcmd1bWVu
dHMgdG8gYWRhcHQgaXQgdG8KPiByZWdpc3RlcnMuCj4KPgo+ICAgICBzdGF0aWMgaW5saW5lIGxv
bmcgcHJpdmNtZF9jYWxsKHVuc2lnbmVkIGNhbGwsCj4gICAgICAgICAgICAgICB1bnNpZ25lZCBs
b25nIGExLCB1bnNpZ25lZCBsb25nIGEyLAo+ICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyBh
MywgdW5zaWduZWQgbG9uZyBhNCwKPiAgICAgICAgICAgICAgIHVuc2lnbmVkIGxvbmcgYTUpCj4g
ICAgIHsKPiAgICAgICAgICBfX0hZUEVSQ0FMTF9ERUNMUzsKPiAgICAgICAgICBfX0hZUEVSQ0FM
TF81QVJHKGExLCBhMiwgYTMsIGE0LCBhNSk7Cj4gICAgICAgICAgYXNtIHZvbGF0aWxlKCJjYWxs
IColW2NhbGxdIgo+ICAgICAgICAgICAgICAgICAgIDogX19IWVBFUkNBTExfNVBBUkFNCj4gICAg
ICAgICAgICAgICAgICAgOiBbY2FsbF0gImEiICgmKmh5cGVyY2FsbF9wYWdlKltjYWxsXSkKPiAg
ICAgICAgICAgICAgICAgICA6IF9fSFlQRVJDQUxMX0NMT0JCRVI1KTsKPiAgICAgICAgICByZXR1
cm4gKGxvbmcpX19yZXM7Cj4gICAgIH0KPgo+Cj4gVGFrZSBIWVBFUkNBTExfaHZtX29wIGFzIGFu
IGV4YW1wbGUsIHRoZSBhcmd1bWVudHMgYXJlIG9wIGFuZCBhcmcsIHdoZW4KPiB0aGUgb3AgaXMg
SFZNT1BfYWx0cDJtLCB3ZSBuZWVkIHRvIGNvbnZlcnQgYXJnIHRvIHhlbl9odm1fYWx0cDJtX29w
LiBOb3cKPiB3aGF0IGlmIEkgd2FudCB0byBkaXJlY3RseSBhc3NpZ24gYSB4ZW5faHZtX2FsdHAy
bV9vcCBhcyB0aGUgYXJndW1lbnQgYTIKPiBhbmQgSFZNT1BfYWx0cDJtIGFzIGExIGFuZCBfX0hZ
UEVSVklTT1JfaHZtX29wIGFzIGNhbGw/IEhvdyBjYW4gYTIgYmUKPiBhc3NpZ25lZCBhcyBpdCBp
cyBkZWZpbmVkIGFzIGEgdWludDY0IHdoaWxlIHhlbl9odm1fYWx0cDJtX29wIGlzIGEKPiBzdHJ1
Y3R1cmU/IFNob3VsZCBJIHVzZSAoeGVuX2h2bV9hbHRwMm1fb3AgKikgcG9pbnRlciBhcyBhMj8K
Pgo+IE9yIGlzIHRoZXJlIGFueSBleGFtcGxlIG9uIGhvdyB0byB1c2UgaHlwZXJjYWxsIGluIExL
TSAobGludXggbG9hZGFibGUKPiBrZXJuZWwgbW9kdWxlKT8gSSBkb24ndCBrbm93IGhvdyB0byBj
b252ZXJ0IHRoZSBhcmd1bWVudHMgdG8gcmVnaXN0ZXJzLgoKR2l2ZSBhIGxvb2sgdG8gYXJjaC94
ODYvYXNtL3hlbi9oeXBlcmNhbGwuaCB0byBzZWUgaG93IGh5cGVyY2FsbHMgYXJlIAppbXBsZW1l
bnRlZCBmb3IgdGhlIGtlcm5lbC4KClJlZ2FyZHMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11
c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 25 09:37:38 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 09:37:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5VFg-0006aU-Id; Wed, 25 May 2016 09:37:20 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b5VFf-0006aK-IN
 for xen-users@lists.xen.org; Wed, 25 May 2016 09:37:19 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
 65/4F-10039-E4275475; Wed, 25 May 2016 09:37:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMIsWRWlGSWpSXmKPExsVysyfVTdevyDX
 c4MNLfotVVw+wOjB6HN39mymAMYo1My8pvyKBNWPtkZWsBSv4K84tnMXUwHiIu4uRi0NIYCOj
 xOPXPYwQzm5GiU0dX9m6GDk5hAXsJCZ/+88EkhAR6GeUeLt5DytE1TFGiQkz7zOBVLEJaErc+
 fwJzOYVUJN4uO4iWDeLgKrEq/ZLQDYHh6hAuMSa7e4QJYISJ2c+YQGxOQUCJRZumQ3WyixgJj
 Fv80NmCFteYvvbOcwTGHlnIWmZhaRsFpKyBYzMqxjVi1OLylKLdI31kooy0zNKchMzc3QNDU3
 0clOLixPTU3MSk4r1kvNzNzECA4sBCHYw3u1zPsQoycGkJMp7UM81XIgvKT+lMiOxOCO+qDQn
 tfgQowwHh5IEr2ghUE6wKDU9tSItMwcY4jBpCQ4eJRHetwVAad7igsTc4sx0iNQpRkUpcV4Jk
 D4BkERGaR5cGyyuLjHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUkYYjtPZl4J3PRXQIuZgBb7f3
 EGWVySiJCSamCMueFqZP755u245Z/PNP/j752X+mDTAc6brBcPTbheGlBU4bKL4xuf/4ma16v
 9RZ22zStuTnOY+KLv9X9Be4PZBy+GnXN6P/PIc7lqxl13jzRnt7TdXFbw1cvs9fWJUreU9vCb
 pstEbQvhnTuz+LKwmMHx2NKdOmaJkpc0qllvzbNv8bo7s+meEktxRqKhFnNRcSIAQjiiRaYCA
 AA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1464169037!41765580!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47113 invoked from network); 25 May 2016 09:37:17 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-2.tower-27.messagelabs.com with SMTP; 25 May 2016 09:37:17 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C3E4B34;
 Wed, 25 May 2016 02:37:40 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 97DAD3F557;
 Wed, 25 May 2016 02:37:16 -0700 (PDT)
To: Chenxiao Zhao <chenxiao.zhao@gmail.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
 <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
 <CA+e=sbKRP07GqnyJtFyire1jpr9f-RcVroOKtyvJYveT=vJSDQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5745724B.8050109@arm.com>
Date: Wed, 25 May 2016 10:37:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <CA+e=sbKRP07GqnyJtFyire1jpr9f-RcVroOKtyvJYveT=vJSDQ@mail.gmail.com>
Subject: Re: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8sCgpBZ2FpbiwgcGxlYXNlIGNvbmZpZ3VyZSB5b3VyIGUtbWFpbCBjbGllbnQgdG8gcXVv
dGUgcHJvcGVybHkuIEkuZSB1c2luZyAKJz4nIHJhdGhlciB0aGFuIHRhYnVsYXRpb25zLgoKT24g
MjUvMDUvMTYgMDI6MTgsIENoZW54aWFvIFpoYW8gd3JvdGU6Cj4KPgo+IE9uIFR1ZSwgTWF5IDI0
LCAyMDE2IGF0IDEyOjIwIFBNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20KPiA8
bWFpbHRvOmp1bGllbi5ncmFsbEBhcm0uY29tPj4gd3JvdGU6Cj4KPgo+Cj4gICAgIE9uIDI0LzA1
LzIwMTYgMDU6MDAsIENoZW54aWFvIFpoYW8gd3JvdGU6Cj4gICAgICA+IEhpCj4KPiAgICAgSGVs
bG8sCj4KPiAgICAgID4gSSdtIHBsYXlpbmcgeGVuIG9uIEhpa2V5IGJvYXJkIHdoaWNoIGhhcyBv
Y3RhLWNvcmUgd2l0aAo+ICAgICBDb3J0ZXgtQTUzLiBXaGVuCj4gICAgICA+IEkgYW0gdHJ5aW5n
IHRvIGR1bXAgY29yZSByZWdpc3RlcnMgb24geGVuIGNvbnNvbGUgKHByZXNzICdkJyksIEkgZ290
Cj4gICAgICA+IEh5cGVydmlzb3IgdHJhcCBlcnJvci4KPiAgICAgID4KPiAgICAgID4gQW55b25l
IGNhbiBleHBsYWluIHdoeSBpdCBoYXBwZW4gYW5kIGhvdyB0byBmaXggaXQ/Cj4gICAgICA+Cj4g
ICAgICA+IFRoYW5rcy4KPiAgICAgID4KPiAgICAgID4gKFhFTikgJ2QnIHByZXNzZWQgLT4gZHVt
cGluZyByZWdpc3RlcnMKPiAgICAgID4gKFhFTikKPiAgICAgID4gKFhFTikgKioqIER1bXBpbmcg
Q1BVMCBob3N0IHN0YXRlOiAqKioKPiAgICAgID4gKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9eSAgTm90IHRhaW50ZWQgXS0tLS0KPiAgICAgID4gKFhFTikgQ1BVOiAgICAw
Cj4gICAgICA+IChYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDI0NWVkOEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNQo+Cj4gICAgIEVDPTB4MjUgKHNlZSBENy4yLjI3IGluIEFS
TSBEREkgMDQ4N0EuaSkgaXMgYSBkYXRhIGFib3J0IGZyb20gdGhlCj4gICAgIGh5cGVydmlzb3Iu
IENhbiB5b3UgcGxlYXNlIHBhc3RlIGFsbCB0aGUgbG9ncywgZ2l2ZSB0aGUgcmMgeW91IGFyZQo+
ICAgICB1c2luZy4uLgo+Cj4KPiBIaSwgSnVsaWVuCj4KPiBUaGlzIGlzIGFsbCB0aGUgbG9ncyBh
bmQgdGhlIHN5c3RlbSBnZXQgaGFsdCBvbiB0aGUgbGFzdCBsaW5lLiBJIGFtCj4gdXNpbmcgNC43
LjAtcmMgd2hpY2ggaXMgY2hlY2tlZCBvdXQgZnJvbSBnaXQgcmVwb3NpdG9yeSBtYXN0ZXIgYnJh
bmNoLgoKU28geW91IGFyZSBzYXlpbmcgdGhlcmUgaXMgbm8gbG9nIGJlZm9yZSBoYW5kIHRvbz8K
Cj4KPiBJIGZvdW5kIGl0IGlzIGNhdXNlZCBieSBhIHByaW50ayBpbiB4ZW4vYXJjaC9hcm0vdHJh
cC5jIHdoZXJlIGlzIHRyeWluZwo+IHRvIHByaW50IG91dCBzeW1ibG8gZm9yIFBDIHdpdGggJXBT
IGluIHNob3dfcmVnaXN0ZXJzXzY0KCkuIEl0IHdpbGwKPiBmaW5hbGx5IGNhbGwgYSB2c25wcmlu
dGYgdG8gZm9ybWF0IHRoZSBzdHJpbmcuCj4KPiBXaGVuIEkgY29tbWVudCBvdXQgYWxsIHRoZSBs
aW5lcyB0aGF0IGhhcyBwcmludGsgd2l0aCAlcFMgb3IgY2hhbmdlZCB0aGUKPiAlcFMgdG8gJXAs
IGV2ZXJ5IHRoaW5nIHdvcmtzIGZpbmUuIFNvIEkgZ3Vlc3MgdGhpcyBpcyBtYXliZSBhIGJ1ZyBv
bgo+IGFybTY0IHdpdGggbGliYz8KClhlbiBkb2VzIG5vdCB1c2UgdGhlIGxpYmMuCgo+Cj4gSSBo
YXZlIHRyaWVkIHNldmVyYWwgdmVyc2lvbnMgb2YgbGluYXJvJ3MgbGF0ZXN0IGdjYyBhbmQgc3Rp
bGwgZ290IG5vIGx1Y2suCj4KPiBBbnkgYWR2aXNlPwoKTGV0IGZpcnN0IGZpZ3VyZSBvdXQgd2h5
IHlvdSBkbyBub3QgZ2V0IGFueSBsb2cgYnV0IHRoZSBsaW5lIHlvdSBwYXN0ZS4gCllvdSBjYW4g
dHJ5IHRvIHBhc3MgInN5bmNfY29uc29sZSIgb24gdGhlIFhlbiBjb21tYW5kbGluZS4KClJlZ2Fy
ZHMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 25 09:37:38 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 09:37:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5VFg-0006aU-Id; Wed, 25 May 2016 09:37:20 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b5VFf-0006aK-IN
 for xen-users@lists.xen.org; Wed, 25 May 2016 09:37:19 +0000
Received: from [193.109.254.147] by server-14.bemta-14.messagelabs.com id
 65/4F-10039-E4275475; Wed, 25 May 2016 09:37:18 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMIsWRWlGSWpSXmKPExsVysyfVTdevyDX
 c4MNLfotVVw+wOjB6HN39mymAMYo1My8pvyKBNWPtkZWsBSv4K84tnMXUwHiIu4uRi0NIYCOj
 xOPXPYwQzm5GiU0dX9m6GDk5hAXsJCZ/+88EkhAR6GeUeLt5DytE1TFGiQkz7zOBVLEJaErc+
 fwJzOYVUJN4uO4iWDeLgKrEq/ZLQDYHh6hAuMSa7e4QJYISJ2c+YQGxOQUCJRZumQ3WyixgJj
 Fv80NmCFteYvvbOcwTGHlnIWmZhaRsFpKyBYzMqxjVi1OLylKLdI31kooy0zNKchMzc3QNDU3
 0clOLixPTU3MSk4r1kvNzNzECA4sBCHYw3u1zPsQoycGkJMp7UM81XIgvKT+lMiOxOCO+qDQn
 tfgQowwHh5IEr2ghUE6wKDU9tSItMwcY4jBpCQ4eJRHetwVAad7igsTc4sx0iNQpRkUpcV4Jk
 D4BkERGaR5cGyyuLjHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUkYYjtPZl4J3PRXQIuZgBb7f3
 EGWVySiJCSamCMueFqZP755u245Z/PNP/j752X+mDTAc6brBcPTbheGlBU4bKL4xuf/4ma16v
 9RZ22zStuTnOY+KLv9X9Be4PZBy+GnXN6P/PIc7lqxl13jzRnt7TdXFbw1cvs9fWJUreU9vCb
 pstEbQvhnTuz+LKwmMHx2NKdOmaJkpc0qllvzbNv8bo7s+meEktxRqKhFnNRcSIAQjiiRaYCA
 AA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-2.tower-27.messagelabs.com!1464169037!41765580!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47113 invoked from network); 25 May 2016 09:37:17 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-2.tower-27.messagelabs.com with SMTP; 25 May 2016 09:37:17 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id C3E4B34;
 Wed, 25 May 2016 02:37:40 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 97DAD3F557;
 Wed, 25 May 2016 02:37:16 -0700 (PDT)
To: Chenxiao Zhao <chenxiao.zhao@gmail.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
 <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
 <CA+e=sbKRP07GqnyJtFyire1jpr9f-RcVroOKtyvJYveT=vJSDQ@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <5745724B.8050109@arm.com>
Date: Wed, 25 May 2016 10:37:15 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.7.2
MIME-Version: 1.0
In-Reply-To: <CA+e=sbKRP07GqnyJtFyire1jpr9f-RcVroOKtyvJYveT=vJSDQ@mail.gmail.com>
Subject: Re: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8sCgpBZ2FpbiwgcGxlYXNlIGNvbmZpZ3VyZSB5b3VyIGUtbWFpbCBjbGllbnQgdG8gcXVv
dGUgcHJvcGVybHkuIEkuZSB1c2luZyAKJz4nIHJhdGhlciB0aGFuIHRhYnVsYXRpb25zLgoKT24g
MjUvMDUvMTYgMDI6MTgsIENoZW54aWFvIFpoYW8gd3JvdGU6Cj4KPgo+IE9uIFR1ZSwgTWF5IDI0
LCAyMDE2IGF0IDEyOjIwIFBNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20KPiA8
bWFpbHRvOmp1bGllbi5ncmFsbEBhcm0uY29tPj4gd3JvdGU6Cj4KPgo+Cj4gICAgIE9uIDI0LzA1
LzIwMTYgMDU6MDAsIENoZW54aWFvIFpoYW8gd3JvdGU6Cj4gICAgICA+IEhpCj4KPiAgICAgSGVs
bG8sCj4KPiAgICAgID4gSSdtIHBsYXlpbmcgeGVuIG9uIEhpa2V5IGJvYXJkIHdoaWNoIGhhcyBv
Y3RhLWNvcmUgd2l0aAo+ICAgICBDb3J0ZXgtQTUzLiBXaGVuCj4gICAgICA+IEkgYW0gdHJ5aW5n
IHRvIGR1bXAgY29yZSByZWdpc3RlcnMgb24geGVuIGNvbnNvbGUgKHByZXNzICdkJyksIEkgZ290
Cj4gICAgICA+IEh5cGVydmlzb3IgdHJhcCBlcnJvci4KPiAgICAgID4KPiAgICAgID4gQW55b25l
IGNhbiBleHBsYWluIHdoeSBpdCBoYXBwZW4gYW5kIGhvdyB0byBmaXggaXQ/Cj4gICAgICA+Cj4g
ICAgICA+IFRoYW5rcy4KPiAgICAgID4KPiAgICAgID4gKFhFTikgJ2QnIHByZXNzZWQgLT4gZHVt
cGluZyByZWdpc3RlcnMKPiAgICAgID4gKFhFTikKPiAgICAgID4gKFhFTikgKioqIER1bXBpbmcg
Q1BVMCBob3N0IHN0YXRlOiAqKioKPiAgICAgID4gKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9eSAgTm90IHRhaW50ZWQgXS0tLS0KPiAgICAgID4gKFhFTikgQ1BVOiAgICAw
Cj4gICAgICA+IChYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDI0NWVkOEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNQo+Cj4gICAgIEVDPTB4MjUgKHNlZSBENy4yLjI3IGluIEFS
TSBEREkgMDQ4N0EuaSkgaXMgYSBkYXRhIGFib3J0IGZyb20gdGhlCj4gICAgIGh5cGVydmlzb3Iu
IENhbiB5b3UgcGxlYXNlIHBhc3RlIGFsbCB0aGUgbG9ncywgZ2l2ZSB0aGUgcmMgeW91IGFyZQo+
ICAgICB1c2luZy4uLgo+Cj4KPiBIaSwgSnVsaWVuCj4KPiBUaGlzIGlzIGFsbCB0aGUgbG9ncyBh
bmQgdGhlIHN5c3RlbSBnZXQgaGFsdCBvbiB0aGUgbGFzdCBsaW5lLiBJIGFtCj4gdXNpbmcgNC43
LjAtcmMgd2hpY2ggaXMgY2hlY2tlZCBvdXQgZnJvbSBnaXQgcmVwb3NpdG9yeSBtYXN0ZXIgYnJh
bmNoLgoKU28geW91IGFyZSBzYXlpbmcgdGhlcmUgaXMgbm8gbG9nIGJlZm9yZSBoYW5kIHRvbz8K
Cj4KPiBJIGZvdW5kIGl0IGlzIGNhdXNlZCBieSBhIHByaW50ayBpbiB4ZW4vYXJjaC9hcm0vdHJh
cC5jIHdoZXJlIGlzIHRyeWluZwo+IHRvIHByaW50IG91dCBzeW1ibG8gZm9yIFBDIHdpdGggJXBT
IGluIHNob3dfcmVnaXN0ZXJzXzY0KCkuIEl0IHdpbGwKPiBmaW5hbGx5IGNhbGwgYSB2c25wcmlu
dGYgdG8gZm9ybWF0IHRoZSBzdHJpbmcuCj4KPiBXaGVuIEkgY29tbWVudCBvdXQgYWxsIHRoZSBs
aW5lcyB0aGF0IGhhcyBwcmludGsgd2l0aCAlcFMgb3IgY2hhbmdlZCB0aGUKPiAlcFMgdG8gJXAs
IGV2ZXJ5IHRoaW5nIHdvcmtzIGZpbmUuIFNvIEkgZ3Vlc3MgdGhpcyBpcyBtYXliZSBhIGJ1ZyBv
bgo+IGFybTY0IHdpdGggbGliYz8KClhlbiBkb2VzIG5vdCB1c2UgdGhlIGxpYmMuCgo+Cj4gSSBo
YXZlIHRyaWVkIHNldmVyYWwgdmVyc2lvbnMgb2YgbGluYXJvJ3MgbGF0ZXN0IGdjYyBhbmQgc3Rp
bGwgZ290IG5vIGx1Y2suCj4KPiBBbnkgYWR2aXNlPwoKTGV0IGZpcnN0IGZpZ3VyZSBvdXQgd2h5
IHlvdSBkbyBub3QgZ2V0IGFueSBsb2cgYnV0IHRoZSBsaW5lIHlvdSBwYXN0ZS4gCllvdSBjYW4g
dHJ5IHRvIHBhc3MgInN5bmNfY29uc29sZSIgb24gdGhlIFhlbiBjb21tYW5kbGluZS4KClJlZ2Fy
ZHMsCgotLSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4u
b3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 25 09:59:48 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 09:59:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5Van-0000IK-2O; Wed, 25 May 2016 09:59:09 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <lars.kurth.xen@gmail.com>) id 1b5Vam-0000IE-8U
 for xen-users@lists.xen.org; Wed, 25 May 2016 09:59:08 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 F1/8C-17911-B6775475; Wed, 25 May 2016 09:59:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpkleJIrShJLcpLzFFi42Lxqg0y080sdw0
 3WD9D12LV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzeh/dJCl4KxJxeTdz1gaGBsNuxi5OIQEJjNK
 7NoxlQXEYRFoYJU40PWJDcSREJjDKtF19BhzFyMnkBMj8fPtKTYIu0ri6utLLCC2kIC6xL1Ft
 9khRn1jlFh26zlYA7NAgsSDZVeZQGxeAT2JV7cus4LYwgJeEm0LusHibALaEptuPACr5xQIlF
 i26CA7iM0ioCqx9tgOFog50hJPdnxhhphjI9G26SrU4gCJpgnLwOpFBDQlev9fZ4c4TlZi9+9
 HTBMYhWYhOWMWkjMg4toSyxa+Zoaxr1+6wIgpriXxfuYl9gWMbKsYNYpTi8pSi3QNTfWSijLT
 M0pyEzNzdA0NTfRyU4uLE9NTcxKTivWS83M3MQKjo56BgXEH49/TnocYJTmYlER5D+q5hgvxJ
 eWnVGYkFmfEF5XmpBYfYpTh4FCS4E0sA8oJFqWmp1akZeYA4xQmLcHBoyTCGwyS5i0uSMwtzk
 yHSJ1i1OXYMvXeWiYhlrz8vFQpcV5jkCIBkKKM0jy4EbCUcYlRVkqYl5GBgUGIpyC1KDezBFX
 +FaM4B6OSMO+fUqApPJl5JXCbXgEdwQR0hP8XZ5AjShIRUlINjDPlmeMnnPnW6LC84aGvpem5
 abNsHLoLUt21VolNZ5Za3zjBaLWtw6UfQZxV2tEWMZrc4ec8NNVfbKuZxfmCRd9yseCO+od71
 X6c9n93q7h46ue0Q7IHnogL1Zuv3FKenWE+64R8SVVy4UktvxVVXYVGs75G6B7fY9MtMN8tv7
 by6RPNW1LtSizFGYmGWsxFxYkA0SvUzBQDAAA=
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1464170345!43808368!1
X-Originating-IP: [74.125.82.54]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_50_60,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64948 invoked from network); 25 May 2016 09:59:05 -0000
Received: from mail-wm0-f54.google.com (HELO mail-wm0-f54.google.com)
 (74.125.82.54)
 by server-6.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 09:59:05 -0000
Received: by mail-wm0-f54.google.com with SMTP id a136so116469261wme.0
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 02:59:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:subject:from:in-reply-to:date:cc:message-id:references
 :to; bh=Bswn6h++DhXunrP0TyzzkmICcv5SF/UkgaiQmVNJwJ0=;
 b=joB73fvE6PldknWiGCozFdL8Uuq4qJ6TFB+KkZU+9LE6Mld6GrXVmTQ6Km73XCKbHp
 dKuDR7edz8+vEVx7n5LVfQ0T+89fjtuKv/AX15XLDix91csh0qHAubbkKWWNTVTIko/z
 Mgq7ibIrTSo1fTe/z3i0A1MMinxl0ZuQ5/kDADc9ZvIVeP/QgFQCMwqBYvfaJPeMBj9C
 7s8wqrFyXNbOb29YXnZtq9gM4muSE4ArHDR7lx4MOO2If52Eaewif+Kl3droxiitrnS4
 QnmRgbga244cCHSlKbRnD9SUcWgTRzMDvXgjeso+YCqD3ZGT5kSD5A0DJcITEW1hKN1V
 kIEg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :message-id:references:to;
 bh=Bswn6h++DhXunrP0TyzzkmICcv5SF/UkgaiQmVNJwJ0=;
 b=AgjpGPm86Fj8wAx/Ni8ojjLnwCAkFAkOEmzQiR0Q0a0iMT88jh0jfgJniYsLAwBXQS
 6Yk4Vvy5ywPoR2uifEoY06k4wpZk19fjHqsC1T6AxhFD9VsMgmwBnVNPC2t/MZMMcDXe
 uyQaBzzOX5TH65OYR60uKRpilh57kct+yiUCozSXb1cPANqBapsma4wA8rNjdsjofeUg
 BU6P8EiDBLYbydMf0EuRz2bV5CTbd2EMS53Dg3OypaKpB9/urwPJ46lKs/H5lbUvSwfY
 woYr1gDvpnjTElHI8K40t+XfdJQT9VQhylW1087L/LzhqHqXSZZiwPZp4Ctpd+Kv+3q6
 4xow==
X-Gm-Message-State: ALyK8tK8aBggPBV1L3aw4bTB9r8bpEWBog/FosArkm7IRoAT+S6fIKcmbzLb4TfDfAtUpQ==
X-Received: by 10.28.227.138 with SMTP id a132mr2423653wmh.35.1464170345167;
 Wed, 25 May 2016 02:59:05 -0700 (PDT)
Received: from [192.168.0.9] (97e5a2ab.skybroadband.com. [151.229.162.171])
 by smtp.gmail.com with ESMTPSA id gk6sm7839281wjc.31.2016.05.25.02.59.03
 (version=TLSv1/SSLv3 cipher=OTHER);
 Wed, 25 May 2016 02:59:03 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <CAGSnrWQpxFDU4Ek=uE-B-bsJ5KhUuBu37T8cn=6eCNpD=FrA+w@mail.gmail.com>
Date: Wed, 25 May 2016 10:59:02 +0100
Message-Id: <94182B50-F54B-4B4C-9E73-6B787D3414E2@gmail.com>
References: <CAGSnrWQpxFDU4Ek=uE-B-bsJ5KhUuBu37T8cn=6eCNpD=FrA+w@mail.gmail.com>
To: Michal Adamczyk <vanditboy@gmail.com>
X-Mailer: Apple Mail (2.2104)
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] XenServer7 answer file doesn't respect keymap tag
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3120649622253479442=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>


--===============3120649622253479442==
Content-Type: multipart/alternative; boundary="Apple-Mail=_EA8A45E6-2F60-4B49-AE5D-98054D9B67B7"


--Apple-Mail=_EA8A45E6-2F60-4B49-AE5D-98054D9B67B7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Michal,
this list is not for XenServer, but for the Xen Project, which is only a =
component of XenServer. Please go to =
http://xenserver.org/discuss-virtualization/mailing-lists.html =
<http://xenserver.org/discuss-virtualization/mailing-lists.html> =
(xs-devel@lists.xenserver.org <mailto:xs-devel@lists.xenserver.org>)
Regards
Lars

> On 25 May 2016, at 09:48, Michal Adamczyk <vanditboy@gmail.com> wrote:
>=20
> Hi All,
>=20
> Congrats of the XenServer7 release!
>=20
> I am doing a PXE  installation with XenServer 7.0.0 using following =
answer file based on the=20
> XenServer Administration Handbook:=20
> =
https://books.google.co.uk/books?id=3DhSLjCwAAQBAJ&pg=3DPA71&lpg=3DPA71&dq=
=3Dxenserver+answer+file+script&source=3Dbl&ots=3DZrLUlYW9SZ&sig=3DCydQ0in=
zV7yKpYl1cSzOHOoedqs&hl=3Den&sa=3DX&ved=3D0ahUKEwjs0anM3vTMAhWMDywKHVIbB5o=
Q6AEITDAH#v=3Donepage&q=3Dxenserver%20answer%20file%20script&f=3Dfalse =
<https://books.google.co.uk/books?id=3DhSLjCwAAQBAJ&pg=3DPA71&lpg=3DPA71&d=
q=3Dxenserver+answer+file+script&source=3Dbl&ots=3DZrLUlYW9SZ&sig=3DCydQ0i=
nzV7yKpYl1cSzOHOoedqs&hl=3Den&sa=3DX&ved=3D0ahUKEwjs0anM3vTMAhWMDywKHVIbB5=
oQ6AEITDAH#v=3Donepage&q=3Dxenserver%20answer%20file%20script&f=3Dfalse>=20=

>=20
>=20
>=20
> <?xml version=3D"1.0"?>
> <installation mode=3D"fresh" srtype=3D"ext">
> <primary-disk>sda</primary-disk>
> <keymap>us</keymap>
> <root-password>admin</root-password>
> <source type=3D"url">http://<IP here>/xenserver7/</source>
> <ntp-server>0.rhel.pool.ntp.org =
<http://0.rhel.pool.ntp.org/></ntp-server>
> <admin-interface name=3D"eth0" proto=3D"dhcp" />
> <timezone>Europe/Paris</timezone>
> <script stage=3D"filesystem-populated" type=3D"url">http://<IP =
here>/xenserver7/xen-post.sh</script>
> </installation>
>=20
>=20
> During the initial screen I am getting prompt for selecting keymap, =
everything else goes without a prompt.=20
>=20
> So the question is: does the "<keymap>us</keymap>" tag is correct for =
XenServer7 or it's a bug?
>=20
>=20
> --=20
> Kind regards,
>=20
> Michal Adamczyk
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users


--Apple-Mail=_EA8A45E6-2F60-4B49-AE5D-98054D9B67B7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Michal,<div class=3D"">this list is not for XenServer, but =
for the Xen Project, which is only a component of XenServer. Please go =
to&nbsp;<a =
href=3D"http://xenserver.org/discuss-virtualization/mailing-lists.html" =
class=3D"">http://xenserver.org/discuss-virtualization/mailing-lists.html<=
/a>&nbsp;(<a href=3D"mailto:xs-devel@lists.xenserver.org" =
class=3D"">xs-devel@lists.xenserver.org</a>)</div><div =
class=3D"">Regards</div><div class=3D"">Lars</div><div class=3D""><br =
class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D"">On =
25 May 2016, at 09:48, Michal Adamczyk &lt;<a =
href=3D"mailto:vanditboy@gmail.com" class=3D"">vanditboy@gmail.com</a>&gt;=
 wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
dir=3D"ltr" class=3D"">Hi All,<div class=3D""><br class=3D""></div><div =
class=3D"">Congrats of the XenServer7 release!</div><div class=3D""><br =
class=3D""></div><div class=3D"">I am doing a =
PXE&nbsp;&nbsp;installation with XenServer 7.0.0 using following answer =
file based on the&nbsp;</div><h1 class=3D"" dir=3D"ltr" =
style=3D"font-size:11.869px;margin:0px;color:rgb(51,51,51);font-family:Ari=
al,sans-serif;line-height:19.2px"><span style=3D"font-weight:normal" =
class=3D"">XenServer Administration Handbook</span>:&nbsp;</h1><div =
class=3D""><a =
href=3D"https://books.google.co.uk/books?id=3DhSLjCwAAQBAJ&amp;pg=3DPA71&a=
mp;lpg=3DPA71&amp;dq=3Dxenserver+answer+file+script&amp;source=3Dbl&amp;ot=
s=3DZrLUlYW9SZ&amp;sig=3DCydQ0inzV7yKpYl1cSzOHOoedqs&amp;hl=3Den&amp;sa=3D=
X&amp;ved=3D0ahUKEwjs0anM3vTMAhWMDywKHVIbB5oQ6AEITDAH#v=3Donepage&amp;q=3D=
xenserver%20answer%20file%20script&amp;f=3Dfalse" =
class=3D"">https://books.google.co.uk/books?id=3DhSLjCwAAQBAJ&amp;pg=3DPA7=
1&amp;lpg=3DPA71&amp;dq=3Dxenserver+answer+file+script&amp;source=3Dbl&amp=
;ots=3DZrLUlYW9SZ&amp;sig=3DCydQ0inzV7yKpYl1cSzOHOoedqs&amp;hl=3Den&amp;sa=
=3DX&amp;ved=3D0ahUKEwjs0anM3vTMAhWMDywKHVIbB5oQ6AEITDAH#v=3Donepage&amp;q=
=3Dxenserver%20answer%20file%20script&amp;f=3Dfalse</a><b =
class=3D"">&nbsp;</b></div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""><div class=3D"">&lt;?xml version=3D"1.0"?&gt;</div><div =
class=3D"">&lt;installation mode=3D"fresh" srtype=3D"ext"&gt;</div><div =
class=3D"">&lt;primary-disk&gt;sda&lt;/primary-disk&gt;</div><div =
class=3D"">&lt;keymap&gt;us&lt;/keymap&gt;</div><div =
class=3D"">&lt;root-password&gt;admin&lt;/root-password&gt;</div><div =
class=3D"">&lt;source type=3D"url"&gt;http://&lt;IP =
here&gt;/xenserver7/&lt;/source&gt;</div><div =
class=3D"">&lt;ntp-server&gt;<a href=3D"http://0.rhel.pool.ntp.org/" =
class=3D"">0.rhel.pool.ntp.org</a>&lt;/ntp-server&gt;</div><div =
class=3D"">&lt;admin-interface name=3D"eth0" proto=3D"dhcp" =
/&gt;</div><div =
class=3D"">&lt;timezone&gt;Europe/Paris&lt;/timezone&gt;</div><div =
class=3D"">&lt;script stage=3D"filesystem-populated" =
type=3D"url"&gt;http://&lt;IP =
here&gt;/xenserver7/xen-post.sh&lt;/script&gt;</div><div =
class=3D"">&lt;/installation&gt;</div></div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D"">During the initial screen I am getting prompt for selecting =
keymap, everything else goes without a prompt.&nbsp;</div><div =
class=3D""><br class=3D""></div><div class=3D"">So the question is: does =
the "&lt;keymap&gt;us&lt;/keymap&gt;"&nbsp;tag is correct for XenServer7 =
or it's a bug?</div><div class=3D""><br clear=3D"all" class=3D""><div =
class=3D""><br class=3D""></div>-- <br class=3D""><div =
class=3D"gmail_signature">Kind regards,<br class=3D""><br =
class=3D"">Michal Adamczyk</div>
</div></div>
_______________________________________________<br class=3D"">Xen-users =
mailing list<br class=3D""><a href=3D"mailto:Xen-users@lists.xen.org" =
class=3D"">Xen-users@lists.xen.org</a><br =
class=3D"">http://lists.xen.org/xen-users</div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_EA8A45E6-2F60-4B49-AE5D-98054D9B67B7--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3120649622253479442==--


From xen-users-bounces@lists.xen.org Wed May 25 09:59:48 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 09:59:48 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5Van-0000IK-2O; Wed, 25 May 2016 09:59:09 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <lars.kurth.xen@gmail.com>) id 1b5Vam-0000IE-8U
 for xen-users@lists.xen.org; Wed, 25 May 2016 09:59:08 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 F1/8C-17911-B6775475; Wed, 25 May 2016 09:59:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpkleJIrShJLcpLzFFi42Lxqg0y080sdw0
 3WD9D12LV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzeh/dJCl4KxJxeTdz1gaGBsNuxi5OIQEJjNK
 7NoxlQXEYRFoYJU40PWJDcSREJjDKtF19BhzFyMnkBMj8fPtKTYIu0ri6utLLCC2kIC6xL1Ft
 9khRn1jlFh26zlYA7NAgsSDZVeZQGxeAT2JV7cus4LYwgJeEm0LusHibALaEptuPACr5xQIlF
 i26CA7iM0ioCqx9tgOFog50hJPdnxhhphjI9G26SrU4gCJpgnLwOpFBDQlev9fZ4c4TlZi9+9
 HTBMYhWYhOWMWkjMg4toSyxa+Zoaxr1+6wIgpriXxfuYl9gWMbKsYNYpTi8pSi3QNTfWSijLT
 M0pyEzNzdA0NTfRyU4uLE9NTcxKTivWS83M3MQKjo56BgXEH49/TnocYJTmYlER5D+q5hgvxJ
 eWnVGYkFmfEF5XmpBYfYpTh4FCS4E0sA8oJFqWmp1akZeYA4xQmLcHBoyTCGwyS5i0uSMwtzk
 yHSJ1i1OXYMvXeWiYhlrz8vFQpcV5jkCIBkKKM0jy4EbCUcYlRVkqYl5GBgUGIpyC1KDezBFX
 +FaM4B6OSMO+fUqApPJl5JXCbXgEdwQR0hP8XZ5AjShIRUlINjDPlmeMnnPnW6LC84aGvpem5
 abNsHLoLUt21VolNZ5Za3zjBaLWtw6UfQZxV2tEWMZrc4ec8NNVfbKuZxfmCRd9yseCO+od71
 X6c9n93q7h46ue0Q7IHnogL1Zuv3FKenWE+64R8SVVy4UktvxVVXYVGs75G6B7fY9MtMN8tv7
 by6RPNW1LtSizFGYmGWsxFxYkA0SvUzBQDAAA=
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-6.tower-27.messagelabs.com!1464170345!43808368!1
X-Originating-IP: [74.125.82.54]
X-SpamReason: No, hits=0.1 required=7.0 tests=HTML_50_60,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64948 invoked from network); 25 May 2016 09:59:05 -0000
Received: from mail-wm0-f54.google.com (HELO mail-wm0-f54.google.com)
 (74.125.82.54)
 by server-6.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 09:59:05 -0000
Received: by mail-wm0-f54.google.com with SMTP id a136so116469261wme.0
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 02:59:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:subject:from:in-reply-to:date:cc:message-id:references
 :to; bh=Bswn6h++DhXunrP0TyzzkmICcv5SF/UkgaiQmVNJwJ0=;
 b=joB73fvE6PldknWiGCozFdL8Uuq4qJ6TFB+KkZU+9LE6Mld6GrXVmTQ6Km73XCKbHp
 dKuDR7edz8+vEVx7n5LVfQ0T+89fjtuKv/AX15XLDix91csh0qHAubbkKWWNTVTIko/z
 Mgq7ibIrTSo1fTe/z3i0A1MMinxl0ZuQ5/kDADc9ZvIVeP/QgFQCMwqBYvfaJPeMBj9C
 7s8wqrFyXNbOb29YXnZtq9gM4muSE4ArHDR7lx4MOO2If52Eaewif+Kl3droxiitrnS4
 QnmRgbga244cCHSlKbRnD9SUcWgTRzMDvXgjeso+YCqD3ZGT5kSD5A0DJcITEW1hKN1V
 kIEg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :message-id:references:to;
 bh=Bswn6h++DhXunrP0TyzzkmICcv5SF/UkgaiQmVNJwJ0=;
 b=AgjpGPm86Fj8wAx/Ni8ojjLnwCAkFAkOEmzQiR0Q0a0iMT88jh0jfgJniYsLAwBXQS
 6Yk4Vvy5ywPoR2uifEoY06k4wpZk19fjHqsC1T6AxhFD9VsMgmwBnVNPC2t/MZMMcDXe
 uyQaBzzOX5TH65OYR60uKRpilh57kct+yiUCozSXb1cPANqBapsma4wA8rNjdsjofeUg
 BU6P8EiDBLYbydMf0EuRz2bV5CTbd2EMS53Dg3OypaKpB9/urwPJ46lKs/H5lbUvSwfY
 woYr1gDvpnjTElHI8K40t+XfdJQT9VQhylW1087L/LzhqHqXSZZiwPZp4Ctpd+Kv+3q6
 4xow==
X-Gm-Message-State: ALyK8tK8aBggPBV1L3aw4bTB9r8bpEWBog/FosArkm7IRoAT+S6fIKcmbzLb4TfDfAtUpQ==
X-Received: by 10.28.227.138 with SMTP id a132mr2423653wmh.35.1464170345167;
 Wed, 25 May 2016 02:59:05 -0700 (PDT)
Received: from [192.168.0.9] (97e5a2ab.skybroadband.com. [151.229.162.171])
 by smtp.gmail.com with ESMTPSA id gk6sm7839281wjc.31.2016.05.25.02.59.03
 (version=TLSv1/SSLv3 cipher=OTHER);
 Wed, 25 May 2016 02:59:03 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <CAGSnrWQpxFDU4Ek=uE-B-bsJ5KhUuBu37T8cn=6eCNpD=FrA+w@mail.gmail.com>
Date: Wed, 25 May 2016 10:59:02 +0100
Message-Id: <94182B50-F54B-4B4C-9E73-6B787D3414E2@gmail.com>
References: <CAGSnrWQpxFDU4Ek=uE-B-bsJ5KhUuBu37T8cn=6eCNpD=FrA+w@mail.gmail.com>
To: Michal Adamczyk <vanditboy@gmail.com>
X-Mailer: Apple Mail (2.2104)
Cc: xen-users@lists.xen.org
Subject: Re: [Xen-users] XenServer7 answer file doesn't respect keymap tag
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============3120649622253479442=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>


--===============3120649622253479442==
Content-Type: multipart/alternative; boundary="Apple-Mail=_EA8A45E6-2F60-4B49-AE5D-98054D9B67B7"


--Apple-Mail=_EA8A45E6-2F60-4B49-AE5D-98054D9B67B7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Michal,
this list is not for XenServer, but for the Xen Project, which is only a =
component of XenServer. Please go to =
http://xenserver.org/discuss-virtualization/mailing-lists.html =
<http://xenserver.org/discuss-virtualization/mailing-lists.html> =
(xs-devel@lists.xenserver.org <mailto:xs-devel@lists.xenserver.org>)
Regards
Lars

> On 25 May 2016, at 09:48, Michal Adamczyk <vanditboy@gmail.com> wrote:
>=20
> Hi All,
>=20
> Congrats of the XenServer7 release!
>=20
> I am doing a PXE  installation with XenServer 7.0.0 using following =
answer file based on the=20
> XenServer Administration Handbook:=20
> =
https://books.google.co.uk/books?id=3DhSLjCwAAQBAJ&pg=3DPA71&lpg=3DPA71&dq=
=3Dxenserver+answer+file+script&source=3Dbl&ots=3DZrLUlYW9SZ&sig=3DCydQ0in=
zV7yKpYl1cSzOHOoedqs&hl=3Den&sa=3DX&ved=3D0ahUKEwjs0anM3vTMAhWMDywKHVIbB5o=
Q6AEITDAH#v=3Donepage&q=3Dxenserver%20answer%20file%20script&f=3Dfalse =
<https://books.google.co.uk/books?id=3DhSLjCwAAQBAJ&pg=3DPA71&lpg=3DPA71&d=
q=3Dxenserver+answer+file+script&source=3Dbl&ots=3DZrLUlYW9SZ&sig=3DCydQ0i=
nzV7yKpYl1cSzOHOoedqs&hl=3Den&sa=3DX&ved=3D0ahUKEwjs0anM3vTMAhWMDywKHVIbB5=
oQ6AEITDAH#v=3Donepage&q=3Dxenserver%20answer%20file%20script&f=3Dfalse>=20=

>=20
>=20
>=20
> <?xml version=3D"1.0"?>
> <installation mode=3D"fresh" srtype=3D"ext">
> <primary-disk>sda</primary-disk>
> <keymap>us</keymap>
> <root-password>admin</root-password>
> <source type=3D"url">http://<IP here>/xenserver7/</source>
> <ntp-server>0.rhel.pool.ntp.org =
<http://0.rhel.pool.ntp.org/></ntp-server>
> <admin-interface name=3D"eth0" proto=3D"dhcp" />
> <timezone>Europe/Paris</timezone>
> <script stage=3D"filesystem-populated" type=3D"url">http://<IP =
here>/xenserver7/xen-post.sh</script>
> </installation>
>=20
>=20
> During the initial screen I am getting prompt for selecting keymap, =
everything else goes without a prompt.=20
>=20
> So the question is: does the "<keymap>us</keymap>" tag is correct for =
XenServer7 or it's a bug?
>=20
>=20
> --=20
> Kind regards,
>=20
> Michal Adamczyk
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users


--Apple-Mail=_EA8A45E6-2F60-4B49-AE5D-98054D9B67B7
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D"">Michal,<div class=3D"">this list is not for XenServer, but =
for the Xen Project, which is only a component of XenServer. Please go =
to&nbsp;<a =
href=3D"http://xenserver.org/discuss-virtualization/mailing-lists.html" =
class=3D"">http://xenserver.org/discuss-virtualization/mailing-lists.html<=
/a>&nbsp;(<a href=3D"mailto:xs-devel@lists.xenserver.org" =
class=3D"">xs-devel@lists.xenserver.org</a>)</div><div =
class=3D"">Regards</div><div class=3D"">Lars</div><div class=3D""><br =
class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D"">On =
25 May 2016, at 09:48, Michal Adamczyk &lt;<a =
href=3D"mailto:vanditboy@gmail.com" class=3D"">vanditboy@gmail.com</a>&gt;=
 wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div =
dir=3D"ltr" class=3D"">Hi All,<div class=3D""><br class=3D""></div><div =
class=3D"">Congrats of the XenServer7 release!</div><div class=3D""><br =
class=3D""></div><div class=3D"">I am doing a =
PXE&nbsp;&nbsp;installation with XenServer 7.0.0 using following answer =
file based on the&nbsp;</div><h1 class=3D"" dir=3D"ltr" =
style=3D"font-size:11.869px;margin:0px;color:rgb(51,51,51);font-family:Ari=
al,sans-serif;line-height:19.2px"><span style=3D"font-weight:normal" =
class=3D"">XenServer Administration Handbook</span>:&nbsp;</h1><div =
class=3D""><a =
href=3D"https://books.google.co.uk/books?id=3DhSLjCwAAQBAJ&amp;pg=3DPA71&a=
mp;lpg=3DPA71&amp;dq=3Dxenserver+answer+file+script&amp;source=3Dbl&amp;ot=
s=3DZrLUlYW9SZ&amp;sig=3DCydQ0inzV7yKpYl1cSzOHOoedqs&amp;hl=3Den&amp;sa=3D=
X&amp;ved=3D0ahUKEwjs0anM3vTMAhWMDywKHVIbB5oQ6AEITDAH#v=3Donepage&amp;q=3D=
xenserver%20answer%20file%20script&amp;f=3Dfalse" =
class=3D"">https://books.google.co.uk/books?id=3DhSLjCwAAQBAJ&amp;pg=3DPA7=
1&amp;lpg=3DPA71&amp;dq=3Dxenserver+answer+file+script&amp;source=3Dbl&amp=
;ots=3DZrLUlYW9SZ&amp;sig=3DCydQ0inzV7yKpYl1cSzOHOoedqs&amp;hl=3Den&amp;sa=
=3DX&amp;ved=3D0ahUKEwjs0anM3vTMAhWMDywKHVIbB5oQ6AEITDAH#v=3Donepage&amp;q=
=3Dxenserver%20answer%20file%20script&amp;f=3Dfalse</a><b =
class=3D"">&nbsp;</b></div><div class=3D""><br class=3D""></div><div =
class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D""><div class=3D"">&lt;?xml version=3D"1.0"?&gt;</div><div =
class=3D"">&lt;installation mode=3D"fresh" srtype=3D"ext"&gt;</div><div =
class=3D"">&lt;primary-disk&gt;sda&lt;/primary-disk&gt;</div><div =
class=3D"">&lt;keymap&gt;us&lt;/keymap&gt;</div><div =
class=3D"">&lt;root-password&gt;admin&lt;/root-password&gt;</div><div =
class=3D"">&lt;source type=3D"url"&gt;http://&lt;IP =
here&gt;/xenserver7/&lt;/source&gt;</div><div =
class=3D"">&lt;ntp-server&gt;<a href=3D"http://0.rhel.pool.ntp.org/" =
class=3D"">0.rhel.pool.ntp.org</a>&lt;/ntp-server&gt;</div><div =
class=3D"">&lt;admin-interface name=3D"eth0" proto=3D"dhcp" =
/&gt;</div><div =
class=3D"">&lt;timezone&gt;Europe/Paris&lt;/timezone&gt;</div><div =
class=3D"">&lt;script stage=3D"filesystem-populated" =
type=3D"url"&gt;http://&lt;IP =
here&gt;/xenserver7/xen-post.sh&lt;/script&gt;</div><div =
class=3D"">&lt;/installation&gt;</div></div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div =
class=3D"">During the initial screen I am getting prompt for selecting =
keymap, everything else goes without a prompt.&nbsp;</div><div =
class=3D""><br class=3D""></div><div class=3D"">So the question is: does =
the "&lt;keymap&gt;us&lt;/keymap&gt;"&nbsp;tag is correct for XenServer7 =
or it's a bug?</div><div class=3D""><br clear=3D"all" class=3D""><div =
class=3D""><br class=3D""></div>-- <br class=3D""><div =
class=3D"gmail_signature">Kind regards,<br class=3D""><br =
class=3D"">Michal Adamczyk</div>
</div></div>
_______________________________________________<br class=3D"">Xen-users =
mailing list<br class=3D""><a href=3D"mailto:Xen-users@lists.xen.org" =
class=3D"">Xen-users@lists.xen.org</a><br =
class=3D"">http://lists.xen.org/xen-users</div></blockquote></div><br =
class=3D""></div></body></html>=

--Apple-Mail=_EA8A45E6-2F60-4B49-AE5D-98054D9B67B7--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============3120649622253479442==--


From xen-users-bounces@lists.xen.org Wed May 25 10:26:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 10:26:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5W19-0002da-CP; Wed, 25 May 2016 10:26:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chris@computersalat.de>) id 1b5W18-0002dU-AZ
 for xen-users@lists.xen.org; Wed, 25 May 2016 10:26:22 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 19/07-14440-DCD75475; Wed, 25 May 2016 10:26:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBIsWRWlGSWpSXmKPExsXCery1XfdMrWu
 4wZclSharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aB6c3sBdMVKrav2crYwHhcqouRi0NIYC2j
 xOuLk5m6GDk5JAR0JFp/3WeGSFxhlLi7bjMzSEJIYAOTxMflBhCJA4wS7d/fs4AkeAX0JV5uP
 ADWzSKgKrHkxB12EJtNQENi66MesBpRgTCJK2c2MkPUC0qcnPkELC4iIC0x40oTWxcjB4cw0O
 al7/wg5p9hktjcuJ4VpIZTIFhizoZWRhCbWUBd4s+8S8wQtrxE89bZzBMYBWYhGTsLSdksJGU
 LGJlXMWoUpxaVpRbpGproJRVlpmeU5CZm5ugaGhjr5aYWFyemp+YkJhXrJefnbmIEhigDEOxg
 XLHd8xCjJAeTkihvbblruBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3o4aoJxgUWp6akVaZg4wW
 mDSEhw8SiK8eSBp3uKCxNzizHSI1ClGRSlx3lCQhABIIqM0D64NFqGXGGWlhHkZgQ4R4ilILc
 rNLEGVf8UozsGoJMwbCzKFJzOvBG76K6DFTECL/b84gywuSURISTUwmnG7lhWER7kaX3+8n3H
 mpYIJdvuWcEy1/emcNP9T1v4Nk3Zu61+wzEomw9hwTY2ab3Aja17o39Ab5TUWBV+yY6e2nffY
 bK/jebHiQ8Eezruhxh3mn7Zs4P3l9J/nxi1f10kdPm2n9iUx+tX3d5z0nqb9PD1mmfAjuSxvx
 UsxdmKCzsv/5YQpsRRnJBpqMRcVJwIAT8CtQ8sCAAA=
X-Env-Sender: chris@computersalat.de
X-Msg-Ref: server-11.tower-31.messagelabs.com!1464171979!15759066!1
X-Originating-IP: [5.199.133.135]
X-SpamReason: No, hits=0.7 required=7.0 tests=BODY_RANDOM_LONG, RCVD_ILLEGAL_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7689 invoked from network); 25 May 2016 10:26:20 -0000
Received: from mx.wwserver.net (HELO mx.wwserver.net) (5.199.133.135)
 by server-11.tower-31.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 25 May 2016 10:26:20 -0000
Received: from localhost (localhost [127.0.0.1])
 by mx.wwserver.net (Postfix) with ESMTP id 4146792D02
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 10:26:18 +0000 (UTC)
X-Virus-Scanned: amavisd-new at wwserver.net
Received: from mx.wwserver.net ([127.0.0.1])
 by localhost (mx.wwserver.net [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id h5BvwVuGuykA for <xen-users@lists.xen.org>;
 Wed, 25 May 2016 10:26:17 +0000 (UTC)
Received: from lape.de.scorpio-it.net (mx0.wwserver.net [83.151.26.69])
 (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mx.wwserver.net (Postfix) with ESMTPSA id 0B09492D00
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 10:26:17 +0000 (UTC)
Received: from lape.de.scorpio-it.net (localhost [127.0.0.1])
 by lape.de.scorpio-it.net (Postfix) with ESMTP id 45890CE7
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 12:26:16 +0200 (CEST)
Message-ID: <57457DC8.4000201@computersalat.de>
Date: Wed, 25 May 2016 12:26:16 +0200
From: Christian <chris@computersalat.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:31.0) Gecko/20100101 Thunderbird/31.8.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <5742F8F4.5050505@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
 <5743636D.8030404@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B450BD0@MSCSY-MAILER-01.MSCSY.local>
 <57444736.5060601@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B455CD0@MSCSY-MAILER-01.MSCSY.local>
In-Reply-To: <99A8A24338396040A92999ED264A173B8B455CD0@MSCSY-MAILER-01.MSCSY.local>
Subject: Re: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

U28gaWYgSSB1bmRlcnN0YW5kIHJpZ2h0LCB0aGVuICdpc2NzaXRhcmdldC1ka21zJyBhbmQgJ29w
ZW4taXNjc2knIG9uCmRlYmlhbiB3aGVlenkgYXJlICdpbmNvbXBhdGlibGUnID8gSWYgdGhlIHdv
dWxkIGJlLCB0aGVuIEkgd291bGRuJ3QgaGF2ZQp0aGVzZSBtZXNzYWdlcyBpbiBMT0cgLi4uCgpB
bSAyNC4wNS4yMDE2IHVtIDE5OjE2IHNjaHJpZWIgQWJkYWxsYWggSmFiYm91cjoKPiBUaGUgaXNj
c2kgcGFja2FnZSB0aGF0IHNvbHZlcyB0aGUgcHJvYmxlbSBmb3IgbWVpcyAgOiB0YXJnZXRjbGkg
LCBhbGwgSSBrbm93IHRoYXQgdGhvc2UgbG9nIG1lc3NhZ2VzIHlvdSBzZWUgaW4gdGhlIHN5c2xv
ZyBjb21lcyBmcm9tIHVuc3VwcG9ydGVkIGNvbW1hbmRzIHRoZSBpbnRpYXRvciBzZW5kIHRvIHRo
ZSB0YXJnZXQgLCB3aGljaCByZXF1aXJlcyBwZXJzaXN0ZW50IHJlc2VydmF0aW9uIGZlYXR1cmUg
dG8gYmUgc3VwcG9ydGVkICBpbiB0aGUgaXNjc2kgdGFyZ2V0IC4gSSBoYXZlIG9ubHkgZXhwZXJp
ZW5jZSB3aXRoIENlbnRPUyA3ICggYXMgdGhlIGlTQ1NJIHRhcmdldCApIGFuZCBDZW50T1MgNyBh
cyBLVk0gb3IgWGVuNENlbnRvcyBoeXBlcnZpc29yIGhvc3RzIGFuZCBhbHNvIHdpdGggVk13YXJl
IEVTWGkgNSAsIGFtIHN1cmUgIExpbnV4IExJTyB0YXJnZXQgaXMgYXZhaWxhYmxlIGluIGRlYmlh
biBhbmQgVWJ1bnR1IGRpc3Ryb3MgdG9vIC4KPiAKPiBBYmRhbGxhaCBKYWJib3VyCj4gSVQgTWFu
YWdlcgo+IE1TQyAtTUVESVRFUlJBTkVBTiBTSElQUElORyBBR0VOQ1kgKCBTWVJJQSApCj4gZm9y
IHRoZSByZWFsIHdvcmxkCj4gU2hlaWtoZGFoZXIsIEZsYWlmZWwgQnJvdGhlcnMgQXZlbnVlLEJs
ZGdlIE5vLjYwMiBQLk8uIEJveCAxMTMzCj4gVDorOTYzIDQxIDQ2NiAxMjIvRXh0IDIyNSAgVzog
d3d3Lm1zYy5jb20KPiBBcyBhZ2VudCBmb3IgTVNDIE1lZGl0ZXJyYW5lYW4gU2hpcHBpbmcgQ29t
cGFueSBTLkEuLCBHZW5ldmEKPiAKPiAKPiAKPiAKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQo+IEZyb206IENocmlzdGlhbiBbbWFpbHRvOmNocmlzQGNvbXB1dGVyc2FsYXQuZGVdCj4gU2Vu
dDogMjQg2KPZitin2LEsIDIwMTYgMDI6MjEg2YUKPiBUbzogQWJkYWxsYWggSmFiYm91ciA8aXQt
akBtc2NzeS5jb20+Cj4gU3ViamVjdDogUmU6IFtYZW4tdXNlcnNdIGZsb29kaW5nIGtlcm5lbC5s
b2cKPiAKPiBTb3JyeSBoYXZlIG5vIGlkZWEgd2hhdCAnaXNjc2knIHZlcnNpb24gaXQgc3VwcG9y
dHMgb3Igbm90IC4uLgo+IGFtIHVzaW5nICdpc2NzaXRhcmdldC1ka21zJyBvbiBkZWJpYW4gd2hl
ZXp5LiBVc2luZyBpdCBvbiA0IGhvc3RzIChzYW1lIHNvZnQgbGV2ZWwpLiBUaGUgZnVubnkgdGhp
bmcgaXMgLi4uIHRoZSBsb2cgZmxvZGRpbmcgb25seSBjb21lcyB1cCBvbiAyIGhvc3RzICh3aGVy
ZSBJIGhhdmUgMiB0YXJnZXRzIGNhdXNlIG9mIGhhdmluZyB0d28gJ3ZnJyAodmcwIGFuZCB2ZzEp
IC4uLi4KPiBvbiB0aGUgb3RoZXIgdHdvIGhvc3RzLCB3aGVyZSBJIGhhdmUgb25seSBvbmUgdGFy
Z2V0ICh2ZzApIHNvIGluIGEgc2hvcnQgb3ZlcnZpZXc6Cj4gaG9zdDMgaXMgdXNpbmcgdGFyZ2V0
cyBmcm9tIDQsIDUgYW5kIDYKPiBob3N0NCBpcyB1c2luZyB0YXJnZXRzIGZyb20gMywgNSBhbmQg
Ngo+IGhvc3Q1IGlzIHVzaW5nIHRhcmdldHMgZnJvbSAzLCA0IGFuZCA2Cj4gaG9zdDYgaXMgdXNp
bmcgdGFyZ2V0cyBmcm9tIDMsIDQgYW5kIDUKPiAKPiBzbyBpc2NzaS10YXJnZXQgYW5kIG9wZW4t
aXNjc2kgc2hvdWxkIGJlICdjb21wYXRpYmxlJyByaWdodCA/Cj4gQW5kIGZpbmFsbHkgdGhvc2Ug
bWVzc2FnZXMgc2hvdWxkIGJlIG9uIGFsbCBob3N0cyAuLi4gYnV0IHRoZXkgYXJlIG9ubHkgb24g
dGhvc2UgaG9zdHMgd2l0aCAyIHRhcmdldHMgLi4uCj4gCj4gSSBkb24ndCBzZWUgaW50ZXJydXB0
aW9ucyBvciB0aW1lb3V0cyAuLi4KPiAKPiBBbSAyNC4wNS4yMDE2IHVtIDA4OjIzIHNjaHJpZWIg
QWJkYWxsYWggSmFiYm91cjoKPj4gSUVUIHN1cHBvcnQgb2xkZXIgc2NzaTIgcHJvdG9jb2wgLCBJ
IGhhZCB0aGlzIGlzc3VlIG9uIEVTWGkgNSB3aGljaCBpcyBub3QgY29tcGF0aWJsZSB3aXRoIHNj
c2kyIGFuZCBJRVQgLCBvbmx5IHNvbHV0aW9uICwgaWYgeW91IGhhdmUgT3BlbkZpbGVyIGlzIHRv
IHB1cmNoYXNlIHRoZSBhZHZhbmNlZCBpc2NzaSB0YXJnZXQgcGx1Z2luICwgd2hpY2ggc3VwcG9y
dCBzY3NpMyBhbmQgcGVyc2lzdGVudCByZXNlcnZhdGlvbiAgLCBvciBzd2l0Y2ggdG8gTGludXgg
TElPIHRhcmdldCB3aGljaCBzdXBwb3J0cyBzY3NpMyBhbmQgcGVyc2lzdGVudCByZXNlcnZhdGlv
biAuCj4+Cj4+IERvIHlvdSBleHBlcmllbmNlIGRpc2Nvbm5lY3Rpb24gYmV0d2VlbiB0aGUgc3Rv
cmFnZSBhbmQgdGhlIGhvc3RzID8gaWYgeW91IGhhdmUgaGVhdnkgbG9hZHMgb24gdGhlIHN0b3Jh
Z2UgdGhlbiB5b3UgYXJlIGdvaW5nIHNlZSBzb21lIGRpc2Nvbm5lY3Rpb25zIC4KPj4KPiAKPiAt
LQo+IAo+IENocmlzdGlhbgo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KPiAgICAtIFBsZWFzZSBkbyBub3QgJ0NDJyBtZSBvbiBsaXN0IG1haWxz
Lgo+ICAgICAgICAgICBKdXN0IHJlcGx5IHRvIHRoZSBsaXN0IDopCj4gLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+IERlciB1bHRpbWF0aXZlIHNo
b3AgZsO8ciBTcG9ydGJla2xlaWR1bmcgdW5kIFp1YmVow7ZyCj4gCj4gaHR0cDovL3d3dy5zYzI0
LmRlCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQo+IAo+IFRoaXMgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQgZmlsZXMgKHRvZ2V0aGVyIHRo
ZSDigJxDb250ZW50c+KAnSkgYXJlIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIGFkZHJlc3NlZShz
KS4gVGhlIENvbnRlbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1heSBjb250YWluIHByaXZhdGUg
aW5mb3JtYXRpb24gb3IgaW5mb3JtYXRpb24gdGhhdCBpcyBzdWJqZWN0IHRvIGNvcHlyaWdodCBv
ciBpcyBhIHRyYWRlIHNlY3JldCBvciB3aGljaCBpcyBwcml2aWxlZ2VkLiBWaWV3cyBvciBvcGlu
aW9ucyBleHByZXNzZWQgaGVyZWluIGRvIG5vdCBuZWNlc3NhcmlseSByZXByZXNlbnQgdmlld3Mg
b3Igb3BpbmlvbnMgb2YgTVNDIE1lZGl0ZXJyYW5lYW4gU2hpcHBpbmcgQ29tcGFueSwgaXRzIGFn
ZW50cyBvciB0aGVpciBhZmZpbGlhdGVkIGNvbXBhbmllcyBhbmQgbWF5IG9ubHkgYmUgdGhlIHZp
ZXcgb3Igb3BpbmlvbiBvZiB0aGUgYXV0aG9yLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQg
cmVjaXBpZW50IG9mIHRoaXMgZW1haWwsIHlvdSBtdXN0IG5vdCB1c2UsIHByaW50LCBjb3B5LCBz
dG9yZSwgZm9yd2FyZCwgb3IgZGlzY2xvc2UgaXQgb3IgYWN0IGluIHJlbGlhbmNlIG9mIHRoZSBD
b250ZW50cy4gUGxlYXNlIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiB0aGUgbWVzc2FnZSBhbmQgYW55
IGFzc29jaWF0ZWQgZmlsZXMgYW5kIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IHRoYXQg
eW91IGhhdmUgcmVjZWl2ZWQgaXQgaW4gZXJyb3IuIFRoYW5rIHlvdSBmb3IgeW91ciBjb29wZXJh
dGlvbi4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+
IFhlbi11c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwo+IGh0dHA6
Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycwo+IAoKCi0tIAoKQ2hyaXN0aWFuCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICAgLSBQbGVhc2UgZG8g
bm90ICdDQycgbWUgb24gbGlzdCBtYWlscy4KICAgICAgICAgIEp1c3QgcmVwbHkgdG8gdGhlIGxp
c3QgOikKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpEZXIgdWx0aW1hdGl2ZSBzaG9wIGbDvHIgU3BvcnRiZWtsZWlkdW5nIHVuZCBadWJlaMO2cgoK
aHR0cDovL3d3dy5zYzI0LmRlCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0
cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 25 10:26:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 10:26:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5W19-0002da-CP; Wed, 25 May 2016 10:26:23 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chris@computersalat.de>) id 1b5W18-0002dU-AZ
 for xen-users@lists.xen.org; Wed, 25 May 2016 10:26:22 +0000
Received: from [85.158.137.68] by server-6.bemta-3.messagelabs.com id
 19/07-14440-DCD75475; Wed, 25 May 2016 10:26:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBIsWRWlGSWpSXmKPExsXCery1XfdMrWu
 4wZclSharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8aB6c3sBdMVKrav2crYwHhcqouRi0NIYC2j
 xOuLk5m6GDk5JAR0JFp/3WeGSFxhlLi7bjMzSEJIYAOTxMflBhCJA4wS7d/fs4AkeAX0JV5uP
 ADWzSKgKrHkxB12EJtNQENi66MesBpRgTCJK2c2MkPUC0qcnPkELC4iIC0x40oTWxcjB4cw0O
 al7/wg5p9hktjcuJ4VpIZTIFhizoZWRhCbWUBd4s+8S8wQtrxE89bZzBMYBWYhGTsLSdksJGU
 LGJlXMWoUpxaVpRbpGproJRVlpmeU5CZm5ugaGhjr5aYWFyemp+YkJhXrJefnbmIEhigDEOxg
 XLHd8xCjJAeTkihvbblruBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3o4aoJxgUWp6akVaZg4wW
 mDSEhw8SiK8eSBp3uKCxNzizHSI1ClGRSlx3lCQhABIIqM0D64NFqGXGGWlhHkZgQ4R4ilILc
 rNLEGVf8UozsGoJMwbCzKFJzOvBG76K6DFTECL/b84gywuSURISTUwmnG7lhWER7kaX3+8n3H
 mpYIJdvuWcEy1/emcNP9T1v4Nk3Zu61+wzEomw9hwTY2ab3Aja17o39Ab5TUWBV+yY6e2nffY
 bK/jebHiQ8Eezruhxh3mn7Zs4P3l9J/nxi1f10kdPm2n9iUx+tX3d5z0nqb9PD1mmfAjuSxvx
 UsxdmKCzsv/5YQpsRRnJBpqMRcVJwIAT8CtQ8sCAAA=
X-Env-Sender: chris@computersalat.de
X-Msg-Ref: server-11.tower-31.messagelabs.com!1464171979!15759066!1
X-Originating-IP: [5.199.133.135]
X-SpamReason: No, hits=0.7 required=7.0 tests=BODY_RANDOM_LONG, RCVD_ILLEGAL_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 7689 invoked from network); 25 May 2016 10:26:20 -0000
Received: from mx.wwserver.net (HELO mx.wwserver.net) (5.199.133.135)
 by server-11.tower-31.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 25 May 2016 10:26:20 -0000
Received: from localhost (localhost [127.0.0.1])
 by mx.wwserver.net (Postfix) with ESMTP id 4146792D02
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 10:26:18 +0000 (UTC)
X-Virus-Scanned: amavisd-new at wwserver.net
Received: from mx.wwserver.net ([127.0.0.1])
 by localhost (mx.wwserver.net [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id h5BvwVuGuykA for <xen-users@lists.xen.org>;
 Wed, 25 May 2016 10:26:17 +0000 (UTC)
Received: from lape.de.scorpio-it.net (mx0.wwserver.net [83.151.26.69])
 (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mx.wwserver.net (Postfix) with ESMTPSA id 0B09492D00
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 10:26:17 +0000 (UTC)
Received: from lape.de.scorpio-it.net (localhost [127.0.0.1])
 by lape.de.scorpio-it.net (Postfix) with ESMTP id 45890CE7
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 12:26:16 +0200 (CEST)
Message-ID: <57457DC8.4000201@computersalat.de>
Date: Wed, 25 May 2016 12:26:16 +0200
From: Christian <chris@computersalat.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:31.0) Gecko/20100101 Thunderbird/31.8.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <5742F8F4.5050505@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
 <5743636D.8030404@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B450BD0@MSCSY-MAILER-01.MSCSY.local>
 <57444736.5060601@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B455CD0@MSCSY-MAILER-01.MSCSY.local>
In-Reply-To: <99A8A24338396040A92999ED264A173B8B455CD0@MSCSY-MAILER-01.MSCSY.local>
Subject: Re: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

U28gaWYgSSB1bmRlcnN0YW5kIHJpZ2h0LCB0aGVuICdpc2NzaXRhcmdldC1ka21zJyBhbmQgJ29w
ZW4taXNjc2knIG9uCmRlYmlhbiB3aGVlenkgYXJlICdpbmNvbXBhdGlibGUnID8gSWYgdGhlIHdv
dWxkIGJlLCB0aGVuIEkgd291bGRuJ3QgaGF2ZQp0aGVzZSBtZXNzYWdlcyBpbiBMT0cgLi4uCgpB
bSAyNC4wNS4yMDE2IHVtIDE5OjE2IHNjaHJpZWIgQWJkYWxsYWggSmFiYm91cjoKPiBUaGUgaXNj
c2kgcGFja2FnZSB0aGF0IHNvbHZlcyB0aGUgcHJvYmxlbSBmb3IgbWVpcyAgOiB0YXJnZXRjbGkg
LCBhbGwgSSBrbm93IHRoYXQgdGhvc2UgbG9nIG1lc3NhZ2VzIHlvdSBzZWUgaW4gdGhlIHN5c2xv
ZyBjb21lcyBmcm9tIHVuc3VwcG9ydGVkIGNvbW1hbmRzIHRoZSBpbnRpYXRvciBzZW5kIHRvIHRo
ZSB0YXJnZXQgLCB3aGljaCByZXF1aXJlcyBwZXJzaXN0ZW50IHJlc2VydmF0aW9uIGZlYXR1cmUg
dG8gYmUgc3VwcG9ydGVkICBpbiB0aGUgaXNjc2kgdGFyZ2V0IC4gSSBoYXZlIG9ubHkgZXhwZXJp
ZW5jZSB3aXRoIENlbnRPUyA3ICggYXMgdGhlIGlTQ1NJIHRhcmdldCApIGFuZCBDZW50T1MgNyBh
cyBLVk0gb3IgWGVuNENlbnRvcyBoeXBlcnZpc29yIGhvc3RzIGFuZCBhbHNvIHdpdGggVk13YXJl
IEVTWGkgNSAsIGFtIHN1cmUgIExpbnV4IExJTyB0YXJnZXQgaXMgYXZhaWxhYmxlIGluIGRlYmlh
biBhbmQgVWJ1bnR1IGRpc3Ryb3MgdG9vIC4KPiAKPiBBYmRhbGxhaCBKYWJib3VyCj4gSVQgTWFu
YWdlcgo+IE1TQyAtTUVESVRFUlJBTkVBTiBTSElQUElORyBBR0VOQ1kgKCBTWVJJQSApCj4gZm9y
IHRoZSByZWFsIHdvcmxkCj4gU2hlaWtoZGFoZXIsIEZsYWlmZWwgQnJvdGhlcnMgQXZlbnVlLEJs
ZGdlIE5vLjYwMiBQLk8uIEJveCAxMTMzCj4gVDorOTYzIDQxIDQ2NiAxMjIvRXh0IDIyNSAgVzog
d3d3Lm1zYy5jb20KPiBBcyBhZ2VudCBmb3IgTVNDIE1lZGl0ZXJyYW5lYW4gU2hpcHBpbmcgQ29t
cGFueSBTLkEuLCBHZW5ldmEKPiAKPiAKPiAKPiAKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQo+IEZyb206IENocmlzdGlhbiBbbWFpbHRvOmNocmlzQGNvbXB1dGVyc2FsYXQuZGVdCj4gU2Vu
dDogMjQg2KPZitin2LEsIDIwMTYgMDI6MjEg2YUKPiBUbzogQWJkYWxsYWggSmFiYm91ciA8aXQt
akBtc2NzeS5jb20+Cj4gU3ViamVjdDogUmU6IFtYZW4tdXNlcnNdIGZsb29kaW5nIGtlcm5lbC5s
b2cKPiAKPiBTb3JyeSBoYXZlIG5vIGlkZWEgd2hhdCAnaXNjc2knIHZlcnNpb24gaXQgc3VwcG9y
dHMgb3Igbm90IC4uLgo+IGFtIHVzaW5nICdpc2NzaXRhcmdldC1ka21zJyBvbiBkZWJpYW4gd2hl
ZXp5LiBVc2luZyBpdCBvbiA0IGhvc3RzIChzYW1lIHNvZnQgbGV2ZWwpLiBUaGUgZnVubnkgdGhp
bmcgaXMgLi4uIHRoZSBsb2cgZmxvZGRpbmcgb25seSBjb21lcyB1cCBvbiAyIGhvc3RzICh3aGVy
ZSBJIGhhdmUgMiB0YXJnZXRzIGNhdXNlIG9mIGhhdmluZyB0d28gJ3ZnJyAodmcwIGFuZCB2ZzEp
IC4uLi4KPiBvbiB0aGUgb3RoZXIgdHdvIGhvc3RzLCB3aGVyZSBJIGhhdmUgb25seSBvbmUgdGFy
Z2V0ICh2ZzApIHNvIGluIGEgc2hvcnQgb3ZlcnZpZXc6Cj4gaG9zdDMgaXMgdXNpbmcgdGFyZ2V0
cyBmcm9tIDQsIDUgYW5kIDYKPiBob3N0NCBpcyB1c2luZyB0YXJnZXRzIGZyb20gMywgNSBhbmQg
Ngo+IGhvc3Q1IGlzIHVzaW5nIHRhcmdldHMgZnJvbSAzLCA0IGFuZCA2Cj4gaG9zdDYgaXMgdXNp
bmcgdGFyZ2V0cyBmcm9tIDMsIDQgYW5kIDUKPiAKPiBzbyBpc2NzaS10YXJnZXQgYW5kIG9wZW4t
aXNjc2kgc2hvdWxkIGJlICdjb21wYXRpYmxlJyByaWdodCA/Cj4gQW5kIGZpbmFsbHkgdGhvc2Ug
bWVzc2FnZXMgc2hvdWxkIGJlIG9uIGFsbCBob3N0cyAuLi4gYnV0IHRoZXkgYXJlIG9ubHkgb24g
dGhvc2UgaG9zdHMgd2l0aCAyIHRhcmdldHMgLi4uCj4gCj4gSSBkb24ndCBzZWUgaW50ZXJydXB0
aW9ucyBvciB0aW1lb3V0cyAuLi4KPiAKPiBBbSAyNC4wNS4yMDE2IHVtIDA4OjIzIHNjaHJpZWIg
QWJkYWxsYWggSmFiYm91cjoKPj4gSUVUIHN1cHBvcnQgb2xkZXIgc2NzaTIgcHJvdG9jb2wgLCBJ
IGhhZCB0aGlzIGlzc3VlIG9uIEVTWGkgNSB3aGljaCBpcyBub3QgY29tcGF0aWJsZSB3aXRoIHNj
c2kyIGFuZCBJRVQgLCBvbmx5IHNvbHV0aW9uICwgaWYgeW91IGhhdmUgT3BlbkZpbGVyIGlzIHRv
IHB1cmNoYXNlIHRoZSBhZHZhbmNlZCBpc2NzaSB0YXJnZXQgcGx1Z2luICwgd2hpY2ggc3VwcG9y
dCBzY3NpMyBhbmQgcGVyc2lzdGVudCByZXNlcnZhdGlvbiAgLCBvciBzd2l0Y2ggdG8gTGludXgg
TElPIHRhcmdldCB3aGljaCBzdXBwb3J0cyBzY3NpMyBhbmQgcGVyc2lzdGVudCByZXNlcnZhdGlv
biAuCj4+Cj4+IERvIHlvdSBleHBlcmllbmNlIGRpc2Nvbm5lY3Rpb24gYmV0d2VlbiB0aGUgc3Rv
cmFnZSBhbmQgdGhlIGhvc3RzID8gaWYgeW91IGhhdmUgaGVhdnkgbG9hZHMgb24gdGhlIHN0b3Jh
Z2UgdGhlbiB5b3UgYXJlIGdvaW5nIHNlZSBzb21lIGRpc2Nvbm5lY3Rpb25zIC4KPj4KPiAKPiAt
LQo+IAo+IENocmlzdGlhbgo+IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KPiAgICAtIFBsZWFzZSBkbyBub3QgJ0NDJyBtZSBvbiBsaXN0IG1haWxz
Lgo+ICAgICAgICAgICBKdXN0IHJlcGx5IHRvIHRoZSBsaXN0IDopCj4gLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+IERlciB1bHRpbWF0aXZlIHNo
b3AgZsO8ciBTcG9ydGJla2xlaWR1bmcgdW5kIFp1YmVow7ZyCj4gCj4gaHR0cDovL3d3dy5zYzI0
LmRlCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQo+IAo+IFRoaXMgbWVzc2FnZSBhbmQgYW55IGFzc29jaWF0ZWQgZmlsZXMgKHRvZ2V0aGVyIHRo
ZSDigJxDb250ZW50c+KAnSkgYXJlIGludGVuZGVkIHNvbGVseSBmb3IgdGhlIGFkZHJlc3NlZShz
KS4gVGhlIENvbnRlbnRzIGFyZSBjb25maWRlbnRpYWwgYW5kIG1heSBjb250YWluIHByaXZhdGUg
aW5mb3JtYXRpb24gb3IgaW5mb3JtYXRpb24gdGhhdCBpcyBzdWJqZWN0IHRvIGNvcHlyaWdodCBv
ciBpcyBhIHRyYWRlIHNlY3JldCBvciB3aGljaCBpcyBwcml2aWxlZ2VkLiBWaWV3cyBvciBvcGlu
aW9ucyBleHByZXNzZWQgaGVyZWluIGRvIG5vdCBuZWNlc3NhcmlseSByZXByZXNlbnQgdmlld3Mg
b3Igb3BpbmlvbnMgb2YgTVNDIE1lZGl0ZXJyYW5lYW4gU2hpcHBpbmcgQ29tcGFueSwgaXRzIGFn
ZW50cyBvciB0aGVpciBhZmZpbGlhdGVkIGNvbXBhbmllcyBhbmQgbWF5IG9ubHkgYmUgdGhlIHZp
ZXcgb3Igb3BpbmlvbiBvZiB0aGUgYXV0aG9yLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQg
cmVjaXBpZW50IG9mIHRoaXMgZW1haWwsIHlvdSBtdXN0IG5vdCB1c2UsIHByaW50LCBjb3B5LCBz
dG9yZSwgZm9yd2FyZCwgb3IgZGlzY2xvc2UgaXQgb3IgYWN0IGluIHJlbGlhbmNlIG9mIHRoZSBD
b250ZW50cy4gUGxlYXNlIGRlc3Ryb3kgYWxsIGNvcGllcyBvZiB0aGUgbWVzc2FnZSBhbmQgYW55
IGFzc29jaWF0ZWQgZmlsZXMgYW5kIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IHRoYXQg
eW91IGhhdmUgcmVjZWl2ZWQgaXQgaW4gZXJyb3IuIFRoYW5rIHlvdSBmb3IgeW91ciBjb29wZXJh
dGlvbi4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+
IFhlbi11c2VycyBtYWlsaW5nIGxpc3QKPiBYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwo+IGh0dHA6
Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycwo+IAoKCi0tIAoKQ2hyaXN0aWFuCi0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KICAgLSBQbGVhc2UgZG8g
bm90ICdDQycgbWUgb24gbGlzdCBtYWlscy4KICAgICAgICAgIEp1c3QgcmVwbHkgdG8gdGhlIGxp
c3QgOikKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQpEZXIgdWx0aW1hdGl2ZSBzaG9wIGbDvHIgU3BvcnRiZWtsZWlkdW5nIHVuZCBadWJlaMO2cgoK
aHR0cDovL3d3dy5zYzI0LmRlCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0
cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Wed May 25 10:29:47 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 10:29:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5W4F-0002pW-5R; Wed, 25 May 2016 10:29:35 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chris@computersalat.de>) id 1b5W4D-0002pF-Gi
 for xen-users@lists.xen.org; Wed, 25 May 2016 10:29:33 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 9D/B2-04570-C8E75475; Wed, 25 May 2016 10:29:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXCery1XbenzjX
 coOW2gMWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmnHg/Gqmglc8FRMPvGRrYNzL1cXIySEksJZR
 4stvRhBbQkBHovXXfeYuRi6g+BVGiZtP90M5G5gkbn16yAjhHGCU+DV7ChNIC6+AvsSiGbPAb
 BYBVYmPfy6xgdhsAhoSWx/1sIDYogJhElfObGSGqBeUODnzCVhcREBaYsaVJqB6Dg5hoNVL3/
 lBXPSQUeLnJlYQm1MgWOLxhQ52EJtZQF3iz7xLzBC2vETz1tnMExgFZiGZOgtJ2SwkZQsYmVc
 xqhenFpWlFula6iUVZaZnlOQmZuboGhqY6uWmFhcnpqfmJCYV6yXn525iBIYnAxDsYFzb6nyI
 UZKDSUmUd3qta7gQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd4akJxgUWp6akVaZg4wUmDSEhw8S
 iK880DSvMUFibnFmekQqVOMilLivIdAEgIgiYzSPLg2WHReYpSVEuZlBDpEiKcgtSg3swRV/h
 WjOAejkjDvYZApPJl5JXDTXwEtZgJa7P/FGWRxSSJCSqqBUY3RjV8ofLdt+tRLKVYnnIVPlEp
 zRnYYzehRNJkQ/nsJI99qWx2WfTfbtk5MNTofabvhztTZV+/EMa8tjmezLk446s1bmj1za/Yc
 ieXO1Xdd9/u21v8WdmT/UnVNVqQ1hF9W/dv1aWsmChTUp0hPWH/gT26bNI9DQnLinTkWnumqW
 htEZOyVWIozEg21mIuKEwHIC8WoyQIAAA==
X-Env-Sender: chris@computersalat.de
X-Msg-Ref: server-14.tower-206.messagelabs.com!1464172172!5082645!1
X-Originating-IP: [5.199.133.135]
X-SpamReason: No, hits=0.2 required=7.0 tests=RCVD_ILLEGAL_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5019 invoked from network); 25 May 2016 10:29:32 -0000
Received: from mx.wwserver.net (HELO mx.wwserver.net) (5.199.133.135)
 by server-14.tower-206.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 25 May 2016 10:29:32 -0000
Received: from localhost (localhost [127.0.0.1])
 by mx.wwserver.net (Postfix) with ESMTP id CEB5592DBC
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 10:29:31 +0000 (UTC)
X-Virus-Scanned: amavisd-new at wwserver.net
Received: from mx.wwserver.net ([127.0.0.1])
 by localhost (mx.wwserver.net [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id pfoJ7Fy6g8CI for <xen-users@lists.xen.org>;
 Wed, 25 May 2016 10:29:30 +0000 (UTC)
Received: from lape.de.scorpio-it.net (mx0.wwserver.net [83.151.26.69])
 (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mx.wwserver.net (Postfix) with ESMTPSA id B483F92D00
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 10:29:30 +0000 (UTC)
Received: from lape.de.scorpio-it.net (localhost [127.0.0.1])
 by lape.de.scorpio-it.net (Postfix) with ESMTP id A8037CE7
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 12:29:29 +0200 (CEST)
Message-ID: <57457E89.6040605@computersalat.de>
Date: Wed, 25 May 2016 12:29:29 +0200
From: Christian <chris@computersalat.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:31.0) Gecko/20100101 Thunderbird/31.8.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <5742F8F4.5050505@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
 <5743636D.8030404@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B450BD0@MSCSY-MAILER-01.MSCSY.local>
In-Reply-To: <99A8A24338396040A92999ED264A173B8B450BD0@MSCSY-MAILER-01.MSCSY.local>
Subject: Re: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

U29ycnkgaGF2ZSBubyBpZGVhIHdoYXQgJ2lzY3NpJyB2ZXJzaW9uIGl0IHN1cHBvcnRzIG9yIG5v
dCAuLi4KYW0gdXNpbmcgJ2lzY3NpdGFyZ2V0LWRrbXMnIG9uIGRlYmlhbiB3aGVlenkuIFVzaW5n
IGl0IG9uIDQgaG9zdHMgKHNhbWUKc29mdCBsZXZlbCkuIFRoZSBmdW5ueSB0aGluZyBpcyAuLi4g
dGhlIGxvZyBmbG9kZGluZyBvbmx5IGNvbWVzIHVwIG9uIDIKaG9zdHMgKHdoZXJlIEkgaGF2ZSAy
IHRhcmdldHMgY2F1c2Ugb2YgaGF2aW5nIHR3byAndmcnICh2ZzAgYW5kIHZnMSkgLi4uLgpvbiB0
aGUgb3RoZXIgdHdvIGhvc3RzLCB3aGVyZSBJIGhhdmUgb25seSBvbmUgdGFyZ2V0ICh2ZzApCnNv
IGluIGEgc2hvcnQgb3ZlcnZpZXc6Cmhvc3QzIGlzIHVzaW5nIHRhcmdldHMgZnJvbSA0LCA1IGFu
ZCA2Cmhvc3Q0IGlzIHVzaW5nIHRhcmdldHMgZnJvbSAzLCA1IGFuZCA2Cmhvc3Q1IGlzIHVzaW5n
IHRhcmdldHMgZnJvbSAzLCA0IGFuZCA2Cmhvc3Q2IGlzIHVzaW5nIHRhcmdldHMgZnJvbSAzLCA0
IGFuZCA1CgpzbyBpc2NzaS10YXJnZXQgYW5kIG9wZW4taXNjc2kgc2hvdWxkIGJlICdjb21wYXRp
YmxlJyByaWdodCA/CkFuZCBmaW5hbGx5IHRob3NlIG1lc3NhZ2VzIHNob3VsZCBiZSBvbiBhbGwg
aG9zdHMgLi4uIGJ1dCB0aGV5IGFyZSBvbmx5Cm9uIHRob3NlIGhvc3RzIHdpdGggMiB0YXJnZXRz
IC4uLgoKSSBkb24ndCBzZWUgaW50ZXJydXB0aW9ucyBvciB0aW1lb3V0cyAuLi4KCkFtIDI0LjA1
LjIwMTYgdW0gMDg6MjMgc2NocmllYiBBYmRhbGxhaCBKYWJib3VyOgo+IElFVCBzdXBwb3J0IG9s
ZGVyIHNjc2kyIHByb3RvY29sICwgSSBoYWQgdGhpcyBpc3N1ZSBvbiBFU1hpIDUgd2hpY2ggaXMg
bm90IGNvbXBhdGlibGUgd2l0aCBzY3NpMiBhbmQgSUVUICwgb25seSBzb2x1dGlvbiAsIGlmIHlv
dSBoYXZlIE9wZW5GaWxlciBpcyB0byBwdXJjaGFzZSB0aGUgYWR2YW5jZWQgaXNjc2kgdGFyZ2V0
IHBsdWdpbiAsIHdoaWNoIHN1cHBvcnQgc2NzaTMgYW5kIHBlcnNpc3RlbnQgcmVzZXJ2YXRpb24g
ICwgb3Igc3dpdGNoIHRvIExpbnV4IExJTyB0YXJnZXQgd2hpY2ggc3VwcG9ydHMgc2NzaTMgYW5k
IHBlcnNpc3RlbnQgcmVzZXJ2YXRpb24gLgo+IAo+IERvIHlvdSBleHBlcmllbmNlIGRpc2Nvbm5l
Y3Rpb24gYmV0d2VlbiB0aGUgc3RvcmFnZSBhbmQgdGhlIGhvc3RzID8gaWYgeW91IGhhdmUgaGVh
dnkgbG9hZHMgb24gdGhlIHN0b3JhZ2UgdGhlbiB5b3UgYXJlIGdvaW5nIHNlZSBzb21lIGRpc2Nv
bm5lY3Rpb25zIC4KPiAKClAuUy46IFRoaXMgaXMganVzdCBhICdyZXNlbmQnIHRvIHRoZSBsaXN0
LiA6KQotLSAKCkNocmlzdGlhbgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiAgIC0gUGxlYXNlIGRvIG5vdCAnQ0MnIG1lIG9uIGxpc3QgbWFpbHMu
CiAgICAgICAgICBKdXN0IHJlcGx5IHRvIHRoZSBsaXN0IDopCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRGVyIHVsdGltYXRpdmUgc2hvcCBmw7xy
IFNwb3J0YmVrbGVpZHVuZyB1bmQgWnViZWjDtnIKCmh0dHA6Ly93d3cuc2MyNC5kZQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBs
aXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vy
cw==

From xen-users-bounces@lists.xen.org Wed May 25 10:29:47 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 10:29:47 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5W4F-0002pW-5R; Wed, 25 May 2016 10:29:35 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chris@computersalat.de>) id 1b5W4D-0002pF-Gi
 for xen-users@lists.xen.org; Wed, 25 May 2016 10:29:33 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 9D/B2-04570-C8E75475; Wed, 25 May 2016 10:29:32 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrGIsWRWlGSWpSXmKPExsXCery1XbenzjX
 coOW2gMWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmnHg/Gqmglc8FRMPvGRrYNzL1cXIySEksJZR
 4stvRhBbQkBHovXXfeYuRi6g+BVGiZtP90M5G5gkbn16yAjhHGCU+DV7ChNIC6+AvsSiGbPAb
 BYBVYmPfy6xgdhsAhoSWx/1sIDYogJhElfObGSGqBeUODnzCVhcREBaYsaVJqB6Dg5hoNVL3/
 lBXPSQUeLnJlYQm1MgWOLxhQ52EJtZQF3iz7xLzBC2vETz1tnMExgFZiGZOgtJ2SwkZQsYmVc
 xqhenFpWlFula6iUVZaZnlOQmZuboGhqY6uWmFhcnpqfmJCYV6yXn525iBIYnAxDsYFzb6nyI
 UZKDSUmUd3qta7gQX1J+SmVGYnFGfFFpTmrxIUYZDg4lCd4akJxgUWp6akVaZg4wUmDSEhw8S
 iK880DSvMUFibnFmekQqVOMilLivIdAEgIgiYzSPLg2WHReYpSVEuZlBDpEiKcgtSg3swRV/h
 WjOAejkjDvYZApPJl5JXDTXwEtZgJa7P/FGWRxSSJCSqqBUY3RjV8ofLdt+tRLKVYnnIVPlEp
 zRnYYzehRNJkQ/nsJI99qWx2WfTfbtk5MNTofabvhztTZV+/EMa8tjmezLk446s1bmj1za/Yc
 ieXO1Xdd9/u21v8WdmT/UnVNVqQ1hF9W/dv1aWsmChTUp0hPWH/gT26bNI9DQnLinTkWnumqW
 htEZOyVWIozEg21mIuKEwHIC8WoyQIAAA==
X-Env-Sender: chris@computersalat.de
X-Msg-Ref: server-14.tower-206.messagelabs.com!1464172172!5082645!1
X-Originating-IP: [5.199.133.135]
X-SpamReason: No, hits=0.2 required=7.0 tests=RCVD_ILLEGAL_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5019 invoked from network); 25 May 2016 10:29:32 -0000
Received: from mx.wwserver.net (HELO mx.wwserver.net) (5.199.133.135)
 by server-14.tower-206.messagelabs.com with DHE-RSA-CAMELLIA256-SHA encrypted
 SMTP; 25 May 2016 10:29:32 -0000
Received: from localhost (localhost [127.0.0.1])
 by mx.wwserver.net (Postfix) with ESMTP id CEB5592DBC
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 10:29:31 +0000 (UTC)
X-Virus-Scanned: amavisd-new at wwserver.net
Received: from mx.wwserver.net ([127.0.0.1])
 by localhost (mx.wwserver.net [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id pfoJ7Fy6g8CI for <xen-users@lists.xen.org>;
 Wed, 25 May 2016 10:29:30 +0000 (UTC)
Received: from lape.de.scorpio-it.net (mx0.wwserver.net [83.151.26.69])
 (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits))
 (Client did not present a certificate)
 by mx.wwserver.net (Postfix) with ESMTPSA id B483F92D00
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 10:29:30 +0000 (UTC)
Received: from lape.de.scorpio-it.net (localhost [127.0.0.1])
 by lape.de.scorpio-it.net (Postfix) with ESMTP id A8037CE7
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 12:29:29 +0200 (CEST)
Message-ID: <57457E89.6040605@computersalat.de>
Date: Wed, 25 May 2016 12:29:29 +0200
From: Christian <chris@computersalat.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64;
 rv:31.0) Gecko/20100101 Thunderbird/31.8.0
MIME-Version: 1.0
To: xen-users@lists.xen.org
References: <5742F8F4.5050505@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B44FB38@MSCSY-MAILER-01.MSCSY.local>
 <5743636D.8030404@computersalat.de>
 <99A8A24338396040A92999ED264A173B8B450BD0@MSCSY-MAILER-01.MSCSY.local>
In-Reply-To: <99A8A24338396040A92999ED264A173B8B450BD0@MSCSY-MAILER-01.MSCSY.local>
Subject: Re: [Xen-users] flooding kernel.log
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

U29ycnkgaGF2ZSBubyBpZGVhIHdoYXQgJ2lzY3NpJyB2ZXJzaW9uIGl0IHN1cHBvcnRzIG9yIG5v
dCAuLi4KYW0gdXNpbmcgJ2lzY3NpdGFyZ2V0LWRrbXMnIG9uIGRlYmlhbiB3aGVlenkuIFVzaW5n
IGl0IG9uIDQgaG9zdHMgKHNhbWUKc29mdCBsZXZlbCkuIFRoZSBmdW5ueSB0aGluZyBpcyAuLi4g
dGhlIGxvZyBmbG9kZGluZyBvbmx5IGNvbWVzIHVwIG9uIDIKaG9zdHMgKHdoZXJlIEkgaGF2ZSAy
IHRhcmdldHMgY2F1c2Ugb2YgaGF2aW5nIHR3byAndmcnICh2ZzAgYW5kIHZnMSkgLi4uLgpvbiB0
aGUgb3RoZXIgdHdvIGhvc3RzLCB3aGVyZSBJIGhhdmUgb25seSBvbmUgdGFyZ2V0ICh2ZzApCnNv
IGluIGEgc2hvcnQgb3ZlcnZpZXc6Cmhvc3QzIGlzIHVzaW5nIHRhcmdldHMgZnJvbSA0LCA1IGFu
ZCA2Cmhvc3Q0IGlzIHVzaW5nIHRhcmdldHMgZnJvbSAzLCA1IGFuZCA2Cmhvc3Q1IGlzIHVzaW5n
IHRhcmdldHMgZnJvbSAzLCA0IGFuZCA2Cmhvc3Q2IGlzIHVzaW5nIHRhcmdldHMgZnJvbSAzLCA0
IGFuZCA1CgpzbyBpc2NzaS10YXJnZXQgYW5kIG9wZW4taXNjc2kgc2hvdWxkIGJlICdjb21wYXRp
YmxlJyByaWdodCA/CkFuZCBmaW5hbGx5IHRob3NlIG1lc3NhZ2VzIHNob3VsZCBiZSBvbiBhbGwg
aG9zdHMgLi4uIGJ1dCB0aGV5IGFyZSBvbmx5Cm9uIHRob3NlIGhvc3RzIHdpdGggMiB0YXJnZXRz
IC4uLgoKSSBkb24ndCBzZWUgaW50ZXJydXB0aW9ucyBvciB0aW1lb3V0cyAuLi4KCkFtIDI0LjA1
LjIwMTYgdW0gMDg6MjMgc2NocmllYiBBYmRhbGxhaCBKYWJib3VyOgo+IElFVCBzdXBwb3J0IG9s
ZGVyIHNjc2kyIHByb3RvY29sICwgSSBoYWQgdGhpcyBpc3N1ZSBvbiBFU1hpIDUgd2hpY2ggaXMg
bm90IGNvbXBhdGlibGUgd2l0aCBzY3NpMiBhbmQgSUVUICwgb25seSBzb2x1dGlvbiAsIGlmIHlv
dSBoYXZlIE9wZW5GaWxlciBpcyB0byBwdXJjaGFzZSB0aGUgYWR2YW5jZWQgaXNjc2kgdGFyZ2V0
IHBsdWdpbiAsIHdoaWNoIHN1cHBvcnQgc2NzaTMgYW5kIHBlcnNpc3RlbnQgcmVzZXJ2YXRpb24g
ICwgb3Igc3dpdGNoIHRvIExpbnV4IExJTyB0YXJnZXQgd2hpY2ggc3VwcG9ydHMgc2NzaTMgYW5k
IHBlcnNpc3RlbnQgcmVzZXJ2YXRpb24gLgo+IAo+IERvIHlvdSBleHBlcmllbmNlIGRpc2Nvbm5l
Y3Rpb24gYmV0d2VlbiB0aGUgc3RvcmFnZSBhbmQgdGhlIGhvc3RzID8gaWYgeW91IGhhdmUgaGVh
dnkgbG9hZHMgb24gdGhlIHN0b3JhZ2UgdGhlbiB5b3UgYXJlIGdvaW5nIHNlZSBzb21lIGRpc2Nv
bm5lY3Rpb25zIC4KPiAKClAuUy46IFRoaXMgaXMganVzdCBhICdyZXNlbmQnIHRvIHRoZSBsaXN0
LiA6KQotLSAKCkNocmlzdGlhbgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiAgIC0gUGxlYXNlIGRvIG5vdCAnQ0MnIG1lIG9uIGxpc3QgbWFpbHMu
CiAgICAgICAgICBKdXN0IHJlcGx5IHRvIHRoZSBsaXN0IDopCi0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRGVyIHVsdGltYXRpdmUgc2hvcCBmw7xy
IFNwb3J0YmVrbGVpZHVuZyB1bmQgWnViZWjDtnIKCmh0dHA6Ly93d3cuc2MyNC5kZQotLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpfX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBs
aXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vy
cw==

From xen-users-bounces@lists.xen.org Wed May 25 10:48:39 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 10:48:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5WM2-0004nI-Rm; Wed, 25 May 2016 10:47:58 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chenxiao.zhao@gmail.com>) id 1b5WM1-0004mx-MR
 for xen-users@lists.xen.org; Wed, 25 May 2016 10:47:58 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 2B/81-18820-CD285475; Wed, 25 May 2016 10:47:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRWlGSWpSXmKPExsVyMfTAId3bTa7
 hBs86lC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oxVy/axFCy7wVSx5mcDUwPj2alMXYxcHEIC
 kxgl1m/pYAFxWAQWsUrs2XCHFcSRENjHKtF76jeQwwHkxEgcuOLYxcgJZFZKvJ97kg3EFhJQk
 zi8YDkThH2PUWLhcW0QW1jATmLyt/9gG0QEuhkl+o5dZYRY94hR4snUfWDdbAK6Eq9u9LKA2L
 wCNhJ7Nn5hBlnGIqAqMa1JBiQsKhAt8WT3BHaIEkGJkzOfgJVzCqhLnHg2gxnEZhYwk5i3+SG
 ULS+x/e0c5gmMQrOQtMxCUjYLSdkCRuZVjOrFqUVlqUW6hnpJRZnpGSW5iZk5uoaGJnq5qcXF
 iempOYlJxXrJ+bmbGIFBzQAEOxiPdjofYpTkYFIS5fWpcw0X4kvKT6nMSCzOiC8qzUktPsQow
 8GhJMH7rREoJ1iUmp5akZaZA4wvmLQEB4+SCO9ckDRvcUFibnFmOkTqFKM9R9/0a2uZOLb8Bp
 MLbgDJbVPvrWUSYsnLz0uVEudtBmkTAGnLKM2DGwpLB5cYZaWEeRmBzhTiKUgtys0sQZV/xSj
 OwagkDDGFJzOvBG73K6CzmIDO8v/iDHJWSSJCSqqB0fO3qOlCn1ePbvD+Ez/1YGXL3J8XFVME
 F7hEJSxY8/fG9UO6G/ecuHc4Zw1v4dE7i689vBn6945ne2ronT+XBFRmWc7r9M64Xi902yHpp
 0S4nFBnGWt3qujR2mVuM89PWaHTU3pL/J2m3NkZLMV+U3KfnfWbrfeb8X+Yb8TXdU56WxV1d1
 3o/6vEUpyRaKjFXFScCACzyTgzAgMAAA==
X-Env-Sender: chenxiao.zhao@gmail.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1464173273!43444626!1
X-Originating-IP: [209.85.192.194]
X-SpamReason: No, hits=2.8 required=7.0 tests=BODY_RANDOM_LONG,
 DATE_IN_FUTURE_12_24
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65312 invoked from network); 25 May 2016 10:47:54 -0000
Received: from mail-pf0-f194.google.com (HELO mail-pf0-f194.google.com)
 (209.85.192.194)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 10:47:54 -0000
Received: by mail-pf0-f194.google.com with SMTP id b124so4507338pfb.0
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 03:47:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-transfer-encoding;
 bh=bVadJFlfrMPIcScqy6L8gLi6OFmmC7MYE4cSqJD4RBg=;
 b=qs/M/CHpChom7krXK8b1MAcw+NvKXPGRcxQN2Rp/t1wnuTXNhjeizsI4oCXZorf0dd
 d8gZ9gpWR2LMU1+jq6tVr7bQZ2Kyux+mcssv1/gBYbqEpOpLL59kpWGg31t+bODNrFFe
 uSHLMJTJxCgSiluBHezdZ4o8+QpMffvaSu/etDwICeL+USS4B0PkRP490iMqKfSfP1ao
 ndUhveWhNn8eOy2Jy0g1giiij2VM+bo6V/i+HRwGb/T7BWUq2ogmNJ4JYDwAp9XbvQ6m
 nol6kEmWEm5icsbZsLPhOAPrKakPUN0cmdVALD+m8hUNHwtFmBRl6QGitNPWVuObMHdy
 QTkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=bVadJFlfrMPIcScqy6L8gLi6OFmmC7MYE4cSqJD4RBg=;
 b=GtJpH1ebYK8KsbrpWQ11m4D8YlSGeM2WM2BkOIIEf/tfIcQV7/uxAv3u0Lvyij7QWf
 qD4LCg9Vhg18nmFUhM/Rl19xnhVrrQsz4XNBCFhVmzknPodVjqPbSWaQGziZjoBCbC59
 lTARJwi7vdE2O2Bttoj1dtNYsN3g3Y4bq3QJOazwhE+iNurE2vi3wtJ0aEjCv/RrmJ+3
 4IJlqnxGedQT9gWpL10+yB5SzY9uU8qH7dAiaL7EzyGo/RsCDsLpkWSGOACu063zhcj/
 rF3ymLyh596vCXz+YtRsQjoFgC294bGbQauMVg/T8mGPqkkpO7XWjYKhrpBSIJufrQeX
 CZpQ==
X-Gm-Message-State: ALyK8tJLXyMz3V4VA8MoOKAS9rY+xyreg9tp6PeEq8k8SRLcENd+o+ofCI5BcM24BOhCJw==
X-Received: by 10.98.85.194 with SMTP id j185mr4662563pfb.68.1464173272007;
 Wed, 25 May 2016 03:47:52 -0700 (PDT)
Received: from [192.168.100.3] ([205.177.226.17])
 by smtp.gmail.com with ESMTPSA id e184sm60979625pfe.14.2016.05.25.03.47.47
 (version=TLSv1/SSLv3 cipher=OTHER);
 Wed, 25 May 2016 03:47:48 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
 <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
 <CA+e=sbKRP07GqnyJtFyire1jpr9f-RcVroOKtyvJYveT=vJSDQ@mail.gmail.com>
 <5745724B.8050109@arm.com>
From: Chenxiao Zhao <chenxiao.zhao@gmail.com>
Message-ID: <4d4e3960-a393-696a-4684-be2bb2a53197@gmail.com>
Date: Wed, 25 May 2016 18:47:55 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.1.0
MIME-Version: 1.0
In-Reply-To: <5745724B.8050109@arm.com>
Subject: Re: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpPbiA1LzI1LzIwMTYgMjozNyBBTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhlbGxvLAo+Cj4g
QWdhaW4sIHBsZWFzZSBjb25maWd1cmUgeW91ciBlLW1haWwgY2xpZW50IHRvIHF1b3RlIHByb3Bl
cmx5LiBJLmUgdXNpbmcKPiAnPicgcmF0aGVyIHRoYW4gdGFidWxhdGlvbnMuCgpTb3JyeSwgSSB3
YXMgdXNpbmcgZ21haWwgd2ViIGNsaWVudCwgbm93IEkgc3dpdGNoZWQgdG8gdGh1bmRlcmJpcmQu
Cgo+Cj4gT24gMjUvMDUvMTYgMDI6MTgsIENoZW54aWFvIFpoYW8gd3JvdGU6Cj4+Cj4+Cj4+IE9u
IFR1ZSwgTWF5IDI0LCAyMDE2IGF0IDEyOjIwIFBNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20KPj4gPG1haWx0bzpqdWxpZW4uZ3JhbGxAYXJtLmNvbT4+IHdyb3RlOgo+Pgo+Pgo+
Pgo+PiAgICAgT24gMjQvMDUvMjAxNiAwNTowMCwgQ2hlbnhpYW8gWmhhbyB3cm90ZToKPj4gICAg
ICA+IEhpCj4+Cj4+ICAgICBIZWxsbywKPj4KPj4gICAgICA+IEknbSBwbGF5aW5nIHhlbiBvbiBI
aWtleSBib2FyZCB3aGljaCBoYXMgb2N0YS1jb3JlIHdpdGgKPj4gICAgIENvcnRleC1BNTMuIFdo
ZW4KPj4gICAgICA+IEkgYW0gdHJ5aW5nIHRvIGR1bXAgY29yZSByZWdpc3RlcnMgb24geGVuIGNv
bnNvbGUgKHByZXNzICdkJyksCj4+IEkgZ290Cj4+ICAgICAgPiBIeXBlcnZpc29yIHRyYXAgZXJy
b3IuCj4+ICAgICAgPgo+PiAgICAgID4gQW55b25lIGNhbiBleHBsYWluIHdoeSBpdCBoYXBwZW4g
YW5kIGhvdyB0byBmaXggaXQ/Cj4+ICAgICAgPgo+PiAgICAgID4gVGhhbmtzLgo+PiAgICAgID4K
Pj4gICAgICA+IChYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCj4+ICAgICAg
PiAoWEVOKQo+PiAgICAgID4gKFhFTikgKioqIER1bXBpbmcgQ1BVMCBob3N0IHN0YXRlOiAqKioK
Pj4gICAgICA+IChYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIE5vdCB0
YWludGVkIF0tLS0tCj4+ICAgICAgPiAoWEVOKSBDUFU6ICAgIDAKPj4gICAgICA+IChYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDI0NWVkOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcKPj4g
RUM9MHgyNQo+Pgo+PiAgICAgRUM9MHgyNSAoc2VlIEQ3LjIuMjcgaW4gQVJNIERESSAwNDg3QS5p
KSBpcyBhIGRhdGEgYWJvcnQgZnJvbSB0aGUKPj4gICAgIGh5cGVydmlzb3IuIENhbiB5b3UgcGxl
YXNlIHBhc3RlIGFsbCB0aGUgbG9ncywgZ2l2ZSB0aGUgcmMgeW91IGFyZQo+PiAgICAgdXNpbmcu
Li4KPj4KPj4KPj4gSGksIEp1bGllbgo+Pgo+PiBUaGlzIGlzIGFsbCB0aGUgbG9ncyBhbmQgdGhl
IHN5c3RlbSBnZXQgaGFsdCBvbiB0aGUgbGFzdCBsaW5lLiBJIGFtCj4+IHVzaW5nIDQuNy4wLXJj
IHdoaWNoIGlzIGNoZWNrZWQgb3V0IGZyb20gZ2l0IHJlcG9zaXRvcnkgbWFzdGVyIGJyYW5jaC4K
Pgo+IFNvIHlvdSBhcmUgc2F5aW5nIHRoZXJlIGlzIG5vIGxvZyBiZWZvcmUgaGFuZCB0b28/CgpZ
ZXMsIHRoZXJlIGFyZSBsb2dzIGJlZm9yZSBJIHdhcyBkdW1waW5nIHJlZ2lzdGVyLgoKSSdsbCBw
YXN0ZSBhbGwgdGhlIGxvZ3MgSSBnb3QgZnJvbSBzZXJpYWwgcG9ydCBiZWxvdy4KCjNoClhlbiA0
LjcuMC1yYyAoYy9zIFR1ZSBNYXkgMjQgMDk6NDc6NTYgMjAxNiArMDgwMCBnaXQ6YmFiZDA5ZS1k
aXJ0eSkgRUZJIApsb2FkZXIKVXNpbmcgY29uZmlndXJhdGlvbiBmaWxlICd4ZW4uY2ZnJwpQYXJz
aW5nIGNvbmZpZ3VyYXRpb24gZmlsZS4KaGk2MjIwLWhpa2V5LmR0YjogMHgwMDAwMDAwMDdhYzk1
MDAwLTB4MDAwMDAwMDA3YWNhMDgxMQpVc2luZyBkdGIgZmlsZSAnaCcKSW1hZ2U6IDB4MDAwMDAw
MDA3OWZiODAwMC0weDAwMDAwMDAwN2FjODdlMDAKICBYZW4gNC43LjAtcmMKKFhFTikgWGVuIHZl
cnNpb24gNC43LjAtcmMgKGN4emhhb0ApIChhYXJjaDY0LWxpbnV4LWdudS1nY2MgCihjcm9zc3Rv
b2wtTkcgbGluYXJvLTEuMTMuMS00LjktMjAxNC4wOSAtIExpbmFybyBHQ0MgNC45LTIwMTQuMDkp
IDQuOS4yIAoyMDE0MDkwNCAocHJlcmVsZWFzZSkpIGRlYnVnPXkgV2VkIE1heSAyNSAxODozMTox
NCBDU1QgMjAxNgooWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiBUdWUgTWF5IDI0IDA5OjQ3OjU2IDIw
MTYgKzA4MDAgZ2l0OmJhYmQwOWUtZGlydHkKKFhFTikgQ29uc29sZSBvdXRwdXQgaXMgc3luY2hy
b25vdXMuCihYRU4pIFByb2Nlc3NvcjogNDEwZmQwMzM6ICJBUk0gTGltaXRlZCIsIHZhcmlhbnQ6
IDB4MCwgcGFydCAweGQwMywgcmV2IDB4MwooWEVOKSA2NC1iaXQgRXhlY3V0aW9uOgooWEVOKSAg
IFByb2Nlc3NvciBGZWF0dXJlczogMDAwMDAwMDAwMDAwMjIyMiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pICAgICBFeGNlcHRpb24gTGV2ZWxzOiBFTDM6NjQrMzIgRUwyOjY0KzMyIEVMMTo2NCszMiBF
TDA6NjQrMzIKKFhFTikgICAgIEV4dGVuc2lvbnM6IEZsb2F0aW5nUG9pbnQgQWR2YW5jZWRTSU1E
CihYRU4pICAgRGVidWcgRmVhdHVyZXM6IDAwMDAwMDAwMTAzMDUxMDYgMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSAgIEF1eGlsaWFyeSBGZWF0dXJlczogMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pICAgTWVtb3J5IE1vZGVsIEZlYXR1cmVzOiAwMDAwMDAwMDAwMDAxMTIyIDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgICBJU0EgRmVhdHVyZXM6ICAwMDAwMDAwMDAwMDExMTIwIDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgMzItYml0IEV4ZWN1dGlvbjoKKFhFTikgICBQcm9jZXNzb3Ig
RmVhdHVyZXM6IDAwMDAwMTMxOjAwMDExMDExCihYRU4pICAgICBJbnN0cnVjdGlvbiBTZXRzOiBB
QXJjaDMyIEEzMiBUaHVtYiBUaHVtYi0yIEphemVsbGUKKFhFTikgICAgIEV4dGVuc2lvbnM6IEdl
bmVyaWNUaW1lciBTZWN1cml0eQooWEVOKSAgIERlYnVnIEZlYXR1cmVzOiAwMzAxMDA2NgooWEVO
KSAgIEF1eGlsaWFyeSBGZWF0dXJlczogMDAwMDAwMDAKKFhFTikgICBNZW1vcnkgTW9kZWwgRmVh
dHVyZXM6IDEwMTAxMTA1IDQwMDAwMDAwIDAxMjYwMDAwIDAyMTAyMjExCihYRU4pICBJU0EgRmVh
dHVyZXM6IDAyMTAxMTEwIDEzMTEyMTExIDIxMjMyMDQyIDAxMTEyMTMxIDAwMDExMTQyIDAwMDEx
MTIxCihYRU4pIFVzaW5nIFBTQ0ktMS4wIGZvciBTTVAgYnJpbmd1cAooWEVOKSBHZW5lcmljIFRp
bWVyIElSUTogcGh5cz0zMCBoeXA9MjYgdmlydD0yNyBGcmVxOiAxMjAwIEtIegooWEVOKSBHSUN2
MiBpbml0aWFsaXphdGlvbjoKKFhFTikgICAgICAgICBnaWNfZGlzdF9hZGRyPTAwMDAwMDAwZjY4
MDEwMDAKKFhFTikgICAgICAgICBnaWNfY3B1X2FkZHI9MDAwMDAwMDBmNjgwMjAwMAooWEVOKSAg
ICAgICAgIGdpY19oeXBfYWRkcj0wMDAwMDAwMGY2ODA0MDAwCihYRU4pICAgICAgICAgZ2ljX3Zj
cHVfYWRkcj0wMDAwMDAwMGY2ODA2MDAwCihYRU4pICAgICAgICAgZ2ljX21haW50ZW5hbmNlX2ly
cT0yNQooWEVOKSBHSUN2MjogMTYwIGxpbmVzLCA4IGNwdXMsIHNlY3VyZSAoSUlEIDAyMDAxNDNi
KS4KKFhFTikgVXNpbmcgc2NoZWR1bGVyOiBTTVAgQ3JlZGl0IFNjaGVkdWxlciAoY3JlZGl0KQoo
WEVOKSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDY0IEtpQi4KKFhFTikgQnJpbmdpbmcgdXAg
Q1BVMQooWEVOKSBDUFUgMSBib290ZWQuCihYRU4pIEJyaW5naW5nIHVwIENQVTIKKFhFTikgQ1BV
IDIgYm9vdGVkLgooWEVOKSBCcmluZ2luZyB1cCBDUFUzCihYRU4pIENQVSAzIGJvb3RlZC4KKFhF
TikgQnJpbmdpbmcgdXAgQ1BVNAooWEVOKSBDUFUgNCBib290ZWQuCihYRU4pIEJyaW5naW5nIHVw
IENQVTUKKFhFTikgQ1BVIDUgYm9vdGVkLgooWEVOKSBCcmluZ2luZyB1cCBDUFU2CihYRU4pIENQ
VSA2IGJvb3RlZC4KKFhFTikgQnJpbmdpbmcgdXAgQ1BVNwooWEVOKSBDUFUgNyBib290ZWQuCihY
RU4pIEJyb3VnaHQgdXAgOCBDUFVzCihYRU4pIFAyTTogNDAtYml0IElQQSB3aXRoIDQwLWJpdCBQ
QQooWEVOKSBQMk06IDMgbGV2ZWxzIHdpdGggb3JkZXItMSByb290LCBWVENSIDB4ODAwMjM1NTgK
KFhFTikgSS9PIHZpcnR1YWxpc2F0aW9uIGRpc2FibGVkCihYRU4pIFBhdGNoaW5nIGtlcm5lbCBj
b2RlCihYRU4pICoqKiBMT0FESU5HIERPTUFJTiAwICoqKgooWEVOKSBMb2FkaW5nIGtlcm5lbCBm
cm9tIGJvb3QgbW9kdWxlIEAgMDAwMDAwMDA3OWZiODAwMAooWEVOKSBMb2FkaW5nIHJhbWRpc2sg
ZnJvbSBib290IG1vZHVsZSBAIDAwMDAwMDAwMGFlMDAwMDAKKFhFTikgQWxsb2NhdGluZyAxOjEg
bWFwcGluZ3MgdG90YWxsaW5nIDEwMjRNQiBmb3IgZG9tMDoKKFhFTikgQkFOS1swXSAweDAwMDAw
MDIwMDAwMDAwLTB4MDAwMDAwMzAwMDAwMDAgKDI1Nk1CKQooWEVOKSBCQU5LWzFdIDB4MDAwMDAw
NDAwMDAwMDAtMHgwMDAwMDA3MDAwMDAwMCAoNzY4TUIpCihYRU4pIEdyYW50IHRhYmxlIHJhbmdl
OiAweDAwMDAwMDA1YzAwMDAwLTB4MDAwMDAwMDVjNjAwMDAKKFhFTikgTG9hZGluZyB6SW1hZ2Ug
ZnJvbSAwMDAwMDAwMDc5ZmI4MDAwIHRvIAowMDAwMDAwMDIwMDgwMDAwLTAwMDAwMDAwMjBkNGZl
MDAKKFhFTikgTG9hZGluZyBkb20wIGluaXRyZCBmcm9tIDAwMDAwMDAwMGFlMDAwMDAgdG8gCjB4
MDAwMDAwMDAyODIwMDAwMC0weDAwMDAwMDAwMjhhMDAwMDAKKFhFTikgQWxsb2NhdGluZyBQUEkg
MTYgZm9yIGV2ZW50IGNoYW5uZWwgaW50ZXJydXB0CihYRU4pIExvYWRpbmcgZG9tMCBEVEIgdG8g
MHgwMDAwMDAwMDI4MDAwMDAwLTB4MDAwMDAwMDAyODAwYjE5ZQooWEVOKSBTY3J1YmJpbmcgRnJl
ZSBSQU0gb24gMSBub2RlcyB1c2luZyA4IENQVXMKKFhFTikgLi5kb25lLgooWEVOKSBJbml0aWFs
IGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdlcy4KKFhFTikgU3Rk
LiBMb2dsZXZlbDogQWxsCihYRU4pIEd1ZXN0IExvZ2xldmVsOiBBbGwKKFhFTikgKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgooWEVOKSAqKioqKioqIFdBUk5J
Tkc6IENPTlNPTEUgT1VUUFVUIElTIFNZTkNIUk9OT1VTCihYRU4pICoqKioqKiogVGhpcyBvcHRp
b24gaXMgaW50ZW5kZWQgdG8gYWlkIGRlYnVnZ2luZyBvZiBYZW4gYnkgZW5zdXJpbmcKKFhFTikg
KioqKioqKiB0aGF0IGFsbCBvdXRwdXQgaXMgc3luY2hyb25vdXNseSBkZWxpdmVyZWQgb24gdGhl
IHNlcmlhbCBsaW5lLgooWEVOKSAqKioqKioqIEhvd2V2ZXIgaXQgY2FuIGludHJvZHVjZSBTSUdO
SUZJQ0FOVCBsYXRlbmNpZXMgYW5kIGFmZmVjdAooWEVOKSAqKioqKioqIHRpbWVrZWVwaW5nLiBJ
dCBpcyBOT1QgcmVjb21tZW5kZWQgZm9yIHByb2R1Y3Rpb24gdXNlIQooWEVOKSAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCihYRU4pIDMuLi4gMi4uLiAxLi4u
CihYRU4pICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC14JyB0aHJlZSB0aW1l
cyB0byBzd2l0Y2ggCmlucHV0IHRvIFhlbikKKFhFTikgRnJlZWQgMjkya0IgaW5pdCBtZW1vcnku
ClsgICAgMC4wMDAwMDBdIEJvb3RpbmcgTGludXggb24gcGh5c2ljYWwgQ1BVIDB4MApbICAgIDAu
MDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVzZXQKWyAgICAwLjAwMDAwMF0g
SW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1ClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemlu
ZyBjZ3JvdXAgc3Vic3lzIGNwdWFjY3QKWyAgICAwLjAwMDAwMF0gTGludXggdmVyc2lvbiA0LjEu
MTUrIChjeHpoYW9AY3h6aGFvLUxlbm92by1Qcm9kdWN0KSAoZ2NjIAp2ZXJzaW9uIDQuOS4yIDIw
MTQwOTA0IChwcmVyZWxlYXNlKSAoY3Jvc3N0b29sLU5HIApsaW5hcm8tMS4xMy4xLTQuOS0yMDE0
LjA5IC0gTGluYXJvIEdDQyA0LjktMjAxNC4wOSkgKSAjMzMgU01QIFBSRUVNUFQgCldlZCBNYXkg
MTggMTA6NDg6MDQgQ1NUIDIwMTYKWyAgICAwLjAwMDAwMF0gQ1BVOiBBQXJjaDY0IFByb2Nlc3Nv
ciBbNDEwZmQwMzNdIHJldmlzaW9uIDMKWyAgICAwLjAwMDAwMF0gRGV0ZWN0ZWQgVklQVCBJLWNh
Y2hlIG9uIENQVTAKWyAgICAwLjAwMDAwMF0gYWx0ZXJuYXRpdmVzOiBlbmFibGluZyB3b3JrYXJv
dW5kIGZvciBBUk0gZXJyYXR1bSA4NDU3MTkKWyAgICAwLjAwMDAwMF0gZWZpOiBHZXR0aW5nIEVG
SSBwYXJhbWV0ZXJzIGZyb20gRkRUOgpbICAgIDAuMDAwMDAwXSBlZmk6IFVFRkkgbm90IGZvdW5k
LgpbICAgIDAuMDAwMDAwXSBwc2NpOiBwcm9iaW5nIGZvciBjb25kdWl0IG1ldGhvZCBmcm9tIERU
LgpbICAgIDAuMDAwMDAwXSBwc2NpOiBQU0NJdjAuMiBkZXRlY3RlZCBpbiBmaXJtd2FyZS4KWyAg
ICAwLjAwMDAwMF0gcHNjaTogVXNpbmcgc3RhbmRhcmQgUFNDSSB2MC4yIGZ1bmN0aW9uIElEcwpb
ICAgIDAuMDAwMDAwXSBQRVJDUFU6IEVtYmVkZGVkIDE3IHBhZ2VzL2NwdSBAZmZmZmZmYzA0ZmYy
NDAwMCBzMzA0NjQgCnI4MTkyIGQzMDk3NiB1Njk2MzIKWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6
b25lbGlzdHMgaW4gWm9uZSBvcmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uIApUb3RhbCBwYWdl
czogMjU3Nzk2ClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IGNvbnNvbGU9aHZj
IHJvb3Q9L2Rldi9tbWNibGswcDkgCnJvb3R3YWl0IHJ3IDMKWyAgICAwLjAwMDAwMF0gbG9nX2J1
Zl9sZW4gaW5kaXZpZHVhbCBtYXggY3B1IGNvbnRyaWJ1dGlvbjogNDA5NiBieXRlcwpbICAgIDAu
MDAwMDAwXSBsb2dfYnVmX2xlbiB0b3RhbCBjcHVfZXh0cmEgY29udHJpYnV0aW9uczogMjg2NzIg
Ynl0ZXMKWyAgICAwLjAwMDAwMF0gbG9nX2J1Zl9sZW4gbWluIHNpemU6IDE2Mzg0IGJ5dGVzClsg
ICAgMC4wMDAwMDBdIGxvZ19idWZfbGVuOiA2NTUzNiBieXRlcwpbICAgIDAuMDAwMDAwXSBlYXJs
eSBsb2cgYnVmIGZyZWU6IDE0NzA0KDg5JSkKWyAgICAwLjAwMDAwMF0gUElEIGhhc2ggdGFibGUg
ZW50cmllczogNDA5NiAob3JkZXI6IDMsIDMyNzY4IGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBEZW50
cnkgY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMzEwNzIgKG9yZGVyOiA4LCAKMTA0ODU3NiBi
eXRlcykKWyAgICAwLjAwMDAwMF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA2NTUz
NiAob3JkZXI6IDcsIDUyNDI4OCAKYnl0ZXMpClsgICAgMC4wMDAwMDBdIHNvZnR3YXJlIElPIFRM
QiBbbWVtIDB4NjljMDAwMDAtMHg2ZGMwMDAwMF0gKDY0TUIpIG1hcHBlZCAKYXQgW2ZmZmZmZmMw
NDljMDAwMDAtZmZmZmZmYzA0ZGJmZmZmZl0KWyAgICAwLjAwMDAwMF0gTWVtb3J5OiA5MjQ0ODBL
LzEwNDc1NTJLIGF2YWlsYWJsZSAoODk4N0sga2VybmVsIGNvZGUsIAo1NDNLIHJ3ZGF0YSwgMzIx
Nksgcm9kYXRhLCAzNDRLIGluaXQsIDQ0MksgYnNzLCAxMjMwNzJLIHJlc2VydmVkLCAwSyAKY21h
LXJlc2VydmVkKQpbICAgIDAuMDAwMDAwXSBWaXJ0dWFsIGtlcm5lbCBtZW1vcnkgbGF5b3V0Ogpb
ICAgIDAuMDAwMDAwXSAgICAgdm1hbGxvYyA6IDB4ZmZmZmZmODAwMDAwMDAwMCAtIDB4ZmZmZmZm
YmRiZmZmMDAwMCAgICggCiAgIDI0NiBHQikKWyAgICAwLjAwMDAwMF0gICAgIHZtZW1tYXAgOiAw
eGZmZmZmZmJkYzAwMDAwMDAgLSAweGZmZmZmZmJmYzAwMDAwMDAgICAoIAogICAgIDggR0IgbWF4
aW11bSkKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAweGZmZmZmZmJkYzA4MDAwMDAgLSAw
eGZmZmZmZmJkYzFjMDAwMDAgICAoIAogICAgMjAgTUIgYWN0dWFsKQpbICAgIDAuMDAwMDAwXSAg
ICAgZml4ZWQgICA6IDB4ZmZmZmZmYmZmYWJmZDAwMCAtIDB4ZmZmZmZmYmZmYWMwMDAwMCAgICgg
CiAgICAxMiBLQikKWyAgICAwLjAwMDAwMF0gICAgIFBDSSBJL08gOiAweGZmZmZmZmJmZmFlMDAw
MDAgLSAweGZmZmZmZmJmZmJlMDAwMDAgICAoIAogICAgMTYgTUIpClsgICAgMC4wMDAwMDBdICAg
ICBtb2R1bGVzIDogMHhmZmZmZmZiZmZjMDAwMDAwIC0gMHhmZmZmZmZjMDAwMDAwMDAwICAgKCAK
ICAgIDY0IE1CKQpbICAgIDAuMDAwMDAwXSAgICAgbWVtb3J5ICA6IDB4ZmZmZmZmYzAwMDAwMDAw
MCAtIDB4ZmZmZmZmYzA1MDAwMDAwMCAgICggCiAgMTI4MCBNQikKWyAgICAwLjAwMDAwMF0gICAg
ICAgLmluaXQgOiAweGZmZmZmZmMwMDBjNmQwMDAgLSAweGZmZmZmZmMwMDBjYzMwMDAgICAoIAog
ICAzNDQgS0IpClsgICAgMC4wMDAwMDBdICAgICAgIC50ZXh0IDogMHhmZmZmZmZjMDAwMDgwMDAw
IC0gMHhmZmZmZmZjMDAwYzZjZGM0ICAgKCAKMTIyMTIgS0IpClsgICAgMC4wMDAwMDBdICAgICAg
IC5kYXRhIDogMHhmZmZmZmZjMDAwY2M4MDAwIC0gMHhmZmZmZmZjMDAwZDRmZTAwICAgKCAKICAg
NTQ0IEtCKQpbICAgIDAuMDAwMDAwXSBQcmVlbXB0aWJsZSBoaWVyYXJjaGljYWwgUkNVIGltcGxl
bWVudGF0aW9uLgpbICAgIDAuMDAwMDAwXSAgQWRkaXRpb25hbCBwZXItQ1BVIGluZm8gcHJpbnRl
ZCB3aXRoIHN0YWxscy4KWyAgICAwLjAwMDAwMF0gIFJDVSByZXN0cmljdGluZyBDUFVzIGZyb20g
TlJfQ1BVUz02NCB0byBucl9jcHVfaWRzPTguClsgICAgMC4wMDAwMDBdIFJDVTogQWRqdXN0aW5n
IGdlb21ldHJ5IGZvciByY3VfZmFub3V0X2xlYWY9MTYsIG5yX2NwdV9pZHM9OApbICAgIDAuMDAw
MDAwXSBOUl9JUlFTOjY0IG5yX2lycXM6NjQgMTYKWyAgICAwLjAwMDAwMF0gU1lTUExMOiBzeXNw
bGwgUE0gc3RhdHVzOiAweDMwMDA3ODA4ClsgICAgMC4wMDAwMDBdIFNZU1BMTDogc3lzcGxsIGlz
IHJlYWQ6IGw6IDB4ODAwMCwgdTogMHg0NkY1ClsgICAgMC4wMDAwMDBdIFNZU1BMTDogc3lzcGxs
IGlzIHJlYWQ6IDB4NDZGNTgwMDAsIDExOTA0OTQyMDgKWyAgICAwLjAwMDAwMF0gU1lTUExMOiBz
ZXQgc3lzcGxsIG1lZHBsbDogMTE5MDQwMDAwMApbICAgIDAuMDAwMDAwXSBTWVNQTEw6IG1vZGlm
aWVkIGZpeF9yYXRlWzhdLCBpZD05LCBmPTExOTA0MDAwMDAKWyAgICAwLjAwMDAwMF0gU1lTUExM
OiBtb2RpZmllZCBmaXhfcmF0ZVs5XSwgaWQ9MTAsIGY9MTE5MDQwMDAwMApbICAgIDAuMDAwMDAw
XSBjbG9ja3NvdXJjZSBhcm0sc3A4MDQ6IG1hc2s6IDB4ZmZmZmZmZmYgbWF4X2N5Y2xlczogCjB4
ZmZmZmZmZmYsIG1heF9pZGxlX25zOiA5OTU0NDgxNDkyMCBucwpbICAgIDAuMDAwMDA0XSBzY2hl
ZF9jbG9jazogMzIgYml0cyBhdCAxOU1IeiwgcmVzb2x1dGlvbiA1Mm5zLCB3cmFwcyAKZXZlcnkg
MTExODQ4MTA2OTgxbnMKWyAgICAwLjAwMDQ0NF0gQXJjaGl0ZWN0ZWQgY3AxNSB0aW1lcihzKSBy
dW5uaW5nIGF0IDEuMjBNSHogKHZpcnQpLgpbICAgIDAuMDAwNDUyXSBjbG9ja3NvdXJjZSBhcmNo
X3N5c19jb3VudGVyOiBtYXNrOiAweGZmZmZmZmZmZmZmZmZmIAptYXhfY3ljbGVzOiAweDExYjY2
MWY4ZSwgbWF4X2lkbGVfbnM6IDE3NjMxODA4MDkxMTMgbnMKWyAgICAwLjAwMDg1MF0gQ29uc29s
ZTogY29sb3VyIGR1bW15IGRldmljZSA4MHgyNQpbICAgIDAuMDAwODY4XSBDYWxpYnJhdGluZyBk
ZWxheSBsb29wIChza2lwcGVkKSwgdmFsdWUgY2FsY3VsYXRlZCB1c2luZyAKdGltZXIgZnJlcXVl
bmN5Li4gMi40MCBCb2dvTUlQUyAobHBqPTEyMDAwKQpbICAgIDAuMDAwODc4XSBwaWRfbWF4OiBk
ZWZhdWx0OiAzMjc2OCBtaW5pbXVtOiAzMDEKWyAgICAwLjAwMDk3NV0gU2VjdXJpdHkgRnJhbWV3
b3JrIGluaXRpYWxpemVkClsgICAgMC4wMDA5OTBdIFNFTGludXg6ICBJbml0aWFsaXppbmcuClsg
ICAgMC4wMDEwODNdIE1vdW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMjA0OCAob3JkZXI6
IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDAuMDAxMDkwXSBNb3VudHBvaW50LWNhY2hlIGhhc2ggdGFi
bGUgZW50cmllczogMjA0OCAob3JkZXI6IDIsIAoxNjM4NCBieXRlcykKWyAgICAwLjAwMTU4NV0g
SW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgYmxraW8KWyAgICAwLjAwMTU5N10gSW5pdGlhbGl6
aW5nIGNncm91cCBzdWJzeXMgbWVtb3J5ClsgICAgMC4wMDE2MjldIEluaXRpYWxpemluZyBjZ3Jv
dXAgc3Vic3lzIGRldmljZXMKWyAgICAwLjAwMTYzOV0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJz
eXMgZnJlZXplcgpbICAgIDAuMDAxNjQ4XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBuZXRf
Y2xzClsgICAgMC4wMDE2NjBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIHBlcmZfZXZlbnQK
WyAgICAwLjAwMTY2OV0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgbmV0X3ByaW8KWyAgICAw
LjAwMTY3OF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgaHVnZXRsYgpbICAgIDAuMDAxNjg3
XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBkZWJ1ZwpbICAgIDAuMDAyMDI2XSBodyBwZXJm
ZXZlbnRzOiBlbmFibGVkIHdpdGggYXJtL2FybXY4LXBtdXYzIFBNVSBkcml2ZXIsIDEgCmNvdW50
ZXJzIGF2YWlsYWJsZQpbICAgIDAuMDAyMDYwXSBFRkkgc2VydmljZXMgd2lsbCBub3QgYmUgYXZh
aWxhYmxlLgpbICAgIDAuMDAyMjY3XSBYZW4gNC43IHN1cHBvcnQgZm91bmQsIGV2ZW50c19pcnE9
MjAgCmdudHRhYl9mcmFtZT0weDAwMDAwMDAwMDVjMDAwMDAKWyAgICAwLjAwMjM4Nl0geGVuOmdy
YW50X3RhYmxlOiBHcmFudCB0YWJsZXMgdXNpbmcgdmVyc2lvbiAxIGxheW91dApbICAgIDAuMDAy
NDEzXSBHcmFudCB0YWJsZSBpbml0aWFsaXplZApbICAgIDAuMDAyNDU2XSB4ZW46ZXZlbnRzOiBV
c2luZyBGSUZPLWJhc2VkIEFCSQpbICAgIDAuMDAyNDY5XSBYZW46IGluaXRpYWxpemluZyBjcHUw
ClsgICAgMC4wODI4MTFdIENQVTE6IEJvb3RlZCBzZWNvbmRhcnkgcHJvY2Vzc29yClsgICAgMC4w
ODI4MTldIERldGVjdGVkIFZJUFQgSS1jYWNoZSBvbiBDUFUxClsgICAgMC4wODI4NjldIFhlbjog
aW5pdGlhbGl6aW5nIGNwdTEKWyAgICAwLjEwMjc3M10gQ1BVMjogQm9vdGVkIHNlY29uZGFyeSBw
cm9jZXNzb3IKWyAgICAwLjEwMjc3OF0gRGV0ZWN0ZWQgVklQVCBJLWNhY2hlIG9uIENQVTIKWyAg
ICAwLjEwMjgxM10gWGVuOiBpbml0aWFsaXppbmcgY3B1MgpbICAgIDAuMTIyOTA0XSBDUFUzOiBC
b290ZWQgc2Vjb25kYXJ5IHByb2Nlc3NvcgpbICAgIDAuMTIyOTA5XSBEZXRlY3RlZCBWSVBUIEkt
Y2FjaGUgb24gQ1BVMwpbICAgIDAuMTIyOTQzXSBYZW46IGluaXRpYWxpemluZyBjcHUzClsgICAg
MC4xNDMwNDVdIENQVTQ6IEJvb3RlZCBzZWNvbmRhcnkgcHJvY2Vzc29yClsgICAgMC4xNDMwNTNd
IERldGVjdGVkIFZJUFQgSS1jYWNoZSBvbiBDUFU0ClsgICAgMC4xNDMwOTldIFhlbjogaW5pdGlh
bGl6aW5nIGNwdTQKWyAgICAwLjE2MzExOF0gQ1BVNTogQm9vdGVkIHNlY29uZGFyeSBwcm9jZXNz
b3IKWyAgICAwLjE2MzEyM10gRGV0ZWN0ZWQgVklQVCBJLWNhY2hlIG9uIENQVTUKWyAgICAwLjE2
MzE1NF0gWGVuOiBpbml0aWFsaXppbmcgY3B1NQpbICAgIDAuMTgzMjMzXSBDUFU2OiBCb290ZWQg
c2Vjb25kYXJ5IHByb2Nlc3NvcgpbICAgIDAuMTgzMjM4XSBEZXRlY3RlZCBWSVBUIEktY2FjaGUg
b24gQ1BVNgpbICAgIDAuMTgzMjY5XSBYZW46IGluaXRpYWxpemluZyBjcHU2ClsgICAgMC4yMDMz
NTddIENQVTc6IEJvb3RlZCBzZWNvbmRhcnkgcHJvY2Vzc29yClsgICAgMC4yMDMzNjFdIERldGVj
dGVkIFZJUFQgSS1jYWNoZSBvbiBDUFU3ClsgICAgMC4yMDMzOTNdIFhlbjogaW5pdGlhbGl6aW5n
IGNwdTcKWyAgICAwLjIwMzQ5N10gQnJvdWdodCB1cCA4IENQVXMKWyAgICAwLjIwMzU0NF0gU01Q
OiBUb3RhbCBvZiA4IHByb2Nlc3NvcnMgYWN0aXZhdGVkLgpbICAgIDAuMjAzNTUwXSBDUFU6IEFs
bCBDUFUocykgc3RhcnRlZCBhdCBFTDEKWyAgICAwLjIwMzYzMF0gYWx0ZXJuYXRpdmVzOiBwYXRj
aGluZyBrZXJuZWwgY29kZQpbICAgIDAuMjA0MzA4XSBkZXZ0bXBmczogaW5pdGlhbGl6ZWQKWyAg
ICAwLjIxMjYyOF0gRE1JIG5vdCBwcmVzZW50IG9yIGludmFsaWQuClsgICAgMC4yMTMwMDhdIGNs
b2Nrc291cmNlIGppZmZpZXM6IG1hc2s6IDB4ZmZmZmZmZmYgbWF4X2N5Y2xlczogCjB4ZmZmZmZm
ZmYsIG1heF9pZGxlX25zOiAxOTExMjYwNDQ2Mjc1MDAwMCBucwpbICAgIDAuMjEzNTA3XSB4b3I6
IG1lYXN1cmluZyBzb2Z0d2FyZSBjaGVja3N1bSBzcGVlZApbICAgIDAuMzExMzg3XSAgICA4cmVn
cyAgICAgOiAgMjM3OS42MDAgTUIvc2VjClsgICAgMC40MTE0NTddICAgIDhyZWdzX3ByZWZldGNo
OiAgMjE3NC40MDAgTUIvc2VjClsgICAgMC41MTE1MjZdICAgIDMycmVncyAgICA6ICAyNjM3LjIw
MCBNQi9zZWMKWyAgICAwLjYxMTU5M10gICAgMzJyZWdzX3ByZWZldGNoOiAgMjM2My42MDAgTUIv
c2VjClsgICAgMC42MTE2MDBdIHhvcjogdXNpbmcgZnVuY3Rpb246IDMycmVncyAoMjYzNy4yMDAg
TUIvc2VjKQpbICAgIDAuNjExNjE3XSBwaW5jdHJsIGNvcmU6IGluaXRpYWxpemVkIHBpbmN0cmwg
c3Vic3lzdGVtClsgICAgMC42MTI4NDNdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkg
MTYKWyAgICAwLjYxNDc1Nl0gdmRzbzogMiBwYWdlcyAoMSBjb2RlIEAgZmZmZmZmYzAwMGNjZDAw
MCwgMSBkYXRhIEAgCmZmZmZmZmMwMDBjY2MwMDApClsgICAgMC42MTQ4NDJdIGh3LWJyZWFrcG9p
bnQ6IGZvdW5kIDYgYnJlYWtwb2ludCBhbmQgNCB3YXRjaHBvaW50IHJlZ2lzdGVycy4KWyAgICAw
LjYxNTAwOV0gRE1BOiBwcmVhbGxvY2F0ZWQgMjU2IEtpQiBwb29sIGZvciBhdG9taWMgYWxsb2Nh
dGlvbnMKWyAgICAwLjYyNzMwNF0gc29mdHdhcmUgSU8gVExCIFttZW0gMHg1YzAwMDAwMC0weDYw
MDAwMDAwXSAoNjRNQikgbWFwcGVkIAphdCBbZmZmZmZmYzAzYzAwMDAwMC1mZmZmZmZjMDNmZmZm
ZmZmXQpbICAgIDAuNjI3NDQxXSBTZXJpYWw6IEFNQkEgUEwwMTEgVUFSVCBkcml2ZXIKWyAgICAw
LjYyODUzNl0gdWFydC1wbDAxMSBmNzExMTAwMC51YXJ0OiBjb3VsZCBub3QgZmluZCBwY3RsZGV2
IGZvciBub2RlIAovc21iL3Bpbm11eEBmNzAxMDAwMC91YXJ0MV9wbXhfZnVuYywgZGVmZXJyaW5n
IHByb2JlClsgICAgMC42Mjg4MTNdIHVhcnQtcGwwMTEgZjcxMTIwMDAudWFydDogY291bGQgbm90
IGZpbmQgcGN0bGRldiBmb3Igbm9kZSAKL3NtYi9waW5tdXhAZjcwMTAwMDAvdWFydDJfcG14X2Z1
bmMsIGRlZmVycmluZyBwcm9iZQpbICAgIDAuNjI5MDc3XSB1YXJ0LXBsMDExIGY3MTE0MDAwLnVh
cnQ6IGNvdWxkIG5vdCBmaW5kIHBjdGxkZXYgZm9yIG5vZGUgCi9zbWIvcGlubXV4QGY3MDEwMDAw
L3VhcnQ0X3BteF9mdW5jLCBkZWZlcnJpbmcgcHJvYmUKWyAgICAwLjg1MjE3OF0gcmFpZDY6IGlu
dDY0eDEgIGdlbigpICAgNDY3IE1CL3MKWyAgICAxLjAyMjI3MF0gcmFpZDY6IGludDY0eDEgIHhv
cigpICAgNDkzIE1CL3MKWyAgICAxLjE5MjM5MV0gcmFpZDY6IGludDY0eDIgIGdlbigpICAgNjkx
IE1CL3MKWyAgICAxLjM2MjU2M10gcmFpZDY6IGludDY0eDIgIHhvcigpICAgNjA5IE1CL3MKWyAg
ICAxLjUzMjcxN10gcmFpZDY6IGludDY0eDQgIGdlbigpICAxMDAyIE1CL3MKWyAgICAxLjcwMjg1
M10gcmFpZDY6IGludDY0eDQgIHhvcigpICAgNzQ0IE1CL3MKWyAgICAxLjg3Mjk2OF0gcmFpZDY6
IGludDY0eDggIGdlbigpICAxMDM4IE1CL3MKWyAgICAyLjA0MzExNV0gcmFpZDY6IGludDY0eDgg
IHhvcigpICAgNzI4IE1CL3MKWyAgICAyLjIxMzI3Ml0gcmFpZDY6IG5lb254MSAgIGdlbigpICAg
NzUxIE1CL3MKWyAgICAyLjM4MzQwMF0gcmFpZDY6IG5lb254MiAgIGdlbigpICAxMTYyIE1CL3MK
WyAgICAyLjU1MzU3Nl0gcmFpZDY6IG5lb254NCAgIGdlbigpICAxNTM3IE1CL3MKWyAgICAyLjcy
MzY5M10gcmFpZDY6IG5lb254OCAgIGdlbigpICAxNTM3IE1CL3MKWyAgICAyLjcyMzY5OV0gcmFp
ZDY6IHVzaW5nIGFsZ29yaXRobSBuZW9ueDQgZ2VuKCkgMTUzNyBNQi9zClsgICAgMi43MjM3MDVd
IHJhaWQ2OiB1c2luZyBpbnR4MSByZWNvdmVyeSBhbGdvcml0aG0KWyAgICAyLjcyMzg0Ml0gQUNQ
STogSW50ZXJwcmV0ZXIgZGlzYWJsZWQuClsgICAgMi43MjM5MDddIHhlbjpiYWxsb29uOiBJbml0
aWFsaXNpbmcgYmFsbG9vbiBkcml2ZXIKWyAgICAyLjcyNDIyOV0geGVuX2JhbGxvb246IEluaXRp
YWxpc2luZyBiYWxsb29uIGRyaXZlcgpbICAgIDIuNzI1MzQyXSAvaW9tbXVAZjQyMTAwMDA6IGNv
dWxkIG5vdCBnZXQgI2Nsb2NrLWNlbGxzIGZvciAvc3lzX2N0cmwKWyAgICAyLjcyNTM0OV0gRVJS
T1I6IGNvdWxkIG5vdCBnZXQgY2xvY2sgL2lvbW11QGY0MjEwMDAwOm1lZGlhLXNjKDEpClsgICAg
Mi43MjUzNjddIC9pb21tdUBmNDIxMDAwMDogY291bGQgbm90IGdldCAjY2xvY2stY2VsbHMgZm9y
IC9zeXNfY3RybApbICAgIDIuNzI1MzcyXSBFUlJPUjogY291bGQgbm90IGdldCBjbG9jayAvaW9t
bXVAZjQyMTAwMDA6c21tdS1wZXJpKDIpClsgICAgMi43MjUzODddIC9pb21tdUBmNDIxMDAwMDog
Y291bGQgbm90IGdldCAjY2xvY2stY2VsbHMgZm9yIC9zeXNfY3RybApbICAgIDIuNzI1MzkzXSBF
UlJPUjogY291bGQgbm90IGdldCBjbG9jayAvaW9tbXVAZjQyMTAwMDA6c21tdSgwKQpbICAgIDIu
NzI1Mzk4XSBJT01NVTogY2xrIGlzIG5vdCByZWFkeSEKWyAgICAyLjcyNTQxOV0gc21tdS1oaTYy
MjA6IHByb2JlIG9mIGY0MjEwMDAwLmlvbW11IGZhaWxlZCB3aXRoIGVycm9yIC0yMgpbICAgIDIu
NzI1NzE1XSB2Z2FhcmI6IGxvYWRlZApbICAgIDIuNzI2MDUzXSBTQ1NJIHN1YnN5c3RlbSBpbml0
aWFsaXplZApbICAgIDIuNzI2NDEzXSBzc3AtcGwwMjIgZjcxMDYwMDAuc3BpOiBjb3VsZCBub3Qg
ZmluZCBwY3RsZGV2IGZvciBub2RlIAovc21iL3Bpbm11eEBmNzAxMDAwMC9zcGkwX3BteF9mdW5j
LCBkZWZlcnJpbmcgcHJvYmUKWyAgICAyLjcyNjc0NF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg
aW50ZXJmYWNlIGRyaXZlciB1c2JmcwpbICAgIDIuNzI2ODAxXSB1c2Jjb3JlOiByZWdpc3RlcmVk
IG5ldyBpbnRlcmZhY2UgZHJpdmVyIGh1YgpbICAgIDIuNzI2OTkyXSB1c2Jjb3JlOiByZWdpc3Rl
cmVkIG5ldyBkZXZpY2UgZHJpdmVyIHVzYgpbICAgIDIuNzI3MTc2XSBpMmNfZGVzaWdud2FyZSBm
NzEwMjAwMC5pMmM6IGNvdWxkIG5vdCBmaW5kIHBjdGxkZXYgZm9yIApub2RlIC9zbWIvcGlubXV4
QGY3MDEwMDAwL2kyYzJfcG14X2Z1bmMsIGRlZmVycmluZyBwcm9iZQpbICAgIDIuNzI3Mjk3XSBM
aW51eCB2aWRlbyBjYXB0dXJlIGludGVyZmFjZTogdjIuMDAKWyAgICAyLjcyNzcwOV0gaGk2MjIw
LXN0dWItY2xrIHN0dWJfY2xvY2s6IGZhaWxlZCBnZXQgbWFpbGJveCBjaGFubmVsClsgICAgMi43
Mjc3MjldIGhpNjIyMC1zdHViLWNsazogcHJvYmUgb2Ygc3R1Yl9jbG9jayBmYWlsZWQgd2l0aCBl
cnJvciAtMTYKWyAgICAyLjcyNzg2NV0gQWR2YW5jZWQgTGludXggU291bmQgQXJjaGl0ZWN0dXJl
IERyaXZlciBJbml0aWFsaXplZC4KWyAgICAyLjcyODM3OV0gQmx1ZXRvb3RoOiBDb3JlIHZlciAy
LjIwClsgICAgMi43Mjg0MzBdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMzEKWyAg
ICAyLjcyODQzNl0gQmx1ZXRvb3RoOiBIQ0kgZGV2aWNlIGFuZCBjb25uZWN0aW9uIG1hbmFnZXIg
aW5pdGlhbGl6ZWQKWyAgICAyLjcyODQ0N10gQmx1ZXRvb3RoOiBIQ0kgc29ja2V0IGxheWVyIGlu
aXRpYWxpemVkClsgICAgMi43Mjg0NTZdIEJsdWV0b290aDogTDJDQVAgc29ja2V0IGxheWVyIGlu
aXRpYWxpemVkClsgICAgMi43Mjg0ODddIEJsdWV0b290aDogU0NPIHNvY2tldCBsYXllciBpbml0
aWFsaXplZApbICAgIDIuNzI4NTExXSBOZXRMYWJlbDogSW5pdGlhbGl6aW5nClsgICAgMi43Mjg1
MTddIE5ldExhYmVsOiAgZG9tYWluIGhhc2ggc2l6ZSA9IDEyOApbICAgIDIuNzI4NTIyXSBOZXRM
YWJlbDogIHByb3RvY29scyA9IFVOTEFCRUxFRCBDSVBTT3Y0ClsgICAgMi43Mjg1NjZdIE5ldExh
YmVsOiAgdW5sYWJlbGVkIHRyYWZmaWMgYWxsb3dlZCBieSBkZWZhdWx0ClsgICAgMi43Mjg4MzBd
IFN3aXRjaGVkIHRvIGNsb2Nrc291cmNlIGFyY2hfc3lzX2NvdW50ZXIKWyAgICAyLjcyOTE4NF0g
cG5wOiBQblAgQUNQSTogZGlzYWJsZWQKWyAgICAyLjczOTM1Nl0gL3RoZXJtYWwtem9uZXMvY2xz
MC9jb29saW5nLW1hcHMvbWFwMDogY291bGQgbm90IGZpbmQgcGhhbmRsZQpbICAgIDIuNzM5MzY4
XSBtaXNzaW5nIGNvb2xpbmdfZGV2aWNlIHByb3BlcnR5ClsgICAgMi43MzkzNzRdIGZhaWxlZCB0
byBidWlsZCB0aGVybWFsIHpvbmUgY2xzMDogLTIyClsgICAgMi43Mzk3ODZdIE5FVDogUmVnaXN0
ZXJlZCBwcm90b2NvbCBmYW1pbHkgMgpbICAgIDIuNzQwMzkxXSBUQ1AgZXN0YWJsaXNoZWQgaGFz
aCB0YWJsZSBlbnRyaWVzOiA4MTkyIChvcmRlcjogNCwgNjU1MzYgCmJ5dGVzKQpbICAgIDIuNzQw
NDcxXSBUQ1AgYmluZCBoYXNoIHRhYmxlIGVudHJpZXM6IDgxOTIgKG9yZGVyOiA1LCAxMzEwNzIg
Ynl0ZXMpClsgICAgMi43NDA2MTNdIFRDUDogSGFzaCB0YWJsZXMgY29uZmlndXJlZCAoZXN0YWJs
aXNoZWQgODE5MiBiaW5kIDgxOTIpClsgICAgMi43NDA2NzRdIFVEUCBoYXNoIHRhYmxlIGVudHJp
ZXM6IDUxMiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDIuNzQwNzAwXSBVRFAtTGl0ZSBo
YXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDIuNzQx
MDEyXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEKWyAgICAyLjc0MTQxNF0gUlBD
OiBSZWdpc3RlcmVkIG5hbWVkIFVOSVggc29ja2V0IHRyYW5zcG9ydCBtb2R1bGUuClsgICAgMi43
NDE0MjBdIFJQQzogUmVnaXN0ZXJlZCB1ZHAgdHJhbnNwb3J0IG1vZHVsZS4KWyAgICAyLjc0MTQy
NV0gUlBDOiBSZWdpc3RlcmVkIHRjcCB0cmFuc3BvcnQgbW9kdWxlLgpbICAgIDIuNzQxNDMwXSBS
UEM6IFJlZ2lzdGVyZWQgdGNwIE5GU3Y0LjEgYmFja2NoYW5uZWwgdHJhbnNwb3J0IG1vZHVsZS4K
WyAgICAyLjc0MTY2M10gVHJ5aW5nIHRvIHVucGFjayByb290ZnMgaW1hZ2UgYXMgaW5pdHJhbWZz
Li4uClsgICAgMi43NDE4NDhdIHJvb3RmcyBpbWFnZSBpcyBub3QgaW5pdHJhbWZzIChqdW5rIGlu
IGNvbXByZXNzZWQgCmFyY2hpdmUpOyBsb29rcyBsaWtlIGFuIGluaXRyZApbICAgIDIuNzU3OTUy
XSBGcmVlaW5nIGluaXRyZCBtZW1vcnk6IDgxOTJLIChmZmZmZmZjMDA4MjAwMDAwIC0gCmZmZmZm
ZmMwMDhhMDAwMDApClsgICAgMi43NTgzMzRdIGt2bSBbMV06IEhZUCBtb2RlIG5vdCBhdmFpbGFi
bGUKWyAgICAyLjc2MjQ1Nl0gZnV0ZXggaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjog
NSwgMTMxMDcyIGJ5dGVzKQpbICAgIDIuNzYyNjI2XSBhdWRpdDogaW5pdGlhbGl6aW5nIG5ldGxp
bmsgc3Vic3lzIChkaXNhYmxlZCkKWyAgICAyLjc2MjY3NV0gYXVkaXQ6IHR5cGU9MjAwMCBhdWRp
dCgyLjc0OToxKTogaW5pdGlhbGl6ZWQKWyAgICAyLjc2MzIyMl0gSHVnZVRMQiByZWdpc3RlcmVk
IDIgTUIgcGFnZSBzaXplLCBwcmUtYWxsb2NhdGVkIDAgcGFnZXMKWyAgICAyLjc2MzY4OV0gVkZT
OiBEaXNrIHF1b3RhcyBkcXVvdF82LjYuMApbICAgIDIuNzYzNzcwXSBWRlM6IERxdW90LWNhY2hl
IGhhc2ggdGFibGUgZW50cmllczogNTEyIChvcmRlciAwLCA0MDk2IApieXRlcykKWyAgICAyLjc2
NDM2MV0gc3F1YXNoZnM6IHZlcnNpb24gNC4wICgyMDA5LzAxLzMxKSBQaGlsbGlwIExvdWdoZXIK
WyAgICAyLjc2NDk5N10gTkZTOiBSZWdpc3RlcmluZyB0aGUgaWRfcmVzb2x2ZXIga2V5IHR5cGUK
WyAgICAyLjc2NTAzOV0gS2V5IHR5cGUgaWRfcmVzb2x2ZXIgcmVnaXN0ZXJlZApbICAgIDIuNzY1
MDQ0XSBLZXkgdHlwZSBpZF9sZWdhY3kgcmVnaXN0ZXJlZApbICAgIDIuNzY1MjYzXSBmdXNlIGlu
aXQgKEFQSSB2ZXJzaW9uIDcuMjMpClsgICAgMi43NjU2NDZdIFNHSSBYRlMgd2l0aCBzZWN1cml0
eSBhdHRyaWJ1dGVzLCBubyBkZWJ1ZyBlbmFibGVkClsgICAgMi43NjY0ODRdIDlwOiBJbnN0YWxs
aW5nIHY5ZnMgOXAyMDAwIGZpbGUgc3lzdGVtIHN1cHBvcnQKWyAgICAyLjc3MTY5Ml0gaW8gc2No
ZWR1bGVyIG5vb3AgcmVnaXN0ZXJlZApbICAgIDIuNzcxNzE4XSBpbyBzY2hlZHVsZXIgY2ZxIHJl
Z2lzdGVyZWQgKGRlZmF1bHQpClsgICAgMi43NzI3NTJdIHBpbmN0cmwtc2luZ2xlIGY3MDEwMDAw
LnBpbm11eDogMTU5IHBpbnMgYXQgcGEgCmZmZmZmZjgwMDAwYjYwMDAgc2l6ZSA2MzYKWyAgICAy
Ljc3MzE4OF0gcGluY3RybC1zaW5nbGUgZjcwMTA4MDAucGlubXV4OiAxNjMgcGlucyBhdCBwYSAK
ZmZmZmZmODAwMDBiODgwMCBzaXplIDY1MgpbICAgIDIuNzczMzgxXSBwaW5jdHJsLXNpbmdsZSBm
ODAwMTgwMC5waW5tdXg6IDMwIHBpbnMgYXQgcGEgCmZmZmZmZjgwMDAwYmE4MDAgc2l6ZSAxMjAK
WyAgICAyLjc3MzkyNF0gcGwwNjFfZ3BpbyBmODAxMTAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAg
CkAweDAwMDAwMDAwZjgwMTEwMDAgcmVnaXN0ZXJlZApbICAgIDIuNzc0MTExXSBwbDA2MV9ncGlv
IGY4MDEyMDAwLmdwaW86IFBMMDYxIEdQSU8gY2hpcCAKQDB4MDAwMDAwMDBmODAxMjAwMCByZWdp
c3RlcmVkClsgICAgMi43NzQyODldIHBsMDYxX2dwaW8gZjgwMTMwMDAuZ3BpbzogUEwwNjEgR1BJ
TyBjaGlwIApAMHgwMDAwMDAwMGY4MDEzMDAwIHJlZ2lzdGVyZWQKWyAgICAyLjc3NDQ2OV0gcGww
NjFfZ3BpbyBmODAxNDAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjgwMTQw
MDAgcmVnaXN0ZXJlZApbICAgIDIuNzc0NjUwXSBwbDA2MV9ncGlvIGY3MDIwMDAwLmdwaW86IFBM
MDYxIEdQSU8gY2hpcCAKQDB4MDAwMDAwMDBmNzAyMDAwMCByZWdpc3RlcmVkClsgICAgMi43NzQ4
MjZdIHBsMDYxX2dwaW8gZjcwMjEwMDAuZ3BpbzogUEwwNjEgR1BJTyBjaGlwIApAMHgwMDAwMDAw
MGY3MDIxMDAwIHJlZ2lzdGVyZWQKWyAgICAyLjc3NTAwOF0gcGwwNjFfZ3BpbyBmNzAyMjAwMC5n
cGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjIwMDAgcmVnaXN0ZXJlZApbICAg
IDIuNzc1MTgyXSBwbDA2MV9ncGlvIGY3MDIzMDAwLmdwaW86IFBMMDYxIEdQSU8gY2hpcCAKQDB4
MDAwMDAwMDBmNzAyMzAwMCByZWdpc3RlcmVkClsgICAgMi43NzUzNzZdIHBsMDYxX2dwaW8gZjcw
MjQwMDAuZ3BpbzogUEwwNjEgR1BJTyBjaGlwIApAMHgwMDAwMDAwMGY3MDI0MDAwIHJlZ2lzdGVy
ZWQKWyAgICAyLjc3NTU1NF0gcGwwNjFfZ3BpbyBmNzAyNTAwMC5ncGlvOiBQTDA2MSBHUElPIGNo
aXAgCkAweDAwMDAwMDAwZjcwMjUwMDAgcmVnaXN0ZXJlZApbICAgIDIuNzc1Nzg4XSBwbDA2MV9n
cGlvIGY3MDI2MDAwLmdwaW86IFBMMDYxIEdQSU8gY2hpcCAKQDB4MDAwMDAwMDBmNzAyNjAwMCBy
ZWdpc3RlcmVkClsgICAgMi43NzU5NjZdIHBsMDYxX2dwaW8gZjcwMjcwMDAuZ3BpbzogUEwwNjEg
R1BJTyBjaGlwIApAMHgwMDAwMDAwMGY3MDI3MDAwIHJlZ2lzdGVyZWQKWyAgICAyLjc3NjE1MV0g
cGwwNjFfZ3BpbyBmNzAyODAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcw
MjgwMDAgcmVnaXN0ZXJlZApbICAgIDIuNzc2MzUxXSBwbDA2MV9ncGlvIGY3MDI5MDAwLmdwaW86
IFBMMDYxIEdQSU8gY2hpcCAKQDB4MDAwMDAwMDBmNzAyOTAwMCByZWdpc3RlcmVkClsgICAgMi43
NzY1MjldIHBsMDYxX2dwaW8gZjcwMmEwMDAuZ3BpbzogUEwwNjEgR1BJTyBjaGlwIApAMHgwMDAw
MDAwMGY3MDJhMDAwIHJlZ2lzdGVyZWQKWyAgICAyLjc3NjcwN10gcGwwNjFfZ3BpbyBmNzAyYjAw
MC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMmIwMDAgcmVnaXN0ZXJlZApb
ICAgIDIuNzc2ODkyXSBwbDA2MV9ncGlvIGY3MDJjMDAwLmdwaW86IFBMMDYxIEdQSU8gY2hpcCAK
QDB4MDAwMDAwMDBmNzAyYzAwMCByZWdpc3RlcmVkClsgICAgMi43NzcwNzFdIHBsMDYxX2dwaW8g
ZjcwMmQwMDAuZ3BpbzogUEwwNjEgR1BJTyBjaGlwIApAMHgwMDAwMDAwMGY3MDJkMDAwIHJlZ2lz
dGVyZWQKWyAgICAyLjc3NzI2MV0gcGwwNjFfZ3BpbyBmNzAyZTAwMC5ncGlvOiBQTDA2MSBHUElP
IGNoaXAgCkAweDAwMDAwMDAwZjcwMmUwMDAgcmVnaXN0ZXJlZApbICAgIDIuNzc3NDM3XSBwbDA2
MV9ncGlvIGY3MDJmMDAwLmdwaW86IFBMMDYxIEdQSU8gY2hpcCAKQDB4MDAwMDAwMDBmNzAyZjAw
MCByZWdpc3RlcmVkClsgICAgMi43Nzg2MTNdIHhlbjp4ZW5fZXZ0Y2huOiBFdmVudC1jaGFubmVs
IGRldmljZSBpbnN0YWxsZWQKWyAgICA0LjMxODQ1NV0gY29uc29sZSBbaHZjMF0gZW5hYmxlZApb
ICAgIDQuMzIyMDA4XSBTZXJpYWw6IDgyNTAvMTY1NTAgZHJpdmVyLCA0IHBvcnRzLCBJUlEgc2hh
cmluZyBkaXNhYmxlZApbICAgIDQuMzMzMjAwXSBbZHJtXSBJbml0aWFsaXplZCBkcm0gMS4xLjAg
MjAwNjA4MTAKWyAgICA0LjMzODg5NV0gW2RybV0gSW5pdGlhbGl6ZWQgaGlzaSAxLjAuMCAyMDE0
MTIyNCBvbiBtaW5vciAwClsgICAgNC4zNTE5OTVdIFtkcm1dIGZhaWxlZCB0byBmaW5kIHNsYXZl
IGVuY29kZXIgaTJjIGNsaWVudApbICAgIDQuMzYxMjEyXSBNYWxpPDI+OiBJbnNlcnRpbmcgTWFs
aSB2NjAwIGRldmljZSBkcml2ZXIuClsgICAgNC4zNjY0NzhdIE1hbGk8Mj46IERyaXZlciByZXZp
c2lvbjogLXYzLjE5LXJjNy0yNjczNS1nOWU3NDA5NwpbICAgIDQuMzcyNDczXSBNYWxpPDI+OiBt
YWxpX21vZHVsZV9pbml0KCkgcmVnaXN0ZXJpbmcgZHJpdmVyClsgICAgNC4zNzgwODBdIE1hbGk8
Mj46IG1hbGlfcHJvYmUoKTogQ2FsbGVkIGZvciBwbGF0Zm9ybSBkZXZpY2UgCmY0MDgwMDAwLm1h
bGkKWyAgICA0LjM4NTQ3MF0gTWFsaTwyPjogQnJvYWRjYXN0OiBDcmVhdGluZyBNYWxpIEJyb2Fk
Y2FzdCB1bml0OiAKTWFsaV9Ccm9hZGNhc3QKWyAgICA0LjM5MjQyNl0gTWFsaTw0PjogQnJvYWRj
YXN0OiBzZXR0aW5nIG1hc2sgMHgwMDAwMDAwMCArIDB4MDAwMDAwMDAgCihyZXNldCkKWyAgICA0
LjM5OTUzMF0gTWFsaTw2PjogcmVnaXN0ZXJfd3JpdGUgZm9yIGNvcmUgTWFsaV9Ccm9hZGNhc3Qs
IHJlbGF0aXZlIAphZGRyPTB4MDAwMCwgdmFsPTB4MDAwMDAwMDAKWyAgICA0LjQwODQ1Ml0gTWFs
aTw2PjogcmVnaXN0ZXJfd3JpdGUgZm9yIGNvcmUgTWFsaV9Ccm9hZGNhc3QsIHJlbGF0aXZlIAph
ZGRyPTB4MDAwNCwgdmFsPTB4MDAwMDAwMDAKWyAgICA0LjQxNzQ0MF0gTWFsaTogR1BVIHZlcnNp
b246IENGMDcwMDAwClsgICAgNC40MjE1NzNdIE1hbGk8Mj46IEJyb2FkY2FzdDogQ3JlYXRpbmcg
TWFsaSBCcm9hZGNhc3QgdW5pdDogCk1hbGlfQnJvYWRjYXN0ClsgICAgNC40Mjg1MTRdIE1hbGk8
ND46IEJyb2FkY2FzdDogc2V0dGluZyBtYXNrIDB4MDAwMDAwMDAgKyAweDAwMDAwMDAwIAoocmVz
ZXQpClsgICAgNC40MzU2MjJdIE1hbGk8Nj46IHJlZ2lzdGVyX3dyaXRlIGZvciBjb3JlIE1hbGlf
QnJvYWRjYXN0LCByZWxhdGl2ZSAKYWRkcj0weDAwMDAsIHZhbD0weDAwMDAwMDAwClsgICAgNC40
NDQ1NjJdIE1hbGk8Nj46IHJlZ2lzdGVyX3dyaXRlIGZvciBjb3JlIE1hbGlfQnJvYWRjYXN0LCBy
ZWxhdGl2ZSAKYWRkcj0weDAwMDQsIHZhbD0weDAwMDAwMDAwClsgICAgNC40NTQyNjBdIE1hbGk8
Mj46IG1hbGlfcHJvYmUoKTogU3VjY2Vzc2Z1bGx5IGluaXRpYWxpemVkIGRyaXZlciAKZm9yIHBs
YXRmb3JtIGRldmljZSBmNDA4MDAwMC5tYWxpClsgICAgNC40NjY5MzZdIE1hbGk6IE1hbGkgZGV2
aWNlIGRyaXZlciBsb2FkZWQKWyAgICA0LjQ3MTI5Nl0gVW5hYmxlIHRvIGRldGVjdCBjYWNoZSBo
aWVyYXJjeSBmcm9tIERUIGZvciBDUFUgMApbICAgIDQuNDgzNjA1XSBicmQ6IG1vZHVsZSBsb2Fk
ZWQKWyAgICA0LjQ5MDg3NF0gbG9vcDogbW9kdWxlIGxvYWRlZApbICAgIDQuNDk1NzQ3XSBsZG8y
OiBPcGVyYXRpb24gb2YgY3VycmVudCBjb25maWd1cmF0aW9uIG1pc3NpbmcKWyAgICA0LjUwNTEy
NF0gbGRvNzogT3BlcmF0aW9uIG9mIGN1cnJlbnQgY29uZmlndXJhdGlvbiBtaXNzaW5nClsgICAg
NC41MTQ0NzhdIGxkbzEwOiBPcGVyYXRpb24gb2YgY3VycmVudCBjb25maWd1cmF0aW9uIG1pc3Np
bmcKWyAgICA0LjUyMzkyOF0gbGRvMTM6IE9wZXJhdGlvbiBvZiBjdXJyZW50IGNvbmZpZ3VyYXRp
b24gbWlzc2luZwpbICAgIDQuNTMzMzg4XSBsZG8xNDogT3BlcmF0aW9uIG9mIGN1cnJlbnQgY29u
ZmlndXJhdGlvbiBtaXNzaW5nClsgICAgNC41NDI4MzBdIGxkbzE1OiBPcGVyYXRpb24gb2YgY3Vy
cmVudCBjb25maWd1cmF0aW9uIG1pc3NpbmcKWyAgICA0LjU1MjI4N10gbGRvMTc6IE9wZXJhdGlv
biBvZiBjdXJyZW50IGNvbmZpZ3VyYXRpb24gbWlzc2luZwpbICAgIDQuNTYxNzQ2XSBsZG8xOTog
T3BlcmF0aW9uIG9mIGN1cnJlbnQgY29uZmlndXJhdGlvbiBtaXNzaW5nClsgICAgNC41NzEwODZd
IGhpNjU1eF9yZWd1bGF0b3IgZjgwMDAwMDAucG1pYzpyZWd1bGF0b3JAYTQwOiAKZmFrZV9vZl9n
ZXRfcmVndWxhdG9yX2luaXRfZGF0YSBubyBjb25zdW1lcl9zdXBwbGllcwpbICAgIDQuNTgxMjE2
XSBsZG8yMTogT3BlcmF0aW9uIG9mIGN1cnJlbnQgY29uZmlndXJhdGlvbiBtaXNzaW5nClsgICAg
NC41OTA3MTVdIGxkbzIyOiBPcGVyYXRpb24gb2YgY3VycmVudCBjb25maWd1cmF0aW9uIG1pc3Np
bmcKWyAgICA0LjYwNDI2NF0gdHVuOiBVbml2ZXJzYWwgVFVOL1RBUCBkZXZpY2UgZHJpdmVyLCAx
LjYKWyAgICA0LjYwOTIyM10gdHVuOiAoQykgMTk5OS0yMDA0IE1heCBLcmFzbnlhbnNreSA8bWF4
a0BxdWFsY29tbS5jb20+ClsgICAgNC42MTYwMTddIFBQUCBnZW5lcmljIGRyaXZlciB2ZXJzaW9u
IDIuNC4yClsgICAgNC42MjAzNjhdIFBQUCBCU0QgQ29tcHJlc3Npb24gbW9kdWxlIHJlZ2lzdGVy
ZWQKWyAgICA0LjYyNDk3MV0gUFBQIERlZmxhdGUgQ29tcHJlc3Npb24gbW9kdWxlIHJlZ2lzdGVy
ZWQKWyAgICA0LjYzMDEyMF0gUFBQIE1QUEUgQ29tcHJlc3Npb24gbW9kdWxlIHJlZ2lzdGVyZWQK
WyAgICA0LjYzNDk0M10geGVuX25ldGZyb250OiBJbml0aWFsaXNpbmcgWGVuIHZpcnR1YWwgZXRo
ZXJuZXQgZHJpdmVyClsgICAgNC42NDEzNDFdIHBlZ2FzdXM6IHYwLjkuMyAoMjAxMy8wNC8yNSks
IFBlZ2FzdXMvUGVnYXN1cyBJSSBVU0IgCkV0aGVybmV0IGRyaXZlcgpbICAgIDQuNjQ4NzA2XSB1
c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHBlZ2FzdXMKWyAgICA0LjY1
NDQyOF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBydGw4MTUwClsg
ICAgNC42NjAxNDZdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgcjgx
NTIKWyAgICA0LjY2NTY5NV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZl
ciBhc2l4ClsgICAgNC42NzExNjBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBk
cml2ZXIgYXg4ODE3OV8xNzhhClsgICAgNC42NzczMDddIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3
IGludGVyZmFjZSBkcml2ZXIgY2RjX2V0aGVyClsgICAgNC42ODMyMTZdIHVzYmNvcmU6IHJlZ2lz
dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgZG05NjAxClsgICAgNC42ODg4NjFdIHVzYmNvcmU6
IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgQ29yZUNoaXBzClsgICAgNC42OTQ3NDZd
IHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgc21zYzc1eHgKWyAgICA0
LjcwMDU2N10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBzbXNjOTV4
eApbICAgIDQuNzA2MzU5XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVy
IG5ldDEwODAKWyAgICA0LjcxMjA5MF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNl
IGRyaXZlciBwbHVzYgpbICAgIDQuNzE3NjMwXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRl
cmZhY2UgZHJpdmVyIGNkY19zdWJzZXQKWyAgICA0LjcyMzYyOV0gdXNiY29yZTogcmVnaXN0ZXJl
ZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB6YXVydXMKWyAgICA0LjcyOTI2M10gdXNiY29yZTogcmVn
aXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBNT1NDSElQIAp1c2ItZXRoZXJuZXQgZHJpdmVy
ClsgICAgNC43MzY3NDBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIg
Y2RjX25jbQpbICAgIDUuNTk5NDk1XSBkd2MyIGY3MmMwMDAwLnVzYjogRFdDIE9URyBDb250cm9s
bGVyClsgICAgNS42MDQxMTFdIGR3YzIgZjcyYzAwMDAudXNiOiBuZXcgVVNCIGJ1cyByZWdpc3Rl
cmVkLCBhc3NpZ25lZCBidXMgCm51bWJlciAxClsgICAgNS42MTEyNDddIGR3YzIgZjcyYzAwMDAu
dXNiOiBpcnEgNTYsIGlvIG1lbSAweDAwMDAwMDAwClsgICAgNS42MTcyMTJdIGh1YiAxLTA6MS4w
OiBVU0IgaHViIGZvdW5kClsgICAgNS42MjA4ODldIGh1YiAxLTA6MS4wOiAxIHBvcnQgZGV0ZWN0
ZWQKWyAgICA1LjYzNTYzOV0gZWhjaV9oY2Q6IFVTQiAyLjAgJ0VuaGFuY2VkJyBIb3N0IENvbnRy
b2xsZXIgKEVIQ0kpIERyaXZlcgpbICAgIDUuNjQyMTIzXSBlaGNpLXBjaTogRUhDSSBQQ0kgcGxh
dGZvcm0gZHJpdmVyClsgICAgNS42NDY2ODZdIGVoY2ktcGxhdGZvcm06IEVIQ0kgZ2VuZXJpYyBw
bGF0Zm9ybSBkcml2ZXIKWyAgICA1LjY1MjA4Nl0gb2hjaV9oY2Q6IFVTQiAxLjEgJ09wZW4nIEhv
c3QgQ29udHJvbGxlciAoT0hDSSkgRHJpdmVyClsgICAgNS42NTgxODddIG9oY2ktcGNpOiBPSENJ
IFBDSSBwbGF0Zm9ybSBkcml2ZXIKWyAgICA1LjY2MjczNV0gb2hjaS1wbGF0Zm9ybTogT0hDSSBn
ZW5lcmljIHBsYXRmb3JtIGRyaXZlcgpbICAgIDUuNjY4MTM1XSB1c2Jjb3JlOiByZWdpc3RlcmVk
IG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNkY19hY20KWyAgICA1LjY3MzY5OV0gY2RjX2FjbTogVVNC
IEFic3RyYWN0IENvbnRyb2wgTW9kZWwgZHJpdmVyIGZvciBVU0IgbW9kZW1zIAphbmQgSVNETiBh
ZGFwdGVycwpbICAgIDUuNjgxODQwXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2Ug
ZHJpdmVyIHVzYi1zdG9yYWdlClsgICAgNS42ODgyMTZdIG1vdXNlZGV2OiBQUy8yIG1vdXNlIGRl
dmljZSBjb21tb24gZm9yIGFsbCBtaWNlClsgICAgNS42OTQ2MjJdIHJ0Yy1wbDAzMSBmODAwMzAw
MC5ydGM6IHJ0YyBjb3JlOiByZWdpc3RlcmVkIHBsMDMxIGFzIHJ0YzAKWyAgICA1LjcwNDgwNl0g
aTJjIC9kZXYgZW50cmllcyBkcml2ZXIKWyAgICA1LjcxMjY0Ml0gZGV2aWNlLW1hcHBlcjogaW9j
dGw6IDQuMzEuMC1pb2N0bCAoMjAxNS0zLTEyKSAKaW5pdGlhbGlzZWQ6IGRtLWRldmVsQHJlZGhh
dC5jb20KWyAgICA1LjcyMTEzNF0gQmx1ZXRvb3RoOiBIQ0kgVUFSVCBkcml2ZXIgdmVyIDIuMwpb
ICAgIDUuNzI1NDc2XSBCbHVldG9vdGg6IEhDSSBVQVJUIHByb3RvY29sIEg0IHJlZ2lzdGVyZWQK
WyAgICA1LjczMDk4NF0gY3B1IGNwdTA6IGZhaWxlZCB0byBnZXQgY3B1MCBjbG9jazogLTIKWyAg
ICA1LjczOTMzM10gY3B1ZnJlcS1kdDogcHJvYmUgb2YgY3B1ZnJlcS1kdC4wIGZhaWxlZCB3aXRo
IGVycm9yIC0yClsgICAgNS43NDU2ODJdIHNkaGNpOiBTZWN1cmUgRGlnaXRhbCBIb3N0IENvbnRy
b2xsZXIgSW50ZXJmYWNlIGRyaXZlcgpbICAgIDUuNzUxODA5XSBzZGhjaTogQ29weXJpZ2h0KGMp
IFBpZXJyZSBPc3NtYW4KWyAgICA1Ljc1NjI2OV0gU3lub3BzeXMgRGVzaWdud2FyZSBNdWx0aW1l
ZGlhIENhcmQgSW50ZXJmYWNlIERyaXZlcgpbICAgIDUuNzYyODg1XSBkd21tY19rMyBmNzIzZDAw
MC5kd21tYzA6IGZpZm8tZGVwdGggcHJvcGVydHkgbm90IGZvdW5kLCAKdXNpbmcgdmFsdWUgb2Yg
RklGT1RIIHJlZ2lzdGVyIGFzIGRlZmF1bHQKWyAgICA1Ljc3Mjg1Nl0gZHdtbWNfazMgZjcyM2Qw
MDAuZHdtbWMwOiBJRE1BQyBzdXBwb3J0cyAzMi1iaXQgYWRkcmVzcyBtb2RlLgpbICAgIDUuNzc5
NjU1XSBkd21tY19rMyBmNzIzZDAwMC5kd21tYzA6IFVzaW5nIGludGVybmFsIERNQSBjb250cm9s
bGVyLgpbICAgIDUuNzg2MDQ5XSBkd21tY19rMyBmNzIzZDAwMC5kd21tYzA6IFZlcnNpb24gSUQg
aXMgMjUwYQpbICAgIDUuNzkxNDg3XSBkd21tY19rMyBmNzIzZDAwMC5kd21tYzA6IERXIE1NQyBj
b250cm9sbGVyIGF0IGlycSA1MywgMzIgCmJpdCBob3N0IGRhdGEgd2lkdGgsIDggZGVlcCBmaWZv
ClsgICAgNS44MDA5MDBdIGR3bW1jX2szIGY3MjNkMDAwLmR3bW1jMDogTm8gdnFtbWMgcmVndWxh
dG9yIGZvdW5kClsgICAgNS44MDY5MTJdIGxkbzE5OiBpbnZhbGlkIGlucHV0IHZvbHRhZ2UgZm91
bmQKWyAgICA1Ljg0ODk0M10gZHdtbWNfazMgZjcyM2QwMDAuZHdtbWMwOiAxIHNsb3RzIGluaXRp
YWxpemVkClsgICAgNS44NTgwNThdIGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogZmlmby1kZXB0
aCBwcm9wZXJ0eSBub3QgZm91bmQsIAp1c2luZyB2YWx1ZSBvZiBGSUZPVEggcmVnaXN0ZXIgYXMg
ZGVmYXVsdApbICAgIDUuODY4MDQwXSBkd21tY19rMyBmNzIzZTAwMC5kd21tYzE6IElETUFDIHN1
cHBvcnRzIDMyLWJpdCBhZGRyZXNzIG1vZGUuClsgICAgNS44NzQ4NTVdIGR3bW1jX2szIGY3MjNl
MDAwLmR3bW1jMTogVXNpbmcgaW50ZXJuYWwgRE1BIGNvbnRyb2xsZXIuClsgICAgNS44ODEyNDld
IGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogVmVyc2lvbiBJRCBpcyAyNTBhClsgICAgNS44ODY2
NTJdIGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogRFcgTU1DIGNvbnRyb2xsZXIgYXQgaXJxIDU0
LCAzMiAKYml0IGhvc3QgZGF0YSB3aWR0aCwgOCBkZWVwIGZpZm8KWyAgICA1Ljg5NjE0N10gZHdt
bWNfazMgZjcyM2UwMDAuZHdtbWMxOiBHb3QgQ0QgR1BJTwpbICAgIDUuOTAwOTY5XSBsZG8xMDog
aW52YWxpZCBpbnB1dCB2b2x0YWdlIGZvdW5kClsgICAgNS45MTg5MTNdIGxkbzc6IGludmFsaWQg
aW5wdXQgdm9sdGFnZSBmb3VuZApbICAgIDUuOTM5MTA0XSBkd21tY19rMyBmNzIzZTAwMC5kd21t
YzE6IDEgc2xvdHMgaW5pdGlhbGl6ZWQKWyAgICA1Ljk0ODI1MV0gZHdtbWNfazMgZjcyM2YwMDAu
ZHdtbWMyOiBmaWZvLWRlcHRoIHByb3BlcnR5IG5vdCBmb3VuZCwgCnVzaW5nIHZhbHVlIG9mIEZJ
Rk9USCByZWdpc3RlciBhcyBkZWZhdWx0ClsgICAgNS45NTgyMjFdIGR3bW1jX2szIGY3MjNmMDAw
LmR3bW1jMjogSURNQUMgc3VwcG9ydHMgMzItYml0IGFkZHJlc3MgbW9kZS4KWyAgICA1Ljk2NTA1
OV0gZHdtbWNfazMgZjcyM2YwMDAuZHdtbWMyOiBVc2luZyBpbnRlcm5hbCBETUEgY29udHJvbGxl
ci4KWyAgICA1Ljk3MTQzOF0gZHdtbWNfazMgZjcyM2YwMDAuZHdtbWMyOiBWZXJzaW9uIElEIGlz
IDI1MGEKWyAgICA1Ljk3NjgzN10gZHdtbWNfazMgZjcyM2YwMDAuZHdtbWMyOiBEVyBNTUMgY29u
dHJvbGxlciBhdCBpcnEgNTUsIDMyIApiaXQgaG9zdCBkYXRhIHdpZHRoLCAxMjggZGVlcCBmaWZv
ClsgICAgNS45OTAzODJdIHNkaGNpLXBsdGZtOiBTREhDSSBwbGF0Zm9ybSBhbmQgT0YgZHJpdmVy
IGhlbHBlcgpbICAgIDYuMDAwNzY2XSBsZWR0cmlnLWNwdTogcmVnaXN0ZXJlZCB0byBpbmRpY2F0
ZSBhY3Rpdml0eSBvbiBDUFVzClsgICAgNi4wMDY5MDhdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3
IGludGVyZmFjZSBkcml2ZXIgdXNiaGlkClsgICAgNi4wMTI0MzNdIHVzYmhpZDogVVNCIEhJRCBj
b3JlIGRyaXZlcgpbICAgIDYuMDEyNDQ4XSBtbWMwOiBNQU5fQktPUFNfRU4gYml0IGlzIG5vdCBz
ZXQKWyAgICA2LjAyMDc5Ml0gdTMyIGNsYXNzaWZpZXIKWyAgICA2LjAyMzQ4OF0gICAgIEFjdGlv
bnMgY29uZmlndXJlZApbICAgIDYuMDI2OTY5XSBOZXRmaWx0ZXIgbWVzc2FnZXMgdmlhIE5FVExJ
TksgdjAuMzAuClsgICAgNi4wMjcwMzNdIG1tY19ob3N0IG1tYzA6IEJ1cyBzcGVlZCAoc2xvdCAw
KSA9IDUxNzU2NTIxSHogKHNsb3QgcmVxIAo1MjAwMDAwMEh6LCBhY3R1YWwgNTE3NTY1MjFIWiBk
aXYgPSAwKQpbICAgIDYuMDQxNzM4XSBuZl9jb25udHJhY2sgdmVyc2lvbiAwLjUuMCAoNzI4NiBi
dWNrZXRzLCAyOTE0NCBtYXgpClsgICAgNi4wNDgxOTldIGN0bmV0bGluayB2MC45MzogcmVnaXN0
ZXJpbmcgd2l0aCBuZm5ldGxpbmsuClsgICAgNi4wNTM0NzddIG1tYzA6IG5ldyBoaWdoIHNwZWVk
IE1NQyBjYXJkIGF0IGFkZHJlc3MgMDAwMQpbICAgIDYuMDUzODM4XSB4dF90aW1lOiBrZXJuZWwg
dGltZXpvbmUgaXMgLTAwMDAKWyAgICA2LjA2MzQyMV0gaXBfdGFibGVzOiAoQykgMjAwMC0yMDA2
IE5ldGZpbHRlciBDb3JlIFRlYW0KWyAgICA2LjA2Mzc1Nl0gbW1jYmxrMDogbW1jMDowMDAxIEg4
RzFlIDcuMjggR2lCClsgICAgNi4wNjM5MjRdIG1tY2JsazBib290MDogbW1jMDowMDAxIEg4RzFl
IHBhcnRpdGlvbiAxIDQuMDAgTWlCClsgICAgNi4wNjQwOTBdIG1tY2JsazBib290MTogbW1jMDow
MDAxIEg4RzFlIHBhcnRpdGlvbiAyIDQuMDAgTWlCClsgICAgNi4wODU0MzJdIGFycF90YWJsZXM6
IChDKSAyMDAyIERhdmlkIFMuIE1pbGxlcgpbICAgIDYuMDkwMTY3XSBJbml0aWFsaXppbmcgWEZS
TSBuZXRsaW5rIHNvY2tldApbICAgIDYuMDk0NjQwXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wg
ZmFtaWx5IDEwClsgICAgNi4wOTk5OThdIG1pcDY6IE1vYmlsZSBJUHY2ClsgICAgNi4xMDA5NDNd
ICBtbWNibGswOiBwMSBwMiBwMyBwNCBwNSBwNiBwNyBwOCBwOQpbICAgIDYuMTEwOTA2XSBpcDZf
dGFibGVzOiAoQykgMjAwMC0yMDA2IE5ldGZpbHRlciBDb3JlIFRlYW0KWyAgICA2LjExNjg0NV0g
TkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNwpbICAgIDYuMTIxMjI4XSBORVQ6IFJl
Z2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE1ClsgICAgNi4xMjU3MjhdIGJyaWRnZTogYXV0b21h
dGljIGZpbHRlcmluZyB2aWEgYXJwL2lwL2lwNnRhYmxlcyBoYXMgYmVlbiAKZGVwcmVjYXRlZC4g
VXBkYXRlIHlvdXIgc2NyaXB0cyB0byBsb2FkIGJyX25ldGZpbHRlciBpZiB5b3UgbmVlZCB0aGlz
LgpbICAgIDYuMTM4NzI5XSBCcmlkZ2UgZmlyZXdhbGxpbmcgcmVnaXN0ZXJlZApbICAgIDYuMTQy
Nzc3XSBCbHVldG9vdGg6IFJGQ09NTSBUVFkgbGF5ZXIgaW5pdGlhbGl6ZWQKWyAgICA2LjE0NzU4
M10gQmx1ZXRvb3RoOiBSRkNPTU0gc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAgNi4xNTI4
MTBdIEJsdWV0b290aDogUkZDT01NIHZlciAxLjExClsgICAgNi4xNTY2MTddIEJsdWV0b290aDog
SElEUCAoSHVtYW4gSW50ZXJmYWNlIEVtdWxhdGlvbikgdmVyIDEuMgpbICAgIDYuMTU3OTg5XSBt
bWNfaG9zdCBtbWMxOiBCdXMgc3BlZWQgKHNsb3QgMCkgPSA5OTIwMDAwMEh6IChzbG90IHJlcSAK
MTAwMDAwMDAwSHosIGFjdHVhbCA5OTIwMDAwMEhaIGRpdiA9IDApClsgICAgNi4xNTgwMDRdIG1t
YzE6IG5ldyB1bHRyYSBoaWdoIHNwZWVkIFNEUjUwIFNESEMgY2FyZCBhdCBhZGRyZXNzIDU5YjQK
WyAgICA2LjE1ODM4NF0gbW1jYmxrMTogbW1jMTo1OWI0ICAgICAgIDE0LjkgR2lCClsgICAgNi4x
NjU3MDhdIEdQVDpQcmltYXJ5IGhlYWRlciB0aGlua3MgQWx0LiBoZWFkZXIgaXMgbm90IGF0IHRo
ZSBlbmQgCm9mIHRoZSBkaXNrLgpbICAgIDYuMTY1NzEyXSBHUFQ6MjUxNjU4MjMgIT0gMzEyNzUw
MDcKWyAgICA2LjE2NTcxNV0gR1BUOkFsdGVybmF0ZSBHUFQgaGVhZGVyIG5vdCBhdCB0aGUgZW5k
IG9mIHRoZSBkaXNrLgpbICAgIDYuMTY1NzE3XSBHUFQ6MjUxNjU4MjMgIT0gMzEyNzUwMDcKWyAg
ICA2LjE2NTcyMF0gR1BUOiBVc2UgR05VIFBhcnRlZCB0byBjb3JyZWN0IEdQVCBlcnJvcnMuClsg
ICAgNi4xNjU3NDNdICBtbWNibGsxOiBwMSBwMiBwMyBwNApbICAgIDYuMjE2MjczXSBCbHVldG9v
dGg6IEhJRFAgc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAgNi4yMjEzNTVdIDgwMjFxOiA4
MDIuMVEgVkxBTiBTdXBwb3J0IHYxLjgKWyAgICA2LjIyNTU4MF0gOXBuZXQ6IEluc3RhbGxpbmcg
OVAyMDAwIHN1cHBvcnQKWyAgICA2LjIyOTk3MF0gS2V5IHR5cGUgZG5zX3Jlc29sdmVyIHJlZ2lz
dGVyZWQKWyAgICA2LjIzNTA0NV0gcmVnaXN0ZXJlZCB0YXNrc3RhdHMgdmVyc2lvbiAxClsgICAg
Ni4yNDAyMzddIEJ0cmZzIGxvYWRlZApbICAgIDYuMjQ3NTkxXSBmNzExMTAwMC51YXJ0OiB0dHlB
TUExIGF0IE1NSU8gMHhmNzExMTAwMCAoaXJxID0gMjIsIApiYXNlX2JhdWQgPSAwKSBpcyBhIFBM
MDExIHJldjIKWyAgICA2LjI2NDM1NF0gZjcxMTIwMDAudWFydDogdHR5QU1BMiBhdCBNTUlPIDB4
ZjcxMTIwMDAgKGlycSA9IDIzLCAKYmFzZV9iYXVkID0gMCkgaXMgYSBQTDAxMSByZXYyClsgICAg
Ni4yODExMjhdIHVhcnQtcGwwMTEgZjcxMTQwMDAudWFydDogYWxpYXNlZCBhbmQgbm9uLWFsaWFz
ZWQgc2VyaWFsIApkZXZpY2VzCmZvdW5kIGluIGRldmljZSB0cmVlLiBTZXJpYWwgcG9ydCBlbnVt
ZXJhdGlvbiBtYXkgYmUgdW5wcmVkaWN0YWJsZS4KWyAgICA2LjI5NDE0OV0gZjcxMTQwMDAudWFy
dDogdHR5QU1BMCBhdCBNTUlPIDB4ZjcxMTQwMDAgKGlycSA9IDI0LCAKYmFzZV9iYXVkID0gMCkg
aXMgYSBQTDAxMSByZXYyClsgICAgNi4zMTM4NDJdIHNzcC1wbDAyMiBmNzEwNjAwMC5zcGk6IEFS
TSBQTDAyMiBkcml2ZXIsIGRldmljZSBJRDogCjB4MDAwNDEwMjIKWyAgICA2LjMyMDgzMF0gc3Nw
LXBsMDIyIGY3MTA2MDAwLnNwaTogbWFwcGVkIHJlZ2lzdGVycyBmcm9tIAoweDAwMDAwMDAwZjcx
MDYwMDAgdG8gZmZmZmZmODAwMDI1YTAwMApbICAgIDYuMzI5NjYyXSBzc3AtcGwwMjIgZjcxMDYw
MDAuc3BpOiBGYWlsZWQgdG8gd29yayBpbiBkbWEgbW9kZSwgd29yayAKd2l0aG91dCBkbWEhClsg
ICAgNi4zNjY2MjZdIGR3bW1jX2szIGY3MjNmMDAwLmR3bW1jMjogZmlmby1kZXB0aCBwcm9wZXJ0
eSBub3QgZm91bmQsIAp1c2luZyB2YWx1ZSBvZiBGSUZPVEggcmVnaXN0ZXIgYXMgZGVmYXVsdApb
ICAgIDYuMzc2NTkyXSBkd21tY19rMyBmNzIzZjAwMC5kd21tYzI6IElETUFDIHN1cHBvcnRzIDMy
LWJpdCBhZGRyZXNzIG1vZGUuClsgICAgNi4zODM0MDddIGR3bW1jX2szIGY3MjNmMDAwLmR3bW1j
MjogVXNpbmcgaW50ZXJuYWwgRE1BIGNvbnRyb2xsZXIuClsgICAgNi4zODk3OTldIGR3bW1jX2sz
IGY3MjNmMDAwLmR3bW1jMjogVmVyc2lvbiBJRCBpcyAyNTBhClsgICAgNi4zOTUxOTFdIGR3bW1j
X2szIGY3MjNmMDAwLmR3bW1jMjogRFcgTU1DIGNvbnRyb2xsZXIgYXQgaXJxIDU1LCAzMiAKYml0
IGhvc3QgZGF0YSB3aWR0aCwgNjQgZGVlcCBmaWZvClsgICAgNi40MDQ3MzJdIGR3bW1jX2szIGY3
MjNmMDAwLmR3bW1jMjogTm8gdnFtbWMgcmVndWxhdG9yIGZvdW5kClsgICAgNi41Mjg5NDddIGR3
bW1jX2szIGY3MjNmMDAwLmR3bW1jMjogMSBzbG90cyBpbml0aWFsaXplZApbICAgIDYuNTM3OTIw
XSBydGMtcGwwMzEgZjgwMDMwMDAucnRjOiBzZXR0aW5nIHN5c3RlbSBjbG9jayB0byAKMTk3MC0w
MS0wMSAwMDowMDoyOSBVVEMgKDI5KQpbICAgIDYuNTQyMTM3XSBkd21tY19rMyBmNzIzZjAwMC5k
d21tYzI6IGNhcmQgY2xhaW1zIHRvIHN1cHBvcnQgdm9sdGFnZXMgCmJlbG93IGRlZmluZWQgcmFu
Z2UKWyAgICA2LjU1MTI3OV0gbW1jX2hvc3QgbW1jMjogQnVzIHNwZWVkIChzbG90IDApID0gMjQ4
MDAwMDBIeiAoc2xvdCByZXEgCjI1MDAwMDAwSHosIGFjdHVhbCAyNDgwMDAwMEhaIGRpdiA9IDAp
ClsgICAgNi41NTI1MjhdIG1tYzI6IHF1ZXVpbmcgdW5rbm93biBDSVMgdHVwbGUgMHg5MSAoMyBi
eXRlcykKWyAgICA2LjU1MzY0OV0gbW1jMjogbmV3IFNESU8gY2FyZCBhdCBhZGRyZXNzIDAwMDEK
WyAgICA2LjU4NTAxNV0gU09DX01FRDogZGlzYWJsaW5nClsgICAgNi41ODgwOTZdIEFMU0EgZGV2
aWNlIGxpc3Q6ClsgICAgNi41OTEwNDJdICAgTm8gc291bmRjYXJkcyBmb3VuZC4KWyAgICA2LjU5
NDkxNV0gUmNBTURJU0s6IENvdWxkbid0byBmaW5kIHZhbGlkIFJBTSBtZGlzayBpbWFnZSBzdGFy
dDJpbmcgYXQgMApbICAgIDYuNjA0NDI1XSBFWFQ0LWZzIChtbWNibGswcDkpOiBjb3VsZG4ndCBt
b3VudCBhcyBleHQzIGR1ZSB0byAKZmVhdHVyZSBpbmNvbXBhdGliaWxpdGllcwpbICAgIDYuNjE2
MDQyXSBFWFQ0LWZzIChtbWNibGswcDkpOiBjb3VsZG4ndCBtb3VudCBhcyBleHQyIGR1ZSB0byAK
ZmVhdHVyZSBpbmNvbXBhdGliaWxpdGllcwpbICAgIDYuNjM3NzAwXSBFWFQ0LWZzIChtbWNibGsw
cDkpOiByZWNvdmVyeSBjb21wbGV0ZQpbICAgIDYuNjQyNjcxXSBFWFQ0LWZzIChtbWNibGswcDkp
OiBtb3VudGVkIGZpbGVzeXN0ZW0gd2l0aCBvcmRlcmVkIGRhdGEgCm1vZGUuIE9wdHM6IChudWxs
KQpbICAgIDYuNjUwNzIwXSBWRlM6IE1vdW50ZWQgcm9vdCAoZXh0NCBmaWxlc3lzdGVtKSBvbiBk
ZXZpY2UgMTc5OjkuClsgICAgNi42NjAwODZdIGRldnRtcGZzOiBtb3VudGVkClsgICAgNi42NjMx
NTZdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDM0NEsgKGZmZmZmZmMwMDBjNmQwMDAg
LSAKZmZmZmZmYzAwMGNjMzAwMCkKWyAgICA2LjY3MDgxMl0gRnJlZWluZyBhbHRlcm5hdGl2ZXMg
bWVtb3J5OiAxMksgKGZmZmZmZmMwMDBjYzMwMDAgLSAKZmZmZmZmYzAwMGNjNjAwMCkKWyAgICA2
Ljc5OTc4Ml0gcmFuZG9tOiBzeXN0ZW1kIHVyYW5kb20gcmVhZCB3aXRoIDEyIGJpdHMgb2YgZW50
cm9weSAKYXZhaWxhYmxlCgpXZWxjb21lIHRvIERlYmlhbiBHTlUvTGludXggOCAoamVzc2llKSEK
CiAgICAgICAgICBFeHBlY3RpbmcgZGV2aWNlIGRldi1odmMwLmRldmljZS4uLgpbICBPSyAgXSBS
ZWFjaGVkIHRhcmdldCBSZW1vdGUgRmlsZSBTeXN0ZW1zIChQcmUpLgpbICBPSyAgXSBTZXQgdXAg
YXV0b21vdW50IEFyYml0cmFyeSBFeGVjdXRhYmxlIEZpbGUgRm9ybWF0cyBGLi4udXRvbW91bnQg
ClBvaW50LgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBFbmNyeXB0ZWQgVm9sdW1lcy4KWyAgT0sg
IF0gUmVhY2hlZCB0YXJnZXQgU3dhcC4KICAgICAgICAgIEV4cGVjdGluZyBkZXZpY2UgZGV2LWRp
c2stYnlceDJkcGFydGxhYmVsLWJvb3QuZGV2aWNlLi4uClsgIE9LICBdIENyZWF0ZWQgc2xpY2Ug
Um9vdCBTbGljZS4KWyAgT0sgIF0gQ3JlYXRlZCBzbGljZSBVc2VyIGFuZCBTZXNzaW9uIFNsaWNl
LgpbICBPSyAgXSBMaXN0ZW5pbmcgb24gL2Rldi9pbml0Y3RsIENvbXBhdGliaWxpdHkgTmFtZWQg
UGlwZS4KWyAgT0sgIF0gTGlzdGVuaW5nIG9uIERlbGF5ZWQgU2h1dGRvd24gU29ja2V0LgpbICBP
SyAgXSBMaXN0ZW5pbmcgb24gSm91cm5hbCBTb2NrZXQgKC9kZXYvbG9nKS4KWyAgT0sgIF0gTGlz
dGVuaW5nIG9uIHVkZXYgQ29udHJvbCBTb2NrZXQuClsgIE9LICBdIExpc3RlbmluZyBvbiB1ZGV2
IEtlcm5lbCBTb2NrZXQuClsgIE9LICBdIExpc3RlbmluZyBvbiBKb3VybmFsIFNvY2tldC4KWyAg
T0sgIF0gQ3JlYXRlZCBzbGljZSBTeXN0ZW0gU2xpY2UuCiAgICAgICAgICBNb3VudGluZyBUZW1w
b3JhcnkgRGlyZWN0b3J5Li4uClsgIE9LICBdIENyZWF0ZWQgc2xpY2Ugc3lzdGVtLWdldHR5LnNs
aWNlLgpbICBPSyAgXSBDcmVhdGVkIHNsaWNlIHN5c3RlbS1zZXJpYWxceDJkZ2V0dHkuc2xpY2Uu
CiAgICAgICAgICBTdGFydGluZyBJbmNyZWFzZSBkYXRhZ3JhbSBxdWV1ZSBsZW5ndGguLi4KICAg
ICAgICAgIFN0YXJ0aW5nIE5hbWVzZXJ2ZXIgaW5mb3JtYXRpb24gbWFuYWdlci4uLgogICAgICAg
ICAgTW91bnRpbmcgSHVnZSBQYWdlcyBGaWxlIFN5c3RlbS4uLgogICAgICAgICAgTW91bnRpbmcg
UE9TSVggTWVzc2FnZSBRdWV1ZSBGaWxlIFN5c3RlbS4uLgogICAgICAgICAgTW91bnRpbmcgRGVi
dWcgRmlsZSBTeXN0ZW0uLi4KICAgICAgICAgIFN0YXJ0aW5nIExvYWQgS2VybmVsIE1vZHVsZXMu
Li4KICAgICAgICAgIFN0YXJ0aW5nIENyZWF0ZSBTdGF0aWMgRGV2aWNlIE5vZGVzIGluIC9kZXYu
Li4KICAgICAgICAgIFN0YXJ0aW5nIHVkZXYgQ29sZHBsdWcgYWxsIERldmljZXMuLi4KWyAgT0sg
IF0gUmVhY2hlZCB0YXJnZXQgU2xpY2VzLgpbICBPSyAgXSBNb3VudGVkIERlYnVnIEZpbGUgU3lz
dGVtLgpbICBPSyAgXSBNb3VudGVkIFBPU0lYIE1lc3NhZ2UgUXVldWUgRmlsZSBTeXN0ZW0uClsg
IE9LICBdIE1vdW50ZWQgSHVnZSBQYWdlcyBGaWxlIFN5c3RlbS4KWyAgT0sgIF0gTW91bnRlZCBU
ZW1wb3JhcnkgRGlyZWN0b3J5LgpbICBPSyAgXSBTdGFydGVkIEluY3JlYXNlIGRhdGFncmFtIHF1
ZXVlIGxlbmd0aC4KWyAgT0sgIF0gU3RhcnRlZCBMb2FkIEtlcm5lbCBNb2R1bGVzLgpbICBPSyAg
XSBTdGFydGVkIENyZWF0ZSBTdGF0aWMgRGV2aWNlIE5vZGVzIGluIC9kZXYuClsgIE9LICBdIFN0
YXJ0ZWQgTmFtZXNlcnZlciBpbmZvcm1hdGlvbiBtYW5hZ2VyLgpbICBPSyAgXSBTdGFydGVkIHVk
ZXYgQ29sZHBsdWcgYWxsIERldmljZXMuCiAgICAgICAgICBTdGFydGluZyB1ZGV2IEtlcm5lbCBE
ZXZpY2UgTWFuYWdlci4uLgogICAgICAgICAgTW91bnRpbmcgRlVTRSBDb250cm9sIEZpbGUgU3lz
dGVtLi4uCiAgICAgICAgICBNb3VudGluZyBDb25maWd1cmF0aW9uIEZpbGUgU3lzdGVtLi4uClsg
ICAgNy4yODUxNjNdIHN5c3RlbWQtdWRldmRbMTcyNV06IHN0YXJ0aW5nIHZlcnNpb24gMjE1CiAg
ICAgICAgICBTdGFydGluZyBBcHBseSBLZXJuZWwgVmFyaWFibGVzLi4uClsgIE9LICBdIExpc3Rl
bmluZyBvbiBTeXNsb2cgU29ja2V0LgogICAgICAgICAgU3RhcnRpbmcgSm91cm5hbCBTZXJ2aWNl
Li4uClsgIE9LICBdIFN0YXJ0ZWQgSm91cm5hbCBTZXJ2aWNlLgpbICBPSyAgXSBNb3VudGVkIENv
bmZpZ3VyYXRpb24gRmlsZSBTeXN0ZW0uClsgIE9LICBdIE1vdW50ZWQgRlVTRSBDb250cm9sIEZp
bGUgU3lzdGVtLgpbICBPSyAgXSBTdGFydGVkIHVkZXYgS2VybmVsIERldmljZSBNYW5hZ2VyLgpb
ICBPSyAgXSBTdGFydGVkIEFwcGx5IEtlcm5lbCBWYXJpYWJsZXMuCiAgICAgICAgICBTdGFydGlu
ZyBDb3B5IHJ1bGVzIGdlbmVyYXRlZCB3aGlsZSB0aGUgcm9vdCB3YXMgcm8uLi4KICAgICAgICAg
IFN0YXJ0aW5nIExTQjogU2V0IHByZWxpbWluYXJ5IGtleW1hcC4uLgpbICBPSyAgXSBTdGFydGVk
IENvcHkgcnVsZXMgZ2VuZXJhdGVkIHdoaWxlIHRoZSByb290IHdhcyByby4KWyAgT0sgIF0gRm91
bmQgZGV2aWNlIC9kZXYvaHZjMC4KWyAgICA3LjYyNTYwNF0gcmFuZG9tOiBub25ibG9ja2luZyBw
b29sIGlzIGluaXRpYWxpemVkClsgIE9LICBdIEZvdW5kIGRldmljZSAvZGV2L2Rpc2svYnktcGFy
dGxhYmVsL2Jvb3QuClsgIE9LICBdIFN0YXJ0ZWQgTFNCOiBTZXQgcHJlbGltaW5hcnkga2V5bWFw
LgogICAgICAgICAgU3RhcnRpbmcgUmVtb3VudCBSb290IGFuZCBLZXJuZWwgRmlsZSBTeXN0ZW1z
Li4uClsgICAgNy45MTU4MzJdIEVYVDQtZnMgKG1tY2JsazBwOSk6IHJlLW1vdW50ZWQuIE9wdHM6
IGVycm9ycz1yZW1vdW50LXJvClsgIE9LICBdIFN0YXJ0ZWQgUmVtb3VudCBSb290IGFuZCBLZXJu
ZWwgRmlsZSBTeXN0ZW1zLgogICAgICAgICAgU3RhcnRpbmcgTG9hZC9TYXZlIFJhbmRvbSBTZWVk
Li4uClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IExvY2FsIEZpbGUgU3lzdGVtcyAoUHJlKS4KICAg
ICAgICAgIE1vdW50aW5nIC9ib290L2VmaS4uLgpbICAgIDcuOTYwMjQ1XSBGQVQtZnMgKG1tY2Js
azBwNik6IFZvbHVtZSB3YXMgbm90IHByb3Blcmx5IHVubW91bnRlZC4gClNvbWUgZGF0YQptYXkg
YmUgY29ycnVwdC4gUGxlYXNlIHJ1biBmc2NrLgpbICBPSyAgXSBTdGFydGVkIExvYWQvU2F2ZSBS
YW5kb20gU2VlZC4KWyAgT0sgIF0gTW91bnRlZCAvYm9vdC9lZmkuClsgIE9LICBdIFJlYWNoZWQg
dGFyZ2V0IExvY2FsIEZpbGUgU3lzdGVtcy4KICAgICAgICAgIFN0YXJ0aW5nIFRlbGwgUGx5bW91
dGggVG8gV3JpdGUgT3V0IFJ1bnRpbWUgRGF0YS4uLgogICAgICAgICAgU3RhcnRpbmcgQ3JlYXRl
IFZvbGF0aWxlIEZpbGVzIGFuZCBEaXJlY3Rvcmllcy4uLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdl
dCBSZW1vdGUgRmlsZSBTeXN0ZW1zLgogICAgICAgICAgU3RhcnRpbmcgVHJpZ2dlciBGbHVzaGlu
ZyBvZiBKb3VybmFsIHRvIFBlcnNpc3RlbnQgU3RvcmFnZS4uLgogICAgICAgICAgU3RhcnRpbmcg
TFNCOiBQcmVwYXJlIGNvbnNvbGUuLi4KICAgICAgICAgIFN0YXJ0aW5nIExTQjogUmFpc2UgbmV0
d29yayBpbnRlcmZhY2VzLi4uLgpbICBPSyAgXSBTdGFydGVkIFRlbGwgUGx5bW91dGggVG8gV3Jp
dGUgT3V0IFJ1bnRpbWUgRGF0YS4KWyAgT0sgIF0gU3RhcnRlZCBDcmVhdGUgVm9sYXRpbGUgRmls
ZXMgYW5kIERpcmVjdG9yaWVzLgpbICAgIDguMDgyNTIwXSBzeXN0ZW1kLWpvdXJuYWxkWzE3NDBd
OiBSZWNlaXZlZCByZXF1ZXN0IHRvIGZsdXNoIHJ1bnRpbWUgCmpvdXJuYWwKICBmcm9tIFBJRCAx
CiAgICAgICAgICBTdGFydGluZyBOZXR3b3JrIFRpbWUgU3luY2hyb25pemF0aW9uLi4uCiAgICAg
ICAgICBTdGFydGluZyBVcGRhdGUgVVRNUCBhYm91dCBTeXN0ZW0gQm9vdC9TaHV0ZG93bi4uLgpb
ICBPSyAgXSBTdGFydGVkIFRyaWdnZXIgRmx1c2hpbmcgb2YgSm91cm5hbCB0byBQZXJzaXN0ZW50
IFN0b3JhZ2UuClsgIE9LICBdIFN0YXJ0ZWQgTmV0d29yayBUaW1lIFN5bmNocm9uaXphdGlvbi4K
WyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgU3lzdGVtIFRpbWUgU3luY2hyb25pemVkLgpbICBPSyAg
XSBTdGFydGVkIFVwZGF0ZSBVVE1QIGFib3V0IFN5c3RlbSBCb290L1NodXRkb3duLgpbICBPSyAg
XSBTdGFydGVkIExTQjogUHJlcGFyZSBjb25zb2xlLgogICAgICAgICAgU3RhcnRpbmcgTFNCOiBT
ZXQgY29uc29sZSBmb250IGFuZCBrZXltYXAuLi4KWyAgT0sgIF0gU3RhcnRlZCBMU0I6IFJhaXNl
IG5ldHdvcmsgaW50ZXJmYWNlcy4uClsgIE9LICBdIFN0YXJ0ZWQgTFNCOiBTZXQgY29uc29sZSBm
b250IGFuZCBrZXltYXAuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFN5c3RlbSBJbml0aWFsaXph
dGlvbi4KWyAgT0sgIF0gTGlzdGVuaW5nIG9uIE9wZW5CU0QgU2VjdXJlIFNoZWxsIHNlcnZlciBz
b2NrZXQuClsgIE9LICBdIExpc3RlbmluZyBvbiBELUJ1cyBTeXN0ZW0gTWVzc2FnZSBCdXMgU29j
a2V0LgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBUaW1lcnMuClsgIE9LICBdIExpc3RlbmluZyBv
biBBQ1BJRCBMaXN0ZW4gU29ja2V0LgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBTb2NrZXRzLgpb
ICBPSyAgXSBSZWFjaGVkIHRhcmdldCBQYXRocy4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgQmFz
aWMgU3lzdGVtLgogICAgICAgICAgU3RhcnRpbmcgVXNlciBNb2RlIEluaXQgTWFuYWdlciBmb3Ig
VEkgc2hhcmVkIHRyYW5zcG9ydC4uLgogICAgICAgICAgU3RhcnRpbmcgUnVuIGFuYWNyb24gam9i
cy4uLgpbICBPSyAgXSBTdGFydGVkIFJ1biBhbmFjcm9uIGpvYnMuCiAgICAgICAgICBTdGFydGlu
ZyBJbml0aWFsaXplIGhhcmR3YXJlIG1vbml0b3Jpbmcgc2Vuc29ycy4uLgogICAgICAgICAgU3Rh
cnRpbmcgUHJvdmlkZSBsaW1pdGVkIHN1cGVyIHVzZXIgcHJpdmlsZWdlcyB0byBzcGVjaWZpYyAK
dXNlcnMuLi4KICAgICAgICAgIFN0YXJ0aW5nIFdQQSBzdXBwbGljYW50Li4uCiAgICAgICAgICBT
dGFydGluZyBMb2dpbiBTZXJ2aWNlLi4uCiAgICAgICAgICBTdGFydGluZyBMU0I6IExvYWQga2Vy
bmVsIG1vZHVsZXMgbmVlZGVkIHRvIGVuYWJsZSBjcHVmcmVxIApzY2FsaW5nLi4uCiAgICAgICAg
ICBTdGFydGluZyBOZXR3b3JrIE1hbmFnZXIuLi4KICAgICAgICAgIFN0YXJ0aW5nIEQtQnVzIFN5
c3RlbSBNZXNzYWdlIEJ1cy4uLgpbICBPSyAgXSBTdGFydGVkIEQtQnVzIFN5c3RlbSBNZXNzYWdl
IEJ1cy4KWyAgT0sgIF0gU3RhcnRlZCBXUEEgc3VwcGxpY2FudC4KICAgICAgICAgIFN0YXJ0aW5n
IE5ldHdvcmsgU2VydmljZS4uLgogICAgICAgICAgU3RhcnRpbmcgU3lzdGVtIExvZ2dpbmcgU2Vy
dmljZS4uLgogICAgICAgICAgU3RhcnRpbmcgQUNQSSBldmVudCBkYWVtb24uLi4KWyAgT0sgIF0g
U3RhcnRlZCBBQ1BJIGV2ZW50IGRhZW1vbi4KICAgICAgICAgIFN0YXJ0aW5nIFBlcm1pdCBVc2Vy
IFNlc3Npb25zLi4uClsgIE9LICBdIFN0YXJ0ZWQgVXNlciBNb2RlIEluaXQgTWFuYWdlciBmb3Ig
VEkgc2hhcmVkIHRyYW5zcG9ydC4KWyAgT0sgIF0gU3RhcnRlZCBQcm92aWRlIGxpbWl0ZWQgc3Vw
ZXIgdXNlciBwcml2aWxlZ2VzIHRvIHNwZWNpZmljIHVzZXJzLgpbICBPSyAgXSBTdGFydGVkIElu
aXRpYWxpemUgaGFyZHdhcmUgbW9uaXRvcmluZyBzZW5zb3JzLgpbICBPSyAgXSBTdGFydGVkIFBl
cm1pdCBVc2VyIFNlc3Npb25zLgpbICBPSyAgXSBTdGFydGVkIExTQjogTG9hZCBrZXJuZWwgbW9k
dWxlcyBuZWVkZWQgdG8gZW5hYmxlIGNwdWZyZXEgc2NhbGluZy4KWyAgT0sgIF0gU3RhcnRlZCBO
ZXR3b3JrIFNlcnZpY2UuClsgIE9LICBdIFN0YXJ0ZWQgTG9naW4gU2VydmljZS4KWyAgT0sgIF0g
UmVhY2hlZCB0YXJnZXQgTmV0d29yay4KICAgICAgICAgIFN0YXJ0aW5nIC9ldGMvcmMubG9jYWwg
Q29tcGF0aWJpbGl0eS4uLgogICAgICAgICAgU3RhcnRpbmcgTmV0d29yayBOYW1lIFJlc29sdXRp
b24uLi4KICAgICAgICAgIFN0YXJ0aW5nIExTQjogc2V0IENQVUZyZXEga2VybmVsIHBhcmFtZXRl
cnMuLi4KWyAgT0sgIF0gU3RhcnRlZCAvZXRjL3JjLmxvY2FsIENvbXBhdGliaWxpdHkuClsgIE9L
ICBdIFN0YXJ0ZWQgU3lzdGVtIExvZ2dpbmcgU2VydmljZS4KWyAgT0sgIF0gU3RhcnRlZCBMU0I6
IHNldCBDUFVGcmVxIGtlcm5lbCBwYXJhbWV0ZXJzLgogICAgICAgICAgU3RhcnRpbmcgV2FpdCBm
b3IgUGx5bW91dGggQm9vdCBTY3JlZW4gdG8gUXVpdC4uLgogICAgICAgICAgU3RhcnRpbmcgVGVy
bWluYXRlIFBseW1vdXRoIEJvb3QgU2NyZWVuLi4uClsgIE9LICBdIFN0YXJ0ZWQgV2FpdCBmb3Ig
UGx5bW91dGggQm9vdCBTY3JlZW4gdG8gUXVpdC4KWyAgT0sgIF0gU3RhcnRlZCBOZXR3b3JrIE5h
bWUgUmVzb2x1dGlvbi4KWyAgT0sgIF0gU3RhcnRlZCBUZXJtaW5hdGUgUGx5bW91dGggQm9vdCBT
Y3JlZW4uCiAgICAgICAgICBTdGFydGluZyBHZXR0eSBvbiB0dHkxLi4uClsgIE9LICBdIFN0YXJ0
ZWQgR2V0dHkgb24gdHR5MS4KICAgICAgICAgIFN0YXJ0aW5nIFNlcmlhbCBHZXR0eSBvbiBodmMw
Li4uClsgIE9LICBdIFN0YXJ0ZWQgU2VyaWFsIEdldHR5IG9uIGh2YzAuClsgIE9LICBdIFJlYWNo
ZWQgdGFyZ2V0IExvZ2luIFByb21wdHMuCiAgICAgICAgICBTdGFydGluZyBBdXRoZW50aWNhdGUg
YW5kIEF1dGhvcml6ZSBVc2VycyB0byBSdW4gUHJpdmlsZWdlZCAKVGFza3MuLi4KWyAgT0sgIF0g
U3RhcnRlZCBBdXRoZW50aWNhdGUgYW5kIEF1dGhvcml6ZSBVc2VycyB0byBSdW4gUHJpdmlsZWdl
ZCBUYXNrcy4KWyAgT0sgIF0gU3RhcnRlZCBOZXR3b3JrIE1hbmFnZXIuCiAgICAgICAgICBTdGFy
dGluZyBOZXR3b3JrIE1hbmFnZXIgV2FpdCBPbmxpbmUuLi4KWyAgT0sgIF0gU3RhcnRlZCBOZXR3
b3JrIE1hbmFnZXIgV2FpdCBPbmxpbmUuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IE5ldHdvcmsg
aXMgT25saW5lLgogICAgICAgICAgU3RhcnRpbmcgTFNCOiBuZXR3b3JrIGJlbmNobWFyay4uLgog
ICAgICAgICAgU3RhcnRpbmcgTFNCOiBBZHZhbmNlZCBJRUVFIDgwMi4xMSBtYW5hZ2VtZW50IGRh
ZW1vbi4uLgpbICBPSyAgXSBTdGFydGVkIExTQjogQWR2YW5jZWQgSUVFRSA4MDIuMTEgbWFuYWdl
bWVudCBkYWVtb24uClsgIE9LICBdIFN0YXJ0ZWQgTFNCOiBuZXR3b3JrIGJlbmNobWFyay4KWyAg
T0sgIF0gUmVhY2hlZCB0YXJnZXQgTXVsdGktVXNlciBTeXN0ZW0uCiAgICAgICAgICBTdGFydGlu
ZyBVcGRhdGUgVVRNUCBhYm91dCBTeXN0ZW0gUnVubGV2ZWwgQ2hhbmdlcy4uLgpbICBPSyAgXSBT
dGFydGVkIFVwZGF0ZSBVVE1QIGFib3V0IFN5c3RlbSBSdW5sZXZlbCBDaGFuZ2VzLgoKRGViaWFu
IEdOVS9MaW51eCA4IGxpbmFyby1hbGlwIGh2YzAKCmxpbmFyby1hbGlwIGxvZ2luOiByb290IChh
dXRvbWF0aWMgbG9naW4pCgpMYXN0IGxvZ2luOiBUaHUgSnVsICAzIDE4OjQ2OjIzIFVUQyAyMDE0
IG9uIGh2YzAKTGludXggbGluYXJvLWFsaXAgNC4xLjE1KyAjMzMgU01QIFBSRUVNUFQgV2VkIE1h
eSAxOCAxMDo0ODowNCBDU1QgMjAxNiAKYWFyY2g2NAoKVGhlIHByb2dyYW1zIGluY2x1ZGVkIHdp
dGggdGhlIERlYmlhbiBHTlUvTGludXggc3lzdGVtIGFyZSBmcmVlIHNvZnR3YXJlOwp0aGUgZXhh
Y3QgZGlzdHJpYnV0aW9uIHRlcm1zIGZvciBlYWNoIHByb2dyYW0gYXJlIGRlc2NyaWJlZCBpbiB0
aGUKaW5kaXZpZHVhbCBmaWxlcyBpbiAvdXNyL3NoYXJlL2RvYy8qL2NvcHlyaWdodC4KCkRlYmlh
biBHTlUvTGludXggY29tZXMgd2l0aCBBQlNPTFVURUxZIE5PIFdBUlJBTlRZLCB0byB0aGUgZXh0
ZW50CnBlcm1pdHRlZCBieSBhcHBsaWNhYmxlIGxhdy4Kcm9vdEBsaW5hcm8tYWxpcDp+IyAoWEVO
KSAqKiogU2VyaWFsIGlucHV0IC0+IFhlbiAodHlwZSAnQ1RSTC14JyB0aHJlZSAKdGltZXMgdG8K
c3dpdGNoIGlucHV0IHRvIERPTTApCihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0
ZXJzCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDI0NWYxMEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRj
OEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkg
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIz
MWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOAoKCj4KPj4KPj4gSSBmb3VuZCBpdCBp
cyBjYXVzZWQgYnkgYSBwcmludGsgaW4geGVuL2FyY2gvYXJtL3RyYXAuYyB3aGVyZSBpcyB0cnlp
bmcKPj4gdG8gcHJpbnQgb3V0IHN5bWJsbyBmb3IgUEMgd2l0aCAlcFMgaW4gc2hvd19yZWdpc3Rl
cnNfNjQoKS4gSXQgd2lsbAo+PiBmaW5hbGx5IGNhbGwgYSB2c25wcmludGYgdG8gZm9ybWF0IHRo
ZSBzdHJpbmcuCj4+Cj4+IFdoZW4gSSBjb21tZW50IG91dCBhbGwgdGhlIGxpbmVzIHRoYXQgaGFz
IHByaW50ayB3aXRoICVwUyBvciBjaGFuZ2VkIHRoZQo+PiAlcFMgdG8gJXAsIGV2ZXJ5IHRoaW5n
IHdvcmtzIGZpbmUuIFNvIEkgZ3Vlc3MgdGhpcyBpcyBtYXliZSBhIGJ1ZyBvbgo+PiBhcm02NCB3
aXRoIGxpYmM/Cj4KPiBYZW4gZG9lcyBub3QgdXNlIHRoZSBsaWJjLgo+Cj4+Cj4+IEkgaGF2ZSB0
cmllZCBzZXZlcmFsIHZlcnNpb25zIG9mIGxpbmFybydzIGxhdGVzdCBnY2MgYW5kIHN0aWxsIGdv
dCBubwo+PiBsdWNrLgo+Pgo+PiBBbnkgYWR2aXNlPwo+Cj4gTGV0IGZpcnN0IGZpZ3VyZSBvdXQg
d2h5IHlvdSBkbyBub3QgZ2V0IGFueSBsb2cgYnV0IHRoZSBsaW5lIHlvdSBwYXN0ZS4KPiBZb3Ug
Y2FuIHRyeSB0byBwYXNzICJzeW5jX2NvbnNvbGUiIG9uIHRoZSBYZW4gY29tbWFuZGxpbmUuCgpI
b3BlIHRoZSBsb2dzIGNvdWxkIGhlbHAgZm9yIHlvdXIgYW5hbHlzaXMuCgpUaGFua3MuCgo+Cj4g
UmVnYXJkcywKPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 25 10:48:39 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 10:48:39 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5WM2-0004nI-Rm; Wed, 25 May 2016 10:47:58 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chenxiao.zhao@gmail.com>) id 1b5WM1-0004mx-MR
 for xen-users@lists.xen.org; Wed, 25 May 2016 10:47:58 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 2B/81-18820-CD285475; Wed, 25 May 2016 10:47:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrPIsWRWlGSWpSXmKPExsVyMfTAId3bTa7
 hBs86lC1WXT3A6sDocXT3b6YAxijWzLyk/IoE1oxVy/axFCy7wVSx5mcDUwPj2alMXYxcHEIC
 kxgl1m/pYAFxWAQWsUrs2XCHFcSRENjHKtF76jeQwwHkxEgcuOLYxcgJZFZKvJ97kg3EFhJQk
 zi8YDkThH2PUWLhcW0QW1jATmLyt/9gG0QEuhkl+o5dZYRY94hR4snUfWDdbAK6Eq9u9LKA2L
 wCNhJ7Nn5hBlnGIqAqMa1JBiQsKhAt8WT3BHaIEkGJkzOfgJVzCqhLnHg2gxnEZhYwk5i3+SG
 ULS+x/e0c5gmMQrOQtMxCUjYLSdkCRuZVjOrFqUVlqUW6hnpJRZnpGSW5iZk5uoaGJnq5qcXF
 iempOYlJxXrJ+bmbGIFBzQAEOxiPdjofYpTkYFIS5fWpcw0X4kvKT6nMSCzOiC8qzUktPsQow
 8GhJMH7rREoJ1iUmp5akZaZA4wvmLQEB4+SCO9ckDRvcUFibnFmOkTqFKM9R9/0a2uZOLb8Bp
 MLbgDJbVPvrWUSYsnLz0uVEudtBmkTAGnLKM2DGwpLB5cYZaWEeRmBzhTiKUgtys0sQZV/xSj
 OwagkDDGFJzOvBG73K6CzmIDO8v/iDHJWSSJCSqqB0fO3qOlCn1ePbvD+Ez/1YGXL3J8XFVME
 F7hEJSxY8/fG9UO6G/ecuHc4Zw1v4dE7i689vBn6945ne2ronT+XBFRmWc7r9M64Xi902yHpp
 0S4nFBnGWt3qujR2mVuM89PWaHTU3pL/J2m3NkZLMV+U3KfnfWbrfeb8X+Yb8TXdU56WxV1d1
 3o/6vEUpyRaKjFXFScCACzyTgzAgMAAA==
X-Env-Sender: chenxiao.zhao@gmail.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1464173273!43444626!1
X-Originating-IP: [209.85.192.194]
X-SpamReason: No, hits=2.8 required=7.0 tests=BODY_RANDOM_LONG,
 DATE_IN_FUTURE_12_24
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 65312 invoked from network); 25 May 2016 10:47:54 -0000
Received: from mail-pf0-f194.google.com (HELO mail-pf0-f194.google.com)
 (209.85.192.194)
 by server-3.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 10:47:54 -0000
Received: by mail-pf0-f194.google.com with SMTP id b124so4507338pfb.0
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 03:47:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-transfer-encoding;
 bh=bVadJFlfrMPIcScqy6L8gLi6OFmmC7MYE4cSqJD4RBg=;
 b=qs/M/CHpChom7krXK8b1MAcw+NvKXPGRcxQN2Rp/t1wnuTXNhjeizsI4oCXZorf0dd
 d8gZ9gpWR2LMU1+jq6tVr7bQZ2Kyux+mcssv1/gBYbqEpOpLL59kpWGg31t+bODNrFFe
 uSHLMJTJxCgSiluBHezdZ4o8+QpMffvaSu/etDwICeL+USS4B0PkRP490iMqKfSfP1ao
 ndUhveWhNn8eOy2Jy0g1giiij2VM+bo6V/i+HRwGb/T7BWUq2ogmNJ4JYDwAp9XbvQ6m
 nol6kEmWEm5icsbZsLPhOAPrKakPUN0cmdVALD+m8hUNHwtFmBRl6QGitNPWVuObMHdy
 QTkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=bVadJFlfrMPIcScqy6L8gLi6OFmmC7MYE4cSqJD4RBg=;
 b=GtJpH1ebYK8KsbrpWQ11m4D8YlSGeM2WM2BkOIIEf/tfIcQV7/uxAv3u0Lvyij7QWf
 qD4LCg9Vhg18nmFUhM/Rl19xnhVrrQsz4XNBCFhVmzknPodVjqPbSWaQGziZjoBCbC59
 lTARJwi7vdE2O2Bttoj1dtNYsN3g3Y4bq3QJOazwhE+iNurE2vi3wtJ0aEjCv/RrmJ+3
 4IJlqnxGedQT9gWpL10+yB5SzY9uU8qH7dAiaL7EzyGo/RsCDsLpkWSGOACu063zhcj/
 rF3ymLyh596vCXz+YtRsQjoFgC294bGbQauMVg/T8mGPqkkpO7XWjYKhrpBSIJufrQeX
 CZpQ==
X-Gm-Message-State: ALyK8tJLXyMz3V4VA8MoOKAS9rY+xyreg9tp6PeEq8k8SRLcENd+o+ofCI5BcM24BOhCJw==
X-Received: by 10.98.85.194 with SMTP id j185mr4662563pfb.68.1464173272007;
 Wed, 25 May 2016 03:47:52 -0700 (PDT)
Received: from [192.168.100.3] ([205.177.226.17])
 by smtp.gmail.com with ESMTPSA id e184sm60979625pfe.14.2016.05.25.03.47.47
 (version=TLSv1/SSLv3 cipher=OTHER);
 Wed, 25 May 2016 03:47:48 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
 <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
 <CA+e=sbKRP07GqnyJtFyire1jpr9f-RcVroOKtyvJYveT=vJSDQ@mail.gmail.com>
 <5745724B.8050109@arm.com>
From: Chenxiao Zhao <chenxiao.zhao@gmail.com>
Message-ID: <4d4e3960-a393-696a-4684-be2bb2a53197@gmail.com>
Date: Wed, 25 May 2016 18:47:55 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.1.0
MIME-Version: 1.0
In-Reply-To: <5745724B.8050109@arm.com>
Subject: Re: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpPbiA1LzI1LzIwMTYgMjozNyBBTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+IEhlbGxvLAo+Cj4g
QWdhaW4sIHBsZWFzZSBjb25maWd1cmUgeW91ciBlLW1haWwgY2xpZW50IHRvIHF1b3RlIHByb3Bl
cmx5LiBJLmUgdXNpbmcKPiAnPicgcmF0aGVyIHRoYW4gdGFidWxhdGlvbnMuCgpTb3JyeSwgSSB3
YXMgdXNpbmcgZ21haWwgd2ViIGNsaWVudCwgbm93IEkgc3dpdGNoZWQgdG8gdGh1bmRlcmJpcmQu
Cgo+Cj4gT24gMjUvMDUvMTYgMDI6MTgsIENoZW54aWFvIFpoYW8gd3JvdGU6Cj4+Cj4+Cj4+IE9u
IFR1ZSwgTWF5IDI0LCAyMDE2IGF0IDEyOjIwIFBNIEp1bGllbiBHcmFsbCA8anVsaWVuLmdyYWxs
QGFybS5jb20KPj4gPG1haWx0bzpqdWxpZW4uZ3JhbGxAYXJtLmNvbT4+IHdyb3RlOgo+Pgo+Pgo+
Pgo+PiAgICAgT24gMjQvMDUvMjAxNiAwNTowMCwgQ2hlbnhpYW8gWmhhbyB3cm90ZToKPj4gICAg
ICA+IEhpCj4+Cj4+ICAgICBIZWxsbywKPj4KPj4gICAgICA+IEknbSBwbGF5aW5nIHhlbiBvbiBI
aWtleSBib2FyZCB3aGljaCBoYXMgb2N0YS1jb3JlIHdpdGgKPj4gICAgIENvcnRleC1BNTMuIFdo
ZW4KPj4gICAgICA+IEkgYW0gdHJ5aW5nIHRvIGR1bXAgY29yZSByZWdpc3RlcnMgb24geGVuIGNv
bnNvbGUgKHByZXNzICdkJyksCj4+IEkgZ290Cj4+ICAgICAgPiBIeXBlcnZpc29yIHRyYXAgZXJy
b3IuCj4+ICAgICAgPgo+PiAgICAgID4gQW55b25lIGNhbiBleHBsYWluIHdoeSBpdCBoYXBwZW4g
YW5kIGhvdyB0byBmaXggaXQ/Cj4+ICAgICAgPgo+PiAgICAgID4gVGhhbmtzLgo+PiAgICAgID4K
Pj4gICAgICA+IChYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCj4+ICAgICAg
PiAoWEVOKQo+PiAgICAgID4gKFhFTikgKioqIER1bXBpbmcgQ1BVMCBob3N0IHN0YXRlOiAqKioK
Pj4gICAgICA+IChYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIE5vdCB0
YWludGVkIF0tLS0tCj4+ICAgICAgPiAoWEVOKSBDUFU6ICAgIDAKPj4gICAgICA+IChYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDI0NWVkOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcKPj4g
RUM9MHgyNQo+Pgo+PiAgICAgRUM9MHgyNSAoc2VlIEQ3LjIuMjcgaW4gQVJNIERESSAwNDg3QS5p
KSBpcyBhIGRhdGEgYWJvcnQgZnJvbSB0aGUKPj4gICAgIGh5cGVydmlzb3IuIENhbiB5b3UgcGxl
YXNlIHBhc3RlIGFsbCB0aGUgbG9ncywgZ2l2ZSB0aGUgcmMgeW91IGFyZQo+PiAgICAgdXNpbmcu
Li4KPj4KPj4KPj4gSGksIEp1bGllbgo+Pgo+PiBUaGlzIGlzIGFsbCB0aGUgbG9ncyBhbmQgdGhl
IHN5c3RlbSBnZXQgaGFsdCBvbiB0aGUgbGFzdCBsaW5lLiBJIGFtCj4+IHVzaW5nIDQuNy4wLXJj
IHdoaWNoIGlzIGNoZWNrZWQgb3V0IGZyb20gZ2l0IHJlcG9zaXRvcnkgbWFzdGVyIGJyYW5jaC4K
Pgo+IFNvIHlvdSBhcmUgc2F5aW5nIHRoZXJlIGlzIG5vIGxvZyBiZWZvcmUgaGFuZCB0b28/CgpZ
ZXMsIHRoZXJlIGFyZSBsb2dzIGJlZm9yZSBJIHdhcyBkdW1waW5nIHJlZ2lzdGVyLgoKSSdsbCBw
YXN0ZSBhbGwgdGhlIGxvZ3MgSSBnb3QgZnJvbSBzZXJpYWwgcG9ydCBiZWxvdy4KCjNoClhlbiA0
LjcuMC1yYyAoYy9zIFR1ZSBNYXkgMjQgMDk6NDc6NTYgMjAxNiArMDgwMCBnaXQ6YmFiZDA5ZS1k
aXJ0eSkgRUZJIApsb2FkZXIKVXNpbmcgY29uZmlndXJhdGlvbiBmaWxlICd4ZW4uY2ZnJwpQYXJz
aW5nIGNvbmZpZ3VyYXRpb24gZmlsZS4KaGk2MjIwLWhpa2V5LmR0YjogMHgwMDAwMDAwMDdhYzk1
MDAwLTB4MDAwMDAwMDA3YWNhMDgxMQpVc2luZyBkdGIgZmlsZSAnaCcKSW1hZ2U6IDB4MDAwMDAw
MDA3OWZiODAwMC0weDAwMDAwMDAwN2FjODdlMDAKICBYZW4gNC43LjAtcmMKKFhFTikgWGVuIHZl
cnNpb24gNC43LjAtcmMgKGN4emhhb0ApIChhYXJjaDY0LWxpbnV4LWdudS1nY2MgCihjcm9zc3Rv
b2wtTkcgbGluYXJvLTEuMTMuMS00LjktMjAxNC4wOSAtIExpbmFybyBHQ0MgNC45LTIwMTQuMDkp
IDQuOS4yIAoyMDE0MDkwNCAocHJlcmVsZWFzZSkpIGRlYnVnPXkgV2VkIE1heSAyNSAxODozMTox
NCBDU1QgMjAxNgooWEVOKSBMYXRlc3QgQ2hhbmdlU2V0OiBUdWUgTWF5IDI0IDA5OjQ3OjU2IDIw
MTYgKzA4MDAgZ2l0OmJhYmQwOWUtZGlydHkKKFhFTikgQ29uc29sZSBvdXRwdXQgaXMgc3luY2hy
b25vdXMuCihYRU4pIFByb2Nlc3NvcjogNDEwZmQwMzM6ICJBUk0gTGltaXRlZCIsIHZhcmlhbnQ6
IDB4MCwgcGFydCAweGQwMywgcmV2IDB4MwooWEVOKSA2NC1iaXQgRXhlY3V0aW9uOgooWEVOKSAg
IFByb2Nlc3NvciBGZWF0dXJlczogMDAwMDAwMDAwMDAwMjIyMiAwMDAwMDAwMDAwMDAwMDAwCihY
RU4pICAgICBFeGNlcHRpb24gTGV2ZWxzOiBFTDM6NjQrMzIgRUwyOjY0KzMyIEVMMTo2NCszMiBF
TDA6NjQrMzIKKFhFTikgICAgIEV4dGVuc2lvbnM6IEZsb2F0aW5nUG9pbnQgQWR2YW5jZWRTSU1E
CihYRU4pICAgRGVidWcgRmVhdHVyZXM6IDAwMDAwMDAwMTAzMDUxMDYgMDAwMDAwMDAwMDAwMDAw
MAooWEVOKSAgIEF1eGlsaWFyeSBGZWF0dXJlczogMDAwMDAwMDAwMDAwMDAwMCAwMDAwMDAwMDAw
MDAwMDAwCihYRU4pICAgTWVtb3J5IE1vZGVsIEZlYXR1cmVzOiAwMDAwMDAwMDAwMDAxMTIyIDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgICBJU0EgRmVhdHVyZXM6ICAwMDAwMDAwMDAwMDExMTIwIDAw
MDAwMDAwMDAwMDAwMDAKKFhFTikgMzItYml0IEV4ZWN1dGlvbjoKKFhFTikgICBQcm9jZXNzb3Ig
RmVhdHVyZXM6IDAwMDAwMTMxOjAwMDExMDExCihYRU4pICAgICBJbnN0cnVjdGlvbiBTZXRzOiBB
QXJjaDMyIEEzMiBUaHVtYiBUaHVtYi0yIEphemVsbGUKKFhFTikgICAgIEV4dGVuc2lvbnM6IEdl
bmVyaWNUaW1lciBTZWN1cml0eQooWEVOKSAgIERlYnVnIEZlYXR1cmVzOiAwMzAxMDA2NgooWEVO
KSAgIEF1eGlsaWFyeSBGZWF0dXJlczogMDAwMDAwMDAKKFhFTikgICBNZW1vcnkgTW9kZWwgRmVh
dHVyZXM6IDEwMTAxMTA1IDQwMDAwMDAwIDAxMjYwMDAwIDAyMTAyMjExCihYRU4pICBJU0EgRmVh
dHVyZXM6IDAyMTAxMTEwIDEzMTEyMTExIDIxMjMyMDQyIDAxMTEyMTMxIDAwMDExMTQyIDAwMDEx
MTIxCihYRU4pIFVzaW5nIFBTQ0ktMS4wIGZvciBTTVAgYnJpbmd1cAooWEVOKSBHZW5lcmljIFRp
bWVyIElSUTogcGh5cz0zMCBoeXA9MjYgdmlydD0yNyBGcmVxOiAxMjAwIEtIegooWEVOKSBHSUN2
MiBpbml0aWFsaXphdGlvbjoKKFhFTikgICAgICAgICBnaWNfZGlzdF9hZGRyPTAwMDAwMDAwZjY4
MDEwMDAKKFhFTikgICAgICAgICBnaWNfY3B1X2FkZHI9MDAwMDAwMDBmNjgwMjAwMAooWEVOKSAg
ICAgICAgIGdpY19oeXBfYWRkcj0wMDAwMDAwMGY2ODA0MDAwCihYRU4pICAgICAgICAgZ2ljX3Zj
cHVfYWRkcj0wMDAwMDAwMGY2ODA2MDAwCihYRU4pICAgICAgICAgZ2ljX21haW50ZW5hbmNlX2ly
cT0yNQooWEVOKSBHSUN2MjogMTYwIGxpbmVzLCA4IGNwdXMsIHNlY3VyZSAoSUlEIDAyMDAxNDNi
KS4KKFhFTikgVXNpbmcgc2NoZWR1bGVyOiBTTVAgQ3JlZGl0IFNjaGVkdWxlciAoY3JlZGl0KQoo
WEVOKSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDY0IEtpQi4KKFhFTikgQnJpbmdpbmcgdXAg
Q1BVMQooWEVOKSBDUFUgMSBib290ZWQuCihYRU4pIEJyaW5naW5nIHVwIENQVTIKKFhFTikgQ1BV
IDIgYm9vdGVkLgooWEVOKSBCcmluZ2luZyB1cCBDUFUzCihYRU4pIENQVSAzIGJvb3RlZC4KKFhF
TikgQnJpbmdpbmcgdXAgQ1BVNAooWEVOKSBDUFUgNCBib290ZWQuCihYRU4pIEJyaW5naW5nIHVw
IENQVTUKKFhFTikgQ1BVIDUgYm9vdGVkLgooWEVOKSBCcmluZ2luZyB1cCBDUFU2CihYRU4pIENQ
VSA2IGJvb3RlZC4KKFhFTikgQnJpbmdpbmcgdXAgQ1BVNwooWEVOKSBDUFUgNyBib290ZWQuCihY
RU4pIEJyb3VnaHQgdXAgOCBDUFVzCihYRU4pIFAyTTogNDAtYml0IElQQSB3aXRoIDQwLWJpdCBQ
QQooWEVOKSBQMk06IDMgbGV2ZWxzIHdpdGggb3JkZXItMSByb290LCBWVENSIDB4ODAwMjM1NTgK
KFhFTikgSS9PIHZpcnR1YWxpc2F0aW9uIGRpc2FibGVkCihYRU4pIFBhdGNoaW5nIGtlcm5lbCBj
b2RlCihYRU4pICoqKiBMT0FESU5HIERPTUFJTiAwICoqKgooWEVOKSBMb2FkaW5nIGtlcm5lbCBm
cm9tIGJvb3QgbW9kdWxlIEAgMDAwMDAwMDA3OWZiODAwMAooWEVOKSBMb2FkaW5nIHJhbWRpc2sg
ZnJvbSBib290IG1vZHVsZSBAIDAwMDAwMDAwMGFlMDAwMDAKKFhFTikgQWxsb2NhdGluZyAxOjEg
bWFwcGluZ3MgdG90YWxsaW5nIDEwMjRNQiBmb3IgZG9tMDoKKFhFTikgQkFOS1swXSAweDAwMDAw
MDIwMDAwMDAwLTB4MDAwMDAwMzAwMDAwMDAgKDI1Nk1CKQooWEVOKSBCQU5LWzFdIDB4MDAwMDAw
NDAwMDAwMDAtMHgwMDAwMDA3MDAwMDAwMCAoNzY4TUIpCihYRU4pIEdyYW50IHRhYmxlIHJhbmdl
OiAweDAwMDAwMDA1YzAwMDAwLTB4MDAwMDAwMDVjNjAwMDAKKFhFTikgTG9hZGluZyB6SW1hZ2Ug
ZnJvbSAwMDAwMDAwMDc5ZmI4MDAwIHRvIAowMDAwMDAwMDIwMDgwMDAwLTAwMDAwMDAwMjBkNGZl
MDAKKFhFTikgTG9hZGluZyBkb20wIGluaXRyZCBmcm9tIDAwMDAwMDAwMGFlMDAwMDAgdG8gCjB4
MDAwMDAwMDAyODIwMDAwMC0weDAwMDAwMDAwMjhhMDAwMDAKKFhFTikgQWxsb2NhdGluZyBQUEkg
MTYgZm9yIGV2ZW50IGNoYW5uZWwgaW50ZXJydXB0CihYRU4pIExvYWRpbmcgZG9tMCBEVEIgdG8g
MHgwMDAwMDAwMDI4MDAwMDAwLTB4MDAwMDAwMDAyODAwYjE5ZQooWEVOKSBTY3J1YmJpbmcgRnJl
ZSBSQU0gb24gMSBub2RlcyB1c2luZyA4IENQVXMKKFhFTikgLi5kb25lLgooWEVOKSBJbml0aWFs
IGxvdyBtZW1vcnkgdmlycSB0aHJlc2hvbGQgc2V0IGF0IDB4NDAwMCBwYWdlcy4KKFhFTikgU3Rk
LiBMb2dsZXZlbDogQWxsCihYRU4pIEd1ZXN0IExvZ2xldmVsOiBBbGwKKFhFTikgKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgooWEVOKSAqKioqKioqIFdBUk5J
Tkc6IENPTlNPTEUgT1VUUFVUIElTIFNZTkNIUk9OT1VTCihYRU4pICoqKioqKiogVGhpcyBvcHRp
b24gaXMgaW50ZW5kZWQgdG8gYWlkIGRlYnVnZ2luZyBvZiBYZW4gYnkgZW5zdXJpbmcKKFhFTikg
KioqKioqKiB0aGF0IGFsbCBvdXRwdXQgaXMgc3luY2hyb25vdXNseSBkZWxpdmVyZWQgb24gdGhl
IHNlcmlhbCBsaW5lLgooWEVOKSAqKioqKioqIEhvd2V2ZXIgaXQgY2FuIGludHJvZHVjZSBTSUdO
SUZJQ0FOVCBsYXRlbmNpZXMgYW5kIGFmZmVjdAooWEVOKSAqKioqKioqIHRpbWVrZWVwaW5nLiBJ
dCBpcyBOT1QgcmVjb21tZW5kZWQgZm9yIHByb2R1Y3Rpb24gdXNlIQooWEVOKSAqKioqKioqKioq
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCihYRU4pIDMuLi4gMi4uLiAxLi4u
CihYRU4pICoqKiBTZXJpYWwgaW5wdXQgLT4gRE9NMCAodHlwZSAnQ1RSTC14JyB0aHJlZSB0aW1l
cyB0byBzd2l0Y2ggCmlucHV0IHRvIFhlbikKKFhFTikgRnJlZWQgMjkya0IgaW5pdCBtZW1vcnku
ClsgICAgMC4wMDAwMDBdIEJvb3RpbmcgTGludXggb24gcGh5c2ljYWwgQ1BVIDB4MApbICAgIDAu
MDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVzZXQKWyAgICAwLjAwMDAwMF0g
SW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1ClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemlu
ZyBjZ3JvdXAgc3Vic3lzIGNwdWFjY3QKWyAgICAwLjAwMDAwMF0gTGludXggdmVyc2lvbiA0LjEu
MTUrIChjeHpoYW9AY3h6aGFvLUxlbm92by1Qcm9kdWN0KSAoZ2NjIAp2ZXJzaW9uIDQuOS4yIDIw
MTQwOTA0IChwcmVyZWxlYXNlKSAoY3Jvc3N0b29sLU5HIApsaW5hcm8tMS4xMy4xLTQuOS0yMDE0
LjA5IC0gTGluYXJvIEdDQyA0LjktMjAxNC4wOSkgKSAjMzMgU01QIFBSRUVNUFQgCldlZCBNYXkg
MTggMTA6NDg6MDQgQ1NUIDIwMTYKWyAgICAwLjAwMDAwMF0gQ1BVOiBBQXJjaDY0IFByb2Nlc3Nv
ciBbNDEwZmQwMzNdIHJldmlzaW9uIDMKWyAgICAwLjAwMDAwMF0gRGV0ZWN0ZWQgVklQVCBJLWNh
Y2hlIG9uIENQVTAKWyAgICAwLjAwMDAwMF0gYWx0ZXJuYXRpdmVzOiBlbmFibGluZyB3b3JrYXJv
dW5kIGZvciBBUk0gZXJyYXR1bSA4NDU3MTkKWyAgICAwLjAwMDAwMF0gZWZpOiBHZXR0aW5nIEVG
SSBwYXJhbWV0ZXJzIGZyb20gRkRUOgpbICAgIDAuMDAwMDAwXSBlZmk6IFVFRkkgbm90IGZvdW5k
LgpbICAgIDAuMDAwMDAwXSBwc2NpOiBwcm9iaW5nIGZvciBjb25kdWl0IG1ldGhvZCBmcm9tIERU
LgpbICAgIDAuMDAwMDAwXSBwc2NpOiBQU0NJdjAuMiBkZXRlY3RlZCBpbiBmaXJtd2FyZS4KWyAg
ICAwLjAwMDAwMF0gcHNjaTogVXNpbmcgc3RhbmRhcmQgUFNDSSB2MC4yIGZ1bmN0aW9uIElEcwpb
ICAgIDAuMDAwMDAwXSBQRVJDUFU6IEVtYmVkZGVkIDE3IHBhZ2VzL2NwdSBAZmZmZmZmYzA0ZmYy
NDAwMCBzMzA0NjQgCnI4MTkyIGQzMDk3NiB1Njk2MzIKWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6
b25lbGlzdHMgaW4gWm9uZSBvcmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uIApUb3RhbCBwYWdl
czogMjU3Nzk2ClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IGNvbnNvbGU9aHZj
IHJvb3Q9L2Rldi9tbWNibGswcDkgCnJvb3R3YWl0IHJ3IDMKWyAgICAwLjAwMDAwMF0gbG9nX2J1
Zl9sZW4gaW5kaXZpZHVhbCBtYXggY3B1IGNvbnRyaWJ1dGlvbjogNDA5NiBieXRlcwpbICAgIDAu
MDAwMDAwXSBsb2dfYnVmX2xlbiB0b3RhbCBjcHVfZXh0cmEgY29udHJpYnV0aW9uczogMjg2NzIg
Ynl0ZXMKWyAgICAwLjAwMDAwMF0gbG9nX2J1Zl9sZW4gbWluIHNpemU6IDE2Mzg0IGJ5dGVzClsg
ICAgMC4wMDAwMDBdIGxvZ19idWZfbGVuOiA2NTUzNiBieXRlcwpbICAgIDAuMDAwMDAwXSBlYXJs
eSBsb2cgYnVmIGZyZWU6IDE0NzA0KDg5JSkKWyAgICAwLjAwMDAwMF0gUElEIGhhc2ggdGFibGUg
ZW50cmllczogNDA5NiAob3JkZXI6IDMsIDMyNzY4IGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBEZW50
cnkgY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMzEwNzIgKG9yZGVyOiA4LCAKMTA0ODU3NiBi
eXRlcykKWyAgICAwLjAwMDAwMF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiA2NTUz
NiAob3JkZXI6IDcsIDUyNDI4OCAKYnl0ZXMpClsgICAgMC4wMDAwMDBdIHNvZnR3YXJlIElPIFRM
QiBbbWVtIDB4NjljMDAwMDAtMHg2ZGMwMDAwMF0gKDY0TUIpIG1hcHBlZCAKYXQgW2ZmZmZmZmMw
NDljMDAwMDAtZmZmZmZmYzA0ZGJmZmZmZl0KWyAgICAwLjAwMDAwMF0gTWVtb3J5OiA5MjQ0ODBL
LzEwNDc1NTJLIGF2YWlsYWJsZSAoODk4N0sga2VybmVsIGNvZGUsIAo1NDNLIHJ3ZGF0YSwgMzIx
Nksgcm9kYXRhLCAzNDRLIGluaXQsIDQ0MksgYnNzLCAxMjMwNzJLIHJlc2VydmVkLCAwSyAKY21h
LXJlc2VydmVkKQpbICAgIDAuMDAwMDAwXSBWaXJ0dWFsIGtlcm5lbCBtZW1vcnkgbGF5b3V0Ogpb
ICAgIDAuMDAwMDAwXSAgICAgdm1hbGxvYyA6IDB4ZmZmZmZmODAwMDAwMDAwMCAtIDB4ZmZmZmZm
YmRiZmZmMDAwMCAgICggCiAgIDI0NiBHQikKWyAgICAwLjAwMDAwMF0gICAgIHZtZW1tYXAgOiAw
eGZmZmZmZmJkYzAwMDAwMDAgLSAweGZmZmZmZmJmYzAwMDAwMDAgICAoIAogICAgIDggR0IgbWF4
aW11bSkKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAweGZmZmZmZmJkYzA4MDAwMDAgLSAw
eGZmZmZmZmJkYzFjMDAwMDAgICAoIAogICAgMjAgTUIgYWN0dWFsKQpbICAgIDAuMDAwMDAwXSAg
ICAgZml4ZWQgICA6IDB4ZmZmZmZmYmZmYWJmZDAwMCAtIDB4ZmZmZmZmYmZmYWMwMDAwMCAgICgg
CiAgICAxMiBLQikKWyAgICAwLjAwMDAwMF0gICAgIFBDSSBJL08gOiAweGZmZmZmZmJmZmFlMDAw
MDAgLSAweGZmZmZmZmJmZmJlMDAwMDAgICAoIAogICAgMTYgTUIpClsgICAgMC4wMDAwMDBdICAg
ICBtb2R1bGVzIDogMHhmZmZmZmZiZmZjMDAwMDAwIC0gMHhmZmZmZmZjMDAwMDAwMDAwICAgKCAK
ICAgIDY0IE1CKQpbICAgIDAuMDAwMDAwXSAgICAgbWVtb3J5ICA6IDB4ZmZmZmZmYzAwMDAwMDAw
MCAtIDB4ZmZmZmZmYzA1MDAwMDAwMCAgICggCiAgMTI4MCBNQikKWyAgICAwLjAwMDAwMF0gICAg
ICAgLmluaXQgOiAweGZmZmZmZmMwMDBjNmQwMDAgLSAweGZmZmZmZmMwMDBjYzMwMDAgICAoIAog
ICAzNDQgS0IpClsgICAgMC4wMDAwMDBdICAgICAgIC50ZXh0IDogMHhmZmZmZmZjMDAwMDgwMDAw
IC0gMHhmZmZmZmZjMDAwYzZjZGM0ICAgKCAKMTIyMTIgS0IpClsgICAgMC4wMDAwMDBdICAgICAg
IC5kYXRhIDogMHhmZmZmZmZjMDAwY2M4MDAwIC0gMHhmZmZmZmZjMDAwZDRmZTAwICAgKCAKICAg
NTQ0IEtCKQpbICAgIDAuMDAwMDAwXSBQcmVlbXB0aWJsZSBoaWVyYXJjaGljYWwgUkNVIGltcGxl
bWVudGF0aW9uLgpbICAgIDAuMDAwMDAwXSAgQWRkaXRpb25hbCBwZXItQ1BVIGluZm8gcHJpbnRl
ZCB3aXRoIHN0YWxscy4KWyAgICAwLjAwMDAwMF0gIFJDVSByZXN0cmljdGluZyBDUFVzIGZyb20g
TlJfQ1BVUz02NCB0byBucl9jcHVfaWRzPTguClsgICAgMC4wMDAwMDBdIFJDVTogQWRqdXN0aW5n
IGdlb21ldHJ5IGZvciByY3VfZmFub3V0X2xlYWY9MTYsIG5yX2NwdV9pZHM9OApbICAgIDAuMDAw
MDAwXSBOUl9JUlFTOjY0IG5yX2lycXM6NjQgMTYKWyAgICAwLjAwMDAwMF0gU1lTUExMOiBzeXNw
bGwgUE0gc3RhdHVzOiAweDMwMDA3ODA4ClsgICAgMC4wMDAwMDBdIFNZU1BMTDogc3lzcGxsIGlz
IHJlYWQ6IGw6IDB4ODAwMCwgdTogMHg0NkY1ClsgICAgMC4wMDAwMDBdIFNZU1BMTDogc3lzcGxs
IGlzIHJlYWQ6IDB4NDZGNTgwMDAsIDExOTA0OTQyMDgKWyAgICAwLjAwMDAwMF0gU1lTUExMOiBz
ZXQgc3lzcGxsIG1lZHBsbDogMTE5MDQwMDAwMApbICAgIDAuMDAwMDAwXSBTWVNQTEw6IG1vZGlm
aWVkIGZpeF9yYXRlWzhdLCBpZD05LCBmPTExOTA0MDAwMDAKWyAgICAwLjAwMDAwMF0gU1lTUExM
OiBtb2RpZmllZCBmaXhfcmF0ZVs5XSwgaWQ9MTAsIGY9MTE5MDQwMDAwMApbICAgIDAuMDAwMDAw
XSBjbG9ja3NvdXJjZSBhcm0sc3A4MDQ6IG1hc2s6IDB4ZmZmZmZmZmYgbWF4X2N5Y2xlczogCjB4
ZmZmZmZmZmYsIG1heF9pZGxlX25zOiA5OTU0NDgxNDkyMCBucwpbICAgIDAuMDAwMDA0XSBzY2hl
ZF9jbG9jazogMzIgYml0cyBhdCAxOU1IeiwgcmVzb2x1dGlvbiA1Mm5zLCB3cmFwcyAKZXZlcnkg
MTExODQ4MTA2OTgxbnMKWyAgICAwLjAwMDQ0NF0gQXJjaGl0ZWN0ZWQgY3AxNSB0aW1lcihzKSBy
dW5uaW5nIGF0IDEuMjBNSHogKHZpcnQpLgpbICAgIDAuMDAwNDUyXSBjbG9ja3NvdXJjZSBhcmNo
X3N5c19jb3VudGVyOiBtYXNrOiAweGZmZmZmZmZmZmZmZmZmIAptYXhfY3ljbGVzOiAweDExYjY2
MWY4ZSwgbWF4X2lkbGVfbnM6IDE3NjMxODA4MDkxMTMgbnMKWyAgICAwLjAwMDg1MF0gQ29uc29s
ZTogY29sb3VyIGR1bW15IGRldmljZSA4MHgyNQpbICAgIDAuMDAwODY4XSBDYWxpYnJhdGluZyBk
ZWxheSBsb29wIChza2lwcGVkKSwgdmFsdWUgY2FsY3VsYXRlZCB1c2luZyAKdGltZXIgZnJlcXVl
bmN5Li4gMi40MCBCb2dvTUlQUyAobHBqPTEyMDAwKQpbICAgIDAuMDAwODc4XSBwaWRfbWF4OiBk
ZWZhdWx0OiAzMjc2OCBtaW5pbXVtOiAzMDEKWyAgICAwLjAwMDk3NV0gU2VjdXJpdHkgRnJhbWV3
b3JrIGluaXRpYWxpemVkClsgICAgMC4wMDA5OTBdIFNFTGludXg6ICBJbml0aWFsaXppbmcuClsg
ICAgMC4wMDEwODNdIE1vdW50LWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMjA0OCAob3JkZXI6
IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDAuMDAxMDkwXSBNb3VudHBvaW50LWNhY2hlIGhhc2ggdGFi
bGUgZW50cmllczogMjA0OCAob3JkZXI6IDIsIAoxNjM4NCBieXRlcykKWyAgICAwLjAwMTU4NV0g
SW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgYmxraW8KWyAgICAwLjAwMTU5N10gSW5pdGlhbGl6
aW5nIGNncm91cCBzdWJzeXMgbWVtb3J5ClsgICAgMC4wMDE2MjldIEluaXRpYWxpemluZyBjZ3Jv
dXAgc3Vic3lzIGRldmljZXMKWyAgICAwLjAwMTYzOV0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJz
eXMgZnJlZXplcgpbICAgIDAuMDAxNjQ4XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBuZXRf
Y2xzClsgICAgMC4wMDE2NjBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIHBlcmZfZXZlbnQK
WyAgICAwLjAwMTY2OV0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgbmV0X3ByaW8KWyAgICAw
LjAwMTY3OF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgaHVnZXRsYgpbICAgIDAuMDAxNjg3
XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBkZWJ1ZwpbICAgIDAuMDAyMDI2XSBodyBwZXJm
ZXZlbnRzOiBlbmFibGVkIHdpdGggYXJtL2FybXY4LXBtdXYzIFBNVSBkcml2ZXIsIDEgCmNvdW50
ZXJzIGF2YWlsYWJsZQpbICAgIDAuMDAyMDYwXSBFRkkgc2VydmljZXMgd2lsbCBub3QgYmUgYXZh
aWxhYmxlLgpbICAgIDAuMDAyMjY3XSBYZW4gNC43IHN1cHBvcnQgZm91bmQsIGV2ZW50c19pcnE9
MjAgCmdudHRhYl9mcmFtZT0weDAwMDAwMDAwMDVjMDAwMDAKWyAgICAwLjAwMjM4Nl0geGVuOmdy
YW50X3RhYmxlOiBHcmFudCB0YWJsZXMgdXNpbmcgdmVyc2lvbiAxIGxheW91dApbICAgIDAuMDAy
NDEzXSBHcmFudCB0YWJsZSBpbml0aWFsaXplZApbICAgIDAuMDAyNDU2XSB4ZW46ZXZlbnRzOiBV
c2luZyBGSUZPLWJhc2VkIEFCSQpbICAgIDAuMDAyNDY5XSBYZW46IGluaXRpYWxpemluZyBjcHUw
ClsgICAgMC4wODI4MTFdIENQVTE6IEJvb3RlZCBzZWNvbmRhcnkgcHJvY2Vzc29yClsgICAgMC4w
ODI4MTldIERldGVjdGVkIFZJUFQgSS1jYWNoZSBvbiBDUFUxClsgICAgMC4wODI4NjldIFhlbjog
aW5pdGlhbGl6aW5nIGNwdTEKWyAgICAwLjEwMjc3M10gQ1BVMjogQm9vdGVkIHNlY29uZGFyeSBw
cm9jZXNzb3IKWyAgICAwLjEwMjc3OF0gRGV0ZWN0ZWQgVklQVCBJLWNhY2hlIG9uIENQVTIKWyAg
ICAwLjEwMjgxM10gWGVuOiBpbml0aWFsaXppbmcgY3B1MgpbICAgIDAuMTIyOTA0XSBDUFUzOiBC
b290ZWQgc2Vjb25kYXJ5IHByb2Nlc3NvcgpbICAgIDAuMTIyOTA5XSBEZXRlY3RlZCBWSVBUIEkt
Y2FjaGUgb24gQ1BVMwpbICAgIDAuMTIyOTQzXSBYZW46IGluaXRpYWxpemluZyBjcHUzClsgICAg
MC4xNDMwNDVdIENQVTQ6IEJvb3RlZCBzZWNvbmRhcnkgcHJvY2Vzc29yClsgICAgMC4xNDMwNTNd
IERldGVjdGVkIFZJUFQgSS1jYWNoZSBvbiBDUFU0ClsgICAgMC4xNDMwOTldIFhlbjogaW5pdGlh
bGl6aW5nIGNwdTQKWyAgICAwLjE2MzExOF0gQ1BVNTogQm9vdGVkIHNlY29uZGFyeSBwcm9jZXNz
b3IKWyAgICAwLjE2MzEyM10gRGV0ZWN0ZWQgVklQVCBJLWNhY2hlIG9uIENQVTUKWyAgICAwLjE2
MzE1NF0gWGVuOiBpbml0aWFsaXppbmcgY3B1NQpbICAgIDAuMTgzMjMzXSBDUFU2OiBCb290ZWQg
c2Vjb25kYXJ5IHByb2Nlc3NvcgpbICAgIDAuMTgzMjM4XSBEZXRlY3RlZCBWSVBUIEktY2FjaGUg
b24gQ1BVNgpbICAgIDAuMTgzMjY5XSBYZW46IGluaXRpYWxpemluZyBjcHU2ClsgICAgMC4yMDMz
NTddIENQVTc6IEJvb3RlZCBzZWNvbmRhcnkgcHJvY2Vzc29yClsgICAgMC4yMDMzNjFdIERldGVj
dGVkIFZJUFQgSS1jYWNoZSBvbiBDUFU3ClsgICAgMC4yMDMzOTNdIFhlbjogaW5pdGlhbGl6aW5n
IGNwdTcKWyAgICAwLjIwMzQ5N10gQnJvdWdodCB1cCA4IENQVXMKWyAgICAwLjIwMzU0NF0gU01Q
OiBUb3RhbCBvZiA4IHByb2Nlc3NvcnMgYWN0aXZhdGVkLgpbICAgIDAuMjAzNTUwXSBDUFU6IEFs
bCBDUFUocykgc3RhcnRlZCBhdCBFTDEKWyAgICAwLjIwMzYzMF0gYWx0ZXJuYXRpdmVzOiBwYXRj
aGluZyBrZXJuZWwgY29kZQpbICAgIDAuMjA0MzA4XSBkZXZ0bXBmczogaW5pdGlhbGl6ZWQKWyAg
ICAwLjIxMjYyOF0gRE1JIG5vdCBwcmVzZW50IG9yIGludmFsaWQuClsgICAgMC4yMTMwMDhdIGNs
b2Nrc291cmNlIGppZmZpZXM6IG1hc2s6IDB4ZmZmZmZmZmYgbWF4X2N5Y2xlczogCjB4ZmZmZmZm
ZmYsIG1heF9pZGxlX25zOiAxOTExMjYwNDQ2Mjc1MDAwMCBucwpbICAgIDAuMjEzNTA3XSB4b3I6
IG1lYXN1cmluZyBzb2Z0d2FyZSBjaGVja3N1bSBzcGVlZApbICAgIDAuMzExMzg3XSAgICA4cmVn
cyAgICAgOiAgMjM3OS42MDAgTUIvc2VjClsgICAgMC40MTE0NTddICAgIDhyZWdzX3ByZWZldGNo
OiAgMjE3NC40MDAgTUIvc2VjClsgICAgMC41MTE1MjZdICAgIDMycmVncyAgICA6ICAyNjM3LjIw
MCBNQi9zZWMKWyAgICAwLjYxMTU5M10gICAgMzJyZWdzX3ByZWZldGNoOiAgMjM2My42MDAgTUIv
c2VjClsgICAgMC42MTE2MDBdIHhvcjogdXNpbmcgZnVuY3Rpb246IDMycmVncyAoMjYzNy4yMDAg
TUIvc2VjKQpbICAgIDAuNjExNjE3XSBwaW5jdHJsIGNvcmU6IGluaXRpYWxpemVkIHBpbmN0cmwg
c3Vic3lzdGVtClsgICAgMC42MTI4NDNdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkg
MTYKWyAgICAwLjYxNDc1Nl0gdmRzbzogMiBwYWdlcyAoMSBjb2RlIEAgZmZmZmZmYzAwMGNjZDAw
MCwgMSBkYXRhIEAgCmZmZmZmZmMwMDBjY2MwMDApClsgICAgMC42MTQ4NDJdIGh3LWJyZWFrcG9p
bnQ6IGZvdW5kIDYgYnJlYWtwb2ludCBhbmQgNCB3YXRjaHBvaW50IHJlZ2lzdGVycy4KWyAgICAw
LjYxNTAwOV0gRE1BOiBwcmVhbGxvY2F0ZWQgMjU2IEtpQiBwb29sIGZvciBhdG9taWMgYWxsb2Nh
dGlvbnMKWyAgICAwLjYyNzMwNF0gc29mdHdhcmUgSU8gVExCIFttZW0gMHg1YzAwMDAwMC0weDYw
MDAwMDAwXSAoNjRNQikgbWFwcGVkIAphdCBbZmZmZmZmYzAzYzAwMDAwMC1mZmZmZmZjMDNmZmZm
ZmZmXQpbICAgIDAuNjI3NDQxXSBTZXJpYWw6IEFNQkEgUEwwMTEgVUFSVCBkcml2ZXIKWyAgICAw
LjYyODUzNl0gdWFydC1wbDAxMSBmNzExMTAwMC51YXJ0OiBjb3VsZCBub3QgZmluZCBwY3RsZGV2
IGZvciBub2RlIAovc21iL3Bpbm11eEBmNzAxMDAwMC91YXJ0MV9wbXhfZnVuYywgZGVmZXJyaW5n
IHByb2JlClsgICAgMC42Mjg4MTNdIHVhcnQtcGwwMTEgZjcxMTIwMDAudWFydDogY291bGQgbm90
IGZpbmQgcGN0bGRldiBmb3Igbm9kZSAKL3NtYi9waW5tdXhAZjcwMTAwMDAvdWFydDJfcG14X2Z1
bmMsIGRlZmVycmluZyBwcm9iZQpbICAgIDAuNjI5MDc3XSB1YXJ0LXBsMDExIGY3MTE0MDAwLnVh
cnQ6IGNvdWxkIG5vdCBmaW5kIHBjdGxkZXYgZm9yIG5vZGUgCi9zbWIvcGlubXV4QGY3MDEwMDAw
L3VhcnQ0X3BteF9mdW5jLCBkZWZlcnJpbmcgcHJvYmUKWyAgICAwLjg1MjE3OF0gcmFpZDY6IGlu
dDY0eDEgIGdlbigpICAgNDY3IE1CL3MKWyAgICAxLjAyMjI3MF0gcmFpZDY6IGludDY0eDEgIHhv
cigpICAgNDkzIE1CL3MKWyAgICAxLjE5MjM5MV0gcmFpZDY6IGludDY0eDIgIGdlbigpICAgNjkx
IE1CL3MKWyAgICAxLjM2MjU2M10gcmFpZDY6IGludDY0eDIgIHhvcigpICAgNjA5IE1CL3MKWyAg
ICAxLjUzMjcxN10gcmFpZDY6IGludDY0eDQgIGdlbigpICAxMDAyIE1CL3MKWyAgICAxLjcwMjg1
M10gcmFpZDY6IGludDY0eDQgIHhvcigpICAgNzQ0IE1CL3MKWyAgICAxLjg3Mjk2OF0gcmFpZDY6
IGludDY0eDggIGdlbigpICAxMDM4IE1CL3MKWyAgICAyLjA0MzExNV0gcmFpZDY6IGludDY0eDgg
IHhvcigpICAgNzI4IE1CL3MKWyAgICAyLjIxMzI3Ml0gcmFpZDY6IG5lb254MSAgIGdlbigpICAg
NzUxIE1CL3MKWyAgICAyLjM4MzQwMF0gcmFpZDY6IG5lb254MiAgIGdlbigpICAxMTYyIE1CL3MK
WyAgICAyLjU1MzU3Nl0gcmFpZDY6IG5lb254NCAgIGdlbigpICAxNTM3IE1CL3MKWyAgICAyLjcy
MzY5M10gcmFpZDY6IG5lb254OCAgIGdlbigpICAxNTM3IE1CL3MKWyAgICAyLjcyMzY5OV0gcmFp
ZDY6IHVzaW5nIGFsZ29yaXRobSBuZW9ueDQgZ2VuKCkgMTUzNyBNQi9zClsgICAgMi43MjM3MDVd
IHJhaWQ2OiB1c2luZyBpbnR4MSByZWNvdmVyeSBhbGdvcml0aG0KWyAgICAyLjcyMzg0Ml0gQUNQ
STogSW50ZXJwcmV0ZXIgZGlzYWJsZWQuClsgICAgMi43MjM5MDddIHhlbjpiYWxsb29uOiBJbml0
aWFsaXNpbmcgYmFsbG9vbiBkcml2ZXIKWyAgICAyLjcyNDIyOV0geGVuX2JhbGxvb246IEluaXRp
YWxpc2luZyBiYWxsb29uIGRyaXZlcgpbICAgIDIuNzI1MzQyXSAvaW9tbXVAZjQyMTAwMDA6IGNv
dWxkIG5vdCBnZXQgI2Nsb2NrLWNlbGxzIGZvciAvc3lzX2N0cmwKWyAgICAyLjcyNTM0OV0gRVJS
T1I6IGNvdWxkIG5vdCBnZXQgY2xvY2sgL2lvbW11QGY0MjEwMDAwOm1lZGlhLXNjKDEpClsgICAg
Mi43MjUzNjddIC9pb21tdUBmNDIxMDAwMDogY291bGQgbm90IGdldCAjY2xvY2stY2VsbHMgZm9y
IC9zeXNfY3RybApbICAgIDIuNzI1MzcyXSBFUlJPUjogY291bGQgbm90IGdldCBjbG9jayAvaW9t
bXVAZjQyMTAwMDA6c21tdS1wZXJpKDIpClsgICAgMi43MjUzODddIC9pb21tdUBmNDIxMDAwMDog
Y291bGQgbm90IGdldCAjY2xvY2stY2VsbHMgZm9yIC9zeXNfY3RybApbICAgIDIuNzI1MzkzXSBF
UlJPUjogY291bGQgbm90IGdldCBjbG9jayAvaW9tbXVAZjQyMTAwMDA6c21tdSgwKQpbICAgIDIu
NzI1Mzk4XSBJT01NVTogY2xrIGlzIG5vdCByZWFkeSEKWyAgICAyLjcyNTQxOV0gc21tdS1oaTYy
MjA6IHByb2JlIG9mIGY0MjEwMDAwLmlvbW11IGZhaWxlZCB3aXRoIGVycm9yIC0yMgpbICAgIDIu
NzI1NzE1XSB2Z2FhcmI6IGxvYWRlZApbICAgIDIuNzI2MDUzXSBTQ1NJIHN1YnN5c3RlbSBpbml0
aWFsaXplZApbICAgIDIuNzI2NDEzXSBzc3AtcGwwMjIgZjcxMDYwMDAuc3BpOiBjb3VsZCBub3Qg
ZmluZCBwY3RsZGV2IGZvciBub2RlIAovc21iL3Bpbm11eEBmNzAxMDAwMC9zcGkwX3BteF9mdW5j
LCBkZWZlcnJpbmcgcHJvYmUKWyAgICAyLjcyNjc0NF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg
aW50ZXJmYWNlIGRyaXZlciB1c2JmcwpbICAgIDIuNzI2ODAxXSB1c2Jjb3JlOiByZWdpc3RlcmVk
IG5ldyBpbnRlcmZhY2UgZHJpdmVyIGh1YgpbICAgIDIuNzI2OTkyXSB1c2Jjb3JlOiByZWdpc3Rl
cmVkIG5ldyBkZXZpY2UgZHJpdmVyIHVzYgpbICAgIDIuNzI3MTc2XSBpMmNfZGVzaWdud2FyZSBm
NzEwMjAwMC5pMmM6IGNvdWxkIG5vdCBmaW5kIHBjdGxkZXYgZm9yIApub2RlIC9zbWIvcGlubXV4
QGY3MDEwMDAwL2kyYzJfcG14X2Z1bmMsIGRlZmVycmluZyBwcm9iZQpbICAgIDIuNzI3Mjk3XSBM
aW51eCB2aWRlbyBjYXB0dXJlIGludGVyZmFjZTogdjIuMDAKWyAgICAyLjcyNzcwOV0gaGk2MjIw
LXN0dWItY2xrIHN0dWJfY2xvY2s6IGZhaWxlZCBnZXQgbWFpbGJveCBjaGFubmVsClsgICAgMi43
Mjc3MjldIGhpNjIyMC1zdHViLWNsazogcHJvYmUgb2Ygc3R1Yl9jbG9jayBmYWlsZWQgd2l0aCBl
cnJvciAtMTYKWyAgICAyLjcyNzg2NV0gQWR2YW5jZWQgTGludXggU291bmQgQXJjaGl0ZWN0dXJl
IERyaXZlciBJbml0aWFsaXplZC4KWyAgICAyLjcyODM3OV0gQmx1ZXRvb3RoOiBDb3JlIHZlciAy
LjIwClsgICAgMi43Mjg0MzBdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMzEKWyAg
ICAyLjcyODQzNl0gQmx1ZXRvb3RoOiBIQ0kgZGV2aWNlIGFuZCBjb25uZWN0aW9uIG1hbmFnZXIg
aW5pdGlhbGl6ZWQKWyAgICAyLjcyODQ0N10gQmx1ZXRvb3RoOiBIQ0kgc29ja2V0IGxheWVyIGlu
aXRpYWxpemVkClsgICAgMi43Mjg0NTZdIEJsdWV0b290aDogTDJDQVAgc29ja2V0IGxheWVyIGlu
aXRpYWxpemVkClsgICAgMi43Mjg0ODddIEJsdWV0b290aDogU0NPIHNvY2tldCBsYXllciBpbml0
aWFsaXplZApbICAgIDIuNzI4NTExXSBOZXRMYWJlbDogSW5pdGlhbGl6aW5nClsgICAgMi43Mjg1
MTddIE5ldExhYmVsOiAgZG9tYWluIGhhc2ggc2l6ZSA9IDEyOApbICAgIDIuNzI4NTIyXSBOZXRM
YWJlbDogIHByb3RvY29scyA9IFVOTEFCRUxFRCBDSVBTT3Y0ClsgICAgMi43Mjg1NjZdIE5ldExh
YmVsOiAgdW5sYWJlbGVkIHRyYWZmaWMgYWxsb3dlZCBieSBkZWZhdWx0ClsgICAgMi43Mjg4MzBd
IFN3aXRjaGVkIHRvIGNsb2Nrc291cmNlIGFyY2hfc3lzX2NvdW50ZXIKWyAgICAyLjcyOTE4NF0g
cG5wOiBQblAgQUNQSTogZGlzYWJsZWQKWyAgICAyLjczOTM1Nl0gL3RoZXJtYWwtem9uZXMvY2xz
MC9jb29saW5nLW1hcHMvbWFwMDogY291bGQgbm90IGZpbmQgcGhhbmRsZQpbICAgIDIuNzM5MzY4
XSBtaXNzaW5nIGNvb2xpbmdfZGV2aWNlIHByb3BlcnR5ClsgICAgMi43MzkzNzRdIGZhaWxlZCB0
byBidWlsZCB0aGVybWFsIHpvbmUgY2xzMDogLTIyClsgICAgMi43Mzk3ODZdIE5FVDogUmVnaXN0
ZXJlZCBwcm90b2NvbCBmYW1pbHkgMgpbICAgIDIuNzQwMzkxXSBUQ1AgZXN0YWJsaXNoZWQgaGFz
aCB0YWJsZSBlbnRyaWVzOiA4MTkyIChvcmRlcjogNCwgNjU1MzYgCmJ5dGVzKQpbICAgIDIuNzQw
NDcxXSBUQ1AgYmluZCBoYXNoIHRhYmxlIGVudHJpZXM6IDgxOTIgKG9yZGVyOiA1LCAxMzEwNzIg
Ynl0ZXMpClsgICAgMi43NDA2MTNdIFRDUDogSGFzaCB0YWJsZXMgY29uZmlndXJlZCAoZXN0YWJs
aXNoZWQgODE5MiBiaW5kIDgxOTIpClsgICAgMi43NDA2NzRdIFVEUCBoYXNoIHRhYmxlIGVudHJp
ZXM6IDUxMiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDIuNzQwNzAwXSBVRFAtTGl0ZSBo
YXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDIuNzQx
MDEyXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEKWyAgICAyLjc0MTQxNF0gUlBD
OiBSZWdpc3RlcmVkIG5hbWVkIFVOSVggc29ja2V0IHRyYW5zcG9ydCBtb2R1bGUuClsgICAgMi43
NDE0MjBdIFJQQzogUmVnaXN0ZXJlZCB1ZHAgdHJhbnNwb3J0IG1vZHVsZS4KWyAgICAyLjc0MTQy
NV0gUlBDOiBSZWdpc3RlcmVkIHRjcCB0cmFuc3BvcnQgbW9kdWxlLgpbICAgIDIuNzQxNDMwXSBS
UEM6IFJlZ2lzdGVyZWQgdGNwIE5GU3Y0LjEgYmFja2NoYW5uZWwgdHJhbnNwb3J0IG1vZHVsZS4K
WyAgICAyLjc0MTY2M10gVHJ5aW5nIHRvIHVucGFjayByb290ZnMgaW1hZ2UgYXMgaW5pdHJhbWZz
Li4uClsgICAgMi43NDE4NDhdIHJvb3RmcyBpbWFnZSBpcyBub3QgaW5pdHJhbWZzIChqdW5rIGlu
IGNvbXByZXNzZWQgCmFyY2hpdmUpOyBsb29rcyBsaWtlIGFuIGluaXRyZApbICAgIDIuNzU3OTUy
XSBGcmVlaW5nIGluaXRyZCBtZW1vcnk6IDgxOTJLIChmZmZmZmZjMDA4MjAwMDAwIC0gCmZmZmZm
ZmMwMDhhMDAwMDApClsgICAgMi43NTgzMzRdIGt2bSBbMV06IEhZUCBtb2RlIG5vdCBhdmFpbGFi
bGUKWyAgICAyLjc2MjQ1Nl0gZnV0ZXggaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjog
NSwgMTMxMDcyIGJ5dGVzKQpbICAgIDIuNzYyNjI2XSBhdWRpdDogaW5pdGlhbGl6aW5nIG5ldGxp
bmsgc3Vic3lzIChkaXNhYmxlZCkKWyAgICAyLjc2MjY3NV0gYXVkaXQ6IHR5cGU9MjAwMCBhdWRp
dCgyLjc0OToxKTogaW5pdGlhbGl6ZWQKWyAgICAyLjc2MzIyMl0gSHVnZVRMQiByZWdpc3RlcmVk
IDIgTUIgcGFnZSBzaXplLCBwcmUtYWxsb2NhdGVkIDAgcGFnZXMKWyAgICAyLjc2MzY4OV0gVkZT
OiBEaXNrIHF1b3RhcyBkcXVvdF82LjYuMApbICAgIDIuNzYzNzcwXSBWRlM6IERxdW90LWNhY2hl
IGhhc2ggdGFibGUgZW50cmllczogNTEyIChvcmRlciAwLCA0MDk2IApieXRlcykKWyAgICAyLjc2
NDM2MV0gc3F1YXNoZnM6IHZlcnNpb24gNC4wICgyMDA5LzAxLzMxKSBQaGlsbGlwIExvdWdoZXIK
WyAgICAyLjc2NDk5N10gTkZTOiBSZWdpc3RlcmluZyB0aGUgaWRfcmVzb2x2ZXIga2V5IHR5cGUK
WyAgICAyLjc2NTAzOV0gS2V5IHR5cGUgaWRfcmVzb2x2ZXIgcmVnaXN0ZXJlZApbICAgIDIuNzY1
MDQ0XSBLZXkgdHlwZSBpZF9sZWdhY3kgcmVnaXN0ZXJlZApbICAgIDIuNzY1MjYzXSBmdXNlIGlu
aXQgKEFQSSB2ZXJzaW9uIDcuMjMpClsgICAgMi43NjU2NDZdIFNHSSBYRlMgd2l0aCBzZWN1cml0
eSBhdHRyaWJ1dGVzLCBubyBkZWJ1ZyBlbmFibGVkClsgICAgMi43NjY0ODRdIDlwOiBJbnN0YWxs
aW5nIHY5ZnMgOXAyMDAwIGZpbGUgc3lzdGVtIHN1cHBvcnQKWyAgICAyLjc3MTY5Ml0gaW8gc2No
ZWR1bGVyIG5vb3AgcmVnaXN0ZXJlZApbICAgIDIuNzcxNzE4XSBpbyBzY2hlZHVsZXIgY2ZxIHJl
Z2lzdGVyZWQgKGRlZmF1bHQpClsgICAgMi43NzI3NTJdIHBpbmN0cmwtc2luZ2xlIGY3MDEwMDAw
LnBpbm11eDogMTU5IHBpbnMgYXQgcGEgCmZmZmZmZjgwMDAwYjYwMDAgc2l6ZSA2MzYKWyAgICAy
Ljc3MzE4OF0gcGluY3RybC1zaW5nbGUgZjcwMTA4MDAucGlubXV4OiAxNjMgcGlucyBhdCBwYSAK
ZmZmZmZmODAwMDBiODgwMCBzaXplIDY1MgpbICAgIDIuNzczMzgxXSBwaW5jdHJsLXNpbmdsZSBm
ODAwMTgwMC5waW5tdXg6IDMwIHBpbnMgYXQgcGEgCmZmZmZmZjgwMDAwYmE4MDAgc2l6ZSAxMjAK
WyAgICAyLjc3MzkyNF0gcGwwNjFfZ3BpbyBmODAxMTAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAg
CkAweDAwMDAwMDAwZjgwMTEwMDAgcmVnaXN0ZXJlZApbICAgIDIuNzc0MTExXSBwbDA2MV9ncGlv
IGY4MDEyMDAwLmdwaW86IFBMMDYxIEdQSU8gY2hpcCAKQDB4MDAwMDAwMDBmODAxMjAwMCByZWdp
c3RlcmVkClsgICAgMi43NzQyODldIHBsMDYxX2dwaW8gZjgwMTMwMDAuZ3BpbzogUEwwNjEgR1BJ
TyBjaGlwIApAMHgwMDAwMDAwMGY4MDEzMDAwIHJlZ2lzdGVyZWQKWyAgICAyLjc3NDQ2OV0gcGww
NjFfZ3BpbyBmODAxNDAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjgwMTQw
MDAgcmVnaXN0ZXJlZApbICAgIDIuNzc0NjUwXSBwbDA2MV9ncGlvIGY3MDIwMDAwLmdwaW86IFBM
MDYxIEdQSU8gY2hpcCAKQDB4MDAwMDAwMDBmNzAyMDAwMCByZWdpc3RlcmVkClsgICAgMi43NzQ4
MjZdIHBsMDYxX2dwaW8gZjcwMjEwMDAuZ3BpbzogUEwwNjEgR1BJTyBjaGlwIApAMHgwMDAwMDAw
MGY3MDIxMDAwIHJlZ2lzdGVyZWQKWyAgICAyLjc3NTAwOF0gcGwwNjFfZ3BpbyBmNzAyMjAwMC5n
cGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjIwMDAgcmVnaXN0ZXJlZApbICAg
IDIuNzc1MTgyXSBwbDA2MV9ncGlvIGY3MDIzMDAwLmdwaW86IFBMMDYxIEdQSU8gY2hpcCAKQDB4
MDAwMDAwMDBmNzAyMzAwMCByZWdpc3RlcmVkClsgICAgMi43NzUzNzZdIHBsMDYxX2dwaW8gZjcw
MjQwMDAuZ3BpbzogUEwwNjEgR1BJTyBjaGlwIApAMHgwMDAwMDAwMGY3MDI0MDAwIHJlZ2lzdGVy
ZWQKWyAgICAyLjc3NTU1NF0gcGwwNjFfZ3BpbyBmNzAyNTAwMC5ncGlvOiBQTDA2MSBHUElPIGNo
aXAgCkAweDAwMDAwMDAwZjcwMjUwMDAgcmVnaXN0ZXJlZApbICAgIDIuNzc1Nzg4XSBwbDA2MV9n
cGlvIGY3MDI2MDAwLmdwaW86IFBMMDYxIEdQSU8gY2hpcCAKQDB4MDAwMDAwMDBmNzAyNjAwMCBy
ZWdpc3RlcmVkClsgICAgMi43NzU5NjZdIHBsMDYxX2dwaW8gZjcwMjcwMDAuZ3BpbzogUEwwNjEg
R1BJTyBjaGlwIApAMHgwMDAwMDAwMGY3MDI3MDAwIHJlZ2lzdGVyZWQKWyAgICAyLjc3NjE1MV0g
cGwwNjFfZ3BpbyBmNzAyODAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcw
MjgwMDAgcmVnaXN0ZXJlZApbICAgIDIuNzc2MzUxXSBwbDA2MV9ncGlvIGY3MDI5MDAwLmdwaW86
IFBMMDYxIEdQSU8gY2hpcCAKQDB4MDAwMDAwMDBmNzAyOTAwMCByZWdpc3RlcmVkClsgICAgMi43
NzY1MjldIHBsMDYxX2dwaW8gZjcwMmEwMDAuZ3BpbzogUEwwNjEgR1BJTyBjaGlwIApAMHgwMDAw
MDAwMGY3MDJhMDAwIHJlZ2lzdGVyZWQKWyAgICAyLjc3NjcwN10gcGwwNjFfZ3BpbyBmNzAyYjAw
MC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMmIwMDAgcmVnaXN0ZXJlZApb
ICAgIDIuNzc2ODkyXSBwbDA2MV9ncGlvIGY3MDJjMDAwLmdwaW86IFBMMDYxIEdQSU8gY2hpcCAK
QDB4MDAwMDAwMDBmNzAyYzAwMCByZWdpc3RlcmVkClsgICAgMi43NzcwNzFdIHBsMDYxX2dwaW8g
ZjcwMmQwMDAuZ3BpbzogUEwwNjEgR1BJTyBjaGlwIApAMHgwMDAwMDAwMGY3MDJkMDAwIHJlZ2lz
dGVyZWQKWyAgICAyLjc3NzI2MV0gcGwwNjFfZ3BpbyBmNzAyZTAwMC5ncGlvOiBQTDA2MSBHUElP
IGNoaXAgCkAweDAwMDAwMDAwZjcwMmUwMDAgcmVnaXN0ZXJlZApbICAgIDIuNzc3NDM3XSBwbDA2
MV9ncGlvIGY3MDJmMDAwLmdwaW86IFBMMDYxIEdQSU8gY2hpcCAKQDB4MDAwMDAwMDBmNzAyZjAw
MCByZWdpc3RlcmVkClsgICAgMi43Nzg2MTNdIHhlbjp4ZW5fZXZ0Y2huOiBFdmVudC1jaGFubmVs
IGRldmljZSBpbnN0YWxsZWQKWyAgICA0LjMxODQ1NV0gY29uc29sZSBbaHZjMF0gZW5hYmxlZApb
ICAgIDQuMzIyMDA4XSBTZXJpYWw6IDgyNTAvMTY1NTAgZHJpdmVyLCA0IHBvcnRzLCBJUlEgc2hh
cmluZyBkaXNhYmxlZApbICAgIDQuMzMzMjAwXSBbZHJtXSBJbml0aWFsaXplZCBkcm0gMS4xLjAg
MjAwNjA4MTAKWyAgICA0LjMzODg5NV0gW2RybV0gSW5pdGlhbGl6ZWQgaGlzaSAxLjAuMCAyMDE0
MTIyNCBvbiBtaW5vciAwClsgICAgNC4zNTE5OTVdIFtkcm1dIGZhaWxlZCB0byBmaW5kIHNsYXZl
IGVuY29kZXIgaTJjIGNsaWVudApbICAgIDQuMzYxMjEyXSBNYWxpPDI+OiBJbnNlcnRpbmcgTWFs
aSB2NjAwIGRldmljZSBkcml2ZXIuClsgICAgNC4zNjY0NzhdIE1hbGk8Mj46IERyaXZlciByZXZp
c2lvbjogLXYzLjE5LXJjNy0yNjczNS1nOWU3NDA5NwpbICAgIDQuMzcyNDczXSBNYWxpPDI+OiBt
YWxpX21vZHVsZV9pbml0KCkgcmVnaXN0ZXJpbmcgZHJpdmVyClsgICAgNC4zNzgwODBdIE1hbGk8
Mj46IG1hbGlfcHJvYmUoKTogQ2FsbGVkIGZvciBwbGF0Zm9ybSBkZXZpY2UgCmY0MDgwMDAwLm1h
bGkKWyAgICA0LjM4NTQ3MF0gTWFsaTwyPjogQnJvYWRjYXN0OiBDcmVhdGluZyBNYWxpIEJyb2Fk
Y2FzdCB1bml0OiAKTWFsaV9Ccm9hZGNhc3QKWyAgICA0LjM5MjQyNl0gTWFsaTw0PjogQnJvYWRj
YXN0OiBzZXR0aW5nIG1hc2sgMHgwMDAwMDAwMCArIDB4MDAwMDAwMDAgCihyZXNldCkKWyAgICA0
LjM5OTUzMF0gTWFsaTw2PjogcmVnaXN0ZXJfd3JpdGUgZm9yIGNvcmUgTWFsaV9Ccm9hZGNhc3Qs
IHJlbGF0aXZlIAphZGRyPTB4MDAwMCwgdmFsPTB4MDAwMDAwMDAKWyAgICA0LjQwODQ1Ml0gTWFs
aTw2PjogcmVnaXN0ZXJfd3JpdGUgZm9yIGNvcmUgTWFsaV9Ccm9hZGNhc3QsIHJlbGF0aXZlIAph
ZGRyPTB4MDAwNCwgdmFsPTB4MDAwMDAwMDAKWyAgICA0LjQxNzQ0MF0gTWFsaTogR1BVIHZlcnNp
b246IENGMDcwMDAwClsgICAgNC40MjE1NzNdIE1hbGk8Mj46IEJyb2FkY2FzdDogQ3JlYXRpbmcg
TWFsaSBCcm9hZGNhc3QgdW5pdDogCk1hbGlfQnJvYWRjYXN0ClsgICAgNC40Mjg1MTRdIE1hbGk8
ND46IEJyb2FkY2FzdDogc2V0dGluZyBtYXNrIDB4MDAwMDAwMDAgKyAweDAwMDAwMDAwIAoocmVz
ZXQpClsgICAgNC40MzU2MjJdIE1hbGk8Nj46IHJlZ2lzdGVyX3dyaXRlIGZvciBjb3JlIE1hbGlf
QnJvYWRjYXN0LCByZWxhdGl2ZSAKYWRkcj0weDAwMDAsIHZhbD0weDAwMDAwMDAwClsgICAgNC40
NDQ1NjJdIE1hbGk8Nj46IHJlZ2lzdGVyX3dyaXRlIGZvciBjb3JlIE1hbGlfQnJvYWRjYXN0LCBy
ZWxhdGl2ZSAKYWRkcj0weDAwMDQsIHZhbD0weDAwMDAwMDAwClsgICAgNC40NTQyNjBdIE1hbGk8
Mj46IG1hbGlfcHJvYmUoKTogU3VjY2Vzc2Z1bGx5IGluaXRpYWxpemVkIGRyaXZlciAKZm9yIHBs
YXRmb3JtIGRldmljZSBmNDA4MDAwMC5tYWxpClsgICAgNC40NjY5MzZdIE1hbGk6IE1hbGkgZGV2
aWNlIGRyaXZlciBsb2FkZWQKWyAgICA0LjQ3MTI5Nl0gVW5hYmxlIHRvIGRldGVjdCBjYWNoZSBo
aWVyYXJjeSBmcm9tIERUIGZvciBDUFUgMApbICAgIDQuNDgzNjA1XSBicmQ6IG1vZHVsZSBsb2Fk
ZWQKWyAgICA0LjQ5MDg3NF0gbG9vcDogbW9kdWxlIGxvYWRlZApbICAgIDQuNDk1NzQ3XSBsZG8y
OiBPcGVyYXRpb24gb2YgY3VycmVudCBjb25maWd1cmF0aW9uIG1pc3NpbmcKWyAgICA0LjUwNTEy
NF0gbGRvNzogT3BlcmF0aW9uIG9mIGN1cnJlbnQgY29uZmlndXJhdGlvbiBtaXNzaW5nClsgICAg
NC41MTQ0NzhdIGxkbzEwOiBPcGVyYXRpb24gb2YgY3VycmVudCBjb25maWd1cmF0aW9uIG1pc3Np
bmcKWyAgICA0LjUyMzkyOF0gbGRvMTM6IE9wZXJhdGlvbiBvZiBjdXJyZW50IGNvbmZpZ3VyYXRp
b24gbWlzc2luZwpbICAgIDQuNTMzMzg4XSBsZG8xNDogT3BlcmF0aW9uIG9mIGN1cnJlbnQgY29u
ZmlndXJhdGlvbiBtaXNzaW5nClsgICAgNC41NDI4MzBdIGxkbzE1OiBPcGVyYXRpb24gb2YgY3Vy
cmVudCBjb25maWd1cmF0aW9uIG1pc3NpbmcKWyAgICA0LjU1MjI4N10gbGRvMTc6IE9wZXJhdGlv
biBvZiBjdXJyZW50IGNvbmZpZ3VyYXRpb24gbWlzc2luZwpbICAgIDQuNTYxNzQ2XSBsZG8xOTog
T3BlcmF0aW9uIG9mIGN1cnJlbnQgY29uZmlndXJhdGlvbiBtaXNzaW5nClsgICAgNC41NzEwODZd
IGhpNjU1eF9yZWd1bGF0b3IgZjgwMDAwMDAucG1pYzpyZWd1bGF0b3JAYTQwOiAKZmFrZV9vZl9n
ZXRfcmVndWxhdG9yX2luaXRfZGF0YSBubyBjb25zdW1lcl9zdXBwbGllcwpbICAgIDQuNTgxMjE2
XSBsZG8yMTogT3BlcmF0aW9uIG9mIGN1cnJlbnQgY29uZmlndXJhdGlvbiBtaXNzaW5nClsgICAg
NC41OTA3MTVdIGxkbzIyOiBPcGVyYXRpb24gb2YgY3VycmVudCBjb25maWd1cmF0aW9uIG1pc3Np
bmcKWyAgICA0LjYwNDI2NF0gdHVuOiBVbml2ZXJzYWwgVFVOL1RBUCBkZXZpY2UgZHJpdmVyLCAx
LjYKWyAgICA0LjYwOTIyM10gdHVuOiAoQykgMTk5OS0yMDA0IE1heCBLcmFzbnlhbnNreSA8bWF4
a0BxdWFsY29tbS5jb20+ClsgICAgNC42MTYwMTddIFBQUCBnZW5lcmljIGRyaXZlciB2ZXJzaW9u
IDIuNC4yClsgICAgNC42MjAzNjhdIFBQUCBCU0QgQ29tcHJlc3Npb24gbW9kdWxlIHJlZ2lzdGVy
ZWQKWyAgICA0LjYyNDk3MV0gUFBQIERlZmxhdGUgQ29tcHJlc3Npb24gbW9kdWxlIHJlZ2lzdGVy
ZWQKWyAgICA0LjYzMDEyMF0gUFBQIE1QUEUgQ29tcHJlc3Npb24gbW9kdWxlIHJlZ2lzdGVyZWQK
WyAgICA0LjYzNDk0M10geGVuX25ldGZyb250OiBJbml0aWFsaXNpbmcgWGVuIHZpcnR1YWwgZXRo
ZXJuZXQgZHJpdmVyClsgICAgNC42NDEzNDFdIHBlZ2FzdXM6IHYwLjkuMyAoMjAxMy8wNC8yNSks
IFBlZ2FzdXMvUGVnYXN1cyBJSSBVU0IgCkV0aGVybmV0IGRyaXZlcgpbICAgIDQuNjQ4NzA2XSB1
c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHBlZ2FzdXMKWyAgICA0LjY1
NDQyOF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBydGw4MTUwClsg
ICAgNC42NjAxNDZdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgcjgx
NTIKWyAgICA0LjY2NTY5NV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZl
ciBhc2l4ClsgICAgNC42NzExNjBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBk
cml2ZXIgYXg4ODE3OV8xNzhhClsgICAgNC42NzczMDddIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3
IGludGVyZmFjZSBkcml2ZXIgY2RjX2V0aGVyClsgICAgNC42ODMyMTZdIHVzYmNvcmU6IHJlZ2lz
dGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgZG05NjAxClsgICAgNC42ODg4NjFdIHVzYmNvcmU6
IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgQ29yZUNoaXBzClsgICAgNC42OTQ3NDZd
IHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgc21zYzc1eHgKWyAgICA0
LjcwMDU2N10gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBzbXNjOTV4
eApbICAgIDQuNzA2MzU5XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVy
IG5ldDEwODAKWyAgICA0LjcxMjA5MF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNl
IGRyaXZlciBwbHVzYgpbICAgIDQuNzE3NjMwXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRl
cmZhY2UgZHJpdmVyIGNkY19zdWJzZXQKWyAgICA0LjcyMzYyOV0gdXNiY29yZTogcmVnaXN0ZXJl
ZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB6YXVydXMKWyAgICA0LjcyOTI2M10gdXNiY29yZTogcmVn
aXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBNT1NDSElQIAp1c2ItZXRoZXJuZXQgZHJpdmVy
ClsgICAgNC43MzY3NDBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIg
Y2RjX25jbQpbICAgIDUuNTk5NDk1XSBkd2MyIGY3MmMwMDAwLnVzYjogRFdDIE9URyBDb250cm9s
bGVyClsgICAgNS42MDQxMTFdIGR3YzIgZjcyYzAwMDAudXNiOiBuZXcgVVNCIGJ1cyByZWdpc3Rl
cmVkLCBhc3NpZ25lZCBidXMgCm51bWJlciAxClsgICAgNS42MTEyNDddIGR3YzIgZjcyYzAwMDAu
dXNiOiBpcnEgNTYsIGlvIG1lbSAweDAwMDAwMDAwClsgICAgNS42MTcyMTJdIGh1YiAxLTA6MS4w
OiBVU0IgaHViIGZvdW5kClsgICAgNS42MjA4ODldIGh1YiAxLTA6MS4wOiAxIHBvcnQgZGV0ZWN0
ZWQKWyAgICA1LjYzNTYzOV0gZWhjaV9oY2Q6IFVTQiAyLjAgJ0VuaGFuY2VkJyBIb3N0IENvbnRy
b2xsZXIgKEVIQ0kpIERyaXZlcgpbICAgIDUuNjQyMTIzXSBlaGNpLXBjaTogRUhDSSBQQ0kgcGxh
dGZvcm0gZHJpdmVyClsgICAgNS42NDY2ODZdIGVoY2ktcGxhdGZvcm06IEVIQ0kgZ2VuZXJpYyBw
bGF0Zm9ybSBkcml2ZXIKWyAgICA1LjY1MjA4Nl0gb2hjaV9oY2Q6IFVTQiAxLjEgJ09wZW4nIEhv
c3QgQ29udHJvbGxlciAoT0hDSSkgRHJpdmVyClsgICAgNS42NTgxODddIG9oY2ktcGNpOiBPSENJ
IFBDSSBwbGF0Zm9ybSBkcml2ZXIKWyAgICA1LjY2MjczNV0gb2hjaS1wbGF0Zm9ybTogT0hDSSBn
ZW5lcmljIHBsYXRmb3JtIGRyaXZlcgpbICAgIDUuNjY4MTM1XSB1c2Jjb3JlOiByZWdpc3RlcmVk
IG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNkY19hY20KWyAgICA1LjY3MzY5OV0gY2RjX2FjbTogVVNC
IEFic3RyYWN0IENvbnRyb2wgTW9kZWwgZHJpdmVyIGZvciBVU0IgbW9kZW1zIAphbmQgSVNETiBh
ZGFwdGVycwpbICAgIDUuNjgxODQwXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2Ug
ZHJpdmVyIHVzYi1zdG9yYWdlClsgICAgNS42ODgyMTZdIG1vdXNlZGV2OiBQUy8yIG1vdXNlIGRl
dmljZSBjb21tb24gZm9yIGFsbCBtaWNlClsgICAgNS42OTQ2MjJdIHJ0Yy1wbDAzMSBmODAwMzAw
MC5ydGM6IHJ0YyBjb3JlOiByZWdpc3RlcmVkIHBsMDMxIGFzIHJ0YzAKWyAgICA1LjcwNDgwNl0g
aTJjIC9kZXYgZW50cmllcyBkcml2ZXIKWyAgICA1LjcxMjY0Ml0gZGV2aWNlLW1hcHBlcjogaW9j
dGw6IDQuMzEuMC1pb2N0bCAoMjAxNS0zLTEyKSAKaW5pdGlhbGlzZWQ6IGRtLWRldmVsQHJlZGhh
dC5jb20KWyAgICA1LjcyMTEzNF0gQmx1ZXRvb3RoOiBIQ0kgVUFSVCBkcml2ZXIgdmVyIDIuMwpb
ICAgIDUuNzI1NDc2XSBCbHVldG9vdGg6IEhDSSBVQVJUIHByb3RvY29sIEg0IHJlZ2lzdGVyZWQK
WyAgICA1LjczMDk4NF0gY3B1IGNwdTA6IGZhaWxlZCB0byBnZXQgY3B1MCBjbG9jazogLTIKWyAg
ICA1LjczOTMzM10gY3B1ZnJlcS1kdDogcHJvYmUgb2YgY3B1ZnJlcS1kdC4wIGZhaWxlZCB3aXRo
IGVycm9yIC0yClsgICAgNS43NDU2ODJdIHNkaGNpOiBTZWN1cmUgRGlnaXRhbCBIb3N0IENvbnRy
b2xsZXIgSW50ZXJmYWNlIGRyaXZlcgpbICAgIDUuNzUxODA5XSBzZGhjaTogQ29weXJpZ2h0KGMp
IFBpZXJyZSBPc3NtYW4KWyAgICA1Ljc1NjI2OV0gU3lub3BzeXMgRGVzaWdud2FyZSBNdWx0aW1l
ZGlhIENhcmQgSW50ZXJmYWNlIERyaXZlcgpbICAgIDUuNzYyODg1XSBkd21tY19rMyBmNzIzZDAw
MC5kd21tYzA6IGZpZm8tZGVwdGggcHJvcGVydHkgbm90IGZvdW5kLCAKdXNpbmcgdmFsdWUgb2Yg
RklGT1RIIHJlZ2lzdGVyIGFzIGRlZmF1bHQKWyAgICA1Ljc3Mjg1Nl0gZHdtbWNfazMgZjcyM2Qw
MDAuZHdtbWMwOiBJRE1BQyBzdXBwb3J0cyAzMi1iaXQgYWRkcmVzcyBtb2RlLgpbICAgIDUuNzc5
NjU1XSBkd21tY19rMyBmNzIzZDAwMC5kd21tYzA6IFVzaW5nIGludGVybmFsIERNQSBjb250cm9s
bGVyLgpbICAgIDUuNzg2MDQ5XSBkd21tY19rMyBmNzIzZDAwMC5kd21tYzA6IFZlcnNpb24gSUQg
aXMgMjUwYQpbICAgIDUuNzkxNDg3XSBkd21tY19rMyBmNzIzZDAwMC5kd21tYzA6IERXIE1NQyBj
b250cm9sbGVyIGF0IGlycSA1MywgMzIgCmJpdCBob3N0IGRhdGEgd2lkdGgsIDggZGVlcCBmaWZv
ClsgICAgNS44MDA5MDBdIGR3bW1jX2szIGY3MjNkMDAwLmR3bW1jMDogTm8gdnFtbWMgcmVndWxh
dG9yIGZvdW5kClsgICAgNS44MDY5MTJdIGxkbzE5OiBpbnZhbGlkIGlucHV0IHZvbHRhZ2UgZm91
bmQKWyAgICA1Ljg0ODk0M10gZHdtbWNfazMgZjcyM2QwMDAuZHdtbWMwOiAxIHNsb3RzIGluaXRp
YWxpemVkClsgICAgNS44NTgwNThdIGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogZmlmby1kZXB0
aCBwcm9wZXJ0eSBub3QgZm91bmQsIAp1c2luZyB2YWx1ZSBvZiBGSUZPVEggcmVnaXN0ZXIgYXMg
ZGVmYXVsdApbICAgIDUuODY4MDQwXSBkd21tY19rMyBmNzIzZTAwMC5kd21tYzE6IElETUFDIHN1
cHBvcnRzIDMyLWJpdCBhZGRyZXNzIG1vZGUuClsgICAgNS44NzQ4NTVdIGR3bW1jX2szIGY3MjNl
MDAwLmR3bW1jMTogVXNpbmcgaW50ZXJuYWwgRE1BIGNvbnRyb2xsZXIuClsgICAgNS44ODEyNDld
IGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogVmVyc2lvbiBJRCBpcyAyNTBhClsgICAgNS44ODY2
NTJdIGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogRFcgTU1DIGNvbnRyb2xsZXIgYXQgaXJxIDU0
LCAzMiAKYml0IGhvc3QgZGF0YSB3aWR0aCwgOCBkZWVwIGZpZm8KWyAgICA1Ljg5NjE0N10gZHdt
bWNfazMgZjcyM2UwMDAuZHdtbWMxOiBHb3QgQ0QgR1BJTwpbICAgIDUuOTAwOTY5XSBsZG8xMDog
aW52YWxpZCBpbnB1dCB2b2x0YWdlIGZvdW5kClsgICAgNS45MTg5MTNdIGxkbzc6IGludmFsaWQg
aW5wdXQgdm9sdGFnZSBmb3VuZApbICAgIDUuOTM5MTA0XSBkd21tY19rMyBmNzIzZTAwMC5kd21t
YzE6IDEgc2xvdHMgaW5pdGlhbGl6ZWQKWyAgICA1Ljk0ODI1MV0gZHdtbWNfazMgZjcyM2YwMDAu
ZHdtbWMyOiBmaWZvLWRlcHRoIHByb3BlcnR5IG5vdCBmb3VuZCwgCnVzaW5nIHZhbHVlIG9mIEZJ
Rk9USCByZWdpc3RlciBhcyBkZWZhdWx0ClsgICAgNS45NTgyMjFdIGR3bW1jX2szIGY3MjNmMDAw
LmR3bW1jMjogSURNQUMgc3VwcG9ydHMgMzItYml0IGFkZHJlc3MgbW9kZS4KWyAgICA1Ljk2NTA1
OV0gZHdtbWNfazMgZjcyM2YwMDAuZHdtbWMyOiBVc2luZyBpbnRlcm5hbCBETUEgY29udHJvbGxl
ci4KWyAgICA1Ljk3MTQzOF0gZHdtbWNfazMgZjcyM2YwMDAuZHdtbWMyOiBWZXJzaW9uIElEIGlz
IDI1MGEKWyAgICA1Ljk3NjgzN10gZHdtbWNfazMgZjcyM2YwMDAuZHdtbWMyOiBEVyBNTUMgY29u
dHJvbGxlciBhdCBpcnEgNTUsIDMyIApiaXQgaG9zdCBkYXRhIHdpZHRoLCAxMjggZGVlcCBmaWZv
ClsgICAgNS45OTAzODJdIHNkaGNpLXBsdGZtOiBTREhDSSBwbGF0Zm9ybSBhbmQgT0YgZHJpdmVy
IGhlbHBlcgpbICAgIDYuMDAwNzY2XSBsZWR0cmlnLWNwdTogcmVnaXN0ZXJlZCB0byBpbmRpY2F0
ZSBhY3Rpdml0eSBvbiBDUFVzClsgICAgNi4wMDY5MDhdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3
IGludGVyZmFjZSBkcml2ZXIgdXNiaGlkClsgICAgNi4wMTI0MzNdIHVzYmhpZDogVVNCIEhJRCBj
b3JlIGRyaXZlcgpbICAgIDYuMDEyNDQ4XSBtbWMwOiBNQU5fQktPUFNfRU4gYml0IGlzIG5vdCBz
ZXQKWyAgICA2LjAyMDc5Ml0gdTMyIGNsYXNzaWZpZXIKWyAgICA2LjAyMzQ4OF0gICAgIEFjdGlv
bnMgY29uZmlndXJlZApbICAgIDYuMDI2OTY5XSBOZXRmaWx0ZXIgbWVzc2FnZXMgdmlhIE5FVExJ
TksgdjAuMzAuClsgICAgNi4wMjcwMzNdIG1tY19ob3N0IG1tYzA6IEJ1cyBzcGVlZCAoc2xvdCAw
KSA9IDUxNzU2NTIxSHogKHNsb3QgcmVxIAo1MjAwMDAwMEh6LCBhY3R1YWwgNTE3NTY1MjFIWiBk
aXYgPSAwKQpbICAgIDYuMDQxNzM4XSBuZl9jb25udHJhY2sgdmVyc2lvbiAwLjUuMCAoNzI4NiBi
dWNrZXRzLCAyOTE0NCBtYXgpClsgICAgNi4wNDgxOTldIGN0bmV0bGluayB2MC45MzogcmVnaXN0
ZXJpbmcgd2l0aCBuZm5ldGxpbmsuClsgICAgNi4wNTM0NzddIG1tYzA6IG5ldyBoaWdoIHNwZWVk
IE1NQyBjYXJkIGF0IGFkZHJlc3MgMDAwMQpbICAgIDYuMDUzODM4XSB4dF90aW1lOiBrZXJuZWwg
dGltZXpvbmUgaXMgLTAwMDAKWyAgICA2LjA2MzQyMV0gaXBfdGFibGVzOiAoQykgMjAwMC0yMDA2
IE5ldGZpbHRlciBDb3JlIFRlYW0KWyAgICA2LjA2Mzc1Nl0gbW1jYmxrMDogbW1jMDowMDAxIEg4
RzFlIDcuMjggR2lCClsgICAgNi4wNjM5MjRdIG1tY2JsazBib290MDogbW1jMDowMDAxIEg4RzFl
IHBhcnRpdGlvbiAxIDQuMDAgTWlCClsgICAgNi4wNjQwOTBdIG1tY2JsazBib290MTogbW1jMDow
MDAxIEg4RzFlIHBhcnRpdGlvbiAyIDQuMDAgTWlCClsgICAgNi4wODU0MzJdIGFycF90YWJsZXM6
IChDKSAyMDAyIERhdmlkIFMuIE1pbGxlcgpbICAgIDYuMDkwMTY3XSBJbml0aWFsaXppbmcgWEZS
TSBuZXRsaW5rIHNvY2tldApbICAgIDYuMDk0NjQwXSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wg
ZmFtaWx5IDEwClsgICAgNi4wOTk5OThdIG1pcDY6IE1vYmlsZSBJUHY2ClsgICAgNi4xMDA5NDNd
ICBtbWNibGswOiBwMSBwMiBwMyBwNCBwNSBwNiBwNyBwOCBwOQpbICAgIDYuMTEwOTA2XSBpcDZf
dGFibGVzOiAoQykgMjAwMC0yMDA2IE5ldGZpbHRlciBDb3JlIFRlYW0KWyAgICA2LjExNjg0NV0g
TkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNwpbICAgIDYuMTIxMjI4XSBORVQ6IFJl
Z2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDE1ClsgICAgNi4xMjU3MjhdIGJyaWRnZTogYXV0b21h
dGljIGZpbHRlcmluZyB2aWEgYXJwL2lwL2lwNnRhYmxlcyBoYXMgYmVlbiAKZGVwcmVjYXRlZC4g
VXBkYXRlIHlvdXIgc2NyaXB0cyB0byBsb2FkIGJyX25ldGZpbHRlciBpZiB5b3UgbmVlZCB0aGlz
LgpbICAgIDYuMTM4NzI5XSBCcmlkZ2UgZmlyZXdhbGxpbmcgcmVnaXN0ZXJlZApbICAgIDYuMTQy
Nzc3XSBCbHVldG9vdGg6IFJGQ09NTSBUVFkgbGF5ZXIgaW5pdGlhbGl6ZWQKWyAgICA2LjE0NzU4
M10gQmx1ZXRvb3RoOiBSRkNPTU0gc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAgNi4xNTI4
MTBdIEJsdWV0b290aDogUkZDT01NIHZlciAxLjExClsgICAgNi4xNTY2MTddIEJsdWV0b290aDog
SElEUCAoSHVtYW4gSW50ZXJmYWNlIEVtdWxhdGlvbikgdmVyIDEuMgpbICAgIDYuMTU3OTg5XSBt
bWNfaG9zdCBtbWMxOiBCdXMgc3BlZWQgKHNsb3QgMCkgPSA5OTIwMDAwMEh6IChzbG90IHJlcSAK
MTAwMDAwMDAwSHosIGFjdHVhbCA5OTIwMDAwMEhaIGRpdiA9IDApClsgICAgNi4xNTgwMDRdIG1t
YzE6IG5ldyB1bHRyYSBoaWdoIHNwZWVkIFNEUjUwIFNESEMgY2FyZCBhdCBhZGRyZXNzIDU5YjQK
WyAgICA2LjE1ODM4NF0gbW1jYmxrMTogbW1jMTo1OWI0ICAgICAgIDE0LjkgR2lCClsgICAgNi4x
NjU3MDhdIEdQVDpQcmltYXJ5IGhlYWRlciB0aGlua3MgQWx0LiBoZWFkZXIgaXMgbm90IGF0IHRo
ZSBlbmQgCm9mIHRoZSBkaXNrLgpbICAgIDYuMTY1NzEyXSBHUFQ6MjUxNjU4MjMgIT0gMzEyNzUw
MDcKWyAgICA2LjE2NTcxNV0gR1BUOkFsdGVybmF0ZSBHUFQgaGVhZGVyIG5vdCBhdCB0aGUgZW5k
IG9mIHRoZSBkaXNrLgpbICAgIDYuMTY1NzE3XSBHUFQ6MjUxNjU4MjMgIT0gMzEyNzUwMDcKWyAg
ICA2LjE2NTcyMF0gR1BUOiBVc2UgR05VIFBhcnRlZCB0byBjb3JyZWN0IEdQVCBlcnJvcnMuClsg
ICAgNi4xNjU3NDNdICBtbWNibGsxOiBwMSBwMiBwMyBwNApbICAgIDYuMjE2MjczXSBCbHVldG9v
dGg6IEhJRFAgc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAgNi4yMjEzNTVdIDgwMjFxOiA4
MDIuMVEgVkxBTiBTdXBwb3J0IHYxLjgKWyAgICA2LjIyNTU4MF0gOXBuZXQ6IEluc3RhbGxpbmcg
OVAyMDAwIHN1cHBvcnQKWyAgICA2LjIyOTk3MF0gS2V5IHR5cGUgZG5zX3Jlc29sdmVyIHJlZ2lz
dGVyZWQKWyAgICA2LjIzNTA0NV0gcmVnaXN0ZXJlZCB0YXNrc3RhdHMgdmVyc2lvbiAxClsgICAg
Ni4yNDAyMzddIEJ0cmZzIGxvYWRlZApbICAgIDYuMjQ3NTkxXSBmNzExMTAwMC51YXJ0OiB0dHlB
TUExIGF0IE1NSU8gMHhmNzExMTAwMCAoaXJxID0gMjIsIApiYXNlX2JhdWQgPSAwKSBpcyBhIFBM
MDExIHJldjIKWyAgICA2LjI2NDM1NF0gZjcxMTIwMDAudWFydDogdHR5QU1BMiBhdCBNTUlPIDB4
ZjcxMTIwMDAgKGlycSA9IDIzLCAKYmFzZV9iYXVkID0gMCkgaXMgYSBQTDAxMSByZXYyClsgICAg
Ni4yODExMjhdIHVhcnQtcGwwMTEgZjcxMTQwMDAudWFydDogYWxpYXNlZCBhbmQgbm9uLWFsaWFz
ZWQgc2VyaWFsIApkZXZpY2VzCmZvdW5kIGluIGRldmljZSB0cmVlLiBTZXJpYWwgcG9ydCBlbnVt
ZXJhdGlvbiBtYXkgYmUgdW5wcmVkaWN0YWJsZS4KWyAgICA2LjI5NDE0OV0gZjcxMTQwMDAudWFy
dDogdHR5QU1BMCBhdCBNTUlPIDB4ZjcxMTQwMDAgKGlycSA9IDI0LCAKYmFzZV9iYXVkID0gMCkg
aXMgYSBQTDAxMSByZXYyClsgICAgNi4zMTM4NDJdIHNzcC1wbDAyMiBmNzEwNjAwMC5zcGk6IEFS
TSBQTDAyMiBkcml2ZXIsIGRldmljZSBJRDogCjB4MDAwNDEwMjIKWyAgICA2LjMyMDgzMF0gc3Nw
LXBsMDIyIGY3MTA2MDAwLnNwaTogbWFwcGVkIHJlZ2lzdGVycyBmcm9tIAoweDAwMDAwMDAwZjcx
MDYwMDAgdG8gZmZmZmZmODAwMDI1YTAwMApbICAgIDYuMzI5NjYyXSBzc3AtcGwwMjIgZjcxMDYw
MDAuc3BpOiBGYWlsZWQgdG8gd29yayBpbiBkbWEgbW9kZSwgd29yayAKd2l0aG91dCBkbWEhClsg
ICAgNi4zNjY2MjZdIGR3bW1jX2szIGY3MjNmMDAwLmR3bW1jMjogZmlmby1kZXB0aCBwcm9wZXJ0
eSBub3QgZm91bmQsIAp1c2luZyB2YWx1ZSBvZiBGSUZPVEggcmVnaXN0ZXIgYXMgZGVmYXVsdApb
ICAgIDYuMzc2NTkyXSBkd21tY19rMyBmNzIzZjAwMC5kd21tYzI6IElETUFDIHN1cHBvcnRzIDMy
LWJpdCBhZGRyZXNzIG1vZGUuClsgICAgNi4zODM0MDddIGR3bW1jX2szIGY3MjNmMDAwLmR3bW1j
MjogVXNpbmcgaW50ZXJuYWwgRE1BIGNvbnRyb2xsZXIuClsgICAgNi4zODk3OTldIGR3bW1jX2sz
IGY3MjNmMDAwLmR3bW1jMjogVmVyc2lvbiBJRCBpcyAyNTBhClsgICAgNi4zOTUxOTFdIGR3bW1j
X2szIGY3MjNmMDAwLmR3bW1jMjogRFcgTU1DIGNvbnRyb2xsZXIgYXQgaXJxIDU1LCAzMiAKYml0
IGhvc3QgZGF0YSB3aWR0aCwgNjQgZGVlcCBmaWZvClsgICAgNi40MDQ3MzJdIGR3bW1jX2szIGY3
MjNmMDAwLmR3bW1jMjogTm8gdnFtbWMgcmVndWxhdG9yIGZvdW5kClsgICAgNi41Mjg5NDddIGR3
bW1jX2szIGY3MjNmMDAwLmR3bW1jMjogMSBzbG90cyBpbml0aWFsaXplZApbICAgIDYuNTM3OTIw
XSBydGMtcGwwMzEgZjgwMDMwMDAucnRjOiBzZXR0aW5nIHN5c3RlbSBjbG9jayB0byAKMTk3MC0w
MS0wMSAwMDowMDoyOSBVVEMgKDI5KQpbICAgIDYuNTQyMTM3XSBkd21tY19rMyBmNzIzZjAwMC5k
d21tYzI6IGNhcmQgY2xhaW1zIHRvIHN1cHBvcnQgdm9sdGFnZXMgCmJlbG93IGRlZmluZWQgcmFu
Z2UKWyAgICA2LjU1MTI3OV0gbW1jX2hvc3QgbW1jMjogQnVzIHNwZWVkIChzbG90IDApID0gMjQ4
MDAwMDBIeiAoc2xvdCByZXEgCjI1MDAwMDAwSHosIGFjdHVhbCAyNDgwMDAwMEhaIGRpdiA9IDAp
ClsgICAgNi41NTI1MjhdIG1tYzI6IHF1ZXVpbmcgdW5rbm93biBDSVMgdHVwbGUgMHg5MSAoMyBi
eXRlcykKWyAgICA2LjU1MzY0OV0gbW1jMjogbmV3IFNESU8gY2FyZCBhdCBhZGRyZXNzIDAwMDEK
WyAgICA2LjU4NTAxNV0gU09DX01FRDogZGlzYWJsaW5nClsgICAgNi41ODgwOTZdIEFMU0EgZGV2
aWNlIGxpc3Q6ClsgICAgNi41OTEwNDJdICAgTm8gc291bmRjYXJkcyBmb3VuZC4KWyAgICA2LjU5
NDkxNV0gUmNBTURJU0s6IENvdWxkbid0byBmaW5kIHZhbGlkIFJBTSBtZGlzayBpbWFnZSBzdGFy
dDJpbmcgYXQgMApbICAgIDYuNjA0NDI1XSBFWFQ0LWZzIChtbWNibGswcDkpOiBjb3VsZG4ndCBt
b3VudCBhcyBleHQzIGR1ZSB0byAKZmVhdHVyZSBpbmNvbXBhdGliaWxpdGllcwpbICAgIDYuNjE2
MDQyXSBFWFQ0LWZzIChtbWNibGswcDkpOiBjb3VsZG4ndCBtb3VudCBhcyBleHQyIGR1ZSB0byAK
ZmVhdHVyZSBpbmNvbXBhdGliaWxpdGllcwpbICAgIDYuNjM3NzAwXSBFWFQ0LWZzIChtbWNibGsw
cDkpOiByZWNvdmVyeSBjb21wbGV0ZQpbICAgIDYuNjQyNjcxXSBFWFQ0LWZzIChtbWNibGswcDkp
OiBtb3VudGVkIGZpbGVzeXN0ZW0gd2l0aCBvcmRlcmVkIGRhdGEgCm1vZGUuIE9wdHM6IChudWxs
KQpbICAgIDYuNjUwNzIwXSBWRlM6IE1vdW50ZWQgcm9vdCAoZXh0NCBmaWxlc3lzdGVtKSBvbiBk
ZXZpY2UgMTc5OjkuClsgICAgNi42NjAwODZdIGRldnRtcGZzOiBtb3VudGVkClsgICAgNi42NjMx
NTZdIEZyZWVpbmcgdW51c2VkIGtlcm5lbCBtZW1vcnk6IDM0NEsgKGZmZmZmZmMwMDBjNmQwMDAg
LSAKZmZmZmZmYzAwMGNjMzAwMCkKWyAgICA2LjY3MDgxMl0gRnJlZWluZyBhbHRlcm5hdGl2ZXMg
bWVtb3J5OiAxMksgKGZmZmZmZmMwMDBjYzMwMDAgLSAKZmZmZmZmYzAwMGNjNjAwMCkKWyAgICA2
Ljc5OTc4Ml0gcmFuZG9tOiBzeXN0ZW1kIHVyYW5kb20gcmVhZCB3aXRoIDEyIGJpdHMgb2YgZW50
cm9weSAKYXZhaWxhYmxlCgpXZWxjb21lIHRvIERlYmlhbiBHTlUvTGludXggOCAoamVzc2llKSEK
CiAgICAgICAgICBFeHBlY3RpbmcgZGV2aWNlIGRldi1odmMwLmRldmljZS4uLgpbICBPSyAgXSBS
ZWFjaGVkIHRhcmdldCBSZW1vdGUgRmlsZSBTeXN0ZW1zIChQcmUpLgpbICBPSyAgXSBTZXQgdXAg
YXV0b21vdW50IEFyYml0cmFyeSBFeGVjdXRhYmxlIEZpbGUgRm9ybWF0cyBGLi4udXRvbW91bnQg
ClBvaW50LgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBFbmNyeXB0ZWQgVm9sdW1lcy4KWyAgT0sg
IF0gUmVhY2hlZCB0YXJnZXQgU3dhcC4KICAgICAgICAgIEV4cGVjdGluZyBkZXZpY2UgZGV2LWRp
c2stYnlceDJkcGFydGxhYmVsLWJvb3QuZGV2aWNlLi4uClsgIE9LICBdIENyZWF0ZWQgc2xpY2Ug
Um9vdCBTbGljZS4KWyAgT0sgIF0gQ3JlYXRlZCBzbGljZSBVc2VyIGFuZCBTZXNzaW9uIFNsaWNl
LgpbICBPSyAgXSBMaXN0ZW5pbmcgb24gL2Rldi9pbml0Y3RsIENvbXBhdGliaWxpdHkgTmFtZWQg
UGlwZS4KWyAgT0sgIF0gTGlzdGVuaW5nIG9uIERlbGF5ZWQgU2h1dGRvd24gU29ja2V0LgpbICBP
SyAgXSBMaXN0ZW5pbmcgb24gSm91cm5hbCBTb2NrZXQgKC9kZXYvbG9nKS4KWyAgT0sgIF0gTGlz
dGVuaW5nIG9uIHVkZXYgQ29udHJvbCBTb2NrZXQuClsgIE9LICBdIExpc3RlbmluZyBvbiB1ZGV2
IEtlcm5lbCBTb2NrZXQuClsgIE9LICBdIExpc3RlbmluZyBvbiBKb3VybmFsIFNvY2tldC4KWyAg
T0sgIF0gQ3JlYXRlZCBzbGljZSBTeXN0ZW0gU2xpY2UuCiAgICAgICAgICBNb3VudGluZyBUZW1w
b3JhcnkgRGlyZWN0b3J5Li4uClsgIE9LICBdIENyZWF0ZWQgc2xpY2Ugc3lzdGVtLWdldHR5LnNs
aWNlLgpbICBPSyAgXSBDcmVhdGVkIHNsaWNlIHN5c3RlbS1zZXJpYWxceDJkZ2V0dHkuc2xpY2Uu
CiAgICAgICAgICBTdGFydGluZyBJbmNyZWFzZSBkYXRhZ3JhbSBxdWV1ZSBsZW5ndGguLi4KICAg
ICAgICAgIFN0YXJ0aW5nIE5hbWVzZXJ2ZXIgaW5mb3JtYXRpb24gbWFuYWdlci4uLgogICAgICAg
ICAgTW91bnRpbmcgSHVnZSBQYWdlcyBGaWxlIFN5c3RlbS4uLgogICAgICAgICAgTW91bnRpbmcg
UE9TSVggTWVzc2FnZSBRdWV1ZSBGaWxlIFN5c3RlbS4uLgogICAgICAgICAgTW91bnRpbmcgRGVi
dWcgRmlsZSBTeXN0ZW0uLi4KICAgICAgICAgIFN0YXJ0aW5nIExvYWQgS2VybmVsIE1vZHVsZXMu
Li4KICAgICAgICAgIFN0YXJ0aW5nIENyZWF0ZSBTdGF0aWMgRGV2aWNlIE5vZGVzIGluIC9kZXYu
Li4KICAgICAgICAgIFN0YXJ0aW5nIHVkZXYgQ29sZHBsdWcgYWxsIERldmljZXMuLi4KWyAgT0sg
IF0gUmVhY2hlZCB0YXJnZXQgU2xpY2VzLgpbICBPSyAgXSBNb3VudGVkIERlYnVnIEZpbGUgU3lz
dGVtLgpbICBPSyAgXSBNb3VudGVkIFBPU0lYIE1lc3NhZ2UgUXVldWUgRmlsZSBTeXN0ZW0uClsg
IE9LICBdIE1vdW50ZWQgSHVnZSBQYWdlcyBGaWxlIFN5c3RlbS4KWyAgT0sgIF0gTW91bnRlZCBU
ZW1wb3JhcnkgRGlyZWN0b3J5LgpbICBPSyAgXSBTdGFydGVkIEluY3JlYXNlIGRhdGFncmFtIHF1
ZXVlIGxlbmd0aC4KWyAgT0sgIF0gU3RhcnRlZCBMb2FkIEtlcm5lbCBNb2R1bGVzLgpbICBPSyAg
XSBTdGFydGVkIENyZWF0ZSBTdGF0aWMgRGV2aWNlIE5vZGVzIGluIC9kZXYuClsgIE9LICBdIFN0
YXJ0ZWQgTmFtZXNlcnZlciBpbmZvcm1hdGlvbiBtYW5hZ2VyLgpbICBPSyAgXSBTdGFydGVkIHVk
ZXYgQ29sZHBsdWcgYWxsIERldmljZXMuCiAgICAgICAgICBTdGFydGluZyB1ZGV2IEtlcm5lbCBE
ZXZpY2UgTWFuYWdlci4uLgogICAgICAgICAgTW91bnRpbmcgRlVTRSBDb250cm9sIEZpbGUgU3lz
dGVtLi4uCiAgICAgICAgICBNb3VudGluZyBDb25maWd1cmF0aW9uIEZpbGUgU3lzdGVtLi4uClsg
ICAgNy4yODUxNjNdIHN5c3RlbWQtdWRldmRbMTcyNV06IHN0YXJ0aW5nIHZlcnNpb24gMjE1CiAg
ICAgICAgICBTdGFydGluZyBBcHBseSBLZXJuZWwgVmFyaWFibGVzLi4uClsgIE9LICBdIExpc3Rl
bmluZyBvbiBTeXNsb2cgU29ja2V0LgogICAgICAgICAgU3RhcnRpbmcgSm91cm5hbCBTZXJ2aWNl
Li4uClsgIE9LICBdIFN0YXJ0ZWQgSm91cm5hbCBTZXJ2aWNlLgpbICBPSyAgXSBNb3VudGVkIENv
bmZpZ3VyYXRpb24gRmlsZSBTeXN0ZW0uClsgIE9LICBdIE1vdW50ZWQgRlVTRSBDb250cm9sIEZp
bGUgU3lzdGVtLgpbICBPSyAgXSBTdGFydGVkIHVkZXYgS2VybmVsIERldmljZSBNYW5hZ2VyLgpb
ICBPSyAgXSBTdGFydGVkIEFwcGx5IEtlcm5lbCBWYXJpYWJsZXMuCiAgICAgICAgICBTdGFydGlu
ZyBDb3B5IHJ1bGVzIGdlbmVyYXRlZCB3aGlsZSB0aGUgcm9vdCB3YXMgcm8uLi4KICAgICAgICAg
IFN0YXJ0aW5nIExTQjogU2V0IHByZWxpbWluYXJ5IGtleW1hcC4uLgpbICBPSyAgXSBTdGFydGVk
IENvcHkgcnVsZXMgZ2VuZXJhdGVkIHdoaWxlIHRoZSByb290IHdhcyByby4KWyAgT0sgIF0gRm91
bmQgZGV2aWNlIC9kZXYvaHZjMC4KWyAgICA3LjYyNTYwNF0gcmFuZG9tOiBub25ibG9ja2luZyBw
b29sIGlzIGluaXRpYWxpemVkClsgIE9LICBdIEZvdW5kIGRldmljZSAvZGV2L2Rpc2svYnktcGFy
dGxhYmVsL2Jvb3QuClsgIE9LICBdIFN0YXJ0ZWQgTFNCOiBTZXQgcHJlbGltaW5hcnkga2V5bWFw
LgogICAgICAgICAgU3RhcnRpbmcgUmVtb3VudCBSb290IGFuZCBLZXJuZWwgRmlsZSBTeXN0ZW1z
Li4uClsgICAgNy45MTU4MzJdIEVYVDQtZnMgKG1tY2JsazBwOSk6IHJlLW1vdW50ZWQuIE9wdHM6
IGVycm9ycz1yZW1vdW50LXJvClsgIE9LICBdIFN0YXJ0ZWQgUmVtb3VudCBSb290IGFuZCBLZXJu
ZWwgRmlsZSBTeXN0ZW1zLgogICAgICAgICAgU3RhcnRpbmcgTG9hZC9TYXZlIFJhbmRvbSBTZWVk
Li4uClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IExvY2FsIEZpbGUgU3lzdGVtcyAoUHJlKS4KICAg
ICAgICAgIE1vdW50aW5nIC9ib290L2VmaS4uLgpbICAgIDcuOTYwMjQ1XSBGQVQtZnMgKG1tY2Js
azBwNik6IFZvbHVtZSB3YXMgbm90IHByb3Blcmx5IHVubW91bnRlZC4gClNvbWUgZGF0YQptYXkg
YmUgY29ycnVwdC4gUGxlYXNlIHJ1biBmc2NrLgpbICBPSyAgXSBTdGFydGVkIExvYWQvU2F2ZSBS
YW5kb20gU2VlZC4KWyAgT0sgIF0gTW91bnRlZCAvYm9vdC9lZmkuClsgIE9LICBdIFJlYWNoZWQg
dGFyZ2V0IExvY2FsIEZpbGUgU3lzdGVtcy4KICAgICAgICAgIFN0YXJ0aW5nIFRlbGwgUGx5bW91
dGggVG8gV3JpdGUgT3V0IFJ1bnRpbWUgRGF0YS4uLgogICAgICAgICAgU3RhcnRpbmcgQ3JlYXRl
IFZvbGF0aWxlIEZpbGVzIGFuZCBEaXJlY3Rvcmllcy4uLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdl
dCBSZW1vdGUgRmlsZSBTeXN0ZW1zLgogICAgICAgICAgU3RhcnRpbmcgVHJpZ2dlciBGbHVzaGlu
ZyBvZiBKb3VybmFsIHRvIFBlcnNpc3RlbnQgU3RvcmFnZS4uLgogICAgICAgICAgU3RhcnRpbmcg
TFNCOiBQcmVwYXJlIGNvbnNvbGUuLi4KICAgICAgICAgIFN0YXJ0aW5nIExTQjogUmFpc2UgbmV0
d29yayBpbnRlcmZhY2VzLi4uLgpbICBPSyAgXSBTdGFydGVkIFRlbGwgUGx5bW91dGggVG8gV3Jp
dGUgT3V0IFJ1bnRpbWUgRGF0YS4KWyAgT0sgIF0gU3RhcnRlZCBDcmVhdGUgVm9sYXRpbGUgRmls
ZXMgYW5kIERpcmVjdG9yaWVzLgpbICAgIDguMDgyNTIwXSBzeXN0ZW1kLWpvdXJuYWxkWzE3NDBd
OiBSZWNlaXZlZCByZXF1ZXN0IHRvIGZsdXNoIHJ1bnRpbWUgCmpvdXJuYWwKICBmcm9tIFBJRCAx
CiAgICAgICAgICBTdGFydGluZyBOZXR3b3JrIFRpbWUgU3luY2hyb25pemF0aW9uLi4uCiAgICAg
ICAgICBTdGFydGluZyBVcGRhdGUgVVRNUCBhYm91dCBTeXN0ZW0gQm9vdC9TaHV0ZG93bi4uLgpb
ICBPSyAgXSBTdGFydGVkIFRyaWdnZXIgRmx1c2hpbmcgb2YgSm91cm5hbCB0byBQZXJzaXN0ZW50
IFN0b3JhZ2UuClsgIE9LICBdIFN0YXJ0ZWQgTmV0d29yayBUaW1lIFN5bmNocm9uaXphdGlvbi4K
WyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgU3lzdGVtIFRpbWUgU3luY2hyb25pemVkLgpbICBPSyAg
XSBTdGFydGVkIFVwZGF0ZSBVVE1QIGFib3V0IFN5c3RlbSBCb290L1NodXRkb3duLgpbICBPSyAg
XSBTdGFydGVkIExTQjogUHJlcGFyZSBjb25zb2xlLgogICAgICAgICAgU3RhcnRpbmcgTFNCOiBT
ZXQgY29uc29sZSBmb250IGFuZCBrZXltYXAuLi4KWyAgT0sgIF0gU3RhcnRlZCBMU0I6IFJhaXNl
IG5ldHdvcmsgaW50ZXJmYWNlcy4uClsgIE9LICBdIFN0YXJ0ZWQgTFNCOiBTZXQgY29uc29sZSBm
b250IGFuZCBrZXltYXAuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFN5c3RlbSBJbml0aWFsaXph
dGlvbi4KWyAgT0sgIF0gTGlzdGVuaW5nIG9uIE9wZW5CU0QgU2VjdXJlIFNoZWxsIHNlcnZlciBz
b2NrZXQuClsgIE9LICBdIExpc3RlbmluZyBvbiBELUJ1cyBTeXN0ZW0gTWVzc2FnZSBCdXMgU29j
a2V0LgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBUaW1lcnMuClsgIE9LICBdIExpc3RlbmluZyBv
biBBQ1BJRCBMaXN0ZW4gU29ja2V0LgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBTb2NrZXRzLgpb
ICBPSyAgXSBSZWFjaGVkIHRhcmdldCBQYXRocy4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgQmFz
aWMgU3lzdGVtLgogICAgICAgICAgU3RhcnRpbmcgVXNlciBNb2RlIEluaXQgTWFuYWdlciBmb3Ig
VEkgc2hhcmVkIHRyYW5zcG9ydC4uLgogICAgICAgICAgU3RhcnRpbmcgUnVuIGFuYWNyb24gam9i
cy4uLgpbICBPSyAgXSBTdGFydGVkIFJ1biBhbmFjcm9uIGpvYnMuCiAgICAgICAgICBTdGFydGlu
ZyBJbml0aWFsaXplIGhhcmR3YXJlIG1vbml0b3Jpbmcgc2Vuc29ycy4uLgogICAgICAgICAgU3Rh
cnRpbmcgUHJvdmlkZSBsaW1pdGVkIHN1cGVyIHVzZXIgcHJpdmlsZWdlcyB0byBzcGVjaWZpYyAK
dXNlcnMuLi4KICAgICAgICAgIFN0YXJ0aW5nIFdQQSBzdXBwbGljYW50Li4uCiAgICAgICAgICBT
dGFydGluZyBMb2dpbiBTZXJ2aWNlLi4uCiAgICAgICAgICBTdGFydGluZyBMU0I6IExvYWQga2Vy
bmVsIG1vZHVsZXMgbmVlZGVkIHRvIGVuYWJsZSBjcHVmcmVxIApzY2FsaW5nLi4uCiAgICAgICAg
ICBTdGFydGluZyBOZXR3b3JrIE1hbmFnZXIuLi4KICAgICAgICAgIFN0YXJ0aW5nIEQtQnVzIFN5
c3RlbSBNZXNzYWdlIEJ1cy4uLgpbICBPSyAgXSBTdGFydGVkIEQtQnVzIFN5c3RlbSBNZXNzYWdl
IEJ1cy4KWyAgT0sgIF0gU3RhcnRlZCBXUEEgc3VwcGxpY2FudC4KICAgICAgICAgIFN0YXJ0aW5n
IE5ldHdvcmsgU2VydmljZS4uLgogICAgICAgICAgU3RhcnRpbmcgU3lzdGVtIExvZ2dpbmcgU2Vy
dmljZS4uLgogICAgICAgICAgU3RhcnRpbmcgQUNQSSBldmVudCBkYWVtb24uLi4KWyAgT0sgIF0g
U3RhcnRlZCBBQ1BJIGV2ZW50IGRhZW1vbi4KICAgICAgICAgIFN0YXJ0aW5nIFBlcm1pdCBVc2Vy
IFNlc3Npb25zLi4uClsgIE9LICBdIFN0YXJ0ZWQgVXNlciBNb2RlIEluaXQgTWFuYWdlciBmb3Ig
VEkgc2hhcmVkIHRyYW5zcG9ydC4KWyAgT0sgIF0gU3RhcnRlZCBQcm92aWRlIGxpbWl0ZWQgc3Vw
ZXIgdXNlciBwcml2aWxlZ2VzIHRvIHNwZWNpZmljIHVzZXJzLgpbICBPSyAgXSBTdGFydGVkIElu
aXRpYWxpemUgaGFyZHdhcmUgbW9uaXRvcmluZyBzZW5zb3JzLgpbICBPSyAgXSBTdGFydGVkIFBl
cm1pdCBVc2VyIFNlc3Npb25zLgpbICBPSyAgXSBTdGFydGVkIExTQjogTG9hZCBrZXJuZWwgbW9k
dWxlcyBuZWVkZWQgdG8gZW5hYmxlIGNwdWZyZXEgc2NhbGluZy4KWyAgT0sgIF0gU3RhcnRlZCBO
ZXR3b3JrIFNlcnZpY2UuClsgIE9LICBdIFN0YXJ0ZWQgTG9naW4gU2VydmljZS4KWyAgT0sgIF0g
UmVhY2hlZCB0YXJnZXQgTmV0d29yay4KICAgICAgICAgIFN0YXJ0aW5nIC9ldGMvcmMubG9jYWwg
Q29tcGF0aWJpbGl0eS4uLgogICAgICAgICAgU3RhcnRpbmcgTmV0d29yayBOYW1lIFJlc29sdXRp
b24uLi4KICAgICAgICAgIFN0YXJ0aW5nIExTQjogc2V0IENQVUZyZXEga2VybmVsIHBhcmFtZXRl
cnMuLi4KWyAgT0sgIF0gU3RhcnRlZCAvZXRjL3JjLmxvY2FsIENvbXBhdGliaWxpdHkuClsgIE9L
ICBdIFN0YXJ0ZWQgU3lzdGVtIExvZ2dpbmcgU2VydmljZS4KWyAgT0sgIF0gU3RhcnRlZCBMU0I6
IHNldCBDUFVGcmVxIGtlcm5lbCBwYXJhbWV0ZXJzLgogICAgICAgICAgU3RhcnRpbmcgV2FpdCBm
b3IgUGx5bW91dGggQm9vdCBTY3JlZW4gdG8gUXVpdC4uLgogICAgICAgICAgU3RhcnRpbmcgVGVy
bWluYXRlIFBseW1vdXRoIEJvb3QgU2NyZWVuLi4uClsgIE9LICBdIFN0YXJ0ZWQgV2FpdCBmb3Ig
UGx5bW91dGggQm9vdCBTY3JlZW4gdG8gUXVpdC4KWyAgT0sgIF0gU3RhcnRlZCBOZXR3b3JrIE5h
bWUgUmVzb2x1dGlvbi4KWyAgT0sgIF0gU3RhcnRlZCBUZXJtaW5hdGUgUGx5bW91dGggQm9vdCBT
Y3JlZW4uCiAgICAgICAgICBTdGFydGluZyBHZXR0eSBvbiB0dHkxLi4uClsgIE9LICBdIFN0YXJ0
ZWQgR2V0dHkgb24gdHR5MS4KICAgICAgICAgIFN0YXJ0aW5nIFNlcmlhbCBHZXR0eSBvbiBodmMw
Li4uClsgIE9LICBdIFN0YXJ0ZWQgU2VyaWFsIEdldHR5IG9uIGh2YzAuClsgIE9LICBdIFJlYWNo
ZWQgdGFyZ2V0IExvZ2luIFByb21wdHMuCiAgICAgICAgICBTdGFydGluZyBBdXRoZW50aWNhdGUg
YW5kIEF1dGhvcml6ZSBVc2VycyB0byBSdW4gUHJpdmlsZWdlZCAKVGFza3MuLi4KWyAgT0sgIF0g
U3RhcnRlZCBBdXRoZW50aWNhdGUgYW5kIEF1dGhvcml6ZSBVc2VycyB0byBSdW4gUHJpdmlsZWdl
ZCBUYXNrcy4KWyAgT0sgIF0gU3RhcnRlZCBOZXR3b3JrIE1hbmFnZXIuCiAgICAgICAgICBTdGFy
dGluZyBOZXR3b3JrIE1hbmFnZXIgV2FpdCBPbmxpbmUuLi4KWyAgT0sgIF0gU3RhcnRlZCBOZXR3
b3JrIE1hbmFnZXIgV2FpdCBPbmxpbmUuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IE5ldHdvcmsg
aXMgT25saW5lLgogICAgICAgICAgU3RhcnRpbmcgTFNCOiBuZXR3b3JrIGJlbmNobWFyay4uLgog
ICAgICAgICAgU3RhcnRpbmcgTFNCOiBBZHZhbmNlZCBJRUVFIDgwMi4xMSBtYW5hZ2VtZW50IGRh
ZW1vbi4uLgpbICBPSyAgXSBTdGFydGVkIExTQjogQWR2YW5jZWQgSUVFRSA4MDIuMTEgbWFuYWdl
bWVudCBkYWVtb24uClsgIE9LICBdIFN0YXJ0ZWQgTFNCOiBuZXR3b3JrIGJlbmNobWFyay4KWyAg
T0sgIF0gUmVhY2hlZCB0YXJnZXQgTXVsdGktVXNlciBTeXN0ZW0uCiAgICAgICAgICBTdGFydGlu
ZyBVcGRhdGUgVVRNUCBhYm91dCBTeXN0ZW0gUnVubGV2ZWwgQ2hhbmdlcy4uLgpbICBPSyAgXSBT
dGFydGVkIFVwZGF0ZSBVVE1QIGFib3V0IFN5c3RlbSBSdW5sZXZlbCBDaGFuZ2VzLgoKRGViaWFu
IEdOVS9MaW51eCA4IGxpbmFyby1hbGlwIGh2YzAKCmxpbmFyby1hbGlwIGxvZ2luOiByb290IChh
dXRvbWF0aWMgbG9naW4pCgpMYXN0IGxvZ2luOiBUaHUgSnVsICAzIDE4OjQ2OjIzIFVUQyAyMDE0
IG9uIGh2YzAKTGludXggbGluYXJvLWFsaXAgNC4xLjE1KyAjMzMgU01QIFBSRUVNUFQgV2VkIE1h
eSAxOCAxMDo0ODowNCBDU1QgMjAxNiAKYWFyY2g2NAoKVGhlIHByb2dyYW1zIGluY2x1ZGVkIHdp
dGggdGhlIERlYmlhbiBHTlUvTGludXggc3lzdGVtIGFyZSBmcmVlIHNvZnR3YXJlOwp0aGUgZXhh
Y3QgZGlzdHJpYnV0aW9uIHRlcm1zIGZvciBlYWNoIHByb2dyYW0gYXJlIGRlc2NyaWJlZCBpbiB0
aGUKaW5kaXZpZHVhbCBmaWxlcyBpbiAvdXNyL3NoYXJlL2RvYy8qL2NvcHlyaWdodC4KCkRlYmlh
biBHTlUvTGludXggY29tZXMgd2l0aCBBQlNPTFVURUxZIE5PIFdBUlJBTlRZLCB0byB0aGUgZXh0
ZW50CnBlcm1pdHRlZCBieSBhcHBsaWNhYmxlIGxhdy4Kcm9vdEBsaW5hcm8tYWxpcDp+IyAoWEVO
KSAqKiogU2VyaWFsIGlucHV0IC0+IFhlbiAodHlwZSAnQ1RSTC14JyB0aHJlZSAKdGltZXMgdG8K
c3dpdGNoIGlucHV0IHRvIERPTTApCihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0
ZXJzCihYRU4pCihYRU4pICoqKiBEdW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDI0NWYxMEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRj
OEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkg
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIz
MWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIzMWRjOEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPXkgIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIzMWRjOAoKCj4KPj4KPj4gSSBmb3VuZCBpdCBp
cyBjYXVzZWQgYnkgYSBwcmludGsgaW4geGVuL2FyY2gvYXJtL3RyYXAuYyB3aGVyZSBpcyB0cnlp
bmcKPj4gdG8gcHJpbnQgb3V0IHN5bWJsbyBmb3IgUEMgd2l0aCAlcFMgaW4gc2hvd19yZWdpc3Rl
cnNfNjQoKS4gSXQgd2lsbAo+PiBmaW5hbGx5IGNhbGwgYSB2c25wcmludGYgdG8gZm9ybWF0IHRo
ZSBzdHJpbmcuCj4+Cj4+IFdoZW4gSSBjb21tZW50IG91dCBhbGwgdGhlIGxpbmVzIHRoYXQgaGFz
IHByaW50ayB3aXRoICVwUyBvciBjaGFuZ2VkIHRoZQo+PiAlcFMgdG8gJXAsIGV2ZXJ5IHRoaW5n
IHdvcmtzIGZpbmUuIFNvIEkgZ3Vlc3MgdGhpcyBpcyBtYXliZSBhIGJ1ZyBvbgo+PiBhcm02NCB3
aXRoIGxpYmM/Cj4KPiBYZW4gZG9lcyBub3QgdXNlIHRoZSBsaWJjLgo+Cj4+Cj4+IEkgaGF2ZSB0
cmllZCBzZXZlcmFsIHZlcnNpb25zIG9mIGxpbmFybydzIGxhdGVzdCBnY2MgYW5kIHN0aWxsIGdv
dCBubwo+PiBsdWNrLgo+Pgo+PiBBbnkgYWR2aXNlPwo+Cj4gTGV0IGZpcnN0IGZpZ3VyZSBvdXQg
d2h5IHlvdSBkbyBub3QgZ2V0IGFueSBsb2cgYnV0IHRoZSBsaW5lIHlvdSBwYXN0ZS4KPiBZb3Ug
Y2FuIHRyeSB0byBwYXNzICJzeW5jX2NvbnNvbGUiIG9uIHRoZSBYZW4gY29tbWFuZGxpbmUuCgpI
b3BlIHRoZSBsb2dzIGNvdWxkIGhlbHAgZm9yIHlvdXIgYW5hbHlzaXMuCgpUaGFua3MuCgo+Cj4g
UmVnYXJkcywKPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8v
bGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 25 11:01:18 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 11:01: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 <xen-users-bounces@lists.xen.org>)
	id 1b5WYa-0006Rr-Sl; Wed, 25 May 2016 11:00:56 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b5WYZ-0006Ri-HT
 for xen-users@lists.xen.org; Wed, 25 May 2016 11:00:55 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 0D/30-17904-6E585475; Wed, 25 May 2016 11:00:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHIsWRWlGSWpSXmKPExsVysyfVTfdZq2u
 4wctbYharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bNHwvYCj6zVsxqT25gbGLtYuTiEBLYyCjR
 PmkXlLObUeJWbwOQw8khLGAnMfnbfyaQhIhAP6PE2817oKomM0nM3T4TrIpNQFPizudPTCA2r
 4CaxOMFSxm7GDk4WARUJS5tNAMJiwqES/TN2w1VIihxcuYTFhCbU8BW4vT5VYwgNrOAmcS8zQ
 +ZIWx5ie1v5zBPYOSdhaRlFpKyWUjKFjAyr2JUL04tKkst0jXVSyrKTM8oyU3MzNE1NDTRy00
 tLk5MT81JTCrWS87P3cQIDCsGINjBuG6x8yFGSQ4mJVFenzrXcCG+pPyUyozE4oz4otKc1OJD
 jDIcHEoSvJEtQDnBotT01Iq0zBxggMOkJTh4lER480HSvMUFibnFmekQqVOMuhwLftxeyyTEk
 peflyolzvu4GahIAKQoozQPbgQs2i4xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmDcMZBVPZl
 4J3KZXQEcwAR3h/8UZ5IiSRISUVAPj4TSujS83tOke4Enak9FSaKsYG6c64zx3F9MT412M1Rv
 XydjKxD+JMfx3JNxN+uPcEz9n2K19W8V8c93KmztOeUf+2qd5aJnG3FviOUql7LtMtr5x5F20
 +fcEvrIFdpp51xuNPtQZlX8PeH7mDN++6ItmhqWvjd//3XBm8TVPFu68Gc39hp59SizFGYmGW
 sxFxYkALVUD87ECAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1464174053!43788209!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64316 invoked from network); 25 May 2016 11:00:54 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-13.tower-27.messagelabs.com with SMTP; 25 May 2016 11:00:54 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 66FF03C;
 Wed, 25 May 2016 04:01:16 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 268433F218;
 Wed, 25 May 2016 04:00:51 -0700 (PDT)
To: Chenxiao Zhao <chenxiao.zhao@gmail.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
 <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
 <CA+e=sbKRP07GqnyJtFyire1jpr9f-RcVroOKtyvJYveT=vJSDQ@mail.gmail.com>
 <5745724B.8050109@arm.com> <4d4e3960-a393-696a-4684-be2bb2a53197@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <574585E2.7000907@arm.com>
Date: Wed, 25 May 2016 12:00:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <4d4e3960-a393-696a-4684-be2bb2a53197@gmail.com>
Subject: Re: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpPbiAyNi8wNS8xNiAwMjo0NywgQ2hlbnhpYW8gWmhhbyB3cm90ZToKPiBYZW4gNC43LjAtcmMg
KGMvcyBUdWUgTWF5IDI0IDA5OjQ3OjU2IDIwMTYgKzA4MDAgZ2l0OmJhYmQwOWUtZGlydHkpIEVG
SQo+IGxvYWRlcgo+IFVzaW5nIGNvbmZpZ3VyYXRpb24gZmlsZSAneGVuLmNmZycKPiBQYXJzaW5n
IGNvbmZpZ3VyYXRpb24gZmlsZS4KPiBoaTYyMjAtaGlrZXkuZHRiOiAweDAwMDAwMDAwN2FjOTUw
MDAtMHgwMDAwMDAwMDdhY2EwODExCj4gVXNpbmcgZHRiIGZpbGUgJ2gnCj4gSW1hZ2U6IDB4MDAw
MDAwMDA3OWZiODAwMC0weDAwMDAwMDAwN2FjODdlMDAKPiAgIFhlbiA0LjcuMC1yYwo+IChYRU4p
IFhlbiB2ZXJzaW9uIDQuNy4wLXJjIChjeHpoYW9AKSAoYWFyY2g2NC1saW51eC1nbnUtZ2NjCj4g
KGNyb3NzdG9vbC1ORyBsaW5hcm8tMS4xMy4xLTQuOS0yMDE0LjA5IC0gTGluYXJvIEdDQyA0Ljkt
MjAxNC4wOSkgNC45LjIKPiAyMDE0MDkwNCAocHJlcmVsZWFzZSkpIGRlYnVnPXkgV2VkIE1heSAy
NSAxODozMToxNCBDU1QgMjAxNgo+IChYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6IFR1ZSBNYXkgMjQg
MDk6NDc6NTYgMjAxNiArMDgwMCBnaXQ6YmFiZDA5ZS1kaXJ0eQoKVGhpcyBzaGExIGRvZXMgbm90
IHBvaW50IHRvIGFueSB2YWxpZCBjb21taXQgaW4gWGVuLiBXaGljaCB0cmVlIGFyZSB5b3UgCnVz
aW5nPyB3aGF0IG1vZGlmaWNhdGlvbiBoYXZlIHlvdSBkb25lIG9uIHRvcD8KClJlZ2FyZHMsCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0
dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 25 11:01:18 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 11:01: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 <xen-users-bounces@lists.xen.org>)
	id 1b5WYa-0006Rr-Sl; Wed, 25 May 2016 11:00:56 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b5WYZ-0006Ri-HT
 for xen-users@lists.xen.org; Wed, 25 May 2016 11:00:55 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 0D/30-17904-6E585475; Wed, 25 May 2016 11:00:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHIsWRWlGSWpSXmKPExsVysyfVTfdZq2u
 4wctbYharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bNHwvYCj6zVsxqT25gbGLtYuTiEBLYyCjR
 PmkXlLObUeJWbwOQw8khLGAnMfnbfyaQhIhAP6PE2817oKomM0nM3T4TrIpNQFPizudPTCA2r
 4CaxOMFSxm7GDk4WARUJS5tNAMJiwqES/TN2w1VIihxcuYTFhCbU8BW4vT5VYwgNrOAmcS8zQ
 +ZIWx5ie1v5zBPYOSdhaRlFpKyWUjKFjAyr2JUL04tKkst0jXVSyrKTM8oyU3MzNE1NDTRy00
 tLk5MT81JTCrWS87P3cQIDCsGINjBuG6x8yFGSQ4mJVFenzrXcCG+pPyUyozE4oz4otKc1OJD
 jDIcHEoSvJEtQDnBotT01Iq0zBxggMOkJTh4lER480HSvMUFibnFmekQqVOMuhwLftxeyyTEk
 peflyolzvu4GahIAKQoozQPbgQs2i4xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmDcMZBVPZl
 4J3KZXQEcwAR3h/8UZ5IiSRISUVAPj4TSujS83tOke4Enak9FSaKsYG6c64zx3F9MT412M1Rv
 XydjKxD+JMfx3JNxN+uPcEz9n2K19W8V8c93KmztOeUf+2qd5aJnG3FviOUql7LtMtr5x5F20
 +fcEvrIFdpp51xuNPtQZlX8PeH7mDN++6ItmhqWvjd//3XBm8TVPFu68Gc39hp59SizFGYmGW
 sxFxYkALVUD87ECAAA=
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1464174053!43788209!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 64316 invoked from network); 25 May 2016 11:00:54 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-13.tower-27.messagelabs.com with SMTP; 25 May 2016 11:00:54 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 66FF03C;
 Wed, 25 May 2016 04:01:16 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 268433F218;
 Wed, 25 May 2016 04:00:51 -0700 (PDT)
To: Chenxiao Zhao <chenxiao.zhao@gmail.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
 <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
 <CA+e=sbKRP07GqnyJtFyire1jpr9f-RcVroOKtyvJYveT=vJSDQ@mail.gmail.com>
 <5745724B.8050109@arm.com> <4d4e3960-a393-696a-4684-be2bb2a53197@gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <574585E2.7000907@arm.com>
Date: Wed, 25 May 2016 12:00:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <4d4e3960-a393-696a-4684-be2bb2a53197@gmail.com>
Subject: Re: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpPbiAyNi8wNS8xNiAwMjo0NywgQ2hlbnhpYW8gWmhhbyB3cm90ZToKPiBYZW4gNC43LjAtcmMg
KGMvcyBUdWUgTWF5IDI0IDA5OjQ3OjU2IDIwMTYgKzA4MDAgZ2l0OmJhYmQwOWUtZGlydHkpIEVG
SQo+IGxvYWRlcgo+IFVzaW5nIGNvbmZpZ3VyYXRpb24gZmlsZSAneGVuLmNmZycKPiBQYXJzaW5n
IGNvbmZpZ3VyYXRpb24gZmlsZS4KPiBoaTYyMjAtaGlrZXkuZHRiOiAweDAwMDAwMDAwN2FjOTUw
MDAtMHgwMDAwMDAwMDdhY2EwODExCj4gVXNpbmcgZHRiIGZpbGUgJ2gnCj4gSW1hZ2U6IDB4MDAw
MDAwMDA3OWZiODAwMC0weDAwMDAwMDAwN2FjODdlMDAKPiAgIFhlbiA0LjcuMC1yYwo+IChYRU4p
IFhlbiB2ZXJzaW9uIDQuNy4wLXJjIChjeHpoYW9AKSAoYWFyY2g2NC1saW51eC1nbnUtZ2NjCj4g
KGNyb3NzdG9vbC1ORyBsaW5hcm8tMS4xMy4xLTQuOS0yMDE0LjA5IC0gTGluYXJvIEdDQyA0Ljkt
MjAxNC4wOSkgNC45LjIKPiAyMDE0MDkwNCAocHJlcmVsZWFzZSkpIGRlYnVnPXkgV2VkIE1heSAy
NSAxODozMToxNCBDU1QgMjAxNgo+IChYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6IFR1ZSBNYXkgMjQg
MDk6NDc6NTYgMjAxNiArMDgwMCBnaXQ6YmFiZDA5ZS1kaXJ0eQoKVGhpcyBzaGExIGRvZXMgbm90
IHBvaW50IHRvIGFueSB2YWxpZCBjb21taXQgaW4gWGVuLiBXaGljaCB0cmVlIGFyZSB5b3UgCnVz
aW5nPyB3aGF0IG1vZGlmaWNhdGlvbiBoYXZlIHlvdSBkb25lIG9uIHRvcD8KClJlZ2FyZHMsCgot
LSAKSnVsaWVuIEdyYWxsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0
dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 25 11:15:27 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 11:15:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5WmC-0007Wu-CJ; Wed, 25 May 2016 11:15:00 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <fangtuo90@gmail.com>) id 1b5WmA-0007Wm-Ty
 for xen-users@lists.xen.org; Wed, 25 May 2016 11:14:59 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 8C/0D-10276-23985475; Wed, 25 May 2016 11:14:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrPIsWRWlGSWpSXmKPExsVyMfS6k65hp2u
 4waz7yharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bZ+9eYC5byVJxaspGxgfEGVxcjF4eQQD+j
 ROvs98wgDotAA6vEl7fXWUEcCYE5rBK/775n6WLkBHJyJNY1TWIFsXkFBCVOznwCFS+QWDDjD
 HsXIwfQKC+Jg9PZQMKcAqoS/35sZoXYsIFRovNJL1gNC1Bi5z51iDEBEl++nGAEsYUFzCWWNl
 4D62UTUJO4fu4mWFxEQF3iz4UJjCCtzEB22z5VkDAz0KYPT26zTGAUmIXkoFlIUrOgOtbPE4I
 Iq0nc3naVHcLWlli28DXzAkbWVYwaxalFZalFuobmeklFmekZJbmJmTm6hoYmermpxcWJ6ak5
 iUnFesn5uZsYgcFcz8DAuIPx52nPQ4ySHExKorw+da7hQnxJ+SmVGYnFGfFFpTmpxYcYZTg4l
 CR4+TqAcoJFqempFWmZOcC4gklLcPAoifB+bQdK8xYXJOYWZ6ZDpE4xGnNs+X1tLRPHtqn31j
 IJseTl56VKifPKgkwSACnNKM2DGwSL90uMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHnvgyz
 kycwrgdv3CugUJqBT/L84g5xSkoiQkmpgFDk0PT5V/9irua1yh89NZWNJZew9rVWifXYvywH1
 iVLlDU6JakEPk7q/p/7b1zD7SLjVTaYLu7tzOlgPzFe9+vq+Rr6UYtTLSwe6V/k5md4+c2LD+
 sA3EavPH9zdvFBrVp2uIhN/hNyyJ2qWpdN8e5hvWwlPWrB6SzuD6eWnn8JFl0/4FWPtq8RSnJ
 FoqMVcVJwIADy7D67yAgAA
X-Env-Sender: fangtuo90@gmail.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1464174895!43788925!1
X-Originating-IP: [209.85.215.66]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54755 invoked from network); 25 May 2016 11:14:56 -0000
Received: from mail-lf0-f66.google.com (HELO mail-lf0-f66.google.com)
 (209.85.215.66)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 11:14:56 -0000
Received: by mail-lf0-f66.google.com with SMTP id w16so774335lfd.0
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 04:14:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=NFNY3RXEZt84qujcjbBzLwjWHsy/7rXVepACsld3HQ4=;
 b=f0ekyV3F7Y3IiAvBmRyQ6cU4WnvFTbYwcmmrnQlkrbiTQOPoW9+ivVcqvYSy0r8a4N
 h+nqsfuJwncmcvGpaWQDYbSGRiLyPyVxDfHDlYE7AK0atOgJ2jRp0bttI1bWkNjIqO9e
 nnBfC5t8q3ImqxFnn0iUEbG/hN/9SDENRGBECsOR+ZBbKeqDZF88E2pKn8yEScDjAiEt
 6BjScB3/KFkSuwSl7LHVfmhM9+rDoMJHTPnsD13Q3yPp5Yq7bmobQtMuMy2hZRBj1Rk4
 VPJtEBavmfIa9fa7DbAIhebFsgHC+/97TrAmTklKUIB5yEVZ0Q4wzgoDeawB9bmvWlSK
 zkYg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=NFNY3RXEZt84qujcjbBzLwjWHsy/7rXVepACsld3HQ4=;
 b=VNf3TL/KFkPLcvrjqPUMv1QHMMiyDuXaFfNpPqhUHIhRe170R3jYYTTRbq/1I9WZxz
 J+OFuz9NfHcnXD4+C1/3ZI2LAcWJqkEgRVvXPN8BfDK13gGWSX/H0+VY+S4PRyzj6esq
 qp/d0tQHocco/k2DcD2jQght+yE3K9odMgY3US1NGC2BNmY1uPgIDw3uJyTFHu+JTPFQ
 TfuaKYMGpqP3ycMiQENPEnsSqY2DMGkaT9Y7/o5NQRZ/CeA9GNZhpTQEhI6Zst2xzwxj
 MhBwbWfNFqtJ/3LPysEOt7N4vXoMhGe9TufpiJ4ABjc/1cGKcy83Cowp/Z5Jnq7t1eob
 3wCQ==
X-Gm-Message-State: ALyK8tKgqosKIgodrc2pSq2GDF961nQUCGmCvv67LU+cLDzKyjQUX+rPSmqY4UqsmzsH89IBtayLnzP2SkDdDQ==
MIME-Version: 1.0
X-Received: by 10.25.209.21 with SMTP id i21mr812640lfg.20.1464174895676; Wed,
 25 May 2016 04:14:55 -0700 (PDT)
Received: by 10.25.89.143 with HTTP; Wed, 25 May 2016 04:14:55 -0700 (PDT)
In-Reply-To: <57457109.70909@arm.com>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
 <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
 <57457109.70909@arm.com>
Date: Wed, 25 May 2016 19:14:55 +0800
Message-ID: <CAFnE1f1qOMt-YDYsMRF+89tWmF23vDi7sWUsTqy6-hx5wu61Aw@mail.gmail.com>
From: Big Strong <fangtuo90@gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6629720302187065409=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6629720302187065409==
Content-Type: multipart/alternative; boundary=001a114001248bc65c0533a8c809

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

>
> Give a look to arch/x86/asm/xen/hypercall.h to see how hypercalls are
>> implemented for the kernel.
>>
>
> Regards,
>
> --
> Julien Grall
>

Thanks for the suggestion. But what I pasted is right from hypercall.h.
What I'm not understand is how can I directly assign arguments to the
registers a1-a5. As I don't want to use privcmd to issue the hypercall,
which is a user-level interface. Can you show me one simple example on how
to do that?

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Give a look to ar=
ch/x86/asm/xen/hypercall.h to see how hypercalls are implemented for the ke=
rnel.<br></blockquote>
<br>
Regards,<span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br></div><div class=3D"gmail_extra">Thank=
s for the suggestion. But what I pasted is right from hypercall.h. What I&#=
39;m not understand is how can I directly assign arguments to the registers=
 a1-a5. As I don&#39;t want to use privcmd to issue the hypercall, which is=
 a user-level interface. Can you show me one simple example on how to do th=
at?</div></div>

--001a114001248bc65c0533a8c809--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6629720302187065409==--


From xen-users-bounces@lists.xen.org Wed May 25 11:15:27 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 11:15:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5WmC-0007Wu-CJ; Wed, 25 May 2016 11:15:00 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <fangtuo90@gmail.com>) id 1b5WmA-0007Wm-Ty
 for xen-users@lists.xen.org; Wed, 25 May 2016 11:14:59 +0000
Received: from [193.109.254.147] by server-2.bemta-14.messagelabs.com id
 8C/0D-10276-23985475; Wed, 25 May 2016 11:14:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrPIsWRWlGSWpSXmKPExsVyMfS6k65hp2u
 4waz7yharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bZ+9eYC5byVJxaspGxgfEGVxcjF4eQQD+j
 ROvs98wgDotAA6vEl7fXWUEcCYE5rBK/775n6WLkBHJyJNY1TWIFsXkFBCVOznwCFS+QWDDjD
 HsXIwfQKC+Jg9PZQMKcAqoS/35sZoXYsIFRovNJL1gNC1Bi5z51iDEBEl++nGAEsYUFzCWWNl
 4D62UTUJO4fu4mWFxEQF3iz4UJjCCtzEB22z5VkDAz0KYPT26zTGAUmIXkoFlIUrOgOtbPE4I
 Iq0nc3naVHcLWlli28DXzAkbWVYwaxalFZalFuobmeklFmekZJbmJmTm6hoYmermpxcWJ6ak5
 iUnFesn5uZsYgcFcz8DAuIPx52nPQ4ySHExKorw+da7hQnxJ+SmVGYnFGfFFpTmpxYcYZTg4l
 CR4+TqAcoJFqempFWmZOcC4gklLcPAoifB+bQdK8xYXJOYWZ6ZDpE4xGnNs+X1tLRPHtqn31j
 IJseTl56VKifPKgkwSACnNKM2DGwSL90uMslLCvIwMDAxCPAWpRbmZJajyrxjFORiVhHnvgyz
 kycwrgdv3CugUJqBT/L84g5xSkoiQkmpgFDk0PT5V/9irua1yh89NZWNJZew9rVWifXYvywH1
 iVLlDU6JakEPk7q/p/7b1zD7SLjVTaYLu7tzOlgPzFe9+vq+Rr6UYtTLSwe6V/k5md4+c2LD+
 sA3EavPH9zdvFBrVp2uIhN/hNyyJ2qWpdN8e5hvWwlPWrB6SzuD6eWnn8JFl0/4FWPtq8RSnJ
 FoqMVcVJwIADy7D67yAgAA
X-Env-Sender: fangtuo90@gmail.com
X-Msg-Ref: server-10.tower-27.messagelabs.com!1464174895!43788925!1
X-Originating-IP: [209.85.215.66]
X-SpamReason: No, hits=0.9 required=7.0 tests=HTML_40_50,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 54755 invoked from network); 25 May 2016 11:14:56 -0000
Received: from mail-lf0-f66.google.com (HELO mail-lf0-f66.google.com)
 (209.85.215.66)
 by server-10.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 11:14:56 -0000
Received: by mail-lf0-f66.google.com with SMTP id w16so774335lfd.0
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 04:14:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=NFNY3RXEZt84qujcjbBzLwjWHsy/7rXVepACsld3HQ4=;
 b=f0ekyV3F7Y3IiAvBmRyQ6cU4WnvFTbYwcmmrnQlkrbiTQOPoW9+ivVcqvYSy0r8a4N
 h+nqsfuJwncmcvGpaWQDYbSGRiLyPyVxDfHDlYE7AK0atOgJ2jRp0bttI1bWkNjIqO9e
 nnBfC5t8q3ImqxFnn0iUEbG/hN/9SDENRGBECsOR+ZBbKeqDZF88E2pKn8yEScDjAiEt
 6BjScB3/KFkSuwSl7LHVfmhM9+rDoMJHTPnsD13Q3yPp5Yq7bmobQtMuMy2hZRBj1Rk4
 VPJtEBavmfIa9fa7DbAIhebFsgHC+/97TrAmTklKUIB5yEVZ0Q4wzgoDeawB9bmvWlSK
 zkYg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=NFNY3RXEZt84qujcjbBzLwjWHsy/7rXVepACsld3HQ4=;
 b=VNf3TL/KFkPLcvrjqPUMv1QHMMiyDuXaFfNpPqhUHIhRe170R3jYYTTRbq/1I9WZxz
 J+OFuz9NfHcnXD4+C1/3ZI2LAcWJqkEgRVvXPN8BfDK13gGWSX/H0+VY+S4PRyzj6esq
 qp/d0tQHocco/k2DcD2jQght+yE3K9odMgY3US1NGC2BNmY1uPgIDw3uJyTFHu+JTPFQ
 TfuaKYMGpqP3ycMiQENPEnsSqY2DMGkaT9Y7/o5NQRZ/CeA9GNZhpTQEhI6Zst2xzwxj
 MhBwbWfNFqtJ/3LPysEOt7N4vXoMhGe9TufpiJ4ABjc/1cGKcy83Cowp/Z5Jnq7t1eob
 3wCQ==
X-Gm-Message-State: ALyK8tKgqosKIgodrc2pSq2GDF961nQUCGmCvv67LU+cLDzKyjQUX+rPSmqY4UqsmzsH89IBtayLnzP2SkDdDQ==
MIME-Version: 1.0
X-Received: by 10.25.209.21 with SMTP id i21mr812640lfg.20.1464174895676; Wed,
 25 May 2016 04:14:55 -0700 (PDT)
Received: by 10.25.89.143 with HTTP; Wed, 25 May 2016 04:14:55 -0700 (PDT)
In-Reply-To: <57457109.70909@arm.com>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
 <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
 <57457109.70909@arm.com>
Date: Wed, 25 May 2016 19:14:55 +0800
Message-ID: <CAFnE1f1qOMt-YDYsMRF+89tWmF23vDi7sWUsTqy6-hx5wu61Aw@mail.gmail.com>
From: Big Strong <fangtuo90@gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============6629720302187065409=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6629720302187065409==
Content-Type: multipart/alternative; boundary=001a114001248bc65c0533a8c809

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

>
> Give a look to arch/x86/asm/xen/hypercall.h to see how hypercalls are
>> implemented for the kernel.
>>
>
> Regards,
>
> --
> Julien Grall
>

Thanks for the suggestion. But what I pasted is right from hypercall.h.
What I'm not understand is how can I directly assign arguments to the
registers a1-a5. As I don't want to use privcmd to issue the hypercall,
which is a user-level interface. Can you show me one simple example on how
to do that?

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote"><blo=
ckquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #c=
cc solid;padding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Give a look to ar=
ch/x86/asm/xen/hypercall.h to see how hypercalls are implemented for the ke=
rnel.<br></blockquote>
<br>
Regards,<span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br></div><div class=3D"gmail_extra">Thank=
s for the suggestion. But what I pasted is right from hypercall.h. What I&#=
39;m not understand is how can I directly assign arguments to the registers=
 a1-a5. As I don&#39;t want to use privcmd to issue the hypercall, which is=
 a user-level interface. Can you show me one simple example on how to do th=
at?</div></div>

--001a114001248bc65c0533a8c809--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6629720302187065409==--


From xen-users-bounces@lists.xen.org Wed May 25 11:21:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 11:21:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5WsW-0008Mb-DI; Wed, 25 May 2016 11:21:32 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b5WsU-0008MT-Ts
 for xen-users@lists.xen.org; Wed, 25 May 2016 11:21:31 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 31/40-04570-ABA85475; Wed, 25 May 2016 11:21:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHIsWRWlGSWpSXmKPExsVysyfVTXdnl2u
 4wbzDmharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8b5WSfZC56xVry7/pW5gfEwSxcjF4eQwEZG
 iY8979ghnN2MEmt7XgFlODmEBcwlljZeYwOxRQRUJDZfWcAMYgsJfGOU2PQcqIGDg1lAXaJtn
 ypImE1AU+LO509MIGFeATWJ703OIGEWAVWJGffXM4HYogLhEn3zdoPZvAKCEidnPgHbxCkQKN
 G84ycriM0sYCYxb/NDZghbXmL72znMExj5ZiFpmYWkbBaSsgWMzKsY1YtTi8pSi3Qt9ZKKMtM
 zSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAkONAQh2MK5tdT7EKMnBpCTK61PnGi7El5Sf
 UpmRWJwRX1Sak1p8iFGGg0NJgre9EygnWJSanlqRlpkDDHqYtAQHj5II7wyQNG9xQWJucWY6R
 OoUozHHskXX1zJxLPhxey2TEEtefl6qlDjvRpBSAZDSjNI8uEGwaLzEKCslzMsIdJoQT0FqUW
 5mCar8K0ZxDkYlYd79IFN4MvNK4Pa9AjqFCegU/y/OIKeUJCKkpBoYlRr4l3VNK5Bjr7edISr
 IcnE574raBJM7Z4/Y5E2sdo+ON/ppzfFiOn8Gu+1/RR2FLTN1J85Y6q74zlTR6Z605Q1LcYUc
 p4R/TSfWs/c6t3FPOuGy0l9Q6Hq8H6Ma75oVE3RlVihemrHCgOE5968fFtNut+j77T/X1dq50
 u7IJhY9JclZTrpKLMUZiYZazEXFiQAOHX0rwQIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1464175289!5097359!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60778 invoked from network); 25 May 2016 11:21:29 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-14.tower-206.messagelabs.com with SMTP; 25 May 2016 11:21:29 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DF91A3C;
 Wed, 25 May 2016 04:21:51 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C78A83F218;
 Wed, 25 May 2016 04:21:27 -0700 (PDT)
To: Big Strong <fangtuo90@gmail.com>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
 <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
 <57457109.70909@arm.com>
 <CAFnE1f1qOMt-YDYsMRF+89tWmF23vDi7sWUsTqy6-hx5wu61Aw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <57458AB6.6020708@arm.com>
Date: Wed, 25 May 2016 12:21:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <CAFnE1f1qOMt-YDYsMRF+89tWmF23vDi7sWUsTqy6-hx5wu61Aw@mail.gmail.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMjUvMDUvMTYgMTI6MTQsIEJpZyBTdHJvbmcgd3JvdGU6Cj4gICAgICAgICBHaXZlIGEgbG9v
ayB0byBhcmNoL3g4Ni9hc20veGVuL2h5cGVyY2FsbC5oIHRvIHNlZSBob3cKPiAgICAgICAgIGh5
cGVyY2FsbHMgYXJlIGltcGxlbWVudGVkIGZvciB0aGUga2VybmVsLgo+Cj4KPiAgICAgUmVnYXJk
cywKPgo+ICAgICAtLQo+ICAgICBKdWxpZW4gR3JhbGwKPgo+Cj4gVGhhbmtzIGZvciB0aGUgc3Vn
Z2VzdGlvbi4gQnV0IHdoYXQgSSBwYXN0ZWQgaXMgcmlnaHQgZnJvbSBoeXBlcmNhbGwuaC4KPiBX
aGF0IEknbSBub3QgdW5kZXJzdGFuZCBpcyBob3cgY2FuIEkgZGlyZWN0bHkgYXNzaWduIGFyZ3Vt
ZW50cyB0byB0aGUKPiByZWdpc3RlcnMgYTEtYTUuIEFzIEkgZG9uJ3Qgd2FudCB0byB1c2UgcHJp
dmNtZCB0byBpc3N1ZSB0aGUgaHlwZXJjYWxsLAo+IHdoaWNoIGlzIGEgdXNlci1sZXZlbCBpbnRl
cmZhY2UuIENhbiB5b3Ugc2hvdyBtZSBvbmUgc2ltcGxlIGV4YW1wbGUgb24KPiBob3cgdG8gZG8g
dGhhdD8KClRoZXJlIGlzIG11bHRpcGxlIGV4YW1wbGUgb24gaG93IHRvIGltcGxlbWVudCBoeXBl
cmNhbGxzIGZvciB0aGUga2VybmVsIAp3aXRoaW4gdGhpcyBmaWxlIChlLmcgSFlQRVJWSVNPUl9t
bXVfdXBkYXRlKS4KCllvdSBtYXkgaGF2ZSB0byBpbXBsZW1lbnQgeW91cnMgaWYgdGhlcmUgaXMg
bm8gaGVscGVycyBmb3IgeW91IGh5cGVyY2FsbC4KClJlZ2FyZHMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNl
cnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4u
b3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 25 11:21:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 11:21:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5WsW-0008Mb-DI; Wed, 25 May 2016 11:21:32 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b5WsU-0008MT-Ts
 for xen-users@lists.xen.org; Wed, 25 May 2016 11:21:31 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 31/40-04570-ABA85475; Wed, 25 May 2016 11:21:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHIsWRWlGSWpSXmKPExsVysyfVTXdnl2u
 4wbzDmharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8b5WSfZC56xVry7/pW5gfEwSxcjF4eQwEZG
 iY8979ghnN2MEmt7XgFlODmEBcwlljZeYwOxRQRUJDZfWcAMYgsJfGOU2PQcqIGDg1lAXaJtn
 ypImE1AU+LO509MIGFeATWJ703OIGEWAVWJGffXM4HYogLhEn3zdoPZvAKCEidnPgHbxCkQKN
 G84ycriM0sYCYxb/NDZghbXmL72znMExj5ZiFpmYWkbBaSsgWMzKsY1YtTi8pSi3Qt9ZKKMtM
 zSnITM3N0DQ1M9XJTi4sT01NzEpOK9ZLzczcxAkONAQh2MK5tdT7EKMnBpCTK61PnGi7El5Sf
 UpmRWJwRX1Sak1p8iFGGg0NJgre9EygnWJSanlqRlpkDDHqYtAQHj5II7wyQNG9xQWJucWY6R
 OoUozHHskXX1zJxLPhxey2TEEtefl6qlDjvRpBSAZDSjNI8uEGwaLzEKCslzMsIdJoQT0FqUW
 5mCar8K0ZxDkYlYd79IFN4MvNK4Pa9AjqFCegU/y/OIKeUJCKkpBoYlRr4l3VNK5Bjr7edISr
 IcnE574raBJM7Z4/Y5E2sdo+ON/ppzfFiOn8Gu+1/RR2FLTN1J85Y6q74zlTR6Z605Q1LcYUc
 p4R/TSfWs/c6t3FPOuGy0l9Q6Hq8H6Ma75oVE3RlVihemrHCgOE5968fFtNut+j77T/X1dq50
 u7IJhY9JclZTrpKLMUZiYZazEXFiQAOHX0rwQIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1464175289!5097359!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 60778 invoked from network); 25 May 2016 11:21:29 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-14.tower-206.messagelabs.com with SMTP; 25 May 2016 11:21:29 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id DF91A3C;
 Wed, 25 May 2016 04:21:51 -0700 (PDT)
Received: from [10.1.215.28] (e108454-lin.cambridge.arm.com [10.1.215.28])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id C78A83F218;
 Wed, 25 May 2016 04:21:27 -0700 (PDT)
To: Big Strong <fangtuo90@gmail.com>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
 <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
 <57457109.70909@arm.com>
 <CAFnE1f1qOMt-YDYsMRF+89tWmF23vDi7sWUsTqy6-hx5wu61Aw@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <57458AB6.6020708@arm.com>
Date: Wed, 25 May 2016 12:21:26 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
 Thunderbird/38.8.0
MIME-Version: 1.0
In-Reply-To: <CAFnE1f1qOMt-YDYsMRF+89tWmF23vDi7sWUsTqy6-hx5wu61Aw@mail.gmail.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMjUvMDUvMTYgMTI6MTQsIEJpZyBTdHJvbmcgd3JvdGU6Cj4gICAgICAgICBHaXZlIGEgbG9v
ayB0byBhcmNoL3g4Ni9hc20veGVuL2h5cGVyY2FsbC5oIHRvIHNlZSBob3cKPiAgICAgICAgIGh5
cGVyY2FsbHMgYXJlIGltcGxlbWVudGVkIGZvciB0aGUga2VybmVsLgo+Cj4KPiAgICAgUmVnYXJk
cywKPgo+ICAgICAtLQo+ICAgICBKdWxpZW4gR3JhbGwKPgo+Cj4gVGhhbmtzIGZvciB0aGUgc3Vn
Z2VzdGlvbi4gQnV0IHdoYXQgSSBwYXN0ZWQgaXMgcmlnaHQgZnJvbSBoeXBlcmNhbGwuaC4KPiBX
aGF0IEknbSBub3QgdW5kZXJzdGFuZCBpcyBob3cgY2FuIEkgZGlyZWN0bHkgYXNzaWduIGFyZ3Vt
ZW50cyB0byB0aGUKPiByZWdpc3RlcnMgYTEtYTUuIEFzIEkgZG9uJ3Qgd2FudCB0byB1c2UgcHJp
dmNtZCB0byBpc3N1ZSB0aGUgaHlwZXJjYWxsLAo+IHdoaWNoIGlzIGEgdXNlci1sZXZlbCBpbnRl
cmZhY2UuIENhbiB5b3Ugc2hvdyBtZSBvbmUgc2ltcGxlIGV4YW1wbGUgb24KPiBob3cgdG8gZG8g
dGhhdD8KClRoZXJlIGlzIG11bHRpcGxlIGV4YW1wbGUgb24gaG93IHRvIGltcGxlbWVudCBoeXBl
cmNhbGxzIGZvciB0aGUga2VybmVsIAp3aXRoaW4gdGhpcyBmaWxlIChlLmcgSFlQRVJWSVNPUl9t
bXVfdXBkYXRlKS4KCllvdSBtYXkgaGF2ZSB0byBpbXBsZW1lbnQgeW91cnMgaWYgdGhlcmUgaXMg
bm8gaGVscGVycyBmb3IgeW91IGh5cGVyY2FsbC4KClJlZ2FyZHMsCgotLSAKSnVsaWVuIEdyYWxs
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNl
cnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4u
b3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 25 11:24:50 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 11:24:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5WvU-00007B-V9; Wed, 25 May 2016 11:24:36 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chenxiao.zhao@gmail.com>) id 1b5WvT-000072-NY
 for xen-users@lists.xen.org; Wed, 25 May 2016 11:24:36 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 FD/1D-22041-37B85475; Wed, 25 May 2016 11:24:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDIsWRWlGSWpSXmKPExsVyMfTAId3Cbtd
 wg6cLWS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ozVD6eyFbRP4ax427GIsYHx5zb2LkYuDiGB
 SYwSq5Z9AHNYBBaxSky/fYkNxJEQ2McqsWvfZ5YuRk4gJ0bi4eRbTBB2hUTjh4XsILaQgJrE4
 QXLmSBG3WOU2LHyKViDsICdxORv/8ESIgLdjBJ9x64yQlStZ5LY8/Ec2Cg2AV2JVzd6wTp4BW
 wkljRtYwOxWQRUJaZdnc8IYosKREs82T2BHaJGUOLkzCdg9ZwC6hJNV7axgtjMAmYS8zY/ZIa
 w5SW2v53DPIFRaBaSlllIymYhKVvAyLyKUb04tagstUjXVC+pKDM9oyQ3MTNH19DQRC83tbg4
 MT01JzGpWC85P3cTIzC0GYBgB+O6xc6HGCU5mJREeX3qXMOF+JLyUyozEosz4otKc1KLDzHKc
 HAoSfB+6gTKCRalpqdWpGXmAKMMJi3BwaMkwjsDJM1bXJCYW5yZDpE6xWjJ0Tf92lomji2/Qe
 S2qffWMgmx5OXnpUqJ8/4CaRAAacgozYMbB0sElxhlpYR5GYEOFOIpSC3KzSxBlX/FKM7BqCT
 M+xtkCk9mXgnc1ldABzEBHeT/xRnkoJJEhJRUA+PpPZrmVn/n2F69smzVPnPfNf1yJ37Y1UVz
 Lz+pJmEf7r/mrmRbrMyC59W6Rm8NT3/3fMqa7Tyz+vBVoy6/2XGPuqr2RW059IvHS9fe6YAnz
 zq5zx+Y/zkrbzRav3TfI9dI3ucyMUULZns4WcSLG07lv79ZZa2SjZ9vzOtyi3/mX6/MubKlT1
 KJpTgj0VCLuag4EQBauOux/wIAAA==
X-Env-Sender: chenxiao.zhao@gmail.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1464175470!31587920!1
X-Originating-IP: [209.85.192.194]
X-SpamReason: No, hits=2.8 required=7.0 tests=BODY_RANDOM_LONG,
 DATE_IN_FUTURE_12_24
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34600 invoked from network); 25 May 2016 11:24:31 -0000
Received: from mail-pf0-f194.google.com (HELO mail-pf0-f194.google.com)
 (209.85.192.194)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 11:24:31 -0000
Received: by mail-pf0-f194.google.com with SMTP id f144so5125203pfa.2
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 04:24:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-transfer-encoding;
 bh=ubDBjqn8kgeR3vCM7EmsxZJx2X2E1SlxvhiM0FkJW1k=;
 b=XOzlLJJjxXcY8wBsxQyx51CzRZ+sxDkVCiv6CE61oGJZoh6ezfY6frfO91FxQ1gT/8
 r7GaWGKWMdVMxObXJgncvuHEs/YMMQGen14hjPtcipBgKNAzpg6s5aWruL29iYz3RIzX
 F3bVd340INQmOm3wd9W8f2X9FAVRc/X0yk+OuZxH9UcIslGnkfoHAs9xo/yYyGY7rEtW
 hVqA16eQP2mFW59s2rSRx/vOAlJ0TWAgyFW0KP4F0ISKApbKpRJdAeu5ChR1os2vMndX
 +9SpOsHVxEgu4YfuVHiDHFcYh/9dS8vtdZgoV3Km+fRvhN3jR3tABl8aquT3l1xav3Th
 pxJw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=ubDBjqn8kgeR3vCM7EmsxZJx2X2E1SlxvhiM0FkJW1k=;
 b=M/yrsOtCx3mxxrNiFvpqYxt3E8g3gZ5P2pNZtlw5XRbg5fRc+XgTp2XBYU5UoyU+TN
 UAhEu/fsdjmAWgUpw+ZcduzOBKcy3jWJ7HVyLb/3M60byiymAc5G1fsMFvtEz0VcIRor
 eRWF+Zp+akbF5xyAKSAy3PdUEgYzDt8jJzO0KhfFuE5+hHHvM4fLB+C5GpfyElIKKK6Y
 DS9Zcjd+eDTsrRuhBz8cu+NUNu2X7TutTn3OPMhRMBvhXnBBhh0SbwDRJD4B8bLrGAgS
 3kq+GwbyuI7CPQ8ioJEpbn58YYLBC5uYVwPm0zmaPNx8nIdBZwqrHKbl2nLNzby3j0oz
 KsMg==
X-Gm-Message-State: ALyK8tLlcfn2tHl/fN6bJu8FZo/MMo9QBHDG2P/Q0mrzO7U7yv5cIX/rLPc0Y6rVX5eNlQ==
X-Received: by 10.98.66.149 with SMTP id h21mr4954853pfd.56.1464175465359;
 Wed, 25 May 2016 04:24:25 -0700 (PDT)
Received: from [192.168.100.3] ([205.177.226.17])
 by smtp.gmail.com with ESMTPSA id d184sm61249087pfc.27.2016.05.25.04.24.22
 (version=TLSv1/SSLv3 cipher=OTHER);
 Wed, 25 May 2016 04:24:24 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
 <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
 <CA+e=sbKRP07GqnyJtFyire1jpr9f-RcVroOKtyvJYveT=vJSDQ@mail.gmail.com>
 <5745724B.8050109@arm.com> <4d4e3960-a393-696a-4684-be2bb2a53197@gmail.com>
 <574585E2.7000907@arm.com>
From: Chenxiao Zhao <chenxiao.zhao@gmail.com>
Message-ID: <45d0fe56-c134-d1ef-22c0-79c50684023a@gmail.com>
Date: Wed, 25 May 2016 19:24:30 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.1.0
MIME-Version: 1.0
In-Reply-To: <574585E2.7000907@arm.com>
Subject: Re: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpPbiA1LzI1LzIwMTYgNDowMCBBTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Cj4KPiBPbiAyNi8w
NS8xNiAwMjo0NywgQ2hlbnhpYW8gWmhhbyB3cm90ZToKPj4gWGVuIDQuNy4wLXJjIChjL3MgVHVl
IE1heSAyNCAwOTo0Nzo1NiAyMDE2ICswODAwIGdpdDpiYWJkMDllLWRpcnR5KSBFRkkKPj4gbG9h
ZGVyCj4+IFVzaW5nIGNvbmZpZ3VyYXRpb24gZmlsZSAneGVuLmNmZycKPj4gUGFyc2luZyBjb25m
aWd1cmF0aW9uIGZpbGUuCj4+IGhpNjIyMC1oaWtleS5kdGI6IDB4MDAwMDAwMDA3YWM5NTAwMC0w
eDAwMDAwMDAwN2FjYTA4MTEKPj4gVXNpbmcgZHRiIGZpbGUgJ2gnCj4+IEltYWdlOiAweDAwMDAw
MDAwNzlmYjgwMDAtMHgwMDAwMDAwMDdhYzg3ZTAwCj4+ICAgWGVuIDQuNy4wLXJjCj4+IChYRU4p
IFhlbiB2ZXJzaW9uIDQuNy4wLXJjIChjeHpoYW9AKSAoYWFyY2g2NC1saW51eC1nbnUtZ2NjCj4+
IChjcm9zc3Rvb2wtTkcgbGluYXJvLTEuMTMuMS00LjktMjAxNC4wOSAtIExpbmFybyBHQ0MgNC45
LTIwMTQuMDkpIDQuOS4yCj4+IDIwMTQwOTA0IChwcmVyZWxlYXNlKSkgZGVidWc9eSBXZWQgTWF5
IDI1IDE4OjMxOjE0IENTVCAyMDE2Cj4+IChYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6IFR1ZSBNYXkg
MjQgMDk6NDc6NTYgMjAxNiArMDgwMCBnaXQ6YmFiZDA5ZS1kaXJ0eQo+Cj4gVGhpcyBzaGExIGRv
ZXMgbm90IHBvaW50IHRvIGFueSB2YWxpZCBjb21taXQgaW4gWGVuLiBXaGljaCB0cmVlIGFyZSB5
b3UKPiB1c2luZz8gd2hhdCBtb2RpZmljYXRpb24gaGF2ZSB5b3UgZG9uZSBvbiB0b3A/CgpIaSBK
dWxpZW4sCgpJIGhhdmUgYXBwbGllZCBmb2xsb3dpbmcgcGF0Y2hlcyBvbiB0b3Agb2YgY3VycmVu
dCB0cmVlLCBob3BpbmcgdGhleSAKY291bGQgZml4IHRoZSBpc3N1ZS4KClsxXSBodHRwOi8vbGlz
dHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE2LTA1L21zZzAyMjE0Lmh0bWwK
WzJdIGh0dHA6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTYtMDUv
bXNnMDIzODguaHRtbAoKYW5kIHRoaXMgcGF0Y2hlcyBJJ20gd29ya2luZyBvbi4KClszXSBodHRw
Oi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE1LTEyL21zZzAxMDUz
Lmh0bWwKCkkgZG9uJ3QgdGhpcyBpcyByZWxldmFudCB0byB0aGUgaXNzdWUsIGEgY2xlYW4gbWFz
dGVyIHRyZWUgc3RpbGwgaGFzIHRoZSAKc2F2ZSBwcm9ibGVtLgoKWGVuIDQuNy4wLXJjIChjL3Mg
TW9uIE1heSAyMyAxNzoxNzo1NyAyMDE2ICswMTAwIGdpdDo5ODNhYWUwKSBFRkkgbG9hZGVyClVz
aW5nIGNvbmZpZ3VyYXRpb24gZmlsZSAneGVuLmNmZycKaGk2MjIwLWhpa2V5LmR0YjogMHgwMDAw
MDAwMDdhY2FkMDAwLTB4MDAwMDAwMDA3YWNiODgxMQpJbWFnZTogMHgwMDAwMDAwMDc5ZmQwMDAw
LTB4MDAwMDAwMDA3YWM5ZmUwMAogIFhlbiA0LjcuMC1yYwooWEVOKSBYZW4gdmVyc2lvbiA0Ljcu
MC1yYyAoY3h6aGFvQCkgKGFhcmNoNjQtbGludXgtZ251LWdjYyAKKGNyb3NzdG9vbC1ORyBsaW5h
cm8KLTEuMTMuMS00LjktMjAxNC4wOSAtIExpbmFybyBHQ0MgNC45LTIwMTQuMDkpIDQuOS4yIDIw
MTQwOTA0IAoocHJlcmVsZWFzZSkpIGRlYnVnCj1uIFdlZCBNYXkgMjUgMTk6MTE6MTMgQ1NUIDIw
MTYKKFhFTikgTGF0ZXN0IENoYW5nZVNldDogTW9uIE1heSAyMyAxNzoxNzo1NyAyMDE2ICswMTAw
IGdpdDo5ODNhYWUwCihYRU4pIENvbnNvbGUgb3V0cHV0IGlzIHN5bmNocm9ub3VzLgooWEVOKSBQ
cm9jZXNzb3I6IDQxMGZkMDMzOiAiQVJNIExpbWl0ZWQiLCB2YXJpYW50OiAweDAsIHBhcnQgMHhk
MDMsIHJldiAweDMKKFhFTikgNjQtYml0IEV4ZWN1dGlvbjoKKFhFTikgICBQcm9jZXNzb3IgRmVh
dHVyZXM6IDAwMDAwMDAwMDAwMDIyMjIgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAgRXhjZXB0
aW9uIExldmVsczogRUwzOjY0KzMyIEVMMjo2NCszMiBFTDE6NjQrMzIgRUwwOjY0KzMyCihYRU4p
ICAgICBFeHRlbnNpb25zOiBGbG9hdGluZ1BvaW50IEFkdmFuY2VkU0lNRAooWEVOKSAgIERlYnVn
IEZlYXR1cmVzOiAwMDAwMDAwMDEwMzA1MTA2IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICBBdXhp
bGlhcnkgRmVhdHVyZXM6IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAg
IE1lbW9yeSBNb2RlbCBGZWF0dXJlczogMDAwMDAwMDAwMDAwMTEyMiAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pICAgSVNBIEZlYXR1cmVzOiAgMDAwMDAwMDAwMDAxMTEyMCAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIDMyLWJpdCBFeGVjdXRpb246CihYRU4pICAgUHJvY2Vzc29yIEZlYXR1cmVzOiAwMDAw
MDEzMTowMDAxMTAxMQooWEVOKSAgICAgSW5zdHJ1Y3Rpb24gU2V0czogQUFyY2gzMiBBMzIgVGh1
bWIgVGh1bWItMiBKYXplbGxlCihYRU4pICAgICBFeHRlbnNpb25zOiBHZW5lcmljVGltZXIgU2Vj
dXJpdHkKKFhFTikgICBEZWJ1ZyBGZWF0dXJlczogMDMwMTAwNjYKKFhFTikgICBBdXhpbGlhcnkg
RmVhdHVyZXM6IDAwMDAwMDAwCihYRU4pICAgTWVtb3J5IE1vZGVsIEZlYXR1cmVzOiAxMDEwMTEw
NSA0MDAwMDAwMCAwMTI2MDAwMCAwMjEwMjIxMQooWEVOKSAgSVNBIEZlYXR1cmVzOiAwMjEwMTEx
MCAxMzExMjExMSAyMTIzMjA0MiAwMTExMjEzMSAwMDAxMTE0MiAwMDAxMTEyMQooWEVOKSBHZW5l
cmljIFRpbWVyIElSUTogcGh5cz0zMCBoeXA9MjYgdmlydD0yNyBGcmVxOiAxMjAwIEtIegooWEVO
KSBHSUN2MiBpbml0aWFsaXphdGlvbjoKKFhFTikgICAgICAgICBnaWNfZGlzdF9hZGRyPTAwMDAw
MDAwZjY4MDEwMDAKKFhFTikgICAgICAgICBnaWNfY3B1X2FkZHI9MDAwMDAwMDBmNjgwMjAwMAoo
WEVOKSAgICAgICAgIGdpY19oeXBfYWRkcj0wMDAwMDAwMGY2ODA0MDAwCihYRU4pICAgICAgICAg
Z2ljX3ZjcHVfYWRkcj0wMDAwMDAwMGY2ODA2MDAwCihYRU4pICAgICAgICAgZ2ljX21haW50ZW5h
bmNlX2lycT0yNQooWEVOKSBHSUN2MjogMTYwIGxpbmVzLCA4IGNwdXMsIHNlY3VyZSAoSUlEIDAy
MDAxNDNiKS4KKFhFTikgVXNpbmcgc2NoZWR1bGVyOiBTTVAgQ3JlZGl0IFNjaGVkdWxlciAoY3Jl
ZGl0KQooWEVOKSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDE2IEtpQi4KKFhFTikgQnJpbmdp
bmcgdXAgQ1BVMQooWEVOKSBCcmluZ2luZyB1cCBDUFUyCihYRU4pIEJyaW5naW5nIHVwIENQVTMK
KFhFTikgQnJpbmdpbmcgdXAgQ1BVNAooWEVOKSBCcmluZ2luZyB1cCBDUFU1CihYRU4pIEJyaW5n
aW5nIHVwIENQVTYKKFhFTikgQnJpbmdpbmcgdXAgQ1BVNwooWEVOKSBCcm91Z2h0IHVwIDggQ1BV
cwooWEVOKSBQMk06IDQwLWJpdCBJUEEgd2l0aCA0MC1iaXQgUEEKKFhFTikgUDJNOiAzIGxldmVs
cyB3aXRoIG9yZGVyLTEgcm9vdCwgVlRDUiAweDgwMDIzNTU4CihYRU4pIEkvTyB2aXJ0dWFsaXNh
dGlvbiBkaXNhYmxlZAooWEVOKSAqKiogTE9BRElORyBET01BSU4gMCAqKioKKFhFTikgTG9hZGlu
ZyBrZXJuZWwgZnJvbSBib290IG1vZHVsZSBAIDAwMDAwMDAwNzlmZDAwMDAKKFhFTikgTG9hZGlu
ZyByYW1kaXNrIGZyb20gYm9vdCBtb2R1bGUgQCAwMDAwMDAwMDBhZTAwMDAwCihYRU4pIEFsbG9j
YXRpbmcgMToxIG1hcHBpbmdzIHRvdGFsbGluZyAxMDI0TUIgZm9yIGRvbTA6CihYRU4pIEJBTktb
MF0gMHgwMDAwMDAyMDAwMDAwMC0weDAwMDAwMDMwMDAwMDAwICgyNTZNQikKKFhFTikgQkFOS1sx
XSAweDAwMDAwMDQwMDAwMDAwLTB4MDAwMDAwNzAwMDAwMDAgKDc2OE1CKQooWEVOKSBHcmFudCB0
YWJsZSByYW5nZTogMHgwMDAwMDAwNWMwMDAwMC0weDAwMDAwMDA1YzU0MDAwCihYRU4pIExvYWRp
bmcgekltYWdlIGZyb20gMDAwMDAwMDA3OWZkMDAwMCB0byAKMDAwMDAwMDAyMDA4MDAwMC0wMDAw
MDAwMDIwZDRmZTAwCihYRU4pIExvYWRpbmcgZG9tMCBpbml0cmQgZnJvbSAwMDAwMDAwMDBhZTAw
MDAwIHRvIAoweDAwMDAwMDAwMjgyMDAwMDAtMHgwMDAwMDAwMAoyOGEwMDAwMAooWEVOKSBBbGxv
Y2F0aW5nIFBQSSAxNiBmb3IgZXZlbnQgY2hhbm5lbCBpbnRlcnJ1cHQKKFhFTikgTG9hZGluZyBk
b20wIERUQiB0byAweDAwMDAwMDAwMjgwMDAwMDAtMHgwMDAwMDAwMDI4MDBiMTllCihYRU4pIFNj
cnViYmluZyBGcmVlIFJBTSBvbiAxIG5vZGVzIHVzaW5nIDggQ1BVcwooWEVOKSAuLmRvbmUuCihY
RU4pIEluaXRpYWwgbG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2Vz
LgooWEVOKSBTdGQuIExvZ2xldmVsOiBFcnJvcnMgYW5kIHdhcm5pbmdzCihYRU4pIEd1ZXN0IExv
Z2xldmVsOiBOb3RoaW5nIChSYXRlLWxpbWl0ZWQ6IEVycm9ycyBhbmQgd2FybmluZ3MpCihYRU4p
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKFhFTikgKioq
KioqKiBXQVJOSU5HOiBDT05TT0xFIE9VVFBVVCBJUyBTWU5DSFJPTk9VUwooWEVOKSAqKioqKioq
IFRoaXMgb3B0aW9uIGlzIGludGVuZGVkIHRvIGFpZCBkZWJ1Z2dpbmcgb2YgWGVuIGJ5IGVuc3Vy
aW5nCihYRU4pICoqKioqKiogdGhhdCBhbGwgb3V0cHV0IGlzIHN5bmNocm9ub3VzbHkgZGVsaXZl
cmVkIG9uIHRoZSBzZXJpYWwgbGluZS4KKFhFTikgKioqKioqKiBIb3dldmVyIGl0IGNhbiBpbnRy
b2R1Y2UgU0lHTklGSUNBTlQgbGF0ZW5jaWVzIGFuZCBhZmZlY3QKKFhFTikgKioqKioqKiB0aW1l
a2VlcGluZy4gSXQgaXMgTk9UIHJlY29tbWVuZGVkIGZvciBwcm9kdWN0aW9uIHVzZSEKKFhFTikg
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgooWEVOKSAzLi4u
IDIuLi4gMS4uLgooWEVOKSAqKiogU2VyaWFsIGlucHV0IC0+IERPTTAgKHR5cGUgJ0NUUkwteCcg
dGhyZWUgdGltZXMgdG8gc3dpdGNoIAppbnB1dCB0byBYZW4KKQooWEVOKSBGcmVlZCAyODhrQiBp
bml0IG1lbW9yeS4KWyAgICAwLjAwMDAwMF0gQm9vdGluZyBMaW51eCBvbiBwaHlzaWNhbCBDUFUg
MHgwClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdXNldApbICAg
IDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHUKWyAgICAwLjAwMDAwMF0g
SW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1YWNjdApbICAgIDAuMDAwMDAwXSBMaW51eCB2
ZXJzaW9uIDQuMS4xNSsgKGN4emhhb0BjeHpoYW8tTGVub3ZvLVByb2R1Y3QpIChnY2MgCnZlcnNp
b24KICA0LjkuMiAyMDE0MDkwNCAocHJlcmVsZWFzZSkgKGNyb3NzdG9vbC1ORyBsaW5hcm8tMS4x
My4xLTQuOS0yMDE0LjA5IC0gCkxpbmFybyBHQwpDIDQuOS0yMDE0LjA5KSApICMzMyBTTVAgUFJF
RU1QVCBXZWQgTWF5IDE4IDEwOjQ4OjA0IENTVCAyMDE2ClsgICAgMC4wMDAwMDBdIENQVTogQUFy
Y2g2NCBQcm9jZXNzb3IgWzQxMGZkMDMzXSByZXZpc2lvbiAzClsgICAgMC4wMDAwMDBdIERldGVj
dGVkIFZJUFQgSS1jYWNoZSBvbiBDUFUwClsgICAgMC4wMDAwMDBdIGFsdGVybmF0aXZlczogZW5h
Ymxpbmcgd29ya2Fyb3VuZCBmb3IgQVJNIGVycmF0dW0gODQ1NzE5ClsgICAgMC4wMDAwMDBdIGVm
aTogR2V0dGluZyBFRkkgcGFyYW1ldGVycyBmcm9tIEZEVDoKWyAgICAwLjAwMDAwMF0gZWZpOiBV
RUZJIG5vdCBmb3VuZC4KWyAgICAwLjAwMDAwMF0gcHNjaTogcHJvYmluZyBmb3IgY29uZHVpdCBt
ZXRob2QgZnJvbSBEVC4KWyAgICAwLjAwMDAwMF0gcHNjaTogUFNDSXYwLjIgZGV0ZWN0ZWQgaW4g
ZmlybXdhcmUuClsgICAgMC4wMDAwMDBdIHBzY2k6IFVzaW5nIHN0YW5kYXJkIFBTQ0kgdjAuMiBm
dW5jdGlvbiBJRHMKWyAgICAwLjAwMDAwMF0gUEVSQ1BVOiBFbWJlZGRlZCAxNyBwYWdlcy9jcHUg
QGZmZmZmZmMwNGZmMjQwMDAgczMwNDY0IApyODE5MiBkMzA5Cjc2IHU2OTYzMgpbICAgIDAuMDAw
MDAwXSBCdWlsdCAxIHpvbmVsaXN0cyBpbiBab25lIG9yZGVyLCBtb2JpbGl0eSBncm91cGluZyBv
bi4gClRvdGFsIHBhZwplczogMjU3Nzk2ClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxp
bmU6IGNvbnNvbGU9aHZjIHJvb3Q9L2Rldi9tbWNibGswcDkgCnJvb3R3YWl0IHJ3CjMKWyAgICAw
LjAwMDAwMF0gbG9nX2J1Zl9sZW4gaW5kaXZpZHVhbCBtYXggY3B1IGNvbnRyaWJ1dGlvbjogNDA5
NiBieXRlcwpbICAgIDAuMDAwMDAwXSBsb2dfYnVmX2xlbiB0b3RhbCBjcHVfZXh0cmEgY29udHJp
YnV0aW9uczogMjg2NzIgYnl0ZXMKWyAgICAwLjAwMDAwMF0gbG9nX2J1Zl9sZW4gbWluIHNpemU6
IDE2Mzg0IGJ5dGVzClsgICAgMC4wMDAwMDBdIGxvZ19idWZfbGVuOiA2NTUzNiBieXRlcwpbICAg
IDAuMDAwMDAwXSBlYXJseSBsb2cgYnVmIGZyZWU6IDE0NzA0KDg5JSkKWyAgICAwLjAwMDAwMF0g
UElEIGhhc2ggdGFibGUgZW50cmllczogNDA5NiAob3JkZXI6IDMsIDMyNzY4IGJ5dGVzKQpbICAg
IDAuMDAwMDAwXSBEZW50cnkgY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMzEwNzIgKG9yZGVy
OiA4LCAKMTA0ODU3NiBieXRlcykKWyAgICAwLjAwMDAwMF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJs
ZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDcsIDUyNDI4OCAKYnl0ZXMpClsgICAgMC4wMDAwMDBd
IHNvZnR3YXJlIElPIFRMQiBbbWVtIDB4NjljMDAwMDAtMHg2ZGMwMDAwMF0gKDY0TUIpIG1hcHBl
ZCAKYXQgW2ZmZgpmZmZjMDQ5YzAwMDAwLWZmZmZmZmMwNGRiZmZmZmZdClsgICAgMC4wMDAwMDBd
IE1lbW9yeTogOTI0NDgwSy8xMDQ3NTUySyBhdmFpbGFibGUgKDg5ODdLIGtlcm5lbCBjb2RlLCAK
NTQzSyByd2RhdAphLCAzMjE2SyByb2RhdGEsIDM0NEsgaW5pdCwgNDQySyBic3MsIDEyMzA3Mksg
cmVzZXJ2ZWQsIDBLIGNtYS1yZXNlcnZlZCkKWyAgICAwLjAwMDAwMF0gVmlydHVhbCBrZXJuZWwg
bWVtb3J5IGxheW91dDoKWyAgICAwLjAwMDAwMF0gICAgIHZtYWxsb2MgOiAweGZmZmZmZjgwMDAw
MDAwMDAgLSAweGZmZmZmZmJkYmZmZjAwMDAgICAoIAogICAyNDYgRwpCKQpbICAgIDAuMDAwMDAw
XSAgICAgdm1lbW1hcCA6IDB4ZmZmZmZmYmRjMDAwMDAwMCAtIDB4ZmZmZmZmYmZjMDAwMDAwMCAg
ICggCiAgICAgOCBHCkIgbWF4aW11bSkKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAweGZm
ZmZmZmJkYzA4MDAwMDAgLSAweGZmZmZmZmJkYzFjMDAwMDAgICAoIAogICAgMjAgTQpCIGFjdHVh
bCkKWyAgICAwLjAwMDAwMF0gICAgIGZpeGVkICAgOiAweGZmZmZmZmJmZmFiZmQwMDAgLSAweGZm
ZmZmZmJmZmFjMDAwMDAgICAoIAogICAgMTIgSwpCKQpbICAgIDAuMDAwMDAwXSAgICAgUENJIEkv
TyA6IDB4ZmZmZmZmYmZmYWUwMDAwMCAtIDB4ZmZmZmZmYmZmYmUwMDAwMCAgICggCiAgICAxNiBN
CkIpClsgICAgMC4wMDAwMDBdICAgICBtb2R1bGVzIDogMHhmZmZmZmZiZmZjMDAwMDAwIC0gMHhm
ZmZmZmZjMDAwMDAwMDAwICAgKCAKICAgIDY0IE0KQikKWyAgICAwLjAwMDAwMF0gICAgIG1lbW9y
eSAgOiAweGZmZmZmZmMwMDAwMDAwMDAgLSAweGZmZmZmZmMwNTAwMDAwMDAgICAoIAogIDEyODAg
TQpCKQpbICAgIDAuMDAwMDAwXSAgICAgICAuaW5pdCA6IDB4ZmZmZmZmYzAwMGM2ZDAwMCAtIDB4
ZmZmZmZmYzAwMGNjMzAwMCAgICggCiAgIDM0NCBLCkIpClsgICAgMC4wMDAwMDBdICAgICAgIC50
ZXh0IDogMHhmZmZmZmZjMDAwMDgwMDAwIC0gMHhmZmZmZmZjMDAwYzZjZGM0ICAgKCAKMTIyMTIg
SwpCKQpbICAgIDAuMDAwMDAwXSAgICAgICAuZGF0YSA6IDB4ZmZmZmZmYzAwMGNjODAwMCAtIDB4
ZmZmZmZmYzAwMGQ0ZmUwMCAgICggCiAgIDU0NCBLCkIpClsgICAgMC4wMDAwMDBdIFByZWVtcHRp
YmxlIGhpZXJhcmNoaWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uClsgICAgMC4wMDAwMDBdICBBZGRp
dGlvbmFsIHBlci1DUFUgaW5mbyBwcmludGVkIHdpdGggc3RhbGxzLgpbICAgIDAuMDAwMDAwXSAg
UkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9DUFVTPTY0IHRvIG5yX2NwdV9pZHM9OC4KWyAg
ICAwLjAwMDAwMF0gUkNVOiBBZGp1c3RpbmcgZ2VvbWV0cnkgZm9yIHJjdV9mYW5vdXRfbGVhZj0x
NiwgbnJfY3B1X2lkcz04ClsgICAgMC4wMDAwMDBdIE5SX0lSUVM6NjQgbnJfaXJxczo2NCAxNgpb
ICAgIDAuMDAwMDAwXSBTWVNQTEw6IHN5c3BsbCBQTSBzdGF0dXM6IDB4MzAwMDc4MDgKWyAgICAw
LjAwMDAwMF0gU1lTUExMOiBzeXNwbGwgaXMgcmVhZDogbDogMHg4MDAwLCB1OiAweDQ2RjUKWyAg
ICAwLjAwMDAwMF0gU1lTUExMOiBzeXNwbGwgaXMgcmVhZDogMHg0NkY1ODAwMCwgMTE5MDQ5NDIw
OApbICAgIDAuMDAwMDAwXSBTWVNQTEw6IHNldCBzeXNwbGwgbWVkcGxsOiAxMTkwNDAwMDAwClsg
ICAgMC4wMDAwMDBdIFNZU1BMTDogbW9kaWZpZWQgZml4X3JhdGVbOF0sIGlkPTksIGY9MTE5MDQw
MDAwMApbICAgIDAuMDAwMDAwXSBTWVNQTEw6IG1vZGlmaWVkIGZpeF9yYXRlWzldLCBpZD0xMCwg
Zj0xMTkwNDAwMDAwClsgICAgMC4wMDAwMDBdIGNsb2Nrc291cmNlIGFybSxzcDgwNDogbWFzazog
MHhmZmZmZmZmZiBtYXhfY3ljbGVzOiAKMHhmZmZmZmZmZiwgbQpheF9pZGxlX25zOiA5OTU0NDgx
NDkyMCBucwpbICAgIDAuMDAwMDA0XSBzY2hlZF9jbG9jazogMzIgYml0cyBhdCAxOU1IeiwgcmVz
b2x1dGlvbiA1Mm5zLCB3cmFwcyAKZXZlcnkgMTExODQKODEwNjk4MW5zClsgICAgMC4wMDA0NDNd
IEFyY2hpdGVjdGVkIGNwMTUgdGltZXIocykgcnVubmluZyBhdCAxLjIwTUh6ICh2aXJ0KS4KWyAg
ICAwLjAwMDQ1MV0gY2xvY2tzb3VyY2UgYXJjaF9zeXNfY291bnRlcjogbWFzazogMHhmZmZmZmZm
ZmZmZmZmZiAKbWF4X2N5Y2xlczoKMHgxMWI2NjFmOGUsIG1heF9pZGxlX25zOiAxNzYzMTgwODA5
MTEzIG5zClsgICAgMC4wMDA4NTVdIENvbnNvbGU6IGNvbG91ciBkdW1teSBkZXZpY2UgODB4MjUK
WyAgICAwLjAwMDg3NF0gQ2FsaWJyYXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCksIHZhbHVlIGNh
bGN1bGF0ZWQgdXNpbmcgCnRpbWVyIGZyCmVxdWVuY3kuLiAyLjQwIEJvZ29NSVBTIChscGo9MTIw
MDApClsgICAgMC4wMDA4ODRdIHBpZF9tYXg6IGRlZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMQpb
ICAgIDAuMDAwOTc5XSBTZWN1cml0eSBGcmFtZXdvcmsgaW5pdGlhbGl6ZWQKWyAgICAwLjAwMDk5
M10gU0VMaW51eDogIEluaXRpYWxpemluZy4KWyAgICAwLjAwMTA4NV0gTW91bnQtY2FjaGUgaGFz
aCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpClsgICAgMC4wMDEw
OTNdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwg
CjE2Mzg0IGJ5dGVzKQpbICAgIDAuMDAxNTg1XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBi
bGtpbwpbICAgIDAuMDAxNTk4XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBtZW1vcnkKWyAg
ICAwLjAwMTYzMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgZGV2aWNlcwpbICAgIDAuMDAx
NjQwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBmcmVlemVyClsgICAgMC4wMDE2NTBdIElu
aXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIG5ldF9jbHMKWyAgICAwLjAwMTY2MF0gSW5pdGlhbGl6
aW5nIGNncm91cCBzdWJzeXMgcGVyZl9ldmVudApbICAgIDAuMDAxNjY5XSBJbml0aWFsaXppbmcg
Y2dyb3VwIHN1YnN5cyBuZXRfcHJpbwpbICAgIDAuMDAxNjc4XSBJbml0aWFsaXppbmcgY2dyb3Vw
IHN1YnN5cyBodWdldGxiClsgICAgMC4wMDE2ODddIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lz
IGRlYnVnClsgICAgMC4wMDE5OTVdIGh3IHBlcmZldmVudHM6IGVuYWJsZWQgd2l0aCBhcm0vYXJt
djgtcG11djMgUE1VIGRyaXZlciwgMSAKY291bnRlcgpzIGF2YWlsYWJsZQpbICAgIDAuMDAyMDI4
XSBFRkkgc2VydmljZXMgd2lsbCBub3QgYmUgYXZhaWxhYmxlLgpbICAgIDAuMDAyMjI4XSBYZW4g
NC43IHN1cHBvcnQgZm91bmQsIGV2ZW50c19pcnE9MjAgCmdudHRhYl9mcmFtZT0weDAwMDAwMDAw
MDVjMDAKMDAwClsgICAgMC4wMDIzMzZdIHhlbjpncmFudF90YWJsZTogR3JhbnQgdGFibGVzIHVz
aW5nIHZlcnNpb24gMSBsYXlvdXQKWyAgICAwLjAwMjM2MV0gR3JhbnQgdGFibGUgaW5pdGlhbGl6
ZWQKWyAgICAwLjAwMjQwMF0geGVuOmV2ZW50czogVXNpbmcgRklGTy1iYXNlZCBBQkkKWyAgICAw
LjAwMjQxM10gWGVuOiBpbml0aWFsaXppbmcgY3B1MApbICAgIDAuMDgxMDU3XSBDUFUxOiBCb290
ZWQgc2Vjb25kYXJ5IHByb2Nlc3NvcgpbICAgIDAuMDgxMDY1XSBEZXRlY3RlZCBWSVBUIEktY2Fj
aGUgb24gQ1BVMQpbICAgIDAuMDgxMTExXSBYZW46IGluaXRpYWxpemluZyBjcHUxClsgICAgMC4x
MDExMjddIENQVTI6IEJvb3RlZCBzZWNvbmRhcnkgcHJvY2Vzc29yClsgICAgMC4xMDExMzJdIERl
dGVjdGVkIFZJUFQgSS1jYWNoZSBvbiBDUFUyClsgICAgMC4xMDExNjFdIFhlbjogaW5pdGlhbGl6
aW5nIGNwdTIKWyAgICAwLjEyMTI0OV0gQ1BVMzogQm9vdGVkIHNlY29uZGFyeSBwcm9jZXNzb3IK
WyAgICAwLjEyMTI1NF0gRGV0ZWN0ZWQgVklQVCBJLWNhY2hlIG9uIENQVTMKWyAgICAwLjEyMTI4
NF0gWGVuOiBpbml0aWFsaXppbmcgY3B1MwpbICAgIDAuMTQxMzg5XSBDUFU0OiBCb290ZWQgc2Vj
b25kYXJ5IHByb2Nlc3NvcgpbICAgIDAuMTQxMzk3XSBEZXRlY3RlZCBWSVBUIEktY2FjaGUgb24g
Q1BVNApbICAgIDAuMTQxNDM5XSBYZW46IGluaXRpYWxpemluZyBjcHU0ClsgICAgMC4xNjE1MTJd
IENQVTU6IEJvb3RlZCBzZWNvbmRhcnkgcHJvY2Vzc29yClsgICAgMC4xNjE1MTddIERldGVjdGVk
IFZJUFQgSS1jYWNoZSBvbiBDUFU1ClsgICAgMC4xNjE1NDZdIFhlbjogaW5pdGlhbGl6aW5nIGNw
dTUKWyAgICAwLjE4MTYyOF0gQ1BVNjogQm9vdGVkIHNlY29uZGFyeSBwcm9jZXNzb3IKWyAgICAw
LjE4MTYzMl0gRGV0ZWN0ZWQgVklQVCBJLWNhY2hlIG9uIENQVTYKWyAgICAwLjE4MTY2MF0gWGVu
OiBpbml0aWFsaXppbmcgY3B1NgpbICAgIDAuMjAxNzU3XSBDUFU3OiBCb290ZWQgc2Vjb25kYXJ5
IHByb2Nlc3NvcgpbICAgIDAuMjAxNzYyXSBEZXRlY3RlZCBWSVBUIEktY2FjaGUgb24gQ1BVNwpb
ICAgIDAuMjAxNzkwXSBYZW46IGluaXRpYWxpemluZyBjcHU3ClsgICAgMC4yMDE4ODRdIEJyb3Vn
aHQgdXAgOCBDUFVzClsgICAgMC4yMDE5MzBdIFNNUDogVG90YWwgb2YgOCBwcm9jZXNzb3JzIGFj
dGl2YXRlZC4KWyAgICAwLjIwMTkzNl0gQ1BVOiBBbGwgQ1BVKHMpIHN0YXJ0ZWQgYXQgRUwxClsg
ICAgMC4yMDIwMTVdIGFsdGVybmF0aXZlczogcGF0Y2hpbmcga2VybmVsIGNvZGUKWyAgICAwLjIw
MjY2N10gZGV2dG1wZnM6IGluaXRpYWxpemVkClsgICAgMC4yMTA5MjddIERNSSBub3QgcHJlc2Vu
dCBvciBpbnZhbGlkLgpbICAgIDAuMjExMjk2XSBjbG9ja3NvdXJjZSBqaWZmaWVzOiBtYXNrOiAw
eGZmZmZmZmZmIG1heF9jeWNsZXM6IAoweGZmZmZmZmZmLCBtYXgKX2lkbGVfbnM6IDE5MTEyNjA0
NDYyNzUwMDAwIG5zClsgICAgMC4yMTE3MzJdIHhvcjogbWVhc3VyaW5nIHNvZnR3YXJlIGNoZWNr
c3VtIHNwZWVkClsgICAgMC4zMTE1ODddICAgIDhyZWdzICAgICA6ICAyMzgwLjAwMCBNQi9zZWMK
WyAgICAwLjQxMTY1M10gICAgOHJlZ3NfcHJlZmV0Y2g6ICAyMTc0LjgwMCBNQi9zZWMKWyAgICAw
LjUxMTcxOF0gICAgMzJyZWdzICAgIDogIDI2MzcuMjAwIE1CL3NlYwpbICAgIDAuNjExNzgxXSAg
ICAzMnJlZ3NfcHJlZmV0Y2g6ICAyMzkwLjgwMCBNQi9zZWMKWyAgICAwLjYxMTc4N10geG9yOiB1
c2luZyBmdW5jdGlvbjogMzJyZWdzICgyNjM3LjIwMCBNQi9zZWMpClsgICAgMC42MTE4MDVdIHBp
bmN0cmwgY29yZTogaW5pdGlhbGl6ZWQgcGluY3RybCBzdWJzeXN0ZW0KWyAgICAwLjYxMjk4NF0g
TkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNgpbICAgIDAuNjE0ODgxXSB2ZHNvOiAy
IHBhZ2VzICgxIGNvZGUgQCBmZmZmZmZjMDAwY2NkMDAwLCAxIGRhdGEgQCAKZmZmZmZmYzAwMGNj
YzAKMDApClsgICAgMC42MTQ5NjFdIGh3LWJyZWFrcG9pbnQ6IGZvdW5kIDYgYnJlYWtwb2ludCBh
bmQgNCB3YXRjaHBvaW50IHJlZ2lzdGVycy4KWyAgICAwLjYxNTEyMV0gRE1BOiBwcmVhbGxvY2F0
ZWQgMjU2IEtpQiBwb29sIGZvciBhdG9taWMgYWxsb2NhdGlvbnMKWyAgICAwLjYyNzQzNl0gc29m
dHdhcmUgSU8gVExCIFttZW0gMHg1YzAwMDAwMC0weDYwMDAwMDAwXSAoNjRNQikgbWFwcGVkIAph
dCBbZmZmCmZmZmMwM2MwMDAwMDAtZmZmZmZmYzAzZmZmZmZmZl0KWyAgICAwLjYyNzU3NF0gU2Vy
aWFsOiBBTUJBIFBMMDExIFVBUlQgZHJpdmVyClsgICAgMC42Mjg2NDZdIHVhcnQtcGwwMTEgZjcx
MTEwMDAudWFydDogY291bGQgbm90IGZpbmQgcGN0bGRldiBmb3Igbm9kZSAKL3NtYi9waQpubXV4
QGY3MDEwMDAwL3VhcnQxX3BteF9mdW5jLCBkZWZlcnJpbmcgcHJvYmUKWyAgICAwLjYyODkxN10g
dWFydC1wbDAxMSBmNzExMjAwMC51YXJ0OiBjb3VsZCBub3QgZmluZCBwY3RsZGV2IGZvciBub2Rl
IAovc21iL3BpCm5tdXhAZjcwMTAwMDAvdWFydDJfcG14X2Z1bmMsIGRlZmVycmluZyBwcm9iZQpb
ICAgIDAuNjI5MTgwXSB1YXJ0LXBsMDExIGY3MTE0MDAwLnVhcnQ6IGNvdWxkIG5vdCBmaW5kIHBj
dGxkZXYgZm9yIG5vZGUgCi9zbWIvcGkKbm11eEBmNzAxMDAwMC91YXJ0NF9wbXhfZnVuYywgZGVm
ZXJyaW5nIHByb2JlClsgICAgMC44NDIzMDFdIHJhaWQ2OiBpbnQ2NHgxICBnZW4oKSAgIDQ2NyBN
Qi9zClsgICAgMS4wMTIzNDBdIHJhaWQ2OiBpbnQ2NHgxICB4b3IoKSAgIDQ5NCBNQi9zClsgICAg
MS4xODI0ODBdIHJhaWQ2OiBpbnQ2NHgyICBnZW4oKSAgIDY5MSBNQi9zClsgICAgMS4zNTI2MzNd
IHJhaWQ2OiBpbnQ2NHgyICB4b3IoKSAgIDYxMCBNQi9zClsgICAgMS41MjI3MzhdIHJhaWQ2OiBp
bnQ2NHg0ICBnZW4oKSAgMTAwMiBNQi9zClsgICAgMS42OTI4OTRdIHJhaWQ2OiBpbnQ2NHg0ICB4
b3IoKSAgIDc0NCBNQi9zClsgICAgMS44NjI5OTRdIHJhaWQ2OiBpbnQ2NHg4ICBnZW4oKSAgMTAz
OSBNQi9zClsgICAgMi4wMzMxNDBdIHJhaWQ2OiBpbnQ2NHg4ICB4b3IoKSAgIDcyOCBNQi9zClsg
ICAgMi4yMDMzMTNdIHJhaWQ2OiBuZW9ueDEgICBnZW4oKSAgIDc1MSBNQi9zClsgICAgMi4zNzM0
MzJdIHJhaWQ2OiBuZW9ueDIgICBnZW4oKSAgMTE2MiBNQi9zClsgICAgMi41NDM1MjhdIHJhaWQ2
OiBuZW9ueDQgICBnZW4oKSAgMTUzNyBNQi9zClsgICAgMi43MTM2NjVdIHJhaWQ2OiBuZW9ueDgg
ICBnZW4oKSAgMTUzNyBNQi9zClsgICAgMi43MTM2NzFdIHJhaWQ2OiB1c2luZyBhbGdvcml0aG0g
bmVvbng4IGdlbigpIDE1MzcgTUIvcwpbICAgIDIuNzEzNjc3XSByYWlkNjogdXNpbmcgaW50eDEg
cmVjb3ZlcnkgYWxnb3JpdGhtClsgICAgMi43MTM4MTBdIEFDUEk6IEludGVycHJldGVyIGRpc2Fi
bGVkLgpbICAgIDIuNzEzODczXSB4ZW46YmFsbG9vbjogSW5pdGlhbGlzaW5nIGJhbGxvb24gZHJp
dmVyClsgICAgMi43MTQxODFdIHhlbl9iYWxsb29uOiBJbml0aWFsaXNpbmcgYmFsbG9vbiBkcml2
ZXIKWyAgICAyLjcxNTMwMV0gL2lvbW11QGY0MjEwMDAwOiBjb3VsZCBub3QgZ2V0ICNjbG9jay1j
ZWxscyBmb3IgL3N5c19jdHJsClsgICAgMi43MTUzMDhdIEVSUk9SOiBjb3VsZCBub3QgZ2V0IGNs
b2NrIC9pb21tdUBmNDIxMDAwMDptZWRpYS1zYygxKQpbICAgIDIuNzE1MzI2XSAvaW9tbXVAZjQy
MTAwMDA6IGNvdWxkIG5vdCBnZXQgI2Nsb2NrLWNlbGxzIGZvciAvc3lzX2N0cmwKWyAgICAyLjcx
NTMzMl0gRVJST1I6IGNvdWxkIG5vdCBnZXQgY2xvY2sgL2lvbW11QGY0MjEwMDAwOnNtbXUtcGVy
aSgyKQpbICAgIDIuNzE1MzQ3XSAvaW9tbXVAZjQyMTAwMDA6IGNvdWxkIG5vdCBnZXQgI2Nsb2Nr
LWNlbGxzIGZvciAvc3lzX2N0cmwKWyAgICAyLjcxNTM1Ml0gRVJST1I6IGNvdWxkIG5vdCBnZXQg
Y2xvY2sgL2lvbW11QGY0MjEwMDAwOnNtbXUoMCkKWyAgICAyLjcxNTM1N10gSU9NTVU6IGNsayBp
cyBub3QgcmVhZHkhClsgICAgMi43MTUzNzhdIHNtbXUtaGk2MjIwOiBwcm9iZSBvZiBmNDIxMDAw
MC5pb21tdSBmYWlsZWQgd2l0aCBlcnJvciAtMjIKWyAgICAyLjcxNTYzMV0gdmdhYXJiOiBsb2Fk
ZWQKWyAgICAyLjcxNTk1OF0gU0NTSSBzdWJzeXN0ZW0gaW5pdGlhbGl6ZWQKWyAgICAyLjcxNjMx
N10gc3NwLXBsMDIyIGY3MTA2MDAwLnNwaTogY291bGQgbm90IGZpbmQgcGN0bGRldiBmb3Igbm9k
ZSAKL3NtYi9waW5tCnV4QGY3MDEwMDAwL3NwaTBfcG14X2Z1bmMsIGRlZmVycmluZyBwcm9iZQpb
ICAgIDIuNzE2NjI5XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVz
YmZzClsgICAgMi43MTY2ODVdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2
ZXIgaHViClsgICAgMi43MTY4NjhdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGRldmljZSBkcml2
ZXIgdXNiClsgICAgMi43MTcwNTBdIGkyY19kZXNpZ253YXJlIGY3MTAyMDAwLmkyYzogY291bGQg
bm90IGZpbmQgcGN0bGRldiBmb3IgCm5vZGUgL3NtYgovcGlubXV4QGY3MDEwMDAwL2kyYzJfcG14
X2Z1bmMsIGRlZmVycmluZyBwcm9iZQpbICAgIDIuNzE3MTcxXSBMaW51eCB2aWRlbyBjYXB0dXJl
IGludGVyZmFjZTogdjIuMDAKWyAgICAyLjcxNzU3MF0gaGk2MjIwLXN0dWItY2xrIHN0dWJfY2xv
Y2s6IGZhaWxlZCBnZXQgbWFpbGJveCBjaGFubmVsClsgICAgMi43MTc1OTBdIGhpNjIyMC1zdHVi
LWNsazogcHJvYmUgb2Ygc3R1Yl9jbG9jayBmYWlsZWQgd2l0aCBlcnJvciAtMTYKWyAgICAyLjcx
NzcxN10gQWR2YW5jZWQgTGludXggU291bmQgQXJjaGl0ZWN0dXJlIERyaXZlciBJbml0aWFsaXpl
ZC4KWyAgICAyLjcxODIzOV0gQmx1ZXRvb3RoOiBDb3JlIHZlciAyLjIwClsgICAgMi43MTgyOTJd
IE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMzEKWyAgICAyLjcxODI5OF0gQmx1ZXRv
b3RoOiBIQ0kgZGV2aWNlIGFuZCBjb25uZWN0aW9uIG1hbmFnZXIgaW5pdGlhbGl6ZWQKWyAgICAy
LjcxODMwOV0gQmx1ZXRvb3RoOiBIQ0kgc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAgMi43
MTgzMTldIEJsdWV0b290aDogTDJDQVAgc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAgMi43
MTgzNTBdIEJsdWV0b290aDogU0NPIHNvY2tldCBsYXllciBpbml0aWFsaXplZApbICAgIDIuNzE4
Mzc1XSBOZXRMYWJlbDogSW5pdGlhbGl6aW5nClsgICAgMi43MTgzODBdIE5ldExhYmVsOiAgZG9t
YWluIGhhc2ggc2l6ZSA9IDEyOApbICAgIDIuNzE4Mzg1XSBOZXRMYWJlbDogIHByb3RvY29scyA9
IFVOTEFCRUxFRCBDSVBTT3Y0ClsgICAgMi43MTg0MjhdIE5ldExhYmVsOiAgdW5sYWJlbGVkIHRy
YWZmaWMgYWxsb3dlZCBieSBkZWZhdWx0ClsgICAgMi43MTg2OTJdIFN3aXRjaGVkIHRvIGNsb2Nr
c291cmNlIGFyY2hfc3lzX2NvdW50ZXIKWyAgICAyLjcxOTAzOV0gcG5wOiBQblAgQUNQSTogZGlz
YWJsZWQKWyAgICAyLjcyODg2N10gL3RoZXJtYWwtem9uZXMvY2xzMC9jb29saW5nLW1hcHMvbWFw
MDogY291bGQgbm90IGZpbmQgcGhhbmRsZQpbICAgIDIuNzI4ODc5XSBtaXNzaW5nIGNvb2xpbmdf
ZGV2aWNlIHByb3BlcnR5ClsgICAgMi43Mjg4ODVdIGZhaWxlZCB0byBidWlsZCB0aGVybWFsIHpv
bmUgY2xzMDogLTIyClsgICAgMi43MjkyODJdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1p
bHkgMgpbICAgIDIuNzI5ODg0XSBUQ1AgZXN0YWJsaXNoZWQgaGFzaCB0YWJsZSBlbnRyaWVzOiA4
MTkyIChvcmRlcjogNCwgNjU1MzYgCmJ5dGVzKQpbICAgIDIuNzI5OTYzXSBUQ1AgYmluZCBoYXNo
IHRhYmxlIGVudHJpZXM6IDgxOTIgKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMpClsgICAgMi43MzAw
OTJdIFRDUDogSGFzaCB0YWJsZXMgY29uZmlndXJlZCAoZXN0YWJsaXNoZWQgODE5MiBiaW5kIDgx
OTIpClsgICAgMi43MzAxNTVdIFVEUCBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXI6IDIs
IDE2Mzg0IGJ5dGVzKQpbICAgIDIuNzMwMTgyXSBVRFAtTGl0ZSBoYXNoIHRhYmxlIGVudHJpZXM6
IDUxMiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDIuNzMwNDc5XSBORVQ6IFJlZ2lzdGVy
ZWQgcHJvdG9jb2wgZmFtaWx5IDEKWyAgICAyLjczMDg2OF0gUlBDOiBSZWdpc3RlcmVkIG5hbWVk
IFVOSVggc29ja2V0IHRyYW5zcG9ydCBtb2R1bGUuClsgICAgMi43MzA4NzVdIFJQQzogUmVnaXN0
ZXJlZCB1ZHAgdHJhbnNwb3J0IG1vZHVsZS4KWyAgICAyLjczMDg4MF0gUlBDOiBSZWdpc3RlcmVk
IHRjcCB0cmFuc3BvcnQgbW9kdWxlLgpbICAgIDIuNzMwODg2XSBSUEM6IFJlZ2lzdGVyZWQgdGNw
IE5GU3Y0LjEgYmFja2NoYW5uZWwgdHJhbnNwb3J0IG1vZHVsZS4KWyAgICAyLjczMTExOV0gVHJ5
aW5nIHRvIHVucGFjayByb290ZnMgaW1hZ2UgYXMgaW5pdHJhbWZzLi4uClsgICAgMi43MzEzMDdd
IHJvb3RmcyBpbWFnZSBpcyBub3QgaW5pdHJhbWZzIChqdW5rIGluIGNvbXByZXNzZWQgCmFyY2hp
dmUpOyBsb29rcwogIGxpa2UgYW4gaW5pdHJkClsgICAgMi43NDc1MDNdIEZyZWVpbmcgaW5pdHJk
IG1lbW9yeTogODE5MksgKGZmZmZmZmMwMDgyMDAwMDAgLSAKZmZmZmZmYzAwOGEwMDAwMAopClsg
ICAgMi43NDc4ODFdIGt2bSBbMV06IEhZUCBtb2RlIG5vdCBhdmFpbGFibGUKWyAgICAyLjc1MTc4
OF0gZnV0ZXggaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVz
KQpbICAgIDIuNzUxOTU1XSBhdWRpdDogaW5pdGlhbGl6aW5nIG5ldGxpbmsgc3Vic3lzIChkaXNh
YmxlZCkKWyAgICAyLjc1MjAwM10gYXVkaXQ6IHR5cGU9MjAwMCBhdWRpdCgyLjczOToxKTogaW5p
dGlhbGl6ZWQKWyAgICAyLjc1MjUzNF0gSHVnZVRMQiByZWdpc3RlcmVkIDIgTUIgcGFnZSBzaXpl
LCBwcmUtYWxsb2NhdGVkIDAgcGFnZXMKWyAgICAyLjc1Mjk4OV0gVkZTOiBEaXNrIHF1b3RhcyBk
cXVvdF82LjYuMApbICAgIDIuNzUzMDY1XSBWRlM6IERxdW90LWNhY2hlIGhhc2ggdGFibGUgZW50
cmllczogNTEyIChvcmRlciAwLCA0MDk2IApieXRlcykKWyAgICAyLjc1MzY0MV0gc3F1YXNoZnM6
IHZlcnNpb24gNC4wICgyMDA5LzAxLzMxKSBQaGlsbGlwIExvdWdoZXIKWyAgICAyLjc1NDIzNF0g
TkZTOiBSZWdpc3RlcmluZyB0aGUgaWRfcmVzb2x2ZXIga2V5IHR5cGUKWyAgICAyLjc1NDI3Ml0g
S2V5IHR5cGUgaWRfcmVzb2x2ZXIgcmVnaXN0ZXJlZApbICAgIDIuNzU0Mjc4XSBLZXkgdHlwZSBp
ZF9sZWdhY3kgcmVnaXN0ZXJlZApbICAgIDIuNzU0NTAwXSBmdXNlIGluaXQgKEFQSSB2ZXJzaW9u
IDcuMjMpClsgICAgMi43NTQ4NjldIFNHSSBYRlMgd2l0aCBzZWN1cml0eSBhdHRyaWJ1dGVzLCBu
byBkZWJ1ZyBlbmFibGVkClsgICAgMi43NTU2MjRdIDlwOiBJbnN0YWxsaW5nIHY5ZnMgOXAyMDAw
IGZpbGUgc3lzdGVtIHN1cHBvcnQKWyAgICAyLjc2MDUzNF0gaW8gc2NoZWR1bGVyIG5vb3AgcmVn
aXN0ZXJlZApbICAgIDIuNzYwNTU4XSBpbyBzY2hlZHVsZXIgY2ZxIHJlZ2lzdGVyZWQgKGRlZmF1
bHQpClsgICAgMi43NjE1NzRdIHBpbmN0cmwtc2luZ2xlIGY3MDEwMDAwLnBpbm11eDogMTU5IHBp
bnMgYXQgcGEgCmZmZmZmZjgwMDAwYjYwMDAgcwppemUgNjM2ClsgICAgMi43NjIwMThdIHBpbmN0
cmwtc2luZ2xlIGY3MDEwODAwLnBpbm11eDogMTYzIHBpbnMgYXQgcGEgCmZmZmZmZjgwMDAwYjg4
MDAgcwppemUgNjUyClsgICAgMi43NjIyMDBdIHBpbmN0cmwtc2luZ2xlIGY4MDAxODAwLnBpbm11
eDogMzAgcGlucyBhdCBwYSAKZmZmZmZmODAwMDBiYTgwMCBzaQp6ZSAxMjAKWyAgICAyLjc2Mjcz
NF0gcGwwNjFfZ3BpbyBmODAxMTAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAw
ZjgwMTEwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2MjkxOV0gcGwwNjFfZ3BpbyBmODAxMjAwMC5n
cGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjgwMTIwMDAgcmVnCmlzdGVyZWQKWyAg
ICAyLjc2MzA5Nl0gcGwwNjFfZ3BpbyBmODAxMzAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAw
eDAwMDAwMDAwZjgwMTMwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2MzI3N10gcGwwNjFfZ3BpbyBm
ODAxNDAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjgwMTQwMDAgcmVnCmlz
dGVyZWQKWyAgICAyLjc2MzQ1Nl0gcGwwNjFfZ3BpbyBmNzAyMDAwMC5ncGlvOiBQTDA2MSBHUElP
IGNoaXAgCkAweDAwMDAwMDAwZjcwMjAwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2MzYzN10gcGww
NjFfZ3BpbyBmNzAyMTAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjEw
MDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2MzgxOF0gcGwwNjFfZ3BpbyBmNzAyMjAwMC5ncGlvOiBQ
TDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjIwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2
Mzk5NF0gcGwwNjFfZ3BpbyBmNzAyMzAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAw
MDAwZjcwMjMwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NDE4Ml0gcGwwNjFfZ3BpbyBmNzAyNDAw
MC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjQwMDAgcmVnCmlzdGVyZWQK
WyAgICAyLjc2NDM1OV0gcGwwNjFfZ3BpbyBmNzAyNTAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAg
CkAweDAwMDAwMDAwZjcwMjUwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NDU5NF0gcGwwNjFfZ3Bp
byBmNzAyNjAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjYwMDAgcmVn
CmlzdGVyZWQKWyAgICAyLjc2NDc3MF0gcGwwNjFfZ3BpbyBmNzAyNzAwMC5ncGlvOiBQTDA2MSBH
UElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjcwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NDk1Nl0g
cGwwNjFfZ3BpbyBmNzAyODAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcw
MjgwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NTEzMF0gcGwwNjFfZ3BpbyBmNzAyOTAwMC5ncGlv
OiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjkwMDAgcmVnCmlzdGVyZWQKWyAgICAy
Ljc2NTMwOF0gcGwwNjFfZ3BpbyBmNzAyYTAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAw
MDAwMDAwZjcwMmEwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NTQ4OF0gcGwwNjFfZ3BpbyBmNzAy
YjAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMmIwMDAgcmVnCmlzdGVy
ZWQKWyAgICAyLjc2NTY3MF0gcGwwNjFfZ3BpbyBmNzAyYzAwMC5ncGlvOiBQTDA2MSBHUElPIGNo
aXAgCkAweDAwMDAwMDAwZjcwMmMwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NTg0NV0gcGwwNjFf
Z3BpbyBmNzAyZDAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMmQwMDAg
cmVnCmlzdGVyZWQKWyAgICAyLjc2NjAyNF0gcGwwNjFfZ3BpbyBmNzAyZTAwMC5ncGlvOiBQTDA2
MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMmUwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NjIw
NV0gcGwwNjFfZ3BpbyBmNzAyZjAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAw
ZjcwMmYwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NzM2Nl0geGVuOnhlbl9ldnRjaG46IEV2ZW50
LWNoYW5uZWwgZGV2aWNlIGluc3RhbGxlZApbICAgIDQuMzA3MDAwXSBjb25zb2xlIFtodmMwXSBl
bmFibGVkClsgICAgNC4zMTA1NTFdIFNlcmlhbDogODI1MC8xNjU1MCBkcml2ZXIsIDQgcG9ydHMs
IElSUSBzaGFyaW5nIGRpc2FibGVkClsgICAgNC4zMjE3MzBdIFtkcm1dIEluaXRpYWxpemVkIGRy
bSAxLjEuMCAyMDA2MDgxMApbICAgIDQuMzI3MzkyXSBbZHJtXSBJbml0aWFsaXplZCBoaXNpIDEu
MC4wIDIwMTQxMjI0IG9uIG1pbm9yIDAKWyAgICA0LjM0MDQ4M10gW2RybV0gZmFpbGVkIHRvIGZp
bmQgc2xhdmUgZW5jb2RlciBpMmMgY2xpZW50ClsgICAgNC4zNDk3MDFdIE1hbGk8Mj46IEluc2Vy
dGluZyBNYWxpIHY2MDAgZGV2aWNlIGRyaXZlci4KWyAgICA0LjM1NDk3Nl0gTWFsaTwyPjogRHJp
dmVyIHJldmlzaW9uOiAtdjMuMTktcmM3LTI2NzM1LWc5ZTc0MDk3ClsgICAgNC4zNjA5NjldIE1h
bGk8Mj46IG1hbGlfbW9kdWxlX2luaXQoKSByZWdpc3RlcmluZyBkcml2ZXIKWyAgICA0LjM2NjU3
Nl0gTWFsaTwyPjogbWFsaV9wcm9iZSgpOiBDYWxsZWQgZm9yIHBsYXRmb3JtIGRldmljZSAKZjQw
ODAwMDAubWFsaQpbICAgIDQuMzczOTUxXSBNYWxpPDI+OiBCcm9hZGNhc3Q6IENyZWF0aW5nIE1h
bGkgQnJvYWRjYXN0IHVuaXQ6IApNYWxpX0Jyb2FkY2FzdApbICAgIDQuMzgwOTA2XSBNYWxpPDQ+
OiBCcm9hZGNhc3Q6IHNldHRpbmcgbWFzayAweDAwMDAwMDAwICsgMHgwMDAwMDAwMCAKKHJlc2V0
KQpbICAgIDQuMzg4MDAwXSBNYWxpPDY+OiByZWdpc3Rlcl93cml0ZSBmb3IgY29yZSBNYWxpX0Jy
b2FkY2FzdCwgcmVsYXRpdmUgCmFkZHI9MHgKMDAwMCwgdmFsPTB4MDAwMDAwMDAKWyAgICA0LjM5
NjkzM10gTWFsaTw2PjogcmVnaXN0ZXJfd3JpdGUgZm9yIGNvcmUgTWFsaV9Ccm9hZGNhc3QsIHJl
bGF0aXZlIAphZGRyPTB4CjAwMDQsIHZhbD0weDAwMDAwMDAwClsgICAgNC40MDU5MThdIE1hbGk6
IEdQVSB2ZXJzaW9uOiBDRjA3MDAwMApbICAgIDQuNDEwMDYxXSBNYWxpPDI+OiBCcm9hZGNhc3Q6
IENyZWF0aW5nIE1hbGkgQnJvYWRjYXN0IHVuaXQ6IApNYWxpX0Jyb2FkY2FzdApbICAgIDQuNDE3
MDAxXSBNYWxpPDQ+OiBCcm9hZGNhc3Q6IHNldHRpbmcgbWFzayAweDAwMDAwMDAwICsgMHgwMDAw
MDAwMCAKKHJlc2V0KQpbICAgIDQuNDI0MTA5XSBNYWxpPDY+OiByZWdpc3Rlcl93cml0ZSBmb3Ig
Y29yZSBNYWxpX0Jyb2FkY2FzdCwgcmVsYXRpdmUgCmFkZHI9MHgKMDAwMCwgdmFsPTB4MDAwMDAw
MDAKWyAgICA0LjQzMzA1MV0gTWFsaTw2PjogcmVnaXN0ZXJfd3JpdGUgZm9yIGNvcmUgTWFsaV9C
cm9hZGNhc3QsIHJlbGF0aXZlIAphZGRyPTB4CjAwMDQsIHZhbD0weDAwMDAwMDAwClsgICAgNC40
NDI3MzFdIE1hbGk8Mj46IG1hbGlfcHJvYmUoKTogU3VjY2Vzc2Z1bGx5IGluaXRpYWxpemVkIGRy
aXZlciAKZm9yIHBsYXRmbwpybSBkZXZpY2UgZjQwODAwMDAubWFsaQpbICAgIDQuNDU1NDA0XSBN
YWxpOiBNYWxpIGRldmljZSBkcml2ZXIgbG9hZGVkClsgICAgNC40NTk3NjhdIFVuYWJsZSB0byBk
ZXRlY3QgY2FjaGUgaGllcmFyY3kgZnJvbSBEVCBmb3IgQ1BVIDAKWyAgICA0LjQ3MTkyMV0gYnJk
OiBtb2R1bGUgbG9hZGVkClsgICAgNC40NzkxMjBdIGxvb3A6IG1vZHVsZSBsb2FkZWQKWyAgICA0
LjQ4Mzk5MF0gbGRvMjogT3BlcmF0aW9uIG9mIGN1cnJlbnQgY29uZmlndXJhdGlvbiBtaXNzaW5n
ClsgICAgNC40OTMzNTldIGxkbzc6IE9wZXJhdGlvbiBvZiBjdXJyZW50IGNvbmZpZ3VyYXRpb24g
bWlzc2luZwpbICAgIDQuNTAyNzEzXSBsZG8xMDogT3BlcmF0aW9uIG9mIGN1cnJlbnQgY29uZmln
dXJhdGlvbiBtaXNzaW5nClsgICAgNC41MTIxNzZdIGxkbzEzOiBPcGVyYXRpb24gb2YgY3VycmVu
dCBjb25maWd1cmF0aW9uIG1pc3NpbmcKWyAgICA0LjUyMTY0Ml0gbGRvMTQ6IE9wZXJhdGlvbiBv
ZiBjdXJyZW50IGNvbmZpZ3VyYXRpb24gbWlzc2luZwpbICAgIDQuNTMxMTAwXSBsZG8xNTogT3Bl
cmF0aW9uIG9mIGN1cnJlbnQgY29uZmlndXJhdGlvbiBtaXNzaW5nClsgICAgNC41NDA1NTVdIGxk
bzE3OiBPcGVyYXRpb24gb2YgY3VycmVudCBjb25maWd1cmF0aW9uIG1pc3NpbmcKWyAgICA0LjU1
MDAxMF0gbGRvMTk6IE9wZXJhdGlvbiBvZiBjdXJyZW50IGNvbmZpZ3VyYXRpb24gbWlzc2luZwpb
ICAgIDQuNTU5MzUwXSBoaTY1NXhfcmVndWxhdG9yIGY4MDAwMDAwLnBtaWM6cmVndWxhdG9yQGE0
MDogCmZha2Vfb2ZfZ2V0X3JlZ3VsYXQKb3JfaW5pdF9kYXRhIG5vIGNvbnN1bWVyX3N1cHBsaWVz
ClsgICAgNC41Njk0ODBdIGxkbzIxOiBPcGVyYXRpb24gb2YgY3VycmVudCBjb25maWd1cmF0aW9u
IG1pc3NpbmcKWyAgICA0LjU3ODk4MV0gbGRvMjI6IE9wZXJhdGlvbiBvZiBjdXJyZW50IGNvbmZp
Z3VyYXRpb24gbWlzc2luZwpbICAgIDQuNTkyNTAyXSB0dW46IFVuaXZlcnNhbCBUVU4vVEFQIGRl
dmljZSBkcml2ZXIsIDEuNgpbICAgIDQuNTk3NDQ4XSB0dW46IChDKSAxOTk5LTIwMDQgTWF4IEty
YXNueWFuc2t5IDxtYXhrQHF1YWxjb21tLmNvbT4KWyAgICA0LjYwNDI1NV0gUFBQIGdlbmVyaWMg
ZHJpdmVyIHZlcnNpb24gMi40LjIKWyAgICA0LjYwODU4M10gUFBQIEJTRCBDb21wcmVzc2lvbiBt
b2R1bGUgcmVnaXN0ZXJlZApbICAgIDQuNjEzMjA3XSBQUFAgRGVmbGF0ZSBDb21wcmVzc2lvbiBt
b2R1bGUgcmVnaXN0ZXJlZApbICAgIDQuNjE4MzMyXSBQUFAgTVBQRSBDb21wcmVzc2lvbiBtb2R1
bGUgcmVnaXN0ZXJlZApbICAgIDQuNjIzMTc1XSB4ZW5fbmV0ZnJvbnQ6IEluaXRpYWxpc2luZyBY
ZW4gdmlydHVhbCBldGhlcm5ldCBkcml2ZXIKWyAgICA0LjYyOTU0OV0gcGVnYXN1czogdjAuOS4z
ICgyMDEzLzA0LzI1KSwgUGVnYXN1cy9QZWdhc3VzIElJIFVTQiAKRXRoZXJuZXQgZHJpCnZlcgpb
ICAgIDQuNjM2OTI5XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHBl
Z2FzdXMKWyAgICA0LjY0MjY1MF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRy
aXZlciBydGw4MTUwClsgICAgNC42NDgzNTldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVy
ZmFjZSBkcml2ZXIgcjgxNTIKWyAgICA0LjY1MzkyOF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg
aW50ZXJmYWNlIGRyaXZlciBhc2l4ClsgICAgNC42NTkzODVdIHVzYmNvcmU6IHJlZ2lzdGVyZWQg
bmV3IGludGVyZmFjZSBkcml2ZXIgYXg4ODE3OV8xNzhhClsgICAgNC42NjU1MjhdIHVzYmNvcmU6
IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgY2RjX2V0aGVyClsgICAgNC42NzE0Mzld
IHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgZG05NjAxClsgICAgNC42
NzcwNzBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgQ29yZUNoaXBz
ClsgICAgNC42ODI5ODBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIg
c21zYzc1eHgKWyAgICA0LjY4ODc4OV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNl
IGRyaXZlciBzbXNjOTV4eApbICAgIDQuNjk0NTgxXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBp
bnRlcmZhY2UgZHJpdmVyIG5ldDEwODAKWyAgICA0LjcwMDMxMl0gdXNiY29yZTogcmVnaXN0ZXJl
ZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBwbHVzYgpbICAgIDQuNzA1ODU1XSB1c2Jjb3JlOiByZWdp
c3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNkY19zdWJzZXQKWyAgICA0LjcxMTg1MF0gdXNi
Y29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB6YXVydXMKWyAgICA0LjcxNzQ3
MV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBNT1NDSElQIAp1c2It
ZXRoZXJuZXQgZHJpCnZlcgpbICAgIDQuNzI0OTcyXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBp
bnRlcmZhY2UgZHJpdmVyIGNkY19uY20KWyAgICA1LjU2OTI5MF0gZHdjMiBmNzJjMDAwMC51c2I6
IERXQyBPVEcgQ29udHJvbGxlcgpbICAgIDUuNTczOTA3XSBkd2MyIGY3MmMwMDAwLnVzYjogbmV3
IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIApudW1iZXIgMQpbICAgIDUuNTgxMDQw
XSBkd2MyIGY3MmMwMDAwLnVzYjogaXJxIDU2LCBpbyBtZW0gMHgwMDAwMDAwMApbICAgIDUuNTg3
MDA1XSBodWIgMS0wOjEuMDogVVNCIGh1YiBmb3VuZApbICAgIDUuNTkwNjgxXSBodWIgMS0wOjEu
MDogMSBwb3J0IGRldGVjdGVkClsgICAgNS42MDU0MzNdIGVoY2lfaGNkOiBVU0IgMi4wICdFbmhh
bmNlZCcgSG9zdCBDb250cm9sbGVyIChFSENJKSBEcml2ZXIKWyAgICA1LjYxMTkxMF0gZWhjaS1w
Y2k6IEVIQ0kgUENJIHBsYXRmb3JtIGRyaXZlcgpbICAgIDUuNjE2NDc4XSBlaGNpLXBsYXRmb3Jt
OiBFSENJIGdlbmVyaWMgcGxhdGZvcm0gZHJpdmVyClsgICAgNS42MjE4ODFdIG9oY2lfaGNkOiBV
U0IgMS4xICdPcGVuJyBIb3N0IENvbnRyb2xsZXIgKE9IQ0kpIERyaXZlcgpbICAgIDUuNjI3OTgx
XSBvaGNpLXBjaTogT0hDSSBQQ0kgcGxhdGZvcm0gZHJpdmVyClsgICAgNS42MzI1MzFdIG9oY2kt
cGxhdGZvcm06IE9IQ0kgZ2VuZXJpYyBwbGF0Zm9ybSBkcml2ZXIKWyAgICA1LjYzNzkzNF0gdXNi
Y29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBjZGNfYWNtClsgICAgNS42NDM0
OThdIGNkY19hY206IFVTQiBBYnN0cmFjdCBDb250cm9sIE1vZGVsIGRyaXZlciBmb3IgVVNCIG1v
ZGVtcyAKYW5kIElTRApOIGFkYXB0ZXJzClsgICAgNS42NTE2MzddIHVzYmNvcmU6IHJlZ2lzdGVy
ZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiLXN0b3JhZ2UKWyAgICA1LjY1Nzk5N10gbW91c2Vk
ZXY6IFBTLzIgbW91c2UgZGV2aWNlIGNvbW1vbiBmb3IgYWxsIG1pY2UKWyAgICA1LjY2NDM5Nl0g
cnRjLXBsMDMxIGY4MDAzMDAwLnJ0YzogcnRjIGNvcmU6IHJlZ2lzdGVyZWQgcGwwMzEgYXMgcnRj
MApbICAgIDUuNjc0NTc3XSBpMmMgL2RldiBlbnRyaWVzIGRyaXZlcgpbICAgIDUuNjgyMzkwXSBk
ZXZpY2UtbWFwcGVyOiBpb2N0bDogNC4zMS4wLWlvY3RsICgyMDE1LTMtMTIpIAppbml0aWFsaXNl
ZDogZG0tZGUKdmVsQHJlZGhhdC5jb20KWyAgICA1LjY5MDg2OV0gQmx1ZXRvb3RoOiBIQ0kgVUFS
VCBkcml2ZXIgdmVyIDIuMwpbICAgIDUuNjk1MjExXSBCbHVldG9vdGg6IEhDSSBVQVJUIHByb3Rv
Y29sIEg0IHJlZ2lzdGVyZWQKWyAgICA1LjcwMDcyNV0gY3B1IGNwdTA6IGZhaWxlZCB0byBnZXQg
Y3B1MCBjbG9jazogLTIKWyAgICA1LjcwOTA3M10gY3B1ZnJlcS1kdDogcHJvYmUgb2YgY3B1ZnJl
cS1kdC4wIGZhaWxlZCB3aXRoIGVycm9yIC0yClsgICAgNS43MTU0MjhdIHNkaGNpOiBTZWN1cmUg
RGlnaXRhbCBIb3N0IENvbnRyb2xsZXIgSW50ZXJmYWNlIGRyaXZlcgpbICAgIDUuNzIxNTQ5XSBz
ZGhjaTogQ29weXJpZ2h0KGMpIFBpZXJyZSBPc3NtYW4KWyAgICA1LjcyNjAwOV0gU3lub3BzeXMg
RGVzaWdud2FyZSBNdWx0aW1lZGlhIENhcmQgSW50ZXJmYWNlIERyaXZlcgpbICAgIDUuNzMyNjE1
XSBkd21tY19rMyBmNzIzZDAwMC5kd21tYzA6IGZpZm8tZGVwdGggcHJvcGVydHkgbm90IGZvdW5k
LCAKdXNpbmcgdmEKbHVlIG9mIEZJRk9USCByZWdpc3RlciBhcyBkZWZhdWx0ClsgICAgNS43NDI1
ODNdIGR3bW1jX2szIGY3MjNkMDAwLmR3bW1jMDogSURNQUMgc3VwcG9ydHMgMzItYml0IGFkZHJl
c3MgbW9kZS4KWyAgICA1Ljc0OTM4NF0gZHdtbWNfazMgZjcyM2QwMDAuZHdtbWMwOiBVc2luZyBp
bnRlcm5hbCBETUEgY29udHJvbGxlci4KWyAgICA1Ljc1NTc3N10gZHdtbWNfazMgZjcyM2QwMDAu
ZHdtbWMwOiBWZXJzaW9uIElEIGlzIDI1MGEKWyAgICA1Ljc2MTIxMV0gZHdtbWNfazMgZjcyM2Qw
MDAuZHdtbWMwOiBEVyBNTUMgY29udHJvbGxlciBhdCBpcnEgNTMsIDMyIApiaXQgaG9zCnQgZGF0
YSB3aWR0aCwgOCBkZWVwIGZpZm8KWyAgICA1Ljc3MDYyNV0gZHdtbWNfazMgZjcyM2QwMDAuZHdt
bWMwOiBObyB2cW1tYyByZWd1bGF0b3IgZm91bmQKWyAgICA1Ljc3NjYzOF0gbGRvMTk6IGludmFs
aWQgaW5wdXQgdm9sdGFnZSBmb3VuZApbICAgIDUuODE4ODE3XSBkd21tY19rMyBmNzIzZDAwMC5k
d21tYzA6IDEgc2xvdHMgaW5pdGlhbGl6ZWQKWyAgICA1LjgyNzkyNl0gZHdtbWNfazMgZjcyM2Uw
MDAuZHdtbWMxOiBmaWZvLWRlcHRoIHByb3BlcnR5IG5vdCBmb3VuZCwgCnVzaW5nIHZhCmx1ZSBv
ZiBGSUZPVEggcmVnaXN0ZXIgYXMgZGVmYXVsdApbICAgIDUuODM3OTEwXSBkd21tY19rMyBmNzIz
ZTAwMC5kd21tYzE6IElETUFDIHN1cHBvcnRzIDMyLWJpdCBhZGRyZXNzIG1vZGUuClsgICAgNS44
NDQ3MTZdIGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogVXNpbmcgaW50ZXJuYWwgRE1BIGNvbnRy
b2xsZXIuClsgICAgNS44NTExMjFdIGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogVmVyc2lvbiBJ
RCBpcyAyNTBhClsgICAgNS44NTY1MTZdIGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogRFcgTU1D
IGNvbnRyb2xsZXIgYXQgaXJxIDU0LCAzMiAKYml0IGhvcwp0IGRhdGEgd2lkdGgsIDggZGVlcCBm
aWZvClsgICAgNS44NjYwMTNdIGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogR290IENEIEdQSU8K
WyAgICA1Ljg3MDgzNF0gbGRvMTA6IGludmFsaWQgaW5wdXQgdm9sdGFnZSBmb3VuZApbICAgIDUu
ODg4NzI0XSBsZG83OiBpbnZhbGlkIGlucHV0IHZvbHRhZ2UgZm91bmQKWyAgICA1LjkwODkzN10g
ZHdtbWNfazMgZjcyM2UwMDAuZHdtbWMxOiAxIHNsb3RzIGluaXRpYWxpemVkClsgICAgNS45MTgw
ODldIGR3bW1jX2szIGY3MjNmMDAwLmR3bW1jMjogZmlmby1kZXB0aCBwcm9wZXJ0eSBub3QgZm91
bmQsIAp1c2luZyB2YQpsdWUgb2YgRklGT1RIIHJlZ2lzdGVyIGFzIGRlZmF1bHQKWyAgICA1Ljky
ODA3MF0gZHdtbWNfazMgZjcyM2YwMDAuZHdtbWMyOiBJRE1BQyBzdXBwb3J0cyAzMi1iaXQgYWRk
cmVzcyBtb2RlLgpbICAgIDUuOTM0ODgwXSBkd21tY19rMyBmNzIzZjAwMC5kd21tYzI6IFVzaW5n
IGludGVybmFsIERNQSBjb250cm9sbGVyLgpbICAgIDUuOTQxMjc3XSBkd21tY19rMyBmNzIzZjAw
MC5kd21tYzI6IFZlcnNpb24gSUQgaXMgMjUwYQpbICAgIDUuOTQ2NjczXSBkd21tY19rMyBmNzIz
ZjAwMC5kd21tYzI6IERXIE1NQyBjb250cm9sbGVyIGF0IGlycSA1NSwgMzIgCmJpdCBob3MKdCBk
YXRhIHdpZHRoLCAxMjggZGVlcCBmaWZvClsgICAgNS45NjAyMTRdIHNkaGNpLXBsdGZtOiBTREhD
SSBwbGF0Zm9ybSBhbmQgT0YgZHJpdmVyIGhlbHBlcgpbICAgIDUuOTcwNTg2XSBsZWR0cmlnLWNw
dTogcmVnaXN0ZXJlZCB0byBpbmRpY2F0ZSBhY3Rpdml0eSBvbiBDUFVzClsgICAgNS45NzY3MjRd
IHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiaGlkClsgICAgNS45
ODIyNDBdIHVzYmhpZDogVVNCIEhJRCBjb3JlIGRyaXZlcgpbICAgIDUuOTgyMjU2XSBtbWMwOiBN
QU5fQktPUFNfRU4gYml0IGlzIG5vdCBzZXQKWyAgICA1Ljk5MDYwNF0gdTMyIGNsYXNzaWZpZXIK
WyAgICA1Ljk5MzMwM10gICAgIEFjdGlvbnMgY29uZmlndXJlZApbICAgIDUuOTk2Nzg5XSBOZXRm
aWx0ZXIgbWVzc2FnZXMgdmlhIE5FVExJTksgdjAuMzAuClsgICAgNS45OTY4NTBdIG1tY19ob3N0
IG1tYzA6IEJ1cyBzcGVlZCAoc2xvdCAwKSA9IDUxNzU2NTIxSHogKHNsb3QgcmVxIAo1MjAwMDAw
MApIeiwgYWN0dWFsIDUxNzU2NTIxSFogZGl2ID0gMCkKWyAgICA2LjAxMTQxNV0gbmZfY29ubnRy
YWNrIHZlcnNpb24gMC41LjAgKDcyODYgYnVja2V0cywgMjkxNDQgbWF4KQpbICAgIDYuMDE3OTg1
XSBjdG5ldGxpbmsgdjAuOTM6IHJlZ2lzdGVyaW5nIHdpdGggbmZuZXRsaW5rLgpbICAgIDYuMDIz
MjQ1XSBtbWMwOiBuZXcgaGlnaCBzcGVlZCBNTUMgY2FyZCBhdCBhZGRyZXNzIDAwMDEKWyAgICA2
LjAyMzYyMl0geHRfdGltZToga2VybmVsIHRpbWV6b25lIGlzIC0wMDAwClsgICAgNi4wMzMyMjRd
IGlwX3RhYmxlczogKEMpIDIwMDAtMjAwNiBOZXRmaWx0ZXIgQ29yZSBUZWFtClsgICAgNi4wMzM1
MzVdIG1tY2JsazA6IG1tYzA6MDAwMSBIOEcxZSA3LjI4IEdpQgpbICAgIDYuMDMzNjcwXSBtbWNi
bGswYm9vdDA6IG1tYzA6MDAwMSBIOEcxZSBwYXJ0aXRpb24gMSA0LjAwIE1pQgpbICAgIDYuMDMz
Nzk5XSBtbWNibGswYm9vdDE6IG1tYzA6MDAwMSBIOEcxZSBwYXJ0aXRpb24gMiA0LjAwIE1pQgpb
ICAgIDYuMDU1MzgwXSBhcnBfdGFibGVzOiAoQykgMjAwMiBEYXZpZCBTLiBNaWxsZXIKWyAgICA2
LjA2MDEwOF0gSW5pdGlhbGl6aW5nIFhGUk0gbmV0bGluayBzb2NrZXQKWyAgICA2LjA2NDU0MV0g
TkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxMApbICAgIDYuMDY5ODI5XSBtaXA2OiBN
b2JpbGUgSVB2NgpbICAgIDYuMDcwNjI1XSAgbW1jYmxrMDogcDEgcDIgcDMgcDQgcDUgcDYgcDcg
cDggcDkKWyAgICA2LjA4MDc0NF0gaXA2X3RhYmxlczogKEMpIDIwMDAtMjAwNiBOZXRmaWx0ZXIg
Q29yZSBUZWFtClsgICAgNi4wODY2NjBdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkg
MTcKWyAgICA2LjA5MTA0MV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNQpbICAg
IDYuMDk1NTQ0XSBicmlkZ2U6IGF1dG9tYXRpYyBmaWx0ZXJpbmcgdmlhIGFycC9pcC9pcDZ0YWJs
ZXMgaGFzIGJlZW4gCmRlcHJlY2EKdGVkLiBVcGRhdGUgeW91ciBzY3JpcHRzIHRvIGxvYWQgYnJf
bmV0ZmlsdGVyIGlmIHlvdSBuZWVkIHRoaXMuClsgICAgNi4xMDg1MTNdIEJyaWRnZSBmaXJld2Fs
bGluZyByZWdpc3RlcmVkClsgICAgNi4xMTI1NjNdIEJsdWV0b290aDogUkZDT01NIFRUWSBsYXll
ciBpbml0aWFsaXplZApbICAgIDYuMTE3MzY5XSBCbHVldG9vdGg6IFJGQ09NTSBzb2NrZXQgbGF5
ZXIgaW5pdGlhbGl6ZWQKWyAgICA2LjEyMjYwMV0gQmx1ZXRvb3RoOiBSRkNPTU0gdmVyIDEuMTEK
WyAgICA2LjEyNjM5M10gQmx1ZXRvb3RoOiBISURQIChIdW1hbiBJbnRlcmZhY2UgRW11bGF0aW9u
KSB2ZXIgMS4yClsgICAgNi4xMjc3OTBdIG1tY19ob3N0IG1tYzE6IEJ1cyBzcGVlZCAoc2xvdCAw
KSA9IDk5MjAwMDAwSHogKHNsb3QgcmVxIAoxMDAwMDAwMAowSHosIGFjdHVhbCA5OTIwMDAwMEha
IGRpdiA9IDApClsgICAgNi4xMjc4MDVdIG1tYzE6IG5ldyB1bHRyYSBoaWdoIHNwZWVkIFNEUjUw
IFNESEMgY2FyZCBhdCBhZGRyZXNzIDU5YjQKWyAgICA2LjEyODE3OF0gbW1jYmxrMTogbW1jMTo1
OWI0ICAgICAgIDE0LjkgR2lCClsgICAgNi4xMzU1MDddIEdQVDpQcmltYXJ5IGhlYWRlciB0aGlu
a3MgQWx0LiBoZWFkZXIgaXMgbm90IGF0IHRoZSBlbmQgCm9mIHRoZSBkaQpzay4KWyAgICA2LjEz
NTUxMV0gR1BUOjI1MTY1ODIzICE9IDMxMjc1MDA3ClsgICAgNi4xMzU1MTNdIEdQVDpBbHRlcm5h
dGUgR1BUIGhlYWRlciBub3QgYXQgdGhlIGVuZCBvZiB0aGUgZGlzay4KWyAgICA2LjEzNTUxNl0g
R1BUOjI1MTY1ODIzICE9IDMxMjc1MDA3ClsgICAgNi4xMzU1MThdIEdQVDogVXNlIEdOVSBQYXJ0
ZWQgdG8gY29ycmVjdCBHUFQgZXJyb3JzLgpbICAgIDYuMTM1NTQxXSAgbW1jYmxrMTogcDEgcDIg
cDMgcDQKWyAgICA2LjE4NjA1NV0gQmx1ZXRvb3RoOiBISURQIHNvY2tldCBsYXllciBpbml0aWFs
aXplZApbICAgIDYuMTkxMTM4XSA4MDIxcTogODAyLjFRIFZMQU4gU3VwcG9ydCB2MS44ClsgICAg
Ni4xOTUzNjRdIDlwbmV0OiBJbnN0YWxsaW5nIDlQMjAwMCBzdXBwb3J0ClsgICAgNi4xOTk3NTdd
IEtleSB0eXBlIGRuc19yZXNvbHZlciByZWdpc3RlcmVkClsgICAgNi4yMDQ4MTNdIHJlZ2lzdGVy
ZWQgdGFza3N0YXRzIHZlcnNpb24gMQpbICAgIDYuMjA5OTQ5XSBCdHJmcyBsb2FkZWQKWyAgICA2
LjIxMjk3NV0gY3p4aGFvPT5wcm9iaW5nIHBsMDExIHNlcmlhbCBkZXYuClsgICAgNi4yMTczMDFd
IGY3MTExMDAwLnVhcnQ6IHR0eUFNQTEgYXQgTU1JTyAweGY3MTExMDAwIChpcnEgPSAyMiwgCmJh
c2VfYmF1ZCA9CjApIGlzIGEgUEwwMTEgcmV2MgpbICAgIDYuMjI5NzcxXSBjenhoYW89PnByb2Jp
bmcgcGwwMTEgc2VyaWFsIGRldi4KWyAgICA2LjIzNDA2Ml0gZjcxMTIwMDAudWFydDogdHR5QU1B
MiBhdCBNTUlPIDB4ZjcxMTIwMDAgKGlycSA9IDIzLCAKYmFzZV9iYXVkID0KMCkgaXMgYSBQTDAx
MSByZXYyClsgICAgNi4yNDY1MjldIGN6eGhhbz0+cHJvYmluZyBwbDAxMSBzZXJpYWwgZGV2Lgpb
ICAgIDYuMjUwODM2XSB1YXJ0LXBsMDExIGY3MTE0MDAwLnVhcnQ6IGFsaWFzZWQgYW5kIG5vbi1h
bGlhc2VkIHNlcmlhbCAKZGV2aWNlcwpmb3VuZCBpbiBkZXZpY2UgdHJlZS4gU2VyaWFsIHBvcnQg
ZW51bWVyYXRpb24gbWF5IGJlIHVucHJlZGljdGFibGUuClsgICAgNi4yNjM4NTVdIGY3MTE0MDAw
LnVhcnQ6IHR0eUFNQTAgYXQgTU1JTyAweGY3MTE0MDAwIChpcnEgPSAyNCwgCmJhc2VfYmF1ZCA9
CjApIGlzIGEgUEwwMTEgcmV2MgpbICAgIDYuMjgzNTQ0XSBzc3AtcGwwMjIgZjcxMDYwMDAuc3Bp
OiBBUk0gUEwwMjIgZHJpdmVyLCBkZXZpY2UgSUQ6IAoweDAwMDQxMDIyClsgICAgNi4yOTA1NDdd
IHNzcC1wbDAyMiBmNzEwNjAwMC5zcGk6IG1hcHBlZCByZWdpc3RlcnMgZnJvbSAKMHgwMDAwMDAw
MGY3MTA2MDAwCnRvIGZmZmZmZjgwMDAyNWEwMDAKWyAgICA2LjI5OTM2N10gc3NwLXBsMDIyIGY3
MTA2MDAwLnNwaTogRmFpbGVkIHRvIHdvcmsgaW4gZG1hIG1vZGUsIHdvcmsgCndpdGhvdXQKZG1h
IQpbICAgIDYuMzM2MjcyXSBkd21tY19rMyBmNzIzZjAwMC5kd21tYzI6IGZpZm8tZGVwdGggcHJv
cGVydHkgbm90IGZvdW5kLCAKdXNpbmcgdmEKbHVlIG9mIEZJRk9USCByZWdpc3RlciBhcyBkZWZh
dWx0ClsgICAgNi4zNDYyMzVdIGR3bW1jX2szIGY3MjNmMDAwLmR3bW1jMjogSURNQUMgc3VwcG9y
dHMgMzItYml0IGFkZHJlc3MgbW9kZS4KWyAgICA2LjM1MzA1MV0gZHdtbWNfazMgZjcyM2YwMDAu
ZHdtbWMyOiBVc2luZyBpbnRlcm5hbCBETUEgY29udHJvbGxlci4KWyAgICA2LjM1OTQ0NV0gZHdt
bWNfazMgZjcyM2YwMDAuZHdtbWMyOiBWZXJzaW9uIElEIGlzIDI1MGEKWyAgICA2LjM2NDgzMl0g
ZHdtbWNfazMgZjcyM2YwMDAuZHdtbWMyOiBEVyBNTUMgY29udHJvbGxlciBhdCBpcnEgNTUsIDMy
IApiaXQgaG9zCnQgZGF0YSB3aWR0aCwgNjQgZGVlcCBmaWZvClsgICAgNi4zNzQzNzVdIGR3bW1j
X2szIGY3MjNmMDAwLmR3bW1jMjogTm8gdnFtbWMgcmVndWxhdG9yIGZvdW5kClsgICAgNi40OTg4
MTRdIGR3bW1jX2szIGY3MjNmMDAwLmR3bW1jMjogMSBzbG90cyBpbml0aWFsaXplZApbICAgIDYu
NTA3Nzc2XSBydGMtcGwwMzEgZjgwMDMwMDAucnRjOiBzZXR0aW5nIHN5c3RlbSBjbG9jayB0byAK
MTk3MC0wMS0wMSAwMDowMDoKMjkgVVRDICgyOSkKWyAgICA2LjUxMTk5N10gZHdtbWNfazMgZjcy
M2YwMDAuZHdtbWMyOiBjYXJkIGNsYWltcyB0byBzdXBwb3J0IHZvbHRhZ2VzIApiZWxvdyBkCmVm
aW5lZCByYW5nZQpbICAgIDYuNTIxMDQxXSBtbWNfaG9zdCBtbWMyOiBCdXMgc3BlZWQgKHNsb3Qg
MCkgPSAyNDgwMDAwMEh6IChzbG90IHJlcSAKMjUwMDAwMDAKSHosIGFjdHVhbCAyNDgwMDAwMEha
IGRpdiA9IDApClsgICAgNi41MjIyNDddIG1tYzI6IHF1ZXVpbmcgdW5rbm93biBDSVMgdHVwbGUg
MHg5MSAoMyBieXRlcykKWyAgICA2LjUyMzMyNV0gbW1jMjogbmV3IFNESU8gY2FyZCBhdCBhZGRy
ZXNzIDAwMDEKWyAgICA2LjU1NDg1OV0gU09DX01FRDogZGlzYWJsaW5nClsgICAgNi41NTc5Mzld
IEFMU0EgZGV2aWNlIGxpc3Q6ClsgICAgNi41NjA4ODNdICAgTm8gc291bmRjYXJkcyBmb3VuZC4K
TWluaWNbICAgIDYuNTY0NzY1XSBSb0FNRElTSzogQ291bGRuJ3RtIGZpbmQgdmFsaWQgUkFNIDJk
aXNrIGltYWdlIApzdGFydC5pbmcgYXQKMC4KN01pbmljb20yLjcyLjdbICAgIDYuNTc0MzcwXSBF
WFQ0LWZzIChtbWNibGswcDkpOiBjb3VsZG4ndCBtb3VudCBhcyBleHQzIApkdWUgdG8KZmVhdHVy
ZSBpbmNvbXBhdGliaWxpdGllcwpbICAgIDYuNTg1OTY2XSBFWFQ0LWZzIChtbWNibGswcDkpOiBj
b3VsZG4ndCBtb3VudCBhcyBleHQyIGR1ZSB0byAKZmVhdHVyZSBpbmNvbXAKYXRpYmlsaXRpZXMK
WyAgICA2LjYxMzkwMF0gRVhUNC1mcyAobW1jYmxrMHA5KTogcmVjb3ZlcnkgY29tcGxldGUKWyAg
ICA2LjYxODgzN10gRVhUNC1mcyAobW1jYmxrMHA5KTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGgg
b3JkZXJlZCBkYXRhIAptb2RlLiBPCnB0czogKG51bGwpClsgICAgNi42MjY4NTRdIFZGUzogTW91
bnRlZCByb290IChleHQ0IGZpbGVzeXN0ZW0pIG9uIGRldmljZSAxNzk6OS4KWyAgICA2LjYzNTA1
N10gZGV2dG1wZnM6IG1vdW50ZWQKWyAgICA2LjYzODEyNV0gRnJlZWluZyB1bnVzZWQga2VybmVs
IG1lbW9yeTogMzQ0SyAoZmZmZmZmYzAwMGM2ZDAwMCAtIApmZmZmZmZjMDAwCmNjMzAwMCkKWyAg
ICA2LjY0NTc3N10gRnJlZWluZyBhbHRlcm5hdGl2ZXMgbWVtb3J5OiAxMksgKGZmZmZmZmMwMDBj
YzMwMDAgLSAKZmZmZmZmYzAwMGNjCjYwMDApClsgICAgNi43NzQxMzBdIHJhbmRvbTogc3lzdGVt
ZCB1cmFuZG9tIHJlYWQgd2l0aCAxMyBiaXRzIG9mIGVudHJvcHkgCmF2YWlsYWJsZQoKV2VsY29t
ZSB0byBEZWJpYW4gR05VL0xpbnV4IDggKGplc3NpZSkhCgogICAgICAgICAgRXhwZWN0aW5nIGRl
dmljZSBkZXYtaHZjMC5kZXZpY2UuLi4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgUmVtb3RlIEZp
bGUgU3lzdGVtcyAoUHJlKS4KWyAgT0sgIF0gU2V0IHVwIGF1dG9tb3VudCBBcmJpdHJhcnkgRXhl
Y3V0YWJsZSBGaWxlIEZvcm1hdHMgRi4uLnV0b21vdW50IApQb2ludC4KWyAgT0sgIF0gUmVhY2hl
ZCB0YXJnZXQgRW5jcnlwdGVkIFZvbHVtZXMuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFN3YXAu
CiAgICAgICAgICBFeHBlY3RpbmcgZGV2aWNlIGRldi1kaXNrLWJ5XHgyZHBhcnRsYWJlbC1ib290
LmRldmljZS4uLgpbICBPSyAgXSBDcmVhdGVkIHNsaWNlIFJvb3QgU2xpY2UuClsgIE9LICBdIENy
ZWF0ZWQgc2xpY2UgVXNlciBhbmQgU2Vzc2lvbiBTbGljZS4KWyAgT0sgIF0gTGlzdGVuaW5nIG9u
IC9kZXYvaW5pdGN0bCBDb21wYXRpYmlsaXR5IE5hbWVkIFBpcGUuClsgIE9LICBdIExpc3Rlbmlu
ZyBvbiBEZWxheWVkIFNodXRkb3duIFNvY2tldC4KWyAgT0sgIF0gTGlzdGVuaW5nIG9uIEpvdXJu
YWwgU29ja2V0ICgvZGV2L2xvZykuClsgIE9LICBdIExpc3RlbmluZyBvbiB1ZGV2IENvbnRyb2wg
U29ja2V0LgpbICBPSyAgXSBMaXN0ZW5pbmcgb24gdWRldiBLZXJuZWwgU29ja2V0LgpbICBPSyAg
XSBMaXN0ZW5pbmcgb24gSm91cm5hbCBTb2NrZXQuClsgIE9LICBdIENyZWF0ZWQgc2xpY2UgU3lz
dGVtIFNsaWNlLgogICAgICAgICAgTW91bnRpbmcgVGVtcG9yYXJ5IERpcmVjdG9yeS4uLgpbICBP
SyAgXSBDcmVhdGVkIHNsaWNlIHN5c3RlbS1nZXR0eS5zbGljZS4KWyAgT0sgIF0gQ3JlYXRlZCBz
bGljZSBzeXN0ZW0tc2VyaWFsXHgyZGdldHR5LnNsaWNlLgogICAgICAgICAgU3RhcnRpbmcgSW5j
cmVhc2UgZGF0YWdyYW0gcXVldWUgbGVuZ3RoLi4uCiAgICAgICAgICBTdGFydGluZyBOYW1lc2Vy
dmVyIGluZm9ybWF0aW9uIG1hbmFnZXIuLi4KICAgICAgICAgIE1vdW50aW5nIEh1Z2UgUGFnZXMg
RmlsZSBTeXN0ZW0uLi4KICAgICAgICAgIE1vdW50aW5nIFBPU0lYIE1lc3NhZ2UgUXVldWUgRmls
ZSBTeXN0ZW0uLi4KICAgICAgICAgIE1vdW50aW5nIERlYnVnIEZpbGUgU3lzdGVtLi4uCiAgICAg
ICAgICBTdGFydGluZyBMb2FkIEtlcm5lbCBNb2R1bGVzLi4uCiAgICAgICAgICBTdGFydGluZyBD
cmVhdGUgU3RhdGljIERldmljZSBOb2RlcyBpbiAvZGV2Li4uCiAgICAgICAgICBTdGFydGluZyB1
ZGV2IENvbGRwbHVnIGFsbCBEZXZpY2VzLi4uClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFNsaWNl
cy4KWyAgT0sgIF0gTW91bnRlZCBEZWJ1ZyBGaWxlIFN5c3RlbS4KWyAgT0sgIF0gTW91bnRlZCBQ
T1NJWCBNZXNzYWdlIFF1ZXVlIEZpbGUgU3lzdGVtLgpbICBPSyAgXSBNb3VudGVkIEh1Z2UgUGFn
ZXMgRmlsZSBTeXN0ZW0uClsgIE9LICBdIE1vdW50ZWQgVGVtcG9yYXJ5IERpcmVjdG9yeS4KWyAg
T0sgIF0gU3RhcnRlZCBJbmNyZWFzZSBkYXRhZ3JhbSBxdWV1ZSBsZW5ndGguClsgIE9LICBdIFN0
YXJ0ZWQgTG9hZCBLZXJuZWwgTW9kdWxlcy4KWyAgT0sgIF0gU3RhcnRlZCBDcmVhdGUgU3RhdGlj
IERldmljZSBOb2RlcyBpbiAvZGV2LgpbICBPSyAgXSBTdGFydGVkIE5hbWVzZXJ2ZXIgaW5mb3Jt
YXRpb24gbWFuYWdlci4KWyAgT0sgIF0gU3RhcnRlZCB1ZGV2IENvbGRwbHVnIGFsbCBEZXZpY2Vz
LgogICAgICAgICAgU3RhcnRpbmcgdWRldiBLZXJuZWwgRGV2aWNlIE1hbmFnZXIuLi4KICAgICAg
ICAgIE1vdW50aW5nIEZVU0UgQ29udHJvbCBGaWxlIFN5c3RlbS4uLgogICAgICAgICAgTW91bnRp
bmcgQ29uZmlndXJhdGlvbiBGaWxlIFN5c3RlbS4uLgpbICAgIDcuMjUxNjEzXSBzeXN0ZW1kLXVk
ZXZkWzE3MjddOiBzdGFydGluZyB2ZXJzaW9uIDIxNQogICAgICAgICAgU3RhcnRpbmcgQXBwbHkg
S2VybmVsIFZhcmlhYmxlcy4uLgpbICBPSyAgXSBMaXN0ZW5pbmcgb24gU3lzbG9nIFNvY2tldC4K
ICAgICAgICAgIFN0YXJ0aW5nIEpvdXJuYWwgU2VydmljZS4uLgpbICBPSyAgXSBTdGFydGVkIEpv
dXJuYWwgU2VydmljZS4KWyAgT0sgIF0gTW91bnRlZCBDb25maWd1cmF0aW9uIEZpbGUgU3lzdGVt
LgpbICBPSyAgXSBNb3VudGVkIEZVU0UgQ29udHJvbCBGaWxlIFN5c3RlbS4KWyAgT0sgIF0gU3Rh
cnRlZCB1ZGV2IEtlcm5lbCBEZXZpY2UgTWFuYWdlci4KWyAgT0sgIF0gU3RhcnRlZCBBcHBseSBL
ZXJuZWwgVmFyaWFibGVzLgogICAgICAgICAgU3RhcnRpbmcgQ29weSBydWxlcyBnZW5lcmF0ZWQg
d2hpbGUgdGhlIHJvb3Qgd2FzIHJvLi4uCiAgICAgICAgICBTdGFydGluZyBMU0I6IFNldCBwcmVs
aW1pbmFyeSBrZXltYXAuLi4KWyAgT0sgIF0gU3RhcnRlZCBDb3B5IHJ1bGVzIGdlbmVyYXRlZCB3
aGlsZSB0aGUgcm9vdCB3YXMgcm8uClsgIE9LICBdIEZvdW5kIGRldmljZSAvZGV2L2h2YzAuClsg
IE9LICBdIEZvdW5kIGRldmljZSAvZGV2L2Rpc2svYnktcGFydGxhYmVsL2Jvb3QuClsgIE9LICBd
IFN0YXJ0ZWQgTFNCOiBTZXQgcHJlbGltaW5hcnkga2V5bWFwLgogICAgICAgICAgU3RhcnRpbmcg
UmVtb3VudCBSb290IGFuZCBLZXJuZWwgRmlsZSBTeXN0ZW1zLi4uClsgICAgNy44MDAyMTZdIEVY
VDQtZnMgKG1tY2JsazBwOSk6IHJlLW1vdW50ZWQuIE9wdHM6IGVycm9ycz1yZW1vdW50LXJvClsg
IE9LICBdIFN0YXJ0ZWQgUmVtb3VudCBSb290IGFuZCBLZXJuZWwgRmlsZSBTeXN0ZW1zLgogICAg
ICAgICAgU3RhcnRpbmcgTG9hZC9TYXZlIFJhbmRvbSBTZWVkLi4uClsgIE9LICBdIFJlYWNoZWQg
dGFyZ2V0IExvY2FsIEZpbGUgU3lzdGVtcyAoUHJlKS4KICAgICAgICAgIE1vdW50aW5nIC9ib290
L2VmaS4uLgpbICBPSyAgWyAgICA3Ljg0MjQ4Ml0gRl0gQVQtZnMgKG1tY2JsazBwNlN0YXJ0ZWQg
TG9hZC9TYXZlIFJhbmRvbSAKU2VlZC4pOiBWb2x1bWUKICB3YXMgbm8KdCBwcm9wZXJseSB1bm1v
dW50ZWQuIFNvbWUgZGF0YSBtYXkgYmUgY29ycnVwdC4gUGxlYXNlIHJ1biBmc2NrLgpbICBPSyAg
XSBNb3VudGVkIC9ib290L2VmaS4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgTG9jYWwgRmlsZSBT
eXN0ZW1zLgogICAgICAgICAgU3RhcnRpbmcgVGVsbCBQbHltb3V0aCBUbyBXcml0ZSBPdXQgUnVu
dGltZSBEYXRhLi4uCiAgICAgICAgICBTdGFydGluZyBDcmVhdGUgVm9sYXRpbGUgRmlsZXMgYW5k
IERpcmVjdG9yaWVzLi4uCiAgICAgICAgICBTdGFydGluZyBMU0I6IFJhaXNlIG5ldHdvcmsgaW50
ZXJmYWNlcy4uLi4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgUmVtb3RlIEZpbGUgU3lzdGVtcy4K
ICAgICAgICAgIFN0YXJ0aW5nIFRyaWdnZXIgRmx1c2hpbmcgb2YgSm91cm5hbCB0byBQZXJzaXN0
ZW50IFN0b3JhZ2UuLi4KICAgICAgICAgIFN0YXJ0aW5nIExTQjogUHJlcGFyZSBjb25zb2xlLi4u
ClsgIE9LICBdIFN0YXJ0ZWQgVGVsbCBQbHltb3V0aCBUbyBXcml0ZSBPdXQgUnVudGltZSBEYXRh
LgpbICBPSyAgXSBTdGFydGVkIENyZWF0ZSBWb2xhdGlsZSBGaWxlcyBhbmQgRGlyZWN0b3JpZXMu
ClsgICAgNy45MzQyMTddIHJhbmRvbTogbm9uYmxvY2tpbmcgcG9vbCBpcyBpbml0aWFsaXplZApb
ICAgIDcuOTUxMDQwXSBzeXN0ZW1kLWpvdXJuYWxkWzE3NDBdOiBSZWNlaXZlZCByZXF1ZXN0IHRv
IGZsdXNoIHJ1bnRpbWUgCmpvdXJuYWwKICBmcm9tIFBJRCAxCiAgICAgICAgICBTdGFydGluZyBO
ZXR3b3JrIFRpbWUgU3luY2hyb25pemF0aW9uLi4uCiAgICAgICAgICBTdGFydGluZyBVcGRhdGUg
VVRNUCBhYm91dCBTeXN0ZW0gQm9vdC9TaHV0ZG93bi4uLgpbICBPSyAgXSBTdGFydGVkIFRyaWdn
ZXIgRmx1c2hpbmcgb2YgSm91cm5hbCB0byBQZXJzaXN0ZW50IFN0b3JhZ2UuClsgIE9LICBdIFN0
YXJ0ZWQgTmV0d29yayBUaW1lIFN5bmNocm9uaXphdGlvbi4KWyAgT0sgIF0gUmVhY2hlZCB0YXJn
ZXQgU3lzdGVtIFRpbWUgU3luY2hyb25pemVkLgpbICBPSyAgXSBTdGFydGVkIFVwZGF0ZSBVVE1Q
IGFib3V0IFN5c3RlbSBCb290L1NodXRkb3duLgpbICBPSyAgXSBTdGFydGVkIExTQjogUHJlcGFy
ZSBjb25zb2xlLgogICAgICAgICAgU3RhcnRpbmcgTFNCOiBTZXQgY29uc29sZSBmb250IGFuZCBr
ZXltYXAuLi4KWyAgT0sgIF0gU3RhcnRlZCBMU0I6IFJhaXNlIG5ldHdvcmsgaW50ZXJmYWNlcy4u
ClsgIE9LICBdIFN0YXJ0ZWQgTFNCOiBTZXQgY29uc29sZSBmb250IGFuZCBrZXltYXAuClsgIE9L
ICBdIFJlYWNoZWQgdGFyZ2V0IFN5c3RlbSBJbml0aWFsaXphdGlvbi4KWyAgT0sgIF0gTGlzdGVu
aW5nIG9uIE9wZW5CU0QgU2VjdXJlIFNoZWxsIHNlcnZlciBzb2NrZXQuClsgIE9LICBdIExpc3Rl
bmluZyBvbiBELUJ1cyBTeXN0ZW0gTWVzc2FnZSBCdXMgU29ja2V0LgpbICBPSyAgXSBSZWFjaGVk
IHRhcmdldCBUaW1lcnMuClsgIE9LICBdIExpc3RlbmluZyBvbiBBQ1BJRCBMaXN0ZW4gU29ja2V0
LgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBTb2NrZXRzLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdl
dCBQYXRocy4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgQmFzaWMgU3lzdGVtLgogICAgICAgICAg
U3RhcnRpbmcgVXNlciBNb2RlIEluaXQgTWFuYWdlciBmb3IgVEkgc2hhcmVkIHRyYW5zcG9ydC4u
LgogICAgICAgICAgU3RhcnRpbmcgUnVuIGFuYWNyb24gam9icy4uLgpbICBPSyAgXSBTdGFydGVk
IFJ1biBhbmFjcm9uIGpvYnMuCiAgICAgICAgICBTdGFydGluZyBJbml0aWFsaXplIGhhcmR3YXJl
IG1vbml0b3Jpbmcgc2Vuc29ycy4uLgogICAgICAgICAgU3RhcnRpbmcgUHJvdmlkZSBsaW1pdGVk
IHN1cGVyIHVzZXIgcHJpdmlsZWdlcyB0byBzcGVjaWZpYyAKdXNlcnMuLi4KICAgICAgICAgIFN0
YXJ0aW5nIFdQQSBzdXBwbGljYW50Li4uCiAgICAgICAgICBTdGFydGluZyBMb2dpbiBTZXJ2aWNl
Li4uCiAgICAgICAgICBTdGFydGluZyBMU0I6IExvYWQga2VybmVsIG1vZHVsZXMgbmVlZGVkIHRv
IGVuYWJsZSBjcHVmcmVxIApzY2FsaW5nLi4uCiAgICAgICAgICBTdGFydGluZyBOZXR3b3JrIE1h
bmFnZXIuLi4KICAgICAgICAgIFN0YXJ0aW5nIEQtQnVzIFN5c3RlbSBNZXNzYWdlIEJ1cy4uLgpb
ICBPSyAgXSBTdGFydGVkIEQtQnVzIFN5c3RlbSBNZXNzYWdlIEJ1cy4KWyAgT0sgIF0gU3RhcnRl
ZCBXUEEgc3VwcGxpY2FudC4KICAgICAgICAgIFN0YXJ0aW5nIE5ldHdvcmsgU2VydmljZS4uLgog
ICAgICAgICAgU3RhcnRpbmcgU3lzdGVtIExvZ2dpbmcgU2VydmljZS4uLgogICAgICAgICAgU3Rh
cnRpbmcgQUNQSSBldmVudCBkYWVtb24uLi4KWyAgT0sgIF0gU3RhcnRlZCBBQ1BJIGV2ZW50IGRh
ZW1vbi4KICAgICAgICAgIFN0YXJ0aW5nIFBlcm1pdCBVc2VyIFNlc3Npb25zLi4uClsgIE9LICBd
IFN0YXJ0ZWQgVXNlciBNb2RlIEluaXQgTWFuYWdlciBmb3IgVEkgc2hhcmVkIHRyYW5zcG9ydC4K
WyAgT0sgIF0gU3RhcnRlZCBQcm92aWRlIGxpbWl0ZWQgc3VwZXIgdXNlciBwcml2aWxlZ2VzIHRv
IHNwZWNpZmljIHVzZXJzLgpbICBPSyAgXSBTdGFydGVkIEluaXRpYWxpemUgaGFyZHdhcmUgbW9u
aXRvcmluZyBzZW5zb3JzLgpbICBPSyAgXSBTdGFydGVkIFBlcm1pdCBVc2VyIFNlc3Npb25zLgpb
ICBPSyAgXSBTdGFydGVkIExvZ2luIFNlcnZpY2UuClsgIE9LICBdIFN0YXJ0ZWQgTmV0d29yayBT
ZXJ2aWNlLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBOZXR3b3JrLgogICAgICAgICAgU3RhcnRp
bmcgL2V0Yy9yYy5sb2NhbCBDb21wYXRpYmlsaXR5Li4uCiAgICAgICAgICBTdGFydGluZyBOZXR3
b3JrIE5hbWUgUmVzb2x1dGlvbi4uLgpbICBPSyAgXSBTdGFydGVkIExTQjogTG9hZCBrZXJuZWwg
bW9kdWxlcyBuZWVkZWQgdG8gZW5hYmxlIGNwdWZyZXEgc2NhbGluZy4KWyAgT0sgIF0gU3RhcnRl
ZCAvZXRjL3JjLmxvY2FsIENvbXBhdGliaWxpdHkuClsgIE9LICBdIFN0YXJ0ZWQgU3lzdGVtIExv
Z2dpbmcgU2VydmljZS4KICAgICAgICAgIFN0YXJ0aW5nIFdhaXQgZm9yIFBseW1vdXRoIEJvb3Qg
U2NyZWVuIHRvIFF1aXQuLi4KICAgICAgICAgIFN0YXJ0aW5nIFRlcm1pbmF0ZSBQbHltb3V0aCBC
b290IFNjcmVlbi4uLgogICAgICAgICAgU3RhcnRpbmcgTFNCOiBzZXQgQ1BVRnJlcSBrZXJuZWwg
cGFyYW1ldGVycy4uLgpbICBPSyAgXSBTdGFydGVkIFdhaXQgZm9yIFBseW1vdXRoIEJvb3QgU2Ny
ZWVuIHRvIFF1aXQuClsgIE9LICBdIFN0YXJ0ZWQgVGVybWluYXRlIFBseW1vdXRoIEJvb3QgU2Ny
ZWVuLgpbICBPSyAgXSBTdGFydGVkIExTQjogc2V0IENQVUZyZXEga2VybmVsIHBhcmFtZXRlcnMu
ClsgIE9LICBdIFN0YXJ0ZWQgTmV0d29yayBOYW1lIFJlc29sdXRpb24uCiAgICAgICAgICBTdGFy
dGluZyBHZXR0eSBvbiB0dHkxLi4uClsgIE9LICBdIFN0YXJ0ZWQgR2V0dHkgb24gdHR5MS4KICAg
ICAgICAgIFN0YXJ0aW5nIFNlcmlhbCBHZXR0eSBvbiBodmMwLi4uClsgIE9LICBdIFN0YXJ0ZWQg
U2VyaWFsIEdldHR5IG9uIGh2YzAuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IExvZ2luIFByb21w
dHMuCiAgICAgICAgICBTdGFydGluZyBBdXRoZW50aWNhdGUgYW5kIEF1dGhvcml6ZSBVc2VycyB0
byBSdW4gUHJpdmlsZWdlZCAKVGFza3MuLi4KWyAgT0sgIF0gU3RhcnRlZCBBdXRoZW50aWNhdGUg
YW5kIEF1dGhvcml6ZSBVc2VycyB0byBSdW4gUHJpdmlsZWdlZCBUYXNrcy4KWyAgT0sgIF0gU3Rh
cnRlZCBOZXR3b3JrIE1hbmFnZXIuCiAgICAgICAgICBTdGFydGluZyBOZXR3b3JrIE1hbmFnZXIg
V2FpdCBPbmxpbmUuLi4KWyAgT0sgIF0gU3RhcnRlZCBOZXR3b3JrIE1hbmFnZXIgV2FpdCBPbmxp
bmUuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IE5ldHdvcmsgaXMgT25saW5lLgogICAgICAgICAg
U3RhcnRpbmcgTFNCOiBuZXR3b3JrIGJlbmNobWFyay4uLgogICAgICAgICAgU3RhcnRpbmcgTFNC
OiBBZHZhbmNlZCBJRUVFIDgwMi4xMSBtYW5hZ2VtZW50IGRhZW1vbi4uLgpbICBPSyAgXSBTdGFy
dGVkIExTQjogQWR2YW5jZWQgSUVFRSA4MDIuMTEgbWFuYWdlbWVudCBkYWVtb24uClsgIE9LICBd
IFN0YXJ0ZWQgTFNCOiBuZXR3b3JrIGJlbmNobWFyay4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQg
TXVsdGktVXNlciBTeXN0ZW0uCiAgICAgICAgICBTdGFydGluZyBVcGRhdGUgVVRNUCBhYm91dCBT
eXN0ZW0gUnVubGV2ZWwgQ2hhbmdlcy4uLgpbICBPSyAgXSBTdGFydGVkIFVwZGF0ZSBVVE1QIGFi
b3V0IFN5c3RlbSBSdW5sZXZlbCBDaGFuZ2VzLgoKRGViaWFuIEdOVS9MaW51eCA4IGxpbmFyby1h
bGlwIGh2YzAKCmxpbmFyby1hbGlwIGxvZ2luOiByb290IChhdXRvbWF0aWMgbG9naW4pCgpMYXN0
IGxvZ2luOiBUaHUgSnVsICAzIDE4OjQ2OjIzIFVUQyAyMDE0IG9uIGh2YzAKTGludXggbGluYXJv
LWFsaXAgNC4xLjE1KyAjMzMgU01QIFBSRUVNUFQgV2VkIE1heSAxOCAxMDo0ODowNCBDU1QgMjAx
NiAKYWFyY2g2NAoKVGhlIHByb2dyYW1zIGluY2x1ZGVkIHdpdGggdGhlIERlYmlhbiBHTlUvTGlu
dXggc3lzdGVtIGFyZSBmcmVlIHNvZnR3YXJlOwp0aGUgZXhhY3QgZGlzdHJpYnV0aW9uIHRlcm1z
IGZvciBlYWNoIHByb2dyYW0gYXJlIGRlc2NyaWJlZCBpbiB0aGUKaW5kaXZpZHVhbCBmaWxlcyBp
biAvdXNyL3NoYXJlL2RvYy8qL2NvcHlyaWdodC4KCkRlYmlhbiBHTlUvTGludXggY29tZXMgd2l0
aCBBQlNPTFVURUxZIE5PIFdBUlJBTlRZLCB0byB0aGUgZXh0ZW50CnBlcm1pdHRlZCBieSBhcHBs
aWNhYmxlIGxhdy4Kcm9vdEBsaW5hcm8tYWxpcDp+IyAoWEVOKSAqKiogU2VyaWFsIGlucHV0IC0+
IFhlbiAodHlwZSAnQ1RSTC14JyB0aHJlZSAKdGltZXMgdG8Kc3dpdGNoIGlucHV0IHRvIERPTTAp
CihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pICoqKiBE
dW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIzY2U1MEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgSUw9MSBTeW5kcm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwoKCj4KPiBSZWdhcmRzLAo+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNl
cnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4u
b3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 25 11:24:50 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 11:24:50 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5WvU-00007B-V9; Wed, 25 May 2016 11:24:36 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <chenxiao.zhao@gmail.com>) id 1b5WvT-000072-NY
 for xen-users@lists.xen.org; Wed, 25 May 2016 11:24:36 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 FD/1D-22041-37B85475; Wed, 25 May 2016 11:24:35 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrDIsWRWlGSWpSXmKPExsVyMfTAId3Cbtd
 wg6cLWS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ozVD6eyFbRP4ax427GIsYHx5zb2LkYuDiGB
 SYwSq5Z9AHNYBBaxSky/fYkNxJEQ2McqsWvfZ5YuRk4gJ0bi4eRbTBB2hUTjh4XsILaQgJrE4
 QXLmSBG3WOU2LHyKViDsICdxORv/8ESIgLdjBJ9x64yQlStZ5LY8/Ec2Cg2AV2JVzd6wTp4BW
 wkljRtYwOxWQRUJaZdnc8IYosKREs82T2BHaJGUOLkzCdg9ZwC6hJNV7axgtjMAmYS8zY/ZIa
 w5SW2v53DPIFRaBaSlllIymYhKVvAyLyKUb04tagstUjXVC+pKDM9oyQ3MTNH19DQRC83tbg4
 MT01JzGpWC85P3cTIzC0GYBgB+O6xc6HGCU5mJREeX3qXMOF+JLyUyozEosz4otKc1KLDzHKc
 HAoSfB+6gTKCRalpqdWpGXmAKMMJi3BwaMkwjsDJM1bXJCYW5yZDpE6xWjJ0Tf92lomji2/Qe
 S2qffWMgmx5OXnpUqJ8/4CaRAAacgozYMbB0sElxhlpYR5GYEOFOIpSC3KzSxBlX/FKM7BqCT
 M+xtkCk9mXgnc1ldABzEBHeT/xRnkoJJEhJRUA+PpPZrmVn/n2F69smzVPnPfNf1yJ37Y1UVz
 Lz+pJmEf7r/mrmRbrMyC59W6Rm8NT3/3fMqa7Tyz+vBVoy6/2XGPuqr2RW059IvHS9fe6YAnz
 zq5zx+Y/zkrbzRav3TfI9dI3ucyMUULZns4WcSLG07lv79ZZa2SjZ9vzOtyi3/mX6/MubKlT1
 KJpTgj0VCLuag4EQBauOux/wIAAA==
X-Env-Sender: chenxiao.zhao@gmail.com
X-Msg-Ref: server-14.tower-27.messagelabs.com!1464175470!31587920!1
X-Originating-IP: [209.85.192.194]
X-SpamReason: No, hits=2.8 required=7.0 tests=BODY_RANDOM_LONG,
 DATE_IN_FUTURE_12_24
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34600 invoked from network); 25 May 2016 11:24:31 -0000
Received: from mail-pf0-f194.google.com (HELO mail-pf0-f194.google.com)
 (209.85.192.194)
 by server-14.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 11:24:31 -0000
Received: by mail-pf0-f194.google.com with SMTP id f144so5125203pfa.2
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 04:24:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=subject:to:references:from:message-id:date:user-agent:mime-version
 :in-reply-to:content-transfer-encoding;
 bh=ubDBjqn8kgeR3vCM7EmsxZJx2X2E1SlxvhiM0FkJW1k=;
 b=XOzlLJJjxXcY8wBsxQyx51CzRZ+sxDkVCiv6CE61oGJZoh6ezfY6frfO91FxQ1gT/8
 r7GaWGKWMdVMxObXJgncvuHEs/YMMQGen14hjPtcipBgKNAzpg6s5aWruL29iYz3RIzX
 F3bVd340INQmOm3wd9W8f2X9FAVRc/X0yk+OuZxH9UcIslGnkfoHAs9xo/yYyGY7rEtW
 hVqA16eQP2mFW59s2rSRx/vOAlJ0TWAgyFW0KP4F0ISKApbKpRJdAeu5ChR1os2vMndX
 +9SpOsHVxEgu4YfuVHiDHFcYh/9dS8vtdZgoV3Km+fRvhN3jR3tABl8aquT3l1xav3Th
 pxJw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:subject:to:references:from:message-id:date
 :user-agent:mime-version:in-reply-to:content-transfer-encoding;
 bh=ubDBjqn8kgeR3vCM7EmsxZJx2X2E1SlxvhiM0FkJW1k=;
 b=M/yrsOtCx3mxxrNiFvpqYxt3E8g3gZ5P2pNZtlw5XRbg5fRc+XgTp2XBYU5UoyU+TN
 UAhEu/fsdjmAWgUpw+ZcduzOBKcy3jWJ7HVyLb/3M60byiymAc5G1fsMFvtEz0VcIRor
 eRWF+Zp+akbF5xyAKSAy3PdUEgYzDt8jJzO0KhfFuE5+hHHvM4fLB+C5GpfyElIKKK6Y
 DS9Zcjd+eDTsrRuhBz8cu+NUNu2X7TutTn3OPMhRMBvhXnBBhh0SbwDRJD4B8bLrGAgS
 3kq+GwbyuI7CPQ8ioJEpbn58YYLBC5uYVwPm0zmaPNx8nIdBZwqrHKbl2nLNzby3j0oz
 KsMg==
X-Gm-Message-State: ALyK8tLlcfn2tHl/fN6bJu8FZo/MMo9QBHDG2P/Q0mrzO7U7yv5cIX/rLPc0Y6rVX5eNlQ==
X-Received: by 10.98.66.149 with SMTP id h21mr4954853pfd.56.1464175465359;
 Wed, 25 May 2016 04:24:25 -0700 (PDT)
Received: from [192.168.100.3] ([205.177.226.17])
 by smtp.gmail.com with ESMTPSA id d184sm61249087pfc.27.2016.05.25.04.24.22
 (version=TLSv1/SSLv3 cipher=OTHER);
 Wed, 25 May 2016 04:24:24 -0700 (PDT)
To: Julien Grall <julien.grall@arm.com>,
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>,
 Stefano Stabellini <sstabellini@kernel.org>
References: <CA+e=sbLjGHLxKW2OA9+U8y3LzBTOjD7bwXwa_rkyO8958mmM9Q@mail.gmail.com>
 <203f955a-04d8-2f18-0fdd-a9c5cb6bc091@arm.com>
 <CA+e=sbKRP07GqnyJtFyire1jpr9f-RcVroOKtyvJYveT=vJSDQ@mail.gmail.com>
 <5745724B.8050109@arm.com> <4d4e3960-a393-696a-4684-be2bb2a53197@gmail.com>
 <574585E2.7000907@arm.com>
From: Chenxiao Zhao <chenxiao.zhao@gmail.com>
Message-ID: <45d0fe56-c134-d1ef-22c0-79c50684023a@gmail.com>
Date: Wed, 25 May 2016 19:24:30 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.1.0
MIME-Version: 1.0
In-Reply-To: <574585E2.7000907@arm.com>
Subject: Re: [Xen-users] Hypervisor trap when dumping register
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

CgpPbiA1LzI1LzIwMTYgNDowMCBBTSwgSnVsaWVuIEdyYWxsIHdyb3RlOgo+Cj4KPiBPbiAyNi8w
NS8xNiAwMjo0NywgQ2hlbnhpYW8gWmhhbyB3cm90ZToKPj4gWGVuIDQuNy4wLXJjIChjL3MgVHVl
IE1heSAyNCAwOTo0Nzo1NiAyMDE2ICswODAwIGdpdDpiYWJkMDllLWRpcnR5KSBFRkkKPj4gbG9h
ZGVyCj4+IFVzaW5nIGNvbmZpZ3VyYXRpb24gZmlsZSAneGVuLmNmZycKPj4gUGFyc2luZyBjb25m
aWd1cmF0aW9uIGZpbGUuCj4+IGhpNjIyMC1oaWtleS5kdGI6IDB4MDAwMDAwMDA3YWM5NTAwMC0w
eDAwMDAwMDAwN2FjYTA4MTEKPj4gVXNpbmcgZHRiIGZpbGUgJ2gnCj4+IEltYWdlOiAweDAwMDAw
MDAwNzlmYjgwMDAtMHgwMDAwMDAwMDdhYzg3ZTAwCj4+ICAgWGVuIDQuNy4wLXJjCj4+IChYRU4p
IFhlbiB2ZXJzaW9uIDQuNy4wLXJjIChjeHpoYW9AKSAoYWFyY2g2NC1saW51eC1nbnUtZ2NjCj4+
IChjcm9zc3Rvb2wtTkcgbGluYXJvLTEuMTMuMS00LjktMjAxNC4wOSAtIExpbmFybyBHQ0MgNC45
LTIwMTQuMDkpIDQuOS4yCj4+IDIwMTQwOTA0IChwcmVyZWxlYXNlKSkgZGVidWc9eSBXZWQgTWF5
IDI1IDE4OjMxOjE0IENTVCAyMDE2Cj4+IChYRU4pIExhdGVzdCBDaGFuZ2VTZXQ6IFR1ZSBNYXkg
MjQgMDk6NDc6NTYgMjAxNiArMDgwMCBnaXQ6YmFiZDA5ZS1kaXJ0eQo+Cj4gVGhpcyBzaGExIGRv
ZXMgbm90IHBvaW50IHRvIGFueSB2YWxpZCBjb21taXQgaW4gWGVuLiBXaGljaCB0cmVlIGFyZSB5
b3UKPiB1c2luZz8gd2hhdCBtb2RpZmljYXRpb24gaGF2ZSB5b3UgZG9uZSBvbiB0b3A/CgpIaSBK
dWxpZW4sCgpJIGhhdmUgYXBwbGllZCBmb2xsb3dpbmcgcGF0Y2hlcyBvbiB0b3Agb2YgY3VycmVu
dCB0cmVlLCBob3BpbmcgdGhleSAKY291bGQgZml4IHRoZSBpc3N1ZS4KClsxXSBodHRwOi8vbGlz
dHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE2LTA1L21zZzAyMjE0Lmh0bWwK
WzJdIGh0dHA6Ly9saXN0cy54ZW4ub3JnL2FyY2hpdmVzL2h0bWwveGVuLWRldmVsLzIwMTYtMDUv
bXNnMDIzODguaHRtbAoKYW5kIHRoaXMgcGF0Y2hlcyBJJ20gd29ya2luZyBvbi4KClszXSBodHRw
Oi8vbGlzdHMueGVuLm9yZy9hcmNoaXZlcy9odG1sL3hlbi1kZXZlbC8yMDE1LTEyL21zZzAxMDUz
Lmh0bWwKCkkgZG9uJ3QgdGhpcyBpcyByZWxldmFudCB0byB0aGUgaXNzdWUsIGEgY2xlYW4gbWFz
dGVyIHRyZWUgc3RpbGwgaGFzIHRoZSAKc2F2ZSBwcm9ibGVtLgoKWGVuIDQuNy4wLXJjIChjL3Mg
TW9uIE1heSAyMyAxNzoxNzo1NyAyMDE2ICswMTAwIGdpdDo5ODNhYWUwKSBFRkkgbG9hZGVyClVz
aW5nIGNvbmZpZ3VyYXRpb24gZmlsZSAneGVuLmNmZycKaGk2MjIwLWhpa2V5LmR0YjogMHgwMDAw
MDAwMDdhY2FkMDAwLTB4MDAwMDAwMDA3YWNiODgxMQpJbWFnZTogMHgwMDAwMDAwMDc5ZmQwMDAw
LTB4MDAwMDAwMDA3YWM5ZmUwMAogIFhlbiA0LjcuMC1yYwooWEVOKSBYZW4gdmVyc2lvbiA0Ljcu
MC1yYyAoY3h6aGFvQCkgKGFhcmNoNjQtbGludXgtZ251LWdjYyAKKGNyb3NzdG9vbC1ORyBsaW5h
cm8KLTEuMTMuMS00LjktMjAxNC4wOSAtIExpbmFybyBHQ0MgNC45LTIwMTQuMDkpIDQuOS4yIDIw
MTQwOTA0IAoocHJlcmVsZWFzZSkpIGRlYnVnCj1uIFdlZCBNYXkgMjUgMTk6MTE6MTMgQ1NUIDIw
MTYKKFhFTikgTGF0ZXN0IENoYW5nZVNldDogTW9uIE1heSAyMyAxNzoxNzo1NyAyMDE2ICswMTAw
IGdpdDo5ODNhYWUwCihYRU4pIENvbnNvbGUgb3V0cHV0IGlzIHN5bmNocm9ub3VzLgooWEVOKSBQ
cm9jZXNzb3I6IDQxMGZkMDMzOiAiQVJNIExpbWl0ZWQiLCB2YXJpYW50OiAweDAsIHBhcnQgMHhk
MDMsIHJldiAweDMKKFhFTikgNjQtYml0IEV4ZWN1dGlvbjoKKFhFTikgICBQcm9jZXNzb3IgRmVh
dHVyZXM6IDAwMDAwMDAwMDAwMDIyMjIgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAgICAgRXhjZXB0
aW9uIExldmVsczogRUwzOjY0KzMyIEVMMjo2NCszMiBFTDE6NjQrMzIgRUwwOjY0KzMyCihYRU4p
ICAgICBFeHRlbnNpb25zOiBGbG9hdGluZ1BvaW50IEFkdmFuY2VkU0lNRAooWEVOKSAgIERlYnVn
IEZlYXR1cmVzOiAwMDAwMDAwMDEwMzA1MTA2IDAwMDAwMDAwMDAwMDAwMDAKKFhFTikgICBBdXhp
bGlhcnkgRmVhdHVyZXM6IDAwMDAwMDAwMDAwMDAwMDAgMDAwMDAwMDAwMDAwMDAwMAooWEVOKSAg
IE1lbW9yeSBNb2RlbCBGZWF0dXJlczogMDAwMDAwMDAwMDAwMTEyMiAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pICAgSVNBIEZlYXR1cmVzOiAgMDAwMDAwMDAwMDAxMTEyMCAwMDAwMDAwMDAwMDAwMDAw
CihYRU4pIDMyLWJpdCBFeGVjdXRpb246CihYRU4pICAgUHJvY2Vzc29yIEZlYXR1cmVzOiAwMDAw
MDEzMTowMDAxMTAxMQooWEVOKSAgICAgSW5zdHJ1Y3Rpb24gU2V0czogQUFyY2gzMiBBMzIgVGh1
bWIgVGh1bWItMiBKYXplbGxlCihYRU4pICAgICBFeHRlbnNpb25zOiBHZW5lcmljVGltZXIgU2Vj
dXJpdHkKKFhFTikgICBEZWJ1ZyBGZWF0dXJlczogMDMwMTAwNjYKKFhFTikgICBBdXhpbGlhcnkg
RmVhdHVyZXM6IDAwMDAwMDAwCihYRU4pICAgTWVtb3J5IE1vZGVsIEZlYXR1cmVzOiAxMDEwMTEw
NSA0MDAwMDAwMCAwMTI2MDAwMCAwMjEwMjIxMQooWEVOKSAgSVNBIEZlYXR1cmVzOiAwMjEwMTEx
MCAxMzExMjExMSAyMTIzMjA0MiAwMTExMjEzMSAwMDAxMTE0MiAwMDAxMTEyMQooWEVOKSBHZW5l
cmljIFRpbWVyIElSUTogcGh5cz0zMCBoeXA9MjYgdmlydD0yNyBGcmVxOiAxMjAwIEtIegooWEVO
KSBHSUN2MiBpbml0aWFsaXphdGlvbjoKKFhFTikgICAgICAgICBnaWNfZGlzdF9hZGRyPTAwMDAw
MDAwZjY4MDEwMDAKKFhFTikgICAgICAgICBnaWNfY3B1X2FkZHI9MDAwMDAwMDBmNjgwMjAwMAoo
WEVOKSAgICAgICAgIGdpY19oeXBfYWRkcj0wMDAwMDAwMGY2ODA0MDAwCihYRU4pICAgICAgICAg
Z2ljX3ZjcHVfYWRkcj0wMDAwMDAwMGY2ODA2MDAwCihYRU4pICAgICAgICAgZ2ljX21haW50ZW5h
bmNlX2lycT0yNQooWEVOKSBHSUN2MjogMTYwIGxpbmVzLCA4IGNwdXMsIHNlY3VyZSAoSUlEIDAy
MDAxNDNiKS4KKFhFTikgVXNpbmcgc2NoZWR1bGVyOiBTTVAgQ3JlZGl0IFNjaGVkdWxlciAoY3Jl
ZGl0KQooWEVOKSBBbGxvY2F0ZWQgY29uc29sZSByaW5nIG9mIDE2IEtpQi4KKFhFTikgQnJpbmdp
bmcgdXAgQ1BVMQooWEVOKSBCcmluZ2luZyB1cCBDUFUyCihYRU4pIEJyaW5naW5nIHVwIENQVTMK
KFhFTikgQnJpbmdpbmcgdXAgQ1BVNAooWEVOKSBCcmluZ2luZyB1cCBDUFU1CihYRU4pIEJyaW5n
aW5nIHVwIENQVTYKKFhFTikgQnJpbmdpbmcgdXAgQ1BVNwooWEVOKSBCcm91Z2h0IHVwIDggQ1BV
cwooWEVOKSBQMk06IDQwLWJpdCBJUEEgd2l0aCA0MC1iaXQgUEEKKFhFTikgUDJNOiAzIGxldmVs
cyB3aXRoIG9yZGVyLTEgcm9vdCwgVlRDUiAweDgwMDIzNTU4CihYRU4pIEkvTyB2aXJ0dWFsaXNh
dGlvbiBkaXNhYmxlZAooWEVOKSAqKiogTE9BRElORyBET01BSU4gMCAqKioKKFhFTikgTG9hZGlu
ZyBrZXJuZWwgZnJvbSBib290IG1vZHVsZSBAIDAwMDAwMDAwNzlmZDAwMDAKKFhFTikgTG9hZGlu
ZyByYW1kaXNrIGZyb20gYm9vdCBtb2R1bGUgQCAwMDAwMDAwMDBhZTAwMDAwCihYRU4pIEFsbG9j
YXRpbmcgMToxIG1hcHBpbmdzIHRvdGFsbGluZyAxMDI0TUIgZm9yIGRvbTA6CihYRU4pIEJBTktb
MF0gMHgwMDAwMDAyMDAwMDAwMC0weDAwMDAwMDMwMDAwMDAwICgyNTZNQikKKFhFTikgQkFOS1sx
XSAweDAwMDAwMDQwMDAwMDAwLTB4MDAwMDAwNzAwMDAwMDAgKDc2OE1CKQooWEVOKSBHcmFudCB0
YWJsZSByYW5nZTogMHgwMDAwMDAwNWMwMDAwMC0weDAwMDAwMDA1YzU0MDAwCihYRU4pIExvYWRp
bmcgekltYWdlIGZyb20gMDAwMDAwMDA3OWZkMDAwMCB0byAKMDAwMDAwMDAyMDA4MDAwMC0wMDAw
MDAwMDIwZDRmZTAwCihYRU4pIExvYWRpbmcgZG9tMCBpbml0cmQgZnJvbSAwMDAwMDAwMDBhZTAw
MDAwIHRvIAoweDAwMDAwMDAwMjgyMDAwMDAtMHgwMDAwMDAwMAoyOGEwMDAwMAooWEVOKSBBbGxv
Y2F0aW5nIFBQSSAxNiBmb3IgZXZlbnQgY2hhbm5lbCBpbnRlcnJ1cHQKKFhFTikgTG9hZGluZyBk
b20wIERUQiB0byAweDAwMDAwMDAwMjgwMDAwMDAtMHgwMDAwMDAwMDI4MDBiMTllCihYRU4pIFNj
cnViYmluZyBGcmVlIFJBTSBvbiAxIG5vZGVzIHVzaW5nIDggQ1BVcwooWEVOKSAuLmRvbmUuCihY
RU4pIEluaXRpYWwgbG93IG1lbW9yeSB2aXJxIHRocmVzaG9sZCBzZXQgYXQgMHg0MDAwIHBhZ2Vz
LgooWEVOKSBTdGQuIExvZ2xldmVsOiBFcnJvcnMgYW5kIHdhcm5pbmdzCihYRU4pIEd1ZXN0IExv
Z2xldmVsOiBOb3RoaW5nIChSYXRlLWxpbWl0ZWQ6IEVycm9ycyBhbmQgd2FybmluZ3MpCihYRU4p
ICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioKKFhFTikgKioq
KioqKiBXQVJOSU5HOiBDT05TT0xFIE9VVFBVVCBJUyBTWU5DSFJPTk9VUwooWEVOKSAqKioqKioq
IFRoaXMgb3B0aW9uIGlzIGludGVuZGVkIHRvIGFpZCBkZWJ1Z2dpbmcgb2YgWGVuIGJ5IGVuc3Vy
aW5nCihYRU4pICoqKioqKiogdGhhdCBhbGwgb3V0cHV0IGlzIHN5bmNocm9ub3VzbHkgZGVsaXZl
cmVkIG9uIHRoZSBzZXJpYWwgbGluZS4KKFhFTikgKioqKioqKiBIb3dldmVyIGl0IGNhbiBpbnRy
b2R1Y2UgU0lHTklGSUNBTlQgbGF0ZW5jaWVzIGFuZCBhZmZlY3QKKFhFTikgKioqKioqKiB0aW1l
a2VlcGluZy4gSXQgaXMgTk9UIHJlY29tbWVuZGVkIGZvciBwcm9kdWN0aW9uIHVzZSEKKFhFTikg
KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgooWEVOKSAzLi4u
IDIuLi4gMS4uLgooWEVOKSAqKiogU2VyaWFsIGlucHV0IC0+IERPTTAgKHR5cGUgJ0NUUkwteCcg
dGhyZWUgdGltZXMgdG8gc3dpdGNoIAppbnB1dCB0byBYZW4KKQooWEVOKSBGcmVlZCAyODhrQiBp
bml0IG1lbW9yeS4KWyAgICAwLjAwMDAwMF0gQm9vdGluZyBMaW51eCBvbiBwaHlzaWNhbCBDUFUg
MHgwClsgICAgMC4wMDAwMDBdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIGNwdXNldApbICAg
IDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHUKWyAgICAwLjAwMDAwMF0g
SW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgY3B1YWNjdApbICAgIDAuMDAwMDAwXSBMaW51eCB2
ZXJzaW9uIDQuMS4xNSsgKGN4emhhb0BjeHpoYW8tTGVub3ZvLVByb2R1Y3QpIChnY2MgCnZlcnNp
b24KICA0LjkuMiAyMDE0MDkwNCAocHJlcmVsZWFzZSkgKGNyb3NzdG9vbC1ORyBsaW5hcm8tMS4x
My4xLTQuOS0yMDE0LjA5IC0gCkxpbmFybyBHQwpDIDQuOS0yMDE0LjA5KSApICMzMyBTTVAgUFJF
RU1QVCBXZWQgTWF5IDE4IDEwOjQ4OjA0IENTVCAyMDE2ClsgICAgMC4wMDAwMDBdIENQVTogQUFy
Y2g2NCBQcm9jZXNzb3IgWzQxMGZkMDMzXSByZXZpc2lvbiAzClsgICAgMC4wMDAwMDBdIERldGVj
dGVkIFZJUFQgSS1jYWNoZSBvbiBDUFUwClsgICAgMC4wMDAwMDBdIGFsdGVybmF0aXZlczogZW5h
Ymxpbmcgd29ya2Fyb3VuZCBmb3IgQVJNIGVycmF0dW0gODQ1NzE5ClsgICAgMC4wMDAwMDBdIGVm
aTogR2V0dGluZyBFRkkgcGFyYW1ldGVycyBmcm9tIEZEVDoKWyAgICAwLjAwMDAwMF0gZWZpOiBV
RUZJIG5vdCBmb3VuZC4KWyAgICAwLjAwMDAwMF0gcHNjaTogcHJvYmluZyBmb3IgY29uZHVpdCBt
ZXRob2QgZnJvbSBEVC4KWyAgICAwLjAwMDAwMF0gcHNjaTogUFNDSXYwLjIgZGV0ZWN0ZWQgaW4g
ZmlybXdhcmUuClsgICAgMC4wMDAwMDBdIHBzY2k6IFVzaW5nIHN0YW5kYXJkIFBTQ0kgdjAuMiBm
dW5jdGlvbiBJRHMKWyAgICAwLjAwMDAwMF0gUEVSQ1BVOiBFbWJlZGRlZCAxNyBwYWdlcy9jcHUg
QGZmZmZmZmMwNGZmMjQwMDAgczMwNDY0IApyODE5MiBkMzA5Cjc2IHU2OTYzMgpbICAgIDAuMDAw
MDAwXSBCdWlsdCAxIHpvbmVsaXN0cyBpbiBab25lIG9yZGVyLCBtb2JpbGl0eSBncm91cGluZyBv
bi4gClRvdGFsIHBhZwplczogMjU3Nzk2ClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxp
bmU6IGNvbnNvbGU9aHZjIHJvb3Q9L2Rldi9tbWNibGswcDkgCnJvb3R3YWl0IHJ3CjMKWyAgICAw
LjAwMDAwMF0gbG9nX2J1Zl9sZW4gaW5kaXZpZHVhbCBtYXggY3B1IGNvbnRyaWJ1dGlvbjogNDA5
NiBieXRlcwpbICAgIDAuMDAwMDAwXSBsb2dfYnVmX2xlbiB0b3RhbCBjcHVfZXh0cmEgY29udHJp
YnV0aW9uczogMjg2NzIgYnl0ZXMKWyAgICAwLjAwMDAwMF0gbG9nX2J1Zl9sZW4gbWluIHNpemU6
IDE2Mzg0IGJ5dGVzClsgICAgMC4wMDAwMDBdIGxvZ19idWZfbGVuOiA2NTUzNiBieXRlcwpbICAg
IDAuMDAwMDAwXSBlYXJseSBsb2cgYnVmIGZyZWU6IDE0NzA0KDg5JSkKWyAgICAwLjAwMDAwMF0g
UElEIGhhc2ggdGFibGUgZW50cmllczogNDA5NiAob3JkZXI6IDMsIDMyNzY4IGJ5dGVzKQpbICAg
IDAuMDAwMDAwXSBEZW50cnkgY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMzEwNzIgKG9yZGVy
OiA4LCAKMTA0ODU3NiBieXRlcykKWyAgICAwLjAwMDAwMF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJs
ZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDcsIDUyNDI4OCAKYnl0ZXMpClsgICAgMC4wMDAwMDBd
IHNvZnR3YXJlIElPIFRMQiBbbWVtIDB4NjljMDAwMDAtMHg2ZGMwMDAwMF0gKDY0TUIpIG1hcHBl
ZCAKYXQgW2ZmZgpmZmZjMDQ5YzAwMDAwLWZmZmZmZmMwNGRiZmZmZmZdClsgICAgMC4wMDAwMDBd
IE1lbW9yeTogOTI0NDgwSy8xMDQ3NTUySyBhdmFpbGFibGUgKDg5ODdLIGtlcm5lbCBjb2RlLCAK
NTQzSyByd2RhdAphLCAzMjE2SyByb2RhdGEsIDM0NEsgaW5pdCwgNDQySyBic3MsIDEyMzA3Mksg
cmVzZXJ2ZWQsIDBLIGNtYS1yZXNlcnZlZCkKWyAgICAwLjAwMDAwMF0gVmlydHVhbCBrZXJuZWwg
bWVtb3J5IGxheW91dDoKWyAgICAwLjAwMDAwMF0gICAgIHZtYWxsb2MgOiAweGZmZmZmZjgwMDAw
MDAwMDAgLSAweGZmZmZmZmJkYmZmZjAwMDAgICAoIAogICAyNDYgRwpCKQpbICAgIDAuMDAwMDAw
XSAgICAgdm1lbW1hcCA6IDB4ZmZmZmZmYmRjMDAwMDAwMCAtIDB4ZmZmZmZmYmZjMDAwMDAwMCAg
ICggCiAgICAgOCBHCkIgbWF4aW11bSkKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAweGZm
ZmZmZmJkYzA4MDAwMDAgLSAweGZmZmZmZmJkYzFjMDAwMDAgICAoIAogICAgMjAgTQpCIGFjdHVh
bCkKWyAgICAwLjAwMDAwMF0gICAgIGZpeGVkICAgOiAweGZmZmZmZmJmZmFiZmQwMDAgLSAweGZm
ZmZmZmJmZmFjMDAwMDAgICAoIAogICAgMTIgSwpCKQpbICAgIDAuMDAwMDAwXSAgICAgUENJIEkv
TyA6IDB4ZmZmZmZmYmZmYWUwMDAwMCAtIDB4ZmZmZmZmYmZmYmUwMDAwMCAgICggCiAgICAxNiBN
CkIpClsgICAgMC4wMDAwMDBdICAgICBtb2R1bGVzIDogMHhmZmZmZmZiZmZjMDAwMDAwIC0gMHhm
ZmZmZmZjMDAwMDAwMDAwICAgKCAKICAgIDY0IE0KQikKWyAgICAwLjAwMDAwMF0gICAgIG1lbW9y
eSAgOiAweGZmZmZmZmMwMDAwMDAwMDAgLSAweGZmZmZmZmMwNTAwMDAwMDAgICAoIAogIDEyODAg
TQpCKQpbICAgIDAuMDAwMDAwXSAgICAgICAuaW5pdCA6IDB4ZmZmZmZmYzAwMGM2ZDAwMCAtIDB4
ZmZmZmZmYzAwMGNjMzAwMCAgICggCiAgIDM0NCBLCkIpClsgICAgMC4wMDAwMDBdICAgICAgIC50
ZXh0IDogMHhmZmZmZmZjMDAwMDgwMDAwIC0gMHhmZmZmZmZjMDAwYzZjZGM0ICAgKCAKMTIyMTIg
SwpCKQpbICAgIDAuMDAwMDAwXSAgICAgICAuZGF0YSA6IDB4ZmZmZmZmYzAwMGNjODAwMCAtIDB4
ZmZmZmZmYzAwMGQ0ZmUwMCAgICggCiAgIDU0NCBLCkIpClsgICAgMC4wMDAwMDBdIFByZWVtcHRp
YmxlIGhpZXJhcmNoaWNhbCBSQ1UgaW1wbGVtZW50YXRpb24uClsgICAgMC4wMDAwMDBdICBBZGRp
dGlvbmFsIHBlci1DUFUgaW5mbyBwcmludGVkIHdpdGggc3RhbGxzLgpbICAgIDAuMDAwMDAwXSAg
UkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9DUFVTPTY0IHRvIG5yX2NwdV9pZHM9OC4KWyAg
ICAwLjAwMDAwMF0gUkNVOiBBZGp1c3RpbmcgZ2VvbWV0cnkgZm9yIHJjdV9mYW5vdXRfbGVhZj0x
NiwgbnJfY3B1X2lkcz04ClsgICAgMC4wMDAwMDBdIE5SX0lSUVM6NjQgbnJfaXJxczo2NCAxNgpb
ICAgIDAuMDAwMDAwXSBTWVNQTEw6IHN5c3BsbCBQTSBzdGF0dXM6IDB4MzAwMDc4MDgKWyAgICAw
LjAwMDAwMF0gU1lTUExMOiBzeXNwbGwgaXMgcmVhZDogbDogMHg4MDAwLCB1OiAweDQ2RjUKWyAg
ICAwLjAwMDAwMF0gU1lTUExMOiBzeXNwbGwgaXMgcmVhZDogMHg0NkY1ODAwMCwgMTE5MDQ5NDIw
OApbICAgIDAuMDAwMDAwXSBTWVNQTEw6IHNldCBzeXNwbGwgbWVkcGxsOiAxMTkwNDAwMDAwClsg
ICAgMC4wMDAwMDBdIFNZU1BMTDogbW9kaWZpZWQgZml4X3JhdGVbOF0sIGlkPTksIGY9MTE5MDQw
MDAwMApbICAgIDAuMDAwMDAwXSBTWVNQTEw6IG1vZGlmaWVkIGZpeF9yYXRlWzldLCBpZD0xMCwg
Zj0xMTkwNDAwMDAwClsgICAgMC4wMDAwMDBdIGNsb2Nrc291cmNlIGFybSxzcDgwNDogbWFzazog
MHhmZmZmZmZmZiBtYXhfY3ljbGVzOiAKMHhmZmZmZmZmZiwgbQpheF9pZGxlX25zOiA5OTU0NDgx
NDkyMCBucwpbICAgIDAuMDAwMDA0XSBzY2hlZF9jbG9jazogMzIgYml0cyBhdCAxOU1IeiwgcmVz
b2x1dGlvbiA1Mm5zLCB3cmFwcyAKZXZlcnkgMTExODQKODEwNjk4MW5zClsgICAgMC4wMDA0NDNd
IEFyY2hpdGVjdGVkIGNwMTUgdGltZXIocykgcnVubmluZyBhdCAxLjIwTUh6ICh2aXJ0KS4KWyAg
ICAwLjAwMDQ1MV0gY2xvY2tzb3VyY2UgYXJjaF9zeXNfY291bnRlcjogbWFzazogMHhmZmZmZmZm
ZmZmZmZmZiAKbWF4X2N5Y2xlczoKMHgxMWI2NjFmOGUsIG1heF9pZGxlX25zOiAxNzYzMTgwODA5
MTEzIG5zClsgICAgMC4wMDA4NTVdIENvbnNvbGU6IGNvbG91ciBkdW1teSBkZXZpY2UgODB4MjUK
WyAgICAwLjAwMDg3NF0gQ2FsaWJyYXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCksIHZhbHVlIGNh
bGN1bGF0ZWQgdXNpbmcgCnRpbWVyIGZyCmVxdWVuY3kuLiAyLjQwIEJvZ29NSVBTIChscGo9MTIw
MDApClsgICAgMC4wMDA4ODRdIHBpZF9tYXg6IGRlZmF1bHQ6IDMyNzY4IG1pbmltdW06IDMwMQpb
ICAgIDAuMDAwOTc5XSBTZWN1cml0eSBGcmFtZXdvcmsgaW5pdGlhbGl6ZWQKWyAgICAwLjAwMDk5
M10gU0VMaW51eDogIEluaXRpYWxpemluZy4KWyAgICAwLjAwMTA4NV0gTW91bnQtY2FjaGUgaGFz
aCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQgYnl0ZXMpClsgICAgMC4wMDEw
OTNdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwg
CjE2Mzg0IGJ5dGVzKQpbICAgIDAuMDAxNTg1XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBi
bGtpbwpbICAgIDAuMDAxNTk4XSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBtZW1vcnkKWyAg
ICAwLjAwMTYzMF0gSW5pdGlhbGl6aW5nIGNncm91cCBzdWJzeXMgZGV2aWNlcwpbICAgIDAuMDAx
NjQwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBmcmVlemVyClsgICAgMC4wMDE2NTBdIElu
aXRpYWxpemluZyBjZ3JvdXAgc3Vic3lzIG5ldF9jbHMKWyAgICAwLjAwMTY2MF0gSW5pdGlhbGl6
aW5nIGNncm91cCBzdWJzeXMgcGVyZl9ldmVudApbICAgIDAuMDAxNjY5XSBJbml0aWFsaXppbmcg
Y2dyb3VwIHN1YnN5cyBuZXRfcHJpbwpbICAgIDAuMDAxNjc4XSBJbml0aWFsaXppbmcgY2dyb3Vw
IHN1YnN5cyBodWdldGxiClsgICAgMC4wMDE2ODddIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vic3lz
IGRlYnVnClsgICAgMC4wMDE5OTVdIGh3IHBlcmZldmVudHM6IGVuYWJsZWQgd2l0aCBhcm0vYXJt
djgtcG11djMgUE1VIGRyaXZlciwgMSAKY291bnRlcgpzIGF2YWlsYWJsZQpbICAgIDAuMDAyMDI4
XSBFRkkgc2VydmljZXMgd2lsbCBub3QgYmUgYXZhaWxhYmxlLgpbICAgIDAuMDAyMjI4XSBYZW4g
NC43IHN1cHBvcnQgZm91bmQsIGV2ZW50c19pcnE9MjAgCmdudHRhYl9mcmFtZT0weDAwMDAwMDAw
MDVjMDAKMDAwClsgICAgMC4wMDIzMzZdIHhlbjpncmFudF90YWJsZTogR3JhbnQgdGFibGVzIHVz
aW5nIHZlcnNpb24gMSBsYXlvdXQKWyAgICAwLjAwMjM2MV0gR3JhbnQgdGFibGUgaW5pdGlhbGl6
ZWQKWyAgICAwLjAwMjQwMF0geGVuOmV2ZW50czogVXNpbmcgRklGTy1iYXNlZCBBQkkKWyAgICAw
LjAwMjQxM10gWGVuOiBpbml0aWFsaXppbmcgY3B1MApbICAgIDAuMDgxMDU3XSBDUFUxOiBCb290
ZWQgc2Vjb25kYXJ5IHByb2Nlc3NvcgpbICAgIDAuMDgxMDY1XSBEZXRlY3RlZCBWSVBUIEktY2Fj
aGUgb24gQ1BVMQpbICAgIDAuMDgxMTExXSBYZW46IGluaXRpYWxpemluZyBjcHUxClsgICAgMC4x
MDExMjddIENQVTI6IEJvb3RlZCBzZWNvbmRhcnkgcHJvY2Vzc29yClsgICAgMC4xMDExMzJdIERl
dGVjdGVkIFZJUFQgSS1jYWNoZSBvbiBDUFUyClsgICAgMC4xMDExNjFdIFhlbjogaW5pdGlhbGl6
aW5nIGNwdTIKWyAgICAwLjEyMTI0OV0gQ1BVMzogQm9vdGVkIHNlY29uZGFyeSBwcm9jZXNzb3IK
WyAgICAwLjEyMTI1NF0gRGV0ZWN0ZWQgVklQVCBJLWNhY2hlIG9uIENQVTMKWyAgICAwLjEyMTI4
NF0gWGVuOiBpbml0aWFsaXppbmcgY3B1MwpbICAgIDAuMTQxMzg5XSBDUFU0OiBCb290ZWQgc2Vj
b25kYXJ5IHByb2Nlc3NvcgpbICAgIDAuMTQxMzk3XSBEZXRlY3RlZCBWSVBUIEktY2FjaGUgb24g
Q1BVNApbICAgIDAuMTQxNDM5XSBYZW46IGluaXRpYWxpemluZyBjcHU0ClsgICAgMC4xNjE1MTJd
IENQVTU6IEJvb3RlZCBzZWNvbmRhcnkgcHJvY2Vzc29yClsgICAgMC4xNjE1MTddIERldGVjdGVk
IFZJUFQgSS1jYWNoZSBvbiBDUFU1ClsgICAgMC4xNjE1NDZdIFhlbjogaW5pdGlhbGl6aW5nIGNw
dTUKWyAgICAwLjE4MTYyOF0gQ1BVNjogQm9vdGVkIHNlY29uZGFyeSBwcm9jZXNzb3IKWyAgICAw
LjE4MTYzMl0gRGV0ZWN0ZWQgVklQVCBJLWNhY2hlIG9uIENQVTYKWyAgICAwLjE4MTY2MF0gWGVu
OiBpbml0aWFsaXppbmcgY3B1NgpbICAgIDAuMjAxNzU3XSBDUFU3OiBCb290ZWQgc2Vjb25kYXJ5
IHByb2Nlc3NvcgpbICAgIDAuMjAxNzYyXSBEZXRlY3RlZCBWSVBUIEktY2FjaGUgb24gQ1BVNwpb
ICAgIDAuMjAxNzkwXSBYZW46IGluaXRpYWxpemluZyBjcHU3ClsgICAgMC4yMDE4ODRdIEJyb3Vn
aHQgdXAgOCBDUFVzClsgICAgMC4yMDE5MzBdIFNNUDogVG90YWwgb2YgOCBwcm9jZXNzb3JzIGFj
dGl2YXRlZC4KWyAgICAwLjIwMTkzNl0gQ1BVOiBBbGwgQ1BVKHMpIHN0YXJ0ZWQgYXQgRUwxClsg
ICAgMC4yMDIwMTVdIGFsdGVybmF0aXZlczogcGF0Y2hpbmcga2VybmVsIGNvZGUKWyAgICAwLjIw
MjY2N10gZGV2dG1wZnM6IGluaXRpYWxpemVkClsgICAgMC4yMTA5MjddIERNSSBub3QgcHJlc2Vu
dCBvciBpbnZhbGlkLgpbICAgIDAuMjExMjk2XSBjbG9ja3NvdXJjZSBqaWZmaWVzOiBtYXNrOiAw
eGZmZmZmZmZmIG1heF9jeWNsZXM6IAoweGZmZmZmZmZmLCBtYXgKX2lkbGVfbnM6IDE5MTEyNjA0
NDYyNzUwMDAwIG5zClsgICAgMC4yMTE3MzJdIHhvcjogbWVhc3VyaW5nIHNvZnR3YXJlIGNoZWNr
c3VtIHNwZWVkClsgICAgMC4zMTE1ODddICAgIDhyZWdzICAgICA6ICAyMzgwLjAwMCBNQi9zZWMK
WyAgICAwLjQxMTY1M10gICAgOHJlZ3NfcHJlZmV0Y2g6ICAyMTc0LjgwMCBNQi9zZWMKWyAgICAw
LjUxMTcxOF0gICAgMzJyZWdzICAgIDogIDI2MzcuMjAwIE1CL3NlYwpbICAgIDAuNjExNzgxXSAg
ICAzMnJlZ3NfcHJlZmV0Y2g6ICAyMzkwLjgwMCBNQi9zZWMKWyAgICAwLjYxMTc4N10geG9yOiB1
c2luZyBmdW5jdGlvbjogMzJyZWdzICgyNjM3LjIwMCBNQi9zZWMpClsgICAgMC42MTE4MDVdIHBp
bmN0cmwgY29yZTogaW5pdGlhbGl6ZWQgcGluY3RybCBzdWJzeXN0ZW0KWyAgICAwLjYxMjk4NF0g
TkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNgpbICAgIDAuNjE0ODgxXSB2ZHNvOiAy
IHBhZ2VzICgxIGNvZGUgQCBmZmZmZmZjMDAwY2NkMDAwLCAxIGRhdGEgQCAKZmZmZmZmYzAwMGNj
YzAKMDApClsgICAgMC42MTQ5NjFdIGh3LWJyZWFrcG9pbnQ6IGZvdW5kIDYgYnJlYWtwb2ludCBh
bmQgNCB3YXRjaHBvaW50IHJlZ2lzdGVycy4KWyAgICAwLjYxNTEyMV0gRE1BOiBwcmVhbGxvY2F0
ZWQgMjU2IEtpQiBwb29sIGZvciBhdG9taWMgYWxsb2NhdGlvbnMKWyAgICAwLjYyNzQzNl0gc29m
dHdhcmUgSU8gVExCIFttZW0gMHg1YzAwMDAwMC0weDYwMDAwMDAwXSAoNjRNQikgbWFwcGVkIAph
dCBbZmZmCmZmZmMwM2MwMDAwMDAtZmZmZmZmYzAzZmZmZmZmZl0KWyAgICAwLjYyNzU3NF0gU2Vy
aWFsOiBBTUJBIFBMMDExIFVBUlQgZHJpdmVyClsgICAgMC42Mjg2NDZdIHVhcnQtcGwwMTEgZjcx
MTEwMDAudWFydDogY291bGQgbm90IGZpbmQgcGN0bGRldiBmb3Igbm9kZSAKL3NtYi9waQpubXV4
QGY3MDEwMDAwL3VhcnQxX3BteF9mdW5jLCBkZWZlcnJpbmcgcHJvYmUKWyAgICAwLjYyODkxN10g
dWFydC1wbDAxMSBmNzExMjAwMC51YXJ0OiBjb3VsZCBub3QgZmluZCBwY3RsZGV2IGZvciBub2Rl
IAovc21iL3BpCm5tdXhAZjcwMTAwMDAvdWFydDJfcG14X2Z1bmMsIGRlZmVycmluZyBwcm9iZQpb
ICAgIDAuNjI5MTgwXSB1YXJ0LXBsMDExIGY3MTE0MDAwLnVhcnQ6IGNvdWxkIG5vdCBmaW5kIHBj
dGxkZXYgZm9yIG5vZGUgCi9zbWIvcGkKbm11eEBmNzAxMDAwMC91YXJ0NF9wbXhfZnVuYywgZGVm
ZXJyaW5nIHByb2JlClsgICAgMC44NDIzMDFdIHJhaWQ2OiBpbnQ2NHgxICBnZW4oKSAgIDQ2NyBN
Qi9zClsgICAgMS4wMTIzNDBdIHJhaWQ2OiBpbnQ2NHgxICB4b3IoKSAgIDQ5NCBNQi9zClsgICAg
MS4xODI0ODBdIHJhaWQ2OiBpbnQ2NHgyICBnZW4oKSAgIDY5MSBNQi9zClsgICAgMS4zNTI2MzNd
IHJhaWQ2OiBpbnQ2NHgyICB4b3IoKSAgIDYxMCBNQi9zClsgICAgMS41MjI3MzhdIHJhaWQ2OiBp
bnQ2NHg0ICBnZW4oKSAgMTAwMiBNQi9zClsgICAgMS42OTI4OTRdIHJhaWQ2OiBpbnQ2NHg0ICB4
b3IoKSAgIDc0NCBNQi9zClsgICAgMS44NjI5OTRdIHJhaWQ2OiBpbnQ2NHg4ICBnZW4oKSAgMTAz
OSBNQi9zClsgICAgMi4wMzMxNDBdIHJhaWQ2OiBpbnQ2NHg4ICB4b3IoKSAgIDcyOCBNQi9zClsg
ICAgMi4yMDMzMTNdIHJhaWQ2OiBuZW9ueDEgICBnZW4oKSAgIDc1MSBNQi9zClsgICAgMi4zNzM0
MzJdIHJhaWQ2OiBuZW9ueDIgICBnZW4oKSAgMTE2MiBNQi9zClsgICAgMi41NDM1MjhdIHJhaWQ2
OiBuZW9ueDQgICBnZW4oKSAgMTUzNyBNQi9zClsgICAgMi43MTM2NjVdIHJhaWQ2OiBuZW9ueDgg
ICBnZW4oKSAgMTUzNyBNQi9zClsgICAgMi43MTM2NzFdIHJhaWQ2OiB1c2luZyBhbGdvcml0aG0g
bmVvbng4IGdlbigpIDE1MzcgTUIvcwpbICAgIDIuNzEzNjc3XSByYWlkNjogdXNpbmcgaW50eDEg
cmVjb3ZlcnkgYWxnb3JpdGhtClsgICAgMi43MTM4MTBdIEFDUEk6IEludGVycHJldGVyIGRpc2Fi
bGVkLgpbICAgIDIuNzEzODczXSB4ZW46YmFsbG9vbjogSW5pdGlhbGlzaW5nIGJhbGxvb24gZHJp
dmVyClsgICAgMi43MTQxODFdIHhlbl9iYWxsb29uOiBJbml0aWFsaXNpbmcgYmFsbG9vbiBkcml2
ZXIKWyAgICAyLjcxNTMwMV0gL2lvbW11QGY0MjEwMDAwOiBjb3VsZCBub3QgZ2V0ICNjbG9jay1j
ZWxscyBmb3IgL3N5c19jdHJsClsgICAgMi43MTUzMDhdIEVSUk9SOiBjb3VsZCBub3QgZ2V0IGNs
b2NrIC9pb21tdUBmNDIxMDAwMDptZWRpYS1zYygxKQpbICAgIDIuNzE1MzI2XSAvaW9tbXVAZjQy
MTAwMDA6IGNvdWxkIG5vdCBnZXQgI2Nsb2NrLWNlbGxzIGZvciAvc3lzX2N0cmwKWyAgICAyLjcx
NTMzMl0gRVJST1I6IGNvdWxkIG5vdCBnZXQgY2xvY2sgL2lvbW11QGY0MjEwMDAwOnNtbXUtcGVy
aSgyKQpbICAgIDIuNzE1MzQ3XSAvaW9tbXVAZjQyMTAwMDA6IGNvdWxkIG5vdCBnZXQgI2Nsb2Nr
LWNlbGxzIGZvciAvc3lzX2N0cmwKWyAgICAyLjcxNTM1Ml0gRVJST1I6IGNvdWxkIG5vdCBnZXQg
Y2xvY2sgL2lvbW11QGY0MjEwMDAwOnNtbXUoMCkKWyAgICAyLjcxNTM1N10gSU9NTVU6IGNsayBp
cyBub3QgcmVhZHkhClsgICAgMi43MTUzNzhdIHNtbXUtaGk2MjIwOiBwcm9iZSBvZiBmNDIxMDAw
MC5pb21tdSBmYWlsZWQgd2l0aCBlcnJvciAtMjIKWyAgICAyLjcxNTYzMV0gdmdhYXJiOiBsb2Fk
ZWQKWyAgICAyLjcxNTk1OF0gU0NTSSBzdWJzeXN0ZW0gaW5pdGlhbGl6ZWQKWyAgICAyLjcxNjMx
N10gc3NwLXBsMDIyIGY3MTA2MDAwLnNwaTogY291bGQgbm90IGZpbmQgcGN0bGRldiBmb3Igbm9k
ZSAKL3NtYi9waW5tCnV4QGY3MDEwMDAwL3NwaTBfcG14X2Z1bmMsIGRlZmVycmluZyBwcm9iZQpb
ICAgIDIuNzE2NjI5XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHVz
YmZzClsgICAgMi43MTY2ODVdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2
ZXIgaHViClsgICAgMi43MTY4NjhdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGRldmljZSBkcml2
ZXIgdXNiClsgICAgMi43MTcwNTBdIGkyY19kZXNpZ253YXJlIGY3MTAyMDAwLmkyYzogY291bGQg
bm90IGZpbmQgcGN0bGRldiBmb3IgCm5vZGUgL3NtYgovcGlubXV4QGY3MDEwMDAwL2kyYzJfcG14
X2Z1bmMsIGRlZmVycmluZyBwcm9iZQpbICAgIDIuNzE3MTcxXSBMaW51eCB2aWRlbyBjYXB0dXJl
IGludGVyZmFjZTogdjIuMDAKWyAgICAyLjcxNzU3MF0gaGk2MjIwLXN0dWItY2xrIHN0dWJfY2xv
Y2s6IGZhaWxlZCBnZXQgbWFpbGJveCBjaGFubmVsClsgICAgMi43MTc1OTBdIGhpNjIyMC1zdHVi
LWNsazogcHJvYmUgb2Ygc3R1Yl9jbG9jayBmYWlsZWQgd2l0aCBlcnJvciAtMTYKWyAgICAyLjcx
NzcxN10gQWR2YW5jZWQgTGludXggU291bmQgQXJjaGl0ZWN0dXJlIERyaXZlciBJbml0aWFsaXpl
ZC4KWyAgICAyLjcxODIzOV0gQmx1ZXRvb3RoOiBDb3JlIHZlciAyLjIwClsgICAgMi43MTgyOTJd
IE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgMzEKWyAgICAyLjcxODI5OF0gQmx1ZXRv
b3RoOiBIQ0kgZGV2aWNlIGFuZCBjb25uZWN0aW9uIG1hbmFnZXIgaW5pdGlhbGl6ZWQKWyAgICAy
LjcxODMwOV0gQmx1ZXRvb3RoOiBIQ0kgc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAgMi43
MTgzMTldIEJsdWV0b290aDogTDJDQVAgc29ja2V0IGxheWVyIGluaXRpYWxpemVkClsgICAgMi43
MTgzNTBdIEJsdWV0b290aDogU0NPIHNvY2tldCBsYXllciBpbml0aWFsaXplZApbICAgIDIuNzE4
Mzc1XSBOZXRMYWJlbDogSW5pdGlhbGl6aW5nClsgICAgMi43MTgzODBdIE5ldExhYmVsOiAgZG9t
YWluIGhhc2ggc2l6ZSA9IDEyOApbICAgIDIuNzE4Mzg1XSBOZXRMYWJlbDogIHByb3RvY29scyA9
IFVOTEFCRUxFRCBDSVBTT3Y0ClsgICAgMi43MTg0MjhdIE5ldExhYmVsOiAgdW5sYWJlbGVkIHRy
YWZmaWMgYWxsb3dlZCBieSBkZWZhdWx0ClsgICAgMi43MTg2OTJdIFN3aXRjaGVkIHRvIGNsb2Nr
c291cmNlIGFyY2hfc3lzX2NvdW50ZXIKWyAgICAyLjcxOTAzOV0gcG5wOiBQblAgQUNQSTogZGlz
YWJsZWQKWyAgICAyLjcyODg2N10gL3RoZXJtYWwtem9uZXMvY2xzMC9jb29saW5nLW1hcHMvbWFw
MDogY291bGQgbm90IGZpbmQgcGhhbmRsZQpbICAgIDIuNzI4ODc5XSBtaXNzaW5nIGNvb2xpbmdf
ZGV2aWNlIHByb3BlcnR5ClsgICAgMi43Mjg4ODVdIGZhaWxlZCB0byBidWlsZCB0aGVybWFsIHpv
bmUgY2xzMDogLTIyClsgICAgMi43MjkyODJdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1p
bHkgMgpbICAgIDIuNzI5ODg0XSBUQ1AgZXN0YWJsaXNoZWQgaGFzaCB0YWJsZSBlbnRyaWVzOiA4
MTkyIChvcmRlcjogNCwgNjU1MzYgCmJ5dGVzKQpbICAgIDIuNzI5OTYzXSBUQ1AgYmluZCBoYXNo
IHRhYmxlIGVudHJpZXM6IDgxOTIgKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMpClsgICAgMi43MzAw
OTJdIFRDUDogSGFzaCB0YWJsZXMgY29uZmlndXJlZCAoZXN0YWJsaXNoZWQgODE5MiBiaW5kIDgx
OTIpClsgICAgMi43MzAxNTVdIFVEUCBoYXNoIHRhYmxlIGVudHJpZXM6IDUxMiAob3JkZXI6IDIs
IDE2Mzg0IGJ5dGVzKQpbICAgIDIuNzMwMTgyXSBVRFAtTGl0ZSBoYXNoIHRhYmxlIGVudHJpZXM6
IDUxMiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQpbICAgIDIuNzMwNDc5XSBORVQ6IFJlZ2lzdGVy
ZWQgcHJvdG9jb2wgZmFtaWx5IDEKWyAgICAyLjczMDg2OF0gUlBDOiBSZWdpc3RlcmVkIG5hbWVk
IFVOSVggc29ja2V0IHRyYW5zcG9ydCBtb2R1bGUuClsgICAgMi43MzA4NzVdIFJQQzogUmVnaXN0
ZXJlZCB1ZHAgdHJhbnNwb3J0IG1vZHVsZS4KWyAgICAyLjczMDg4MF0gUlBDOiBSZWdpc3RlcmVk
IHRjcCB0cmFuc3BvcnQgbW9kdWxlLgpbICAgIDIuNzMwODg2XSBSUEM6IFJlZ2lzdGVyZWQgdGNw
IE5GU3Y0LjEgYmFja2NoYW5uZWwgdHJhbnNwb3J0IG1vZHVsZS4KWyAgICAyLjczMTExOV0gVHJ5
aW5nIHRvIHVucGFjayByb290ZnMgaW1hZ2UgYXMgaW5pdHJhbWZzLi4uClsgICAgMi43MzEzMDdd
IHJvb3RmcyBpbWFnZSBpcyBub3QgaW5pdHJhbWZzIChqdW5rIGluIGNvbXByZXNzZWQgCmFyY2hp
dmUpOyBsb29rcwogIGxpa2UgYW4gaW5pdHJkClsgICAgMi43NDc1MDNdIEZyZWVpbmcgaW5pdHJk
IG1lbW9yeTogODE5MksgKGZmZmZmZmMwMDgyMDAwMDAgLSAKZmZmZmZmYzAwOGEwMDAwMAopClsg
ICAgMi43NDc4ODFdIGt2bSBbMV06IEhZUCBtb2RlIG5vdCBhdmFpbGFibGUKWyAgICAyLjc1MTc4
OF0gZnV0ZXggaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVz
KQpbICAgIDIuNzUxOTU1XSBhdWRpdDogaW5pdGlhbGl6aW5nIG5ldGxpbmsgc3Vic3lzIChkaXNh
YmxlZCkKWyAgICAyLjc1MjAwM10gYXVkaXQ6IHR5cGU9MjAwMCBhdWRpdCgyLjczOToxKTogaW5p
dGlhbGl6ZWQKWyAgICAyLjc1MjUzNF0gSHVnZVRMQiByZWdpc3RlcmVkIDIgTUIgcGFnZSBzaXpl
LCBwcmUtYWxsb2NhdGVkIDAgcGFnZXMKWyAgICAyLjc1Mjk4OV0gVkZTOiBEaXNrIHF1b3RhcyBk
cXVvdF82LjYuMApbICAgIDIuNzUzMDY1XSBWRlM6IERxdW90LWNhY2hlIGhhc2ggdGFibGUgZW50
cmllczogNTEyIChvcmRlciAwLCA0MDk2IApieXRlcykKWyAgICAyLjc1MzY0MV0gc3F1YXNoZnM6
IHZlcnNpb24gNC4wICgyMDA5LzAxLzMxKSBQaGlsbGlwIExvdWdoZXIKWyAgICAyLjc1NDIzNF0g
TkZTOiBSZWdpc3RlcmluZyB0aGUgaWRfcmVzb2x2ZXIga2V5IHR5cGUKWyAgICAyLjc1NDI3Ml0g
S2V5IHR5cGUgaWRfcmVzb2x2ZXIgcmVnaXN0ZXJlZApbICAgIDIuNzU0Mjc4XSBLZXkgdHlwZSBp
ZF9sZWdhY3kgcmVnaXN0ZXJlZApbICAgIDIuNzU0NTAwXSBmdXNlIGluaXQgKEFQSSB2ZXJzaW9u
IDcuMjMpClsgICAgMi43NTQ4NjldIFNHSSBYRlMgd2l0aCBzZWN1cml0eSBhdHRyaWJ1dGVzLCBu
byBkZWJ1ZyBlbmFibGVkClsgICAgMi43NTU2MjRdIDlwOiBJbnN0YWxsaW5nIHY5ZnMgOXAyMDAw
IGZpbGUgc3lzdGVtIHN1cHBvcnQKWyAgICAyLjc2MDUzNF0gaW8gc2NoZWR1bGVyIG5vb3AgcmVn
aXN0ZXJlZApbICAgIDIuNzYwNTU4XSBpbyBzY2hlZHVsZXIgY2ZxIHJlZ2lzdGVyZWQgKGRlZmF1
bHQpClsgICAgMi43NjE1NzRdIHBpbmN0cmwtc2luZ2xlIGY3MDEwMDAwLnBpbm11eDogMTU5IHBp
bnMgYXQgcGEgCmZmZmZmZjgwMDAwYjYwMDAgcwppemUgNjM2ClsgICAgMi43NjIwMThdIHBpbmN0
cmwtc2luZ2xlIGY3MDEwODAwLnBpbm11eDogMTYzIHBpbnMgYXQgcGEgCmZmZmZmZjgwMDAwYjg4
MDAgcwppemUgNjUyClsgICAgMi43NjIyMDBdIHBpbmN0cmwtc2luZ2xlIGY4MDAxODAwLnBpbm11
eDogMzAgcGlucyBhdCBwYSAKZmZmZmZmODAwMDBiYTgwMCBzaQp6ZSAxMjAKWyAgICAyLjc2Mjcz
NF0gcGwwNjFfZ3BpbyBmODAxMTAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAw
ZjgwMTEwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2MjkxOV0gcGwwNjFfZ3BpbyBmODAxMjAwMC5n
cGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjgwMTIwMDAgcmVnCmlzdGVyZWQKWyAg
ICAyLjc2MzA5Nl0gcGwwNjFfZ3BpbyBmODAxMzAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAw
eDAwMDAwMDAwZjgwMTMwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2MzI3N10gcGwwNjFfZ3BpbyBm
ODAxNDAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjgwMTQwMDAgcmVnCmlz
dGVyZWQKWyAgICAyLjc2MzQ1Nl0gcGwwNjFfZ3BpbyBmNzAyMDAwMC5ncGlvOiBQTDA2MSBHUElP
IGNoaXAgCkAweDAwMDAwMDAwZjcwMjAwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2MzYzN10gcGww
NjFfZ3BpbyBmNzAyMTAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjEw
MDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2MzgxOF0gcGwwNjFfZ3BpbyBmNzAyMjAwMC5ncGlvOiBQ
TDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjIwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2
Mzk5NF0gcGwwNjFfZ3BpbyBmNzAyMzAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAw
MDAwZjcwMjMwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NDE4Ml0gcGwwNjFfZ3BpbyBmNzAyNDAw
MC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjQwMDAgcmVnCmlzdGVyZWQK
WyAgICAyLjc2NDM1OV0gcGwwNjFfZ3BpbyBmNzAyNTAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAg
CkAweDAwMDAwMDAwZjcwMjUwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NDU5NF0gcGwwNjFfZ3Bp
byBmNzAyNjAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjYwMDAgcmVn
CmlzdGVyZWQKWyAgICAyLjc2NDc3MF0gcGwwNjFfZ3BpbyBmNzAyNzAwMC5ncGlvOiBQTDA2MSBH
UElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjcwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NDk1Nl0g
cGwwNjFfZ3BpbyBmNzAyODAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcw
MjgwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NTEzMF0gcGwwNjFfZ3BpbyBmNzAyOTAwMC5ncGlv
OiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMjkwMDAgcmVnCmlzdGVyZWQKWyAgICAy
Ljc2NTMwOF0gcGwwNjFfZ3BpbyBmNzAyYTAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAw
MDAwMDAwZjcwMmEwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NTQ4OF0gcGwwNjFfZ3BpbyBmNzAy
YjAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMmIwMDAgcmVnCmlzdGVy
ZWQKWyAgICAyLjc2NTY3MF0gcGwwNjFfZ3BpbyBmNzAyYzAwMC5ncGlvOiBQTDA2MSBHUElPIGNo
aXAgCkAweDAwMDAwMDAwZjcwMmMwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NTg0NV0gcGwwNjFf
Z3BpbyBmNzAyZDAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMmQwMDAg
cmVnCmlzdGVyZWQKWyAgICAyLjc2NjAyNF0gcGwwNjFfZ3BpbyBmNzAyZTAwMC5ncGlvOiBQTDA2
MSBHUElPIGNoaXAgCkAweDAwMDAwMDAwZjcwMmUwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NjIw
NV0gcGwwNjFfZ3BpbyBmNzAyZjAwMC5ncGlvOiBQTDA2MSBHUElPIGNoaXAgCkAweDAwMDAwMDAw
ZjcwMmYwMDAgcmVnCmlzdGVyZWQKWyAgICAyLjc2NzM2Nl0geGVuOnhlbl9ldnRjaG46IEV2ZW50
LWNoYW5uZWwgZGV2aWNlIGluc3RhbGxlZApbICAgIDQuMzA3MDAwXSBjb25zb2xlIFtodmMwXSBl
bmFibGVkClsgICAgNC4zMTA1NTFdIFNlcmlhbDogODI1MC8xNjU1MCBkcml2ZXIsIDQgcG9ydHMs
IElSUSBzaGFyaW5nIGRpc2FibGVkClsgICAgNC4zMjE3MzBdIFtkcm1dIEluaXRpYWxpemVkIGRy
bSAxLjEuMCAyMDA2MDgxMApbICAgIDQuMzI3MzkyXSBbZHJtXSBJbml0aWFsaXplZCBoaXNpIDEu
MC4wIDIwMTQxMjI0IG9uIG1pbm9yIDAKWyAgICA0LjM0MDQ4M10gW2RybV0gZmFpbGVkIHRvIGZp
bmQgc2xhdmUgZW5jb2RlciBpMmMgY2xpZW50ClsgICAgNC4zNDk3MDFdIE1hbGk8Mj46IEluc2Vy
dGluZyBNYWxpIHY2MDAgZGV2aWNlIGRyaXZlci4KWyAgICA0LjM1NDk3Nl0gTWFsaTwyPjogRHJp
dmVyIHJldmlzaW9uOiAtdjMuMTktcmM3LTI2NzM1LWc5ZTc0MDk3ClsgICAgNC4zNjA5NjldIE1h
bGk8Mj46IG1hbGlfbW9kdWxlX2luaXQoKSByZWdpc3RlcmluZyBkcml2ZXIKWyAgICA0LjM2NjU3
Nl0gTWFsaTwyPjogbWFsaV9wcm9iZSgpOiBDYWxsZWQgZm9yIHBsYXRmb3JtIGRldmljZSAKZjQw
ODAwMDAubWFsaQpbICAgIDQuMzczOTUxXSBNYWxpPDI+OiBCcm9hZGNhc3Q6IENyZWF0aW5nIE1h
bGkgQnJvYWRjYXN0IHVuaXQ6IApNYWxpX0Jyb2FkY2FzdApbICAgIDQuMzgwOTA2XSBNYWxpPDQ+
OiBCcm9hZGNhc3Q6IHNldHRpbmcgbWFzayAweDAwMDAwMDAwICsgMHgwMDAwMDAwMCAKKHJlc2V0
KQpbICAgIDQuMzg4MDAwXSBNYWxpPDY+OiByZWdpc3Rlcl93cml0ZSBmb3IgY29yZSBNYWxpX0Jy
b2FkY2FzdCwgcmVsYXRpdmUgCmFkZHI9MHgKMDAwMCwgdmFsPTB4MDAwMDAwMDAKWyAgICA0LjM5
NjkzM10gTWFsaTw2PjogcmVnaXN0ZXJfd3JpdGUgZm9yIGNvcmUgTWFsaV9Ccm9hZGNhc3QsIHJl
bGF0aXZlIAphZGRyPTB4CjAwMDQsIHZhbD0weDAwMDAwMDAwClsgICAgNC40MDU5MThdIE1hbGk6
IEdQVSB2ZXJzaW9uOiBDRjA3MDAwMApbICAgIDQuNDEwMDYxXSBNYWxpPDI+OiBCcm9hZGNhc3Q6
IENyZWF0aW5nIE1hbGkgQnJvYWRjYXN0IHVuaXQ6IApNYWxpX0Jyb2FkY2FzdApbICAgIDQuNDE3
MDAxXSBNYWxpPDQ+OiBCcm9hZGNhc3Q6IHNldHRpbmcgbWFzayAweDAwMDAwMDAwICsgMHgwMDAw
MDAwMCAKKHJlc2V0KQpbICAgIDQuNDI0MTA5XSBNYWxpPDY+OiByZWdpc3Rlcl93cml0ZSBmb3Ig
Y29yZSBNYWxpX0Jyb2FkY2FzdCwgcmVsYXRpdmUgCmFkZHI9MHgKMDAwMCwgdmFsPTB4MDAwMDAw
MDAKWyAgICA0LjQzMzA1MV0gTWFsaTw2PjogcmVnaXN0ZXJfd3JpdGUgZm9yIGNvcmUgTWFsaV9C
cm9hZGNhc3QsIHJlbGF0aXZlIAphZGRyPTB4CjAwMDQsIHZhbD0weDAwMDAwMDAwClsgICAgNC40
NDI3MzFdIE1hbGk8Mj46IG1hbGlfcHJvYmUoKTogU3VjY2Vzc2Z1bGx5IGluaXRpYWxpemVkIGRy
aXZlciAKZm9yIHBsYXRmbwpybSBkZXZpY2UgZjQwODAwMDAubWFsaQpbICAgIDQuNDU1NDA0XSBN
YWxpOiBNYWxpIGRldmljZSBkcml2ZXIgbG9hZGVkClsgICAgNC40NTk3NjhdIFVuYWJsZSB0byBk
ZXRlY3QgY2FjaGUgaGllcmFyY3kgZnJvbSBEVCBmb3IgQ1BVIDAKWyAgICA0LjQ3MTkyMV0gYnJk
OiBtb2R1bGUgbG9hZGVkClsgICAgNC40NzkxMjBdIGxvb3A6IG1vZHVsZSBsb2FkZWQKWyAgICA0
LjQ4Mzk5MF0gbGRvMjogT3BlcmF0aW9uIG9mIGN1cnJlbnQgY29uZmlndXJhdGlvbiBtaXNzaW5n
ClsgICAgNC40OTMzNTldIGxkbzc6IE9wZXJhdGlvbiBvZiBjdXJyZW50IGNvbmZpZ3VyYXRpb24g
bWlzc2luZwpbICAgIDQuNTAyNzEzXSBsZG8xMDogT3BlcmF0aW9uIG9mIGN1cnJlbnQgY29uZmln
dXJhdGlvbiBtaXNzaW5nClsgICAgNC41MTIxNzZdIGxkbzEzOiBPcGVyYXRpb24gb2YgY3VycmVu
dCBjb25maWd1cmF0aW9uIG1pc3NpbmcKWyAgICA0LjUyMTY0Ml0gbGRvMTQ6IE9wZXJhdGlvbiBv
ZiBjdXJyZW50IGNvbmZpZ3VyYXRpb24gbWlzc2luZwpbICAgIDQuNTMxMTAwXSBsZG8xNTogT3Bl
cmF0aW9uIG9mIGN1cnJlbnQgY29uZmlndXJhdGlvbiBtaXNzaW5nClsgICAgNC41NDA1NTVdIGxk
bzE3OiBPcGVyYXRpb24gb2YgY3VycmVudCBjb25maWd1cmF0aW9uIG1pc3NpbmcKWyAgICA0LjU1
MDAxMF0gbGRvMTk6IE9wZXJhdGlvbiBvZiBjdXJyZW50IGNvbmZpZ3VyYXRpb24gbWlzc2luZwpb
ICAgIDQuNTU5MzUwXSBoaTY1NXhfcmVndWxhdG9yIGY4MDAwMDAwLnBtaWM6cmVndWxhdG9yQGE0
MDogCmZha2Vfb2ZfZ2V0X3JlZ3VsYXQKb3JfaW5pdF9kYXRhIG5vIGNvbnN1bWVyX3N1cHBsaWVz
ClsgICAgNC41Njk0ODBdIGxkbzIxOiBPcGVyYXRpb24gb2YgY3VycmVudCBjb25maWd1cmF0aW9u
IG1pc3NpbmcKWyAgICA0LjU3ODk4MV0gbGRvMjI6IE9wZXJhdGlvbiBvZiBjdXJyZW50IGNvbmZp
Z3VyYXRpb24gbWlzc2luZwpbICAgIDQuNTkyNTAyXSB0dW46IFVuaXZlcnNhbCBUVU4vVEFQIGRl
dmljZSBkcml2ZXIsIDEuNgpbICAgIDQuNTk3NDQ4XSB0dW46IChDKSAxOTk5LTIwMDQgTWF4IEty
YXNueWFuc2t5IDxtYXhrQHF1YWxjb21tLmNvbT4KWyAgICA0LjYwNDI1NV0gUFBQIGdlbmVyaWMg
ZHJpdmVyIHZlcnNpb24gMi40LjIKWyAgICA0LjYwODU4M10gUFBQIEJTRCBDb21wcmVzc2lvbiBt
b2R1bGUgcmVnaXN0ZXJlZApbICAgIDQuNjEzMjA3XSBQUFAgRGVmbGF0ZSBDb21wcmVzc2lvbiBt
b2R1bGUgcmVnaXN0ZXJlZApbICAgIDQuNjE4MzMyXSBQUFAgTVBQRSBDb21wcmVzc2lvbiBtb2R1
bGUgcmVnaXN0ZXJlZApbICAgIDQuNjIzMTc1XSB4ZW5fbmV0ZnJvbnQ6IEluaXRpYWxpc2luZyBY
ZW4gdmlydHVhbCBldGhlcm5ldCBkcml2ZXIKWyAgICA0LjYyOTU0OV0gcGVnYXN1czogdjAuOS4z
ICgyMDEzLzA0LzI1KSwgUGVnYXN1cy9QZWdhc3VzIElJIFVTQiAKRXRoZXJuZXQgZHJpCnZlcgpb
ICAgIDQuNjM2OTI5XSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIHBl
Z2FzdXMKWyAgICA0LjY0MjY1MF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRy
aXZlciBydGw4MTUwClsgICAgNC42NDgzNTldIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVy
ZmFjZSBkcml2ZXIgcjgxNTIKWyAgICA0LjY1MzkyOF0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcg
aW50ZXJmYWNlIGRyaXZlciBhc2l4ClsgICAgNC42NTkzODVdIHVzYmNvcmU6IHJlZ2lzdGVyZWQg
bmV3IGludGVyZmFjZSBkcml2ZXIgYXg4ODE3OV8xNzhhClsgICAgNC42NjU1MjhdIHVzYmNvcmU6
IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgY2RjX2V0aGVyClsgICAgNC42NzE0Mzld
IHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgZG05NjAxClsgICAgNC42
NzcwNzBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgQ29yZUNoaXBz
ClsgICAgNC42ODI5ODBdIHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIg
c21zYzc1eHgKWyAgICA0LjY4ODc4OV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNl
IGRyaXZlciBzbXNjOTV4eApbICAgIDQuNjk0NTgxXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBp
bnRlcmZhY2UgZHJpdmVyIG5ldDEwODAKWyAgICA0LjcwMDMxMl0gdXNiY29yZTogcmVnaXN0ZXJl
ZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBwbHVzYgpbICAgIDQuNzA1ODU1XSB1c2Jjb3JlOiByZWdp
c3RlcmVkIG5ldyBpbnRlcmZhY2UgZHJpdmVyIGNkY19zdWJzZXQKWyAgICA0LjcxMTg1MF0gdXNi
Y29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciB6YXVydXMKWyAgICA0LjcxNzQ3
MV0gdXNiY29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBNT1NDSElQIAp1c2It
ZXRoZXJuZXQgZHJpCnZlcgpbICAgIDQuNzI0OTcyXSB1c2Jjb3JlOiByZWdpc3RlcmVkIG5ldyBp
bnRlcmZhY2UgZHJpdmVyIGNkY19uY20KWyAgICA1LjU2OTI5MF0gZHdjMiBmNzJjMDAwMC51c2I6
IERXQyBPVEcgQ29udHJvbGxlcgpbICAgIDUuNTczOTA3XSBkd2MyIGY3MmMwMDAwLnVzYjogbmV3
IFVTQiBidXMgcmVnaXN0ZXJlZCwgYXNzaWduZWQgYnVzIApudW1iZXIgMQpbICAgIDUuNTgxMDQw
XSBkd2MyIGY3MmMwMDAwLnVzYjogaXJxIDU2LCBpbyBtZW0gMHgwMDAwMDAwMApbICAgIDUuNTg3
MDA1XSBodWIgMS0wOjEuMDogVVNCIGh1YiBmb3VuZApbICAgIDUuNTkwNjgxXSBodWIgMS0wOjEu
MDogMSBwb3J0IGRldGVjdGVkClsgICAgNS42MDU0MzNdIGVoY2lfaGNkOiBVU0IgMi4wICdFbmhh
bmNlZCcgSG9zdCBDb250cm9sbGVyIChFSENJKSBEcml2ZXIKWyAgICA1LjYxMTkxMF0gZWhjaS1w
Y2k6IEVIQ0kgUENJIHBsYXRmb3JtIGRyaXZlcgpbICAgIDUuNjE2NDc4XSBlaGNpLXBsYXRmb3Jt
OiBFSENJIGdlbmVyaWMgcGxhdGZvcm0gZHJpdmVyClsgICAgNS42MjE4ODFdIG9oY2lfaGNkOiBV
U0IgMS4xICdPcGVuJyBIb3N0IENvbnRyb2xsZXIgKE9IQ0kpIERyaXZlcgpbICAgIDUuNjI3OTgx
XSBvaGNpLXBjaTogT0hDSSBQQ0kgcGxhdGZvcm0gZHJpdmVyClsgICAgNS42MzI1MzFdIG9oY2kt
cGxhdGZvcm06IE9IQ0kgZ2VuZXJpYyBwbGF0Zm9ybSBkcml2ZXIKWyAgICA1LjYzNzkzNF0gdXNi
Y29yZTogcmVnaXN0ZXJlZCBuZXcgaW50ZXJmYWNlIGRyaXZlciBjZGNfYWNtClsgICAgNS42NDM0
OThdIGNkY19hY206IFVTQiBBYnN0cmFjdCBDb250cm9sIE1vZGVsIGRyaXZlciBmb3IgVVNCIG1v
ZGVtcyAKYW5kIElTRApOIGFkYXB0ZXJzClsgICAgNS42NTE2MzddIHVzYmNvcmU6IHJlZ2lzdGVy
ZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiLXN0b3JhZ2UKWyAgICA1LjY1Nzk5N10gbW91c2Vk
ZXY6IFBTLzIgbW91c2UgZGV2aWNlIGNvbW1vbiBmb3IgYWxsIG1pY2UKWyAgICA1LjY2NDM5Nl0g
cnRjLXBsMDMxIGY4MDAzMDAwLnJ0YzogcnRjIGNvcmU6IHJlZ2lzdGVyZWQgcGwwMzEgYXMgcnRj
MApbICAgIDUuNjc0NTc3XSBpMmMgL2RldiBlbnRyaWVzIGRyaXZlcgpbICAgIDUuNjgyMzkwXSBk
ZXZpY2UtbWFwcGVyOiBpb2N0bDogNC4zMS4wLWlvY3RsICgyMDE1LTMtMTIpIAppbml0aWFsaXNl
ZDogZG0tZGUKdmVsQHJlZGhhdC5jb20KWyAgICA1LjY5MDg2OV0gQmx1ZXRvb3RoOiBIQ0kgVUFS
VCBkcml2ZXIgdmVyIDIuMwpbICAgIDUuNjk1MjExXSBCbHVldG9vdGg6IEhDSSBVQVJUIHByb3Rv
Y29sIEg0IHJlZ2lzdGVyZWQKWyAgICA1LjcwMDcyNV0gY3B1IGNwdTA6IGZhaWxlZCB0byBnZXQg
Y3B1MCBjbG9jazogLTIKWyAgICA1LjcwOTA3M10gY3B1ZnJlcS1kdDogcHJvYmUgb2YgY3B1ZnJl
cS1kdC4wIGZhaWxlZCB3aXRoIGVycm9yIC0yClsgICAgNS43MTU0MjhdIHNkaGNpOiBTZWN1cmUg
RGlnaXRhbCBIb3N0IENvbnRyb2xsZXIgSW50ZXJmYWNlIGRyaXZlcgpbICAgIDUuNzIxNTQ5XSBz
ZGhjaTogQ29weXJpZ2h0KGMpIFBpZXJyZSBPc3NtYW4KWyAgICA1LjcyNjAwOV0gU3lub3BzeXMg
RGVzaWdud2FyZSBNdWx0aW1lZGlhIENhcmQgSW50ZXJmYWNlIERyaXZlcgpbICAgIDUuNzMyNjE1
XSBkd21tY19rMyBmNzIzZDAwMC5kd21tYzA6IGZpZm8tZGVwdGggcHJvcGVydHkgbm90IGZvdW5k
LCAKdXNpbmcgdmEKbHVlIG9mIEZJRk9USCByZWdpc3RlciBhcyBkZWZhdWx0ClsgICAgNS43NDI1
ODNdIGR3bW1jX2szIGY3MjNkMDAwLmR3bW1jMDogSURNQUMgc3VwcG9ydHMgMzItYml0IGFkZHJl
c3MgbW9kZS4KWyAgICA1Ljc0OTM4NF0gZHdtbWNfazMgZjcyM2QwMDAuZHdtbWMwOiBVc2luZyBp
bnRlcm5hbCBETUEgY29udHJvbGxlci4KWyAgICA1Ljc1NTc3N10gZHdtbWNfazMgZjcyM2QwMDAu
ZHdtbWMwOiBWZXJzaW9uIElEIGlzIDI1MGEKWyAgICA1Ljc2MTIxMV0gZHdtbWNfazMgZjcyM2Qw
MDAuZHdtbWMwOiBEVyBNTUMgY29udHJvbGxlciBhdCBpcnEgNTMsIDMyIApiaXQgaG9zCnQgZGF0
YSB3aWR0aCwgOCBkZWVwIGZpZm8KWyAgICA1Ljc3MDYyNV0gZHdtbWNfazMgZjcyM2QwMDAuZHdt
bWMwOiBObyB2cW1tYyByZWd1bGF0b3IgZm91bmQKWyAgICA1Ljc3NjYzOF0gbGRvMTk6IGludmFs
aWQgaW5wdXQgdm9sdGFnZSBmb3VuZApbICAgIDUuODE4ODE3XSBkd21tY19rMyBmNzIzZDAwMC5k
d21tYzA6IDEgc2xvdHMgaW5pdGlhbGl6ZWQKWyAgICA1LjgyNzkyNl0gZHdtbWNfazMgZjcyM2Uw
MDAuZHdtbWMxOiBmaWZvLWRlcHRoIHByb3BlcnR5IG5vdCBmb3VuZCwgCnVzaW5nIHZhCmx1ZSBv
ZiBGSUZPVEggcmVnaXN0ZXIgYXMgZGVmYXVsdApbICAgIDUuODM3OTEwXSBkd21tY19rMyBmNzIz
ZTAwMC5kd21tYzE6IElETUFDIHN1cHBvcnRzIDMyLWJpdCBhZGRyZXNzIG1vZGUuClsgICAgNS44
NDQ3MTZdIGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogVXNpbmcgaW50ZXJuYWwgRE1BIGNvbnRy
b2xsZXIuClsgICAgNS44NTExMjFdIGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogVmVyc2lvbiBJ
RCBpcyAyNTBhClsgICAgNS44NTY1MTZdIGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogRFcgTU1D
IGNvbnRyb2xsZXIgYXQgaXJxIDU0LCAzMiAKYml0IGhvcwp0IGRhdGEgd2lkdGgsIDggZGVlcCBm
aWZvClsgICAgNS44NjYwMTNdIGR3bW1jX2szIGY3MjNlMDAwLmR3bW1jMTogR290IENEIEdQSU8K
WyAgICA1Ljg3MDgzNF0gbGRvMTA6IGludmFsaWQgaW5wdXQgdm9sdGFnZSBmb3VuZApbICAgIDUu
ODg4NzI0XSBsZG83OiBpbnZhbGlkIGlucHV0IHZvbHRhZ2UgZm91bmQKWyAgICA1LjkwODkzN10g
ZHdtbWNfazMgZjcyM2UwMDAuZHdtbWMxOiAxIHNsb3RzIGluaXRpYWxpemVkClsgICAgNS45MTgw
ODldIGR3bW1jX2szIGY3MjNmMDAwLmR3bW1jMjogZmlmby1kZXB0aCBwcm9wZXJ0eSBub3QgZm91
bmQsIAp1c2luZyB2YQpsdWUgb2YgRklGT1RIIHJlZ2lzdGVyIGFzIGRlZmF1bHQKWyAgICA1Ljky
ODA3MF0gZHdtbWNfazMgZjcyM2YwMDAuZHdtbWMyOiBJRE1BQyBzdXBwb3J0cyAzMi1iaXQgYWRk
cmVzcyBtb2RlLgpbICAgIDUuOTM0ODgwXSBkd21tY19rMyBmNzIzZjAwMC5kd21tYzI6IFVzaW5n
IGludGVybmFsIERNQSBjb250cm9sbGVyLgpbICAgIDUuOTQxMjc3XSBkd21tY19rMyBmNzIzZjAw
MC5kd21tYzI6IFZlcnNpb24gSUQgaXMgMjUwYQpbICAgIDUuOTQ2NjczXSBkd21tY19rMyBmNzIz
ZjAwMC5kd21tYzI6IERXIE1NQyBjb250cm9sbGVyIGF0IGlycSA1NSwgMzIgCmJpdCBob3MKdCBk
YXRhIHdpZHRoLCAxMjggZGVlcCBmaWZvClsgICAgNS45NjAyMTRdIHNkaGNpLXBsdGZtOiBTREhD
SSBwbGF0Zm9ybSBhbmQgT0YgZHJpdmVyIGhlbHBlcgpbICAgIDUuOTcwNTg2XSBsZWR0cmlnLWNw
dTogcmVnaXN0ZXJlZCB0byBpbmRpY2F0ZSBhY3Rpdml0eSBvbiBDUFVzClsgICAgNS45NzY3MjRd
IHVzYmNvcmU6IHJlZ2lzdGVyZWQgbmV3IGludGVyZmFjZSBkcml2ZXIgdXNiaGlkClsgICAgNS45
ODIyNDBdIHVzYmhpZDogVVNCIEhJRCBjb3JlIGRyaXZlcgpbICAgIDUuOTgyMjU2XSBtbWMwOiBN
QU5fQktPUFNfRU4gYml0IGlzIG5vdCBzZXQKWyAgICA1Ljk5MDYwNF0gdTMyIGNsYXNzaWZpZXIK
WyAgICA1Ljk5MzMwM10gICAgIEFjdGlvbnMgY29uZmlndXJlZApbICAgIDUuOTk2Nzg5XSBOZXRm
aWx0ZXIgbWVzc2FnZXMgdmlhIE5FVExJTksgdjAuMzAuClsgICAgNS45OTY4NTBdIG1tY19ob3N0
IG1tYzA6IEJ1cyBzcGVlZCAoc2xvdCAwKSA9IDUxNzU2NTIxSHogKHNsb3QgcmVxIAo1MjAwMDAw
MApIeiwgYWN0dWFsIDUxNzU2NTIxSFogZGl2ID0gMCkKWyAgICA2LjAxMTQxNV0gbmZfY29ubnRy
YWNrIHZlcnNpb24gMC41LjAgKDcyODYgYnVja2V0cywgMjkxNDQgbWF4KQpbICAgIDYuMDE3OTg1
XSBjdG5ldGxpbmsgdjAuOTM6IHJlZ2lzdGVyaW5nIHdpdGggbmZuZXRsaW5rLgpbICAgIDYuMDIz
MjQ1XSBtbWMwOiBuZXcgaGlnaCBzcGVlZCBNTUMgY2FyZCBhdCBhZGRyZXNzIDAwMDEKWyAgICA2
LjAyMzYyMl0geHRfdGltZToga2VybmVsIHRpbWV6b25lIGlzIC0wMDAwClsgICAgNi4wMzMyMjRd
IGlwX3RhYmxlczogKEMpIDIwMDAtMjAwNiBOZXRmaWx0ZXIgQ29yZSBUZWFtClsgICAgNi4wMzM1
MzVdIG1tY2JsazA6IG1tYzA6MDAwMSBIOEcxZSA3LjI4IEdpQgpbICAgIDYuMDMzNjcwXSBtbWNi
bGswYm9vdDA6IG1tYzA6MDAwMSBIOEcxZSBwYXJ0aXRpb24gMSA0LjAwIE1pQgpbICAgIDYuMDMz
Nzk5XSBtbWNibGswYm9vdDE6IG1tYzA6MDAwMSBIOEcxZSBwYXJ0aXRpb24gMiA0LjAwIE1pQgpb
ICAgIDYuMDU1MzgwXSBhcnBfdGFibGVzOiAoQykgMjAwMiBEYXZpZCBTLiBNaWxsZXIKWyAgICA2
LjA2MDEwOF0gSW5pdGlhbGl6aW5nIFhGUk0gbmV0bGluayBzb2NrZXQKWyAgICA2LjA2NDU0MV0g
TkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxMApbICAgIDYuMDY5ODI5XSBtaXA2OiBN
b2JpbGUgSVB2NgpbICAgIDYuMDcwNjI1XSAgbW1jYmxrMDogcDEgcDIgcDMgcDQgcDUgcDYgcDcg
cDggcDkKWyAgICA2LjA4MDc0NF0gaXA2X3RhYmxlczogKEMpIDIwMDAtMjAwNiBOZXRmaWx0ZXIg
Q29yZSBUZWFtClsgICAgNi4wODY2NjBdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkg
MTcKWyAgICA2LjA5MTA0MV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNQpbICAg
IDYuMDk1NTQ0XSBicmlkZ2U6IGF1dG9tYXRpYyBmaWx0ZXJpbmcgdmlhIGFycC9pcC9pcDZ0YWJs
ZXMgaGFzIGJlZW4gCmRlcHJlY2EKdGVkLiBVcGRhdGUgeW91ciBzY3JpcHRzIHRvIGxvYWQgYnJf
bmV0ZmlsdGVyIGlmIHlvdSBuZWVkIHRoaXMuClsgICAgNi4xMDg1MTNdIEJyaWRnZSBmaXJld2Fs
bGluZyByZWdpc3RlcmVkClsgICAgNi4xMTI1NjNdIEJsdWV0b290aDogUkZDT01NIFRUWSBsYXll
ciBpbml0aWFsaXplZApbICAgIDYuMTE3MzY5XSBCbHVldG9vdGg6IFJGQ09NTSBzb2NrZXQgbGF5
ZXIgaW5pdGlhbGl6ZWQKWyAgICA2LjEyMjYwMV0gQmx1ZXRvb3RoOiBSRkNPTU0gdmVyIDEuMTEK
WyAgICA2LjEyNjM5M10gQmx1ZXRvb3RoOiBISURQIChIdW1hbiBJbnRlcmZhY2UgRW11bGF0aW9u
KSB2ZXIgMS4yClsgICAgNi4xMjc3OTBdIG1tY19ob3N0IG1tYzE6IEJ1cyBzcGVlZCAoc2xvdCAw
KSA9IDk5MjAwMDAwSHogKHNsb3QgcmVxIAoxMDAwMDAwMAowSHosIGFjdHVhbCA5OTIwMDAwMEha
IGRpdiA9IDApClsgICAgNi4xMjc4MDVdIG1tYzE6IG5ldyB1bHRyYSBoaWdoIHNwZWVkIFNEUjUw
IFNESEMgY2FyZCBhdCBhZGRyZXNzIDU5YjQKWyAgICA2LjEyODE3OF0gbW1jYmxrMTogbW1jMTo1
OWI0ICAgICAgIDE0LjkgR2lCClsgICAgNi4xMzU1MDddIEdQVDpQcmltYXJ5IGhlYWRlciB0aGlu
a3MgQWx0LiBoZWFkZXIgaXMgbm90IGF0IHRoZSBlbmQgCm9mIHRoZSBkaQpzay4KWyAgICA2LjEz
NTUxMV0gR1BUOjI1MTY1ODIzICE9IDMxMjc1MDA3ClsgICAgNi4xMzU1MTNdIEdQVDpBbHRlcm5h
dGUgR1BUIGhlYWRlciBub3QgYXQgdGhlIGVuZCBvZiB0aGUgZGlzay4KWyAgICA2LjEzNTUxNl0g
R1BUOjI1MTY1ODIzICE9IDMxMjc1MDA3ClsgICAgNi4xMzU1MThdIEdQVDogVXNlIEdOVSBQYXJ0
ZWQgdG8gY29ycmVjdCBHUFQgZXJyb3JzLgpbICAgIDYuMTM1NTQxXSAgbW1jYmxrMTogcDEgcDIg
cDMgcDQKWyAgICA2LjE4NjA1NV0gQmx1ZXRvb3RoOiBISURQIHNvY2tldCBsYXllciBpbml0aWFs
aXplZApbICAgIDYuMTkxMTM4XSA4MDIxcTogODAyLjFRIFZMQU4gU3VwcG9ydCB2MS44ClsgICAg
Ni4xOTUzNjRdIDlwbmV0OiBJbnN0YWxsaW5nIDlQMjAwMCBzdXBwb3J0ClsgICAgNi4xOTk3NTdd
IEtleSB0eXBlIGRuc19yZXNvbHZlciByZWdpc3RlcmVkClsgICAgNi4yMDQ4MTNdIHJlZ2lzdGVy
ZWQgdGFza3N0YXRzIHZlcnNpb24gMQpbICAgIDYuMjA5OTQ5XSBCdHJmcyBsb2FkZWQKWyAgICA2
LjIxMjk3NV0gY3p4aGFvPT5wcm9iaW5nIHBsMDExIHNlcmlhbCBkZXYuClsgICAgNi4yMTczMDFd
IGY3MTExMDAwLnVhcnQ6IHR0eUFNQTEgYXQgTU1JTyAweGY3MTExMDAwIChpcnEgPSAyMiwgCmJh
c2VfYmF1ZCA9CjApIGlzIGEgUEwwMTEgcmV2MgpbICAgIDYuMjI5NzcxXSBjenhoYW89PnByb2Jp
bmcgcGwwMTEgc2VyaWFsIGRldi4KWyAgICA2LjIzNDA2Ml0gZjcxMTIwMDAudWFydDogdHR5QU1B
MiBhdCBNTUlPIDB4ZjcxMTIwMDAgKGlycSA9IDIzLCAKYmFzZV9iYXVkID0KMCkgaXMgYSBQTDAx
MSByZXYyClsgICAgNi4yNDY1MjldIGN6eGhhbz0+cHJvYmluZyBwbDAxMSBzZXJpYWwgZGV2Lgpb
ICAgIDYuMjUwODM2XSB1YXJ0LXBsMDExIGY3MTE0MDAwLnVhcnQ6IGFsaWFzZWQgYW5kIG5vbi1h
bGlhc2VkIHNlcmlhbCAKZGV2aWNlcwpmb3VuZCBpbiBkZXZpY2UgdHJlZS4gU2VyaWFsIHBvcnQg
ZW51bWVyYXRpb24gbWF5IGJlIHVucHJlZGljdGFibGUuClsgICAgNi4yNjM4NTVdIGY3MTE0MDAw
LnVhcnQ6IHR0eUFNQTAgYXQgTU1JTyAweGY3MTE0MDAwIChpcnEgPSAyNCwgCmJhc2VfYmF1ZCA9
CjApIGlzIGEgUEwwMTEgcmV2MgpbICAgIDYuMjgzNTQ0XSBzc3AtcGwwMjIgZjcxMDYwMDAuc3Bp
OiBBUk0gUEwwMjIgZHJpdmVyLCBkZXZpY2UgSUQ6IAoweDAwMDQxMDIyClsgICAgNi4yOTA1NDdd
IHNzcC1wbDAyMiBmNzEwNjAwMC5zcGk6IG1hcHBlZCByZWdpc3RlcnMgZnJvbSAKMHgwMDAwMDAw
MGY3MTA2MDAwCnRvIGZmZmZmZjgwMDAyNWEwMDAKWyAgICA2LjI5OTM2N10gc3NwLXBsMDIyIGY3
MTA2MDAwLnNwaTogRmFpbGVkIHRvIHdvcmsgaW4gZG1hIG1vZGUsIHdvcmsgCndpdGhvdXQKZG1h
IQpbICAgIDYuMzM2MjcyXSBkd21tY19rMyBmNzIzZjAwMC5kd21tYzI6IGZpZm8tZGVwdGggcHJv
cGVydHkgbm90IGZvdW5kLCAKdXNpbmcgdmEKbHVlIG9mIEZJRk9USCByZWdpc3RlciBhcyBkZWZh
dWx0ClsgICAgNi4zNDYyMzVdIGR3bW1jX2szIGY3MjNmMDAwLmR3bW1jMjogSURNQUMgc3VwcG9y
dHMgMzItYml0IGFkZHJlc3MgbW9kZS4KWyAgICA2LjM1MzA1MV0gZHdtbWNfazMgZjcyM2YwMDAu
ZHdtbWMyOiBVc2luZyBpbnRlcm5hbCBETUEgY29udHJvbGxlci4KWyAgICA2LjM1OTQ0NV0gZHdt
bWNfazMgZjcyM2YwMDAuZHdtbWMyOiBWZXJzaW9uIElEIGlzIDI1MGEKWyAgICA2LjM2NDgzMl0g
ZHdtbWNfazMgZjcyM2YwMDAuZHdtbWMyOiBEVyBNTUMgY29udHJvbGxlciBhdCBpcnEgNTUsIDMy
IApiaXQgaG9zCnQgZGF0YSB3aWR0aCwgNjQgZGVlcCBmaWZvClsgICAgNi4zNzQzNzVdIGR3bW1j
X2szIGY3MjNmMDAwLmR3bW1jMjogTm8gdnFtbWMgcmVndWxhdG9yIGZvdW5kClsgICAgNi40OTg4
MTRdIGR3bW1jX2szIGY3MjNmMDAwLmR3bW1jMjogMSBzbG90cyBpbml0aWFsaXplZApbICAgIDYu
NTA3Nzc2XSBydGMtcGwwMzEgZjgwMDMwMDAucnRjOiBzZXR0aW5nIHN5c3RlbSBjbG9jayB0byAK
MTk3MC0wMS0wMSAwMDowMDoKMjkgVVRDICgyOSkKWyAgICA2LjUxMTk5N10gZHdtbWNfazMgZjcy
M2YwMDAuZHdtbWMyOiBjYXJkIGNsYWltcyB0byBzdXBwb3J0IHZvbHRhZ2VzIApiZWxvdyBkCmVm
aW5lZCByYW5nZQpbICAgIDYuNTIxMDQxXSBtbWNfaG9zdCBtbWMyOiBCdXMgc3BlZWQgKHNsb3Qg
MCkgPSAyNDgwMDAwMEh6IChzbG90IHJlcSAKMjUwMDAwMDAKSHosIGFjdHVhbCAyNDgwMDAwMEha
IGRpdiA9IDApClsgICAgNi41MjIyNDddIG1tYzI6IHF1ZXVpbmcgdW5rbm93biBDSVMgdHVwbGUg
MHg5MSAoMyBieXRlcykKWyAgICA2LjUyMzMyNV0gbW1jMjogbmV3IFNESU8gY2FyZCBhdCBhZGRy
ZXNzIDAwMDEKWyAgICA2LjU1NDg1OV0gU09DX01FRDogZGlzYWJsaW5nClsgICAgNi41NTc5Mzld
IEFMU0EgZGV2aWNlIGxpc3Q6ClsgICAgNi41NjA4ODNdICAgTm8gc291bmRjYXJkcyBmb3VuZC4K
TWluaWNbICAgIDYuNTY0NzY1XSBSb0FNRElTSzogQ291bGRuJ3RtIGZpbmQgdmFsaWQgUkFNIDJk
aXNrIGltYWdlIApzdGFydC5pbmcgYXQKMC4KN01pbmljb20yLjcyLjdbICAgIDYuNTc0MzcwXSBF
WFQ0LWZzIChtbWNibGswcDkpOiBjb3VsZG4ndCBtb3VudCBhcyBleHQzIApkdWUgdG8KZmVhdHVy
ZSBpbmNvbXBhdGliaWxpdGllcwpbICAgIDYuNTg1OTY2XSBFWFQ0LWZzIChtbWNibGswcDkpOiBj
b3VsZG4ndCBtb3VudCBhcyBleHQyIGR1ZSB0byAKZmVhdHVyZSBpbmNvbXAKYXRpYmlsaXRpZXMK
WyAgICA2LjYxMzkwMF0gRVhUNC1mcyAobW1jYmxrMHA5KTogcmVjb3ZlcnkgY29tcGxldGUKWyAg
ICA2LjYxODgzN10gRVhUNC1mcyAobW1jYmxrMHA5KTogbW91bnRlZCBmaWxlc3lzdGVtIHdpdGgg
b3JkZXJlZCBkYXRhIAptb2RlLiBPCnB0czogKG51bGwpClsgICAgNi42MjY4NTRdIFZGUzogTW91
bnRlZCByb290IChleHQ0IGZpbGVzeXN0ZW0pIG9uIGRldmljZSAxNzk6OS4KWyAgICA2LjYzNTA1
N10gZGV2dG1wZnM6IG1vdW50ZWQKWyAgICA2LjYzODEyNV0gRnJlZWluZyB1bnVzZWQga2VybmVs
IG1lbW9yeTogMzQ0SyAoZmZmZmZmYzAwMGM2ZDAwMCAtIApmZmZmZmZjMDAwCmNjMzAwMCkKWyAg
ICA2LjY0NTc3N10gRnJlZWluZyBhbHRlcm5hdGl2ZXMgbWVtb3J5OiAxMksgKGZmZmZmZmMwMDBj
YzMwMDAgLSAKZmZmZmZmYzAwMGNjCjYwMDApClsgICAgNi43NzQxMzBdIHJhbmRvbTogc3lzdGVt
ZCB1cmFuZG9tIHJlYWQgd2l0aCAxMyBiaXRzIG9mIGVudHJvcHkgCmF2YWlsYWJsZQoKV2VsY29t
ZSB0byBEZWJpYW4gR05VL0xpbnV4IDggKGplc3NpZSkhCgogICAgICAgICAgRXhwZWN0aW5nIGRl
dmljZSBkZXYtaHZjMC5kZXZpY2UuLi4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgUmVtb3RlIEZp
bGUgU3lzdGVtcyAoUHJlKS4KWyAgT0sgIF0gU2V0IHVwIGF1dG9tb3VudCBBcmJpdHJhcnkgRXhl
Y3V0YWJsZSBGaWxlIEZvcm1hdHMgRi4uLnV0b21vdW50IApQb2ludC4KWyAgT0sgIF0gUmVhY2hl
ZCB0YXJnZXQgRW5jcnlwdGVkIFZvbHVtZXMuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFN3YXAu
CiAgICAgICAgICBFeHBlY3RpbmcgZGV2aWNlIGRldi1kaXNrLWJ5XHgyZHBhcnRsYWJlbC1ib290
LmRldmljZS4uLgpbICBPSyAgXSBDcmVhdGVkIHNsaWNlIFJvb3QgU2xpY2UuClsgIE9LICBdIENy
ZWF0ZWQgc2xpY2UgVXNlciBhbmQgU2Vzc2lvbiBTbGljZS4KWyAgT0sgIF0gTGlzdGVuaW5nIG9u
IC9kZXYvaW5pdGN0bCBDb21wYXRpYmlsaXR5IE5hbWVkIFBpcGUuClsgIE9LICBdIExpc3Rlbmlu
ZyBvbiBEZWxheWVkIFNodXRkb3duIFNvY2tldC4KWyAgT0sgIF0gTGlzdGVuaW5nIG9uIEpvdXJu
YWwgU29ja2V0ICgvZGV2L2xvZykuClsgIE9LICBdIExpc3RlbmluZyBvbiB1ZGV2IENvbnRyb2wg
U29ja2V0LgpbICBPSyAgXSBMaXN0ZW5pbmcgb24gdWRldiBLZXJuZWwgU29ja2V0LgpbICBPSyAg
XSBMaXN0ZW5pbmcgb24gSm91cm5hbCBTb2NrZXQuClsgIE9LICBdIENyZWF0ZWQgc2xpY2UgU3lz
dGVtIFNsaWNlLgogICAgICAgICAgTW91bnRpbmcgVGVtcG9yYXJ5IERpcmVjdG9yeS4uLgpbICBP
SyAgXSBDcmVhdGVkIHNsaWNlIHN5c3RlbS1nZXR0eS5zbGljZS4KWyAgT0sgIF0gQ3JlYXRlZCBz
bGljZSBzeXN0ZW0tc2VyaWFsXHgyZGdldHR5LnNsaWNlLgogICAgICAgICAgU3RhcnRpbmcgSW5j
cmVhc2UgZGF0YWdyYW0gcXVldWUgbGVuZ3RoLi4uCiAgICAgICAgICBTdGFydGluZyBOYW1lc2Vy
dmVyIGluZm9ybWF0aW9uIG1hbmFnZXIuLi4KICAgICAgICAgIE1vdW50aW5nIEh1Z2UgUGFnZXMg
RmlsZSBTeXN0ZW0uLi4KICAgICAgICAgIE1vdW50aW5nIFBPU0lYIE1lc3NhZ2UgUXVldWUgRmls
ZSBTeXN0ZW0uLi4KICAgICAgICAgIE1vdW50aW5nIERlYnVnIEZpbGUgU3lzdGVtLi4uCiAgICAg
ICAgICBTdGFydGluZyBMb2FkIEtlcm5lbCBNb2R1bGVzLi4uCiAgICAgICAgICBTdGFydGluZyBD
cmVhdGUgU3RhdGljIERldmljZSBOb2RlcyBpbiAvZGV2Li4uCiAgICAgICAgICBTdGFydGluZyB1
ZGV2IENvbGRwbHVnIGFsbCBEZXZpY2VzLi4uClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IFNsaWNl
cy4KWyAgT0sgIF0gTW91bnRlZCBEZWJ1ZyBGaWxlIFN5c3RlbS4KWyAgT0sgIF0gTW91bnRlZCBQ
T1NJWCBNZXNzYWdlIFF1ZXVlIEZpbGUgU3lzdGVtLgpbICBPSyAgXSBNb3VudGVkIEh1Z2UgUGFn
ZXMgRmlsZSBTeXN0ZW0uClsgIE9LICBdIE1vdW50ZWQgVGVtcG9yYXJ5IERpcmVjdG9yeS4KWyAg
T0sgIF0gU3RhcnRlZCBJbmNyZWFzZSBkYXRhZ3JhbSBxdWV1ZSBsZW5ndGguClsgIE9LICBdIFN0
YXJ0ZWQgTG9hZCBLZXJuZWwgTW9kdWxlcy4KWyAgT0sgIF0gU3RhcnRlZCBDcmVhdGUgU3RhdGlj
IERldmljZSBOb2RlcyBpbiAvZGV2LgpbICBPSyAgXSBTdGFydGVkIE5hbWVzZXJ2ZXIgaW5mb3Jt
YXRpb24gbWFuYWdlci4KWyAgT0sgIF0gU3RhcnRlZCB1ZGV2IENvbGRwbHVnIGFsbCBEZXZpY2Vz
LgogICAgICAgICAgU3RhcnRpbmcgdWRldiBLZXJuZWwgRGV2aWNlIE1hbmFnZXIuLi4KICAgICAg
ICAgIE1vdW50aW5nIEZVU0UgQ29udHJvbCBGaWxlIFN5c3RlbS4uLgogICAgICAgICAgTW91bnRp
bmcgQ29uZmlndXJhdGlvbiBGaWxlIFN5c3RlbS4uLgpbICAgIDcuMjUxNjEzXSBzeXN0ZW1kLXVk
ZXZkWzE3MjddOiBzdGFydGluZyB2ZXJzaW9uIDIxNQogICAgICAgICAgU3RhcnRpbmcgQXBwbHkg
S2VybmVsIFZhcmlhYmxlcy4uLgpbICBPSyAgXSBMaXN0ZW5pbmcgb24gU3lzbG9nIFNvY2tldC4K
ICAgICAgICAgIFN0YXJ0aW5nIEpvdXJuYWwgU2VydmljZS4uLgpbICBPSyAgXSBTdGFydGVkIEpv
dXJuYWwgU2VydmljZS4KWyAgT0sgIF0gTW91bnRlZCBDb25maWd1cmF0aW9uIEZpbGUgU3lzdGVt
LgpbICBPSyAgXSBNb3VudGVkIEZVU0UgQ29udHJvbCBGaWxlIFN5c3RlbS4KWyAgT0sgIF0gU3Rh
cnRlZCB1ZGV2IEtlcm5lbCBEZXZpY2UgTWFuYWdlci4KWyAgT0sgIF0gU3RhcnRlZCBBcHBseSBL
ZXJuZWwgVmFyaWFibGVzLgogICAgICAgICAgU3RhcnRpbmcgQ29weSBydWxlcyBnZW5lcmF0ZWQg
d2hpbGUgdGhlIHJvb3Qgd2FzIHJvLi4uCiAgICAgICAgICBTdGFydGluZyBMU0I6IFNldCBwcmVs
aW1pbmFyeSBrZXltYXAuLi4KWyAgT0sgIF0gU3RhcnRlZCBDb3B5IHJ1bGVzIGdlbmVyYXRlZCB3
aGlsZSB0aGUgcm9vdCB3YXMgcm8uClsgIE9LICBdIEZvdW5kIGRldmljZSAvZGV2L2h2YzAuClsg
IE9LICBdIEZvdW5kIGRldmljZSAvZGV2L2Rpc2svYnktcGFydGxhYmVsL2Jvb3QuClsgIE9LICBd
IFN0YXJ0ZWQgTFNCOiBTZXQgcHJlbGltaW5hcnkga2V5bWFwLgogICAgICAgICAgU3RhcnRpbmcg
UmVtb3VudCBSb290IGFuZCBLZXJuZWwgRmlsZSBTeXN0ZW1zLi4uClsgICAgNy44MDAyMTZdIEVY
VDQtZnMgKG1tY2JsazBwOSk6IHJlLW1vdW50ZWQuIE9wdHM6IGVycm9ycz1yZW1vdW50LXJvClsg
IE9LICBdIFN0YXJ0ZWQgUmVtb3VudCBSb290IGFuZCBLZXJuZWwgRmlsZSBTeXN0ZW1zLgogICAg
ICAgICAgU3RhcnRpbmcgTG9hZC9TYXZlIFJhbmRvbSBTZWVkLi4uClsgIE9LICBdIFJlYWNoZWQg
dGFyZ2V0IExvY2FsIEZpbGUgU3lzdGVtcyAoUHJlKS4KICAgICAgICAgIE1vdW50aW5nIC9ib290
L2VmaS4uLgpbICBPSyAgWyAgICA3Ljg0MjQ4Ml0gRl0gQVQtZnMgKG1tY2JsazBwNlN0YXJ0ZWQg
TG9hZC9TYXZlIFJhbmRvbSAKU2VlZC4pOiBWb2x1bWUKICB3YXMgbm8KdCBwcm9wZXJseSB1bm1v
dW50ZWQuIFNvbWUgZGF0YSBtYXkgYmUgY29ycnVwdC4gUGxlYXNlIHJ1biBmc2NrLgpbICBPSyAg
XSBNb3VudGVkIC9ib290L2VmaS4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgTG9jYWwgRmlsZSBT
eXN0ZW1zLgogICAgICAgICAgU3RhcnRpbmcgVGVsbCBQbHltb3V0aCBUbyBXcml0ZSBPdXQgUnVu
dGltZSBEYXRhLi4uCiAgICAgICAgICBTdGFydGluZyBDcmVhdGUgVm9sYXRpbGUgRmlsZXMgYW5k
IERpcmVjdG9yaWVzLi4uCiAgICAgICAgICBTdGFydGluZyBMU0I6IFJhaXNlIG5ldHdvcmsgaW50
ZXJmYWNlcy4uLi4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgUmVtb3RlIEZpbGUgU3lzdGVtcy4K
ICAgICAgICAgIFN0YXJ0aW5nIFRyaWdnZXIgRmx1c2hpbmcgb2YgSm91cm5hbCB0byBQZXJzaXN0
ZW50IFN0b3JhZ2UuLi4KICAgICAgICAgIFN0YXJ0aW5nIExTQjogUHJlcGFyZSBjb25zb2xlLi4u
ClsgIE9LICBdIFN0YXJ0ZWQgVGVsbCBQbHltb3V0aCBUbyBXcml0ZSBPdXQgUnVudGltZSBEYXRh
LgpbICBPSyAgXSBTdGFydGVkIENyZWF0ZSBWb2xhdGlsZSBGaWxlcyBhbmQgRGlyZWN0b3JpZXMu
ClsgICAgNy45MzQyMTddIHJhbmRvbTogbm9uYmxvY2tpbmcgcG9vbCBpcyBpbml0aWFsaXplZApb
ICAgIDcuOTUxMDQwXSBzeXN0ZW1kLWpvdXJuYWxkWzE3NDBdOiBSZWNlaXZlZCByZXF1ZXN0IHRv
IGZsdXNoIHJ1bnRpbWUgCmpvdXJuYWwKICBmcm9tIFBJRCAxCiAgICAgICAgICBTdGFydGluZyBO
ZXR3b3JrIFRpbWUgU3luY2hyb25pemF0aW9uLi4uCiAgICAgICAgICBTdGFydGluZyBVcGRhdGUg
VVRNUCBhYm91dCBTeXN0ZW0gQm9vdC9TaHV0ZG93bi4uLgpbICBPSyAgXSBTdGFydGVkIFRyaWdn
ZXIgRmx1c2hpbmcgb2YgSm91cm5hbCB0byBQZXJzaXN0ZW50IFN0b3JhZ2UuClsgIE9LICBdIFN0
YXJ0ZWQgTmV0d29yayBUaW1lIFN5bmNocm9uaXphdGlvbi4KWyAgT0sgIF0gUmVhY2hlZCB0YXJn
ZXQgU3lzdGVtIFRpbWUgU3luY2hyb25pemVkLgpbICBPSyAgXSBTdGFydGVkIFVwZGF0ZSBVVE1Q
IGFib3V0IFN5c3RlbSBCb290L1NodXRkb3duLgpbICBPSyAgXSBTdGFydGVkIExTQjogUHJlcGFy
ZSBjb25zb2xlLgogICAgICAgICAgU3RhcnRpbmcgTFNCOiBTZXQgY29uc29sZSBmb250IGFuZCBr
ZXltYXAuLi4KWyAgT0sgIF0gU3RhcnRlZCBMU0I6IFJhaXNlIG5ldHdvcmsgaW50ZXJmYWNlcy4u
ClsgIE9LICBdIFN0YXJ0ZWQgTFNCOiBTZXQgY29uc29sZSBmb250IGFuZCBrZXltYXAuClsgIE9L
ICBdIFJlYWNoZWQgdGFyZ2V0IFN5c3RlbSBJbml0aWFsaXphdGlvbi4KWyAgT0sgIF0gTGlzdGVu
aW5nIG9uIE9wZW5CU0QgU2VjdXJlIFNoZWxsIHNlcnZlciBzb2NrZXQuClsgIE9LICBdIExpc3Rl
bmluZyBvbiBELUJ1cyBTeXN0ZW0gTWVzc2FnZSBCdXMgU29ja2V0LgpbICBPSyAgXSBSZWFjaGVk
IHRhcmdldCBUaW1lcnMuClsgIE9LICBdIExpc3RlbmluZyBvbiBBQ1BJRCBMaXN0ZW4gU29ja2V0
LgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBTb2NrZXRzLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdl
dCBQYXRocy4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQgQmFzaWMgU3lzdGVtLgogICAgICAgICAg
U3RhcnRpbmcgVXNlciBNb2RlIEluaXQgTWFuYWdlciBmb3IgVEkgc2hhcmVkIHRyYW5zcG9ydC4u
LgogICAgICAgICAgU3RhcnRpbmcgUnVuIGFuYWNyb24gam9icy4uLgpbICBPSyAgXSBTdGFydGVk
IFJ1biBhbmFjcm9uIGpvYnMuCiAgICAgICAgICBTdGFydGluZyBJbml0aWFsaXplIGhhcmR3YXJl
IG1vbml0b3Jpbmcgc2Vuc29ycy4uLgogICAgICAgICAgU3RhcnRpbmcgUHJvdmlkZSBsaW1pdGVk
IHN1cGVyIHVzZXIgcHJpdmlsZWdlcyB0byBzcGVjaWZpYyAKdXNlcnMuLi4KICAgICAgICAgIFN0
YXJ0aW5nIFdQQSBzdXBwbGljYW50Li4uCiAgICAgICAgICBTdGFydGluZyBMb2dpbiBTZXJ2aWNl
Li4uCiAgICAgICAgICBTdGFydGluZyBMU0I6IExvYWQga2VybmVsIG1vZHVsZXMgbmVlZGVkIHRv
IGVuYWJsZSBjcHVmcmVxIApzY2FsaW5nLi4uCiAgICAgICAgICBTdGFydGluZyBOZXR3b3JrIE1h
bmFnZXIuLi4KICAgICAgICAgIFN0YXJ0aW5nIEQtQnVzIFN5c3RlbSBNZXNzYWdlIEJ1cy4uLgpb
ICBPSyAgXSBTdGFydGVkIEQtQnVzIFN5c3RlbSBNZXNzYWdlIEJ1cy4KWyAgT0sgIF0gU3RhcnRl
ZCBXUEEgc3VwcGxpY2FudC4KICAgICAgICAgIFN0YXJ0aW5nIE5ldHdvcmsgU2VydmljZS4uLgog
ICAgICAgICAgU3RhcnRpbmcgU3lzdGVtIExvZ2dpbmcgU2VydmljZS4uLgogICAgICAgICAgU3Rh
cnRpbmcgQUNQSSBldmVudCBkYWVtb24uLi4KWyAgT0sgIF0gU3RhcnRlZCBBQ1BJIGV2ZW50IGRh
ZW1vbi4KICAgICAgICAgIFN0YXJ0aW5nIFBlcm1pdCBVc2VyIFNlc3Npb25zLi4uClsgIE9LICBd
IFN0YXJ0ZWQgVXNlciBNb2RlIEluaXQgTWFuYWdlciBmb3IgVEkgc2hhcmVkIHRyYW5zcG9ydC4K
WyAgT0sgIF0gU3RhcnRlZCBQcm92aWRlIGxpbWl0ZWQgc3VwZXIgdXNlciBwcml2aWxlZ2VzIHRv
IHNwZWNpZmljIHVzZXJzLgpbICBPSyAgXSBTdGFydGVkIEluaXRpYWxpemUgaGFyZHdhcmUgbW9u
aXRvcmluZyBzZW5zb3JzLgpbICBPSyAgXSBTdGFydGVkIFBlcm1pdCBVc2VyIFNlc3Npb25zLgpb
ICBPSyAgXSBTdGFydGVkIExvZ2luIFNlcnZpY2UuClsgIE9LICBdIFN0YXJ0ZWQgTmV0d29yayBT
ZXJ2aWNlLgpbICBPSyAgXSBSZWFjaGVkIHRhcmdldCBOZXR3b3JrLgogICAgICAgICAgU3RhcnRp
bmcgL2V0Yy9yYy5sb2NhbCBDb21wYXRpYmlsaXR5Li4uCiAgICAgICAgICBTdGFydGluZyBOZXR3
b3JrIE5hbWUgUmVzb2x1dGlvbi4uLgpbICBPSyAgXSBTdGFydGVkIExTQjogTG9hZCBrZXJuZWwg
bW9kdWxlcyBuZWVkZWQgdG8gZW5hYmxlIGNwdWZyZXEgc2NhbGluZy4KWyAgT0sgIF0gU3RhcnRl
ZCAvZXRjL3JjLmxvY2FsIENvbXBhdGliaWxpdHkuClsgIE9LICBdIFN0YXJ0ZWQgU3lzdGVtIExv
Z2dpbmcgU2VydmljZS4KICAgICAgICAgIFN0YXJ0aW5nIFdhaXQgZm9yIFBseW1vdXRoIEJvb3Qg
U2NyZWVuIHRvIFF1aXQuLi4KICAgICAgICAgIFN0YXJ0aW5nIFRlcm1pbmF0ZSBQbHltb3V0aCBC
b290IFNjcmVlbi4uLgogICAgICAgICAgU3RhcnRpbmcgTFNCOiBzZXQgQ1BVRnJlcSBrZXJuZWwg
cGFyYW1ldGVycy4uLgpbICBPSyAgXSBTdGFydGVkIFdhaXQgZm9yIFBseW1vdXRoIEJvb3QgU2Ny
ZWVuIHRvIFF1aXQuClsgIE9LICBdIFN0YXJ0ZWQgVGVybWluYXRlIFBseW1vdXRoIEJvb3QgU2Ny
ZWVuLgpbICBPSyAgXSBTdGFydGVkIExTQjogc2V0IENQVUZyZXEga2VybmVsIHBhcmFtZXRlcnMu
ClsgIE9LICBdIFN0YXJ0ZWQgTmV0d29yayBOYW1lIFJlc29sdXRpb24uCiAgICAgICAgICBTdGFy
dGluZyBHZXR0eSBvbiB0dHkxLi4uClsgIE9LICBdIFN0YXJ0ZWQgR2V0dHkgb24gdHR5MS4KICAg
ICAgICAgIFN0YXJ0aW5nIFNlcmlhbCBHZXR0eSBvbiBodmMwLi4uClsgIE9LICBdIFN0YXJ0ZWQg
U2VyaWFsIEdldHR5IG9uIGh2YzAuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IExvZ2luIFByb21w
dHMuCiAgICAgICAgICBTdGFydGluZyBBdXRoZW50aWNhdGUgYW5kIEF1dGhvcml6ZSBVc2VycyB0
byBSdW4gUHJpdmlsZWdlZCAKVGFza3MuLi4KWyAgT0sgIF0gU3RhcnRlZCBBdXRoZW50aWNhdGUg
YW5kIEF1dGhvcml6ZSBVc2VycyB0byBSdW4gUHJpdmlsZWdlZCBUYXNrcy4KWyAgT0sgIF0gU3Rh
cnRlZCBOZXR3b3JrIE1hbmFnZXIuCiAgICAgICAgICBTdGFydGluZyBOZXR3b3JrIE1hbmFnZXIg
V2FpdCBPbmxpbmUuLi4KWyAgT0sgIF0gU3RhcnRlZCBOZXR3b3JrIE1hbmFnZXIgV2FpdCBPbmxp
bmUuClsgIE9LICBdIFJlYWNoZWQgdGFyZ2V0IE5ldHdvcmsgaXMgT25saW5lLgogICAgICAgICAg
U3RhcnRpbmcgTFNCOiBuZXR3b3JrIGJlbmNobWFyay4uLgogICAgICAgICAgU3RhcnRpbmcgTFNC
OiBBZHZhbmNlZCBJRUVFIDgwMi4xMSBtYW5hZ2VtZW50IGRhZW1vbi4uLgpbICBPSyAgXSBTdGFy
dGVkIExTQjogQWR2YW5jZWQgSUVFRSA4MDIuMTEgbWFuYWdlbWVudCBkYWVtb24uClsgIE9LICBd
IFN0YXJ0ZWQgTFNCOiBuZXR3b3JrIGJlbmNobWFyay4KWyAgT0sgIF0gUmVhY2hlZCB0YXJnZXQg
TXVsdGktVXNlciBTeXN0ZW0uCiAgICAgICAgICBTdGFydGluZyBVcGRhdGUgVVRNUCBhYm91dCBT
eXN0ZW0gUnVubGV2ZWwgQ2hhbmdlcy4uLgpbICBPSyAgXSBTdGFydGVkIFVwZGF0ZSBVVE1QIGFi
b3V0IFN5c3RlbSBSdW5sZXZlbCBDaGFuZ2VzLgoKRGViaWFuIEdOVS9MaW51eCA4IGxpbmFyby1h
bGlwIGh2YzAKCmxpbmFyby1hbGlwIGxvZ2luOiByb290IChhdXRvbWF0aWMgbG9naW4pCgpMYXN0
IGxvZ2luOiBUaHUgSnVsICAzIDE4OjQ2OjIzIFVUQyAyMDE0IG9uIGh2YzAKTGludXggbGluYXJv
LWFsaXAgNC4xLjE1KyAjMzMgU01QIFBSRUVNUFQgV2VkIE1heSAxOCAxMDo0ODowNCBDU1QgMjAx
NiAKYWFyY2g2NAoKVGhlIHByb2dyYW1zIGluY2x1ZGVkIHdpdGggdGhlIERlYmlhbiBHTlUvTGlu
dXggc3lzdGVtIGFyZSBmcmVlIHNvZnR3YXJlOwp0aGUgZXhhY3QgZGlzdHJpYnV0aW9uIHRlcm1z
IGZvciBlYWNoIHByb2dyYW0gYXJlIGRlc2NyaWJlZCBpbiB0aGUKaW5kaXZpZHVhbCBmaWxlcyBp
biAvdXNyL3NoYXJlL2RvYy8qL2NvcHlyaWdodC4KCkRlYmlhbiBHTlUvTGludXggY29tZXMgd2l0
aCBBQlNPTFVURUxZIE5PIFdBUlJBTlRZLCB0byB0aGUgZXh0ZW50CnBlcm1pdHRlZCBieSBhcHBs
aWNhYmxlIGxhdy4Kcm9vdEBsaW5hcm8tYWxpcDp+IyAoWEVOKSAqKiogU2VyaWFsIGlucHV0IC0+
IFhlbiAodHlwZSAnQ1RSTC14JyB0aHJlZSAKdGltZXMgdG8Kc3dpdGNoIGlucHV0IHRvIERPTTAp
CihYRU4pICdkJyBwcmVzc2VkIC0+IGR1bXBpbmcgcmVnaXN0ZXJzCihYRU4pCihYRU4pICoqKiBE
dW1waW5nIENQVTAgaG9zdCBzdGF0ZTogKioqCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIzY2U1MEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgSUw9MSBTeW5kcm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4
cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAg
ZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAg
ICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1
IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZp
c29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAg
IEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5
cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3
CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4t
NC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTog
ICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0w
eDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVj
dGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVi
dWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAw
MDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJ
TD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29y
CihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMg
XS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVy
dmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihY
RU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43
LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAg
MAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2
MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVk
IFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9
biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAw
MDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0x
IFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihY
RU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0t
LS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlz
b3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4p
IENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAt
cmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAoo
WEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAw
MDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRy
YXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAg
VGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAw
MDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5
bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4p
IC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0K
KFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3Ig
VHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQ
VTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMg
IGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVO
KSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3
IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6
IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFp
bnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAw
MjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRy
Cm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0t
LS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhF
TikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJh
cC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6
IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFy
bTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQ
QzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVD
PTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5
cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRl
ZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJj
NzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9t
ZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1b
IFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikg
Q1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4g
SFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVu
ZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0
ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzog
ICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4
MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVy
dmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDog
ICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0
SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0w
eDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhl
bi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BV
OiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNS
PTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhw
ZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBk
ZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAg
IDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUg
CklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlz
b3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAg
QyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlw
ZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcK
KFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00
LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAg
ICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4
OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0
ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1
Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAw
MDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklM
PTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IK
KFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBd
LS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2
aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhF
TikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00Ljcu
MC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAw
CihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYw
MDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQg
VHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1u
ICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAw
MDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEg
U3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhF
TikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0t
LQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNv
ciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikg
Q1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1y
YyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihY
RU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAw
MDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJh
cDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBU
YWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAw
MDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3lu
ZHIKb21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikg
LS0tLVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQoo
WEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBU
cmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BV
MDogVW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAg
YXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4p
IFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcg
RUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDog
SHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWlu
dGVkOiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAy
MmM3NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIK
b21lPTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0t
LVsgWGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVO
KSBDUFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFw
LiBIU1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDog
VW5leHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJt
NjQgIGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBD
OiAgICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9
MHgyNSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlw
ZXJ2aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVk
OiAgICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3
NTRIeXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21l
PTB4NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsg
WGVuLTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBD
UFU6ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBI
U1I9MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5l
eHBlY3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQg
IGRlYnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAg
ICAgMDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgy
NSAKSUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2
aXNvcgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAg
ICBDIF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRI
eXBlcnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4
NwooWEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVu
LTQuNy4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6
ICAgIDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9
MHg5NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBl
Y3RlZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRl
YnVnPW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAg
MDAwMDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAK
SUw9MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNv
cgooWEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBD
IF0tLS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBl
cnZpc29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4Nwoo
WEVOKSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQu
Ny4wLXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAg
IDAKKFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5
NjAwMDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3Rl
ZCBUcmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVn
PW4gIFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAw
MDAwMDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9
MSBTeW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgoo
WEVOKSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0t
LS0tCihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZp
c29yIFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVO
KSBDUFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4w
LXJjICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAK
KFhFTikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAw
MDAwNyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBU
cmFwOiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4g
IFRhaW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAw
MDAwMDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBT
eW5kcgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVO
KSAtLS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0t
CihYRU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29y
IFRyYXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBD
UFUwOiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJj
ICBhcm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhF
TikgUEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAw
NyBFQz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFw
OiBIeXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRh
aW50ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAw
MDIyYzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5k
cgpvbWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAt
LS0tWyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihY
RU4pIENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRy
YXAuIEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUw
OiBVbmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBh
cm02NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikg
UEM6ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBF
Qz0weDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBI
eXBlcnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50
ZWQ6ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIy
Yzc1NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpv
bWU9MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0t
WyBYZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4p
IENQVTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAu
IEhTUj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwooWEVOKSBDUFUwOiBV
bmV4cGVjdGVkIFRyYXA6IEh5cGVydmlzb3IKKFhFTikgLS0tLVsgWGVuLTQuNy4wLXJjICBhcm02
NCAgZGVidWc9biAgVGFpbnRlZDogICAgQyBdLS0tLQooWEVOKSBDUFU6ICAgIDAKKFhFTikgUEM6
ICAgICAwMDAwMDAwMDAwMjJjNzU0SHlwZXJ2aXNvciBUcmFwLiBIU1I9MHg5NjAwMDAwNyBFQz0w
eDI1IApJTD0xIFN5bmRyCm9tZT0weDcKKFhFTikgQ1BVMDogVW5leHBlY3RlZCBUcmFwOiBIeXBl
cnZpc29yCihYRU4pIC0tLS1bIFhlbi00LjcuMC1yYyAgYXJtNjQgIGRlYnVnPW4gIFRhaW50ZWQ6
ICAgIEMgXS0tLS0KKFhFTikgQ1BVOiAgICAwCihYRU4pIFBDOiAgICAgMDAwMDAwMDAwMDIyYzc1
NEh5cGVydmlzb3IgVHJhcC4gSFNSPTB4OTYwMDAwMDcgRUM9MHgyNSAKSUw9MSBTeW5kcgpvbWU9
MHg3CihYRU4pIENQVTA6IFVuZXhwZWN0ZWQgVHJhcDogSHlwZXJ2aXNvcgooWEVOKSAtLS0tWyBY
ZW4tNC43LjAtcmMgIGFybTY0ICBkZWJ1Zz1uICBUYWludGVkOiAgICBDIF0tLS0tCihYRU4pIENQ
VTogICAgMAooWEVOKSBQQzogICAgIDAwMDAwMDAwMDAyMmM3NTRIeXBlcnZpc29yIFRyYXAuIEhT
Uj0weDk2MDAwMDA3IEVDPTB4MjUgCklMPTEgU3luZHIKb21lPTB4NwoKCj4KPiBSZWdhcmRzLAo+
CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNl
cnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4u
b3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Wed May 25 12:06:58 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 12:06:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5XZc-0003jS-9Y; Wed, 25 May 2016 12:06:04 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <lars.kurth.xen@gmail.com>) id 1b5XZb-0003jM-Gm
 for xen-users@lists.xen.org; Wed, 25 May 2016 12:06:03 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 88/45-03076-A2595475; Wed, 25 May 2016 12:06:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrLIsWRWlGSWpSXmKPExsXiVRtkpqs51TX
 c4PEXS4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePgz7WMBQ3MFTOWfWdtYDzJ1MXIxSEkMJlR
 oufGUtYuRk4OFoFZrBItiz1BEhIC21glehfdZQdJSAjESCxfdp8Nwq6QOP56O5gtJKAucW/Rb
 XaISd8ZJfY9+McMkmAW0JHYufUOWBGvgJ7Eq1uXwTYIC9hKrFy9BcxmE9CW2HTjAVA9BwenQK
 xE00keiCNUJdru7mWFGGMu0XtjI5StLbFs4WtmiJE2Eq/2fmKB2HuPUWLqlolgRSICKhJXtm1
 jhDhUVmL370dMExiFZyE5aRaSk2YhmbuAkXkVo3pxalFZapGukV5SUWZ6RkluYmaOrqGBqV5u
 anFxYnpqTmJSsV5yfu4mRmCgMwDBDsbvf5wOMUpyMCmJ8vrUuYYL8SXlp1RmJBZnxBeV5qQWH
 2KU4eBQkuBdPBkoJ1iUmp5akZaZA4w5mLQEB4+SCC8zSJq3uCAxtzgzHSJ1itGYY8GP22uZOL
 ZMvbeWSYglLz8vVUqcNwGkVACkNKM0D24QLBVcYpSVEuZlBDpNiKcgtSg3swRV/hWjOAejkjC
 v6BSgKTyZeSVw+14BncIEdIr/F2eQU0oSEVJSDYw+Z0vTcj5uEYh7OTE93ve0yCcOK97fjh4G
 LyUz/rFZt/L36B87GuzPlPzh7u0lbMyW0af31trsemoVL/LpgbBszhvjGZfOy674UnrzTtvh2
 vNyPpEWPsv3/LrOuPDOKeucH0cKGBfe98943XTHKC0kO3DbDfaHtz9tO3b3ZdDb8DL119PWTk
 lRYinOSDTUYi4qTgQA4IQSFgADAAA=
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1464177961!37871549!1
X-Originating-IP: [74.125.82.54]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36784 invoked from network); 25 May 2016 12:06:01 -0000
Received: from mail-wm0-f54.google.com (HELO mail-wm0-f54.google.com)
 (74.125.82.54)
 by server-3.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 12:06:01 -0000
Received: by mail-wm0-f54.google.com with SMTP id n129so178187719wmn.1
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 05:06:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=QmLhpAVe+kqbjKjhPHkg9r5SDD4eicgyPCbgBsL/H9U=;
 b=a2imieeas1smGh/iRw7STwwKNPlO51MpSVeKwSRmrqW1H6JKHcsZutTAhFlPwI1pjx
 4C18SO4/m/gXyNZd41LyF/+OeOCS2Xe+1uWySTNqgZvEinY5KaOCmLEgv0TMiMClCGZx
 eAdiq6Fvsu6rcQzvo99c160F579kxvl1xhW+GxmSrO/1TVStXtWpdvZr/80rnxOB94hf
 1KF5TJ/N7f6Ug6/lqC73KcH+QbRBRafrWkuOk+c9iavxI/RnYbZrdjd2L+quT2QoYKCQ
 r0dvleChG4goxLbcbAWdHCvepqgu9L4LT/v1GK1NWV2NsR0lAkA1mQugBbFd8NkPsckW
 OFSw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=QmLhpAVe+kqbjKjhPHkg9r5SDD4eicgyPCbgBsL/H9U=;
 b=ckwo1Hsd/EPHsTRQgOaVSA5pss5Y09yNlnRd9skN+PcAIMPoMOgsEM9s8KJdimq0uq
 X7iqUVpzZ//egoa+9sANiC9JPosYjjK5NNV0UHSqCbwU3Qd2ynlQIP14blN/MRX6GJ8X
 so2TIPgQfyMAWF04H/kiO1Ua2THnoN9vC/bgDVZApJpwAde2lvvZwu+M9B8q73ydxxAQ
 1NQHjkENkCuODc2WWxA+4ISMIblG9YfvLImoKkU5WJWkXmRnNh0I7uv8Bv76kMx8EeTf
 d6DeYhvKWos319G06qvfCAUp+09B0rzuk2ZHln7b3fNUSY6nqJnolerCOiuh/g4K/OzQ
 3gZQ==
X-Gm-Message-State: ALyK8tKAEEdDwY9gkOgNslVRpH/lG1mG3c/LECTkT7NH0IdDzdt06ZJ8qq9sam5LhNMOkA==
X-Received: by 10.28.181.74 with SMTP id e71mr3020786wmf.38.1464177961534;
 Wed, 25 May 2016 05:06:01 -0700 (PDT)
Received: from [192.168.0.9] (97e5a2ab.skybroadband.com. [151.229.162.171])
 by smtp.gmail.com with ESMTPSA id s196sm7457252wme.23.2016.05.25.05.06.00
 (version=TLSv1/SSLv3 cipher=OTHER);
 Wed, 25 May 2016 05:06:00 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <HE1PR05MB1308DDBA32D4A0FA2D88EBB28D6C0@HE1PR05MB1308.eurprd05.prod.outlook.com>
Date: Wed, 25 May 2016 13:05:59 +0100
Message-Id: <C3DF7EA3-28CD-4DC4-9509-5FA3A1B196A4@gmail.com>
References: <HE1PR05MB1308298034906C1AE8EAC4238D6A0@HE1PR05MB1308.eurprd05.prod.outlook.com>
 <72A2FC45-CA82-4B5D-A768-49E979DBA63B@gmail.com>
 <HE1PR05MB1308DDBA32D4A0FA2D88EBB28D6C0@HE1PR05MB1308.eurprd05.prod.outlook.com>
To: tutu sky <ooohooo_u@hotmail.com>
X-Mailer: Apple Mail (2.2104)
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xenalyze download link does not work
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Cj4gT24gMTkgQXByIDIwMTYsIGF0IDE0OjE4LCB0dXR1IHNreSA8b29vaG9vb191QGhvdG1haWwu
Y29tPiB3cm90ZToKPiAKPiB0aGFuayB5b3UgbGFycy4KPiBtZW50aW9uZWQgZGFtYWdlZCBsaW5r
IGlzIGhlcmU6Cj4gaHR0cHM6Ly9ibG9nLnhlbnByb2plY3Qub3JnLzIwMTIvMDkvMjcvdHJhY2lu
Zy13aXRoLXhlbnRyYWNlLWFuZC14ZW5hbHl6ZS8KPiAKPiB3aGljaCBvbmUgc2hvdWxkIGkgZG93
bmxvYWQgZnJvbSB5b3VyIHN1Z2dlc3RlZCBsaW5rPwo+IFRoYW5rcy4KCkkgZml4ZWQgaXQgaW4g
dGhlIGJsb2cuIFRoZXJlIGlzIG9ubHkgb25lIGxpbmsgYXQgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9eGVuYWx5emUuZ2l0CkxhcnMKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 25 12:06:58 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 12:06:58 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5XZc-0003jS-9Y; Wed, 25 May 2016 12:06:04 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <lars.kurth.xen@gmail.com>) id 1b5XZb-0003jM-Gm
 for xen-users@lists.xen.org; Wed, 25 May 2016 12:06:03 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 88/45-03076-A2595475; Wed, 25 May 2016 12:06:02 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrLIsWRWlGSWpSXmKPExsXiVRtkpqs51TX
 c4PEXS4tVVw+wOjB6HN39mymAMYo1My8pvyKBNePgz7WMBQ3MFTOWfWdtYDzJ1MXIxSEkMJlR
 oufGUtYuRk4OFoFZrBItiz1BEhIC21glehfdZQdJSAjESCxfdp8Nwq6QOP56O5gtJKAucW/Rb
 XaISd8ZJfY9+McMkmAW0JHYufUOWBGvgJ7Eq1uXwTYIC9hKrFy9BcxmE9CW2HTjAVA9BwenQK
 xE00keiCNUJdru7mWFGGMu0XtjI5StLbFs4WtmiJE2Eq/2fmKB2HuPUWLqlolgRSICKhJXtm1
 jhDhUVmL370dMExiFZyE5aRaSk2YhmbuAkXkVo3pxalFZapGukV5SUWZ6RkluYmaOrqGBqV5u
 anFxYnpqTmJSsV5yfu4mRmCgMwDBDsbvf5wOMUpyMCmJ8vrUuYYL8SXlp1RmJBZnxBeV5qQWH
 2KU4eBQkuBdPBkoJ1iUmp5akZaZA4w5mLQEB4+SCC8zSJq3uCAxtzgzHSJ1itGYY8GP22uZOL
 ZMvbeWSYglLz8vVUqcNwGkVACkNKM0D24QLBVcYpSVEuZlBDpNiKcgtSg3swRV/hWjOAejkjC
 v6BSgKTyZeSVw+14BncIEdIr/F2eQU0oSEVJSDYw+Z0vTcj5uEYh7OTE93ve0yCcOK97fjh4G
 LyUz/rFZt/L36B87GuzPlPzh7u0lbMyW0af31trsemoVL/LpgbBszhvjGZfOy674UnrzTtvh2
 vNyPpEWPsv3/LrOuPDOKeucH0cKGBfe98943XTHKC0kO3DbDfaHtz9tO3b3ZdDb8DL119PWTk
 lRYinOSDTUYi4qTgQA4IQSFgADAAA=
X-Env-Sender: lars.kurth.xen@gmail.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1464177961!37871549!1
X-Originating-IP: [74.125.82.54]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 36784 invoked from network); 25 May 2016 12:06:01 -0000
Received: from mail-wm0-f54.google.com (HELO mail-wm0-f54.google.com)
 (74.125.82.54)
 by server-3.tower-206.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 12:06:01 -0000
Received: by mail-wm0-f54.google.com with SMTP id n129so178187719wmn.1
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 05:06:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=QmLhpAVe+kqbjKjhPHkg9r5SDD4eicgyPCbgBsL/H9U=;
 b=a2imieeas1smGh/iRw7STwwKNPlO51MpSVeKwSRmrqW1H6JKHcsZutTAhFlPwI1pjx
 4C18SO4/m/gXyNZd41LyF/+OeOCS2Xe+1uWySTNqgZvEinY5KaOCmLEgv0TMiMClCGZx
 eAdiq6Fvsu6rcQzvo99c160F579kxvl1xhW+GxmSrO/1TVStXtWpdvZr/80rnxOB94hf
 1KF5TJ/N7f6Ug6/lqC73KcH+QbRBRafrWkuOk+c9iavxI/RnYbZrdjd2L+quT2QoYKCQ
 r0dvleChG4goxLbcbAWdHCvepqgu9L4LT/v1GK1NWV2NsR0lAkA1mQugBbFd8NkPsckW
 OFSw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc
 :content-transfer-encoding:message-id:references:to;
 bh=QmLhpAVe+kqbjKjhPHkg9r5SDD4eicgyPCbgBsL/H9U=;
 b=ckwo1Hsd/EPHsTRQgOaVSA5pss5Y09yNlnRd9skN+PcAIMPoMOgsEM9s8KJdimq0uq
 X7iqUVpzZ//egoa+9sANiC9JPosYjjK5NNV0UHSqCbwU3Qd2ynlQIP14blN/MRX6GJ8X
 so2TIPgQfyMAWF04H/kiO1Ua2THnoN9vC/bgDVZApJpwAde2lvvZwu+M9B8q73ydxxAQ
 1NQHjkENkCuODc2WWxA+4ISMIblG9YfvLImoKkU5WJWkXmRnNh0I7uv8Bv76kMx8EeTf
 d6DeYhvKWos319G06qvfCAUp+09B0rzuk2ZHln7b3fNUSY6nqJnolerCOiuh/g4K/OzQ
 3gZQ==
X-Gm-Message-State: ALyK8tKAEEdDwY9gkOgNslVRpH/lG1mG3c/LECTkT7NH0IdDzdt06ZJ8qq9sam5LhNMOkA==
X-Received: by 10.28.181.74 with SMTP id e71mr3020786wmf.38.1464177961534;
 Wed, 25 May 2016 05:06:01 -0700 (PDT)
Received: from [192.168.0.9] (97e5a2ab.skybroadband.com. [151.229.162.171])
 by smtp.gmail.com with ESMTPSA id s196sm7457252wme.23.2016.05.25.05.06.00
 (version=TLSv1/SSLv3 cipher=OTHER);
 Wed, 25 May 2016 05:06:00 -0700 (PDT)
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2104\))
From: Lars Kurth <lars.kurth.xen@gmail.com>
In-Reply-To: <HE1PR05MB1308DDBA32D4A0FA2D88EBB28D6C0@HE1PR05MB1308.eurprd05.prod.outlook.com>
Date: Wed, 25 May 2016 13:05:59 +0100
Message-Id: <C3DF7EA3-28CD-4DC4-9509-5FA3A1B196A4@gmail.com>
References: <HE1PR05MB1308298034906C1AE8EAC4238D6A0@HE1PR05MB1308.eurprd05.prod.outlook.com>
 <72A2FC45-CA82-4B5D-A768-49E979DBA63B@gmail.com>
 <HE1PR05MB1308DDBA32D4A0FA2D88EBB28D6C0@HE1PR05MB1308.eurprd05.prod.outlook.com>
To: tutu sky <ooohooo_u@hotmail.com>
X-Mailer: Apple Mail (2.2104)
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xenalyze download link does not work
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Cj4gT24gMTkgQXByIDIwMTYsIGF0IDE0OjE4LCB0dXR1IHNreSA8b29vaG9vb191QGhvdG1haWwu
Y29tPiB3cm90ZToKPiAKPiB0aGFuayB5b3UgbGFycy4KPiBtZW50aW9uZWQgZGFtYWdlZCBsaW5r
IGlzIGhlcmU6Cj4gaHR0cHM6Ly9ibG9nLnhlbnByb2plY3Qub3JnLzIwMTIvMDkvMjcvdHJhY2lu
Zy13aXRoLXhlbnRyYWNlLWFuZC14ZW5hbHl6ZS8KPiAKPiB3aGljaCBvbmUgc2hvdWxkIGkgZG93
bmxvYWQgZnJvbSB5b3VyIHN1Z2dlc3RlZCBsaW5rPwo+IFRoYW5rcy4KCkkgZml4ZWQgaXQgaW4g
dGhlIGJsb2cuIFRoZXJlIGlzIG9ubHkgb25lIGxpbmsgYXQgaHR0cDovL3hlbmJpdHMueGVuLm9y
Zy9naXR3ZWIvP3A9eGVuYWx5emUuZ2l0CkxhcnMKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 25 12:35:38 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 12:35:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5Y1C-0005oj-S4; Wed, 25 May 2016 12:34:34 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <vittorio.cozzolino@in.tum.de>) id 1b5UUb-0002oQ-46
 for xen-users@lists.xenproject.org; Wed, 25 May 2016 08:48:41 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 37/42-21229-8E665475; Wed, 25 May 2016 08:48:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGIsWRWlGSWpSXmKPExsXSPJ9BRfdZmmu
 4wf1Jehbv9v1ldmD0OPzhCksAYxRrZl5SfkUCa0bjlbXMBXu2MVcs/NvP2MA4uYG5i5GLQ0hg
 I6NE45svjF2MnBwiAkoSy+Y+YQOx2QTMJfra9rOA2MICqhK3fp8Fq+EVsJH4+OwlWA0LUPzt1
 VOsILaoQIzEnSv3WCFqBCVOznzCArKAWaCTUeLc1SPsExg5ZyHJzUKWA0kwC4RK7Lm1Dsq2kT
 i39TgLhK0tsWzha2YIW0fixJSjrJji1hIzfh1kg7AVJaZ0P4SaYyrx+uhHRghbX+LzjT1sCxi
 5VzFqFKcWlaUW6Rqa6CUVZaZnlOQmZuboGhqY6uWmFhcnpqfmJCYV6yXn525iBIYvAxDsYDx7
 2vMQoyQHk5Io70E913AhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErx7U4FygkWp6akVaZk5wEiCS
 Utw8CiJ8C4CSfMWFyTmFmemQ6ROMSpKifPOBEkIgCQySvPg2mDRe4lRVkqYlxHoECGegtSi3M
 wSVPlXjOIcjErCvD0gU3gy80rgpr8CWswEtNj/izPI4pJEhJRUA6PfzDdXp1V+LzKNr8zctaf
 CJ7vh7T/hXadF/W8lbNk1TWd1b8XL5YoCU15NtXnedeX9h8q4l0vvTtNk/SPLsnwP16l1bx3z
 y6oKRfYI7ArcWXh62VKD784HJ91+8nyp9/vPp7fOu7n1qqbFA/FHK2d9NLn75Ff8yjdMf+W3R
 V7YEsSwS/38tGNye5RYijMSDbWYi4oTAYaIzd7ZAgAA
X-Env-Sender: vittorio.cozzolino@in.tum.de
X-Msg-Ref: server-14.tower-206.messagelabs.com!1464166118!5056680!1
X-Originating-IP: [131.159.0.36]
X-SpamReason: No, hits=1.3 required=7.0 tests=HOT_NASTY,HTML_30_40,
 HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 866 invoked from network); 25 May 2016 08:48:38 -0000
Received: from mail-out2.informatik.tu-muenchen.de (HELO
 mail-out1.informatik.tu-muenchen.de) (131.159.0.36)
 by server-14.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 25 May 2016 08:48:38 -0000
Received: (Authenticated sender: cozzolin)
 by mail.in.tum.de (Postfix) with ESMTPSA id 0F67E1C1154
 for <xen-users@lists.xenproject.org>; Wed, 25 May 2016 10:48:38 +0200 (CEST)
To: xen-users@lists.xenproject.org
From: Vittorio Cozzolino <vittorio.cozzolino@in.tum.de>
Message-ID: <c0d4a4a8-50a6-ae57-d01d-9ff06a3f2435@in.tum.de>
Date: Wed, 25 May 2016 10:48:35 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.1.0
MIME-Version: 1.0
X-Mailman-Approved-At: Wed, 25 May 2016 12:34:34 +0000
Subject: [Xen-users] Xen 4.6 - VM Migration Issue
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7024354719916540568=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This is a cryptographically signed message in MIME format.

--===============7024354719916540568==
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms060701040607070802010602"

This is a cryptographically signed message in MIME format.

--------------ms060701040607070802010602
Content-Type: multipart/alternative;
 boundary="------------BCE3BC2B5DDCC7DBB3F5E5F3"

This is a multi-part message in MIME format.
--------------BCE3BC2B5DDCC7DBB3F5E5F3
Content-Type: text/plain; charset=iso-8859-15; format=flowed
Content-Transfer-Encoding: quoted-printable

I'm trying to migrate a VM from Server A to Server B. Both servers have=20
as OS Ubuntu and Xen version 4.6 (same configuration, network is=20
routed). If I migrate the VM with the following parameter:

*vif =3D []*

it works. If I enable the network on the VM:

*vif =3D [xxx.xxx.xxx.xxx]*

the migration fails and this is the log trace I get:

cozzolin@emu01:~$ sudo xl -vvvv migrate alpine 131.159.24.150
libxl: debug: libxl.c:6744:libxl_retrieve_domain_configuration: no vtpm=20
from xenstore for domain 2
libxl: debug: libxl.c:6746:libxl_retrieve_domain_configuration: no pci=20
from xenstore for domain 2
root@131.159.24.150's password:
migration target: Ready to receive domain.
Saving to migration stream new xl format (info 0x3/0x0/1739)
libxl: debug: libxl.c:968:libxl_domain_suspend: ao 0x1c10600: create:=20
how=3D(nil) callback=3D(nil) poller=3D0x1c0e9e0
libxl: debug: libxl.c:6537:libxl__fd_flags_modify_save: fnctl F_GETFL=20
flags for fd 8 are 0x1
libxl: debug: libxl.c:6545:libxl__fd_flags_modify_save: fnctl F_SETFL of =

fd 8 to 0x1
libxl: debug: libxl.c:995:libxl_domain_suspend: ao 0x1c10600:=20
inprogress: poller=3D0x1c0e9e0, flags=3Di
Loading new save file  (new xl fmt info 0x3/0x0/1739)
  Savefile contains xl domain config in JSON format
Parsing config from
libxl-save-helper: debug: starting save: Success
xc: detail: fd 8, dom 2, max_iters 0, max_factor 0, flags 1, hvm 0
xc: info: Saving domain 2, type x86 PV
xc: detail: 64 bits, 4 levels
xc: detail: max_pfn 0x3ffff, p2m_frames 512
xc: detail: max_mfn 0x2080000
libxl: debug: libxl_create.c:1557:do_domain_create: ao 0x1520820:=20
create: how=3D(nil) callback=3D(nil) poller=3D0x1522520
libxl: debug: libxl.c:6537:libxl__fd_flags_modify_save: fnctl F_GETFL=20
flags for fd 0 are 0x0
libxl: debug: libxl.c:6545:libxl__fd_flags_modify_save: fnctl F_SETFL of =

fd 0 to 0x0
libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvda spec.backend=3Dunknown
libxl: debug: libxl_device.c:298:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvda, using backend phy
libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvdc spec.backend=3Dunknown
libxl: debug: libxl_device.c:298:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvdc, using backend phy
libxl: debug: libxl_create.c:942:initiate_domain_create: restoring, not=20
running bootloader
libxl: notice: libxl_numa.c:499:libxl__get_numa_candidate: NUMA=20
placement failed, performance might be affected
libxl: debug: libxl_create.c:1580:do_domain_create: ao 0x1520820:=20
inprogress: poller=3D0x1522520, flags=3Di
libxl: debug: libxl_stream_read.c:314:stream_header_done: Stream v2
libxl: debug: libxl_stream_read.c:529rocess_record: Record: 1, length 0
libxl-save-helper: debug: starting restore: Success
xc: detail: fd 6, dom 2, hvm 0, pae 0, superpages 0, checkpointed_stream =
0
xc: info: Found x86 PV domain from Xen 4.6
xc: info: Restoring domain
xc: detail: 64 bits, 4 levels
xc: detail: max_mfn 0x2080000
xc: detail: Changed max_pfn from 0 to 0x3ffff
libxl: debug: libxl_dom_suspend.c:144:domain_suspend_callback_common:=20
issuing PV suspend request via XenBus control node
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x1c0fea0 wpath=3D/local/domain/2/control/shutdown token=3D3/0: regis=
ter=20
slotnum=3D3
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1c0fea0=20
wpath=3D/local/domain/2/control/shutdown token=3D3/0: event=20
epath=3D/local/domain/2/control/shutdown
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1c0fea0=20
wpath=3D/local/domain/2/control/shutdown token=3D3/0: event=20
epath=3D/local/domain/2/control/shutdown
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x1c0fea0 wpath=3D/local/domain/2/control/shutdown token=3D3/0: dereg=
ister=20
slotnum=3D3
libxl: debug:=20
libxl_dom_suspend.c:226:domain_suspend_common_pvcontrol_suspending:=20
guest acknowledged suspend request
libxl: debug: libxl_dom_suspend.c:245:domain_suspend_common_wait_guest:=20
wait for the guest to suspend
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20

w=3D0x1c0feb8 wpath=3D@releaseDomain token=3D3/1: register slotnum=3D3
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1c0feb8=20
wpath=3D@releaseDomain token=3D3/1: event epath=3D@releaseDomain
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1c0feb8=20
wpath=3D@releaseDomain token=3D3/1: event epath=3D@releaseDomain
libxl: debug: libxl_dom_suspend.c:304:suspend_common_wait_guest_check:=20
guest has suspended
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x1c0feb8 wpath=3D@releaseDomain token=3D3/1: deregister slotnum=3D3
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1c0feb8: deregister unregistered
xc: info: Restore successful
libxl-save-helper: debug: complete r=3D0: Success
libxl: debug: libxl.c:6564:libxl__fd_flags_restore: fnctl F_SETFL of fd=20
8 to 0x1
libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1c10600:=20
complete, rc=3D0
libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1c10600: destro=
y
xc: info: XenStore: mfn 0x10dd330, dom 0, evt 1
xc: info: Console: mfn 0x119ef2, dom 0, evt 2
libxl-save-helper: debug: complete r=3D0: Success
libxl: debug: libxl_stream_read.c:529rocess_record: Record: 0, length 0
libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvda spec.backend=3Dphy
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x1521400 wpath=3D/local/domain/0/backend/vbd/2/51712/state token=3D3=
/0:=20
register slotnum=3D3
libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvdc spec.backend=3Dphy
libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvdc spec.backend=3Dphy
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x15243a0 wpath=3D/local/domain/0/backend/vbd/2/51744/state token=3D2=
/1:=20
register slotnum=3D2
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1521400=20
wpath=3D/local/domain/0/backend/vbd/2/51712/state token=3D3/0: event=20
epath=3D/local/domain/0/backend/vbd/2/51712/state
libxl: debug: libxl_event.c:880:devstate_callback: backend=20
/local/domain/0/backend/vbd/2/51712/state wanted state 2 ok
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x1521400 wpath=3D/local/domain/0/backend/vbd/2/51712/state token=3D3=
/0:=20
deregister slotnum=3D3
libxl: debug: libxl_device.c:937:device_backend_callback: calling=20
device_backend_cleanup
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1521400: deregister unregistered
libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and=20
environment ready
libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug=20
script: /etc/xen/scripts/block add
libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to=20
execute: /etc/xen/scripts/block add
libxl: debug: libxl_event.c:545:watchfd_callback: watch=20
epath=3D/local/domain/0/backend/vbd/2/51712/state token=3D3/0: empty slot=

libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x15243a0=20
wpath=3D/local/domain/0/backend/vbd/2/51744/state token=3D2/1: event=20
epath=3D/local/domain/0/backend/vbd/2/51744/state
libxl: debug: libxl_event.c:880:devstate_callback: backend=20
/local/domain/0/backend/vbd/2/51744/state wanted state 2 ok
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x15243a0 wpath=3D/local/domain/0/backend/vbd/2/51744/state token=3D2=
/1:=20
deregister slotnum=3D2
libxl: debug: libxl_device.c:937:device_backend_callback: calling=20
device_backend_cleanup
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15243a0: deregister unregistered
libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and=20
environment ready
libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug=20
script: /etc/xen/scripts/block add
libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to=20
execute: /etc/xen/scripts/block add
libxl: debug: libxl_event.c:545:watchfd_callback: watch=20
epath=3D/local/domain/0/backend/vbd/2/51744/state token=3D2/1: empty slot=

libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1521500: deregister unregistered
libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info: num_exec =

1, not running hotplug scripts
libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug script to=20
execute
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1521500: deregister unregistered
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15244a0: deregister unregistered
libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info: num_exec =

1, not running hotplug scripts
libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug script to=20
execute
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15244a0: deregister unregistered
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x1526fa0 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D2/2: =

register slotnum=3D2
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1526fa0=20
wpath=3D/local/domain/0/backend/vif/2/0/state token=3D2/2: event=20
epath=3D/local/domain/0/backend/vif/2/0/state
libxl: debug: libxl_event.c:884:devstate_callback: backend=20
/local/domain/0/backend/vif/2/0/state wanted state 2 still waiting state =
1
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1526fa0=20
wpath=3D/local/domain/0/backend/vif/2/0/state token=3D2/2: event=20
epath=3D/local/domain/0/backend/vif/2/0/state
libxl: debug: libxl_event.c:880:devstate_callback: backend=20
/local/domain/0/backend/vif/2/0/state wanted state 2 ok
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x1526fa0 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D2/2: =

deregister slotnum=3D2
libxl: debug: libxl_device.c:937:device_backend_callback: calling=20
device_backend_cleanup
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1526fa0: deregister unregistered
libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug=20
script: /etc/xen/scripts/vif-route online
libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to=20
execute: /etc/xen/scripts/vif-route online
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:=20
/etc/xen/scripts/vif-route online [28689] exited with error status 1
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15270a0: deregister unregistered
libxl: error: libxl_device.c:1084:device_hotplug_child_death_cb: script: =

/etc/xen/scripts/vif-route failed; error detected.
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15270a0: deregister unregistered
libxl: error: libxl_create.c:1381:domcreate_attach_vtpms: unable to add=20
nic devices
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x15255d0 wpath=3D/local/domain/0/backend/vbd/2/51712/state token=3D2=
/3:=20
register slotnum=3D2
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x1525990 wpath=3D/local/domain/0/backend/vbd/2/51744/state token=3D3=
/4:=20
register slotnum=3D3
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x1529d20 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: =

register slotnum=3D1
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x15255d0=20
wpath=3D/local/domain/0/backend/vbd/2/51712/state token=3D2/3: event=20
epath=3D/local/domain/0/backend/vbd/2/51712/state
libxl: debug: libxl_event.c:880:devstate_callback: backend=20
/local/domain/0/backend/vbd/2/51712/state wanted state 6 ok
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x15255d0 wpath=3D/local/domain/0/backend/vbd/2/51712/state token=3D2=
/3:=20
deregister slotnum=3D2
libxl: debug: libxl_device.c:937:device_backend_callback: calling=20
device_backend_cleanup
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15255d0: deregister unregistered
libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and=20
environment ready
libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug=20
script: /etc/xen/scripts/block remove
libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to=20
execute: /etc/xen/scripts/block remove
libxl: debug: libxl_event.c:545:watchfd_callback: watch=20
epath=3D/local/domain/0/backend/vbd/2/51712/state token=3D2/3: empty slot=

libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1525990=20
wpath=3D/local/domain/0/backend/vbd/2/51744/state token=3D3/4: event=20
epath=3D/local/domain/0/backend/vbd/2/51744/state
libxl: debug: libxl_event.c:880:devstate_callback: backend=20
/local/domain/0/backend/vbd/2/51744/state wanted state 6 ok
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x1525990 wpath=3D/local/domain/0/backend/vbd/2/51744/state token=3D3=
/4:=20
deregister slotnum=3D3
libxl: debug: libxl_device.c:937:device_backend_callback: calling=20
device_backend_cleanup
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1525990: deregister unregistered
libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and=20
environment ready
libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug=20
script: /etc/xen/scripts/block remove
libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to=20
execute: /etc/xen/scripts/block remove
libxl: debug: libxl_event.c:545:watchfd_callback: watch=20
epath=3D/local/domain/0/backend/vbd/2/51744/state token=3D3/4: empty slot=

libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1529d20=20
wpath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: event=20
epath=3D/local/domain/0/backend/vif/2/0/state
libxl: debug: libxl_event.c:880:devstate_callback: backend=20
/local/domain/0/backend/vif/2/0/state wanted state 6 ok
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x1529d20 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: =

deregister slotnum=3D1
libxl: debug: libxl_device.c:937:device_backend_callback: calling=20
device_backend_cleanup
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1529d20: deregister unregistered
libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug=20
script: /etc/xen/scripts/vif-route offline
libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to=20
execute: /etc/xen/scripts/vif-route offline
libxl: debug: libxl_event.c:545:watchfd_callback: watch=20
epath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: empty slot
libxl: debug: libxl_event.c:545:watchfd_callback: watch=20
epath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: empty slot
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15256d0: deregister unregistered
libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info: num_exec =

1, not running hotplug scripts
libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug script to=20
execute
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15256d0: deregister unregistered
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:=20
/etc/xen/scripts/vif-route offline [28761] exited with error status 1
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1529e20: deregister unregistered
libxl: error: libxl_device.c:1084:device_hotplug_child_death_cb: script: =

/etc/xen/scripts/vif-route failed; error detected.
libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug script to=20
execute
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1529e20: deregister unregistered
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1525a90: deregister unregistered
libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info: num_exec =

1, not running hotplug scripts
libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug script to=20
execute
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1525a90: deregister unregistered
libxl: debug: libxl.c:1719:devices_destroy_cb: forked pid 28874 for=20
destroy of domain 2
libxl: debug: libxl.c:6564:libxl__fd_flags_restore: fnctl F_SETFL of fd=20
0 to 0x0
libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1520820:=20
complete, rc=3D-3
libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1520820: destro=
y
libxl: debug: libxl.c:1458:libxl_domain_destroy: ao 0x1521650: create:=20
how=3D(nil) callback=3D(nil) poller=3D0x1522520
libxl: error: libxl.c:1591:libxl__destroy_domid: non-existant domain 2
libxl: error: libxl.c:1549:domain_destroy_callback: unable to destroy=20
guest with domid 2
libxl: error: libxl.c:1476:domain_destroy_cb: destruction of domain 2 fai=
led
libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1521650:=20
complete, rc=3D-21
libxl: debug: libxl.c:1467:libxl_domain_destroy: ao 0x1521650:=20
inprogress: poller=3D0x1522520, flags=3Dic
libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1521650: destro=
y
migration target: Domain creation failed (code -3).
xc: debug: hypercall buffer: total allocations:571 total releases:571
xc: debug: hypercall buffer: current allocations:0 maximum allocations:3
xc: debug: hypercall buffer: cache current size:3
xc: debug: hypercall buffer: cache hits:552 misses:3 toobig:16
libxl: error: libxl_utils.c:430:libxl_read_exactly: file/stream=20
truncated reading ready message from migration receiver stream
libxl: info: libxl_exec.c:118:libxl_report_child_exitstatus: migration=20
transport process [29185] exited with error status 3
Migration failed, resuming at sender.
libxl: debug: libxl.c:526:libxl_domain_resume: ao 0x1c0ef20: create:=20
how=3D(nil) callback=3D(nil) poller=3D0x1c0e9e0
libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1c0ef20:=20
complete, rc=3D0
libxl: debug: libxl.c:529:libxl_domain_resume: ao 0x1c0ef20: inprogress: =

poller=3D0x1c0e9e0, flags=3Dic
libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1c0ef20: destro=
y
xc: debug: hypercall buffer: total allocations:42 total releases:42
xc: debug: hypercall buffer: current allocations:0 maximum allocations:2
xc: debug: hypercall buffer: cache current size:2
xc: debug: hypercall buffer: cache hits:32 misses:2 toobig:8


It seems that something gets messed up during the migration or the=20
network configuration at the destination server fails.

Best regards,
Vittorio

--------------BCE3BC2B5DDCC7DBB3F5E5F3
Content-Type: text/html; charset=iso-8859-15
Content-Transfer-Encoding: quoted-printable

<html>
  <head>

    <meta http-equiv=3D"content-type" content=3D"text/html; charset=3Diso=
-8859-15">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <span style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline
      !important; float: none; background-color: rgb(255, 255, 255);">I'm=

      trying to migrate a VM from Server A to Server B. Both servers
      have as OS Ubuntu and Xen version 4.6 (same configuration, network
      is routed). If I migrate the VM with the following parameter:</span=
><br
      style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <br style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <strong style=3D"font-weight: bold; color: rgb(51, 51, 51);
      font-family: 'Lucida Grande', Gisha, 'Lucida Sans Unicode',
      'Lucida Sans', Lucida, Arial, Verdana, sans-serif; font-size:
      12px; font-style: normal; font-variant: normal; letter-spacing:
      normal; line-height: 24px; orphans: auto; text-align: left;
      text-indent: 0px; text-transform: none; white-space: normal;
      widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">vif =3D []</strong><br
      style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <br style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <span style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline
      !important; float: none; background-color: rgb(255, 255, 255);">it
      works. If I enable the network on the VM:</span><br style=3D"color:=

      rgb(51, 51, 51); font-family: 'Lucida Grande', Gisha, 'Lucida Sans
      Unicode', 'Lucida Sans', Lucida, Arial, Verdana, sans-serif;
      font-size: 12px; font-style: normal; font-variant: normal;
      font-weight: normal; letter-spacing: normal; line-height: 24px;
      orphans: auto; text-align: left; text-indent: 0px; text-transform:
      none; white-space: normal; widows: 1; word-spacing: 0px;
      -webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
      255);">
    <br style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <strong style=3D"font-weight: bold; color: rgb(51, 51, 51);
      font-family: 'Lucida Grande', Gisha, 'Lucida Sans Unicode',
      'Lucida Sans', Lucida, Arial, Verdana, sans-serif; font-size:
      12px; font-style: normal; font-variant: normal; letter-spacing:
      normal; line-height: 24px; orphans: auto; text-align: left;
      text-indent: 0px; text-transform: none; white-space: normal;
      widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">vif =3D [xxx.xxx.xxx.xxx]</s=
trong><br
      style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <br style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <span style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline
      !important; float: none; background-color: rgb(255, 255, 255);">the=

      migration fails and this is the log trace I get:<br>
      <br>
      cozzolin@emu01:~$ sudo xl -vvvv migrate alpine 131.159.24.150<br>
      libxl: debug: libxl.c:6744:libxl_retrieve_domain_configuration: no
      vtpm from xenstore for domain 2<br>
      libxl: debug: libxl.c:6746:libxl_retrieve_domain_configuration: no
      pci from xenstore for domain 2<br>
      <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:root@131.159.2=
4.150">root@131.159.24.150</a>'s password:<br>
      migration target: Ready to receive domain.<br>
      Saving to migration stream new xl format (info 0x3/0x0/1739)<br>
      libxl: debug: libxl.c:968:libxl_domain_suspend: ao 0x1c10600:
      create: how=3D(nil) callback=3D(nil) poller=3D0x1c0e9e0<br>
      libxl: debug: libxl.c:6537:libxl__fd_flags_modify_save: fnctl
      F_GETFL flags for fd 8 are 0x1<br>
      libxl: debug: libxl.c:6545:libxl__fd_flags_modify_save: fnctl
      F_SETFL of fd 8 to 0x1<br>
      libxl: debug: libxl.c:995:libxl_domain_suspend: ao 0x1c10600:
      inprogress: poller=3D0x1c0e9e0, flags=3Di<br>
      Loading new save file=A0 (new xl fmt info 0x3/0x0/1739)<br>
      =A0Savefile contains xl domain config in JSON format<br>
      Parsing config from <br>
      libxl-save-helper: debug: starting save: Success<br>
      xc: detail: fd 8, dom 2, max_iters 0, max_factor 0, flags 1, hvm 0<=
br>
      xc: info: Saving domain 2, type x86 PV<br>
      xc: detail: 64 bits, 4 levels<br>
      xc: detail: max_pfn 0x3ffff, p2m_frames 512<br>
      xc: detail: max_mfn 0x2080000<br>
      libxl: debug: libxl_create.c:1557:do_domain_create: ao 0x1520820:
      create: how=3D(nil) callback=3D(nil) poller=3D0x1522520<br>
      libxl: debug: libxl.c:6537:libxl__fd_flags_modify_save: fnctl
      F_GETFL flags for fd 0 are 0x0<br>
      libxl: debug: libxl.c:6545:libxl__fd_flags_modify_save: fnctl
      F_SETFL of fd 0 to 0x0<br>
      libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend:
      Disk vdev=3Dxvda spec.backend=3Dunknown<br>
      libxl: debug: libxl_device.c:298:libxl__device_disk_set_backend:
      Disk vdev=3Dxvda, using backend phy<br>
      libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend:
      Disk vdev=3Dxvdc spec.backend=3Dunknown<br>
      libxl: debug: libxl_device.c:298:libxl__device_disk_set_backend:
      Disk vdev=3Dxvdc, using backend phy<br>
      libxl: debug: libxl_create.c:942:initiate_domain_create:
      restoring, not running bootloader<br>
      libxl: notice: libxl_numa.c:499:libxl__get_numa_candidate: NUMA
      placement failed, performance might be affected<br>
      libxl: debug: libxl_create.c:1580:do_domain_create: ao 0x1520820:
      inprogress: poller=3D0x1522520, flags=3Di<br>
      libxl: debug: libxl_stream_read.c:314:stream_header_done: Stream
      v2<br>
      libxl: debug: libxl_stream_read.c:529rocess_record: Record: 1,
      length 0<br>
      libxl-save-helper: debug: starting restore: Success<br>
      xc: detail: fd 6, dom 2, hvm 0, pae 0, superpages 0,
      checkpointed_stream 0<br>
      xc: info: Found x86 PV domain from Xen 4.6<br>
      xc: info: Restoring domain<br>
      xc: detail: 64 bits, 4 levels<br>
      xc: detail: max_mfn 0x2080000<br>
      xc: detail: Changed max_pfn from 0 to 0x3ffff<br>
      libxl: debug:
      libxl_dom_suspend.c:144:domain_suspend_callback_common: issuing PV
      suspend request via XenBus control node<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x1c0fea0 wpath=3D/local/domain/2/control/shutdown token=3D3/0:=

      register slotnum=3D3<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1c0fea0 wpath=3D/local/domain/2/control/shutdown token=3D3/0:=

      event epath=3D/local/domain/2/control/shutdown<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1c0fea0 wpath=3D/local/domain/2/control/shutdown token=3D3/0:=

      event epath=3D/local/domain/2/control/shutdown<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x1c0fea0 wpath=3D/local/domain/2/control/shutdown
      token=3D3/0: deregister slotnum=3D3<br>
      libxl: debug:
      libxl_dom_suspend.c:226:domain_suspend_common_pvcontrol_suspending:=

      guest acknowledged suspend request<br>
      libxl: debug:
      libxl_dom_suspend.c:245:domain_suspend_common_wait_guest: wait for
      the guest to suspend<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x1c0feb8 wpath=3D@releaseDomain token=3D3/1: register slotnum=3D=
3<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1c0feb8 wpath=3D@releaseDomain token=3D3/1: event
      epath=3D@releaseDomain<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1c0feb8 wpath=3D@releaseDomain token=3D3/1: event
      epath=3D@releaseDomain<br>
      libxl: debug:
      libxl_dom_suspend.c:304:suspend_common_wait_guest_check: guest has
      suspended<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x1c0feb8 wpath=3D@releaseDomain token=3D3/1: deregister
      slotnum=3D3<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1c0feb8: deregister unregistered<br>
      xc: info: Restore successful<br>
      libxl-save-helper: debug: complete r=3D0: Success<br>
      libxl: debug: libxl.c:6564:libxl__fd_flags_restore: fnctl F_SETFL
      of fd 8 to 0x1<br>
      libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1c10600:
      complete, rc=3D0<br>
      libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1c10600:
      destroy<br>
      xc: info: XenStore: mfn 0x10dd330, dom 0, evt 1<br>
      xc: info: Console: mfn 0x119ef2, dom 0, evt 2<br>
      libxl-save-helper: debug: complete r=3D0: Success<br>
      libxl: debug: libxl_stream_read.c:529rocess_record: Record: 0,
      length 0<br>
      libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend:
      Disk vdev=3Dxvda spec.backend=3Dphy<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x1521400 wpath=3D/local/domain/0/backend/vbd/2/51712/state
      token=3D3/0: register slotnum=3D3<br>
      libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend:
      Disk vdev=3Dxvdc spec.backend=3Dphy<br>
      libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend:
      Disk vdev=3Dxvdc spec.backend=3Dphy<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x15243a0 wpath=3D/local/domain/0/backend/vbd/2/51744/state
      token=3D2/1: register slotnum=3D2<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1521400 wpath=3D/local/domain/0/backend/vbd/2/51712/state
      token=3D3/0: event epath=3D/local/domain/0/backend/vbd/2/51712/stat=
e<br>
      libxl: debug: libxl_event.c:880:devstate_callback: backend
      /local/domain/0/backend/vbd/2/51712/state wanted state 2 ok<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x1521400 wpath=3D/local/domain/0/backend/vbd/2/51712/sta=
te
      token=3D3/0: deregister slotnum=3D3<br>
      libxl: debug: libxl_device.c:937:device_backend_callback: calling
      device_backend_cleanup<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1521400: deregister unregistered<br>
      libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and
      environment ready<br>
      libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug
      script: /etc/xen/scripts/block add<br>
      libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking
      to execute: /etc/xen/scripts/block add<br>
      libxl: debug: libxl_event.c:545:watchfd_callback: watch
      epath=3D/local/domain/0/backend/vbd/2/51712/state token=3D3/0: empt=
y
      slot<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x15243a0 wpath=3D/local/domain/0/backend/vbd/2/51744/state
      token=3D2/1: event epath=3D/local/domain/0/backend/vbd/2/51744/stat=
e<br>
      libxl: debug: libxl_event.c:880:devstate_callback: backend
      /local/domain/0/backend/vbd/2/51744/state wanted state 2 ok<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x15243a0 wpath=3D/local/domain/0/backend/vbd/2/51744/sta=
te
      token=3D2/1: deregister slotnum=3D2<br>
      libxl: debug: libxl_device.c:937:device_backend_callback: calling
      device_backend_cleanup<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15243a0: deregister unregistered<br>
      libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and
      environment ready<br>
      libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug
      script: /etc/xen/scripts/block add<br>
      libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking
      to execute: /etc/xen/scripts/block add<br>
      libxl: debug: libxl_event.c:545:watchfd_callback: watch
      epath=3D/local/domain/0/backend/vbd/2/51744/state token=3D2/1: empt=
y
      slot<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1521500: deregister unregistered<br>
      libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info:
      num_exec 1, not running hotplug scripts<br>
      libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug
      script to execute<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1521500: deregister unregistered<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15244a0: deregister unregistered<br>
      libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info:
      num_exec 1, not running hotplug scripts<br>
      libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug
      script to execute<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15244a0: deregister unregistered<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x1526fa0 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D=
2/2:
      register slotnum=3D2<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1526fa0 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D=
2/2:
      event epath=3D/local/domain/0/backend/vif/2/0/state<br>
      libxl: debug: libxl_event.c:884:devstate_callback: backend
      /local/domain/0/backend/vif/2/0/state wanted state 2 still waiting
      state 1<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1526fa0 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D=
2/2:
      event epath=3D/local/domain/0/backend/vif/2/0/state<br>
      libxl: debug: libxl_event.c:880:devstate_callback: backend
      /local/domain/0/backend/vif/2/0/state wanted state 2 ok<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x1526fa0 wpath=3D/local/domain/0/backend/vif/2/0/state
      token=3D2/2: deregister slotnum=3D2<br>
      libxl: debug: libxl_device.c:937:device_backend_callback: calling
      device_backend_cleanup<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1526fa0: deregister unregistered<br>
      libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug
      script: /etc/xen/scripts/vif-route online<br>
      libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking
      to execute: /etc/xen/scripts/vif-route online<br>
      libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:
      /etc/xen/scripts/vif-route online [28689] exited with error status
      1<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15270a0: deregister unregistered<br>
      libxl: error: libxl_device.c:1084:device_hotplug_child_death_cb:
      script: /etc/xen/scripts/vif-route failed; error detected.<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15270a0: deregister unregistered<br>
      libxl: error: libxl_create.c:1381:domcreate_attach_vtpms: unable
      to add nic devices<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x15255d0 wpath=3D/local/domain/0/backend/vbd/2/51712/state
      token=3D2/3: register slotnum=3D2<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x1525990 wpath=3D/local/domain/0/backend/vbd/2/51744/state
      token=3D3/4: register slotnum=3D3<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x1529d20 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D=
1/5:
      register slotnum=3D1<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x15255d0 wpath=3D/local/domain/0/backend/vbd/2/51712/state
      token=3D2/3: event epath=3D/local/domain/0/backend/vbd/2/51712/stat=
e<br>
      libxl: debug: libxl_event.c:880:devstate_callback: backend
      /local/domain/0/backend/vbd/2/51712/state wanted state 6 ok<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x15255d0 wpath=3D/local/domain/0/backend/vbd/2/51712/sta=
te
      token=3D2/3: deregister slotnum=3D2<br>
      libxl: debug: libxl_device.c:937:device_backend_callback: calling
      device_backend_cleanup<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15255d0: deregister unregistered<br>
      libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and
      environment ready<br>
      libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug
      script: /etc/xen/scripts/block remove<br>
      libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking
      to execute: /etc/xen/scripts/block remove<br>
      libxl: debug: libxl_event.c:545:watchfd_callback: watch
      epath=3D/local/domain/0/backend/vbd/2/51712/state token=3D2/3: empt=
y
      slot<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1525990 wpath=3D/local/domain/0/backend/vbd/2/51744/state
      token=3D3/4: event epath=3D/local/domain/0/backend/vbd/2/51744/stat=
e<br>
      libxl: debug: libxl_event.c:880:devstate_callback: backend
      /local/domain/0/backend/vbd/2/51744/state wanted state 6 ok<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x1525990 wpath=3D/local/domain/0/backend/vbd/2/51744/sta=
te
      token=3D3/4: deregister slotnum=3D3<br>
      libxl: debug: libxl_device.c:937:device_backend_callback: calling
      device_backend_cleanup<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1525990: deregister unregistered<br>
      libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and
      environment ready<br>
      libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug
      script: /etc/xen/scripts/block remove<br>
      libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking
      to execute: /etc/xen/scripts/block remove<br>
      libxl: debug: libxl_event.c:545:watchfd_callback: watch
      epath=3D/local/domain/0/backend/vbd/2/51744/state token=3D3/4: empt=
y
      slot<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1529d20 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D=
1/5:
      event epath=3D/local/domain/0/backend/vif/2/0/state<br>
      libxl: debug: libxl_event.c:880:devstate_callback: backend
      /local/domain/0/backend/vif/2/0/state wanted state 6 ok<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x1529d20 wpath=3D/local/domain/0/backend/vif/2/0/state
      token=3D1/5: deregister slotnum=3D1<br>
      libxl: debug: libxl_device.c:937:device_backend_callback: calling
      device_backend_cleanup<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1529d20: deregister unregistered<br>
      libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug
      script: /etc/xen/scripts/vif-route offline<br>
      libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking
      to execute: /etc/xen/scripts/vif-route offline<br>
      libxl: debug: libxl_event.c:545:watchfd_callback: watch
      epath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: empty sl=
ot<br>
      libxl: debug: libxl_event.c:545:watchfd_callback: watch
      epath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: empty sl=
ot<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15256d0: deregister unregistered<br>
      libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info:
      num_exec 1, not running hotplug scripts<br>
      libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug
      script to execute<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15256d0: deregister unregistered<br>
      libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:
      /etc/xen/scripts/vif-route offline [28761] exited with error
      status 1<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1529e20: deregister unregistered<br>
      libxl: error: libxl_device.c:1084:device_hotplug_child_death_cb:
      script: /etc/xen/scripts/vif-route failed; error detected.<br>
      libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug
      script to execute<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1529e20: deregister unregistered<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1525a90: deregister unregistered<br>
      libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info:
      num_exec 1, not running hotplug scripts<br>
      libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug
      script to execute<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1525a90: deregister unregistered<br>
      libxl: debug: libxl.c:1719:devices_destroy_cb: forked pid 28874
      for destroy of domain 2<br>
      libxl: debug: libxl.c:6564:libxl__fd_flags_restore: fnctl F_SETFL
      of fd 0 to 0x0<br>
      libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1520820:
      complete, rc=3D-3<br>
      libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1520820:
      destroy<br>
      libxl: debug: libxl.c:1458:libxl_domain_destroy: ao 0x1521650:
      create: how=3D(nil) callback=3D(nil) poller=3D0x1522520<br>
      libxl: error: libxl.c:1591:libxl__destroy_domid: non-existant
      domain 2<br>
      libxl: error: libxl.c:1549:domain_destroy_callback: unable to
      destroy guest with domid 2<br>
      libxl: error: libxl.c:1476:domain_destroy_cb: destruction of
      domain 2 failed<br>
      libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1521650:
      complete, rc=3D-21<br>
      libxl: debug: libxl.c:1467:libxl_domain_destroy: ao 0x1521650:
      inprogress: poller=3D0x1522520, flags=3Dic<br>
      libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1521650:
      destroy<br>
      migration target: Domain creation failed (code -3).<br>
      xc: debug: hypercall buffer: total allocations:571 total
      releases:571<br>
      xc: debug: hypercall buffer: current allocations:0 maximum
      allocations:3<br>
      xc: debug: hypercall buffer: cache current size:3<br>
      xc: debug: hypercall buffer: cache hits:552 misses:3 toobig:16<br>
      libxl: error: libxl_utils.c:430:libxl_read_exactly: file/stream
      truncated reading ready message from migration receiver stream<br>
      libxl: info: libxl_exec.c:118:libxl_report_child_exitstatus:
      migration transport process [29185] exited with error status 3<br>
      Migration failed, resuming at sender.<br>
      libxl: debug: libxl.c:526:libxl_domain_resume: ao 0x1c0ef20:
      create: how=3D(nil) callback=3D(nil) poller=3D0x1c0e9e0<br>
      libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1c0ef20:
      complete, rc=3D0<br>
      libxl: debug: libxl.c:529:libxl_domain_resume: ao 0x1c0ef20:
      inprogress: poller=3D0x1c0e9e0, flags=3Dic<br>
      libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1c0ef20:
      destroy<br>
      xc: debug: hypercall buffer: total allocations:42 total
      releases:42<br>
      xc: debug: hypercall buffer: current allocations:0 maximum
      allocations:2<br>
      xc: debug: hypercall buffer: cache current size:2<br>
      xc: debug: hypercall buffer: cache hits:32 misses:2 toobig:8<br>
      <br>
    </span><br>
    <span style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline
      !important; float: none; background-color: rgb(255, 255, 255);"><sp=
an
        style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
        Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
        Verdana, sans-serif; font-size: 12px; font-style: normal;
        font-variant: normal; font-weight: normal; letter-spacing:
        normal; line-height: 24px; orphans: auto; text-align: left;
        text-indent: 0px; text-transform: none; white-space: normal;
        widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px;
        display: inline !important; float: none; background-color:
        rgb(255, 255, 255);">It seems that something gets messed up
        during the migration or the network configuration at the
        destination server fails.<br>
        <br>
        Best regards,<br>
        Vittorio<br>
      </span></span>
  </body>
</html>

--------------BCE3BC2B5DDCC7DBB3F5E5F3--

--------------ms060701040607070802010602
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Firma crittografica S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
EH4wggTVMIIDvaADAgECAghQTsb1PRG0ZDANBgkqhkiG9w0BAQsFADBxMQswCQYDVQQGEwJE
RTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxlU2VjIFRy
dXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290IENBIDIwHhcNMTQw
NzIyMTIwODI2WhcNMTkwNzA5MjM1OTAwWjBaMQswCQYDVQQGEwJERTETMBEGA1UEChMKREZO
LVZlcmVpbjEQMA4GA1UECxMHREZOLVBLSTEkMCIGA1UEAxMbREZOLVZlcmVpbiBQQ0EgR2xv
YmFsIC0gRzAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6ZvDZ4X5Da71jVTD
llA1PWLpbkztlNcAW5UidNQg6zSP1uzAMQQLmYHiphTSUqAoI4SLdIkEXlvg4njBeMsWyyg1
OXstkEXQ7aAAeny/Sg4bAMOG6VwrMRF7DPOCJEOMHDiLamgAmu7cT3ir0sYTm3at7t4m6O8B
r3QPwQmi9mvOvdPNFDBP9eXjpMhim4IaAycwDQJlYE3t0QkjKpY1WCfTdsZxtpAdxO3/NYZ9
bzOz2w/FEcKKg6GUXUFr2NIQ9Uz9ylGs2b3vkoO72uuLFlZWQ8/h1RM9ph8nMM1JVNvJEzSa
cXXFbOqnC5j5IZ0nrz6jOTlIaoytyZn7wxLyvQIDAQABo4IBhjCCAYIwDgYDVR0PAQH/BAQD
AgEGMB0GA1UdDgQWBBRJt8bP6D0ff+pEexMp9/EKcD7eZDAfBgNVHSMEGDAWgBQxw3kbuvVT
1xfgiXotF2wKsyudMzASBgNVHRMBAf8ECDAGAQH/AgECMGIGA1UdIARbMFkwEQYPKwYBBAGB
rSGCLAEBBAICMBEGDysGAQQBga0hgiwBAQQDADARBg8rBgEEAYGtIYIsAQEEAwEwDwYNKwYB
BAGBrSGCLAEBBDANBgsrBgEEAYGtIYIsHjA+BgNVHR8ENzA1MDOgMaAvhi1odHRwOi8vcGtp
MDMzNi50ZWxlc2VjLmRlL3JsL0RUX1JPT1RfQ0FfMi5jcmwweAYIKwYBBQUHAQEEbDBqMCwG
CCsGAQUFBzABhiBodHRwOi8vb2NzcDAzMzYudGVsZXNlYy5kZS9vY3NwcjA6BggrBgEFBQcw
AoYuaHR0cDovL3BraTAzMzYudGVsZXNlYy5kZS9jcnQvRFRfUk9PVF9DQV8yLmNlcjANBgkq
hkiG9w0BAQsFAAOCAQEAYyAo/ZwhhnK+OUZZOTIlvKkBmw3Myn1BnIZtCm4ssxNZdbEzkhth
Jxb/w7LVNYL7hCoBSb1mu2YvssIGXW4/buMBWlvKQ2NclbbhMacf1QdfTeZlgk4y+cN8ekvN
TVx07iHydQLsUj7SyWrTkCNuSWc1vn9NVqTszC/Pt6GXqHI+ybxA1lqkCD3WvILDt7cyjrEs
jmpttzUCGc/1OURYY6ckABCwu/xOr24vOLulV0k/2G5QbyyXltwdRpplic+uzPLl2Z9Tsz6h
L5Kp2AvGhB8Exuse6J99tXulAvEkxSRjETTMWpMgKnmIOiVCkKllO3yG0xIVIyn8LNrMOVtU
FzCCBR0wggQFoAMCAQICBxeQYN/0AdkwDQYJKoZIhvcNAQELBQAwWjELMAkGA1UEBhMCREUx
EzARBgNVBAoTCkRGTi1WZXJlaW4xEDAOBgNVBAsTB0RGTi1QS0kxJDAiBgNVBAMTG0RGTi1W
ZXJlaW4gUENBIEdsb2JhbCAtIEcwMTAeFw0xNDA1MTIxNTA1NTFaFw0xOTA3MDkyMzU5MDBa
MGAxCzAJBgNVBAYTAkRFMSkwJwYDVQQKEyBUZWNobmlzY2hlIFVuaXZlcnNpdGFldCBNdWVu
Y2hlbjEmMCQGA1UEAxMdWmVydGlmaXppZXJ1bmdzc3RlbGxlIGRlciBUVU0wggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCo7+jT2ARcyfmRC3OiXxP+WoGv+yuy1jFQR2b6IXSW
Rnd9aTfUBH80HqYdJIqrJtV+ZB62j7U3PYzB/EiwEgSOOSaaTUkmEX8Oo+kYygOz1ErUX1dH
auXATwZeRacQGNt5QMzM2PuhEBKt/4UvCGt8xuUObGibHPvQdkqPPoL2lcGYa1oXuzYcr1am
DIgaUxPX21Ymod1K+VXQ6XBm7G/wakQ8Uazgo0HTUOkwkB3yFBA00DFv3M49cG4C8a6fLAeV
5cDD1+3Ng6Psgclm3K5IrXRhHmoHFqgtYHPKQ/3/DySKFXluHMutD4x0SH2AtDQVb4PT9L4r
sBRMljNe26yPAgMBAAGjggHgMIIB3DASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQE
AwIBBjARBgNVHSAECjAIMAYGBFUdIAAwHQYDVR0OBBYEFJ2fI/AZG37HI10nKsylNjqmaeWJ
MB8GA1UdIwQYMBaAFEm3xs/oPR9/6kR7Eyn38QpwPt5kMIGIBgNVHR8EgYAwfjA9oDugOYY3
aHR0cDovL2NkcDEucGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1jYS9wdWIvY3JsL2NhY3JsLmNy
bDA9oDugOYY3aHR0cDovL2NkcDIucGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1jYS9wdWIvY3Js
L2NhY3JsLmNybDCB1wYIKwYBBQUHAQEEgcowgccwMwYIKwYBBQUHMAGGJ2h0dHA6Ly9vY3Nw
LnBjYS5kZm4uZGUvT0NTUC1TZXJ2ZXIvT0NTUDBHBggrBgEFBQcwAoY7aHR0cDovL2NkcDEu
cGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1jYS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwRwYIKwYB
BQUHMAKGO2h0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtY2EvcHViL2NhY2Vy
dC9jYWNlcnQuY3J0MA0GCSqGSIb3DQEBCwUAA4IBAQDWhWCB88I6b+iVRHQ4ZGvzWsnXDf00
sQxGMCO2Cd+EpVG5OxVcpCEQVpU0fLhMFKoQYDbadUYPiqvKkkvQ7Up6ThuRKj78SUTeecfc
zQqmb1iDZ1VPqdFf8jk5/pmAQZYEIYIsUsQZGp2PFaDwXI69v4unHJNTHPHKN22WvIt9qgq1
9BNJjgxqIaRFQOrJZTZEVOjaMy0nJ2m+7ImzzeyvcN4Gwl+tcgj3077ZolqKya/xoLS0eA+x
nM4aA6H6yaQc8UmnIHJG2T4qyBIJaEWS/tV/ZAAI5Gv4RF4fimHd6pAnTYjADPPvz6K+CoPG
P5dZPgg7ncM8A8QEvR9LXF5eMIIGgDCCBWigAwIBAgIHGgT+lsXXBjANBgkqhkiG9w0BAQsF
ADBgMQswCQYDVQQGEwJERTEpMCcGA1UEChMgVGVjaG5pc2NoZSBVbml2ZXJzaXRhZXQgTXVl
bmNoZW4xJjAkBgNVBAMTHVplcnRpZml6aWVydW5nc3N0ZWxsZSBkZXIgVFVNMB4XDTE1MDkw
MTEwNDIxNVoXDTE2MDYwMTA0MDAwMFowgcoxCzAJBgNVBAYTAkRFMQ8wDQYDVQQIDAZCYXll
cm4xETAPBgNVBAcMCE11ZW5jaGVuMSkwJwYDVQQKDCBUZWNobmlzY2hlIFVuaXZlcnNpdGFl
dCBNdWVuY2hlbjEiMCAGA1UECwwZRmFrdWx0YWV0IGZ1ZXIgSW5mb3JtYXRpazEbMBkGA1UE
AwwSVml0dG9yaW8gQ296em9saW5vMSswKQYJKoZIhvcNAQkBFhx2aXR0b3Jpby5jb3p6b2xp
bm9AaW4udHVtLmRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArLZdcgHfYzNf
o4yJgVF6JbUTAW+3b42jky14bpyOetjmWNnyuXT/XYo17pS18OjSQeIm0FbCN0t24FKh4soO
fmmOrVad5YoZvrm2mrV7A7ndLK+y/ZrnAAxUfgaUVK2TOJgEENISvX1Rc7xcxMB0/5bNFYOj
+CEwwQPMtqnbVIJycyxeq0F4YERr32dPJkt92tNO7rbkdziAylBdGqeVeby/JR4Ves/LwN9u
XFWpR9sXePRvTudrEiOtBESQq6kt1r9T7cyVHShVsI7+fhrbKoUu5RzdiZ/FyaQQaoj2d+5G
BoWqmiD6RwERJdJldrt9r9umKhEZQ7wio0vPQDFK+QIDAQABo4IC0jCCAs4wQAYDVR0gBDkw
NzARBg8rBgEEAYGtIYIsAQEEAwMwEQYPKwYBBAGBrSGCLAIBBAMBMA8GDSsGAQQBga0hgiwB
AQQwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwKQYDVR0lBCIwIAYIKwYBBQUHAwIGCCsGAQUF
BwMEBgorBgEEAYI3FAICMB0GA1UdDgQWBBRDYlUM/46RT+ICnbaavF+BN9oilTAfBgNVHSME
GDAWgBSdnyPwGRt+xyNdJyrMpTY6pmnliTCBwwYDVR0RBIG7MIG4gRJjb3p6b2xpbkBpbi50
dW0uZGWBE2NvenpvbGluQGNzLnR1bS5lZHWBImNvenpvbGluQGluZm9ybWF0aWsudHUtbXVl
bmNoZW4uZGWBHHZpdHRvcmlvLmNvenpvbGlub0Bpbi50dW0uZGWBHXZpdHRvcmlvLmNvenpv
bGlub0Bjcy50dW0uZWR1gSx2aXR0b3Jpby5jb3p6b2xpbm9AaW5mb3JtYXRpay50dS1tdWVu
Y2hlbi5kZTB3BgNVHR8EcDBuMDWgM6Axhi9odHRwOi8vY2RwMS5wY2EuZGZuLmRlL3R1bS1j
YS9wdWIvY3JsL2NhY3JsLmNybDA1oDOgMYYvaHR0cDovL2NkcDIucGNhLmRmbi5kZS90dW0t
Y2EvcHViL2NybC9jYWNybC5jcmwwgccGCCsGAQUFBwEBBIG6MIG3MDMGCCsGAQUFBzABhido
dHRwOi8vb2NzcC5wY2EuZGZuLmRlL09DU1AtU2VydmVyL09DU1AwPwYIKwYBBQUHMAKGM2h0
dHA6Ly9jZHAxLnBjYS5kZm4uZGUvdHVtLWNhL3B1Yi9jYWNlcnQvY2FjZXJ0LmNydDA/Bggr
BgEFBQcwAoYzaHR0cDovL2NkcDIucGNhLmRmbi5kZS90dW0tY2EvcHViL2NhY2VydC9jYWNl
cnQuY3J0MA0GCSqGSIb3DQEBCwUAA4IBAQAE5KrdSC8XrPlBs2orPP4xtqn2+1hX6C7mrRlJ
OPlCUKddsp/heIeIJn6BqoaVW6jGJVCdkIuL9xRlpU/PbLm7Htl1VPaINHjpkhGxsETYGY36
nFXndpfR4uoKCgrYUebRn28fobwuDPSnwIuS8lMjteTwW48lNAw8GaeCffq8m/DmljlqQ3dp
Zxf+FNyIKZx11stq9IxL1NK6drHOVVpNI4JxgmI1Oa4DUiwDihUmX9Hics89QCD2zTTL6OQY
ZoSvbqWI/TKKlTklj8g7wUPW9CStagnchLgfr4AD49u3lpJWbARMhESwnUDt9DSr2g7cRxc9
2Re8hKkWfeelC6YSMYIDazCCA2cCAQEwazBgMQswCQYDVQQGEwJERTEpMCcGA1UEChMgVGVj
aG5pc2NoZSBVbml2ZXJzaXRhZXQgTXVlbmNoZW4xJjAkBgNVBAMTHVplcnRpZml6aWVydW5n
c3N0ZWxsZSBkZXIgVFVNAgcaBP6WxdcGMA0GCWCGSAFlAwQCAQUAoIIB0TAYBgkqhkiG9w0B
CQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA1MjUwOTQ4MzVaMC8GCSqGSIb3
DQEJBDEiBCA33zPHakKwSkNwfpT4lxP9GAeEenpNAV4p45sEBy66djBsBgkqhkiG9w0BCQ8x
XzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwIC
AgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMHoGCSsGAQQBgjcQ
BDFtMGswYDELMAkGA1UEBhMCREUxKTAnBgNVBAoTIFRlY2huaXNjaGUgVW5pdmVyc2l0YWV0
IE11ZW5jaGVuMSYwJAYDVQQDEx1aZXJ0aWZpemllcnVuZ3NzdGVsbGUgZGVyIFRVTQIHGgT+
lsXXBjB8BgsqhkiG9w0BCRACCzFtoGswYDELMAkGA1UEBhMCREUxKTAnBgNVBAoTIFRlY2hu
aXNjaGUgVW5pdmVyc2l0YWV0IE11ZW5jaGVuMSYwJAYDVQQDEx1aZXJ0aWZpemllcnVuZ3Nz
dGVsbGUgZGVyIFRVTQIHGgT+lsXXBjANBgkqhkiG9w0BAQEFAASCAQCmWdyHwzxRUkyKLyrB
r0pUN9/Vam8vzJpu7JWvBhgdb2cTEpzH7N3z96VXapI2sjBBTal2zVWjzy2FfHcAh2oH+NHs
mA9Kha81kfhp3P03hsVamOhNN8wITlfV9Viye92iBH8HhrGbctAdCPAjFpbAaXM0l662fT6p
8n/GLUzgwUnNLjrzidurzcs1c54RItRyo6AndwzeaKneSsI+Bk/pd3Ve77ld9WmCCClxG2oM
GPqgvF2KYzSv6uuN7ci3Z+9Rmh6KbyzEcMBrPGvrjt6081+G7PCDzaVChdwlRS2cuW4/eLna
NWg6b9NNiuqiVUph9tvW+ftrCvUudPD4cfq1AAAAAAAA
--------------ms060701040607070802010602--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7024354719916540568==--


From xen-users-bounces@lists.xen.org Wed May 25 12:35:38 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 12:35:38 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5Y1C-0005oj-S4; Wed, 25 May 2016 12:34:34 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <vittorio.cozzolino@in.tum.de>) id 1b5UUb-0002oQ-46
 for xen-users@lists.xenproject.org; Wed, 25 May 2016 08:48:41 +0000
Received: from [85.158.139.211] by server-14.bemta-5.messagelabs.com id
 37/42-21229-8E665475; Wed, 25 May 2016 08:48:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGIsWRWlGSWpSXmKPExsXSPJ9BRfdZmmu
 4wf1Jehbv9v1ldmD0OPzhCksAYxRrZl5SfkUCa0bjlbXMBXu2MVcs/NvP2MA4uYG5i5GLQ0hg
 I6NE45svjF2MnBwiAkoSy+Y+YQOx2QTMJfra9rOA2MICqhK3fp8Fq+EVsJH4+OwlWA0LUPzt1
 VOsILaoQIzEnSv3WCFqBCVOznzCArKAWaCTUeLc1SPsExg5ZyHJzUKWA0kwC4RK7Lm1Dsq2kT
 i39TgLhK0tsWzha2YIW0fixJSjrJji1hIzfh1kg7AVJaZ0P4SaYyrx+uhHRghbX+LzjT1sCxi
 5VzFqFKcWlaUW6Rqa6CUVZaZnlOQmZuboGhqY6uWmFhcnpqfmJCYV6yXn525iBIYvAxDsYDx7
 2vMQoyQHk5Io70E913AhvqT8lMqMxOKM+KLSnNTiQ4wyHBxKErx7U4FygkWp6akVaZk5wEiCS
 Utw8CiJ8C4CSfMWFyTmFmemQ6ROMSpKifPOBEkIgCQySvPg2mDRe4lRVkqYlxHoECGegtSi3M
 wSVPlXjOIcjErCvD0gU3gy80rgpr8CWswEtNj/izPI4pJEhJRUA6PfzDdXp1V+LzKNr8zctaf
 CJ7vh7T/hXadF/W8lbNk1TWd1b8XL5YoCU15NtXnedeX9h8q4l0vvTtNk/SPLsnwP16l1bx3z
 y6oKRfYI7ArcWXh62VKD784HJ91+8nyp9/vPp7fOu7n1qqbFA/FHK2d9NLn75Ff8yjdMf+W3R
 V7YEsSwS/38tGNye5RYijMSDbWYi4oTAYaIzd7ZAgAA
X-Env-Sender: vittorio.cozzolino@in.tum.de
X-Msg-Ref: server-14.tower-206.messagelabs.com!1464166118!5056680!1
X-Originating-IP: [131.159.0.36]
X-SpamReason: No, hits=1.3 required=7.0 tests=HOT_NASTY,HTML_30_40,
 HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 866 invoked from network); 25 May 2016 08:48:38 -0000
Received: from mail-out2.informatik.tu-muenchen.de (HELO
 mail-out1.informatik.tu-muenchen.de) (131.159.0.36)
 by server-14.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 25 May 2016 08:48:38 -0000
Received: (Authenticated sender: cozzolin)
 by mail.in.tum.de (Postfix) with ESMTPSA id 0F67E1C1154
 for <xen-users@lists.xenproject.org>; Wed, 25 May 2016 10:48:38 +0200 (CEST)
To: xen-users@lists.xenproject.org
From: Vittorio Cozzolino <vittorio.cozzolino@in.tum.de>
Message-ID: <c0d4a4a8-50a6-ae57-d01d-9ff06a3f2435@in.tum.de>
Date: Wed, 25 May 2016 10:48:35 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101
 Thunderbird/45.1.0
MIME-Version: 1.0
X-Mailman-Approved-At: Wed, 25 May 2016 12:34:34 +0000
Subject: [Xen-users] Xen 4.6 - VM Migration Issue
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7024354719916540568=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

This is a cryptographically signed message in MIME format.

--===============7024354719916540568==
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-256; boundary="------------ms060701040607070802010602"

This is a cryptographically signed message in MIME format.

--------------ms060701040607070802010602
Content-Type: multipart/alternative;
 boundary="------------BCE3BC2B5DDCC7DBB3F5E5F3"

This is a multi-part message in MIME format.
--------------BCE3BC2B5DDCC7DBB3F5E5F3
Content-Type: text/plain; charset=iso-8859-15; format=flowed
Content-Transfer-Encoding: quoted-printable

I'm trying to migrate a VM from Server A to Server B. Both servers have=20
as OS Ubuntu and Xen version 4.6 (same configuration, network is=20
routed). If I migrate the VM with the following parameter:

*vif =3D []*

it works. If I enable the network on the VM:

*vif =3D [xxx.xxx.xxx.xxx]*

the migration fails and this is the log trace I get:

cozzolin@emu01:~$ sudo xl -vvvv migrate alpine 131.159.24.150
libxl: debug: libxl.c:6744:libxl_retrieve_domain_configuration: no vtpm=20
from xenstore for domain 2
libxl: debug: libxl.c:6746:libxl_retrieve_domain_configuration: no pci=20
from xenstore for domain 2
root@131.159.24.150's password:
migration target: Ready to receive domain.
Saving to migration stream new xl format (info 0x3/0x0/1739)
libxl: debug: libxl.c:968:libxl_domain_suspend: ao 0x1c10600: create:=20
how=3D(nil) callback=3D(nil) poller=3D0x1c0e9e0
libxl: debug: libxl.c:6537:libxl__fd_flags_modify_save: fnctl F_GETFL=20
flags for fd 8 are 0x1
libxl: debug: libxl.c:6545:libxl__fd_flags_modify_save: fnctl F_SETFL of =

fd 8 to 0x1
libxl: debug: libxl.c:995:libxl_domain_suspend: ao 0x1c10600:=20
inprogress: poller=3D0x1c0e9e0, flags=3Di
Loading new save file  (new xl fmt info 0x3/0x0/1739)
  Savefile contains xl domain config in JSON format
Parsing config from
libxl-save-helper: debug: starting save: Success
xc: detail: fd 8, dom 2, max_iters 0, max_factor 0, flags 1, hvm 0
xc: info: Saving domain 2, type x86 PV
xc: detail: 64 bits, 4 levels
xc: detail: max_pfn 0x3ffff, p2m_frames 512
xc: detail: max_mfn 0x2080000
libxl: debug: libxl_create.c:1557:do_domain_create: ao 0x1520820:=20
create: how=3D(nil) callback=3D(nil) poller=3D0x1522520
libxl: debug: libxl.c:6537:libxl__fd_flags_modify_save: fnctl F_GETFL=20
flags for fd 0 are 0x0
libxl: debug: libxl.c:6545:libxl__fd_flags_modify_save: fnctl F_SETFL of =

fd 0 to 0x0
libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvda spec.backend=3Dunknown
libxl: debug: libxl_device.c:298:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvda, using backend phy
libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvdc spec.backend=3Dunknown
libxl: debug: libxl_device.c:298:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvdc, using backend phy
libxl: debug: libxl_create.c:942:initiate_domain_create: restoring, not=20
running bootloader
libxl: notice: libxl_numa.c:499:libxl__get_numa_candidate: NUMA=20
placement failed, performance might be affected
libxl: debug: libxl_create.c:1580:do_domain_create: ao 0x1520820:=20
inprogress: poller=3D0x1522520, flags=3Di
libxl: debug: libxl_stream_read.c:314:stream_header_done: Stream v2
libxl: debug: libxl_stream_read.c:529rocess_record: Record: 1, length 0
libxl-save-helper: debug: starting restore: Success
xc: detail: fd 6, dom 2, hvm 0, pae 0, superpages 0, checkpointed_stream =
0
xc: info: Found x86 PV domain from Xen 4.6
xc: info: Restoring domain
xc: detail: 64 bits, 4 levels
xc: detail: max_mfn 0x2080000
xc: detail: Changed max_pfn from 0 to 0x3ffff
libxl: debug: libxl_dom_suspend.c:144:domain_suspend_callback_common:=20
issuing PV suspend request via XenBus control node
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x1c0fea0 wpath=3D/local/domain/2/control/shutdown token=3D3/0: regis=
ter=20
slotnum=3D3
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1c0fea0=20
wpath=3D/local/domain/2/control/shutdown token=3D3/0: event=20
epath=3D/local/domain/2/control/shutdown
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1c0fea0=20
wpath=3D/local/domain/2/control/shutdown token=3D3/0: event=20
epath=3D/local/domain/2/control/shutdown
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x1c0fea0 wpath=3D/local/domain/2/control/shutdown token=3D3/0: dereg=
ister=20
slotnum=3D3
libxl: debug:=20
libxl_dom_suspend.c:226:domain_suspend_common_pvcontrol_suspending:=20
guest acknowledged suspend request
libxl: debug: libxl_dom_suspend.c:245:domain_suspend_common_wait_guest:=20
wait for the guest to suspend
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20

w=3D0x1c0feb8 wpath=3D@releaseDomain token=3D3/1: register slotnum=3D3
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1c0feb8=20
wpath=3D@releaseDomain token=3D3/1: event epath=3D@releaseDomain
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1c0feb8=20
wpath=3D@releaseDomain token=3D3/1: event epath=3D@releaseDomain
libxl: debug: libxl_dom_suspend.c:304:suspend_common_wait_guest_check:=20
guest has suspended
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x1c0feb8 wpath=3D@releaseDomain token=3D3/1: deregister slotnum=3D3
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1c0feb8: deregister unregistered
xc: info: Restore successful
libxl-save-helper: debug: complete r=3D0: Success
libxl: debug: libxl.c:6564:libxl__fd_flags_restore: fnctl F_SETFL of fd=20
8 to 0x1
libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1c10600:=20
complete, rc=3D0
libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1c10600: destro=
y
xc: info: XenStore: mfn 0x10dd330, dom 0, evt 1
xc: info: Console: mfn 0x119ef2, dom 0, evt 2
libxl-save-helper: debug: complete r=3D0: Success
libxl: debug: libxl_stream_read.c:529rocess_record: Record: 0, length 0
libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvda spec.backend=3Dphy
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x1521400 wpath=3D/local/domain/0/backend/vbd/2/51712/state token=3D3=
/0:=20
register slotnum=3D3
libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvdc spec.backend=3Dphy
libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend: Disk=20
vdev=3Dxvdc spec.backend=3Dphy
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x15243a0 wpath=3D/local/domain/0/backend/vbd/2/51744/state token=3D2=
/1:=20
register slotnum=3D2
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1521400=20
wpath=3D/local/domain/0/backend/vbd/2/51712/state token=3D3/0: event=20
epath=3D/local/domain/0/backend/vbd/2/51712/state
libxl: debug: libxl_event.c:880:devstate_callback: backend=20
/local/domain/0/backend/vbd/2/51712/state wanted state 2 ok
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x1521400 wpath=3D/local/domain/0/backend/vbd/2/51712/state token=3D3=
/0:=20
deregister slotnum=3D3
libxl: debug: libxl_device.c:937:device_backend_callback: calling=20
device_backend_cleanup
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1521400: deregister unregistered
libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and=20
environment ready
libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug=20
script: /etc/xen/scripts/block add
libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to=20
execute: /etc/xen/scripts/block add
libxl: debug: libxl_event.c:545:watchfd_callback: watch=20
epath=3D/local/domain/0/backend/vbd/2/51712/state token=3D3/0: empty slot=

libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x15243a0=20
wpath=3D/local/domain/0/backend/vbd/2/51744/state token=3D2/1: event=20
epath=3D/local/domain/0/backend/vbd/2/51744/state
libxl: debug: libxl_event.c:880:devstate_callback: backend=20
/local/domain/0/backend/vbd/2/51744/state wanted state 2 ok
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x15243a0 wpath=3D/local/domain/0/backend/vbd/2/51744/state token=3D2=
/1:=20
deregister slotnum=3D2
libxl: debug: libxl_device.c:937:device_backend_callback: calling=20
device_backend_cleanup
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15243a0: deregister unregistered
libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and=20
environment ready
libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug=20
script: /etc/xen/scripts/block add
libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to=20
execute: /etc/xen/scripts/block add
libxl: debug: libxl_event.c:545:watchfd_callback: watch=20
epath=3D/local/domain/0/backend/vbd/2/51744/state token=3D2/1: empty slot=

libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1521500: deregister unregistered
libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info: num_exec =

1, not running hotplug scripts
libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug script to=20
execute
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1521500: deregister unregistered
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15244a0: deregister unregistered
libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info: num_exec =

1, not running hotplug scripts
libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug script to=20
execute
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15244a0: deregister unregistered
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x1526fa0 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D2/2: =

register slotnum=3D2
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1526fa0=20
wpath=3D/local/domain/0/backend/vif/2/0/state token=3D2/2: event=20
epath=3D/local/domain/0/backend/vif/2/0/state
libxl: debug: libxl_event.c:884:devstate_callback: backend=20
/local/domain/0/backend/vif/2/0/state wanted state 2 still waiting state =
1
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1526fa0=20
wpath=3D/local/domain/0/backend/vif/2/0/state token=3D2/2: event=20
epath=3D/local/domain/0/backend/vif/2/0/state
libxl: debug: libxl_event.c:880:devstate_callback: backend=20
/local/domain/0/backend/vif/2/0/state wanted state 2 ok
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x1526fa0 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D2/2: =

deregister slotnum=3D2
libxl: debug: libxl_device.c:937:device_backend_callback: calling=20
device_backend_cleanup
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1526fa0: deregister unregistered
libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug=20
script: /etc/xen/scripts/vif-route online
libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to=20
execute: /etc/xen/scripts/vif-route online
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:=20
/etc/xen/scripts/vif-route online [28689] exited with error status 1
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15270a0: deregister unregistered
libxl: error: libxl_device.c:1084:device_hotplug_child_death_cb: script: =

/etc/xen/scripts/vif-route failed; error detected.
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15270a0: deregister unregistered
libxl: error: libxl_create.c:1381:domcreate_attach_vtpms: unable to add=20
nic devices
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x15255d0 wpath=3D/local/domain/0/backend/vbd/2/51712/state token=3D2=
/3:=20
register slotnum=3D2
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x1525990 wpath=3D/local/domain/0/backend/vbd/2/51744/state token=3D3=
/4:=20
register slotnum=3D3
libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch=20
w=3D0x1529d20 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: =

register slotnum=3D1
libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x15255d0=20
wpath=3D/local/domain/0/backend/vbd/2/51712/state token=3D2/3: event=20
epath=3D/local/domain/0/backend/vbd/2/51712/state
libxl: debug: libxl_event.c:880:devstate_callback: backend=20
/local/domain/0/backend/vbd/2/51712/state wanted state 6 ok
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x15255d0 wpath=3D/local/domain/0/backend/vbd/2/51712/state token=3D2=
/3:=20
deregister slotnum=3D2
libxl: debug: libxl_device.c:937:device_backend_callback: calling=20
device_backend_cleanup
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15255d0: deregister unregistered
libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and=20
environment ready
libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug=20
script: /etc/xen/scripts/block remove
libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to=20
execute: /etc/xen/scripts/block remove
libxl: debug: libxl_event.c:545:watchfd_callback: watch=20
epath=3D/local/domain/0/backend/vbd/2/51712/state token=3D2/3: empty slot=

libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1525990=20
wpath=3D/local/domain/0/backend/vbd/2/51744/state token=3D3/4: event=20
epath=3D/local/domain/0/backend/vbd/2/51744/state
libxl: debug: libxl_event.c:880:devstate_callback: backend=20
/local/domain/0/backend/vbd/2/51744/state wanted state 6 ok
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x1525990 wpath=3D/local/domain/0/backend/vbd/2/51744/state token=3D3=
/4:=20
deregister slotnum=3D3
libxl: debug: libxl_device.c:937:device_backend_callback: calling=20
device_backend_cleanup
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1525990: deregister unregistered
libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and=20
environment ready
libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug=20
script: /etc/xen/scripts/block remove
libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to=20
execute: /etc/xen/scripts/block remove
libxl: debug: libxl_event.c:545:watchfd_callback: watch=20
epath=3D/local/domain/0/backend/vbd/2/51744/state token=3D3/4: empty slot=

libxl: debug: libxl_event.c:576:watchfd_callback: watch w=3D0x1529d20=20
wpath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: event=20
epath=3D/local/domain/0/backend/vif/2/0/state
libxl: debug: libxl_event.c:880:devstate_callback: backend=20
/local/domain/0/backend/vif/2/0/state wanted state 6 ok
libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister: watch=20
w=3D0x1529d20 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: =

deregister slotnum=3D1
libxl: debug: libxl_device.c:937:device_backend_callback: calling=20
device_backend_cleanup
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1529d20: deregister unregistered
libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug=20
script: /etc/xen/scripts/vif-route offline
libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking to=20
execute: /etc/xen/scripts/vif-route offline
libxl: debug: libxl_event.c:545:watchfd_callback: watch=20
epath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: empty slot
libxl: debug: libxl_event.c:545:watchfd_callback: watch=20
epath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: empty slot
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15256d0: deregister unregistered
libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info: num_exec =

1, not running hotplug scripts
libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug script to=20
execute
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x15256d0: deregister unregistered
libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:=20
/etc/xen/scripts/vif-route offline [28761] exited with error status 1
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1529e20: deregister unregistered
libxl: error: libxl_device.c:1084:device_hotplug_child_death_cb: script: =

/etc/xen/scripts/vif-route failed; error detected.
libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug script to=20
execute
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1529e20: deregister unregistered
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1525a90: deregister unregistered
libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info: num_exec =

1, not running hotplug scripts
libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug script to=20
execute
libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister: watch=20
w=3D0x1525a90: deregister unregistered
libxl: debug: libxl.c:1719:devices_destroy_cb: forked pid 28874 for=20
destroy of domain 2
libxl: debug: libxl.c:6564:libxl__fd_flags_restore: fnctl F_SETFL of fd=20
0 to 0x0
libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1520820:=20
complete, rc=3D-3
libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1520820: destro=
y
libxl: debug: libxl.c:1458:libxl_domain_destroy: ao 0x1521650: create:=20
how=3D(nil) callback=3D(nil) poller=3D0x1522520
libxl: error: libxl.c:1591:libxl__destroy_domid: non-existant domain 2
libxl: error: libxl.c:1549:domain_destroy_callback: unable to destroy=20
guest with domid 2
libxl: error: libxl.c:1476:domain_destroy_cb: destruction of domain 2 fai=
led
libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1521650:=20
complete, rc=3D-21
libxl: debug: libxl.c:1467:libxl_domain_destroy: ao 0x1521650:=20
inprogress: poller=3D0x1522520, flags=3Dic
libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1521650: destro=
y
migration target: Domain creation failed (code -3).
xc: debug: hypercall buffer: total allocations:571 total releases:571
xc: debug: hypercall buffer: current allocations:0 maximum allocations:3
xc: debug: hypercall buffer: cache current size:3
xc: debug: hypercall buffer: cache hits:552 misses:3 toobig:16
libxl: error: libxl_utils.c:430:libxl_read_exactly: file/stream=20
truncated reading ready message from migration receiver stream
libxl: info: libxl_exec.c:118:libxl_report_child_exitstatus: migration=20
transport process [29185] exited with error status 3
Migration failed, resuming at sender.
libxl: debug: libxl.c:526:libxl_domain_resume: ao 0x1c0ef20: create:=20
how=3D(nil) callback=3D(nil) poller=3D0x1c0e9e0
libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1c0ef20:=20
complete, rc=3D0
libxl: debug: libxl.c:529:libxl_domain_resume: ao 0x1c0ef20: inprogress: =

poller=3D0x1c0e9e0, flags=3Dic
libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1c0ef20: destro=
y
xc: debug: hypercall buffer: total allocations:42 total releases:42
xc: debug: hypercall buffer: current allocations:0 maximum allocations:2
xc: debug: hypercall buffer: cache current size:2
xc: debug: hypercall buffer: cache hits:32 misses:2 toobig:8


It seems that something gets messed up during the migration or the=20
network configuration at the destination server fails.

Best regards,
Vittorio

--------------BCE3BC2B5DDCC7DBB3F5E5F3
Content-Type: text/html; charset=iso-8859-15
Content-Transfer-Encoding: quoted-printable

<html>
  <head>

    <meta http-equiv=3D"content-type" content=3D"text/html; charset=3Diso=
-8859-15">
  </head>
  <body bgcolor=3D"#FFFFFF" text=3D"#000000">
    <span style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline
      !important; float: none; background-color: rgb(255, 255, 255);">I'm=

      trying to migrate a VM from Server A to Server B. Both servers
      have as OS Ubuntu and Xen version 4.6 (same configuration, network
      is routed). If I migrate the VM with the following parameter:</span=
><br
      style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <br style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <strong style=3D"font-weight: bold; color: rgb(51, 51, 51);
      font-family: 'Lucida Grande', Gisha, 'Lucida Sans Unicode',
      'Lucida Sans', Lucida, Arial, Verdana, sans-serif; font-size:
      12px; font-style: normal; font-variant: normal; letter-spacing:
      normal; line-height: 24px; orphans: auto; text-align: left;
      text-indent: 0px; text-transform: none; white-space: normal;
      widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">vif =3D []</strong><br
      style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <br style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <span style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline
      !important; float: none; background-color: rgb(255, 255, 255);">it
      works. If I enable the network on the VM:</span><br style=3D"color:=

      rgb(51, 51, 51); font-family: 'Lucida Grande', Gisha, 'Lucida Sans
      Unicode', 'Lucida Sans', Lucida, Arial, Verdana, sans-serif;
      font-size: 12px; font-style: normal; font-variant: normal;
      font-weight: normal; letter-spacing: normal; line-height: 24px;
      orphans: auto; text-align: left; text-indent: 0px; text-transform:
      none; white-space: normal; widows: 1; word-spacing: 0px;
      -webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
      255);">
    <br style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <strong style=3D"font-weight: bold; color: rgb(51, 51, 51);
      font-family: 'Lucida Grande', Gisha, 'Lucida Sans Unicode',
      'Lucida Sans', Lucida, Arial, Verdana, sans-serif; font-size:
      12px; font-style: normal; font-variant: normal; letter-spacing:
      normal; line-height: 24px; orphans: auto; text-align: left;
      text-indent: 0px; text-transform: none; white-space: normal;
      widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">vif =3D [xxx.xxx.xxx.xxx]</s=
trong><br
      style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <br style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px;
      background-color: rgb(255, 255, 255);">
    <span style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline
      !important; float: none; background-color: rgb(255, 255, 255);">the=

      migration fails and this is the log trace I get:<br>
      <br>
      cozzolin@emu01:~$ sudo xl -vvvv migrate alpine 131.159.24.150<br>
      libxl: debug: libxl.c:6744:libxl_retrieve_domain_configuration: no
      vtpm from xenstore for domain 2<br>
      libxl: debug: libxl.c:6746:libxl_retrieve_domain_configuration: no
      pci from xenstore for domain 2<br>
      <a class=3D"moz-txt-link-abbreviated" href=3D"mailto:root@131.159.2=
4.150">root@131.159.24.150</a>'s password:<br>
      migration target: Ready to receive domain.<br>
      Saving to migration stream new xl format (info 0x3/0x0/1739)<br>
      libxl: debug: libxl.c:968:libxl_domain_suspend: ao 0x1c10600:
      create: how=3D(nil) callback=3D(nil) poller=3D0x1c0e9e0<br>
      libxl: debug: libxl.c:6537:libxl__fd_flags_modify_save: fnctl
      F_GETFL flags for fd 8 are 0x1<br>
      libxl: debug: libxl.c:6545:libxl__fd_flags_modify_save: fnctl
      F_SETFL of fd 8 to 0x1<br>
      libxl: debug: libxl.c:995:libxl_domain_suspend: ao 0x1c10600:
      inprogress: poller=3D0x1c0e9e0, flags=3Di<br>
      Loading new save file=A0 (new xl fmt info 0x3/0x0/1739)<br>
      =A0Savefile contains xl domain config in JSON format<br>
      Parsing config from <br>
      libxl-save-helper: debug: starting save: Success<br>
      xc: detail: fd 8, dom 2, max_iters 0, max_factor 0, flags 1, hvm 0<=
br>
      xc: info: Saving domain 2, type x86 PV<br>
      xc: detail: 64 bits, 4 levels<br>
      xc: detail: max_pfn 0x3ffff, p2m_frames 512<br>
      xc: detail: max_mfn 0x2080000<br>
      libxl: debug: libxl_create.c:1557:do_domain_create: ao 0x1520820:
      create: how=3D(nil) callback=3D(nil) poller=3D0x1522520<br>
      libxl: debug: libxl.c:6537:libxl__fd_flags_modify_save: fnctl
      F_GETFL flags for fd 0 are 0x0<br>
      libxl: debug: libxl.c:6545:libxl__fd_flags_modify_save: fnctl
      F_SETFL of fd 0 to 0x0<br>
      libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend:
      Disk vdev=3Dxvda spec.backend=3Dunknown<br>
      libxl: debug: libxl_device.c:298:libxl__device_disk_set_backend:
      Disk vdev=3Dxvda, using backend phy<br>
      libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend:
      Disk vdev=3Dxvdc spec.backend=3Dunknown<br>
      libxl: debug: libxl_device.c:298:libxl__device_disk_set_backend:
      Disk vdev=3Dxvdc, using backend phy<br>
      libxl: debug: libxl_create.c:942:initiate_domain_create:
      restoring, not running bootloader<br>
      libxl: notice: libxl_numa.c:499:libxl__get_numa_candidate: NUMA
      placement failed, performance might be affected<br>
      libxl: debug: libxl_create.c:1580:do_domain_create: ao 0x1520820:
      inprogress: poller=3D0x1522520, flags=3Di<br>
      libxl: debug: libxl_stream_read.c:314:stream_header_done: Stream
      v2<br>
      libxl: debug: libxl_stream_read.c:529rocess_record: Record: 1,
      length 0<br>
      libxl-save-helper: debug: starting restore: Success<br>
      xc: detail: fd 6, dom 2, hvm 0, pae 0, superpages 0,
      checkpointed_stream 0<br>
      xc: info: Found x86 PV domain from Xen 4.6<br>
      xc: info: Restoring domain<br>
      xc: detail: 64 bits, 4 levels<br>
      xc: detail: max_mfn 0x2080000<br>
      xc: detail: Changed max_pfn from 0 to 0x3ffff<br>
      libxl: debug:
      libxl_dom_suspend.c:144:domain_suspend_callback_common: issuing PV
      suspend request via XenBus control node<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x1c0fea0 wpath=3D/local/domain/2/control/shutdown token=3D3/0:=

      register slotnum=3D3<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1c0fea0 wpath=3D/local/domain/2/control/shutdown token=3D3/0:=

      event epath=3D/local/domain/2/control/shutdown<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1c0fea0 wpath=3D/local/domain/2/control/shutdown token=3D3/0:=

      event epath=3D/local/domain/2/control/shutdown<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x1c0fea0 wpath=3D/local/domain/2/control/shutdown
      token=3D3/0: deregister slotnum=3D3<br>
      libxl: debug:
      libxl_dom_suspend.c:226:domain_suspend_common_pvcontrol_suspending:=

      guest acknowledged suspend request<br>
      libxl: debug:
      libxl_dom_suspend.c:245:domain_suspend_common_wait_guest: wait for
      the guest to suspend<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x1c0feb8 wpath=3D@releaseDomain token=3D3/1: register slotnum=3D=
3<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1c0feb8 wpath=3D@releaseDomain token=3D3/1: event
      epath=3D@releaseDomain<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1c0feb8 wpath=3D@releaseDomain token=3D3/1: event
      epath=3D@releaseDomain<br>
      libxl: debug:
      libxl_dom_suspend.c:304:suspend_common_wait_guest_check: guest has
      suspended<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x1c0feb8 wpath=3D@releaseDomain token=3D3/1: deregister
      slotnum=3D3<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1c0feb8: deregister unregistered<br>
      xc: info: Restore successful<br>
      libxl-save-helper: debug: complete r=3D0: Success<br>
      libxl: debug: libxl.c:6564:libxl__fd_flags_restore: fnctl F_SETFL
      of fd 8 to 0x1<br>
      libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1c10600:
      complete, rc=3D0<br>
      libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1c10600:
      destroy<br>
      xc: info: XenStore: mfn 0x10dd330, dom 0, evt 1<br>
      xc: info: Console: mfn 0x119ef2, dom 0, evt 2<br>
      libxl-save-helper: debug: complete r=3D0: Success<br>
      libxl: debug: libxl_stream_read.c:529rocess_record: Record: 0,
      length 0<br>
      libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend:
      Disk vdev=3Dxvda spec.backend=3Dphy<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x1521400 wpath=3D/local/domain/0/backend/vbd/2/51712/state
      token=3D3/0: register slotnum=3D3<br>
      libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend:
      Disk vdev=3Dxvdc spec.backend=3Dphy<br>
      libxl: debug: libxl_device.c:269:libxl__device_disk_set_backend:
      Disk vdev=3Dxvdc spec.backend=3Dphy<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x15243a0 wpath=3D/local/domain/0/backend/vbd/2/51744/state
      token=3D2/1: register slotnum=3D2<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1521400 wpath=3D/local/domain/0/backend/vbd/2/51712/state
      token=3D3/0: event epath=3D/local/domain/0/backend/vbd/2/51712/stat=
e<br>
      libxl: debug: libxl_event.c:880:devstate_callback: backend
      /local/domain/0/backend/vbd/2/51712/state wanted state 2 ok<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x1521400 wpath=3D/local/domain/0/backend/vbd/2/51712/sta=
te
      token=3D3/0: deregister slotnum=3D3<br>
      libxl: debug: libxl_device.c:937:device_backend_callback: calling
      device_backend_cleanup<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1521400: deregister unregistered<br>
      libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and
      environment ready<br>
      libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug
      script: /etc/xen/scripts/block add<br>
      libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking
      to execute: /etc/xen/scripts/block add<br>
      libxl: debug: libxl_event.c:545:watchfd_callback: watch
      epath=3D/local/domain/0/backend/vbd/2/51712/state token=3D3/0: empt=
y
      slot<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x15243a0 wpath=3D/local/domain/0/backend/vbd/2/51744/state
      token=3D2/1: event epath=3D/local/domain/0/backend/vbd/2/51744/stat=
e<br>
      libxl: debug: libxl_event.c:880:devstate_callback: backend
      /local/domain/0/backend/vbd/2/51744/state wanted state 2 ok<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x15243a0 wpath=3D/local/domain/0/backend/vbd/2/51744/sta=
te
      token=3D2/1: deregister slotnum=3D2<br>
      libxl: debug: libxl_device.c:937:device_backend_callback: calling
      device_backend_cleanup<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15243a0: deregister unregistered<br>
      libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and
      environment ready<br>
      libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug
      script: /etc/xen/scripts/block add<br>
      libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking
      to execute: /etc/xen/scripts/block add<br>
      libxl: debug: libxl_event.c:545:watchfd_callback: watch
      epath=3D/local/domain/0/backend/vbd/2/51744/state token=3D2/1: empt=
y
      slot<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1521500: deregister unregistered<br>
      libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info:
      num_exec 1, not running hotplug scripts<br>
      libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug
      script to execute<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1521500: deregister unregistered<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15244a0: deregister unregistered<br>
      libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info:
      num_exec 1, not running hotplug scripts<br>
      libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug
      script to execute<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15244a0: deregister unregistered<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x1526fa0 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D=
2/2:
      register slotnum=3D2<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1526fa0 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D=
2/2:
      event epath=3D/local/domain/0/backend/vif/2/0/state<br>
      libxl: debug: libxl_event.c:884:devstate_callback: backend
      /local/domain/0/backend/vif/2/0/state wanted state 2 still waiting
      state 1<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1526fa0 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D=
2/2:
      event epath=3D/local/domain/0/backend/vif/2/0/state<br>
      libxl: debug: libxl_event.c:880:devstate_callback: backend
      /local/domain/0/backend/vif/2/0/state wanted state 2 ok<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x1526fa0 wpath=3D/local/domain/0/backend/vif/2/0/state
      token=3D2/2: deregister slotnum=3D2<br>
      libxl: debug: libxl_device.c:937:device_backend_callback: calling
      device_backend_cleanup<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1526fa0: deregister unregistered<br>
      libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug
      script: /etc/xen/scripts/vif-route online<br>
      libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking
      to execute: /etc/xen/scripts/vif-route online<br>
      libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:
      /etc/xen/scripts/vif-route online [28689] exited with error status
      1<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15270a0: deregister unregistered<br>
      libxl: error: libxl_device.c:1084:device_hotplug_child_death_cb:
      script: /etc/xen/scripts/vif-route failed; error detected.<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15270a0: deregister unregistered<br>
      libxl: error: libxl_create.c:1381:domcreate_attach_vtpms: unable
      to add nic devices<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x15255d0 wpath=3D/local/domain/0/backend/vbd/2/51712/state
      token=3D2/3: register slotnum=3D2<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x1525990 wpath=3D/local/domain/0/backend/vbd/2/51744/state
      token=3D3/4: register slotnum=3D3<br>
      libxl: debug: libxl_event.c:639:libxl__ev_xswatch_register: watch
      w=3D0x1529d20 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D=
1/5:
      register slotnum=3D1<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x15255d0 wpath=3D/local/domain/0/backend/vbd/2/51712/state
      token=3D2/3: event epath=3D/local/domain/0/backend/vbd/2/51712/stat=
e<br>
      libxl: debug: libxl_event.c:880:devstate_callback: backend
      /local/domain/0/backend/vbd/2/51712/state wanted state 6 ok<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x15255d0 wpath=3D/local/domain/0/backend/vbd/2/51712/sta=
te
      token=3D2/3: deregister slotnum=3D2<br>
      libxl: debug: libxl_device.c:937:device_backend_callback: calling
      device_backend_cleanup<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15255d0: deregister unregistered<br>
      libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and
      environment ready<br>
      libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug
      script: /etc/xen/scripts/block remove<br>
      libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking
      to execute: /etc/xen/scripts/block remove<br>
      libxl: debug: libxl_event.c:545:watchfd_callback: watch
      epath=3D/local/domain/0/backend/vbd/2/51712/state token=3D2/3: empt=
y
      slot<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1525990 wpath=3D/local/domain/0/backend/vbd/2/51744/state
      token=3D3/4: event epath=3D/local/domain/0/backend/vbd/2/51744/stat=
e<br>
      libxl: debug: libxl_event.c:880:devstate_callback: backend
      /local/domain/0/backend/vbd/2/51744/state wanted state 6 ok<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x1525990 wpath=3D/local/domain/0/backend/vbd/2/51744/sta=
te
      token=3D3/4: deregister slotnum=3D3<br>
      libxl: debug: libxl_device.c:937:device_backend_callback: calling
      device_backend_cleanup<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1525990: deregister unregistered<br>
      libxl: debug: libxl_linux.c:229:libxl__hotplug_disk: Args and
      environment ready<br>
      libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug
      script: /etc/xen/scripts/block remove<br>
      libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking
      to execute: /etc/xen/scripts/block remove<br>
      libxl: debug: libxl_event.c:545:watchfd_callback: watch
      epath=3D/local/domain/0/backend/vbd/2/51744/state token=3D3/4: empt=
y
      slot<br>
      libxl: debug: libxl_event.c:576:watchfd_callback: watch
      w=3D0x1529d20 wpath=3D/local/domain/0/backend/vif/2/0/state token=3D=
1/5:
      event epath=3D/local/domain/0/backend/vif/2/0/state<br>
      libxl: debug: libxl_event.c:880:devstate_callback: backend
      /local/domain/0/backend/vif/2/0/state wanted state 6 ok<br>
      libxl: debug: libxl_event.c:677:libxl__ev_xswatch_deregister:
      watch w=3D0x1529d20 wpath=3D/local/domain/0/backend/vif/2/0/state
      token=3D1/5: deregister slotnum=3D1<br>
      libxl: debug: libxl_device.c:937:device_backend_callback: calling
      device_backend_cleanup<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1529d20: deregister unregistered<br>
      libxl: debug: libxl_device.c:1034:device_hotplug: calling hotplug
      script: /etc/xen/scripts/vif-route offline<br>
      libxl: debug: libxl_aoutils.c:593:libxl__async_exec_start: forking
      to execute: /etc/xen/scripts/vif-route offline<br>
      libxl: debug: libxl_event.c:545:watchfd_callback: watch
      epath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: empty sl=
ot<br>
      libxl: debug: libxl_event.c:545:watchfd_callback: watch
      epath=3D/local/domain/0/backend/vif/2/0/state token=3D1/5: empty sl=
ot<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15256d0: deregister unregistered<br>
      libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info:
      num_exec 1, not running hotplug scripts<br>
      libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug
      script to execute<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x15256d0: deregister unregistered<br>
      libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus:
      /etc/xen/scripts/vif-route offline [28761] exited with error
      status 1<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1529e20: deregister unregistered<br>
      libxl: error: libxl_device.c:1084:device_hotplug_child_death_cb:
      script: /etc/xen/scripts/vif-route failed; error detected.<br>
      libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug
      script to execute<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1529e20: deregister unregistered<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1525a90: deregister unregistered<br>
      libxl: debug: libxl_linux.c:246:libxl__get_hotplug_script_info:
      num_exec 1, not running hotplug scripts<br>
      libxl: debug: libxl_device.c:1021:device_hotplug: No hotplug
      script to execute<br>
      libxl: debug: libxl_event.c:691:libxl__ev_xswatch_deregister:
      watch w=3D0x1525a90: deregister unregistered<br>
      libxl: debug: libxl.c:1719:devices_destroy_cb: forked pid 28874
      for destroy of domain 2<br>
      libxl: debug: libxl.c:6564:libxl__fd_flags_restore: fnctl F_SETFL
      of fd 0 to 0x0<br>
      libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1520820:
      complete, rc=3D-3<br>
      libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1520820:
      destroy<br>
      libxl: debug: libxl.c:1458:libxl_domain_destroy: ao 0x1521650:
      create: how=3D(nil) callback=3D(nil) poller=3D0x1522520<br>
      libxl: error: libxl.c:1591:libxl__destroy_domid: non-existant
      domain 2<br>
      libxl: error: libxl.c:1549:domain_destroy_callback: unable to
      destroy guest with domid 2<br>
      libxl: error: libxl.c:1476:domain_destroy_cb: destruction of
      domain 2 failed<br>
      libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1521650:
      complete, rc=3D-21<br>
      libxl: debug: libxl.c:1467:libxl_domain_destroy: ao 0x1521650:
      inprogress: poller=3D0x1522520, flags=3Dic<br>
      libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1521650:
      destroy<br>
      migration target: Domain creation failed (code -3).<br>
      xc: debug: hypercall buffer: total allocations:571 total
      releases:571<br>
      xc: debug: hypercall buffer: current allocations:0 maximum
      allocations:3<br>
      xc: debug: hypercall buffer: cache current size:3<br>
      xc: debug: hypercall buffer: cache hits:552 misses:3 toobig:16<br>
      libxl: error: libxl_utils.c:430:libxl_read_exactly: file/stream
      truncated reading ready message from migration receiver stream<br>
      libxl: info: libxl_exec.c:118:libxl_report_child_exitstatus:
      migration transport process [29185] exited with error status 3<br>
      Migration failed, resuming at sender.<br>
      libxl: debug: libxl.c:526:libxl_domain_resume: ao 0x1c0ef20:
      create: how=3D(nil) callback=3D(nil) poller=3D0x1c0e9e0<br>
      libxl: debug: libxl_event.c:1874:libxl__ao_complete: ao 0x1c0ef20:
      complete, rc=3D0<br>
      libxl: debug: libxl.c:529:libxl_domain_resume: ao 0x1c0ef20:
      inprogress: poller=3D0x1c0e9e0, flags=3Dic<br>
      libxl: debug: libxl_event.c:1843:libxl__ao__destroy: ao 0x1c0ef20:
      destroy<br>
      xc: debug: hypercall buffer: total allocations:42 total
      releases:42<br>
      xc: debug: hypercall buffer: current allocations:0 maximum
      allocations:2<br>
      xc: debug: hypercall buffer: cache current size:2<br>
      xc: debug: hypercall buffer: cache hits:32 misses:2 toobig:8<br>
      <br>
    </span><br>
    <span style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
      Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
      Verdana, sans-serif; font-size: 12px; font-style: normal;
      font-variant: normal; font-weight: normal; letter-spacing: normal;
      line-height: 24px; orphans: auto; text-align: left; text-indent:
      0px; text-transform: none; white-space: normal; widows: 1;
      word-spacing: 0px; -webkit-text-stroke-width: 0px; display: inline
      !important; float: none; background-color: rgb(255, 255, 255);"><sp=
an
        style=3D"color: rgb(51, 51, 51); font-family: 'Lucida Grande',
        Gisha, 'Lucida Sans Unicode', 'Lucida Sans', Lucida, Arial,
        Verdana, sans-serif; font-size: 12px; font-style: normal;
        font-variant: normal; font-weight: normal; letter-spacing:
        normal; line-height: 24px; orphans: auto; text-align: left;
        text-indent: 0px; text-transform: none; white-space: normal;
        widows: 1; word-spacing: 0px; -webkit-text-stroke-width: 0px;
        display: inline !important; float: none; background-color:
        rgb(255, 255, 255);">It seems that something gets messed up
        during the migration or the network configuration at the
        destination server fails.<br>
        <br>
        Best regards,<br>
        Vittorio<br>
      </span></span>
  </body>
</html>

--------------BCE3BC2B5DDCC7DBB3F5E5F3--

--------------ms060701040607070802010602
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: Firma crittografica S/MIME

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCC
EH4wggTVMIIDvaADAgECAghQTsb1PRG0ZDANBgkqhkiG9w0BAQsFADBxMQswCQYDVQQGEwJE
RTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxlU2VjIFRy
dXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290IENBIDIwHhcNMTQw
NzIyMTIwODI2WhcNMTkwNzA5MjM1OTAwWjBaMQswCQYDVQQGEwJERTETMBEGA1UEChMKREZO
LVZlcmVpbjEQMA4GA1UECxMHREZOLVBLSTEkMCIGA1UEAxMbREZOLVZlcmVpbiBQQ0EgR2xv
YmFsIC0gRzAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6ZvDZ4X5Da71jVTD
llA1PWLpbkztlNcAW5UidNQg6zSP1uzAMQQLmYHiphTSUqAoI4SLdIkEXlvg4njBeMsWyyg1
OXstkEXQ7aAAeny/Sg4bAMOG6VwrMRF7DPOCJEOMHDiLamgAmu7cT3ir0sYTm3at7t4m6O8B
r3QPwQmi9mvOvdPNFDBP9eXjpMhim4IaAycwDQJlYE3t0QkjKpY1WCfTdsZxtpAdxO3/NYZ9
bzOz2w/FEcKKg6GUXUFr2NIQ9Uz9ylGs2b3vkoO72uuLFlZWQ8/h1RM9ph8nMM1JVNvJEzSa
cXXFbOqnC5j5IZ0nrz6jOTlIaoytyZn7wxLyvQIDAQABo4IBhjCCAYIwDgYDVR0PAQH/BAQD
AgEGMB0GA1UdDgQWBBRJt8bP6D0ff+pEexMp9/EKcD7eZDAfBgNVHSMEGDAWgBQxw3kbuvVT
1xfgiXotF2wKsyudMzASBgNVHRMBAf8ECDAGAQH/AgECMGIGA1UdIARbMFkwEQYPKwYBBAGB
rSGCLAEBBAICMBEGDysGAQQBga0hgiwBAQQDADARBg8rBgEEAYGtIYIsAQEEAwEwDwYNKwYB
BAGBrSGCLAEBBDANBgsrBgEEAYGtIYIsHjA+BgNVHR8ENzA1MDOgMaAvhi1odHRwOi8vcGtp
MDMzNi50ZWxlc2VjLmRlL3JsL0RUX1JPT1RfQ0FfMi5jcmwweAYIKwYBBQUHAQEEbDBqMCwG
CCsGAQUFBzABhiBodHRwOi8vb2NzcDAzMzYudGVsZXNlYy5kZS9vY3NwcjA6BggrBgEFBQcw
AoYuaHR0cDovL3BraTAzMzYudGVsZXNlYy5kZS9jcnQvRFRfUk9PVF9DQV8yLmNlcjANBgkq
hkiG9w0BAQsFAAOCAQEAYyAo/ZwhhnK+OUZZOTIlvKkBmw3Myn1BnIZtCm4ssxNZdbEzkhth
Jxb/w7LVNYL7hCoBSb1mu2YvssIGXW4/buMBWlvKQ2NclbbhMacf1QdfTeZlgk4y+cN8ekvN
TVx07iHydQLsUj7SyWrTkCNuSWc1vn9NVqTszC/Pt6GXqHI+ybxA1lqkCD3WvILDt7cyjrEs
jmpttzUCGc/1OURYY6ckABCwu/xOr24vOLulV0k/2G5QbyyXltwdRpplic+uzPLl2Z9Tsz6h
L5Kp2AvGhB8Exuse6J99tXulAvEkxSRjETTMWpMgKnmIOiVCkKllO3yG0xIVIyn8LNrMOVtU
FzCCBR0wggQFoAMCAQICBxeQYN/0AdkwDQYJKoZIhvcNAQELBQAwWjELMAkGA1UEBhMCREUx
EzARBgNVBAoTCkRGTi1WZXJlaW4xEDAOBgNVBAsTB0RGTi1QS0kxJDAiBgNVBAMTG0RGTi1W
ZXJlaW4gUENBIEdsb2JhbCAtIEcwMTAeFw0xNDA1MTIxNTA1NTFaFw0xOTA3MDkyMzU5MDBa
MGAxCzAJBgNVBAYTAkRFMSkwJwYDVQQKEyBUZWNobmlzY2hlIFVuaXZlcnNpdGFldCBNdWVu
Y2hlbjEmMCQGA1UEAxMdWmVydGlmaXppZXJ1bmdzc3RlbGxlIGRlciBUVU0wggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCo7+jT2ARcyfmRC3OiXxP+WoGv+yuy1jFQR2b6IXSW
Rnd9aTfUBH80HqYdJIqrJtV+ZB62j7U3PYzB/EiwEgSOOSaaTUkmEX8Oo+kYygOz1ErUX1dH
auXATwZeRacQGNt5QMzM2PuhEBKt/4UvCGt8xuUObGibHPvQdkqPPoL2lcGYa1oXuzYcr1am
DIgaUxPX21Ymod1K+VXQ6XBm7G/wakQ8Uazgo0HTUOkwkB3yFBA00DFv3M49cG4C8a6fLAeV
5cDD1+3Ng6Psgclm3K5IrXRhHmoHFqgtYHPKQ/3/DySKFXluHMutD4x0SH2AtDQVb4PT9L4r
sBRMljNe26yPAgMBAAGjggHgMIIB3DASBgNVHRMBAf8ECDAGAQH/AgEBMA4GA1UdDwEB/wQE
AwIBBjARBgNVHSAECjAIMAYGBFUdIAAwHQYDVR0OBBYEFJ2fI/AZG37HI10nKsylNjqmaeWJ
MB8GA1UdIwQYMBaAFEm3xs/oPR9/6kR7Eyn38QpwPt5kMIGIBgNVHR8EgYAwfjA9oDugOYY3
aHR0cDovL2NkcDEucGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1jYS9wdWIvY3JsL2NhY3JsLmNy
bDA9oDugOYY3aHR0cDovL2NkcDIucGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1jYS9wdWIvY3Js
L2NhY3JsLmNybDCB1wYIKwYBBQUHAQEEgcowgccwMwYIKwYBBQUHMAGGJ2h0dHA6Ly9vY3Nw
LnBjYS5kZm4uZGUvT0NTUC1TZXJ2ZXIvT0NTUDBHBggrBgEFBQcwAoY7aHR0cDovL2NkcDEu
cGNhLmRmbi5kZS9nbG9iYWwtcm9vdC1jYS9wdWIvY2FjZXJ0L2NhY2VydC5jcnQwRwYIKwYB
BQUHMAKGO2h0dHA6Ly9jZHAyLnBjYS5kZm4uZGUvZ2xvYmFsLXJvb3QtY2EvcHViL2NhY2Vy
dC9jYWNlcnQuY3J0MA0GCSqGSIb3DQEBCwUAA4IBAQDWhWCB88I6b+iVRHQ4ZGvzWsnXDf00
sQxGMCO2Cd+EpVG5OxVcpCEQVpU0fLhMFKoQYDbadUYPiqvKkkvQ7Up6ThuRKj78SUTeecfc
zQqmb1iDZ1VPqdFf8jk5/pmAQZYEIYIsUsQZGp2PFaDwXI69v4unHJNTHPHKN22WvIt9qgq1
9BNJjgxqIaRFQOrJZTZEVOjaMy0nJ2m+7ImzzeyvcN4Gwl+tcgj3077ZolqKya/xoLS0eA+x
nM4aA6H6yaQc8UmnIHJG2T4qyBIJaEWS/tV/ZAAI5Gv4RF4fimHd6pAnTYjADPPvz6K+CoPG
P5dZPgg7ncM8A8QEvR9LXF5eMIIGgDCCBWigAwIBAgIHGgT+lsXXBjANBgkqhkiG9w0BAQsF
ADBgMQswCQYDVQQGEwJERTEpMCcGA1UEChMgVGVjaG5pc2NoZSBVbml2ZXJzaXRhZXQgTXVl
bmNoZW4xJjAkBgNVBAMTHVplcnRpZml6aWVydW5nc3N0ZWxsZSBkZXIgVFVNMB4XDTE1MDkw
MTEwNDIxNVoXDTE2MDYwMTA0MDAwMFowgcoxCzAJBgNVBAYTAkRFMQ8wDQYDVQQIDAZCYXll
cm4xETAPBgNVBAcMCE11ZW5jaGVuMSkwJwYDVQQKDCBUZWNobmlzY2hlIFVuaXZlcnNpdGFl
dCBNdWVuY2hlbjEiMCAGA1UECwwZRmFrdWx0YWV0IGZ1ZXIgSW5mb3JtYXRpazEbMBkGA1UE
AwwSVml0dG9yaW8gQ296em9saW5vMSswKQYJKoZIhvcNAQkBFhx2aXR0b3Jpby5jb3p6b2xp
bm9AaW4udHVtLmRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArLZdcgHfYzNf
o4yJgVF6JbUTAW+3b42jky14bpyOetjmWNnyuXT/XYo17pS18OjSQeIm0FbCN0t24FKh4soO
fmmOrVad5YoZvrm2mrV7A7ndLK+y/ZrnAAxUfgaUVK2TOJgEENISvX1Rc7xcxMB0/5bNFYOj
+CEwwQPMtqnbVIJycyxeq0F4YERr32dPJkt92tNO7rbkdziAylBdGqeVeby/JR4Ves/LwN9u
XFWpR9sXePRvTudrEiOtBESQq6kt1r9T7cyVHShVsI7+fhrbKoUu5RzdiZ/FyaQQaoj2d+5G
BoWqmiD6RwERJdJldrt9r9umKhEZQ7wio0vPQDFK+QIDAQABo4IC0jCCAs4wQAYDVR0gBDkw
NzARBg8rBgEEAYGtIYIsAQEEAwMwEQYPKwYBBAGBrSGCLAIBBAMBMA8GDSsGAQQBga0hgiwB
AQQwCQYDVR0TBAIwADALBgNVHQ8EBAMCBeAwKQYDVR0lBCIwIAYIKwYBBQUHAwIGCCsGAQUF
BwMEBgorBgEEAYI3FAICMB0GA1UdDgQWBBRDYlUM/46RT+ICnbaavF+BN9oilTAfBgNVHSME
GDAWgBSdnyPwGRt+xyNdJyrMpTY6pmnliTCBwwYDVR0RBIG7MIG4gRJjb3p6b2xpbkBpbi50
dW0uZGWBE2NvenpvbGluQGNzLnR1bS5lZHWBImNvenpvbGluQGluZm9ybWF0aWsudHUtbXVl
bmNoZW4uZGWBHHZpdHRvcmlvLmNvenpvbGlub0Bpbi50dW0uZGWBHXZpdHRvcmlvLmNvenpv
bGlub0Bjcy50dW0uZWR1gSx2aXR0b3Jpby5jb3p6b2xpbm9AaW5mb3JtYXRpay50dS1tdWVu
Y2hlbi5kZTB3BgNVHR8EcDBuMDWgM6Axhi9odHRwOi8vY2RwMS5wY2EuZGZuLmRlL3R1bS1j
YS9wdWIvY3JsL2NhY3JsLmNybDA1oDOgMYYvaHR0cDovL2NkcDIucGNhLmRmbi5kZS90dW0t
Y2EvcHViL2NybC9jYWNybC5jcmwwgccGCCsGAQUFBwEBBIG6MIG3MDMGCCsGAQUFBzABhido
dHRwOi8vb2NzcC5wY2EuZGZuLmRlL09DU1AtU2VydmVyL09DU1AwPwYIKwYBBQUHMAKGM2h0
dHA6Ly9jZHAxLnBjYS5kZm4uZGUvdHVtLWNhL3B1Yi9jYWNlcnQvY2FjZXJ0LmNydDA/Bggr
BgEFBQcwAoYzaHR0cDovL2NkcDIucGNhLmRmbi5kZS90dW0tY2EvcHViL2NhY2VydC9jYWNl
cnQuY3J0MA0GCSqGSIb3DQEBCwUAA4IBAQAE5KrdSC8XrPlBs2orPP4xtqn2+1hX6C7mrRlJ
OPlCUKddsp/heIeIJn6BqoaVW6jGJVCdkIuL9xRlpU/PbLm7Htl1VPaINHjpkhGxsETYGY36
nFXndpfR4uoKCgrYUebRn28fobwuDPSnwIuS8lMjteTwW48lNAw8GaeCffq8m/DmljlqQ3dp
Zxf+FNyIKZx11stq9IxL1NK6drHOVVpNI4JxgmI1Oa4DUiwDihUmX9Hics89QCD2zTTL6OQY
ZoSvbqWI/TKKlTklj8g7wUPW9CStagnchLgfr4AD49u3lpJWbARMhESwnUDt9DSr2g7cRxc9
2Re8hKkWfeelC6YSMYIDazCCA2cCAQEwazBgMQswCQYDVQQGEwJERTEpMCcGA1UEChMgVGVj
aG5pc2NoZSBVbml2ZXJzaXRhZXQgTXVlbmNoZW4xJjAkBgNVBAMTHVplcnRpZml6aWVydW5n
c3N0ZWxsZSBkZXIgVFVNAgcaBP6WxdcGMA0GCWCGSAFlAwQCAQUAoIIB0TAYBgkqhkiG9w0B
CQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0xNjA1MjUwOTQ4MzVaMC8GCSqGSIb3
DQEJBDEiBCA33zPHakKwSkNwfpT4lxP9GAeEenpNAV4p45sEBy66djBsBgkqhkiG9w0BCQ8x
XzBdMAsGCWCGSAFlAwQBKjALBglghkgBZQMEAQIwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwIC
AgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMHoGCSsGAQQBgjcQ
BDFtMGswYDELMAkGA1UEBhMCREUxKTAnBgNVBAoTIFRlY2huaXNjaGUgVW5pdmVyc2l0YWV0
IE11ZW5jaGVuMSYwJAYDVQQDEx1aZXJ0aWZpemllcnVuZ3NzdGVsbGUgZGVyIFRVTQIHGgT+
lsXXBjB8BgsqhkiG9w0BCRACCzFtoGswYDELMAkGA1UEBhMCREUxKTAnBgNVBAoTIFRlY2hu
aXNjaGUgVW5pdmVyc2l0YWV0IE11ZW5jaGVuMSYwJAYDVQQDEx1aZXJ0aWZpemllcnVuZ3Nz
dGVsbGUgZGVyIFRVTQIHGgT+lsXXBjANBgkqhkiG9w0BAQEFAASCAQCmWdyHwzxRUkyKLyrB
r0pUN9/Vam8vzJpu7JWvBhgdb2cTEpzH7N3z96VXapI2sjBBTal2zVWjzy2FfHcAh2oH+NHs
mA9Kha81kfhp3P03hsVamOhNN8wITlfV9Viye92iBH8HhrGbctAdCPAjFpbAaXM0l662fT6p
8n/GLUzgwUnNLjrzidurzcs1c54RItRyo6AndwzeaKneSsI+Bk/pd3Ve77ld9WmCCClxG2oM
GPqgvF2KYzSv6uuN7ci3Z+9Rmh6KbyzEcMBrPGvrjt6081+G7PCDzaVChdwlRS2cuW4/eLna
NWg6b9NNiuqiVUph9tvW+ftrCvUudPD4cfq1AAAAAAAA
--------------ms060701040607070802010602--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7024354719916540568==--


From xen-users-bounces@lists.xen.org Wed May 25 17:27:16 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 17:27:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5cZD-0000XA-VM; Wed, 25 May 2016 17:25:59 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=94638e76f=wei.liu2@citrix.com>)
 id 1b5cZD-0000X4-FZ
 for xen-users@lists.xenproject.org; Wed, 25 May 2016 17:25:59 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 49/AF-26322-620E5475; Wed, 25 May 2016 17:25:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsXitHSDva7aA9d
 wgzk3eCze7fvL7MDocfjDFZYAxijWzLyk/IoE1oz5nzkKvnJV9J2obmDcxNnFyMkhIeAvcXr1
 CXYQm0VAVWLbmgNsIDabgLLEz85eMFtEwFTi/8stTCA2s4CzxKM9zxhBbGGg+JXjM5hBbF4Bf
 YmTZ6+D1QgJ2Egc6FnGDhEXlDg58wkLRK+OxILdn4BmcgDZ0hLL/3GAhDkFbCWuP10JNkZUQE
 XiyoS37BBjFCQ6ph9jgjiTW+L26anMExj5ZyGZOgvJ1FkIUxcwMq9i1ChOLSpLLdI1NNdLKsp
 MzyjJTczM0TU0MNXLTS0uTkxPzUlMKtZLzs/dxAgMPgYg2MF48bTnIUZJDiYlUd7Ca67hQnxJ
 +SmVGYnFGfFFpTmpxYcYZTg4lCR4198DygkWpaanVqRl5gDjACYtwcGjJMK7ECTNW1yQmFucm
 Q6ROsWoKCXOuxIkIQCSyCjNg2uDxd4lRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfPuAJnCk5
 lXAjf9FdBiJqDF/l+cQRaXJCKkpBoYdaNMP8lLPbmUei+s74jGVMnLMX8qD1vV5P7i2H81e24
 J98nf9+Ud5j027m/d8nHOnH6+Y3q798R2TvrrtMHN8taRB8IiGX5Cfq01zlJntL2LVx7Ty951
 gKmrhefc8rs+vo5fr6x6Upkt32Q/ZfOU/VLJJRf8pGyEft/5eiX/jcvWPraScJF1SizFGYmGW
 sxFxYkAVR6NI7gCAAA=
X-Env-Sender: prvs=94638e76f=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1464197156!41621113!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17711 invoked from network); 25 May 2016 17:25:57 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-4.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 25 May 2016 17:25:57 -0000
X-IronPort-AV: E=Sophos;i="5.26,364,1459814400"; d="scan'208";a="363410604"
Date: Wed, 25 May 2016 18:25:55 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Vittorio Cozzolino <vittorio.cozzolino@in.tum.de>
Message-ID: <20160525172555.GA32088@citrix.com>
References: <c0d4a4a8-50a6-ae57-d01d-9ff06a3f2435@in.tum.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c0d4a4a8-50a6-ae57-d01d-9ff06a3f2435@in.tum.de>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Xen 4.6 - VM Migration Issue
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMjUsIDIwMTYgYXQgMTA6NDg6MzVBTSArMDEwMCwgVml0dG9yaW8gQ296em9s
aW5vIHdyb3RlOgo+IEknbSB0cnlpbmcgdG8gbWlncmF0ZSBhIFZNIGZyb20gU2VydmVyIEEgdG8g
U2VydmVyIEIuIEJvdGggc2VydmVycyBoYXZlIGFzCj4gT1MgVWJ1bnR1IGFuZCBYZW4gdmVyc2lv
biA0LjYgKHNhbWUgY29uZmlndXJhdGlvbiwgbmV0d29yayBpcyByb3V0ZWQpLiBJZiBJCj4gbWln
cmF0ZSB0aGUgVk0gd2l0aCB0aGUgZm9sbG93aW5nIHBhcmFtZXRlcjoKPiAKPiAqdmlmID0gW10q
Cj4gCj4gaXQgd29ya3MuIElmIEkgZW5hYmxlIHRoZSBuZXR3b3JrIG9uIHRoZSBWTToKPiAKPiAq
dmlmID0gW3h4eC54eHgueHh4Lnh4eF0qCj4gCj4gdGhlIG1pZ3JhdGlvbiBmYWlscyBhbmQgdGhp
cyBpcyB0aGUgbG9nIHRyYWNlIEkgZ2V0Ogo+IAo+IGNvenpvbGluQGVtdTAxOn4kIHN1ZG8geGwg
LXZ2dnYgbWlncmF0ZSBhbHBpbmUgMTMxLjE1OS4yNC4xNTAKWy4uLl0KPiBsaWJ4bDogZGVidWc6
IGxpYnhsX2V2ZW50LmM6NjkxOmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoCj4g
dz0weDE1MjZmYTA6IGRlcmVnaXN0ZXIgdW5yZWdpc3RlcmVkCj4gbGlieGw6IGRlYnVnOiBsaWJ4
bF9kZXZpY2UuYzoxMDM0OmRldmljZV9ob3RwbHVnOiBjYWxsaW5nIGhvdHBsdWcgc2NyaXB0Ogo+
IC9ldGMveGVuL3NjcmlwdHMvdmlmLXJvdXRlIG9ubGluZQo+IGxpYnhsOiBkZWJ1ZzogbGlieGxf
YW91dGlscy5jOjU5MzpsaWJ4bF9fYXN5bmNfZXhlY19zdGFydDogZm9ya2luZyB0bwo+IGV4ZWN1
dGU6IC9ldGMveGVuL3NjcmlwdHMvdmlmLXJvdXRlIG9ubGluZQo+IGxpYnhsOiBlcnJvcjogbGli
eGxfZXhlYy5jOjExODpsaWJ4bF9yZXBvcnRfY2hpbGRfZXhpdHN0YXR1czoKPiAvZXRjL3hlbi9z
Y3JpcHRzL3ZpZi1yb3V0ZSBvbmxpbmUgWzI4Njg5XSBleGl0ZWQgd2l0aCBlcnJvciBzdGF0dXMg
MQo+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2OTE6bGlieGxfX2V2X3hzd2F0Y2hfZGVy
ZWdpc3Rlcjogd2F0Y2gKPiB3PTB4MTUyNzBhMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQKPiBs
aWJ4bDogZXJyb3I6IGxpYnhsX2RldmljZS5jOjEwODQ6ZGV2aWNlX2hvdHBsdWdfY2hpbGRfZGVh
dGhfY2I6IHNjcmlwdDoKPiAvZXRjL3hlbi9zY3JpcHRzL3ZpZi1yb3V0ZSBmYWlsZWQ7IGVycm9y
IGRldGVjdGVkLgoKSSB0aGluayB0aGlzIGlzIHRoZSBjdWxwcml0LgoKQ2FuIHlvdSBjaGVjayBp
ZiB0aGVyZSBpcyBhbnl0aGluZyBpbnRlcmVzdGluZyBpbgovdmFyL2xvZy94ZW4veGVuLWhvdHBs
dWcubG9nPwoKQWxzbyBtYWtlIHN1cmUgdGhlIGhvc3QgbmV0d29yayBjb25maWd1cmF0aW9uIGlz
IHRoZSBzYW1lIG9uIGJvdGggZW5kLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 25 17:27:16 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 17:27:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5cZD-0000XA-VM; Wed, 25 May 2016 17:25:59 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=94638e76f=wei.liu2@citrix.com>)
 id 1b5cZD-0000X4-FZ
 for xen-users@lists.xenproject.org; Wed, 25 May 2016 17:25:59 +0000
Received: from [85.158.139.211] by server-2.bemta-5.messagelabs.com id
 49/AF-26322-620E5475; Wed, 25 May 2016 17:25:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsXitHSDva7aA9d
 wgzk3eCze7fvL7MDocfjDFZYAxijWzLyk/IoE1oz5nzkKvnJV9J2obmDcxNnFyMkhIeAvcXr1
 CXYQm0VAVWLbmgNsIDabgLLEz85eMFtEwFTi/8stTCA2s4CzxKM9zxhBbGGg+JXjM5hBbF4Bf
 YmTZ6+D1QgJ2Egc6FnGDhEXlDg58wkLRK+OxILdn4BmcgDZ0hLL/3GAhDkFbCWuP10JNkZUQE
 XiyoS37BBjFCQ6ph9jgjiTW+L26anMExj5ZyGZOgvJ1FkIUxcwMq9i1ChOLSpLLdI1NNdLKsp
 MzyjJTczM0TU0MNXLTS0uTkxPzUlMKtZLzs/dxAgMPgYg2MF48bTnIUZJDiYlUd7Ca67hQnxJ
 +SmVGYnFGfFFpTmpxYcYZTg4lCR4198DygkWpaanVqRl5gDjACYtwcGjJMK7ECTNW1yQmFucm
 Q6ROsWoKCXOuxIkIQCSyCjNg2uDxd4lRlkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfPuAJnCk5
 lXAjf9FdBiJqDF/l+cQRaXJCKkpBoYdaNMP8lLPbmUei+s74jGVMnLMX8qD1vV5P7i2H81e24
 J98nf9+Ud5j027m/d8nHOnH6+Y3q798R2TvrrtMHN8taRB8IiGX5Cfq01zlJntL2LVx7Ty951
 gKmrhefc8rs+vo5fr6x6Upkt32Q/ZfOU/VLJJRf8pGyEft/5eiX/jcvWPraScJF1SizFGYmGW
 sxFxYkAVR6NI7gCAAA=
X-Env-Sender: prvs=94638e76f=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1464197156!41621113!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 17711 invoked from network); 25 May 2016 17:25:57 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-4.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 25 May 2016 17:25:57 -0000
X-IronPort-AV: E=Sophos;i="5.26,364,1459814400"; d="scan'208";a="363410604"
Date: Wed, 25 May 2016 18:25:55 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Vittorio Cozzolino <vittorio.cozzolino@in.tum.de>
Message-ID: <20160525172555.GA32088@citrix.com>
References: <c0d4a4a8-50a6-ae57-d01d-9ff06a3f2435@in.tum.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <c0d4a4a8-50a6-ae57-d01d-9ff06a3f2435@in.tum.de>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Xen 4.6 - VM Migration Issue
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gV2VkLCBNYXkgMjUsIDIwMTYgYXQgMTA6NDg6MzVBTSArMDEwMCwgVml0dG9yaW8gQ296em9s
aW5vIHdyb3RlOgo+IEknbSB0cnlpbmcgdG8gbWlncmF0ZSBhIFZNIGZyb20gU2VydmVyIEEgdG8g
U2VydmVyIEIuIEJvdGggc2VydmVycyBoYXZlIGFzCj4gT1MgVWJ1bnR1IGFuZCBYZW4gdmVyc2lv
biA0LjYgKHNhbWUgY29uZmlndXJhdGlvbiwgbmV0d29yayBpcyByb3V0ZWQpLiBJZiBJCj4gbWln
cmF0ZSB0aGUgVk0gd2l0aCB0aGUgZm9sbG93aW5nIHBhcmFtZXRlcjoKPiAKPiAqdmlmID0gW10q
Cj4gCj4gaXQgd29ya3MuIElmIEkgZW5hYmxlIHRoZSBuZXR3b3JrIG9uIHRoZSBWTToKPiAKPiAq
dmlmID0gW3h4eC54eHgueHh4Lnh4eF0qCj4gCj4gdGhlIG1pZ3JhdGlvbiBmYWlscyBhbmQgdGhp
cyBpcyB0aGUgbG9nIHRyYWNlIEkgZ2V0Ogo+IAo+IGNvenpvbGluQGVtdTAxOn4kIHN1ZG8geGwg
LXZ2dnYgbWlncmF0ZSBhbHBpbmUgMTMxLjE1OS4yNC4xNTAKWy4uLl0KPiBsaWJ4bDogZGVidWc6
IGxpYnhsX2V2ZW50LmM6NjkxOmxpYnhsX19ldl94c3dhdGNoX2RlcmVnaXN0ZXI6IHdhdGNoCj4g
dz0weDE1MjZmYTA6IGRlcmVnaXN0ZXIgdW5yZWdpc3RlcmVkCj4gbGlieGw6IGRlYnVnOiBsaWJ4
bF9kZXZpY2UuYzoxMDM0OmRldmljZV9ob3RwbHVnOiBjYWxsaW5nIGhvdHBsdWcgc2NyaXB0Ogo+
IC9ldGMveGVuL3NjcmlwdHMvdmlmLXJvdXRlIG9ubGluZQo+IGxpYnhsOiBkZWJ1ZzogbGlieGxf
YW91dGlscy5jOjU5MzpsaWJ4bF9fYXN5bmNfZXhlY19zdGFydDogZm9ya2luZyB0bwo+IGV4ZWN1
dGU6IC9ldGMveGVuL3NjcmlwdHMvdmlmLXJvdXRlIG9ubGluZQo+IGxpYnhsOiBlcnJvcjogbGli
eGxfZXhlYy5jOjExODpsaWJ4bF9yZXBvcnRfY2hpbGRfZXhpdHN0YXR1czoKPiAvZXRjL3hlbi9z
Y3JpcHRzL3ZpZi1yb3V0ZSBvbmxpbmUgWzI4Njg5XSBleGl0ZWQgd2l0aCBlcnJvciBzdGF0dXMg
MQo+IGxpYnhsOiBkZWJ1ZzogbGlieGxfZXZlbnQuYzo2OTE6bGlieGxfX2V2X3hzd2F0Y2hfZGVy
ZWdpc3Rlcjogd2F0Y2gKPiB3PTB4MTUyNzBhMDogZGVyZWdpc3RlciB1bnJlZ2lzdGVyZWQKPiBs
aWJ4bDogZXJyb3I6IGxpYnhsX2RldmljZS5jOjEwODQ6ZGV2aWNlX2hvdHBsdWdfY2hpbGRfZGVh
dGhfY2I6IHNjcmlwdDoKPiAvZXRjL3hlbi9zY3JpcHRzL3ZpZi1yb3V0ZSBmYWlsZWQ7IGVycm9y
IGRldGVjdGVkLgoKSSB0aGluayB0aGlzIGlzIHRoZSBjdWxwcml0LgoKQ2FuIHlvdSBjaGVjayBp
ZiB0aGVyZSBpcyBhbnl0aGluZyBpbnRlcmVzdGluZyBpbgovdmFyL2xvZy94ZW4veGVuLWhvdHBs
dWcubG9nPwoKQWxzbyBtYWtlIHN1cmUgdGhlIGhvc3QgbmV0d29yayBjb25maWd1cmF0aW9uIGlz
IHRoZSBzYW1lIG9uIGJvdGggZW5kLgoKV2VpLgoKX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlz
dHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Wed May 25 18:39:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 18:39:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5dgf-0005qQ-Ox; Wed, 25 May 2016 18:37:45 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <johnpearson555@gmail.com>) id 1b5dge-0005qK-Jf
 for xen-users@lists.xen.org; Wed, 25 May 2016 18:37:44 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 9D/E4-20284-7F0F5475; Wed, 25 May 2016 18:37:43 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrIIsWRWlGSWpSXmKPExsVyMfSWie63D67
 hBi2P1SxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oy9l66yFsyVrzi//A5LA+NnqS5GLg4hgQmM
 Ep/+7mUEcVgEGlglGnffZe1i5OSQEJjDKnHjjgKEnSNxfGMjC4jNKyAocXLmExaIeLHEoe2z2
 EFsIQFPifNzl4HFOQVcJBZ/O8YGseEjs8TlH2+ZQBIsAqoS/TvvQw0KkOjbtxksLixgLXG29S
 8jiM0moAtkfwY7QkRAU+JSyyawGmYBc4neGxtZIWwviS3rprFMYBSYheSmWUhSsxg5gGx1ifX
 zhCDCahK3t11lh7C1JZYtfM28gJF1FaNGcWpRWWqRrqGpXlJRZnpGSW5iZo6uoaGJXm5qcXFi
 empOYlKxXnJ+7iZGYEDXMzAw7mD8e9rzEKMkB5OSKG/NG9dwIb6k/JTKjMTijPii0pzU4kOMM
 hwcShK88sAIERIsSk1PrUjLzAHGFkxagoNHSYT373ugNG9xQWJucWY6ROoUozHHlt/X1jJxbJ
 t6by2TEEtefl6qlDjvNpBSAZDSjNI8uEGwmL/EKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZj
 3CMgUnsy8Erh9r4BOYQI6xf+LM8gpJYkIKakGxllm26+dXJ/1+s8OR7Wda9P/lavxrU0TPCW6
 wIHt4bpb9uVqjH92KWskN0RtbZ0buGn5xq/rpsxwSFGtmF5lrPXB8qWwVrPnkeZHOWK1PK+uK
 89vzOYUOPRRaH9lrN+u0oWiOfsjtjIU3XD/JzFxU6Hz85VeCzYcze+a92JS2YlpT5kCZgRNK1
 FiKc5INNRiLipOBAAL5FOO9AIAAA==
X-Env-Sender: johnpearson555@gmail.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1464201461!43887605!1
X-Originating-IP: [209.85.218.52]
X-SpamReason: No, hits=0.7 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
 MAILTO_TO_SPAM_ADDR,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1694 invoked from network); 25 May 2016 18:37:42 -0000
Received: from mail-oi0-f52.google.com (HELO mail-oi0-f52.google.com)
 (209.85.218.52)
 by server-15.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 18:37:42 -0000
Received: by mail-oi0-f52.google.com with SMTP id j1so92894055oih.3
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 11:37:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=+gnbIds+r+tsfn0AOcAsoOTO8baXzzardrKM7C+hvX8=;
 b=jBOecHPdnZHm1BbfGEXTUYpJsbbDj9XMbQFgmfY9fURbPu94YSCBJKAwtqbd6NNZoP
 a217N9TquSzN19IbnHb8nmGXWzgL8/AhlJX23HadMQwoZXUi6PiSqvhpk0OCQ8D5qvp9
 LpWxvR6M9wLoz19Z+bpFwxoTfa/QFObRegTpr+s2c/XxK516e5hcm0ncH8X1HwDYR//q
 P7lEmLxUFnTj4iMFsL74F5q2h8aEUBfCGEz4oNFFlGHle7M5b/MWipcqyl31zTbsixZc
 kaDs2Yck3agTpTOEt4OB90hcwlDiuzsDVS2SmXU00Q0GPMrTD8a++FWzJjM1fiFNN6Xs
 cjWA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=+gnbIds+r+tsfn0AOcAsoOTO8baXzzardrKM7C+hvX8=;
 b=QDZsN6/sYCF+bMAEWWr/xl3h5ELa1KoX1gofQNd5bqSDfkIH00UxWZQc2KXrymr6C6
 HwO9c2DKs+2JtxVzQs5raeadF/eecFy/uCxgNy8XyZQFDTtisZ1fyu0YnSMv0WInFESH
 HtyWtFHUkyZpo0KHHKXAWcDv2AdGphDXl30yW8XxTXYbZrLMIRhT1A5y9zWGVASwwBNB
 VGiSYd3NmXfmFi4EKRGRof1cL68Ttr9CxUepJeyZZXjDaGbebtejF/PFg+/JG6YgejNw
 j05UFt9EyyOf4SuwuwdCNIaChGcKeRvkz/SIaAbNU3UzLqlvDrE0MunaOmS0SU3suFol
 Uvrg==
X-Gm-Message-State: ALyK8tIYRZ5HYWXH+KkodIlxutKCA1scVIoD2jplBKjJqri7atdx3+jAhibi4EzDESiqTkTrTu5OiQmEcqDvKw==
MIME-Version: 1.0
X-Received: by 10.157.29.235 with SMTP id w40mr3594072otw.111.1464201460991;
 Wed, 25 May 2016 11:37:40 -0700 (PDT)
Received: by 10.202.76.5 with HTTP; Wed, 25 May 2016 11:37:40 -0700 (PDT)
In-Reply-To: <E9673C8B-B4D1-4EC2-AD68-8D00B2D1F560@thehobsons.co.uk>
References: <CAKNtY_zfsE_UcNCA5+4=0f2Bt9PuX2XWEbZ=b=gMHB-eOWAxRw@mail.gmail.com>
 <7d074951-bbb0-c142-a13e-4786dbc23aef@gmail.com>
 <CAKNtY_zHradaZYNcs=KnNLaQZ=QQexH9KJezaW7cb0DQCdJeDA@mail.gmail.com>
 <571D6575.4070601@websitemanagers.com.au>
 <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
 <6B0FE47F-A7F1-43AE-9FF2-D59BD9A7A308@thehobsons.co.uk>
 <CAKNtY_zP=tOrE-XMV2s8B7fykg=o0VYUQMBXGafJVtuANzROZA@mail.gmail.com>
 <E9673C8B-B4D1-4EC2-AD68-8D00B2D1F560@thehobsons.co.uk>
Date: Wed, 25 May 2016 11:37:40 -0700
Message-ID: <CAKNtY_xcsUCHCatbULqps7xiX1SkUOaQYtyKs8DpPG4CLGRd=g@mail.gmail.com>
From: John Pearson <johnpearson555@gmail.com>
To: Simon Hobson <linux@thehobsons.co.uk>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Server with 2 NICs. DomU as Router
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7848527069726920343=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7848527069726920343==
Content-Type: multipart/alternative; boundary=001a1144ff80f64ee40533aef70d

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

I have it resolved now. It seems to be a issue because of the address on
the xen bridge. I had to disable transmit checksum offloading. Referenced
here on Xen Networking with VLANs http://wiki.xen.org/wiki/Xen_Networking

On Sat, May 21, 2016 at 7:23 AM, Simon Hobson <linux@thehobsons.co.uk>
wrote:

> John Pearson <johnpearson555@gmail.com> wrote:
>
> > I tried adding the address the bridge itself like Simon mentioned:
> > auto xenbr1
> > iface xenbr1 inet static
> > bridge_ports eth1
> > address 10.20.0.3
> > netmask 255.255.255.0
> > broadcast 10.20.0.255
> > gateway 10.20.0.1
> > dns-nameservers 8.8.8.8 8.8.4.4
> >
> >
> > A issue though. DNS doesn't seem to be working, I tried editing
> resolv.conf directly and dns-nameservers like showed above.
> >
> > I can ping 8.8.8.8 and any other ip address directly but nslookup, dig
> etc aren't working. Any ideas why DNS is not propagating?
>
> My guess is a problem with the config of DomU, do the filter rules permit
> the traffic ?
>
> Time to follow the packets. On the DomU internal interface, do you see the
> packets ? Do you see them on the DomU outside interface ? Do you see them
> on the Dom0 outside interface (xenbr0 and then eth0) ?
> Then do you see replies - on the return path ?
>
> Use whatever packet sniffer you are happy with - my preference is for
> tshark (cli version of wireshark).
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

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

<div dir=3D"ltr">I have it resolved now. It seems to be a issue because of =
the address on the xen bridge. I had to disable transmit checksum offloadin=
g. Referenced here on Xen Networking with VLANs=C2=A0<a href=3D"http://wiki=
.xen.org/wiki/Xen_Networking">http://wiki.xen.org/wiki/Xen_Networking</a></=
div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Sat, May 2=
1, 2016 at 7:23 AM, Simon Hobson <span dir=3D"ltr">&lt;<a href=3D"mailto:li=
nux@thehobsons.co.uk" target=3D"_blank">linux@thehobsons.co.uk</a>&gt;</spa=
n> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex"><span class=3D"">John Pearson &=
lt;<a href=3D"mailto:johnpearson555@gmail.com">johnpearson555@gmail.com</a>=
&gt; wrote:<br>
<br>
&gt; I tried adding the address the bridge itself like Simon mentioned:<br>
&gt; auto xenbr1<br>
&gt; iface xenbr1 inet static<br>
&gt; bridge_ports eth1<br>
&gt; address 10.20.0.3<br>
&gt; netmask 255.255.255.0<br>
&gt; broadcast 10.20.0.255<br>
&gt; gateway 10.20.0.1<br>
&gt; dns-nameservers 8.8.8.8 8.8.4.4<br>
&gt;<br>
&gt;<br>
&gt; A issue though. DNS doesn&#39;t seem to be working, I tried editing re=
solv.conf directly and dns-nameservers like showed above.<br>
&gt;<br>
&gt; I can ping 8.8.8.8 and any other ip address directly but nslookup, dig=
 etc aren&#39;t working. Any ideas why DNS is not propagating?<br>
<br>
</span>My guess is a problem with the config of DomU, do the filter rules p=
ermit the traffic ?<br>
<br>
Time to follow the packets. On the DomU internal interface, do you see the =
packets ? Do you see them on the DomU outside interface ? Do you see them o=
n the Dom0 outside interface (xenbr0 and then eth0) ?<br>
Then do you see replies - on the return path ?<br>
<br>
Use whatever packet sniffer you are happy with - my preference is for tshar=
k (cli version of wireshark).<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
_______________________________________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" rel=3D"noreferrer" target=3D"_bl=
ank">http://lists.xen.org/xen-users</a></div></div></blockquote></div><br><=
/div>

--001a1144ff80f64ee40533aef70d--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7848527069726920343==--


From xen-users-bounces@lists.xen.org Wed May 25 18:39:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Wed, 25 May 2016 18:39:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5dgf-0005qQ-Ox; Wed, 25 May 2016 18:37:45 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <johnpearson555@gmail.com>) id 1b5dge-0005qK-Jf
 for xen-users@lists.xen.org; Wed, 25 May 2016 18:37:44 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 9D/E4-20284-7F0F5475; Wed, 25 May 2016 18:37:43 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrIIsWRWlGSWpSXmKPExsVyMfSWie63D67
 hBi2P1SxWXT3A6sDocXT3b6YAxijWzLyk/IoE1oy9l66yFsyVrzi//A5LA+NnqS5GLg4hgQmM
 Ep/+7mUEcVgEGlglGnffZe1i5OSQEJjDKnHjjgKEnSNxfGMjC4jNKyAocXLmExaIeLHEoe2z2
 EFsIQFPifNzl4HFOQVcJBZ/O8YGseEjs8TlH2+ZQBIsAqoS/TvvQw0KkOjbtxksLixgLXG29S
 8jiM0moAtkfwY7QkRAU+JSyyawGmYBc4neGxtZIWwviS3rprFMYBSYheSmWUhSsxg5gGx1ifX
 zhCDCahK3t11lh7C1JZYtfM28gJF1FaNGcWpRWWqRrqGpXlJRZnpGSW5iZo6uoaGJXm5qcXFi
 empOYlKxXnJ+7iZGYEDXMzAw7mD8e9rzEKMkB5OSKG/NG9dwIb6k/JTKjMTijPii0pzU4kOMM
 hwcShK88sAIERIsSk1PrUjLzAHGFkxagoNHSYT373ugNG9xQWJucWY6ROoUozHHlt/X1jJxbJ
 t6by2TEEtefl6qlDjvNpBSAZDSjNI8uEGwmL/EKCslzMvIwMAgxFOQWpSbWYIq/4pRnINRSZj
 3CMgUnsy8Erh9r4BOYQI6xf+LM8gpJYkIKakGxllm26+dXJ/1+s8OR7Wda9P/lavxrU0TPCW6
 wIHt4bpb9uVqjH92KWskN0RtbZ0buGn5xq/rpsxwSFGtmF5lrPXB8qWwVrPnkeZHOWK1PK+uK
 89vzOYUOPRRaH9lrN+u0oWiOfsjtjIU3XD/JzFxU6Hz85VeCzYcze+a92JS2YlpT5kCZgRNK1
 FiKc5INNRiLipOBAAL5FOO9AIAAA==
X-Env-Sender: johnpearson555@gmail.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1464201461!43887605!1
X-Originating-IP: [209.85.218.52]
X-SpamReason: No, hits=0.7 required=7.0 tests=HTML_30_40,HTML_MESSAGE,
 MAILTO_TO_SPAM_ADDR,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1694 invoked from network); 25 May 2016 18:37:42 -0000
Received: from mail-oi0-f52.google.com (HELO mail-oi0-f52.google.com)
 (209.85.218.52)
 by server-15.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 25 May 2016 18:37:42 -0000
Received: by mail-oi0-f52.google.com with SMTP id j1so92894055oih.3
 for <xen-users@lists.xen.org>; Wed, 25 May 2016 11:37:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=+gnbIds+r+tsfn0AOcAsoOTO8baXzzardrKM7C+hvX8=;
 b=jBOecHPdnZHm1BbfGEXTUYpJsbbDj9XMbQFgmfY9fURbPu94YSCBJKAwtqbd6NNZoP
 a217N9TquSzN19IbnHb8nmGXWzgL8/AhlJX23HadMQwoZXUi6PiSqvhpk0OCQ8D5qvp9
 LpWxvR6M9wLoz19Z+bpFwxoTfa/QFObRegTpr+s2c/XxK516e5hcm0ncH8X1HwDYR//q
 P7lEmLxUFnTj4iMFsL74F5q2h8aEUBfCGEz4oNFFlGHle7M5b/MWipcqyl31zTbsixZc
 kaDs2Yck3agTpTOEt4OB90hcwlDiuzsDVS2SmXU00Q0GPMrTD8a++FWzJjM1fiFNN6Xs
 cjWA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=+gnbIds+r+tsfn0AOcAsoOTO8baXzzardrKM7C+hvX8=;
 b=QDZsN6/sYCF+bMAEWWr/xl3h5ELa1KoX1gofQNd5bqSDfkIH00UxWZQc2KXrymr6C6
 HwO9c2DKs+2JtxVzQs5raeadF/eecFy/uCxgNy8XyZQFDTtisZ1fyu0YnSMv0WInFESH
 HtyWtFHUkyZpo0KHHKXAWcDv2AdGphDXl30yW8XxTXYbZrLMIRhT1A5y9zWGVASwwBNB
 VGiSYd3NmXfmFi4EKRGRof1cL68Ttr9CxUepJeyZZXjDaGbebtejF/PFg+/JG6YgejNw
 j05UFt9EyyOf4SuwuwdCNIaChGcKeRvkz/SIaAbNU3UzLqlvDrE0MunaOmS0SU3suFol
 Uvrg==
X-Gm-Message-State: ALyK8tIYRZ5HYWXH+KkodIlxutKCA1scVIoD2jplBKjJqri7atdx3+jAhibi4EzDESiqTkTrTu5OiQmEcqDvKw==
MIME-Version: 1.0
X-Received: by 10.157.29.235 with SMTP id w40mr3594072otw.111.1464201460991;
 Wed, 25 May 2016 11:37:40 -0700 (PDT)
Received: by 10.202.76.5 with HTTP; Wed, 25 May 2016 11:37:40 -0700 (PDT)
In-Reply-To: <E9673C8B-B4D1-4EC2-AD68-8D00B2D1F560@thehobsons.co.uk>
References: <CAKNtY_zfsE_UcNCA5+4=0f2Bt9PuX2XWEbZ=b=gMHB-eOWAxRw@mail.gmail.com>
 <7d074951-bbb0-c142-a13e-4786dbc23aef@gmail.com>
 <CAKNtY_zHradaZYNcs=KnNLaQZ=QQexH9KJezaW7cb0DQCdJeDA@mail.gmail.com>
 <571D6575.4070601@websitemanagers.com.au>
 <CAKNtY_w4v+rLy2ub1FSs8fvUF9QXcmoz-qA1YSrL6Cgh-zf_oA@mail.gmail.com>
 <6B0FE47F-A7F1-43AE-9FF2-D59BD9A7A308@thehobsons.co.uk>
 <CAKNtY_zP=tOrE-XMV2s8B7fykg=o0VYUQMBXGafJVtuANzROZA@mail.gmail.com>
 <E9673C8B-B4D1-4EC2-AD68-8D00B2D1F560@thehobsons.co.uk>
Date: Wed, 25 May 2016 11:37:40 -0700
Message-ID: <CAKNtY_xcsUCHCatbULqps7xiX1SkUOaQYtyKs8DpPG4CLGRd=g@mail.gmail.com>
From: John Pearson <johnpearson555@gmail.com>
To: Simon Hobson <linux@thehobsons.co.uk>
Cc: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Server with 2 NICs. DomU as Router
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7848527069726920343=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7848527069726920343==
Content-Type: multipart/alternative; boundary=001a1144ff80f64ee40533aef70d

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

I have it resolved now. It seems to be a issue because of the address on
the xen bridge. I had to disable transmit checksum offloading. Referenced
here on Xen Networking with VLANs http://wiki.xen.org/wiki/Xen_Networking

On Sat, May 21, 2016 at 7:23 AM, Simon Hobson <linux@thehobsons.co.uk>
wrote:

> John Pearson <johnpearson555@gmail.com> wrote:
>
> > I tried adding the address the bridge itself like Simon mentioned:
> > auto xenbr1
> > iface xenbr1 inet static
> > bridge_ports eth1
> > address 10.20.0.3
> > netmask 255.255.255.0
> > broadcast 10.20.0.255
> > gateway 10.20.0.1
> > dns-nameservers 8.8.8.8 8.8.4.4
> >
> >
> > A issue though. DNS doesn't seem to be working, I tried editing
> resolv.conf directly and dns-nameservers like showed above.
> >
> > I can ping 8.8.8.8 and any other ip address directly but nslookup, dig
> etc aren't working. Any ideas why DNS is not propagating?
>
> My guess is a problem with the config of DomU, do the filter rules permit
> the traffic ?
>
> Time to follow the packets. On the DomU internal interface, do you see the
> packets ? Do you see them on the DomU outside interface ? Do you see them
> on the Dom0 outside interface (xenbr0 and then eth0) ?
> Then do you see replies - on the return path ?
>
> Use whatever packet sniffer you are happy with - my preference is for
> tshark (cli version of wireshark).
>
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@lists.xen.org
> http://lists.xen.org/xen-users
>

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

<div dir=3D"ltr">I have it resolved now. It seems to be a issue because of =
the address on the xen bridge. I had to disable transmit checksum offloadin=
g. Referenced here on Xen Networking with VLANs=C2=A0<a href=3D"http://wiki=
.xen.org/wiki/Xen_Networking">http://wiki.xen.org/wiki/Xen_Networking</a></=
div><div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Sat, May 2=
1, 2016 at 7:23 AM, Simon Hobson <span dir=3D"ltr">&lt;<a href=3D"mailto:li=
nux@thehobsons.co.uk" target=3D"_blank">linux@thehobsons.co.uk</a>&gt;</spa=
n> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;b=
order-left:1px #ccc solid;padding-left:1ex"><span class=3D"">John Pearson &=
lt;<a href=3D"mailto:johnpearson555@gmail.com">johnpearson555@gmail.com</a>=
&gt; wrote:<br>
<br>
&gt; I tried adding the address the bridge itself like Simon mentioned:<br>
&gt; auto xenbr1<br>
&gt; iface xenbr1 inet static<br>
&gt; bridge_ports eth1<br>
&gt; address 10.20.0.3<br>
&gt; netmask 255.255.255.0<br>
&gt; broadcast 10.20.0.255<br>
&gt; gateway 10.20.0.1<br>
&gt; dns-nameservers 8.8.8.8 8.8.4.4<br>
&gt;<br>
&gt;<br>
&gt; A issue though. DNS doesn&#39;t seem to be working, I tried editing re=
solv.conf directly and dns-nameservers like showed above.<br>
&gt;<br>
&gt; I can ping 8.8.8.8 and any other ip address directly but nslookup, dig=
 etc aren&#39;t working. Any ideas why DNS is not propagating?<br>
<br>
</span>My guess is a problem with the config of DomU, do the filter rules p=
ermit the traffic ?<br>
<br>
Time to follow the packets. On the DomU internal interface, do you see the =
packets ? Do you see them on the DomU outside interface ? Do you see them o=
n the Dom0 outside interface (xenbr0 and then eth0) ?<br>
Then do you see replies - on the return path ?<br>
<br>
Use whatever packet sniffer you are happy with - my preference is for tshar=
k (cli version of wireshark).<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
_______________________________________________<br>
Xen-users mailing list<br>
<a href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a><br>
<a href=3D"http://lists.xen.org/xen-users" rel=3D"noreferrer" target=3D"_bl=
ank">http://lists.xen.org/xen-users</a></div></div></blockquote></div><br><=
/div>

--001a1144ff80f64ee40533aef70d--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7848527069726920343==--


From xen-users-bounces@lists.xen.org Thu May 26 09:07:25 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 09:07: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 <xen-users-bounces@lists.xen.org>)
	id 1b5rF4-0004kC-Nv; Thu, 26 May 2016 09:06:10 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=947cb6223=wei.liu2@citrix.com>)
 id 1b5rF3-0004k2-CM
 for xen-users@lists.xenproject.org; Thu, 26 May 2016 09:06:09 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 80/3A-18889-08CB6475; Thu, 26 May 2016 09:06:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRWlGSWpSXmKPExsXitHSDvW7DHrd
 wg9OzeCze7fvL7MDocfjDFZYAxijWzLyk/IoE1ozzM2MLHrBVdM14wNLAuJu1i5GTQ0LAX+LJ
 3bnsIDaLgKrE2f4djCA2m4CyxM/OXjYQW0TAVOL/yy1MIDazgLPE4l+NYL3CQPErx2cwg9i8A
 noS2/dOAarh4hASmMwosX7lKkaIhKDEyZlPWCCadSQW7P4ENJQDyJaWWP6PAyTMKWArsffYbL
 ByUQEViSsT3oLdIySgINEx/RgTxJ3cErdPT2WewMg/C8nUWUimzkKYuoCReRWjenFqUVlqka6
 pXlJRZnpGSW5iZo6uoYGpXm5qcXFiempOYlKxXnJ+7iZGYPgxAMEOxi/9zocYJTmYlER5xcXd
 woX4kvJTKjMSizPii0pzUosPMcpwcChJ8L7dBZQTLEpNT61Iy8wBRgJMWoKDR0mE9wNImre4I
 DG3ODMdInWKUZdjwY/ba5mEWPLy81KlxHlvgxQJgBRllObBjYBF5SVGWSlhXkago4R4ClKLcj
 NLUOVfMYpzMCoJ8zrvBprCk5lXArfpFdARTEBH+H9xBjmiJBEhJdXAyBr3sqBQyMNysqde9/M
 uuX7XTMuT+SukOhpFahKrVa/7HhErMap4LB+soMNXOldw4paNcbL89s4Oboz+pR3LNafXnnq1
 XWHG8XM83XHs7ml1j7LfmT68fbLc3PRUepBwx/L6hHKNxd0KF74u/SZ8YnqZ1/YaRqaFPptPu
 /xmZ/92zdZpX4USS3FGoqEWc1FxIgBcBT37xQIAAA==
X-Env-Sender: prvs=947cb6223=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1464253566!41721041!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27837 invoked from network); 26 May 2016 09:06:07 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-4.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 26 May 2016 09:06:07 -0000
X-IronPort-AV: E=Sophos;i="5.26,367,1459814400"; d="scan'208";a="363548587"
Date: Thu, 26 May 2016 10:06:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Vittorio Cozzolino <vittorio.cozzolino@in.tum.de>
Message-ID: <20160526090603.GA4136@citrix.com>
References: <c0d4a4a8-50a6-ae57-d01d-9ff06a3f2435@in.tum.de>
 <20160525172555.GA32088@citrix.com>
 <82f8b0de-bbc0-7e94-e916-a32a9a97bddc@in.tum.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <82f8b0de-bbc0-7e94-e916-a32a9a97bddc@in.tum.de>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Xen 4.6 - VM Migration Issue
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QWRkIGJhY2sgeGVuLXVzZXJzQAoKT24gVGh1LCBNYXkgMjYsIDIwMTYgYXQgMTA6NTU6MTdBTSAr
MDEwMCwgVml0dG9yaW8gQ296em9saW5vIHdyb3RlOgo+IEhpLAo+IAo+IHRoYW5rcyBtdWNoIGZv
ciB0aGUgYW5zd2VyLiBXZWxsIHRoZSBuZXR3b3JrIGNvbmZpZ3VyYXRpb24gaXMgbm90IGV4YWN0
bHkKPiB0aGUgc2FtZSBmb3IgdGhlIDIgbWFjaGluZXMsIHRoZSBuZXR3b3JrIGludGVyZmFjZXMg
aGF2ZSBkaWZmZXJlbnQgbmFtZXMuCj4gRG9lcyB0aGF0IG1lYW4gdGhhdCB0byBndWFyYW50ZWUg
bWlncmF0aW9uIHRoZSBtYWNoaW5lcyBoYXZlIHRvIGxvb2sgZXhhY3RseQo+IHRoZSBzYW1lIGZy
b20gdGhlIG5ldHdvcmsgcGVyc3BlY3RpdmU/Cj4gCgpJIHdvdWxkIHNheSBib3RoIHNpZGVzIG5l
ZWQgdG8gYmUgYWJsZSB0byBwcm92aWRlIGF0IGxlYXN0IGFsbCB0aGUKdXRpbGl0aWVzIGFuZCBu
ZXR3b3JrIHNldHVwLgoKSnVzdCBpbWFnaW5lIG9uZSBoeXBvdGhldGljYWwgc2NlbmFyaW86IGlm
IHlvdSBjb25maWd1cmF0aW9uIG1ha2VzIHRoZQp0cmFmZmljIHJvdXRlIHRocm91Z2ggYSBjZXJ0
YWluIGludGVyZmFjZSBidXQgdGhhdCBpbnRlcmZhY2UgZG9lc24ndApleGlzdCBvbiB0aGUgcmVj
ZWl2aW5nIGVuZC4gIE9mIGNvdXJzZSB0aGF0IHdpbGwgZmFpbCB0aGUgbWlncmF0aW9uLgoKPiBS
aWdodCBub3cgSSBkb24ndCBoYXZlIGFjY2VzcyB0aGUgeGVuLWhvdHBsdWcgbG9nLCBidXQgd2hl
biBJIGhhZCBsb29rIGF0IGl0Cj4gdGhlcmUgd2FzIG5vdGhpbmcgcmVhbGx5IGludGVyZXN0aW5n
LiBJIHdpbGwgcGFzdGUgaXQgaGVyZSBhcyBzb29uIGFzIEkgY2FuCj4gZmV0Y2ggaXQuCj4gCgpP
Sy4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 26 09:07:25 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 09:07: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 <xen-users-bounces@lists.xen.org>)
	id 1b5rF4-0004kC-Nv; Thu, 26 May 2016 09:06:10 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=947cb6223=wei.liu2@citrix.com>)
 id 1b5rF3-0004k2-CM
 for xen-users@lists.xenproject.org; Thu, 26 May 2016 09:06:09 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 80/3A-18889-08CB6475; Thu, 26 May 2016 09:06:08 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrEIsWRWlGSWpSXmKPExsXitHSDvW7DHrd
 wg9OzeCze7fvL7MDocfjDFZYAxijWzLyk/IoE1ozzM2MLHrBVdM14wNLAuJu1i5GTQ0LAX+LJ
 3bnsIDaLgKrE2f4djCA2m4CyxM/OXjYQW0TAVOL/yy1MIDazgLPE4l+NYL3CQPErx2cwg9i8A
 noS2/dOAarh4hASmMwosX7lKkaIhKDEyZlPWCCadSQW7P4ENJQDyJaWWP6PAyTMKWArsffYbL
 ByUQEViSsT3oLdIySgINEx/RgTxJ3cErdPT2WewMg/C8nUWUimzkKYuoCReRWjenFqUVlqka6
 pXlJRZnpGSW5iZo6uoYGpXm5qcXFiempOYlKxXnJ+7iZGYPgxAMEOxi/9zocYJTmYlER5xcXd
 woX4kvJTKjMSizPii0pzUosPMcpwcChJ8L7dBZQTLEpNT61Iy8wBRgJMWoKDR0mE9wNImre4I
 DG3ODMdInWKUZdjwY/ba5mEWPLy81KlxHlvgxQJgBRllObBjYBF5SVGWSlhXkago4R4ClKLcj
 NLUOVfMYpzMCoJ8zrvBprCk5lXArfpFdARTEBH+H9xBjmiJBEhJdXAyBr3sqBQyMNysqde9/M
 uuX7XTMuT+SukOhpFahKrVa/7HhErMap4LB+soMNXOldw4paNcbL89s4Oboz+pR3LNafXnnq1
 XWHG8XM83XHs7ml1j7LfmT68fbLc3PRUepBwx/L6hHKNxd0KF74u/SZ8YnqZ1/YaRqaFPptPu
 /xmZ/92zdZpX4USS3FGoqEWc1FxIgBcBT37xQIAAA==
X-Env-Sender: prvs=947cb6223=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-206.messagelabs.com!1464253566!41721041!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27837 invoked from network); 26 May 2016 09:06:07 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-4.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 26 May 2016 09:06:07 -0000
X-IronPort-AV: E=Sophos;i="5.26,367,1459814400"; d="scan'208";a="363548587"
Date: Thu, 26 May 2016 10:06:03 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Vittorio Cozzolino <vittorio.cozzolino@in.tum.de>
Message-ID: <20160526090603.GA4136@citrix.com>
References: <c0d4a4a8-50a6-ae57-d01d-9ff06a3f2435@in.tum.de>
 <20160525172555.GA32088@citrix.com>
 <82f8b0de-bbc0-7e94-e916-a32a9a97bddc@in.tum.de>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <82f8b0de-bbc0-7e94-e916-a32a9a97bddc@in.tum.de>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Xen 4.6 - VM Migration Issue
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

QWRkIGJhY2sgeGVuLXVzZXJzQAoKT24gVGh1LCBNYXkgMjYsIDIwMTYgYXQgMTA6NTU6MTdBTSAr
MDEwMCwgVml0dG9yaW8gQ296em9saW5vIHdyb3RlOgo+IEhpLAo+IAo+IHRoYW5rcyBtdWNoIGZv
ciB0aGUgYW5zd2VyLiBXZWxsIHRoZSBuZXR3b3JrIGNvbmZpZ3VyYXRpb24gaXMgbm90IGV4YWN0
bHkKPiB0aGUgc2FtZSBmb3IgdGhlIDIgbWFjaGluZXMsIHRoZSBuZXR3b3JrIGludGVyZmFjZXMg
aGF2ZSBkaWZmZXJlbnQgbmFtZXMuCj4gRG9lcyB0aGF0IG1lYW4gdGhhdCB0byBndWFyYW50ZWUg
bWlncmF0aW9uIHRoZSBtYWNoaW5lcyBoYXZlIHRvIGxvb2sgZXhhY3RseQo+IHRoZSBzYW1lIGZy
b20gdGhlIG5ldHdvcmsgcGVyc3BlY3RpdmU/Cj4gCgpJIHdvdWxkIHNheSBib3RoIHNpZGVzIG5l
ZWQgdG8gYmUgYWJsZSB0byBwcm92aWRlIGF0IGxlYXN0IGFsbCB0aGUKdXRpbGl0aWVzIGFuZCBu
ZXR3b3JrIHNldHVwLgoKSnVzdCBpbWFnaW5lIG9uZSBoeXBvdGhldGljYWwgc2NlbmFyaW86IGlm
IHlvdSBjb25maWd1cmF0aW9uIG1ha2VzIHRoZQp0cmFmZmljIHJvdXRlIHRocm91Z2ggYSBjZXJ0
YWluIGludGVyZmFjZSBidXQgdGhhdCBpbnRlcmZhY2UgZG9lc24ndApleGlzdCBvbiB0aGUgcmVj
ZWl2aW5nIGVuZC4gIE9mIGNvdXJzZSB0aGF0IHdpbGwgZmFpbCB0aGUgbWlncmF0aW9uLgoKPiBS
aWdodCBub3cgSSBkb24ndCBoYXZlIGFjY2VzcyB0aGUgeGVuLWhvdHBsdWcgbG9nLCBidXQgd2hl
biBJIGhhZCBsb29rIGF0IGl0Cj4gdGhlcmUgd2FzIG5vdGhpbmcgcmVhbGx5IGludGVyZXN0aW5n
LiBJIHdpbGwgcGFzdGUgaXQgaGVyZSBhcyBzb29uIGFzIEkgY2FuCj4gZmV0Y2ggaXQuCj4gCgpP
Sy4KCldlaS4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
Clhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xp
c3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 26 14:47:09 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 14:47:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5wXo-00018R-Kd; Thu, 26 May 2016 14:45:52 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=947cb6223=wei.liu2@citrix.com>)
 id 1b5wXn-000182-G4; Thu, 26 May 2016 14:45:51 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 9C/F8-25675-E1C07475; Thu, 26 May 2016 14:45:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEIsWRWlGSWpSXmKPExsXitHRDpK4cj3u
 4wTl1i9kb25gtvm+ZzGTxbt9fZgdmj8MfrrAEMEaxZuYl5VcksGZc3b2OuaCRpeLn6W7mBsZD
 zF2MnBwSAv4S7/5fYAexWQRUJRY/WMgKYrMJKEv87Oxl62Lk4BARyJG4dCEPJMwsoChx6vYMs
 FZhoJI/y86BlfAK6Eu8+WcGEuYVEJQ4OfMJC0S5jsSC3Z/ASpgFpCWW/+MACYsKqEhcmfAWbK
 mQgIJEx/RjTBDHcEvcPj2VeQIj7ywkk2YhmTQLYdICRuZVjBrFqUVlqUW6huZ6SUWZ6RkluYm
 ZObqGBqZ6uanFxYnpqTmJScV6yfm5mxiB4cUABDsYL572PMQoycGkJMorLu4WLsSXlJ9SmZFY
 nBFfVJqTWnyIUYaDQ0mC99IBoJxgUWp6akVaZg4w0GHSEhw8SiK8M7jcw4V4iwsSc4sz0yFSp
 xh1ORb8uL2WSYglLz8vVUqc9wxIkQBIUUZpHtwIWNRdYpSVEuZlBDpKiKcgtSg3swRV/hWjOA
 ejkjDvAZApPJl5JXCbXgEdwQR0hP8XZ5AjShIRUlINjDumr6y7v1Y7SZnhXI7xi9oFJxdbVd/
 4rquyvearxvJV+VcsVqfqXr32ZqLybY1iu+RAOdOlyyzNDWdkOmxUOX9btm/qlb9qu67ztBnY
 +BYe/JRaINK98l/ZttseB702W1c5vlnrZqyUfeeP/pWEjMrFB+M7fQJ8pzTI3i40/8nx+GbwK
 6bIL0osxRmJhlrMRcWJAIFqNbO1AgAA
X-Env-Sender: prvs=947cb6223=wei.liu2@citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1464273948!29722914!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47063 invoked from network); 26 May 2016 14:45:49 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 26 May 2016 14:45:49 -0000
X-IronPort-AV: E=Sophos;i="5.26,367,1459814400"; d="scan'208";a="356822534"
Date: Thu, 26 May 2016 15:45:46 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>, <xen-users@lists.xenproject.org>,
 <xen-announce@lists.xenproject.org>
Message-ID: <20160526144546.GB32088@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>
Subject: [Xen-users] [ANNOUNCEMENT] Xen 4.7 RC4
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgYWxsCgpYZW4gNC43IHJjNCBpcyB0YWdnZWQuIFlvdSBjYW4gY2hlY2sgdGhhdCBvdXQgZnJv
bSB4ZW4uZ2l0OgoKICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCA0LjcuMC1yYzQKCkZv
ciB5b3UgY29udmVuaWVuY2UgdGhlcmUgaXMgYWxzbyB0YXJiYWxsIGF0OgpodHRwOi8vYml0cy54
ZW5zb3VyY2UuY29tL29zcy14ZW4vcmVsZWFzZS80LjcuMC1yYzQveGVuLTQuNy4wLXJjNC50YXIu
Z3oKCkFuZCB0aGUgc2lnbmF0dXJlIGlzIGF0OgpodHRwOi8vYml0cy54ZW5zb3VyY2UuY29tL29z
cy14ZW4vcmVsZWFzZS80LjcuMC1yYzQveGVuLTQuNy4wLXJjNC50YXIuZ3ouc2lnCgpQbGVhc2Ug
c2VuZCBidWcgcmVwb3J0cyBhbmQgdGVzdCByZXBvcnRzIHRvCnhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZy4gV2hlbiBzZW5kaW5nIGJ1ZyByZXBvcnRzLCBwbGVhc2UgQ0MKcmVsZXZhbnQg
bWFpbnRhaW5lcnMgYW5kIG1lICh3ZWkubGl1MkBjaXRyaXguY29tKS4KClRoYW5rcwpXZWkuCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v
cmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 26 14:47:09 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 14:47:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5wXo-00018R-Kd; Thu, 26 May 2016 14:45:52 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=947cb6223=wei.liu2@citrix.com>)
 id 1b5wXn-000182-G4; Thu, 26 May 2016 14:45:51 +0000
Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id
 9C/F8-25675-E1C07475; Thu, 26 May 2016 14:45:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrEIsWRWlGSWpSXmKPExsXitHRDpK4cj3u
 4wTl1i9kb25gtvm+ZzGTxbt9fZgdmj8MfrrAEMEaxZuYl5VcksGZc3b2OuaCRpeLn6W7mBsZD
 zF2MnBwSAv4S7/5fYAexWQRUJRY/WMgKYrMJKEv87Oxl62Lk4BARyJG4dCEPJMwsoChx6vYMs
 FZhoJI/y86BlfAK6Eu8+WcGEuYVEJQ4OfMJC0S5jsSC3Z/ASpgFpCWW/+MACYsKqEhcmfAWbK
 mQgIJEx/RjTBDHcEvcPj2VeQIj7ywkk2YhmTQLYdICRuZVjBrFqUVlqUW6huZ6SUWZ6RkluYm
 ZObqGBqZ6uanFxYnpqTmJScV6yfm5mxiB4cUABDsYL572PMQoycGkJMorLu4WLsSXlJ9SmZFY
 nBFfVJqTWnyIUYaDQ0mC99IBoJxgUWp6akVaZg4w0GHSEhw8SiK8M7jcw4V4iwsSc4sz0yFSp
 xh1ORb8uL2WSYglLz8vVUqc9wxIkQBIUUZpHtwIWNRdYpSVEuZlBDpKiKcgtSg3swRV/hWjOA
 ejkjDvAZApPJl5JXCbXgEdwQR0hP8XZ5AjShIRUlINjDumr6y7v1Y7SZnhXI7xi9oFJxdbVd/
 4rquyvearxvJV+VcsVqfqXr32ZqLybY1iu+RAOdOlyyzNDWdkOmxUOX9btm/qlb9qu67ztBnY
 +BYe/JRaINK98l/ZttseB702W1c5vlnrZqyUfeeP/pWEjMrFB+M7fQJ8pzTI3i40/8nx+GbwK
 6bIL0osxRmJhlrMRcWJAIFqNbO1AgAA
X-Env-Sender: prvs=947cb6223=wei.liu2@citrix.com
X-Msg-Ref: server-15.tower-206.messagelabs.com!1464273948!29722914!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 47063 invoked from network); 26 May 2016 14:45:49 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-15.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 26 May 2016 14:45:49 -0000
X-IronPort-AV: E=Sophos;i="5.26,367,1459814400"; d="scan'208";a="356822534"
Date: Thu, 26 May 2016 15:45:46 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <xen-devel@lists.xenproject.org>, <xen-users@lists.xenproject.org>,
 <xen-announce@lists.xenproject.org>
Message-ID: <20160526144546.GB32088@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>
Subject: [Xen-users] [ANNOUNCEMENT] Xen 4.7 RC4
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGkgYWxsCgpYZW4gNC43IHJjNCBpcyB0YWdnZWQuIFlvdSBjYW4gY2hlY2sgdGhhdCBvdXQgZnJv
bSB4ZW4uZ2l0OgoKICBnaXQ6Ly94ZW5iaXRzLnhlbi5vcmcveGVuLmdpdCA0LjcuMC1yYzQKCkZv
ciB5b3UgY29udmVuaWVuY2UgdGhlcmUgaXMgYWxzbyB0YXJiYWxsIGF0OgpodHRwOi8vYml0cy54
ZW5zb3VyY2UuY29tL29zcy14ZW4vcmVsZWFzZS80LjcuMC1yYzQveGVuLTQuNy4wLXJjNC50YXIu
Z3oKCkFuZCB0aGUgc2lnbmF0dXJlIGlzIGF0OgpodHRwOi8vYml0cy54ZW5zb3VyY2UuY29tL29z
cy14ZW4vcmVsZWFzZS80LjcuMC1yYzQveGVuLTQuNy4wLXJjNC50YXIuZ3ouc2lnCgpQbGVhc2Ug
c2VuZCBidWcgcmVwb3J0cyBhbmQgdGVzdCByZXBvcnRzIHRvCnhlbi1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZy4gV2hlbiBzZW5kaW5nIGJ1ZyByZXBvcnRzLCBwbGVhc2UgQ0MKcmVsZXZhbnQg
bWFpbnRhaW5lcnMgYW5kIG1lICh3ZWkubGl1MkBjaXRyaXguY29tKS4KClRoYW5rcwpXZWkuCgoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v
cmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 26 16:10:08 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 16:10:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5xqK-00086v-3a; Thu, 26 May 2016 16:09:04 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b5xqI-00086p-EH
 for xen-users@lists.xenproject.org; Thu, 26 May 2016 16:09:02 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 72/F4-03848-D9F17475; Thu, 26 May 2016 16:09:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrLIsWRWlGSWpSXmKPExsVy5bGgqO5cefd
 wg5vLeC3e7fvL7MDocfjDFZYAxijWzLyk/IoE1oyXfx4zFfzmrvj0djZ7A+NRzi5GLg4hgUWM
 EvevbmSBcFYwSrzs3cvexcjJwSsgKHFy5hMWEJtZwEqie+NOJghbXmL72znMIDaLgKpEz5vbr
 CA2G1C8t+cbWFxEwFri9+WlrBD1sRLHN64A6xUGmjO7aQ2YzSlgJLFo03M2iMVzmSSmLuxkg1
 jsILF972awxRIC4hJrn50CinNwiAI1zFmbCBF2lXh74AUzSK+EwGdGiZYfb1ggnD52ia7tB1g
 nMArNQvLELCRPzELyxAJG5lWMGsWpRWWpRbqGhnpJRZnpGSW5iZk5uoYGxnq5qcXFiempOYlJ
 xXrJ+bmbGIFBzQAEOxhX/3Y6xCjJwaQkyisu7hYuxJeUn1KZkVicEV9UmpNafIhRhoNDSYL30
 gGgnGBRanpqRVpmDjC+YNISHDxKIrwxcu7hQrzFBYm5xZnpEKlTjLocWxbcWMskxJKXn5cqJc
 6bCFIkAFKUUZoHNwIW65cYZaWEeRmBjhLiKUgtys0sQZV/xSjOwagkzNsMMoUnM68EbtMroCO
 YgI7w/+IMckRJIkJKqoFx08ybp2pcd920Mdd2W/blc77snOD1ntuyvnT+VJB5FCm+m5/dcJHC
 Fb7gguZ74pPNH4usa22M0f1ztOlN0uq/rus32HVVnBd3cVLhNymcHh344+DfloIJNSbad1hlW
 l/dvDEldPOmRbdO9coKySgfmD9H7PVeuwS7Nax3Pr2fxr890VJokvcrJZbijERDLeai4kQAsj
 hTPfACAAA=
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-3.tower-31.messagelabs.com!1464278941!42298006!1
X-Originating-IP: [212.227.17.21]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43264 invoked from network); 26 May 2016 16:09:01 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.21)
 by server-3.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 26 May 2016 16:09:01 -0000
Received: from satan.chao5.int ([79.247.150.152]) by mail.gmx.com (mrgmx101)
 with ESMTPSA (Nemesis) id 0MHLNn-1bILuW0E8B-00E9tx; Thu, 26 May 2016 18:08:55
 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 04D212153E10;
 Thu, 26 May 2016 18:08:53 +0200 (CEST)
MIME-Version: 1.0
Date: Thu, 26 May 2016 18:08:53 +0200
From: Christoph <mangel@gmx.de>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
In-Reply-To: <20160519165634.gd2c7gsokwi6mvx6@mac>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
 <20160518193012.GA28438@citrix.com>
 <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
 <20160519165634.gd2c7gsokwi6mvx6@mac>
Message-ID: <7548e872fb0d56abe7148ecfd5b5f4f0@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.2-3.6.el7.kolab_16
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:lt2H4uI+iO69u+4yStaUNbJtZfeUbrib9OkIKWHUyt+WoUzZrYV
 57rjoPISfglwDMUgp+eQGXD9gtVJJkvFckzoLFdocVWYooChNrm8tqS+MVpG/pGGgGdfZoY
 VE9INyd7vwYyRpJ33G5KwlYoMF76/aCRVzNc4yBe/Gww3aitBZazoTVSWo8XBFb0FBDdGFA
 c44h2hpF3Gxc0a9WG6lzA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:5EInLH27z18=:qFm8YlPusod31yd/ALHLJ3
 mh95L8tzNdGHjCJlcfxv0ib6uYbmi3vwue7sZzhWo4POi38sgHue/Q3k2H+EQ9e4vhO4rDE+N
 48gnX+II96cfdBQpCivhawnRPwURM7SV2/CP5OzO5IeVH5UrEIJ5jOsKMXPHgwdAcBsFxqsFn
 P/rmcfSKNsYNUj7SR94l2gFM5F2oSqa0soPJL3/u+8aZeHbs8yJG/nIk0WGZv1Lx032Dd7zjr
 HLobM3eRpLas/N3USVTMjojtAuODyKlJN5O1zhk/J42i9UiyhkgRlNtq48yIGlz/w7Ub3Ixrh
 MifCXrEku9erdyFDeGtvqk/4RnFPutlcS1IXL5lngATlCV0yucMTkkqe3aH3hjCbAzYSL2T7T
 /7dgRM37YemxGba1ZGpUnzNS0NKP3Si3VFEuM9si4dhR+HCarLX8SMGSkXOw6wTCITRdHQoC5
 CS4kXw4qRia3/TKD8G+lkRjuOYI2STT9ysJsAbzhtgncEbL3Rc16y5xrlr19k39vpfADvD4I8
 bA966YUgPwJpWb2WLqcpLDYBisw4X5Oql0D8ycep1jHEbmmu69aHXRC6yGlNgC5BRnr7i3hze
 J+KDF3SwRQIlEkNzUJtBKMRnHa6PIeMOQ/Ib+AQ1/ldFXEqjAr1QUy37WMqm6Vw9ErbN18eEg
 iiED/kqMk1ug9sVk+EC0WIwHh1KAVAzvSCzr6hEVG9eu8QWxo97tgEE15W/T1CBWcg21nhRHx
 nIo+D0LAwd9jPSka6dy1mPGSaoHc9uyoj2OhchIrRk6VXb28j7OuPH+B2dj8XvI3xNhrxrItd
 MB1MAaW
Cc: Christoph <mangel@gmx.de>, Wei Liu <wei.liu2@citrix.com>,
 xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

PiBTaW5jZSBJJ3ZlIGJlZW4gZGVhbGluZyB3aXRoIG5ldGZyb250IGlzc3VlcyByZWNlbnRseSBh
bHNvIChub3Qgb24gCj4gTGludXggb3IKPiBXaW5kb3dzKSwgSSB3b3VsZCByZWNvbW1lbmQgdGhh
dCB5b3UgdGFrZSBhIGNhcHR1cmUgb2YgdGhlIHBhY2tldHMgc2VlbiAKPiBpbgo+IHRoZSBicmlk
Z2UgdXNpbmcgdGNwZHVtcCBhbmQgYW5hbGl6ZSBpdCB3aXRoIFdpcmVzaGFyayBvciBzb21ldGhp
bmcKPiBzaW1pbGFyLiBGV0lXLCBJIHVzZSB0aGUgZm9sbG93aW5nIHJ1bmUgaW4gb3JkZXIgdG8g
bWFrZSB0Y3BkdW1wIAo+IGdlbmVyYXRlIGEKPiBmaWxlIHRoYXQgSSBjYW4gb3BlbiB3aXRoIFdp
cmVzaGFyayAodGhpcyBpcyBhbGwgb24gRG9tMCk6Cj4gCj4gIyBicmN0bCBzaG93Cj4gKHRoZW4g
eW91IHdpbGwgaGF2ZSB0byBpZGVudGlmeSBhIHZpZiB0aGF0IGJlbG9uZ3MgdG8gb25lIG9mIHRo
ZSBEb21Vcwo+IGludm9sdmVkIGluIHRoZSB0cmFuc2FjdGlvbiwgdGhleSBoYXZlIHRoZSBmb3Jt
YXQgdmlmPGRvbWlkPi48b3JkZXI+KS4KPiAjIHRjcGR1bXAgLW4gLWkgPGlmPiAtczAgLXcgPG91
dHB1dD4ucGNhcAo+IAo+IFRoZW4geW91IGNhbiBvcGVuIHRoZSByZXN1bHRpbmcgPG91dHB1dD4u
cGNhcCBhbmQgY2hlY2sgZm9yIAo+IHJldHJhbnNtaXNzaW9ucywKPiBvciBhbnl0aGluZyBzdHJh
bmdlLgo+IAo+IFJvZ2VyLgoKSSBoYXZlIHNlZW4gb24gdGhlIGRvbTAgaG9zdCB0aGVyZSBhcmUg
MiBuZXQgaWZhY2VzIGZvciB0aGUgaHZtIHdpbmRvd3MgCmRvbVUgKG1hcmF4KToKCjQwOiB2aWYx
MC4wLWVtdTogPEJST0FEQ0FTVCxNVUxUSUNBU1QsVVAsTE9XRVJfVVA+IG10dSAxNTAwIHFkaXNj
IApwZmlmb19mYXN0IG1hc3RlciB4ZW5icjUgc3RhdGUgVU5LTk9XTiBxbGVuIDUwMAogICAgIGxp
bmsvZXRoZXIgZmU6ZmY6ZmY6ZmY6ZmY6ZmYgYnJkIGZmOmZmOmZmOmZmOmZmOmZmCiAgICAgaW5l
dDYgZmU4MDo6ZmNmZjpmZmZmOmZlZmY6ZmZmZi82NCBzY29wZSBsaW5rCiAgICAgICAgdmFsaWRf
bGZ0IGZvcmV2ZXIgcHJlZmVycmVkX2xmdCBmb3JldmVyCjQxOiB2aWYxMC4wOiA8QlJPQURDQVNU
LE1VTFRJQ0FTVCxVUCxMT1dFUl9VUD4gbXR1IDE1MDAgcWRpc2MgbXEgbWFzdGVyIAp4ZW5icjUg
c3RhdGUgVVAgcWxlbiAzMgogICAgIGxpbmsvZXRoZXIgZmU6ZmY6ZmY6ZmY6ZmY6ZmYgYnJkIGZm
OmZmOmZmOmZmOmZmOmZmCgp4bCBuZXR3b3JrLWxpc3QgbWFyYXgKSWR4IEJFIE1hYyBBZGRyLiAg
ICAgICAgIGhhbmRsZSBzdGF0ZSBldnQtY2ggICB0eC0vcngtcmluZy1yZWYgQkUtcGF0aAowICAg
MCAgMDA6MTY6M2U6MDU6MDE6MTAgICAgIDAgICAgIDQgICAgIDE2IDE2MjY5LzE2MjY4ICAgICAg
IAovbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvMTAvMAoKaXQgaXMgbm9ybWFsPyBhbGwgbXkg
b3RoZXIgZG9tVSdzIGFyZSBsaW51eCBkb21VJ3MgKHB2KSB0aGV5IGhhdmUgZWFjaCAKb25seSAx
IG5ldCBpZmFjZSBvbiBkb20wLi4uCgpHcmVldHoKCi0tIAotLS0tLS0KR3JlZXR6CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11
c2Vycw==

From xen-users-bounces@lists.xen.org Thu May 26 16:10:08 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 16:10:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5xq5-00086c-M2; Thu, 26 May 2016 16:08:49 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b5xq4-00086W-II
 for xen-users@lists.xenproject.org; Thu, 26 May 2016 16:08:48 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 F2/A4-07772-F8F17475; Thu, 26 May 2016 16:08:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDIsWRWlGSWpSXmKPExsVy5TE/v26/vHu
 4QctFEYt3+/4yOzB6HP5whSWAMYo1My8pvyKBNWPtwQ3MBdfZKvbP2cvcwLiVtYuRi0NIYBGj
 xKwJc9ggnBWMEldOdjB3MXJy8AoISpyc+YQFxGYWsJLo3riTCcKWl9j+dg5YDYuAqsSRc9fZQ
 Ww2oHhvzzewuIiAtcTvy0tZIepjJY5vXAHWKww0Z3bTGjCbU8BIYtGm51CL5zJJTF3YyQax2E
 Fi5vsPYEUSAuISa5+dAopzcIgCNcxZmwgRdpV4e+AFM0ivhMBnRomN928zQjh97BKLvvczT2A
 UmoXkiVlInpiF5IkFjMyrGNWLU4vKUot0TfWSijLTM0pyEzNzdA0NTPVyU4uLE9NTcxKTivWS
 83M3MQJDmgEIdjB+6Xc+xCjJwaQkyisu7hYuxJeUn1KZkVicEV9UmpNafIhRhoNDSYL30gGgn
 GBRanpqRVpmDjC6YNISHDxKIrwL5dzDhXiLCxJzizPTIVKnGHU5Fvy4vZZJiCUvPy9VSpw3Ea
 RIAKQoozQPbgQs0i8xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmLcZZApPZl4J3KZXQEcwAR3
 h/8UZ5IiSRISUVAPjhsnzf2wRnb7RTZ9LMmfBPH2VUskFV8NdNTvv6cTVtf09UZkrlLji1W5n
 T1n9n8kWPNpavR0LDX/+Pn/IQrPzpvwNN/X5iprCTBNX717BNHHW9swYRudDp5Y5T9e5MWeld
 2JXy+RDjCKTLormX6vumLKcy9eHY+llexOuLs6IZTsvZNxY8uG4EktxRqKhFnNRcSIAlIkzW+
 8CAAA=
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-5.tower-206.messagelabs.com!1464278927!41804260!1
X-Originating-IP: [212.227.15.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19269 invoked from network); 26 May 2016 16:08:47 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.15)
 by server-5.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 26 May 2016 16:08:47 -0000
Received: from satan.chao5.int ([79.247.150.152]) by mail.gmx.com (mrgmx003)
 with ESMTPSA (Nemesis) id 0MQyxa-1axnr61BYE-00UNlh; Thu, 26 May 2016 18:08:38
 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 96C672153E10;
 Thu, 26 May 2016 18:08:36 +0200 (CEST)
MIME-Version: 1.0
Date: Thu, 26 May 2016 18:08:36 +0200
From: Christoph <mangel@gmx.de>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
In-Reply-To: <20160519165634.gd2c7gsokwi6mvx6@mac>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
 <20160518193012.GA28438@citrix.com>
 <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
 <20160519165634.gd2c7gsokwi6mvx6@mac>
Message-ID: <5a356af3579c0675bf9a016d808d1453@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.2-3.6.el7.kolab_16
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:pN1ZuMzoTCyuumBLJwyu8b7EyrstQMQVJ8cTf8VhpwrqAxg+tOQ
 g0I7ZYxFQ5vKGLtl9I1gIyrxjFabC5xSTLsqt5RKOygWv057V5b7kUA0IbhPLmnbwKw90Um
 zIF/l57rzVbWZH7LyXErHI1fIhobD2qTGNPRs/8QgLVHPHgXIPYW/4S1y4isA87x9mSGWln
 p+xDCtIEe5e0BaDWHx5Qw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:DN6Dc6dz1co=:bIzrcx4Q4jvhJNLFpXqzfI
 NueynGqKjUghy7xggiHml5ZEwhRDlMa/qsct8BiXmdW1829O6/0bAvWQlX1dj3cKiwgx3/X2q
 7ooj6ISMSMC9hAfFFeCCIJJVH7E1VNvkdfU/yATLOLA7aEc7qAjdVfjAhF2EbXB++izmJ4y+Q
 yqo7sfva2Y3iTHk2uEjzAQoauLBfmKLyxp0R6uk3sHjqucRT1gENfQ9wcQhvoGN6A3relO4cq
 I7O4iU+Rc/D+DtI/8wZqbA7RD81ZR2dGuTjMY4tmVIJUG1mvHjnUy8R5/t2bTVv85TLSyhj9f
 K3XuYkvAlnhdz0dalPUvxKCXK2yvpSStwThQC3eDzIfxv4uCV8mpUv5Jhm9zdqnYSo0vjiit+
 uslRYmBc4528Ch2n5SPn0zPZVBtAL8OVEe5BfM8PtNaw3wqgYYFPTsfvppbRHHVnaUE5C0/9U
 xCrsXGMjlqbxRsoKaRMWVH11MDy/dRu47FUGga3Pu1nJ3POw5Cbil9YPZH+bnYGRfDNyr/QTx
 SUXYofFZYjBdhNxjocPovMeH2AsvpJzl35dn9C+S1D/NfmHQ0og+Ou/jRWVyZEcn6Tm685CCy
 hBn+1fYgPHlvSA3yco28vbchbk7Xxs/UX63pgp9dAQfSxDdboOACBMBd2h+mxy+sEu502P6q9
 SzzcRyPx/TU+7UjkalyVohPMldurCYxJnVr9FzeRAAdF34c+TFtG1Fev+PHmjyDJgqOSqRuba
 OCxw2Wsj09mDyC5Xa899stsZcYY//FbEG0s13BaDDwjJ+eva3ff4/GZ0bTSO7QsCxV2ayUFdq
 g/S1aw8
Cc: Christoph <mangel@gmx.de>, Wei Liu <wei.liu2@citrix.com>,
 xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

PiAKPiBTaW5jZSBJJ3ZlIGJlZW4gZGVhbGluZyB3aXRoIG5ldGZyb250IGlzc3VlcyByZWNlbnRs
eSBhbHNvIChub3Qgb24gCj4gTGludXggb3IKPiBXaW5kb3dzKSwgSSB3b3VsZCByZWNvbW1lbmQg
dGhhdCB5b3UgdGFrZSBhIGNhcHR1cmUgb2YgdGhlIHBhY2tldHMgc2VlbiAKPiBpbgo+IHRoZSBi
cmlkZ2UgdXNpbmcgdGNwZHVtcCBhbmQgYW5hbGl6ZSBpdCB3aXRoIFdpcmVzaGFyayBvciBzb21l
dGhpbmcKPiBzaW1pbGFyLiBGV0lXLCBJIHVzZSB0aGUgZm9sbG93aW5nIHJ1bmUgaW4gb3JkZXIg
dG8gbWFrZSB0Y3BkdW1wIAo+IGdlbmVyYXRlIGEKPiBmaWxlIHRoYXQgSSBjYW4gb3BlbiB3aXRo
IFdpcmVzaGFyayAodGhpcyBpcyBhbGwgb24gRG9tMCk6Cj4gCj4gIyBicmN0bCBzaG93Cj4gKHRo
ZW4geW91IHdpbGwgaGF2ZSB0byBpZGVudGlmeSBhIHZpZiB0aGF0IGJlbG9uZ3MgdG8gb25lIG9m
IHRoZSBEb21Vcwo+IGludm9sdmVkIGluIHRoZSB0cmFuc2FjdGlvbiwgdGhleSBoYXZlIHRoZSBm
b3JtYXQgdmlmPGRvbWlkPi48b3JkZXI+KS4KPiAjIHRjcGR1bXAgLW4gLWkgPGlmPiAtczAgLXcg
PG91dHB1dD4ucGNhcAo+IAo+IFRoZW4geW91IGNhbiBvcGVuIHRoZSByZXN1bHRpbmcgPG91dHB1
dD4ucGNhcCBhbmQgY2hlY2sgZm9yIAo+IHJldHJhbnNtaXNzaW9ucywKPiBvciBhbnl0aGluZyBz
dHJhbmdlLgo+IAo+IFJvZ2VyLgo+IApJbSB1c2luZyB0aGUgZ3BscHYgZHJpdmVycyBmcm9tIHRo
aXMgc2l0ZToKaHR0cDovL3dpa2kudW5pdmVudGlvbi5jb20vaW5kZXgucGhwP3RpdGxlPUluc3Rh
bGxpbmctc2lnbmVkLUdQTFBWLWRyaXZlcnMKCml0IGlzIG9rPwoKLS0gCi0tLS0tLQpHcmVldHoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v
cmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 26 16:10:08 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 16:10:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5xq5-00086c-M2; Thu, 26 May 2016 16:08:49 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b5xq4-00086W-II
 for xen-users@lists.xenproject.org; Thu, 26 May 2016 16:08:48 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 F2/A4-07772-F8F17475; Thu, 26 May 2016 16:08:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrDIsWRWlGSWpSXmKPExsVy5TE/v26/vHu
 4QctFEYt3+/4yOzB6HP5whSWAMYo1My8pvyKBNWPtwQ3MBdfZKvbP2cvcwLiVtYuRi0NIYBGj
 xKwJc9ggnBWMEldOdjB3MXJy8AoISpyc+YQFxGYWsJLo3riTCcKWl9j+dg5YDYuAqsSRc9fZQ
 Ww2oHhvzzewuIiAtcTvy0tZIepjJY5vXAHWKww0Z3bTGjCbU8BIYtGm51CL5zJJTF3YyQax2E
 Fi5vsPYEUSAuISa5+dAopzcIgCNcxZmwgRdpV4e+AFM0ivhMBnRomN928zQjh97BKLvvczT2A
 UmoXkiVlInpiF5IkFjMyrGNWLU4vKUot0TfWSijLTM0pyEzNzdA0NTPVyU4uLE9NTcxKTivWS
 83M3MQJDmgEIdjB+6Xc+xCjJwaQkyisu7hYuxJeUn1KZkVicEV9UmpNafIhRhoNDSYL30gGgn
 GBRanpqRVpmDjC6YNISHDxKIrwL5dzDhXiLCxJzizPTIVKnGHU5Fvy4vZZJiCUvPy9VSpw3Ea
 RIAKQoozQPbgQs0i8xykoJ8zICHSXEU5BalJtZgir/ilGcg1FJmLcZZApPZl4J3KZXQEcwAR3
 h/8UZ5IiSRISUVAPjhsnzf2wRnb7RTZ9LMmfBPH2VUskFV8NdNTvv6cTVtf09UZkrlLji1W5n
 T1n9n8kWPNpavR0LDX/+Pn/IQrPzpvwNN/X5iprCTBNX717BNHHW9swYRudDp5Y5T9e5MWeld
 2JXy+RDjCKTLormX6vumLKcy9eHY+llexOuLs6IZTsvZNxY8uG4EktxRqKhFnNRcSIAlIkzW+
 8CAAA=
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-5.tower-206.messagelabs.com!1464278927!41804260!1
X-Originating-IP: [212.227.15.15]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE1LjE1ID0+IDI0NzM3\n
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 19269 invoked from network); 26 May 2016 16:08:47 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.15.15)
 by server-5.tower-206.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 26 May 2016 16:08:47 -0000
Received: from satan.chao5.int ([79.247.150.152]) by mail.gmx.com (mrgmx003)
 with ESMTPSA (Nemesis) id 0MQyxa-1axnr61BYE-00UNlh; Thu, 26 May 2016 18:08:38
 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 96C672153E10;
 Thu, 26 May 2016 18:08:36 +0200 (CEST)
MIME-Version: 1.0
Date: Thu, 26 May 2016 18:08:36 +0200
From: Christoph <mangel@gmx.de>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
In-Reply-To: <20160519165634.gd2c7gsokwi6mvx6@mac>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
 <20160518193012.GA28438@citrix.com>
 <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
 <20160519165634.gd2c7gsokwi6mvx6@mac>
Message-ID: <5a356af3579c0675bf9a016d808d1453@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.2-3.6.el7.kolab_16
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:pN1ZuMzoTCyuumBLJwyu8b7EyrstQMQVJ8cTf8VhpwrqAxg+tOQ
 g0I7ZYxFQ5vKGLtl9I1gIyrxjFabC5xSTLsqt5RKOygWv057V5b7kUA0IbhPLmnbwKw90Um
 zIF/l57rzVbWZH7LyXErHI1fIhobD2qTGNPRs/8QgLVHPHgXIPYW/4S1y4isA87x9mSGWln
 p+xDCtIEe5e0BaDWHx5Qw==
X-UI-Out-Filterresults: notjunk:1;V01:K0:DN6Dc6dz1co=:bIzrcx4Q4jvhJNLFpXqzfI
 NueynGqKjUghy7xggiHml5ZEwhRDlMa/qsct8BiXmdW1829O6/0bAvWQlX1dj3cKiwgx3/X2q
 7ooj6ISMSMC9hAfFFeCCIJJVH7E1VNvkdfU/yATLOLA7aEc7qAjdVfjAhF2EbXB++izmJ4y+Q
 yqo7sfva2Y3iTHk2uEjzAQoauLBfmKLyxp0R6uk3sHjqucRT1gENfQ9wcQhvoGN6A3relO4cq
 I7O4iU+Rc/D+DtI/8wZqbA7RD81ZR2dGuTjMY4tmVIJUG1mvHjnUy8R5/t2bTVv85TLSyhj9f
 K3XuYkvAlnhdz0dalPUvxKCXK2yvpSStwThQC3eDzIfxv4uCV8mpUv5Jhm9zdqnYSo0vjiit+
 uslRYmBc4528Ch2n5SPn0zPZVBtAL8OVEe5BfM8PtNaw3wqgYYFPTsfvppbRHHVnaUE5C0/9U
 xCrsXGMjlqbxRsoKaRMWVH11MDy/dRu47FUGga3Pu1nJ3POw5Cbil9YPZH+bnYGRfDNyr/QTx
 SUXYofFZYjBdhNxjocPovMeH2AsvpJzl35dn9C+S1D/NfmHQ0og+Ou/jRWVyZEcn6Tm685CCy
 hBn+1fYgPHlvSA3yco28vbchbk7Xxs/UX63pgp9dAQfSxDdboOACBMBd2h+mxy+sEu502P6q9
 SzzcRyPx/TU+7UjkalyVohPMldurCYxJnVr9FzeRAAdF34c+TFtG1Fev+PHmjyDJgqOSqRuba
 OCxw2Wsj09mDyC5Xa899stsZcYY//FbEG0s13BaDDwjJ+eva3ff4/GZ0bTSO7QsCxV2ayUFdq
 g/S1aw8
Cc: Christoph <mangel@gmx.de>, Wei Liu <wei.liu2@citrix.com>,
 xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

PiAKPiBTaW5jZSBJJ3ZlIGJlZW4gZGVhbGluZyB3aXRoIG5ldGZyb250IGlzc3VlcyByZWNlbnRs
eSBhbHNvIChub3Qgb24gCj4gTGludXggb3IKPiBXaW5kb3dzKSwgSSB3b3VsZCByZWNvbW1lbmQg
dGhhdCB5b3UgdGFrZSBhIGNhcHR1cmUgb2YgdGhlIHBhY2tldHMgc2VlbiAKPiBpbgo+IHRoZSBi
cmlkZ2UgdXNpbmcgdGNwZHVtcCBhbmQgYW5hbGl6ZSBpdCB3aXRoIFdpcmVzaGFyayBvciBzb21l
dGhpbmcKPiBzaW1pbGFyLiBGV0lXLCBJIHVzZSB0aGUgZm9sbG93aW5nIHJ1bmUgaW4gb3JkZXIg
dG8gbWFrZSB0Y3BkdW1wIAo+IGdlbmVyYXRlIGEKPiBmaWxlIHRoYXQgSSBjYW4gb3BlbiB3aXRo
IFdpcmVzaGFyayAodGhpcyBpcyBhbGwgb24gRG9tMCk6Cj4gCj4gIyBicmN0bCBzaG93Cj4gKHRo
ZW4geW91IHdpbGwgaGF2ZSB0byBpZGVudGlmeSBhIHZpZiB0aGF0IGJlbG9uZ3MgdG8gb25lIG9m
IHRoZSBEb21Vcwo+IGludm9sdmVkIGluIHRoZSB0cmFuc2FjdGlvbiwgdGhleSBoYXZlIHRoZSBm
b3JtYXQgdmlmPGRvbWlkPi48b3JkZXI+KS4KPiAjIHRjcGR1bXAgLW4gLWkgPGlmPiAtczAgLXcg
PG91dHB1dD4ucGNhcAo+IAo+IFRoZW4geW91IGNhbiBvcGVuIHRoZSByZXN1bHRpbmcgPG91dHB1
dD4ucGNhcCBhbmQgY2hlY2sgZm9yIAo+IHJldHJhbnNtaXNzaW9ucywKPiBvciBhbnl0aGluZyBz
dHJhbmdlLgo+IAo+IFJvZ2VyLgo+IApJbSB1c2luZyB0aGUgZ3BscHYgZHJpdmVycyBmcm9tIHRo
aXMgc2l0ZToKaHR0cDovL3dpa2kudW5pdmVudGlvbi5jb20vaW5kZXgucGhwP3RpdGxlPUluc3Rh
bGxpbmctc2lnbmVkLUdQTFBWLWRyaXZlcnMKCml0IGlzIG9rPwoKLS0gCi0tLS0tLQpHcmVldHoK
Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2Vy
cyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5v
cmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Thu May 26 16:10:08 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Thu, 26 May 2016 16:10:08 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b5xqK-00086v-3a; Thu, 26 May 2016 16:09:04 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <mangel@gmx.de>) id 1b5xqI-00086p-EH
 for xen-users@lists.xenproject.org; Thu, 26 May 2016 16:09:02 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 72/F4-03848-D9F17475; Thu, 26 May 2016 16:09:01 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrLIsWRWlGSWpSXmKPExsVy5bGgqO5cefd
 wg5vLeC3e7fvL7MDocfjDFZYAxijWzLyk/IoE1oyXfx4zFfzmrvj0djZ7A+NRzi5GLg4hgUWM
 EvevbmSBcFYwSrzs3cvexcjJwSsgKHFy5hMWEJtZwEqie+NOJghbXmL72znMIDaLgKpEz5vbr
 CA2G1C8t+cbWFxEwFri9+WlrBD1sRLHN64A6xUGmjO7aQ2YzSlgJLFo03M2iMVzmSSmLuxkg1
 jsILF972awxRIC4hJrn50CinNwiAI1zFmbCBF2lXh74AUzSK+EwGdGiZYfb1ggnD52ia7tB1g
 nMArNQvLELCRPzELyxAJG5lWMGsWpRWWpRbqGhnpJRZnpGSW5iZk5uoYGxnq5qcXFiempOYlJ
 xXrJ+bmbGIFBzQAEOxhX/3Y6xCjJwaQkyisu7hYuxJeUn1KZkVicEV9UmpNafIhRhoNDSYL30
 gGgnGBRanpqRVpmDjC+YNISHDxKIrwxcu7hQrzFBYm5xZnpEKlTjLocWxbcWMskxJKXn5cqJc
 6bCFIkAFKUUZoHNwIW65cYZaWEeRmBjhLiKUgtys0sQZV/xSjOwagkzNsMMoUnM68EbtMroCO
 YgI7w/+IMckRJIkJKqoFx08ybp2pcd920Mdd2W/blc77snOD1ntuyvnT+VJB5FCm+m5/dcJHC
 Fb7gguZ74pPNH4usa22M0f1ztOlN0uq/rus32HVVnBd3cVLhNymcHh344+DfloIJNSbad1hlW
 l/dvDEldPOmRbdO9coKySgfmD9H7PVeuwS7Nax3Pr2fxr890VJokvcrJZbijERDLeai4kQAsj
 hTPfACAAA=
X-Env-Sender: mangel@gmx.de
X-Msg-Ref: server-3.tower-31.messagelabs.com!1464278941!42298006!1
X-Originating-IP: [212.227.17.21]
X-SpamReason: No, hits=0.5 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,sa_preprocessor: 
 QmFkIElQOiAyMTIuMjI3LjE3LjIxID0+IDI1Mjg0\n,BODY_RANDOM_LONG
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43264 invoked from network); 26 May 2016 16:09:01 -0000
Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.21)
 by server-3.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 26 May 2016 16:09:01 -0000
Received: from satan.chao5.int ([79.247.150.152]) by mail.gmx.com (mrgmx101)
 with ESMTPSA (Nemesis) id 0MHLNn-1bILuW0E8B-00E9tx; Thu, 26 May 2016 18:08:55
 +0200
Received: from webmail.chao5.int (leviathan.chao5.int [192.168.50.60])
 by satan.chao5.int (Postfix) with ESMTP id 04D212153E10;
 Thu, 26 May 2016 18:08:53 +0200 (CEST)
MIME-Version: 1.0
Date: Thu, 26 May 2016 18:08:53 +0200
From: Christoph <mangel@gmx.de>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
In-Reply-To: <20160519165634.gd2c7gsokwi6mvx6@mac>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
 <20160518193012.GA28438@citrix.com>
 <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
 <20160519165634.gd2c7gsokwi6mvx6@mac>
Message-ID: <7548e872fb0d56abe7148ecfd5b5f4f0@webmail.chao5.int>
X-Sender: mangel@gmx.de
User-Agent: Roundcube Webmail/1.2-3.6.el7.kolab_16
X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on satan.mgmt
X-Provags-ID: V03:K0:lt2H4uI+iO69u+4yStaUNbJtZfeUbrib9OkIKWHUyt+WoUzZrYV
 57rjoPISfglwDMUgp+eQGXD9gtVJJkvFckzoLFdocVWYooChNrm8tqS+MVpG/pGGgGdfZoY
 VE9INyd7vwYyRpJ33G5KwlYoMF76/aCRVzNc4yBe/Gww3aitBZazoTVSWo8XBFb0FBDdGFA
 c44h2hpF3Gxc0a9WG6lzA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:5EInLH27z18=:qFm8YlPusod31yd/ALHLJ3
 mh95L8tzNdGHjCJlcfxv0ib6uYbmi3vwue7sZzhWo4POi38sgHue/Q3k2H+EQ9e4vhO4rDE+N
 48gnX+II96cfdBQpCivhawnRPwURM7SV2/CP5OzO5IeVH5UrEIJ5jOsKMXPHgwdAcBsFxqsFn
 P/rmcfSKNsYNUj7SR94l2gFM5F2oSqa0soPJL3/u+8aZeHbs8yJG/nIk0WGZv1Lx032Dd7zjr
 HLobM3eRpLas/N3USVTMjojtAuODyKlJN5O1zhk/J42i9UiyhkgRlNtq48yIGlz/w7Ub3Ixrh
 MifCXrEku9erdyFDeGtvqk/4RnFPutlcS1IXL5lngATlCV0yucMTkkqe3aH3hjCbAzYSL2T7T
 /7dgRM37YemxGba1ZGpUnzNS0NKP3Si3VFEuM9si4dhR+HCarLX8SMGSkXOw6wTCITRdHQoC5
 CS4kXw4qRia3/TKD8G+lkRjuOYI2STT9ysJsAbzhtgncEbL3Rc16y5xrlr19k39vpfADvD4I8
 bA966YUgPwJpWb2WLqcpLDYBisw4X5Oql0D8ycep1jHEbmmu69aHXRC6yGlNgC5BRnr7i3hze
 J+KDF3SwRQIlEkNzUJtBKMRnHa6PIeMOQ/Ib+AQ1/ldFXEqjAr1QUy37WMqm6Vw9ErbN18eEg
 iiED/kqMk1ug9sVk+EC0WIwHh1KAVAzvSCzr6hEVG9eu8QWxo97tgEE15W/T1CBWcg21nhRHx
 nIo+D0LAwd9jPSka6dy1mPGSaoHc9uyoj2OhchIrRk6VXb28j7OuPH+B2dj8XvI3xNhrxrItd
 MB1MAaW
Cc: Christoph <mangel@gmx.de>, Wei Liu <wei.liu2@citrix.com>,
 xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

PiBTaW5jZSBJJ3ZlIGJlZW4gZGVhbGluZyB3aXRoIG5ldGZyb250IGlzc3VlcyByZWNlbnRseSBh
bHNvIChub3Qgb24gCj4gTGludXggb3IKPiBXaW5kb3dzKSwgSSB3b3VsZCByZWNvbW1lbmQgdGhh
dCB5b3UgdGFrZSBhIGNhcHR1cmUgb2YgdGhlIHBhY2tldHMgc2VlbiAKPiBpbgo+IHRoZSBicmlk
Z2UgdXNpbmcgdGNwZHVtcCBhbmQgYW5hbGl6ZSBpdCB3aXRoIFdpcmVzaGFyayBvciBzb21ldGhp
bmcKPiBzaW1pbGFyLiBGV0lXLCBJIHVzZSB0aGUgZm9sbG93aW5nIHJ1bmUgaW4gb3JkZXIgdG8g
bWFrZSB0Y3BkdW1wIAo+IGdlbmVyYXRlIGEKPiBmaWxlIHRoYXQgSSBjYW4gb3BlbiB3aXRoIFdp
cmVzaGFyayAodGhpcyBpcyBhbGwgb24gRG9tMCk6Cj4gCj4gIyBicmN0bCBzaG93Cj4gKHRoZW4g
eW91IHdpbGwgaGF2ZSB0byBpZGVudGlmeSBhIHZpZiB0aGF0IGJlbG9uZ3MgdG8gb25lIG9mIHRo
ZSBEb21Vcwo+IGludm9sdmVkIGluIHRoZSB0cmFuc2FjdGlvbiwgdGhleSBoYXZlIHRoZSBmb3Jt
YXQgdmlmPGRvbWlkPi48b3JkZXI+KS4KPiAjIHRjcGR1bXAgLW4gLWkgPGlmPiAtczAgLXcgPG91
dHB1dD4ucGNhcAo+IAo+IFRoZW4geW91IGNhbiBvcGVuIHRoZSByZXN1bHRpbmcgPG91dHB1dD4u
cGNhcCBhbmQgY2hlY2sgZm9yIAo+IHJldHJhbnNtaXNzaW9ucywKPiBvciBhbnl0aGluZyBzdHJh
bmdlLgo+IAo+IFJvZ2VyLgoKSSBoYXZlIHNlZW4gb24gdGhlIGRvbTAgaG9zdCB0aGVyZSBhcmUg
MiBuZXQgaWZhY2VzIGZvciB0aGUgaHZtIHdpbmRvd3MgCmRvbVUgKG1hcmF4KToKCjQwOiB2aWYx
MC4wLWVtdTogPEJST0FEQ0FTVCxNVUxUSUNBU1QsVVAsTE9XRVJfVVA+IG10dSAxNTAwIHFkaXNj
IApwZmlmb19mYXN0IG1hc3RlciB4ZW5icjUgc3RhdGUgVU5LTk9XTiBxbGVuIDUwMAogICAgIGxp
bmsvZXRoZXIgZmU6ZmY6ZmY6ZmY6ZmY6ZmYgYnJkIGZmOmZmOmZmOmZmOmZmOmZmCiAgICAgaW5l
dDYgZmU4MDo6ZmNmZjpmZmZmOmZlZmY6ZmZmZi82NCBzY29wZSBsaW5rCiAgICAgICAgdmFsaWRf
bGZ0IGZvcmV2ZXIgcHJlZmVycmVkX2xmdCBmb3JldmVyCjQxOiB2aWYxMC4wOiA8QlJPQURDQVNU
LE1VTFRJQ0FTVCxVUCxMT1dFUl9VUD4gbXR1IDE1MDAgcWRpc2MgbXEgbWFzdGVyIAp4ZW5icjUg
c3RhdGUgVVAgcWxlbiAzMgogICAgIGxpbmsvZXRoZXIgZmU6ZmY6ZmY6ZmY6ZmY6ZmYgYnJkIGZm
OmZmOmZmOmZmOmZmOmZmCgp4bCBuZXR3b3JrLWxpc3QgbWFyYXgKSWR4IEJFIE1hYyBBZGRyLiAg
ICAgICAgIGhhbmRsZSBzdGF0ZSBldnQtY2ggICB0eC0vcngtcmluZy1yZWYgQkUtcGF0aAowICAg
MCAgMDA6MTY6M2U6MDU6MDE6MTAgICAgIDAgICAgIDQgICAgIDE2IDE2MjY5LzE2MjY4ICAgICAg
IAovbG9jYWwvZG9tYWluLzAvYmFja2VuZC92aWYvMTAvMAoKaXQgaXMgbm9ybWFsPyBhbGwgbXkg
b3RoZXIgZG9tVSdzIGFyZSBsaW51eCBkb21VJ3MgKHB2KSB0aGV5IGhhdmUgZWFjaCAKb25seSAx
IG5ldCBpZmFjZSBvbiBkb20wLi4uCgpHcmVldHoKCi0tIAotLS0tLS0KR3JlZXR6CgpfX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGlu
ZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11
c2Vycw==

From xen-users-bounces@lists.xen.org Fri May 27 09:22:18 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 09:22: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 <xen-users-bounces@lists.xen.org>)
	id 1b6Dwu-0003gm-VN; Fri, 27 May 2016 09:20:56 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b6Dws-0003gg-JJ
 for xen-users@lists.xen.org; Fri, 27 May 2016 09:20:54 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 2F/23-25797-57118475; Fri, 27 May 2016 09:20:53 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrIKsWRWlGSWpSXmKPExsWS1FXZoFsi6BF
 uMKObw2LV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzfhydB97wc3dTBU7n3WyNjDOn83UxcjFwSKw
 ikXizNOlzF2MnBxCAskSa7d1skLYGRI3501k7GLkALLTJF5MZoMIx0us/vWQEcSWEFCQmNA7n
 Q3CtpXovvQWbKaEwHEWic7WFYwQDfUS7dMOsYPYLALaEjOn/WQDmckmoCbxpIcFokRL4uWuNj
 BbRCBF4vBsiF28Al4Sr/obmUHKOQWCJB78NAcZLyTwl1ni0KHZYOOFBcwlpp76xARRLyhxcuY
 TsDnMAtESPbsns0PYohKvD99lncAoMgtJ2SwkZbOQlM0CWscsoC6xfp4QRFhbYtnC18wQtprE
 7W1X2ZHFFzCyr2JUL04tKkst0jXUSyrKTM8oyU3MzNE1NDDTy00tLk5MT81JTCrWS87P3cQIj
 C4GINjBuPO50yFGSQ4mJVHeWAP3cCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvPYCHuFCgkWp6a
 kVaZk5wDiHSUtw8CiJ8JqApHmLCxJzizPTIVKnGHU52ubcX8skxJKXn5cqJc57gB+oSACkKKM
 0D24ELOVcYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjCvH8gqnsy8ErhNr4COYAI6YgEL2BEl
 iQgpqQZGwWO3n8pPVj0eO5c/8eqUkFVWYZd9F7Csv1O5oi1YU25+9b0GAW+V3AS9buZOpp9nT
 /JnSPWwBedKqu0skj237kS0HmfYnjlX+IVaw9t7N5ltV/mfoVu3sUPvTOOnsyKvthlHMDE3SW
 ydc6pSSkHTOFHvdlRD7O3dpTIiZcyRRxx6NgmJ5CixFGckGmoxFxUnAgAlt2nrNAMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1464340850!16136591!1
X-Originating-IP: [98.138.121.128]
X-SpamReason: No, hits=1.2 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_50_60,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1026 invoked from network); 27 May 2016 09:20:51 -0000
Received: from nm49-vm0.bullet.mail.ne1.yahoo.com (HELO
 nm49-vm0.bullet.mail.ne1.yahoo.com) (98.138.121.128)
 by server-15.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 27 May 2016 09:20:51 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464340834; bh=4zZv1lRppz2hR6h6lYK4y2IjiuU4o2eJNgc0rOCKFMc=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=my/HBohXsCXXM4flc5dpM0gXUpmzfuwrgNx0VC02wq0pGzwzEkcF9iAgSMaLHGEYzMd1Hd4wBPMh30q//DMBUWPyCGeLsbcprtFbfyhLXEyS4CYre0CCY1KcBq/RQsFiOjAlhBOrVHWT0206tinkBpGvRWJHUViLR/o/p1zGQ0LoWdK01rnYeF2sxBk3HVLE+x6yrge14Jh2M/Rmyqr5YCnEHfeVJnxxCGNolXhlRMkByScnnLT7rz3nsFhpdJoWSWfoMJiARCE0qjjx7QrwZbU/H7JIqUxhqYn4Eagdx8SptBFXuegYDYEqkGLG/dMq3QDXqYVukkhLI8AweM/dgA==
Received: from [127.0.0.1] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 09:20:34 -0000
Received: from [98.138.100.102] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 09:17:51 -0000
Received: from [98.138.87.9] by tm101.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 09:17:51 -0000
Received: from [127.0.0.1] by omp1009.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 09:17:51 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 320465.95948.bm@omp1009.mail.ne1.yahoo.com
X-YMail-OSG: yxq_UtgVM1mzhp54YGhKpgCt_blkj6KGdyC7_Q6CqMwK.im.F34ROMFvE0jiUSi
 T9gHmF_yPfdnIw_ND2AsxqKiT.X6zEXhPDul84U1uuQC5MmviP8WViCvDQ2yXkPPs_71aRwDboYV
 KJXLfxEG4Id8Bt1BNwDfvQ_fPXO8vZnDgi95zoGgtjfSmYqFA2WqyyO4h875pDaQi8JQg_Lk58VP
 fKws7KvWL._E4QQ8_2_EqWRLwF1XzlT1hUw3Yy70SF6wMFwxaUxr7VM_QH85FG1RT1HEt04mZ8yZ
 KE8uVzlhgEhE1cXyRAquyFWWdt5xl.oOOCC9cg1qU9iLqUwMjdt9upDuYE9xX0hLN_SdVmXwVKyA
 gwnaK7rmS6nM9wfb5tiAL7dGclr_Jyhdh9bJKhz6O0SYgxlThMbLzMS0TiNvjAHn0uHOfeP_MtcP
 fbZ9mKYgR1T6zyZKmki8g2ALj_vhluSVwqGmnDgTwXys.yjDZKUVTPdl93xgnK4UQUlq6CudHnLx
 jltxG02ViqvjCeAxgCh0u.lFm2ASB4RUX0jg-
Received: from jws10059.mail.ne1.yahoo.com by sendmailws140.mail.ne1.yahoo.com;
 Fri, 27 May 2016 09:17:50 +0000; 1464340670.853
Date: Fri, 27 May 2016 09:17:49 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
MIME-Version: 1.0
Content-Length: 40941
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6648328921474656297=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6648328921474656297==
Content-Type: multipart/alternative; 
	boundary="----=_Part_213925_864328445.1464340669661"
Content-Length: 40409

------=_Part_213925_864328445.1464340669661
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

My Dom0 is Fedora 23 Server and my "/etc/default/grub" is :
GRUB_TIMEOUT=3D5GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-r=
elease)"GRUB_DEFAULT=3DsavedGRUB_DISABLE_SUBMENU=3DtrueGRUB_TERMINAL_OUTPUT=
=3D"console"GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfed=
ora/swap rhgb quiet xen-pciback.hide=3D(01:00.0)"GRUB_DISABLE_RECOVERY=3D"t=
rue"
and I added below lines to my Windows vm config file :
acpi=3D1pci=3D['01:00.0']
But
[root@localhost ~]# xl create /etc/xen/windows.cfgParsing config from /etc/=
xen/windows.cfglibxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI de=
vice 0000:01:00.0 cannot be assigned - no IOMMU?libxl: error: libxl_create.=
c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1libxl: info: li=
bxl.c:1698:devices_destroy_cb: forked pid 2282 for destroy of domain 1
As you see, I got error.
# lspci01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce=
 210] (rev a2)


=20

    On Tuesday, May 24, 2016 6:07 PM, "sm8ax1@vfemail.net" <sm8ax1@vfemail.=
net> wrote:
=20

 It sounds to me like xen-pciback is compiled into the kernel then. Edit GR=
UB_CMDLINE_LINUX in /etc/default/grub and add xen-pciback.hide=3D(00:00.0) =
(replacing the number with the BDF of your graphics card) and run `grub-mkc=
onfig -o /boot/grub/grub.cfg` and reboot. There is also an unlikely chance =
that xen-pciback is not included with your kernel at all (compiled in nor a=
s a module), in which case you'll have to track down the kernel build confi=
guration for your distro, and/or build your own custom kernel. But if your =
distro supports CONFIG_XEN_DOM0 then there's no reason it shouldn't include=
 xen-pciback.

Quoting Jason Long <hack3rcon@yahoo.com>:
I did :=C2=A0[root@localhost ~]# modprobe -v xen-pciback=C2=A0[root@localho=
st ~]# lsmod | grep xen-pciback[root@localhost ~]#=C2=A0=C2=A0but not any o=
utput :(
=C2=A0On Tuesday, May 17, 2016 7:30 PM, "sm8ax1@vfemail.net" <sm8ax1@vfemai=
l.net> wrote:

=C2=A0
So the iommu /should/ be working at this point. Now we just need to hide th=
e graphics card from the Dom0 operating system.

Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod =
| grep xen-pciback`. If xen-pciback is built as a module on your system, yo=
u need to make sure that your graphics driver a) is a module and not compil=
ed-in, and b) the graphics driver cannot be loaded before xen-pciback (the =
article tells you how to achieve this), even in early userspace! I would re=
commend blacklisting the graphics driver too, just to be safe.

See this article for the various methods of hiding PCI devices and the synt=
ax to do so.
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthr=
ough

As I said before, you'll want your DomU utilizing passthrough to be automat=
ically started up on boot, because you probably won't be able to see anythi=
ng on the screen until the DomU starts.

Quoting Jason Long <hack3rcon@yahoo.com>:
I added but :=C2=A0[root@localhost ~]# xl dmesg | grep iommu(XEN) Command l=
ine: intel_iommu=3Don placeholder[root@localhost ~]# xl pci-pci-assignable-=
add =C2=A0 =C2=A0 =C2=A0pci-assignable-remove =C2=A0 pci-detach=C2=A0pci-as=
signable-list =C2=A0 =C2=A0 pci-attach =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0pci-list=C2=A0[root@localhost ~]# xl pci-assignable-list=C2=A0=
[root@localhost ~]#=C2=A0=C2=A0
=C2=A0On Monday, May 16, 2016 12:56 PM, De Coro Guillaume <guillaumedecoro@=
gmail.com> wrote:

Hi,

I'm not a great user of xen but I known several things. sm8ax1 is right. It=
 seems you are missing IOMMU. Don't forget to add "intel_iommu=3Don" in you=
r grub default. If it works you can see that in your dmesg:
[=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
[=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0x=
fed91000 IOMMU 1
[=C2=A0=C2=A0=C2=A0 0.865169] iommu: Adding device 0000:00:00.0 to group 0
[=C2=A0=C2=A0=C2=A0 0.865179] iommu: Adding device 0000:00:02.0 to group 1
[=C2=A0=C2=A0=C2=A0 0.865194] iommu: Adding device 0000:00:14.0 to group 2
[=C2=A0=C2=A0=C2=A0 0.865204] iommu: Adding device 0000:00:14.2 to group 2
[=C2=A0=C2=A0=C2=A0 0.865215] iommu: Adding device 0000:00:16.0 to group 3
[=C2=A0=C2=A0=C2=A0 0.865225] iommu: Adding device 0000:00:17.0 to group 4
[=C2=A0=C2=A0=C2=A0 0.865243] iommu: Adding device 0000:00:1c.0 to group 5
[=C2=A0=C2=A0=C2=A0 0.865257] iommu: Adding device 0000:00:1c.2 to group 5
[=C2=A0=C2=A0=C2=A0 0.865280] iommu: Adding device 0000:00:1f.0 to group 6
[=C2=A0=C2=A0=C2=A0 0.865294] iommu: Adding device 0000:00:1f.2 to group 6
[=C2=A0=C2=A0=C2=A0 0.865303] iommu: Adding device 0000:00:1f.3 to group 6
[=C2=A0=C2=A0=C2=A0 0.865312] iommu: Adding device 0000:00:1f.4 to group 6
[=C2=A0=C2=A0=C2=A0 0.865321] iommu: Adding device 0000:00:1f.6 to group 6
[=C2=A0=C2=A0=C2=A0 0.865329] iommu: Adding device 0000:01:00.0 to group 5
[=C2=A0=C2=A0=C2=A0 0.865338] iommu: Adding device 0000:02:00.0 to group 5

and about DMAR:

[=C2=A0=C2=A0=C2=A0 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INT=
EL=C2=A0 SKL=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00000001 INTL 00000001)
[=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
[=C2=A0=C2=A0=C2=A0 0.078747] DMAR: Host address width 39
[=C2=A0=C2=A0=C2=A0 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[=C2=A0=C2=A0=C2=A0 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 c=
ap 1c0000c40660462 ecap 7e3ff0505e
[=C2=A0=C2=A0=C2=A0 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[=C2=A0=C2=A0=C2=A0 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 c=
ap d2008c40660462 ecap f050da
[=C2=A0=C2=A0=C2=A0 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x0000=
00a4f1efff
[=C2=A0=C2=A0=C2=A0 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x0000=
00a7ffffff
[=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0x=
fed91000 IOMMU 1
[=C2=A0=C2=A0=C2=A0 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[=C2=A0=C2=A0=C2=A0 0.078799] DMAR-IR: x2apic is disabled because BIOS sets=
 x2apic opt out bit.
[=C2=A0=C2=A0=C2=A0 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_optout' to=
 override the BIOS setting.
[=C2=A0=C2=A0=C2=A0 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
[=C2=A0=C2=A0=C2=A0 0.864755] DMAR: No ATSR found
[=C2=A0=C2=A0=C2=A0 0.864868] DMAR: dmar0: Using Queued invalidation
[=C2=A0=C2=A0=C2=A0 0.864992] DMAR: dmar1: Using Queued invalidation
[=C2=A0=C2=A0=C2=A0 0.865000] DMAR: Setting RMRR:
[=C2=A0=C2=A0=C2=A0 0.865022] DMAR: Setting identity map for device 0000:00=
:02.0 [0xa5800000 - 0xa7ffffff]
[=C2=A0=C2=A0=C2=A0 0.865037] DMAR: Setting identity map for device 0000:00=
:14.0 [0xa4eff000 - 0xa4f1efff]
[=C2=A0=C2=A0=C2=A0 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
[=C2=A0=C2=A0=C2=A0 0.865093] DMAR: Setting identity map for device 0000:00=
:1f.0 [0x0 - 0xffffff]
[=C2=A0=C2=A0=C2=A0 0.865112] DMAR: Intel(R) Virtualization Technology for =
Directed I/O

It's important not to claim your passthroughed hardware by dom0. Just use "=
pci_stub" parameters in your grub default. After that, your command "xl pci=
-assignable-list" will give your video card available.

About IGD passthrough, I'm working on it without success for monthes. Maybe=
 I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with I=
ntel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters=
. So wait and see... and try it :)

Ciao.

Le 14/05/2016 14:56, sm8ax1@vfemail.net a =C3=A9crit=C2=A0:
=C2=A0
=C2=A0
Well, it looks to me like you don't have an IOMMU. You can check your Intel=
 processor http://ark.intel.com/ and look for "VT-d" support. There is prob=
ably a similar site for AMD, but they call it "IOMMU" support; same thing j=
ust different names. There might also be some way to check through `lshw` o=
r `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some gra=
phics cards, even without an IOMMU, but I imagine your chances are pretty s=
lim. Something to try perhaps is setting up your HVM to automatically start=
 when the system is booted, with generic PCI passthrough enabled, and black=
list the module on the Dom0 and reboot. In theory this prevents the Dom0 dr=
iver from interfering with the HVM's configuration of the graphics card, bu=
t once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an IOMMU=
, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. S=
pice with the QXL video driver is likely to give you the best performance, =
but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v fo=
r Xen") is something else to look into. The idea behind it is to allow mult=
iple VMs to simultaneously use VGA passthrough in a safe and performant man=
ner by creating multiple virtual graphics cards at the hardware level. At l=
east as of Jan 2015, XenGT is being developed out-of-tree, but I haven't fo=
llowed up on it as to whether it's been merged (or abandoned). If I recall =
correctly, this is supported on Intel 6th generation and newer processors w=
ith Intel HD 6000+ graphics, but you should definitely double check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxColl=
aborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably wor=
ked like the paravirtualized framebuffer, only using the newer and faster L=
inux DRM API. This, I guess, would have allowed multiple rendering clients =
across multiple VMs to directly render their window contents just as they w=
ould on baremetal (with the PV DRM driver acting as a shim), without any ki=
nd of VGA/PCI passthrough. Unfortunately this effort has been abandoned, an=
d I've been unable to track down the author or even the original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM


Quoting Jason Long <hack3rcon@yahoo.com>:
Hello.I want to use my VGA in VM that running Windows 7, My VGA information=
 is :=C2=A001:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeF=
orce 210] (rev a2)Subsystem: ASUSTeK Computer Inc. Device 8354Kernel driver=
 in use: nouveauKernel modules: nouveau=C2=A0And :=C2=A0[root@localhost ~]#=
 xl pci-assignable-list=C2=A0[root@localhost ~]#=C2=A0=C2=A0And I added bel=
ow lines to my VM config file :=C2=A0gfx_passthru=3D0acpi=3D1pci=3D['01:00.=
0=C2=A0']=C2=A0but when I want fire my VM, It show me below error :=C2=A0li=
bxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0=
 cannot be assigned - no IOMMU?libxl: error: libxl_create.c:1405:domcreate_=
attach_pci: libxl_device_pci_add failed: -1libxl: info: libxl.c:1698:device=
s_destroy_cb: forked pid 3365 for destroy of domain 3=C2=A0How can I solve =
it?

=C2=A0

-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!
Commercial and Bulk Mail Options!



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
=C2=A0_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users


=C2=A0

-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!
Commercial and Bulk Mail Options!
=C2=A0
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users





-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!=20
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!=20
Commercial and Bulk Mail Options!=20


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_213925_864328445.1464340669661
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1464338060635_26313=
" dir=3D"ltr"><span>My Dom0 is Fedora 23 Server and my "</span>/etc/default=
/grub" is :</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_26313" dir=3D"l=
tr"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_26506"=
>GRUB_TIMEOUT=3D5</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14643380606=
35_26507">GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release=
)"</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_26508">GRUB_=
DEFAULT=3Dsaved</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635=
_26509">GRUB_DISABLE_SUBMENU=3Dtrue</div><div dir=3D"ltr" id=3D"yui_3_16_0_=
ym19_1_1464338060635_26510">GRUB_TERMINAL_OUTPUT=3D"console"</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_26511">GRUB_CMDLINE_LINUX=3D=
"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet xen-pciback.h=
ide=3D(01:00.0)"</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146433806063=
5_26512">GRUB_DISABLE_RECOVERY=3D"true"</div><div dir=3D"ltr" id=3D"yui_3_1=
6_0_ym19_1_1464338060635_26513"><br id=3D"yui_3_16_0_ym19_1_1464338060635_2=
6514"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_26513">a=
nd I added below lines to my Windows vm config file :</div><div dir=3D"ltr"=
 id=3D"yui_3_16_0_ym19_1_1464338060635_26513"><br></div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1464338060635_26513"><div style=3D"margin-top: 0.1em;=
 margin-bottom: 0.1em;" id=3D"yui_3_16_0_ym19_1_1464338060635_26598">acpi=
=3D1</div><div style=3D"margin-top: 0.1em; margin-bottom: 0.1em;" dir=3D"lt=
r" id=3D"yui_3_16_0_ym19_1_1464338060635_26599">pci=3D['01:00.0']</div></di=
v><div id=3D"yui_3_16_0_ym19_1_1464338060635_26312"><br></div><div id=3D"yu=
i_3_16_0_ym19_1_1464338060635_26312">But</div><div id=3D"yui_3_16_0_ym19_1_=
1464338060635_26307"><span><br></span></div><div id=3D"yui_3_16_0_ym19_1_14=
64338060635_26275">[root@localhost ~]# xl create /etc/xen/windows.cfg</div>=
<div id=3D"yui_3_16_0_ym19_1_1464338060635_26276">Parsing config from /etc/=
xen/windows.cfg</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_26277">libx=
l: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0 c=
annot be assigned - no IOMMU?</div><div id=3D"yui_3_16_0_ym19_1_14643380606=
35_26278">libxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_dev=
ice_pci_add failed: -1</div><div></div><div id=3D"yui_3_16_0_ym19_1_1464338=
060635_26279">libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282=
 for destroy of domain 1</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_26=
279"><br></div><div id=3D"yui_3_16_0_ym19_1_1464338060635_26279">As you see=
, I got error.</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_26279"><br><=
/div><div id=3D"yui_3_16_0_ym19_1_1464338060635_26279"># lspci</div><div id=
=3D"yui_3_16_0_ym19_1_1464338060635_26744">01:00.0 VGA compatible controlle=
r: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1464338060635_26745"><br id=3D"yui_3_16_0_ym19_1_1464=
338060635_26746"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14643380606=
35_26385"><br id=3D"yui_3_16_0_ym19_1_1464338060635_26386"></div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_26280"><br id=3D"yui_3_16_0_=
ym19_1_1464338060635_26281"></div> <div class=3D"qtdSeparateBR"><br><br></d=
iv><div class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"fon=
t-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, s=
ans-serif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Hel=
vetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"=
> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Tuesday, May 24, 201=
6 6:07 PM, "sm8ax1@vfemail.net" &lt;sm8ax1@vfemail.net&gt; wrote:<br></font=
></div>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv6283611349">=
<title></title><div>
<div>It sounds to me like xen-pciback is compiled into the kernel then. Edi=
t GRUB_CMDLINE_LINUX in /etc/default/grub and add xen-pciback.hide=3D(00:00=
.0) (replacing the number with the BDF of your graphics card) and run `grub=
-mkconfig -o /boot/grub/grub.cfg` and reboot. There is also an unlikely cha=
nce that xen-pciback is not included with your kernel at all (compiled in n=
or as a module), in which case you'll have to track down the kernel build c=
onfiguration for your distro, and/or build your own custom kernel. But if y=
our distro supports CONFIG_XEN_DOM0 then there's no reason it shouldn't inc=
lude xen-pciback.<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote style=3D"border-left:2px solid blue;margin-left:2px;padding-lef=
t:12px;" type=3D"cite">
<div style=3D"color:#000;background-color:#fff;font-family:HelveticaNeue, H=
elvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"=
>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8324"><span>I did :=
</span></div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8324">&nbsp;</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8400">[root@localho=
st ~]# modprobe -v xen-pciback&nbsp;</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8401">[root@localho=
st ~]# lsmod | grep xen-pciback</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8324">
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8402">[root@localho=
st ~]#&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8403">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8403">b=
ut not any output :(</div>
<div class=3D"yiv6283611349qtdSeparateBR"><br clear=3D"none">
&nbsp;</div>
<div class=3D"yiv6283611349yahoo_quoted" style=3D"display: block;">
<div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, =
Lucida Grande, sans-serif;font-size:16px;">
<div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, =
Lucida Grande, sans-serif;font-size:16px;">
<div dir=3D"ltr"><font face=3D"Arial" size=3D"2">On Tuesday, May 17, 2016 7=
:30 PM, "sm8ax1@vfemail.net" &lt;sm8ax1@vfemail.net&gt; wrote:</font></div>
<br clear=3D"none">
<br clear=3D"none">
<div class=3D"yiv6283611349y_msg_container">
<div id=3D"yiv6283611349">&nbsp;</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<div>So the iommu /should/ be working at this point. Now we just need to hi=
de the graphics card from the Dom0 operating system.<br clear=3D"none">
<br clear=3D"none">
Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod =
| grep xen-pciback`. If xen-pciback is built as a module on your system, yo=
u need to make sure that your graphics driver a) is a module and not compil=
ed-in, and b) the graphics driver cannot be loaded before xen-pciback (the =
article tells you how to achieve this), even in early userspace! I would re=
commend blacklisting the graphics driver too, just to be safe.<br clear=3D"=
none">
<br clear=3D"none">
See this article for the various methods of hiding PCI devices and the synt=
ax to do so.<br clear=3D"none">
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthr=
ough<br clear=3D"none">
<br clear=3D"none">
As I said before, you'll want your DomU utilizing passthrough to be automat=
ically started up on boot, because you probably won't be able to see anythi=
ng on the screen until the DomU starts.<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote style=3D"border-left:2px solid blue;margin-left:2px;padding-lef=
t:12px;" type=3D"cite">
<div style=3D"color:#000;background-color:#fff;font-family:HelveticaNeue, H=
elvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"=
>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6675"><span>I added=
 but :</span></div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6672">&nbsp;</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6689">[root@localho=
st ~]# xl dmesg | grep iommu</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6690">(XEN) Command=
 line: intel_iommu=3Don placeholder</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6691">[root@localho=
st ~]# xl pci-</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6692">pci-assignabl=
e-add &nbsp; &nbsp; &nbsp;pci-assignable-remove &nbsp; pci-detach&nbsp;</di=
v>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6693">pci-assignabl=
e-list &nbsp; &nbsp; pci-attach &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp;pci-list&nbsp;</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6694">[root@localho=
st ~]# xl pci-assignable-list&nbsp;</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6672">
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6695">[root@localho=
st ~]#&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6696">&=
nbsp;</div>
<div class=3D"yiv6283611349qtdSeparateBR"><br clear=3D"none">
&nbsp;</div>
<div class=3D"yiv6283611349yahoo_quoted" style=3D"display:block;">
<div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, =
Lucida Grande, sans-serif;font-size:16px;">
<div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, =
Lucida Grande, sans-serif;font-size:16px;">
<div dir=3D"ltr"><font face=3D"Arial" size=3D"2">On Monday, May 16, 2016 12=
:56 PM, De Coro Guillaume &lt;guillaumedecoro@gmail.com&gt; wrote:</font></=
div>
<br clear=3D"none">
<br clear=3D"none">
<div class=3D"yiv6283611349y_msg_container">
<div id=3D"yiv6283611349">
<div>Hi,<br clear=3D"none">
<br clear=3D"none">
I'm not a great user of xen but I known several things. sm8ax1 is right. It=
 seems you are missing IOMMU. Don't forget to add "intel_iommu=3Don" in you=
r grub default. If it works you can see that in your dmesg:<br clear=3D"non=
e">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0x=
fed91000 IOMMU 1<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to group 0<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to group 1<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to group 2<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to group 2<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to group 3<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to group 4<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to group 5<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to group 5<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to group 5<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to group 5<=
/small><br clear=3D"none">
<br clear=3D"none">
and about DMAR:<br clear=3D"none">
<br clear=3D"none">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (=
v01 INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)<b=
r clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br clear=3D"none"=
>
[&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 c=
ap 1c0000c40660462 ecap 7e3ff0505e<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 c=
ap d2008c40660462 ecap f050da<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x0000=
00a4f1efff<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x0000=
00a7ffffff<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0x=
fed91000 IOMMU 1<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000=
<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIOS sets=
 x2apic opt out bit.<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_optout' to=
 override the BIOS setting.<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<br cle=
ar=3D"none">
[&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<br cle=
ar=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0000:00=
:02.0 [0xa5800000 - 0xa7ffffff]<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0000:00=
:14.0 [0xa4eff000 - 0xa4f1efff]<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC<b=
r clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0000:00=
:1f.0 [0x0 - 0xffffff]<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technology for =
Directed I/O</small><br clear=3D"none">
<br clear=3D"none">
It's important not to claim your passthroughed hardware by dom0. Just use "=
pci_stub" parameters in your grub default. After that, your command "xl pci=
-assignable-list" will give your video card available.<br clear=3D"none">
<br clear=3D"none">
About IGD passthrough, I'm working on it without success for monthes. Maybe=
 I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with I=
ntel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters=
. So wait and see... and try it :)<br clear=3D"none">
<br clear=3D"none">
Ciao.<br clear=3D"none">
<br clear=3D"none">
<div class=3D"yiv6283611349yqt3233989606" id=3D"yiv6283611349yqtfd62930">
<div class=3D"yiv6283611349moz-cite-prefix">Le 14/05/2016 14:56, <a rel=3D"=
nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-abbreviated" ym=
ailto=3D"mailto:sm8ax1@vfemail.net" target=3D"_blank" href=3D"mailto:sm8ax1=
@vfemail.net">sm8ax1@vfemail.net</a> a =C3=A9crit&nbsp;:</div>
<blockquote type=3D"cite">
<div>&nbsp;</div>
</blockquote>
</div>
</div>
<div class=3D"yiv6283611349yqt3233989606" id=3D"yiv6283611349yqtfd97983">&n=
bsp;</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<div>Well, it looks to me like you don't have an IOMMU. You can check your =
Intel processor <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349mo=
z-txt-link-freetext" target=3D"_blank" href=3D"http://ark.intel.com/">http:=
//ark.intel.com/</a> and look for "VT-d" support. There is probably a simil=
ar site for AMD, but they call it "IOMMU" support; same thing just differen=
t names. There might also be some way to check through `lshw` or `/proc/cpu=
info` or the like, but I don't know for sure.<br clear=3D"none">
<br clear=3D"none">
The wiki mentions that generic PCI passthrough might still work on some gra=
phics cards, even without an IOMMU, but I imagine your chances are pretty s=
lim. Something to try perhaps is setting up your HVM to automatically start=
 when the system is booted, with generic PCI passthrough enabled, and black=
list the module on the Dom0 and reboot. In theory this prevents the Dom0 dr=
iver from interfering with the HVM's configuration of the graphics card, bu=
t once again, it might work or it might not.<br clear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Xen_VGA_Passthrough=
">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/VTdHowTo">http://wi=
ki.xen.org/wiki/VTdHowTo</a><br clear=3D"none">
<br clear=3D"none">
If that doesn't work, your options are buy a new PC/processor with an IOMMU=
, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. S=
pice with the QXL video driver is likely to give you the best performance, =
but even it won't compete with that of VGA passthrough.<br clear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/SPICE_support_in_Xe=
n">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br clear=3D"none">
<br clear=3D"none">
If you go the route of upgrading your hardware, XenGT (now called "GVT-v fo=
r Xen") is something else to look into. The idea behind it is to allow mult=
iple VMs to simultaneously use VGA passthrough in a safe and performant man=
ner by creating multiple virtual graphics cards at the hardware level. At l=
east as of Jan 2015, XenGT is being developed out-of-tree, but I haven't fo=
llowed up on it as to whether it's been merged (or abandoned). If I recall =
correctly, this is supported on Intel 6th generation and newer processors w=
ith Intel HD 6000+ graphics, but you should definitely double check that.<b=
r clear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/XenGT">http://wiki.=
xen.org/wiki/XenGT</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/">https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://events.linuxfoundation.org/sites/even=
ts/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf">http://events.l=
inuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit=
-final_1.pdf</a><br clear=3D"none">
<br clear=3D"none">
There used to be something called "Paravirtualized DRM", which probably wor=
ked like the paravirtualized framebuffer, only using the newer and faster L=
inux DRM API. This, I guess, would have allowed multiple rendering clients =
across multiple VMs to directly render their window contents just as they w=
ould on baremetal (with the PV DRM driver acting as a shim), without any ki=
nd of VGA/PCI passthrough. Unfortunately this effort has been abandoned, an=
d I've been unable to track down the author or even the original code.<br c=
lear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Paravirtualized_DRM=
">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote type=3D"cite">
<div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4361">I want to use=
 my VGA in VM that running Windows 7, My VGA information is :</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA c=
ompatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: AS=
USTeK Computer Inc. Device 8354</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver=
 in use: nouveau</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4534">K=
ernel modules: nouveau</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4534">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4534">A=
nd :</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4534">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4556">[=
root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4557">[=
root@localhost ~]#&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4557">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4557">A=
nd I added below lines to my VM config file :</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4557">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4582">g=
fx_passthru=3D0</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4583">a=
cpi=3D1</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4584">p=
ci=3D['01:00.0&nbsp;']</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4584">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4584">b=
ut when I want fire my VM, It show me below error :</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4584">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4585">
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4625">l=
ibxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.=
0 cannot be assigned - no IOMMU?</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4626">l=
ibxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add=
 failed: -1</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4627">l=
ibxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of=
 domain 3</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4627">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4627">H=
ow can I solve it?</div>
</div>
</div>
</blockquote>
<div><br clear=3D"none">
&nbsp;</div>
<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">
<b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>=E2=84=A2 to kee=
p your email out of the NSA's hands!<br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br clear=3D"none">
Commercial and Bulk Mail Options!<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
<fieldset class=3D"yiv6283611349mimeAttachmentHeader"><br clear=3D"none">
<pre>_______________________________________________
Xen-users mailing list
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-abbre=
viated" ymailto=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank" href=
=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://lists.xen.org/xen-users">http://lists=
.xen.org/xen-users</a>
</pre></fieldset>
</div>
<div>&nbsp;</div>
<div class=3D"yiv6283611349yqt3233989606" id=3D"yiv6283611349yqtfd42553">__=
_____________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-users">http://lists.xen.org/xen-users</a></div>
<div class=3D"yiv6283611349yqt5079726659" id=3D"yiv6283611349yqtfd43107"><d=
iv class=3D"yiv6283611349yqt2341499399" id=3D"yiv6283611349yqtfd30250">
<div><br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
&nbsp;</div>
<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">
<font color=3D"red"><b>ONLY AT VFEmail!</b></font> - Use our <font color=3D=
"blue"><b>Metadata Mitigator</b></font><b>=E2=84=A2 to keep your email out =
of the NSA's hands!<br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br clear=3D"none">
Commercial and Bulk Mail Options!</b><br clear=3D"none">
&nbsp;</div>
</div></div><div class=3D"yiv6283611349yqt5079726659" id=3D"yiv6283611349yq=
tfd18229">
<div><br clear=3D"none"></div>
<div class=3D"yiv6283611349yqt2341499399" id=3D"yiv6283611349yqtfd36804"><b=
>_______________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-users">http://lists.xen.org/xen-users</a></b></div>
<div><br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none"></div>

<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">

<font color=3D"red"><b>ONLY AT VFEmail!</b></font> - Use our <font color=3D=
"blue"><b>Metadata Mitigator</b></font><b></b>=E2=84=A2 to keep your email =
out of the NSA's hands! <br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br clear=3D"none">
Commercial and Bulk Mail Options! <br clear=3D"none">
<br clear=3D"none">
</div></div></div><br><div class=3D"yqt5079726659" id=3D"yqtfd36966">______=
_________________________________________<br clear=3D"none">Xen-users maili=
ng list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lis=
ts.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org=
</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-u=
sers" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br><br></d=
iv>  </div> </div>  </div></div></body></html>
------=_Part_213925_864328445.1464340669661--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6648328921474656297==--


From xen-users-bounces@lists.xen.org Fri May 27 09:22:18 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 09:22: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 <xen-users-bounces@lists.xen.org>)
	id 1b6Dwu-0003gm-VN; Fri, 27 May 2016 09:20:56 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b6Dws-0003gg-JJ
 for xen-users@lists.xen.org; Fri, 27 May 2016 09:20:54 +0000
Received: from [85.158.143.35] by server-1.bemta-6.messagelabs.com id
 2F/23-25797-57118475; Fri, 27 May 2016 09:20:53 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrIKsWRWlGSWpSXmKPExsWS1FXZoFsi6BF
 uMKObw2LV1QOsDoweR3f/ZgpgjGLNzEvKr0hgzfhydB97wc3dTBU7n3WyNjDOn83UxcjFwSKw
 ikXizNOlzF2MnBxCAskSa7d1skLYGRI3501k7GLkALLTJF5MZoMIx0us/vWQEcSWEFCQmNA7n
 Q3CtpXovvQWbKaEwHEWic7WFYwQDfUS7dMOsYPYLALaEjOn/WQDmckmoCbxpIcFokRL4uWuNj
 BbRCBF4vBsiF28Al4Sr/obmUHKOQWCJB78NAcZLyTwl1ni0KHZYOOFBcwlpp76xARRLyhxcuY
 TsDnMAtESPbsns0PYohKvD99lncAoMgtJ2SwkZbOQlM0CWscsoC6xfp4QRFhbYtnC18wQtprE
 7W1X2ZHFFzCyr2JUL04tKkst0jXUSyrKTM8oyU3MzNE1NDDTy00tLk5MT81JTCrWS87P3cQIj
 C4GINjBuPO50yFGSQ4mJVHeWAP3cCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvPYCHuFCgkWp6a
 kVaZk5wDiHSUtw8CiJ8JqApHmLCxJzizPTIVKnGHU52ubcX8skxJKXn5cqJc57gB+oSACkKKM
 0D24ELOVcYpSVEuZlBDpKiKcgtSg3swRV/hWjOAejkjCvH8gqnsy8ErhNr4COYAI6YgEL2BEl
 iQgpqQZGwWO3n8pPVj0eO5c/8eqUkFVWYZd9F7Csv1O5oi1YU25+9b0GAW+V3AS9buZOpp9nT
 /JnSPWwBedKqu0skj237kS0HmfYnjlX+IVaw9t7N5ltV/mfoVu3sUPvTOOnsyKvthlHMDE3SW
 ydc6pSSkHTOFHvdlRD7O3dpTIiZcyRRxx6NgmJ5CixFGckGmoxFxUnAgAlt2nrNAMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-15.tower-21.messagelabs.com!1464340850!16136591!1
X-Originating-IP: [98.138.121.128]
X-SpamReason: No, hits=1.2 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_50_60,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 1026 invoked from network); 27 May 2016 09:20:51 -0000
Received: from nm49-vm0.bullet.mail.ne1.yahoo.com (HELO
 nm49-vm0.bullet.mail.ne1.yahoo.com) (98.138.121.128)
 by server-15.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 27 May 2016 09:20:51 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464340834; bh=4zZv1lRppz2hR6h6lYK4y2IjiuU4o2eJNgc0rOCKFMc=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=my/HBohXsCXXM4flc5dpM0gXUpmzfuwrgNx0VC02wq0pGzwzEkcF9iAgSMaLHGEYzMd1Hd4wBPMh30q//DMBUWPyCGeLsbcprtFbfyhLXEyS4CYre0CCY1KcBq/RQsFiOjAlhBOrVHWT0206tinkBpGvRWJHUViLR/o/p1zGQ0LoWdK01rnYeF2sxBk3HVLE+x6yrge14Jh2M/Rmyqr5YCnEHfeVJnxxCGNolXhlRMkByScnnLT7rz3nsFhpdJoWSWfoMJiARCE0qjjx7QrwZbU/H7JIqUxhqYn4Eagdx8SptBFXuegYDYEqkGLG/dMq3QDXqYVukkhLI8AweM/dgA==
Received: from [127.0.0.1] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 09:20:34 -0000
Received: from [98.138.100.102] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 09:17:51 -0000
Received: from [98.138.87.9] by tm101.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 09:17:51 -0000
Received: from [127.0.0.1] by omp1009.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 09:17:51 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 320465.95948.bm@omp1009.mail.ne1.yahoo.com
X-YMail-OSG: yxq_UtgVM1mzhp54YGhKpgCt_blkj6KGdyC7_Q6CqMwK.im.F34ROMFvE0jiUSi
 T9gHmF_yPfdnIw_ND2AsxqKiT.X6zEXhPDul84U1uuQC5MmviP8WViCvDQ2yXkPPs_71aRwDboYV
 KJXLfxEG4Id8Bt1BNwDfvQ_fPXO8vZnDgi95zoGgtjfSmYqFA2WqyyO4h875pDaQi8JQg_Lk58VP
 fKws7KvWL._E4QQ8_2_EqWRLwF1XzlT1hUw3Yy70SF6wMFwxaUxr7VM_QH85FG1RT1HEt04mZ8yZ
 KE8uVzlhgEhE1cXyRAquyFWWdt5xl.oOOCC9cg1qU9iLqUwMjdt9upDuYE9xX0hLN_SdVmXwVKyA
 gwnaK7rmS6nM9wfb5tiAL7dGclr_Jyhdh9bJKhz6O0SYgxlThMbLzMS0TiNvjAHn0uHOfeP_MtcP
 fbZ9mKYgR1T6zyZKmki8g2ALj_vhluSVwqGmnDgTwXys.yjDZKUVTPdl93xgnK4UQUlq6CudHnLx
 jltxG02ViqvjCeAxgCh0u.lFm2ASB4RUX0jg-
Received: from jws10059.mail.ne1.yahoo.com by sendmailws140.mail.ne1.yahoo.com;
 Fri, 27 May 2016 09:17:50 +0000; 1464340670.853
Date: Fri, 27 May 2016 09:17:49 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Message-ID: <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
MIME-Version: 1.0
Content-Length: 40941
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============6648328921474656297=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============6648328921474656297==
Content-Type: multipart/alternative; 
	boundary="----=_Part_213925_864328445.1464340669661"
Content-Length: 40409

------=_Part_213925_864328445.1464340669661
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

My Dom0 is Fedora 23 Server and my "/etc/default/grub" is :
GRUB_TIMEOUT=3D5GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-r=
elease)"GRUB_DEFAULT=3DsavedGRUB_DISABLE_SUBMENU=3DtrueGRUB_TERMINAL_OUTPUT=
=3D"console"GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfed=
ora/swap rhgb quiet xen-pciback.hide=3D(01:00.0)"GRUB_DISABLE_RECOVERY=3D"t=
rue"
and I added below lines to my Windows vm config file :
acpi=3D1pci=3D['01:00.0']
But
[root@localhost ~]# xl create /etc/xen/windows.cfgParsing config from /etc/=
xen/windows.cfglibxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI de=
vice 0000:01:00.0 cannot be assigned - no IOMMU?libxl: error: libxl_create.=
c:1405:domcreate_attach_pci: libxl_device_pci_add failed: -1libxl: info: li=
bxl.c:1698:devices_destroy_cb: forked pid 2282 for destroy of domain 1
As you see, I got error.
# lspci01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce=
 210] (rev a2)


=20

    On Tuesday, May 24, 2016 6:07 PM, "sm8ax1@vfemail.net" <sm8ax1@vfemail.=
net> wrote:
=20

 It sounds to me like xen-pciback is compiled into the kernel then. Edit GR=
UB_CMDLINE_LINUX in /etc/default/grub and add xen-pciback.hide=3D(00:00.0) =
(replacing the number with the BDF of your graphics card) and run `grub-mkc=
onfig -o /boot/grub/grub.cfg` and reboot. There is also an unlikely chance =
that xen-pciback is not included with your kernel at all (compiled in nor a=
s a module), in which case you'll have to track down the kernel build confi=
guration for your distro, and/or build your own custom kernel. But if your =
distro supports CONFIG_XEN_DOM0 then there's no reason it shouldn't include=
 xen-pciback.

Quoting Jason Long <hack3rcon@yahoo.com>:
I did :=C2=A0[root@localhost ~]# modprobe -v xen-pciback=C2=A0[root@localho=
st ~]# lsmod | grep xen-pciback[root@localhost ~]#=C2=A0=C2=A0but not any o=
utput :(
=C2=A0On Tuesday, May 17, 2016 7:30 PM, "sm8ax1@vfemail.net" <sm8ax1@vfemai=
l.net> wrote:

=C2=A0
So the iommu /should/ be working at this point. Now we just need to hide th=
e graphics card from the Dom0 operating system.

Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod =
| grep xen-pciback`. If xen-pciback is built as a module on your system, yo=
u need to make sure that your graphics driver a) is a module and not compil=
ed-in, and b) the graphics driver cannot be loaded before xen-pciback (the =
article tells you how to achieve this), even in early userspace! I would re=
commend blacklisting the graphics driver too, just to be safe.

See this article for the various methods of hiding PCI devices and the synt=
ax to do so.
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthr=
ough

As I said before, you'll want your DomU utilizing passthrough to be automat=
ically started up on boot, because you probably won't be able to see anythi=
ng on the screen until the DomU starts.

Quoting Jason Long <hack3rcon@yahoo.com>:
I added but :=C2=A0[root@localhost ~]# xl dmesg | grep iommu(XEN) Command l=
ine: intel_iommu=3Don placeholder[root@localhost ~]# xl pci-pci-assignable-=
add =C2=A0 =C2=A0 =C2=A0pci-assignable-remove =C2=A0 pci-detach=C2=A0pci-as=
signable-list =C2=A0 =C2=A0 pci-attach =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0pci-list=C2=A0[root@localhost ~]# xl pci-assignable-list=C2=A0=
[root@localhost ~]#=C2=A0=C2=A0
=C2=A0On Monday, May 16, 2016 12:56 PM, De Coro Guillaume <guillaumedecoro@=
gmail.com> wrote:

Hi,

I'm not a great user of xen but I known several things. sm8ax1 is right. It=
 seems you are missing IOMMU. Don't forget to add "intel_iommu=3Don" in you=
r grub default. If it works you can see that in your dmesg:
[=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
[=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0x=
fed91000 IOMMU 1
[=C2=A0=C2=A0=C2=A0 0.865169] iommu: Adding device 0000:00:00.0 to group 0
[=C2=A0=C2=A0=C2=A0 0.865179] iommu: Adding device 0000:00:02.0 to group 1
[=C2=A0=C2=A0=C2=A0 0.865194] iommu: Adding device 0000:00:14.0 to group 2
[=C2=A0=C2=A0=C2=A0 0.865204] iommu: Adding device 0000:00:14.2 to group 2
[=C2=A0=C2=A0=C2=A0 0.865215] iommu: Adding device 0000:00:16.0 to group 3
[=C2=A0=C2=A0=C2=A0 0.865225] iommu: Adding device 0000:00:17.0 to group 4
[=C2=A0=C2=A0=C2=A0 0.865243] iommu: Adding device 0000:00:1c.0 to group 5
[=C2=A0=C2=A0=C2=A0 0.865257] iommu: Adding device 0000:00:1c.2 to group 5
[=C2=A0=C2=A0=C2=A0 0.865280] iommu: Adding device 0000:00:1f.0 to group 6
[=C2=A0=C2=A0=C2=A0 0.865294] iommu: Adding device 0000:00:1f.2 to group 6
[=C2=A0=C2=A0=C2=A0 0.865303] iommu: Adding device 0000:00:1f.3 to group 6
[=C2=A0=C2=A0=C2=A0 0.865312] iommu: Adding device 0000:00:1f.4 to group 6
[=C2=A0=C2=A0=C2=A0 0.865321] iommu: Adding device 0000:00:1f.6 to group 6
[=C2=A0=C2=A0=C2=A0 0.865329] iommu: Adding device 0000:01:00.0 to group 5
[=C2=A0=C2=A0=C2=A0 0.865338] iommu: Adding device 0000:02:00.0 to group 5

and about DMAR:

[=C2=A0=C2=A0=C2=A0 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (v01 INT=
EL=C2=A0 SKL=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 00000001 INTL 00000001)
[=C2=A0=C2=A0=C2=A0 0.000000] DMAR: IOMMU enabled
[=C2=A0=C2=A0=C2=A0 0.078747] DMAR: Host address width 39
[=C2=A0=C2=A0=C2=A0 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[=C2=A0=C2=A0=C2=A0 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 c=
ap 1c0000c40660462 ecap 7e3ff0505e
[=C2=A0=C2=A0=C2=A0 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[=C2=A0=C2=A0=C2=A0 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 c=
ap d2008c40660462 ecap f050da
[=C2=A0=C2=A0=C2=A0 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x0000=
00a4f1efff
[=C2=A0=C2=A0=C2=A0 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x0000=
00a7ffffff
[=C2=A0=C2=A0=C2=A0 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base=C2=A0 0x=
fed91000 IOMMU 1
[=C2=A0=C2=A0=C2=A0 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[=C2=A0=C2=A0=C2=A0 0.078799] DMAR-IR: x2apic is disabled because BIOS sets=
 x2apic opt out bit.
[=C2=A0=C2=A0=C2=A0 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_optout' to=
 override the BIOS setting.
[=C2=A0=C2=A0=C2=A0 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode
[=C2=A0=C2=A0=C2=A0 0.864755] DMAR: No ATSR found
[=C2=A0=C2=A0=C2=A0 0.864868] DMAR: dmar0: Using Queued invalidation
[=C2=A0=C2=A0=C2=A0 0.864992] DMAR: dmar1: Using Queued invalidation
[=C2=A0=C2=A0=C2=A0 0.865000] DMAR: Setting RMRR:
[=C2=A0=C2=A0=C2=A0 0.865022] DMAR: Setting identity map for device 0000:00=
:02.0 [0xa5800000 - 0xa7ffffff]
[=C2=A0=C2=A0=C2=A0 0.865037] DMAR: Setting identity map for device 0000:00=
:14.0 [0xa4eff000 - 0xa4f1efff]
[=C2=A0=C2=A0=C2=A0 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC
[=C2=A0=C2=A0=C2=A0 0.865093] DMAR: Setting identity map for device 0000:00=
:1f.0 [0x0 - 0xffffff]
[=C2=A0=C2=A0=C2=A0 0.865112] DMAR: Intel(R) Virtualization Technology for =
Directed I/O

It's important not to claim your passthroughed hardware by dom0. Just use "=
pci_stub" parameters in your grub default. After that, your command "xl pci=
-assignable-list" will give your video card available.

About IGD passthrough, I'm working on it without success for monthes. Maybe=
 I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with I=
ntel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters=
. So wait and see... and try it :)

Ciao.

Le 14/05/2016 14:56, sm8ax1@vfemail.net a =C3=A9crit=C2=A0:
=C2=A0
=C2=A0
Well, it looks to me like you don't have an IOMMU. You can check your Intel=
 processor http://ark.intel.com/ and look for "VT-d" support. There is prob=
ably a similar site for AMD, but they call it "IOMMU" support; same thing j=
ust different names. There might also be some way to check through `lshw` o=
r `/proc/cpuinfo` or the like, but I don't know for sure.

The wiki mentions that generic PCI passthrough might still work on some gra=
phics cards, even without an IOMMU, but I imagine your chances are pretty s=
lim. Something to try perhaps is setting up your HVM to automatically start=
 when the system is booted, with generic PCI passthrough enabled, and black=
list the module on the Dom0 and reboot. In theory this prevents the Dom0 dr=
iver from interfering with the HVM's configuration of the graphics card, bu=
t once again, it might work or it might not.

http://wiki.xen.org/wiki/Xen_VGA_Passthrough
http://wiki.xen.org/wiki/VTdHowTo

If that doesn't work, your options are buy a new PC/processor with an IOMMU=
, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. S=
pice with the QXL video driver is likely to give you the best performance, =
but even it won't compete with that of VGA passthrough.

http://wiki.xen.org/wiki/SPICE_support_in_Xen

If you go the route of upgrading your hardware, XenGT (now called "GVT-v fo=
r Xen") is something else to look into. The idea behind it is to allow mult=
iple VMs to simultaneously use VGA passthrough in a safe and performant man=
ner by creating multiple virtual graphics cards at the hardware level. At l=
east as of Jan 2015, XenGT is being developed out-of-tree, but I haven't fo=
llowed up on it as to whether it's been merged (or abandoned). If I recall =
correctly, this is supported on Intel 6th generation and newer processors w=
ith Intel HD 6000+ graphics, but you should definitely double check that.

http://wiki.xen.org/wiki/XenGT
https://blog.xenproject.org/2014/03/11/xen-graphics-virtualization-xengt/
http://events.linuxfoundation.org/sites/events/files/slides/XenGT-LinuxColl=
aborationSummit-final_1.pdf

There used to be something called "Paravirtualized DRM", which probably wor=
ked like the paravirtualized framebuffer, only using the newer and faster L=
inux DRM API. This, I guess, would have allowed multiple rendering clients =
across multiple VMs to directly render their window contents just as they w=
ould on baremetal (with the PV DRM driver acting as a shim), without any ki=
nd of VGA/PCI passthrough. Unfortunately this effort has been abandoned, an=
d I've been unable to track down the author or even the original code.

http://wiki.xen.org/wiki/Paravirtualized_DRM


Quoting Jason Long <hack3rcon@yahoo.com>:
Hello.I want to use my VGA in VM that running Windows 7, My VGA information=
 is :=C2=A001:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeF=
orce 210] (rev a2)Subsystem: ASUSTeK Computer Inc. Device 8354Kernel driver=
 in use: nouveauKernel modules: nouveau=C2=A0And :=C2=A0[root@localhost ~]#=
 xl pci-assignable-list=C2=A0[root@localhost ~]#=C2=A0=C2=A0And I added bel=
ow lines to my VM config file :=C2=A0gfx_passthru=3D0acpi=3D1pci=3D['01:00.=
0=C2=A0']=C2=A0but when I want fire my VM, It show me below error :=C2=A0li=
bxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0=
 cannot be assigned - no IOMMU?libxl: error: libxl_create.c:1405:domcreate_=
attach_pci: libxl_device_pci_add failed: -1libxl: info: libxl.c:1698:device=
s_destroy_cb: forked pid 3365 for destroy of domain 3=C2=A0How can I solve =
it?

=C2=A0

-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!
Commercial and Bulk Mail Options!



_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users
=C2=A0_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users


=C2=A0

-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!
Commercial and Bulk Mail Options!
=C2=A0
_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users





-------------------------------------------------
ONLY AT VFEmail! - Use our Metadata Mitigator=E2=84=A2 to keep your email o=
ut of the NSA's hands!=20
$24.95 ONETIME Lifetime accounts with Privacy Features!
No Bandwidth Quotas!=C2=A0=C2=A0 15GB disk space!=20
Commercial and Bulk Mail Options!=20


_______________________________________________
Xen-users mailing list
Xen-users@lists.xen.org
http://lists.xen.org/xen-users

  
------=_Part_213925_864328445.1464340669661
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1464338060635_26313=
" dir=3D"ltr"><span>My Dom0 is Fedora 23 Server and my "</span>/etc/default=
/grub" is :</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_26313" dir=3D"l=
tr"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_26506"=
>GRUB_TIMEOUT=3D5</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14643380606=
35_26507">GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release=
)"</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_26508">GRUB_=
DEFAULT=3Dsaved</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635=
_26509">GRUB_DISABLE_SUBMENU=3Dtrue</div><div dir=3D"ltr" id=3D"yui_3_16_0_=
ym19_1_1464338060635_26510">GRUB_TERMINAL_OUTPUT=3D"console"</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_26511">GRUB_CMDLINE_LINUX=3D=
"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb quiet xen-pciback.h=
ide=3D(01:00.0)"</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146433806063=
5_26512">GRUB_DISABLE_RECOVERY=3D"true"</div><div dir=3D"ltr" id=3D"yui_3_1=
6_0_ym19_1_1464338060635_26513"><br id=3D"yui_3_16_0_ym19_1_1464338060635_2=
6514"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_26513">a=
nd I added below lines to my Windows vm config file :</div><div dir=3D"ltr"=
 id=3D"yui_3_16_0_ym19_1_1464338060635_26513"><br></div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1464338060635_26513"><div style=3D"margin-top: 0.1em;=
 margin-bottom: 0.1em;" id=3D"yui_3_16_0_ym19_1_1464338060635_26598">acpi=
=3D1</div><div style=3D"margin-top: 0.1em; margin-bottom: 0.1em;" dir=3D"lt=
r" id=3D"yui_3_16_0_ym19_1_1464338060635_26599">pci=3D['01:00.0']</div></di=
v><div id=3D"yui_3_16_0_ym19_1_1464338060635_26312"><br></div><div id=3D"yu=
i_3_16_0_ym19_1_1464338060635_26312">But</div><div id=3D"yui_3_16_0_ym19_1_=
1464338060635_26307"><span><br></span></div><div id=3D"yui_3_16_0_ym19_1_14=
64338060635_26275">[root@localhost ~]# xl create /etc/xen/windows.cfg</div>=
<div id=3D"yui_3_16_0_ym19_1_1464338060635_26276">Parsing config from /etc/=
xen/windows.cfg</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_26277">libx=
l: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.0 c=
annot be assigned - no IOMMU?</div><div id=3D"yui_3_16_0_ym19_1_14643380606=
35_26278">libxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_dev=
ice_pci_add failed: -1</div><div></div><div id=3D"yui_3_16_0_ym19_1_1464338=
060635_26279">libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282=
 for destroy of domain 1</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_26=
279"><br></div><div id=3D"yui_3_16_0_ym19_1_1464338060635_26279">As you see=
, I got error.</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_26279"><br><=
/div><div id=3D"yui_3_16_0_ym19_1_1464338060635_26279"># lspci</div><div id=
=3D"yui_3_16_0_ym19_1_1464338060635_26744">01:00.0 VGA compatible controlle=
r: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1464338060635_26745"><br id=3D"yui_3_16_0_ym19_1_1464=
338060635_26746"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14643380606=
35_26385"><br id=3D"yui_3_16_0_ym19_1_1464338060635_26386"></div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_26280"><br id=3D"yui_3_16_0_=
ym19_1_1464338060635_26281"></div> <div class=3D"qtdSeparateBR"><br><br></d=
iv><div class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"fon=
t-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, s=
ans-serif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Hel=
vetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"=
> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Tuesday, May 24, 201=
6 6:07 PM, "sm8ax1@vfemail.net" &lt;sm8ax1@vfemail.net&gt; wrote:<br></font=
></div>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv6283611349">=
<title></title><div>
<div>It sounds to me like xen-pciback is compiled into the kernel then. Edi=
t GRUB_CMDLINE_LINUX in /etc/default/grub and add xen-pciback.hide=3D(00:00=
.0) (replacing the number with the BDF of your graphics card) and run `grub=
-mkconfig -o /boot/grub/grub.cfg` and reboot. There is also an unlikely cha=
nce that xen-pciback is not included with your kernel at all (compiled in n=
or as a module), in which case you'll have to track down the kernel build c=
onfiguration for your distro, and/or build your own custom kernel. But if y=
our distro supports CONFIG_XEN_DOM0 then there's no reason it shouldn't inc=
lude xen-pciback.<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote style=3D"border-left:2px solid blue;margin-left:2px;padding-lef=
t:12px;" type=3D"cite">
<div style=3D"color:#000;background-color:#fff;font-family:HelveticaNeue, H=
elvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"=
>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8324"><span>I did :=
</span></div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8324">&nbsp;</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8400">[root@localho=
st ~]# modprobe -v xen-pciback&nbsp;</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8401">[root@localho=
st ~]# lsmod | grep xen-pciback</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8324">
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8402">[root@localho=
st ~]#&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8403">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463980495508_8403">b=
ut not any output :(</div>
<div class=3D"yiv6283611349qtdSeparateBR"><br clear=3D"none">
&nbsp;</div>
<div class=3D"yiv6283611349yahoo_quoted" style=3D"display: block;">
<div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, =
Lucida Grande, sans-serif;font-size:16px;">
<div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, =
Lucida Grande, sans-serif;font-size:16px;">
<div dir=3D"ltr"><font face=3D"Arial" size=3D"2">On Tuesday, May 17, 2016 7=
:30 PM, "sm8ax1@vfemail.net" &lt;sm8ax1@vfemail.net&gt; wrote:</font></div>
<br clear=3D"none">
<br clear=3D"none">
<div class=3D"yiv6283611349y_msg_container">
<div id=3D"yiv6283611349">&nbsp;</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<div>So the iommu /should/ be working at this point. Now we just need to hi=
de the graphics card from the Dom0 operating system.<br clear=3D"none">
<br clear=3D"none">
Check if xen-pciback is a module using `modprobe -v xen-pciback` or `lsmod =
| grep xen-pciback`. If xen-pciback is built as a module on your system, yo=
u need to make sure that your graphics driver a) is a module and not compil=
ed-in, and b) the graphics driver cannot be loaded before xen-pciback (the =
article tells you how to achieve this), even in early userspace! I would re=
commend blacklisting the graphics driver too, just to be safe.<br clear=3D"=
none">
<br clear=3D"none">
See this article for the various methods of hiding PCI devices and the synt=
ax to do so.<br clear=3D"none">
http://wiki.xen.org/wiki/Xen_PCI_Passthrough#Preparing_a_device_for_passthr=
ough<br clear=3D"none">
<br clear=3D"none">
As I said before, you'll want your DomU utilizing passthrough to be automat=
ically started up on boot, because you probably won't be able to see anythi=
ng on the screen until the DomU starts.<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote style=3D"border-left:2px solid blue;margin-left:2px;padding-lef=
t:12px;" type=3D"cite">
<div style=3D"color:#000;background-color:#fff;font-family:HelveticaNeue, H=
elvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"=
>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6675"><span>I added=
 but :</span></div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6672">&nbsp;</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6689">[root@localho=
st ~]# xl dmesg | grep iommu</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6690">(XEN) Command=
 line: intel_iommu=3Don placeholder</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6691">[root@localho=
st ~]# xl pci-</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6692">pci-assignabl=
e-add &nbsp; &nbsp; &nbsp;pci-assignable-remove &nbsp; pci-detach&nbsp;</di=
v>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6693">pci-assignabl=
e-list &nbsp; &nbsp; pci-attach &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp;pci-list&nbsp;</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6694">[root@localho=
st ~]# xl pci-assignable-list&nbsp;</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6672">
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6695">[root@localho=
st ~]#&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463467303548_6696">&=
nbsp;</div>
<div class=3D"yiv6283611349qtdSeparateBR"><br clear=3D"none">
&nbsp;</div>
<div class=3D"yiv6283611349yahoo_quoted" style=3D"display:block;">
<div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, =
Lucida Grande, sans-serif;font-size:16px;">
<div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, =
Lucida Grande, sans-serif;font-size:16px;">
<div dir=3D"ltr"><font face=3D"Arial" size=3D"2">On Monday, May 16, 2016 12=
:56 PM, De Coro Guillaume &lt;guillaumedecoro@gmail.com&gt; wrote:</font></=
div>
<br clear=3D"none">
<br clear=3D"none">
<div class=3D"yiv6283611349y_msg_container">
<div id=3D"yiv6283611349">
<div>Hi,<br clear=3D"none">
<br clear=3D"none">
I'm not a great user of xen but I known several things. sm8ax1 is right. It=
 seems you are missing IOMMU. Don't forget to add "intel_iommu=3Don" in you=
r grub default. If it works you can see that in your dmesg:<br clear=3D"non=
e">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0x=
fed91000 IOMMU 1<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865169] iommu: Adding device 0000:00:00.0 to group 0<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865179] iommu: Adding device 0000:00:02.0 to group 1<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865194] iommu: Adding device 0000:00:14.0 to group 2<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865204] iommu: Adding device 0000:00:14.2 to group 2<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865215] iommu: Adding device 0000:00:16.0 to group 3<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865225] iommu: Adding device 0000:00:17.0 to group 4<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865243] iommu: Adding device 0000:00:1c.0 to group 5<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865257] iommu: Adding device 0000:00:1c.2 to group 5<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865280] iommu: Adding device 0000:00:1f.0 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865294] iommu: Adding device 0000:00:1f.2 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865303] iommu: Adding device 0000:00:1f.3 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865312] iommu: Adding device 0000:00:1f.4 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865321] iommu: Adding device 0000:00:1f.6 to group 6<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865329] iommu: Adding device 0000:01:00.0 to group 5<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865338] iommu: Adding device 0000:02:00.0 to group 5<=
/small><br clear=3D"none">
<br clear=3D"none">
and about DMAR:<br clear=3D"none">
<br clear=3D"none">
<small>[&nbsp;&nbsp;&nbsp; 0.000000] ACPI: DMAR 0x00000000A52B3000 0000A8 (=
v01 INTEL&nbsp; SKL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 00000001 INTL 00000001)<b=
r clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.000000] DMAR: IOMMU enabled<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078747] DMAR: Host address width 39<br clear=3D"none"=
>
[&nbsp;&nbsp;&nbsp; 0.078751] DMAR: DRHD base: 0x000000fed90000 flags: 0x0<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078769] DMAR: dmar0: reg_base_addr fed90000 ver 1:0 c=
ap 1c0000c40660462 ecap 7e3ff0505e<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078775] DMAR: DRHD base: 0x000000fed91000 flags: 0x1<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078781] DMAR: dmar1: reg_base_addr fed91000 ver 1:0 c=
ap d2008c40660462 ecap f050da<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078786] DMAR: RMRR base: 0x000000a4eff000 end: 0x0000=
00a4f1efff<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078789] DMAR: RMRR base: 0x000000a5800000 end: 0x0000=
00a7ffffff<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078793] DMAR-IR: IOAPIC id 2 under DRHD base&nbsp; 0x=
fed91000 IOMMU 1<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078796] DMAR-IR: HPET id 0 under DRHD base 0xfed91000=
<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078799] DMAR-IR: x2apic is disabled because BIOS sets=
 x2apic opt out bit.<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.078801] DMAR-IR: Use 'intremap=3Dno_x2apic_optout' to=
 override the BIOS setting.<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.080255] DMAR-IR: Enabled IRQ remapping in xapic mode<=
br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.864755] DMAR: No ATSR found<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.864868] DMAR: dmar0: Using Queued invalidation<br cle=
ar=3D"none">
[&nbsp;&nbsp;&nbsp; 0.864992] DMAR: dmar1: Using Queued invalidation<br cle=
ar=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865000] DMAR: Setting RMRR:<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865022] DMAR: Setting identity map for device 0000:00=
:02.0 [0xa5800000 - 0xa7ffffff]<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865037] DMAR: Setting identity map for device 0000:00=
:14.0 [0xa4eff000 - 0xa4f1efff]<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865047] DMAR: Prepare 0-16MiB unity mapping for LPC<b=
r clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865093] DMAR: Setting identity map for device 0000:00=
:1f.0 [0x0 - 0xffffff]<br clear=3D"none">
[&nbsp;&nbsp;&nbsp; 0.865112] DMAR: Intel(R) Virtualization Technology for =
Directed I/O</small><br clear=3D"none">
<br clear=3D"none">
It's important not to claim your passthroughed hardware by dom0. Just use "=
pci_stub" parameters in your grub default. After that, your command "xl pci=
-assignable-list" will give your video card available.<br clear=3D"none">
<br clear=3D"none">
About IGD passthrough, I'm working on it without success for monthes. Maybe=
 I'm wrong, but XenGT build fail for me. I'm using an Intel i3 6100T with I=
ntel HD 530. I saw that Xen 4.7 will handle some igd passthrough parameters=
. So wait and see... and try it :)<br clear=3D"none">
<br clear=3D"none">
Ciao.<br clear=3D"none">
<br clear=3D"none">
<div class=3D"yiv6283611349yqt3233989606" id=3D"yiv6283611349yqtfd62930">
<div class=3D"yiv6283611349moz-cite-prefix">Le 14/05/2016 14:56, <a rel=3D"=
nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-abbreviated" ym=
ailto=3D"mailto:sm8ax1@vfemail.net" target=3D"_blank" href=3D"mailto:sm8ax1=
@vfemail.net">sm8ax1@vfemail.net</a> a =C3=A9crit&nbsp;:</div>
<blockquote type=3D"cite">
<div>&nbsp;</div>
</blockquote>
</div>
</div>
<div class=3D"yiv6283611349yqt3233989606" id=3D"yiv6283611349yqtfd97983">&n=
bsp;</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<div>
<div>Well, it looks to me like you don't have an IOMMU. You can check your =
Intel processor <a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349mo=
z-txt-link-freetext" target=3D"_blank" href=3D"http://ark.intel.com/">http:=
//ark.intel.com/</a> and look for "VT-d" support. There is probably a simil=
ar site for AMD, but they call it "IOMMU" support; same thing just differen=
t names. There might also be some way to check through `lshw` or `/proc/cpu=
info` or the like, but I don't know for sure.<br clear=3D"none">
<br clear=3D"none">
The wiki mentions that generic PCI passthrough might still work on some gra=
phics cards, even without an IOMMU, but I imagine your chances are pretty s=
lim. Something to try perhaps is setting up your HVM to automatically start=
 when the system is booted, with generic PCI passthrough enabled, and black=
list the module on the Dom0 and reboot. In theory this prevents the Dom0 dr=
iver from interfering with the HVM's configuration of the graphics card, bu=
t once again, it might work or it might not.<br clear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Xen_VGA_Passthrough=
">http://wiki.xen.org/wiki/Xen_VGA_Passthrough</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/VTdHowTo">http://wi=
ki.xen.org/wiki/VTdHowTo</a><br clear=3D"none">
<br clear=3D"none">
If that doesn't work, your options are buy a new PC/processor with an IOMMU=
, or use VNC, Spice, SDL, GTK, etc. with userspace frontends in the Dom0. S=
pice with the QXL video driver is likely to give you the best performance, =
but even it won't compete with that of VGA passthrough.<br clear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/SPICE_support_in_Xe=
n">http://wiki.xen.org/wiki/SPICE_support_in_Xen</a><br clear=3D"none">
<br clear=3D"none">
If you go the route of upgrading your hardware, XenGT (now called "GVT-v fo=
r Xen") is something else to look into. The idea behind it is to allow mult=
iple VMs to simultaneously use VGA passthrough in a safe and performant man=
ner by creating multiple virtual graphics cards at the hardware level. At l=
east as of Jan 2015, XenGT is being developed out-of-tree, but I haven't fo=
llowed up on it as to whether it's been merged (or abandoned). If I recall =
correctly, this is supported on Intel 6th generation and newer processors w=
ith Intel HD 6000+ graphics, but you should definitely double check that.<b=
r clear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/XenGT">http://wiki.=
xen.org/wiki/XenGT</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/">https://blog.xenproject.org/2014/03/11/xen-g=
raphics-virtualization-xengt/</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://events.linuxfoundation.org/sites/even=
ts/files/slides/XenGT-LinuxCollaborationSummit-final_1.pdf">http://events.l=
inuxfoundation.org/sites/events/files/slides/XenGT-LinuxCollaborationSummit=
-final_1.pdf</a><br clear=3D"none">
<br clear=3D"none">
There used to be something called "Paravirtualized DRM", which probably wor=
ked like the paravirtualized framebuffer, only using the newer and faster L=
inux DRM API. This, I guess, would have allowed multiple rendering clients =
across multiple VMs to directly render their window contents just as they w=
ould on baremetal (with the PV DRM driver acting as a shim), without any ki=
nd of VGA/PCI passthrough. Unfortunately this effort has been abandoned, an=
d I've been unable to track down the author or even the original code.<br c=
lear=3D"none">
<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://wiki.xen.org/wiki/Paravirtualized_DRM=
">http://wiki.xen.org/wiki/Paravirtualized_DRM</a><br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
Quoting Jason Long &lt;<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto=
:hack3rcon@yahoo.com" target=3D"_blank" href=3D"mailto:hack3rcon@yahoo.com"=
>hack3rcon@yahoo.com</a>&gt;:</div>
<blockquote type=3D"cite">
<div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4361">Hello.</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4361">I want to use=
 my VGA in VM that running Windows 7, My VGA information is :</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4361">&nbsp;</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4529">01:00.0 VGA c=
ompatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4530">Subsystem: AS=
USTeK Computer Inc. Device 8354</div>
<div id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4532">Kernel driver=
 in use: nouveau</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4534">K=
ernel modules: nouveau</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4534">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4534">A=
nd :</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4534">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4556">[=
root@localhost ~]# xl pci-assignable-list&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4557">[=
root@localhost ~]#&nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4557">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4557">A=
nd I added below lines to my VM config file :</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4557">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4582">g=
fx_passthru=3D0</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4583">a=
cpi=3D1</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4584">p=
ci=3D['01:00.0&nbsp;']</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4584">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4584">b=
ut when I want fire my VM, It show me below error :</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4584">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4585">
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4625">l=
ibxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device 0000:01:00.=
0 cannot be assigned - no IOMMU?</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4626">l=
ibxl: error: libxl_create.c:1405:domcreate_attach_pci: libxl_device_pci_add=
 failed: -1</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4627">l=
ibxl: info: libxl.c:1698:devices_destroy_cb: forked pid 3365 for destroy of=
 domain 3</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4627">&=
nbsp;</div>
<div dir=3D"ltr" id=3D"yiv6283611349yui_3_16_0_ym19_1_1463205009112_4627">H=
ow can I solve it?</div>
</div>
</div>
</blockquote>
<div><br clear=3D"none">
&nbsp;</div>
<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">
<b>ONLY AT VFEmail!</b> - Use our <b>Metadata Mitigator</b>=E2=84=A2 to kee=
p your email out of the NSA's hands!<br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br clear=3D"none">
Commercial and Bulk Mail Options!<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
<fieldset class=3D"yiv6283611349mimeAttachmentHeader"><br clear=3D"none">
<pre>_______________________________________________
Xen-users mailing list
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-abbre=
viated" ymailto=3D"mailto:Xen-users@lists.xen.org" target=3D"_blank" href=
=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org</a>
<a rel=3D"nofollow" shape=3D"rect" class=3D"yiv6283611349moz-txt-link-freet=
ext" target=3D"_blank" href=3D"http://lists.xen.org/xen-users">http://lists=
.xen.org/xen-users</a>
</pre></fieldset>
</div>
<div>&nbsp;</div>
<div class=3D"yiv6283611349yqt3233989606" id=3D"yiv6283611349yqtfd42553">__=
_____________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-users">http://lists.xen.org/xen-users</a></div>
<div class=3D"yiv6283611349yqt5079726659" id=3D"yiv6283611349yqtfd43107"><d=
iv class=3D"yiv6283611349yqt2341499399" id=3D"yiv6283611349yqtfd30250">
<div><br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
&nbsp;</div>
<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">
<font color=3D"red"><b>ONLY AT VFEmail!</b></font> - Use our <font color=3D=
"blue"><b>Metadata Mitigator</b></font><b>=E2=84=A2 to keep your email out =
of the NSA's hands!<br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space!<br clear=3D"none">
Commercial and Bulk Mail Options!</b><br clear=3D"none">
&nbsp;</div>
</div></div><div class=3D"yiv6283611349yqt5079726659" id=3D"yiv6283611349yq=
tfd18229">
<div><br clear=3D"none"></div>
<div class=3D"yiv6283611349yqt2341499399" id=3D"yiv6283611349yqtfd36804"><b=
>_______________________________________________<br clear=3D"none">
Xen-users mailing list<br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:Xen-users@lists.xen.or=
g" target=3D"_blank" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@list=
s.xen.org</a><br clear=3D"none">
<a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://lists.x=
en.org/xen-users">http://lists.xen.org/xen-users</a></b></div>
<div><br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none">
<br clear=3D"none"></div>

<br clear=3D"none">
<br clear=3D"none">
-------------------------------------------------<br clear=3D"none">

<font color=3D"red"><b>ONLY AT VFEmail!</b></font> - Use our <font color=3D=
"blue"><b>Metadata Mitigator</b></font><b></b>=E2=84=A2 to keep your email =
out of the NSA's hands! <br clear=3D"none">
$24.95 ONETIME Lifetime accounts with Privacy Features!<br clear=3D"none">
No Bandwidth Quotas!&nbsp;&nbsp; 15GB disk space! <br clear=3D"none">
Commercial and Bulk Mail Options! <br clear=3D"none">
<br clear=3D"none">
</div></div></div><br><div class=3D"yqt5079726659" id=3D"yqtfd36966">______=
_________________________________________<br clear=3D"none">Xen-users maili=
ng list<br clear=3D"none"><a shape=3D"rect" ymailto=3D"mailto:Xen-users@lis=
ts.xen.org" href=3D"mailto:Xen-users@lists.xen.org">Xen-users@lists.xen.org=
</a><br clear=3D"none"><a shape=3D"rect" href=3D"http://lists.xen.org/xen-u=
sers" target=3D"_blank">http://lists.xen.org/xen-users</a></div><br><br></d=
iv>  </div> </div>  </div></div></body></html>
------=_Part_213925_864328445.1464340669661--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============6648328921474656297==--


From xen-users-bounces@lists.xen.org Fri May 27 09:48:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 09:48:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6EMa-0005EO-PC; Fri, 27 May 2016 09:47:28 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <carl.schneider+mailinglists@rub.de>)
 id 1b6EMZ-0005EI-Hh
 for xen-users@lists.xen.org; Fri, 27 May 2016 09:47:27 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 CD/14-11214-EA718475; Fri, 27 May 2016 09:47:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpkleJIrShJLcpLzFFi42Jpm6z1VHeVuEe
 4wYQpcharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bb2y4FE/gqNnw6ztzA2M3TxcjFISSwm1Gi
 c+JVFghnB6PE1rWb2LoYOTkkBMwl7j1cxARha0uc/d7JBlF0lVHi0MxnYEUsAt+YJLqfyUIUi
 Up0H37GCGG7SMy4sJwVouEUo8Tcuc9ZQBLCQFOnnvoENlUEqGjO7tdQRUdYJE7vWQ1WxCZgKX
 Hy1FlWEJsXyP556QYjxDZViRNzfoHViAqESvzeMpERokZQ4uTMJ2BxTgFviY4/68DizALqEn/
 mXWKGsOUltr+dwwxxnZvE93cXWJFdPYFRbBaSUbOQtM9C0r6AkXkVo0ZxalFZapGuoZleUlFm
 ekZJbmJmjq6hgbFebmpxcWJ6ak5iUrFecn7uJkZg1DAAwQ7GVds9DzFKcjApifLGGriHC/El5
 adUZiQWZ8QXleakFh9ilOHgUJLg/SvqES4kWJSanlqRlpkDjF+YtAQHj5IIb4QYUJq3uCAxtz
 gzHSJ1ilFRSpz3KUifAEgiozQPrg2WMi4xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmFcXZDx
 PZl4J3PRXQIuZgBYvYAFbXJKIkJJqYKzrLfy6pCUzpDSIxXXakXiBLqv5Dot3T5FaO03zDeOP
 HZoTVJRqtwa6vEra+rfspRXzpDxus3COPwnxhss+nP8RunGd4/EJPkJCWmrWr1Z84hC//ctmZ
 6EIn79eXBJb+Xlnpfr0gI/y57903nzyxubH0lsH0q7lqn/zexLH5ffUPuzYTKWNL5RYijMSDb
 WYi4oTAUsNkVUUAwAA
X-Env-Sender: carl.schneider+mailinglists@rub.de
X-Msg-Ref: server-2.tower-31.messagelabs.com!1464342442!42404221!1
X-Originating-IP: [134.147.42.229]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2192 invoked from network); 27 May 2016 09:47:22 -0000
Received: from out2.mail.ruhr-uni-bochum.de (HELO
 out2.mail.ruhr-uni-bochum.de) (134.147.42.229)
 by server-2.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 27 May 2016 09:47:22 -0000
Received: from mx2.mail.ruhr-uni-bochum.de (localhost [127.0.0.1])
 by out2.mail.ruhr-uni-bochum.de (Postfix mo-ext) with ESMTP id 3rGLlY75GWz4x3R;
 Fri, 27 May 2016 11:47:21 +0200 (CEST)
Received: from mx2.mail.ruhr-uni-bochum.de (localhost [127.0.0.1])
 by mx2.mail.ruhr-uni-bochum.de (Postfix idis) with ESMTP id 3rGLlY6KFkz4wxS;
 Fri, 27 May 2016 11:47:21 +0200 (CEST)
X-Envelope-Sender: <carl.schneider+mailinglists@rub.de>
X-RUB-Notes: Internal origin=134.147.42.227
Received: from mail1.mail.ruhr-uni-bochum.de (mail1.mail.ruhr-uni-bochum.de
 [134.147.42.227])
 by mx2.mail.ruhr-uni-bochum.de (Postfix mi-int) with ESMTP id 3rGLlY2lskz4x3R; 
 Fri, 27 May 2016 11:47:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=rub.de; s=mail-2016;
 t=1464342441; bh=JeSx3M6lnHINH/FpWUNvyxJnDWW9VJY7vx8NPI8FJYc=;
 h=Subject:To:References:From:Date:In-Reply-To:From;
 b=N4KTrVb+vt8DbSgBZIp3KN8KQE8/V2aoKBLXd1PodwFg0Q8FyEIQePF47vs452k89
 +p6X9Ee+T/+h5fklIRZVEguAQ2w0BlX5Yq87Ffqh7gZhQzCVtz5vpGxD6fWDcnEiu/
 E+cY4TvxAO7wSV21Dz/ufaDUJmGDzZ4wbq7NAQMw=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.98.7 at mx2.mail.ruhr-uni-bochum.de
Received: from [172.20.1.250] (lak-39-48.wohnheime.ruhr-uni-bochum.de
 [134.147.39.48])
 by mail1.mail.ruhr-uni-bochum.de (Postfix) with ESMTPSA id 3rGLlX63WjzyVX;
 Fri, 27 May 2016 11:47:20 +0200 (CEST)
To: xen-users@lists.xen.org, hack3rcon@yahoo.com, sm8ax1@vfemail.net
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
 <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
From: Carl Schneider <carl.schneider+mailinglists@rub.de>
Message-ID: <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
Date: Fri, 27 May 2016 11:47:19 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
X-Virus-Scanned: clamav-milter 0.98.7 at mail1.mail.ruhr-uni-bochum.de
X-Virus-Status: Clean
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMDUvMjcvMjAxNiAxMToxNyBBTSwgSmFzb24gTG9uZyB3cm90ZToKPiBNeSBEb20wIGlzIEZl
ZG9yYSAyMyBTZXJ2ZXIgYW5kIG15ICIvZXRjL2RlZmF1bHQvZ3J1YiIgaXMgOgo+IAo+IEdSVUJf
VElNRU9VVD01Cj4gR1JVQl9ESVNUUklCVVRPUj0iJChzZWQgJ3MsIHJlbGVhc2UgLiokLCxnJyAv
ZXRjL3N5c3RlbS1yZWxlYXNlKSIKPiBHUlVCX0RFRkFVTFQ9c2F2ZWQKPiBHUlVCX0RJU0FCTEVf
U1VCTUVOVT10cnVlCj4gR1JVQl9URVJNSU5BTF9PVVRQVVQ9ImNvbnNvbGUiCj4gR1JVQl9DTURM
SU5FX0xJTlVYPSJyZC5sdm0ubHY9ZmVkb3JhL3Jvb3QwMCByZC5sdm0ubHY9ZmVkb3JhL3N3YXAg
cmhnYgo+IHF1aWV0IHhlbi1wY2liYWNrLmhpZGU9KDAxOjAwLjApIgo+IEdSVUJfRElTQUJMRV9S
RUNPVkVSWT0idHJ1ZSIKPiAKPiBhbmQgSSBhZGRlZCBiZWxvdyBsaW5lcyB0byBteSBXaW5kb3dz
IHZtIGNvbmZpZyBmaWxlIDoKPiAKPiBhY3BpPTEKPiBwY2k9WycwMTowMC4wJ10KPiAKPiBCdXQK
PiAKPiBbcm9vdEBsb2NhbGhvc3Qgfl0jIHhsIGNyZWF0ZSAvZXRjL3hlbi93aW5kb3dzLmNmZwo+
IFBhcnNpbmcgY29uZmlnIGZyb20gL2V0Yy94ZW4vd2luZG93cy5jZmcKPiBsaWJ4bDogZXJyb3I6
IGxpYnhsX3BjaS5jOjEwODk6bGlieGxfX2RldmljZV9wY2lfYWRkOiBQQ0kgZGV2aWNlCj4gMDAw
MDowMTowMC4wIGNhbm5vdCBiZSBhc3NpZ25lZCAtIG5vIElPTU1VPwo+IGxpYnhsOiBlcnJvcjog
bGlieGxfY3JlYXRlLmM6MTQwNTpkb21jcmVhdGVfYXR0YWNoX3BjaToKPiBsaWJ4bF9kZXZpY2Vf
cGNpX2FkZCBmYWlsZWQ6IC0xCj4gbGlieGw6IGluZm86IGxpYnhsLmM6MTY5ODpkZXZpY2VzX2Rl
c3Ryb3lfY2I6IGZvcmtlZCBwaWQgMjI4MiBmb3IKPiBkZXN0cm95IG9mIGRvbWFpbiAxCj4gCj4g
QXMgeW91IHNlZSwgSSBnb3QgZXJyb3IuCj4gCj4gIyBsc3BjaQo+IDAxOjAwLjAgVkdBIGNvbXBh
dGlibGUgY29udHJvbGxlcjogTlZJRElBIENvcnBvcmF0aW9uIEdUMjE4IFtHZUZvcmNlCj4gMjEw
XSAocmV2IGEyKQoKCkhpLCBzb3JyeSB0aGF0IEkgd2FzIG5vdCBhYmxlIHRvIGFuc3dlciBlYXJs
aWVyLgoKWW91IHNhaWQgdGhhdCB5b3VyIENQVSBpcyB0aGUgaTcgMjYwMEsgYW5kIHBvc3RlZCB0
aGlzIGxpbmsgdG8gdGhlIEFyazoKaHR0cDovL2Fyay5pbnRlbC5jb20vcHJvZHVjdHMvNTIyMTQv
SW50ZWwtQ29yZS1pNy0yNjAwSy1Qcm9jZXNzb3ItOE0tQ2FjaGUtdXAtdG8tM184MC1HSHoKCkl0
IGNsZWFybHkgc3RhdGVzIHRoYXQgaXQgaGFzIG5vIFZULWQsIHRodXMgeW91IGFyZSBub3QgYWJs
ZSB0byBhY3RpdmF0ZQp0aGUgSU9NTVUgYmVjYXVzZSB0aGVyZSBpcyBubyBJT01NVS4gWW91ciBz
dGVwcyB3ZXJlIGFsbCBtb3JlIG9yIGxlc3MKdGhlIGNvcnJlY3Qgd2F5IHRvIGFjdGl2YXRlIGl0
LCBidXQgeW91ciBoYXJkd2FyZSBkb2VzIHNhZGx5IG5vdCBzdXBwb3J0CmlzdC4KClRoZSBwb2lu
dCBpcyB0aGF0IEludGVsIG5vcm1hbGx5IGRlYWN0aXZhdGVzIFZULWQgZm9yIHRoZSAtay12ZXJz
aW9ucy4KSWYgeW91IGNvbXBhcmUgaXQgdG8gdGhlIGk3LTI2MDAKKGh0dHA6Ly9hcmsuaW50ZWwu
Y29tL2RlL3Byb2R1Y3RzLzUyMjEzL0ludGVsLUNvcmUtaTctMjYwMC1Qcm9jZXNzb3ItOE0tQ2Fj
aGUtdXAtdG8tM184MC1HSHopLAp5b3Ugc2VlIHRoYXQgdGhpcyBDUFUgd291bGQgc3VwcG9ydCBp
dC4KClBsZWFzZSBub3RlIHRoYXQgeW91ciBDaGlwc2V0L01vdGhlcmJvYXJkL0JJT1MgbmVlZHMg
dG8gc3VwcG9ydApWVC1kL0lPTU1VLCB0b28uCgoKQ2hlZXJzCkNSVAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApY
ZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri May 27 09:48:54 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 09:48:54 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6EMa-0005EO-PC; Fri, 27 May 2016 09:47:28 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <carl.schneider+mailinglists@rub.de>)
 id 1b6EMZ-0005EI-Hh
 for xen-users@lists.xen.org; Fri, 27 May 2016 09:47:27 +0000
Received: from [85.158.137.68] by server-3.bemta-3.messagelabs.com id
 CD/14-11214-EA718475; Fri, 27 May 2016 09:47:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpkleJIrShJLcpLzFFi42Jpm6z1VHeVuEe
 4wYQpcharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8bb2y4FE/gqNnw6ztzA2M3TxcjFISSwm1Gi
 c+JVFghnB6PE1rWb2LoYOTkkBMwl7j1cxARha0uc/d7JBlF0lVHi0MxnYEUsAt+YJLqfyUIUi
 Up0H37GCGG7SMy4sJwVouEUo8Tcuc9ZQBLCQFOnnvoENlUEqGjO7tdQRUdYJE7vWQ1WxCZgKX
 Hy1FlWEJsXyP556QYjxDZViRNzfoHViAqESvzeMpERokZQ4uTMJ2BxTgFviY4/68DizALqEn/
 mXWKGsOUltr+dwwxxnZvE93cXWJFdPYFRbBaSUbOQtM9C0r6AkXkVo0ZxalFZapGuoZleUlFm
 ekZJbmJmjq6hgbFebmpxcWJ6ak5iUrFecn7uJkZg1DAAwQ7GVds9DzFKcjApifLGGriHC/El5
 adUZiQWZ8QXleakFh9ilOHgUJLg/SvqES4kWJSanlqRlpkDjF+YtAQHj5IIb4QYUJq3uCAxtz
 gzHSJ1ilFRSpz3KUifAEgiozQPrg2WMi4xykoJ8zICHSLEU5BalJtZgir/ilGcg1FJmFcXZDx
 PZl4J3PRXQIuZgBYvYAFbXJKIkJJqYKzrLfy6pCUzpDSIxXXakXiBLqv5Dot3T5FaO03zDeOP
 HZoTVJRqtwa6vEra+rfspRXzpDxus3COPwnxhss+nP8RunGd4/EJPkJCWmrWr1Z84hC//ctmZ
 6EIn79eXBJb+Xlnpfr0gI/y57903nzyxubH0lsH0q7lqn/zexLH5ffUPuzYTKWNL5RYijMSDb
 WYi4oTAUsNkVUUAwAA
X-Env-Sender: carl.schneider+mailinglists@rub.de
X-Msg-Ref: server-2.tower-31.messagelabs.com!1464342442!42404221!1
X-Originating-IP: [134.147.42.229]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 2192 invoked from network); 27 May 2016 09:47:22 -0000
Received: from out2.mail.ruhr-uni-bochum.de (HELO
 out2.mail.ruhr-uni-bochum.de) (134.147.42.229)
 by server-2.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 27 May 2016 09:47:22 -0000
Received: from mx2.mail.ruhr-uni-bochum.de (localhost [127.0.0.1])
 by out2.mail.ruhr-uni-bochum.de (Postfix mo-ext) with ESMTP id 3rGLlY75GWz4x3R;
 Fri, 27 May 2016 11:47:21 +0200 (CEST)
Received: from mx2.mail.ruhr-uni-bochum.de (localhost [127.0.0.1])
 by mx2.mail.ruhr-uni-bochum.de (Postfix idis) with ESMTP id 3rGLlY6KFkz4wxS;
 Fri, 27 May 2016 11:47:21 +0200 (CEST)
X-Envelope-Sender: <carl.schneider+mailinglists@rub.de>
X-RUB-Notes: Internal origin=134.147.42.227
Received: from mail1.mail.ruhr-uni-bochum.de (mail1.mail.ruhr-uni-bochum.de
 [134.147.42.227])
 by mx2.mail.ruhr-uni-bochum.de (Postfix mi-int) with ESMTP id 3rGLlY2lskz4x3R; 
 Fri, 27 May 2016 11:47:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=rub.de; s=mail-2016;
 t=1464342441; bh=JeSx3M6lnHINH/FpWUNvyxJnDWW9VJY7vx8NPI8FJYc=;
 h=Subject:To:References:From:Date:In-Reply-To:From;
 b=N4KTrVb+vt8DbSgBZIp3KN8KQE8/V2aoKBLXd1PodwFg0Q8FyEIQePF47vs452k89
 +p6X9Ee+T/+h5fklIRZVEguAQ2w0BlX5Yq87Ffqh7gZhQzCVtz5vpGxD6fWDcnEiu/
 E+cY4TvxAO7wSV21Dz/ufaDUJmGDzZ4wbq7NAQMw=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.98.7 at mx2.mail.ruhr-uni-bochum.de
Received: from [172.20.1.250] (lak-39-48.wohnheime.ruhr-uni-bochum.de
 [134.147.39.48])
 by mail1.mail.ruhr-uni-bochum.de (Postfix) with ESMTPSA id 3rGLlX63WjzyVX;
 Fri, 27 May 2016 11:47:20 +0200 (CEST)
To: xen-users@lists.xen.org, hack3rcon@yahoo.com, sm8ax1@vfemail.net
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
 <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
From: Carl Schneider <carl.schneider+mailinglists@rub.de>
Message-ID: <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
Date: Fri, 27 May 2016 11:47:19 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
X-Virus-Scanned: clamav-milter 0.98.7 at mail1.mail.ruhr-uni-bochum.de
X-Virus-Status: Clean
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gMDUvMjcvMjAxNiAxMToxNyBBTSwgSmFzb24gTG9uZyB3cm90ZToKPiBNeSBEb20wIGlzIEZl
ZG9yYSAyMyBTZXJ2ZXIgYW5kIG15ICIvZXRjL2RlZmF1bHQvZ3J1YiIgaXMgOgo+IAo+IEdSVUJf
VElNRU9VVD01Cj4gR1JVQl9ESVNUUklCVVRPUj0iJChzZWQgJ3MsIHJlbGVhc2UgLiokLCxnJyAv
ZXRjL3N5c3RlbS1yZWxlYXNlKSIKPiBHUlVCX0RFRkFVTFQ9c2F2ZWQKPiBHUlVCX0RJU0FCTEVf
U1VCTUVOVT10cnVlCj4gR1JVQl9URVJNSU5BTF9PVVRQVVQ9ImNvbnNvbGUiCj4gR1JVQl9DTURM
SU5FX0xJTlVYPSJyZC5sdm0ubHY9ZmVkb3JhL3Jvb3QwMCByZC5sdm0ubHY9ZmVkb3JhL3N3YXAg
cmhnYgo+IHF1aWV0IHhlbi1wY2liYWNrLmhpZGU9KDAxOjAwLjApIgo+IEdSVUJfRElTQUJMRV9S
RUNPVkVSWT0idHJ1ZSIKPiAKPiBhbmQgSSBhZGRlZCBiZWxvdyBsaW5lcyB0byBteSBXaW5kb3dz
IHZtIGNvbmZpZyBmaWxlIDoKPiAKPiBhY3BpPTEKPiBwY2k9WycwMTowMC4wJ10KPiAKPiBCdXQK
PiAKPiBbcm9vdEBsb2NhbGhvc3Qgfl0jIHhsIGNyZWF0ZSAvZXRjL3hlbi93aW5kb3dzLmNmZwo+
IFBhcnNpbmcgY29uZmlnIGZyb20gL2V0Yy94ZW4vd2luZG93cy5jZmcKPiBsaWJ4bDogZXJyb3I6
IGxpYnhsX3BjaS5jOjEwODk6bGlieGxfX2RldmljZV9wY2lfYWRkOiBQQ0kgZGV2aWNlCj4gMDAw
MDowMTowMC4wIGNhbm5vdCBiZSBhc3NpZ25lZCAtIG5vIElPTU1VPwo+IGxpYnhsOiBlcnJvcjog
bGlieGxfY3JlYXRlLmM6MTQwNTpkb21jcmVhdGVfYXR0YWNoX3BjaToKPiBsaWJ4bF9kZXZpY2Vf
cGNpX2FkZCBmYWlsZWQ6IC0xCj4gbGlieGw6IGluZm86IGxpYnhsLmM6MTY5ODpkZXZpY2VzX2Rl
c3Ryb3lfY2I6IGZvcmtlZCBwaWQgMjI4MiBmb3IKPiBkZXN0cm95IG9mIGRvbWFpbiAxCj4gCj4g
QXMgeW91IHNlZSwgSSBnb3QgZXJyb3IuCj4gCj4gIyBsc3BjaQo+IDAxOjAwLjAgVkdBIGNvbXBh
dGlibGUgY29udHJvbGxlcjogTlZJRElBIENvcnBvcmF0aW9uIEdUMjE4IFtHZUZvcmNlCj4gMjEw
XSAocmV2IGEyKQoKCkhpLCBzb3JyeSB0aGF0IEkgd2FzIG5vdCBhYmxlIHRvIGFuc3dlciBlYXJs
aWVyLgoKWW91IHNhaWQgdGhhdCB5b3VyIENQVSBpcyB0aGUgaTcgMjYwMEsgYW5kIHBvc3RlZCB0
aGlzIGxpbmsgdG8gdGhlIEFyazoKaHR0cDovL2Fyay5pbnRlbC5jb20vcHJvZHVjdHMvNTIyMTQv
SW50ZWwtQ29yZS1pNy0yNjAwSy1Qcm9jZXNzb3ItOE0tQ2FjaGUtdXAtdG8tM184MC1HSHoKCkl0
IGNsZWFybHkgc3RhdGVzIHRoYXQgaXQgaGFzIG5vIFZULWQsIHRodXMgeW91IGFyZSBub3QgYWJs
ZSB0byBhY3RpdmF0ZQp0aGUgSU9NTVUgYmVjYXVzZSB0aGVyZSBpcyBubyBJT01NVS4gWW91ciBz
dGVwcyB3ZXJlIGFsbCBtb3JlIG9yIGxlc3MKdGhlIGNvcnJlY3Qgd2F5IHRvIGFjdGl2YXRlIGl0
LCBidXQgeW91ciBoYXJkd2FyZSBkb2VzIHNhZGx5IG5vdCBzdXBwb3J0CmlzdC4KClRoZSBwb2lu
dCBpcyB0aGF0IEludGVsIG5vcm1hbGx5IGRlYWN0aXZhdGVzIFZULWQgZm9yIHRoZSAtay12ZXJz
aW9ucy4KSWYgeW91IGNvbXBhcmUgaXQgdG8gdGhlIGk3LTI2MDAKKGh0dHA6Ly9hcmsuaW50ZWwu
Y29tL2RlL3Byb2R1Y3RzLzUyMjEzL0ludGVsLUNvcmUtaTctMjYwMC1Qcm9jZXNzb3ItOE0tQ2Fj
aGUtdXAtdG8tM184MC1HSHopLAp5b3Ugc2VlIHRoYXQgdGhpcyBDUFUgd291bGQgc3VwcG9ydCBp
dC4KClBsZWFzZSBub3RlIHRoYXQgeW91ciBDaGlwc2V0L01vdGhlcmJvYXJkL0JJT1MgbmVlZHMg
dG8gc3VwcG9ydApWVC1kL0lPTU1VLCB0b28uCgoKQ2hlZXJzCkNSVAoKX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApY
ZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Fri May 27 10:12:15 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 10:12:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6EkC-00081q-Bw; Fri, 27 May 2016 10:11:52 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b6EkB-00081j-PN
 for xen-users@lists.xen.org; Fri, 27 May 2016 10:11:52 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 7F/F5-05843-66D18475; Fri, 27 May 2016 10:11:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDKsWRWlGSWpSXmKPExsWS1FXZoJsq6xF
 usPe2ocWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmvG+9xBjQUdUxYubKg2MM4O6GLk4WARWsUhM
 v/2HuYuRk0NIIFni/JsFLF2MHEB2hsSVvkKIcLrE3UONTBB2vMS+ta/ByiUEFCQm9E5ng7BtJ
 Wa83AIVX8oq8WeHCkR9vUT7ta2MIDaLgLbE5TO7mEHGswmoSTzpYYEo0ZJ4uauNBeQcEYHZjB
 LP9s0Hm8kr4CXx8fFEVpB6TgEriYezeUBqhAResUjMfL4EbKawgLnE1FOfmCDqBSVOznwCdj6
 zQLTE9welIGFmAVGJuSt72SYwisxCUjULoWoWkiqIsLrE+nlCEGFtiWULXzND2GoSt7ddZUcW
 X8DIvopRvTi1qCy1SNdUL6koMz2jJDcxM0fX0MBULze1uDgxPTUnMalYLzk/dxMjMKYYgGAH4
 5d+50OMkhxMSqK8sQbu4UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeB1lPMKFBItS01Mr0jJzgN
 ENk5bg4FES4S0CSfMWFyTmFmemQ6ROMepytM25v5ZJiCUvPy9VSpy3FKRIAKQoozQPbgQs0Vx
 ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMG8byBSezLwSuE2vgI5gAjpiAQvYESWJCCmpBkZR
 lZ9Lcl5N/au8mj2iy/T/kpPpu5ldus4vt5wy7/TX/ck/q+O4v9yNy9y+7qtHhUZjb7v3bVepW
 Xt2cop0nzQVyrA4XHJQ4YS8/b3jh/54LZQOuKHmPVMyZKnA4vvpW02O3Fv50nOWk/6fRzv1zx
 /n25VnrDNXbc+nOuPolMkegbo/t1rkBe1RYinOSDTUYi4qTgQAdMKCxS8DAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1464343908!25883234!1
X-Originating-IP: [98.138.121.128]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34463 invoked from network); 27 May 2016 10:11:49 -0000
Received: from nm49-vm0.bullet.mail.ne1.yahoo.com (HELO
 nm49-vm0.bullet.mail.ne1.yahoo.com) (98.138.121.128)
 by server-2.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 27 May 2016 10:11:49 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464343907; bh=927lH/AJp+2RKe9ALAHblnXRq4S5A9xn1nOS/8eGluM=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=YSYaZIZpRyZGF/jk/IP09tr+eD114tiN8o5p+b45JDTmAymhQYQyUXP8Mppaf7hJaYNYGWbK/W++eI4e80+XbC8FFzEvgTmeVFl08ng5M82+oKsFnaT7CmzXjOkdYbxwirFnZIShL5nfPznVrFDBZ41UCp3Os6VeLZRPIc4MWAO61hJEHZnuyrgmksQI2QNjqosywHisiSAFET1bknf1+w/P7qmPyRJpCNconCV9jHX7DOw6FLFLW561njjMeBj/TYYu+TiyDxw4MlDVwI8Egfv4WRjK/VtijWe2tg8+K3J8msy/gjtLOUjP9svd4VWMCW9POWJgyaj/aJDroe2BFQ==
Received: from [127.0.0.1] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:11:47 -0000
Received: from [98.138.101.132] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:08:56 -0000
Received: from [98.138.89.167] by tm20.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:08:56 -0000
Received: from [127.0.0.1] by omp1023.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:08:56 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 350577.81639.bm@omp1023.mail.ne1.yahoo.com
X-YMail-OSG: X3L_4qoVM1kajvJbvNuhf4EZYWSnTAlwK4kBZ6tq2Yi2Ir._.tdAXuxGcaOVhVO
 Usfet8zQ6qQPdjEBk9A4GrJ_7LCd3OOoS3F8_n89nK3F4uzRRp_iByf1FNq6gCdZe3R.bVue0B3R
 wXkrZOlIbyV.N_X9pkPBiz4YIxeNbGmwDZZLRJy_Ow0mRo01nYcksHzs2G_0PRO.F4G9fKvLgucm
 AD9qw4NII_iOhXCwvmR_BnF5h1cQGU5XSbx_yJWHHJcddJQHFYosi5qYHgL4PQnnfixvyV1vO12X
 Zl8Q2OkJYtFSMmfCAdRO0XpIRlzXXZbEWsh6mtXOSV8xpiSPPvV.30dzVPezl9qK9WuCNW2G5VOS
 Uue6XA53zP2OKU61.zUkunT71sYo.MpbrVKkni4WyxLBzsR7UmV.8V5evMh3pAmI9fUeUb9joGDk
 2qBKsB_7NoKKEDQ_6OoRnqX2Lrx6vfacyXkBH1E8P1RZXGhknw3fmFtH0WZDwdbNj7bkF_hhTR9K
 s4cGuWezYiE1KBpKk.KwhCQjZh2kNkzOt5B__RzynWkshmz_xD5ZJ9b0MS5PoDl5PM4hsLLjVsAs
 oiQL7p_5rsyNZCsNG7eFiSLATCeEVXFRQQRwRPsZA7hl7SmTu.8gG
Received: from jws10064.mail.ne1.yahoo.com by sendmailws138.mail.ne1.yahoo.com;
 Fri, 27 May 2016 10:08:55 +0000; 1464343735.892
Date: Fri, 27 May 2016 10:08:55 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Carl Schneider <carl.schneider+mailinglists@rub.de>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>, 
 "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>
Message-ID: <692995228.215410.1464343735578.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
 <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
 <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
MIME-Version: 1.0
Content-Length: 12060
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============4135814412545552487=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4135814412545552487==
Content-Type: multipart/alternative; 
	boundary="----=_Part_215409_618399821.1464343735572"
Content-Length: 11528

------=_Part_215409_618399821.1464343735572
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Oops. My Motherboard is :
Manufacturer: Gigabyte Technology Co., Ltd.Product Name: Z68XP-UD3R
It is so odd that Corei7 Can't support it.
Processor Information Socket Designation: Socket 1155 Type: Central Process=
or Family: Other Manufacturer: Intel ID: A7 06 02 00 FF FB EB BF Version: I=
ntel(R) Core(TM) i7-2600K CPU Voltage: 1.0 V External Clock: 100 MHz Max Sp=
eed: 4000 MHz Current Speed: 3500 MHz Status: Populated, Enabled Upgrade: S=
ocket 478 L1 Cache Handle: 0x000A L2 Cache Handle: 0x000B L3 Cache Handle: =
Not Provided Serial Number: =C2=A0 Asset Tag: =C2=A0 Part Number: =C2=A0
=20

    On Friday, May 27, 2016 2:17 PM, Carl Schneider <carl.schneider+mailing=
lists@rub.de> wrote:
=20

 On 05/27/2016 11:17 AM, Jason Long wrote:
> My Dom0 is Fedora 23 Server and my "/etc/default/grub" is :
>=20
> GRUB_TIMEOUT=3D5
> GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release)"
> GRUB_DEFAULT=3Dsaved
> GRUB_DISABLE_SUBMENU=3Dtrue
> GRUB_TERMINAL_OUTPUT=3D"console"
> GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap r=
hgb
> quiet xen-pciback.hide=3D(01:00.0)"
> GRUB_DISABLE_RECOVERY=3D"true"
>=20
> and I added below lines to my Windows vm config file :
>=20
> acpi=3D1
> pci=3D['01:00.0']
>=20
> But
>=20
> [root@localhost ~]# xl create /etc/xen/windows.cfg
> Parsing config from /etc/xen/windows.cfg
> libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
> 0000:01:00.0 cannot be assigned - no IOMMU?
> libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
> libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282 for
> destroy of domain 1
>=20
> As you see, I got error.
>=20
> # lspci
> 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)


Hi, sorry that I was not able to answer earlier.

You said that your CPU is the i7 2600K and posted this link to the Ark:
http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-=
up-to-3_80-GHz

It clearly states that it has no VT-d, thus you are not able to activate
the IOMMU because there is no IOMMU. Your steps were all more or less
the correct way to activate it, but your hardware does sadly not support
ist.

The point is that Intel normally deactivates VT-d for the -k-versions.
If you compare it to the i7-2600
(http://ark.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cac=
he-up-to-3_80-GHz),
you see that this CPU would support it.

Please note that your Chipset/Motherboard/BIOS needs to support
VT-d/IOMMU, too.


Cheers
CRT


  
------=_Part_215409_618399821.1464343735572
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338=
060635_45739">Oops. My Motherboard is :</div><div dir=3D"ltr" id=3D"yui_3_1=
6_0_ym19_1_1464338060635_45738"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0=
_ym19_1_1464338060635_45704">Manufacturer: Gigabyte Technology Co., Ltd.</d=
iv><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45705">Product Na=
me: Z68XP-UD3R</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_=
45707"><br id=3D"yui_3_16_0_ym19_1_1464338060635_45708"></div><div dir=3D"l=
tr" id=3D"yui_3_16_0_ym19_1_1464338060635_45707">It is so odd that Corei7 C=
an't support it.</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146433806063=
5_45707"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_4=
5707"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45848">Process=
or Information</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_=
45849"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146433=
8060635_45850">=09</span>Socket Designation: Socket 1155</div><div dir=3D"l=
tr" id=3D"yui_3_16_0_ym19_1_1464338060635_45851"><span style=3D"white-space=
:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_45852">=09</span>Type: Ce=
ntral Processor</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635=
_45853"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14643=
38060635_45854">=09</span>Family: Other</div><div dir=3D"ltr" id=3D"yui_3_1=
6_0_ym19_1_1464338060635_45855"><span style=3D"white-space:pre-wrap;" id=3D=
"yui_3_16_0_ym19_1_1464338060635_45856">=09</span>Manufacturer: Intel</div>=
<div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45857"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_45858">=09=
</span>ID: A7 06 02 00 FF FB EB BF</div><div dir=3D"ltr" id=3D"yui_3_16_0_y=
m19_1_1464338060635_45859"><span style=3D"white-space:pre-wrap;" id=3D"yui_=
3_16_0_ym19_1_1464338060635_45860">=09</span>Version: Intel(R) Core(TM) i7-=
2600K CPU</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45861=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14643380606=
35_45862">=09</span>Voltage: 1.0 V</div><div dir=3D"ltr" id=3D"yui_3_16_0_y=
m19_1_1464338060635_45863"><span style=3D"white-space:pre-wrap;" id=3D"yui_=
3_16_0_ym19_1_1464338060635_45864">=09</span>External Clock: 100 MHz</div><=
div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45865"><span style=3D=
"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_45866">=09</s=
pan>Max Speed: 4000 MHz</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14643=
38060635_45867"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19=
_1_1464338060635_45868">=09</span>Current Speed: 3500 MHz</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45869"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_45870">=09</span>Status:=
 Populated, Enabled</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146433806=
0635_45871"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
464338060635_45872">=09</span>Upgrade: Socket 478</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1464338060635_45873"><span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1464338060635_45874">=09</span>L1 Cache Handl=
e: 0x000A</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45875=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14643380606=
35_45876">=09</span>L2 Cache Handle: 0x000B</div><div dir=3D"ltr" id=3D"yui=
_3_16_0_ym19_1_1464338060635_45877"><span style=3D"white-space:pre-wrap;" i=
d=3D"yui_3_16_0_ym19_1_1464338060635_45878">=09</span>L3 Cache Handle: Not =
Provided</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45879"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146433806063=
5_45880">=09</span>Serial Number: &nbsp;</div><div dir=3D"ltr" id=3D"yui_3_=
16_0_ym19_1_1464338060635_45881"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1464338060635_45882">=09</span>Asset Tag: &nbsp;</div=
><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45883"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_45884">=09=
</span>Part Number: &nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14=
64338060635_45885"><br id=3D"yui_3_16_0_ym19_1_1464338060635_45886"></div><=
/div> <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted=
" style=3D"display: block;"> <div style=3D"font-family: HelveticaNeue, Helv=
etica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;">=
 <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial=
, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=
=3D"2" face=3D"Arial"> On Friday, May 27, 2016 2:17 PM, Carl Schneider &lt;=
carl.schneider+mailinglists@rub.de&gt; wrote:<br></font></div>  <br><br> <d=
iv class=3D"y_msg_container">On 05/27/2016 11:17 AM, Jason Long wrote:<br c=
lear=3D"none">&gt; My Dom0 is Fedora 23 Server and my "/etc/default/grub" i=
s :<br clear=3D"none">&gt; <br clear=3D"none">&gt; GRUB_TIMEOUT=3D5<br clea=
r=3D"none">&gt; GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-r=
elease)"<br clear=3D"none">&gt; GRUB_DEFAULT=3Dsaved<br clear=3D"none">&gt;=
 GRUB_DISABLE_SUBMENU=3Dtrue<br clear=3D"none">&gt; GRUB_TERMINAL_OUTPUT=3D=
"console"<br clear=3D"none">&gt; GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/r=
oot00 rd.lvm.lv=3Dfedora/swap rhgb<br clear=3D"none">&gt; quiet xen-pciback=
.hide=3D(01:00.0)"<br clear=3D"none">&gt; GRUB_DISABLE_RECOVERY=3D"true"<br=
 clear=3D"none">&gt; <br clear=3D"none">&gt; and I added below lines to my =
Windows vm config file :<br clear=3D"none">&gt; <br clear=3D"none">&gt; acp=
i=3D1<br clear=3D"none">&gt; pci=3D['01:00.0']<br clear=3D"none">&gt; <br c=
lear=3D"none">&gt; But<br clear=3D"none">&gt; <br clear=3D"none">&gt; [<a s=
hape=3D"rect" ymailto=3D"mailto:root@localhost" href=3D"mailto:root@localho=
st">root@localhost</a> ~]# xl create /etc/xen/windows.cfg<br clear=3D"none"=
>&gt; Parsing config from /etc/xen/windows.cfg<br clear=3D"none">&gt; libxl=
: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device<br clear=3D"non=
e">&gt; 0000:01:00.0 cannot be assigned - no IOMMU?<br clear=3D"none">&gt; =
libxl: error: libxl_create.c:1405:domcreate_attach_pci:<br clear=3D"none">&=
gt; libxl_device_pci_add failed: -1<br clear=3D"none">&gt; libxl: info: lib=
xl.c:1698:devices_destroy_cb: forked pid 2282 for<br clear=3D"none">&gt; de=
stroy of domain 1<br clear=3D"none">&gt; <br clear=3D"none">&gt; As you see=
, I got error.<br clear=3D"none">&gt; <br clear=3D"none">&gt; # lspci<br cl=
ear=3D"none">&gt; 01:00.0 VGA compatible controller: NVIDIA Corporation GT2=
18 [GeForce<br clear=3D"none">&gt; 210] (rev a2)<br clear=3D"none"><br clea=
r=3D"none"><br clear=3D"none">Hi, sorry that I was not able to answer earli=
er.<br clear=3D"none"><br clear=3D"none">You said that your CPU is the i7 2=
600K and posted this link to the Ark:<br clear=3D"none"><a shape=3D"rect" h=
ref=3D"http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M=
-Cache-up-to-3_80-GHz" target=3D"_blank">http://ark.intel.com/products/5221=
4/Intel-Core-i7-2600K-Processor-8M-Cache-up-to-3_80-GHz</a><br clear=3D"non=
e"><br clear=3D"none">It clearly states that it has no VT-d, thus you are n=
ot able to activate<br clear=3D"none">the IOMMU because there is no IOMMU. =
Your steps were all more or less<br clear=3D"none">the correct way to activ=
ate it, but your hardware does sadly not support<div class=3D"yqt0719061451=
" id=3D"yqtfd18503"><br clear=3D"none">ist.</div><br clear=3D"none"><br cle=
ar=3D"none">The point is that Intel normally deactivates VT-d for the -k-ve=
rsions.<br clear=3D"none">If you compare it to the i7-2600<br clear=3D"none=
">(<a shape=3D"rect" href=3D"http://ark.intel.com/de/products/52213/Intel-C=
ore-i7-2600-Processor-8M-Cache-up-to-3_80-GHz" target=3D"_blank">http://ark=
.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cache-up-to-3_=
80-GHz</a>),<br clear=3D"none">you see that this CPU would support it.<br c=
lear=3D"none"><br clear=3D"none">Please note that your Chipset/Motherboard/=
BIOS needs to support<br clear=3D"none">VT-d/IOMMU, too.<br clear=3D"none">=
<br clear=3D"none"><br clear=3D"none">Cheers<br clear=3D"none">CRT<div clas=
s=3D"yqt0719061451" id=3D"yqtfd47352"><br clear=3D"none"></div><br><br></di=
v>  </div> </div>  </div></div></body></html>
------=_Part_215409_618399821.1464343735572--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4135814412545552487==--


From xen-users-bounces@lists.xen.org Fri May 27 10:12:15 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 10:12:15 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6EkC-00081q-Bw; Fri, 27 May 2016 10:11:52 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b6EkB-00081j-PN
 for xen-users@lists.xen.org; Fri, 27 May 2016 10:11:52 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 7F/F5-05843-66D18475; Fri, 27 May 2016 10:11:50 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprDKsWRWlGSWpSXmKPExsWS1FXZoJsq6xF
 usPe2ocWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmvG+9xBjQUdUxYubKg2MM4O6GLk4WARWsUhM
 v/2HuYuRk0NIIFni/JsFLF2MHEB2hsSVvkKIcLrE3UONTBB2vMS+ta/ByiUEFCQm9E5ng7BtJ
 Wa83AIVX8oq8WeHCkR9vUT7ta2MIDaLgLbE5TO7mEHGswmoSTzpYYEo0ZJ4uauNBeQcEYHZjB
 LP9s0Hm8kr4CXx8fFEVpB6TgEriYezeUBqhAResUjMfL4EbKawgLnE1FOfmCDqBSVOznwCdj6
 zQLTE9welIGFmAVGJuSt72SYwisxCUjULoWoWkiqIsLrE+nlCEGFtiWULXzND2GoSt7ddZUcW
 X8DIvopRvTi1qCy1SNdUL6koMz2jJDcxM0fX0MBULze1uDgxPTUnMalYLzk/dxMjMKYYgGAH4
 5d+50OMkhxMSqK8sQbu4UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeB1lPMKFBItS01Mr0jJzgN
 ENk5bg4FES4S0CSfMWFyTmFmemQ6ROMepytM25v5ZJiCUvPy9VSpy3FKRIAKQoozQPbgQs0Vx
 ilJUS5mUEOkqIpyC1KDezBFX+FaM4B6OSMG8byBSezLwSuE2vgI5gAjpiAQvYESWJCCmpBkZR
 lZ9Lcl5N/au8mj2iy/T/kpPpu5ldus4vt5wy7/TX/ck/q+O4v9yNy9y+7qtHhUZjb7v3bVepW
 Xt2cop0nzQVyrA4XHJQ4YS8/b3jh/54LZQOuKHmPVMyZKnA4vvpW02O3Fv50nOWk/6fRzv1zx
 /n25VnrDNXbc+nOuPolMkegbo/t1rkBe1RYinOSDTUYi4qTgQAdMKCxS8DAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-2.tower-206.messagelabs.com!1464343908!25883234!1
X-Originating-IP: [98.138.121.128]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 34463 invoked from network); 27 May 2016 10:11:49 -0000
Received: from nm49-vm0.bullet.mail.ne1.yahoo.com (HELO
 nm49-vm0.bullet.mail.ne1.yahoo.com) (98.138.121.128)
 by server-2.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 27 May 2016 10:11:49 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464343907; bh=927lH/AJp+2RKe9ALAHblnXRq4S5A9xn1nOS/8eGluM=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=YSYaZIZpRyZGF/jk/IP09tr+eD114tiN8o5p+b45JDTmAymhQYQyUXP8Mppaf7hJaYNYGWbK/W++eI4e80+XbC8FFzEvgTmeVFl08ng5M82+oKsFnaT7CmzXjOkdYbxwirFnZIShL5nfPznVrFDBZ41UCp3Os6VeLZRPIc4MWAO61hJEHZnuyrgmksQI2QNjqosywHisiSAFET1bknf1+w/P7qmPyRJpCNconCV9jHX7DOw6FLFLW561njjMeBj/TYYu+TiyDxw4MlDVwI8Egfv4WRjK/VtijWe2tg8+K3J8msy/gjtLOUjP9svd4VWMCW9POWJgyaj/aJDroe2BFQ==
Received: from [127.0.0.1] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:11:47 -0000
Received: from [98.138.101.132] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:08:56 -0000
Received: from [98.138.89.167] by tm20.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:08:56 -0000
Received: from [127.0.0.1] by omp1023.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:08:56 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 350577.81639.bm@omp1023.mail.ne1.yahoo.com
X-YMail-OSG: X3L_4qoVM1kajvJbvNuhf4EZYWSnTAlwK4kBZ6tq2Yi2Ir._.tdAXuxGcaOVhVO
 Usfet8zQ6qQPdjEBk9A4GrJ_7LCd3OOoS3F8_n89nK3F4uzRRp_iByf1FNq6gCdZe3R.bVue0B3R
 wXkrZOlIbyV.N_X9pkPBiz4YIxeNbGmwDZZLRJy_Ow0mRo01nYcksHzs2G_0PRO.F4G9fKvLgucm
 AD9qw4NII_iOhXCwvmR_BnF5h1cQGU5XSbx_yJWHHJcddJQHFYosi5qYHgL4PQnnfixvyV1vO12X
 Zl8Q2OkJYtFSMmfCAdRO0XpIRlzXXZbEWsh6mtXOSV8xpiSPPvV.30dzVPezl9qK9WuCNW2G5VOS
 Uue6XA53zP2OKU61.zUkunT71sYo.MpbrVKkni4WyxLBzsR7UmV.8V5evMh3pAmI9fUeUb9joGDk
 2qBKsB_7NoKKEDQ_6OoRnqX2Lrx6vfacyXkBH1E8P1RZXGhknw3fmFtH0WZDwdbNj7bkF_hhTR9K
 s4cGuWezYiE1KBpKk.KwhCQjZh2kNkzOt5B__RzynWkshmz_xD5ZJ9b0MS5PoDl5PM4hsLLjVsAs
 oiQL7p_5rsyNZCsNG7eFiSLATCeEVXFRQQRwRPsZA7hl7SmTu.8gG
Received: from jws10064.mail.ne1.yahoo.com by sendmailws138.mail.ne1.yahoo.com;
 Fri, 27 May 2016 10:08:55 +0000; 1464343735.892
Date: Fri, 27 May 2016 10:08:55 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Carl Schneider <carl.schneider+mailinglists@rub.de>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>, 
 "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>
Message-ID: <692995228.215410.1464343735578.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
 <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
 <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
MIME-Version: 1.0
Content-Length: 12060
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============4135814412545552487=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4135814412545552487==
Content-Type: multipart/alternative; 
	boundary="----=_Part_215409_618399821.1464343735572"
Content-Length: 11528

------=_Part_215409_618399821.1464343735572
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Oops. My Motherboard is :
Manufacturer: Gigabyte Technology Co., Ltd.Product Name: Z68XP-UD3R
It is so odd that Corei7 Can't support it.
Processor Information Socket Designation: Socket 1155 Type: Central Process=
or Family: Other Manufacturer: Intel ID: A7 06 02 00 FF FB EB BF Version: I=
ntel(R) Core(TM) i7-2600K CPU Voltage: 1.0 V External Clock: 100 MHz Max Sp=
eed: 4000 MHz Current Speed: 3500 MHz Status: Populated, Enabled Upgrade: S=
ocket 478 L1 Cache Handle: 0x000A L2 Cache Handle: 0x000B L3 Cache Handle: =
Not Provided Serial Number: =C2=A0 Asset Tag: =C2=A0 Part Number: =C2=A0
=20

    On Friday, May 27, 2016 2:17 PM, Carl Schneider <carl.schneider+mailing=
lists@rub.de> wrote:
=20

 On 05/27/2016 11:17 AM, Jason Long wrote:
> My Dom0 is Fedora 23 Server and my "/etc/default/grub" is :
>=20
> GRUB_TIMEOUT=3D5
> GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release)"
> GRUB_DEFAULT=3Dsaved
> GRUB_DISABLE_SUBMENU=3Dtrue
> GRUB_TERMINAL_OUTPUT=3D"console"
> GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap r=
hgb
> quiet xen-pciback.hide=3D(01:00.0)"
> GRUB_DISABLE_RECOVERY=3D"true"
>=20
> and I added below lines to my Windows vm config file :
>=20
> acpi=3D1
> pci=3D['01:00.0']
>=20
> But
>=20
> [root@localhost ~]# xl create /etc/xen/windows.cfg
> Parsing config from /etc/xen/windows.cfg
> libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
> 0000:01:00.0 cannot be assigned - no IOMMU?
> libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
> libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282 for
> destroy of domain 1
>=20
> As you see, I got error.
>=20
> # lspci
> 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)


Hi, sorry that I was not able to answer earlier.

You said that your CPU is the i7 2600K and posted this link to the Ark:
http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-=
up-to-3_80-GHz

It clearly states that it has no VT-d, thus you are not able to activate
the IOMMU because there is no IOMMU. Your steps were all more or less
the correct way to activate it, but your hardware does sadly not support
ist.

The point is that Intel normally deactivates VT-d for the -k-versions.
If you compare it to the i7-2600
(http://ark.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cac=
he-up-to-3_80-GHz),
you see that this CPU would support it.

Please note that your Chipset/Motherboard/BIOS needs to support
VT-d/IOMMU, too.


Cheers
CRT


  
------=_Part_215409_618399821.1464343735572
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338=
060635_45739">Oops. My Motherboard is :</div><div dir=3D"ltr" id=3D"yui_3_1=
6_0_ym19_1_1464338060635_45738"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0=
_ym19_1_1464338060635_45704">Manufacturer: Gigabyte Technology Co., Ltd.</d=
iv><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45705">Product Na=
me: Z68XP-UD3R</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_=
45707"><br id=3D"yui_3_16_0_ym19_1_1464338060635_45708"></div><div dir=3D"l=
tr" id=3D"yui_3_16_0_ym19_1_1464338060635_45707">It is so odd that Corei7 C=
an't support it.</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146433806063=
5_45707"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_4=
5707"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45848">Process=
or Information</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_=
45849"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146433=
8060635_45850">=09</span>Socket Designation: Socket 1155</div><div dir=3D"l=
tr" id=3D"yui_3_16_0_ym19_1_1464338060635_45851"><span style=3D"white-space=
:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_45852">=09</span>Type: Ce=
ntral Processor</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635=
_45853"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14643=
38060635_45854">=09</span>Family: Other</div><div dir=3D"ltr" id=3D"yui_3_1=
6_0_ym19_1_1464338060635_45855"><span style=3D"white-space:pre-wrap;" id=3D=
"yui_3_16_0_ym19_1_1464338060635_45856">=09</span>Manufacturer: Intel</div>=
<div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45857"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_45858">=09=
</span>ID: A7 06 02 00 FF FB EB BF</div><div dir=3D"ltr" id=3D"yui_3_16_0_y=
m19_1_1464338060635_45859"><span style=3D"white-space:pre-wrap;" id=3D"yui_=
3_16_0_ym19_1_1464338060635_45860">=09</span>Version: Intel(R) Core(TM) i7-=
2600K CPU</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45861=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14643380606=
35_45862">=09</span>Voltage: 1.0 V</div><div dir=3D"ltr" id=3D"yui_3_16_0_y=
m19_1_1464338060635_45863"><span style=3D"white-space:pre-wrap;" id=3D"yui_=
3_16_0_ym19_1_1464338060635_45864">=09</span>External Clock: 100 MHz</div><=
div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45865"><span style=3D=
"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_45866">=09</s=
pan>Max Speed: 4000 MHz</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14643=
38060635_45867"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19=
_1_1464338060635_45868">=09</span>Current Speed: 3500 MHz</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45869"><span style=3D"white-spac=
e:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_45870">=09</span>Status:=
 Populated, Enabled</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146433806=
0635_45871"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1=
464338060635_45872">=09</span>Upgrade: Socket 478</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1464338060635_45873"><span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1464338060635_45874">=09</span>L1 Cache Handl=
e: 0x000A</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45875=
"><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_14643380606=
35_45876">=09</span>L2 Cache Handle: 0x000B</div><div dir=3D"ltr" id=3D"yui=
_3_16_0_ym19_1_1464338060635_45877"><span style=3D"white-space:pre-wrap;" i=
d=3D"yui_3_16_0_ym19_1_1464338060635_45878">=09</span>L3 Cache Handle: Not =
Provided</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45879"=
><span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146433806063=
5_45880">=09</span>Serial Number: &nbsp;</div><div dir=3D"ltr" id=3D"yui_3_=
16_0_ym19_1_1464338060635_45881"><span style=3D"white-space:pre-wrap;" id=
=3D"yui_3_16_0_ym19_1_1464338060635_45882">=09</span>Asset Tag: &nbsp;</div=
><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_45883"><span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_45884">=09=
</span>Part Number: &nbsp;</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14=
64338060635_45885"><br id=3D"yui_3_16_0_ym19_1_1464338060635_45886"></div><=
/div> <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted=
" style=3D"display: block;"> <div style=3D"font-family: HelveticaNeue, Helv=
etica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;">=
 <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial=
, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=
=3D"2" face=3D"Arial"> On Friday, May 27, 2016 2:17 PM, Carl Schneider &lt;=
carl.schneider+mailinglists@rub.de&gt; wrote:<br></font></div>  <br><br> <d=
iv class=3D"y_msg_container">On 05/27/2016 11:17 AM, Jason Long wrote:<br c=
lear=3D"none">&gt; My Dom0 is Fedora 23 Server and my "/etc/default/grub" i=
s :<br clear=3D"none">&gt; <br clear=3D"none">&gt; GRUB_TIMEOUT=3D5<br clea=
r=3D"none">&gt; GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-r=
elease)"<br clear=3D"none">&gt; GRUB_DEFAULT=3Dsaved<br clear=3D"none">&gt;=
 GRUB_DISABLE_SUBMENU=3Dtrue<br clear=3D"none">&gt; GRUB_TERMINAL_OUTPUT=3D=
"console"<br clear=3D"none">&gt; GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/r=
oot00 rd.lvm.lv=3Dfedora/swap rhgb<br clear=3D"none">&gt; quiet xen-pciback=
.hide=3D(01:00.0)"<br clear=3D"none">&gt; GRUB_DISABLE_RECOVERY=3D"true"<br=
 clear=3D"none">&gt; <br clear=3D"none">&gt; and I added below lines to my =
Windows vm config file :<br clear=3D"none">&gt; <br clear=3D"none">&gt; acp=
i=3D1<br clear=3D"none">&gt; pci=3D['01:00.0']<br clear=3D"none">&gt; <br c=
lear=3D"none">&gt; But<br clear=3D"none">&gt; <br clear=3D"none">&gt; [<a s=
hape=3D"rect" ymailto=3D"mailto:root@localhost" href=3D"mailto:root@localho=
st">root@localhost</a> ~]# xl create /etc/xen/windows.cfg<br clear=3D"none"=
>&gt; Parsing config from /etc/xen/windows.cfg<br clear=3D"none">&gt; libxl=
: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device<br clear=3D"non=
e">&gt; 0000:01:00.0 cannot be assigned - no IOMMU?<br clear=3D"none">&gt; =
libxl: error: libxl_create.c:1405:domcreate_attach_pci:<br clear=3D"none">&=
gt; libxl_device_pci_add failed: -1<br clear=3D"none">&gt; libxl: info: lib=
xl.c:1698:devices_destroy_cb: forked pid 2282 for<br clear=3D"none">&gt; de=
stroy of domain 1<br clear=3D"none">&gt; <br clear=3D"none">&gt; As you see=
, I got error.<br clear=3D"none">&gt; <br clear=3D"none">&gt; # lspci<br cl=
ear=3D"none">&gt; 01:00.0 VGA compatible controller: NVIDIA Corporation GT2=
18 [GeForce<br clear=3D"none">&gt; 210] (rev a2)<br clear=3D"none"><br clea=
r=3D"none"><br clear=3D"none">Hi, sorry that I was not able to answer earli=
er.<br clear=3D"none"><br clear=3D"none">You said that your CPU is the i7 2=
600K and posted this link to the Ark:<br clear=3D"none"><a shape=3D"rect" h=
ref=3D"http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M=
-Cache-up-to-3_80-GHz" target=3D"_blank">http://ark.intel.com/products/5221=
4/Intel-Core-i7-2600K-Processor-8M-Cache-up-to-3_80-GHz</a><br clear=3D"non=
e"><br clear=3D"none">It clearly states that it has no VT-d, thus you are n=
ot able to activate<br clear=3D"none">the IOMMU because there is no IOMMU. =
Your steps were all more or less<br clear=3D"none">the correct way to activ=
ate it, but your hardware does sadly not support<div class=3D"yqt0719061451=
" id=3D"yqtfd18503"><br clear=3D"none">ist.</div><br clear=3D"none"><br cle=
ar=3D"none">The point is that Intel normally deactivates VT-d for the -k-ve=
rsions.<br clear=3D"none">If you compare it to the i7-2600<br clear=3D"none=
">(<a shape=3D"rect" href=3D"http://ark.intel.com/de/products/52213/Intel-C=
ore-i7-2600-Processor-8M-Cache-up-to-3_80-GHz" target=3D"_blank">http://ark=
.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cache-up-to-3_=
80-GHz</a>),<br clear=3D"none">you see that this CPU would support it.<br c=
lear=3D"none"><br clear=3D"none">Please note that your Chipset/Motherboard/=
BIOS needs to support<br clear=3D"none">VT-d/IOMMU, too.<br clear=3D"none">=
<br clear=3D"none"><br clear=3D"none">Cheers<br clear=3D"none">CRT<div clas=
s=3D"yqt0719061451" id=3D"yqtfd47352"><br clear=3D"none"></div><br><br></di=
v>  </div> </div>  </div></div></body></html>
------=_Part_215409_618399821.1464343735572--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4135814412545552487==--


From xen-users-bounces@lists.xen.org Fri May 27 10:32:00 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 10:32:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6F3G-00012E-GP; Fri, 27 May 2016 10:31:34 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b6F3E-000128-IT
 for xen-users@lists.xen.org; Fri, 27 May 2016 10:31:32 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 31/DD-20233-30228475; Fri, 27 May 2016 10:31:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFKsWRWlGSWpSXmKPExsWS1FU5TZdJySP
 c4MVxPYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPnk2bGgqMzGCv6Fy1jaWCc2sPYxcjFwSKw
 ikWi/etR1i5GTg4hgWSJMyfPMkHYGRIHnrexQdiZEof2zmTuYuQAsuMl+raChSUEFCQm9E6Hs
 m0lFh0/ywIyU0JgKavEpilnWUEcIYEGRom5B66BDWUR0JbY/+4YO8ggNgE1iSc9LBDztSRe7m
 oDaxYRmM0o8WzffLCpvALeEg1Xz4Edxwlkr3jWBTV0JavEq5+PwLqFBcwlpp76xATRIChxcuY
 TsDizQLTE6eWT2SFsUYmll44wTWAUmYWkbBaSsllIymYB3ccsoC6xfp4QRFhbYtnC18wQtprE
 7W1X2ZHFFzCyr2JUL04tKkst0jXRSyrKTM8oyU3MzNE1NDTRy00tLk5MT81JTCrWS87P3cQIj
 DEGINjBuGKh8yFGSQ4mJVHeWAP3cCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvAyKHuFCgkWp6a
 kVaZk5wGiHSUtw8CiJ8O5UAErzFhck5hZnpkOkTjEac0z7fm0tE0fbnPtrmYRY8vLzUqXEee+
 ClAqAlGaU5sENgiWhS4yyUsK8jECnCfEUpBblZpagyr9iFOdgVBLmPQYyhSczrwRu3yugU5iA
 TlnAAnZKSSJCSqqBUW1yCe9Cm9V6mr+4F3It8/rf/GxJ3FpR2QkCVuX2Km2VXxpkdN7aGKX83
 8Xy5pnYbYUrc5YxJzs7bPrffuuvVhebLQP3HqFkN/m5lns91nzpZt3ie9qv6zhDAoOPafCkRw
 c2X+vfp3/sQ9TJIvtTs9tKOJ6feRa+gPH0v+m7GY5Iea+Zyda2VomlOCPRUIu5qDgRAHxxxLM
 9AwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1464345089!44215253!1
X-Originating-IP: [98.138.121.150]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5237 invoked from network); 27 May 2016 10:31:30 -0000
Received: from nm50-vm6.bullet.mail.ne1.yahoo.com (HELO
 nm50-vm6.bullet.mail.ne1.yahoo.com) (98.138.121.150)
 by server-9.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 27 May 2016 10:31:30 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464345088; bh=76/e+/jFVOWiix91BephuQX/1XE8N9FJsOg2nZn3yi0=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=IYIunptzuDmZiFpI6NTg7ydRsQEottNSFHrTnUVhIzBMC5p+Yygi2pubdapnSi6CjnZvH29PvxdA6JJx/g3d1ZhSVc0ck1+9e3l/FRMLFPp4SJ2YwfreeoOajKRJj9srIO79Yrpa/QVZNnnCm1q9u/r//6ximU85vVM+uXgM3fde2B7djj/UfeIKGmCymC25uDCN5L6asDVAEGcjoXZCGsI2PS1q9BBBLzJ06YRX4SqkBW4sj1QM/AnJBftgVt1Htq8rj4VNb6KCACzorEdXbwOqrduDwnp4nxkxx84bFVpWCbXZPk15cX2VV1Zvtn9RvaZjTfM91wIxNM4o8R0G9Q==
Received: from [127.0.0.1] by nm50.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:31:28 -0000
Received: from [98.138.100.111] by nm50.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:28:28 -0000
Received: from [98.138.226.165] by tm100.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:28:28 -0000
Received: from [127.0.0.1] by omp1066.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:28:28 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 111855.20374.bm@omp1066.mail.ne1.yahoo.com
X-YMail-OSG: x2Jmtf4VM1lB85V1CzicYyxS7xEERekbwEDcykX.tH4a93YweprOQU0A_CQb0Pv
 dsucd2ee4wgsCeNsqjYOHDBYAHZHxU1SXgwqoGM2GXpFQdQNuvOq7fLRS2ra6bhxCgJMysSztqPt
 AoslA50.aEDQ8ASietx_LM1BC9K890KkTBS24.sUkEnbqCAP_eL7iWAsrfPzR6v34M9mc6pZygOP
 Vj4816.nHGuIgL2dll_d2d4e5dg0QF3_pMyT5PRJacz_5J7Vxi62zsCBLCYKPIkuH21PK0INVMr1
 mkJRbc.5wEHljglu7Fg2GwuCpFrZ3W04DKku_kQ5xfdS1d1NYRixqbuSENsBJFGOtN0zJZlTn59_
 EqLsADgOTBoory4RYe.F17_fEeGXXmy81tbZGABjbZxcFYAWRGvQ.eLSDgExQmf_rYvykgoQFiAh
 lAzE2oJ.Cvue6TDen281psKTacL3uAngVE32dMtBniXi6Q9_sZhlUNvd34VSdbwS1llWSexHE.qc
 xV8SbbVTmQ2ZDcdz0jEGqZkjpiu0xSdlAkXMrgzSmDsUjtkPG4gKOAvHW_lyTbIUH6MBpwqFFt.P
 M2uKWgP9LD2N6VdcUkN7CCyGYL2MDnX9xRccbVHATKCKzBTsuonyw
Received: from jws100201.mail.ne1.yahoo.com by
 sendmailws118.mail.ne1.yahoo.com; Fri, 27 May 2016 10:28:27 +0000;
 1464344907.668
Date: Fri, 27 May 2016 10:28:27 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Carl Schneider <carl.schneider+mailinglists@rub.de>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>, 
 "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>
Message-ID: <2126018055.242246.1464344907334.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <692995228.215410.1464343735578.JavaMail.yahoo@mail.yahoo.com>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
 <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
 <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
 <692995228.215410.1464343735578.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 20057
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============2810989273192701531=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============2810989273192701531==
Content-Type: multipart/alternative; 
	boundary="----=_Part_242245_468514082.1464344907321"
Content-Length: 19525

------=_Part_242245_468514082.1464344907321
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

# cat /proc/cpuinfo=C2=A0processor : 0vendor_id : GenuineIntelcpu family : =
6model : 60model name : Intel(R) Core(TM) i7-4770 CPU @ 3.40GHzstepping : 3=
microcode : 0x12cpu MHz : 800.000cache size : 8192 KBphysical id : 0sibling=
s : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_excep=
tion : yescpuid level : 13wp : yesflags : fpu vme de pse tsc msr pae mce cx=
8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 s=
s ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts=
 rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monito=
r ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic=
 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida =
arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase=
 smep ermsbogomips : 6784.24clflush size : 64cache_alignment : 64address si=
zes : 39 bits physical, 48 bits virtualpower management:

Please see the Flags.=20

    On Friday, May 27, 2016 2:38 PM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 Oops. My Motherboard is :
Manufacturer: Gigabyte Technology Co., Ltd.Product Name: Z68XP-UD3R
It is so odd that Corei7 Can't support it.
Processor Information Socket Designation: Socket 1155 Type: Central Process=
or Family: Other Manufacturer: Intel ID: A7 06 02 00 FF FB EB BF Version: I=
ntel(R) Core(TM) i7-2600K CPU Voltage: 1.0 V External Clock: 100 MHz Max Sp=
eed: 4000 MHz Current Speed: 3500 MHz Status: Populated, Enabled Upgrade: S=
ocket 478 L1 Cache Handle: 0x000A L2 Cache Handle: 0x000B L3 Cache Handle: =
Not Provided Serial Number: =C2=A0 Asset Tag: =C2=A0 Part Number: =C2=A0
=20

    On Friday, May 27, 2016 2:17 PM, Carl Schneider <carl.schneider+mailing=
lists@rub.de> wrote:
=20

 On 05/27/2016 11:17 AM, Jason Long wrote:
> My Dom0 is Fedora 23 Server and my "/etc/default/grub" is :
>=20
> GRUB_TIMEOUT=3D5
> GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release)"
> GRUB_DEFAULT=3Dsaved
> GRUB_DISABLE_SUBMENU=3Dtrue
> GRUB_TERMINAL_OUTPUT=3D"console"
> GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap r=
hgb
> quiet xen-pciback.hide=3D(01:00.0)"
> GRUB_DISABLE_RECOVERY=3D"true"
>=20
> and I added below lines to my Windows vm config file :
>=20
> acpi=3D1
> pci=3D['01:00.0']
>=20
> But
>=20
> [root@localhost ~]# xl create /etc/xen/windows.cfg
> Parsing config from /etc/xen/windows.cfg
> libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
> 0000:01:00.0 cannot be assigned - no IOMMU?
> libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
> libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282 for
> destroy of domain 1
>=20
> As you see, I got error.
>=20
> # lspci
> 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)


Hi, sorry that I was not able to answer earlier.

You said that your CPU is the i7 2600K and posted this link to the Ark:
http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-=
up-to-3_80-GHz

It clearly states that it has no VT-d, thus you are not able to activate
the IOMMU because there is no IOMMU. Your steps were all more or less
the correct way to activate it, but your hardware does sadly not support
ist.

The point is that Intel normally deactivates VT-d for the -k-versions.
If you compare it to the i7-2600
(http://ark.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cac=
he-up-to-3_80-GHz),
you see that this CPU would support it.

Please note that your Chipset/Motherboard/BIOS needs to support
VT-d/IOMMU, too.


Cheers
CRT


  =20

  
------=_Part_242245_468514082.1464344907321
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1464338060635_67481=
"># cat /proc/cpuinfo&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1464338060635=
_67482">processor<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1464338060635_67483">=09</span>: 0</div><div id=3D"yui_3_16_0_ym19_1_14=
64338060635_67484">vendor_id<span style=3D"white-space:pre-wrap;" id=3D"yui=
_3_16_0_ym19_1_1464338060635_67485">=09</span>: GenuineIntel</div><div id=
=3D"yui_3_16_0_ym19_1_1464338060635_67486">cpu family<span style=3D"white-s=
pace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67487">=09</span>: 6<=
/div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67488">model<span style=3D"=
white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67489">=09=09<=
/span>: 60</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67490">model nam=
e<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146433806063=
5_67491">=09</span>: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz</div><div id=
=3D"yui_3_16_0_ym19_1_1464338060635_67492">stepping<span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67493">=09</span>: 3</d=
iv><div id=3D"yui_3_16_0_ym19_1_1464338060635_67494">microcode<span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67495">=09=
</span>: 0x12</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67496">cpu MH=
z<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146433806063=
5_67497">=09=09</span>: 800.000</div><div id=3D"yui_3_16_0_ym19_1_146433806=
0635_67498">cache size<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_=
0_ym19_1_1464338060635_67499">=09</span>: 8192 KB</div><div id=3D"yui_3_16_=
0_ym19_1_1464338060635_67500">physical id<span style=3D"white-space:pre-wra=
p;" id=3D"yui_3_16_0_ym19_1_1464338060635_67501">=09</span>: 0</div><div id=
=3D"yui_3_16_0_ym19_1_1464338060635_67502">siblings<span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67503">=09</span>: 8</d=
iv><div id=3D"yui_3_16_0_ym19_1_1464338060635_67504">core id<span style=3D"=
white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67505">=09=09<=
/span>: 0</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67506">cpu cores<=
span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_=
67507">=09</span>: 4</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67508"=
>apicid<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146433=
8060635_67509">=09=09</span>: 0</div><div id=3D"yui_3_16_0_ym19_1_146433806=
0635_67510">initial apicid<span style=3D"white-space:pre-wrap;" id=3D"yui_3=
_16_0_ym19_1_1464338060635_67511">=09</span>: 0</div><div id=3D"yui_3_16_0_=
ym19_1_1464338060635_67512">fpu<span style=3D"white-space:pre-wrap;" id=3D"=
yui_3_16_0_ym19_1_1464338060635_67513">=09=09</span>: yes</div><div id=3D"y=
ui_3_16_0_ym19_1_1464338060635_67514">fpu_exception<span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67515">=09</span>: yes<=
/div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67516">cpuid level<span sty=
le=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67517">=
=09</span>: 13</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67518">wp<sp=
an style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67=
519">=09=09</span>: yes</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_675=
20">flags<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464=
338060635_67521">=09=09</span>: fpu vme de pse tsc msr pae mce cx8 apic sep=
 mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pb=
e syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good =
nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl v=
mx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe pop=
cnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat xsave=
opt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms=
</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67522">bogomips<span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67523">=09=
</span>: 6784.24</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67524">clf=
lush size<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464=
338060635_67525">=09</span>: 64</div><div id=3D"yui_3_16_0_ym19_1_146433806=
0635_67526">cache_alignment<span style=3D"white-space:pre-wrap;" id=3D"yui_=
3_16_0_ym19_1_1464338060635_67527">=09</span>: 64</div><div id=3D"yui_3_16_=
0_ym19_1_1464338060635_67528">address sizes<span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67529">=09</span>: 39 bits phys=
ical, 48 bits virtual</div><div></div><div id=3D"yui_3_16_0_ym19_1_14643380=
60635_67530">power management:</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_=
1_1464338060635_67531"><br id=3D"yui_3_16_0_ym19_1_1464338060635_67532"></d=
iv><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_67531"><br></div>=
<div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_67531">Please see th=
e Flags.</div> <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yah=
oo_quoted" style=3D"display: block;"> <div style=3D"font-family: HelveticaN=
eue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size=
: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helveti=
ca, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><=
font size=3D"2" face=3D"Arial"> On Friday, May 27, 2016 2:38 PM, Jason Long=
 &lt;hack3rcon@yahoo.com&gt; wrote:<br></font></div>  <br><br> <div class=
=3D"y_msg_container"><div id=3D"yiv4983317624"><div><div style=3D"color:#00=
0;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetic=
a, Arial, Lucida Grande, sans-serif;font-size:16px;"><div dir=3D"ltr" id=3D=
"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45739">Oops. My Motherboard i=
s :</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_146433806063=
5_45738"><br clear=3D"none"></div><div dir=3D"ltr" id=3D"yiv4983317624yui_3=
_16_0_ym19_1_1464338060635_45704">Manufacturer: Gigabyte Technology Co., Lt=
d.</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635=
_45705">Product Name: Z68XP-UD3R</div><div dir=3D"ltr" id=3D"yiv4983317624y=
ui_3_16_0_ym19_1_1464338060635_45707"><br clear=3D"none" id=3D"yiv498331762=
4yui_3_16_0_ym19_1_1464338060635_45708"></div><div dir=3D"ltr" id=3D"yiv498=
3317624yui_3_16_0_ym19_1_1464338060635_45707">It is so odd that Corei7 Can'=
t support it.</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_14=
64338060635_45707"><br clear=3D"none"></div><div dir=3D"ltr" id=3D"yiv49833=
17624yui_3_16_0_ym19_1_1464338060635_45707"><div dir=3D"ltr" id=3D"yiv49833=
17624yui_3_16_0_ym19_1_1464338060635_45848">Processor Information</div><div=
 dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45849"><spa=
n id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45850" style=3D"white-=
space:pre-wrap;">=09</span>Socket Designation: Socket 1155</div><div dir=3D=
"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45851"><span id=3D=
"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45852" style=3D"white-space:p=
re-wrap;">=09</span>Type: Central Processor</div><div dir=3D"ltr" id=3D"yiv=
4983317624yui_3_16_0_ym19_1_1464338060635_45853"><span id=3D"yiv4983317624y=
ui_3_16_0_ym19_1_1464338060635_45854" style=3D"white-space:pre-wrap;">=09</=
span>Family: Other</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19=
_1_1464338060635_45855"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_14643380=
60635_45856" style=3D"white-space:pre-wrap;">=09</span>Manufacturer: Intel<=
/div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45=
857"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45858" style=
=3D"white-space:pre-wrap;">=09</span>ID: A7 06 02 00 FF FB EB BF</div><div =
dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45859"><span=
 id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45860" style=3D"white-s=
pace:pre-wrap;">=09</span>Version: Intel(R) Core(TM) i7-2600K CPU</div><div=
 dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45861"><spa=
n id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45862" style=3D"white-=
space:pre-wrap;">=09</span>Voltage: 1.0 V</div><div dir=3D"ltr" id=3D"yiv49=
83317624yui_3_16_0_ym19_1_1464338060635_45863"><span id=3D"yiv4983317624yui=
_3_16_0_ym19_1_1464338060635_45864" style=3D"white-space:pre-wrap;">=09</sp=
an>External Clock: 100 MHz</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_1=
6_0_ym19_1_1464338060635_45865"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_=
1464338060635_45866" style=3D"white-space:pre-wrap;">=09</span>Max Speed: 4=
000 MHz</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_14643380=
60635_45867"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45868=
" style=3D"white-space:pre-wrap;">=09</span>Current Speed: 3500 MHz</div><d=
iv dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45869"><s=
pan id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45870" style=3D"whit=
e-space:pre-wrap;">=09</span>Status: Populated, Enabled</div><div dir=3D"lt=
r" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45871"><span id=3D"yi=
v4983317624yui_3_16_0_ym19_1_1464338060635_45872" style=3D"white-space:pre-=
wrap;">=09</span>Upgrade: Socket 478</div><div dir=3D"ltr" id=3D"yiv4983317=
624yui_3_16_0_ym19_1_1464338060635_45873"><span id=3D"yiv4983317624yui_3_16=
_0_ym19_1_1464338060635_45874" style=3D"white-space:pre-wrap;">=09</span>L1=
 Cache Handle: 0x000A</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_y=
m19_1_1464338060635_45875"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_14643=
38060635_45876" style=3D"white-space:pre-wrap;">=09</span>L2 Cache Handle: =
0x000B</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_146433806=
0635_45877"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45878"=
 style=3D"white-space:pre-wrap;">=09</span>L3 Cache Handle: Not Provided</d=
iv><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_4587=
9"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45880" style=3D=
"white-space:pre-wrap;">=09</span>Serial Number: &nbsp;</div><div dir=3D"lt=
r" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45881"><span id=3D"yi=
v4983317624yui_3_16_0_ym19_1_1464338060635_45882" style=3D"white-space:pre-=
wrap;">=09</span>Asset Tag: &nbsp;</div><div dir=3D"ltr" id=3D"yiv498331762=
4yui_3_16_0_ym19_1_1464338060635_45883"><span id=3D"yiv4983317624yui_3_16_0=
_ym19_1_1464338060635_45884" style=3D"white-space:pre-wrap;">=09</span>Part=
 Number: &nbsp;</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_=
1464338060635_45885"><br clear=3D"none" id=3D"yiv4983317624yui_3_16_0_ym19_=
1_1464338060635_45886"></div></div> <div class=3D"yiv4983317624qtdSeparateB=
R"><br clear=3D"none"><br clear=3D"none"></div><div class=3D"yiv4983317624y=
qt1605836640" id=3D"yiv4983317624yqt49594"><div class=3D"yiv4983317624yahoo=
_quoted" style=3D"display: block;"> <div style=3D"font-family:HelveticaNeue=
, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16p=
x;"> <div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Ar=
ial, Lucida Grande, sans-serif;font-size:16px;"> <div dir=3D"ltr"><font siz=
e=3D"2" face=3D"Arial"> On Friday, May 27, 2016 2:17 PM, Carl Schneider &lt=
;carl.schneider+mailinglists@rub.de&gt; wrote:<br clear=3D"none"></font></d=
iv>  <br clear=3D"none"><br clear=3D"none"> <div class=3D"yiv4983317624y_ms=
g_container">On 05/27/2016 11:17 AM, Jason Long wrote:<br clear=3D"none">&g=
t; My Dom0 is Fedora 23 Server and my "/etc/default/grub" is :<br clear=3D"=
none">&gt; <br clear=3D"none">&gt; GRUB_TIMEOUT=3D5<br clear=3D"none">&gt; =
GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release)"<br clea=
r=3D"none">&gt; GRUB_DEFAULT=3Dsaved<br clear=3D"none">&gt; GRUB_DISABLE_SU=
BMENU=3Dtrue<br clear=3D"none">&gt; GRUB_TERMINAL_OUTPUT=3D"console"<br cle=
ar=3D"none">&gt; GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=
=3Dfedora/swap rhgb<br clear=3D"none">&gt; quiet xen-pciback.hide=3D(01:00.=
0)"<br clear=3D"none">&gt; GRUB_DISABLE_RECOVERY=3D"true"<br clear=3D"none"=
>&gt; <br clear=3D"none">&gt; and I added below lines to my Windows vm conf=
ig file :<br clear=3D"none">&gt; <br clear=3D"none">&gt; acpi=3D1<br clear=
=3D"none">&gt; pci=3D['01:00.0']<br clear=3D"none">&gt; <br clear=3D"none">=
&gt; But<br clear=3D"none">&gt; <br clear=3D"none">&gt; [<a rel=3D"nofollow=
" shape=3D"rect" ymailto=3D"mailto:root@localhost" target=3D"_blank" href=
=3D"mailto:root@localhost">root@localhost</a> ~]# xl create /etc/xen/window=
s.cfg<br clear=3D"none">&gt; Parsing config from /etc/xen/windows.cfg<br cl=
ear=3D"none">&gt; libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI=
 device<br clear=3D"none">&gt; 0000:01:00.0 cannot be assigned - no IOMMU?<=
br clear=3D"none">&gt; libxl: error: libxl_create.c:1405:domcreate_attach_p=
ci:<br clear=3D"none">&gt; libxl_device_pci_add failed: -1<br clear=3D"none=
">&gt; libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282 for<br=
 clear=3D"none">&gt; destroy of domain 1<br clear=3D"none">&gt; <br clear=
=3D"none">&gt; As you see, I got error.<br clear=3D"none">&gt; <br clear=3D=
"none">&gt; # lspci<br clear=3D"none">&gt; 01:00.0 VGA compatible controlle=
r: NVIDIA Corporation GT218 [GeForce<br clear=3D"none">&gt; 210] (rev a2)<b=
r clear=3D"none"><br clear=3D"none"><br clear=3D"none">Hi, sorry that I was=
 not able to answer earlier.<br clear=3D"none"><br clear=3D"none">You said =
that your CPU is the i7 2600K and posted this link to the Ark:<br clear=3D"=
none"><a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://a=
rk.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-up-to-3_=
80-GHz">http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8=
M-Cache-up-to-3_80-GHz</a><br clear=3D"none"><br clear=3D"none">It clearly =
states that it has no VT-d, thus you are not able to activate<br clear=3D"n=
one">the IOMMU because there is no IOMMU. Your steps were all more or less<=
br clear=3D"none">the correct way to activate it, but your hardware does sa=
dly not support<div class=3D"yiv4983317624yqt0719061451" id=3D"yiv498331762=
4yqtfd18503"><br clear=3D"none">ist.</div><br clear=3D"none"><br clear=3D"n=
one">The point is that Intel normally deactivates VT-d for the -k-versions.=
<br clear=3D"none">If you compare it to the i7-2600<br clear=3D"none">(<a r=
el=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://ark.intel.c=
om/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cache-up-to-3_80-GHz">=
http://ark.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cach=
e-up-to-3_80-GHz</a>),<br clear=3D"none">you see that this CPU would suppor=
t it.<br clear=3D"none"><br clear=3D"none">Please note that your Chipset/Mo=
therboard/BIOS needs to support<br clear=3D"none">VT-d/IOMMU, too.<br clear=
=3D"none"><br clear=3D"none"><br clear=3D"none">Cheers<br clear=3D"none">CR=
T<div class=3D"yiv4983317624yqt0719061451" id=3D"yiv4983317624yqtfd47352"><=
br clear=3D"none"></div><br clear=3D"none"><br clear=3D"none"></div>  </div=
> </div>  </div></div></div></div></div><br><br></div>  </div> </div>  </di=
v></div></body></html>
------=_Part_242245_468514082.1464344907321--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============2810989273192701531==--


From xen-users-bounces@lists.xen.org Fri May 27 10:32:00 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 10:32:00 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6F3G-00012E-GP; Fri, 27 May 2016 10:31:34 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b6F3E-000128-IT
 for xen-users@lists.xen.org; Fri, 27 May 2016 10:31:32 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 31/DD-20233-30228475; Fri, 27 May 2016 10:31:31 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFKsWRWlGSWpSXmKPExsWS1FU5TZdJySP
 c4MVxPYtVVw+wOjB6HN39mymAMYo1My8pvyKBNWPnk2bGgqMzGCv6Fy1jaWCc2sPYxcjFwSKw
 ikWi/etR1i5GTg4hgWSJMyfPMkHYGRIHnrexQdiZEof2zmTuYuQAsuMl+raChSUEFCQm9E6Hs
 m0lFh0/ywIyU0JgKavEpilnWUEcIYEGRom5B66BDWUR0JbY/+4YO8ggNgE1iSc9LBDztSRe7m
 oDaxYRmM0o8WzffLCpvALeEg1Xz4Edxwlkr3jWBTV0JavEq5+PwLqFBcwlpp76xATRIChxcuY
 TsDizQLTE6eWT2SFsUYmll44wTWAUmYWkbBaSsllIymYB3ccsoC6xfp4QRFhbYtnC18wQtprE
 7W1X2ZHFFzCyr2JUL04tKkst0jXRSyrKTM8oyU3MzNE1NDTRy00tLk5MT81JTCrWS87P3cQIj
 DEGINjBuGKh8yFGSQ4mJVHeWAP3cCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvAyKHuFCgkWp6a
 kVaZk5wGiHSUtw8CiJ8O5UAErzFhck5hZnpkOkTjEac0z7fm0tE0fbnPtrmYRY8vLzUqXEee+
 ClAqAlGaU5sENgiWhS4yyUsK8jECnCfEUpBblZpagyr9iFOdgVBLmPQYyhSczrwRu3yugU5iA
 TlnAAnZKSSJCSqqBUW1yCe9Cm9V6mr+4F3It8/rf/GxJ3FpR2QkCVuX2Km2VXxpkdN7aGKX83
 8Xy5pnYbYUrc5YxJzs7bPrffuuvVhebLQP3HqFkN/m5lns91nzpZt3ie9qv6zhDAoOPafCkRw
 c2X+vfp3/sQ9TJIvtTs9tKOJ6feRa+gPH0v+m7GY5Iea+Zyda2VomlOCPRUIu5qDgRAHxxxLM
 9AwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1464345089!44215253!1
X-Originating-IP: [98.138.121.150]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 5237 invoked from network); 27 May 2016 10:31:30 -0000
Received: from nm50-vm6.bullet.mail.ne1.yahoo.com (HELO
 nm50-vm6.bullet.mail.ne1.yahoo.com) (98.138.121.150)
 by server-9.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 27 May 2016 10:31:30 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464345088; bh=76/e+/jFVOWiix91BephuQX/1XE8N9FJsOg2nZn3yi0=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=IYIunptzuDmZiFpI6NTg7ydRsQEottNSFHrTnUVhIzBMC5p+Yygi2pubdapnSi6CjnZvH29PvxdA6JJx/g3d1ZhSVc0ck1+9e3l/FRMLFPp4SJ2YwfreeoOajKRJj9srIO79Yrpa/QVZNnnCm1q9u/r//6ximU85vVM+uXgM3fde2B7djj/UfeIKGmCymC25uDCN5L6asDVAEGcjoXZCGsI2PS1q9BBBLzJ06YRX4SqkBW4sj1QM/AnJBftgVt1Htq8rj4VNb6KCACzorEdXbwOqrduDwnp4nxkxx84bFVpWCbXZPk15cX2VV1Zvtn9RvaZjTfM91wIxNM4o8R0G9Q==
Received: from [127.0.0.1] by nm50.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:31:28 -0000
Received: from [98.138.100.111] by nm50.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:28:28 -0000
Received: from [98.138.226.165] by tm100.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:28:28 -0000
Received: from [127.0.0.1] by omp1066.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:28:28 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 111855.20374.bm@omp1066.mail.ne1.yahoo.com
X-YMail-OSG: x2Jmtf4VM1lB85V1CzicYyxS7xEERekbwEDcykX.tH4a93YweprOQU0A_CQb0Pv
 dsucd2ee4wgsCeNsqjYOHDBYAHZHxU1SXgwqoGM2GXpFQdQNuvOq7fLRS2ra6bhxCgJMysSztqPt
 AoslA50.aEDQ8ASietx_LM1BC9K890KkTBS24.sUkEnbqCAP_eL7iWAsrfPzR6v34M9mc6pZygOP
 Vj4816.nHGuIgL2dll_d2d4e5dg0QF3_pMyT5PRJacz_5J7Vxi62zsCBLCYKPIkuH21PK0INVMr1
 mkJRbc.5wEHljglu7Fg2GwuCpFrZ3W04DKku_kQ5xfdS1d1NYRixqbuSENsBJFGOtN0zJZlTn59_
 EqLsADgOTBoory4RYe.F17_fEeGXXmy81tbZGABjbZxcFYAWRGvQ.eLSDgExQmf_rYvykgoQFiAh
 lAzE2oJ.Cvue6TDen281psKTacL3uAngVE32dMtBniXi6Q9_sZhlUNvd34VSdbwS1llWSexHE.qc
 xV8SbbVTmQ2ZDcdz0jEGqZkjpiu0xSdlAkXMrgzSmDsUjtkPG4gKOAvHW_lyTbIUH6MBpwqFFt.P
 M2uKWgP9LD2N6VdcUkN7CCyGYL2MDnX9xRccbVHATKCKzBTsuonyw
Received: from jws100201.mail.ne1.yahoo.com by
 sendmailws118.mail.ne1.yahoo.com; Fri, 27 May 2016 10:28:27 +0000;
 1464344907.668
Date: Fri, 27 May 2016 10:28:27 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Carl Schneider <carl.schneider+mailinglists@rub.de>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>, 
 "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>
Message-ID: <2126018055.242246.1464344907334.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <692995228.215410.1464343735578.JavaMail.yahoo@mail.yahoo.com>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
 <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
 <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
 <692995228.215410.1464343735578.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 20057
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============2810989273192701531=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============2810989273192701531==
Content-Type: multipart/alternative; 
	boundary="----=_Part_242245_468514082.1464344907321"
Content-Length: 19525

------=_Part_242245_468514082.1464344907321
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

# cat /proc/cpuinfo=C2=A0processor : 0vendor_id : GenuineIntelcpu family : =
6model : 60model name : Intel(R) Core(TM) i7-4770 CPU @ 3.40GHzstepping : 3=
microcode : 0x12cpu MHz : 800.000cache size : 8192 KBphysical id : 0sibling=
s : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_excep=
tion : yescpuid level : 13wp : yesflags : fpu vme de pse tsc msr pae mce cx=
8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 s=
s ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts=
 rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monito=
r ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic=
 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida =
arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase=
 smep ermsbogomips : 6784.24clflush size : 64cache_alignment : 64address si=
zes : 39 bits physical, 48 bits virtualpower management:

Please see the Flags.=20

    On Friday, May 27, 2016 2:38 PM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 Oops. My Motherboard is :
Manufacturer: Gigabyte Technology Co., Ltd.Product Name: Z68XP-UD3R
It is so odd that Corei7 Can't support it.
Processor Information Socket Designation: Socket 1155 Type: Central Process=
or Family: Other Manufacturer: Intel ID: A7 06 02 00 FF FB EB BF Version: I=
ntel(R) Core(TM) i7-2600K CPU Voltage: 1.0 V External Clock: 100 MHz Max Sp=
eed: 4000 MHz Current Speed: 3500 MHz Status: Populated, Enabled Upgrade: S=
ocket 478 L1 Cache Handle: 0x000A L2 Cache Handle: 0x000B L3 Cache Handle: =
Not Provided Serial Number: =C2=A0 Asset Tag: =C2=A0 Part Number: =C2=A0
=20

    On Friday, May 27, 2016 2:17 PM, Carl Schneider <carl.schneider+mailing=
lists@rub.de> wrote:
=20

 On 05/27/2016 11:17 AM, Jason Long wrote:
> My Dom0 is Fedora 23 Server and my "/etc/default/grub" is :
>=20
> GRUB_TIMEOUT=3D5
> GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release)"
> GRUB_DEFAULT=3Dsaved
> GRUB_DISABLE_SUBMENU=3Dtrue
> GRUB_TERMINAL_OUTPUT=3D"console"
> GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap r=
hgb
> quiet xen-pciback.hide=3D(01:00.0)"
> GRUB_DISABLE_RECOVERY=3D"true"
>=20
> and I added below lines to my Windows vm config file :
>=20
> acpi=3D1
> pci=3D['01:00.0']
>=20
> But
>=20
> [root@localhost ~]# xl create /etc/xen/windows.cfg
> Parsing config from /etc/xen/windows.cfg
> libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
> 0000:01:00.0 cannot be assigned - no IOMMU?
> libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
> libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282 for
> destroy of domain 1
>=20
> As you see, I got error.
>=20
> # lspci
> 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)


Hi, sorry that I was not able to answer earlier.

You said that your CPU is the i7 2600K and posted this link to the Ark:
http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-=
up-to-3_80-GHz

It clearly states that it has no VT-d, thus you are not able to activate
the IOMMU because there is no IOMMU. Your steps were all more or less
the correct way to activate it, but your hardware does sadly not support
ist.

The point is that Intel normally deactivates VT-d for the -k-versions.
If you compare it to the i7-2600
(http://ark.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cac=
he-up-to-3_80-GHz),
you see that this CPU would support it.

Please note that your Chipset/Motherboard/BIOS needs to support
VT-d/IOMMU, too.


Cheers
CRT


  =20

  
------=_Part_242245_468514082.1464344907321
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1464338060635_67481=
"># cat /proc/cpuinfo&nbsp;</div><div id=3D"yui_3_16_0_ym19_1_1464338060635=
_67482">processor<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym1=
9_1_1464338060635_67483">=09</span>: 0</div><div id=3D"yui_3_16_0_ym19_1_14=
64338060635_67484">vendor_id<span style=3D"white-space:pre-wrap;" id=3D"yui=
_3_16_0_ym19_1_1464338060635_67485">=09</span>: GenuineIntel</div><div id=
=3D"yui_3_16_0_ym19_1_1464338060635_67486">cpu family<span style=3D"white-s=
pace:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67487">=09</span>: 6<=
/div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67488">model<span style=3D"=
white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67489">=09=09<=
/span>: 60</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67490">model nam=
e<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146433806063=
5_67491">=09</span>: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz</div><div id=
=3D"yui_3_16_0_ym19_1_1464338060635_67492">stepping<span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67493">=09</span>: 3</d=
iv><div id=3D"yui_3_16_0_ym19_1_1464338060635_67494">microcode<span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67495">=09=
</span>: 0x12</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67496">cpu MH=
z<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146433806063=
5_67497">=09=09</span>: 800.000</div><div id=3D"yui_3_16_0_ym19_1_146433806=
0635_67498">cache size<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_=
0_ym19_1_1464338060635_67499">=09</span>: 8192 KB</div><div id=3D"yui_3_16_=
0_ym19_1_1464338060635_67500">physical id<span style=3D"white-space:pre-wra=
p;" id=3D"yui_3_16_0_ym19_1_1464338060635_67501">=09</span>: 0</div><div id=
=3D"yui_3_16_0_ym19_1_1464338060635_67502">siblings<span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67503">=09</span>: 8</d=
iv><div id=3D"yui_3_16_0_ym19_1_1464338060635_67504">core id<span style=3D"=
white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67505">=09=09<=
/span>: 0</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67506">cpu cores<=
span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_=
67507">=09</span>: 4</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67508"=
>apicid<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_146433=
8060635_67509">=09=09</span>: 0</div><div id=3D"yui_3_16_0_ym19_1_146433806=
0635_67510">initial apicid<span style=3D"white-space:pre-wrap;" id=3D"yui_3=
_16_0_ym19_1_1464338060635_67511">=09</span>: 0</div><div id=3D"yui_3_16_0_=
ym19_1_1464338060635_67512">fpu<span style=3D"white-space:pre-wrap;" id=3D"=
yui_3_16_0_ym19_1_1464338060635_67513">=09=09</span>: yes</div><div id=3D"y=
ui_3_16_0_ym19_1_1464338060635_67514">fpu_exception<span style=3D"white-spa=
ce:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67515">=09</span>: yes<=
/div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67516">cpuid level<span sty=
le=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67517">=
=09</span>: 13</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67518">wp<sp=
an style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67=
519">=09=09</span>: yes</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_675=
20">flags<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464=
338060635_67521">=09=09</span>: fpu vme de pse tsc msr pae mce cx8 apic sep=
 mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pb=
e syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good =
nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl v=
mx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe pop=
cnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat xsave=
opt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms=
</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67522">bogomips<span style=
=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67523">=09=
</span>: 6784.24</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_67524">clf=
lush size<span style=3D"white-space:pre-wrap;" id=3D"yui_3_16_0_ym19_1_1464=
338060635_67525">=09</span>: 64</div><div id=3D"yui_3_16_0_ym19_1_146433806=
0635_67526">cache_alignment<span style=3D"white-space:pre-wrap;" id=3D"yui_=
3_16_0_ym19_1_1464338060635_67527">=09</span>: 64</div><div id=3D"yui_3_16_=
0_ym19_1_1464338060635_67528">address sizes<span style=3D"white-space:pre-w=
rap;" id=3D"yui_3_16_0_ym19_1_1464338060635_67529">=09</span>: 39 bits phys=
ical, 48 bits virtual</div><div></div><div id=3D"yui_3_16_0_ym19_1_14643380=
60635_67530">power management:</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_=
1_1464338060635_67531"><br id=3D"yui_3_16_0_ym19_1_1464338060635_67532"></d=
iv><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_67531"><br></div>=
<div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_67531">Please see th=
e Flags.</div> <div class=3D"qtdSeparateBR"><br><br></div><div class=3D"yah=
oo_quoted" style=3D"display: block;"> <div style=3D"font-family: HelveticaN=
eue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size=
: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helveti=
ca, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D"ltr"><=
font size=3D"2" face=3D"Arial"> On Friday, May 27, 2016 2:38 PM, Jason Long=
 &lt;hack3rcon@yahoo.com&gt; wrote:<br></font></div>  <br><br> <div class=
=3D"y_msg_container"><div id=3D"yiv4983317624"><div><div style=3D"color:#00=
0;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetic=
a, Arial, Lucida Grande, sans-serif;font-size:16px;"><div dir=3D"ltr" id=3D=
"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45739">Oops. My Motherboard i=
s :</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_146433806063=
5_45738"><br clear=3D"none"></div><div dir=3D"ltr" id=3D"yiv4983317624yui_3=
_16_0_ym19_1_1464338060635_45704">Manufacturer: Gigabyte Technology Co., Lt=
d.</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635=
_45705">Product Name: Z68XP-UD3R</div><div dir=3D"ltr" id=3D"yiv4983317624y=
ui_3_16_0_ym19_1_1464338060635_45707"><br clear=3D"none" id=3D"yiv498331762=
4yui_3_16_0_ym19_1_1464338060635_45708"></div><div dir=3D"ltr" id=3D"yiv498=
3317624yui_3_16_0_ym19_1_1464338060635_45707">It is so odd that Corei7 Can'=
t support it.</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_14=
64338060635_45707"><br clear=3D"none"></div><div dir=3D"ltr" id=3D"yiv49833=
17624yui_3_16_0_ym19_1_1464338060635_45707"><div dir=3D"ltr" id=3D"yiv49833=
17624yui_3_16_0_ym19_1_1464338060635_45848">Processor Information</div><div=
 dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45849"><spa=
n id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45850" style=3D"white-=
space:pre-wrap;">=09</span>Socket Designation: Socket 1155</div><div dir=3D=
"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45851"><span id=3D=
"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45852" style=3D"white-space:p=
re-wrap;">=09</span>Type: Central Processor</div><div dir=3D"ltr" id=3D"yiv=
4983317624yui_3_16_0_ym19_1_1464338060635_45853"><span id=3D"yiv4983317624y=
ui_3_16_0_ym19_1_1464338060635_45854" style=3D"white-space:pre-wrap;">=09</=
span>Family: Other</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19=
_1_1464338060635_45855"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_14643380=
60635_45856" style=3D"white-space:pre-wrap;">=09</span>Manufacturer: Intel<=
/div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45=
857"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45858" style=
=3D"white-space:pre-wrap;">=09</span>ID: A7 06 02 00 FF FB EB BF</div><div =
dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45859"><span=
 id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45860" style=3D"white-s=
pace:pre-wrap;">=09</span>Version: Intel(R) Core(TM) i7-2600K CPU</div><div=
 dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45861"><spa=
n id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45862" style=3D"white-=
space:pre-wrap;">=09</span>Voltage: 1.0 V</div><div dir=3D"ltr" id=3D"yiv49=
83317624yui_3_16_0_ym19_1_1464338060635_45863"><span id=3D"yiv4983317624yui=
_3_16_0_ym19_1_1464338060635_45864" style=3D"white-space:pre-wrap;">=09</sp=
an>External Clock: 100 MHz</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_1=
6_0_ym19_1_1464338060635_45865"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_=
1464338060635_45866" style=3D"white-space:pre-wrap;">=09</span>Max Speed: 4=
000 MHz</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_14643380=
60635_45867"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45868=
" style=3D"white-space:pre-wrap;">=09</span>Current Speed: 3500 MHz</div><d=
iv dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45869"><s=
pan id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45870" style=3D"whit=
e-space:pre-wrap;">=09</span>Status: Populated, Enabled</div><div dir=3D"lt=
r" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45871"><span id=3D"yi=
v4983317624yui_3_16_0_ym19_1_1464338060635_45872" style=3D"white-space:pre-=
wrap;">=09</span>Upgrade: Socket 478</div><div dir=3D"ltr" id=3D"yiv4983317=
624yui_3_16_0_ym19_1_1464338060635_45873"><span id=3D"yiv4983317624yui_3_16=
_0_ym19_1_1464338060635_45874" style=3D"white-space:pre-wrap;">=09</span>L1=
 Cache Handle: 0x000A</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_y=
m19_1_1464338060635_45875"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_14643=
38060635_45876" style=3D"white-space:pre-wrap;">=09</span>L2 Cache Handle: =
0x000B</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_146433806=
0635_45877"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45878"=
 style=3D"white-space:pre-wrap;">=09</span>L3 Cache Handle: Not Provided</d=
iv><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_4587=
9"><span id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45880" style=3D=
"white-space:pre-wrap;">=09</span>Serial Number: &nbsp;</div><div dir=3D"lt=
r" id=3D"yiv4983317624yui_3_16_0_ym19_1_1464338060635_45881"><span id=3D"yi=
v4983317624yui_3_16_0_ym19_1_1464338060635_45882" style=3D"white-space:pre-=
wrap;">=09</span>Asset Tag: &nbsp;</div><div dir=3D"ltr" id=3D"yiv498331762=
4yui_3_16_0_ym19_1_1464338060635_45883"><span id=3D"yiv4983317624yui_3_16_0=
_ym19_1_1464338060635_45884" style=3D"white-space:pre-wrap;">=09</span>Part=
 Number: &nbsp;</div><div dir=3D"ltr" id=3D"yiv4983317624yui_3_16_0_ym19_1_=
1464338060635_45885"><br clear=3D"none" id=3D"yiv4983317624yui_3_16_0_ym19_=
1_1464338060635_45886"></div></div> <div class=3D"yiv4983317624qtdSeparateB=
R"><br clear=3D"none"><br clear=3D"none"></div><div class=3D"yiv4983317624y=
qt1605836640" id=3D"yiv4983317624yqt49594"><div class=3D"yiv4983317624yahoo=
_quoted" style=3D"display: block;"> <div style=3D"font-family:HelveticaNeue=
, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16p=
x;"> <div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Ar=
ial, Lucida Grande, sans-serif;font-size:16px;"> <div dir=3D"ltr"><font siz=
e=3D"2" face=3D"Arial"> On Friday, May 27, 2016 2:17 PM, Carl Schneider &lt=
;carl.schneider+mailinglists@rub.de&gt; wrote:<br clear=3D"none"></font></d=
iv>  <br clear=3D"none"><br clear=3D"none"> <div class=3D"yiv4983317624y_ms=
g_container">On 05/27/2016 11:17 AM, Jason Long wrote:<br clear=3D"none">&g=
t; My Dom0 is Fedora 23 Server and my "/etc/default/grub" is :<br clear=3D"=
none">&gt; <br clear=3D"none">&gt; GRUB_TIMEOUT=3D5<br clear=3D"none">&gt; =
GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release)"<br clea=
r=3D"none">&gt; GRUB_DEFAULT=3Dsaved<br clear=3D"none">&gt; GRUB_DISABLE_SU=
BMENU=3Dtrue<br clear=3D"none">&gt; GRUB_TERMINAL_OUTPUT=3D"console"<br cle=
ar=3D"none">&gt; GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=
=3Dfedora/swap rhgb<br clear=3D"none">&gt; quiet xen-pciback.hide=3D(01:00.=
0)"<br clear=3D"none">&gt; GRUB_DISABLE_RECOVERY=3D"true"<br clear=3D"none"=
>&gt; <br clear=3D"none">&gt; and I added below lines to my Windows vm conf=
ig file :<br clear=3D"none">&gt; <br clear=3D"none">&gt; acpi=3D1<br clear=
=3D"none">&gt; pci=3D['01:00.0']<br clear=3D"none">&gt; <br clear=3D"none">=
&gt; But<br clear=3D"none">&gt; <br clear=3D"none">&gt; [<a rel=3D"nofollow=
" shape=3D"rect" ymailto=3D"mailto:root@localhost" target=3D"_blank" href=
=3D"mailto:root@localhost">root@localhost</a> ~]# xl create /etc/xen/window=
s.cfg<br clear=3D"none">&gt; Parsing config from /etc/xen/windows.cfg<br cl=
ear=3D"none">&gt; libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI=
 device<br clear=3D"none">&gt; 0000:01:00.0 cannot be assigned - no IOMMU?<=
br clear=3D"none">&gt; libxl: error: libxl_create.c:1405:domcreate_attach_p=
ci:<br clear=3D"none">&gt; libxl_device_pci_add failed: -1<br clear=3D"none=
">&gt; libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282 for<br=
 clear=3D"none">&gt; destroy of domain 1<br clear=3D"none">&gt; <br clear=
=3D"none">&gt; As you see, I got error.<br clear=3D"none">&gt; <br clear=3D=
"none">&gt; # lspci<br clear=3D"none">&gt; 01:00.0 VGA compatible controlle=
r: NVIDIA Corporation GT218 [GeForce<br clear=3D"none">&gt; 210] (rev a2)<b=
r clear=3D"none"><br clear=3D"none"><br clear=3D"none">Hi, sorry that I was=
 not able to answer earlier.<br clear=3D"none"><br clear=3D"none">You said =
that your CPU is the i7 2600K and posted this link to the Ark:<br clear=3D"=
none"><a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://a=
rk.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-up-to-3_=
80-GHz">http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8=
M-Cache-up-to-3_80-GHz</a><br clear=3D"none"><br clear=3D"none">It clearly =
states that it has no VT-d, thus you are not able to activate<br clear=3D"n=
one">the IOMMU because there is no IOMMU. Your steps were all more or less<=
br clear=3D"none">the correct way to activate it, but your hardware does sa=
dly not support<div class=3D"yiv4983317624yqt0719061451" id=3D"yiv498331762=
4yqtfd18503"><br clear=3D"none">ist.</div><br clear=3D"none"><br clear=3D"n=
one">The point is that Intel normally deactivates VT-d for the -k-versions.=
<br clear=3D"none">If you compare it to the i7-2600<br clear=3D"none">(<a r=
el=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://ark.intel.c=
om/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cache-up-to-3_80-GHz">=
http://ark.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cach=
e-up-to-3_80-GHz</a>),<br clear=3D"none">you see that this CPU would suppor=
t it.<br clear=3D"none"><br clear=3D"none">Please note that your Chipset/Mo=
therboard/BIOS needs to support<br clear=3D"none">VT-d/IOMMU, too.<br clear=
=3D"none"><br clear=3D"none"><br clear=3D"none">Cheers<br clear=3D"none">CR=
T<div class=3D"yiv4983317624yqt0719061451" id=3D"yiv4983317624yqtfd47352"><=
br clear=3D"none"></div><br clear=3D"none"><br clear=3D"none"></div>  </div=
> </div>  </div></div></div></div></div><br><br></div>  </div> </div>  </di=
v></div></body></html>
------=_Part_242245_468514082.1464344907321--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============2810989273192701531==--


From xen-users-bounces@lists.xen.org Fri May 27 10:32:33 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 10:32:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6F43-00017D-3V; Fri, 27 May 2016 10:32:23 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b6F41-00016y-Qc
 for xen-users@lists.xen.org; Fri, 27 May 2016 10:32:22 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 45/7F-20233-53228475; Fri, 27 May 2016 10:32:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrAKsWRWlGSWpSXmKPExsWS1PXUQddEySP
 cYFcTq8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmtG/somlYPkRxorFcxazNzAu3MLYxcjFwSKw
 ikXi0LP5QA4Hh5BAssT12e5djJxAZobE7h2HWWHsjoatzBB2vMSSbf1MILaEgILEhN7pbBC2r
 cT3U1vYQGZKCCxllVj85gIziCMk0MAosf3wHbBuFgFtiSkXL7OBLGMTUJN40sMCMVRL4uWuNh
 aQehGB2YwSz/bNB5vKK+At0drRD1bEKeAjcXDtMnaIoS9ZJd4de80OkhAWMJeYeuoTE0SDoMT
 JmU/AGpgFYiRu/IKIMwuISvw91MA0gVFkFpKyWUjKZiEpmwV0H7OAusT6eUIQYW2JZQtfM0PY
 ahK3t11lRxZfwMi+ilG9OLWoLLVI11wvqSgzPaMkNzEzR9fQ0EQvN7W4ODE9NScxqVgvOT93E
 yMwxhiAYAfjlyXOhxglOZiURHljDdzDhfiS8lMqMxKLM+KLSnNSiw8xynBwKEnwMih6hAsJFq
 Wmp1akZeYAox0mLcHBoyTC+0kBKM1bXJCYW5yZDpE6xWjJMe37tbVMHFsW3ACSbXPur2USYsn
 Lz0uVEue9C9IgANKQUZoHNw6WkC4xykoJ8zICHSjEU5BalJtZgir/ilGcg1FJmJcZ5CqezLwS
 uK2vgA5iAjpoAQvYQSWJCCmpBsZW20f3Ftlpbfsnwfdj7wrGC80MGp/9p4cycTuEtJj7Hdabt
 j3kyA17ua0vivYV/A5nZe2uOLZ5y9rz91o5/RO6J0gr5c2dpx4kllhq2fXNpDJjW/PMoDXHGc
 01uZbWSqV4b5eZFvK83UfUuWxSV+Hkxj3X2UJL77MrprzzDwrtt/TZ+T82VImlOCPRUIu5qDg
 RAP6kV+ZDAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1464345138!44268213!1
X-Originating-IP: [98.138.229.64]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38835 invoked from network); 27 May 2016 10:32:19 -0000
Received: from nm33-vm0.bullet.mail.ne1.yahoo.com (HELO
 nm33-vm0.bullet.mail.ne1.yahoo.com) (98.138.229.64)
 by server-13.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 27 May 2016 10:32:19 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464345138; bh=kuhP7/XKpNrpo5WGgZynKGOysfcCTLjqorvi3WunEQQ=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=GCk07yD18L18x+HBR1NBQ270fK3Fh3vjdcsKl3sjx8eU5PcFKQhVkaQ8z8Hv5JoAIQ/2gGpb6H27UIzPeaQfYvCihXVCophGEpCDRLDC71SLmUOyEMIL27W6tf826KvSWevS2Apyvt4PbV3Ajnzw8NrI8lS37U5uZo1IUfs8AmXwUbRrJNkXwqb+p0pmSl4+cD7UpnPdO/XcJ8K5/KopMNIFtkHvrtytR1vYi3givvXVL+VMziXhlJfPY0aQrhrdHNaMLbYBnE2OgXZgYsNdLZ+gL1j7NrskDQVCI/Pc5CLOgiI6w3QbLqi8IRViEOp/oU+IjldCXFRMIlk8LBp30A==
Received: from [127.0.0.1] by nm33.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:32:18 -0000
Received: from [98.138.100.113] by nm33.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:29:35 -0000
Received: from [98.138.89.253] by tm104.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:29:35 -0000
Received: from [127.0.0.1] by omp1045.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:29:35 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 433978.49354.bm@omp1045.mail.ne1.yahoo.com
X-YMail-OSG: uFXCB2YVM1nWymJ2rxOqveccQx4K9wmf9TuqG8S.d3KJR9bMSLua0EbVtNlN5s.
 jPJVaYMwIfQfQv0UM1848rvrPxjJ7mRg_bOj_VDsVwzz6RHBkIS0lPPXyozZfWWradSG.Bq6xdlp
 IkaBJ7dzFpL.jP3GdAGHvzwW5Z.v_DmXNS0LaHtPuLVaYuWmoN3uyQiu3DU8W9EvqNWR6.A0Cd2n
 eU9vjqpbaOjtSns7JO45X5h1NnPWuAUecMIWMi5jdhXsV3UBUU_8slQFCtTX_tEHwOWR9vAEd6GC
 Vu5sMforuYPiR0ySgmgEKdIjSTI6oia_farhgLmMK6U_2Xoh9IgNX7nDBFmvo4.G9.gM9IQb9rFi
 Mx52Y3zGrdFfRjRov9.VRsr4oOxPG1afE2chbJ5gUbhgV9WxxHsbKTiFuecEJoNtNTQVKiNQGH1g
 RIVeVEwdefGa0UVlvsZvVy0yTEOxzlqjzVinQu7Hzyhcyum205.zPKXqBFPZ8ACFDrnuAG9IolBF
 MeIp.7w6I8_ySa1nDLT9AaTr0BdILXzOG2ZRIHvGRY_RVA5LN6E3X4WpKhtmGjZMSnsMJhzZKtZW
 M9.R_8se5qUSxabjTR5oGURCdAfX2wbnq0PMay7mlnXIs1UVWiqDU
Received: from jws100145.mail.ne1.yahoo.com by
 sendmailws165.mail.ne1.yahoo.com; Fri, 27 May 2016 10:29:34 +0000;
 1464344974.966
Date: Fri, 27 May 2016 10:29:34 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Carl Schneider <carl.schneider+mailinglists@rub.de>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>, 
 "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>
Message-ID: <1205640248.243967.1464344974550.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <2126018055.242246.1464344907334.JavaMail.yahoo@mail.yahoo.com>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
 <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
 <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
 <692995228.215410.1464343735578.JavaMail.yahoo@mail.yahoo.com>
 <2126018055.242246.1464344907334.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 25660
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============0190458670435099523=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0190458670435099523==
Content-Type: multipart/alternative; 
	boundary="----=_Part_243966_1462718846.1464344974540"
Content-Length: 25127

------=_Part_243966_1462718846.1464344974540
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

# lscpuArchitecture: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0x86_64CPU op-mode(s)=
: =C2=A0 =C2=A0 =C2=A0 =C2=A032-bit, 64-bitByte Order: =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0Little EndianCPU(s): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A08On-line CPU(s) list: =C2=A0 0-7Thread(s) per core:=
 =C2=A0 =C2=A02Core(s) per socket: =C2=A0 =C2=A04Socket(s): =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 1NUMA node(s): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A01Vendor ID: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 GenuineIntelCPU fa=
mily: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A06Model: =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 60Stepping: =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A03CPU MHz: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 800.000BogoMIPS: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0678=
4.07Virtualization: =C2=A0 =C2=A0 =C2=A0 =C2=A0VT-xL1d cache: =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 32KL1i cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 32KL2 cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0256=
KL3 cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08192KNUMA node0 =
CPU(s): =C2=A0 =C2=A0 0-7
=20

    On Friday, May 27, 2016 2:58 PM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 # cat /proc/cpuinfo=C2=A0processor : 0vendor_id : GenuineIntelcpu family :=
 6model : 60model name : Intel(R) Core(TM) i7-4770 CPU @ 3.40GHzstepping : =
3microcode : 0x12cpu MHz : 800.000cache size : 8192 KBphysical id : 0siblin=
gs : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_exce=
ption : yescpuid level : 13wp : yesflags : fpu vme de pse tsc msr pae mce c=
x8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 =
ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bt=
s rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monit=
or ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2api=
c movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida=
 arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbas=
e smep ermsbogomips : 6784.24clflush size : 64cache_alignment : 64address s=
izes : 39 bits physical, 48 bits virtualpower management:

Please see the Flags.=20

    On Friday, May 27, 2016 2:38 PM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 Oops. My Motherboard is :
Manufacturer: Gigabyte Technology Co., Ltd.Product Name: Z68XP-UD3R
It is so odd that Corei7 Can't support it.
Processor Information Socket Designation: Socket 1155 Type: Central Process=
or Family: Other Manufacturer: Intel ID: A7 06 02 00 FF FB EB BF Version: I=
ntel(R) Core(TM) i7-2600K CPU Voltage: 1.0 V External Clock: 100 MHz Max Sp=
eed: 4000 MHz Current Speed: 3500 MHz Status: Populated, Enabled Upgrade: S=
ocket 478 L1 Cache Handle: 0x000A L2 Cache Handle: 0x000B L3 Cache Handle: =
Not Provided Serial Number: =C2=A0 Asset Tag: =C2=A0 Part Number: =C2=A0
=20

    On Friday, May 27, 2016 2:17 PM, Carl Schneider <carl.schneider+mailing=
lists@rub.de> wrote:
=20

 On 05/27/2016 11:17 AM, Jason Long wrote:
> My Dom0 is Fedora 23 Server and my "/etc/default/grub" is :
>=20
> GRUB_TIMEOUT=3D5
> GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release)"
> GRUB_DEFAULT=3Dsaved
> GRUB_DISABLE_SUBMENU=3Dtrue
> GRUB_TERMINAL_OUTPUT=3D"console"
> GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap r=
hgb
> quiet xen-pciback.hide=3D(01:00.0)"
> GRUB_DISABLE_RECOVERY=3D"true"
>=20
> and I added below lines to my Windows vm config file :
>=20
> acpi=3D1
> pci=3D['01:00.0']
>=20
> But
>=20
> [root@localhost ~]# xl create /etc/xen/windows.cfg
> Parsing config from /etc/xen/windows.cfg
> libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
> 0000:01:00.0 cannot be assigned - no IOMMU?
> libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
> libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282 for
> destroy of domain 1
>=20
> As you see, I got error.
>=20
> # lspci
> 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)


Hi, sorry that I was not able to answer earlier.

You said that your CPU is the i7 2600K and posted this link to the Ark:
http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-=
up-to-3_80-GHz

It clearly states that it has no VT-d, thus you are not able to activate
the IOMMU because there is no IOMMU. Your steps were all more or less
the correct way to activate it, but your hardware does sadly not support
ist.

The point is that Intel normally deactivates VT-d for the -k-versions.
If you compare it to the i7-2600
(http://ark.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cac=
he-up-to-3_80-GHz),
you see that this CPU would support it.

Please note that your Chipset/Motherboard/BIOS needs to support
VT-d/IOMMU, too.


Cheers
CRT


  =20

  =20

  
------=_Part_243966_1462718846.1464344974540
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1464338060635_68412=
"># lscpu</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68413">Architectu=
re: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;x86_64</div><div id=3D"yui_3_16_0_ym1=
9_1_1464338060635_68414">CPU op-mode(s): &nbsp; &nbsp; &nbsp; &nbsp;32-bit,=
 64-bit</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68415">Byte Order: =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Little Endian</div><div id=3D"yui_=
3_16_0_ym19_1_1464338060635_68416">CPU(s): &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp;8</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68=
417">On-line CPU(s) list: &nbsp; 0-7</div><div id=3D"yui_3_16_0_ym19_1_1464=
338060635_68418">Thread(s) per core: &nbsp; &nbsp;2</div><div id=3D"yui_3_1=
6_0_ym19_1_1464338060635_68419">Core(s) per socket: &nbsp; &nbsp;4</div><di=
v id=3D"yui_3_16_0_ym19_1_1464338060635_68420">Socket(s): &nbsp; &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; 1</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_=
68421">NUMA node(s): &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1</div><div id=3D"yu=
i_3_16_0_ym19_1_1464338060635_68422">Vendor ID: &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; GenuineIntel</div><div id=3D"yui_3_16_0_ym19_1_1464338060635=
_68423">CPU family: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;6</div><div id=
=3D"yui_3_16_0_ym19_1_1464338060635_68424">Model: &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; 60</div><div id=3D"yui_3_16_0_ym19_1_1464338=
060635_68425">Stepping: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3</=
div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68426">CPU MHz: &nbsp; &nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 800.000</div><div id=3D"yui_3_16_0_ym1=
9_1_1464338060635_68427">BogoMIPS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; &nbsp;6784.07</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68428">Virt=
ualization: &nbsp; &nbsp; &nbsp; &nbsp;VT-x</div><div id=3D"yui_3_16_0_ym19=
_1_1464338060635_68429">L1d cache: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; 32K</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68430">L1i cache: &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 32K</div><div id=3D"yui_3_16_0_ym19_=
1_1464338060635_68431">L2 cache: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;256K</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68432">L3 cache:=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;8192K</div><div></div><div=
 id=3D"yui_3_16_0_ym19_1_1464338060635_68433">NUMA node0 CPU(s): &nbsp; &nb=
sp; 0-7</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_68434">=
<br id=3D"yui_3_16_0_ym19_1_1464338060635_68435"></div> <div class=3D"qtdSe=
parateBR"><br><br></div><div class=3D"yahoo_quoted" style=3D"display: block=
;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Ar=
ial, Lucida Grande, sans-serif; font-size: 16px;"> <div style=3D"font-famil=
y: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-ser=
if; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On=
 Friday, May 27, 2016 2:58 PM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote=
:<br></font></div>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv8=
180933278"><div><div style=3D"color:#000;background-color:#fff;font-family:=
HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;=
font-size:16px;"><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67=
481"># cat /proc/cpuinfo&nbsp;</div><div id=3D"yiv8180933278yui_3_16_0_ym19=
_1_1464338060635_67482">processor<span id=3D"yiv8180933278yui_3_16_0_ym19_1=
_1464338060635_67483" style=3D"white-space:pre-wrap;">=09</span>: 0</div><d=
iv id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67484">vendor_id<span=
 id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67485" style=3D"white-s=
pace:pre-wrap;">=09</span>: GenuineIntel</div><div id=3D"yiv8180933278yui_3=
_16_0_ym19_1_1464338060635_67486">cpu family<span id=3D"yiv8180933278yui_3_=
16_0_ym19_1_1464338060635_67487" style=3D"white-space:pre-wrap;">=09</span>=
: 6</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67488">mod=
el<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67489" style=3D"=
white-space:pre-wrap;">=09=09</span>: 60</div><div id=3D"yiv8180933278yui_3=
_16_0_ym19_1_1464338060635_67490">model name<span id=3D"yiv8180933278yui_3_=
16_0_ym19_1_1464338060635_67491" style=3D"white-space:pre-wrap;">=09</span>=
: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz</div><div id=3D"yiv8180933278yui_=
3_16_0_ym19_1_1464338060635_67492">stepping<span id=3D"yiv8180933278yui_3_1=
6_0_ym19_1_1464338060635_67493" style=3D"white-space:pre-wrap;">=09</span>:=
 3</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67494">micr=
ocode<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67495" style=
=3D"white-space:pre-wrap;">=09</span>: 0x12</div><div id=3D"yiv8180933278yu=
i_3_16_0_ym19_1_1464338060635_67496">cpu MHz<span id=3D"yiv8180933278yui_3_=
16_0_ym19_1_1464338060635_67497" style=3D"white-space:pre-wrap;">=09=09</sp=
an>: 800.000</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_6=
7498">cache size<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67=
499" style=3D"white-space:pre-wrap;">=09</span>: 8192 KB</div><div id=3D"yi=
v8180933278yui_3_16_0_ym19_1_1464338060635_67500">physical id<span id=3D"yi=
v8180933278yui_3_16_0_ym19_1_1464338060635_67501" style=3D"white-space:pre-=
wrap;">=09</span>: 0</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338=
060635_67502">siblings<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060=
635_67503" style=3D"white-space:pre-wrap;">=09</span>: 8</div><div id=3D"yi=
v8180933278yui_3_16_0_ym19_1_1464338060635_67504">core id<span id=3D"yiv818=
0933278yui_3_16_0_ym19_1_1464338060635_67505" style=3D"white-space:pre-wrap=
;">=09=09</span>: 0</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_14643380=
60635_67506">cpu cores<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060=
635_67507" style=3D"white-space:pre-wrap;">=09</span>: 4</div><div id=3D"yi=
v8180933278yui_3_16_0_ym19_1_1464338060635_67508">apicid<span id=3D"yiv8180=
933278yui_3_16_0_ym19_1_1464338060635_67509" style=3D"white-space:pre-wrap;=
">=09=09</span>: 0</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_146433806=
0635_67510">initial apicid<span id=3D"yiv8180933278yui_3_16_0_ym19_1_146433=
8060635_67511" style=3D"white-space:pre-wrap;">=09</span>: 0</div><div id=
=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67512">fpu<span id=3D"yiv8=
180933278yui_3_16_0_ym19_1_1464338060635_67513" style=3D"white-space:pre-wr=
ap;">=09=09</span>: yes</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464=
338060635_67514">fpu_exception<span id=3D"yiv8180933278yui_3_16_0_ym19_1_14=
64338060635_67515" style=3D"white-space:pre-wrap;">=09</span>: yes</div><di=
v id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67516">cpuid level<spa=
n id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67517" style=3D"white-=
space:pre-wrap;">=09</span>: 13</div><div id=3D"yiv8180933278yui_3_16_0_ym1=
9_1_1464338060635_67518">wp<span id=3D"yiv8180933278yui_3_16_0_ym19_1_14643=
38060635_67519" style=3D"white-space:pre-wrap;">=09=09</span>: yes</div><di=
v id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67520">flags<span id=
=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67521" style=3D"white-spac=
e:pre-wrap;">=09=09</span>: fpu vme de pse tsc msr pae mce cx8 apic sep mtr=
r pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe sy=
scall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl=
 xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx s=
mx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt =
tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat xsaveopt =
pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms</di=
v><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67522">bogomips<s=
pan id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67523" style=3D"whit=
e-space:pre-wrap;">=09</span>: 6784.24</div><div id=3D"yiv8180933278yui_3_1=
6_0_ym19_1_1464338060635_67524">clflush size<span id=3D"yiv8180933278yui_3_=
16_0_ym19_1_1464338060635_67525" style=3D"white-space:pre-wrap;">=09</span>=
: 64</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67526">ca=
che_alignment<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67527=
" style=3D"white-space:pre-wrap;">=09</span>: 64</div><div id=3D"yiv8180933=
278yui_3_16_0_ym19_1_1464338060635_67528">address sizes<span id=3D"yiv81809=
33278yui_3_16_0_ym19_1_1464338060635_67529" style=3D"white-space:pre-wrap;"=
>=09</span>: 39 bits physical, 48 bits virtual</div><div></div><div id=3D"y=
iv8180933278yui_3_16_0_ym19_1_1464338060635_67530">power management:</div><=
div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67531"><=
br clear=3D"none" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67532"=
></div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_=
67531"><br clear=3D"none"></div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_1=
6_0_ym19_1_1464338060635_67531">Please see the Flags.</div> <div class=3D"y=
iv8180933278qtdSeparateBR"><br clear=3D"none"><br clear=3D"none"></div><div=
 class=3D"yiv8180933278yqt6860688167" id=3D"yiv8180933278yqt45594"><div cla=
ss=3D"yiv8180933278yahoo_quoted" style=3D"display: block;"> <div style=3D"f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px;"> <div style=3D"font-family:HelveticaNeue, Helve=
tica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <d=
iv dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Friday, May 27, 2016 2:3=
8 PM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote:<br clear=3D"none"></fon=
t></div>  <br clear=3D"none"><br clear=3D"none"> <div class=3D"yiv818093327=
8y_msg_container"><div id=3D"yiv8180933278"><div><div style=3D"color:#000;b=
ackground-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, =
Arial, Lucida Grande, sans-serif;font-size:16px;"><div dir=3D"ltr" id=3D"yi=
v8180933278yui_3_16_0_ym19_1_1464338060635_45739">Oops. My Motherboard is :=
</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_4=
5738"><br clear=3D"none"></div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16=
_0_ym19_1_1464338060635_45704">Manufacturer: Gigabyte Technology Co., Ltd.<=
/div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45=
705">Product Name: Z68XP-UD3R</div><div dir=3D"ltr" id=3D"yiv8180933278yui_=
3_16_0_ym19_1_1464338060635_45707"><br clear=3D"none" id=3D"yiv8180933278yu=
i_3_16_0_ym19_1_1464338060635_45708"></div><div dir=3D"ltr" id=3D"yiv818093=
3278yui_3_16_0_ym19_1_1464338060635_45707">It is so odd that Corei7 Can't s=
upport it.</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_14643=
38060635_45707"><br clear=3D"none"></div><div dir=3D"ltr" id=3D"yiv81809332=
78yui_3_16_0_ym19_1_1464338060635_45707"><div dir=3D"ltr" id=3D"yiv81809332=
78yui_3_16_0_ym19_1_1464338060635_45848">Processor Information</div><div di=
r=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45849"><span i=
d=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45850" style=3D"white-spa=
ce:pre-wrap;">=09</span>Socket Designation: Socket 1155</div><div dir=3D"lt=
r" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45851"><span id=3D"yi=
v8180933278yui_3_16_0_ym19_1_1464338060635_45852" style=3D"white-space:pre-=
wrap;">=09</span>Type: Central Processor</div><div dir=3D"ltr" id=3D"yiv818=
0933278yui_3_16_0_ym19_1_1464338060635_45853"><span id=3D"yiv8180933278yui_=
3_16_0_ym19_1_1464338060635_45854" style=3D"white-space:pre-wrap;">=09</spa=
n>Family: Other</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_=
1464338060635_45855"><span id=3D"yiv8180933278yui_3_16_0_ym19_1_14643380606=
35_45856" style=3D"white-space:pre-wrap;">=09</span>Manufacturer: Intel</di=
v><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45857=
"><span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45858" style=3D"=
white-space:pre-wrap;">=09</span>ID: A7 06 02 00 FF FB EB BF</div><div dir=
=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45859"><span id=
=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45860" style=3D"white-spac=
e:pre-wrap;">=09</span>Version: Intel(R) Core(TM) i7-2600K CPU</div><div di=
r=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45861"><span i=
d=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45862" style=3D"white-spa=
ce:pre-wrap;">=09</span>Voltage: 1.0 V</div><div dir=3D"ltr" id=3D"yiv81809=
33278yui_3_16_0_ym19_1_1464338060635_45863"><span id=3D"yiv8180933278yui_3_=
16_0_ym19_1_1464338060635_45864" style=3D"white-space:pre-wrap;">=09</span>=
External Clock: 100 MHz</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0=
_ym19_1_1464338060635_45865"><span id=3D"yiv8180933278yui_3_16_0_ym19_1_146=
4338060635_45866" style=3D"white-space:pre-wrap;">=09</span>Max Speed: 4000=
 MHz</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_14643380606=
35_45867"><span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45868" s=
tyle=3D"white-space:pre-wrap;">=09</span>Current Speed: 3500 MHz</div><div =
dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45869"><span=
 id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45870" style=3D"white-s=
pace:pre-wrap;">=09</span>Status: Populated, Enabled</div><div dir=3D"ltr" =
id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45871"><span id=3D"yiv81=
80933278yui_3_16_0_ym19_1_1464338060635_45872" style=3D"white-space:pre-wra=
p;">=09</span>Upgrade: Socket 478</div><div dir=3D"ltr" id=3D"yiv8180933278=
yui_3_16_0_ym19_1_1464338060635_45873"><span id=3D"yiv8180933278yui_3_16_0_=
ym19_1_1464338060635_45874" style=3D"white-space:pre-wrap;">=09</span>L1 Ca=
che Handle: 0x000A</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19=
_1_1464338060635_45875"><span id=3D"yiv8180933278yui_3_16_0_ym19_1_14643380=
60635_45876" style=3D"white-space:pre-wrap;">=09</span>L2 Cache Handle: 0x0=
00B</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_146433806063=
5_45877"><span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45878" st=
yle=3D"white-space:pre-wrap;">=09</span>L3 Cache Handle: Not Provided</div>=
<div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45879">=
<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45880" style=3D"wh=
ite-space:pre-wrap;">=09</span>Serial Number: &nbsp;</div><div dir=3D"ltr" =
id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45881"><span id=3D"yiv81=
80933278yui_3_16_0_ym19_1_1464338060635_45882" style=3D"white-space:pre-wra=
p;">=09</span>Asset Tag: &nbsp;</div><div dir=3D"ltr" id=3D"yiv8180933278yu=
i_3_16_0_ym19_1_1464338060635_45883"><span id=3D"yiv8180933278yui_3_16_0_ym=
19_1_1464338060635_45884" style=3D"white-space:pre-wrap;">=09</span>Part Nu=
mber: &nbsp;</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_146=
4338060635_45885"><br clear=3D"none" id=3D"yiv8180933278yui_3_16_0_ym19_1_1=
464338060635_45886"></div></div> <div class=3D"yiv8180933278qtdSeparateBR">=
<br clear=3D"none"><br clear=3D"none"></div><div class=3D"yiv8180933278yqt1=
605836640" id=3D"yiv8180933278yqt49594"><div class=3D"yiv8180933278yahoo_qu=
oted" style=3D"display:block;"> <div style=3D"font-family:HelveticaNeue, He=
lvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;">=
 <div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial,=
 Lucida Grande, sans-serif;font-size:16px;"> <div dir=3D"ltr"><font size=3D=
"2" face=3D"Arial"> On Friday, May 27, 2016 2:17 PM, Carl Schneider &lt;car=
l.schneider+mailinglists@rub.de&gt; wrote:<br clear=3D"none"></font></div> =
 <br clear=3D"none"><br clear=3D"none"> <div class=3D"yiv8180933278y_msg_co=
ntainer">On 05/27/2016 11:17 AM, Jason Long wrote:<br clear=3D"none">&gt; M=
y Dom0 is Fedora 23 Server and my "/etc/default/grub" is :<br clear=3D"none=
">&gt; <br clear=3D"none">&gt; GRUB_TIMEOUT=3D5<br clear=3D"none">&gt; GRUB=
_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release)"<br clear=3D=
"none">&gt; GRUB_DEFAULT=3Dsaved<br clear=3D"none">&gt; GRUB_DISABLE_SUBMEN=
U=3Dtrue<br clear=3D"none">&gt; GRUB_TERMINAL_OUTPUT=3D"console"<br clear=
=3D"none">&gt; GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3D=
fedora/swap rhgb<br clear=3D"none">&gt; quiet xen-pciback.hide=3D(01:00.0)"=
<br clear=3D"none">&gt; GRUB_DISABLE_RECOVERY=3D"true"<br clear=3D"none">&g=
t; <br clear=3D"none">&gt; and I added below lines to my Windows vm config =
file :<br clear=3D"none">&gt; <br clear=3D"none">&gt; acpi=3D1<br clear=3D"=
none">&gt; pci=3D['01:00.0']<br clear=3D"none">&gt; <br clear=3D"none">&gt;=
 But<br clear=3D"none">&gt; <br clear=3D"none">&gt; [<a rel=3D"nofollow" sh=
ape=3D"rect" ymailto=3D"mailto:root@localhost" target=3D"_blank" href=3D"ma=
ilto:root@localhost">root@localhost</a> ~]# xl create /etc/xen/windows.cfg<=
br clear=3D"none">&gt; Parsing config from /etc/xen/windows.cfg<br clear=3D=
"none">&gt; libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI devic=
e<br clear=3D"none">&gt; 0000:01:00.0 cannot be assigned - no IOMMU?<br cle=
ar=3D"none">&gt; libxl: error: libxl_create.c:1405:domcreate_attach_pci:<br=
 clear=3D"none">&gt; libxl_device_pci_add failed: -1<br clear=3D"none">&gt;=
 libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282 for<br clear=
=3D"none">&gt; destroy of domain 1<br clear=3D"none">&gt; <br clear=3D"none=
">&gt; As you see, I got error.<br clear=3D"none">&gt; <br clear=3D"none">&=
gt; # lspci<br clear=3D"none">&gt; 01:00.0 VGA compatible controller: NVIDI=
A Corporation GT218 [GeForce<br clear=3D"none">&gt; 210] (rev a2)<br clear=
=3D"none"><br clear=3D"none"><br clear=3D"none">Hi, sorry that I was not ab=
le to answer earlier.<br clear=3D"none"><br clear=3D"none">You said that yo=
ur CPU is the i7 2600K and posted this link to the Ark:<br clear=3D"none"><=
a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://ark.inte=
l.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-up-to-3_80-GHz"=
>http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache=
-up-to-3_80-GHz</a><br clear=3D"none"><br clear=3D"none">It clearly states =
that it has no VT-d, thus you are not able to activate<br clear=3D"none">th=
e IOMMU because there is no IOMMU. Your steps were all more or less<br clea=
r=3D"none">the correct way to activate it, but your hardware does sadly not=
 support<div class=3D"yiv8180933278yqt0719061451" id=3D"yiv8180933278yqtfd1=
8503"><br clear=3D"none">ist.</div><br clear=3D"none"><br clear=3D"none">Th=
e point is that Intel normally deactivates VT-d for the -k-versions.<br cle=
ar=3D"none">If you compare it to the i7-2600<br clear=3D"none">(<a rel=3D"n=
ofollow" shape=3D"rect" target=3D"_blank" href=3D"http://ark.intel.com/de/p=
roducts/52213/Intel-Core-i7-2600-Processor-8M-Cache-up-to-3_80-GHz">http://=
ark.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cache-up-to=
-3_80-GHz</a>),<br clear=3D"none">you see that this CPU would support it.<b=
r clear=3D"none"><br clear=3D"none">Please note that your Chipset/Motherboa=
rd/BIOS needs to support<br clear=3D"none">VT-d/IOMMU, too.<br clear=3D"non=
e"><br clear=3D"none"><br clear=3D"none">Cheers<br clear=3D"none">CRT<div c=
lass=3D"yiv8180933278yqt0719061451" id=3D"yiv8180933278yqtfd47352"><br clea=
r=3D"none"></div><br clear=3D"none"><br clear=3D"none"></div>  </div> </div=
>  </div></div></div></div></div><br clear=3D"none"><br clear=3D"none"></di=
v>  </div> </div>  </div></div></div></div></div><br><br></div>  </div> </d=
iv>  </div></div></body></html>
------=_Part_243966_1462718846.1464344974540--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0190458670435099523==--


From xen-users-bounces@lists.xen.org Fri May 27 10:32:33 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 10:32:33 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6F43-00017D-3V; Fri, 27 May 2016 10:32:23 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b6F41-00016y-Qc
 for xen-users@lists.xen.org; Fri, 27 May 2016 10:32:22 +0000
Received: from [193.109.254.147] by server-6.bemta-14.messagelabs.com id
 45/7F-20233-53228475; Fri, 27 May 2016 10:32:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrAKsWRWlGSWpSXmKPExsWS1PXUQddEySP
 cYFcTq8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmtG/somlYPkRxorFcxazNzAu3MLYxcjFwSKw
 ikXi0LP5QA4Hh5BAssT12e5djJxAZobE7h2HWWHsjoatzBB2vMSSbf1MILaEgILEhN7pbBC2r
 cT3U1vYQGZKCCxllVj85gIziCMk0MAosf3wHbBuFgFtiSkXL7OBLGMTUJN40sMCMVRL4uWuNh
 aQehGB2YwSz/bNB5vKK+At0drRD1bEKeAjcXDtMnaIoS9ZJd4de80OkhAWMJeYeuoTE0SDoMT
 JmU/AGpgFYiRu/IKIMwuISvw91MA0gVFkFpKyWUjKZiEpmwV0H7OAusT6eUIQYW2JZQtfM0PY
 ahK3t11lRxZfwMi+ilG9OLWoLLVI11wvqSgzPaMkNzEzR9fQ0EQvN7W4ODE9NScxqVgvOT93E
 yMwxhiAYAfjlyXOhxglOZiURHljDdzDhfiS8lMqMxKLM+KLSnNSiw8xynBwKEnwMih6hAsJFq
 Wmp1akZeYAox0mLcHBoyTC+0kBKM1bXJCYW5yZDpE6xWjJMe37tbVMHFsW3ACSbXPur2USYsn
 Lz0uVEue9C9IgANKQUZoHNw6WkC4xykoJ8zICHSjEU5BalJtZgir/ilGcg1FJmJcZ5CqezLwS
 uK2vgA5iAjpoAQvYQSWJCCmpBsZW20f3Ftlpbfsnwfdj7wrGC80MGp/9p4cycTuEtJj7Hdabt
 j3kyA17ua0vivYV/A5nZe2uOLZ5y9rz91o5/RO6J0gr5c2dpx4kllhq2fXNpDJjW/PMoDXHGc
 01uZbWSqV4b5eZFvK83UfUuWxSV+Hkxj3X2UJL77MrprzzDwrtt/TZ+T82VImlOCPRUIu5qDg
 RAP6kV+ZDAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1464345138!44268213!1
X-Originating-IP: [98.138.229.64]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 38835 invoked from network); 27 May 2016 10:32:19 -0000
Received: from nm33-vm0.bullet.mail.ne1.yahoo.com (HELO
 nm33-vm0.bullet.mail.ne1.yahoo.com) (98.138.229.64)
 by server-13.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 27 May 2016 10:32:19 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464345138; bh=kuhP7/XKpNrpo5WGgZynKGOysfcCTLjqorvi3WunEQQ=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=GCk07yD18L18x+HBR1NBQ270fK3Fh3vjdcsKl3sjx8eU5PcFKQhVkaQ8z8Hv5JoAIQ/2gGpb6H27UIzPeaQfYvCihXVCophGEpCDRLDC71SLmUOyEMIL27W6tf826KvSWevS2Apyvt4PbV3Ajnzw8NrI8lS37U5uZo1IUfs8AmXwUbRrJNkXwqb+p0pmSl4+cD7UpnPdO/XcJ8K5/KopMNIFtkHvrtytR1vYi3givvXVL+VMziXhlJfPY0aQrhrdHNaMLbYBnE2OgXZgYsNdLZ+gL1j7NrskDQVCI/Pc5CLOgiI6w3QbLqi8IRViEOp/oU+IjldCXFRMIlk8LBp30A==
Received: from [127.0.0.1] by nm33.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:32:18 -0000
Received: from [98.138.100.113] by nm33.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:29:35 -0000
Received: from [98.138.89.253] by tm104.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:29:35 -0000
Received: from [127.0.0.1] by omp1045.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:29:35 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 433978.49354.bm@omp1045.mail.ne1.yahoo.com
X-YMail-OSG: uFXCB2YVM1nWymJ2rxOqveccQx4K9wmf9TuqG8S.d3KJR9bMSLua0EbVtNlN5s.
 jPJVaYMwIfQfQv0UM1848rvrPxjJ7mRg_bOj_VDsVwzz6RHBkIS0lPPXyozZfWWradSG.Bq6xdlp
 IkaBJ7dzFpL.jP3GdAGHvzwW5Z.v_DmXNS0LaHtPuLVaYuWmoN3uyQiu3DU8W9EvqNWR6.A0Cd2n
 eU9vjqpbaOjtSns7JO45X5h1NnPWuAUecMIWMi5jdhXsV3UBUU_8slQFCtTX_tEHwOWR9vAEd6GC
 Vu5sMforuYPiR0ySgmgEKdIjSTI6oia_farhgLmMK6U_2Xoh9IgNX7nDBFmvo4.G9.gM9IQb9rFi
 Mx52Y3zGrdFfRjRov9.VRsr4oOxPG1afE2chbJ5gUbhgV9WxxHsbKTiFuecEJoNtNTQVKiNQGH1g
 RIVeVEwdefGa0UVlvsZvVy0yTEOxzlqjzVinQu7Hzyhcyum205.zPKXqBFPZ8ACFDrnuAG9IolBF
 MeIp.7w6I8_ySa1nDLT9AaTr0BdILXzOG2ZRIHvGRY_RVA5LN6E3X4WpKhtmGjZMSnsMJhzZKtZW
 M9.R_8se5qUSxabjTR5oGURCdAfX2wbnq0PMay7mlnXIs1UVWiqDU
Received: from jws100145.mail.ne1.yahoo.com by
 sendmailws165.mail.ne1.yahoo.com; Fri, 27 May 2016 10:29:34 +0000;
 1464344974.966
Date: Fri, 27 May 2016 10:29:34 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Carl Schneider <carl.schneider+mailinglists@rub.de>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>, 
 "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>
Message-ID: <1205640248.243967.1464344974550.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <2126018055.242246.1464344907334.JavaMail.yahoo@mail.yahoo.com>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
 <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
 <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
 <692995228.215410.1464343735578.JavaMail.yahoo@mail.yahoo.com>
 <2126018055.242246.1464344907334.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 25660
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============0190458670435099523=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0190458670435099523==
Content-Type: multipart/alternative; 
	boundary="----=_Part_243966_1462718846.1464344974540"
Content-Length: 25127

------=_Part_243966_1462718846.1464344974540
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

# lscpuArchitecture: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0x86_64CPU op-mode(s)=
: =C2=A0 =C2=A0 =C2=A0 =C2=A032-bit, 64-bitByte Order: =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0Little EndianCPU(s): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A08On-line CPU(s) list: =C2=A0 0-7Thread(s) per core:=
 =C2=A0 =C2=A02Core(s) per socket: =C2=A0 =C2=A04Socket(s): =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 1NUMA node(s): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A01Vendor ID: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 GenuineIntelCPU fa=
mily: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A06Model: =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 60Stepping: =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A03CPU MHz: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 800.000BogoMIPS: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0678=
4.07Virtualization: =C2=A0 =C2=A0 =C2=A0 =C2=A0VT-xL1d cache: =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 32KL1i cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 32KL2 cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0256=
KL3 cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08192KNUMA node0 =
CPU(s): =C2=A0 =C2=A0 0-7
=20

    On Friday, May 27, 2016 2:58 PM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 # cat /proc/cpuinfo=C2=A0processor : 0vendor_id : GenuineIntelcpu family :=
 6model : 60model name : Intel(R) Core(TM) i7-4770 CPU @ 3.40GHzstepping : =
3microcode : 0x12cpu MHz : 800.000cache size : 8192 KBphysical id : 0siblin=
gs : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_exce=
ption : yescpuid level : 13wp : yesflags : fpu vme de pse tsc msr pae mce c=
x8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 =
ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bt=
s rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monit=
or ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2api=
c movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida=
 arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbas=
e smep ermsbogomips : 6784.24clflush size : 64cache_alignment : 64address s=
izes : 39 bits physical, 48 bits virtualpower management:

Please see the Flags.=20

    On Friday, May 27, 2016 2:38 PM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 Oops. My Motherboard is :
Manufacturer: Gigabyte Technology Co., Ltd.Product Name: Z68XP-UD3R
It is so odd that Corei7 Can't support it.
Processor Information Socket Designation: Socket 1155 Type: Central Process=
or Family: Other Manufacturer: Intel ID: A7 06 02 00 FF FB EB BF Version: I=
ntel(R) Core(TM) i7-2600K CPU Voltage: 1.0 V External Clock: 100 MHz Max Sp=
eed: 4000 MHz Current Speed: 3500 MHz Status: Populated, Enabled Upgrade: S=
ocket 478 L1 Cache Handle: 0x000A L2 Cache Handle: 0x000B L3 Cache Handle: =
Not Provided Serial Number: =C2=A0 Asset Tag: =C2=A0 Part Number: =C2=A0
=20

    On Friday, May 27, 2016 2:17 PM, Carl Schneider <carl.schneider+mailing=
lists@rub.de> wrote:
=20

 On 05/27/2016 11:17 AM, Jason Long wrote:
> My Dom0 is Fedora 23 Server and my "/etc/default/grub" is :
>=20
> GRUB_TIMEOUT=3D5
> GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release)"
> GRUB_DEFAULT=3Dsaved
> GRUB_DISABLE_SUBMENU=3Dtrue
> GRUB_TERMINAL_OUTPUT=3D"console"
> GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap r=
hgb
> quiet xen-pciback.hide=3D(01:00.0)"
> GRUB_DISABLE_RECOVERY=3D"true"
>=20
> and I added below lines to my Windows vm config file :
>=20
> acpi=3D1
> pci=3D['01:00.0']
>=20
> But
>=20
> [root@localhost ~]# xl create /etc/xen/windows.cfg
> Parsing config from /etc/xen/windows.cfg
> libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
> 0000:01:00.0 cannot be assigned - no IOMMU?
> libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
> libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282 for
> destroy of domain 1
>=20
> As you see, I got error.
>=20
> # lspci
> 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)


Hi, sorry that I was not able to answer earlier.

You said that your CPU is the i7 2600K and posted this link to the Ark:
http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-=
up-to-3_80-GHz

It clearly states that it has no VT-d, thus you are not able to activate
the IOMMU because there is no IOMMU. Your steps were all more or less
the correct way to activate it, but your hardware does sadly not support
ist.

The point is that Intel normally deactivates VT-d for the -k-versions.
If you compare it to the i7-2600
(http://ark.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cac=
he-up-to-3_80-GHz),
you see that this CPU would support it.

Please note that your Chipset/Motherboard/BIOS needs to support
VT-d/IOMMU, too.


Cheers
CRT


  =20

  =20

  
------=_Part_243966_1462718846.1464344974540
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1464338060635_68412=
"># lscpu</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68413">Architectu=
re: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;x86_64</div><div id=3D"yui_3_16_0_ym1=
9_1_1464338060635_68414">CPU op-mode(s): &nbsp; &nbsp; &nbsp; &nbsp;32-bit,=
 64-bit</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68415">Byte Order: =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Little Endian</div><div id=3D"yui_=
3_16_0_ym19_1_1464338060635_68416">CPU(s): &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp;8</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68=
417">On-line CPU(s) list: &nbsp; 0-7</div><div id=3D"yui_3_16_0_ym19_1_1464=
338060635_68418">Thread(s) per core: &nbsp; &nbsp;2</div><div id=3D"yui_3_1=
6_0_ym19_1_1464338060635_68419">Core(s) per socket: &nbsp; &nbsp;4</div><di=
v id=3D"yui_3_16_0_ym19_1_1464338060635_68420">Socket(s): &nbsp; &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; 1</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_=
68421">NUMA node(s): &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1</div><div id=3D"yu=
i_3_16_0_ym19_1_1464338060635_68422">Vendor ID: &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; GenuineIntel</div><div id=3D"yui_3_16_0_ym19_1_1464338060635=
_68423">CPU family: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;6</div><div id=
=3D"yui_3_16_0_ym19_1_1464338060635_68424">Model: &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; 60</div><div id=3D"yui_3_16_0_ym19_1_1464338=
060635_68425">Stepping: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;3</=
div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68426">CPU MHz: &nbsp; &nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 800.000</div><div id=3D"yui_3_16_0_ym1=
9_1_1464338060635_68427">BogoMIPS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; &nbsp;6784.07</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68428">Virt=
ualization: &nbsp; &nbsp; &nbsp; &nbsp;VT-x</div><div id=3D"yui_3_16_0_ym19=
_1_1464338060635_68429">L1d cache: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; 32K</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68430">L1i cache: &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 32K</div><div id=3D"yui_3_16_0_ym19_=
1_1464338060635_68431">L2 cache: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;256K</div><div id=3D"yui_3_16_0_ym19_1_1464338060635_68432">L3 cache:=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;8192K</div><div></div><div=
 id=3D"yui_3_16_0_ym19_1_1464338060635_68433">NUMA node0 CPU(s): &nbsp; &nb=
sp; 0-7</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_68434">=
<br id=3D"yui_3_16_0_ym19_1_1464338060635_68435"></div> <div class=3D"qtdSe=
parateBR"><br><br></div><div class=3D"yahoo_quoted" style=3D"display: block=
;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Ar=
ial, Lucida Grande, sans-serif; font-size: 16px;"> <div style=3D"font-famil=
y: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-ser=
if; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On=
 Friday, May 27, 2016 2:58 PM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote=
:<br></font></div>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv8=
180933278"><div><div style=3D"color:#000;background-color:#fff;font-family:=
HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;=
font-size:16px;"><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67=
481"># cat /proc/cpuinfo&nbsp;</div><div id=3D"yiv8180933278yui_3_16_0_ym19=
_1_1464338060635_67482">processor<span id=3D"yiv8180933278yui_3_16_0_ym19_1=
_1464338060635_67483" style=3D"white-space:pre-wrap;">=09</span>: 0</div><d=
iv id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67484">vendor_id<span=
 id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67485" style=3D"white-s=
pace:pre-wrap;">=09</span>: GenuineIntel</div><div id=3D"yiv8180933278yui_3=
_16_0_ym19_1_1464338060635_67486">cpu family<span id=3D"yiv8180933278yui_3_=
16_0_ym19_1_1464338060635_67487" style=3D"white-space:pre-wrap;">=09</span>=
: 6</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67488">mod=
el<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67489" style=3D"=
white-space:pre-wrap;">=09=09</span>: 60</div><div id=3D"yiv8180933278yui_3=
_16_0_ym19_1_1464338060635_67490">model name<span id=3D"yiv8180933278yui_3_=
16_0_ym19_1_1464338060635_67491" style=3D"white-space:pre-wrap;">=09</span>=
: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz</div><div id=3D"yiv8180933278yui_=
3_16_0_ym19_1_1464338060635_67492">stepping<span id=3D"yiv8180933278yui_3_1=
6_0_ym19_1_1464338060635_67493" style=3D"white-space:pre-wrap;">=09</span>:=
 3</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67494">micr=
ocode<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67495" style=
=3D"white-space:pre-wrap;">=09</span>: 0x12</div><div id=3D"yiv8180933278yu=
i_3_16_0_ym19_1_1464338060635_67496">cpu MHz<span id=3D"yiv8180933278yui_3_=
16_0_ym19_1_1464338060635_67497" style=3D"white-space:pre-wrap;">=09=09</sp=
an>: 800.000</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_6=
7498">cache size<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67=
499" style=3D"white-space:pre-wrap;">=09</span>: 8192 KB</div><div id=3D"yi=
v8180933278yui_3_16_0_ym19_1_1464338060635_67500">physical id<span id=3D"yi=
v8180933278yui_3_16_0_ym19_1_1464338060635_67501" style=3D"white-space:pre-=
wrap;">=09</span>: 0</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338=
060635_67502">siblings<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060=
635_67503" style=3D"white-space:pre-wrap;">=09</span>: 8</div><div id=3D"yi=
v8180933278yui_3_16_0_ym19_1_1464338060635_67504">core id<span id=3D"yiv818=
0933278yui_3_16_0_ym19_1_1464338060635_67505" style=3D"white-space:pre-wrap=
;">=09=09</span>: 0</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_14643380=
60635_67506">cpu cores<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060=
635_67507" style=3D"white-space:pre-wrap;">=09</span>: 4</div><div id=3D"yi=
v8180933278yui_3_16_0_ym19_1_1464338060635_67508">apicid<span id=3D"yiv8180=
933278yui_3_16_0_ym19_1_1464338060635_67509" style=3D"white-space:pre-wrap;=
">=09=09</span>: 0</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_146433806=
0635_67510">initial apicid<span id=3D"yiv8180933278yui_3_16_0_ym19_1_146433=
8060635_67511" style=3D"white-space:pre-wrap;">=09</span>: 0</div><div id=
=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67512">fpu<span id=3D"yiv8=
180933278yui_3_16_0_ym19_1_1464338060635_67513" style=3D"white-space:pre-wr=
ap;">=09=09</span>: yes</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464=
338060635_67514">fpu_exception<span id=3D"yiv8180933278yui_3_16_0_ym19_1_14=
64338060635_67515" style=3D"white-space:pre-wrap;">=09</span>: yes</div><di=
v id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67516">cpuid level<spa=
n id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67517" style=3D"white-=
space:pre-wrap;">=09</span>: 13</div><div id=3D"yiv8180933278yui_3_16_0_ym1=
9_1_1464338060635_67518">wp<span id=3D"yiv8180933278yui_3_16_0_ym19_1_14643=
38060635_67519" style=3D"white-space:pre-wrap;">=09=09</span>: yes</div><di=
v id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67520">flags<span id=
=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67521" style=3D"white-spac=
e:pre-wrap;">=09=09</span>: fpu vme de pse tsc msr pae mce cx8 apic sep mtr=
r pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe sy=
scall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl=
 xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx s=
mx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt =
tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat xsaveopt =
pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms</di=
v><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67522">bogomips<s=
pan id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67523" style=3D"whit=
e-space:pre-wrap;">=09</span>: 6784.24</div><div id=3D"yiv8180933278yui_3_1=
6_0_ym19_1_1464338060635_67524">clflush size<span id=3D"yiv8180933278yui_3_=
16_0_ym19_1_1464338060635_67525" style=3D"white-space:pre-wrap;">=09</span>=
: 64</div><div id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67526">ca=
che_alignment<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67527=
" style=3D"white-space:pre-wrap;">=09</span>: 64</div><div id=3D"yiv8180933=
278yui_3_16_0_ym19_1_1464338060635_67528">address sizes<span id=3D"yiv81809=
33278yui_3_16_0_ym19_1_1464338060635_67529" style=3D"white-space:pre-wrap;"=
>=09</span>: 39 bits physical, 48 bits virtual</div><div></div><div id=3D"y=
iv8180933278yui_3_16_0_ym19_1_1464338060635_67530">power management:</div><=
div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67531"><=
br clear=3D"none" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_67532"=
></div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_=
67531"><br clear=3D"none"></div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_1=
6_0_ym19_1_1464338060635_67531">Please see the Flags.</div> <div class=3D"y=
iv8180933278qtdSeparateBR"><br clear=3D"none"><br clear=3D"none"></div><div=
 class=3D"yiv8180933278yqt6860688167" id=3D"yiv8180933278yqt45594"><div cla=
ss=3D"yiv8180933278yahoo_quoted" style=3D"display: block;"> <div style=3D"f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px;"> <div style=3D"font-family:HelveticaNeue, Helve=
tica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <d=
iv dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Friday, May 27, 2016 2:3=
8 PM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote:<br clear=3D"none"></fon=
t></div>  <br clear=3D"none"><br clear=3D"none"> <div class=3D"yiv818093327=
8y_msg_container"><div id=3D"yiv8180933278"><div><div style=3D"color:#000;b=
ackground-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, =
Arial, Lucida Grande, sans-serif;font-size:16px;"><div dir=3D"ltr" id=3D"yi=
v8180933278yui_3_16_0_ym19_1_1464338060635_45739">Oops. My Motherboard is :=
</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_4=
5738"><br clear=3D"none"></div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16=
_0_ym19_1_1464338060635_45704">Manufacturer: Gigabyte Technology Co., Ltd.<=
/div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45=
705">Product Name: Z68XP-UD3R</div><div dir=3D"ltr" id=3D"yiv8180933278yui_=
3_16_0_ym19_1_1464338060635_45707"><br clear=3D"none" id=3D"yiv8180933278yu=
i_3_16_0_ym19_1_1464338060635_45708"></div><div dir=3D"ltr" id=3D"yiv818093=
3278yui_3_16_0_ym19_1_1464338060635_45707">It is so odd that Corei7 Can't s=
upport it.</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_14643=
38060635_45707"><br clear=3D"none"></div><div dir=3D"ltr" id=3D"yiv81809332=
78yui_3_16_0_ym19_1_1464338060635_45707"><div dir=3D"ltr" id=3D"yiv81809332=
78yui_3_16_0_ym19_1_1464338060635_45848">Processor Information</div><div di=
r=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45849"><span i=
d=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45850" style=3D"white-spa=
ce:pre-wrap;">=09</span>Socket Designation: Socket 1155</div><div dir=3D"lt=
r" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45851"><span id=3D"yi=
v8180933278yui_3_16_0_ym19_1_1464338060635_45852" style=3D"white-space:pre-=
wrap;">=09</span>Type: Central Processor</div><div dir=3D"ltr" id=3D"yiv818=
0933278yui_3_16_0_ym19_1_1464338060635_45853"><span id=3D"yiv8180933278yui_=
3_16_0_ym19_1_1464338060635_45854" style=3D"white-space:pre-wrap;">=09</spa=
n>Family: Other</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_=
1464338060635_45855"><span id=3D"yiv8180933278yui_3_16_0_ym19_1_14643380606=
35_45856" style=3D"white-space:pre-wrap;">=09</span>Manufacturer: Intel</di=
v><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45857=
"><span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45858" style=3D"=
white-space:pre-wrap;">=09</span>ID: A7 06 02 00 FF FB EB BF</div><div dir=
=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45859"><span id=
=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45860" style=3D"white-spac=
e:pre-wrap;">=09</span>Version: Intel(R) Core(TM) i7-2600K CPU</div><div di=
r=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45861"><span i=
d=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45862" style=3D"white-spa=
ce:pre-wrap;">=09</span>Voltage: 1.0 V</div><div dir=3D"ltr" id=3D"yiv81809=
33278yui_3_16_0_ym19_1_1464338060635_45863"><span id=3D"yiv8180933278yui_3_=
16_0_ym19_1_1464338060635_45864" style=3D"white-space:pre-wrap;">=09</span>=
External Clock: 100 MHz</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0=
_ym19_1_1464338060635_45865"><span id=3D"yiv8180933278yui_3_16_0_ym19_1_146=
4338060635_45866" style=3D"white-space:pre-wrap;">=09</span>Max Speed: 4000=
 MHz</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_14643380606=
35_45867"><span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45868" s=
tyle=3D"white-space:pre-wrap;">=09</span>Current Speed: 3500 MHz</div><div =
dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45869"><span=
 id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45870" style=3D"white-s=
pace:pre-wrap;">=09</span>Status: Populated, Enabled</div><div dir=3D"ltr" =
id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45871"><span id=3D"yiv81=
80933278yui_3_16_0_ym19_1_1464338060635_45872" style=3D"white-space:pre-wra=
p;">=09</span>Upgrade: Socket 478</div><div dir=3D"ltr" id=3D"yiv8180933278=
yui_3_16_0_ym19_1_1464338060635_45873"><span id=3D"yiv8180933278yui_3_16_0_=
ym19_1_1464338060635_45874" style=3D"white-space:pre-wrap;">=09</span>L1 Ca=
che Handle: 0x000A</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19=
_1_1464338060635_45875"><span id=3D"yiv8180933278yui_3_16_0_ym19_1_14643380=
60635_45876" style=3D"white-space:pre-wrap;">=09</span>L2 Cache Handle: 0x0=
00B</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_146433806063=
5_45877"><span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45878" st=
yle=3D"white-space:pre-wrap;">=09</span>L3 Cache Handle: Not Provided</div>=
<div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45879">=
<span id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45880" style=3D"wh=
ite-space:pre-wrap;">=09</span>Serial Number: &nbsp;</div><div dir=3D"ltr" =
id=3D"yiv8180933278yui_3_16_0_ym19_1_1464338060635_45881"><span id=3D"yiv81=
80933278yui_3_16_0_ym19_1_1464338060635_45882" style=3D"white-space:pre-wra=
p;">=09</span>Asset Tag: &nbsp;</div><div dir=3D"ltr" id=3D"yiv8180933278yu=
i_3_16_0_ym19_1_1464338060635_45883"><span id=3D"yiv8180933278yui_3_16_0_ym=
19_1_1464338060635_45884" style=3D"white-space:pre-wrap;">=09</span>Part Nu=
mber: &nbsp;</div><div dir=3D"ltr" id=3D"yiv8180933278yui_3_16_0_ym19_1_146=
4338060635_45885"><br clear=3D"none" id=3D"yiv8180933278yui_3_16_0_ym19_1_1=
464338060635_45886"></div></div> <div class=3D"yiv8180933278qtdSeparateBR">=
<br clear=3D"none"><br clear=3D"none"></div><div class=3D"yiv8180933278yqt1=
605836640" id=3D"yiv8180933278yqt49594"><div class=3D"yiv8180933278yahoo_qu=
oted" style=3D"display:block;"> <div style=3D"font-family:HelveticaNeue, He=
lvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;">=
 <div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial,=
 Lucida Grande, sans-serif;font-size:16px;"> <div dir=3D"ltr"><font size=3D=
"2" face=3D"Arial"> On Friday, May 27, 2016 2:17 PM, Carl Schneider &lt;car=
l.schneider+mailinglists@rub.de&gt; wrote:<br clear=3D"none"></font></div> =
 <br clear=3D"none"><br clear=3D"none"> <div class=3D"yiv8180933278y_msg_co=
ntainer">On 05/27/2016 11:17 AM, Jason Long wrote:<br clear=3D"none">&gt; M=
y Dom0 is Fedora 23 Server and my "/etc/default/grub" is :<br clear=3D"none=
">&gt; <br clear=3D"none">&gt; GRUB_TIMEOUT=3D5<br clear=3D"none">&gt; GRUB=
_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release)"<br clear=3D=
"none">&gt; GRUB_DEFAULT=3Dsaved<br clear=3D"none">&gt; GRUB_DISABLE_SUBMEN=
U=3Dtrue<br clear=3D"none">&gt; GRUB_TERMINAL_OUTPUT=3D"console"<br clear=
=3D"none">&gt; GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3D=
fedora/swap rhgb<br clear=3D"none">&gt; quiet xen-pciback.hide=3D(01:00.0)"=
<br clear=3D"none">&gt; GRUB_DISABLE_RECOVERY=3D"true"<br clear=3D"none">&g=
t; <br clear=3D"none">&gt; and I added below lines to my Windows vm config =
file :<br clear=3D"none">&gt; <br clear=3D"none">&gt; acpi=3D1<br clear=3D"=
none">&gt; pci=3D['01:00.0']<br clear=3D"none">&gt; <br clear=3D"none">&gt;=
 But<br clear=3D"none">&gt; <br clear=3D"none">&gt; [<a rel=3D"nofollow" sh=
ape=3D"rect" ymailto=3D"mailto:root@localhost" target=3D"_blank" href=3D"ma=
ilto:root@localhost">root@localhost</a> ~]# xl create /etc/xen/windows.cfg<=
br clear=3D"none">&gt; Parsing config from /etc/xen/windows.cfg<br clear=3D=
"none">&gt; libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI devic=
e<br clear=3D"none">&gt; 0000:01:00.0 cannot be assigned - no IOMMU?<br cle=
ar=3D"none">&gt; libxl: error: libxl_create.c:1405:domcreate_attach_pci:<br=
 clear=3D"none">&gt; libxl_device_pci_add failed: -1<br clear=3D"none">&gt;=
 libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282 for<br clear=
=3D"none">&gt; destroy of domain 1<br clear=3D"none">&gt; <br clear=3D"none=
">&gt; As you see, I got error.<br clear=3D"none">&gt; <br clear=3D"none">&=
gt; # lspci<br clear=3D"none">&gt; 01:00.0 VGA compatible controller: NVIDI=
A Corporation GT218 [GeForce<br clear=3D"none">&gt; 210] (rev a2)<br clear=
=3D"none"><br clear=3D"none"><br clear=3D"none">Hi, sorry that I was not ab=
le to answer earlier.<br clear=3D"none"><br clear=3D"none">You said that yo=
ur CPU is the i7 2600K and posted this link to the Ark:<br clear=3D"none"><=
a rel=3D"nofollow" shape=3D"rect" target=3D"_blank" href=3D"http://ark.inte=
l.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-up-to-3_80-GHz"=
>http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache=
-up-to-3_80-GHz</a><br clear=3D"none"><br clear=3D"none">It clearly states =
that it has no VT-d, thus you are not able to activate<br clear=3D"none">th=
e IOMMU because there is no IOMMU. Your steps were all more or less<br clea=
r=3D"none">the correct way to activate it, but your hardware does sadly not=
 support<div class=3D"yiv8180933278yqt0719061451" id=3D"yiv8180933278yqtfd1=
8503"><br clear=3D"none">ist.</div><br clear=3D"none"><br clear=3D"none">Th=
e point is that Intel normally deactivates VT-d for the -k-versions.<br cle=
ar=3D"none">If you compare it to the i7-2600<br clear=3D"none">(<a rel=3D"n=
ofollow" shape=3D"rect" target=3D"_blank" href=3D"http://ark.intel.com/de/p=
roducts/52213/Intel-Core-i7-2600-Processor-8M-Cache-up-to-3_80-GHz">http://=
ark.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cache-up-to=
-3_80-GHz</a>),<br clear=3D"none">you see that this CPU would support it.<b=
r clear=3D"none"><br clear=3D"none">Please note that your Chipset/Motherboa=
rd/BIOS needs to support<br clear=3D"none">VT-d/IOMMU, too.<br clear=3D"non=
e"><br clear=3D"none"><br clear=3D"none">Cheers<br clear=3D"none">CRT<div c=
lass=3D"yiv8180933278yqt0719061451" id=3D"yiv8180933278yqtfd47352"><br clea=
r=3D"none"></div><br clear=3D"none"><br clear=3D"none"></div>  </div> </div=
>  </div></div></div></div></div><br clear=3D"none"><br clear=3D"none"></di=
v>  </div> </div>  </div></div></div></div></div><br><br></div>  </div> </d=
iv>  </div></div></body></html>
------=_Part_243966_1462718846.1464344974540--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0190458670435099523==--


From xen-users-bounces@lists.xen.org Fri May 27 10:50:03 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 10:50:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6FKV-0002Tp-6k; Fri, 27 May 2016 10:49:23 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b6FKT-0002Ta-Pj
 for xen-users@lists.xen.org; Fri, 27 May 2016 10:49:22 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 3E/E0-10926-13628475; Fri, 27 May 2016 10:49:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHKsWRWlGSWpSXmKPExsWS1FVhrquv5hF
 usHm+ucWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmrF30ke2gr8/GCsm3k5sYLz7mLGLkYuDRWAV
 i8SMj31ADieHkECyxJETi6DsDImde3eywNjrNnZD2fESG8+sYgOxJQQUJCb0TgeyOYBsW4llv
 9JBZkoInGeRmPf6IwuIIyTQwChxfE8rE0gRi4C2xK/LeSAmm4CaxJMeqJFaEi93tYGViwjMZp
 R4tm8+2HxeAS+J55N2sYDUcwr4SPy7XQIxciWbxPwnj5hBaoQFzCWmnvrEBFEvKHFy5hOwocw
 C0RKHDh5nhbBFJba/WMsygVFkFpKyWUjKZiEpmwW0jllAXWL9PCGIsLbEsoWvmSFsNYnb266y
 I4svYGRfxahRnFpUllqka2isl1SUmZ5RkpuYmaNraGCql5taXJyYnpqTmFSsl5yfu4kRGF8MQ
 LCD8d82z0OMkhxMSqK8sQbu4UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeH1UPMKFBItS01Mr0j
 JzgJEOk5bg4FES4d0JkuYtLkjMLc5Mh0idYrTkmPb92lomji0LbgDJtjn31zIJseTl56VKifO
 GgDQIgDRklObBjYMlo0uMslLCvIxABwrxFKQW5WaWoMq/YhTnYFQS5p0OMoUnM68EbusroIOY
 gA5awAJ2UEkiQkqqgXFqyQ3eiIAY2Z6N36Ym9Tsv2Xd+UWK/YoqtQQBv1XELpRf9ApmGL29fs
 Dnlt2vb66DjbRtXRV5Tijr98f2NL5eKJQL5oicsVtIW6Ip/5bCRx9s17+6Vtv19NfvzQssub2
 j4EvJoRsmMuwcK5/Y+c5qqxmk0o0t/buPexZPLL2eI8mgUfHhq8EWJpTgj0VCLuag4EQBCDRE
 LQQMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1464346158!38270012!1
X-Originating-IP: [98.138.120.55]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30610 invoked from network); 27 May 2016 10:49:19 -0000
Received: from nm48.bullet.mail.ne1.yahoo.com (HELO
 nm48.bullet.mail.ne1.yahoo.com) (98.138.120.55)
 by server-3.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 27 May 2016 10:49:19 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464346157; bh=VP2doMao5D9yjArfn75/1mm0JNtmKmN3k3H4/YkHanw=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=PiOUNYJnl7dyuzLQ2/hE05pXvxQQrCwbJNvBQZpdiKS4f8QBZ1GO4IL4WnJ/kzH98xGklVRO6q68/fPU4l5CiSkhKSTQifgZXrM/nuyP8FkvHLl8UNvvXMvJOUaFkA/Iq5V0RZjFuAs5jJLHJoBZfH+9fjxEW64KZDu//LWIQpAJE/qEK2h7hxFdWADVmWdE1OTfUCGpeX+tmSmwDIz+wf0EG2wqSCMOHF4nYfVcXKik25pGsUEZFq6YWWJBtUauz+08dVHnFHIsZoHzeFCf3n2qVkBHqP+RPDqTHGBKksOqEWyMsFzosS50WBNg5/ZFeO2OOTnbgCh9j/t59cerpw==
Received: from [127.0.0.1] by nm48.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:49:17 -0000
Received: from [98.138.100.112] by nm48.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:46:17 -0000
Received: from [98.138.89.244] by tm103.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:46:17 -0000
Received: from [127.0.0.1] by omp1058.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:46:17 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 730976.49627.bm@omp1058.mail.ne1.yahoo.com
X-YMail-OSG: qqxFzMUVM1ncG6cfkzMtlVCBcjSL4E9dY9jWCWHa9hgS4.Aq9jDfI9eF3Nqx7B_
 u0I55fciGOsK4IOr.lk0JLGMS419lnd3MMdFW_uV8ihcyaprZScoI6rp6n6K4lBTuq7Vvp0bfOx4
 MoR60lfWLlbwlSwNu79zPsM0eEUH6PGRIHsZlXg_ZnsqQYd9jLQGOyhHRWh8rjQSuT7Bg3pw7obP
 8sdJLfNs4KocEuftT4HOr7AK5aNTZjZSWZ4Al6HU8wDWgg8O.wPvH2Rb56.FIsKTQK9_E.YnuyId
 yFw2km7tYzO7JL9jklqBz_Y.bFIpMlFd.Vym4Rrbd6OSWFQKu3nzyvzl1abxX1JOuyy3Q5ZFWrlN
 pZP.25VdlF4LeyV9TNXox3WFqo6nbuMQg8dRXB4T.opu.Pq5FHDp8aiNzkTC_a0.YVnMXKWGHs0T
 ZmTLP9wjRk_.RZfz89IxMrNv8FJER559CzkxTs0H2f4oVK_uHejrAQB.nsKhXmY_tH6o5Mjh7n4D
 GJX9T2v0Ng3AQZIJMNOPBrY8faBkZiDbML6okYU6Kh.Z1
Received: from jws100126.mail.ne1.yahoo.com by
 sendmailws147.mail.ne1.yahoo.com; Fri, 27 May 2016 10:46:17 +0000;
 1464345977.261
Date: Fri, 27 May 2016 10:46:16 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Carl Schneider <carl.schneider+mailinglists@rub.de>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>, 
 "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>
Message-ID: <268735140.245390.1464345976935.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1205640248.243967.1464344974550.JavaMail.yahoo@mail.yahoo.com>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
 <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
 <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
 <692995228.215410.1464343735578.JavaMail.yahoo@mail.yahoo.com>
 <2126018055.242246.1464344907334.JavaMail.yahoo@mail.yahoo.com>
 <1205640248.243967.1464344974550.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 32401
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============7888941994490700493=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7888941994490700493==
Content-Type: multipart/alternative; 
	boundary="----=_Part_245389_304665009.1464345976914"
Content-Length: 31869

------=_Part_245389_304665009.1464345976914
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

oh sorry :
# lscpuArchitecture: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0x86_64CPU op-mode(s)=
: =C2=A0 =C2=A0 =C2=A0 =C2=A032-bit, 64-bitByte Order: =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0Little EndianCPU(s): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A08On-line CPU(s) list: =C2=A0 0-7Thread(s) per core:=
 =C2=A0 =C2=A02Core(s) per socket: =C2=A0 =C2=A04Socket(s): =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 1NUMA node(s): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A01Vendor ID: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 GenuineIntelCPU fa=
mily: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A06Model: =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 42Model name: =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0Intel(R) Core(TM) i7-2600K CPU @ 3.40GHzStepping: =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A07CPU MHz: =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3392.422BogoMIPS: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A06784.84Hypervisor vendor: =C2=A0 =C2=A0 XenVirtualization =
type: =C2=A0 noneL1d cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 32KL1=
i cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 32KL2 cache: =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0256KL3 cache: =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A08192KNUMA node0 CPU(s): =C2=A0 =C2=A0 0-7Flags: =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 fpu de tsc msr pae =
mce cx8 apic sep mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall =
nx lm constant_tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq monitor=
 est ssse3 cx16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx hyper=
visor lahf_lm ida arat epb pln pts dtherm xsaveopt
=20

    On Friday, May 27, 2016 2:59 PM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 # lscpuArchitecture: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0x86_64CPU op-mode(s=
): =C2=A0 =C2=A0 =C2=A0 =C2=A032-bit, 64-bitByte Order: =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0Little EndianCPU(s): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A08On-line CPU(s) list: =C2=A0 0-7Thread(s) per co=
re: =C2=A0 =C2=A02Core(s) per socket: =C2=A0 =C2=A04Socket(s): =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 1NUMA node(s): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A01Vendor ID: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 GenuineIntelCPU=
 family: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A06Model: =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 60Stepping: =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A03CPU MHz: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 800.000BogoMIPS: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A067=
84.07Virtualization: =C2=A0 =C2=A0 =C2=A0 =C2=A0VT-xL1d cache: =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 32KL1i cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 32KL2 cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
256KL3 cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08192KNUMA nod=
e0 CPU(s): =C2=A0 =C2=A0 0-7
=20

    On Friday, May 27, 2016 2:58 PM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 # cat /proc/cpuinfo=C2=A0processor : 0vendor_id : GenuineIntelcpu family :=
 6model : 60model name : Intel(R) Core(TM) i7-4770 CPU @ 3.40GHzstepping : =
3microcode : 0x12cpu MHz : 800.000cache size : 8192 KBphysical id : 0siblin=
gs : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_exce=
ption : yescpuid level : 13wp : yesflags : fpu vme de pse tsc msr pae mce c=
x8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 =
ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bt=
s rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monit=
or ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2api=
c movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida=
 arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbas=
e smep ermsbogomips : 6784.24clflush size : 64cache_alignment : 64address s=
izes : 39 bits physical, 48 bits virtualpower management:

Please see the Flags.=20

    On Friday, May 27, 2016 2:38 PM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 Oops. My Motherboard is :
Manufacturer: Gigabyte Technology Co., Ltd.Product Name: Z68XP-UD3R
It is so odd that Corei7 Can't support it.
Processor Information Socket Designation: Socket 1155 Type: Central Process=
or Family: Other Manufacturer: Intel ID: A7 06 02 00 FF FB EB BF Version: I=
ntel(R) Core(TM) i7-2600K CPU Voltage: 1.0 V External Clock: 100 MHz Max Sp=
eed: 4000 MHz Current Speed: 3500 MHz Status: Populated, Enabled Upgrade: S=
ocket 478 L1 Cache Handle: 0x000A L2 Cache Handle: 0x000B L3 Cache Handle: =
Not Provided Serial Number: =C2=A0 Asset Tag: =C2=A0 Part Number: =C2=A0
=20

    On Friday, May 27, 2016 2:17 PM, Carl Schneider <carl.schneider+mailing=
lists@rub.de> wrote:
=20

 On 05/27/2016 11:17 AM, Jason Long wrote:
> My Dom0 is Fedora 23 Server and my "/etc/default/grub" is :
>=20
> GRUB_TIMEOUT=3D5
> GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release)"
> GRUB_DEFAULT=3Dsaved
> GRUB_DISABLE_SUBMENU=3Dtrue
> GRUB_TERMINAL_OUTPUT=3D"console"
> GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap r=
hgb
> quiet xen-pciback.hide=3D(01:00.0)"
> GRUB_DISABLE_RECOVERY=3D"true"
>=20
> and I added below lines to my Windows vm config file :
>=20
> acpi=3D1
> pci=3D['01:00.0']
>=20
> But
>=20
> [root@localhost ~]# xl create /etc/xen/windows.cfg
> Parsing config from /etc/xen/windows.cfg
> libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
> 0000:01:00.0 cannot be assigned - no IOMMU?
> libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
> libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282 for
> destroy of domain 1
>=20
> As you see, I got error.
>=20
> # lspci
> 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)


Hi, sorry that I was not able to answer earlier.

You said that your CPU is the i7 2600K and posted this link to the Ark:
http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-=
up-to-3_80-GHz

It clearly states that it has no VT-d, thus you are not able to activate
the IOMMU because there is no IOMMU. Your steps were all more or less
the correct way to activate it, but your hardware does sadly not support
ist.

The point is that Intel normally deactivates VT-d for the -k-versions.
If you compare it to the i7-2600
(http://ark.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cac=
he-up-to-3_80-GHz),
you see that this CPU would support it.

Please note that your Chipset/Motherboard/BIOS needs to support
VT-d/IOMMU, too.


Cheers
CRT


  =20

  =20

  =20

  
------=_Part_245389_304665009.1464345976914
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr"><span>oh sorry :</span></div><d=
iv dir=3D"ltr"><span><br></span></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym1=
9_1_1464338060635_74624"># lscpu</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym1=
9_1_1464338060635_74625">Architecture: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;x8=
6_64</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74626">CPU=
 op-mode(s): &nbsp; &nbsp; &nbsp; &nbsp;32-bit, 64-bit</div><div dir=3D"ltr=
" id=3D"yui_3_16_0_ym19_1_1464338060635_74627">Byte Order: &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp;Little Endian</div><div dir=3D"ltr" id=3D"yui_3_16=
_0_ym19_1_1464338060635_74628">CPU(s): &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp;8</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14643380=
60635_74629">On-line CPU(s) list: &nbsp; 0-7</div><div dir=3D"ltr" id=3D"yu=
i_3_16_0_ym19_1_1464338060635_74630">Thread(s) per core: &nbsp; &nbsp;2</di=
v><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74631">Core(s) per=
 socket: &nbsp; &nbsp;4</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14643=
38060635_74632">Socket(s): &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1</div=
><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74633">NUMA node(s)=
: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1</div><div dir=3D"ltr" id=3D"yui_3_16_=
0_ym19_1_1464338060635_74634">Vendor ID: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; GenuineIntel</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14643380=
60635_74635">CPU family: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;6</div><d=
iv dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74636">Model: &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 42</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1464338060635_74637">Model name: &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp;Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74638">Stepping: &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;7</div><div dir=3D"ltr" id=3D"yui_3_16=
_0_ym19_1_1464338060635_74639">CPU MHz: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; 3392.422</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146433=
8060635_74640">BogoMIPS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;67=
84.84</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74641">Hy=
pervisor vendor: &nbsp; &nbsp; Xen</div><div dir=3D"ltr" id=3D"yui_3_16_0_y=
m19_1_1464338060635_74642">Virtualization type: &nbsp; none</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74643">L1d cache: &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; 32K</div><div dir=3D"ltr" id=3D"yui_3_16_0_=
ym19_1_1464338060635_74644">L1i cache: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; 32K</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74645=
">L2 cache: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;256K</div><div =
dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74646">L3 cache: &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;8192K</div><div dir=3D"ltr" id=3D"y=
ui_3_16_0_ym19_1_1464338060635_74647">NUMA node0 CPU(s): &nbsp; &nbsp; 0-7<=
/div><div dir=3D"ltr"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146433=
8060635_74648">Flags: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; fpu de tsc msr pae mce cx8 apic sep mca cmov pat clflush acpi mmx fxsr s=
se sse2 ss ht syscall nx lm constant_tsc rep_good nopl nonstop_tsc eagerfpu=
 pni pclmulqdq monitor est ssse3 cx16 sse4_1 sse4_2 popcnt tsc_deadline_tim=
er aes xsave avx hypervisor lahf_lm ida arat epb pln pts dtherm xsaveopt</d=
iv><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74649"><br id=3D"=
yui_3_16_0_ym19_1_1464338060635_74650"></div> <div class=3D"qtdSeparateBR">=
<br><br></div><div class=3D"yahoo_quoted" style=3D"display: block;"> <div s=
tyle=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucid=
a Grande, sans-serif; font-size: 16px;"> <div style=3D"font-family: Helveti=
caNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-s=
ize: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Friday, M=
ay 27, 2016 2:59 PM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote:<br></fon=
t></div>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv3164895526"=
><div><div style=3D"color:#000;background-color:#fff;font-family:HelveticaN=
eue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:=
16px;"><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68412"># lsc=
pu</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68413">Arch=
itecture: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;x86_64</div><div id=3D"yiv31648=
95526yui_3_16_0_ym19_1_1464338060635_68414">CPU op-mode(s): &nbsp; &nbsp; &=
nbsp; &nbsp;32-bit, 64-bit</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1=
464338060635_68415">Byte Order: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Li=
ttle Endian</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68=
416">CPU(s): &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;8</div>=
<div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68417">On-line CPU(=
s) list: &nbsp; 0-7</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_68418">Thread(s) per core: &nbsp; &nbsp;2</div><div id=3D"yiv31648955=
26yui_3_16_0_ym19_1_1464338060635_68419">Core(s) per socket: &nbsp; &nbsp;4=
</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68420">Socket=
(s): &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1</div><div id=3D"yiv3164895=
526yui_3_16_0_ym19_1_1464338060635_68421">NUMA node(s): &nbsp; &nbsp; &nbsp=
; &nbsp; &nbsp;1</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380606=
35_68422">Vendor ID: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; GenuineIntel=
</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68423">CPU fa=
mily: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;6</div><div id=3D"yiv3164895=
526yui_3_16_0_ym19_1_1464338060635_68424">Model: &nbsp; &nbsp; &nbsp; &nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; 60</div><div id=3D"yiv3164895526yui_3_16_0_ym=
19_1_1464338060635_68425">Stepping: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp;3</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_684=
26">CPU MHz: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 800.000</div>=
<div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68427">BogoMIPS: &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;6784.07</div><div id=3D"yiv31=
64895526yui_3_16_0_ym19_1_1464338060635_68428">Virtualization: &nbsp; &nbsp=
; &nbsp; &nbsp;VT-x</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_68429">L1d cache: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 32K</div>=
<div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68430">L1i cache: &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 32K</div><div id=3D"yiv3164895526y=
ui_3_16_0_ym19_1_1464338060635_68431">L2 cache: &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp;256K</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14=
64338060635_68432">L3 cache: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p;8192K</div><div></div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_146433806=
0635_68433">NUMA node0 CPU(s): &nbsp; &nbsp; 0-7</div><div dir=3D"ltr" id=
=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68434"><br clear=3D"none" =
id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68435"></div> <div class=
=3D"yiv3164895526qtdSeparateBR"><br clear=3D"none"><br clear=3D"none"></div=
><div class=3D"yiv3164895526yqt7388348911" id=3D"yiv3164895526yqt44190"><di=
v class=3D"yiv3164895526yahoo_quoted" style=3D"display: block;"> <div style=
=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Gra=
nde, sans-serif;font-size:16px;"> <div style=3D"font-family:HelveticaNeue, =
Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;=
"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Friday, May 27, 201=
6 2:58 PM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote:<br clear=3D"none">=
</font></div>  <br clear=3D"none"><br clear=3D"none"> <div class=3D"yiv3164=
895526y_msg_container"><div id=3D"yiv3164895526"><div><div style=3D"color:#=
000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvet=
ica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div id=3D"yiv316489=
5526yui_3_16_0_ym19_1_1464338060635_67481"># cat /proc/cpuinfo&nbsp;</div><=
div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67482">processor<spa=
n id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67483" style=3D"white-=
space:pre-wrap;">=09</span>: 0</div><div id=3D"yiv3164895526yui_3_16_0_ym19=
_1_1464338060635_67484">vendor_id<span id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_67485" style=3D"white-space:pre-wrap;">=09</span>: GenuineIn=
tel</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67486">cpu=
 family<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67487" styl=
e=3D"white-space:pre-wrap;">=09</span>: 6</div><div id=3D"yiv3164895526yui_=
3_16_0_ym19_1_1464338060635_67488">model<span id=3D"yiv3164895526yui_3_16_0=
_ym19_1_1464338060635_67489" style=3D"white-space:pre-wrap;">=09=09</span>:=
 60</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67490">mod=
el name<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67491" styl=
e=3D"white-space:pre-wrap;">=09</span>: Intel(R) Core(TM) i7-4770 CPU @ 3.4=
0GHz</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67492">st=
epping<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67493" style=
=3D"white-space:pre-wrap;">=09</span>: 3</div><div id=3D"yiv3164895526yui_3=
_16_0_ym19_1_1464338060635_67494">microcode<span id=3D"yiv3164895526yui_3_1=
6_0_ym19_1_1464338060635_67495" style=3D"white-space:pre-wrap;">=09</span>:=
 0x12</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67496">c=
pu MHz<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67497" style=
=3D"white-space:pre-wrap;">=09=09</span>: 800.000</div><div id=3D"yiv316489=
5526yui_3_16_0_ym19_1_1464338060635_67498">cache size<span id=3D"yiv3164895=
526yui_3_16_0_ym19_1_1464338060635_67499" style=3D"white-space:pre-wrap;">=
=09</span>: 8192 KB</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_67500">physical id<span id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_67501" style=3D"white-space:pre-wrap;">=09</span>: 0</div><div id=3D"=
yiv3164895526yui_3_16_0_ym19_1_1464338060635_67502">siblings<span id=3D"yiv=
3164895526yui_3_16_0_ym19_1_1464338060635_67503" style=3D"white-space:pre-w=
rap;">=09</span>: 8</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_67504">core id<span id=3D"yiv3164895526yui_3_16_0_ym19_1_146433806063=
5_67505" style=3D"white-space:pre-wrap;">=09=09</span>: 0</div><div id=3D"y=
iv3164895526yui_3_16_0_ym19_1_1464338060635_67506">cpu cores<span id=3D"yiv=
3164895526yui_3_16_0_ym19_1_1464338060635_67507" style=3D"white-space:pre-w=
rap;">=09</span>: 4</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_67508">apicid<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635=
_67509" style=3D"white-space:pre-wrap;">=09=09</span>: 0</div><div id=3D"yi=
v3164895526yui_3_16_0_ym19_1_1464338060635_67510">initial apicid<span id=3D=
"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67511" style=3D"white-space:p=
re-wrap;">=09</span>: 0</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464=
338060635_67512">fpu<span id=3D"yiv3164895526yui_3_16_0_ym19_1_146433806063=
5_67513" style=3D"white-space:pre-wrap;">=09=09</span>: yes</div><div id=3D=
"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67514">fpu_exception<span id=
=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67515" style=3D"white-spac=
e:pre-wrap;">=09</span>: yes</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_67516">cpuid level<span id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_67517" style=3D"white-space:pre-wrap;">=09</span>: 13</div><=
div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67518">wp<span id=3D=
"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67519" style=3D"white-space:p=
re-wrap;">=09=09</span>: yes</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_67520">flags<span id=3D"yiv3164895526yui_3_16_0_ym19_1_14643=
38060635_67521" style=3D"white-space:pre-wrap;">=09=09</span>: fpu vme de p=
se tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acp=
i mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc =
arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pc=
lmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid=
 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rd=
rand lahf_lm abm ida arat xsaveopt pln pts dtherm tpr_shadow vnmi flexprior=
ity ept vpid fsgsbase smep erms</div><div id=3D"yiv3164895526yui_3_16_0_ym1=
9_1_1464338060635_67522">bogomips<span id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_67523" style=3D"white-space:pre-wrap;">=09</span>: 6784.24</=
div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67524">clflush =
size<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67525" style=
=3D"white-space:pre-wrap;">=09</span>: 64</div><div id=3D"yiv3164895526yui_=
3_16_0_ym19_1_1464338060635_67526">cache_alignment<span id=3D"yiv3164895526=
yui_3_16_0_ym19_1_1464338060635_67527" style=3D"white-space:pre-wrap;">=09<=
/span>: 64</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_675=
28">address sizes<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_6=
7529" style=3D"white-space:pre-wrap;">=09</span>: 39 bits physical, 48 bits=
 virtual</div><div></div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_67530">power management:</div><div dir=3D"ltr" id=3D"yiv3164895526yui=
_3_16_0_ym19_1_1464338060635_67531"><br clear=3D"none" id=3D"yiv3164895526y=
ui_3_16_0_ym19_1_1464338060635_67532"></div><div dir=3D"ltr" id=3D"yiv31648=
95526yui_3_16_0_ym19_1_1464338060635_67531"><br clear=3D"none"></div><div d=
ir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67531">Please=
 see the Flags.</div> <div class=3D"yiv3164895526qtdSeparateBR"><br clear=
=3D"none"><br clear=3D"none"></div><div class=3D"yiv3164895526yqt6860688167=
" id=3D"yiv3164895526yqt45594"><div class=3D"yiv3164895526yahoo_quoted" sty=
le=3D"display:block;"> <div style=3D"font-family:HelveticaNeue, Helvetica N=
eue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div sty=
le=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida G=
rande, sans-serif;font-size:16px;"> <div dir=3D"ltr"><font size=3D"2" face=
=3D"Arial"> On Friday, May 27, 2016 2:38 PM, Jason Long &lt;hack3rcon@yahoo=
.com&gt; wrote:<br clear=3D"none"></font></div>  <br clear=3D"none"><br cle=
ar=3D"none"> <div class=3D"yiv3164895526y_msg_container"><div id=3D"yiv3164=
895526"><div><div style=3D"color:#000;background-color:#fff;font-family:Hel=
veticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fon=
t-size:16px;"><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338=
060635_45739">Oops. My Motherboard is :</div><div dir=3D"ltr" id=3D"yiv3164=
895526yui_3_16_0_ym19_1_1464338060635_45738"><br clear=3D"none"></div><div =
dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45704">Manuf=
acturer: Gigabyte Technology Co., Ltd.</div><div dir=3D"ltr" id=3D"yiv31648=
95526yui_3_16_0_ym19_1_1464338060635_45705">Product Name: Z68XP-UD3R</div><=
div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45707"><=
br clear=3D"none" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45708"=
></div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_=
45707">It is so odd that Corei7 Can't support it.</div><div dir=3D"ltr" id=
=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45707"><br clear=3D"none">=
</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_4=
5707"><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_4=
5848">Processor Information</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_=
16_0_ym19_1_1464338060635_45849"><span id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_45850" style=3D"white-space:pre-wrap;">=09</span>Socket Desi=
gnation: Socket 1155</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym=
19_1_1464338060635_45851"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_146433=
8060635_45852" style=3D"white-space:pre-wrap;">=09</span>Type: Central Proc=
essor</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060=
635_45853"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45854" =
style=3D"white-space:pre-wrap;">=09</span>Family: Other</div><div dir=3D"lt=
r" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45855"><span id=3D"yi=
v3164895526yui_3_16_0_ym19_1_1464338060635_45856" style=3D"white-space:pre-=
wrap;">=09</span>Manufacturer: Intel</div><div dir=3D"ltr" id=3D"yiv3164895=
526yui_3_16_0_ym19_1_1464338060635_45857"><span id=3D"yiv3164895526yui_3_16=
_0_ym19_1_1464338060635_45858" style=3D"white-space:pre-wrap;">=09</span>ID=
: A7 06 02 00 FF FB EB BF</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16=
_0_ym19_1_1464338060635_45859"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1=
464338060635_45860" style=3D"white-space:pre-wrap;">=09</span>Version: Inte=
l(R) Core(TM) i7-2600K CPU</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_1=
6_0_ym19_1_1464338060635_45861"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_=
1464338060635_45862" style=3D"white-space:pre-wrap;">=09</span>Voltage: 1.0=
 V</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635=
_45863"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45864" sty=
le=3D"white-space:pre-wrap;">=09</span>External Clock: 100 MHz</div><div di=
r=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45865"><span i=
d=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45866" style=3D"white-spa=
ce:pre-wrap;">=09</span>Max Speed: 4000 MHz</div><div dir=3D"ltr" id=3D"yiv=
3164895526yui_3_16_0_ym19_1_1464338060635_45867"><span id=3D"yiv3164895526y=
ui_3_16_0_ym19_1_1464338060635_45868" style=3D"white-space:pre-wrap;">=09</=
span>Current Speed: 3500 MHz</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3=
_16_0_ym19_1_1464338060635_45869"><span id=3D"yiv3164895526yui_3_16_0_ym19_=
1_1464338060635_45870" style=3D"white-space:pre-wrap;">=09</span>Status: Po=
pulated, Enabled</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_45871"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060=
635_45872" style=3D"white-space:pre-wrap;">=09</span>Upgrade: Socket 478</d=
iv><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_4587=
3"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45874" style=3D=
"white-space:pre-wrap;">=09</span>L1 Cache Handle: 0x000A</div><div dir=3D"=
ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45875"><span id=3D"=
yiv3164895526yui_3_16_0_ym19_1_1464338060635_45876" style=3D"white-space:pr=
e-wrap;">=09</span>L2 Cache Handle: 0x000B</div><div dir=3D"ltr" id=3D"yiv3=
164895526yui_3_16_0_ym19_1_1464338060635_45877"><span id=3D"yiv3164895526yu=
i_3_16_0_ym19_1_1464338060635_45878" style=3D"white-space:pre-wrap;">=09</s=
pan>L3 Cache Handle: Not Provided</div><div dir=3D"ltr" id=3D"yiv3164895526=
yui_3_16_0_ym19_1_1464338060635_45879"><span id=3D"yiv3164895526yui_3_16_0_=
ym19_1_1464338060635_45880" style=3D"white-space:pre-wrap;">=09</span>Seria=
l Number: &nbsp;</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_45881"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060=
635_45882" style=3D"white-space:pre-wrap;">=09</span>Asset Tag: &nbsp;</div=
><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45883"=
><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45884" style=3D"w=
hite-space:pre-wrap;">=09</span>Part Number: &nbsp;</div><div dir=3D"ltr" i=
d=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45885"><br clear=3D"none"=
 id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45886"></div></div> <di=
v class=3D"yiv3164895526qtdSeparateBR"><br clear=3D"none"><br clear=3D"none=
"></div><div class=3D"yiv3164895526yqt1605836640" id=3D"yiv3164895526yqt495=
94"><div class=3D"yiv3164895526yahoo_quoted" style=3D"display:block;"> <div=
 style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Luci=
da Grande, sans-serif;font-size:16px;"> <div style=3D"font-family:Helvetica=
Neue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size=
:16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Friday, May 2=
7, 2016 2:17 PM, Carl Schneider &lt;carl.schneider+mailinglists@rub.de&gt; =
wrote:<br clear=3D"none"></font></div>  <br clear=3D"none"><br clear=3D"non=
e"> <div class=3D"yiv3164895526y_msg_container">On 05/27/2016 11:17 AM, Jas=
on Long wrote:<br clear=3D"none">&gt; My Dom0 is Fedora 23 Server and my "/=
etc/default/grub" is :<br clear=3D"none">&gt; <br clear=3D"none">&gt; GRUB_=
TIMEOUT=3D5<br clear=3D"none">&gt; GRUB_DISTRIBUTOR=3D"$(sed 's, release .*=
$,,g' /etc/system-release)"<br clear=3D"none">&gt; GRUB_DEFAULT=3Dsaved<br =
clear=3D"none">&gt; GRUB_DISABLE_SUBMENU=3Dtrue<br clear=3D"none">&gt; GRUB=
_TERMINAL_OUTPUT=3D"console"<br clear=3D"none">&gt; GRUB_CMDLINE_LINUX=3D"r=
d.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb<br clear=3D"none">&gt=
; quiet xen-pciback.hide=3D(01:00.0)"<br clear=3D"none">&gt; GRUB_DISABLE_R=
ECOVERY=3D"true"<br clear=3D"none">&gt; <br clear=3D"none">&gt; and I added=
 below lines to my Windows vm config file :<br clear=3D"none">&gt; <br clea=
r=3D"none">&gt; acpi=3D1<br clear=3D"none">&gt; pci=3D['01:00.0']<br clear=
=3D"none">&gt; <br clear=3D"none">&gt; But<br clear=3D"none">&gt; <br clear=
=3D"none">&gt; [<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:root@l=
ocalhost" target=3D"_blank" href=3D"mailto:root@localhost">root@localhost</=
a> ~]# xl create /etc/xen/windows.cfg<br clear=3D"none">&gt; Parsing config=
 from /etc/xen/windows.cfg<br clear=3D"none">&gt; libxl: error: libxl_pci.c=
:1089:libxl__device_pci_add: PCI device<br clear=3D"none">&gt; 0000:01:00.0=
 cannot be assigned - no IOMMU?<br clear=3D"none">&gt; libxl: error: libxl_=
create.c:1405:domcreate_attach_pci:<br clear=3D"none">&gt; libxl_device_pci=
_add failed: -1<br clear=3D"none">&gt; libxl: info: libxl.c:1698:devices_de=
stroy_cb: forked pid 2282 for<br clear=3D"none">&gt; destroy of domain 1<br=
 clear=3D"none">&gt; <br clear=3D"none">&gt; As you see, I got error.<br cl=
ear=3D"none">&gt; <br clear=3D"none">&gt; # lspci<br clear=3D"none">&gt; 01=
:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce<br clear=
=3D"none">&gt; 210] (rev a2)<br clear=3D"none"><br clear=3D"none"><br clear=
=3D"none">Hi, sorry that I was not able to answer earlier.<br clear=3D"none=
"><br clear=3D"none">You said that your CPU is the i7 2600K and posted this=
 link to the Ark:<br clear=3D"none"><a rel=3D"nofollow" shape=3D"rect" targ=
et=3D"_blank" href=3D"http://ark.intel.com/products/52214/Intel-Core-i7-260=
0K-Processor-8M-Cache-up-to-3_80-GHz">http://ark.intel.com/products/52214/I=
ntel-Core-i7-2600K-Processor-8M-Cache-up-to-3_80-GHz</a><br clear=3D"none">=
<br clear=3D"none">It clearly states that it has no VT-d, thus you are not =
able to activate<br clear=3D"none">the IOMMU because there is no IOMMU. You=
r steps were all more or less<br clear=3D"none">the correct way to activate=
 it, but your hardware does sadly not support<div class=3D"yiv3164895526yqt=
0719061451" id=3D"yiv3164895526yqtfd18503"><br clear=3D"none">ist.</div><br=
 clear=3D"none"><br clear=3D"none">The point is that Intel normally deactiv=
ates VT-d for the -k-versions.<br clear=3D"none">If you compare it to the i=
7-2600<br clear=3D"none">(<a rel=3D"nofollow" shape=3D"rect" target=3D"_bla=
nk" href=3D"http://ark.intel.com/de/products/52213/Intel-Core-i7-2600-Proce=
ssor-8M-Cache-up-to-3_80-GHz">http://ark.intel.com/de/products/52213/Intel-=
Core-i7-2600-Processor-8M-Cache-up-to-3_80-GHz</a>),<br clear=3D"none">you =
see that this CPU would support it.<br clear=3D"none"><br clear=3D"none">Pl=
ease note that your Chipset/Motherboard/BIOS needs to support<br clear=3D"n=
one">VT-d/IOMMU, too.<br clear=3D"none"><br clear=3D"none"><br clear=3D"non=
e">Cheers<br clear=3D"none">CRT<div class=3D"yiv3164895526yqt0719061451" id=
=3D"yiv3164895526yqtfd47352"><br clear=3D"none"></div><br clear=3D"none"><b=
r clear=3D"none"></div>  </div> </div>  </div></div></div></div></div><br c=
lear=3D"none"><br clear=3D"none"></div>  </div> </div>  </div></div></div><=
/div></div><br clear=3D"none"><br clear=3D"none"></div>  </div> </div>  </d=
iv></div></div></div></div><br><br></div>  </div> </div>  </div></div></bod=
y></html>
------=_Part_245389_304665009.1464345976914--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7888941994490700493==--


From xen-users-bounces@lists.xen.org Fri May 27 10:50:03 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 10:50:03 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6FKV-0002Tp-6k; Fri, 27 May 2016 10:49:23 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b6FKT-0002Ta-Pj
 for xen-users@lists.xen.org; Fri, 27 May 2016 10:49:22 +0000
Received: from [85.158.139.211] by server-9.bemta-5.messagelabs.com id
 3E/E0-10926-13628475; Fri, 27 May 2016 10:49:21 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrHKsWRWlGSWpSXmKPExsWS1FVhrquv5hF
 usHm+ucWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmrF30ke2gr8/GCsm3k5sYLz7mLGLkYuDRWAV
 i8SMj31ADieHkECyxJETi6DsDImde3eywNjrNnZD2fESG8+sYgOxJQQUJCb0TgeyOYBsW4llv
 9JBZkoInGeRmPf6IwuIIyTQwChxfE8rE0gRi4C2xK/LeSAmm4CaxJMeqJFaEi93tYGViwjMZp
 R4tm8+2HxeAS+J55N2sYDUcwr4SPy7XQIxciWbxPwnj5hBaoQFzCWmnvrEBFEvKHFy5hOwocw
 C0RKHDh5nhbBFJba/WMsygVFkFpKyWUjKZiEpmwW0jllAXWL9PCGIsLbEsoWvmSFsNYnb266y
 I4svYGRfxahRnFpUllqka2isl1SUmZ5RkpuYmaNraGCql5taXJyYnpqTmFSsl5yfu4kRGF8MQ
 LCD8d82z0OMkhxMSqK8sQbu4UJ8SfkplRmJxRnxRaU5qcWHGGU4OJQkeH1UPMKFBItS01Mr0j
 JzgJEOk5bg4FES4d0JkuYtLkjMLc5Mh0idYrTkmPb92lomji0LbgDJtjn31zIJseTl56VKifO
 GgDQIgDRklObBjYMlo0uMslLCvIxABwrxFKQW5WaWoMq/YhTnYFQS5p0OMoUnM68EbusroIOY
 gA5awAJ2UEkiQkqqgXFqyQ3eiIAY2Z6N36Ym9Tsv2Xd+UWK/YoqtQQBv1XELpRf9ApmGL29fs
 Dnlt2vb66DjbRtXRV5Tijr98f2NL5eKJQL5oicsVtIW6Ip/5bCRx9s17+6Vtv19NfvzQssub2
 j4EvJoRsmMuwcK5/Y+c5qqxmk0o0t/buPexZPLL2eI8mgUfHhq8EWJpTgj0VCLuag4EQBCDRE
 LQQMAAA==
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-3.tower-206.messagelabs.com!1464346158!38270012!1
X-Originating-IP: [98.138.120.55]
X-SpamReason: No, hits=1.1 required=7.0 tests=BODY_RANDOM_LONG,
 FORGED_YAHOO_RCVD,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30610 invoked from network); 27 May 2016 10:49:19 -0000
Received: from nm48.bullet.mail.ne1.yahoo.com (HELO
 nm48.bullet.mail.ne1.yahoo.com) (98.138.120.55)
 by server-3.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 27 May 2016 10:49:19 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464346157; bh=VP2doMao5D9yjArfn75/1mm0JNtmKmN3k3H4/YkHanw=;
 h=Date:From:Reply-To:To:In-Reply-To:References:Subject:From:Subject;
 b=PiOUNYJnl7dyuzLQ2/hE05pXvxQQrCwbJNvBQZpdiKS4f8QBZ1GO4IL4WnJ/kzH98xGklVRO6q68/fPU4l5CiSkhKSTQifgZXrM/nuyP8FkvHLl8UNvvXMvJOUaFkA/Iq5V0RZjFuAs5jJLHJoBZfH+9fjxEW64KZDu//LWIQpAJE/qEK2h7hxFdWADVmWdE1OTfUCGpeX+tmSmwDIz+wf0EG2wqSCMOHF4nYfVcXKik25pGsUEZFq6YWWJBtUauz+08dVHnFHIsZoHzeFCf3n2qVkBHqP+RPDqTHGBKksOqEWyMsFzosS50WBNg5/ZFeO2OOTnbgCh9j/t59cerpw==
Received: from [127.0.0.1] by nm48.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:49:17 -0000
Received: from [98.138.100.112] by nm48.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:46:17 -0000
Received: from [98.138.89.244] by tm103.bullet.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:46:17 -0000
Received: from [127.0.0.1] by omp1058.mail.ne1.yahoo.com with NNFMP;
 27 May 2016 10:46:17 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 730976.49627.bm@omp1058.mail.ne1.yahoo.com
X-YMail-OSG: qqxFzMUVM1ncG6cfkzMtlVCBcjSL4E9dY9jWCWHa9hgS4.Aq9jDfI9eF3Nqx7B_
 u0I55fciGOsK4IOr.lk0JLGMS419lnd3MMdFW_uV8ihcyaprZScoI6rp6n6K4lBTuq7Vvp0bfOx4
 MoR60lfWLlbwlSwNu79zPsM0eEUH6PGRIHsZlXg_ZnsqQYd9jLQGOyhHRWh8rjQSuT7Bg3pw7obP
 8sdJLfNs4KocEuftT4HOr7AK5aNTZjZSWZ4Al6HU8wDWgg8O.wPvH2Rb56.FIsKTQK9_E.YnuyId
 yFw2km7tYzO7JL9jklqBz_Y.bFIpMlFd.Vym4Rrbd6OSWFQKu3nzyvzl1abxX1JOuyy3Q5ZFWrlN
 pZP.25VdlF4LeyV9TNXox3WFqo6nbuMQg8dRXB4T.opu.Pq5FHDp8aiNzkTC_a0.YVnMXKWGHs0T
 ZmTLP9wjRk_.RZfz89IxMrNv8FJER559CzkxTs0H2f4oVK_uHejrAQB.nsKhXmY_tH6o5Mjh7n4D
 GJX9T2v0Ng3AQZIJMNOPBrY8faBkZiDbML6okYU6Kh.Z1
Received: from jws100126.mail.ne1.yahoo.com by
 sendmailws147.mail.ne1.yahoo.com; Fri, 27 May 2016 10:46:17 +0000;
 1464345977.261
Date: Fri, 27 May 2016 10:46:16 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Carl Schneider <carl.schneider+mailinglists@rub.de>, 
 "xen-users@lists.xen.org" <xen-users@lists.xen.org>, 
 "sm8ax1@vfemail.net" <sm8ax1@vfemail.net>
Message-ID: <268735140.245390.1464345976935.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1205640248.243967.1464344974550.JavaMail.yahoo@mail.yahoo.com>
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
 <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
 <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
 <692995228.215410.1464343735578.JavaMail.yahoo@mail.yahoo.com>
 <2126018055.242246.1464344907334.JavaMail.yahoo@mail.yahoo.com>
 <1205640248.243967.1464344974550.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 32401
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============7888941994490700493=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7888941994490700493==
Content-Type: multipart/alternative; 
	boundary="----=_Part_245389_304665009.1464345976914"
Content-Length: 31869

------=_Part_245389_304665009.1464345976914
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

oh sorry :
# lscpuArchitecture: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0x86_64CPU op-mode(s)=
: =C2=A0 =C2=A0 =C2=A0 =C2=A032-bit, 64-bitByte Order: =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0Little EndianCPU(s): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A08On-line CPU(s) list: =C2=A0 0-7Thread(s) per core:=
 =C2=A0 =C2=A02Core(s) per socket: =C2=A0 =C2=A04Socket(s): =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 1NUMA node(s): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A01Vendor ID: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 GenuineIntelCPU fa=
mily: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A06Model: =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 42Model name: =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0Intel(R) Core(TM) i7-2600K CPU @ 3.40GHzStepping: =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A07CPU MHz: =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3392.422BogoMIPS: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A06784.84Hypervisor vendor: =C2=A0 =C2=A0 XenVirtualization =
type: =C2=A0 noneL1d cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 32KL1=
i cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 32KL2 cache: =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0256KL3 cache: =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A08192KNUMA node0 CPU(s): =C2=A0 =C2=A0 0-7Flags: =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 fpu de tsc msr pae =
mce cx8 apic sep mca cmov pat clflush acpi mmx fxsr sse sse2 ss ht syscall =
nx lm constant_tsc rep_good nopl nonstop_tsc eagerfpu pni pclmulqdq monitor=
 est ssse3 cx16 sse4_1 sse4_2 popcnt tsc_deadline_timer aes xsave avx hyper=
visor lahf_lm ida arat epb pln pts dtherm xsaveopt
=20

    On Friday, May 27, 2016 2:59 PM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 # lscpuArchitecture: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0x86_64CPU op-mode(s=
): =C2=A0 =C2=A0 =C2=A0 =C2=A032-bit, 64-bitByte Order: =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0Little EndianCPU(s): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A08On-line CPU(s) list: =C2=A0 0-7Thread(s) per co=
re: =C2=A0 =C2=A02Core(s) per socket: =C2=A0 =C2=A04Socket(s): =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 1NUMA node(s): =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A01Vendor ID: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 GenuineIntelCPU=
 family: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A06Model: =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 60Stepping: =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A03CPU MHz: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 800.000BogoMIPS: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A067=
84.07Virtualization: =C2=A0 =C2=A0 =C2=A0 =C2=A0VT-xL1d cache: =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 32KL1i cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 32KL2 cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
256KL3 cache: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08192KNUMA nod=
e0 CPU(s): =C2=A0 =C2=A0 0-7
=20

    On Friday, May 27, 2016 2:58 PM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 # cat /proc/cpuinfo=C2=A0processor : 0vendor_id : GenuineIntelcpu family :=
 6model : 60model name : Intel(R) Core(TM) i7-4770 CPU @ 3.40GHzstepping : =
3microcode : 0x12cpu MHz : 800.000cache size : 8192 KBphysical id : 0siblin=
gs : 8core id : 0cpu cores : 4apicid : 0initial apicid : 0fpu : yesfpu_exce=
ption : yescpuid level : 13wp : yesflags : fpu vme de pse tsc msr pae mce c=
x8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 =
ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bt=
s rep_good nopl xtopology nonstop_tsc aperfmperf pni pclmulqdq dtes64 monit=
or ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2api=
c movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida=
 arat xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbas=
e smep ermsbogomips : 6784.24clflush size : 64cache_alignment : 64address s=
izes : 39 bits physical, 48 bits virtualpower management:

Please see the Flags.=20

    On Friday, May 27, 2016 2:38 PM, Jason Long <hack3rcon@yahoo.com> wrote=
:
=20

 Oops. My Motherboard is :
Manufacturer: Gigabyte Technology Co., Ltd.Product Name: Z68XP-UD3R
It is so odd that Corei7 Can't support it.
Processor Information Socket Designation: Socket 1155 Type: Central Process=
or Family: Other Manufacturer: Intel ID: A7 06 02 00 FF FB EB BF Version: I=
ntel(R) Core(TM) i7-2600K CPU Voltage: 1.0 V External Clock: 100 MHz Max Sp=
eed: 4000 MHz Current Speed: 3500 MHz Status: Populated, Enabled Upgrade: S=
ocket 478 L1 Cache Handle: 0x000A L2 Cache Handle: 0x000B L3 Cache Handle: =
Not Provided Serial Number: =C2=A0 Asset Tag: =C2=A0 Part Number: =C2=A0
=20

    On Friday, May 27, 2016 2:17 PM, Carl Schneider <carl.schneider+mailing=
lists@rub.de> wrote:
=20

 On 05/27/2016 11:17 AM, Jason Long wrote:
> My Dom0 is Fedora 23 Server and my "/etc/default/grub" is :
>=20
> GRUB_TIMEOUT=3D5
> GRUB_DISTRIBUTOR=3D"$(sed 's, release .*$,,g' /etc/system-release)"
> GRUB_DEFAULT=3Dsaved
> GRUB_DISABLE_SUBMENU=3Dtrue
> GRUB_TERMINAL_OUTPUT=3D"console"
> GRUB_CMDLINE_LINUX=3D"rd.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap r=
hgb
> quiet xen-pciback.hide=3D(01:00.0)"
> GRUB_DISABLE_RECOVERY=3D"true"
>=20
> and I added below lines to my Windows vm config file :
>=20
> acpi=3D1
> pci=3D['01:00.0']
>=20
> But
>=20
> [root@localhost ~]# xl create /etc/xen/windows.cfg
> Parsing config from /etc/xen/windows.cfg
> libxl: error: libxl_pci.c:1089:libxl__device_pci_add: PCI device
> 0000:01:00.0 cannot be assigned - no IOMMU?
> libxl: error: libxl_create.c:1405:domcreate_attach_pci:
> libxl_device_pci_add failed: -1
> libxl: info: libxl.c:1698:devices_destroy_cb: forked pid 2282 for
> destroy of domain 1
>=20
> As you see, I got error.
>=20
> # lspci
> 01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce
> 210] (rev a2)


Hi, sorry that I was not able to answer earlier.

You said that your CPU is the i7 2600K and posted this link to the Ark:
http://ark.intel.com/products/52214/Intel-Core-i7-2600K-Processor-8M-Cache-=
up-to-3_80-GHz

It clearly states that it has no VT-d, thus you are not able to activate
the IOMMU because there is no IOMMU. Your steps were all more or less
the correct way to activate it, but your hardware does sadly not support
ist.

The point is that Intel normally deactivates VT-d for the -k-versions.
If you compare it to the i7-2600
(http://ark.intel.com/de/products/52213/Intel-Core-i7-2600-Processor-8M-Cac=
he-up-to-3_80-GHz),
you see that this CPU would support it.

Please note that your Chipset/Motherboard/BIOS needs to support
VT-d/IOMMU, too.


Cheers
CRT


  =20

  =20

  =20

  
------=_Part_245389_304665009.1464345976914
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr"><span>oh sorry :</span></div><d=
iv dir=3D"ltr"><span><br></span></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym1=
9_1_1464338060635_74624"># lscpu</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym1=
9_1_1464338060635_74625">Architecture: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;x8=
6_64</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74626">CPU=
 op-mode(s): &nbsp; &nbsp; &nbsp; &nbsp;32-bit, 64-bit</div><div dir=3D"ltr=
" id=3D"yui_3_16_0_ym19_1_1464338060635_74627">Byte Order: &nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp;Little Endian</div><div dir=3D"ltr" id=3D"yui_3_16=
_0_ym19_1_1464338060635_74628">CPU(s): &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp;8</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14643380=
60635_74629">On-line CPU(s) list: &nbsp; 0-7</div><div dir=3D"ltr" id=3D"yu=
i_3_16_0_ym19_1_1464338060635_74630">Thread(s) per core: &nbsp; &nbsp;2</di=
v><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74631">Core(s) per=
 socket: &nbsp; &nbsp;4</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14643=
38060635_74632">Socket(s): &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1</div=
><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74633">NUMA node(s)=
: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;1</div><div dir=3D"ltr" id=3D"yui_3_16_=
0_ym19_1_1464338060635_74634">Vendor ID: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; GenuineIntel</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14643380=
60635_74635">CPU family: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;6</div><d=
iv dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74636">Model: &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 42</div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1464338060635_74637">Model name: &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp;Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74638">Stepping: &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;7</div><div dir=3D"ltr" id=3D"yui_3_16=
_0_ym19_1_1464338060635_74639">CPU MHz: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; 3392.422</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146433=
8060635_74640">BogoMIPS: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;67=
84.84</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74641">Hy=
pervisor vendor: &nbsp; &nbsp; Xen</div><div dir=3D"ltr" id=3D"yui_3_16_0_y=
m19_1_1464338060635_74642">Virtualization type: &nbsp; none</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74643">L1d cache: &nbsp; &nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; 32K</div><div dir=3D"ltr" id=3D"yui_3_16_0_=
ym19_1_1464338060635_74644">L1i cache: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; 32K</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74645=
">L2 cache: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;256K</div><div =
dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74646">L3 cache: &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;8192K</div><div dir=3D"ltr" id=3D"y=
ui_3_16_0_ym19_1_1464338060635_74647">NUMA node0 CPU(s): &nbsp; &nbsp; 0-7<=
/div><div dir=3D"ltr"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146433=
8060635_74648">Flags: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; fpu de tsc msr pae mce cx8 apic sep mca cmov pat clflush acpi mmx fxsr s=
se sse2 ss ht syscall nx lm constant_tsc rep_good nopl nonstop_tsc eagerfpu=
 pni pclmulqdq monitor est ssse3 cx16 sse4_1 sse4_2 popcnt tsc_deadline_tim=
er aes xsave avx hypervisor lahf_lm ida arat epb pln pts dtherm xsaveopt</d=
iv><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464338060635_74649"><br id=3D"=
yui_3_16_0_ym19_1_1464338060635_74650"></div> <div class=3D"qtdSeparateBR">=
<br><br></div><div class=3D"yahoo_quoted" style=3D"display: block;"> <div s=
tyle=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucid=
a Grande, sans-serif; font-size: 16px;"> <div style=3D"font-family: Helveti=
caNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-s=
ize: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Friday, M=
ay 27, 2016 2:59 PM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote:<br></fon=
t></div>  <br><br> <div class=3D"y_msg_container"><div id=3D"yiv3164895526"=
><div><div style=3D"color:#000;background-color:#fff;font-family:HelveticaN=
eue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:=
16px;"><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68412"># lsc=
pu</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68413">Arch=
itecture: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;x86_64</div><div id=3D"yiv31648=
95526yui_3_16_0_ym19_1_1464338060635_68414">CPU op-mode(s): &nbsp; &nbsp; &=
nbsp; &nbsp;32-bit, 64-bit</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1=
464338060635_68415">Byte Order: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Li=
ttle Endian</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68=
416">CPU(s): &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;8</div>=
<div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68417">On-line CPU(=
s) list: &nbsp; 0-7</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_68418">Thread(s) per core: &nbsp; &nbsp;2</div><div id=3D"yiv31648955=
26yui_3_16_0_ym19_1_1464338060635_68419">Core(s) per socket: &nbsp; &nbsp;4=
</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68420">Socket=
(s): &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 1</div><div id=3D"yiv3164895=
526yui_3_16_0_ym19_1_1464338060635_68421">NUMA node(s): &nbsp; &nbsp; &nbsp=
; &nbsp; &nbsp;1</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380606=
35_68422">Vendor ID: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; GenuineIntel=
</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68423">CPU fa=
mily: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;6</div><div id=3D"yiv3164895=
526yui_3_16_0_ym19_1_1464338060635_68424">Model: &nbsp; &nbsp; &nbsp; &nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; 60</div><div id=3D"yiv3164895526yui_3_16_0_ym=
19_1_1464338060635_68425">Stepping: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp;3</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_684=
26">CPU MHz: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 800.000</div>=
<div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68427">BogoMIPS: &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;6784.07</div><div id=3D"yiv31=
64895526yui_3_16_0_ym19_1_1464338060635_68428">Virtualization: &nbsp; &nbsp=
; &nbsp; &nbsp;VT-x</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_68429">L1d cache: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 32K</div>=
<div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68430">L1i cache: &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 32K</div><div id=3D"yiv3164895526y=
ui_3_16_0_ym19_1_1464338060635_68431">L2 cache: &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp;256K</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14=
64338060635_68432">L3 cache: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p;8192K</div><div></div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_146433806=
0635_68433">NUMA node0 CPU(s): &nbsp; &nbsp; 0-7</div><div dir=3D"ltr" id=
=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68434"><br clear=3D"none" =
id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_68435"></div> <div class=
=3D"yiv3164895526qtdSeparateBR"><br clear=3D"none"><br clear=3D"none"></div=
><div class=3D"yiv3164895526yqt7388348911" id=3D"yiv3164895526yqt44190"><di=
v class=3D"yiv3164895526yahoo_quoted" style=3D"display: block;"> <div style=
=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Gra=
nde, sans-serif;font-size:16px;"> <div style=3D"font-family:HelveticaNeue, =
Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;=
"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Friday, May 27, 201=
6 2:58 PM, Jason Long &lt;hack3rcon@yahoo.com&gt; wrote:<br clear=3D"none">=
</font></div>  <br clear=3D"none"><br clear=3D"none"> <div class=3D"yiv3164=
895526y_msg_container"><div id=3D"yiv3164895526"><div><div style=3D"color:#=
000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvet=
ica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div id=3D"yiv316489=
5526yui_3_16_0_ym19_1_1464338060635_67481"># cat /proc/cpuinfo&nbsp;</div><=
div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67482">processor<spa=
n id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67483" style=3D"white-=
space:pre-wrap;">=09</span>: 0</div><div id=3D"yiv3164895526yui_3_16_0_ym19=
_1_1464338060635_67484">vendor_id<span id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_67485" style=3D"white-space:pre-wrap;">=09</span>: GenuineIn=
tel</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67486">cpu=
 family<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67487" styl=
e=3D"white-space:pre-wrap;">=09</span>: 6</div><div id=3D"yiv3164895526yui_=
3_16_0_ym19_1_1464338060635_67488">model<span id=3D"yiv3164895526yui_3_16_0=
_ym19_1_1464338060635_67489" style=3D"white-space:pre-wrap;">=09=09</span>:=
 60</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67490">mod=
el name<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67491" styl=
e=3D"white-space:pre-wrap;">=09</span>: Intel(R) Core(TM) i7-4770 CPU @ 3.4=
0GHz</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67492">st=
epping<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67493" style=
=3D"white-space:pre-wrap;">=09</span>: 3</div><div id=3D"yiv3164895526yui_3=
_16_0_ym19_1_1464338060635_67494">microcode<span id=3D"yiv3164895526yui_3_1=
6_0_ym19_1_1464338060635_67495" style=3D"white-space:pre-wrap;">=09</span>:=
 0x12</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67496">c=
pu MHz<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67497" style=
=3D"white-space:pre-wrap;">=09=09</span>: 800.000</div><div id=3D"yiv316489=
5526yui_3_16_0_ym19_1_1464338060635_67498">cache size<span id=3D"yiv3164895=
526yui_3_16_0_ym19_1_1464338060635_67499" style=3D"white-space:pre-wrap;">=
=09</span>: 8192 KB</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_67500">physical id<span id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_67501" style=3D"white-space:pre-wrap;">=09</span>: 0</div><div id=3D"=
yiv3164895526yui_3_16_0_ym19_1_1464338060635_67502">siblings<span id=3D"yiv=
3164895526yui_3_16_0_ym19_1_1464338060635_67503" style=3D"white-space:pre-w=
rap;">=09</span>: 8</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_67504">core id<span id=3D"yiv3164895526yui_3_16_0_ym19_1_146433806063=
5_67505" style=3D"white-space:pre-wrap;">=09=09</span>: 0</div><div id=3D"y=
iv3164895526yui_3_16_0_ym19_1_1464338060635_67506">cpu cores<span id=3D"yiv=
3164895526yui_3_16_0_ym19_1_1464338060635_67507" style=3D"white-space:pre-w=
rap;">=09</span>: 4</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_67508">apicid<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635=
_67509" style=3D"white-space:pre-wrap;">=09=09</span>: 0</div><div id=3D"yi=
v3164895526yui_3_16_0_ym19_1_1464338060635_67510">initial apicid<span id=3D=
"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67511" style=3D"white-space:p=
re-wrap;">=09</span>: 0</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464=
338060635_67512">fpu<span id=3D"yiv3164895526yui_3_16_0_ym19_1_146433806063=
5_67513" style=3D"white-space:pre-wrap;">=09=09</span>: yes</div><div id=3D=
"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67514">fpu_exception<span id=
=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67515" style=3D"white-spac=
e:pre-wrap;">=09</span>: yes</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_67516">cpuid level<span id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_67517" style=3D"white-space:pre-wrap;">=09</span>: 13</div><=
div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67518">wp<span id=3D=
"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67519" style=3D"white-space:p=
re-wrap;">=09=09</span>: yes</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_67520">flags<span id=3D"yiv3164895526yui_3_16_0_ym19_1_14643=
38060635_67521" style=3D"white-space:pre-wrap;">=09=09</span>: fpu vme de p=
se tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acp=
i mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc =
arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf pni pc=
lmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 fma cx16 xtpr pdcm pcid=
 sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rd=
rand lahf_lm abm ida arat xsaveopt pln pts dtherm tpr_shadow vnmi flexprior=
ity ept vpid fsgsbase smep erms</div><div id=3D"yiv3164895526yui_3_16_0_ym1=
9_1_1464338060635_67522">bogomips<span id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_67523" style=3D"white-space:pre-wrap;">=09</span>: 6784.24</=
div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67524">clflush =
size<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67525" style=
=3D"white-space:pre-wrap;">=09</span>: 64</div><div id=3D"yiv3164895526yui_=
3_16_0_ym19_1_1464338060635_67526">cache_alignment<span id=3D"yiv3164895526=
yui_3_16_0_ym19_1_1464338060635_67527" style=3D"white-space:pre-wrap;">=09<=
/span>: 64</div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_675=
28">address sizes<span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_6=
7529" style=3D"white-space:pre-wrap;">=09</span>: 39 bits physical, 48 bits=
 virtual</div><div></div><div id=3D"yiv3164895526yui_3_16_0_ym19_1_14643380=
60635_67530">power management:</div><div dir=3D"ltr" id=3D"yiv3164895526yui=
_3_16_0_ym19_1_1464338060635_67531"><br clear=3D"none" id=3D"yiv3164895526y=
ui_3_16_0_ym19_1_1464338060635_67532"></div><div dir=3D"ltr" id=3D"yiv31648=
95526yui_3_16_0_ym19_1_1464338060635_67531"><br clear=3D"none"></div><div d=
ir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_67531">Please=
 see the Flags.</div> <div class=3D"yiv3164895526qtdSeparateBR"><br clear=
=3D"none"><br clear=3D"none"></div><div class=3D"yiv3164895526yqt6860688167=
" id=3D"yiv3164895526yqt45594"><div class=3D"yiv3164895526yahoo_quoted" sty=
le=3D"display:block;"> <div style=3D"font-family:HelveticaNeue, Helvetica N=
eue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div sty=
le=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida G=
rande, sans-serif;font-size:16px;"> <div dir=3D"ltr"><font size=3D"2" face=
=3D"Arial"> On Friday, May 27, 2016 2:38 PM, Jason Long &lt;hack3rcon@yahoo=
.com&gt; wrote:<br clear=3D"none"></font></div>  <br clear=3D"none"><br cle=
ar=3D"none"> <div class=3D"yiv3164895526y_msg_container"><div id=3D"yiv3164=
895526"><div><div style=3D"color:#000;background-color:#fff;font-family:Hel=
veticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;fon=
t-size:16px;"><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338=
060635_45739">Oops. My Motherboard is :</div><div dir=3D"ltr" id=3D"yiv3164=
895526yui_3_16_0_ym19_1_1464338060635_45738"><br clear=3D"none"></div><div =
dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45704">Manuf=
acturer: Gigabyte Technology Co., Ltd.</div><div dir=3D"ltr" id=3D"yiv31648=
95526yui_3_16_0_ym19_1_1464338060635_45705">Product Name: Z68XP-UD3R</div><=
div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45707"><=
br clear=3D"none" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45708"=
></div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_=
45707">It is so odd that Corei7 Can't support it.</div><div dir=3D"ltr" id=
=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45707"><br clear=3D"none">=
</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_4=
5707"><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_4=
5848">Processor Information</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_=
16_0_ym19_1_1464338060635_45849"><span id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_45850" style=3D"white-space:pre-wrap;">=09</span>Socket Desi=
gnation: Socket 1155</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym=
19_1_1464338060635_45851"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_146433=
8060635_45852" style=3D"white-space:pre-wrap;">=09</span>Type: Central Proc=
essor</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060=
635_45853"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45854" =
style=3D"white-space:pre-wrap;">=09</span>Family: Other</div><div dir=3D"lt=
r" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45855"><span id=3D"yi=
v3164895526yui_3_16_0_ym19_1_1464338060635_45856" style=3D"white-space:pre-=
wrap;">=09</span>Manufacturer: Intel</div><div dir=3D"ltr" id=3D"yiv3164895=
526yui_3_16_0_ym19_1_1464338060635_45857"><span id=3D"yiv3164895526yui_3_16=
_0_ym19_1_1464338060635_45858" style=3D"white-space:pre-wrap;">=09</span>ID=
: A7 06 02 00 FF FB EB BF</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16=
_0_ym19_1_1464338060635_45859"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1=
464338060635_45860" style=3D"white-space:pre-wrap;">=09</span>Version: Inte=
l(R) Core(TM) i7-2600K CPU</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_1=
6_0_ym19_1_1464338060635_45861"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_=
1464338060635_45862" style=3D"white-space:pre-wrap;">=09</span>Voltage: 1.0=
 V</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635=
_45863"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45864" sty=
le=3D"white-space:pre-wrap;">=09</span>External Clock: 100 MHz</div><div di=
r=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45865"><span i=
d=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45866" style=3D"white-spa=
ce:pre-wrap;">=09</span>Max Speed: 4000 MHz</div><div dir=3D"ltr" id=3D"yiv=
3164895526yui_3_16_0_ym19_1_1464338060635_45867"><span id=3D"yiv3164895526y=
ui_3_16_0_ym19_1_1464338060635_45868" style=3D"white-space:pre-wrap;">=09</=
span>Current Speed: 3500 MHz</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3=
_16_0_ym19_1_1464338060635_45869"><span id=3D"yiv3164895526yui_3_16_0_ym19_=
1_1464338060635_45870" style=3D"white-space:pre-wrap;">=09</span>Status: Po=
pulated, Enabled</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_45871"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060=
635_45872" style=3D"white-space:pre-wrap;">=09</span>Upgrade: Socket 478</d=
iv><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_4587=
3"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45874" style=3D=
"white-space:pre-wrap;">=09</span>L1 Cache Handle: 0x000A</div><div dir=3D"=
ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45875"><span id=3D"=
yiv3164895526yui_3_16_0_ym19_1_1464338060635_45876" style=3D"white-space:pr=
e-wrap;">=09</span>L2 Cache Handle: 0x000B</div><div dir=3D"ltr" id=3D"yiv3=
164895526yui_3_16_0_ym19_1_1464338060635_45877"><span id=3D"yiv3164895526yu=
i_3_16_0_ym19_1_1464338060635_45878" style=3D"white-space:pre-wrap;">=09</s=
pan>L3 Cache Handle: Not Provided</div><div dir=3D"ltr" id=3D"yiv3164895526=
yui_3_16_0_ym19_1_1464338060635_45879"><span id=3D"yiv3164895526yui_3_16_0_=
ym19_1_1464338060635_45880" style=3D"white-space:pre-wrap;">=09</span>Seria=
l Number: &nbsp;</div><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1=
_1464338060635_45881"><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060=
635_45882" style=3D"white-space:pre-wrap;">=09</span>Asset Tag: &nbsp;</div=
><div dir=3D"ltr" id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45883"=
><span id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45884" style=3D"w=
hite-space:pre-wrap;">=09</span>Part Number: &nbsp;</div><div dir=3D"ltr" i=
d=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45885"><br clear=3D"none"=
 id=3D"yiv3164895526yui_3_16_0_ym19_1_1464338060635_45886"></div></div> <di=
v class=3D"yiv3164895526qtdSeparateBR"><br clear=3D"none"><br clear=3D"none=
"></div><div class=3D"yiv3164895526yqt1605836640" id=3D"yiv3164895526yqt495=
94"><div class=3D"yiv3164895526yahoo_quoted" style=3D"display:block;"> <div=
 style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Luci=
da Grande, sans-serif;font-size:16px;"> <div style=3D"font-family:Helvetica=
Neue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size=
:16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Friday, May 2=
7, 2016 2:17 PM, Carl Schneider &lt;carl.schneider+mailinglists@rub.de&gt; =
wrote:<br clear=3D"none"></font></div>  <br clear=3D"none"><br clear=3D"non=
e"> <div class=3D"yiv3164895526y_msg_container">On 05/27/2016 11:17 AM, Jas=
on Long wrote:<br clear=3D"none">&gt; My Dom0 is Fedora 23 Server and my "/=
etc/default/grub" is :<br clear=3D"none">&gt; <br clear=3D"none">&gt; GRUB_=
TIMEOUT=3D5<br clear=3D"none">&gt; GRUB_DISTRIBUTOR=3D"$(sed 's, release .*=
$,,g' /etc/system-release)"<br clear=3D"none">&gt; GRUB_DEFAULT=3Dsaved<br =
clear=3D"none">&gt; GRUB_DISABLE_SUBMENU=3Dtrue<br clear=3D"none">&gt; GRUB=
_TERMINAL_OUTPUT=3D"console"<br clear=3D"none">&gt; GRUB_CMDLINE_LINUX=3D"r=
d.lvm.lv=3Dfedora/root00 rd.lvm.lv=3Dfedora/swap rhgb<br clear=3D"none">&gt=
; quiet xen-pciback.hide=3D(01:00.0)"<br clear=3D"none">&gt; GRUB_DISABLE_R=
ECOVERY=3D"true"<br clear=3D"none">&gt; <br clear=3D"none">&gt; and I added=
 below lines to my Windows vm config file :<br clear=3D"none">&gt; <br clea=
r=3D"none">&gt; acpi=3D1<br clear=3D"none">&gt; pci=3D['01:00.0']<br clear=
=3D"none">&gt; <br clear=3D"none">&gt; But<br clear=3D"none">&gt; <br clear=
=3D"none">&gt; [<a rel=3D"nofollow" shape=3D"rect" ymailto=3D"mailto:root@l=
ocalhost" target=3D"_blank" href=3D"mailto:root@localhost">root@localhost</=
a> ~]# xl create /etc/xen/windows.cfg<br clear=3D"none">&gt; Parsing config=
 from /etc/xen/windows.cfg<br clear=3D"none">&gt; libxl: error: libxl_pci.c=
:1089:libxl__device_pci_add: PCI device<br clear=3D"none">&gt; 0000:01:00.0=
 cannot be assigned - no IOMMU?<br clear=3D"none">&gt; libxl: error: libxl_=
create.c:1405:domcreate_attach_pci:<br clear=3D"none">&gt; libxl_device_pci=
_add failed: -1<br clear=3D"none">&gt; libxl: info: libxl.c:1698:devices_de=
stroy_cb: forked pid 2282 for<br clear=3D"none">&gt; destroy of domain 1<br=
 clear=3D"none">&gt; <br clear=3D"none">&gt; As you see, I got error.<br cl=
ear=3D"none">&gt; <br clear=3D"none">&gt; # lspci<br clear=3D"none">&gt; 01=
:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce<br clear=
=3D"none">&gt; 210] (rev a2)<br clear=3D"none"><br clear=3D"none"><br clear=
=3D"none">Hi, sorry that I was not able to answer earlier.<br clear=3D"none=
"><br clear=3D"none">You said that your CPU is the i7 2600K and posted this=
 link to the Ark:<br clear=3D"none"><a rel=3D"nofollow" shape=3D"rect" targ=
et=3D"_blank" href=3D"http://ark.intel.com/products/52214/Intel-Core-i7-260=
0K-Processor-8M-Cache-up-to-3_80-GHz">http://ark.intel.com/products/52214/I=
ntel-Core-i7-2600K-Processor-8M-Cache-up-to-3_80-GHz</a><br clear=3D"none">=
<br clear=3D"none">It clearly states that it has no VT-d, thus you are not =
able to activate<br clear=3D"none">the IOMMU because there is no IOMMU. You=
r steps were all more or less<br clear=3D"none">the correct way to activate=
 it, but your hardware does sadly not support<div class=3D"yiv3164895526yqt=
0719061451" id=3D"yiv3164895526yqtfd18503"><br clear=3D"none">ist.</div><br=
 clear=3D"none"><br clear=3D"none">The point is that Intel normally deactiv=
ates VT-d for the -k-versions.<br clear=3D"none">If you compare it to the i=
7-2600<br clear=3D"none">(<a rel=3D"nofollow" shape=3D"rect" target=3D"_bla=
nk" href=3D"http://ark.intel.com/de/products/52213/Intel-Core-i7-2600-Proce=
ssor-8M-Cache-up-to-3_80-GHz">http://ark.intel.com/de/products/52213/Intel-=
Core-i7-2600-Processor-8M-Cache-up-to-3_80-GHz</a>),<br clear=3D"none">you =
see that this CPU would support it.<br clear=3D"none"><br clear=3D"none">Pl=
ease note that your Chipset/Motherboard/BIOS needs to support<br clear=3D"n=
one">VT-d/IOMMU, too.<br clear=3D"none"><br clear=3D"none"><br clear=3D"non=
e">Cheers<br clear=3D"none">CRT<div class=3D"yiv3164895526yqt0719061451" id=
=3D"yiv3164895526yqtfd47352"><br clear=3D"none"></div><br clear=3D"none"><b=
r clear=3D"none"></div>  </div> </div>  </div></div></div></div></div><br c=
lear=3D"none"><br clear=3D"none"></div>  </div> </div>  </div></div></div><=
/div></div><br clear=3D"none"><br clear=3D"none"></div>  </div> </div>  </d=
iv></div></div></div></div><br><br></div>  </div> </div>  </div></div></bod=
y></html>
------=_Part_245389_304665009.1464345976914--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7888941994490700493==--


From xen-users-bounces@lists.xen.org Fri May 27 11:55:46 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 11:55:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6GLp-0006kP-Hw; Fri, 27 May 2016 11:54:49 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <carl.schneider+mailinglists@rub.de>)
 id 1b6GLo-0006kJ-La
 for xen-users@lists.xen.org; Fri, 27 May 2016 11:54:48 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 79/A8-16695-78538475; Fri, 27 May 2016 11:54:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuphleJIrShJLcpLzFFi42Jpm6z1VLfd1CP
 c4E0Xm8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmrHg9QKmgjsKFb27pzA2MK6W7mLk4hAS2M0o
 sezYb3YIZwejxKU/X1m7GDk5JATMJe49XMQEYWtLnP3eyQZiCwlcZZTYP1sRpIFF4CeTxOZrN
 xghikQlug8/g7JdJGZcWM4KMfUUo8T2q3/AJgkDTZ166hOYLSIgLTHjShMbRNFXNom/G5uZux
 g5OJgFxCV+zVEBqWETsJQ4eeos2EW8QPby41PZQWwWAVWJg1dOgsVFBUIlfm+ZyAhRIyhxcuY
 TFhCbU8BbovtlL1g9s4C6xJ95l5ghbHmJ7W/nMEMc6ibx/d0FVmQPTGAUn4Vk1Cwk7bOQtC9g
 ZF7FqF6cWlSWWqRrrJdUlJmeUZKbmJmja2hgppebWlycmJ6ak5hUrJecn7uJERhLDECwg7Hjn
 9MhRkkOJiVR3vcGHuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHiTTYBygkWp6akVaZk5wKiGSU
 tw8CiJ8PaApHmLCxJzizPTIVKnGBWlxHndQRICIImM0jy4NlgiucQoKyXMywh0iBBPQWpRbmY
 JqvwrRnEORiVh3kyQKTyZeSVw018BLWYCWryABWxxSSJCSqqB0Urv+9b1LZzMXRb91vMLuGMm
 NHF+aznMJHjeuX3+S9/g9VbGT58H7rST/OFx4BTDl28chw7FFaQ59tnuFasp3Pd73qWiyjW7V
 t+6oiTQL3yKuyrS50Zu2mFV8wnRicoK0dsFhXleP0zpvfN1/2L1XZ/cHplWKbm9eL6UIaXnk9
 b8v9MVa8qdlFiKMxINtZiLihMB6+O7DR8DAAA=
X-Env-Sender: carl.schneider+mailinglists@rub.de
X-Msg-Ref: server-7.tower-21.messagelabs.com!1464350086!16294620!1
X-Originating-IP: [134.147.42.229]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37713 invoked from network); 27 May 2016 11:54:47 -0000
Received: from out2.mail.ruhr-uni-bochum.de (HELO
 out2.mail.ruhr-uni-bochum.de) (134.147.42.229)
 by server-7.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 27 May 2016 11:54:47 -0000
Received: from mx2.mail.ruhr-uni-bochum.de (localhost [127.0.0.1])
 by out2.mail.ruhr-uni-bochum.de (Postfix mo-ext) with ESMTP id 3rGPZY3BwZz4xD0;
 Fri, 27 May 2016 13:54:45 +0200 (CEST)
Received: from mx2.mail.ruhr-uni-bochum.de (localhost [127.0.0.1])
 by mx2.mail.ruhr-uni-bochum.de (Postfix idis) with ESMTP id 3rGPZY2Z5Sz4xD7;
 Fri, 27 May 2016 13:54:45 +0200 (CEST)
X-Envelope-Sender: <carl.schneider+mailinglists@rub.de>
X-RUB-Notes: Internal origin=134.147.42.227
Received: from mail1.mail.ruhr-uni-bochum.de (mail1.mail.ruhr-uni-bochum.de
 [134.147.42.227])
 by mx2.mail.ruhr-uni-bochum.de (Postfix mi-int) with ESMTP id 3rGPZY18Q1z4xD0; 
 Fri, 27 May 2016 13:54:45 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=rub.de; s=mail-2016;
 t=1464350085; bh=7XaFHigMJ9VUWH7ShFC2T4v1Bq0xJERlBj29OiQv8MQ=;
 h=Subject:To:References:Cc:From:Date:In-Reply-To:From;
 b=Ow3EhWGwJz+Jp5+WVOFIRzvfVP7+iKbvRtJ3dfR1AkBnWw+Q7Rbdwr4IfNIJ9tvdg
 +uCFgx8haJzlN7OMwkgbXPMz3iBwfOeXqYJTbLUuYKlJ4X0OaLtQ8e9hAN9rU3frDO
 XsDaO9ecB63HxBlyiXarXfzAeEPxiCihSvumLJMo=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.98.7 at mx2.mail.ruhr-uni-bochum.de
Received: from [172.20.1.250] (lak-39-48.wohnheime.ruhr-uni-bochum.de
 [134.147.39.48])
 by mail1.mail.ruhr-uni-bochum.de (Postfix) with ESMTPSA id 3rGPZX53JfzyTJ;
 Fri, 27 May 2016 13:54:44 +0200 (CEST)
To: xen-users@lists.xen.org
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
 <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
 <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
 <692995228.215410.1464343735578.JavaMail.yahoo@mail.yahoo.com>
 <2126018055.242246.1464344907334.JavaMail.yahoo@mail.yahoo.com>
 <1205640248.243967.1464344974550.JavaMail.yahoo@mail.yahoo.com>
 <268735140.245390.1464345976935.JavaMail.yahoo@mail.yahoo.com>
From: Carl Schneider <carl.schneider+mailinglists@rub.de>
Message-ID: <0fd03be1-215b-94c3-5ac9-504e18419f80@rub.de>
Date: Fri, 27 May 2016 13:54:42 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <268735140.245390.1464345976935.JavaMail.yahoo@mail.yahoo.com>
X-Virus-Scanned: clamav-milter 0.98.7 at mail1.mail.ruhr-uni-bochum.de
X-Virus-Status: Clean
Cc: hack3rcon@yahoo.com
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gRnJpZGF5LCBNYXkgMjcsIDIwMTYgMjozOCBQTSwgSmFzb24gTG9uZyA8aGFjazNyY29uQHlh
aG9vLmNvbT4gd3JvdGU6Cj4gCj4gCj4gT29wcy4gTXkgTW90aGVyYm9hcmQgaXMgOgo+IAo+IE1h
bnVmYWN0dXJlcjogR2lnYWJ5dGUgVGVjaG5vbG9neSBDby4sIEx0ZC4KPiBQcm9kdWN0IE5hbWU6
IFo2OFhQLVVEM1IKPiAKPiBJdCBpcyBzbyBvZGQgdGhhdCBDb3JlaTcgQ2FuJ3Qgc3VwcG9ydCBp
dC4KPiAKPiBQcm9jZXNzb3IgSW5mb3JtYXRpb24KPiBTb2NrZXQgRGVzaWduYXRpb246IFNvY2tl
dCAxMTU1Cj4gVHlwZTogQ2VudHJhbCBQcm9jZXNzb3IKPiBGYW1pbHk6IE90aGVyCj4gTWFudWZh
Y3R1cmVyOiBJbnRlbAo+IElEOiBBNyAwNiAwMiAwMCBGRiBGQiBFQiBCRgo+IFZlcnNpb246IElu
dGVsKFIpIENvcmUoVE0pIGk3LTI2MDBLIENQVQo+IFZvbHRhZ2U6IDEuMCBWCj4gRXh0ZXJuYWwg
Q2xvY2s6IDEwMCBNSHoKPiBNYXggU3BlZWQ6IDQwMDAgTUh6Cj4gQ3VycmVudCBTcGVlZDogMzUw
MCBNSHoKPiBTdGF0dXM6IFBvcHVsYXRlZCwgRW5hYmxlZAo+IFVwZ3JhZGU6IFNvY2tldCA0NzgK
PiBMMSBDYWNoZSBIYW5kbGU6IDB4MDAwQQo+IEwyIENhY2hlIEhhbmRsZTogMHgwMDBCCj4gTDMg
Q2FjaGUgSGFuZGxlOiBOb3QgUHJvdmlkZWQKPiBTZXJpYWwgTnVtYmVyOiAgCj4gQXNzZXQgVGFn
OiAgCj4gUGFydCBOdW1iZXI6ICAKPiAKPiAKPiAKPiBPbiBGcmlkYXksIE1heSAyNywgMjAxNiAy
OjE3IFBNLCBDYXJsIFNjaG5laWRlcgo+IDxjYXJsLnNjaG5laWRlcittYWlsaW5nbGlzdHNAcnVi
LmRlPiB3cm90ZToKPiAKPiAKPiBPbiAwNS8yNy8yMDE2IDExOjE3IEFNLCBKYXNvbiBMb25nIHdy
b3RlOgo+PiBNeSBEb20wIGlzIEZlZG9yYSAyMyBTZXJ2ZXIgYW5kIG15ICIvZXRjL2RlZmF1bHQv
Z3J1YiIgaXMgOgo+Pgo+PiBHUlVCX1RJTUVPVVQ9NQo+PiBHUlVCX0RJU1RSSUJVVE9SPSIkKHNl
ZCAncywgcmVsZWFzZSAuKiQsLGcnIC9ldGMvc3lzdGVtLXJlbGVhc2UpIgo+PiBHUlVCX0RFRkFV
TFQ9c2F2ZWQKPj4gR1JVQl9ESVNBQkxFX1NVQk1FTlU9dHJ1ZQo+PiBHUlVCX1RFUk1JTkFMX09V
VFBVVD0iY29uc29sZSIKPj4gR1JVQl9DTURMSU5FX0xJTlVYPSJyZC5sdm0ubHY9ZmVkb3JhL3Jv
b3QwMCByZC5sdm0ubHY9ZmVkb3JhL3N3YXAgcmhnYgo+PiBxdWlldCB4ZW4tcGNpYmFjay5oaWRl
PSgwMTowMC4wKSIKPj4gR1JVQl9ESVNBQkxFX1JFQ09WRVJZPSJ0cnVlIgo+Pgo+PiBhbmQgSSBh
ZGRlZCBiZWxvdyBsaW5lcyB0byBteSBXaW5kb3dzIHZtIGNvbmZpZyBmaWxlIDoKPj4KPj4gYWNw
aT0xCj4+IHBjaT1bJzAxOjAwLjAnXQo+Pgo+PiBCdXQKPj4KPj4gW3Jvb3RAbG9jYWxob3N0IDxt
YWlsdG86cm9vdEBsb2NhbGhvc3Q+IH5dIyB4bCBjcmVhdGUgL2V0Yy94ZW4vd2luZG93cy5jZmcK
Pj4gUGFyc2luZyBjb25maWcgZnJvbSAvZXRjL3hlbi93aW5kb3dzLmNmZwo+PiBsaWJ4bDogZXJy
b3I6IGxpYnhsX3BjaS5jOjEwODk6bGlieGxfX2RldmljZV9wY2lfYWRkOiBQQ0kgZGV2aWNlCj4+
IDAwMDA6MDE6MDAuMCBjYW5ub3QgYmUgYXNzaWduZWQgLSBubyBJT01NVT8KPj4gbGlieGw6IGVy
cm9yOiBsaWJ4bF9jcmVhdGUuYzoxNDA1OmRvbWNyZWF0ZV9hdHRhY2hfcGNpOgo+PiBsaWJ4bF9k
ZXZpY2VfcGNpX2FkZCBmYWlsZWQ6IC0xCj4+IGxpYnhsOiBpbmZvOiBsaWJ4bC5jOjE2OTg6ZGV2
aWNlc19kZXN0cm95X2NiOiBmb3JrZWQgcGlkIDIyODIgZm9yCj4+IGRlc3Ryb3kgb2YgZG9tYWlu
IDEKPj4KPj4gQXMgeW91IHNlZSwgSSBnb3QgZXJyb3IuCj4+Cj4+ICMgbHNwY2kKPj4gMDE6MDAu
MCBWR0EgY29tcGF0aWJsZSBjb250cm9sbGVyOiBOVklESUEgQ29ycG9yYXRpb24gR1QyMTggW0dl
Rm9yY2UKPj4gMjEwXSAocmV2IGEyKQo+IAo+IAo+IEhpLCBzb3JyeSB0aGF0IEkgd2FzIG5vdCBh
YmxlIHRvIGFuc3dlciBlYXJsaWVyLgo+IAo+IFlvdSBzYWlkIHRoYXQgeW91ciBDUFUgaXMgdGhl
IGk3IDI2MDBLIGFuZCBwb3N0ZWQgdGhpcyBsaW5rIHRvIHRoZSBBcms6Cj4gaHR0cDovL2Fyay5p
bnRlbC5jb20vcHJvZHVjdHMvNTIyMTQvSW50ZWwtQ29yZS1pNy0yNjAwSy1Qcm9jZXNzb3ItOE0t
Q2FjaGUtdXAtdG8tM184MC1HSHoKPiAKPiBJdCBjbGVhcmx5IHN0YXRlcyB0aGF0IGl0IGhhcyBu
byBWVC1kLCB0aHVzIHlvdSBhcmUgbm90IGFibGUgdG8gYWN0aXZhdGUKPiB0aGUgSU9NTVUgYmVj
YXVzZSB0aGVyZSBpcyBubyBJT01NVS4gWW91ciBzdGVwcyB3ZXJlIGFsbCBtb3JlIG9yIGxlc3MK
PiB0aGUgY29ycmVjdCB3YXkgdG8gYWN0aXZhdGUgaXQsIGJ1dCB5b3VyIGhhcmR3YXJlIGRvZXMg
c2FkbHkgbm90IHN1cHBvcnQKPiAKPiBpc3QuCj4gCj4gCj4gVGhlIHBvaW50IGlzIHRoYXQgSW50
ZWwgbm9ybWFsbHkgZGVhY3RpdmF0ZXMgVlQtZCBmb3IgdGhlIC1rLXZlcnNpb25zLgo+IElmIHlv
dSBjb21wYXJlIGl0IHRvIHRoZSBpNy0yNjAwCj4gKGh0dHA6Ly9hcmsuaW50ZWwuY29tL2RlL3By
b2R1Y3RzLzUyMjEzL0ludGVsLUNvcmUtaTctMjYwMC1Qcm9jZXNzb3ItOE0tQ2FjaGUtdXAtdG8t
M184MC1HSHopLAo+IHlvdSBzZWUgdGhhdCB0aGlzIENQVSB3b3VsZCBzdXBwb3J0IGl0Lgo+IAo+
IFBsZWFzZSBub3RlIHRoYXQgeW91ciBDaGlwc2V0L01vdGhlcmJvYXJkL0JJT1MgbmVlZHMgdG8g
c3VwcG9ydAo+IFZULWQvSU9NTVUsIHRvby4KPiAKPiAKPiBDaGVlcnMKPiBDUlQKCkZpcnN0OiBZ
b3VyIG1vdGhlcmJvYXJkIHVzZXMgdGhlIHo2OCBjaGlwIHNldC4gSWYgeW91IGNoZWNrIHRoZSBp
bnRlbAphcmsgYWJvdXQgaXQgKCBodHRwOi8vYXJrLmludGVsLmNvbS9kZS9wcm9kdWN0cy81Mjgx
Ni9JbnRlbC1CRDgyWjY4LVBDSAopLCB5b3Ugd2lsbCBub3RpY2UgdGhhdCB0aGUgY2hpcHNldCBk
b2VzIG5vdCBzdXBwb3J0IFZULWQgZWl0aGVyLgoKU2Vjb25kOiBUaGUgQ1BVIGZsYWdzIGFyZSBm
aW5lLCBpdCBzdXBwb3J0cyBWVC14LCB3aGljaCBpcyBhIGJhc2ljCnZpcnR1YWxpemF0aW9uIGV4
dGVuc2lvbi4gVlQtZCBpcyBzb21ldGhpbmcgZGlmZmVyZW50LiBJIGRvIG5vdCBrbm93CndoZXRo
ZXIgVlQtZCBoYXMgYSBkZWRpY2F0ZWQgQ1BVIGZsYWcsIGJ1dCBJJ2Qgc2F5IGl0IGRvZXMgbm90
LiBBbHNvCm5vdGUgdGhhdCB0aGUgZmxhZy1kZXRlY3Rpb24gX21heV8gYmUgZXJyb3ItcHJvbmUs
IHNvIEknZCByZWx5IG9uIHRoZQpvZmZpY2lhbCBkYXRhIHNoZWV0cyBmcm9tIEludGVsLgoKSWYg
eW91IHdhbnQgdG8gZ2V0IEdQVSBwYXNzLXRocm91Z2ggd29ya2luZywgSSdkIHJlY29tbWVuZCB5
b3UgZ2V0dGluZyBhCmRpZmZlcmVudCBtb3RoZXJib2FyZCBhbmQgQ1BVIHdoaWNoIHN1cHBvcnQg
VlQtZCAoY2hlY2sgQk9USCBjaGlwIHNldAphbmQgQ1BVLCBlbHNlIGl0IGlzIG5vdCB3b3J0aCB0
aGUgZWZmb3J0KS4gV2l0aCB0aGUgY3VycmVudCAoR2lnYWJ5dGUKbW90aGVyYm9hcmQgYW5kIGk3
LTI2MDBrKSBoYXJkd2FyZSwgaXQgaXMgaW1wb3NzaWJsZSB0byBkbyBhbnl0aGluZyBsaWtlCkdQ
VSBwYXNzLXRocm91Z2guCgpCdXQgeW91IGFsc28gc2VudCBhIG1haWwgd2hlcmUgeW91IHBvc3Rl
ZCB0aGUgbHNjcHUgb3V0cHV0IG9mIGFuCmk3LTQ3NzAuIElmIHlvdSBjaGVjayB0aGF0IGFyayAo
Cmh0dHA6Ly9hcmsuaW50ZWwuY29tL2RlL3Byb2R1Y3RzLzc1MTIyL0ludGVsLUNvcmUtaTctNDc3
MC1Qcm9jZXNzb3ItOE0tQ2FjaGUtdXAtdG8tM185MC1HSHoKKSwgeW91IGNhbiBzZWUgdGhhdCBp
dCBzdXBwb3J0cyBWVC1kLiBJZiB5b3UgcG9zc2VzcyBhIG1vdGhlcmJvYXJkIGZvcgp0aGF0IENQ
VSwgd2hvc2UgY2hpcHNldCBhbHNvIGFsbG93cyBWVC1kLCB5b3UgY291bGQgdHJ5IGl0IHdpdGgg
dGhhdApoYXJkd2FyZS4KCkJ1dCBwbGVhc2UsIHlvdSBzaG91bGQgaGF2ZSBzZW5kIHRoZXNlIG1h
aWxzIGluIG9uZSwgbm90IGluIGZvdXIgbWFpbHMuCkl0IGlzIHByZXR0eSBhbm5veWluZywgZXNw
ZWNpYWxseSBzaW5jZSBJIHJlY2VpdmUgbWFpbHMgb24gdGhlIG1haWxpbmcKbGlzdCBhbmQgZnJv
bSB0aGUgQ0MuIEFub3RoZXIgd2F5IG9mIHNlbmRpbmcgdGhlc2Ugb3V0cHV0IGluIG9uZSBtYWls
CndvdWxkIGJlIGFzIGFuIGF0dGFjaG1lbnQuIEFsc28sIHBsZWFzZSBjb25zaWRlciB0byBzdG9w
IHRvcC1wb3N0aW5nIQoKCkNoZWVycwpDUlQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Fri May 27 11:55:46 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Fri, 27 May 2016 11:55:46 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6GLp-0006kP-Hw; Fri, 27 May 2016 11:54:49 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <carl.schneider+mailinglists@rub.de>)
 id 1b6GLo-0006kJ-La
 for xen-users@lists.xen.org; Fri, 27 May 2016 11:54:48 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 79/A8-16695-78538475; Fri, 27 May 2016 11:54:47 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuphleJIrShJLcpLzFFi42Jpm6z1VLfd1CP
 c4E0Xm8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmrHg9QKmgjsKFb27pzA2MK6W7mLk4hAS2M0o
 sezYb3YIZwejxKU/X1m7GDk5JATMJe49XMQEYWtLnP3eyQZiCwlcZZTYP1sRpIFF4CeTxOZrN
 xghikQlug8/g7JdJGZcWM4KMfUUo8T2q3/AJgkDTZ166hOYLSIgLTHjShMbRNFXNom/G5uZux
 g5OJgFxCV+zVEBqWETsJQ4eeos2EW8QPby41PZQWwWAVWJg1dOgsVFBUIlfm+ZyAhRIyhxcuY
 TFhCbU8BbovtlL1g9s4C6xJ95l5ghbHmJ7W/nMEMc6ibx/d0FVmQPTGAUn4Vk1Cwk7bOQtC9g
 ZF7FqF6cWlSWWqRrrJdUlJmeUZKbmJmja2hgppebWlycmJ6ak5hUrJecn7uJERhLDECwg7Hjn
 9MhRkkOJiVR3vcGHuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHiTTYBygkWp6akVaZk5wKiGSU
 tw8CiJ8PaApHmLCxJzizPTIVKnGBWlxHndQRICIImM0jy4NlgiucQoKyXMywh0iBBPQWpRbmY
 JqvwrRnEORiVh3kyQKTyZeSVw018BLWYCWryABWxxSSJCSqqB0Urv+9b1LZzMXRb91vMLuGMm
 NHF+aznMJHjeuX3+S9/g9VbGT58H7rST/OFx4BTDl28chw7FFaQ59tnuFasp3Pd73qWiyjW7V
 t+6oiTQL3yKuyrS50Zu2mFV8wnRicoK0dsFhXleP0zpvfN1/2L1XZ/cHplWKbm9eL6UIaXnk9
 b8v9MVa8qdlFiKMxINtZiLihMB6+O7DR8DAAA=
X-Env-Sender: carl.schneider+mailinglists@rub.de
X-Msg-Ref: server-7.tower-21.messagelabs.com!1464350086!16294620!1
X-Originating-IP: [134.147.42.229]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 37713 invoked from network); 27 May 2016 11:54:47 -0000
Received: from out2.mail.ruhr-uni-bochum.de (HELO
 out2.mail.ruhr-uni-bochum.de) (134.147.42.229)
 by server-7.tower-21.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted
 SMTP; 27 May 2016 11:54:47 -0000
Received: from mx2.mail.ruhr-uni-bochum.de (localhost [127.0.0.1])
 by out2.mail.ruhr-uni-bochum.de (Postfix mo-ext) with ESMTP id 3rGPZY3BwZz4xD0;
 Fri, 27 May 2016 13:54:45 +0200 (CEST)
Received: from mx2.mail.ruhr-uni-bochum.de (localhost [127.0.0.1])
 by mx2.mail.ruhr-uni-bochum.de (Postfix idis) with ESMTP id 3rGPZY2Z5Sz4xD7;
 Fri, 27 May 2016 13:54:45 +0200 (CEST)
X-Envelope-Sender: <carl.schneider+mailinglists@rub.de>
X-RUB-Notes: Internal origin=134.147.42.227
Received: from mail1.mail.ruhr-uni-bochum.de (mail1.mail.ruhr-uni-bochum.de
 [134.147.42.227])
 by mx2.mail.ruhr-uni-bochum.de (Postfix mi-int) with ESMTP id 3rGPZY18Q1z4xD0; 
 Fri, 27 May 2016 13:54:45 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=rub.de; s=mail-2016;
 t=1464350085; bh=7XaFHigMJ9VUWH7ShFC2T4v1Bq0xJERlBj29OiQv8MQ=;
 h=Subject:To:References:Cc:From:Date:In-Reply-To:From;
 b=Ow3EhWGwJz+Jp5+WVOFIRzvfVP7+iKbvRtJ3dfR1AkBnWw+Q7Rbdwr4IfNIJ9tvdg
 +uCFgx8haJzlN7OMwkgbXPMz3iBwfOeXqYJTbLUuYKlJ4X0OaLtQ8e9hAN9rU3frDO
 XsDaO9ecB63HxBlyiXarXfzAeEPxiCihSvumLJMo=
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.98.7 at mx2.mail.ruhr-uni-bochum.de
Received: from [172.20.1.250] (lak-39-48.wohnheime.ruhr-uni-bochum.de
 [134.147.39.48])
 by mail1.mail.ruhr-uni-bochum.de (Postfix) with ESMTPSA id 3rGPZX53JfzyTJ;
 Fri, 27 May 2016 13:54:44 +0200 (CEST)
To: xen-users@lists.xen.org
References: <1838572806.1248440.1463205792992.JavaMail.yahoo.ref@mail.yahoo.com>
 <1838572806.1248440.1463205792992.JavaMail.yahoo@mail.yahoo.com>
 <20160514075655.Horde.m0kXxrhT398uw04PS3IGZw1@344c6kbnjnljjzlz.onion>
 <57398344.805@gmail.com>
 <1543802784.3274730.1463468302570.JavaMail.yahoo@mail.yahoo.com>
 <20160517085156.Horde.6YIbbyABpK7imbf-tbGyoQ2@344c6kbnjnljjzlz.onion>
 <1010798977.693699.1463981555547.JavaMail.yahoo@mail.yahoo.com>
 <20160524083351.Horde.WY21jV2XTFBeaA-vAj8kqw1@344c6kbnjnljjzlz.onion>
 <730889734.213926.1464340669679.JavaMail.yahoo@mail.yahoo.com>
 <e823eba1-33b8-b409-47ba-0c1da9e624bf@rub.de>
 <692995228.215410.1464343735578.JavaMail.yahoo@mail.yahoo.com>
 <2126018055.242246.1464344907334.JavaMail.yahoo@mail.yahoo.com>
 <1205640248.243967.1464344974550.JavaMail.yahoo@mail.yahoo.com>
 <268735140.245390.1464345976935.JavaMail.yahoo@mail.yahoo.com>
From: Carl Schneider <carl.schneider+mailinglists@rub.de>
Message-ID: <0fd03be1-215b-94c3-5ac9-504e18419f80@rub.de>
Date: Fri, 27 May 2016 13:54:42 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101
 Thunderbird/45.0
MIME-Version: 1.0
In-Reply-To: <268735140.245390.1464345976935.JavaMail.yahoo@mail.yahoo.com>
X-Virus-Scanned: clamav-milter 0.98.7 at mail1.mail.ruhr-uni-bochum.de
X-Virus-Status: Clean
Cc: hack3rcon@yahoo.com
Subject: Re: [Xen-users] VGA PASSTHROUGH not working :(
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gRnJpZGF5LCBNYXkgMjcsIDIwMTYgMjozOCBQTSwgSmFzb24gTG9uZyA8aGFjazNyY29uQHlh
aG9vLmNvbT4gd3JvdGU6Cj4gCj4gCj4gT29wcy4gTXkgTW90aGVyYm9hcmQgaXMgOgo+IAo+IE1h
bnVmYWN0dXJlcjogR2lnYWJ5dGUgVGVjaG5vbG9neSBDby4sIEx0ZC4KPiBQcm9kdWN0IE5hbWU6
IFo2OFhQLVVEM1IKPiAKPiBJdCBpcyBzbyBvZGQgdGhhdCBDb3JlaTcgQ2FuJ3Qgc3VwcG9ydCBp
dC4KPiAKPiBQcm9jZXNzb3IgSW5mb3JtYXRpb24KPiBTb2NrZXQgRGVzaWduYXRpb246IFNvY2tl
dCAxMTU1Cj4gVHlwZTogQ2VudHJhbCBQcm9jZXNzb3IKPiBGYW1pbHk6IE90aGVyCj4gTWFudWZh
Y3R1cmVyOiBJbnRlbAo+IElEOiBBNyAwNiAwMiAwMCBGRiBGQiBFQiBCRgo+IFZlcnNpb246IElu
dGVsKFIpIENvcmUoVE0pIGk3LTI2MDBLIENQVQo+IFZvbHRhZ2U6IDEuMCBWCj4gRXh0ZXJuYWwg
Q2xvY2s6IDEwMCBNSHoKPiBNYXggU3BlZWQ6IDQwMDAgTUh6Cj4gQ3VycmVudCBTcGVlZDogMzUw
MCBNSHoKPiBTdGF0dXM6IFBvcHVsYXRlZCwgRW5hYmxlZAo+IFVwZ3JhZGU6IFNvY2tldCA0NzgK
PiBMMSBDYWNoZSBIYW5kbGU6IDB4MDAwQQo+IEwyIENhY2hlIEhhbmRsZTogMHgwMDBCCj4gTDMg
Q2FjaGUgSGFuZGxlOiBOb3QgUHJvdmlkZWQKPiBTZXJpYWwgTnVtYmVyOiAgCj4gQXNzZXQgVGFn
OiAgCj4gUGFydCBOdW1iZXI6ICAKPiAKPiAKPiAKPiBPbiBGcmlkYXksIE1heSAyNywgMjAxNiAy
OjE3IFBNLCBDYXJsIFNjaG5laWRlcgo+IDxjYXJsLnNjaG5laWRlcittYWlsaW5nbGlzdHNAcnVi
LmRlPiB3cm90ZToKPiAKPiAKPiBPbiAwNS8yNy8yMDE2IDExOjE3IEFNLCBKYXNvbiBMb25nIHdy
b3RlOgo+PiBNeSBEb20wIGlzIEZlZG9yYSAyMyBTZXJ2ZXIgYW5kIG15ICIvZXRjL2RlZmF1bHQv
Z3J1YiIgaXMgOgo+Pgo+PiBHUlVCX1RJTUVPVVQ9NQo+PiBHUlVCX0RJU1RSSUJVVE9SPSIkKHNl
ZCAncywgcmVsZWFzZSAuKiQsLGcnIC9ldGMvc3lzdGVtLXJlbGVhc2UpIgo+PiBHUlVCX0RFRkFV
TFQ9c2F2ZWQKPj4gR1JVQl9ESVNBQkxFX1NVQk1FTlU9dHJ1ZQo+PiBHUlVCX1RFUk1JTkFMX09V
VFBVVD0iY29uc29sZSIKPj4gR1JVQl9DTURMSU5FX0xJTlVYPSJyZC5sdm0ubHY9ZmVkb3JhL3Jv
b3QwMCByZC5sdm0ubHY9ZmVkb3JhL3N3YXAgcmhnYgo+PiBxdWlldCB4ZW4tcGNpYmFjay5oaWRl
PSgwMTowMC4wKSIKPj4gR1JVQl9ESVNBQkxFX1JFQ09WRVJZPSJ0cnVlIgo+Pgo+PiBhbmQgSSBh
ZGRlZCBiZWxvdyBsaW5lcyB0byBteSBXaW5kb3dzIHZtIGNvbmZpZyBmaWxlIDoKPj4KPj4gYWNw
aT0xCj4+IHBjaT1bJzAxOjAwLjAnXQo+Pgo+PiBCdXQKPj4KPj4gW3Jvb3RAbG9jYWxob3N0IDxt
YWlsdG86cm9vdEBsb2NhbGhvc3Q+IH5dIyB4bCBjcmVhdGUgL2V0Yy94ZW4vd2luZG93cy5jZmcK
Pj4gUGFyc2luZyBjb25maWcgZnJvbSAvZXRjL3hlbi93aW5kb3dzLmNmZwo+PiBsaWJ4bDogZXJy
b3I6IGxpYnhsX3BjaS5jOjEwODk6bGlieGxfX2RldmljZV9wY2lfYWRkOiBQQ0kgZGV2aWNlCj4+
IDAwMDA6MDE6MDAuMCBjYW5ub3QgYmUgYXNzaWduZWQgLSBubyBJT01NVT8KPj4gbGlieGw6IGVy
cm9yOiBsaWJ4bF9jcmVhdGUuYzoxNDA1OmRvbWNyZWF0ZV9hdHRhY2hfcGNpOgo+PiBsaWJ4bF9k
ZXZpY2VfcGNpX2FkZCBmYWlsZWQ6IC0xCj4+IGxpYnhsOiBpbmZvOiBsaWJ4bC5jOjE2OTg6ZGV2
aWNlc19kZXN0cm95X2NiOiBmb3JrZWQgcGlkIDIyODIgZm9yCj4+IGRlc3Ryb3kgb2YgZG9tYWlu
IDEKPj4KPj4gQXMgeW91IHNlZSwgSSBnb3QgZXJyb3IuCj4+Cj4+ICMgbHNwY2kKPj4gMDE6MDAu
MCBWR0EgY29tcGF0aWJsZSBjb250cm9sbGVyOiBOVklESUEgQ29ycG9yYXRpb24gR1QyMTggW0dl
Rm9yY2UKPj4gMjEwXSAocmV2IGEyKQo+IAo+IAo+IEhpLCBzb3JyeSB0aGF0IEkgd2FzIG5vdCBh
YmxlIHRvIGFuc3dlciBlYXJsaWVyLgo+IAo+IFlvdSBzYWlkIHRoYXQgeW91ciBDUFUgaXMgdGhl
IGk3IDI2MDBLIGFuZCBwb3N0ZWQgdGhpcyBsaW5rIHRvIHRoZSBBcms6Cj4gaHR0cDovL2Fyay5p
bnRlbC5jb20vcHJvZHVjdHMvNTIyMTQvSW50ZWwtQ29yZS1pNy0yNjAwSy1Qcm9jZXNzb3ItOE0t
Q2FjaGUtdXAtdG8tM184MC1HSHoKPiAKPiBJdCBjbGVhcmx5IHN0YXRlcyB0aGF0IGl0IGhhcyBu
byBWVC1kLCB0aHVzIHlvdSBhcmUgbm90IGFibGUgdG8gYWN0aXZhdGUKPiB0aGUgSU9NTVUgYmVj
YXVzZSB0aGVyZSBpcyBubyBJT01NVS4gWW91ciBzdGVwcyB3ZXJlIGFsbCBtb3JlIG9yIGxlc3MK
PiB0aGUgY29ycmVjdCB3YXkgdG8gYWN0aXZhdGUgaXQsIGJ1dCB5b3VyIGhhcmR3YXJlIGRvZXMg
c2FkbHkgbm90IHN1cHBvcnQKPiAKPiBpc3QuCj4gCj4gCj4gVGhlIHBvaW50IGlzIHRoYXQgSW50
ZWwgbm9ybWFsbHkgZGVhY3RpdmF0ZXMgVlQtZCBmb3IgdGhlIC1rLXZlcnNpb25zLgo+IElmIHlv
dSBjb21wYXJlIGl0IHRvIHRoZSBpNy0yNjAwCj4gKGh0dHA6Ly9hcmsuaW50ZWwuY29tL2RlL3By
b2R1Y3RzLzUyMjEzL0ludGVsLUNvcmUtaTctMjYwMC1Qcm9jZXNzb3ItOE0tQ2FjaGUtdXAtdG8t
M184MC1HSHopLAo+IHlvdSBzZWUgdGhhdCB0aGlzIENQVSB3b3VsZCBzdXBwb3J0IGl0Lgo+IAo+
IFBsZWFzZSBub3RlIHRoYXQgeW91ciBDaGlwc2V0L01vdGhlcmJvYXJkL0JJT1MgbmVlZHMgdG8g
c3VwcG9ydAo+IFZULWQvSU9NTVUsIHRvby4KPiAKPiAKPiBDaGVlcnMKPiBDUlQKCkZpcnN0OiBZ
b3VyIG1vdGhlcmJvYXJkIHVzZXMgdGhlIHo2OCBjaGlwIHNldC4gSWYgeW91IGNoZWNrIHRoZSBp
bnRlbAphcmsgYWJvdXQgaXQgKCBodHRwOi8vYXJrLmludGVsLmNvbS9kZS9wcm9kdWN0cy81Mjgx
Ni9JbnRlbC1CRDgyWjY4LVBDSAopLCB5b3Ugd2lsbCBub3RpY2UgdGhhdCB0aGUgY2hpcHNldCBk
b2VzIG5vdCBzdXBwb3J0IFZULWQgZWl0aGVyLgoKU2Vjb25kOiBUaGUgQ1BVIGZsYWdzIGFyZSBm
aW5lLCBpdCBzdXBwb3J0cyBWVC14LCB3aGljaCBpcyBhIGJhc2ljCnZpcnR1YWxpemF0aW9uIGV4
dGVuc2lvbi4gVlQtZCBpcyBzb21ldGhpbmcgZGlmZmVyZW50LiBJIGRvIG5vdCBrbm93CndoZXRo
ZXIgVlQtZCBoYXMgYSBkZWRpY2F0ZWQgQ1BVIGZsYWcsIGJ1dCBJJ2Qgc2F5IGl0IGRvZXMgbm90
LiBBbHNvCm5vdGUgdGhhdCB0aGUgZmxhZy1kZXRlY3Rpb24gX21heV8gYmUgZXJyb3ItcHJvbmUs
IHNvIEknZCByZWx5IG9uIHRoZQpvZmZpY2lhbCBkYXRhIHNoZWV0cyBmcm9tIEludGVsLgoKSWYg
eW91IHdhbnQgdG8gZ2V0IEdQVSBwYXNzLXRocm91Z2ggd29ya2luZywgSSdkIHJlY29tbWVuZCB5
b3UgZ2V0dGluZyBhCmRpZmZlcmVudCBtb3RoZXJib2FyZCBhbmQgQ1BVIHdoaWNoIHN1cHBvcnQg
VlQtZCAoY2hlY2sgQk9USCBjaGlwIHNldAphbmQgQ1BVLCBlbHNlIGl0IGlzIG5vdCB3b3J0aCB0
aGUgZWZmb3J0KS4gV2l0aCB0aGUgY3VycmVudCAoR2lnYWJ5dGUKbW90aGVyYm9hcmQgYW5kIGk3
LTI2MDBrKSBoYXJkd2FyZSwgaXQgaXMgaW1wb3NzaWJsZSB0byBkbyBhbnl0aGluZyBsaWtlCkdQ
VSBwYXNzLXRocm91Z2guCgpCdXQgeW91IGFsc28gc2VudCBhIG1haWwgd2hlcmUgeW91IHBvc3Rl
ZCB0aGUgbHNjcHUgb3V0cHV0IG9mIGFuCmk3LTQ3NzAuIElmIHlvdSBjaGVjayB0aGF0IGFyayAo
Cmh0dHA6Ly9hcmsuaW50ZWwuY29tL2RlL3Byb2R1Y3RzLzc1MTIyL0ludGVsLUNvcmUtaTctNDc3
MC1Qcm9jZXNzb3ItOE0tQ2FjaGUtdXAtdG8tM185MC1HSHoKKSwgeW91IGNhbiBzZWUgdGhhdCBp
dCBzdXBwb3J0cyBWVC1kLiBJZiB5b3UgcG9zc2VzcyBhIG1vdGhlcmJvYXJkIGZvcgp0aGF0IENQ
VSwgd2hvc2UgY2hpcHNldCBhbHNvIGFsbG93cyBWVC1kLCB5b3UgY291bGQgdHJ5IGl0IHdpdGgg
dGhhdApoYXJkd2FyZS4KCkJ1dCBwbGVhc2UsIHlvdSBzaG91bGQgaGF2ZSBzZW5kIHRoZXNlIG1h
aWxzIGluIG9uZSwgbm90IGluIGZvdXIgbWFpbHMuCkl0IGlzIHByZXR0eSBhbm5veWluZywgZXNw
ZWNpYWxseSBzaW5jZSBJIHJlY2VpdmUgbWFpbHMgb24gdGhlIG1haWxpbmcKbGlzdCBhbmQgZnJv
bSB0aGUgQ0MuIEFub3RoZXIgd2F5IG9mIHNlbmRpbmcgdGhlc2Ugb3V0cHV0IGluIG9uZSBtYWls
CndvdWxkIGJlIGFzIGFuIGF0dGFjaG1lbnQuIEFsc28sIHBsZWFzZSBjb25zaWRlciB0byBzdG9w
IHRvcC1wb3N0aW5nIQoKCkNoZWVycwpDUlQKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QKWGVuLXVzZXJzQGxpc3Rz
Lnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Sat May 28 04:11:17 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 04:11:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6VZI-0000kX-Q5; Sat, 28 May 2016 04:09:44 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <it-j@mscsy.com>) id 1b6VZH-0000kR-B3
 for xen-users@lists.xen.org; Sat, 28 May 2016 04:09:43 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 0A/FC-18582-60A19475; Sat, 28 May 2016 04:09:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrJKsWRWlGSWpSXmKPExsVyg69UQ5dVyjP
 c4Fq/hMWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmjF1z1vGgnMzGSt+N/ayNzCu7mXsYuTiEBJY
 wiQx8cMqZginjVFi85dOJgjnCKPE5OYXbF2MHBxsAuoS27uCuhg5OUQEzCX+nTnDCmILC3hIr
 D74HKxERMBTYsNWdYgSI4nmqSuYQcIsAqoSP+bIg4R5BYIkOu9/A+sUArL3L9/ODGJzCgRLLP
 p/kgnEZhQQk/h+ag2YzSwgLnHryXwwW0JAROLhxdNsELaYxL9dD6FsJYk/d5+wg1zMLNDJKHF
 p+RI2iGWCEidnPmGBKNKRuLJnHyuErS/x9udJxgmMorOQ7JiFrH8Wkn6IojyJ5uOvGSFsA4n3
 5+YzQ9jaEssWvoay9SU2fjnLiCmuI/H7WxcbhK0ocfvqVFaIZYsZJQ5MWM8KU7TtVgMLTNGU7
 ofsCxh5VzGqF6cWlaUW6RrqJRVlpmeU5CZm5ugaGpro5aYWFyemp+YkJhXrJefnbmIEJgMGIN
 jBeLTT+RCjJAeTkigv02WPcCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvPESnuFCgkWp6akVaZk
 5wLQEk5bg4FES4c0ASfMWFyTmFmemQ6ROMepy/Jr0eC2TEEtefl6qlDjvJJAiAZCijNI8uBGw
 FHmJUVZKmJcR6CghnoLUotzMElT5V4ziHIxKwryrQKbwZOaVwG16BXQEE9ARC1g8QI4oSURIS
 TUw9v2R4rh4bfuxD9kR2zOepMZGrv51oHeS5DsjzpV+B+K4S1eFLz1UqaJ5l6+OUX/ym6Ilax
 9fZ/Rf9/FjpMbGzNmPFuxJ530VukRdif9BHqdU5Va7DNulk3nS7zOs7TNQX3mcmf+U563prj9
 8txgdWvvXavdFhS4X/liWezKTMkubZW3DvVkeKbEUZyQaajEXFScCAASuorKMAwAA
X-Env-Sender: it-j@mscsy.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1464408580!44388483!1
X-Originating-IP: [216.14.117.40]
X-SpamReason: No, hits=1.5 required=7.0 tests=BODY_RANDOM_LONG,
 EXTRA_MPART_TYPE,HTML_50_60,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59136 invoked from network); 28 May 2016 04:09:40 -0000
Received: from server.novaindustries-nc.com (HELO MailerVPS.MSCSY.COM)
 (216.14.117.40)
 by server-7.tower-27.messagelabs.com with SMTP; 28 May 2016 04:09:40 -0000
Received: from mscsy-imss.MSCSY.local (unknown [91.144.30.98])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by MailerVPS.MSCSY.COM (Postfix) with ESMTPSA id 48E082B320D0D
 for <xen-users@lists.xen.org>; Fri, 27 May 2016 23:09:39 -0500 (CDT)
Received: from MSC SY Lan [192.168.1.240] by mscsy-imss.MSCSY.local - Websense
 Email Security (6.1.1); Sat, 28 May 2016 07:02:44 +0200
Received: from MSCSY-MAILER-01.MSCSY.local ([fe80::58b5:993:3f46:e8b4]) by
 MSCSY-HTCA-01.MSCSY.local ([fe80::c57d:fde7:8897:23b9%11]) with mapi id
 14.01.0438.000; Sat, 28 May 2016 07:04:45 +0200
From: Abdallah Jabbour <it-j@mscsy.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] VMware ESXi 5.5 under Xen4CentOS ( nested hvm )
Thread-Index: AdGE9yogQW1ky9rkTqKDnlWZ80cESQzpd5DG
Date: Sat, 28 May 2016 05:04:44 +0000
Message-ID: <99A8A24338396040A92999ED264A173B8B4581C1@MSCSY-MAILER-01.MSCSY.local>
References: <99A8A24338396040A92999ED264A173B7380D987@MSCSY-MAILER-01.MSCSY.local>
In-Reply-To: <99A8A24338396040A92999ED264A173B7380D987@MSCSY-MAILER-01.MSCSY.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [209.59.205.120]
MIME-Version: 1.0
X-SEF-7853D99-ADF1-478E-8894-213D316B8FFA: 1
X-SEF-Processed: 6_1_1_105__2016_05_28_07_02_45
Subject: Re: [Xen-users] VMware ESXi 5.5 under Xen4CentOS ( nested hvm )
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7975061431746940305=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7975061431746940305==
Content-Language: en-US
Content-Type: multipart/related;
	boundary="_004_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_";
	type="multipart/alternative"

--_004_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_
Content-Type: multipart/alternative;
	boundary="_000_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_"


--_000_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hello ,
well it turns that the reported issue is VMware specific due to overprovisi=
oning of the CPU , when assigning the number of cores for the ESXi Guest to=
 1 vCPU core , the virtual machine installation completed successfully
since i am running two ESXi 6 guest on the Xen Host each with two vCPUs and=
 4GB of RAM ( minimum requirement ) and there are two more vm running on th=
e Xen Host ( windows server 2008 R2 , and CentOS7 as iSCSI Target ).

Abdallah Jabbour
IT Manager
MSC -MEDITERRANEAN SHIPPING AGENCY ( SYRIA )
for the real world
Sheikhdaher, Flaifel Brothers Avenue,Bldge No.602 P.O. Box 1133
T:+963 41 466 122<tel:%2B963%2041%20466%20122>/Ext 222  W: www.msc.com<http=
://www.msc.com>
________________________________
From: Xen-users [xen-users-bounces@lists.xen.org] on behalf of Abdallah Jab=
bour [it-j@mscsy.com]
Sent: Wednesday, March 23, 2016 1:33 PM
To: xen-users@lists.xen.org
Subject: [Xen-users] VMware ESXi 5.5 under Xen4CentOS ( nested hvm )

Hi ,

I have created a VM under Xen4CentOS with VMware ESXi5.5 and enabled HVM ( =
nestedhvm=3D1 in configuration file for the domain ) ESXi installer did not=
 complain about HVM being missing and the installation is completed success=
fully , yet when creating a VM inside ESXi and power it , it crashes and ES=
Xi crash too , my physical CPU is AMD Athlon II x4 620 , I have turned HAP =
bit in the configuration file of the domain (ESXi) yet the VM still crash a=
nd also ESXi Hyp still crash with purple screen of death .

Any advise please .

Abdallah Jabbour
IT Manager
MSC -MEDITERRANEAN SHIPPING AGENCY ( SYRIA )
for the real world
Sheikhdaher, Flaifel Brothers Avenue,Bldge No.602 P.O. Box 1133
T:+963 41 466 122/Ext 225  W: www.msc.com
As agent for MSC Mediterranean Shipping Company S.A., Geneva
[cid:image001.png@01D18508.9AA9B1E0]


This message and any associated files (together the =93Contents=94) are int=
ended solely for the addressee(s). The Contents are confidential and may co=
ntain private information or information that is subject to copyright or is=
 a trade secret or which is privileged. Views or opinions expressed herein =
do not necessarily represent views or opinions of MSC Mediterranean Shippin=
g Company, its agents or their affiliated companies and may only be the vie=
w or opinion of the author. If you are not the intended recipient of this e=
mail, you must not use, print, copy, store, forward, or disclose it or act =
in reliance of the Contents. Please destroy all copies of the message and a=
ny associated files and notify the sender immediately that you have receive=
d it in error. Thank you for your cooperation.
This message and any associated files (together the =93Contents=94) are int=
ended solely for the addressee(s). The Contents are confidential and may co=
ntain private information or information that is subject to copyright or is=
 a trade secret or which is privileged. Views or opinions expressed herein =
do not necessarily represent views or opinions of MSC Mediterranean Shippin=
g Company, its agents or their affiliated companies and may only be the vie=
w or opinion of the author. If you are not the intended recipient of this e=
mail, you must not use, print, copy, store, forward, or disclose it or act =
in reliance of the Contents. Please destroy all copies of the message and a=
ny associated files and notify the sender immediately that you have receive=
d it in error. Thank you for your cooperation.

--_000_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style>
<!--
@font-face
	{font-family:"Cambria Math"}
@font-face
	{font-family:Calibri}
@font-face
	{font-family:Tahoma}
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif}
a:link, span.MsoHyperlink
	{color:#0563C1;
	text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
	{color:#954F72;
	text-decoration:underline}
span.EmailStyle17
	{font-family:"Tahoma",sans-serif;
	color:windowtext;
	font-weight:normal;
	font-style:normal;
	text-decoration:none none}
.MsoChpDefault
	{font-family:"Calibri",sans-serif}
@page WordSection1
	{margin:72.0pt 72.0pt 72.0pt 72.0pt}
-->
</style><style id=3D"owaParaStyle" type=3D"text/css">
<!--
p
	{margin-top:0;
	margin-bottom:0}
-->
</style>
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div style=3D"direction:ltr; font-family:Tahoma; color:#000000; font-size:1=
0pt">Hello ,
<br>
well it turns that the reported issue is VMware specific due to overprovisi=
oning of the CPU , when assigning the number of cores for the ESXi Guest to=
 1 vCPU core , the virtual machine installation completed successfully
<br>
since i am running two ESXi 6 guest on the Xen Host each with two vCPUs and=
 4GB of RAM ( minimum requirement ) and there are two more vm running on th=
e Xen Host ( windows server 2008 R2 , and CentOS7 as iSCSI Target ).<br>
<div><br>
<div style=3D"font-family:Tahoma; font-size:13px">
<div class=3D"BodyFragment"><font size=3D"2">
<div class=3D"PlainText">
<p class=3D"MsoNormal"><b><span style=3D"color:black">Abdallah Jabbour </sp=
an></b></p>
<p class=3D"MsoNormal"><span style=3D"color:gray">IT Manager </span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt; color:black">MSC=
 -MEDITERRANEAN SHIPPING AGENCY ( SYRIA )
</span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt; color:black">for=
 the real world
</span></b></p>
<p class=3D"MsoNormal"><span style=3D"color:gray">Sheikhdaher, Flaifel Brot=
hers Avenue,Bldge No.602 P.O. Box 1133</span></p>
<span style=3D"color:gray">T:<a href=3D"tel:%2B963%2041%20466%20122" value=
=3D"&#43;96341466122" target=3D"_blank">&#43;963 41 466 122</a>/Ext 222&nbs=
p; W:
</span><u><span style=3D"color:black"><a href=3D"http://www.msc.com" target=
=3D"_blank">www.msc.com</a></span></u>
</div>
</font></div>
</div>
</div>
<div style=3D"font-family:Times New Roman; color:#000000; font-size:16px">
<hr tabindex=3D"-1">
<div id=3D"divRpF493947" style=3D"direction:ltr"><font face=3D"Tahoma" colo=
r=3D"#000000" size=3D"2"><b>From:</b> Xen-users [xen-users-bounces@lists.xe=
n.org] on behalf of Abdallah Jabbour [it-j@mscsy.com]<br>
<b>Sent:</b> Wednesday, March 23, 2016 1:33 PM<br>
<b>To:</b> xen-users@lists.xen.org<br>
<b>Subject:</b> [Xen-users] VMware ESXi 5.5 under Xen4CentOS ( nested hvm )=
<br>
</font><br>
</div>
<div></div>
<div>
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt; font-family:&quot;Ta=
homa&quot;,sans-serif">Hi ,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt; font-family:&quot;Ta=
homa&quot;,sans-serif">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt; font-family:&quot;Ta=
homa&quot;,sans-serif">I have created a VM under Xen4CentOS with VMware ESX=
i5.5 and enabled HVM ( nestedhvm=3D1 in configuration file for the domain )=
 ESXi installer did not complain about HVM being
 missing and the installation is completed successfully , yet when creating=
 a VM inside ESXi and power it , it crashes and ESXi crash too , my physica=
l CPU is AMD Athlon II x4 620 , I have turned HAP bit in the configuration =
file of the domain (ESXi) yet the
 VM still crash and also ESXi Hyp still crash with purple screen of death .=
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt; font-family:&quot;Ta=
homa&quot;,sans-serif">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt; font-family:&quot;Ta=
homa&quot;,sans-serif">Any advise please .</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt; font-family:&quot;Ta=
homa&quot;,sans-serif">&nbsp;</span></p>
<p class=3D"MsoNormal"><b><span style=3D"color:black">Abdallah Jabbour </sp=
an></b></p>
<p class=3D"MsoNormal"><span style=3D"color:gray">IT Manager </span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt; color:black">MSC=
 -MEDITERRANEAN SHIPPING AGENCY ( SYRIA )
</span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt; color:black">for=
 the real world
</span></b></p>
<p class=3D"MsoNormal"><span style=3D"color:gray">Sheikhdaher, Flaifel Brot=
hers Avenue,Bldge No.602 P.O. Box 1133</span></p>
<p class=3D"MsoNormal"><span style=3D"color:gray">T:&#43;963 41 466 122/Ext=
 225&nbsp; W: </span>
<u><span style=3D"color:black">www.msc.com</span></u><span style=3D"color:g=
ray"> </span>
</p>
<p class=3D"MsoNormal"><span style=3D"color:gray">As agent for MSC Mediterr=
anean Shipping Company S.A., Geneva</span></p>
<p class=3D"MsoNormal"><span style=3D"color:gray"><img id=3D"Picture_x0020_=
1" src=3D"cid:image001.png@01D18508.9AA9B1E0" height=3D"98" width=3D"118"><=
/span><span lang=3D"EN-GB" style=3D"color:gray"></span></p>
<p class=3D"MsoNormal"><span style=3D"color:gray">&nbsp;</span></p>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
This message and any associated files (together the =93Contents=94) are int=
ended solely for the addressee(s). The Contents are confidential and may co=
ntain private information or information that is subject to copyright or is=
 a trade secret or which is privileged.
 Views or opinions expressed herein do not necessarily represent views or o=
pinions of MSC Mediterranean Shipping Company, its agents or their affiliat=
ed companies and may only be the view or opinion of the author. If you are =
not the intended recipient of this
 email, you must not use, print, copy, store, forward, or disclose it or ac=
t in reliance of the Contents. Please destroy all copies of the message and=
 any associated files and notify the sender immediately that you have recei=
ved it in error. Thank you for your
 cooperation. </div>
</div>
</div>
This message and any associated files (together the =93Contents=94) are int=
ended solely for the addressee(s). The Contents are confidential and may co=
ntain private information or information that is subject to copyright or is=
 a trade secret or which is privileged.
 Views or opinions expressed herein do not necessarily represent views or o=
pinions of MSC Mediterranean Shipping Company, its agents or their affiliat=
ed companies and may only be the view or opinion of the author. If you are =
not the intended recipient of this
 email, you must not use, print, copy, store, forward, or disclose it or ac=
t in reliance of the Contents. Please destroy all copies of the message and=
 any associated files and notify the sender immediately that you have recei=
ved it in error. Thank you for your
 cooperation.
</body>
</html>

--_000_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_--

--_004_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_
Content-Type: image/png; name="image001.png"
Content-Description: image001.png
Content-Disposition: inline; filename="image001.png"; size=5987;
	creation-date="Wed, 23 Mar 2016 11:33:38 GMT";
	modification-date="Wed, 23 Mar 2016 11:33:38 GMT"
Content-ID: <image001.png@01D18508.9AA9B1E0>
Content-Transfer-Encoding: base64

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
YII=

--_004_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7975061431746940305==--



From xen-users-bounces@lists.xen.org Sat May 28 04:11:17 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Sat, 28 May 2016 04:11:17 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b6VZI-0000kX-Q5; Sat, 28 May 2016 04:09:44 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <it-j@mscsy.com>) id 1b6VZH-0000kR-B3
 for xen-users@lists.xen.org; Sat, 28 May 2016 04:09:43 +0000
Received: from [193.109.254.147] by server-11.bemta-14.messagelabs.com id
 0A/FC-18582-60A19475; Sat, 28 May 2016 04:09:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrJKsWRWlGSWpSXmKPExsVyg69UQ5dVyjP
 c4Fq/hMWqqwdYHRg9ju7+zRTAGMWamZeUX5HAmjF1z1vGgnMzGSt+N/ayNzCu7mXsYuTiEBJY
 wiQx8cMqZginjVFi85dOJgjnCKPE5OYXbF2MHBxsAuoS27uCuhg5OUQEzCX+nTnDCmILC3hIr
 D74HKxERMBTYsNWdYgSI4nmqSuYQcIsAqoSP+bIg4R5BYIkOu9/A+sUArL3L9/ODGJzCgRLLP
 p/kgnEZhQQk/h+ag2YzSwgLnHryXwwW0JAROLhxdNsELaYxL9dD6FsJYk/d5+wg1zMLNDJKHF
 p+RI2iGWCEidnPmGBKNKRuLJnHyuErS/x9udJxgmMorOQ7JiFrH8Wkn6IojyJ5uOvGSFsA4n3
 5+YzQ9jaEssWvoay9SU2fjnLiCmuI/H7WxcbhK0ocfvqVFaIZYsZJQ5MWM8KU7TtVgMLTNGU7
 ofsCxh5VzGqF6cWlaUW6RrqJRVlpmeU5CZm5ugaGpro5aYWFyemp+YkJhXrJefnbmIEJgMGIN
 jBeLTT+RCjJAeTkigv02WPcCG+pPyUyozE4oz4otKc1OJDjDIcHEoSvPESnuFCgkWp6akVaZk
 5wLQEk5bg4FES4c0ASfMWFyTmFmemQ6ROMepy/Jr0eC2TEEtefl6qlDjvJJAiAZCijNI8uBGw
 FHmJUVZKmJcR6CghnoLUotzMElT5V4ziHIxKwryrQKbwZOaVwG16BXQEE9ARC1g8QI4oSURIS
 TUw9v2R4rh4bfuxD9kR2zOepMZGrv51oHeS5DsjzpV+B+K4S1eFLz1UqaJ5l6+OUX/ym6Ilax
 9fZ/Rf9/FjpMbGzNmPFuxJ530VukRdif9BHqdU5Va7DNulk3nS7zOs7TNQX3mcmf+U563prj9
 8txgdWvvXavdFhS4X/liWezKTMkubZW3DvVkeKbEUZyQaajEXFScCAASuorKMAwAA
X-Env-Sender: it-j@mscsy.com
X-Msg-Ref: server-7.tower-27.messagelabs.com!1464408580!44388483!1
X-Originating-IP: [216.14.117.40]
X-SpamReason: No, hits=1.5 required=7.0 tests=BODY_RANDOM_LONG,
 EXTRA_MPART_TYPE,HTML_50_60,HTML_MESSAGE
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 59136 invoked from network); 28 May 2016 04:09:40 -0000
Received: from server.novaindustries-nc.com (HELO MailerVPS.MSCSY.COM)
 (216.14.117.40)
 by server-7.tower-27.messagelabs.com with SMTP; 28 May 2016 04:09:40 -0000
Received: from mscsy-imss.MSCSY.local (unknown [91.144.30.98])
 (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by MailerVPS.MSCSY.COM (Postfix) with ESMTPSA id 48E082B320D0D
 for <xen-users@lists.xen.org>; Fri, 27 May 2016 23:09:39 -0500 (CDT)
Received: from MSC SY Lan [192.168.1.240] by mscsy-imss.MSCSY.local - Websense
 Email Security (6.1.1); Sat, 28 May 2016 07:02:44 +0200
Received: from MSCSY-MAILER-01.MSCSY.local ([fe80::58b5:993:3f46:e8b4]) by
 MSCSY-HTCA-01.MSCSY.local ([fe80::c57d:fde7:8897:23b9%11]) with mapi id
 14.01.0438.000; Sat, 28 May 2016 07:04:45 +0200
From: Abdallah Jabbour <it-j@mscsy.com>
To: "xen-users@lists.xen.org" <xen-users@lists.xen.org>
Thread-Topic: [Xen-users] VMware ESXi 5.5 under Xen4CentOS ( nested hvm )
Thread-Index: AdGE9yogQW1ky9rkTqKDnlWZ80cESQzpd5DG
Date: Sat, 28 May 2016 05:04:44 +0000
Message-ID: <99A8A24338396040A92999ED264A173B8B4581C1@MSCSY-MAILER-01.MSCSY.local>
References: <99A8A24338396040A92999ED264A173B7380D987@MSCSY-MAILER-01.MSCSY.local>
In-Reply-To: <99A8A24338396040A92999ED264A173B7380D987@MSCSY-MAILER-01.MSCSY.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-originating-ip: [209.59.205.120]
MIME-Version: 1.0
X-SEF-7853D99-ADF1-478E-8894-213D316B8FFA: 1
X-SEF-Processed: 6_1_1_105__2016_05_28_07_02_45
Subject: Re: [Xen-users] VMware ESXi 5.5 under Xen4CentOS ( nested hvm )
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============7975061431746940305=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============7975061431746940305==
Content-Language: en-US
Content-Type: multipart/related;
	boundary="_004_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_";
	type="multipart/alternative"

--_004_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_
Content-Type: multipart/alternative;
	boundary="_000_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_"


--_000_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hello ,
well it turns that the reported issue is VMware specific due to overprovisi=
oning of the CPU , when assigning the number of cores for the ESXi Guest to=
 1 vCPU core , the virtual machine installation completed successfully
since i am running two ESXi 6 guest on the Xen Host each with two vCPUs and=
 4GB of RAM ( minimum requirement ) and there are two more vm running on th=
e Xen Host ( windows server 2008 R2 , and CentOS7 as iSCSI Target ).

Abdallah Jabbour
IT Manager
MSC -MEDITERRANEAN SHIPPING AGENCY ( SYRIA )
for the real world
Sheikhdaher, Flaifel Brothers Avenue,Bldge No.602 P.O. Box 1133
T:+963 41 466 122<tel:%2B963%2041%20466%20122>/Ext 222  W: www.msc.com<http=
://www.msc.com>
________________________________
From: Xen-users [xen-users-bounces@lists.xen.org] on behalf of Abdallah Jab=
bour [it-j@mscsy.com]
Sent: Wednesday, March 23, 2016 1:33 PM
To: xen-users@lists.xen.org
Subject: [Xen-users] VMware ESXi 5.5 under Xen4CentOS ( nested hvm )

Hi ,

I have created a VM under Xen4CentOS with VMware ESXi5.5 and enabled HVM ( =
nestedhvm=3D1 in configuration file for the domain ) ESXi installer did not=
 complain about HVM being missing and the installation is completed success=
fully , yet when creating a VM inside ESXi and power it , it crashes and ES=
Xi crash too , my physical CPU is AMD Athlon II x4 620 , I have turned HAP =
bit in the configuration file of the domain (ESXi) yet the VM still crash a=
nd also ESXi Hyp still crash with purple screen of death .

Any advise please .

Abdallah Jabbour
IT Manager
MSC -MEDITERRANEAN SHIPPING AGENCY ( SYRIA )
for the real world
Sheikhdaher, Flaifel Brothers Avenue,Bldge No.602 P.O. Box 1133
T:+963 41 466 122/Ext 225  W: www.msc.com
As agent for MSC Mediterranean Shipping Company S.A., Geneva
[cid:image001.png@01D18508.9AA9B1E0]


This message and any associated files (together the =93Contents=94) are int=
ended solely for the addressee(s). The Contents are confidential and may co=
ntain private information or information that is subject to copyright or is=
 a trade secret or which is privileged. Views or opinions expressed herein =
do not necessarily represent views or opinions of MSC Mediterranean Shippin=
g Company, its agents or their affiliated companies and may only be the vie=
w or opinion of the author. If you are not the intended recipient of this e=
mail, you must not use, print, copy, store, forward, or disclose it or act =
in reliance of the Contents. Please destroy all copies of the message and a=
ny associated files and notify the sender immediately that you have receive=
d it in error. Thank you for your cooperation.
This message and any associated files (together the =93Contents=94) are int=
ended solely for the addressee(s). The Contents are confidential and may co=
ntain private information or information that is subject to copyright or is=
 a trade secret or which is privileged. Views or opinions expressed herein =
do not necessarily represent views or opinions of MSC Mediterranean Shippin=
g Company, its agents or their affiliated companies and may only be the vie=
w or opinion of the author. If you are not the intended recipient of this e=
mail, you must not use, print, copy, store, forward, or disclose it or act =
in reliance of the Contents. Please destroy all copies of the message and a=
ny associated files and notify the sender immediately that you have receive=
d it in error. Thank you for your cooperation.

--_000_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style>
<!--
@font-face
	{font-family:"Cambria Math"}
@font-face
	{font-family:Calibri}
@font-face
	{font-family:Tahoma}
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif}
a:link, span.MsoHyperlink
	{color:#0563C1;
	text-decoration:underline}
a:visited, span.MsoHyperlinkFollowed
	{color:#954F72;
	text-decoration:underline}
span.EmailStyle17
	{font-family:"Tahoma",sans-serif;
	color:windowtext;
	font-weight:normal;
	font-style:normal;
	text-decoration:none none}
.MsoChpDefault
	{font-family:"Calibri",sans-serif}
@page WordSection1
	{margin:72.0pt 72.0pt 72.0pt 72.0pt}
-->
</style><style id=3D"owaParaStyle" type=3D"text/css">
<!--
p
	{margin-top:0;
	margin-bottom:0}
-->
</style>
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div style=3D"direction:ltr; font-family:Tahoma; color:#000000; font-size:1=
0pt">Hello ,
<br>
well it turns that the reported issue is VMware specific due to overprovisi=
oning of the CPU , when assigning the number of cores for the ESXi Guest to=
 1 vCPU core , the virtual machine installation completed successfully
<br>
since i am running two ESXi 6 guest on the Xen Host each with two vCPUs and=
 4GB of RAM ( minimum requirement ) and there are two more vm running on th=
e Xen Host ( windows server 2008 R2 , and CentOS7 as iSCSI Target ).<br>
<div><br>
<div style=3D"font-family:Tahoma; font-size:13px">
<div class=3D"BodyFragment"><font size=3D"2">
<div class=3D"PlainText">
<p class=3D"MsoNormal"><b><span style=3D"color:black">Abdallah Jabbour </sp=
an></b></p>
<p class=3D"MsoNormal"><span style=3D"color:gray">IT Manager </span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt; color:black">MSC=
 -MEDITERRANEAN SHIPPING AGENCY ( SYRIA )
</span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt; color:black">for=
 the real world
</span></b></p>
<p class=3D"MsoNormal"><span style=3D"color:gray">Sheikhdaher, Flaifel Brot=
hers Avenue,Bldge No.602 P.O. Box 1133</span></p>
<span style=3D"color:gray">T:<a href=3D"tel:%2B963%2041%20466%20122" value=
=3D"&#43;96341466122" target=3D"_blank">&#43;963 41 466 122</a>/Ext 222&nbs=
p; W:
</span><u><span style=3D"color:black"><a href=3D"http://www.msc.com" target=
=3D"_blank">www.msc.com</a></span></u>
</div>
</font></div>
</div>
</div>
<div style=3D"font-family:Times New Roman; color:#000000; font-size:16px">
<hr tabindex=3D"-1">
<div id=3D"divRpF493947" style=3D"direction:ltr"><font face=3D"Tahoma" colo=
r=3D"#000000" size=3D"2"><b>From:</b> Xen-users [xen-users-bounces@lists.xe=
n.org] on behalf of Abdallah Jabbour [it-j@mscsy.com]<br>
<b>Sent:</b> Wednesday, March 23, 2016 1:33 PM<br>
<b>To:</b> xen-users@lists.xen.org<br>
<b>Subject:</b> [Xen-users] VMware ESXi 5.5 under Xen4CentOS ( nested hvm )=
<br>
</font><br>
</div>
<div></div>
<div>
<div class=3D"WordSection1">
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt; font-family:&quot;Ta=
homa&quot;,sans-serif">Hi ,</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt; font-family:&quot;Ta=
homa&quot;,sans-serif">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt; font-family:&quot;Ta=
homa&quot;,sans-serif">I have created a VM under Xen4CentOS with VMware ESX=
i5.5 and enabled HVM ( nestedhvm=3D1 in configuration file for the domain )=
 ESXi installer did not complain about HVM being
 missing and the installation is completed successfully , yet when creating=
 a VM inside ESXi and power it , it crashes and ESXi crash too , my physica=
l CPU is AMD Athlon II x4 620 , I have turned HAP bit in the configuration =
file of the domain (ESXi) yet the
 VM still crash and also ESXi Hyp still crash with purple screen of death .=
</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt; font-family:&quot;Ta=
homa&quot;,sans-serif">&nbsp;</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt; font-family:&quot;Ta=
homa&quot;,sans-serif">Any advise please .</span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:9.0pt; font-family:&quot;Ta=
homa&quot;,sans-serif">&nbsp;</span></p>
<p class=3D"MsoNormal"><b><span style=3D"color:black">Abdallah Jabbour </sp=
an></b></p>
<p class=3D"MsoNormal"><span style=3D"color:gray">IT Manager </span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt; color:black">MSC=
 -MEDITERRANEAN SHIPPING AGENCY ( SYRIA )
</span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt; color:black">for=
 the real world
</span></b></p>
<p class=3D"MsoNormal"><span style=3D"color:gray">Sheikhdaher, Flaifel Brot=
hers Avenue,Bldge No.602 P.O. Box 1133</span></p>
<p class=3D"MsoNormal"><span style=3D"color:gray">T:&#43;963 41 466 122/Ext=
 225&nbsp; W: </span>
<u><span style=3D"color:black">www.msc.com</span></u><span style=3D"color:g=
ray"> </span>
</p>
<p class=3D"MsoNormal"><span style=3D"color:gray">As agent for MSC Mediterr=
anean Shipping Company S.A., Geneva</span></p>
<p class=3D"MsoNormal"><span style=3D"color:gray"><img id=3D"Picture_x0020_=
1" src=3D"cid:image001.png@01D18508.9AA9B1E0" height=3D"98" width=3D"118"><=
/span><span lang=3D"EN-GB" style=3D"color:gray"></span></p>
<p class=3D"MsoNormal"><span style=3D"color:gray">&nbsp;</span></p>
<p class=3D"MsoNormal">&nbsp;</p>
</div>
This message and any associated files (together the =93Contents=94) are int=
ended solely for the addressee(s). The Contents are confidential and may co=
ntain private information or information that is subject to copyright or is=
 a trade secret or which is privileged.
 Views or opinions expressed herein do not necessarily represent views or o=
pinions of MSC Mediterranean Shipping Company, its agents or their affiliat=
ed companies and may only be the view or opinion of the author. If you are =
not the intended recipient of this
 email, you must not use, print, copy, store, forward, or disclose it or ac=
t in reliance of the Contents. Please destroy all copies of the message and=
 any associated files and notify the sender immediately that you have recei=
ved it in error. Thank you for your
 cooperation. </div>
</div>
</div>
This message and any associated files (together the =93Contents=94) are int=
ended solely for the addressee(s). The Contents are confidential and may co=
ntain private information or information that is subject to copyright or is=
 a trade secret or which is privileged.
 Views or opinions expressed herein do not necessarily represent views or o=
pinions of MSC Mediterranean Shipping Company, its agents or their affiliat=
ed companies and may only be the view or opinion of the author. If you are =
not the intended recipient of this
 email, you must not use, print, copy, store, forward, or disclose it or ac=
t in reliance of the Contents. Please destroy all copies of the message and=
 any associated files and notify the sender immediately that you have recei=
ved it in error. Thank you for your
 cooperation.
</body>
</html>

--_000_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_--

--_004_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_
Content-Type: image/png; name="image001.png"
Content-Description: image001.png
Content-Disposition: inline; filename="image001.png"; size=5987;
	creation-date="Wed, 23 Mar 2016 11:33:38 GMT";
	modification-date="Wed, 23 Mar 2016 11:33:38 GMT"
Content-ID: <image001.png@01D18508.9AA9B1E0>
Content-Transfer-Encoding: base64

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
YII=

--_004_99A8A24338396040A92999ED264A173B8B4581C1MSCSYMAILER01MS_--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============7975061431746940305==--



From xen-users-bounces@lists.xen.org Mon May 30 01:59:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 01:59:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7CTZ-0001E8-Ht; Mon, 30 May 2016 01:58:41 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <fangtuo90@gmail.com>) id 1b7CTY-0001E2-Sk
 for xen-users@lists.xen.org; Mon, 30 May 2016 01:58:41 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 F0/47-09542-05E9B475; Mon, 30 May 2016 01:58:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrCIsWRWlGSWpSXmKPExsVyMfS6o67/PO9
 wg+UqFquuHmB1YPQ4uvs3UwBjFGtmXlJ+RQJrxqOVExgLHulUbLj4lqmB8ah6FyMXh5DABEaJ
 lddWMYI4LAINrBLf5m5lBXEkBOawSnx538fWxcgJ5ORI7HnazgJi8woISpyc+YQFIl4oMav9H
 5DNATTKS+LJhkCQMKeAusShaUtYIDZMYpL4Mr+ZHaSGRUBV4s6rSogxARIbJrQzgdjCAuYSSx
 uvga1iE1CTuH7uJiOILQI058+FCYwgrcxAdts+VZAwM9CmhTc+s09gFJiF5KBZSFKzoDrWzxO
 CCKtJ3N52lR3C1pZYtvA18wJG1lWMGsWpRWWpRbqGRnpJRZnpGSW5iZk5uoaGJnq5qcXFiemp
 OYlJxXrJ+bmbGIGhzAAEOxjPTnM+xCjJwaQkyuvG4R0uxJeUn1KZkVicEV9UmpNafIhRhoNDS
 YJ38xygnGBRanpqRVpmDjCqYNISHDxKIrwPZwOleYsLEnOLM9MhUqcYLTm2/L62lolj2aLrQH
 Lb1HtrmYRY8vLzUqXEeeeDNAiANGSU5sGNg0X+JUZZKWFeRqADhXgKUotyM0tQ5V8xinMwKgn
 zrgW5iiczrwRu6yugg5iADjI75wVyUEkiQkqqgdFDwNts5jJV0fh5Ihv2PMtYPvPmlStVkewC
 xRrdW/3fGbLwt7RoFLswXnetMWQ3lXvKYX+8OLeGt6TKII+fbZXdtWdnrnj8/nGbYfp0tkvXj
 vxfbH5O809d4kebW1uinZ/+9nY+2p+/4czzWxpuEQffq5y++WtPytFt63R37k94O3eP86UFup
 lKLMUZiYZazEXFiQDkifYt9wIAAA==
X-Env-Sender: fangtuo90@gmail.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1464573518!44589103!1
X-Originating-IP: [209.85.215.65]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43404 invoked from network); 30 May 2016 01:58:38 -0000
Received: from mail-lf0-f65.google.com (HELO mail-lf0-f65.google.com)
 (209.85.215.65)
 by server-15.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 30 May 2016 01:58:38 -0000
Received: by mail-lf0-f65.google.com with SMTP id h68so5745007lfh.3
 for <xen-users@lists.xen.org>; Sun, 29 May 2016 18:58:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=1kMJajRDP/0Qp2KR+abjLMFZr0ld8gRcwdYMLiEhBdY=;
 b=RQjN8tYstXLvKhELKpaMUxahExuAMyvOwqNErKbdCOAD/JVcM7IjVCh/X/T2/qWqSP
 HOzoGwU4RcN3j6iCZppuspPIFr71slA3yvxUn9U0ig4r9zoIR1YLZ5shxtGph28AwuvR
 sD8Qa80QT7rwoAQ6RXHDzPx7zTbrCfuypLmwD0DG7dmehxGdLqrAborHcgV97F5WgLh9
 pjMokErZcOE5z2/du4m7+gf5fUy0yQ1K8ciTKk6AkAZIQbciYoTCJaBuy5idctYC0I3G
 hT1+PWCA7rK8wE6P+LSXMkKP1P/zTyJegr0IYRss4lPpbNlX0zTM3Id4naEsM/+Yw9oh
 9hdw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=1kMJajRDP/0Qp2KR+abjLMFZr0ld8gRcwdYMLiEhBdY=;
 b=RVgCoxrRqnQ8ZQ6KLuhXOiKrUMyt2Nn/YKTgTLRQ/19gZhWQPgKM9SSMEiJ1AJUiyO
 4umPU/qePS6TXOGGE5VB4SFdLCIK82tFKXItdZD+XXpXH3HTaWvAxbZtNQXDH9ZAGtYV
 Qn54hslkcv6gAgA63ZG46Gmvu3CLU2WEo54BLOBKKeLGx1+i93GYiwZejqIRNRCAEO4w
 zP/ekMlMe8OEKAW8GxIdOCuXFPzdZkExqfed8+P4czrthTpuN0YVt75ehvDR1G+vmQcs
 p+ZAeOz/AfcX3pCJEN6j9p7g9ow0TwrAnJx+FSWGEGv+CGTT/FH/Fxy8qZCDZR8qhO1l
 kFvA==
X-Gm-Message-State: ALyK8tLMQAyKR1en/usNaqTYy7Gq1PzAVbj6mUtJSQbYX8j1jVOXWR6Ky8rrXRM9iQU55PvGw/1dUQhNopLepg==
MIME-Version: 1.0
X-Received: by 10.25.15.219 with SMTP id 88mr8226254lfp.123.1464573517793;
 Sun, 29 May 2016 18:58:37 -0700 (PDT)
Received: by 10.25.89.143 with HTTP; Sun, 29 May 2016 18:58:37 -0700 (PDT)
In-Reply-To: <57458AB6.6020708@arm.com>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
 <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
 <57457109.70909@arm.com>
 <CAFnE1f1qOMt-YDYsMRF+89tWmF23vDi7sWUsTqy6-hx5wu61Aw@mail.gmail.com>
 <57458AB6.6020708@arm.com>
Date: Mon, 30 May 2016 09:58:37 +0800
Message-ID: <CAFnE1f0SonVmzty8LLPNvpg5oL3apUkEc4Y9gu060VUBLtwYKA@mail.gmail.com>
From: Big Strong <fangtuo90@gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1883191233189804268=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============1883191233189804268==
Content-Type: multipart/alternative; boundary=001a113fb8de4690d6053405982b

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

I'm not sure if you mean  xen\include\asm-x86\hypercall.h or
 extras\mini-os\include\x86\x86_32\hypercall-x86_32.h, I guess it is the
former one.
Take HYPERVISOR_mmu_update as an example, the corresponding function in
hypercall.h is:

do_mmu_update(
>     XEN_GUEST_HANDLE_PARAM(mmu_update_t) ureqs,
>     unsigned int count,
>     XEN_GUEST_HANDLE_PARAM(uint) pdone,
>     unsigned int foreigndom);


While in hypercall-x86_32.h, it is defined as:

static inline int
> HYPERVISOR_mmu_update(
> mmu_update_t *req, int count, int *success_count, domid_t domid)
> {
> return _hypercall4(int, mmu_update, req, count, success_count, domid);
> }


Can I use these functions directly in domU kernel?  When using
libxc/privcmd in domU userland, the arguments are converted into a suitable
form using HYPERCALL_BUFFER_AS_ARG(arg), how should the arguments be
conveyed when using from domU kernel?

2016-05-25 19:21 GMT+08:00 Julien Grall <julien.grall@arm.com>:

> On 25/05/16 12:14, Big Strong wrote:
>
>>         Give a look to arch/x86/asm/xen/hypercall.h to see how
>>         hypercalls are implemented for the kernel.
>>
>>
>>     Regards,
>>
>>     --
>>     Julien Grall
>>
>>
>> Thanks for the suggestion. But what I pasted is right from hypercall.h.
>> What I'm not understand is how can I directly assign arguments to the
>> registers a1-a5. As I don't want to use privcmd to issue the hypercall,
>> which is a user-level interface. Can you show me one simple example on
>> how to do that?
>>
>
> There is multiple example on how to implement hypercalls for the kernel
> within this file (e.g HYPERVISOR_mmu_update).
>
> You may have to implement yours if there is no helpers for you hypercall.
>
> Regards,
>
> --
> Julien Grall
>

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

<div dir=3D"ltr"><span style=3D"font-size:14px">I&#39;m not sure if you mea=
n =C2=A0xen\include\asm-x86\h</span><span style=3D"font-size:14px;white-spa=
ce:pre-wrap"><span style=3D"white-space:normal">ypercall.h or</span></span>=
<span style=3D"font-size:14px">=C2=A0extras\mini-os\include\x86\</span><spa=
n style=3D"font-size:14px">x86_32\h</span><span style=3D"font-size:14px;whi=
te-space:pre-wrap"><span style=3D"white-space:normal">ypercall-x86_32.h, I =
guess it is the former one.=C2=A0</span></span><div style=3D"font-size:14px=
">Take=C2=A0HYPERVISOR_mmu_update as an example, the corresponding function=
 in hypercall.h is:</div><div style=3D"font-size:14px"><br></div><div style=
=3D"font-size:14px"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-colo=
r:rgb(204,204,204);padding-left:1ex">do_mmu_update(<br>=C2=A0 =C2=A0 XEN_GU=
EST_HANDLE_PARAM(mmu_update_t) ureqs,<br>=C2=A0 =C2=A0 unsigned int count,<=
br>=C2=A0 =C2=A0 XEN_GUEST_HANDLE_PARAM(uint) pdone,<br>=C2=A0 =C2=A0 unsig=
ned int foreigndom);</blockquote><div><br><div class=3D"gmail_extra">While =
in hypercall-x86_32.h, it is defined as:</div><div class=3D"gmail_extra"><b=
r></div><div class=3D"gmail_extra"><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;=
border-left-color:rgb(204,204,204);padding-left:1ex">static inline int<br>H=
YPERVISOR_mmu_update(<br><span style=3D"white-space:pre-wrap">	</span>mmu_u=
pdate_t *req, int count, int *success_count, domid_t domid)<br>{<br><span s=
tyle=3D"white-space:pre-wrap">	</span>return _hypercall4(int, mmu_update, r=
eq, count, success_count, domid);<br>}</blockquote></div><div class=3D"gmai=
l_extra"><br></div><div class=3D"gmail_extra">Can I use these functions dir=
ectly in domU kernel?=C2=A0 When using libxc/privcmd in domU userland, the =
arguments are converted into a suitable form using HYPERCALL_BUFFER_AS_ARG(=
arg), how should the arguments be conveyed when using from domU kernel?</di=
v><div class=3D""><div id=3D":8lj" class=3D"" tabindex=3D"0"><img class=3D"=
" src=3D"https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif" styl=
e=3D""></div></div></div></div></div><div class=3D"gmail_extra"><br><div cl=
ass=3D"gmail_quote">2016-05-25 19:21 GMT+08:00 Julien Grall <span dir=3D"lt=
r">&lt;<a href=3D"mailto:julien.grall@arm.com" target=3D"_blank">julien.gra=
ll@arm.com</a>&gt;</span>:<br><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=3D"=
HOEnZb"><div class=3D"h5">On 25/05/16 12:14, Big Strong wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Give a look to arch/x86/asm/xen/hypercall.h to =
see how<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 hypercalls are implemented for the kernel.<br>
<br>
<br>
=C2=A0 =C2=A0 Regards,<br>
<br>
=C2=A0 =C2=A0 --<br>
=C2=A0 =C2=A0 Julien Grall<br>
<br>
<br>
Thanks for the suggestion. But what I pasted is right from hypercall.h.<br>
What I&#39;m not understand is how can I directly assign arguments to the<b=
r>
registers a1-a5. As I don&#39;t want to use privcmd to issue the hypercall,=
<br>
which is a user-level interface. Can you show me one simple example on<br>
how to do that?<br>
</blockquote>
<br></div></div>
There is multiple example on how to implement hypercalls for the kernel wit=
hin this file (e.g HYPERVISOR_mmu_update).<br>
<br>
You may have to implement yours if there is no helpers for you hypercall.<b=
r>
<br>
Regards,<span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br></div>

--001a113fb8de4690d6053405982b--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============1883191233189804268==--


From xen-users-bounces@lists.xen.org Mon May 30 01:59:56 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 01:59:56 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7CTZ-0001E8-Ht; Mon, 30 May 2016 01:58:41 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <fangtuo90@gmail.com>) id 1b7CTY-0001E2-Sk
 for xen-users@lists.xen.org; Mon, 30 May 2016 01:58:41 +0000
Received: from [193.109.254.147] by server-4.bemta-14.messagelabs.com id
 F0/47-09542-05E9B475; Mon, 30 May 2016 01:58:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrCIsWRWlGSWpSXmKPExsVyMfS6o67/PO9
 wg+UqFquuHmB1YPQ4uvs3UwBjFGtmXlJ+RQJrxqOVExgLHulUbLj4lqmB8ah6FyMXh5DABEaJ
 lddWMYI4LAINrBLf5m5lBXEkBOawSnx538fWxcgJ5ORI7HnazgJi8woISpyc+YQFIl4oMav9H
 5DNATTKS+LJhkCQMKeAusShaUtYIDZMYpL4Mr+ZHaSGRUBV4s6rSogxARIbJrQzgdjCAuYSSx
 uvga1iE1CTuH7uJiOILQI058+FCYwgrcxAdts+VZAwM9CmhTc+s09gFJiF5KBZSFKzoDrWzxO
 CCKtJ3N52lR3C1pZYtvA18wJG1lWMGsWpRWWpRbqGRnpJRZnpGSW5iZk5uoaGJnq5qcXFiemp
 OYlJxXrJ+bmbGIGhzAAEOxjPTnM+xCjJwaQkyuvG4R0uxJeUn1KZkVicEV9UmpNafIhRhoNDS
 YJ38xygnGBRanpqRVpmDjCqYNISHDxKIrwPZwOleYsLEnOLM9MhUqcYLTm2/L62lolj2aLrQH
 Lb1HtrmYRY8vLzUqXEeeeDNAiANGSU5sGNg0X+JUZZKWFeRqADhXgKUotyM0tQ5V8xinMwKgn
 zrgW5iiczrwRu6yugg5iADjI75wVyUEkiQkqqgdFDwNts5jJV0fh5Ihv2PMtYPvPmlStVkewC
 xRrdW/3fGbLwt7RoFLswXnetMWQ3lXvKYX+8OLeGt6TKII+fbZXdtWdnrnj8/nGbYfp0tkvXj
 vxfbH5O809d4kebW1uinZ/+9nY+2p+/4czzWxpuEQffq5y++WtPytFt63R37k94O3eP86UFup
 lKLMUZiYZazEXFiQDkifYt9wIAAA==
X-Env-Sender: fangtuo90@gmail.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1464573518!44589103!1
X-Originating-IP: [209.85.215.65]
X-SpamReason: No, hits=0.4 required=7.0 tests=HTML_50_60,HTML_MESSAGE,
 RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 43404 invoked from network); 30 May 2016 01:58:38 -0000
Received: from mail-lf0-f65.google.com (HELO mail-lf0-f65.google.com)
 (209.85.215.65)
 by server-15.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 30 May 2016 01:58:38 -0000
Received: by mail-lf0-f65.google.com with SMTP id h68so5745007lfh.3
 for <xen-users@lists.xen.org>; Sun, 29 May 2016 18:58:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=1kMJajRDP/0Qp2KR+abjLMFZr0ld8gRcwdYMLiEhBdY=;
 b=RQjN8tYstXLvKhELKpaMUxahExuAMyvOwqNErKbdCOAD/JVcM7IjVCh/X/T2/qWqSP
 HOzoGwU4RcN3j6iCZppuspPIFr71slA3yvxUn9U0ig4r9zoIR1YLZ5shxtGph28AwuvR
 sD8Qa80QT7rwoAQ6RXHDzPx7zTbrCfuypLmwD0DG7dmehxGdLqrAborHcgV97F5WgLh9
 pjMokErZcOE5z2/du4m7+gf5fUy0yQ1K8ciTKk6AkAZIQbciYoTCJaBuy5idctYC0I3G
 hT1+PWCA7rK8wE6P+LSXMkKP1P/zTyJegr0IYRss4lPpbNlX0zTM3Id4naEsM/+Yw9oh
 9hdw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=1kMJajRDP/0Qp2KR+abjLMFZr0ld8gRcwdYMLiEhBdY=;
 b=RVgCoxrRqnQ8ZQ6KLuhXOiKrUMyt2Nn/YKTgTLRQ/19gZhWQPgKM9SSMEiJ1AJUiyO
 4umPU/qePS6TXOGGE5VB4SFdLCIK82tFKXItdZD+XXpXH3HTaWvAxbZtNQXDH9ZAGtYV
 Qn54hslkcv6gAgA63ZG46Gmvu3CLU2WEo54BLOBKKeLGx1+i93GYiwZejqIRNRCAEO4w
 zP/ekMlMe8OEKAW8GxIdOCuXFPzdZkExqfed8+P4czrthTpuN0YVt75ehvDR1G+vmQcs
 p+ZAeOz/AfcX3pCJEN6j9p7g9ow0TwrAnJx+FSWGEGv+CGTT/FH/Fxy8qZCDZR8qhO1l
 kFvA==
X-Gm-Message-State: ALyK8tLMQAyKR1en/usNaqTYy7Gq1PzAVbj6mUtJSQbYX8j1jVOXWR6Ky8rrXRM9iQU55PvGw/1dUQhNopLepg==
MIME-Version: 1.0
X-Received: by 10.25.15.219 with SMTP id 88mr8226254lfp.123.1464573517793;
 Sun, 29 May 2016 18:58:37 -0700 (PDT)
Received: by 10.25.89.143 with HTTP; Sun, 29 May 2016 18:58:37 -0700 (PDT)
In-Reply-To: <57458AB6.6020708@arm.com>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
 <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
 <57457109.70909@arm.com>
 <CAFnE1f1qOMt-YDYsMRF+89tWmF23vDi7sWUsTqy6-hx5wu61Aw@mail.gmail.com>
 <57458AB6.6020708@arm.com>
Date: Mon, 30 May 2016 09:58:37 +0800
Message-ID: <CAFnE1f0SonVmzty8LLPNvpg5oL3apUkEc4Y9gu060VUBLtwYKA@mail.gmail.com>
From: Big Strong <fangtuo90@gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1883191233189804268=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============1883191233189804268==
Content-Type: multipart/alternative; boundary=001a113fb8de4690d6053405982b

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

I'm not sure if you mean  xen\include\asm-x86\hypercall.h or
 extras\mini-os\include\x86\x86_32\hypercall-x86_32.h, I guess it is the
former one.
Take HYPERVISOR_mmu_update as an example, the corresponding function in
hypercall.h is:

do_mmu_update(
>     XEN_GUEST_HANDLE_PARAM(mmu_update_t) ureqs,
>     unsigned int count,
>     XEN_GUEST_HANDLE_PARAM(uint) pdone,
>     unsigned int foreigndom);


While in hypercall-x86_32.h, it is defined as:

static inline int
> HYPERVISOR_mmu_update(
> mmu_update_t *req, int count, int *success_count, domid_t domid)
> {
> return _hypercall4(int, mmu_update, req, count, success_count, domid);
> }


Can I use these functions directly in domU kernel?  When using
libxc/privcmd in domU userland, the arguments are converted into a suitable
form using HYPERCALL_BUFFER_AS_ARG(arg), how should the arguments be
conveyed when using from domU kernel?

2016-05-25 19:21 GMT+08:00 Julien Grall <julien.grall@arm.com>:

> On 25/05/16 12:14, Big Strong wrote:
>
>>         Give a look to arch/x86/asm/xen/hypercall.h to see how
>>         hypercalls are implemented for the kernel.
>>
>>
>>     Regards,
>>
>>     --
>>     Julien Grall
>>
>>
>> Thanks for the suggestion. But what I pasted is right from hypercall.h.
>> What I'm not understand is how can I directly assign arguments to the
>> registers a1-a5. As I don't want to use privcmd to issue the hypercall,
>> which is a user-level interface. Can you show me one simple example on
>> how to do that?
>>
>
> There is multiple example on how to implement hypercalls for the kernel
> within this file (e.g HYPERVISOR_mmu_update).
>
> You may have to implement yours if there is no helpers for you hypercall.
>
> Regards,
>
> --
> Julien Grall
>

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

<div dir=3D"ltr"><span style=3D"font-size:14px">I&#39;m not sure if you mea=
n =C2=A0xen\include\asm-x86\h</span><span style=3D"font-size:14px;white-spa=
ce:pre-wrap"><span style=3D"white-space:normal">ypercall.h or</span></span>=
<span style=3D"font-size:14px">=C2=A0extras\mini-os\include\x86\</span><spa=
n style=3D"font-size:14px">x86_32\h</span><span style=3D"font-size:14px;whi=
te-space:pre-wrap"><span style=3D"white-space:normal">ypercall-x86_32.h, I =
guess it is the former one.=C2=A0</span></span><div style=3D"font-size:14px=
">Take=C2=A0HYPERVISOR_mmu_update as an example, the corresponding function=
 in hypercall.h is:</div><div style=3D"font-size:14px"><br></div><div style=
=3D"font-size:14px"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-colo=
r:rgb(204,204,204);padding-left:1ex">do_mmu_update(<br>=C2=A0 =C2=A0 XEN_GU=
EST_HANDLE_PARAM(mmu_update_t) ureqs,<br>=C2=A0 =C2=A0 unsigned int count,<=
br>=C2=A0 =C2=A0 XEN_GUEST_HANDLE_PARAM(uint) pdone,<br>=C2=A0 =C2=A0 unsig=
ned int foreigndom);</blockquote><div><br><div class=3D"gmail_extra">While =
in hypercall-x86_32.h, it is defined as:</div><div class=3D"gmail_extra"><b=
r></div><div class=3D"gmail_extra"><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;=
border-left-color:rgb(204,204,204);padding-left:1ex">static inline int<br>H=
YPERVISOR_mmu_update(<br><span style=3D"white-space:pre-wrap">	</span>mmu_u=
pdate_t *req, int count, int *success_count, domid_t domid)<br>{<br><span s=
tyle=3D"white-space:pre-wrap">	</span>return _hypercall4(int, mmu_update, r=
eq, count, success_count, domid);<br>}</blockquote></div><div class=3D"gmai=
l_extra"><br></div><div class=3D"gmail_extra">Can I use these functions dir=
ectly in domU kernel?=C2=A0 When using libxc/privcmd in domU userland, the =
arguments are converted into a suitable form using HYPERCALL_BUFFER_AS_ARG(=
arg), how should the arguments be conveyed when using from domU kernel?</di=
v><div class=3D""><div id=3D":8lj" class=3D"" tabindex=3D"0"><img class=3D"=
" src=3D"https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif" styl=
e=3D""></div></div></div></div></div><div class=3D"gmail_extra"><br><div cl=
ass=3D"gmail_quote">2016-05-25 19:21 GMT+08:00 Julien Grall <span dir=3D"lt=
r">&lt;<a href=3D"mailto:julien.grall@arm.com" target=3D"_blank">julien.gra=
ll@arm.com</a>&gt;</span>:<br><blockquote class=3D"gmail_quote" style=3D"ma=
rgin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=3D"=
HOEnZb"><div class=3D"h5">On 25/05/16 12:14, Big Strong wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
=C2=A0 =C2=A0 =C2=A0 =C2=A0 Give a look to arch/x86/asm/xen/hypercall.h to =
see how<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 hypercalls are implemented for the kernel.<br>
<br>
<br>
=C2=A0 =C2=A0 Regards,<br>
<br>
=C2=A0 =C2=A0 --<br>
=C2=A0 =C2=A0 Julien Grall<br>
<br>
<br>
Thanks for the suggestion. But what I pasted is right from hypercall.h.<br>
What I&#39;m not understand is how can I directly assign arguments to the<b=
r>
registers a1-a5. As I don&#39;t want to use privcmd to issue the hypercall,=
<br>
which is a user-level interface. Can you show me one simple example on<br>
how to do that?<br>
</blockquote>
<br></div></div>
There is multiple example on how to implement hypercalls for the kernel wit=
hin this file (e.g HYPERVISOR_mmu_update).<br>
<br>
You may have to implement yours if there is no helpers for you hypercall.<b=
r>
<br>
Regards,<span class=3D"HOEnZb"><font color=3D"#888888"><br>
<br>
-- <br>
Julien Grall<br>
</font></span></blockquote></div><br></div>

--001a113fb8de4690d6053405982b--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============1883191233189804268==--


From xen-users-bounces@lists.xen.org Mon May 30 06:03:25 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 06:03: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 <xen-users-bounces@lists.xen.org>)
	id 1b7GGx-0007ee-61; Mon, 30 May 2016 06:01:55 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b7GGv-0007eY-T7
 for xen-users@lists.xen.org; Mon, 30 May 2016 06:01:54 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 9B/A8-17405-157DB475; Mon, 30 May 2016 06:01:53 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnleJIrShJLcpLzFFi42JJ6qow1A247h1
 usPciv8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmnFy9i+2gh/2FW+397E3MC6y7mLk4mARmMci
 MWd5H3MXIyeHkECyxIkVrVB2hsTMxZ/h7FebN7NB2PESk9YuYwSxJQQUJCb0TgeKcwDZthJnW
 4ohwrtZJOY11YPMFxJoYJRYPfMIWD2LgLbEttXvwOrZBNQknvSwQIzUkni5qw3MFhFQl7h/6B
 6YzSvgLdF+8x07iC0soCjx7tgcJoi4oMTJmU/AapgFYiVWtl6GOtNfYu/uBkaIuIjE+b/vWSc
 wCs9C0jILScssJGWzgC5iBlq9fp4QRFhbYtnC11AlahK3t11lRxZfwMi+ilG9OLWoLLVI10wv
 qSgzPaMkNzEzR9fQwFgvN7W4ODE9NScxqVgvOT93EyMwguoZGBh3MF5pcz7EKMnBpCTK68bhH
 S7El5SfUpmRWJwRX1Sak1p8iFGGg0NJgvf8VaCcYFFqempFWmYOMJZh0hIcPEoivJUgad7igs
 Tc4sx0iNQpRkUpcd4akIQASCKjNA+uDZY+LjHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5v0
 NMoUnM68EbvoroMVMQIvNznmBLC5JREhJNTAefuF16KDlbdVnGbYHWH/eurxAb8tMTS1R089d
 4lZqu2uWPeFqSopuTVOWXizf9ezKCus2Ky+LpRprnSyPZy/5zGPfoCT21+vBdW0/0cBajd9Hp
 pmecLeO0Lsz6UPSiT639bvzI75o/Hf8dP2D3XLtXWeCvzU/cOUVdasMPvF6fuWiVReXLFFTYi
 nOSDTUYi4qTgQA/kOntBoDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1464588110!42739502!1
X-Originating-IP: [98.138.120.49]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28535 invoked from network); 30 May 2016 06:01:52 -0000
Received: from nm42.bullet.mail.ne1.yahoo.com (HELO
 nm42.bullet.mail.ne1.yahoo.com) (98.138.120.49)
 by server-14.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 30 May 2016 06:01:52 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464588047; bh=PPR2hCKY4GncujOQ0fpn/rjJD7HeIAaXZcDLOQSye3s=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=pjStKBu2KPzDaMQFlhhmDbPBjg8ipiwfTX5uBazMEdL9KRdkLoTHdtETMcDleuyhIl9vY6s6lPM6MGR/El8OzM/+8bazklkNTWoXpbP5Lr56wukqu3M12YY8RAPpp6TL6YFluI6r1jHAsqqaVz1cCe1g5ITousblJhloI17pVBmbNl6iHq3w93MZiIKR9Xut5FrJk3qTkz71S/FHFLDYlQV/wlGOm/xKc1lFT8x9zVI6+K0+Qgbx4P2/0TA8yfNSzezqHdiexzr5j/LrkZHIJLn7Hsu5Az5wB/I67rfs/d33z47G0OMG7TcLVoEATJDIpCR+IbIOeUxwNviKmZz/YA==
Received: from [127.0.0.1] by nm42.bullet.mail.ne1.yahoo.com with NNFMP;
 30 May 2016 06:00:47 -0000
Received: from [98.138.101.132] by nm42.bullet.mail.ne1.yahoo.com with NNFMP;
 30 May 2016 05:58:06 -0000
Received: from [98.138.226.162] by tm20.bullet.mail.ne1.yahoo.com with NNFMP;
 30 May 2016 05:58:06 -0000
Received: from [127.0.0.1] by omp1063.mail.ne1.yahoo.com with NNFMP;
 30 May 2016 05:58:06 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 320379.72500.bm@omp1063.mail.ne1.yahoo.com
X-YMail-OSG: L3vQY7sVM1n6OuGpcizPOBCM8NQ9zzZQK6dH.p_zaw2Q3tO2pMikig69AhtMHVq
 1QtvzoMNISK1tl0xwPStFSXKb2CCTrr4Xv0LI4mSHjVPjFW2XSIoziyl8HtPHQVcyfxarjPLkvXT
 KCKRbepQPniQaaCTQpqtON0GVamxl1gk2uk1NdlZj7zzX4Qhu_tfCVBaGDsH1lIDw0WNCRJnPIQS
 kgRxHai4lpRFf0vM9zXHx.C0zsDsevXY38YyV.lzhWSvBfSHn9Za2XtdwzUZI1iqT6qSFoQcWsse
 prvQ2mE02vWQWer0ihcM3QcFvVDpRSzjC9392vfHNf7LiOXW6Wg8DR1NZnBwj4BOfcRlaWE5.6KZ
 lYSYrfh47UaofBiyEjJRQj6kfqNIa4tTGfKoRLlUduBE9NKVrBn3UYECHWIYsqfkuN2thgBYn0zC
 YOAWFxlLzCh6ZpBMkkZ2AFLk.JC56rc.RB7Y3T5G6FMOBgcV17Pc03KBIhw5RFCG7Gzzvh3bvH4P
 mG7ZYE5rR0rIg.UyiLdGQNQ--
Received: from jws100176.mail.ne1.yahoo.com by
 sendmailws152.mail.ne1.yahoo.com; Mon, 30 May 2016 05:58:05 +0000;
 1464587885.869
Date: Mon, 30 May 2016 05:58:05 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <647880738.1166064.1464587885640.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 8717
Subject: [Xen-users] Xen-Tools can't working.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============4916096683160960534=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4916096683160960534==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1166063_1579800276.1464587885634"
Content-Length: 8184

------=_Part_1166063_1579800276.1464587885634
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello.I installed Xen-tools and want to work with it. It created a config f=
ile for mw like below :
## =C2=A0Kernel + memory size#kernel =C2=A0 =C2=A0 =C2=A0=3D '/boot/vmlinuz=
-4.4.7-300.fc23.x86_64'extra =C2=A0 =C2=A0 =C2=A0 =3D 'elevator=3Dnoop'ramd=
isk =C2=A0 =C2=A0 =3D '/boot/initrd.img-4.4.7-300.fc23.x86_64'
vcpus =C2=A0 =C2=A0 =C2=A0 =3D '1'memory =C2=A0 =C2=A0 =C2=A0=3D '128'

## =C2=A0Disk device(s).#root =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D '/dev/xvda2 ro=
'disk =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D [=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/home/jason/domains/linux/disk.img,xvda2,=
w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/ho=
me/jason/domains/linux/swap.img,xvda1,w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 ]

## =C2=A0Physical volumes#

## =C2=A0Hostname#name =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 'linux'
## =C2=A0Networking#vif =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D [ 'ip=3D172.30.9.21=
 ,mac=3D00:16:3E:52:EF:69' ]
## =C2=A0Behaviour#on_poweroff =3D 'destroy'on_reboot =C2=A0 =3D 'restart'o=
n_crash =C2=A0 =C2=A0=3D 'restart'

But when I want to launch it then it showed me below error :
Parsing config from /etc/xen/linux.cfgxc: error: panic: xc_dom_core.c:208: =
failed to open file: No such file or directory: Internal errorlibxl: error:=
 libxl_dom.c:566:libxl__build_pv: xc_dom_ramdisk_file failed: No such file =
or directorylibxl: error: libxl_create.c:1121:domcreate_rebuild_done: canno=
t (re-)build domain: -3libxl: info: libxl.c:1698:devices_destroy_cb: forked=
 pid 20575 for destroy of domain 11

Any idea to solve it?
------=_Part_1166063_1579800276.1464587885634
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1464587213506_5167"=
>Hello.</div><div id=3D"yui_3_16_0_ym19_1_1464587213506_5167" dir=3D"ltr">I=
 installed Xen-tools and want to work with it. It created a config file for=
 mw like below :</div><div id=3D"yui_3_16_0_ym19_1_1464587213506_5167" dir=
=3D"ltr"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5=
287">#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5288"># =
&nbsp;Kernel + memory size</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14=
64587213506_5289">#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146458721=
3506_5290">kernel &nbsp; &nbsp; &nbsp;=3D '/boot/vmlinuz-4.4.7-300.fc23.x86=
_64'</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5291">extr=
a &nbsp; &nbsp; &nbsp; =3D 'elevator=3Dnoop'</div><div dir=3D"ltr" id=3D"yu=
i_3_16_0_ym19_1_1464587213506_5292">ramdisk &nbsp; &nbsp; =3D '/boot/initrd=
.img-4.4.7-300.fc23.x86_64'</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1=
464587213506_5293"><br id=3D"yui_3_16_0_ym19_1_1464587213506_5294"></div><d=
iv dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5295">vcpus &nbsp; &nb=
sp; &nbsp; =3D '1'</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213=
506_5296">memory &nbsp; &nbsp; &nbsp;=3D '128'</div><div dir=3D"ltr" id=3D"=
yui_3_16_0_ym19_1_1464587213506_5297"><br id=3D"yui_3_16_0_ym19_1_146458721=
3506_5298"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_529=
9"><br id=3D"yui_3_16_0_ym19_1_1464587213506_5300"></div><div dir=3D"ltr" i=
d=3D"yui_3_16_0_ym19_1_1464587213506_5301">#</div><div dir=3D"ltr" id=3D"yu=
i_3_16_0_ym19_1_1464587213506_5302"># &nbsp;Disk device(s).</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5303">#</div><div dir=3D"ltr=
" id=3D"yui_3_16_0_ym19_1_1464587213506_5304">root &nbsp; &nbsp; &nbsp; &nb=
sp;=3D '/dev/xvda2 ro'</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146458=
7213506_5305">disk &nbsp; &nbsp; &nbsp; &nbsp;=3D [</div><div dir=3D"ltr" i=
d=3D"yui_3_16_0_ym19_1_1464587213506_5306">&nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; 'file:/home/jason/domains/linux/disk.img,xvd=
a2,w',</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5307">&n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'file:/home/ja=
son/domains/linux/swap.img,xvda1,w',</div><div dir=3D"ltr" id=3D"yui_3_16_0=
_ym19_1_1464587213506_5308">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; ]</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5309"><br i=
d=3D"yui_3_16_0_ym19_1_1464587213506_5310"></div><div dir=3D"ltr" id=3D"yui=
_3_16_0_ym19_1_1464587213506_5311"><br id=3D"yui_3_16_0_ym19_1_146458721350=
6_5312"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5313">=
#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5314"># &nbsp=
;Physical volumes</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14645872135=
06_5315">#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5316=
"><br id=3D"yui_3_16_0_ym19_1_1464587213506_5317"></div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1464587213506_5318"><br id=3D"yui_3_16_0_ym19_1_14645=
87213506_5319"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506=
_5320">#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5321">=
# &nbsp;Hostname</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146458721350=
6_5322">#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5323"=
>name &nbsp; &nbsp; &nbsp; &nbsp;=3D 'linux'</div><div dir=3D"ltr" id=3D"yu=
i_3_16_0_ym19_1_1464587213506_5324"><br id=3D"yui_3_16_0_ym19_1_14645872135=
06_5325"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5326"=
>#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5327"># &nbs=
p;Networking</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_53=
28">#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5329">vif=
 &nbsp; &nbsp; &nbsp; &nbsp; =3D [ 'ip=3D172.30.9.21 ,mac=3D00:16:3E:52:EF:=
69' ]</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5330"><br=
 id=3D"yui_3_16_0_ym19_1_1464587213506_5331"></div><div dir=3D"ltr" id=3D"y=
ui_3_16_0_ym19_1_1464587213506_5332">#</div><div dir=3D"ltr" id=3D"yui_3_16=
_0_ym19_1_1464587213506_5333"># &nbsp;Behaviour</div><div dir=3D"ltr" id=3D=
"yui_3_16_0_ym19_1_1464587213506_5334">#</div><div dir=3D"ltr" id=3D"yui_3_=
16_0_ym19_1_1464587213506_5335">on_poweroff =3D 'destroy'</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5336">on_reboot &nbsp; =3D 'rest=
art'</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5337">on_c=
rash &nbsp; &nbsp;=3D 'restart'</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19=
_1_1464587213506_5338"><br id=3D"yui_3_16_0_ym19_1_1464587213506_5339"></di=
v><div id=3D"yui_3_16_0_ym19_1_1464587213506_5167" dir=3D"ltr"><br></div><d=
iv id=3D"yui_3_16_0_ym19_1_1464587213506_5167" dir=3D"ltr">But when I want =
to launch it then it showed me below error :</div><div id=3D"yui_3_16_0_ym1=
9_1_1464587213506_5167" dir=3D"ltr"><br></div><div dir=3D"ltr" id=3D"yui_3_=
16_0_ym19_1_1464587213506_5383">Parsing config from /etc/xen/linux.cfg</div=
><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5384">xc: error: pa=
nic: xc_dom_core.c:208: failed to open file: No such file or directory: Int=
ernal error</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_538=
5">libxl: error: libxl_dom.c:566:libxl__build_pv: xc_dom_ramdisk_file faile=
d: No such file or directory</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_=
1464587213506_5386">libxl: error: libxl_create.c:1121:domcreate_rebuild_don=
e: cannot (re-)build domain: -3</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19=
_1_1464587213506_5387">libxl: info: libxl.c:1698:devices_destroy_cb: forked=
 pid 20575 for destroy of domain 11</div><div dir=3D"ltr" id=3D"yui_3_16_0_=
ym19_1_1464587213506_5388"><br id=3D"yui_3_16_0_ym19_1_1464587213506_5389">=
</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5388"><br></di=
v><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5388">Any idea to =
solve it?</div></div></body></html>
------=_Part_1166063_1579800276.1464587885634--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4916096683160960534==--


From xen-users-bounces@lists.xen.org Mon May 30 06:03:25 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 06:03: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 <xen-users-bounces@lists.xen.org>)
	id 1b7GGx-0007ee-61; Mon, 30 May 2016 06:01:55 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b7GGv-0007eY-T7
 for xen-users@lists.xen.org; Mon, 30 May 2016 06:01:54 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 9B/A8-17405-157DB475; Mon, 30 May 2016 06:01:53 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpnleJIrShJLcpLzFFi42JJ6qow1A247h1
 usPciv8WqqwdYHRg9ju7+zRTAGMWamZeUX5HAmnFy9i+2gh/2FW+397E3MC6y7mLk4mARmMci
 MWd5H3MXIyeHkECyxIkVrVB2hsTMxZ/h7FebN7NB2PESk9YuYwSxJQQUJCb0TgeKcwDZthJnW
 4ohwrtZJOY11YPMFxJoYJRYPfMIWD2LgLbEttXvwOrZBNQknvSwQIzUkni5qw3MFhFQl7h/6B
 6YzSvgLdF+8x07iC0soCjx7tgcJoi4oMTJmU/AapgFYiVWtl6GOtNfYu/uBkaIuIjE+b/vWSc
 wCs9C0jILScssJGWzgC5iBlq9fp4QRFhbYtnC11AlahK3t11lRxZfwMi+ilG9OLWoLLVI10wv
 qSgzPaMkNzEzR9fQwFgvN7W4ODE9NScxqVgvOT93EyMwguoZGBh3MF5pcz7EKMnBpCTK68bhH
 S7El5SfUpmRWJwRX1Sak1p8iFGGg0NJgvf8VaCcYFFqempFWmYOMJZh0hIcPEoivJUgad7igs
 Tc4sx0iNQpRkUpcd4akIQASCKjNA+uDZY+LjHKSgnzMjIwMAjxFKQW5WaWoMq/YhTnYFQS5v0
 NMoUnM68EbvoroMVMQIvNznmBLC5JREhJNTAefuF16KDlbdVnGbYHWH/eurxAb8tMTS1R089d
 4lZqu2uWPeFqSopuTVOWXizf9ezKCus2Ky+LpRprnSyPZy/5zGPfoCT21+vBdW0/0cBajd9Hp
 pmecLeO0Lsz6UPSiT639bvzI75o/Hf8dP2D3XLtXWeCvzU/cOUVdasMPvF6fuWiVReXLFFTYi
 nOSDTUYi4qTgQA/kOntBoDAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-14.tower-31.messagelabs.com!1464588110!42739502!1
X-Originating-IP: [98.138.120.49]
X-SpamReason: No, hits=0.6 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28535 invoked from network); 30 May 2016 06:01:52 -0000
Received: from nm42.bullet.mail.ne1.yahoo.com (HELO
 nm42.bullet.mail.ne1.yahoo.com) (98.138.120.49)
 by server-14.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 30 May 2016 06:01:52 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464588047; bh=PPR2hCKY4GncujOQ0fpn/rjJD7HeIAaXZcDLOQSye3s=;
 h=Date:From:Reply-To:To:Subject:References:From:Subject;
 b=pjStKBu2KPzDaMQFlhhmDbPBjg8ipiwfTX5uBazMEdL9KRdkLoTHdtETMcDleuyhIl9vY6s6lPM6MGR/El8OzM/+8bazklkNTWoXpbP5Lr56wukqu3M12YY8RAPpp6TL6YFluI6r1jHAsqqaVz1cCe1g5ITousblJhloI17pVBmbNl6iHq3w93MZiIKR9Xut5FrJk3qTkz71S/FHFLDYlQV/wlGOm/xKc1lFT8x9zVI6+K0+Qgbx4P2/0TA8yfNSzezqHdiexzr5j/LrkZHIJLn7Hsu5Az5wB/I67rfs/d33z47G0OMG7TcLVoEATJDIpCR+IbIOeUxwNviKmZz/YA==
Received: from [127.0.0.1] by nm42.bullet.mail.ne1.yahoo.com with NNFMP;
 30 May 2016 06:00:47 -0000
Received: from [98.138.101.132] by nm42.bullet.mail.ne1.yahoo.com with NNFMP;
 30 May 2016 05:58:06 -0000
Received: from [98.138.226.162] by tm20.bullet.mail.ne1.yahoo.com with NNFMP;
 30 May 2016 05:58:06 -0000
Received: from [127.0.0.1] by omp1063.mail.ne1.yahoo.com with NNFMP;
 30 May 2016 05:58:06 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 320379.72500.bm@omp1063.mail.ne1.yahoo.com
X-YMail-OSG: L3vQY7sVM1n6OuGpcizPOBCM8NQ9zzZQK6dH.p_zaw2Q3tO2pMikig69AhtMHVq
 1QtvzoMNISK1tl0xwPStFSXKb2CCTrr4Xv0LI4mSHjVPjFW2XSIoziyl8HtPHQVcyfxarjPLkvXT
 KCKRbepQPniQaaCTQpqtON0GVamxl1gk2uk1NdlZj7zzX4Qhu_tfCVBaGDsH1lIDw0WNCRJnPIQS
 kgRxHai4lpRFf0vM9zXHx.C0zsDsevXY38YyV.lzhWSvBfSHn9Za2XtdwzUZI1iqT6qSFoQcWsse
 prvQ2mE02vWQWer0ihcM3QcFvVDpRSzjC9392vfHNf7LiOXW6Wg8DR1NZnBwj4BOfcRlaWE5.6KZ
 lYSYrfh47UaofBiyEjJRQj6kfqNIa4tTGfKoRLlUduBE9NKVrBn3UYECHWIYsqfkuN2thgBYn0zC
 YOAWFxlLzCh6ZpBMkkZ2AFLk.JC56rc.RB7Y3T5G6FMOBgcV17Pc03KBIhw5RFCG7Gzzvh3bvH4P
 mG7ZYE5rR0rIg.UyiLdGQNQ--
Received: from jws100176.mail.ne1.yahoo.com by
 sendmailws152.mail.ne1.yahoo.com; Mon, 30 May 2016 05:58:05 +0000;
 1464587885.869
Date: Mon, 30 May 2016 05:58:05 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: Xen-users <xen-users@lists.xen.org>
Message-ID: <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
References: <647880738.1166064.1464587885640.JavaMail.yahoo.ref@mail.yahoo.com>
Content-Length: 8717
Subject: [Xen-users] Xen-Tools can't working.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============4916096683160960534=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============4916096683160960534==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1166063_1579800276.1464587885634"
Content-Length: 8184

------=_Part_1166063_1579800276.1464587885634
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hello.I installed Xen-tools and want to work with it. It created a config f=
ile for mw like below :
## =C2=A0Kernel + memory size#kernel =C2=A0 =C2=A0 =C2=A0=3D '/boot/vmlinuz=
-4.4.7-300.fc23.x86_64'extra =C2=A0 =C2=A0 =C2=A0 =3D 'elevator=3Dnoop'ramd=
isk =C2=A0 =C2=A0 =3D '/boot/initrd.img-4.4.7-300.fc23.x86_64'
vcpus =C2=A0 =C2=A0 =C2=A0 =3D '1'memory =C2=A0 =C2=A0 =C2=A0=3D '128'

## =C2=A0Disk device(s).#root =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D '/dev/xvda2 ro=
'disk =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D [=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/home/jason/domains/linux/disk.img,xvda2,=
w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/ho=
me/jason/domains/linux/swap.img,xvda1,w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 ]

## =C2=A0Physical volumes#

## =C2=A0Hostname#name =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 'linux'
## =C2=A0Networking#vif =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D [ 'ip=3D172.30.9.21=
 ,mac=3D00:16:3E:52:EF:69' ]
## =C2=A0Behaviour#on_poweroff =3D 'destroy'on_reboot =C2=A0 =3D 'restart'o=
n_crash =C2=A0 =C2=A0=3D 'restart'

But when I want to launch it then it showed me below error :
Parsing config from /etc/xen/linux.cfgxc: error: panic: xc_dom_core.c:208: =
failed to open file: No such file or directory: Internal errorlibxl: error:=
 libxl_dom.c:566:libxl__build_pv: xc_dom_ramdisk_file failed: No such file =
or directorylibxl: error: libxl_create.c:1121:domcreate_rebuild_done: canno=
t (re-)build domain: -3libxl: info: libxl.c:1698:devices_destroy_cb: forked=
 pid 20575 for destroy of domain 11

Any idea to solve it?
------=_Part_1166063_1579800276.1464587885634
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1464587213506_5167"=
>Hello.</div><div id=3D"yui_3_16_0_ym19_1_1464587213506_5167" dir=3D"ltr">I=
 installed Xen-tools and want to work with it. It created a config file for=
 mw like below :</div><div id=3D"yui_3_16_0_ym19_1_1464587213506_5167" dir=
=3D"ltr"><br></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5=
287">#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5288"># =
&nbsp;Kernel + memory size</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14=
64587213506_5289">#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146458721=
3506_5290">kernel &nbsp; &nbsp; &nbsp;=3D '/boot/vmlinuz-4.4.7-300.fc23.x86=
_64'</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5291">extr=
a &nbsp; &nbsp; &nbsp; =3D 'elevator=3Dnoop'</div><div dir=3D"ltr" id=3D"yu=
i_3_16_0_ym19_1_1464587213506_5292">ramdisk &nbsp; &nbsp; =3D '/boot/initrd=
.img-4.4.7-300.fc23.x86_64'</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1=
464587213506_5293"><br id=3D"yui_3_16_0_ym19_1_1464587213506_5294"></div><d=
iv dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5295">vcpus &nbsp; &nb=
sp; &nbsp; =3D '1'</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213=
506_5296">memory &nbsp; &nbsp; &nbsp;=3D '128'</div><div dir=3D"ltr" id=3D"=
yui_3_16_0_ym19_1_1464587213506_5297"><br id=3D"yui_3_16_0_ym19_1_146458721=
3506_5298"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_529=
9"><br id=3D"yui_3_16_0_ym19_1_1464587213506_5300"></div><div dir=3D"ltr" i=
d=3D"yui_3_16_0_ym19_1_1464587213506_5301">#</div><div dir=3D"ltr" id=3D"yu=
i_3_16_0_ym19_1_1464587213506_5302"># &nbsp;Disk device(s).</div><div dir=
=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5303">#</div><div dir=3D"ltr=
" id=3D"yui_3_16_0_ym19_1_1464587213506_5304">root &nbsp; &nbsp; &nbsp; &nb=
sp;=3D '/dev/xvda2 ro'</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146458=
7213506_5305">disk &nbsp; &nbsp; &nbsp; &nbsp;=3D [</div><div dir=3D"ltr" i=
d=3D"yui_3_16_0_ym19_1_1464587213506_5306">&nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; 'file:/home/jason/domains/linux/disk.img,xvd=
a2,w',</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5307">&n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'file:/home/ja=
son/domains/linux/swap.img,xvda1,w',</div><div dir=3D"ltr" id=3D"yui_3_16_0=
_ym19_1_1464587213506_5308">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; ]</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5309"><br i=
d=3D"yui_3_16_0_ym19_1_1464587213506_5310"></div><div dir=3D"ltr" id=3D"yui=
_3_16_0_ym19_1_1464587213506_5311"><br id=3D"yui_3_16_0_ym19_1_146458721350=
6_5312"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5313">=
#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5314"># &nbsp=
;Physical volumes</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_14645872135=
06_5315">#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5316=
"><br id=3D"yui_3_16_0_ym19_1_1464587213506_5317"></div><div dir=3D"ltr" id=
=3D"yui_3_16_0_ym19_1_1464587213506_5318"><br id=3D"yui_3_16_0_ym19_1_14645=
87213506_5319"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506=
_5320">#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5321">=
# &nbsp;Hostname</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146458721350=
6_5322">#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5323"=
>name &nbsp; &nbsp; &nbsp; &nbsp;=3D 'linux'</div><div dir=3D"ltr" id=3D"yu=
i_3_16_0_ym19_1_1464587213506_5324"><br id=3D"yui_3_16_0_ym19_1_14645872135=
06_5325"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5326"=
>#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5327"># &nbs=
p;Networking</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_53=
28">#</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5329">vif=
 &nbsp; &nbsp; &nbsp; &nbsp; =3D [ 'ip=3D172.30.9.21 ,mac=3D00:16:3E:52:EF:=
69' ]</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5330"><br=
 id=3D"yui_3_16_0_ym19_1_1464587213506_5331"></div><div dir=3D"ltr" id=3D"y=
ui_3_16_0_ym19_1_1464587213506_5332">#</div><div dir=3D"ltr" id=3D"yui_3_16=
_0_ym19_1_1464587213506_5333"># &nbsp;Behaviour</div><div dir=3D"ltr" id=3D=
"yui_3_16_0_ym19_1_1464587213506_5334">#</div><div dir=3D"ltr" id=3D"yui_3_=
16_0_ym19_1_1464587213506_5335">on_poweroff =3D 'destroy'</div><div dir=3D"=
ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5336">on_reboot &nbsp; =3D 'rest=
art'</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5337">on_c=
rash &nbsp; &nbsp;=3D 'restart'</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19=
_1_1464587213506_5338"><br id=3D"yui_3_16_0_ym19_1_1464587213506_5339"></di=
v><div id=3D"yui_3_16_0_ym19_1_1464587213506_5167" dir=3D"ltr"><br></div><d=
iv id=3D"yui_3_16_0_ym19_1_1464587213506_5167" dir=3D"ltr">But when I want =
to launch it then it showed me below error :</div><div id=3D"yui_3_16_0_ym1=
9_1_1464587213506_5167" dir=3D"ltr"><br></div><div dir=3D"ltr" id=3D"yui_3_=
16_0_ym19_1_1464587213506_5383">Parsing config from /etc/xen/linux.cfg</div=
><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5384">xc: error: pa=
nic: xc_dom_core.c:208: failed to open file: No such file or directory: Int=
ernal error</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_538=
5">libxl: error: libxl_dom.c:566:libxl__build_pv: xc_dom_ramdisk_file faile=
d: No such file or directory</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_=
1464587213506_5386">libxl: error: libxl_create.c:1121:domcreate_rebuild_don=
e: cannot (re-)build domain: -3</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19=
_1_1464587213506_5387">libxl: info: libxl.c:1698:devices_destroy_cb: forked=
 pid 20575 for destroy of domain 11</div><div dir=3D"ltr" id=3D"yui_3_16_0_=
ym19_1_1464587213506_5388"><br id=3D"yui_3_16_0_ym19_1_1464587213506_5389">=
</div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5388"><br></di=
v><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464587213506_5388">Any idea to =
solve it?</div></div></body></html>
------=_Part_1166063_1579800276.1464587885634--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============4916096683160960534==--


From xen-users-bounces@lists.xen.org Mon May 30 11:29:10 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 11:29:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7LMW-0003Hv-Eg; Mon, 30 May 2016 11:28:00 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b7LMV-0003Fc-76
 for xen-users@lists.xen.org; Mon, 30 May 2016 11:27:59 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 81/3D-14748-EB32C475; Mon, 30 May 2016 11:27:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBIsWRWlGSWpSXmKPExsVysyfVTXevsk+
 4weWjJharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8arBVuYC06wVRxcvYKpgXEraxcjJ4eQwEZG
 ifvLsyHsTYwSj9f5gdjCAuYSSxuvsYHYIgIqEpuvLGDuYuQCqrnBJHHl4FagBAcHs4C6RNs+V
 ZAaNgFNiTufPzGB2LwCVhJLWh4zgtgsAqoSt1c+YAGxRQVSJSZuOsEGUSMocXLmE7A4p0CgxL
 ypX8FsZgEziXmbHzJD2PIS29/OYZ7AyDcLScssJGWzkJQtYGRexahenFpUllqka6aXVJSZnlG
 Sm5iZo2toaKKXm1pcnJiempOYVKyXnJ+7iREYagxAsIPx7wTnQ4ySHExKoryTfnqHC/El5adU
 ZiQWZ8QXleakFh9ilOHgUJLgTVHyCRcSLEpNT61Iy8wBBj1MWoKDR0mEtwskzVtckJhbnJkOk
 TrFqMux4MfttUxCLHn5ealS4rxxIEUCIEUZpXlwI2AReIlRVkqYlxHoKCGegtSi3MwSVPlXjO
 IcjErCvLdBpvBk5pXAbXoFdAQT0BFm57xAjihJREhJNTDW3LtYGuib8ljuV9Es582xzcnTvIp
 Mzy94997RaZVn+RlbFaW1DxublNey6TU0s83bZrnF43n1FI3AQMEjk2N8guq3PPOJsJzSpyia
 cEhsN1vs9/nl3/dlSVkd0Uo6qrzFK+UJv+MbV8vts3dJeO9VNHDYFe28JCs24jT7i1OXPn3XV
 M59w6PEUpyRaKjFXFScCAC3qqVFuwIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1464607677!43810228!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28588 invoked from network); 30 May 2016 11:27:57 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-4.tower-27.messagelabs.com with SMTP; 30 May 2016 11:27:57 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D2D0528;
 Mon, 30 May 2016 04:28:23 -0700 (PDT)
Received: from Juliens-MacBook-Pro.local (unknown [10.37.22.193])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 97A263F218;
 Mon, 30 May 2016 04:27:55 -0700 (PDT)
To: Big Strong <fangtuo90@gmail.com>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
 <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
 <57457109.70909@arm.com>
 <CAFnE1f1qOMt-YDYsMRF+89tWmF23vDi7sWUsTqy6-hx5wu61Aw@mail.gmail.com>
 <57458AB6.6020708@arm.com>
 <CAFnE1f0SonVmzty8LLPNvpg5oL3apUkEc4Y9gu060VUBLtwYKA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2c155f03-23a0-850f-cfac-c2c5da6bf114@arm.com>
Date: Mon, 30 May 2016 12:27:50 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0)
 Gecko/20100101 Thunderbird/45.1.0
MIME-Version: 1.0
In-Reply-To: <CAFnE1f0SonVmzty8LLPNvpg5oL3apUkEc4Y9gu060VUBLtwYKA@mail.gmail.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8sCgpQbGVhc2UgYXZvaWQgdG9wLXBvc3RpbmcuCgpPbiAzMC8wNS8yMDE2IDAyOjU4LCBC
aWcgU3Ryb25nIHdyb3RlOgo+IEknbSBub3Qgc3VyZSBpZiB5b3UgbWVhbiAgeGVuXGluY2x1ZGVc
YXNtLXg4NlxoeXBlcmNhbGwuaAo+IG9yIGV4dHJhc1xtaW5pLW9zXGluY2x1ZGVceDg2XHg4Nl8z
MlxoeXBlcmNhbGwteDg2XzMyLmgsIEkgZ3Vlc3MgaXQgaXMKPiB0aGUgZm9ybWVyIG9uZS4KCkkg
YW0gbm90IHN1cmUgd2h5IHlvdSBhcmUgbG9va2luZyBhdCB0aGUgWGVuIHJlcG9zaXRvcnkuLi4g
RnJvbSB0aGUgCmJlZ2lubmluZyBvZiB0aGUgdGhyZWFkIHdlIHNwb2tlIGFib3V0IExpbnV4Li4u
Cgo+IENhbiBJIHVzZSB0aGVzZSBmdW5jdGlvbnMgZGlyZWN0bHkgaW4gZG9tVSBrZXJuZWw/ICBX
aGVuIHVzaW5nCj4gbGlieGMvcHJpdmNtZCBpbiBkb21VIHVzZXJsYW5kLCB0aGUgYXJndW1lbnRz
IGFyZSBjb252ZXJ0ZWQgaW50byBhCj4gc3VpdGFibGUgZm9ybSB1c2luZyBIWVBFUkNBTExfQlVG
RkVSX0FTX0FSRyhhcmcpLCBob3cgc2hvdWxkIHRoZQo+IGFyZ3VtZW50cyBiZSBjb252ZXllZCB3
aGVuIHVzaW5nIGZyb20gZG9tVSBrZXJuZWw/CgpBcyBzYWlkIGVhcmxpZXIsIHBsZWFzZSBsb29r
IGF0IHRoZSBleGFtcGxlIGluIHRoZSBMaW51eCBrZXJuZWwuIFRoZXJlIAppcyBwbGVudHkgb2Yg
dGhlbS4KClRoZSB1c2Vyc3BhY2UgaXMgdXNpbmcgc3BlY2lmaWMgYnVmZmVyIGJlY2F1c2Ugd2Ug
bmVlZCB0byBwcmV2ZW50IExpbnV4IAp0byBzd2FwIHRoZSBwYWdlLiBLZXJuZWwgbWVtb3J5IGlz
IG5vdCBzd2FwcGVkLgoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QK
WGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 30 11:29:10 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 11:29:10 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7LMW-0003Hv-Eg; Mon, 30 May 2016 11:28:00 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <julien.grall@arm.com>) id 1b7LMV-0003Fc-76
 for xen-users@lists.xen.org; Mon, 30 May 2016 11:27:59 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 81/3D-14748-EB32C475; Mon, 30 May 2016 11:27:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrBIsWRWlGSWpSXmKPExsVysyfVTXevsk+
 4weWjJharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa8arBVuYC06wVRxcvYKpgXEraxcjJ4eQwEZG
 ifvLsyHsTYwSj9f5gdjCAuYSSxuvsYHYIgIqEpuvLGDuYuQCqrnBJHHl4FagBAcHs4C6RNs+V
 ZAaNgFNiTufPzGB2LwCVhJLWh4zgtgsAqoSt1c+YAGxRQVSJSZuOsEGUSMocXLmE7A4p0CgxL
 ypX8FsZgEziXmbHzJD2PIS29/OYZ7AyDcLScssJGWzkJQtYGRexahenFpUllqka6aXVJSZnlG
 Sm5iZo2toaKKXm1pcnJiempOYVKyXnJ+7iREYagxAsIPx7wTnQ4ySHExKoryTfnqHC/El5adU
 ZiQWZ8QXleakFh9ilOHgUJLgTVHyCRcSLEpNT61Iy8wBBj1MWoKDR0mEtwskzVtckJhbnJkOk
 TrFqMux4MfttUxCLHn5ealS4rxxIEUCIEUZpXlwI2AReIlRVkqYlxHoKCGegtSi3MwSVPlXjO
 IcjErCvLdBpvBk5pXAbXoFdAQT0BFm57xAjihJREhJNTDW3LtYGuib8ljuV9Es582xzcnTvIp
 Mzy94997RaZVn+RlbFaW1DxublNey6TU0s83bZrnF43n1FI3AQMEjk2N8guq3PPOJsJzSpyia
 cEhsN1vs9/nl3/dlSVkd0Uo6qrzFK+UJv+MbV8vts3dJeO9VNHDYFe28JCs24jT7i1OXPn3XV
 M59w6PEUpyRaKjFXFScCAC3qqVFuwIAAA==
X-Env-Sender: julien.grall@arm.com
X-Msg-Ref: server-4.tower-27.messagelabs.com!1464607677!43810228!1
X-Originating-IP: [217.140.101.70]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28588 invoked from network); 30 May 2016 11:27:57 -0000
Received: from foss.arm.com (HELO foss.arm.com) (217.140.101.70)
 by server-4.tower-27.messagelabs.com with SMTP; 30 May 2016 11:27:57 -0000
Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249])
 by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D2D0528;
 Mon, 30 May 2016 04:28:23 -0700 (PDT)
Received: from Juliens-MacBook-Pro.local (unknown [10.37.22.193])
 by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 97A263F218;
 Mon, 30 May 2016 04:27:55 -0700 (PDT)
To: Big Strong <fangtuo90@gmail.com>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
 <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
 <57457109.70909@arm.com>
 <CAFnE1f1qOMt-YDYsMRF+89tWmF23vDi7sWUsTqy6-hx5wu61Aw@mail.gmail.com>
 <57458AB6.6020708@arm.com>
 <CAFnE1f0SonVmzty8LLPNvpg5oL3apUkEc4Y9gu060VUBLtwYKA@mail.gmail.com>
From: Julien Grall <julien.grall@arm.com>
Message-ID: <2c155f03-23a0-850f-cfac-c2c5da6bf114@arm.com>
Date: Mon, 30 May 2016 12:27:50 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0)
 Gecko/20100101 Thunderbird/45.1.0
MIME-Version: 1.0
In-Reply-To: <CAFnE1f0SonVmzty8LLPNvpg5oL3apUkEc4Y9gu060VUBLtwYKA@mail.gmail.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8sCgpQbGVhc2UgYXZvaWQgdG9wLXBvc3RpbmcuCgpPbiAzMC8wNS8yMDE2IDAyOjU4LCBC
aWcgU3Ryb25nIHdyb3RlOgo+IEknbSBub3Qgc3VyZSBpZiB5b3UgbWVhbiAgeGVuXGluY2x1ZGVc
YXNtLXg4NlxoeXBlcmNhbGwuaAo+IG9yIGV4dHJhc1xtaW5pLW9zXGluY2x1ZGVceDg2XHg4Nl8z
MlxoeXBlcmNhbGwteDg2XzMyLmgsIEkgZ3Vlc3MgaXQgaXMKPiB0aGUgZm9ybWVyIG9uZS4KCkkg
YW0gbm90IHN1cmUgd2h5IHlvdSBhcmUgbG9va2luZyBhdCB0aGUgWGVuIHJlcG9zaXRvcnkuLi4g
RnJvbSB0aGUgCmJlZ2lubmluZyBvZiB0aGUgdGhyZWFkIHdlIHNwb2tlIGFib3V0IExpbnV4Li4u
Cgo+IENhbiBJIHVzZSB0aGVzZSBmdW5jdGlvbnMgZGlyZWN0bHkgaW4gZG9tVSBrZXJuZWw/ICBX
aGVuIHVzaW5nCj4gbGlieGMvcHJpdmNtZCBpbiBkb21VIHVzZXJsYW5kLCB0aGUgYXJndW1lbnRz
IGFyZSBjb252ZXJ0ZWQgaW50byBhCj4gc3VpdGFibGUgZm9ybSB1c2luZyBIWVBFUkNBTExfQlVG
RkVSX0FTX0FSRyhhcmcpLCBob3cgc2hvdWxkIHRoZQo+IGFyZ3VtZW50cyBiZSBjb252ZXllZCB3
aGVuIHVzaW5nIGZyb20gZG9tVSBrZXJuZWw/CgpBcyBzYWlkIGVhcmxpZXIsIHBsZWFzZSBsb29r
IGF0IHRoZSBleGFtcGxlIGluIHRoZSBMaW51eCBrZXJuZWwuIFRoZXJlIAppcyBwbGVudHkgb2Yg
dGhlbS4KClRoZSB1c2Vyc3BhY2UgaXMgdXNpbmcgc3BlY2lmaWMgYnVmZmVyIGJlY2F1c2Ugd2Ug
bmVlZCB0byBwcmV2ZW50IExpbnV4IAp0byBzd2FwIHRoZSBwYWdlLiBLZXJuZWwgbWVtb3J5IGlz
IG5vdCBzd2FwcGVkLgoKUmVnYXJkcywKCi0tIApKdWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi11c2VycyBtYWlsaW5nIGxpc3QK
WGVuLXVzZXJzQGxpc3RzLnhlbi5vcmcKaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLXVzZXJz

From xen-users-bounces@lists.xen.org Mon May 30 11:55:09 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 11:55:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7Llt-0005hl-7W; Mon, 30 May 2016 11:54:13 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <fangtuo90@gmail.com>) id 1b7Lls-0005hW-Bm
 for xen-users@lists.xen.org; Mon, 30 May 2016 11:54:12 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 3F/01-08354-3E92C475; Mon, 30 May 2016 11:54:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrIIsWRWlGSWpSXmKPExsVyMfS6s+4jTZ9
 wg6+fzS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ozvcz6xFdxhqnj98DFLA+M+pi5GLg4hgQmM
 Ej3b9jKDOCwCDawSU9c8BXI4OSQE5rBK/OhM6GLkALJzJFYvSgIJ8woISpyc+YQFIpwvMb8hH
 iQsJOAl8fnpTrBOTgFribM7/7BDzO9glrh57BkjSIJFQFVi3df3LBBzAiS+XnvDCmILC5hLLG
 28xgZiswmoSVw/dxOsXkRAXeLPhQmMILuYgey2faoQppfE/EvqExgFZiE5aBZCZhZU/fp5QiA
 VzEAjb2+7yg5ha0ssW/iaeQEj6ypG9eLUorLUIl0LvaSizPSMktzEzBxdQ0MTvdzU4uLE9NSc
 xKRiveT83E2MwCBmAIIdjBsnOR9ilORgUhLlnfTTO1yILyk/pTIjsTgjvqg0J7X4EKMMB4eSB
 C+Phk+4kGBRanpqRVpmDjCeYNISHDxKIrz6IGne4oLE3OLMdIjUKUZLji2/r61l4ljw4zaQ3D
 b13lomIZa8/LxUKXFeAZAGAZCGjNI8uHGwmL/EKCslzMsIdKAQT0FqUW5mCar8K0ZxDkYlYV4
 3kCk8mXklcFtfAR3EBHSQ2TkvkINKEhFSUg2M/Px3twVv5q+uPXo1/MkmG53j5Ykmq/bfzcz7
 f+fd72+RjWI5muvcXI0WuAv9WeicWbTt1cr7TY8cu95fEO2d80Yw/Se/19O5hsEXzxl4reF9y
 vQhraw3moP//82GgsS9rL5vvruwl84I/9kid42JR7Df+8Hbkt8aJa+XKirw+Lezrbv997eQEk
 txRqKhFnNRcSIAZRTKGvQCAAA=
X-Env-Sender: fangtuo90@gmail.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1464609250!40977699!1
X-Originating-IP: [209.85.215.67]
X-SpamReason: No, hits=2.2 required=7.0 tests=HTML_60_70,HTML_MESSAGE,
 HTML_SHORT_LENGTH,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16473 invoked from network); 30 May 2016 11:54:10 -0000
Received: from mail-lf0-f67.google.com (HELO mail-lf0-f67.google.com)
 (209.85.215.67)
 by server-8.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 30 May 2016 11:54:10 -0000
Received: by mail-lf0-f67.google.com with SMTP id 65so13678331lfq.1
 for <xen-users@lists.xen.org>; Mon, 30 May 2016 04:54:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=H9QH+oaTLNpkcEiG6gV4tIvkRtKJhx7SLyzwjvw4zQo=;
 b=Gm1xVzPvrCkPVrI1ye9U4kwiu5Myue0lfujj4A5XcKAROhV45qc1wDuU46LxcZj592
 fvGnOiMIhBS1vblAWMqjAyGF8obGFvfQWSzs8UHmmbyyxx+ZCv3KHn1c7XQORT5BncpT
 oR3dzBKRaS+L8tprAKm4fxW6tsEYb4zRRaMx+R7f/03x/TUN+JnalFkte5lwVEPfUR0r
 Z/KKRXPrL3rK3OAflvTMne4D/+eoZYPXgXqFLnX0CxVRn7zMJrNxX98t2OjHxzABFHTA
 2KrMOS2R06rZyDNnFHMkA6ZdaALrhC3zxAhrNqZkwOmzS/QvoPLZKU3sZ4s/H3xUt6Zl
 XHMw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=H9QH+oaTLNpkcEiG6gV4tIvkRtKJhx7SLyzwjvw4zQo=;
 b=ks2SbZJwyouRtHhXbGBh1n1DuIrIIRnilCzJNB15L7GDzOQqLr3X6faMVxnMWQmM2U
 Y2mOzbmqVuOLzX+AH6jX60UGoSqtQW17kCWNa8h6RWfKaYtcw+jyJiofyjh08ySPaTSM
 cUQFfaqCCAc0iNH9BNhMidBPabvGR/B6NuJZVwFn2WYMvy+p5BhCB18jMXrQXJp/JftG
 f2ejEePNF+91dhYzK7TPMp21Le+SdZA65IQDlvJBC8k2mncRWNqW8C4u8nl5bYHBHKAJ
 x6O9ePiO76bZkpbYxAzvVm+DJFMc1WqH6gzVFSp0sblB6zfIoMVNa63YmssZ6dIB+5I2
 19sQ==
X-Gm-Message-State: ALyK8tLlwcyl+IJN3YBxuAwZ4yQYQH3HDd7SxkbCGXUC072tGm7t8gVUbLaonb0zVPWZ6AGNky92xhRS4fCn8Q==
MIME-Version: 1.0
X-Received: by 10.25.209.4 with SMTP id i4mr2610594lfg.20.1464609249951; Mon,
 30 May 2016 04:54:09 -0700 (PDT)
Received: by 10.25.89.143 with HTTP; Mon, 30 May 2016 04:54:09 -0700 (PDT)
In-Reply-To: <2c155f03-23a0-850f-cfac-c2c5da6bf114@arm.com>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
 <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
 <57457109.70909@arm.com>
 <CAFnE1f1qOMt-YDYsMRF+89tWmF23vDi7sWUsTqy6-hx5wu61Aw@mail.gmail.com>
 <57458AB6.6020708@arm.com>
 <CAFnE1f0SonVmzty8LLPNvpg5oL3apUkEc4Y9gu060VUBLtwYKA@mail.gmail.com>
 <2c155f03-23a0-850f-cfac-c2c5da6bf114@arm.com>
Date: Mon, 30 May 2016 19:54:09 +0800
Message-ID: <CAFnE1f1K9EObDyVpWxR0RHmXNwZACLD1a1c8kX2m4Lm1qbY1zw@mail.gmail.com>
From: Big Strong <fangtuo90@gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9042731001322988335=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============9042731001322988335==
Content-Type: multipart/alternative; boundary=001a114128201407d405340dea91

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

I've got it. Thanks a lot.

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

<div dir=3D"ltr"><div class=3D"gmail_extra">I&#39;ve got it. Thanks a lot.=
=C2=A0<br></div></div>

--001a114128201407d405340dea91--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============9042731001322988335==--


From xen-users-bounces@lists.xen.org Mon May 30 11:55:09 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 11:55:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7Llt-0005hl-7W; Mon, 30 May 2016 11:54:13 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <fangtuo90@gmail.com>) id 1b7Lls-0005hW-Bm
 for xen-users@lists.xen.org; Mon, 30 May 2016 11:54:12 +0000
Received: from [193.109.254.147] by server-8.bemta-14.messagelabs.com id
 3F/01-08354-3E92C475; Mon, 30 May 2016 11:54:11 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrIIsWRWlGSWpSXmKPExsVyMfS6s+4jTZ9
 wg6+fzS1WXT3A6sDocXT3b6YAxijWzLyk/IoE1ozvcz6xFdxhqnj98DFLA+M+pi5GLg4hgQmM
 Ej3b9jKDOCwCDawSU9c8BXI4OSQE5rBK/OhM6GLkALJzJFYvSgIJ8woISpyc+YQFIpwvMb8hH
 iQsJOAl8fnpTrBOTgFribM7/7BDzO9glrh57BkjSIJFQFVi3df3LBBzAiS+XnvDCmILC5hLLG
 28xgZiswmoSVw/dxOsXkRAXeLPhQmMILuYgey2faoQppfE/EvqExgFZiE5aBZCZhZU/fp5QiA
 VzEAjb2+7yg5ha0ssW/iaeQEj6ypG9eLUorLUIl0LvaSizPSMktzEzBxdQ0MTvdzU4uLE9NSc
 xKRiveT83E2MwCBmAIIdjBsnOR9ilORgUhLlnfTTO1yILyk/pTIjsTgjvqg0J7X4EKMMB4eSB
 C+Phk+4kGBRanpqRVpmDjCeYNISHDxKIrz6IGne4oLE3OLMdIjUKUZLji2/r61l4ljw4zaQ3D
 b13lomIZa8/LxUKXFeAZAGAZCGjNI8uHGwmL/EKCslzMsIdKAQT0FqUW5mCar8K0ZxDkYlYV4
 3kCk8mXklcFtfAR3EBHSQ2TkvkINKEhFSUg2M/Px3twVv5q+uPXo1/MkmG53j5Ykmq/bfzcz7
 f+fd72+RjWI5muvcXI0WuAv9WeicWbTt1cr7TY8cu95fEO2d80Yw/Se/19O5hsEXzxl4reF9y
 vQhraw3moP//82GgsS9rL5vvruwl84I/9kid42JR7Df+8Hbkt8aJa+XKirw+Lezrbv997eQEk
 txRqKhFnNRcSIAZRTKGvQCAAA=
X-Env-Sender: fangtuo90@gmail.com
X-Msg-Ref: server-8.tower-27.messagelabs.com!1464609250!40977699!1
X-Originating-IP: [209.85.215.67]
X-SpamReason: No, hits=2.2 required=7.0 tests=HTML_60_70,HTML_MESSAGE,
 HTML_SHORT_LENGTH,RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 16473 invoked from network); 30 May 2016 11:54:10 -0000
Received: from mail-lf0-f67.google.com (HELO mail-lf0-f67.google.com)
 (209.85.215.67)
 by server-8.tower-27.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 30 May 2016 11:54:10 -0000
Received: by mail-lf0-f67.google.com with SMTP id 65so13678331lfq.1
 for <xen-users@lists.xen.org>; Mon, 30 May 2016 04:54:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:in-reply-to:references:date:message-id:subject:from:to
 :cc; bh=H9QH+oaTLNpkcEiG6gV4tIvkRtKJhx7SLyzwjvw4zQo=;
 b=Gm1xVzPvrCkPVrI1ye9U4kwiu5Myue0lfujj4A5XcKAROhV45qc1wDuU46LxcZj592
 fvGnOiMIhBS1vblAWMqjAyGF8obGFvfQWSzs8UHmmbyyxx+ZCv3KHn1c7XQORT5BncpT
 oR3dzBKRaS+L8tprAKm4fxW6tsEYb4zRRaMx+R7f/03x/TUN+JnalFkte5lwVEPfUR0r
 Z/KKRXPrL3rK3OAflvTMne4D/+eoZYPXgXqFLnX0CxVRn7zMJrNxX98t2OjHxzABFHTA
 2KrMOS2R06rZyDNnFHMkA6ZdaALrhC3zxAhrNqZkwOmzS/QvoPLZKU3sZ4s/H3xUt6Zl
 XHMw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:in-reply-to:references:date
 :message-id:subject:from:to:cc;
 bh=H9QH+oaTLNpkcEiG6gV4tIvkRtKJhx7SLyzwjvw4zQo=;
 b=ks2SbZJwyouRtHhXbGBh1n1DuIrIIRnilCzJNB15L7GDzOQqLr3X6faMVxnMWQmM2U
 Y2mOzbmqVuOLzX+AH6jX60UGoSqtQW17kCWNa8h6RWfKaYtcw+jyJiofyjh08ySPaTSM
 cUQFfaqCCAc0iNH9BNhMidBPabvGR/B6NuJZVwFn2WYMvy+p5BhCB18jMXrQXJp/JftG
 f2ejEePNF+91dhYzK7TPMp21Le+SdZA65IQDlvJBC8k2mncRWNqW8C4u8nl5bYHBHKAJ
 x6O9ePiO76bZkpbYxAzvVm+DJFMc1WqH6gzVFSp0sblB6zfIoMVNa63YmssZ6dIB+5I2
 19sQ==
X-Gm-Message-State: ALyK8tLlwcyl+IJN3YBxuAwZ4yQYQH3HDd7SxkbCGXUC072tGm7t8gVUbLaonb0zVPWZ6AGNky92xhRS4fCn8Q==
MIME-Version: 1.0
X-Received: by 10.25.209.4 with SMTP id i4mr2610594lfg.20.1464609249951; Mon,
 30 May 2016 04:54:09 -0700 (PDT)
Received: by 10.25.89.143 with HTTP; Mon, 30 May 2016 04:54:09 -0700 (PDT)
In-Reply-To: <2c155f03-23a0-850f-cfac-c2c5da6bf114@arm.com>
References: <CAFnE1f3QYnHAJLgfM2edVVKn6jCcpMDbREqDGpjVczCoR9ghww@mail.gmail.com>
 <CAFnE1f0M3LAKwT0rEhwBKMAwPbC1xRg0Nbyksp0xumG=2teMGw@mail.gmail.com>
 <57457109.70909@arm.com>
 <CAFnE1f1qOMt-YDYsMRF+89tWmF23vDi7sWUsTqy6-hx5wu61Aw@mail.gmail.com>
 <57458AB6.6020708@arm.com>
 <CAFnE1f0SonVmzty8LLPNvpg5oL3apUkEc4Y9gu060VUBLtwYKA@mail.gmail.com>
 <2c155f03-23a0-850f-cfac-c2c5da6bf114@arm.com>
Date: Mon, 30 May 2016 19:54:09 +0800
Message-ID: <CAFnE1f1K9EObDyVpWxR0RHmXNwZACLD1a1c8kX2m4Lm1qbY1zw@mail.gmail.com>
From: Big Strong <fangtuo90@gmail.com>
To: Julien Grall <julien.grall@arm.com>
Cc: xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] use hypercall in kernel module
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============9042731001322988335=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============9042731001322988335==
Content-Type: multipart/alternative; boundary=001a114128201407d405340dea91

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

I've got it. Thanks a lot.

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

<div dir=3D"ltr"><div class=3D"gmail_extra">I&#39;ve got it. Thanks a lot.=
=C2=A0<br></div></div>

--001a114128201407d405340dea91--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============9042731001322988335==--


From xen-users-bounces@lists.xen.org Mon May 30 15:06:14 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 15:06: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 <xen-users-bounces@lists.xen.org>)
	id 1b7OkS-0002sc-CI; Mon, 30 May 2016 15:04:56 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=951e12aa7=roger.pau@citrix.com>)
 id 1b7OkR-0002sV-61
 for xen-users@lists.xenproject.org; Mon, 30 May 2016 15:04:55 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 60/44-14689-6965C475; Mon, 30 May 2016 15:04:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRWlGSWpSXmKPExsXitHSDve7UMJ9
 wg6VzLS3e7fvL7MDocfjDFZYAxijWzLyk/IoE1oxZq+ewF7RxVXxYfI61gXESRxcjJ4eEgL/E
 +RP7mUBsFgFViZULrgPZHBxsAvYS079WgIRFBGQlzvb2M4PYzALOEot/NbKC2MICVhKzm9aAt
 fIKGErs3TKfvYuRi0NI4DKTxLMD/9khEoISJ2c+YYFo1pFYsPsTG8h8ZgFpieX/wE7gFHCUeN
 Q8jRHEFhVQl1i/6zYbiC0koCjRP+8BWLmEALfE3277CYz8s5AMnYVk6CyEoQsYmVcxahSnFpW
 lFukaGuslFWWmZ5TkJmbm6BoamujlphYXJ6an5iQmFesl5+duYgSGXz0DA+MOxl3bPQ8xSnIw
 KYnydgT6hAvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4C0KBcoJFqWmp1akZeYAIwEmLcHBoyTCO
 zUEKM1bXJCYW5yZDpE6xagoJc4bCdInAJLIKM2Da4NF3yVGWSlhXkYGBgYhnoLUotzMElT5V4
 ziHIxKwrxTQKbwZOaVwE1/BbSYCWix2TkvkMUliQgpqQbGGvWagtts65eX7/k6KfflZIV64bk
 znJ2+vk4/aZv40fTPXi97Bt34jCjBfJtApU9H1lq8is6y2K0x96wFx6bg2Aa/roW/5Ap38Z39
 +NNN40jOBN12q9c3pJSKW2+mL9LNnbGju3r3p9vPFsz2nX3nmWRUAouLxPM6VeYn7hfmMy1nM
 HxQulJdiaU4I9FQi7moOBEAvvYhf7kCAAA=
X-Env-Sender: prvs=951e12aa7=roger.pau@citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1464620692!44686566!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4463 invoked from network); 30 May 2016 15:04:53 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-5.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 30 May 2016 15:04:53 -0000
X-IronPort-AV: E=Sophos;i="5.26,390,1459814400"; d="scan'208";a="364188268"
Date: Mon, 30 May 2016 17:04:30 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160530150430.323l5i4ps7khbari@mac>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
 <20160518193012.GA28438@citrix.com>
 <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
 <20160519165634.gd2c7gsokwi6mvx6@mac>
 <5a356af3579c0675bf9a016d808d1453@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5a356af3579c0675bf9a016d808d1453@webmail.chao5.int>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA1
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMjYsIDIwMTYgYXQgMDY6MDg6MzZQTSArMDIwMCwgQ2hyaXN0b3BoIHdyb3Rl
Ogo+ID4gCj4gPiBTaW5jZSBJJ3ZlIGJlZW4gZGVhbGluZyB3aXRoIG5ldGZyb250IGlzc3VlcyBy
ZWNlbnRseSBhbHNvIChub3Qgb24gTGludXgKPiA+IG9yCj4gPiBXaW5kb3dzKSwgSSB3b3VsZCBy
ZWNvbW1lbmQgdGhhdCB5b3UgdGFrZSBhIGNhcHR1cmUgb2YgdGhlIHBhY2tldHMgc2Vlbgo+ID4g
aW4KPiA+IHRoZSBicmlkZ2UgdXNpbmcgdGNwZHVtcCBhbmQgYW5hbGl6ZSBpdCB3aXRoIFdpcmVz
aGFyayBvciBzb21ldGhpbmcKPiA+IHNpbWlsYXIuIEZXSVcsIEkgdXNlIHRoZSBmb2xsb3dpbmcg
cnVuZSBpbiBvcmRlciB0byBtYWtlIHRjcGR1bXAKPiA+IGdlbmVyYXRlIGEKPiA+IGZpbGUgdGhh
dCBJIGNhbiBvcGVuIHdpdGggV2lyZXNoYXJrICh0aGlzIGlzIGFsbCBvbiBEb20wKToKPiA+IAo+
ID4gIyBicmN0bCBzaG93Cj4gPiAodGhlbiB5b3Ugd2lsbCBoYXZlIHRvIGlkZW50aWZ5IGEgdmlm
IHRoYXQgYmVsb25ncyB0byBvbmUgb2YgdGhlIERvbVVzCj4gPiBpbnZvbHZlZCBpbiB0aGUgdHJh
bnNhY3Rpb24sIHRoZXkgaGF2ZSB0aGUgZm9ybWF0IHZpZjxkb21pZD4uPG9yZGVyPikuCj4gPiAj
IHRjcGR1bXAgLW4gLWkgPGlmPiAtczAgLXcgPG91dHB1dD4ucGNhcAo+ID4gCj4gPiBUaGVuIHlv
dSBjYW4gb3BlbiB0aGUgcmVzdWx0aW5nIDxvdXRwdXQ+LnBjYXAgYW5kIGNoZWNrIGZvcgo+ID4g
cmV0cmFuc21pc3Npb25zLAo+ID4gb3IgYW55dGhpbmcgc3RyYW5nZS4KPiA+IAo+ID4gUm9nZXIu
Cj4gPiAKPiBJbSB1c2luZyB0aGUgZ3BscHYgZHJpdmVycyBmcm9tIHRoaXMgc2l0ZToKPiBodHRw
Oi8vd2lraS51bml2ZW50aW9uLmNvbS9pbmRleC5waHA/dGl0bGU9SW5zdGFsbGluZy1zaWduZWQt
R1BMUFYtZHJpdmVycwo+IAo+IGl0IGlzIG9rPwoKVEJILCBJIGRvbid0IGtub3cgd2hpY2ggb25l
cyBhcmUgYmV0dGVyLCBidXQgdGhlcmUncyBhbHNvIGEgV2luZG93cyBQViAKZHJpdmVycyBzdWIt
cHJvamVjdCBob3N0ZWQgYnkgdGhlIFhlbiBQcm9qZWN0IGl0c2VsZjoKCmh0dHA6Ly93d3cueGVu
cHJvamVjdC5vcmcvZGV2ZWxvcGVycy90ZWFtcy93aW5kb3dzLXB2LWRyaXZlcnMuaHRtbAoKVGhh
dCBwYWdlIGNvbnRhaW5zIGluZm9ybWF0aW9uIGFib3V0IHRoZSBkcml2ZXJzIGFuZCBob3cgdG8g
aW5zdGFsbCB0aGVtLiAKWW91IG1pZ2h0IG9uZSB0byBnaXZlIHRob3NlIGEgdHJ5IGluIGNhc2Ug
dGhleSBzb2x2ZSB5b3VyIGlzc3Vlcy4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 30 15:06:14 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 15:06: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 <xen-users-bounces@lists.xen.org>)
	id 1b7OkS-0002sc-CI; Mon, 30 May 2016 15:04:56 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=951e12aa7=roger.pau@citrix.com>)
 id 1b7OkR-0002sV-61
 for xen-users@lists.xenproject.org; Mon, 30 May 2016 15:04:55 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 60/44-14689-6965C475; Mon, 30 May 2016 15:04:54 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGIsWRWlGSWpSXmKPExsXitHSDve7UMJ9
 wg6VzLS3e7fvL7MDocfjDFZYAxijWzLyk/IoE1oxZq+ewF7RxVXxYfI61gXESRxcjJ4eEgL/E
 +RP7mUBsFgFViZULrgPZHBxsAvYS079WgIRFBGQlzvb2M4PYzALOEot/NbKC2MICVhKzm9aAt
 fIKGErs3TKfvYuRi0NI4DKTxLMD/9khEoISJ2c+YYFo1pFYsPsTG8h8ZgFpieX/wE7gFHCUeN
 Q8jRHEFhVQl1i/6zYbiC0koCjRP+8BWLmEALfE3277CYz8s5AMnYVk6CyEoQsYmVcxahSnFpW
 lFukaGuslFWWmZ5TkJmbm6BoamujlphYXJ6an5iQmFesl5+duYgSGXz0DA+MOxl3bPQ8xSnIw
 KYnydgT6hAvxJeWnVGYkFmfEF5XmpBYfYpTh4FCS4C0KBcoJFqWmp1akZeYAIwEmLcHBoyTCO
 zUEKM1bXJCYW5yZDpE6xagoJc4bCdInAJLIKM2Da4NF3yVGWSlhXkYGBgYhnoLUotzMElT5V4
 ziHIxKwrxTQKbwZOaVwE1/BbSYCWix2TkvkMUliQgpqQbGGvWagtts65eX7/k6KfflZIV64bk
 znJ2+vk4/aZv40fTPXi97Bt34jCjBfJtApU9H1lq8is6y2K0x96wFx6bg2Aa/roW/5Ap38Z39
 +NNN40jOBN12q9c3pJSKW2+mL9LNnbGju3r3p9vPFsz2nX3nmWRUAouLxPM6VeYn7hfmMy1nM
 HxQulJdiaU4I9FQi7moOBEAvvYhf7kCAAA=
X-Env-Sender: prvs=951e12aa7=roger.pau@citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1464620692!44686566!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4463 invoked from network); 30 May 2016 15:04:53 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-5.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 30 May 2016 15:04:53 -0000
X-IronPort-AV: E=Sophos;i="5.26,390,1459814400"; d="scan'208";a="364188268"
Date: Mon, 30 May 2016 17:04:30 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160530150430.323l5i4ps7khbari@mac>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
 <20160518193012.GA28438@citrix.com>
 <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
 <20160519165634.gd2c7gsokwi6mvx6@mac>
 <5a356af3579c0675bf9a016d808d1453@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5a356af3579c0675bf9a016d808d1453@webmail.chao5.int>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA1
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMjYsIDIwMTYgYXQgMDY6MDg6MzZQTSArMDIwMCwgQ2hyaXN0b3BoIHdyb3Rl
Ogo+ID4gCj4gPiBTaW5jZSBJJ3ZlIGJlZW4gZGVhbGluZyB3aXRoIG5ldGZyb250IGlzc3VlcyBy
ZWNlbnRseSBhbHNvIChub3Qgb24gTGludXgKPiA+IG9yCj4gPiBXaW5kb3dzKSwgSSB3b3VsZCBy
ZWNvbW1lbmQgdGhhdCB5b3UgdGFrZSBhIGNhcHR1cmUgb2YgdGhlIHBhY2tldHMgc2Vlbgo+ID4g
aW4KPiA+IHRoZSBicmlkZ2UgdXNpbmcgdGNwZHVtcCBhbmQgYW5hbGl6ZSBpdCB3aXRoIFdpcmVz
aGFyayBvciBzb21ldGhpbmcKPiA+IHNpbWlsYXIuIEZXSVcsIEkgdXNlIHRoZSBmb2xsb3dpbmcg
cnVuZSBpbiBvcmRlciB0byBtYWtlIHRjcGR1bXAKPiA+IGdlbmVyYXRlIGEKPiA+IGZpbGUgdGhh
dCBJIGNhbiBvcGVuIHdpdGggV2lyZXNoYXJrICh0aGlzIGlzIGFsbCBvbiBEb20wKToKPiA+IAo+
ID4gIyBicmN0bCBzaG93Cj4gPiAodGhlbiB5b3Ugd2lsbCBoYXZlIHRvIGlkZW50aWZ5IGEgdmlm
IHRoYXQgYmVsb25ncyB0byBvbmUgb2YgdGhlIERvbVVzCj4gPiBpbnZvbHZlZCBpbiB0aGUgdHJh
bnNhY3Rpb24sIHRoZXkgaGF2ZSB0aGUgZm9ybWF0IHZpZjxkb21pZD4uPG9yZGVyPikuCj4gPiAj
IHRjcGR1bXAgLW4gLWkgPGlmPiAtczAgLXcgPG91dHB1dD4ucGNhcAo+ID4gCj4gPiBUaGVuIHlv
dSBjYW4gb3BlbiB0aGUgcmVzdWx0aW5nIDxvdXRwdXQ+LnBjYXAgYW5kIGNoZWNrIGZvcgo+ID4g
cmV0cmFuc21pc3Npb25zLAo+ID4gb3IgYW55dGhpbmcgc3RyYW5nZS4KPiA+IAo+ID4gUm9nZXIu
Cj4gPiAKPiBJbSB1c2luZyB0aGUgZ3BscHYgZHJpdmVycyBmcm9tIHRoaXMgc2l0ZToKPiBodHRw
Oi8vd2lraS51bml2ZW50aW9uLmNvbS9pbmRleC5waHA/dGl0bGU9SW5zdGFsbGluZy1zaWduZWQt
R1BMUFYtZHJpdmVycwo+IAo+IGl0IGlzIG9rPwoKVEJILCBJIGRvbid0IGtub3cgd2hpY2ggb25l
cyBhcmUgYmV0dGVyLCBidXQgdGhlcmUncyBhbHNvIGEgV2luZG93cyBQViAKZHJpdmVycyBzdWIt
cHJvamVjdCBob3N0ZWQgYnkgdGhlIFhlbiBQcm9qZWN0IGl0c2VsZjoKCmh0dHA6Ly93d3cueGVu
cHJvamVjdC5vcmcvZGV2ZWxvcGVycy90ZWFtcy93aW5kb3dzLXB2LWRyaXZlcnMuaHRtbAoKVGhh
dCBwYWdlIGNvbnRhaW5zIGluZm9ybWF0aW9uIGFib3V0IHRoZSBkcml2ZXJzIGFuZCBob3cgdG8g
aW5zdGFsbCB0aGVtLiAKWW91IG1pZ2h0IG9uZSB0byBnaXZlIHRob3NlIGEgdHJ5IGluIGNhc2Ug
dGhleSBzb2x2ZSB5b3VyIGlzc3Vlcy4KClJvZ2VyLgoKX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcgbGlzdApYZW4tdXNlcnNA
bGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNlcnM=

From xen-users-bounces@lists.xen.org Mon May 30 15:06:27 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 15:06:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7Olj-0002wk-Ph; Mon, 30 May 2016 15:06:15 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=951e12aa7=roger.pau@citrix.com>)
 id 1b7Olh-0002wS-PI
 for xen-users@lists.xenproject.org; Mon, 30 May 2016 15:06:13 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 86/C4-31433-5E65C475; Mon, 30 May 2016 15:06:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIIsWRWlGSWpSXmKPExsXitHSDve6TMJ9
 wg1NH5S3e7fvL7MDocfjDFZYAxijWzLyk/IoE1oxjl7YzFpzgqzh5PLGB8Qx3FyMnh4SAv8S0
 WW8YQWwWAVWJHZdaWLoYOTjYBOwlpn+tAAmLCMhKnO3tZwaxmQWcJRb/amQFsYUFrCRmN61hA
 rF5BQwlPp5uB4pzcQgJXGaSePjtMRtEQlDi5MwnLBDNOhILdn9iA5nPLCAtsfwfB4jJKeAoce
 C6LUiFqIC6xPpdt8E6hQQUJfrnPWCDuJJb4vbpqcwTGPlnIRk6C8nQWQhDFzAyr2LUKE4tKks
 t0jU00UsqykzPKMlNzMzRNQRyc1OLixPTU3MSk4r1kvNzNzECg6+egYFxB+P3056HGCU5mJRE
 eTsCfcKF+JLyUyozEosz4otKc1KLDzHKcHAoSfAWhQLlBItS01Mr0jJzgHEAk5bg4FES4Z0aA
 pTmLS5IzC3OTIdInWLU5diy4MZaJiGWvPy8VClx3kiQGQIgRRmleXAjYDF5iVFWSpiXkYGBQY
 inILUoN7MEVf4VozgHo5Iw71OQVTyZeSVwm14BHcEEdITZOS+QI0oSEVJSDYzNxVmFB4/cfrY
 xRthLsnPy7aaUjVwttR+C5vOctpe5vZnj5pPVPHYyOrHsL8/+9Zzy29JjIcPDy7c/pC2WWFyh
 catIxaAsM2FLbNOL49Vphw6/qneeJ97r4hNunf322rKws5vUP1nH1X+R/PZHNYm3t6T9aOCn9
 oS5Yauvffty+9x8lXUMCRpKLMUZiYZazEXFiQAagRP9xAIAAA==
X-Env-Sender: prvs=951e12aa7=roger.pau@citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1464620770!44686790!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35922 invoked from network); 30 May 2016 15:06:12 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-5.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 30 May 2016 15:06:12 -0000
X-IronPort-AV: E=Sophos;i="5.26,390,1459814400"; d="scan'208";a="364188512"
Date: Mon, 30 May 2016 17:06:04 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160530150604.3fslunnxgwn3vygo@mac>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
 <20160518193012.GA28438@citrix.com>
 <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
 <20160519165634.gd2c7gsokwi6mvx6@mac>
 <7548e872fb0d56abe7148ecfd5b5f4f0@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7548e872fb0d56abe7148ecfd5b5f4f0@webmail.chao5.int>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMjYsIDIwMTYgYXQgMDY6MDg6NTNQTSArMDIwMCwgQ2hyaXN0b3BoIHdyb3Rl
Ogo+ID4gU2luY2UgSSd2ZSBiZWVuIGRlYWxpbmcgd2l0aCBuZXRmcm9udCBpc3N1ZXMgcmVjZW50
bHkgYWxzbyAobm90IG9uIExpbnV4Cj4gPiBvcgo+ID4gV2luZG93cyksIEkgd291bGQgcmVjb21t
ZW5kIHRoYXQgeW91IHRha2UgYSBjYXB0dXJlIG9mIHRoZSBwYWNrZXRzIHNlZW4KPiA+IGluCj4g
PiB0aGUgYnJpZGdlIHVzaW5nIHRjcGR1bXAgYW5kIGFuYWxpemUgaXQgd2l0aCBXaXJlc2hhcmsg
b3Igc29tZXRoaW5nCj4gPiBzaW1pbGFyLiBGV0lXLCBJIHVzZSB0aGUgZm9sbG93aW5nIHJ1bmUg
aW4gb3JkZXIgdG8gbWFrZSB0Y3BkdW1wCj4gPiBnZW5lcmF0ZSBhCj4gPiBmaWxlIHRoYXQgSSBj
YW4gb3BlbiB3aXRoIFdpcmVzaGFyayAodGhpcyBpcyBhbGwgb24gRG9tMCk6Cj4gPiAKPiA+ICMg
YnJjdGwgc2hvdwo+ID4gKHRoZW4geW91IHdpbGwgaGF2ZSB0byBpZGVudGlmeSBhIHZpZiB0aGF0
IGJlbG9uZ3MgdG8gb25lIG9mIHRoZSBEb21Vcwo+ID4gaW52b2x2ZWQgaW4gdGhlIHRyYW5zYWN0
aW9uLCB0aGV5IGhhdmUgdGhlIGZvcm1hdCB2aWY8ZG9taWQ+LjxvcmRlcj4pLgo+ID4gIyB0Y3Bk
dW1wIC1uIC1pIDxpZj4gLXMwIC13IDxvdXRwdXQ+LnBjYXAKPiA+IAo+ID4gVGhlbiB5b3UgY2Fu
IG9wZW4gdGhlIHJlc3VsdGluZyA8b3V0cHV0Pi5wY2FwIGFuZCBjaGVjayBmb3IKPiA+IHJldHJh
bnNtaXNzaW9ucywKPiA+IG9yIGFueXRoaW5nIHN0cmFuZ2UuCj4gPiAKPiA+IFJvZ2VyLgo+IAo+
IEkgaGF2ZSBzZWVuIG9uIHRoZSBkb20wIGhvc3QgdGhlcmUgYXJlIDIgbmV0IGlmYWNlcyBmb3Ig
dGhlIGh2bSB3aW5kb3dzIGRvbVUKPiAobWFyYXgpOgo+IAo+IDQwOiB2aWYxMC4wLWVtdTogPEJS
T0FEQ0FTVCxNVUxUSUNBU1QsVVAsTE9XRVJfVVA+IG10dSAxNTAwIHFkaXNjIHBmaWZvX2Zhc3QK
PiBtYXN0ZXIgeGVuYnI1IHN0YXRlIFVOS05PV04gcWxlbiA1MDAKPiAgICAgbGluay9ldGhlciBm
ZTpmZjpmZjpmZjpmZjpmZiBicmQgZmY6ZmY6ZmY6ZmY6ZmY6ZmYKPiAgICAgaW5ldDYgZmU4MDo6
ZmNmZjpmZmZmOmZlZmY6ZmZmZi82NCBzY29wZSBsaW5rCj4gICAgICAgIHZhbGlkX2xmdCBmb3Jl
dmVyIHByZWZlcnJlZF9sZnQgZm9yZXZlcgo+IDQxOiB2aWYxMC4wOiA8QlJPQURDQVNULE1VTFRJ
Q0FTVCxVUCxMT1dFUl9VUD4gbXR1IDE1MDAgcWRpc2MgbXEgbWFzdGVyCj4geGVuYnI1IHN0YXRl
IFVQIHFsZW4gMzIKPiAgICAgbGluay9ldGhlciBmZTpmZjpmZjpmZjpmZjpmZiBicmQgZmY6ZmY6
ZmY6ZmY6ZmY6ZmYKPiAKPiB4bCBuZXR3b3JrLWxpc3QgbWFyYXgKPiBJZHggQkUgTWFjIEFkZHIu
ICAgICAgICAgaGFuZGxlIHN0YXRlIGV2dC1jaCAgIHR4LS9yeC1yaW5nLXJlZiBCRS1wYXRoCj4g
MCAgIDAgIDAwOjE2OjNlOjA1OjAxOjEwICAgICAwICAgICA0ICAgICAxNiAxNjI2OS8xNjI2OAo+
IC9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi8xMC8wCj4gCj4gaXQgaXMgbm9ybWFsPyBhbGwg
bXkgb3RoZXIgZG9tVSdzIGFyZSBsaW51eCBkb21VJ3MgKHB2KSB0aGV5IGhhdmUgZWFjaCBvbmx5
Cj4gMSBuZXQgaWZhY2Ugb24gZG9tMC4uLgoKWWVzLCBmb3IgSFZNIGRvbWFpbnMgeW91IHdpbGwg
YWx3YXlzIHNlZSB0d28gbmV0d29yayBpbnRlcmZhY2VzIG9uIERvbTAgKG9yIAp0aGUgZHJpdmVy
IGRvbWFpbikuIE9uZSBpcyB0aGUgdGFwIGludGVyZmFjZSwgdXNlZCBieSB0aGUgbmV0d29yayBj
YXJkIAplbXVsYXRlZCBieSBRRU1VLCB3aGlsZSB0aGUgb3RoZXIgb25lIGlzIHRoZSBuZXR3b3Jr
IGludGVyZmFjZSBjcmVhdGVkIGJ5IApuZXRiYWNrLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhl
bi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Mon May 30 15:06:27 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 15:06:27 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7Olj-0002wk-Ph; Mon, 30 May 2016 15:06:15 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=951e12aa7=roger.pau@citrix.com>)
 id 1b7Olh-0002wS-PI
 for xen-users@lists.xenproject.org; Mon, 30 May 2016 15:06:13 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 86/C4-31433-5E65C475; Mon, 30 May 2016 15:06:13 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrIIsWRWlGSWpSXmKPExsXitHSDve6TMJ9
 wg1NH5S3e7fvL7MDocfjDFZYAxijWzLyk/IoE1oxjl7YzFpzgqzh5PLGB8Qx3FyMnh4SAv8S0
 WW8YQWwWAVWJHZdaWLoYOTjYBOwlpn+tAAmLCMhKnO3tZwaxmQWcJRb/amQFsYUFrCRmN61hA
 rF5BQwlPp5uB4pzcQgJXGaSePjtMRtEQlDi5MwnLBDNOhILdn9iA5nPLCAtsfwfB4jJKeAoce
 C6LUiFqIC6xPpdt8E6hQQUJfrnPWCDuJJb4vbpqcwTGPlnIRk6C8nQWQhDFzAyr2LUKE4tKks
 t0jU00UsqykzPKMlNzMzRNQRyc1OLixPTU3MSk4r1kvNzNzECg6+egYFxB+P3056HGCU5mJRE
 eTsCfcKF+JLyUyozEosz4otKc1KLDzHKcHAoSfAWhQLlBItS01Mr0jJzgHEAk5bg4FES4Z0aA
 pTmLS5IzC3OTIdInWLU5diy4MZaJiGWvPy8VClx3kiQGQIgRRmleXAjYDF5iVFWSpiXkYGBQY
 inILUoN7MEVf4VozgHo5Iw71OQVTyZeSVwm14BHcEEdITZOS+QI0oSEVJSDYzNxVmFB4/cfrY
 xRthLsnPy7aaUjVwttR+C5vOctpe5vZnj5pPVPHYyOrHsL8/+9Zzy29JjIcPDy7c/pC2WWFyh
 catIxaAsM2FLbNOL49Vphw6/qneeJ97r4hNunf322rKws5vUP1nH1X+R/PZHNYm3t6T9aOCn9
 oS5Yauvffty+9x8lXUMCRpKLMUZiYZazEXFiQAagRP9xAIAAA==
X-Env-Sender: prvs=951e12aa7=roger.pau@citrix.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1464620770!44686790!1
X-Originating-IP: [66.165.176.63]
X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: 
 VHJ1c3RlZCBJUDogNjYuMTY1LjE3Ni42MyA9PiAzMDYwNDg=\n,received_headers: No 
 Received headers
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35922 invoked from network); 30 May 2016 15:06:12 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-5.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 30 May 2016 15:06:12 -0000
X-IronPort-AV: E=Sophos;i="5.26,390,1459814400"; d="scan'208";a="364188512"
Date: Mon, 30 May 2016 17:06:04 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: Christoph <mangel@gmx.de>
Message-ID: <20160530150604.3fslunnxgwn3vygo@mac>
References: <466155d0b0dbc2bd5fa95156d68be62e@webmail.chao5.int>
 <20160518155517.GG27241@citrix.com>
 <ca42733b9a344df3642baad695f4796c@webmail.chao5.int>
 <20160518193012.GA28438@citrix.com>
 <0aec565f05dab555624105d2fdd30d28@webmail.chao5.int>
 <20160519165634.gd2c7gsokwi6mvx6@mac>
 <7548e872fb0d56abe7148ecfd5b5f4f0@webmail.chao5.int>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <7548e872fb0d56abe7148ecfd5b5f4f0@webmail.chao5.int>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA2
Cc: Wei Liu <wei.liu2@citrix.com>, xen-users@lists.xenproject.org
Subject: Re: [Xen-users] Network performance with HVM DomU
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gVGh1LCBNYXkgMjYsIDIwMTYgYXQgMDY6MDg6NTNQTSArMDIwMCwgQ2hyaXN0b3BoIHdyb3Rl
Ogo+ID4gU2luY2UgSSd2ZSBiZWVuIGRlYWxpbmcgd2l0aCBuZXRmcm9udCBpc3N1ZXMgcmVjZW50
bHkgYWxzbyAobm90IG9uIExpbnV4Cj4gPiBvcgo+ID4gV2luZG93cyksIEkgd291bGQgcmVjb21t
ZW5kIHRoYXQgeW91IHRha2UgYSBjYXB0dXJlIG9mIHRoZSBwYWNrZXRzIHNlZW4KPiA+IGluCj4g
PiB0aGUgYnJpZGdlIHVzaW5nIHRjcGR1bXAgYW5kIGFuYWxpemUgaXQgd2l0aCBXaXJlc2hhcmsg
b3Igc29tZXRoaW5nCj4gPiBzaW1pbGFyLiBGV0lXLCBJIHVzZSB0aGUgZm9sbG93aW5nIHJ1bmUg
aW4gb3JkZXIgdG8gbWFrZSB0Y3BkdW1wCj4gPiBnZW5lcmF0ZSBhCj4gPiBmaWxlIHRoYXQgSSBj
YW4gb3BlbiB3aXRoIFdpcmVzaGFyayAodGhpcyBpcyBhbGwgb24gRG9tMCk6Cj4gPiAKPiA+ICMg
YnJjdGwgc2hvdwo+ID4gKHRoZW4geW91IHdpbGwgaGF2ZSB0byBpZGVudGlmeSBhIHZpZiB0aGF0
IGJlbG9uZ3MgdG8gb25lIG9mIHRoZSBEb21Vcwo+ID4gaW52b2x2ZWQgaW4gdGhlIHRyYW5zYWN0
aW9uLCB0aGV5IGhhdmUgdGhlIGZvcm1hdCB2aWY8ZG9taWQ+LjxvcmRlcj4pLgo+ID4gIyB0Y3Bk
dW1wIC1uIC1pIDxpZj4gLXMwIC13IDxvdXRwdXQ+LnBjYXAKPiA+IAo+ID4gVGhlbiB5b3UgY2Fu
IG9wZW4gdGhlIHJlc3VsdGluZyA8b3V0cHV0Pi5wY2FwIGFuZCBjaGVjayBmb3IKPiA+IHJldHJh
bnNtaXNzaW9ucywKPiA+IG9yIGFueXRoaW5nIHN0cmFuZ2UuCj4gPiAKPiA+IFJvZ2VyLgo+IAo+
IEkgaGF2ZSBzZWVuIG9uIHRoZSBkb20wIGhvc3QgdGhlcmUgYXJlIDIgbmV0IGlmYWNlcyBmb3Ig
dGhlIGh2bSB3aW5kb3dzIGRvbVUKPiAobWFyYXgpOgo+IAo+IDQwOiB2aWYxMC4wLWVtdTogPEJS
T0FEQ0FTVCxNVUxUSUNBU1QsVVAsTE9XRVJfVVA+IG10dSAxNTAwIHFkaXNjIHBmaWZvX2Zhc3QK
PiBtYXN0ZXIgeGVuYnI1IHN0YXRlIFVOS05PV04gcWxlbiA1MDAKPiAgICAgbGluay9ldGhlciBm
ZTpmZjpmZjpmZjpmZjpmZiBicmQgZmY6ZmY6ZmY6ZmY6ZmY6ZmYKPiAgICAgaW5ldDYgZmU4MDo6
ZmNmZjpmZmZmOmZlZmY6ZmZmZi82NCBzY29wZSBsaW5rCj4gICAgICAgIHZhbGlkX2xmdCBmb3Jl
dmVyIHByZWZlcnJlZF9sZnQgZm9yZXZlcgo+IDQxOiB2aWYxMC4wOiA8QlJPQURDQVNULE1VTFRJ
Q0FTVCxVUCxMT1dFUl9VUD4gbXR1IDE1MDAgcWRpc2MgbXEgbWFzdGVyCj4geGVuYnI1IHN0YXRl
IFVQIHFsZW4gMzIKPiAgICAgbGluay9ldGhlciBmZTpmZjpmZjpmZjpmZjpmZiBicmQgZmY6ZmY6
ZmY6ZmY6ZmY6ZmYKPiAKPiB4bCBuZXR3b3JrLWxpc3QgbWFyYXgKPiBJZHggQkUgTWFjIEFkZHIu
ICAgICAgICAgaGFuZGxlIHN0YXRlIGV2dC1jaCAgIHR4LS9yeC1yaW5nLXJlZiBCRS1wYXRoCj4g
MCAgIDAgIDAwOjE2OjNlOjA1OjAxOjEwICAgICAwICAgICA0ICAgICAxNiAxNjI2OS8xNjI2OAo+
IC9sb2NhbC9kb21haW4vMC9iYWNrZW5kL3ZpZi8xMC8wCj4gCj4gaXQgaXMgbm9ybWFsPyBhbGwg
bXkgb3RoZXIgZG9tVSdzIGFyZSBsaW51eCBkb21VJ3MgKHB2KSB0aGV5IGhhdmUgZWFjaCBvbmx5
Cj4gMSBuZXQgaWZhY2Ugb24gZG9tMC4uLgoKWWVzLCBmb3IgSFZNIGRvbWFpbnMgeW91IHdpbGwg
YWx3YXlzIHNlZSB0d28gbmV0d29yayBpbnRlcmZhY2VzIG9uIERvbTAgKG9yIAp0aGUgZHJpdmVy
IGRvbWFpbikuIE9uZSBpcyB0aGUgdGFwIGludGVyZmFjZSwgdXNlZCBieSB0aGUgbmV0d29yayBj
YXJkIAplbXVsYXRlZCBieSBRRU1VLCB3aGlsZSB0aGUgb3RoZXIgb25lIGlzIHRoZSBuZXR3b3Jr
IGludGVyZmFjZSBjcmVhdGVkIGJ5IApuZXRiYWNrLgoKUm9nZXIuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhl
bi11c2Vyc0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Mon May 30 15:12:09 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 15:12:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7Or8-0003u0-N4; Mon, 30 May 2016 15:11:50 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=951e12aa7=roger.pau@citrix.com>)
 id 1b7Or7-0003tu-WA
 for xen-users@lists.xen.org; Mon, 30 May 2016 15:11:50 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 E8/A2-25578-5385C475; Mon, 30 May 2016 15:11:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRWlGSWpSXmKPExsXitHRDpK5JhE+
 4wdm9Wharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa0b3uvnsBWu4K9av3cDawHiMs4uRk0NCwF/i
 wJJO5i5GDg4WAVWJeceNQUw2AXuJ6V8rQCpEBFQkZj+eywJiMwuoS7xY/owZxBYWMJRoPn6cF
 cTmBbKXnnnM2MXIxSEkMIFR4sW3uUwQCUGJkzOfQDXrSdyYOoUNZD6zgLTE8n8cEGF5ieats8
 Fmcgr4SDxfNIURxBYF2rV+1202EFtIQFGif94DsFYJAW6Jv932ExgFZiFZMAvJglkIC2YhWbC
 AkWUVo0ZxalFZapGuoaFeUlFmekZJbmJmjq6hgbFebmpxcWJ6ak5iUrFecn7uJkZgsDIAwQ7G
 1b+dDjFKcjApifJ2BPqEC/El5adUZiQWZ8QXleakFh9ilOHgUJLgdQ4HygkWpaanVqRl5gDjB
 iYtwcGjJMKrA5LmLS5IzC3OTIdInWJUlBLnDQVJCIAkMkrz4NpgsXqJUVZKmJcR6BAhnoLUot
 zMElT5V4ziHIxKwrz/woCm8GTmlcBNfwW0mAlosdk5L5DFJYkIKakGxkNbs+rq8ro8/4hm7Ld
 +fuP/NV2RmBD+5XcPX9T9v/fGqtdnaiur55w6Vs7qetDSYbfdm3khsVGK9zbPVXs2c933ml+C
 FtsMNkc3pP+VPqVvz2Mz9XCbjbQuc+oN/tcqstkuTjNXC27c+UKMi7OxWl+3uaP0oheL16Qjh
 pVSFx4G+2y9/Hx/ixJLcUaioRZzUXEiANh/i0LQAgAA
X-Env-Sender: prvs=951e12aa7=roger.pau@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1464621107!39674720!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26098 invoked from network); 30 May 2016 15:11:48 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 30 May 2016 15:11:48 -0000
X-IronPort-AV: E=Sophos;i="5.26,390,1459814400"; d="scan'208";a="357381976"
Date: Mon, 30 May 2016 17:11:40 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: Jason Long <hack3rcon@yahoo.com>
Message-ID: <20160530151140.aw4coy6gmkq3nt4r@mac>
References: <647880738.1166064.1464587885640.JavaMail.yahoo.ref@mail.yahoo.com>
 <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA1
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xen-Tools can't working.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gTW9uLCBNYXkgMzAsIDIwMTYgYXQgMDU6NTg6MDVBTSArMDAwMCwgSmFzb24gTG9uZyB3cm90
ZToKPiBIZWxsby5JIGluc3RhbGxlZCBYZW4tdG9vbHMgYW5kIHdhbnQgdG8gd29yayB3aXRoIGl0
LiBJdCBjcmVhdGVkIGEgY29uZmlnIGZpbGUgZm9yIG13IGxpa2UgYmVsb3cgOgo+ICMjIMKgS2Vy
bmVsICsgbWVtb3J5IHNpemUja2VybmVsIMKgIMKgIMKgPSAnL2Jvb3Qvdm1saW51ei00LjQuNy0z
MDAuZmMyMy54ODZfNjQnZXh0cmEgwqAgwqAgwqAgPSAnZWxldmF0b3I9bm9vcCdyYW1kaXNrIMKg
IMKgID0gJy9ib290L2luaXRyZC5pbWctNC40LjctMzAwLmZjMjMueDg2XzY0Jwo+IHZjcHVzIMKg
IMKgIMKgID0gJzEnbWVtb3J5IMKgIMKgIMKgPSAnMTI4Jwo+IAo+ICMjIMKgRGlzayBkZXZpY2Uo
cykuI3Jvb3QgwqAgwqAgwqAgwqA9ICcvZGV2L3h2ZGEyIHJvJ2Rpc2sgwqAgwqAgwqAgwqA9IFvC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAnZmlsZTovaG9tZS9qYXNvbi9kb21haW5zL2xpbnV4
L2Rpc2suaW1nLHh2ZGEyLHcnLMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICdmaWxlOi9ob21l
L2phc29uL2RvbWFpbnMvbGludXgvc3dhcC5pbWcseHZkYTEsdycswqAgwqAgwqAgwqAgwqAgwqAg
wqAgXQo+IAo+ICMjIMKgUGh5c2ljYWwgdm9sdW1lcyMKPiAKPiAjIyDCoEhvc3RuYW1lI25hbWUg
wqAgwqAgwqAgwqA9ICdsaW51eCcKPiAjIyDCoE5ldHdvcmtpbmcjdmlmIMKgIMKgIMKgIMKgID0g
WyAnaXA9MTcyLjMwLjkuMjEgLG1hYz0wMDoxNjozRTo1MjpFRjo2OScgXQo+ICMjIMKgQmVoYXZp
b3VyI29uX3Bvd2Vyb2ZmID0gJ2Rlc3Ryb3knb25fcmVib290IMKgID0gJ3Jlc3RhcnQnb25fY3Jh
c2ggwqAgwqA9ICdyZXN0YXJ0Jwo+IAo+IEJ1dCB3aGVuIEkgd2FudCB0byBsYXVuY2ggaXQgdGhl
biBpdCBzaG93ZWQgbWUgYmVsb3cgZXJyb3IgOgo+IFBhcnNpbmcgY29uZmlnIGZyb20gL2V0Yy94
ZW4vbGludXguY2ZneGM6IGVycm9yOiBwYW5pYzogeGNfZG9tX2NvcmUuYzoyMDg6IGZhaWxlZCB0
byBvcGVuIGZpbGU6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rvcnk6IEludGVybmFsIGVycm9ybGli
eGw6IGVycm9yOiBsaWJ4bF9kb20uYzo1NjY6bGlieGxfX2J1aWxkX3B2OiB4Y19kb21fcmFtZGlz
a19maWxlIGZhaWxlZDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeWxpYnhsOiBlcnJvcjogbGli
eGxfY3JlYXRlLmM6MTEyMTpkb21jcmVhdGVfcmVidWlsZF9kb25lOiBjYW5ub3QgKHJlLSlidWls
ZCBkb21haW46IC0zbGlieGw6IGluZm86IGxpYnhsLmM6MTY5ODpkZXZpY2VzX2Rlc3Ryb3lfY2I6
IGZvcmtlZCBwaWQgMjA1NzUgZm9yIGRlc3Ryb3kgb2YgZG9tYWluIDExCj4KPiBBbnkgaWRlYSB0
byBzb2x2ZSBpdD8KCkFGQUlDVCwgeGwgaXMgY29tcGxhaWluZyB0aGF0IGl0IGNhbm5vdCBmaW5k
IHRoZSBpbml0cmFtLCBjYW4geW91IGNoZWNrIHRoYXQgCiIvYm9vdC9pbml0cmQuaW1nLTQuNC43
LTMwMC5mYzIzLng4Nl82NCIgZXhpc3RzPwoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vy
c0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Mon May 30 15:12:09 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 15:12:09 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7Or8-0003u0-N4; Mon, 30 May 2016 15:11:50 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=951e12aa7=roger.pau@citrix.com>)
 id 1b7Or7-0003tu-WA
 for xen-users@lists.xen.org; Mon, 30 May 2016 15:11:50 +0000
Received: from [85.158.137.68] by server-9.bemta-3.messagelabs.com id
 E8/A2-25578-5385C475; Mon, 30 May 2016 15:11:49 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrLIsWRWlGSWpSXmKPExsXitHRDpK5JhE+
 4wdm9Wharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa0b3uvnsBWu4K9av3cDawHiMs4uRk0NCwF/i
 wJJO5i5GDg4WAVWJeceNQUw2AXuJ6V8rQCpEBFQkZj+eywJiMwuoS7xY/owZxBYWMJRoPn6cF
 cTmBbKXnnnM2MXIxSEkMIFR4sW3uUwQCUGJkzOfQDXrSdyYOoUNZD6zgLTE8n8cEGF5ieats8
 Fmcgr4SDxfNIURxBYF2rV+1202EFtIQFGif94DsFYJAW6Jv932ExgFZiFZMAvJglkIC2YhWbC
 AkWUVo0ZxalFZapGuoaFeUlFmekZJbmJmjq6hgbFebmpxcWJ6ak5iUrFecn7uJkZgsDIAwQ7G
 1b+dDjFKcjApifJ2BPqEC/El5adUZiQWZ8QXleakFh9ilOHgUJLgdQ4HygkWpaanVqRl5gDjB
 iYtwcGjJMKrA5LmLS5IzC3OTIdInWJUlBLnDQVJCIAkMkrz4NpgsXqJUVZKmJcR6BAhnoLUot
 zMElT5V4ziHIxKwrz/woCm8GTmlcBNfwW0mAlosdk5L5DFJYkIKakGxkNbs+rq8ro8/4hm7Ld
 +fuP/NV2RmBD+5XcPX9T9v/fGqtdnaiur55w6Vs7qetDSYbfdm3khsVGK9zbPVXs2c933ml+C
 FtsMNkc3pP+VPqVvz2Mz9XCbjbQuc+oN/tcqstkuTjNXC27c+UKMi7OxWl+3uaP0oheL16Qjh
 pVSFx4G+2y9/Hx/ixJLcUaioRZzUXEiANh/i0LQAgAA
X-Env-Sender: prvs=951e12aa7=roger.pau@citrix.com
X-Msg-Ref: server-5.tower-31.messagelabs.com!1464621107!39674720!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: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 26098 invoked from network); 30 May 2016 15:11:48 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-5.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 30 May 2016 15:11:48 -0000
X-IronPort-AV: E=Sophos;i="5.26,390,1459814400"; d="scan'208";a="357381976"
Date: Mon, 30 May 2016 17:11:40 +0200
From: Roger Pau =?iso-8859-1?Q?Monn=E9?= <roger.pau@citrix.com>
To: Jason Long <hack3rcon@yahoo.com>
Message-ID: <20160530151140.aw4coy6gmkq3nt4r@mac>
References: <647880738.1166064.1464587885640.JavaMail.yahoo.ref@mail.yahoo.com>
 <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
User-Agent: Mutt/1.6.0-neo (2016-04-07)
X-DLP: MIA1
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xen-Tools can't working.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

T24gTW9uLCBNYXkgMzAsIDIwMTYgYXQgMDU6NTg6MDVBTSArMDAwMCwgSmFzb24gTG9uZyB3cm90
ZToKPiBIZWxsby5JIGluc3RhbGxlZCBYZW4tdG9vbHMgYW5kIHdhbnQgdG8gd29yayB3aXRoIGl0
LiBJdCBjcmVhdGVkIGEgY29uZmlnIGZpbGUgZm9yIG13IGxpa2UgYmVsb3cgOgo+ICMjIMKgS2Vy
bmVsICsgbWVtb3J5IHNpemUja2VybmVsIMKgIMKgIMKgPSAnL2Jvb3Qvdm1saW51ei00LjQuNy0z
MDAuZmMyMy54ODZfNjQnZXh0cmEgwqAgwqAgwqAgPSAnZWxldmF0b3I9bm9vcCdyYW1kaXNrIMKg
IMKgID0gJy9ib290L2luaXRyZC5pbWctNC40LjctMzAwLmZjMjMueDg2XzY0Jwo+IHZjcHVzIMKg
IMKgIMKgID0gJzEnbWVtb3J5IMKgIMKgIMKgPSAnMTI4Jwo+IAo+ICMjIMKgRGlzayBkZXZpY2Uo
cykuI3Jvb3QgwqAgwqAgwqAgwqA9ICcvZGV2L3h2ZGEyIHJvJ2Rpc2sgwqAgwqAgwqAgwqA9IFvC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCAnZmlsZTovaG9tZS9qYXNvbi9kb21haW5zL2xpbnV4
L2Rpc2suaW1nLHh2ZGEyLHcnLMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgIMKgICdmaWxlOi9ob21l
L2phc29uL2RvbWFpbnMvbGludXgvc3dhcC5pbWcseHZkYTEsdycswqAgwqAgwqAgwqAgwqAgwqAg
wqAgXQo+IAo+ICMjIMKgUGh5c2ljYWwgdm9sdW1lcyMKPiAKPiAjIyDCoEhvc3RuYW1lI25hbWUg
wqAgwqAgwqAgwqA9ICdsaW51eCcKPiAjIyDCoE5ldHdvcmtpbmcjdmlmIMKgIMKgIMKgIMKgID0g
WyAnaXA9MTcyLjMwLjkuMjEgLG1hYz0wMDoxNjozRTo1MjpFRjo2OScgXQo+ICMjIMKgQmVoYXZp
b3VyI29uX3Bvd2Vyb2ZmID0gJ2Rlc3Ryb3knb25fcmVib290IMKgID0gJ3Jlc3RhcnQnb25fY3Jh
c2ggwqAgwqA9ICdyZXN0YXJ0Jwo+IAo+IEJ1dCB3aGVuIEkgd2FudCB0byBsYXVuY2ggaXQgdGhl
biBpdCBzaG93ZWQgbWUgYmVsb3cgZXJyb3IgOgo+IFBhcnNpbmcgY29uZmlnIGZyb20gL2V0Yy94
ZW4vbGludXguY2ZneGM6IGVycm9yOiBwYW5pYzogeGNfZG9tX2NvcmUuYzoyMDg6IGZhaWxlZCB0
byBvcGVuIGZpbGU6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rvcnk6IEludGVybmFsIGVycm9ybGli
eGw6IGVycm9yOiBsaWJ4bF9kb20uYzo1NjY6bGlieGxfX2J1aWxkX3B2OiB4Y19kb21fcmFtZGlz
a19maWxlIGZhaWxlZDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeWxpYnhsOiBlcnJvcjogbGli
eGxfY3JlYXRlLmM6MTEyMTpkb21jcmVhdGVfcmVidWlsZF9kb25lOiBjYW5ub3QgKHJlLSlidWls
ZCBkb21haW46IC0zbGlieGw6IGluZm86IGxpYnhsLmM6MTY5ODpkZXZpY2VzX2Rlc3Ryb3lfY2I6
IGZvcmtlZCBwaWQgMjA1NzUgZm9yIGRlc3Ryb3kgb2YgZG9tYWluIDExCj4KPiBBbnkgaWRlYSB0
byBzb2x2ZSBpdD8KCkFGQUlDVCwgeGwgaXMgY29tcGxhaWluZyB0aGF0IGl0IGNhbm5vdCBmaW5k
IHRoZSBpbml0cmFtLCBjYW4geW91IGNoZWNrIHRoYXQgCiIvYm9vdC9pbml0cmQuaW1nLTQuNC43
LTMwMC5mYzIzLng4Nl82NCIgZXhpc3RzPwoKUm9nZXIuCgpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vy
c0BsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Mon May 30 15:25:14 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 15:25: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 <xen-users-bounces@lists.xen.org>)
	id 1b7P3Q-00054K-8J; Mon, 30 May 2016 15:24:32 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <marko.djukic@gmail.com>) id 1b7P3O-00054E-VO
 for xen-users@lists.xen.org; Mon, 30 May 2016 15:24:31 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 7C/06-17117-E2B5C475; Mon, 30 May 2016 15:24:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprLIsWRWlGSWpSXmKPExsVyMfT+Kl3daJ9
 wg68XpCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ox/u7vYC16yVMzts2pg7GHpYuTiEBKYzCjx
 6OZDRhCHReAOi8TpZ82sII6EwA8gZ/oSIIcTyMmReH7lNCOEXSTx9lM/O4jNKyAocXLmExYQW
 0jAW6Jxz1ywejYBe4kVXQvAbBYBVYmPy3vYIOoDJD7fnQkWFxaQlZi0YiJYr4iAtMSMK01ANR
 wczALqEuvnCU1g5J2FZMMshMwCRqZVjBrFqUVlqUW6hqZ6SUWZ6RkluYmZObqGBsZ6uanFxYn
 pqTmJScV6yfm5mxiBwcMABDsY12z3PMQoycGkJMrbEegTLsSXlJ9SmZFYnBFfVJqTWnyIUYaD
 Q0mCd2skUE6wKDU9tSItMwcYxjBpCQ4eJRHegyBp3uKCxNzizHSI1ClGS44tv6+tZeJY8OM2k
 Nw29d5aJiGWvPy8VClx3sUgDQIgDRmleXDjYLF2iVFWSpiXEehAIZ6C1KLczBJU+VeM4hyMSs
 K800Cm8GTmlcBtfQV0EBPQQWbnvEAOKklESEk1ME7m8+ip5zQ3y1/8QIffpV931rKlHx/45Vw
 rfFieGP7UQtSjLlhrtamHdrAjh02XUNSpA4pLTiwuMA2Xv7+ucafy/UV8C9ac7vz9JZKrjXFH
 A9+0DdfSmPLen2xyWTFVs/1U4cTCzc9Lj81u7rnx4jPD1xcr5kY7Chhd+lK07NklFdGK2HwPE
 yWW4oxEQy3mouJEAD9UTS+wAgAA
X-Env-Sender: marko.djukic@gmail.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1464621868!42132647!1
X-Originating-IP: [209.85.223.170]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33311 invoked from network); 30 May 2016 15:24:29 -0000
Received: from mail-io0-f170.google.com (HELO mail-io0-f170.google.com)
 (209.85.223.170)
 by server-10.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 30 May 2016 15:24:29 -0000
Received: by mail-io0-f170.google.com with SMTP id p194so15072278iod.1
 for <xen-users@lists.xen.org>; Mon, 30 May 2016 08:24:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:from:date:message-id:subject:to;
 bh=8YhUIpKh9WIUOmL4XNa0flD21g8zAieOyLtPWARFAZc=;
 b=SyW3zO9vFIJneZbBffnDQ96CiLLlrmUFhcPkoJtunix2k/Vo9tv/J/LAiewgBw9PFr
 G1VqRNrAfrqQeF7MEbtBb1/M7F5R0Yx5Xt0g6vqMX+awOnlvxc/5azK1vxFl10CvaK4g
 aQAqhwCfCfoPZ2L1TOuoHdK8KHX3Xrg6lRS+S5ilBagKLywjJdEDxC8eTBBFHkS7vvWk
 dlv9pk4iRCrwI2Ymhxd/k4C8Auko2E64GXUgRFCpgELKf6Etc/iulwlJH2j/TwnIrZ1H
 AggugJ59wsMksxgdd+mYTBjUJJrAerO3n6U1PszeEwI3VeLlgSZDOm4WET5OKR7ueJS1
 DYAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=8YhUIpKh9WIUOmL4XNa0flD21g8zAieOyLtPWARFAZc=;
 b=Gt3GyQX+CBzYnemlqPL/P0x0absEBrl6IWxQnRuCetJ+4V5j7JuLWJp84mZlok/P0Y
 rU1319jyNAGPznxQ5dlV9k/AurGwsZYbEHxE0HSUD/lrfHrNdJ6uZulkTyRT+Sf9P5sw
 wD+E/lR29UP9Nghhfb9+08I5XB4eN+D5pFUM/JupspMCsqlOU5wUHMdkEbgoGjCHeq73
 eiNBL+u1E4vsz9Tp5dt946a1Xs/+xr8wgHzJtsbhUZhtmZMxtM5TSMA7i9trgDSlHhW/
 KeZ2BIYhG2GM766AT4QVKBJnPjHk/NQIGf5DDZ0jOKTcsJh6elu/a0nwalpjyYp9B5dt
 8IOA==
X-Gm-Message-State: ALyK8tKioio1kcYjdQXH+gATMDdbiW4f0KsCOikoUre6CVPxGps7GQcs+q2b8mkC3zbzb0HjM+NRKXvludH8Fw==
X-Received: by 10.107.7.165 with SMTP id g37mr21641827ioi.64.1464621868110;
 Mon, 30 May 2016 08:24:28 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.27.204 with HTTP; Mon, 30 May 2016 08:24:08 -0700 (PDT)
From: =?UTF-8?B?TWFya28gxJB1a2nEhw==?= <marko.djukic@gmail.com>
Date: Mon, 30 May 2016 17:24:08 +0200
Message-ID: <CAGWHUdNwh1NaGR=O=g1Rgnt2V8_oDTNgmNhvvX+NOHt5mxe8_Q@mail.gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] Xen 4.6 PVH and HPCC
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8hCgpUaGlzIG1lc3NhZ2UgaXMgZGVmaW5pdGVseSBjb25uZWN0ZWQgdG8gbXkgcHJldmlv
dXMgaW5xdWlyeSAod2hpY2ggd2FzCnJlc29sdmVkOiBodHRwOi8vbWFya21haWwub3JnL21lc3Nh
Z2Uvempkem5qemFreHZyYXR5cCkuClNpbWlsYXJseSBhcyB3aXRoIEludGVsIE1LTCBMaW5wYWNr
LCB0aGVyZSBhcmUgcHJvYmxlbXMgd2l0aCB0aGUgSFBQQwpiZW5jaG1hcmsgaW4gYSBYZW4gUFZI
IHZpcnR1YWwgbWFjaGluZS4KClRoZSBiZW5jaG1hcmsgY3Jhc2hlcywgb25lIG9mIHRoZSBlcnJv
cnMgaXM6CiJEaXZpZGUtYnktemVybyBsaWJvcGVuLXBhbC5zbyhod2xvY19iYXNlX2dldF90b3Bv
bG9neSkiCgpJIHByZXN1bWUgdGhpcyBsaWJyYXJ5IHRyaWVzIHRvIGdldCBzb21lIHRvcG9sb2d5
IGluZm9ybWF0aW9uLCBidXQKcmVjZWl2ZXMgdW5leHBlY3RlZCBkYXRhIChhIHplcm8gd2hlcmUg
YXBwYXJlbnRseSBzaG91bGQgbm90IGJlIGEKemVybykgYW5kIGNyYXNoZXMgdGhlIHRlc3QuCgpU
aGUgd29ya2Fyb3VuZCAoc2VlIHRoZSBsaW5rIGFib3ZlKSB3aGljaCB3b3JrcyB3aXRoIEludGVs
J3MgTGlucGFjawpkb2VzIG5vdCB3b3JrIGhlcmUuCgpSZWdhcmRzCgpNYXJrbwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcg
bGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNl
cnM=

From xen-users-bounces@lists.xen.org Mon May 30 15:25:14 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 15:25: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 <xen-users-bounces@lists.xen.org>)
	id 1b7P3Q-00054K-8J; Mon, 30 May 2016 15:24:32 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <marko.djukic@gmail.com>) id 1b7P3O-00054E-VO
 for xen-users@lists.xen.org; Mon, 30 May 2016 15:24:31 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 7C/06-17117-E2B5C475; Mon, 30 May 2016 15:24:30 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprLIsWRWlGSWpSXmKPExsVyMfT+Kl3daJ9
 wg68XpCxWXT3A6sDocXT3b6YAxijWzLyk/IoE1ox/u7vYC16yVMzts2pg7GHpYuTiEBKYzCjx
 6OZDRhCHReAOi8TpZ82sII6EwA8gZ/oSIIcTyMmReH7lNCOEXSTx9lM/O4jNKyAocXLmExYQW
 0jAW6Jxz1ywejYBe4kVXQvAbBYBVYmPy3vYIOoDJD7fnQkWFxaQlZi0YiJYr4iAtMSMK01ANR
 wczALqEuvnCU1g5J2FZMMshMwCRqZVjBrFqUVlqUW6hqZ6SUWZ6RkluYmZObqGBsZ6uanFxYn
 pqTmJScV6yfm5mxiBwcMABDsY12z3PMQoycGkJMrbEegTLsSXlJ9SmZFYnBFfVJqTWnyIUYaD
 Q0mCd2skUE6wKDU9tSItMwcYxjBpCQ4eJRHegyBp3uKCxNzizHSI1ClGS44tv6+tZeJY8OM2k
 Nw29d5aJiGWvPy8VClx3sUgDQIgDRmleXDjYLF2iVFWSpiXEehAIZ6C1KLczBJU+VeM4hyMSs
 K800Cm8GTmlcBtfQV0EBPQQWbnvEAOKklESEk1ME7m8+ip5zQ3y1/8QIffpV931rKlHx/45Vw
 rfFieGP7UQtSjLlhrtamHdrAjh02XUNSpA4pLTiwuMA2Xv7+ucafy/UV8C9ac7vz9JZKrjXFH
 A9+0DdfSmPLen2xyWTFVs/1U4cTCzc9Lj81u7rnx4jPD1xcr5kY7Chhd+lK07NklFdGK2HwPE
 yWW4oxEQy3mouJEAD9UTS+wAgAA
X-Env-Sender: marko.djukic@gmail.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1464621868!42132647!1
X-Originating-IP: [209.85.223.170]
X-SpamReason: No, hits=0.3 required=7.0 tests=RCVD_BY_IP
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 33311 invoked from network); 30 May 2016 15:24:29 -0000
Received: from mail-io0-f170.google.com (HELO mail-io0-f170.google.com)
 (209.85.223.170)
 by server-10.tower-31.messagelabs.com with AES128-GCM-SHA256 encrypted SMTP;
 30 May 2016 15:24:29 -0000
Received: by mail-io0-f170.google.com with SMTP id p194so15072278iod.1
 for <xen-users@lists.xen.org>; Mon, 30 May 2016 08:24:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
 h=mime-version:from:date:message-id:subject:to;
 bh=8YhUIpKh9WIUOmL4XNa0flD21g8zAieOyLtPWARFAZc=;
 b=SyW3zO9vFIJneZbBffnDQ96CiLLlrmUFhcPkoJtunix2k/Vo9tv/J/LAiewgBw9PFr
 G1VqRNrAfrqQeF7MEbtBb1/M7F5R0Yx5Xt0g6vqMX+awOnlvxc/5azK1vxFl10CvaK4g
 aQAqhwCfCfoPZ2L1TOuoHdK8KHX3Xrg6lRS+S5ilBagKLywjJdEDxC8eTBBFHkS7vvWk
 dlv9pk4iRCrwI2Ymhxd/k4C8Auko2E64GXUgRFCpgELKf6Etc/iulwlJH2j/TwnIrZ1H
 AggugJ59wsMksxgdd+mYTBjUJJrAerO3n6U1PszeEwI3VeLlgSZDOm4WET5OKR7ueJS1
 DYAw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=8YhUIpKh9WIUOmL4XNa0flD21g8zAieOyLtPWARFAZc=;
 b=Gt3GyQX+CBzYnemlqPL/P0x0absEBrl6IWxQnRuCetJ+4V5j7JuLWJp84mZlok/P0Y
 rU1319jyNAGPznxQ5dlV9k/AurGwsZYbEHxE0HSUD/lrfHrNdJ6uZulkTyRT+Sf9P5sw
 wD+E/lR29UP9Nghhfb9+08I5XB4eN+D5pFUM/JupspMCsqlOU5wUHMdkEbgoGjCHeq73
 eiNBL+u1E4vsz9Tp5dt946a1Xs/+xr8wgHzJtsbhUZhtmZMxtM5TSMA7i9trgDSlHhW/
 KeZ2BIYhG2GM766AT4QVKBJnPjHk/NQIGf5DDZ0jOKTcsJh6elu/a0nwalpjyYp9B5dt
 8IOA==
X-Gm-Message-State: ALyK8tKioio1kcYjdQXH+gATMDdbiW4f0KsCOikoUre6CVPxGps7GQcs+q2b8mkC3zbzb0HjM+NRKXvludH8Fw==
X-Received: by 10.107.7.165 with SMTP id g37mr21641827ioi.64.1464621868110;
 Mon, 30 May 2016 08:24:28 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.107.27.204 with HTTP; Mon, 30 May 2016 08:24:08 -0700 (PDT)
From: =?UTF-8?B?TWFya28gxJB1a2nEhw==?= <marko.djukic@gmail.com>
Date: Mon, 30 May 2016 17:24:08 +0200
Message-ID: <CAGWHUdNwh1NaGR=O=g1Rgnt2V8_oDTNgmNhvvX+NOHt5mxe8_Q@mail.gmail.com>
To: xen-users@lists.xen.org
Subject: [Xen-users] Xen 4.6 PVH and HPCC
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

SGVsbG8hCgpUaGlzIG1lc3NhZ2UgaXMgZGVmaW5pdGVseSBjb25uZWN0ZWQgdG8gbXkgcHJldmlv
dXMgaW5xdWlyeSAod2hpY2ggd2FzCnJlc29sdmVkOiBodHRwOi8vbWFya21haWwub3JnL21lc3Nh
Z2Uvempkem5qemFreHZyYXR5cCkuClNpbWlsYXJseSBhcyB3aXRoIEludGVsIE1LTCBMaW5wYWNr
LCB0aGVyZSBhcmUgcHJvYmxlbXMgd2l0aCB0aGUgSFBQQwpiZW5jaG1hcmsgaW4gYSBYZW4gUFZI
IHZpcnR1YWwgbWFjaGluZS4KClRoZSBiZW5jaG1hcmsgY3Jhc2hlcywgb25lIG9mIHRoZSBlcnJv
cnMgaXM6CiJEaXZpZGUtYnktemVybyBsaWJvcGVuLXBhbC5zbyhod2xvY19iYXNlX2dldF90b3Bv
bG9neSkiCgpJIHByZXN1bWUgdGhpcyBsaWJyYXJ5IHRyaWVzIHRvIGdldCBzb21lIHRvcG9sb2d5
IGluZm9ybWF0aW9uLCBidXQKcmVjZWl2ZXMgdW5leHBlY3RlZCBkYXRhIChhIHplcm8gd2hlcmUg
YXBwYXJlbnRseSBzaG91bGQgbm90IGJlIGEKemVybykgYW5kIGNyYXNoZXMgdGhlIHRlc3QuCgpU
aGUgd29ya2Fyb3VuZCAoc2VlIHRoZSBsaW5rIGFib3ZlKSB3aGljaCB3b3JrcyB3aXRoIEludGVs
J3MgTGlucGFjawpkb2VzIG5vdCB3b3JrIGhlcmUuCgpSZWdhcmRzCgpNYXJrbwoKX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJzIG1haWxpbmcg
bGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tdXNl
cnM=

From xen-users-bounces@lists.xen.org Mon May 30 17:01:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 17:01:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7QY1-0004LT-TC; Mon, 30 May 2016 17:00:13 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Manfred.Haertel@rz-online.de>) id 1b7QY0-0004LN-TH
 for xen-users@lists.xen.org; Mon, 30 May 2016 17:00:13 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 88/F4-24626-C917C475; Mon, 30 May 2016 17:00:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrAIsWRWlGSWpSXmKPExsVyhX2BiO7sQp9
 wg1Xdhharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa0bP7gtsBYvZKy59W8jWwNjJ1sXIxSEksI5J
 4t76x0wQzm5GiYbrb1m6GDk5hAUMJZqPH2cFsUUE1CXuH7rHAlG0nVHizfO/jCAJNgFbiWcLr
 rCB2LwC2hJHZq1lB7FZBFQl3s9/yARiiwokSHx6+pMFokZQ4uTMJ2A2p4CRxKaLy8HmMAuYSX
 Rt7YKy5SWat85mnsDIOwtJyywkZbOQlC1gZF7FqFGcWlSWWqRraKiXVJSZnlGSm5iZo2toYKq
 Xm1pcnJiempOYVKyXnJ+7iREYWgxAsINxZbvzIUZJDiYlUd6DuT7hQnxJ+SmVGYnFGfFFpTmp
 xYcYZTg4lCR49xQA5QSLUtNTK9Iyc4BBDpOW4OBREuFtB0nzFhck5hZnpkOkTjHqciz4cXstk
 xBLXn5eqpQ4706QIgGQoozSPLgRsIi7xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHeTJApPJ
 l5JXCbXgEdwQR0RHwG2BEliQgpqQZG/bWfFy2RTtz3WfzVlk3aYWEPl9wpY93jaGyw73/iDvV
 7TG4Fn7pay5St11VpNVWbt02Y5Hvj5usZTNalZR6LztelG1z6+zhWkbO4bE61Sd6TjvcSG871
 vD62pkRrcv0qPenI8txPD7esyhW2EHVhDpBpNP5xpzXsTfXL3eovBU3s89QjbV4qsRRnJBpqM
 RcVJwIAumTjOrMCAAA=
X-Env-Sender: Manfred.Haertel@rz-online.de
X-Msg-Ref: server-11.tower-206.messagelabs.com!1464627611!30104711!1
X-Originating-IP: [212.7.160.20]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21301 invoked from network); 30 May 2016 17:00:11 -0000
Received: from mproxy1.isp.ktk.de (HELO smtp.kevag-telekom.de) (212.7.160.20)
 by server-11.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
 encrypted SMTP; 30 May 2016 17:00:11 -0000
Received: from donald.local (p5DEB38A6.dip0.t-ipconnect.de [93.235.56.166])
 (authenticated bits=0)
 by smtp.kevag-telekom.de (8.14.0/8.14.0) with ESMTP id u4UH07vE016904
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
 for <xen-users@lists.xen.org>; Mon, 30 May 2016 19:00:10 +0200
Received: from [192.168.1.13] (work.donald.local [192.168.1.13])
 by donald.local (Postfix) with ESMTP id 126E7A05A4
 for <xen-users@lists.xen.org>; Mon, 30 May 2016 18:58:05 +0200 (CEST)
To: Xen-users <xen-users@lists.xen.org>
References: <647880738.1166064.1464587885640.JavaMail.yahoo.ref@mail.yahoo.com>
 <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
 <20160530151140.aw4coy6gmkq3nt4r@mac>
From: "Manfred Haertel, DB3HM" <Manfred.Haertel@rz-online.de>
Message-ID: <574C711D.6030504@rz-online.de>
Date: Mon, 30 May 2016 18:58:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:43.0) Gecko/20100101
 Firefox/43.0 SeaMonkey/2.40
MIME-Version: 1.0
In-Reply-To: <20160530151140.aw4coy6gmkq3nt4r@mac>
Subject: Re: [Xen-users] Xen-Tools can't working.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Um9nZXIgUGF1IE1vbm7DqSBzY2hyaWViOgoKPj4gQnV0IHdoZW4gSSB3YW50IHRvIGxhdW5jaCBp
dCB0aGVuIGl0IHNob3dlZCBtZSBiZWxvdyBlcnJvciA6Cj4+IFBhcnNpbmcgY29uZmlnIGZyb20g
L2V0Yy94ZW4vbGludXguY2ZneGM6IGVycm9yOiBwYW5pYzogeGNfZG9tX2NvcmUuYzoyMDg6IGZh
aWxlZCB0byBvcGVuIGZpbGU6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rvcnk6IEludGVybmFsIGVy
cm9ybGlieGw6IGVycm9yOiBsaWJ4bF9kb20uYzo1NjY6bGlieGxfX2J1aWxkX3B2OiB4Y19kb21f
cmFtZGlza19maWxlIGZhaWxlZDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeWxpYnhsOiBlcnJv
cjogbGlieGxfY3JlYXRlLmM6MTEyMTpkb21jcmVhdGVfcmVidWlsZF9kb25lOiBjYW5ub3QgKHJl
LSlidWlsZCBkb21haW46IC0zbGlieGw6IGluZm86IGxpYnhsLmM6MTY5ODpkZXZpY2VzX2Rlc3Ry
b3lfY2I6IGZvcmtlZCBwaWQgMjA1NzUgZm9yIGRlc3Ryb3kgb2YgZG9tYWluIDExCj4+Cj4+IEFu
eSBpZGVhIHRvIHNvbHZlIGl0Pwo+Cj4gQUZBSUNULCB4bCBpcyBjb21wbGFpaW5nIHRoYXQgaXQg
Y2Fubm90IGZpbmQgdGhlIGluaXRyYW0sIGNhbiB5b3UgY2hlY2sgdGhhdAo+ICIvYm9vdC9pbml0
cmQuaW1nLTQuNC43LTMwMC5mYzIzLng4Nl82NCIgZXhpc3RzPwoKUGxlYXNlIG5vdGUgYWxzbywg
dGhhdCB0aGUgaW5pdHJkIGZpbGUgbmVlZHMgdG8gZXhpc3QgYXQgdGhlIGdpdmVuIApsb2NhdGlv
biBpbiB0aGUgaG9zdCdzIGZpbGVzeXN0ZW0sIG5vdCBpbiB0aGUgZ3Vlc3QncyBmaWxlc3lzdGVt
IGluIGRpc2suaW1nCgotLSAKTWFuZnJlZCBIw6RydGVsLCBEQjNITSAgICBtYWlsdG86TWFuZnJl
ZC5IYWVydGVsQHJ6LW9ubGluZS5kZQogICAgICAgICAgICAgICAgICAgICAgICAgIGh0dHA6Ly9y
ei1ob21lLmRlL21oYWVydGVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Mon May 30 17:01:04 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Mon, 30 May 2016 17:01:04 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7QY1-0004LT-TC; Mon, 30 May 2016 17:00:13 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <Manfred.Haertel@rz-online.de>) id 1b7QY0-0004LN-TH
 for xen-users@lists.xen.org; Mon, 30 May 2016 17:00:13 +0000
Received: from [85.158.139.211] by server-5.bemta-5.messagelabs.com id
 88/F4-24626-C917C475; Mon, 30 May 2016 17:00:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrAIsWRWlGSWpSXmKPExsVyhX2BiO7sQp9
 wg1Xdhharrh5gdWD0OLr7N1MAYxRrZl5SfkUCa0bP7gtsBYvZKy59W8jWwNjJ1sXIxSEksI5J
 4t76x0wQzm5GiYbrb1m6GDk5hAUMJZqPH2cFsUUE1CXuH7rHAlG0nVHizfO/jCAJNgFbiWcLr
 rCB2LwC2hJHZq1lB7FZBFQl3s9/yARiiwokSHx6+pMFokZQ4uTMJ2A2p4CRxKaLy8HmMAuYSX
 Rt7YKy5SWat85mnsDIOwtJyywkZbOQlC1gZF7FqFGcWlSWWqRraKiXVJSZnlGSm5iZo2toYKq
 Xm1pcnJiempOYVKyXnJ+7iREYWgxAsINxZbvzIUZJDiYlUd6DuT7hQnxJ+SmVGYnFGfFFpTmp
 xYcYZTg4lCR49xQA5QSLUtNTK9Iyc4BBDpOW4OBREuFtB0nzFhck5hZnpkOkTjHqciz4cXstk
 xBLXn5eqpQ4706QIgGQoozSPLgRsIi7xCgrJczLCHSUEE9BalFuZgmq/CtGcQ5GJWHeTJApPJ
 l5JXCbXgEdwQR0RHwG2BEliQgpqQZG/bWfFy2RTtz3WfzVlk3aYWEPl9wpY93jaGyw73/iDvV
 7TG4Fn7pay5St11VpNVWbt02Y5Hvj5usZTNalZR6LztelG1z6+zhWkbO4bE61Sd6TjvcSG871
 vD62pkRrcv0qPenI8txPD7esyhW2EHVhDpBpNP5xpzXsTfXL3eovBU3s89QjbV4qsRRnJBpqM
 RcVJwIAumTjOrMCAAA=
X-Env-Sender: Manfred.Haertel@rz-online.de
X-Msg-Ref: server-11.tower-206.messagelabs.com!1464627611!30104711!1
X-Originating-IP: [212.7.160.20]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 21301 invoked from network); 30 May 2016 17:00:11 -0000
Received: from mproxy1.isp.ktk.de (HELO smtp.kevag-telekom.de) (212.7.160.20)
 by server-11.tower-206.messagelabs.com with DHE-RSA-AES256-SHA
 encrypted SMTP; 30 May 2016 17:00:11 -0000
Received: from donald.local (p5DEB38A6.dip0.t-ipconnect.de [93.235.56.166])
 (authenticated bits=0)
 by smtp.kevag-telekom.de (8.14.0/8.14.0) with ESMTP id u4UH07vE016904
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
 for <xen-users@lists.xen.org>; Mon, 30 May 2016 19:00:10 +0200
Received: from [192.168.1.13] (work.donald.local [192.168.1.13])
 by donald.local (Postfix) with ESMTP id 126E7A05A4
 for <xen-users@lists.xen.org>; Mon, 30 May 2016 18:58:05 +0200 (CEST)
To: Xen-users <xen-users@lists.xen.org>
References: <647880738.1166064.1464587885640.JavaMail.yahoo.ref@mail.yahoo.com>
 <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
 <20160530151140.aw4coy6gmkq3nt4r@mac>
From: "Manfred Haertel, DB3HM" <Manfred.Haertel@rz-online.de>
Message-ID: <574C711D.6030504@rz-online.de>
Date: Mon, 30 May 2016 18:58:05 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:43.0) Gecko/20100101
 Firefox/43.0 SeaMonkey/2.40
MIME-Version: 1.0
In-Reply-To: <20160530151140.aw4coy6gmkq3nt4r@mac>
Subject: Re: [Xen-users] Xen-Tools can't working.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Content-Transfer-Encoding: base64
Content-Type: text/plain; charset="utf-8"; Format="flowed"
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

Um9nZXIgUGF1IE1vbm7DqSBzY2hyaWViOgoKPj4gQnV0IHdoZW4gSSB3YW50IHRvIGxhdW5jaCBp
dCB0aGVuIGl0IHNob3dlZCBtZSBiZWxvdyBlcnJvciA6Cj4+IFBhcnNpbmcgY29uZmlnIGZyb20g
L2V0Yy94ZW4vbGludXguY2ZneGM6IGVycm9yOiBwYW5pYzogeGNfZG9tX2NvcmUuYzoyMDg6IGZh
aWxlZCB0byBvcGVuIGZpbGU6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rvcnk6IEludGVybmFsIGVy
cm9ybGlieGw6IGVycm9yOiBsaWJ4bF9kb20uYzo1NjY6bGlieGxfX2J1aWxkX3B2OiB4Y19kb21f
cmFtZGlza19maWxlIGZhaWxlZDogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeWxpYnhsOiBlcnJv
cjogbGlieGxfY3JlYXRlLmM6MTEyMTpkb21jcmVhdGVfcmVidWlsZF9kb25lOiBjYW5ub3QgKHJl
LSlidWlsZCBkb21haW46IC0zbGlieGw6IGluZm86IGxpYnhsLmM6MTY5ODpkZXZpY2VzX2Rlc3Ry
b3lfY2I6IGZvcmtlZCBwaWQgMjA1NzUgZm9yIGRlc3Ryb3kgb2YgZG9tYWluIDExCj4+Cj4+IEFu
eSBpZGVhIHRvIHNvbHZlIGl0Pwo+Cj4gQUZBSUNULCB4bCBpcyBjb21wbGFpaW5nIHRoYXQgaXQg
Y2Fubm90IGZpbmQgdGhlIGluaXRyYW0sIGNhbiB5b3UgY2hlY2sgdGhhdAo+ICIvYm9vdC9pbml0
cmQuaW1nLTQuNC43LTMwMC5mYzIzLng4Nl82NCIgZXhpc3RzPwoKUGxlYXNlIG5vdGUgYWxzbywg
dGhhdCB0aGUgaW5pdHJkIGZpbGUgbmVlZHMgdG8gZXhpc3QgYXQgdGhlIGdpdmVuIApsb2NhdGlv
biBpbiB0aGUgaG9zdCdzIGZpbGVzeXN0ZW0sIG5vdCBpbiB0aGUgZ3Vlc3QncyBmaWxlc3lzdGVt
IGluIGRpc2suaW1nCgotLSAKTWFuZnJlZCBIw6RydGVsLCBEQjNITSAgICBtYWlsdG86TWFuZnJl
ZC5IYWVydGVsQHJ6LW9ubGluZS5kZQogICAgICAgICAgICAgICAgICAgICAgICAgIGh0dHA6Ly9y
ei1ob21lLmRlL21oYWVydGVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fXwpYZW4tdXNlcnMgbWFpbGluZyBsaXN0Clhlbi11c2Vyc0BsaXN0cy54ZW4ub3Jn
Cmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi11c2Vycw==

From xen-users-bounces@lists.xen.org Tue May 31 05:32:37 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 May 2016 05:32:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7cGp-0006uy-QM; Tue, 31 May 2016 05:31:15 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b7cGn-0006us-Lm
 for xen-users@lists.xen.org; Tue, 31 May 2016 05:31:13 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 74/7D-19610-0A12D475; Tue, 31 May 2016 05:31:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrAKsWRWlGSWpSXmKPExsWS1FXZoTtf0Tf
 c4NBca4tVVw+wOjB6HN39mymAMYo1My8pvyKBNeP/zj2sBXNsKnbPeMHUwPjWrIuRi4NFYC2L
 xI2/c5i7GDk5hASSJeZMmcwEYWdI/Hy9kw3CTpOY+fIiVDxe4uSpRSwgtoSAgsSE3ulANRxAt
 o3EqdUeIDMlBHazSHT8WsQKUV8vce/jdXYQm0VAW2JnXw9YPZuAmsSTHhaIEi2Jl7vawGwRAW
 uJ35eXgrUyC6hL3LjZCHYCr4C3xJmVfxhBbE4BI4lNF5czguwSEtjKKNG4qRtsvrCAoUTz8eO
 sEA2CEidnPmGBGBQrsej7EkYIW0Ri7b2XTBMYRWchKZuFpGwWkrJZQKeC3LF+nhBEWFti2cLX
 zBC2msTtbVfZkcUXMLKvYlQvTi0qSy3SNdVLKspMzyjJTczM0TU0NNHLTS0uTkxPzUlMKtZLz
 s/dxAiMOQYg2MG4brHzIUZJDiYlUV6r3z7hQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4Jyr4hg
 sJFqWmp1akZeYAox8mLcHBoyTC2w2S5i0uSMwtzkyHSJ1iVJQS560DSQiAJDJK8+DaYAnnEqO
 slDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5p4NM4cnMK4Gb/gpoMRPQ4vgMH5DFJYkIKakGxp3H
 vr2allVS4R/grPB/9bt7ySnrQqR9py3aO0/wfaf3ldrgG4cXXkxg8hdoKyuLzfn05eMyD+U7P
 61/mC2RvaNz52zC9zoXF1vrqR/Fl6//9MK6wqriZtVRXV+nG9O1hI8Xv7oR6TojedMKQZVJZ2
 3VHeW+ZWnyr7pht9/nXuMZ27sBbDbzjJRYijMSDbWYi4oTAbRT+rQzAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1464672670!36213317!1
X-Originating-IP: [98.138.121.136]
X-SpamReason: No, hits=0.7 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_50_60,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52116 invoked from network); 31 May 2016 05:31:11 -0000
Received: from nm49-vm8.bullet.mail.ne1.yahoo.com (HELO
 nm49-vm8.bullet.mail.ne1.yahoo.com) (98.138.121.136)
 by server-11.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 31 May 2016 05:31:11 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464672670; bh=OBI0Arc4DgwyjjtVdQatfW4LZaa8TAMtFfI8OSVOPwk=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=Q4FfXSDKCcw/T5xRjSY2zRto/S2UHFipnZW+WFN5NMBTehzUslEWlRzfmFKbTRARwF2Wz4KMMvwtJe3mi26HVki13IyDGH2MmSHiScv4TJtwrvTCRMAiOa2pdNtbmnZhcvusPt2m0Uv3wZkPSES+/7/RDEigpBeuzYvQE3PpkQK7JSyQPLfk87fBl4o8swN225sW10cz6M2zbBN0IgPveLg4c27IDIXgjFGlcqq485xNZ+XA3EXZMkQPHjbLGicfjGUUmopnh1FWp5h1ZRxFMMUbEUs9+qIWYUlZXjdSNvxr3z+Bi2VPRdBRN4jrPh1Nd8oRLZpTHxklf+EJPj8tTQ==
Received: from [127.0.0.1] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:31:10 -0000
Received: from [98.138.100.116] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:28:24 -0000
Received: from [98.138.87.4] by tm107.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:28:24 -0000
Received: from [127.0.0.1] by omp1004.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:28:24 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 46057.44968.bm@omp1004.mail.ne1.yahoo.com
X-YMail-OSG: Q1XlQqEVM1m7lpcq.tMDKdaea7mhtqlDLspzKSEbhmvUBv8M_QXKSnCZD0Bii08
 GPrqtBm15CCH8SOfNX10cNyEQzoauMjd8U9E63IbEtGbPpLIb1gEz4OZ5A_IPOj8Q2QYcha3AvLE
 usHOr.CzPYOpd_5Ra4z0yzNyJdiaN__BqK79cmRQIgqOBLr.oWry.8OWtZA.ecCSA5qJf6GwUXes
 se4rQAqVnA5D6tfOzHJhlcuFpSmpWt2f7hsRf2X_kKF8uc33Y2R2Vm0K3B4H6cKAJgnS9UqTLBPS
 DPhqPtXpL6iSkJVmnpnLnrembcSTaX15xnQy3KhIzqhKA8Rl_Ak1V.lb0wQFhrT3mEF9UxAge9Nf
 qK_BjOWEjkI.0cNFG7FZX6VtWZb.WGoDiFGB.VevJT26..XvPn0otFNOKW2ja4JE5LgOujXd58PG
 aYC3c9Kk2YicJBToQPSFOr.Yjl4LE7sDsE9.2kNDOU_CMA4U.LaJe7QvIkBYA4LyDqz3AMIVtGud
 fiHrFY95eMeCpaZyuRJsxT.A-
Received: from jws10034.mail.ne1.yahoo.com by sendmailws115.mail.ne1.yahoo.com;
 Tue, 31 May 2016 05:28:23 +0000; 1464672503.582
Date: Tue, 31 May 2016 05:28:23 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Message-ID: <566267739.1547737.1464672503314.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160530151140.aw4coy6gmkq3nt4r@mac>
References: <647880738.1166064.1464587885640.JavaMail.yahoo.ref@mail.yahoo.com>
 <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
 <20160530151140.aw4coy6gmkq3nt4r@mac>
MIME-Version: 1.0
Content-Length: 8241
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xen-Tools can't working.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============0123840959514803874=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0123840959514803874==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1547736_1609097720.1464672503309"
Content-Length: 7708

------=_Part_1547736_1609097720.1464672503309
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

# lsconfig-4.2.3-300.fc23.x86_64config-4.4.7-300.fc23.x86_64efiflaskgrub2in=
itramfs-0-rescue-0fa9e7453b15478390033c60f3b03e9b.imginitramfs-4.2.3-300.fc=
23.x86_64.imginitramfs-4.4.7-300.fc23.x86_64.imginitrd-plymouth.imgSystem.m=
ap-4.2.3-300.fc23.x86_64System.map-4.4.7-300.fc23.x86_64vmlinuz-0-rescue-0f=
a9e7453b15478390033c60f3b03e9bvmlinuz-4.2.3-300.fc23.x86_64vmlinuz-4.4.7-30=
0.fc23.x86_64xen-4.5.3.gzxen-4.5.gzxen.gzxen-syms-4.5.3
No, Can I rename it?=20

    On Monday, May 30, 2016 7:41 PM, Roger Pau Monn=C3=A9 <roger.pau@citrix=
.com> wrote:
=20

 On Mon, May 30, 2016 at 05:58:05AM +0000, Jason Long wrote:
> Hello.I installed Xen-tools and want to work with it. It created a config=
 file for mw like below :
> ## =C2=A0Kernel + memory size#kernel =C2=A0 =C2=A0 =C2=A0=3D '/boot/vmlin=
uz-4.4.7-300.fc23.x86_64'extra =C2=A0 =C2=A0 =C2=A0 =3D 'elevator=3Dnoop'ra=
mdisk =C2=A0 =C2=A0 =3D '/boot/initrd.img-4.4.7-300.fc23.x86_64'
> vcpus =C2=A0 =C2=A0 =C2=A0 =3D '1'memory =C2=A0 =C2=A0 =C2=A0=3D '128'
>=20
> ## =C2=A0Disk device(s).#root =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D '/dev/xvda2 =
ro'disk =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D [=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/home/jason/domains/linux/disk.img,xvda2,=
w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/ho=
me/jason/domains/linux/swap.img,xvda1,w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 ]
>=20
> ## =C2=A0Physical volumes#
>=20
> ## =C2=A0Hostname#name =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 'linux'
> ## =C2=A0Networking#vif =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D [ 'ip=3D172.30.9.=
21 ,mac=3D00:16:3E:52:EF:69' ]
> ## =C2=A0Behaviour#on_poweroff =3D 'destroy'on_reboot =C2=A0 =3D 'restart=
'on_crash =C2=A0 =C2=A0=3D 'restart'
>=20
> But when I want to launch it then it showed me below error :
> Parsing config from /etc/xen/linux.cfgxc: error: panic: xc_dom_core.c:208=
: failed to open file: No such file or directory: Internal errorlibxl: erro=
r: libxl_dom.c:566:libxl__build_pv: xc_dom_ramdisk_file failed: No such fil=
e or directorylibxl: error: libxl_create.c:1121:domcreate_rebuild_done: can=
not (re-)build domain: -3libxl: info: libxl.c:1698:devices_destroy_cb: fork=
ed pid 20575 for destroy of domain 11
>
> Any idea to solve it?

AFAICT, xl is complaiing that it cannot find the initram, can you check tha=
t=20
"/boot/initrd.img-4.4.7-300.fc23.x86_64" exists?

Roger.


  
------=_Part_1547736_1609097720.1464672503309
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1464671845236_6630"=
># ls</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6631">config-4.2.3-30=
0.fc23.x86_64</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6632">config-=
4.4.7-300.fc23.x86_64</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6633"=
>efi</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6634">flask</div><div =
id=3D"yui_3_16_0_ym19_1_1464671845236_6635">grub2</div><div id=3D"yui_3_16_=
0_ym19_1_1464671845236_6636">initramfs-0-rescue-0fa9e7453b15478390033c60f3b=
03e9b.img</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6637">initramfs-4=
.2.3-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_66=
38">initramfs-4.4.7-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1=
464671845236_6639">initrd-plymouth.img</div><div id=3D"yui_3_16_0_ym19_1_14=
64671845236_6640">System.map-4.2.3-300.fc23.x86_64</div><div id=3D"yui_3_16=
_0_ym19_1_1464671845236_6641">System.map-4.4.7-300.fc23.x86_64</div><div id=
=3D"yui_3_16_0_ym19_1_1464671845236_6642">vmlinuz-0-rescue-0fa9e7453b154783=
90033c60f3b03e9b</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6643">vmli=
nuz-4.2.3-300.fc23.x86_64</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6=
644">vmlinuz-4.4.7-300.fc23.x86_64</div><div id=3D"yui_3_16_0_ym19_1_146467=
1845236_6645">xen-4.5.3.gz</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_=
6646">xen-4.5.gz</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6647">xen.=
gz</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6557"></div><div id=3D"y=
ui_3_16_0_ym19_1_1464671845236_6648">xen-syms-4.5.3</div><div dir=3D"ltr" i=
d=3D"yui_3_16_0_ym19_1_1464671845236_6649"><br id=3D"yui_3_16_0_ym19_1_1464=
671845236_6650"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146467184523=
6_6649">No, Can I rename it?</div> <div class=3D"qtdSeparateBR"><br><br></d=
iv><div class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"fon=
t-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, s=
ans-serif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Hel=
vetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"=
> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Monday, May 30, 2016=
 7:41 PM, Roger Pau Monn=C3=A9 &lt;roger.pau@citrix.com&gt; wrote:<br></fon=
t></div>  <br><br> <div class=3D"y_msg_container">On Mon, May 30, 2016 at 0=
5:58:05AM +0000, Jason Long wrote:<div class=3D"yqt8581705179" id=3D"yqtfd8=
9254"><br clear=3D"none">&gt; Hello.I installed Xen-tools and want to work =
with it. It created a config file for mw like below :<br clear=3D"none">&gt=
; ## &nbsp;Kernel + memory size#kernel &nbsp; &nbsp; &nbsp;=3D '/boot/vmlin=
uz-4.4.7-300.fc23.x86_64'extra &nbsp; &nbsp; &nbsp; =3D 'elevator=3Dnoop'ra=
mdisk &nbsp; &nbsp; =3D '/boot/initrd.img-4.4.7-300.fc23.x86_64'<br clear=
=3D"none">&gt; vcpus &nbsp; &nbsp; &nbsp; =3D '1'memory &nbsp; &nbsp; &nbsp=
;=3D '128'<br clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nbsp;Disk dev=
ice(s).#root &nbsp; &nbsp; &nbsp; &nbsp;=3D '/dev/xvda2 ro'disk &nbsp; &nbs=
p; &nbsp; &nbsp;=3D [&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; &nbsp; 'file:/home/jason/domains/linux/disk.img,xvda2,w',&nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'file:/home/jason/domains/li=
nux/swap.img,xvda1,w',&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ]<br=
 clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nbsp;Physical volumes#<br =
clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nbsp;Hostname#name &nbsp; &=
nbsp; &nbsp; &nbsp;=3D 'linux'<br clear=3D"none">&gt; ## &nbsp;Networking#v=
if &nbsp; &nbsp; &nbsp; &nbsp; =3D [ 'ip=3D172.30.9.21 ,mac=3D00:16:3E:52:E=
F:69' ]<br clear=3D"none">&gt; ## &nbsp;Behaviour#on_poweroff =3D 'destroy'=
on_reboot &nbsp; =3D 'restart'on_crash &nbsp; &nbsp;=3D 'restart'<br clear=
=3D"none">&gt; <br clear=3D"none">&gt; But when I want to launch it then it=
 showed me below error :<br clear=3D"none">&gt; Parsing config from /etc/xe=
n/linux.cfgxc: error: panic: xc_dom_core.c:208: failed to open file: No suc=
h file or directory: Internal errorlibxl: error: libxl_dom.c:566:libxl__bui=
ld_pv: xc_dom_ramdisk_file failed: No such file or directorylibxl: error: l=
ibxl_create.c:1121:domcreate_rebuild_done: cannot (re-)build domain: -3libx=
l: info: libxl.c:1698:devices_destroy_cb: forked pid 20575 for destroy of d=
omain 11<br clear=3D"none">&gt;<br clear=3D"none">&gt; Any idea to solve it=
?</div><br clear=3D"none"><br clear=3D"none">AFAICT, xl is complaiing that =
it cannot find the initram, can you check that <br clear=3D"none">"/boot/in=
itrd.img-4.4.7-300.fc23.x86_64" exists?<br clear=3D"none"><br clear=3D"none=
">Roger.<div class=3D"yqt8581705179" id=3D"yqtfd40685"><br clear=3D"none"><=
/div><br><br></div>  </div> </div>  </div></div></body></html>
------=_Part_1547736_1609097720.1464672503309--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0123840959514803874==--


From xen-users-bounces@lists.xen.org Tue May 31 05:32:37 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 May 2016 05:32:37 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7cGp-0006uy-QM; Tue, 31 May 2016 05:31:15 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b7cGn-0006us-Lm
 for xen-users@lists.xen.org; Tue, 31 May 2016 05:31:13 +0000
Received: from [193.109.254.147] by server-12.bemta-14.messagelabs.com id
 74/7D-19610-0A12D475; Tue, 31 May 2016 05:31:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrAKsWRWlGSWpSXmKPExsWS1FXZoTtf0Tf
 c4NBca4tVVw+wOjB6HN39mymAMYo1My8pvyKBNeP/zj2sBXNsKnbPeMHUwPjWrIuRi4NFYC2L
 xI2/c5i7GDk5hASSJeZMmcwEYWdI/Hy9kw3CTpOY+fIiVDxe4uSpRSwgtoSAgsSE3ulANRxAt
 o3EqdUeIDMlBHazSHT8WsQKUV8vce/jdXYQm0VAW2JnXw9YPZuAmsSTHhaIEi2Jl7vawGwRAW
 uJ35eXgrUyC6hL3LjZCHYCr4C3xJmVfxhBbE4BI4lNF5czguwSEtjKKNG4qRtsvrCAoUTz8eO
 sEA2CEidnPmGBGBQrsej7EkYIW0Ri7b2XTBMYRWchKZuFpGwWkrJZQKeC3LF+nhBEWFti2cLX
 zBC2msTtbVfZkcUXMLKvYlQvTi0qSy3SNdVLKspMzyjJTczM0TU0NNHLTS0uTkxPzUlMKtZLz
 s/dxAiMOQYg2MG4brHzIUZJDiYlUV6r3z7hQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4Jyr4hg
 sJFqWmp1akZeYAox8mLcHBoyTC2w2S5i0uSMwtzkyHSJ1iVJQS560DSQiAJDJK8+DaYAnnEqO
 slDAvI9AhQjwFqUW5mSWo8q8YxTkYlYR5p4NM4cnMK4Gb/gpoMRPQ4vgMH5DFJYkIKakGxp3H
 vr2allVS4R/grPB/9bt7ySnrQqR9py3aO0/wfaf3ldrgG4cXXkxg8hdoKyuLzfn05eMyD+U7P
 61/mC2RvaNz52zC9zoXF1vrqR/Fl6//9MK6wqriZtVRXV+nG9O1hI8Xv7oR6TojedMKQZVJZ2
 3VHeW+ZWnyr7pht9/nXuMZ27sBbDbzjJRYijMSDbWYi4oTAbRT+rQzAwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-11.tower-27.messagelabs.com!1464672670!36213317!1
X-Originating-IP: [98.138.121.136]
X-SpamReason: No, hits=0.7 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_50_60,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 52116 invoked from network); 31 May 2016 05:31:11 -0000
Received: from nm49-vm8.bullet.mail.ne1.yahoo.com (HELO
 nm49-vm8.bullet.mail.ne1.yahoo.com) (98.138.121.136)
 by server-11.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 31 May 2016 05:31:11 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464672670; bh=OBI0Arc4DgwyjjtVdQatfW4LZaa8TAMtFfI8OSVOPwk=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=Q4FfXSDKCcw/T5xRjSY2zRto/S2UHFipnZW+WFN5NMBTehzUslEWlRzfmFKbTRARwF2Wz4KMMvwtJe3mi26HVki13IyDGH2MmSHiScv4TJtwrvTCRMAiOa2pdNtbmnZhcvusPt2m0Uv3wZkPSES+/7/RDEigpBeuzYvQE3PpkQK7JSyQPLfk87fBl4o8swN225sW10cz6M2zbBN0IgPveLg4c27IDIXgjFGlcqq485xNZ+XA3EXZMkQPHjbLGicfjGUUmopnh1FWp5h1ZRxFMMUbEUs9+qIWYUlZXjdSNvxr3z+Bi2VPRdBRN4jrPh1Nd8oRLZpTHxklf+EJPj8tTQ==
Received: from [127.0.0.1] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:31:10 -0000
Received: from [98.138.100.116] by nm49.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:28:24 -0000
Received: from [98.138.87.4] by tm107.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:28:24 -0000
Received: from [127.0.0.1] by omp1004.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:28:24 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 46057.44968.bm@omp1004.mail.ne1.yahoo.com
X-YMail-OSG: Q1XlQqEVM1m7lpcq.tMDKdaea7mhtqlDLspzKSEbhmvUBv8M_QXKSnCZD0Bii08
 GPrqtBm15CCH8SOfNX10cNyEQzoauMjd8U9E63IbEtGbPpLIb1gEz4OZ5A_IPOj8Q2QYcha3AvLE
 usHOr.CzPYOpd_5Ra4z0yzNyJdiaN__BqK79cmRQIgqOBLr.oWry.8OWtZA.ecCSA5qJf6GwUXes
 se4rQAqVnA5D6tfOzHJhlcuFpSmpWt2f7hsRf2X_kKF8uc33Y2R2Vm0K3B4H6cKAJgnS9UqTLBPS
 DPhqPtXpL6iSkJVmnpnLnrembcSTaX15xnQy3KhIzqhKA8Rl_Ak1V.lb0wQFhrT3mEF9UxAge9Nf
 qK_BjOWEjkI.0cNFG7FZX6VtWZb.WGoDiFGB.VevJT26..XvPn0otFNOKW2ja4JE5LgOujXd58PG
 aYC3c9Kk2YicJBToQPSFOr.Yjl4LE7sDsE9.2kNDOU_CMA4U.LaJe7QvIkBYA4LyDqz3AMIVtGud
 fiHrFY95eMeCpaZyuRJsxT.A-
Received: from jws10034.mail.ne1.yahoo.com by sendmailws115.mail.ne1.yahoo.com;
 Tue, 31 May 2016 05:28:23 +0000; 1464672503.582
Date: Tue, 31 May 2016 05:28:23 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Message-ID: <566267739.1547737.1464672503314.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <20160530151140.aw4coy6gmkq3nt4r@mac>
References: <647880738.1166064.1464587885640.JavaMail.yahoo.ref@mail.yahoo.com>
 <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
 <20160530151140.aw4coy6gmkq3nt4r@mac>
MIME-Version: 1.0
Content-Length: 8241
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xen-Tools can't working.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============0123840959514803874=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============0123840959514803874==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1547736_1609097720.1464672503309"
Content-Length: 7708

------=_Part_1547736_1609097720.1464672503309
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

# lsconfig-4.2.3-300.fc23.x86_64config-4.4.7-300.fc23.x86_64efiflaskgrub2in=
itramfs-0-rescue-0fa9e7453b15478390033c60f3b03e9b.imginitramfs-4.2.3-300.fc=
23.x86_64.imginitramfs-4.4.7-300.fc23.x86_64.imginitrd-plymouth.imgSystem.m=
ap-4.2.3-300.fc23.x86_64System.map-4.4.7-300.fc23.x86_64vmlinuz-0-rescue-0f=
a9e7453b15478390033c60f3b03e9bvmlinuz-4.2.3-300.fc23.x86_64vmlinuz-4.4.7-30=
0.fc23.x86_64xen-4.5.3.gzxen-4.5.gzxen.gzxen-syms-4.5.3
No, Can I rename it?=20

    On Monday, May 30, 2016 7:41 PM, Roger Pau Monn=C3=A9 <roger.pau@citrix=
.com> wrote:
=20

 On Mon, May 30, 2016 at 05:58:05AM +0000, Jason Long wrote:
> Hello.I installed Xen-tools and want to work with it. It created a config=
 file for mw like below :
> ## =C2=A0Kernel + memory size#kernel =C2=A0 =C2=A0 =C2=A0=3D '/boot/vmlin=
uz-4.4.7-300.fc23.x86_64'extra =C2=A0 =C2=A0 =C2=A0 =3D 'elevator=3Dnoop'ra=
mdisk =C2=A0 =C2=A0 =3D '/boot/initrd.img-4.4.7-300.fc23.x86_64'
> vcpus =C2=A0 =C2=A0 =C2=A0 =3D '1'memory =C2=A0 =C2=A0 =C2=A0=3D '128'
>=20
> ## =C2=A0Disk device(s).#root =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D '/dev/xvda2 =
ro'disk =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D [=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/home/jason/domains/linux/disk.img,xvda2,=
w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/ho=
me/jason/domains/linux/swap.img,xvda1,w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 ]
>=20
> ## =C2=A0Physical volumes#
>=20
> ## =C2=A0Hostname#name =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 'linux'
> ## =C2=A0Networking#vif =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D [ 'ip=3D172.30.9.=
21 ,mac=3D00:16:3E:52:EF:69' ]
> ## =C2=A0Behaviour#on_poweroff =3D 'destroy'on_reboot =C2=A0 =3D 'restart=
'on_crash =C2=A0 =C2=A0=3D 'restart'
>=20
> But when I want to launch it then it showed me below error :
> Parsing config from /etc/xen/linux.cfgxc: error: panic: xc_dom_core.c:208=
: failed to open file: No such file or directory: Internal errorlibxl: erro=
r: libxl_dom.c:566:libxl__build_pv: xc_dom_ramdisk_file failed: No such fil=
e or directorylibxl: error: libxl_create.c:1121:domcreate_rebuild_done: can=
not (re-)build domain: -3libxl: info: libxl.c:1698:devices_destroy_cb: fork=
ed pid 20575 for destroy of domain 11
>
> Any idea to solve it?

AFAICT, xl is complaiing that it cannot find the initram, can you check tha=
t=20
"/boot/initrd.img-4.4.7-300.fc23.x86_64" exists?

Roger.


  
------=_Part_1547736_1609097720.1464672503309
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1464671845236_6630"=
># ls</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6631">config-4.2.3-30=
0.fc23.x86_64</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6632">config-=
4.4.7-300.fc23.x86_64</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6633"=
>efi</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6634">flask</div><div =
id=3D"yui_3_16_0_ym19_1_1464671845236_6635">grub2</div><div id=3D"yui_3_16_=
0_ym19_1_1464671845236_6636">initramfs-0-rescue-0fa9e7453b15478390033c60f3b=
03e9b.img</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6637">initramfs-4=
.2.3-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_66=
38">initramfs-4.4.7-300.fc23.x86_64.img</div><div id=3D"yui_3_16_0_ym19_1_1=
464671845236_6639">initrd-plymouth.img</div><div id=3D"yui_3_16_0_ym19_1_14=
64671845236_6640">System.map-4.2.3-300.fc23.x86_64</div><div id=3D"yui_3_16=
_0_ym19_1_1464671845236_6641">System.map-4.4.7-300.fc23.x86_64</div><div id=
=3D"yui_3_16_0_ym19_1_1464671845236_6642">vmlinuz-0-rescue-0fa9e7453b154783=
90033c60f3b03e9b</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6643">vmli=
nuz-4.2.3-300.fc23.x86_64</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6=
644">vmlinuz-4.4.7-300.fc23.x86_64</div><div id=3D"yui_3_16_0_ym19_1_146467=
1845236_6645">xen-4.5.3.gz</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_=
6646">xen-4.5.gz</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6647">xen.=
gz</div><div id=3D"yui_3_16_0_ym19_1_1464671845236_6557"></div><div id=3D"y=
ui_3_16_0_ym19_1_1464671845236_6648">xen-syms-4.5.3</div><div dir=3D"ltr" i=
d=3D"yui_3_16_0_ym19_1_1464671845236_6649"><br id=3D"yui_3_16_0_ym19_1_1464=
671845236_6650"></div><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_146467184523=
6_6649">No, Can I rename it?</div> <div class=3D"qtdSeparateBR"><br><br></d=
iv><div class=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"fon=
t-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, s=
ans-serif; font-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Hel=
vetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"=
> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Monday, May 30, 2016=
 7:41 PM, Roger Pau Monn=C3=A9 &lt;roger.pau@citrix.com&gt; wrote:<br></fon=
t></div>  <br><br> <div class=3D"y_msg_container">On Mon, May 30, 2016 at 0=
5:58:05AM +0000, Jason Long wrote:<div class=3D"yqt8581705179" id=3D"yqtfd8=
9254"><br clear=3D"none">&gt; Hello.I installed Xen-tools and want to work =
with it. It created a config file for mw like below :<br clear=3D"none">&gt=
; ## &nbsp;Kernel + memory size#kernel &nbsp; &nbsp; &nbsp;=3D '/boot/vmlin=
uz-4.4.7-300.fc23.x86_64'extra &nbsp; &nbsp; &nbsp; =3D 'elevator=3Dnoop'ra=
mdisk &nbsp; &nbsp; =3D '/boot/initrd.img-4.4.7-300.fc23.x86_64'<br clear=
=3D"none">&gt; vcpus &nbsp; &nbsp; &nbsp; =3D '1'memory &nbsp; &nbsp; &nbsp=
;=3D '128'<br clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nbsp;Disk dev=
ice(s).#root &nbsp; &nbsp; &nbsp; &nbsp;=3D '/dev/xvda2 ro'disk &nbsp; &nbs=
p; &nbsp; &nbsp;=3D [&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp=
; &nbsp; 'file:/home/jason/domains/linux/disk.img,xvda2,w',&nbsp; &nbsp; &n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'file:/home/jason/domains/li=
nux/swap.img,xvda1,w',&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ]<br=
 clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nbsp;Physical volumes#<br =
clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nbsp;Hostname#name &nbsp; &=
nbsp; &nbsp; &nbsp;=3D 'linux'<br clear=3D"none">&gt; ## &nbsp;Networking#v=
if &nbsp; &nbsp; &nbsp; &nbsp; =3D [ 'ip=3D172.30.9.21 ,mac=3D00:16:3E:52:E=
F:69' ]<br clear=3D"none">&gt; ## &nbsp;Behaviour#on_poweroff =3D 'destroy'=
on_reboot &nbsp; =3D 'restart'on_crash &nbsp; &nbsp;=3D 'restart'<br clear=
=3D"none">&gt; <br clear=3D"none">&gt; But when I want to launch it then it=
 showed me below error :<br clear=3D"none">&gt; Parsing config from /etc/xe=
n/linux.cfgxc: error: panic: xc_dom_core.c:208: failed to open file: No suc=
h file or directory: Internal errorlibxl: error: libxl_dom.c:566:libxl__bui=
ld_pv: xc_dom_ramdisk_file failed: No such file or directorylibxl: error: l=
ibxl_create.c:1121:domcreate_rebuild_done: cannot (re-)build domain: -3libx=
l: info: libxl.c:1698:devices_destroy_cb: forked pid 20575 for destroy of d=
omain 11<br clear=3D"none">&gt;<br clear=3D"none">&gt; Any idea to solve it=
?</div><br clear=3D"none"><br clear=3D"none">AFAICT, xl is complaiing that =
it cannot find the initram, can you check that <br clear=3D"none">"/boot/in=
itrd.img-4.4.7-300.fc23.x86_64" exists?<br clear=3D"none"><br clear=3D"none=
">Roger.<div class=3D"yqt8581705179" id=3D"yqtfd40685"><br clear=3D"none"><=
/div><br><br></div>  </div> </div>  </div></div></body></html>
------=_Part_1547736_1609097720.1464672503309--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============0123840959514803874==--


From xen-users-bounces@lists.xen.org Tue May 31 05:50:32 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 May 2016 05:50:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7cYv-0008Gb-M8; Tue, 31 May 2016 05:49:57 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b7cYv-0008GV-0V
 for xen-users@lists.xen.org; Tue, 31 May 2016 05:49:57 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 BC/10-31433-4062D475; Tue, 31 May 2016 05:49:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrGKsWRWlGSWpSXmKPExsWS1FVxVZdZzTf
 c4NBRLotVVw+wOjB6HN39mymAMYo1My8pvyKBNeP3lgVsBbsyK76fW8TSwLgyqYuRi4NFYC2L
 xJ7f7UxdjJwcQgLJEp0LvjFC2BkSSzd8gYqnSZx+94kFwo6XmD9zETOILSGgIDGhdzpbFyMHk
 G0rcfOJJchMCYHdQDMPLmIBcYQEGhglLm//yAbSwCKgLbH6+yFGkAY2ATWJJz1QM7UkXu5qA7
 NFBKwlfl9eygpiMwuoS9y42QjWyivgI7Hy/BawVk4ge0pHCMT4r4wS87u7wW4WFjCUaD5+nBW
 iXlDi5MwnLCD1zAJhEk9bKiBGikpcPPiGZQKj6CwkVbMQqmYhqYKwYyWerd7JDlGiLrF+nhBE
 WFti2cLXzBC2msTtbVfZMcXFJT4cns0EYStKTOl+CFVjLTFv3W+ouI3E72eH2Rcw8qxiVC9OL
 SpLLdI110sqykzPKMlNzMzRNTQ00ctNLS5OTE/NSUwq1kvOz93ECIxzBiDYwfhlifMhRkkOJi
 VRXqvfPuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHhPqfiGCwkWpaanVqRl5gATDkxagoNHSYT
 3GEiat7ggMbc4Mx0idYpRl6Ntzv21TEIsefl5qVLivOEgRQIgRRmleXAjYMnvEqOslDAvI9BR
 QjwFqUW5mSWo8q8YxTkYlYR5z4FM4cnMK4Hb9AroCCagI+IzfECOKElESEk1MCbxzVObpSp89
 q7104syGa8v7PT59d041W5y7A8T0cMfX8xpzX320dX8sqr6LhdjHbNH2dHcn/omyP51vlt415
 Wp0WRv3enGJRe/X7Y9FhTnP4E/0jlwRi6rmGRvj+j3f4UzFQRtv2U2TZTvs2jmPTk/ROLUZ86
 Fpx2Eruskp+pNlbFMr5l9XomlOCPRUIu5qDgRAPwWJdd5AwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1464673793!44767038!1
X-Originating-IP: [98.138.120.213]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14240 invoked from network); 31 May 2016 05:49:54 -0000
Received: from nm41-vm9.bullet.mail.ne1.yahoo.com (HELO
 nm41-vm9.bullet.mail.ne1.yahoo.com) (98.138.120.213)
 by server-9.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 31 May 2016 05:49:54 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464673792; bh=8I6jSKpftCOaJ8eQXKzbeRzyaUYrf3qxl1acfraPW9A=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=WFQ84lF23kxTzCtb84WdZKu7LUHNFz5Y9pnsooLc1beQ3FgQl9Q5yaKlWugnBt6K1AUq+nohIf5rCjc6d7REmIIkTKoTTo222LmnzuoHtoL6YzIRSWOECFxifZ09W7Pn5zI/tmwflrxeGrTJtE3z+8O0a03B3HJCvLcv+zJOnU1SDViZqBVNwDpI+PmkorgXm0gYZBiQXaSNdfBfApN1ZVVnBZx6ha/3RRTnd5sPvuwetoZl3Pb1nDAZUFoMvdDBM9SvQ86gsOAv7Oqk9CC3NkOMvOvhcKdcS8aVFed4AYcaLBn/xCbWSuJR9bMQU/0OvZMstW1eKhb8gbClBPB+5Q==
Received: from [127.0.0.1] by nm41.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:49:52 -0000
Received: from [98.138.100.118] by nm41.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:47:07 -0000
Received: from [98.138.87.8] by tm109.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:47:07 -0000
Received: from [127.0.0.1] by omp1008.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:47:07 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 152275.50206.bm@omp1008.mail.ne1.yahoo.com
X-YMail-OSG: 60uBpJYVM1l07hWnYeYS74D2blU4Ej3cLunsz6M1xrwx367J3qElUem96Ma74D4
 ch.01dHYpWCMHLhZHIixrmHeJeiZV.yN2kJmEZbDg9kANfoFl4ZSeLUUFoTitOb_X8JWuRgkXNUF
 FwCUHMy1AVong5UCUp3yL.voWUEEqfaHLo7EEgFIJNUsq8AyV9U.MGQznlE9HzP.LcQB6MpFvN9A
 Q9Yy_ft3xuMkLEDYGfjYmo4m0j1lfMbVWrjJG2y4DLlcPYSFL2wBd6B.vrPl0fBCUpIkp0WD8l5d
 KJogg5lFAvUWOqWZf..Ftffk4QPnqKlmzfRrwqOUIG7GzrP0vgg.2KG3WHgrfL.ZQVUdWauky2vP
 2zblj8ve_c.0z9X12xZ34GLE.qC3USReuXDazbr7WwAOfR2Zvhl8MtvgmTtjVkSiFP2mNjHJvNvv
 khN6gayIO7Gh8BVvaHoB2sxChbQuFuv2l1iNiFA2gxITBkCxX7j2C2DML3JChOZ6LRryt23zmlkh
 BIM_AYnu8lK.H2m97ZA3DF4o-
Received: from jws100128.mail.ne1.yahoo.com by
 sendmailws134.mail.ne1.yahoo.com; Tue, 31 May 2016 05:47:06 +0000;
 1464673626.686
Date: Tue, 31 May 2016 05:47:06 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Message-ID: <1817150041.1571875.1464673626416.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <566267739.1547737.1464672503314.JavaMail.yahoo@mail.yahoo.com>
References: <647880738.1166064.1464587885640.JavaMail.yahoo.ref@mail.yahoo.com>
 <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
 <20160530151140.aw4coy6gmkq3nt4r@mac>
 <566267739.1547737.1464672503314.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="----=_Part_1571874_379621192.1464673626416"
Content-Length: 13839
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xen-Tools can't working.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

------=_Part_1571874_379621192.1464673626416
Content-Type: multipart/alternative; 
	boundary="----=_Part_1571873_1050542962.1464673626413"

------=_Part_1571873_1050542962.1464673626413
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I rename it but when I run my VM then it just a display an error in VNC. I =
attached a photo.=20

    On Tuesday, May 31, 2016 9:58 AM, Jason Long <hack3rcon@yahoo.com> wrot=
e:
=20

 # lsconfig-4.2.3-300.fc23.x86_64config-4.4.7-300.fc23.x86_64efiflaskgrub2i=
nitramfs-0-rescue-0fa9e7453b15478390033c60f3b03e9b.imginitramfs-4.2.3-300.f=
c23.x86_64.imginitramfs-4.4.7-300.fc23.x86_64.imginitrd-plymouth.imgSystem.=
map-4.2.3-300.fc23.x86_64System.map-4.4.7-300.fc23.x86_64vmlinuz-0-rescue-0=
fa9e7453b15478390033c60f3b03e9bvmlinuz-4.2.3-300.fc23.x86_64vmlinuz-4.4.7-3=
00.fc23.x86_64xen-4.5.3.gzxen-4.5.gzxen.gzxen-syms-4.5.3
No, Can I rename it?=20

    On Monday, May 30, 2016 7:41 PM, Roger Pau Monn=C3=A9 <roger.pau@citrix=
.com> wrote:
=20

 On Mon, May 30, 2016 at 05:58:05AM +0000, Jason Long wrote:
> Hello.I installed Xen-tools and want to work with it. It created a config=
 file for mw like below :
> ## =C2=A0Kernel + memory size#kernel =C2=A0 =C2=A0 =C2=A0=3D '/boot/vmlin=
uz-4.4.7-300.fc23.x86_64'extra =C2=A0 =C2=A0 =C2=A0 =3D 'elevator=3Dnoop'ra=
mdisk =C2=A0 =C2=A0 =3D '/boot/initrd.img-4.4.7-300.fc23.x86_64'
> vcpus =C2=A0 =C2=A0 =C2=A0 =3D '1'memory =C2=A0 =C2=A0 =C2=A0=3D '128'
>=20
> ## =C2=A0Disk device(s).#root =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D '/dev/xvda2 =
ro'disk =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D [=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/home/jason/domains/linux/disk.img,xvda2,=
w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/ho=
me/jason/domains/linux/swap.img,xvda1,w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 ]
>=20
> ## =C2=A0Physical volumes#
>=20
> ## =C2=A0Hostname#name =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 'linux'
> ## =C2=A0Networking#vif =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D [ 'ip=3D172.30.9.=
21 ,mac=3D00:16:3E:52:EF:69' ]
> ## =C2=A0Behaviour#on_poweroff =3D 'destroy'on_reboot =C2=A0 =3D 'restart=
'on_crash =C2=A0 =C2=A0=3D 'restart'
>=20
> But when I want to launch it then it showed me below error :
> Parsing config from /etc/xen/linux.cfgxc: error: panic: xc_dom_core.c:208=
: failed to open file: No such file or directory: Internal errorlibxl: erro=
r: libxl_dom.c:566:libxl__build_pv: xc_dom_ramdisk_file failed: No such fil=
e or directorylibxl: error: libxl_create.c:1121:domcreate_rebuild_done: can=
not (re-)build domain: -3libxl: info: libxl.c:1698:devices_destroy_cb: fork=
ed pid 20575 for destroy of domain 11
>
> Any idea to solve it?

AFAICT, xl is complaiing that it cannot find the initram, can you check tha=
t=20
"/boot/initrd.img-4.4.7-300.fc23.x86_64" exists?

Roger.


  =20

  
------=_Part_1571873_1050542962.1464673626413
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1464671845236_13266=
" dir=3D"ltr"><span id=3D"yui_3_16_0_ym19_1_1464671845236_13295">I rename i=
t but when I run my VM then it just a display an error in VNC. I attached a=
 photo.</span></div> <div class=3D"qtdSeparateBR"><br><br></div><div class=
=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"font-family: Hel=
veticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; fo=
nt-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, =
Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D=
"ltr"><font size=3D"2" face=3D"Arial"> On Tuesday, May 31, 2016 9:58 AM, Ja=
son Long &lt;hack3rcon@yahoo.com&gt; wrote:<br></font></div>  <br><br> <div=
 class=3D"y_msg_container"><div id=3D"yiv8430235982"><div><div style=3D"col=
or:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, He=
lvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div id=3D"yiv84=
30235982yui_3_16_0_ym19_1_1464671845236_6630"># ls</div><div id=3D"yiv84302=
35982yui_3_16_0_ym19_1_1464671845236_6631">config-4.2.3-300.fc23.x86_64</di=
v><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_6632">config-4.4.=
7-300.fc23.x86_64</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845=
236_6633">efi</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_=
6634">flask</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_66=
35">grub2</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_6636=
">initramfs-0-rescue-0fa9e7453b15478390033c60f3b03e9b.img</div><div id=3D"y=
iv8430235982yui_3_16_0_ym19_1_1464671845236_6637">initramfs-4.2.3-300.fc23.=
x86_64.img</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_663=
8">initramfs-4.4.7-300.fc23.x86_64.img</div><div id=3D"yiv8430235982yui_3_1=
6_0_ym19_1_1464671845236_6639">initrd-plymouth.img</div><div id=3D"yiv84302=
35982yui_3_16_0_ym19_1_1464671845236_6640">System.map-4.2.3-300.fc23.x86_64=
</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_6641">System.=
map-4.4.7-300.fc23.x86_64</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_14=
64671845236_6642">vmlinuz-0-rescue-0fa9e7453b15478390033c60f3b03e9b</div><d=
iv id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_6643">vmlinuz-4.2.3-3=
00.fc23.x86_64</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236=
_6644">vmlinuz-4.4.7-300.fc23.x86_64</div><div id=3D"yiv8430235982yui_3_16_=
0_ym19_1_1464671845236_6645">xen-4.5.3.gz</div><div id=3D"yiv8430235982yui_=
3_16_0_ym19_1_1464671845236_6646">xen-4.5.gz</div><div id=3D"yiv8430235982y=
ui_3_16_0_ym19_1_1464671845236_6647">xen.gz</div><div id=3D"yiv8430235982yu=
i_3_16_0_ym19_1_1464671845236_6557"></div><div id=3D"yiv8430235982yui_3_16_=
0_ym19_1_1464671845236_6648">xen-syms-4.5.3</div><div dir=3D"ltr" id=3D"yiv=
8430235982yui_3_16_0_ym19_1_1464671845236_6649"><br clear=3D"none" id=3D"yi=
v8430235982yui_3_16_0_ym19_1_1464671845236_6650"></div><div dir=3D"ltr" id=
=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_6649">No, Can I rename it?=
</div> <div class=3D"yiv8430235982qtdSeparateBR"><br clear=3D"none"><br cle=
ar=3D"none"></div><div class=3D"yiv8430235982yqt3796514636" id=3D"yiv843023=
5982yqt57771"><div class=3D"yiv8430235982yahoo_quoted" style=3D"display: bl=
ock;"> <div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, =
Arial, Lucida Grande, sans-serif;font-size:16px;"> <div style=3D"font-famil=
y:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-seri=
f;font-size:16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Mo=
nday, May 30, 2016 7:41 PM, Roger Pau Monn=C3=A9 &lt;roger.pau@citrix.com&g=
t; wrote:<br clear=3D"none"></font></div>  <br clear=3D"none"><br clear=3D"=
none"> <div class=3D"yiv8430235982y_msg_container">On Mon, May 30, 2016 at =
05:58:05AM +0000, Jason Long wrote:<div class=3D"yiv8430235982yqt8581705179=
" id=3D"yiv8430235982yqtfd89254"><br clear=3D"none">&gt; Hello.I installed =
Xen-tools and want to work with it. It created a config file for mw like be=
low :<br clear=3D"none">&gt; ## &nbsp;Kernel + memory size#kernel &nbsp; &n=
bsp; &nbsp;=3D '/boot/vmlinuz-4.4.7-300.fc23.x86_64'extra &nbsp; &nbsp; &nb=
sp; =3D 'elevator=3Dnoop'ramdisk &nbsp; &nbsp; =3D '/boot/initrd.img-4.4.7-=
300.fc23.x86_64'<br clear=3D"none">&gt; vcpus &nbsp; &nbsp; &nbsp; =3D '1'm=
emory &nbsp; &nbsp; &nbsp;=3D '128'<br clear=3D"none">&gt; <br clear=3D"non=
e">&gt; ## &nbsp;Disk device(s).#root &nbsp; &nbsp; &nbsp; &nbsp;=3D '/dev/=
xvda2 ro'disk &nbsp; &nbsp; &nbsp; &nbsp;=3D [&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'file:/home/jason/domains/linux/disk.img,=
xvda2,w',&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'fi=
le:/home/jason/domains/linux/swap.img,xvda1,w',&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; ]<br clear=3D"none">&gt; <br clear=3D"none">&gt; ## &n=
bsp;Physical volumes#<br clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nb=
sp;Hostname#name &nbsp; &nbsp; &nbsp; &nbsp;=3D 'linux'<br clear=3D"none">&=
gt; ## &nbsp;Networking#vif &nbsp; &nbsp; &nbsp; &nbsp; =3D [ 'ip=3D172.30.=
9.21 ,mac=3D00:16:3E:52:EF:69' ]<br clear=3D"none">&gt; ## &nbsp;Behaviour#=
on_poweroff =3D 'destroy'on_reboot &nbsp; =3D 'restart'on_crash &nbsp; &nbs=
p;=3D 'restart'<br clear=3D"none">&gt; <br clear=3D"none">&gt; But when I w=
ant to launch it then it showed me below error :<br clear=3D"none">&gt; Par=
sing config from /etc/xen/linux.cfgxc: error: panic: xc_dom_core.c:208: fai=
led to open file: No such file or directory: Internal errorlibxl: error: li=
bxl_dom.c:566:libxl__build_pv: xc_dom_ramdisk_file failed: No such file or =
directorylibxl: error: libxl_create.c:1121:domcreate_rebuild_done: cannot (=
re-)build domain: -3libxl: info: libxl.c:1698:devices_destroy_cb: forked pi=
d 20575 for destroy of domain 11<br clear=3D"none">&gt;<br clear=3D"none">&=
gt; Any idea to solve it?</div><br clear=3D"none"><br clear=3D"none">AFAICT=
, xl is complaiing that it cannot find the initram, can you check that <br =
clear=3D"none">"/boot/initrd.img-4.4.7-300.fc23.x86_64" exists?<br clear=3D=
"none"><br clear=3D"none">Roger.<div class=3D"yiv8430235982yqt8581705179" i=
d=3D"yiv8430235982yqtfd40685"><br clear=3D"none"></div><br clear=3D"none"><=
br clear=3D"none"></div>  </div> </div>  </div></div></div></div></div><br>=
<br></div>  </div> </div>  </div></div></body></html>
------=_Part_1571873_1050542962.1464673626413--

------=_Part_1571874_379621192.1464673626416
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=guest-has-not.png
Content-ID: <8b75506e-2290-1efd-f280-6b2390e022bf@yahoo.com>

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
l/8A8cf6oGqfkXMAAAAASUVORK5CYII=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

------=_Part_1571874_379621192.1464673626416--


From xen-users-bounces@lists.xen.org Tue May 31 05:50:32 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 May 2016 05:50:32 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7cYv-0008Gb-M8; Tue, 31 May 2016 05:49:57 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b7cYv-0008GV-0V
 for xen-users@lists.xen.org; Tue, 31 May 2016 05:49:57 +0000
Received: from [193.109.254.147] by server-10.bemta-14.messagelabs.com id
 BC/10-31433-4062D475; Tue, 31 May 2016 05:49:56 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrGKsWRWlGSWpSXmKPExsWS1FVxVZdZzTf
 c4NBRLotVVw+wOjB6HN39mymAMYo1My8pvyKBNeP3lgVsBbsyK76fW8TSwLgyqYuRi4NFYC2L
 xJ7f7UxdjJwcQgLJEp0LvjFC2BkSSzd8gYqnSZx+94kFwo6XmD9zETOILSGgIDGhdzpbFyMHk
 G0rcfOJJchMCYHdQDMPLmIBcYQEGhglLm//yAbSwCKgLbH6+yFGkAY2ATWJJz1QM7UkXu5qA7
 NFBKwlfl9eygpiMwuoS9y42QjWyivgI7Hy/BawVk4ge0pHCMT4r4wS87u7wW4WFjCUaD5+nBW
 iXlDi5MwnLCD1zAJhEk9bKiBGikpcPPiGZQKj6CwkVbMQqmYhqYKwYyWerd7JDlGiLrF+nhBE
 WFti2cLXzBC2msTtbVfZMcXFJT4cns0EYStKTOl+CFVjLTFv3W+ouI3E72eH2Rcw8qxiVC9OL
 SpLLdI110sqykzPKMlNzMzRNTQ00ctNLS5OTE/NSUwq1kvOz93ECIxzBiDYwfhlifMhRkkOJi
 VRXqvfPuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHhPqfiGCwkWpaanVqRl5gATDkxagoNHSYT
 3GEiat7ggMbc4Mx0idYpRl6Ntzv21TEIsefl5qVLivOEgRQIgRRmleXAjYMnvEqOslDAvI9BR
 QjwFqUW5mSWo8q8YxTkYlYR5z4FM4cnMK4Hb9AroCCagI+IzfECOKElESEk1MCbxzVObpSp89
 q7104syGa8v7PT59d041W5y7A8T0cMfX8xpzX320dX8sqr6LhdjHbNH2dHcn/omyP51vlt415
 Wp0WRv3enGJRe/X7Y9FhTnP4E/0jlwRi6rmGRvj+j3f4UzFQRtv2U2TZTvs2jmPTk/ROLUZ86
 Fpx2Eruskp+pNlbFMr5l9XomlOCPRUIu5qDgRAPwWJdd5AwAA
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-9.tower-27.messagelabs.com!1464673793!44767038!1
X-Originating-IP: [98.138.120.213]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 14240 invoked from network); 31 May 2016 05:49:54 -0000
Received: from nm41-vm9.bullet.mail.ne1.yahoo.com (HELO
 nm41-vm9.bullet.mail.ne1.yahoo.com) (98.138.120.213)
 by server-9.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 31 May 2016 05:49:54 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464673792; bh=8I6jSKpftCOaJ8eQXKzbeRzyaUYrf3qxl1acfraPW9A=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=WFQ84lF23kxTzCtb84WdZKu7LUHNFz5Y9pnsooLc1beQ3FgQl9Q5yaKlWugnBt6K1AUq+nohIf5rCjc6d7REmIIkTKoTTo222LmnzuoHtoL6YzIRSWOECFxifZ09W7Pn5zI/tmwflrxeGrTJtE3z+8O0a03B3HJCvLcv+zJOnU1SDViZqBVNwDpI+PmkorgXm0gYZBiQXaSNdfBfApN1ZVVnBZx6ha/3RRTnd5sPvuwetoZl3Pb1nDAZUFoMvdDBM9SvQ86gsOAv7Oqk9CC3NkOMvOvhcKdcS8aVFed4AYcaLBn/xCbWSuJR9bMQU/0OvZMstW1eKhb8gbClBPB+5Q==
Received: from [127.0.0.1] by nm41.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:49:52 -0000
Received: from [98.138.100.118] by nm41.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:47:07 -0000
Received: from [98.138.87.8] by tm109.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:47:07 -0000
Received: from [127.0.0.1] by omp1008.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:47:07 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 152275.50206.bm@omp1008.mail.ne1.yahoo.com
X-YMail-OSG: 60uBpJYVM1l07hWnYeYS74D2blU4Ej3cLunsz6M1xrwx367J3qElUem96Ma74D4
 ch.01dHYpWCMHLhZHIixrmHeJeiZV.yN2kJmEZbDg9kANfoFl4ZSeLUUFoTitOb_X8JWuRgkXNUF
 FwCUHMy1AVong5UCUp3yL.voWUEEqfaHLo7EEgFIJNUsq8AyV9U.MGQznlE9HzP.LcQB6MpFvN9A
 Q9Yy_ft3xuMkLEDYGfjYmo4m0j1lfMbVWrjJG2y4DLlcPYSFL2wBd6B.vrPl0fBCUpIkp0WD8l5d
 KJogg5lFAvUWOqWZf..Ftffk4QPnqKlmzfRrwqOUIG7GzrP0vgg.2KG3WHgrfL.ZQVUdWauky2vP
 2zblj8ve_c.0z9X12xZ34GLE.qC3USReuXDazbr7WwAOfR2Zvhl8MtvgmTtjVkSiFP2mNjHJvNvv
 khN6gayIO7Gh8BVvaHoB2sxChbQuFuv2l1iNiFA2gxITBkCxX7j2C2DML3JChOZ6LRryt23zmlkh
 BIM_AYnu8lK.H2m97ZA3DF4o-
Received: from jws100128.mail.ne1.yahoo.com by
 sendmailws134.mail.ne1.yahoo.com; Tue, 31 May 2016 05:47:06 +0000;
 1464673626.686
Date: Tue, 31 May 2016 05:47:06 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Message-ID: <1817150041.1571875.1464673626416.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <566267739.1547737.1464672503314.JavaMail.yahoo@mail.yahoo.com>
References: <647880738.1166064.1464587885640.JavaMail.yahoo.ref@mail.yahoo.com>
 <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
 <20160530151140.aw4coy6gmkq3nt4r@mac>
 <566267739.1547737.1464672503314.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="----=_Part_1571874_379621192.1464673626416"
Content-Length: 13839
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xen-Tools can't working.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

------=_Part_1571874_379621192.1464673626416
Content-Type: multipart/alternative; 
	boundary="----=_Part_1571873_1050542962.1464673626413"

------=_Part_1571873_1050542962.1464673626413
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I rename it but when I run my VM then it just a display an error in VNC. I =
attached a photo.=20

    On Tuesday, May 31, 2016 9:58 AM, Jason Long <hack3rcon@yahoo.com> wrot=
e:
=20

 # lsconfig-4.2.3-300.fc23.x86_64config-4.4.7-300.fc23.x86_64efiflaskgrub2i=
nitramfs-0-rescue-0fa9e7453b15478390033c60f3b03e9b.imginitramfs-4.2.3-300.f=
c23.x86_64.imginitramfs-4.4.7-300.fc23.x86_64.imginitrd-plymouth.imgSystem.=
map-4.2.3-300.fc23.x86_64System.map-4.4.7-300.fc23.x86_64vmlinuz-0-rescue-0=
fa9e7453b15478390033c60f3b03e9bvmlinuz-4.2.3-300.fc23.x86_64vmlinuz-4.4.7-3=
00.fc23.x86_64xen-4.5.3.gzxen-4.5.gzxen.gzxen-syms-4.5.3
No, Can I rename it?=20

    On Monday, May 30, 2016 7:41 PM, Roger Pau Monn=C3=A9 <roger.pau@citrix=
.com> wrote:
=20

 On Mon, May 30, 2016 at 05:58:05AM +0000, Jason Long wrote:
> Hello.I installed Xen-tools and want to work with it. It created a config=
 file for mw like below :
> ## =C2=A0Kernel + memory size#kernel =C2=A0 =C2=A0 =C2=A0=3D '/boot/vmlin=
uz-4.4.7-300.fc23.x86_64'extra =C2=A0 =C2=A0 =C2=A0 =3D 'elevator=3Dnoop'ra=
mdisk =C2=A0 =C2=A0 =3D '/boot/initrd.img-4.4.7-300.fc23.x86_64'
> vcpus =C2=A0 =C2=A0 =C2=A0 =3D '1'memory =C2=A0 =C2=A0 =C2=A0=3D '128'
>=20
> ## =C2=A0Disk device(s).#root =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D '/dev/xvda2 =
ro'disk =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D [=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/home/jason/domains/linux/disk.img,xvda2,=
w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/ho=
me/jason/domains/linux/swap.img,xvda1,w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 ]
>=20
> ## =C2=A0Physical volumes#
>=20
> ## =C2=A0Hostname#name =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 'linux'
> ## =C2=A0Networking#vif =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D [ 'ip=3D172.30.9.=
21 ,mac=3D00:16:3E:52:EF:69' ]
> ## =C2=A0Behaviour#on_poweroff =3D 'destroy'on_reboot =C2=A0 =3D 'restart=
'on_crash =C2=A0 =C2=A0=3D 'restart'
>=20
> But when I want to launch it then it showed me below error :
> Parsing config from /etc/xen/linux.cfgxc: error: panic: xc_dom_core.c:208=
: failed to open file: No such file or directory: Internal errorlibxl: erro=
r: libxl_dom.c:566:libxl__build_pv: xc_dom_ramdisk_file failed: No such fil=
e or directorylibxl: error: libxl_create.c:1121:domcreate_rebuild_done: can=
not (re-)build domain: -3libxl: info: libxl.c:1698:devices_destroy_cb: fork=
ed pid 20575 for destroy of domain 11
>
> Any idea to solve it?

AFAICT, xl is complaiing that it cannot find the initram, can you check tha=
t=20
"/boot/initrd.img-4.4.7-300.fc23.x86_64" exists?

Roger.


  =20

  
------=_Part_1571873_1050542962.1464673626413
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div id=3D"yui_3_16_0_ym19_1_1464671845236_13266=
" dir=3D"ltr"><span id=3D"yui_3_16_0_ym19_1_1464671845236_13295">I rename i=
t but when I run my VM then it just a display an error in VNC. I attached a=
 photo.</span></div> <div class=3D"qtdSeparateBR"><br><br></div><div class=
=3D"yahoo_quoted" style=3D"display: block;"> <div style=3D"font-family: Hel=
veticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; fo=
nt-size: 16px;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, =
Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir=3D=
"ltr"><font size=3D"2" face=3D"Arial"> On Tuesday, May 31, 2016 9:58 AM, Ja=
son Long &lt;hack3rcon@yahoo.com&gt; wrote:<br></font></div>  <br><br> <div=
 class=3D"y_msg_container"><div id=3D"yiv8430235982"><div><div style=3D"col=
or:#000;background-color:#fff;font-family:HelveticaNeue, Helvetica Neue, He=
lvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div id=3D"yiv84=
30235982yui_3_16_0_ym19_1_1464671845236_6630"># ls</div><div id=3D"yiv84302=
35982yui_3_16_0_ym19_1_1464671845236_6631">config-4.2.3-300.fc23.x86_64</di=
v><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_6632">config-4.4.=
7-300.fc23.x86_64</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845=
236_6633">efi</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_=
6634">flask</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_66=
35">grub2</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_6636=
">initramfs-0-rescue-0fa9e7453b15478390033c60f3b03e9b.img</div><div id=3D"y=
iv8430235982yui_3_16_0_ym19_1_1464671845236_6637">initramfs-4.2.3-300.fc23.=
x86_64.img</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_663=
8">initramfs-4.4.7-300.fc23.x86_64.img</div><div id=3D"yiv8430235982yui_3_1=
6_0_ym19_1_1464671845236_6639">initrd-plymouth.img</div><div id=3D"yiv84302=
35982yui_3_16_0_ym19_1_1464671845236_6640">System.map-4.2.3-300.fc23.x86_64=
</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_6641">System.=
map-4.4.7-300.fc23.x86_64</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_14=
64671845236_6642">vmlinuz-0-rescue-0fa9e7453b15478390033c60f3b03e9b</div><d=
iv id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_6643">vmlinuz-4.2.3-3=
00.fc23.x86_64</div><div id=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236=
_6644">vmlinuz-4.4.7-300.fc23.x86_64</div><div id=3D"yiv8430235982yui_3_16_=
0_ym19_1_1464671845236_6645">xen-4.5.3.gz</div><div id=3D"yiv8430235982yui_=
3_16_0_ym19_1_1464671845236_6646">xen-4.5.gz</div><div id=3D"yiv8430235982y=
ui_3_16_0_ym19_1_1464671845236_6647">xen.gz</div><div id=3D"yiv8430235982yu=
i_3_16_0_ym19_1_1464671845236_6557"></div><div id=3D"yiv8430235982yui_3_16_=
0_ym19_1_1464671845236_6648">xen-syms-4.5.3</div><div dir=3D"ltr" id=3D"yiv=
8430235982yui_3_16_0_ym19_1_1464671845236_6649"><br clear=3D"none" id=3D"yi=
v8430235982yui_3_16_0_ym19_1_1464671845236_6650"></div><div dir=3D"ltr" id=
=3D"yiv8430235982yui_3_16_0_ym19_1_1464671845236_6649">No, Can I rename it?=
</div> <div class=3D"yiv8430235982qtdSeparateBR"><br clear=3D"none"><br cle=
ar=3D"none"></div><div class=3D"yiv8430235982yqt3796514636" id=3D"yiv843023=
5982yqt57771"><div class=3D"yiv8430235982yahoo_quoted" style=3D"display: bl=
ock;"> <div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helvetica, =
Arial, Lucida Grande, sans-serif;font-size:16px;"> <div style=3D"font-famil=
y:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-seri=
f;font-size:16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Mo=
nday, May 30, 2016 7:41 PM, Roger Pau Monn=C3=A9 &lt;roger.pau@citrix.com&g=
t; wrote:<br clear=3D"none"></font></div>  <br clear=3D"none"><br clear=3D"=
none"> <div class=3D"yiv8430235982y_msg_container">On Mon, May 30, 2016 at =
05:58:05AM +0000, Jason Long wrote:<div class=3D"yiv8430235982yqt8581705179=
" id=3D"yiv8430235982yqtfd89254"><br clear=3D"none">&gt; Hello.I installed =
Xen-tools and want to work with it. It created a config file for mw like be=
low :<br clear=3D"none">&gt; ## &nbsp;Kernel + memory size#kernel &nbsp; &n=
bsp; &nbsp;=3D '/boot/vmlinuz-4.4.7-300.fc23.x86_64'extra &nbsp; &nbsp; &nb=
sp; =3D 'elevator=3Dnoop'ramdisk &nbsp; &nbsp; =3D '/boot/initrd.img-4.4.7-=
300.fc23.x86_64'<br clear=3D"none">&gt; vcpus &nbsp; &nbsp; &nbsp; =3D '1'm=
emory &nbsp; &nbsp; &nbsp;=3D '128'<br clear=3D"none">&gt; <br clear=3D"non=
e">&gt; ## &nbsp;Disk device(s).#root &nbsp; &nbsp; &nbsp; &nbsp;=3D '/dev/=
xvda2 ro'disk &nbsp; &nbsp; &nbsp; &nbsp;=3D [&nbsp; &nbsp; &nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'file:/home/jason/domains/linux/disk.img,=
xvda2,w',&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'fi=
le:/home/jason/domains/linux/swap.img,xvda1,w',&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; ]<br clear=3D"none">&gt; <br clear=3D"none">&gt; ## &n=
bsp;Physical volumes#<br clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nb=
sp;Hostname#name &nbsp; &nbsp; &nbsp; &nbsp;=3D 'linux'<br clear=3D"none">&=
gt; ## &nbsp;Networking#vif &nbsp; &nbsp; &nbsp; &nbsp; =3D [ 'ip=3D172.30.=
9.21 ,mac=3D00:16:3E:52:EF:69' ]<br clear=3D"none">&gt; ## &nbsp;Behaviour#=
on_poweroff =3D 'destroy'on_reboot &nbsp; =3D 'restart'on_crash &nbsp; &nbs=
p;=3D 'restart'<br clear=3D"none">&gt; <br clear=3D"none">&gt; But when I w=
ant to launch it then it showed me below error :<br clear=3D"none">&gt; Par=
sing config from /etc/xen/linux.cfgxc: error: panic: xc_dom_core.c:208: fai=
led to open file: No such file or directory: Internal errorlibxl: error: li=
bxl_dom.c:566:libxl__build_pv: xc_dom_ramdisk_file failed: No such file or =
directorylibxl: error: libxl_create.c:1121:domcreate_rebuild_done: cannot (=
re-)build domain: -3libxl: info: libxl.c:1698:devices_destroy_cb: forked pi=
d 20575 for destroy of domain 11<br clear=3D"none">&gt;<br clear=3D"none">&=
gt; Any idea to solve it?</div><br clear=3D"none"><br clear=3D"none">AFAICT=
, xl is complaiing that it cannot find the initram, can you check that <br =
clear=3D"none">"/boot/initrd.img-4.4.7-300.fc23.x86_64" exists?<br clear=3D=
"none"><br clear=3D"none">Roger.<div class=3D"yiv8430235982yqt8581705179" i=
d=3D"yiv8430235982yqtfd40685"><br clear=3D"none"></div><br clear=3D"none"><=
br clear=3D"none"></div>  </div> </div>  </div></div></div></div></div><br>=
<br></div>  </div> </div>  </div></div></body></html>
------=_Part_1571873_1050542962.1464673626413--

------=_Part_1571874_379621192.1464673626416
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=guest-has-not.png
Content-ID: <8b75506e-2290-1efd-f280-6b2390e022bf@yahoo.com>

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
l/8A8cf6oGqfkXMAAAAASUVORK5CYII=

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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

------=_Part_1571874_379621192.1464673626416--


From xen-users-bounces@lists.xen.org Tue May 31 05:58:16 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 May 2016 05:58:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7cgk-0000WK-JX; Tue, 31 May 2016 05:58:02 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b7cgi-0000VV-Pc
 for xen-users@lists.xen.org; Tue, 31 May 2016 05:58:00 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 00/E1-25102-8E72D475; Tue, 31 May 2016 05:58:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFKsWRWlGSWpSXmKPExsWS1FWZrPtM3Tf
 cYNlCC4tVVw+wOjB6HN39mymAMYo1My8pvyKBNWP931+MBZ2hFT2bu9kaGPf5djFycbAIrGWR
 uHHtAXsXIyeHkECyxKLtmxkh7AyJszf6WCDsdImv03eydjFyANnxEh9OloKEJQQUJCb0TmeDs
 G0l9vRuYAWZKSGwm0XiXFMD1Jx6iUsnXzGB2CwC2hJbJn1mAZnDJqAm8aQHaryWxMtdbWC2iI
 C1xO/LS1lBbGYBdYkbNxvB5vMKeEv8vnmPGaSVU8BX4v0JG5BVQgLbmCQevp8C1issYCjRfPw
 4K0S9oMTJmU9YIObESnxsWcIG0sssICqxpcttAqPoLCRVs5BUzUKogjDVJdbPE4Ko0JZYtvA1
 M4StJnF721V2ZPEFjOyrGDWKU4vKUot0DY31kooy0zNKchMzc3QNDU30clOLixPTU3MSk4r1k
 vNzNzEC462egYFxB+Ou7Z6HGCU5mJREea1++4QL8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuC9r+
 YbLiRYlJqeWpGWmQOMfJi0BAePkgjvGpA0b3FBYm5xZjpE6hSjLkfbnPtrmYRY8vLzUqXEebe
 DFAmAFGWU5sGNgCWhS4yyUsK8jAwMDEI8BalFuZklqPKvGMU5GJWEebeCTOHJzCuB2/QK6Agm
 oCPiM3xAjihJREhJNTCyOW7juSc3Na7iy/5jnPO6fzu9KNNLU1v+ek7y5itZ1dM7dRt2+x6fN
 a3P4fOm1qzER+lz83o858zlitwzNXOjuLyFOeud2S9XXqr8sdZ+k2jv+yf+Hj9ndizdOiu/wP
 VSfZuKefTzB+kcWdJ+DsXvu+5ra78P/P3176Lnb59yHGphnl4btXiREktxRqKhFnNRcSIAvzN
 R0z0DAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1464674277!44771459!1
X-Originating-IP: [98.138.121.99]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28210 invoked from network); 31 May 2016 05:57:58 -0000
Received: from nm47-vm3.bullet.mail.ne1.yahoo.com (HELO
 nm47-vm3.bullet.mail.ne1.yahoo.com) (98.138.121.99)
 by server-5.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 31 May 2016 05:57:58 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464674276; bh=Gj8h1gfJ/lRDaN6pvH5nI47dSdbrLliJzHE/owpKWKI=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=PA7n1LHPY8Xw5e5w+8Q5cu9eRDnBnvWdDI0EkDwWuOEYZ514haDw/MazUgB60bth4mxbxnWU2/mYQ+cIbSgGriZA7StTBq1ZEvL6FxoQh1potnh+lXNAZKMhTKPh7ktL+TWtaJCos0JNEwjeYy21QcPA00KXGfkYfoh5qTmrw09fWwx4QBD/cFXlmbpddoQdvo9JkgKnyt2Ex7D5nqtjfdc/A2ItE36jDuUW4h0iJp3wruU9uuB1T/2qhOWP4kGRFRPq4z2A+lK/zveavMA5EgOFFvkMGesP6lUye63B+2lbiDXZvx1tKwau+IYyfKf0Y2VWwS1Kxfg1lqP8M4/dcw==
Received: from [127.0.0.1] by nm47.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:57:56 -0000
Received: from [98.138.101.131] by nm47.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:55:00 -0000
Received: from [98.138.88.232] by tm19.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:55:00 -0000
Received: from [127.0.0.1] by omp1032.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:55:00 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 736379.63021.bm@omp1032.mail.ne1.yahoo.com
X-YMail-OSG: bMUWyzkVM1mHmPZ9eBjipBvqTnkzZ51cPa67cdpF4kSjBzZm85uKJ21KcDxXKrC
 KW0g9plMQ6idbd3zFBHiYE8B9NF0ssvNXJH7tmiXKjrrnKUqL_cIJAYs8229o81c1ksJxjH24_sM
 kMdEf60GYuaKwdNDR544zamPLQ1vpQXC5qKgwyYljn5tJGUBeNDwGBQpBz6Veuas_kV8ucplmS3q
 kn9552OhSZESqnyrjoUNvAJQ8n_46uHkRukrXx9jKG.OguBoehFcVnVBzoGH8fP8nheoqZC0fJ0Z
 0R8swhtgAoM3qY4NgVjfv5txoPPk8jqzSTuRZCyDJkFD5MHkcfyXJa0tpn7S_4d89k_b4MMyHWYC
 jToRU8Qa5kesZQsgX0B9KHERnqmAsN7OIWISmbhHjNCGacXHNv64O3w1kVkrhN7.s0SZTCdVSGJs
 XO_KqdfgFHoUrarZsqI8HZRdIr.ZMlpD6texGj0qO5Ywn5ERH7Bv_vlOFEFQIV5nYgIP7Wz1ACC2
 TD2fJ4pS0AC7H38YidWW6Qjw-
Received: from jws10038.mail.ne1.yahoo.com by sendmailws113.mail.ne1.yahoo.com;
 Tue, 31 May 2016 05:55:00 +0000; 1464674100.138
Date: Tue, 31 May 2016 05:54:59 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Message-ID: <711483794.1619063.1464674099798.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1817150041.1571875.1464673626416.JavaMail.yahoo@mail.yahoo.com>
References: <647880738.1166064.1464587885640.JavaMail.yahoo.ref@mail.yahoo.com>
 <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
 <20160530151140.aw4coy6gmkq3nt4r@mac>
 <566267739.1547737.1464672503314.JavaMail.yahoo@mail.yahoo.com>
 <1817150041.1571875.1464673626416.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 11423
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xen-Tools can't working.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============2930635913147668962=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============2930635913147668962==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1619062_1807104912.1464674099791"
Content-Length: 10889

------=_Part_1619062_1807104912.1464674099791
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

It showed me "Guest has not initialized the display yet".=20

    On Tuesday, May 31, 2016 10:17 AM, Jason Long <hack3rcon@yahoo.com> wro=
te:
=20

 I rename it but when I run my VM then it just a display an error in VNC. I=
 attached a photo.=20

    On Tuesday, May 31, 2016 9:58 AM, Jason Long <hack3rcon@yahoo.com> wrot=
e:
=20

 # lsconfig-4.2.3-300.fc23.x86_64config-4.4.7-300.fc23.x86_64efiflaskgrub2i=
nitramfs-0-rescue-0fa9e7453b15478390033c60f3b03e9b.imginitramfs-4.2.3-300.f=
c23.x86_64.imginitramfs-4.4.7-300.fc23.x86_64.imginitrd-plymouth.imgSystem.=
map-4.2.3-300.fc23.x86_64System.map-4.4.7-300.fc23.x86_64vmlinuz-0-rescue-0=
fa9e7453b15478390033c60f3b03e9bvmlinuz-4.2.3-300.fc23.x86_64vmlinuz-4.4.7-3=
00.fc23.x86_64xen-4.5.3.gzxen-4.5.gzxen.gzxen-syms-4.5.3
No, Can I rename it?=20

    On Monday, May 30, 2016 7:41 PM, Roger Pau Monn=C3=A9 <roger.pau@citrix=
.com> wrote:
=20

 On Mon, May 30, 2016 at 05:58:05AM +0000, Jason Long wrote:
> Hello.I installed Xen-tools and want to work with it. It created a config=
 file for mw like below :
> ## =C2=A0Kernel + memory size#kernel =C2=A0 =C2=A0 =C2=A0=3D '/boot/vmlin=
uz-4.4.7-300.fc23.x86_64'extra =C2=A0 =C2=A0 =C2=A0 =3D 'elevator=3Dnoop'ra=
mdisk =C2=A0 =C2=A0 =3D '/boot/initrd.img-4.4.7-300.fc23.x86_64'
> vcpus =C2=A0 =C2=A0 =C2=A0 =3D '1'memory =C2=A0 =C2=A0 =C2=A0=3D '128'
>=20
> ## =C2=A0Disk device(s).#root =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D '/dev/xvda2 =
ro'disk =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D [=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/home/jason/domains/linux/disk.img,xvda2,=
w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/ho=
me/jason/domains/linux/swap.img,xvda1,w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 ]
>=20
> ## =C2=A0Physical volumes#
>=20
> ## =C2=A0Hostname#name =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 'linux'
> ## =C2=A0Networking#vif =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D [ 'ip=3D172.30.9.=
21 ,mac=3D00:16:3E:52:EF:69' ]
> ## =C2=A0Behaviour#on_poweroff =3D 'destroy'on_reboot =C2=A0 =3D 'restart=
'on_crash =C2=A0 =C2=A0=3D 'restart'
>=20
> But when I want to launch it then it showed me below error :
> Parsing config from /etc/xen/linux.cfgxc: error: panic: xc_dom_core.c:208=
: failed to open file: No such file or directory: Internal errorlibxl: erro=
r: libxl_dom.c:566:libxl__build_pv: xc_dom_ramdisk_file failed: No such fil=
e or directorylibxl: error: libxl_create.c:1121:domcreate_rebuild_done: can=
not (re-)build domain: -3libxl: info: libxl.c:1698:devices_destroy_cb: fork=
ed pid 20575 for destroy of domain 11
>
> Any idea to solve it?

AFAICT, xl is complaiing that it cannot find the initram, can you check tha=
t=20
"/boot/initrd.img-4.4.7-300.fc23.x86_64" exists?

Roger.


  =20

  =20

  
------=_Part_1619062_1807104912.1464674099791
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464671=
845236_20362"><span id=3D"yui_3_16_0_ym19_1_1464671845236_20364">It showed =
me "Guest has not initialized the display yet".</span></div> <div class=3D"=
qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" style=3D"display: =
block;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetic=
a, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style=3D"font-=
family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, san=
s-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial=
"> On Tuesday, May 31, 2016 10:17 AM, Jason Long &lt;hack3rcon@yahoo.com&gt=
; wrote:<br></font></div>  <br><br> <div class=3D"y_msg_container"><div id=
=3D"yiv5633317244"><div><div style=3D"color:#000;background-color:#fff;font=
-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, san=
s-serif;font-size:16px;"><div dir=3D"ltr" id=3D"yiv5633317244yui_3_16_0_ym1=
9_1_1464671845236_13266"><span id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671=
845236_13295">I rename it but when I run my VM then it just a display an er=
ror in VNC. I attached a photo.</span></div> <div class=3D"yiv5633317244qtd=
SeparateBR"><br clear=3D"none"><br clear=3D"none"></div><div class=3D"yiv56=
33317244yqt4120092105" id=3D"yiv5633317244yqt44410"><div class=3D"yiv563331=
7244yahoo_quoted" style=3D"display: block;"> <div style=3D"font-family:Helv=
eticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font=
-size:16px;"> <div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helv=
etica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir=3D"ltr">=
<font size=3D"2" face=3D"Arial"> On Tuesday, May 31, 2016 9:58 AM, Jason Lo=
ng &lt;hack3rcon@yahoo.com&gt; wrote:<br clear=3D"none"></font></div>  <br =
clear=3D"none"><br clear=3D"none"> <div class=3D"yiv5633317244y_msg_contain=
er"><div id=3D"yiv5633317244"><div><div style=3D"color:#000;background-colo=
r:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida =
Grande, sans-serif;font-size:16px;"><div id=3D"yiv5633317244yui_3_16_0_ym19=
_1_1464671845236_6630"># ls</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_=
1464671845236_6631">config-4.2.3-300.fc23.x86_64</div><div id=3D"yiv5633317=
244yui_3_16_0_ym19_1_1464671845236_6632">config-4.4.7-300.fc23.x86_64</div>=
<div id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6633">efi</div><div=
 id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6634">flask</div><div i=
d=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6635">grub2</div><div id=
=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6636">initramfs-0-rescue-0=
fa9e7453b15478390033c60f3b03e9b.img</div><div id=3D"yiv5633317244yui_3_16_0=
_ym19_1_1464671845236_6637">initramfs-4.2.3-300.fc23.x86_64.img</div><div i=
d=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6638">initramfs-4.4.7-300=
.fc23.x86_64.img</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_14646718452=
36_6639">initrd-plymouth.img</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1=
_1464671845236_6640">System.map-4.2.3-300.fc23.x86_64</div><div id=3D"yiv56=
33317244yui_3_16_0_ym19_1_1464671845236_6641">System.map-4.4.7-300.fc23.x86=
_64</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6642">vmli=
nuz-0-rescue-0fa9e7453b15478390033c60f3b03e9b</div><div id=3D"yiv5633317244=
yui_3_16_0_ym19_1_1464671845236_6643">vmlinuz-4.2.3-300.fc23.x86_64</div><d=
iv id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6644">vmlinuz-4.4.7-3=
00.fc23.x86_64</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236=
_6645">xen-4.5.3.gz</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_14646718=
45236_6646">xen-4.5.gz</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_14646=
71845236_6647">xen.gz</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_146467=
1845236_6557"></div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236=
_6648">xen-syms-4.5.3</div><div dir=3D"ltr" id=3D"yiv5633317244yui_3_16_0_y=
m19_1_1464671845236_6649"><br clear=3D"none" id=3D"yiv5633317244yui_3_16_0_=
ym19_1_1464671845236_6650"></div><div dir=3D"ltr" id=3D"yiv5633317244yui_3_=
16_0_ym19_1_1464671845236_6649">No, Can I rename it?</div> <div class=3D"yi=
v5633317244qtdSeparateBR"><br clear=3D"none"><br clear=3D"none"></div><div =
class=3D"yiv5633317244yqt3796514636" id=3D"yiv5633317244yqt57771"><div clas=
s=3D"yiv5633317244yahoo_quoted" style=3D"display:block;"> <div style=3D"fon=
t-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sa=
ns-serif;font-size:16px;"> <div style=3D"font-family:HelveticaNeue, Helveti=
ca Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div=
 dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Monday, May 30, 2016 7:41 =
PM, Roger Pau Monn=C3=A9 &lt;roger.pau@citrix.com&gt; wrote:<br clear=3D"no=
ne"></font></div>  <br clear=3D"none"><br clear=3D"none"> <div class=3D"yiv=
5633317244y_msg_container">On Mon, May 30, 2016 at 05:58:05AM +0000, Jason =
Long wrote:<div class=3D"yiv5633317244yqt8581705179" id=3D"yiv5633317244yqt=
fd89254"><br clear=3D"none">&gt; Hello.I installed Xen-tools and want to wo=
rk with it. It created a config file for mw like below :<br clear=3D"none">=
&gt; ## &nbsp;Kernel + memory size#kernel &nbsp; &nbsp; &nbsp;=3D '/boot/vm=
linuz-4.4.7-300.fc23.x86_64'extra &nbsp; &nbsp; &nbsp; =3D 'elevator=3Dnoop=
'ramdisk &nbsp; &nbsp; =3D '/boot/initrd.img-4.4.7-300.fc23.x86_64'<br clea=
r=3D"none">&gt; vcpus &nbsp; &nbsp; &nbsp; =3D '1'memory &nbsp; &nbsp; &nbs=
p;=3D '128'<br clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nbsp;Disk de=
vice(s).#root &nbsp; &nbsp; &nbsp; &nbsp;=3D '/dev/xvda2 ro'disk &nbsp; &nb=
sp; &nbsp; &nbsp;=3D [&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; 'file:/home/jason/domains/linux/disk.img,xvda2,w',&nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'file:/home/jason/domains/l=
inux/swap.img,xvda1,w',&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ]<b=
r clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nbsp;Physical volumes#<br=
 clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nbsp;Hostname#name &nbsp; =
&nbsp; &nbsp; &nbsp;=3D 'linux'<br clear=3D"none">&gt; ## &nbsp;Networking#=
vif &nbsp; &nbsp; &nbsp; &nbsp; =3D [ 'ip=3D172.30.9.21 ,mac=3D00:16:3E:52:=
EF:69' ]<br clear=3D"none">&gt; ## &nbsp;Behaviour#on_poweroff =3D 'destroy=
'on_reboot &nbsp; =3D 'restart'on_crash &nbsp; &nbsp;=3D 'restart'<br clear=
=3D"none">&gt; <br clear=3D"none">&gt; But when I want to launch it then it=
 showed me below error :<br clear=3D"none">&gt; Parsing config from /etc/xe=
n/linux.cfgxc: error: panic: xc_dom_core.c:208: failed to open file: No suc=
h file or directory: Internal errorlibxl: error: libxl_dom.c:566:libxl__bui=
ld_pv: xc_dom_ramdisk_file failed: No such file or directorylibxl: error: l=
ibxl_create.c:1121:domcreate_rebuild_done: cannot (re-)build domain: -3libx=
l: info: libxl.c:1698:devices_destroy_cb: forked pid 20575 for destroy of d=
omain 11<br clear=3D"none">&gt;<br clear=3D"none">&gt; Any idea to solve it=
?</div><br clear=3D"none"><br clear=3D"none">AFAICT, xl is complaiing that =
it cannot find the initram, can you check that <br clear=3D"none">"/boot/in=
itrd.img-4.4.7-300.fc23.x86_64" exists?<br clear=3D"none"><br clear=3D"none=
">Roger.<div class=3D"yiv5633317244yqt8581705179" id=3D"yiv5633317244yqtfd4=
0685"><br clear=3D"none"></div><br clear=3D"none"><br clear=3D"none"></div>=
  </div> </div>  </div></div></div></div></div><br clear=3D"none"><br clear=
=3D"none"></div>  </div> </div>  </div></div></div></div></div><br><br></di=
v>  </div> </div>  </div></div></body></html>
------=_Part_1619062_1807104912.1464674099791--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============2930635913147668962==--


From xen-users-bounces@lists.xen.org Tue May 31 05:58:16 2016
Return-path: <xen-users-bounces@lists.xen.org>
Envelope-to: archives@lists.xen.org
Delivery-date: Tue, 31 May 2016 05:58:16 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <xen-users-bounces@lists.xen.org>)
	id 1b7cgk-0000WK-JX; Tue, 31 May 2016 05:58:02 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <hack3rcon@yahoo.com>) id 1b7cgi-0000VV-Pc
 for xen-users@lists.xen.org; Tue, 31 May 2016 05:58:00 +0000
Received: from [193.109.254.147] by server-7.bemta-14.messagelabs.com id
 00/E1-25102-8E72D475; Tue, 31 May 2016 05:58:00 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFKsWRWlGSWpSXmKPExsWS1FWZrPtM3Tf
 cYNlCC4tVVw+wOjB6HN39mymAMYo1My8pvyKBNWP931+MBZ2hFT2bu9kaGPf5djFycbAIrGWR
 uHHtAXsXIyeHkECyxKLtmxkh7AyJszf6WCDsdImv03eydjFyANnxEh9OloKEJQQUJCb0TmeDs
 G0l9vRuYAWZKSGwm0XiXFMD1Jx6iUsnXzGB2CwC2hJbJn1mAZnDJqAm8aQHaryWxMtdbWC2iI
 C1xO/LS1lBbGYBdYkbNxvB5vMKeEv8vnmPGaSVU8BX4v0JG5BVQgLbmCQevp8C1issYCjRfPw
 4K0S9oMTJmU9YIObESnxsWcIG0sssICqxpcttAqPoLCRVs5BUzUKogjDVJdbPE4Ko0JZYtvA1
 M4StJnF721V2ZPEFjOyrGDWKU4vKUot0DY31kooy0zNKchMzc3QNDU30clOLixPTU3MSk4r1k
 vNzNzEC462egYFxB+Ou7Z6HGCU5mJREea1++4QL8SXlp1RmJBZnxBeV5qQWH2KU4eBQkuC9r+
 YbLiRYlJqeWpGWmQOMfJi0BAePkgjvGpA0b3FBYm5xZjpE6hSjLkfbnPtrmYRY8vLzUqXEebe
 DFAmAFGWU5sGNgCWhS4yyUsK8jAwMDEI8BalFuZklqPKvGMU5GJWEebeCTOHJzCuB2/QK6Agm
 oCPiM3xAjihJREhJNTCyOW7juSc3Na7iy/5jnPO6fzu9KNNLU1v+ek7y5itZ1dM7dRt2+x6fN
 a3P4fOm1qzER+lz83o858zlitwzNXOjuLyFOeud2S9XXqr8sdZ+k2jv+yf+Hj9ndizdOiu/wP
 VSfZuKefTzB+kcWdJ+DsXvu+5ra78P/P3176Lnb59yHGphnl4btXiREktxRqKhFnNRcSIAvzN
 R0z0DAAA=
X-Env-Sender: hack3rcon@yahoo.com
X-Msg-Ref: server-5.tower-27.messagelabs.com!1464674277!44771459!1
X-Originating-IP: [98.138.121.99]
X-SpamReason: No, hits=0.9 required=7.0 tests=FORGED_YAHOO_RCVD,
 HTML_60_70,HTML_MESSAGE,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.46; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 28210 invoked from network); 31 May 2016 05:57:58 -0000
Received: from nm47-vm3.bullet.mail.ne1.yahoo.com (HELO
 nm47-vm3.bullet.mail.ne1.yahoo.com) (98.138.121.99)
 by server-5.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 31 May 2016 05:57:58 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1464674276; bh=Gj8h1gfJ/lRDaN6pvH5nI47dSdbrLliJzHE/owpKWKI=;
 h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=PA7n1LHPY8Xw5e5w+8Q5cu9eRDnBnvWdDI0EkDwWuOEYZ514haDw/MazUgB60bth4mxbxnWU2/mYQ+cIbSgGriZA7StTBq1ZEvL6FxoQh1potnh+lXNAZKMhTKPh7ktL+TWtaJCos0JNEwjeYy21QcPA00KXGfkYfoh5qTmrw09fWwx4QBD/cFXlmbpddoQdvo9JkgKnyt2Ex7D5nqtjfdc/A2ItE36jDuUW4h0iJp3wruU9uuB1T/2qhOWP4kGRFRPq4z2A+lK/zveavMA5EgOFFvkMGesP6lUye63B+2lbiDXZvx1tKwau+IYyfKf0Y2VWwS1Kxfg1lqP8M4/dcw==
Received: from [127.0.0.1] by nm47.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:57:56 -0000
Received: from [98.138.101.131] by nm47.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:55:00 -0000
Received: from [98.138.88.232] by tm19.bullet.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:55:00 -0000
Received: from [127.0.0.1] by omp1032.mail.ne1.yahoo.com with NNFMP;
 31 May 2016 05:55:00 -0000
X-Yahoo-Newman-Property: ymail-4
X-Yahoo-Newman-Id: 736379.63021.bm@omp1032.mail.ne1.yahoo.com
X-YMail-OSG: bMUWyzkVM1mHmPZ9eBjipBvqTnkzZ51cPa67cdpF4kSjBzZm85uKJ21KcDxXKrC
 KW0g9plMQ6idbd3zFBHiYE8B9NF0ssvNXJH7tmiXKjrrnKUqL_cIJAYs8229o81c1ksJxjH24_sM
 kMdEf60GYuaKwdNDR544zamPLQ1vpQXC5qKgwyYljn5tJGUBeNDwGBQpBz6Veuas_kV8ucplmS3q
 kn9552OhSZESqnyrjoUNvAJQ8n_46uHkRukrXx9jKG.OguBoehFcVnVBzoGH8fP8nheoqZC0fJ0Z
 0R8swhtgAoM3qY4NgVjfv5txoPPk8jqzSTuRZCyDJkFD5MHkcfyXJa0tpn7S_4d89k_b4MMyHWYC
 jToRU8Qa5kesZQsgX0B9KHERnqmAsN7OIWISmbhHjNCGacXHNv64O3w1kVkrhN7.s0SZTCdVSGJs
 XO_KqdfgFHoUrarZsqI8HZRdIr.ZMlpD6texGj0qO5Ywn5ERH7Bv_vlOFEFQIV5nYgIP7Wz1ACC2
 TD2fJ4pS0AC7H38YidWW6Qjw-
Received: from jws10038.mail.ne1.yahoo.com by sendmailws113.mail.ne1.yahoo.com;
 Tue, 31 May 2016 05:55:00 +0000; 1464674100.138
Date: Tue, 31 May 2016 05:54:59 +0000 (UTC)
From: Jason Long <hack3rcon@yahoo.com>
To: =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= <roger.pau@citrix.com>
Message-ID: <711483794.1619063.1464674099798.JavaMail.yahoo@mail.yahoo.com>
In-Reply-To: <1817150041.1571875.1464673626416.JavaMail.yahoo@mail.yahoo.com>
References: <647880738.1166064.1464587885640.JavaMail.yahoo.ref@mail.yahoo.com>
 <647880738.1166064.1464587885640.JavaMail.yahoo@mail.yahoo.com>
 <20160530151140.aw4coy6gmkq3nt4r@mac>
 <566267739.1547737.1464672503314.JavaMail.yahoo@mail.yahoo.com>
 <1817150041.1571875.1464673626416.JavaMail.yahoo@mail.yahoo.com>
MIME-Version: 1.0
Content-Length: 11423
Cc: Xen-users <xen-users@lists.xen.org>
Subject: Re: [Xen-users] Xen-Tools can't working.
X-BeenThere: xen-users@lists.xen.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Xen user discussion <xen-users.lists.xen.org>
List-Unsubscribe: <http://lists.xen.org/cgi-bin/mailman/options/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=unsubscribe>
List-Post: <mailto:xen-users@lists.xen.org>
List-Help: <mailto:xen-users-request@lists.xen.org?subject=help>
List-Subscribe: <http://lists.xen.org/cgi-bin/mailman/listinfo/xen-users>,
 <mailto:xen-users-request@lists.xen.org?subject=subscribe>
Reply-To: Jason Long <hack3rcon@yahoo.com>
Content-Type: multipart/mixed; boundary="===============2930635913147668962=="
Errors-To: xen-users-bounces@lists.xen.org
Sender: "Xen-users" <xen-users-bounces@lists.xen.org>

--===============2930635913147668962==
Content-Type: multipart/alternative; 
	boundary="----=_Part_1619062_1807104912.1464674099791"
Content-Length: 10889

------=_Part_1619062_1807104912.1464674099791
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

It showed me "Guest has not initialized the display yet".=20

    On Tuesday, May 31, 2016 10:17 AM, Jason Long <hack3rcon@yahoo.com> wro=
te:
=20

 I rename it but when I run my VM then it just a display an error in VNC. I=
 attached a photo.=20

    On Tuesday, May 31, 2016 9:58 AM, Jason Long <hack3rcon@yahoo.com> wrot=
e:
=20

 # lsconfig-4.2.3-300.fc23.x86_64config-4.4.7-300.fc23.x86_64efiflaskgrub2i=
nitramfs-0-rescue-0fa9e7453b15478390033c60f3b03e9b.imginitramfs-4.2.3-300.f=
c23.x86_64.imginitramfs-4.4.7-300.fc23.x86_64.imginitrd-plymouth.imgSystem.=
map-4.2.3-300.fc23.x86_64System.map-4.4.7-300.fc23.x86_64vmlinuz-0-rescue-0=
fa9e7453b15478390033c60f3b03e9bvmlinuz-4.2.3-300.fc23.x86_64vmlinuz-4.4.7-3=
00.fc23.x86_64xen-4.5.3.gzxen-4.5.gzxen.gzxen-syms-4.5.3
No, Can I rename it?=20

    On Monday, May 30, 2016 7:41 PM, Roger Pau Monn=C3=A9 <roger.pau@citrix=
.com> wrote:
=20

 On Mon, May 30, 2016 at 05:58:05AM +0000, Jason Long wrote:
> Hello.I installed Xen-tools and want to work with it. It created a config=
 file for mw like below :
> ## =C2=A0Kernel + memory size#kernel =C2=A0 =C2=A0 =C2=A0=3D '/boot/vmlin=
uz-4.4.7-300.fc23.x86_64'extra =C2=A0 =C2=A0 =C2=A0 =3D 'elevator=3Dnoop'ra=
mdisk =C2=A0 =C2=A0 =3D '/boot/initrd.img-4.4.7-300.fc23.x86_64'
> vcpus =C2=A0 =C2=A0 =C2=A0 =3D '1'memory =C2=A0 =C2=A0 =C2=A0=3D '128'
>=20
> ## =C2=A0Disk device(s).#root =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D '/dev/xvda2 =
ro'disk =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D [=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/home/jason/domains/linux/disk.img,xvda2,=
w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 'file:/ho=
me/jason/domains/linux/swap.img,xvda1,w',=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 ]
>=20
> ## =C2=A0Physical volumes#
>=20
> ## =C2=A0Hostname#name =C2=A0 =C2=A0 =C2=A0 =C2=A0=3D 'linux'
> ## =C2=A0Networking#vif =C2=A0 =C2=A0 =C2=A0 =C2=A0 =3D [ 'ip=3D172.30.9.=
21 ,mac=3D00:16:3E:52:EF:69' ]
> ## =C2=A0Behaviour#on_poweroff =3D 'destroy'on_reboot =C2=A0 =3D 'restart=
'on_crash =C2=A0 =C2=A0=3D 'restart'
>=20
> But when I want to launch it then it showed me below error :
> Parsing config from /etc/xen/linux.cfgxc: error: panic: xc_dom_core.c:208=
: failed to open file: No such file or directory: Internal errorlibxl: erro=
r: libxl_dom.c:566:libxl__build_pv: xc_dom_ramdisk_file failed: No such fil=
e or directorylibxl: error: libxl_create.c:1121:domcreate_rebuild_done: can=
not (re-)build domain: -3libxl: info: libxl.c:1698:devices_destroy_cb: fork=
ed pid 20575 for destroy of domain 11
>
> Any idea to solve it?

AFAICT, xl is complaiing that it cannot find the initram, can you check tha=
t=20
"/boot/initrd.img-4.4.7-300.fc23.x86_64" exists?

Roger.


  =20

  =20

  
------=_Part_1619062_1807104912.1464674099791
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<html><head></head><body><div style=3D"color:#000; background-color:#fff; f=
ont-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, =
sans-serif;font-size:16px"><div dir=3D"ltr" id=3D"yui_3_16_0_ym19_1_1464671=
845236_20362"><span id=3D"yui_3_16_0_ym19_1_1464671845236_20364">It showed =
me "Guest has not initialized the display yet".</span></div> <div class=3D"=
qtdSeparateBR"><br><br></div><div class=3D"yahoo_quoted" style=3D"display: =
block;"> <div style=3D"font-family: HelveticaNeue, Helvetica Neue, Helvetic=
a, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style=3D"font-=
family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, san=
s-serif; font-size: 16px;"> <div dir=3D"ltr"><font size=3D"2" face=3D"Arial=
"> On Tuesday, May 31, 2016 10:17 AM, Jason Long &lt;hack3rcon@yahoo.com&gt=
; wrote:<br></font></div>  <br><br> <div class=3D"y_msg_container"><div id=
=3D"yiv5633317244"><div><div style=3D"color:#000;background-color:#fff;font=
-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, san=
s-serif;font-size:16px;"><div dir=3D"ltr" id=3D"yiv5633317244yui_3_16_0_ym1=
9_1_1464671845236_13266"><span id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671=
845236_13295">I rename it but when I run my VM then it just a display an er=
ror in VNC. I attached a photo.</span></div> <div class=3D"yiv5633317244qtd=
SeparateBR"><br clear=3D"none"><br clear=3D"none"></div><div class=3D"yiv56=
33317244yqt4120092105" id=3D"yiv5633317244yqt44410"><div class=3D"yiv563331=
7244yahoo_quoted" style=3D"display: block;"> <div style=3D"font-family:Helv=
eticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font=
-size:16px;"> <div style=3D"font-family:HelveticaNeue, Helvetica Neue, Helv=
etica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div dir=3D"ltr">=
<font size=3D"2" face=3D"Arial"> On Tuesday, May 31, 2016 9:58 AM, Jason Lo=
ng &lt;hack3rcon@yahoo.com&gt; wrote:<br clear=3D"none"></font></div>  <br =
clear=3D"none"><br clear=3D"none"> <div class=3D"yiv5633317244y_msg_contain=
er"><div id=3D"yiv5633317244"><div><div style=3D"color:#000;background-colo=
r:#fff;font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida =
Grande, sans-serif;font-size:16px;"><div id=3D"yiv5633317244yui_3_16_0_ym19=
_1_1464671845236_6630"># ls</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_=
1464671845236_6631">config-4.2.3-300.fc23.x86_64</div><div id=3D"yiv5633317=
244yui_3_16_0_ym19_1_1464671845236_6632">config-4.4.7-300.fc23.x86_64</div>=
<div id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6633">efi</div><div=
 id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6634">flask</div><div i=
d=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6635">grub2</div><div id=
=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6636">initramfs-0-rescue-0=
fa9e7453b15478390033c60f3b03e9b.img</div><div id=3D"yiv5633317244yui_3_16_0=
_ym19_1_1464671845236_6637">initramfs-4.2.3-300.fc23.x86_64.img</div><div i=
d=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6638">initramfs-4.4.7-300=
.fc23.x86_64.img</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_14646718452=
36_6639">initrd-plymouth.img</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1=
_1464671845236_6640">System.map-4.2.3-300.fc23.x86_64</div><div id=3D"yiv56=
33317244yui_3_16_0_ym19_1_1464671845236_6641">System.map-4.4.7-300.fc23.x86=
_64</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6642">vmli=
nuz-0-rescue-0fa9e7453b15478390033c60f3b03e9b</div><div id=3D"yiv5633317244=
yui_3_16_0_ym19_1_1464671845236_6643">vmlinuz-4.2.3-300.fc23.x86_64</div><d=
iv id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236_6644">vmlinuz-4.4.7-3=
00.fc23.x86_64</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236=
_6645">xen-4.5.3.gz</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_14646718=
45236_6646">xen-4.5.gz</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_14646=
71845236_6647">xen.gz</div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_146467=
1845236_6557"></div><div id=3D"yiv5633317244yui_3_16_0_ym19_1_1464671845236=
_6648">xen-syms-4.5.3</div><div dir=3D"ltr" id=3D"yiv5633317244yui_3_16_0_y=
m19_1_1464671845236_6649"><br clear=3D"none" id=3D"yiv5633317244yui_3_16_0_=
ym19_1_1464671845236_6650"></div><div dir=3D"ltr" id=3D"yiv5633317244yui_3_=
16_0_ym19_1_1464671845236_6649">No, Can I rename it?</div> <div class=3D"yi=
v5633317244qtdSeparateBR"><br clear=3D"none"><br clear=3D"none"></div><div =
class=3D"yiv5633317244yqt3796514636" id=3D"yiv5633317244yqt57771"><div clas=
s=3D"yiv5633317244yahoo_quoted" style=3D"display:block;"> <div style=3D"fon=
t-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sa=
ns-serif;font-size:16px;"> <div style=3D"font-family:HelveticaNeue, Helveti=
ca Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"> <div=
 dir=3D"ltr"><font size=3D"2" face=3D"Arial"> On Monday, May 30, 2016 7:41 =
PM, Roger Pau Monn=C3=A9 &lt;roger.pau@citrix.com&gt; wrote:<br clear=3D"no=
ne"></font></div>  <br clear=3D"none"><br clear=3D"none"> <div class=3D"yiv=
5633317244y_msg_container">On Mon, May 30, 2016 at 05:58:05AM +0000, Jason =
Long wrote:<div class=3D"yiv5633317244yqt8581705179" id=3D"yiv5633317244yqt=
fd89254"><br clear=3D"none">&gt; Hello.I installed Xen-tools and want to wo=
rk with it. It created a config file for mw like below :<br clear=3D"none">=
&gt; ## &nbsp;Kernel + memory size#kernel &nbsp; &nbsp; &nbsp;=3D '/boot/vm=
linuz-4.4.7-300.fc23.x86_64'extra &nbsp; &nbsp; &nbsp; =3D 'elevator=3Dnoop=
'ramdisk &nbsp; &nbsp; =3D '/boot/initrd.img-4.4.7-300.fc23.x86_64'<br clea=
r=3D"none">&gt; vcpus &nbsp; &nbsp; &nbsp; =3D '1'memory &nbsp; &nbsp; &nbs=
p;=3D '128'<br clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nbsp;Disk de=
vice(s).#root &nbsp; &nbsp; &nbsp; &nbsp;=3D '/dev/xvda2 ro'disk &nbsp; &nb=
sp; &nbsp; &nbsp;=3D [&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbs=
p; &nbsp; 'file:/home/jason/domains/linux/disk.img,xvda2,w',&nbsp; &nbsp; &=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'file:/home/jason/domains/l=
inux/swap.img,xvda1,w',&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ]<b=
r clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nbsp;Physical volumes#<br=
 clear=3D"none">&gt; <br clear=3D"none">&gt; ## &nbsp;Hostname#name &nbsp; =
&nbsp; &nbsp; &nbsp;=3D 'linux'<br clear=3D"none">&gt; ## &nbsp;Networking#=
vif &nbsp; &nbsp; &nbsp; &nbsp; =3D [ 'ip=3D172.30.9.21 ,mac=3D00:16:3E:52:=
EF:69' ]<br clear=3D"none">&gt; ## &nbsp;Behaviour#on_poweroff =3D 'destroy=
'on_reboot &nbsp; =3D 'restart'on_crash &nbsp; &nbsp;=3D 'restart'<br clear=
=3D"none">&gt; <br clear=3D"none">&gt; But when I want to launch it then it=
 showed me below error :<br clear=3D"none">&gt; Parsing config from /etc/xe=
n/linux.cfgxc: error: panic: xc_dom_core.c:208: failed to open file: No suc=
h file or directory: Internal errorlibxl: error: libxl_dom.c:566:libxl__bui=
ld_pv: xc_dom_ramdisk_file failed: No such file or directorylibxl: error: l=
ibxl_create.c:1121:domcreate_rebuild_done: cannot (re-)build domain: -3libx=
l: info: libxl.c:1698:devices_destroy_cb: forked pid 20575 for destroy of d=
omain 11<br clear=3D"none">&gt;<br clear=3D"none">&gt; Any idea to solve it=
?</div><br clear=3D"none"><br clear=3D"none">AFAICT, xl is complaiing that =
it cannot find the initram, can you check that <br clear=3D"none">"/boot/in=
itrd.img-4.4.7-300.fc23.x86_64" exists?<br clear=3D"none"><br clear=3D"none=
">Roger.<div class=3D"yiv5633317244yqt8581705179" id=3D"yiv5633317244yqtfd4=
0685"><br clear=3D"none"></div><br clear=3D"none"><br clear=3D"none"></div>=
  </div> </div>  </div></div></div></div></div><br clear=3D"none"><br clear=
=3D"none"></div>  </div> </div>  </div></div></div></div></div><br><br></di=
v>  </div> </div>  </div></div></body></html>
------=_Part_1619062_1807104912.1464674099791--


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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLXVzZXJz
IG1haWxpbmcgbGlzdApYZW4tdXNlcnNAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y
Zy94ZW4tdXNlcnM=

--===============2930635913147668962==--


