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 6AD52A0C47; Thu, 7 Oct 2021 17:24:18 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5474D41155; Thu, 7 Oct 2021 17:24:18 +0200 (CEST) Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mails.dpdk.org (Postfix) with ESMTP id 2721840685 for ; Thu, 7 Oct 2021 17:24:16 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10130"; a="226588872" X-IronPort-AV: E=Sophos;i="5.85,355,1624345200"; d="scan'208";a="226588872" Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Oct 2021 08:19:28 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,355,1624345200"; d="scan'208";a="657422909" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by orsmga005.jf.intel.com with ESMTP; 07 Oct 2021 08:19:28 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 7 Oct 2021 08:19:28 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) 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.2242.12; Thu, 7 Oct 2021 08:19:27 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Thu, 7 Oct 2021 08:19:27 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.42) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Thu, 7 Oct 2021 08:19:24 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dpKOLGm90ngnwaq/L07BgWMbSFGnHMIVvPW3t5TImg3lUDO+j/hjEzWOlopWM6nByOZstD+Mu3ESRoo4kEALHOyjnJsgwne9zRoIk6gdf/svF0iBCQCfqyPleseTWwNpPw/jn6PVX67dv9k+muxuoOFai2cQLrBhP+lA64YkPK2q/mvXHXKjfpVbhZMmIGTy9nt51wIql6TQm0WOpqbhTc/w4Gd3w1ZXLyyn1ZQc15+VVMSj3WqMH2avG+dEDnUqMsgc/mzEmXWakw/4Ib9J5aojmB9yLgXpvttBmlL4JGTFSF6QuddsSJTjfNJ8MN3Tmn5aXKmjUhM+wf0thy1EcQ== 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=B1kPQtckkVSjYzkw9Ue78BFAEmmUxk0adMbC4XvYIOE=; b=cu+S6x53/UVluxdL0B4cEuo0x72yoGr3huGJtNI8EGVd0MVnPsGLMFc5P+n2VDh76y9gZRNSiErt2onSE04RZFBdC5ZmIL+GX/qJGqVvuXvjeovQGsR8wpyXcBBYUw/ypFuobFZOCqri+zEb33eHJBL2Ghw+LkqepDstmTj/3KdzNcUTiSiNLvYMzU1sJeJ/u60eW+B84ul/eT8+g0/EzuXOHMsiE9x6V+Q5lhhrSjD3MYL1Q6GhoGnNN2eW2wLKWjuawZ9RA47yCVJulsIXIlHa/R4RlCZgNcu+l4jUJ5SaudhFTa5k6F0fDeOeXA/oAkZ+g72tvXTcK3u9OcSMPw== 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=B1kPQtckkVSjYzkw9Ue78BFAEmmUxk0adMbC4XvYIOE=; b=vfDxGUogVthwsNnJh5hlKuYlvxw/JJRRCyZ76Ox4ijZPqdm4h2HpjNl7ry8JWtM1lF8pIb2PDl7vJsRLE4Bc+66/3NPudy14e8+oG+3EsOX8ebHT0zlVp5f9AZpXBKbdzLYLfTVfw0+EQa8mvJhsfKJzWCA+bCbBsTZFKS9ueZI= Received: from BY5PR11MB4451.namprd11.prod.outlook.com (2603:10b6:a03:1cb::30) by BYAPR11MB3702.namprd11.prod.outlook.com (2603:10b6:a03:f7::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.20; Thu, 7 Oct 2021 15:19:23 +0000 Received: from BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::d2d:4882:88be:85bd]) by BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::d2d:4882:88be:85bd%7]) with mapi id 15.20.4566.022; Thu, 7 Oct 2021 15:19:23 +0000 From: "Chautru, Nicolas" To: Tom Rix , "dev@dpdk.org" , "gakhil@marvell.com" , "nipun.gupta@nxp.com" CC: "thomas@monjalon.net" , "Zhang, Mingshan" , "Joshi, Arun" , "hemant.agrawal@nxp.com" , "david.marchand@redhat.com" Thread-Topic: [PATCH v9] bbdev: add device info related to data endianness assumption Thread-Index: AQHXuvT7fi9oDHAlG0y1SYcilMQUzavHcBcAgAA12dA= Date: Thu, 7 Oct 2021 15:19:23 +0000 Message-ID: References: <1633553929-58670-1-git-send-email-nicolas.chautru@intel.com> <1633553929-58670-2-git-send-email-nicolas.chautru@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 82229ce3-6ea1-44cb-f94b-08d989a5d7e7 x-ms-traffictypediagnostic: BYAPR11MB3702: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:989; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7fUXRPuyE7C0fUXesLApj2l1n5IaSe92Cn4YIHy4IK7m7T+6SZejpbL6Jk4z+P54b7/am5EXGFDKTYVjSCC4sAFIo5O8H1cv1wQr2AuLFwOBG6Lm5c3sCG4e1kLJ6DED6lBmjnhwYjoLj6C4X0ThIROPfAId6JNGY7mC8xiRq/AV3mVfKgoBghSm6ud5YvrxvYtR7qXS4xUSoD4nVxsvtuRI/GTJbJ568esSvvzH4hudceuZVAPigLdqYTUZ/wZ04+5IJSnujTAoHGVxX9//3+BcvKld3bBIOdtWXkffrV6T//kEaLQiXCT6D86tbHl89lkCIiPnZGxpxbQQql1oFl7sSVhOtTRGjB8QsXdy/1sQ6NT+q/nXgaxZbGlp2uNQ6Qb9ehq4x0uwmPIYhbjguMt/hsEN1SHd4CKDrPARbx8hQR614tYyx8pzNS+aUpyfkzduGRq+w/QqC5Zpib5jfVsfGZ6MhRV+r/92vbgMfRRT/QrPq9m0W7YKAkJLCUb7FIHV8j9Pp+rhoXmQcyo8IlCNuGz1pgOIUeWRaUma5Tn1az/uVZmxjVuxS3GFBGhLsaHzWR0pk43jagaHtWfyi5QEkRla3BhvyrMjGfUHPpJdUyBfUYNYCbtwcCmkv7x0PyNuUYsTXKnaFYYi7VRx3d+Rr3jcz1mjtwY8Lut8pGd2g4ajvfSiN2p7rKVsKZdHKLl8vQG7WS/xeyXZ20EA9Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4451.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(122000001)(5660300002)(38100700002)(26005)(54906003)(110136005)(52536014)(186003)(86362001)(55016002)(33656002)(64756008)(66556008)(66446008)(8936002)(66946007)(71200400001)(66476007)(2906002)(9686003)(76116006)(83380400001)(316002)(508600001)(8676002)(38070700005)(4326008)(7696005)(6506007)(53546011); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WmV5TTZaelhlR2lnRmJZaXhBOWZWYUZRQVZ1RlEySXdRQStNaFJucnp3Qm1n?= =?utf-8?B?SmJFeU00MkRINlc5Q0VxeEZHZC9td3hTNHFqd3paeVhPRUkwbU5JU2c5dnpk?= =?utf-8?B?eFBTQldDNTB0NnJYSTFUQWpiYk1iemthL1pCZlF1anhxMGJnWjN5cjE3a1dY?= =?utf-8?B?WnZnZFcwV0FadFBnUVhLN0tUSzNQZXBzMHFCekw2UHV4Rkkyc0x4T1IxRXVN?= =?utf-8?B?SnliZmFiVE82RVNJdTZCMkI4UE9HR1RkbFFjSTg4eUNoY2hUSDNxSWxrY0h6?= =?utf-8?B?alpxV3ZxR0kvOFN2TTFET0l4UWUvTnhEOFFsanljaEE3ZHRXaHlhNFl5KzBC?= =?utf-8?B?eXFLSXhKNnZmYnNZcjRvU0RoUDRvZ0kxaXZUVjA1bGc5UFgwWFUwenNmOWdK?= =?utf-8?B?elBOVCs1Y3pZTnFoMmhPSkx3UzVoRjByam5vV3pwZzh4Y3k1c3dsQ3RRMXBW?= =?utf-8?B?YzlqV1dUdUQ5VHlaTThqSi94SWZpS1VGbGk1S0sxQ3UwWG84VGpuckwvSk0v?= =?utf-8?B?a3l2T051YUs3QUNKbEQ4RWVzbzJtUEN4KzNMVjAwNGUvQklqOGdLM1Y2MGFv?= =?utf-8?B?R2J0SEJ1TU5JOHB5akc4RE9NTldmRjAzQkdwQndVTVlLa25XVVRXanlweGhL?= =?utf-8?B?aGYrL0NQTTA5SncyaWNuSDFlYmkzMUpBMkE2NlBKd3pPbm1SMlhwVGNvbEQz?= =?utf-8?B?WnAvVC9rc2REUmZxNnlEeEtLcnNxR2dSUm1KM3pzbU5oM1BuaWYrUGk2M2tm?= =?utf-8?B?NVJRYXRyNUFzUmI4eEpHc2RPTnE0MGxaV1VndHFiUGU5bjFpekQvVWpKbDls?= =?utf-8?B?aHZrd1hnSFp6VHM5T3pjUWY5dHlkYkpiaU9GK2s2OGIvMzhrejBQVTdsRWEv?= =?utf-8?B?STUzVW5LdWdRaFdEQ1RERTdZVjN6dUxhaHhKckczZkExTjdZSW1obDhDbnc3?= =?utf-8?B?Ym9FQ0FvM0ZNTWs4WTUzWmUzMEIwL3MyeHdZLzFvVEFOMG1KK1ZwWk9sZm5G?= =?utf-8?B?dk9jdUE5eGIzbjI2dFJwVHhvcFdneG9yK3RqN0NTMEJ1NkJUV1ZVY1QwS0hY?= =?utf-8?B?SHhtUkNpOUZXWjlJMjRIaGUzTDUxQnNNQ2Ryd3lPTWlpYnpJUXJaYnZQb2h5?= =?utf-8?B?SzFUd29NcnVHN0I2TGl3bGNVT3B4YzJURVVRY2orL3V4WXpMOGJ2UWtVUXhl?= =?utf-8?B?Si9CMDljN0xtUEV2a1pGVFdMa25IYlB4TGJLUWlmOVRJRG82TEFzSld4aHgy?= =?utf-8?B?ak9GRGZlZUozYjZ4TEdQaGJWQTNtbHpKd3RzMGc0cmZvNnB5MlVIRElhb0VS?= =?utf-8?B?TkNtQmJ5SzM4Z2RWTjhnUjM2dWdFYnNwM2l6RkxzQXVoWG5oVUc0YVljdHd5?= =?utf-8?B?QmN1RStqcWxuUU9vdjhlV3F2VCtaUkJ4V2NjQnJvUnd6MitKVURtVGk5cEkx?= =?utf-8?B?cnVRSEYzc0tBaklMeHpaT1N6MXdYazZ5dFQ2cVlmNVdzMjJMTnBiSmh1MCtt?= =?utf-8?B?TGZ4K0JnVVQxVHhyQU9Eeml1ZnYwNGJnejAxSEtYejZBNXBGdFFhLzJsVHdu?= =?utf-8?B?bmltbWUwa2xxbmNGd1Bqd2pJVmNDems0Rlh5bUFHQXBOL0dKS3Z3czZoVERk?= =?utf-8?B?RllINDJ4MkUyd3RwdnlzYS8rTXl5REFEbmxFMmRITm4wVlgwekJTTExIaVh3?= =?utf-8?B?dENjVVc1MnpZVjNSYkgxMnh6Q0RoQncwaWxXbGZNa0k5THNQekdlTGJzNFJx?= =?utf-8?Q?1eeRZ4wJfJwfbMpOWSz6Mqp4mfMUH6e2o1A9z/I?= 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: BY5PR11MB4451.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 82229ce3-6ea1-44cb-f94b-08d989a5d7e7 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Oct 2021 15:19:23.2810 (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: 3j5TysCCiZFS0nyc3J1crqYG8VQ0TKgp4GWkwfA+o21zk+5UqgMF7Dg7JWpD07Nd5GFGygun/uiYFBfUSVarWC2Q44c1WDJaRhrtVHt4cgM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3702 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v9] bbdev: add device info related to data endianness assumption 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 Sender: "dev" SGkgVG9tLCANCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUb20gUml4 IDx0cml4QHJlZGhhdC5jb20+DQo+IFNlbnQ6IFRodXJzZGF5LCBPY3RvYmVyIDcsIDIwMjEgNTow MSBBTQ0KPiBUbzogQ2hhdXRydSwgTmljb2xhcyA8bmljb2xhcy5jaGF1dHJ1QGludGVsLmNvbT47 IGRldkBkcGRrLm9yZzsNCj4gZ2FraGlsQG1hcnZlbGwuY29tOyBuaXB1bi5ndXB0YUBueHAuY29t DQo+IENjOiB0aG9tYXNAbW9uamFsb24ubmV0OyBaaGFuZywgTWluZ3NoYW4gPG1pbmdzaGFuLnpo YW5nQGludGVsLmNvbT47DQo+IEpvc2hpLCBBcnVuIDxhcnVuLmpvc2hpQGludGVsLmNvbT47IGhl bWFudC5hZ3Jhd2FsQG54cC5jb207DQo+IGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20NCj4gU3Vi amVjdDogUmU6IFtQQVRDSCB2OV0gYmJkZXY6IGFkZCBkZXZpY2UgaW5mbyByZWxhdGVkIHRvIGRh dGEgZW5kaWFubmVzcw0KPiBhc3N1bXB0aW9uDQo+IA0KPiANCj4gT24gMTAvNi8yMSAxOjU4IFBN LCBOaWNvbGFzIENoYXV0cnUgd3JvdGU6DQo+ID4gQWRkaW5nIGRldmljZSBpbmZvcm1hdGlvbiB0 byBjYXB0dXJlIGV4cGxpY2l0bHkgdGhlIGFzc3VtcHRpb24gb2YgdGhlDQo+ID4gaW5wdXQvb3V0 cHV0IGRhdGEgYnl0ZSBlbmRpYW5uZXNzIGJlaW5nIHByb2Nlc3NlZC4NCj4gPg0KPiA+IFNpZ25l ZC1vZmYtYnk6IE5pY29sYXMgQ2hhdXRydSA8bmljb2xhcy5jaGF1dHJ1QGludGVsLmNvbT4NCj4g PiAtLS0NCj4gPiAgIGRvYy9ndWlkZXMvcmVsX25vdGVzL3JlbGVhc2VfMjFfMTEucnN0ICAgICAg ICAgICAgIHwgMSArDQo+ID4gICBkcml2ZXJzL2Jhc2ViYW5kL2FjYzEwMC9ydGVfYWNjMTAwX3Bt ZC5jICAgICAgICAgICB8IDEgKw0KPiA+ICAgZHJpdmVycy9iYXNlYmFuZC9mcGdhXzVnbnJfZmVj L3J0ZV9mcGdhXzVnbnJfZmVjLmMgfCAxICsNCj4gPiAgIGRyaXZlcnMvYmFzZWJhbmQvZnBnYV9s dGVfZmVjL2ZwZ2FfbHRlX2ZlYy5jICAgICAgIHwgMSArDQo+IA0KPiBNaXNzZWQgYmJkZXZfbnVs bC5jDQo+IA0KPiBJZiB0aGlzIHdhcyBpbnRlbnRpb25hbCBkYXRhX2VuZGlhbm5lc3MgaXMgdW5p bml0aWFsaXplZCBvciBpbXBsaWNpdGx5IGJpZyBlbmRpYW4uDQo+IA0KPiBJdCB3b3VsZCBiZSBi ZXR0ZXIgdG8gc2F5IGl0IGlzIHVua25vd24uIHdoaWNoIG1heSBtZWFuIGFub3RoZXIgZW51bSBp cw0KPiBuZWVkZWQuDQoNCkkgY29uc2lkZXJlZCB0aGlzIGJ1dCBudWxsIGRyaXZlciBkb2Vzbid0 IHRvdWNoIGRhdGEsIHNvIG5vdCByZWxldmFudC4NClN0aWxsIGlmIHByZWZlcnJlZCwgTmlwaW4g ZmVlbCBmcmVlIHRvIHNldCBpdCBpbiBudWxsX2RyaXZlciBhcyB3ZWxsIGluIHlvdXIgc2VyaWUg KHdpdGggYSBjb21tZW50IHRoYXQgaXQgaXMgbm90IHJlbGV2YW50KS4gDQoNCj4gDQo+ID4gICBk cml2ZXJzL2Jhc2ViYW5kL3R1cmJvX3N3L2JiZGV2X3R1cmJvX3NvZnR3YXJlLmMgICB8IDEgKw0K PiA+ICAgbGliL2JiZGV2L3J0ZV9iYmRldi5oICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg fCA4ICsrKysrKysrDQo+ID4gICA2IGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKykNCj4g Pg0KPiA+IGRpZmYgLS1naXQgYS9kb2MvZ3VpZGVzL3JlbF9ub3Rlcy9yZWxlYXNlXzIxXzExLnJz dA0KPiA+IGIvZG9jL2d1aWRlcy9yZWxfbm90ZXMvcmVsZWFzZV8yMV8xMS5yc3QNCj4gPiBpbmRl eCBhODkwMGEzLi5mMGIzMDA2IDEwMDY0NA0KPiA+IC0tLSBhL2RvYy9ndWlkZXMvcmVsX25vdGVz L3JlbGVhc2VfMjFfMTEucnN0DQo+ID4gKysrIGIvZG9jL2d1aWRlcy9yZWxfbm90ZXMvcmVsZWFz ZV8yMV8xMS5yc3QNCj4gPiBAQCAtMTkxLDYgKzE5MSw3IEBAIEFQSSBDaGFuZ2VzDQo+ID4NCj4g PiAgICogYmJkZXY6IEFkZGVkIGNhcGFiaWxpdHkgcmVsYXRlZCB0byBtb3JlIGNvbXByZWhlbnNp dmUgQ1JDIG9wdGlvbnMuDQo+ID4NCj4gPiArKiBiYmRldjogQWRkZWQgZGV2aWNlIGluZm8gcmVs YXRlZCB0byBkYXRhIGJ5dGUgZW5kaWFubmVzcyBwcm9jZXNzaW5nDQo+IGFzc3VtcHRpb24uDQo+ ID4NCj4gPiAgIEFCSSBDaGFuZ2VzDQo+ID4gICAtLS0tLS0tLS0tLQ0KPiA+IGRpZmYgLS1naXQg YS9kcml2ZXJzL2Jhc2ViYW5kL2FjYzEwMC9ydGVfYWNjMTAwX3BtZC5jDQo+ID4gYi9kcml2ZXJz L2Jhc2ViYW5kL2FjYzEwMC9ydGVfYWNjMTAwX3BtZC5jDQo+ID4gaW5kZXggNGUyZmVlZi4uZWIy YzZjMSAxMDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJzL2Jhc2ViYW5kL2FjYzEwMC9ydGVfYWNjMTAw X3BtZC5jDQo+ID4gKysrIGIvZHJpdmVycy9iYXNlYmFuZC9hY2MxMDAvcnRlX2FjYzEwMF9wbWQu Yw0KPiA+IEBAIC0xMDg5LDYgKzEwODksNyBAQA0KPiA+ICAgI2Vsc2UNCj4gPiAgIAlkZXZfaW5m by0+aGFycV9idWZmZXJfc2l6ZSA9IDA7DQo+ID4gICAjZW5kaWYNCj4gPiArCWRldl9pbmZvLT5k YXRhX2VuZGlhbm5lc3MgPSBSVEVfQkJERVZfTElUVExFX0VORElBTjsNCj4gPiAgIAlhY2MxMDBf Y2hlY2tfaXIoZCk7DQo+ID4gICB9DQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9iYXNl YmFuZC9mcGdhXzVnbnJfZmVjL3J0ZV9mcGdhXzVnbnJfZmVjLmMNCj4gPiBiL2RyaXZlcnMvYmFz ZWJhbmQvZnBnYV81Z25yX2ZlYy9ydGVfZnBnYV81Z25yX2ZlYy5jDQo+ID4gaW5kZXggNjQ4NWNj OC4uYzdmMTVjMCAxMDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJzL2Jhc2ViYW5kL2ZwZ2FfNWducl9m ZWMvcnRlX2ZwZ2FfNWducl9mZWMuYw0KPiA+ICsrKyBiL2RyaXZlcnMvYmFzZWJhbmQvZnBnYV81 Z25yX2ZlYy9ydGVfZnBnYV81Z25yX2ZlYy5jDQo+ID4gQEAgLTM3Miw2ICszNzIsNyBAQA0KPiA+ ICAgCWRldl9pbmZvLT5kZWZhdWx0X3F1ZXVlX2NvbmYgPSBkZWZhdWx0X3F1ZXVlX2NvbmY7DQo+ ID4gICAJZGV2X2luZm8tPmNhcGFiaWxpdGllcyA9IGJiZGV2X2NhcGFiaWxpdGllczsNCj4gPiAg IAlkZXZfaW5mby0+Y3B1X2ZsYWdfcmVxcyA9IE5VTEw7DQo+ID4gKwlkZXZfaW5mby0+ZGF0YV9l bmRpYW5uZXNzID0gUlRFX0JCREVWX0xJVFRMRV9FTkRJQU47DQo+ID4NCj4gPiAgIAkvKiBDYWxj dWxhdGVzIG51bWJlciBvZiBxdWV1ZXMgYXNzaWduZWQgdG8gZGV2aWNlICovDQo+ID4gICAJZGV2 X2luZm8tPm1heF9udW1fcXVldWVzID0gMDsNCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9iYXNl YmFuZC9mcGdhX2x0ZV9mZWMvZnBnYV9sdGVfZmVjLmMNCj4gPiBiL2RyaXZlcnMvYmFzZWJhbmQv ZnBnYV9sdGVfZmVjL2ZwZ2FfbHRlX2ZlYy5jDQo+ID4gaW5kZXggMzUwYzQyNC4uNzJlMjEzZSAx MDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJzL2Jhc2ViYW5kL2ZwZ2FfbHRlX2ZlYy9mcGdhX2x0ZV9m ZWMuYw0KPiA+ICsrKyBiL2RyaXZlcnMvYmFzZWJhbmQvZnBnYV9sdGVfZmVjL2ZwZ2FfbHRlX2Zl Yy5jDQo+ID4gQEAgLTY0NCw2ICs2NDQsNyBAQCBzdHJ1Y3QgX19ydGVfY2FjaGVfYWxpZ25lZCBm cGdhX3F1ZXVlIHsNCj4gPiAgIAlkZXZfaW5mby0+ZGVmYXVsdF9xdWV1ZV9jb25mID0gZGVmYXVs dF9xdWV1ZV9jb25mOw0KPiA+ICAgCWRldl9pbmZvLT5jYXBhYmlsaXRpZXMgPSBiYmRldl9jYXBh YmlsaXRpZXM7DQo+ID4gICAJZGV2X2luZm8tPmNwdV9mbGFnX3JlcXMgPSBOVUxMOw0KPiA+ICsJ ZGV2X2luZm8tPmRhdGFfZW5kaWFubmVzcyA9IFJURV9CQkRFVl9MSVRUTEVfRU5ESUFOOw0KPiA+ DQo+ID4gICAJLyogQ2FsY3VsYXRlcyBudW1iZXIgb2YgcXVldWVzIGFzc2lnbmVkIHRvIGRldmlj ZSAqLw0KPiA+ICAgCWRldl9pbmZvLT5tYXhfbnVtX3F1ZXVlcyA9IDA7DQo+ID4gZGlmZiAtLWdp dCBhL2RyaXZlcnMvYmFzZWJhbmQvdHVyYm9fc3cvYmJkZXZfdHVyYm9fc29mdHdhcmUuYw0KPiA+ IGIvZHJpdmVycy9iYXNlYmFuZC90dXJib19zdy9iYmRldl90dXJib19zb2Z0d2FyZS5jDQo+ID4g aW5kZXggZTFkYjJiZi4uMGNhYjkxYSAxMDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJzL2Jhc2ViYW5k L3R1cmJvX3N3L2JiZGV2X3R1cmJvX3NvZnR3YXJlLmMNCj4gPiArKysgYi9kcml2ZXJzL2Jhc2Vi YW5kL3R1cmJvX3N3L2JiZGV2X3R1cmJvX3NvZnR3YXJlLmMNCj4gPiBAQCAtMjUzLDYgKzI1Myw3 IEBAIHN0cnVjdCB0dXJib19zd19xdWV1ZSB7DQo+ID4gICAJZGV2X2luZm8tPmNhcGFiaWxpdGll cyA9IGJiZGV2X2NhcGFiaWxpdGllczsNCj4gPiAgIAlkZXZfaW5mby0+bWluX2FsaWdubWVudCA9 IDY0Ow0KPiA+ICAgCWRldl9pbmZvLT5oYXJxX2J1ZmZlcl9zaXplID0gMDsNCj4gPiArCWRldl9p bmZvLT5kYXRhX2VuZGlhbm5lc3MgPSBSVEVfQkJERVZfTElUVExFX0VORElBTjsNCj4gPg0KPiA+ ICAgCXJ0ZV9iYmRldl9sb2dfZGVidWcoImdvdCBkZXZpY2UgaW5mbyBmcm9tICV1XG4iLCBkZXYt PmRhdGEtDQo+ID5kZXZfaWQpOw0KPiA+ICAgfQ0KPiA+IGRpZmYgLS1naXQgYS9saWIvYmJkZXYv cnRlX2JiZGV2LmggYi9saWIvYmJkZXYvcnRlX2JiZGV2LmggaW5kZXgNCj4gPiAzZWJmNjJlLi5i M2YzMDAwIDEwMDY0NA0KPiA+IC0tLSBhL2xpYi9iYmRldi9ydGVfYmJkZXYuaA0KPiA+ICsrKyBi L2xpYi9iYmRldi9ydGVfYmJkZXYuaA0KPiA+IEBAIC00OSw2ICs0OSwxMiBAQCBlbnVtIHJ0ZV9i YmRldl9zdGF0ZSB7DQo+ID4gICAJUlRFX0JCREVWX0lOSVRJQUxJWkVEDQo+ID4gICB9Ow0KPiA+ DQo+ID4gKy8qKiBEZWZpbml0aW9ucyBvZiBkZXZpY2UgZGF0YSBieXRlIGVuZGlhbm5lc3MgdHlw ZXMgKi8gZW51bQ0KPiA+ICtydGVfYmJkZXZfZW5kaWFubmVzcyB7DQo+ID4gKwlSVEVfQkJERVZf QklHX0VORElBTiwgICAgLyoqPCBEYXRhIHdpdGggYnl0ZS1lbmRpYW5uZXNzIEJFICovDQo+ID4g KwlSVEVfQkJERVZfTElUVExFX0VORElBTiwgLyoqPCBEYXRhIHdpdGggYnl0ZS1lbmRpYW5uZXNz IExFICovIH07DQo+IA0KPiBDb3VsZCBSVEVfQklHfExJVFRMRV9FTkRJQU4gYmUgcmV1c2VkID8N Cg0KSSBjb25zaWRlcmVkIHRoaXMgYnV0IHRoZSB1c2FnZSBpcyBkaWZmZXJlbnQsIHRoZXNlIGFy ZSBidWlsZCB0aW1lICNkZWZpbmUsIGFuZCByZWFsbHkgd291bGQgYnJpbmcgY29uZnVzaW9uIGhl cmUuDQpOb3RlIHRoYXQgdGhlcmUgYXJlIG5vdCByZWFsbHkgdGhlIGVuZGlhbm5lc3Mgb2YgdGhl IHN5c3RlbSBpdHNlbGYgYnV0IHNwZWNpZmljIHRvIHRoZSBiYmRldiBkYXRhIG91dHB1dCBnb2lu ZyB0aHJvdWdoIHNpZ25hbCBwcm9jZXNzaW5nLg0KSSB0aG91Z2h0IGl0IHdhcyBtb3JlIGV4cGxp Y2l0IGFuZCBsZXNzIGNvbmZ1c2luZyB0aGlzIHdheSwgZmVlbCBmcmVlIHRvIGNvbW1lbnQgYmFj ay4gDQoNClRoYW5rcyBmb3IgdGhlIGNvbW1lbnRzLg0KDQo+IA0KPiBUb20NCj4gDQo+ID4gKw0K PiA+ICAgLyoqDQo+ID4gICAgKiBHZXQgdGhlIHRvdGFsIG51bWJlciBvZiBkZXZpY2VzIHRoYXQg aGF2ZSBiZWVuIHN1Y2Nlc3NmdWxseSBpbml0aWFsaXNlZC4NCj4gPiAgICAqDQo+ID4gQEAgLTMw OSw2ICszMTUsOCBAQCBzdHJ1Y3QgcnRlX2JiZGV2X2RyaXZlcl9pbmZvIHsNCj4gPiAgIAl1aW50 MTZfdCBtaW5fYWxpZ25tZW50Ow0KPiA+ICAgCS8qKiBIQVJRIG1lbW9yeSBhdmFpbGFibGUgaW4g a0IgKi8NCj4gPiAgIAl1aW50MzJfdCBoYXJxX2J1ZmZlcl9zaXplOw0KPiA+ICsJLyoqIEJ5dGUg ZW5kaWFubmVzcyBhc3N1bXB0aW9uIGZvciBpbnB1dC9vdXRwdXQgZGF0YSAqLw0KPiA+ICsJZW51 bSBydGVfYmJkZXZfZW5kaWFubmVzcyBkYXRhX2VuZGlhbm5lc3M7DQo+ID4gICAJLyoqIERlZmF1 bHQgcXVldWUgY29uZmlndXJhdGlvbiB1c2VkIGlmIG5vbmUgaXMgc3VwcGxpZWQgICovDQo+ID4g ICAJc3RydWN0IHJ0ZV9iYmRldl9xdWV1ZV9jb25mIGRlZmF1bHRfcXVldWVfY29uZjsNCj4gPiAg IAkvKiogRGV2aWNlIG9wZXJhdGlvbiBjYXBhYmlsaXRpZXMgKi8NCg0K