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 3A60243233; Sun, 29 Oct 2023 08:26:18 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1895B4027E; Sun, 29 Oct 2023 08:26:16 +0100 (CET) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2087.outbound.protection.outlook.com [40.107.237.87]) by mails.dpdk.org (Postfix) with ESMTP id C4E564026B for ; Sun, 29 Oct 2023 08:26:14 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b9ewDEJdRKV8cBhVLDnrHzxTgz6jpk1DPfhngGKd6OZgX0z9xQ91yKtBquvq4tAlSj4D/UOcP+URBkjOnmonnxDg8DepluUrx+joNVmey5Od9sFYzCndR2NLg8AlKy5gllg27KHuGUm0itrJJLTx8l4u6/E89Ksont49fs0V3Qy7BOtbXcu/aU3ZbxA3R+j0Mo4dr0ndqhN2hsHzMTdGY+GphDFaHAM67lUIzcxn1DNbt31uMmbD4A6lA+SVhQHuWdj2p371oqHTQPj9saf8eHF3lo7WF63sXpjknlRXAI+eG/Fyg8ipO+xnTn5c47pz+tJ6Ikv06R1x8vpoKywurw== 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=eJHqdQbAD45u2glYR3Iv4fyV6pch35maYcwyYV93Afc=; b=V+9Viam2oIQ8XP/sObzO+xOwDQHjw3dJzX4P/HXjiD9Aoa8nKPOe6AqE8NPdRICTT1DyE4W9rB8SaD4pbOR4cwwUnksfkwZVbQgamBirQghmkxqJSOPn343nlD7dWEWpVKiG7x1PMKp9lCeAo53jbhkBprtb294DF5lh13a0Que3ywTT1ClAAsMohyUwXA7CCwip9mtuVp4QMfcDgD7O5l/9qCdNmOLBj6b0yYAXOXIsf61H+Ka6hQla27Na+6mNu2B2c9d/DFEfxDFQGTOP5iQr6s4fkrg3Mwn6JhFLMkYf2U6KlGqt+OUn6ANUd/8icpq/gwRKT1Cb00lbP+rprQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eJHqdQbAD45u2glYR3Iv4fyV6pch35maYcwyYV93Afc=; b=EeCNDLRAOFv2MDxpfsbTpr1Xh4VSBTTWRmRUJ8S0VkHCrk+SZnHq081rvLZfLeSpuS3qmAXoTqhiN4Jr3P0BZ4eW5ipbJf14ExL8LfMgmctoJR8r292dHxTRD80ll5p3TNl9z93IespvRUNGFGUWNJa1xsNOcMCNKrSxzJoNimlQSNO7FH70uoljixXQCk9+QPgegtHTI7b4K0Egey7Nxlp2Gicx40XvZFwxdv/CBARTS815Lt04giwKHaNHwKnG4K7CdQqnUiLtp0aEEdugpSJcU8DrICXUEyr+Mai797hQ7LAiO76z9GC3+ZKnCG3GTEHr4Pqaf2PpJzWJbPWc+w== Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by DS0PR12MB7801.namprd12.prod.outlook.com (2603:10b6:8:140::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6933.23; Sun, 29 Oct 2023 07:26:12 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::51e0:745c:8c3:d168]) by MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::51e0:745c:8c3:d168%4]) with mapi id 15.20.6933.025; Sun, 29 Oct 2023 07:26:11 +0000 From: Ori Kam To: Jie Hai , "dev@dpdk.org" , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Ferruh Yigit , Andrew Rybchenko CC: "lihuisong@huawei.com" , "fengchengwen@huawei.com" , "liudongdong3@huawei.com" Subject: RE: [PATCH 1/9] ethdev: overwrite some comment related to RSS Thread-Topic: [PATCH 1/9] ethdev: overwrite some comment related to RSS Thread-Index: AQHaCLiEJZoAvKRmGEa2T5kjqt34a7BgYDuQ Date: Sun, 29 Oct 2023 07:26:11 +0000 Message-ID: References: <20231011092805.693171-1-haijie1@huawei.com> <20231027092836.445224-1-haijie1@huawei.com> <20231027092836.445224-2-haijie1@huawei.com> In-Reply-To: <20231027092836.445224-2-haijie1@huawei.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW2PR12MB4666:EE_|DS0PR12MB7801:EE_ x-ms-office365-filtering-correlation-id: c7ad4d38-e761-48fc-61e9-08dbd85053d0 x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: fqwleuAv9rjHSQgHRn6umOqviNYfwdBAxC20orQeGtsutbXQZVWfhsS0pLQ9B1lT26YuAzynQnoxHJW1Tta4hgw6+VKFjWjcA7839MCIZWtJV7DqwBYMVIA1ASMnJ4ex0daxYPjOEYYJy8PB6mkNfVa23KjMae/+dyOXqRVnQKSK6itGrPcMpe4ppuak0t8H3cYeg394ZJyykDg+rj8abYxV3IqpaO6lEDJLQetTkFekEygrA7cC4CSiEcBWqTKgz4FUvPk8LW8U4VF2dUWEkGBc0x6Wj7A6jyyQ8RrLcuMBH8Fc7/qSkxAmwVE1eDNKV0Lfy/U0OkLvH5PXhlLRd61t8Mc/Y9Z9xz03ZP+gSPUN0btpaHk6NWHe2KWW60ESUqPsQ7xZX3fGC7JpNM4r2DPIVL32qsyDzYmdbECFOH8Ua/Cf1AIcJ62eQgzw5lnAcJm9BYAUpUQFd8mWJPXiaLsMRZEmGdYfCzyHeQv/gL1/gm2qMpJa6fainTMnvu29owl8fXoTUIS3pcE4cKOSMz9jafV1EpJz33g0JOa+xwIv5SnzoS1pJfB3MoFRoNVuN7xnc6YAvK7YDe7NKR/2UzOQwabdcsS1xRvr6VP5PNO2z/Rz5Kg7X1I9E6N26QbR x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MW2PR12MB4666.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(396003)(346002)(366004)(39860400002)(136003)(230922051799003)(1800799009)(186009)(64100799003)(451199024)(52536014)(33656002)(26005)(38100700002)(8676002)(8936002)(5660300002)(41300700001)(9686003)(4326008)(54906003)(110136005)(7696005)(66556008)(66946007)(38070700009)(76116006)(66476007)(66446008)(6506007)(2906002)(64756008)(316002)(122000001)(478600001)(55016003)(86362001)(83380400001)(71200400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dC9EKzMwUGozMXRIQ0VySHNoeFNWYndwWFRacy9mbk9raU0xcG14Y2hGNXNM?= =?utf-8?B?eG5kVkcreFNSSitnQ25HZWdhNm85QW9Sa0dNNGttNno5TFN2SHRiS01NUG1k?= =?utf-8?B?Qi9EeWF4OHZRZ2RRbk8yN3piOHhNSlB4R2hiUEpHZTFaRlBKelFLMkpYdllG?= =?utf-8?B?VGJMQzZxM2tiSG43alJHYXQwTDEwbHFTaUNSRnRveUxyNFdCNkNiaE1oUEpx?= =?utf-8?B?cTQ4alYwd2JuUkZwSXFydVJ1dFR6YUpRb3ltWGxUSWpPb0pZRVcvTGVvaG9y?= =?utf-8?B?WS95NmVGVDNKaTNUR1VFWkVjWUFHc0F6cFdDSkhNbXhmVW81ODBGejA2Nno1?= =?utf-8?B?eHcvRitKeE45eiszd1FCcTAzMUxUY0ptK3pnWHlHUnJBL1JYVW1oaHN4ZFI5?= =?utf-8?B?cnRJd3M3UU9uQjhCZnBudUtJeGRvZjJtdWlSRi9pNHR0dEdadHZyQUlMNlBq?= =?utf-8?B?WTR5cFlkUHJTemtLMjZZK25yZTRwY0MyUXVma0pQK1FiVXhXNk9JQWpsTSt5?= =?utf-8?B?L00vT1VRZ3VoTGNiMjUxVjJhZ1RhRzFqWkhzZFhTWXhYNnliOFJkc1c2VTNx?= =?utf-8?B?VDJpQlVZVVFWZjJkdCtNQWk1K0FlMHdHQVM2RVV1dDhGUnU1R0Y4dUtjMXBj?= =?utf-8?B?ZjVhcEorMmQyaUl6VTc0UTUrTVhNSkNEbTlZOVFhamNSb1BGZ3VoRW9sN25D?= =?utf-8?B?QzlYY3d5R2h3QUtFU1lMOEVkcFRBbkhSZnRmd29MQUlJdy9BSm5XQ3QzejND?= =?utf-8?B?UTB1ZVhQOVk5MTFtTHhzVEMzSUFubHUvMVRFZmZUdmx5Y0tUTGFwZFpXek5u?= =?utf-8?B?WjJsVkJlVDUxTkI3dEJJbE1GREFrVlpBZ0ttUXNFTnFnZkhMQXQzdkJ6bUdS?= =?utf-8?B?YUNod01oQWpXZmlXeEc0Y1lkbDhXRFFzNEFPS3hjbm5OQVJ5QUtBbld1T1lp?= =?utf-8?B?UHkwMkJGdnl5cW5HMGNpVVAxZ0E4b2Vxd2oxRnlXN1I3Z2t0SXpTbk93YzlI?= =?utf-8?B?UWQreEhwL2pNMUdzRWJCMUtIaFNaaTBNT2o5S2ttUjk3RE1ReHQ2MmVaTFJp?= =?utf-8?B?MUt1azBCL1dBZU9NY3BJS05VTURnOUxOa3hHNW10L0xqeWpkWDVHNDEvaGxB?= =?utf-8?B?eEdsalJELzNUUUlIZFhXSnZoNFNqTWNVYTk1ZWE5ZFV5QmhsbCs0TTk2M1VC?= =?utf-8?B?QUI4VnFDaWF2VmJjTFM2VTVhNTVuZkVkanVqQWpqSkUzM3l1QjAyY1NRNENR?= =?utf-8?B?ZUlWQnZDdVYzOWloZzZBSEJsKzRTZ1FQYkh5ZkdtTS9vUHc0M1ZqNlNZZSs0?= =?utf-8?B?RzdtQnlFU29MSGxBK3F4RmQ1dC90a0xvUFZtZVYvUFp0MDNrblYwWk8zZDQw?= =?utf-8?B?aTBaSFQxa1pnOWJvdkdVbjNQNGRjU095aXI2emFUY3dEdm90RUJLWWtZa1ha?= =?utf-8?B?WkhqRElDaWlsUVUyUWVtTlluYnNmNmFqOG51NWxKaGtZUk9TOWVVaWpjc0pK?= =?utf-8?B?M0NROGEwbmJhREs5RFB6RE1MNkIwb3lKazRaaGplVDIvWmVmeVhJNCtZOFo1?= =?utf-8?B?R29FTHJYY2Z4aUFucDhQczBPTUE1UEJPTVAxZFRHNjMrbU5IcFJoZGxrbUh1?= =?utf-8?B?TFI3MTFESkpNYmk3ODFIRjY4WEJ2cFJnd1A1NkxSUDVhTlNWZmdyUFo3TW93?= =?utf-8?B?eHdOWXpFRG5qY1lWK0ZUd2p5aktXL0tyZGhuR1BzQzhCTzkwTFh2WWc1aWZw?= =?utf-8?B?ZW9WclpkUUhDU3hveWlFSWhDb1ZkVlNnMllUYVRrSUxJYkVMZjR4UUdCN3Y0?= =?utf-8?B?S09VcCtpZ2JxNmdabHhGcmJLMmYzdnY3VFVVSXlkRWZPc1VWeFMxcTFnZmRN?= =?utf-8?B?c01LeFI0SjNxQjJaMlgxVlBuZkEzNDd1bk9nNVo1ZDkzekIxcVd2Wm1hWHVi?= =?utf-8?B?aFg1Z3BRUm5WeTJyU25vai9MeThxUmJOa1ZJbXYydmt2elMvM2F1M2FKeFhs?= =?utf-8?B?aFBqS05ZSC9FNnpzMll4Mm5pQnJHTVpORXlCM2l3bnB5cVR3SVZSRXBXdUNn?= =?utf-8?B?V0dxS3BaS0FLQm4wZ2I4cHg0a3QvS2ZjTVRhVEpPWmM5bHJtak5pNmVuWVNH?= =?utf-8?Q?9rjs=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW2PR12MB4666.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c7ad4d38-e761-48fc-61e9-08dbd85053d0 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Oct 2023 07:26:11.8104 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Wj+KyuQWdZ8QzZ7bEA1guHo+RKMNHGwOTXxCM5Lz5/Nak69WudykJUQCjjO85lv0PxWv7kcNua9Qnh6x116icA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB7801 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 SGkgSmVpLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEppZSBIYWkg PGhhaWppZTFAaHVhd2VpLmNvbT4NCj4gU2VudDogRnJpZGF5LCBPY3RvYmVyIDI3LCAyMDIzIDEy OjI4IFBNDQo+IA0KPiAxLiBvdmVyd3JpdGUgdGhlIGNvbW1lbnRzIG9mIGZpZWxkcyBvZiAncnRl X2V0aF9yc3NfY29uZicuDQo+IDIuIEFkZCBjb21tZW50cyBmb3IgUlRFX0VUSF9IQVNIX0ZVTkNU SU9OX0RFRkFVTFQuDQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBKaWUgSGFpIDxoYWlqaWUxQGh1YXdl aS5jb20+DQo+IC0tLQ0KPiAgbGliL2V0aGRldi9ydGVfZXRoZGV2LmggfCAzMyArKysrKysrKysr KysrKysrKystLS0tLS0tLS0tLS0tLS0NCj4gIGxpYi9ldGhkZXYvcnRlX2Zsb3cuaCAgIHwgIDEg Kw0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspLCAxNSBkZWxldGlvbnMoLSkN Cj4gDQo+IGRpZmYgLS1naXQgYS9saWIvZXRoZGV2L3J0ZV9ldGhkZXYuaCBiL2xpYi9ldGhkZXYv cnRlX2V0aGRldi5oDQo+IGluZGV4IDJmZDNjZDgwOGRiZi4uMzdmZDVhZmVmNDhhIDEwMDY0NA0K PiAtLS0gYS9saWIvZXRoZGV2L3J0ZV9ldGhkZXYuaA0KPiArKysgYi9saWIvZXRoZGV2L3J0ZV9l dGhkZXYuaA0KPiBAQCAtNDQ4LDI0ICs0NDgsMjcgQEAgc3RydWN0IHJ0ZV92bGFuX2ZpbHRlcl9j b25mIHsNCj4gIC8qKg0KPiAgICogQSBzdHJ1Y3R1cmUgdXNlZCB0byBjb25maWd1cmUgdGhlIFJl Y2VpdmUgU2lkZSBTY2FsaW5nIChSU1MpIGZlYXR1cmUNCj4gICAqIG9mIGFuIEV0aGVybmV0IHBv cnQuDQo+IC0gKiBJZiBub3QgTlVMTCwgdGhlICpyc3Nfa2V5KiBwb2ludGVyIG9mIHRoZSAqcnNz X2NvbmYqIHN0cnVjdHVyZSBwb2ludHMNCj4gLSAqIHRvIGFuIGFycmF5IGhvbGRpbmcgdGhlIFJT UyBrZXkgdG8gdXNlIGZvciBoYXNoaW5nIHNwZWNpZmljIGhlYWRlcg0KPiAtICogZmllbGRzIG9m IHJlY2VpdmVkIHBhY2tldHMuIFRoZSBsZW5ndGggb2YgdGhpcyBhcnJheSBzaG91bGQgYmUgaW5k aWNhdGVkDQo+IC0gKiBieSAqcnNzX2tleV9sZW4qIGJlbG93LiBPdGhlcndpc2UsIGEgZGVmYXVs dCByYW5kb20gaGFzaCBrZXkgaXMgdXNlZCBieQ0KPiAtICogdGhlIGRldmljZSBkcml2ZXIuDQo+ IC0gKg0KPiAtICogVGhlICpyc3Nfa2V5X2xlbiogZmllbGQgb2YgdGhlICpyc3NfY29uZiogc3Ry dWN0dXJlIGluZGljYXRlcyB0aGUgbGVuZ3RoDQo+IC0gKiBpbiBieXRlcyBvZiB0aGUgYXJyYXkg cG9pbnRlZCBieSAqcnNzX2tleSouIFRvIGJlIGNvbXBhdGlibGUsIHRoaXMgbGVuZ3RoDQo+IC0g KiB3aWxsIGJlIGNoZWNrZWQgaW4gaTQwZSBvbmx5LiBPdGhlcnMgYXNzdW1lIDQwIGJ5dGVzIHRv IGJlIHVzZWQgYXMgYmVmb3JlLg0KPiAtICoNCj4gLSAqIFRoZSAqcnNzX2hmKiBmaWVsZCBvZiB0 aGUgKnJzc19jb25mKiBzdHJ1Y3R1cmUgaW5kaWNhdGVzIHRoZSBkaWZmZXJlbnQNCj4gLSAqIHR5 cGVzIG9mIElQdjQvSVB2NiBwYWNrZXRzIHRvIHdoaWNoIHRoZSBSU1MgaGFzaGluZyBtdXN0IGJl IGFwcGxpZWQuDQo+IC0gKiBTdXBwbHlpbmcgYW4gKnJzc19oZiogZXF1YWwgdG8gemVybyBkaXNh YmxlcyB0aGUgUlNTIGZlYXR1cmUuDQo+ICAgKi8NCj4gIHN0cnVjdCBydGVfZXRoX3Jzc19jb25m IHsNCj4gLQl1aW50OF90ICpyc3Nfa2V5OyAgICAvKio8IElmIG5vdCBOVUxMLCA0MC1ieXRlIGhh c2gga2V5LiAqLw0KPiArCS8qKg0KPiArCSAqIEluIHJ0ZV9ldGhfZGV2X3Jzc19oYXNoX2NvbmZf Z2V0KCksIHRoZSAqcnNzX2tleV9sZW4qIHNob3VsZCBiZQ0KPiArCSAqIGdyZWF0ZXIgdGhhbiBv ciBlcXVhbCB0byB0aGUgaGFzaF9rZXlfc2l6ZSB3aGljaCBnZXQgZnJvbQ0KPiArCSAqIHJ0ZV9l dGhfZGV2X2luZm9fZ2V0KCkgQVBJLiBBbmQgdGhlICpyc3Nfa2V5KiBzaG91bGQgY29udGFpbiBh dA0KPiBsZWFzdA0KPiArCSAqICpyc3Nfa2V5X2xlbiogYnl0ZXMuIElmIG5vdCBtZWV0IHRoZXNl IHJlcXVpcmVtZW50cywgdGhlIHF1ZXJ5DQo+IHJlc3VsdA0KPiArCSAqIGlzIHVucmVsaWFibGUg ZXZlbiB0aGUgb3BlcmF0aW9uIHJldHVybnMgc3VjY2Vzcy4NCj4gKwkgKg0KPiArCSAqIEluIHJ0 ZV9ldGhfZGV2X3Jzc19oYXNoX3VwZGF0ZSgpIG9yIHJ0ZV9ldGhfZGV2X2NvbmZpZ3VyZSgpLCB0 aGUNCj4gKwkgKiAqcnNzX2tleV9sZW4qIGluZGljYXRlcyB0aGUgbGVuZ3RoIG9mIHRoZSAqcnNz X2tleSogaW4gYnl0ZXMgb2YNCj4gKwkgKiB0aGUgYXJyYXkgcG9pbnRlZCBieSAqcnNzX2tleSou IERyaXZlcnMgYXJlIGZyZWUgdG8gaWdub3JlIHRoZQ0KPiArCSAqICpyc3Nfa2V5X2xlbiogYW5k IGFzc3VtZSBrZXkgbGVuZ3RoIGlzIDQwIGJ5dGVzLg0KDQpJbiB0aGUgb3JpZ2luYWwgY29tbWVu dCwgaXQgaXMgc3RhdGVkIHRoYXQgaWYgbm8gUlNTIGtleSBpcyBnaXZlbiByc3Nfa2V5ID0gTlVM TCAsIHRoZW4gdGhlIFBNRCBzZWxlY3RzIGEgcmFuZG9tIGhhc2gga2V5LA0KSXMgdGhpcyBiZWhh dmlvciBjaGFuZ2VkPw0KDQo+ICsJICovDQo+ICsJdWludDhfdCAqcnNzX2tleTsNCj4gIAl1aW50 OF90IHJzc19rZXlfbGVuOyAvKio8IGhhc2gga2V5IGxlbmd0aCBpbiBieXRlcy4gKi8NCj4gLQl1 aW50NjRfdCByc3NfaGY7ICAgICAvKio8IEhhc2ggZnVuY3Rpb25zIHRvIGFwcGx5IC0gc2VlIGJl bG93LiAqLw0KPiArCS8qKg0KPiArCSAqIEluZGljYXRlcyB0aGUgdHlwZSBvZiBwYWNrZXRzIG9y IHRoZSBzcGVjaWZpYyBwYXJ0IG9mIHBhY2tldHMgdG8NCj4gKwkgKiB3aGljaCBSU1MgaGFzaGlu ZyBpcyB0byBiZSBhcHBsaWVkLg0KPiArCSAqLw0KPiArCXVpbnQ2NF90IHJzc19oZjsNCj4gIH07 DQo+IA0KPiAgLyoNCj4gZGlmZiAtLWdpdCBhL2xpYi9ldGhkZXYvcnRlX2Zsb3cuaCBiL2xpYi9l dGhkZXYvcnRlX2Zsb3cuaA0KPiBpbmRleCBlZGVmYTM0YzEwZGEuLjI1ZjFkZmZkMWYzMCAxMDA2 NDQNCj4gLS0tIGEvbGliL2V0aGRldi9ydGVfZmxvdy5oDQo+ICsrKyBiL2xpYi9ldGhkZXYvcnRl X2Zsb3cuaA0KPiBAQCAtMzIyNiw2ICszMjI2LDcgQEAgc3RydWN0IHJ0ZV9mbG93X3F1ZXJ5X2Nv dW50IHsNCj4gICAqIEhhc2ggZnVuY3Rpb24gdHlwZXMuDQo+ICAgKi8NCj4gIGVudW0gcnRlX2V0 aF9oYXNoX2Z1bmN0aW9uIHsNCj4gKwkvKiogREVGQVVMVCBtZWFucyBkcml2ZXIgZGVjaWRlcyB3 aGljaCBoYXNoIGFsZ29yaXRobSB0byBwaWNrLiAqLw0KPiAgCVJURV9FVEhfSEFTSF9GVU5DVElP Tl9ERUZBVUxUID0gMCwNCj4gIAlSVEVfRVRIX0hBU0hfRlVOQ1RJT05fVE9FUExJVFosIC8qKjwg VG9lcGxpdHogKi8NCj4gIAlSVEVfRVRIX0hBU0hfRlVOQ1RJT05fU0lNUExFX1hPUiwgLyoqPCBT aW1wbGUgWE9SICovDQo+IC0tDQo+IDIuMzAuMA0KDQo=