From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukas Wunner Subject: [PATCH v7 2/3] drm/i915: Fix double unref in intelfb_alloc failure path Date: Thu, 22 Oct 2015 13:37:18 +0200 Message-ID: References: <20151030182818.GR16848@phenom.ffwll.local> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mailout1.hostsharing.net (mailout1.hostsharing.net [83.223.95.204]) by gabe.freedesktop.org (Postfix) with ESMTPS id 036396E27A for ; Sat, 7 Nov 2015 07:38:27 -0800 (PST) In-Reply-To: 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: Jani Nikula List-Id: intel-gfx@lists.freedesktop.org SW4gaW50ZWxmYl9hbGxvYygpLCBpZiB0aGUgY2FsbCB0byBpbnRlbF9waW5fYW5kX2ZlbmNlX2Zi X29iaigpIGZhaWxzLAp0aGUgYm8gaXMgdW5yZWZlZCB0d2ljZTogQnkgZHJtX2ZyYW1lYnVmZmVy X3JlbW92ZSgpIGFuZCBvbmNlIG1vcmUgYnkKZHJtX2dlbV9vYmplY3RfdW5yZWZlcmVuY2UoKS4g Rml4IGl0LgoKUmVwb3J0ZWQtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51 eC5pbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IEx1a2FzIFd1bm5lciA8bHVrYXNAd3VubmVyLmRl PgpSZXZpZXdlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KLS0t CiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmRldi5jIHwgNSArKy0tLQogMSBmaWxlIGNo YW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmRldi5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZmJkZXYuYwppbmRleCA4NDBkNmJmLi4yMjQwZTcwIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dw dS9kcm0vaTkxNS9pbnRlbF9mYmRldi5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVs X2ZiZGV2LmMKQEAgLTE1Niw4ICsxNTYsOSBAQCBzdGF0aWMgaW50IGludGVsZmJfYWxsb2Moc3Ry dWN0IGRybV9mYl9oZWxwZXIgKmhlbHBlciwKIAogCWZiID0gX19pbnRlbF9mcmFtZWJ1ZmZlcl9j cmVhdGUoZGV2LCAmbW9kZV9jbWQsIG9iaik7CiAJaWYgKElTX0VSUihmYikpIHsKKwkJZHJtX2dl bV9vYmplY3RfdW5yZWZlcmVuY2UoJm9iai0+YmFzZSk7CiAJCXJldCA9IFBUUl9FUlIoZmIpOwot CQlnb3RvIG91dF91bnJlZjsKKwkJZ290byBvdXQ7CiAJfQogCiAJLyogRmx1c2ggZXZlcnl0aGlu ZyBvdXQsIHdlJ2xsIGJlIGRvaW5nIEdUVCBvbmx5IGZyb20gbm93IG9uICovCkBAIC0xNzMsOCAr MTc0LDYgQEAgc3RhdGljIGludCBpbnRlbGZiX2FsbG9jKHN0cnVjdCBkcm1fZmJfaGVscGVyICpo ZWxwZXIsCiAKIG91dF9mYjoKIAlkcm1fZnJhbWVidWZmZXJfcmVtb3ZlKGZiKTsKLW91dF91bnJl ZjoKLQlkcm1fZ2VtX29iamVjdF91bnJlZmVyZW5jZSgmb2JqLT5iYXNlKTsKIG91dDoKIAlyZXR1 cm4gcmV0OwogfQotLSAKMS44LjUuMiAoQXBwbGUgR2l0LTQ4KQoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRl bC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK