From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 1/2] drm/i915: Tidy workaround batch buffer emission Date: Thu, 16 Feb 2017 07:59:30 +0000 Message-ID: <7fcf6ade-9540-9133-ccd5-d0f25755ea5a@linux.intel.com> References: <20170215160634.8894-1-tvrtko.ursulin@linux.intel.com> <20170215211841.GL18048@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 mga06.intel.com (mga06.intel.com [134.134.136.31]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2D3836EA50 for ; Thu, 16 Feb 2017 07:59:32 +0000 (UTC) In-Reply-To: <20170215211841.GL18048@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 , Tvrtko Ursulin , Intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org Ck9uIDE1LzAyLzIwMTcgMjE6MTgsIENocmlzIFdpbHNvbiB3cm90ZToKPiBPbiBXZWQsIEZlYiAx NSwgMjAxNyBhdCAwNDowNjozM1BNICswMDAwLCBUdnJ0a28gVXJzdWxpbiB3cm90ZToKPj4gRnJv bTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KPj4KPj4gVXNlIHRo ZSAiKmJhdGNoKysgPSAiIHN0eWxlIGFzIGluIHRoZSByaW5nIGVtaXNzaW9uIGZvciBiZXR0ZXIK Pj4gcmVhZGFiaWxpdHkgYW5kIGFsc28gc2ltcGxpZnkgdGhlIGxvZ2ljIGEgYml0IGJ5IGNvbnNv bGlkYXRpbmcKPj4gdGhlIG9mZnNldCBhbmQgc2l6ZSBjYWxjdWxhdGlvbnMgYW5kIG92ZXJmbG93 IGNoZWNraW5nLiBUaGUKPj4gbGF0dGVyIGlzIGEgcHJvZ3JhbW1pbmcgZXJyb3Igc28gaXQgaXMg bm90IHJlcXVpcmVkIHRvIGNoZWNrCj4+IGZvciBpdCBhZnRlciBlYWNoIHdyaXRlIHRvIHRoZSBv YmplY3QsIGJ1dCByYXRoZXIgZG8gaXQgb25jZSB0aGUKPj4gd2hvbGUgc3RhdGUgaGFzIGJlZW4g d3JpdHRlbiBhbmQgZmFpbCB0aGUgZHJpdmVyIGlmIHNvbWV0aGluZwo+PiB3ZW50IHdyb25nLgo+ Pgo+PiB2MjogUmViYXNlLgo+Cj4gSSBkaWQgbm90IHNwb3QgYW55IG1pc3Rha2VzIGluIHRoZSBt ZWNoYW5pY2FsIHRyYW5zbGF0aW9ucy4KPgo+PiArCS8qCj4+ICsJICogRW1pdCB0aGUgdHdvIHdv cmthcm91bmQgYmF0Y2ggYnVmZmVycywgcmVjb3JkaW5nIHRoZSBvZmZzZXQgZnJvbSB0aGUKPj4g KwkgKiBzdGFydCBvZiB0aGUgd29ya2Fyb3VuZCBiYXRjaCBidWZmZXIgb2JqZWN0IGZvciBlYWNo IGFuZCB0aGVpcgo+PiArCSAqIHJlc3BlY3RpdmUgc2l6ZXMuCj4+ICsJICovCj4+ICsJZm9yIChp ID0gMDsgaSA8IEFSUkFZX1NJWkUod2FfYmJfZik7IGkrKykgewo+PiArCQl3YV9iYltpXS0+b2Zm c2V0ID0gQUxJR04oYmF0Y2hfcHRyIC0gYmF0Y2gsIENBQ0hFTElORV9EV09SRFMpOwo+PiArCQli YXRjaF9wdHIgPSB3YV9iYl9mW2ldKGVuZ2luZSwgYmF0Y2hfcHRyKTsKPgo+IEknbSBqdXN0IGEg Yml0IG1vcmUgZmFtaWxhciB3aXRoIHVzaW5nIF9mbiBmb3IgZnVuY3Rpb24gcG9pbnRlcnMuCgpX aWxsIGNoYW5nZSBpdCwgcGF0dGVybiBtdXN0IGhhdmUgZXNjYXBlZCBtZS4KCj4+ICsJCXdhX2Ji W2ldLT5zaXplID0gYmF0Y2hfcHRyIC0gJmJhdGNoW3dhX2JiW2ldLT5vZmZzZXRdOwo+Cj4gU3Vy cHJpc2VkIG1lIHRoYXQgd2Ugc3RvcmUgdGhlIG9mZnNldC9zaXplIGluIGR3b3JkcyBub3QgYnl0 ZXMuIEFuZCB0aGVuCj4gY29udmVydCB0byBieXRlcyB0byBzdG9yZSBpbiB0aGUgcmVnaXN0ZXJz LgoKSSdsbCBjaGVjayBpdCBvdXQuCgo+PiAgCX0KPj4KPj4gLW91dDoKPj4gKwlCVUdfT04oYmF0 Y2hfcHRyIC0gYmF0Y2ggPiBDVFhfV0FfQkJfT0JKX1NJWkUgLyBzaXplb2YodTMyKSk7Cj4KPiBX b3VsZCBpdCBtYWtlIHNlbnNlIGdvaW5nIGZvcndhcmQganVzdCB1c2Ugdm9pZCAqYmF0Y2gsIGJh dGNoX3B0ciBoZXJlCj4gYW5kIGNvbXB1dGUgYnl0ZXM/CgpUb2dldGhlciB3aXRoIHRoaXMuCgo+ IFJldmlld2VkLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KClRo YW5rcy4gU28geW91IHRoaW5rIGl0IGlzIHdvcnRoIGl0PyBJIGFtIGp1c3QgYW5ub3llZCB3aXRo IHRoZSBCVUdfT04uIApJIGRvbid0IGxpa2UgdG8gYWRkIHRoZW0sIGJ1dCBHRU1fQlVHX09OIHNl ZW1lZCB0byB3ZWFrLiBPbiBiYWxhbmNlIGl0IApmZWx0IHRoYXQgaXQgaXMgT0suIE92ZXJhbGwg SSB0aGluayBpdCBpcyBlYXNpZXIgdG8gZm9sbG93IHRoZSBmbG93IGZyb20gCnRoZSBjb2RlIHdp dGggdGhpcyBvcmdhbmlzYXRpb24gYW5kIGl0IGlzIG1vcmUgY29tcGFjdCBpbiBhbGwgcmVzcGVj dHMuCgpSZWdhcmRzLAoKVHZydGtvCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=