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 CBDC3A09EF for ; Mon, 11 Jan 2021 14:38:23 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B9A72140CCA; Mon, 11 Jan 2021 14:38:23 +0100 (CET) Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10056.outbound.protection.outlook.com [40.107.1.56]) by mails.dpdk.org (Postfix) with ESMTP id 14F50140CB5; Mon, 11 Jan 2021 14:38:20 +0100 (CET) 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=aTU77LKnwDAixLAeD1gGuP74LlPC9GgZDLCuX1/FpgU=; b=pL4X7CJ+pgl3ajZJwvD+YcmJNsbXMI2ZpIVP0uvhsvbgAMxKaK8eMkHFh8t4uJaucUVTDJ+1TKTLBBV4ajneAqhCFje3Swnh98jy9uzSiJmkM0MoTgzxAXJ4KJ1Hew0bMn0Re7wqg6f4Cg2anm6Y+lQmai/hrIPq0RwBtgdGx50= Received: from DB6PR0301CA0061.eurprd03.prod.outlook.com (2603:10a6:4:54::29) by AM9PR08MB6257.eurprd08.prod.outlook.com (2603:10a6:20b:2d4::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6; Mon, 11 Jan 2021 13:38:19 +0000 Received: from DB5EUR03FT020.eop-EUR03.prod.protection.outlook.com (2603:10a6:4:54:cafe::57) by DB6PR0301CA0061.outlook.office365.com (2603:10a6:4:54::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6 via Frontend Transport; Mon, 11 Jan 2021 13:38:19 +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=pass 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 DB5EUR03FT020.mail.protection.outlook.com (10.152.20.134) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6 via Frontend Transport; Mon, 11 Jan 2021 13:38:19 +0000 Received: ("Tessian outbound 2b57fdd78668:v71"); Mon, 11 Jan 2021 13:38:19 +0000 X-CR-MTA-TID: 64aa7808 Received: from e4d0921f0159.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 1D73ACBA-B763-47B3-9149-E2983C917C74.1; Mon, 11 Jan 2021 13:38:14 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id e4d0921f0159.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 11 Jan 2021 13:38:14 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ced9zyfRtCsoGivrpQt+2lpOcYk9NJPvmCgWqUrVDYG8NfV3oJjqPieunJI3k9kRmYmqTky0lj2w6mHA6bbExzbLH/YLh3enl0X3/NhGPN7BlJi+ZjqXX+x0ExNlmHemXO06G5Ow7eYQVEjls1CwUiWUlx9F+Z4pa3yT7MP3uXZit8F6axE7z98V/ZssVoAK2O4uA/+6DUBAxEnXTEGMrqOQItkIeViluTut/7PzMl8MzD8TNWlrtcPjzSr/k03Bu9iTJe3CDOA8Lb1SuW0ySwzij2ZGid7TVPydpDFqjKZFZ3J/1cmDfxqKgfnGAIjD5tHnFUuNFxWfuhikHz42pQ== 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=aTU77LKnwDAixLAeD1gGuP74LlPC9GgZDLCuX1/FpgU=; b=M8g+gFUWFSsyE3ZGReA+H+e/ynJYaiFLDXcOZ1fSNL+Jce2ysjzyVdiKJISsnAalM7HUic6qRiJCnPLkD9lHYtRyrtj3MAkiEZ728nYc7MeE8KMEdTFkJkNHK4C85I1SCkhFFj9s4pQdmwhl4mnfU+MI2I0s/g4ROxJAdr1rBlun10OQZ9p/7cbdhc7+Yyk4gaIf41Nh9M54cNqc5gz003Wh+z1FEEwZoJU+vQQiGUxkaLEWjqcTBmJrGpNa4zd/SnKEwIRxRcul2mscZya6SvfVEex6UQcut5gvTptH/hhzyHPttNrqEsP+sIJ7U3piM+bF8FXuxqfeipoZVbq0Jg== 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=aTU77LKnwDAixLAeD1gGuP74LlPC9GgZDLCuX1/FpgU=; b=pL4X7CJ+pgl3ajZJwvD+YcmJNsbXMI2ZpIVP0uvhsvbgAMxKaK8eMkHFh8t4uJaucUVTDJ+1TKTLBBV4ajneAqhCFje3Swnh98jy9uzSiJmkM0MoTgzxAXJ4KJ1Hew0bMn0Re7wqg6f4Cg2anm6Y+lQmai/hrIPq0RwBtgdGx50= Received: from DBAPR08MB5814.eurprd08.prod.outlook.com (2603:10a6:10:1b1::6) by DBBPR08MB6172.eurprd08.prod.outlook.com (2603:10a6:10:1f4::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3742.6; Mon, 11 Jan 2021 13:38:10 +0000 Received: from DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::d03e:850a:8127:2438]) by DBAPR08MB5814.eurprd08.prod.outlook.com ([fe80::d03e:850a:8127:2438%3]) with mapi id 15.20.3742.012; Mon, 11 Jan 2021 13:38:10 +0000 From: Honnappa Nagarahalli To: Ruifeng Wang , oulijun , "Min Hu (Connor)" , Yisen Zhuang , Huisong Li , Chengchang Tang , Chengwen Feng CC: "dev@dpdk.org" , "vladimir.medvedkin@intel.com" , "jerinj@marvell.com" , "hemant.agrawal@nxp.com" , nd , "stable@dpdk.org" , Honnappa Nagarahalli , nd Thread-Topic: [PATCH v2 2/5] net/hns3: fix build with sve enabled Thread-Index: AQHW5ZgAa6gu+nwyL0mtLUGkm2vMoqoea10AgAAjD4CAAyngwIAAukIg Date: Mon, 11 Jan 2021 13:38:10 +0000 Message-ID: References: <20201218101210.356836-1-ruifeng.wang@arm.com> <20210108082523.1062058-1-ruifeng.wang@arm.com> <20210108082523.1062058-3-ruifeng.wang@arm.com> <1713bbfb-d41e-8bf4-074a-c1a323d33ecb@huawei.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: D8F9994CF8D0BC4AAFAEA2F78755DB60.0 x-checkrecipientchecked: true Authentication-Results-Original: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; x-originating-ip: [70.113.13.105] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 77db8219-eadb-45e7-34cb-08d8b636286e x-ms-traffictypediagnostic: DBBPR08MB6172:|AM9PR08MB6257: 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:9508;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: LtoXXkk7IZkLpFKBXQSnE/kU9Se/aXdGqnA8Mg4R4oKYJcqV5gD8A/I+qOAS2QGVK8UE2t0eWBuKNVeRRoQ6s/DebZ1Xfe9mNkDWdfCtJxItZPi2lCIKCu3rl4IYKjMd9UZ6dJoDcBvHlkYGQLgfkBiuPfVWVjn4gm3z99kSdCqASQBRBGEghk57GQQEdHq5sp3VAI5jR/xxgz8+8AGzawzOA1+EEODlgYyH8WkHrvxPIQZnTOubbaOKdMxg6Q87sfqLJpb6kIUjdUUoi/kELT3Vl29M9b7cI74SYPRdt9WhdjaJPp2ZbK7Cw21A3MFc6eVBNMtmh/ha0Wng20lfy7JHIlvnyS5XKEQsHSq8/KGBWhWpZz5BFPNwBa0vd7RWlkIg2zolq9affMIb/L0z9A== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DBAPR08MB5814.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(39860400002)(376002)(396003)(366004)(346002)(54906003)(5660300002)(52536014)(86362001)(66476007)(478600001)(4326008)(7696005)(316002)(8676002)(9686003)(83380400001)(110136005)(8936002)(186003)(66446008)(26005)(6506007)(55016002)(7416002)(2906002)(71200400001)(76116006)(66946007)(33656002)(64756008)(66556008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?Y2xZdVJRZnRaU2wwWUMyRWp5RVdjY0lkT3JSNnh1VWtZWmpLTllEaFJ2OFVs?= =?utf-8?B?cnp1cmx0d3dWMmdYdjZnaEQ5YlNNS0N5bjhrdWFJbUdLSUtOZTg2amFvcG1z?= =?utf-8?B?NmY3by9iRHVXdHhVRDdVUEs1TUo3NlloR29jSW9tQnVoRTJOWjJQV1ptRjlv?= =?utf-8?B?NXVwN3BnajN5aFZhOGxZaUgzNUtHem84TkwyS0pSL3pkVWlKY3ZFeFhlWVR3?= =?utf-8?B?bmw4WGRXTmQ1ZU0xaWl1bGllVFc1ME82cWVRaUhsdDdwUk9OT09TNTd1WXBi?= =?utf-8?B?SXI5ZEVTUE05Ym52eGMzZTV2TjJyazdES3RjQzhScDBjSUppMTgrU0RCeWJY?= =?utf-8?B?SEYzdjJBeCtCZ1ArRzFGTDFaVytadWJ0cmFIR1BZM1dpUmZ4bDkxNnFjVHNr?= =?utf-8?B?NS9ybGRiSkdjcmZwdVVacHFTTG52K1YycC9VemxhbjRZYnYyRURLaFBHWElM?= =?utf-8?B?TXpSZ00zSCtxSXA5NUgvM1phdXZ1eVRrSzROTGl1YjhQMHQ3Z1c2L05lelU1?= =?utf-8?B?V296VVhaYVBUV3dEb3BkbFJOVEpwQ2g1MGVVOGhieVJjajlZZkk1eFprZHAx?= =?utf-8?B?OVE4d2R0VjUxQ2MxTm5xMXp3dmR0OG5TTVRVNm9oQitDWHJSMWx2T0Eza0dY?= =?utf-8?B?OHcwbHJTYm1HZGRQSXdNTFJvNkhrSXBLQUlYYnB3eGNTQWpPa2NCUXA5d1RZ?= =?utf-8?B?ckFNckhHbFNZK0RUUWZlNklveUlMbkR0ZDNPbXFuTnVqOXhYMzA3RktpNml3?= =?utf-8?B?UGJHM3hkR2lQZ0ZDczcvRXBpcm9XcEIvSHNhZnV3Yzd4Y21pdmpJcnVrN3FM?= =?utf-8?B?ZGYrWkJJTW03SkxscEdPNkRCWGRUa2JXSjFIOTU2aHZwQ1ZqbTNiL3VEV011?= =?utf-8?B?YzcwbW5vR2xEcHZrN3RyMUpyOVZMaU9sREVaMTJvTzRhNk1QMyttNUt0R3pl?= =?utf-8?B?eGMrQTYxTWZrallIWGlQTFBYMlpIay9SNE44cmg5a2EyVW16RHp5TEJkRHlO?= =?utf-8?B?MVRVOHdiN1VpWnpKVVdrck1PN1cyY0orWC9hZTduZmJ2M1V3bE5rMzZ5OFZ5?= =?utf-8?B?TkFOUm03bEtmbGJOZjBoY005dVBGT0l4UTh5d0UrK3p1c3lvK20raWZJQjYr?= =?utf-8?B?L1NISmpRYXlWaWJDeFZPQUgvNDhGRTdYd2toS0x4ZklkYS9NUCtYVXUrSHFX?= =?utf-8?B?RWhRUEJ2SEJtRUZxTitNVXo1c3Z6MjdSTmoybTJsZE55VGdMOFZZRExOQnRN?= =?utf-8?B?em94OThJVGNzQVkvaTVnSFhTdTU1MkJ6c0YzeGYrMUEzZ1c0eU1EdWlncFhl?= =?utf-8?Q?F0xik7sDRd3Qc=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB6172 Original-Authentication-Results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT020.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: e02707c8-b1f8-4220-283e-08d8b63622e5 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: O4i0X485IS+6IHCSbEZb0QZNSwGHLP0N19l2YkYjTQQoX8hf5ecrhrPt3W2FumlQskLUfznHLUpNlQgaQG9ljnsgrgMsCxCKQDAFGZ8nEVxQGbQd7duIWOdAVaAfNPCZbnnODUiRwFZeGs4PmK06B8UJuNUY7x6Bega5HJiCI7GSRfn2D0TIaEdp3RhxGXNAOmHGPWt3A7LFtaPhIY+7NTAe2nUjwFhi7qhrJEFJyj1+7oimlyG18LEQ51SZGR1+Ojvywjekc5IXmTVctqZ5hX/F2392RAKQQ7IEYd5GPIBWDVJgLQTbDDdEIA+kQlpQPMy97mQgsrn4P7Qyg+IXFRhiYzgr4mFM2Ge9ocIflf0G8yG7NQ3r2G40zkxlHRyiZrv1LqqqGNykaEzhn6ecMt7qWzgC+rZvykOBZxZMlfO8XDSwk055TSYbrZdrsczkpkHVWh+CmqqpXwsy9d6gmwyGW01lubali4aCVF0Rje7U4n6R8UlY2YgHrI+pJ8+5 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; SFS:(4636009)(376002)(136003)(346002)(39860400002)(396003)(46966006)(47076005)(34020700004)(7696005)(82310400003)(2906002)(81166007)(86362001)(186003)(6506007)(82740400003)(316002)(4326008)(110136005)(5660300002)(26005)(450100002)(70586007)(8936002)(83380400001)(33656002)(70206006)(356005)(8676002)(55016002)(336012)(478600001)(9686003)(52536014)(54906003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jan 2021 13:38:19.5635 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 77db8219-eadb-45e7-34cb-08d8b636286e 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: DB5EUR03FT020.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB6257 Subject: Re: [dpdk-stable] [PATCH v2 2/5] net/hns3: fix build with sve enabled X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 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" PHNuaXA+DQoNCj4gPiA+DQo+ID4gPj4NCj4gPiA+PiBCdWlsZGluZyB3aXRoIFNWRSBleHRlbnNp b24gZW5hYmxlZCBzdG9wcGVkIHdpdGggZXJyb3I6DQo+ID4gPj4NCj4gPiA+PiAgIGVycm9yOiBB Q0xFIGZ1bmN0aW9uIOKAmHN2d2hpbGVsdF9iNjRfczMy4oCZIHJlcXVpcmVzIElTQSBleHRlbnNp b24g4oCYc3Zl4oCZDQo+ID4gPj4gICAgIDE4IHwgI2RlZmluZSBQRzY0XzI1NkJJVCAgc3Z3aGls ZWx0X2I2NCgwLCA0KQ0KPiA+ID4+DQo+ID4gPj4gVGhpcyBpcyBjYXVzZWQgYnkgdW5pbnRlbnRp b25hbCBjZmxhZ3MgcmVzZXQuDQo+ID4gPj4gRml4ZWQgdGhlIGlzc3VlIGJ5IGFwcGVuZGluZyBy ZXF1aXJlZCBmbGFnIHRvIGNmbGFncyBpbnN0ZWFkIG9mIG92ZXJyaWRpbmcgaXQuDQo+ID4gPj4N Cj4gPiA+PiBGaXhlczogOTUyZWJhY2NlNGYyICgibmV0L2huczM6IHN1cHBvcnQgU1ZFIFJ4IikN Cj4gPiA+PiBDYzogeGF2aWVyLmh1d2VpQGh1YXdlaS5jb20NCj4gPiA+PiBDYzogc3RhYmxlQGRw ZGsub3JnDQo+ID4gPj4NCj4gPiA+PiBTaWduZWQtb2ZmLWJ5OiBSdWlmZW5nIFdhbmcgPHJ1aWZl bmcud2FuZ0Bhcm0uY29tPg0KPiA+ID4+IC0tLQ0KPiA+ID4+ICAgZHJpdmVycy9uZXQvaG5zMy9t ZXNvbi5idWlsZCB8IDIgKy0NCj4gPiA+PiAgIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigr KSwgMSBkZWxldGlvbigtKQ0KPiA+ID4+DQo+ID4gPj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0 L2huczMvbWVzb24uYnVpbGQNCj4gPiA+PiBiL2RyaXZlcnMvbmV0L2huczMvbWVzb24uYnVpbGQg aW5kZXggNDVjZWUzNGQ5Li43OTgwODYzNTcgMTAwNjQ0DQo+ID4gPj4gLS0tIGEvZHJpdmVycy9u ZXQvaG5zMy9tZXNvbi5idWlsZA0KPiA+ID4+ICsrKyBiL2RyaXZlcnMvbmV0L2huczMvbWVzb24u YnVpbGQNCj4gPiA+PiBAQCAtMzIsNyArMzIsNyBAQCBkZXBzICs9IFsnaGFzaCddDQo+ID4gPj4g ICBpZiBhcmNoX3N1YmRpciA9PSAnYXJtJyBhbmQgZHBka19jb25mLmdldCgnUlRFX0FSQ0hfNjQn KQ0KPiA+ID4+ICAgc291cmNlcyArPSBmaWxlcygnaG5zM19yeHR4X3ZlYy5jJykNCj4gPiA+PiAg IGlmIGNjLmdldF9kZWZpbmUoJ19fQVJNX0ZFQVRVUkVfU1ZFJywgYXJnczogbWFjaGluZV9hcmdz KSAhPSAnJw0KPiA+ID4+IC1jZmxhZ3MgPSBbJy1EQ0NfU1ZFX1NVUFBPUlQnXQ0KPiA+ID4+ICtj ZmxhZ3MgKz0gWyctRENDX1NWRV9TVVBQT1JUJ10NCj4gPiA+IFRoaXMgY29tbWVudCBpcyB1bnJl bGF0ZWQgdG8gdGhpcyBwYXRjaC4gV2UgbmVlZCB0byBiZSBjb25zaXN0ZW50DQo+ID4gPiB3aXRo IHRoZQ0KPiA+IG1hY3JvIGRlZmluaXRpb25zLiBJcyAnX19BUk1fRkVBVFVSRV9TVkUnIG5vdCBl bm91Z2g/IElmIHdlIG5lZWQgdG8NCj4gPiBkZWZpbmUgYW4gYWRkaXRpb25hbCBmbGFnLCBJIHdv dWxkIG5hbWUgaXQgc29tZXRoaW5nIGxpa2UNCj4gPiAnUlRFX0FSTV9GRUFUVVJFX1NWRScuDQo+ ID4gPg0KPiA+IEkgdGhpbmsgdGhlIF9fQVJNX0ZFQVRVUkVfU1ZFIGlzIG9rLiBpZiB1c2UgdGhl IGdjYyB2ZXJzaW9uIGluY2x1ZGVkDQo+ID4gU1ZFIGZsYWcsIGl0IHdpbGwgYmUgaWRlbnRpZmll ZCBhcyBfX0FSTV9GRUFUVVJFX1NWRS4gaXQgaXMgZGVmaW5lZCBpbg0KPiA+IHRoZSBBUk0gU1ZF IGRvY3VtZW50Lg0KPiANCj4gWWVzLCB3ZSBjYW4gcmVseSBvbiBmbGFncyBkZWZpbmVkIGJ5IGNv bXBpbGVyIGFuZCBubyBleHRyYSBmbGFnIGlzIG5lZWRlZC4NCj4gSSBjYW4gdXBkYXRlIGluIG5l eHQgdmVyc2lvbiB0byByZW1vdmUgdGhpcyBzZWN0aW9uIGZyb20gbWVzb24gZmlsZSBhbmQgcmVw bGFjZQ0KPiBDQ19TVkVfU1VQUE9SVCBpbiBjb2RlLg0KU291bmRzIGdvb2QgdG8gbWUuDQoNCj4g PiA+PiAgIHNvdXJjZXMgKz0gZmlsZXMoJ2huczNfcnh0eF92ZWNfc3ZlLmMnKQ0KPiA+ID4+ICAg ZW5kaWYNCj4gPiA+PiAgIGVuZGlmDQo+ID4gPj4gLS0NCj4gPiA+PiAyLjI1LjENCj4gPiA+DQoN Cg==