From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 32CE545EEB;
	Thu, 19 Dec 2024 13:24:09 +0100 (CET)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 0920B402A0;
	Thu, 19 Dec 2024 13:24:09 +0100 (CET)
Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com
 [67.231.156.173])
 by mails.dpdk.org (Postfix) with ESMTP id E262740265;
 Thu, 19 Dec 2024 13:24:07 +0100 (CET)
Received: from pps.filterd (m0431383.ppops.net [127.0.0.1])
 by mx0b-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 4BJBc2xk001931;
 Thu, 19 Dec 2024 04:24:07 -0800
Received: from nam02-sn1-obe.outbound.protection.outlook.com
 (mail-sn1nam02lp2044.outbound.protection.outlook.com [104.47.57.44])
 by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 43mjs0g291-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
 Thu, 19 Dec 2024 04:24:06 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
 b=HYJG7SqX8uX1ELQPYLS3fxIIoAjSS3MNZrXfVMCEozoQQovctpggKLEiFAjp/vDQNjVx1MBzq4eOf7xDO9NtbuzqLP/tHH03wiMjNgL/aeaJFqaEdrIzNKr/72O1X/YT1ja69RyaqOKuHtaJR5U0hASeoRXhJ2p9+pgfyGFDbnCTu1GHHAzbPlSt6D6AyfRBx2Chz0xyyyZg7fEsjxEFFYI2uoBoZVcXzt0qLemaN8yhGVDvjqX+rXvTEttaXAESCD03Zm2trzyHj90Y+sRQmvFeK0j3s1+LTiWcACjiy9zhnL/sldWIQ2d+if8/msXlEUX2wBVMi0t5EaNLF354YQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector10001;
 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=uQGSH6a+QdCUNhP3+lYnbYxWV+G2MLnbKNr9X573Jv0=;
 b=TdAvw2RhY9P+8OEgKm95sms01QXnTFi12CJztgFzaD6+gBF0N+8x5QoWXjBc7hjIZoPL/pVvA4EaQCPLxJXdV/UL8RTnMr5pj3rUoqSO1IiJCZeLLjTvaRgnxXeJbH8kdR7cQ01jeh97dp7stxdPQxTIFz8bU+n0cPuKnigmWXJ8T6ll5rrNsMUVIRvH5fnbLTuU0DgMTl/eQof0Bo3XXR6H2U48lo9OetL2ozMea+C4gF34/IJHHKuZXK8cMJAPsnmykWhOvh54610pnMDBspaLX8Ut/MxYn+6js2yVDgRENgO8q/5zrGbrNpW8EMgUoacivNbkb2Lqiuw4SqabOA==
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.com;
 s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=uQGSH6a+QdCUNhP3+lYnbYxWV+G2MLnbKNr9X573Jv0=;
 b=Pzo9zBNeogAjx7soEWKYHSOK4sZS7PziXmcBDcpaKAF9MCjdfQ7u+BtLoeW671ZeLEggYUqKWTZZR/SUDkoa+rfvRqZvTcOgVrZgHGy0dZdBRj0MiQRrwweyfxcdJ6F0FQKCRpzy7rVPqdaXU/1OW/RE4CtlkutL1cLfY3VtXKo=
Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by
 SJ0PR18MB4479.namprd18.prod.outlook.com (2603:10b6:a03:37f::19) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8272.13; Thu, 19 Dec
 2024 12:24:02 +0000
Received: from CO6PR18MB4484.namprd18.prod.outlook.com
 ([fe80::3c98:dd36:4897:a51d]) by CO6PR18MB4484.namprd18.prod.outlook.com
 ([fe80::3c98:dd36:4897:a51d%4]) with mapi id 15.20.8272.013; Thu, 19 Dec 2024
 12:24:02 +0000
From: Akhil Goyal <gakhil@marvell.com>
To: Thomas Monjalon <thomas@monjalon.net>, "dev@dpdk.org" <dev@dpdk.org>
CC: "stable@dpdk.org" <stable@dpdk.org>, Zhigang Hu <zhigang.hu@intel.com>,
 Fan Zhang <fanzhang.oss@gmail.com>, David Marchand
 <david.marchand@redhat.com>, =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?=
 <mattias.ronnblom@ericsson.com>, =?utf-8?B?TW9ydGVuIEJyw7hydXA=?=
 <mb@smartsharesystems.com>
