From minios-devel-bounces@lists.xenproject.org Mon May 02 13:12:35 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 May 2016 13:12: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axDeM-0001de-9D; Mon, 02 May 2016 13:12:34 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=92343c5cf=wei.liu2@citrix.com>)
 id 1axDeL-0001dU-Pv
 for minios-devel@lists.xenproject.org; Mon, 02 May 2016 13:12:33 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 81/77-03651-14257275; Mon, 02 May 2016 13:12:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrGLMWRWlGSWpSXmKPExsXitHRDpK5DkHq
 4wckV6hZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa8bLe3OZCqbKVbz6fJOlgXGdVBcjJ4eEgL/E
 nyszGUFsNgFliZ+dvWwgtoiAusS5CSuYuhg5OJgFgiTuTWAFCQsLWEss+NrAAmKzCKhIPJgym
 w2khFfASeJZQy7ERDmJ88d/MoPYQgIKEh3TjzGB2LwCghInZz4Ba2UWkJA4+OIFM0Q9t8Tt01
 OZJzDyzEJSNgtJ2QJGplWM6sWpRWWpRbomeklFmekZJbmJmTm6hgbGermpxcWJ6ak5iUnFesn
 5uZsYgeHBAAQ7GBu/OB1ilORgUhLlTbJQDxfiS8pPqcxILM6ILyrNSS0+xCjDwaEkwfs3ACgn
 WJSanlqRlpkDDFSYtAQHj5IIr4IvUJq3uCAxtzgzHSJ1ilFRSpz3CEifAEgiozQPrg0WHZcYZ
 aWEeRmBDhHiKUgtys0sQZV/xSjOwagkzMsSCDSFJzOvBG76K6DFTECLs9ergiwuSURISTUwym
 s+fMzCqyoplsjUY3r/4frfSjOaTr5bvOa68qOJV3jn8n06Xr7g28oDVcuTlFlK4yZx/zPW37P
 UizP5zXklUwb7dP50hzbmy3Vts4RlbsZy2IUX9Navff5ou3zSmzneL84saP9h2tl5+cLkzwda
 1Pi/Fwkv7TP8EG55j9dpo4fKtu8ruBWMlFiKMxINtZiLihMBlC0b+YkCAAA=
X-Env-Sender: prvs=92343c5cf=wei.liu2@citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462194750!37312288!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 22977 invoked from network); 2 May 2016 13:12:32 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-10.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 2 May 2016 13:12:32 -0000
X-IronPort-AV: E=Sophos;i="5.24,567,1454976000"; d="scan'208";a="351132256"
From: Wei Liu <wei.liu2@citrix.com>
To: <minios-devel@lists.xenproject.org>
Date: Mon, 2 May 2016 14:12:24 +0100
Message-ID: <1462194744-9359-1-git-send-email-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
X-DLP: MIA2
Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: [Minios-devel] [PATCH] build: change MINI-OS_ROOT to MINI_OS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SW4gdGhlIEdOVSBtYWtlIG1hbnVhbCAiSG93IHRvIFVzZSBWYXJpYWJsZXMiIHRoZXJlIGlzIHN1
Y2ggd29yZDoKCiJIb3dldmVyLCB2YXJpYWJsZSBuYW1lcyBjb250YWluaW5nIGNoYXJhY3RlcnMg
b3RoZXIgdGhhbiBsZXR0ZXJzLApudW1iZXJzLCBhbmQgdW5kZXJzY29yZXMgc2hvdWxkIGJlIGNv
bnNpZGVyZWQgY2FyZWZ1bGx5LCBhcyBpbiBzb21lCnNoZWxscyB0aGV5IGNhbm5vdCBiZSBwYXNz
ZWQgdGhyb3VnaCB0aGUgZW52aXJvbm1lbnQgdG8gYSBzdWItbWFrZSAoc2VlCkNvbW11bmljYXRp
bmcgVmFyaWFibGVzIHRvIGEgU3ViLW1ha2UpLiIKCkkgZGlzY292ZXIgeGVuIHN0dWJkb20gZmFp
bHMgdG8gYnVpbGQgb24gVWJ1bnR1IDE2LjA0IGFuZCBEZWJpYW4KdW5zdGFibGUgZHVlIHRvIE1J
TkktT1NfUk9PVCBpcyBub3QgcHJlc2VydmVkIGluIHRoZSBpbnZvY2F0aW9uIG9mCnN1Yi1tYWtl
LCB3aGlsZSBzdHViZG9tIGJ1aWxkcyBmaW5lIG9uIG9sZGVyIHZlcnNpb25zIG9mIFVidW50dSBh
bmQKRGViaWFuLiBJdCdzIGhhcmQgdG8gdHJhY2sgZG93biB3aGF0IGV4YWN0bHkgaXMgY2hhbmdl
ZCBpbiB0aG9zZQpzeXN0ZW1zLCBidXQgY2hhbmdpbmcgTUlOSS1PU19ST09UIHRvIE1JTklfT1Nf
Uk9PVCBmaXhlcyB0aGUgcHJvYmxlbS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQpDYzogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5z
LWx5b24ub3JnPgotLS0KIENvbmZpZy5tayAgICAgICAgfCAxNCArKysrKysrLS0tLS0tLQogTWFr
ZWZpbGUgICAgICAgICB8ICAyICstCiBjb25maWcvTWluaU9TLm1rIHwgIDQgKystLQogbWluaW9z
Lm1rICAgICAgICB8ICA4ICsrKystLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMo
KyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawpp
bmRleCBlNWQ4YWRlLi42ZWEwOTMyIDEwMDY0NAotLS0gYS9Db25maWcubWsKKysrIGIvQ29uZmln
Lm1rCkBAIC0yNywxMSArMjcsMTEgQEAgY2Mtb3B0aW9uID0gJChzaGVsbCBpZiB0ZXN0IC16ICJg
ZWNobyAndm9pZCpwPTE7JyB8IFwKICMgc3R1YmRvbSwgc29tZSBYRU5fIHZhcmlhYmxlcyBhcmUg
c2V0LCBzZXQgTUlOSU9TXyB2YXJpYWJsZXMgYWNjb3JkaW5nbHkuCiAjCiBpZm5lcSAoJChYRU5f
Uk9PVCksKQotTUlOSS1PU19ST09UPSQoWEVOX1JPT1QpL2V4dHJhcy9taW5pLW9zCitNSU5JX09T
X1JPT1Q9JChYRU5fUk9PVCkvZXh0cmFzL21pbmktb3MKIGVsc2UKLU1JTkktT1NfUk9PVD0kKFRP
UExFVkVMX0RJUikKK01JTklfT1NfUk9PVD0kKFRPUExFVkVMX0RJUikKIGVuZGlmCi1leHBvcnQg
TUlOSS1PU19ST09UCitleHBvcnQgTUlOSV9PU19ST09UCiAKIGlmbmVxICgkKFhFTl9UQVJHRVRf
QVJDSCksKQogTUlOSU9TX1RBUkdFVF9BUkNIID0gJChYRU5fVEFSR0VUX0FSQ0gpCkBAIC03OCwx
NiArNzgsMTYgQEAgRVhUUkFfSU5DID0gJChBUkNIX0lOQykKIAogIyBJbmNsdWRlIHRoZSBhcmNo
aXRlY3R1cmUgZmFtaWx5J3Mgc3BlY2lhbCBtYWtlcnVsZXMuCiAjIFRoaXMgbXVzdCBiZSBiZWZv
cmUgaW5jbHVkZSBtaW5pb3MubWshCi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS8kKFRBUkdFVF9B
UkNIX0RJUikvYXJjaC5taworaW5jbHVkZSAkKE1JTklfT1NfUk9PVCkvJChUQVJHRVRfQVJDSF9E
SVIpL2FyY2gubWsKIAotZXh0cmFfaW5jbCA6PSAkKGZvcmVhY2ggZGlyLCQoRVhUUkFfSU5DKSwt
aXN5c3RlbSAkKE1JTkktT1NfUk9PVCkvaW5jbHVkZS8kKGRpcikpCitleHRyYV9pbmNsIDo9ICQo
Zm9yZWFjaCBkaXIsJChFWFRSQV9JTkMpLC1pc3lzdGVtICQoTUlOSV9PU19ST09UKS9pbmNsdWRl
LyQoZGlyKSkKIAotREVGX0NQUEZMQUdTICs9IC1pc3lzdGVtICQoTUlOSS1PU19ST09UKS9pbmNs
dWRlCitERUZfQ1BQRkxBR1MgKz0gLWlzeXN0ZW0gJChNSU5JX09TX1JPT1QpL2luY2x1ZGUKIERF
Rl9DUFBGTEFHUyArPSAtRF9fTUlOSU9TX18KIAogaWZlcSAoJChsaWJjKSx5KQogREVGX0NQUEZM
QUdTICs9IC1ESEFWRV9MSUJDCi1ERUZfQ1BQRkxBR1MgKz0gLWlzeXN0ZW0gJChNSU5JLU9TX1JP
T1QpL2luY2x1ZGUvcG9zaXgKK0RFRl9DUFBGTEFHUyArPSAtaXN5c3RlbSAkKE1JTklfT1NfUk9P
VCkvaW5jbHVkZS9wb3NpeAogREVGX0NQUEZMQUdTICs9IC1pc3lzdGVtICQoWEVOX1JPT1QpL3Rv
b2xzL3hlbnN0b3JlL2luY2x1ZGUKIGVuZGlmCiAKZGlmZiAtLWdpdCBhL01ha2VmaWxlIGIvTWFr
ZWZpbGUKaW5kZXggY2ZlMDE1YS4uYWM2ZDJlYSAxMDA2NDQKLS0tIGEvTWFrZWZpbGUKKysrIGIv
TWFrZWZpbGUKQEAgLTE0LDcgKzE0LDcgQEAgRVhUUkFfREVQUyArPSAkKE1JTklPU19DT05GSUcp
CiBpbmNsdWRlICQoTUlOSU9TX0NPTkZJRykKIGVuZGlmCiAKLWluY2x1ZGUgJChNSU5JLU9TX1JP
T1QpL2NvbmZpZy9NaW5pT1MubWsKK2luY2x1ZGUgJChNSU5JX09TX1JPT1QpL2NvbmZpZy9NaW5p
T1MubWsKIAogIyBDb25maWd1cmF0aW9uIGRlZmF1bHRzCiBDT05GSUdfU1RBUlRfTkVUV09SSyA/
PSB5CmRpZmYgLS1naXQgYS9jb25maWcvTWluaU9TLm1rIGIvY29uZmlnL01pbmlPUy5tawppbmRl
eCBlNGZlYmU0Li41NjUyY2E5IDEwMDY0NAotLS0gYS9jb25maWcvTWluaU9TLm1rCisrKyBiL2Nv
bmZpZy9NaW5pT1MubWsKQEAgLTEsNSArMSw1IEBACi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS9j
b25maWcvU3RkR05VLm1rCi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS9Db25maWcubWsKK2luY2x1
ZGUgJChNSU5JX09TX1JPT1QpL2NvbmZpZy9TdGRHTlUubWsKK2luY2x1ZGUgJChNSU5JX09TX1JP
T1QpL0NvbmZpZy5tawogQ0ZMQUdTICs9ICQoREVGX0NGTEFHUykgJChBUkNIX0NGTEFHUykKIENQ
UEZMQUdTICs9ICQoREVGX0NQUEZMQUdTKSAkKEFSQ0hfQ1BQRkxBR1MpICQoZXh0cmFfaW5jbCkK
IEFTRkxBR1MgKz0gJChERUZfQVNGTEFHUykgJChBUkNIX0FTRkxBR1MpCmRpZmYgLS1naXQgYS9t
aW5pb3MubWsgYi9taW5pb3MubWsKaW5kZXggZTA0MjAyNy4uMTNhMWQyNiAxMDA2NDQKLS0tIGEv
bWluaW9zLm1rCisrKyBiL21pbmlvcy5tawpAQCAtMzksMTIgKzM5LDEyIEBAIExERkxBR1MgOj0g
JChERUZfTERGTEFHUykgJChBUkNIX0xERkxBR1MpCiAKICMgU3BlY2lhbCBidWlsZCBkZXBlbmRl
bmNpZXMuCiAjIFJlYnVpbGQgYWxsIGFmdGVyIHRvdWNoaW5nIHRoaXMvdGhlc2UgZmlsZShzKQot
RVhUUkFfREVQUyArPSAkKE1JTkktT1NfUk9PVCkvbWluaW9zLm1rCi1FWFRSQV9ERVBTICs9ICQo
TUlOSS1PU19ST09UKS8kKFRBUkdFVF9BUkNIX0RJUikvYXJjaC5taworRVhUUkFfREVQUyArPSAk
KE1JTklfT1NfUk9PVCkvbWluaW9zLm1rCitFWFRSQV9ERVBTICs9ICQoTUlOSV9PU19ST09UKS8k
KFRBUkdFVF9BUkNIX0RJUikvYXJjaC5tawogCiAjIEZpbmQgYWxsIGhlYWRlciBmaWxlcyBmb3Ig
Y2hlY2tpbmcgZGVwZW5kZW5jaWVzLgotSERSUyA6PSAkKHdpbGRjYXJkICQoTUlOSS1PU19ST09U
KS9pbmNsdWRlLyouaCkKLUhEUlMgKz0gJCh3aWxkY2FyZCAkKE1JTkktT1NfUk9PVCkvaW5jbHVk
ZS94ZW4vKi5oKQorSERSUyA6PSAkKHdpbGRjYXJkICQoTUlOSV9PU19ST09UKS9pbmNsdWRlLyou
aCkKK0hEUlMgKz0gJCh3aWxkY2FyZCAkKE1JTklfT1NfUk9PVCkvaW5jbHVkZS94ZW4vKi5oKQog
SERSUyArPSAkKHdpbGRjYXJkICQoQVJDSF9JTkMpLyouaCkKICMgRm9yIHNwZWNpYWwgd2FudGVk
IGhlYWRlciBkaXJlY3Rvcmllcy4KIGV4dHJhX2hlYWRzIDo9ICQoZm9yZWFjaCBkaXIsJChFWFRS
QV9JTkMpLCQod2lsZGNhcmQgJChkaXIpLyouaCkpCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWlsaW5nIGxp
c3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHA6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Mon May 02 13:12:35 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 May 2016 13:12: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axDeM-0001de-9D; Mon, 02 May 2016 13:12:34 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=92343c5cf=wei.liu2@citrix.com>)
 id 1axDeL-0001dU-Pv
 for minios-devel@lists.xenproject.org; Mon, 02 May 2016 13:12:33 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 81/77-03651-14257275; Mon, 02 May 2016 13:12:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrGLMWRWlGSWpSXmKPExsXitHRDpK5DkHq
 4wckV6hZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa8bLe3OZCqbKVbz6fJOlgXGdVBcjJ4eEgL/E
 nyszGUFsNgFliZ+dvWwgtoiAusS5CSuYuhg5OJgFgiTuTWAFCQsLWEss+NrAAmKzCKhIPJgym
 w2khFfASeJZQy7ERDmJ88d/MoPYQgIKEh3TjzGB2LwCghInZz4Ba2UWkJA4+OIFM0Q9t8Tt01
 OZJzDyzEJSNgtJ2QJGplWM6sWpRWWpRbomeklFmekZJbmJmTm6hgbGermpxcWJ6ak5iUnFesn
 5uZsYgeHBAAQ7GBu/OB1ilORgUhLlTbJQDxfiS8pPqcxILM6ILyrNSS0+xCjDwaEkwfs3ACgn
 WJSanlqRlpkDDFSYtAQHj5IIr4IvUJq3uCAxtzgzHSJ1ilFRSpz3CEifAEgiozQPrg0WHZcYZ
 aWEeRmBDhHiKUgtys0sQZV/xSjOwagkzMsSCDSFJzOvBG76K6DFTECLs9ergiwuSURISTUwym
 s+fMzCqyoplsjUY3r/4frfSjOaTr5bvOa68qOJV3jn8n06Xr7g28oDVcuTlFlK4yZx/zPW37P
 UizP5zXklUwb7dP50hzbmy3Vts4RlbsZy2IUX9Navff5ou3zSmzneL84saP9h2tl5+cLkzwda
 1Pi/Fwkv7TP8EG55j9dpo4fKtu8ruBWMlFiKMxINtZiLihMBlC0b+YkCAAA=
X-Env-Sender: prvs=92343c5cf=wei.liu2@citrix.com
X-Msg-Ref: server-10.tower-31.messagelabs.com!1462194750!37312288!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 22977 invoked from network); 2 May 2016 13:12:32 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-10.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 2 May 2016 13:12:32 -0000
X-IronPort-AV: E=Sophos;i="5.24,567,1454976000"; d="scan'208";a="351132256"
From: Wei Liu <wei.liu2@citrix.com>
To: <minios-devel@lists.xenproject.org>
Date: Mon, 2 May 2016 14:12:24 +0100
Message-ID: <1462194744-9359-1-git-send-email-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
X-DLP: MIA2
Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>
Subject: [Minios-devel] [PATCH] build: change MINI-OS_ROOT to MINI_OS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SW4gdGhlIEdOVSBtYWtlIG1hbnVhbCAiSG93IHRvIFVzZSBWYXJpYWJsZXMiIHRoZXJlIGlzIHN1
Y2ggd29yZDoKCiJIb3dldmVyLCB2YXJpYWJsZSBuYW1lcyBjb250YWluaW5nIGNoYXJhY3RlcnMg
b3RoZXIgdGhhbiBsZXR0ZXJzLApudW1iZXJzLCBhbmQgdW5kZXJzY29yZXMgc2hvdWxkIGJlIGNv
bnNpZGVyZWQgY2FyZWZ1bGx5LCBhcyBpbiBzb21lCnNoZWxscyB0aGV5IGNhbm5vdCBiZSBwYXNz
ZWQgdGhyb3VnaCB0aGUgZW52aXJvbm1lbnQgdG8gYSBzdWItbWFrZSAoc2VlCkNvbW11bmljYXRp
bmcgVmFyaWFibGVzIHRvIGEgU3ViLW1ha2UpLiIKCkkgZGlzY292ZXIgeGVuIHN0dWJkb20gZmFp
bHMgdG8gYnVpbGQgb24gVWJ1bnR1IDE2LjA0IGFuZCBEZWJpYW4KdW5zdGFibGUgZHVlIHRvIE1J
TkktT1NfUk9PVCBpcyBub3QgcHJlc2VydmVkIGluIHRoZSBpbnZvY2F0aW9uIG9mCnN1Yi1tYWtl
LCB3aGlsZSBzdHViZG9tIGJ1aWxkcyBmaW5lIG9uIG9sZGVyIHZlcnNpb25zIG9mIFVidW50dSBh
bmQKRGViaWFuLiBJdCdzIGhhcmQgdG8gdHJhY2sgZG93biB3aGF0IGV4YWN0bHkgaXMgY2hhbmdl
ZCBpbiB0aG9zZQpzeXN0ZW1zLCBidXQgY2hhbmdpbmcgTUlOSS1PU19ST09UIHRvIE1JTklfT1Nf
Uk9PVCBmaXhlcyB0aGUgcHJvYmxlbS4KClNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUy
QGNpdHJpeC5jb20+Ci0tLQpDYzogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5z
LWx5b24ub3JnPgotLS0KIENvbmZpZy5tayAgICAgICAgfCAxNCArKysrKysrLS0tLS0tLQogTWFr
ZWZpbGUgICAgICAgICB8ICAyICstCiBjb25maWcvTWluaU9TLm1rIHwgIDQgKystLQogbWluaW9z
Lm1rICAgICAgICB8ICA4ICsrKystLS0tCiA0IGZpbGVzIGNoYW5nZWQsIDE0IGluc2VydGlvbnMo
KyksIDE0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0NvbmZpZy5tayBiL0NvbmZpZy5tawpp
bmRleCBlNWQ4YWRlLi42ZWEwOTMyIDEwMDY0NAotLS0gYS9Db25maWcubWsKKysrIGIvQ29uZmln
Lm1rCkBAIC0yNywxMSArMjcsMTEgQEAgY2Mtb3B0aW9uID0gJChzaGVsbCBpZiB0ZXN0IC16ICJg
ZWNobyAndm9pZCpwPTE7JyB8IFwKICMgc3R1YmRvbSwgc29tZSBYRU5fIHZhcmlhYmxlcyBhcmUg
c2V0LCBzZXQgTUlOSU9TXyB2YXJpYWJsZXMgYWNjb3JkaW5nbHkuCiAjCiBpZm5lcSAoJChYRU5f
Uk9PVCksKQotTUlOSS1PU19ST09UPSQoWEVOX1JPT1QpL2V4dHJhcy9taW5pLW9zCitNSU5JX09T
X1JPT1Q9JChYRU5fUk9PVCkvZXh0cmFzL21pbmktb3MKIGVsc2UKLU1JTkktT1NfUk9PVD0kKFRP
UExFVkVMX0RJUikKK01JTklfT1NfUk9PVD0kKFRPUExFVkVMX0RJUikKIGVuZGlmCi1leHBvcnQg
TUlOSS1PU19ST09UCitleHBvcnQgTUlOSV9PU19ST09UCiAKIGlmbmVxICgkKFhFTl9UQVJHRVRf
QVJDSCksKQogTUlOSU9TX1RBUkdFVF9BUkNIID0gJChYRU5fVEFSR0VUX0FSQ0gpCkBAIC03OCwx
NiArNzgsMTYgQEAgRVhUUkFfSU5DID0gJChBUkNIX0lOQykKIAogIyBJbmNsdWRlIHRoZSBhcmNo
aXRlY3R1cmUgZmFtaWx5J3Mgc3BlY2lhbCBtYWtlcnVsZXMuCiAjIFRoaXMgbXVzdCBiZSBiZWZv
cmUgaW5jbHVkZSBtaW5pb3MubWshCi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS8kKFRBUkdFVF9B
UkNIX0RJUikvYXJjaC5taworaW5jbHVkZSAkKE1JTklfT1NfUk9PVCkvJChUQVJHRVRfQVJDSF9E
SVIpL2FyY2gubWsKIAotZXh0cmFfaW5jbCA6PSAkKGZvcmVhY2ggZGlyLCQoRVhUUkFfSU5DKSwt
aXN5c3RlbSAkKE1JTkktT1NfUk9PVCkvaW5jbHVkZS8kKGRpcikpCitleHRyYV9pbmNsIDo9ICQo
Zm9yZWFjaCBkaXIsJChFWFRSQV9JTkMpLC1pc3lzdGVtICQoTUlOSV9PU19ST09UKS9pbmNsdWRl
LyQoZGlyKSkKIAotREVGX0NQUEZMQUdTICs9IC1pc3lzdGVtICQoTUlOSS1PU19ST09UKS9pbmNs
dWRlCitERUZfQ1BQRkxBR1MgKz0gLWlzeXN0ZW0gJChNSU5JX09TX1JPT1QpL2luY2x1ZGUKIERF
Rl9DUFBGTEFHUyArPSAtRF9fTUlOSU9TX18KIAogaWZlcSAoJChsaWJjKSx5KQogREVGX0NQUEZM
QUdTICs9IC1ESEFWRV9MSUJDCi1ERUZfQ1BQRkxBR1MgKz0gLWlzeXN0ZW0gJChNSU5JLU9TX1JP
T1QpL2luY2x1ZGUvcG9zaXgKK0RFRl9DUFBGTEFHUyArPSAtaXN5c3RlbSAkKE1JTklfT1NfUk9P
VCkvaW5jbHVkZS9wb3NpeAogREVGX0NQUEZMQUdTICs9IC1pc3lzdGVtICQoWEVOX1JPT1QpL3Rv
b2xzL3hlbnN0b3JlL2luY2x1ZGUKIGVuZGlmCiAKZGlmZiAtLWdpdCBhL01ha2VmaWxlIGIvTWFr
ZWZpbGUKaW5kZXggY2ZlMDE1YS4uYWM2ZDJlYSAxMDA2NDQKLS0tIGEvTWFrZWZpbGUKKysrIGIv
TWFrZWZpbGUKQEAgLTE0LDcgKzE0LDcgQEAgRVhUUkFfREVQUyArPSAkKE1JTklPU19DT05GSUcp
CiBpbmNsdWRlICQoTUlOSU9TX0NPTkZJRykKIGVuZGlmCiAKLWluY2x1ZGUgJChNSU5JLU9TX1JP
T1QpL2NvbmZpZy9NaW5pT1MubWsKK2luY2x1ZGUgJChNSU5JX09TX1JPT1QpL2NvbmZpZy9NaW5p
T1MubWsKIAogIyBDb25maWd1cmF0aW9uIGRlZmF1bHRzCiBDT05GSUdfU1RBUlRfTkVUV09SSyA/
PSB5CmRpZmYgLS1naXQgYS9jb25maWcvTWluaU9TLm1rIGIvY29uZmlnL01pbmlPUy5tawppbmRl
eCBlNGZlYmU0Li41NjUyY2E5IDEwMDY0NAotLS0gYS9jb25maWcvTWluaU9TLm1rCisrKyBiL2Nv
bmZpZy9NaW5pT1MubWsKQEAgLTEsNSArMSw1IEBACi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS9j
b25maWcvU3RkR05VLm1rCi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS9Db25maWcubWsKK2luY2x1
ZGUgJChNSU5JX09TX1JPT1QpL2NvbmZpZy9TdGRHTlUubWsKK2luY2x1ZGUgJChNSU5JX09TX1JP
T1QpL0NvbmZpZy5tawogQ0ZMQUdTICs9ICQoREVGX0NGTEFHUykgJChBUkNIX0NGTEFHUykKIENQ
UEZMQUdTICs9ICQoREVGX0NQUEZMQUdTKSAkKEFSQ0hfQ1BQRkxBR1MpICQoZXh0cmFfaW5jbCkK
IEFTRkxBR1MgKz0gJChERUZfQVNGTEFHUykgJChBUkNIX0FTRkxBR1MpCmRpZmYgLS1naXQgYS9t
aW5pb3MubWsgYi9taW5pb3MubWsKaW5kZXggZTA0MjAyNy4uMTNhMWQyNiAxMDA2NDQKLS0tIGEv
bWluaW9zLm1rCisrKyBiL21pbmlvcy5tawpAQCAtMzksMTIgKzM5LDEyIEBAIExERkxBR1MgOj0g
JChERUZfTERGTEFHUykgJChBUkNIX0xERkxBR1MpCiAKICMgU3BlY2lhbCBidWlsZCBkZXBlbmRl
bmNpZXMuCiAjIFJlYnVpbGQgYWxsIGFmdGVyIHRvdWNoaW5nIHRoaXMvdGhlc2UgZmlsZShzKQot
RVhUUkFfREVQUyArPSAkKE1JTkktT1NfUk9PVCkvbWluaW9zLm1rCi1FWFRSQV9ERVBTICs9ICQo
TUlOSS1PU19ST09UKS8kKFRBUkdFVF9BUkNIX0RJUikvYXJjaC5taworRVhUUkFfREVQUyArPSAk
KE1JTklfT1NfUk9PVCkvbWluaW9zLm1rCitFWFRSQV9ERVBTICs9ICQoTUlOSV9PU19ST09UKS8k
KFRBUkdFVF9BUkNIX0RJUikvYXJjaC5tawogCiAjIEZpbmQgYWxsIGhlYWRlciBmaWxlcyBmb3Ig
Y2hlY2tpbmcgZGVwZW5kZW5jaWVzLgotSERSUyA6PSAkKHdpbGRjYXJkICQoTUlOSS1PU19ST09U
KS9pbmNsdWRlLyouaCkKLUhEUlMgKz0gJCh3aWxkY2FyZCAkKE1JTkktT1NfUk9PVCkvaW5jbHVk
ZS94ZW4vKi5oKQorSERSUyA6PSAkKHdpbGRjYXJkICQoTUlOSV9PU19ST09UKS9pbmNsdWRlLyou
aCkKK0hEUlMgKz0gJCh3aWxkY2FyZCAkKE1JTklfT1NfUk9PVCkvaW5jbHVkZS94ZW4vKi5oKQog
SERSUyArPSAkKHdpbGRjYXJkICQoQVJDSF9JTkMpLyouaCkKICMgRm9yIHNwZWNpYWwgd2FudGVk
IGhlYWRlciBkaXJlY3Rvcmllcy4KIGV4dHJhX2hlYWRzIDo9ICQoZm9yZWFjaCBkaXIsJChFWFRS
QV9JTkMpLCQod2lsZGNhcmQgJChkaXIpLyouaCkpCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWlsaW5nIGxp
c3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHA6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Mon May 02 16:55:02 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 May 2016 16:55: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axH7d-0002Ck-CC; Mon, 02 May 2016 16:55:01 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from
 <SRS0=4SYU=Q3=ens-lyon.org=samuel.thibault@bounce.ens-lyon.org>)
 id 1axH7c-0002Ce-Cn
 for minios-devel@lists.xenproject.org; Mon, 02 May 2016 16:55:00 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 D5/83-03443-36687275; Mon, 02 May 2016 16:54:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrKIsWRWlGSWpSXmKPExsXS47usSze5TT3
 c4O5/Xou3X5cwOzB6HP5whSWAMYo1My8pvyKBNaP9YBdjwXrGio/z3zE1ME5l7GLk4hASmMIo
 sXzbLChnH6PEsvf3mCGcLUwSTz5eZYJwNjBKfDx6BCjDycEioCLx7fhuFhCbTcBEor9xHhuIL
 SKgKPHg5U1WEJtZQFVi+fUOsHphAXuJlR8OsoPYvAI6EhdOr2EDGcor0Mwo8af9LSNIQkjASa
 Jz7WRWiCJBiZMzn7BADNKSuPHvJdAVHEC2tMTyfxwgYU4BZ4n523rZQcKiAmYS334aTGAUnIW
 keRaS5lkIzQsYmVcxahSnFpWlFukaGuolFWWmZ5TkJmbm6BoaGOvlphYXJ6an5iQmFesl5+du
 YgQGLgMQ7GBc/dvpEKMkB5OSKK9ok3q4EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQles1agnGBRa
 npqRVpmDjCGYNISHDxKIryBIGne4oLE3OLMdIjUKUZjjmfTrq1l4ljw4/ZaJiGWvPy8VClx3k
 stQKUCIKUZpXlwg2CxfYlRVkqYlxHoNCGegtSi3MwSVPlXjOIcjErCvHYgC3ky80rg9r0COoU
 J6JTs9aogp5QkIqSkGhgl7+Z8vh24NuJUI/eEbXbmsp+vHFxocjV7ktAd6VDjrdEPPm3vf/j2
 uYLlrSVOoZ8KD12p33Os/HCs2reKxN3LGb53vVBULRB8svhlV642/9eFMx7UybLPlT/grp07+
 dCLiX0eVtlV72vkRZRs7PiO1avdXh66akbaCb8FDCWrW9RXvfhc7fRciaU4I9FQi7moOBEAkQ
 lgN+gCAAA=
X-Env-Sender: SRS0=4SYU=Q3=ens-lyon.org=samuel.thibault@bounce.ens-lyon.o rg
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462208098!38129315!1
X-Originating-IP: [140.77.166.138]
X-SpamReason: No, hits=0.0 required=7.0 tests=UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15717 invoked from network); 2 May 2016 16:54:59 -0000
Received: from sonata.ens-lyon.org (HELO sonata.ens-lyon.org) (140.77.166.138)
 by server-8.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 2 May 2016 16:54:59 -0000
Received: from localhost (localhost [127.0.0.1])
 by sonata.ens-lyon.org (Postfix) with ESMTP id A7BF2200D9;
 Mon,  2 May 2016 18:54:58 +0200 (CEST)
Received: from sonata.ens-lyon.org ([127.0.0.1])
 by localhost (sonata.ens-lyon.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 1IW3QH9PqU36; Mon,  2 May 2016 18:54:58 +0200 (CEST)
Received: from var.youpi.perso.aquilenet.fr
 (LFbn-1-6757-94.w90-120.abo.wanadoo.fr [90.120.189.94])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by sonata.ens-lyon.org (Postfix) with ESMTPSA id 5A4CF200D8;
 Mon,  2 May 2016 18:54:58 +0200 (CEST)
Received: from samy by var.youpi.perso.aquilenet.fr with local (Exim 4.87)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1axH7Z-0007La-Ka; Mon, 02 May 2016 18:54:57 +0200
Date: Mon, 2 May 2016 18:54:57 +0200
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20160502165457.GD5833@var.home>
Mail-Followup-To: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>, minios-devel@lists.xenproject.org
References: <1462194744-9359-1-git-send-email-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1462194744-9359-1-git-send-email-wei.liu2@citrix.com>
User-Agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30)
Cc: minios-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [PATCH] build: change MINI-OS_ROOT to
	MINI_OS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpJdCBzZWVtcyBvdGhlciB2YXJpYWJsZXMgYXJlIGNhbGxlZCBNSU5JT1NfKiwgc28g
SSdkIHNheSB1c2UKTUlOSU9TX1JPT1QuICBBcHBhcnQgZnJvbSB0aGF0IG5pdHBpY2ssCgpBY2tl
ZC1ieTogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgoKU2Ft
dWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaW5p
b3MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL21pbmlv
cy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Mon May 02 16:55:02 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 May 2016 16:55: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axH7d-0002Ck-CC; Mon, 02 May 2016 16:55:01 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from
 <SRS0=4SYU=Q3=ens-lyon.org=samuel.thibault@bounce.ens-lyon.org>)
 id 1axH7c-0002Ce-Cn
 for minios-devel@lists.xenproject.org; Mon, 02 May 2016 16:55:00 +0000
Received: from [85.158.137.68] by server-13.bemta-3.messagelabs.com id
 D5/83-03443-36687275; Mon, 02 May 2016 16:54:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrKIsWRWlGSWpSXmKPExsXS47usSze5TT3
 c4O5/Xou3X5cwOzB6HP5whSWAMYo1My8pvyKBNaP9YBdjwXrGio/z3zE1ME5l7GLk4hASmMIo
 sXzbLChnH6PEsvf3mCGcLUwSTz5eZYJwNjBKfDx6BCjDycEioCLx7fhuFhCbTcBEor9xHhuIL
 SKgKPHg5U1WEJtZQFVi+fUOsHphAXuJlR8OsoPYvAI6EhdOr2EDGcor0Mwo8af9LSNIQkjASa
 Jz7WRWiCJBiZMzn7BADNKSuPHvJdAVHEC2tMTyfxwgYU4BZ4n523rZQcKiAmYS334aTGAUnIW
 keRaS5lkIzQsYmVcxahSnFpWlFukaGuolFWWmZ5TkJmbm6BoaGOvlphYXJ6an5iQmFesl5+du
 YgQGLgMQ7GBc/dvpEKMkB5OSKK9ok3q4EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQles1agnGBRa
 npqRVpmDjCGYNISHDxKIryBIGne4oLE3OLMdIjUKUZjjmfTrq1l4ljw4/ZaJiGWvPy8VClx3k
 stQKUCIKUZpXlwg2CxfYlRVkqYlxHoNCGegtSi3MwSVPlXjOIcjErCvHYgC3ky80rg9r0COoU
 J6JTs9aogp5QkIqSkGhgl7+Z8vh24NuJUI/eEbXbmsp+vHFxocjV7ktAd6VDjrdEPPm3vf/j2
 uYLlrSVOoZ8KD12p33Os/HCs2reKxN3LGb53vVBULRB8svhlV642/9eFMx7UybLPlT/grp07+
 dCLiX0eVtlV72vkRZRs7PiO1avdXh66akbaCb8FDCWrW9RXvfhc7fRciaU4I9FQi7moOBEAkQ
 lgN+gCAAA=
X-Env-Sender: SRS0=4SYU=Q3=ens-lyon.org=samuel.thibault@bounce.ens-lyon.o rg
X-Msg-Ref: server-8.tower-31.messagelabs.com!1462208098!38129315!1
X-Originating-IP: [140.77.166.138]
X-SpamReason: No, hits=0.0 required=7.0 tests=UPPERCASE_25_50
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 15717 invoked from network); 2 May 2016 16:54:59 -0000
Received: from sonata.ens-lyon.org (HELO sonata.ens-lyon.org) (140.77.166.138)
 by server-8.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384
 encrypted SMTP; 2 May 2016 16:54:59 -0000
Received: from localhost (localhost [127.0.0.1])
 by sonata.ens-lyon.org (Postfix) with ESMTP id A7BF2200D9;
 Mon,  2 May 2016 18:54:58 +0200 (CEST)
Received: from sonata.ens-lyon.org ([127.0.0.1])
 by localhost (sonata.ens-lyon.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 1IW3QH9PqU36; Mon,  2 May 2016 18:54:58 +0200 (CEST)
Received: from var.youpi.perso.aquilenet.fr
 (LFbn-1-6757-94.w90-120.abo.wanadoo.fr [90.120.189.94])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by sonata.ens-lyon.org (Postfix) with ESMTPSA id 5A4CF200D8;
 Mon,  2 May 2016 18:54:58 +0200 (CEST)
Received: from samy by var.youpi.perso.aquilenet.fr with local (Exim 4.87)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1axH7Z-0007La-Ka; Mon, 02 May 2016 18:54:57 +0200
Date: Mon, 2 May 2016 18:54:57 +0200
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20160502165457.GD5833@var.home>
Mail-Followup-To: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>, minios-devel@lists.xenproject.org
References: <1462194744-9359-1-git-send-email-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1462194744-9359-1-git-send-email-wei.liu2@citrix.com>
User-Agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30)
Cc: minios-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [PATCH] build: change MINI-OS_ROOT to
	MINI_OS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpJdCBzZWVtcyBvdGhlciB2YXJpYWJsZXMgYXJlIGNhbGxlZCBNSU5JT1NfKiwgc28g
SSdkIHNheSB1c2UKTUlOSU9TX1JPT1QuICBBcHBhcnQgZnJvbSB0aGF0IG5pdHBpY2ssCgpBY2tl
ZC1ieTogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgoKU2Ft
dWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaW5p
b3MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpo
dHRwOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL21pbmlv
cy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Mon May 02 17:04:21 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 May 2016 17:04: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axHGf-0002ya-FT; Mon, 02 May 2016 17:04:21 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=92343c5cf=wei.liu2@citrix.com>)
 id 1axHGe-0002yS-NP
 for minios-devel@lists.xenproject.org; Mon, 02 May 2016 17:04:20 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 66/20-09532-49887275; Mon, 02 May 2016 17:04:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsXitHSDve7kDvV
 wg/dXdCzefl3C7MDocfjDFZYAxijWzLyk/IoE1ozlc4+zFZxlqjgxaxt7A2M3UxcjJ4eEgL/E
 3o8nGEFsFgEViTvNH5hBbDYBZYmfnb1sILaIQLnEnVXHWEBsYQF7iZUfDrJ3MXJw8AroS5xcH
 g8SFhJIkZjWtx5sDK+AoMTJmU/AypkFdCQW7P7EBlLOLCAtsfwfB0iYU0BXYtmFC2AlokBbr0
 x4yw4xRkGiY/oxJpByCQFuib/d9hMY+WYhGToLydBZCEMXMDKvYlQvTi0qSy3SNdJLKspMzyj
 JTczM0TU0MNPLTS0uTkxPzUlMKtZLzs/dxAgMMQYg2MG47K/TIUZJDiYlUV7RJvVwIb6k/JTK
 jMTijPii0pzU4kOMMhwcShK8ae1AOcGi1PTUirTMHGCww6QlOHiURHjXgqR5iwsSc4sz0yFSp
 xh1ORb8uL2WSYglLz8vVUqcVxykSACkKKM0D24ELPIuMcpKCfMyAh0lxFOQWpSbWYIq/4pRnI
 NRSZh3GsgUnsy8ErhNr4COYAI6Inu9KsgRJYkIKakGxgZPDycO2UcPbZoKHm5oFPeyfJG5N/W
 z277tTzpOuypIKp5QqrlisrvOXlCf2c1l73XGk1nnPN8cNDsb0bDlgKShYET50tqElfwCq441
 VofxqBulC00zv3t5abh5edyRaXVcya8XZTA3d53ydIp+ynD56bSS8swP6qtf/bDRPOZ720lGy
 +eWEktxRqKhFnNRcSIA4bsRhLcCAAA=
X-Env-Sender: prvs=92343c5cf=wei.liu2@citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1462208658!12260990!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 60268 invoked from network); 2 May 2016 17:04:19 -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;
 2 May 2016 17:04:19 -0000
X-IronPort-AV: E=Sophos;i="5.24,568,1454976000"; d="scan'208";a="357880996"
Date: Mon, 2 May 2016 18:04:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Samuel Thibault <samuel.thibault@ens-lyon.org>, Wei Liu
 <wei.liu2@citrix.com>, <minios-devel@lists.xenproject.org>
Message-ID: <20160502170414.GB15158@citrix.com>
References: <1462194744-9359-1-git-send-email-wei.liu2@citrix.com>
 <20160502165457.GD5833@var.home>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160502165457.GD5833@var.home>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Subject: Re: [Minios-devel] [PATCH] build: change MINI-OS_ROOT to
	MINI_OS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gTW9uLCBNYXkgMDIsIDIwMTYgYXQgMDY6NTQ6NTdQTSArMDIwMCwgU2FtdWVsIFRoaWJhdWx0
IHdyb3RlOgo+IEhlbGxvLAo+IAo+IEl0IHNlZW1zIG90aGVyIHZhcmlhYmxlcyBhcmUgY2FsbGVk
IE1JTklPU18qLCBzbyBJJ2Qgc2F5IHVzZQo+IE1JTklPU19ST09ULiAgQXBwYXJ0IGZyb20gdGhh
dCBuaXRwaWNrLAo+IAoKRmluZSBieSBtZSB0b28uCgo+IEFja2VkLWJ5OiBTYW11ZWwgVGhpYmF1
bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+Cj4gCgpDYW4gSSBrZWVwIHlvdXIgYWNr
IGlmIEkgY2hhbmdlIGl0IHRvIE1JTklPU19ST09UPwoKV2VpLgoKPiBTYW11ZWwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWls
aW5nIGxpc3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHA6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Mon May 02 17:04:21 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 May 2016 17:04: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axHGf-0002ya-FT; Mon, 02 May 2016 17:04:21 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=92343c5cf=wei.liu2@citrix.com>)
 id 1axHGe-0002yS-NP
 for minios-devel@lists.xenproject.org; Mon, 02 May 2016 17:04:20 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 66/20-09532-49887275; Mon, 02 May 2016 17:04:20 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRWlGSWpSXmKPExsXitHSDve7kDvV
 wg/dXdCzefl3C7MDocfjDFZYAxijWzLyk/IoE1ozlc4+zFZxlqjgxaxt7A2M3UxcjJ4eEgL/E
 3o8nGEFsFgEViTvNH5hBbDYBZYmfnb1sILaIQLnEnVXHWEBsYQF7iZUfDrJ3MXJw8AroS5xcH
 g8SFhJIkZjWtx5sDK+AoMTJmU/AypkFdCQW7P7EBlLOLCAtsfwfB0iYU0BXYtmFC2AlokBbr0
 x4yw4xRkGiY/oxJpByCQFuib/d9hMY+WYhGToLydBZCEMXMDKvYlQvTi0qSy3SNdJLKspMzyj
 JTczM0TU0MNPLTS0uTkxPzUlMKtZLzs/dxAgMMQYg2MG47K/TIUZJDiYlUV7RJvVwIb6k/JTK
 jMTijPii0pzU4kOMMhwcShK8ae1AOcGi1PTUirTMHGCww6QlOHiURHjXgqR5iwsSc4sz0yFSp
 xh1ORb8uL2WSYglLz8vVUqcVxykSACkKKM0D24ELPIuMcpKCfMyAh0lxFOQWpSbWYIq/4pRnI
 NRSZh3GsgUnsy8ErhNr4COYAI6Inu9KsgRJYkIKakGxgZPDycO2UcPbZoKHm5oFPeyfJG5N/W
 z277tTzpOuypIKp5QqrlisrvOXlCf2c1l73XGk1nnPN8cNDsb0bDlgKShYET50tqElfwCq441
 VofxqBulC00zv3t5abh5edyRaXVcya8XZTA3d53ydIp+ynD56bSS8swP6qtf/bDRPOZ720lGy
 +eWEktxRqKhFnNRcSIA4bsRhLcCAAA=
X-Env-Sender: prvs=92343c5cf=wei.liu2@citrix.com
X-Msg-Ref: server-8.tower-21.messagelabs.com!1462208658!12260990!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 60268 invoked from network); 2 May 2016 17:04:19 -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;
 2 May 2016 17:04:19 -0000
X-IronPort-AV: E=Sophos;i="5.24,568,1454976000"; d="scan'208";a="357880996"
Date: Mon, 2 May 2016 18:04:14 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Samuel Thibault <samuel.thibault@ens-lyon.org>, Wei Liu
 <wei.liu2@citrix.com>, <minios-devel@lists.xenproject.org>
Message-ID: <20160502170414.GB15158@citrix.com>
References: <1462194744-9359-1-git-send-email-wei.liu2@citrix.com>
 <20160502165457.GD5833@var.home>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160502165457.GD5833@var.home>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Subject: Re: [Minios-devel] [PATCH] build: change MINI-OS_ROOT to
	MINI_OS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gTW9uLCBNYXkgMDIsIDIwMTYgYXQgMDY6NTQ6NTdQTSArMDIwMCwgU2FtdWVsIFRoaWJhdWx0
IHdyb3RlOgo+IEhlbGxvLAo+IAo+IEl0IHNlZW1zIG90aGVyIHZhcmlhYmxlcyBhcmUgY2FsbGVk
IE1JTklPU18qLCBzbyBJJ2Qgc2F5IHVzZQo+IE1JTklPU19ST09ULiAgQXBwYXJ0IGZyb20gdGhh
dCBuaXRwaWNrLAo+IAoKRmluZSBieSBtZSB0b28uCgo+IEFja2VkLWJ5OiBTYW11ZWwgVGhpYmF1
bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+Cj4gCgpDYW4gSSBrZWVwIHlvdXIgYWNr
IGlmIEkgY2hhbmdlIGl0IHRvIE1JTklPU19ST09UPwoKV2VpLgoKPiBTYW11ZWwKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWls
aW5nIGxpc3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHA6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Mon May 02 17:04:54 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 May 2016 17:04: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axHHC-00032A-IM; Mon, 02 May 2016 17:04:54 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from
 <SRS0=4SYU=Q3=ens-lyon.org=samuel.thibault@bounce.ens-lyon.org>)
 id 1axHHB-00031s-7E
 for minios-devel@lists.xenproject.org; Mon, 02 May 2016 17:04:53 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 9A/A5-04147-4B887275; Mon, 02 May 2016 17:04:52 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrLIsWRWlGSWpSXmKPExsXS47usS3dLh3q
 4weU5bBZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa8aVoxMZCzqYK/7fmMLUwLiNqYuRi0NIYAqj
 xIfP05ghnH2MEptnzGaDcLYwSSw6fYAVwtnAKLFg83OgHk4OFgEVib37G1hAbDYBE4n+xnlsI
 LaIgKLEg5c3WUFsZgFVieXXO5hBbGEBe4mVHw6ydzFycPAK6EismZoJMpNXoJlR4k/7W0aQGi
 GBTkaJy6/lQGxeAUGJkzOfsEDM0ZK48e8lE0gvs4C0xPJ/HCBhTgEDiYlrbrGChEUFzCS+/TS
 YwCg4C0nzLCTNsxCaFzAyr2JUL04tKkst0jXRSyrKTM8oyU3MzNE1NDDVy00tLk5MT81JTCrW
 S87P3cQIDFoGINjBeKvP+RCjJAeTkiivaJN6uBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3rR2o
 JxgUWp6akVaZg4wfmDSEhw8SiK8a0HSvMUFibnFmekQqVOMuhwLftxeyyTEkpeflyolzrsCpE
 gApCijNA9uBCyWLzHKSgnzMgIdJcRTkFqUm1mCKv+KUZyDUUmYdxrIFJ7MvBK4Ta+AjmACOiJ
 7vSrIESWJCCmpBkaxqfXexbEX2ScYlh24f3l3RmLwz6YrqlzdS37xfDmhGnR+3qmp/s/a3Tw1
 WgViZXeyJ9yRXlW+IurTnt1i9reC1vm8kZP8J3f84J+JW9+r8Nmdmi5Y9zTR31pk09n37jI2W
 3lj9gr/4/BlcTH98CX39UWVbvGw+9lStR2M4hn7AkNX255vdFZiKc5INNRiLipOBADYjQXX4A
 IAAA==
X-Env-Sender: SRS0=4SYU=Q3=ens-lyon.org=samuel.thibault@bounce.ens-lyon.o rg
X-Msg-Ref: server-11.tower-206.messagelabs.com!1462208691!25264346!1
X-Originating-IP: [140.77.166.138]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4695 invoked from network); 2 May 2016 17:04:52 -0000
Received: from sonata.ens-lyon.org (HELO sonata.ens-lyon.org) (140.77.166.138)
 by server-11.tower-206.messagelabs.com with
 DHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 2 May 2016 17:04:52 -0000
Received: from localhost (localhost [127.0.0.1])
 by sonata.ens-lyon.org (Postfix) with ESMTP id A716B200DB;
 Mon,  2 May 2016 19:04:51 +0200 (CEST)
Received: from sonata.ens-lyon.org ([127.0.0.1])
 by localhost (sonata.ens-lyon.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id tSlHnLlvTtCY; Mon,  2 May 2016 19:04:51 +0200 (CEST)
Received: from var.youpi.perso.aquilenet.fr
 (LFbn-1-6757-94.w90-120.abo.wanadoo.fr [90.120.189.94])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by sonata.ens-lyon.org (Postfix) with ESMTPSA id 68BCD200DA;
 Mon,  2 May 2016 19:04:51 +0200 (CEST)
Received: from samy by var.youpi.perso.aquilenet.fr with local (Exim 4.87)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1axHH8-0007da-RT; Mon, 02 May 2016 19:04:50 +0200
Date: Mon, 2 May 2016 19:04:50 +0200
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20160502170450.GE5833@var.home>
Mail-Followup-To: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>, minios-devel@lists.xenproject.org
References: <1462194744-9359-1-git-send-email-wei.liu2@citrix.com>
 <20160502165457.GD5833@var.home>
 <20160502170414.GB15158@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160502170414.GB15158@citrix.com>
User-Agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30)
Cc: minios-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [PATCH] build: change MINI-OS_ROOT to
	MINI_OS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

V2VpIExpdSwgb24gTW9uIDAyIE1heSAyMDE2IDE4OjA0OjE0ICswMTAwLCB3cm90ZToKPiBPbiBN
b24sIE1heSAwMiwgMjAxNiBhdCAwNjo1NDo1N1BNICswMjAwLCBTYW11ZWwgVGhpYmF1bHQgd3Jv
dGU6Cj4gPiBJdCBzZWVtcyBvdGhlciB2YXJpYWJsZXMgYXJlIGNhbGxlZCBNSU5JT1NfKiwgc28g
SSdkIHNheSB1c2UKPiA+IE1JTklPU19ST09ULiAgQXBwYXJ0IGZyb20gdGhhdCBuaXRwaWNrLAo+
ID4gCj4gCj4gRmluZSBieSBtZSB0b28uCj4gCj4gPiBBY2tlZC1ieTogU2FtdWVsIFRoaWJhdWx0
IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgo+ID4gCj4gCj4gQ2FuIEkga2VlcCB5b3Vy
IGFjayBpZiBJIGNoYW5nZSBpdCB0byBNSU5JT1NfUk9PVD8KClllcyEKClNhbXVlbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWluaW9zLWRldmVsIG1h
aWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cDovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2ZWw=

From minios-devel-bounces@lists.xenproject.org Mon May 02 17:04:54 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 May 2016 17:04: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axHHC-00032A-IM; Mon, 02 May 2016 17:04:54 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from
 <SRS0=4SYU=Q3=ens-lyon.org=samuel.thibault@bounce.ens-lyon.org>)
 id 1axHHB-00031s-7E
 for minios-devel@lists.xenproject.org; Mon, 02 May 2016 17:04:53 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 9A/A5-04147-4B887275; Mon, 02 May 2016 17:04:52 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrLIsWRWlGSWpSXmKPExsXS47usS3dLh3q
 4weU5bBZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa8aVoxMZCzqYK/7fmMLUwLiNqYuRi0NIYAqj
 xIfP05ghnH2MEptnzGaDcLYwSSw6fYAVwtnAKLFg83OgHk4OFgEVib37G1hAbDYBE4n+xnlsI
 LaIgKLEg5c3WUFsZgFVieXXO5hBbGEBe4mVHw6ydzFycPAK6EismZoJMpNXoJlR4k/7W0aQGi
 GBTkaJy6/lQGxeAUGJkzOfsEDM0ZK48e8lE0gvs4C0xPJ/HCBhTgEDiYlrbrGChEUFzCS+/TS
 YwCg4C0nzLCTNsxCaFzAyr2JUL04tKkst0jXRSyrKTM8oyU3MzNE1NDDVy00tLk5MT81JTCrW
 S87P3cQIDFoGINjBeKvP+RCjJAeTkiivaJN6uBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3rR2o
 JxgUWp6akVaZg4wfmDSEhw8SiK8a0HSvMUFibnFmekQqVOMuhwLftxeyyTEkpeflyolzrsCpE
 gApCijNA9uBCyWLzHKSgnzMgIdJcRTkFqUm1mCKv+KUZyDUUmYdxrIFJ7MvBK4Ta+AjmACOiJ
 7vSrIESWJCCmpBkaxqfXexbEX2ScYlh24f3l3RmLwz6YrqlzdS37xfDmhGnR+3qmp/s/a3Tw1
 WgViZXeyJ9yRXlW+IurTnt1i9reC1vm8kZP8J3f84J+JW9+r8Nmdmi5Y9zTR31pk09n37jI2W
 3lj9gr/4/BlcTH98CX39UWVbvGw+9lStR2M4hn7AkNX255vdFZiKc5INNRiLipOBADYjQXX4A
 IAAA==
X-Env-Sender: SRS0=4SYU=Q3=ens-lyon.org=samuel.thibault@bounce.ens-lyon.o rg
X-Msg-Ref: server-11.tower-206.messagelabs.com!1462208691!25264346!1
X-Originating-IP: [140.77.166.138]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 4695 invoked from network); 2 May 2016 17:04:52 -0000
Received: from sonata.ens-lyon.org (HELO sonata.ens-lyon.org) (140.77.166.138)
 by server-11.tower-206.messagelabs.com with
 DHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 2 May 2016 17:04:52 -0000
Received: from localhost (localhost [127.0.0.1])
 by sonata.ens-lyon.org (Postfix) with ESMTP id A716B200DB;
 Mon,  2 May 2016 19:04:51 +0200 (CEST)
Received: from sonata.ens-lyon.org ([127.0.0.1])
 by localhost (sonata.ens-lyon.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id tSlHnLlvTtCY; Mon,  2 May 2016 19:04:51 +0200 (CEST)
Received: from var.youpi.perso.aquilenet.fr
 (LFbn-1-6757-94.w90-120.abo.wanadoo.fr [90.120.189.94])
 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
 (No client certificate requested)
 by sonata.ens-lyon.org (Postfix) with ESMTPSA id 68BCD200DA;
 Mon,  2 May 2016 19:04:51 +0200 (CEST)
Received: from samy by var.youpi.perso.aquilenet.fr with local (Exim 4.87)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1axHH8-0007da-RT; Mon, 02 May 2016 19:04:50 +0200
Date: Mon, 2 May 2016 19:04:50 +0200
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20160502170450.GE5833@var.home>
Mail-Followup-To: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>, minios-devel@lists.xenproject.org
References: <1462194744-9359-1-git-send-email-wei.liu2@citrix.com>
 <20160502165457.GD5833@var.home>
 <20160502170414.GB15158@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160502170414.GB15158@citrix.com>
User-Agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30)
Cc: minios-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [PATCH] build: change MINI-OS_ROOT to
	MINI_OS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

V2VpIExpdSwgb24gTW9uIDAyIE1heSAyMDE2IDE4OjA0OjE0ICswMTAwLCB3cm90ZToKPiBPbiBN
b24sIE1heSAwMiwgMjAxNiBhdCAwNjo1NDo1N1BNICswMjAwLCBTYW11ZWwgVGhpYmF1bHQgd3Jv
dGU6Cj4gPiBJdCBzZWVtcyBvdGhlciB2YXJpYWJsZXMgYXJlIGNhbGxlZCBNSU5JT1NfKiwgc28g
SSdkIHNheSB1c2UKPiA+IE1JTklPU19ST09ULiAgQXBwYXJ0IGZyb20gdGhhdCBuaXRwaWNrLAo+
ID4gCj4gCj4gRmluZSBieSBtZSB0b28uCj4gCj4gPiBBY2tlZC1ieTogU2FtdWVsIFRoaWJhdWx0
IDxzYW11ZWwudGhpYmF1bHRAZW5zLWx5b24ub3JnPgo+ID4gCj4gCj4gQ2FuIEkga2VlcCB5b3Vy
IGFjayBpZiBJIGNoYW5nZSBpdCB0byBNSU5JT1NfUk9PVD8KClllcyEKClNhbXVlbAoKX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWluaW9zLWRldmVsIG1h
aWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cDovL2xpc3Rz
LnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2ZWw=

From minios-devel-bounces@lists.xenproject.org Mon May 02 17:07:38 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 May 2016 17: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axHJq-00038Q-SY; Mon, 02 May 2016 17:07:38 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=92343c5cf=wei.liu2@citrix.com>)
 id 1axHJp-00038K-HI
 for minios-devel@lists.xenproject.org; Mon, 02 May 2016 17:07:37 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 27/41-02994-85987275; Mon, 02 May 2016 17:07:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsXitHSDvW5Ep3q
 4wdVGCYu3X5cwOzB6HP5whSWAMYo1My8pvyKBNWPKq8yCdSwVNxoCGxg3MncxcnJICPhLHD/x
 kQ3EZhFQkWjsuQJmswkoS/zs7AWzRQTKJe6sOsYCYgsL2Eus/HCQHcTmFdCX2D93BlhcSGAVo
 8TEw4wQcUGJkzOfgMWZBXQkFuz+BDSHA8iWllj+jwMkzCmgK/H9xluwElGgtVcmvGWHGKMg0T
 H9GBPEadwSt09PZZ7AyDcLydRZSKbOQpi6gJF5FaNGcWpRWWqRrqGJXlJRZnpGSW5iZo6uoYG
 xXm5qcXFiempOYlKxXnJ+7iZGYJAxAMEOxhXbPQ8xSnIwKYnyijaphwvxJeWnVGYkFmfEF5Xm
 pBYfYpTh4FCS4PXqAMoJFqWmp1akZeYAwx0mLcHBoyTC+6YdKM1bXJCYW5yZDpE6xajLseDH7
 bVMQix5+XmpUuK8PSAzBECKMkrz4EbAYu8So6yUMC8j0FFCPAWpRbmZJajyrxjFORiVhHmbQK
 bwZOaVwG16BXQEE9AR2etVQY4oSURISTUwpq190vJDIVb8eofwIeb1IhttrDsmqonc2Tzffuu
 hgCsbHihHbZg3Xeam+iK21w0SrysP9aRkvWvK9n4f8fYBi/cG4U8aZq7LN80Lr7J9/JD5ifLh
 tcZzHMo99N6WbeLfW7fvyq26mzZ7t5gvE3r1MveKfOu63vJnGt6q79bH+YdVMCXzrP/Jq8RSn
 JFoqMVcVJwIAKtPoAC4AgAA
X-Env-Sender: prvs=92343c5cf=wei.liu2@citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1462208854!38022460!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 38593 invoked from network); 2 May 2016 17:07:36 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-3.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 2 May 2016 17:07:36 -0000
X-IronPort-AV: E=Sophos;i="5.24,568,1454976000"; d="scan'208";a="357881958"
Date: Mon, 2 May 2016 18:07:33 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Samuel Thibault <samuel.thibault@ens-lyon.org>, Wei Liu
 <wei.liu2@citrix.com>, <minios-devel@lists.xenproject.org>
Message-ID: <20160502170733.GC15158@citrix.com>
References: <1462194744-9359-1-git-send-email-wei.liu2@citrix.com>
 <20160502165457.GD5833@var.home> <20160502170414.GB15158@citrix.com>
 <20160502170450.GE5833@var.home>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160502170450.GE5833@var.home>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Subject: Re: [Minios-devel] [PATCH] build: change MINI-OS_ROOT to
	MINI_OS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gTW9uLCBNYXkgMDIsIDIwMTYgYXQgMDc6MDQ6NTBQTSArMDIwMCwgU2FtdWVsIFRoaWJhdWx0
IHdyb3RlOgo+IFdlaSBMaXUsIG9uIE1vbiAwMiBNYXkgMjAxNiAxODowNDoxNCArMDEwMCwgd3Jv
dGU6Cj4gPiBPbiBNb24sIE1heSAwMiwgMjAxNiBhdCAwNjo1NDo1N1BNICswMjAwLCBTYW11ZWwg
VGhpYmF1bHQgd3JvdGU6Cj4gPiA+IEl0IHNlZW1zIG90aGVyIHZhcmlhYmxlcyBhcmUgY2FsbGVk
IE1JTklPU18qLCBzbyBJJ2Qgc2F5IHVzZQo+ID4gPiBNSU5JT1NfUk9PVC4gIEFwcGFydCBmcm9t
IHRoYXQgbml0cGljaywKPiA+ID4gCj4gPiAKPiA+IEZpbmUgYnkgbWUgdG9vLgo+ID4gCj4gPiA+
IEFja2VkLWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+
Cj4gPiA+IAo+ID4gCj4gPiBDYW4gSSBrZWVwIHlvdXIgYWNrIGlmIEkgY2hhbmdlIGl0IHRvIE1J
TklPU19ST09UPwo+IAo+IFllcyEKPiAKClRoYW5rcyEKCkkgd2lsbCB1cGRhdGUgdGhlIHBhdGNo
IGFuZCBwdXNoIGl0IHRvIG1pbmktb3MuZ2l0LgoKV2VpLgoKPiBTYW11ZWwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWlsaW5n
IGxpc3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHA6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Mon May 02 17:07:38 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 May 2016 17: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axHJq-00038Q-SY; Mon, 02 May 2016 17:07:38 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=92343c5cf=wei.liu2@citrix.com>)
 id 1axHJp-00038K-HI
 for minios-devel@lists.xenproject.org; Mon, 02 May 2016 17:07:37 +0000
Received: from [85.158.137.68] by server-16.bemta-3.messagelabs.com id
 27/41-02994-85987275; Mon, 02 May 2016 17:07:36 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsXitHSDvW5Ep3q
 4wdVGCYu3X5cwOzB6HP5whSWAMYo1My8pvyKBNWPKq8yCdSwVNxoCGxg3MncxcnJICPhLHD/x
 kQ3EZhFQkWjsuQJmswkoS/zs7AWzRQTKJe6sOsYCYgsL2Eus/HCQHcTmFdCX2D93BlhcSGAVo
 8TEw4wQcUGJkzOfgMWZBXQkFuz+BDSHA8iWllj+jwMkzCmgK/H9xluwElGgtVcmvGWHGKMg0T
 H9GBPEadwSt09PZZ7AyDcLydRZSKbOQpi6gJF5FaNGcWpRWWqRrqGJXlJRZnpGSW5iZo6uoYG
 xXm5qcXFiempOYlKxXnJ+7iZGYJAxAMEOxhXbPQ8xSnIwKYnyijaphwvxJeWnVGYkFmfEF5Xm
 pBYfYpTh4FCS4PXqAMoJFqWmp1akZeYAwx0mLcHBoyTC+6YdKM1bXJCYW5yZDpE6xajLseDH7
 bVMQix5+XmpUuK8PSAzBECKMkrz4EbAYu8So6yUMC8j0FFCPAWpRbmZJajyrxjFORiVhHmbQK
 bwZOaVwG16BXQEE9AR2etVQY4oSURISTUwpq190vJDIVb8eofwIeb1IhttrDsmqonc2Tzffuu
 hgCsbHihHbZg3Xeam+iK21w0SrysP9aRkvWvK9n4f8fYBi/cG4U8aZq7LN80Lr7J9/JD5ifLh
 tcZzHMo99N6WbeLfW7fvyq26mzZ7t5gvE3r1MveKfOu63vJnGt6q79bH+YdVMCXzrP/Jq8RSn
 JFoqMVcVJwIAKtPoAC4AgAA
X-Env-Sender: prvs=92343c5cf=wei.liu2@citrix.com
X-Msg-Ref: server-3.tower-31.messagelabs.com!1462208854!38022460!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 38593 invoked from network); 2 May 2016 17:07:36 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-3.tower-31.messagelabs.com with RC4-SHA encrypted SMTP;
 2 May 2016 17:07:36 -0000
X-IronPort-AV: E=Sophos;i="5.24,568,1454976000"; d="scan'208";a="357881958"
Date: Mon, 2 May 2016 18:07:33 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Samuel Thibault <samuel.thibault@ens-lyon.org>, Wei Liu
 <wei.liu2@citrix.com>, <minios-devel@lists.xenproject.org>
Message-ID: <20160502170733.GC15158@citrix.com>
References: <1462194744-9359-1-git-send-email-wei.liu2@citrix.com>
 <20160502165457.GD5833@var.home> <20160502170414.GB15158@citrix.com>
 <20160502170450.GE5833@var.home>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160502170450.GE5833@var.home>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Subject: Re: [Minios-devel] [PATCH] build: change MINI-OS_ROOT to
	MINI_OS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gTW9uLCBNYXkgMDIsIDIwMTYgYXQgMDc6MDQ6NTBQTSArMDIwMCwgU2FtdWVsIFRoaWJhdWx0
IHdyb3RlOgo+IFdlaSBMaXUsIG9uIE1vbiAwMiBNYXkgMjAxNiAxODowNDoxNCArMDEwMCwgd3Jv
dGU6Cj4gPiBPbiBNb24sIE1heSAwMiwgMjAxNiBhdCAwNjo1NDo1N1BNICswMjAwLCBTYW11ZWwg
VGhpYmF1bHQgd3JvdGU6Cj4gPiA+IEl0IHNlZW1zIG90aGVyIHZhcmlhYmxlcyBhcmUgY2FsbGVk
IE1JTklPU18qLCBzbyBJJ2Qgc2F5IHVzZQo+ID4gPiBNSU5JT1NfUk9PVC4gIEFwcGFydCBmcm9t
IHRoYXQgbml0cGljaywKPiA+ID4gCj4gPiAKPiA+IEZpbmUgYnkgbWUgdG9vLgo+ID4gCj4gPiA+
IEFja2VkLWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+
Cj4gPiA+IAo+ID4gCj4gPiBDYW4gSSBrZWVwIHlvdXIgYWNrIGlmIEkgY2hhbmdlIGl0IHRvIE1J
TklPU19ST09UPwo+IAo+IFllcyEKPiAKClRoYW5rcyEKCkkgd2lsbCB1cGRhdGUgdGhlIHBhdGNo
IGFuZCBwdXNoIGl0IHRvIG1pbmktb3MuZ2l0LgoKV2VpLgoKPiBTYW11ZWwKCl9fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWlsaW5n
IGxpc3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHA6Ly9saXN0cy54ZW5w
cm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Mon May 02 17:26:40 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 May 2016 17:26: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axHcG-0004WO-HA; Mon, 02 May 2016 17:26:40 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=92343c5cf=wei.liu2@citrix.com>)
 id 1axHcF-0004WE-IJ; Mon, 02 May 2016 17:26:39 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 90/0C-02960-ECD87275; Mon, 02 May 2016 17:26:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrLLMWRWlGSWpSXmKPExsXitHSDve65XvV
 wg86pbBZvvy5htvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM959fcBW0C5fcfXRdbYGxinSXYyc
 HBIC/hI/F89lAbHZBJQlfnb2soHYIgLqEucmrGACsZkFSiROrPnJDmILC9hKLFw7hxXEZhFQk
 Vi/bAVYPa+As8TaJXtYIGbKSZw//pMZxBYSUJDomH6MCaJGUOLkzCcsEDMlJA6+eMEMUc8tcf
 v0VOYJjDyzkJTNQlK2gJFpFaN6cWpRWWqRrpleUlFmekZJbmJmjq6hoYlebmpxcWJ6ak5iUrF
 ecn7uJkZgsDAAwQ7GvxOcDzFKcjApifKKNqmHC/El5adUZiQWZ8QXleakFh9ilOHgUJLgvdkD
 lBMsSk1PrUjLzAGGLUxagoNHSYQ3HiTNW1yQmFucmQ6ROsWoKCXOuxMkIQCSyCjNg2uDxcolR
 lkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfMeApnCk5lXAjf9FdBiJqDF2etVQRaXJCKkpBoYow
 RPsMYtrJOa38zYvm9Dvod9+29n26mHZpqv7zeb+Jj/7tmFivqL1+ue/Lz0Svo3ZrtXAtfv+ma
 eyfzS6e9o8pml4tB6voX87fvFmtNfclQyTW6bX5S04a3f9Sw1EadVC2VVWrY8v7WqqNBsZ28/
 p+4HQfv3bWe2BQY0PeU3EVfmMvaT7v2oxFKckWioxVxUnAgAQFZ8S5ACAAA=
X-Env-Sender: prvs=92343c5cf=wei.liu2@citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1462209996!39078013!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 16506 invoked from network); 2 May 2016 17:26:37 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-13.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 2 May 2016 17:26:37 -0000
X-IronPort-AV: E=Sophos;i="5.24,568,1454976000"; d="scan'208";a="357886852"
From: Wei Liu <wei.liu2@citrix.com>
To: <minios-devel@lists.xenproject.org>
Date: Mon, 2 May 2016 18:26:35 +0100
Message-ID: <1462209995-24669-1-git-send-email-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
X-DLP: MIA2
Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
Subject: [Minios-devel] [PATCH v2] build: change MINI-OS_ROOT to MINIOS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SW4gdGhlIEdOVSBtYWtlIG1hbnVhbCAiSG93IHRvIFVzZSBWYXJpYWJsZXMiIHNlY3Rpb24gdGhl
cmUgaXMgc3VjaAp3b3JkOgoKIkhvd2V2ZXIsIHZhcmlhYmxlIG5hbWVzIGNvbnRhaW5pbmcgY2hh
cmFjdGVycyBvdGhlciB0aGFuIGxldHRlcnMsCm51bWJlcnMsIGFuZCB1bmRlcnNjb3JlcyBzaG91
bGQgYmUgY29uc2lkZXJlZCBjYXJlZnVsbHksIGFzIGluIHNvbWUKc2hlbGxzIHRoZXkgY2Fubm90
IGJlIHBhc3NlZCB0aHJvdWdoIHRoZSBlbnZpcm9ubWVudCB0byBhIHN1Yi1tYWtlIChzZWUKQ29t
bXVuaWNhdGluZyBWYXJpYWJsZXMgdG8gYSBTdWItbWFrZSkuIgoKSSBkaXNjb3ZlciB4ZW4gc3R1
YmRvbSBmYWlscyB0byBidWlsZCBvbiBVYnVudHUgMTYuMDQgYW5kIERlYmlhbgp1bnN0YWJsZSBk
dWUgdG8gTUlOSS1PU19ST09UIGlzIG5vdCBwcmVzZXJ2ZWQgaW4gdGhlIGludm9jYXRpb24gb2YK
c3ViLW1ha2UsIHdoaWxlIHN0dWJkb20gYnVpbGRzIGZpbmUgb24gb2xkZXIgdmVyc2lvbnMgb2Yg
VWJ1bnR1IGFuZApEZWJpYW4uIEl0J3MgaGFyZCB0byB0cmFjayBkb3duIHdoYXQgZXhhY3RseSBp
cyBjaGFuZ2VkIGluIHRob3NlCnN5c3RlbXMsIGJ1dCBjaGFuZ2luZyBNSU5JLU9TX1JPT1QgdG8g
TUlOSU9TX1JPT1QgZml4ZXMgdGhlIHByb2JsZW0uCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpBY2tlZC1ieTogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhp
YmF1bHRAZW5zLWx5b24ub3JnPgotLS0KQ2M6IFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJh
dWx0QGVucy1seW9uLm9yZz4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwoKdjI6
IHVzZSBNSU5JT1NfUk9PVCBpbnN0ZWFkCi0tLQogQ29uZmlnLm1rICAgICAgICB8IDE0ICsrKysr
KystLS0tLS0tCiBNYWtlZmlsZSAgICAgICAgIHwgIDIgKy0KIGNvbmZpZy9NaW5pT1MubWsgfCAg
NCArKy0tCiBtaW5pb3MubWsgICAgICAgIHwgIDggKysrKy0tLS0KIDQgZmlsZXMgY2hhbmdlZCwg
MTQgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmlnLm1r
IGIvQ29uZmlnLm1rCmluZGV4IGU1ZDhhZGUuLjlkMTljZDcgMTAwNjQ0Ci0tLSBhL0NvbmZpZy5t
aworKysgYi9Db25maWcubWsKQEAgLTI3LDExICsyNywxMSBAQCBjYy1vcHRpb24gPSAkKHNoZWxs
IGlmIHRlc3QgLXogImBlY2hvICd2b2lkKnA9MTsnIHwgXAogIyBzdHViZG9tLCBzb21lIFhFTl8g
dmFyaWFibGVzIGFyZSBzZXQsIHNldCBNSU5JT1NfIHZhcmlhYmxlcyBhY2NvcmRpbmdseS4KICMK
IGlmbmVxICgkKFhFTl9ST09UKSwpCi1NSU5JLU9TX1JPT1Q9JChYRU5fUk9PVCkvZXh0cmFzL21p
bmktb3MKK01JTklPU19ST09UPSQoWEVOX1JPT1QpL2V4dHJhcy9taW5pLW9zCiBlbHNlCi1NSU5J
LU9TX1JPT1Q9JChUT1BMRVZFTF9ESVIpCitNSU5JT1NfUk9PVD0kKFRPUExFVkVMX0RJUikKIGVu
ZGlmCi1leHBvcnQgTUlOSS1PU19ST09UCitleHBvcnQgTUlOSU9TX1JPT1QKIAogaWZuZXEgKCQo
WEVOX1RBUkdFVF9BUkNIKSwpCiBNSU5JT1NfVEFSR0VUX0FSQ0ggPSAkKFhFTl9UQVJHRVRfQVJD
SCkKQEAgLTc4LDE2ICs3OCwxNiBAQCBFWFRSQV9JTkMgPSAkKEFSQ0hfSU5DKQogCiAjIEluY2x1
ZGUgdGhlIGFyY2hpdGVjdHVyZSBmYW1pbHkncyBzcGVjaWFsIG1ha2VydWxlcy4KICMgVGhpcyBt
dXN0IGJlIGJlZm9yZSBpbmNsdWRlIG1pbmlvcy5tayEKLWluY2x1ZGUgJChNSU5JLU9TX1JPT1Qp
LyQoVEFSR0VUX0FSQ0hfRElSKS9hcmNoLm1rCitpbmNsdWRlICQoTUlOSU9TX1JPT1QpLyQoVEFS
R0VUX0FSQ0hfRElSKS9hcmNoLm1rCiAKLWV4dHJhX2luY2wgOj0gJChmb3JlYWNoIGRpciwkKEVY
VFJBX0lOQyksLWlzeXN0ZW0gJChNSU5JLU9TX1JPT1QpL2luY2x1ZGUvJChkaXIpKQorZXh0cmFf
aW5jbCA6PSAkKGZvcmVhY2ggZGlyLCQoRVhUUkFfSU5DKSwtaXN5c3RlbSAkKE1JTklPU19ST09U
KS9pbmNsdWRlLyQoZGlyKSkKIAotREVGX0NQUEZMQUdTICs9IC1pc3lzdGVtICQoTUlOSS1PU19S
T09UKS9pbmNsdWRlCitERUZfQ1BQRkxBR1MgKz0gLWlzeXN0ZW0gJChNSU5JT1NfUk9PVCkvaW5j
bHVkZQogREVGX0NQUEZMQUdTICs9IC1EX19NSU5JT1NfXwogCiBpZmVxICgkKGxpYmMpLHkpCiBE
RUZfQ1BQRkxBR1MgKz0gLURIQVZFX0xJQkMKLURFRl9DUFBGTEFHUyArPSAtaXN5c3RlbSAkKE1J
TkktT1NfUk9PVCkvaW5jbHVkZS9wb3NpeAorREVGX0NQUEZMQUdTICs9IC1pc3lzdGVtICQoTUlO
SU9TX1JPT1QpL2luY2x1ZGUvcG9zaXgKIERFRl9DUFBGTEFHUyArPSAtaXN5c3RlbSAkKFhFTl9S
T09UKS90b29scy94ZW5zdG9yZS9pbmNsdWRlCiBlbmRpZgogCmRpZmYgLS1naXQgYS9NYWtlZmls
ZSBiL01ha2VmaWxlCmluZGV4IGNmZTAxNWEuLjEwYzA1YTUgMTAwNjQ0Ci0tLSBhL01ha2VmaWxl
CisrKyBiL01ha2VmaWxlCkBAIC0xNCw3ICsxNCw3IEBAIEVYVFJBX0RFUFMgKz0gJChNSU5JT1Nf
Q09ORklHKQogaW5jbHVkZSAkKE1JTklPU19DT05GSUcpCiBlbmRpZgogCi1pbmNsdWRlICQoTUlO
SS1PU19ST09UKS9jb25maWcvTWluaU9TLm1rCitpbmNsdWRlICQoTUlOSU9TX1JPT1QpL2NvbmZp
Zy9NaW5pT1MubWsKIAogIyBDb25maWd1cmF0aW9uIGRlZmF1bHRzCiBDT05GSUdfU1RBUlRfTkVU
V09SSyA/PSB5CmRpZmYgLS1naXQgYS9jb25maWcvTWluaU9TLm1rIGIvY29uZmlnL01pbmlPUy5t
awppbmRleCBlNGZlYmU0Li5iZTU0MmRjIDEwMDY0NAotLS0gYS9jb25maWcvTWluaU9TLm1rCisr
KyBiL2NvbmZpZy9NaW5pT1MubWsKQEAgLTEsNSArMSw1IEBACi1pbmNsdWRlICQoTUlOSS1PU19S
T09UKS9jb25maWcvU3RkR05VLm1rCi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS9Db25maWcubWsK
K2luY2x1ZGUgJChNSU5JT1NfUk9PVCkvY29uZmlnL1N0ZEdOVS5taworaW5jbHVkZSAkKE1JTklP
U19ST09UKS9Db25maWcubWsKIENGTEFHUyArPSAkKERFRl9DRkxBR1MpICQoQVJDSF9DRkxBR1Mp
CiBDUFBGTEFHUyArPSAkKERFRl9DUFBGTEFHUykgJChBUkNIX0NQUEZMQUdTKSAkKGV4dHJhX2lu
Y2wpCiBBU0ZMQUdTICs9ICQoREVGX0FTRkxBR1MpICQoQVJDSF9BU0ZMQUdTKQpkaWZmIC0tZ2l0
IGEvbWluaW9zLm1rIGIvbWluaW9zLm1rCmluZGV4IGUwNDIwMjcuLjg5NTM0ZjcgMTAwNjQ0Ci0t
LSBhL21pbmlvcy5taworKysgYi9taW5pb3MubWsKQEAgLTM5LDEyICszOSwxMiBAQCBMREZMQUdT
IDo9ICQoREVGX0xERkxBR1MpICQoQVJDSF9MREZMQUdTKQogCiAjIFNwZWNpYWwgYnVpbGQgZGVw
ZW5kZW5jaWVzLgogIyBSZWJ1aWxkIGFsbCBhZnRlciB0b3VjaGluZyB0aGlzL3RoZXNlIGZpbGUo
cykKLUVYVFJBX0RFUFMgKz0gJChNSU5JLU9TX1JPT1QpL21pbmlvcy5tawotRVhUUkFfREVQUyAr
PSAkKE1JTkktT1NfUk9PVCkvJChUQVJHRVRfQVJDSF9ESVIpL2FyY2gubWsKK0VYVFJBX0RFUFMg
Kz0gJChNSU5JT1NfUk9PVCkvbWluaW9zLm1rCitFWFRSQV9ERVBTICs9ICQoTUlOSU9TX1JPT1Qp
LyQoVEFSR0VUX0FSQ0hfRElSKS9hcmNoLm1rCiAKICMgRmluZCBhbGwgaGVhZGVyIGZpbGVzIGZv
ciBjaGVja2luZyBkZXBlbmRlbmNpZXMuCi1IRFJTIDo9ICQod2lsZGNhcmQgJChNSU5JLU9TX1JP
T1QpL2luY2x1ZGUvKi5oKQotSERSUyArPSAkKHdpbGRjYXJkICQoTUlOSS1PU19ST09UKS9pbmNs
dWRlL3hlbi8qLmgpCitIRFJTIDo9ICQod2lsZGNhcmQgJChNSU5JT1NfUk9PVCkvaW5jbHVkZS8q
LmgpCitIRFJTICs9ICQod2lsZGNhcmQgJChNSU5JT1NfUk9PVCkvaW5jbHVkZS94ZW4vKi5oKQog
SERSUyArPSAkKHdpbGRjYXJkICQoQVJDSF9JTkMpLyouaCkKICMgRm9yIHNwZWNpYWwgd2FudGVk
IGhlYWRlciBkaXJlY3Rvcmllcy4KIGV4dHJhX2hlYWRzIDo9ICQoZm9yZWFjaCBkaXIsJChFWFRS
QV9JTkMpLCQod2lsZGNhcmQgJChkaXIpLyouaCkpCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWlsaW5nIGxp
c3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHA6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Mon May 02 17:26:40 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 02 May 2016 17:26: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axHcG-0004WO-HA; Mon, 02 May 2016 17:26:40 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=92343c5cf=wei.liu2@citrix.com>)
 id 1axHcF-0004WE-IJ; Mon, 02 May 2016 17:26:39 +0000
Received: from [193.109.254.147] by server-9.bemta-14.messagelabs.com id
 90/0C-02960-ECD87275; Mon, 02 May 2016 17:26:38 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrLLMWRWlGSWpSXmKPExsXitHSDve65XvV
 wg86pbBZvvy5htvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM959fcBW0C5fcfXRdbYGxinSXYyc
 HBIC/hI/F89lAbHZBJQlfnb2soHYIgLqEucmrGACsZkFSiROrPnJDmILC9hKLFw7hxXEZhFQk
 Vi/bAVYPa+As8TaJXtYIGbKSZw//pMZxBYSUJDomH6MCaJGUOLkzCcsEDMlJA6+eMEMUc8tcf
 v0VOYJjDyzkJTNQlK2gJFpFaN6cWpRWWqRrpleUlFmekZJbmJmjq6hoYlebmpxcWJ6ak5iUrF
 ecn7uJkZgsDAAwQ7GvxOcDzFKcjApifKKNqmHC/El5adUZiQWZ8QXleakFh9ilOHgUJLgvdkD
 lBMsSk1PrUjLzAGGLUxagoNHSYQ3HiTNW1yQmFucmQ6ROsWoKCXOuxMkIQCSyCjNg2uDxcolR
 lkpYV5GoEOEeApSi3IzS1DlXzGKczAqCfMeApnCk5lXAjf9FdBiJqDF2etVQRaXJCKkpBoYow
 RPsMYtrJOa38zYvm9Dvod9+29n26mHZpqv7zeb+Jj/7tmFivqL1+ue/Lz0Svo3ZrtXAtfv+ma
 eyfzS6e9o8pml4tB6voX87fvFmtNfclQyTW6bX5S04a3f9Sw1EadVC2VVWrY8v7WqqNBsZ28/
 p+4HQfv3bWe2BQY0PeU3EVfmMvaT7v2oxFKckWioxVxUnAgAQFZ8S5ACAAA=
X-Env-Sender: prvs=92343c5cf=wei.liu2@citrix.com
X-Msg-Ref: server-13.tower-27.messagelabs.com!1462209996!39078013!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 16506 invoked from network); 2 May 2016 17:26:37 -0000
Received: from smtp02.citrix.com (HELO SMTP02.CITRIX.COM) (66.165.176.63)
 by server-13.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 2 May 2016 17:26:37 -0000
X-IronPort-AV: E=Sophos;i="5.24,568,1454976000"; d="scan'208";a="357886852"
From: Wei Liu <wei.liu2@citrix.com>
To: <minios-devel@lists.xenproject.org>
Date: Mon, 2 May 2016 18:26:35 +0100
Message-ID: <1462209995-24669-1-git-send-email-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
X-DLP: MIA2
Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
Subject: [Minios-devel] [PATCH v2] build: change MINI-OS_ROOT to MINIOS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SW4gdGhlIEdOVSBtYWtlIG1hbnVhbCAiSG93IHRvIFVzZSBWYXJpYWJsZXMiIHNlY3Rpb24gdGhl
cmUgaXMgc3VjaAp3b3JkOgoKIkhvd2V2ZXIsIHZhcmlhYmxlIG5hbWVzIGNvbnRhaW5pbmcgY2hh
cmFjdGVycyBvdGhlciB0aGFuIGxldHRlcnMsCm51bWJlcnMsIGFuZCB1bmRlcnNjb3JlcyBzaG91
bGQgYmUgY29uc2lkZXJlZCBjYXJlZnVsbHksIGFzIGluIHNvbWUKc2hlbGxzIHRoZXkgY2Fubm90
IGJlIHBhc3NlZCB0aHJvdWdoIHRoZSBlbnZpcm9ubWVudCB0byBhIHN1Yi1tYWtlIChzZWUKQ29t
bXVuaWNhdGluZyBWYXJpYWJsZXMgdG8gYSBTdWItbWFrZSkuIgoKSSBkaXNjb3ZlciB4ZW4gc3R1
YmRvbSBmYWlscyB0byBidWlsZCBvbiBVYnVudHUgMTYuMDQgYW5kIERlYmlhbgp1bnN0YWJsZSBk
dWUgdG8gTUlOSS1PU19ST09UIGlzIG5vdCBwcmVzZXJ2ZWQgaW4gdGhlIGludm9jYXRpb24gb2YK
c3ViLW1ha2UsIHdoaWxlIHN0dWJkb20gYnVpbGRzIGZpbmUgb24gb2xkZXIgdmVyc2lvbnMgb2Yg
VWJ1bnR1IGFuZApEZWJpYW4uIEl0J3MgaGFyZCB0byB0cmFjayBkb3duIHdoYXQgZXhhY3RseSBp
cyBjaGFuZ2VkIGluIHRob3NlCnN5c3RlbXMsIGJ1dCBjaGFuZ2luZyBNSU5JLU9TX1JPT1QgdG8g
TUlOSU9TX1JPT1QgZml4ZXMgdGhlIHByb2JsZW0uCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3
ZWkubGl1MkBjaXRyaXguY29tPgpBY2tlZC1ieTogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhp
YmF1bHRAZW5zLWx5b24ub3JnPgotLS0KQ2M6IFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJh
dWx0QGVucy1seW9uLm9yZz4KQ2M6IHhlbi1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwoKdjI6
IHVzZSBNSU5JT1NfUk9PVCBpbnN0ZWFkCi0tLQogQ29uZmlnLm1rICAgICAgICB8IDE0ICsrKysr
KystLS0tLS0tCiBNYWtlZmlsZSAgICAgICAgIHwgIDIgKy0KIGNvbmZpZy9NaW5pT1MubWsgfCAg
NCArKy0tCiBtaW5pb3MubWsgICAgICAgIHwgIDggKysrKy0tLS0KIDQgZmlsZXMgY2hhbmdlZCwg
MTQgaW5zZXJ0aW9ucygrKSwgMTQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvQ29uZmlnLm1r
IGIvQ29uZmlnLm1rCmluZGV4IGU1ZDhhZGUuLjlkMTljZDcgMTAwNjQ0Ci0tLSBhL0NvbmZpZy5t
aworKysgYi9Db25maWcubWsKQEAgLTI3LDExICsyNywxMSBAQCBjYy1vcHRpb24gPSAkKHNoZWxs
IGlmIHRlc3QgLXogImBlY2hvICd2b2lkKnA9MTsnIHwgXAogIyBzdHViZG9tLCBzb21lIFhFTl8g
dmFyaWFibGVzIGFyZSBzZXQsIHNldCBNSU5JT1NfIHZhcmlhYmxlcyBhY2NvcmRpbmdseS4KICMK
IGlmbmVxICgkKFhFTl9ST09UKSwpCi1NSU5JLU9TX1JPT1Q9JChYRU5fUk9PVCkvZXh0cmFzL21p
bmktb3MKK01JTklPU19ST09UPSQoWEVOX1JPT1QpL2V4dHJhcy9taW5pLW9zCiBlbHNlCi1NSU5J
LU9TX1JPT1Q9JChUT1BMRVZFTF9ESVIpCitNSU5JT1NfUk9PVD0kKFRPUExFVkVMX0RJUikKIGVu
ZGlmCi1leHBvcnQgTUlOSS1PU19ST09UCitleHBvcnQgTUlOSU9TX1JPT1QKIAogaWZuZXEgKCQo
WEVOX1RBUkdFVF9BUkNIKSwpCiBNSU5JT1NfVEFSR0VUX0FSQ0ggPSAkKFhFTl9UQVJHRVRfQVJD
SCkKQEAgLTc4LDE2ICs3OCwxNiBAQCBFWFRSQV9JTkMgPSAkKEFSQ0hfSU5DKQogCiAjIEluY2x1
ZGUgdGhlIGFyY2hpdGVjdHVyZSBmYW1pbHkncyBzcGVjaWFsIG1ha2VydWxlcy4KICMgVGhpcyBt
dXN0IGJlIGJlZm9yZSBpbmNsdWRlIG1pbmlvcy5tayEKLWluY2x1ZGUgJChNSU5JLU9TX1JPT1Qp
LyQoVEFSR0VUX0FSQ0hfRElSKS9hcmNoLm1rCitpbmNsdWRlICQoTUlOSU9TX1JPT1QpLyQoVEFS
R0VUX0FSQ0hfRElSKS9hcmNoLm1rCiAKLWV4dHJhX2luY2wgOj0gJChmb3JlYWNoIGRpciwkKEVY
VFJBX0lOQyksLWlzeXN0ZW0gJChNSU5JLU9TX1JPT1QpL2luY2x1ZGUvJChkaXIpKQorZXh0cmFf
aW5jbCA6PSAkKGZvcmVhY2ggZGlyLCQoRVhUUkFfSU5DKSwtaXN5c3RlbSAkKE1JTklPU19ST09U
KS9pbmNsdWRlLyQoZGlyKSkKIAotREVGX0NQUEZMQUdTICs9IC1pc3lzdGVtICQoTUlOSS1PU19S
T09UKS9pbmNsdWRlCitERUZfQ1BQRkxBR1MgKz0gLWlzeXN0ZW0gJChNSU5JT1NfUk9PVCkvaW5j
bHVkZQogREVGX0NQUEZMQUdTICs9IC1EX19NSU5JT1NfXwogCiBpZmVxICgkKGxpYmMpLHkpCiBE
RUZfQ1BQRkxBR1MgKz0gLURIQVZFX0xJQkMKLURFRl9DUFBGTEFHUyArPSAtaXN5c3RlbSAkKE1J
TkktT1NfUk9PVCkvaW5jbHVkZS9wb3NpeAorREVGX0NQUEZMQUdTICs9IC1pc3lzdGVtICQoTUlO
SU9TX1JPT1QpL2luY2x1ZGUvcG9zaXgKIERFRl9DUFBGTEFHUyArPSAtaXN5c3RlbSAkKFhFTl9S
T09UKS90b29scy94ZW5zdG9yZS9pbmNsdWRlCiBlbmRpZgogCmRpZmYgLS1naXQgYS9NYWtlZmls
ZSBiL01ha2VmaWxlCmluZGV4IGNmZTAxNWEuLjEwYzA1YTUgMTAwNjQ0Ci0tLSBhL01ha2VmaWxl
CisrKyBiL01ha2VmaWxlCkBAIC0xNCw3ICsxNCw3IEBAIEVYVFJBX0RFUFMgKz0gJChNSU5JT1Nf
Q09ORklHKQogaW5jbHVkZSAkKE1JTklPU19DT05GSUcpCiBlbmRpZgogCi1pbmNsdWRlICQoTUlO
SS1PU19ST09UKS9jb25maWcvTWluaU9TLm1rCitpbmNsdWRlICQoTUlOSU9TX1JPT1QpL2NvbmZp
Zy9NaW5pT1MubWsKIAogIyBDb25maWd1cmF0aW9uIGRlZmF1bHRzCiBDT05GSUdfU1RBUlRfTkVU
V09SSyA/PSB5CmRpZmYgLS1naXQgYS9jb25maWcvTWluaU9TLm1rIGIvY29uZmlnL01pbmlPUy5t
awppbmRleCBlNGZlYmU0Li5iZTU0MmRjIDEwMDY0NAotLS0gYS9jb25maWcvTWluaU9TLm1rCisr
KyBiL2NvbmZpZy9NaW5pT1MubWsKQEAgLTEsNSArMSw1IEBACi1pbmNsdWRlICQoTUlOSS1PU19S
T09UKS9jb25maWcvU3RkR05VLm1rCi1pbmNsdWRlICQoTUlOSS1PU19ST09UKS9Db25maWcubWsK
K2luY2x1ZGUgJChNSU5JT1NfUk9PVCkvY29uZmlnL1N0ZEdOVS5taworaW5jbHVkZSAkKE1JTklP
U19ST09UKS9Db25maWcubWsKIENGTEFHUyArPSAkKERFRl9DRkxBR1MpICQoQVJDSF9DRkxBR1Mp
CiBDUFBGTEFHUyArPSAkKERFRl9DUFBGTEFHUykgJChBUkNIX0NQUEZMQUdTKSAkKGV4dHJhX2lu
Y2wpCiBBU0ZMQUdTICs9ICQoREVGX0FTRkxBR1MpICQoQVJDSF9BU0ZMQUdTKQpkaWZmIC0tZ2l0
IGEvbWluaW9zLm1rIGIvbWluaW9zLm1rCmluZGV4IGUwNDIwMjcuLjg5NTM0ZjcgMTAwNjQ0Ci0t
LSBhL21pbmlvcy5taworKysgYi9taW5pb3MubWsKQEAgLTM5LDEyICszOSwxMiBAQCBMREZMQUdT
IDo9ICQoREVGX0xERkxBR1MpICQoQVJDSF9MREZMQUdTKQogCiAjIFNwZWNpYWwgYnVpbGQgZGVw
ZW5kZW5jaWVzLgogIyBSZWJ1aWxkIGFsbCBhZnRlciB0b3VjaGluZyB0aGlzL3RoZXNlIGZpbGUo
cykKLUVYVFJBX0RFUFMgKz0gJChNSU5JLU9TX1JPT1QpL21pbmlvcy5tawotRVhUUkFfREVQUyAr
PSAkKE1JTkktT1NfUk9PVCkvJChUQVJHRVRfQVJDSF9ESVIpL2FyY2gubWsKK0VYVFJBX0RFUFMg
Kz0gJChNSU5JT1NfUk9PVCkvbWluaW9zLm1rCitFWFRSQV9ERVBTICs9ICQoTUlOSU9TX1JPT1Qp
LyQoVEFSR0VUX0FSQ0hfRElSKS9hcmNoLm1rCiAKICMgRmluZCBhbGwgaGVhZGVyIGZpbGVzIGZv
ciBjaGVja2luZyBkZXBlbmRlbmNpZXMuCi1IRFJTIDo9ICQod2lsZGNhcmQgJChNSU5JLU9TX1JP
T1QpL2luY2x1ZGUvKi5oKQotSERSUyArPSAkKHdpbGRjYXJkICQoTUlOSS1PU19ST09UKS9pbmNs
dWRlL3hlbi8qLmgpCitIRFJTIDo9ICQod2lsZGNhcmQgJChNSU5JT1NfUk9PVCkvaW5jbHVkZS8q
LmgpCitIRFJTICs9ICQod2lsZGNhcmQgJChNSU5JT1NfUk9PVCkvaW5jbHVkZS94ZW4vKi5oKQog
SERSUyArPSAkKHdpbGRjYXJkICQoQVJDSF9JTkMpLyouaCkKICMgRm9yIHNwZWNpYWwgd2FudGVk
IGhlYWRlciBkaXJlY3Rvcmllcy4KIGV4dHJhX2hlYWRzIDo9ICQoZm9yZWFjaCBkaXIsJChFWFRS
QV9JTkMpLCQod2lsZGNhcmQgJChkaXIpLyouaCkpCi0tIAoyLjEuNAoKCl9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWlsaW5nIGxp
c3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHA6Ly9saXN0cy54ZW5wcm9q
ZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Wed May 04 09:27:37 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 04 May 2016 09:27: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axt5k-0002CX-II; Wed, 04 May 2016 09:27:36 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=925e96482=wei.liu2@citrix.com>)
 id 1axt5j-0002CN-IQ; Wed, 04 May 2016 09:27:35 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 0B/02-03651-580C9275; Wed, 04 May 2016 09:27:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNIsWRWlGSWpSXmKPExsXitHRDpG7rAc1
 wg9bVyhZvvy5htvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM5pe3GQqOM1RMWPaRNYGxknsXYyc
 HBIC/hKdTe9YQWwWARWJH/u3gsXZBJQlfnb2soHYIgLqEucmrGACsZkFSiROrPkJViMs4Cjxd
 skWRhCbV0BP4vqRz2BxIQFniVXL7zJBxAUlTs58wgLRqyOxYPcnoJkcQLa0xPJ/HCBhTgEXia
 ZDn8HKRYFOuDLhLdQYBYmO6ceYIM7klrh9eirzBEb+WUimzkIydRbC1AWMzKsY1YtTi8pSi3R
 N9JKKMtMzSnITM3N0DQ2M9XJTi4sT01NzEpOK9ZLzczcxAgORAQh2MDZ+cTrEKMnBpCTKa1ut
 GS7El5SfUpmRWJwRX1Sak1p8iFGGg0NJgvfwfqCcYFFqempFWmYOMCZg0hIcPEoivGdB0rzFB
 Ym5xZnpEKlTjIpS4rxVIAkBkERGaR5cGywOLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY9w
 7IFJ7MvBK46a+AFjMBLX4/F2xxSSJCSqqB0U5I1d520y3W12rlLCUf5929+G89b2SJfJAmzwX
 V2SbCS9iX/u69ZN9bFZzZdDi14VWS2s+1qxadMll86dzDYBe3+Qqf7yf/ZNv1z7zyUEpoqDtj
 VqDen99rc/V2ZGc2r331otj/c/zlbtVdeZvmipY0MHAydjg2MlXcNzhxYuIRn2WSJh3CSizFG
 YmGWsxFxYkA0nEAkL4CAAA=
X-Env-Sender: prvs=925e96482=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1462354050!28711759!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 19559 invoked from network); 4 May 2016 09:27:33 -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;
 4 May 2016 09:27:33 -0000
X-IronPort-AV: E=Sophos;i="5.24,576,1454976000"; d="scan'208";a="351573262"
Date: Wed, 4 May 2016 10:27:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <minios-devel@lists.xenproject.org>
Message-ID: <20160504092723.GG2111@citrix.com>
References: <1462209995-24669-1-git-send-email-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1462209995-24669-1-git-send-email-wei.liu2@citrix.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [PATCH v2] build: change MINI-OS_ROOT to
	MINIOS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gTW9uLCBNYXkgMDIsIDIwMTYgYXQgMDY6MjY6MzVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBJbiB0aGUgR05VIG1ha2UgbWFudWFsICJIb3cgdG8gVXNlIFZhcmlhYmxlcyIgc2VjdGlvbiB0
aGVyZSBpcyBzdWNoCj4gd29yZDoKPiAKPiAiSG93ZXZlciwgdmFyaWFibGUgbmFtZXMgY29udGFp
bmluZyBjaGFyYWN0ZXJzIG90aGVyIHRoYW4gbGV0dGVycywKPiBudW1iZXJzLCBhbmQgdW5kZXJz
Y29yZXMgc2hvdWxkIGJlIGNvbnNpZGVyZWQgY2FyZWZ1bGx5LCBhcyBpbiBzb21lCj4gc2hlbGxz
IHRoZXkgY2Fubm90IGJlIHBhc3NlZCB0aHJvdWdoIHRoZSBlbnZpcm9ubWVudCB0byBhIHN1Yi1t
YWtlIChzZWUKPiBDb21tdW5pY2F0aW5nIFZhcmlhYmxlcyB0byBhIFN1Yi1tYWtlKS4iCj4gCj4g
SSBkaXNjb3ZlciB4ZW4gc3R1YmRvbSBmYWlscyB0byBidWlsZCBvbiBVYnVudHUgMTYuMDQgYW5k
IERlYmlhbgo+IHVuc3RhYmxlIGR1ZSB0byBNSU5JLU9TX1JPT1QgaXMgbm90IHByZXNlcnZlZCBp
biB0aGUgaW52b2NhdGlvbiBvZgo+IHN1Yi1tYWtlLCB3aGlsZSBzdHViZG9tIGJ1aWxkcyBmaW5l
IG9uIG9sZGVyIHZlcnNpb25zIG9mIFVidW50dSBhbmQKPiBEZWJpYW4uIEl0J3MgaGFyZCB0byB0
cmFjayBkb3duIHdoYXQgZXhhY3RseSBpcyBjaGFuZ2VkIGluIHRob3NlCj4gc3lzdGVtcywgYnV0
IGNoYW5naW5nIE1JTkktT1NfUk9PVCB0byBNSU5JT1NfUk9PVCBmaXhlcyB0aGUgcHJvYmxlbS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IEFja2Vk
LWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+Cj4gLS0t
Cj4gQ2M6IFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KPiBD
YzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gCgpJJ3ZlIHB1c2hlZCB0aGlzIHRv
IG1pbmktb3MuZ2l0IG1hc3RlciBicmFuY2guCgpUaGlzIGlzIGFsc28gYSBjYW5kaWRhdGUgdG8g
YmFja3BvcnQgdG8gNC42IGJyYW5jaC4gSSB3aWxsIHdhaXQgYSBiaXQKYmVmb3JlIEkgYWN0dWFs
bHkgZG8gaXQuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpNaW5pb3MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1pbmlvcy1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xp
c3RpbmZvL21pbmlvcy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Wed May 04 09:27:37 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Wed, 04 May 2016 09:27: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1axt5k-0002CX-II; Wed, 04 May 2016 09:27:36 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=925e96482=wei.liu2@citrix.com>)
 id 1axt5j-0002CN-IQ; Wed, 04 May 2016 09:27:35 +0000
Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id
 0B/02-03651-580C9275; Wed, 04 May 2016 09:27:33 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNIsWRWlGSWpSXmKPExsXitHRDpG7rAc1
 wg9bVyhZvvy5htvi+ZTKTA5PH4Q9XWAIYo1gz85LyKxJYM5pe3GQqOM1RMWPaRNYGxknsXYyc
 HBIC/hKdTe9YQWwWARWJH/u3gsXZBJQlfnb2soHYIgLqEucmrGACsZkFSiROrPkJViMs4Cjxd
 skWRhCbV0BP4vqRz2BxIQFniVXL7zJBxAUlTs58wgLRqyOxYPcnoJkcQLa0xPJ/HCBhTgEXia
 ZDn8HKRYFOuDLhLdQYBYmO6ceYIM7klrh9eirzBEb+WUimzkIydRbC1AWMzKsY1YtTi8pSi3R
 N9JKKMtMzSnITM3N0DQ2M9XJTi4sT01NzEpOK9ZLzczcxAgORAQh2MDZ+cTrEKMnBpCTKa1ut
 GS7El5SfUpmRWJwRX1Sak1p8iFGGg0NJgvfwfqCcYFFqempFWmYOMCZg0hIcPEoivGdB0rzFB
 Ym5xZnpEKlTjIpS4rxVIAkBkERGaR5cGywOLzHKSgnzMgIdIsRTkFqUm1mCKv+KUZyDUUmY9w
 7IFJ7MvBK46a+AFjMBLX4/F2xxSSJCSqqB0U5I1d520y3W12rlLCUf5929+G89b2SJfJAmzwX
 V2SbCS9iX/u69ZN9bFZzZdDi14VWS2s+1qxadMll86dzDYBe3+Qqf7yf/ZNv1z7zyUEpoqDtj
 VqDen99rc/V2ZGc2r331otj/c/zlbtVdeZvmipY0MHAydjg2MlXcNzhxYuIRn2WSJh3CSizFG
 YmGWsxFxYkA0nEAkL4CAAA=
X-Env-Sender: prvs=925e96482=wei.liu2@citrix.com
X-Msg-Ref: server-4.tower-31.messagelabs.com!1462354050!28711759!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 19559 invoked from network); 4 May 2016 09:27:33 -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;
 4 May 2016 09:27:33 -0000
X-IronPort-AV: E=Sophos;i="5.24,576,1454976000"; d="scan'208";a="351573262"
Date: Wed, 4 May 2016 10:27:23 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <minios-devel@lists.xenproject.org>
Message-ID: <20160504092723.GG2111@citrix.com>
References: <1462209995-24669-1-git-send-email-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1462209995-24669-1-git-send-email-wei.liu2@citrix.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>, xen-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [PATCH v2] build: change MINI-OS_ROOT to
	MINIOS_ROOT
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gTW9uLCBNYXkgMDIsIDIwMTYgYXQgMDY6MjY6MzVQTSArMDEwMCwgV2VpIExpdSB3cm90ZToK
PiBJbiB0aGUgR05VIG1ha2UgbWFudWFsICJIb3cgdG8gVXNlIFZhcmlhYmxlcyIgc2VjdGlvbiB0
aGVyZSBpcyBzdWNoCj4gd29yZDoKPiAKPiAiSG93ZXZlciwgdmFyaWFibGUgbmFtZXMgY29udGFp
bmluZyBjaGFyYWN0ZXJzIG90aGVyIHRoYW4gbGV0dGVycywKPiBudW1iZXJzLCBhbmQgdW5kZXJz
Y29yZXMgc2hvdWxkIGJlIGNvbnNpZGVyZWQgY2FyZWZ1bGx5LCBhcyBpbiBzb21lCj4gc2hlbGxz
IHRoZXkgY2Fubm90IGJlIHBhc3NlZCB0aHJvdWdoIHRoZSBlbnZpcm9ubWVudCB0byBhIHN1Yi1t
YWtlIChzZWUKPiBDb21tdW5pY2F0aW5nIFZhcmlhYmxlcyB0byBhIFN1Yi1tYWtlKS4iCj4gCj4g
SSBkaXNjb3ZlciB4ZW4gc3R1YmRvbSBmYWlscyB0byBidWlsZCBvbiBVYnVudHUgMTYuMDQgYW5k
IERlYmlhbgo+IHVuc3RhYmxlIGR1ZSB0byBNSU5JLU9TX1JPT1QgaXMgbm90IHByZXNlcnZlZCBp
biB0aGUgaW52b2NhdGlvbiBvZgo+IHN1Yi1tYWtlLCB3aGlsZSBzdHViZG9tIGJ1aWxkcyBmaW5l
IG9uIG9sZGVyIHZlcnNpb25zIG9mIFVidW50dSBhbmQKPiBEZWJpYW4uIEl0J3MgaGFyZCB0byB0
cmFjayBkb3duIHdoYXQgZXhhY3RseSBpcyBjaGFuZ2VkIGluIHRob3NlCj4gc3lzdGVtcywgYnV0
IGNoYW5naW5nIE1JTkktT1NfUk9PVCB0byBNSU5JT1NfUk9PVCBmaXhlcyB0aGUgcHJvYmxlbS4K
PiAKPiBTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgo+IEFja2Vk
LWJ5OiBTYW11ZWwgVGhpYmF1bHQgPHNhbXVlbC50aGliYXVsdEBlbnMtbHlvbi5vcmc+Cj4gLS0t
Cj4gQ2M6IFNhbXVlbCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KPiBD
YzogeGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gCgpJJ3ZlIHB1c2hlZCB0aGlzIHRv
IG1pbmktb3MuZ2l0IG1hc3RlciBicmFuY2guCgpUaGlzIGlzIGFsc28gYSBjYW5kaWRhdGUgdG8g
YmFja3BvcnQgdG8gNC42IGJyYW5jaC4gSSB3aWxsIHdhaXQgYSBiaXQKYmVmb3JlIEkgYWN0dWFs
bHkgZG8gaXQuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fXwpNaW5pb3MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1pbmlvcy1kZXZlbEBsaXN0cy54ZW5w
cm9qZWN0Lm9yZwpodHRwOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xp
c3RpbmZvL21pbmlvcy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Fri May 06 05:59:58 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 06 May 2016 05:59: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1ayYnr-0000uW-Rl; Fri, 06 May 2016 05:59:55 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <yukaigoforit@126.com>) id 1ayYno-0000uQ-UY
 for minios-devel@lists.xenproject.org; Fri, 06 May 2016 05:59:54 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 57/C7-03971-8D23C275; Fri, 06 May 2016 05:59:52 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrEJsWRWlGSWpSXmKPExsVyZyu/rO41I51
 wg1md+hZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa8b5Pf3sBZ+XMVXc6zvG3sB4fBFTFyMXB4vA
 QyaJU492sIM4QgLNjBLn+1aydDFycEgIKEk0L4gAMVkEtCSOLq3sYuTkYBPQl1h/5QsziC0io
 CrRe7QZzBYWsJA4MnsNmC0hwCsxo/0pC8hICYFGRomlB46yQCT0JXa/u8QKYjMLhEms6WpjB7
 F5BQQlTs58AraWV8BVor/FCqJcQmL7ywtQM3Uk3sycADXGQeLD/KlsELatxP2X7ewTGAVnIZk
 6C8lUiHiExKHp2xgh7BiJa3veMUPYqhKzOpdA2YoSU7ofskPYKhK9v98yYoprSFyZeIkVU9xA
 4uiUZqi4k0TnwYNss4C+Aalv6OFHVc4BVt6yKhnCdJKYsIKReMNdJN48fMhIjOEQ1SfPvWFfw
 CixilGjOLWoLLVI19BML6koMz2jJDcxM0fX0NBELze1uDgxPTUnMalYLzk/dxMjME3VMzAw7m
 D8etrzEKMkB5OSKO+qf9rhQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4pxvqhAsJFqWmp1akZeY
 AEyZMWoKDR0mEdxlImre4IDG3ODMdInWK0ZKjY+r1tUwcS/bfA5Jdux6uZRJiycvPS5US5y0H
 aRAAacgozYMbB0vqlxhlpYR5GRkYGIR4ClKLcjNLUOVfMYpzMCoJ8zaDTOHJzCuB2/oK6CAmo
 IPez9UEOagkESEl1cC4P36a8bxrZ4N8rJ4YeJ1kn3/R+1S3yb7PU3U591zlMZ18WZi3QnTWHL
 ljF75d7NtZKBlZkHFHO+j+nyJfSaP1ffPzNa6l5/lk1z+Z3frnc727DY97Z/TVpHz1A/9XxaR
 s3HL/SpSgwsOz32NVbgW++Ll27e73dofjwp75WUuwK5hXcXj6565UYinOSDTUYi4qTgQAXtY7
 auUDAAA=
X-Env-Sender: yukaigoforit@126.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462514388!39895295!1
X-Originating-IP: [220.181.15.29]
X-SpamReason: No, hits=0.3 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjI5ID0+IDg1Mjk=\n,sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjI5ID0+IDg1Mjk=\n,HTML_MESSAGE,MIME_BASE64_TEXT
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35012 invoked from network); 6 May 2016 05:59:49 -0000
Received: from m15-29.126.com (HELO m15-29.126.com) (220.181.15.29)
 by server-15.tower-27.messagelabs.com with SMTP; 6 May 2016 05:59:49 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
 s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=IuREh
 M51dmT4Orp1buYq88uvug/0Cgx5UTuhou1LgoI=; b=SOxHrUJAdqpXbsvjrSpuV
 7CghC0c7kL7QaWpzOQQr9JDy5jrwndqiSfujy4AWKiuDWTEKSWWe284zV96HFhB+
 lv3+HwFGVqTi4JNGeqJpAiZ6XM9zFjQa3eeYl4dXj88+oCuN9NiykDoxTXxXwUkm
 rkKu4TzR6ou3/7LcfT2Xg8=
Received: from yukaigoforit$126.com ( [220.202.152.92] ) by
 ajax-webmail-wmsvr29 (Coremail) ; Fri, 6 May 2016 13:59:46 +0800 (CST)
X-Originating-IP: [220.202.152.92]
Date: Fri, 6 May 2016 13:59:46 +0800 (CST)
From: =?GBK?B?0/e/rQ==?= <yukaigoforit@126.com>
To: minios-devel@lists.xenproject.org
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
 20160223(81157.8522) Copyright (c) 2002-2016 www.mailtech.cn 126com
X-CM-CTRLDATA: kAwfhGZvb3Rlcl9odG09NzQyMjo1Ng==
Content-Type: multipart/mixed; 
 boundary="----=_Part_122965_1517780629.1462514386842"
MIME-Version: 1.0
Message-ID: <5c60db5f.5eb5.15484a6879b.Coremail.yukaigoforit@126.com>
X-Coremail-Locale: zh_CN
X-CM-TRANSID: HcqowACntgLTMixXLMgoAA--.46623W
X-CM-SenderInfo: 51xntxpjri02llw6ij2wof0z/1tbi4hNh1VUw3PRQiQAAsR
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
Subject: [Minios-devel] Implement event channels in two minios domains
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

------=_Part_122965_1517780629.1462514386842
Content-Type: multipart/related; 
	boundary="----=_Part_122966_1528272537.1462514386842"

------=_Part_122966_1528272537.1462514386842
Content-Type: multipart/alternative; 
	boundary="----=_Part_122967_1772111239.1462514386842"

------=_Part_122967_1772111239.1462514386842
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

SSB3YW50IHRvIGltcGxlbWVudCBldmVudCBjaGFubmVscyBpbiB0d28gbWluaW9zIGRvbWFpbnMs
IERvbUEgYW5kIERvbUIuIERvbUEgYWxsb2NhdGVzIHRoZSBjaGFubmVsLCBEb21CIGJpbmRzIHRo
ZSBjaGFubmVsIHRvIGl0cyBsb2NhbCBwb3J0IGFuZCB0aGVuIHNlbmRzIGEgZXZlbnQuIEJ1dCBE
b21BIGRvZXNuJ3QgcmVjZWl2ZSB0aGUgZXZlbnQobWF5YmUgcmVjZWl2ZWQgYnV0IGRpZG4ndCBo
YW5kbGUgdGhlIGV2ZW50KS4gSSB3YW50IHRvIGtub3cgaWYgaSBsb3N0IGEgcHJvY2VkdXJlLiBI
ZXJlIGlzIG15IGNvZGUsIG1haW4gZnVuYyBpbiBtaW5pb3MsIGFuZCB0aGUgdHdvIGF0dGFjaG1l
bnRzIGFyZSB0aGUgcHJpbnRlZCByZXN1bHRzLiBUaGFua3MuCgoKCgppbnQgbWFpbigpCnsKc2xl
ZXAoMSk7CnN0cnVjdCB4c19oYW5kbGUgKnhzOwp1bnNpZ25lZCBpbnQgZG9taWQsIHJlbW90ZV9k
b207CmV2dGNobl9wb3J0X3QgbG9jYWxfcG9ydCwgcmVtb3RlX3BvcnQ7CgoKLyogR2V0IGEgY29u
bmVjdGlvbiB0byB0aGUgZGFlbW9uICovCnhzID0geHNfZGFlbW9uX29wZW4oKTsKaWYoeHMgPT0g
TlVMTCkKewpwZXJyb3IoICItLS0+IHhzX2RlYW1vbl9vcGVuOiIgKTsKfQpwcmludGYoICItLS0+
IHhzX2RlYW1vbl9vcGVuIE9LIVxuIiApOwoKCi8vZ2V0IHRoZSBjdXJyZW50IGRvbQpkb21pZCA9
IGdldF9kb21pZCh4cyk7CmludCBpc19wYXJlbnQ9IGRvbWlkICUgMiA9PSAwID8gMCA6IDE7Cmlm
KGlzX3BhcmVudCA9PSAxKQpnb3RvIHBhcmVudDsKZWxzZQpnb3RvIGNoaWxkOwpwYXJlbnQ6CnBy
aW50ZiggIi0tLT4gSSBhbSBmaXJzdCBEb21VIVxuIiApOwoKCi8vd2FpdCBmb3IgbmV4dCBkb20g
dG8gc3RhcnQKc2xlZXAoMzApOwpyZW1vdGVfZG9tID0gZG9taWQgKyAxOwoKCi8vYWxsb2NhdGUg
YSBldmVudCBjaGFubmVsCmV2dGNobl9hbGxvY191bmJvdW5kKHJlbW90ZV9kb20sIGV2dF9oYW5k
bGVyLCBOVUxMLCAmbG9jYWxfcG9ydCk7CnByaW50ZigibG9jYWwgcG9ydDogJWRcbiIsIGxvY2Fs
X3BvcnQpOwovL2JpbmQgVkNQVSAwCmV2dGNobl9iaW5kX3ZjcHVfdCBiaW5kX3ZjcHU7CmJpbmRf
dmNwdS5wb3J0ID0gbG9jYWxfcG9ydDsKYmluZF92Y3B1LnZjcHUgPSAwOwpIWVBFUlZJU09SX2V2
ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1BfYmluZF92Y3B1LCAmYmluZF92Y3B1KTsKCgovL3dyaXRl
X3hlbnN0b3JlKGRvbWlkLCAiZXZ0Y2huX3BvcnQiLCBsb2NhbF9wb3J0KTsKLy93YWl0IHRoZSBl
dmVudAp3aGlsZSgxKQp7CnNsZWVwKDUpOwp9CiByZXR1cm4gMDsKCgpjaGlsZDoKcHJpbnRmKCAi
LS0tPiBJIGFtIGNoaWxkIERvbVUhXG4iICk7CnJlbW90ZV9kb20gPSBkb21pZCAtIDE7Ci8vd2Fp
dCB0aGUgcHJldmlvdXMgZG9tIHRvIGFsbG9jYXRlIGV2ZW50IGNoYW5uZWwKc2xlZXAoNDApOwov
L2dldCB0aGUgcmVtb3RlX3BvcnQgYW5kIGJpbmQgdGhlIGNoYW5uZWwgdG8gbG9jYWxfcG9ydAov
L3JlbW90ZV9wb3J0ID0gcmVhZF94ZW5zdG9yZShyZW1vdGVfZG9tLCAiZXZ0Y2huX3BvcnQiKTsK
cmVtb3RlX3BvcnQgPSA1OwpldnRjaG5fYmluZF9pbnRlcmRvbWFpbihyZW1vdGVfZG9tLCByZW1v
dGVfcG9ydCwgZXZ0X2hhbmRsZXIsIE5VTEwsICZsb2NhbF9wb3J0KTsKcHJpbnRmKCJsb2NhbCBw
b3J0OiAlZFxuIiwgbG9jYWxfcG9ydCk7CgoKc2xlZXAoNSk7CgoKIC8vc2VuZCB0aGUgZXZlbnQK
IGV2dGNobl9zZW5kX3Qgc2VuZDsKIHNlbmQucG9ydCA9IGxvY2FsX3BvcnQ7CiBIWVBFUlZJU09S
X2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc2VuZCwgJnNlbmQpOwpwcmludGYoIi0tLT4gc2Vu
ZCB0aGUgZXZlbnRcbiIpOwoKCiB3aGlsZSgxKQogewogc2xlZXAoNSk7CgoKIH0KIHJldHVybiAw
Owp9
------=_Part_122967_1772111239.1462514386842
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6QXJpYWwiPjxkaXY+SSB3YW50IHRvIGltcGxlbWVudCBldmVudCBjaGFubmVs
cyBpbiB0d28gbWluaW9zIGRvbWFpbnMsIERvbUEgYW5kIERvbUIuIERvbUEgYWxsb2NhdGVzIHRo
ZSBjaGFubmVsLCBEb21CIGJpbmRzIHRoZSBjaGFubmVsIHRvIGl0cyBsb2NhbCBwb3J0IGFuZCB0
aGVuIHNlbmRzIGEgZXZlbnQuIEJ1dCBEb21BIGRvZXNuJ3QgcmVjZWl2ZSB0aGUgZXZlbnQobWF5
YmUgcmVjZWl2ZWQgYnV0IGRpZG4ndCBoYW5kbGUgdGhlIGV2ZW50KS4gSSB3YW50IHRvIGtub3cg
aWYgaSBsb3N0IGEgcHJvY2VkdXJlLiBIZXJlIGlzIG15IGNvZGUsIG1haW4gZnVuYyBpbiBtaW5p
b3MsIGFuZCB0aGUgdHdvIGF0dGFjaG1lbnRzIGFyZSB0aGUgcHJpbnRlZCByZXN1bHRzLiBUaGFu
a3MuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48aW1nIHNyYz0iY2lkOjUyMTUyNzE5JDEkMTU0
ODRhNjg3OTgkQ29yZW1haWwkeXVrYWlnb2Zvcml0JDEyNi5jb20iIG9yZ3dpZHRoPSIyMjIiIG9y
Z2hlaWdodD0iNzQiIGRhdGEtaW1hZ2U9IjEiIHN0eWxlPSJsaW5lLWhlaWdodDogMS43OyB3aWR0
aDogMjIycHg7IGhlaWdodDogNzRweDsgYm9yZGVyOiBub25lOyI+PGltZyBzcmM9ImNpZDo2YWJh
MDQ2OCQyJDE1NDg0YTY4Nzk4JENvcmVtYWlsJHl1a2FpZ29mb3JpdCQxMjYuY29tIiBvcmd3aWR0
aD0iMjAzIiBvcmdoZWlnaHQ9Ijg3IiBkYXRhLWltYWdlPSIxIiBzdHlsZT0ibGluZS1oZWlnaHQ6
IDEuNzsgd2lkdGg6IDIwM3B4OyBoZWlnaHQ6IDg3cHg7IGJvcmRlcjogMXB4IHNvbGlkIHJnYigx
NTMsIDE1MywgMTUzKTsiPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+aW50IG1haW4oKTwvZGl2
PjxkaXY+ezwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hp
dGUtc3BhY2U6cHJlIj4JPC9zcGFuPnNsZWVwKDEpOzwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFw
cGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPnN0cnVjdCB4c19o
YW5kbGUgKnhzOzwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0i
d2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPnVuc2lnbmVkIGludCBkb21pZCwgcmVtb3RlX2RvbTs8
L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNl
OnByZSI+CTwvc3Bhbj5ldnRjaG5fcG9ydF90IGxvY2E8c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6
IDEuNzsiPmxfcG9ydCwgcmVtb3RlX3BvcnQ7PC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk
aXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4J
PC9zcGFuPi8qIEdldCBhIGNvbm5lY3Rpb24gdG8gdGhlIGRhZW1vbiAqLzwvZGl2PjxkaXY+PHNw
YW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFu
PnhzID0geHNfPHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjc7Ij5kYWVtb25fb3BlbigpOzwv
c3Bhbj48L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRl
LXNwYWNlOnByZSI+CTwvc3Bhbj5pZih4cyA9PSBOVUxMKTwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9
IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPns8L2Rpdj48
ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+
CQk8L3NwYW4+cGVycm9yKCAiLS0tJmd0OyB4c19kZWFtb25fb3BlbjoiICk7PC9kaXY+PGRpdj48
c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3Nw
YW4+fTwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUt
c3BhY2U6cHJlIj4JPC9zcGFuPnByaW50ZiggIi0tLSZndDsmbmJzcDs8c3BhbiBzdHlsZT0ibGlu
ZS1oZWlnaHQ6IDEuNzsiPnhzX2RlYW1vbl9vcGVuIE9LIVxuIiApOzwvc3Bhbj48L2Rpdj48ZGl2
Pjxicj48L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRl
LXNwYWNlOnByZSI+CTwvc3Bhbj4vL2dldCB0aGUgY3VycmVudCBkb208L2Rpdj48ZGl2PjxzcGFu
IGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5k
b21pZCA9IGdldF9kb21pZCh4cyk7PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNw
YW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+aW50IGlzX3BhcmVudD0gZG9taWQg
JSAyID09IDAgPyAwIDogMTs8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIg
c3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJB
cHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj48L2Rpdj48ZGl2
PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwv
c3Bhbj5pZihpc19wYXJlbnQgPT0gMSk8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWIt
c3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CQk8L3NwYW4+Z290byBwYXJlbnQ7PC9kaXY+
PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUi
Pgk8L3NwYW4+ZWxzZTwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHls
ZT0id2hpdGUtc3BhY2U6cHJlIj4JCTwvc3Bhbj5nb3RvIGNoaWxkOzwvZGl2PjxkaXY+cGFyZW50
OjwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3Bh
Y2U6cHJlIj4JPC9zcGFuPnByaW50ZiggIi0tLSZndDsgSSBhbSBmaXJzdCBEb21VIVxuIiApOzwv
ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHls
ZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPi8vd2FpdCBmb3IgbmV4dCBkPHNwYW4gc3R5bGU9
ImxpbmUtaGVpZ2h0OiAxLjc7Ij5vbSB0byBzdGFydDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIGNs
YXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5zbGVl
cCgzMCk7PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0
ZS1zcGFjZTpwcmUiPgk8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNw
YW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+cmVtb3RlX2RvbSA9IGRvbWlkICsg
MTs8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIg
c3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj4vL2FsbG9jYXRlIGEgZXZlbnQgY2hhbm5l
bDwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3Bh
Y2U6cHJlIj4JPC9zcGFuPmV2dGNobl9hbGxvY191bmJvdW5kKHJlbW90ZV9kb20sIGV2dF9oYW5k
bGVyLCBOVUxMLCAmYW1wO2xvY2FsX3BvcnQpOzwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxl
LXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPnByaW50ZigibG9jYWwg
cG9ydDogJWRcbiIsIGxvY2FsX3BvcnQpOzwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRh
Yi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPi8vYmluZCBWQ1BVIDA8L2Rp
dj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnBy
ZSI+CTwvc3Bhbj5ldnRjaG5fYmluZF92Y3B1X3QgYmluZF92Y3B1OzwvZGl2PjxkaXY+PHNwYW4g
Y2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPmJp
bmRfdmNwdS5wb3J0ID0gbG9jYWxfcG9ydDs8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10
YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5iaW5kX3ZjcHUudmNwdSA9
IDA7PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1z
cGFjZTpwcmUiPgk8L3NwYW4+SFlQRVJWSVNPUjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS43
OyI+X2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1BfYmluZF92Y3B1LCAmYW1wO2JpbmRfdmNwdSk7
PC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1z
cGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPi8vd3JpdGVfeGVuc3RvcmUoZG9t
aWQsICJldnRjaG5fcG9ydCIsIGxvY2FsX3BvcnQpOzwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFw
cGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPjwvZGl2PjxkaXY+
PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9z
cGFuPi8vd2FpdCB0aGUgZXZlbnQ8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3Bh
biIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj53aGlsZSgxKTwvZGl2PjxkaXY+PHNw
YW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFu
Pns8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNw
YWNlOnByZSI+CQk8L3NwYW4+c2xlZXAoNSk7PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUt
dGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+fTxzcGFuIGNsYXNzPSJB
cHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj48L2Rpdj48ZGl2
PiZuYnNwOzxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnBy
ZSI+CTwvc3Bhbj5yZXR1cm4gMDs8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PmNoaWxkOjwvZGl2
PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJl
Ij4JPC9zcGFuPnByaW50ZiggIi0tLSZndDsgSSBhbSBjaGlsZCBEb21VIVxuIiApOzwvZGl2Pjxk
aXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4J
PC9zcGFuPnJlbW90ZV9kb20gPSBkb21pZCAtIDE7PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBw
bGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+PC9kaXY+PGRpdj48
c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3Nw
YW4+Ly93YWl0IHRoZSBwcmV2aW91cyBkb20gdG8gYWxsb2NhdGUgZXZlbnQgY2hhbm5lbDwvZGl2
PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJl
Ij4JPC9zcGFuPnNsZWVwKDQwKTs8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3Bh
biIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj4vL2dldCB0aGUgcmVtb3RlX3BvcnQ8
c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNzsiPiZuYnNwO2FuZCBiaW5kIHRoZSBjaGFubmVs
IHRvIGxvY2FsX3BvcnQ8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNw
YW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+Ly9yZW1vdGVfcG9ydCA9IHJlYWRf
eGVuc3RvcmUocmVtb3RlX2RvbSwgImV2dGNobl9wb3J0Iik7PC9kaXY+PGRpdj48c3BhbiBjbGFz
cz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+cmVtb3Rl
X3BvcnQgPSA1OzwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0i
d2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPmV2dGNobl9iaW5kX2ludGVyZG9tYWluKHJlbW90ZV9k
b20sIHJlbW90ZV9wb3J0LCBldnRfaGFuZGxlciwgTlVMTCwgJmFtcDtsb2NhbF9wb3J0KTs8L2Rp
dj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnBy
ZSI+CTwvc3Bhbj5wcmludGYoImxvY2FsIHBvcnQ6ICVkXG4iLCBsb2NhbF9wb3J0KTs8L2Rpdj48
ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9Indo
aXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5zbGVlcCg1KTs8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2
PiZuYnNwOzxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnBy
ZSI+CTwvc3Bhbj4vL3NlbmQgdGhlIGV2ZW50PC9kaXY+PGRpdj4mbmJzcDs8c3BhbiBjbGFzcz0i
QXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+ZXZ0Y2huX3Nl
bmRfdCBzZW5kOzwvZGl2PjxkaXY+Jm5ic3A7PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBz
dHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPnNlbmQucG9ydCA9IGxvY2FsX3BvcnQ7PC9k
aXY+PGRpdj4mbmJzcDs8c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1z
cGFjZTpwcmUiPgk8L3NwYW4+SFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX3Nl
bmQsICZhbXA7c2VuZCk7PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0
eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+cHJpbnRmKCItLS0mZ3Q7IHNlbmQgdGhlIGV2
ZW50XG4iKTs8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PiZuYnNwOzxzcGFuIGNsYXNzPSJBcHBs
ZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj53aGlsZSgxKTwvZGl2
PjxkaXY+Jm5ic3A7PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3Bh
Y2U6cHJlIj4JPC9zcGFuPns8L2Rpdj48ZGl2PiZuYnNwOzxzcGFuIGNsYXNzPSJBcHBsZS10YWIt
c3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CQk8L3NwYW4+c2xlZXAoNSk7PC9kaXY+PGRp
dj48YnI+PC9kaXY+PGRpdj4mbmJzcDs8c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxl
PSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+fTwvZGl2PjxkaXY+Jm5ic3A7PHNwYW4gY2xhc3M9
IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPnJldHVybiZu
YnNwOzxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS43OyI+MDs8L3NwYW4+PC9kaXY+PGRpdj59
PC9kaXY+PC9kaXY+PGJyPjxicj48c3BhbiB0aXRsZT0ibmV0ZWFzZWZvb3RlciI+PHA+Jm5ic3A7
PC9wPjwvc3Bhbj4=
------=_Part_122967_1772111239.1462514386842--

------=_Part_122966_1528272537.1462514386842
Content-Type: image/png; name="domA.PNG"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="domA.PNG"
Content-ID: <52152719$1$15484a68798$Coremail$yukaigoforit$126.com>

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
TkSuQmCC
------=_Part_122966_1528272537.1462514386842
Content-Type: image/png; name="domB.PNG"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="domB.PNG"
Content-ID: <6aba0468$2$15484a68798$Coremail$yukaigoforit$126.com>

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
fPH/RfdQvw7q4ogAAAAASUVORK5CYII=
------=_Part_122966_1528272537.1462514386842--

------=_Part_122965_1517780629.1462514386842
Content-Type: image/png; name="domA.PNG"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="domA.PNG"
Content-ID: <52152719$1$15484a68798$Coremail$yukaigoforit$126.com_m>

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
TkSuQmCC
------=_Part_122965_1517780629.1462514386842
Content-Type: image/png; name="domB.PNG"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="domB.PNG"
Content-ID: <6aba0468$2$15484a68798$Coremail$yukaigoforit$126.com_m>

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
fPH/RfdQvw7q4ogAAAAASUVORK5CYII=
------=_Part_122965_1517780629.1462514386842
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWluaW9zLWRl
dmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cDov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2
ZWw=

------=_Part_122965_1517780629.1462514386842--



From minios-devel-bounces@lists.xenproject.org Fri May 06 05:59:58 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 06 May 2016 05:59: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1ayYnr-0000uW-Rl; Fri, 06 May 2016 05:59:55 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <yukaigoforit@126.com>) id 1ayYno-0000uQ-UY
 for minios-devel@lists.xenproject.org; Fri, 06 May 2016 05:59:54 +0000
Received: from [193.109.254.147] by server-5.bemta-14.messagelabs.com id
 57/C7-03971-8D23C275; Fri, 06 May 2016 05:59:52 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrEJsWRWlGSWpSXmKPExsVyZyu/rO41I51
 wg1md+hZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa8b5Pf3sBZ+XMVXc6zvG3sB4fBFTFyMXB4vA
 QyaJU492sIM4QgLNjBLn+1aydDFycEgIKEk0L4gAMVkEtCSOLq3sYuTkYBPQl1h/5QsziC0io
 CrRe7QZzBYWsJA4MnsNmC0hwCsxo/0pC8hICYFGRomlB46yQCT0JXa/u8QKYjMLhEms6WpjB7
 F5BQQlTs58AraWV8BVor/FCqJcQmL7ywtQM3Uk3sycADXGQeLD/KlsELatxP2X7ewTGAVnIZk
 6C8lUiHiExKHp2xgh7BiJa3veMUPYqhKzOpdA2YoSU7ofskPYKhK9v98yYoprSFyZeIkVU9xA
 4uiUZqi4k0TnwYNss4C+Aalv6OFHVc4BVt6yKhnCdJKYsIKReMNdJN48fMhIjOEQ1SfPvWFfw
 CixilGjOLWoLLVI19BML6koMz2jJDcxM0fX0NBELze1uDgxPTUnMalYLzk/dxMjME3VMzAw7m
 D8etrzEKMkB5OSKO+qf9rhQnxJ+SmVGYnFGfFFpTmpxYcYZTg4lCR4pxvqhAsJFqWmp1akZeY
 AEyZMWoKDR0mEdxlImre4IDG3ODMdInWK0ZKjY+r1tUwcS/bfA5Jdux6uZRJiycvPS5US5y0H
 aRAAacgozYMbB0vqlxhlpYR5GRkYGIR4ClKLcjNLUOVfMYpzMCoJ8zaDTOHJzCuB2/oK6CAmo
 IPez9UEOagkESEl1cC4P36a8bxrZ4N8rJ4YeJ1kn3/R+1S3yb7PU3U591zlMZ18WZi3QnTWHL
 ljF75d7NtZKBlZkHFHO+j+nyJfSaP1ffPzNa6l5/lk1z+Z3frnc727DY97Z/TVpHz1A/9XxaR
 s3HL/SpSgwsOz32NVbgW++Ll27e73dofjwp75WUuwK5hXcXj6565UYinOSDTUYi4qTgQAXtY7
 auUDAAA=
X-Env-Sender: yukaigoforit@126.com
X-Msg-Ref: server-15.tower-27.messagelabs.com!1462514388!39895295!1
X-Originating-IP: [220.181.15.29]
X-SpamReason: No, hits=0.3 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjI5ID0+IDg1Mjk=\n,sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjI5ID0+IDg1Mjk=\n,HTML_MESSAGE,MIME_BASE64_TEXT
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 35012 invoked from network); 6 May 2016 05:59:49 -0000
Received: from m15-29.126.com (HELO m15-29.126.com) (220.181.15.29)
 by server-15.tower-27.messagelabs.com with SMTP; 6 May 2016 05:59:49 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
 s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=IuREh
 M51dmT4Orp1buYq88uvug/0Cgx5UTuhou1LgoI=; b=SOxHrUJAdqpXbsvjrSpuV
 7CghC0c7kL7QaWpzOQQr9JDy5jrwndqiSfujy4AWKiuDWTEKSWWe284zV96HFhB+
 lv3+HwFGVqTi4JNGeqJpAiZ6XM9zFjQa3eeYl4dXj88+oCuN9NiykDoxTXxXwUkm
 rkKu4TzR6ou3/7LcfT2Xg8=
Received: from yukaigoforit$126.com ( [220.202.152.92] ) by
 ajax-webmail-wmsvr29 (Coremail) ; Fri, 6 May 2016 13:59:46 +0800 (CST)
X-Originating-IP: [220.202.152.92]
Date: Fri, 6 May 2016 13:59:46 +0800 (CST)
From: =?GBK?B?0/e/rQ==?= <yukaigoforit@126.com>
To: minios-devel@lists.xenproject.org
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
 20160223(81157.8522) Copyright (c) 2002-2016 www.mailtech.cn 126com
X-CM-CTRLDATA: kAwfhGZvb3Rlcl9odG09NzQyMjo1Ng==
Content-Type: multipart/mixed; 
 boundary="----=_Part_122965_1517780629.1462514386842"
MIME-Version: 1.0
Message-ID: <5c60db5f.5eb5.15484a6879b.Coremail.yukaigoforit@126.com>
X-Coremail-Locale: zh_CN
X-CM-TRANSID: HcqowACntgLTMixXLMgoAA--.46623W
X-CM-SenderInfo: 51xntxpjri02llw6ij2wof0z/1tbi4hNh1VUw3PRQiQAAsR
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
Subject: [Minios-devel] Implement event channels in two minios domains
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

------=_Part_122965_1517780629.1462514386842
Content-Type: multipart/related; 
	boundary="----=_Part_122966_1528272537.1462514386842"

------=_Part_122966_1528272537.1462514386842
Content-Type: multipart/alternative; 
	boundary="----=_Part_122967_1772111239.1462514386842"

------=_Part_122967_1772111239.1462514386842
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

SSB3YW50IHRvIGltcGxlbWVudCBldmVudCBjaGFubmVscyBpbiB0d28gbWluaW9zIGRvbWFpbnMs
IERvbUEgYW5kIERvbUIuIERvbUEgYWxsb2NhdGVzIHRoZSBjaGFubmVsLCBEb21CIGJpbmRzIHRo
ZSBjaGFubmVsIHRvIGl0cyBsb2NhbCBwb3J0IGFuZCB0aGVuIHNlbmRzIGEgZXZlbnQuIEJ1dCBE
b21BIGRvZXNuJ3QgcmVjZWl2ZSB0aGUgZXZlbnQobWF5YmUgcmVjZWl2ZWQgYnV0IGRpZG4ndCBo
YW5kbGUgdGhlIGV2ZW50KS4gSSB3YW50IHRvIGtub3cgaWYgaSBsb3N0IGEgcHJvY2VkdXJlLiBI
ZXJlIGlzIG15IGNvZGUsIG1haW4gZnVuYyBpbiBtaW5pb3MsIGFuZCB0aGUgdHdvIGF0dGFjaG1l
bnRzIGFyZSB0aGUgcHJpbnRlZCByZXN1bHRzLiBUaGFua3MuCgoKCgppbnQgbWFpbigpCnsKc2xl
ZXAoMSk7CnN0cnVjdCB4c19oYW5kbGUgKnhzOwp1bnNpZ25lZCBpbnQgZG9taWQsIHJlbW90ZV9k
b207CmV2dGNobl9wb3J0X3QgbG9jYWxfcG9ydCwgcmVtb3RlX3BvcnQ7CgoKLyogR2V0IGEgY29u
bmVjdGlvbiB0byB0aGUgZGFlbW9uICovCnhzID0geHNfZGFlbW9uX29wZW4oKTsKaWYoeHMgPT0g
TlVMTCkKewpwZXJyb3IoICItLS0+IHhzX2RlYW1vbl9vcGVuOiIgKTsKfQpwcmludGYoICItLS0+
IHhzX2RlYW1vbl9vcGVuIE9LIVxuIiApOwoKCi8vZ2V0IHRoZSBjdXJyZW50IGRvbQpkb21pZCA9
IGdldF9kb21pZCh4cyk7CmludCBpc19wYXJlbnQ9IGRvbWlkICUgMiA9PSAwID8gMCA6IDE7Cmlm
KGlzX3BhcmVudCA9PSAxKQpnb3RvIHBhcmVudDsKZWxzZQpnb3RvIGNoaWxkOwpwYXJlbnQ6CnBy
aW50ZiggIi0tLT4gSSBhbSBmaXJzdCBEb21VIVxuIiApOwoKCi8vd2FpdCBmb3IgbmV4dCBkb20g
dG8gc3RhcnQKc2xlZXAoMzApOwpyZW1vdGVfZG9tID0gZG9taWQgKyAxOwoKCi8vYWxsb2NhdGUg
YSBldmVudCBjaGFubmVsCmV2dGNobl9hbGxvY191bmJvdW5kKHJlbW90ZV9kb20sIGV2dF9oYW5k
bGVyLCBOVUxMLCAmbG9jYWxfcG9ydCk7CnByaW50ZigibG9jYWwgcG9ydDogJWRcbiIsIGxvY2Fs
X3BvcnQpOwovL2JpbmQgVkNQVSAwCmV2dGNobl9iaW5kX3ZjcHVfdCBiaW5kX3ZjcHU7CmJpbmRf
dmNwdS5wb3J0ID0gbG9jYWxfcG9ydDsKYmluZF92Y3B1LnZjcHUgPSAwOwpIWVBFUlZJU09SX2V2
ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1BfYmluZF92Y3B1LCAmYmluZF92Y3B1KTsKCgovL3dyaXRl
X3hlbnN0b3JlKGRvbWlkLCAiZXZ0Y2huX3BvcnQiLCBsb2NhbF9wb3J0KTsKLy93YWl0IHRoZSBl
dmVudAp3aGlsZSgxKQp7CnNsZWVwKDUpOwp9CiByZXR1cm4gMDsKCgpjaGlsZDoKcHJpbnRmKCAi
LS0tPiBJIGFtIGNoaWxkIERvbVUhXG4iICk7CnJlbW90ZV9kb20gPSBkb21pZCAtIDE7Ci8vd2Fp
dCB0aGUgcHJldmlvdXMgZG9tIHRvIGFsbG9jYXRlIGV2ZW50IGNoYW5uZWwKc2xlZXAoNDApOwov
L2dldCB0aGUgcmVtb3RlX3BvcnQgYW5kIGJpbmQgdGhlIGNoYW5uZWwgdG8gbG9jYWxfcG9ydAov
L3JlbW90ZV9wb3J0ID0gcmVhZF94ZW5zdG9yZShyZW1vdGVfZG9tLCAiZXZ0Y2huX3BvcnQiKTsK
cmVtb3RlX3BvcnQgPSA1OwpldnRjaG5fYmluZF9pbnRlcmRvbWFpbihyZW1vdGVfZG9tLCByZW1v
dGVfcG9ydCwgZXZ0X2hhbmRsZXIsIE5VTEwsICZsb2NhbF9wb3J0KTsKcHJpbnRmKCJsb2NhbCBw
b3J0OiAlZFxuIiwgbG9jYWxfcG9ydCk7CgoKc2xlZXAoNSk7CgoKIC8vc2VuZCB0aGUgZXZlbnQK
IGV2dGNobl9zZW5kX3Qgc2VuZDsKIHNlbmQucG9ydCA9IGxvY2FsX3BvcnQ7CiBIWVBFUlZJU09S
X2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc2VuZCwgJnNlbmQpOwpwcmludGYoIi0tLT4gc2Vu
ZCB0aGUgZXZlbnRcbiIpOwoKCiB3aGlsZSgxKQogewogc2xlZXAoNSk7CgoKIH0KIHJldHVybiAw
Owp9
------=_Part_122967_1772111239.1462514386842
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6QXJpYWwiPjxkaXY+SSB3YW50IHRvIGltcGxlbWVudCBldmVudCBjaGFubmVs
cyBpbiB0d28gbWluaW9zIGRvbWFpbnMsIERvbUEgYW5kIERvbUIuIERvbUEgYWxsb2NhdGVzIHRo
ZSBjaGFubmVsLCBEb21CIGJpbmRzIHRoZSBjaGFubmVsIHRvIGl0cyBsb2NhbCBwb3J0IGFuZCB0
aGVuIHNlbmRzIGEgZXZlbnQuIEJ1dCBEb21BIGRvZXNuJ3QgcmVjZWl2ZSB0aGUgZXZlbnQobWF5
YmUgcmVjZWl2ZWQgYnV0IGRpZG4ndCBoYW5kbGUgdGhlIGV2ZW50KS4gSSB3YW50IHRvIGtub3cg
aWYgaSBsb3N0IGEgcHJvY2VkdXJlLiBIZXJlIGlzIG15IGNvZGUsIG1haW4gZnVuYyBpbiBtaW5p
b3MsIGFuZCB0aGUgdHdvIGF0dGFjaG1lbnRzIGFyZSB0aGUgcHJpbnRlZCByZXN1bHRzLiBUaGFu
a3MuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48aW1nIHNyYz0iY2lkOjUyMTUyNzE5JDEkMTU0
ODRhNjg3OTgkQ29yZW1haWwkeXVrYWlnb2Zvcml0JDEyNi5jb20iIG9yZ3dpZHRoPSIyMjIiIG9y
Z2hlaWdodD0iNzQiIGRhdGEtaW1hZ2U9IjEiIHN0eWxlPSJsaW5lLWhlaWdodDogMS43OyB3aWR0
aDogMjIycHg7IGhlaWdodDogNzRweDsgYm9yZGVyOiBub25lOyI+PGltZyBzcmM9ImNpZDo2YWJh
MDQ2OCQyJDE1NDg0YTY4Nzk4JENvcmVtYWlsJHl1a2FpZ29mb3JpdCQxMjYuY29tIiBvcmd3aWR0
aD0iMjAzIiBvcmdoZWlnaHQ9Ijg3IiBkYXRhLWltYWdlPSIxIiBzdHlsZT0ibGluZS1oZWlnaHQ6
IDEuNzsgd2lkdGg6IDIwM3B4OyBoZWlnaHQ6IDg3cHg7IGJvcmRlcjogMXB4IHNvbGlkIHJnYigx
NTMsIDE1MywgMTUzKTsiPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+aW50IG1haW4oKTwvZGl2
PjxkaXY+ezwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hp
dGUtc3BhY2U6cHJlIj4JPC9zcGFuPnNsZWVwKDEpOzwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFw
cGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPnN0cnVjdCB4c19o
YW5kbGUgKnhzOzwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0i
d2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPnVuc2lnbmVkIGludCBkb21pZCwgcmVtb3RlX2RvbTs8
L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNl
OnByZSI+CTwvc3Bhbj5ldnRjaG5fcG9ydF90IGxvY2E8c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6
IDEuNzsiPmxfcG9ydCwgcmVtb3RlX3BvcnQ7PC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk
aXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4J
PC9zcGFuPi8qIEdldCBhIGNvbm5lY3Rpb24gdG8gdGhlIGRhZW1vbiAqLzwvZGl2PjxkaXY+PHNw
YW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFu
PnhzID0geHNfPHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjc7Ij5kYWVtb25fb3BlbigpOzwv
c3Bhbj48L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRl
LXNwYWNlOnByZSI+CTwvc3Bhbj5pZih4cyA9PSBOVUxMKTwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9
IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPns8L2Rpdj48
ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+
CQk8L3NwYW4+cGVycm9yKCAiLS0tJmd0OyB4c19kZWFtb25fb3BlbjoiICk7PC9kaXY+PGRpdj48
c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3Nw
YW4+fTwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUt
c3BhY2U6cHJlIj4JPC9zcGFuPnByaW50ZiggIi0tLSZndDsmbmJzcDs8c3BhbiBzdHlsZT0ibGlu
ZS1oZWlnaHQ6IDEuNzsiPnhzX2RlYW1vbl9vcGVuIE9LIVxuIiApOzwvc3Bhbj48L2Rpdj48ZGl2
Pjxicj48L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRl
LXNwYWNlOnByZSI+CTwvc3Bhbj4vL2dldCB0aGUgY3VycmVudCBkb208L2Rpdj48ZGl2PjxzcGFu
IGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5k
b21pZCA9IGdldF9kb21pZCh4cyk7PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNw
YW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+aW50IGlzX3BhcmVudD0gZG9taWQg
JSAyID09IDAgPyAwIDogMTs8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIg
c3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJB
cHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj48L2Rpdj48ZGl2
PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwv
c3Bhbj5pZihpc19wYXJlbnQgPT0gMSk8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWIt
c3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CQk8L3NwYW4+Z290byBwYXJlbnQ7PC9kaXY+
PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUi
Pgk8L3NwYW4+ZWxzZTwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHls
ZT0id2hpdGUtc3BhY2U6cHJlIj4JCTwvc3Bhbj5nb3RvIGNoaWxkOzwvZGl2PjxkaXY+cGFyZW50
OjwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3Bh
Y2U6cHJlIj4JPC9zcGFuPnByaW50ZiggIi0tLSZndDsgSSBhbSBmaXJzdCBEb21VIVxuIiApOzwv
ZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHls
ZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPi8vd2FpdCBmb3IgbmV4dCBkPHNwYW4gc3R5bGU9
ImxpbmUtaGVpZ2h0OiAxLjc7Ij5vbSB0byBzdGFydDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIGNs
YXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5zbGVl
cCgzMCk7PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0
ZS1zcGFjZTpwcmUiPgk8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNw
YW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+cmVtb3RlX2RvbSA9IGRvbWlkICsg
MTs8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIg
c3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj4vL2FsbG9jYXRlIGEgZXZlbnQgY2hhbm5l
bDwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3Bh
Y2U6cHJlIj4JPC9zcGFuPmV2dGNobl9hbGxvY191bmJvdW5kKHJlbW90ZV9kb20sIGV2dF9oYW5k
bGVyLCBOVUxMLCAmYW1wO2xvY2FsX3BvcnQpOzwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxl
LXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPnByaW50ZigibG9jYWwg
cG9ydDogJWRcbiIsIGxvY2FsX3BvcnQpOzwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRh
Yi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPi8vYmluZCBWQ1BVIDA8L2Rp
dj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnBy
ZSI+CTwvc3Bhbj5ldnRjaG5fYmluZF92Y3B1X3QgYmluZF92Y3B1OzwvZGl2PjxkaXY+PHNwYW4g
Y2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPmJp
bmRfdmNwdS5wb3J0ID0gbG9jYWxfcG9ydDs8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10
YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5iaW5kX3ZjcHUudmNwdSA9
IDA7PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1z
cGFjZTpwcmUiPgk8L3NwYW4+SFlQRVJWSVNPUjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS43
OyI+X2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1BfYmluZF92Y3B1LCAmYW1wO2JpbmRfdmNwdSk7
PC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1z
cGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPi8vd3JpdGVfeGVuc3RvcmUoZG9t
aWQsICJldnRjaG5fcG9ydCIsIGxvY2FsX3BvcnQpOzwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFw
cGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPjwvZGl2PjxkaXY+
PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9z
cGFuPi8vd2FpdCB0aGUgZXZlbnQ8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3Bh
biIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj53aGlsZSgxKTwvZGl2PjxkaXY+PHNw
YW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFu
Pns8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNw
YWNlOnByZSI+CQk8L3NwYW4+c2xlZXAoNSk7PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUt
dGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+fTxzcGFuIGNsYXNzPSJB
cHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj48L2Rpdj48ZGl2
PiZuYnNwOzxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnBy
ZSI+CTwvc3Bhbj5yZXR1cm4gMDs8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PmNoaWxkOjwvZGl2
PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJl
Ij4JPC9zcGFuPnByaW50ZiggIi0tLSZndDsgSSBhbSBjaGlsZCBEb21VIVxuIiApOzwvZGl2Pjxk
aXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4J
PC9zcGFuPnJlbW90ZV9kb20gPSBkb21pZCAtIDE7PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBw
bGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+PC9kaXY+PGRpdj48
c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3Nw
YW4+Ly93YWl0IHRoZSBwcmV2aW91cyBkb20gdG8gYWxsb2NhdGUgZXZlbnQgY2hhbm5lbDwvZGl2
PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJl
Ij4JPC9zcGFuPnNsZWVwKDQwKTs8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3Bh
biIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj4vL2dldCB0aGUgcmVtb3RlX3BvcnQ8
c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNzsiPiZuYnNwO2FuZCBiaW5kIHRoZSBjaGFubmVs
IHRvIGxvY2FsX3BvcnQ8L3NwYW4+PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNw
YW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+Ly9yZW1vdGVfcG9ydCA9IHJlYWRf
eGVuc3RvcmUocmVtb3RlX2RvbSwgImV2dGNobl9wb3J0Iik7PC9kaXY+PGRpdj48c3BhbiBjbGFz
cz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+cmVtb3Rl
X3BvcnQgPSA1OzwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0i
d2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPmV2dGNobl9iaW5kX2ludGVyZG9tYWluKHJlbW90ZV9k
b20sIHJlbW90ZV9wb3J0LCBldnRfaGFuZGxlciwgTlVMTCwgJmFtcDtsb2NhbF9wb3J0KTs8L2Rp
dj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnBy
ZSI+CTwvc3Bhbj5wcmludGYoImxvY2FsIHBvcnQ6ICVkXG4iLCBsb2NhbF9wb3J0KTs8L2Rpdj48
ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9Indo
aXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5zbGVlcCg1KTs8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2
PiZuYnNwOzxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnBy
ZSI+CTwvc3Bhbj4vL3NlbmQgdGhlIGV2ZW50PC9kaXY+PGRpdj4mbmJzcDs8c3BhbiBjbGFzcz0i
QXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+ZXZ0Y2huX3Nl
bmRfdCBzZW5kOzwvZGl2PjxkaXY+Jm5ic3A7PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBz
dHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPnNlbmQucG9ydCA9IGxvY2FsX3BvcnQ7PC9k
aXY+PGRpdj4mbmJzcDs8c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1z
cGFjZTpwcmUiPgk8L3NwYW4+SFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX3Nl
bmQsICZhbXA7c2VuZCk7PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0
eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+cHJpbnRmKCItLS0mZ3Q7IHNlbmQgdGhlIGV2
ZW50XG4iKTs8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PiZuYnNwOzxzcGFuIGNsYXNzPSJBcHBs
ZS10YWItc3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj53aGlsZSgxKTwvZGl2
PjxkaXY+Jm5ic3A7PHNwYW4gY2xhc3M9IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3Bh
Y2U6cHJlIj4JPC9zcGFuPns8L2Rpdj48ZGl2PiZuYnNwOzxzcGFuIGNsYXNzPSJBcHBsZS10YWIt
c3BhbiIgc3R5bGU9IndoaXRlLXNwYWNlOnByZSI+CQk8L3NwYW4+c2xlZXAoNSk7PC9kaXY+PGRp
dj48YnI+PC9kaXY+PGRpdj4mbmJzcDs8c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxl
PSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+fTwvZGl2PjxkaXY+Jm5ic3A7PHNwYW4gY2xhc3M9
IkFwcGxlLXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPnJldHVybiZu
YnNwOzxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS43OyI+MDs8L3NwYW4+PC9kaXY+PGRpdj59
PC9kaXY+PC9kaXY+PGJyPjxicj48c3BhbiB0aXRsZT0ibmV0ZWFzZWZvb3RlciI+PHA+Jm5ic3A7
PC9wPjwvc3Bhbj4=
------=_Part_122967_1772111239.1462514386842--

------=_Part_122966_1528272537.1462514386842
Content-Type: image/png; name="domA.PNG"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="domA.PNG"
Content-ID: <52152719$1$15484a68798$Coremail$yukaigoforit$126.com>

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
TkSuQmCC
------=_Part_122966_1528272537.1462514386842
Content-Type: image/png; name="domB.PNG"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="domB.PNG"
Content-ID: <6aba0468$2$15484a68798$Coremail$yukaigoforit$126.com>

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
fPH/RfdQvw7q4ogAAAAASUVORK5CYII=
------=_Part_122966_1528272537.1462514386842--

------=_Part_122965_1517780629.1462514386842
Content-Type: image/png; name="domA.PNG"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="domA.PNG"
Content-ID: <52152719$1$15484a68798$Coremail$yukaigoforit$126.com_m>

iVBORw0KGgoAAAANSUhEUgAAAN4AAABKCAYAAADUkOriAAAAAXNSR0IArs4c6QAAAARnQU1BAACx
jwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAA9qSURBVHhe7Z17WBVlHsf9O29Y6mpuVluIrgrn
HC6Hi0CCyFVRAxEVkIuI4EqmK5C4ean1tmpWuuYtHy9RWqlpBpmlbGsRJIZrmmiWIKmgqBCKCt99
Z879MJwzh3NgDvab5/k8j8785j3vDO933t/M+35numS7JUH22POPDr1GYcHKHfj3WE8ohLZ3NPZW
H8Iu6JLzqAmvXxqKAZRnB8BNaLtVOMIvbDcu37+Ls8sjoRSMMaJd60N0Vh69Hq9dG7oTgtOK0cTK
b/gkBb6CMUZIKjwn+PsvxN5jl3D7IasEHqL2zBFsHOsF1xaxjvCUzUf+FeDm9hh4tdhO2BLq8Syl
uwxjfcchtI+j8HZjpBSeQxDWfHcTl/avx+KYRMyKX4aD55uBxhPIfd5JG+c2cAJy1xzDb5w22VJL
wmt3pBFeT3/MzcrFzOHOVt/3yPuG4tUtJbjWyDWZB6g+fQ717F8GDd3BF7OXfYGLtVxMM26xq/47
E3zhrt6u9FyLb3/5nduIxooSHN5RiMuskKYbZcib6M33DornX8EZPkK9FKYL9nii6iOW7l6Ys7MC
Dx9W4lCsV5vOlbzHEIP9vEbtQS3u4HCws3rdUMSsKkdN2adYH5eJj6pIeB2BJMKTPxmHXSfrWHNs
wtXC97F2Yhj8egjHmqS7J+Z+fIsV8zMO5WTibxPnYfWmk2jQb+hdXZG6mbuWV6Ig9yXMmjAHb+1j
+RS7vu8Nc4WcxfhEfolGXMCm8TGYv5WLLce2iXFY9EENcO09xPdm5fSQI1QWggnuCdhynoUICU9M
fSyhdzQ+vM52ZsvNbRPhKRRjEYMQOO1rdqxnscZ5sG59V0f+PMieGI/d7NSQ8NqfFsJTPCGD75Ou
8OPoL4Oyu+EOtosZjJFeGVi3vQi/cfcf1T/g06UvYcozQ4ziWsd16BKcY7uezxmla9RGqZ3CaSFO
s/9fWhoKD01Mr3Bs5MRTlIsQVi9eeM3FmDeA/XvsEdxrLkHWU47wCc9HQ/NJLHhGL63s4Y9lP7B9
BYQnpj768eZxQmDoUry75jWkPqtLDduKh8sCFLLrQuWGyfDtKhBDwuswjIQ3HEm72V9Gu9Ri/6jh
etttGaND3ucFpM47gMtc6K0DSOkrHGcMLwxcxwf+w3TrjRq6T9hh/M5i9ryg//vDEfcO60ruHEQq
+y0D4UUU4G7z98gZ6Ajv0EOobz6Fhc8O0u1rQnhi6qMf33Gwi4jX6zjB/iQ1H89HRC+hGAYJr8Mw
Et4gjJDFIDU8HjM4QmMwrp9eo7NpDIcT/NxmYPXm/6LyPmudt8/i86UpCBKZdqpEVY29I/VEJSg8
FmMsvE2tCC/8M9TfL0ZWa8LrrhOen7Y8FWLqox/fMQyCb8CbKLsLXNn5N4Q4CMWoIeF1GNIMJzh4
ISF1PfJP8k87cKNoH9bHj0NAT4FYEyicclHG9q9YpTemZtTQNanmL0vDRKWa+uULCq+bF3KL2L6l
C/l99ePF1Ec/3jws1QxZgm1WpJquji/j2G12R7sz3fwFjYTXYUgiPHn/ZOT/ehnfbVmGTIWi7U82
uyqQurmKNetaFK3NxcuR05CRuBW/6jd07uHKFtXDlc9fnYPM6HlYf4Dbx+jhiljhPTYUseu4/S/j
wMsZyJyagxXJwSpRi6mPJfSOxl6rHq4MR8LmatazH8XigAhEe+iIGqrQjuXJH/fCOHe23m8OPqsB
6g/ORxyLGe84nGbbtBMSDaA7QiF0c98WHHyQviQf567zI8RseYBbPxcjb4JS12gcfJG54itcuqOK
qPvpK2yO8tMOJ1gmPNazDYzH5mNV4LJjNNXi7KZkvNBNvV1MfcTCDSfssmI4oWcgVhuMgegtxVkY
pa6z0mcbrqpX6y/1e6bC27hMwiY8ejNXCKITQMIjCAkg4RGEBJDwCEICSHgEIQEkPIKQABIeQUgA
CU8yBiNo/HocP3tTNR74sA5XT+VjtdtQ9fY2uN2tQN5nJBKj0xA30PrJ2IR5OrnwBiMy9wI/2Gu4
XMSbLuJdDlKgePYlfHMPqD++AQvGxiIpLAXzZ8xD4tOaht8Gt7sVKP12oBrXkeenN8HbAhQD03D4
wu98fbnl7pUfcfzNLMQKztG1Dg/PTajCbRzSego5nDF9Tx1waQOiDSaBD8H4JT+zGp3B6072c1Hp
9D2e+1OBiPIYg9TFP7GTex7rw8Yg2n0UXnAQ6RCXCOWI7biGGnwY0Lprw2K3uxVYLTy1UfjCa8lI
GJ2E7Oz3cOo29yd5F9OftK34SHhtxYYOdBWDEJhcyk5uy+ldYlE8Nxv55XegmejVeKUU+zMj4aOZ
ViXCpW5cpiB9JuGTm3wxLZafc4NUE7tFut0VA2Kw8p0j+KG8GvV8vsott1H6SrB2Opyi3zgs21mK
31RVZxVuQE1ZHtIHqMVsoj4N++Lhoy7HHJo6lya4q0y1DA+X13GandDLKyJ0E9Rt8DYAi4W3mITH
YzMHuhbrhSd7PACz4tMwI/BFxAVNx/Kdl1h51/GB2uLDz+c051I3LlOIrsMQ6ByM2ISDuIVa5CdE
YoIihDEa4QPU6bEYtzvDXfEGPwH71+2vIyd6GqYHxyE9JhOzXTS96HAkbGX1ayjBuynTkOD3IhLH
zMKi2TMRrrEHtVqfEEQ+J36StJDwZF3dMffoA5b5v40oTgw2ehuApcIb9+pFVs5pLHW0Y+F1Jge6
DhsIz5j+qfi6kbUZdS+kP5HarEtdBKJSOxOmWw6V8BpwNMKlxTYVCmQWsK7wSh5mmbEV2SrVNBAe
7+RgwqovQFpfFmOjtwFYJjwnhM09y36gBNkD7ef2w0h4ncuBrsN64bk+E4c38r5HxY27aGpuxJ1r
N/i0s2KZysdn0CDMudRF0DHCY78jz8UXFdyJvYEf92/DyqgQjBC4ULaf8Kq0wrPV2wAsE97z8Jt0
Ag/UddBfLyVGwutcDnQdVgqvZyBWlTQBNwuxKTEeUz3HIm7cSpSyHk9QeOZc6iIQ1dBNuN05xAiP
x0GJ2Mn/xO5PzoJzRt0r2YQZTxn2gO0iPG2quZ4Xg63eBuDhsYElq/XID9UXngvS9jXo0lrtenZs
vptR9p/VLdZLiST3eLZyoOuwUnh/SuHTyorl4boUqO8UHL4tLDz9fdtVeCbc7hyihafFEZ5uy/Ej
K/LSP1QptGabh3IjrqAO+WFiyzJESHjuw5egjKUNFavG8OfQVm8DUDguwP/YLuezAnQPtXqOwlou
oyzOxmiNN1KN64BQJAUGaR+U2QOSCM9mDnSGTYYTHIKwjmsRVfl4Y/IUxI2YgPjIFfi+lR5Pf992
FZ4ptzvDvPBkSFy2Bzuy5iBj9IuY4j8Fc18pQA1Lok/OGGFw3uV/nonjrMNoLN6KV6MSkTEpGyun
h4geuNcI78JrSYgbORVzZm/Bt9VsxcUdSB2gPje2ehsAS8GXFLIUqeF7bE+OR/zIBCxcV4pG3EdJ
ur/hE2YmyNXc+zjYMRcnt+3dpO2BND2ezRzothtA9xiage0F5bh5T11E8z3cqTyDT5NVf0hphMca
tAm3u1nhdVdi5oovcf46/3Zdfmm8dg7H/zUToS3SriEIT9iFU1Xq2Ac3cGZjIvxF9hLcAPpnFxvQ
rNob96rO4vhbOZhsPIZno7cBuD49Fes+PIMa9TDKg2tnULBwKgKMb1O6KZG5qxJNjeXYFSTTu/+U
FomERxB/bKR5hTtB/MEh4RGEBJDwCEICSHgEIQH0cIUgJICERxASoBWeZgBUu7QyP7CjsLf6WAK5
uQlz6Hq8Hq6IcItAtHcytpXbQUO3t/pYgLXzHkXTKxybOauZ0WI4UZmwR1qmmmZmxHc49lYfEXSY
8HpHYc9V4NfVyYjVfpAkDOH9qKe1dywXnhkHsYq/IiRyFQ6duIw69RyiprpKfLtI50Q25/jWYq3w
uimR8XYRfrl+V/VDeICa0k/xVoSX4dd7RByXWce3JW5u7oMkVn7fXNY3AV/UP0TJZFfh7YTdYpnw
RDiI+Zf0JBaw5gjUFu7EmtQMzBqThDlJuVjo76prYGYc31qsFV6PkVjFTWUv34qcsfFIi34F247e
YCsqkResUNVZ1HFp5kaacHxb4ua2wffN5U+/jB+aGlCYFIpR/YdQetmJsEh4YhzE3FX/42rWw32z
GBGmvj5qjJHjW7veVsLT3/+JSGxl90bN3+QgmNVZ1HGxdWJtOOJSTeu/b+7uvARFFbfQoE4bHlYU
IS8xCJ62+gQa0W5YJDwxDmI3l5Xg7vdPzzCdPplzfGtj20N4eubL6SKd0dw62wrPljjBe3AMFm+/
yJLkGhyI0PXShH3SBuGZdhC7OS8H92qZshQTwhPh+NbGtovwhiFuI6tz3SGV61nEcXHr7Fd4avpM
5NPX+r1x9EFJO6el8Lp5Y1EJa6gl2QgyetAhxkEs6zsJ+2uA+4W5CG/NUS7C8a2NNVEfUQgJr2cQ
1nE27JOLENZD5HGxdWKFJ87Nbf33zVvAzv1HJLxOQUvhsSs9/0q4pnPIm5mGzKnZWDZttKpBinAQ
c+bU8IxC1oNwD1d2YU3KTGSMSeLd08s15YhwfIuqjxg0wvv9JPZkz8OcqJew9n3uQc5tHIn1VPXK
oo5LvPBEubmt/r65MyZnbcRb6bOQER6P9Mm52FbAFUipZmdAQHjs/uu5Gdj9zXXV67gf3sSPm5L0
vvFt2kHM03UYIqLW4rOiSl6A/FL/G8o2pmCkuhxzjm9tWQyT9TGHRnh1P6H8quopxIOqk/hoZji8
9R9CiDguscIT5ea29vvm3T2RvuY4LlzVDJPcQ/Wpz7FlciCU9HDF7hEU3iOF4D0eQUgLCY8gJIAX
niWLUCF2DQmPsEO0whPaaIzYOIIgTNMli4RHEB0O9XgEIQEkPIKQABIeQUgACY8gJIAerhCEBJDw
CEICSHgEIQFd5pPwCKLDIeERhASQ8AhCAtg9XrJoQYmNIwjCNKzHI+ERREdDwiMICSDhEYQEkPAI
QgJoAJ0gJKDL39XCE7sIFUIQhGXwqeZUh2BMcQhCbK9AhD07Ar7OHlC6KuDupkEON1cNMrhyKPRx
gUKDXBi53Ll1ZATxx4L1eCrhxfQOgK+LEl5eHvDx9oDvCC+M8PFUo2TrVHizbTwsToOXl7sKz9bx
VLpZjJIgHlH4VHPK46PhL+cEp+SFxomJb/gernoo4OGuj5zvCQ2RaeF6RrHwPagQrAcliEcRXnhj
/uLP92I+THSeXO/kqVOmBxOdDpZ2MtEZwtJPLhVtFSYuhqCwCOIPiQz/B9FnPple0GCEAAAAAElF
TkSuQmCC
------=_Part_122965_1517780629.1462514386842
Content-Type: image/png; name="domB.PNG"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="domB.PNG"
Content-ID: <6aba0468$2$15484a68798$Coremail$yukaigoforit$126.com_m>

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
fPH/RfdQvw7q4ogAAAAASUVORK5CYII=
------=_Part_122965_1517780629.1462514386842
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWluaW9zLWRl
dmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cDov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2
ZWw=

------=_Part_122965_1517780629.1462514386842--



From minios-devel-bounces@lists.xenproject.org Fri May 06 10:56:02 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 06 May 2016 10:56: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1aydQP-0006Vk-0M; Fri, 06 May 2016 10:56:01 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=927d2e39f=wei.liu2@citrix.com>)
 id 1aydQN-0006Vc-KE
 for minios-devel@lists.xenproject.org; Fri, 06 May 2016 10:55:59 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 3D/13-17285-E387C275; Fri, 06 May 2016 10:55:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRWlGSWpSXmKPExsXitHRDpK5dhU6
 4wdfPshZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa8bsz8vZCxpEKs6uu8zewLhLoIuRk0NCwF/i
 xPdTTF2MHBwsAioS306qgITZBJQlfnb2soHYIgL6Eu82fGACsZkF3CTOPZjDAmILC3hJPP1/i
 RWklVdAT+LMknyQsJCAq8TP5+3MIDavgKDEyZlPWEBKmAU0Jdbv0ocwpSWW/+OAGCgv0bx1Nl
 g1J9DwRacaGEFsUaBbrkx4yw4xUUGiY/oxJoh7uSVun57KPIFRYBaSBbMQFsxCWDALyYIFjCy
 rGDWKU4vKUot0DY31kooy0zNKchMzc3QNDUz1clOLixPTU3MSk4r1kvNzNzECA5UBCHYw/tvm
 eYhRkoNJSZT3e4FOuBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3h9lQDnBotT01Iq0zBxgzMCkJ
 Th4lER43cuB0rzFBYm5xZnpEKlTjIpS4rwGIAkBkERGaR5cGyxOLzHKSgnzMgIdIsRTkFqUm1
 mCKv+KUZyDUUmY1xdkCk9mXgnc9FdAi5mAFr+fqwmyuCQRISXVwNh93cZ1RpvZrPqOQ/oXFux
 zTP+19FfbtzdZm+s/9mUfuZ44mfH96sfZL5tlWzvNDRb3MryKPeKe/1P45u9P395nR/OZTt/r
 /jEywCd7zs083Ythj97fv73wU/nGF/2BsxSamrWFTSdbs39oebU32qxc8MWObLemg5v2HRPMP
 PrN/NtDzz9LVnxQYinOSDTUYi4qTgQA1Nrrnc4CAAA=
X-Env-Sender: prvs=927d2e39f=wei.liu2@citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462532157!22379410!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 2367 invoked from network); 6 May 2016 10:55:58 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-16.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 6 May 2016 10:55:58 -0000
X-IronPort-AV: E=Sophos;i="5.24,586,1454976000"; d="scan'208";a="352054111"
Date: Fri, 6 May 2016 11:55:55 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5Za75Yev?= <yukaigoforit@126.com>
Message-ID: <20160506105555.GG2111@citrix.com>
References: <5c60db5f.5eb5.15484a6879b.Coremail.yukaigoforit@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5c60db5f.5eb5.15484a6879b.Coremail.yukaigoforit@126.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: minios-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Minios-devel] Implement event channels in two minios domains
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SGVsbG8KCkZpcnN0IHRoaW5nIEkgd2FudCB0byBtZW50aW9uIGlzIHRoYXQgcGxlYXNlIGRvbid0
IHNlbmQgaW1hZ2UKYXR0YWNobWVudHMgdG8gbWFpbGluZyBsaXN0LiBQbGVhc2UgYmUgY29uc2lk
ZXJhdGUgdG8gdGhvc2Ugd2hvIGhhdmUKbGltaXRlZCBiYW5kd2lkdGguIDotKQoKT24gRnJpLCBN
YXkgMDYsIDIwMTYgYXQgMDE6NTk6NDZQTSArMDgwMCwg5Za75YevIHdyb3RlOgo+IEkgd2FudCB0
byBpbXBsZW1lbnQgZXZlbnQgY2hhbm5lbHMgaW4gdHdvIG1pbmlvcyBkb21haW5zLCBEb21BIGFu
ZCBEb21CLiBEb21BIGFsbG9jYXRlcyB0aGUgY2hhbm5lbCwgRG9tQiBiaW5kcyB0aGUgY2hhbm5l
bCB0byBpdHMgbG9jYWwgcG9ydCBhbmQgdGhlbiBzZW5kcyBhIGV2ZW50LiBCdXQgRG9tQSBkb2Vz
bid0IHJlY2VpdmUgdGhlIGV2ZW50KG1heWJlIHJlY2VpdmVkIGJ1dCBkaWRuJ3QgaGFuZGxlIHRo
ZSBldmVudCkuIEkgd2FudCB0byBrbm93IGlmIGkgbG9zdCBhIHByb2NlZHVyZS4gSGVyZSBpcyBt
eSBjb2RlLCBtYWluIGZ1bmMgaW4gbWluaW9zLCBhbmQgdGhlIHR3byBhdHRhY2htZW50cyBhcmUg
dGhlIHByaW50ZWQgcmVzdWx0cy4gVGhhbmtzLgo+IAo+IAo+IAo+IAo+IGludCBtYWluKCkKPiB7
Cj4gc2xlZXAoMSk7Cj4gc3RydWN0IHhzX2hhbmRsZSAqeHM7Cj4gdW5zaWduZWQgaW50IGRvbWlk
LCByZW1vdGVfZG9tOwo+IGV2dGNobl9wb3J0X3QgbG9jYWxfcG9ydCwgcmVtb3RlX3BvcnQ7Cj4g
Cj4gCj4gLyogR2V0IGEgY29ubmVjdGlvbiB0byB0aGUgZGFlbW9uICovCj4geHMgPSB4c19kYWVt
b25fb3BlbigpOwo+IGlmKHhzID09IE5VTEwpCj4gewo+IHBlcnJvciggIi0tLT4geHNfZGVhbW9u
X29wZW46IiApOwo+IH0KPiBwcmludGYoICItLS0+IHhzX2RlYW1vbl9vcGVuIE9LIVxuIiApOwo+
IAo+IAo+IC8vZ2V0IHRoZSBjdXJyZW50IGRvbQo+IGRvbWlkID0gZ2V0X2RvbWlkKHhzKTsKPiBp
bnQgaXNfcGFyZW50PSBkb21pZCAlIDIgPT0gMCA/IDAgOiAxOwo+IGlmKGlzX3BhcmVudCA9PSAx
KQo+IGdvdG8gcGFyZW50Owo+IGVsc2UKPiBnb3RvIGNoaWxkOwo+IHBhcmVudDoKPiBwcmludGYo
ICItLS0+IEkgYW0gZmlyc3QgRG9tVSFcbiIgKTsKPiAKPiAKPiAvL3dhaXQgZm9yIG5leHQgZG9t
IHRvIHN0YXJ0Cj4gc2xlZXAoMzApOwo+IHJlbW90ZV9kb20gPSBkb21pZCArIDE7Cj4gCj4gCj4g
Ly9hbGxvY2F0ZSBhIGV2ZW50IGNoYW5uZWwKPiBldnRjaG5fYWxsb2NfdW5ib3VuZChyZW1vdGVf
ZG9tLCBldnRfaGFuZGxlciwgTlVMTCwgJmxvY2FsX3BvcnQpOwo+IHByaW50ZigibG9jYWwgcG9y
dDogJWRcbiIsIGxvY2FsX3BvcnQpOwo+IC8vYmluZCBWQ1BVIDAKPiBldnRjaG5fYmluZF92Y3B1
X3QgYmluZF92Y3B1Owo+IGJpbmRfdmNwdS5wb3J0ID0gbG9jYWxfcG9ydDsKPiBiaW5kX3ZjcHUu
dmNwdSA9IDA7Cj4gSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX2JpbmRfdmNw
dSwgJmJpbmRfdmNwdSk7Cj4gCj4gCj4gLy93cml0ZV94ZW5zdG9yZShkb21pZCwgImV2dGNobl9w
b3J0IiwgbG9jYWxfcG9ydCk7Cj4gLy93YWl0IHRoZSBldmVudAo+IHdoaWxlKDEpCj4gewo+IHNs
ZWVwKDUpOwo+IH0KPiAgcmV0dXJuIDA7Cj4gCj4gCj4gY2hpbGQ6Cj4gcHJpbnRmKCAiLS0tPiBJ
IGFtIGNoaWxkIERvbVUhXG4iICk7Cj4gcmVtb3RlX2RvbSA9IGRvbWlkIC0gMTsKPiAvL3dhaXQg
dGhlIHByZXZpb3VzIGRvbSB0byBhbGxvY2F0ZSBldmVudCBjaGFubmVsCj4gc2xlZXAoNDApOwo+
IC8vZ2V0IHRoZSByZW1vdGVfcG9ydCBhbmQgYmluZCB0aGUgY2hhbm5lbCB0byBsb2NhbF9wb3J0
Cj4gLy9yZW1vdGVfcG9ydCA9IHJlYWRfeGVuc3RvcmUocmVtb3RlX2RvbSwgImV2dGNobl9wb3J0
Iik7Cj4gcmVtb3RlX3BvcnQgPSA1Owo+IGV2dGNobl9iaW5kX2ludGVyZG9tYWluKHJlbW90ZV9k
b20sIHJlbW90ZV9wb3J0LCBldnRfaGFuZGxlciwgTlVMTCwgJmxvY2FsX3BvcnQpOwo+IHByaW50
ZigibG9jYWwgcG9ydDogJWRcbiIsIGxvY2FsX3BvcnQpOwo+IAo+IAoKV2hhdCBkb2VzIHlvdXIg
ZXZ0X2hhbmRsZXIgZG8/IEhhdmUgeW91IHRyaWVkIHByaW50aW5nIHNvbWV0aGluZyBpbnNpZGUK
dGhlIGhhbmRsZXI/CgpXZWkuCgoKPiBzbGVlcCg1KTsKPiAKPiAKPiAgLy9zZW5kIHRoZSBldmVu
dAo+ICBldnRjaG5fc2VuZF90IHNlbmQ7Cj4gIHNlbmQucG9ydCA9IGxvY2FsX3BvcnQ7Cj4gIEhZ
UEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRDSE5PUF9zZW5kLCAmc2VuZCk7Cj4gcHJpbnRm
KCItLS0+IHNlbmQgdGhlIGV2ZW50XG4iKTsKPiAKPiAKPiAgd2hpbGUoMSkKPiAgewo+ICBzbGVl
cCg1KTsKPiAKPiAKPiAgfQo+ICByZXR1cm4gMDsKPiB9CgoKCgoKCj4gX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBNaW5pb3MtZGV2ZWwgbWFpbGluZyBs
aXN0Cj4gTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0cDovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2ZWwKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaW5pb3MtZGV2ZWwg
bWFpbGluZyBsaXN0Ck1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL21pbmlvcy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Fri May 06 10:56:02 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 06 May 2016 10:56: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1aydQP-0006Vk-0M; Fri, 06 May 2016 10:56:01 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=927d2e39f=wei.liu2@citrix.com>)
 id 1aydQN-0006Vc-KE
 for minios-devel@lists.xenproject.org; Fri, 06 May 2016 10:55:59 +0000
Received: from [85.158.139.211] by server-4.bemta-5.messagelabs.com id
 3D/13-17285-E387C275; Fri, 06 May 2016 10:55:58 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrNIsWRWlGSWpSXmKPExsXitHRDpK5dhU6
 4wdfPshZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa8bsz8vZCxpEKs6uu8zewLhLoIuRk0NCwF/i
 xPdTTF2MHBwsAioS306qgITZBJQlfnb2soHYIgL6Eu82fGACsZkF3CTOPZjDAmILC3hJPP1/i
 RWklVdAT+LMknyQsJCAq8TP5+3MIDavgKDEyZlPWEBKmAU0Jdbv0ocwpSWW/+OAGCgv0bx1Nl
 g1J9DwRacaGEFsUaBbrkx4yw4xUUGiY/oxJoh7uSVun57KPIFRYBaSBbMQFsxCWDALyYIFjCy
 rGDWKU4vKUot0DY31kooy0zNKchMzc3QNDUz1clOLixPTU3MSk4r1kvNzNzECA5UBCHYw/tvm
 eYhRkoNJSZT3e4FOuBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3h9lQDnBotT01Iq0zBxgzMCkJ
 Th4lER43cuB0rzFBYm5xZnpEKlTjIpS4rwGIAkBkERGaR5cGyxOLzHKSgnzMgIdIsRTkFqUm1
 mCKv+KUZyDUUmY1xdkCk9mXgnc9FdAi5mAFr+fqwmyuCQRISXVwNh93cZ1RpvZrPqOQ/oXFux
 zTP+19FfbtzdZm+s/9mUfuZ44mfH96sfZL5tlWzvNDRb3MryKPeKe/1P45u9P395nR/OZTt/r
 /jEywCd7zs083Ythj97fv73wU/nGF/2BsxSamrWFTSdbs39oebU32qxc8MWObLemg5v2HRPMP
 PrN/NtDzz9LVnxQYinOSDTUYi4qTgQA1Nrrnc4CAAA=
X-Env-Sender: prvs=927d2e39f=wei.liu2@citrix.com
X-Msg-Ref: server-16.tower-206.messagelabs.com!1462532157!22379410!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 2367 invoked from network); 6 May 2016 10:55:58 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-16.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 6 May 2016 10:55:58 -0000
X-IronPort-AV: E=Sophos;i="5.24,586,1454976000"; d="scan'208";a="352054111"
Date: Fri, 6 May 2016 11:55:55 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5Za75Yev?= <yukaigoforit@126.com>
Message-ID: <20160506105555.GG2111@citrix.com>
References: <5c60db5f.5eb5.15484a6879b.Coremail.yukaigoforit@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <5c60db5f.5eb5.15484a6879b.Coremail.yukaigoforit@126.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: minios-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Minios-devel] Implement event channels in two minios domains
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SGVsbG8KCkZpcnN0IHRoaW5nIEkgd2FudCB0byBtZW50aW9uIGlzIHRoYXQgcGxlYXNlIGRvbid0
IHNlbmQgaW1hZ2UKYXR0YWNobWVudHMgdG8gbWFpbGluZyBsaXN0LiBQbGVhc2UgYmUgY29uc2lk
ZXJhdGUgdG8gdGhvc2Ugd2hvIGhhdmUKbGltaXRlZCBiYW5kd2lkdGguIDotKQoKT24gRnJpLCBN
YXkgMDYsIDIwMTYgYXQgMDE6NTk6NDZQTSArMDgwMCwg5Za75YevIHdyb3RlOgo+IEkgd2FudCB0
byBpbXBsZW1lbnQgZXZlbnQgY2hhbm5lbHMgaW4gdHdvIG1pbmlvcyBkb21haW5zLCBEb21BIGFu
ZCBEb21CLiBEb21BIGFsbG9jYXRlcyB0aGUgY2hhbm5lbCwgRG9tQiBiaW5kcyB0aGUgY2hhbm5l
bCB0byBpdHMgbG9jYWwgcG9ydCBhbmQgdGhlbiBzZW5kcyBhIGV2ZW50LiBCdXQgRG9tQSBkb2Vz
bid0IHJlY2VpdmUgdGhlIGV2ZW50KG1heWJlIHJlY2VpdmVkIGJ1dCBkaWRuJ3QgaGFuZGxlIHRo
ZSBldmVudCkuIEkgd2FudCB0byBrbm93IGlmIGkgbG9zdCBhIHByb2NlZHVyZS4gSGVyZSBpcyBt
eSBjb2RlLCBtYWluIGZ1bmMgaW4gbWluaW9zLCBhbmQgdGhlIHR3byBhdHRhY2htZW50cyBhcmUg
dGhlIHByaW50ZWQgcmVzdWx0cy4gVGhhbmtzLgo+IAo+IAo+IAo+IAo+IGludCBtYWluKCkKPiB7
Cj4gc2xlZXAoMSk7Cj4gc3RydWN0IHhzX2hhbmRsZSAqeHM7Cj4gdW5zaWduZWQgaW50IGRvbWlk
LCByZW1vdGVfZG9tOwo+IGV2dGNobl9wb3J0X3QgbG9jYWxfcG9ydCwgcmVtb3RlX3BvcnQ7Cj4g
Cj4gCj4gLyogR2V0IGEgY29ubmVjdGlvbiB0byB0aGUgZGFlbW9uICovCj4geHMgPSB4c19kYWVt
b25fb3BlbigpOwo+IGlmKHhzID09IE5VTEwpCj4gewo+IHBlcnJvciggIi0tLT4geHNfZGVhbW9u
X29wZW46IiApOwo+IH0KPiBwcmludGYoICItLS0+IHhzX2RlYW1vbl9vcGVuIE9LIVxuIiApOwo+
IAo+IAo+IC8vZ2V0IHRoZSBjdXJyZW50IGRvbQo+IGRvbWlkID0gZ2V0X2RvbWlkKHhzKTsKPiBp
bnQgaXNfcGFyZW50PSBkb21pZCAlIDIgPT0gMCA/IDAgOiAxOwo+IGlmKGlzX3BhcmVudCA9PSAx
KQo+IGdvdG8gcGFyZW50Owo+IGVsc2UKPiBnb3RvIGNoaWxkOwo+IHBhcmVudDoKPiBwcmludGYo
ICItLS0+IEkgYW0gZmlyc3QgRG9tVSFcbiIgKTsKPiAKPiAKPiAvL3dhaXQgZm9yIG5leHQgZG9t
IHRvIHN0YXJ0Cj4gc2xlZXAoMzApOwo+IHJlbW90ZV9kb20gPSBkb21pZCArIDE7Cj4gCj4gCj4g
Ly9hbGxvY2F0ZSBhIGV2ZW50IGNoYW5uZWwKPiBldnRjaG5fYWxsb2NfdW5ib3VuZChyZW1vdGVf
ZG9tLCBldnRfaGFuZGxlciwgTlVMTCwgJmxvY2FsX3BvcnQpOwo+IHByaW50ZigibG9jYWwgcG9y
dDogJWRcbiIsIGxvY2FsX3BvcnQpOwo+IC8vYmluZCBWQ1BVIDAKPiBldnRjaG5fYmluZF92Y3B1
X3QgYmluZF92Y3B1Owo+IGJpbmRfdmNwdS5wb3J0ID0gbG9jYWxfcG9ydDsKPiBiaW5kX3ZjcHUu
dmNwdSA9IDA7Cj4gSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX2JpbmRfdmNw
dSwgJmJpbmRfdmNwdSk7Cj4gCj4gCj4gLy93cml0ZV94ZW5zdG9yZShkb21pZCwgImV2dGNobl9w
b3J0IiwgbG9jYWxfcG9ydCk7Cj4gLy93YWl0IHRoZSBldmVudAo+IHdoaWxlKDEpCj4gewo+IHNs
ZWVwKDUpOwo+IH0KPiAgcmV0dXJuIDA7Cj4gCj4gCj4gY2hpbGQ6Cj4gcHJpbnRmKCAiLS0tPiBJ
IGFtIGNoaWxkIERvbVUhXG4iICk7Cj4gcmVtb3RlX2RvbSA9IGRvbWlkIC0gMTsKPiAvL3dhaXQg
dGhlIHByZXZpb3VzIGRvbSB0byBhbGxvY2F0ZSBldmVudCBjaGFubmVsCj4gc2xlZXAoNDApOwo+
IC8vZ2V0IHRoZSByZW1vdGVfcG9ydCBhbmQgYmluZCB0aGUgY2hhbm5lbCB0byBsb2NhbF9wb3J0
Cj4gLy9yZW1vdGVfcG9ydCA9IHJlYWRfeGVuc3RvcmUocmVtb3RlX2RvbSwgImV2dGNobl9wb3J0
Iik7Cj4gcmVtb3RlX3BvcnQgPSA1Owo+IGV2dGNobl9iaW5kX2ludGVyZG9tYWluKHJlbW90ZV9k
b20sIHJlbW90ZV9wb3J0LCBldnRfaGFuZGxlciwgTlVMTCwgJmxvY2FsX3BvcnQpOwo+IHByaW50
ZigibG9jYWwgcG9ydDogJWRcbiIsIGxvY2FsX3BvcnQpOwo+IAo+IAoKV2hhdCBkb2VzIHlvdXIg
ZXZ0X2hhbmRsZXIgZG8/IEhhdmUgeW91IHRyaWVkIHByaW50aW5nIHNvbWV0aGluZyBpbnNpZGUK
dGhlIGhhbmRsZXI/CgpXZWkuCgoKPiBzbGVlcCg1KTsKPiAKPiAKPiAgLy9zZW5kIHRoZSBldmVu
dAo+ICBldnRjaG5fc2VuZF90IHNlbmQ7Cj4gIHNlbmQucG9ydCA9IGxvY2FsX3BvcnQ7Cj4gIEhZ
UEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRDSE5PUF9zZW5kLCAmc2VuZCk7Cj4gcHJpbnRm
KCItLS0+IHNlbmQgdGhlIGV2ZW50XG4iKTsKPiAKPiAKPiAgd2hpbGUoMSkKPiAgewo+ICBzbGVl
cCg1KTsKPiAKPiAKPiAgfQo+ICByZXR1cm4gMDsKPiB9CgoKCgoKCj4gX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBNaW5pb3MtZGV2ZWwgbWFpbGluZyBs
aXN0Cj4gTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCj4gaHR0cDovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2ZWwKCgpfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaW5pb3MtZGV2ZWwg
bWFpbGluZyBsaXN0Ck1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwOi8vbGlz
dHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL21pbmlvcy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Fri May 06 13:37:15 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 06 May 2016 13:37: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1ayfwQ-0000AC-Th; Fri, 06 May 2016 13:37:14 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <yukaigoforit@126.com>) id 1ayfwN-00009w-7j
 for minios-devel@lists.xenproject.org; Fri, 06 May 2016 13:37:13 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 7B/18-03281-60E9C275; Fri, 06 May 2016 13:37:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFKsWRWlGSWpSXmKPExsVyZys/py7rPJ1
 wg70H1C3efl3C7MDocfjDFZYAxijWzLyk/IoE1oxbpzaxFyxMqnj/bAFbA+OHhC5GTg4WgYdM
 Eg+mWXUxcnEICcxnlDh6bzcLSEJCwE5ixcuHjF2MHEBFWhJrTxaDhNkE9CXWX/nCDGKLCChL3
 P0+A6ycWUBVYvn1DrC4sICfRMfuC1BjeCVmtD9lAZkvIdDIKLH0wFEWkJmcQIPOLY4CqRESyJ
 TY3zWbGaJeX2LZztOMEDOjJc7/v8cEYvMKCEqcnPmEBcJ2lbjQu4cdol5CYvvLC1C9OhJfOm9
 B2Q4STSfOM0LYthL3X7azT2AUmYVk7CwkY2dBvTCrcwkzhK0oMaX7ITuErSLR+/stI7L4Aka2
 VYzqxalFZalFuoZ6SUWZ6RkluYmZObqGhiZ6uanFxYnpqTmJScV6yfm5mxiBMcQABDsYj3Y6H
 2KU5GBSEuX9XqATLsSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0mC98ocoJxgUWp6akVaZg4wmmHSEh
 w8SiK8r0DSvMUFibnFmekQqVOMxhwdU6+vZeJYsv/eWiYhlrz8vFQpcd4XIKUCIKUZpXlwg2B
 J5hKjrJQwLyPQaUI8BalFuZklqPKvGMU5GJWEed+DTOHJzCuB2/cK6BQmoFPez9UEOaUkESEl
 1cCY+6VzD1/1s0jX2axi3u1bi1evvnd2D3tFuvQvu8P2IQ23J7UYNzLyPnk6X/3Y1VNcP9NEB
 NKtRGKO3smperDuwSkHVmvGhUn66QY7T212FtzXebpiTanrk8RNK2slb1VVs33cFc5nHmX8r/
 ISm73S9qkvv7kx1rs3TEu5vN/n27qr9my7LrkrsRRnJBpqMRcVJwIAQrvTwS0DAAA=
X-Env-Sender: yukaigoforit@126.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462541827!39666164!1
X-Originating-IP: [220.181.15.9]
X-SpamReason: No, hits=0.4 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjkgPT4gNzk1MA==\n,sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjkgPT4gNzk1MA==\n,HTML_30_40,HTML_MESSAGE,
 MIME_BASE64_TEXT,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27223 invoked from network); 6 May 2016 13:37:08 -0000
Received: from m15-9.126.com (HELO m15-9.126.com) (220.181.15.9)
 by server-3.tower-27.messagelabs.com with SMTP; 6 May 2016 13:37:08 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
 s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=t0qUB
 z2or2hw7uqpOE1W95XLcNtniSpVeicBhNnNWZ8=; b=ZjW8hDplauwqeepStJwYR
 nuwQU89+P6K1cVpCMxt+gPV0iBjmsvi18Dq/ckDQaNH5S3Rtqvq3by1afRwECCvK
 A1x+XryqQnIFH8ya4RKdZkjY8DYYThO23p32dMqs/TE/WwcPXOAjAIZYi7/Wm4nT
 RmUpiqGKlb+SqGK9nPF+eY=
Received: from yukaigoforit$126.com ( [220.202.153.56, 176.34.62.243,
 10.144.1.72] ) by ajax-webmail-wmsvr9 (Coremail) ; Fri, 6 May 2016 21:36:35
 +0800 (CST)
X-Originating-IP: [220.202.153.56, 176.34.62.243, 10.144.1.72]
Date: Fri, 6 May 2016 21:36:35 +0800 (CST)
From: =?GBK?B?0/e/rQ==?= <yukaigoforit@126.com>
To: "Wei Liu" <wei.liu2@citrix.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
 20160223(81157.8522) Copyright (c) 2002-2016 www.mailtech.cn 126com
In-Reply-To: <20160506105555.GG2111@citrix.com>
References: <5c60db5f.5eb5.15484a6879b.Coremail.yukaigoforit@126.com>
 <20160506105555.GG2111@citrix.com>
X-CM-CTRLDATA: 2QpdZ2Zvb3Rlcl9odG09NTQyNDo1Ng==
MIME-Version: 1.0
Message-ID: <3dfb8b1a.f069.1548648c21e.Coremail.yukaigoforit@126.com>
X-Coremail-Locale: zh_CN
X-CM-TRANSID: CcqowAD389TjnSxXcoixAA--.10886W
X-CM-SenderInfo: 51xntxpjri02llw6ij2wof0z/1tbiDwBh1VR0bNWx3gABsM
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
Cc: minios-devel@lists.xenproject.org
Subject: Re: [Minios-devel] Implement event channels in two minios domains
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4480011842195768050=="
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

--===============4480011842195768050==
Content-Type: multipart/alternative; 
	boundary="----=_Part_291465_839483475.1462541795870"

------=_Part_291465_839483475.1462541795870
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

SGVsbG8sIExpdQoKCkFib3V0IHRoZSBpbWFnZSBhdHRhY2htZW50cywgSSB3aWxsIGtlZXAgdGhh
dCBpbiBtaW5kLgoKClNvcnJ5IEkgZm9yZ290IHRvIHBhc3RlIHRoZSBldnRfaGFuZGxlciBmdW5j
LCBpdCBqdXN0IHByaW50IHNvbWUgaW5mby4KCgp2b2lkIGV2dF9oYW5kbGVyKGV2dGNobl9wb3J0
X3QgcG9ydCwgc3RydWN0IHB0X3JlZ3MgKnJlZ3MsIHZvaWQgKmRhdGEpCiB7CiAgICAgICAgIHBy
aW50aygiW1BvcnQgJWRdIC0gZXZlbnQgcmVjZWl2ZWRcbiIsIHBvcnQpOwp9CgoKTGF0ZXIgSSBw
cmludCB0aGUgZXZuX2NobiBpbmZvIGJ5IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcCBhZnRl
ciBldnRjaG5fYWxsb2NfdW5ib3VuZCBmdW5jLCBhbmQgSSBmb3VuZCB0aGUgaW5mbyBpcyB3cm9u
ZywgZWcuIHUudWJvdW5kLmRvbSA9IDEsIG5vdCB0aGUgc2Vjb25kIGRvbS4gV2h5IGRpZG4ndCB0
aGUgaHlwZXIgY2FsbCBzZXQgdXAgdGhlIHZhbHVlIGluIGV2dGNobl9zdGF0dXM/IEkgZ3Vlc3Mg
bWF5YmUgaXQgaXMgYmVjYXVzZSBJIGluc3RhbGxlZCB4ZW4gYXQgYSB1YnVudHUgVk0sIGl0IGlz
IHByb2JhYmx5IHRoZXJlIGlzIGEgcHJvYmxlbSBpbiB0aGUgY29tbXVuaWNhdGlvbiBiZXR3ZWVu
IHRoZSB0d28gZG9tYWlucyBpbiB4ZW4uIFdoYXQgZG8geW91IHRoaW5rIGFib3V0IGl0PwpUaGFu
a3MhCgoKCgoKCgoKCkF0IDIwMTYtMDUtMDYgMTg6NTU6NTUsICJXZWkgTGl1IiA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4gd3JvdGU6Cj5IZWxsbwo+Cj5GaXJzdCB0aGluZyBJIHdhbnQgdG8gbWVudGlv
biBpcyB0aGF0IHBsZWFzZSBkb24ndCBzZW5kIGltYWdlCj5hdHRhY2htZW50cyB0byBtYWlsaW5n
IGxpc3QuIFBsZWFzZSBiZSBjb25zaWRlcmF0ZSB0byB0aG9zZSB3aG8gaGF2ZQo+bGltaXRlZCBi
YW5kd2lkdGguIDotKQo+Cj5PbiBGcmksIE1heSAwNiwgMjAxNiBhdCAwMTo1OTo0NlBNICswODAw
LCDT97+tIHdyb3RlOgo+PiBJIHdhbnQgdG8gaW1wbGVtZW50IGV2ZW50IGNoYW5uZWxzIGluIHR3
byBtaW5pb3MgZG9tYWlucywgRG9tQSBhbmQgRG9tQi4gRG9tQSBhbGxvY2F0ZXMgdGhlIGNoYW5u
ZWwsIERvbUIgYmluZHMgdGhlIGNoYW5uZWwgdG8gaXRzIGxvY2FsIHBvcnQgYW5kIHRoZW4gc2Vu
ZHMgYSBldmVudC4gQnV0IERvbUEgZG9lc24ndCByZWNlaXZlIHRoZSBldmVudChtYXliZSByZWNl
aXZlZCBidXQgZGlkbid0IGhhbmRsZSB0aGUgZXZlbnQpLiBJIHdhbnQgdG8ga25vdyBpZiBpIGxv
c3QgYSBwcm9jZWR1cmUuIEhlcmUgaXMgbXkgY29kZSwgbWFpbiBmdW5jIGluIG1pbmlvcywgYW5k
IHRoZSB0d28gYXR0YWNobWVudHMgYXJlIHRoZSBwcmludGVkIHJlc3VsdHMuIFRoYW5rcy4KPj4g
Cj4+IAo+PiAKPj4gCj4+IGludCBtYWluKCkKPj4gewo+PiBzbGVlcCgxKTsKPj4gc3RydWN0IHhz
X2hhbmRsZSAqeHM7Cj4+IHVuc2lnbmVkIGludCBkb21pZCwgcmVtb3RlX2RvbTsKPj4gZXZ0Y2hu
X3BvcnRfdCBsb2NhbF9wb3J0LCByZW1vdGVfcG9ydDsKPj4gCj4+IAo+PiAvKiBHZXQgYSBjb25u
ZWN0aW9uIHRvIHRoZSBkYWVtb24gKi8KPj4geHMgPSB4c19kYWVtb25fb3BlbigpOwo+PiBpZih4
cyA9PSBOVUxMKQo+PiB7Cj4+IHBlcnJvciggIi0tLT4geHNfZGVhbW9uX29wZW46IiApOwo+PiB9
Cj4+IHByaW50ZiggIi0tLT4geHNfZGVhbW9uX29wZW4gT0shXG4iICk7Cj4+IAo+PiAKPj4gLy9n
ZXQgdGhlIGN1cnJlbnQgZG9tCj4+IGRvbWlkID0gZ2V0X2RvbWlkKHhzKTsKPj4gaW50IGlzX3Bh
cmVudD0gZG9taWQgJSAyID09IDAgPyAwIDogMTsKPj4gaWYoaXNfcGFyZW50ID09IDEpCj4+IGdv
dG8gcGFyZW50Owo+PiBlbHNlCj4+IGdvdG8gY2hpbGQ7Cj4+IHBhcmVudDoKPj4gcHJpbnRmKCAi
LS0tPiBJIGFtIGZpcnN0IERvbVUhXG4iICk7Cj4+IAo+PiAKPj4gLy93YWl0IGZvciBuZXh0IGRv
bSB0byBzdGFydAo+PiBzbGVlcCgzMCk7Cj4+IHJlbW90ZV9kb20gPSBkb21pZCArIDE7Cj4+IAo+
PiAKPj4gLy9hbGxvY2F0ZSBhIGV2ZW50IGNoYW5uZWwKPj4gZXZ0Y2huX2FsbG9jX3VuYm91bmQo
cmVtb3RlX2RvbSwgZXZ0X2hhbmRsZXIsIE5VTEwsICZsb2NhbF9wb3J0KTsKPj4gcHJpbnRmKCJs
b2NhbCBwb3J0OiAlZFxuIiwgbG9jYWxfcG9ydCk7Cj4+IC8vYmluZCBWQ1BVIDAKPj4gZXZ0Y2hu
X2JpbmRfdmNwdV90IGJpbmRfdmNwdTsKPj4gYmluZF92Y3B1LnBvcnQgPSBsb2NhbF9wb3J0Owo+
PiBiaW5kX3ZjcHUudmNwdSA9IDA7Cj4+IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRD
SE5PUF9iaW5kX3ZjcHUsICZiaW5kX3ZjcHUpOwo+PiAKPj4gCj4+IC8vd3JpdGVfeGVuc3RvcmUo
ZG9taWQsICJldnRjaG5fcG9ydCIsIGxvY2FsX3BvcnQpOwo+PiAvL3dhaXQgdGhlIGV2ZW50Cj4+
IHdoaWxlKDEpCj4+IHsKPj4gc2xlZXAoNSk7Cj4+IH0KPj4gIHJldHVybiAwOwo+PiAKPj4gCj4+
IGNoaWxkOgo+PiBwcmludGYoICItLS0+IEkgYW0gY2hpbGQgRG9tVSFcbiIgKTsKPj4gcmVtb3Rl
X2RvbSA9IGRvbWlkIC0gMTsKPj4gLy93YWl0IHRoZSBwcmV2aW91cyBkb20gdG8gYWxsb2NhdGUg
ZXZlbnQgY2hhbm5lbAo+PiBzbGVlcCg0MCk7Cj4+IC8vZ2V0IHRoZSByZW1vdGVfcG9ydCBhbmQg
YmluZCB0aGUgY2hhbm5lbCB0byBsb2NhbF9wb3J0Cj4+IC8vcmVtb3RlX3BvcnQgPSByZWFkX3hl
bnN0b3JlKHJlbW90ZV9kb20sICJldnRjaG5fcG9ydCIpOwo+PiByZW1vdGVfcG9ydCA9IDU7Cj4+
IGV2dGNobl9iaW5kX2ludGVyZG9tYWluKHJlbW90ZV9kb20sIHJlbW90ZV9wb3J0LCBldnRfaGFu
ZGxlciwgTlVMTCwgJmxvY2FsX3BvcnQpOwo+PiBwcmludGYoImxvY2FsIHBvcnQ6ICVkXG4iLCBs
b2NhbF9wb3J0KTsKPj4gCj4+IAo+Cj5XaGF0IGRvZXMgeW91ciBldnRfaGFuZGxlciBkbz8gSGF2
ZSB5b3UgdHJpZWQgcHJpbnRpbmcgc29tZXRoaW5nIGluc2lkZQo+dGhlIGhhbmRsZXI/Cj4KPldl
aS4KPgo+Cj4+IHNsZWVwKDUpOwo+PiAKPj4gCj4+ICAvL3NlbmQgdGhlIGV2ZW50Cj4+ICBldnRj
aG5fc2VuZF90IHNlbmQ7Cj4+ICBzZW5kLnBvcnQgPSBsb2NhbF9wb3J0Owo+PiAgSFlQRVJWSVNP
Ul9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX3NlbmQsICZzZW5kKTsKPj4gcHJpbnRmKCItLS0+
IHNlbmQgdGhlIGV2ZW50XG4iKTsKPj4gCj4+IAo+PiAgd2hpbGUoMSkKPj4gIHsKPj4gIHNsZWVw
KDUpOwo+PiAKPj4gCj4+ICB9Cj4+ICByZXR1cm4gMDsKPj4gfQo+Cj4KPgo+Cj4KPgo+PiBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBNaW5pb3MtZGV2
ZWwgbWFpbGluZyBsaXN0Cj4+IE1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+PiBo
dHRwOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL21pbmlv
cy1kZXZlbAo+Cj4KPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCj5NaW5pb3MtZGV2ZWwgbWFpbGluZyBsaXN0Cj5NaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKPmh0dHA6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlz
dGluZm8vbWluaW9zLWRldmVsCgoKCgoKIA==
------=_Part_291465_839483475.1462541795870
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6QXJpYWwiPjxkaXYgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuNztjb2xvcjojMDAw
MDAwO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5OkFyaWFsIj48ZGl2PkhlbGxvLCBMaXU8L2Rp
dj48ZGl2Pjxicj48L2Rpdj48ZGl2PkFib3V0IHRoZSBpbWFnZSZuYnNwOzxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTogYXJpYWw7IGxpbmUtaGVpZ2h0OiAyMy44cHg7IHdoaXRlLXNwYWNlOiBwcmUt
d3JhcDsiPmF0dGFjaG1lbnRzLCA8L3NwYW4+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjc7
Ij5JIHdpbGwga2VlcCB0aGF0IGluIG1pbmQuPC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk
aXY+U29ycnkgSSBmb3Jnb3QgdG8gcGFzdGUgdGhlIGV2dF9oYW5kbGVyIGZ1bmMsIGl0IGp1c3Qg
cHJpbnQgc29tZSBpbmZvLjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGRpdj52b2lkIGV2dF9o
YW5kbGVyKGV2dGNobl9wb3J0X3QgcG9ydCwgc3RydWN0IHB0X3JlZ3MgKnJlZ3MsIHZvaWQgKmRh
dGEpPC9kaXY+PGRpdj4mbmJzcDt7PC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7cHJpbnRrKCJbUG9ydCAlZF0gLSBldmVudCByZWNlaXZlZFxuIiwgcG9ydCk7PC9k
aXY+PC9kaXY+PGRpdj59PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5MYXRlciBJIHByaW50IHRo
ZSBldm5fY2huIGluZm8gYnkmbmJzcDtIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AgYWZ0ZXIg
ZXZ0Y2huX2FsbG9jX3VuYm91bmQgZnVuYywgYW5kIEkgZm91bmQgdGhlIGluZm8gaXMgd3Jvbmcs
Jm5ic3A7PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjc7Ij5lZy4gdS51Ym91bmQuZG9tID0g
MSwgbm90IHRoZSBzZWNvbmQgZG9tLiBXaHkgZGlkbid0IHRoZSBoeXBlciBjYWxsIHNldCB1cCB0
aGUgdmFsdWUgaW4gZXZ0Y2huX3N0YXR1cz8gSSBndWVzcyBtYXliZSBpdCBpcyBiZWNhdXNlIEkg
aW5zdGFsbGVkIHhlbiBhdCBhIHVidW50dSBWTSwgaXQgaXMgcHJvYmFibHkgdGhlcmUgaXMgYSBw
cm9ibGVtIGluIHRoZSZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDIzLjhw
eDsiPmNvbW11bmljYXRpb248L3NwYW4+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAyMy44cHg7
Ij4mbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjc7Ij5iZXR3ZWVuJm5i
c3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMjMuOHB4OyI+dGhlJm5ic3A7PC9z
cGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS43OyI+dHdvIGRvbWFpbnMgaW4geGVuLiZu
YnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNzsiPldoYXQgZG8geW91IHRo
aW5rIGFib3V0IGl0Pzwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDog
MS43OyI+VGhhbmtzITwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48YnI+PGJyPjxicj48ZGl2
IHN0eWxlPSJwb3NpdGlvbjpyZWxhdGl2ZTt6b29tOjEiPjwvZGl2PjxkaXYgaWQ9ImRpdk5ldGVh
c2VNYWlsQ2FyZCI+PC9kaXY+PGJyPjxwcmU+PGJyPkF0IDIwMTYtMDUtMDYgMTg6NTU6NTUsICJX
ZWkgTGl1IiAmbHQ7PGEgaHJlZj0ibWFpbHRvOndlaS5saXUyQGNpdHJpeC5jb20iPndlaS5saXUy
QGNpdHJpeC5jb208L2E+Jmd0OyB3cm90ZToKJmd0O0hlbGxvCiZndDsKJmd0O0ZpcnN0IHRoaW5n
IEkgd2FudCB0byBtZW50aW9uIGlzIHRoYXQgcGxlYXNlIGRvbid0IHNlbmQgaW1hZ2UKJmd0O2F0
dGFjaG1lbnRzIHRvIG1haWxpbmcgbGlzdC4gUGxlYXNlIGJlIGNvbnNpZGVyYXRlIHRvIHRob3Nl
IHdobyBoYXZlCiZndDtsaW1pdGVkIGJhbmR3aWR0aC4gOi0pCiZndDsKJmd0O09uIEZyaSwgTWF5
IDA2LCAyMDE2IGF0IDAxOjU5OjQ2UE0gKzA4MDAsINP3v60gd3JvdGU6CiZndDsmZ3Q7IEkgd2Fu
dCB0byBpbXBsZW1lbnQgZXZlbnQgY2hhbm5lbHMgaW4gdHdvIG1pbmlvcyBkb21haW5zLCBEb21B
IGFuZCBEb21CLiBEb21BIGFsbG9jYXRlcyB0aGUgY2hhbm5lbCwgRG9tQiBiaW5kcyB0aGUgY2hh
bm5lbCB0byBpdHMgbG9jYWwgcG9ydCBhbmQgdGhlbiBzZW5kcyBhIGV2ZW50LiBCdXQgRG9tQSBk
b2Vzbid0IHJlY2VpdmUgdGhlIGV2ZW50KG1heWJlIHJlY2VpdmVkIGJ1dCBkaWRuJ3QgaGFuZGxl
IHRoZSBldmVudCkuIEkgd2FudCB0byBrbm93IGlmIGkgbG9zdCBhIHByb2NlZHVyZS4gSGVyZSBp
cyBteSBjb2RlLCBtYWluIGZ1bmMgaW4gbWluaW9zLCBhbmQgdGhlIHR3byBhdHRhY2htZW50cyBh
cmUgdGhlIHByaW50ZWQgcmVzdWx0cy4gVGhhbmtzLgomZ3Q7Jmd0OyAKJmd0OyZndDsgCiZndDsm
Z3Q7IAomZ3Q7Jmd0OyAKJmd0OyZndDsgaW50IG1haW4oKQomZ3Q7Jmd0OyB7CiZndDsmZ3Q7IHNs
ZWVwKDEpOwomZ3Q7Jmd0OyBzdHJ1Y3QgeHNfaGFuZGxlICp4czsKJmd0OyZndDsgdW5zaWduZWQg
aW50IGRvbWlkLCByZW1vdGVfZG9tOwomZ3Q7Jmd0OyBldnRjaG5fcG9ydF90IGxvY2FsX3BvcnQs
IHJlbW90ZV9wb3J0OwomZ3Q7Jmd0OyAKJmd0OyZndDsgCiZndDsmZ3Q7IC8qIEdldCBhIGNvbm5l
Y3Rpb24gdG8gdGhlIGRhZW1vbiAqLwomZ3Q7Jmd0OyB4cyA9IHhzX2RhZW1vbl9vcGVuKCk7CiZn
dDsmZ3Q7IGlmKHhzID09IE5VTEwpCiZndDsmZ3Q7IHsKJmd0OyZndDsgcGVycm9yKCAiLS0tJmd0
OyB4c19kZWFtb25fb3BlbjoiICk7CiZndDsmZ3Q7IH0KJmd0OyZndDsgcHJpbnRmKCAiLS0tJmd0
OyB4c19kZWFtb25fb3BlbiBPSyFcbiIgKTsKJmd0OyZndDsgCiZndDsmZ3Q7IAomZ3Q7Jmd0OyAv
L2dldCB0aGUgY3VycmVudCBkb20KJmd0OyZndDsgZG9taWQgPSBnZXRfZG9taWQoeHMpOwomZ3Q7
Jmd0OyBpbnQgaXNfcGFyZW50PSBkb21pZCAlIDIgPT0gMCA/IDAgOiAxOwomZ3Q7Jmd0OyBpZihp
c19wYXJlbnQgPT0gMSkKJmd0OyZndDsgZ290byBwYXJlbnQ7CiZndDsmZ3Q7IGVsc2UKJmd0OyZn
dDsgZ290byBjaGlsZDsKJmd0OyZndDsgcGFyZW50OgomZ3Q7Jmd0OyBwcmludGYoICItLS0mZ3Q7
IEkgYW0gZmlyc3QgRG9tVSFcbiIgKTsKJmd0OyZndDsgCiZndDsmZ3Q7IAomZ3Q7Jmd0OyAvL3dh
aXQgZm9yIG5leHQgZG9tIHRvIHN0YXJ0CiZndDsmZ3Q7IHNsZWVwKDMwKTsKJmd0OyZndDsgcmVt
b3RlX2RvbSA9IGRvbWlkICsgMTsKJmd0OyZndDsgCiZndDsmZ3Q7IAomZ3Q7Jmd0OyAvL2FsbG9j
YXRlIGEgZXZlbnQgY2hhbm5lbAomZ3Q7Jmd0OyBldnRjaG5fYWxsb2NfdW5ib3VuZChyZW1vdGVf
ZG9tLCBldnRfaGFuZGxlciwgTlVMTCwgJmFtcDtsb2NhbF9wb3J0KTsKJmd0OyZndDsgcHJpbnRm
KCJsb2NhbCBwb3J0OiAlZFxuIiwgbG9jYWxfcG9ydCk7CiZndDsmZ3Q7IC8vYmluZCBWQ1BVIDAK
Jmd0OyZndDsgZXZ0Y2huX2JpbmRfdmNwdV90IGJpbmRfdmNwdTsKJmd0OyZndDsgYmluZF92Y3B1
LnBvcnQgPSBsb2NhbF9wb3J0OwomZ3Q7Jmd0OyBiaW5kX3ZjcHUudmNwdSA9IDA7CiZndDsmZ3Q7
IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRDSE5PUF9iaW5kX3ZjcHUsICZhbXA7Ymlu
ZF92Y3B1KTsKJmd0OyZndDsgCiZndDsmZ3Q7IAomZ3Q7Jmd0OyAvL3dyaXRlX3hlbnN0b3JlKGRv
bWlkLCAiZXZ0Y2huX3BvcnQiLCBsb2NhbF9wb3J0KTsKJmd0OyZndDsgLy93YWl0IHRoZSBldmVu
dAomZ3Q7Jmd0OyB3aGlsZSgxKQomZ3Q7Jmd0OyB7CiZndDsmZ3Q7IHNsZWVwKDUpOwomZ3Q7Jmd0
OyB9CiZndDsmZ3Q7ICByZXR1cm4gMDsKJmd0OyZndDsgCiZndDsmZ3Q7IAomZ3Q7Jmd0OyBjaGls
ZDoKJmd0OyZndDsgcHJpbnRmKCAiLS0tJmd0OyBJIGFtIGNoaWxkIERvbVUhXG4iICk7CiZndDsm
Z3Q7IHJlbW90ZV9kb20gPSBkb21pZCAtIDE7CiZndDsmZ3Q7IC8vd2FpdCB0aGUgcHJldmlvdXMg
ZG9tIHRvIGFsbG9jYXRlIGV2ZW50IGNoYW5uZWwKJmd0OyZndDsgc2xlZXAoNDApOwomZ3Q7Jmd0
OyAvL2dldCB0aGUgcmVtb3RlX3BvcnQgYW5kIGJpbmQgdGhlIGNoYW5uZWwgdG8gbG9jYWxfcG9y
dAomZ3Q7Jmd0OyAvL3JlbW90ZV9wb3J0ID0gcmVhZF94ZW5zdG9yZShyZW1vdGVfZG9tLCAiZXZ0
Y2huX3BvcnQiKTsKJmd0OyZndDsgcmVtb3RlX3BvcnQgPSA1OwomZ3Q7Jmd0OyBldnRjaG5fYmlu
ZF9pbnRlcmRvbWFpbihyZW1vdGVfZG9tLCByZW1vdGVfcG9ydCwgZXZ0X2hhbmRsZXIsIE5VTEws
ICZhbXA7bG9jYWxfcG9ydCk7CiZndDsmZ3Q7IHByaW50ZigibG9jYWwgcG9ydDogJWRcbiIsIGxv
Y2FsX3BvcnQpOwomZ3Q7Jmd0OyAKJmd0OyZndDsgCiZndDsKJmd0O1doYXQgZG9lcyB5b3VyIGV2
dF9oYW5kbGVyIGRvPyBIYXZlIHlvdSB0cmllZCBwcmludGluZyBzb21ldGhpbmcgaW5zaWRlCiZn
dDt0aGUgaGFuZGxlcj8KJmd0OwomZ3Q7V2VpLgomZ3Q7CiZndDsKJmd0OyZndDsgc2xlZXAoNSk7
CiZndDsmZ3Q7IAomZ3Q7Jmd0OyAKJmd0OyZndDsgIC8vc2VuZCB0aGUgZXZlbnQKJmd0OyZndDsg
IGV2dGNobl9zZW5kX3Qgc2VuZDsKJmd0OyZndDsgIHNlbmQucG9ydCA9IGxvY2FsX3BvcnQ7CiZn
dDsmZ3Q7ICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc2VuZCwgJmFtcDtz
ZW5kKTsKJmd0OyZndDsgcHJpbnRmKCItLS0mZ3Q7IHNlbmQgdGhlIGV2ZW50XG4iKTsKJmd0OyZn
dDsgCiZndDsmZ3Q7IAomZ3Q7Jmd0OyAgd2hpbGUoMSkKJmd0OyZndDsgIHsKJmd0OyZndDsgIHNs
ZWVwKDUpOwomZ3Q7Jmd0OyAKJmd0OyZndDsgCiZndDsmZ3Q7ICB9CiZndDsmZ3Q7ICByZXR1cm4g
MDsKJmd0OyZndDsgfQomZ3Q7CiZndDsKJmd0OwomZ3Q7CiZndDsKJmd0OwomZ3Q7Jmd0OyBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwomZ3Q7Jmd0OyBNaW5p
b3MtZGV2ZWwgbWFpbGluZyBsaXN0CiZndDsmZ3Q7IDxhIGhyZWY9Im1haWx0bzpNaW5pb3MtZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmciPk1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZzwvYT4KJmd0OyZndDsgaHR0cDovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1h
bi9saXN0aW5mby9taW5pb3MtZGV2ZWwKJmd0OwomZ3Q7CiZndDtfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwomZ3Q7TWluaW9zLWRldmVsIG1haWxpbmcgbGlz
dAomZ3Q7PGEgaHJlZj0ibWFpbHRvOk1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyI+
TWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPC9hPgomZ3Q7aHR0cDovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2ZWwKPC9wcmU+
PC9kaXY+PGJyPjxicj48c3BhbiB0aXRsZT0ibmV0ZWFzZWZvb3RlciI+PHA+Jm5ic3A7PC9wPjwv
c3Bhbj48L2Rpdj48YnI+PGJyPjxzcGFuIHRpdGxlPSJuZXRlYXNlZm9vdGVyIj48cD4mbmJzcDs8
L3A+PC9zcGFuPg==
------=_Part_291465_839483475.1462541795870--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWluaW9zLWRl
dmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cDov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2
ZWw=

--===============4480011842195768050==--



From minios-devel-bounces@lists.xenproject.org Fri May 06 13:37:15 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 06 May 2016 13:37: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1ayfwQ-0000AC-Th; Fri, 06 May 2016 13:37:14 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <yukaigoforit@126.com>) id 1ayfwN-00009w-7j
 for minios-devel@lists.xenproject.org; Fri, 06 May 2016 13:37:13 +0000
Received: from [193.109.254.147] by server-3.bemta-14.messagelabs.com id
 7B/18-03281-60E9C275; Fri, 06 May 2016 13:37:10 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFKsWRWlGSWpSXmKPExsVyZys/py7rPJ1
 wg70H1C3efl3C7MDocfjDFZYAxijWzLyk/IoE1oxbpzaxFyxMqnj/bAFbA+OHhC5GTg4WgYdM
 Eg+mWXUxcnEICcxnlDh6bzcLSEJCwE5ixcuHjF2MHEBFWhJrTxaDhNkE9CXWX/nCDGKLCChL3
 P0+A6ycWUBVYvn1DrC4sICfRMfuC1BjeCVmtD9lAZkvIdDIKLH0wFEWkJmcQIPOLY4CqRESyJ
 TY3zWbGaJeX2LZztOMEDOjJc7/v8cEYvMKCEqcnPmEBcJ2lbjQu4cdol5CYvvLC1C9OhJfOm9
 B2Q4STSfOM0LYthL3X7azT2AUmYVk7CwkY2dBvTCrcwkzhK0oMaX7ITuErSLR+/stI7L4Aka2
 VYzqxalFZalFuoZ6SUWZ6RkluYmZObqGhiZ6uanFxYnpqTmJScV6yfm5mxiBMcQABDsYj3Y6H
 2KU5GBSEuX9XqATLsSXlJ9SmZFYnBFfVJqTWnyIUYaDQ0mC98ocoJxgUWp6akVaZg4wmmHSEh
 w8SiK8r0DSvMUFibnFmekQqVOMxhwdU6+vZeJYsv/eWiYhlrz8vFQpcd4XIKUCIKUZpXlwg2B
 J5hKjrJQwLyPQaUI8BalFuZklqPKvGMU5GJWEed+DTOHJzCuB2/cK6BQmoFPez9UEOaUkESEl
 1cCY+6VzD1/1s0jX2axi3u1bi1evvnd2D3tFuvQvu8P2IQ23J7UYNzLyPnk6X/3Y1VNcP9NEB
 NKtRGKO3smperDuwSkHVmvGhUn66QY7T212FtzXebpiTanrk8RNK2slb1VVs33cFc5nHmX8r/
 ISm73S9qkvv7kx1rs3TEu5vN/n27qr9my7LrkrsRRnJBpqMRcVJwIAQrvTwS0DAAA=
X-Env-Sender: yukaigoforit@126.com
X-Msg-Ref: server-3.tower-27.messagelabs.com!1462541827!39666164!1
X-Originating-IP: [220.181.15.9]
X-SpamReason: No, hits=0.4 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjkgPT4gNzk1MA==\n,sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjkgPT4gNzk1MA==\n,HTML_30_40,HTML_MESSAGE,
 MIME_BASE64_TEXT,UNPARSEABLE_RELAY
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 27223 invoked from network); 6 May 2016 13:37:08 -0000
Received: from m15-9.126.com (HELO m15-9.126.com) (220.181.15.9)
 by server-3.tower-27.messagelabs.com with SMTP; 6 May 2016 13:37:08 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
 s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=t0qUB
 z2or2hw7uqpOE1W95XLcNtniSpVeicBhNnNWZ8=; b=ZjW8hDplauwqeepStJwYR
 nuwQU89+P6K1cVpCMxt+gPV0iBjmsvi18Dq/ckDQaNH5S3Rtqvq3by1afRwECCvK
 A1x+XryqQnIFH8ya4RKdZkjY8DYYThO23p32dMqs/TE/WwcPXOAjAIZYi7/Wm4nT
 RmUpiqGKlb+SqGK9nPF+eY=
Received: from yukaigoforit$126.com ( [220.202.153.56, 176.34.62.243,
 10.144.1.72] ) by ajax-webmail-wmsvr9 (Coremail) ; Fri, 6 May 2016 21:36:35
 +0800 (CST)
X-Originating-IP: [220.202.153.56, 176.34.62.243, 10.144.1.72]
Date: Fri, 6 May 2016 21:36:35 +0800 (CST)
From: =?GBK?B?0/e/rQ==?= <yukaigoforit@126.com>
To: "Wei Liu" <wei.liu2@citrix.com>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
 20160223(81157.8522) Copyright (c) 2002-2016 www.mailtech.cn 126com
In-Reply-To: <20160506105555.GG2111@citrix.com>
References: <5c60db5f.5eb5.15484a6879b.Coremail.yukaigoforit@126.com>
 <20160506105555.GG2111@citrix.com>
X-CM-CTRLDATA: 2QpdZ2Zvb3Rlcl9odG09NTQyNDo1Ng==
MIME-Version: 1.0
Message-ID: <3dfb8b1a.f069.1548648c21e.Coremail.yukaigoforit@126.com>
X-Coremail-Locale: zh_CN
X-CM-TRANSID: CcqowAD389TjnSxXcoixAA--.10886W
X-CM-SenderInfo: 51xntxpjri02llw6ij2wof0z/1tbiDwBh1VR0bNWx3gABsM
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
Cc: minios-devel@lists.xenproject.org
Subject: Re: [Minios-devel] Implement event channels in two minios domains
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============4480011842195768050=="
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

--===============4480011842195768050==
Content-Type: multipart/alternative; 
	boundary="----=_Part_291465_839483475.1462541795870"

------=_Part_291465_839483475.1462541795870
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

SGVsbG8sIExpdQoKCkFib3V0IHRoZSBpbWFnZSBhdHRhY2htZW50cywgSSB3aWxsIGtlZXAgdGhh
dCBpbiBtaW5kLgoKClNvcnJ5IEkgZm9yZ290IHRvIHBhc3RlIHRoZSBldnRfaGFuZGxlciBmdW5j
LCBpdCBqdXN0IHByaW50IHNvbWUgaW5mby4KCgp2b2lkIGV2dF9oYW5kbGVyKGV2dGNobl9wb3J0
X3QgcG9ydCwgc3RydWN0IHB0X3JlZ3MgKnJlZ3MsIHZvaWQgKmRhdGEpCiB7CiAgICAgICAgIHBy
aW50aygiW1BvcnQgJWRdIC0gZXZlbnQgcmVjZWl2ZWRcbiIsIHBvcnQpOwp9CgoKTGF0ZXIgSSBw
cmludCB0aGUgZXZuX2NobiBpbmZvIGJ5IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcCBhZnRl
ciBldnRjaG5fYWxsb2NfdW5ib3VuZCBmdW5jLCBhbmQgSSBmb3VuZCB0aGUgaW5mbyBpcyB3cm9u
ZywgZWcuIHUudWJvdW5kLmRvbSA9IDEsIG5vdCB0aGUgc2Vjb25kIGRvbS4gV2h5IGRpZG4ndCB0
aGUgaHlwZXIgY2FsbCBzZXQgdXAgdGhlIHZhbHVlIGluIGV2dGNobl9zdGF0dXM/IEkgZ3Vlc3Mg
bWF5YmUgaXQgaXMgYmVjYXVzZSBJIGluc3RhbGxlZCB4ZW4gYXQgYSB1YnVudHUgVk0sIGl0IGlz
IHByb2JhYmx5IHRoZXJlIGlzIGEgcHJvYmxlbSBpbiB0aGUgY29tbXVuaWNhdGlvbiBiZXR3ZWVu
IHRoZSB0d28gZG9tYWlucyBpbiB4ZW4uIFdoYXQgZG8geW91IHRoaW5rIGFib3V0IGl0PwpUaGFu
a3MhCgoKCgoKCgoKCkF0IDIwMTYtMDUtMDYgMTg6NTU6NTUsICJXZWkgTGl1IiA8d2VpLmxpdTJA
Y2l0cml4LmNvbT4gd3JvdGU6Cj5IZWxsbwo+Cj5GaXJzdCB0aGluZyBJIHdhbnQgdG8gbWVudGlv
biBpcyB0aGF0IHBsZWFzZSBkb24ndCBzZW5kIGltYWdlCj5hdHRhY2htZW50cyB0byBtYWlsaW5n
IGxpc3QuIFBsZWFzZSBiZSBjb25zaWRlcmF0ZSB0byB0aG9zZSB3aG8gaGF2ZQo+bGltaXRlZCBi
YW5kd2lkdGguIDotKQo+Cj5PbiBGcmksIE1heSAwNiwgMjAxNiBhdCAwMTo1OTo0NlBNICswODAw
LCDT97+tIHdyb3RlOgo+PiBJIHdhbnQgdG8gaW1wbGVtZW50IGV2ZW50IGNoYW5uZWxzIGluIHR3
byBtaW5pb3MgZG9tYWlucywgRG9tQSBhbmQgRG9tQi4gRG9tQSBhbGxvY2F0ZXMgdGhlIGNoYW5u
ZWwsIERvbUIgYmluZHMgdGhlIGNoYW5uZWwgdG8gaXRzIGxvY2FsIHBvcnQgYW5kIHRoZW4gc2Vu
ZHMgYSBldmVudC4gQnV0IERvbUEgZG9lc24ndCByZWNlaXZlIHRoZSBldmVudChtYXliZSByZWNl
aXZlZCBidXQgZGlkbid0IGhhbmRsZSB0aGUgZXZlbnQpLiBJIHdhbnQgdG8ga25vdyBpZiBpIGxv
c3QgYSBwcm9jZWR1cmUuIEhlcmUgaXMgbXkgY29kZSwgbWFpbiBmdW5jIGluIG1pbmlvcywgYW5k
IHRoZSB0d28gYXR0YWNobWVudHMgYXJlIHRoZSBwcmludGVkIHJlc3VsdHMuIFRoYW5rcy4KPj4g
Cj4+IAo+PiAKPj4gCj4+IGludCBtYWluKCkKPj4gewo+PiBzbGVlcCgxKTsKPj4gc3RydWN0IHhz
X2hhbmRsZSAqeHM7Cj4+IHVuc2lnbmVkIGludCBkb21pZCwgcmVtb3RlX2RvbTsKPj4gZXZ0Y2hu
X3BvcnRfdCBsb2NhbF9wb3J0LCByZW1vdGVfcG9ydDsKPj4gCj4+IAo+PiAvKiBHZXQgYSBjb25u
ZWN0aW9uIHRvIHRoZSBkYWVtb24gKi8KPj4geHMgPSB4c19kYWVtb25fb3BlbigpOwo+PiBpZih4
cyA9PSBOVUxMKQo+PiB7Cj4+IHBlcnJvciggIi0tLT4geHNfZGVhbW9uX29wZW46IiApOwo+PiB9
Cj4+IHByaW50ZiggIi0tLT4geHNfZGVhbW9uX29wZW4gT0shXG4iICk7Cj4+IAo+PiAKPj4gLy9n
ZXQgdGhlIGN1cnJlbnQgZG9tCj4+IGRvbWlkID0gZ2V0X2RvbWlkKHhzKTsKPj4gaW50IGlzX3Bh
cmVudD0gZG9taWQgJSAyID09IDAgPyAwIDogMTsKPj4gaWYoaXNfcGFyZW50ID09IDEpCj4+IGdv
dG8gcGFyZW50Owo+PiBlbHNlCj4+IGdvdG8gY2hpbGQ7Cj4+IHBhcmVudDoKPj4gcHJpbnRmKCAi
LS0tPiBJIGFtIGZpcnN0IERvbVUhXG4iICk7Cj4+IAo+PiAKPj4gLy93YWl0IGZvciBuZXh0IGRv
bSB0byBzdGFydAo+PiBzbGVlcCgzMCk7Cj4+IHJlbW90ZV9kb20gPSBkb21pZCArIDE7Cj4+IAo+
PiAKPj4gLy9hbGxvY2F0ZSBhIGV2ZW50IGNoYW5uZWwKPj4gZXZ0Y2huX2FsbG9jX3VuYm91bmQo
cmVtb3RlX2RvbSwgZXZ0X2hhbmRsZXIsIE5VTEwsICZsb2NhbF9wb3J0KTsKPj4gcHJpbnRmKCJs
b2NhbCBwb3J0OiAlZFxuIiwgbG9jYWxfcG9ydCk7Cj4+IC8vYmluZCBWQ1BVIDAKPj4gZXZ0Y2hu
X2JpbmRfdmNwdV90IGJpbmRfdmNwdTsKPj4gYmluZF92Y3B1LnBvcnQgPSBsb2NhbF9wb3J0Owo+
PiBiaW5kX3ZjcHUudmNwdSA9IDA7Cj4+IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRD
SE5PUF9iaW5kX3ZjcHUsICZiaW5kX3ZjcHUpOwo+PiAKPj4gCj4+IC8vd3JpdGVfeGVuc3RvcmUo
ZG9taWQsICJldnRjaG5fcG9ydCIsIGxvY2FsX3BvcnQpOwo+PiAvL3dhaXQgdGhlIGV2ZW50Cj4+
IHdoaWxlKDEpCj4+IHsKPj4gc2xlZXAoNSk7Cj4+IH0KPj4gIHJldHVybiAwOwo+PiAKPj4gCj4+
IGNoaWxkOgo+PiBwcmludGYoICItLS0+IEkgYW0gY2hpbGQgRG9tVSFcbiIgKTsKPj4gcmVtb3Rl
X2RvbSA9IGRvbWlkIC0gMTsKPj4gLy93YWl0IHRoZSBwcmV2aW91cyBkb20gdG8gYWxsb2NhdGUg
ZXZlbnQgY2hhbm5lbAo+PiBzbGVlcCg0MCk7Cj4+IC8vZ2V0IHRoZSByZW1vdGVfcG9ydCBhbmQg
YmluZCB0aGUgY2hhbm5lbCB0byBsb2NhbF9wb3J0Cj4+IC8vcmVtb3RlX3BvcnQgPSByZWFkX3hl
bnN0b3JlKHJlbW90ZV9kb20sICJldnRjaG5fcG9ydCIpOwo+PiByZW1vdGVfcG9ydCA9IDU7Cj4+
IGV2dGNobl9iaW5kX2ludGVyZG9tYWluKHJlbW90ZV9kb20sIHJlbW90ZV9wb3J0LCBldnRfaGFu
ZGxlciwgTlVMTCwgJmxvY2FsX3BvcnQpOwo+PiBwcmludGYoImxvY2FsIHBvcnQ6ICVkXG4iLCBs
b2NhbF9wb3J0KTsKPj4gCj4+IAo+Cj5XaGF0IGRvZXMgeW91ciBldnRfaGFuZGxlciBkbz8gSGF2
ZSB5b3UgdHJpZWQgcHJpbnRpbmcgc29tZXRoaW5nIGluc2lkZQo+dGhlIGhhbmRsZXI/Cj4KPldl
aS4KPgo+Cj4+IHNsZWVwKDUpOwo+PiAKPj4gCj4+ICAvL3NlbmQgdGhlIGV2ZW50Cj4+ICBldnRj
aG5fc2VuZF90IHNlbmQ7Cj4+ICBzZW5kLnBvcnQgPSBsb2NhbF9wb3J0Owo+PiAgSFlQRVJWSVNP
Ul9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX3NlbmQsICZzZW5kKTsKPj4gcHJpbnRmKCItLS0+
IHNlbmQgdGhlIGV2ZW50XG4iKTsKPj4gCj4+IAo+PiAgd2hpbGUoMSkKPj4gIHsKPj4gIHNsZWVw
KDUpOwo+PiAKPj4gCj4+ICB9Cj4+ICByZXR1cm4gMDsKPj4gfQo+Cj4KPgo+Cj4KPgo+PiBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBNaW5pb3MtZGV2
ZWwgbWFpbGluZyBsaXN0Cj4+IE1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+PiBo
dHRwOi8vbGlzdHMueGVucHJvamVjdC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL21pbmlv
cy1kZXZlbAo+Cj4KPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCj5NaW5pb3MtZGV2ZWwgbWFpbGluZyBsaXN0Cj5NaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJv
amVjdC5vcmcKPmh0dHA6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlz
dGluZm8vbWluaW9zLWRldmVsCgoKCgoKIA==
------=_Part_291465_839483475.1462541795870
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6QXJpYWwiPjxkaXYgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuNztjb2xvcjojMDAw
MDAwO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5OkFyaWFsIj48ZGl2PkhlbGxvLCBMaXU8L2Rp
dj48ZGl2Pjxicj48L2Rpdj48ZGl2PkFib3V0IHRoZSBpbWFnZSZuYnNwOzxzcGFuIHN0eWxlPSJm
b250LWZhbWlseTogYXJpYWw7IGxpbmUtaGVpZ2h0OiAyMy44cHg7IHdoaXRlLXNwYWNlOiBwcmUt
d3JhcDsiPmF0dGFjaG1lbnRzLCA8L3NwYW4+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjc7
Ij5JIHdpbGwga2VlcCB0aGF0IGluIG1pbmQuPC9zcGFuPjwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk
aXY+U29ycnkgSSBmb3Jnb3QgdG8gcGFzdGUgdGhlIGV2dF9oYW5kbGVyIGZ1bmMsIGl0IGp1c3Qg
cHJpbnQgc29tZSBpbmZvLjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+PGRpdj52b2lkIGV2dF9o
YW5kbGVyKGV2dGNobl9wb3J0X3QgcG9ydCwgc3RydWN0IHB0X3JlZ3MgKnJlZ3MsIHZvaWQgKmRh
dGEpPC9kaXY+PGRpdj4mbmJzcDt7PC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7cHJpbnRrKCJbUG9ydCAlZF0gLSBldmVudCByZWNlaXZlZFxuIiwgcG9ydCk7PC9k
aXY+PC9kaXY+PGRpdj59PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5MYXRlciBJIHByaW50IHRo
ZSBldm5fY2huIGluZm8gYnkmbmJzcDtIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AgYWZ0ZXIg
ZXZ0Y2huX2FsbG9jX3VuYm91bmQgZnVuYywgYW5kIEkgZm91bmQgdGhlIGluZm8gaXMgd3Jvbmcs
Jm5ic3A7PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjc7Ij5lZy4gdS51Ym91bmQuZG9tID0g
MSwgbm90IHRoZSBzZWNvbmQgZG9tLiBXaHkgZGlkbid0IHRoZSBoeXBlciBjYWxsIHNldCB1cCB0
aGUgdmFsdWUgaW4gZXZ0Y2huX3N0YXR1cz8gSSBndWVzcyBtYXliZSBpdCBpcyBiZWNhdXNlIEkg
aW5zdGFsbGVkIHhlbiBhdCBhIHVidW50dSBWTSwgaXQgaXMgcHJvYmFibHkgdGhlcmUgaXMgYSBw
cm9ibGVtIGluIHRoZSZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDIzLjhw
eDsiPmNvbW11bmljYXRpb248L3NwYW4+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAyMy44cHg7
Ij4mbmJzcDs8L3NwYW4+PHNwYW4gc3R5bGU9ImxpbmUtaGVpZ2h0OiAxLjc7Ij5iZXR3ZWVuJm5i
c3A7PC9zcGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMjMuOHB4OyI+dGhlJm5ic3A7PC9z
cGFuPjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDogMS43OyI+dHdvIGRvbWFpbnMgaW4geGVuLiZu
YnNwOzwvc3Bhbj48c3BhbiBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNzsiPldoYXQgZG8geW91IHRo
aW5rIGFib3V0IGl0Pzwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJsaW5lLWhlaWdodDog
MS43OyI+VGhhbmtzITwvc3Bhbj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48YnI+PGJyPjxicj48ZGl2
IHN0eWxlPSJwb3NpdGlvbjpyZWxhdGl2ZTt6b29tOjEiPjwvZGl2PjxkaXYgaWQ9ImRpdk5ldGVh
c2VNYWlsQ2FyZCI+PC9kaXY+PGJyPjxwcmU+PGJyPkF0IDIwMTYtMDUtMDYgMTg6NTU6NTUsICJX
ZWkgTGl1IiAmbHQ7PGEgaHJlZj0ibWFpbHRvOndlaS5saXUyQGNpdHJpeC5jb20iPndlaS5saXUy
QGNpdHJpeC5jb208L2E+Jmd0OyB3cm90ZToKJmd0O0hlbGxvCiZndDsKJmd0O0ZpcnN0IHRoaW5n
IEkgd2FudCB0byBtZW50aW9uIGlzIHRoYXQgcGxlYXNlIGRvbid0IHNlbmQgaW1hZ2UKJmd0O2F0
dGFjaG1lbnRzIHRvIG1haWxpbmcgbGlzdC4gUGxlYXNlIGJlIGNvbnNpZGVyYXRlIHRvIHRob3Nl
IHdobyBoYXZlCiZndDtsaW1pdGVkIGJhbmR3aWR0aC4gOi0pCiZndDsKJmd0O09uIEZyaSwgTWF5
IDA2LCAyMDE2IGF0IDAxOjU5OjQ2UE0gKzA4MDAsINP3v60gd3JvdGU6CiZndDsmZ3Q7IEkgd2Fu
dCB0byBpbXBsZW1lbnQgZXZlbnQgY2hhbm5lbHMgaW4gdHdvIG1pbmlvcyBkb21haW5zLCBEb21B
IGFuZCBEb21CLiBEb21BIGFsbG9jYXRlcyB0aGUgY2hhbm5lbCwgRG9tQiBiaW5kcyB0aGUgY2hh
bm5lbCB0byBpdHMgbG9jYWwgcG9ydCBhbmQgdGhlbiBzZW5kcyBhIGV2ZW50LiBCdXQgRG9tQSBk
b2Vzbid0IHJlY2VpdmUgdGhlIGV2ZW50KG1heWJlIHJlY2VpdmVkIGJ1dCBkaWRuJ3QgaGFuZGxl
IHRoZSBldmVudCkuIEkgd2FudCB0byBrbm93IGlmIGkgbG9zdCBhIHByb2NlZHVyZS4gSGVyZSBp
cyBteSBjb2RlLCBtYWluIGZ1bmMgaW4gbWluaW9zLCBhbmQgdGhlIHR3byBhdHRhY2htZW50cyBh
cmUgdGhlIHByaW50ZWQgcmVzdWx0cy4gVGhhbmtzLgomZ3Q7Jmd0OyAKJmd0OyZndDsgCiZndDsm
Z3Q7IAomZ3Q7Jmd0OyAKJmd0OyZndDsgaW50IG1haW4oKQomZ3Q7Jmd0OyB7CiZndDsmZ3Q7IHNs
ZWVwKDEpOwomZ3Q7Jmd0OyBzdHJ1Y3QgeHNfaGFuZGxlICp4czsKJmd0OyZndDsgdW5zaWduZWQg
aW50IGRvbWlkLCByZW1vdGVfZG9tOwomZ3Q7Jmd0OyBldnRjaG5fcG9ydF90IGxvY2FsX3BvcnQs
IHJlbW90ZV9wb3J0OwomZ3Q7Jmd0OyAKJmd0OyZndDsgCiZndDsmZ3Q7IC8qIEdldCBhIGNvbm5l
Y3Rpb24gdG8gdGhlIGRhZW1vbiAqLwomZ3Q7Jmd0OyB4cyA9IHhzX2RhZW1vbl9vcGVuKCk7CiZn
dDsmZ3Q7IGlmKHhzID09IE5VTEwpCiZndDsmZ3Q7IHsKJmd0OyZndDsgcGVycm9yKCAiLS0tJmd0
OyB4c19kZWFtb25fb3BlbjoiICk7CiZndDsmZ3Q7IH0KJmd0OyZndDsgcHJpbnRmKCAiLS0tJmd0
OyB4c19kZWFtb25fb3BlbiBPSyFcbiIgKTsKJmd0OyZndDsgCiZndDsmZ3Q7IAomZ3Q7Jmd0OyAv
L2dldCB0aGUgY3VycmVudCBkb20KJmd0OyZndDsgZG9taWQgPSBnZXRfZG9taWQoeHMpOwomZ3Q7
Jmd0OyBpbnQgaXNfcGFyZW50PSBkb21pZCAlIDIgPT0gMCA/IDAgOiAxOwomZ3Q7Jmd0OyBpZihp
c19wYXJlbnQgPT0gMSkKJmd0OyZndDsgZ290byBwYXJlbnQ7CiZndDsmZ3Q7IGVsc2UKJmd0OyZn
dDsgZ290byBjaGlsZDsKJmd0OyZndDsgcGFyZW50OgomZ3Q7Jmd0OyBwcmludGYoICItLS0mZ3Q7
IEkgYW0gZmlyc3QgRG9tVSFcbiIgKTsKJmd0OyZndDsgCiZndDsmZ3Q7IAomZ3Q7Jmd0OyAvL3dh
aXQgZm9yIG5leHQgZG9tIHRvIHN0YXJ0CiZndDsmZ3Q7IHNsZWVwKDMwKTsKJmd0OyZndDsgcmVt
b3RlX2RvbSA9IGRvbWlkICsgMTsKJmd0OyZndDsgCiZndDsmZ3Q7IAomZ3Q7Jmd0OyAvL2FsbG9j
YXRlIGEgZXZlbnQgY2hhbm5lbAomZ3Q7Jmd0OyBldnRjaG5fYWxsb2NfdW5ib3VuZChyZW1vdGVf
ZG9tLCBldnRfaGFuZGxlciwgTlVMTCwgJmFtcDtsb2NhbF9wb3J0KTsKJmd0OyZndDsgcHJpbnRm
KCJsb2NhbCBwb3J0OiAlZFxuIiwgbG9jYWxfcG9ydCk7CiZndDsmZ3Q7IC8vYmluZCBWQ1BVIDAK
Jmd0OyZndDsgZXZ0Y2huX2JpbmRfdmNwdV90IGJpbmRfdmNwdTsKJmd0OyZndDsgYmluZF92Y3B1
LnBvcnQgPSBsb2NhbF9wb3J0OwomZ3Q7Jmd0OyBiaW5kX3ZjcHUudmNwdSA9IDA7CiZndDsmZ3Q7
IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRDSE5PUF9iaW5kX3ZjcHUsICZhbXA7Ymlu
ZF92Y3B1KTsKJmd0OyZndDsgCiZndDsmZ3Q7IAomZ3Q7Jmd0OyAvL3dyaXRlX3hlbnN0b3JlKGRv
bWlkLCAiZXZ0Y2huX3BvcnQiLCBsb2NhbF9wb3J0KTsKJmd0OyZndDsgLy93YWl0IHRoZSBldmVu
dAomZ3Q7Jmd0OyB3aGlsZSgxKQomZ3Q7Jmd0OyB7CiZndDsmZ3Q7IHNsZWVwKDUpOwomZ3Q7Jmd0
OyB9CiZndDsmZ3Q7ICByZXR1cm4gMDsKJmd0OyZndDsgCiZndDsmZ3Q7IAomZ3Q7Jmd0OyBjaGls
ZDoKJmd0OyZndDsgcHJpbnRmKCAiLS0tJmd0OyBJIGFtIGNoaWxkIERvbVUhXG4iICk7CiZndDsm
Z3Q7IHJlbW90ZV9kb20gPSBkb21pZCAtIDE7CiZndDsmZ3Q7IC8vd2FpdCB0aGUgcHJldmlvdXMg
ZG9tIHRvIGFsbG9jYXRlIGV2ZW50IGNoYW5uZWwKJmd0OyZndDsgc2xlZXAoNDApOwomZ3Q7Jmd0
OyAvL2dldCB0aGUgcmVtb3RlX3BvcnQgYW5kIGJpbmQgdGhlIGNoYW5uZWwgdG8gbG9jYWxfcG9y
dAomZ3Q7Jmd0OyAvL3JlbW90ZV9wb3J0ID0gcmVhZF94ZW5zdG9yZShyZW1vdGVfZG9tLCAiZXZ0
Y2huX3BvcnQiKTsKJmd0OyZndDsgcmVtb3RlX3BvcnQgPSA1OwomZ3Q7Jmd0OyBldnRjaG5fYmlu
ZF9pbnRlcmRvbWFpbihyZW1vdGVfZG9tLCByZW1vdGVfcG9ydCwgZXZ0X2hhbmRsZXIsIE5VTEws
ICZhbXA7bG9jYWxfcG9ydCk7CiZndDsmZ3Q7IHByaW50ZigibG9jYWwgcG9ydDogJWRcbiIsIGxv
Y2FsX3BvcnQpOwomZ3Q7Jmd0OyAKJmd0OyZndDsgCiZndDsKJmd0O1doYXQgZG9lcyB5b3VyIGV2
dF9oYW5kbGVyIGRvPyBIYXZlIHlvdSB0cmllZCBwcmludGluZyBzb21ldGhpbmcgaW5zaWRlCiZn
dDt0aGUgaGFuZGxlcj8KJmd0OwomZ3Q7V2VpLgomZ3Q7CiZndDsKJmd0OyZndDsgc2xlZXAoNSk7
CiZndDsmZ3Q7IAomZ3Q7Jmd0OyAKJmd0OyZndDsgIC8vc2VuZCB0aGUgZXZlbnQKJmd0OyZndDsg
IGV2dGNobl9zZW5kX3Qgc2VuZDsKJmd0OyZndDsgIHNlbmQucG9ydCA9IGxvY2FsX3BvcnQ7CiZn
dDsmZ3Q7ICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc2VuZCwgJmFtcDtz
ZW5kKTsKJmd0OyZndDsgcHJpbnRmKCItLS0mZ3Q7IHNlbmQgdGhlIGV2ZW50XG4iKTsKJmd0OyZn
dDsgCiZndDsmZ3Q7IAomZ3Q7Jmd0OyAgd2hpbGUoMSkKJmd0OyZndDsgIHsKJmd0OyZndDsgIHNs
ZWVwKDUpOwomZ3Q7Jmd0OyAKJmd0OyZndDsgCiZndDsmZ3Q7ICB9CiZndDsmZ3Q7ICByZXR1cm4g
MDsKJmd0OyZndDsgfQomZ3Q7CiZndDsKJmd0OwomZ3Q7CiZndDsKJmd0OwomZ3Q7Jmd0OyBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwomZ3Q7Jmd0OyBNaW5p
b3MtZGV2ZWwgbWFpbGluZyBsaXN0CiZndDsmZ3Q7IDxhIGhyZWY9Im1haWx0bzpNaW5pb3MtZGV2
ZWxAbGlzdHMueGVucHJvamVjdC5vcmciPk1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9y
ZzwvYT4KJmd0OyZndDsgaHR0cDovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1h
bi9saXN0aW5mby9taW5pb3MtZGV2ZWwKJmd0OwomZ3Q7CiZndDtfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwomZ3Q7TWluaW9zLWRldmVsIG1haWxpbmcgbGlz
dAomZ3Q7PGEgaHJlZj0ibWFpbHRvOk1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZyI+
TWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnPC9hPgomZ3Q7aHR0cDovL2xpc3RzLnhl
bnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2ZWwKPC9wcmU+
PC9kaXY+PGJyPjxicj48c3BhbiB0aXRsZT0ibmV0ZWFzZWZvb3RlciI+PHA+Jm5ic3A7PC9wPjwv
c3Bhbj48L2Rpdj48YnI+PGJyPjxzcGFuIHRpdGxlPSJuZXRlYXNlZm9vdGVyIj48cD4mbmJzcDs8
L3A+PC9zcGFuPg==
------=_Part_291465_839483475.1462541795870--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWluaW9zLWRl
dmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cDov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2
ZWw=

--===============4480011842195768050==--



From minios-devel-bounces@lists.xenproject.org Sun May 08 05:53:45 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Sun, 08 May 2016 05:53:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1azHex-0007UI-HT; Sun, 08 May 2016 05:53:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <yukaigoforit@126.com>) id 1azHew-0007UC-Db
 for minios-devel@lists.xenproject.org; Sun, 08 May 2016 05:53:42 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 DC/C3-29997-564DE275; Sun, 08 May 2016 05:53:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrDIsWRWlGSWpSXmKPExsVyZys/p27KFb1
 wg/e98hZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa0bHlzbGgtOdjBW3Or8yNjDebGfsYuTiYBF4
 yCQx68MXVhBHSKCJUWLDhLUsXYycHBICShK77lxhBrFZBLQkJvRvBLPZBFQltr6+AGaLCHhLL
 Om+zgRiCwsoS/x5vpQJopdXYkb7UxaQoRICjYwSSw8chRqqL3Fz5nV2EJtZIEpiYvshRhCbV0
 BQ4uTMJywQtqvE/SlzoQZJSGx/CbFMQkBb4smLx6wQtoPE3Cn3oWpsJe6/bGefwCg4C8nYWUj
 GQsRVJWZ1LmGGsBUlpnQ/ZIewVSR6f79lRBZfwMi2ilGjOLWoLLVI19BEL6koMz2jJDcxM0fX
 0MBULze1uDgxPTUnMalYLzk/dxMjMA4YgGAH49nTnocYJTmYlER5XRn1woX4kvJTKjMSizPii
 0pzUosPMcpwcChJ8J67BJQTLEpNT61Iy8wBRiRMWoKDR0mEV/AyUJq3uCAxtzgzHSJ1itGYo2
 Pq9bVMHEv231vLJMSSl5+XKiXOaw5SKgBSmlGaBzcIliguMcpKCfMyAp0mxFOQWpSbWYIq/4p
 RnINRSZj3BMg9PJl5JXD7XgGdwgR0yvu5miCnlCQipKQaGKNSRVT4fpkUROwsftIk3PxGQ/i9
 qZ7e5u/nT086vnoZV/IGp8nf7rFfWWv1wIU//zfb6lumnN9Oz7zbLlTNxRxdzHckyG2j1YkW9
 1d2O3d4r/10IOf51xqW/Wp7+FUs7mzK3qQpn5gVv2Am49fSS20XuJcXO9TYZmkJyypvOs97JO
 J9Ze6uUiWW4oxEQy3mouJEAFjQzl0PAwAA
X-Env-Sender: yukaigoforit@126.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1462686819!2042427!1
X-Originating-IP: [220.181.15.9]
X-SpamReason: No, hits=0.9 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjkgPT4gNzk1MA==\n,sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjkgPT4gNzk1MA==\n,HTML_40_50,HTML_MESSAGE,
 MIME_BASE64_TEXT
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30432 invoked from network); 8 May 2016 05:53:39 -0000
Received: from m15-9.126.com (HELO m15-9.126.com) (220.181.15.9)
 by server-12.tower-206.messagelabs.com with SMTP; 8 May 2016 05:53:39 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
 s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=QtTSi
 syZozK4081TDAzBl2Oy100zaQcFoR6NmhzgRgg=; b=hdv/+08/4zSWqSMQVdGmQ
 sC2EPBEiLbK1lmETEQjCpn0+HZT7Mo3gm9Dp9lJWbelsXuaZtQ8YzwuaJlrokVLS
 waTbZqQ15+xykshrg/Dwt4lyvVZEjL2LDOVe85Uhcd9gRtwP7Z1v7s3sM9BCcEXG
 cR2V+EGk5k9e6L0iaqFMCE=
Received: from yukaigoforit$126.com ( [220.202.152.68] ) by
 ajax-webmail-wmsvr9 (Coremail) ; Sun, 8 May 2016 13:53:37 +0800 (CST)
X-Originating-IP: [220.202.152.68]
Date: Sun, 8 May 2016 13:53:37 +0800 (CST)
From: "Kai Yu" <yukaigoforit@126.com>
To: "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
 20160223(81157.8522) Copyright (c) 2002-2016 www.mailtech.cn 126com
X-CM-CTRLDATA: k0tpD2Zvb3Rlcl9odG09Nzk5Mjo1Ng==
MIME-Version: 1.0
Message-ID: <29d0e340.2001.1548eed9bea.Coremail.yukaigoforit@126.com>
X-Coremail-Locale: zh_CN
X-CM-TRANSID: CcqowAAXG9Ri1C5XXnuzAA--.9308W
X-CM-SenderInfo: 51xntxpjri02llw6ij2wof0z/1tbiDwJj1VR0bOtZxwAAsC
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
Subject: [Minios-devel] event channels in  minios
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2187865744811409920=="
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

--===============2187865744811409920==
Content-Type: multipart/alternative; 
	boundary="----=_Part_76340_789432655.1462686817258"

------=_Part_76340_789432655.1462686817258
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

SSB0cnkgdG8gaW1wbGVtZW50IGV2ZW50IGNoYW5uZWxzIGluIHR3byBtaW5pb3MgZG9tYWlucy4g
SSBjYWxsIHRoZSBldnRjaG5fYWxsb2NfdW5ib3VuZCBmdW5jdGlvbiB0byBhbGxvY2F0ZSBhIHVu
Ym91bmRlZCBjaGFubmVsLCB0aGVuIEkgY2hlY2sgY2hhbm5lbCdzIHN0YXR1cyBhbmQgZm91bmQg
aXQgaXMgbm90IGNvcnJlY3QuIFRoZSBzdGF0ZSBzaG91bGQgYmUgdW5ib3VuZCgxKSxhbmQgdGhl
IHJlbW90ZV9kb20gaXMgd3JvbmcsIHRvby4gV2hlcmUgaXMgbXkgbWlzdGFrZT8KCkJlbG93IGFy
ZSB0aGUgdHdvIGRvbWFpbnMnIG91dHB1dCBhbmQgdGhlIGNvZGUuIFBsZWFzZSBoZWxwIG1lIHRv
IGNoZWNrIGl0LiBUaGFua3MuCgpwYXJlbnQgZG9tIGNvbnNvbGUgb3V0cHV0Ogp4c19kYWVtb25f
b3BlbiAtPiAzLCAweDk0ZGM4Ci0tLT4geHNfZGVhbW9uX29wZW4gT0shCi0tLT4gZG9taWQgOiAy
MQotLS0+IEkgYW0gcGFyZW50IERvbVUhCmFsbG9jX3VuYm91bmQgcmM6IDAKbG9jYWwgcG9ydDog
NQoKdW5ib3VuZCBjaG46CmRvbWlkOiAyMQpsb2NhbF9wb3J0OiA1CnN0YXRlOiA0CnJlbW90ZV9k
b206IDI1NDA4CgpiaW5kX3ZjcHUgcmM6IC0xNAoKdW5ib3VuZCBjaG46CnN0YXRlOiA0CnZjcHU6
IDAKcmVtb3RlX2RvbTogMjU0MDgKCmNoaWxkIGRvbSBjb25zb2xlIG91dHB1dDoKeHNfZGFlbW9u
X29wZW4gLT4gMywgMHg5NGRjOAotLS0+IHhzX2RlYW1vbl9vcGVuIE9LIQotLS0+IGRvbWlkIDog
MjIKLS0tPiBJIGFtIGNoaWxkIERvbVUhCmJpbmRfaW50ZXJkb21haW4gcmM6IDAKbG9jYWwgcG9y
dDogNQoKaW50ZXJkb21haW4gbGNobjoKc3RhdGU6IDMyMjMyMApyZW1vdGVfZG9tOiA1MDYxNApy
ZW1vdGVfcG9ydDogMAoKaW50ZXJkb21haW4gcmNobjoKc3RhdGU6IDQ2MzcwMgpyZW1vdGVfZG9t
OiA2NTQxNgpyZW1vdGVfcG9ydDogMAp2Y3B1OiAwCgotLS0+IHNlbmQgdGhlIGV2ZW50CgpDb2Rl
Ogp1bnNpZ25lZCBpbnQgZ2V0X2RvbWlkKHN0cnVjdCB4c19oYW5kbGUgKiB4cykKewogICAgLy91
bnNpZ25lZCBpbnQgZG9taWQ7CiAgICBjaGFyICpidWY7CiAgICB1bnNpZ25lZCBpbnQgbGVuLCBk
b21pZDsKICAgIGJ1ZiA9IHhzX3JlYWQoeHMsIFhCVF9OVUxMLCAiZG9taWQiLCAmbGVuKTsKICAg
IGRvbWlkID0gYXRvaShidWYpOwogICAgcHJpbnRmKCAiLS0tPiBkb21pZCA6ICVkXG4iICwgZG9t
aWQpOwogICAgcmV0dXJuIGRvbWlkOwp9CgoKLy90aGUgZXZlbnQgaGFuZGxlcgp2b2lkIGV2dF9o
YW5kbGVyKGV2dGNobl9wb3J0X3QgcG9ydCwgc3RydWN0IHB0X3JlZ3MgKnJlZ3MsIHZvaWQgKmRh
dGEpCnsKICAgIHByaW50aygiW1BvcnQgJWRdIC0gZXZlbnQgcmVjZWl2ZWRcbiIsIHBvcnQpOwp9
CgppbnQgbWFpbigpCnsKICAgIHNsZWVwKDEpOwogICAgc3RydWN0IHhzX2hhbmRsZSAqeHM7CiAg
ICB1bnNpZ25lZCBpbnQgZG9taWQsIHJlbW90ZV9kb207CiAgICBldnRjaG5fcG9ydF90IGxvY2Fs
X3BvcnQsIHJlbW90ZV9wb3J0OwoKICAgIC8qIEdldCBhIGNvbm5lY3Rpb24gdG8gdGhlIGRhZW1v
biAqLwogICAgeHMgPSB4c19kYWVtb25fb3BlbigpOwogICAgaWYoeHMgPT0gTlVMTCkKICAgIHsK
ICAgICAgICBwZXJyb3IoICItLS0+IHhzX2RlYW1vbl9vcGVuOiIgKTsKICAgIH0KICAgIHByaW50
ZiggIi0tLT4geHNfZGVhbW9uX29wZW4gT0shXG4iICk7CgogICAgZG9taWQgPSBnZXRfZG9taWQo
eHMpOwogICAgaW50IGlzX3BhcmVudCA9IGRvbWlkICUgMiA9PSAwID8gMCA6IDE7CiAgIAogICAK
ICAgIGlmKGlzX3BhcmVudCA9PSAxKQogICAgICAgIGdvdG8gcGFyZW50OwogICAgZWxzZQogICAg
ICAgIGdvdG8gY2hpbGQ7CgpwYXJlbnQ6CiAgICBwcmludGYoICItLS0+IEkgYW0gcGFyZW50IERv
bVUhXG4iICk7CiAgICAvL3dhaXQgdGhlIG5leHQgZG9tIHRvIHN0YXJ0CiAgICBzbGVlcCgzMCk7
CgogICAgLy9hbGxvYyBhIHVuYm91bmRlZCBldmVudCBjaGFubmVsCiAgICByZW1vdGVfZG9tID0g
ZG9taWQgKyAxOwogICAgaW50IHJjOwogICAgcmMgPSBldnRjaG5fYWxsb2NfdW5ib3VuZChyZW1v
dGVfZG9tLCBldnRfaGFuZGxlciwgTlVMTCwgJmxvY2FsX3BvcnQpOwogICAgcHJpbnRmKCJhbGxv
Y191bmJvdW5kIHJjOiAlZFxuIiwgcmMpOwogICAgcHJpbnRmKCJsb2NhbCBwb3J0OiAlZFxuXG4i
LCBsb2NhbF9wb3J0KTsKCiAgICAvL2NoZWNrIHRoZSBjaGFubmVsIHN0YXR1cwogICAgICAgIGV2
dGNobl9zdGF0dXNfdCBjaG47CiAgICAgICAgY2huLmRvbSA9IGRvbWlkOwogICAgICAgIGNobi5w
b3J0ID0gbG9jYWxfcG9ydDsKICAgICAgICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZU
Q0hOT1Bfc3RhdHVzLCAmY2huKTsKICAgICAgICBwcmludGYoInVuYm91bmQgY2huOiBcbiIpOwog
ICAgICAgIHByaW50ZigiZG9taWQ6ICVkXG4iLCBjaG4uZG9tKTsKICAgICAgICBwcmludGYoImxv
Y2FsX3BvcnQ6ICVkXG4iLCBjaG4ucG9ydCk7CiAgICAgICAgcHJpbnRmKCJzdGF0ZTogJWRcbiIs
IGNobi5zdGF0dXMpOwogICAgICAgIHByaW50ZigicmVtb3RlX2RvbTogJWRcblxuIiwgY2huLnUu
dW5ib3VuZC5kb20pOwoKICAgIC8vYmluZCB0aGUgZXZlbnQgY2hhbmVsIHRvIFZDUFUgMAogICAg
ZXZ0Y2huX2JpbmRfdmNwdV90IGJpbmRfdmNwdTsKICAgIGJpbmRfdmNwdS5wb3J0ID0gbG9jYWxf
cG9ydDsKICAgIGJpbmRfdmNwdS52Y3B1ID0gMDsKICAgIHJjID0gSFlQRVJWSVNPUl9ldmVudF9j
aGFubmVsX29wKEVWVENITk9QX2JpbmRfdmNwdSwgJmJpbmRfdmNwdSk7CiAgICBwcmludGYoImJp
bmRfdmNwdSByYzogJWRcblxuIiwgcmMpOwoKICAgIC8vY2hlY2sgdGhlIGNoYW5uZWwgc3RhdHVz
CiAgICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc3RhdHVzLCAmY2huKTsK
ICAgICAgICBwcmludGYoInVuYm91bmQgY2huOiBcbiIpOwogICAgICAgIHByaW50Zigic3RhdGU6
ICVkXG4iLCBjaG4uc3RhdHVzKTsgICAKICAgICAgICBwcmludGYoInZjcHU6ICVkXG4iLCBjaG4u
dmNwdSk7ICAgCiAgICAgICAgcHJpbnRmKCJyZW1vdGVfZG9tOiAlZFxuXG4iLCBjaG4udS51bmJv
dW5kLmRvbSk7ICAgCgogICAgLy93cml0ZSB0aGUgcG9ydCB0byB4ZW5zdG9yZQogICAgLy93cml0
ZV94ZW5zdG9yZShkb21pZCwgImV2dGNobl9wb3J0IiwgbG9jYWxfcG9ydCk7CiAgIAogICAgLy93
YWl0IHRoZSBldmVudAogICAgd2hpbGUoMSkKICAgICB7CiAgICAgICAgIHNsZWVwKDUpOwogICAg
IH0KICAgICByZXR1cm4gMDsKCmNoaWxkOgogICAgcHJpbnRmKCAiLS0tPiBJIGFtIGNoaWxkIERv
bVUhXG4iICk7CiAgICByZW1vdGVfZG9tID0gZG9taWQgLSAxOwogICAKICAgIC8vV2FpdCB0aGUg
cmVtb3RlIGV2ZW50IGNoYW5uZWwgdG8gYmUgYWxsb2NhdGVkCiAgICBzbGVlcCg0MCk7CgogICAg
Ly9nZXQgdGhlIHJlbW90ZSBwb3J0IGZyb20geGVuc3RvcmUKICAgIC8vcmVtb3RlX3BvcnQgPSBy
ZWFkX3hlbnN0b3JlKHJlbW90ZV9kb20sICJldnRjaG5fcG9ydCIpOwogICAgcmVtb3RlX3BvcnQg
PSA1OwoKICAgIC8vYmluZCB0aGUgaW50ZXJkb21haW4KICAgIGludCByYzI7CiAgICByYzIgPSBl
dnRjaG5fYmluZF9pbnRlcmRvbWFpbihyZW1vdGVfZG9tLCByZW1vdGVfcG9ydCwgZXZ0X2hhbmRs
ZXIsIE5VTEwsICZsb2NhbF9wb3J0KTsKICAgIHByaW50ZigiYmluZF9pbnRlcmRvbWFpbiByYzog
JWRcbiIsIHJjMik7CiAgICBwcmludGYoImxvY2FsIHBvcnQ6ICVkXG5cbiIsIGxvY2FsX3BvcnQp
OwoKICAgIC8vY2hlY2sgdGhlIHN0YXR1cwogICAgICAgIGV2dGNobl9zdGF0dXNfdCBsY2huLCBy
Y2huOwogICAgICAgIGxjaG4uZG9tID0gZG9taWQ7CiAgICAgICAgbGNobi5wb3J0ID0gbG9jYWxf
cG9ydDsKICAgICAgICByY2huLmRvbSA9IHJlbW90ZV9kb207CiAgICAgICAgcmNobi5wb3J0ID0g
cmVtb3RlX3BvcnQ7CiAgICAgICAgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9Q
X3N0YXR1cywgJmxjaG4pOwogICAgICAgIEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRD
SE5PUF9zdGF0dXMsICZyY2huKTsKICAgICAgICBwcmludGYoImludGVyZG9tYWluIGxjaG46IFxu
Iik7CiAgICAgICAgcHJpbnRmKCJzdGF0ZTogJWRcbiIsIGxjaG4uc3RhdHVzKTsKICAgICAgICBw
cmludGYoInJlbW90ZV9kb206ICVkXG4iLCBsY2huLnUuaW50ZXJkb21haW4uZG9tKTsKICAgICAg
ICBwcmludGYoInJlbW90ZV9wb3J0OiAlZFxuXG4iLCBsY2huLnUuaW50ZXJkb21haW4ucG9ydCk7
CgogICAgICAgIHByaW50ZigiaW50ZXJkb21haW4gcmNobjogXG4iKTsKICAgICAgICBwcmludGYo
InN0YXRlOiAlZFxuIiwgcmNobi5zdGF0dXMpOwogICAgICAgIHByaW50ZigicmVtb3RlX2RvbTog
JWRcbiIsIHJjaG4udS5pbnRlcmRvbWFpbi5kb20pOwogICAgICAgIHByaW50ZigicmVtb3RlX3Bv
cnQ6ICVkXG4iLCByY2huLnUuaW50ZXJkb21haW4ucG9ydCk7CiAgICAgICAgcHJpbnRmKCJ2Y3B1
OiAlZFxuXG4iLCByY2huLnZjcHUpOwogICAgCiAgICAvL3NlbmQgdGhlIGV2ZW50CiAgICAgZXZ0
Y2huX3NlbmRfdCBzZW5kOwogICAgIHNlbmQucG9ydCA9IGxvY2FsX3BvcnQ7CiAgICAgSFlQRVJW
SVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX3NlbmQsICZzZW5kKTsKICAgIHByaW50Zigi
LS0tPiBzZW5kIHRoZSBldmVudFxuIik7CgogICAgIGludCBpID0gMDsKICAgICB3aGlsZSgxKQog
ICAgIHsKICAgICAgICAgc2xlZXAoMSk7CiAgICAgfQogICAgIHJldHVybiAwOwp9Cg==
------=_Part_76340_789432655.1462686817258
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6QXJpYWwiPjxkaXY+SSB0cnkgdG8gaW1wbGVtZW50IGV2ZW50IGNoYW5uZWxz
IGluIHR3byBtaW5pb3MgZG9tYWlucy4gSSBjYWxsIHRoZSBldnRjaG5fYWxsb2NfdW5ib3VuZCBm
dW5jdGlvbiB0byBhbGxvY2F0ZSBhIHVuYm91bmRlZCBjaGFubmVsLCB0aGVuIEkgY2hlY2sgY2hh
bm5lbCdzIHN0YXR1cyBhbmQgZm91bmQgaXQgaXMgbm90IGNvcnJlY3QuIFRoZSBzdGF0ZSBzaG91
bGQgYmUgdW5ib3VuZCgxKSxhbmQgdGhlIHJlbW90ZV9kb20gaXMgd3JvbmcsIHRvby4gV2hlcmUg
aXMgbXkgbWlzdGFrZT88YnI+PGJyPkJlbG93IGFyZSB0aGUgdHdvIGRvbWFpbnMnIG91dHB1dCBh
bmQgdGhlIGNvZGUuIFBsZWFzZSBoZWxwIG1lIHRvIGNoZWNrIGl0LiBUaGFua3MuPGJyPjxicj48
Yj5wYXJlbnQgZG9tIGNvbnNvbGUgb3V0cHV0OjwvYj48YnI+eHNfZGFlbW9uX29wZW4gLSZndDsg
MywgMHg5NGRjODxicj4tLS0mZ3Q7IHhzX2RlYW1vbl9vcGVuIE9LITxicj4tLS0mZ3Q7IGRvbWlk
IDogMjE8YnI+LS0tJmd0OyBJIGFtIHBhcmVudCBEb21VITxicj5hbGxvY191bmJvdW5kIHJjOiAw
PGJyPmxvY2FsIHBvcnQ6IDU8YnI+PGJyPnVuYm91bmQgY2huOiA8YnI+ZG9taWQ6IDIxPGJyPmxv
Y2FsX3BvcnQ6IDU8YnI+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMTM2LCAwLCAwKTsiPnN0YXRl
OiA0PGJyPnJlbW90ZV9kb206IDI1NDA4PC9zcGFuPjxicj48YnI+YmluZF92Y3B1IHJjOiAtMTQ8
YnI+PGJyPnVuYm91bmQgY2huOiA8YnI+c3RhdGU6IDQ8YnI+dmNwdTogMDxicj5yZW1vdGVfZG9t
OiAyNTQwODxicj48YnI+PGI+Y2hpbGQgZG9tIGNvbnNvbGUgb3V0cHV0OjwvYj48YnI+eHNfZGFl
bW9uX29wZW4gLSZndDsgMywgMHg5NGRjODxicj4tLS0mZ3Q7IHhzX2RlYW1vbl9vcGVuIE9LITxi
cj4tLS0mZ3Q7IGRvbWlkIDogMjI8YnI+LS0tJmd0OyBJIGFtIGNoaWxkIERvbVUhPGJyPmJpbmRf
aW50ZXJkb21haW4gcmM6IDA8YnI+bG9jYWwgcG9ydDogNTxicj48YnI+aW50ZXJkb21haW4gbGNo
bjogPGJyPnN0YXRlOiAzMjIzMjA8YnI+cmVtb3RlX2RvbTogNTA2MTQ8YnI+cmVtb3RlX3BvcnQ6
IDA8YnI+PGJyPmludGVyZG9tYWluIHJjaG46IDxicj5zdGF0ZTogNDYzNzAyPGJyPnJlbW90ZV9k
b206IDY1NDE2PGJyPnJlbW90ZV9wb3J0OiAwPGJyPnZjcHU6IDA8YnI+PGJyPi0tLSZndDsgc2Vu
ZCB0aGUgZXZlbnQ8YnI+PGJyPjxiPkNvZGU6PC9iPjxicj51bnNpZ25lZCBpbnQgZ2V0X2RvbWlk
KHN0cnVjdCB4c19oYW5kbGUgKiB4cyk8YnI+ezxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy91bnNp
Z25lZCBpbnQgZG9taWQ7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBjaGFyICpidWY7PGJyPiZuYnNw
OyZuYnNwOyZuYnNwOyB1bnNpZ25lZCBpbnQgbGVuLCBkb21pZDs8YnI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGJ1ZiA9IHhzX3JlYWQoeHMsIFhCVF9OVUxMLCAiZG9taWQiLCAmYW1wO2xlbik7PGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyBkb21pZCA9IGF0b2koYnVmKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
IHByaW50ZiggIi0tLSZndDsgZG9taWQgOiAlZFxuIiAsIGRvbWlkKTs8YnI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7IHJldHVybiBkb21pZDs8YnI+fTxicj48YnI+PGJyPi8vdGhlIGV2ZW50IGhhbmRsZXI8
YnI+dm9pZCBldnRfaGFuZGxlcihldnRjaG5fcG9ydF90IHBvcnQsIHN0cnVjdCBwdF9yZWdzICpy
ZWdzLCB2b2lkICpkYXRhKTxicj57PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGsoIltQb3J0
ICVkXSAtIGV2ZW50IHJlY2VpdmVkXG4iLCBwb3J0KTs8YnI+fTxicj48YnI+aW50IG1haW4oKTxi
cj57PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBzbGVlcCgxKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
IHN0cnVjdCB4c19oYW5kbGUgKnhzOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgdW5zaWduZWQgaW50
IGRvbWlkLCByZW1vdGVfZG9tOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgZXZ0Y2huX3BvcnRfdCBs
b2NhbF9wb3J0LCByZW1vdGVfcG9ydDs8YnI+PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvKiBHZXQg
YSBjb25uZWN0aW9uIHRvIHRoZSBkYWVtb24gKi88YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHhzID0g
eHNfZGFlbW9uX29wZW4oKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGlmKHhzID09IE5VTEwpPGJy
PiZuYnNwOyZuYnNwOyZuYnNwOyB7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsm
bmJzcDsgcGVycm9yKCAiLS0tJmd0OyB4c19kZWFtb25fb3BlbjoiICk7PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyB9PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoICItLS0mZ3Q7IHhzX2RlYW1v
bl9vcGVuIE9LIVxuIiApOzxicj48YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRvbWlkID0gZ2V0X2Rv
bWlkKHhzKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGludCBpc19wYXJlbnQgPSBkb21pZCAlIDIg
PT0gMCA/IDAgOiAxOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgPGJyPiZuYnNwOyZuYnNwOyZuYnNw
OyA8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGlmKGlzX3BhcmVudCA9PSAxKTxicj4mbmJzcDsmbmJz
cDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IGdvdG8gcGFyZW50Ozxicj4mbmJzcDsmbmJzcDsm
bmJzcDsgZWxzZTxicj4mbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IGdvdG8g
Y2hpbGQ7PGJyPjxicj5wYXJlbnQ6PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoICItLS0m
Z3Q7IEkgYW0gcGFyZW50IERvbVUhXG4iICk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL3dhaXQg
dGhlIG5leHQgZG9tIHRvIHN0YXJ0PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBzbGVlcCgzMCk7PGJy
Pjxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9hbGxvYyBhIHVuYm91bmRlZCBldmVudCBjaGFubmVs
PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyByZW1vdGVfZG9tID0gZG9taWQgKyAxOzxicj4mbmJzcDsm
bmJzcDsmbmJzcDsgaW50IHJjOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcmMgPSBldnRjaG5fYWxs
b2NfdW5ib3VuZChyZW1vdGVfZG9tLCBldnRfaGFuZGxlciwgTlVMTCwgJmFtcDtsb2NhbF9wb3J0
KTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigiYWxsb2NfdW5ib3VuZCByYzogJWRcbiIs
IHJjKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigibG9jYWwgcG9ydDogJWRcblxuIiwg
bG9jYWxfcG9ydCk7PGJyPjxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9jaGVjayB0aGUgY2hhbm5l
bCBzdGF0dXM8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGV2
dGNobl9zdGF0dXNfdCBjaG47PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBjaG4uZG9tID0gZG9taWQ7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBjaG4ucG9ydCA9IGxvY2FsX3BvcnQ7PGJyPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZU
Q0hOT1Bfc3RhdHVzLCAmYW1wO2Nobik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBwcmludGYoInVuYm91bmQgY2huOiBcbiIpOzxicj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJkb21pZDogJWRcbiIsIGNobi5k
b20pOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRm
KCJsb2NhbF9wb3J0OiAlZFxuIiwgY2huLnBvcnQpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJzdGF0ZTogJWRcbiIsIGNobi5zdGF0dXMpOzxi
cj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJyZW1v
dGVfZG9tOiAlZFxuXG4iLCBjaG4udS51bmJvdW5kLmRvbSk7PGJyPjxicj4mbmJzcDsmbmJzcDsm
bmJzcDsgLy9iaW5kIHRoZSBldmVudCBjaGFuZWwgdG8gVkNQVSAwPGJyPiZuYnNwOyZuYnNwOyZu
YnNwOyBldnRjaG5fYmluZF92Y3B1X3QgYmluZF92Y3B1Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsg
YmluZF92Y3B1LnBvcnQgPSBsb2NhbF9wb3J0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsgYmluZF92
Y3B1LnZjcHUgPSAwOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcmMgPSBIWVBFUlZJU09SX2V2ZW50
X2NoYW5uZWxfb3AoRVZUQ0hOT1BfYmluZF92Y3B1LCAmYW1wO2JpbmRfdmNwdSk7PGJyPiZuYnNw
OyZuYnNwOyZuYnNwOyBwcmludGYoImJpbmRfdmNwdSByYzogJWRcblxuIiwgcmMpOzxicj48YnI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7IC8vY2hlY2sgdGhlIGNoYW5uZWwgc3RhdHVzPGJyPiZuYnNwOyZu
YnNwOyZuYnNwOyBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc3RhdHVzLCAm
YW1wO2Nobik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBw
cmludGYoInVuYm91bmQgY2huOiBcbiIpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJzdGF0ZTogJWRcbiIsIGNobi5zdGF0dXMpOyZuYnNwOyZu
YnNwOyZuYnNwOyA8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IHByaW50ZigidmNwdTogJWRcbiIsIGNobi52Y3B1KTsmbmJzcDsmbmJzcDsmbmJzcDsgPGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoInJlbW90ZV9k
b206ICVkXG5cbiIsIGNobi51LnVuYm91bmQuZG9tKTsmbmJzcDsmbmJzcDsmbmJzcDsgPGJyPjxi
cj4mbmJzcDsmbmJzcDsmbmJzcDsgLy93cml0ZSB0aGUgcG9ydCB0byB4ZW5zdG9yZTxicj4mbmJz
cDsmbmJzcDsmbmJzcDsgLy93cml0ZV94ZW5zdG9yZShkb21pZCwgImV2dGNobl9wb3J0IiwgbG9j
YWxfcG9ydCk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyA8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IC8v
d2FpdCB0aGUgZXZlbnQgPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyB3aGlsZSgxKTxicj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgezxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5i
c3A7Jm5ic3A7IHNsZWVwKDUpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfTxicj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgcmV0dXJuIDA7PGJyPjxicj5jaGlsZDo8YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHByaW50ZiggIi0tLSZndDsgSSBhbSBjaGlsZCBEb21VIVxuIiApOzxicj4mbmJz
cDsmbmJzcDsmbmJzcDsgcmVtb3RlX2RvbSA9IGRvbWlkIC0gMTs8YnI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7IDxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9XYWl0IHRoZSByZW1vdGUgZXZlbnQgY2hhbm5l
bCB0byBiZSBhbGxvY2F0ZWQ8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNsZWVwKDQwKTs8YnI+PGJy
PiZuYnNwOyZuYnNwOyZuYnNwOyAvL2dldCB0aGUgcmVtb3RlIHBvcnQgZnJvbSB4ZW5zdG9yZTxi
cj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9yZW1vdGVfcG9ydCA9IHJlYWRfeGVuc3RvcmUocmVtb3Rl
X2RvbSwgImV2dGNobl9wb3J0Iik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyByZW1vdGVfcG9ydCA9
IDU7PGJyPjxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9iaW5kIHRoZSBpbnRlcmRvbWFpbjxicj4m
bmJzcDsmbmJzcDsmbmJzcDsgaW50IHJjMjs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHJjMiA9IGV2
dGNobl9iaW5kX2ludGVyZG9tYWluKHJlbW90ZV9kb20sIHJlbW90ZV9wb3J0LCBldnRfaGFuZGxl
ciwgTlVMTCwgJmFtcDtsb2NhbF9wb3J0KTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50Zigi
YmluZF9pbnRlcmRvbWFpbiByYzogJWRcbiIsIHJjMik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBw
cmludGYoImxvY2FsIHBvcnQ6ICVkXG5cbiIsIGxvY2FsX3BvcnQpOzxicj48YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7IC8vY2hlY2sgdGhlIHN0YXR1czxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgZXZ0Y2huX3N0YXR1c190IGxjaG4sIHJjaG47PGJyPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBsY2huLmRvbSA9IGRvbWlkOzxicj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbGNobi5wb3J0ID0gbG9j
YWxfcG9ydDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHJj
aG4uZG9tID0gcmVtb3RlX2RvbTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHJjaG4ucG9ydCA9IHJlbW90ZV9wb3J0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENI
Tk9QX3N0YXR1cywgJmFtcDtsY2huKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRDSE5PUF9zdGF0dXMs
ICZhbXA7cmNobik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBwcmludGYoImludGVyZG9tYWluIGxjaG46IFxuIik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoInN0YXRlOiAlZFxuIiwgbGNobi5zdGF0dXMp
Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJy
ZW1vdGVfZG9tOiAlZFxuIiwgbGNobi51LmludGVyZG9tYWluLmRvbSk7PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoInJlbW90ZV9wb3J0OiAlZFxu
XG4iLCBsY2huLnUuaW50ZXJkb21haW4ucG9ydCk7PGJyPjxicj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJpbnRlcmRvbWFpbiByY2huOiBcbiIpOzxi
cj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJzdGF0
ZTogJWRcbiIsIHJjaG4uc3RhdHVzKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IHByaW50ZigicmVtb3RlX2RvbTogJWRcbiIsIHJjaG4udS5pbnRlcmRvbWFp
bi5kb20pOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJp
bnRmKCJyZW1vdGVfcG9ydDogJWRcbiIsIHJjaG4udS5pbnRlcmRvbWFpbi5wb3J0KTs8YnI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigidmNwdTogJWRc
blxuIiwgcmNobi52Y3B1KTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxicj4mbmJzcDsm
bmJzcDsmbmJzcDsgLy9zZW5kIHRoZSBldmVudDxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
ZXZ0Y2huX3NlbmRfdCBzZW5kOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgc2VuZC5wb3J0
ID0gbG9jYWxfcG9ydDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhZUEVSVklTT1JfZXZl
bnRfY2hhbm5lbF9vcChFVlRDSE5PUF9zZW5kLCAmYW1wO3NlbmQpOzxicj4mbmJzcDsmbmJzcDsm
bmJzcDsgcHJpbnRmKCItLS0mZ3Q7IHNlbmQgdGhlIGV2ZW50XG4iKTs8YnI+PGJyPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBpbnQgaSA9IDA7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB3
aGlsZSgxKTxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgezxicj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IHNsZWVwKDEpOzxicj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgfTxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcmV0dXJuIDA7PGJyPn08YnI+
PC9kaXY+PC9kaXY+PGJyPjxicj48c3BhbiB0aXRsZT0ibmV0ZWFzZWZvb3RlciI+PHA+Jm5ic3A7
PC9wPjwvc3Bhbj4=
------=_Part_76340_789432655.1462686817258--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWluaW9zLWRl
dmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cDov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2
ZWw=

--===============2187865744811409920==--



From minios-devel-bounces@lists.xenproject.org Sun May 08 05:53:45 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Sun, 08 May 2016 05:53:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1azHex-0007UI-HT; Sun, 08 May 2016 05:53:43 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <yukaigoforit@126.com>) id 1azHew-0007UC-Db
 for minios-devel@lists.xenproject.org; Sun, 08 May 2016 05:53:42 +0000
Received: from [85.158.139.211] by server-3.bemta-5.messagelabs.com id
 DC/C3-29997-564DE275; Sun, 08 May 2016 05:53:41 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrDIsWRWlGSWpSXmKPExsVyZys/p27KFb1
 wg/e98hZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa0bHlzbGgtOdjBW3Or8yNjDebGfsYuTiYBF4
 yCQx68MXVhBHSKCJUWLDhLUsXYycHBICShK77lxhBrFZBLQkJvRvBLPZBFQltr6+AGaLCHhLL
 Om+zgRiCwsoS/x5vpQJopdXYkb7UxaQoRICjYwSSw8chRqqL3Fz5nV2EJtZIEpiYvshRhCbV0
 BQ4uTMJywQtqvE/SlzoQZJSGx/CbFMQkBb4smLx6wQtoPE3Cn3oWpsJe6/bGefwCg4C8nYWUj
 GQsRVJWZ1LmGGsBUlpnQ/ZIewVSR6f79lRBZfwMi2ilGjOLWoLLVI19BEL6koMz2jJDcxM0fX
 0MBULze1uDgxPTUnMalYLzk/dxMjMA4YgGAH49nTnocYJTmYlER5XRn1woX4kvJTKjMSizPii
 0pzUosPMcpwcChJ8J67BJQTLEpNT61Iy8wBRiRMWoKDR0mEV/AyUJq3uCAxtzgzHSJ1itGYo2
 Pq9bVMHEv231vLJMSSl5+XKiXOaw5SKgBSmlGaBzcIliguMcpKCfMyAp0mxFOQWpSbWYIq/4p
 RnINRSZj3BMg9PJl5JXD7XgGdwgR0yvu5miCnlCQipKQaGKNSRVT4fpkUROwsftIk3PxGQ/i9
 qZ7e5u/nT086vnoZV/IGp8nf7rFfWWv1wIU//zfb6lumnN9Oz7zbLlTNxRxdzHckyG2j1YkW9
 1d2O3d4r/10IOf51xqW/Wp7+FUs7mzK3qQpn5gVv2Am49fSS20XuJcXO9TYZmkJyypvOs97JO
 J9Ze6uUiWW4oxEQy3mouJEAFjQzl0PAwAA
X-Env-Sender: yukaigoforit@126.com
X-Msg-Ref: server-12.tower-206.messagelabs.com!1462686819!2042427!1
X-Originating-IP: [220.181.15.9]
X-SpamReason: No, hits=0.9 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjkgPT4gNzk1MA==\n,sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjkgPT4gNzk1MA==\n,HTML_40_50,HTML_MESSAGE,
 MIME_BASE64_TEXT
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 30432 invoked from network); 8 May 2016 05:53:39 -0000
Received: from m15-9.126.com (HELO m15-9.126.com) (220.181.15.9)
 by server-12.tower-206.messagelabs.com with SMTP; 8 May 2016 05:53:39 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
 s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=QtTSi
 syZozK4081TDAzBl2Oy100zaQcFoR6NmhzgRgg=; b=hdv/+08/4zSWqSMQVdGmQ
 sC2EPBEiLbK1lmETEQjCpn0+HZT7Mo3gm9Dp9lJWbelsXuaZtQ8YzwuaJlrokVLS
 waTbZqQ15+xykshrg/Dwt4lyvVZEjL2LDOVe85Uhcd9gRtwP7Z1v7s3sM9BCcEXG
 cR2V+EGk5k9e6L0iaqFMCE=
Received: from yukaigoforit$126.com ( [220.202.152.68] ) by
 ajax-webmail-wmsvr9 (Coremail) ; Sun, 8 May 2016 13:53:37 +0800 (CST)
X-Originating-IP: [220.202.152.68]
Date: Sun, 8 May 2016 13:53:37 +0800 (CST)
From: "Kai Yu" <yukaigoforit@126.com>
To: "minios-devel@lists.xenproject.org" <minios-devel@lists.xenproject.org>
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
 20160223(81157.8522) Copyright (c) 2002-2016 www.mailtech.cn 126com
X-CM-CTRLDATA: k0tpD2Zvb3Rlcl9odG09Nzk5Mjo1Ng==
MIME-Version: 1.0
Message-ID: <29d0e340.2001.1548eed9bea.Coremail.yukaigoforit@126.com>
X-Coremail-Locale: zh_CN
X-CM-TRANSID: CcqowAAXG9Ri1C5XXnuzAA--.9308W
X-CM-SenderInfo: 51xntxpjri02llw6ij2wof0z/1tbiDwJj1VR0bOtZxwAAsC
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
Subject: [Minios-devel] event channels in  minios
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============2187865744811409920=="
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

--===============2187865744811409920==
Content-Type: multipart/alternative; 
	boundary="----=_Part_76340_789432655.1462686817258"

------=_Part_76340_789432655.1462686817258
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

SSB0cnkgdG8gaW1wbGVtZW50IGV2ZW50IGNoYW5uZWxzIGluIHR3byBtaW5pb3MgZG9tYWlucy4g
SSBjYWxsIHRoZSBldnRjaG5fYWxsb2NfdW5ib3VuZCBmdW5jdGlvbiB0byBhbGxvY2F0ZSBhIHVu
Ym91bmRlZCBjaGFubmVsLCB0aGVuIEkgY2hlY2sgY2hhbm5lbCdzIHN0YXR1cyBhbmQgZm91bmQg
aXQgaXMgbm90IGNvcnJlY3QuIFRoZSBzdGF0ZSBzaG91bGQgYmUgdW5ib3VuZCgxKSxhbmQgdGhl
IHJlbW90ZV9kb20gaXMgd3JvbmcsIHRvby4gV2hlcmUgaXMgbXkgbWlzdGFrZT8KCkJlbG93IGFy
ZSB0aGUgdHdvIGRvbWFpbnMnIG91dHB1dCBhbmQgdGhlIGNvZGUuIFBsZWFzZSBoZWxwIG1lIHRv
IGNoZWNrIGl0LiBUaGFua3MuCgpwYXJlbnQgZG9tIGNvbnNvbGUgb3V0cHV0Ogp4c19kYWVtb25f
b3BlbiAtPiAzLCAweDk0ZGM4Ci0tLT4geHNfZGVhbW9uX29wZW4gT0shCi0tLT4gZG9taWQgOiAy
MQotLS0+IEkgYW0gcGFyZW50IERvbVUhCmFsbG9jX3VuYm91bmQgcmM6IDAKbG9jYWwgcG9ydDog
NQoKdW5ib3VuZCBjaG46CmRvbWlkOiAyMQpsb2NhbF9wb3J0OiA1CnN0YXRlOiA0CnJlbW90ZV9k
b206IDI1NDA4CgpiaW5kX3ZjcHUgcmM6IC0xNAoKdW5ib3VuZCBjaG46CnN0YXRlOiA0CnZjcHU6
IDAKcmVtb3RlX2RvbTogMjU0MDgKCmNoaWxkIGRvbSBjb25zb2xlIG91dHB1dDoKeHNfZGFlbW9u
X29wZW4gLT4gMywgMHg5NGRjOAotLS0+IHhzX2RlYW1vbl9vcGVuIE9LIQotLS0+IGRvbWlkIDog
MjIKLS0tPiBJIGFtIGNoaWxkIERvbVUhCmJpbmRfaW50ZXJkb21haW4gcmM6IDAKbG9jYWwgcG9y
dDogNQoKaW50ZXJkb21haW4gbGNobjoKc3RhdGU6IDMyMjMyMApyZW1vdGVfZG9tOiA1MDYxNApy
ZW1vdGVfcG9ydDogMAoKaW50ZXJkb21haW4gcmNobjoKc3RhdGU6IDQ2MzcwMgpyZW1vdGVfZG9t
OiA2NTQxNgpyZW1vdGVfcG9ydDogMAp2Y3B1OiAwCgotLS0+IHNlbmQgdGhlIGV2ZW50CgpDb2Rl
Ogp1bnNpZ25lZCBpbnQgZ2V0X2RvbWlkKHN0cnVjdCB4c19oYW5kbGUgKiB4cykKewogICAgLy91
bnNpZ25lZCBpbnQgZG9taWQ7CiAgICBjaGFyICpidWY7CiAgICB1bnNpZ25lZCBpbnQgbGVuLCBk
b21pZDsKICAgIGJ1ZiA9IHhzX3JlYWQoeHMsIFhCVF9OVUxMLCAiZG9taWQiLCAmbGVuKTsKICAg
IGRvbWlkID0gYXRvaShidWYpOwogICAgcHJpbnRmKCAiLS0tPiBkb21pZCA6ICVkXG4iICwgZG9t
aWQpOwogICAgcmV0dXJuIGRvbWlkOwp9CgoKLy90aGUgZXZlbnQgaGFuZGxlcgp2b2lkIGV2dF9o
YW5kbGVyKGV2dGNobl9wb3J0X3QgcG9ydCwgc3RydWN0IHB0X3JlZ3MgKnJlZ3MsIHZvaWQgKmRh
dGEpCnsKICAgIHByaW50aygiW1BvcnQgJWRdIC0gZXZlbnQgcmVjZWl2ZWRcbiIsIHBvcnQpOwp9
CgppbnQgbWFpbigpCnsKICAgIHNsZWVwKDEpOwogICAgc3RydWN0IHhzX2hhbmRsZSAqeHM7CiAg
ICB1bnNpZ25lZCBpbnQgZG9taWQsIHJlbW90ZV9kb207CiAgICBldnRjaG5fcG9ydF90IGxvY2Fs
X3BvcnQsIHJlbW90ZV9wb3J0OwoKICAgIC8qIEdldCBhIGNvbm5lY3Rpb24gdG8gdGhlIGRhZW1v
biAqLwogICAgeHMgPSB4c19kYWVtb25fb3BlbigpOwogICAgaWYoeHMgPT0gTlVMTCkKICAgIHsK
ICAgICAgICBwZXJyb3IoICItLS0+IHhzX2RlYW1vbl9vcGVuOiIgKTsKICAgIH0KICAgIHByaW50
ZiggIi0tLT4geHNfZGVhbW9uX29wZW4gT0shXG4iICk7CgogICAgZG9taWQgPSBnZXRfZG9taWQo
eHMpOwogICAgaW50IGlzX3BhcmVudCA9IGRvbWlkICUgMiA9PSAwID8gMCA6IDE7CiAgIAogICAK
ICAgIGlmKGlzX3BhcmVudCA9PSAxKQogICAgICAgIGdvdG8gcGFyZW50OwogICAgZWxzZQogICAg
ICAgIGdvdG8gY2hpbGQ7CgpwYXJlbnQ6CiAgICBwcmludGYoICItLS0+IEkgYW0gcGFyZW50IERv
bVUhXG4iICk7CiAgICAvL3dhaXQgdGhlIG5leHQgZG9tIHRvIHN0YXJ0CiAgICBzbGVlcCgzMCk7
CgogICAgLy9hbGxvYyBhIHVuYm91bmRlZCBldmVudCBjaGFubmVsCiAgICByZW1vdGVfZG9tID0g
ZG9taWQgKyAxOwogICAgaW50IHJjOwogICAgcmMgPSBldnRjaG5fYWxsb2NfdW5ib3VuZChyZW1v
dGVfZG9tLCBldnRfaGFuZGxlciwgTlVMTCwgJmxvY2FsX3BvcnQpOwogICAgcHJpbnRmKCJhbGxv
Y191bmJvdW5kIHJjOiAlZFxuIiwgcmMpOwogICAgcHJpbnRmKCJsb2NhbCBwb3J0OiAlZFxuXG4i
LCBsb2NhbF9wb3J0KTsKCiAgICAvL2NoZWNrIHRoZSBjaGFubmVsIHN0YXR1cwogICAgICAgIGV2
dGNobl9zdGF0dXNfdCBjaG47CiAgICAgICAgY2huLmRvbSA9IGRvbWlkOwogICAgICAgIGNobi5w
b3J0ID0gbG9jYWxfcG9ydDsKICAgICAgICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZU
Q0hOT1Bfc3RhdHVzLCAmY2huKTsKICAgICAgICBwcmludGYoInVuYm91bmQgY2huOiBcbiIpOwog
ICAgICAgIHByaW50ZigiZG9taWQ6ICVkXG4iLCBjaG4uZG9tKTsKICAgICAgICBwcmludGYoImxv
Y2FsX3BvcnQ6ICVkXG4iLCBjaG4ucG9ydCk7CiAgICAgICAgcHJpbnRmKCJzdGF0ZTogJWRcbiIs
IGNobi5zdGF0dXMpOwogICAgICAgIHByaW50ZigicmVtb3RlX2RvbTogJWRcblxuIiwgY2huLnUu
dW5ib3VuZC5kb20pOwoKICAgIC8vYmluZCB0aGUgZXZlbnQgY2hhbmVsIHRvIFZDUFUgMAogICAg
ZXZ0Y2huX2JpbmRfdmNwdV90IGJpbmRfdmNwdTsKICAgIGJpbmRfdmNwdS5wb3J0ID0gbG9jYWxf
cG9ydDsKICAgIGJpbmRfdmNwdS52Y3B1ID0gMDsKICAgIHJjID0gSFlQRVJWSVNPUl9ldmVudF9j
aGFubmVsX29wKEVWVENITk9QX2JpbmRfdmNwdSwgJmJpbmRfdmNwdSk7CiAgICBwcmludGYoImJp
bmRfdmNwdSByYzogJWRcblxuIiwgcmMpOwoKICAgIC8vY2hlY2sgdGhlIGNoYW5uZWwgc3RhdHVz
CiAgICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc3RhdHVzLCAmY2huKTsK
ICAgICAgICBwcmludGYoInVuYm91bmQgY2huOiBcbiIpOwogICAgICAgIHByaW50Zigic3RhdGU6
ICVkXG4iLCBjaG4uc3RhdHVzKTsgICAKICAgICAgICBwcmludGYoInZjcHU6ICVkXG4iLCBjaG4u
dmNwdSk7ICAgCiAgICAgICAgcHJpbnRmKCJyZW1vdGVfZG9tOiAlZFxuXG4iLCBjaG4udS51bmJv
dW5kLmRvbSk7ICAgCgogICAgLy93cml0ZSB0aGUgcG9ydCB0byB4ZW5zdG9yZQogICAgLy93cml0
ZV94ZW5zdG9yZShkb21pZCwgImV2dGNobl9wb3J0IiwgbG9jYWxfcG9ydCk7CiAgIAogICAgLy93
YWl0IHRoZSBldmVudAogICAgd2hpbGUoMSkKICAgICB7CiAgICAgICAgIHNsZWVwKDUpOwogICAg
IH0KICAgICByZXR1cm4gMDsKCmNoaWxkOgogICAgcHJpbnRmKCAiLS0tPiBJIGFtIGNoaWxkIERv
bVUhXG4iICk7CiAgICByZW1vdGVfZG9tID0gZG9taWQgLSAxOwogICAKICAgIC8vV2FpdCB0aGUg
cmVtb3RlIGV2ZW50IGNoYW5uZWwgdG8gYmUgYWxsb2NhdGVkCiAgICBzbGVlcCg0MCk7CgogICAg
Ly9nZXQgdGhlIHJlbW90ZSBwb3J0IGZyb20geGVuc3RvcmUKICAgIC8vcmVtb3RlX3BvcnQgPSBy
ZWFkX3hlbnN0b3JlKHJlbW90ZV9kb20sICJldnRjaG5fcG9ydCIpOwogICAgcmVtb3RlX3BvcnQg
PSA1OwoKICAgIC8vYmluZCB0aGUgaW50ZXJkb21haW4KICAgIGludCByYzI7CiAgICByYzIgPSBl
dnRjaG5fYmluZF9pbnRlcmRvbWFpbihyZW1vdGVfZG9tLCByZW1vdGVfcG9ydCwgZXZ0X2hhbmRs
ZXIsIE5VTEwsICZsb2NhbF9wb3J0KTsKICAgIHByaW50ZigiYmluZF9pbnRlcmRvbWFpbiByYzog
JWRcbiIsIHJjMik7CiAgICBwcmludGYoImxvY2FsIHBvcnQ6ICVkXG5cbiIsIGxvY2FsX3BvcnQp
OwoKICAgIC8vY2hlY2sgdGhlIHN0YXR1cwogICAgICAgIGV2dGNobl9zdGF0dXNfdCBsY2huLCBy
Y2huOwogICAgICAgIGxjaG4uZG9tID0gZG9taWQ7CiAgICAgICAgbGNobi5wb3J0ID0gbG9jYWxf
cG9ydDsKICAgICAgICByY2huLmRvbSA9IHJlbW90ZV9kb207CiAgICAgICAgcmNobi5wb3J0ID0g
cmVtb3RlX3BvcnQ7CiAgICAgICAgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9Q
X3N0YXR1cywgJmxjaG4pOwogICAgICAgIEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRD
SE5PUF9zdGF0dXMsICZyY2huKTsKICAgICAgICBwcmludGYoImludGVyZG9tYWluIGxjaG46IFxu
Iik7CiAgICAgICAgcHJpbnRmKCJzdGF0ZTogJWRcbiIsIGxjaG4uc3RhdHVzKTsKICAgICAgICBw
cmludGYoInJlbW90ZV9kb206ICVkXG4iLCBsY2huLnUuaW50ZXJkb21haW4uZG9tKTsKICAgICAg
ICBwcmludGYoInJlbW90ZV9wb3J0OiAlZFxuXG4iLCBsY2huLnUuaW50ZXJkb21haW4ucG9ydCk7
CgogICAgICAgIHByaW50ZigiaW50ZXJkb21haW4gcmNobjogXG4iKTsKICAgICAgICBwcmludGYo
InN0YXRlOiAlZFxuIiwgcmNobi5zdGF0dXMpOwogICAgICAgIHByaW50ZigicmVtb3RlX2RvbTog
JWRcbiIsIHJjaG4udS5pbnRlcmRvbWFpbi5kb20pOwogICAgICAgIHByaW50ZigicmVtb3RlX3Bv
cnQ6ICVkXG4iLCByY2huLnUuaW50ZXJkb21haW4ucG9ydCk7CiAgICAgICAgcHJpbnRmKCJ2Y3B1
OiAlZFxuXG4iLCByY2huLnZjcHUpOwogICAgCiAgICAvL3NlbmQgdGhlIGV2ZW50CiAgICAgZXZ0
Y2huX3NlbmRfdCBzZW5kOwogICAgIHNlbmQucG9ydCA9IGxvY2FsX3BvcnQ7CiAgICAgSFlQRVJW
SVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX3NlbmQsICZzZW5kKTsKICAgIHByaW50Zigi
LS0tPiBzZW5kIHRoZSBldmVudFxuIik7CgogICAgIGludCBpID0gMDsKICAgICB3aGlsZSgxKQog
ICAgIHsKICAgICAgICAgc2xlZXAoMSk7CiAgICAgfQogICAgIHJldHVybiAwOwp9Cg==
------=_Part_76340_789432655.1462686817258
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6QXJpYWwiPjxkaXY+SSB0cnkgdG8gaW1wbGVtZW50IGV2ZW50IGNoYW5uZWxz
IGluIHR3byBtaW5pb3MgZG9tYWlucy4gSSBjYWxsIHRoZSBldnRjaG5fYWxsb2NfdW5ib3VuZCBm
dW5jdGlvbiB0byBhbGxvY2F0ZSBhIHVuYm91bmRlZCBjaGFubmVsLCB0aGVuIEkgY2hlY2sgY2hh
bm5lbCdzIHN0YXR1cyBhbmQgZm91bmQgaXQgaXMgbm90IGNvcnJlY3QuIFRoZSBzdGF0ZSBzaG91
bGQgYmUgdW5ib3VuZCgxKSxhbmQgdGhlIHJlbW90ZV9kb20gaXMgd3JvbmcsIHRvby4gV2hlcmUg
aXMgbXkgbWlzdGFrZT88YnI+PGJyPkJlbG93IGFyZSB0aGUgdHdvIGRvbWFpbnMnIG91dHB1dCBh
bmQgdGhlIGNvZGUuIFBsZWFzZSBoZWxwIG1lIHRvIGNoZWNrIGl0LiBUaGFua3MuPGJyPjxicj48
Yj5wYXJlbnQgZG9tIGNvbnNvbGUgb3V0cHV0OjwvYj48YnI+eHNfZGFlbW9uX29wZW4gLSZndDsg
MywgMHg5NGRjODxicj4tLS0mZ3Q7IHhzX2RlYW1vbl9vcGVuIE9LITxicj4tLS0mZ3Q7IGRvbWlk
IDogMjE8YnI+LS0tJmd0OyBJIGFtIHBhcmVudCBEb21VITxicj5hbGxvY191bmJvdW5kIHJjOiAw
PGJyPmxvY2FsIHBvcnQ6IDU8YnI+PGJyPnVuYm91bmQgY2huOiA8YnI+ZG9taWQ6IDIxPGJyPmxv
Y2FsX3BvcnQ6IDU8YnI+PHNwYW4gc3R5bGU9ImNvbG9yOiByZ2IoMTM2LCAwLCAwKTsiPnN0YXRl
OiA0PGJyPnJlbW90ZV9kb206IDI1NDA4PC9zcGFuPjxicj48YnI+YmluZF92Y3B1IHJjOiAtMTQ8
YnI+PGJyPnVuYm91bmQgY2huOiA8YnI+c3RhdGU6IDQ8YnI+dmNwdTogMDxicj5yZW1vdGVfZG9t
OiAyNTQwODxicj48YnI+PGI+Y2hpbGQgZG9tIGNvbnNvbGUgb3V0cHV0OjwvYj48YnI+eHNfZGFl
bW9uX29wZW4gLSZndDsgMywgMHg5NGRjODxicj4tLS0mZ3Q7IHhzX2RlYW1vbl9vcGVuIE9LITxi
cj4tLS0mZ3Q7IGRvbWlkIDogMjI8YnI+LS0tJmd0OyBJIGFtIGNoaWxkIERvbVUhPGJyPmJpbmRf
aW50ZXJkb21haW4gcmM6IDA8YnI+bG9jYWwgcG9ydDogNTxicj48YnI+aW50ZXJkb21haW4gbGNo
bjogPGJyPnN0YXRlOiAzMjIzMjA8YnI+cmVtb3RlX2RvbTogNTA2MTQ8YnI+cmVtb3RlX3BvcnQ6
IDA8YnI+PGJyPmludGVyZG9tYWluIHJjaG46IDxicj5zdGF0ZTogNDYzNzAyPGJyPnJlbW90ZV9k
b206IDY1NDE2PGJyPnJlbW90ZV9wb3J0OiAwPGJyPnZjcHU6IDA8YnI+PGJyPi0tLSZndDsgc2Vu
ZCB0aGUgZXZlbnQ8YnI+PGJyPjxiPkNvZGU6PC9iPjxicj51bnNpZ25lZCBpbnQgZ2V0X2RvbWlk
KHN0cnVjdCB4c19oYW5kbGUgKiB4cyk8YnI+ezxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy91bnNp
Z25lZCBpbnQgZG9taWQ7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBjaGFyICpidWY7PGJyPiZuYnNw
OyZuYnNwOyZuYnNwOyB1bnNpZ25lZCBpbnQgbGVuLCBkb21pZDs8YnI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGJ1ZiA9IHhzX3JlYWQoeHMsIFhCVF9OVUxMLCAiZG9taWQiLCAmYW1wO2xlbik7PGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyBkb21pZCA9IGF0b2koYnVmKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
IHByaW50ZiggIi0tLSZndDsgZG9taWQgOiAlZFxuIiAsIGRvbWlkKTs8YnI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7IHJldHVybiBkb21pZDs8YnI+fTxicj48YnI+PGJyPi8vdGhlIGV2ZW50IGhhbmRsZXI8
YnI+dm9pZCBldnRfaGFuZGxlcihldnRjaG5fcG9ydF90IHBvcnQsIHN0cnVjdCBwdF9yZWdzICpy
ZWdzLCB2b2lkICpkYXRhKTxicj57PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGsoIltQb3J0
ICVkXSAtIGV2ZW50IHJlY2VpdmVkXG4iLCBwb3J0KTs8YnI+fTxicj48YnI+aW50IG1haW4oKTxi
cj57PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBzbGVlcCgxKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
IHN0cnVjdCB4c19oYW5kbGUgKnhzOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgdW5zaWduZWQgaW50
IGRvbWlkLCByZW1vdGVfZG9tOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgZXZ0Y2huX3BvcnRfdCBs
b2NhbF9wb3J0LCByZW1vdGVfcG9ydDs8YnI+PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvKiBHZXQg
YSBjb25uZWN0aW9uIHRvIHRoZSBkYWVtb24gKi88YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHhzID0g
eHNfZGFlbW9uX29wZW4oKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGlmKHhzID09IE5VTEwpPGJy
PiZuYnNwOyZuYnNwOyZuYnNwOyB7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsm
bmJzcDsgcGVycm9yKCAiLS0tJmd0OyB4c19kZWFtb25fb3BlbjoiICk7PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyB9PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoICItLS0mZ3Q7IHhzX2RlYW1v
bl9vcGVuIE9LIVxuIiApOzxicj48YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRvbWlkID0gZ2V0X2Rv
bWlkKHhzKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGludCBpc19wYXJlbnQgPSBkb21pZCAlIDIg
PT0gMCA/IDAgOiAxOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgPGJyPiZuYnNwOyZuYnNwOyZuYnNw
OyA8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGlmKGlzX3BhcmVudCA9PSAxKTxicj4mbmJzcDsmbmJz
cDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IGdvdG8gcGFyZW50Ozxicj4mbmJzcDsmbmJzcDsm
bmJzcDsgZWxzZTxicj4mbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IGdvdG8g
Y2hpbGQ7PGJyPjxicj5wYXJlbnQ6PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoICItLS0m
Z3Q7IEkgYW0gcGFyZW50IERvbVUhXG4iICk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL3dhaXQg
dGhlIG5leHQgZG9tIHRvIHN0YXJ0PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBzbGVlcCgzMCk7PGJy
Pjxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9hbGxvYyBhIHVuYm91bmRlZCBldmVudCBjaGFubmVs
PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyByZW1vdGVfZG9tID0gZG9taWQgKyAxOzxicj4mbmJzcDsm
bmJzcDsmbmJzcDsgaW50IHJjOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcmMgPSBldnRjaG5fYWxs
b2NfdW5ib3VuZChyZW1vdGVfZG9tLCBldnRfaGFuZGxlciwgTlVMTCwgJmFtcDtsb2NhbF9wb3J0
KTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigiYWxsb2NfdW5ib3VuZCByYzogJWRcbiIs
IHJjKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigibG9jYWwgcG9ydDogJWRcblxuIiwg
bG9jYWxfcG9ydCk7PGJyPjxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9jaGVjayB0aGUgY2hhbm5l
bCBzdGF0dXM8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGV2
dGNobl9zdGF0dXNfdCBjaG47PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBjaG4uZG9tID0gZG9taWQ7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBjaG4ucG9ydCA9IGxvY2FsX3BvcnQ7PGJyPiZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZU
Q0hOT1Bfc3RhdHVzLCAmYW1wO2Nobik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBwcmludGYoInVuYm91bmQgY2huOiBcbiIpOzxicj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJkb21pZDogJWRcbiIsIGNobi5k
b20pOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRm
KCJsb2NhbF9wb3J0OiAlZFxuIiwgY2huLnBvcnQpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJzdGF0ZTogJWRcbiIsIGNobi5zdGF0dXMpOzxi
cj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJyZW1v
dGVfZG9tOiAlZFxuXG4iLCBjaG4udS51bmJvdW5kLmRvbSk7PGJyPjxicj4mbmJzcDsmbmJzcDsm
bmJzcDsgLy9iaW5kIHRoZSBldmVudCBjaGFuZWwgdG8gVkNQVSAwPGJyPiZuYnNwOyZuYnNwOyZu
YnNwOyBldnRjaG5fYmluZF92Y3B1X3QgYmluZF92Y3B1Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsg
YmluZF92Y3B1LnBvcnQgPSBsb2NhbF9wb3J0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsgYmluZF92
Y3B1LnZjcHUgPSAwOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcmMgPSBIWVBFUlZJU09SX2V2ZW50
X2NoYW5uZWxfb3AoRVZUQ0hOT1BfYmluZF92Y3B1LCAmYW1wO2JpbmRfdmNwdSk7PGJyPiZuYnNw
OyZuYnNwOyZuYnNwOyBwcmludGYoImJpbmRfdmNwdSByYzogJWRcblxuIiwgcmMpOzxicj48YnI+
Jm5ic3A7Jm5ic3A7Jm5ic3A7IC8vY2hlY2sgdGhlIGNoYW5uZWwgc3RhdHVzPGJyPiZuYnNwOyZu
YnNwOyZuYnNwOyBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc3RhdHVzLCAm
YW1wO2Nobik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBw
cmludGYoInVuYm91bmQgY2huOiBcbiIpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJzdGF0ZTogJWRcbiIsIGNobi5zdGF0dXMpOyZuYnNwOyZu
YnNwOyZuYnNwOyA8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IHByaW50ZigidmNwdTogJWRcbiIsIGNobi52Y3B1KTsmbmJzcDsmbmJzcDsmbmJzcDsgPGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoInJlbW90ZV9k
b206ICVkXG5cbiIsIGNobi51LnVuYm91bmQuZG9tKTsmbmJzcDsmbmJzcDsmbmJzcDsgPGJyPjxi
cj4mbmJzcDsmbmJzcDsmbmJzcDsgLy93cml0ZSB0aGUgcG9ydCB0byB4ZW5zdG9yZTxicj4mbmJz
cDsmbmJzcDsmbmJzcDsgLy93cml0ZV94ZW5zdG9yZShkb21pZCwgImV2dGNobl9wb3J0IiwgbG9j
YWxfcG9ydCk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyA8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IC8v
d2FpdCB0aGUgZXZlbnQgPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyB3aGlsZSgxKTxicj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgezxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5i
c3A7Jm5ic3A7IHNsZWVwKDUpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgfTxicj4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgcmV0dXJuIDA7PGJyPjxicj5jaGlsZDo8YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHByaW50ZiggIi0tLSZndDsgSSBhbSBjaGlsZCBEb21VIVxuIiApOzxicj4mbmJz
cDsmbmJzcDsmbmJzcDsgcmVtb3RlX2RvbSA9IGRvbWlkIC0gMTs8YnI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7IDxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9XYWl0IHRoZSByZW1vdGUgZXZlbnQgY2hhbm5l
bCB0byBiZSBhbGxvY2F0ZWQ8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNsZWVwKDQwKTs8YnI+PGJy
PiZuYnNwOyZuYnNwOyZuYnNwOyAvL2dldCB0aGUgcmVtb3RlIHBvcnQgZnJvbSB4ZW5zdG9yZTxi
cj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9yZW1vdGVfcG9ydCA9IHJlYWRfeGVuc3RvcmUocmVtb3Rl
X2RvbSwgImV2dGNobl9wb3J0Iik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyByZW1vdGVfcG9ydCA9
IDU7PGJyPjxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9iaW5kIHRoZSBpbnRlcmRvbWFpbjxicj4m
bmJzcDsmbmJzcDsmbmJzcDsgaW50IHJjMjs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHJjMiA9IGV2
dGNobl9iaW5kX2ludGVyZG9tYWluKHJlbW90ZV9kb20sIHJlbW90ZV9wb3J0LCBldnRfaGFuZGxl
ciwgTlVMTCwgJmFtcDtsb2NhbF9wb3J0KTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50Zigi
YmluZF9pbnRlcmRvbWFpbiByYzogJWRcbiIsIHJjMik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBw
cmludGYoImxvY2FsIHBvcnQ6ICVkXG5cbiIsIGxvY2FsX3BvcnQpOzxicj48YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7IC8vY2hlY2sgdGhlIHN0YXR1czxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgZXZ0Y2huX3N0YXR1c190IGxjaG4sIHJjaG47PGJyPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBsY2huLmRvbSA9IGRvbWlkOzxicj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgbGNobi5wb3J0ID0gbG9j
YWxfcG9ydDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHJj
aG4uZG9tID0gcmVtb3RlX2RvbTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHJjaG4ucG9ydCA9IHJlbW90ZV9wb3J0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENI
Tk9QX3N0YXR1cywgJmFtcDtsY2huKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRDSE5PUF9zdGF0dXMs
ICZhbXA7cmNobik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyBwcmludGYoImludGVyZG9tYWluIGxjaG46IFxuIik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoInN0YXRlOiAlZFxuIiwgbGNobi5zdGF0dXMp
Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJy
ZW1vdGVfZG9tOiAlZFxuIiwgbGNobi51LmludGVyZG9tYWluLmRvbSk7PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoInJlbW90ZV9wb3J0OiAlZFxu
XG4iLCBsY2huLnUuaW50ZXJkb21haW4ucG9ydCk7PGJyPjxicj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJpbnRlcmRvbWFpbiByY2huOiBcbiIpOzxi
cj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJzdGF0
ZTogJWRcbiIsIHJjaG4uc3RhdHVzKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IHByaW50ZigicmVtb3RlX2RvbTogJWRcbiIsIHJjaG4udS5pbnRlcmRvbWFp
bi5kb20pOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJp
bnRmKCJyZW1vdGVfcG9ydDogJWRcbiIsIHJjaG4udS5pbnRlcmRvbWFpbi5wb3J0KTs8YnI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigidmNwdTogJWRc
blxuIiwgcmNobi52Y3B1KTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxicj4mbmJzcDsm
bmJzcDsmbmJzcDsgLy9zZW5kIHRoZSBldmVudDxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
ZXZ0Y2huX3NlbmRfdCBzZW5kOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgc2VuZC5wb3J0
ID0gbG9jYWxfcG9ydDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhZUEVSVklTT1JfZXZl
bnRfY2hhbm5lbF9vcChFVlRDSE5PUF9zZW5kLCAmYW1wO3NlbmQpOzxicj4mbmJzcDsmbmJzcDsm
bmJzcDsgcHJpbnRmKCItLS0mZ3Q7IHNlbmQgdGhlIGV2ZW50XG4iKTs8YnI+PGJyPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBpbnQgaSA9IDA7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB3
aGlsZSgxKTxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgezxicj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7IHNsZWVwKDEpOzxicj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgfTxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcmV0dXJuIDA7PGJyPn08YnI+
PC9kaXY+PC9kaXY+PGJyPjxicj48c3BhbiB0aXRsZT0ibmV0ZWFzZWZvb3RlciI+PHA+Jm5ic3A7
PC9wPjwvc3Bhbj4=
------=_Part_76340_789432655.1462686817258--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWluaW9zLWRl
dmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cDov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2
ZWw=

--===============2187865744811409920==--



From minios-devel-bounces@lists.xenproject.org Sun May 08 05:59:45 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Sun, 08 May 2016 05:59:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1azHkn-0007by-0T; Sun, 08 May 2016 05:59:45 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <yukaigoforit@126.com>) id 1azHkl-0007bs-Kv
 for minios-devel@lists.xenproject.org; Sun, 08 May 2016 05:59:43 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 75/5C-03741-EC5DE275; Sun, 08 May 2016 05:59:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrBIsWRWlGSWpSXmKPExsVyZys/p+7Zq3r
 hBhua5C3efl3C7MDocfjDFZYAxijWzLyk/IoE1ow5H6ULZnUzVkz9v4m1gXFpJ2MXIxcHi8BD
 Jom/LS1sII6QQBOjRP/amexdjJwcEgJKErvuXGEGsVkEtCTevtvJCGKzCahKbH19ASwuAmT3H
 m0Gs4UFFCWOff8G1csrMaP9KQvIUAmBRkaJpQeOskAk9CUufXgCZHNwMAtESeya6AUS5hUQlD
 g58wkLhO0q8e/FI6g5EhLbX0LskhDQkXg2ZQXUGAeJe0feQdXYStx/2c4+gVFwFsLUWUimgtj
 MQJfO6lzCDGErSkzpfsgOYatI9P5+y4gsvoCRbRWjenFqUVlqka6xXlJRZnpGSW5iZo6uoYGp
 Xm5qcXFiempOYlKxXnJ+7iZGYPgzAMEOxr3/nA4xSnIwKYnyujLqhQvxJeWnVGYkFmfEF5Xmp
 BYfYpTh4FCS4N15BSgnWJSanlqRlpkDjESYtAQHj5II7weQNG9xQWJucWY6ROoUozFHx9Tra5
 k4luy/t5ZJiCUvPy9VSpx3IkipAEhpRmke3CBYgrjEKCslzMsIdJoQT0FqUW5mCar8K0ZxDkY
 lYd4nIFN4MvNK4Pa9AjqFCeiU93M1QU4pSURISTUwVjfduVD7M/hylxmrlWFRKI/X01dzNv5n
 OH83XfaQeeifXb1n4n/EKmxo/8kyOyjVQ8e4z2CGzSbnDz81z1ufCCpgqI/elLPg2+1qpTbeS
 aYvXjM/t4hxF57HIMn98oJjepHeeo8QkZZ8o7LLPXvfqXoE689pWLfckOXiAYkPeZ3m0VvNdl
 xXYinOSDTUYi4qTgQAx1aPpQsDAAA=
X-Env-Sender: yukaigoforit@126.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1462687180!2044581!1
X-Originating-IP: [220.181.15.9]
X-SpamReason: No, hits=0.9 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjkgPT4gNzk1MA==\n,sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjkgPT4gNzk1MA==\n,HTML_40_50,HTML_MESSAGE,
 MIME_BASE64_TEXT
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40957 invoked from network); 8 May 2016 05:59:41 -0000
Received: from m15-9.126.com (HELO m15-9.126.com) (220.181.15.9)
 by server-14.tower-206.messagelabs.com with SMTP; 8 May 2016 05:59:41 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
 s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=v7PTI
 AMDgs5v/NGRYyVroHggegGS9Oy4ceF1o958swc=; b=iH0Ltfw9o/4WAe0L53kP+
 omC7TM0HqCpMo1LiGMytXwpJljhf1RBLweK5asKoVYlSQvmTVhYflLNyCtLjVzY9
 Poe0ExWy2NFtadWuLK5IfnVpX7qyMXnqbck4qq9OymSEYS3AMvtmTx++RQpRV71M
 g4pQ0aGOAdzy5Tw6FsKLII=
Received: from yukaigoforit$126.com ( [220.202.152.68] ) by
 ajax-webmail-wmsvr9 (Coremail) ; Sun, 8 May 2016 13:59:39 +0800 (CST)
X-Originating-IP: [220.202.152.68]
Date: Sun, 8 May 2016 13:59:39 +0800 (CST)
From: "Kai Yu" <yukaigoforit@126.com>
To: minios-devel@lists.xenproject.org
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
 20160223(81157.8522) Copyright (c) 2002-2016 www.mailtech.cn 126com
X-CM-CTRLDATA: byrrb2Zvb3Rlcl9odG09ODE0MDo1Ng==
MIME-Version: 1.0
Message-ID: <535994b6.2059.1548ef32357.Coremail.yukaigoforit@126.com>
X-Coremail-Locale: zh_CN
X-CM-TRANSID: CcqowAAnJNXL1S5X5nyzAA--.17277W
X-CM-SenderInfo: 51xntxpjri02llw6ij2wof0z/1tbiJANj1VWnjeTJ9gABs0
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
Subject: [Minios-devel] Event channels in minios
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5272771016398495902=="
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

--===============5272771016398495902==
Content-Type: multipart/alternative; 
	boundary="----=_Part_77072_251008673.1462687179606"

------=_Part_77072_251008673.1462687179606
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

SSB0cnkgdG8gaW1wbGVtZW50IGV2ZW50IGNoYW5uZWxzIGluIHR3byBtaW5pb3MgZG9tYWlucy4g
SSBjYWxsIHRoZSBldnRjaG5fYWxsb2NfdW5ib3VuZCBmdW5jdGlvbiB0byBhbGxvY2F0ZSBhIHVu
Ym91bmRlZCBjaGFubmVsLCB0aGVuIEkgY2hlY2sgY2hhbm5lbCdzIHN0YXR1cyBhbmQgZm91bmQg
aXQgaXMgbm90IGNvcnJlY3QuIFRoZSBzdGF0ZSBzaG91bGQgYmUgdW5ib3VuZCgxKSxhbmQgdGhl
IHJlbW90ZV9kb20gaXMgd3JvbmcsIHRvby4gV2hlcmUgaXMgbXkgbWlzdGFrZT8KCkJlbG93IGFy
ZSB0aGUgdHdvIGRvbWFpbnMnIG91dHB1dCBhbmQgdGhlIGNvZGUuIFBsZWFzZSBoZWxwIG1lIHRv
IGNoZWNrIGl0LiBUaGFua3MuCgpwYXJlbnQgZG9tIGNvbnNvbGUgb3V0cHV0Ogp4c19kYWVtb25f
b3BlbiAtPiAzLCAweDk0ZGM4Ci0tLT4geHNfZGVhbW9uX29wZW4gT0shCi0tLT4gZG9taWQgOiAy
MQotLS0+IEkgYW0gcGFyZW50IERvbVUhCmFsbG9jX3VuYm91bmQgcmM6IDAKbG9jYWwgcG9ydDog
NQoKdW5ib3VuZCBjaG46CmRvbWlkOiAyMQpsb2NhbF9wb3J0OiA1CnN0YXRlOiA0CnJlbW90ZV9k
b206IDI1NDA4CgpiaW5kX3ZjcHUgcmM6IC0xNAoKdW5ib3VuZCBjaG46CnN0YXRlOiA0CnZjcHU6
IDAKcmVtb3RlX2RvbTogMjU0MDgKCmNoaWxkIGRvbSBjb25zb2xlIG91dHB1dDoKeHNfZGFlbW9u
X29wZW4gLT4gMywgMHg5NGRjOAotLS0+IHhzX2RlYW1vbl9vcGVuIE9LIQotLS0+IGRvbWlkIDog
MjIKLS0tPiBJIGFtIGNoaWxkIERvbVUhCmJpbmRfaW50ZXJkb21haW4gcmM6IDAKbG9jYWwgcG9y
dDogNQoKaW50ZXJkb21haW4gbGNobjoKc3RhdGU6IDMyMjMyMApyZW1vdGVfZG9tOiA1MDYxNApy
ZW1vdGVfcG9ydDogMAoKaW50ZXJkb21haW4gcmNobjoKc3RhdGU6IDQ2MzcwMgpyZW1vdGVfZG9t
OiA2NTQxNgpyZW1vdGVfcG9ydDogMAp2Y3B1OiAwCgotLS0+IHNlbmQgdGhlIGV2ZW50CgpDb2Rl
Ogp1bnNpZ25lZCBpbnQgZ2V0X2RvbWlkKHN0cnVjdCB4c19oYW5kbGUgKiB4cykKewogICAgLy91
bnNpZ25lZCBpbnQgZG9taWQ7CiAgICBjaGFyICpidWY7CiAgICB1bnNpZ25lZCBpbnQgbGVuLCBk
b21pZDsKICAgIGJ1ZiA9IHhzX3JlYWQoeHMsIFhCVF9OVUxMLCAiZG9taWQiLCAmbGVuKTsKICAg
IGRvbWlkID0gYXRvaShidWYpOwogICAgcHJpbnRmKCAiLS0tPiBkb21pZCA6ICVkXG4iICwgZG9t
aWQpOwogICAgcmV0dXJuIGRvbWlkOwp9CgoKLy90aGUgZXZlbnQgaGFuZGxlcgp2b2lkIGV2dF9o
YW5kbGVyKGV2dGNobl9wb3J0X3QgcG9ydCwgc3RydWN0IHB0X3JlZ3MgKnJlZ3MsIHZvaWQgKmRh
dGEpCnsKICAgIHByaW50aygiW1BvcnQgJWRdIC0gZXZlbnQgcmVjZWl2ZWRcbiIsIHBvcnQpOwp9
CgppbnQgbWFpbigpCnsKICAgIHNsZWVwKDEpOwogICAgc3RydWN0IHhzX2hhbmRsZSAqeHM7CiAg
ICB1bnNpZ25lZCBpbnQgZG9taWQsIHJlbW90ZV9kb207CiAgICBldnRjaG5fcG9ydF90IGxvY2Fs
X3BvcnQsIHJlbW90ZV9wb3J0OwoKICAgIC8qIEdldCBhIGNvbm5lY3Rpb24gdG8gdGhlIGRhZW1v
biAqLwogICAgeHMgPSB4c19kYWVtb25fb3BlbigpOwogICAgaWYoeHMgPT0gTlVMTCkKICAgIHsK
ICAgICAgICBwZXJyb3IoICItLS0+IHhzX2RlYW1vbl9vcGVuOiIgKTsKICAgIH0KICAgIHByaW50
ZiggIi0tLT4geHNfZGVhbW9uX29wZW4gT0shXG4iICk7CgogICAgZG9taWQgPSBnZXRfZG9taWQo
eHMpOwogICAgaW50IGlzX3BhcmVudCA9IGRvbWlkICUgMiA9PSAwID8gMCA6IDE7CiAgIAogICAK
ICAgIGlmKGlzX3BhcmVudCA9PSAxKQogICAgICAgIGdvdG8gcGFyZW50OwogICAgZWxzZQogICAg
ICAgIGdvdG8gY2hpbGQ7CgpwYXJlbnQ6CiAgICBwcmludGYoICItLS0+IEkgYW0gcGFyZW50IERv
bVUhXG4iICk7CiAgICAvL3dhaXQgdGhlIG5leHQgZG9tIHRvIHN0YXJ0CiAgICBzbGVlcCgzMCk7
CgogICAgLy9hbGxvYyBhIHVuYm91bmRlZCBldmVudCBjaGFubmVsCiAgICByZW1vdGVfZG9tID0g
ZG9taWQgKyAxOwogICAgaW50IHJjOwogICAgcmMgPSBldnRjaG5fYWxsb2NfdW5ib3VuZChyZW1v
dGVfZG9tLCBldnRfaGFuZGxlciwgTlVMTCwgJmxvY2FsX3BvcnQpOwogICAgcHJpbnRmKCJhbGxv
Y191bmJvdW5kIHJjOiAlZFxuIiwgcmMpOwogICAgcHJpbnRmKCJsb2NhbCBwb3J0OiAlZFxuXG4i
LCBsb2NhbF9wb3J0KTsKCiAgICAvL2NoZWNrIHRoZSBjaGFubmVsIHN0YXR1cwogICAgICAgIGV2
dGNobl9zdGF0dXNfdCBjaG47CiAgICAgICAgY2huLmRvbSA9IGRvbWlkOwogICAgICAgIGNobi5w
b3J0ID0gbG9jYWxfcG9ydDsKICAgICAgICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZU
Q0hOT1Bfc3RhdHVzLCAmY2huKTsKICAgICAgICBwcmludGYoInVuYm91bmQgY2huOiBcbiIpOwog
ICAgICAgIHByaW50ZigiZG9taWQ6ICVkXG4iLCBjaG4uZG9tKTsKICAgICAgICBwcmludGYoImxv
Y2FsX3BvcnQ6ICVkXG4iLCBjaG4ucG9ydCk7CiAgICAgICAgcHJpbnRmKCJzdGF0ZTogJWRcbiIs
IGNobi5zdGF0dXMpOwogICAgICAgIHByaW50ZigicmVtb3RlX2RvbTogJWRcblxuIiwgY2huLnUu
dW5ib3VuZC5kb20pOwoKICAgIC8vYmluZCB0aGUgZXZlbnQgY2hhbmVsIHRvIFZDUFUgMAogICAg
ZXZ0Y2huX2JpbmRfdmNwdV90IGJpbmRfdmNwdTsKICAgIGJpbmRfdmNwdS5wb3J0ID0gbG9jYWxf
cG9ydDsKICAgIGJpbmRfdmNwdS52Y3B1ID0gMDsKICAgIHJjID0gSFlQRVJWSVNPUl9ldmVudF9j
aGFubmVsX29wKEVWVENITk9QX2JpbmRfdmNwdSwgJmJpbmRfdmNwdSk7CiAgICBwcmludGYoImJp
bmRfdmNwdSByYzogJWRcblxuIiwgcmMpOwoKICAgIC8vY2hlY2sgdGhlIGNoYW5uZWwgc3RhdHVz
CiAgICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc3RhdHVzLCAmY2huKTsK
ICAgICAgICBwcmludGYoInVuYm91bmQgY2huOiBcbiIpOwogICAgICAgIHByaW50Zigic3RhdGU6
ICVkXG4iLCBjaG4uc3RhdHVzKTsgICAKICAgICAgICBwcmludGYoInZjcHU6ICVkXG4iLCBjaG4u
dmNwdSk7ICAgCiAgICAgICAgcHJpbnRmKCJyZW1vdGVfZG9tOiAlZFxuXG4iLCBjaG4udS51bmJv
dW5kLmRvbSk7ICAgCgogICAgLy93cml0ZSB0aGUgcG9ydCB0byB4ZW5zdG9yZQogICAgLy93cml0
ZV94ZW5zdG9yZShkb21pZCwgImV2dGNobl9wb3J0IiwgbG9jYWxfcG9ydCk7CiAgIAogICAgLy93
YWl0IHRoZSBldmVudAogICAgd2hpbGUoMSkKICAgICB7CiAgICAgICAgIHNsZWVwKDUpOwogICAg
IH0KICAgICByZXR1cm4gMDsKCmNoaWxkOgogICAgcHJpbnRmKCAiLS0tPiBJIGFtIGNoaWxkIERv
bVUhXG4iICk7CiAgICByZW1vdGVfZG9tID0gZG9taWQgLSAxOwogICAKICAgIC8vV2FpdCB0aGUg
cmVtb3RlIGV2ZW50IGNoYW5uZWwgdG8gYmUgYWxsb2NhdGVkCiAgICBzbGVlcCg0MCk7CgogICAg
Ly9nZXQgdGhlIHJlbW90ZSBwb3J0IGZyb20geGVuc3RvcmUKICAgIC8vcmVtb3RlX3BvcnQgPSBy
ZWFkX3hlbnN0b3JlKHJlbW90ZV9kb20sICJldnRjaG5fcG9ydCIpOwogICAgcmVtb3RlX3BvcnQg
PSA1OwoKICAgIC8vYmluZCB0aGUgaW50ZXJkb21haW4KICAgIGludCByYzI7CiAgICByYzIgPSBl
dnRjaG5fYmluZF9pbnRlcmRvbWFpbihyZW1vdGVfZG9tLCByZW1vdGVfcG9ydCwgZXZ0X2hhbmRs
ZXIsIE5VTEwsICZsb2NhbF9wb3J0KTsKICAgIHByaW50ZigiYmluZF9pbnRlcmRvbWFpbiByYzog
JWRcbiIsIHJjMik7CiAgICBwcmludGYoImxvY2FsIHBvcnQ6ICVkXG5cbiIsIGxvY2FsX3BvcnQp
OwoKICAgIC8vY2hlY2sgdGhlIHN0YXR1cwogICAgICAgIGV2dGNobl9zdGF0dXNfdCBsY2huLCBy
Y2huOwogICAgICAgIGxjaG4uZG9tID0gZG9taWQ7CiAgICAgICAgbGNobi5wb3J0ID0gbG9jYWxf
cG9ydDsKICAgICAgICByY2huLmRvbSA9IHJlbW90ZV9kb207CiAgICAgICAgcmNobi5wb3J0ID0g
cmVtb3RlX3BvcnQ7CiAgICAgICAgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9Q
X3N0YXR1cywgJmxjaG4pOwogICAgICAgIEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRD
SE5PUF9zdGF0dXMsICZyY2huKTsKICAgICAgICBwcmludGYoImludGVyZG9tYWluIGxjaG46IFxu
Iik7CiAgICAgICAgcHJpbnRmKCJzdGF0ZTogJWRcbiIsIGxjaG4uc3RhdHVzKTsKICAgICAgICBw
cmludGYoInJlbW90ZV9kb206ICVkXG4iLCBsY2huLnUuaW50ZXJkb21haW4uZG9tKTsKICAgICAg
ICBwcmludGYoInJlbW90ZV9wb3J0OiAlZFxuXG4iLCBsY2huLnUuaW50ZXJkb21haW4ucG9ydCk7
CgogICAgICAgIHByaW50ZigiaW50ZXJkb21haW4gcmNobjogXG4iKTsKICAgICAgICBwcmludGYo
InN0YXRlOiAlZFxuIiwgcmNobi5zdGF0dXMpOwogICAgICAgIHByaW50ZigicmVtb3RlX2RvbTog
JWRcbiIsIHJjaG4udS5pbnRlcmRvbWFpbi5kb20pOwogICAgICAgIHByaW50ZigicmVtb3RlX3Bv
cnQ6ICVkXG4iLCByY2huLnUuaW50ZXJkb21haW4ucG9ydCk7CiAgICAgICAgcHJpbnRmKCJ2Y3B1
OiAlZFxuXG4iLCByY2huLnZjcHUpOwogICAgCiAgICAvL3NlbmQgdGhlIGV2ZW50CiAgICAgZXZ0
Y2huX3NlbmRfdCBzZW5kOwogICAgIHNlbmQucG9ydCA9IGxvY2FsX3BvcnQ7CiAgICAgSFlQRVJW
SVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX3NlbmQsICZzZW5kKTsKICAgIHByaW50Zigi
LS0tPiBzZW5kIHRoZSBldmVudFxuIik7CgogICAgIGludCBpID0gMDsKICAgICB3aGlsZSgxKQog
ICAgIHsKICAgICAgICAgc2xlZXAoMSk7CiAgICAgfQogICAgIHJldHVybiAwOwp9CgoKCgoKIA==

------=_Part_77072_251008673.1462687179606
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6QXJpYWwiPjxkaXYgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuNztjb2xvcjojMDAw
MDAwO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5OkFyaWFsIj48ZGl2PkkKIHRyeSB0byBpbXBs
ZW1lbnQgZXZlbnQgY2hhbm5lbHMgaW4gdHdvIG1pbmlvcyBkb21haW5zLiBJIGNhbGwgdGhlIApl
dnRjaG5fYWxsb2NfdW5ib3VuZCBmdW5jdGlvbiB0byBhbGxvY2F0ZSBhIHVuYm91bmRlZCBjaGFu
bmVsLCB0aGVuIEkgCmNoZWNrIGNoYW5uZWwncyBzdGF0dXMgYW5kIGZvdW5kIGl0IGlzIG5vdCBj
b3JyZWN0LiBUaGUgc3RhdGUgc2hvdWxkIGJlIAp1bmJvdW5kKDEpLGFuZCB0aGUgcmVtb3RlX2Rv
bSBpcyB3cm9uZywgdG9vLiBXaGVyZSBpcyBteSBtaXN0YWtlPzxicj48YnI+QmVsb3cgYXJlIHRo
ZSB0d28gZG9tYWlucycgb3V0cHV0IGFuZCB0aGUgY29kZS4gUGxlYXNlIGhlbHAgbWUgdG8gY2hl
Y2sgaXQuIFRoYW5rcy48YnI+PGJyPjxiPnBhcmVudCBkb20gY29uc29sZSBvdXRwdXQ6PC9iPjxi
cj54c19kYWVtb25fb3BlbiAtJmd0OyAzLCAweDk0ZGM4PGJyPi0tLSZndDsgeHNfZGVhbW9uX29w
ZW4gT0shPGJyPi0tLSZndDsgZG9taWQgOiAyMTxicj4tLS0mZ3Q7IEkgYW0gcGFyZW50IERvbVUh
PGJyPmFsbG9jX3VuYm91bmQgcmM6IDA8YnI+bG9jYWwgcG9ydDogNTxicj48YnI+dW5ib3VuZCBj
aG46IDxicj5kb21pZDogMjE8YnI+bG9jYWxfcG9ydDogNTxicj48c3BhbiBzdHlsZT0iY29sb3I6
IHJnYigxMzYsIDAsIDApOyI+c3RhdGU6IDQ8YnI+cmVtb3RlX2RvbTogMjU0MDg8L3NwYW4+PGJy
Pjxicj5iaW5kX3ZjcHUgcmM6IC0xNDxicj48YnI+dW5ib3VuZCBjaG46IDxicj5zdGF0ZTogNDxi
cj52Y3B1OiAwPGJyPnJlbW90ZV9kb206IDI1NDA4PGJyPjxicj48Yj5jaGlsZCBkb20gY29uc29s
ZSBvdXRwdXQ6PC9iPjxicj54c19kYWVtb25fb3BlbiAtJmd0OyAzLCAweDk0ZGM4PGJyPi0tLSZn
dDsgeHNfZGVhbW9uX29wZW4gT0shPGJyPi0tLSZndDsgZG9taWQgOiAyMjxicj4tLS0mZ3Q7IEkg
YW0gY2hpbGQgRG9tVSE8YnI+YmluZF9pbnRlcmRvbWFpbiByYzogMDxicj5sb2NhbCBwb3J0OiA1
PGJyPjxicj5pbnRlcmRvbWFpbiBsY2huOiA8YnI+c3RhdGU6IDMyMjMyMDxicj5yZW1vdGVfZG9t
OiA1MDYxNDxicj5yZW1vdGVfcG9ydDogMDxicj48YnI+aW50ZXJkb21haW4gcmNobjogPGJyPnN0
YXRlOiA0NjM3MDI8YnI+cmVtb3RlX2RvbTogNjU0MTY8YnI+cmVtb3RlX3BvcnQ6IDA8YnI+dmNw
dTogMDxicj48YnI+LS0tJmd0OyBzZW5kIHRoZSBldmVudDxicj48YnI+PGI+Q29kZTo8L2I+PGJy
PnVuc2lnbmVkIGludCBnZXRfZG9taWQoc3RydWN0IHhzX2hhbmRsZSAqIHhzKTxicj57PGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyAvL3Vuc2lnbmVkIGludCBkb21pZDs8YnI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGNoYXIgKmJ1Zjs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHVuc2lnbmVkIGludCBsZW4sIGRv
bWlkOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgYnVmID0geHNfcmVhZCh4cywgWEJUX05VTEwsICJk
b21pZCIsICZhbXA7bGVuKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRvbWlkID0gYXRvaShidWYp
Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCAiLS0tJmd0OyBkb21pZCA6ICVkXG4iICwg
ZG9taWQpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcmV0dXJuIGRvbWlkOzxicj59PGJyPjxicj48
YnI+Ly90aGUgZXZlbnQgaGFuZGxlcjxicj52b2lkIGV2dF9oYW5kbGVyKGV2dGNobl9wb3J0X3Qg
cG9ydCwgc3RydWN0IHB0X3JlZ3MgKnJlZ3MsIHZvaWQgKmRhdGEpPGJyPns8YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHByaW50aygiW1BvcnQgJWRdIC0gZXZlbnQgcmVjZWl2ZWRcbiIsIHBvcnQpOzxi
cj59PGJyPjxicj5pbnQgbWFpbigpPGJyPns8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNsZWVwKDEp
Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsgc3RydWN0IHhzX2hhbmRsZSAqeHM7PGJyPiZuYnNwOyZu
YnNwOyZuYnNwOyB1bnNpZ25lZCBpbnQgZG9taWQsIHJlbW90ZV9kb207PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyBldnRjaG5fcG9ydF90IGxvY2FsX3BvcnQsIHJlbW90ZV9wb3J0Ozxicj48YnI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7IC8qIEdldCBhIGNvbm5lY3Rpb24gdG8gdGhlIGRhZW1vbiAqLzxicj4m
bmJzcDsmbmJzcDsmbmJzcDsgeHMgPSB4c19kYWVtb25fb3BlbigpOzxicj4mbmJzcDsmbmJzcDsm
bmJzcDsgaWYoeHMgPT0gTlVMTCk8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHs8YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyBwZXJyb3IoICItLS0mZ3Q7IHhzX2RlYW1vbl9v
cGVuOiIgKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHBy
aW50ZiggIi0tLSZndDsgeHNfZGVhbW9uX29wZW4gT0shXG4iICk7PGJyPjxicj4mbmJzcDsmbmJz
cDsmbmJzcDsgZG9taWQgPSBnZXRfZG9taWQoeHMpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgaW50
IGlzX3BhcmVudCA9IGRvbWlkICUgMiA9PSAwID8gMCA6IDE7PGJyPiZuYnNwOyZuYnNwOyZuYnNw
OyA8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxicj4mbmJzcDsmbmJzcDsmbmJzcDsgaWYoaXNfcGFy
ZW50ID09IDEpPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgZ290byBw
YXJlbnQ7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBlbHNlPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAm
bmJzcDsmbmJzcDsmbmJzcDsgZ290byBjaGlsZDs8YnI+PGJyPnBhcmVudDo8YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHByaW50ZiggIi0tLSZndDsgSSBhbSBwYXJlbnQgRG9tVSFcbiIgKTs8YnI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7IC8vd2FpdCB0aGUgbmV4dCBkb20gdG8gc3RhcnQ8YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHNsZWVwKDMwKTs8YnI+PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL2FsbG9jIGEg
dW5ib3VuZGVkIGV2ZW50IGNoYW5uZWw8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHJlbW90ZV9kb20g
PSBkb21pZCArIDE7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBpbnQgcmM7PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyByYyA9IGV2dGNobl9hbGxvY191bmJvdW5kKHJlbW90ZV9kb20sIGV2dF9oYW5kbGVy
LCBOVUxMLCAmYW1wO2xvY2FsX3BvcnQpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJh
bGxvY191bmJvdW5kIHJjOiAlZFxuIiwgcmMpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRm
KCJsb2NhbCBwb3J0OiAlZFxuXG4iLCBsb2NhbF9wb3J0KTs8YnI+PGJyPiZuYnNwOyZuYnNwOyZu
YnNwOyAvL2NoZWNrIHRoZSBjaGFubmVsIHN0YXR1czxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgZXZ0Y2huX3N0YXR1c190IGNobjs8YnI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNobi5kb20gPSBkb21pZDs8YnI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNobi5wb3J0ID0gbG9jYWxfcG9y
dDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhZUEVSVklT
T1JfZXZlbnRfY2hhbm5lbF9vcChFVlRDSE5PUF9zdGF0dXMsICZhbXA7Y2huKTs8YnI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigidW5ib3VuZCBjaG46
IFxuIik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmlu
dGYoImRvbWlkOiAlZFxuIiwgY2huLmRvbSk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBwcmludGYoImxvY2FsX3BvcnQ6ICVkXG4iLCBjaG4ucG9ydCk7PGJy
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoInN0YXRl
OiAlZFxuIiwgY2huLnN0YXR1cyk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBwcmludGYoInJlbW90ZV9kb206ICVkXG5cbiIsIGNobi51LnVuYm91bmQuZG9t
KTs8YnI+PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL2JpbmQgdGhlIGV2ZW50IGNoYW5lbCB0byBW
Q1BVIDA8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGV2dGNobl9iaW5kX3ZjcHVfdCBiaW5kX3ZjcHU7
PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBiaW5kX3ZjcHUucG9ydCA9IGxvY2FsX3BvcnQ7PGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyBiaW5kX3ZjcHUudmNwdSA9IDA7PGJyPiZuYnNwOyZuYnNwOyZuYnNw
OyByYyA9IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRDSE5PUF9iaW5kX3ZjcHUsICZh
bXA7YmluZF92Y3B1KTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigiYmluZF92Y3B1IHJj
OiAlZFxuXG4iLCByYyk7PGJyPjxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9jaGVjayB0aGUgY2hh
bm5lbCBzdGF0dXM8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5l
bF9vcChFVlRDSE5PUF9zdGF0dXMsICZhbXA7Y2huKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigidW5ib3VuZCBjaG46IFxuIik7PGJyPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoInN0YXRlOiAlZFxu
IiwgY2huLnN0YXR1cyk7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxicj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJ2Y3B1OiAlZFxuIiwgY2huLnZjcHUpOyZu
YnNwOyZuYnNwOyZuYnNwOyA8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IHByaW50ZigicmVtb3RlX2RvbTogJWRcblxuIiwgY2huLnUudW5ib3VuZC5kb20pOyZu
YnNwOyZuYnNwOyZuYnNwOyA8YnI+PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL3dyaXRlIHRoZSBw
b3J0IHRvIHhlbnN0b3JlPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL3dyaXRlX3hlbnN0b3JlKGRv
bWlkLCAiZXZ0Y2huX3BvcnQiLCBsb2NhbF9wb3J0KTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxi
cj4mbmJzcDsmbmJzcDsmbmJzcDsgLy93YWl0IHRoZSBldmVudCA8YnI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7IHdoaWxlKDEpPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB7PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgc2xlZXAoNSk7PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyB9PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyByZXR1cm4gMDs8YnI+
PGJyPmNoaWxkOjxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCAiLS0tJmd0OyBJIGFtIGNo
aWxkIERvbVUhXG4iICk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyByZW1vdGVfZG9tID0gZG9taWQg
LSAxOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL1dhaXQg
dGhlIHJlbW90ZSBldmVudCBjaGFubmVsIHRvIGJlIGFsbG9jYXRlZDxicj4mbmJzcDsmbmJzcDsm
bmJzcDsgc2xlZXAoNDApOzxicj48YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IC8vZ2V0IHRoZSByZW1v
dGUgcG9ydCBmcm9tIHhlbnN0b3JlPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL3JlbW90ZV9wb3J0
ID0gcmVhZF94ZW5zdG9yZShyZW1vdGVfZG9tLCAiZXZ0Y2huX3BvcnQiKTs8YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHJlbW90ZV9wb3J0ID0gNTs8YnI+PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL2Jp
bmQgdGhlIGludGVyZG9tYWluPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBpbnQgcmMyOzxicj4mbmJz
cDsmbmJzcDsmbmJzcDsgcmMyID0gZXZ0Y2huX2JpbmRfaW50ZXJkb21haW4ocmVtb3RlX2RvbSwg
cmVtb3RlX3BvcnQsIGV2dF9oYW5kbGVyLCBOVUxMLCAmYW1wO2xvY2FsX3BvcnQpOzxicj4mbmJz
cDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJiaW5kX2ludGVyZG9tYWluIHJjOiAlZFxuIiwgcmMyKTs8
YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigibG9jYWwgcG9ydDogJWRcblxuIiwgbG9jYWxf
cG9ydCk7PGJyPjxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9jaGVjayB0aGUgc3RhdHVzPGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBldnRjaG5fc3RhdHVzX3Qg
bGNobiwgcmNobjs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IGxjaG4uZG9tID0gZG9taWQ7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBsY2huLnBvcnQgPSBsb2NhbF9wb3J0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgcmNobi5kb20gPSByZW1vdGVfZG9tOzxicj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcmNobi5wb3J0ID0gcmVtb3RlX3BvcnQ7
PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBIWVBFUlZJU09S
X2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc3RhdHVzLCAmYW1wO2xjaG4pOzxicj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSFlQRVJWSVNPUl9ldmVudF9jaGFu
bmVsX29wKEVWVENITk9QX3N0YXR1cywgJmFtcDtyY2huKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigiaW50ZXJkb21haW4gbGNobjogXG4iKTs8
YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50Zigic3Rh
dGU6ICVkXG4iLCBsY2huLnN0YXR1cyk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBwcmludGYoInJlbW90ZV9kb206ICVkXG4iLCBsY2huLnUuaW50ZXJkb21h
aW4uZG9tKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHBy
aW50ZigicmVtb3RlX3BvcnQ6ICVkXG5cbiIsIGxjaG4udS5pbnRlcmRvbWFpbi5wb3J0KTs8YnI+
PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoImlu
dGVyZG9tYWluIHJjaG46IFxuIik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBwcmludGYoInN0YXRlOiAlZFxuIiwgcmNobi5zdGF0dXMpOzxicj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJyZW1vdGVfZG9tOiAl
ZFxuIiwgcmNobi51LmludGVyZG9tYWluLmRvbSk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoInJlbW90ZV9wb3J0OiAlZFxuIiwgcmNobi51Lmlu
dGVyZG9tYWluLnBvcnQpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgcHJpbnRmKCJ2Y3B1OiAlZFxuXG4iLCByY2huLnZjcHUpOzxicj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL3NlbmQgdGhlIGV2ZW50PGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBldnRjaG5fc2VuZF90IHNlbmQ7PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBzZW5kLnBvcnQgPSBsb2NhbF9wb3J0Ozxicj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX3NlbmQsICZhbXA7
c2VuZCk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoIi0tLSZndDsgc2VuZCB0aGUgZXZl
bnRcbiIpOzxicj48YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGludCBpID0gMDs8YnI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHdoaWxlKDEpPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyB7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgc2xlZXAo
MSk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyByZXR1cm4gMDs8YnI+fTxicj48L2Rpdj48L2Rpdj48YnI+PGJyPjxzcGFuIHRpdGxlPSJu
ZXRlYXNlZm9vdGVyIj48cD4mbmJzcDs8L3A+PC9zcGFuPiAKCgoKCjwvZGl2Pjxicj48YnI+PHNw
YW4gdGl0bGU9Im5ldGVhc2Vmb290ZXIiPjxwPiZuYnNwOzwvcD48L3NwYW4+
------=_Part_77072_251008673.1462687179606--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWluaW9zLWRl
dmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cDov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2
ZWw=

--===============5272771016398495902==--



From minios-devel-bounces@lists.xenproject.org Sun May 08 05:59:45 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Sun, 08 May 2016 05:59:45 +0000
Received: from localhost ([127.0.0.1] helo=lists.xenproject.org)
	by lists.xenproject.org with esmtp (Exim 4.84_2)
	(envelope-from <minios-devel-bounces@lists.xenproject.org>)
	id 1azHkn-0007by-0T; Sun, 08 May 2016 05:59:45 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <yukaigoforit@126.com>) id 1azHkl-0007bs-Kv
 for minios-devel@lists.xenproject.org; Sun, 08 May 2016 05:59:43 +0000
Received: from [85.158.139.211] by server-10.bemta-5.messagelabs.com id
 75/5C-03741-EC5DE275; Sun, 08 May 2016 05:59:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrBIsWRWlGSWpSXmKPExsVyZys/p+7Zq3r
 hBhua5C3efl3C7MDocfjDFZYAxijWzLyk/IoE1ow5H6ULZnUzVkz9v4m1gXFpJ2MXIxcHi8BD
 Jom/LS1sII6QQBOjRP/amexdjJwcEgJKErvuXGEGsVkEtCTevtvJCGKzCahKbH19ASwuAmT3H
 m0Gs4UFFCWOff8G1csrMaP9KQvIUAmBRkaJpQeOskAk9CUufXgCZHNwMAtESeya6AUS5hUQlD
 g58wkLhO0q8e/FI6g5EhLbX0LskhDQkXg2ZQXUGAeJe0feQdXYStx/2c4+gVFwFsLUWUimgtj
 MQJfO6lzCDGErSkzpfsgOYatI9P5+y4gsvoCRbRWjenFqUVlqka6xXlJRZnpGSW5iZo6uoYGp
 Xm5qcXFiempOYlKxXnJ+7iZGYPgzAMEOxr3/nA4xSnIwKYnyujLqhQvxJeWnVGYkFmfEF5Xmp
 BYfYpTh4FCS4N15BSgnWJSanlqRlpkDjESYtAQHj5II7weQNG9xQWJucWY6ROoUozFHx9Tra5
 k4luy/t5ZJiCUvPy9VSpx3IkipAEhpRmke3CBYgrjEKCslzMsIdJoQT0FqUW5mCar8K0ZxDkY
 lYd4nIFN4MvNK4Pa9AjqFCeiU93M1QU4pSURISTUwVjfduVD7M/hylxmrlWFRKI/X01dzNv5n
 OH83XfaQeeifXb1n4n/EKmxo/8kyOyjVQ8e4z2CGzSbnDz81z1ufCCpgqI/elLPg2+1qpTbeS
 aYvXjM/t4hxF57HIMn98oJjepHeeo8QkZZ8o7LLPXvfqXoE689pWLfckOXiAYkPeZ3m0VvNdl
 xXYinOSDTUYi4qTgQAx1aPpQsDAAA=
X-Env-Sender: yukaigoforit@126.com
X-Msg-Ref: server-14.tower-206.messagelabs.com!1462687180!2044581!1
X-Originating-IP: [220.181.15.9]
X-SpamReason: No, hits=0.9 required=7.0 tests=sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjkgPT4gNzk1MA==\n,sa_preprocessor: 
 QmFkIElQOiAyMjAuMTgxLjE1LjkgPT4gNzk1MA==\n,HTML_40_50,HTML_MESSAGE,
 MIME_BASE64_TEXT
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 40957 invoked from network); 8 May 2016 05:59:41 -0000
Received: from m15-9.126.com (HELO m15-9.126.com) (220.181.15.9)
 by server-14.tower-206.messagelabs.com with SMTP; 8 May 2016 05:59:41 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=126.com;
 s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=v7PTI
 AMDgs5v/NGRYyVroHggegGS9Oy4ceF1o958swc=; b=iH0Ltfw9o/4WAe0L53kP+
 omC7TM0HqCpMo1LiGMytXwpJljhf1RBLweK5asKoVYlSQvmTVhYflLNyCtLjVzY9
 Poe0ExWy2NFtadWuLK5IfnVpX7qyMXnqbck4qq9OymSEYS3AMvtmTx++RQpRV71M
 g4pQ0aGOAdzy5Tw6FsKLII=
Received: from yukaigoforit$126.com ( [220.202.152.68] ) by
 ajax-webmail-wmsvr9 (Coremail) ; Sun, 8 May 2016 13:59:39 +0800 (CST)
X-Originating-IP: [220.202.152.68]
Date: Sun, 8 May 2016 13:59:39 +0800 (CST)
From: "Kai Yu" <yukaigoforit@126.com>
To: minios-devel@lists.xenproject.org
X-Priority: 3
X-Mailer: Coremail Webmail Server Version SP_ntes V3.5 build
 20160223(81157.8522) Copyright (c) 2002-2016 www.mailtech.cn 126com
X-CM-CTRLDATA: byrrb2Zvb3Rlcl9odG09ODE0MDo1Ng==
MIME-Version: 1.0
Message-ID: <535994b6.2059.1548ef32357.Coremail.yukaigoforit@126.com>
X-Coremail-Locale: zh_CN
X-CM-TRANSID: CcqowAAnJNXL1S5X5nyzAA--.17277W
X-CM-SenderInfo: 51xntxpjri02llw6ij2wof0z/1tbiJANj1VWnjeTJ9gABs0
X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU==
Subject: [Minios-devel] Event channels in minios
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============5272771016398495902=="
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

--===============5272771016398495902==
Content-Type: multipart/alternative; 
	boundary="----=_Part_77072_251008673.1462687179606"

------=_Part_77072_251008673.1462687179606
Content-Type: text/plain; charset=GBK
Content-Transfer-Encoding: base64

SSB0cnkgdG8gaW1wbGVtZW50IGV2ZW50IGNoYW5uZWxzIGluIHR3byBtaW5pb3MgZG9tYWlucy4g
SSBjYWxsIHRoZSBldnRjaG5fYWxsb2NfdW5ib3VuZCBmdW5jdGlvbiB0byBhbGxvY2F0ZSBhIHVu
Ym91bmRlZCBjaGFubmVsLCB0aGVuIEkgY2hlY2sgY2hhbm5lbCdzIHN0YXR1cyBhbmQgZm91bmQg
aXQgaXMgbm90IGNvcnJlY3QuIFRoZSBzdGF0ZSBzaG91bGQgYmUgdW5ib3VuZCgxKSxhbmQgdGhl
IHJlbW90ZV9kb20gaXMgd3JvbmcsIHRvby4gV2hlcmUgaXMgbXkgbWlzdGFrZT8KCkJlbG93IGFy
ZSB0aGUgdHdvIGRvbWFpbnMnIG91dHB1dCBhbmQgdGhlIGNvZGUuIFBsZWFzZSBoZWxwIG1lIHRv
IGNoZWNrIGl0LiBUaGFua3MuCgpwYXJlbnQgZG9tIGNvbnNvbGUgb3V0cHV0Ogp4c19kYWVtb25f
b3BlbiAtPiAzLCAweDk0ZGM4Ci0tLT4geHNfZGVhbW9uX29wZW4gT0shCi0tLT4gZG9taWQgOiAy
MQotLS0+IEkgYW0gcGFyZW50IERvbVUhCmFsbG9jX3VuYm91bmQgcmM6IDAKbG9jYWwgcG9ydDog
NQoKdW5ib3VuZCBjaG46CmRvbWlkOiAyMQpsb2NhbF9wb3J0OiA1CnN0YXRlOiA0CnJlbW90ZV9k
b206IDI1NDA4CgpiaW5kX3ZjcHUgcmM6IC0xNAoKdW5ib3VuZCBjaG46CnN0YXRlOiA0CnZjcHU6
IDAKcmVtb3RlX2RvbTogMjU0MDgKCmNoaWxkIGRvbSBjb25zb2xlIG91dHB1dDoKeHNfZGFlbW9u
X29wZW4gLT4gMywgMHg5NGRjOAotLS0+IHhzX2RlYW1vbl9vcGVuIE9LIQotLS0+IGRvbWlkIDog
MjIKLS0tPiBJIGFtIGNoaWxkIERvbVUhCmJpbmRfaW50ZXJkb21haW4gcmM6IDAKbG9jYWwgcG9y
dDogNQoKaW50ZXJkb21haW4gbGNobjoKc3RhdGU6IDMyMjMyMApyZW1vdGVfZG9tOiA1MDYxNApy
ZW1vdGVfcG9ydDogMAoKaW50ZXJkb21haW4gcmNobjoKc3RhdGU6IDQ2MzcwMgpyZW1vdGVfZG9t
OiA2NTQxNgpyZW1vdGVfcG9ydDogMAp2Y3B1OiAwCgotLS0+IHNlbmQgdGhlIGV2ZW50CgpDb2Rl
Ogp1bnNpZ25lZCBpbnQgZ2V0X2RvbWlkKHN0cnVjdCB4c19oYW5kbGUgKiB4cykKewogICAgLy91
bnNpZ25lZCBpbnQgZG9taWQ7CiAgICBjaGFyICpidWY7CiAgICB1bnNpZ25lZCBpbnQgbGVuLCBk
b21pZDsKICAgIGJ1ZiA9IHhzX3JlYWQoeHMsIFhCVF9OVUxMLCAiZG9taWQiLCAmbGVuKTsKICAg
IGRvbWlkID0gYXRvaShidWYpOwogICAgcHJpbnRmKCAiLS0tPiBkb21pZCA6ICVkXG4iICwgZG9t
aWQpOwogICAgcmV0dXJuIGRvbWlkOwp9CgoKLy90aGUgZXZlbnQgaGFuZGxlcgp2b2lkIGV2dF9o
YW5kbGVyKGV2dGNobl9wb3J0X3QgcG9ydCwgc3RydWN0IHB0X3JlZ3MgKnJlZ3MsIHZvaWQgKmRh
dGEpCnsKICAgIHByaW50aygiW1BvcnQgJWRdIC0gZXZlbnQgcmVjZWl2ZWRcbiIsIHBvcnQpOwp9
CgppbnQgbWFpbigpCnsKICAgIHNsZWVwKDEpOwogICAgc3RydWN0IHhzX2hhbmRsZSAqeHM7CiAg
ICB1bnNpZ25lZCBpbnQgZG9taWQsIHJlbW90ZV9kb207CiAgICBldnRjaG5fcG9ydF90IGxvY2Fs
X3BvcnQsIHJlbW90ZV9wb3J0OwoKICAgIC8qIEdldCBhIGNvbm5lY3Rpb24gdG8gdGhlIGRhZW1v
biAqLwogICAgeHMgPSB4c19kYWVtb25fb3BlbigpOwogICAgaWYoeHMgPT0gTlVMTCkKICAgIHsK
ICAgICAgICBwZXJyb3IoICItLS0+IHhzX2RlYW1vbl9vcGVuOiIgKTsKICAgIH0KICAgIHByaW50
ZiggIi0tLT4geHNfZGVhbW9uX29wZW4gT0shXG4iICk7CgogICAgZG9taWQgPSBnZXRfZG9taWQo
eHMpOwogICAgaW50IGlzX3BhcmVudCA9IGRvbWlkICUgMiA9PSAwID8gMCA6IDE7CiAgIAogICAK
ICAgIGlmKGlzX3BhcmVudCA9PSAxKQogICAgICAgIGdvdG8gcGFyZW50OwogICAgZWxzZQogICAg
ICAgIGdvdG8gY2hpbGQ7CgpwYXJlbnQ6CiAgICBwcmludGYoICItLS0+IEkgYW0gcGFyZW50IERv
bVUhXG4iICk7CiAgICAvL3dhaXQgdGhlIG5leHQgZG9tIHRvIHN0YXJ0CiAgICBzbGVlcCgzMCk7
CgogICAgLy9hbGxvYyBhIHVuYm91bmRlZCBldmVudCBjaGFubmVsCiAgICByZW1vdGVfZG9tID0g
ZG9taWQgKyAxOwogICAgaW50IHJjOwogICAgcmMgPSBldnRjaG5fYWxsb2NfdW5ib3VuZChyZW1v
dGVfZG9tLCBldnRfaGFuZGxlciwgTlVMTCwgJmxvY2FsX3BvcnQpOwogICAgcHJpbnRmKCJhbGxv
Y191bmJvdW5kIHJjOiAlZFxuIiwgcmMpOwogICAgcHJpbnRmKCJsb2NhbCBwb3J0OiAlZFxuXG4i
LCBsb2NhbF9wb3J0KTsKCiAgICAvL2NoZWNrIHRoZSBjaGFubmVsIHN0YXR1cwogICAgICAgIGV2
dGNobl9zdGF0dXNfdCBjaG47CiAgICAgICAgY2huLmRvbSA9IGRvbWlkOwogICAgICAgIGNobi5w
b3J0ID0gbG9jYWxfcG9ydDsKICAgICAgICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZU
Q0hOT1Bfc3RhdHVzLCAmY2huKTsKICAgICAgICBwcmludGYoInVuYm91bmQgY2huOiBcbiIpOwog
ICAgICAgIHByaW50ZigiZG9taWQ6ICVkXG4iLCBjaG4uZG9tKTsKICAgICAgICBwcmludGYoImxv
Y2FsX3BvcnQ6ICVkXG4iLCBjaG4ucG9ydCk7CiAgICAgICAgcHJpbnRmKCJzdGF0ZTogJWRcbiIs
IGNobi5zdGF0dXMpOwogICAgICAgIHByaW50ZigicmVtb3RlX2RvbTogJWRcblxuIiwgY2huLnUu
dW5ib3VuZC5kb20pOwoKICAgIC8vYmluZCB0aGUgZXZlbnQgY2hhbmVsIHRvIFZDUFUgMAogICAg
ZXZ0Y2huX2JpbmRfdmNwdV90IGJpbmRfdmNwdTsKICAgIGJpbmRfdmNwdS5wb3J0ID0gbG9jYWxf
cG9ydDsKICAgIGJpbmRfdmNwdS52Y3B1ID0gMDsKICAgIHJjID0gSFlQRVJWSVNPUl9ldmVudF9j
aGFubmVsX29wKEVWVENITk9QX2JpbmRfdmNwdSwgJmJpbmRfdmNwdSk7CiAgICBwcmludGYoImJp
bmRfdmNwdSByYzogJWRcblxuIiwgcmMpOwoKICAgIC8vY2hlY2sgdGhlIGNoYW5uZWwgc3RhdHVz
CiAgICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc3RhdHVzLCAmY2huKTsK
ICAgICAgICBwcmludGYoInVuYm91bmQgY2huOiBcbiIpOwogICAgICAgIHByaW50Zigic3RhdGU6
ICVkXG4iLCBjaG4uc3RhdHVzKTsgICAKICAgICAgICBwcmludGYoInZjcHU6ICVkXG4iLCBjaG4u
dmNwdSk7ICAgCiAgICAgICAgcHJpbnRmKCJyZW1vdGVfZG9tOiAlZFxuXG4iLCBjaG4udS51bmJv
dW5kLmRvbSk7ICAgCgogICAgLy93cml0ZSB0aGUgcG9ydCB0byB4ZW5zdG9yZQogICAgLy93cml0
ZV94ZW5zdG9yZShkb21pZCwgImV2dGNobl9wb3J0IiwgbG9jYWxfcG9ydCk7CiAgIAogICAgLy93
YWl0IHRoZSBldmVudAogICAgd2hpbGUoMSkKICAgICB7CiAgICAgICAgIHNsZWVwKDUpOwogICAg
IH0KICAgICByZXR1cm4gMDsKCmNoaWxkOgogICAgcHJpbnRmKCAiLS0tPiBJIGFtIGNoaWxkIERv
bVUhXG4iICk7CiAgICByZW1vdGVfZG9tID0gZG9taWQgLSAxOwogICAKICAgIC8vV2FpdCB0aGUg
cmVtb3RlIGV2ZW50IGNoYW5uZWwgdG8gYmUgYWxsb2NhdGVkCiAgICBzbGVlcCg0MCk7CgogICAg
Ly9nZXQgdGhlIHJlbW90ZSBwb3J0IGZyb20geGVuc3RvcmUKICAgIC8vcmVtb3RlX3BvcnQgPSBy
ZWFkX3hlbnN0b3JlKHJlbW90ZV9kb20sICJldnRjaG5fcG9ydCIpOwogICAgcmVtb3RlX3BvcnQg
PSA1OwoKICAgIC8vYmluZCB0aGUgaW50ZXJkb21haW4KICAgIGludCByYzI7CiAgICByYzIgPSBl
dnRjaG5fYmluZF9pbnRlcmRvbWFpbihyZW1vdGVfZG9tLCByZW1vdGVfcG9ydCwgZXZ0X2hhbmRs
ZXIsIE5VTEwsICZsb2NhbF9wb3J0KTsKICAgIHByaW50ZigiYmluZF9pbnRlcmRvbWFpbiByYzog
JWRcbiIsIHJjMik7CiAgICBwcmludGYoImxvY2FsIHBvcnQ6ICVkXG5cbiIsIGxvY2FsX3BvcnQp
OwoKICAgIC8vY2hlY2sgdGhlIHN0YXR1cwogICAgICAgIGV2dGNobl9zdGF0dXNfdCBsY2huLCBy
Y2huOwogICAgICAgIGxjaG4uZG9tID0gZG9taWQ7CiAgICAgICAgbGNobi5wb3J0ID0gbG9jYWxf
cG9ydDsKICAgICAgICByY2huLmRvbSA9IHJlbW90ZV9kb207CiAgICAgICAgcmNobi5wb3J0ID0g
cmVtb3RlX3BvcnQ7CiAgICAgICAgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9Q
X3N0YXR1cywgJmxjaG4pOwogICAgICAgIEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRD
SE5PUF9zdGF0dXMsICZyY2huKTsKICAgICAgICBwcmludGYoImludGVyZG9tYWluIGxjaG46IFxu
Iik7CiAgICAgICAgcHJpbnRmKCJzdGF0ZTogJWRcbiIsIGxjaG4uc3RhdHVzKTsKICAgICAgICBw
cmludGYoInJlbW90ZV9kb206ICVkXG4iLCBsY2huLnUuaW50ZXJkb21haW4uZG9tKTsKICAgICAg
ICBwcmludGYoInJlbW90ZV9wb3J0OiAlZFxuXG4iLCBsY2huLnUuaW50ZXJkb21haW4ucG9ydCk7
CgogICAgICAgIHByaW50ZigiaW50ZXJkb21haW4gcmNobjogXG4iKTsKICAgICAgICBwcmludGYo
InN0YXRlOiAlZFxuIiwgcmNobi5zdGF0dXMpOwogICAgICAgIHByaW50ZigicmVtb3RlX2RvbTog
JWRcbiIsIHJjaG4udS5pbnRlcmRvbWFpbi5kb20pOwogICAgICAgIHByaW50ZigicmVtb3RlX3Bv
cnQ6ICVkXG4iLCByY2huLnUuaW50ZXJkb21haW4ucG9ydCk7CiAgICAgICAgcHJpbnRmKCJ2Y3B1
OiAlZFxuXG4iLCByY2huLnZjcHUpOwogICAgCiAgICAvL3NlbmQgdGhlIGV2ZW50CiAgICAgZXZ0
Y2huX3NlbmRfdCBzZW5kOwogICAgIHNlbmQucG9ydCA9IGxvY2FsX3BvcnQ7CiAgICAgSFlQRVJW
SVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX3NlbmQsICZzZW5kKTsKICAgIHByaW50Zigi
LS0tPiBzZW5kIHRoZSBldmVudFxuIik7CgogICAgIGludCBpID0gMDsKICAgICB3aGlsZSgxKQog
ICAgIHsKICAgICAgICAgc2xlZXAoMSk7CiAgICAgfQogICAgIHJldHVybiAwOwp9CgoKCgoKIA==

------=_Part_77072_251008673.1462687179606
Content-Type: text/html; charset=GBK
Content-Transfer-Encoding: base64

PGRpdiBzdHlsZT0ibGluZS1oZWlnaHQ6MS43O2NvbG9yOiMwMDAwMDA7Zm9udC1zaXplOjE0cHg7
Zm9udC1mYW1pbHk6QXJpYWwiPjxkaXYgc3R5bGU9ImxpbmUtaGVpZ2h0OjEuNztjb2xvcjojMDAw
MDAwO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5OkFyaWFsIj48ZGl2PkkKIHRyeSB0byBpbXBs
ZW1lbnQgZXZlbnQgY2hhbm5lbHMgaW4gdHdvIG1pbmlvcyBkb21haW5zLiBJIGNhbGwgdGhlIApl
dnRjaG5fYWxsb2NfdW5ib3VuZCBmdW5jdGlvbiB0byBhbGxvY2F0ZSBhIHVuYm91bmRlZCBjaGFu
bmVsLCB0aGVuIEkgCmNoZWNrIGNoYW5uZWwncyBzdGF0dXMgYW5kIGZvdW5kIGl0IGlzIG5vdCBj
b3JyZWN0LiBUaGUgc3RhdGUgc2hvdWxkIGJlIAp1bmJvdW5kKDEpLGFuZCB0aGUgcmVtb3RlX2Rv
bSBpcyB3cm9uZywgdG9vLiBXaGVyZSBpcyBteSBtaXN0YWtlPzxicj48YnI+QmVsb3cgYXJlIHRo
ZSB0d28gZG9tYWlucycgb3V0cHV0IGFuZCB0aGUgY29kZS4gUGxlYXNlIGhlbHAgbWUgdG8gY2hl
Y2sgaXQuIFRoYW5rcy48YnI+PGJyPjxiPnBhcmVudCBkb20gY29uc29sZSBvdXRwdXQ6PC9iPjxi
cj54c19kYWVtb25fb3BlbiAtJmd0OyAzLCAweDk0ZGM4PGJyPi0tLSZndDsgeHNfZGVhbW9uX29w
ZW4gT0shPGJyPi0tLSZndDsgZG9taWQgOiAyMTxicj4tLS0mZ3Q7IEkgYW0gcGFyZW50IERvbVUh
PGJyPmFsbG9jX3VuYm91bmQgcmM6IDA8YnI+bG9jYWwgcG9ydDogNTxicj48YnI+dW5ib3VuZCBj
aG46IDxicj5kb21pZDogMjE8YnI+bG9jYWxfcG9ydDogNTxicj48c3BhbiBzdHlsZT0iY29sb3I6
IHJnYigxMzYsIDAsIDApOyI+c3RhdGU6IDQ8YnI+cmVtb3RlX2RvbTogMjU0MDg8L3NwYW4+PGJy
Pjxicj5iaW5kX3ZjcHUgcmM6IC0xNDxicj48YnI+dW5ib3VuZCBjaG46IDxicj5zdGF0ZTogNDxi
cj52Y3B1OiAwPGJyPnJlbW90ZV9kb206IDI1NDA4PGJyPjxicj48Yj5jaGlsZCBkb20gY29uc29s
ZSBvdXRwdXQ6PC9iPjxicj54c19kYWVtb25fb3BlbiAtJmd0OyAzLCAweDk0ZGM4PGJyPi0tLSZn
dDsgeHNfZGVhbW9uX29wZW4gT0shPGJyPi0tLSZndDsgZG9taWQgOiAyMjxicj4tLS0mZ3Q7IEkg
YW0gY2hpbGQgRG9tVSE8YnI+YmluZF9pbnRlcmRvbWFpbiByYzogMDxicj5sb2NhbCBwb3J0OiA1
PGJyPjxicj5pbnRlcmRvbWFpbiBsY2huOiA8YnI+c3RhdGU6IDMyMjMyMDxicj5yZW1vdGVfZG9t
OiA1MDYxNDxicj5yZW1vdGVfcG9ydDogMDxicj48YnI+aW50ZXJkb21haW4gcmNobjogPGJyPnN0
YXRlOiA0NjM3MDI8YnI+cmVtb3RlX2RvbTogNjU0MTY8YnI+cmVtb3RlX3BvcnQ6IDA8YnI+dmNw
dTogMDxicj48YnI+LS0tJmd0OyBzZW5kIHRoZSBldmVudDxicj48YnI+PGI+Q29kZTo8L2I+PGJy
PnVuc2lnbmVkIGludCBnZXRfZG9taWQoc3RydWN0IHhzX2hhbmRsZSAqIHhzKTxicj57PGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyAvL3Vuc2lnbmVkIGludCBkb21pZDs8YnI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7IGNoYXIgKmJ1Zjs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHVuc2lnbmVkIGludCBsZW4sIGRv
bWlkOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgYnVmID0geHNfcmVhZCh4cywgWEJUX05VTEwsICJk
b21pZCIsICZhbXA7bGVuKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGRvbWlkID0gYXRvaShidWYp
Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCAiLS0tJmd0OyBkb21pZCA6ICVkXG4iICwg
ZG9taWQpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcmV0dXJuIGRvbWlkOzxicj59PGJyPjxicj48
YnI+Ly90aGUgZXZlbnQgaGFuZGxlcjxicj52b2lkIGV2dF9oYW5kbGVyKGV2dGNobl9wb3J0X3Qg
cG9ydCwgc3RydWN0IHB0X3JlZ3MgKnJlZ3MsIHZvaWQgKmRhdGEpPGJyPns8YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHByaW50aygiW1BvcnQgJWRdIC0gZXZlbnQgcmVjZWl2ZWRcbiIsIHBvcnQpOzxi
cj59PGJyPjxicj5pbnQgbWFpbigpPGJyPns8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHNsZWVwKDEp
Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsgc3RydWN0IHhzX2hhbmRsZSAqeHM7PGJyPiZuYnNwOyZu
YnNwOyZuYnNwOyB1bnNpZ25lZCBpbnQgZG9taWQsIHJlbW90ZV9kb207PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyBldnRjaG5fcG9ydF90IGxvY2FsX3BvcnQsIHJlbW90ZV9wb3J0Ozxicj48YnI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7IC8qIEdldCBhIGNvbm5lY3Rpb24gdG8gdGhlIGRhZW1vbiAqLzxicj4m
bmJzcDsmbmJzcDsmbmJzcDsgeHMgPSB4c19kYWVtb25fb3BlbigpOzxicj4mbmJzcDsmbmJzcDsm
bmJzcDsgaWYoeHMgPT0gTlVMTCk8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHs8YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwOyBwZXJyb3IoICItLS0mZ3Q7IHhzX2RlYW1vbl9v
cGVuOiIgKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IH08YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHBy
aW50ZiggIi0tLSZndDsgeHNfZGVhbW9uX29wZW4gT0shXG4iICk7PGJyPjxicj4mbmJzcDsmbmJz
cDsmbmJzcDsgZG9taWQgPSBnZXRfZG9taWQoeHMpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgaW50
IGlzX3BhcmVudCA9IGRvbWlkICUgMiA9PSAwID8gMCA6IDE7PGJyPiZuYnNwOyZuYnNwOyZuYnNw
OyA8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxicj4mbmJzcDsmbmJzcDsmbmJzcDsgaWYoaXNfcGFy
ZW50ID09IDEpPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgZ290byBw
YXJlbnQ7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBlbHNlPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAm
bmJzcDsmbmJzcDsmbmJzcDsgZ290byBjaGlsZDs8YnI+PGJyPnBhcmVudDo8YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHByaW50ZiggIi0tLSZndDsgSSBhbSBwYXJlbnQgRG9tVSFcbiIgKTs8YnI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7IC8vd2FpdCB0aGUgbmV4dCBkb20gdG8gc3RhcnQ8YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHNsZWVwKDMwKTs8YnI+PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL2FsbG9jIGEg
dW5ib3VuZGVkIGV2ZW50IGNoYW5uZWw8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHJlbW90ZV9kb20g
PSBkb21pZCArIDE7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBpbnQgcmM7PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyByYyA9IGV2dGNobl9hbGxvY191bmJvdW5kKHJlbW90ZV9kb20sIGV2dF9oYW5kbGVy
LCBOVUxMLCAmYW1wO2xvY2FsX3BvcnQpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJh
bGxvY191bmJvdW5kIHJjOiAlZFxuIiwgcmMpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRm
KCJsb2NhbCBwb3J0OiAlZFxuXG4iLCBsb2NhbF9wb3J0KTs8YnI+PGJyPiZuYnNwOyZuYnNwOyZu
YnNwOyAvL2NoZWNrIHRoZSBjaGFubmVsIHN0YXR1czxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgZXZ0Y2huX3N0YXR1c190IGNobjs8YnI+Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNobi5kb20gPSBkb21pZDs8YnI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGNobi5wb3J0ID0gbG9jYWxfcG9y
dDs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhZUEVSVklT
T1JfZXZlbnRfY2hhbm5lbF9vcChFVlRDSE5PUF9zdGF0dXMsICZhbXA7Y2huKTs8YnI+Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigidW5ib3VuZCBjaG46
IFxuIik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmlu
dGYoImRvbWlkOiAlZFxuIiwgY2huLmRvbSk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyBwcmludGYoImxvY2FsX3BvcnQ6ICVkXG4iLCBjaG4ucG9ydCk7PGJy
PiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoInN0YXRl
OiAlZFxuIiwgY2huLnN0YXR1cyk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBwcmludGYoInJlbW90ZV9kb206ICVkXG5cbiIsIGNobi51LnVuYm91bmQuZG9t
KTs8YnI+PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL2JpbmQgdGhlIGV2ZW50IGNoYW5lbCB0byBW
Q1BVIDA8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IGV2dGNobl9iaW5kX3ZjcHVfdCBiaW5kX3ZjcHU7
PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBiaW5kX3ZjcHUucG9ydCA9IGxvY2FsX3BvcnQ7PGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyBiaW5kX3ZjcHUudmNwdSA9IDA7PGJyPiZuYnNwOyZuYnNwOyZuYnNw
OyByYyA9IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcChFVlRDSE5PUF9iaW5kX3ZjcHUsICZh
bXA7YmluZF92Y3B1KTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigiYmluZF92Y3B1IHJj
OiAlZFxuXG4iLCByYyk7PGJyPjxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9jaGVjayB0aGUgY2hh
bm5lbCBzdGF0dXM8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5l
bF9vcChFVlRDSE5PUF9zdGF0dXMsICZhbXA7Y2huKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigidW5ib3VuZCBjaG46IFxuIik7PGJyPiZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoInN0YXRlOiAlZFxu
IiwgY2huLnN0YXR1cyk7Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxicj4mbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJ2Y3B1OiAlZFxuIiwgY2huLnZjcHUpOyZu
YnNwOyZuYnNwOyZuYnNwOyA8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7IHByaW50ZigicmVtb3RlX2RvbTogJWRcblxuIiwgY2huLnUudW5ib3VuZC5kb20pOyZu
YnNwOyZuYnNwOyZuYnNwOyA8YnI+PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL3dyaXRlIHRoZSBw
b3J0IHRvIHhlbnN0b3JlPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL3dyaXRlX3hlbnN0b3JlKGRv
bWlkLCAiZXZ0Y2huX3BvcnQiLCBsb2NhbF9wb3J0KTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IDxi
cj4mbmJzcDsmbmJzcDsmbmJzcDsgLy93YWl0IHRoZSBldmVudCA8YnI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7IHdoaWxlKDEpPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB7PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgc2xlZXAoNSk7PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyB9PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyByZXR1cm4gMDs8YnI+
PGJyPmNoaWxkOjxicj4mbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCAiLS0tJmd0OyBJIGFtIGNo
aWxkIERvbVUhXG4iICk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyByZW1vdGVfZG9tID0gZG9taWQg
LSAxOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsgPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL1dhaXQg
dGhlIHJlbW90ZSBldmVudCBjaGFubmVsIHRvIGJlIGFsbG9jYXRlZDxicj4mbmJzcDsmbmJzcDsm
bmJzcDsgc2xlZXAoNDApOzxicj48YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IC8vZ2V0IHRoZSByZW1v
dGUgcG9ydCBmcm9tIHhlbnN0b3JlPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL3JlbW90ZV9wb3J0
ID0gcmVhZF94ZW5zdG9yZShyZW1vdGVfZG9tLCAiZXZ0Y2huX3BvcnQiKTs8YnI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7IHJlbW90ZV9wb3J0ID0gNTs8YnI+PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL2Jp
bmQgdGhlIGludGVyZG9tYWluPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBpbnQgcmMyOzxicj4mbmJz
cDsmbmJzcDsmbmJzcDsgcmMyID0gZXZ0Y2huX2JpbmRfaW50ZXJkb21haW4ocmVtb3RlX2RvbSwg
cmVtb3RlX3BvcnQsIGV2dF9oYW5kbGVyLCBOVUxMLCAmYW1wO2xvY2FsX3BvcnQpOzxicj4mbmJz
cDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJiaW5kX2ludGVyZG9tYWluIHJjOiAlZFxuIiwgcmMyKTs8
YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigibG9jYWwgcG9ydDogJWRcblxuIiwgbG9jYWxf
cG9ydCk7PGJyPjxicj4mbmJzcDsmbmJzcDsmbmJzcDsgLy9jaGVjayB0aGUgc3RhdHVzPGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBldnRjaG5fc3RhdHVzX3Qg
bGNobiwgcmNobjs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
IGxjaG4uZG9tID0gZG9taWQ7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyBsY2huLnBvcnQgPSBsb2NhbF9wb3J0Ozxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgcmNobi5kb20gPSByZW1vdGVfZG9tOzxicj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcmNobi5wb3J0ID0gcmVtb3RlX3BvcnQ7
PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBIWVBFUlZJU09S
X2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc3RhdHVzLCAmYW1wO2xjaG4pOzxicj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgSFlQRVJWSVNPUl9ldmVudF9jaGFu
bmVsX29wKEVWVENITk9QX3N0YXR1cywgJmFtcDtyY2huKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50ZigiaW50ZXJkb21haW4gbGNobjogXG4iKTs8
YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHByaW50Zigic3Rh
dGU6ICVkXG4iLCBsY2huLnN0YXR1cyk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBwcmludGYoInJlbW90ZV9kb206ICVkXG4iLCBsY2huLnUuaW50ZXJkb21h
aW4uZG9tKTs8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHBy
aW50ZigicmVtb3RlX3BvcnQ6ICVkXG5cbiIsIGxjaG4udS5pbnRlcmRvbWFpbi5wb3J0KTs8YnI+
PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoImlu
dGVyZG9tYWluIHJjaG46IFxuIik7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyBwcmludGYoInN0YXRlOiAlZFxuIiwgcmNobi5zdGF0dXMpOzxicj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgcHJpbnRmKCJyZW1vdGVfZG9tOiAl
ZFxuIiwgcmNobi51LmludGVyZG9tYWluLmRvbSk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoInJlbW90ZV9wb3J0OiAlZFxuIiwgcmNobi51Lmlu
dGVyZG9tYWluLnBvcnQpOzxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsgcHJpbnRmKCJ2Y3B1OiAlZFxuXG4iLCByY2huLnZjcHUpOzxicj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsgPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyAvL3NlbmQgdGhlIGV2ZW50PGJyPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBldnRjaG5fc2VuZF90IHNlbmQ7PGJyPiZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyBzZW5kLnBvcnQgPSBsb2NhbF9wb3J0Ozxicj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX3NlbmQsICZhbXA7
c2VuZCk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyBwcmludGYoIi0tLSZndDsgc2VuZCB0aGUgZXZl
bnRcbiIpOzxicj48YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGludCBpID0gMDs8YnI+Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IHdoaWxlKDEpPGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyB7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDsgc2xlZXAo
MSk7PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB9PGJyPiZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyByZXR1cm4gMDs8YnI+fTxicj48L2Rpdj48L2Rpdj48YnI+PGJyPjxzcGFuIHRpdGxlPSJu
ZXRlYXNlZm9vdGVyIj48cD4mbmJzcDs8L3A+PC9zcGFuPiAKCgoKCjwvZGl2Pjxicj48YnI+PHNw
YW4gdGl0bGU9Im5ldGVhc2Vmb290ZXIiPjxwPiZuYnNwOzwvcD48L3NwYW4+
------=_Part_77072_251008673.1462687179606--



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

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWluaW9zLWRl
dmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcKaHR0cDov
L2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5pb3MtZGV2
ZWw=

--===============5272771016398495902==--



From minios-devel-bounces@lists.xenproject.org Mon May 09 16:15:21 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 09 May 2016 16:15: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1aznq4-0000Je-OE; Mon, 09 May 2016 16:15:20 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=930550218=wei.liu2@citrix.com>)
 id 1aznq3-0000JV-Qg
 for minios-devel@lists.xenproject.org; Mon, 09 May 2016 16:15:19 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 29/FF-06723-797B0375; Mon, 09 May 2016 16:15:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrJIsWRWlGSWpSXmKPExsXitHRDpO607Qb
 hBhuv6Fi8/bqE2YHR4/CHKywBjFGsmXlJ+RUJrBkP21cyFRxmrzj8sIGtgfEnaxcjJ4eEgL/E
 hKZtYDaLgIrEudnvWEBsNgFliZ+dvWwgtoiAvsS7DR+YQGxmATeJhf+WgdnCAn4S/05eB+vlB
 ap59vgsYxcjF4eQwBJGiV0HVrBDJAQlTs58AjSUA6hZU2L9Ln0IU1pi+T8OiJHyEs1bZzOD2J
 xA489smQQ2UhTonCsT3oJNERJQkOiYfowJpFVCgFvib7f9BEaBWUjmz0KYPwth/iwk8xcwsqx
 i1ChOLSpLLdI1NNRLKspMzyjJTczM0TU0MNXLTS0uTkxPzUlMKtZLzs/dxAgMVgYg2MG4st35
 EKMkB5OSKK8ro164EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQle/W0G4UKCRanpqRVpmTnAuIFJS
 3DwKInw1oKkeYsLEnOLM9MhUqcYdTkW/Li9lkmIJS8/L1VKnNcVpEgApCijNA9uBCyGLzHKSg
 nzMgIdJcRTkFqUm1mCKv+KUZyDUUmYtwpkCk9mXgncpldARzABHSHHpg9yREkiQkqqgTHo4PT
 FKz0fep5zvecaMiX/8VMz67Pfm7fs7/p8pNco9IHjo+lX3X5NcmPwkNcKz0o78c1xo/yF4IcT
 bm8ueb2VK76UyYrnmfrhky++vIhqkmhvv6HOJnz15g8P/6yTkYt+bxSeuFmzYfZph7zpbrdu6
 X29uSlStUR6Q1vLk49hv09N6ww/HBCjxFKckWioxVxUnAgA5tr4LNwCAAA=
X-Env-Sender: prvs=930550218=wei.liu2@citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1462810517!38479202!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 3149 invoked from network); 9 May 2016 16:15:18 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 16:15:18 -0000
X-IronPort-AV: E=Sophos;i="5.24,601,1454976000"; d="scan'208";a="352531843"
Date: Mon, 9 May 2016 17:15:16 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5Za75Yev?= <yukaigoforit@126.com>
Message-ID: <20160509161516.GQ12241@citrix.com>
References: <5c60db5f.5eb5.15484a6879b.Coremail.yukaigoforit@126.com>
 <20160506105555.GG2111@citrix.com>
 <3dfb8b1a.f069.1548648c21e.Coremail.yukaigoforit@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3dfb8b1a.f069.1548648c21e.Coremail.yukaigoforit@126.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: minios-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Minios-devel] Implement event channels in two minios domains
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gRnJpLCBNYXkgMDYsIDIwMTYgYXQgMDk6MzY6MzVQTSArMDgwMCwg5Za75YevIHdyb3RlOgo+
IEhlbGxvLCBMaXUKPiAKPiAKPiBBYm91dCB0aGUgaW1hZ2UgYXR0YWNobWVudHMsIEkgd2lsbCBr
ZWVwIHRoYXQgaW4gbWluZC4KPiAKPiAKPiBTb3JyeSBJIGZvcmdvdCB0byBwYXN0ZSB0aGUgZXZ0
X2hhbmRsZXIgZnVuYywgaXQganVzdCBwcmludCBzb21lIGluZm8uCj4gCj4gCj4gdm9pZCBldnRf
aGFuZGxlcihldnRjaG5fcG9ydF90IHBvcnQsIHN0cnVjdCBwdF9yZWdzICpyZWdzLCB2b2lkICpk
YXRhKQo+ICB7Cj4gICAgICAgICAgcHJpbnRrKCJbUG9ydCAlZF0gLSBldmVudCByZWNlaXZlZFxu
IiwgcG9ydCk7Cj4gfQo+IAoKVGhpcyBsb29rcyBxdWl0ZSBvay4KCj4gCj4gTGF0ZXIgSSBwcmlu
dCB0aGUgZXZuX2NobiBpbmZvIGJ5IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcCBhZnRlcgo+
IGV2dGNobl9hbGxvY191bmJvdW5kIGZ1bmMsIGFuZCBJIGZvdW5kIHRoZSBpbmZvIGlzIHdyb25n
LCBlZy4KPiB1LnVib3VuZC5kb20gPSAxLCBub3QgdGhlIHNlY29uZCBkb20uIFdoeSBkaWRuJ3Qg
dGhlIGh5cGVyIGNhbGwgc2V0IHVwCgpOb3RlIHRoYXQgdGhlcmUgYXJlICJkb20iIGFuZCAicmVt
b3RlX2RvbSIuIEFuZCBwcmVzdW1hYmx5ICJzZWNvbmQgZG9tIgpzaG91bGQgYmUgaW4gInJlbW90
ZV9kb20iIGZpZWxkLgoKPiB0aGUgdmFsdWUgaW4gZXZ0Y2huX3N0YXR1cz8gSSBndWVzcyBtYXli
ZSBpdCBpcyBiZWNhdXNlIEkgaW5zdGFsbGVkCj4geGVuIGF0IGEgdWJ1bnR1IFZNLCBpdCBpcyBw
cm9iYWJseSB0aGVyZSBpcyBhIHByb2JsZW0gaW4gdGhlCj4gY29tbXVuaWNhdGlvbiBiZXR3ZWVu
IHRoZSB0d28gZG9tYWlucyBpbiB4ZW4uIFdoYXQgZG8geW91IHRoaW5rIGFib3V0Cj4gaXQ/CgpJ
IGRvbid0IHRoaW5rIHhlbiBoYXMgc3VjaCBidWcuCgpXZWkuCgo+IFRoYW5rcyEKPiAKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBt
YWlsaW5nIGxpc3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHA6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Mon May 09 16:15:21 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 09 May 2016 16:15: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1aznq4-0000Je-OE; Mon, 09 May 2016 16:15:20 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=930550218=wei.liu2@citrix.com>)
 id 1aznq3-0000JV-Qg
 for minios-devel@lists.xenproject.org; Mon, 09 May 2016 16:15:19 +0000
Received: from [85.158.139.211] by server-17.bemta-5.messagelabs.com id
 29/FF-06723-797B0375; Mon, 09 May 2016 16:15:19 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrJIsWRWlGSWpSXmKPExsXitHRDpO607Qb
 hBhuv6Fi8/bqE2YHR4/CHKywBjFGsmXlJ+RUJrBkP21cyFRxmrzj8sIGtgfEnaxcjJ4eEgL/E
 hKZtYDaLgIrEudnvWEBsNgFliZ+dvWwgtoiAvsS7DR+YQGxmATeJhf+WgdnCAn4S/05eB+vlB
 ap59vgsYxcjF4eQwBJGiV0HVrBDJAQlTs58AjSUA6hZU2L9Ln0IU1pi+T8OiJHyEs1bZzOD2J
 xA489smQQ2UhTonCsT3oJNERJQkOiYfowJpFVCgFvib7f9BEaBWUjmz0KYPwth/iwk8xcwsqx
 i1ChOLSpLLdI1NNRLKspMzyjJTczM0TU0MNXLTS0uTkxPzUlMKtZLzs/dxAgMVgYg2MG4st35
 EKMkB5OSKK8ro164EF9SfkplRmJxRnxRaU5q8SFGGQ4OJQle/W0G4UKCRanpqRVpmTnAuIFJS
 3DwKInw1oKkeYsLEnOLM9MhUqcYdTkW/Li9lkmIJS8/L1VKnNcVpEgApCijNA9uBCyGLzHKSg
 nzMgIdJcRTkFqUm1mCKv+KUZyDUUmYtwpkCk9mXgncpldARzABHSHHpg9yREkiQkqqgTHo4PT
 FKz0fep5zvecaMiX/8VMz67Pfm7fs7/p8pNco9IHjo+lX3X5NcmPwkNcKz0o78c1xo/yF4IcT
 bm8ueb2VK76UyYrnmfrhky++vIhqkmhvv6HOJnz15g8P/6yTkYt+bxSeuFmzYfZph7zpbrdu6
 X29uSlStUR6Q1vLk49hv09N6ww/HBCjxFKckWioxVxUnAgA5tr4LNwCAAA=
X-Env-Sender: prvs=930550218=wei.liu2@citrix.com
X-Msg-Ref: server-8.tower-206.messagelabs.com!1462810517!38479202!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 3149 invoked from network); 9 May 2016 16:15:18 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-8.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 9 May 2016 16:15:18 -0000
X-IronPort-AV: E=Sophos;i="5.24,601,1454976000"; d="scan'208";a="352531843"
Date: Mon, 9 May 2016 17:15:16 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: =?utf-8?B?5Za75Yev?= <yukaigoforit@126.com>
Message-ID: <20160509161516.GQ12241@citrix.com>
References: <5c60db5f.5eb5.15484a6879b.Coremail.yukaigoforit@126.com>
 <20160506105555.GG2111@citrix.com>
 <3dfb8b1a.f069.1548648c21e.Coremail.yukaigoforit@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <3dfb8b1a.f069.1548648c21e.Coremail.yukaigoforit@126.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: minios-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Minios-devel] Implement event channels in two minios domains
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gRnJpLCBNYXkgMDYsIDIwMTYgYXQgMDk6MzY6MzVQTSArMDgwMCwg5Za75YevIHdyb3RlOgo+
IEhlbGxvLCBMaXUKPiAKPiAKPiBBYm91dCB0aGUgaW1hZ2UgYXR0YWNobWVudHMsIEkgd2lsbCBr
ZWVwIHRoYXQgaW4gbWluZC4KPiAKPiAKPiBTb3JyeSBJIGZvcmdvdCB0byBwYXN0ZSB0aGUgZXZ0
X2hhbmRsZXIgZnVuYywgaXQganVzdCBwcmludCBzb21lIGluZm8uCj4gCj4gCj4gdm9pZCBldnRf
aGFuZGxlcihldnRjaG5fcG9ydF90IHBvcnQsIHN0cnVjdCBwdF9yZWdzICpyZWdzLCB2b2lkICpk
YXRhKQo+ICB7Cj4gICAgICAgICAgcHJpbnRrKCJbUG9ydCAlZF0gLSBldmVudCByZWNlaXZlZFxu
IiwgcG9ydCk7Cj4gfQo+IAoKVGhpcyBsb29rcyBxdWl0ZSBvay4KCj4gCj4gTGF0ZXIgSSBwcmlu
dCB0aGUgZXZuX2NobiBpbmZvIGJ5IEhZUEVSVklTT1JfZXZlbnRfY2hhbm5lbF9vcCBhZnRlcgo+
IGV2dGNobl9hbGxvY191bmJvdW5kIGZ1bmMsIGFuZCBJIGZvdW5kIHRoZSBpbmZvIGlzIHdyb25n
LCBlZy4KPiB1LnVib3VuZC5kb20gPSAxLCBub3QgdGhlIHNlY29uZCBkb20uIFdoeSBkaWRuJ3Qg
dGhlIGh5cGVyIGNhbGwgc2V0IHVwCgpOb3RlIHRoYXQgdGhlcmUgYXJlICJkb20iIGFuZCAicmVt
b3RlX2RvbSIuIEFuZCBwcmVzdW1hYmx5ICJzZWNvbmQgZG9tIgpzaG91bGQgYmUgaW4gInJlbW90
ZV9kb20iIGZpZWxkLgoKPiB0aGUgdmFsdWUgaW4gZXZ0Y2huX3N0YXR1cz8gSSBndWVzcyBtYXli
ZSBpdCBpcyBiZWNhdXNlIEkgaW5zdGFsbGVkCj4geGVuIGF0IGEgdWJ1bnR1IFZNLCBpdCBpcyBw
cm9iYWJseSB0aGVyZSBpcyBhIHByb2JsZW0gaW4gdGhlCj4gY29tbXVuaWNhdGlvbiBiZXR3ZWVu
IHRoZSB0d28gZG9tYWlucyBpbiB4ZW4uIFdoYXQgZG8geW91IHRoaW5rIGFib3V0Cj4gaXQ/CgpJ
IGRvbid0IHRoaW5rIHhlbiBoYXMgc3VjaCBidWcuCgpXZWkuCgo+IFRoYW5rcyEKPiAKCl9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBt
YWlsaW5nIGxpc3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHA6Ly9saXN0
cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Mon May 09 16:27:44 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 09 May 2016 16:27: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1azo24-0001qe-BV; Mon, 09 May 2016 16:27:44 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=930550218=wei.liu2@citrix.com>)
 id 1azo23-0001qW-2u
 for minios-devel@lists.xenproject.org; Mon, 09 May 2016 16:27:43 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 02/AC-07924-E7AB0375; Mon, 09 May 2016 16:27:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsXitHSDvW7tLoN
 wg6+/1S3efl3C7MDocfjDFZYAxijWzLyk/IoE1owJjTdZCyYaVLTNf8nawDhXpYuRk0NCwF/i
 0oLDjCA2i4CKRM/KC2A2m4CyxM/OXjYQW0RAUWJxdxdYnFnATeLcgzksILawgInEpjNLweK8A
 voSHzfuBrOFBFwltrzqZYGIC0qcnPmEBaJXR2LB7k9AMzmAbGmJ5f84QMKcQCPvf50F1ioKdM
 KVCW/ZIcYoSHRMP8YEUi4hwC3xt9t+AiP/LCRDZyEZOgth6AJG5lWM6sWpRWWpRbrGeklFmek
 ZJbmJmTm6hgbGermpxcWJ6ak5iUnFesn5uZsYgcHHAAQ7GJu/OB1ilORgUhLldWXUCxfiS8pP
 qcxILM6ILyrNSS0+xCjDwaEkwVu80yBcSLAoNT21Ii0zBxgHMGkJDh4lEd5ukDRvcUFibnFmO
 kTqFKOilDhvF0hCACSRUZoH1waLvUuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5m0HmcKTmV
 cCN/0V0GImoMVybPogi0sSEVJSDYxWrxlbmPcbB808+V/vQy3T3i2LtjWvnKlitewX13w9z/U
 lD9h895y39Y5eMS3Re4HjyUWfuLYE3OBtMvBzmpm75eDBOUIsu9y/J56dYaORetaqxC5ErHWm
 Zmbv9LvC6jqabS/beSZv3nQ9cqP/rvKww8Lmr9cpB7nXft778U9JtP+iFWp3y9WVWIozEg21m
 IuKEwHHCXr0uAIAAA==
X-Env-Sender: prvs=930550218=wei.liu2@citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1462811259!12963167!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 24933 invoked from network); 9 May 2016 16:27:41 -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 16:27:41 -0000
X-IronPort-AV: E=Sophos;i="5.24,601,1454976000"; d="scan'208";a="359268308"
Date: Mon, 9 May 2016 17:27:38 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Kai Yu <yukaigoforit@126.com>
Message-ID: <20160509162738.GR12241@citrix.com>
References: <535994b6.2059.1548ef32357.Coremail.yukaigoforit@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <535994b6.2059.1548ef32357.Coremail.yukaigoforit@126.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: minios-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Minios-devel] Event channels in minios
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SSBvbmx5IHNraW0gdGhlIGNvZGUgLS0gSSBkb24ndCB0aGluayBwZW9wbGUgb24gdGhlIGxpc3Qg
d2lsbCBoYXZlIHRpbWUKdG8gbG9vayBpbnRvIGRldGFpbHMgYW5kIGRlYnVnIHlvdXIgY29kZS4K
CllvdSBhbHNvIHNlZW0gdG8gbWFrZSBzb21lIGFzc3VtcHRpb25zIG9uIGhvdyB0aGluZ3MgYXJl
IGFycmFuZ2VkIHdoaWNoCm1ha2UgaXQgaW1wb3NzaWJsZSBmb3Igb3RoZXIgcGVvcGxlIHRvIGRl
YnVnIHlvdXIgY29kZSBldmVuIGlmIHRoZXkgd2FudAp0by4KCk9uIFN1biwgTWF5IDA4LCAyMDE2
IGF0IDAxOjU5OjM5UE0gKzA4MDAsIEthaSBZdSB3cm90ZToKPiBJIHRyeSB0byBpbXBsZW1lbnQg
ZXZlbnQgY2hhbm5lbHMgaW4gdHdvIG1pbmlvcyBkb21haW5zLiBJIGNhbGwgdGhlIGV2dGNobl9h
bGxvY191bmJvdW5kIGZ1bmN0aW9uIHRvIGFsbG9jYXRlIGEgdW5ib3VuZGVkIGNoYW5uZWwsIHRo
ZW4gSSBjaGVjayBjaGFubmVsJ3Mgc3RhdHVzIGFuZCBmb3VuZCBpdCBpcyBub3QgY29ycmVjdC4g
VGhlIHN0YXRlIHNob3VsZCBiZSB1bmJvdW5kKDEpLGFuZCB0aGUgcmVtb3RlX2RvbSBpcyB3cm9u
ZywgdG9vLiBXaGVyZSBpcyBteSBtaXN0YWtlPwo+IAo+IEJlbG93IGFyZSB0aGUgdHdvIGRvbWFp
bnMnIG91dHB1dCBhbmQgdGhlIGNvZGUuIFBsZWFzZSBoZWxwIG1lIHRvIGNoZWNrIGl0LiBUaGFu
a3MuCj4gCj4gcGFyZW50IGRvbSBjb25zb2xlIG91dHB1dDoKPiB4c19kYWVtb25fb3BlbiAtPiAz
LCAweDk0ZGM4Cj4gLS0tPiB4c19kZWFtb25fb3BlbiBPSyEKPiAtLS0+IGRvbWlkIDogMjEKPiAt
LS0+IEkgYW0gcGFyZW50IERvbVUhCj4gYWxsb2NfdW5ib3VuZCByYzogMAo+IGxvY2FsIHBvcnQ6
IDUKPiAKPiB1bmJvdW5kIGNobjoKPiBkb21pZDogMjEKPiBsb2NhbF9wb3J0OiA1Cj4gc3RhdGU6
IDQKPiByZW1vdGVfZG9tOiAyNTQwOAo+IAo+IGJpbmRfdmNwdSByYzogLTE0Cj4gCj4gdW5ib3Vu
ZCBjaG46Cj4gc3RhdGU6IDQKPiB2Y3B1OiAwCj4gcmVtb3RlX2RvbTogMjU0MDgKPiAKPiBjaGls
ZCBkb20gY29uc29sZSBvdXRwdXQ6Cj4geHNfZGFlbW9uX29wZW4gLT4gMywgMHg5NGRjOAo+IC0t
LT4geHNfZGVhbW9uX29wZW4gT0shCj4gLS0tPiBkb21pZCA6IDIyCj4gLS0tPiBJIGFtIGNoaWxk
IERvbVUhCj4gYmluZF9pbnRlcmRvbWFpbiByYzogMAo+IGxvY2FsIHBvcnQ6IDUKPiAKPiBpbnRl
cmRvbWFpbiBsY2huOgo+IHN0YXRlOiAzMjIzMjAKPiByZW1vdGVfZG9tOiA1MDYxNAo+IHJlbW90
ZV9wb3J0OiAwCj4gCj4gaW50ZXJkb21haW4gcmNobjoKPiBzdGF0ZTogNDYzNzAyCj4gcmVtb3Rl
X2RvbTogNjU0MTYKPiByZW1vdGVfcG9ydDogMAo+IHZjcHU6IDAKPiAKPiAtLS0+IHNlbmQgdGhl
IGV2ZW50Cj4gCj4gQ29kZToKPiB1bnNpZ25lZCBpbnQgZ2V0X2RvbWlkKHN0cnVjdCB4c19oYW5k
bGUgKiB4cykKPiB7Cj4gICAgIC8vdW5zaWduZWQgaW50IGRvbWlkOwo+ICAgICBjaGFyICpidWY7
Cj4gICAgIHVuc2lnbmVkIGludCBsZW4sIGRvbWlkOwo+ICAgICBidWYgPSB4c19yZWFkKHhzLCBY
QlRfTlVMTCwgImRvbWlkIiwgJmxlbik7Cj4gICAgIGRvbWlkID0gYXRvaShidWYpOwo+ICAgICBw
cmludGYoICItLS0+IGRvbWlkIDogJWRcbiIgLCBkb21pZCk7Cj4gICAgIHJldHVybiBkb21pZDsK
PiB9Cj4gCj4gCj4gLy90aGUgZXZlbnQgaGFuZGxlcgo+IHZvaWQgZXZ0X2hhbmRsZXIoZXZ0Y2hu
X3BvcnRfdCBwb3J0LCBzdHJ1Y3QgcHRfcmVncyAqcmVncywgdm9pZCAqZGF0YSkKPiB7Cj4gICAg
IHByaW50aygiW1BvcnQgJWRdIC0gZXZlbnQgcmVjZWl2ZWRcbiIsIHBvcnQpOwo+IH0KPiAKPiBp
bnQgbWFpbigpCj4gewo+ICAgICBzbGVlcCgxKTsKPiAgICAgc3RydWN0IHhzX2hhbmRsZSAqeHM7
Cj4gICAgIHVuc2lnbmVkIGludCBkb21pZCwgcmVtb3RlX2RvbTsKPiAgICAgZXZ0Y2huX3BvcnRf
dCBsb2NhbF9wb3J0LCByZW1vdGVfcG9ydDsKPiAKPiAgICAgLyogR2V0IGEgY29ubmVjdGlvbiB0
byB0aGUgZGFlbW9uICovCj4gICAgIHhzID0geHNfZGFlbW9uX29wZW4oKTsKPiAgICAgaWYoeHMg
PT0gTlVMTCkKPiAgICAgewo+ICAgICAgICAgcGVycm9yKCAiLS0tPiB4c19kZWFtb25fb3Blbjoi
ICk7Cj4gICAgIH0KPiAgICAgcHJpbnRmKCAiLS0tPiB4c19kZWFtb25fb3BlbiBPSyFcbiIgKTsK
PiAKPiAgICAgZG9taWQgPSBnZXRfZG9taWQoeHMpOwo+ICAgICBpbnQgaXNfcGFyZW50ID0gZG9t
aWQgJSAyID09IDAgPyAwIDogMTsKPiAgICAKPiAgICAKClRoaXMgaXMgYSB2ZXJ5IHN0cmFuZ2Ug
YXNzdW1wdGlvbi4gUHJlc3VtYWJseSB0aGlzIGlzIHBhcnQgb2YgeW91cgpkZXNpZ24gc28gSSBq
dXN0IHRha2UgaXQgZm9yIGdyYW50ZWQuIEJ1dC4uLgoKPiAgICAgaWYoaXNfcGFyZW50ID09IDEp
Cj4gICAgICAgICBnb3RvIHBhcmVudDsKPiAgICAgZWxzZQo+ICAgICAgICAgZ290byBjaGlsZDsK
PiAKPiBwYXJlbnQ6Cj4gICAgIHByaW50ZiggIi0tLT4gSSBhbSBwYXJlbnQgRG9tVSFcbiIgKTsK
PiAgICAgLy93YWl0IHRoZSBuZXh0IGRvbSB0byBzdGFydAo+ICAgICBzbGVlcCgzMCk7Cj4gCj4g
ICAgIC8vYWxsb2MgYSB1bmJvdW5kZWQgZXZlbnQgY2hhbm5lbAo+ICAgICByZW1vdGVfZG9tID0g
ZG9taWQgKyAxOwoKWW91J2QgYmV0dGVyIG5vdCBhc3N1bWUgeW91ICJjaGlsZCIgZG9tYWluIGhh
cHBlbnMgdG8gdXNlIHRoZSBuZXh0CmRvbWlkLgoKPiAgICAgaW50IHJjOwo+ICAgICByYyA9IGV2
dGNobl9hbGxvY191bmJvdW5kKHJlbW90ZV9kb20sIGV2dF9oYW5kbGVyLCBOVUxMLCAmbG9jYWxf
cG9ydCk7Cj4gICAgIHByaW50ZigiYWxsb2NfdW5ib3VuZCByYzogJWRcbiIsIHJjKTsKPiAgICAg
cHJpbnRmKCJsb2NhbCBwb3J0OiAlZFxuXG4iLCBsb2NhbF9wb3J0KTsKPiAKPiAgICAgLy9jaGVj
ayB0aGUgY2hhbm5lbCBzdGF0dXMKPiAgICAgICAgIGV2dGNobl9zdGF0dXNfdCBjaG47Cj4gICAg
ICAgICBjaG4uZG9tID0gZG9taWQ7Cj4gICAgICAgICBjaG4ucG9ydCA9IGxvY2FsX3BvcnQ7Cj4g
ICAgICAgICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc3RhdHVzLCAmY2hu
KTsKPiAgICAgICAgIHByaW50ZigidW5ib3VuZCBjaG46IFxuIik7Cj4gICAgICAgICBwcmludGYo
ImRvbWlkOiAlZFxuIiwgY2huLmRvbSk7Cj4gICAgICAgICBwcmludGYoImxvY2FsX3BvcnQ6ICVk
XG4iLCBjaG4ucG9ydCk7Cj4gICAgICAgICBwcmludGYoInN0YXRlOiAlZFxuIiwgY2huLnN0YXR1
cyk7Cj4gICAgICAgICBwcmludGYoInJlbW90ZV9kb206ICVkXG5cbiIsIGNobi51LnVuYm91bmQu
ZG9tKTsKPiAKClRoaXMgaXMgd3JvbmcuIFlvdSBhc3N1bWUgdGhlIHBvcnQgaW4gdW5ib3VuZCBz
dGF0ZS4gUGxlYXNlIGhhdmUgYSBsb29rCmF0IGV2ZW50X2NoYW5uZWwuaCBvbiBob3cgdG8gaW50
ZXJwcmV0IHRoZSB1bmlvbi4KCj4gICAgIC8vYmluZCB0aGUgZXZlbnQgY2hhbmVsIHRvIFZDUFUg
MAo+ICAgICBldnRjaG5fYmluZF92Y3B1X3QgYmluZF92Y3B1Owo+ICAgICBiaW5kX3ZjcHUucG9y
dCA9IGxvY2FsX3BvcnQ7Cj4gICAgIGJpbmRfdmNwdS52Y3B1ID0gMDsKPiAgICAgcmMgPSBIWVBF
UlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1BfYmluZF92Y3B1LCAmYmluZF92Y3B1KTsK
PiAgICAgcHJpbnRmKCJiaW5kX3ZjcHUgcmM6ICVkXG5cbiIsIHJjKTsKPiAKPiAgICAgLy9jaGVj
ayB0aGUgY2hhbm5lbCBzdGF0dXMKPiAgICAgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVW
VENITk9QX3N0YXR1cywgJmNobik7Cj4gICAgICAgICBwcmludGYoInVuYm91bmQgY2huOiBcbiIp
Owo+ICAgICAgICAgcHJpbnRmKCJzdGF0ZTogJWRcbiIsIGNobi5zdGF0dXMpOyAgIAo+ICAgICAg
ICAgcHJpbnRmKCJ2Y3B1OiAlZFxuIiwgY2huLnZjcHUpOyAgIAo+ICAgICAgICAgcHJpbnRmKCJy
ZW1vdGVfZG9tOiAlZFxuXG4iLCBjaG4udS51bmJvdW5kLmRvbSk7ICAgCj4gCj4gICAgIC8vd3Jp
dGUgdGhlIHBvcnQgdG8geGVuc3RvcmUKPiAgICAgLy93cml0ZV94ZW5zdG9yZShkb21pZCwgImV2
dGNobl9wb3J0IiwgbG9jYWxfcG9ydCk7Cj4gICAgCj4gICAgIC8vd2FpdCB0aGUgZXZlbnQKPiAg
ICAgd2hpbGUoMSkKPiAgICAgIHsKPiAgICAgICAgICBzbGVlcCg1KTsKPiAgICAgIH0KPiAgICAg
IHJldHVybiAwOwo+IAo+IGNoaWxkOgo+ICAgICBwcmludGYoICItLS0+IEkgYW0gY2hpbGQgRG9t
VSFcbiIgKTsKPiAgICAgcmVtb3RlX2RvbSA9IGRvbWlkIC0gMTsKPiAgICAKPiAgICAgLy9XYWl0
IHRoZSByZW1vdGUgZXZlbnQgY2hhbm5lbCB0byBiZSBhbGxvY2F0ZWQKPiAgICAgc2xlZXAoNDAp
Owo+IAo+ICAgICAvL2dldCB0aGUgcmVtb3RlIHBvcnQgZnJvbSB4ZW5zdG9yZQo+ICAgICAvL3Jl
bW90ZV9wb3J0ID0gcmVhZF94ZW5zdG9yZShyZW1vdGVfZG9tLCAiZXZ0Y2huX3BvcnQiKTsKPiAg
ICAgcmVtb3RlX3BvcnQgPSA1Owo+IAoKSGFyZGNvZGVkIHBvcnQ/IEhvdyB3b3VsZCB0aGlzIHdv
cms/IFRoaXMgYXNzdW1wdGlvbiBpcyB3cm9uZy4KCj4gICAgIC8vYmluZCB0aGUgaW50ZXJkb21h
aW4KPiAgICAgaW50IHJjMjsKPiAgICAgcmMyID0gZXZ0Y2huX2JpbmRfaW50ZXJkb21haW4ocmVt
b3RlX2RvbSwgcmVtb3RlX3BvcnQsIGV2dF9oYW5kbGVyLCBOVUxMLCAmbG9jYWxfcG9ydCk7Cj4g
ICAgIHByaW50ZigiYmluZF9pbnRlcmRvbWFpbiByYzogJWRcbiIsIHJjMik7Cj4gICAgIHByaW50
ZigibG9jYWwgcG9ydDogJWRcblxuIiwgbG9jYWxfcG9ydCk7Cj4gCj4gICAgIC8vY2hlY2sgdGhl
IHN0YXR1cwo+ICAgICAgICAgZXZ0Y2huX3N0YXR1c190IGxjaG4sIHJjaG47Cj4gICAgICAgICBs
Y2huLmRvbSA9IGRvbWlkOwo+ICAgICAgICAgbGNobi5wb3J0ID0gbG9jYWxfcG9ydDsKPiAgICAg
ICAgIHJjaG4uZG9tID0gcmVtb3RlX2RvbTsKPiAgICAgICAgIHJjaG4ucG9ydCA9IHJlbW90ZV9w
b3J0Owo+ICAgICAgICAgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX3N0YXR1
cywgJmxjaG4pOwo+ICAgICAgICAgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9Q
X3N0YXR1cywgJnJjaG4pOwo+ICAgICAgICAgcHJpbnRmKCJpbnRlcmRvbWFpbiBsY2huOiBcbiIp
Owo+ICAgICAgICAgcHJpbnRmKCJzdGF0ZTogJWRcbiIsIGxjaG4uc3RhdHVzKTsKPiAgICAgICAg
IHByaW50ZigicmVtb3RlX2RvbTogJWRcbiIsIGxjaG4udS5pbnRlcmRvbWFpbi5kb20pOwo+ICAg
ICAgICAgcHJpbnRmKCJyZW1vdGVfcG9ydDogJWRcblxuIiwgbGNobi51LmludGVyZG9tYWluLnBv
cnQpOwo+IAoKSSBkb24ndCB0aGluayB5b3Ugc2hvdWxkIGV4cGVjdCB0byBiZSBhYmxlIHRvIGdl
dCB0aGUgc3RhdHVzIG9mIHRoZSBwb3J0CndoaWNoIGJlbG9uZ3MgdG8gYW5vdGhlciBkb21haW4u
Cgo+ICAgICAgICAgcHJpbnRmKCJpbnRlcmRvbWFpbiByY2huOiBcbiIpOwo+ICAgICAgICAgcHJp
bnRmKCJzdGF0ZTogJWRcbiIsIHJjaG4uc3RhdHVzKTsKPiAgICAgICAgIHByaW50ZigicmVtb3Rl
X2RvbTogJWRcbiIsIHJjaG4udS5pbnRlcmRvbWFpbi5kb20pOwo+ICAgICAgICAgcHJpbnRmKCJy
ZW1vdGVfcG9ydDogJWRcbiIsIHJjaG4udS5pbnRlcmRvbWFpbi5wb3J0KTsKPiAgICAgICAgIHBy
aW50ZigidmNwdTogJWRcblxuIiwgcmNobi52Y3B1KTsKPiAgICAgCj4gICAgIC8vc2VuZCB0aGUg
ZXZlbnQKPiAgICAgIGV2dGNobl9zZW5kX3Qgc2VuZDsKPiAgICAgIHNlbmQucG9ydCA9IGxvY2Fs
X3BvcnQ7Cj4gICAgICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc2VuZCwg
JnNlbmQpOwo+ICAgICBwcmludGYoIi0tLT4gc2VuZCB0aGUgZXZlbnRcbiIpOwo+IAo+ICAgICAg
aW50IGkgPSAwOwo+ICAgICAgd2hpbGUoMSkKPiAgICAgIHsKPiAgICAgICAgICBzbGVlcCgxKTsK
PiAgICAgIH0KPiAgICAgIHJldHVybiAwOwo+IH0KPiAKPiAKPiAKPiAKPiAKPiAgCgo+IF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gTWluaW9zLWRldmVs
IG1haWxpbmcgbGlzdAo+IE1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHA6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRl
dmVsCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWlu
aW9zLWRldmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cDovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5p
b3MtZGV2ZWw=

From minios-devel-bounces@lists.xenproject.org Mon May 09 16:27:44 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Mon, 09 May 2016 16:27: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1azo24-0001qe-BV; Mon, 09 May 2016 16:27:44 +0000
Received: from mail6.bemta3.messagelabs.com ([195.245.230.39])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=930550218=wei.liu2@citrix.com>)
 id 1azo23-0001qW-2u
 for minios-devel@lists.xenproject.org; Mon, 09 May 2016 16:27:43 +0000
Received: from [85.158.137.68] by server-1.bemta-3.messagelabs.com id
 02/AC-07924-E7AB0375; Mon, 09 May 2016 16:27:42 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrKIsWRWlGSWpSXmKPExsXitHSDvW7tLoN
 wg6+/1S3efl3C7MDocfjDFZYAxijWzLyk/IoE1owJjTdZCyYaVLTNf8nawDhXpYuRk0NCwF/i
 0oLDjCA2i4CKRM/KC2A2m4CyxM/OXjYQW0RAUWJxdxdYnFnATeLcgzksILawgInEpjNLweK8A
 voSHzfuBrOFBFwltrzqZYGIC0qcnPmEBaJXR2LB7k9AMzmAbGmJ5f84QMKcQCPvf50F1ioKdM
 KVCW/ZIcYoSHRMP8YEUi4hwC3xt9t+AiP/LCRDZyEZOgth6AJG5lWM6sWpRWWpRbrGeklFmek
 ZJbmJmTm6hgbGermpxcWJ6ak5iUnFesn5uZsYgcHHAAQ7GJu/OB1ilORgUhLldWXUCxfiS8pP
 qcxILM6ILyrNSS0+xCjDwaEkwVu80yBcSLAoNT21Ii0zBxgHMGkJDh4lEd5ukDRvcUFibnFmO
 kTqFKOilDhvF0hCACSRUZoH1waLvUuMslLCvIxAhwjxFKQW5WaWoMq/YhTnYFQS5m0HmcKTmV
 cCN/0V0GImoMVybPogi0sSEVJSDYxWrxlbmPcbB808+V/vQy3T3i2LtjWvnKlitewX13w9z/U
 lD9h895y39Y5eMS3Re4HjyUWfuLYE3OBtMvBzmpm75eDBOUIsu9y/J56dYaORetaqxC5ErHWm
 Zmbv9LvC6jqabS/beSZv3nQ9cqP/rvKww8Lmr9cpB7nXft778U9JtP+iFWp3y9WVWIozEg21m
 IuKEwHHCXr0uAIAAA==
X-Env-Sender: prvs=930550218=wei.liu2@citrix.com
X-Msg-Ref: server-6.tower-31.messagelabs.com!1462811259!12963167!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 24933 invoked from network); 9 May 2016 16:27:41 -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 16:27:41 -0000
X-IronPort-AV: E=Sophos;i="5.24,601,1454976000"; d="scan'208";a="359268308"
Date: Mon, 9 May 2016 17:27:38 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Kai Yu <yukaigoforit@126.com>
Message-ID: <20160509162738.GR12241@citrix.com>
References: <535994b6.2059.1548ef32357.Coremail.yukaigoforit@126.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <535994b6.2059.1548ef32357.Coremail.yukaigoforit@126.com>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA1
Cc: minios-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Subject: Re: [Minios-devel] Event channels in minios
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SSBvbmx5IHNraW0gdGhlIGNvZGUgLS0gSSBkb24ndCB0aGluayBwZW9wbGUgb24gdGhlIGxpc3Qg
d2lsbCBoYXZlIHRpbWUKdG8gbG9vayBpbnRvIGRldGFpbHMgYW5kIGRlYnVnIHlvdXIgY29kZS4K
CllvdSBhbHNvIHNlZW0gdG8gbWFrZSBzb21lIGFzc3VtcHRpb25zIG9uIGhvdyB0aGluZ3MgYXJl
IGFycmFuZ2VkIHdoaWNoCm1ha2UgaXQgaW1wb3NzaWJsZSBmb3Igb3RoZXIgcGVvcGxlIHRvIGRl
YnVnIHlvdXIgY29kZSBldmVuIGlmIHRoZXkgd2FudAp0by4KCk9uIFN1biwgTWF5IDA4LCAyMDE2
IGF0IDAxOjU5OjM5UE0gKzA4MDAsIEthaSBZdSB3cm90ZToKPiBJIHRyeSB0byBpbXBsZW1lbnQg
ZXZlbnQgY2hhbm5lbHMgaW4gdHdvIG1pbmlvcyBkb21haW5zLiBJIGNhbGwgdGhlIGV2dGNobl9h
bGxvY191bmJvdW5kIGZ1bmN0aW9uIHRvIGFsbG9jYXRlIGEgdW5ib3VuZGVkIGNoYW5uZWwsIHRo
ZW4gSSBjaGVjayBjaGFubmVsJ3Mgc3RhdHVzIGFuZCBmb3VuZCBpdCBpcyBub3QgY29ycmVjdC4g
VGhlIHN0YXRlIHNob3VsZCBiZSB1bmJvdW5kKDEpLGFuZCB0aGUgcmVtb3RlX2RvbSBpcyB3cm9u
ZywgdG9vLiBXaGVyZSBpcyBteSBtaXN0YWtlPwo+IAo+IEJlbG93IGFyZSB0aGUgdHdvIGRvbWFp
bnMnIG91dHB1dCBhbmQgdGhlIGNvZGUuIFBsZWFzZSBoZWxwIG1lIHRvIGNoZWNrIGl0LiBUaGFu
a3MuCj4gCj4gcGFyZW50IGRvbSBjb25zb2xlIG91dHB1dDoKPiB4c19kYWVtb25fb3BlbiAtPiAz
LCAweDk0ZGM4Cj4gLS0tPiB4c19kZWFtb25fb3BlbiBPSyEKPiAtLS0+IGRvbWlkIDogMjEKPiAt
LS0+IEkgYW0gcGFyZW50IERvbVUhCj4gYWxsb2NfdW5ib3VuZCByYzogMAo+IGxvY2FsIHBvcnQ6
IDUKPiAKPiB1bmJvdW5kIGNobjoKPiBkb21pZDogMjEKPiBsb2NhbF9wb3J0OiA1Cj4gc3RhdGU6
IDQKPiByZW1vdGVfZG9tOiAyNTQwOAo+IAo+IGJpbmRfdmNwdSByYzogLTE0Cj4gCj4gdW5ib3Vu
ZCBjaG46Cj4gc3RhdGU6IDQKPiB2Y3B1OiAwCj4gcmVtb3RlX2RvbTogMjU0MDgKPiAKPiBjaGls
ZCBkb20gY29uc29sZSBvdXRwdXQ6Cj4geHNfZGFlbW9uX29wZW4gLT4gMywgMHg5NGRjOAo+IC0t
LT4geHNfZGVhbW9uX29wZW4gT0shCj4gLS0tPiBkb21pZCA6IDIyCj4gLS0tPiBJIGFtIGNoaWxk
IERvbVUhCj4gYmluZF9pbnRlcmRvbWFpbiByYzogMAo+IGxvY2FsIHBvcnQ6IDUKPiAKPiBpbnRl
cmRvbWFpbiBsY2huOgo+IHN0YXRlOiAzMjIzMjAKPiByZW1vdGVfZG9tOiA1MDYxNAo+IHJlbW90
ZV9wb3J0OiAwCj4gCj4gaW50ZXJkb21haW4gcmNobjoKPiBzdGF0ZTogNDYzNzAyCj4gcmVtb3Rl
X2RvbTogNjU0MTYKPiByZW1vdGVfcG9ydDogMAo+IHZjcHU6IDAKPiAKPiAtLS0+IHNlbmQgdGhl
IGV2ZW50Cj4gCj4gQ29kZToKPiB1bnNpZ25lZCBpbnQgZ2V0X2RvbWlkKHN0cnVjdCB4c19oYW5k
bGUgKiB4cykKPiB7Cj4gICAgIC8vdW5zaWduZWQgaW50IGRvbWlkOwo+ICAgICBjaGFyICpidWY7
Cj4gICAgIHVuc2lnbmVkIGludCBsZW4sIGRvbWlkOwo+ICAgICBidWYgPSB4c19yZWFkKHhzLCBY
QlRfTlVMTCwgImRvbWlkIiwgJmxlbik7Cj4gICAgIGRvbWlkID0gYXRvaShidWYpOwo+ICAgICBw
cmludGYoICItLS0+IGRvbWlkIDogJWRcbiIgLCBkb21pZCk7Cj4gICAgIHJldHVybiBkb21pZDsK
PiB9Cj4gCj4gCj4gLy90aGUgZXZlbnQgaGFuZGxlcgo+IHZvaWQgZXZ0X2hhbmRsZXIoZXZ0Y2hu
X3BvcnRfdCBwb3J0LCBzdHJ1Y3QgcHRfcmVncyAqcmVncywgdm9pZCAqZGF0YSkKPiB7Cj4gICAg
IHByaW50aygiW1BvcnQgJWRdIC0gZXZlbnQgcmVjZWl2ZWRcbiIsIHBvcnQpOwo+IH0KPiAKPiBp
bnQgbWFpbigpCj4gewo+ICAgICBzbGVlcCgxKTsKPiAgICAgc3RydWN0IHhzX2hhbmRsZSAqeHM7
Cj4gICAgIHVuc2lnbmVkIGludCBkb21pZCwgcmVtb3RlX2RvbTsKPiAgICAgZXZ0Y2huX3BvcnRf
dCBsb2NhbF9wb3J0LCByZW1vdGVfcG9ydDsKPiAKPiAgICAgLyogR2V0IGEgY29ubmVjdGlvbiB0
byB0aGUgZGFlbW9uICovCj4gICAgIHhzID0geHNfZGFlbW9uX29wZW4oKTsKPiAgICAgaWYoeHMg
PT0gTlVMTCkKPiAgICAgewo+ICAgICAgICAgcGVycm9yKCAiLS0tPiB4c19kZWFtb25fb3Blbjoi
ICk7Cj4gICAgIH0KPiAgICAgcHJpbnRmKCAiLS0tPiB4c19kZWFtb25fb3BlbiBPSyFcbiIgKTsK
PiAKPiAgICAgZG9taWQgPSBnZXRfZG9taWQoeHMpOwo+ICAgICBpbnQgaXNfcGFyZW50ID0gZG9t
aWQgJSAyID09IDAgPyAwIDogMTsKPiAgICAKPiAgICAKClRoaXMgaXMgYSB2ZXJ5IHN0cmFuZ2Ug
YXNzdW1wdGlvbi4gUHJlc3VtYWJseSB0aGlzIGlzIHBhcnQgb2YgeW91cgpkZXNpZ24gc28gSSBq
dXN0IHRha2UgaXQgZm9yIGdyYW50ZWQuIEJ1dC4uLgoKPiAgICAgaWYoaXNfcGFyZW50ID09IDEp
Cj4gICAgICAgICBnb3RvIHBhcmVudDsKPiAgICAgZWxzZQo+ICAgICAgICAgZ290byBjaGlsZDsK
PiAKPiBwYXJlbnQ6Cj4gICAgIHByaW50ZiggIi0tLT4gSSBhbSBwYXJlbnQgRG9tVSFcbiIgKTsK
PiAgICAgLy93YWl0IHRoZSBuZXh0IGRvbSB0byBzdGFydAo+ICAgICBzbGVlcCgzMCk7Cj4gCj4g
ICAgIC8vYWxsb2MgYSB1bmJvdW5kZWQgZXZlbnQgY2hhbm5lbAo+ICAgICByZW1vdGVfZG9tID0g
ZG9taWQgKyAxOwoKWW91J2QgYmV0dGVyIG5vdCBhc3N1bWUgeW91ICJjaGlsZCIgZG9tYWluIGhh
cHBlbnMgdG8gdXNlIHRoZSBuZXh0CmRvbWlkLgoKPiAgICAgaW50IHJjOwo+ICAgICByYyA9IGV2
dGNobl9hbGxvY191bmJvdW5kKHJlbW90ZV9kb20sIGV2dF9oYW5kbGVyLCBOVUxMLCAmbG9jYWxf
cG9ydCk7Cj4gICAgIHByaW50ZigiYWxsb2NfdW5ib3VuZCByYzogJWRcbiIsIHJjKTsKPiAgICAg
cHJpbnRmKCJsb2NhbCBwb3J0OiAlZFxuXG4iLCBsb2NhbF9wb3J0KTsKPiAKPiAgICAgLy9jaGVj
ayB0aGUgY2hhbm5lbCBzdGF0dXMKPiAgICAgICAgIGV2dGNobl9zdGF0dXNfdCBjaG47Cj4gICAg
ICAgICBjaG4uZG9tID0gZG9taWQ7Cj4gICAgICAgICBjaG4ucG9ydCA9IGxvY2FsX3BvcnQ7Cj4g
ICAgICAgICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc3RhdHVzLCAmY2hu
KTsKPiAgICAgICAgIHByaW50ZigidW5ib3VuZCBjaG46IFxuIik7Cj4gICAgICAgICBwcmludGYo
ImRvbWlkOiAlZFxuIiwgY2huLmRvbSk7Cj4gICAgICAgICBwcmludGYoImxvY2FsX3BvcnQ6ICVk
XG4iLCBjaG4ucG9ydCk7Cj4gICAgICAgICBwcmludGYoInN0YXRlOiAlZFxuIiwgY2huLnN0YXR1
cyk7Cj4gICAgICAgICBwcmludGYoInJlbW90ZV9kb206ICVkXG5cbiIsIGNobi51LnVuYm91bmQu
ZG9tKTsKPiAKClRoaXMgaXMgd3JvbmcuIFlvdSBhc3N1bWUgdGhlIHBvcnQgaW4gdW5ib3VuZCBz
dGF0ZS4gUGxlYXNlIGhhdmUgYSBsb29rCmF0IGV2ZW50X2NoYW5uZWwuaCBvbiBob3cgdG8gaW50
ZXJwcmV0IHRoZSB1bmlvbi4KCj4gICAgIC8vYmluZCB0aGUgZXZlbnQgY2hhbmVsIHRvIFZDUFUg
MAo+ICAgICBldnRjaG5fYmluZF92Y3B1X3QgYmluZF92Y3B1Owo+ICAgICBiaW5kX3ZjcHUucG9y
dCA9IGxvY2FsX3BvcnQ7Cj4gICAgIGJpbmRfdmNwdS52Y3B1ID0gMDsKPiAgICAgcmMgPSBIWVBF
UlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1BfYmluZF92Y3B1LCAmYmluZF92Y3B1KTsK
PiAgICAgcHJpbnRmKCJiaW5kX3ZjcHUgcmM6ICVkXG5cbiIsIHJjKTsKPiAKPiAgICAgLy9jaGVj
ayB0aGUgY2hhbm5lbCBzdGF0dXMKPiAgICAgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVW
VENITk9QX3N0YXR1cywgJmNobik7Cj4gICAgICAgICBwcmludGYoInVuYm91bmQgY2huOiBcbiIp
Owo+ICAgICAgICAgcHJpbnRmKCJzdGF0ZTogJWRcbiIsIGNobi5zdGF0dXMpOyAgIAo+ICAgICAg
ICAgcHJpbnRmKCJ2Y3B1OiAlZFxuIiwgY2huLnZjcHUpOyAgIAo+ICAgICAgICAgcHJpbnRmKCJy
ZW1vdGVfZG9tOiAlZFxuXG4iLCBjaG4udS51bmJvdW5kLmRvbSk7ICAgCj4gCj4gICAgIC8vd3Jp
dGUgdGhlIHBvcnQgdG8geGVuc3RvcmUKPiAgICAgLy93cml0ZV94ZW5zdG9yZShkb21pZCwgImV2
dGNobl9wb3J0IiwgbG9jYWxfcG9ydCk7Cj4gICAgCj4gICAgIC8vd2FpdCB0aGUgZXZlbnQKPiAg
ICAgd2hpbGUoMSkKPiAgICAgIHsKPiAgICAgICAgICBzbGVlcCg1KTsKPiAgICAgIH0KPiAgICAg
IHJldHVybiAwOwo+IAo+IGNoaWxkOgo+ICAgICBwcmludGYoICItLS0+IEkgYW0gY2hpbGQgRG9t
VSFcbiIgKTsKPiAgICAgcmVtb3RlX2RvbSA9IGRvbWlkIC0gMTsKPiAgICAKPiAgICAgLy9XYWl0
IHRoZSByZW1vdGUgZXZlbnQgY2hhbm5lbCB0byBiZSBhbGxvY2F0ZWQKPiAgICAgc2xlZXAoNDAp
Owo+IAo+ICAgICAvL2dldCB0aGUgcmVtb3RlIHBvcnQgZnJvbSB4ZW5zdG9yZQo+ICAgICAvL3Jl
bW90ZV9wb3J0ID0gcmVhZF94ZW5zdG9yZShyZW1vdGVfZG9tLCAiZXZ0Y2huX3BvcnQiKTsKPiAg
ICAgcmVtb3RlX3BvcnQgPSA1Owo+IAoKSGFyZGNvZGVkIHBvcnQ/IEhvdyB3b3VsZCB0aGlzIHdv
cms/IFRoaXMgYXNzdW1wdGlvbiBpcyB3cm9uZy4KCj4gICAgIC8vYmluZCB0aGUgaW50ZXJkb21h
aW4KPiAgICAgaW50IHJjMjsKPiAgICAgcmMyID0gZXZ0Y2huX2JpbmRfaW50ZXJkb21haW4ocmVt
b3RlX2RvbSwgcmVtb3RlX3BvcnQsIGV2dF9oYW5kbGVyLCBOVUxMLCAmbG9jYWxfcG9ydCk7Cj4g
ICAgIHByaW50ZigiYmluZF9pbnRlcmRvbWFpbiByYzogJWRcbiIsIHJjMik7Cj4gICAgIHByaW50
ZigibG9jYWwgcG9ydDogJWRcblxuIiwgbG9jYWxfcG9ydCk7Cj4gCj4gICAgIC8vY2hlY2sgdGhl
IHN0YXR1cwo+ICAgICAgICAgZXZ0Y2huX3N0YXR1c190IGxjaG4sIHJjaG47Cj4gICAgICAgICBs
Y2huLmRvbSA9IGRvbWlkOwo+ICAgICAgICAgbGNobi5wb3J0ID0gbG9jYWxfcG9ydDsKPiAgICAg
ICAgIHJjaG4uZG9tID0gcmVtb3RlX2RvbTsKPiAgICAgICAgIHJjaG4ucG9ydCA9IHJlbW90ZV9w
b3J0Owo+ICAgICAgICAgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9QX3N0YXR1
cywgJmxjaG4pOwo+ICAgICAgICAgSFlQRVJWSVNPUl9ldmVudF9jaGFubmVsX29wKEVWVENITk9Q
X3N0YXR1cywgJnJjaG4pOwo+ICAgICAgICAgcHJpbnRmKCJpbnRlcmRvbWFpbiBsY2huOiBcbiIp
Owo+ICAgICAgICAgcHJpbnRmKCJzdGF0ZTogJWRcbiIsIGxjaG4uc3RhdHVzKTsKPiAgICAgICAg
IHByaW50ZigicmVtb3RlX2RvbTogJWRcbiIsIGxjaG4udS5pbnRlcmRvbWFpbi5kb20pOwo+ICAg
ICAgICAgcHJpbnRmKCJyZW1vdGVfcG9ydDogJWRcblxuIiwgbGNobi51LmludGVyZG9tYWluLnBv
cnQpOwo+IAoKSSBkb24ndCB0aGluayB5b3Ugc2hvdWxkIGV4cGVjdCB0byBiZSBhYmxlIHRvIGdl
dCB0aGUgc3RhdHVzIG9mIHRoZSBwb3J0CndoaWNoIGJlbG9uZ3MgdG8gYW5vdGhlciBkb21haW4u
Cgo+ICAgICAgICAgcHJpbnRmKCJpbnRlcmRvbWFpbiByY2huOiBcbiIpOwo+ICAgICAgICAgcHJp
bnRmKCJzdGF0ZTogJWRcbiIsIHJjaG4uc3RhdHVzKTsKPiAgICAgICAgIHByaW50ZigicmVtb3Rl
X2RvbTogJWRcbiIsIHJjaG4udS5pbnRlcmRvbWFpbi5kb20pOwo+ICAgICAgICAgcHJpbnRmKCJy
ZW1vdGVfcG9ydDogJWRcbiIsIHJjaG4udS5pbnRlcmRvbWFpbi5wb3J0KTsKPiAgICAgICAgIHBy
aW50ZigidmNwdTogJWRcblxuIiwgcmNobi52Y3B1KTsKPiAgICAgCj4gICAgIC8vc2VuZCB0aGUg
ZXZlbnQKPiAgICAgIGV2dGNobl9zZW5kX3Qgc2VuZDsKPiAgICAgIHNlbmQucG9ydCA9IGxvY2Fs
X3BvcnQ7Cj4gICAgICBIWVBFUlZJU09SX2V2ZW50X2NoYW5uZWxfb3AoRVZUQ0hOT1Bfc2VuZCwg
JnNlbmQpOwo+ICAgICBwcmludGYoIi0tLT4gc2VuZCB0aGUgZXZlbnRcbiIpOwo+IAo+ICAgICAg
aW50IGkgPSAwOwo+ICAgICAgd2hpbGUoMSkKPiAgICAgIHsKPiAgICAgICAgICBzbGVlcCgxKTsK
PiAgICAgIH0KPiAgICAgIHJldHVybiAwOwo+IH0KPiAKPiAKPiAKPiAKPiAKPiAgCgo+IF9fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gTWluaW9zLWRldmVs
IG1haWxpbmcgbGlzdAo+IE1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwo+IGh0dHA6
Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRl
dmVsCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTWlu
aW9zLWRldmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVjdC5vcmcK
aHR0cDovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9taW5p
b3MtZGV2ZWw=

From minios-devel-bounces@lists.xenproject.org Fri May 13 15:52:15 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 13 May 2016 15:52: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1b1FNu-0007zA-6F; Fri, 13 May 2016 15:52:14 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93456468f=wei.liu2@citrix.com>)
 id 1b1FNt-0007z1-C2
 for minios-devel@lists.xenproject.org; Fri, 13 May 2016 15:52:13 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 36/C9-32266-C28F5375; Fri, 13 May 2016 15:52:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpmkeJIrShJLcpLzFFi42JxWrohUlfnh2m
 4wcqZPBZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa8b5Zz/ZC6ayVTSsuMnUwNjC2sXIwSEh4C+x
 cWltFyMnB5uAssTPzl42EFtEQF3i3IQVTCA2s4CjxP1/X1lBbGEBe4mJC5rBbBYBVYlH/dPYQ
 WxeAWeJhQ9egMUlBOQkzh//yQxiCwkoSHRMP8YEUSMocXLmExaImRISB1+8YIY4gVvib7f9BE
 aeWUiqZiGpWsDItIpRozi1qCy1SNfQSC+pKDM9oyQ3MTNH19DAVC83tbg4MT01JzGpWC85P3c
 TIzBAGIBgB2PfLOdDjJIcTEqivPZPTMOF+JLyUyozEosz4otKc1KLDzHKcHAoSfC+/AaUEyxK
 TU+tSMvMAYYqTFqCg0dJhFfzO1Cat7ggMbc4Mx0idYpRl2PBj9trmYRY8vLzUqXEeV+BzBAAK
 coozYMbAYubS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLm/QgyhSczrwRu0yugI5iAjqi+bg
 RyREkiQkqqgTGd3cHp8gLp9Y8/XH46uz7gcffzky/Oi74+daehnMvLd/LbE4n/E9arO03hb8i
 auf36JPeHjlPvq33JeuiwyHVTRf3e8qg7NULrd6WcDLaW/fDAtPqxqPAbhoXne173+zqtc37r
 fLL+uZOm1qHeU8I/eYWWxGvvW3+BNfRXxLP6+VmXrod+//FOiaU4I9FQi7moOBEABHx2NJYCA
 AA=
X-Env-Sender: prvs=93456468f=wei.liu2@citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1463154730!27299922!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 61894 invoked from network); 13 May 2016 15:52:11 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-11.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 13 May 2016 15:52:11 -0000
X-IronPort-AV: E=Sophos;i="5.24,614,1454976000"; d="scan'208";a="353956141"
From: Wei Liu <wei.liu2@citrix.com>
To: <minios-devel@lists.xenproject.org>
Date: Fri, 13 May 2016 16:52:04 +0100
Message-ID: <1463154724-10975-1-git-send-email-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
X-DLP: MIA1
Cc: samuel.thibault@ens-lyon.org, Wei Liu <wei.liu2@citrix.com>
Subject: [Minios-devel] [PATCH] lib/sys.c: enclose file_types in define
	guards
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

b3RoZXJ3aXNlIHNvbWUgYnVpbGQgZW52aXJvbm1lbnRzIGNvbXBsYWluIGZpbGVfdHlwZXMgYXJy
YXkgaXMgZGVmaW5lZApidXQgbm90IHVzZWQuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgotLS0KIGxpYi9zeXMuYyB8IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAy
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9saWIvc3lzLmMgYi9saWIvc3lzLmMKaW5kZXgg
ZjhkN2E3Yy4uMTQyMDcyMiAxMDA2NDQKLS0tIGEvbGliL3N5cy5jCisrKyBiL2xpYi9zeXMuYwpA
QCAtNjM0LDYgKzYzNCw3IEBAIGludCBjbG9zZWRpcihESVIgKmRpcikKIAogLyogV2UgYXNzdW1l
IHRoYXQgb25seSB0aGUgbWFpbiB0aHJlYWQgY2FsbHMgc2VsZWN0KCkuICovCiAKKyNpZiBkZWZp
bmVkKExJQkNfREVCVUcpIHx8IGRlZmluZWQoTElCQ19WRVJCT1NFKQogc3RhdGljIGNvbnN0IGNo
YXIgZmlsZV90eXBlc1tdID0gewogICAgIFtGVFlQRV9OT05FXQk9ICdOJywKICAgICBbRlRZUEVf
Q09OU09MRV0JPSAnQycsCkBAIC02NDYsNiArNjQ3LDcgQEAgc3RhdGljIGNvbnN0IGNoYXIgZmls
ZV90eXBlc1tdID0gewogICAgIFtGVFlQRV9LQkRdCQk9ICdLJywKICAgICBbRlRZUEVfRkJdCQk9
ICdHJywKIH07CisjZW5kaWYKICNpZmRlZiBMSUJDX0RFQlVHCiBzdGF0aWMgdm9pZCBkdW1wX3Nl
dChpbnQgbmZkcywgZmRfc2V0ICpyZWFkZmRzLCBmZF9zZXQgKndyaXRlZmRzLCBmZF9zZXQgKmV4
Y2VwdGZkcywgc3RydWN0IHRpbWV2YWwgKnRpbWVvdXQpCiB7Ci0tIAoyLjEuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWls
aW5nIGxpc3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHA6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Fri May 13 15:52:15 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 13 May 2016 15:52: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1b1FNu-0007zA-6F; Fri, 13 May 2016 15:52:14 +0000
Received: from mail6.bemta5.messagelabs.com ([195.245.231.135])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <prvs=93456468f=wei.liu2@citrix.com>)
 id 1b1FNt-0007z1-C2
 for minios-devel@lists.xenproject.org; Fri, 13 May 2016 15:52:13 +0000
Received: from [85.158.139.211] by server-1.bemta-5.messagelabs.com id
 36/C9-32266-C28F5375; Fri, 13 May 2016 15:52:12 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpmkeJIrShJLcpLzFFi42JxWrohUlfnh2m
 4wcqZPBZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa8b5Zz/ZC6ayVTSsuMnUwNjC2sXIwSEh4C+x
 cWltFyMnB5uAssTPzl42EFtEQF3i3IQVTCA2s4CjxP1/X1lBbGEBe4mJC5rBbBYBVYlH/dPYQ
 WxeAWeJhQ9egMUlBOQkzh//yQxiCwkoSHRMP8YEUSMocXLmExaImRISB1+8YIY4gVvib7f9BE
 aeWUiqZiGpWsDItIpRozi1qCy1SNfQSC+pKDM9oyQ3MTNH19DAVC83tbg4MT01JzGpWC85P3c
 TIzBAGIBgB2PfLOdDjJIcTEqivPZPTMOF+JLyUyozEosz4otKc1KLDzHKcHAoSfC+/AaUEyxK
 TU+tSMvMAYYqTFqCg0dJhFfzO1Cat7ggMbc4Mx0idYpRl2PBj9trmYRY8vLzUqXEeV+BzBAAK
 coozYMbAYubS4yyUsK8jEBHCfEUpBblZpagyr9iFOdgVBLm/QgyhSczrwRu0yugI5iAjqi+bg
 RyREkiQkqqgTGd3cHp8gLp9Y8/XH46uz7gcffzky/Oi74+daehnMvLd/LbE4n/E9arO03hb8i
 auf36JPeHjlPvq33JeuiwyHVTRf3e8qg7NULrd6WcDLaW/fDAtPqxqPAbhoXne173+zqtc37r
 fLL+uZOm1qHeU8I/eYWWxGvvW3+BNfRXxLP6+VmXrod+//FOiaU4I9FQi7moOBEABHx2NJYCA
 AA=
X-Env-Sender: prvs=93456468f=wei.liu2@citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1463154730!27299922!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 61894 invoked from network); 13 May 2016 15:52:11 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-11.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 13 May 2016 15:52:11 -0000
X-IronPort-AV: E=Sophos;i="5.24,614,1454976000"; d="scan'208";a="353956141"
From: Wei Liu <wei.liu2@citrix.com>
To: <minios-devel@lists.xenproject.org>
Date: Fri, 13 May 2016 16:52:04 +0100
Message-ID: <1463154724-10975-1-git-send-email-wei.liu2@citrix.com>
X-Mailer: git-send-email 2.1.4
MIME-Version: 1.0
X-DLP: MIA1
Cc: samuel.thibault@ens-lyon.org, Wei Liu <wei.liu2@citrix.com>
Subject: [Minios-devel] [PATCH] lib/sys.c: enclose file_types in define
	guards
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

b3RoZXJ3aXNlIHNvbWUgYnVpbGQgZW52aXJvbm1lbnRzIGNvbXBsYWluIGZpbGVfdHlwZXMgYXJy
YXkgaXMgZGVmaW5lZApidXQgbm90IHVzZWQuCgpTaWduZWQtb2ZmLWJ5OiBXZWkgTGl1IDx3ZWku
bGl1MkBjaXRyaXguY29tPgotLS0KIGxpYi9zeXMuYyB8IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAy
IGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9saWIvc3lzLmMgYi9saWIvc3lzLmMKaW5kZXgg
ZjhkN2E3Yy4uMTQyMDcyMiAxMDA2NDQKLS0tIGEvbGliL3N5cy5jCisrKyBiL2xpYi9zeXMuYwpA
QCAtNjM0LDYgKzYzNCw3IEBAIGludCBjbG9zZWRpcihESVIgKmRpcikKIAogLyogV2UgYXNzdW1l
IHRoYXQgb25seSB0aGUgbWFpbiB0aHJlYWQgY2FsbHMgc2VsZWN0KCkuICovCiAKKyNpZiBkZWZp
bmVkKExJQkNfREVCVUcpIHx8IGRlZmluZWQoTElCQ19WRVJCT1NFKQogc3RhdGljIGNvbnN0IGNo
YXIgZmlsZV90eXBlc1tdID0gewogICAgIFtGVFlQRV9OT05FXQk9ICdOJywKICAgICBbRlRZUEVf
Q09OU09MRV0JPSAnQycsCkBAIC02NDYsNiArNjQ3LDcgQEAgc3RhdGljIGNvbnN0IGNoYXIgZmls
ZV90eXBlc1tdID0gewogICAgIFtGVFlQRV9LQkRdCQk9ICdLJywKICAgICBbRlRZUEVfRkJdCQk9
ICdHJywKIH07CisjZW5kaWYKICNpZmRlZiBMSUJDX0RFQlVHCiBzdGF0aWMgdm9pZCBkdW1wX3Nl
dChpbnQgbmZkcywgZmRfc2V0ICpyZWFkZmRzLCBmZF9zZXQgKndyaXRlZmRzLCBmZF9zZXQgKmV4
Y2VwdGZkcywgc3RydWN0IHRpbWV2YWwgKnRpbWVvdXQpCiB7Ci0tIAoyLjEuNAoKCl9fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk1pbmlvcy1kZXZlbCBtYWls
aW5nIGxpc3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHA6Ly9saXN0cy54
ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Fri May 13 15:59:00 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 13 May 2016 15:59: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1b1FUS-0008QT-93; Fri, 13 May 2016 15:59:00 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <samuel.thibault@ens-lyon.org>) id 1b1FUQ-0008QD-JL
 for minios-devel@lists.xenproject.org; Fri, 13 May 2016 15:58:58 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 AB/0A-02833-1C9F5375; Fri, 13 May 2016 15:58:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRWlGSWpSXmKPExsVyoG1Jhu7Bn6b
 hBicaRC3efl3C7MDocfjDFZYAxijWzLyk/IoE1ozJx2IK3rFX9PRPZWtgXMzWxcjJISHgL/H3
 610gm4tDSOAWo8SvxTtYIZwNjBJ3dqwDq2IRUJW4tL6XFcRmEzCR6G+cBxYXEVCUePDyJlicG
 ahm+fUOZhBbWMBZ4u7be2A1vAKWEl8uHgLbwCvQzCjxp/0tI0hCCKho//b/rBBFghInZz5hgR
 ikJXHj30umLkYOIFtaYvk/DpAwp4CLxKNtm9lAwqICZhLffhpMYBSYhaR5FpLmWQjNCxiZVzG
 qF6cWlaUW6VrqJRVlpmeU5CZm5ugaGpro5aYWFyemp+YkJhXrJefnbmIEBiYDEOxg7J/ifIhR
 koNJSZTX/olpuBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3ns/gHKCRanpqRVpmTnAGIFJS3DwK
 InwngZJ8xYXJOYWZ6ZDpE4xKkqJ894HSQiAJDJK8+DaYHF5iVFWSpiXEegQIZ6C1KLczBJU+V
 eM4hyMSsK8F0Cm8GTmlcBNfwW0mAlocfV1I5DFJYkIKakGxkUt4iaLPL9pbWa+E75F5MjLrSr
 vr5tvXTL3/2xuxt7SR1PPW0xlyz2h/rJ6uk/vdN2nRrdkZxh/2n6I425GFp/1rjmn395LFjrE
 90xvysnNPCl/bLWSeWf48VvY/epd2VI827mh0vH1bta9uWlXHMpfhdzz7m4MeKTRkHqeO66LZ
 ztToe+2PUosxRmJhlrMRcWJAAomd6DGAgAA
X-Env-Sender: samuel.thibault@ens-lyon.org
X-Msg-Ref: server-2.tower-27.messagelabs.com!1463155136!39444303!1
X-Originating-IP: [192.134.164.104]
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 14874 invoked from network); 13 May 2016 15:58:57 -0000
Received: from mail3-relais-sop.national.inria.fr (HELO
 mail3-relais-sop.national.inria.fr) (192.134.164.104)
 by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 13 May 2016 15:58:57 -0000
X-IronPort-AV: E=Sophos;i="5.24,614,1454972400"; d="scan'208";a="177750141"
Received: from nat-inria-bordeaux-52-gw-01-bso.bordeaux.inria.fr (HELO
 var.youpi.perso.aquilenet.fr) ([194.199.1.52])
 by mail3-relais-sop.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256;
 13 May 2016 17:58:56 +0200
Received: from samy by var.youpi.perso.aquilenet.fr with local (Exim 4.87)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1b1FUO-0005PH-4P; Fri, 13 May 2016 17:58:56 +0200
Date: Fri, 13 May 2016 17:58:56 +0200
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20160513155856.GY2944@var.bordeaux.inria.fr>
Mail-Followup-To: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>, minios-devel@lists.xenproject.org
References: <1463154724-10975-1-git-send-email-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1463154724-10975-1-git-send-email-wei.liu2@citrix.com>
User-Agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30)
Cc: minios-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [PATCH] lib/sys.c: enclose file_types in define
	guards
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

V2VpIExpdSwgb24gRnJpIDEzIE1heSAyMDE2IDE2OjUyOjA0ICswMTAwLCB3cm90ZToKPiBvdGhl
cndpc2Ugc29tZSBidWlsZCBlbnZpcm9ubWVudHMgY29tcGxhaW4gZmlsZV90eXBlcyBhcnJheSBp
cyBkZWZpbmVkCj4gYnV0IG5vdCB1c2VkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhp
YmF1bHRAZW5zLWx5b24ub3JnPgoKPiAtLS0KPiAgbGliL3N5cy5jIHwgMiArKwo+ICAxIGZpbGUg
Y2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2xpYi9zeXMuYyBiL2xp
Yi9zeXMuYwo+IGluZGV4IGY4ZDdhN2MuLjE0MjA3MjIgMTAwNjQ0Cj4gLS0tIGEvbGliL3N5cy5j
Cj4gKysrIGIvbGliL3N5cy5jCj4gQEAgLTYzNCw2ICs2MzQsNyBAQCBpbnQgY2xvc2VkaXIoRElS
ICpkaXIpCj4gIAo+ICAvKiBXZSBhc3N1bWUgdGhhdCBvbmx5IHRoZSBtYWluIHRocmVhZCBjYWxs
cyBzZWxlY3QoKS4gKi8KPiAgCj4gKyNpZiBkZWZpbmVkKExJQkNfREVCVUcpIHx8IGRlZmluZWQo
TElCQ19WRVJCT1NFKQo+ICBzdGF0aWMgY29uc3QgY2hhciBmaWxlX3R5cGVzW10gPSB7Cj4gICAg
ICBbRlRZUEVfTk9ORV0JPSAnTicsCj4gICAgICBbRlRZUEVfQ09OU09MRV0JPSAnQycsCj4gQEAg
LTY0Niw2ICs2NDcsNyBAQCBzdGF0aWMgY29uc3QgY2hhciBmaWxlX3R5cGVzW10gPSB7Cj4gICAg
ICBbRlRZUEVfS0JEXQkJPSAnSycsCj4gICAgICBbRlRZUEVfRkJdCQk9ICdHJywKPiAgfTsKPiAr
I2VuZGlmCj4gICNpZmRlZiBMSUJDX0RFQlVHCj4gIHN0YXRpYyB2b2lkIGR1bXBfc2V0KGludCBu
ZmRzLCBmZF9zZXQgKnJlYWRmZHMsIGZkX3NldCAqd3JpdGVmZHMsIGZkX3NldCAqZXhjZXB0ZmRz
LCBzdHJ1Y3QgdGltZXZhbCAqdGltZW91dCkKPiAgewo+IC0tIAo+IDIuMS40Cj4gCgotLSAKU2Ft
dWVsCjxyPiBtYWtlCjxyPiBvb3BzCjxtPiBtYWtlIGNsZWFuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaW5pb3MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1p
bmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL21pbmlvcy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Fri May 13 15:59:00 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 13 May 2016 15:59: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1b1FUS-0008QT-93; Fri, 13 May 2016 15:59:00 +0000
Received: from mail6.bemta14.messagelabs.com ([193.109.254.103])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <samuel.thibault@ens-lyon.org>) id 1b1FUQ-0008QD-JL
 for minios-devel@lists.xenproject.org; Fri, 13 May 2016 15:58:58 +0000
Received: from [193.109.254.147] by server-13.bemta-14.messagelabs.com id
 AB/0A-02833-1C9F5375; Fri, 13 May 2016 15:58:57 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrMIsWRWlGSWpSXmKPExsVyoG1Jhu7Bn6b
 hBicaRC3efl3C7MDocfjDFZYAxijWzLyk/IoE1ozJx2IK3rFX9PRPZWtgXMzWxcjJISHgL/H3
 610gm4tDSOAWo8SvxTtYIZwNjBJ3dqwDq2IRUJW4tL6XFcRmEzCR6G+cBxYXEVCUePDyJlicG
 ahm+fUOZhBbWMBZ4u7be2A1vAKWEl8uHgLbwCvQzCjxp/0tI0hCCKho//b/rBBFghInZz5hgR
 ikJXHj30umLkYOIFtaYvk/DpAwp4CLxKNtm9lAwqICZhLffhpMYBSYhaR5FpLmWQjNCxiZVzG
 qF6cWlaUW6VrqJRVlpmeU5CZm5ugaGpro5aYWFyemp+YkJhXrJefnbmIEBiYDEOxg7J/ifIhR
 koNJSZTX/olpuBBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3ns/gHKCRanpqRVpmTnAGIFJS3DwK
 InwngZJ8xYXJOYWZ6ZDpE4xKkqJ894HSQiAJDJK8+DaYHF5iVFWSpiXEegQIZ6C1KLczBJU+V
 eM4hyMSsK8F0Cm8GTmlcBNfwW0mAlocfV1I5DFJYkIKakGxkUt4iaLPL9pbWa+E75F5MjLrSr
 vr5tvXTL3/2xuxt7SR1PPW0xlyz2h/rJ6uk/vdN2nRrdkZxh/2n6I425GFp/1rjmn395LFjrE
 90xvysnNPCl/bLWSeWf48VvY/epd2VI827mh0vH1bta9uWlXHMpfhdzz7m4MeKTRkHqeO66LZ
 ztToe+2PUosxRmJhlrMRcWJAAomd6DGAgAA
X-Env-Sender: samuel.thibault@ens-lyon.org
X-Msg-Ref: server-2.tower-27.messagelabs.com!1463155136!39444303!1
X-Originating-IP: [192.134.164.104]
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 14874 invoked from network); 13 May 2016 15:58:57 -0000
Received: from mail3-relais-sop.national.inria.fr (HELO
 mail3-relais-sop.national.inria.fr) (192.134.164.104)
 by server-2.tower-27.messagelabs.com with RC4-SHA encrypted SMTP;
 13 May 2016 15:58:57 -0000
X-IronPort-AV: E=Sophos;i="5.24,614,1454972400"; d="scan'208";a="177750141"
Received: from nat-inria-bordeaux-52-gw-01-bso.bordeaux.inria.fr (HELO
 var.youpi.perso.aquilenet.fr) ([194.199.1.52])
 by mail3-relais-sop.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256;
 13 May 2016 17:58:56 +0200
Received: from samy by var.youpi.perso.aquilenet.fr with local (Exim 4.87)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1b1FUO-0005PH-4P; Fri, 13 May 2016 17:58:56 +0200
Date: Fri, 13 May 2016 17:58:56 +0200
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20160513155856.GY2944@var.bordeaux.inria.fr>
Mail-Followup-To: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>, minios-devel@lists.xenproject.org
References: <1463154724-10975-1-git-send-email-wei.liu2@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <1463154724-10975-1-git-send-email-wei.liu2@citrix.com>
User-Agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30)
Cc: minios-devel@lists.xenproject.org
Subject: Re: [Minios-devel] [PATCH] lib/sys.c: enclose file_types in define
	guards
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

V2VpIExpdSwgb24gRnJpIDEzIE1heSAyMDE2IDE2OjUyOjA0ICswMTAwLCB3cm90ZToKPiBvdGhl
cndpc2Ugc29tZSBidWlsZCBlbnZpcm9ubWVudHMgY29tcGxhaW4gZmlsZV90eXBlcyBhcnJheSBp
cyBkZWZpbmVkCj4gYnV0IG5vdCB1c2VkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdl
aS5saXUyQGNpdHJpeC5jb20+CgpBY2tlZC1ieTogU2FtdWVsIFRoaWJhdWx0IDxzYW11ZWwudGhp
YmF1bHRAZW5zLWx5b24ub3JnPgoKPiAtLS0KPiAgbGliL3N5cy5jIHwgMiArKwo+ICAxIGZpbGUg
Y2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCj4gCj4gZGlmZiAtLWdpdCBhL2xpYi9zeXMuYyBiL2xp
Yi9zeXMuYwo+IGluZGV4IGY4ZDdhN2MuLjE0MjA3MjIgMTAwNjQ0Cj4gLS0tIGEvbGliL3N5cy5j
Cj4gKysrIGIvbGliL3N5cy5jCj4gQEAgLTYzNCw2ICs2MzQsNyBAQCBpbnQgY2xvc2VkaXIoRElS
ICpkaXIpCj4gIAo+ICAvKiBXZSBhc3N1bWUgdGhhdCBvbmx5IHRoZSBtYWluIHRocmVhZCBjYWxs
cyBzZWxlY3QoKS4gKi8KPiAgCj4gKyNpZiBkZWZpbmVkKExJQkNfREVCVUcpIHx8IGRlZmluZWQo
TElCQ19WRVJCT1NFKQo+ICBzdGF0aWMgY29uc3QgY2hhciBmaWxlX3R5cGVzW10gPSB7Cj4gICAg
ICBbRlRZUEVfTk9ORV0JPSAnTicsCj4gICAgICBbRlRZUEVfQ09OU09MRV0JPSAnQycsCj4gQEAg
LTY0Niw2ICs2NDcsNyBAQCBzdGF0aWMgY29uc3QgY2hhciBmaWxlX3R5cGVzW10gPSB7Cj4gICAg
ICBbRlRZUEVfS0JEXQkJPSAnSycsCj4gICAgICBbRlRZUEVfRkJdCQk9ICdHJywKPiAgfTsKPiAr
I2VuZGlmCj4gICNpZmRlZiBMSUJDX0RFQlVHCj4gIHN0YXRpYyB2b2lkIGR1bXBfc2V0KGludCBu
ZmRzLCBmZF9zZXQgKnJlYWRmZHMsIGZkX3NldCAqd3JpdGVmZHMsIGZkX3NldCAqZXhjZXB0ZmRz
LCBzdHJ1Y3QgdGltZXZhbCAqdGltZW91dCkKPiAgewo+IC0tIAo+IDIuMS40Cj4gCgotLSAKU2Ft
dWVsCjxyPiBtYWtlCjxyPiBvb3BzCjxtPiBtYWtlIGNsZWFuCgpfX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaW5pb3MtZGV2ZWwgbWFpbGluZyBsaXN0Ck1p
bmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwOi8vbGlzdHMueGVucHJvamVjdC5v
cmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL21pbmlvcy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Fri May 13 16:01:58 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 13 May 2016 16:01: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1b1FXJ-00015f-PG; Fri, 13 May 2016 16:01: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=93456468f=wei.liu2@citrix.com>)
 id 1b1FXI-00015T-4Z
 for minios-devel@lists.xenproject.org; Fri, 13 May 2016 16:01:56 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 04/F2-09532-37AF5375; Fri, 13 May 2016 16:01:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFIsWRWlGSWpSXmKPExsXitHRDpG7xL9N
 wg5nnBSzefl3C7MDocfjDFZYAxijWzLyk/IoE1oz2y93sBTs5K+b+PMHYwLiOvYuRk0NCwF9i
 ytUZjCA2i4CqRMP0g2A2m4CyxM/OXjYQW0SgXOLOqmMsILawgLPE3bf3wOK8AnoSf+ftZAaxh
 QSKgObsYIGIC0qcnPkEzGYW0JFYsPsTUD0HkC0tsfwfB0iYU8BK4krTdrAxogIqElcmvGWHGK
 Mg0TH9GBPEadwSt09PZZ7AyDcLydRZSKbOQpi6gJF5FaN6cWpRWWqRrpFeUlFmekZJbmJmjq6
 hgZlebmpxcWJ6ak5iUrFecn7uJkZgmDEAwQ7GZX+dDjFKcjApifLaPzENF+JLyk+pzEgszogv
 Ks1JLT7EKMPBoSTBe+8HUE6wKDU9tSItMwcY8DBpCQ4eJRFerp9Aad7igsTc4sx0iNQpRkUpc
 d77IH0CIImM0jy4NliUXWKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwLw/IeJ7MvBK46a+AFj
 MBLa6+bgSyuCQRISXVwJi28VLUNOmVJ1VaThnf0rlSrrfkLnPj0ox295+ptdIr7s9m/b7ygwG
 rlNZ800oJV6+9wg63jN88f53SuHZi2sPnF6ysLAq35W1KSPx5/cn+gxZLt+y+6n9e8Gz4RWHr
 x3e2vzvHXqsm3qbk9mDJ4m1/Cjw4Ds+f8JNr6R8dpeSfN7Z9zoxacLpZiaU4I9FQi7moOBEAP
 8cVea0CAAA=
X-Env-Sender: prvs=93456468f=wei.liu2@citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1463155313!9717943!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 26815 invoked from network); 13 May 2016 16:01:54 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-16.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 13 May 2016 16:01:54 -0000
X-IronPort-AV: E=Sophos;i="5.24,614,1454976000"; d="scan'208";a="353959870"
Date: Fri, 13 May 2016 17:01:51 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Samuel Thibault <samuel.thibault@ens-lyon.org>, Wei Liu
 <wei.liu2@citrix.com>, <minios-devel@lists.xenproject.org>
Message-ID: <20160513160151.GG8974@citrix.com>
References: <1463154724-10975-1-git-send-email-wei.liu2@citrix.com>
 <20160513155856.GY2944@var.bordeaux.inria.fr>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160513155856.GY2944@var.bordeaux.inria.fr>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Subject: Re: [Minios-devel] [PATCH] lib/sys.c: enclose file_types in define
	guards
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gRnJpLCBNYXkgMTMsIDIwMTYgYXQgMDU6NTg6NTZQTSArMDIwMCwgU2FtdWVsIFRoaWJhdWx0
IHdyb3RlOgo+IFdlaSBMaXUsIG9uIEZyaSAxMyBNYXkgMjAxNiAxNjo1MjowNCArMDEwMCwgd3Jv
dGU6Cj4gPiBvdGhlcndpc2Ugc29tZSBidWlsZCBlbnZpcm9ubWVudHMgY29tcGxhaW4gZmlsZV90
eXBlcyBhcnJheSBpcyBkZWZpbmVkCj4gPiBidXQgbm90IHVzZWQuCj4gPiAKPiA+IFNpZ25lZC1v
ZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gCj4gQWNrZWQtYnk6IFNhbXVl
bCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KClRoYW5rcyBmb3IgdGhl
IHF1aWNrIHJlc3BvbnNlLiBJIHdpbGwgcHVzaCB0aGlzIHNvb24uCgo+IAo+ID4gLS0tCj4gPiAg
bGliL3N5cy5jIHwgMiArKwo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKPiA+
IAo+ID4gZGlmZiAtLWdpdCBhL2xpYi9zeXMuYyBiL2xpYi9zeXMuYwo+ID4gaW5kZXggZjhkN2E3
Yy4uMTQyMDcyMiAxMDA2NDQKPiA+IC0tLSBhL2xpYi9zeXMuYwo+ID4gKysrIGIvbGliL3N5cy5j
Cj4gPiBAQCAtNjM0LDYgKzYzNCw3IEBAIGludCBjbG9zZWRpcihESVIgKmRpcikKPiA+ICAKPiA+
ICAvKiBXZSBhc3N1bWUgdGhhdCBvbmx5IHRoZSBtYWluIHRocmVhZCBjYWxscyBzZWxlY3QoKS4g
Ki8KPiA+ICAKPiA+ICsjaWYgZGVmaW5lZChMSUJDX0RFQlVHKSB8fCBkZWZpbmVkKExJQkNfVkVS
Qk9TRSkKPiA+ICBzdGF0aWMgY29uc3QgY2hhciBmaWxlX3R5cGVzW10gPSB7Cj4gPiAgICAgIFtG
VFlQRV9OT05FXQk9ICdOJywKPiA+ICAgICAgW0ZUWVBFX0NPTlNPTEVdCT0gJ0MnLAo+ID4gQEAg
LTY0Niw2ICs2NDcsNyBAQCBzdGF0aWMgY29uc3QgY2hhciBmaWxlX3R5cGVzW10gPSB7Cj4gPiAg
ICAgIFtGVFlQRV9LQkRdCQk9ICdLJywKPiA+ICAgICAgW0ZUWVBFX0ZCXQkJPSAnRycsCj4gPiAg
fTsKPiA+ICsjZW5kaWYKPiA+ICAjaWZkZWYgTElCQ19ERUJVRwo+ID4gIHN0YXRpYyB2b2lkIGR1
bXBfc2V0KGludCBuZmRzLCBmZF9zZXQgKnJlYWRmZHMsIGZkX3NldCAqd3JpdGVmZHMsIGZkX3Nl
dCAqZXhjZXB0ZmRzLCBzdHJ1Y3QgdGltZXZhbCAqdGltZW91dCkKPiA+ICB7Cj4gPiAtLSAKPiA+
IDIuMS40Cj4gPiAKPiAKPiAtLSAKPiBTYW11ZWwKPiA8cj4gbWFrZQo+IDxyPiBvb3BzCj4gPG0+
IG1ha2UgY2xlYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCk1pbmlvcy1kZXZlbCBtYWlsaW5nIGxpc3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHA6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGlu
Zm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Fri May 13 16:01:58 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Fri, 13 May 2016 16:01: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1b1FXJ-00015f-PG; Fri, 13 May 2016 16:01: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=93456468f=wei.liu2@citrix.com>)
 id 1b1FXI-00015T-4Z
 for minios-devel@lists.xenproject.org; Fri, 13 May 2016 16:01:56 +0000
Received: from [85.158.143.35] by server-2.bemta-6.messagelabs.com id
 04/F2-09532-37AF5375; Fri, 13 May 2016 16:01:55 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFIsWRWlGSWpSXmKPExsXitHRDpG7xL9N
 wg5nnBSzefl3C7MDocfjDFZYAxijWzLyk/IoE1oz2y93sBTs5K+b+PMHYwLiOvYuRk0NCwF9i
 ytUZjCA2i4CqRMP0g2A2m4CyxM/OXjYQW0SgXOLOqmMsILawgLPE3bf3wOK8AnoSf+ftZAaxh
 QSKgObsYIGIC0qcnPkEzGYW0JFYsPsTUD0HkC0tsfwfB0iYU8BK4krTdrAxogIqElcmvGWHGK
 Mg0TH9GBPEadwSt09PZZ7AyDcLydRZSKbOQpi6gJF5FaN6cWpRWWqRrpFeUlFmekZJbmJmjq6
 hgZlebmpxcWJ6ak5iUrFecn7uJkZgmDEAwQ7GZX+dDjFKcjApifLaPzENF+JLyk+pzEgszogv
 Ks1JLT7EKMPBoSTBe+8HUE6wKDU9tSItMwcY8DBpCQ4eJRFerp9Aad7igsTc4sx0iNQpRkUpc
 d77IH0CIImM0jy4NliUXWKUlRLmZQQ6RIinILUoN7MEVf4VozgHo5IwLw/IeJ7MvBK46a+AFj
 MBLa6+bgSyuCQRISXVwJi28VLUNOmVJ1VaThnf0rlSrrfkLnPj0ox295+ptdIr7s9m/b7ygwG
 rlNZ800oJV6+9wg63jN88f53SuHZi2sPnF6ysLAq35W1KSPx5/cn+gxZLt+y+6n9e8Gz4RWHr
 x3e2vzvHXqsm3qbk9mDJ4m1/Cjw4Ds+f8JNr6R8dpeSfN7Z9zoxacLpZiaU4I9FQi7moOBEAP
 8cVea0CAAA=
X-Env-Sender: prvs=93456468f=wei.liu2@citrix.com
X-Msg-Ref: server-16.tower-21.messagelabs.com!1463155313!9717943!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 26815 invoked from network); 13 May 2016 16:01:54 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-16.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 13 May 2016 16:01:54 -0000
X-IronPort-AV: E=Sophos;i="5.24,614,1454976000"; d="scan'208";a="353959870"
Date: Fri, 13 May 2016 17:01:51 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: Samuel Thibault <samuel.thibault@ens-lyon.org>, Wei Liu
 <wei.liu2@citrix.com>, <minios-devel@lists.xenproject.org>
Message-ID: <20160513160151.GG8974@citrix.com>
References: <1463154724-10975-1-git-send-email-wei.liu2@citrix.com>
 <20160513155856.GY2944@var.bordeaux.inria.fr>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160513155856.GY2944@var.bordeaux.inria.fr>
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Subject: Re: [Minios-devel] [PATCH] lib/sys.c: enclose file_types in define
	guards
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

T24gRnJpLCBNYXkgMTMsIDIwMTYgYXQgMDU6NTg6NTZQTSArMDIwMCwgU2FtdWVsIFRoaWJhdWx0
IHdyb3RlOgo+IFdlaSBMaXUsIG9uIEZyaSAxMyBNYXkgMjAxNiAxNjo1MjowNCArMDEwMCwgd3Jv
dGU6Cj4gPiBvdGhlcndpc2Ugc29tZSBidWlsZCBlbnZpcm9ubWVudHMgY29tcGxhaW4gZmlsZV90
eXBlcyBhcnJheSBpcyBkZWZpbmVkCj4gPiBidXQgbm90IHVzZWQuCj4gPiAKPiA+IFNpZ25lZC1v
ZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gCj4gQWNrZWQtYnk6IFNhbXVl
bCBUaGliYXVsdCA8c2FtdWVsLnRoaWJhdWx0QGVucy1seW9uLm9yZz4KClRoYW5rcyBmb3IgdGhl
IHF1aWNrIHJlc3BvbnNlLiBJIHdpbGwgcHVzaCB0aGlzIHNvb24uCgo+IAo+ID4gLS0tCj4gPiAg
bGliL3N5cy5jIHwgMiArKwo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKPiA+
IAo+ID4gZGlmZiAtLWdpdCBhL2xpYi9zeXMuYyBiL2xpYi9zeXMuYwo+ID4gaW5kZXggZjhkN2E3
Yy4uMTQyMDcyMiAxMDA2NDQKPiA+IC0tLSBhL2xpYi9zeXMuYwo+ID4gKysrIGIvbGliL3N5cy5j
Cj4gPiBAQCAtNjM0LDYgKzYzNCw3IEBAIGludCBjbG9zZWRpcihESVIgKmRpcikKPiA+ICAKPiA+
ICAvKiBXZSBhc3N1bWUgdGhhdCBvbmx5IHRoZSBtYWluIHRocmVhZCBjYWxscyBzZWxlY3QoKS4g
Ki8KPiA+ICAKPiA+ICsjaWYgZGVmaW5lZChMSUJDX0RFQlVHKSB8fCBkZWZpbmVkKExJQkNfVkVS
Qk9TRSkKPiA+ICBzdGF0aWMgY29uc3QgY2hhciBmaWxlX3R5cGVzW10gPSB7Cj4gPiAgICAgIFtG
VFlQRV9OT05FXQk9ICdOJywKPiA+ICAgICAgW0ZUWVBFX0NPTlNPTEVdCT0gJ0MnLAo+ID4gQEAg
LTY0Niw2ICs2NDcsNyBAQCBzdGF0aWMgY29uc3QgY2hhciBmaWxlX3R5cGVzW10gPSB7Cj4gPiAg
ICAgIFtGVFlQRV9LQkRdCQk9ICdLJywKPiA+ICAgICAgW0ZUWVBFX0ZCXQkJPSAnRycsCj4gPiAg
fTsKPiA+ICsjZW5kaWYKPiA+ICAjaWZkZWYgTElCQ19ERUJVRwo+ID4gIHN0YXRpYyB2b2lkIGR1
bXBfc2V0KGludCBuZmRzLCBmZF9zZXQgKnJlYWRmZHMsIGZkX3NldCAqd3JpdGVmZHMsIGZkX3Nl
dCAqZXhjZXB0ZmRzLCBzdHJ1Y3QgdGltZXZhbCAqdGltZW91dCkKPiA+ICB7Cj4gPiAtLSAKPiA+
IDIuMS40Cj4gPiAKPiAKPiAtLSAKPiBTYW11ZWwKPiA8cj4gbWFrZQo+IDxyPiBvb3BzCj4gPG0+
IG1ha2UgY2xlYW4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fCk1pbmlvcy1kZXZlbCBtYWlsaW5nIGxpc3QKTWluaW9zLWRldmVsQGxpc3RzLnhlbnByb2pl
Y3Qub3JnCmh0dHA6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGlu
Zm8vbWluaW9zLWRldmVs

From minios-devel-bounces@lists.xenproject.org Tue May 17 14:22:46 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 17 May 2016 14:22: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1b2ftV-00073V-Nk; Tue, 17 May 2016 14:22: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=938bff018=wei.liu2@citrix.com>)
 id 1b2ftU-00073O-LJ
 for minios-devel@lists.xenproject.org; Tue, 17 May 2016 14:22:44 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 9C/EF-26599-3392B375; Tue, 17 May 2016 14:22:43 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFIsWRWlGSWpSXmKPExsXitHRDpK6xpnW
 4wfYd6hZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa8bDfR1sBT1MFUvXvWVvYLzB2MXIySEh4C/R
 NusxE4jNIqAqMevaAjCbTUBZ4mdnLxuILSKgJLHh8T9WEJtZwE1i4b9lYDXCAkYSR59tAKrh4
 OAV0JdY2uAAEuYVEJQ4OfMJC0S5jsSC3Z/ASpgFpCWW/+MACYsKqEhcmfCWHcQWElCQ6Jh+jA
 niGm6J26enMk9g5J2FZNIsJJNmIUxawMi8ilGjOLWoLLVI19BAL6koMz2jJDcxMwfIM9XLTS0
 uTkxPzUlMKtZLzs/dxAgMJwYg2MG4ZqrzIUZJDiYlUd6XF63ChfiS8lMqMxKLM+KLSnNSiw8x
 ynBwKEnwTlG3DhcSLEpNT61Iy8wBBjZMWoKDR0mE9yBImre4IDG3ODMdInWKUZdjwY/ba5mEW
 PLy81KlxHlnghQJgBRllObBjYBF2SVGWSlhXkago4R4ClKLcjNLUOVfMYpzMCoJ854DmcKTmV
 cCt+kV0BFMQEdMMLMAOaIkESEl1cDILiq058uc9qxVzgpaexMrs1smalwwm+f8JoW7sye1U2J
 hl2v1PKvL7pqLLCbbeS52+iPV4RNw/krTgt2XvdN1tU9ePOnRr7hr36JcPfdTwa9D+faF/Z+z
 8GZPQGVs2AZBWy23JPPjlyeGbtnm8DQ88cnXXTVaJQFHaooSCttn2yQ9iOkTDFJiKc5INNRiL
 ipOBABcVPZMrQIAAA==
X-Env-Sender: prvs=938bff018=wei.liu2@citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1463494962!27844038!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 65182 invoked from network); 17 May 2016 14:22:43 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-11.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 17 May 2016 14:22:43 -0000
X-IronPort-AV: E=Sophos;i="5.26,324,1459814400"; d="scan'208";a="354771364"
Date: Tue, 17 May 2016 15:22:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <samuel.thibault@ens-lyon.org>
Message-ID: <20160517142235.GA13921@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: minios-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Subject: [Minios-devel] Backport two patches to stable-4.6 branch
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SGkgU2FtdWVsCgpKYW4gaXMgaW4gdGhlIHByb2Nlc3Mgb2YgcHJlcGFyaW5nIGZvciA0LjYuMi4g
IEknbSB0aGlua2luZyBhYm91dApiYWNrcG9ydGluZyB0d28gbW9yZSBwYXRjaGVzIHRvIG1pbmkt
b3Mgc3RhYmxlLTQuNiBicmFuY2guCgogICAgYnVpbGQ6IGNoYW5nZSBNSU5JLU9TX1JPT1QgdG8g
TUlOSU9TX1JPT1QKICAgIGxpYi9zeXMuYzogZW5jbG9zZSBmaWxlX3R5cGVzIGluIGRlZmluZSBn
dWFyZHMKCkRvIHlvdSBoYXZlIGFueSBvYmplY3Rpb24/CgpXZWkuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaW5pb3MtZGV2ZWwgbWFpbGluZyBsaXN0
Ck1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL21pbmlvcy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Tue May 17 14:22:46 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 17 May 2016 14:22: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1b2ftV-00073V-Nk; Tue, 17 May 2016 14:22: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=938bff018=wei.liu2@citrix.com>)
 id 1b2ftU-00073O-LJ
 for minios-devel@lists.xenproject.org; Tue, 17 May 2016 14:22:44 +0000
Received: from [85.158.139.211] by server-15.bemta-5.messagelabs.com id
 9C/EF-26599-3392B375; Tue, 17 May 2016 14:22:43 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprFIsWRWlGSWpSXmKPExsXitHRDpK6xpnW
 4wfYd6hZvvy5hdmD0OPzhCksAYxRrZl5SfkUCa8bDfR1sBT1MFUvXvWVvYLzB2MXIySEh4C/R
 NusxE4jNIqAqMevaAjCbTUBZ4mdnLxuILSKgJLHh8T9WEJtZwE1i4b9lYDXCAkYSR59tAKrh4
 OAV0JdY2uAAEuYVEJQ4OfMJC0S5jsSC3Z/ASpgFpCWW/+MACYsKqEhcmfCWHcQWElCQ6Jh+jA
 niGm6J26enMk9g5J2FZNIsJJNmIUxawMi8ilGjOLWoLLVI19BAL6koMz2jJDcxMwfIM9XLTS0
 uTkxPzUlMKtZLzs/dxAgMJwYg2MG4ZqrzIUZJDiYlUd6XF63ChfiS8lMqMxKLM+KLSnNSiw8x
 ynBwKEnwTlG3DhcSLEpNT61Iy8wBBjZMWoKDR0mE9yBImre4IDG3ODMdInWKUZdjwY/ba5mEW
 PLy81KlxHlnghQJgBRllObBjYBF2SVGWSlhXkago4R4ClKLcjNLUOVfMYpzMCoJ854DmcKTmV
 cCt+kV0BFMQEdMMLMAOaIkESEl1cDILiq058uc9qxVzgpaexMrs1smalwwm+f8JoW7sye1U2J
 hl2v1PKvL7pqLLCbbeS52+iPV4RNw/krTgt2XvdN1tU9ePOnRr7hr36JcPfdTwa9D+faF/Z+z
 8GZPQGVs2AZBWy23JPPjlyeGbtnm8DQ88cnXXTVaJQFHaooSCttn2yQ9iOkTDFJiKc5INNRiL
 ipOBABcVPZMrQIAAA==
X-Env-Sender: prvs=938bff018=wei.liu2@citrix.com
X-Msg-Ref: server-11.tower-206.messagelabs.com!1463494962!27844038!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 65182 invoked from network); 17 May 2016 14:22:43 -0000
Received: from smtp.citrix.com (HELO SMTP.CITRIX.COM) (66.165.176.89)
 by server-11.tower-206.messagelabs.com with RC4-SHA encrypted SMTP;
 17 May 2016 14:22:43 -0000
X-IronPort-AV: E=Sophos;i="5.26,324,1459814400"; d="scan'208";a="354771364"
Date: Tue, 17 May 2016 15:22:35 +0100
From: Wei Liu <wei.liu2@citrix.com>
To: <samuel.thibault@ens-lyon.org>
Message-ID: <20160517142235.GA13921@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
User-Agent: Mutt/1.5.23 (2014-03-12)
X-DLP: MIA2
Cc: minios-devel@lists.xenproject.org, Wei Liu <wei.liu2@citrix.com>
Subject: [Minios-devel] Backport two patches to stable-4.6 branch
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SGkgU2FtdWVsCgpKYW4gaXMgaW4gdGhlIHByb2Nlc3Mgb2YgcHJlcGFyaW5nIGZvciA0LjYuMi4g
IEknbSB0aGlua2luZyBhYm91dApiYWNrcG9ydGluZyB0d28gbW9yZSBwYXRjaGVzIHRvIG1pbmkt
b3Mgc3RhYmxlLTQuNiBicmFuY2guCgogICAgYnVpbGQ6IGNoYW5nZSBNSU5JLU9TX1JPT1QgdG8g
TUlOSU9TX1JPT1QKICAgIGxpYi9zeXMuYzogZW5jbG9zZSBmaWxlX3R5cGVzIGluIGRlZmluZSBn
dWFyZHMKCkRvIHlvdSBoYXZlIGFueSBvYmplY3Rpb24/CgpXZWkuCgpfX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpNaW5pb3MtZGV2ZWwgbWFpbGluZyBsaXN0
Ck1pbmlvcy1kZXZlbEBsaXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwOi8vbGlzdHMueGVucHJvamVj
dC5vcmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL21pbmlvcy1kZXZlbA==

From minios-devel-bounces@lists.xenproject.org Tue May 17 15:09:08 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 17 May 2016 15:09: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1b2gcO-0001uV-Dv; Tue, 17 May 2016 15:09:08 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <samuel.thibault@ens-lyon.org>) id 1b2gcM-0001uE-Vo
 for minios-devel@lists.xenproject.org; Tue, 17 May 2016 15:09:07 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 FD/67-07120-2143B375; Tue, 17 May 2016 15:09:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrAIsWRWlGSWpSXmKPExsVyoG1JsK6giXW
 4Qesdc4u3X5cwOzB6HP5whSWAMYo1My8pvyKBNaPjxFTWgodMFTd/LWRrYJzB1MXIySEh4C+x
 //5z5i5GLg4hgY2MErfOLmWHcDYwShz/+IgFpIpFQFVi74/brCA2m4CJRH/jPDYQW0RAUeLBy
 5tgcWagmuXXO5hBbGEBM4lrT04zgti8ApYS25aeZgIZyivQzCjxp/0tWEJIQF/iwvofrBBFgh
 InZz5hgRikJXHj30ugBg4gW1pi+T8OkDCngIHExfnvGUHCokDzv/00mMAoMAtJ8ywkzbMQmhc
 wMq9iVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw08tNLS5OTE/NSUwq1kvOz93ECAxNBiDYwdjx
 z+kQoyQHk5Io78uLVuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHhvG1mHCwkWpaanVqRl5gCjB
 CYtwcGjJMLrZQyU5i0uSMwtzkyHSJ1i1OVY8OP2WiYhlrz8vFQpcV5JkCIBkKKM0jy4EbCIvc
 QoKyXMywh0lBBPQWpRbmYJqvwrRnEORiVh3psgl/Bk5pXAbXoFdAQT0BETzCxAjihJREhJNTB
 umafh8Dm8yITHiZXxvsr27GOmijsqFU4bsjR9D51YyVj2+GvbZJlez9qJBecLaxk14p/Ea6Ya
 igmpzav/eqY/0miJ6YFN0i85a6Y80ou55WEw98r5SVIRN3x2tTldnK3PE3B+v9k/rnqexWsXN
 bJ47Jiz1b/F6ntA7eqWWenH2IXqPG7vmabEUpyRaKjFXFScCAAx8zZs0wIAAA==
X-Env-Sender: samuel.thibault@ens-lyon.org
X-Msg-Ref: server-9.tower-21.messagelabs.com!1463497745!14541862!1
X-Originating-IP: [192.134.164.83]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53966 invoked from network); 17 May 2016 15:09:05 -0000
Received: from mail2-relais-roc.national.inria.fr (HELO
 mail2-relais-roc.national.inria.fr) (192.134.164.83)
 by server-9.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 17 May 2016 15:09:05 -0000
X-IronPort-AV: E=Sophos;i="5.26,324,1459807200"; d="scan'208";a="218592949"
Received: from unknown (HELO var.youpi.perso.aquilenet.fr) ([193.50.110.70])
 by mail2-relais-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256;
 17 May 2016 17:08:30 +0200
Received: from samy by var.youpi.perso.aquilenet.fr with local (Exim 4.87)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1b2gaY-0007dz-Ez; Tue, 17 May 2016 17:07:14 +0200
Date: Tue, 17 May 2016 17:07:14 +0200
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20160517150714.GZ2841@var.bordeaux.inria.fr>
Mail-Followup-To: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>, minios-devel@lists.xenproject.org
References: <20160517142235.GA13921@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160517142235.GA13921@citrix.com>
User-Agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30)
Cc: minios-devel@lists.xenproject.org
Subject: Re: [Minios-devel] Backport two patches to stable-4.6 branch
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpXZWkgTGl1LCBvbiBUdWUgMTcgTWF5IDIwMTYgMTU6MjI6MzUgKzAxMDAsIHdyb3Rl
Ogo+IEphbiBpcyBpbiB0aGUgcHJvY2VzcyBvZiBwcmVwYXJpbmcgZm9yIDQuNi4yLiAgSSdtIHRo
aW5raW5nIGFib3V0Cj4gYmFja3BvcnRpbmcgdHdvIG1vcmUgcGF0Y2hlcyB0byBtaW5pLW9zIHN0
YWJsZS00LjYgYnJhbmNoLgo+IAo+ICAgICBidWlsZDogY2hhbmdlIE1JTkktT1NfUk9PVCB0byBN
SU5JT1NfUk9PVAo+ICAgICBsaWIvc3lzLmM6IGVuY2xvc2UgZmlsZV90eXBlcyBpbiBkZWZpbmUg
Z3VhcmRzCj4gCj4gRG8geW91IGhhdmUgYW55IG9iamVjdGlvbj8KClRoYXQncyBmaW5lIGZvciBt
ZS4KClNhbXVlbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KTWluaW9zLWRldmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cDovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5m
by9taW5pb3MtZGV2ZWw=

From minios-devel-bounces@lists.xenproject.org Tue May 17 15:09:08 2016
Return-path: <minios-devel-bounces@lists.xenproject.org>
Envelope-to: archives@lists.xenproject.org
Delivery-date: Tue, 17 May 2016 15:09: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 <minios-devel-bounces@lists.xenproject.org>)
	id 1b2gcO-0001uV-Dv; Tue, 17 May 2016 15:09:08 +0000
Received: from mail6.bemta6.messagelabs.com ([85.158.143.247])
 by lists.xenproject.org with esmtp (Exim 4.84_2)
 (envelope-from <samuel.thibault@ens-lyon.org>) id 1b2gcM-0001uE-Vo
 for minios-devel@lists.xenproject.org; Tue, 17 May 2016 15:09:07 +0000
Received: from [85.158.143.35] by server-3.bemta-6.messagelabs.com id
 FD/67-07120-2143B375; Tue, 17 May 2016 15:09:06 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrAIsWRWlGSWpSXmKPExsVyoG1JsK6giXW
 4Qesdc4u3X5cwOzB6HP5whSWAMYo1My8pvyKBNaPjxFTWgodMFTd/LWRrYJzB1MXIySEh4C+x
 //5z5i5GLg4hgY2MErfOLmWHcDYwShz/+IgFpIpFQFVi74/brCA2m4CJRH/jPDYQW0RAUeLBy
 5tgcWagmuXXO5hBbGEBM4lrT04zgti8ApYS25aeZgIZyivQzCjxp/0tWEJIQF/iwvofrBBFgh
 InZz5hgRikJXHj30ugBg4gW1pi+T8OkDCngIHExfnvGUHCokDzv/00mMAoMAtJ8ywkzbMQmhc
 wMq9iVC9OLSpLLdI11ksqykzPKMlNzMzRNTQw08tNLS5OTE/NSUwq1kvOz93ECAxNBiDYwdjx
 z+kQoyQHk5Io78uLVuFCfEn5KZUZicUZ8UWlOanFhxhlODiUJHhvG1mHCwkWpaanVqRl5gCjB
 CYtwcGjJMLrZQyU5i0uSMwtzkyHSJ1i1OVY8OP2WiYhlrz8vFQpcV5JkCIBkKKM0jy4EbCIvc
 QoKyXMywh0lBBPQWpRbmYJqvwrRnEORiVh3psgl/Bk5pXAbXoFdAQT0BETzCxAjihJREhJNTB
 umafh8Dm8yITHiZXxvsr27GOmijsqFU4bsjR9D51YyVj2+GvbZJlez9qJBecLaxk14p/Ea6Ya
 igmpzav/eqY/0miJ6YFN0i85a6Y80ou55WEw98r5SVIRN3x2tTldnK3PE3B+v9k/rnqexWsXN
 bJ47Jiz1b/F6ntA7eqWWenH2IXqPG7vmabEUpyRaKjFXFScCAAx8zZs0wIAAA==
X-Env-Sender: samuel.thibault@ens-lyon.org
X-Msg-Ref: server-9.tower-21.messagelabs.com!1463497745!14541862!1
X-Originating-IP: [192.134.164.83]
X-SpamReason: No, hits=0.0 required=7.0 tests=
X-StarScan-Received: 
X-StarScan-Version: 8.34; banners=-,-,-
X-VirusChecked: Checked
Received: (qmail 53966 invoked from network); 17 May 2016 15:09:05 -0000
Received: from mail2-relais-roc.national.inria.fr (HELO
 mail2-relais-roc.national.inria.fr) (192.134.164.83)
 by server-9.tower-21.messagelabs.com with RC4-SHA encrypted SMTP;
 17 May 2016 15:09:05 -0000
X-IronPort-AV: E=Sophos;i="5.26,324,1459807200"; d="scan'208";a="218592949"
Received: from unknown (HELO var.youpi.perso.aquilenet.fr) ([193.50.110.70])
 by mail2-relais-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256;
 17 May 2016 17:08:30 +0200
Received: from samy by var.youpi.perso.aquilenet.fr with local (Exim 4.87)
 (envelope-from <samuel.thibault@ens-lyon.org>)
 id 1b2gaY-0007dz-Ez; Tue, 17 May 2016 17:07:14 +0200
Date: Tue, 17 May 2016 17:07:14 +0200
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
To: Wei Liu <wei.liu2@citrix.com>
Message-ID: <20160517150714.GZ2841@var.bordeaux.inria.fr>
Mail-Followup-To: Samuel Thibault <samuel.thibault@ens-lyon.org>,
 Wei Liu <wei.liu2@citrix.com>, minios-devel@lists.xenproject.org
References: <20160517142235.GA13921@citrix.com>
MIME-Version: 1.0
Content-Disposition: inline
In-Reply-To: <20160517142235.GA13921@citrix.com>
User-Agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30)
Cc: minios-devel@lists.xenproject.org
Subject: Re: [Minios-devel] Backport two patches to stable-4.6 branch
X-BeenThere: minios-devel@lists.xenproject.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: Mini-os development list <minios-devel.lists.xenproject.org>
List-Unsubscribe: <http://lists.xenproject.org/cgi-bin/mailman/options/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=unsubscribe>
List-Post: <mailto:minios-devel@lists.xenproject.org>
List-Help: <mailto:minios-devel-request@lists.xenproject.org?subject=help>
List-Subscribe: <http://lists.xenproject.org/cgi-bin/mailman/listinfo/minios-devel>, 
 <mailto:minios-devel-request@lists.xenproject.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: minios-devel-bounces@lists.xenproject.org
Sender: "Minios-devel" <minios-devel-bounces@lists.xenproject.org>

SGVsbG8sCgpXZWkgTGl1LCBvbiBUdWUgMTcgTWF5IDIwMTYgMTU6MjI6MzUgKzAxMDAsIHdyb3Rl
Ogo+IEphbiBpcyBpbiB0aGUgcHJvY2VzcyBvZiBwcmVwYXJpbmcgZm9yIDQuNi4yLiAgSSdtIHRo
aW5raW5nIGFib3V0Cj4gYmFja3BvcnRpbmcgdHdvIG1vcmUgcGF0Y2hlcyB0byBtaW5pLW9zIHN0
YWJsZS00LjYgYnJhbmNoLgo+IAo+ICAgICBidWlsZDogY2hhbmdlIE1JTkktT1NfUk9PVCB0byBN
SU5JT1NfUk9PVAo+ICAgICBsaWIvc3lzLmM6IGVuY2xvc2UgZmlsZV90eXBlcyBpbiBkZWZpbmUg
Z3VhcmRzCj4gCj4gRG8geW91IGhhdmUgYW55IG9iamVjdGlvbj8KClRoYXQncyBmaW5lIGZvciBt
ZS4KClNhbXVlbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18KTWluaW9zLWRldmVsIG1haWxpbmcgbGlzdApNaW5pb3MtZGV2ZWxAbGlzdHMueGVucHJvamVj
dC5vcmcKaHR0cDovL2xpc3RzLnhlbnByb2plY3Qub3JnL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5m
by9taW5pb3MtZGV2ZWw=

