From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH] drm/i915: Always wake the device to flush the GTT Date: Mon, 28 Aug 2017 20:00:42 +0100 Message-ID: <20170828190042.2384-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 fireflyinternet.com (mail.fireflyinternet.com [109.228.58.192]) by gabe.freedesktop.org (Postfix) with ESMTPS id 71CAF89221 for ; Mon, 28 Aug 2017 19:00:58 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RXhwZXJpbWVudGFsIHBhdGNoIGZvciBieHQvZ2VtX3B3cml0ZS4KLS0tCiBkcml2ZXJzL2dwdS9k cm0vaTkxNS9pOTE1X2dlbS5jIHwgMTEgKysrKystLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1IGlu c2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJt L2k5MTUvaTkxNV9nZW0uYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMKaW5kZXgg MzdmYmM2NGQ5ZmZlLi40ZjZhZjQwMTMyMGMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2k5MTVfZ2VtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYwpAQCAt Njk1LDEyICs2OTUsMTEgQEAgZmx1c2hfd3JpdGVfZG9tYWluKHN0cnVjdCBkcm1faTkxNV9nZW1f b2JqZWN0ICpvYmosIHVuc2lnbmVkIGludCBmbHVzaF9kb21haW5zKQogCXN3aXRjaCAob2JqLT5i YXNlLndyaXRlX2RvbWFpbikgewogCWNhc2UgSTkxNV9HRU1fRE9NQUlOX0dUVDoKIAkJaWYgKElO VEVMX0dFTihkZXZfcHJpdikgPj0gNiAmJiAhSEFTX0xMQyhkZXZfcHJpdikpIHsKLQkJCWlmIChp bnRlbF9ydW50aW1lX3BtX2dldF9pZl9pbl91c2UoZGV2X3ByaXYpKSB7Ci0JCQkJc3Bpbl9sb2Nr X2lycSgmZGV2X3ByaXYtPnVuY29yZS5sb2NrKTsKLQkJCQlQT1NUSU5HX1JFQURfRlcoUklOR19B Q1RIRChkZXZfcHJpdi0+ZW5naW5lW1JDU10tPm1taW9fYmFzZSkpOwotCQkJCXNwaW5fdW5sb2Nr X2lycSgmZGV2X3ByaXYtPnVuY29yZS5sb2NrKTsKLQkJCQlpbnRlbF9ydW50aW1lX3BtX3B1dChk ZXZfcHJpdik7Ci0JCQl9CisJCQlpbnRlbF9ydW50aW1lX3BtX2dldChkZXZfcHJpdik7CisJCQlz cGluX2xvY2tfaXJxKCZkZXZfcHJpdi0+dW5jb3JlLmxvY2spOworCQkJUE9TVElOR19SRUFEX0ZX KFJJTkdfQUNUSEQoZGV2X3ByaXYtPmVuZ2luZVtSQ1NdLT5tbWlvX2Jhc2UpKTsKKwkJCXNwaW5f dW5sb2NrX2lycSgmZGV2X3ByaXYtPnVuY29yZS5sb2NrKTsKKwkJCWludGVsX3J1bnRpbWVfcG1f cHV0KGRldl9wcml2KTsKIAkJfQogCiAJCWludGVsX2ZiX29ial9mbHVzaChvYmosCi0tIAoyLjE0 LjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVs LWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=