From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v1 1/4] drm/i915: Do kunmap if renderstate parsing fails Date: Tue, 21 Jul 2015 09:26:33 +0200 Message-ID: <20150721072633.GS16722@phenom.ffwll.local> References: <1437149334-33617-1-git-send-email-arun.siluvery@linux.intel.com> <1437149334-33617-2-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 mail-wi0-f182.google.com (mail-wi0-f182.google.com [209.85.212.182]) by gabe.freedesktop.org (Postfix) with ESMTPS id C0DFC6E70F for ; Tue, 21 Jul 2015 00:23:54 -0700 (PDT) Received: by wibud3 with SMTP id ud3so117959076wib.0 for ; Tue, 21 Jul 2015 00:23:53 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1437149334-33617-2-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: Arun Siluvery Cc: intel-gfx@lists.freedesktop.org, Mika Kuoppala List-Id: intel-gfx@lists.freedesktop.org T24gRnJpLCBKdWwgMTcsIDIwMTUgYXQgMDU6MDg6NTFQTSArMDEwMCwgQXJ1biBTaWx1dmVyeSB3 cm90ZToKPiBGcm9tOiBNaWthIEt1b3BwYWxhIDxtaWthLmt1b3BwYWxhQGxpbnV4LmludGVsLmNv bT4KPiAKPiBLdW5tYXAgdGhlIHJlbmRlcnN0YXRlIHBhZ2Ugb24gZXJyb3IgcGF0aC4KPiAKPiBS ZXZpZXdlZC1ieTogQXJ1biBTaWx1dmVyeSA8YXJ1bi5zaWx1dmVyeUBsaW51eC5pbnRlbC5jb20+ Cj4gU2lnbmVkLW9mZi1ieTogTWlrYSBLdW9wcGFsYSA8bWlrYS5rdW9wcGFsYUBpbnRlbC5jb20+ CgpRdWV1ZWQgZm9yIC1uZXh0LCB0aGFua3MgZm9yIHRoZSBwYXRjaC4KLURhbmllbAoKPiAtLS0K PiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fcmVuZGVyX3N0YXRlLmMgfCAxMCArKysr KysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA4IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p Cj4gCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVfZ2VtX3JlbmRlcl9z dGF0ZS5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9nZW1fcmVuZGVyX3N0YXRlLmMKPiBp bmRleCBhMDIwMWZjLi5iNjQ5MmZlIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1 L2k5MTVfZ2VtX3JlbmRlcl9zdGF0ZS5jCj4gKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9nZW1fcmVuZGVyX3N0YXRlLmMKPiBAQCAtOTYsOCArOTYsMTAgQEAgc3RhdGljIGludCByZW5k ZXJfc3RhdGVfc2V0dXAoc3RydWN0IHJlbmRlcl9zdGF0ZSAqc28pCj4gIAkJCXMgPSBsb3dlcl8z Ml9iaXRzKHIpOwo+ICAJCQlpZiAoc28tPmdlbiA+PSA4KSB7Cj4gIAkJCQlpZiAoaSArIDEgPj0g cm9kYXRhLT5iYXRjaF9pdGVtcyB8fAo+IC0JCQkJICAgIHJvZGF0YS0+YmF0Y2hbaSArIDFdICE9 IDApCj4gLQkJCQkJcmV0dXJuIC1FSU5WQUw7Cj4gKwkJCQkgICAgcm9kYXRhLT5iYXRjaFtpICsg MV0gIT0gMCkgewo+ICsJCQkJCXJldCA9IC1FSU5WQUw7Cj4gKwkJCQkJZ290byBlcnJfb3V0Owo+ ICsJCQkJfQo+ICAKPiAgCQkJCWRbaSsrXSA9IHM7Cj4gIAkJCQlzID0gdXBwZXJfMzJfYml0cyhy KTsKPiBAQCAtMTIwLDYgKzEyMiwxMCBAQCBzdGF0aWMgaW50IHJlbmRlcl9zdGF0ZV9zZXR1cChz dHJ1Y3QgcmVuZGVyX3N0YXRlICpzbykKPiAgCX0KPiAgCj4gIAlyZXR1cm4gMDsKPiArCj4gK2Vy cl9vdXQ6Cj4gKwlrdW5tYXAocGFnZSk7Cj4gKwlyZXR1cm4gcmV0Owo+ICB9Cj4gIAo+ICB2b2lk IGk5MTVfZ2VtX3JlbmRlcl9zdGF0ZV9maW5pKHN0cnVjdCByZW5kZXJfc3RhdGUgKnNvKQo+IC0t IAo+IDEuOS4xCj4gCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KPiBJbnRlbC1nZnggbWFpbGluZyBsaXN0Cj4gSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNr dG9wLm9yZwo+IGh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9p bnRlbC1nZngKCi0tIApEYW5pZWwgVmV0dGVyClNvZnR3YXJlIEVuZ2luZWVyLCBJbnRlbCBDb3Jw b3JhdGlvbgpodHRwOi8vYmxvZy5mZndsbC5jaApfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0 cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ludGVsLWdmeAo=