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 A94E441BA1; Wed, 1 Feb 2023 18:35:03 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 91E7042B8E; Wed, 1 Feb 2023 18:35:03 +0100 (CET) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2060.outbound.protection.outlook.com [40.107.93.60]) by mails.dpdk.org (Postfix) with ESMTP id 4097D4113F for ; Wed, 1 Feb 2023 18:35:01 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S5JCpWtFPn1IEouZ5EGHpqo8nPxjcbAdednwSMxlVgG7oMkFrJyl2i90rmsvFUaxKr1E8WRn7rf/AEKEtkt5rb5ksfolUZWBsV++HoyqT0nPpE3/kSCuWmiJlOceyUVLfvZ08dW4MbgZ8v8Mn8JnjyumxgQRtOOf80Kd7DUo/P6xht2eSVOSL3nIGeKSHbk+aUERryR8ND/f83Vek7hqk15zzFVlmq61t7bE6ORwA2SVU8RJdCP8mUzjmQc/47QmATvKCQH5K+b3tQCNbpGMhtZzRDkaBSNrGGcgv8MzAq3fKwiguq9VwyGL6+fMzlo8JsQQrFycVDNh9BIFwSQB1g== 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=nuu8ikXDPZ2QqPxEClt8u5SCVsDc5nBIXGtnfLsZPYc=; b=mPEeV38m8wVkqPpL8t0JwlzaH27p/wep2y0S8dLrmnU1Bpl2iNub9yY+nomEzab9s1l+a/3hO6akNQTzyBaQHq7UrNz/Pf+FU3RvUhlKXR3hTz6tYfOJMklxJ70V+uhshmB5ps+cHKXorTWl++9j/YN0fUPZml+gcdzRKngjZoeUPrrRMPVxkb7uBxMumxJo4ftrci3vB8CNlxcjWyIugXPhQQSXLBMiAo/PVavHBIFC8bSINE8nNfbQjr93vF+cKMJdl5ztbUnmwBgaWMFq6/lV/t/T+HJmICnMVGeOGML7zvCJ14vu/SNaH5ZMZxULhEUFeFtAAqDbjm681w0HAw== 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=nuu8ikXDPZ2QqPxEClt8u5SCVsDc5nBIXGtnfLsZPYc=; b=UGMNN8lXcIjehZaOUOwlwp2sErOIjQV8ZyHbuEzViuBD83UOGrG3dizUMbHbzWttqfMr1VKpwxYjOKPwj/N1VW3BIiQ01VmEH8lHFlpnN41OSOnPzooHdJeZxmJqNx2cpStClZVMYGnPYvdYXxdM3s0MbDrOrQ42KM1/GEC26TWaFGGf3cdwm9lZ2wIt/lbBA+T/5oIPxArxH15S3WjRA8mUqjYzt0PdOxQN1n+Tl/5YZzQkHccgGL1t2GJyG/aDBetIwpOKcDovI4vZuSaO681iGGck41Njxf0G1DQPA6/SBmGdCOJs2i0MdcmUn2vr+H1sNo5G2HB69aycaV3VcQ== Received: from MW2PR12MB4666.namprd12.prod.outlook.com (2603:10b6:302:13::22) by DM6PR12MB5519.namprd12.prod.outlook.com (2603:10b6:5:1b5::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.38; Wed, 1 Feb 2023 17:34:59 +0000 Received: from MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::6ba4:b9e8:d439:59e4]) by MW2PR12MB4666.namprd12.prod.outlook.com ([fe80::6ba4:b9e8:d439:59e4%4]) with mapi id 15.20.6043.036; Wed, 1 Feb 2023 17:34:59 +0000 From: Ori Kam To: Ferruh Yigit , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , Wisam Monther , Aman Singh , Yuying Zhang , Ajit Khaparde , Somnath Kotur , Chas Williams , "Min Hu (Connor)" , Rahul Lakkireddy , Hemant Agrawal , Sachin Saxena , Simei Su , Wenjun Wu , John Daley , Hyong Youb Kim , Ziyang Xuan , Xiaoyun Wang , Guoyang Zhou , Dongdong Liu , Yisen Zhuang , Beilei Xing , Jingjing Wu , Qiming Yang , Qi Zhang , Junfeng Guo , Rosen Xu , Matan Azrad , Slava Ovsiienko , Liron Himi , Chaoyong He , =?utf-8?B?TmlrbGFzIFPDtmRlcmx1bmQ=?= , Andrew Rybchenko , Jiawen Wu , Jian Wang CC: David Marchand , "dev@dpdk.org" Subject: RE: [PATCH v5 1/8] ethdev: use Ethernet protocol struct for flow matching Thread-Topic: [PATCH v5 1/8] ethdev: use Ethernet protocol struct for flow matching Thread-Index: AQHZMaH2O227l0tKAEWEh92Vhhuxwa66YriA Date: Wed, 1 Feb 2023 17:34:59 +0000 Message-ID: References: <20221025214410.715864-1-thomas@monjalon.net> <20230126161904.864517-1-ferruh.yigit@amd.com> <20230126161904.864517-2-ferruh.yigit@amd.com> In-Reply-To: <20230126161904.864517-2-ferruh.yigit@amd.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_|DM6PR12MB5519:EE_ x-ms-office365-filtering-correlation-id: 5c62977c-ddb8-4f78-f717-08db047aa448 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: Ld1lvqjFaxSHk8U3x2BwEeLmPvjWzzPinswp+sZsWocQCNK28ZScStHi9uFuryG+L8qhlqSWjFYbEkeWMjT0wsAP4HjI1W80HhHme+dxJ+MCUeTmhVTJF9RfiTiz2ghwbJws4ktwbjDp2/1EPCUATdKneF0KPdauBnV5TDZ+xWLQlIrFhTnh/gDQkkJhKVqBGcNpShyFqV+Q02QmKTWFUjYbhNQ9c7/mfyxzwJteG3X5WMZa0IDMWFL1jBknwozmYENmpCQUw6FynIye4YjeEd5CZlrfzgvh+UegmVknZUVV+o4/woOzgQ4vzt7NvuEjXP3pXgn09/9rDfqHqDA8wrcyp9q4e/nVSz7L8TdtkmA7oFTbinamQ3Nannwkkq9cPXkvTtaxcdE1LEeQS0xHUlHS3oNviBEJl012S2+LZysDG3L7UUlk0JvD9cqeOveGxJMFu7eJMVp2lMoSI4FyCjcLwyHybicS9m0ATxXRLYk/9PvGKvPQFCe5jscOzpz9G9iY9V2vQgb+yG8ar8siY9abZ1lWXGgOFtqAq89dqWT8Cil/LLgMRQjkVILu1l0mV9F3P1nySwhOmcLeFFxw8zZEvcThZk1Qs12ZHsDHDU3dQepx5cTzlRCzH3RvKteUgtxL9YDxebb98PBROA1568nxitkU3kK2Efab3RIOt2w6lcYsM1nUf2s4fyG5PyDuHLKHHP7A6UBXACaU9lPuC2OvHRiE1HZ6H7g0S7K4Eds= 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:(13230025)(4636009)(39860400002)(376002)(366004)(396003)(346002)(136003)(451199018)(478600001)(7696005)(2906002)(86362001)(76116006)(66946007)(4326008)(71200400001)(26005)(9686003)(186003)(6506007)(5660300002)(110136005)(7416002)(316002)(66446008)(8936002)(33656002)(38100700002)(122000001)(66476007)(52536014)(66556008)(41300700001)(64756008)(54906003)(38070700005)(921005)(8676002)(55016003)(83380400001)(7406005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?b2hpa3RGUjhveHA2K2Y5QzNJVVRTR1BLYVd4SGpaRXVCUGNsRU9KTitWd1M1?= =?utf-8?B?S0tWVi9NN2NPMXkvZFZPVmgvOTNlM3NUNkJwc0Ftc0lzZVRhSDcwSWFWOUlh?= =?utf-8?B?c2k5b0ozU3R1dW44UTJQZjh1SnlCdFlRTWU4SDNscWEvdmxmaS9rdHIxdlU1?= =?utf-8?B?WnlvZ2swcnJkUmcyQVZLaUlhK1hhaFIxQm9NeWp3elhSSzB4WUFTc2pwVnp0?= =?utf-8?B?N25KR3lCZE9mMGR4c2IwOFdMNDlteENKY2RCTFJ4OEpSNW1ES3BQcXhtUmoz?= =?utf-8?B?MGkrSCtWZDZMeGZUS2pJMnl1M2JzOE14QUVoRmF1YnJWK2tUMVUwRnNxSWl5?= =?utf-8?B?SFpGUW1pZk50bDdTYVR1SjJvRExGcEE4bVZkd3AvanJqMXFzVTNvV2xScSsv?= =?utf-8?B?MGNlYXNzYXBOUnFnejlaekRSSVJaU25CZitteGgyMU8wZ3dWRkE4eVkvb2xV?= =?utf-8?B?RWUxZWhHTW9ORE9ZeC9CM0RzQU04bksrU1BGWW1VT1RhTkRjV3ZKU3dNTlRR?= =?utf-8?B?Y05nbDJNN3FCdGhLMkNRSXlvN29EczJrL3hISG5BN2ptOWdXVkpYZFgyWlk5?= =?utf-8?B?aitEaksvanUyWTRoQ3VIRlNSLyt1N00yb0QwSnhjcTVORk5YaW5PVWRxa05j?= =?utf-8?B?SlQ3L0g4bkdFdzRocjZyTTlMVWEwQ1cwaUY4S2JYRysrU1NlaE9GSGFodmU2?= =?utf-8?B?NGJLV0lvZEdYZTBMTFFrUzJoWHBlSmJJS2FIM2tTUHZIdm1zT1l1blVFWURp?= =?utf-8?B?MThZcWZNVjhXcndTWHJKcTd3aW5VTFBaa3Mvd0FsODFMRjJGdzZYYUVISDdG?= =?utf-8?B?bEVySEhibEMzV25CbUpJTDJ2SWZFVlBhdEZsT1REK0dSSFF5c0QyZkRub0xq?= =?utf-8?B?c2VCVWdJenVKTExqSTRRUVVOZHBHWkxvR3owS0hIUXFvK3JUc3hBMTQ1NXJm?= =?utf-8?B?eFEwbC81WWszMWpjdHQxUit3MEozY3c4VzUzQ3BwckhiZEh1U3dXdkFKRGh3?= =?utf-8?B?OTFWbXZYTHFCQlNka3BOd2lqakp3WW5BeWVqMVJPOUhROHNTR0Z4dTQwaWVv?= =?utf-8?B?clJONDhscTRaR004RWEySFpTeFU2bGExZUVpc1J2VHpyMUJaLzhLOFJzSkFU?= =?utf-8?B?ZjVmamlYQ1ozK3RxalI3MzdQajlxL2ZGQWExVTJqaXZtaThDdTJLOCtSRkZw?= =?utf-8?B?SjcvM3pSaHpYYzNtOVhVTXgwK1B1ME5iaFJSOWYveHA4d2Q3OFlDWDYvRGd2?= =?utf-8?B?b1YzMGZYRnBEdHZaeEhMbUpXcjM3aXNkN3ZCdjlPR1c4ZEpiSjNGaktSYW1C?= =?utf-8?B?R0pPV1FBU04zZ0RsWXNzWVJ5MmZaUXR4dVh3cVRhOHdFb1IzLzA0RWZqUFFT?= =?utf-8?B?V2lEWGVmSld6alBCcG5kcWdGeUtvRDlzS3dmK3BCaXdhTGRXR0Q3bFhzeEVw?= =?utf-8?B?YjllVFRLVHU3L2F4ZHlFazFrSkhrVWJ6R21OdytrVG5UN0xtOFBpajNlVlJD?= =?utf-8?B?dUc0ZEZ0cE1tTjYyK3lFbktRWHRwZDhOT0xZWmpDbzRYMllKWXNvK2Q2Wlh6?= =?utf-8?B?NnUwZVZoSDVYcm9nU1BSRWpMOVJBMms2SkRJRjZlakVYRDBNOGxCTTNocU1C?= =?utf-8?B?Y3MwNnB3eTVBazhyOGdoR0RHUGJEdnEvUkp4VUNWamo2VDZqR2V0Wjc1TGQ0?= =?utf-8?B?cGJ0QmVzTTFwZ1JMcmJ3UHNOenhqYWFpa2ZVK05wV3RsbmZxRzNtM2lrVFlp?= =?utf-8?B?eDBOYm5TRUtGNExJZjVoUi9KTlRrd0hpbnliNG9sODZSWkVtSnJhVDNsWnVr?= =?utf-8?B?aUZ6amVydmxHVVNCWlQ4dEhPc3lhVEs5aUN1TVhweEx3b0dvMFZPUHNoN0l5?= =?utf-8?B?RDV2VWJoNlFDTUNLREYvSWp0N2Q3V2h4bmJRNm5TQ1RITnRxVjdqVFdrY0sw?= =?utf-8?B?cXVYUWloaUt5U0NISjdsN0RRSEsyNUhUSE1VUFY0aHNFNDJZYm9zakdaMTVj?= =?utf-8?B?VGR0SjZGNjl5YUt6TW4vNVpzTDlQYzBrRkgwTFRXTHJFYXprK1Q3eWhmdEJW?= =?utf-8?B?bGR3RjU5Z3hwWWlVaEYxQjN3N2NpK2NaWHhSdEdZcDFrQ3NvaE5QUy9mZng1?= =?utf-8?Q?L+QKpeeCSkcdNVL8HYNyIqIN9?= 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: 5c62977c-ddb8-4f78-f717-08db047aa448 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2023 17:34:59.1667 (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: uRgNmHYlcxvOkeLWcwQSw0awIweqCiYBjVWYBJLZtKEaykrsBX9NAghG6msfv+aNpEhQsL6VaB9ZmsC2jUppww== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB5519 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 SGkgRmVycnVyaCBhbmQgVGhvbWFzLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ IEZyb206IEZlcnJ1aCBZaWdpdCA8ZmVycnVoLnlpZ2l0QGFtZC5jb20+DQo+IFNlbnQ6IFRodXJz ZGF5LCAyNiBKYW51YXJ5IDIwMjMgMTg6MTkNCj4gDQo+IEZyb206IFRob21hcyBNb25qYWxvbiA8 dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4gDQo+IEFzIGFubm91bmNlZCBpbiB0aGUgZGVwcmVjYXRp b24gbm90aWNlLCBmbG93IGl0ZW0gc3RydWN0dXJlcw0KPiBzaG91bGQgcmUtdXNlIHRoZSBwcm90 b2NvbCBoZWFkZXIgZGVmaW5pdGlvbnMgZnJvbSB0aGUgZGlyZWN0b3J5IGxpYi9uZXQvLg0KPiBU aGUgRXRoZXJuZXQgaGVhZGVycyAoaW5jbHVkaW5nIFZMQU4pIHN0cnVjdHVyZXMgYXJlIHVzZWQN Cj4gaW5zdGVhZCBvZiB0aGUgcmVkdW5kYW50IGZpZWxkcyBpbiB0aGUgZmxvdyBpdGVtcy4NCj4g DQo+IFRoZSByZW1haW5pbmcgcHJvdG9jb2xzIHRvIGNsZWFuIHVwIGFyZSBsaXN0ZWQgZm9yIGZ1 dHVyZSB3b3JrDQo+IGluIHRoZSBkZXByZWNhdGlvbiBsaXN0Lg0KPiBTb21lIHByb3RvY29scyBh cmUgbm90IGV2ZW4gZGVmaW5lZCBpbiB0aGUgZGlyZWN0b3J5IG5ldCB5ZXQuDQo+IA0KPiBTaWdu ZWQtb2ZmLWJ5OiBUaG9tYXMgTW9uamFsb24gPHRob21hc0Btb25qYWxvbi5uZXQ+DQo+IC0tLQ0K PiAgYXBwL3Rlc3QtZmxvdy1wZXJmL2l0ZW1zX2dlbi5jICAgICAgICAgICB8ICAgNCArLQ0KPiAg YXBwL3Rlc3QtcG1kL2NtZGxpbmVfZmxvdy5jICAgICAgICAgICAgICB8IDE0MCArKysrKysrKysr Ky0tLS0tLS0tLS0tLQ0KPiAgZG9jL2d1aWRlcy9wcm9nX2d1aWRlL3J0ZV9mbG93LnJzdCAgICAg ICB8ICAgNyArLQ0KPiAgZG9jL2d1aWRlcy9yZWxfbm90ZXMvZGVwcmVjYXRpb24ucnN0ICAgICB8 ICAgMiArDQo+ICBkcml2ZXJzL25ldC9ibnh0L2JueHRfZmxvdy5jICAgICAgICAgICAgIHwgIDQy ICsrKy0tLS0NCj4gIGRyaXZlcnMvbmV0L2JueHQvdGZfdWxwL3VscF9ydGVfcGFyc2VyLmMgfCAg NTggKysrKystLS0tLQ0KPiAgZHJpdmVycy9uZXQvYm9uZGluZy9ydGVfZXRoX2JvbmRfcG1kLmMg ICB8ICAxMiArLQ0KPiAgZHJpdmVycy9uZXQvY3hnYmUvY3hnYmVfZmxvdy5jICAgICAgICAgICB8 ICA0NCArKystLS0tDQo+ICBkcml2ZXJzL25ldC9kcGFhMi9kcGFhMl9mbG93LmMgICAgICAgICAg IHwgIDQ4ICsrKystLS0tDQo+ICBkcml2ZXJzL25ldC9kcGFhMi9kcGFhMl9tdXguYyAgICAgICAg ICAgIHwgICAyICstDQo+ICBkcml2ZXJzL25ldC9lMTAwMC9pZ2JfZmxvdy5jICAgICAgICAgICAg IHwgIDE0ICstLQ0KPiAgZHJpdmVycy9uZXQvZW5pYy9lbmljX2Zsb3cuYyAgICAgICAgICAgICB8 ICAyNCArKy0tDQo+ICBkcml2ZXJzL25ldC9lbmljL2VuaWNfZm1fZmxvdy5jICAgICAgICAgIHwg IDE2ICstLQ0KPiAgZHJpdmVycy9uZXQvaGluaWMvaGluaWNfcG1kX2Zsb3cuYyAgICAgICB8ICAx NCArLS0NCj4gIGRyaXZlcnMvbmV0L2huczMvaG5zM19mbG93LmMgICAgICAgICAgICAgfCAgMjgg KystLS0NCj4gIGRyaXZlcnMvbmV0L2k0MGUvaTQwZV9mbG93LmMgICAgICAgICAgICAgfCAxMDAg KysrKysrKystLS0tLS0tLQ0KPiAgZHJpdmVycy9uZXQvaTQwZS9pNDBlX2hhc2guYyAgICAgICAg ICAgICB8ICAgNCArLQ0KPiAgZHJpdmVycy9uZXQvaWF2Zi9pYXZmX2ZkaXIuYyAgICAgICAgICAg ICB8ICAxMCArLQ0KPiAgZHJpdmVycy9uZXQvaWF2Zi9pYXZmX2ZzdWIuYyAgICAgICAgICAgICB8 ICAxMCArLQ0KPiAgZHJpdmVycy9uZXQvaWF2Zi9pYXZmX2lwc2VjX2NyeXB0by5jICAgICB8ICAg NCArLQ0KPiAgZHJpdmVycy9uZXQvaWNlL2ljZV9hY2xfZmlsdGVyLmMgICAgICAgICB8ICAyMCAr Ky0tDQo+ICBkcml2ZXJzL25ldC9pY2UvaWNlX2ZkaXJfZmlsdGVyLmMgICAgICAgIHwgIDE0ICst LQ0KPiAgZHJpdmVycy9uZXQvaWNlL2ljZV9zd2l0Y2hfZmlsdGVyLmMgICAgICB8ICAzNCArKyst LS0NCj4gIGRyaXZlcnMvbmV0L2lnYy9pZ2NfZmxvdy5jICAgICAgICAgICAgICAgfCAgIDggKy0N Cj4gIGRyaXZlcnMvbmV0L2lwbjNrZS9pcG4za2VfZmxvdy5jICAgICAgICAgfCAgIDggKy0NCj4g IGRyaXZlcnMvbmV0L2l4Z2JlL2l4Z2JlX2Zsb3cuYyAgICAgICAgICAgfCAgNDAgKysrLS0tLQ0K PiAgZHJpdmVycy9uZXQvbWx4NC9tbHg0X2Zsb3cuYyAgICAgICAgICAgICB8ICAzOCArKystLS0N Cj4gIGRyaXZlcnMvbmV0L21seDUvaHdzL21seDVkcl9kZWZpbmVyLmMgICAgfCAgMjYgKystLS0N Cj4gIGRyaXZlcnMvbmV0L21seDUvbWx4NV9mbG93LmMgICAgICAgICAgICAgfCAgMjQgKystLQ0K PiAgZHJpdmVycy9uZXQvbWx4NS9tbHg1X2Zsb3dfZHYuYyAgICAgICAgICB8ICA5NCArKysrKysr LS0tLS0tLS0NCj4gIGRyaXZlcnMvbmV0L21seDUvbWx4NV9mbG93X2h3LmMgICAgICAgICAgfCAg ODAgKysrKysrLS0tLS0tLQ0KPiAgZHJpdmVycy9uZXQvbWx4NS9tbHg1X2Zsb3dfdmVyYnMuYyAg ICAgICB8ICAzMCArKy0tLQ0KPiAgZHJpdmVycy9uZXQvbWx4NS9tbHg1X3RyaWdnZXIuYyAgICAg ICAgICB8ICAyOCArKy0tLQ0KPiAgZHJpdmVycy9uZXQvbXZwcDIvbXJ2bF9mbG93LmMgICAgICAg ICAgICB8ICAyOCArKy0tLQ0KPiAgZHJpdmVycy9uZXQvbmZwL25mcF9mbG93LmMgICAgICAgICAg ICAgICB8ICAxMiArLQ0KPiAgZHJpdmVycy9uZXQvc2ZjL3NmY19mbG93LmMgICAgICAgICAgICAg ICB8ICA0NiArKysrLS0tLQ0KPiAgZHJpdmVycy9uZXQvc2ZjL3NmY19tYWUuYyAgICAgICAgICAg ICAgICB8ICAzOCArKystLS0NCj4gIGRyaXZlcnMvbmV0L3RhcC90YXBfZmxvdy5jICAgICAgICAg ICAgICAgfCAgNTggKysrKystLS0tLQ0KPiAgZHJpdmVycy9uZXQvdHhnYmUvdHhnYmVfZmxvdy5j ICAgICAgICAgICB8ICAyOCArKy0tLQ0KPiAgMzkgZmlsZXMgY2hhbmdlZCwgNjE4IGluc2VydGlv bnMoKyksIDYxOSBkZWxldGlvbnMoLSkNCj4gDQoNCkZvciBydGVfZmxvdywgdGVzdHBtZCwgZG9j Lg0KQWNrZWQtYnk6IE9yaSBLYW0gPG9yaWthQG52aWRpYS5jb20+DQpCZXN0LA0KT3JpDQo=