From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mika Kuoppala Subject: Re: [PATCH 01/25] RFT drm/i915/execlists: Flush memory before signaling ELSQ Date: Mon, 05 Nov 2018 13:40:29 +0200 Message-ID: <87sh0fhhw2.fsf@gaia.fi.intel.com> References: <20181102161232.17742-1-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTPS id C7EE76E195 for ; Mon, 5 Nov 2018 11:41:12 +0000 (UTC) In-Reply-To: <20181102161232.17742-1-chris@chris-wilson.co.uk> 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 List-Id: intel-gfx@lists.freedesktop.org Q2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+IHdyaXRlczoKCj4gV2Ugb2Jz ZXJ2ZSB0aGF0IHRoZSBvcmRlcmluZyBvZiB3cml0ZXMgZm9yIGEgQ1MgZXZlbnQgaXMgbm90IGFz IHN0cm9uZwo+IGZyb20gdGhlIEdQVSBhcyB3ZSB3b3VsZCBsaWtlLCBhbmQgdGhhdCBvbiBvY2Nh c2lvbnMgd2Ugc2VlIHRoZQo+IHJpbmdidWZmZXIgdGFpbCB1cGRhdGVkIGJlZm9yZSB0aGUgZXZl bnQgaXMgd3JpdHRlbiBpbnRvIHRoZSByaW5nYnVmZmVyLAo+IGxlYWRpbmcgdXMgdG8gcmV1c2Ug dGhlIHN0YWxlIGRhdGEuCj4KPiBUaHJvdWdoIGFyb3VuZCBhIGJpZyBoYW1tZXIgdG8gdHJ5IGFu ZCBiYXR0ZXIgRUxTUSBpbnRvIHN1Ym1pc3Npb24gd2l0aAo+IHRoZSBwcmVzdW1wdGlvbiB0aGF0 IHBlcmhhcHMgdGhlIFVDIG1taW8gd3JpdGUgaXMgbm90IGZsdXNoaW5nIG91cgo+IHdyaXRlcyBp bnRvIHRoZSBjb250ZXh0IGltYWdlcy4KPgo+IFJlZmVyZW5jZXM6IGh0dHBzOi8vYnVncy5mcmVl ZGVza3RvcC5vcmcvc2hvd19idWcuY2dpP2lkPTEwODMxNQo+IFNpZ25lZC1vZmYtYnk6IENocmlz IFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9scmMuYyB8IDQgKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRp b25zKCspLCAxIGRlbGV0aW9uKC0pCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfbHJjLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9scmMuYwo+IGluZGV4 IDIyYjU3Yjg5MjZmYy4uYmE2MTg0OWZiYjliIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2ludGVsX2xyYy5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJj LmMKPiBAQCAtNDU0LDggKzQ1NCwxMCBAQCBzdGF0aWMgdm9pZCBleGVjbGlzdHNfc3VibWl0X3Bv cnRzKHN0cnVjdCBpbnRlbF9lbmdpbmVfY3MgKmVuZ2luZSkKPiAgCX0KPiAgCj4gIAkvKiB3ZSBu ZWVkIHRvIG1hbnVhbGx5IGxvYWQgdGhlIHN1Ym1pdCBxdWV1ZSAqLwo+IC0JaWYgKGV4ZWNsaXN0 cy0+Y3RybF9yZWcpCj4gKwlpZiAoZXhlY2xpc3RzLT5jdHJsX3JlZykgewo+ICsJCXdtYigpOyAv KiBYWFggQmlnIGhhbW1lciBvciBwYXBlcj8gWFhYICovCgpXZWxsLCBldmVuIHRobyBpdCB3b3Vs ZCBiZSBwYXBlcmluZywgd2UgbmVlZCBpdCwgYXNzdW1pbmcKaXQgaGVscHMuCgpOZXh0IHN0ZXAg aXMgdG8gZ28gd2l0aCBtbWlvIGJhc2VkIGNzYiwgdGhhdCBpcyBwYXBlcmluZyBhbHNvIDpPCgpS ZXZpZXdlZC1ieTogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBsaW51eC5pbnRlbC5jb20+ CgotTWlrYQoKCj4gIAkJd3JpdGVsKEVMX0NUUkxfTE9BRCwgZXhlY2xpc3RzLT5jdHJsX3JlZyk7 Cj4gKwl9Cj4gIAo+ICAJZXhlY2xpc3RzX2NsZWFyX2FjdGl2ZShleGVjbGlzdHMsIEVYRUNMSVNU U19BQ1RJVkVfSFdBQ0spOwo+ICB9Cj4gLS0gCj4gMi4xOS4xCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=