From mboxrd@z Thu Jan 1 00:00:00 1970 From: Changlong Xie Subject: Re: [PATCH v12 26/26] cmdline switches and config vars to control colo-proxy Date: Mon, 28 Mar 2016 11:21:57 +0800 Message-ID: <56F8A355.80505@cn.fujitsu.com> References: <1458720400-4699-1-git-send-email-xiecl.fnst@cn.fujitsu.com> <1458720400-4699-27-git-send-email-xiecl.fnst@cn.fujitsu.com> <22260.4598.661909.20352@mariner.uk.xensource.com> <56F4D64F.2030108@cn.fujitsu.com> <20160325122933.GB20441@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160325122933.GB20441@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Wei Liu Cc: Lars Kurth , Li Zhijian , Ian Campbell , Wen Congyang , Andrew Cooper , Jiang Yunhong , Dong Eddie , xen devel , Anthony Perard , Gui Jianfeng , Shriram Rajagopalan , Ian Jackson , Yang Hongyang List-Id: xen-devel@lists.xenproject.org T24gMDMvMjUvMjAxNiAwODoyOSBQTSwgV2VpIExpdSB3cm90ZToKPiBPbiBGcmksIE1hciAyNSwg MjAxNiBhdCAwMjoxMDoyM1BNICswODAwLCBDaGFuZ2xvbmcgWGllIHdyb3RlOgo+PiBPbiAwMy8y NS8yMDE2IDEyOjEyIEFNLCBJYW4gSmFja3NvbiB3cm90ZToKPj4+IENoYW5nbG9uZyBYaWUgd3Jp dGVzICgiW1BBVENIIHYxMiAyNi8yNl0gY21kbGluZSBzd2l0Y2hlcyBhbmQgY29uZmlnIHZhcnMg dG8gY29udHJvbCBjb2xvLXByb3h5Iik6Cj4+Pj4gRnJvbTogV2VuIENvbmd5YW5nIDx3ZW5jeUBj bi5mdWppdHN1LmNvbT4KPj4+Pgo+Pj4+IEFkZCBjbWRsaW5lIHN3aXRjaGVzIHRvICd4bCBtaWdy YXRlLXJlY2VpdmUnIGNvbW1hbmQgdG8gc3BlY2lmeQo+Pj4+IGEgZG9tYWluLXNwZWNpZmljIGhv dHBsdWcgc2NyaXB0IHRvIHNldHVwIENPTE8gcHJveHkuCj4+Pgo+Pj4+ICsgICAgaWYgKG5pYy0+ Zm9yd2FyZGRldikgewo+Pj4+ICsgICAgICAgIGZsZXhhcnJheV9hcHBlbmQoYmFjaywgImZvcndh cmRkZXYiKTsKPj4+PiArICAgICAgICBmbGV4YXJyYXlfYXBwZW5kKGJhY2ssIG5pYy0+Zm9yd2Fy ZGRldik7Cj4+Pj4gKyAgICB9Cj4+Pgo+Pj4gSSdkIHByZWZlciBhIG5hbWUgd2l0aCBgY29sb2Z0 JyBpbiBpdCwgdGhyb3VnaG91dCwgZXZlbiBmb3IgdGhlCj4+PiB4ZW5zdG9yZSBub2RlLiAgQnV0 IGFnYWluIHRoaXMgaXMgbm90IGNyaXRpY2FsIGlmIHdlIGFyZSBub3QgdHJ5aW5nIHRvCj4+PiBt YWtlIGEgc3RhYmxlIEFQSS4KPj4+Cj4+Pj4gKyAgICBzdGF0aWMgc3RydWN0IG9wdGlvbiBvcHRz W10gPSB7Cj4+Pj4gKyAgICAgICAgeyJzY3JpcHQiLCAxLCAwLCAweDEwMH0sCj4+Pgo+Pj4gVGhp cyBzaG91bGQgc3VyZWx5IGJlIC0tY29sb2Z0LXNjcmlwdCwgb3IgLS1jb2xvLXNjcmlwdCwgc29t ZXRoaW5nLgo+Pj4KPj4+IEkgdGhpbmsgdGhpcyBzY3JpcHQgaXMgKGFjdHVhbGx5LCBpbiB5b3Vy IHNldHVwKSBjcmVhdGVkIGJ5IHlvdXIKPj4+IG1hbmFnZW1lbnQgc29mdHdhcmUsIGFuZCBjb250 YWlucyBzb21lIGFjdHVhbCBmdW5jdGlvbmFsaXR5LiAgQW0gSQo+Pj4gcmlnaHQgPyAgSW4gd2hp Y2ggY2FzZSBteSBjb21tZW50cyBhYm91dCBpbmNsdWRpbmcgdGhhdCBmdW5jdGlvbmFsaXR5Cj4+ PiBpbiB4ZW4uZ2l0IGFwcGx5IGhlcmUgdG9vLiAgQnV0IGFnYWluIHRoaXMgaXMgbm90IGEgYmxv Y2tlciBmb3IgNC43Lgo+Pgo+PiBBbHNvLCBJIGNhbid0IGZpbmQgeW91ciAiY29tbWVudHMgYWJv dXQgeHh4Ii4KPj4KPgo+IElhbidzIGNvbW1lbnQgb24gMjAvMjY6Cj4KPiAgICAgIEl0IGlzIGEg c2hhbWUgdGhhdCB0aGlzIG1hbmFnZW1lbnQgY29kZSBpcyBub3QgYWxzbyBoZXJlLgo+Cj4gICAg ICBXZSB3b3VsZCBsaWtlIHRvIGhhdmUgZW5vdWdoIG1hbmFnZW1lbnQgY29kZSBpbiB4ZW4uZ2l0 IHRoYXQgd2UgY2FuCj4gICAgICBpbnRyb2R1Y2UgYSBDT0xPIHRlc3QgaW4gb3NzdGVzdC4gIFRo YXQgd2lsbCBlbnN1cmUgdGhhdCB5b3VyIGZlYXR1cmUKPiAgICAgIGRvZXMgbm90IHJlZ3Jlc3Mu Cj4KPiBUaGUgYWJvdmUgY29tbWVudCBhcHBsaWVzIHRvIHRoZSBzY3JpcHQgaW4gdGhpcyBwYXRj aCwgdG9vLiBJYW4gaXMKPiBhc2tpbmcgeW91IHRvIHVwc3RyZWFtIGFsbCByZWxldmFudCBtYW5h Z2VtZW50IGNvZGUgc28gdGhhdCB0aGVyZSBpcyBhCj4gY2hhbmNlIHVwc3RyZWFtIHRlc3RzIENP TE8gLS0gYnV0IHRoYXQncyBub3QgYSBibG9ja2VyIGZvciA0LjcuCj4KPiBBcyBhIHNpZGUgbm90 ZSwgd2Ugc2hvdWxkIGRldmlzZSBhIHBsYW4gdG8gdGVzdCBDT0xPIC0tIGVpdGhlciBkbyBpdCBp bgo+IE9TU3Rlc3Qgb3IgcmVseSBvbiB0aGlyZCBwYXJ0eSB0ZXN0aW5nLiBCdXQgdGhhdCdzIGEg dG9waWMgZm9yIGFub3RoZXIKClllcywgd2UgY2FuIHRhbGsgYWJvdXQgaXQgbGF0ZXIKClRoYW5r cwoJLVhpZQoKPiBkYXkuCj4KPiBXZWkuCj4KPj4gVGhhbmtzCj4+IAktWGllCj4+Pgo+Pj4+IC0g ICAgICAgICAgICB4YXNwcmludGYoJnJ1bmUsICJleGVjICVzICVzIHhsIG1pZ3JhdGUtcmVjZWl2 ZSAlcyAlcyIsCj4+Pj4gLSAgICAgICAgICAgICAgICAgICAgICBzc2hfY29tbWFuZCwgaG9zdCwK Pj4+PiAtICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RlZmJvb2xfdmFsKHJfaW5mby5jb2xv KSA/ICItYyIgOiAiLXIiLAo+Pj4+IC0gICAgICAgICAgICAgICAgICAgICAgZGFlbW9uaXplID8g IiIgOiAiIC1lIik7Cj4+Pj4gKyAgICAgICAgICAgIGlmICghbGlieGxfZGVmYm9vbF92YWwocl9p bmZvLmNvbG8pKSB7Cj4+Pj4gKyAgICAgICAgICAgICAgICB4YXNwcmludGYoJnJ1bmUsICJleGVj ICVzICVzIHhsIG1pZ3JhdGUtcmVjZWl2ZSAlcyAlcyIsCj4+Pj4gKyAgICAgICAgICAgICAgICAg ICAgICAgICAgc3NoX2NvbW1hbmQsIGhvc3QsCj4+Pj4gKyAgICAgICAgICAgICAgICAgICAgICAg ICAgIi1yIiwKPj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICBkYWVtb25pemUgPyAiIiA6 ICIgLWUiKTsKPj4+PiArICAgICAgICAgICAgfSBlbHNlIHsKPj4+PiArICAgICAgICAgICAgICAg IHhhc3ByaW50ZigmcnVuZSwgImV4ZWMgJXMgJXMgeGwgbWlncmF0ZS1yZWNlaXZlICVzICVzICVz ICVzIiwKPj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICBzc2hfY29tbWFuZCwgaG9zdCwK Pj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICAiLWMiLAo+Pj4+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgIHJfaW5mby5uZXRidWZzY3JpcHQgPyAiLS1zY3JpcHQiIDogIiIsCj4+Pj4g KyAgICAgICAgICAgICAgICAgICAgICAgICAgcl9pbmZvLm5ldGJ1ZnNjcmlwdCA/IHJfaW5mby5u ZXRidWZzY3JpcHQgOiAiIiwKPj4+PiArICAgICAgICAgICAgICAgICAgICAgICAgICBkYWVtb25p emUgPyAiIiA6ICIgLWUiKTsKPj4+Cj4+PiBJIGhhdmUganVzdCBub3RpY2VkIGhlcmUgdGhhdCB5 b3UgaGF2ZSBpbnRyb2R1Y2VkIGAtYycgKGluIGFuIGVhcmxpZXIKPj4+IHBhdGNoKSB0byBtZWFu IHRvIHJlY2VpdmUgYSBDT0xPIGNoZWNrcG9pbnRlZCBzdHJlYW0uCj4+Pgo+Pj4gQ2FuIHlvdSBw bGVhc2UgY2hhbmdlIHRoaXMgdG8gYC0tY29sbycgPwo+Pj4KPj4+IFNvcnJ5LAo+Pj4gSWFuLgo+ Pj4KPj4+Cj4+PiAuCj4+Pgo+Pgo+Pgo+Cj4KPiAuCj4KCgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2 ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK