From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tvrtko Ursulin Subject: Re: [PATCH 3/4] drm/i915: Clear the error PTE just once on finish Date: Tue, 2 Oct 2018 13:27:02 +0100 Message-ID: <9e113f34-b28e-bef6-0d05-d63e39511fa9@linux.intel.com> References: <20181001194447.29910-1-chris@chris-wilson.co.uk> <20181001194447.29910-3-chris@chris-wilson.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6A8B96E30C for ; Tue, 2 Oct 2018 12:27:06 +0000 (UTC) In-Reply-To: <20181001194447.29910-3-chris@chris-wilson.co.uk> Content-Language: en-GB 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 Ck9uIDAxLzEwLzIwMTggMjA6NDQsIENocmlzIFdpbHNvbiB3cm90ZToKPiBXZSBkbyBub3QgbmVl ZCB0byBjb250aW51YWxseSBjbGVhciBvdXIgZGVkaWNhdGVkIFBURSBmb3IgZXJyb3IgY2FwdHVy ZQo+IGFzIGl0IHdpbGwgYmUgdXBkYXRlZCBhbmQgaW52YWxpZGF0ZWQgdG8gdGhlIG5leHQgb2Jq ZWN0LiBPbmx5IGF0IHRoZQo+IGVuZCBkbyB3ZSB3aXNoIHRvIGJlIHN1cmUgdGhhdCB0aGUgUFRF IGRvZXNuJ3QgcG9pbnQgYmFjayB0byBhbnkgYnVmZmVyLgo+IAo+IFNpZ25lZC1vZmYtYnk6IENo cmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgo+IC0tLQo+ICAgZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYyB8IDEwICsrKysrKysrKy0KPiAgIDEgZmlsZSBj aGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiAKPiBkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfZ3B1X2Vycm9yLmMKPiBpbmRleCBlZDhjMTZjYmZhYTQuLmZlZDk1NzRiZTViNiAx MDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dwdV9lcnJvci5jCj4gKysr IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9ncHVfZXJyb3IuYwo+IEBAIC05OTUsNyArOTk1 LDYgQEAgaTkxNV9lcnJvcl9vYmplY3RfY3JlYXRlKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICpp OTE1LAo+ICAgCX0KPiAgIAo+ICAgCWNvbXByZXNzX2ZpbmkoJmNvbXByZXNzLCBkc3QpOwo+IC0J Z2d0dC0+dm0uY2xlYXJfcmFuZ2UoJmdndHQtPnZtLCBzbG90LCBQQUdFX1NJWkUpOwo+ICAgCXJl dHVybiBkc3Q7Cj4gICB9Cj4gICAKPiBAQCAtMTc4MSw2ICsxNzgwLDE0IEBAIHN0YXRpYyB1bnNp Z25lZCBsb25nIGNhcHR1cmVfZmluZF9lcG9jaChjb25zdCBzdHJ1Y3QgaTkxNV9ncHVfc3RhdGUg KmVycm9yKQo+ICAgCXJldHVybiBlcG9jaDsKPiAgIH0KPiAgIAo+ICtzdGF0aWMgdm9pZCBjYXB0 dXJlX2ZpbmlzaChzdHJ1Y3QgaTkxNV9ncHVfc3RhdGUgKmVycm9yKQo+ICt7Cj4gKwlzdHJ1Y3Qg aTkxNV9nZ3R0ICpnZ3R0ID0gJmVycm9yLT5pOTE1LT5nZ3R0Owo+ICsJY29uc3QgdTY0IHNsb3Qg PSBnZ3R0LT5lcnJvcl9jYXB0dXJlLnN0YXJ0Owo+ICsKPiArCWdndHQtPnZtLmNsZWFyX3Jhbmdl KCZnZ3R0LT52bSwgc2xvdCwgUEFHRV9TSVpFKTsKPiArfQo+ICsKPiAgIHN0YXRpYyBpbnQgY2Fw dHVyZSh2b2lkICpkYXRhKQo+ICAgewo+ICAgCXN0cnVjdCBpOTE1X2dwdV9zdGF0ZSAqZXJyb3Ig PSBkYXRhOwo+IEBAIC0xODA1LDYgKzE4MTIsNyBAQCBzdGF0aWMgaW50IGNhcHR1cmUodm9pZCAq ZGF0YSkKPiAgIAo+ICAgCWVycm9yLT5lcG9jaCA9IGNhcHR1cmVfZmluZF9lcG9jaChlcnJvcik7 Cj4gICAKPiArCWNhcHR1cmVfZmluaXNoKGVycm9yKTsKPiAgIAlyZXR1cm4gMDsKPiAgIH0KPiAg IAo+IAoKUmV2aWV3ZWQtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5j b20+CgpSZWdhcmRzLAoKVHZydGtvCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ludGVsLWdmeAo=