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 82622A034F for ; Wed, 10 Nov 2021 09:35:35 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 68B6D40142; Wed, 10 Nov 2021 09:35:35 +0100 (CET) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2045.outbound.protection.outlook.com [40.107.92.45]) by mails.dpdk.org (Postfix) with ESMTP id 1485140142 for ; Wed, 10 Nov 2021 09:35:34 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DbWyINtpkzMXART6Z7riMDa2MXciV1UcnFt2m5LOdY+aqQP/3QxaCs4vI+uhDFsDg5dUWGb0DW+k0KhiiKMZjg0AEqg/OLA/cIg8b0TTPdmMQreoh3NKzJsqONw5fU2CtDDywa04AM0ut9Zhem2uYQNqqO0koTtXIdyjnoFZTl/8Fvu3tx7FP+oQ1DER1mIOrBu5KJU/fFW/wz33pvZuoe7bSRTsrLrFxY7L4SWC6OGdPpc/WePYeNfKoYqfPashxvTFULH07kbxys97yD+gBjfLYNFuZi4xp3vYAHxQjAGWCRp88RQOyqv1YpCLcxT1d8mFvNX5/eJLe3NyoqO21g== 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=SbMVEIrzSuofd4YJh0WCoT4cQLA1yt4s11OBBLsG7+0=; b=A3r02YpEPESQ24MwN8+4PSrmdO09pCcLIEROE/fzZRqsQBlkD6G4K14UD3u/9uA2e7xVUeOR3WQ9MyMUNwhnslGFVYwbtI5MIT1kCbHiZWUtXOB9rl3EmJx7CcWpRXcJM1xINatb2ECs5M7kSvkTe5z4Ypk3wNI24RBMe9t2UuO07GdELVZWuFmSKtkKCuS6TqJ68xzWgJbC/sdtNRchnA/eQrxg9u6Ye9OF2mNP96O2OyEg67Lzzjk6M9G3uMJxiCtRb6+Mwmdxn0KbPTlbctAAciGhN2v1gEWAg6uXHTKpokr9NC+PIW/PCZ5vDhjv4S0fjYAREHKprGlEpl3ikg== 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=SbMVEIrzSuofd4YJh0WCoT4cQLA1yt4s11OBBLsG7+0=; b=qTLNNbQJN9ceZRVjRPqk6TTZAwXPMKITdJpNnq+kqMrLFBGvyxSHLHkZ+um1zyaH8lP5ypdf9I7JHeDRLVd4/GUxwxEIFYF+gxMA7n8/eh9SzFXKY4PpnTKVe1GbxqJkGS5s5Ca2uSSwJklXlZf0NSEGlHotL+bNkK4LEfTETFevdVBFM8iM5AySY+KQW14WfMdT0G9BEF+CGsikSKJj3lSej0XLpywoP2fbzgsjw8uxye74p4fCv0Rk/rMUzw1tr5JVVDasiQq5Tl/gbZBwjfb1kKJ5+JIYRWXyqGweWZczacdF0ryn20ME9kz2xxHKFvt6JRmYDaFa5xXPyPHc5w== Received: from DM4PR12MB5373.namprd12.prod.outlook.com (2603:10b6:5:39a::17) by DM4PR12MB5070.namprd12.prod.outlook.com (2603:10b6:5:389::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.16; Wed, 10 Nov 2021 08:35:32 +0000 Received: from DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::10d0:8c16:3110:f8ac]) by DM4PR12MB5373.namprd12.prod.outlook.com ([fe80::10d0:8c16:3110:f8ac%5]) with mapi id 15.20.4669.016; Wed, 10 Nov 2021 08:35:32 +0000 From: "Xueming(Steven) Li" To: "zhihongx.peng@intel.com" CC: "xueqin.lin@intel.com" , "stable@dpdk.org" , "bluca@debian.org" , "bruce.richardson@intel.com" Thread-Topic: patch 'examples/performance-thread: fix build with ASan' has been queued to stable release 20.11.4 Thread-Index: AQHX1gSBT/rNRxAqik27QvHGvvdzQ6v8b86A Date: Wed, 10 Nov 2021 08:35:32 +0000 Message-ID: <05b5741caf6d29e7b8c85531436987b7486a48a3.camel@nvidia.com> References: <20211110063216.2744012-1-xuemingl@nvidia.com> <20211110063216.2744012-203-xuemingl@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.40.4 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d3b6f9be-f446-4e43-04fc-08d9a4250f23 x-ms-traffictypediagnostic: DM4PR12MB5070: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1TcQcArUZD9KOdcYOq1ckXYYtSt1ZppG055sqqxo+htU+YWxTBVBmxzWiOS00cIp21HORHBLxXlOQ4IRX7LhUUfuo6M2fIET3o0Dt7pJEEhpbvYO9UszYuBi9TaQQKNJrRaT/wTGCU2o00eqVOpz+gOGlYStJbrwlCiMLrPQ9jpDwsuCOHRpIP4vyTKlQ4dPzyw6E57ZCxDvlYgbEwF+cWC5z6HwJVHE3l7QGchjSRcchZSU2TBYyTxAp8T+jJCItn4+ecXDlALwQ30NYjv67xo9Zx2XqXwSSfmZvR5WKhBxY6X4iFB/hbF2LBVe6tX4e7/rPXefbAxv7EGIjrCXvtmO/Le3Gy3isKJ2QEtnvJyXaaXscWNMgCxt0H2bvFyTZLOR8FdEP0qy2odEJcYPjvzHg2Wh7b/NmYaqOckNZlwhYcF0OetW9CsqkpKrARHkyXcT+n2cbWq7QoNa5AMKUeQl7n/fo6tBIzQFfZVjxiWiEilhPGUQRi6s9dJz5jGtzu0ffrC9h+waWV8dfc+yLn0nQqDTBnhlSI3MSem+iKSmZwX0HlhJ017aW/I9BTo192yQX64NYWOvemOF+VyD/VaitpbHqkcm3Lz2e1l0V3fY6aLtnUiNfzqQjE/clDCqo/WynkEXkePRmYp4nuNA0lkC52Yh8VMBhfkhW4/2W1p5iDhNASbQ5eJo+jEcjoY7Xj+mQ7WxFZ4w6My6KvhzOjg7iVJdW7PAul48pg9fau8HOhlvQOBz7pRr/st0Gr5/r2UvIIZ4w1xpRl5Wiy2ZjI/amqlJGqzl3XcRDMyOauLQ9xVnIew1saS7MXFTYlJIYReks8mj++BMQNOPpIMAgA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR12MB5373.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(316002)(6512007)(38070700005)(54906003)(966005)(5660300002)(26005)(36756003)(186003)(2906002)(71200400001)(83380400001)(2616005)(86362001)(53546011)(8936002)(4326008)(8676002)(6916009)(38100700002)(6486002)(122000001)(76116006)(508600001)(4001150100001)(91956017)(66476007)(66556008)(66446008)(66946007)(6506007)(64756008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WEx2cDZ6bzVOb2NSK1RKeVdaZ3AwU3kwMzhMbUJTdVpJamlVUnVXVktvSWZh?= =?utf-8?B?YW1odU5UZ3NnbXFORm1sb3hBK05Vb3pJNVdkVTF5aUZIVGdDVUt0dk5sdDhL?= =?utf-8?B?RGs5VlkvckUxYjdkRER2NWs0cUdRSXdDWDdPYzZuQlprTjFpMk4wODliSTR1?= =?utf-8?B?c1ZySDhFZmtvUFRkd2NtVHZYZFNUWGpvZUoyUjNndlp4b0lJNmlpSVBhVVhM?= =?utf-8?B?ZERYdURuN2VnSW9FU2JVV2loWWlCN0xvNktEYVF3VHlMSWVDU0dPcXplUGUv?= =?utf-8?B?TVVOaHluTWFMQ2J4ZTc2K1cvcTZGWGJDS1Uwc0Z2R3NvbGFxaG4xZ1YrY1pk?= =?utf-8?B?LzA4ZkR0Y0hLblB1U3pla3NjazFOamJKc0trakhDR2lkdmQ5YTBIaFpGVVc0?= =?utf-8?B?UEJuZFkycXZUdmRBajBmTE9sVWhvQ0JIaWtrNjBSelZ0SmxVWjJQZGcwcEhU?= =?utf-8?B?VjR6QVJzMGRyNEJKNFVSUFdBeUtKdDlDTW5pTkU2cnc0UVV6bFpseVpnZkhW?= =?utf-8?B?Zkh5Njc2dDdTMDVrWXlmU0dhQjk3SXViMU9OUy9EcGdSREg3NitpUi9YOExp?= =?utf-8?B?SUhvUjMwNWlITm9PS0tKQ1ZoaFMzaEhOZk1TYTNDWDNVVlF4dXl1MUo5dUdt?= =?utf-8?B?U01EbEgrMnpTOVRMYjVlR2paTHRRTGE5MnZYNW9sb1FtNkRFMnZuMzRBVC96?= =?utf-8?B?TzJzdnI0QldBQWZDSnZoZUZqanZHUTlxNmVHM3I4QzRnZExxWEF0YnYvSVA0?= =?utf-8?B?ZHNRY1cxSkNnbXlaankzM1BTQmZFS0thWjJOYzVyY0hCbVUxRVhSODUxSytU?= =?utf-8?B?Zk12OWt1VlpYazFoNTRuTm90N0t3S1hoNmsxT2N2SGl4cU9nK3UveXExUTRI?= =?utf-8?B?ZmxQSC94Y0VKZjl6eW05aUdXYU9makFqTFZYVW5CSWRjQ0pWNTJnZDlpUlFz?= =?utf-8?B?ZnZvWnVLSnhlanhEZjk3SFZJYktCZFNhNkVKZDNzRmJQS2xaTjN2NXpyeDgr?= =?utf-8?B?TUtLVHpUUzJYUmpHbDc0dlZpbDZrb1I0eVlGWW40VmZiU3JobWRnelduQ1BE?= =?utf-8?B?QXBNa2p4ZElPOWdjT1hIT2drRmpPWGFsWHM2UVZNNVluMlQ0dXpXM1B1ZXNU?= =?utf-8?B?K3p1V0xXdlhqeTRad1Z3eXpXYk9jSERsR2pzQUVFSlFLZ0dLNEZOK0wzSjdm?= =?utf-8?B?NDNWZSs1N1QycXlXRHVJRlE2MzUwMnZGVEUyM081OXhJdnB2cUFnWnNZUzQ2?= =?utf-8?B?VG1iYWw2NDFTNERRSEtsNE1ITzFrcTFaUEgzc1BWa0VzTTdCTmVISWtLeFhJ?= =?utf-8?B?c09pc01DWXUxc0FnaU0rMUdGODZSZUw1TVlBNlYyVGNtL2NzZ1F6QUVnOW9W?= =?utf-8?B?eU51SGIrcUtDVU9aaGF0YXJ4M0Z4SWdwaGN0SHpIUnhKMXNlVVlOeUlweGZT?= =?utf-8?B?a3NuSWltRzBLZGJsSm1QZVE3ZzZHZlVreHJsaWJOeVFSOTF5QVlSaHJkVHlG?= =?utf-8?B?VnlxeVB2ZGNXd3hDNjYrbGk5dmw5Z0F3QU1MQzNnYncxNXY3OW8yY1JHeU9O?= =?utf-8?B?WG5lalN6TlhyWU94eGZtdzJHQXNQcGpzditjbUU4b0NkYzZvMmxmb2Z3NURs?= =?utf-8?B?YnJvUHVxTmJ1bk5FMWdGOTB0R3FReW5nUmVOZGVaRGIxM3Fwenh1eTc3MzNO?= =?utf-8?B?M2ZFVzVmbzFSVHQxZTMyRTNNWnRYbGVISkFOQzNGck84M2VTaTZDNGs5b2ZJ?= =?utf-8?B?N1R1aHJOcERSOVVaM3M0ZUszZklzSFhWT1pBMEY2UTJ1aERQNk54emtFUHhx?= =?utf-8?B?cmZSR2FRblVZVS9pam5zQ2lPL1Y0UzJQVGlOQWtwQVgreEc4UmtHQ0pVY2Zl?= =?utf-8?B?TGRHZFVGM2ZqSmg1RnJuVjdjeFBGMnFpRGlGUjdxdzE5Q1RWVSsrU0NBVXFm?= =?utf-8?B?aU44K0tNdlA4UVJVcUVUdHVSVE9xSllobmNHeDdFckIrTkdUNWZLcnpFbGVM?= =?utf-8?B?Z3ZhMUhZL3RRYlIxS3VzOTd0akxvcElCNTRsdDZ3OWx5Q1p1NFVFMXh5d1Jp?= =?utf-8?B?K1hRMmU5TWRKSFlwQzYvcjlYSmJDK2ZNaWphVHE0ck5TLzl4cjlRUWhXQkhF?= =?utf-8?B?NzYwTmNKMXpoS3VRTHMzYWVRaDFqb1lwbXhXb0dRc2NtRmNFaWlPWTZYbDVn?= =?utf-8?Q?NcJ67XpoJZk+j92Os2TJQPtp9iHJMf3zv8GyFgKXNg7p?= Content-Type: text/plain; charset="utf-8" Content-ID: <78E054970D8F5C4EBF95994766CECD1F@namprd12.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR12MB5373.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d3b6f9be-f446-4e43-04fc-08d9a4250f23 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Nov 2021 08:35:32.1994 (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: dZjBwTkgth9EMdMO7rdNcBbXhdxU9e67GqISzr8XRfZXDlBQlPzTXkhmEevVL94TrpRQrulzgwjHoO69IqYf1Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR12MB5070 Subject: Re: [dpdk-stable] patch 'examples/performance-thread: fix build with ASan' has been queued to stable release 20.11.4 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" VGhhbmtzIGZvciB1cGRhdGUsIHJlbW92ZWQgZnJvbSBsaXN0Lg0KDQoNCk9uIFdlZCwgMjAyMS0x MS0xMCBhdCAwNzoyNyArMDAwMCwgUGVuZywgWmhpaG9uZ1ggd3JvdGU6DQo+IEhpICwgWHVlbWlu Zw0KPiANCj4gVGhpcyBwYXRjaCBpcyBub3QgYmFja3dhcmQgY29tcGF0aWJsZS4gDQo+IA0KPiBS ZWdhcmRzLA0KPiBQZW5nLFpoaWhvbmcNCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t LS0NCj4gPiBGcm9tOiBYdWVtaW5nIExpIDx4dWVtaW5nbEBudmlkaWEuY29tPg0KPiA+IFNlbnQ6 IFdlZG5lc2RheSwgTm92ZW1iZXIgMTAsIDIwMjEgMjozMSBQTQ0KPiA+IFRvOiBQZW5nLCBaaGlo b25nWCA8emhpaG9uZ3gucGVuZ0BpbnRlbC5jb20+DQo+ID4gQ2M6IEx1Y2EgQm9jY2Fzc2kgPGJs dWNhQGRlYmlhbi5vcmc+OyBMaW4sIFh1ZXFpbiA8eHVlcWluLmxpbkBpbnRlbC5jb20+Ow0KPiA+ IFJpY2hhcmRzb24sIEJydWNlIDxicnVjZS5yaWNoYXJkc29uQGludGVsLmNvbT47IGRwZGsgc3Rh YmxlDQo+ID4gPHN0YWJsZUBkcGRrLm9yZz4NCj4gPiBTdWJqZWN0OiBwYXRjaCAnZXhhbXBsZXMv cGVyZm9ybWFuY2UtdGhyZWFkOiBmaXggYnVpbGQgd2l0aCBBU2FuJyBoYXMgYmVlbg0KPiA+IHF1 ZXVlZCB0byBzdGFibGUgcmVsZWFzZSAyMC4xMS40DQo+ID4gDQo+ID4gSGksDQo+ID4gDQo+ID4g RllJLCB5b3VyIHBhdGNoIGhhcyBiZWVuIHF1ZXVlZCB0byBzdGFibGUgcmVsZWFzZSAyMC4xMS40 DQo+ID4gDQo+ID4gTm90ZSBpdCBoYXNuJ3QgYmVlbiBwdXNoZWQgdG8gaHR0cDovL2RwZGsub3Jn L2Jyb3dzZS9kcGRrLXN0YWJsZSB5ZXQuDQo+ID4gSXQgd2lsbCBiZSBwdXNoZWQgaWYgSSBnZXQg bm8gb2JqZWN0aW9ucyBiZWZvcmUgMTEvMTIvMjEuIFNvIHBsZWFzZSBzaG91dCBpZg0KPiA+IGFu eW9uZSBoYXMgb2JqZWN0aW9ucy4NCj4gPiANCj4gPiBBbHNvIG5vdGUgdGhhdCBhZnRlciB0aGUg cGF0Y2ggdGhlcmUncyBhIGRpZmYgb2YgdGhlIHVwc3RyZWFtIGNvbW1pdCB2cyB0aGUNCj4gPiBw YXRjaCBhcHBsaWVkIHRvIHRoZSBicmFuY2guIFRoaXMgd2lsbCBpbmRpY2F0ZSBpZiB0aGVyZSB3 YXMgYW55IHJlYmFzaW5nDQo+ID4gbmVlZGVkIHRvIGFwcGx5IHRvIHRoZSBzdGFibGUgYnJhbmNo LiBJZiB0aGVyZSB3ZXJlIGNvZGUgY2hhbmdlcyBmb3INCj4gPiByZWJhc2luZw0KPiA+IChpZTog bm90IG9ubHkgbWV0YWRhdGEgZGlmZnMpLCBwbGVhc2UgZG91YmxlIGNoZWNrIHRoYXQgdGhlIHJl YmFzZSB3YXMNCj4gPiBjb3JyZWN0bHkgZG9uZS4NCj4gPiANCj4gPiBRdWV1ZWQgcGF0Y2hlcyBh cmUgb24gYSB0ZW1wb3JhcnkgYnJhbmNoIGF0Og0KPiA+IGh0dHBzOi8vZ2l0aHViLmNvbS9zdGVl dmVubGVlL2RwZGsNCj4gPiANCj4gPiBUaGlzIHF1ZXVlZCBjb21taXQgY2FuIGJlIHZpZXdlZCBh dDoNCj4gPiBodHRwczovL2dpdGh1Yi5jb20vc3RlZXZlbmxlZS9kcGRrL2NvbW1pdC80Yjk4NTUy ZDRkM2NhNTRlYmM1ODAxNGI0DQo+ID4gMTYzZTExNjRlMmU0MzQyDQo+ID4gDQo+ID4gVGhhbmtz Lg0KPiA+IA0KPiA+IFh1ZW1pbmcgTGkgPHh1ZW1pbmdsQG52aWRpYS5jb20+DQo+ID4gDQo+ID4g LS0tDQo+ID4gRnJvbSA0Yjk4NTUyZDRkM2NhNTRlYmM1ODAxNGI0MTYzZTExNjRlMmU0MzQyIE1v biBTZXAgMTcgMDA6MDA6MDANCj4gPiAyMDAxDQo+ID4gRnJvbTogWmhpaG9uZyBQZW5nIDx6aGlo b25neC5wZW5nQGludGVsLmNvbT4NCj4gPiBEYXRlOiBXZWQsIDIwIE9jdCAyMDIxIDE1OjQ2OjQz ICswODAwDQo+ID4gU3ViamVjdDogW1BBVENIXSBleGFtcGxlcy9wZXJmb3JtYW5jZS10aHJlYWQ6 IGZpeCBidWlsZCB3aXRoIEFTYW4NCj4gPiBDYzogWHVlbWluZyBMaSA8eHVlbWluZ2xAbnZpZGlh LmNvbT4NCj4gPiANCj4gPiBbIHVwc3RyZWFtIGNvbW1pdCA0ZDJkMTI1ODE1MTY1N2Q2OWIwYmU1 ZDExODk1NmI3ZTgwOWY5ZDQ3IF0NCj4gPiANCj4gPiBDb2RlIGNoYW5nZXMgdG8gYXZvaWQgdGhl IGZvbGxvd2luZyBidWlsZCBlcnJvcjoNCj4gPiAic3RybmNweSBzcGVjaWZpZWQgYm91bmQgWFgg ZXF1YWxzIGRlc3RpbmF0aW9uIHNpemUiLg0KPiA+IA0KPiA+IFNpZ25lZC1vZmYtYnk6IFh1ZXFp biBMaW4gPHh1ZXFpbi5saW5AaW50ZWwuY29tPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFpoaWhvbmcg UGVuZyA8emhpaG9uZ3gucGVuZ0BpbnRlbC5jb20+DQo+ID4gQWNrZWQtYnk6IEJydWNlIFJpY2hh cmRzb24gPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPg0KPiA+IC0tLQ0KPiA+ICBleGFtcGxl cy9wZXJmb3JtYW5jZS10aHJlYWQvY29tbW9uL2x0aHJlYWQuYyAgICAgICB8IDQgKystLQ0KPiA+ ICBleGFtcGxlcy9wZXJmb3JtYW5jZS10aHJlYWQvY29tbW9uL2x0aHJlYWRfY29uZC5jICB8IDYg KysrLS0tDQo+ID4gZXhhbXBsZXMvcGVyZm9ybWFuY2UtdGhyZWFkL2NvbW1vbi9sdGhyZWFkX211 dGV4LmMgfCA2ICsrKy0tLQ0KPiA+ICAzIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwg OCBkZWxldGlvbnMoLSkNCj4gPiANCj4gPiBkaWZmIC0tZ2l0IGEvZXhhbXBsZXMvcGVyZm9ybWFu Y2UtdGhyZWFkL2NvbW1vbi9sdGhyZWFkLmMNCj4gPiBiL2V4YW1wbGVzL3BlcmZvcm1hbmNlLXRo cmVhZC9jb21tb24vbHRocmVhZC5jDQo+ID4gaW5kZXggM2YxZjQ4ZGI0My4uMTkwZTU4NzRiMSAx MDA2NDQNCj4gPiAtLS0gYS9leGFtcGxlcy9wZXJmb3JtYW5jZS10aHJlYWQvY29tbW9uL2x0aHJl YWQuYw0KPiA+ICsrKyBiL2V4YW1wbGVzL3BlcmZvcm1hbmNlLXRocmVhZC9jb21tb24vbHRocmVh ZC5jDQo+ID4gQEAgLTIwLDYgKzIwLDcgQEANCj4gPiAgI2luY2x1ZGUgPHN5cy9tbWFuLmg+DQo+ ID4gDQo+ID4gICNpbmNsdWRlIDxydGVfbG9nLmg+DQo+ID4gKyNpbmNsdWRlIDxydGVfc3RyaW5n X2Zucy5oPg0KPiA+ICAjaW5jbHVkZSA8Y3R4Lmg+DQo+ID4gICNpbmNsdWRlIDxzdGFjay5oPg0K PiA+IA0KPiA+IEBAIC00NjMsNiArNDY0LDUgQEAgdm9pZCBsdGhyZWFkX3NldF9mdW5jbmFtZShj b25zdCBjaGFyICpmKSAgew0KPiA+ICAJc3RydWN0IGx0aHJlYWQgKmx0ID0gVEhJU19MVEhSRUFE Ow0KPiA+IA0KPiA+IC0Jc3RybmNweShsdC0+ZnVuY25hbWUsIGYsIHNpemVvZihsdC0+ZnVuY25h bWUpKTsNCj4gPiAtCWx0LT5mdW5jbmFtZVtzaXplb2YobHQtPmZ1bmNuYW1lKS0xXSA9IDA7DQo+ ID4gKwlzdHJsY3B5KGx0LT5mdW5jbmFtZSwgZiwgc2l6ZW9mKGx0LT5mdW5jbmFtZSkpOw0KPiA+ ICB9DQo+ID4gZGlmZiAtLWdpdCBhL2V4YW1wbGVzL3BlcmZvcm1hbmNlLXRocmVhZC9jb21tb24v bHRocmVhZF9jb25kLmMNCj4gPiBiL2V4YW1wbGVzL3BlcmZvcm1hbmNlLXRocmVhZC9jb21tb24v bHRocmVhZF9jb25kLmMNCj4gPiBpbmRleCBjZGNjN2E3YjVhLi5lN2JlMTcwODlhIDEwMDY0NA0K PiA+IC0tLSBhL2V4YW1wbGVzL3BlcmZvcm1hbmNlLXRocmVhZC9jb21tb24vbHRocmVhZF9jb25k LmMNCj4gPiArKysgYi9leGFtcGxlcy9wZXJmb3JtYW5jZS10aHJlYWQvY29tbW9uL2x0aHJlYWRf Y29uZC5jDQo+ID4gQEAgLTIwLDYgKzIwLDcgQEANCj4gPiANCj4gPiAgI2luY2x1ZGUgPHJ0ZV9s b2cuaD4NCj4gPiAgI2luY2x1ZGUgPHJ0ZV9jb21tb24uaD4NCj4gPiArI2luY2x1ZGUgPHJ0ZV9z dHJpbmdfZm5zLmg+DQo+ID4gDQo+ID4gICNpbmNsdWRlICJsdGhyZWFkX2FwaS5oIg0KPiA+ICAj aW5jbHVkZSAibHRocmVhZF9kaWFnX2FwaS5oIg0KPiA+IEBAIC01NywxMCArNTgsOSBAQCBsdGhy ZWFkX2NvbmRfaW5pdChjaGFyICpuYW1lLCBzdHJ1Y3QgbHRocmVhZF9jb25kDQo+ID4gKipjb25k LA0KPiA+ICAJfQ0KPiA+IA0KPiA+ICAJaWYgKG5hbWUgPT0gTlVMTCkNCj4gPiAtCQlzdHJuY3B5 KGMtPm5hbWUsICJubyBuYW1lIiwgc2l6ZW9mKGMtPm5hbWUpKTsNCj4gPiArCQlzdHJsY3B5KGMt Pm5hbWUsICJubyBuYW1lIiwgc2l6ZW9mKGMtPm5hbWUpKTsNCj4gPiAgCWVsc2UNCj4gPiAtCQlz dHJuY3B5KGMtPm5hbWUsIG5hbWUsIHNpemVvZihjLT5uYW1lKSk7DQo+ID4gLQljLT5uYW1lW3Np emVvZihjLT5uYW1lKS0xXSA9IDA7DQo+ID4gKwkJc3RybGNweShjLT5uYW1lLCBuYW1lLCBzaXpl b2YoYy0+bmFtZSkpOw0KPiA+IA0KPiA+ICAJYy0+cm9vdF9zY2hlZCA9IFRISVNfU0NIRUQ7DQo+ ID4gDQo+ID4gZGlmZiAtLWdpdCBhL2V4YW1wbGVzL3BlcmZvcm1hbmNlLXRocmVhZC9jb21tb24v bHRocmVhZF9tdXRleC5jDQo+ID4gYi9leGFtcGxlcy9wZXJmb3JtYW5jZS10aHJlYWQvY29tbW9u L2x0aHJlYWRfbXV0ZXguYw0KPiA+IGluZGV4IDAxZGE2Y2FkNGYuLjcwOWFiOWY1NTMgMTAwNjQ0 DQo+ID4gLS0tIGEvZXhhbXBsZXMvcGVyZm9ybWFuY2UtdGhyZWFkL2NvbW1vbi9sdGhyZWFkX211 dGV4LmMNCj4gPiArKysgYi9leGFtcGxlcy9wZXJmb3JtYW5jZS10aHJlYWQvY29tbW9uL2x0aHJl YWRfbXV0ZXguYw0KPiA+IEBAIC0xOSw2ICsxOSw3IEBADQo+ID4gICNpbmNsdWRlIDxydGVfbG9n Lmg+DQo+ID4gICNpbmNsdWRlIDxydGVfc3BpbmxvY2suaD4NCj4gPiAgI2luY2x1ZGUgPHJ0ZV9j b21tb24uaD4NCj4gPiArI2luY2x1ZGUgPHJ0ZV9zdHJpbmdfZm5zLmg+DQo+ID4gDQo+ID4gICNp bmNsdWRlICJsdGhyZWFkX2FwaS5oIg0KPiA+ICAjaW5jbHVkZSAibHRocmVhZF9pbnQuaCINCj4g PiBAQCAtNTIsMTAgKzUzLDkgQEAgbHRocmVhZF9tdXRleF9pbml0KGNoYXIgKm5hbWUsIHN0cnVj dCBsdGhyZWFkX211dGV4DQo+ID4gKiptdXRleCwNCj4gPiAgCX0NCj4gPiANCj4gPiAgCWlmIChu YW1lID09IE5VTEwpDQo+ID4gLQkJc3RybmNweShtLT5uYW1lLCAibm8gbmFtZSIsIHNpemVvZiht LT5uYW1lKSk7DQo+ID4gKwkJc3RybGNweShtLT5uYW1lLCAibm8gbmFtZSIsIHNpemVvZihtLT5u YW1lKSk7DQo+ID4gIAllbHNlDQo+ID4gLQkJc3RybmNweShtLT5uYW1lLCBuYW1lLCBzaXplb2Yo bS0+bmFtZSkpOw0KPiA+IC0JbS0+bmFtZVtzaXplb2YobS0+bmFtZSktMV0gPSAwOw0KPiA+ICsJ CXN0cmxjcHkobS0+bmFtZSwgbmFtZSwgc2l6ZW9mKG0tPm5hbWUpKTsNCj4gPiANCj4gPiAgCW0t PnJvb3Rfc2NoZWQgPSBUSElTX1NDSEVEOw0KPiA+ICAJbS0+b3duZXIgPSBOVUxMOw0KPiA+IC0t DQo+ID4gMi4zMy4wDQo+ID4gDQo+ID4gLS0tDQo+ID4gICBEaWZmIG9mIHRoZSBhcHBsaWVkIHBh dGNoIHZzIHVwc3RyZWFtIGNvbW1pdCAocGxlYXNlIGRvdWJsZS1jaGVjayBpZiBub24tDQo+ID4g ZW1wdHk6DQo+ID4gLS0tDQo+ID4gLS0tIC0JMjAyMS0xMS0xMCAxNDoxNzoxMC44NTgyNzk5MjYg KzA4MDANCj4gPiArKysgMDIwMi1leGFtcGxlcy1wZXJmb3JtYW5jZS10aHJlYWQtZml4LWJ1aWxk LXdpdGgtQVNhbi5wYXRjaAkyMDIxLQ0KPiA+IDExLTEwIDE0OjE3OjAyLjAxNDA3ODI1MSArMDgw MA0KPiA+IEBAIC0xICsxIEBADQo+ID4gLUZyb20gNGQyZDEyNTgxNTE2NTdkNjliMGJlNWQxMTg5 NTZiN2U4MDlmOWQ0NyBNb24gU2VwIDE3IDAwOjAwOjAwDQo+ID4gMjAwMQ0KPiA+ICtGcm9tIDRi OTg1NTJkNGQzY2E1NGViYzU4MDE0YjQxNjNlMTE2NGUyZTQzNDIgTW9uIFNlcCAxNyAwMDowMDow MA0KPiA+IDIwMDENCj4gPiBAQCAtNCwwICs1LDMgQEANCj4gPiArQ2M6IFh1ZW1pbmcgTGkgPHh1 ZW1pbmdsQG52aWRpYS5jb20+DQo+ID4gKw0KPiA+ICtbIHVwc3RyZWFtIGNvbW1pdCA0ZDJkMTI1 ODE1MTY1N2Q2OWIwYmU1ZDExODk1NmI3ZTgwOWY5ZDQ3IF0NCj4gPiBAQCAtMTkgKzIyIEBADQo+ ID4gLWluZGV4IDk4MTIzZjM0ZjguLjAwOTM3NGE4YzMgMTAwNjQ0DQo+ID4gK2luZGV4IDNmMWY0 OGRiNDMuLjE5MGU1ODc0YjEgMTAwNjQ0DQo+ID4gQEAgLTMwICszMyBAQA0KPiA+IC1AQCAtNDY1 LDYgKzQ2Niw1IEBAIHZvaWQgbHRocmVhZF9zZXRfZnVuY25hbWUoY29uc3QgY2hhciAqZikNCj4g PiArQEAgLTQ2Myw2ICs0NjQsNSBAQCB2b2lkIGx0aHJlYWRfc2V0X2Z1bmNuYW1lKGNvbnN0IGNo YXIgKmYpDQo+ID4gQEAgLTY0ICs2NyBAQA0KPiA+IC1pbmRleCAwNjFmYzVjMTlhLi5mM2VjN2Mx YzYwIDEwMDY0NA0KPiA+ICtpbmRleCAwMWRhNmNhZDRmLi43MDlhYjlmNTUzIDEwMDY0NA0KDQo=