From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH 01/14] drm/amdgpu: fix wrong release of vmid owner Date: Wed, 4 May 2016 14:26:42 -0400 Message-ID: <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-ig0-x229.google.com (mail-ig0-x229.google.com [IPv6:2607:f8b0:4001:c05::229]) by gabe.freedesktop.org (Postfix) with ESMTPS id 3A3806E12F for ; Wed, 4 May 2016 18:27:03 +0000 (UTC) Received: by mail-ig0-x229.google.com with SMTP id m9so55786512ige.1 for ; Wed, 04 May 2016 11:27:03 -0700 (PDT) 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 RnJvbTogQ2h1bm1pbmcgWmhvdSA8RGF2aWQxLlpob3VAYW1kLmNvbT4KClRoZSByZWxlYXNlIG9m IHRoZSB2bWlkIG93bmVyIHdhcyBub3QgaGFuZGxlZApjb3JyZWN0bHkuICBXZSBuZWVkIHRvIHRh a2UgdGhlIGxvY2sgYW5kIHdhbGsKdGhlIGxydSBsaXN0LgoKU2lnbmVkLW9mZi1ieTogQ2h1bm1p bmcgWmhvdSA8RGF2aWQxLlpob3VAYW1kLmNvbT4KUmV2aWV3ZWQtYnk6IEFsZXggRGV1Y2hlciA8 YWxleGFuZGVyLmRldWNoZXJAYW1kLmNvbT4KUmV2aWV3ZWQtYnk6IE1vbmsgTGl1IDxtb25rLmxp dUBhbWQuY29tPgpTaWduZWQtb2ZmLWJ5OiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVy QGFtZC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3ZtLmMgfCAx NCArKysrKysrKystLS0tLQogMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9ucygrKSwgNSBkZWxl dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVf dm0uYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV92bS5jCmluZGV4IDg1NjEx NmEuLmUwNmQwNjYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdw dV92bS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2FtZGdwdV92bS5jCkBAIC0x NDU0LDYgKzE0NTQsNyBAQCBlcnJvcl9mcmVlX3NjaGVkX2VudGl0eToKIHZvaWQgYW1kZ3B1X3Zt X2Zpbmkoc3RydWN0IGFtZGdwdV9kZXZpY2UgKmFkZXYsIHN0cnVjdCBhbWRncHVfdm0gKnZtKQog ewogCXN0cnVjdCBhbWRncHVfYm9fdmFfbWFwcGluZyAqbWFwcGluZywgKnRtcDsKKwlzdHJ1Y3Qg YW1kZ3B1X3ZtX2lkICppZCwgKmlkX3RtcDsKIAlpbnQgaTsKIAogCWFtZF9zY2hlZF9lbnRpdHlf ZmluaSh2bS0+ZW50aXR5LnNjaGVkLCAmdm0tPmVudGl0eSk7CkBAIC0xNDc4LDE0ICsxNDc5LDE3 IEBAIHZvaWQgYW1kZ3B1X3ZtX2Zpbmkoc3RydWN0IGFtZGdwdV9kZXZpY2UgKmFkZXYsIHN0cnVj dCBhbWRncHVfdm0gKnZtKQogCWFtZGdwdV9ib191bnJlZigmdm0tPnBhZ2VfZGlyZWN0b3J5KTsK IAlmZW5jZV9wdXQodm0tPnBhZ2VfZGlyZWN0b3J5X2ZlbmNlKTsKIAotCWZvciAoaSA9IDA7IGkg PCBBTURHUFVfTUFYX1JJTkdTOyArK2kpIHsKLQkJc3RydWN0IGFtZGdwdV92bV9pZCAqaWQgPSB2 bS0+aWRzW2ldOwotCisJbXV0ZXhfbG9jaygmYWRldi0+dm1fbWFuYWdlci5sb2NrKTsKKwlsaXN0 X2Zvcl9lYWNoX2VudHJ5X3NhZmUoaWQsIGlkX3RtcCwgJmFkZXYtPnZtX21hbmFnZXIuaWRzX2xy dSwKKwkJCQkgbGlzdCkgewogCQlpZiAoIWlkKQogCQkJY29udGludWU7Ci0KLQkJYXRvbWljX2xv bmdfY21weGNoZygmaWQtPm93bmVyLCAobG9uZyl2bSwgMCk7CisJCWlmIChhdG9taWNfbG9uZ19y ZWFkKCZpZC0+b3duZXIpID09IChsb25nKXZtKSB7CisJCQlhdG9taWNfbG9uZ19zZXQoJmlkLT5v d25lciwgMCk7CisJCQlpZC0+cGRfZ3B1X2FkZHIgPSAwOworCQl9CiAJfQorCW11dGV4X3VubG9j aygmYWRldi0+dm1fbWFuYWdlci5sb2NrKTsKIH0KIAogLyoqCi0tIAoyLjUuNQoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcg bGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRl c2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==