From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Zimmermann Subject: [PATCH v2 3/7] drm/nouveau: Replace ttm_bo_unref with ttm_bo_put Date: Fri, 25 Jan 2019 12:02:07 +0100 Message-ID: <20190125110211.5877-4-tzimmermann@suse.de> References: <20190125110211.5877-1-tzimmermann@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mx1.suse.de (mx2.suse.de [195.135.220.15]) by gabe.freedesktop.org (Postfix) with ESMTPS id DB7886E42A for ; Fri, 25 Jan 2019 11:02:19 +0000 (UTC) In-Reply-To: <20190125110211.5877-1-tzimmermann@suse.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: christian.koenig@amd.com, ray.huang@amd.com, Jerry.Zhang@amd.com, airlied@redhat.com, bskeggs@redhat.com, linux-graphics-maintainer@vmware.com, thellstrom@vmware.com, dri-devel@lists.freedesktop.org Cc: Thomas Zimmermann List-Id: dri-devel@lists.freedesktop.org VGhlIGZ1bmN0aW9uIHR0bV9ib19wdXQgcmVsZWFzZXMgYSByZWZlcmVuY2UgdG8gYSBUVE0gYnVm ZmVyIG9iamVjdC4gVGhlCmZ1bmN0aW9uJ3MgbmFtZSBpcyBtb3JlIGFsaWduZWQgdG8gdGhlIExp bnV4IGtlcm5lbCBjb252ZW50aW9uIG9mIG5hbWluZwpyZWYtY291bnRpbmcgZnVuY3Rpb24gX2dl dCBhbmQgX3B1dC4KCkEgY2FsbCB0byB0dG1fYm9fdW5yZWYgdGFrZXMgdGhlIGFkZHJlc3Mgb2Yg dGhlIFRUTSBCTyBvYmplY3QncyBwb2ludGVyIGFuZApjbGVhcnMgdGhlIHBvaW50ZXIncyB2YWx1 ZSB0byBOVUxMLiBUaGlzIGlzIG5vdCBuZWNlc3NhcnkgaW4gbW9zdCBjYXNlcyBhbmQKc29tZXRp bWVzIGV2ZW4gd29ya2VkIGFyb3VuZCBieSB0aGUgY2FsbGluZyBjb2RlLiBBIGNhbGwgdG8gdHRt X2JvX3B1dCBvbmx5CnJlbGVhc2VzIHRoZSByZWZlcmVuY2Ugd2l0aG91dCBjbGVhcmluZyB0aGUg cG9pbnRlci4KClNpZ25lZC1vZmYtYnk6IFRob21hcyBaaW1tZXJtYW5uIDx0emltbWVybWFubkBz dXNlLmRlPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9ub3V2ZWF1L25vdXZlYXVfYm8uaCAgfCA3ICsr LS0tLS0KIGRyaXZlcnMvZ3B1L2RybS9ub3V2ZWF1L25vdXZlYXVfZ2VtLmMgfCAzICstLQogMiBm aWxlcyBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL25vdXZlYXUvbm91dmVhdV9iby5oIGIvZHJpdmVycy9ncHUvZHJt L25vdXZlYXUvbm91dmVhdV9iby5oCmluZGV4IDM5MjAxMzRjYjEzMi4uODQ2ZjRiZGVjMGRlIDEw MDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vbm91dmVhdS9ub3V2ZWF1X2JvLmgKKysrIGIvZHJp dmVycy9ncHUvZHJtL25vdXZlYXUvbm91dmVhdV9iby5oCkBAIC02NywxMSArNjcsOCBAQCBub3V2 ZWF1X2JvX3JlZihzdHJ1Y3Qgbm91dmVhdV9ibyAqcmVmLCBzdHJ1Y3Qgbm91dmVhdV9ibyAqKnBu dmJvKQogCX0gZWxzZSB7CiAJCSpwbnZibyA9IE5VTEw7CiAJfQotCWlmIChwcmV2KSB7Ci0JCXN0 cnVjdCB0dG1fYnVmZmVyX29iamVjdCAqYm8gPSAmcHJldi0+Ym87Ci0KLQkJdHRtX2JvX3VucmVm KCZibyk7Ci0JfQorCWlmIChwcmV2KQorCQl0dG1fYm9fcHV0KCZwcmV2LT5ibyk7CiAKIAlyZXR1 cm4gMDsKIH0KZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9ub3V2ZWF1L25vdXZlYXVfZ2Vt LmMgYi9kcml2ZXJzL2dwdS9kcm0vbm91dmVhdS9ub3V2ZWF1X2dlbS5jCmluZGV4IGI1NjUyNGQz NDNjMy4uZmIwMjhlM2I1ZjUxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vbm91dmVhdS9u b3V2ZWF1X2dlbS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9ub3V2ZWF1L25vdXZlYXVfZ2VtLmMK QEAgLTQxLDcgKzQxLDYgQEAgbm91dmVhdV9nZW1fb2JqZWN0X2RlbChzdHJ1Y3QgZHJtX2dlbV9v YmplY3QgKmdlbSkKIHsKIAlzdHJ1Y3Qgbm91dmVhdV9ibyAqbnZibyA9IG5vdXZlYXVfZ2VtX29i amVjdChnZW0pOwogCXN0cnVjdCBub3V2ZWF1X2RybSAqZHJtID0gbm91dmVhdV9iZGV2KG52Ym8t PmJvLmJkZXYpOwotCXN0cnVjdCB0dG1fYnVmZmVyX29iamVjdCAqYm8gPSAmbnZiby0+Ym87CiAJ c3RydWN0IGRldmljZSAqZGV2ID0gZHJtLT5kZXYtPmRldjsKIAlpbnQgcmV0OwogCkBAIC01Niw3 ICs1NSw3IEBAIG5vdXZlYXVfZ2VtX29iamVjdF9kZWwoc3RydWN0IGRybV9nZW1fb2JqZWN0ICpn ZW0pCiAKIAkvKiByZXNldCBmaWxwIHNvIG5vdXZlYXVfYm9fZGVsX3R0bSgpIGNhbiB0ZXN0IGZv ciBpdCAqLwogCWdlbS0+ZmlscCA9IE5VTEw7Ci0JdHRtX2JvX3VucmVmKCZibyk7CisJdHRtX2Jv X3B1dCgmbnZiby0+Ym8pOwogCiAJcG1fcnVudGltZV9tYXJrX2xhc3RfYnVzeShkZXYpOwogCXBt X3J1bnRpbWVfcHV0X2F1dG9zdXNwZW5kKGRldik7Ci0tIAoyLjIwLjEKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QK ZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=