From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <Anoob.Joseph@cavium.com>
Received: from NAM03-CO1-obe.outbound.protection.outlook.com
 (mail-eopbgr790058.outbound.protection.outlook.com [40.107.79.58])
 by dpdk.org (Postfix) with ESMTP id AEF7C532C
 for <dev@dpdk.org>; Wed, 14 Nov 2018 11:13:00 +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:X-MS-Exchange-SenderADCheck;
 bh=7so4/Uzxrw+QnYoGdq3Fsy0uw3e9cNDRzSHXrGXzaVY=;
 b=SL66sT/sPYubkkKcXfHDfp7cbcRH6o9vas7BuzDGNaYhBm0MPcIie+9xPE1t5UCI5q2T+pmj56BXxNSxyUjU9TLGNt80XZiK5muOE7SqZ90axt0PeAkayw4E98uPu9XNXRGp9RkcoTxLhC9bG0N9dccMwp+0iNcJycU5oLxBkoc=
Received: from SN6PR07MB4911.namprd07.prod.outlook.com (52.135.77.157) by
 SN6PR07MB4718.namprd07.prod.outlook.com (52.135.77.23) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.1294.28; Wed, 14 Nov 2018 10:12:57 +0000
Received: from SN6PR07MB4911.namprd07.prod.outlook.com
 ([fe80::cd76:e8cc:c0:ebf4]) by SN6PR07MB4911.namprd07.prod.outlook.com
 ([fe80::cd76:e8cc:c0:ebf4%3]) with mapi id 15.20.1294.045; Wed, 14 Nov 2018
 10:12:57 +0000
From: "Joseph, Anoob" <Anoob.Joseph@cavium.com>
To: "Ananyev, Konstantin" <konstantin.ananyev@intel.com>, Akhil Goyal
 <akhil.goyal@nxp.com>, "dev@dpdk.org" <dev@dpdk.org>, Ravi Kumar
 <ravi1.kumar@amd.com>, "Jacob, Jerin" <Jerin.JacobKollanukkaran@cavium.com>, 
 "Doherty, Declan" <declan.doherty@intel.com>, "Trahe, Fiona"
 <fiona.trahe@intel.com>, Tomasz Duszynski <tdu@semihalf.com>, Dmitri Epshtein
 <dima@marvell.com>, Natalie Samsonov <nsamsono@marvell.com>, Jay Zhou
 <jianjay.zhou@huawei.com>
CC: "Athreya, Narayana Prasad" <NarayanaPrasad.Athreya@cavium.com>, "Verma,
 Shally" <Shally.Verma@cavium.com>, "Dwivedi, Ankur"
 <Ankur.Dwivedi@cavium.com>
Thread-Topic: [dpdk-dev] [PATCH] doc: cryptodev deprecation notice for sym
 session changes
Thread-Index: AQHUen+9H5WugU8pgUuolc8j648OyaVOml9wgAB0goCAAADvMA==
Date: Wed, 14 Nov 2018 10:12:57 +0000
Message-ID: <SN6PR07MB49110FCCD3660DBEB9AE4E53F8C30@SN6PR07MB4911.namprd07.prod.outlook.com>
References: <1539267624-31373-1-git-send-email-konstantin.ananyev@intel.com>
 <004ea3e5-8518-deab-79aa-409685fea188@nxp.com>
 <SN6PR07MB4911870CEFC000A3F77EDAB4F8C30@SN6PR07MB4911.namprd07.prod.outlook.com>
 <2601191342CEEE43887BDE71AB977258010CEB7477@IRSMSX106.ger.corp.intel.com>
