From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH] drm/i915: Unconditionally do fb tracking invalidate in set_domain Date: Mon, 29 Jun 2015 08:56:24 +0200 Message-ID: <20150629065624.GQ30960@phenom.ffwll.local> References: <1435306508-25698-1-git-send-email-daniel.vetter@ffwll.ch> <1435340116-29538-1-git-send-email-daniel.vetter@ffwll.ch> <20150626173521.GF14226@nuc-i3427.alporthouse.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f179.google.com (mail-wi0-f179.google.com [209.85.212.179]) by gabe.freedesktop.org (Postfix) with ESMTPS id 1336D6E422 for ; Sun, 28 Jun 2015 23:54:08 -0700 (PDT) Received: by wibdq8 with SMTP id dq8so62706766wib.1 for ; Sun, 28 Jun 2015 23:54:06 -0700 (PDT) Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Paulo Zanoni Cc: Daniel Vetter , Daniel Vetter , Intel Graphics Development , Paulo Zanoni List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKdW4gMjYsIDIwMTUgYXQgMDU6MDI6NDlQTSAtMDMwMCwgUGF1bG8gWmFub25pIHdy b3RlOgo+IDIwMTUtMDYtMjYgMTQ6MzUgR01ULTAzOjAwIENocmlzIFdpbHNvbiA8Y2hyaXNAY2hy aXMtd2lsc29uLmNvLnVrPjoKPiA+IE9uIEZyaSwgSnVuIDI2LCAyMDE1IGF0IDA3OjM1OjE2UE0g KzAyMDAsIERhbmllbCBWZXR0ZXIgd3JvdGU6Cj4gPj4gV2UgY2FuJ3QgZWxpZGUgdGhlIGZiIHRy YWNraW5nIGludmFsaWRhdGUgaWYgdGhlIGJ1ZmZlciBpcyBhbHJlYWR5IGluCj4gPj4gdGhlIHJp Z2h0IGRvbWFpbiBzaW5jZSB0aGF0IHdvdWxkIGxlYWQgdG8gbWlzc2VkIHNjcmVlbiB1cGRhdGVz LiBJJ20KPiA+PiBwcmV0dHkgc3VyZSBJJ3ZlIHdyaXR0ZW4gdGhpcyBhbHJlYWR5IGJlZm9yZSBi dXQgbXVzdCBoYXZlIGdvdHRlbiBsb3N0Cj4gPj4gdW5mb3J0dW5hdGVseSA6KAo+ID4+Cj4gPj4g djI6IENocmlzIG9ic2VydmVkIHRoYXQgYWxsIGludGVybmFsIHNldF9kb21haW4gdXNlcnMgYWxy ZWFkeQo+ID4+IGNvcnJlY3RseSBkbyB0aGUgZmIgaW52YWxpZGF0ZSBvbiB0aGVpciBvd24sIGhl bmNlIHdlIGNhbiBtb3ZlIHRoaXMKPiA+PiBqdXN0IGludG8gdGhlIHNldF9kb21haW4gaW9jdGwg aW5zdGVhZC4KPiA+Pgo+ID4+IHYzOiBJIHNjcmV3ZWQgdXAgc2V0dGluZyB0aGUgaW52YWxpZGF0 ZSBPUklHSU5fKiBjb3JyZWN0bHkgKENocmlzKS4KPiA+Pgo+ID4+IENjOiBDaHJpcyBXaWxzb24g PGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiA+PiBSZXBvcnRlZC1ieTogUGF1bG8gWmFub25p IDxwYXVsby5yLnphbm9uaUBpbnRlbC5jb20+Cj4gPj4gQ2M6IFBhdWxvIFphbm9uaSA8cGF1bG8u ci56YW5vbmlAaW50ZWwuY29tPgo+ID4+IFNpZ25lZC1vZmYtYnk6IERhbmllbCBWZXR0ZXIgPGRh bmllbC52ZXR0ZXJAaW50ZWwuY29tPgo+ID4KPiA+IFJldmlld2VkLWJ5OiBDaHJpcyBXaWxzb24g PGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiA+IC1DaHJpcwo+IAo+IElmIHlvdSBydW46Cj4g c3VkbyAuL2ttc19mcm9udGJ1ZmZlcl90cmFja2luZyAtLXBzci1vbmx5IC0tMXAtb25seSAtLXVz ZS1zbWFsbC1tb2Rlcwo+IAo+IFdpdGhvdXQgdGhlIHBhdGNoLCB5b3UgZ2V0IDkgZmFpbHVyZXM6 Cj4gU3VidGVzdCBwc3ItMXAtcHJpLXNmYi1tdWx0aWRyYXctbW1hcC1ndHQ6IEZBSUwgKDEwLjk3 OXMpCj4gU3VidGVzdCBwc3ItMXAtcHJpLXNmYi1tdWx0aWRyYXctbW1hcC13YzogRkFJTCAoMTAu OTgycykKPiBTdWJ0ZXN0IHBzci0xcC1wcmktc2ZiLW11bHRpZHJhdy1wd3JpdGU6IEZBSUwgKDku NDQ4cykKPiBTdWJ0ZXN0IHBzci0xcC1jdXItc2ZiLW11bHRpZHJhdy1tbWFwLWd0dDogRkFJTCAo MTEuMjA4cykKPiBTdWJ0ZXN0IHBzci0xcC1jdXItc2ZiLW11bHRpZHJhdy1tbWFwLXdjOiBGQUlM ICgxMS4xNzFzKQo+IFN1YnRlc3QgcHNyLTFwLWN1ci1zZmItbXVsdGlkcmF3LXB3cml0ZTogRkFJ TCAoOC45NjZzKQo+IFN1YnRlc3QgcHNyLTFwLXNwci1zZmItbXVsdGlkcmF3LW1tYXAtZ3R0OiBG QUlMICgxMS41MzZzKQo+IFN1YnRlc3QgcHNyLTFwLXNwci1zZmItbXVsdGlkcmF3LW1tYXAtd2M6 IEZBSUwgKDExLjQzOXMpCj4gU3VidGVzdCBwc3ItMXAtc3ByLXNmYi1tdWx0aWRyYXctcHdyaXRl OiBGQUlMICgxMC4wNDNzKQo+IAo+IFdpdGggdGhpcyBwYXRjaCwgeW91IGdldCAwIGZhaWx1cmVz IFxvLy4KPiAKPiBUaGUgIm11bHRpZHJhdyIgc3VidGVzdCBhbHRlcm5hdGVzIGJldHdlZW4gZHJh d2luZyB0eXBlcy4gU28KPiBtdWx0aWRyYXctbW1hcC1ndHQgd2lsbCBhbHRlcm5hdGUgYmV0d2Vl biBtbWFwLWd0dCBhbmQgbW1hcC1jcHUsIHRoZW4KPiBtbWFwLWd0dCBhbmQgbW1hcC13YywgdGhl biBtbWFwLWd0dCBhbmQgcHdyaXRlLCB0aGVuIG1tYXAtZ3R0IGFuZCBibHQsCj4gdGhlbiBtbWFw LWd0dCBhbmQgcmVuZGVyLgo+IAo+IFRlc3RlZC1ieTogUGF1bG8gWmFub25pIDxwYXVsby5yLnph bm9uaUBpbnRlbC5jb20+CgpUaGFua3MgZm9yIHRlc3RpbmcmcmV2aWV3LCBwYXRjaCBhcHBsaWVk IHRvIGRpbnEuCi1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKU29mdHdhcmUgRW5naW5lZXIsIElu dGVsIENvcnBvcmF0aW9uCmh0dHA6Ly9ibG9nLmZmd2xsLmNoCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==