From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-eopbgr800085.outbound.protection.outlook.com [40.107.80.85]) by dpdk.org (Postfix) with ESMTP id B781C2BDF for ; Wed, 14 Nov 2018 04:15:57 +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=pSNHEZQ4lG60uVqTsIkBaStcmn4VkN59CVaO1busKFU=; b=oJMtCvYz+8f+nOgICHzdfrbRrZKDfU5Bd5ygr2Lv0OSOcpHtDrgBUV/rKuaA0kw8Lhn+ovg31AValtRxLjIfgY0tl6BnD5VXyUs0FtXo6T+PaUkI8BnnFUxe8o0UTT1ShbtEly0NUWomAGTyq9RMNbvoKl4LLCfSJuN2eTzU2I4= Received: from SN6PR07MB4911.namprd07.prod.outlook.com (52.135.77.157) by SN6PR07MB5231.namprd07.prod.outlook.com (52.135.120.210) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1294.27; Wed, 14 Nov 2018 03:15:55 +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 03:15:54 +0000 From: "Joseph, Anoob" To: Akhil Goyal , Konstantin Ananyev , "dev@dpdk.org" , Ravi Kumar , "Jacob, Jerin" , Declan Doherty , Fiona Trahe , Tomasz Duszynski , Dmitri Epshtein , Natalie Samsonov , Jay Zhou CC: "Athreya, Narayana Prasad" , "Verma, Shally" , "Dwivedi, Ankur" Thread-Topic: [dpdk-dev] [PATCH] doc: cryptodev deprecation notice for sym session changes Thread-Index: AQHUen+9H5WugU8pgUuolc8j648OyaVOml9w Date: Wed, 14 Nov 2018 03:15:54 +0000 Message-ID: References: <1539267624-31373-1-git-send-email-konstantin.ananyev@intel.com> <004ea3e5-8518-deab-79aa-409685fea188@nxp.com> In-Reply-To: <004ea3e5-8518-deab-79aa-409685fea188@nxp.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; SN6PR07MB5231; 6:/UDNakJawYA4AfAy48/0XPK81YrRD3eJ2NmuuiXcj7NMWBOinRQWoog4hy7FdwI0g2bRub88d0YZlll/SNbi7nhNoEJT5o9Vp3/hcfPEIxFWwU5h4gzeBu1kxETLOXpjsyHq0BZhGCtprfJZYjUiQxqm2YsfNbjaa+3FQPjKkYmDhpZ2uZXkHL7YndELFMyh5YoYEBBmGN2XtTN4HLwcfMoHoqbyZQf6E/1/nsKZ81yVrddHZepvkCwForkHgAbkYEbR2BhzIbLVmLdKPKvaAOlKduy75gv07KUNOQE3184LCVgG6zspg2jnz0REvawX0Onb5z03XQwgQfgCdjyjxwXF6oohWUFyyOJW6eDTXw3fDod+Q7EfVNc+9x1lBE5aKcgli12Gbct9IEhzN9ANWmXxqcPqqTJ77Aa71E42J2b02bJtACTkleCxA+ri1K51n9DVsZ+cTiCenrf7dtxB/Q==; 5:1O8iPQG9NtgpYzlh1btnYnqWnEAfb+93L4Awu3w7SIrTl/SMjuU3FOWWn5p+dmdUmN9qRl4lM/zTxd/FpMc63L/jkS6gVxj5r14qn1N50QHG252/TXe32+uSem1TqGEeRdQ37VzLdV9l85Ym/L4H6bp3LdrOiZuTmFN+gTCUYYU=; 7:HBd9eiblbRNKYzaTO53p027zCrnc+QQUg9fK9gQktoT2rxKGe1q8tpy9z/B1g84rKBJBmtSDPXh8erIYLclnk0d/xNTtAgI3QHkxzZlU5ig1FIxCrQlbrZKW3RUOZf+r5HIrDo+PWk6K6yk0/7sIEw== x-ms-office365-filtering-correlation-id: b7c91f94-7c4d-45e4-98d1-08d649df7d60 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390060)(7020095)(4652040)(8989299)(4534185)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:SN6PR07MB5231; x-ms-traffictypediagnostic: SN6PR07MB5231: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(17755550239193)(131327999870524)(185117386973197)(228905959029699)(767451399110)(50582790962513); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(10201501046)(3231410)(944501410)(52105112)(93006095)(148016)(149066)(150057)(6041310)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:SN6PR07MB5231; BCL:0; PCL:0; RULEID:; SRVR:SN6PR07MB5231; x-forefront-prvs: 085634EFF4 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(346002)(136003)(376002)(396003)(199004)(189003)(13464003)(186003)(476003)(446003)(11346002)(229853002)(97736004)(53546011)(486006)(42882007)(53936002)(55236004)(55016002)(9686003)(6506007)(66066001)(6436002)(99286004)(76176011)(7696005)(575784001)(4326008)(2501003)(25786009)(14444005)(3846002)(71190400001)(15650500001)(5660300001)(8936002)(81156014)(106356001)(71200400001)(8676002)(6116002)(81166006)(72206003)(478600001)(2906002)(14454004)(7416002)(54906003)(316002)(6246003)(107886003)(256004)(2900100001)(105586002)(68736007)(33656002)(7736002)(74316002)(305945005)(110136005)(26005)(102836004)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:SN6PR07MB5231; 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: axbkGkJK95/udZhWN6+fy/FtgPGqkIcfpcqb+dAlMZB8Lp7Jr8XTdEnjMlrg2dOt89XtdrZ8Eg4AkfJguuKc4OTEoMFZqVFZkiTqQxzov9U7hdAsnt7+pHCxz76X60gVyYq5h/K5FR0lJWzscTOoO20wK+F+qoq5HjNxqzqKgCWr1V7IjL+DCKhHTfKm/h6IxNnjFX31L3+0l4z1g4q0kRzhcvtgh3RUQaVVJ8v786+kYVlZAcTRLSnC3yLf57qckh32txgIv6cOheOpv4eTDrVILcJKlqWMBt6zKMjg6RzWuC4tbObCD19Qouize/coMoQeY4hQhPhbUurbcqCJbTLZITK9iBhtEu0jhfYjsdg= 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: b7c91f94-7c4d-45e4-98d1-08d649df7d60 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Nov 2018 03:15:54.7839 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR07MB5231 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Nov 2018 03:15:58 -0000 SGkgQWtoaWwsIEtvbnN0YW50aW4sDQoNCldvdWxkbid0IHRoZSBuZXcgZWxlbWVudCwgdXNlcmRh dGEsIGNvbmZsaWN0IHdpdGggdGhlIG9uZSByZWZlcnJlZCBieQ0KDQpydGVfY3J5cHRvZGV2X3N5 bV9zZXNzaW9uX3NldF91c2VyX2RhdGEoKQ0KcnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lvbl9nZXRf dXNlcl9kYXRhKCkNCg0KRG8geW91IG1pbmQgYSBuYW1lIGNoYW5nZSBmb3IgZWl0aGVyPyBPciBk byB5b3UgaGF2ZSBhIGNsZWFyIHBpY3R1cmUgb2Ygd2hlbiBvbmUgc2hvdWxkIGJlIHVzZWQgb3Zl ciB0aGUgb3RoZXI/DQoNClRoYW5rcywNCkFub29iDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdl LS0tLS0NCj4gRnJvbTogQWtoaWwgR295YWwgPGFraGlsLmdveWFsQG54cC5jb20+DQo+IFNlbnQ6 IDEyIE5vdmVtYmVyIDIwMTggMTc6MzQNCj4gVG86IEtvbnN0YW50aW4gQW5hbnlldiA8a29uc3Rh bnRpbi5hbmFueWV2QGludGVsLmNvbT47IGRldkBkcGRrLm9yZzsgUmF2aQ0KPiBLdW1hciA8cmF2 aTEua3VtYXJAYW1kLmNvbT47IEphY29iLCBKZXJpbg0KPiA8SmVyaW4uSmFjb2JLb2xsYW51a2th cmFuQGNhdml1bS5jb20+OyBKb3NlcGgsIEFub29iDQo+IDxBbm9vYi5Kb3NlcGhAY2F2aXVtLmNv bT47IERlY2xhbiBEb2hlcnR5IDxkZWNsYW4uZG9oZXJ0eUBpbnRlbC5jb20+Ow0KPiBGaW9uYSBU cmFoZSA8ZmlvbmEudHJhaGVAaW50ZWwuY29tPjsgVG9tYXN6IER1c3p5bnNraSA8dGR1QHNlbWlo YWxmLmNvbT47DQo+IERtaXRyaSBFcHNodGVpbiA8ZGltYUBtYXJ2ZWxsLmNvbT47IE5hdGFsaWUg U2Ftc29ub3YNCj4gPG5zYW1zb25vQG1hcnZlbGwuY29tPjsgSmF5IFpob3UgPGppYW5qYXkuemhv dUBodWF3ZWkuY29tPg0KPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0hdIGRvYzogY3J5 cHRvZGV2IGRlcHJlY2F0aW9uIG5vdGljZSBmb3Igc3ltDQo+IHNlc3Npb24gY2hhbmdlcw0KPiAN Cj4gRXh0ZXJuYWwgRW1haWwNCj4gDQo+IE9uIDEwLzExLzIwMTggNzo1MCBQTSwgS29uc3RhbnRp biBBbmFueWV2IHdyb3RlOg0KPiA+IEJlbG93IGFyZSBkZXRhaWxzIGFuZCByZWFzb25pbmcgZm9y IHByb3Bvc2VkIGNoYW5nZXMuDQo+ID4NCj4gPiAxLnJ0ZV9jcnlwdG9kZXZfc3ltX3Nlc3Npb25f aW5pdCgpLyBydGVfY3J5cHRvZGV2X3N5bV9zZXNzaW9uX2NsZWFyKCkNCj4gPiAgICBvcGVyYXRl IGJhc2VkIG9uIGN5dHBvZGV2IGRldmljZSBpZCwgdGhvdWdoIGluc2lkZQ0KPiA+ICAgIHJ0ZV9j cnlwdG9kZXZfc3ltX3Nlc3Npb24gZGV2aWNlIHNwZWNpZmljIGRhdGEgaXMgYWRkcmVzc2VkDQo+ ID4gICAgYnkgZHJpdmVyIGlkIChub3QgZGV2aWNlIGlkKS4NCj4gPiAgICBUaGF0IGNyZWF0ZXMg YSBwcm9ibGVtIHdpdGggY3VycmVudCBpbXBsZW1lbnRhdGlvbiB3aGVuIHdlIGhhdmUNCj4gPiAg ICB0d28gb3IgbW9yZSBkZXZpY2VzIHdpdGggdGhlIHNhbWUgZHJpdmVyIHVzZWQgYnkgdGhlIHNh bWUgc2Vzc2lvbi4NCj4gPiAgICBDb25zaWRlciB0aGUgZm9sbG93aW5nIGV4YW1wbGU6DQo+ID4N Cj4gPiAgICBzdHJ1Y3QgcnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lvbiAqc2VzczsNCj4gPiAgICBy dGVfY3J5cHRvZGV2X3N5bV9zZXNzaW9uX2luaXQoZGV2X2lkPVgsIHNlc3MsIC4uLik7DQo+ID4g ICAgcnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lvbl9pbml0KGRldl9pZD1ZLCBzZXNzLCAuLi4pOw0K PiA+ICAgIHJ0ZV9jcnlwdG9kZXZfc3ltX3Nlc3Npb25fY2xlYXIoZGV2X2lkPVgsIHNlc3MpOw0K PiA+DQo+ID4gICAgQWZ0ZXIgdGhhdCBwb2ludCBpZiBYIGFuZCBZIHVzZXMgdGhlIHNhbWUgZHJp dmVyLA0KPiA+ICAgIHRoZW4gc2VzcyBjYW4ndCBiZSB1c2VkIGJ5IGRldmljZSBZIGFueSBtb3Jl Lg0KPiA+ICAgIFRoZSByZWFzb24gZm9yIHRoYXQgLSBkcml2ZXIgc3BlY2lmaWMgKG5vdCBkZXZp Y2Ugc3BlY2lmaWMpDQo+ID4gICAgZGF0YSBwZXIgc2Vzc2lvbiwgcGx1cyB0aGVyZSBpcyBubyBp bmZvcm1hdGlvbg0KPiA+ICAgIGhvdyBtYW55IGRldmljZSBpbnN0YW5jZXMgdXNlIHRoYXQgZGF0 YS4NCj4gPiAgICBQcm9iYWJseSB0aGUgc2ltcGxlc3Qgd2F5IHRvIGRlYWwgd2l0aCB0aGF0IGlz c3VlIC0NCj4gPiAgICBhZGQgYSByZWZlcmVuY2UgY291bnRlciBwZXIgZWFjaCBkcml2ZXIgZGF0 YS4NCj4gPg0KPiA+IDIucnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lvbl9zZXRfdXNlcl9kYXRhKCkg YW5kDQo+ID4gICAgcnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lvbl9nZXRfdXNlcl9kYXRhKCkgLQ0K PiA+ICAgIHdpdGggY3VycmVudCBpbXBsZW1lbnRhdGlvbiB0aGVyZSBpcyBubyBkZWZpbmVkIHdh eSBmb3IgdGhlIHVzZXIgdG8NCj4gPiAgICBkZXRlcm1pbmUgd2hhdCBpcyB0aGUgbWF4IGFsbG93 ZWQgc2l6ZSBvZiB0aGUgcHJpdmF0ZSBkYXRhLg0KPiA+ICAgIHJ0ZV9jcnlwdG9kZXZfc3ltX3Nl c3Npb25fc2V0X3VzZXJfZGF0YSgpIGp1c3QgYmxpbmRseSBjb3BpZXMNCj4gPiAgICB1c2VyIHBy b3ZpZGVkIGRhdGEgd2l0aG91dCBjaGVja2luZyBtZW1vcnkgYm91bmRhcmllcyB2aW9sYXRpb24u DQo+ID4gICAgVG8gb3ZlcmNvbWUgdGhhdCBpc3N1ZSBwcm9wb3NlIHRvIGFkZCAndWludDE2X3Qg cHJpdl9zaXplJyBpbnRvDQo+ID4gICAgcnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lvbiBzdHJ1Y3R1 cmUuDQo+ID4NCj4gPiAzLnJ0ZV9jcnlwdG9kZXZfc3ltX3Nlc3Npb24gY29udGFpbnMgYW4gYXJy YXkgb2YgdmFyaWFibGUgc2l6ZSBmb3INCj4gPiAgICBkcml2ZXIgc3BlY2lmaWMgZGF0YS4NCj4g PiAgICBUaG91Z2ggbnVtYmVyIG9mIGVsZW1lbnRzIGluIHRoYXQgYXJyYXkgaXMgZGV0ZXJtaW5l ZCBieSBzdGF0aWMNCj4gPiAgICB2YXJpYWJsZSBuYl9kcml2ZXJzLCB0aGF0IGNvdWxkIGJlIG1v ZGlmaWVkIGJ5DQo+ID4gICAgcnRlX2NyeXB0b2Rldl9hbGxvY2F0ZV9kcml2ZXIoKS4NCj4gPiAg ICBUaGF0IGNvbnN0cnVjdGlvbiBzZWVtcyB0byB3b3JrIG9rIHNvIGZhciwgYXMgcmlnaHQgbm93 IHVzZXJzIHJlZ2lzdGVyDQo+ID4gICAgYWxsIHRoZWlyIFBNRHMgYXQgc3RhcnR1cCwgdGhvdWdo IGl0IGRvZXNuJ3QgbWVhbiB0aGF0IGl0IHdvdWxkIGFsd2F5cw0KPiA+ICAgIHJlbWFpbiBsaWtl IHRoYXQuDQo+ID4gICAgVG8gbWFrZSBpdCBsZXNzIGVycm9yIHByb25lIHByb3Bvc2UgdG8gYWRk ICd1aW50MTZfdCBuYl9kcml2ZXJzJw0KPiA+ICAgIGludG8gdGhlIHJ0ZV9jcnlwdG9kZXZfc3lt X3Nlc3Npb24gc3RydWN0dXJlLg0KPiA+ICAgIEF0IGxlYXN0IHRoYXQgYWxsb3dzIHJlbGF0ZWQg ZnVuY3Rpb25zIHRvIGNoZWNrIHRoYXQgcHJvdmlkZWQNCj4gPiAgICBkcml2ZXIgaWQgd291bGRu J3Qgb3ZlcnJ1biB2YXJpYWJsZSBhcnJheSBib3VuZGFyaWVzLA0KPiA+ICAgIGFnYWluIGl0IGFs bG93cyB0byBkZXRlcm1pbmUgc2l6ZSBvZiBhbHJlYWR5IGFsbG9jYXRlZCBzZXNzaW9uDQo+ID4g ICAgd2l0aG91dCBhY2Nlc3NpbmcgZ2xvYmFsIHZhcmlhYmxlLg0KPiA+DQo+ID4gNC4jMiBhbmQg IzMgYWJvdmUgaW1wbGllcyB0aGF0IG5vdyBlYWNoIHN0cnVjdCBydGVfY3J5cHRvZGV2X3N5bV9z ZXNzaW9uDQo+ID4gICAgd291bGQgaGF2ZSBzb3J0IG9mIHJlYWRvbmx5IHR5cGUgZGF0YSAoaW5p dCBvbmNlIGF0IGFsbG9jYXRpb24gdGltZSwNCj4gPiAgICBrZWVwIHVubW9kaWZpZWQgdGhyb3Vn aCBzZXNzaW9uIGxpZmUtdGltZSkuDQo+ID4gICAgVGhhdCByZXF1aXJlcyBtb3JlIGNoYW5nZXMg aW4gY3VycmVudCBjcnlwdG9kZXYgaW1wbGVtZW50YXRpb246DQo+ID4gICAgUmlnaHQgbm93IGlu c2lkZSBjcnlwdG9kZXYgZnJhbWV3b3JrIGJvdGggcnRlX2NyeXB0b2Rldl9zeW1fc2Vzc2lvbg0K PiA+ICAgIGFuZCBkcml2ZXIgc3BlY2lmaWMgc2Vzc2lvbiBkYXRhIGFyZSB0d28gY29tcGxldGVs eSBkaWZmZXJlbnQgc2N0cnVjdXJlcw0KPiA+ICAgIChlLmcuIHN0cnVjdCBjcnlwdG9kZXZfc3lt X3Nlc3Npb24gYW5kIHN0cnVjdCBudWxsX2NyeXB0b19zZXNzaW9uKS4NCj4gPiAgICBUaG91Z2gg Y3VycmVudCBjcnlwdG9kZXYgaW1wbGVtZW50YXRpb24gaW1wbGljaXRseSBhc3N1bWVzIHRoYXQg ZHJpdmVyDQo+ID4gICAgd2lsbCBhbGxvY2F0ZSBib3RoIG9mIHRoZW0gZnJvbSB3aXRoaW4gdGhl IHNhbWUgbWVtcG9vbC4NCj4gPiAgICBQbHVzIHRoaXMgaXMgZG9uZSBpbiBhIG1hbm5lciB0aGF0 IHRoZXkgb3ZlcnJpZGUgZWFjaCBvdGhlciBmaWVsZHMNCj4gPiAgICAocmV1c2UgdGhlIHNhbWUg c3BhY2UgLSBzb3J0IG9mIGltcGxpY2l0IEMgdW5pb24pLg0KPiA+ICAgIFRoYXQncyBwcm9iYWJs eSBub3QgdGhlIGJlc3QgcHJvZ3JhbW1pbmcgcHJhY3RpY2UsDQo+ID4gICAgcGx1cyBtYWtlIGlt cG9zc2libGUgdG8gaGF2ZSByZWFkb25seSBmaWVsZHMgaW5zaWRlIGJvdGggb2YgdGhlbS4NCj4g PiAgICBUbyBvdmVyY29tZSB0aGF0IHNpdHVhdGlvbiBwcm9wb3NlIHRvIGNoYW5nZWQgYW4gQVBJ IGEgYml0LCB0byBhbGxvdw0KPiA+ICAgIHRvIHVzZSB0d28gZGlmZmVyZW50IG1lbXBvb2xzIGZv ciB0aGVzZSB0d28gZGlzdGluY3QgZGF0YSBzdHJ1Y3R1cmVzLg0KPiA+DQo+ID4gICA1LiBBZGQg J3VpbnQ2NF90IHVzZXJkYXRhJyBpbnNpZGUgc3RydWN0IHJ0ZV9jcnlwdG9kZXZfc3ltX3Nlc3Np b24uDQo+ID4gICAgIEkgc3VwcG9zZSB0aGF0IHNlbGYtZXhwbGFuYXRvcnksIGFuZCBtaWdodCBi ZSB1c2VkIGluIGEgbG90IG9mIHBsYWNlcw0KPiA+ICAgICAod291bGQgYmUgcXVpdGUgdXNlZnVs IGZvciBpcHNlYyBsaWJyYXJ5IHdlIGRldmVsb3ApLg0KPiA+DQo+ID4gVGhlIG5ldyBwcm9wb3Nl ZCBsYXlvdXQgZm9yIHJ0ZV9jcnlwdG9kZXZfc3ltX3Nlc3Npb246DQo+ID4gc3RydWN0IHJ0ZV9j cnlwdG9kZXZfc3ltX3Nlc3Npb24gew0KPiA+ICAgICAgICAgIHVpbnQ2NF90IHVzZXJkYXRhOw0K PiA+ICAgICAgICAgIC8qKjwgQ2FuIGJlIHVzZWQgZm9yIGV4dGVybmFsIG1ldGFkYXRhICovDQo+ ID4gICAgICAgICAgdWludDE2X3QgbmJfZHJpdmVyczsNCj4gPiAgICAgICAgICAvKio8IG51bWJl ciBvZiBlbGVtZW50cyBpbiBzZXNzX2RhdGEgYXJyYXkgKi8NCj4gPiAgICAgICAgICB1aW50MTZf dCBwcml2X3NpemU7DQo+ID4gICAgICAgICAgLyoqPCBzZXNzaW9uIHByaXZhdGUgZGF0YSB3aWxs IGJlIHBsYWNlZCBhZnRlciBzZXNzX2RhdGEgKi8NCj4gPiAgICAgICAgICBfX2V4dGVuc2lvbl9f IHN0cnVjdCB7DQo+ID4gICAgICAgICAgICAgICAgICB2b2lkICpkYXRhOw0KPiA+ICAgICAgICAg ICAgICAgICAgdWludDE2X3QgcmVmY250Ow0KPiA+ICAgICAgICAgIH0gc2Vzc19kYXRhWzBdOw0K PiA+ICAgICAgICAgIC8qKjwgRHJpdmVyIHNwZWNpZmljIHNlc3Npb24gbWF0ZXJpYWwsIHZhcmlh YmxlIHNpemUgKi8gfTsNCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IEtvbnN0YW50aW4gQW5hbnll diA8a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT4NCj4gDQo+IEFkZGluZyBtYWludGFpbmVy cyB0byBhY2sgdGhpcyBkZXByZWNhdGlvbiBub3RpY2UuIFRoZXNlIGNoYW5nZXMgd2lsbCBpbXBh Y3QgYWxsDQo+IHRoZSBQTURzIGFuZCBldmVyeW9uZSBzaG91bGQgYWdyZWUgdG8gdGhlc2UgY2hh bmdlcy4NCj4gDQo+IGZyb20gTlhQIGRwYWFfc2VjLCBkcGFhMl9zZWMsIGNhYW1fanIgUE1EczoN Cj4gDQo+IEFja2VkLWJ5OiBBa2hpbCBHb3lhbCA8YWtoaWwuZ295YWxAbnhwLmNvbT4NCj4gPiAt LS0NCj4gPiAgIGRvYy9ndWlkZXMvcmVsX25vdGVzL2RlcHJlY2F0aW9uLnJzdCB8IDkgKysrKysr KysrDQo+ID4gICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspDQo+ID4NCj4gPiBkaWZm IC0tZ2l0IGEvZG9jL2d1aWRlcy9yZWxfbm90ZXMvZGVwcmVjYXRpb24ucnN0DQo+ID4gYi9kb2Mv Z3VpZGVzL3JlbF9ub3Rlcy9kZXByZWNhdGlvbi5yc3QNCj4gPiBpbmRleCBkMmFlYzY0ZDEuLjk5 OGEwZDkyYyAxMDA2NDQNCj4gPiAtLS0gYS9kb2MvZ3VpZGVzL3JlbF9ub3Rlcy9kZXByZWNhdGlv bi5yc3QNCj4gPiArKysgYi9kb2MvZ3VpZGVzL3JlbF9ub3Rlcy9kZXByZWNhdGlvbi5yc3QNCj4g PiBAQCAtNzQsMyArNzQsMTIgQEAgRGVwcmVjYXRpb24gTm90aWNlcw0KPiA+DQo+ID4gICAgIFRo aXMgaXMgZHVlIHRvIGEgbGFjayBvZiBmbGV4aWJpbGl0eSBhbmQgcmVsaWFuY2Ugb24gYSB0eXBl IHVudXNhYmxlIHdpdGgNCj4gPiAgICAgQysrIHByb2dyYW1zIChzdHJ1Y3QgcnRlX2Zsb3dfZGVz YykuDQo+ID4gKw0KPiA+ICsqIGNyeXB0b2Rldjogc2V2ZXJhbCBBUEkgYW5kIEFCSSBjaGFuZ2Vz IGFyZSBwbGFubmVkIGZvcg0KPiA+ICtydGVfY3J5cHRvZGV2DQo+ID4gKyAgaW4gdjE5LjAyOg0K PiA+ICsNCj4gPiArICAtIFRoZSBzaXplIGFuZCBsYXlvdXQgb2YgYGBydGVfY3J5cHRvZGV2X3N5 bV9zZXNzaW9uYGAgd2lsbCBjaGFuZ2UNCj4gPiArICAgIHRvIGZpeCBleGlzdGluZyBpc3N1ZXMu DQo+ID4gKyAgLSBUaGUgc2l6ZSBhbmQgbGF5b3V0IG9mIGBgcnRlX2NyeXB0b2Rldl9xcF9jb25m YGAgYW5kIHN5bnRheCBvZg0KPiA+ICsgICAgYGBydGVfY3J5cHRvZGV2X3F1ZXVlX3BhaXJfc2V0 dXBgYCB3aWxsIGNoYW5nZSB0byB0byBhbGxvdyB0byB1c2UNCj4gPiArICAgIHR3byBkaWZmZXJl bnQgbWVtcG9vbHMgZm9yIGNyeXB0byBhbmQgZGV2aWNlIHByaXZhdGUgc2Vzc2lvbnMuDQoNCg==