From mboxrd@z Thu Jan 1 00:00:00 1970 From: Akhil Goyal Subject: Re: [PATCH v2] lib/compressdev: Fix logic error on op allocation Date: Fri, 2 Nov 2018 11:42:11 +0000 Message-ID: <0b6fb4ce-8bf6-0c99-e390-63b2331891d9@nxp.com> References: <1540599469-21696-1-git-send-email-fiona.trahe@intel.com> <1540600987-8101-1-git-send-email-fiona.trahe@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "thomas@monjalon.net" , "tomaszx.jozwiak@intel.com" , "sabyasg@hpe.com" , "stable@dpdk.org" To: "Verma, Shally" , Fiona Trahe , "dev@dpdk.org" Return-path: In-Reply-To: Content-Language: en-US Content-ID: List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" DQoNCk9uIDEwLzMwLzIwMTggNzozMCBQTSwgVmVybWEsIFNoYWxseSB3cm90ZToNCj4NCj4+IC0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+PiBGcm9tOiBGaW9uYSBUcmFoZSA8ZmlvbmEudHJh aGVAaW50ZWwuY29tPg0KPj4gU2VudDogMjcgT2N0b2JlciAyMDE4IDA2OjEzDQo+PiBUbzogZGV2 QGRwZGsub3JnDQo+PiBDYzogdGhvbWFzQG1vbmphbG9uLm5ldDsgYWtoaWwuZ295YWxAbnhwLmNv bTsgdG9tYXN6eC5qb3p3aWFrQGludGVsLmNvbTsgc2FieWFzZ0BocGUuY29tOyBWZXJtYSwgU2hh bGx5DQo+PiA8U2hhbGx5LlZlcm1hQGNhdml1bS5jb20+OyBGaW9uYSBUcmFoZSA8ZmlvbmEudHJh aGVAaW50ZWwuY29tPjsgc3RhYmxlQGRwZGsub3JnDQo+PiBTdWJqZWN0OiBbUEFUQ0ggdjJdIGxp Yi9jb21wcmVzc2RldjogRml4IGxvZ2ljIGVycm9yIG9uIG9wIGFsbG9jYXRpb24NCj4+DQo+PiBF eHRlcm5hbCBFbWFpbA0KPj4NCj4+IEZpeGVkIGJhZCBsb2dpYyBpbiBydGVfY29tcF9vcF9hbGxv YygpIGNoZWNraW5nIHJldHVybg0KPj4gdmFsdWUgZnJvbSBydGVfY29tcF9vcF9yYXdfYnVsa19h bGxvYygpLiBUaGlzDQo+PiBjb3VsZCBoYXZlIHJlc3VsdGVkIGluIGEgc2VnLWZhdWx0IGluIGVy cm9yIGNhc2UuDQo+PiBNYWRlIHJ0ZV9jb21wX29iX2J1bGtfYWxsb2MoKSBjb2RlIGNvbnNpc3Rl bnQNCj4+IHdpdGggcnRlX2NvbXBfb3BfYWxsb2MoKS4NCj4+DQo+Pg0KPj4gRml4ZXM6IDk2MDg2 ZGI1YTM2OSAoImNvbXByZXNzZGV2OiBhZGQgb3BlcmF0aW9uIG1hbmFnZW1lbnQiKQ0KPj4gQ2M6 IHN0YWJsZUBkcGRrLm9yZw0KPj4NCj4+IFJlcG9ydGVkLWJ5OiBTYWJ5YXNhY2hpIFNlbmd1cHRh IDxzYWJ5YXNnQGhwZS5jb20+DQo+PiBTaWduZWQtb2ZmLWJ5OiBGaW9uYSBUcmFoZSA8ZmlvbmEu dHJhaGVAaW50ZWwuY29tPg0KPj4gLS0tDQo+PiB2MiBjaGFuZ2U6DQo+PiAtIGFkZGVkIFJlcG9y dGVkLWJ5IHRhZw0KPj4NCj4+IGxpYi9saWJydGVfY29tcHJlc3NkZXYvcnRlX2NvbXAuYyB8IDEw ICsrKysrLS0tLS0NCj4+IDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDUgZGVsZXRp b25zKC0pDQo+Pg0KPj4gZGlmZiAtLWdpdCBhL2xpYi9saWJydGVfY29tcHJlc3NkZXYvcnRlX2Nv bXAuYyBiL2xpYi9saWJydGVfY29tcHJlc3NkZXYvcnRlX2NvbXAuYw0KPj4gaW5kZXggYzY2M2Jl NS4uNDYzNGMxMiAxMDA2NDQNCj4+IC0tLSBhL2xpYi9saWJydGVfY29tcHJlc3NkZXYvcnRlX2Nv bXAuYw0KPj4gKysrIGIvbGliL2xpYnJ0ZV9jb21wcmVzc2Rldi9ydGVfY29tcC5jDQo+PiBAQCAt MTc0LDcgKzE3NCw3IEBAIHJ0ZV9jb21wX29wX2FsbG9jKHN0cnVjdCBydGVfbWVtcG9vbCAqbWVt cG9vbCkNCj4+ICAgICAgICAgaW50IHJldHZhbDsNCj4+DQo+PiAgICAgICAgIHJldHZhbCA9IHJ0 ZV9jb21wX29wX3Jhd19idWxrX2FsbG9jKG1lbXBvb2wsICZvcCwgMSk7DQo+PiAtICAgICAgIGlm ICh1bmxpa2VseShyZXR2YWwgPCAwKSkNCj4+ICsgICAgICAgaWYgKHVubGlrZWx5KHJldHZhbCAh PSAxKSkNCj4+ICAgICAgICAgICAgICAgICByZXR1cm4gTlVMTDsNCj4+DQo+PiAgICAgICAgIHJ0 ZV9jb21wX29wX3Jlc2V0KG9wKTsNCj4+IEBAIC0xODYsMTIgKzE4NiwxMiBAQCBpbnQgX19ydGVf ZXhwZXJpbWVudGFsDQo+PiBydGVfY29tcF9vcF9idWxrX2FsbG9jKHN0cnVjdCBydGVfbWVtcG9v bCAqbWVtcG9vbCwNCj4+ICAgICAgICAgICAgICAgICBzdHJ1Y3QgcnRlX2NvbXBfb3AgKipvcHMs IHVpbnQxNl90IG5iX29wcykNCj4+IHsNCj4+IC0gICAgICAgaW50IHJldDsNCj4+ICsgICAgICAg aW50IHJldHZhbDsNCj4+ICAgICAgICAgdWludDE2X3QgaTsNCj4+DQo+PiAtICAgICAgIHJldCA9 IHJ0ZV9jb21wX29wX3Jhd19idWxrX2FsbG9jKG1lbXBvb2wsIG9wcywgbmJfb3BzKTsNCj4+IC0g ICAgICAgaWYgKHVubGlrZWx5KHJldCA8IG5iX29wcykpDQo+PiAtICAgICAgICAgICAgICAgcmV0 dXJuIHJldDsNCj4+ICsgICAgICAgcmV0dmFsID0gcnRlX2NvbXBfb3BfcmF3X2J1bGtfYWxsb2Mo bWVtcG9vbCwgb3BzLCBuYl9vcHMpOw0KPj4gKyAgICAgICBpZiAodW5saWtlbHkocmV0dmFsICE9 IG5iX29wcykpDQo+PiArICAgICAgICAgICAgICAgcmV0dXJuIDA7DQo+Pg0KPj4gICAgICAgICBm b3IgKGkgPSAwOyBpIDwgbmJfb3BzOyBpKyspDQo+PiAgICAgICAgICAgICAgICAgcnRlX2NvbXBf b3BfcmVzZXQob3BzW2ldKTsNCj4+IC0tDQo+PiAyLjcuNA0KPiBBY2tlZC1ieTogU2hhbGx5IFZl cm1hIDxTaGFsbHkuVmVybWFAY2F2aXVtbmV0d29ya3MuY29tPg0KPg0KQXBwbGllZCB0byBkcGRr LW5leHQtY3J5cHRvDQoNClRoYW5rcy4NCg==