From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael H. Nguyen" Subject: Re: [PATCH v4 7/7] drm/i915: Tidy up execbuffer command parsing code Date: Fri, 21 Nov 2014 17:17:50 -0800 Message-ID: <546FE43E.7090600@intel.com> References: <1415398927-16572-1-git-send-email-bradley.d.volkin@intel.com> <1415398927-16572-8-git-send-email-bradley.d.volkin@intel.com> <20141112093729.GJ8220@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 mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id B69EF6E23D for ; Fri, 21 Nov 2014 17:13:15 -0800 (PST) In-Reply-To: <20141112093729.GJ8220@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 , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org SGkgQ2hyaXMsCgo+Pgo+PiArc3RhdGljIHN0cnVjdCBkcm1faTkxNV9nZW1fb2JqZWN0Kgo+PiAr aTkxNV9nZW1fZXhlY2J1ZmZlcl9wYXJzZShzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICpyaW5nLAo+ PiArCQkJICBzdHJ1Y3QgZHJtX2k5MTVfZ2VtX2V4ZWNfb2JqZWN0MiAqc2hhZG93X2V4ZWNfZW50 cnksCj4+ICsJCQkgIHN0cnVjdCBlYl92bWFzICplYiwKPj4gKwkJCSAgc3RydWN0IGRybV9pOTE1 X2dlbV9vYmplY3QgKmJhdGNoX29iaiwKPj4gKwkJCSAgdTMyIGJhdGNoX3N0YXJ0X29mZnNldCwK Pj4gKwkJCSAgdTMyIGJhdGNoX2xlbiwKPj4gKwkJCSAgYm9vbCBpc19tYXN0ZXIsCj4+ICsJCQkg IHUzMiAqZmxhZ3MpCj4+ICt7Cj4+ICsJc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2 ID0gdG9faTkxNShiYXRjaF9vYmotPmJhc2UuZGV2KTsKPj4gKwlzdHJ1Y3QgZHJtX2k5MTVfZ2Vt X29iamVjdCAqc2hhZG93X2JhdGNoX29iajsKPj4gKwlpbnQgcmV0Owo+PiArCj4+ICsJc2hhZG93 X2JhdGNoX29iaiA9IGk5MTVfZ2VtX2JhdGNoX3Bvb2xfZ2V0KCZkZXZfcHJpdi0+bW0uYmF0Y2hf cG9vbCwKPj4gKwkJCQkJCSAgIGJhdGNoX29iai0+YmFzZS5zaXplKTsKPj4gKwlpZiAoSVNfRVJS KHNoYWRvd19iYXRjaF9vYmopKQo+PiArCQlyZXR1cm4gc2hhZG93X2JhdGNoX29iajsKPj4gKwo+ PiArCXNoYWRvd19iYXRjaF9vYmotPm1hZHYgPSBJOTE1X01BRFZfV0lMTE5FRUQ7Cj4+ICsKPj4g KwlyZXQgPSBpOTE1X2dlbV9vYmpfZ2d0dF9waW4oc2hhZG93X2JhdGNoX29iaiwgNDA5NiwgMCk7 Cj4+ICsJaWYgKHJldCkKPj4gKwkJZ290byBlcnI7Cj4KPiBQYXJkb24/IFRoaXMgZmVlbHMgYW4g aW1wbGVtZW50YXRpb24gaXNzdWUgb2YgaTkxNV9wYXJzZV9jbWRzKCkgYW5kIHNob3VsZAo+IGJl IHJlc29sdmVkIHRoZXJlLiBQcmVzdW1hYmx5IHlvdSBhcmUgbm90IGFjdHVhbGx5IHJlYWRpbmcg YmFjayB0aHJvdWdoCj4gdGhlIEdUVD8gVGhhdCB3b3VsZCBiZSBpbnNhbmUuLi4KPgo+PiArCXJl dCA9IGk5MTVfcGFyc2VfY21kcyhyaW5nLAo+PiArCQkJICAgICAgYmF0Y2hfb2JqLAo+PiArCQkJ ICAgICAgc2hhZG93X2JhdGNoX29iaiwKPj4gKwkJCSAgICAgIGJhdGNoX3N0YXJ0X29mZnNldCwK Pj4gKwkJCSAgICAgIGJhdGNoX2xlbiwKPj4gKwkJCSAgICAgIGlzX21hc3Rlcik7Cj4+ICsJaTkx NV9nZW1fb2JqZWN0X2dndHRfdW5waW4oc2hhZG93X2JhdGNoX29iaik7Cj4KPiBZZXQgcGluK3Vu cGluIGFyb3VuZCB0aGUgcGFyc2VyIHNlZW1zIHRvIHNlcnZlIG5vIG90aGVyIHB1cnBvc2UuCkFy ZSB5b3Ugc3VnZ2VzdGluZyB0byByZW1vdmUgdGhlIHBpbi91bnBpbiBjYWxscz8gSWYgc28sIGlz bid0IHBpbm5pbmcgCm5lZWRlZCB0byBlbnN1cmUgdGhlIGJhY2tpbmcgc3RvcmUgcGFnZXMgYXJl IGF2YWlsYWJsZSBpbiB2bWFwX2JhdGNoKCk/IAppLmUuIG9iai0+cGFnZXMtPnNnbCBpcyBwb3B1 bGF0ZWQgdy8gcGh5c2ljYWwgcGFnZXMuCgpPciwgYXJlIHlvdSBzdWdnZXN0aW5nIHRvIG1vdmUg dGhlIHBpbi91bnBpbiBjYWxscyBpbnNpZGUgCmk5MTVfcGFyc2VfY21kcygpID8KClRoeCwKTWlr ZQo+IC1DaHJpcwo+CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Au b3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1n ZngK