In-Reply-To: <2601191342CEEE43887BDE71AB977258010CEB7477@IRSMSX106.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=Anoob.Joseph@cavium.com; 
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [115.113.156.2]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; SN6PR07MB4718;
 6:dkP0TwoOjxOTEW3OwhHlYFJ14+FCMQanR+H1kBnp49k3PK4E/gnkq5lDymWI8iwCdSXL4czNDOImTLYMTYekKqkGTLlYwu9G8hOjMbI+l8z3YPFYctWGlFz+jNpYBb0sbLpRCwgUhGvMi5l36Uz3n7WZ2iopPyqErT60PNi+9PrPo/JQ1D3dp4uoW2byPjvA7nb+XmoMnwBXLLfYzUuhitvUexqs0AZe2yPO0ZoByZHu4q2AYeYICEyFwUUrRsQgWUX7dldAkmvCgUPB6MuV9ZW73OIYAI8PA1T13CaRDt0BW3Jz5uJA2x5zGvdXlmL5nabSV1kxdv9GIn1wbBDZ09DnIlPDVDqC9wLu8f9wMefBb3Y7oVh2YsQy+o8yNaYCC3Iuq0iCxaPKGCwFgNNO8mvOUKGPZpBxKywDJIsqoX2karJtGtl5joL2RyLsvlfhvejKtln0XIqt525WzHN5hQ==;
 5:bC2xGtXUMUCGR98TU4eoK4sZKzXqfpeUi8cu019Gin0hss61DX3R/1LUzVBuSX1YaI+g6yYcCUT1eqwQaVAbfzDYt4H8RCbxNSPArGjXIoe6LK3xstYvmZVVtO9gh9wE/QRV5iLvbtuo5MuEefHb3VmTzjKrDcsrhmK24VqLv4Q=;
 7:aJxEKUpdAd16/kdFipzuNnAYgmOwwaPhhGmEZXILd/Cso2QENbV+Ex3MDMtwiZdiTlVSChQrhIZZ0a4Iw2zVFJ7lwKdc7G/yBeeU7uD5pLJdSKgbBMfkyX/RQNnwCXdKYFcQFL808YS/2Ed1k+WG5g==
x-ms-office365-filtering-correlation-id: 83e37b4c-b27e-4add-064a-08d64a19c033
x-microsoft-antispam: BCL:0; PCL:0;
 RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020);
 SRVR:SN6PR07MB4718; 
x-ms-traffictypediagnostic: SN6PR07MB4718:
x-microsoft-antispam-prvs: <SN6PR07MB47181BF20BE3DE138932F359F8C30@SN6PR07MB4718.namprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(17755550239193)(131327999870524)(228905959029699)(185117386973197)(767451399110)(50582790962513);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231410)(944501410)(52105112)(93006095)(3002001)(10201501046)(148016)(149066)(150057)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(20161123558120)(201708071742011)(7699051)(76991095);
 SRVR:SN6PR07MB4718; BCL:0; PCL:0; RULEID:; SRVR:SN6PR07MB4718; 
x-forefront-prvs: 085634EFF4
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10009020)(39860400002)(376002)(346002)(396003)(136003)(366004)(13464003)(199004)(189003)(446003)(25786009)(2501003)(316002)(7416002)(72206003)(8936002)(68736007)(71190400001)(229853002)(71200400001)(11346002)(476003)(7736002)(97736004)(66066001)(6246003)(305945005)(486006)(575784001)(42882007)(14444005)(14454004)(256004)(93886005)(54906003)(4326008)(110136005)(81166006)(74316002)(5660300001)(6506007)(55016002)(3846002)(6116002)(26005)(102836004)(186003)(81156014)(53546011)(55236004)(8676002)(33656002)(15650500001)(53936002)(76176011)(9686003)(99286004)(2900100001)(107886003)(105586002)(2906002)(478600001)(7696005)(6436002)(106356001)(921003)(1121003);
 DIR:OUT; SFP:1101; SCL:1; SRVR:SN6PR07MB4718;
 H:SN6PR07MB4911.namprd07.prod.outlook.com; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
received-spf: None (protection.outlook.com: cavium.com does not designate
 permitted sender hosts)
x-microsoft-antispam-message-info: MUyDK/rgGxHXPKG2cDcfpRslR17Xqa6vh7E+6rZxeb1jXwEswyOiILCRAfROwAvCohBPEfCGvkwoqT4XyoTFWUiwLYUVxYKmmwquxdpl+qMBdYJvwZNktlFL9p1Ocvs0KMDM53x1BkwJThdepKL7xGMYuAZhlLypqpksC8PRRIBOXhx6Be4Xp3lZspDx6Wi2pANelyN45ELlO1M6zPcSJPW7FKZJSzLfKtNn5QvMgL+BJLAv+KurF4Ou7up/ILUrJihdb6ZRMDaF9kvqhQQlgFgbURyZK5jlu8Ss/SpMuKDwbeWXpUk6EWu4wkJnb2Pwnk/IPiK6j8Y9uhwgHePGxLDAHBCUmeWSvm7z1nVbTCM=
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: 83e37b4c-b27e-4add-064a-08d64a19c033
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Nov 2018 10:12:57.6969 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR07MB4718
Subject: Re: [dpdk-dev] [PATCH] doc: cryptodev deprecation notice for sym
 session changes
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: Wed, 14 Nov 2018 10:13:01 -0000

DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQW5hbnlldiwgS29uc3Rh
bnRpbiA8a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT4NCj4gU2VudDogMTQgTm92ZW1iZXIg
MjAxOCAxNTozOA0KPiBUbzogSm9zZXBoLCBBbm9vYiA8QW5vb2IuSm9zZXBoQGNhdml1bS5jb20+
OyBBa2hpbCBHb3lhbA0KPiA8YWtoaWwuZ295YWxAbnhwLmNvbT47IGRldkBkcGRrLm9yZzsgUmF2
aSBLdW1hciA8cmF2aTEua3VtYXJAYW1kLmNvbT47DQo+IEphY29iLCBKZXJpbiA8SmVyaW4uSmFj
b2JLb2xsYW51a2thcmFuQGNhdml1bS5jb20+OyBEb2hlcnR5LCBEZWNsYW4NCj4gPGRlY2xhbi5k
b2hlcnR5QGludGVsLmNvbT47IFRyYWhlLCBGaW9uYSA8ZmlvbmEudHJhaGVAaW50ZWwuY29tPjsg
VG9tYXN6DQo+IER1c3p5bnNraSA8dGR1QHNlbWloYWxmLmNvbT47IERtaXRyaSBFcHNodGVpbiA8
ZGltYUBtYXJ2ZWxsLmNvbT47IE5hdGFsaWUNCj4gU2Ftc29ub3YgPG5zYW1zb25vQG1hcnZlbGwu
Y29tPjsgSmF5IFpob3UgPGppYW5qYXkuemhvdUBodWF3ZWkuY29tPg0KPiBDYzogQXRocmV5YSwg
TmFyYXlhbmEgUHJhc2FkIDxOYXJheWFuYVByYXNhZC5BdGhyZXlhQGNhdml1bS5jb20+OyBWZXJt
YSwNCj4gU2hhbGx5IDxTaGFsbHkuVmVybWFAY2F2aXVtLmNvbT47IER3aXZlZGksIEFua3VyDQo+
IDxBbmt1ci5Ed2l2ZWRpQGNhdml1bS5jb20+DQo+IFN1YmplY3Q6IFJFOiBbZHBkay1kZXZdIFtQ
QVRDSF0gZG9jOiBjcnlwdG9kZXYgZGVwcmVjYXRpb24gbm90aWNlIGZvciBzeW0NCj4gc2Vzc2lv
biBjaGFuZ2VzDQo+IA0KPiBFeHRlcm5hbCBFbWFpbA0KPiANCj4gSGkgQW5vb2IsDQo+IA0KPiA+
DQo+ID4gSGkgQWtoaWwsIEtvbnN0YW50aW4sDQo+ID4NCj4gPiBXb3VsZG4ndCB0aGUgbmV3IGVs
ZW1lbnQsIHVzZXJkYXRhLCBjb25mbGljdCB3aXRoIHRoZSBvbmUgcmVmZXJyZWQgYnkNCj4gPg0K
PiA+IHJ0ZV9jcnlwdG9kZXZfc3ltX3Nlc3Npb25fc2V0X3VzZXJfZGF0YSgpDQo+ID4gcnRlX2Ny
eXB0b2Rldl9zeW1fc2Vzc2lvbl9nZXRfdXNlcl9kYXRhKCkNCj4gPg0KPiA+IERvIHlvdSBtaW5k
IGEgbmFtZSBjaGFuZ2UgZm9yIGVpdGhlcj8gT3IgZG8geW91IGhhdmUgYSBjbGVhciBwaWN0dXJl
IG9mIHdoZW4NCj4gb25lIHNob3VsZCBiZSB1c2VkIG92ZXIgdGhlIG90aGVyPw0KPiANCj4gWWVz
LCBGaW9uYSBhbHNvIHBvaW50ZWQgdG8gdGhhdCBuYW1pbmcgY29sbGlzaW9uLg0KPiBDdXJyZW50
IHN1Z2dlc3Rpb24gaXMgdG8gbmFtZSB0aGlzIG5ldyBlbGVtZW50ICdvcGFxdWVfZGF0YScgb3Ig
c28uDQo+IEtvbnN0YW50aW4NCj4gDQo+ID4NCj4gPiBUaGFua3MsDQo+ID4gQW5vb2INCj4gPg0K
PiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+IEZyb206IEFraGlsIEdveWFs
IDxha2hpbC5nb3lhbEBueHAuY29tPg0KPiA+ID4gU2VudDogMTIgTm92ZW1iZXIgMjAxOCAxNzoz
NA0KPiA+ID4gVG86IEtvbnN0YW50aW4gQW5hbnlldiA8a29uc3RhbnRpbi5hbmFueWV2QGludGVs
LmNvbT47IGRldkBkcGRrLm9yZzsNCj4gPiA+IFJhdmkgS3VtYXIgPHJhdmkxLmt1bWFyQGFtZC5j
b20+OyBKYWNvYiwgSmVyaW4NCj4gPiA+IDxKZXJpbi5KYWNvYktvbGxhbnVra2FyYW5AY2F2aXVt
LmNvbT47IEpvc2VwaCwgQW5vb2INCj4gPiA+IDxBbm9vYi5Kb3NlcGhAY2F2aXVtLmNvbT47IERl
Y2xhbiBEb2hlcnR5DQo+ID4gPiA8ZGVjbGFuLmRvaGVydHlAaW50ZWwuY29tPjsgRmlvbmEgVHJh
aGUgPGZpb25hLnRyYWhlQGludGVsLmNvbT47DQo+ID4gPiBUb21hc3ogRHVzenluc2tpIDx0ZHVA
c2VtaWhhbGYuY29tPjsgRG1pdHJpIEVwc2h0ZWluDQo+ID4gPiA8ZGltYUBtYXJ2ZWxsLmNvbT47
IE5hdGFsaWUgU2Ftc29ub3YgPG5zYW1zb25vQG1hcnZlbGwuY29tPjsgSmF5DQo+ID4gPiBaaG91
IDxqaWFuamF5Lnpob3VAaHVhd2VpLmNvbT4NCj4gPiA+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZd
IFtQQVRDSF0gZG9jOiBjcnlwdG9kZXYgZGVwcmVjYXRpb24gbm90aWNlDQo+ID4gPiBmb3Igc3lt
IHNlc3Npb24gY2hhbmdlcw0KPiA+ID4NCj4gPiA+IEV4dGVybmFsIEVtYWlsDQo+ID4gPg0KPiA+
ID4gT24gMTAvMTEvMjAxOCA3OjUwIFBNLCBLb25zdGFudGluIEFuYW55ZXYgd3JvdGU6DQo+ID4g
PiA+IEJlbG93IGFyZSBkZXRhaWxzIGFuZCByZWFzb25pbmcgZm9yIHByb3Bvc2VkIGNoYW5nZXMu
DQo+ID4gPiA+DQo+ID4gPiA+IDEucnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lvbl9pbml0KCkvIHJ0
ZV9jcnlwdG9kZXZfc3ltX3Nlc3Npb25fY2xlYXIoKQ0KPiA+ID4gPiAgICBvcGVyYXRlIGJhc2Vk
IG9uIGN5dHBvZGV2IGRldmljZSBpZCwgdGhvdWdoIGluc2lkZQ0KPiA+ID4gPiAgICBydGVfY3J5
cHRvZGV2X3N5bV9zZXNzaW9uIGRldmljZSBzcGVjaWZpYyBkYXRhIGlzIGFkZHJlc3NlZA0KPiA+
ID4gPiAgICBieSBkcml2ZXIgaWQgKG5vdCBkZXZpY2UgaWQpLg0KPiA+ID4gPiAgICBUaGF0IGNy
ZWF0ZXMgYSBwcm9ibGVtIHdpdGggY3VycmVudCBpbXBsZW1lbnRhdGlvbiB3aGVuIHdlIGhhdmUN
Cj4gPiA+ID4gICAgdHdvIG9yIG1vcmUgZGV2aWNlcyB3aXRoIHRoZSBzYW1lIGRyaXZlciB1c2Vk
IGJ5IHRoZSBzYW1lIHNlc3Npb24uDQo+ID4gPiA+ICAgIENvbnNpZGVyIHRoZSBmb2xsb3dpbmcg
ZXhhbXBsZToNCj4gPiA+ID4NCj4gPiA+ID4gICAgc3RydWN0IHJ0ZV9jcnlwdG9kZXZfc3ltX3Nl
c3Npb24gKnNlc3M7DQo+ID4gPiA+ICAgIHJ0ZV9jcnlwdG9kZXZfc3ltX3Nlc3Npb25faW5pdChk
ZXZfaWQ9WCwgc2VzcywgLi4uKTsNCj4gPiA+ID4gICAgcnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lv
bl9pbml0KGRldl9pZD1ZLCBzZXNzLCAuLi4pOw0KPiA+ID4gPiAgICBydGVfY3J5cHRvZGV2X3N5
bV9zZXNzaW9uX2NsZWFyKGRldl9pZD1YLCBzZXNzKTsNCj4gPiA+ID4NCj4gPiA+ID4gICAgQWZ0
ZXIgdGhhdCBwb2ludCBpZiBYIGFuZCBZIHVzZXMgdGhlIHNhbWUgZHJpdmVyLA0KPiA+ID4gPiAg
ICB0aGVuIHNlc3MgY2FuJ3QgYmUgdXNlZCBieSBkZXZpY2UgWSBhbnkgbW9yZS4NCj4gPiA+ID4g
ICAgVGhlIHJlYXNvbiBmb3IgdGhhdCAtIGRyaXZlciBzcGVjaWZpYyAobm90IGRldmljZSBzcGVj
aWZpYykNCj4gPiA+ID4gICAgZGF0YSBwZXIgc2Vzc2lvbiwgcGx1cyB0aGVyZSBpcyBubyBpbmZv
cm1hdGlvbg0KPiA+ID4gPiAgICBob3cgbWFueSBkZXZpY2UgaW5zdGFuY2VzIHVzZSB0aGF0IGRh
dGEuDQo+ID4gPiA+ICAgIFByb2JhYmx5IHRoZSBzaW1wbGVzdCB3YXkgdG8gZGVhbCB3aXRoIHRo
YXQgaXNzdWUgLQ0KPiA+ID4gPiAgICBhZGQgYSByZWZlcmVuY2UgY291bnRlciBwZXIgZWFjaCBk
cml2ZXIgZGF0YS4NCj4gPiA+ID4NCj4gPiA+ID4gMi5ydGVfY3J5cHRvZGV2X3N5bV9zZXNzaW9u
X3NldF91c2VyX2RhdGEoKSBhbmQNCj4gPiA+ID4gICAgcnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lv
bl9nZXRfdXNlcl9kYXRhKCkgLQ0KPiA+ID4gPiAgICB3aXRoIGN1cnJlbnQgaW1wbGVtZW50YXRp
b24gdGhlcmUgaXMgbm8gZGVmaW5lZCB3YXkgZm9yIHRoZSB1c2VyIHRvDQo+ID4gPiA+ICAgIGRl
dGVybWluZSB3aGF0IGlzIHRoZSBtYXggYWxsb3dlZCBzaXplIG9mIHRoZSBwcml2YXRlIGRhdGEu
DQo+ID4gPiA+ICAgIHJ0ZV9jcnlwdG9kZXZfc3ltX3Nlc3Npb25fc2V0X3VzZXJfZGF0YSgpIGp1
c3QgYmxpbmRseSBjb3BpZXMNCj4gPiA+ID4gICAgdXNlciBwcm92aWRlZCBkYXRhIHdpdGhvdXQg
Y2hlY2tpbmcgbWVtb3J5IGJvdW5kYXJpZXMgdmlvbGF0aW9uLg0KPiA+ID4gPiAgICBUbyBvdmVy
Y29tZSB0aGF0IGlzc3VlIHByb3Bvc2UgdG8gYWRkICd1aW50MTZfdCBwcml2X3NpemUnIGludG8N
Cj4gPiA+ID4gICAgcnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lvbiBzdHJ1Y3R1cmUuDQo+ID4gPiA+
DQo+ID4gPiA+IDMucnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lvbiBjb250YWlucyBhbiBhcnJheSBv
ZiB2YXJpYWJsZSBzaXplIGZvcg0KPiA+ID4gPiAgICBkcml2ZXIgc3BlY2lmaWMgZGF0YS4NCj4g
PiA+ID4gICAgVGhvdWdoIG51bWJlciBvZiBlbGVtZW50cyBpbiB0aGF0IGFycmF5IGlzIGRldGVy
bWluZWQgYnkgc3RhdGljDQo+ID4gPiA+ICAgIHZhcmlhYmxlIG5iX2RyaXZlcnMsIHRoYXQgY291
bGQgYmUgbW9kaWZpZWQgYnkNCj4gPiA+ID4gICAgcnRlX2NyeXB0b2Rldl9hbGxvY2F0ZV9kcml2
ZXIoKS4NCj4gPiA+ID4gICAgVGhhdCBjb25zdHJ1Y3Rpb24gc2VlbXMgdG8gd29yayBvayBzbyBm
YXIsIGFzIHJpZ2h0IG5vdyB1c2VycyByZWdpc3Rlcg0KPiA+ID4gPiAgICBhbGwgdGhlaXIgUE1E
cyBhdCBzdGFydHVwLCB0aG91Z2ggaXQgZG9lc24ndCBtZWFuIHRoYXQgaXQgd291bGQgYWx3YXlz
DQo+ID4gPiA+ICAgIHJlbWFpbiBsaWtlIHRoYXQuDQo+ID4gPiA+ICAgIFRvIG1ha2UgaXQgbGVz
cyBlcnJvciBwcm9uZSBwcm9wb3NlIHRvIGFkZCAndWludDE2X3QgbmJfZHJpdmVycycNCj4gPiA+
ID4gICAgaW50byB0aGUgcnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lvbiBzdHJ1Y3R1cmUuDQo+ID4g
PiA+ICAgIEF0IGxlYXN0IHRoYXQgYWxsb3dzIHJlbGF0ZWQgZnVuY3Rpb25zIHRvIGNoZWNrIHRo
YXQgcHJvdmlkZWQNCj4gPiA+ID4gICAgZHJpdmVyIGlkIHdvdWxkbid0IG92ZXJydW4gdmFyaWFi
bGUgYXJyYXkgYm91bmRhcmllcywNCj4gPiA+ID4gICAgYWdhaW4gaXQgYWxsb3dzIHRvIGRldGVy
bWluZSBzaXplIG9mIGFscmVhZHkgYWxsb2NhdGVkIHNlc3Npb24NCj4gPiA+ID4gICAgd2l0aG91
dCBhY2Nlc3NpbmcgZ2xvYmFsIHZhcmlhYmxlLg0KPiA+ID4gPg0KPiA+ID4gPiA0LiMyIGFuZCAj
MyBhYm92ZSBpbXBsaWVzIHRoYXQgbm93IGVhY2ggc3RydWN0DQo+IHJ0ZV9jcnlwdG9kZXZfc3lt
X3Nlc3Npb24NCj4gPiA+ID4gICAgd291bGQgaGF2ZSBzb3J0IG9mIHJlYWRvbmx5IHR5cGUgZGF0
YSAoaW5pdCBvbmNlIGF0IGFsbG9jYXRpb24gdGltZSwNCj4gPiA+ID4gICAga2VlcCB1bm1vZGlm
aWVkIHRocm91Z2ggc2Vzc2lvbiBsaWZlLXRpbWUpLg0KPiA+ID4gPiAgICBUaGF0IHJlcXVpcmVz
IG1vcmUgY2hhbmdlcyBpbiBjdXJyZW50IGNyeXB0b2RldiBpbXBsZW1lbnRhdGlvbjoNCj4gPiA+
ID4gICAgUmlnaHQgbm93IGluc2lkZSBjcnlwdG9kZXYgZnJhbWV3b3JrIGJvdGggcnRlX2NyeXB0
b2Rldl9zeW1fc2Vzc2lvbg0KPiA+ID4gPiAgICBhbmQgZHJpdmVyIHNwZWNpZmljIHNlc3Npb24g
ZGF0YSBhcmUgdHdvIGNvbXBsZXRlbHkgZGlmZmVyZW50IHNjdHJ1Y3VyZXMNCj4gPiA+ID4gICAg
KGUuZy4gc3RydWN0IGNyeXB0b2Rldl9zeW1fc2Vzc2lvbiBhbmQgc3RydWN0IG51bGxfY3J5cHRv
X3Nlc3Npb24pLg0KPiA+ID4gPiAgICBUaG91Z2ggY3VycmVudCBjcnlwdG9kZXYgaW1wbGVtZW50
YXRpb24gaW1wbGljaXRseSBhc3N1bWVzIHRoYXQgZHJpdmVyDQo+ID4gPiA+ICAgIHdpbGwgYWxs
b2NhdGUgYm90aCBvZiB0aGVtIGZyb20gd2l0aGluIHRoZSBzYW1lIG1lbXBvb2wuDQo+ID4gPiA+
ICAgIFBsdXMgdGhpcyBpcyBkb25lIGluIGEgbWFubmVyIHRoYXQgdGhleSBvdmVycmlkZSBlYWNo
IG90aGVyIGZpZWxkcw0KPiA+ID4gPiAgICAocmV1c2UgdGhlIHNhbWUgc3BhY2UgLSBzb3J0IG9m
IGltcGxpY2l0IEMgdW5pb24pLg0KPiA+ID4gPiAgICBUaGF0J3MgcHJvYmFibHkgbm90IHRoZSBi
ZXN0IHByb2dyYW1taW5nIHByYWN0aWNlLA0KPiA+ID4gPiAgICBwbHVzIG1ha2UgaW1wb3NzaWJs
ZSB0byBoYXZlIHJlYWRvbmx5IGZpZWxkcyBpbnNpZGUgYm90aCBvZiB0aGVtLg0KPiA+ID4gPiAg
ICBUbyBvdmVyY29tZSB0aGF0IHNpdHVhdGlvbiBwcm9wb3NlIHRvIGNoYW5nZWQgYW4gQVBJIGEg
Yml0LCB0byBhbGxvdw0KPiA+ID4gPiAgICB0byB1c2UgdHdvIGRpZmZlcmVudCBtZW1wb29scyBm
b3IgdGhlc2UgdHdvIGRpc3RpbmN0IGRhdGEgc3RydWN0dXJlcy4NCj4gPiA+ID4NCj4gPiA+ID4g
ICA1LiBBZGQgJ3VpbnQ2NF90IHVzZXJkYXRhJyBpbnNpZGUgc3RydWN0IHJ0ZV9jcnlwdG9kZXZf
c3ltX3Nlc3Npb24uDQo+ID4gPiA+ICAgICBJIHN1cHBvc2UgdGhhdCBzZWxmLWV4cGxhbmF0b3J5
LCBhbmQgbWlnaHQgYmUgdXNlZCBpbiBhIGxvdCBvZiBwbGFjZXMNCj4gPiA+ID4gICAgICh3b3Vs
ZCBiZSBxdWl0ZSB1c2VmdWwgZm9yIGlwc2VjIGxpYnJhcnkgd2UgZGV2ZWxvcCkuDQo+ID4gPiA+
DQo+ID4gPiA+IFRoZSBuZXcgcHJvcG9zZWQgbGF5b3V0IGZvciBydGVfY3J5cHRvZGV2X3N5bV9z
ZXNzaW9uOg0KPiA+ID4gPiBzdHJ1Y3QgcnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lvbiB7DQo+ID4g
PiA+ICAgICAgICAgIHVpbnQ2NF90IHVzZXJkYXRhOw0KPiA+ID4gPiAgICAgICAgICAvKio8IENh
biBiZSB1c2VkIGZvciBleHRlcm5hbCBtZXRhZGF0YSAqLw0KPiA+ID4gPiAgICAgICAgICB1aW50
MTZfdCBuYl9kcml2ZXJzOw0KPiA+ID4gPiAgICAgICAgICAvKio8IG51bWJlciBvZiBlbGVtZW50
cyBpbiBzZXNzX2RhdGEgYXJyYXkgKi8NCj4gPiA+ID4gICAgICAgICAgdWludDE2X3QgcHJpdl9z
aXplOw0KPiA+ID4gPiAgICAgICAgICAvKio8IHNlc3Npb24gcHJpdmF0ZSBkYXRhIHdpbGwgYmUg
cGxhY2VkIGFmdGVyIHNlc3NfZGF0YSAqLw0KPiA+ID4gPiAgICAgICAgICBfX2V4dGVuc2lvbl9f
IHN0cnVjdCB7DQo+ID4gPiA+ICAgICAgICAgICAgICAgICAgdm9pZCAqZGF0YTsNCj4gPiA+ID4g
ICAgICAgICAgICAgICAgICB1aW50MTZfdCByZWZjbnQ7DQo+ID4gPiA+ICAgICAgICAgIH0gc2Vz
c19kYXRhWzBdOw0KPiA+ID4gPiAgICAgICAgICAvKio8IERyaXZlciBzcGVjaWZpYyBzZXNzaW9u
IG1hdGVyaWFsLCB2YXJpYWJsZSBzaXplICovDQo+ID4gPiA+IH07DQo+ID4gPiA+DQo+ID4gPiA+
IFNpZ25lZC1vZmYtYnk6IEtvbnN0YW50aW4gQW5hbnlldiA8a29uc3RhbnRpbi5hbmFueWV2QGlu
dGVsLmNvbT4NCj4gPiA+DQo+ID4gPiBBZGRpbmcgbWFpbnRhaW5lcnMgdG8gYWNrIHRoaXMgZGVw
cmVjYXRpb24gbm90aWNlLiBUaGVzZSBjaGFuZ2VzDQo+ID4gPiB3aWxsIGltcGFjdCBhbGwgdGhl
IFBNRHMgYW5kIGV2ZXJ5b25lIHNob3VsZCBhZ3JlZSB0byB0aGVzZSBjaGFuZ2VzLg0KPiA+ID4N
Cj4gPiA+IGZyb20gTlhQIGRwYWFfc2VjLCBkcGFhMl9zZWMsIGNhYW1fanIgUE1EczoNCj4gPiA+
DQo+ID4gPiBBY2tlZC1ieTogQWtoaWwgR295YWwgPGFraGlsLmdveWFsQG54cC5jb20+DQoNCldp
dGggdGhlIG5hbWluZyBjaGFuZ2VzLA0KQWNrZWQtYnk6IEFub29iIEpvc2VwaCA8YW5vb2Iuam9z
ZXBoQGNhdml1bW5ldHdvcmtzLmNvbT4NCg0KPiA+ID4gPiAtLS0NCj4gPiA+ID4gICBkb2MvZ3Vp
ZGVzL3JlbF9ub3Rlcy9kZXByZWNhdGlvbi5yc3QgfCA5ICsrKysrKysrKw0KPiA+ID4gPiAgIDEg
ZmlsZSBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKykNCj4gPiA+ID4NCj4gPiA+ID4gZGlmZiAtLWdp
dCBhL2RvYy9ndWlkZXMvcmVsX25vdGVzL2RlcHJlY2F0aW9uLnJzdA0KPiA+ID4gPiBiL2RvYy9n
dWlkZXMvcmVsX25vdGVzL2RlcHJlY2F0aW9uLnJzdA0KPiA+ID4gPiBpbmRleCBkMmFlYzY0ZDEu
Ljk5OGEwZDkyYyAxMDA2NDQNCj4gPiA+ID4gLS0tIGEvZG9jL2d1aWRlcy9yZWxfbm90ZXMvZGVw
cmVjYXRpb24ucnN0DQo+ID4gPiA+ICsrKyBiL2RvYy9ndWlkZXMvcmVsX25vdGVzL2RlcHJlY2F0
aW9uLnJzdA0KPiA+ID4gPiBAQCAtNzQsMyArNzQsMTIgQEAgRGVwcmVjYXRpb24gTm90aWNlcw0K
PiA+ID4gPg0KPiA+ID4gPiAgICAgVGhpcyBpcyBkdWUgdG8gYSBsYWNrIG9mIGZsZXhpYmlsaXR5
IGFuZCByZWxpYW5jZSBvbiBhIHR5cGUgdW51c2FibGUgd2l0aA0KPiA+ID4gPiAgICAgQysrIHBy
b2dyYW1zIChzdHJ1Y3QgcnRlX2Zsb3dfZGVzYykuDQo+ID4gPiA+ICsNCj4gPiA+ID4gKyogY3J5
cHRvZGV2OiBzZXZlcmFsIEFQSSBhbmQgQUJJIGNoYW5nZXMgYXJlIHBsYW5uZWQgZm9yDQo+ID4g
PiA+ICtydGVfY3J5cHRvZGV2DQo+ID4gPiA+ICsgIGluIHYxOS4wMjoNCj4gPiA+ID4gKw0KPiA+
ID4gPiArICAtIFRoZSBzaXplIGFuZCBsYXlvdXQgb2YgYGBydGVfY3J5cHRvZGV2X3N5bV9zZXNz
aW9uYGAgd2lsbCBjaGFuZ2UNCj4gPiA+ID4gKyAgICB0byBmaXggZXhpc3RpbmcgaXNzdWVzLg0K
PiA+ID4gPiArICAtIFRoZSBzaXplIGFuZCBsYXlvdXQgb2YgYGBydGVfY3J5cHRvZGV2X3FwX2Nv
bmZgYCBhbmQgc3ludGF4IG9mDQo+ID4gPiA+ICsgICAgYGBydGVfY3J5cHRvZGV2X3F1ZXVlX3Bh
aXJfc2V0dXBgYCB3aWxsIGNoYW5nZSB0byB0byBhbGxvdyB0byB1c2UNCj4gPiA+ID4gKyAgICB0
d28gZGlmZmVyZW50IG1lbXBvb2xzIGZvciBjcnlwdG8gYW5kIGRldmljZSBwcml2YXRlIHNlc3Np
b25zLg0KDQo=