From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Harrison Subject: Re: [PATCH v4 10/38] drm/i915: Force MMIO flips when scheduler enabled Date: Wed, 13 Jan 2016 12:37:44 +0000 Message-ID: <56964518.6060809@Intel.com> References: <1448278774-31376-1-git-send-email-John.C.Harrison@Intel.com> <1452537788-32136-1-git-send-email-John.C.Harrison@Intel.com> <1452537788-32136-11-git-send-email-John.C.Harrison@Intel.com> <20160111221647.GF8414@nuc-i3427.alporthouse.com> <5694E13E.2010802@Intel.com> <20160112140703.GL4588@phenom.ffwll.local> <20160112215335.GB25945@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 mga04.intel.com (mga04.intel.com [192.55.52.120]) by gabe.freedesktop.org (Postfix) with ESMTP id 3265C6E772 for ; Wed, 13 Jan 2016 04:37:46 -0800 (PST) In-Reply-To: <20160112215335.GB25945@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 , Daniel Vetter , Intel-GFX@Lists.FreeDesktop.Org List-Id: intel-gfx@lists.freedesktop.org T24gMTIvMDEvMjAxNiAyMTo1MywgQ2hyaXMgV2lsc29uIHdyb3RlOgo+IE9uIFR1ZSwgSmFuIDEy LCAyMDE2IGF0IDAzOjA3OjAzUE0gKzAxMDAsIERhbmllbCBWZXR0ZXIgd3JvdGU6Cj4+IE9uIFR1 ZSwgSmFuIDEyLCAyMDE2IGF0IDExOjE5OjI2QU0gKzAwMDAsIEpvaG4gSGFycmlzb24gd3JvdGU6 Cj4+PiBPbiAxMS8wMS8yMDE2IDIyOjE2LCBDaHJpcyBXaWxzb24gd3JvdGU6Cj4+Pj4gT24gTW9u LCBKYW4gMTEsIDIwMTYgYXQgMDY6NDI6MzlQTSArMDAwMCwgSm9obi5DLkhhcnJpc29uQEludGVs LmNvbSB3cm90ZToKPj4+Pj4gRnJvbTogSm9obiBIYXJyaXNvbiA8Sm9obi5DLkhhcnJpc29uQElu dGVsLmNvbT4KPj4+Pj4KPj4+Pj4gTU1JTyBmbGlwcyBhcmUgdGhlIHByZWZlcnJlZCBtZWNoYW5p c20gbm93IGJ1dCBtb3JlIGltcG9ydGFudGx5LAo+Pj4+IFNheXMgd2hvPwo+Pj4gSSBhc2tlZCB0 aGlzIGV4YWN0IHF1ZXN0aW9uIGF0IHRoZSBsaW51eCBhcmNoaXRlY3R1cmUgZm9ydW0gcXVpdGUg c29tZSB0aW1lCj4+PiBhZ28gLSBkb2VzIHRoZSBzY2hlZHVsZXIgbmVlZCB0byB3b3JyeSBhYm91 dCBtYW5hZ2luZyBub24tYmF0Y2ggYnVmZmVyIHdvcmsKPj4+IHN1Y2ggYXMgcGFnZSBmbGlwcy4g VGhlIGFuc3dlciBmcm9tIGV2ZXJ5b25lIHByZXNlbnQgd2FzIG5vLCBNTUlPIGZsaXBzIGFyZQo+ Pj4gdGhlIHdheSB0byBnbyBzbyBkb24ndCBvdmVyIGNvbXBsaWNhdGUgdGhlIHNjaGVkdWxlciB0 cnlpbmcgdG8gc3VwcG9ydCByaW5nCj4+PiBmbGlwcy4gSW5kZWVkLCBleGVjbGlzdCBtb2RlIGFs cmVhZHkgZm9yY2VzIE1NSU8gZmxpcHMgYW55d2F5Lgo+IFR3byB3cm9uZ3MgZG8gbm90IG1ha2Ug YSByaWdodCwgYXMgdGhleSBzYXkuIENTIGZsaXBzIHdvcmsgdmVyeSBuaWNlbHkKPiB3aXRoIGV4 ZWNsaXN0cy4KVGhleSBtaWdodCBoYXZlIGRvbmUgYXQgb25lIHBvaW50IGJ1dCBpZiB5b3UgZG9u J3QgdGVzdCBpdCB0aGVuIGl0IGRvbid0IAp3b3JrIGFuZCByaWdodCBub3cgaXQgYWluJ3QgYmVp bmcgdGVzdGVkIGJlY2F1c2U6CiAgICAgc3RhdGljIGJvb2wgdXNlX21taW9fZmxpcChzdHJ1Y3Qg aW50ZWxfZW5naW5lX2NzICpyaW5nLAogICAgICAgICAgICAgICBzdHJ1Y3QgZHJtX2k5MTVfZ2Vt X29iamVjdCAqb2JqKQogICAgIC4uLgogICAgICAgICBlbHNlIGlmIChpOTE1LmVuYWJsZV9leGVj bGlzdHMpCiAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKCgo+Cj4+IEF0b21pYyB3aWxsIGtpbGwg Q1MgZmxpcHMuIFdlIGNhbiBtb3VybiB0aGVtIGFuZCBzY3JlYW0gYWJvdXQgdGhlIGxvc3MsCj4+ IGJ1dCBpbW8gYmVzdCBpcyB0byBqdXN0IHNraXAgdGhhdCBhbGwgYW5kIG1vdmUgb24gdG8gYWNj ZXB0YW5jZS4gU28gbW1pbwo+PiBmbGlwcyAob3Igd2VsbCwgYXRvbWljIGZsaXBzKSBpcyBzdGls bCB0aGUgd2F5IHRvIGdvIGZvciBldmVyeXRoaW5nLgo+IFRoZSByZWFsIGlzc3VlIEkgdGhpbmsg aGVyZSBpcyB0aGF0IG5vdCB0cnlpbmcgdG8gZmVlZCBhIHJlcXVlc3QgaW50byB0aGUKPiBzY2hl ZHVsZXIgZm9yIHRoZSBmbGlwIGhhcyBsZWFkIHRvIGEgcG9vciBpbnRlcmZhY2UgaW50byB0aGUg c2NoZWR1bGVyLgo+IEZvciBhIENTIGZsaXAgcmVxdWVzdCwgd2Uga25vdyB0aGUgb3JkZXJpbmcs IGl0J3MgY29udGVudHMsIHdlIGhhdmUgdG8KPiBjaG9vc2UgdGhlIGNvbnRleHQgdGhvdWdoLCBi dXQgd2UgaGF2ZSBhIGdvb2QgaWRlYSBvZiB0aGUgZGVhZGxpbmUgd2hpY2gKPiBnaXZlcyBhIGdv b2QgY2hhbGxlbmdlIHRvIGEgc2NoZWR1bGVyLiBUaGF0IHdhcyBteSB0YWtlLgo+IC1DaHJpcwo+ CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=