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 7CA0DA0524 for ; Mon, 31 May 2021 12:00:39 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5E70F4003F; Mon, 31 May 2021 12:00:39 +0200 (CEST) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id 6AE6B4003F for ; Mon, 31 May 2021 12:00:37 +0200 (CEST) IronPort-SDR: BScCIVijNLtQ1ySgAbSD7YIzXTRqXUv9xOm24ieJ1goT+xnoyVASLnBdpAjCbGXRNayYLP2E7C PaJ+lmw88jSw== X-IronPort-AV: E=McAfee;i="6200,9189,10000"; a="264523304" X-IronPort-AV: E=Sophos;i="5.83,236,1616482800"; d="scan'208";a="264523304" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 May 2021 03:00:33 -0700 IronPort-SDR: 3zAQxTR9XCJHd7BURfM5EMlb5b/YutO+1WbCLnIB1FTY4ErelYtw8gGNoWxL+TcZe8wFy7DSZD nzNOvwphGOSA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.83,236,1616482800"; d="scan'208";a="478857448" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by orsmga001.jf.intel.com with ESMTP; 31 May 2021 03:00:33 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Mon, 31 May 2021 03:00:33 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Mon, 31 May 2021 03:00:33 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4 via Frontend Transport; Mon, 31 May 2021 03:00:33 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.103) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.4; Mon, 31 May 2021 03:00:31 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BEmbEL1Wx4zzd1okKLp+DC3j5SHEk773CW8A4lOe7RnskFMIsaCMDbT5TBaczx5FxKxBiRR5REpSsZt+nWAbi6MwDtVI9OXKn+VndV0LcxbEo7dPijLuIkV+vTFBOqnlkarNLOhK+L7+k62/q4b2DvoAl8EezL2L4qQHWCI01Fy7UuSloySvWJzhx4BC8L+nBK+NCYgwc46bdmh6LAiE+sUv+xEsx56JLvLXZ8Cy42v4CluwytKVL8JkwLnm1yj/n0qJ2OvvHJdxZZdWzziYSTu9y79rfkMvP0Sc4phQukjIAD8FptweSZh1VrxRqloApUhay1hHEjwBUUFlyDswkQ== 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=Nc1TBEpvFWJO4jgesTSW7MSTfgtaBewlLj6UJ/ZXRto=; b=GCyzApHfSZvNBwVEEOfuZa6JyCXJfqUEoN2pSc2ZiYUqwpdXxhp5+hiEAEyCE6JpJZhZfTdu4Ht+fMXwudQ2JqxYiau02sHXousg0J3t+sA+nueytF3PiAOM5cheQD5HS7uhEKOHzIa5vxFqk8dbU+NWLYm7Xu9nvZ5DTJkIGFFjV/bJ709kgUNe+kvd54EE5j0DZT/UwmYU3HEa0+hynR2oZCryF0SRNtlMYJ+Sas7UBSc2d9jfIV0ffhBZkrc+ykroYd/FXtONTNka+bHJEg5mdb7itcSqeoo/PM41OwEc2QQoXGa7hibCLpepBHS36hHx8eXN6VX6SSJ10uY77A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nc1TBEpvFWJO4jgesTSW7MSTfgtaBewlLj6UJ/ZXRto=; b=X40FBu5k10xi8uFMgY8HTki31IqNJGU0ZPo+W8pQ5k5Y9Pmcw3cDyg9gNJwH6TWBu26mMMQarsflg+HMmsj5W2u9SvYOo+Bg56/IU4yA1FSqJmmHBQzJaI4AlRcfw6vxwQuBuOsQ0Kn0bUnTBlWyJlBZm1sPRoB8/Veawva654U= Received: from DM5PR11MB1401.namprd11.prod.outlook.com (2603:10b6:3:14::20) by DM6PR11MB3849.namprd11.prod.outlook.com (2603:10b6:5:141::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4173.21; Mon, 31 May 2021 10:00:30 +0000 Received: from DM5PR11MB1401.namprd11.prod.outlook.com ([fe80::e8b3:f0b7:d03c:a898]) by DM5PR11MB1401.namprd11.prod.outlook.com ([fe80::e8b3:f0b7:d03c:a898%12]) with mapi id 15.20.4173.030; Mon, 31 May 2021 10:00:30 +0000 From: "Yu, DapengX" To: Christian Ehrhardt , Thomas Monjalon CC: "Yu, PingX" , dpdk stable Thread-Topic: It there plan to queue this patch to stable release 19.11.9 Thread-Index: AddR3MbtwKlR/nNSR3K7O5B7EAe8RAEIZc0AAAE7rxA= Date: Mon, 31 May 2021 10:00:30 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: canonical.com; dkim=none (message not signed) header.d=none;canonical.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.55.46.52] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5779f47c-a042-45c4-c557-08d9241aecab x-ms-traffictypediagnostic: DM6PR11MB3849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: J7ZZm9gzlauI8I1CD9wsntbs5shu5vWvq6brmLrzdlxJ7nxRcu3NRm/j7xAiBAPInXYnTkd7g08Cu5U2ocrb+bwB4ey3nHIfh31mMTttstnABMrETGSXH4GVn3bMTorFTuVstrx60ho0ikFZDIjposjQWqmTQrMnsbdpDSM8OxoMTpzxaH6/OLStCWfnvk+J8VlA+fgXMmCC9zrYx8XI5dLQw1GnpQt2GHVp4kdHin5JfuL09WT2Tlhbr8j4ZPjJfpP1KvF8SFgdgvWheKT55NN7JJCHMvPJoGX1d9Pb39FOljZaRi5C5p7WzCvhLYVfVBhUHLWJWncgZujontYQcsWTpyNS8rOfb7NQipN6Mge8nzxIofp7TOg3zvmYLKqOqcP1fP6QTesiXlJrMKpzhMl2axHFDgsvNmsJuwrp1b7Q7e6BLfPoyCGfkMw3SaZ83bBsHkw5aieyrjKIJzOfjtGjK/+Qbz8510yOp+U24SwkqUfHglN1t/FmSBHrn2zMDEqQ1XimbxBUYxwP4WMduKmBsBbBOqV2XBtySfNAsh4vhUkUCy/Oxtx0VQRoLHGr6cDDAU6Ya7WnEE3M5ohQW2qllEO9KDUCMF3iTgh/1T5HN13XY1sf7YDtVuNOGi3sqyKtPeJ1+ofq+01bWqsDjo7FebYOHEf+GZtO2gugtBjlfGwbE7JH9UegzVCj1jCgIs8d2HsI4BlnmzV+PGOXW4lep+RpkwX7XO8O6wYQiHC13fVOfllXadRjhXwnLOqRhTNuVYFRIyhD0hcRmbW+IA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM5PR11MB1401.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(376002)(39860400002)(396003)(346002)(366004)(136003)(478600001)(33656002)(110136005)(76116006)(8676002)(86362001)(26005)(7696005)(8936002)(54906003)(66476007)(966005)(66446008)(64756008)(66946007)(52536014)(83380400001)(66556008)(2906002)(316002)(5660300002)(53546011)(186003)(4326008)(9686003)(6506007)(122000001)(38100700002)(55016002)(71200400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?bkMyUWUxM0diamMyWWQyc0RpZWlIenNIcVRZdEVoWGxJeUo3dWNhbGQwNDIx?= =?utf-8?B?ZlBveUt4eVZEdVBaVzdaK01JUis5YXV6VEQ4d29maVJBMVlJa2dIbFhvTFJo?= =?utf-8?B?Nm1xYzkzVzJHU1g1U3FEa0RZZkVuSUtqYitIL0d0L1RJM3RLeit6OW1EMGhq?= =?utf-8?B?akNuZnNXL2RDODdjMEY5M0NxaTZxdEhtQUo1eXJSRlZSTThMM2F1VDJaaFkw?= =?utf-8?B?alBpQVhQcTMvWTdSc2V3dUJvK0lzSHI4UG55NkZGa2dISXdmVjVUQ3JHT0xR?= =?utf-8?B?ZTB1SzNNd1hhZVFkSnZtUmVzQzlCaUJzUExqUzVOZk02L3NOZ3hxODkwYnJn?= =?utf-8?B?MDBBRnNSWktCUGt0VjE3ajZBcVlGd2JGS08vQXhxeTlKRUxJL1VjRE1oM24z?= =?utf-8?B?YWZaQUk4U0picWxic1c4eTBzSjJFdm1STnNjSVNmUFpwam5WRnJlMzB4NjNr?= =?utf-8?B?WHg3UXNwOEFnUnBZYlk5enJodWNJNWhkeUVydVNoSGZrTEpzUVBlTTJvUHhj?= =?utf-8?B?Nng4cUNoSWpocmk0UUc3UytqZDFWdGxoTGt3WklHNFlsK0x0K0prM2syNXZH?= =?utf-8?B?VjNGOFU5Rk5BN2NXNkJLa2lpOEUrOEt5bjJGZzh3eENZbzZ2S01pcHVySitq?= =?utf-8?B?QVBwcXI2WFBBQkRUb1pPRlp1YjJDd0hiY3RJb0JtZ3BaK2c4N3BrdzBXNGVP?= =?utf-8?B?N2Z4NllWaW03MENWeVE5d28vbjRnRUhuVDJmNzhCdUw1TitYWWFoNVlvRW9G?= =?utf-8?B?WkN4YysyME0raGlGcW9SbHVuY0U1VXpSTXozTGY1MlI4T04rdDg1d1A3K1Uz?= =?utf-8?B?cUc2cDg3TUNQYXRJUkFpMDR3OG5kVmhEaFFlKzI5VklBZjByWG9aeS9xUTVR?= =?utf-8?B?THc4TE05Y05qV3FVQVY2dG9Id3dUZHkzdWI1bmMrRjdDZk9IUytaVWlFamdj?= =?utf-8?B?RW8wdTZISGFML3VIQUE5Tkp2dUViYndiV2VHR1V6NE5aUGp2Rm40RTBwcCtW?= =?utf-8?B?aTc1S1JiRHplSlRjWG1zUmVpSm01UGRhZkhncWVyYWQvQXNSQThUcTdLTC9r?= =?utf-8?B?SGNWK3IwNjRDdGNmMm5OMWtGL2w0clZnVkhTQ1VHUkZzbkppVm8vZ001MEp5?= =?utf-8?B?K2tnRHh4UUZDaDBWMHBLU1k1VlBDRHNubDNoUWtkaDlIWm5xKzhLRDNmNVhi?= =?utf-8?B?c2JPV0dMSFQ4NUhiTldqa2FjUG1KNmYvakRoQWxDVTFLSHExYkd3eU1uSTht?= =?utf-8?B?WGxGcUlPek9XRS9jdDhzVVMxYnNyOXhoSjFMM0E1YzVJWm1aNkx1emlCZ0Nr?= =?utf-8?B?T21WcWs5N2p2SXJGdEJjM3RrWVUvQ08wSFY1U0Y3OEhvcGh6Sm5WWmp2aFNB?= =?utf-8?B?cTlTTlkxTG1FaXJ3ZVJlaVZKcnVLdG83QndMS1FjT1lKQURNYkt4NnRZcjQ5?= =?utf-8?B?d0xtS2NaNVRad1pxbXFoMWt4VndkNFVOV0ZEVFFBaUw3dFdxcG56RWNNM01y?= =?utf-8?B?VUxlWjNxNEY1V3RKNWthZDUxaFFDMVdkWWxOVWVsYm9ZcnNwSHFVeFdBNmkw?= =?utf-8?B?WDFUYzR5UEp2bUNwcmxmekJHcmRCaEVWUSs1VCtJWWtlNC9HQmppUWV1dlBw?= =?utf-8?B?Qno4UFUzWkROaVhGaFc4aVFRalB2dW5VZU5kMm1KNGcrK0g4MTR6NTh6Zklu?= =?utf-8?B?bGk1eU5mMHJITVNmNVgyd3pIZStTdVp0Z25SY1R2U0VMd3BRY3MzNTFDTk5C?= =?utf-8?Q?RL1A0bOM0Xkra8ocNo=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM5PR11MB1401.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5779f47c-a042-45c4-c557-08d9241aecab X-MS-Exchange-CrossTenant-originalarrivaltime: 31 May 2021 10:00:30.7016 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5XlTQdkGBIbG+5wAds9ypFCZZ72WHSOtrFZ3D5JJ4k/7TxvJFAIdu+WGOHAiS1iEV5d+SWj5fjpSzGgSjTLUug== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB3849 X-OriginatorOrg: intel.com Subject: Re: [dpdk-stable] It there plan to queue this patch to stable release 19.11.9 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" SGkgQ2hyaXN0aWFuLA0KTXkgY29tbWVudHMgaXMgaW5saW5lLg0KDQo+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQo+IEZyb206IENocmlzdGlhbiBFaHJoYXJkdCA8Y2hyaXN0aWFuLmVocmhh cmR0QGNhbm9uaWNhbC5jb20+DQo+IFNlbnQ6IE1vbmRheSwgTWF5IDMxLCAyMDIxIDU6MjIgUE0N Cj4gVG86IFl1LCBEYXBlbmdYIDxkYXBlbmd4Lnl1QGludGVsLmNvbT47IFRob21hcyBNb25qYWxv bg0KPiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4gQ2M6IFl1LCBQaW5nWCA8cGluZ3gueXVAaW50 ZWwuY29tPjsgZHBkayBzdGFibGUgPHN0YWJsZUBkcGRrLm9yZz4NCj4gU3ViamVjdDogUmU6IEl0 IHRoZXJlIHBsYW4gdG8gcXVldWUgdGhpcyBwYXRjaCB0byBzdGFibGUgcmVsZWFzZSAxOS4xMS45 DQo+IA0KPiBPbiBXZWQsIE1heSAyNiwgMjAyMSBhdCA1OjEzIEFNIFl1LCBEYXBlbmdYIDxkYXBl bmd4Lnl1QGludGVsLmNvbT4NCj4gd3JvdGU6DQo+ID4NCj4gPiBIaSBDaHJpc3RpYW4sDQo+ID4N Cj4gDQo+IEhpIERhcGVuZw0KPiANCj4gPiBUaGlzIHBhdGNoOg0KPiA+IGh0dHA6Ly9tYWlscy5k cGRrLm9yZy9hcmNoaXZlcy9zdGFibGUvMjAyMS1NYXJjaC8wMjkyMDQuaHRtbA0KPiANCj4gVGhp cyBwYXRjaCBhY3R1YWxseSB3YXMgbmV2ZXIgbWVyZ2VkIGluIHRoZSBtYWluIGJyYW5jaCBPbiBt YWluIHdlIGhhdmU6DQo+IA0KPiBjb21taXQgZjkzOTQ5YzNhZmMzOWIwZjYxMGUwNjYxZjdiYWEy MTA2MGFkYTEzYQ0KPiBBdXRob3I6IEhhaXl1ZSBXYW5nIDxoYWl5dWUud2FuZ0BpbnRlbC5jb20+ DQo+IG5ldC9pY2U6IGZpeCBtZW1vcnkgbGVhayBvbiBkZXYgY2xvc2VkDQo+IA0KPiBUaGlzIG9u ZSBhbHNvIHJlZmVycyB0byBiZDUxM2VjZTNjNDAgZm9yIGEgZml4IGFuZCB3YXMgaW4gMTkuMTEg YWxyZWFkeS4NCj4gVGhlbiBxdWl0ZSBzaW1pbGFyIHRvIHdoYXQgeW91IHJlZmVycmVkIHRvLCBi dXQgYSBtb3JlIGdlbmVyaWMgKGFsbA0KPiBkcml2ZXJzKSBmaXggb24gdGhlIG1haW4gYnJhbmNo DQo+IA0KPiBjb21taXQgMzA0MTA0OTM3NTlmNGJhZTNmNjU0OTc3Mzc2NjFlMjdiOTNjMmQwZQ0K PiBBdXRob3I6IFRob21hcyBNb25qYWxvbiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4gZHJpdmVy cy9uZXQ6IGNoZWNrIHByb2Nlc3MgdHlwZSBpbiBjbG9zZSBvcGVyYXRpb24gU2VlID0+DQo+IGh0 dHBzOi8vZ2l0aHViLmNvbS9EUERLL2RwZGsvY29tbWl0LzMwNDEwNDkzNzU5ZjRiYWUzZjY1NDk3 NzM3NjYxZTINCj4gN2I5M2MyZDBlDQo+IA0KPiBUaGlzIG9uZSB3YXMgaW4gMjAuMTEgYnV0IG5v dCB0YXJnZXRlZCBmb3Igc3RhYmxlQGRwZGsub3JnDQo+IA0KPiBUaGUgcGF0Y2ggYWxtb3N0IGFw cGxpZXMgYnV0IHNpbmNlIHRoZSBjaGFuZ2UgaXMgbW9zdGx5IHRoZSBzYW1lIHRvIGFsbA0KPiBk cml2ZXJzIGl0IHNlZW1zIGJhY2twb3J0YWJsZS4NCj4gDQo+IE1heWJlIGlmIHlvdSBjb3VsZCBz eW5jIHdpdGggVGhvbWFzIGlmIHRoaXMgKGdlbmVyYWwpIHNvbHV0aW9uIGlzIGFwcGxpY2FibGUN Cj4gYW5kIHByZXBhcmUgdGhlIGJhY2twb3J0IHdlIGNhbiBhZGQgaXQuDQo+IEl0IGlzIGNsb3Nl IGFzIEkgd2FudGVkIHRvIGNhbGwgZm9yIFJDMSBhbHJlYWR5LCBidXQgaWYgZG9uZSBzb29uIGl0 IHNob3VsZCBiZSBmaW5lLg0KPiBJJ2xsIGhvbGQgYmFjayAxOS4xMS45LVJDMSBhbm90aGVyIGRh eSB0byBnaXZlIHRoaXMgYSBjaGFuY2UgdG8gYmUgY2xhcmlmaWVkIHVudGlsDQo+IHRvbW9ycm93 Lg0KPiANCj4gQERhcGVuZyBwbGVhc2UgdGFsayB0byBUaG9tYXMgYW5kIGNvbnNpZGVyIHByb3Zp ZGluZyBhIDE5LjExLjkgYmFja3BvcnQgb2YNCj4gdGhlIGZpeCB0aGF0IG1hZGUgaXQgaW50byB0 aGUgbWFpbiBicmFuY2guDQpbRGFwZW5nIFl1XSBUaGUgcGF0Y2ggZnJvbSBUaG9tYXMgY2FuIHJl cGxhY2UgbXkgcGF0Y2ggYW5kIGl0IGlzIGJldHRlciBzb2x1dGlvbiwgc3VnZ2VzdCBtZXJnaW5n IFRob21hcydzIHBhdGNoIGludG8gMTkuMTEuOQ0KDQo+IEBUaG9tYXMgTW9uamFsb24gd2FzIHRo ZXJlIGEgc3BlY2lmaWMgcmVhc29uL3ByZXJlcSB3aGljaCBtYWRlIHlvdSBub3QNCj4gdGFyZ2V0 aW5nIHN0YWJsZUAgd2l0aCB0aGUgZml4Pw0KPiANCj4gPiBJcyBwcmVwYXJlZCBmb3IgaWNlIE5J QyBQTUQgb24gMTkuMTEuNywgYnV0IG5vdCBiZSBtZXJnZWQuDQo+ID4NCj4gPiBEbyB5b3UgaGF2 ZSBwbGFuIHRvIG1lcmdlIHRoaXMgcGF0Y2ggaW4gMTkuMTEuOT8NCj4gPg0KPiA+DQo+ID4NCj4g PiBXaXRob3V0IHRoaXMgcGF0Y2gsIGlmIHRoZXJlIGFyZSBwcmltYXJ5IGFuZCBzZWNvbmRhcnkg cHJvY2VzcyB1c2UgaWNlIFBNRA0KPiBhdCB0aGUgc2FtZSB0aW1lLCB0aGUgcHJvY2Vzc2VzIG1h eSBjcmFzaC4NCj4gPg0KPiA+DQo+ID4NCj4gPiBCZXN0IHJlZ2FyZHMsDQo+ID4NCj4gPiBEYXBl bmcgWXUNCj4gPg0KPiA+DQo+ID4NCj4gPiBOb3RlOiB0aGUgcGF0Y2ggZGV0YWlsczoNCj4gPg0K PiA+DQo+ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT0NCj4gPT0NCj4gPg0KPiA+IEZyb206IERhcGVuZyBZdSA8ZGFwZW5neC55dSBhdCBp bnRlbC5jb20+DQo+ID4NCj4gPg0KPiA+DQo+ID4gVGhlIHNlY29uZGFyeSBwcm9jZXNzZXMgYXJl IG5vdCBhbGxvd2VkIHRvIHJlbGVhc2Ugc2hhcmVkIHJlc291cmNlcy4NCj4gPg0KPiA+IE9ubHkg cHJvY2Vzcy1wcml2YXRlIHJlc291cmNlcyBzaG91bGQgYmUgZnJlZWQgaW4gYSBzZWNvbmRhcnkg cHJvY2Vzcy4NCj4gPg0KPiA+IFNvIHRoZSBjbG9zZSBvcGVyYXRpb24gaXMganVzdCBmb3JiaWRk ZW4gaW4gYSBzZWNvbmRhcnkgcHJvY2Vzcy4NCj4gPg0KPiA+DQo+ID4NCj4gPiBGaXhlczogYmQ1 MTNlY2UzYzQwICgibmV0L2ljZTogcmVsZWFzZSBwb3J0IHVwb24gY2xvc2UiKQ0KPiA+DQo+ID4g Q2M6IHN0YWJsZSBhdCBkcGRrLm9yZw0KPiA+DQo+ID4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6 IERhcGVuZyBZdSA8ZGFwZW5neC55dSBhdCBpbnRlbC5jb20+DQo+ID4NCj4gPiAtLS0NCj4gPg0K PiA+IFBBVENIIDE5LjExLjctcmMxDQo+ID4NCj4gPg0KPiA+DQo+ID4gZHJpdmVycy9uZXQvaWNl L2ljZV9ldGhkZXYuYyB8IDMgKysrDQo+ID4NCj4gPiAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRp b25zKCspDQo+ID4NCj4gPg0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvbmV0L2ljZS9p Y2VfZXRoZGV2LmMNCj4gPiBiL2RyaXZlcnMvbmV0L2ljZS9pY2VfZXRoZGV2LmMNCj4gPg0KPiA+ IGluZGV4IGMyZTY1OTMwM2MuLjI1NTJiZjIyOGMgMTAwNjQ0DQo+ID4NCj4gPiAtLS0gYS9kcml2 ZXJzL25ldC9pY2UvaWNlX2V0aGRldi5jDQo+ID4NCj4gPiArKysgYi9kcml2ZXJzL25ldC9pY2Uv aWNlX2V0aGRldi5jDQo+ID4NCj4gPiBAQCAtMjM5NCw2ICsyMzk0LDkgQEAgaWNlX2Rldl9jbG9z ZShzdHJ1Y3QgcnRlX2V0aF9kZXYgKmRldikNCj4gPg0KPiA+ICAgICAgICAgICAgICAgIHN0cnVj dCBpY2VfYWRhcHRlciAqYWQgPQ0KPiA+DQo+ID4NCj4gPiBJQ0VfREVWX1BSSVZBVEVfVE9fQURB UFRFUihkZXYtPmRhdGEtPmRldl9wcml2YXRlKTsNCj4gPg0KPiA+DQo+ID4NCj4gPiArICAgICAg ICAgICAgIGlmIChydGVfZWFsX3Byb2Nlc3NfdHlwZSgpICE9IFJURV9QUk9DX1BSSU1BUlkpDQo+ ID4NCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICByZXR1cm47DQo+ID4NCj4gPiAr DQo+ID4NCj4gPiAgICAgICAgICAgICAgICAvKiBTaW5jZSBzdG9wIHdpbGwgbWFrZSBsaW5rIGRv d24sIHRoZW4gdGhlIGxpbmsgZXZlbnQNCj4gPiB3aWxsIGJlDQo+ID4NCj4gPiAgICAgICAgICAg ICAgICAgKiB0cmlnZ2VyZWQsIGRpc2FibGUgdGhlIGlycSBmaXJzdGx5IHRvIGF2b2lkIHRoZQ0K PiA+IHBvcnRfaW5mb2UgZXRjDQo+ID4NCj4gPiAgICAgICAgICAgICAgICAgKiByZXNvdXJjZXMg ZGVhbGxvY2F0aW9uIGNhdXNpbmcgdGhlIGludGVycnVwdCBzZXJ2aWNlDQo+ID4gdGhyZWFkDQo+ ID4NCj4gPiAtLQ0KPiA+DQo+ID4gMi4yNy4wDQo+ID4NCj4gPg0KPiANCj4gDQo+IA0KPiAtLQ0K PiBDaHJpc3RpYW4gRWhyaGFyZHQNCj4gU3RhZmYgRW5naW5lZXIsIFVidW50dSBTZXJ2ZXINCj4g Q2Fub25pY2FsIEx0ZA0K