From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR04-VI1-obe.outbound.protection.outlook.com (EUR04-VI1-obe.outbound.protection.outlook.com [40.107.8.57]) by mx.groups.io with SMTP id smtpd.web12.18258.1590345133183023426 for ; Sun, 24 May 2020 11:32:13 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@nxp1.onmicrosoft.com header.s=selector2-nxp1-onmicrosoft-com header.b=ELM7JBz6; spf=pass (domain: oss.nxp.com, ip: 40.107.8.57, mailfrom: wasim.khan@oss.nxp.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=II9HLNiqCk94YCK3Bfx7nMX6w/Ayzryour68E3HvvcUKd2fcJ3MmwzxlWEiRgJQYkQE2jd6LTQPRt5Y3yYHIZxGD3E2XTTNtEHo4pRxvxTJJqMErXuPc5YMHjZ8q3EWL/9Sue1OPYCt7ma9J4FHkPYo4ZduiNy2/zt98+sPzWxqiJeHKbbPZELP2Y1HNBU+gFdhqWKgYLhSrfLYqc5gsiIFk2qZQnhUeUlmGWtGrQe5AeAtwDF7Ie4DAws3keFSOqOLsfXwsPwjlk+kc3HLvaww+BCyaanKq5z1fQwekmpJb4WoBpObQZ78iZmHTZ0VlQQCPO755LJ59pMvhjDJwkQ== 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=aE5aveuqWl1/7q/NTYnPw1fWRB0Nx9IWQuc+9Y1NbX4=; b=STWvpFM3xtPPErnzTxVjrus3m4/ELdmZmTz8utnrS6NQBz+n0UCL6KpJqFJpe6/e6CQF5Mo2v36gDgtRvTL2K9KQpZng1objqeB1vFB9mYSQBvZ1LMd9OiTaVyOBitAMf/MMezeRVsI63KO+QrI+/qfkbNzvhgmOvYI95J2tDVyelM5DnHs1qJG1DRYHt1IAFlwQ1LXs4wlRJyuTWrP24j9EreYhLhsbNmPDxWWyX7W9abRurX4fIQkLncd1251TQeEFQCIX4irCoOxvPYeD2H/ySMsdDoKZbSNUVwL/19B55rQbTFqvTFads9hweStpn3rjAzWDo9fiPhs9zl2bXA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector2-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aE5aveuqWl1/7q/NTYnPw1fWRB0Nx9IWQuc+9Y1NbX4=; b=ELM7JBz6Wh9GNMa57WZAhIpkVmeqZ4uMpnJ6Encf6+9jMcytKj/0g1BrVP6sh1RPXuJjAG7pZ+JwVC88xiD38zgAM2bFI2UBW04JKPpXUGQIZWpSMrKQP5pQrkXzrDV27BWl3RXIha6K0A3kE8wM9PPrbEU9jnfithE2ITKy294= Received: from VE1PR04MB6702.eurprd04.prod.outlook.com (2603:10a6:803:123::13) by VE1PR04MB6591.eurprd04.prod.outlook.com (2603:10a6:803:123::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3021.27; Sun, 24 May 2020 18:32:10 +0000 Received: from VE1PR04MB6702.eurprd04.prod.outlook.com ([fe80::81c4:97a6:7592:f225]) by VE1PR04MB6702.eurprd04.prod.outlook.com ([fe80::81c4:97a6:7592:f225%7]) with mapi id 15.20.3021.029; Sun, 24 May 2020 18:32:10 +0000 From: "Wasim Khan (OSS)" To: Ard Biesheuvel CC: "devel@edk2.groups.io" , Meenakshi Aggarwal , Vabhav Sharma , Varun Sethi , "leif@nuviainc.com" , "jon@solid-run.com" Subject: Re: [PATCH edk2-platforms 12/16] Silicon/NXP: PciSegmentLib: LsGen4Ctrl: Add Workaround for A-011264 Thread-Topic: [PATCH edk2-platforms 12/16] Silicon/NXP: PciSegmentLib: LsGen4Ctrl: Add Workaround for A-011264 Thread-Index: AQHWL8QSLa7iGgTKHEmBP81DhlKrhaiz2lUAgAO3wuA= Date: Sun, 24 May 2020 18:32:10 +0000 Message-ID: References: <1590102139-16588-1-git-send-email-wasim.khan@oss.nxp.com> <1590102139-16588-13-git-send-email-wasim.khan@oss.nxp.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=oss.nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [157.47.197.3] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 36b05026-3740-4ae9-373b-08d80010c5ae x-ms-traffictypediagnostic: VE1PR04MB6591: x-ms-exchange-sharedmailbox-routingagent-processed: True x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 0413C9F1ED x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: +QvihQoJqyuYj2NGAPOL3bMURLGBmh3tZjmU398P1/ERXnuATQXkO3cstuny78GvHx4U6DcBHIyqEY9mpRc7ZCcOFfzRu/gihYqZipcAs67OvFFaLBd15eNGwEq4rMeOjwcxTrnDg1Hjr5OqW7t9SLLOj2Jo1zWGlYDFgCOUZtybRdQ4FPYWkSpBvJQYJ5TF+6zKeZMcDq0fU/8xNHShIJzu1S0LvSBKIR6ZJE8H9KxjIXPAC/WKxB9gKHRbM0hQ6AV3JVHT+jiWbBLCxOIq/cBhBfVZqxsR6teKHK6hVTZ4fAp3pgmj3M62CKaM39wedvDiqPLleqNsCcfnLvn4/W2WfJ3PG0ic2911rFFngz7CRG8TiC8t43Xb+7UHJS2W x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VE1PR04MB6702.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(6029001)(4636009)(376002)(346002)(39860400002)(136003)(396003)(366004)(26005)(316002)(2906002)(186003)(71200400001)(6916009)(7696005)(8676002)(8936002)(4326008)(54906003)(55016002)(9686003)(6506007)(53546011)(5660300002)(86362001)(478600001)(33656002)(66476007)(64756008)(66556008)(66446008)(52536014)(76116006)(66946007)(19627235002)(32563001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata: wN/4naXvTO2I2ky2Agxo3gCbOC08n5IzflKTKF0bJmBw0rcZAXK0E6uobf/pKM+05MXW7U8CKqUA1Iv9isxhHGCsPiRJnfyLlAaqzXF9d6kQ6prLg78WpBnAQg8kEPhp8UVOEOLPgB7nznqy762gjmZe6EyIAh9jrAjbfGoprA1Ouksq+27qJDNGL3rCZEiScYFCGzSPfot2sB9lC3MqPom+HSRd7D3OjjkbFe6lHD/RQa3KveQt+YM0/xu/BLS7dAT3njEqDWMElHI2epB7PW3atCzD/QQvUd/Sk0M8qHCWc9jx9OFVjMuhLYckt7+ODFKMZNaDO9FKtV5nbp3tnNx32nTc2XW/jNItpDf2hkRTxartsd2sr0CIy1NjVWimQOuYXPo1f0Ru+RujPs8vhTM4I7UhnGrd4sCMISR2PrGs+7g+L7F5SR+WPe2vj/b9QC0yWAV2p3ao3dXvXH6DD/eL4mNWTTQHR5hdHP9/Rqw= MIME-Version: 1.0 X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 36b05026-3740-4ae9-373b-08d80010c5ae X-MS-Exchange-CrossTenant-originalarrivaltime: 24 May 2020 18:32:10.7721 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: nHIItvFxX+HRWT0hi8+zDDyCqi8mWDVJdINAp18hbUKLSXJrH25SAfqw3LboTER08PB+MyJJ0rE947GNsy9Jfw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB6591 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogQXJkIEJpZXNoZXV2ZWwg PGFyZC5iaWVzaGV1dmVsQGFybS5jb20+DQo+IFNlbnQ6IEZyaWRheSwgTWF5IDIyLCAyMDIwIDM6 MTAgUE0NCj4gVG86IFdhc2ltIEtoYW4gKE9TUykgPHdhc2ltLmtoYW5Ab3NzLm54cC5jb20+OyBk ZXZlbEBlZGsyLmdyb3Vwcy5pbzsNCj4gTWVlbmFrc2hpIEFnZ2Fyd2FsIDxtZWVuYWtzaGkuYWdn YXJ3YWxAbnhwLmNvbT47IFZhYmhhdiBTaGFybWENCj4gPHZhYmhhdi5zaGFybWFAbnhwLmNvbT47 IFZhcnVuIFNldGhpIDxWLlNldGhpQG54cC5jb20+Ow0KPiBsZWlmQG51dmlhaW5jLmNvbTsgam9u QHNvbGlkLXJ1bi5jb20NCj4gQ2M6IFdhc2ltIEtoYW4gPHdhc2ltLmtoYW5AbnhwLmNvbT4NCj4g U3ViamVjdDogUmU6IFtQQVRDSCBlZGsyLXBsYXRmb3JtcyAxMi8xNl0gU2lsaWNvbi9OWFA6IFBj aVNlZ21lbnRMaWI6DQo+IExzR2VuNEN0cmw6IEFkZCBXb3JrYXJvdW5kIGZvciBBLTAxMTI2NA0K PiANCj4gT24gNS8yMi8yMCAxOjAyIEFNLCBXYXNpbSBLaGFuIHdyb3RlOg0KPiA+IEZyb206IFdh c2ltIEtoYW4gPHdhc2ltLmtoYW5AbnhwLmNvbT4NCj4gPg0KPiA+IFdpdGggUENJZSBMc0dlbjQg Y29udHJvbGxlciwgY2xlYXJpbmcgdGhlIEJ1cyBNYXN0ZXIgRW5hYmxlIGJpdCBpbg0KPiA+IENv bW1hbmQgcmVnaXN0ZXIgYmxvY2tzIGFsbCBvdXRib3VuZCB0cmFuc2FjdGlvbnMgdG8gYmUgc2Vu dCBvdXQgaW4gUkMNCj4gPiBtb2RlLg0KPiA+DQo+ID4gQWNjb3JkaW5nIHRvIFBDSSBFeHByZXNz IGJhc2Ugc3BlY2lmaWNhdGlvbiwgdGhlIENvbW1hbmQgcmVnaXN0ZXLigJlzDQo+ID4gQnVzIE1h c3RlciBFbmFibGUgYml0IG9mIGEgUENJIEV4cHJlc3MgUkMgY29udHJvbGxlciBjYW4gb25seSBj b250cm9sDQo+ID4gdGhlIGZvcndhcmRpbmcgb2YgbWVtb3J5IHJlcXVlc3RzIHJlY2VpdmVkIGF0 IGl0cyByb290IHBvcnQgaW4gdGhlDQo+ID4gdXBzdHJlYW0gZGlyZWN0aW9uLiBJbiBvdGhlciB3 b3JkcywgY2xlYXJpbmcgdGhlIEJ1cyBNYXN0ZXIgRW5hYmxlIGJpdA0KPiA+IG11c3Qgbm90IGJs b2NrIGFsbCBvdXRib3VuZCB0cmFuc2FjdGlvbnMgdG8gYmUgc2VudCBvdXQgdG93YXJkIFJD4oCZ cw0KPiA+IGRvd25zdHJlYW0gZGV2aWNlcy4gRHVlIHRvIHRoaXMgZXJyYXR1bSwgd2hlbiB0aGUg Q29tbWFuZCByZWdpc3RlcuKAmXMNCj4gPiBCdXMgTWFzdGVyIEVuYWJsZSBiaXQgaXMgY2xlYXJl ZCwgYWxsIHRoZSBvdXRib3VuZCB0cmFuc2FjdGlvbnMgZnJvbQ0KPiA+IHRoZSBkZXZpY2XigJlz IGludGVybmFsIGJ1cyBtYXN0ZXJzLCBpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvDQo+ID4g Y29uZmlndXJhdGlvbiByZWFkIGFuZCB3cml0ZSB0cmFuc2FjdGlvbnMsIGFyZSB0ZXJtaW5hdGVk IHdpdGggdGhlDQo+ID4gc2xhdmUgZXJyb3IgKFNMVkVSUikgcmVzcG9uc2Ugc3RhdHVzIG9uIHRo ZSBQQ0kgRXhwcmVzcyBSQw0KPiA+IGNvbnRyb2xsZXLigJlzIGludGVybmFsIEFYSSBidXMgaW50 ZXJmYWNlLg0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogV2FzaW0gS2hhbiA8d2FzaW0ua2hhbkBu eHAuY29tPg0KPiA+IC0tLQ0KPiA+ICAgU2lsaWNvbi9OWFAvTGlicmFyeS9QY2lTZWdtZW50TGli L1BjaVNlZ21lbnRMaWIuYyB8IDE3DQo+ICsrKysrKysrKysrKysrKysrDQo+ID4gICAxIGZpbGUg Y2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKQ0KPiA+DQo+ID4gZGlmZiAtLWdpdCBhL1NpbGljb24v TlhQL0xpYnJhcnkvUGNpU2VnbWVudExpYi9QY2lTZWdtZW50TGliLmMNCj4gPiBiL1NpbGljb24v TlhQL0xpYnJhcnkvUGNpU2VnbWVudExpYi9QY2lTZWdtZW50TGliLmMNCj4gPiBpbmRleCAwMmEx NTI1ZWYzMDguLmMzYmMxNDgyMGVhNSAxMDA3NTUNCj4gPiAtLS0gYS9TaWxpY29uL05YUC9MaWJy YXJ5L1BjaVNlZ21lbnRMaWIvUGNpU2VnbWVudExpYi5jDQo+ID4gKysrIGIvU2lsaWNvbi9OWFAv TGlicmFyeS9QY2lTZWdtZW50TGliL1BjaVNlZ21lbnRMaWIuYw0KPiA+IEBAIC0zOSw2ICszOSwy MSBAQCBzdGF0aWMgQk9PTEVBTiBQY2lMc0dlbjRDdHJsOw0KPiA+DQo+ID4gICBTVEFUSUMNCj4g PiAgIFZPSUQNCj4gPiArUGNpTHNHZW40U2V0QnVzTWFzdGVyICgNCj4gPiArICBJTiBFRklfUEhZ U0lDQUxfQUREUkVTUyBEYmkNCj4gPiArICApDQo+ID4gK3sNCj4gPiArICBVSU5UMzIgVmFsOw0K PiA+ICsNCj4gPiArICAvKiBNYWtlIHN1cmUgdGhlIE1hc3RlciBFbmFibGUgYml0IG5vdCBjbGVh cmVkICovDQo+IA0KPiBQbGVhc2UgdXNlIC8vIHN0eWxlIGNvbW1lbnRzDQoNCk9LDQoNCj4gDQo+ ID4gKyAgVmFsID0gUGNpTHNHZW40UmVhZDMyICgoVUlOVE4pRGJpLCBQQ0lfQ09NTUFORF9PRkZT RVQpOw0KPiA+ICsgIGlmICghKFZhbCAmIEVGSV9QQ0lfQ09NTUFORF9CVVNfTUFTVEVSKSkgew0K PiA+ICsgICAgUGNpTHNHZW40V3JpdGUzMiAoKFVJTlROKURiaSwgUENJX0NPTU1BTkRfT0ZGU0VU LCBWYWwgfA0KPiA+ICtFRklfUENJX0NPTU1BTkRfQlVTX01BU1RFUik7DQo+ID4gKyAgfQ0KPiA+ ICt9DQo+ID4gKw0KPiA+ICtTVEFUSUMNCj4gPiArVk9JRA0KPiA+ICAgUGNpZUNmZ1NldFRhcmdl dCAoDQo+ID4gICAgIElOIEVGSV9QSFlTSUNBTF9BRERSRVNTIERiaSwNCj4gPiAgICAgSU4gVUlO VDMyIFRhcmdldCkNCj4gPiBAQCAtNzEsNiArODYsOCBAQCBQY2lMc0dlbjRHZXRDb25maWdCYXNl ICgNCj4gPiAgICAgVUlOVDMyIFRhcmdldDsNCj4gPg0KPiA+ICAgICBpZiAoQnVzKSB7DQo+ID4g KyAgICBQY2lMc0dlbjRTZXRCdXNNYXN0ZXIgKFBDSV9TRUcwX0RCSV9CQVNFICsgUENJX0RCSV9T SVpFX0RJRkYqDQo+ID4gKyBTZWdtZW50KTsNCj4gPiArDQo+IA0KPiBDYW4ndCB3ZSBqdXN0IHNl dCB0aGlzIG9uY2UgYW5kIG5ldmVyIHRvdWNoIGl0PyBPciBpcyB0aGF0IHRyaWNreT8NCg0KWWVz LCBpdCdzIGEgYml0IHRyaWNreSAuIEkgY2hlY2tlZCB0aGF0IHdlIGFyZSBnZXR0aW5nIG11bHRp cGxlIGNhbGxzIHdoZW4gQnVzTWFzdGVyIGlzIHplcm8uDQpBcyBwZXIgdGhlIEVycmF0YSwgd2Ug bXVzdCBlbnN1cmUgdGhhdCBCdXMgTWFzdGVyIGlzIG5ldmVyIHplcm8gc28gSSBhbSBhbHdheXMg Y2hlY2tpbmcgdGhlIEJ1cyBNYXN0ZXIgYml0ICwgYW5kIHNldCB0byAxICwgd2hlbiB6ZXJvLg0K DQo+IA0KPiANCj4gPiAgICAgICBUYXJnZXQgPSAoKCgoQWRkcmVzcyA+PiAyMCkgJiAweEZGKSA8 PCAyNCkgfA0KPiA+ICAgICAgICAgICAgICAgICgoKEFkZHJlc3MgPj4gMTUpICYgMHgxRikgPDwg MTkpIHwNCj4gPiAgICAgICAgICAgICAgICAoKChBZGRyZXNzID4+IDEyKSAmIDB4NykgPDwgMTYp KTsNCj4gPg0KDQo=