From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id B7E8AA052B for ; Mon, 27 Jul 2020 12:04:02 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 89CA41C0B3; Mon, 27 Jul 2020 12:04:02 +0200 (CEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2088.outbound.protection.outlook.com [40.107.21.88]) by dpdk.org (Postfix) with ESMTP id 163AC1BFD9; Mon, 27 Jul 2020 12:03:59 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=L6jZ33O8dFTKwETaTuoAdo4iez7pdMG1Rf4aP0qOShE=; b=U80GSd2VJJ4GhnGMSCR6lmfWisnF/BL2VMalCYtOMExe7gf5iIq68SAnPWorxa7hjG3PPSN3rDZVJrnswZFeYnWBjAt7n7KZmkRVaxUKVquFnE3Xzcj06F9iGfhJwgUzr8AO/6h4L0cReY2sFSsBOpgAL5NxdADNOSBd7+EEwH8= Received: from AM0PR07CA0023.eurprd07.prod.outlook.com (2603:10a6:208:ac::36) by VI1PR0802MB2143.eurprd08.prod.outlook.com (2603:10a6:800:9a::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.24; Mon, 27 Jul 2020 10:03:57 +0000 Received: from AM5EUR03FT042.eop-EUR03.prod.protection.outlook.com (2603:10a6:208:ac:cafe::22) by AM0PR07CA0023.outlook.office365.com (2603:10a6:208:ac::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3239.9 via Frontend Transport; Mon, 27 Jul 2020 10:03:57 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dpdk.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;dpdk.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT042.mail.protection.outlook.com (10.152.17.168) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.10 via Frontend Transport; Mon, 27 Jul 2020 10:03:57 +0000 Received: ("Tessian outbound c83312565ef4:v62"); Mon, 27 Jul 2020 10:03:57 +0000 X-CR-MTA-TID: 64aa7808 Received: from 3004fa775116.2 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 5A8F6D1D-8BAA-459D-BE46-CF58D24747A6.1; Mon, 27 Jul 2020 10:03:52 +0000 Received: from EUR04-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 3004fa775116.2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 27 Jul 2020 10:03:52 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=K112ch6Ps91aIF8MdAkoMWK0DF0mZMY4dFqgKKY1hGdo97312bSCr4wRp3h3xnCuI9ehx8srLMNj36U5dNyzriYNRbWmQTGBxsjSYuhqk6ecK7rt9IZP6vIPUExkK4bSqbKSDrEs6Wne45ZlM/Z8vpj8m4cD/fjU9NFbEQmmB0arcBxE2Hq8jp2NerTVJMQgDBvTxLOTfs6DyzXtwq2diVJtvlHs6Jw2otexlG4IN6RhQvtQgaAxkTOFnK/6+TlYKFO4+2GNDeYZfPYiqNSxYL4QfLYl+2d44B0KEl6mrm/2XM6D9ucN7OYJV72fo7Nvi+CHQ+Ojg6eZ8bSO99qA9g== 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-SenderADCheck; bh=L6jZ33O8dFTKwETaTuoAdo4iez7pdMG1Rf4aP0qOShE=; b=g60+2olkgvPDfRmyL7OMQLetnMVcvy506yokGc+oGZIwiI1d4vfEm8rGM/fupYEzzbhI4Xag3bZE3Hws+XvCxfL87WFhs2XEj3YS0xcmlfY3TMmzDbfCbP3vuurQ9hNoZQN6tsygVtCSuKq37nDdHSbQ+UtagiNe4Q+VMkGYYpNPeQnYkCGOBp5f+CSyTNc9u0zsyhSgSlHWV3tZoKXZ7w04gzuoqBGeDttKOrOK9URa+0crTV/LU1I6hRS0wdE7Rpf0wuPRVHPGSu1DGYzU9v9XSUTfIAV/uopEkblkQmxMLx4ql7tq+cAMv3Eyy/1Bl9s7TJDNjiJrzo0KfwJEIw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=L6jZ33O8dFTKwETaTuoAdo4iez7pdMG1Rf4aP0qOShE=; b=U80GSd2VJJ4GhnGMSCR6lmfWisnF/BL2VMalCYtOMExe7gf5iIq68SAnPWorxa7hjG3PPSN3rDZVJrnswZFeYnWBjAt7n7KZmkRVaxUKVquFnE3Xzcj06F9iGfhJwgUzr8AO/6h4L0cReY2sFSsBOpgAL5NxdADNOSBd7+EEwH8= Received: from HE1PR0801MB2025.eurprd08.prod.outlook.com (2603:10a6:3:50::14) by HE1PR0802MB2298.eurprd08.prod.outlook.com (2603:10a6:3:c4::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.20; Mon, 27 Jul 2020 10:03:50 +0000 Received: from HE1PR0801MB2025.eurprd08.prod.outlook.com ([fe80::e863:15c9:b803:6533]) by HE1PR0801MB2025.eurprd08.prod.outlook.com ([fe80::e863:15c9:b803:6533%7]) with mapi id 15.20.3216.033; Mon, 27 Jul 2020 10:03:50 +0000 From: Ruifeng Wang To: David Marchand CC: "Akhil.goyal@nxp.com" , dev , Honnappa Nagarahalli , nd , dpdk stable , nd Thread-Topic: [dpdk-dev] [PATCH] crypto/armv8: fix typos and compilation Thread-Index: AQHWY/QhLqx9TvmlZEGydr2ZbKPEJKkbK4oAgAAFOwA= Date: Mon, 27 Jul 2020 10:03:50 +0000 Message-ID: References: <20200727085810.168970-1-ruifeng.wang@arm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 567e588a-cea3-4191-809d-a43488a676f1.0 x-checkrecipientchecked: true Authentication-Results-Original: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [203.126.0.111] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: c44f489d-f922-43a7-be4d-08d8321460d6 x-ms-traffictypediagnostic: HE1PR0802MB2298:|VI1PR0802MB2143: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:2000;OLM:2000; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: IDe724evc0Asvr5UtNei6j0JKoAKjJsaEndTHMQuR3ZxOPbqFXLvKyrlSsv2FWONZH32HIz8fsnY+0AvdmFrLT+opwwaUe0d59bnoCI2/HRQNHd5Z6Gkz5Ry0cAEEp/vU2Anq+G2joQ8xf24gvY8YTHiKPYDdQQpqq4WGB15qdlF+dBgKSBixDvJScD1QocllY1O6N7744wOEsQ4iREB8UnEtEH//aYg89gpjROzmdBhjx9vbKDDTZh94NBjVd4vjeGgCawCoiYxbd/T3vvlhXzkcSZxfxANGR+jZAGzrKOKEFAsBZH1yZA7goRxyLKBcyf4AX/nHT+RRlwzlZIaxSqldRtWdsr7+Es1Xcp8qcKtj0ImUssiqKSSpoLNZERVDK3sYy9MYoodaEAlhs9jJA== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR0801MB2025.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(366004)(346002)(39860400002)(376002)(136003)(71200400001)(478600001)(55016002)(9686003)(2906002)(6916009)(966005)(316002)(186003)(54906003)(26005)(8676002)(8936002)(4326008)(66946007)(86362001)(6506007)(66476007)(66556008)(64756008)(53546011)(83380400001)(66446008)(7696005)(52536014)(33656002)(5660300002)(76116006); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: NDf14cn2iNfOk6LDwWPMCXLBCqB8EyBT4A6LUxIrx54O4QJv6BVBidIfJDk/1GE/e9/bIM6CU6YFe1qeNUP9/lRjfx6kMkyTekhwizK3+oXSsC00FajqeJ2LDAiBWGOas5YuHqgQCneiHx4DbaXHhxARxO5aMO30j0koi4OzV8f8VndAS/R1BAClPPJN1gewhE/1fFO+c++k+rw6Zl2Y25PamB7UAXIG4hA+6nsw8KPjhVrtkMgRw3olJiioSKpNqCXGVfyP1mkmWEcRNM1Ubm2/pV4TWKoQxgkO3nxseWknP0/mmQu/mC+Wbl2Q14RBnCflMpGK6BX66XuEghtRFGB+oA9xEncV9aIvxoMOipNV+T5dhJCsUlvG7IjfH30cg80pNM+SYl4hOavV1DpVkygrHKUfpOhUU9lCiCMpHR07nzNj0BOaClGo/FMllZknljOi6C2UA+M7e89i4T57j2YRzNJ8D3c7XfS7aOo8mcM= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0802MB2298 Original-Authentication-Results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT042.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 679f2f8e-0deb-423e-3ced-08d832145c62 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: /gBrg6wL8WPs0KnI2amWosqJtTZA8bp1bp+Yk7yazpnJHIYlQ6tX/l+ypJ0kFvP8btaTgL9Hb6nze2VrYkKIAwlOXm90L8JpyDZd5dlDIp6v4moaZidfN0lB6/UIVx33RS9SuhWceEFuVYbTrnVJezHk3FOEcuccjFF6niqUreXwrEZCHuvK70aEoof+xRCj8Ep2A5s7kKGMjpuLtijU46jNRO18gDaOmk6raJl/eZtQObNB3kQtNJmcCWQOSPYD3jraGt5YjY8iQrOIoAkbZ2evNy9Ya0UNlx6JW/x7JuOGdEKK3M7v1bclW35vLOqPWIOrEMlDpLHgmWBHWA6FnOL0qFuXZ7VupCyUKPIM7U8r4rRtfxasvwgvvohJy3fNUUNdboYW3ZXYdDbSpsfFkpKDCllMs3cpPVumCAOwnAv6vJeErpWfOQHX91Tc8FoiZV/6TsxjthLkk9OVwdYC2I7PoImHYUZbBnZbVjzJYI0= X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(4636009)(376002)(136003)(346002)(396003)(39860400002)(46966005)(52536014)(81166007)(70586007)(8936002)(83380400001)(26005)(47076004)(70206006)(6862004)(2906002)(356005)(9686003)(966005)(186003)(8676002)(82310400002)(478600001)(7696005)(55016002)(450100002)(53546011)(316002)(86362001)(36906005)(6506007)(54906003)(82740400003)(5660300002)(4326008)(336012)(33656002); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2020 10:03:57.7336 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c44f489d-f922-43a7-be4d-08d8321460d6 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT042.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0802MB2143 Subject: Re: [dpdk-stable] [dpdk-dev] [PATCH] crypto/armv8: fix typos and compilation X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Sender: "stable" DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IERhdmlkIE1hcmNoYW5kIDxk YXZpZC5tYXJjaGFuZEByZWRoYXQuY29tPg0KPiBTZW50OiBNb25kYXksIEp1bHkgMjcsIDIwMjAg NTozOSBQTQ0KPiBUbzogUnVpZmVuZyBXYW5nIDxSdWlmZW5nLldhbmdAYXJtLmNvbT4NCj4gQ2M6 IEFraGlsLmdveWFsQG54cC5jb207IGRldiA8ZGV2QGRwZGsub3JnPjsgSG9ubmFwcGEgTmFnYXJh aGFsbGkNCj4gPEhvbm5hcHBhLk5hZ2FyYWhhbGxpQGFybS5jb20+OyBuZCA8bmRAYXJtLmNvbT47 IGRwZGsgc3RhYmxlDQo+IDxzdGFibGVAZHBkay5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbZHBkay1k ZXZdIFtQQVRDSF0gY3J5cHRvL2FybXY4OiBmaXggdHlwb3MgYW5kIGNvbXBpbGF0aW9uDQo+IA0K PiBIZWxsbyBSdWlmZW5nLA0KPiANCj4gT24gTW9uLCBKdWwgMjcsIDIwMjAgYXQgMTA6NTggQU0g UnVpZmVuZyBXYW5nIDxydWlmZW5nLndhbmdAYXJtLmNvbT4NCj4gd3JvdGU6DQo+ID4NCj4gPiBU eXBvIGluIGRlYnVnIGxvZyBzd2l0Y2ggbWFjcm8gY2F1c2VkIGRlYnVnIGxvZyBjYW5ub3QgYmUg ZW5hYmxlZC4NCj4gPiBGaXhlZCB0aGUgdHlwbyB0byBtYXRjaCBvcHRpb24gZGVmaW5lZCBpbiBj b25maWcgZmlsZS4NCj4gPg0KPiA+IFR5cG8gaW4gY3J5cHRvIGRldiBuYW1lIG1hY3JvIGNhdXNl ZCB1bmV4cGVjdGVkIGRldmljZSBuYW1lIGluIGxvZy4NCj4gPiBGaXhlZCB0aGUgdHlwbyB0byBs b2cgd2l0aCBjb3JyZWN0IGRldmljZSBuYW1lLg0KPiA+DQo+ID4gU29sdmVkIGNvbXBpbGF0aW9u IGVycm9yIHdoZW4gZGVidWcgbG9nIGlzIGVuYWJsZWQ6DQo+ID4gcnRlX2FybXY4X3BtZC5jOiBJ biBmdW5jdGlvbiDigJhwcm9jZXNzX2FybXY4X2NoYWluZWRfb3DigJk6DQo+ID4gcnRlX2FybXY4 X3BtZC5jOjYzMzoyMjogZXJyb3I6IGV4cGVjdGVkIOKAmCnigJkgYmVmb3JlIOKAmGNyeXB0b19m dW5j4oCZDQo+ID4gICBBUk1WOF9DUllQVE9fQVNTRVJUKGNyeXB0b19mdW5jICE9IE5VTEwpOw0K PiA+ICAgICAgICAgICAgICAgICAgICAgICBeDQo+ID4NCj4gPiBGaXhlczogMTY5Y2EzZGI1NTBj ICgiY3J5cHRvL2FybXY4OiBhZGQgUE1EIG9wdGltaXplZCBmb3IgQVJNdjgNCj4gPiBwcm9jZXNz b3JzIikNCj4gPiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ID4NCj4gDQo+IFJlcG9ydGVkLWJ5OiBE YXZpZCBNYXJjaGFuZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gDQo+ID4gU2lnbmVk LW9mZi1ieTogUnVpZmVuZyBXYW5nIDxydWlmZW5nLndhbmdAYXJtLmNvbT4NCj4gPiAtLS0NCj4g PiBodHRwczovL21haWxzLmRwZGsub3JnL2FyY2hpdmVzL2Rldi8yMDIwLUp1bHkvMTc1MjQxLmh0 bWwNCj4gPg0KPiA+ICBkcml2ZXJzL2NyeXB0by9hcm12OC9hcm12OF9wbWRfcHJpdmF0ZS5oIHwg MTIgKysrKysrLS0tLS0tDQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDYg ZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9jcnlwdG8vYXJtdjgv YXJtdjhfcG1kX3ByaXZhdGUuaA0KPiA+IGIvZHJpdmVycy9jcnlwdG8vYXJtdjgvYXJtdjhfcG1k X3ByaXZhdGUuaA0KPiA+IGluZGV4IGUwOGQwZGY3OC4uYjE4M2M3MzliIDEwMDY0NA0KPiA+IC0t LSBhL2RyaXZlcnMvY3J5cHRvL2FybXY4L2FybXY4X3BtZF9wcml2YXRlLmgNCj4gPiArKysgYi9k cml2ZXJzL2NyeXB0by9hcm12OC9hcm12OF9wbWRfcHJpdmF0ZS5oDQo+ID4gQEAgLTEyLDI1ICsx MiwyNSBAQA0KPiA+DQo+ID4gICNkZWZpbmUgQVJNVjhfQ1JZUFRPX0xPR19FUlIoZm10LCBhcmdz Li4uKSBcDQo+ID4gICAgICAgICBSVEVfTE9HKEVSUiwgQ1JZUFRPREVWLCAiWyVzXSAlcygpIGxp bmUgJXU6ICIgZm10ICJcbiIsICBcDQo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgUlRFX1NU UihDUllQVE9ERVZfTkFNRV9BUk1WOF9DUllQVE9fUE1EKSwgXA0KPiA+ICsgICAgICAgICAgICAg ICAgICAgICAgIFJURV9TVFIoQ1JZUFRPREVWX05BTUVfQVJNVjhfUE1EKSwgXA0KPiA+ICAgICAg ICAgICAgICAgICAgICAgICAgIF9fZnVuY19fLCBfX0xJTkVfXywgIyMgYXJncykNCj4gPg0KPiAN Cj4gDQo+IC0gVGhvc2UgbWFjcm9zIGNhbiB1c2UgYSBkZWRpY2F0ZWQgbG9ndHlwZSBmb3IgdGhp cyBkcml2ZXIgcmF0aGVyIHRoYW4gcG9sbHV0ZQ0KPiB0aGUgQ1JZUFRPREVWIGdlbmVyYWwgbG9n dHlwZS4NCj4gDQpBZ3JlZWQuIFdpbGwgYWRkIGEgZGVkaWNhdGVkIGxvZ3R5cGUgZm9yIHRoaXMg ZHJpdmVyLg0KDQo+IC0gTG9va2luZyBhdCB0aGVpciB1c2VzOg0KPiBkcml2ZXJzL2NyeXB0by9h cm12OC9hcm12OF9wbWRfcHJpdmF0ZS5oOiNkZWZpbmUNCj4gQVJNVjhfQ1JZUFRPX0xPR19FUlIo Zm10LCBhcmdzLi4uKSBcDQo+IGRyaXZlcnMvY3J5cHRvL2FybXY4L2FybXY4X3BtZF9wcml2YXRl Lmg6I2RlZmluZQ0KPiBBUk1WOF9DUllQVE9fTE9HX0lORk8oZm10LCBhcmdzLi4uKSBcDQo+IGRy aXZlcnMvY3J5cHRvL2FybXY4L2FybXY4X3BtZF9wcml2YXRlLmg6I2RlZmluZQ0KPiBBUk1WOF9D UllQVE9fTE9HX0RCRyhmbXQsIGFyZ3MuLi4pIFwNCj4gZHJpdmVycy9jcnlwdG8vYXJtdjgvYXJt djhfcG1kX3ByaXZhdGUuaDojZGVmaW5lDQo+IEFSTVY4X0NSWVBUT19MT0dfSU5GTyhmbXQsIGFy Z3MuLi4pDQo+IGRyaXZlcnMvY3J5cHRvL2FybXY4L2FybXY4X3BtZF9wcml2YXRlLmg6I2RlZmlu ZQ0KPiBBUk1WOF9DUllQVE9fTE9HX0RCRyhmbXQsIGFyZ3MuLi4pDQo+IGRyaXZlcnMvY3J5cHRv L2FybXY4L3J0ZV9hcm12OF9wbWQuYzogICAgICAgICAgIEFSTVY4X0NSWVBUT19MT0dfRVJSKA0K PiBkcml2ZXJzL2NyeXB0by9hcm12OC9ydGVfYXJtdjhfcG1kLmM6DQo+IEFSTVY4X0NSWVBUT19M T0dfRVJSKA0KPiBkcml2ZXJzL2NyeXB0by9hcm12OC9ydGVfYXJtdjhfcG1kLmM6DQo+IEFSTVY4 X0NSWVBUT19MT0dfRVJSKCJJbnZhbGlkL3Vuc3VwcG9ydGVkIG9wZXJhdGlvbiIpOw0KPiBkcml2 ZXJzL2NyeXB0by9hcm12OC9ydGVfYXJtdjhfcG1kLmM6ICAgICAgICAgICBBUk1WOF9DUllQVE9f TE9HX0VSUigNCj4gZHJpdmVycy9jcnlwdG8vYXJtdjgvcnRlX2FybXY4X3BtZC5jOiAgICAgICAg ICAgQVJNVjhfQ1JZUFRPX0xPR19FUlIoDQo+IGRyaXZlcnMvY3J5cHRvL2FybXY4L3J0ZV9hcm12 OF9wbWQuYzogICAgICAgICAgIEFSTVY4X0NSWVBUT19MT0dfRVJSKA0KPiBkcml2ZXJzL2NyeXB0 by9hcm12OC9ydGVfYXJtdjhfcG1kLmM6DQo+IEFSTVY4X0NSWVBUT19MT0dfRVJSKCJmYWlsZWQg dG8gY3JlYXRlIGNyeXB0b2RldiB2ZGV2Iik7DQo+IGRyaXZlcnMvY3J5cHRvL2FybXY4L3J0ZV9h cm12OF9wbWQuYzogICBBUk1WOF9DUllQVE9fTE9HX0VSUigNCj4gZHJpdmVycy9jcnlwdG8vYXJt djgvcnRlX2FybXY4X3BtZF9vcHMuYzoNCj4gQVJNVjhfQ1JZUFRPX0xPR19JTkZPKA0KPiBkcml2 ZXJzL2NyeXB0by9hcm12OC9ydGVfYXJtdjhfcG1kX29wcy5jOg0KPiBBUk1WOF9DUllQVE9fTE9H X0VSUigNCj4gZHJpdmVycy9jcnlwdG8vYXJtdjgvcnRlX2FybXY4X3BtZF9vcHMuYzoNCj4gQVJN VjhfQ1JZUFRPX0xPR19FUlIoImludmFsaWQgc2Vzc2lvbiBzdHJ1Y3QiKTsNCj4gZHJpdmVycy9j cnlwdG8vYXJtdjgvcnRlX2FybXY4X3BtZF9vcHMuYzoNCj4gQVJNVjhfQ1JZUFRPX0xPR19FUlIo ImZhaWxlZCBjb25maWd1cmUgc2Vzc2lvbiBwYXJhbWV0ZXJzIik7DQo+IA0KPiBUaGVyZSBpcyBu b3RoaW5nIGZvciBkZWJ1ZywgYW5kIHRoZSByZXN0IG9mIHRoZXNlIG1lc3NhZ2VzIGFyZSBpbiBz ZXR1cCBzdGVwcy4NCj4gSSB3b3VsZCByYXRoZXIgaGF2ZSB0aGVtIGFsd2F5cyBlbmFibGVkIGFu ZCByZW1vdmUgdGhlIGRlYnVnIG9wdGlvbg0KPiBlbnRpcmVseS4NCj4gDQo+IFdEWVQ/DQo+IA0K QWdyZWVkLiBUaGUgbG9ncyBhcmUgbm90IGluIGRhdGEgcGF0aC4gVGhleSBjYW4gYmUgYWx3YXlz IGVuYWJsZWQuDQpXaWxsIGNoYW5nZSBpbiBuZXh0IHZlcnNpb24uIA0KDQo+IA0KPiA+IC0jaWZk ZWYgUlRFX0xJQlJURV9BUk1WOF9DUllQVE9fREVCVUcNCj4gPiArI2lmZGVmIFJURV9MSUJSVEVf UE1EX0FSTVY4X0NSWVBUT19ERUJVRw0KPiA+ICAjZGVmaW5lIEFSTVY4X0NSWVBUT19MT0dfSU5G TyhmbXQsIGFyZ3MuLi4pIFwNCj4gPiAgICAgICAgIFJURV9MT0coSU5GTywgQ1JZUFRPREVWLCAi WyVzXSAlcygpIGxpbmUgJXU6ICIgZm10ICJcbiIsIFwNCj4gPiAtICAgICAgICAgICAgICAgICAg ICAgICBSVEVfU1RSKENSWVBUT0RFVl9OQU1FX0FSTVY4X0NSWVBUT19QTUQpLCBcDQo+ID4gKyAg ICAgICAgICAgICAgICAgICAgICAgUlRFX1NUUihDUllQVE9ERVZfTkFNRV9BUk1WOF9QTUQpLCBc DQo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgX19mdW5jX18sIF9fTElORV9fLCAjIyBhcmdz KQ0KPiA+DQo+ID4gICNkZWZpbmUgQVJNVjhfQ1JZUFRPX0xPR19EQkcoZm10LCBhcmdzLi4uKSBc DQo+ID4gICAgICAgICBSVEVfTE9HKERFQlVHLCBDUllQVE9ERVYsICJbJXNdICVzKCkgbGluZSAl dTogIiBmbXQgIlxuIiwgXA0KPiA+IC0gICAgICAgICAgICAgICAgICAgICAgIFJURV9TVFIoQ1JZ UFRPREVWX05BTUVfQVJNVjhfQ1JZUFRPX1BNRCksIFwNCj4gPiArICAgICAgICAgICAgICAgICAg ICAgICBSVEVfU1RSKENSWVBUT0RFVl9OQU1FX0FSTVY4X1BNRCksIFwNCj4gPiAgICAgICAgICAg ICAgICAgICAgICAgICBfX2Z1bmNfXywgX19MSU5FX18sICMjIGFyZ3MpDQo+ID4NCj4gPiAgI2Rl ZmluZSBBUk1WOF9DUllQVE9fQVNTRVJUKGNvbikgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgXA0KPiA+ICBkbyB7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBcDQo+ID4gICAgICAgICBpZiAoIShjb24pKSB7ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwNCj4gPiAtICAgICAgICAgICAgICAgcnRl X3BhbmljKCIlcygpOiAiICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiA+IC0gICAg ICAgICAgICAgICAgICAgY29uICJjb25kaXRpb24gZmFpbGVkLCBsaW5lICV1IiwgX19mdW5jX18p OyBcDQo+ID4gKyAgICAgICAgICAgICAgIHJ0ZV9wYW5pYygiY29uZGl0aW9uIGZhaWxlZCwgbGlu ZSAldSIsICAgICAgICAgIFwNCj4gPiArICAgICAgICAgICAgICAgICAgICAgICBfX0xJTkVfXyk7 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXA0KPiA+ICAgICAgICAgfSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcDQo+ID4gIH0gd2hp bGUgKDApDQo+IA0KPiANCj4gUlRFX1ZFUklGWSBkb2VzIHRoZSBzYW1lLg0KPiANClllcy4gV2ls bCBzd2l0Y2ggdG8gUlRFX1ZFUklGWSBpbiBuZXh0IHZlcnNpb24uDQoNCj4gDQo+IC0tDQo+IERh dmlkIE1hcmNoYW5kDQoNCg==