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 0DD3841D3D for ; Thu, 2 Mar 2023 10:51:53 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0396841611; Thu, 2 Mar 2023 10:51:53 +0100 (CET) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id 3467B40DFB; Thu, 2 Mar 2023 10:51:50 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1677750710; x=1709286710; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=vJjv4gFD81buK98SjAbjITsn3bAqTl3APRG0wJh9pbA=; b=BywC4gy2TmBZTg28iKUmKFbSfdJJTh0dL3f6j/DsWr7wvvqltZWoEr5z VrS+YeWNH4AWvj8CU9jfjGNyp8N6AqV+wrVH6IBxPofDpcTuCKeBpV0+c 8LKE6RWe8ND6WK1mKvJ7MfeYcZr2eJGLd80a4bKfWbl0f/1bD1bz5NFD8 p2M094thvbdvehD/mbvkDulZsI6+V5ySxTEDy5G9j9aVULnn30qh30oQu TjzS0/Qr/apqJd14SB6Cc1LcrDuYHLZ7jJeFKkT3qZhM44cqo9W/8BwN8 dnT71hJVOJUqg0CcTzVvuPBWH/2Vps7bnwTKlFbzc8AErSXO3PBtoLb9q w==; X-IronPort-AV: E=McAfee;i="6500,9779,10636"; a="334704998" X-IronPort-AV: E=Sophos;i="5.98,227,1673942400"; d="scan'208";a="334704998" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Mar 2023 01:51:49 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10636"; a="707355710" X-IronPort-AV: E=Sophos;i="5.98,227,1673942400"; d="scan'208";a="707355710" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga001.jf.intel.com with ESMTP; 02 Mar 2023 01:51:48 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Thu, 2 Mar 2023 01:51:48 -0800 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21; Thu, 2 Mar 2023 01:51:47 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.21 via Frontend Transport; Thu, 2 Mar 2023 01:51:47 -0800 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Thu, 2 Mar 2023 01:51:47 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XeSr+vz5gA9Xybesoezf0z4Lwb5k5agw/lHRP0hw9+orHlKqCw6vEq2I9VmVXkt31O6+zooqj5pk+Svu4WEmVTJ48Lqxiye+3JvsIFUZ2LxnSo554kzVJAcgReYDN7lNq37o43zfWWm59kj2qcjgm1/eU4LRK68uEHF6rjIxy+GIGD1Tg0QR59BNgqyK8dsLNesjsOqyv7Q1nhxsSWYdjc949ZiWII6OYw1Qlsy4uwTv7Gb+4KhLuUkAc/ruYGuTbeyU+cpFAPpHG8W4wx44F1kfRvj47JMe1MAsufiRVb4u7sixPPlRCXGhIs7iegFX03rDhwlQcRsvgPRz4FwmkQ== 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=vJjv4gFD81buK98SjAbjITsn3bAqTl3APRG0wJh9pbA=; b=jaUavgvxnMAboWjfG0q5E6jepAfCm3wmHzwm9W24Knn7ILtIKrEiyCX6FU6j/SRjXYQL3NBo278x4uitidUn+QSOQ+fI73Qr2mVXm+4SXO22u+qFk5lVvQWiyuVFv/3RD6+/I4AZHA0zTigFwfB8mTy0Zr5wsLSBz+5n94ipfGrq2g8R4V48iO90j4ki/N9Exy3D3sMP/2bemkXzzZwFJ3XZ2nrP1SnJ5zcmG2BHCuB7LivT01/5DC2VafWrWiiO9c97RXUl+Qf3lRxzjJzYgZQdhkOLZT6kuiI8ZEYl4KdwRE+A9AgVSHynOWiEJeDwEFvNTyTE++Nmf3oKo58cIw== 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 Received: from DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by DS0PR11MB7285.namprd11.prod.outlook.com (2603:10b6:8:13d::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6156.19; Thu, 2 Mar 2023 09:51:45 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::2c5d:49cd:a9b4:f764]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::2c5d:49cd:a9b4:f764%8]) with mapi id 15.20.6134.030; Thu, 2 Mar 2023 09:51:45 +0000 From: "Zhang, Qi Z" To: David Marchand CC: "Su, Simei" , "Xing, Beilei" , "Zhang, Yuying" , "dev@dpdk.org" , "Yang, Qiming" , "stable@dpdk.org" , Kevin Traynor , Thomas Monjalon Subject: RE: [PATCH v6] net/i40e: rework maximum frame size configuration Thread-Topic: [PATCH v6] net/i40e: rework maximum frame size configuration Thread-Index: AQHZRQGEFsSkRJjso0+ny2AD7W0v8K7h/LEQgAIppoCAAyiJ0A== Date: Thu, 2 Mar 2023 09:51:45 +0000 Message-ID: References: <20230202123632.56730-1-simei.su@intel.com> <20230220075952.444153-1-simei.su@intel.com> In-Reply-To: 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=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR11MB5994:EE_|DS0PR11MB7285:EE_ x-ms-office365-filtering-correlation-id: c95bb93f-faad-4467-9652-08db1b03bc0b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 01Yb1SSTLym7DgeUAoBo1IStFp3VML0oIbMj4znAn+v82G3jv4l1JhmehSPkWzrRbO34b4MET/ENsyhrhcI10g+DKMqPphI1l/gg0WrwWwOSXlkow+s5qjZ0+E0KT65qxcLmcklQvgkYNMv6bRqeAYgQc9QOKGjPISuCiIJVGEI8/ALMCIEiB/3a0ofvd1SWPvIBgXmlVqe3OigrQuTNfcdiBsETeLtw6VTXpybYIjWUFFBZBoWhmQwo0fr2KwvddR4LpomEJ5QjwYbTLqlPCxkq7sqJIFrjLgBwwQO8PTBCq2rbV+DEphhj9B5HNapXQmJA8cpZnvZ4myILHUe5Tq29liR69uJXYi3zLtSIX+wVmxIa6WL9VTB9afSP7nDZhOMtG0VehZddnZSLAjoJo7FSNs5RxmZAUZ3iGwkWZNBJS4h4CNkVYpTvBNEGhNYpRzOeeGFcXjsyynkQXQmcioq64Fwrwz8HBDnHbUXcAwmz257v8Ki4lbQNY3hSDGQ6WzUVmmRqGNLmN9FUxO9lS8hOEiJx0aAs1hIjqf1pwZUQIo55C/XxhLMpY8eTzNh7wMtuAo4GY8hv8iNnb9R1tfa4BDOhG07uuvlbQKjgAQn28A//CpE+XCpaE3gAkAFylRAXBe4acqrNz7iBdJMdotK5lqGuwd++RctMeONJ4+WGEoq1EP8dBpOzpFT39xMCymGx5Hvs0zIS2eGL+XVJYd0/mR8FHL74yQTBhWsydtI= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(136003)(376002)(346002)(39860400002)(396003)(366004)(451199018)(83380400001)(122000001)(38100700002)(8936002)(52536014)(5660300002)(71200400001)(82960400001)(478600001)(55016003)(33656002)(86362001)(38070700005)(186003)(26005)(9686003)(6506007)(53546011)(966005)(76116006)(64756008)(66446008)(66476007)(66556008)(66946007)(7696005)(2906002)(8676002)(6916009)(316002)(4326008)(41300700001)(54906003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QTBmSzNTSjlzSThxVE1FNHMzMEZRZHhBblZkd2psTVRmVnJUcUVJbEtzalNO?= =?utf-8?B?UG9MTThKV1pzVkYrOXA3VlVTaEtneks5U004NGZXZFBXUklXQUhJTUpuQjNL?= =?utf-8?B?T3VhVFdXK2JXS1hwVVFTdGNsZGdFNFVyYkU4KzRNTHdIMWdoOVA5SEJ0aGlS?= =?utf-8?B?MENkU01HMFhiWDJwa0Qvc0xsK3JMMi8za1l6WGdTOW1FR3dJNm41VUphMS9a?= =?utf-8?B?QlBFOTBRMTRlRGVPcnZuSE1zRUthRkk4YkhmQTVZVHBacTJCaWtPQlphakM5?= =?utf-8?B?TERUOUh2d3Uvb25FMkJicm8zcXBjc1oyV2h0TENxaENLMlZjZjRPejVFb2N2?= =?utf-8?B?MkhjQm5RSWhZR3k4d2VkVzJtU0xpVmdiUklPM3dKaHJCM0dKWjlQK1B1S05q?= =?utf-8?B?UGhBd1FlekpCcFJlWE11OVNPRE96Vy84dUhSUWkrWi9yZkVIeWhobnFWTVgx?= =?utf-8?B?RjVyL1U3Mmd4U0tuUmdLeUxPSWIrZXVOaEEvaVhsNE5zd2VBTnBaekRpaWZw?= =?utf-8?B?UFNIblZadVMrVzBrbWJxSHQ0WEl6QVVLaU0wNDg4VmYrQUxDclMrSERTZHdv?= =?utf-8?B?UkRpNHVhK1ZLaW9ieWZZQWZvaEJnaXVOQXZ0ZkQ1SGEyODJZQWQwTFI1cXdE?= =?utf-8?B?K3VSRGd2QmF4MlRqYUVtVkRkK2ljT1MrL2ZXaDVIb1RJYzBIa0ZWeWZneVY2?= =?utf-8?B?cVI0S3U0WFhWaFhyc2xuZnhUNmRFV2NYZXd3NjE0cSt3dG1VTkpHK0RwQ0p0?= =?utf-8?B?a1pKeVN5WnRmeUFyMEUweXJtejdpcWdNRHI4eGxiQTQrUzBiS3dTVnpWa0RV?= =?utf-8?B?NTNCbUpmaERHRitLQUNwdDNKUDArMDNJZ25GYUtNYlZldndNOHcyckFmb2Jw?= =?utf-8?B?bmN0eDNlQmY0TFI1NENqbnNCbVJuTnZDV3RlQzBoTlNnR0MvcG0rSCtXRkdD?= =?utf-8?B?dWZjVlI1Q0dmOGxhYTNBQng0bTd2WVY1ZTg0cmxOY2dXTW1DdlRPcnZ6akVO?= =?utf-8?B?d0UveUlWNm0rVTVxaUU2ck9pRTk5V2FzYzJXdGJOWkJ0OThzZWFsTzNJYURa?= =?utf-8?B?azBSeUZKeURTWUpSVTBDRlpxY1d3TnhTbzd5MmxWNEdtZXZ0Tmo0VzZWMTdD?= =?utf-8?B?NWttN1U4VmMrYlN3RFN3U1Z3TWNZNmZrMWpOYm5pYWtuMDhvbTVQMVQ0Y1R2?= =?utf-8?B?aXlXNVNxYVN1M2JwRlhWaHZ2cG5RWVp5ZHJSNUhKcWJuOVRFZHk5UksxYjZG?= =?utf-8?B?ZnNYOVVEeURxRFRuN0JOOGJGbi8zcHJ6QzJHOWkrU1FOd1dwOU1RSDYraGxR?= =?utf-8?B?dm81T3VPZ2tXWUNYcmlYaW5kVWNWMlBkVmgwVXVWWE1iUDJRUFl0eGJ2SUtk?= =?utf-8?B?Mm1jNGN2TmJtSjQxYllhRUh5LzdWVXpvanJmdnArQVlnUkdDbTVoZGYvVkRJ?= =?utf-8?B?dzBzcTVCTGp1NWg5SU5yM01NbjM3Z1dDNUNKQ3lGYmF2bnJacHFOTkRQWWRm?= =?utf-8?B?VVdKYUxOaWhCc3NJNWlQOE5YTG1SdEVhYU5qUUhCNTJON3I0NEFkZkVJbEp6?= =?utf-8?B?SlVXZXV0c2ZuTDdnS3A3Tkg0RXBsUFJSeUxLRXJUOStSQVZvUFRKVXRhWjdC?= =?utf-8?B?SzhudmE1Ym5UVm91d3RuK0xLdEc3bFpvNzkxN21BZUxKNkp1K1dCbEJVWVMr?= =?utf-8?B?WmgwQ3o4aFZWK3VHakRQZTkxSUM2c2YvQ0RKazZQdXhGcE4rMmd1TXIyOGtL?= =?utf-8?B?YnhvODFVU3d3K2lYMTBrRklhb3R6YXNqcU9DYnhoWGNlMkZTTi9OZmtCT2Nl?= =?utf-8?B?N2lCVXRuQmJYZWV2YjhTeEVzSlZjeU9GYUpXQis4TjViV292QmdQU3ZZK1Rq?= =?utf-8?B?Q2I4V0hYZ29xenhlN29zRXBVUEt0dlVXckR4bzU5K2FOY2p4T2dOZEw0U01B?= =?utf-8?B?OUVpMWhDTndXTnpaMnN3V1M2TlI3bWhCTTRFNnE5UEZWdVFvaEx1REs0ZzVX?= =?utf-8?B?VVlnQWtWZGgrZjhTdkNCQ2lRRm8zTFYwRjdabTVvbnNEZWlmQ2p1UVZDSE04?= =?utf-8?B?eUIxcFFxTDFKd3RHVWdrbXZRcDBTQUZnRkx4dVFnL0pzR0hDYTlpYVF0OEhO?= =?utf-8?Q?VbrngrgrKt+hRxDMgAGnzZk/Q?= 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: DM4PR11MB5994.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c95bb93f-faad-4467-9652-08db1b03bc0b X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2023 09:51:45.6316 (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: 7/8AgSwanxDnq8FPT8mOuRDsoGI997MpgIIQgmEZOlOMSqFKXaJ+lAwjNkyjSwH2Dbbtkyl6rpotA8Sq6UU2xg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB7285 X-OriginatorOrg: intel.com 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRGF2aWQgTWFyY2hhbmQg PGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+DQo+IFNlbnQ6IFR1ZXNkYXksIEZlYnJ1YXJ5IDI4 LCAyMDIzIDU6MzcgUE0NCj4gVG86IFpoYW5nLCBRaSBaIDxxaS56LnpoYW5nQGludGVsLmNvbT4N Cj4gQ2M6IFN1LCBTaW1laSA8c2ltZWkuc3VAaW50ZWwuY29tPjsgWGluZywgQmVpbGVpIDxiZWls ZWkueGluZ0BpbnRlbC5jb20+Ow0KPiBaaGFuZywgWXV5aW5nIDx5dXlpbmcuemhhbmdAaW50ZWwu Y29tPjsgZGV2QGRwZGsub3JnOyBZYW5nLCBRaW1pbmcNCj4gPHFpbWluZy55YW5nQGludGVsLmNv bT47IHN0YWJsZUBkcGRrLm9yZzsgS2V2aW4gVHJheW5vcg0KPiA8a3RyYXlub3JAcmVkaGF0LmNv bT47IFRob21hcyBNb25qYWxvbiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4gU3ViamVjdDogUmU6 IFtQQVRDSCB2Nl0gbmV0L2k0MGU6IHJld29yayBtYXhpbXVtIGZyYW1lIHNpemUgY29uZmlndXJh dGlvbg0KPiANCj4gUWksDQo+IA0KPiBPbiBNb24sIEZlYiAyNywgMjAyMyBhdCAxOjM1IEFNIFpo YW5nLCBRaSBaIDxxaS56LnpoYW5nQGludGVsLmNvbT4gd3JvdGU6DQo+ID4gPiBPbmUgaXNzdWUg aXMgcmVwb3J0ZWQgYnkgRGF2aWQgTWFyY2hhbmQgdGhhdCBlcnJvciBvY2N1cnMgaW4gT1ZTIGR1 ZQ0KPiA+ID4gdG8gdGhlIGZpeCBwYXRjaCBpbiBtZW50aW9uZWQgY2hhbmdlcyBiZWxvdy4gVGhl IGRldGFpbGVkIHJlcHJvZHVjZQ0KPiA+ID4gc3RlcCBhbmQgcmVzdWx0IGFyZSBpbg0KPiA+ID4g aHR0cHM6Ly9wYXRjaHdvcmsuZHBkay5vcmcvcHJvamVjdC9kcGRrL3BhdGNoLw0KPiA+ID4gMjAy MTEyMDcwODU5NDYuMTIxMDMyLTEtZGFwZW5neC55dUBpbnRlbC5jb20vLg0KPiA+ID4NCj4gPiA+ IFRoaXMgcGF0Y2ggcmVtb3ZlcyB1bm5lY2Vzc2FyeSBsaW5rIHN0YXR1cyBjaGVjayBhbmQgZGly ZWN0bHkgc2V0cw0KPiA+ID4gbWFjIGNvbmZpZyBpbiBkZXZfc3RhcnQuIEFsc28sIGl0IHNldHMg dGhlIHBhcmFtZXRlciAid2FpdCB0bw0KPiA+ID4gY29tcGxldGUiIHRydWUgdG8gd2FpdCBmb3Ig bW9yZSB0aW1lIHRvIG1ha2Ugc3VyZSBhZG1pbnEgY29tbWFuZA0KPiBleGVjdXRlIGNvbXBsZXRl ZC4NCj4gPiA+DQo+ID4gPiBGaXhlczogYTRiYTc3MzY3OTIzICgibmV0L2k0MGU6IGVuYWJsZSBt YXhpbXVtIGZyYW1lIHNpemUgYXQgcG9ydA0KPiA+ID4gbGV2ZWwiKQ0KPiA+ID4gRml4ZXM6IDIx ODRmN2NkZWVhYSAoIm5ldC9pNDBlOiBmaXggbWF4IGZyYW1lIHNpemUgY29uZmlnIGF0IHBvcnQN Cj4gPiA+IGxldmVsIikNCj4gPiA+IEZpeGVzOiA3MTk0NjlmMTNiMTEgKCJuZXQvaTQwZTogZml4 IGp1bWJvIGZyYW1lIFJ4IHdpdGggWDcyMiIpDQo+ID4gPiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ ID4gPg0KPiA+ID4gUmVwb3J0ZWQtYnk6IERhdmlkIE1hcmNoYW5kIDxkYXZpZC5tYXJjaGFuZEBy ZWRoYXQuY29tPg0KPiA+ID4gU2lnbmVkLW9mZi1ieTogU2ltZWkgU3UgPHNpbWVpLnN1QGludGVs LmNvbT4NCj4gPg0KPiA+IEFja2VkLWJ5OiBRaSBaaGFuZyA8cWkuei56aGFuZ0BpbnRlbC5jb20+ DQo+IA0KPiBJIHdhcyB3YWl0aW5nIGZvciBhIHBpbmcuLi4gZ29vZCB0aGluZyBJIGhhZCBhIGxv b2sgYXQgdGhpcyB0aHJlYWQuDQo+IA0KPiBJIHN1Z2dlc3Qgc3BsaXR0aW5nIHRoaXMgaW4gdHdv IHBhcnRzIGJlZm9yZSBpdCByZWFjaGVzIHRoZSBtYWluIHJlcG86DQo+IC0gcHV0IHRoZSByZXZl cnRzIGZpcnN0ICh0aGUgcmVhc29uIGlzIHRoYXQgMjEuMTEgc3RhYmxlIGJyYW5jaCBhbHJlYWR5 IGhhdmUNCj4gdGhlbSk6IHRoaXMgd291bGQgZW5kIHVwIHRoZSBzYW1lIGFzIG1lcmdpbmcNCj4g aHR0cHM6Ly9wYXRjaHdvcmsuZHBkay5vcmcvcHJvamVjdC9kcGRrL3BhdGNoLzIwMjIxMjEzMDkx ODM3Ljg3OTUzLTEtDQo+IGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20vDQo+IHRoYXQgaGFzIGJl ZW4gd2FpdGluZyBzaW5jZSBEZWNlbWJlciwNCj4gLSBoYXZlIHRoZSBtb3ZlIG9mIGk0MGVfYXFf c2V0X21hY19jb25maWcgZnJvbSBldGhfaTQwZV9kZXZfaW5pdCB0bw0KPiBpNDBlX2Rldl9zdGFy dCArIGNoYW5nZSBpbiBpNDBlX2Rldl9saW5rX3VwZGF0ZSBjYWxsIGluIGEgc2Vjb25kIHBhdGNo IChpLmUuDQo+IHRoZSBmb2xsb3dpbmcgZGlmZiksDQoNCk9LLCByZXZlcnRlZCBpbiBkcGRrLW5l eHQtbmV0LWludGVsLg0KDQpBbmQgd2FpdGluZyBmb3IgU2ltZWkncyB2Ny4NCg0KPiANCj4gZGlm ZiAtLWdpdCBhL2RyaXZlcnMvbmV0L2k0MGUvaTQwZV9ldGhkZXYuYyBiL2RyaXZlcnMvbmV0L2k0 MGUvaTQwZV9ldGhkZXYuYw0KPiBpbmRleCBhOTgyZTQyMjY0Li4zNzFmNDIyMzNlIDEwMDY0NA0K PiAtLS0gYS9kcml2ZXJzL25ldC9pNDBlL2k0MGVfZXRoZGV2LmMNCj4gKysrIGIvZHJpdmVycy9u ZXQvaTQwZS9pNDBlX2V0aGRldi5jDQo+IEBAIC0xNzEwLDExICsxNzEwLDYgQEAgZXRoX2k0MGVf ZGV2X2luaXQoc3RydWN0IHJ0ZV9ldGhfZGV2ICpkZXYsIHZvaWQNCj4gKmluaXRfcGFyYW1zIF9f cnRlX3VudXNlZCkNCj4gICAgICAgICAgKi8NCj4gICAgICAgICBpNDBlX2FkZF90eF9mbG93X2Nv bnRyb2xfZHJvcF9maWx0ZXIocGYpOw0KPiANCj4gLSAgICAgICAvKiBTZXQgdGhlIG1heCBmcmFt ZSBzaXplIHRvIDB4MjYwMCBieSBkZWZhdWx0LA0KPiAtICAgICAgICAqIGluIGNhc2Ugb3RoZXIg ZHJpdmVycyBjaGFuZ2VkIHRoZSBkZWZhdWx0IHZhbHVlLg0KPiAtICAgICAgICAqLw0KPiAtICAg ICAgIGk0MGVfYXFfc2V0X21hY19jb25maWcoaHcsIEk0MEVfRlJBTUVfU0laRV9NQVgsIFRSVUUs IGZhbHNlLCAwLA0KPiBOVUxMKTsNCj4gLQ0KPiAgICAgICAgIC8qIGluaXRpYWxpemUgUlNTIHJ1 bGUgbGlzdCAqLw0KPiAgICAgICAgIFRBSUxRX0lOSVQoJnBmLT5yc3NfY29uZmlnX2xpc3QpOw0K PiANCj4gQEAgLTIzMzIsNiArMjMyNyw3IEBAIGk0MGVfZGV2X3N0YXJ0KHN0cnVjdCBydGVfZXRo X2RldiAqZGV2KQ0KPiAgICAgICAgIHVpbnQzMl90IGludHJfdmVjdG9yID0gMDsNCj4gICAgICAg ICBzdHJ1Y3QgaTQwZV92c2kgKnZzaTsNCj4gICAgICAgICB1aW50MTZfdCBuYl9yeHEsIG5iX3R4 cTsNCj4gKyAgICAgICB1aW50MTZfdCBtYXhfZnJhbWVfc2l6ZTsNCj4gDQo+ICAgICAgICAgaHct PmFkYXB0ZXJfc3RvcHBlZCA9IDA7DQo+IA0KPiBAQCAtMjQ1Miw3ICsyNDQ4LDcgQEAgaTQwZV9k ZXZfc3RhcnQoc3RydWN0IHJ0ZV9ldGhfZGV2ICpkZXYpDQo+ICAgICAgICAgICAgICAgICAgICAg ICAgIFBNRF9EUlZfTE9HKFdBUk5JTkcsICJGYWlsIHRvIHNldCBwaHkgbWFzayIpOw0KPiANCj4g ICAgICAgICAgICAgICAgIC8qIENhbGwgZ2V0X2xpbmtfaW5mbyBhcSBjb21tYW5kIHRvIGVuYWJs ZS9kaXNhYmxlIExTRSAqLw0KPiAtICAgICAgICAgICAgICAgaTQwZV9kZXZfbGlua191cGRhdGUo ZGV2LCAwKTsNCj4gKyAgICAgICAgICAgICAgIGk0MGVfZGV2X2xpbmtfdXBkYXRlKGRldiwgMSk7 DQo+ICAgICAgICAgfQ0KPiANCj4gICAgICAgICBpZiAoZGV2LT5kYXRhLT5kZXZfY29uZi5pbnRy X2NvbmYucnhxID09IDApIHsgQEAgLTI0NzAsNiArMjQ2NiwxMyBAQA0KPiBpNDBlX2Rldl9zdGFy dChzdHJ1Y3QgcnRlX2V0aF9kZXYgKmRldikNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICJwbGVhc2UgY2FsbCBoaWVyYXJjaHlfY29tbWl0KCkgIg0KPiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgImJlZm9yZSBzdGFydGluZyB0aGUgcG9ydCIpOw0KPiANCj4gKyAgICAgICBtYXhf ZnJhbWVfc2l6ZSA9IGRldi0+ZGF0YS0+bXR1ID8NCj4gKyAgICAgICAgICAgICAgIGRldi0+ZGF0 YS0+bXR1ICsgSTQwRV9FVEhfT1ZFUkhFQUQgOg0KPiArICAgICAgICAgICAgICAgSTQwRV9GUkFN RV9TSVpFX01BWDsNCj4gKw0KPiArICAgICAgIC8qIFNldCB0aGUgbWF4IGZyYW1lIHNpemUgdG8g SFcqLw0KPiArICAgICAgIGk0MGVfYXFfc2V0X21hY19jb25maWcoaHcsIG1heF9mcmFtZV9zaXpl LCBUUlVFLCBmYWxzZSwgMCwNCj4gKyBOVUxMKTsNCj4gKw0KPiAgICAgICAgIHJldHVybiBJNDBF X1NVQ0NFU1M7DQo+IA0KPiAgdHhfZXJyOg0KPiANCj4gDQo+IFRoaXMgd2F5LCB0aGUgbmV3IGZp eCBpcyBlYXNpZXIgdG8gcmVhZCB0b28uDQo+IFRoYW5rcy4NCj4gDQo+IA0KPiAtLQ0KPiBEYXZp ZCBNYXJjaGFuZA0KDQo=