From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0074.outbound.protection.outlook.com [104.47.40.74]) by dpdk.org (Postfix) with ESMTP id C8DFC1C00 for ; Mon, 20 Nov 2017 12:49:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=N+oi0fxGJGHRi6JFBGS/+DLfosrRRRIV0p/mpiIWQ8g=; b=lgMLus+seKEww9aYgn02vXKyqQXrDiO/RH4CrFZuI73ilfL58bgH+Q8KUITyrP5Iyq7OXr9VkHZgozi79m5A2n7JBpNGufxk4qkSgSeG3MVG5utA3xFSfA5GchSCXimQNA0DLQIB95cPdg2LRwDZ6KWSE82JUx/Ut3rI4SiFGiQ= Received: from BY1PR0701MB1111.namprd07.prod.outlook.com (10.160.104.21) by SN2PR0701MB1071.namprd07.prod.outlook.com (10.160.59.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.218.12; Mon, 20 Nov 2017 11:49:11 +0000 Received: from BY1PR0701MB1111.namprd07.prod.outlook.com ([fe80::7d50:7509:ac28:c238]) by BY1PR0701MB1111.namprd07.prod.outlook.com ([fe80::7d50:7509:ac28:c238%18]) with mapi id 15.20.0218.015; Mon, 20 Nov 2017 11:49:10 +0000 From: "Verma, Shally" To: "Trahe, Fiona" , "dev@dpdk.org" CC: "Athreya, Narayana Prasad" , "Challa, Mahipal" Thread-Topic: [dpdk-dev] [RFC] Compression API in DPDK Thread-Index: AdNUo5SS+eIRQu27zUO9vATBIE3R9ACJXmmgAC22ZuAADknx4ACYv35QAeujaDAAChRiUAAAT9EQ Date: Mon, 20 Nov 2017 11:49:10 +0000 Message-ID: References: <348A99DA5F5B7549AA880327E580B435892BC309@IRSMSX101.ger.corp.intel.com> <348A99DA5F5B7549AA880327E580B435892C3088@IRSMSX101.ger.corp.intel.com> In-Reply-To: <348A99DA5F5B7549AA880327E580B435892C3088@IRSMSX101.ger.corp.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Shally.Verma@cavium.com; x-originating-ip: [223.237.36.224] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN2PR0701MB1071; 6:olxIMRfPPGmSzv1Rx42DMjyy6CywVekUluOeqvc6KQUnb6eWi57YDtCznsR60VNsSu7189TAtePQUlOHFD1/zsfV7FHsXVhONpq1cF68slXoyiLKyfTpbSEgADKc2Y8TxYDWQSl/9Eo08Y3BBq+nktwUhcTRFVeiD0dg6RLKgaMJoRY3MK2FOcmg3qRTwG/g0Sb7KDQNqewsfm+rfvf+p/fReGX+bT1DqSeJs7ktuWUkc6dryS5z2yikfEN9BEltibXj1sMGDIFVGIelCm2U5aPzgRPRl/aRDkgEhtp13XBoZyJYZUmAmFaQby3HsgRwMg0bUuRz4fndu13ip95ssNMYononfuR6VKay6xbXblI=; 5:5ppJW8FJP24cnH9ZB/ms1mQXQNCyMf0bMKG8uE3Do6Yc227cWnj6guzP/IfoYY6xXB3v+r0TQFCD8zReQI9J4WdfSQ0i5TK9KQeUxGsZgf4GF6+xb0wR5VIQAutJoJiXEk7M+MlSEshzdHwmmXaFXGIKHUTY8dGDchjaXhdG0vs=; 24:KOn/hCwpmpb8dl6+2cFWHD1hr4CpPy+cKy0OPbfIVM5+gdXeVtSgRIn2AUsOrLgq2zVq0+Y+Eo4WoiCUlvWmYq/6RHjHhtpCbjarAisAh6k=; 7:CZbOvQBdtXkcQAou5nCEIgIDtDqpEMcmD/OjhCJCON68DdlGoPy0W5S3DMT4gMXlNx2M+AJ8aKlbCkNunZoSgjJuUKrr9/XsduZIzocstrN82Z+WSya1YTy/MUSHj7HTF940rEO7vZlHkBWxLnmDxsvScx6tCjwSdj47b7JiMXZKrXWAbgtMiKK0FrMrd9MXW9UP0IMwyIIxTur+xls2fHYVRS/gP/6Ki2yBLUsY2+HMSVRYtWhzBArKjVBmtxGU x-ms-exchange-antispam-srfa-diagnostics: SSOS;SSOR; x-forefront-antispam-report: SFV:SKI; SCL:-1; SFV:NSPM; SFS:(10009020)(6009001)(376002)(346002)(13464003)(189002)(199003)(7736002)(5660300001)(305945005)(55016002)(102836003)(3846002)(6436002)(6506006)(8936002)(93886005)(14454004)(7696004)(6116002)(105586002)(53366004)(68736007)(2950100002)(53376002)(2501003)(74316002)(106356001)(25786009)(107886003)(72206003)(101416001)(478600001)(229853002)(50986999)(76176999)(54356999)(33656002)(966005)(3280700002)(9686003)(97736004)(86362001)(81156014)(110136005)(99286004)(81166006)(54906003)(2900100001)(3660700001)(8676002)(53936002)(6306002)(53546010)(4326008)(189998001)(2906002)(5250100002)(6246003)(66066001)(316002)(10090945008); DIR:OUT; SFP:1101; SCL:1; SRVR:SN2PR0701MB1071; H:BY1PR0701MB1111.namprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; x-ms-office365-filtering-correlation-id: fb26bfc3-5a57-4b50-7bb5-08d5300cb6c3 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603199); SRVR:SN2PR0701MB1071; x-ms-traffictypediagnostic: SN2PR0701MB1071: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(228905959029699); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(3002001)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(3231022)(6041248)(20161123555025)(20161123562025)(20161123560025)(20161123564025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:SN2PR0701MB1071; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:SN2PR0701MB1071; x-forefront-prvs: 04976078F0 received-spf: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-Network-Message-Id: fb26bfc3-5a57-4b50-7bb5-08d5300cb6c3 X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Nov 2017 11:49:10.5236 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR0701MB1071 Subject: Re: [dpdk-dev] [RFC] Compression API in DPDK 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: Mon, 20 Nov 2017 11:49:14 -0000 T2suIEFzc3VtZSB0aGF0IHdpbGwgYmUgc2VsZi1jb250YWluZWQgdW5saWtlIGN1cnJlbnQgd2hp Y2ggaGFzIHJlZmVyZW5jZXMgdG8gY3J5cHRvPyENCg0KVGhhbmtzDQpTaGFsbHkNCg0KPiAtLS0t LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUcmFoZSwgRmlvbmEgW21haWx0bzpmaW9u YS50cmFoZUBpbnRlbC5jb21dDQo+IFNlbnQ6IDIwIE5vdmVtYmVyIDIwMTcgMTc6MDQNCj4gVG86 IFZlcm1hLCBTaGFsbHkgPFNoYWxseS5WZXJtYUBjYXZpdW0uY29tPjsgZGV2QGRwZGsub3JnDQo+ IENjOiBBdGhyZXlhLCBOYXJheWFuYSBQcmFzYWQgPE5hcmF5YW5hUHJhc2FkLkF0aHJleWFAY2F2 aXVtLmNvbT47DQo+IENoYWxsYSwgTWFoaXBhbCA8TWFoaXBhbC5DaGFsbGFAY2F2aXVtLmNvbT47 IFRyYWhlLCBGaW9uYQ0KPiA8ZmlvbmEudHJhaGVAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSRTog W2RwZGstZGV2XSBbUkZDXSBDb21wcmVzc2lvbiBBUEkgaW4gRFBESw0KPiANCj4gSGkgU2hhbGx5 LA0KPiBJJ20gYWltaW5nIHRvIGdldCBhIHYyIG9mIHRoZSBSRkMgb3V0IHRoaXMgd2Vlay4NCj4g UmVnYXJkcywNCj4gRmlvbmENCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4g PiBGcm9tOiBWZXJtYSwgU2hhbGx5IFttYWlsdG86U2hhbGx5LlZlcm1hQGNhdml1bS5jb21dDQo+ ID4gU2VudDogTW9uZGF5LCBOb3ZlbWJlciAyMCwgMjAxNyA2OjQ0IEFNDQo+ID4gVG86IFZlcm1h LCBTaGFsbHkgPFNoYWxseS5WZXJtYUBjYXZpdW0uY29tPjsgVHJhaGUsIEZpb25hDQo+IDxmaW9u YS50cmFoZUBpbnRlbC5jb20+OyBkZXZAZHBkay5vcmcNCj4gPiBDYzogQXRocmV5YSwgTmFyYXlh bmEgUHJhc2FkIDxOYXJheWFuYVByYXNhZC5BdGhyZXlhQGNhdml1bS5jb20+Ow0KPiBDaGFsbGEs IE1haGlwYWwNCj4gPiA8TWFoaXBhbC5DaGFsbGFAY2F2aXVtLmNvbT4NCj4gPiBTdWJqZWN0OiBS RTogW2RwZGstZGV2XSBbUkZDXSBDb21wcmVzc2lvbiBBUEkgaW4gRFBESw0KPiA+DQo+ID4gSGkg RmlvbmENCj4gPg0KPiA+IENvdWxkIHlvdSBnaXZlIHNvbWUgZXhwZWN0ZWQgdGltZWZyYW1lIGZv ciBuZXh0IGNvbXAgQVBJIHNwZWMgcGF0Y2g/DQo+ID4NCj4gPiBUaGFua3MNCj4gPiBTaGFsbHkN Cj4gPg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+IEZyb206IGRldiBb bWFpbHRvOmRldi1ib3VuY2VzQGRwZGsub3JnXSBPbiBCZWhhbGYgT2YgVmVybWEsIFNoYWxseQ0K PiA+ID4gU2VudDogMTAgTm92ZW1iZXIgMjAxNyAxNzozNQ0KPiA+ID4gVG86IFRyYWhlLCBGaW9u YSA8ZmlvbmEudHJhaGVAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnDQo+ID4gPiBDYzogQXRocmV5 YSwgTmFyYXlhbmEgUHJhc2FkIDxOYXJheWFuYVByYXNhZC5BdGhyZXlhQGNhdml1bS5jb20+Ow0K PiA+ID4gQ2hhbGxhLCBNYWhpcGFsIDxNYWhpcGFsLkNoYWxsYUBjYXZpdW0uY29tPg0KPiA+ID4g U3ViamVjdDogUmU6IFtkcGRrLWRldl0gW1JGQ10gQ29tcHJlc3Npb24gQVBJIGluIERQREsNCj4g PiA+DQo+ID4gPiBbVGhpcyBzZW5kZXIgZmFpbGVkIG91ciBmcmF1ZCBkZXRlY3Rpb24gY2hlY2tz IGFuZCBtYXkgbm90IGJlIHdobyB0aGV5DQo+ID4gPiBhcHBlYXIgdG8gYmUuIExlYXJuIGFib3V0 IHNwb29maW5nIGF0DQo+IGh0dHA6Ly9ha2EubXMvTGVhcm5BYm91dFNwb29maW5nXQ0KPiA+ID4N Cj4gPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+ID4gRnJvbTogVHJhaGUs IEZpb25hIFttYWlsdG86ZmlvbmEudHJhaGVAaW50ZWwuY29tXQ0KPiA+ID4gPiBTZW50OiAwNyBO b3ZlbWJlciAyMDE3IDE2OjU0DQo+ID4gPiA+IFRvOiBWZXJtYSwgU2hhbGx5IDxTaGFsbHkuVmVy bWFAY2F2aXVtLmNvbT47IGRldkBkcGRrLm9yZw0KPiA+ID4gPiBDYzogQXRocmV5YSwgTmFyYXlh bmEgUHJhc2FkDQo+IDxOYXJheWFuYVByYXNhZC5BdGhyZXlhQGNhdml1bS5jb20+Ow0KPiA+ID4g PiBDaGFsbGEsIE1haGlwYWwgPE1haGlwYWwuQ2hhbGxhQGNhdml1bS5jb20+OyBUcmFoZSwgRmlv bmENCj4gPiA+ID4gPGZpb25hLnRyYWhlQGludGVsLmNvbT4NCj4gPiA+ID4gU3ViamVjdDogUkU6 IFtkcGRrLWRldl0gW1JGQ10gQ29tcHJlc3Npb24gQVBJIGluIERQREsNCj4gPiA+ID4NCj4gPiA+ ID4gSGkgU2hhbGx5LA0KPiA+ID4gPg0KPiA+ID4gPiAvLy9zbmlwLy8vDQo+ID4gPiA+ID4gW1No YWxseV0gT2suIFRoZW4sIGp1c3QgdG8gY29uZmlybSBteSB1bmRlcnN0YW5kaW5nIGhlcmUuIFlv dSBtZWFuDQo+IFBNRA0KPiA+ID4gPiBjYW4gZmlndXJlIG91dCBhbW91bnQgb2YNCj4gPiA+ID4g PiBhdmFpbGFibGUgc3BhY2UgaW4gZHN0IG1idWYgYnkgY2FsbGluZyBydGVfcGt0bWJ1Zl9kYXRh X2xlbigpIG9uIGVhY2gNCj4gb2YNCj4gPiA+IGl0cw0KPiA+ID4gPiBzZWdtZW50Pw0KPiA+ID4g PiBbRmlvbmFdIGV4YWN0bHkuDQo+ID4gPiA+DQo+ID4gPiA+IC8vL3NuaXAvLy8NCj4gPiA+ID4g PiA+ID4gPiA+ID4gKyAgICAgICogVGhpcyBpbmRpY2F0ZXMgdGhlIGJ1ZmZlciBzaXplIGFuZCBz aG91bGQgYmUNCj4gPiA+ID4gPiA+ID4gPiA+ID4gKyAgICAgICogc2V0IGEgbGl0dGxlIGxhcmdl ciB0aGFuIHRoZSBleHBlY3RlZCBtYXggc291cmNlIGJ1ZmZlcg0KPiA+ID4gc2l6ZS4NCj4gPiA+ ID4gPiA+ID4gPiA+ID4gKyAgICAgICogaWYgdGhlIG91dHB1dCBvZiBzdGF0aWMgY29tcHJlc3Np b24gZG9lc24ndCBmaXQgaW4gdGhlDQo+ID4gPiA+ID4gPiA+ID4gPiA+ICsgICAgICAqIGludGVy bWVkaWF0ZSBidWZmZXIgZHluYW1pYyBjb21wcmVzc2lvbiBtYXkgbm90IGJlDQo+ID4gPiA+IHBv c3NpYmxlLA0KPiA+ID4gPiA+ID4gPiA+ID4gPiArICAgICAgKiBpbiB0aGlzIGNhc2UgdGhlIGFj Y2VsZXJhdG9yIG1heSByZXZlcnQgYmFjayB0byBzdGF0aWMNCj4gPiA+ID4gPiA+IGNvbXByZXNz aW9uLg0KPiA+ID4gPiA+IFtTaGFsbHldID4gPiA+ID4gKyAgICAgICogaW4gdGhpcyBjYXNlIHRo ZSBhY2NlbGVyYXRvciBtYXkgcmV2ZXJ0IGJhY2sgdG8NCj4gc3RhdGljDQo+ID4gPiA+IGNvbXBy ZXNzaW9uLj4gPiA+ID4gPiArICAgICAgKi8NCj4gPiA+ID4gPiBDYW4geW91IGVsYWJvcmF0ZSBt b3JlIG9uIHRoaXM/IFRoaXMgbG9va3MgdG8gbWUgYXMgZGVjaXNpb24gbWFkZQ0KPiBkdXJpbmcN Cj4gPiA+ID4gZW5xdWV1ZV9idXJzdCgpIHByb2Nlc3NpbmcuDQo+ID4gPiA+ID4gSWYgeWVzIGFu ZCBJZiBhcHBsaWNhdGlvbiBoYXMgY2hvc2VuIHNwZWNpZmljIEh1ZmZtYW4gY29kZSBpLmUuDQo+ ID4gPiA+IFJURV9DT01QX0RZTkFNSUMgb3INCj4gPiA+ID4gPiBSVEVfQ09NUF9GSVhFRCBpbiBy dGVfY29tcF9jb21wcmVzc194Zm9ybSwgdGhlbiBob3cgdGhpcw0KPiB3b3VsZA0KPiA+ID4gPiB3 b3JrPw0KPiA+ID4gPiBbRmlvbmFdIHllcywgaXQgd291bGQgaGF2ZSB0byByZXZlcnQgYmFjayBv biB0aGUgZW5xdWV1ZS4gVGhlDQo+IGNvbXByZXNzZWQNCj4gPiA+ID4gZGF0YSB3b3VsZCBzdGls bCBjb25mb3JtIHRvIGRlZmxhdGUgc3RhbmRhcmQsIHNvIGFueSBkZWNvbXByZXNzb3INCj4gd291 bGQNCj4gPiA+IGJlDQo+ID4gPiA+IGFibGUgdG8gaW5mbGF0ZSBpdC4gVGhlIHJhdGlvIHdvdWxk IG5vdCBiZSBhcyBnb29kIGFzIGhvcGVkIGZvciBidXQgaXQNCj4gd291bGQNCj4gPiA+IGJlDQo+ ID4gPiA+IHRoZSBiZXN0IHRoZSBjb21wcmVzc2lvbiBlbmdpbmUgY291bGQgZG8gd2l0aCB0aGUg cmVzb3VyY2VzIGl0IGhhcy4NCj4gPiA+ID4NCj4gPiA+IFtTaGFsbHldIE9rLiBIb3dldmVyLCBJ J20gbm90IHN1cmUgaG93IHRvIHVzZSBJbnRlcm1lZGlhdGUgYnVmcyBoZXJlIGFzDQo+IGl0IGlz DQo+ID4gPiBub3QgcmVxdWlyZW1lbnQgZm9yIHVzIGZvciB0aGlzIHB1cnBvc2UuDQo+ID4gPiBT bywgaXQgbG9va3MgbGlrZSBJdCBpcyB2ZXJ5IGRldmljZSBzcGVjaWZpYyByZXF1aXJlbWVudCB3 aGVyZSBzb21lIG1heSBub3QNCj4gPiA+IG5lZWQgaXQuIFNvLCBJIHdvdWxkIHN1Z2dlc3QgdGhh dCBBUEkgc2hvdWxkIHByb3Bvc2UgYSB3YXkgdG8gaW5kaWNhdGUgaWYNCj4gaXQncyBhDQo+ID4g PiByZXF1aXJlbWVudCBmb3Igc3BlY2lmaWMgZGV2aWNlIHNvIHRoYXQgYXBwIGNhbiBpbnB1dCBp dCBhdCBjb25maWcgdGltZS4NCj4gTWF5IGJlDQo+ID4gPiBmZWF0dXJlIGZsYWcgb3IgY2FwYWJp bGl0eS4NCj4gPiA+DQo+ID4gPiBUaGFua3MNCj4gPiA+IFNoYWxseQ0KPiA+ID4NCj4gPiA+ID4g Ly8vc25pcC8vLw0KPiA+ID4gPiA+IFtTaGFsbHldIFN1cmUuIFNvIGp1c3QgdG8gYWxpZ24gaGVy ZS4gRXhjZXB0IGZldyBxdWVzdGlvbnMgcG9zdGVkDQo+IGFib3ZlIG9uDQo+ID4gPiA+IHRoaXMg UkZDIChzdWNoIGFzIER5bmFtaWMgVnMNCj4gPiA+ID4gPiBTdGF0aWMgb3IgZHN0IG1idWYgcGFy c2luZyksIGZvbGxvd2luZyAoYW5kIGFueSBvdGhlcikgd2lsbCBmdXJ0aGVyIGJlDQo+ID4gPiA+ IGNvdmVyZWQgYXMgcGFydCBvZiAnUkZDIGRvYycNCj4gPiA+ID4gPiBkaXNjdXNzaW9uDQo+ID4g PiA+ID4gLSBIYXNoIHN1cHBvcnQNCj4gPiA+ID4gPiAtIFJURV9DT01QREVWX0ZGX01VTFRJX1BL VF9DSEVDS1NVTQ0KPiA+ID4gPiBbRmlvbmFdIEFncmVlZC4NCg==