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 8BF1543D14
	for <public@inbox.dpdk.org>; Thu, 21 Mar 2024 10:18:29 +0100 (CET)
Received: from mails.dpdk.org (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 7CA8E42D7A;
	Thu, 21 Mar 2024 10:18:29 +0100 (CET)
Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.19])
 by mails.dpdk.org (Postfix) with ESMTP id 21F0A40261;
 Thu, 21 Mar 2024 10:18:25 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
 d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
 t=1711012707; x=1742548707;
 h=from:to:cc:subject:date:message-id:references:
 in-reply-to:content-transfer-encoding:mime-version;
 bh=7T89l/jSdPB/Hae7XKR+725l95Xa+GTh2Jo7YSIMM3M=;
 b=ROa2N1e7ZVgGw8xmKsjcX63rvayQEx0k6A7LD9VXP7jYM2poLTUQIDJ7
 QIpBwCvANgp2bwrYWYJh+xsccztkXRg41Jc4OK8j43hcU9ZcT9ns8QcqS
 Bno97zWbGpAJj7fptEce0W2/s5AY/DLE8Ugjg/FIOE0c4wGIJAjIMrGQ4
 o7tv2fMCeqql3WGUCjUCj+oC+c+hfAvjww7Zo+9sqRAUaJK4p3us1HuPG
 /7kywrFvCBguxJBhk3Hp6XbLobnzKJ9Cr9t/wh0MSu+FsEdnUrpaNgrkS
 oJRe7dZv9gMZ10JlLyW8U8f+E++ueI+fVAG6aCkg9QKDIvOlhvDien5rB w==;
X-IronPort-AV: E=McAfee;i="6600,9927,11019"; a="5855119"
X-IronPort-AV: E=Sophos;i="6.07,142,1708416000"; 
   d="scan'208";a="5855119"
Received: from fmviesa003.fm.intel.com ([10.60.135.143])
 by orvoesa111.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 21 Mar 2024 02:18:25 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="6.07,142,1708416000"; d="scan'208";a="19018428"
Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82])
 by fmviesa003.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384;
 21 Mar 2024 02:18:24 -0700
Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) 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 02:18:24 -0700
Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.35 via Frontend Transport; Thu, 21 Mar 2024 02:18:24 -0700
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.168)
 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 02:18:24 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=b6kR9bYfHS8LzM0W7TygEyLaDuOiEyIv1nWKSg5oFlu4OKYul2diPrUc+RS/1f+MNJIKSV/rmvQpHILt6tKEDx9WjNYIZfkx817k59P4475IYBmmKYVP35PN9VorcDQucO0HE+pxbhaW59xqRYXaFSDDcvKTppWHMERwrzl5LDrNnPDr4eCRzlJR/DY4fnSRwdGgW7JYiivED56+7ItUphIHqWf0RENx7nWpg2hTXQn6BjWVPo+ehzgcGKxqk4dZC4RCkPoCbfdufmG46F0V5RnCUFgUdBgmVaWaESoRxS7SDOX5kzokpMeRtAE3cZVQ7kA9OGmBTE5Zr/4aTjxjZw==
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=7T89l/jSdPB/Hae7XKR+725l95Xa+GTh2Jo7YSIMM3M=;
 b=fppG6uG3HaDIPd1g9mA7k6FcR+4AdbHbZFa94ZjuwyHCXFmvQ1pbDHzJrdDaECWIdfkNLBCzGlVatxJLqABCJ3wQ9U8A2ip0uT11oP8jdsh60L996Fonm40UsFqPm9EGL92nG7wIqAdu2rVvx6j1EtsJ7Lj/2KMBgnEzNBVLZ84IuiXajE3C5W6goGzpxDFy6oT827XPenkzuDcD1KRtE8elYaZB5odaOrFT2IQ+YUSA27+2jnSYmuwtotRp4WI+2OiJLE5+9syX9uayR0LO39ALsCp0it8PYYbXbQMMshaJiUcF2Kd9E2oQRABnGWsgbnsdLFiyryp0iY8xRHkW3A==
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 CH3PR11MB8154.namprd11.prod.outlook.com (2603:10b6:610:15f::11)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.23; Thu, 21 Mar
 2024 09:18:22 +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
 09:18:21 +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: AQHaeplYYvDR4hgbpkyzBdfONY3HhLFAgLgAgADmw9CAAHd4AIAAC6Ww
