From mboxrd@z Thu Jan 1 00:00:00 1970 From: Rodrigo Vivi Subject: Re: [PATCH] drm/i915: Flush chipset caches after GGTT writes Date: Tue, 17 Jul 2018 08:13:41 -0700 Message-ID: <20180717151339.GC7043@intel.com> References: <20180717092655.28417-1-chris@chris-wilson.co.uk> <20180717143208.GB7043@intel.com> <153183823339.2136.15832732894667990634@skylake-alporthouse-com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTPS id A5F526E764 for ; Tue, 17 Jul 2018 15:13:50 +0000 (UTC) Content-Disposition: inline In-Reply-To: <153183823339.2136.15832732894667990634@skylake-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 Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBKdWwgMTcsIDIwMTggYXQgMDM6Mzc6MTNQTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdy b3RlOgo+IFF1b3RpbmcgUm9kcmlnbyBWaXZpICgyMDE4LTA3LTE3IDE1OjMyOjA4KQo+ID4gT24g VHVlLCBKdWwgMTcsIDIwMTggYXQgMTA6MjY6NTVBTSArMDEwMCwgQ2hyaXMgV2lsc29uIHdyb3Rl Ogo+ID4gPiBPdXIgSTkxNWcgKGVhcmx5IGdlbjMsIHRoZSBvbGRlc3QgbWFjaGluZSB3ZSBoYXZl IGluIHRoZSBmYXJtKSBpcyBzdGlsbAo+ID4gPiByZXBvcnRpbmcgb2NjYXNpb25hbCBpbmNvaGVy ZW5jeSBwZXJmb3JtaW5nIHRoZSBmb2xsb3dpbmcgb3BlcmF0aW9uczoKPiA+ID4gCj4gPiA+ICAg MSkgd3JpdGUgdGhyb3VnaCBHR1RUIChpbmRpcmVjdCB3cml0ZSBpbnRvIG1lbW9yeSkKPiA+ID4g ICAyKSB3cml0ZSB0aHJvdWdoIGVpdGhlciBDUFUgb3IgV0MgKGRpcmVjdCB3cml0ZSBpbnRvIG1l bW9yeSkKPiA+ID4gICAzKSByZWFkIGZyb20gR0dUVCAoaW5kaXJlY3QgcmVhZCkKPiA+ID4gCj4g PiA+IEluc3RlYWQgb2YgcmVwb3J0aW5nIHRoZSB2YWx1ZSBmcm9tICgyKSwgdGhlIHJlYWQgZnJv bSBHR1RUIHJlcG9ydHMgdGhlCj4gPiA+IGVhcmxpZXIgdmFsdWUgd3JpdHRlbiB2aWEgdGhlIEdH VFQuIFdlIGhhdmUgbWFkZSBzdXJlIHRoYXQgdGhlIHdyaXRlcyBhcmUKPiA+ID4gZmx1c2hlZCBm cm9tIHRoZSBDUFUgKGNvbW1pdCAzYTMyNDk3ZjBkYmUgKCJkcm0vaTkxNS9zZWxmdGVzdHM6IFBy b3ZpZGUKPiA+ID4gZnVsbCBtYigpIGFyb3VuZCBjbGZsdXNoIikgYW5kIGNvbW1pdCBhZGQwMGU2 ZDg5NmYgKCJkcm0vaTkxNTogRmx1c2ggdGhlCj4gPiA+IFdDQiBmb2xsb3dpbmcgYSBXQyB3cml0 ZSIpKSwgYnV0IHN0aWxsIHNlZSB0aGUgZXJyb3IsIGp1c3QgbGVzcwo+ID4gPiBmcmVxdWVudGx5 LiBUaGUgb25seSByZW1haW5pbmcgY2FjaGUgdGhhdCBtaWdodCBiZSBhZmZlY3RlZCBoZXJlIGlz IGEKPiA+ID4gY2hpcHNldCBjYWNoZSwgc28gZmx1c2ggdGhhdCBhcyB3ZWxsLgo+ID4gPiAKPiA+ ID4gVGVzdGNhc2U6IGlndC9kcnZfc2VsZnRlc3QvbGl2ZV9jb2hlcmVuY3kgI2dkZwo+ID4gPiBT aWduZWQtb2ZmLWJ5OiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KPiA+ ID4gLS0tCj4gPiA+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIHwgMiArLQo+ID4g PiAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4gPiA+IAo+ ID4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYyBiL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKPiA+ID4gaW5kZXggNDJkMjQ0MTBhOThjLi4wODI2 Njc5MTgwMWUgMTAwNjQ0Cj4gPiA+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt LmMKPiA+ID4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwo+ID4gPiBAQCAt ODAyLDcgKzgwMiw3IEBAIHZvaWQgaTkxNV9nZW1fZmx1c2hfZ2d0dF93cml0ZXMoc3RydWN0IGRy bV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQo+ID4gPiAgICAgICAgKiB0aGF0IHdhcyEpLgo+ID4g PiAgICAgICAgKi8KPiA+ID4gIAo+ID4gPiAtICAgICB3bWIoKTsKPiA+ID4gKyAgICAgaTkxNV9n ZW1fY2hpcHNldF9mbHVzaChkZXZfcHJpdik7Cj4gPiAKPiA+IHRoaXMgc2VlbXMgYSB2b2lkIGNo YW5nZSBmb3IgbWUuLi4gYmVjYXVzZSBJIGNvdWxkbid0IGZpbmQgdGhlIGltcGxlbWVudGF0aW9u Cj4gPiBvZiBpbnRlbF9ndHRfY2hpcHNldF9mbHVzaCgpIHNvIGl0IHNlZW1zIHRoYXQgd2UgYXJl IGp1c3QgcmVwbGFjaW5nIHdtYiBwZXIgd21iCj4gCj4gRm9yIGdlbjMsIGl0IHRyaWdnZXJzIGEg d3JpdGUgaW50byB0aGUgaWdmeCBmbHVzaCBwYWdlIHZpYQo+IGFncC9pbnRlbC1ndHQuYywgc2Vl IGk5eHhfY2hpcHNldF9mbHVzaCgpLgoKdGhhbmtzIGZvciB0aGUgcG9pbnRlci4uLiBub3cgaXQg bWFrZXMgc2Vuc2UKClJldmlld2VkLWJ5OiBSb2RyaWdvIFZpdmkgPHJvZHJpZ28udml2aUBpbnRl bC5jb20+Cgo+IC1DaHJpcwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRl bC1nZngK