From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hans de Goede Subject: [PATCH v5 2/3] fbcon: Call WARN_CONSOLE_UNLOCKED() where applicable Date: Thu, 28 Jun 2018 11:03:50 +0200 Message-ID: <20180628090351.15581-3-hdegoede@redhat.com> References: <20180628090351.15581-1-hdegoede@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx1.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by gabe.freedesktop.org (Postfix) with ESMTPS id A203A6E626 for ; Thu, 28 Jun 2018 09:03:57 +0000 (UTC) In-Reply-To: <20180628090351.15581-1-hdegoede@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Bartlomiej Zolnierkiewicz , Petr Mladek , Sergey Senozhatsky Cc: Hans de Goede , linux-fbdev@vger.kernel.org, Steven Rostedt , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org UmVwbGFjZSBjb21tZW50cyBhYm91dCBwbGFjZXMgd2hlcmUgdGhlIGNvbnNvbGUgbG9jayBzaG91 bGQgYmUgaGVsZCB3aXRoCmNhbGxzIHRvIFdBUk5fQ09OU09MRV9VTkxPQ0tFRCgpIHRvIGFzc2Vy dCB0aGF0IGl0IGlzIGFjdHVhbGx5IGhlbGQuCgpBY2tlZC1ieTogU3RldmVuIFJvc3RlZHQgKFZN d2FyZSkgPHJvc3RlZHRAZ29vZG1pcy5vcmc+ClJldmlld2VkLWJ5OiBEYW5pZWwgVmV0dGVyIDxk YW5pZWwudmV0dGVyQGZmd2xsLmNoPgpSZXZpZXdlZC1ieTogU2VyZ2V5IFNlbm96aGF0c2t5IDxz ZXJnZXkuc2Vub3poYXRza3lAZ21haWwuY29tPgpTaWduZWQtb2ZmLWJ5OiBIYW5zIGRlIEdvZWRl IDxoZGVnb2VkZUByZWRoYXQuY29tPgotLS0KQ2hhbmdlcyBpbiB2MzoKLU5ldyBwYXRjaCBpbiB2 MyBvZiB0aGlzIHBhdGNoc2V0CgpDaGFuZ2VzIGluIHY0OgotS2VlcCB0aGUgY29tbWVudHMgYWJv dXQgd2hpY2ggZmJjb24gZnVuY3Rpb25zIG5lZWQgbG9ja3MgaW4gcGxhY2UKLS0tCiBkcml2ZXJz L3ZpZGVvL2ZiZGV2L2NvcmUvZmJjb24uYyB8IDExICsrKysrKysrKysrCiAxIGZpbGUgY2hhbmdl ZCwgMTEgaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvdmlkZW8vZmJkZXYvY29y ZS9mYmNvbi5jIGIvZHJpdmVycy92aWRlby9mYmRldi9jb3JlL2ZiY29uLmMKaW5kZXggYzkxMGU3 NGQ0NmZmLi5jZDhkNTJhOTY3YWEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvdmlkZW8vZmJkZXYvY29y ZS9mYmNvbi5jCisrKyBiL2RyaXZlcnMvdmlkZW8vZmJkZXYvY29yZS9mYmNvbi5jCkBAIC04Mjgs NiArODI4LDggQEAgc3RhdGljIGludCBzZXRfY29uMmZiX21hcChpbnQgdW5pdCwgaW50IG5ld2lk eCwgaW50IHVzZXIpCiAJc3RydWN0IGZiX2luZm8gKm9sZGluZm8gPSBOVUxMOwogIAlpbnQgZm91 bmQsIGVyciA9IDA7CiAKKwlXQVJOX0NPTlNPTEVfVU5MT0NLRUQoKTsKKwogCWlmIChvbGRpZHgg PT0gbmV3aWR4KQogCQlyZXR1cm4gMDsKIApAQCAtMzA0NCw2ICszMDQ2LDggQEAgc3RhdGljIGlu dCBmYmNvbl9mYl91bmJpbmQoaW50IGlkeCkKIHsKIAlpbnQgaSwgbmV3X2lkeCA9IC0xLCByZXQg PSAwOwogCisJV0FSTl9DT05TT0xFX1VOTE9DS0VEKCk7CisKIAlpZiAoIWZiY29uX2hhc19jb25z b2xlX2JpbmQpCiAJCXJldHVybiAwOwogCkBAIC0zMDk0LDYgKzMwOTgsOCBAQCBzdGF0aWMgaW50 IGZiY29uX2ZiX3VucmVnaXN0ZXJlZChzdHJ1Y3QgZmJfaW5mbyAqaW5mbykKIHsKIAlpbnQgaSwg aWR4OwogCisJV0FSTl9DT05TT0xFX1VOTE9DS0VEKCk7CisKIAlpZHggPSBpbmZvLT5ub2RlOwog CWZvciAoaSA9IGZpcnN0X2ZiX3ZjOyBpIDw9IGxhc3RfZmJfdmM7IGkrKykgewogCQlpZiAoY29u MmZiX21hcFtpXSA9PSBpZHgpCkBAIC0zMTMxLDYgKzMxMzcsOSBAQCBzdGF0aWMgaW50IGZiY29u X2ZiX3VucmVnaXN0ZXJlZChzdHJ1Y3QgZmJfaW5mbyAqaW5mbykKIHN0YXRpYyB2b2lkIGZiY29u X3JlbWFwX2FsbChpbnQgaWR4KQogewogCWludCBpOworCisJV0FSTl9DT05TT0xFX1VOTE9DS0VE KCk7CisKIAlmb3IgKGkgPSBmaXJzdF9mYl92YzsgaSA8PSBsYXN0X2ZiX3ZjOyBpKyspCiAJCXNl dF9jb24yZmJfbWFwKGksIGlkeCwgMCk7CiAKQEAgLTMxNzcsNiArMzE4Niw4IEBAIHN0YXRpYyBp bnQgZmJjb25fZmJfcmVnaXN0ZXJlZChzdHJ1Y3QgZmJfaW5mbyAqaW5mbykKIHsKIAlpbnQgcmV0 ID0gMCwgaSwgaWR4OwogCisJV0FSTl9DT05TT0xFX1VOTE9DS0VEKCk7CisKIAlpZHggPSBpbmZv LT5ub2RlOwogCWZiY29uX3NlbGVjdF9wcmltYXJ5KGluZm8pOwogCi0tIAoyLjE3LjEKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWls aW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=