From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Micha=C5=82=20Winiarski?= Subject: [CI 4/7] drm/i915/guc: Call invalidate after changing the vfunc Date: Wed, 13 Dec 2017 23:13:49 +0100 Message-ID: <20171213221352.7173-4-michal.winiarski@intel.com> References: <20171213221352.7173-1-michal.winiarski@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" 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 E7CCD6E5F5 for ; Wed, 13 Dec 2017 22:15:10 +0000 (UTC) In-Reply-To: <20171213221352.7173-1-michal.winiarski@intel.com> 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 VG8gbWFrZSB0aGlzIG9wZXJhdGlvbiBhIGJpdCBjbGVhbmVyLCB3ZSBzaG91bGQgbWFrZSBzdXJl IHRoYXQgdGhlIEhXCmNhbiBjYXRjaCB1cCBieSBjYWxsaW5nIHRoZSBuZXcgaW1wbGVtZW50YXRp b24gcmlnaHQgYXdheS4KTm90ZSB0aGF0IGN1cnJlbnRseSB3ZSdyZSBvbmx5IHRvdWNoaW5nIHRo ZSB2ZnVuYyBhdCBtb2R1bGUgbG9hZCB0aW1lCihiZWZvcmUgR3VDIGlzIGV2ZW4gbG9hZGVkKSwg c28gdGhpcyBzaG91bGRuJ3QgY2F1c2UgYW55IGZ1bmN0aW9uYWwKY2hhbmdlcy4KClN1Z2dlc3Rl ZC1ieTogQ2hyaXMgV2lsc29uIDxjaHJpc0BjaHJpcy13aWxzb24uY28udWs+ClNpZ25lZC1vZmYt Ynk6IE1pY2hhxYIgV2luaWFyc2tpIDxtaWNoYWwud2luaWFyc2tpQGludGVsLmNvbT4KQ2M6IENo cmlzIFdpbHNvbiA8Y2hyaXNAY2hyaXMtd2lsc29uLmNvLnVrPgpDYzogTWljaGFsIFdhamRlY3pr byA8bWljaGFsLndhamRlY3prb0BpbnRlbC5jb20+ClJldmlld2VkLWJ5OiBDaHJpcyBXaWxzb24g PGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2dlbV9ndHQuYyB8IDQgKysrKwogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKQoKZGlm ZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9nZW1fZ3R0LmMKaW5kZXggYTA1NzliMGM4NTgxLi5jNWYzOTM4NzA1 MzIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCisrKyBi L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2d0dC5jCkBAIC0zNTUyLDYgKzM1NTIsOCBA QCB2b2lkIGk5MTVfZ2d0dF9lbmFibGVfZ3VjKHN0cnVjdCBkcm1faTkxNV9wcml2YXRlICppOTE1 KQogCUdFTV9CVUdfT04oaTkxNS0+Z2d0dC5pbnZhbGlkYXRlICE9IGdlbjZfZ2d0dF9pbnZhbGlk YXRlKTsKIAogCWk5MTUtPmdndHQuaW52YWxpZGF0ZSA9IGd1Y19nZ3R0X2ludmFsaWRhdGU7CisK KwlpOTE1X2dndHRfaW52YWxpZGF0ZShpOTE1KTsKIH0KIAogdm9pZCBpOTE1X2dndHRfZGlzYWJs ZV9ndWMoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmk5MTUpCkBAIC0zNTYwLDYgKzM1NjIsOCBA QCB2b2lkIGk5MTVfZ2d0dF9kaXNhYmxlX2d1YyhzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqaTkx NSkKIAlHRU1fQlVHX09OKGk5MTUtPmdndHQuaW52YWxpZGF0ZSAhPSBndWNfZ2d0dF9pbnZhbGlk YXRlKTsKIAogCWk5MTUtPmdndHQuaW52YWxpZGF0ZSA9IGdlbjZfZ2d0dF9pbnZhbGlkYXRlOwor CisJaTkxNV9nZ3R0X2ludmFsaWRhdGUoaTkxNSk7CiB9CiAKIHZvaWQgaTkxNV9nZW1fcmVzdG9y ZV9ndHRfbWFwcGluZ3Moc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2KQotLSAKMi4x NC4zCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRl bC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6 Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK