From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Harrison Subject: Re: [PATCH 46/55] drm/i915: Update intel_ring_begin() to take a request structure Date: Tue, 23 Jun 2015 16:27:45 +0100 Message-ID: <55897AF1.90000@Intel.com> References: <1432917856-12261-1-git-send-email-John.C.Harrison@Intel.com> <1432917856-12261-47-git-send-email-John.C.Harrison@Intel.com> <20150623102454.GA12403@nuc-i3427.alporthouse.com> <55893701.9050903@Intel.com> <20150623132537.GB25769@phenom.ffwll.local> 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 2B6706E9C5 for ; Tue, 23 Jun 2015 08:27:59 -0700 (PDT) In-Reply-To: <20150623132537.GB25769@phenom.ffwll.local> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Daniel Vetter Cc: Intel-GFX@Lists.FreeDesktop.Org List-Id: intel-gfx@lists.freedesktop.org T24gMjMvMDYvMjAxNSAxNDoyNSwgRGFuaWVsIFZldHRlciB3cm90ZToKPiBPbiBUdWUsIEp1biAy MywgMjAxNSBhdCAxMTozNzo1M0FNICswMTAwLCBKb2huIEhhcnJpc29uIHdyb3RlOgo+PiBPbiAy My8wNi8yMDE1IDExOjI0LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+PiBPbiBGcmksIE1heSAyOSwg MjAxNSBhdCAwNTo0NDowN1BNICswMTAwLCBKb2huLkMuSGFycmlzb25ASW50ZWwuY29tIHdyb3Rl Ogo+Pj4+IC1pbnQgaW50ZWxfcmluZ19iZWdpbihzdHJ1Y3QgaW50ZWxfZW5naW5lX2NzICpyaW5n LAo+Pj4+ICtpbnQgaW50ZWxfcmluZ19iZWdpbihzdHJ1Y3QgZHJtX2k5MTVfZ2VtX3JlcXVlc3Qg KnJlcSwKPj4+PiAgIAkJICAgICBpbnQgbnVtX2R3b3JkcykKPj4+PiAgIHsKPj4+PiAtCXN0cnVj dCBkcm1faTkxNV9nZW1fcmVxdWVzdCAqcmVxOwo+Pj4+IC0Jc3RydWN0IGRybV9pOTE1X3ByaXZh dGUgKmRldl9wcml2ID0gcmluZy0+ZGV2LT5kZXZfcHJpdmF0ZTsKPj4+PiArCXN0cnVjdCBpbnRl bF9lbmdpbmVfY3MgKnJpbmc7Cj4+Pj4gKwlzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3By aXY7Cj4+Pj4gICAJaW50IHJldDsKPj4+PiArCVdBUk5fT04ocmVxID09IE5VTEwpOwo+Pj4+ICsJ cmluZyA9IHJlcS0+cmluZzsKPj4+IFdoYXQgd2FzIHRoZSBwb2ludD8KPj4+IC1DaHJpcwo+Pj4K Pj4gVGhlIHBvaW50IGlzIHRvIHJlbW92ZSB0aGUgT0xSLiBUaGUgc2lnbmlmaWNhbnQgY2hhbmdl IHdpdGhpbgo+PiBpbnRlbF9yaW5nX2JlZ2luIGlzIHRoZSBuZXh0IGZldyBsaW5lczoKPj4KPj4g LQkvKiBQcmVhbGxvY2F0ZSB0aGUgb2xyIGJlZm9yZSB0b3VjaGluZyB0aGUgcmluZyAqLwo+PiAt CXJldCA9IGk5MTVfZ2VtX3JlcXVlc3RfYWxsb2MocmluZywgcmluZy0+ZGVmYXVsdF9jb250ZXh0 LCAmcmVxKTsKPj4KPj4KPj4gVGhhdCBpcyB0aGUgcGFydCB0aGF0IGNhdXNlcyBwcm9ibGVtcyBi eSByYW5kb21seSBjcmVhdGluZyBhIGJyYW5kIG5ldwo+PiByZXF1ZXN0IHRoYXQgbm8tb25lIGtu b3dzIGFib3V0IGFuZCBzcXVpcnJlbGluZyBpdCBhd2F5IGluIHRoZSBPTFIgdG8gc2Nvb3AKPj4g dXAgcmFuZG9tIGJpdHMgb2Ygd29yay4gVGhpcyBpcyB0aGUgd2hvbGUgcG9pbnQgb2YgdGhlIGVu dGlyZSBwYXRjaCBzZXJpZXMgLQo+PiB0byBlbnN1cmUgdGhhdCBhbGwgcmluZyB3b3JrIGlzIGFz c2lnbmVkIHRvIGEga25vd24gcmVxdWVzdCBieSB3aG9ldmVyCj4+IGluc3RpZ2F0ZWQgdGhhdCB3 b3JrLgo+IEkgdGhpbmsgdGhlIHBvaW50IHdhcyB0aGF0IGEgV0FSTl9PTihwb2ludGVyKSBmb2xs b3dlZCBieSBhbiBpbW1lZGlhdGUKPiBkZXJlZiBvZiBzYWlkIHBvaW50ZXIgZG9lc24ndCBhZGQg dmFsdWUuIFRoaXMgaXMgdGhlIG9uZSBjYXNlIHdoZXJlIGEKPiBCVUdfT04gaXMgdGhlIHJpZ2h0 IGpvaWNlLiBPciBqdXN0IGxldCB0aGUga2VybmVsIG9vcHMgb24gdGhlIE5VTEwgZGVyZWYKPiB3 aXRob3V0IHdhcm5pbmcgZmlyc3QgdGhhdCBpdCdsbCBoYXBwZW4uCj4gLURhbmllbApJIHRob3Vn aHQgdGhlIGVkaWN0IGZyb20geW91cnNlbGYgd2FzIHRoYXQgQlVHX09OcyBzaG91bGQgbmV2ZXIg YmUgdXNlZCwgCml0IHNob3VsZCBhbHdheXMgYmUgYSBXQVJOX09OIGFuZCBpZiB0aGUgZHJpdmVy IG9vcHNlcyBhZnRlcndhcmRzIHRoZW4gCnNvIGJlIGl0LiBUaGUgV0FSTl9PTiBkb2VzIGFkZCB2 YWx1ZSBpbiB0aGF0IGl0IGdpdmVzIHlvdSBhIGxpbmUgbnVtYmVyIAooYW5kIGZpbGUpIHdoaWNo IGluIHR1cm4gZ2l2ZXMgeW91IGV4YWN0bHkgd2hhdCB2YXJpYWJsZSB3YXMgbnVsbC4gCldoZXJl YXMgdGhlIG9vcHMganVzdCBnaXZlcyB5b3UgYW4gb2Zmc2V0IGludG8gYSBmdW5jdGlvbi4gVW5s ZXNzIHlvdSAKaGFwcGVuIHRvIGhhdmUgdGhlIGV4YWN0IHNhbWUgYmluYXJ5IHRoYXQgZ2VuZXJh dGVkIHRoZSBidWcgcmVwb3J0LCB0aGUgCmNoYW5jZXMgb2YgaWRlbnRpZnlpbmcgd2hhdCB3YXMg bnVsbCBjYW4gYmUgc2xpbS4KCkpvaG4uCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ludGVsLWdmeAo=