From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [PATCH v2 5/6] drm/i915: Reduce pointer indirection during cmd parser lookup Date: Mon, 23 Nov 2015 10:09:16 +0200 Message-ID: <871tbhb0ib.fsf@intel.com> References: <1448016961-25331-1-git-send-email-chris@chris-wilson.co.uk> <1448016961-25331-6-git-send-email-chris@chris-wilson.co.uk> <20151120152743.GQ4437@intel.com> <20151120153422.GG16141@nuc-i3427.alporthouse.com> <20151120154705.GT4437@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTP id DE01E6E448 for ; Mon, 23 Nov 2015 00:05:21 -0800 (PST) In-Reply-To: <20151120154705.GT4437@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Ville =?utf-8?B?U3lyasOkbMOk?= , Chris Wilson , intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCAyMCBOb3YgMjAxNSwgVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4 LmludGVsLmNvbT4gd3JvdGU6Cj4gT24gRnJpLCBOb3YgMjAsIDIwMTUgYXQgMDM6MzQ6MjJQTSAr MDAwMCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+PiBPbiBGcmksIE5vdiAyMCwgMjAxNSBhdCAwNToy Nzo0M1BNICswMjAwLCBWaWxsZSBTeXJqw6Rsw6Qgd3JvdGU6Cj4+ID4gT24gRnJpLCBOb3YgMjAs IDIwMTUgYXQgMTA6NTY6MDBBTSArMDAwMCwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+PiA+ID4gU2ln bmVkLW9mZi1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+Cj4+ID4g PiAtLS0KPj4gPiA+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2NtZF9wYXJzZXIuYyB8IDUx ICsrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KPj4gPiA+ICBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2Rydi5oICAgICAgICB8ICA0ICsrLQo+PiA+ID4gIDIgZmlsZXMgY2hhbmdl ZCwgMTQgaW5zZXJ0aW9ucygrKSwgNDEgZGVsZXRpb25zKC0pCj4+ID4gPiAKPj4gPiA+IGRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2NtZF9wYXJzZXIuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2k5MTVfY21kX3BhcnNlci5jCj4+ID4gPiBpbmRleCBjZmQwN2JmZTZlNzUu LmVhOWRmMmJiODdkZSAxMDA2NDQKPj4gPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5 MTVfY21kX3BhcnNlci5jCj4+ID4gPiArKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Nt ZF9wYXJzZXIuYwo+PiA+ID4gQEAgLTExMyw3ICsxMTMsNyBAQAo+PiA+ID4gIAo+PiA+ID4gIC8q ICAgICAgICAgICAgQ29tbWFuZCAgICAgICAgICAgICAgICAgICAgICAgICAgTWFzayAgIEZpeGVk IExlbiAgIEFjdGlvbgo+PiA+ID4gIAkgICAgICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCj4+ID4gPiAtc3RhdGljIGNvbnN0IHN0 cnVjdCBkcm1faTkxNV9jbWRfZGVzY3JpcHRvciBjb21tb25fY21kc1tdID0gewo+PiA+ID4gK3N0 YXRpYyBzdHJ1Y3QgZHJtX2k5MTVfY21kX2Rlc2NyaXB0b3IgY29tbW9uX2NtZHNbXSA9IHsKPj4g PiAKPj4gPiBJJ20gYSBsaXR0bGUgc2FkIHRvIHNlZSB0aGUgY29uc3QgZ29uZS4gQWxsIHRoaXMg Z2V0cyBtb3ZlZCBvdXQgb2YKPj4gPiByb2RhdGEuCj4+IAo+PiBJJ20gb3BlbiB0byBoYXZpbmcg dGhpcyByZWZ1c2VkLiBQcmV0dHkgbXVjaCBib3RoIG9mIDQgJiA1IGNhbiBiZQo+PiBpZ25vcmVk IGFmdGVyIHJlZHVjaW5nIHRoZSBudW1iZXIgb2YgaGFzaCBjb2xsaXNpb25zIGluIDYuIFRob3Vn aCBub3QKPj4gaGF2aW5nIHRvIGR1cGxpY2F0ZSB0aGUgbWVtb3J5IGZvciB0aGUgaGFzaCB0YWJs ZXMgaXMgbmljZS4KPgo+IEkgZG9uJ3QgaGF2ZSBhIHN0cm9uZyBvcGluaW9uIGVpdGhlciB3YXku IE9uIG9uZSBoYW5kIHJvZGF0YSBpcyBuaWNlLAo+IG9uIHRoZSBvdGhlciBoYW5kIHNpbXBsaWNp dHkgZnJvbSBhdm9pZGluZyB0aGUga21hbGxvYygpcyBpcyBuaWNlLgoKT25lIGNvdWxkIGFsbG9j YXRlIChieSBrbWFsbG9jIG9yIHN0YXRpY2FsbHkpIGFuIGFycmF5IG9mIHN0cnVjdApjbWRfbm9k ZSBpbnN0ZWFkIG9mIGVhY2ggb2YgdGhlbSBpbmRpdmlkdWFsbHksIGhvd2V2ZXIgSUlVQyB0aGF0 IHdhcyBub3QKdGhlIG1haW4gb3B0aW1pemF0aW9uIGhlcmUgYnV0IHJhdGhlciB0aGUgcmVkdWN0 aW9uIG9mIHRoZSBwb2ludGVyCmNoYXNpbmcuCgpCUiwKSmFuaS4KCgoKCi0tIApKYW5pIE5pa3Vs YSwgSW50ZWwgT3BlbiBTb3VyY2UgVGVjaG5vbG9neSBDZW50ZXIKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK