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 E2299A0A02; Tue, 27 Apr 2021 15:34:59 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 88C9740150; Tue, 27 Apr 2021 15:34:59 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id A48624014E for ; Tue, 27 Apr 2021 15:34:57 +0200 (CEST) IronPort-SDR: UcukhMnCUfyB6qLIL7Ux/mle+wQTxFEZ8RO7K1/K7gS5h/Nu7YkfDYoJMMh+6c8IYjr0X1nxK8 FJrFXPJiyxhg== X-IronPort-AV: E=McAfee;i="6200,9189,9966"; a="194392415" X-IronPort-AV: E=Sophos;i="5.82,254,1613462400"; d="scan'208";a="194392415" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Apr 2021 06:34:56 -0700 IronPort-SDR: SEVkyroXix0WwWGTrfo1FCeahTOVKKp767HvyjzGr1likwxEZh/aJ9nIvcWxf1yxP9xduaHO6s nDyzHw6ZcuNw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,254,1613462400"; d="scan'208";a="457646705" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by fmsmga002.fm.intel.com with ESMTP; 27 Apr 2021 06:34:56 -0700 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) 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.2106.2; Tue, 27 Apr 2021 06:34:56 -0700 Received: from fmsmsx605.amr.corp.intel.com (10.18.126.85) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Tue, 27 Apr 2021 06:34:55 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.2106.2 via Frontend Transport; Tue, 27 Apr 2021 06:34:55 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.171) 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.2106.2; Tue, 27 Apr 2021 06:34:55 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NHn/Y9Drkrq6fdggv4HqFHzbdrJ1weGrc3FFuw3Q4I0EvMoTCXCypcm6m+xkGmVwg9/DMtIAUsx3t4GNof9MeQf5bQVgwYumdvm0jRftXVhq5Kh/HzyLtPQs0NE5zC4LCWciyESo2cjGSVVo5NKqAuBskK0B1vxUQNTS8MwA5sM6gJpmXkYSoXqEDCRLNMbad3rQfCwUA2Q88ijl2yuUJk812l+ZdlB1u5k9tCHScoqXpJ6pr4Tl5rZVx5XcJS52MQHQl0dmzsJTU1lQ/p3PSJluofyT38Xa3wQt5wIjftjdXyAc7Qsg1pqnv8trBG/zbUsR8dV3dLF6g2ZUTCwy9w== 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-SenderADCheck; bh=G7UfK/+wGIRcUbw/KdqrC1hdU2TnGE2ZvVldC+d1YGk=; b=KTnuUVu4P+e5PIAzM1bl+/fY940G+UYHD6UK9uP0qAG9ifPD4duZlIFATNrSxDNquarbtdzx1GWN/47UKOBS7Fm44L+nXf2k179HWpOeRZE7ymWWKDBtPh6bzTDBXfdSr6SpEtBsER5tTn6Dwvk5vRaE9Klnndv8NkdTHa14dGT/8sFFp39+SXAoV3rP1WRWD67BqucgELiCKXcihMYxuj5d1aht/1cTcYbTewLFkPnvDOjgivguZDF2YJh2lI6U2P2BKvJFIXNW0iqZkBS4zvICpHh/uxeV5QdItgdI0SeJdBKghQoYNsrerk3gld04MC1ACMS5Lr1fnekxiF15HQ== 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=G7UfK/+wGIRcUbw/KdqrC1hdU2TnGE2ZvVldC+d1YGk=; b=CCwKpFxHhsnEx0r9Zhb7IjPd/WXir8g+yeOIb0crr9IUhpjLJFV31fWYbk9d14isqyJnrNojemoTT7wAjbbveWVXKjtHe7+t4rzRahGSF2/Zz3qS6bagdC8lFN0cES6UpykMzM4ZV5Z48RuIrgD22TuuP0b7ahz8E4LAmGPZZ9Y= Received: from BN8PR11MB3795.namprd11.prod.outlook.com (2603:10b6:408:82::31) by BN8PR11MB3553.namprd11.prod.outlook.com (2603:10b6:408:81::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.23; Tue, 27 Apr 2021 13:34:50 +0000 Received: from BN8PR11MB3795.namprd11.prod.outlook.com ([fe80::2dfc:3be2:c305:6346]) by BN8PR11MB3795.namprd11.prod.outlook.com ([fe80::2dfc:3be2:c305:6346%6]) with mapi id 15.20.4065.027; Tue, 27 Apr 2021 13:34:50 +0000 From: "Wang, Haiyue" To: David Marchand , Gaetan Rivet CC: dev , "Zhang, Qi Z" , "Wang, Liang-min" , Ray Kinsella , "Neil Horman" Thread-Topic: [dpdk-dev] [PATCH v3 1/3] bus/pci: enable PCI master in command register Thread-Index: AQHXODkZyLjLbGm4T0ilDTIzempsX6rIHu2AgABEAhA= Date: Tue, 27 Apr 2021 13:34:50 +0000 Message-ID: References: <20210421050243.130585-1-haiyue.wang@intel.com> <20210423114001.174723-1-haiyue.wang@intel.com> <20210423114001.174723-2-haiyue.wang@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.0.76 authentication-results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.196] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: fe5d07ef-4298-4f5f-8ec3-08d909813b81 x-ms-traffictypediagnostic: BN8PR11MB3553: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AlxqAO8a4JojA5bGkyIxa3t0kNYxKgGzIQGg5qW16zIJyz25XovDJ+C/AWKAh8vFREKCFOcYLcra/al6OBufnHNMxWfoQxg25T/1yCTpP2S1yxw4GcZHPc3S9NYcXEFfEeMmJLIMxYbWbNbD98NqXaRaUHdA1PshWwEDLyJufvt8r4WgLcKnwqdK5uvD72urCgQ4kQBxov+Fb8ef4Vlm8kBkE3I/1X0KGvT6chyOTogV/J4UOkhoj2xB6IgGOUtwcCs/r72pO/Rag4DXUt4QNM6UFWGtTHu+LTvTciCCO072Onz78qZBtKsM5r+0wtsyWT7H58lz4QZCzJUdrtRL92dEhuR0Ork3EFVCetbp/tZX/PSZ9hWUJOWc0bhn8UNehPiva2r99/wgizDdhhs+JyINPQXRLLc6cenjO8pKluutVZ98t3cFswbGw9kD8x+9AYlcf17iWZFEP13hHAydaSr9xm4Wa6SSh+FO+qx6DQ/422hKEpBGqjSvG9s8ek6D6NouxME2E+DiDPQj4etlvyJdkUwHV7W/vy3g/ar/fXOb2/kdcRLldLY/lGnAK4KuMtRPGUpju17eGhY7uR4wDypJus9TuDcUtTSJ9X0B+RQ= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN8PR11MB3795.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(376002)(39850400004)(136003)(396003)(346002)(26005)(186003)(83380400001)(8936002)(110136005)(33656002)(52536014)(71200400001)(5660300002)(86362001)(316002)(478600001)(54906003)(9686003)(66946007)(76116006)(55016002)(4326008)(8676002)(66556008)(66476007)(66446008)(7696005)(64756008)(38100700002)(6506007)(122000001)(53546011)(2906002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?utf-8?B?aWpibUI4RTRpNlQ0VzcrUDV1MnNEVE5XbkNsRkFWTGR2Q0d0UEtpUnc0MWRt?= =?utf-8?B?c2FKemphVE9YYzF4ZThaMVpBTkZJekJtSkl2MUVlTkFmZUQwR3BOTjd0bTE1?= =?utf-8?B?OFdWRVE4eGZuczZGbDQycmNZVHB3OFp1SVVKb3ZENWltbi8zM0phWEdFbUU2?= =?utf-8?B?T2lOb3ZnTm82N2lPYldNa0wwT29JTFVSL1lzWHI5NDBzOC94U25wYXVubytl?= =?utf-8?B?aXhTOEFaVUg0eEZjL3pQRkpNclJuUm1iUXFmcVNIa1NQTUxXL3htTDI2T1V4?= =?utf-8?B?ZFFoN2dFSnU1ZFZ5N2hSMVU2cjRmaW9EcEhyTzZiREZCUjR4SWM1b1lEZSsr?= =?utf-8?B?M1ptRHRta0lqZ0NERmFsTmMzZlhBUUlGRkZIK1lialRpU3AxMmM5SjdVTkFM?= =?utf-8?B?NWt2eG5Da3NnS1diVmpBTHhHeGxHOVBoZTRldWxCUFoydnRNWWd0eUoyczBM?= =?utf-8?B?RnJnSFVoSTNkRDBGUWE0Q3RhdVlvT0tmL1pKS3lJL1lxUXFSSGNjRjU0K2l1?= =?utf-8?B?MnJ3YlVLejM5aTlpMnNtcWM1MHhrZ1VhVll5a1MvVVVXcXpMQWlWeWRJK0lm?= =?utf-8?B?QVhFV0EwUFBrcnZqZDVwUHI1VkdsMGNuUDVLZ05ZTXJSMlRQWHUxKzIrdno4?= =?utf-8?B?S3ZrSDRmbFNEdjg5S0hxMjhkSmNXeS9DWlNadTU2Y0VqZFRlajdFT0FvcjQw?= =?utf-8?B?OXJma0JTSlBsN2V5Vm1Kd0hUM2RBUk0vZ2F3RWhCQk1tamQ3Q1NBQ1gyY0RC?= =?utf-8?B?Z0NsZzFUWTFMdk0wZ3RZM3Zxa29WcnhibU1jSDV4c0dGUmp2L2s0VmgySDVV?= =?utf-8?B?ZVFiMlN1Q1c3eCtNSytRTVpIaWlOUzZ4T1dxVkRRTEpONjl2aDBrenRnbkdC?= =?utf-8?B?d1RBYWdTTkpzRlJEL1Z3L2p2cHZ0REFseUQ3RjV3TUwyc3VBK2ZlQWhNVDZF?= =?utf-8?B?OXNZeXFEbXU2S2RzNlEzT2I5VVFvZDl0dDdKNGphVWJnZlhObU4rR2ZiVElj?= =?utf-8?B?SzFFRVRiN002NnIwOXFMcmNBSGw5Z1hRRzBZaTlGdm1DUVlaM3U1aUZscmFj?= =?utf-8?B?K0c0SG1aRC81cGFCQkJsODQwVERRbnU4eUp3RS93d1pQcVVmcTErejNYN1p3?= =?utf-8?B?WWh6SDdPOHBIOGF5SW1ScGx1WjdiSFBYcENuQm1Ua0RTUjR2ekdtMnJPRTlZ?= =?utf-8?B?TDFJMlFweW9mQ1FiLzBpRWZLNXA1a0JVZkpCNllMTnNscnl6dU96Y2NNMUNw?= =?utf-8?B?clB4V1RKdjNlU3FKYzVkRGF3b2FNQjhabDJsL2Z0Uk5hL3RRTDR1cktOYWZQ?= =?utf-8?B?bG9RTno0UE1tOEJxUUY4aXVhQXQzbFBuQ2txWE1KREN6elJDODg0aHJsaUc3?= =?utf-8?B?a1YvSkFHMmxGVktUTUUvbkRTUDhaTG4vRzZPYTh3NXJEc2lDQ01oMFRHRTAx?= =?utf-8?B?WFZzTVBDYXpYMGM5THFLcWZkaVRTU3JoRkpYeWYva2huUUltejgxRjEzc2Z5?= =?utf-8?B?c01Vd0w3R0hHSHcwQkxOUUdzSU1jRjgrdjdpNHpEb21wYVdkaWVOaVdCUnN1?= =?utf-8?B?NzJqRGpFS0Ryd29EWE1IRDFBalhjSHZ2eVdpM0xZQ0RnWXYwakp2bXNPMUFy?= =?utf-8?B?UGUzZTVZUWQycjN0VFVJbERZSDhYMVhkSkZJa1F1cVo3WTFXT01wU0x5aFpS?= =?utf-8?B?SmpPTzRUWTdqalhVUVA0bWpCdVQ0Rk1nTFRWWmtiTG5JV3h6R2NNNGp3SVNX?= =?utf-8?Q?gwi5BUmXnbuszT2nZAvqPmJxwRwAIc85G/OXD0T?= 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: BN8PR11MB3795.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fe5d07ef-4298-4f5f-8ec3-08d909813b81 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Apr 2021 13:34:50.1804 (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: oGAqkyJ/nPhYukTH4EMMgbRc/Prxfgo2bScdSvYvhrmPrbsCBmw7RCOmxGkI0eEY6SPG1xv9587RV8ttFFHEOQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN8PR11MB3553 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v3 1/3] bus/pci: enable PCI master in command register 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBEYXZpZCBNYXJjaGFuZCA8ZGF2 aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gU2VudDogVHVlc2RheSwgQXByaWwgMjcsIDIwMjEg MTc6MjkNCj4gVG86IFdhbmcsIEhhaXl1ZSA8aGFpeXVlLndhbmdAaW50ZWwuY29tPjsgR2FldGFu IFJpdmV0IDxncml2ZUB1MjU2Lm5ldD4NCj4gQ2M6IGRldiA8ZGV2QGRwZGsub3JnPjsgWmhhbmcs IFFpIFogPHFpLnouemhhbmdAaW50ZWwuY29tPjsgV2FuZywgTGlhbmctbWluIDxsaWFuZy1taW4u d2FuZ0BpbnRlbC5jb20+Ow0KPiBSYXkgS2luc2VsbGEgPG1kckBhc2hyb2UuZXU+OyBOZWlsIEhv cm1hbiA8bmhvcm1hbkB0dXhkcml2ZXIuY29tPg0KPiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBb UEFUQ0ggdjMgMS8zXSBidXMvcGNpOiBlbmFibGUgUENJIG1hc3RlciBpbiBjb21tYW5kIHJlZ2lz dGVyDQo+IA0KPiBPbiBGcmksIEFwciAyMywgMjAyMSBhdCAyOjA2IFBNIEhhaXl1ZSBXYW5nIDxo YWl5dWUud2FuZ0BpbnRlbC5jb20+IHdyb3RlOg0KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2J1 cy9wY2kvcnRlX2J1c19wY2kuaCBiL2RyaXZlcnMvYnVzL3BjaS9ydGVfYnVzX3BjaS5oDQo+ID4g aW5kZXggNjQ4ODZiNDczLi44M2NhZjQ3N2IgMTAwNjQ0DQo+ID4gLS0tIGEvZHJpdmVycy9idXMv cGNpL3J0ZV9idXNfcGNpLmgNCj4gPiArKysgYi9kcml2ZXJzL2J1cy9wY2kvcnRlX2J1c19wY2ku aA0KPiA+IEBAIC0yNDksNiArMjQ5LDE4IEBAIHZvaWQgcnRlX3BjaV9kdW1wKEZJTEUgKmYpOw0K PiA+ICBfX3J0ZV9leHBlcmltZW50YWwNCj4gPiAgb2ZmX3QgcnRlX3BjaV9maW5kX2V4dF9jYXBh YmlsaXR5KHN0cnVjdCBydGVfcGNpX2RldmljZSAqZGV2LCB1aW50MzJfdCBjYXApOw0KPiA+DQo+ ID4gKy8qKg0KPiA+ICsgKiBFbmFibGVzIEJ1cyBNYXN0ZXIgZm9yIGRldmljZSdzIFBDSSBjb21t YW5kIHJlZ2lzdGVyLg0KPiA+ICsgKg0KPiA+ICsgKiAgQHBhcmFtIGRldg0KPiA+ICsgKiAgICBB IHBvaW50ZXIgdG8gcnRlX3BjaV9kZXZpY2Ugc3RydWN0dXJlLg0KPiA+ICsgKg0KPiA+ICsgKiAg QHJldHVybg0KPiA+ICsgKiAgMCBvbiBzdWNjZXNzLCAtMSBvbiBlcnJvciBpbiBQQ0kgY29uZmln IHNwYWNlIHJlYWQvd3JpdGUuDQo+ID4gKyAqLw0KPiA+ICtfX3J0ZV9leHBlcmltZW50YWwNCj4g PiAraW50IHJ0ZV9wY2lfZW5hYmxlX2J1c19tYXN0ZXIoc3RydWN0IHJ0ZV9wY2lfZGV2aWNlICpk ZXYpOw0KPiANCj4gSSBjYW4gc2VlIHBjaS92ZmlvIGFuZCBuZXQvaG5zMyBoYXMgYSBzaW1pbGFy IGhlbHBlciB0byBlbmFibGUgKmFuZCoNCj4gZGlzYWJsZSBidXMgbWFzdGVyLg0KPiANCj4gSSdk IHJhdGhlciBnbyB3aXRoIGEgInNldCIgaGVscGVyLCBhbmQgdGhlbiB3ZSBjYW4gY2xlYW4gZXhp c3RpbmcNCj4gZHJpdmVycyB3aG8gaGFkIHRoZWlyIG93biBoZWxwZXI6DQo+IGRyaXZlcnMvYnVz L3BjaS9saW51eC9wY2lfdWlvLmMNCj4gZHJpdmVycy9idXMvcGNpL2xpbnV4L3BjaV92ZmlvLmMN Cj4gZHJpdmVycy9uZXQvaG5zMy9obnMzX2V0aGRldl92Zi5jDQo+IA0KPiANCg0KR290IGl0LCB3 aWxsIGNoYW5nZSBpdCB0byAnc2V0Jy4NCg0KPiA+ICsNCj4gPiAgLyoqDQo+ID4gICAqIFJlZ2lz dGVyIGEgUENJIGRyaXZlci4NCj4gPiAgICoNCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9idXMv cGNpL3ZlcnNpb24ubWFwIGIvZHJpdmVycy9idXMvcGNpL3ZlcnNpb24ubWFwDQo+ID4gaW5kZXgg ZjMzZWQwYWJkLi45ZGJlYzEyYTAgMTAwNjQ0DQo+ID4gLS0tIGEvZHJpdmVycy9idXMvcGNpL3Zl cnNpb24ubWFwDQo+ID4gKysrIGIvZHJpdmVycy9idXMvcGNpL3ZlcnNpb24ubWFwDQo+ID4gQEAg LTIxLDQgKzIxLDcgQEAgRVhQRVJJTUVOVEFMIHsNCj4gPiAgICAgICAgIGdsb2JhbDoNCj4gPg0K PiA+ICAgICAgICAgcnRlX3BjaV9maW5kX2V4dF9jYXBhYmlsaXR5Ow0KPiA+ICsNCj4gPiArICAg ICAgICMgYWRkZWQgaW4gMjEuMDUNCj4gPiArICAgICAgIHJ0ZV9wY2lfZW5hYmxlX2J1c19tYXN0 ZXI7DQo+ID4gIH07DQo+ID4gZGlmZiAtLWdpdCBhL2xpYi9wY2kvcnRlX3BjaS5oIGIvbGliL3Bj aS9ydGVfcGNpLmgNCj4gPiBpbmRleCBhOGY4ZTQwNGEuLjFmMzNkNjg3ZiAxMDA2NDQNCj4gPiAt LS0gYS9saWIvcGNpL3J0ZV9wY2kuaA0KPiA+ICsrKyBiL2xpYi9wY2kvcnRlX3BjaS5oDQo+ID4g QEAgLTMyLDYgKzMyLDEwIEBAIGV4dGVybiAiQyIgew0KPiA+DQo+ID4gICNkZWZpbmUgUlRFX1BD SV9WRU5ET1JfSUQgICAgICAweDAwICAgIC8qIDE2IGJpdHMgKi8NCj4gPiAgI2RlZmluZSBSVEVf UENJX0RFVklDRV9JRCAgICAgIDB4MDIgICAgLyogMTYgYml0cyAqLw0KPiA+ICsjZGVmaW5lIFJU RV9QQ0lfQ09NTUFORCAgICAgICAgICAgICAgICAweDA0ICAgIC8qIDE2IGJpdHMgKi8NCj4gDQo+ IFRoaXMgZmlsZSB1c2VzIHRhYiBmb3IgaW5kZW50Lg0KPiANCg0KWWVzLCBJIHVzZSB0d28gdGFi cywgdGhlbiB0aGUgdmkgZWRpdG9yIHNob3dzIHRoYXQgdGhleSBhcmUgYWxpZ25lZC4NCmJ1dCB0 aGUgcGF0Y2ggZG9lc24ndCBzaG93IHdlbGwuDQoNClNvIHVzZSBvbmUgdGFiID8NCg0KPiANCj4g PiArDQo+ID4gKy8qIFBDSSBDb21tYW5kIFJlZ2lzdGVyICovDQo+ID4gKyNkZWZpbmUgUlRFX1BD SV9DT01NQU5EX01BU1RFUiAweDQgICAgIC8qIEJ1cyBNYXN0ZXIgRW5hYmxlICovDQo+ID4NCj4g PiAgLyogUENJIEV4cHJlc3MgY2FwYWJpbGl0eSByZWdpc3RlcnMgKi8NCj4gPiAgI2RlZmluZSBS VEVfUENJX0VYUF9ERVZDVEwgICAgIDggICAgICAgLyogRGV2aWNlIENvbnRyb2wgKi8NCj4gPiAt LQ0KPiA+IDIuMzEuMQ0KPiA+DQo+IA0KPiANCj4gLS0NCj4gRGF2aWQgTWFyY2hhbmQNCg0K