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 46D2242428; Wed, 25 Jan 2023 07:54:02 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id A031742D37; Wed, 25 Jan 2023 07:54:01 +0100 (CET) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2041.outbound.protection.outlook.com [40.107.236.41]) by mails.dpdk.org (Postfix) with ESMTP id C211640150; Wed, 25 Jan 2023 07:53:59 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kOQM/omfzoGw4vl0RuDwtftpHD06oWAKvqjGjIIY1oHgUSmW+FIw1oOLJmHnzFcYTqg7WRYDJpl/J5IKXuIO0C4LBfNg27pGzNobvp38juS/VdzpYW+/bI05xNLngwT9jzNy6wU+xTCMadMKgPGzzpMMIVbOeUafzrUkkdx//pkB9lCw75/Kem5Qpxq/eln1vslGJAja9b6zJer0QTc2LZqSq2BxkVk1VgBwgkRZtFQtEE8prtHl4xO8dc4j9NN7UpUYKYxXAvFwoNwpUpoUpRZG0+ny4koDQoVA+JkizR5KuhKjovbc4OYTnWYpRAkBueNeVqdTGJTLTWTYnb9wgw== 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=iyKKs3JAdVuS6b1/2lRRA6BprDAgUdTIxndrxxdPkaE=; b=R/Y9pm3qe/T792t0KGxjR+Zvzox0p8A3T5Yi+0bZg+9UKFdOpo+5npguUCcOJtOKKE1jWbnXgs9IEG4vaaKN37ZbfRViZJv8yUtL8do4KAmkUbUtMehbtPyDv4fgZ9vvu918FojectX3pTVbNP0F8eFKvl3j5FFmcXxIE/D2GcNEeKyDbxiZOkjxo+x/StuASNA1fMDBh9A/QH6uT9s4OGWcSCk0v97pfGfVnfflO8gXugIUxgQ0Bj2rLR7ZtqjSeRkKNylp0Ex2HBp/v5ujTMHzBwImTs7flKffw/38maSnsaiZNBmvOxBw42aGiaobu38wGZS3keA0aTzKEVTpYQ== 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=iyKKs3JAdVuS6b1/2lRRA6BprDAgUdTIxndrxxdPkaE=; b=r8gCG1VkVunNwAttVTUTZ7bubNfzB+PVKL7Txdf1CPx3VfkHSqg8m2Oi2yN86WhNsdlJm0zztg8hs2nj1GC8yAoHkHYaBcTypGeZPkvZHhI03SxPUM+aYRakfqZyXBcqnrg7F0q8S4uC5DBTo0/Nw9yKk7yiZALxhSZSHBRcFUsxcoUaICzYnjD4B0B8EqxIxJ7xnMEOdUdXloP3D+TEFlR/utdtaxzJ446dMi3VeVKIBz/dZ4URWx74u7GTtEEEAH2lgQ2gWzqvRlfT8+snWCm6Fy496HDPTjTIuGzE33qpiDnzTExhEOV5BV3mfFZwEm09ggGaJrMgHEl5SsCxnA== Received: from DM5PR12MB4661.namprd12.prod.outlook.com (2603:10b6:4:aa::32) by SN7PR12MB6716.namprd12.prod.outlook.com (2603:10b6:806:270::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6002.33; Wed, 25 Jan 2023 06:53:58 +0000 Received: from DM5PR12MB4661.namprd12.prod.outlook.com ([fe80::deb8:6581:3f8:47f3]) by DM5PR12MB4661.namprd12.prod.outlook.com ([fe80::deb8:6581:3f8:47f3%7]) with mapi id 15.20.6002.033; Wed, 25 Jan 2023 06:53:57 +0000 From: Michael Baum To: Michael Baum , "dev@dpdk.org" CC: Matan Azrad , Akhil Goyal , Ashish Gupta , Fan Zhang , Kai Ji , "NBU-Contact-Thomas Monjalon (EXTERNAL)" , "fiona.trahe@intel.com" , "roy.fan.zhang@intel.com" , "stable@dpdk.org" Subject: RE: [PATCH] compressdev: fix end of comp PMD list macro conflict Thread-Topic: [PATCH] compressdev: fix end of comp PMD list macro conflict Thread-Index: AQHZHeeRRFElIaE3tkCilYCGK+qzx66u1nqQ Date: Wed, 25 Jan 2023 06:53:57 +0000 Message-ID: References: <20230101134720.1709991-1-michaelba@nvidia.com> In-Reply-To: <20230101134720.1709991-1-michaelba@nvidia.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: DM5PR12MB4661:EE_|SN7PR12MB6716:EE_ x-ms-office365-filtering-correlation-id: 4321f306-a38b-47f2-102b-08dafea0eea8 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: t+RNGrJ6w9Nd7IsC8c3m5220tNx5txCHUFp3RSd8UIhsmbCA3MNkwwh6fd06Ry3Q096Y4d4sGnV0WYG4Ff1lnjf4GRYxIwblvQKugVCnJHnJk8eALiFuVZOl0V5WI1UK7u5OsBkqsfvV3HS8vl7hu7UhEJFaYRGCa1xGAUko6JcN9UsFLYIM8qrIQsydAg1CKwNKU7kiKbQTk1Od9CQdA9DNJ3aGokIR7cVQ0nwt9hgiqZUWuFD4+7IR2Zyk9IUZi2/U4REYyA+uVuh2XlwXwUzENdJ0jpd9RstMP0AZKPXPA2KIObF53FvEf/zfZdp0Krgpz2lAJ37Lbn7OsSShAdoE2vQqk6NSz9bL4HCb1yV8+uGsmNikrF1SKQproR614NYnP7AkBuQU57sOmT9cPu5yGj9oLNkW4zVyXubqOQziMPEdjz2pVegp9rnIwRjjZIt21UPJu2suo5qKuWx70Fej+F3PWjClQ8oFLxdxFOVMvjfTHsCVgjGoFJn93+ZHWrziSfQRpItADFwkrxO5Mf+2fezEpUPceXMe0JNDcEKN2N9GGgregBEUHRa5ZIa+j/qD9GddvzuxI04LkoUu2eytIULcXVPOsOoQ1YjNoZ7dwzCzELuzmAc8taKsa9BRkGcVfLRgh1IgwnfRDcn8gWLhx5QG5SSIhLIXjRo4RcZSiV/2jza/BVaVlkY3BUeoSuQtSmnowxceTyLt2CKv3K8MO+OD71JWzcYv6r3NO8/e4ry14CbEKqu6zEdjJjDJ x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR12MB4661.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(346002)(136003)(376002)(396003)(366004)(39860400002)(451199018)(41300700001)(86362001)(38070700005)(2906002)(8936002)(5660300002)(38100700002)(66446008)(55016003)(4326008)(122000001)(66476007)(33656002)(478600001)(52536014)(7696005)(71200400001)(8676002)(9686003)(186003)(26005)(83380400001)(66946007)(110136005)(64756008)(316002)(66556008)(54906003)(76116006)(6506007)(141333003)(181643002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eWhKc2JyN3p2TXh6WVRZMm5KNno2ZWdHYnQ2bVhwUDFJb1BwbW1KZW11Z251?= =?utf-8?B?M1R1V25nQzdUQ2xnQ09OelZUbXk1RU04K2JTL3NUeFdoV3U5MjZuYTlRL2hx?= =?utf-8?B?a1V2Zk9Qdk1vbWpYL2VFdXZFZWNhWEtuZWFJK1EyY0pyQUl1ZWFIQTB5ZFpO?= =?utf-8?B?WTVtTVBtd2YrQU5EWXpWdlZvTnRJWVNEMnZGTnQvZEl6Mkk1TXJtT0JBbVpF?= =?utf-8?B?ZTUxYlc0clQ2MDNVSFFnWHNTMG9uZXNZdzduU2d6YnNZaWE4NkppTDROcTh6?= =?utf-8?B?UnduV0R5RUJ1T2VTaElJSUoybW5JaDRGRFh3UUR0UnE4cExkQ1RwNmlCNVdL?= =?utf-8?B?RklrZW0vL1dnMXdPR1UwTU9oVm84ZnhsT3d6dG9Tc3NhRkptTzR2anhIY2RW?= =?utf-8?B?cmZ2d1E2ZW1OMGxkRHZaUlhaN1JtcW8wM0pTeTRKcEZQcy9lcFgyVHFOQ3pZ?= =?utf-8?B?WkdmMVhUSW9PcWdjR3E5M1Z1ZW5RaGo1b1lvSDZoQU5SanhjRUdZY2kwRUVm?= =?utf-8?B?ODdScmxlRUVMaE9yMFJzekh4aGUrUWs2MHdTaUdwd3dCZ09JVnBKMjJYQ0Vk?= =?utf-8?B?NGFkdWhMOXJ1cGFIN3h6eVhkMmtOYnBiay9pRmxnZ1F1cENPNm1QVXFLT1hJ?= =?utf-8?B?L0NLZnZxYkc4WmdodExoOS9LUThEZC9aUmliRXFjTTQ0QUhvRnBTcUNPa3FD?= =?utf-8?B?Zkx2bWZOTHZ6eXpBRFZ6NzEwU0RMMGdGV01DQWJiNVk3YndGYUxmaENiNmpY?= =?utf-8?B?OEVEcDVIcXNzUWxSN1U4aXJmVE5GMVpNNS84ajR3bVBNUkhsbFFVUW9IckxO?= =?utf-8?B?bmtjSzh4bGNmTHROVzhqdFhqMEVBMmFoeFB0WFZNWUZaRFF4ZnJPdDJzVUds?= =?utf-8?B?ekQ0UVVaY1ozU3dEQXZ2WEpwTHJkWVdtRkdsUmhIcnNyd1NCRE5halhHMEpE?= =?utf-8?B?bEgxV2hFWGx1TTdtMU9aNHNkbDZTNlRRUGRkelNKTTI3VVlyaXdjWlRkZUhn?= =?utf-8?B?U3Y0c0lRVWFjbWwzZG1SdmxIa1dqZ2RqK21uclQ3eGlsNk1scmM2OUxXNDhD?= =?utf-8?B?dVRvenFjNmZhVGg3WWVRQllLS25FeExnRVFKSjgxUXVXR0xuNjJiVlg3ME85?= =?utf-8?B?MGJRVVl3T2srWnpMRUxhU2tuTHVKdnRWdU1EMDlFd2xpcGxrckV5NHk0YzN1?= =?utf-8?B?UXJrb2VGYjNCY0drNHZieS9PS2F6SzBUM1VGRVd2Q2JLQnBhL0t1RytoZEhl?= =?utf-8?B?d1RJU2dDVmdpNGNIMFpKemlRRjRKdnh6QUhtMTZEUEdVZE1FdnJwcTI1akR4?= =?utf-8?B?NHJ5UEFzYUY0blBlQWVQQ1AwYnZLUDMvMTZnWm12eXF3dW1QcHBlaG1mdUN3?= =?utf-8?B?bnBEeVRWVGVocTZKcW1kMGdFWmdLQXVydkZkbFBJVG4zL3Yrc1hqem94bTNz?= =?utf-8?B?RU8zVWVENWlYb0tGVHFlV1VSbFY0Q1Q5ZlA3aTdmeXFyNE0xMGY1cm1TaExT?= =?utf-8?B?M3lCZm5weUtTYUUreXBjRTZBY1dsUHZUZjJUSHZsRnkrQlh6OU4rVGsxZy9B?= =?utf-8?B?NldsNUdhQ0UyUW1vc2Z2WlphNXN5Z3lhWWYwd0RCS3I2K1BySzZyTE5la3I0?= =?utf-8?B?Kzl6ZktOUXdmVXZKeGRYekdyRVRGRGVwbVRuWWNzc2JWZGxGSXMxeUliQTg3?= =?utf-8?B?aGhLUkJ4d0hUSFk3QWRsb3J2eDhHZU5XSkFyb2VQd0s2TmZDdUl1RTEydHZw?= =?utf-8?B?dnF3eVZHcElUMGxKNEhmcVM4U1Nia2tML0JSZ0h4MG10YjEwb1NRVThManZN?= =?utf-8?B?VkJhYXcvWDRqVURFSXhOMkpjc1BnNW92MTRkVm4waDI5RjlVSm45cHFldE5t?= =?utf-8?B?T0JIaUxQL3EvdEJFY3crbjVOZUw5WUF2ZEdmNWdwdCtweXlhQUJYVnZ5K2VQ?= =?utf-8?B?d3ZNUzJ5U1ZxOCtjbXNxczZWUEM3WVdLNml5NDZuZkJ5M0F5RWxPWmM3ZWlU?= =?utf-8?B?SllzMExMay9adE5TYXdsWmNLam9oWUVieFF5UVMrTC9XaGx2UDZVUFNkZ0E4?= =?utf-8?B?eEtMcXpCQjF1M2ZiY1VCbDlnUHJibitVcTViejZkQ0xGaGl6VkY3MldOb3R3?= =?utf-8?Q?xEzLF6Q5eXkmlJfxtqIHnPhQT?= 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: DM5PR12MB4661.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4321f306-a38b-47f2-102b-08dafea0eea8 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Jan 2023 06:53:57.8248 (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: bI/m3SGO1WUrJGkxVe3sV1TUJFnwRtv4ZrJD3TTxfBYLEHjmZdAZy3+ZJdgb1bzSBXRaubSZzevLHG1eLIE/SA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN7PR12MB6716 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 SGkgQWxsLCBhbnkgY29tbWVudHM/DQoNCkZyb206IE1pY2hhZWwgQmF1bSA8bWljaGFlbGJhQG52 aWRpYS5jb20+IA0KDQo+IFRoZSAicnRlX2NvbXByZXNzZGV2X2luZm9fZ2V0KCkiIGZ1bmN0aW9u IHJldHJpZXZlcyB0aGUgY29udGV4dHVhbCBpbmZvcm1hdGlvbg0KPiBvZiBhIGRldmljZS4NCj4g VGhlIG91dHB1dCBzdHJ1Y3R1cmUgImRldl9pbmZvIiBjb250YWlucyBhIGxpc3Qgb2YgZGV2aWNl cyBzdXBwb3J0ZWQgY2FwYWJpbGl0aWVzDQo+IGZvciBlYWNoIHN1cHBvcnRlZCBhbGdvcml0aG0u DQo+IA0KPiBJbiB0aGlzIGZ1bmN0aW9uIGRlc2NyaXB0aW9uLCBpdCBzYXlzIHRoZSBlbGVtZW50 IGFmdGVyIHRoZSBsYXN0IHZhbGlkIGVsZW1lbnQgaGFzDQo+IG9wIGZpZWxkIHNldCB0byAiUlRF X0NPTVBfQUxHT19MSVNUX0VORCIuDQo+IE9uIHRoZSBvdGhlciBoYW5kLCB3aGVuIHRoaXMgZnVu Y3Rpb24gdXNlZCBieQ0KPiAicnRlX2NvbXByZXNzZGV2X2NhcGFiaWxpdHlfZ2V0KCkiIGZ1bmN0 aW9uLCBpdCB1c2VzDQo+ICJSVEVfQ09NUF9BTEdPX1VOU1BFQ0lGSUVEIiBhcyBlbmQgb2YgbGlz dCBhcyBzYW1lIGFzIHRoZQ0KPiAiUlRFX0NPTVBfRU5EX09GX0NBUEFCSUxJVElFU19MSVNUKCki Lg0KPiANCj4gVGhlIG1seDUgYW5kIHFhdCBQTURzIHVzZSAiUlRFX0NPTVBfQUxHT19MSVNUX0VO RCIgYXMgdGhlIGVuZCBvZg0KPiBjYXBhYmlsaXRpZXMgbGlzdC4gV2hlbiAicnRlX2NvbXByZXNz ZGV2X2NhcGFiaWxpdHlfZ2V0KCkiIGZ1bmN0aW9uIGlzIGNhbGxlZCB3aXRoDQo+IHVuc3VwcG9y dGVkIGFsZ29yaXRobSwgaXQgbWlnaHQgcmVhZCBtZW1vcnkgb3V0IG9mIGJvdW5kLg0KPiANCj4g VGhpcyBwYXRjaCBjaGFuZ2UgdGhlICJydGVfY29tcHJlc3NkZXZfaW5mb19nZXQoKSIgZnVuY3Rp b24gZGVzY3JpcHRpb24gdG8gc2F5DQo+IHVzaW5nICJSVEVfQ09NUF9BTEdPX1VOU1BFQ0lGSUVE IiBhcyB0aGUgZW5kIG9mIGNhcGFiaWxpdGllcyBsaXN0Lg0KPiBJbiBhZGRpdGlvbiwgaXQgbW92 ZXMgYm90aCBtbHg1IGFuZCBxYXQgUE1EcyB0byB1c2UNCj4gIlJURV9DT01QX0FMR09fVU5TUEVD SUZJRUQiIHRocm91Z2gNCj4gIlJURV9DT01QX0VORF9PRl9DQVBBQklMSVRJRVNfTElTVCgpIiBt YWNyby4NCj4gDQo+IEZpeGVzOiA1ZDQzMmYzNjQwNzggKCJjb21wcmVzc2RldjogYWRkIGRldmlj ZSBjYXBhYmlsaXRpZXMiKQ0KPiBGaXhlczogMmQxNDg1OTdjZTc2ICgiY29tcHJlc3MvcWF0OiBh ZGQgZ2VuLXNwZWNpZmljIGltcGxlbWVudGF0aW9uIikNCj4gRml4ZXM6IDM4NGJhYzhkNjU1NSAo ImNvbXByZXNzL21seDU6IGFkZCBzdXBwb3J0ZWQgY2FwYWJpbGl0aWVzIikNCj4gQ2M6IGZpb25h LnRyYWhlQGludGVsLmNvbQ0KPiBDYzogcm95LmZhbi56aGFuZ0BpbnRlbC5jb20NCj4gQ2M6IG1h dGFuQG52aWRpYS5jb20NCj4gQ2M6IHN0YWJsZUBkcGRrLm9yZw0KPiANCj4gU2lnbmVkLW9mZi1i eTogTWljaGFlbCBCYXVtIDxtaWNoYWVsYmFAbnZpZGlhLmNvbT4NCj4gDQo+IC0tLQ0KPiANCj4g QWZ0ZXIgdGhpcyBjaGFuZ2UsIEknbSBub3Qgc3VyZSBhYm91dCB0aGUgcHVycG9zZSBvZg0KPiAi UlRFX0NPTVBfQUxHT19MSVNUX0VORCIuDQo+IFRoZXJlIGlzIG5vIGFueSBvdGhlciB1c2Ugb2Yg aXQgaW4gRFBESyBjb2RlLCBhbmQgaXQgaXNuJ3QgcmVwcmVzZW50IHRoZSBudW1iZXIgb2YNCj4g YWxnb3JpdGhtcyBzdXBwb3J0ZWQgYnkgdGhlIEFQSSBzaW5jZSB0aGUgIlJURV9DT01QX0FMR09f VU5TUEVDSUZJRUQiIGlzDQo+IHBhcnQgb2YgdGhlIGVudW0uDQo+IA0KPiBEdWUgdG8gdGhlIGNv bXByZXNzIEFQSSBpcyBleHBlcmltZW50YWwgSSB0aGluayB0aGUNCj4gIlJURV9DT01QX0FMR09f TElTVF9FTkQiIGNhbiBiZSByZW1vdmVkLg0KPiANCj4gDQo+IA0KPiAgZHJpdmVycy9jb21wcmVz cy9tbHg1L21seDVfY29tcHJlc3MuYyAgICAgICAgfCA0ICstLS0NCj4gIGRyaXZlcnMvY29tcHJl c3MvcWF0L2Rldi9xYXRfY29tcF9wbWRfZ2VuMS5jIHwgMiArLQ0KPiBkcml2ZXJzL2NvbXByZXNz L3FhdC9kZXYvcWF0X2NvbXBfcG1kX2dlbjQuYyB8IDIgKy0NCj4gIGxpYi9jb21wcmVzc2Rldi9y dGVfY29tcHJlc3NkZXYuaCAgICAgICAgICAgIHwgMiArLQ0KPiAgNCBmaWxlcyBjaGFuZ2VkLCA0 IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9jb21wcmVzcy9tbHg1L21seDVfY29tcHJlc3MuYw0KPiBiL2RyaXZlcnMvY29tcHJlc3MvbWx4 NS9tbHg1X2NvbXByZXNzLmMNCj4gaW5kZXggZmIyYmRhOTc0NS4uNDU5ZTRiNWU4YSAxMDA2NDQN Cj4gLS0tIGEvZHJpdmVycy9jb21wcmVzcy9tbHg1L21seDVfY29tcHJlc3MuYw0KPiArKysgYi9k cml2ZXJzL2NvbXByZXNzL21seDUvbWx4NV9jb21wcmVzcy5jDQo+IEBAIC05Niw5ICs5Niw3IEBA IHN0YXRpYyBjb25zdCBzdHJ1Y3QgcnRlX2NvbXByZXNzZGV2X2NhcGFiaWxpdGllcw0KPiBtbHg1 X2NhcHNbXSA9IHsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSVEVf Q09NUF9GRl9IVUZGTUFOX0RZTkFNSUMsDQo+ICAgICAgICAgICAgICAgICAud2luZG93X3NpemUg PSB7Lm1pbiA9IDEwLCAubWF4ID0gMTUsIC5pbmNyZW1lbnQgPSAxfSwNCj4gICAgICAgICB9LA0K PiAtICAgICAgIHsNCj4gLSAgICAgICAgICAgICAgIC5hbGdvID0gUlRFX0NPTVBfQUxHT19MSVNU X0VORCwNCj4gLSAgICAgICB9DQo+ICsgICAgICAgUlRFX0NPTVBfRU5EX09GX0NBUEFCSUxJVElF U19MSVNUKCkNCj4gIH07DQo+IA0KPiAgc3RhdGljIHZvaWQNCj4gZGlmZiAtLWdpdCBhL2RyaXZl cnMvY29tcHJlc3MvcWF0L2Rldi9xYXRfY29tcF9wbWRfZ2VuMS5jDQo+IGIvZHJpdmVycy9jb21w cmVzcy9xYXQvZGV2L3FhdF9jb21wX3BtZF9nZW4xLmMNCj4gaW5kZXggMTJkOWQ4OTA3Mi4uM2E4 NDg0ZWVmMSAxMDA2NDQNCj4gLS0tIGEvZHJpdmVycy9jb21wcmVzcy9xYXQvZGV2L3FhdF9jb21w X3BtZF9nZW4xLmMNCj4gKysrIGIvZHJpdmVycy9jb21wcmVzcy9xYXQvZGV2L3FhdF9jb21wX3Bt ZF9nZW4xLmMNCj4gQEAgLTI2LDcgKzI2LDcgQEAgY29uc3Qgc3RydWN0IHJ0ZV9jb21wcmVzc2Rl dl9jYXBhYmlsaXRpZXMNCj4gcWF0X2dlbjFfY29tcF9jYXBhYmlsaXRpZXNbXSA9IHsNCj4gICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSVEVfQ09NUF9GRl9PT1BfTEJfSU5fU0dMX09V VCB8DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUlRFX0NPTVBfRkZfU1RBVEVG VUxfREVDT01QUkVTU0lPTiwNCj4gICAgICAgICAgLndpbmRvd19zaXplID0gey5taW4gPSAxNSwg Lm1heCA9IDE1LCAuaW5jcmVtZW50ID0gMH0gfSwNCj4gLSAgICAgICB7UlRFX0NPTVBfQUxHT19M SVNUX0VORCwgMCwgezAsIDAsIDB9IH0gfTsNCj4gKyAgICAgICAgUlRFX0NPTVBfRU5EX09GX0NB UEFCSUxJVElFU19MSVNUKCkgfTsNCj4gDQo+ICBzdGF0aWMgaW50DQo+ICBxYXRfY29tcF9kZXZf Y29uZmlnX2dlbjEoc3RydWN0IHJ0ZV9jb21wcmVzc2RldiAqZGV2LCBkaWZmIC0tZ2l0DQo+IGEv ZHJpdmVycy9jb21wcmVzcy9xYXQvZGV2L3FhdF9jb21wX3BtZF9nZW40LmMNCj4gYi9kcml2ZXJz L2NvbXByZXNzL3FhdC9kZXYvcWF0X2NvbXBfcG1kX2dlbjQuYw0KPiBpbmRleCA3OWIyY2ViNDE0 Li4wNTkwNmYxM2UwIDEwMDY0NA0KPiAtLS0gYS9kcml2ZXJzL2NvbXByZXNzL3FhdC9kZXYvcWF0 X2NvbXBfcG1kX2dlbjQuYw0KPiArKysgYi9kcml2ZXJzL2NvbXByZXNzL3FhdC9kZXYvcWF0X2Nv bXBfcG1kX2dlbjQuYw0KPiBAQCAtMjUsNyArMjUsNyBAQCBxYXRfZ2VuNF9jb21wX2NhcGFiaWxp dGllc1tdID0gew0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFJURV9DT01QX0ZG X09PUF9TR0xfSU5fTEJfT1VUIHwNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBS VEVfQ09NUF9GRl9PT1BfTEJfSU5fU0dMX09VVCwNCj4gICAgICAgICAgLndpbmRvd19zaXplID0g ey5taW4gPSAxNSwgLm1heCA9IDE1LCAuaW5jcmVtZW50ID0gMH0gfSwNCj4gLSAgICAgICB7UlRF X0NPTVBfQUxHT19MSVNUX0VORCwgMCwgezAsIDAsIDB9IH0gfTsNCj4gKyAgICAgICAgUlRFX0NP TVBfRU5EX09GX0NBUEFCSUxJVElFU19MSVNUKCkgfTsNCj4gDQo+ICBzdGF0aWMgaW50DQo+ICBx YXRfY29tcF9kZXZfY29uZmlnX2dlbjQoc3RydWN0IHJ0ZV9jb21wcmVzc2RldiAqZGV2LCBkaWZm IC0tZ2l0DQo+IGEvbGliL2NvbXByZXNzZGV2L3J0ZV9jb21wcmVzc2Rldi5oIGIvbGliL2NvbXBy ZXNzZGV2L3J0ZV9jb21wcmVzc2Rldi5oDQo+IGluZGV4IDQyYmRhOWZjNzkuLjdlYjVjNTg3OTgg MTAwNjQ0DQo+IC0tLSBhL2xpYi9jb21wcmVzc2Rldi9ydGVfY29tcHJlc3NkZXYuaA0KPiArKysg Yi9saWIvY29tcHJlc3NkZXYvcnRlX2NvbXByZXNzZGV2LmgNCj4gQEAgLTM1Myw3ICszNTMsNyBA QCBydGVfY29tcHJlc3NkZXZfc3RhdHNfcmVzZXQodWludDhfdCBkZXZfaWQpOw0KPiAgICogQG5v dGUgVGhlIGNhcGFiaWxpdGllcyBmaWVsZCBvZiBkZXZfaW5mbyBpcyBzZXQgdG8gcG9pbnQgdG8g dGhlIGZpcnN0DQo+ICAgKiBlbGVtZW50IG9mIGFuIGFycmF5IG9mIHN0cnVjdCBydGVfY29tcHJl c3NkZXZfY2FwYWJpbGl0aWVzLg0KPiAgICogVGhlIGVsZW1lbnQgYWZ0ZXIgdGhlIGxhc3QgdmFs aWQgZWxlbWVudCBoYXMgaXQncyBvcCBmaWVsZCBzZXQgdG8NCj4gLSAqIFJURV9DT01QX0FMR09f TElTVF9FTkQuDQo+ICsgKiBSVEVfQ09NUF9BTEdPX1VOU1BFQ0lGSUVELg0KPiAgICovDQo+ICBf X3J0ZV9leHBlcmltZW50YWwNCj4gIHZvaWQNCj4gLS0NCj4gMi4yNS4xDQoNCg==