From mboxrd@z Thu Jan 1 00:00:00 1970 From: Frediano Ziglio Subject: [PATCH 04/11] drm/qxl: Avoid double free on error Date: Wed, 3 Jun 2015 12:09:12 +0100 Message-ID: <1433329759-10082-5-git-send-email-fziglio@redhat.com> References: <1433329759-10082-1-git-send-email-fziglio@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1433329759-10082-1-git-send-email-fziglio@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: spice-devel-bounces@lists.freedesktop.org Sender: "Spice-devel" To: fziglio@redhat.com, spice-devel@lists.freedesktop.org, airlied@linux.ie, dri-devel@lists.freedesktop.org, airlied@redhat.com Cc: linux-kernel@vger.kernel.org List-Id: dri-devel@lists.freedesktop.org SXMgd2UgYXJlIG5vdCBhYmxlIHRvIGdldCBzb3VyY2UgYm8gb2JqZWN0IGZyb20gaGFuZGxlIHdl IGZyZWUKZGVzdGluYXRpb24gYm8gb2JqZWN0IGFuZCBjYWxsIGNsZWFudXAgY29kZSBob3dldmVy IGRlc3RpbmF0aW9uCm9iamVjdCB3YXMgYWxyZWFkeSBpbnNlcnRlZCBpbiByZWxvY19pbmZvIGFy cmF5IChudW1fcmVsb2NzIHdhcwphbHJlYWR5IGluY3JlbWVudGVkKSBzbyBvbiBjbGVhbnVwIHdl IGZyZWUgZGVzdGluYXRpb24gYWdhaW4uCgpTaWduZWQtb2ZmLWJ5OiBGcmVkaWFubyBaaWdsaW8g PGZ6aWdsaW9AcmVkaGF0LmNvbT4KUmV2aWV3ZWQtYnk6IERhdmUgQWlybGllIDxhaXJsaWVkQHJl ZGhhdC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxfaW9jdGwuYyB8IDIgLS0KIDEg ZmlsZSBjaGFuZ2VkLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2Ry bS9xeGwvcXhsX2lvY3RsLmMgYi9kcml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9pb2N0bC5jCmluZGV4 IDIzMGFiODQuLjg1YjM4MDggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9xeGwvcXhsX2lv Y3RsLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxfaW9jdGwuYwpAQCAtMjQwLDggKzI0 MCw2IEBAIHN0YXRpYyBpbnQgcXhsX3Byb2Nlc3Nfc2luZ2xlX2NvbW1hbmQoc3RydWN0IHF4bF9k ZXZpY2UgKnFkZXYsCiAJCQkJcXhsaHdfaGFuZGxlX3RvX2JvKHFkZXYsIGZpbGVfcHJpdiwKIAkJ CQkJCSAgIHJlbG9jLnNyY19oYW5kbGUsIHJlbGVhc2UpOwogCQkJaWYgKCFyZWxvY19pbmZvW2ld LnNyY19ibykgewotCQkJCWlmIChyZWxvY19pbmZvW2ldLmRzdF9ibyAhPSBjbWRfYm8pCi0JCQkJ CWRybV9nZW1fb2JqZWN0X3VucmVmZXJlbmNlX3VubG9ja2VkKCZyZWxvY19pbmZvW2ldLmRzdF9i by0+Z2VtX2Jhc2UpOwogCQkJCXJldCA9IC1FSU5WQUw7CiAJCQkJZ290byBvdXRfZnJlZV9ib3M7 CiAJCQl9Ci0tIAoyLjEuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KU3BpY2UtZGV2ZWwgbWFpbGluZyBsaXN0ClNwaWNlLWRldmVsQGxpc3RzLmZyZWVk ZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8v c3BpY2UtZGV2ZWwK