Date: Thu, 21 Mar 2024 09:18:21 +0000
Message-ID: <MN0PR11MB61108C052D9508FCD5092EA2EB322@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_|CH3PR11MB8154:EE_
x-ms-office365-filtering-correlation-id: 0d598d1e-c457-4b35-d380-08dc4987daaa
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 8xJ826mHUxnzqph4j6k6Sd86VtorBH1PDCsNTsAnkkKlMJhdt03/IQJh5x/wm6BS1OF8T5WXXklnaoRoh7pzGtY6fiqkfEFI9cU1GSKC05sOBipRmnVVig/rW7R+0M7wkAa2hQ2CaRWU8dBDW+htmnoWDDd8wKqoL5CpZEgwORbsE0XaYg6gVlvGIGxoApHKczBAzvumoPzJcJ2wafCOCe2NR+JXrb3mqwn1hnQCCnxAPIwi2WIH5m7PhckZeRvRDoal61MjFBRAJAXyPD85fWy3B3KIEvfqls+IeyfpOV303998+0vze0wC/cGuNQzliSZM1oV5PjhqXd7erM8OfuTc/fpNAShnFfpWVNzIhbzPmysZm/IcTJT0PLg2VAIRXHHZ91HMH3ECuiwPks+CDLHvtR65RsVm8JS12KuktBpAdUFj3nCZiFHnLMBm6z8MDZTbtv6cHyDVR+PwUcwSjd7PQKoV5mvATbB/TLxVYZUj6vBtnxluX/T9clAjLuKVg1I1SYm2xapbcJXoydBKS6p7i7/LCz0nPHoadER8dkZrswZ/0RYkKRc7tuXkG4xhduX6GUQmqoKBhUoNDuG6J/g2o3GE07AA4JyrIvcTnp/CaRX4zb08CGd0Nu1slpqEittEEq3tV8e8HqFIRsxkey3+qCOFiqUq1/PIh4McA7Q=
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)(366007)(1800799015)(376005)(38070700009); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NG5Cd2RvcndzZHlMV0FHdFNYQkxTWFR4bHQ2VmxleStnTVA4dUJ0NlpPdmRQ?=
 =?utf-8?B?VEFTVXBSRlZqZHVyVkNxbldrK3hubFZMUWxhQlUyeERMcU8rOHRmeG54ZHBP?=
 =?utf-8?B?RWh5K05sYlN5bDFGVTIzUVliem9kRC9uTHgwYXFuQUVLU0lFczFzbEYrVEha?=
 =?utf-8?B?eVVvTDJtdEtBaUlLbGVlL1Q2V3VFOGdNRGs2bXkrK1hqMEVlYUJrc2lJM2ox?=
 =?utf-8?B?clczc09iREFra2lmZVNpNXlNRHBhYWF6cC9GV3RVVVhJUWZ3UitudFh4SnFq?=
 =?utf-8?B?L1FBQ0N3SVhoZVJwNk01bVRIOG5sdjVsWDhmYVBNZVArL0JQblFwbHZyY2hG?=
 =?utf-8?B?TXphbGt4Ym1jM3dYMXY2d0kyRG05NUZDU0tRNjVzcE1wK3g4ZkRqU21GdWxJ?=
 =?utf-8?B?TWhSTUVvaUY3T0ljdEVJYXVtdlNyY1BjSU5VWEpoeXp4RmhZdDJNVWJYVWE3?=
 =?utf-8?B?eEZLbDdWNmVZSFFXdWs1VmRja0Fsalh4Q0xHZ2twY0lGcVcwQnhDQUhXQWg1?=
 =?utf-8?B?K2xKdmVvMmkvaEJwWXA5MmFNK2p4RE9sSEZxNDZaNXgxRFhFcm16UE5CUzFK?=
 =?utf-8?B?Q0tGR0tGMk9qQ0puYUo3My9HNllTMEoxQUl4QU5xVjFwcFRoNUUybzJ2NTZV?=
 =?utf-8?B?d3Q3cXlUeVpZYzlnSGZFSHVkOVVHVEdaS2RGSXI1dDhWRXZTNDFWOWlpTFNy?=
 =?utf-8?B?OEFFVVFFZGVkRSsvQVlRSkQxZWRmL05OYzRFdjJxLzRKbVFWak5zbittaHBX?=
 =?utf-8?B?aS9PdzdCOURicDJsaHBiazlxZW50elllMUhNZWJsTlpDdjVTSklYQTYzL21B?=
 =?utf-8?B?c1p0K0E4d2Z2d1JSb3NMTTFvUU5raGJINnpoSVJiYURiMTJHUHZzNXpHV3h4?=
 =?utf-8?B?SnNDSm1ta2RZV1M0aThzcEM5eWtUbEdyNFZCZFI0dXRGRDV2dUF4Q1l6UFFC?=
 =?utf-8?B?QnM1K0I0NDh3dFRvOCtpQ0ZtRzhnUzk5dXlGOXV6K0d1d0o0dGw4M3l3cURN?=
 =?utf-8?B?ekVwbVovZTBpTVViMEsxRXdtZ1Azd3dxbDlWU055c0Z5bnVhMzhCT3JnalV4?=
 =?utf-8?B?OFhPaXdIYUhnVnpDWEwrcG5PU0gxWllJbHFkenIvU1RLRU8yQlNMQnhQNnha?=
 =?utf-8?B?U2djVWJhMEhrVEZreldPQmYyK3N5bjdaSGJyamNIbjdZRndLTU9mVHMxbmlJ?=
 =?utf-8?B?b0tKd2Q0bzNZSVF1NkhtVjJLbnlJbm93RVFuYVpuK0twM21ocWJyL0ZPbGho?=
 =?utf-8?B?aWx5ZUxndmZEUjNiRDlZcmJFKzFQVG1MWjRtQW1pQ3pick9hR050ZktJd0lV?=
 =?utf-8?B?Qnd6RlRxaTdXQlhrOS9qZlczL1NWaGxnaXpsSm9zZEdVWmtRQjFsZzFWV0tl?=
 =?utf-8?B?VzJmS200Tnk3VkN6ckdOOVRSR0g5aFE1MnFlMlhkRjFET0VkYlJWWEJrQzl4?=
 =?utf-8?B?TUJvM1JIdlc2L0JManNRSEVEbW9uR1RnNTdXMkZ5TmIxNmJ2VFV4TmdGNm9I?=
 =?utf-8?B?NUxQNkYyVXBLV1pjK3hMV2VtMGNxNkNrb2lNWHBHUXJBalZub2pqMGhIUlNU?=
 =?utf-8?B?TFVvZzhMMjZzdzZmQ2puOVkzcERYTUF4cHN6THlONmZhUG9hK1dDZ1E0WDJ0?=
 =?utf-8?B?T3pYb1V2MTNyOUtWazNURWFUSmhXZ01vOEF1QjZkYldvajg0V3pacUlTeWow?=
 =?utf-8?B?WW9NS1dNaEJKRytFQmxtU255R094Z0JBM2ZvSmJYV3dvbURjNDRpTmR6aldB?=
 =?utf-8?B?T0h5SXFVcW02ZXlTNnhHd2E0VDR2Q056ODJIekNQZS92bVd0d0pBalVQSWRY?=
 =?utf-8?B?dFlaYWFjT0JYdjU1eUFIb3BMWGJWcTJjelQ5ME1BQnNpZHExNk5CM00vQ0tV?=
 =?utf-8?B?WlV3WHcrYzRucGpDUW5hS3ZRR0plNHlkRHhmZk5IOWw1UjlLZGJkWnNTZFVi?=
 =?utf-8?B?S2pjRjZnWDJ3T0RIa01FZWMvMDJNdXJHVmhLMjRwVXRndmxTcTNuNHpnK0d5?=
 =?utf-8?B?SUlQMklFWjc0K0MrYytLK25SLzlFTnd5OVRSZzRnMU1iMTV0WmlLd202eUxQ?=
 =?utf-8?B?QVlkWXk1SUlZeFRVU3BYTGcyaEdObHFyNTZGRlk2TjZ6MmNYdXh5THpJL0pI?=
 =?utf-8?Q?ijfU=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: 0d598d1e-c457-4b35-d380-08dc4987daaa
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Mar 2024 09:18:21.7683 (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: 93vXDs0ayKipcxjo/JzNCKNiV5O1j9ZsR3noMnnqHOxkewEs1VEARyXuyn3gAdsNv5AJRT4dyfQ01Gwet29SCQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR11MB8154
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
aXJlZD8NCj4gDQoNCnVzaW5nIHRoZSAnbWFuIGFsaWduZWRfYWxsb2MnIGNvbW1hbmQsIHdlIGhh
cyB0aGUgZm9sbG93aW5nIGRlc2NyaXB0aW9uOg0KDQpWRVJTSU9OUw0KICAgICAgIFRoZSBmdW5j
dGlvbnMgbWVtYWxpZ24oKSwgdmFsbG9jKCksIGFuZCBwdmFsbG9jKCkgaGF2ZSBiZWVuIGF2YWls
YWJsZSBpbiBhbGwgTGludXggbGliYyBsaWJyYXJpZXMuDQoNCiAgICAgICBUaGUgZnVuY3Rpb24g
YWxpZ25lZF9hbGxvYygpIHdhcyBhZGRlZCB0byBnbGliYyBpbiB2ZXJzaW9uIDIuMTYuDQoNCiAg
ICAgICBUaGUgZnVuY3Rpb24gcG9zaXhfbWVtYWxpZ24oKSBpcyBhdmFpbGFibGUgc2luY2UgZ2xp
YmMgMi4xLjkxLg0KDQo=