From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id D3402A0562; Thu, 2 Apr 2020 15:48:23 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 4BB7C2BCE; Thu, 2 Apr 2020 15:48:23 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id D865B2B8B for ; Thu, 2 Apr 2020 15:48:21 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 032DdpDK020872; Thu, 2 Apr 2020 06:48:21 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=pfpt0818; bh=tWw6eDLB1tEbap2RLICy3J6cx5aKMpbGVY1K8/dSuvE=; b=x9CwDOWNsojJqEifDwGlCBcmosmSjxMhPBaUvnHfp8AVgnObgEve3wOGVCly6a1cyo5n s6rapVYlvBHrbWzuJgxU80U6T5haJKaN7mWgwNnvoh3T6JWzF0l0Z1avoo9pWA9cIPgw Mu34Uzge6shhxWODDPDklSg5St9kMj8lPRsIp4pdamgFoopKKpfeMrcMTaxi31X+Kjq+ RG/0eEFF7t/qf4oouEe2MelARHpsIIcPancl2drRPUS0nnr6qeHzRnpHpo/JOgKbnBZk T3L9pTugXe4uO3sVwTbTedxzO2f3T/viHkGiDeD42WD6Bgz9AqRuyQYO5diHpV6LGpv+ 2Q== Received: from sc-exch02.marvell.com ([199.233.58.182]) by mx0a-0016f401.pphosted.com with ESMTP id 304855t2bv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 02 Apr 2020 06:48:20 -0700 Received: from SC-EXCH01.marvell.com (10.93.176.81) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 2 Apr 2020 06:48:19 -0700 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.104) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 2 Apr 2020 06:48:18 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SM8j5t5uIF1C9rC8PqMlyYzsdU5GbYbnT87ES/kWvEMzVKR8CAeChtdXipCb0GH2IYFPYrZkJp4kvcXyPoLDNC6jL7oNpkSVsSwm4O5F5dqrWGr249310xtr8tabl++NauLA8opSDieI9uSIm3lfUeZPxrq2f6OsWo5hUZkTzkYRYfT5DZsEaSFmvqJeNiWMihiTo1Om6PVEHS9QG3sbWiQ6GKiB7aoSUPGE/WQTPlb5vp8myAJihcR5jV9iQIgN0SAwS/4IFGundMBIB5+Cwm3enVHoIEnu6ZjEwSuRQnnok3h7pEd8JS7LMEfRTkQPCw5+m3mQ59SBO3FB+jGDLA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tWw6eDLB1tEbap2RLICy3J6cx5aKMpbGVY1K8/dSuvE=; b=DqYFtC8rsHzh/K41y08NM//xBr+6GEOlPfj9a90QR8vnNZ1hmUJfvgAjL8brPRd9TQydaAjdVrPRGAW7uir0tvUNxS3nqhCg1wDHM/TcdDaB5igQV2InpDcFV7jJuaC3t2m+YYBQ1hcgpsu+y/MAPVXzYqDFoFDsVB2bFNVB8ISv8kPquuPeZd4kVzL1BGpbIHh6BaymoliBohjZGE3Wob56pBmnpXJof9pcr0VZt/Eruhabv2uvlC88dda7Pg88ftNDcTmn5HtQsrNQCMXWg9DOE0+M3JiHUNr+BKsxj5p8dzKF4OsP50TyW4Mq9mNcf54W0y2LZeewsdwYLO+gzw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tWw6eDLB1tEbap2RLICy3J6cx5aKMpbGVY1K8/dSuvE=; b=PBe0CMKKCj0xAPro/Kvzo/ev412t8wwTICKu3aYxjg4fJccjRty/klaLZ7BwyQbebTZs9JMGyTdgHw9Xm1kLNPLf5UFA+ad71PvmsUftvDV+0Z9aTs3hY0jWd7nJ3iim07qyx++V6qMLMxZeAar5Jz9GrzZuahUuMxOKwWG2LfI= Received: from DM6PR18MB3004.namprd18.prod.outlook.com (2603:10b6:5:18c::18) by DM6PR18MB3212.namprd18.prod.outlook.com (2603:10b6:5:14a::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.16; Thu, 2 Apr 2020 13:48:17 +0000 Received: from DM6PR18MB3004.namprd18.prod.outlook.com ([fe80::d5ea:e0a6:a026:2d46]) by DM6PR18MB3004.namprd18.prod.outlook.com ([fe80::d5ea:e0a6:a026:2d46%5]) with mapi id 15.20.2856.019; Thu, 2 Apr 2020 13:48:17 +0000 From: "Andrzej Ostruszka [C]" To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "David Marchand" CC: dev Thread-Topic: [dpdk-dev] [PATCH v2 0/4] Introduce IF proxy library Thread-Index: AQHWCPVcn00jWAmYr0ulvRfxhRFHog== Date: Thu, 2 Apr 2020 13:48:17 +0000 Message-ID: References: <20200306164104.15528-1-aostruszka@marvell.com> <20200310111037.31451-1-aostruszka@marvell.com> <98CBD80474FA8B44BF855DF32C47DC35C60EFD@smartserver.smartshare.dk> <7886ce41-84eb-c7c0-fa4d-cd3a44825630@semihalf.com> In-Reply-To: <7886ce41-84eb-c7c0-fa4d-cd3a44825630@semihalf.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [94.254.169.76] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 040c9a33-eaa5-4d57-0058-08d7d70c7f88 x-ms-traffictypediagnostic: DM6PR18MB3212: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 0361212EA8 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR18MB3004.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(366004)(376002)(346002)(396003)(39860400002)(136003)(66446008)(64756008)(66476007)(66556008)(66946007)(76116006)(91956017)(186003)(66574012)(6486002)(26005)(6512007)(31696002)(478600001)(81156014)(8676002)(8936002)(81166006)(2906002)(86362001)(6506007)(2616005)(71200400001)(5660300002)(53546011)(31686004)(110136005)(4326008)(316002)(36756003); DIR:OUT; SFP:1101; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: fUW8HvcUtHdNnFtfvca7/HlfLyqLjv7JDFmw8Bm0xw8sQgEaQxaBa8MPFqfjsYYLoAe/hUHAEkVsffUyxoHWgXCTmupBThjagh3lyqF4vhYyText3ZTjCTKLfcuKcA7b02I+98K+9+UxgaPwDX2P5JkpYoBmv5h//NaoPo295pCOywd2YvIaOj2aR00QqLn18D7n1+7CBpTclfUEVaNoEP99UY4XClFT2Iy6EmE69U9esMz+B9rMPWCGdJUR9WMNI53kWPFNispiM4Nb21FYuY6tTE0+Yx/GAl0ioXVlnJcEWF4B/C1yhiZNDBewnbhQ8tNcPNBFTFVt70Jh+BYZINUJ1ZmBGrY/wkO9Lrmv1xA3/8/rWHePow2xxSxXYrKJYq3g7Rna/UZo8Hi02+1hAQXM78oCODfj8jMahAHFlYtpZk9uaiNriFMyjSSyo+bA x-ms-exchange-antispam-messagedata: z0gRG4TWxQCvdtdSjRitR3aMqrWgrdtG7SFXxueOgykvjhidrXlK2uRvuIk+fHVtCL40WyhfIkDhelCu0ORhly9e3UZpfYIS19DODuT8T7PM0z9WYh8E6xKsafTfAlkKc/6WevO9QA0Bl5e4wWaPVg== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: <737240E45A4E7D40B43CD20C46FA9D1B@namprd18.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 040c9a33-eaa5-4d57-0058-08d7d70c7f88 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Apr 2020 13:48:17.4223 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: lYIjCtrjTUpkA9A3hKfrdBEyTBNoMq4uY2kM+j6VZmdWi0dz1Gh8TCbi04CIDy1EKp0gs52wBDfmoU8T9WNB8g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB3212 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.676 definitions=2020-04-02_05:2020-03-31, 2020-04-02 signatures=0 Subject: Re: [dpdk-dev] [PATCH v2 0/4] Introduce IF proxy library X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" T24gMy8yNi8yMCA2OjQyIFBNLCBBbmRyemVqIE9zdHJ1c3prYSB3cm90ZToNCj4gT24gMy8yNS8y MCAxMjoxMSBQTSwgTW9ydGVuIEJyw7hydXAgd3JvdGU6DQpbLi4uXQ0KPj4gQW5kIEkgYW0gc3Rp bGwgc3Ryb25nbHkgb3Bwb3NlZCB0byB0aGUgY2FsbGJhY2sgbWV0aG9kOg0KPiANCj4gTm90ZWQg LSBob3dldmVyIGZvciBub3cgSSB3b3VsZCBsaWtlIHRvIGtlZXAgdGhlbS4gIEkgZG9uJ3QgaGF2 ZSBtdWNoDQo+IGV4cGVyaWVuY2Ugd2l0aCB0aGlzIGxpYnJhcnkgc28gaWYgdGhleSBwcm92ZSB0 byBiZSBpbmFkZXF1YXRlIHRoZW4gd2UNCj4gd2lsbCByZW1vdmUgdGhlbS4gIFJpZ2h0IG5vdyB0 aGV5IHNlZW0gdG8gYWRkIHNvbWUgZmxleGliaWxpdHkgdGhhdCBJIGxpa2U6DQo+IC0gaWYgc29t ZXRoaW5nIHNob3VsZCBiZSBjaGFuZ2VkIGdsb2JhbGx5IGFuZCBvbmNlIChhbmQgaXQgaXMgc2Fm ZSB0byBkbw0KPiAgIHNvISkgdGhlbiBpdCBjYW4gYmUgZG9uZSBmcm9tIHRoZSBjYWxsYmFjaw0K PiAtIGlmIHNvbWV0aGluZyBjYW4gYmUgcHJlcGFyZWQgb25jZSBhbmQgY29uc3VtZWQgbGF0ZXIg YnkgbGNvcmVzIHRoZW4gaXQNCj4gICBjYW4gYmUgZG9uZSBpbiBjYWxsYmFjayBhbmQgdGhlIGNh bGxiYWNrIHJldHVybnMgMCBzbyB0aGF0IGV2ZW50IGlzDQo+ICAgc3RpbGwgcXVldWVkIGFuZCBs Y29yZXMgKHVuZGVyIGFzc3VtcHRpb24gdGhhdCBxdWV1ZXMgYXJlIHBlciBsY29yZSkNCj4gICBw aWNrIHVwIHdoYXQgaGFzIGJlZW4gcHJlcGFyZWQuDQoNCk1vcnRlbg0KDQpJJ3ZlIGJlZW4gdGhp bmtpbmcgYWJvdXQgdGhpcyBhIGJpdCBhbmQgd291bGQgbGlrZSB0byBrbm93IHlvdXIgKGFuZA0K b3RoZXJzKSBvcGluaW9uIGFib3V0IGZvbGxvd2luZyBwcm9wb3NlZCBlbmhhbmNlbWVudC4NCg0K UmlnaHQgbm93LCBob3cgcXVldWVzIGFyZSB1c2VkIGlzIGxlZnQgdG8gdGhlIGFwcGxpY2F0aW9u IGRlY2lzaW9uIChwZXINCmxjb3JlLCBwZXIgcG9ydCwgLi4uKSAtIGFuZCBJIGludGVuZCB0byBr ZWVwIGl0IHRoYXQgd2F5IC0gYnV0IHRoZXkgYXJlDQoibWF0Y2ggYWxsIi4gIFdoYXQgSSBtZWFu IGJ5IHRoYXQgaXMgdGhhdCAodW5saWtlIGNhbGxiYWNrcyB3aGVyZSB5b3UNCmhhdmUgc2VwYXJh dGUgcGVyIGV2ZW50IHR5cGUpIHF1ZXVlIGhhcyBubyBjaGFuY2UgdG8gYmUgc2VsZWN0aXZlLg0K DQpTbyBpZiBzb21lb25lIHdvdWxkIGxpa2UgdG8gZ28gd2l0aCBxdWV1ZXMgb25seSB0aGV5IGhl IHdvdWxkIGhhdmUgdG8NCmNvb3JkaW5hdGUgYmV0d2VlbiBxdWV1ZXMgKG9yIHRoZWlyICJvd25l cnMiKSB3aGljaCBvbmUgZG9lcyB0aGUNCmhhbmRsaW5nIG9mIGFuIGV2ZW50IHRoYXQgc3VwcG9z ZWRseSBzaG91bGQgYmUgaGFuZGxlZCBvbmx5IG9uY2UuDQoNCkxldCdzIHRha2UgdGhpcyBmb3J3 YXJkaW5nIGV4YW1wbGUgLSB0aGUgcXVldWVzIGFyZSBwZXIgbGNvcmUgYW5kIGVhY2gNCmxjb3Jl IGtlZXBzIGl0cyBvd24gY29weSBvZiBBUlAgdGFibGUgKGhhc2gpIHNvIHdoZW4gdGhlIGNoYW5n ZSBpcw0Kbm90aWNlZCB0aGUgZXZlbnQgaXMgcXVldWVkIHRvIGFsbCByZWdpc3RlcmVkIHF1ZXVl LCBlYWNoIGxjb3JlIHVwZGF0ZXMNCml0cyBvd24gY29weSBhbmQgZXZlcnl0aGluZyBpcyBPSy4g IEhvd2V2ZXIgdGhlIHJvdXRpbmcgaXMgZ2xvYmFsIChhbmQNCnJpZ2h0IG5vdyBpcyB1cGRhdGVk IGZyb20gY2FsbGJhY2spIGFuZCBpZiBubyBjYWxsYmFjayBpcyB1c2VkIGZvciB0aGF0DQp0aGVu IHRoZSBldmVudCB3b3VsZCBiZSBxdWV1ZWQgdG8gYWxsIGxjb3JlcyBhbmQgYXBwbGljYXRpb24g d291bGQgbmVlZA0KdG8gc2VsZWN0IHRoZSBvbmUgd2hpY2ggZG9lcyB0aGUgdXBkYXRlLg0KDQpX b3VsZCB0aGF0IGJlIGVhc2llci9iZXR0ZXIgdG8gcmVnaXN0ZXIgcXVldWUgdG9nZXRoZXIgd2l0 aCBhIGJpdG1hc2sgb2YNCmV2ZW50IHR5cGVzIHRoYXQgZ2l2ZW4gcXVldWUgaXMgYWNjZXB0aW5n PyAgVGhhbiBkdXJpbmcgc2V0dXAgcGhhc2UNCmFwcGxpY2F0aW9uIHdvdWxkIHNlbGVjdCBqdXN0 IG9uZSBxdWV1ZSB0byBoYW5kbGUgImdsb2JhbCIgZXZlbnRzIGFuZA0KdGhlIGxvZ2ljIG9mIGV2 ZW50IGhhbmRsaW5nIGZvciBsY29yZXMgc2hvdWxkIGJlIHNpbXBsaWVyLg0KDQpMZXQgbWUga25v dyB3aGF0IHlvdSB0aGluay4NCg0KV2l0aCByZWdhcmRzDQpBbmRyemVqIE9zdHJ1c3prYQ0K