From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v5 3/5] libxl: add new pvusb backend "qusb" provided by qemu Date: Wed, 30 Mar 2016 15:19:16 +0100 Message-ID: <20160330141916.GE5656@citrix.com> References: <1459339558-29183-1-git-send-email-jgross@suse.com> <1459339558-29183-4-git-send-email-jgross@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1459339558-29183-4-git-send-email-jgross@suse.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Juergen Gross Cc: wei.liu2@citrix.com, stefano.stabellini@eu.citrix.com, George.Dunlap@eu.citrix.com, ian.jackson@eu.citrix.com, cyliu@suse.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBNYXIgMzAsIDIwMTYgYXQgMDI6MDU6NTZQTSArMDIwMCwgSnVlcmdlbiBHcm9zcyB3 cm90ZToKPiBBZGQgYSBuZXcgcHZ1c2IgYmFja2VuZCB0eXBlICJxdXNiIiB3aGljaCBpcyBwcm92 aWRlZCBieSBxZW11LiBJdCBjYW4KPiBiZSBzZWxlY3RlZCBlaXRoZXIgYnkgc3BlY2lmeWluZyB0 aGUgdHlwZSBkaXJlY3RseSBpbiB0aGUgY29uZmlndXJhdGlvbgo+IG9yIGl0IGlzIHNlbGVjdGVk IGF1dG9tYXRpY2FsbHkgYnkgbGlieGwgaW4gY2FzZSB0aGVyZSBpcyBubyAidXNiYmFjayIKPiBk cml2ZXIgbG9hZGVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEp1ZXJnZW4gR3Jvc3MgPGpncm9zc0Bz dXNlLmNvbT4KPiAtLS0KPiBWNDogYmFpbCBvdXQgaW4gY2FzZSBvZiB1c2JiYWNrX2lzX2xvYWRl ZCgpIGVycm9yIGFzIHJlcXVlc3RlZCBieQo+ICAgICBDaHVuIFlhbiBMaXUKPiAtLS0KWy4uLl0K PiAgLyogQWRkIHVzYmN0cmwgaW5mb3JtYXRpb24gdG8geGVuc3RvcmUuCj4gICAqCj4gLSAqIEFk ZGluZyBhIHVzYiBjb250cm9sbGVyIHdpbGwgYWRkIGEgbmV3ICd2dXNiJyBkZXZpY2UgaW4geGVu c3RvcmUsIGFuZAo+IC0gKiBhZGQgY29ycmVzcG9uZGluZyBmcm9udGVuZCwgYmFja2VuZCBpbmZv cm1hdGlvbiB0byBpdC4gQWNjb3JkaW5nIHRvCj4gLSAqICJ1cGRhdGVfanNvbiIsIGRlY2lkZSB3 ZXRoZXIgdG8gdXBkYXRlIGpzb24gY29uZmlnIGZpbGUuCj4gKyAqIEFkZGluZyBhIHVzYiBjb250 cm9sbGVyIHdpbGwgYWRkIGEgbmV3ICdxdXNiJyBvciAndnVzYicgZGV2aWNlIGluIHhlbnN0b3Jl LAo+ICsgKiBhbmQgYWRkIGNvcnJlc3BvbmRpbmcgZnJvbnRlbmQsIGJhY2tlbmQgaW5mb3JtYXRp b24gdG8gaXQuIEFjY29yZGluZyB0bwo+ICsgKiAidXBkYXRlX2pzb24iLCBkZWNpZGUgd2hldGhl ciB0byB1cGRhdGUganNvbiBjb25maWcgZmlsZS4KPiAgICovCj4gIHN0YXRpYyBpbnQgbGlieGxf X2RldmljZV91c2JjdHJsX2FkZF94ZW5zdG9yZShsaWJ4bF9fZ2MgKmdjLCB1aW50MzJfdCBkb21p ZCwKPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhs X2RldmljZV91c2JjdHJsICp1c2JjdHJsLAo+IEBAIC0xMjEsNiArMTQ0LDE1IEBAIHN0YXRpYyBp bnQgbGlieGxfX2RldmljZV91c2JjdHJsX2FkZF94ZW5zdG9yZShsaWJ4bF9fZ2MgKmdjLCB1aW50 MzJfdCBkb21pZCwKPiAgCj4gICAgICAgICAgREVWSUNFX0FERCh1c2JjdHJsLCB1c2JjdHJscywg ZG9taWQsICZ1c2JjdHJsX3NhdmVkLAo+ICAgICAgICAgICAgICAgICAgICAgQ09NUEFSRV9VU0JD VFJMLCAmZF9jb25maWcpOwo+ICsKPiArICAgICAgICBpZiAodXNiY3RybC0+dHlwZSA9PSBMSUJY TF9VU0JDVFJMX1RZUEVfUVVTQikgewo+ICsgICAgICAgICAgICBpZiAoIWxpYnhsX19xdWVyeV9x ZW11X2JhY2tlbmQoZ2MsIGRvbWlkLCB1c2JjdHJsLT5iYWNrZW5kX2RvbWlkLAo+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInF1c2IiLCBmYWxzZSkpIHsKClRo aXMgbmVlZHMgdG8gYmUgc29ydGVkIG91dC4KCkFuZCB0aGlzIGlzIG1heWJlIGEgcmF0aGVyIGR1 bWIgcXVlc3Rpb246IHRoZSB4ZW5zdG9yZSBwYXRocyBmb3IgcXVzYgphbmQga2VybmVsIGJhY2tl bmQgYXJlIHRoZSBzYW1lPyBXaGF0IGlzIHRoZSBsaWtlbGlob29kIHRoYXQgb25lCmRldmlhdGVz IGZyb20gdGhlIG90aGVyPyBOb3RlIHRoYXQgdGhpcyBpcyBub3Qgc3VnZ2VzdGluZyB0aGF0IHlv dQpvdmVyLWVuZ2luZWVyIGN1cnJlbnQgY29kZSwgaXQncyBqdXN0IHNvbWV0aGluZyB0aGF0IG5l ZWRzIGNsYXJpZnlpbmcuCgpXZWkuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4u b3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=