From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Reinstate order of operations in {intel, logical}_ring_begin() Date: Tue, 16 Jun 2015 14:18:55 +0200 Message-ID: <20150616121855.GT23637@phenom.ffwll.local> References: <1433789496-8365-1-git-send-email-david.s.gordon@intel.com> <20150615091520.GU28462@nuc-i3427.alporthouse.com> <557F1559.9040202@intel.com> <20150615204123.GA769@nuc-i3427.alporthouse.com> <55800291.7060201@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f169.google.com (mail-wi0-f169.google.com [209.85.212.169]) by gabe.freedesktop.org (Postfix) with ESMTP id 20E446E3F9 for ; Tue, 16 Jun 2015 05:16:11 -0700 (PDT) Received: by wigg3 with SMTP id g3so106879700wig.1 for ; Tue, 16 Jun 2015 05:16:10 -0700 (PDT) Content-Disposition: inline In-Reply-To: <55800291.7060201@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Dave Gordon Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBKdW4gMTYsIDIwMTUgYXQgMTI6MDM6NDVQTSArMDEwMCwgRGF2ZSBHb3Jkb24gd3Jv dGU6Cj4gT24gMTUvMDYvMTUgMjE6NDEsIENocmlzIFdpbHNvbiB3cm90ZToKPiA+IE9uIE1vbiwg SnVuIDE1LCAyMDE1IGF0IDA3OjExOjM3UE0gKzAxMDAsIERhdmUgR29yZG9uIHdyb3RlOgo+ID4+ PiBJdCBzdGlsbCBhcHBsaWVzLiBJZiB5b3Ugc3VibWl0IHNheSAxMDI0IGludGVycnVwdGVkIGV4 ZWNidWZmZXJzIHRoZXkKPiA+Pgo+ID4+IFdoYXQgaXMgYW4gaW50ZXJydXB0ZWQgZXhlY2J1ZmZl cj8gQUZBSUNUIHdlIGhvbGQgdGhlIHN0cnVjdF9tdXRleCB3aGlsZQo+ID4+IHN0dWZmaW5nIHRo ZSByaW5nYnVmZmVyIHNvIHdlIGNhbiBvbmx5IGV2ZXIgYmUgaW4gdGhlIHByb2Nlc3Mgb2YgYWRk aW5nCj4gPj4gaW5zdHJ1Y3Rpb25zIHRvIG9uZSByaW5nYnVmZmVyIGF0IGEgdGltZSwgYW5kIHdl IGRvbid0IChub3cpIGludGVybGVhdmUKPiA+PiBhbnkgZmxpcCBjb21tYW5kcyAoZXhlY2xpc3Rz IG1vZGUgcmVxdWlyZXMgbW1pbyBmbGlwKS4gSXMgdGhlcmUgc3RpbGwKPiA+PiBzb21ldGhpbmcg dGhhdCBqdXN0IGFkZHMgcmFuZG9tIHN0dWZmIHRvIHNvbWVvbmUgZWxzZSdzIE9MUj8KPiA+IAo+ ID4gV3JpdGUgY29tbWFuZHMgdG8gc3RyZWFtLCBmYWlsIHRvIGFkZCB0aGUgcmVxdWVzdCBiZWNh dXNlIHRoZSB3YWl0IGZvcgo+ID4gcmluZyBzcGFjZSBmYWlscyBkdWUgdG8gYSBwZW5kaW5nIHNp Z25hbHMuIFJlcGVhdCB1bnRpbCB0aGUgZW50aXJlIHJpbmcKPiA+IGlzIGZpbGxlZCBieSBhIHNp bmdsZSBwZW5kaW5nIHJlcXVlc3QuCj4gPiAtQ2hyaXMKPiAKPiBVdXV1cmdoIC4uLiBJIGFsd2F5 cyBzYWlkIHRoZXJlIHdhcyBzb21ldGhpbmcgd3Jvbmcgd2l0aCBsZWF2aW5nIHBhcnRpYWwKPiBj b21tYW5kIHN0cmVhbXMgaW4gdGhlIHJpbmdidWZmZXIgOigKPiAKPiBJbiB0aGUgQW5kcm9pZCB2 ZXJzaW9uIHdlIG1ha2Ugc3VyZSB0aGF0IGNhbid0IGhhcHBlbiBieSBjaGVja2luZyB0aGF0Cj4g dGhlcmUncyBnb2luZyB0byBiZSBlbm91Z2ggc3BhY2UgZm9yIGFsbCB0aGUgY29tbWFuZHMgZ2Vu ZXJhdGVkIGJ5IHRoZQo+IHJlcXVlc3QgYmVmb3JlIHdlIHN0YXJ0IHdyaXRpbmcgaW50byB0aGUg cmluZ2J1ZmZlciwgc28gbm8gcmluZ19iZWdpbigpCj4gY2FsbCB0aGVyZWFmdGVyIGNhbiBldmVy IGhhdmUgdG8gd2FpdCBmb3IgbW9yZSBzcGFjZS4KClllYWggdGhhdCdzIHRoZSBndWFyYW50ZWUg dGhhdCB0aGUgb2xyIHJlbW92YWwgc2VyaWVzIHNob3VsZCBmaW5hbGx5IHB1dAppbnRvIHBsYWNl IGJ5IHByZS1yZXNlcnZpbmcgc3VmZmljaWVudCBhbW91bnRzIG9mIHJpbmdzcGFjZSB0byBndWFy YW50ZWUKd2UgY2FuIHB1dCB0aGUgZXhlY2J1ZiBpbiBmdWxseSBvciBub3QgYXQgYWxsLgoKPiBP ZiBjb3Vyc2UsIGhhdmluZyBhIGdsb2JhbCBsb2NrIGRvZXNuJ3QgaGVscC4gV2l0aCBtdWx0aXBs ZSByaW5nYnVmZmVycwo+IHBlciBlbmdpbmUsIG9uZSBzaG91bGQgcmVhbGx5IG9ubHkgbmVlZCBh IHBlci1yaW5nYnVmZmVyIGxvY2sgZm9yCj4gd3JpdGluZyBpbnRvIHRoZSByaW5nYnVmZmVyIC4u LiBhbmQgd2Ugc2hvdWxkIHJlc2V0IHRoZSB0YWlsIHBvaW50ZXIgaWYKPiB3cml0aW5nIHRoZSBy ZXF1ZXN0IGlzIGludGVycnVwdGVkIG9yIGFib3J0ZWQuCgpNYXliZSBzb21lb25lIHNob3VsZCBs b29rIGF0IHBlci1idWZmZXIgbG9ja3MgYmVmb3JlIHRyeWluZyB0byBzcGxpdCB1cAp0aGUgbG93 LWxldmVsIGh3IGxvY2tzIDstKQotRGFuaWVsCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVu Z2luZWVyLCBJbnRlbCBDb3Jwb3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBs aXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNr dG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=