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 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 To: Thomas Monjalon , "dev@dpdk.org" CC: "stable@dpdk.org" , Zhigang Hu , Fan Zhang , David Marchand , =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= 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: References: <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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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