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 D7B8D43CB8; Fri, 15 Mar 2024 10:27:22 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 835DD42ED1; Fri, 15 Mar 2024 10:27:22 +0100 (CET) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.19]) by mails.dpdk.org (Postfix) with ESMTP id 01B244027B; Fri, 15 Mar 2024 10:27:19 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1710494841; x=1742030841; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=D18u3cqL3FhMGvWWV0kampZI0lF8Ju2gwiuApJe8Jhs=; b=HW9UfpSYAMs1wzRZnTO8jKjK+flojBY5xkhKgu9J66dd3+bZPuJ0CuaD PNZ7Be3N31vHsi2inT8WIOXpk74Xcl6RPU3KzGyRdj8Jo5Ems4JlMzqtc mqzVEa/Q1BzXy0K1t7a4Gms8sX0lrMjRG/OyV7q8vAzcW/6tuV9ZMkDWQ v9pnY61OBvrH0Gbu4mpf+Wd8wcsnC0QZ3Oed+nbAOWhCcXg4tdghW8Gbs evRsnru1ypDBx69Zh9XAyAMXqoI4qoQuRv0i3fm5r8Xmd6zPpALB4RBjP wctJyzhYZcMXkDVxRyNMeMzojfA4aQdoOSrqeAKd5HuCsBtBEgOxJD4To A==; X-IronPort-AV: E=McAfee;i="6600,9927,11013"; a="5216883" X-IronPort-AV: E=Sophos;i="6.07,128,1708416000"; d="scan'208";a="5216883" Received: from orviesa009.jf.intel.com ([10.64.159.149]) by orvoesa111.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Mar 2024 02:27:19 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,128,1708416000"; d="scan'208";a="12649804" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orviesa009.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 15 Mar 2024 02:27:19 -0700 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Fri, 15 Mar 2024 02:27:18 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Fri, 15 Mar 2024 02:27:18 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Fri, 15 Mar 2024 02:27:18 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eMXMxULtt6l13bzyFuKQ54GMvYYbiyfB8LZKucxzDa5al1JHXsO+t53jqbV0xZIoUBiedFSUThdB3/txIbHLo87Lhit4PVwtmjCvdKgF5PERDLZv4DWQOL7AymeWMiHfVzlQ48jGQcz773IYkUftypJeHV2MRV8UR4rO9eoXs9/bpxL4PndEIRw4chWv9RS/NmdnVe2IbctJZvdAl0LXKDviU/tcKG//oaXlps2vw56E01RznxU5M7npwH6yI1AyT+cZjp9vRZvbbaWyBBE8/OwX2feXh9r7Jp1PZqLbxgZLmtFGdlYBdGHmBTGDUg9qeurw6CKNEoelpgrr4cKtag== 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=D18u3cqL3FhMGvWWV0kampZI0lF8Ju2gwiuApJe8Jhs=; b=TYlEJz8Rs+apfhpA+nhfqo5X7LuIsMAQr7SG3GrZm5XeuVvQUAt22ol2NFngCcIiJLzC/ySPfIAl+Bka/1QTi4I3kQ8AQyWVqPVz/UCaoXuFKOEKzsrUSZB66goH9w5IfE38Ktd2DpnLAMlj92zABNNRYfTv/5UBaHCSRdfROYTnsofIOp8DPs04+Y5kP7LDrPqsdhLGTNpQOwJ149iai6YfN3p0xUOwoJj4e0/GF1UEVw6e7ED72piXJEB3Ld30CYWBgFM8dSkd3YmoZr7wLe4qVVXRo5rs6z/BQtlpR88R+6tiq1cWQ+KrKe4dnhfyrksjEhaJmM0cL8fhXQcwGA== 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 IA1PR11MB6417.namprd11.prod.outlook.com (2603:10b6:208:3ab::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.17; Fri, 15 Mar 2024 09:27:11 +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.7386.017; Fri, 15 Mar 2024 09:27:11 +0000 From: "Ma, WenwuX" To: fengchengwen , "dev@dpdk.org" CC: "Jiale, SongX" , "stable@dpdk.org" Subject: RE: [PATCH v2] dmadev: fix structure alignment Thread-Topic: [PATCH v2] dmadev: fix structure alignment Thread-Index: AQHadnvrJwVSAou+1EiV5tpS8C1PFLE4UMWAgAACBGCAABj4AIAADb6AgAAOhDA= Date: Fri, 15 Mar 2024 09:27:11 +0000 Message-ID: References: <20240308053711.1260154-1-wenwux.ma@intel.com> <20240315014331.1376720-1-wenwux.ma@intel.com> <096d2161-026c-f89e-c44b-340a3148bccc@huawei.com> In-Reply-To: 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_|IA1PR11MB6417:EE_ x-ms-office365-filtering-correlation-id: d5fc92fe-d22a-48a5-b0c3-08dc44d217d5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: T5thBaCIehcF2OQ3FiakgNlXcERI+uC9KoEzSoREXLdg/MGhaB4oUaOt7DSINf1Es681YZybAKUVf5NfWuoodSNaABjP+1fywwUxhnEfpq2nO0DYFTr+tRnr1i3GItvgRGPZ9a3hkAwdBBHlMGL9wlTyfEcm+Q65W6HiqEvI1DSO6wPRqPurv8YWgwDFOrbVBKCahqMVg0uGIMdeCLFsx2ywkSGOaPNQp6q0+/MjNo+6uazd8yU5KH8xf+HULyEYuCa+B8NddjZgsFnSdAHCsVEgZcD5A42wteeC/TCCX5DjLXafVS8+YZNU1DM9c3EpkpzJUfBDSdRusLNotHzt4f8YasFOp6FkWvjzbgl9H8qWLT2Q+xP480hZcY3poyxPv1Lm+isa7/He4hdoXR5JvRVGZVCBn+pSHbqK7m6mLbpjk4T7WlR/NkUTZLC5lK6z1dfQt3yBUVD+oeT0VDeo32ffCQSKOCXzevqzI42nHfbwU3oBg4khvGjmLiOLHfSFwR2sBZF4Q2fLteCxVJW0JR5lwz2gsUKmgrAUJDGnJI4HgkstW64+nIXAhRiyRFRHiJ8i5iZ9+WDK9zqfdVUVx7c4Kw3LYD5Yc40wc0qrLuCMGLIGhfP6EWa37OrmXqx4rzAUA8ucgHP3qWmHdaak9X+TRzbLj9YThlhY8BbMIRM= 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)(366007)(376005)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WTdETEM1WmtuNFdBak1CbUthai9uWXMvMXVhRXU4VVE4WTJ3RHFndHp6Nzli?= =?utf-8?B?OVNTMjZVNEpub003cStJaE5URXZ5TDE0RXkrWGJYbGwwWGJnaXoyR0kvblNZ?= =?utf-8?B?WXl5clh2TU5RK0lRUzNDb0pCOHlmL282VTcxbHpjRjNEUS9NTTNKcXJUZkpF?= =?utf-8?B?SS83M1V6Nk1aRzRTd21tRlpOd3J5ZlpRQzgvSUIrbU1PZTZuN2w1UnZveUlG?= =?utf-8?B?Q1oxcE1xVy82UmFOdlQ3UXA5Tmx1RkMzeUI5QU5FdmJLTkFBL3R3NXQ3STdn?= =?utf-8?B?M2dGbVh2em14UlJUcXFwcUJXSXdkUndmeVdUM2huRXdRTU1ZaXFWcDVIMmUr?= =?utf-8?B?MzMxQUJqSUpKYzFZbkRTTnQwL1NEL3lROVJ0dE9teUZ3TldLam5XOEpzVjEx?= =?utf-8?B?c3dZZ01pL1FPMGhQbGJuQzVQQ2JXSHVUdGYvK2R1SWJpRENKQjdoZVJ1UDM3?= =?utf-8?B?dU9yd2dqMDI4TXV0cG1uZDFPanJuenJaL25qTElWS2h1NG5rSmZxTWgwSDhi?= =?utf-8?B?RlJVTjVpRUIyd3NHOFBVNWdBRkRZQzJSTWplVW9LR3cwUTgzR25LT0ZXOTA3?= =?utf-8?B?MWFhWHNRK0V5ZnFTYUc3SFpObkJ1eGV6VEhaeFhTRThaRmVwMGZ5aG5UbnRG?= =?utf-8?B?RlJNcFFMeEV6eS9DcVVNcHEzK0hmNjQ2YzRPd20wMldURzBHVDNkYVpIcUJE?= =?utf-8?B?RnlrZ0RjWDdKcGJreUtKaDB4S2xZWTEvbjdsYmNMUHZpK01EUVFjUGdrZG80?= =?utf-8?B?STF2OU5CUGtFMDlaK1l2MjhIR3UzK09tbGRXRzVxZVFVd1F3cmJCSm54UmhT?= =?utf-8?B?TXRWZU9XcHJ1MmpjZUV1WnRGU0NrTFRsM1lJdERYTnBSN1grVVNQdnZIaFFy?= =?utf-8?B?dkkwR2ViamFzREltcWY5WlBKckUvY1JPSHNmeEFaOVFmTWcrdjBPQjF6cEV5?= =?utf-8?B?VzlVckVjazdOVWJEQ1JMdmw2NFo1UzNiVHR1V3duY2w3VGRQVGFtLy9DTXl1?= =?utf-8?B?b2t6akl0YjA2OUtheXVId0VkcXU1elZTRUp4S3lGZGpLK1pWUzR2SUpabzlX?= =?utf-8?B?KzZyRzJtNzNpNFRlZWtSUk5RWkRhaFIrL0xic3REaVlHeWVlKyt2UHMzS3ZT?= =?utf-8?B?bVNpVlZyd1dpOTNQUkgvdHl3QkFzTXBGeDZnZTlRZUJoYzJvaHdadkc0b0sy?= =?utf-8?B?TXIvOUxzWkd5ZFNlTEdjUkkxOEQ1em52eStpbWxreGNJemVWM2pMZDc1aVd0?= =?utf-8?B?WENuQU9lOGdaUGdXZjJPYUVKNDZsWU1zNngzVXVTTmF4dzE5Q3BQT1I5WkQr?= =?utf-8?B?K2szMjVvNkg4djdLRmlBeURMdGhJcytIc1RHL2JsOElMZGJvYjI0N092R2pr?= =?utf-8?B?dlluOGFnUWVacFYxVmdLNE9xQjk0dXhaQjFtaytjR3RXN25ObDk2Wk5UODJk?= =?utf-8?B?S3plVlE1Mkt5ZGVOTFVkS3V3K3pjNU4yY1ZWL1k3OVJXeXNELzNHTEZsWmlN?= =?utf-8?B?YmVSeFhiM0ptOU1YUGFtOTkzQkdXdVRkOWIyekd2MndMZ3ZhREVHbFJ2cC9R?= =?utf-8?B?c2hlc1VqVmhXRXhPbm9XcGJ2YjJaSlBiMzBKWllTK2xVa1hobDg1OHh3VEVk?= =?utf-8?B?UHVaMUJkTC9CWFFxMjlzM2xCY1lOSEF4R3BLa1dYRmpqQ2YwYktoOURCamd6?= =?utf-8?B?K3orTUxRVTVUa3R5cjRTQ1pjYWtWODJhUm9RTE1SeFI1aTMrT0lIM2t6a2F1?= =?utf-8?B?U25ZSVlPYTI5NHpScnFpMXI1OHFDWkpFd2VxVHlpcFlmUGlRWGxlTkdZeHY3?= =?utf-8?B?bUgvVStwNE5HQ2Y4Q2tQS2FOeUFQTlZOZWpHRWVCN2NLcWhaS2djMTBqTzNh?= =?utf-8?B?eStPNStzQ1BDTk0xWDhLTWFkaWRtbEUybDZUTUJXV0NYN1FEK2pSbkVHVS9o?= =?utf-8?B?UEtmcm5nbE1nZmU4TG11K1pkZnl5QmszRHZNRkpsa3BsSGtyOTg2VWRJRjAw?= =?utf-8?B?M3pHTmxyWVMxajJnU2tlZmIzQTFZODJodElnaVRzckFUNkxXQ1c0WG5iYmIv?= =?utf-8?B?RHZQampjZXl3UHpZL3k5V1I0NFFxUWNiMDVxSVhQQW93KzFrNksxY01qbC9I?= =?utf-8?Q?ufLKXbdb29Vy+Teim/9JsoWWH?= 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: d5fc92fe-d22a-48a5-b0c3-08dc44d217d5 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Mar 2024 09:27:11.3180 (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: DDASBY+h/57MsP2mUQg7FAU+34mKCKg7ZOJunqWmV7oZfCIC+ENJiZZHX6PFHwrESf0CPys67lKJ9XyM2mcNEA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB6417 X-OriginatorOrg: intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org SGkgQ2hlbmd3ZW4NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBmZW5n Y2hlbmd3ZW4gPGZlbmdjaGVuZ3dlbkBodWF3ZWkuY29tPg0KPiBTZW50OiBGcmlkYXksIE1hcmNo IDE1LCAyMDI0IDQ6MzIgUE0NCj4gVG86IE1hLCBXZW53dVggPHdlbnd1eC5tYUBpbnRlbC5jb20+ OyBkZXZAZHBkay5vcmcNCj4gQ2M6IEppYWxlLCBTb25nWCA8c29uZ3guamlhbGVAaW50ZWwuY29t Pjsgc3RhYmxlQGRwZGsub3JnDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjJdIGRtYWRldjogZml4 IHN0cnVjdHVyZSBhbGlnbm1lbnQNCj4gDQo+IEhpIFdlbnd1LA0KPiANCj4gT24gMjAyNC8zLzE1 IDE1OjQ0LCBNYSwgV2Vud3VYIHdyb3RlOg0KPiA+IEhpIENoZW5nd2VuLA0KPiA+DQo+ID4+IC0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4+IEZyb206IE1hLCBXZW53dVgNCj4gPj4gU2Vu dDogRnJpZGF5LCBNYXJjaCAxNSwgMjAyNCAyOjI2IFBNDQo+ID4+IFRvOiBmZW5nY2hlbmd3ZW4g PGZlbmdjaGVuZ3dlbkBodWF3ZWkuY29tPjsgZGV2QGRwZGsub3JnDQo+ID4+IENjOiBKaWFsZSwg U29uZ1ggPHNvbmd4LmppYWxlQGludGVsLmNvbT47IHN0YWJsZUBkcGRrLm9yZw0KPiA+PiBTdWJq ZWN0OiBSRTogW1BBVENIIHYyXSBkbWFkZXY6IGZpeCBzdHJ1Y3R1cmUgYWxpZ25tZW50DQo+ID4+ DQo+ID4+IEhpIENoZW5nd2VuLA0KPiA+Pg0KPiA+Pj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t LS0NCj4gPj4+IEZyb206IGZlbmdjaGVuZ3dlbiA8ZmVuZ2NoZW5nd2VuQGh1YXdlaS5jb20+DQo+ ID4+PiBTZW50OiBGcmlkYXksIE1hcmNoIDE1LCAyMDI0IDI6MDYgUE0NCj4gPj4+IFRvOiBNYSwg V2Vud3VYIDx3ZW53dXgubWFAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnDQo+ID4+PiBDYzogSmlh bGUsIFNvbmdYIDxzb25neC5qaWFsZUBpbnRlbC5jb20+OyBzdGFibGVAZHBkay5vcmcNCj4gPj4+ IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjJdIGRtYWRldjogZml4IHN0cnVjdHVyZSBhbGlnbm1lbnQN Cj4gPj4+DQo+ID4+PiBIaSBXZW53dSwNCj4gPj4+DQo+ID4+PiBPbiAyMDI0LzMvMTUgOTo0Mywg V2Vud3UgTWEgd3JvdGU6DQo+ID4+Pj4gVGhlIHN0cnVjdHVyZSBydGVfZG1hX2RldiBuZWVkcyBv bmx5IDggYnl0ZSBhbGlnbm1lbnQuDQo+ID4+Pj4gVGhpcyBwYXRjaCByZXBsYWNlcyBfX3J0ZV9j YWNoZV9hbGlnbmVkIG9mIHJ0ZV9kbWFfZGV2IHdpdGgNCj4gPj4+PiBfX3J0ZV9hbGlnbmVkKDgp Lg0KPiA+Pj4+DQo+ID4+Pj4gRml4ZXM6IGIzNjk3MGYyZTEzZSAoImRtYWRldjogaW50cm9kdWNl IERNQSBkZXZpY2UgbGlicmFyeSIpDQo+ID4+Pj4gQ2M6IHN0YWJsZUBkcGRrLm9yZw0KPiA+Pj4+ DQo+ID4+Pj4gU2lnbmVkLW9mZi1ieTogV2Vud3UgTWEgPHdlbnd1eC5tYUBpbnRlbC5jb20+DQo+ ID4+Pj4gLS0tDQo+ID4+Pj4gdjI6DQo+ID4+Pj4gIC0gQmVjYXVzZSBvZiBwZXJmb3JtYW5jZSBk cm9wLCBhZGp1c3QgdGhlIGNvZGUgdG8NCj4gPj4+PiAgICBubyBsb25nZXIgZGVtYW5kIGNhY2hl IGxpbmUgYWxpZ25tZW50DQo+ID4+Pg0KPiA+Pj4gV2hpY2ggdHdvIHZlcnNpb25zIG9ic2VydmVk IHBlcmZvcm1hbmNlIGRyb3A/IEFuZCB3aGljaCBiZW5jaG1hcmsNCj4gPj4+IG9ic2VydmVkIGRy b3A/DQo+ID4+PiBDb3VsZCB5b3UgcHJvdmlkZSBtb3JlIGluZm9ybWF0aW9uPw0KPiA+Pj4NCj4g Pj4+Pg0KPiA+PiBWMSBwYXRjaDoNCj4gPj4NCj4gaHR0cHM6Ly9wYXRjaGVzLmRwZGsub3JnL3By b2plY3QvZHBkay9wYXRjaC8yMDI0MDMwODA1MzcxMS4xMjYwMTU0LQ0KPiA+PiAxLXdlbnd1eC5t YUBpbnRlbC5jb20vDQo+ID4+DQo+ID4+IFRvIHZpZXcgZGV0YWlsZWQgcmVzdWx0cywgdmlzaXQ6 DQo+ID4+IGh0dHBzOi8vbGFiLmRwZGsub3JnL3Jlc3VsdHMvZGFzaGJvYXJkL3BhdGNoc2V0cy8y OTQ3Mi8NCj4gPj4NCj4gPj4+PiAtLS0NCj4gPj4+PiAgbGliL2RtYWRldi9ydGVfZG1hZGV2X3Bt ZC5oIHwgMiArLQ0KPiA+Pj4+ICAxIGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVs ZXRpb24oLSkNCj4gPj4+Pg0KPiA+Pj4+IGRpZmYgLS1naXQgYS9saWIvZG1hZGV2L3J0ZV9kbWFk ZXZfcG1kLmgNCj4gPj4+IGIvbGliL2RtYWRldi9ydGVfZG1hZGV2X3BtZC5oDQo+ID4+Pj4gaW5k ZXggNTg3MjkwODhmZi4uYjU2OWJiMzUwMiAxMDA2NDQNCj4gPj4+PiAtLS0gYS9saWIvZG1hZGV2 L3J0ZV9kbWFkZXZfcG1kLmgNCj4gPj4+PiArKysgYi9saWIvZG1hZGV2L3J0ZV9kbWFkZXZfcG1k LmgNCj4gPj4+PiBAQCAtMTIyLDcgKzEyMiw3IEBAIGVudW0gcnRlX2RtYV9kZXZfc3RhdGUgew0K PiA+Pj4+ICAgKiBAaW50ZXJuYWwNCj4gPj4+PiAgICogVGhlIGdlbmVyaWMgZGF0YSBzdHJ1Y3R1 cmUgYXNzb2NpYXRlZCB3aXRoIGVhY2ggRE1BIGRldmljZS4NCj4gPj4+PiAgICovDQo+ID4+Pj4g LXN0cnVjdCBfX3J0ZV9jYWNoZV9hbGlnbmVkIHJ0ZV9kbWFfZGV2IHsNCj4gPj4+PiArc3RydWN0 IF9fcnRlX2FsaWduZWQoOCkgcnRlX2RtYV9kZXYgew0KPiA+Pj4NCj4gPj4+IFRoZSBETUEgZmFz dC1wYXRoIHdhcyBpbXBsZW1lbnRlZCBieSBzdHJ1Y3QgcnRlX2RtYV9mcF9vYmpzLCB3aGljaA0K PiA+Pj4gaXMgbm90IHJ0ZV9kbWFfZGV2PyBTbyB3aHkgaXMgaXQgYSBwcm9ibGVtIGhlcmU/DQo+ ID4+Pg0KPiA+Pj4gVGhhbmtzDQo+ID4+Pg0KPiA+PiBUaGUgRE1BIGRldmljZSBvYmplY3QgaXMg ZXhwZWN0ZWQgdG8gYWxpZ24gY2FjaGUgbGluZSwgc28gY2xhbmcgd2lsbA0KPiA+PiB1c2Ug4oCc dm1vdmFwc+KAnSBhc3NlbWJseSBpbnN0cnVjdGlvbiwNCj4gPj4NCj4gPj4gQW5kIHRoZSBpbnN0 cnVjdGlvbiBkZW1hbmRzIDE2IGJ5dGVzIGFsaWdubWVudCBvciB3aWxsIGNhdXNlIHNlZ21lbnQN Cj4gPj4gZmF1bHQgaW4gc29tZSBlbnZpcm9ubWVudHMuDQo+ID4+DQo+ID4gVGVzdCBjYXNlOg0K PiA+IDEuIGNvbXBpbGUgZHBkaw0KPiA+IHJtIC1yZiB4ODZfNjQtbmF0aXZlLWxpbnV4YXBwLWNs YW5nDQo+ID4gQ0M9Y2xhbmcgbWVzb24gLURlbmFibGVfa21vZHM9VHJ1ZSAtRGxpYmRpcj1saWIN Cj4gPiAtLWRlZmF1bHQtbGlicmFyeT1zdGF0aWMgeDg2XzY0LW5hdGl2ZS1saW51eGFwcC1jbGFu ZyBuaW5qYSAtQw0KPiA+IHg4Nl82NC1uYXRpdmUtbGludXhhcHAtY2xhbmcgLWogNzIgMi4gc3Rh cnQgZHBkay10ZXN0DQo+ID4gL3Jvb3QvZHBkay94ODZfNjQtbmF0aXZlLWxpbnV4YXBwLWNsYW5n L2FwcC9kcGRrLXRlc3QgLWwgMC0zOQ0KPiA+IC0tdmRldj1kbWFfc2tlbGV0b24gLWEgMzE6MDAu MCAtYSAzMTowMC4xIC1hIDMxOjAwLjIgLWEgMzE6MDAuMyDvvIhOb3RlOg0KPiA+IElmIGl0IGNh bm5vdCBiZSByZXByb2R1Y2VkLCBwbGVhc2UgdHJ5IHVzaW5nIGEgZGlmZmVyZW50IGNvcmXvvIkN Cj4gPiAzLiBleGl0IGRwZGstdGVzdA0KPiA+IFJURT4+cXVpdA0KPiA+IFNlZ21lbnRhdGlvbiBm YXVsdCAoY29yZSBkdW1wZWQpDQo+IA0KPiBJIHdpbGwgdHJ5IHRvIHJlcHJvZHVjZSwgYnV0IHN0 aWxsIGEgcXVlc3Rpb246IGRvZXMgYWJvdmUgdGVzdCBoYXMgYWxyZWFkeSBtZXJnZWQNCj4geW91 ciBwYXRjaCBbMV0gb3IgdGhlIGN1cnJlbnQgbWFpbiBicmFuY2ggY29kZSBoYXMgdGhpcyBwcm9i bGVtPw0KPiANCj4gWzFdDQo+IGh0dHBzOi8vcGF0Y2hlcy5kcGRrLm9yZy9wcm9qZWN0L2RwZGsv cGF0Y2gvMjAyNDAzMDgwNTM3MTEuMTI2MDE1NC0NCj4gMS13ZW53dXgubWFAaW50ZWwuY29tLw0K PiANCj4gVGhhbmtzDQo+IA0KdGhlIGN1cnJlbnQgbWFpbiBicmFuY2ggY29kZSBoYXMgdGhpcyBw cm9ibGVtLg0KDQpCb3RoIHBhdGNoIHYxIGFuZCB2MiBhcmUgYWJsZSB0byBzb2x2ZSB0aGlzIHBy b2JsZW0sIGJ1dCB2MSBoYXMgYSBwZXJmb3JtYW5jZSBpc3N1ZS4NCg0KPiA+DQo+ID4+DQo+ID4+ Pj4gIAkvKiogRGV2aWNlIGluZm8gd2hpY2ggc3VwcGxpZWQgZHVyaW5nIGRldmljZSBpbml0aWFs aXphdGlvbi4gKi8NCj4gPj4+PiAgCXN0cnVjdCBydGVfZGV2aWNlICpkZXZpY2U7DQo+ID4+Pj4g IAlzdHJ1Y3QgcnRlX2RtYV9kZXZfZGF0YSAqZGF0YTsgLyoqPCBQb2ludGVyIHRvIHNoYXJlZCBk ZXZpY2UgZGF0YS4NCj4gPj4+PiAqLw0KPiA+Pj4+DQo=