From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <hemant.agrawal@nxp.com>
Received: from EUR04-DB3-obe.outbound.protection.outlook.com
 (mail-eopbgr60043.outbound.protection.outlook.com [40.107.6.43])
 by dpdk.org (Postfix) with ESMTP id C10F01B5EB;
 Fri, 26 Apr 2019 09:14:20 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=eUJF9rpLDt6uP3hfm8fZwz6mf6f7RKB+0JHe9+9oBwU=;
 b=T6Vt6CumvrqfygXI1QbBLoaCZW4+awtRnE+1zwL+KWj2ErMJA2H/kf5So1kpv0pD6bz/cFFuu/vKsbFisiVkqGSQsNZ068DoNg0hrgASr1iVA0zEUEHwdoNSXS3bAZ4lM9fPUdR7nFO5fwW1+k4ZQkEIT9xuYgTaGH2/uP7dNTE=
Received: from VI1PR0401MB2541.eurprd04.prod.outlook.com (10.168.65.19) by
 VI1PR0401MB2238.eurprd04.prod.outlook.com (10.169.133.19) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1835.13; Fri, 26 Apr 2019 07:14:19 +0000
Received: from VI1PR0401MB2541.eurprd04.prod.outlook.com
 ([fe80::e5c6:94ac:ff8d:fc1b]) by VI1PR0401MB2541.eurprd04.prod.outlook.com
 ([fe80::e5c6:94ac:ff8d:fc1b%8]) with mapi id 15.20.1835.010; Fri, 26 Apr 2019
 07:14:19 +0000
From: Hemant Agrawal <hemant.agrawal@nxp.com>
To: Kevin Traynor <ktraynor@redhat.com>, Akhil Goyal <akhil.goyal@nxp.com>,
 "dev@dpdk.org" <dev@dpdk.org>
CC: "stable@dpdk.org" <stable@dpdk.org>
Thread-Topic: [EXT] Re: [dpdk-dev] [PATCH 5/6] crypto/dpaa_sec: fix session qp
 attach/detach
Thread-Index: AQHU5JO267JGdu1R5EyYqg61OLdBa6ZNPW2AgAAV9wCAAOKiQA==
Date: Fri, 26 Apr 2019 07:14:19 +0000
Message-ID: <VI1PR0401MB254168417C63371A64648D5E893E0@VI1PR0401MB2541.eurprd04.prod.outlook.com>
References: <20190327114407.13697-1-akhil.goyal@nxp.com>
 <20190327114407.13697-6-akhil.goyal@nxp.com>
 <a46727bc-cfc1-ca11-cd5b-b5bc2e9f7e9b@redhat.com>
 <ba8698f2-8ed3-ffeb-a794-62d3b54f3cc4@redhat.com>
In-Reply-To: <ba8698f2-8ed3-ffeb-a794-62d3b54f3cc4@redhat.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=hemant.agrawal@nxp.com; 
x-originating-ip: [92.120.1.66]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5228bf11-f86a-4d6a-bac9-08d6ca16ccee
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(4618075)(2017052603328)(7193020);
 SRVR:VI1PR0401MB2238; 
x-ms-traffictypediagnostic: VI1PR0401MB2238:
x-microsoft-antispam-prvs: <VI1PR0401MB22388045C7BCF8B3D52BE378893E0@VI1PR0401MB2238.eurprd04.prod.outlook.com>
x-forefront-prvs: 001968DD50
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(136003)(396003)(376002)(39860400002)(346002)(13464003)(199004)(189003)(14454004)(66476007)(99286004)(66556008)(7736002)(9686003)(2906002)(7696005)(76176011)(5024004)(4326008)(52536014)(110136005)(66946007)(73956011)(66446008)(256004)(478600001)(316002)(25786009)(55016002)(229853002)(6246003)(33656002)(76116006)(97736004)(3846002)(6116002)(26005)(6436002)(81156014)(5660300002)(64756008)(86362001)(74316002)(8676002)(186003)(81166006)(68736007)(6506007)(53546011)(102836004)(305945005)(476003)(11346002)(44832011)(71200400001)(71190400001)(486006)(8936002)(446003)(93886005)(66066001)(53936002)(2501003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0401MB2238;
 H:VI1PR0401MB2541.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nxp.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: hPpiLpb1vSFjoSGNJYCThzaMABVqc92XD0MggHIaXANzcMyjNgdelbvL5+y1usa61e+PEnTYKUOswa7KCBZY9P/fFvPYUjRGHB0avOElxj6hKLnJ3X6vtUPEidHN19AuJsWE2sIVMps9iPPgKjKwq3vnUmQs+HnYfgIZOoD70kU0fxXKkMFJpJG8ND/ZErDeEgap5Buvfvl7JbKdMby2OABHCirnIU5gO7ueqKmQtOyJT97MpRIbCtghI2eCwmAMy6gLBzFwizwj8nKHU1hKCjDQeVNlmn5t0C8qFGTjMVqi7X2rBya3BUsOIoih83KRCRwimph+JHpgqCW7lw5sh3tLoKJqc6XNiSwJ5L7gRlmZX320zPuDhitomxyF2fYTM6XlM0lIVOGzgRPpNz0FYqzJFDI59NPYeMV6grneCWY=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5228bf11-f86a-4d6a-bac9-08d6ca16ccee
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Apr 2019 07:14:19.4121 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0401MB2238
Subject: Re: [dpdk-dev] [EXT] Re: [PATCH 5/6] crypto/dpaa_sec: fix session
 qp attach/detach
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Apr 2019 07:14:21 -0000

SGkgS2V2aW4sDQoJVGhhbmtzIHdlIHdpbGwgbG9vayBpbnRvIGl0LiANClJlZ2FyZHMsDQpIZW1h
bnQNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogS2V2aW4gVHJheW5vciA8
a3RyYXlub3JAcmVkaGF0LmNvbT4NCj4gU2VudDogVGh1cnNkYXksIEFwcmlsIDI1LCAyMDE5IDEx
OjEzIFBNDQo+IFRvOiBBa2hpbCBHb3lhbCA8YWtoaWwuZ295YWxAbnhwLmNvbT47IGRldkBkcGRr
Lm9yZw0KPiBDYzogSGVtYW50IEFncmF3YWwgPGhlbWFudC5hZ3Jhd2FsQG54cC5jb20+OyBzdGFi
bGVAZHBkay5vcmcNCj4gU3ViamVjdDogW0VYVF0gUmU6IFtkcGRrLWRldl0gW1BBVENIIDUvNl0g
Y3J5cHRvL2RwYWFfc2VjOiBmaXggc2Vzc2lvbiBxcA0KPiBhdHRhY2gvZGV0YWNoDQo+IEltcG9y
dGFuY2U6IEhpZ2gNCj4gDQo+IENhdXRpb246IEVYVCBFbWFpbA0KPiANCj4gT24gMjUvMDQvMjAx
OSAxNzoyNCwgS2V2aW4gVHJheW5vciB3cm90ZToNCj4gPiBPbiAyNy8wMy8yMDE5IDExOjUzLCBB
a2hpbCBHb3lhbCB3cm90ZToNCj4gPj4gc2Vzc2lvbiBpbnEgYW5kIHFwIGFyZSBhc3NpZ25lZCBm
b3IgZWFjaCBjb3JlIGZyb20gd2hpY2ggdGhlIHBhY2tldHMNCj4gPj4gYXJyaXZlLiBUaGlzIHdh
cyBub3QgY29ycmVjdGx5IGhhbmRsZWQgd2hpbGUgc3VwcG9ydGluZyBtdWx0aXBsZQ0KPiA+PiBz
ZXNzaW9ucyBwZXIgcXVldWUgcGFpci4NCj4gPj4gVGhpcyBwYXRjaCBmaXhlcyB0aGUgYXR0YWNo
IGFuZCBkZXRhY2ggb2YgcXVldWVzIGZvciBlYWNoIGNvcmUuDQo+ID4+DQo+ID4+IEZpeGVzOiBl
Nzk0MTZkMTBmYTMgKCJjcnlwdG8vZHBhYV9zZWM6IHN1cHBvcnQgbXVsdGlwbGUgc2Vzc2lvbnMg
cGVyDQo+ID4+IHF1ZXVlIHBhaXIiKQ0KPiA+PiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ID4NCj4g
PiBIaSwgdGhpcyB3aWxsIG5vdCBiYWNrcG9ydCB0byAxOC4xMSBicmFuY2ggYXM6DQo+ID4gNGU2
OTRmZTUxMTcxZGNkYmU5NDAxOTE4OWEwMjQwODMzYjQ1Yzk0Mw0KPiA+IEF1dGhvcjogQWtoaWwg
R295YWwgPGFraGlsLmdveWFsQG54cC5jb20+DQo+ID4gRGF0ZTogICBXZWQgSmFuIDkgMTU6MTQ6
MTcgMjAxOSArMDAwMA0KPiA+DQo+ID4gICAgIGNyeXB0by9kcGFhX3NlYzogc3VwcG9ydCBzYW1l
IHNlc3Npb24gZmxvd3Mgb24gbXVsdGktY29yZXMNCj4gPg0KPiA+IHdhcyBhZGRlZCBhZnRlciAx
OC4xMSBhbmQgZHBhYV9zZWNfc3ltX3Nlc3Npb25fY2xlYXIoKSBpcyBxdWl0ZQ0KPiA+IGRpZmZl
cmVudC4gUGxlYXNlIHNlbmQgYSBiYWNrcG9ydCBvZiB0aGUgYnVnZml4IGZvciAxOC4xMSBicmFu
Y2gsIG9yDQo+ID4gbGV0IG1lIGtub3cgaWYgaXQncyBub3QgbmVlZGVkLg0KPiA+DQo+ID4gdGhh
bmtzLA0KPiA+IEtldmluLg0KPiA+DQo+ID4+IFNpZ25lZC1vZmYtYnk6IEFraGlsIEdveWFsIDxh
a2hpbC5nb3lhbEBueHAuY29tPg0KPiA+PiAtLS0NCj4gPj4gIGRyaXZlcnMvY3J5cHRvL2RwYWFf
c2VjL2RwYWFfc2VjLmMgfCAxNyArKysrKysrKysrLS0tLS0tLQ0KPiA+PiAgMSBmaWxlIGNoYW5n
ZWQsIDEwIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pDQo+ID4+DQo+ID4+IGRpZmYgLS1n
aXQgYS9kcml2ZXJzL2NyeXB0by9kcGFhX3NlYy9kcGFhX3NlYy5jDQo+ID4+IGIvZHJpdmVycy9j
cnlwdG8vZHBhYV9zZWMvZHBhYV9zZWMuYw0KPiA+PiBpbmRleCBjYjk5YmU0ZTEuLjgzMDVmMTlh
MyAxMDA2NDQNCj4gPj4gLS0tIGEvZHJpdmVycy9jcnlwdG8vZHBhYV9zZWMvZHBhYV9zZWMuYw0K
PiA+PiArKysgYi9kcml2ZXJzL2NyeXB0by9kcGFhX3NlYy9kcGFhX3NlYy5jDQo+ID4+IEBAIC0x
LDcgKzEsNyBAQA0KPiA+PiAgLyogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0zLUNsYXVz
ZQ0KPiA+PiAgICoNCj4gPj4gICAqICAgQ29weXJpZ2h0IChjKSAyMDE2IEZyZWVzY2FsZSBTZW1p
Y29uZHVjdG9yLCBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuDQo+ID4+IC0gKiAgIENvcHlyaWdo
dCAyMDE3LTIwMTggTlhQDQo+ID4+ICsgKiAgIENvcHlyaWdodCAyMDE3LTIwMTkgTlhQDQo+ID4+
ICAgKg0KPiA+PiAgICovDQo+ID4+DQo+ID4+IEBAIC0xOTQwLDEzICsxOTQwLDEzIEBAIGRwYWFf
c2VjX2F0dGFjaF9yeHEoc3RydWN0DQo+ID4+IGRwYWFfc2VjX2Rldl9wcml2YXRlICpxaSkgIHsN
Cj4gPj4gICAgICB1bnNpZ25lZCBpbnQgaTsNCj4gPj4NCj4gPj4gLSAgICBmb3IgKGkgPSAwOyBp
IDwgcWktPm1heF9uYl9zZXNzaW9uczsgaSsrKSB7DQo+ID4+ICsgICAgZm9yIChpID0gMDsgaSA8
IHFpLT5tYXhfbmJfc2Vzc2lvbnMgKiBNQVhfRFBBQV9DT1JFUzsgaSsrKSB7DQo+ID4+ICAgICAg
ICAgICAgICBpZiAocWktPmlucV9hdHRhY2hbaV0gPT0gMCkgew0KPiANCj4gQnR3LCB3aXRob3V0
IGtub3dpbmcgdGhlIGNyeXB0byBjb2RlLCB0aGUgdXNlIG9mIG1heF9uYl9zZXNzaW9ucyBpbiBm
b3INCj4gbG9vcHMgd2l0aCBmaXhlZCBzaXplIGFycmF5cyBiZWluZyBpbmRleGVkIGxvb2tzIHN1
c3BlY3QgdG8gbWUuIEluIHRoZSBzbmlwcGV0DQo+IGFib3ZlDQo+IA0KPiB1bnNpZ25lZCBjaGFy
IGlucV9hdHRhY2hbUlRFX0RQQUFfTUFYX1JYX1FVRVVFXTsNCj4gd2hpY2ggbWVhbnMgaW5xX2F0
dGFjaFs0MDk2XQ0KPiANCj4gQXQgbGVhc3QgaW4gb25lIHBsYWNlIEkgY2FuIHNlZQ0KPiAubWF4
X25iX3Nlc3Npb25zID0gTVJWTF9QTURfREVGQVVMVF9NQVhfTkJfU0VTU0lPTlMgd2hpY2gNCj4g
bWFrZXMgbWF4X25iX3Nlc3Npb25zPTIwNDgsIHdoaWxlIE1BWF9EUEFBX0NPUkVTPTQNCj4gDQo+
ID4+ICAgICAgICAgICAgICAgICAgICAgIHFpLT5pbnFfYXR0YWNoW2ldID0gMTsNCj4gPj4gICAg
ICAgICAgICAgICAgICAgICAgcmV0dXJuICZxaS0+aW5xW2ldOw0KPiA+PiAgICAgICAgICAgICAg
fQ0KPiA+PiAgICAgIH0NCj4gPj4gLSAgICBEUEFBX1NFQ19XQVJOKCJBbGwgc2VzIHNlc3Npb24g
aW4gdXNlICV4IiwgcWktPm1heF9uYl9zZXNzaW9ucyk7DQo+ID4+ICsgICAgRFBBQV9TRUNfV0FS
TigiQWxsIHNlc3Npb24gaW4gdXNlICV1IiwgcWktPm1heF9uYl9zZXNzaW9ucyk7DQo+ID4+DQo+
ID4+ICAgICAgcmV0dXJuIE5VTEw7DQo+ID4+ICB9DQo+ID4+IEBAIC0yMTE1LDcgKzIxMTUsNyBA
QCBkcGFhX3NlY19zeW1fc2Vzc2lvbl9jbGVhcihzdHJ1Y3QNCj4gcnRlX2NyeXB0b2RldiAqZGV2
LA0KPiA+PiAgICAgICAgICAgICAgc3RydWN0IHJ0ZV9jcnlwdG9kZXZfc3ltX3Nlc3Npb24gKnNl
c3MpICB7DQo+ID4+ICAgICAgc3RydWN0IGRwYWFfc2VjX2Rldl9wcml2YXRlICpxaSA9IGRldi0+
ZGF0YS0+ZGV2X3ByaXZhdGU7DQo+ID4+IC0gICAgdWludDhfdCBpbmRleCA9IGRldi0+ZHJpdmVy
X2lkOw0KPiA+PiArICAgIHVpbnQ4X3QgaW5kZXggPSBkZXYtPmRyaXZlcl9pZCwgaTsNCj4gPj4g
ICAgICB2b2lkICpzZXNzX3ByaXYgPSBnZXRfc3ltX3Nlc3Npb25fcHJpdmF0ZV9kYXRhKHNlc3Ms
IGluZGV4KTsNCj4gPj4NCj4gPj4gICAgICBQTURfSU5JVF9GVU5DX1RSQUNFKCk7DQo+ID4+IEBA
IC0yMTI1LDkgKzIxMjUsMTIgQEAgZHBhYV9zZWNfc3ltX3Nlc3Npb25fY2xlYXIoc3RydWN0DQo+
IHJ0ZV9jcnlwdG9kZXYgKmRldiwNCj4gPj4gICAgICBpZiAoc2Vzc19wcml2KSB7DQo+ID4+ICAg
ICAgICAgICAgICBzdHJ1Y3QgcnRlX21lbXBvb2wgKnNlc3NfbXAgPQ0KPiA+PiBydGVfbWVtcG9v
bF9mcm9tX29iaihzZXNzX3ByaXYpOw0KPiA+Pg0KPiA+PiAtICAgICAgICAgICAgaWYgKHMtPmlu
cVtydGVfbGNvcmVfaWQoKSAlIE1BWF9EUEFBX0NPUkVTXSkNCj4gPj4gLSAgICAgICAgICAgICAg
ICAgICAgZHBhYV9zZWNfZGV0YWNoX3J4cShxaSwNCj4gPj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzLT5pbnFbcnRlX2xjb3JlX2lkKCkgJSBNQVhfRFBBQV9DT1JFU10pOw0KPiA+PiAr
ICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IE1BWF9EUEFBX0NPUkVTOyBpKyspIHsNCj4gPj4g
KyAgICAgICAgICAgICAgICAgICAgaWYgKHMtPmlucVtpXSkNCj4gPj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkcGFhX3NlY19kZXRhY2hfcnhxKHFpLCBzLT5pbnFbaV0pOw0KPiA+PiAr
ICAgICAgICAgICAgICAgICAgICBzLT5pbnFbaV0gPSBOVUxMOw0KPiA+PiArICAgICAgICAgICAg
ICAgICAgICBzLT5xcFtpXSA9IE5VTEw7DQo+ID4+ICsgICAgICAgICAgICB9DQo+ID4+ICAgICAg
ICAgICAgICBydGVfZnJlZShzLT5jaXBoZXJfa2V5LmRhdGEpOw0KPiA+PiAgICAgICAgICAgICAg
cnRlX2ZyZWUocy0+YXV0aF9rZXkuZGF0YSk7DQo+ID4+ICAgICAgICAgICAgICBtZW1zZXQocywg
MCwgc2l6ZW9mKGRwYWFfc2VjX3Nlc3Npb24pKTsNCj4gPj4NCj4gPg0KDQo=

From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by dpdk.space (Postfix) with ESMTP id B763BA05D3
	for <public@inbox.dpdk.org>; Fri, 26 Apr 2019 09:14:22 +0200 (CEST)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id E21A01B5EB;
	Fri, 26 Apr 2019 09:14:21 +0200 (CEST)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com
 (mail-eopbgr60043.outbound.protection.outlook.com [40.107.6.43])
 by dpdk.org (Postfix) with ESMTP id C10F01B5EB;
 Fri, 26 Apr 2019 09:14:20 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; 
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=eUJF9rpLDt6uP3hfm8fZwz6mf6f7RKB+0JHe9+9oBwU=;
 b=T6Vt6CumvrqfygXI1QbBLoaCZW4+awtRnE+1zwL+KWj2ErMJA2H/kf5So1kpv0pD6bz/cFFuu/vKsbFisiVkqGSQsNZ068DoNg0hrgASr1iVA0zEUEHwdoNSXS3bAZ4lM9fPUdR7nFO5fwW1+k4ZQkEIT9xuYgTaGH2/uP7dNTE=
Received: from VI1PR0401MB2541.eurprd04.prod.outlook.com (10.168.65.19) by
 VI1PR0401MB2238.eurprd04.prod.outlook.com (10.169.133.19) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1835.13; Fri, 26 Apr 2019 07:14:19 +0000
Received: from VI1PR0401MB2541.eurprd04.prod.outlook.com
 ([fe80::e5c6:94ac:ff8d:fc1b]) by VI1PR0401MB2541.eurprd04.prod.outlook.com
 ([fe80::e5c6:94ac:ff8d:fc1b%8]) with mapi id 15.20.1835.010; Fri, 26 Apr 2019
 07:14:19 +0000
From: Hemant Agrawal <hemant.agrawal@nxp.com>
To: Kevin Traynor <ktraynor@redhat.com>, Akhil Goyal <akhil.goyal@nxp.com>,
 "dev@dpdk.org" <dev@dpdk.org>
CC: "stable@dpdk.org" <stable@dpdk.org>
Thread-Topic: [EXT] Re: [dpdk-dev] [PATCH 5/6] crypto/dpaa_sec: fix session qp
 attach/detach
Thread-Index: AQHU5JO267JGdu1R5EyYqg61OLdBa6ZNPW2AgAAV9wCAAOKiQA==
Date: Fri, 26 Apr 2019 07:14:19 +0000
Message-ID:
 <VI1PR0401MB254168417C63371A64648D5E893E0@VI1PR0401MB2541.eurprd04.prod.outlook.com>
References: <20190327114407.13697-1-akhil.goyal@nxp.com>
 <20190327114407.13697-6-akhil.goyal@nxp.com>
 <a46727bc-cfc1-ca11-cd5b-b5bc2e9f7e9b@redhat.com>
 <ba8698f2-8ed3-ffeb-a794-62d3b54f3cc4@redhat.com>
In-Reply-To: <ba8698f2-8ed3-ffeb-a794-62d3b54f3cc4@redhat.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=hemant.agrawal@nxp.com; 
x-originating-ip: [92.120.1.66]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5228bf11-f86a-4d6a-bac9-08d6ca16ccee
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600141)(711020)(4605104)(4618075)(2017052603328)(7193020);
 SRVR:VI1PR0401MB2238; 
