From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 2/9] drm/i915: Warn if drm_vblank_get() still works after drm_vblank_off() Date: Mon, 26 May 2014 14:46:25 +0300 Message-ID: <1401104792-26560-3-git-send-email-ville.syrjala@linux.intel.com> References: <1401104792-26560-1-git-send-email-ville.syrjala@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1401104792-26560-1-git-send-email-ville.syrjala@linux.intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KClNp Z25lZC1vZmYtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5j b20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZGlzcGxheS5jIHwgMTUgKysrKysr KysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBh L2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Rpc3BsYXkuYyBiL2RyaXZlcnMvZ3B1L2RybS9p OTE1L2ludGVsX2Rpc3BsYXkuYwppbmRleCAzZGE3M2VmLi5kYTMxOGE3IDEwMDY0NAotLS0gYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kaXNwbGF5LmMKKysrIGIvZHJpdmVycy9ncHUvZHJt L2k5MTUvaW50ZWxfZGlzcGxheS5jCkBAIC0xMzA1LDYgKzEzMDUsMTcgQEAgc3RhdGljIHZvaWQg YXNzZXJ0X3Nwcml0ZXNfZGlzYWJsZWQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2 LAogCX0KIH0KIAorc3RhdGljIHZvaWQgYXNzZXJ0X3ZibGFua19kaXNhYmxlZChzdHJ1Y3QgaW50 ZWxfY3J0YyAqY3J0YykKK3sKKwlzdHJ1Y3QgZHJtX2RldmljZSAqZGV2ID0gY3J0Yy0+YmFzZS5k ZXY7CisJZW51bSBwaXBlIHBpcGUgPSBjcnRjLT5waXBlOworCisJaWYgKFdBUk5fT04oZHJtX3Zi bGFua19nZXQoZGV2LCBwaXBlKSA9PSAwKSkgeworCQlkcm1fdmJsYW5rX3B1dChkZXYsIHBpcGUp OworCQlkcm1fdmJsYW5rX29mZihkZXYsIHBpcGUpOworCX0KK30KKwogc3RhdGljIHZvaWQgaWJ4 X2Fzc2VydF9wY2hfcmVmY2xrX2VuYWJsZWQoc3RydWN0IGRybV9pOTE1X3ByaXZhdGUgKmRldl9w cml2KQogewogCXUzMiB2YWw7CkBAIC0zODg1LDYgKzM4OTYsOCBAQCBzdGF0aWMgdm9pZCBpbnRl bF9jcnRjX2VuYWJsZV9wbGFuZXMoc3RydWN0IGRybV9jcnRjICpjcnRjKQogCWludCBwaXBlID0g aW50ZWxfY3J0Yy0+cGlwZTsKIAlpbnQgcGxhbmUgPSBpbnRlbF9jcnRjLT5wbGFuZTsKIAorCWFz c2VydF92YmxhbmtfZGlzYWJsZWQoaW50ZWxfY3J0Yyk7CisKIAlpbnRlbF9lbmFibGVfcHJpbWFy eV9od19wbGFuZShkZXZfcHJpdiwgcGxhbmUsIHBpcGUpOwogCWludGVsX2VuYWJsZV9wbGFuZXMo Y3J0Yyk7CiAJLyogVGhlIGZpeHVwIG5lZWRzIHRvIGhhcHBlbiBiZWZvcmUgY3Vyc29yIGlzIGVu YWJsZWQgKi8KQEAgLTM5MjEsNiArMzkzNCw4IEBAIHN0YXRpYyB2b2lkIGludGVsX2NydGNfZGlz YWJsZV9wbGFuZXMoc3RydWN0IGRybV9jcnRjICpjcnRjKQogCWludGVsX2NydGNfdXBkYXRlX2N1 cnNvcihjcnRjLCBmYWxzZSk7CiAJaW50ZWxfZGlzYWJsZV9wbGFuZXMoY3J0Yyk7CiAJaW50ZWxf ZGlzYWJsZV9wcmltYXJ5X2h3X3BsYW5lKGRldl9wcml2LCBwbGFuZSwgcGlwZSk7CisKKwlhc3Nl cnRfdmJsYW5rX2Rpc2FibGVkKGludGVsX2NydGMpOwogfQogCiBzdGF0aWMgdm9pZCBpcm9ubGFr ZV9jcnRjX2VuYWJsZShzdHJ1Y3QgZHJtX2NydGMgKmNydGMpCi0tIAoxLjguNS41CgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGlu ZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=