From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124])
	by inbox.dpdk.org (Postfix) with ESMTP id CADF6A0C4D;
	Mon,  4 Oct 2021 18:23:09 +0200 (CEST)
Received: from [217.70.189.124] (localhost [127.0.0.1])
	by mails.dpdk.org (Postfix) with ESMTP id 73FEE41394;
	Mon,  4 Oct 2021 18:23:09 +0200 (CEST)
Received: from mga04.intel.com (mga04.intel.com [192.55.52.120])
 by mails.dpdk.org (Postfix) with ESMTP id 0E9B341385;
 Mon,  4 Oct 2021 18:23:06 +0200 (CEST)
X-IronPort-AV: E=McAfee;i="6200,9189,10127"; a="224261463"
X-IronPort-AV: E=Sophos;i="5.85,346,1624345200"; d="scan'208";a="224261463"
Received: from fmsmga007.fm.intel.com ([10.253.24.52])
 by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384;
 04 Oct 2021 08:56:20 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.85,346,1624345200"; d="scan'208";a="483179400"
Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85])
 by fmsmga007.fm.intel.com with ESMTP; 04 Oct 2021 08:56:20 -0700
Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by
 fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2242.12; Mon, 4 Oct 2021 08:56:20 -0700
Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) 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.2242.12; Mon, 4 Oct 2021 08:56:20 -0700
Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by
 fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server
 (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id
 15.1.2242.12 via Frontend Transport; Mon, 4 Oct 2021 08:56:20 -0700
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.106)
 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.2242.12; Mon, 4 Oct 2021 08:56:20 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=hzhK9lJ/hScK20EqVSIq4gED6IczH+X51ZvqQx2nDR3hLqOyZOOeZ66beVZ9Gn2q9RDHOO/Buw7Hl95Fu4inyPqR4RTSBhxS1cOtgp3GQIgWhV/mbNgDW38uVBfVQnLuu1g8a5s/WngV5A/JxzHo5J5VrC3mQUjN/G/EW7e8BoJVLPkere5k8jemWK+VjHC4AOuFZ2C6p2bH7AAwTyW9jo4IfH6dk8XAD8RSMmid+alPjdloj9AKCovYeh0U/VfbhN5aL/iAxLoaucRPMMBYgRb9/zAHiidhsKbtF0QYiq/rNKwMMYIenL6PHpHjSWYKY7pq+DZyjqpSY4gctFtPSQ==
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=Q8Ebq4I8EKGEXjBUQ5rWKSNXdN23KgiUpVGMCSuA7Ms=;
 b=FB3xlGwu4kz2U0ZXs8Qo/tpQH1/GcdhJLnVcROgsVmG2uablteVQ+i6hXWrDC29IPPXCACKemYiNGf0/LayBVfAIKLSt0/geb2PdE15JIgUrtm61Q8vz6oLR99CeDKvp34hCl8nIHiQFH33oHSPtfNl/5EJj/t/2vQTB9AqEFLznlh9UqXrxLuAtWpum0TVxTvq3CZuj/t26EnbWA3meKnBi5xgNwrx8y/kgZqbtd2+FYPTgy4gX26FayssqnNifXgBnv7bckjI2nVfJDhWsJlNqO+JCJllTzOUG7T8RCiTTMHCeivYbQgJNPq0RE2zFpdAMxt/Oq+b6Zs3g0LeBnA==
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=Q8Ebq4I8EKGEXjBUQ5rWKSNXdN23KgiUpVGMCSuA7Ms=;
 b=TFcrzIfdGZU4ebTU5tkfKMeM8VlG9ZFf0shw9buFQy3mrUg06lQFF1ppxqYabfO8g0GfRVDrrH6KhXYu8Kt4gb8Oe6bmH05QuY2lDTYReyZ/5yTn1Iy2VjRLsTngfpVM4KU8HfHjH5BH2952EM1ZDVilVMbR5w/d2H0CwfisWxE=
Received: from BYAPR11MB3303.namprd11.prod.outlook.com (2603:10b6:a03:18::15)
 by BYAPR11MB2917.namprd11.prod.outlook.com (2603:10b6:a03:89::24)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.14; Mon, 4 Oct
 2021 15:56:19 +0000
