From mboxrd@z Thu Jan 1 00:00:00 1970 From: Laurent Pinchart Subject: [PATCH 2/2] drm: rcar-du: Clean up planes in the error paths of .atomic_commit() Date: Wed, 27 May 2015 14:40:10 +0300 Message-ID: <1432726810-15969-1-git-send-email-laurent.pinchart@ideasonboard.com> References: <1432726786-15906-1-git-send-email-laurent.pinchart@ideasonboard.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from galahad.ideasonboard.com (galahad.ideasonboard.com [185.26.127.97]) by gabe.freedesktop.org (Postfix) with ESMTP id 9981D6E934 for ; Wed, 27 May 2015 04:39:52 -0700 (PDT) In-Reply-To: <1432726786-15906-1-git-send-email-laurent.pinchart@ideasonboard.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: linux-sh@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org V2hlbiB0aGUgLmF0b21pY19jb21taXQoKSBoYW5kbGVyIGZhaWxzLCBjbGVhbiB1cCBwbGFuZXMg cHJldmlvdWxzeQpwcmVwYXJlZCBieSBkcm1fYXRvbWljX2hlbHBlcl9wcmVwYXJlX3BsYW5lcygp IHdpdGggYSBjYWxsIHRvCmRybV9hdG9taWNfaGVscGVyX2NsZWFudXBfcGxhbmVzKCkuCgpTaWdu ZWQtb2ZmLWJ5OiBMYXVyZW50IFBpbmNoYXJ0IDxsYXVyZW50LnBpbmNoYXJ0QGlkZWFzb25ib2Fy ZC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3JjYXItZHUvcmNhcl9kdV9rbXMuYyB8IDEyICsr KysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMo LSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vcmNhci1kdS9yY2FyX2R1X2ttcy5jIGIv ZHJpdmVycy9ncHUvZHJtL3JjYXItZHUvcmNhcl9kdV9rbXMuYwppbmRleCAyMDg1OWFhZTg4MmUu LjIyNmE3ZTM2OGI1OSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3JjYXItZHUvcmNhcl9k dV9rbXMuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vcmNhci1kdS9yY2FyX2R1X2ttcy5jCkBAIC00 OTUsOCArNDk1LDEwIEBAIHN0YXRpYyBpbnQgcmNhcl9kdV9hdG9taWNfY29tbWl0KHN0cnVjdCBk cm1fZGV2aWNlICpkZXYsCiAKIAkvKiBBbGxvY2F0ZSB0aGUgY29tbWl0IG9iamVjdC4gKi8KIAlj b21taXQgPSBremFsbG9jKHNpemVvZigqY29tbWl0KSwgR0ZQX0tFUk5FTCk7Ci0JaWYgKGNvbW1p dCA9PSBOVUxMKQotCQlyZXR1cm4gLUVOT01FTTsKKwlpZiAoY29tbWl0ID09IE5VTEwpIHsKKwkJ cmV0ID0gLUVOT01FTTsKKwkJZ290byBlcnJvcjsKKwl9CiAKIAlJTklUX1dPUksoJmNvbW1pdC0+ d29yaywgcmNhcl9kdV9hdG9taWNfd29yayk7CiAJY29tbWl0LT5kZXYgPSBkZXY7CkBAIC01MTks NyArNTIxLDcgQEAgc3RhdGljIGludCByY2FyX2R1X2F0b21pY19jb21taXQoc3RydWN0IGRybV9k ZXZpY2UgKmRldiwKIAogCWlmIChyZXQpIHsKIAkJa2ZyZWUoY29tbWl0KTsKLQkJcmV0dXJuIHJl dDsKKwkJZ290byBlcnJvcjsKIAl9CiAKIAkvKiBTd2FwIHRoZSBzdGF0ZSwgdGhpcyBpcyB0aGUg cG9pbnQgb2Ygbm8gcmV0dXJuLiAqLwpAQCAtNTMxLDYgKzUzMywxMCBAQCBzdGF0aWMgaW50IHJj YXJfZHVfYXRvbWljX2NvbW1pdChzdHJ1Y3QgZHJtX2RldmljZSAqZGV2LAogCQlyY2FyX2R1X2F0 b21pY19jb21wbGV0ZShjb21taXQpOwogCiAJcmV0dXJuIDA7CisKK2Vycm9yOgorCWRybV9hdG9t aWNfaGVscGVyX2NsZWFudXBfcGxhbmVzKGRldiwgc3RhdGUpOworCXJldHVybiByZXQ7CiB9CiAK IC8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi0tIApSZWdhcmRzLAoKTGF1cmVudCBQaW5jaGFydAoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0 cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK