From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ander Conselvan de Oliveira Subject: Re: [PATCH] drm/i915: Make mmio flip wait for seqno in the work function Date: Wed, 05 Nov 2014 14:23:07 +0200 Message-ID: <545A16AB.7010003@intel.com> References: <20141104111018.GO13658@nuc-i3427.alporthouse.com> <1415185380-6609-1-git-send-email-ander.conselvan.de.oliveira@intel.com> <20141105112354.GW13658@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 mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 15EB16E14B for ; Wed, 5 Nov 2014 04:23:10 -0800 (PST) In-Reply-To: <20141105112354.GW13658@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, shuang.he@linux.intel.com, daniel@ffwll.ch, ville.syrjala@intel.com List-Id: intel-gfx@lists.freedesktop.org T24gMTEvMDUvMjAxNCAwMToyMyBQTSwgQ2hyaXMgV2lsc29uIHdyb3RlOgo+IE9uIFdlZCwgTm92 IDA1LCAyMDE0IGF0IDAxOjAzOjAwUE0gKzAyMDAsIEFuZGVyIENvbnNlbHZhbiBkZSBPbGl2ZWly YSB3cm90ZToKPj4gVGhpcyBzaW1wbGlmaWVzIHRoZSBjb2RlIHF1aXRlIGEgYml0IGNvbXBhcmVk IHRvIGl0ZXJhdGluZyBvdmVyIGFsbAo+PiByaW5ncyBkdXJpbmcgdGhlIHJpbmcgaW50ZXJydXB0 Lgo+Pgo+PiBBbHNvLCBpdCBhbGxvd3MgdXMgdG8gZHJvcCB0aGUgbW1pb19mbGlwIHNwaW5sb2Nr LCBzaW5jZSB0aGUgbW1pb19mbGlwCj4+IHN0cnVjdCBpcyBvbmx5IGFjY2Vzc2VkIGluIHR3byBw bGFjZXMuIFRoZSBmaXJzdCBpcyB3aGVuIHRoZSBmbGlwIGlzCj4+IHF1ZXVlZCBhbmQgdGhlIG90 aGVyIHdoZW4gdGhlIG1taW8gd3JpdGVzIGFyZSBkb25lLiBTaW5jZSBhIGZsaXAgY2Fubm90Cj4+ IGJlIHF1ZXVlZCB3aGlsZSB0aGVyZSBpcyBhIHBlbmRpbmcgZmxpcCwgdGhlIHR3byBwYXRocyBz aG91bGRuJ3QgZXZlcgo+PiBydW4gaW4gcGFyYWxsZWwuIFdlIG1pZ2h0IG5lZWQgdG8gcmV2aXNp dCB0aGF0IGlmIHN1cHBvcnQgZm9yIHJlcGxhY2luZwo+PiBmbGlwcyBpcyBpbXBsZW1lbnRlZCB0 aG91Z2guCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEFuZGVyIENvbnNlbHZhbiBkZSBPbGl2ZWlyYSA8 YW5kZXIuY29uc2VsdmFuLmRlLm9saXZlaXJhQGludGVsLmNvbT4KPj4gLS0tCj4+Cj4+IEknbSBu b3Qgc3VyZSBpZiBsb2NraW5nIGRldi0+c3RydWN0X211dGV4IGluIHRoZSB3b3JrIGZ1bmN0aW9u IG1pZ2h0Cj4+IGhhdmUgYW55IGlsbCBlZmZlY3RzLCBzbyBJJ2QgYXBwcmVjaWF0ZSBpZiBzb21l b25lIGNvdWxkIGVubGlnaHRlbiBtZS4KPgo+IEdvb2QgbmV3cyBpcyB5b3UgY2FuIHdhaXQgb24g dGhlIHNlcW5vIHdpdGhvdXQgaG9sZGluZyBhbnkgbG9ja3MuIFlvdQo+IG5lZWQgdG8gdXNlIHRo ZSBsb3dlciBsZXZlbCBlbnRyeSBwb2ludCBfX3dhaXRfc2Vxbm8oKSB0aG91Z2guCgpJIGNvbnNp ZGVyZWQgdGhlIGZhY3QgdGhhdCBfX3dhaXRfc2Vxbm8oKSBpcyBzdGF0aWMgYXMgYSB3YXJuaW5n IHRoYXQgSSAKc2hvdWxkbid0IHVzZSBpdCBkaXJlY3RseS4gU2hvdWxkIEkganVzdCBjaGFuZ2Ug dGhhdCBzbyBJIGNhbiB1c2UgaXQgCmludGVsX2Rpc3BsYXkuYz8KClRoZSBvdGhlciByZWFzb24g SSBhdm9pZGVkIGl0IGlzIGJlY2F1c2UgSSBkaWRuJ3QgcmVhbGx5IHVuZGVyc3RhbmQgaG93IAp0 aGUgYmFycmllciBmb3IgcmVhZGluZyB0aGUgcmVzZXRfY291bnRlciBzaG91bGQgd29yay4gSXMg aXQgc3VmZmljaWVudCAKdGhhdCBJIGRvCgogICBhdG9taWNfcmVhZCgmZGV2X3ByaXYtPmdwdV9l cnJvci5yZXNldF9jb3VudGVyKSkKCmJlZm9yZSBjYWxsaW5nIF9fd2FpdF9zZXFubygpIG9yIGlz IHRoZXJlIHNvbWV0aGluZyBtb3JlIHRvIGl0PwoKVGhhbmtzLAphbmRlcgoKCi0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQpJbnRlbCBGaW5sYW5kIE95ClJlZ2lzdGVyZWQgQWRkcmVzczogUEwgMjgxLCAwMDE4MSBIZWxz aW5raSAKQnVzaW5lc3MgSWRlbnRpdHkgQ29kZTogMDM1NzYwNiAtIDQgCkRvbWljaWxlZCBpbiBI ZWxzaW5raSAKClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29u ZmlkZW50aWFsIG1hdGVyaWFsIGZvcgp0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVuZGVkIHJlY2lw aWVudChzKS4gQW55IHJldmlldyBvciBkaXN0cmlidXRpb24KYnkgb3RoZXJzIGlzIHN0cmljdGx5 IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZApyZWNpcGllbnQsIHBsZWFz ZSBjb250YWN0IHRoZSBzZW5kZXIgYW5kIGRlbGV0ZSBhbGwgY29waWVzLgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlz dApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK