From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Daniel Subject: [PATCH] drm/i915: Reset CSB read pointer when enabling contexts Date: Wed, 7 Jan 2015 16:09:30 +0000 Message-ID: <1420646970-4897-1-git-send-email-thomas.daniel@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by gabe.freedesktop.org (Postfix) with ESMTP id 249986E37F for ; Wed, 7 Jan 2015 08:10:01 -0800 (PST) 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: Paulo Zanoni List-Id: intel-gfx@lists.freedesktop.org RHVyaW5nIGEgc3VzcGVuZC9yZXN1bWUgY3ljbGUgdGhlIGhhcmR3YXJlIENvbnRleHQgU3RhdHVz IEJ1ZmZlciB3cml0ZSBwb2ludGVyCmlzIHJlc2V0LiAgSG93ZXZlciBzaW5jZSByZWNlbnQgY2hh bmdlcyB0byB0aGUgaW5pdCBzZXF1ZW5jZSB0aGUgc29mdHdhcmUgQ1NCCnJlYWQgcG9pbnRlciBp cyBubyBsb25nZXIgcmVzZXQuICBUaGlzIG1lYW5zIHRoYXQgY29udGV4dCBzdGF0dXMgZXZlbnRz IGFyZSBub3QKaGFuZGxlZCBjb3JyZWN0bHkgYW5kIG5ldyBjb250ZXh0cyBhcmUgbm90IHdyaXR0 ZW4gdG8gdGhlIEVMU1AsIHJlc3VsdGluZyBpbiBhbgphcHBhcmVudCBHUFUgaGFuZy4KClBlbmRp bmcgZnVydGhlciBjaGFuZ2VzIHRvIHRoZSByaW5nIGluaXQgY29kZSwganVzdCBtb3ZlIHRoZQpy aW5nLT5uZXh0X2NvbnRleHRfc3RhdHVzX2J1ZmZlciBpbml0aWFsaXphdGlvbiBpbnRvIGk5MTVf Z2VtX2NvbnRleHRfZW5hYmxlIHRvCmZpeCB0aGlzIHJlZ3Jlc3Npb24uCgpCdWd6aWxsYTogaHR0 cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODgwOTcKQ2M6IFBhdWxv IFphbm9uaSA8cGF1bG8uci56YW5vbmlAaW50ZWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBUaG9tYXMg RGFuaWVsIDx0aG9tYXMuZGFuaWVsQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkx NS9pOTE1X2dlbV9jb250ZXh0LmMgfCAgICAxICsKIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2xyYy5jICAgICAgICB8ICAgIDEgLQogMiBmaWxlcyBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwg MSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2Vt X2NvbnRleHQuYyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX2NvbnRleHQuYwppbmRl eCBiZjk3NzhlLi5jYzEwMGM5IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1 X2dlbV9jb250ZXh0LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fY29udGV4 dC5jCkBAIC00MTIsNiArNDEyLDcgQEAgaW50IGk5MTVfZ2VtX2NvbnRleHRfZW5hYmxlKHN0cnVj dCBkcm1faTkxNV9wcml2YXRlICpkZXZfcHJpdikKIAogCWlmIChpOTE1LmVuYWJsZV9leGVjbGlz dHMpIHsKIAkJZm9yX2VhY2hfcmluZyhyaW5nLCBkZXZfcHJpdiwgaSkgeworCQkJcmluZy0+bmV4 dF9jb250ZXh0X3N0YXR1c19idWZmZXIgPSAwOwogCQkJaWYgKHJpbmctPmluaXRfY29udGV4dCkg ewogCQkJCXJldCA9IHJpbmctPmluaXRfY29udGV4dChyaW5nLAogCQkJCQkJcmluZy0+ZGVmYXVs dF9jb250ZXh0KTsKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2xyYy5j IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKaW5kZXggNzY3MGEwZi4uNDU4MDI2 NyAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfbHJjLmMKQEAgLTEzOTQsNyArMTM5NCw2IEBAIHN0YXRp YyBpbnQgbG9naWNhbF9yaW5nX2luaXQoc3RydWN0IGRybV9kZXZpY2UgKmRldiwgc3RydWN0IGlu dGVsX2VuZ2luZV9jcyAqcmluCiAJSU5JVF9MSVNUX0hFQUQoJnJpbmctPmV4ZWNsaXN0X3F1ZXVl KTsKIAlJTklUX0xJU1RfSEVBRCgmcmluZy0+ZXhlY2xpc3RfcmV0aXJlZF9yZXFfbGlzdCk7CiAJ c3Bpbl9sb2NrX2luaXQoJnJpbmctPmV4ZWNsaXN0X2xvY2spOwotCXJpbmctPm5leHRfY29udGV4 dF9zdGF0dXNfYnVmZmVyID0gMDsKIAogCXJldCA9IGk5MTVfY21kX3BhcnNlcl9pbml0X3Jpbmco cmluZyk7CiAJaWYgKHJldCkKLS0gCjEuNy45LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vaW50ZWwtZ2Z4Cg==