From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Zimmermann Subject: [PATCH 2/3] drm/exynos: Replace drm_gem_object_unreference_unlocked with put function Date: Mon, 18 Jun 2018 15:17:38 +0200 Message-ID: <20180618131739.16151-3-tdz@users.sourceforge.net> References: <20180618131739.16151-1-tdz@users.sourceforge.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x242.google.com (mail-wm0-x242.google.com [IPv6:2a00:1450:400c:c09::242]) by gabe.freedesktop.org (Postfix) with ESMTPS id 96D476E039 for ; Mon, 18 Jun 2018 13:17:46 +0000 (UTC) Received: by mail-wm0-x242.google.com with SMTP id p11-v6so15512562wmc.4 for ; Mon, 18 Jun 2018 06:17:46 -0700 (PDT) In-Reply-To: <20180618131739.16151-1-tdz@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: inki.dae@samsung.com, jy0922.shim@samsung.com, sw0312.kim@samsung.com, kyungmin.park@samsung.com Cc: Thomas Zimmermann , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org VGhpcyBwYXRjaCB1bmlmaWVzIHRoZSBuYW1pbmcgb2YgRFJNIGZ1bmN0aW9ucyBmb3IgcmVmZXJl bmNlIGNvdW50aW5nCm9mIHN0cnVjdCBkcm1fZ2VtX29iamVjdC4gVGhlIHJlc3VsdGluZyBjb2Rl IGlzIG1vcmUgYWxpZ25lZCB3aXRoIHRoZQpyZXN0IG9mIHRoZSBMaW51eCBrZXJuZWwgaW50ZXJm YWNlcy4KClNpZ25lZC1vZmYtYnk6IFRob21hcyBaaW1tZXJtYW5uIDx0ZHpAdXNlcnMuc291cmNl Zm9yZ2UubmV0PgotLS0KIGRyaXZlcnMvZ3B1L2RybS9leHlub3MvZXh5bm9zX2RybV9mYi5jICB8 ICAyICstCiBkcml2ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19kcm1fZ2VtLmMgfCAxMCArKysr Ky0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19kcm1fZmIuYyBiL2Ry aXZlcnMvZ3B1L2RybS9leHlub3MvZXh5bm9zX2RybV9mYi5jCmluZGV4IDdmY2MxYTdhYjFhMC4u MjdiN2QzNGQ3NzZjIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19k cm1fZmIuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19kcm1fZmIuYwpAQCAt MTM4LDcgKzEzOCw3IEBAIGV4eW5vc191c2VyX2ZiX2NyZWF0ZShzdHJ1Y3QgZHJtX2RldmljZSAq ZGV2LCBzdHJ1Y3QgZHJtX2ZpbGUgKmZpbGVfcHJpdiwKIAogZXJyOgogCXdoaWxlIChpLS0pCi0J CWRybV9nZW1fb2JqZWN0X3VucmVmZXJlbmNlX3VubG9ja2VkKCZleHlub3NfZ2VtW2ldLT5iYXNl KTsKKwkJZHJtX2dlbV9vYmplY3RfcHV0X3VubG9ja2VkKCZleHlub3NfZ2VtW2ldLT5iYXNlKTsK IAogCXJldHVybiBFUlJfUFRSKHJldCk7CiB9CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v ZXh5bm9zL2V4eW5vc19kcm1fZ2VtLmMgYi9kcml2ZXJzL2dwdS9kcm0vZXh5bm9zL2V4eW5vc19k cm1fZ2VtLmMKaW5kZXggNmUxNDk0ZmE3MWI0Li5iZGY1YTc2NTUyMjggMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvZ3B1L2RybS9leHlub3MvZXh5bm9zX2RybV9nZW0uYworKysgYi9kcml2ZXJzL2dwdS9k cm0vZXh5bm9zL2V4eW5vc19kcm1fZ2VtLmMKQEAgLTE0Myw3ICsxNDMsNyBAQCBzdGF0aWMgaW50 IGV4eW5vc19kcm1fZ2VtX2hhbmRsZV9jcmVhdGUoc3RydWN0IGRybV9nZW1fb2JqZWN0ICpvYmos CiAJRFJNX0RFQlVHX0tNUygiZ2VtIGhhbmRsZSA9IDB4JXhcbiIsICpoYW5kbGUpOwogCiAJLyog ZHJvcCByZWZlcmVuY2UgZnJvbSBhbGxvY2F0ZSAtIGhhbmRsZSBob2xkcyBpdCBub3cuICovCi0J ZHJtX2dlbV9vYmplY3RfdW5yZWZlcmVuY2VfdW5sb2NrZWQob2JqKTsKKwlkcm1fZ2VtX29iamVj dF9wdXRfdW5sb2NrZWQob2JqKTsKIAogCXJldHVybiAwOwogfQpAQCAtMTg2LDcgKzE4Niw3IEBA IHVuc2lnbmVkIGxvbmcgZXh5bm9zX2RybV9nZW1fZ2V0X3NpemUoc3RydWN0IGRybV9kZXZpY2Ug KmRldiwKIAogCWV4eW5vc19nZW0gPSB0b19leHlub3NfZ2VtKG9iaik7CiAKLQlkcm1fZ2VtX29i amVjdF91bnJlZmVyZW5jZV91bmxvY2tlZChvYmopOworCWRybV9nZW1fb2JqZWN0X3B1dF91bmxv Y2tlZChvYmopOwogCiAJcmV0dXJuIGV4eW5vc19nZW0tPnNpemU7CiB9CkBAIC0zMjksMTMgKzMy OSwxMyBAQCB2b2lkIGV4eW5vc19kcm1fZ2VtX3B1dF9kbWFfYWRkcihzdHJ1Y3QgZHJtX2Rldmlj ZSAqZGV2LAogCQlyZXR1cm47CiAJfQogCi0JZHJtX2dlbV9vYmplY3RfdW5yZWZlcmVuY2VfdW5s b2NrZWQob2JqKTsKKwlkcm1fZ2VtX29iamVjdF9wdXRfdW5sb2NrZWQob2JqKTsKIAogCS8qCiAJ ICogZGVjcmVhc2Ugb2JqLT5yZWZjb3VudCBvbmUgbW9yZSB0aW1lIGJlY2F1c2Ugd2UgaGFzIGFs cmVhZHkKIAkgKiBpbmNyZWFzZWQgaXQgYXQgZXh5bm9zX2RybV9nZW1fZ2V0X2RtYV9hZGRyKCku CiAJICovCi0JZHJtX2dlbV9vYmplY3RfdW5yZWZlcmVuY2VfdW5sb2NrZWQob2JqKTsKKwlkcm1f Z2VtX29iamVjdF9wdXRfdW5sb2NrZWQob2JqKTsKIH0KIAogc3RhdGljIGludCBleHlub3NfZHJt X2dlbV9tbWFwX2J1ZmZlcihzdHJ1Y3QgZXh5bm9zX2RybV9nZW0gKmV4eW5vc19nZW0sCkBAIC0z ODMsNyArMzgzLDcgQEAgaW50IGV4eW5vc19kcm1fZ2VtX2dldF9pb2N0bChzdHJ1Y3QgZHJtX2Rl dmljZSAqZGV2LCB2b2lkICpkYXRhLAogCWFyZ3MtPmZsYWdzID0gZXh5bm9zX2dlbS0+ZmxhZ3M7 CiAJYXJncy0+c2l6ZSA9IGV4eW5vc19nZW0tPnNpemU7CiAKLQlkcm1fZ2VtX29iamVjdF91bnJl ZmVyZW5jZV91bmxvY2tlZChvYmopOworCWRybV9nZW1fb2JqZWN0X3B1dF91bmxvY2tlZChvYmop OwogCiAJcmV0dXJuIDA7CiB9Ci0tIAoyLjE0LjQKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2RyaS1kZXZlbAo=