From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joonas Lahtinen Subject: Re: [PATCH 1/9] x86/early-quirks: Extend Intel graphics stolen memory placement to 64bit Date: Mon, 27 Nov 2017 11:43:30 +0200 Message-ID: <1511775810.4627.18.camel@linux.intel.com> References: <20171124212930.27467-1-matthew.auld@intel.com> <20171124212930.27467-2-matthew.auld@intel.com> <151156112745.9932.10750047028138297828@mail.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2CA4D6E22A for ; Mon, 27 Nov 2017 09:43:36 +0000 (UTC) In-Reply-To: <151156112745.9932.10750047028138297828@mail.alporthouse.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson , Matthew Auld , intel-gfx@lists.freedesktop.org Cc: Joonas@freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCAyMDE3LTExLTI0IGF0IDIyOjA1ICswMDAwLCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4g UXVvdGluZyBNYXR0aGV3IEF1bGQgKDIwMTctMTEtMjQgMjE6Mjk6MjIpCj4gPiBGcm9tOiBKb29u YXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5jb20+Cj4gPiAKPiA+IElu IHByZXBhcmF0aW9uIGZvciB1cGNvbWluZyBTS1VzLCBhbGxvdyBtb3JlIGZyZWVkb20gaW4gcGxh Y2VtZW50Cj4gPiBvZiB0aGUgSW50ZWwgZ3JhcGhpY3Mgc3RvbGVuIG1lbW9yeSBieSBCSU9TIHRv IGZ1bGwgNjRiaXQgcmFuZ2UuCj4gPiAKPiA+IHYyOiBleHBvcnQgdGhlIHN0b2xlbiByZWdpb24g YXMgYSByZXNvdXJjZQo+ID4gICAgIGZpeCB1MTYgPDwgMTYgKENocmlzKQo+ID4gCj4gPiBTaWdu ZWQtb2ZmLWJ5OiBKb29uYXMgTGFodGluZW4gPGpvb25hcy5sYWh0aW5lbkBsaW51eC5pbnRlbC5j b20+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBNYXR0aGV3IEF1bGQgPG1hdHRoZXcuYXVsZEBpbnRlbC5j b20+Cj4gPiBDYzogSm9vbmFzIExhaHRpbmVuIDxqb29uYXMubGFodGluZW5AbGludXguaW50ZWwu Y29tPgo+ID4gQ2M6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5j b20+Cj4gPiBDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gPiBD YzogUGF1bG8gWmFub25pIDxwYXVsby5yLnphbm9uaUBpbnRlbC5jb20+Cj4gPiBDYzogSW5nbyBN b2xuYXIgPG1pbmdvQGtlcm5lbC5vcmc+Cj4gPiBDYzogSC4gUGV0ZXIgQW52aW4gPGhwYUB6eXRv ci5jb20+Cj4gPiBDYzogeDg2QGtlcm5lbC5vcmcKPiA+IFJldmlld2VkLWJ5OiBDaHJpcyBXaWxz b24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4gI3YxCj4gPiAtLS0KPiA+IC1zdGF0aWMgcGh5 c19hZGRyX3QgX19pbml0IGk4NjVfc3RvbGVuX2Jhc2UoaW50IG51bSwgaW50IHNsb3QsIGludCBm dW5jLAo+ID4gLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVf dCBzdG9sZW5fc2l6ZSkKPiA+ICtzdGF0aWMgcmVzb3VyY2Vfc2l6ZV90IF9faW5pdCBpODY1X3N0 b2xlbl9iYXNlKGludCBudW0sIGludCBzbG90LCBpbnQgZnVuYywKPiA+ICsgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmVzb3VyY2Vfc2l6ZV90IHN0b2xlbl9z aXplKQo+ID4gIHsKPiA+ICAgICAgICAgdTE2IHRvdWQgPSAwOwo+ID4gIAo+ID4gICAgICAgICB0 b3VkID0gcmVhZF9wY2lfY29uZmlnXzE2KDAsIDAsIDAsIEk4NjVfVE9VRCk7Cj4gPiAgCj4gPiAt ICAgICAgIHJldHVybiAocGh5c19hZGRyX3QpKHRvdWQgPDwgMTYpICsgaTg0NV90c2VnX3NpemUo KTsKPiA+ICsgICAgICAgcmV0dXJuIChyZXNvdXJjZV9zaXplX3QpKHRvdWQgPDwgMTYpICsgaTg0 NV90c2VnX3NpemUoKTsKPiAKPiBXZSBuZWVkIHRoZSBjYXN0IG9uIHRvdWQgYmVmb3JlIHRoZSA8 PC4KCkkgd2FzIHRoaW5raW5nIHNob3VsZCBjb3VsZCBjb252ZXJ0IHRoaXMgaW50byBtdWx0aXBs aWNhdGlvbiwgd2hpbGUgYXQKaXQuIERvZXMgdGhhdCBtYWtlIHNlbnNlIHRvIHlvdT8KCglyZXR1 cm4gKHRvdWQgKiBLQig2NCkpICsgaTg0NV90c2VnX3NpemUoKTsKClJlZ2FyZHMsIEpvb25hcwot LSAKSm9vbmFzIExhaHRpbmVuCk9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudGVyCkludGVsIENv cnBvcmF0aW9uCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpo dHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=