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 39B20A0562; Sat, 4 Apr 2020 20:30:13 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 5BC775F13; Sat, 4 Apr 2020 20:30:12 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 83F654C8A for ; Sat, 4 Apr 2020 20:30:10 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 034IU9fA004911; Sat, 4 Apr 2020 11:30:09 -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=VgyjU9vZoK7DCUpKTBZSS1yKaRZfE4OlpZ9DM/1+E2k=; b=Wgb4JjC6zvrhmjLuPkFtHR2eo1mAeqV+hR3bsiihVHfZmRW1dM7BXb+TYATms46//E/M ongUaV1aH34T5CX1Z5z4C0VqxVQalNw3+zRH04m0NiZcr3p8Rpaug6VHkIvRtwNmHV2q bOL12EhW5Y0bfUz3PQfDyBr8t9l7+24UC36kw9oX6GJD6rJV/qFKeJ4DmUTj1IW6K+ag SRJxITiXTSXOkbprdrfN9kIVLAjelhSrnKscsZiLKAdqGMwvQMQ0G6eLRjqk/AkF47cC h27xBnG2SXLrsTTv9Z3zCigN5KM2ANg36exf6XwUxAGA+Vl2yv/r/yNfbuSDvANenNmy Qw== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0b-0016f401.pphosted.com with ESMTP id 306srm0v47-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Sat, 04 Apr 2020 11:30:09 -0700 Received: from SC-EXCH04.marvell.com (10.93.176.84) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 4 Apr 2020 11:30:08 -0700 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.172) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Sat, 4 Apr 2020 11:30:07 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c8MRvNKqZQehPM/rAv2CN1lIkydpQn/R8do1f9T1k33VfFXIuWVlR26l1RCtA66d7iOs8oHjq3Y99GgQChtfxhFpXJkISZdknZ/wSXq/y07QwlbFJ9BLZDbJtJGHREJi1/JKxFcgXoICZGqR92j6qfYHMekUl9IpFi+retxTnnXxVYYh3/52qbEiB7Jnm95NH4gAS8P7d19Afpxyhy3BtNiOUSStU5fxX//8NhDvg9c412r+0FyWQng09vFPYyD0+m87hKE2NE/HPcc1IpM45YS6fCovbGGtwg/3ZqMkgaoygkWG2Af+k+zUS/aw+l8p78F7uMEH+hXg79vuyuD1WA== 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=VgyjU9vZoK7DCUpKTBZSS1yKaRZfE4OlpZ9DM/1+E2k=; b=kWP5jTIMaj4zoXr6Up8S2LvqEd4xj4dQVxhn7FgiqslN+hfPzhs3dJ343acVF+TkAe7hW4RD6no5f0Bzy0tsPS6KGC1sAlPBlaPz7cwXjbxfyaWIsR24a33OI94v4EVoRcUsTVR0a2omDi1Vix1ioZ410B5VxXHa6P6W8hiDYlNRoRWgcEpIU+aZF+hJ3tiLnuXeFZ6tOL7Uy5xLqF5Hl2sRTObfQQKraf0/qz+ebbyjiZxLWeH+8rLOTlnpgFs8xW4HEtGbDBDCODbnxHOHqygWN5IUXH7vOpYB+BZLLDD1G9To5ucORqSMDargKsZ06jA7+x2cetp3oemnz0Rwtw== 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=VgyjU9vZoK7DCUpKTBZSS1yKaRZfE4OlpZ9DM/1+E2k=; b=Yw2DUslfSojWHoyUHowDfbs4gVmTWgoargqyHQC0xKzMJLY8+UbakgN2oQkRjMwoAJkRxMSFjGl/XCfs9hcACKF9yle1xJkiDmg/UaKlafYeaFMzhAyLGZAUk1z0Byt6yTpxEH9cYUDycmwRf/V3e8X3oGedNeWjM+xrZkvREdg= Received: from DM6PR18MB3004.namprd18.prod.outlook.com (2603:10b6:5:18c::18) by DM6PR18MB2844.namprd18.prod.outlook.com (2603:10b6:5:16f::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2878.16; Sat, 4 Apr 2020 18:30:06 +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.2878.018; Sat, 4 Apr 2020 18:30:05 +0000 From: "Andrzej Ostruszka [C]" To: Thomas Monjalon CC: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "David Marchand" , "dev@dpdk.org" , "bruce.richardson@intel.com" , "anatoly.burakov@intel.com" Thread-Topic: [dpdk-dev] [PATCH v2 0/4] Introduce IF proxy library Thread-Index: AQHWCq8Q8piQ10D6t0aIA8Ul5OMC9A== Date: Sat, 4 Apr 2020 18:30:05 +0000 Message-ID: References: <20200306164104.15528-1-aostruszka@marvell.com> <7886ce41-84eb-c7c0-fa4d-cd3a44825630@semihalf.com> <20334513.huCnfhLgOn@xps> In-Reply-To: <20334513.huCnfhLgOn@xps> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [5.173.41.10] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5f1a3297-7abe-4565-4ac1-08d7d8c6328f x-ms-traffictypediagnostic: DM6PR18MB2844: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 03630A6A4A 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)(346002)(366004)(396003)(39850400004)(136003)(376002)(6916009)(316002)(2906002)(966005)(31686004)(478600001)(54906003)(6512007)(81156014)(64756008)(66476007)(66556008)(66446008)(81166006)(5660300002)(6486002)(91956017)(76116006)(36756003)(66946007)(71200400001)(31696002)(4326008)(8676002)(26005)(53546011)(186003)(86362001)(2616005)(6506007)(8936002); 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: fIosckHvLlzyFiVJnAOlmzKLOOylNfH7XMCoRpCis8VOzel6KKrk9kR2hUSS3yuA39SzrwEtNJGvPHAUM6OYsNdATqGQV7DLxKEOAwhU5ecLTI7u7j++5B2W4GpxrhGzX7whc4h11ZvwKkLA2AH3imb7f35sxkd21prOgn/iNrsxl7YEAO0Lpk6MaKcujg7dKtY6XasvM0BMXkx4ViOY0LopGMb8wW6zG8/lZRJtVAaLQtom5g9w4+/iObLfBMLe3R8a/GhE3ZxB+aWTgdjEfwH1g2KqsE89dv4h8oO1k6YknPFzrSeanU9QImGbLZYOrhRNknBgYw6Ldc8aYzkePRohRUDTHajm7Y5uWXgcOSZx8Py+s9NQoO87A1H8hQOfkzCsURMjY/upHkdkIPqJYFuAXAZ7OHMLDTACd+Fw9vYWuraKR89QH6bYzYpAxLHtzoFBoT5clImM0UqJSNBlUiMmqhcP96tRhy8r14zwTUrur40Bz7OkOWHC3MWHdH3l+OKRcVngz2n7GMk0Ozv1gw== x-ms-exchange-antispam-messagedata: bRgG0HJfSCMj2F2xNBF6Q+WuuUSnaYC67DmOS1NUfkxZ/utRkmsTobXXrCLzdHyrptWY4GyMP/LjBjL13cILVWIjf5ZtGwvS8yGvJBII3rhRd39l4qUeBeLMYCW44KPGOuhIVWBOI7xTRqDqQi4Ofw== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 5f1a3297-7abe-4565-4ac1-08d7d8c6328f X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Apr 2020 18:30:05.8450 (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: aFcPPlsRDZjF8gVwTgG1is34lZHt2bOypKyxqgSIAjH5P3/H9Op8dEf36iT5jp2d7IxMPDHDcWXrupMMZFFpUQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR18MB2844 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.676 definitions=2020-04-04_15:2020-04-03, 2020-04-04 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" VGhvbWFzLA0KDQpJIGhhdmUgcmVwbGllZCB0byB0aGUgb3RoZXIgbWFpbCwgaGVyZSBJIGp1c3Qg d2FudCB0byBjb25maXJtLCB0aGF0IEknbQ0KZmluZSB3aXRoIHRoZSBwcm9wb3NlZCAiZ2VuZXJh bCBtZXNzYWdpbmciIHdoaWNoIG90aGVyIGxpYnJhcmllcyAoSUYNClByb3h5IGluY2x1ZGluZykg Y291bGQgdXRpbGl6ZS4NCg0KU2VlIGFsc28gYmVsb3cuDQoNCk9uIDQvMy8yMCA3OjE5IFBNLCBU aG9tYXMgTW9uamFsb24gd3JvdGU6DQo+IDAyLzA0LzIwMjAgMTU6NDgsIEFuZHJ6ZWogT3N0cnVz emthIFtDXToNCj4+IE9uIDMvMjYvMjAgNjo0MiBQTSwgQW5kcnplaiBPc3RydXN6a2Egd3JvdGU6 DQpbLi4uXQ0KPj4gV291bGQgdGhhdCBiZSBlYXNpZXIvYmV0dGVyIHRvIHJlZ2lzdGVyIHF1ZXVl IHRvZ2V0aGVyIHdpdGggYSBiaXRtYXNrIG9mDQo+PiBldmVudCB0eXBlcyB0aGF0IGdpdmVuIHF1 ZXVlIGlzIGFjY2VwdGluZz8gIFRoYW4gZHVyaW5nIHNldHVwIHBoYXNlDQo+PiBhcHBsaWNhdGlv biB3b3VsZCBzZWxlY3QganVzdCBvbmUgcXVldWUgdG8gaGFuZGxlICJnbG9iYWwiIGV2ZW50cyBh bmQNCj4+IHRoZSBsb2dpYyBvZiBldmVudCBoYW5kbGluZyBmb3IgbGNvcmVzIHNob3VsZCBiZSBz aW1wbGllci4NCj4+DQo+PiBMZXQgbWUga25vdyB3aGF0IHlvdSB0aGluay4NCj4gDQo+IEkgdGhp bmsgd2Ugd2FudCB0byBhdm9pZCBjb21wbGljYXRlIGRlc2lnbi4NCj4gU28gbGV0J3MgY2hvb3Nl IGJldHdlZW4gY2FsbGJhY2sgYW5kIG1lc3NhZ2UgcXVldWUuDQo+IEkgdm90ZSBmb3IgbWVzc2Fn ZSBxdWV1ZSBiZWNhdXNlIGl0IGNhbiBoYW5kbGUgYW55IHNpdHVhdGlvbiwNCj4gYW5kIGl0IGFs bG93cyB0byBjb250cm9sIHRoZSBjb250ZXh0IG9mIHRoZSBldmVudCBwcm9jZXNzaW5nLg0KPiBU aGUgb3RoZXIgcmVhc29uIGlzIHRoYXQgSSBiZWxpZXZlIHdlIG5lZWQgbWVzc2FnZSBxdWV1ZWlu ZyBmb3INCj4gb3RoZXIgcHVycG9zZXMgaW4gRFBESyAoZXg6IG11bHRpLXByb2Nlc3MsIHRlbGVt ZXRyeSkuDQo+IA0KPiBZb3Ugc3RhcnQgdGhpbmtpbmcgYWJvdXQgY29tcGxleCBtZXNzYWdlIG1h bmFnZW1lbnQuDQo+IEFuZCBJIHN0YXJ0IHRoaW5raW5nIGFib3V0IG90aGVyIHVzYWdlcyBvZiBt ZXNzYWdlIHF1ZXVlaW5nLg0KPiBTbyBJIHRoaW5rIGl0IGlzIHRoZSByaWdodCB0aW1lIHRvIGlu dHJvZHVjZSBhIGdlbmVyaWMgbWVzc2FnaW5nIGluIERQREsuDQo+IE5vdGU6IHRoZSBJUEMgcnRl X21wIHNob3VsZCBiZSBidWlsdCBvbiB0b3Agb2Ygc3VjaCBnZW5lcmljIG1lc3NhZ2luZy4NCg0K RG8geW91IGhhdmUgYWxzbyBpbnRlci1sY29yZSBjb21tdW5pY2F0aW9uIGluIG1pbmQgaGVyZT8g IE9yIGp1c3QNCiJleHRlcm5hbCIgd29ybGQgdG8gInNvbWUgRFBESyBjb250cm9sbGVyL2Rpc3Bh dGNoZXIiIGFuZCBob3cgdGhhdCBpcw0KcGFzc2VkIHRvIG90aGVyIGNvcmVzIGlzIGFuIGFwcGxp Y2F0aW9uIHdyaXRlciBwcm9ibGVtLg0KDQo+IElmIHlvdSBhZ3JlZSwgd2UgY2FuIHN0YXJ0IGEg bmV3IGVtYWlsIHRocmVhZCB0byBiZXR0ZXIgZGlzY3Vzcw0KPiB0aGUgZ2VuZXJpYyBtZXNzYWdp bmcgc3ViLXN5c3RlbS4NCg0KWWVzLCBsZXRzIHRhbGsgYWJvdXQgdGhhdC4NCg0KPiBJIGRlc2Ny aWJlIGhlcmUgdGhlIDMgcHJvcGVydGllcyBJIGhhdmUgaW4gbWluZDoNCj4gDQo+IDEvIE1lc3Nh Z2UgcG9saWN5DQo+IE9uZSB2ZXJ5IGltcG9ydGFudCBydWxlIGluIERQREsgaXMgdG8gbGV0IHRo ZSBjb250cm9sIHRvIHRoZSBhcHBsaWNhdGlvbi4NCj4gU28gdGhlIG1lc3NhZ2luZyBwb2xpY3kg bXVzdCBiZSBtYW5hZ2VkIGJ5IHRoZSBhcHBsaWNhdGlvbiB2aWEgRFBESyBBUEkuDQo+IA0KPiAy LyBNZXNzYWdlIHF1ZXVlDQo+IEl0IHNlZW1zIHdlIHNob3VsZCByZWx5IG9uIFplcm9NUS4gSGVy ZSBpcyB3aHk6DQo+IGh0dHA6Ly96Z3VpZGUuemVyb21xLm9yZy9wYWdlOmFsbCNXaHktV2UtTmVl ZGVkLVplcm9NUQ0KPiANCj4gMy8gTWVzc2FnZSBmb3JtYXQNCj4gSSBhbSBub3Qgc3VyZSB3aGV0 aGVyIHdlIGNhbiBtYW5hZ2Ugd2l0aCAic2ltcGxlIHN0cmluZ3MiLCBUTFYsDQo+IG9yIHNob3Vs ZCB3ZSB1c2Ugc29tZXRoaW5nIG1vcmUgY29tcGxleCBsaWtlIHByb3RvYnVmPw0K