From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id D5565A0C47; Tue, 12 Oct 2021 12:19:35 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6AA614112E; Tue, 12 Oct 2021 12:19:35 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 998F041120 for ; Tue, 12 Oct 2021 12:19:33 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 19CACo7H023830; Tue, 12 Oct 2021 03:19:24 -0700 Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2049.outbound.protection.outlook.com [104.47.66.49]) by mx0b-0016f401.pphosted.com with ESMTP id 3bn8d780p0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 12 Oct 2021 03:19:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QQROqNw59PjQHbwcq0rkCbMwoeHlRUQcYwUUFh6IrLlH8qo8GNSrNE65X5/o440iYzdTbOU+j9fcw5K7rOjsDXF9ZhPOZx0boBV1/0/fCUDgae3EPreM2vZO8EpvucZt3Tr8xJa84syMeKEszu79jEJZYHJk6EZazetbqDAW0Td99BNvxzxrMmKX2B4hmJFI0PtBYQDPO0oKdVcSRLU3vrPFkbYxIskz7O6uTYeTGYU+UMeOEP1n7Xk3kq0LboM4qKEZayYY6YExt+1QQwJDof/u2dNvXs1hIBa9LSQTwtcO9jzjTtTy6vUrzh9McRB+ONeiI9QCDe2V1krAbGYHow== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=7JM0x0yfty5okYTWGZLiKkwylYXtnpZ4+pWobIzjjbI=; b=MIk5d/2LkHKj5tDbYpBChy3MwIZ7CAnu3jYhGnc331h/88YjrUG/tN75p/ztXN5jYtRubhVa4tcaPZPkii9dgVIf8NkmXzzyjBPux5P20zI6Td4ITWg1WLmhlwbHKy3J+Z0V5B6E1bFbL+GbTpch1oxveM4SF6xXyGEvb7kSLlyyksnAHpkgVw3vaVyZDE8mmN9+SmJQeyb6KNyJ36dB3A18q2m4D5vof6tA8pXmYGAYRjgJP5MeHytasjNgvgX0efpoF+gAd2ksGGjcOneTytthw6gozTzk+echtnUnnBFUnA8z04TG1X3RzTZ6gHoXuW44vH0+Yxqwsq25StMWSw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7JM0x0yfty5okYTWGZLiKkwylYXtnpZ4+pWobIzjjbI=; b=L/nf81sGut/zXa2XoKvwrWtHxbju7udAzQMXmWkoYz5pSatSYhkO0dfnN6fKtjad59OC2zcrxw2F08OLm7GnAsGqQwIl3QxUerp8qMpCoQeZo7aolWMHsJ3nkayCgM1BvyhXb14cvY0uOjEsPP4/B7ZPlfW9cdwZSWC9pcJaMnY= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by CO6PR18MB4404.namprd18.prod.outlook.com (2603:10b6:5:35a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.25; Tue, 12 Oct 2021 10:19:19 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::c41e:707:3f91:71b8]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::c41e:707:3f91:71b8%8]) with mapi id 15.20.4587.026; Tue, 12 Oct 2021 10:19:19 +0000 From: Akhil Goyal To: "Kinsella, Ray" , "dev@dpdk.org" CC: "thomas@monjalon.net" , "david.marchand@redhat.com" , "hemant.agrawal@nxp.com" , Anoob Joseph , "pablo.de.lara.guarch@intel.com" , "fiona.trahe@intel.com" , "declan.doherty@intel.com" , "matan@nvidia.com" , "g.singh@nxp.com" , "roy.fan.zhang@intel.com" , "jianjay.zhou@huawei.com" , "asomalap@amd.com" , "ruifeng.wang@arm.com" , "konstantin.ananyev@intel.com" , "radu.nicolau@intel.com" , "ajit.khaparde@broadcom.com" , Nagadheeraj Rottela , Ankur Dwivedi , "ciara.power@intel.com" , Stephen Hemminger , "Yigit, Ferruh" Thread-Topic: [EXT] Re: [dpdk-dev] [PATCH v2 1/3] cryptodev: remove LIST_END enumerators Thread-Index: AQHXvIVv1KpDNe5/ZEGFCGITIT9ADKvPJaMAgAAFGVA= Date: Tue, 12 Oct 2021 10:19:19 +0000 Message-ID: References: <20210731181327.660296-1-gakhil@marvell.com> <20211008204516.3497060-1-gakhil@marvell.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ac3d31de-104e-4964-fffc-08d98d69c0da x-ms-traffictypediagnostic: CO6PR18MB4404: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1201; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: e1VdCrXlOhFAIvEwMl88m7+ulkBU2aFEgAdggYoLgH0CnUJ73U4kuqsCx3oNL7nuslO45ndTPM78giJxo7B2yqRZF5ukfRBQEu7jw8AUAOQS4I6xSLG1UdcONdhcBfFs6ZPawa0LlhpJuBJzeGRWSakHifpm0NCx95yeyeSNtDUwHRGpqHVVQJZ5/UFgVbzldKBnOOQxPiKgjxiuEmULxLjxNvoMZ2n2b3VAvd/jeFIWQ2ogHbeuJTZUVSQ1PqnUka9ki8uV9JCTOKddX2lVyHfbwT2DLIvXCxuL8gEiL3t6e3IMD12ZR+uoCoHkVHe9iZCkGAITZ49EueeuelWgzbPzZ4UF3d1uRbH81XFw+dKEIxY/LPK265Dou5Ff/q3cPEBVuGqePtIjVVBze7kLrd65i37SQRtMikiXtrRs9VIXQwUsSpr1waTwDw+n1Kx2B4sQZ3LmKBIxD90YgYB8oEO0sUJiKYiGbBtmgSTQ83o3oBfcVlcT3ym0qs0yr9nEDDdw4HWj2wGMRjGkp4gIKFCAJk6nnP66WaOhZByKGjjmhlY2Ddujy/uCn19kHziDnYmsLKd0W3g3lWj4E1z/0jnJY9/k99XTpPb/iD6W4FSkcxQCSJCjIZWzJ2r0XM0JxCK2zycCyCrTJWg4QpQkOvcIP6JJRPG7MBDcF7EUbu+us1TxPxFTDlV0/aBDywzWIwhBdE29efoJ4/PdqnY76A== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(38100700002)(8676002)(186003)(66946007)(83380400001)(110136005)(8936002)(54906003)(316002)(38070700005)(66446008)(2906002)(64756008)(66556008)(66476007)(33656002)(52536014)(55016002)(76116006)(122000001)(86362001)(53546011)(71200400001)(5660300002)(4326008)(508600001)(7416002)(7696005)(6506007)(9686003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aldQNHM1WGo3Nmh1WVA1eUErY0JCbC9rNmcxbzI2ZUgyWXNMcjdTWEVPaFlN?= =?utf-8?B?TlhGKzVobFh5c3hPeEhsVlMyWVJvcEpOU3FvTWhaTFl0WmRTMVRIcU11eVpu?= =?utf-8?B?WjZBZDlVSjlWVjhQV080S1UwSkFvazRBbTAxcHNNZFVXQ3VGemlDekVVVXl1?= =?utf-8?B?YUExb2REaDRhUTZhSlU5djJtUzBybDhiSnN3Nml5NDRHODVxaUlWalBBSkZK?= =?utf-8?B?bWZtMmd2WUtlbnpyK1FNMXNSbEZYT3lxa3pxaE44OEtIY2QraXRubTkzendW?= =?utf-8?B?RGNyL1NYTW5QSy9qclIyTU9QY0xkeTU3c2tnMXJEbGVuZHV6N0tiaklMMm83?= =?utf-8?B?S3EvNDVqYXJ3SGpJWS9Nak00dVRWdU15NVh5QVhCbFhCYk5QVE5WRmgwYkVt?= =?utf-8?B?SEhZeU9LQkhmU0tUNXdtLys2SmFocTlndVNyRFBkTE5HZGJKWmZzelRMdm9m?= =?utf-8?B?V09jbnBpRnpUZjJ0UVhmUUY3SitqaHlQQzBvWU44R0FITTNPK1FCVUJMUmVz?= =?utf-8?B?MzRqT0dtUUdnanlaYmh2TGExUG5TQmRkditkVnI4NUdwUVl2T29CcElwSWZY?= =?utf-8?B?U0l4bG1UbWZYazk5UHFCY0FhME5ZcUdldEFIcnFmT1N1czVvSmJld0lvR3po?= =?utf-8?B?STROQ1Jpd2hESkd1eXZPalRYVTZGdkNldjMyV0E3OS9WSGpXbFR0TEtGbjRo?= =?utf-8?B?ZmVwRmpNZHB6MDl0T0g2Ym55eVpVbHVMdDNiMitDbzhZNzhodkJHQzdqcWxi?= =?utf-8?B?NzBwR05jTjcraVZXUmxpWlVheURsblI4Qm5MRUhjS1g1RzcrNVlFbGIrTGdR?= =?utf-8?B?M2I0RncydXRSK2xSNktnQUN5QVRoRUJjeitqeXFEOVJSQlU2aG5pR0FiZTQy?= =?utf-8?B?Ri80UTZsbjRmcG40YlJWQmlOanVMVElJTC9YZ0t3cUJ6WTVNdklIalppV1oy?= =?utf-8?B?djRTUEhGNDR4TFNLSnQzN1JFWVp2WlNNQmw2UEdZR0R0aXl5VW9tbnpWSVp3?= =?utf-8?B?SUVRSmRraENmWlpQemY5dEtFNmMzZFhSM0lqa2NMUUkzdDB4aDA4bEtteDIz?= =?utf-8?B?bys4cXZOMzhKZjZ2MEovalg2ditRc09VSnFjUGpUTERrUjVHcERNM212czZz?= =?utf-8?B?b1BqMXM4V0Z3L3FNMnhXeHZHQTdNZ3FaTVY1U1REQ1BHU1d1clYrUDdMbHNj?= =?utf-8?B?OGNjQzB4ejJkQkFYbWZZc2ZJSTNaVmdEcEIxeHloMGNmR00rY1ZaMjBJbnNj?= =?utf-8?B?RUZoWm5GV0U5WEwxcWFTOTZxdDR5cXl5RFFsM1ltckFmdXEvZHczTGU5VmFz?= =?utf-8?B?S1NpQmx6cVpKYU4rYXc4eVNSWHlOa3hOT3M0MXBDTnFiaGp5RnNLckpvbjEx?= =?utf-8?B?Vk9NQ3AvNVFXNHludjRrWTR5aUxEYkhISDV1YUhFOUZxVUJSMEdQWTlSUjNk?= =?utf-8?B?S2xpRWszcVFjYTNTamFITDg2Y1pUWEx5dm0zT3FGZ29Pa0xHeGtVQ2YwWG9H?= =?utf-8?B?ZDhCbks1WXhORmVMczNJS25IbEsxWGJZQmJWRlhYVzdlYXlFZURQeVBXcmRJ?= =?utf-8?B?NXBlL2tsTjE4SnBDdjd3ZFppOWozU1ZKNXRQNThjZjU3b3F1d3FPUWhoZy9s?= =?utf-8?B?bEZKdTFZQWxScFVPRk93S09UdnMwN0duWHlIWXNuWncvMm8yKzVoZVdsT1dT?= =?utf-8?B?aG1SSFlsd0tCVXlXUUJNcm9hczU1bkg2bTJzMnFvWFVYUGcwRVE2OWpkNUhB?= =?utf-8?B?RklLVGVya0JoUm8zYUJlc0ErWkdzdGM2aSswbUkvcnJ2eUVSeEFiMGN3NHpy?= =?utf-8?B?SGdqUFRscHc0QWdaajhZZHlmaFVlc0RNUUFFMXRJN2pIVEdaM29QV1JtVDZ0?= =?utf-8?Q?N/hWudSsCAd2k?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ac3d31de-104e-4964-fffc-08d98d69c0da X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Oct 2021 10:19:19.4095 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: GCm9mh7isGY2q1oZA1tKgvtBU90MQOkZJij2yWAPbwVwpKQvzAK02kx5ZjN+jJzeWg1mB0HgAz/5fQlm0X668w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR18MB4404 X-Proofpoint-GUID: ZepQD68P0zgWoS2CdcdFm6vI0sQymbkk X-Proofpoint-ORIG-GUID: ZepQD68P0zgWoS2CdcdFm6vI0sQymbkk X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.182.1,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.0.607.475 definitions=2021-10-12_02,2021-10-11_01,2020-04-07_01 Subject: Re: [dpdk-dev] [EXT] Re: [PATCH v2 1/3] cryptodev: remove LIST_END enumerators X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PiANCj4gT24gMDgvMTAvMjAyMSAyMTo0NSwgQWtoaWwgR295YWwgd3JvdGU6DQo+ID4gUmVtb3Zl ICpfTElTVF9FTkQgZW51bWVyYXRvcnMgZnJvbSBhc3ltbWV0cmljIGNyeXB0bw0KPiA+IGxpYiB0 byBhdm9pZCBBQkkgYnJlYWthZ2UgZm9yIGV2ZXJ5IG5ldyBhZGRpdGlvbiBpbg0KPiA+IGVudW1z Lg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogQWtoaWwgR295YWwgPGdha2hpbEBtYXJ2ZWxsLmNv bT4NCj4gPiAtLS0NCj4gPiB2Mjogbm8gY2hhbmdlDQo+ID4NCj4gPiAgYXBwL3Rlc3QvdGVzdF9j cnlwdG9kZXZfYXN5bS5jICB8IDQgKystLQ0KPiA+ICBkcml2ZXJzL2NyeXB0by9xYXQvcWF0X2Fz eW0uYyAgIHwgMiArLQ0KPiA+ICBsaWIvY3J5cHRvZGV2L3J0ZV9jcnlwdG9fYXN5bS5oIHwgNCAt LS0tDQo+ID4gIDMgZmlsZXMgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygt KQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2FwcC90ZXN0L3Rlc3RfY3J5cHRvZGV2X2FzeW0uYw0K PiBiL2FwcC90ZXN0L3Rlc3RfY3J5cHRvZGV2X2FzeW0uYw0KPiA+IGluZGV4IDlkMTlhNmQ2ZDku LjYwM2IyZTQ2MDkgMTAwNjQ0DQo+ID4gLS0tIGEvYXBwL3Rlc3QvdGVzdF9jcnlwdG9kZXZfYXN5 bS5jDQo+ID4gKysrIGIvYXBwL3Rlc3QvdGVzdF9jcnlwdG9kZXZfYXN5bS5jDQo+ID4gQEAgLTU0 MSw3ICs1NDEsNyBAQCB0ZXN0X29uZV9jYXNlKGNvbnN0IHZvaWQgKnRlc3RfY2FzZSwgaW50DQo+ IHNlc3Npb25sZXNzKQ0KPiA+ICAJCXByaW50ZigiICAldSkgVGVzdENhc2UgJXMgJXNcbiIsIHRl c3RfaW5kZXgrKywNCj4gPiAgCQkJdGMubW9kZXguZGVzY3JpcHRpb24sIHRlc3RfbXNnKTsNCj4g PiAgCX0gZWxzZSB7DQo+ID4gLQkJZm9yIChpID0gMDsgaSA8IFJURV9DUllQVE9fQVNZTV9PUF9M SVNUX0VORDsgaSsrKSB7DQo+ID4gKwkJZm9yIChpID0gMDsgaSA8PQ0KPiBSVEVfQ1JZUFRPX0FT WU1fT1BfU0hBUkVEX1NFQ1JFVF9DT01QVVRFOyBpKyspIHsNCj4gPiAgCQkJaWYgKHRjLm1vZGV4 Lnhmb3JtX3R5cGUgPT0NCj4gUlRFX0NSWVBUT19BU1lNX1hGT1JNX1JTQSkgew0KPiA+ICAJCQkJ aWYgKHRjLnJzYV9kYXRhLm9wX3R5cGVfZmxhZ3MgJiAoMSA8PCBpKSkgew0KPiA+ICAJCQkJCWlm ICh0Yy5yc2FfZGF0YS5rZXlfZXhwKSB7DQo+ID4gQEAgLTEwMjcsNyArMTAyNyw3IEBAIHN0YXRp YyBpbmxpbmUgdm9pZCBwcmludF9hc3ltX2NhcGEoDQo+ID4gIAkJCXJ0ZV9jcnlwdG9fYXN5bV94 Zm9ybV9zdHJpbmdzW2NhcGEtPnhmb3JtX3R5cGVdKTsNCj4gPiAgCXByaW50Zigib3BlcmF0aW9u IHN1cHBvcnRlZCAtIik7DQo+ID4NCj4gPiAtCWZvciAoaSA9IDA7IGkgPCBSVEVfQ1JZUFRPX0FT WU1fT1BfTElTVF9FTkQ7IGkrKykgew0KPiA+ICsJZm9yIChpID0gMDsgaSA8PSBSVEVfQ1JZUFRP X0FTWU1fT1BfU0hBUkVEX1NFQ1JFVF9DT01QVVRFOw0KPiBpKyspIHsNCj4gPiAgCQkvKiBjaGVj ayBzdXBwb3J0ZWQgb3BlcmF0aW9ucyAqLw0KPiA+ICAJCWlmDQo+IChydGVfY3J5cHRvZGV2X2Fz eW1feGZvcm1fY2FwYWJpbGl0eV9jaGVja19vcHR5cGUoY2FwYSwgaSkpDQo+ID4gIAkJCXByaW50 ZigiICVzIiwNCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9jcnlwdG8vcWF0L3FhdF9hc3ltLmMg Yi9kcml2ZXJzL2NyeXB0by9xYXQvcWF0X2FzeW0uYw0KPiA+IGluZGV4IDg1OTczODEyYTguLjAy NjYyNWE0ZDIgMTAwNjQ0DQo+ID4gLS0tIGEvZHJpdmVycy9jcnlwdG8vcWF0L3FhdF9hc3ltLmMN Cj4gPiArKysgYi9kcml2ZXJzL2NyeXB0by9xYXQvcWF0X2FzeW0uYw0KPiA+IEBAIC03NDIsNyAr NzQyLDcgQEAgcWF0X2FzeW1fc2Vzc2lvbl9jb25maWd1cmUoc3RydWN0IHJ0ZV9jcnlwdG9kZXYN Cj4gKmRldiwNCj4gPiAgCQkJZXJyID0gLUVJTlZBTDsNCj4gPiAgCQkJZ290byBlcnJvcjsNCj4g PiAgCQl9DQo+ID4gLQl9IGVsc2UgaWYgKHhmb3JtLT54Zm9ybV90eXBlID49DQo+IFJURV9DUllQ VE9fQVNZTV9YRk9STV9UWVBFX0xJU1RfRU5EDQo+ID4gKwl9IGVsc2UgaWYgKHhmb3JtLT54Zm9y bV90eXBlID4gUlRFX0NSWVBUT19BU1lNX1hGT1JNX0VDUE0NCj4gPiAgCQkJfHwgeGZvcm0tPnhm b3JtX3R5cGUgPD0NCj4gUlRFX0NSWVBUT19BU1lNX1hGT1JNX05PTkUpIHsNCj4gPiAgCQlRQVRf TE9HKEVSUiwgIkludmFsaWQgYXN5bW1ldHJpYyBjcnlwdG8geGZvcm0iKTsNCj4gPiAgCQllcnIg PSAtRUlOVkFMOw0KPiA+IGRpZmYgLS1naXQgYS9saWIvY3J5cHRvZGV2L3J0ZV9jcnlwdG9fYXN5 bS5oDQo+IGIvbGliL2NyeXB0b2Rldi9ydGVfY3J5cHRvX2FzeW0uaA0KPiA+IGluZGV4IDljODY2 ZjU1M2YuLjVlZGY2NTg1NzIgMTAwNjQ0DQo+ID4gLS0tIGEvbGliL2NyeXB0b2Rldi9ydGVfY3J5 cHRvX2FzeW0uaA0KPiA+ICsrKyBiL2xpYi9jcnlwdG9kZXYvcnRlX2NyeXB0b19hc3ltLmgNCj4g PiBAQCAtOTQsOCArOTQsNiBAQCBlbnVtIHJ0ZV9jcnlwdG9fYXN5bV94Zm9ybV90eXBlIHsNCj4g PiAgCSAqLw0KPiA+ICAJUlRFX0NSWVBUT19BU1lNX1hGT1JNX0VDUE0sDQo+ID4gIAkvKio8IEVs bGlwdGljIEN1cnZlIFBvaW50IE11bHRpcGxpY2F0aW9uICovDQo+ID4gLQlSVEVfQ1JZUFRPX0FT WU1fWEZPUk1fVFlQRV9MSVNUX0VORA0KPiA+IC0JLyoqPCBFbmQgb2YgbGlzdCAqLw0KPiA+ICB9 Ow0KPiA+DQo+ID4gIC8qKg0KPiA+IEBAIC0xMTYsNyArMTE0LDYgQEAgZW51bSBydGVfY3J5cHRv X2FzeW1fb3BfdHlwZSB7DQo+ID4gIAkvKio8IERIIFB1YmxpYyBLZXkgZ2VuZXJhdGlvbiBvcGVy YXRpb24gKi8NCj4gPiAgCVJURV9DUllQVE9fQVNZTV9PUF9TSEFSRURfU0VDUkVUX0NPTVBVVEUs DQo+ID4gIAkvKio8IERIIFNoYXJlZCBTZWNyZXQgY29tcHV0ZSBvcGVyYXRpb24gKi8NCj4gPiAt CVJURV9DUllQVE9fQVNZTV9PUF9MSVNUX0VORA0KPiA+ICB9Ow0KPiA+DQo+ID4gIC8qKg0KPiA+ IEBAIC0xMzMsNyArMTMwLDYgQEAgZW51bSBydGVfY3J5cHRvX3JzYV9wYWRkaW5nX3R5cGUgew0K PiA+ICAJLyoqPCBSU0EgUEtDUyMxIE9BRVAgcGFkZGluZyBzY2hlbWUgKi8NCj4gPiAgCVJURV9D UllQVE9fUlNBX1BBRERJTkdfUFNTLA0KPiA+ICAJLyoqPCBSU0EgUEtDUyMxIFBTUyBwYWRkaW5n IHNjaGVtZSAqLw0KPiA+IC0JUlRFX0NSWVBUT19SU0FfUEFERElOR19UWVBFX0xJU1RfRU5EDQo+ ID4gIH07DQo+ID4NCj4gPiAgLyoqDQo+IA0KPiBTbyBJIGFtIG5vdCBzdXJlIHRoYXQgdGhpcyBp cyBhbiBpbXByb3ZlbWVudC4NCj4gVGhlIGNyeXB0b2RldiBpc3N1ZSB3ZSBoYWQsIHdhcyB0aGF0 IF9MSVNUX0VORCB3YXMgYmVpbmcgdXNlZCB0byBzaXplDQo+IGFycmF5cy4NCj4gQW5kIHRoYXQg YnJva2Ugd2hlbiBuZXcgYWxnb3JpdGhtcyBnb3QgYWRkZWQuIElzIHRoYXQgYW4gaXNzdWUsIGlu IHRoaXMgY2FzZT8NCg0KWWVzIHdlIGRpZCB0aGlzIHNhbWUgZXhlcmNpc2UgZm9yIHN5bW1ldHJp YyBjcnlwdG8gZW51bXMgZWFybGllci4NCkFzeW0gZW51bXMgd2VyZSBsZWZ0IGFzIGl0IHdhcyBl eHBlcmltZW50YWwgYXQgdGhhdCBwb2ludC4NClRoZXkgYXJlIHN0aWxsIGV4cGVyaW1lbnRhbCwg YnV0IHRob3VnaHQgb2YgbWFraW5nIHRoaXMgdW5pZm9ybQ0KdGhyb3VnaG91dCBEUERLIGVudW1z Lg0KDQo+IA0KPiBJIGFtIG5vdCBzdXJlIHRoYXQgc3dhcHBpbmcgb3V0IF9MSVNUX0VORCwgYW5k IHRoZW4gbGl0dGVyaW5nIHRoZSBjb2RlIHdpdGgNCj4gUlRFX0NSWVBUT19BU1lNX1hGT1JNX0VD UE0gYW5kDQo+IFJURV9DUllQVE9fQVNZTV9PUF9TSEFSRURfU0VDUkVUX0NPTVBVVEUsIGlzIGFu IGltcHJvdmVtZW50DQo+IGhlcmUuDQo+IA0KPiBNeSAyYyBpcyB0aGF0IGZyb20gYW4gQUJJIFBv ViBSVEVfQ1JZUFRPX0FTWU1fT1BfTElTVF9FTkQgaXMgbm90DQo+IGJldHRlciBvciB3b3JzZSwN Cj4gdGhhbiBSVEVfQ1JZUFRPX0FTWU1fT1BfU0hBUkVEX1NFQ1JFVF9DT01QVVRFPw0KPiANCj4g SW50ZXJlc3RlZCB0byBoZWFyIG90aGVyIHRob3VnaHRzLg0KDQpJIGRvbuKAmXQgaGF2ZSBhbnkg YmV0dGVyIHNvbHV0aW9uIGZvciBhdm9pZGluZyBBQkkgaXNzdWVzIGZvciBub3cuDQpUaGUgY2hh bmdlIGlzIGZvciBhdm9pZGluZyBBQkkgYnJlYWthZ2UuIEJ1dCB3ZSBjYW4gZHJvcCB0aGlzIHBh dGNoDQpGb3Igbm93IGFzIGFzeW0gaXMgc3RpbGwgZXhwZXJpbWVudGFsLg0KDQo=