From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ankitprasad Sharma Subject: Re: [PATCH 3/3] igt/gem_stolen: Check for available stolen memory size Date: Mon, 06 Jun 2016 14:55:21 +0530 Message-ID: <1465205121.23549.8.camel@ankitprasad-desktop> References: <1464943891-15470-1-git-send-email-ankitprasad.r.sharma@intel.com> <1464943891-15470-3-git-send-email-ankitprasad.r.sharma@intel.com> <575162ED.9080707@linux.intel.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 ESMTP id DE5D16E3C4 for ; Mon, 6 Jun 2016 09:51:13 +0000 (UTC) In-Reply-To: <575162ED.9080707@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Tvrtko Ursulin Cc: intel-gfx@lists.freedesktop.org, akash.goel@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCAyMDE2LTA2LTAzIGF0IDExOjU4ICswMTAwLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToK PiBPbiAwMy8wNi8xNiAwOTo1MSwgYW5raXRwcmFzYWQuci5zaGFybWFAaW50ZWwuY29tIHdyb3Rl Ogo+ID4gRnJvbTogQW5raXRwcmFzYWQgU2hhcm1hIDxhbmtpdHByYXNhZC5yLnNoYXJtYUBpbnRl bC5jb20+Cj4gPgo+ID4gQ2hlY2sgZm9yIGF2YWlsYWJsZSBzdG9sZW4gbWVtb3J5IHNpemUgYmVm b3JlIGF0dGVtcHRpbmcgdG8gcnVuCj4gPiB0aGUgc3RvbGVuIG1lbW9yeSB0ZXN0cy4gVGhpcyB3 YXkgd2UgbWFrZSBzdXJlIHRoYXQgd2UgZG8gbm90Cj4gPiBjcmVhdGUgb2JqZWN0cyBmcm9tIHN0 b2xlbiBtZW1vcnkgd2l0aG91dCBrbm93aW5nIHRoZSBhdmFpbGFibGUgc2l6ZS4KPiA+Cj4gPiBU aGlzIGNoZWNrcyBpZiB0aGUga2VybmVsIHN1cHBvcnRzIGNyZWF0aW9uIG9mIHN0b2xlbiBiYWNr ZWQgb2JqZWN0cwo+ID4gYmVmb3JlIGRvaW5nIGFueSBvcGVyYXRpb24gb24gc3RvbGVuIGJhY2tl ZCBvYmplY3RzLgo+ID4KPiA+IEFsc28gY29ycmVjdGluZyB0aGUgQ1JFQVRFX1ZFUlNJT04gaW9j dGwgbnVtYmVyIGluIGdldHBhcmFtIGlvY3RsLAo+ID4gZHVlIHRvIGtlcm5lbCBjaGFuZ2VzIGFk ZGVkIGluIGJldHdlZW4uCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogQW5raXRwcmFzYWQgU2hhcm1h IDxhbmtpdHByYXNhZC5yLnNoYXJtYUBpbnRlbC5jb20+Cj4gPiAtLS0KPiA+ICAgbGliL2lvY3Rs X3dyYXBwZXJzLmMgfCA0OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKy0KPiA+ICAgbGliL2lvY3RsX3dyYXBwZXJzLmggfCAgNyArKysrKy0tCj4gPiAgIHRl c3RzL2dlbV9jcmVhdGUuYyAgIHwgIDIgKy0KPiA+ICAgdGVzdHMvZ2VtX3ByZWFkLmMgICAgfCAg MyArKysKPiA+ICAgdGVzdHMvZ2VtX3B3cml0ZS5jICAgfCAgMiArKwo+ID4gICB0ZXN0cy9nZW1f c3RvbGVuLmMgICB8IDE2ICsrKysrKysrLS0tLS0tLS0KPiA+ICAgNiBmaWxlcyBjaGFuZ2VkLCA2 NiBpbnNlcnRpb25zKCspLCAxMiBkZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvbGli L2lvY3RsX3dyYXBwZXJzLmMgYi9saWIvaW9jdGxfd3JhcHBlcnMuYwo+ID4gaW5kZXggZjIyNDA5 MS4uZTYxMjBiYiAxMDA2NDQKPiA+IC0tLSBhL2xpYi9pb2N0bF93cmFwcGVycy5jCj4gPiArKysg Yi9saWIvaW9jdGxfd3JhcHBlcnMuYwo+ID4gQEAgLTQ1NSw3ICs0NTUsNyBAQCBib29sIGdlbV9j cmVhdGVfX2hhc19zdG9sZW5fc3VwcG9ydChpbnQgZmQpCj4gPgo+ID4gICAJaWYgKGhhc19zdG9s ZW5fc3VwcG9ydCA8IDApIHsKPiA+ICAgCQltZW1zZXQoJmdwLCAwLCBzaXplb2YoZ3ApKTsKPiA+ IC0JCWdwLnBhcmFtID0gMzY7IC8qIENSRUFURV9WRVJTSU9OICovCj4gPiArCQlncC5wYXJhbSA9 IDM4OyAvKiBDUkVBVEVfVkVSU0lPTiAqLwo+ID4gICAJCWdwLnZhbHVlID0gJnZhbDsKPiA+Cj4g PiAgIAkJLyogRG8gd2UgaGF2ZSB0aGUgZXh0ZW5kZWQgZ2VtX2NyZWF0ZV9pb2N0bD8gKi8KPiA+ IEBAIC0xMjMwLDYgKzEyMzAsNTIgQEAgYm9vbCBnZW1faGFzX2JzZDIoaW50IGZkKQo+ID4gICAJ CWhhc19ic2QyID0gaGFzX3BhcmFtKGZkLCBMT0NBTF9JOTE1X1BBUkFNX0hBU19CU0QyKTsKPiA+ ICAgCXJldHVybiBoYXNfYnNkMjsKPiA+ICAgfQo+ID4gKwo+ID4gK3N0cnVjdCBsb2NhbF9pOTE1 X2dlbV9nZXRfYXBlcnR1cmUgewo+ID4gKwlfX3U2NCBhcGVyX3NpemU7Cj4gPiArCV9fdTY0IGFw ZXJfYXZhaWxhYmxlX3NpemU7Cj4gPiArCV9fdTY0IHZlcnNpb247Cj4gPiArCV9fdTY0IG1hcF90 b3RhbF9zaXplOwo+ID4gKwlfX3U2NCBzdG9sZW5fdG90YWxfc2l6ZTsKPiA+ICt9Owo+ID4gKyNk ZWZpbmUgRFJNX0k5MTVfR0VNX0dFVF9BUEVSVFVSRQkweDIzCj4gPiArI2RlZmluZSBMT0NBTF9J T0NUTF9JOTE1X0dFTV9HRVRfQVBFUlRVUkUgRFJNX0lPUiAgKERSTV9DT01NQU5EX0JBU0UgKyBE Uk1fSTkxNV9HRU1fR0VUX0FQRVJUVVJFLCBzdHJ1Y3QgbG9jYWxfaTkxNV9nZW1fZ2V0X2FwZXJ0 dXJlKQo+ID4gKy8qKgo+ID4gKyAqIGdlbV90b3RhbF9tYXBwYWJsZV9zaXplOgo+ID4gKyAqIEBm ZDogb3BlbiBpOTE1IGRybSBmaWxlIGRlc2NyaXB0b3IKPiA+ICsgKgo+ID4gKyAqIEZlYXR1cmUg dGVzdCBtYWNybyB0byBxdWVyeSB0aGUga2VybmVsIGZvciB0aGUgdG90YWwgbWFwcGFibGUgc2l6 ZS4KPiAKPiBNaW5vcjogaXQgaXMgbm90IGEgZmVhdHVyZSB0ZXN0IG5vciBhIG1hY3JvLgpJIGhh dmUganVzdCBhZGRlZCB0aGlzIHRvIG1haW50YWluIGNvbnNpc3RlbmN5IGFtb25nIG90aGVyIGhl bHBlcgpmdW5jdGlvbnMuIFlvdSB3YW50IG1lIHRvIGNoYW5nZSBpdD8KClRoYW5rcywKQW5raXQK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdm eCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=