From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arun Siluvery Subject: [PATCH v1 1/4] drm/i915: Do kunmap if renderstate parsing fails Date: Fri, 17 Jul 2015 17:08:51 +0100 Message-ID: <1437149334-33617-2-git-send-email-arun.siluvery@linux.intel.com> References: <1437149334-33617-1-git-send-email-arun.siluvery@linux.intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by gabe.freedesktop.org (Postfix) with ESMTP id 1A25E6EDB5 for ; Fri, 17 Jul 2015 09:09:05 -0700 (PDT) In-Reply-To: <1437149334-33617-1-git-send-email-arun.siluvery@linux.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 Cc: Mika Kuoppala List-Id: intel-gfx@lists.freedesktop.org RnJvbTogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBsaW51eC5pbnRlbC5jb20+CgpLdW5t YXAgdGhlIHJlbmRlcnN0YXRlIHBhZ2Ugb24gZXJyb3IgcGF0aC4KClJldmlld2VkLWJ5OiBBcnVu IFNpbHV2ZXJ5IDxhcnVuLnNpbHV2ZXJ5QGxpbnV4LmludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTog TWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW1fcmVuZGVyX3N0YXRlLmMgfCAxMCArKysrKysrKy0tCiAxIGZpbGUg Y2hhbmdlZCwgOCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3JlbmRlcl9zdGF0ZS5jIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaTkxNV9nZW1fcmVuZGVyX3N0YXRlLmMKaW5kZXggYTAyMDFmYy4uYjY0OTJmZSAx MDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fcmVuZGVyX3N0YXRlLmMK KysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fcmVuZGVyX3N0YXRlLmMKQEAgLTk2 LDggKzk2LDEwIEBAIHN0YXRpYyBpbnQgcmVuZGVyX3N0YXRlX3NldHVwKHN0cnVjdCByZW5kZXJf c3RhdGUgKnNvKQogCQkJcyA9IGxvd2VyXzMyX2JpdHMocik7CiAJCQlpZiAoc28tPmdlbiA+PSA4 KSB7CiAJCQkJaWYgKGkgKyAxID49IHJvZGF0YS0+YmF0Y2hfaXRlbXMgfHwKLQkJCQkgICAgcm9k YXRhLT5iYXRjaFtpICsgMV0gIT0gMCkKLQkJCQkJcmV0dXJuIC1FSU5WQUw7CisJCQkJICAgIHJv ZGF0YS0+YmF0Y2hbaSArIDFdICE9IDApIHsKKwkJCQkJcmV0ID0gLUVJTlZBTDsKKwkJCQkJZ290 byBlcnJfb3V0OworCQkJCX0KIAogCQkJCWRbaSsrXSA9IHM7CiAJCQkJcyA9IHVwcGVyXzMyX2Jp dHMocik7CkBAIC0xMjAsNiArMTIyLDEwIEBAIHN0YXRpYyBpbnQgcmVuZGVyX3N0YXRlX3NldHVw KHN0cnVjdCByZW5kZXJfc3RhdGUgKnNvKQogCX0KIAogCXJldHVybiAwOworCitlcnJfb3V0Ogor CWt1bm1hcChwYWdlKTsKKwlyZXR1cm4gcmV0OwogfQogCiB2b2lkIGk5MTVfZ2VtX3JlbmRlcl9z dGF0ZV9maW5pKHN0cnVjdCByZW5kZXJfc3RhdGUgKnNvKQotLSAKMS45LjEKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxp c3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==