From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 192.55.52.43, mailfrom: hao.a.wu@intel.com) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by groups.io with SMTP; Wed, 03 Apr 2019 19:44:43 -0700 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 Apr 2019 19:44:42 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.60,306,1549958400"; d="scan'208";a="131301820" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by orsmga008.jf.intel.com with ESMTP; 03 Apr 2019 19:44:42 -0700 Received: from fmsmsx116.amr.corp.intel.com (10.18.116.20) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 3 Apr 2019 19:44:41 -0700 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by fmsmsx116.amr.corp.intel.com (10.18.116.20) with Microsoft SMTP Server (TLS) id 14.3.408.0; Wed, 3 Apr 2019 19:44:41 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.92]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.164]) with mapi id 14.03.0415.000; Thu, 4 Apr 2019 10:44:39 +0800 From: hao.a.wu@intel.com To: Laszlo Ersek , "devel@edk2.groups.io" CC: "Justen, Jordan L" , David Woodhouse Subject: Re: [edk2] [RFC PATCH v1 2/8] OvmfPkg: Copy Legacy8259 protocol definitions from IntelFrameworkPkg Thread-Topic: [edk2] [RFC PATCH v1 2/8] OvmfPkg: Copy Legacy8259 protocol definitions from IntelFrameworkPkg Thread-Index: AQHU6esJ5oWOF47r7EqZJemT2uClvqYp1jmAgAF2VaA= Date: Thu, 4 Apr 2019 02:44:38 +0000 Message-ID: References: <20190403070036.1404-1-hao.a.wu@intel.com> <20190403070036.1404-3-hao.a.wu@intel.com> <945615d3-5d8f-659a-a8c4-7320f108ab88@redhat.com> In-Reply-To: <945615d3-5d8f-659a-a8c4-7320f108ab88@redhat.com> Accept-Language: zh-CN, en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Return-Path: hao.a.wu@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBMYXN6bG8gRXJzZWsgW21haWx0 bzpsZXJzZWtAcmVkaGF0LmNvbV0NCj4gU2VudDogV2VkbmVzZGF5LCBBcHJpbCAwMywgMjAxOSA4 OjI0IFBNDQo+IFRvOiBXdSwgSGFvIEE7IGVkazItZGV2ZWxAbGlzdHMuMDEub3JnDQo+IENjOiBK dXN0ZW4sIEpvcmRhbiBMOyBEYXZpZCBXb29kaG91c2UNCj4gU3ViamVjdDogUmU6IFtlZGsyXSBb UkZDIFBBVENIIHYxIDIvOF0gT3ZtZlBrZzogQ29weSBMZWdhY3k4MjU5IHByb3RvY29sDQo+IGRl ZmluaXRpb25zIGZyb20gSW50ZWxGcmFtZXdvcmtQa2cNCj4gDQo+IE9uIDA0LzAzLzE5IDA5OjAw LCBIYW8gV3Ugd3JvdGU6DQo+ID4gUkVGOmh0dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9z aG93X2J1Zy5jZ2k/aWQ9MTQ5Ng0KPiA+DQo+ID4gVGhpcyBjb21taXQgY29waWVzIHRoZSBleGFj dCBMZWdhY3k4MjU5IHByb3RvY29sIGhlYWRlciBmaWxlIGZyb20NCj4gPiBJbnRlbEZyYW1ld29y a1BrZyB0byBPdm1mUGtnLiBBbHNvLCB0aGUgcHJvdG9jb2wgR1VJRCBkZWZpbml0aW9uIGlzDQo+ ID4gZHVwbGljYXRlZCBpbiB0aGUgT3ZtZlBrZyBERUMgZmlsZS4NCj4gPg0KPiA+IENjOiBKb3Jk YW4gSnVzdGVuIDxqb3JkYW4ubC5qdXN0ZW5AaW50ZWwuY29tPg0KPiA+IENjOiBMYXN6bG8gRXJz ZWsgPGxlcnNla0ByZWRoYXQuY29tPg0KPiA+IENjOiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNo ZXV2ZWxAbGluYXJvLm9yZz4NCj4gPiBDYzogRGF2aWQgV29vZGhvdXNlIDxkd213MkBpbmZyYWRl YWQub3JnPg0KPiA+IENjOiBSYXkgTmkgPHJheS5uaUBpbnRlbC5jb20+DQo+ID4gQ29udHJpYnV0 ZWQtdW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQ0KPiA+IFNpZ25l ZC1vZmYtYnk6IEhhbyBXdSA8aGFvLmEud3VAaW50ZWwuY29tPg0KPiA+IC0tLQ0KPiA+ICBPdm1m UGtnL092bWZQa2cuZGVjICAgICAgICAgICAgICAgICAgIHwgICAzICstDQo+ID4gIE92bWZQa2cv SW5jbHVkZS9Qcm90b2NvbC9MZWdhY3k4MjU5LmggfCAyOTcgKysrKysrKysrKysrKysrKysrKysN Cj4gPiAgMiBmaWxlcyBjaGFuZ2VkLCAyOTkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0K PiA+DQo+ID4gZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlBrZy5kZWMgYi9Pdm1mUGtnL092bWZQ a2cuZGVjDQo+ID4gaW5kZXggZTUwYzYxNzlhMi4uZmI4OWViZjNhZCAxMDA2NDQNCj4gPiAtLS0g YS9Pdm1mUGtnL092bWZQa2cuZGVjDQo+ID4gKysrIGIvT3ZtZlBrZy9Pdm1mUGtnLmRlYw0KPiA+ IEBAIC0xLDcgKzEsNyBAQA0KPiA+ICAjIyBAZmlsZQ0KPiA+ICAjICBFRkkvRnJhbWV3b3JrIE9w ZW4gVmlydHVhbCBNYWNoaW5lIEZpcm13YXJlIChPVk1GKSBwbGF0Zm9ybQ0KPiA+ICAjDQo+ID4g LSMgIENvcHlyaWdodCAoYykgMjAwNiAtIDIwMTMsIEludGVsIENvcnBvcmF0aW9uLiBBbGwgcmln aHRzIHJlc2VydmVkLjxCUj4NCj4gPiArIyAgQ29weXJpZ2h0IChjKSAyMDA2IC0gMjAxOSwgSW50 ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KPiA+ICAjDQo+ID4gICMg IFRoaXMgcHJvZ3JhbSBhbmQgdGhlIGFjY29tcGFueWluZyBtYXRlcmlhbHMNCj4gPiAgIyAgYXJl IGxpY2Vuc2VkIGFuZCBtYWRlIGF2YWlsYWJsZSB1bmRlciB0aGUgdGVybXMgYW5kIGNvbmRpdGlv bnMgb2YgdGhlDQo+IEJTRCBMaWNlbnNlDQo+ID4gQEAgLTg5LDYgKzg5LDcgQEANCj4gPiAgICBn WGVuQnVzUHJvdG9jb2xHdWlkICAgICAgICAgICAgICAgICA9IHsweDNkM2NhMjkwLCAweGI5YTUs IDB4MTFlMywgezB4YjcsIDB4NWQsDQo+IDB4YjgsIDB4YWMsIDB4NmYsIDB4N2QsIDB4NjUsIDB4 ZTZ9fQ0KPiA+ICAgIGdYZW5Jb1Byb3RvY29sR3VpZCAgICAgICAgICAgICAgICAgID0gezB4NmVm YWM4NGYsIDB4MGFiMCwgMHg0NzQ3LCB7MHg4MSwgMHhiZSwNCj4gMHg4NSwgMHg1NSwgMHg2Miwg MHg1OSwgMHgwNCwgMHg0OX19DQo+ID4gICAgZ0lvTW11QWJzZW50UHJvdG9jb2xHdWlkICAgICAg ICAgICAgPSB7MHhmODc3NWQ1MCwgMHg4YWJkLCAweDRhZGYsIHsweDkyLA0KPiAweGFjLCAweDg1 LCAweDNlLCAweDUxLCAweGY2LCAweGM4LCAweGRjfX0NCj4gPiArICBnRWZpTGVnYWN5ODI1OVBy b3RvY29sR3VpZCAgICAgICAgICA9IHsweDM4MzIxZGJhLCAweDRmZTAsIDB4NGUxNywgezB4OGEs DQo+IDB4ZWMsIDB4NDEsIDB4MzAsIDB4NTUsIDB4ZWEsIDB4ZWQsIDB4YzF9fQ0KPiA+DQo+ID4g IFtQY2RzRml4ZWRBdEJ1aWxkXQ0KPiA+ICAgIGdVZWZpT3ZtZlBrZ1Rva2VuU3BhY2VHdWlkLlBj ZE92bWZQZWlNZW1GdkJhc2V8MHgwfFVJTlQzMnwwDQo+IA0KPiAoVGhpcyBjb21tZW50IGlzIG5v dCBhYm91dCB0aGUgcGF0Y2gsIGJ1dCB5b3VyIGdpdCBzZXR1cC4pDQo+IA0KPiBQbGVhc2UgdXBk YXRlIHlvdXIgZ2l0IGNvbmZpZyBzbyB0aGF0ICJnaXQgZm9ybWF0LXBhdGNoIiBhbmQgaXRzIGZy aWVuZHMNCj4gZGlzcGxheSB0aGUgSU5JLXN0eWxlIHNlY3Rpb24sIHN1Y2ggYXMgW1Byb3RvY29s c10sIGluIHRoZSBkaWZmIGh1bmsNCj4gaGVhZGVycy4gVGhlIGV4cGVjdGVkIHJlc3VsdCBpczoN Cj4gDQo+IEBAIC04OSw2ICs4OSw3IEBAIFtQcm90b2NvbHNdDQo+ICAgICAgICAgICAgICAgICAg IF5eXl5eXl5eXl5eDQo+IA0KPiBZb3UgY2FuIGZpbmQgZG9jdW1lbnRhdGlvbiBhdDoNCj4gDQo+ IC0NCj4gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS90aWFub2NvcmUuZ2l0aHViLmlvL3dp a2kvTGFzemxvJ3MtdW5rZW1wdC1naXQtDQo+IGd1aWRlLWZvci1lZGsyLWNvbnRyaWJ1dG9ycy1h bmQtbWFpbnRhaW5lcnMjY29udHJpYi0wNQ0KPiAoc2VlIHRoZSAnZGlmZi5pbmkueGZ1bmNuYW1l JyBzZXR0aW5nKQ0KPiANCj4gLQ0KPiBodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL3RpYW5v Y29yZS5naXRodWIuaW8vd2lraS9MYXN6bG8ncy11bmtlbXB0LWdpdC0NCj4gZ3VpZGUtZm9yLWVk azItY29udHJpYnV0b3JzLWFuZC1tYWludGFpbmVycyNjb250cmliLTA5DQoNClNldHRpbmdzIGFy ZSBkb25lLg0KU2hvdWxkIHJlZmxlY3QgaW4gdGhlIG5leHQgdmVyc2lvbiBvZiB0aGUgc2VyaWVz IChmb3IgbGljZW5zZSBjaGFuZ2UpLg0KDQpCZXN0IFJlZ2FyZHMsDQpIYW8gV3UNCg0KPiANCj4g Rm9yIHRoaXMgcGF0Y2g6DQo+IA0KPiBSZXZpZXdlZC1ieTogTGFzemxvIEVyc2VrIDxsZXJzZWtA cmVkaGF0LmNvbT4NCj4gDQo+IFRoYW5rcw0KPiBMYXN6bG8NCg==