From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <stable-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id B2BEA43D12
	for <public@inbox.dpdk.org>; Thu, 21 Mar 2024 09:58:10 +0100 (CET)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id A888542D7F;
	Thu, 21 Mar 2024 09:58:10 +0100 (CET)
Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.18])
 by mails.dpdk.org (Postfix) with ESMTP id A7EBF40261;
 Thu, 21 Mar 2024 09:58:07 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1711011488; x=1742547488;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=ZJ2ZePEjpYZ5FgcCOqMruA7M9BS+Zohs/G/jwB15Sfw=;
 b=O84nEbW3Ta8yKP/FXwWaoKASG5icPRAAHdIonoLYQ0QuYXcJ9gMwLXlC
 fS7TauVPhnS5ApfvnfvQYJqbGp3c/tfH1IrpEbzLqOuGgVmmINUX2pK6v
 b+f/k4IoXsUrxl6qgitYbUHuvst8QyeRmMbCJOlp95Je5xUqxduZ+ZwUX
 ddcgZ6d7NCbc7iR2lt4ezs4IyRzW8UAO+R4dnQmoHbEQlAFdb7Buffc0Z
 vF9MZudyGc8Yd22v8k89VgHN7NCs4/P6yqrPTPSebsqYuRu6jM8uKJSxq
 qmuS75pRP4iMu9RaopvPHhcP/k/PeSY36P6qSebiLLfASAysWdr50Mkrn g==;
X-IronPort-AV: E=McAfee;i="6600,9927,11019"; a="6112855"
X-IronPort-AV: E=Sophos;i="6.07,142,1708416000"; 
   d="scan'208";a="6112855"
Received: from orviesa001.jf.intel.com ([10.64.159.141])
 by orvoesa110.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 21 Mar 2024 01:58:07 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="6.07,142,1708416000"; d="scan'208";a="51869582"
Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82])
 by orviesa001.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384;
 21 Mar 2024 01:58:06 -0700
Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by
 fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2507.35; Thu, 21 Mar 2024 01:58:05 -0700
Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by
 fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2507.35 via Frontend Transport; Thu, 21 Mar 2024 01:58:05 -0700
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.169)
 by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.1.2507.35; Thu, 21 Mar 2024 01:58:05 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=gdDRaLm8ZHB+UKSy0uCwhA0/F3oxAleokdE9dRB5V4XE/zsQJcre/DOoBX86sdoYH+McYepWKM5e3z9G0bsd59j5AqxgAwmM9PKh0VJ7IRyro6iFWdf01a1K1qyrYs5BRVr7smpDMiDPDyJRJ13RAKc4ncdMRgGyStes2JFRSXRbudincQuHBtX1YlC8lqgjRVlE014Vj/4y/CYnzsX14Xt6wbJ/uuwsjuTpHuc0aE1n6bARgWG/XyA0cqNN04QD6JN3DdXGyK53dFiZvJ7RlIkCYazsZlGr2t63EpKVhgAsW5SWmph7UQldRuJOxVPdOWPsNuNA6YbrzO7r0e/wuQ==
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=ZJ2ZePEjpYZ5FgcCOqMruA7M9BS+Zohs/G/jwB15Sfw=;
 b=Lq8EJ3RqWBp/PBDU8AmU2DxF9i5RBMoMBliGl+FC3KUwxcklNJjKmO+Z7EF5MO/+ZolhvKolEQpnMM8ma79ZUSXy/BiyyTOQzdTjke0KThcCOw3XCp0ZILyjM3k0oBt02EhiUGZkN0EgkUNxhyvuIij9H55xGvzCxOT4/WUMEjUUblfxGm4ikMPP7zh+Rr+VFSMBvs/+ao7/CJIdaTHenfMknw+Cp2RwAl5/DSnNJihWuqsB6PDpOSnVZ/Zbw1KaidfjOHxrNSPIJ7oRK+rbUPgoU2wF9cxJ1GOd44rtHCpcn+MSp7QrrcBkYS8sZKnr+hK8TjKPM0mKloX4FuIgQw==
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 MN0PR11MB6110.namprd11.prod.outlook.com (2603:10b6:208:3ce::19)
 by IA1PR11MB6148.namprd11.prod.outlook.com (2603:10b6:208:3ec::20)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.11; Thu, 21 Mar
 2024 08:57:58 +0000
