From mboxrd@z Thu Jan 1 00:00:00 1970 From: SF Markus Elfring Subject: [PATCH 12/14] GPU-DRM-TTM: Less function calls in ttm_dma_pool_init() after error detection Date: Thu, 22 Sep 2016 19:44:14 +0200 Message-ID: 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 317256E91C for ; Thu, 22 Sep 2016 17:44:23 +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 OiBUaHUsIDIyIFNlcCAyMDE2IDE3OjMwOjUyICswMjAwCgpUaGUga2ZyZWUoKSBmdW5jdGlvbiB3 YXMgY2FsbGVkIGluIHVwIHRvIHR3byBjYXNlcwpieSB0aGUgdHRtX2RtYV9wb29sX2luaXQoKSBm dW5jdGlvbiBkdXJpbmcgZXJyb3IgaGFuZGxpbmcKZXZlbiBpZiB0aGUgcGFzc2VkIHZhcmlhYmxl IGNvbnRhaW5lZCBhIG51bGwgcG9pbnRlci4KCkFkanVzdCBqdW1wIHRhcmdldHMgYWNjb3JkaW5n IHRvIHRoZSBMaW51eCBjb2Rpbmcgc3R5bGUgY29udmVudGlvbi4KClNpZ25lZC1vZmYtYnk6IE1h cmt1cyBFbGZyaW5nIDxlbGZyaW5nQHVzZXJzLnNvdXJjZWZvcmdlLm5ldD4KLS0tCiBkcml2ZXJz L2dwdS9kcm0vdHRtL3R0bV9wYWdlX2FsbG9jX2RtYS5jIHwgMTAgKysrKystLS0tLQogMSBmaWxl IGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9wYWdlX2FsbG9jX2RtYS5jIGIvZHJpdmVycy9ncHUvZHJt L3R0bS90dG1fcGFnZV9hbGxvY19kbWEuYwppbmRleCBkNWY0MWVkLi40YzUwMTk2IDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9wYWdlX2FsbG9jX2RtYS5jCisrKyBiL2RyaXZl cnMvZ3B1L2RybS90dG0vdHRtX3BhZ2VfYWxsb2NfZG1hLmMKQEAgLTU5MSwxMiArNTkxLDEyIEBA IHN0YXRpYyBzdHJ1Y3QgZG1hX3Bvb2wgKnR0bV9kbWFfcG9vbF9pbml0KHN0cnVjdCBkZXZpY2Ug KmRldiwgZ2ZwX3QgZmxhZ3MsCiAJcG9vbCA9IGttYWxsb2Nfbm9kZShzaXplb2Yoc3RydWN0IGRt YV9wb29sKSwgR0ZQX0tFUk5FTCwKIAkJCSAgICBkZXZfdG9fbm9kZShkZXYpKTsKIAlpZiAoIXBv b2wpCi0JCWdvdG8gZXJyX21lbTsKKwkJZ290byBmcmVlX2RldnJlczsKIAogCXNlY19wb29sID0g a21hbGxvY19ub2RlKHNpemVvZihzdHJ1Y3QgZGV2aWNlX3Bvb2xzKSwgR0ZQX0tFUk5FTCwKIAkJ CQlkZXZfdG9fbm9kZShkZXYpKTsKIAlpZiAoIXNlY19wb29sKQotCQlnb3RvIGVycl9tZW07CisJ CWdvdG8gZnJlZV9wb29sOwogCiAJSU5JVF9MSVNUX0hFQUQoJnNlY19wb29sLT5wb29scyk7CiAJ c2VjX3Bvb2wtPmRldiA9IGRldjsKQEAgLTYzNywxMCArNjM3LDEwIEBAIHN0YXRpYyBzdHJ1Y3Qg ZG1hX3Bvb2wgKnR0bV9kbWFfcG9vbF9pbml0KHN0cnVjdCBkZXZpY2UgKmRldiwgZ2ZwX3QgZmxh Z3MsCiAJZGV2cmVzX2FkZChkZXYsIHB0cik7CiAKIAlyZXR1cm4gcG9vbDsKLWVycl9tZW06Ci0J ZGV2cmVzX2ZyZWUocHRyKTsKLQlrZnJlZShzZWNfcG9vbCk7CisgZnJlZV9wb29sOgogCWtmcmVl KHBvb2wpOworIGZyZWVfZGV2cmVzOgorCWRldnJlc19mcmVlKHB0cik7CiAJcmV0dXJuIEVSUl9Q VFIoLUVOT01FTSk7CiB9CiAKLS0gCjIuMTAuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlz dHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4v bGlzdGluZm8vZHJpLWRldmVsCg==