From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH 09/18] drm/i915: possibly invalidate TLB before context switch Date: Fri, 30 Mar 2012 21:01:24 +0200 Message-ID: <20120330190124.GA23526@phenom.ffwll.local> References: <1332103198-25852-1-git-send-email-ben@bwidawsk.net> <1332103198-25852-10-git-send-email-ben@bwidawsk.net> <20120329192549.GD27737@phenom.ffwll.local> <20120330113953.1688ed5e@bwidawsk.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wg0-f41.google.com (mail-wg0-f41.google.com [74.125.82.41]) by gabe.freedesktop.org (Postfix) with ESMTP id 1591D9EFBB for ; Fri, 30 Mar 2012 12:00:44 -0700 (PDT) Received: by wgbds1 with SMTP id ds1so922144wgb.0 for ; Fri, 30 Mar 2012 12:00:44 -0700 (PDT) In-Reply-To: <20120330113953.1688ed5e@bwidawsk.net> Content-Disposition: inline List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: Ben Widawsky Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBNYXIgMzAsIDIwMTIgYXQgMTE6Mzk6NTNBTSAtMDcwMCwgQmVuIFdpZGF3c2t5IHdy b3RlOgo+IE9uIFRodSwgMjkgTWFyIDIwMTIgMjE6MjU6NDkgKzAyMDAKPiBEYW5pZWwgVmV0dGVy IDxkYW5pZWxAZmZ3bGwuY2g+IHdyb3RlOgo+IAo+ID4gT24gU3VuLCBNYXIgMTgsIDIwMTIgYXQg MDE6Mzk6NDlQTSAtMDcwMCwgQmVuIFdpZGF3c2t5IHdyb3RlOgo+ID4gPiBGcm9tIGh0dHA6Ly9p bnRlbGxpbnV4Z3JhcGhpY3Mub3JnL2RvY3VtZW50YXRpb24vU05CL0lIRF9PU19Wb2wxX1BhcnQz LnBkZgo+ID4gPiAKPiA+ID4gW0RldlNOQl0gSWYgRmx1c2ggVExCIGludmFsaWRhdGlvbiBNb2Rl IGlzIGVuYWJsZWQgaXTigJlzIHRoZSBkcml2ZXLigJlzCj4gPiA+IHJlc3BvbnNpYmlsaXR5IHRv IGludmFsaWRhdGUgdGhlIFRMQnMgYXQgbGVhc3Qgb25jZSBhZnRlciB0aGUgcHJldmlvdXMKPiA+ ID4gY29udGV4dCBzd2l0Y2ggYWZ0ZXIgYW55IEdUVCBtYXBwaW5ncyBjaGFuZ2VkIChpbmNsdWRp bmcgbmV3IEdUVAo+ID4gPiBlbnRyaWVzKS4gIFRoaXMgY2FuIGJlIGRvbmUgYnkgYSBwaXBlbGlu ZWQgUElQRV9DT05UUk9MIHdpdGggVExCIGludiBiaXQKPiA+ID4gc2V0IGltbWVkaWF0ZWx5IGJl Zm9yZSBNSV9TRVRfQ09OVEVYVC4KPiA+ID4gCj4gPiA+IFNpZ25lZC1vZmYtYnk6IEJlbiBXaWRh d3NreSA8YmVuQGJ3aWRhd3NrLm5ldD4KPiA+IAo+ID4gSG0sIEkndmUgYmVlbmQgZGVjZW50bHkg Y29uZnVzZWQgYWJvdXQgdGhlIG1lYW5pbmcgb2YKPiA+IEdGWF9UTEJfSU5WQUxJREFURV9BTFdB WVMgLSBpdCBhY3R1YWxseSBtZWFucyB0aGF0IHdlIGZsdXNoIHRsYnMgb24gZXZlcnkKPiA+IGZ1 bGwgZmx1c2ggKGkuZS4gYWx3YXlzKSB3aGVuIGl0J3MgcmVzZXQuIEFuZCB3ZSBkb24ndCBzZXQg dGhpcyBzbyB0aGlzCj4gPiB3b3JrYXJvdW5kIGlzIHByZXR0eSBtdWNoIGp1c3QgaW5mb3JtYXRp b25hbC4gSSdtIGhlbmNlIHdvbmRlcmluZyB3aGV0aGVyCj4gPiBhIGJpZyBjb21tZW50IHdvdWxk bid0IGJlIGJldHRlcj8KPiA+IAo+ID4gLURhbmllbAo+IAo+IEl0J3MgcHJvYmFibHkgbm90IG11 Y2ggZGlmZmVyZW5jZSBpbiB0ZXJtcyBvZiBMT0Mgd2l0aCB0aGUgcGx1cyB0aGF0IHRoZQo+ICJj b21tZW50IiB0dXJucyBpbnRvIGNvcnJlY3RseSBmdW5jdGlvbmluZyBjb2RlIGlmIHdlIGZsaXAg dGhlIGJpdC4KPiBKdXN0IGZyb20gYSBxdWljayBnbGFuY2UgYXQgY29kZSB0aG91Z2gsIGl0IHNl ZW1zIHdlIGRvbid0IGV4cGxpY2l0bHkKPiB0b3VjaCB0aGlzIGJpdCBmb3IgR0VONi4gV2hpY2gg d2FzIHByb2JhYmx5IHdoeSBJIGRpZCBpdCBpbiB0aGUgZmlyc3QKPiBwbGFjZS4KPiAKPiBpZiAo SVNfR0VONyhkZXYpKQo+IAlJOTE1X1dSSVRFKEdGWF9NT0RFX0dFTjcsCj4gCQkgICBHRlhfTU9E RV9ESVNBQkxFKEdGWF9UTEJfSU5WQUxJREFURV9BTFdBWVMpIHwKPiAJCSAgIEdGWF9NT0RFX0VO QUJMRShHRlhfUkVQTEFZX01PREUpKTsKPiAKPiAKPiBBbnl3YXksIEkgcmVhbGx5IGRvbid0IGNh cmUgZW5vdWdoIHRvIGFyZ3VlLCBidXQgSSBsaWtlIHRoZSB3YXkgaXQgaXMsCj4gYW5kIGl0J3Mg YmVlbiB0ZXN0ZWQgdGhlIHdheSBpdCBpczsgY2FsbCB0aGUgYmFsbC4KCkFkZCBhIHF1aWNrIGNv bW1lbnQgd2hlcmUgeW91IGluc2VydCB0aGUgd2EgZmx1c2ggdGhhdCBpbiBvdXIgY3VycmVudApj b25maWcgdGhpcyBpc24ndCB1c2VkIGFuZCBrZWVwIGl0LiBJIGRvbid0IGNhcmUgdG9vIG11Y2gu Ci1EYW5pZWwKLS0gCkRhbmllbCBWZXR0ZXIKTWFpbDogZGFuaWVsQGZmd2xsLmNoCk1vYmlsZTog KzQxICgwKTc5IDM2NSA1NyA0OApfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVz a3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=