Received: from MN0PR11MB6110.namprd11.prod.outlook.com
 ([fe80::f74a:5253:54ae:bba]) by MN0PR11MB6110.namprd11.prod.outlook.com
 ([fe80::f74a:5253:54ae:bba%2]) with mapi id 15.20.7409.023; Thu, 21 Mar 2024
 08:57:58 +0000
From: "Ma, WenwuX" <wenwux.ma@intel.com>
To: Thomas Monjalon <thomas@monjalon.net>, "fengchengwen@huawei.com"
 <fengchengwen@huawei.com>
CC: "dev@dpdk.org" <dev@dpdk.org>, "Jiale, SongX" <songx.jiale@intel.com>,
 "stable@dpdk.org" <stable@dpdk.org>
Subject: RE: [PATCH v3] dmadev: fix structure alignment
Thread-Topic: [PATCH v3] dmadev: fix structure alignment
Thread-Index: AQHaeplYYvDR4hgbpkyzBdfONY3HhLFAgLgAgADmw9CAAHd4AIAABwkw
Date: Thu, 21 Mar 2024 08:57:58 +0000
Message-ID: <MN0PR11MB6110ED52A8DA97EB39330A96EB322@MN0PR11MB6110.namprd11.prod.outlook.com>
References: <20240308053711.1260154-1-wenwux.ma@intel.com>
 <3047329.687JKscXgg@thomas>
 <MN0PR11MB6110CF9BC68B30AC0A35EBECEB322@MN0PR11MB6110.namprd11.prod.outlook.com>
 <2631241.9Mp67QZiUf@thomas>
