From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 7E22F7CD8 for ; Tue, 23 Jan 2018 03:49:00 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 22 Jan 2018 18:48:59 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,398,1511856000"; d="scan'208";a="11824785" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga007.jf.intel.com with ESMTP; 22 Jan 2018 18:48:59 -0800 Received: from fmsmsx122.amr.corp.intel.com (10.18.125.37) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 22 Jan 2018 18:48:58 -0800 Received: from shsmsx103.ccr.corp.intel.com (10.239.4.69) by fmsmsx122.amr.corp.intel.com (10.18.125.37) with Microsoft SMTP Server (TLS) id 14.3.319.2; Mon, 22 Jan 2018 18:48:58 -0800 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.159]) by SHSMSX103.ccr.corp.intel.com ([169.254.4.213]) with mapi id 14.03.0319.002; Tue, 23 Jan 2018 10:48:50 +0800 From: "Yang, Qiming" To: Shahaf Shuler , Andrew Rybchenko , Adrien Mazarguil CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [RFC] New packet type query API Thread-Index: AQHTirVe81fik5rJ/EqLneBzutrHpKN2KVkAgAEP8gCAAGuiAIAJLqfA Date: Tue, 23 Jan 2018 02:48:49 +0000 Message-ID: References: <20180111160405.182159-1-qiming.yang@intel.com> <20180116155532.GH4256@6wind.com> <829b2bae-3a48-85d0-93ee-e6486726a575@solarflare.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZmU0MDY1MDItM2UyZC00ZGJlLWE4OTMtNGQyNzRkMTlmODNhIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6InE0bFlSVXFtd0ZcLzAzMGNGVVpFMzJ0ekRkblhlWU83QiswenJxZW9TQTVJPSJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [RFC] New packet type query API 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: , X-List-Received-Date: Tue, 23 Jan 2018 02:49:01 -0000 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBTaGFoYWYgU2h1bGVyIFttYWls dG86c2hhaGFmc0BtZWxsYW5veC5jb21dDQo+IFNlbnQ6IFdlZG5lc2RheSwgSmFudWFyeSAxNywg MjAxOCAxMDozNCBQTQ0KPiBUbzogQW5kcmV3IFJ5YmNoZW5rbyA8YXJ5YmNoZW5rb0Bzb2xhcmZs YXJlLmNvbT47IEFkcmllbiBNYXphcmd1aWwNCj4gPGFkcmllbi5tYXphcmd1aWxANndpbmQuY29t PjsgWWFuZywgUWltaW5nIDxxaW1pbmcueWFuZ0BpbnRlbC5jb20+DQo+IENjOiBkZXZAZHBkay5v cmcNCj4gU3ViamVjdDogUkU6IFtkcGRrLWRldl0gW1JGQ10gTmV3IHBhY2tldCB0eXBlIHF1ZXJ5 IEFQSQ0KPiANCj4gV2VkbmVzZGF5LCBKYW51YXJ5IDE3LCAyMDE4IDEwOjA5IEFNLCBBbmRyZXcg UnliY2hlbmtvTA0KPiA+IE9uIDAxLzE2LzIwMTggMDY6NTUgUE0sIEFkcmllbiBNYXphcmd1aWwg d3JvdGU6DQo+ID4gPiBJIHVuZGVyc3RhbmQgdGhlIG1vdGl2YXRpb24gYmVoaW5kIHRoaXMgcHJv cG9zYWwsIGhvd2V2ZXIgc2luY2UgbmV3DQo+ID4gPiBpZGVhcyBtdXN0IGJlIGNoYWxsZW5nZWQs IEkgaGF2ZSBhIGZldyBjb21tZW50czoNCj4gPiA+DQo+ID4gPiAtIEhvdyBhYm91dCBtYWtpbmcg cGFja2V0IHR5cGUgcmVjb2duaXRpb24gYW4gb3B0aW9uYWwgb2ZmbG9hZA0KPiA+IGNvbmZpZ3Vy YWJsZQ0KPiA+ID4gICAgcGVyIHF1ZXVlIGxpa2UgYW55IG90aGVyIChlLmcuIERFVl9SWF9PRkZM T0FEX1BUWVBFKT8gVGhhdCB3YXkNCj4gPiA+IHRoZQ0KPiA+IGV4dHJhDQo+ID4gPiAgICBwcm9j ZXNzaW5nIGNvc3QgY291bGQgYmUgYXZvaWRlZCBmb3IgYXBwbGljYXRpb25zIHRoYXQgZG8gbm90 IGNhcmUuDQo+ID4gPg0KPiA+ID4gLSBEZXBlbmRpbmcgb24gSFcsIHBhY2tldCB0eXBlIGluZm9y bWF0aW9uIGluc2lkZSBSWCBkZXNjcmlwdG9ycyBtYXkgbm90DQo+ID4gPiAgICBuZWNlc3Nhcmls eSBmaXQgNjQtYml0LCBvciBhdCBsZWFzdCBub3Qgd2l0aG91dCB0cmFuc2Zvcm1hdGlvbi4gVGhp cw0KPiA+ID4gICAgdHJhbnNmb3JtYXRpb24gd291bGQgc3RpbGwgY2F1c2Ugd2FzdGVkIGN5Y2xl cyBvbiB0aGUgUE1EIHNpZGUuDQo+ID4gPg0KPiA+ID4gLSBJbiBjYXNlIGVuYWJsZV9wdHlwZV9k aXJlY3QgaXMgZW5hYmxlZCwgdGhlIFBNRCBtYXkgbm90IHdhc3RlIENQVQ0KPiA+IGN5Y2xlcw0K PiA+ID4gICAgYnV0IHRoZSBzdWJzZXF1ZW50IGxvb2stdXAgd2l0aCB0aGUgcHJvcG9zZWQgQVBJ IHdvdWxkIHRyYW5zbGF0ZSB0byBhDQo+ID4gPiAgICBoaWdoZXIgY29zdCBvbiB0aGUgYXBwbGlj YXRpb24gc2lkZS4gQXMgYSBkYXRhIHBsYW5lIEFQSSwgaG93IGRvZXMgdGhpcw0KPiA+ID4gICAg YmVuZWZpdCBhcHBsaWNhdGlvbnMgdGhhdCB3YW50IHRvIHJldHJpZXZlIHBhY2tldCB0eXBlIGlu Zm9ybWF0aW9uPw0KPiA+ID4NCj4gPiA+IC0gV2l0aG91dCBhIGRlZGljYXRlZCBtYnVmIGZsYWcs IGFuIGFwcGxpY2F0aW9uIGNhbm5vdCB0ZWxsIHdoZXRoZXINCj4gPiBlbmNsb3NlZA0KPiA+ID4g ICAgcGFja2V0IHR5cGUgZGF0YSBpcyBpbiBIVyBmb3JtYXQuIEV2ZW4gaWYgcHJlc2VudCwgaWYg cG9ydCBpbmZvcm1hdGlvbiBpcw0KPiA+ID4gICAgZGlzY2FyZGVkIG9yIGJlY29tZXMgaW52YWxp ZCAoZS5nLiBtYnVmIHN0b3JlZCBpbiBhbiBhcHBsaWNhdGlvbg0KPiA+ID4gcXVldWUNCj4gPiBm b3INCj4gPiA+ICAgIGxlbmd0aHkgcGVyaW9kcyBvciBwYXNzZWQgYXMgaXMgdG8gYW4gdW5yZWxh dGVkIGFwcGxpY2F0aW9uKSwgdGhlcmUgaXMgbm8NCj4gPiA+ICAgIHdheSB0byBtYWtlIHNlbnNl IG9mIHRoZSBkYXRhLg0KPiA+ID4NCj4gPiA+IEluIG15IG9waW5pb24sIG1idWZzIHNob3VsZCBv bmx5IGNvbnRhaW4gZGF0YSBmaWVsZHMgaW4gYQ0KPiA+ID4gc3RhbmRhcmRpemVkIGZvcm1hdC4g TWFuYWdpbmcgcGFja2V0IHR5cGVzIGxpa2UgYW4gb2ZmbG9hZCB3aGljaCBjYW4NCj4gPiA+IGJl IHRvZ2dsZWQgYXQgd2lsbCBzZWVtcyB0byBiZSB0aGUgYmVzdCBjb21wcm9taXNlLiBUaG91Z2h0 cz8NCj4gPg0KPiA+ICsxDQo+IA0KPiBZZXMuDQo+IFBUWVBFIGlzIHlldCBhbm90aGVyIG9mZmxv YWQgdGhlIFBNRCBwcm92aWRlcy4gSXQgc2hvdWxkIGJlIGVuYWJsZWQvZGlzYWJsZWQgaW4NCj4g dGhlIHNhbWUgd2F5IGFsbCBvdGhlciBvZmZsb2FkcyBhcmUuDQo+IEFwcGxpY2F0aW9uIHdobyBh cmUgbm90IGludGVyZXN0ZWQgd2l0aCBpdCwgYW5kIHdhbnRzIHRoZSBleHRyYSBwZXJmb3JtYW5j ZQ0KPiBzaG91bGQgbm90IGVuYWJsZSBpdC4NCg0KQWdyZWVkLCB0aGFuayB5b3UgZm9yIHlvdXIg YWR2aWNlLCBhbmQgY29tbWVudHMgaW4gQWRyaWVuJ3MgZW1haWwuIA0K