From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mx.groups.io with SMTP id smtpd.web11.1643.1583830542491055207 for ; Tue, 10 Mar 2020 01:55:42 -0700 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.100, mailfrom: bob.c.feng@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Mar 2020 01:55:41 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,535,1574150400"; d="scan'208";a="242253456" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by orsmga003.jf.intel.com with ESMTP; 10 Mar 2020 01:55:41 -0700 Received: from shsmsx602.ccr.corp.intel.com (10.109.6.142) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.439.0; Tue, 10 Mar 2020 01:55:41 -0700 Received: from shsmsx601.ccr.corp.intel.com (10.109.6.141) by SHSMSX602.ccr.corp.intel.com (10.109.6.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 10 Mar 2020 16:55:39 +0800 Received: from shsmsx601.ccr.corp.intel.com ([10.109.6.141]) by SHSMSX601.ccr.corp.intel.com ([10.109.6.141]) with mapi id 15.01.1713.004; Tue, 10 Mar 2020 16:55:38 +0800 From: "Bob Feng" To: Laszlo Ersek , "devel@edk2.groups.io" , "ard.biesheuvel@linaro.org" Subject: Re: [edk2-devel] [PATCH] OvmfPkg/QemuKernelLoaderFsDxe: drop tentative const object definition Thread-Topic: [edk2-devel] [PATCH] OvmfPkg/QemuKernelLoaderFsDxe: drop tentative const object definition Thread-Index: AQHV89JYG1h97L19k0CS4nzwfPGy3qg7PjIAgAAtS4CAAT5aAIABPjVQ///59YCAA5xlsA== Date: Tue, 10 Mar 2020 08:55:38 +0000 Message-ID: References: <20200306073841.13528-1-ard.biesheuvel@linaro.org> In-Reply-To: Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.36] MIME-Version: 1.0 Return-Path: bob.c.feng@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGFzemxvLA0KDQpJIGZvdW5kIHRoaXMgaXMgdGhlIGxhc3Qgb25lIGlzc3VlLiAgSSBjcmVhdGVk IGEgcGF0Y2ggaHR0cHM6Ly9lZGsyLmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvNTU3MDguIFBs ZWFzZSByZXZpZXcuDQoNClRoYW5rcywNCkJvYg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KRnJvbTogTGFzemxvIEVyc2VrIFttYWlsdG86bGVyc2VrQHJlZGhhdC5jb21dIA0KU2VudDog U3VuZGF5LCBNYXJjaCA4LCAyMDIwIDU6MDAgUE0NClRvOiBGZW5nLCBCb2IgQyA8Ym9iLmMuZmVu Z0BpbnRlbC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsgYXJkLmJpZXNoZXV2ZWxAbGluYXJv Lm9yZw0KU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0hdIE92bWZQa2cvUWVtdUtlcm5l bExvYWRlckZzRHhlOiBkcm9wIHRlbnRhdGl2ZSBjb25zdCBvYmplY3QgZGVmaW5pdGlvbg0KDQpI aSBCb2IsDQoNCk9uIDAzLzA4LzIwIDAyOjIyLCBGZW5nLCBCb2IgQyB3cm90ZToNCj4gSGkgQXJk LA0KPiANCj4gV2l0aCB0aGlzIHBhdGNoLCBPdm1mIHN0aWxsIGJ1aWxkIGZhaWxlZCBvbiB3aW5k b3dzIHdpdGggVlMyMDE3LiBUaGUgZXJyb3IgbWVzc2FnZSBsaWtlIGJlbG93Og0KPiANCj4gQnVp bGRpbmcgLi4uIA0KPiBkOlxlZGsybWFpbnRhaW5cZWRrMlxNZGVNb2R1bGVQa2dcVW5pdmVyc2Fs XE1ldHJvbm9tZVxNZXRyb25vbWUuaW5mIA0KPiBbSUEzMl0NCj4gZDpcZWRrMm1haW50YWluXGVk azJcT3ZtZlBrZ1xMaW51eEluaXRyZER5bmFtaWNTaGVsbENvbW1hbmRcTGludXhJbml0cg0KPiBk RHluYW1pY1NoZWxsQ29tbWFuZC5jKDE5OSk6IGVycm9yIEMyMjIwOiB3YXJuaW5nIHRyZWF0ZWQg YXMgZXJyb3IgLSANCj4gbm8gJ29iamVjdCcgZmlsZSBnZW5lcmF0ZWQNCj4gZDpcZWRrMm1haW50 YWluXGVkazJcT3ZtZlBrZ1xMaW51eEluaXRyZER5bmFtaWNTaGVsbENvbW1hbmRcTGludXhJbml0 cmREeW5hbWljU2hlbGxDb21tYW5kLmMoMTk5KTogd2FybmluZyBDNDI0NDogJz0nOiBjb252ZXJz aW9uIGZyb20gJ1VJTlQ2NCcgdG8gJ1VJTlROJywgcG9zc2libGUgbG9zcyBvZiBkYXRhDQo+ICAg ICAgICAgIkM6XFByb2dyYW0gRmlsZXMgKHg4NilcTWljcm9zb2Z0IFZpc3VhbCANCj4gU3R1ZGlv XDIwMTdcRW50ZXJwcmlzZVxWQ1xUb29sc1xNU1ZDXDE0LjE2LjI3MDIzXGJpblxIb3N0eDg2XHg4 NlxjbC5leA0KPiBlIiANCj4gL0ZvZDpcZWRrMm1haW50YWluXGVkazJcQnVpbGRcT3ZtZklhMzJc REVCVUdfVlMyMDE3XElBMzJcTWRlTW9kdWxlUGtnXA0KPiBCdXNcUGNpXFVoY2lEeGVcVWhjaUR4 ZVxPVVRQVVRcLlwgL3Nob3dJbmNsdWRlcyAvbm9sb2dvIC9hcmNoOklBMzIgL2MgDQo+IC9XWCAv R1MtIC9XNCAvR3MzMjc2OCAvRCBVTklDT0RFIC9PMWIyIC9HTCAvRklBdXRvR2VuLmggL0VIcy1j LSAvR1ItIA0KPiAvR0YgL0d5IC9aNyAvR3cgL0QgRElTQUJMRV9ORVdfREVQUkVDQVRFRF9JTlRF UkZBQ0VTIA0KPiAvSWQ6XGVkazJtYWludGFpblxlZGsyXE1kZU1vZHVsZVBrZ1xCdXNcUGNpXFVo Y2lEeGUgIA0KPiAvSWQ6XGVkazJtYWludGFpblxlZGsyXEJ1aWxkXE92bWZJYTMyXERFQlVHX1ZT MjAxN1xJQTMyXE1kZU1vZHVsZVBrZ1xCDQo+IHVzXFBjaVxVaGNpRHhlXFVoY2lEeGVcREVCVUcg IC9JZDpcZWRrMm1haW50YWluXGVkazJcTWRlUGtnICANCj4gL0lkOlxlZGsybWFpbnRhaW5cZWRr MlxNZGVQa2dcSW5jbHVkZSAgDQo+IC9JZDpcZWRrMm1haW50YWluXGVkazJcTWRlUGtnXEluY2x1 ZGVcSWEzMiAgDQo+IC9JZDpcZWRrMm1haW50YWluXGVkazJcTWRlTW9kdWxlUGtnICANCj4gL0lk OlxlZGsybWFpbnRhaW5cZWRrMlxNZGVNb2R1bGVQa2dcSW5jbHVkZSANCj4gZDpcZWRrMm1haW50 YWluXGVkazJcTWRlTW9kdWxlUGtnXEJ1c1xQY2lcVWhjaUR4ZVxDb21wb25lbnROYW1lLmMgDQo+ IGQ6XGVkazJtYWludGFpblxlZGsyXEJ1aWxkXE92bWZJYTMyXERFQlVHX1ZTMjAxN1xJQTMyXE1k ZU1vZHVsZVBrZ1xCdXMNCj4gXFBjaVxVaGNpRHhlXFVoY2lEeGVcREVCVUdcQXV0b0dlbi5jIA0K PiBkOlxlZGsybWFpbnRhaW5cZWRrMlxNZGVNb2R1bGVQa2dcQnVzXFBjaVxVaGNpRHhlXFVoY2lS ZWcuYyANCj4gZDpcZWRrMm1haW50YWluXGVkazJcTWRlTW9kdWxlUGtnXEJ1c1xQY2lcVWhjaUR4 ZVxVaGNpUXVldWUuYyANCj4gZDpcZWRrMm1haW50YWluXGVkazJcTWRlTW9kdWxlUGtnXEJ1c1xQ Y2lcVWhjaUR4ZVxVaGNpLmMgDQo+IGQ6XGVkazJtYWludGFpblxlZGsyXE1kZU1vZHVsZVBrZ1xC dXNcUGNpXFVoY2lEeGVcVWhjaURlYnVnLmMgDQo+IGQ6XGVkazJtYWludGFpblxlZGsyXE1kZU1v ZHVsZVBrZ1xCdXNcUGNpXFVoY2lEeGVcVXNiSGNNZW0uYyANCj4gZDpcZWRrMm1haW50YWluXGVk azJcTWRlTW9kdWxlUGtnXEJ1c1xQY2lcVWhjaUR4ZVxVaGNpU2NoZWQuYw0KPiBOTUFLRSA6IGZh dGFsIGVycm9yIFUxMDc3OiAnIkM6XFByb2dyYW0gRmlsZXMgKHg4NilcTWljcm9zb2Z0IFZpc3Vh bCBTdHVkaW9cMjAxN1xFbnRlcnByaXNlXFZDXFRvb2xzXE1TVkNcMTQuMTYuMjcwMjNcYmluXEhv c3R4ODZceDg2XGNsLmV4ZSInIDogcmV0dXJuIGNvZGUgJzB4MicNCj4gU3RvcC4NCj4gDQo+IA0K PiBidWlsZC5weS4uLg0KPiAgOiBlcnJvciA3MDAwOiBGYWlsZWQgdG8gZXhlY3V0ZSBjb21tYW5k DQo+ICAgICAgICAgQzpcUHJvZ3JhbSBGaWxlcyAoeDg2KVxNaWNyb3NvZnQgVmlzdWFsIA0KPiBT dHVkaW9cMjAxN1xFbnRlcnByaXNlXFZDXFRvb2xzXE1TVkNcMTQuMTYuMjcwMjNcYmluXEhvc3R4 ODZceDg2XG5tYWtlDQo+IC5leGUgL25vbG9nbyB0YnVpbGQgDQo+IFtkOlxlZGsybWFpbnRhaW5c ZWRrMlxCdWlsZFxPdm1mSWEzMlxERUJVR19WUzIwMTdcSUEzMlxPdm1mUGtnXExpbnV4SW4NCj4g aXRyZER5bmFtaWNTaGVsbENvbW1hbmRcTGludXhJbml0cmREeW5hbWljU2hlbGxDb21tYW5kXQ0K PiANCj4gDQo+IGJ1aWxkLnB5Li4uDQo+ICA6IGVycm9yIEYwMDI6IEZhaWxlZCB0byBidWlsZCBt b2R1bGUNCj4gICAgICAgICANCj4gZDpcZWRrMm1haW50YWluXGVkazJcT3ZtZlBrZ1xMaW51eElu aXRyZER5bmFtaWNTaGVsbENvbW1hbmRcTGludXhJbml0cg0KPiBkRHluYW1pY1NoZWxsQ29tbWFu ZC5pbmYgW0lBMzIsIFZTMjAxNywgREVCVUddDQo+IA0KPiAtIEZhaWxlZCAtDQoNCkNhbiB5b3Ug cGxlYXNlIGhhY2sgdXAgYSBwYXRjaCBmb3IgT3ZtZlBrZyB0byBzdXBwcmVzcyBhbGwgb2YgdGhl c2UgcHJvYmxlbXMsIHBvc3QgaXQgYXMgYW4gUkZDLCBhbmQgdGhlbiB3ZSBjYW4gY2xlYW4gaXQg dXAgYXMgbmVjZXNzYXJ5Pw0KDQpXZSBkb24ndCBoYXZlIGFjY2VzcyB0byBWUzIwMTcuIChJJ20g bm90IHN1cmUgaWYgaXQncyBhdmFpbGFibGUgZnJlZSBvZiBjaGFyZ2UgZm9yIGRvd25sb2FkLCBi dXQgZXZlbiBpZiBpdCBpcywgbGFzdCB0aW1lIEkgc2V0IHVwIGEgVlMgZW52aXJvbm1lbnQgaW4g YSBXaW5kb3dzIGd1ZXN0LCBpdCB0b29rIG1lIGEgZGF5IG9yIHNvLikgV2l0aG91dCBhY2Nlc3Mg dG8gVlMyMDE3LCBpdCdzIHZlcnkgc2xvdyB0byBzb2x2ZSBzdWNoIHByb2JsZW1zIGZyb20gb3Vy IGVuZCwgYnV0IHlvdSBjb3VsZCBhdCBsZWFzdCBjb2xsZWN0IGFsbCB0aGUgaXNzdWVzLCBiZWNh dXNlIHlvdSBjYW4gcmUtcnVuIHRoZSBidWlsZCBpbW1lZGlhdGVseSBhZnRlciBkZWFsaW5nIHdp dGggdGhlIG1vc3QgcmVjZW50bHkgc2VlbiBidWlsZCBlcnJvci4NCg0KSG9wZWZ1bGx5IHRoaXMg d2lsbCBnZXQgYmV0dGVyIG9uY2UNCjxodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hv d19idWcuY2dpP2lkPTI1NzA+IGlzIHNvbHZlZCAoaS5lLg0Kd2hlbiBPVk1GIGlzIGluY2x1ZGVk IGluIENJIGJ1aWxkcykuDQoNClRoYW5rcw0KTGFzemxvDQo=