x-ms-traffictypediagnostic: VI1PR0401MB2238:
x-microsoft-antispam-prvs: <VI1PR0401MB22388045C7BCF8B3D52BE378893E0@VI1PR0401MB2238.eurprd04.prod.outlook.com>
x-forefront-prvs: 001968DD50
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(366004)(136003)(396003)(376002)(39860400002)(346002)(13464003)(199004)(189003)(14454004)(66476007)(99286004)(66556008)(7736002)(9686003)(2906002)(7696005)(76176011)(5024004)(4326008)(52536014)(110136005)(66946007)(73956011)(66446008)(256004)(478600001)(316002)(25786009)(55016002)(229853002)(6246003)(33656002)(76116006)(97736004)(3846002)(6116002)(26005)(6436002)(81156014)(5660300002)(64756008)(86362001)(74316002)(8676002)(186003)(81166006)(68736007)(6506007)(53546011)(102836004)(305945005)(476003)(11346002)(44832011)(71200400001)(71190400001)(486006)(8936002)(446003)(93886005)(66066001)(53936002)(2501003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0401MB2238;
 H:VI1PR0401MB2541.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: nxp.com does not designate
 permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: hPpiLpb1vSFjoSGNJYCThzaMABVqc92XD0MggHIaXANzcMyjNgdelbvL5+y1usa61e+PEnTYKUOswa7KCBZY9P/fFvPYUjRGHB0avOElxj6hKLnJ3X6vtUPEidHN19AuJsWE2sIVMps9iPPgKjKwq3vnUmQs+HnYfgIZOoD70kU0fxXKkMFJpJG8ND/ZErDeEgap5Buvfvl7JbKdMby2OABHCirnIU5gO7ueqKmQtOyJT97MpRIbCtghI2eCwmAMy6gLBzFwizwj8nKHU1hKCjDQeVNlmn5t0C8qFGTjMVqi7X2rBya3BUsOIoih83KRCRwimph+JHpgqCW7lw5sh3tLoKJqc6XNiSwJ5L7gRlmZX320zPuDhitomxyF2fYTM6XlM0lIVOGzgRPpNz0FYqzJFDI59NPYeMV6grneCWY=
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: nxp.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5228bf11-f86a-4d6a-bac9-08d6ca16ccee
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Apr 2019 07:14:19.4121 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0401MB2238
Subject: Re: [dpdk-dev] [EXT] Re: [PATCH 5/6] crypto/dpaa_sec: fix session
 qp attach/detach
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>
Message-ID: <20190426071419.EaG9h-oUXPDS7uu86TGupE6nWbFl_IJ626C7AOCYSvc@z>

SGkgS2V2aW4sDQoJVGhhbmtzIHdlIHdpbGwgbG9vayBpbnRvIGl0LiANClJlZ2FyZHMsDQpIZW1h
bnQNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogS2V2aW4gVHJheW5vciA8
a3RyYXlub3JAcmVkaGF0LmNvbT4NCj4gU2VudDogVGh1cnNkYXksIEFwcmlsIDI1LCAyMDE5IDEx
OjEzIFBNDQo+IFRvOiBBa2hpbCBHb3lhbCA8YWtoaWwuZ295YWxAbnhwLmNvbT47IGRldkBkcGRr
Lm9yZw0KPiBDYzogSGVtYW50IEFncmF3YWwgPGhlbWFudC5hZ3Jhd2FsQG54cC5jb20+OyBzdGFi
bGVAZHBkay5vcmcNCj4gU3ViamVjdDogW0VYVF0gUmU6IFtkcGRrLWRldl0gW1BBVENIIDUvNl0g
Y3J5cHRvL2RwYWFfc2VjOiBmaXggc2Vzc2lvbiBxcA0KPiBhdHRhY2gvZGV0YWNoDQo+IEltcG9y
dGFuY2U6IEhpZ2gNCj4gDQo+IENhdXRpb246IEVYVCBFbWFpbA0KPiANCj4gT24gMjUvMDQvMjAx
OSAxNzoyNCwgS2V2aW4gVHJheW5vciB3cm90ZToNCj4gPiBPbiAyNy8wMy8yMDE5IDExOjUzLCBB
a2hpbCBHb3lhbCB3cm90ZToNCj4gPj4gc2Vzc2lvbiBpbnEgYW5kIHFwIGFyZSBhc3NpZ25lZCBm
b3IgZWFjaCBjb3JlIGZyb20gd2hpY2ggdGhlIHBhY2tldHMNCj4gPj4gYXJyaXZlLiBUaGlzIHdh
cyBub3QgY29ycmVjdGx5IGhhbmRsZWQgd2hpbGUgc3VwcG9ydGluZyBtdWx0aXBsZQ0KPiA+PiBz
ZXNzaW9ucyBwZXIgcXVldWUgcGFpci4NCj4gPj4gVGhpcyBwYXRjaCBmaXhlcyB0aGUgYXR0YWNo
IGFuZCBkZXRhY2ggb2YgcXVldWVzIGZvciBlYWNoIGNvcmUuDQo+ID4+DQo+ID4+IEZpeGVzOiBl
Nzk0MTZkMTBmYTMgKCJjcnlwdG8vZHBhYV9zZWM6IHN1cHBvcnQgbXVsdGlwbGUgc2Vzc2lvbnMg
cGVyDQo+ID4+IHF1ZXVlIHBhaXIiKQ0KPiA+PiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ID4NCj4g
PiBIaSwgdGhpcyB3aWxsIG5vdCBiYWNrcG9ydCB0byAxOC4xMSBicmFuY2ggYXM6DQo+ID4gNGU2
OTRmZTUxMTcxZGNkYmU5NDAxOTE4OWEwMjQwODMzYjQ1Yzk0Mw0KPiA+IEF1dGhvcjogQWtoaWwg
R295YWwgPGFraGlsLmdveWFsQG54cC5jb20+DQo+ID4gRGF0ZTogICBXZWQgSmFuIDkgMTU6MTQ6
MTcgMjAxOSArMDAwMA0KPiA+DQo+ID4gICAgIGNyeXB0by9kcGFhX3NlYzogc3VwcG9ydCBzYW1l
IHNlc3Npb24gZmxvd3Mgb24gbXVsdGktY29yZXMNCj4gPg0KPiA+IHdhcyBhZGRlZCBhZnRlciAx
OC4xMSBhbmQgZHBhYV9zZWNfc3ltX3Nlc3Npb25fY2xlYXIoKSBpcyBxdWl0ZQ0KPiA+IGRpZmZl
cmVudC4gUGxlYXNlIHNlbmQgYSBiYWNrcG9ydCBvZiB0aGUgYnVnZml4IGZvciAxOC4xMSBicmFu
Y2gsIG9yDQo+ID4gbGV0IG1lIGtub3cgaWYgaXQncyBub3QgbmVlZGVkLg0KPiA+DQo+ID4gdGhh
bmtzLA0KPiA+IEtldmluLg0KPiA+DQo+ID4+IFNpZ25lZC1vZmYtYnk6IEFraGlsIEdveWFsIDxh
a2hpbC5nb3lhbEBueHAuY29tPg0KPiA+PiAtLS0NCj4gPj4gIGRyaXZlcnMvY3J5cHRvL2RwYWFf
c2VjL2RwYWFfc2VjLmMgfCAxNyArKysrKysrKysrLS0tLS0tLQ0KPiA+PiAgMSBmaWxlIGNoYW5n
ZWQsIDEwIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pDQo+ID4+DQo+ID4+IGRpZmYgLS1n
aXQgYS9kcml2ZXJzL2NyeXB0by9kcGFhX3NlYy9kcGFhX3NlYy5jDQo+ID4+IGIvZHJpdmVycy9j
cnlwdG8vZHBhYV9zZWMvZHBhYV9zZWMuYw0KPiA+PiBpbmRleCBjYjk5YmU0ZTEuLjgzMDVmMTlh
MyAxMDA2NDQNCj4gPj4gLS0tIGEvZHJpdmVycy9jcnlwdG8vZHBhYV9zZWMvZHBhYV9zZWMuYw0K
PiA+PiArKysgYi9kcml2ZXJzL2NyeXB0by9kcGFhX3NlYy9kcGFhX3NlYy5jDQo+ID4+IEBAIC0x
LDcgKzEsNyBAQA0KPiA+PiAgLyogU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEJTRC0zLUNsYXVz
ZQ0KPiA+PiAgICoNCj4gPj4gICAqICAgQ29weXJpZ2h0IChjKSAyMDE2IEZyZWVzY2FsZSBTZW1p
Y29uZHVjdG9yLCBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuDQo+ID4+IC0gKiAgIENvcHlyaWdo
dCAyMDE3LTIwMTggTlhQDQo+ID4+ICsgKiAgIENvcHlyaWdodCAyMDE3LTIwMTkgTlhQDQo+ID4+
ICAgKg0KPiA+PiAgICovDQo+ID4+DQo+ID4+IEBAIC0xOTQwLDEzICsxOTQwLDEzIEBAIGRwYWFf
c2VjX2F0dGFjaF9yeHEoc3RydWN0DQo+ID4+IGRwYWFfc2VjX2Rldl9wcml2YXRlICpxaSkgIHsN
Cj4gPj4gICAgICB1bnNpZ25lZCBpbnQgaTsNCj4gPj4NCj4gPj4gLSAgICBmb3IgKGkgPSAwOyBp
IDwgcWktPm1heF9uYl9zZXNzaW9uczsgaSsrKSB7DQo+ID4+ICsgICAgZm9yIChpID0gMDsgaSA8
IHFpLT5tYXhfbmJfc2Vzc2lvbnMgKiBNQVhfRFBBQV9DT1JFUzsgaSsrKSB7DQo+ID4+ICAgICAg
ICAgICAgICBpZiAocWktPmlucV9hdHRhY2hbaV0gPT0gMCkgew0KPiANCj4gQnR3LCB3aXRob3V0
IGtub3dpbmcgdGhlIGNyeXB0byBjb2RlLCB0aGUgdXNlIG9mIG1heF9uYl9zZXNzaW9ucyBpbiBm
b3INCj4gbG9vcHMgd2l0aCBmaXhlZCBzaXplIGFycmF5cyBiZWluZyBpbmRleGVkIGxvb2tzIHN1
c3BlY3QgdG8gbWUuIEluIHRoZSBzbmlwcGV0DQo+IGFib3ZlDQo+IA0KPiB1bnNpZ25lZCBjaGFy
IGlucV9hdHRhY2hbUlRFX0RQQUFfTUFYX1JYX1FVRVVFXTsNCj4gd2hpY2ggbWVhbnMgaW5xX2F0
dGFjaFs0MDk2XQ0KPiANCj4gQXQgbGVhc3QgaW4gb25lIHBsYWNlIEkgY2FuIHNlZQ0KPiAubWF4
X25iX3Nlc3Npb25zID0gTVJWTF9QTURfREVGQVVMVF9NQVhfTkJfU0VTU0lPTlMgd2hpY2gNCj4g
bWFrZXMgbWF4X25iX3Nlc3Npb25zPTIwNDgsIHdoaWxlIE1BWF9EUEFBX0NPUkVTPTQNCj4gDQo+
ID4+ICAgICAgICAgICAgICAgICAgICAgIHFpLT5pbnFfYXR0YWNoW2ldID0gMTsNCj4gPj4gICAg
ICAgICAgICAgICAgICAgICAgcmV0dXJuICZxaS0+aW5xW2ldOw0KPiA+PiAgICAgICAgICAgICAg
fQ0KPiA+PiAgICAgIH0NCj4gPj4gLSAgICBEUEFBX1NFQ19XQVJOKCJBbGwgc2VzIHNlc3Npb24g
aW4gdXNlICV4IiwgcWktPm1heF9uYl9zZXNzaW9ucyk7DQo+ID4+ICsgICAgRFBBQV9TRUNfV0FS
TigiQWxsIHNlc3Npb24gaW4gdXNlICV1IiwgcWktPm1heF9uYl9zZXNzaW9ucyk7DQo+ID4+DQo+
ID4+ICAgICAgcmV0dXJuIE5VTEw7DQo+ID4+ICB9DQo+ID4+IEBAIC0yMTE1LDcgKzIxMTUsNyBA
QCBkcGFhX3NlY19zeW1fc2Vzc2lvbl9jbGVhcihzdHJ1Y3QNCj4gcnRlX2NyeXB0b2RldiAqZGV2
LA0KPiA+PiAgICAgICAgICAgICAgc3RydWN0IHJ0ZV9jcnlwdG9kZXZfc3ltX3Nlc3Npb24gKnNl
c3MpICB7DQo+ID4+ICAgICAgc3RydWN0IGRwYWFfc2VjX2Rldl9wcml2YXRlICpxaSA9IGRldi0+
ZGF0YS0+ZGV2X3ByaXZhdGU7DQo+ID4+IC0gICAgdWludDhfdCBpbmRleCA9IGRldi0+ZHJpdmVy
X2lkOw0KPiA+PiArICAgIHVpbnQ4X3QgaW5kZXggPSBkZXYtPmRyaXZlcl9pZCwgaTsNCj4gPj4g
ICAgICB2b2lkICpzZXNzX3ByaXYgPSBnZXRfc3ltX3Nlc3Npb25fcHJpdmF0ZV9kYXRhKHNlc3Ms
IGluZGV4KTsNCj4gPj4NCj4gPj4gICAgICBQTURfSU5JVF9GVU5DX1RSQUNFKCk7DQo+ID4+IEBA
IC0yMTI1LDkgKzIxMjUsMTIgQEAgZHBhYV9zZWNfc3ltX3Nlc3Npb25fY2xlYXIoc3RydWN0DQo+
IHJ0ZV9jcnlwdG9kZXYgKmRldiwNCj4gPj4gICAgICBpZiAoc2Vzc19wcml2KSB7DQo+ID4+ICAg
ICAgICAgICAgICBzdHJ1Y3QgcnRlX21lbXBvb2wgKnNlc3NfbXAgPQ0KPiA+PiBydGVfbWVtcG9v
bF9mcm9tX29iaihzZXNzX3ByaXYpOw0KPiA+Pg0KPiA+PiAtICAgICAgICAgICAgaWYgKHMtPmlu
cVtydGVfbGNvcmVfaWQoKSAlIE1BWF9EUEFBX0NPUkVTXSkNCj4gPj4gLSAgICAgICAgICAgICAg
ICAgICAgZHBhYV9zZWNfZGV0YWNoX3J4cShxaSwNCj4gPj4gLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzLT5pbnFbcnRlX2xjb3JlX2lkKCkgJSBNQVhfRFBBQV9DT1JFU10pOw0KPiA+PiAr
ICAgICAgICAgICAgZm9yIChpID0gMDsgaSA8IE1BWF9EUEFBX0NPUkVTOyBpKyspIHsNCj4gPj4g
KyAgICAgICAgICAgICAgICAgICAgaWYgKHMtPmlucVtpXSkNCj4gPj4gKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBkcGFhX3NlY19kZXRhY2hfcnhxKHFpLCBzLT5pbnFbaV0pOw0KPiA+PiAr
ICAgICAgICAgICAgICAgICAgICBzLT5pbnFbaV0gPSBOVUxMOw0KPiA+PiArICAgICAgICAgICAg
ICAgICAgICBzLT5xcFtpXSA9IE5VTEw7DQo+ID4+ICsgICAgICAgICAgICB9DQo+ID4+ICAgICAg
ICAgICAgICBydGVfZnJlZShzLT5jaXBoZXJfa2V5LmRhdGEpOw0KPiA+PiAgICAgICAgICAgICAg
cnRlX2ZyZWUocy0+YXV0aF9rZXkuZGF0YSk7DQo+ID4+ICAgICAgICAgICAgICBtZW1zZXQocywg
MCwgc2l6ZW9mKGRwYWFfc2VjX3Nlc3Npb24pKTsNCj4gPj4NCj4gPg0KDQo=