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 14:41:47 +0000 Message-ID: <567026AB.6010506@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> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 9AFFC6E705 for ; Tue, 15 Dec 2015 06:41:49 -0800 (PST) In-Reply-To: <1450071971-30321-10-git-send-email-ankitprasad.r.sharma@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: ankitprasad.r.sharma@intel.com, intel-gfx@lists.freedesktop.org Cc: akash.goel@intel.com, shashidhar.hiremath@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gMTQvMTIvMTUgMDU6NDYsIGFua2l0cHJhc2FkLnIuc2hhcm1hQGludGVsLmNvbSB3cm90ZToK PiBGcm9tOiBBbmtpdHByYXNhZCBTaGFybWEgPGFua2l0cHJhc2FkLnIuc2hhcm1hQGludGVsLmNv bT4KPgo+IFVzaW5nIHN0b2xlbiBiYWNrZWQgb2JqZWN0cyBhcyBhIGJhdGNoYnVmZmVyIG1heSBy ZXN1bHQgaW50byBhIGtlcm5lbAo+IHBhbmljIGR1cmluZyByZWxvY2F0aW9uLiBBZGRlZCBhIGNo ZWNrIHRvIHByZXZlbnQgdGhlIHBhbmljIGFuZCBmYWlsCj4gdGhlIGV4ZWNidWZmZXIgY2FsbC4g SXQgaXMgbm90IHJlY29tbWVuZGVkIHRvIHVzZSBzdG9sZW4gb2JqZWN0IGFzCj4gYSBiYXRjaGJ1 ZmZlci4KPgo+IFNpZ25lZC1vZmYtYnk6IEFua2l0cHJhc2FkIFNoYXJtYSA8YW5raXRwcmFzYWQu ci5zaGFybWFAaW50ZWwuY29tPgo+IC0tLQo+ICAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9n ZW1fZXhlY2J1ZmZlci5jIHwgNCArKystCj4gICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25z KCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9nZW1fZXhlY2J1ZmZlci5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fZXhl Y2J1ZmZlci5jCj4gaW5kZXggNDhlYzQ4NC4uZDM0MmYxMCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJz L2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9leGVjYnVmZmVyLmMKPiArKysgYi9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2dlbV9leGVjYnVmZmVyLmMKPiBAQCAtNDYyLDcgKzQ2Miw5IEBAIGk5MTVf Z2VtX2V4ZWNidWZmZXJfcmVsb2NhdGVfZW50cnkoc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3Qg Km9iaiwKPiAgIAlpZiAob2JqLT5hY3RpdmUgJiYgcGFnZWZhdWx0X2Rpc2FibGVkKCkpCj4gICAJ CXJldHVybiAtRUZBVUxUOwo+Cj4gLQlpZiAodXNlX2NwdV9yZWxvYyhvYmopKQo+ICsJaWYgKG9i ai0+c3RvbGVuKQo+ICsJCXJldCA9IC1FSU5WQUw7CgpJJ2QgcmF0aGVyIHJlamVjdCBBTEwgIndl aXJkIiBnZW0gb2JqZWN0cyBhdCB0aGUgZmlyc3Qgb3Bwb3J0dW5pdHksCnNvIHRoYXQgbm9uZSBv ZiB0aGUgZXhlY2J1ZmZlciBjb2RlIGhhcyB0byB3b3JyeSBhYm91dCBzdG9sZW4sIHBoeXMsCmRt YWJ1ZiwgZXRjIC4uLgoKCWlmIChvYmotPm9wcyAhPSAmaTkxNV9nZW1fb2JqZWN0X29wcykpCgkJ cmV0ID0gLUVJTlZBTDsJCS8qIE5vIGV4b3RpY2EgcGxlYXNlICovCgouRGF2ZS4KCj4gKwllbHNl IGlmICh1c2VfY3B1X3JlbG9jKG9iaikpCj4gICAJCXJldCA9IHJlbG9jYXRlX2VudHJ5X2NwdShv YmosIHJlbG9jLCB0YXJnZXRfb2Zmc2V0KTsKPiAgIAllbHNlIGlmIChvYmotPm1hcF9hbmRfZmVu Y2VhYmxlKQo+ICAgCQlyZXQgPSByZWxvY2F0ZV9lbnRyeV9ndHQob2JqLCByZWxvYywgdGFyZ2V0 X29mZnNldCk7Cj4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9y ZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4 Cg==