Subject: RE: [EXTERNAL] [PATCH] cryptodev: fix C++ include
Thread-Topic: [EXTERNAL] [PATCH] cryptodev: fix C++ include
Thread-Index: AQHbUguh8BMH+CBD0kOvzQJkF9prH7Lte09g
Date: Thu, 19 Dec 2024 12:24:02 +0000
Message-ID: <CO6PR18MB44847E269BF14055E640ED9AD8062@CO6PR18MB4484.namprd18.prod.outlook.com>
References: <PH0PR11MB57845FF3ACDF02982A05C0A588062@PH0PR11MB5784.namprd11.prod.outlook.com>
 <20241219114555.406331-1-thomas@monjalon.net>
In-Reply-To: <20241219114555.406331-1-thomas@monjalon.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|SJ0PR18MB4479:EE_
x-ms-office365-filtering-correlation-id: 77cc9961-07a6-4740-2360-08dd202805eb
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|38070700018;
x-microsoft-antispam-message-info: =?utf-8?B?N1VxMTgwUUN4NU82OTJHbzNiY0tnbTIrdURHcUpDUGQ5L2I4RDE4azBsaTdE?=
 =?utf-8?B?U0FxNGZiOU1PWG0zVzloVS9TUSszelNKQTA4OGUyRHdUTHhxK3AwQVlpYmRR?=
 =?utf-8?B?UkZ3aXlSdE1sUWllNnlhaU1heUcwNXZjaDNKdk9ZUFg5T2ZpQzJJWUt5TTdM?=
 =?utf-8?B?Zlh4UFNrZXY1VjZ0Uk5ma1JMWUd0a2dmWTZWRFFUZ3prYWRzMTZYMTg3Wm1E?=
 =?utf-8?B?NUQ5d1J3QUxaem9XclNjcUwxMG9LRDVuMVd6STB3WDU0Qm0rTlNjL3kwM0xL?=
 =?utf-8?B?TlNRU0RBaVJXaGFhZmIxYXY3T2JoTVdWRWFyekV6TmpPTXllVUtCK1NQWWQ3?=
 =?utf-8?B?bXBWTytrVnRYVnpDSEhkQmpialc3eVVQaUV0ZWVud0NIeE9WdGh3YkY3cmtl?=
 =?utf-8?B?cWlrOVpWbkJBQ0NncGFXUVA4SzVRUCtpdmxxSVNkaGVvQ09YNThhM0x5eWFE?=
 =?utf-8?B?anU3bTdvRzFmalc4TzIwc3FybDQ2UzJ3Y2JwdmFkaGFDZThCanhKQVFhdXo4?=
 =?utf-8?B?TElxZk5SYkYvYVJIREpGREJBZzZIa3A4TCtrdWlhMnRXV0gzaGNvb2FiWkE0?=
 =?utf-8?B?cTZyVHA5bjJ0UW9wcms4Ymd3bytRNjViNWZMbk53Mi9tZ2Z1WUN2b29SNTBr?=
 =?utf-8?B?MUxxUkZ6UGw4S2ZJVnp0LytuSmJrclJ5eFI5RkErY2JHOFovcjd3T0hEMDl5?=
 =?utf-8?B?MDNoVE9qOXd3VitBMTVWSXNqcng5bnJoZGRWK0x6UFlVQXdtdXpPRDNNY1B2?=
 =?utf-8?B?bnFTWUF4YlkwdVlkOVFUOC9Mc0U1Y3M1RGRMcy9Zc2krTjVzWDNzakYyL0t2?=
 =?utf-8?B?N0RQWmJHOVA2Z2RrZi9PVWNqN1BUNE9BRHBKZlJySkNJdUs5RnV3SnFOTHFk?=
 =?utf-8?B?dGlpYnhxb3Q1aFQ2Z3V5K0pBYVE3ZUtncnFVZm5EbUlTbDQwOHRwY2pRNjhy?=
 =?utf-8?B?dGU3Nll1NWlsZy9IdGZIQ3c3U1VYbE9vRk9HNDRnMkFOSEYvUlVEU1JZb1hN?=
 =?utf-8?B?dzBTV1VHbGNyQWtpR1k5K2ZVNEdUSjhJdjlDdzBMeTFJT2NFNHRyV0VzREdQ?=
 =?utf-8?B?elFNYnFGd0IraGFsc3N2ZlBmSXE0TlV2QU9DbW1WVkZOZEc4MkNSUmhoZjln?=
 =?utf-8?B?V1d4RkF5aENXWjl4V0liSlJXUTdTZVc0V05weXRMcVNrbzJ1UlY3VDBiVnRU?=
 =?utf-8?B?c3dla0M0a0pkMDY3WllQUWlvMEpHTFE1OUI2T1A4M0xPeXovVDgyM21iTDVm?=
 =?utf-8?B?akdCSXAzWlV3WUNhMTJhZGpUSDgweXB4V2V1QWIyeUYyRlR3eUx2bGZ0UjFV?=
 =?utf-8?B?dUlEUHQrUVNrbFlUTGt2Z2lrbzluVWVZREpYRmZjdytscloyVEtNdmMxODdp?=
 =?utf-8?B?RElHTC9vNVFVblNPQWlpWGFBRlZ4MnplSlpLNDdxU0VhSjZ1dE5IUUFKNDNU?=
 =?utf-8?B?SUdaVXhkSkI3VytCS2Izb1hLQUJyNUp5Vllsa0JHUFhxV0FlZmx0LzIyWTd2?=
 =?utf-8?B?eEJObmY5d3pCdUFHQTFRMGhVV0pZajJ6cEJobit1THhCbjFNdmNVRVFVVS9j?=
 =?utf-8?B?L3Rsbyt5Wlh3RitvUVFiN29lQzNrbjQ1NUxaY2o5Z1lpSUhFT2hRalBOOXhK?=
 =?utf-8?B?dVU3SVFGT2hlcStZc1V2NTBnZDBZcjJQMElDdGYwbTlZSlNkK2R6bVF2RkZZ?=
 =?utf-8?B?emQzQlRaYXlDblEyb1JxRVVxV3NJUEcvRmJpU0xXdWJBVEhxWllRRHNGZE9S?=
 =?utf-8?B?WitBUVFtbFZqTHNiWElCUEdzYWxlSW9IeThWUzNFYlpyOUViT1oxUW1LajEv?=
 =?utf-8?B?ZWo3TVNKczZ3MHBSVTZCdWgySDFaTitOWTErQ0V6Y3RYZEFsT3lVeHVWN3p5?=
 =?utf-8?B?MTlvSjhaNDNUclpueHR6d3ZyNTR2c203d1QxM00yckh5SWU1bG1NRk0wVDhS?=
 =?utf-8?Q?SOs240MWhR8k4WyHPL3QW79xyEUHEH0Y?=
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:(13230040)(1800799024)(376014)(366016)(38070700018); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M2tlU0JxbUFaVVV5QSttUFQvZE5RcCtQeEw5SXNYK0djYm9oSTl3NVB2a1c3?=
 =?utf-8?B?NVNNWU5jbm9MblgvWm80Z3JLMXUyQlBuZVVCRHVtZkpYanpmTGY5dGY4a2xj?=
 =?utf-8?B?amc4VkRQbjB4NHp0QlA1TElQdzVyRmM2Y1RVWm1PUkNwRGd0K3JBNWdFRlRk?=
 =?utf-8?B?ckNhRE5pSGtVL0IvK3p5elU0cUVGRVBpTHh6cmhQb0pDL2ZmdEhQdGcrUXlS?=
 =?utf-8?B?SkZGRWZqR2tHNi9YZDB1T1cwVnRpOE5VSjNCWkZLQzVFN2VMYmJSU3h6ZXEy?=
 =?utf-8?B?YklIbUNVckM1YkJ0SWViOVZISUZSSTBmeW01US9ZNGNjT0VxYUthS2xVbXVM?=
 =?utf-8?B?SHc2a3pGWWt1NUlmNmt4K01PdnZVa3pWQmlDY2VjVEM5TUcrblVjUVJzalBY?=
 =?utf-8?B?elR4WmZwUVA0UllFdTBtOGZHOUZuTUVRcytrQXlnR0JWVk5MMXlDNUxKMDVo?=
 =?utf-8?B?MThMc0doQ29LUlNiQUpJTXNaQTZhSDMzc1BQK3FQSlF4WUlTN1ZpTm5kMnFC?=
 =?utf-8?B?UG5DWW5idW85Z3RRQjVtMzBxTVUzSVZnUTUyT3ZFWjM3c01hcVVVaVZqcmE1?=
 =?utf-8?B?aWd6YUZJN3BEdUQ4d3RyVExwVmptT1ZQemtrSWpGdUYvNjZ5WTRJSGhLTFd6?=
 =?utf-8?B?YlY0dVozUmFzWHI4bC92eXVYUTdJcTdEZkJjRVJGTis0ZnJkaW8vZEZqRmx5?=
 =?utf-8?B?R2NwZ3hoYmFEZzEyWVUzMXhIYkpvV1N3c3VRUXN2RkE4ckdmK3dXMU9KMiti?=
 =?utf-8?B?eC9hTStQTlJUWkxmY3hDMmduTWo3SWhEU1lGQ1VCTjBMaEFabVUyVmxrWG1T?=
 =?utf-8?B?ZGJCRnFjQ2JUdGx1TWVVSW93Y3Bibk9VL2l6VEVMQ0lUMThqWCtWeGI2dTRm?=
 =?utf-8?B?V1FDQzNtbDEyQitqN2lDOFQxSVJ1Mjh2OGVHU2NaUDBUNHBlK0poaUltT2Vn?=
 =?utf-8?B?QXk1QzNOUFZGN0NHQ0QvbCtZS0NIcEVJYXI0eE9IaWhLSlRESUU5c0JmVThR?=
 =?utf-8?B?YkYwdno5VEJjSHZGRlFjSU9OODFNZnBmUTFYdUFOQzFmRXVKNTRrUUVNRzV3?=
 =?utf-8?B?LytHQThDNU5vdUFRYXpob09LS1B4aWM1aVg5Zzd5bzJkNGpNU3B5SDJMd3Bu?=
 =?utf-8?B?bUQ3K3ZZREo3ZUF4ZWxZdGtibTVYcGlVbURjU2RvNXJURUI3NGU4Z1hubWFK?=
 =?utf-8?B?V2dxK2lUaDhWMXNtQ2w2YnRUZzZHcEdVazE0WUx1MDFFSlJsUmcrZ1ZLMjJQ?=
 =?utf-8?B?YUZUVUZ1K0djTEE1dFhtQUx6SERiYkliOCtJOHR0SzFkN09XK29sckRDTHh1?=
 =?utf-8?B?N1BRdkVaek11dHRsczkvYWFWYXUxMDBxckp3NDVTSWpXWDY5U3BtbEpzQ1hL?=
 =?utf-8?B?dUtjNzhvSGhuVm1SM1RHWXFXcXd3U2l2YWlCWUJKOTEvN3c4OTVSblNqWW8z?=
 =?utf-8?B?U0ZjYTNGR3p2NEhYbVE3eVVQNUdoOXhCZGwycDU5bXl3TVBCaGsvRnowTUV1?=
 =?utf-8?B?OXVudk9scWlqcFRyc0FNRFBLWHVrbGVJSVF4eTJhYUN3a2Q2ZVl6QTRvM0Nj?=
 =?utf-8?B?bFJmTnk3NVlGR2FXT0s0TGlqR1ovTEVzMk55bVowUUVMZHUxMmU0dk10MWdl?=
 =?utf-8?B?WXVOSHpySVF2a1poZ2EreHF2MkdpSVJ3RWF0eWJzV1lzdUlLM1FzTDREa2R6?=
 =?utf-8?B?eVVoZEI2L2NWYnBxMEJ1ZzY3YkJ0bTRVOG55MjkwdUMwYWV1QWVFL2VZM29m?=
 =?utf-8?B?S2VCWkVnTEtpWG4xaHpkRTNhajg4WUVQdldjclp1WnpRY3BXNlpNb3hKWWp6?=
 =?utf-8?B?S3A2bkZRNzdMYTd1UzVWcVVHQzIxeGpWM1FmWXdkSTZKZ0NHekt6Tkxmc3Vz?=
 =?utf-8?B?QXNOc3lESm5RT0M2NkpIT1p2SkVyOWlzakdhaDlPdHdIWE9YaGRXdUljWXYw?=
 =?utf-8?B?VEdyTTRBcVZjODloV0ZxUWJ6UWVGTFJoTkpEOTFEc1JjMmFIOG9xQ0JBR0Iy?=
 =?utf-8?B?ODZ4dzBzMnFjTlNLNzNudWdJSzg4cGFuSnFNd3Nna2JiNEJhY3lXSTdTY0w5?=
 =?utf-8?B?aXgyci93SHdrV09GdlRsMEUyaFZoOTF6Qm5LT2hTWWorSkxxRFV5RzlaMDJr?=
 =?utf-8?Q?lh6MlJFkaTijn7Ut9U352G56R?=
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: 77cc9961-07a6-4740-2360-08dd202805eb
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2024 12:24:02.5959 (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: nUks0mdjjTfM7uEmG9ezG/iXlSe2kf2hJhtmRxPxSBxao+3oW4Pk3GJCnImlXFfz/DA2MlsoN2cf3rVWluVqrA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR18MB4479
X-Proofpoint-ORIG-GUID: KcwuxwEzt424gLXpFF1ORwHMsaLX-N7I
X-Proofpoint-GUID: KcwuxwEzt424gLXpFF1ORwHMsaLX-N7I
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.293,Aquarius:18.0.687,Hydra:6.0.235,FMLib:17.0.607.475
 definitions=2020-10-13_15,2020-10-13_02,2020-04-07_01
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
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

PiBTb21lIGNyeXB0b2RldiBmdW5jdGlvbnMgd2VyZSBub3QgaW5jbHVkZWQgaW4gdGhlIGV4dGVy
biAiQyIgYmxvY2ssDQo+IHNvIGl0IGlzIG1vdmVkIHRvIHN0YXJ0IGJlZm9yZS4NCj4gDQo+IEFu
IGluY2x1ZGUgaXMgYWxzbyBtb3ZlZCB0byBhdm9pZCBiZWluZyBwYXJ0IG9mIHRoaXMgYmxvY2su
DQo+IA0KPiBGaXhlczogNzE5ODM0YTY4NDllICgidXNlIEMgbGlua2FnZSB3aGVyZSBhcHByb3By
aWF0ZSBpbiBoZWFkZXJzIikNCj4gQ2M6IHN0YWJsZUBkcGRrLm9yZw0KPiANCj4gUmVwb3J0ZWQt
Ynk6IFpoaWdhbmcgSHUgPHpoaWdhbmcuaHVAaW50ZWwuY29tPg0KPiBTaWduZWQtb2ZmLWJ5OiBU
aG9tYXMgTW9uamFsb24gPHRob21hc0Btb25qYWxvbi5uZXQ+DQo+IC0tLQ0KPiAgLm1haWxtYXAg
ICAgICAgICAgICAgICAgICAgICAgfCAgMSArDQo+ICBsaWIvY3J5cHRvZGV2L3J0ZV9jcnlwdG9k
ZXYuaCB8IDEwICsrKysrLS0tLS0NCj4gIDIgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCsp
LCA1IGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhLy5tYWlsbWFwIGIvLm1haWxtYXAN
Cj4gaW5kZXggMmJmMzhmOWU4Yy4uMWU0YmIwNmQ2ZSAxMDA2NDQNCj4gLS0tIGEvLm1haWxtYXAN
Cj4gKysrIGIvLm1haWxtYXANCj4gQEAgLTE3OTQsNiArMTc5NCw3IEBAIFpoZW5naHVhIFpob3Ug
PHpoZW5naHVheC56aG91QGludGVsLmNvbT4NCj4gIFpoZW5uaW5nIFhpYW8gPHpoZW5uaW5nLnhp
YW9AaW50ZWwuY29tPg0KPiAgWmhlIFRhbyA8emhlLnRhb0BpbnRlbC5jb20+DQo+ICBaaGljaGFv
IFplbmcgPHpoaWNoYW94LnplbmdAaW50ZWwuY29tPg0KPiArWmhpZ2FuZyBIdSA8emhpZ2FuZy5o
dUBpbnRlbC5jb20+DQo+ICBaaGlnYW5nIEx1IDx6bHVAZXpjaGlwLmNvbT4NCj4gIFpoaWd1YW5n
IEhlIDxoZXpoaWd1YW5nM0BodWF3ZWkuY29tPg0KPiAgWmhpaG9uZyBQZW5nIDx6aGlob25neC5w
ZW5nQGludGVsLmNvbT4NCj4gZGlmZiAtLWdpdCBhL2xpYi9jcnlwdG9kZXYvcnRlX2NyeXB0b2Rl
di5oIGIvbGliL2NyeXB0b2Rldi9ydGVfY3J5cHRvZGV2LmgNCj4gaW5kZXggYzY0ZDJmODNhMC4u
MzFhN2VkYjE4OSAxMDA2NDQNCj4gLS0tIGEvbGliL2NyeXB0b2Rldi9ydGVfY3J5cHRvZGV2LmgN
Cj4gKysrIGIvbGliL2NyeXB0b2Rldi9ydGVfY3J5cHRvZGV2LmgNCj4gQEAgLTIxLDYgKzIxLDEx
IEBADQo+ICAjaW5jbHVkZSA8cnRlX3JjdV9xc2JyLmg+DQo+IA0KPiAgI2luY2x1ZGUgInJ0ZV9j
cnlwdG9kZXZfdHJhY2VfZnAuaCINCj4gKyNpbmNsdWRlICJydGVfY3J5cHRvZGV2X2NvcmUuaCIN
Cg0KRml4IGlzIG9rIGJ1dCBydGVfY3J5cHRvZGV2X2NvcmUuaCBzaG91bGQgbm90IGJlIG1vdmVk
IHVwLg0KSXQgaXMgYWRkZWQgaW4gdGhlIG1pZGRsZSB0byBzZWdyZWdhdGUgdGhlIGZhc3QgcGF0
aCBBUElzLg0KQW5kIGl0IGlzIGFuIGludGVybmFsIGhlYWRlciB3aGljaCBjYW5ub3QgYmUgaW5j
bHVkZWQgYnkgYXBwIGRpcmVjdGx5Lg0KSSB0aGluayB0aGUgc2FtZSBzY2hlbWEgaXMgZm9sbG93
ZWQgaW4gZXRoZGV2IGFzIHdlbGwuDQoNCj4gKw0KPiArI2lmZGVmIF9fY3BsdXNwbHVzDQo+ICtl
eHRlcm4gIkMiIHsNCj4gKyNlbmRpZg0KPiANCj4gIC8qKg0KPiAgICogQGludGVybmFsIExvZ3R5
cGUgdXNlZCBmb3IgY3J5cHRvZGV2IHJlbGF0ZWQgbWVzc2FnZXMuDQo+IEBAIC0xOTI4LDExICsx
OTMzLDYgQEAgaW50IHJ0ZV9jcnlwdG9kZXZfcmVtb3ZlX2RlcV9jYWxsYmFjayh1aW50OF90DQo+
IGRldl9pZCwNCj4gIAkJCQkgICAgICB1aW50MTZfdCBxcF9pZCwNCj4gIAkJCQkgICAgICBzdHJ1
Y3QgcnRlX2NyeXB0b2Rldl9jYiAqY2IpOw0KPiANCj4gLSNpbmNsdWRlIDxydGVfY3J5cHRvZGV2
X2NvcmUuaD4NCj4gLQ0KPiAtI2lmZGVmIF9fY3BsdXNwbHVzDQo+IC1leHRlcm4gIkMiIHsNCj4g
LSNlbmRpZg0KPiAgLyoqDQo+ICAgKg0KPiAgICogRGVxdWV1ZSBhIGJ1cnN0IG9mIHByb2Nlc3Nl
ZCBjcnlwdG8gb3BlcmF0aW9ucyBmcm9tIGEgcXVldWUgb24gdGhlIGNyeXB0bw0KPiAtLQ0KPiAy
LjQ3LjENCg0K