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 25ACFA0597; Wed, 8 Apr 2020 05:04:46 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 77A061BF02; Wed, 8 Apr 2020 05:04:45 +0200 (CEST) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by dpdk.org (Postfix) with ESMTP id C4C7F2B86 for ; Wed, 8 Apr 2020 05:04:43 +0200 (CEST) IronPort-SDR: 0a171Z53axgn7b454RRBQmki1jJBxvSz4lND9JSgL/mBBdWfaM1HkZfljQaMaNw3NqhJRUz1O5 YjMCwH2zS/YQ== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Apr 2020 20:04:42 -0700 IronPort-SDR: JiuwFTEvtBDV2R0RDGb5RjWS/28kTxRn16c87kWIEq733g8cK8CB6d+G+CxsJiAPjijTJmFOkT STqlZ5phbyeg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.72,357,1580803200"; d="scan'208";a="361721888" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga001.fm.intel.com with ESMTP; 07 Apr 2020 20:04:42 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 7 Apr 2020 20:04:42 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 7 Apr 2020 20:04:41 -0700 Received: from BGSMSX108.gar.corp.intel.com (10.223.4.192) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Tue, 7 Apr 2020 20:04:41 -0700 Received: from bgsmsx101.gar.corp.intel.com ([169.254.1.36]) by BGSMSX108.gar.corp.intel.com ([169.254.8.19]) with mapi id 14.03.0439.000; Wed, 8 Apr 2020 08:34:39 +0530 From: "Varghese, Vipin" To: "Andrzej Ostruszka [C]" , "dev@dpdk.org" , Thomas Monjalon Thread-Topic: [dpdk-dev] [PATCH 1/4] lib: introduce IF Proxy library Thread-Index: AQHV89YgT9bQ09qV3keT1KLLnUVs3qhjxfJAgAC46ACACjgikA== Date: Wed, 8 Apr 2020 03:04:38 +0000 Message-ID: <4C9E0AB70F954A408CC4ADDBF0F8FA7D4D49CD1D@BGSMSX101.gar.corp.intel.com> References: <20200306164104.15528-1-aostruszka@marvell.com> <20200306164104.15528-2-aostruszka@marvell.com> <4C9E0AB70F954A408CC4ADDBF0F8FA7D4D49923E@BGSMSX101.gar.corp.intel.com> <19d195cd-cb73-6388-0a85-aca74e963003@marvell.com> In-Reply-To: <19d195cd-cb73-6388-0a85-aca74e963003@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.223.10.10] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH 1/4] lib: 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" SGkgQW5kcnplaiwNCg0KVGhhbmtzIGZvciB0aGUgcmVwbHkuIFBsZWFzZSBmaW5kIGV4cGxhbmF0 aW9ucyBmb3Igc29tZSBvZiB0aGUgcXVlcmllcyANCg0Kc25pcHBlZA0KPiA+PiArdWludDY0X3Qg cnRlX2lmcHhfZXZlbnRzX2F2YWlsYWJsZSh2b2lkKSB7DQo+ID4+ICsJLyogQWxsIGV2ZW50cyBh cmUgc3VwcG9ydGVkIG9uIExpbnV4LiAqLw0KPiA+PiArCXJldHVybiAoMVVMTCA8PCBSVEVfSUZQ WF9OVU1fRVZFTlRTKSAtIDE7DQo+ID4gU2hvdWxkIHdlIGdpdmUgdGhlIGF2YWlsYWJsZSBmcm9t IHRoZSB1c2VkIGNvdW50Pw0KPiANCj4gSSdtIG5vdCBzdXJlIEkgZm9sbG93IHdoYXQgeW91IHdh bnRlZCB0byBhc2suICBJIHdhbnQgdG8gcmV0dXJuIGJpdG1hc2sgd2l0aA0KPiBlYWNoIGJpdCBi ZWluZyBsaXQgZm9yIGV2ZXJ5IGV2ZW50IHR5cGUuICBJIGNvdWxkIGdvIHdpdGggb3InaW5nIG9m IGFsbCAoMVVMTCA8PA0KPiBSVEVfSUZQWF9NQUNfQ0hBTkdFKSB8ICgxVUxMIDw8IFJURV9JRlBY X01UVV9DSEFOR0UpIC4uLg0KPiBidXQgZGVlbWVkIHRoYXQgdGhpcyB3b3VsZCBiZSBzaW1wbGVy Lg0KDQpJIGFzc3VtZSB0aGUgZnVuY3Rpb24gYHJ0ZV9pZnB4X2V2ZW50c19hdmFpbGFibGVgIHJl dHVybnMgY3VycmVudCBhdmFpbGFibGUgZXZlbnRzLiBUaGF0IGlzIGF0IHRpbWUgdDAsIGlmIHdl IGhhdmUgdXNlZCAzIGV2ZW50cyB0aGUgcmV0dXJuIG9mIGZ1bmN0aW9uIHdpbGwgZ2l2ZSBiYWNr IGAgcmV0dXJuICgoMVVMTCA8PCBSVEVfSUZQWF9OVU1fRVZFTlRTKSAtIDEgLSAgaWZweF9jb25z dW1lZF9ldmVudHMpO2AuDQoNClNuaXBwZWQNCj4gPg0KPiA+PiArDQo+ID4+ICt2b2lkIHJ0ZV9p ZnB4X2NhbGxiYWNrc191bnJlZ2lzdGVyKHZvaWQpDQo+ID4+ICt7DQo+ID4+ICsJcnRlX3NwaW5s b2NrX2xvY2soJmlmcHhfbG9jayk7DQo+ID4+ICsJbWVtc2V0KCZpZnB4X2NhbGxiYWNrcy5jYnMs IDAsIHNpemVvZihpZnB4X2NhbGxiYWNrcy5jYnMpKTsNCj4gPiBXaGF0IHdvdWxkIGhhcHBlbiB0 byBwZW5kaW5nIGV2ZW50cywgYXJlIGFncmVlaW5nIHRvIGRyb3AgYWxsPw0KPiANCj4gaWZweF9l dmVudHNfbm90aWZ5KCkgaXMgY2FsbGVkIHVuZGVyIHRoZSBzYW1lIGxvY2suICBTbyBlaXRoZXIg c29tZW9uZSBjYWxscyB0aGlzDQo+IHVucmVnaXN0ZXIgYW5kIHRoZW4gbm90aWZ5IHdpbGwgbm90 IGZpbmQgYW55IGNhbGxiYWNrIG9yIHRoZSBvdGhlciB3YXkuICBOb3RlDQo+IHRoYXQgbm90aWZ5 IGRyb3BzIHRoZSBsb2NrIGZvciB0aGUgdGltZSBvZiBjYWxsYmFjayBjYWxsICh0byBhbGxvdyBt b2RpZmljYXRpb25zDQo+IGZyb20gdGhlIGNhbGxiYWNrKSBidXQgdGhlIHBvaW50ZXIgaXMgZmly c3QgY29waWVkIC0gc28gdGhlIGJlaGF2aW91ciB3b3VsZCBiZSBhcw0KPiBpZiB0aGUgdW5yZWdp c3RlciB3YXMgY2FsbGVkIGxhdGVyLg0KPiANCj4gSSdtIG5vdCBzdXJlIEkgYW5zd2VyZWQgeW91 ciBxdWVzdGlvbiB0aG91Z2ggLSBpZiBub3QgdGhlbiBwbGVhc2UgYXNrIGFnYWluDQo+IHdpdGgg c29tZSBtb3JlIGRldGFpbHMuDQoNCkxldCB1cyBhc3N1bWUgd2UgaGF2ZSAzIGNhbGxiYWNrcyB0 byBzZXJ2aWNlIGZvciBldmVudF9hIG5hbWVseSBjYi0xLCBjYi0yLCBhbmQgY2ItMy4gU28gdGFp bC1saXN0IGNiLTEtPmNiLTItPmNiMywgdGhlIHVzZXIgaW52b2tlZCB1bnJlZ2lzdGVyLiBXaGF0 IHdpbGwgaGFwcGVuIHRvIHRoZSAzIGV2ZW50cz8gU2hvdWxkIHdlIGZpbmlzaCB0aGUgMyBjYWxs YmFjayBoYW5kbGVyIGFuZCB0aGVuIHJlbW92ZS4NCg0Kc25pcHBlZA0KPiA+IEFzc3VtaW5nIGFs bCB0aGUgZXZlbnRzIGFyZSBleGVjdXRlZCBgaWYgYW5kIG9ubHkgaWZgIHRoZSBjdXJyZW50IHBy b2Nlc3MgaWYNCj4gUHJpbWFyeT8gSWYgaXQgaXMgc2Vjb25kYXJ5IGZvciBwaHlzaWNhbCBpbnRl cmZhY2UgY2VydGFpbiBgcnRlX2V0aF9hcGlgIHdpbGwgZmFpbC4NCj4gQ2FuIHdlIGhhdmUgY2hl Y2sgdGhlIGV2ZW50cyBhcmUgcHJvY2Vzc2VkIGZvciBwcmltYXJ5IG9ubHk/DQo+IA0KPiBZZXMg dGhhdCB3YXMgbXkgYXNzdW1wdGlvbiBob3dldmVyIGF0IHRoZSBtb21lbnQgSSdtIHVzaW5nOg0K PiAtIHJ0ZV9ldGhfaXRlcmF0b3JfaW5pdC9uZXh0L2NsZWFudXAoKQ0KPiAtIHJ0ZV9ldGhfZGV2 X2luZm9fZ2V0KCkNCj4gLSBydGVfZXRoX2Rldl9nZXRfbXR1KCkNCj4gLSBydGVfZXRoX21hY2Fk ZHJfZ2V0KCkNCj4gLSBydGVfZXRoX2Rldl9tYWNfYWRkcl9hZGQoKQ0KPiAtIHJ0ZV9kZXZfcHJv YmUvcmVtb3ZlKCkNCj4gDQo+IElzIHRoZXJlIGEgcHJvYmxlbSB3aXRoIHRoZXNlPyAgSWYgaXQg aXMsIHRoZW4gSSdsbCB0aGluayBhYm91dCBhZGRpbmcgY2hlY2sgZm9yDQo+IHNlY29uZGFyeS4N CkJhc2VkIG9uIG15IGxpbWl0ZWQgdGVzdGluZyB3aXRoIFBGIGFuZCBWRiwgY2VydGFpbiBmdW5j dGlvbnMgd29ya3MgYW5kIG90aGVyIGRvIG5vdC4gSW4gY2FzZSBvZiBUVU4gUE1EIHNldC9nZXQg bWFjX2FkZHIgaXMgbm90IHByZXNlbnQuDQoNCg0K