From mboxrd@z Thu Jan 1 00:00:00 1970 From: SF Markus Elfring Subject: [PATCH 09/14] GPU-DRM-TTM: Return directly after a failed kzalloc() in ttm_dma_page_alloc_init() Date: Thu, 22 Sep 2016 19:41:20 +0200 Message-ID: <30cd1943-7762-65b7-4307-39ae0acdf699@users.sourceforge.net> References: <566ABCD9.1060404@users.sourceforge.net> <4d34446f-05ad-c3ce-5d33-8fb4f25af25c@users.sourceforge.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mout.web.de (mout.web.de [212.227.15.4]) by gabe.freedesktop.org (Postfix) with ESMTPS id E56A46E919 for ; Thu, 22 Sep 2016 17:41:24 +0000 (UTC) In-Reply-To: <4d34446f-05ad-c3ce-5d33-8fb4f25af25c@users.sourceforge.net> 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, Daniel Vetter , David Airlie , Emil Velikov Cc: Julia Lawall , kernel-janitors@vger.kernel.org, LKML List-Id: dri-devel@lists.freedesktop.org RnJvbTogTWFya3VzIEVsZnJpbmcgPGVsZnJpbmdAdXNlcnMuc291cmNlZm9yZ2UubmV0PgpEYXRl OiBUaHUsIDIyIFNlcCAyMDE2IDE2OjE2OjM2ICswMjAwCgoqIFJldHVybiBkaXJlY3RseSBhZnRl ciBhIG1lbW9yeSBhbGxvY2F0aW9uIGZhaWxlZCBpbiB0aGlzIGZ1bmN0aW9uCiAgYXQgdGhlIGJl Z2lubmluZy4KCiogRGVsZXRlIHRoZSBleHBsaWNpdCBpbml0aWFsaXNhdGlvbiBmb3IgdGhlIGxv Y2FsIHZhcmlhYmxlICJyZXQiCiAgd2hpY2ggYmVjYW1lIHVubmVjZXNzYXJ5IHdpdGggdGhpcyBy ZWZhY3RvcmluZy4KClNpZ25lZC1vZmYtYnk6IE1hcmt1cyBFbGZyaW5nIDxlbGZyaW5nQHVzZXJz LnNvdXJjZWZvcmdlLm5ldD4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9wYWdlX2FsbG9j X2RtYS5jIHwgNCArKy0tCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0 aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX3BhZ2VfYWxsb2Nf ZG1hLmMgYi9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9wYWdlX2FsbG9jX2RtYS5jCmluZGV4IGUz ZjU1NDIuLmZlYmEyNzggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX3BhZ2Vf YWxsb2NfZG1hLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fcGFnZV9hbGxvY19kbWEu YwpAQCAtMTA4MCw3ICsxMDgwLDcgQEAgc3RhdGljIHZvaWQgdHRtX2RtYV9wb29sX21tX3Nocmlu a19maW5pKHN0cnVjdCB0dG1fcG9vbF9tYW5hZ2VyICptYW5hZ2VyKQogCiBpbnQgdHRtX2RtYV9w YWdlX2FsbG9jX2luaXQoc3RydWN0IHR0bV9tZW1fZ2xvYmFsICpnbG9iLCB1bnNpZ25lZCBtYXhf cGFnZXMpCiB7Ci0JaW50IHJldCA9IC1FTk9NRU07CisJaW50IHJldDsKIAogCVdBUk5fT04oX21h bmFnZXIpOwogCkBAIC0xMDg4LDcgKzEwODgsNyBAQCBpbnQgdHRtX2RtYV9wYWdlX2FsbG9jX2lu aXQoc3RydWN0IHR0bV9tZW1fZ2xvYmFsICpnbG9iLCB1bnNpZ25lZCBtYXhfcGFnZXMpCiAKIAlf bWFuYWdlciA9IGt6YWxsb2Moc2l6ZW9mKCpfbWFuYWdlciksIEdGUF9LRVJORUwpOwogCWlmICgh X21hbmFnZXIpCi0JCWdvdG8gZXJyOworCQlyZXR1cm4gLUVOT01FTTsKIAogCW11dGV4X2luaXQo Jl9tYW5hZ2VyLT5sb2NrKTsKIAlJTklUX0xJU1RfSEVBRCgmX21hbmFnZXItPnBvb2xzKTsKLS0g CjIuMTAuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0 dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==