From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH 10/14] drm/amdgpu: make the VMID owner always 64bit Date: Wed, 4 May 2016 14:26:51 -0400 Message-ID: <1462386415-25600-10-git-send-email-alexander.deucher@amd.com> References: <1462386415-25600-1-git-send-email-alexander.deucher@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-io0-x232.google.com (mail-io0-x232.google.com [IPv6:2607:f8b0:4001:c06::232]) by gabe.freedesktop.org (Postfix) with ESMTPS id 42F576E8C5 for ; Wed, 4 May 2016 18:27:12 +0000 (UTC) Received: by mail-io0-x232.google.com with SMTP id 190so62970103iow.1 for ; Wed, 04 May 2016 11:27:12 -0700 (PDT) In-Reply-To: <1462386415-25600-1-git-send-email-alexander.deucher@amd.com> 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 Cc: Alex Deucher , =?UTF-8?q?Christian=20K=C3=B6nig?= List-Id: dri-devel@lists.freedesktop.org RnJvbTogQ2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgoKT3RoZXJ3 aXNlIHdlIGNvdWxkIChpbiB0aGVvcnkpIHJ1biBpbnRvIHByb2JsZW1zIG9uIDMyYml0IHN5c3Rl bXMuCgpTaWduZWQtb2ZmLWJ5OiBDaHJpc3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4ua29lbmlnQGFt ZC5jb20+ClJldmlld2VkLWJ5OiBDaHVubWluZyBaaG91IDxkYXZpZDEuemhvdUBhbWQuY29tPgpT aWduZWQtb2ZmLWJ5OiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+Ci0t LQogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1LmggICAgfCAyICstCiBkcml2ZXJz L2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfdm0uYyB8IDQgKystLQogMiBmaWxlcyBjaGFuZ2Vk LCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9n cHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1LmggYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9h bWRncHUuaAppbmRleCA4ZTNiMTRkLi5kZTViZmM3IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9k cm0vYW1kL2FtZGdwdS9hbWRncHUuaAorKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9h bWRncHUuaApAQCAtODk2LDcgKzg5Niw3IEBAIHN0cnVjdCBhbWRncHVfdm1faWQgewogCXN0cnVj dCBhbWRncHVfc3luYwlhY3RpdmU7CiAJc3RydWN0IGZlbmNlCQkqbGFzdF9mbHVzaDsKIAlzdHJ1 Y3QgYW1kZ3B1X3JpbmcgICAgICAqbGFzdF91c2VyOwotCWF0b21pY19sb25nX3QJCW93bmVyOwor CWF0b21pYzY0X3QJCW93bmVyOwogCiAJdWludDY0X3QJCXBkX2dwdV9hZGRyOwogCS8qIGxhc3Qg Zmx1c2hlZCBQRC9QVCB1cGRhdGUgKi8KZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQv YW1kZ3B1L2FtZGdwdV92bS5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3Zt LmMKaW5kZXggNjJjZTcyNS4uY2Q1Nzg5OCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2Ft ZC9hbWRncHUvYW1kZ3B1X3ZtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1k Z3B1X3ZtLmMKQEAgLTE4NSw3ICsxODUsNyBAQCBpbnQgYW1kZ3B1X3ZtX2dyYWJfaWQoc3RydWN0 IGFtZGdwdV92bSAqdm0sIHN0cnVjdCBhbWRncHVfcmluZyAqcmluZywKIAkJaWYgKCFpZCkKIAkJ CWNvbnRpbnVlOwogCi0JCWlmIChhdG9taWNfbG9uZ19yZWFkKCZpZC0+b3duZXIpICE9IHZtLT5j bGllbnRfaWQpCisJCWlmIChhdG9taWM2NF9yZWFkKCZpZC0+b3duZXIpICE9IHZtLT5jbGllbnRf aWQpCiAJCQljb250aW51ZTsKIAogCQlpZiAocGRfYWRkciAhPSBpZC0+cGRfZ3B1X2FkZHIpCkBA IC0yNjEsNyArMjYxLDcgQEAgaW50IGFtZGdwdV92bV9ncmFiX2lkKHN0cnVjdCBhbWRncHVfdm0g KnZtLCBzdHJ1Y3QgYW1kZ3B1X3JpbmcgKnJpbmcsCiAKIAlsaXN0X21vdmVfdGFpbCgmaWQtPmxp c3QsICZhZGV2LT52bV9tYW5hZ2VyLmlkc19scnUpOwogCWlkLT5sYXN0X3VzZXIgPSByaW5nOwot CWF0b21pY19sb25nX3NldCgmaWQtPm93bmVyLCB2bS0+Y2xpZW50X2lkKTsKKwlhdG9taWM2NF9z ZXQoJmlkLT5vd25lciwgdm0tPmNsaWVudF9pZCk7CiAJdm0tPmlkc1tyaW5nLT5pZHhdID0gaWQ7 CiAKIAkqdm1faWQgPSBpZCAtIGFkZXYtPnZtX21hbmFnZXIuaWRzOwotLSAKMi41LjUKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWls aW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=