From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomas Elf Subject: Re: [PATCH 07/59] drm/i915: Early alloc request in execbuff Date: Tue, 31 Mar 2015 17:09:06 +0100 Message-ID: <551AC6A2.60007@intel.com> References: <1426768264-16996-1-git-send-email-John.C.Harrison@Intel.com> <1426768264-16996-8-git-send-email-John.C.Harrison@Intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 95CDE6E4EF for ; Tue, 31 Mar 2015 09:09:08 -0700 (PDT) In-Reply-To: <1426768264-16996-8-git-send-email-John.C.Harrison@Intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: "John.C.Harrison@Intel.com" , "Intel-GFX@Lists.FreeDesktop.Org" List-Id: intel-gfx@lists.freedesktop.org T24gMTkvMDMvMjAxNSAxMjozMCwgSm9obi5DLkhhcnJpc29uQEludGVsLmNvbSB3cm90ZToKPiBG cm9tOiBKb2huIEhhcnJpc29uIDxKb2huLkMuSGFycmlzb25ASW50ZWwuY29tPgo+Cj4gU3RhcnQg b2YgZXhwbGljaXQgcmVxdWVzdCBtYW5hZ2VtZW50IGluIHRoZSBleGVjYnVmZmVyIGNvZGUgcGF0 aC4gVGhpcyBwYXRjaAo+IGFkZHMgYSBjYWxsIHRvIGFsbG9jYXRlIGEgcmVxdWVzdCBzdHJ1Y3R1 cmUgYmVmb3JlIGFsbCB0aGUgYWN0dWFsIGhhcmR3YXJlIHdvcmsKPiBpcyBkb25lLiBUaHVzIGd1 YXJhbnRlZWluZyB0aGF0IGFsbCB0aGF0IHdvcmsgaXMgdGFnZ2VkIGJ5IGEga25vd24gcmVxdWVz dC4gQXQKPiBwcmVzZW50LCBub3RoaW5nIGZ1cnRoZXIgaXMgZG9uZSB3aXRoIHRoZSByZXF1ZXN0 LCB0aGUgcmVzdCBjb21lcyBsYXRlciBpbiB0aGUKPiBzZXJpZXMuCj4KPiBUaGUgb25seSBub3Rp Y2FibGUgY2hhbmdlIGlzIHRoYXQgZmFpbHVyZSB0byBnZXQgYSByZXF1ZXN0IChlLmcuIGR1ZSB0 byBsYWNrIG9mCj4gbWVtb3J5KSB3aWxsIGJlIGNhdWdodCBlYXJsaWVyIGluIHRoZSBzZXF1ZW5j ZS4gSXQgbm93IG9jY3VycyByaWdodCBhdCB0aGUgc3RhcnQKPiBiZWZvcmUgYW55IHVuLXVuZG9h YmxlIHdvcmsgaGFzIGJlZW4gZG9uZS4KPgo+IHYyOiBTaW1wbGlmaWVkIHRoZSBlcnJvciBoYW5k bGluZyBwYXRoLgo+Cj4gRm9yOiBWSVotNTExNQo+IFNpZ25lZC1vZmYtYnk6IEpvaG4gSGFycmlz b24gPEpvaG4uQy5IYXJyaXNvbkBJbnRlbC5jb20+Cj4gLS0tCj4gICBkcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbV9leGVjYnVmZmVyLmMgfCAgICA3ICsrKysrKysKPiAgIDEgZmlsZSBjaGFu Z2VkLCA3IGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dlbV9leGVjYnVmZmVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9l eGVjYnVmZmVyLmMKPiBpbmRleCAxYmIyMzdjLi4yNTA0Y2ZkIDEwMDY0NAo+IC0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2V4ZWNidWZmZXIuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2k5MTVfZ2VtX2V4ZWNidWZmZXIuYwo+IEBAIC0xNTk0LDEwICsxNTk0LDE2IEBA IGk5MTVfZ2VtX2RvX2V4ZWNidWZmZXIoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgdm9pZCAqZGF0 YSwKPiAgIAl9IGVsc2UKPiAgIAkJZXhlY19zdGFydCArPSBpOTE1X2dlbV9vYmpfb2Zmc2V0KGJh dGNoX29iaiwgdm0pOwo+Cj4gKwkvKiBBbGxvY2F0ZSBhIHJlcXVlc3QgZm9yIHRoaXMgYmF0Y2gg YnVmZmVyIG5pY2UgYW5kIGVhcmx5LiAqLwo+ICsJcmV0ID0gaTkxNV9nZW1fcmVxdWVzdF9hbGxv YyhyaW5nLCBjdHgpOwo+ICsJaWYgKHJldCkKPiArCQlnb3RvIGVycl9iYXRjaF91bnBpbjsKPiAr Cj4gICAJcmV0ID0gZGV2X3ByaXYtPmd0LmV4ZWNidWZfc3VibWl0KGRldiwgZmlsZSwgcmluZywg Y3R4LCBhcmdzLAo+ICAgCQkJCQkgICZlYi0+dm1hcywgYmF0Y2hfb2JqLCBleGVjX3N0YXJ0LAo+ ICAgCQkJCQkgIGRpc3BhdGNoX2ZsYWdzKTsKPgo+ICtlcnJfYmF0Y2hfdW5waW46Cj4gICAJLyoK PiAgIAkgKiBGSVhNRTogV2UgY3J1Y2lhbGx5IHJlbHkgdXBvbiB0aGUgYWN0aXZlIHRyYWNraW5n IGZvciB0aGUgKHBwZ3R0KQo+ICAgCSAqIGJhdGNoIHZtYSBmb3IgY29ycmVjdG5lc3MuIEZvciBs ZXNzIHVnbHkgYW5kIGxlc3MgZnJhZ2lsaXR5IHRoaXMKPiBAQCAtMTYwNiw2ICsxNjEyLDcgQEAg aTkxNV9nZW1fZG9fZXhlY2J1ZmZlcihzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LCB2b2lkICpkYXRh LAo+ICAgCSAqLwo+ICAgCWlmIChkaXNwYXRjaF9mbGFncyAmIEk5MTVfRElTUEFUQ0hfU0VDVVJF KQo+ICAgCQlpOTE1X2dlbV9vYmplY3RfZ2d0dF91bnBpbihiYXRjaF9vYmopOwo+ICsKPiAgIGVy cjoKPiAgIAkvKiB0aGUgcmVxdWVzdCBvd25zIHRoZSByZWYgbm93ICovCj4gICAJaTkxNV9nZW1f Y29udGV4dF91bnJlZmVyZW5jZShjdHgpOwo+CgpSZXZpZXdlZC1ieTogVG9tYXMgRWxmIDx0b21h cy5lbGZAaW50ZWwuY29tPgoKVGhhbmtzLApUb21hcwpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeAo=