From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web09.5490.1581393574165139821 for ; Mon, 10 Feb 2020 19:59:34 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: intel.com, ip: 134.134.136.31, mailfrom: ashraf.javeed@intel.com) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga104.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Feb 2020 19:59:33 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.70,427,1574150400"; d="scan'208";a="227385756" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga008.fm.intel.com with ESMTP; 10 Feb 2020 19:59:32 -0800 Received: from fmsmsx111.amr.corp.intel.com (10.18.116.5) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 10 Feb 2020 19:59:32 -0800 Received: from bgsmsx103.gar.corp.intel.com (10.223.4.130) by fmsmsx111.amr.corp.intel.com (10.18.116.5) with Microsoft SMTP Server (TLS) id 14.3.439.0; Mon, 10 Feb 2020 19:59:32 -0800 Received: from bgsmsx101.gar.corp.intel.com ([169.254.1.159]) by BGSMSX103.gar.corp.intel.com ([169.254.4.133]) with mapi id 14.03.0439.000; Tue, 11 Feb 2020 09:29:29 +0530 From: "Javeed, Ashraf" To: "Ni, Ray" , "devel@edk2.groups.io" CC: "Wang, Jian J" , "Wu, Hao A" Subject: Re: [edk2-devel] [edk2-staging/UEFI_PCI_ENHANCE-2 PATCH 01/12] MdeModulePkg/PciBusDxe: Setup for PCI Express features Thread-Topic: [edk2-devel] [edk2-staging/UEFI_PCI_ENHANCE-2 PATCH 01/12] MdeModulePkg/PciBusDxe: Setup for PCI Express features Thread-Index: AQHV3fIMf9YTCUzmnk+VcR6U2vCJ+qgQKrMggAOCQQCAAGtwgP//qjUAgAGRQRA= Date: Tue, 11 Feb 2020 03:59:28 +0000 Message-ID: <95C5C2B113DE604FB208120C742E9824579AB6D8@BGSMSX101.gar.corp.intel.com> References: <20200207200447.10536-1-ashraf.javeed@intel.com> <15F1377EA7D1AA4F.7869@groups.io> <95C5C2B113DE604FB208120C742E9824579AAF65@BGSMSX101.gar.corp.intel.com> <734D49CCEBEEF84792F5B80ED585239D5C429202@SHSMSX104.ccr.corp.intel.com> <95C5C2B113DE604FB208120C742E9824579AB45A@BGSMSX101.gar.corp.intel.com> <734D49CCEBEEF84792F5B80ED585239D5C429522@SHSMSX104.ccr.corp.intel.com> In-Reply-To: <734D49CCEBEEF84792F5B80ED585239D5C429522@SHSMSX104.ccr.corp.intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZjk0NTEwYmEtN2NkMy00MTM3LWI4MWMtOWU0OGYyMTNmYzczIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiSzhVWlRrTzBlWlhYZDFxeldXWG1WRUlwRXJiVzRvcDJxV3VWYVVPOWs3VVpvXC8xcUxDN0dKYkpWMFBseWFvRisifQ== x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.2.0.6 dlp-reaction: no-action x-originating-ip: [10.223.10.10] MIME-Version: 1.0 Return-Path: ashraf.javeed@intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTmksIFJheSA8cmF5Lm5p QGludGVsLmNvbT4NCj4gU2VudDogTW9uZGF5LCBGZWJydWFyeSAxMCwgMjAyMCAyOjA4IFBNDQo+ IFRvOiBKYXZlZWQsIEFzaHJhZiA8YXNocmFmLmphdmVlZEBpbnRlbC5jb20+OyBkZXZlbEBlZGsy Lmdyb3Vwcy5pbw0KPiBDYzogV2FuZywgSmlhbiBKIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+OyBX dSwgSGFvIEEgPGhhby5hLnd1QGludGVsLmNvbT4NCj4gU3ViamVjdDogUkU6IFtlZGsyLWRldmVs XSBbZWRrMi1zdGFnaW5nL1VFRklfUENJX0VOSEFOQ0UtMiBQQVRDSCAwMS8xMl0NCj4gTWRlTW9k dWxlUGtnL1BjaUJ1c0R4ZTogU2V0dXAgZm9yIFBDSSBFeHByZXNzIGZlYXR1cmVzDQo+IA0KPiAN Cj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBKYXZlZWQsIEFz aHJhZiA8YXNocmFmLmphdmVlZEBpbnRlbC5jb20+DQo+ID4gU2VudDogTW9uZGF5LCBGZWJydWFy eSAxMCwgMjAyMCA0OjI2IFBNDQo+ID4gVG86IE5pLCBSYXkgPHJheS5uaUBpbnRlbC5jb20+OyBk ZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiA+IENjOiBXYW5nLCBKaWFuIEogPGppYW4uai53YW5nQGlu dGVsLmNvbT47IFd1LCBIYW8gQQ0KPiA+IDxoYW8uYS53dUBpbnRlbC5jb20+DQo+ID4gU3ViamVj dDogUkU6IFtlZGsyLWRldmVsXSBbZWRrMi1zdGFnaW5nL1VFRklfUENJX0VOSEFOQ0UtMiBQQVRD SA0KPiA+IDAxLzEyXSBNZGVNb2R1bGVQa2cvUGNpQnVzRHhlOiBTZXR1cCBmb3IgUENJIEV4cHJl c3MgZmVhdHVyZXMNCj4gPg0KPiA+IE15IGNvbW1lbnRzIGJlbG93Lg0KPiA+DQo+ID4gVGhhbmtz DQo+ID4gQXNocmFmDQo+ID4NCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4g PiBGcm9tOiBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPg0KPiA+ID4gU2VudDogTW9uZGF5LCBG ZWJydWFyeSAxMCwgMjAyMCAxMjo1MCBQTQ0KPiA+ID4gVG86IEphdmVlZCwgQXNocmFmIDxhc2hy YWYuamF2ZWVkQGludGVsLmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ID4gPiBDYzogV2Fu ZywgSmlhbiBKIDxqaWFuLmoud2FuZ0BpbnRlbC5jb20+OyBXdSwgSGFvIEENCj4gPiA+IDxoYW8u YS53dUBpbnRlbC5jb20+DQo+ID4gPiBTdWJqZWN0OiBSRTogW2VkazItZGV2ZWxdIFtlZGsyLXN0 YWdpbmcvVUVGSV9QQ0lfRU5IQU5DRS0yIFBBVENIDQo+ID4gPiAwMS8xMl0NCj4gPiA+IE1kZU1v ZHVsZVBrZy9QY2lCdXNEeGU6IFNldHVwIGZvciBQQ0kgRXhwcmVzcyBmZWF0dXJlcw0KPiA+ID4N Cj4gPiA+ID4gPiArICBQQ0lfQ0FQQUJJTElUWV9QQ0lFWFAgICAgICAgICAgICAgICAgICAgICBQ Y2lFeHByZXNzQ2FwYWJpbGl0eVN0cnVjdHVyZTsNCj4gPiA+IDEuIFRvIEFsaWduIHdpdGggZXhp c3RpbmcgZmllbGQgIlBjaSIsIGhvdyBhYm91dCByZW5hbWUgaXQgdG8NCj4gPiA+ICAgICJQY2lF eHByZXNzQ2FwYWJpbGl0eSIgKG5vICJTdHJ1Y3R1cmUiIHN1ZmZpeCk/DQo+ID4gPg0KPiA+IEFz IHBlciBQQ0kgRXhwcmVzcyBCYXNlIFNwZWNpZmljYXRpb24sIHRoZSBmZWF0dXJlIG5hbWUgaXMg IlBDSQ0KPiA+IEV4cHJlc3MgQ2FwYWJpbGl0eSBTdHJ1Y3R1cmUiIGFuZCBJIGhhdmUgdXNlZCB0 aGUgc2FtZSB0eXBlIGFsdGhvdWdoDQo+ID4gdGhlIGRhdGEgc3RydWN0dXJlIGRlZmluZWQgZm9y IHRoZSBzYW1lIGhhcyBub3QgdXNlZCBpdC4gSXMgdGhpcyByZWFsbHkgaW1wb3J0YW50DQo+IHRo YXQgSSBoYXZlIHRvIHJlbW92ZSB0aGUgIlN0cnVjdHVyZSIgZnJvbSBpdHMgbmFtZT8NCj4gSSBw cmVmZXIgdG8gdXNlIHNob3J0ZXIgbmFtZSBpZiBwb3NzaWJsZSBhbmQgaXQgYWxzbyBhbGlnbnMg dG8gdGhlIGV4aXN0aW5nIGNvZGUNCj4gc3R5bGUuDQo+IElzIGl0IHJlYWxseSB0aGF0IGltcG9y dGFudCB0aGF0IHlvdSBrZWVwIHRoZSAiU3RydWN0dXJlIiB0byBhbGlnbiB0byB0aGUgUENJRSBz cGVjPw0KPiDwn5iKDQpJIHRoaW5rIGl0IGlzIGJldHRlciB0byBoYXZlIGEgcmlnaHQgbmFtZSBo ZXJlLg0KPiANCj4gPiA+DQo+ID4gPiAyLiBJIHNlZSB0aGF0IG9ubHkgR2V0UGNpRXhwcmVzc1By b3RvY29sKCkgaW4gUGNpUGxhdGZvcm1TdXBwb3J0LmMNCj4gPiA+IGlzIHVzZWQgaW4gdGhpcyBw YXRjaC4NCj4gPiA+ICAgICBBbGwgb3RoZXIgZnVuY3Rpb25zIGluIFBjaUZlYXR1cmVTdXBwb3J0 LmMNCj4gPiA+IGFuZFBjaVBsYXRmb3JtU3VwcG9ydC5jIGFyZSBub3QgdXNlZC4NCj4gPiA+ICAg ICBJdCBtYWtlcyB0aGUgcmV2aWV3ZXJzIGNvbmZ1c2VkIGFib3V0IGhvdyB0aG9zZSB1bnVzZWQg ZnVuY3Rpb25zDQo+ID4gPiBjYW4gYmUgdXNlZC4NCj4gPiA+ICAgICBZb3Ugc2hvdWxkIHJlbW92 ZSB0aGVzZSB1bnVzZWQgZnVuY3Rpb25zIGluIHRoaXMgcGF0Y2ggYW5kIGFkZA0KPiA+ID4gdGhl bSBpbiBsYXRlciBwYXRjaGVzDQo+ID4gPiAgICAgd2hlbiB0aGUgY29kZSBsb2dpYyBjYWxscyB0 aGVtLg0KPiA+ID4NCj4gPiBBbGwgdGhlIG90aGVyIG1haW4gcm91dGluZXMgb2YgdGhlIFBjaVBs YXRmb3JtU3VwcG9ydC5jIGFyZSBjYWxsZWQgZnJvbSB0aGUNCj4gY29kZSBvZiBQY2lGZWF0dXJl U3VwcG9ydC5jLg0KPiA+IEFsbCB0aGUgcm91dGluZXMgb2YgdGhlIFBjaUZlYXR1cmVTdXBwb3J0 LmMgYXJlIGNhbGxlZCBmcm9tIHdpdGhpbg0KPiA+IGl0c2VsZiwgYW5kIGl0cyBtYWluIHJvdXRp bmUgdGhhdCBkZWZpbmVzIHRoZSBpbnRlZ3JhdGlvbiBvZiBQQ0kgRXhwcmVzcyBmZWF0dXJlDQo+ IGluaXRpYWxpemF0aW9uIGlzIGRlZmluZWQgaW4gdGhlIGZvbGxvd2luZyBzZWNvbmQgcGF0Y2gu DQo+ID4gSWYgcmVxdWlyZWQsIEkgY2FuIGNvbWJpbmUgYm90aCB0aGUgcGF0Y2hlcyBpbnRvIG9u ZSBwYXRjaCwgd2hpY2gNCj4gPiBnaXZlcyB0aGUgYmFzaWMgc3RydWN0dXJlIG9mIHRoZSBQQ0kg RXhwcmVzcyBmZWF0dXJlIGluaXRpYWxpemF0aW9uIGluIHRoZQ0KPiBQY2lCdXNEeGUuDQo+IEFy ZSBhbGwgdGhlIHJvdXRpbmVzIGluIHRoZSB0d28gQyBmaWxlcyBjYWxsZWQgZnJvbSB0aGUgbWFp biByb3V0aW5lIGluIFBjaUJ1cw0KPiBkcml2ZXI/DQo+IFRoZSBhbnN3ZXIgd2l0aCB0aGlzIHBh dGNoIGlzIE5PLg0KPiBUaGUgZ3VpZGVsaW5lIGlzIG9uZSBwYXRjaCBzZXJ2ZXMgb25lIHB1cnBv c2UgYW5kIGl0J3MgYmV0dGVyIHRvIGJlIGFzIHNtYWxsIGFzDQo+IHBvc3NpYmxlIHNvIHRoYXQg dGhlIGNoYW5nZSBjYW4gYmUgZWFzaWVyIHRvIHJldmlldy4NCj4gV2l0aCB0aGlzIGd1aWRlbGlu ZSwgY29tYmluaW5nIGJvdGggcGF0Y2hlcyB0byBvbmUgYmlnIG9uZSBpcyBub3QgcHJlZmVycmVk Lg0KPiANClRoZSBwdXJwb3NlIG9mIHRoZSBwYXRjaCB3YXMgdG8gc2V0IHVwIGdlbmVyYWwgY29k ZSBpbmZyYXN0cnVjdHVyZSwgc28gdGhhdCB0aGUgUENJIEV4cHJlc3MgZmVhdHVyZSBpbml0aWFs aXphdGlvbiByb3V0aW5lcyBjYW4gYmUgYWRkZWQgaW4gdGhlIGZvbGxvd2luZyBwYXRjaGVzLg0K SWYgSSBoYXZlIHRvIGJyZWFrIHRoaXMgY29kZSBpbmZyYXN0cnVjdHVyZSBpbnRvIHNtYWxsZXIg cGF0Y2hlcyB0aGFuIG5vdCBhbGwgdGhlIHJvdXRpbmVzIGFyZSBleHBlY3RlZCB0byBiZSBjYWxs ZWQgZnJvbSB0aGUgbWFpbiByb3V0aW5lIG9mIHRoZSBQY2lCdXNEeGUuIEZyb20gdGhpcyBkZXZl bG9wbWVudCwgb25seSAyIHJvdXRpbmVzIGFyZSBjYWxsZWQgZnJvbSB0aGUgbWFpbiByb3V0aW5l IG9mIHRoZSBQY2lCdXNEeGUsIGhlbmNlIHRoZSBmaXJzdCAyIHBhdGNoZXMuIElmIEkgaGF2ZSB0 byBicmVhayBkb3duIGZ1cnRoZXIgdGhhbiBkb27igJl0IGV4cGVjdCB0aGF0IGFsbCB0aGUgcm91 dGluZXMgc2hhbGwgYmUgY2FsbGVkIGZyb20gbWFpbiByb3V0aW5lLg0KRnJvbSB0aGUgZGV2ZWxv cGVyIHBlcnNwZWN0aXZlIHRoaXMgdGFzayBvZiBicmVha2luZyB0aGUgY29kZSBpbnRvIHNtYWxs ZXIgcGF0Y2hlcyBpcyB2ZXJ5IGRpZmZpY3VsdC4gVGhpcyBhY3R1YWxseSBkZWxheXMgdGhlIG1h aW4gZ29hbCBvZiB0aGUgY2hhbmdlcy4NCg0KPiA+ID4gVGhhbmtzLA0KPiA+ID4gUmF5DQo=