From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Gordon Subject: Re: [PATCH 9/9] drm/i915: Fail the execbuff using stolen objects as batchbuffers Date: Tue, 15 Dec 2015 17:50:36 +0000 Message-ID: <567052EC.2010209@intel.com> References: <1450071971-30321-1-git-send-email-ankitprasad.r.sharma@intel.com> <1450071971-30321-10-git-send-email-ankitprasad.r.sharma@intel.com> <567026AB.6010506@intel.com> <20151215145401.GH24300@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 4B59C6E74F for ; Tue, 15 Dec 2015 09:50:49 -0800 (PST) In-Reply-To: <20151215145401.GH24300@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 , ankitprasad.r.sharma@intel.com, intel-gfx@lists.freedesktop.org, akash.goel@intel.com, shashidhar.hiremath@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gMTUvMTIvMTUgMTQ6NTQsIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBUdWUsIERlYyAxNSwg MjAxNSBhdCAwMjo0MTo0N1BNICswMDAwLCBEYXZlIEdvcmRvbiB3cm90ZToKPj4gT24gMTQvMTIv MTUgMDU6NDYsIGFua2l0cHJhc2FkLnIuc2hhcm1hQGludGVsLmNvbSB3cm90ZToKPj4+IEZyb206 IEFua2l0cHJhc2FkIFNoYXJtYSA8YW5raXRwcmFzYWQuci5zaGFybWFAaW50ZWwuY29tPgo+Pj4K Pj4+IFVzaW5nIHN0b2xlbiBiYWNrZWQgb2JqZWN0cyBhcyBhIGJhdGNoYnVmZmVyIG1heSByZXN1 bHQgaW50byBhIGtlcm5lbAo+Pj4gcGFuaWMgZHVyaW5nIHJlbG9jYXRpb24uIEFkZGVkIGEgY2hl Y2sgdG8gcHJldmVudCB0aGUgcGFuaWMgYW5kIGZhaWwKPj4+IHRoZSBleGVjYnVmZmVyIGNhbGwu IEl0IGlzIG5vdCByZWNvbW1lbmRlZCB0byB1c2Ugc3RvbGVuIG9iamVjdCBhcwo+Pj4gYSBiYXRj aGJ1ZmZlci4KPj4+Cj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmtpdHByYXNhZCBTaGFybWEgPGFua2l0 cHJhc2FkLnIuc2hhcm1hQGludGVsLmNvbT4KPj4+IC0tLQo+Pj4gICBkcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbV9leGVjYnVmZmVyLmMgfCA0ICsrKy0KPj4+ICAgMSBmaWxlIGNoYW5nZWQs IDMgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+Pj4KPj4+IGRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9leGVjYnVmZmVyLmMgYi9kcml2ZXJzL2dwdS9kcm0v aTkxNS9pOTE1X2dlbV9leGVjYnVmZmVyLmMKPj4+IGluZGV4IDQ4ZWM0ODQuLmQzNDJmMTAgMTAw NjQ0Cj4+PiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9leGVjYnVmZmVyLmMK Pj4+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2V4ZWNidWZmZXIuYwo+Pj4g QEAgLTQ2Miw3ICs0NjIsOSBAQCBpOTE1X2dlbV9leGVjYnVmZmVyX3JlbG9jYXRlX2VudHJ5KHN0 cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0ICpvYmosCj4+PiAgIAlpZiAob2JqLT5hY3RpdmUgJiYg cGFnZWZhdWx0X2Rpc2FibGVkKCkpCj4+PiAgIAkJcmV0dXJuIC1FRkFVTFQ7Cj4+Pgo+Pj4gLQlp ZiAodXNlX2NwdV9yZWxvYyhvYmopKQo+Pj4gKwlpZiAob2JqLT5zdG9sZW4pCj4+PiArCQlyZXQg PSAtRUlOVkFMOwo+Pgo+PiBJJ2QgcmF0aGVyIHJlamVjdCBBTEwgIndlaXJkIiBnZW0gb2JqZWN0 cyBhdCB0aGUgZmlyc3Qgb3Bwb3J0dW5pdHksCj4+IHNvIHRoYXQgbm9uZSBvZiB0aGUgZXhlY2J1 ZmZlciBjb2RlIGhhcyB0byB3b3JyeSBhYm91dCBzdG9sZW4sIHBoeXMsCj4+IGRtYWJ1ZiwgZXRj IC4uLgo+Pgo+PiAJaWYgKG9iai0+b3BzICE9ICZpOTE1X2dlbV9vYmplY3Rfb3BzKSkKPj4gCQly ZXQgPSAtRUlOVkFMOwkJLyogTm8gZXhvdGljYSBwbGVhc2UgKi8KPgo+IE5vLiBBbGwgR0VNIG9i amVjdHMgYXJlIHN1cHBvc2VkIHRvIGJlIGZpcnN0LWNsYXNzIHNvIHRoYXQgdGhleSBhcmUKPiBp bnRlcmNoYW5nZWFibGUgdGhyb3VnaCBhbGwgYXNwZWN0cyBvZiB0aGUgQVBJICh0aGF0IGJlY29t ZXMgZXZlbiBtb3JlCj4gaW1wb3J0YW50IHdpdGggZG1hLWJ1ZiBpbnRlcm9wZXJhdGlvbikuIFdl IGhhdmUgaGFkIHRvIHJlbGF4IHRoYXQgZm9yIGEKPiBjb3VwbGUgb2Ygc3BlY2lhbCBjYXRlZ29y aWVzIChiYXNpY2FsbHkgQ1BVIG1tYXBwaW5nKSBmb3IgY2VydGFpbiBjbGFzZXMKPiB0aGF0IGFy ZSBub3Qgc3RydWN0IGZpbGUgYmFja2VkLiBUaG91Z2ggaW4gcHJpbmNpcGxlLCBhIGdlbWZzIHdv dWxkIHdvcmsKPiBqdXN0IGZpbmUuCj4KPiBUaGUgb25seSByZXN0cmljdGlvbnMgd2Ugc2hvdWxk IGlkZWFsbHkgaW1wb3NlIGFyZSB0aG9zZSBkZXRlcm1pbmVkIGJ5Cj4gaGFyZHdhcmUuCj4gLUNo cmlzCgpJIGRvbid0IHRoaW5rIGl0J3MgcmVhc29uYWJsZSB0byBwbGFjZSBvYmplY3RzIHRoYXQg dGhlIGtlcm5lbCBkcml2ZXIgCmNhcmVzIGFib3V0IC0tIGkuZS4gdW5kZXJzdGFuZHMgYW5kIGRl Y29kZXMgLS0gaW4gbWVtb3J5IGFyZWFzIHRoYXQgaXQgCmRvZXMgbm90IG1hbmFnZSwgYW5kIHdo aWNoIG1heSBiZSBzdWJqZWN0IHRvIGFyYml0cmFyeSB1bmNvbnRyb2xsZWQgCmFjY2VzcyBieSBl eHRlcm5hbCBoYXJkd2FyZSBhbmQvb3IgcHJvY2Vzc2VzLgoKQW5kIEkgdGhvdWdodCB3ZSBjb3Vs ZG4ndCBrbWFwIHN0b2xlbiBhbnl3YXk/CgouRGF2ZS4KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9pbnRlbC1nZngK