From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH 03/14] drm/amdgpu: make vmid owner be client_id Date: Wed, 4 May 2016 14:26:44 -0400 Message-ID: <1462386415-25600-3-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-x22e.google.com (mail-io0-x22e.google.com [IPv6:2607:f8b0:4001:c06::22e]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2FFEB6E8BE for ; Wed, 4 May 2016 18:27:05 +0000 (UTC) Received: by mail-io0-x22e.google.com with SMTP id u185so71935600iod.3 for ; Wed, 04 May 2016 11:27:05 -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 List-Id: dri-devel@lists.freedesktop.org RnJvbTogQ2h1bm1pbmcgWmhvdSA8RGF2aWQxLlpob3VAYW1kLmNvbT4KClVzaW5nIHRoZSBwb2lu dGVyIGlzIG5vdCBhZGVxdWF0ZS4KClNpZ25lZC1vZmYtYnk6IENodW5taW5nIFpob3UgPERhdmlk MS5aaG91QGFtZC5jb20+ClJldmlld2VkLWJ5OiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVj aGVyQGFtZC5jb20+ClJldmlld2VkLWJ5OiBNb25rIExpdSA8bW9uay5saXVAYW1kLmNvbT4KU2ln bmVkLW9mZi1ieTogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgotLS0K IGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV92bS5jIHwgNiArKystLS0KIDEgZmls ZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEv ZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3ZtLmMgYi9kcml2ZXJzL2dwdS9kcm0v YW1kL2FtZGdwdS9hbWRncHVfdm0uYwppbmRleCAyNzUzNzhjLi4yYzNkOTU1IDEwMDY0NAotLS0g YS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfdm0uYworKysgYi9kcml2ZXJzL2dw dS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfdm0uYwpAQCAtMTg1LDcgKzE4NSw3IEBAIGludCBhbWRn cHVfdm1fZ3JhYl9pZChzdHJ1Y3QgYW1kZ3B1X3ZtICp2bSwgc3RydWN0IGFtZGdwdV9yaW5nICpy aW5nLAogCQlpZiAoIWlkKQogCQkJY29udGludWU7CiAKLQkJaWYgKGF0b21pY19sb25nX3JlYWQo JmlkLT5vd25lcikgIT0gKGxvbmcpdm0pCisJCWlmIChhdG9taWNfbG9uZ19yZWFkKCZpZC0+b3du ZXIpICE9IHZtLT5jbGllbnRfaWQpCiAJCQljb250aW51ZTsKIAogCQlpZiAocGRfYWRkciAhPSBp ZC0+cGRfZ3B1X2FkZHIpCkBAIC0yNjEsNyArMjYxLDcgQEAgaW50IGFtZGdwdV92bV9ncmFiX2lk KHN0cnVjdCBhbWRncHVfdm0gKnZtLCBzdHJ1Y3QgYW1kZ3B1X3JpbmcgKnJpbmcsCiAKIAlsaXN0 X21vdmVfdGFpbCgmaWQtPmxpc3QsICZhZGV2LT52bV9tYW5hZ2VyLmlkc19scnUpOwogCWlkLT5s YXN0X3VzZXIgPSByaW5nOwotCWF0b21pY19sb25nX3NldCgmaWQtPm93bmVyLCAobG9uZyl2bSk7 CisJYXRvbWljX2xvbmdfc2V0KCZpZC0+b3duZXIsIHZtLT5jbGllbnRfaWQpOwogCXZtLT5pZHNb cmluZy0+aWR4XSA9IGlkOwogCiAJKnZtX2lkID0gaWQgLSBhZGV2LT52bV9tYW5hZ2VyLmlkczsK QEAgLTE0ODUsNyArMTQ4NSw3IEBAIHZvaWQgYW1kZ3B1X3ZtX2Zpbmkoc3RydWN0IGFtZGdwdV9k ZXZpY2UgKmFkZXYsIHN0cnVjdCBhbWRncHVfdm0gKnZtKQogCQkJCSBsaXN0KSB7CiAJCWlmICgh aWQpCiAJCQljb250aW51ZTsKLQkJaWYgKGF0b21pY19sb25nX3JlYWQoJmlkLT5vd25lcikgPT0g KGxvbmcpdm0pIHsKKwkJaWYgKGF0b21pY19sb25nX3JlYWQoJmlkLT5vd25lcikgPT0gdm0tPmNs aWVudF9pZCkgewogCQkJYXRvbWljX2xvbmdfc2V0KCZpZC0+b3duZXIsIDApOwogCQkJaWQtPnBk X2dwdV9hZGRyID0gMDsKIAkJfQotLSAKMi41LjUKCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxp c3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2RyaS1kZXZlbAo=