From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: [PATCH 4/4] drm/i915/gtt: Mark ALL_ENGINES as dirty on ppGTT modification Date: Tue, 5 Mar 2019 13:54:30 +0000 Message-ID: <20190305135430.4948-4-chris@chris-wilson.co.uk> References: <20190305135430.4948-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 3D5C4898A8 for ; Tue, 5 Mar 2019 13:56:14 +0000 (UTC) In-Reply-To: <20190305135430.4948-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 Cc: Mika Kuoppala , Matthew Auld List-Id: intel-gfx@lists.freedesktop.org U21hbGwgc2ltcGxpZmljYXRpb24gdG8gc2V0IGFsbCBiaXRzIGluIHRoZSBkaXJ0eSBtYXNrIHJh dGhlciB0aGFuCmxvb2t1cCB0aGUgZXhhY3QgbWFzayBvZiBwb3B1bGF0ZWQgZW5naW5lcy4gVGhl IGJpdHMgZm9yIHRoZSBlbmdpbmVzCnRoYXQgZG8gbm90IGV4aXN0IGFyZSB1bnVzZWQgYW5kIHNv IGNhbiBzYWZlbHkgc2V0IGFuZCB0aGVuIGlnbm9yZWQuCgpTaWduZWQtb2ZmLWJ5OiBDaHJpcyBX aWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KQ2M6IE1hdHRoZXcgQXVsZCA8bWF0dGhl dy5hdWxkQGludGVsLmNvbT4KQ2M6IE1pa2EgS3VvcHBhbGEgPG1pa2Eua3VvcHBhbGFAaW50ZWwu Y29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jIHwgNSArKystLQog MSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1n aXQgYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYyBiL2RyaXZlcnMvZ3B1L2Ry bS9pOTE1L2k5MTVfZ2VtX2d0dC5jCmluZGV4IGRiNTM2NGRmMDgwMy4uZDMxMzU2MjY0ZWUyIDEw MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYworKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2dlbV9ndHQuYwpAQCAtNzgyLDE0ICs3ODIsMTUgQEAgc3Rh dGljIHZvaWQgZ2VuOF9pbml0aWFsaXplX3BtbDQoc3RydWN0IGk5MTVfYWRkcmVzc19zcGFjZSAq dm0sCiAJZmlsbF9weCh2bSwgcG1sNCwgdm0tPnNjcmF0Y2hfcHRlKTsKIH0KIAotLyogUERFIFRM QnMgYXJlIGEgcGFpbiB0byBpbnZhbGlkYXRlIG9uIEdFTjgrLiBXaGVuIHdlIG1vZGlmeQorLyoK KyAqIFBERSBUTEJzIGFyZSBhIHBhaW4gdG8gaW52YWxpZGF0ZSBvbiBHRU44Ky4gV2hlbiB3ZSBt b2RpZnkKICAqIHRoZSBwYWdlIHRhYmxlIHN0cnVjdHVyZXMsIHdlIG1hcmsgdGhlbSBkaXJ0eSBz byB0aGF0CiAgKiBjb250ZXh0IHN3aXRjaGluZy9leGVjbGlzdCBxdWV1aW5nIGNvZGUgdGFrZXMg ZXh0cmEgc3RlcHMKICAqIHRvIGVuc3VyZSB0aGF0IHRsYnMgYXJlIGZsdXNoZWQuCiAgKi8KIHN0 YXRpYyB2b2lkIG1hcmtfdGxic19kaXJ0eShzdHJ1Y3QgaTkxNV9od19wcGd0dCAqcHBndHQpCiB7 Ci0JcHBndHQtPnBkX2RpcnR5X2VuZ2luZXMgPSBJTlRFTF9JTkZPKHBwZ3R0LT52bS5pOTE1KS0+ ZW5naW5lX21hc2s7CisJcHBndHQtPnBkX2RpcnR5X2VuZ2luZXMgPSBBTExfRU5HSU5FUzsKIH0K IAogLyogUmVtb3ZlcyBlbnRyaWVzIGZyb20gYSBzaW5nbGUgcGFnZSB0YWJsZSwgcmVsZWFzaW5n IGl0IGlmIGl0J3MgZW1wdHkuCi0tIAoyLjIwLjEKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ludGVsLWdmeA==