From: Oleksandr Andrushchenko Subject: [PATCH] drm/xen-front: Replace NULL with error value in xen_drm_front_gem_get_sg_table Date: Fri, 15 Jun 2018 12:54:09 +0300 Message-ID: <20180615095409.5685-1-andr2000@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-lf0-x241.google.com (mail-lf0-x241.google.com [IPv6:2a00:1450:4010:c07::241]) by gabe.freedesktop.org (Postfix) with ESMTPS id DB35A6E088 for ; Fri, 15 Jun 2018 09:54:20 +0000 (UTC) Received: by mail-lf0-x241.google.com with SMTP id j13-v6so13737330lfb.13 for ; Fri, 15 Jun 2018 02:54:20 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, airlied@linux.ie, daniel.vetter@intel.com, seanpaul@chromium.org, gustavo@padovan.org, jgross@suse.com, boris.ostrovsky@oracle.com, dan.carpenter@oracle.com Cc: andr2000@gmail.com, Oleksandr Andrushchenko List-Id: dri-devel@lists.freedesktop.org RnJvbTogT2xla3NhbmRyIEFuZHJ1c2hjaGVua28gPG9sZWtzYW5kcl9hbmRydXNoY2hlbmtvQGVw YW0uY29tPgoKRGFuIENhcnBlbnRlciBoYXMgcmVwb3J0ZWQgdGhhdCB0aGVyZSBpcyB0aGUgZm9s bG93aW5nIHN0YXRpYyBjaGVja2VyCndhcm5pbmc6Cglkcml2ZXJzL2dwdS9kcm0vZHJtX3ByaW1l LmM6MzE3IGRybV9nZW1fbWFwX2RtYV9idWYoKQoJd2FybjogJ3NndCcgY2FuIGFsc28gYmUgTlVM TAoKMzE0CXNndCA9IG9iai0+ZGV2LT5kcml2ZXItPmdlbV9wcmltZV9nZXRfc2dfdGFibGUob2Jq KTsKMzE1CjMxNglpZiAoIUlTX0VSUihzZ3QpKSB7CjMxNwkJaWYgKCFkbWFfbWFwX3NnX2F0dHJz KGF0dGFjaC0+ZGV2LCBzZ3QtPnNnbCwgc2d0LT5uZW50cywgZGlyLAoKQW5kIG9uZSBvZiB0aGUg cHJvYmxlbWF0aWMgZnVuY3Rpb25zIGlzIHhlbl9kcm1fZnJvbnRfZ2VtX2dldF9zZ190YWJsZS4K Rml4IHRoaXMgYnkgcmVwbGFjaW5nIE5VTEwgd2l0aCBlcnJvciB2YWx1ZS4KClNpZ25lZC1vZmYt Ynk6IE9sZWtzYW5kciBBbmRydXNoY2hlbmtvIDxvbGVrc2FuZHJfYW5kcnVzaGNoZW5rb0BlcGFt LmNvbT4KUmVwb3J0ZWQtYnk6IERhbiBDYXJwZW50ZXIgPGRhbi5jYXJwZW50ZXJAb3JhY2xlLmNv bT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMgfCAyICstCiAx IGZpbGUgY2hhbmdlZCwgMSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQg YS9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMgYi9kcml2ZXJzL2dwdS9k cm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMKaW5kZXggYzg1YmZlNzU3MWNiLi40N2ZmMDE5ZDNh ZWYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS94ZW4veGVuX2RybV9mcm9udF9nZW0uYwor KysgYi9kcml2ZXJzL2dwdS9kcm0veGVuL3hlbl9kcm1fZnJvbnRfZ2VtLmMKQEAgLTE3OSw3ICsx NzksNyBAQCBzdHJ1Y3Qgc2dfdGFibGUgKnhlbl9kcm1fZnJvbnRfZ2VtX2dldF9zZ190YWJsZShz dHJ1Y3QgZHJtX2dlbV9vYmplY3QgKmdlbV9vYmopCiAJc3RydWN0IHhlbl9nZW1fb2JqZWN0ICp4 ZW5fb2JqID0gdG9feGVuX2dlbV9vYmooZ2VtX29iaik7CiAKIAlpZiAoIXhlbl9vYmotPnBhZ2Vz KQotCQlyZXR1cm4gTlVMTDsKKwkJcmV0dXJuIEVSUl9QVFIoLUVOT01FTSk7CiAKIAlyZXR1cm4g ZHJtX3ByaW1lX3BhZ2VzX3RvX3NnKHhlbl9vYmotPnBhZ2VzLCB4ZW5fb2JqLT5udW1fcGFnZXMp OwogfQotLSAKMi4xNy4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmkt ZGV2ZWwK