From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v11 1/2] libxl: add support for vscsi Date: Fri, 8 Apr 2016 15:41:43 +0100 Message-ID: <20160408144143.GB6085@citrix.com> References: <1460098891-13278-1-git-send-email-olaf@aepfle.de> <1460098891-13278-2-git-send-email-olaf@aepfle.de> <20160408120651.GD10861@citrix.com> <20160408141646.GA12197@aepfle.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20160408141646.GA12197@aepfle.de> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Olaf Hering Cc: Ian Jackson , Stefano Stabellini , Wei Liu , Ian Campbell , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBBcHIgMDgsIDIwMTYgYXQgMDQ6MTY6NDZQTSArMDIwMCwgT2xhZiBIZXJpbmcgd3Jv dGU6Cj4gT24gRnJpLCBBcHIgMDgsIFdlaSBMaXUgd3JvdGU6Cj4gCj4gPiBXaGF0IElhbiB3YW50 ZWQgd2FzIHRoYXQgd2UgbmVlZCBjbGVhciBjb3JyZWxhdGlvbiBvZiB4bCBjb25maWd1cmF0aW9u Cj4gPiBzeW50YXggd2l0aCBsaWJ4bCBBUEkgZmllbGRzLiBGb3IgZXhhbXBsZSwgZm9yIGEgRk9P IGRldmljZQo+ID4gCj4gPiAgICB4bC5jZmc6IEZPTyA9IFsgImJhcj1iYXoiIF0KPiA+IAo+ID4g ICAgbGlieGxfdHlwZXMuaWRsOgo+ID4gCj4gPiAgICAgbGlieGxfZGV2aWNlX0ZPTyA9IFN0cnVj dCgiZGV2aWNlX2ZvbyIsIFsKPiA+ICAgICAgICgiYmFyIiwgc29tZV90eXBlKQo+ID4gICAgICAg Li4uCj4gPiAgICAgICBdKQo+ID4gCj4gPiBIb3dldmVyLCBJIGRvbid0IHRoaW5rIHRoYXQgY2Fu IGJlIGVhc2lseSBhY2hpZXZlZCBpbiB0aGUgY2FzZSBvZiBwdnNjc2kKPiA+IGJlY2F1c2Ugd2Ug bmVlZCB0byBzdXBwb3J0IGJvdGggbGVnYWN5IFhlbi1jbGFzc2ljIGtlcm5lbCBhbmQgbmV3IFBW T1BTCj4gPiBrZXJuZWwuIE9sYWYsIHBsZWFzZSBjb3JyZWN0IG1lIGlmIEknbSB3cm9uZy4KPiAK PiBJIHRoaW5rIHRoYXQgaGFzIG5vdGhpbmcgdG9kbyB3aXRoIHRoZSBiYWNrZW5kIGtlcm5lbCwg dGhlIGRvbVUuY2ZnIGhhcwo+IGFsd2F5cyAidnNjc2k9WyAncGRldix2ZGV2JyBdIi4gU28gaW4g dGhpcyBjYXNlIGxpYnhsX2RldmljZV92c2NzaWN0cmwKCk9LLiBXZSBuZWVkIHRvIGNvbnRpbnVl IHRvIHN1cHBvcnQgaXQgdGhlbi4KCj4gc2hvdWxkIGJlY29tZSBsaWJ4bF9kZXZpY2VfdnNjc2ku Cj4gCgpDdXJyZW50bHkgeW91IGhhdmUKCiAgIGxpYnhsX2RldmljZV92c2NzaQogICAgICBsaWJ4 bF92c2NzaV9wZGV2IC0+IHBvaW50cyB0byBwaHlzaWNhbCBkZXZpY2UKICAgICAgbGlieGxfdnNj c2lfaGN0bCAtPiBwb2ludHMgdG8gdmlydHVhbCBkZXZpY2UKCiAgIAogICBsaWJ4bF9kZXZpY2Vf dnNjc2ljdHJsCiAgICAgIGFuIGFycmF5IG9mIGxpYnhsX2RldmljZV92c2NzaQoKSSB0aGluayB0 aGlzIGlzIGZpbmUgYW5kIGluIGxpbmUgd2l0aCB3aGF0IHVzYiBkb2VzLgoKV2VpLgoKPiA+ID4g Kwo+ID4gPiArc3RhdGljIGJvb2wgdnNjc2lfZmlsbF9jdHJsKGxpYnhsX19nYyAqZ2MsCj4gPiA+ ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgeHNfdHJhbnNhY3Rpb25fdCB0LAo+ID4gPiAr ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGNoYXIgKmZlX3BhdGgsCj4gPiA+ICsg ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqZGlyLAo+ID4gPiArICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGxpYnhsX2RldmljZV92c2NzaWN0cmwgKmN0cmwpCj4gPiA+ ICt7Cj4gPiA+ICsgICAgbGlieGxfZGV2aWNlX3ZzY3NpZGV2IGRldjsKPiA+ID4gKyAgICBjaGFy ICp0bXAsICpiZV9wYXRoLCAqZGV2c19wYXRoOwo+ID4gPiArICAgIGNoYXIgKipkZXZfZGlyczsK PiA+ID4gKyAgICB1bnNpZ25lZCBpbnQgbmRldl9kaXJzLCBkZXZfZGlyOwo+ID4gPiArICAgIGJv b2wgb2s7Cj4gPiA+ICsKPiA+ID4gKyAgICBjdHJsLT5kZXZpZCA9IGF0b2koZGlyKTsKPiA+ID4g Kwo+ID4gPiArICAgIGJlX3BhdGggPSBsaWJ4bF9feHNfcmVhZChnYywgdCwgR0NTUFJJTlRGKCIl cy8lcy9iYWNrZW5kIiwgZmVfcGF0aCwgZGlyKSk7Cj4gPiA+ICsgICAgaWYgKCFiZV9wYXRoKQo+ ID4gPiArICAgICAgICBnb3RvIG91dDsKPiA+ID4gKwo+ID4gPiArICAgIHRtcCA9IGxpYnhsX194 c19yZWFkKGdjLCB0LCBHQ1NQUklOVEYoIiVzLyVzL2JhY2tlbmQtaWQiLCBmZV9wYXRoLCBkaXIp KTsKPiA+ID4gKyAgICBpZiAoIXRtcCkKPiA+ID4gKyAgICAgICAgZ290byBvdXQ7Cj4gPiA+ICsg ICAgY3RybC0+YmFja2VuZF9kb21pZCA9IGF0b2kodG1wKTsKPiA+IAo+ID4gUGxlYXNlIHNhbml0 aXNlIGlucHV0IGNvbWluZyBmcm9tIGZyb250ZW5kLiAgWW91IG5lZWQgdG8gY2hlY2sgaWYgdGhl Cj4gPiBiYWNrZW5kIGRvbWlkIGFuZCBmcm9udGVuZCBkb21pZCBtYWtlIHNlbnNlLgo+IAo+IFdo YXQgZG8geW91IGhhdmUgaW4gbWluZD8gU29tZXRoaW5nIGxpa2UgaW4gdnVzYl9iZV9mcm9tX3hz X2ZlPwo+IAo+IE9sYWYKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0 cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==