In-Reply-To: <2631241.9Mp67QZiUf@thomas>
Accept-Language: zh-CN, 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: MN0PR11MB6110:EE_|IA1PR11MB6148:EE_
x-ms-office365-filtering-correlation-id: 889dc9af-485b-43cc-0237-08dc4985019f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: OLSZjNEsH5LZ8LZMkiz0gbepLnuuut6tKGrupxqfZuKbTXuYROTrHdVAvbn+5YLrjg9j02WbSST9JuJM+8Y1fPQ6VrmfE3rlV+o84s6zF29uwliebJgFcfMNgwrP8Ht153K7WH+KZYFzA8Y+XXujcm7VpUF38YopNv+ZQAJLzZ8uuXC8036B1uj78pD6LSCvNLu8eep/glLsOUfX61nSLBK31UAYXXJoCpCkB36BgHPjCagGoinxBkRrwy742T8OITrISz6s5y/EHqwzzJUNueizALzlr08LjURiMCa86YwxqQZizHdXwGwAVSAlyt8qXJDjc4kLPiaSnmldQ0RBTgqcrMFFQCIuZRtz7CTOG0RhnN6ZYYWbTSK9CVuVAdpjJ/xJiTaRFk9qH/s9n8J1qhFIKnZZpNMQ/xFuolUiBxPcIuO7JS46N+kps7zrxwdLYD1CthXRQUllbtEQbKOZBKxvqoW4xTZjKxavANginwLy37LxrObU0N4Ane8a0NLdMP/ubyLA8727GVrgeD3fcP7B7CprjklYKIsqg4dSqT+aVgVmBTPTY7hoiowYis9q8bS8SVHTjeZBlo72ZvtwLRt9VFaqUFwCUMWwPkkJgeyxCeP1D2y8YxboYvjgzc7C4Z8h/ArO4/MNaREP6/rlBX3jU+tT4DWqg3TEVLxcLDI=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:MN0PR11MB6110.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(13230031)(1800799015)(376005)(366007)(38070700009); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RjdCZ2pIdEtWNnNWN01ZeVROS3M2eDFCbkNTWW5zbjdOcDgyaHRHdzZWY3Bz?=
 =?utf-8?B?ZFlXUFFjNHR1bUVqM09mVG00eUczQ0dKRU93TElrWW40ajRGMlRiVkRHandN?=
 =?utf-8?B?OFJoWDduZU9sdW5ZeXpQYXM2aTVERWtxcStQZ2sxVTU3cFI0anIxZGZzYTV2?=
 =?utf-8?B?SWV6NVdLdWUwTkRaTkxGTjY3QkZYb2JFU1h3TVZ6YXByYzU2Rm1JNjRuMkZW?=
 =?utf-8?B?cjd6dUtOMjdCSEYxNE1QSzR6TEFSTnl2ZlI2WWZheFQwWm1FTzAzY1FUemZk?=
 =?utf-8?B?UVZ5NWJORW9YT0dtSmdBczlsSGU3NE0xa0JwWndYbDBIdGlzOFdVUzJCRC90?=
 =?utf-8?B?YlBYR1VTdzBpWHBHSEc0cDcvZ0REcE01SjUvcjBxa3phWFJiSGYvVlpmQVIr?=
 =?utf-8?B?T1I1M3ZGQWFXS2N1ejlUSFdIYVVKSlZ1RDlMbmVydEJhTkxtOXU1Y3QyTngw?=
 =?utf-8?B?NE1XQXFEVTNmWUo5cWFpN05EK01oUVY1ZlQ0SUNSYjQ3RlBENEVET2dReGQ4?=
 =?utf-8?B?UG9hbnBUV2VJL2t2QjFLK2Y1TnlQS3ZoeUFmY1lKc2xoQmJ4bjdhNi9CYUlx?=
 =?utf-8?B?aDVqaTRoTi8ySUtLa01uT016Y2lRN1J5TFpMWCsxRlI5bGlER3F4djZPKzFY?=
 =?utf-8?B?ZnM0UkZsNWNqMmFCbmNWU1JoVEc1UkVvUzdrc21SRXdjUGNFR3ZrKzI5QWhD?=
 =?utf-8?B?UnBnQ0IxTXgyNEZiSmkxMHhpaEQ5YWRka3dsUVhjMUltNVE0QjdiakJwZVFm?=
 =?utf-8?B?NUlrOG0wZVFKMmVzTE1BSzU3cDdvN2NQUDU4WHVtcjVPUUdnL0VaNDVhZVNl?=
 =?utf-8?B?REJQK3dBTW5oT0tsdFRnSDVMRGVGaWIybW5nWUhlNmZ6ZHpzQ3lPQldDYzln?=
 =?utf-8?B?UnRjcmd1U2JzZnBGT0N3dGV0bEtNc0ZQS3R2Sm94YzB0dlRqUmJWWXlxWWN4?=
 =?utf-8?B?Z0t4eXBXdmx4K0Q4VnFKV0lNSTlMNEh6dUVBSUc3dCtvRWFaWlBRYnQzeDZE?=
 =?utf-8?B?anFvaWNGRkxvUEQ2Y2owRGtzcXhsY3FYVjV1VWZiWDJNYkxLSnYwQjRCYXA0?=
 =?utf-8?B?UmNzNEdGVXR2UjJCUThCVUg0VDVUTGl0cXIxVU1scmZVSCszQWVmSWI3U0xW?=
 =?utf-8?B?cVJNQ3lTY3ZHVFBiSGxrUXVYR2h3THY0SmpRT0FjTER5OFovdXQ5WVVBWHNM?=
 =?utf-8?B?RDM1RzJtRjQ5a2cvMHNEeW9XVlZabVBNbDYwZHF6YmtNL2dOd1Yyb1dsSlFT?=
 =?utf-8?B?dzJyakF2QkhYWTdwaHpaOXdCbHlMYTlaSy9GRmt2N0hEWUFKc2ZMNHNkMHRZ?=
 =?utf-8?B?aWFSQXU4YTR6N3ZZRVo1aDVNU0xFUmZVU0VKT1U2aVdLTFJYVnJXK1VtR1NM?=
 =?utf-8?B?bXBTMHVuSElyMWhaYW1DV284RTgyMUVTcVRwOFBHVmRTbzd0d0Z0eW5VdGQ1?=
 =?utf-8?B?blZaa0M3NU1ZWGJkUXN3RXBNZHpvSHJhd2lDQ05TR2NLbW8xaitEWTRaWGdF?=
 =?utf-8?B?b2V1OTZqTFAvcGJUNlJLSEgxM3BrdnR2VXAzVW5yRzRnM05mcUhDR3B1dk1x?=
 =?utf-8?B?SktMdHRLOURGNE1COW1HL1d3T1NtcEx3Y282VVRtOUllelZ2Ykt6NW5BMUQv?=
 =?utf-8?B?NUJEK1RSbWs3MEw0U0pjb1ZiUEdjdGlacU1BRkV5YlV6Rk9jL2hhckJCUDRL?=
 =?utf-8?B?b1lOWDBNSFpZTFVQT3VESXk2WFRPTFQrb0VobjFUZ0hQeTdrVDVTTjlsTGV0?=
 =?utf-8?B?c3Z6N21sRmZBRTY5NG1qcStMRm5ieE1JYnYxeVo4Zmk4ZldCLzNLcmQ1SmNa?=
 =?utf-8?B?Qy9lcE9sa1ZoK0dqRDZHbGZsbStWTWk2cGNlaGVWcHJrTCtiSFRDTkpuUGNM?=
 =?utf-8?B?WGxZaEtWdmJrYkU5K21Ic2h5Q1pEUzNBZThCSHJ3b2piMWdsSGdET2p4NUl1?=
 =?utf-8?B?Z0w1RWV6aUU4ZEZ5NkhpWXd0NmRIZjlGZWZ6dWFiN2FEUkZ0N0oyL3hydnJs?=
 =?utf-8?B?QzZubi9GdGlvclJEM2x6UG96RVgzRFlxUERyRlA0V0JTQW13Szc3bjl0NTJX?=
 =?utf-8?B?cmJUWkZVUDR1SG1uWlBNVk9HWGljdUNMRDhid3E0cGkyV1YxOW0ycElHRjho?=
 =?utf-8?Q?CALY=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: MN0PR11MB6110.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 889dc9af-485b-43cc-0237-08dc4985019f
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Mar 2024 08:57:58.6193 (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: xlzbyj5Hehjz1FyPG2J1Tq38POs5B4Jq/G+2cJ3Uo4zG6j2dHp6FxqldYZkKl5YRlIHunCF5j07ZdOjzgfGj8Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB6148
X-OriginatorOrg: intel.com
X-BeenThere: stable@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: patches for DPDK stable branches <stable.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/stable>,
 <mailto:stable-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/stable/>
List-Post: <mailto:stable@dpdk.org>
List-Help: <mailto:stable-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/stable>,
 <mailto:stable-request@dpdk.org?subject=subscribe>
Errors-To: stable-bounces@dpdk.org

SGksIFRob21hcw0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFRob21h
cyBNb25qYWxvbiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4gU2VudDogVGh1cnNkYXksIE1hcmNo
IDIxLCAyMDI0IDQ6MzEgUE0NCj4gVG86IGZlbmdjaGVuZ3dlbkBodWF3ZWkuY29tOyBNYSwgV2Vu
d3VYIDx3ZW53dXgubWFAaW50ZWwuY29tPg0KPiBDYzogZGV2QGRwZGsub3JnOyBKaWFsZSwgU29u
Z1ggPHNvbmd4LmppYWxlQGludGVsLmNvbT47IHN0YWJsZUBkcGRrLm9yZw0KPiBTdWJqZWN0OiBS
ZTogW1BBVENIIHYzXSBkbWFkZXY6IGZpeCBzdHJ1Y3R1cmUgYWxpZ25tZW50DQo+IA0KPiAyMS8w
My8yMDI0IDAyOjI1LCBNYSwgV2Vud3VYOg0KPiA+IEhpLCBUaG9tYXMNCj4gPg0KPiA+IEZyb206
IFRob21hcyBNb25qYWxvbiA8dGhvbWFzQG1vbmphbG9uLm5ldD4NCj4gPiA+IDIwLzAzLzIwMjQg
MDg6MjMsIFdlbnd1IE1hOg0KPiA+ID4gPiBUaGUgc3RydWN0dXJlIHJ0ZV9kbWFfZGV2IG5lZWRz
IHRvIGJlIGFsaWduZWQgdG8gdGhlIGNhY2hlIGxpbmUsDQo+ID4gPiA+IGJ1dCB0aGUgcmV0dXJu
IHZhbHVlIG9mIG1hbGxvYyBtYXkgbm90IGJlIGFsaWduZWQgdG8gdGhlIGNhY2hlDQo+ID4gPiA+
IGxpbmUuIFdoZW4gd2UgdXNlIG1lbXNldCB0byBjbGVhciB0aGUgcnRlX2RtYV9kZXYgb2JqZWN0
LCBpdCBtYXkNCj4gPiA+ID4gY2F1c2UgYSBzZWdtZW50YXRpb24gZmF1bHQgaW4gY2xhbmcteDg2
LXBsYXRmb3JtLg0KPiA+ID4gPg0KPiA+ID4gPiBUaGlzIGlzIGJlY2F1c2UgY2xhbmcgdXNlcyB0
aGUgInZtb3ZhcHMiIGFzc2VtYmx5IGluc3RydWN0aW9uIGZvcg0KPiA+ID4gPiBtZW1zZXQsIHdo
aWNoIHJlcXVpcmVzIHRoYXQgdGhlIG9wZXJhbmRzIChydGVfZG1hX2RldiBvYmplY3RzKQ0KPiA+
ID4gPiBtdXN0IGFsaWduZWQgb24gYSAxNi1ieXRlIGJvdW5kYXJ5IG9yIGEgZ2VuZXJhbC1wcm90
ZWN0aW9uDQo+ID4gPiA+IGV4Y2VwdGlvbiAoI0dQKSBpcyBnZW5lcmF0ZWQuDQo+ID4gPiA+DQo+
ID4gPiA+IFRoZXJlZm9yZSwgZWl0aGVyIGFkZGl0aW9uYWwgbWVtb3J5IGlzIGFwcGxpZWQgZm9y
IHJlLWFsaWdubWVudCwNCj4gPiA+ID4gb3IgdGhlIHJ0ZV9kbWFfZGV2IG9iamVjdCBkb2VzIG5v
dCByZXF1aXJlIGNhY2hlIGxpbmUgYWxpZ25tZW50Lg0KPiA+ID4gPiBUaGUgcGF0Y2ggY2hvb3Nl
cyB0aGUgZm9ybWVyIG9wdGlvbiB0byBmaXggdGhlIGlzc3VlLg0KPiA+ID4gPg0KPiA+ID4gPiBG
aXhlczogYjM2OTcwZjJlMTNlICgiZG1hZGV2OiBpbnRyb2R1Y2UgRE1BIGRldmljZSBsaWJyYXJ5
IikNCj4gPiA+ID4gQ2M6IHN0YWJsZUBkcGRrLm9yZw0KPiA+ID4gPg0KPiA+ID4gPiBTaWduZWQt
b2ZmLWJ5OiBXZW53dSBNYSA8d2Vud3V4Lm1hQGludGVsLmNvbT4NCj4gPiA+IFsuLl0NCj4gPiA+
ID4gLQlzaXplID0gZG1hX2RldmljZXNfbWF4ICogc2l6ZW9mKHN0cnVjdCBydGVfZG1hX2Rldik7
DQo+ID4gPiA+IC0JcnRlX2RtYV9kZXZpY2VzID0gbWFsbG9jKHNpemUpOw0KPiA+ID4gPiAtCWlm
IChydGVfZG1hX2RldmljZXMgPT0gTlVMTCkNCj4gPiA+ID4gKwkvKiBUaGUgZG1hIGRldmljZSBv
YmplY3QgaXMgZXhwZWN0ZWQgdG8gYWxpZ24gY2FjaGVsaW5lLCBidXQNCj4gPiA+ID4gKwkgKiB0
aGUgcmV0dXJuIHZhbHVlIG9mIG1hbGxvYyBtYXkgbm90IGJlIGFsaWduZWQgdG8gdGhlIGNhY2hl
IGxpbmUuDQo+ID4gPiA+ICsJICogVGhlcmVmb3JlLCBleHRyYSBtZW1vcnkgaXMgYXBwbGllZCBm
b3IgcmVhbGlnbm1lbnQuDQo+ID4gPiA+ICsJICogbm90ZTogV2UgZG8gbm90IGNhbGwgcG9zaXhf
bWVtYWxpZ24vYWxpZ25lZF9hbGxvYyBiZWNhdXNlIGl0IGlzDQo+ID4gPiA+ICsJICogdmVyc2lv
biBkZXBlbmRlbnQgb24gbGliYy4NCj4gPiA+ID4gKwkgKi8NCj4gPiA+ID4gKwlzaXplID0gZG1h
X2RldmljZXNfbWF4ICogc2l6ZW9mKHN0cnVjdCBydGVfZG1hX2RldikgKw0KPiA+ID4gPiArCQlS
VEVfQ0FDSEVfTElORV9TSVpFOw0KPiA+ID4gPiArCXB0ciA9IG1hbGxvYyhzaXplKTsNCj4gPiA+
ID4gKwlpZiAocHRyID09IE5VTEwpDQo+ID4gPiA+ICAJCXJldHVybiAtRU5PTUVNOw0KPiA+ID4g
PiAtCW1lbXNldChydGVfZG1hX2RldmljZXMsIDAsIHNpemUpOw0KPiA+ID4gPiArCW1lbXNldChw
dHIsIDAsIHNpemUpOw0KPiA+ID4gPiArDQo+ID4gPiA+ICsJcnRlX2RtYV9kZXZpY2VzID0gUlRF
X1BUUl9BTElHTihwdHIsIFJURV9DQUNIRV9MSU5FX1NJWkUpOw0KPiA+ID4NCj4gPiA+IFdoeSBu
b3QgdXNpbmcgYWxpZ25lZF9hbGxvYygpPw0KPiA+ID4gaHR0cHM6Ly9lbi5jcHByZWZlcmVuY2Uu
Y29tL3cvYy9tZW1vcnkvYWxpZ25lZF9hbGxvYw0KPiA+ID4NCj4gPiA+DQo+ID4gYmVjYXVzZSBp
dCBpcyB2ZXJzaW9uIGRlcGVuZGVudCBvbiBsaWJjLg0KPiANCj4gV2hpY2ggbGliYyBpcyByZXF1
aXJlZD8NCj4gDQpJbiB0aGUgTk9URSBzZWN0aW9uIG9mIHRoZSBsaW5rIHlvdSBnYXZlIHRoZXJl
IGlzIHRoaXMgcXVvdGXvvJoNCg0KVGhpcyBmdW5jdGlvbiBpcyBub3Qgc3VwcG9ydGVkIGluIE1p
Y3Jvc29mdCBDIFJ1bnRpbWUgbGlicmFyeSBiZWNhdXNlIGl0cyBpbXBsZW1lbnRhdGlvbiBvZiBz
dGQ6OmZyZWUgaXMgdW5hYmxlIHRvIGhhbmRsZSBhbGlnbmVkIGFsbG9jYXRpb25zIG9mIGFueSBr
aW5kLiBJbnN0ZWFkLCBNUyBDUlQgcHJvdmlkZXMgX2FsaWduZWRfbWFsbG9jICh0byBiZSBmcmVl
ZCB3aXRoIF9hbGlnbmVkX2ZyZWUpLg0KDQo=