From mboxrd@z Thu Jan 1 00:00:00 1970 From: Frediano Ziglio Subject: [PATCH 07/11] drm/qxl: Handle correctly failures in qxl_alloc_relase_reserved Date: Wed, 3 Jun 2015 12:09:15 +0100 Message-ID: <1433329759-10082-8-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 RnJlZSByZXNvdXJjZXMgY29ycmVjdGx5IGlmIGZ1bmN0aW9uIGZhaWxzCgpTaWduZWQtb2ZmLWJ5 OiBGcmVkaWFubyBaaWdsaW8gPGZ6aWdsaW9AcmVkaGF0LmNvbT4KUmV2aWV3ZWQtYnk6IERhdmUg QWlybGllIDxhaXJsaWVkQHJlZGhhdC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxf cmVsZWFzZS5jIHwgOSArKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyks IDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxfcmVs ZWFzZS5jIGIvZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxfcmVsZWFzZS5jCmluZGV4IDZmZDhlNTAu LjAwNjA0ZWQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9xeGwvcXhsX3JlbGVhc2UuYwor KysgYi9kcml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9yZWxlYXNlLmMKQEAgLTM2Myw2ICszNjMsNyBA QCBpbnQgcXhsX2FsbG9jX3JlbGVhc2VfcmVzZXJ2ZWQoc3RydWN0IHF4bF9kZXZpY2UgKnFkZXYs IHVuc2lnbmVkIGxvbmcgc2l6ZSwKIAkJcmV0ID0gcXhsX3JlbGVhc2VfYm9fYWxsb2MocWRldiwg JnFkZXYtPmN1cnJlbnRfcmVsZWFzZV9ib1tjdXJfaWR4XSk7CiAJCWlmIChyZXQpIHsKIAkJCW11 dGV4X3VubG9jaygmcWRldi0+cmVsZWFzZV9tdXRleCk7CisJCQlxeGxfcmVsZWFzZV9mcmVlKHFk ZXYsICpyZWxlYXNlKTsKIAkJCXJldHVybiByZXQ7CiAJCX0KIAl9CkBAIC0zNzcsMTMgKzM3OCwx NyBAQCBpbnQgcXhsX2FsbG9jX3JlbGVhc2VfcmVzZXJ2ZWQoc3RydWN0IHF4bF9kZXZpY2UgKnFk ZXYsIHVuc2lnbmVkIGxvbmcgc2l6ZSwKIAogCW11dGV4X3VubG9jaygmcWRldi0+cmVsZWFzZV9t dXRleCk7CiAKLQlxeGxfcmVsZWFzZV9saXN0X2FkZCgqcmVsZWFzZSwgYm8pOworCXJldCA9IHF4 bF9yZWxlYXNlX2xpc3RfYWRkKCpyZWxlYXNlLCBibyk7CisJcXhsX2JvX3VucmVmKCZibyk7CisJ aWYgKHJldCkgeworCQlxeGxfcmVsZWFzZV9mcmVlKHFkZXYsICpyZWxlYXNlKTsKKwkJcmV0dXJu IHJldDsKKwl9CiAKIAlpbmZvID0gcXhsX3JlbGVhc2VfbWFwKHFkZXYsICpyZWxlYXNlKTsKIAlp bmZvLT5pZCA9IGlkcl9yZXQ7CiAJcXhsX3JlbGVhc2VfdW5tYXAocWRldiwgKnJlbGVhc2UsIGlu Zm8pOwogCi0JcXhsX2JvX3VucmVmKCZibyk7CiAJcmV0dXJuIHJldDsKIH0KIAotLSAKMi4xLjAK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClNwaWNlLWRl dmVsIG1haWxpbmcgbGlzdApTcGljZS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3NwaWNlLWRldmVsCg==