Received: from BYAPR11MB3303.namprd11.prod.outlook.com
 ([fe80::90d6:7fc6:89dd:2249]) by BYAPR11MB3303.namprd11.prod.outlook.com
 ([fe80::90d6:7fc6:89dd:2249%5]) with mapi id 15.20.4566.022; Mon, 4 Oct 2021
 15:56:19 +0000
From: "Harris, James R" <james.r.harris@intel.com>
To: David Marchand <david.marchand@redhat.com>, "Xia, Chenbo"
 <chenbo.xia@intel.com>, "Liu, Changpeng" <changpeng.liu@intel.com>
CC: "dev@dpdk.org" <dev@dpdk.org>, "ci@dpdk.org" <ci@dpdk.org>, Aaron Conole
 <aconole@redhat.com>, dpdklab <dpdklab@iol.unh.edu>, "Zawadzki, Tomasz"
 <tomasz.zawadzki@intel.com>, "alexeymar@mellanox.com"
 <alexeymar@mellanox.com>
Thread-Topic: [dpdk-dev] [PATCH v2 0/7] Removal of PCI bus ABIs
Thread-Index: AQHXrDZkG9TZGkgN/EqYGgLShO+DK6u6sE0wgAGmNwCABpsPAP//sWMA
Date: Mon, 4 Oct 2021 15:56:19 +0000
Message-ID: <EACCFD55-3570-462D-919D-643768E7453C@intel.com>
References: <20210910022402.26620-1-chenbo.xia@intel.com>
 <20210918022443.12719-1-chenbo.xia@intel.com>
 <MWHPR11MB17752D632E57AEE106BDCC349CA99@MWHPR11MB1775.namprd11.prod.outlook.com>
 <CAJFAV8xRVYapUAvJN0ZLO0wX6ro_h6NGFEHnN5T_xw-ffd9kdg@mail.gmail.com>
 <CAJFAV8wjJzXyUeW+f4Q52+6Eh2OKm43dcA=Wmz-Ld1Uy8f4sSg@mail.gmail.com>
In-Reply-To: <CAJFAV8wjJzXyUeW+f4Q52+6Eh2OKm43dcA=Wmz-Ld1Uy8f4sSg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/16.53.21091200
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: 70d954d1-a263-40da-8912-08d9874f8169
x-ms-traffictypediagnostic: BYAPR11MB2917:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BYAPR11MB2917F729236F4C387541AFD3DEAE9@BYAPR11MB2917.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GyLK4pjEhP2KRMuBffs7TUGCD3SMH8TwVmEQWvQy3q2mZElOrj0frvGm6qf3FpSiVAKuAppzai3HqhMSZT1MPsJ2L7NWKm7S8b5A5Ypp96AxHQJJik1IU2rBKylHClbzvYY/Amt0BIiLRgzDLWhJIJEv88iAEbH2EQakMQCpGN4xl1pPRku9E8cOyMQulYDIc3CFPyeU0bI8eCi3tUHKSgIxydo/JcZVAMDu5BGchlQD3BzjTMVsdIldP/pe/D7//OkI0s5ke9t9yBNf8uyk+JO7GDToFaJKKN9ADK0JU+81Jxl68yBBL5xgqoPQ5UdHNxIjQk5930Qk18SQi++Ecvix87Pv1IfjJD56YwEGGOm8MTwuvCWrdAYGKnXQM9Do/7eJiXtdeZ6yI3QPAft1aymyO3rzQ8lsQc4kWlWvPJpAwhJ5at+iKodN3pf04ZwfX1mkqxSBh+5scvgKF5I1JG7mHMazSa8ZXTjecV/IbVqrnWXsuhCWaytX7kGYXlRm08698D9rKn3ItG/qaDvzx9KkSy8n7U4ALIzKVRk3U20PUkefBlnhtSj5liB4MeDzmyC+J/Hye6fneY+4KRqxd+nSWMXMsfU38wAgatZMZ7t9qQT2Vo9r6ewJ0x2nAQ3a2/8oSRzPMuhLei/mOAO5y1AUoiWFjXnwHactlLaLb+xZL1TPN5cdvLvJWQXIMAVEL9ZooPSOyN5QWZQFnIgk9DhhhL+ep2MWFlilaZ1g5mMJmujA1OC3UrE4nOK07nFX
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:BYAPR11MB3303.namprd11.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(4636009)(366004)(54906003)(4326008)(38100700002)(6636002)(122000001)(316002)(71200400001)(508600001)(36756003)(110136005)(86362001)(64756008)(33656002)(186003)(38070700005)(76116006)(8936002)(66476007)(8676002)(66446008)(53546011)(66556008)(6506007)(5660300002)(83380400001)(2906002)(66946007)(26005)(6512007)(6486002)(2616005)(45980500001);
 DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WjZoeWdnb08vLzc1R0w4ajM2clFXTHRIN09YU0h3dkcvSU96MHNFSkJ0Ylpv?=
 =?utf-8?B?czBvcmd4blpLd1RIUW1sb3E5Zk9MdU4weU5pNlpvMElRc1dkcVhZZ1F4bTJY?=
 =?utf-8?B?cG9UaWVNazVTdEFpSzUwWDBEVldxZzg3V0xDdDFsaXNKdnNhckFMOU1yS2dR?=
 =?utf-8?B?dFRLbWNrdlZheXN6RjlLc1dzZGdTM1kvKzRMZUJ5UTFsSHNpaHVaZERhVERX?=
 =?utf-8?B?a0NoT055Z21Qc3VzSGxwY2JNK1ZzNGxzUHlCVWZVcFZaSWlNa2N3MU1WcHNo?=
 =?utf-8?B?aGpLR3pyTWJ0bWlKdkFpYi9POVUyNk8xSGNGZGRtNW5MbGZ0Q3Zmb0QwYlVF?=
 =?utf-8?B?c05pMVVBZnRKL3VoUWpzWnRoRkhzWWFQUEhWbHd1dGtzZFZZMVZuMmExUEtk?=
 =?utf-8?B?eVNhMGp1Vk5aSFVRUTYyVkFpMWZMM2l1cU9tYlhjaE9tK1ZhdkVsMllLaU1u?=
 =?utf-8?B?bWdIVEVFSGFQckVUTEtnMUU2bWswNWljZ2ZDL2JLRFdtakZ2L1E5eXlzZGFG?=
 =?utf-8?B?cHlEd2RuZHkwR2F0bS8yNDdrZmRRWkt5YklLeW0xMjBMN3VCdVd4ZytucXM5?=
 =?utf-8?B?dXI5WnY3d3BYZkYrZXEwbW96NDF2YkxuQWNOR0ZlMlB4UUgwdk1wcFdJdW5L?=
 =?utf-8?B?Tlo2dXEyYmp0NU10azhXZTJjN2Y2dURpZ3BWbkt2djN6ZURNeHQvK0lhWXJy?=
 =?utf-8?B?MmhnK0tvMVdMNkx5bS9jdDl6dmZ0Y0NKVTY3NC9ObGM0VW1YWlJ6VHI3ZjR0?=
 =?utf-8?B?RGJNTXA5RTFPTklpQ0tlYjFmMmI1T3kwK0pVZmRQYWlTWDI3REpPZzhIbndx?=
 =?utf-8?B?aSs2ZkM3emRweFJCMVU5eFJYSHFmZ1NXQkM2TkJrTkFMS2R3ckxUcWlLcGpx?=
 =?utf-8?B?dERZcWQveWJ2SGFmdWJoaE9jTXlwSmFGUlU1ZHhMQURiNVA4V3pGOWdCblps?=
 =?utf-8?B?aUZEcDJ4SFlXeHNMeGI4VGNwbnQ2T09IYlNqRTIyY1hOVWIxdXlRSWxGU1pT?=
 =?utf-8?B?U2JLWmlNYnp0UnZqWnowcjRneU81OUtGNGVIWTR1MzRFV3RGUGtSY0lzV2d0?=
 =?utf-8?B?b1BEUFVUbVgxWjR6TzgvdjJZdEJOWnFXRVZEWVQ5czM2OVUvMGF2MW5sUEo2?=
 =?utf-8?B?aFVPdVdSQWllUVR6ZHkvU3M5Ukw0eGpudDVWK050ajJSQzhIS3NxTjR3YTZ2?=
 =?utf-8?B?V3Q3RXU4UldMelNpU3VUM1dXMzUzZmFXbHZCYVZrYXVZLzhtTnBLTDRyY3RS?=
 =?utf-8?B?cy9TOFB1bEllMHpEcG5xbmR4dE1GdFRtZnNSM3VtQXlqTlhqUnpZcFNHbHMv?=
 =?utf-8?B?VFRPaDhBKzQzbUhpdjduRGFxVHJWN0RZRVJUTWtJSVNsSTF4QzBuUjdZejF0?=
 =?utf-8?B?NzdDTXN1bVcrc1pJTmxHM2FZTU4wcy9nOTA3cUQwYmNMMWpUT1FLNGVrSFFp?=
 =?utf-8?B?R0Q5bTJIZ1cvcHZLQXV5QkVqNW9idjVnK0hHay92ZXZidCtIYVpSSmNOTHRY?=
 =?utf-8?B?WUc5WDZZYjN3SXpYZ3JZakN3cVhJVTRxY3JseGZURjdzcjJybS9razhiQVJJ?=
 =?utf-8?B?NTYzenI5MFgzdGxSZldXMTdZZHlXV0VmTGUzd1NWWFdsVkhOTDhybkRES21u?=
 =?utf-8?B?amZ0aTRFT3ZDVlppYThzdTBEeXFQRHZiUUI5ZDR4dnU2eDVYNmptWnJsWk5G?=
 =?utf-8?B?RzllQWJMTm1MN2JvajNiVmdmdVNmTFBjQkRKNXk4dG1McXVoU2trdllBZk1Y?=
 =?utf-8?B?dzlpbWtUdW5kdENqaW9xaTF3OHFUM1g2VUtCeUMzRTlja1FmbWplTFRZdkxW?=
 =?utf-8?B?b1Z5MUxRa3JOYXJhbW8wQT09?=
Content-Type: text/plain; charset="utf-8"
Content-ID: <7F64BBA0B186804C8C3D46F45C13F097@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB3303.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 70d954d1-a263-40da-8912-08d9874f8169
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Oct 2021 15:56:19.1280 (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: Wo38BsZjPG4QIgbEKtLUlmEpEA+VWOzFPFVNv4ZG6Re2LR86PCJdxcceG/C5FYzsuChgqhmrZir79qQRsgjCY/4Bu4lgVV5/SBOiJi0CU7w=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB2917
X-OriginatorOrg: intel.com
Subject: Re: [dpdk-dev] [PATCH v2 0/7] Removal of PCI bus ABIs
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

QWRkaW5nIENoYW5ncGVuZyBMaXUgZnJvbSBTUERLIHNpZGUuDQoNCu+7v09uIDEwLzQvMjEsIDY6
NDggQU0sICJEYXZpZCBNYXJjaGFuZCIgPGRhdmlkLm1hcmNoYW5kQHJlZGhhdC5jb20+IHdyb3Rl
Og0KDQogICAgT24gVGh1LCBTZXAgMzAsIDIwMjEgYXQgMTA6NDUgQU0gRGF2aWQgTWFyY2hhbmQN
CiAgICA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4gd3JvdGU6DQogICAgPiBPbiBXZWQsIFNl
cCAyOSwgMjAyMSBhdCA5OjM4IEFNIFhpYSwgQ2hlbmJvIDxjaGVuYm8ueGlhQGludGVsLmNvbT4g
d3JvdGU6DQogICAgPiA+IEBEYXZpZCwgY291bGQgeW91IGhlbHAgbWUgdW5kZXJzdGFuZCB3aGF0
IGlzIHRoZSBjb21waWxlIGVycm9yIGluIEZlZG9yYSAzMT8NCiAgICA+ID4gRFBES19jb21waWxl
X3NwZGsgZmFpbHVyZSBpcyBleHBlY3RlZCBhcyB0aGUgaGVhZGVyIG5hbWUgZm9yIFNQREsgaXMg
Y2hhbmdlZCwNCiAgICA+ID4gSSBhbSBub3Qgc3VyZSBpZiBpdCdzIHRoZSBzYW1lIGVycm9yLi4u
DQogICAgPg0KICAgID4gVGhlIGVycm9yIGxvZyBpcyBvZGQgKG5vIGNvbXBpbGF0aW9uICJiYWNr
dHJhY2UiKS4NCiAgICA+IFlvdSdsbCBuZWVkIHRvIHRlc3Qgc3BkayBtYW51YWxseSBJIGd1ZXNz
Lg0KDQogICAgVHJpZWQgeW91ciBzZXJpZXMgd2l0aCBTUERLICh3L28gYW5kIHcvIGVuYWJsZV9k
cml2ZXJfc2RrKS4NCiAgICBJIHRoaW5rIHRoZSBzYW1lLCBhbmQgdGhlIGVycm9yIGlzIGxpa2Vs
eSBkdWUgdG8gdGhlIGZpbGUgcmVuYW1lLg0KDQogICAgJCBtYWtlDQogICAgICBDQyBsaWIvZW52
X2RwZGsvZW52Lm8NCiAgICBJbiBmaWxlIGluY2x1ZGVkIGZyb20gZW52LmM6Mzk6MDoNCiAgICBl
bnZfaW50ZXJuYWwuaDo2NDoyNTogZXJyb3I6IGZpZWxkIOKAmGRyaXZlcuKAmSBoYXMgaW5jb21w
bGV0ZSB0eXBlDQogICAgICBzdHJ1Y3QgcnRlX3BjaV9kcml2ZXIgIGRyaXZlcjsNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgXg0KICAgIGVudl9pbnRlcm5hbC5oOjc1OjU5OiB3YXJuaW5n
OiDigJhzdHJ1Y3QgcnRlX3BjaV9kZXZpY2XigJkgZGVjbGFyZWQgaW5zaWRlDQogICAgcGFyYW1l
dGVyIGxpc3QgW2VuYWJsZWQgYnkgZGVmYXVsdF0NCiAgICAgaW50IHBjaV9kZXZpY2VfaW5pdChz
dHJ1Y3QgcnRlX3BjaV9kcml2ZXIgKmRyaXZlciwgc3RydWN0DQogICAgcnRlX3BjaV9kZXZpY2Ug
KmRldmljZSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICBeDQogICAgZW52X2ludGVybmFsLmg6NzU6NTk6IHdhcm5pbmc6IGl0
cyBzY29wZSBpcyBvbmx5IHRoaXMgZGVmaW5pdGlvbiBvcg0KICAgIGRlY2xhcmF0aW9uLCB3aGlj
aCBpcyBwcm9iYWJseSBub3Qgd2hhdCB5b3Ugd2FudCBbZW5hYmxlZCBieSBkZWZhdWx0XQ0KICAg
IGVudl9pbnRlcm5hbC5oOjc2OjI4OiB3YXJuaW5nOiDigJhzdHJ1Y3QgcnRlX3BjaV9kZXZpY2Xi
gJkgZGVjbGFyZWQgaW5zaWRlDQogICAgcGFyYW1ldGVyIGxpc3QgW2VuYWJsZWQgYnkgZGVmYXVs
dF0NCiAgICAgaW50IHBjaV9kZXZpY2VfZmluaShzdHJ1Y3QgcnRlX3BjaV9kZXZpY2UgKmRldmlj
ZSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF4NCiAgICBlbnZfaW50ZXJuYWwu
aDo4OTozODogd2FybmluZzog4oCYc3RydWN0IHJ0ZV9wY2lfZGV2aWNl4oCZIGRlY2xhcmVkIGlu
c2lkZQ0KICAgIHBhcmFtZXRlciBsaXN0IFtlbmFibGVkIGJ5IGRlZmF1bHRdDQogICAgIHZvaWQg
dnRvcGh5c19wY2lfZGV2aWNlX2FkZGVkKHN0cnVjdCBydGVfcGNpX2RldmljZSAqcGNpX2Rldmlj
ZSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBeDQogICAgZW52
X2ludGVybmFsLmg6OTY6NDA6IHdhcm5pbmc6IOKAmHN0cnVjdCBydGVfcGNpX2RldmljZeKAmSBk
ZWNsYXJlZCBpbnNpZGUNCiAgICBwYXJhbWV0ZXIgbGlzdCBbZW5hYmxlZCBieSBkZWZhdWx0XQ0K
ICAgICB2b2lkIHZ0b3BoeXNfcGNpX2RldmljZV9yZW1vdmVkKHN0cnVjdCBydGVfcGNpX2Rldmlj
ZSAqcGNpX2RldmljZSk7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIF4NCiAgICBtYWtlWzJdOiAqKiogW2Vudi5vXSBFcnJvciAxDQogICAgbWFrZVsxXTogKioq
IFtlbnZfZHBka10gRXJyb3IgMg0KICAgIG1ha2U6ICoqKiBbbGliXSBFcnJvciAyDQoNCg0KDQog
ICAgU28gYmFzaWNhbGx5LCBTUERLIG5lZWRzIHNvbWUgdXBkYXRlcyBzaW5jZSBpdCBoYXMgaXRz
IG93biBwY2kgZHJpdmVycy4NCiAgICBJIGNvcGllZCBzb21lIFNQREsgZm9sa3MgZm9yIGluZm8u
DQoNCiAgICAqRGlzY2xhaW1lciogSSBvbmx5IGNoZWNrZWQgaXQgbGlua3MgZmluZSBhZ2FpbnN0
IG15IDIxLjExIGRwZGsgZW52LA0KICAgIGFuZCBkaWQgbm90IHRlc3QgdGhlIG90aGVyIGNhc2Vz
Og0KDQogICAgZGlmZiAtLWdpdCBhL2RwZGtidWlsZC9NYWtlZmlsZSBiL2RwZGtidWlsZC9NYWtl
ZmlsZQ0KICAgIGluZGV4IGQ1MWIxYTZlNS4uMGU2NjY3MzVkIDEwMDY0NA0KICAgIC0tLSBhL2Rw
ZGtidWlsZC9NYWtlZmlsZQ0KICAgICsrKyBiL2RwZGtidWlsZC9NYWtlZmlsZQ0KICAgIEBAIC0x
NjYsNiArMTY2LDcgQEAgYWxsOiAkKFNQREtfUk9PVF9ESVIpL2RwZGsvYnVpbGQtdG1wDQogICAg
ICQoU1BES19ST09UX0RJUikvZHBkay9idWlsZC10bXA6ICQoU1BES19ST09UX0RJUikvbWsvY2Mu
bWsNCiAgICAkKFNQREtfUk9PVF9ESVIpL2luY2x1ZGUvc3Bkay9jb25maWcuaA0KICAgICAgICAg
ICAgJChRKXJtIC1yZiAkKFNQREtfUk9PVF9ESVIpL2RwZGsvYnVpbGQgJChTUERLX1JPT1RfRElS
KS9kcGRrL2J1aWxkLXRtcA0KICAgICAgICAgICAgJChRKWNkICIkKFNQREtfUk9PVF9ESVIpL2Rw
ZGsiOyBDQz0iJChTVUJfQ0MpIiBtZXNvbg0KICAgIC0tcHJlZml4PSIkKE1FU09OX1BSRUZJWCki
IC0tbGliZGlyIGxpYiAtRGNfYXJncz0iJChEUERLX0NGTEFHUykiDQogICAgLURjX2xpbmtfYXJn
cz0iJChEUERLX0xERkxBR1MpIiAkKERQREtfT1BUUykNCiAgICAtRGRpc2FibGVfZHJpdmVycz0i
JChzaGVsbCBlY2hvICQoRFBES19ESVNBQkxFRF9EUlZFUlMpIHwgc2VkIC1FICJzLw0KICAgICsv
LC9nIikiIGJ1aWxkLXRtcA0KICAgICsgICAgICAgJChRKSEgbWVzb24gY29uZmlndXJlIGJ1aWxk
LXRtcCB8IGdyZXAgLXF3IGVuYWJsZV9kcml2ZXJfc2RrDQogICAgfHwgbWVzb24gY29uZmlndXJl
IGJ1aWxkLXRtcCAtRGVuYWJsZV9kcml2ZXJfc2RrPXRydWUNCiAgICAgICAgICAgICQoUSlzZWQg
JChTRURfSU5QTEFDRV9GTEFHKSAncy8jZGVmaW5lIFJURV9FQUxfUE1EX1BBVEgNCiAgICAuKi8j
ZGVmaW5lIFJURV9FQUxfUE1EX1BBVEggIiIvZycNCiAgICAkKFNQREtfUk9PVF9ESVIpL2RwZGsv
YnVpbGQtdG1wL3J0ZV9idWlsZF9jb25maWcuaA0KICAgICAgICAgICAgJChRKSBcDQogICAgICAg
ICAgICAjIFRPRE8gTWVzb24gYnVpbGQgYWRkcyBsaWJic2QgZGVwZW5kZW5jeSB3aGVuIGl0J3Mg
YXZhaWxhYmxlLg0KICAgIFRoaXMgbWVhbnMgYW55IGFwcCB3aWxsIGJlIFwNCiAgICBkaWZmIC0t
Z2l0IGEvbGliL2Vudl9kcGRrL2Vudi5tayBiL2xpYi9lbnZfZHBkay9lbnYubWsNCiAgICBpbmRl
eCBjYzdkYjhhYWIuLmUyNGM2OTQyZiAxMDA2NDRiaXRzIHdpdGggYW4gZW1iZWRkZWQgZHBkaw0K
ICAgIC0tLSBhL2xpYi9lbnZfZHBkay9lbnYubWsNCiAgICArKysgYi9saWIvZW52X2RwZGsvZW52
Lm1rDQogICAgQEAgLTE3Miw2ICsxNzIsMTIgQEAgRFBES19QUklWQVRFX0xJTktFUl9BUkdTICs9
IC1sbnVtYQ0KICAgICBlbmRpZg0KICAgICBlbmRpZg0KDQogICAgK2lmbmVxICgsJCh3aWxkY2Fy
ZCAkKERQREtfSU5DX0RJUikvcnRlX2J1aWxkX2NvbmZpZy5oKSkNCiAgICAraWZuZXEgKCwkKHNo
ZWxsIGdyZXAgLWUgImRlZmluZSBSVEVfSEFTX0xJQkFSQ0hJVkUgMSINCiAgICAkKERQREtfSU5D
X0RJUikvcnRlX2J1aWxkX2NvbmZpZy5oKSkNCiAgICArRFBES19QUklWQVRFX0xJTktFUl9BUkdT
ICs9IC1sYXJjaGl2ZQ0KICAgICtlbmRpZg0KICAgICtlbmRpZg0KICAgICsNCiAgICAgaWZlcSAo
JChPUyksTGludXgpDQogICAgIERQREtfUFJJVkFURV9MSU5LRVJfQVJHUyArPSAtbGRsDQogICAg
IGVuZGlmDQogICAgZGlmZiAtLWdpdCBhL2xpYi9lbnZfZHBkay9lbnZfaW50ZXJuYWwuaCBiL2xp
Yi9lbnZfZHBkay9lbnZfaW50ZXJuYWwuaA0KICAgIGluZGV4IDIzMDNmNDMyYy4uMjRiMzc3NTQ1
IDEwMDY0NA0KICAgIC0tLSBhL2xpYi9lbnZfZHBkay9lbnZfaW50ZXJuYWwuaA0KICAgICsrKyBi
L2xpYi9lbnZfZHBkay9lbnZfaW50ZXJuYWwuaA0KICAgIEBAIC00MywxMyArNDMsMTggQEANCiAg
ICAgI2luY2x1ZGUgPHJ0ZV9lYWwuaD4NCiAgICAgI2luY2x1ZGUgPHJ0ZV9idXMuaD4NCiAgICAg
I2luY2x1ZGUgPHJ0ZV9wY2kuaD4NCiAgICAtI2luY2x1ZGUgPHJ0ZV9idXNfcGNpLmg+DQogICAg
ICNpbmNsdWRlIDxydGVfZGV2Lmg+DQoNCiAgICAgI2lmIFJURV9WRVJTSU9OIDwgUlRFX1ZFUlNJ
T05fTlVNKDE5LCAxMSwgMCwgMCkNCiAgICAgI2Vycm9yIFJURV9WRVJTSU9OIGlzIHRvbyBvbGQh
IE1pbmltdW0gMTkuMTEgaXMgcmVxdWlyZWQuDQogICAgICNlbmRpZg0KDQogICAgKyNpZiBSVEVf
VkVSU0lPTiA8IFJURV9WRVJTSU9OX05VTSgyMSwgMTEsIDAsIDApDQogICAgKyNpbmNsdWRlIDxy
dGVfYnVzX3BjaS5oPg0KICAgICsjZWxzZQ0KICAgICsjaW5jbHVkZSA8cGNpX2RyaXZlci5oPg0K
ICAgICsjZW5kaWYNCiAgICArDQogICAgIC8qIHg4Ni02NCBhbmQgQVJNIHVzZXJzcGFjZSB2aXJ0
dWFsIGFkZHJlc3NlcyB1c2Ugb25seSB0aGUgbG93IDQ4IGJpdHMgWzAuLjQ3XSwNCiAgICAgICog
d2hpY2ggaXMgZW5vdWdoIHRvIGNvdmVyIDI1NiBUQi4NCiAgICAgICovDQoNCg0KDQogICAgLS0g
DQogICAgRGF2aWQgTWFyY2hhbmQNCg0KDQo=