From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laszlo Ersek Subject: Re: [PATCH RESEND 3/3] OvmfPkg/XenSupport: turn off address decoding before BAR sizing Date: Wed, 6 Mar 2019 14:22:49 +0100 Message-ID: References: <1551876056-28223-1-git-send-email-igor.druzhinin@citrix.com> <1551876056-28223-4-git-send-email-igor.druzhinin@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1h1WVc-0004Ix-6L for xen-devel@lists.xenproject.org; Wed, 06 Mar 2019 13:22:56 +0000 In-Reply-To: <1551876056-28223-4-git-send-email-igor.druzhinin@citrix.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Igor Druzhinin , edk2-devel@lists.01.org Cc: anthony.perard@citrix.com, jordan.l.justen@intel.com, julien.grall@arm.com, xen-devel@lists.xenproject.org, ard.biesheuvel@linaro.org List-Id: xen-devel@lists.xenproject.org T24gMDMvMDYvMTkgMTM6NDAsIElnb3IgRHJ1emhpbmluIHdyb3RlOgo+IE9uIFhlbiwgaHZtbG9h ZGVyIGZpcm13YXJlIGxlYXZlcyBhZGRyZXNzIGRlY29kaW5nIGVuYWJsZWQgZm9yCj4gZW51bWVy YXRlZCBQQ0kgZGV2aWNlIGJlZm9yZSBqdW1waW5nIGludG8gT1ZNRi4gT1ZNRiBzZWVtcyB0bwo+ IGV4cGVjdCBpdCB0byBiZSBkaXNhYmxlZCBhbmQgdHJpZXMgdG8gc2l6ZSBQQ0kgQkFScyBpbiBz ZXZlcmFsIHBsYWNlcwo+IHdpdGhvdXQgZGlzYWJsaW5nIGl0IHdoaWNoIGNhdXNlcyBCQVI2NCwg Zm9yIGV4YW1wbGUsIGJlaW5nCj4gaW5jb3JyZWN0bHkgcGxhY2VkIGJ5IFFFTVUuCj4gCj4gRml4 IGl0IGJ5IGRpc2FibGluZyBQQ0kgYWRkcmVzcyBkZWNvZGluZyBleHBsaWNpdGx5IGJlZm9yZSB0 aGUKPiBmaXJzdCBhdHRlbXB0IHRvIHNpemUgQkFScyBvbiBYZW4uCj4gCj4gQ29udHJpYnV0ZWQt dW5kZXI6IFRpYW5vQ29yZSBDb250cmlidXRpb24gQWdyZWVtZW50IDEuMQo+IFNpZ25lZC1vZmYt Ynk6IElnb3IgRHJ1emhpbmluIDxpZ29yLmRydXpoaW5pbkBjaXRyaXguY29tPgo+IC0tLQo+ICBP dm1mUGtnL0xpYnJhcnkvUGNpSG9zdEJyaWRnZUxpYi9YZW5TdXBwb3J0LmMgfCAzNCArKysrKysr KysrKysrKysrKysrKysrKysrKysKPiAgMSBmaWxlIGNoYW5nZWQsIDM0IGluc2VydGlvbnMoKykK PiAKPiBkaWZmIC0tZ2l0IGEvT3ZtZlBrZy9MaWJyYXJ5L1BjaUhvc3RCcmlkZ2VMaWIvWGVuU3Vw cG9ydC5jIGIvT3ZtZlBrZy9MaWJyYXJ5L1BjaUhvc3RCcmlkZ2VMaWIvWGVuU3VwcG9ydC5jCj4g aW5kZXggNDA4ZmIyNC4uOTk0MDMzNSAxMDA2NDQKPiAtLS0gYS9Pdm1mUGtnL0xpYnJhcnkvUGNp SG9zdEJyaWRnZUxpYi9YZW5TdXBwb3J0LmMKPiArKysgYi9Pdm1mUGtnL0xpYnJhcnkvUGNpSG9z dEJyaWRnZUxpYi9YZW5TdXBwb3J0LmMKPiBAQCAtNTUsNiArNTUsMzMgQEAgUGNhdFBjaVJvb3RC cmlkZ2VCYXJFeGlzdGVkICgKPiAgICBFbmFibGVJbnRlcnJ1cHRzICgpOwo+ICB9Cj4gIAo+ICsj ZGVmaW5lIEVGSV9QQ0lfQ09NTUFORF9ERUNPREUgKChVSU5UMTYpKEVGSV9QQ0lfQ09NTUFORF9J T19TUEFDRSB8IFwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBF RklfUENJX0NPTU1BTkRfTUVNT1JZX1NQQUNFKSkKCkkgdGhvdWdodCBJIGFza2VkIHlvdSBub3Qg dG8gZGVmaW5lIGEgbWFjcm8gaGVyZSB0aGF0IHN0YXJ0ZWQgd2l0aCB0aGUKIkVGSV8iIHByZWZp eCA6LwoKaHR0cDovL21pZC5tYWlsLWFyY2hpdmUuY29tL2RkOGUzYzllLWNiNzYtZDNmZS02YTEw LWMwYTQxYzcxNGI1NkByZWRoYXQuY29tCgpMYXN6bG8KCj4gK1NUQVRJQwo+ICtWT0lECj4gK1Bj YXRQY2lSb290QnJpZGdlRGVjb2RpbmcgKAo+ICsgIElOICBVSU5UTiAgICAgICAgICAgICAgICAg ICAgICAgICAgQWRkcmVzcywKPiArICBJTiAgQk9PTEVBTiAgICAgICAgICAgICAgICAgICAgICAg IEVuYWJsZWQsCj4gKyAgT1VUIFVJTlQxNiAgICAgICAgICAgICAgICAgICAgICAgICAqT3JpZ2lu YWxWYWx1ZQo+ICsgICkKPiArewo+ICsgIFVJTlQxNiAgICAgICAgICAgICAgICAgICAgICAgICAg ICBWYWx1ZTsKPiArCj4gKyAgLy8KPiArICAvLyBQcmVzZXJ2ZSB0aGUgb3JpZ2luYWwgdmFsdWUK PiArICAvLwo+ICsgIFZhbHVlID0gKk9yaWdpbmFsVmFsdWU7Cj4gKyAgKk9yaWdpbmFsVmFsdWUg PSBQY2lSZWFkMTYgKEFkZHJlc3MpOwo+ICsKPiArICBpZiAoIUVuYWJsZWQpIHsKPiArICAgIGlm ICgqT3JpZ2luYWxWYWx1ZSAmIEVGSV9QQ0lfQ09NTUFORF9ERUNPREUpCj4gKyAgICAgICBQY2lX cml0ZTE2IChBZGRyZXNzLCAqT3JpZ2luYWxWYWx1ZSAmIH5FRklfUENJX0NPTU1BTkRfREVDT0RF KTsKPiArICB9IGVsc2Ugewo+ICsgICAgaWYgKFZhbHVlICYgRUZJX1BDSV9DT01NQU5EX0RFQ09E RSkKPiArICAgICAgUGNpV3JpdGUxNiAoQWRkcmVzcywgVmFsdWUpOwo+ICsgIH0KPiArfQo+ICsK PiAgU1RBVElDCj4gIFZPSUQKPiAgUGNhdFBjaVJvb3RCcmlkZ2VQYXJzZUJhcnMgKAo+IEBAIC03 Niw2ICsxMDMsNyBAQCBQY2F0UGNpUm9vdEJyaWRnZVBhcnNlQmFycyAoCj4gICAgVUlOVDMyICAg ICAgICAgICAgICAgICAgICAgICAgICAgIFZhbHVlOwo+ICAgIFVJTlQzMiAgICAgICAgICAgICAg ICAgICAgICAgICAgICBPcmlnaW5hbFVwcGVyVmFsdWU7Cj4gICAgVUlOVDMyICAgICAgICAgICAg ICAgICAgICAgICAgICAgIFVwcGVyVmFsdWU7Cj4gKyAgVUlOVDE2ICAgICAgICAgICAgICAgICAg ICAgICAgICAgIE9yaWdpbmFsQ29tbWFuZDsKPiAgICBVSU5UNjQgICAgICAgICAgICAgICAgICAg ICAgICAgICAgTWFzazsKPiAgICBVSU5UTiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgT2Zm c2V0Owo+ICAgIFVJTlQ2NCAgICAgICAgICAgICAgICAgICAgICAgICAgICBCYXNlOwo+IEBAIC04 Myw2ICsxMTEsMTIgQEAgUGNhdFBjaVJvb3RCcmlkZ2VQYXJzZUJhcnMgKAo+ICAgIFVJTlQ2NCAg ICAgICAgICAgICAgICAgICAgICAgICAgICBMaW1pdDsKPiAgICBQQ0lfUk9PVF9CUklER0VfQVBF UlRVUkUgICAgICAgICAgKk1lbUFwZXJ0dXJlOwo+ICAKPiArICAvLyBEaXNhYmxlIGFkZHJlc3Mg ZGVjb2RpbmcgZm9yIGV2ZXJ5IGRldmljZSBiZWZvcmUgT1ZNRiBzdGFydHMgc2l6aW5nIGl0Cj4g KyAgUGNhdFBjaVJvb3RCcmlkZ2VEZWNvZGluZyAoCj4gKyAgICBQQ0lfTElCX0FERFJFU1MgKEJ1 cywgRGV2aWNlLCBGdW5jdGlvbiwgUENJX0NPTU1BTkRfT0ZGU0VUKSwKPiArICAgIEZBTFNFLCAm T3JpZ2luYWxDb21tYW5kCj4gKyAgKTsKPiArCj4gICAgZm9yIChPZmZzZXQgPSBCYXJPZmZzZXRC YXNlOyBPZmZzZXQgPCBCYXJPZmZzZXRFbmQ7IE9mZnNldCArPSBzaXplb2YgKFVJTlQzMikpIHsK PiAgICAgIFBjYXRQY2lSb290QnJpZGdlQmFyRXhpc3RlZCAoCj4gICAgICAgIFBDSV9MSUJfQURE UkVTUyAoQnVzLCBEZXZpY2UsIEZ1bmN0aW9uLCBPZmZzZXQpLAo+IAoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5v cmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=