From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH igt v2] lib: Update intel_require_memory to handle +4GB cases Date: Thu, 25 Jun 2015 09:46:07 +0200 Message-ID: <20150625074607.GO25769@phenom.ffwll.local> References: <1435062089-19877-3-git-send-email-michel.thierry@intel.com> <1435153231-19606-1-git-send-email-michel.thierry@intel.com> <20150624153855.GB30757@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f51.google.com (mail-wg0-f51.google.com [74.125.82.51]) by gabe.freedesktop.org (Postfix) with ESMTP id 144906E1E2 for ; Thu, 25 Jun 2015 00:43:21 -0700 (PDT) Received: by wguu7 with SMTP id u7so54989843wgu.3 for ; Thu, 25 Jun 2015 00:43:20 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20150624153855.GB30757@nuc-i3427.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 , Michel Thierry , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gV2VkLCBKdW4gMjQsIDIwMTUgYXQgMDQ6Mzg6NTVQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IE9uIFdlZCwgSnVuIDI0LCAyMDE1IGF0IDAyOjQwOjMxUE0gKzAxMDAsIE1pY2hlbCBU aGllcnJ5IHdyb3RlOgo+ID4gQ2hhbmdlZCBzaXplIGZyb20gdTMyIHRvIHU2NCB0byBzdXBwb3J0 ICs0R0IuCj4gPiA0OC1iaXQgUFBHVFQgdGVzdCBjYXNlcyBtYXkgbmVlZCBleHRyYSBtZW1vcnkg YXZhaWxhYmxlLgo+ID4gCj4gPiB2MjogVXNlIHRob3VzYW5kcyBzZXBhcmF0b3IgKENocmlzKQo+ ID4gCj4gPiBDYzogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4gPiBT aWduZWQtb2ZmLWJ5OiBNaWNoZWwgVGhpZXJyeSA8bWljaGVsLnRoaWVycnlAaW50ZWwuY29tPgo+ IFJldmlld2VkLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiAK PiBPbmUgbGFzdCB0aGluZywgd2hpbHN0IHlvdSdyZSBpbiB0aGlzIGZ1bmN0aW9uLCBtaW5kIG1v dmluZyB0aGUKPiBpZ3Rfc2tpcF9vbl9zaW11bGF0aW9uKCkgdG8gdGhlIHN0YXJ0Pwo+IAo+IGlu dGVsX3JlcXVpcmVfbWVtb3J5KCkKPiB7Cj4gICAvKiBXZSB1c2UgaW50ZWxfcmVxdWlyZV9tZW1v cnkoKSB0byBkZXRlY3QgdGVzdHMgdGhhdCBhcmUgZGVzaWduZWQgdG8KPiAgICAqIHdpdGggbGFy Z2Ugd29ya2luZyBzZXRzIHRvIHN0cmVzcyBib3VuZGFyaWVzIHN1Y2ggYXMgYXBlcnR1cmUsIGFu ZC9vcgo+ICAgICogbWVtb3J5IGV4aGF1c3Rpb24uIEZ1bmN0aW9uYWwgdGVzdHMgdGhhdCBhbHNv IHJlcXVpcmUgbGFyZ2Ugd29ya2luZwo+ICAgICogc2V0cyBhcmUgc3BsaXQgaW50byB0d28sIGEg c21hbGwgc3VidGVzdCB0byB2ZXJpZnkgdGhlIG9wZXJhdGlvbiB3aXRoIHRoZQo+ICAgICogYWJz b2x1dGUgbWluaW11bSB3b3JraW5nIHNldCwgYW5kIHRoZSBmdWxsIHN1YnRlc3QgdG8gdmVyaWZ5 IHRoZQo+ICAgICogaW50ZXJlc3RpbmcgY29ybmVyIGNhc2VzLiBUaGUgZm9ybWVyIHRlc3QgZG9l c24ndCByZXF1aXJlIHRoZQo+ICAgICogbWVtb3J5IGNoZWNrIGFuZCBzbyBqdWRpY2lvdXMgdXNl IG9mIGludGVsX3JlcXVpcmVfbWVtb3J5KCkgaGVscHMKPiAgICAqIHNlZ3JlZ2F0ZSBzdWNoIGZ1 bmN0aW9uYWwgdGVzdHMgZnJvbSB0aGUgYnJvYWRlciB0ZXN0cywgdXNlZnVsIGZvcgo+ICAgICog c2xvdyB2ZXJpZmljYXRpb24gc3lzdGVtcyBzdWNoIGFzIHRoZSBzaW11bGF0b3IuCj4gICAgKgo+ ICAgICogVG8gcmVjYXAsIGxheSBvdXQgYmVoYXZpb3VyIHRlc3RzIGxpa2U6Cj4gICAgKiAgICBp Z3Rfc3VidGVzdCgic21hbGwiKSB7Cj4gICAgKiAgICAgICBydW5fdGVzdCh7Lm51bV9zdXJmYWNl cyA9IDIgfSk7Cj4gICAgKiAgICB9Cj4gICAgKiAgICBpZ3Rfc3VidGVzdCgiZnVsbCIpIHsKPiAg ICAqICAgICAgaW50ZWxfcmVxdWlyZV9tZW1vcnkoTlVNX1NVUkZBQ0VTLCBTVVJGQUNFX1NJWkUs IENIRUNLX1JBTSk7Cj4gICAgKiAgICAgIHJ1bl90ZXN0KHsubnVtX3N1cmZhY2VzID0gTlVNX1NV UkZBQ0VTfSk7Cj4gICAgKiAgICB9Cj4gICAgKiBzbyB0aGF0IHdlIGhhdmUgYSBzaW1wbGUgY2hl Y2sgdGhhdCBpcyBydW4gYW55d2hlcmUgYW5kIGV2ZXJ5d2hlcmUsCj4gICAgKiB1c2VmdWwgdG8g cHJvdmUgdGhlIHRlc3QgaXRzZWxmIHdvcmtzIGFzIGV4cGVjdGVkLCBhbmQgdGhlIGZ1bGwKPiAg ICAqIHNsb3cgY2hlY2sgdGhhdCBuZWVkcyB0byBiZSBydW4gb24gcmVhbCBoYXJkd2FyZS4KPiAg ICAqLwoKVGhpcyBpcyBhbiBleGNlbGxlbnQgdXNhZ2UgaGludCwgY2FyZSB0byBhZGQgaXQgdG8g dGhlIGd0a2RvYyBzZWN0aW9uPyBOb3QKc3VyZSB3aGV0aGVyIHRoZSBjb2RlIHF1b3RlIG5lZWRz IGFueSBzcGVjaWFsIHRyZWF0bWVudC4gQnV0IHByb2JhYmx5IGdvb2QKdG8gaW5zZXJ0IGEgc3Vp dGFibGUgIyBoZWFkaW5nIGFib3ZlIGl0LCBzbyB0aGF0IHRoaXMgZXhhbXBsZSB1c2FnZQpkaXNj dXNzaW9uIHN0YW5kcyBvdXQgZnJvbSB0aGUgbW9yZSBnZW5lcmFsIGZ1bmN0aW9uIGRlc2NyaXB0 aW9uLgoKVGhhbmtzLCBEYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIs IEludGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3Jn L21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==