From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oleksandr Grytsov Subject: Re: [PATCH v4 10/13] libxl: change nic to use generec add function Date: Wed, 6 Sep 2017 18:39:58 +0300 Message-ID: References: <1500387930-16317-1-git-send-email-al1img@gmail.com> <1500387930-16317-11-git-send-email-al1img@gmail.com> <20170905130320.bvvo4fhwt25n4pb5@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dpcQs-0007ue-1D for xen-devel@lists.xenproject.org; Wed, 06 Sep 2017 15:40:02 +0000 Received: by mail-io0-f194.google.com with SMTP id 2so4711587ion.3 for ; Wed, 06 Sep 2017 08:40:00 -0700 (PDT) In-Reply-To: <20170905130320.bvvo4fhwt25n4pb5@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: xen-devel@lists.xenproject.org, Ian Jackson , Oleksandr Grytsov List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBTZXAgNSwgMjAxNyBhdCA0OjAzIFBNLCBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXgu Y29tPiB3cm90ZToKPiBPbiBUdWUsIEp1bCAxOCwgMjAxNyBhdCAwNToyNToyN1BNICswMzAwLCBP bGVrc2FuZHIgR3J5dHNvdiB3cm90ZToKPj4gRnJvbTogT2xla3NhbmRyIEdyeXRzb3YgPG9sZWtz YW5kcl9ncnl0c292QGVwYW0uY29tPgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBPbGVrc2FuZHIgR3J5 dHNvdiA8b2xla3NhbmRyX2dyeXRzb3ZAZXBhbS5jb20+Cj4+IGRpZmYgLS1naXQgYS90b29scy9s aWJ4bC9saWJ4bF9uaWMuYyBiL3Rvb2xzL2xpYnhsL2xpYnhsX25pYy5jCj4+IGluZGV4IGRkMDdh NmMuLjE2YTZjOGMgMTAwNjQ0Cj4+IC0tLSBhL3Rvb2xzL2xpYnhsL2xpYnhsX25pYy5jCj4+ICsr KyBiL3Rvb2xzL2xpYnhsL2xpYnhsX25pYy5jCj4+IEBAIC0yMCwxNSArMjAsMTggQEAKPj4gIGlu dCBsaWJ4bF9tYWNfdG9fZGV2aWNlX25pYyhsaWJ4bF9jdHggKmN0eCwgdWludDMyX3QgZG9taWQs Cj4+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgY2hhciAqbWFjLCBsaWJ4bF9k ZXZpY2VfbmljICpuaWMpCj4+ICB7Cj4+ICsgICAgR0NfSU5JVChjdHgpOwo+PiAgICAgIGxpYnhs X2RldmljZV9uaWMgKm5pY3M7Cj4+ICAgICAgaW50IG5iLCByYywgaTsKPj4gICAgICBsaWJ4bF9t YWMgbWFjX247Cj4+Cj4+ICsgICAgbGlieGxfZGV2aWNlX25pY19pbml0KG5pYyk7Cj4+ICsKPgo+ IFdoeSBpcyB0aGlzIGNoYW5nZSBpbnRyb2R1Y2VkPwo+Cj4gVGhpcyBpcyBjaGFuZ2luZyB0aGUg YmVoYXZpb3VyIG9mIHRoZSBBUEkuCj4KPiBUbyBiZSBjbGVhciBJIGRvbid0IHRoaW5rIGl0cyBv cmlnaW5hbCBiZWhhdmlvdXIgaXMgZGVzaXJhYmxlLiBCdXQgaWYKPiB5b3UgYXJlIHRvIGNoYW5n ZSBpdCwgcGxlYXNlIG1ha2UgYSBzZXBhcmF0ZSBwYXRjaC4KClllcywgdGhlIGJlaGF2aW9yIGlz IGNoYW5nZWQuIEkgd2lsbCByZXZlcnQgdGhlc2UgY2hhbmdlcy4KCj4+ICAgICAgcmMgPSBsaWJ4 bF9fcGFyc2VfbWFjKG1hYywgbWFjX24pOwo+PiAgICAgIGlmIChyYykKPj4gICAgICAgICAgcmV0 dXJuIHJjOwo+Pgo+PiAtICAgIG5pY3MgPSBsaWJ4bF9kZXZpY2VfbmljX2xpc3QoY3R4LCBkb21p ZCwgJm5iKTsKPj4gKyAgICBuaWNzID0gbGlieGxfX2RldmljZV9saXN0KGdjLCAmbGlieGxfX25p Y19kZXZ0eXBlLCBkb21pZCwgInZpZiIsICZuYik7Cj4+ICAgICAgaWYgKCFuaWNzKQo+PiAgICAg ICAgICByZXR1cm4gRVJST1JfRkFJTDsKPj4KCgoKLS0gCkJlc3QgUmVnYXJkcywKT2xla3NhbmRy IEdyeXRzb3YuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK