From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: [PATCH] drm/tegra: Use drm_gem_object_reference_unlocked Date: Wed, 21 Oct 2015 10:06:31 +0200 Message-ID: <1445414791-20977-1-git-send-email-daniel.vetter@ffwll.ch> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wi0-f180.google.com (mail-wi0-f180.google.com [209.85.212.180]) by gabe.freedesktop.org (Postfix) with ESMTPS id 538066ED31 for ; Wed, 21 Oct 2015 01:06:38 -0700 (PDT) Received: by wijp11 with SMTP id p11so82213100wij.0 for ; Wed, 21 Oct 2015 01:06:37 -0700 (PDT) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Intel Graphics Development Cc: Daniel Vetter , Thierry Reding , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org VGhpcyBvbmx5IGdyYWJzIHRoZSBtdXRleCB3aGVuIHJlYWxseSBuZWVkZWQsIGJ1dCBzdGlsbCBo YXMgYQptaWdodC1hY3F1aXJlIGxvY2tkZXAgY2hlY2sgdG8gbWFrZSBzdXJlIHRoYXQncyBhbHdh eXMgcG9zc2libGUuCldpdGggdGhpcyBwYXRjaCB0ZWdyYSBpcyBvZmZpY2lhbGx5IHN0cnVjdF9t dXRleCBmcmVlLCB5YXkhCgpDYzogVGhpZXJyeSBSZWRpbmcgPHRoaWVycnkucmVkaW5nQGdtYWls LmNvbT4KU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBpbnRlbC5j b20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3RlZ3JhL2RybS5jIHwgNCArLS0tCiBkcml2ZXJzL2dw dS9kcm0vdGVncmEvZ2VtLmMgfCA4ICsrLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDMgaW5zZXJ0 aW9ucygrKSwgOSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGVn cmEvZHJtLmMgYi9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZHJtLmMKaW5kZXggMTU5ZWY1MTVjYWIx Li41ZGU5YTRlYWQ0NjMgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90ZWdyYS9kcm0uYwor KysgYi9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZHJtLmMKQEAgLTI3Nyw5ICsyNzcsNyBAQCBob3N0 MXhfYm9fbG9va3VwKHN0cnVjdCBkcm1fZGV2aWNlICpkcm0sIHN0cnVjdCBkcm1fZmlsZSAqZmls ZSwgdTMyIGhhbmRsZSkKIAlpZiAoIWdlbSkKIAkJcmV0dXJuIE5VTEw7CiAKLQltdXRleF9sb2Nr KCZkcm0tPnN0cnVjdF9tdXRleCk7Ci0JZHJtX2dlbV9vYmplY3RfdW5yZWZlcmVuY2UoZ2VtKTsK LQltdXRleF91bmxvY2soJmRybS0+c3RydWN0X211dGV4KTsKKwlkcm1fZ2VtX29iamVjdF91bnJl ZmVyZW5jZV91bmxvY2tlZChnZW0pOwogCiAJYm8gPSB0b190ZWdyYV9ibyhnZW0pOwogCXJldHVy biAmYm8tPmJhc2U7CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdGVncmEvZ2VtLmMgYi9k cml2ZXJzL2dwdS9kcm0vdGVncmEvZ2VtLmMKaW5kZXggZmI3MTIzMTZjNTIyLi4xMTQ2ZmJlNTIz ZDUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90ZWdyYS9nZW0uYworKysgYi9kcml2ZXJz L2dwdS9kcm0vdGVncmEvZ2VtLmMKQEAgLTMwLDkgKzMwLDcgQEAgc3RhdGljIHZvaWQgdGVncmFf Ym9fcHV0KHN0cnVjdCBob3N0MXhfYm8gKmJvKQogCXN0cnVjdCB0ZWdyYV9ibyAqb2JqID0gaG9z dDF4X3RvX3RlZ3JhX2JvKGJvKTsKIAlzdHJ1Y3QgZHJtX2RldmljZSAqZHJtID0gb2JqLT5nZW0u ZGV2OwogCi0JbXV0ZXhfbG9jaygmZHJtLT5zdHJ1Y3RfbXV0ZXgpOwotCWRybV9nZW1fb2JqZWN0 X3VucmVmZXJlbmNlKCZvYmotPmdlbSk7Ci0JbXV0ZXhfdW5sb2NrKCZkcm0tPnN0cnVjdF9tdXRl eCk7CisJZHJtX2dlbV9vYmplY3RfdW5yZWZlcmVuY2VfdW5sb2NrZWQoJm9iai0+Z2VtKTsKIH0K IAogc3RhdGljIGRtYV9hZGRyX3QgdGVncmFfYm9fcGluKHN0cnVjdCBob3N0MXhfYm8gKmJvLCBz dHJ1Y3Qgc2dfdGFibGUgKipzZ3QpCkBAIC03NCw5ICs3Miw3IEBAIHN0YXRpYyBzdHJ1Y3QgaG9z dDF4X2JvICp0ZWdyYV9ib19nZXQoc3RydWN0IGhvc3QxeF9ibyAqYm8pCiAJc3RydWN0IHRlZ3Jh X2JvICpvYmogPSBob3N0MXhfdG9fdGVncmFfYm8oYm8pOwogCXN0cnVjdCBkcm1fZGV2aWNlICpk cm0gPSBvYmotPmdlbS5kZXY7CiAKLQltdXRleF9sb2NrKCZkcm0tPnN0cnVjdF9tdXRleCk7Ci0J ZHJtX2dlbV9vYmplY3RfcmVmZXJlbmNlKCZvYmotPmdlbSk7Ci0JbXV0ZXhfdW5sb2NrKCZkcm0t PnN0cnVjdF9tdXRleCk7CisJZHJtX2dlbV9vYmplY3RfcmVmZXJlbmNlX3VubG9ja2VkKCZvYmot PmdlbSk7CiAKIAlyZXR1cm4gYm87CiB9Ci0tIAoyLjUuMQoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFp bG1hbi9saXN0aW5mby9pbnRlbC1nZngK