From: Christophe Fergeau Subject: [PATCH 1/3] qxl: No need for NULL check before calling qxl_bo_unref() Date: Tue, 20 Nov 2018 17:20:02 +0100 Message-ID: <20181120162004.22807-1-cfergeau@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by gabe.freedesktop.org (Postfix) with ESMTPS id 19EC16E3FB for ; Tue, 20 Nov 2018 16:20:32 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id A422C3082B45 for ; Tue, 20 Nov 2018 16:20:31 +0000 (UTC) Received: from natto.ory.fergeau.eu (dhcp-193-109.cdg.redhat.com [10.32.193.109]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 7390760BE1 for ; Tue, 20 Nov 2018 16:20:31 +0000 (UTC) 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 List-Id: dri-devel@lists.freedesktop.org cXhsX2JvX3VucmVmKCkgaXMgYWxyZWFkeSBwZXJmb3JtaW5nIGEgTlVMTCBjaGVjay4KClNpZ25l ZC1vZmYtYnk6IENocmlzdG9waGUgRmVyZ2VhdSA8Y2ZlcmdlYXVAcmVkaGF0LmNvbT4KLS0tCiBk cml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9kaXNwbGF5LmMgfCA0ICstLS0KIGRyaXZlcnMvZ3B1L2Ry bS9xeGwvcXhsX2RyYXcuYyAgICB8IDMgKy0tCiBkcml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9rbXMu YyAgICAgfCA2ICsrLS0tLQogMyBmaWxlcyBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDkgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxfZGlzcGxheS5j IGIvZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxfZGlzcGxheS5jCmluZGV4IDg3ZDE2YTBjZTAxZS4u OWQ1NTU4YWFkNzgwIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9kaXNwbGF5 LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxfZGlzcGxheS5jCkBAIC02NjgsOSArNjY4 LDcgQEAgc3RhdGljIHZvaWQgcXhsX2N1cnNvcl9hdG9taWNfdXBkYXRlKHN0cnVjdCBkcm1fcGxh bmUgKnBsYW5lLAogCXF4bF9wdXNoX2N1cnNvcl9yaW5nX3JlbGVhc2UocWRldiwgcmVsZWFzZSwg UVhMX0NNRF9DVVJTT1IsIGZhbHNlKTsKIAlxeGxfcmVsZWFzZV9mZW5jZV9idWZmZXJfb2JqZWN0 cyhyZWxlYXNlKTsKIAotCWlmIChvbGRfY3Vyc29yX2JvKQotCQlxeGxfYm9fdW5yZWYoJm9sZF9j dXJzb3JfYm8pOwotCisJcXhsX2JvX3VucmVmKCZvbGRfY3Vyc29yX2JvKTsKIAlxeGxfYm9fdW5y ZWYoJmN1cnNvcl9ibyk7CiAKIAlyZXR1cm47CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v cXhsL3F4bF9kcmF3LmMgYi9kcml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9kcmF3LmMKaW5kZXggY2M1 YjMyZTc0OWNlLi5kZmYxNTgxZDBiZGMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9xeGwv cXhsX2RyYXcuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9kcmF3LmMKQEAgLTI0NSw4 ICsyNDUsNyBAQCB2b2lkIHF4bF9kcmF3X29wYXF1ZV9mYihjb25zdCBzdHJ1Y3QgcXhsX2ZiX2lt YWdlICpxeGxfZmJfaW1hZ2UsCiAJcXhsX3JlbGVhc2VfZmVuY2VfYnVmZmVyX29iamVjdHMocmVs ZWFzZSk7CiAKIG91dF9mcmVlX3BhbGV0dGU6Ci0JaWYgKHBhbGV0dGVfYm8pCi0JCXF4bF9ib191 bnJlZigmcGFsZXR0ZV9ibyk7CisJcXhsX2JvX3VucmVmKCZwYWxldHRlX2JvKTsKIG91dF9mcmVl X2ltYWdlOgogCXF4bF9pbWFnZV9mcmVlX29iamVjdHMocWRldiwgZGltYWdlKTsKIG91dF9mcmVl X2RyYXdhYmxlOgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxfa21zLmMgYi9k cml2ZXJzL2dwdS9kcm0vcXhsL3F4bF9rbXMuYwppbmRleCBlMjVjNTg5ZDVmNTAuLmQwN2Y3NTQ0 NDU0MiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3F4bC9xeGxfa21zLmMKKysrIGIvZHJp dmVycy9ncHUvZHJtL3F4bC9xeGxfa21zLmMKQEAgLTMxMywxMCArMzEzLDggQEAgaW50IHF4bF9k ZXZpY2VfaW5pdChzdHJ1Y3QgcXhsX2RldmljZSAqcWRldiwKIAogdm9pZCBxeGxfZGV2aWNlX2Zp bmkoc3RydWN0IHF4bF9kZXZpY2UgKnFkZXYpCiB7Ci0JaWYgKHFkZXYtPmN1cnJlbnRfcmVsZWFz ZV9ib1swXSkKLQkJcXhsX2JvX3VucmVmKCZxZGV2LT5jdXJyZW50X3JlbGVhc2VfYm9bMF0pOwot CWlmIChxZGV2LT5jdXJyZW50X3JlbGVhc2VfYm9bMV0pCi0JCXF4bF9ib191bnJlZigmcWRldi0+ Y3VycmVudF9yZWxlYXNlX2JvWzFdKTsKKwlxeGxfYm9fdW5yZWYoJnFkZXYtPmN1cnJlbnRfcmVs ZWFzZV9ib1swXSk7CisJcXhsX2JvX3VucmVmKCZxZGV2LT5jdXJyZW50X3JlbGVhc2VfYm9bMV0p OwogCWZsdXNoX3dvcmsoJnFkZXYtPmdjX3dvcmspOwogCXF4bF9yaW5nX2ZyZWUocWRldi0+Y29t bWFuZF9yaW5nKTsKIAlxeGxfcmluZ19mcmVlKHFkZXYtPmN1cnNvcl9yaW5nKTsKLS0gCjIuMTku MQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRl dmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8v bGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==