From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33737) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmmBj-0006RY-NI for qemu-devel@nongnu.org; Wed, 21 Sep 2016 14:24:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bmmBe-0004Jc-8K for qemu-devel@nongnu.org; Wed, 21 Sep 2016 14:24:06 -0400 Resent-Message-Id: Received: from sender163-mail.zoho.com ([74.201.84.163]:21354) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bmmBe-0004JH-0c for qemu-devel@nongnu.org; Wed, 21 Sep 2016 14:24:02 -0400 In-Reply-To: <1474481984-10452-1-git-send-email-roysh@mellanox.com> Message-ID: <20160921182346.250669.12143@ex-std-node742.prod.rhcloud.com> Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 From: no-reply@patchew.org Date: Wed, 21 Sep 2016 11:23:50 -0700 (PDT) Subject: Re: [Qemu-devel] [PATCH v2] block/iscsi: Adding iser support in Libiscsi-QEMU List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: roysh@mellanox.com Cc: famz@redhat.com, qemu-devel@nongnu.org, pl@kamp.de, roy.shterman@gmail.com, ronniesahlberg@gmail.com, pbonzini@redhat.com SGksCgpZb3VyIHNlcmllcyBzZWVtcyB0byBoYXZlIHNvbWUgY29kaW5nIHN0eWxlIHByb2JsZW1z LiBTZWUgb3V0cHV0IGJlbG93IGZvcgptb3JlIGluZm9ybWF0aW9uOgoKVHlwZTogc2VyaWVzCk1l c3NhZ2UtaWQ6IDE0NzQ0ODE5ODQtMTA0NTItMS1naXQtc2VuZC1lbWFpbC1yb3lzaEBtZWxsYW5v eC5jb20KU3ViamVjdDogW1FlbXUtZGV2ZWxdIFtQQVRDSCB2Ml0gYmxvY2svaXNjc2k6IEFkZGlu ZyBpc2VyIHN1cHBvcnQgaW4gTGliaXNjc2ktUUVNVQoKPT09IFRFU1QgU0NSSVBUIEJFR0lOID09 PQojIS9iaW4vYmFzaAoKQkFTRT1iYXNlCm49MQp0b3RhbD0kKGdpdCBsb2cgLS1vbmVsaW5lICRC QVNFLi4gfCB3YyAtbCkKZmFpbGVkPTAKCiMgVXNlZnVsIGdpdCBvcHRpb25zCmdpdCBjb25maWcg LS1sb2NhbCBkaWZmLnJlbmFtZWxpbWl0IDAKZ2l0IGNvbmZpZyAtLWxvY2FsIGRpZmYucmVuYW1l cyBUcnVlCgpjb21taXRzPSIkKGdpdCBsb2cgLS1mb3JtYXQ9JUggLS1yZXZlcnNlICRCQVNFLi4p Igpmb3IgYyBpbiAkY29tbWl0czsgZG8KICAgIGVjaG8gIkNoZWNraW5nIFBBVENIICRuLyR0b3Rh bDogJChnaXQgc2hvdyAtLW5vLXBhdGNoIC0tZm9ybWF0PSVzICRjKS4uLiIKICAgIGlmICEgZ2l0 IHNob3cgJGMgLS1mb3JtYXQ9ZW1haWwgfCAuL3NjcmlwdHMvY2hlY2twYXRjaC5wbCAtLW1haWxi YWNrIC07IHRoZW4KICAgICAgICBmYWlsZWQ9MQogICAgICAgIGVjaG8KICAgIGZpCiAgICBuPSQo KG4rMSkpCmRvbmUKCmV4aXQgJGZhaWxlZAo9PT0gVEVTVCBTQ1JJUFQgRU5EID09PQoKVXBkYXRp bmcgM2M4Y2Y1YTljMjFmZjg3ODIxNjRkMWRlZjdmNDRiZDg4ODcxMzM4NApGcm9tIGh0dHBzOi8v Z2l0aHViLmNvbS9wYXRjaGV3LXByb2plY3QvcWVtdQogKiBbbmV3IHRhZ10gICAgICAgICBwYXRj aGV3LzE0NzQ0ODE5ODQtMTA0NTItMS1naXQtc2VuZC1lbWFpbC1yb3lzaEBtZWxsYW5veC5jb20g LT4gcGF0Y2hldy8xNDc0NDgxOTg0LTEwNDUyLTEtZ2l0LXNlbmQtZW1haWwtcm95c2hAbWVsbGFu b3guY29tClN3aXRjaGVkIHRvIGEgbmV3IGJyYW5jaCAndGVzdCcKNmE5ZDg4ZSBibG9jay9pc2Nz aTogQWRkaW5nIGlzZXIgc3VwcG9ydCBpbiBMaWJpc2NzaS1RRU1VCgo9PT0gT1VUUFVUIEJFR0lO ID09PQpDaGVja2luZyBQQVRDSCAxLzE6IGJsb2NrL2lzY3NpOiBBZGRpbmcgaXNlciBzdXBwb3J0 IGluIExpYmlzY3NpLVFFTVUuLi4KV0FSTklORzogbGluZSBvdmVyIDgwIGNoYXJhY3RlcnMKIzQ4 OiBGSUxFOiBibG9jay9pc2NzaS5jOjYwMToKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgTlVMTCwgbnVtX3NlY3RvcnMgKiBpc2NzaWx1bi0+YmxvY2tfc2l6ZSwK CldBUk5JTkc6IGxpbmUgb3ZlciA4MCBjaGFyYWN0ZXJzCiM0OTogRklMRTogYmxvY2svaXNjc2ku Yzo2MDI6CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlzY3Np bHVuLT5ibG9ja19zaXplLCAwLCAwLCBmdWEsIDAsIDAsCgpFUlJPUjogbGluZSBvdmVyIDkwIGNo YXJhY3RlcnMKIzUwOiBGSUxFOiBibG9jay9pc2NzaS5jOjYwMzoKKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgaXNjc2lfY29fZ2VuZXJpY19jYiwgJmlUYXNrLCAo c3RydWN0IHNjc2lfaW92ZWMgKilpb3YtPmlvdiwgaW92LT5uaW92KTsKCldBUk5JTkc6IGxpbmUg b3ZlciA4MCBjaGFyYWN0ZXJzCiM1MzogRklMRTogYmxvY2svaXNjc2kuYzo2MDY6CisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5VTEwsIG51bV9zZWN0b3JzICog aXNjc2lsdW4tPmJsb2NrX3NpemUsCgpXQVJOSU5HOiBsaW5lIG92ZXIgODAgY2hhcmFjdGVycwoj NTQ6IEZJTEU6IGJsb2NrL2lzY3NpLmM6NjA3OgorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBpc2NzaWx1bi0+YmxvY2tfc2l6ZSwgMCwgMCwgZnVhLCAwLCAwLAoK RVJST1I6IGxpbmUgb3ZlciA5MCBjaGFyYWN0ZXJzCiM1NTogRklMRTogYmxvY2svaXNjc2kuYzo2 MDg6CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlzY3NpX2Nv X2dlbmVyaWNfY2IsICZpVGFzaywgKHN0cnVjdCBzY3NpX2lvdmVjICopaW92LT5pb3YsIGlvdi0+ bmlvdik7CgpFUlJPUjogbGluZSBvdmVyIDkwIGNoYXJhY3RlcnMKIzg0OiBGSUxFOiBibG9jay9p c2NzaS5jOjgxNToKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBp c2NzaV9jb19nZW5lcmljX2NiLCAmaVRhc2ssIChzdHJ1Y3Qgc2NzaV9pb3ZlYyAqKWlvdi0+aW92 LCBpb3YtPm5pb3YpOwoKRVJST1I6IGxpbmUgb3ZlciA5MCBjaGFyYWN0ZXJzCiM5MDogRklMRTog YmxvY2svaXNjc2kuYzo4MjE6CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgaXNjc2lfY29fZ2VuZXJpY19jYiwgJmlUYXNrLCAoc3RydWN0IHNjc2lfaW92ZWMgKilp b3YtPmlvdiwgaW92LT5uaW92KTsKCldBUk5JTkc6IGxpbmUgb3ZlciA4MCBjaGFyYWN0ZXJzCiMx MTY6IEZJTEU6IGJsb2NrL2lzY3NpLmM6MTYyNjoKKyAgICBpc2NzaV91cmwgPSBpc2NzaV9wYXJz ZV9mdWxsX3VybChpc2NzaSwgdXJpX3N0cmluZ191bmVzY2FwZShmaWxlbmFtZSwgLTEsIE5VTEwp KTsKCkVSUk9SOiBsaW5lIG92ZXIgOTAgY2hhcmFjdGVycwojMTE5OiBGSUxFOiBibG9jay9pc2Nz aS5jOjE2Mjg6CisgICAgICAgIGVycm9yX3NldGcoZXJycCwgIkZhaWxlZCB0byBwYXJzZSBVUkwg OiAlcyIsIHVyaV9zdHJpbmdfdW5lc2NhcGUoZmlsZW5hbWUsIC0xLCBOVUxMKSk7CgpFUlJPUjog YXJjaGl0ZWN0dXJlIHNwZWNpZmljIGRlZmluZXMgc2hvdWxkIGJlIGF2b2lkZWQKIzE2ODogRklM RTogYmxvY2svaXNjc2kuYzoyMDc2OgorI2lmZGVmIF9fbGludXhfXwoKdG90YWw6IDYgZXJyb3Jz LCA1IHdhcm5pbmdzLCAxNDQgbGluZXMgY2hlY2tlZAoKWW91ciBwYXRjaCBoYXMgc3R5bGUgcHJv YmxlbXMsIHBsZWFzZSByZXZpZXcuICBJZiBhbnkgb2YgdGhlc2UgZXJyb3JzCmFyZSBmYWxzZSBw b3NpdGl2ZXMgcmVwb3J0IHRoZW0gdG8gdGhlIG1haW50YWluZXIsIHNlZQpDSEVDS1BBVENIIGlu IE1BSU5UQUlORVJTLgoKPT09IE9VVFBVVCBFTkQgPT09CgpUZXN0IGNvbW1hbmQgZXhpdGVkIHdp dGggY29kZTogMQoKCi0tLQpFbWFpbCBnZW5lcmF0ZWQgYXV0b21hdGljYWxseSBieSBQYXRjaGV3 IFtodHRwOi8vcGF0Y2hldy5vcmcvXS4KUGxlYXNlIHNlbmQgeW91ciBmZWVkYmFjayB0byBwYXRj aGV3LWRldmVsQGZyZWVsaXN0cy5vcmc=