From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [CI 4/6] drm/i915: Skip clflushes for all non-page backed objects Date: Wed, 22 Feb 2017 11:40:47 +0000 Message-ID: <20170222114049.28456-4-chris@chris-wilson.co.uk> References: <20170222114049.28456-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 mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2D0306E7BC for ; Wed, 22 Feb 2017 11:40:56 +0000 (UTC) Received: by mail-wm0-x242.google.com with SMTP id v77so1838721wmv.0 for ; Wed, 22 Feb 2017 03:40:56 -0800 (PST) Received: from haswell.alporthouse.com ([78.156.65.138]) by smtp.gmail.com with ESMTPSA id m188sm2189363wma.27.2017.02.22.03.40.53 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Feb 2017 03:40:53 -0800 (PST) In-Reply-To: <20170222114049.28456-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: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org R2VuZXJhbGlzZSB0aGUgc2tpcCBmb3IgcGh5c2ljYWwgYW5kIHN0b2xlbiBvYmplY3RzIGJ5IHNr aXBwaW5nIGFueXRoaW5nCndlIGRvIG5vdCBoYXZlIGEgdmFsaWQgYWRkcmVzcyBmb3IgaW5zaWRl IHRoZSBzZy4KClNpZ25lZC1vZmYtYnk6IENocmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29u LmNvLnVrPgpSZXZpZXdlZC1ieTogTWF0dGhldyBBdWxkIDxtYXR0aGV3LmF1bGRAaW50ZWwuY29t PgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtLmMgfCA5ICsrKysrKystLQogMSBm aWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUv aTkxNV9nZW0uYwppbmRleCBjOWVlMmE5OWZmYzAuLjAwMjEzYzI4Mjc5NiAxMDA2NDQKLS0tIGEv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW0uYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dlbS5jCkBAIC0zMTQwLDE0ICszMTQwLDE5IEBAIHZvaWQgaTkxNV9nZW1fY2xmbHVz aF9vYmplY3Qoc3RydWN0IGRybV9pOTE1X2dlbV9vYmplY3QgKm9iaiwKIAkgKiB0byBHUFUsIGFu ZCB3ZSBjYW4gaWdub3JlIHRoZSBjYWNoZSBmbHVzaCBiZWNhdXNlIGl0J2xsIGhhcHBlbgogCSAq IGFnYWluIGF0IGJpbmQgdGltZS4KIAkgKi8KLQlpZiAoIW9iai0+bW0ucGFnZXMpCisJaWYgKCFv YmotPm1tLnBhZ2VzKSB7CisJCUdFTV9CVUdfT04ob2JqLT5iYXNlLndyaXRlX2RvbWFpbiAhPSBJ OTE1X0dFTV9ET01BSU5fQ1BVKTsKIAkJcmV0dXJuOworCX0KIAogCS8qCiAJICogU3RvbGVuIG1l bW9yeSBpcyBhbHdheXMgY29oZXJlbnQgd2l0aCB0aGUgR1BVIGFzIGl0IGlzIGV4cGxpY2l0bHkK IAkgKiBtYXJrZWQgYXMgd2MgYnkgdGhlIHN5c3RlbSwgb3IgdGhlIHN5c3RlbSBpcyBjYWNoZS1j b2hlcmVudC4KKwkgKiBTaW1pbGFybHksIHdlIG9ubHkgYWNjZXNzIHN0cnVjdCBwYWdlcyB0aHJv dWdoIHRoZSBDUFUgY2FjaGUsIHNvCisJICogYW55dGhpbmcgbm90IGJhY2tlZCBieSBwaHlzaWNh bCBtZW1vcnkgd2UgY29uc2lkZXIgdG8gYmUgYWx3YXlzCisJICogY29oZXJlbnQgYW5kIG5vdCBu ZWVkIGNsZmx1c2hpbmcuCiAJICovCi0JaWYgKG9iai0+c3RvbGVuIHx8IG9iai0+cGh5c19oYW5k bGUpCisJaWYgKCFpOTE1X2dlbV9vYmplY3RfaGFzX3N0cnVjdF9wYWdlKG9iaikpCiAJCXJldHVy bjsKIAogCS8qIElmIHRoZSBHUFUgaXMgc25vb3BpbmcgdGhlIGNvbnRlbnRzIG9mIHRoZSBDUFUg Y2FjaGUsCi0tIAoyLjExLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lu dGVsLWdmeAo=