From mboxrd@z Thu Jan 1 00:00:00 1970 From: Oded Gabbay Subject: [PATCH 1/2] drm/amdkfd: unbind only existing processes Date: Thu, 26 May 2016 12:43:58 +0300 Message-ID: <1464255839-5205-1-git-send-email-oded.gabbay@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-wm0-x243.google.com (mail-wm0-x243.google.com [IPv6:2a00:1450:400c:c09::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id 4671B6EA72 for ; Thu, 26 May 2016 09:44:03 +0000 (UTC) Received: by mail-wm0-x243.google.com with SMTP id q62so3570047wmg.3 for ; Thu, 26 May 2016 02:44:03 -0700 (PDT) Received: from odedg-tlv.redhat.com ([77.125.96.241]) by smtp.gmail.com with ESMTPSA id kz1sm13370868wjc.46.2016.05.26.02.44.00 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 26 May 2016 02:44:00 -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 List-Id: dri-devel@lists.freedesktop.org V2hlbiB1bmJpbmRpbmcgYSBwcm9jZXNzIGZyb20gYSBkZXZpY2UgKGluaXRpYXRlZCBieSBhbWRf aW9tbXVfdjIpLCB0aGUKZHJpdmVyIG5lZWRzIHRvIG1ha2Ugc3VyZSB0aGF0IHByb2Nlc3Mgc3Rp bGwgZXhpc3RzIGluIHRoZSBwcm9jZXNzIHRhYmxlLgpUaGVyZSBpcyBhIHBvc3NpYmlsaXR5IHRo YXQgYW1ka2ZkJ3Mgb3duIG5vdGlmaWVyIGhhbmRsZXIgLQprZmRfcHJvY2Vzc19ub3RpZmllcl9y ZWxlYXNlKCkgLSB3YXMgY2FsbGVkIGJlZm9yZSB0aGUgdW5iaW5kIGZ1bmN0aW9uCmFuZCBpdCBh bHJlYWR5IHJlbW92ZWQgdGhlIHByb2Nlc3MgZnJvbSB0aGUgcHJvY2VzcyB0YWJsZS4KClNpZ25l ZC1vZmYtYnk6IE9kZWQgR2FiYmF5IDxvZGVkLmdhYmJheUBnbWFpbC5jb20+Ci0tLQogZHJpdmVy cy9ncHUvZHJtL2FtZC9hbWRrZmQva2ZkX3Byb2Nlc3MuYyB8IDggKysrKysrKy0KIDEgZmlsZSBj aGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2 ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfcHJvY2Vzcy5jIGIvZHJpdmVycy9ncHUvZHJtL2Ft ZC9hbWRrZmQva2ZkX3Byb2Nlc3MuYwppbmRleCBhYzAwNTc5Li4yNDhkZWI3IDEwMDY0NAotLS0g YS9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfcHJvY2Vzcy5jCisrKyBiL2RyaXZlcnMv Z3B1L2RybS9hbWQvYW1ka2ZkL2tmZF9wcm9jZXNzLmMKQEAgLTQwNSwxMSArNDA1LDE3IEBAIHZv aWQga2ZkX3VuYmluZF9wcm9jZXNzX2Zyb21fZGV2aWNlKHN0cnVjdCBrZmRfZGV2ICpkZXYsIHVu c2lnbmVkIGludCBwYXNpZCkKIAlpZHggPSBzcmN1X3JlYWRfbG9jaygma2ZkX3Byb2Nlc3Nlc19z cmN1KTsKIAogCWhhc2hfZm9yX2VhY2hfcmN1KGtmZF9wcm9jZXNzZXNfdGFibGUsIGksIHAsIGtm ZF9wcm9jZXNzZXMpCi0JCWlmIChwLT5wYXNpZCA9PSBwYXNpZCkKKwkJaWYgKCghcCkgfHwgKHAt PnBhc2lkID09IHBhc2lkKSkKIAkJCWJyZWFrOwogCiAJc3JjdV9yZWFkX3VubG9jaygma2ZkX3By b2Nlc3Nlc19zcmN1LCBpZHgpOwogCisJLyogY2hlY2sgaWYgaGF2ZSBhIHByb2Nlc3MgaW4gdGhl IGhhc2guIE1heWJlIHRoZSByZWxldmFudCBwcm9jZXNzIHdhcworCSAqIGFscmVhZHkgZXJhc2Vk IGluIGtmZF9wcm9jZXNzX25vdGlmaWVyX3JlbGVhc2UoKQorCSAqLworCWlmICghcCkKKwkJcmV0 dXJuOworCiAJQlVHX09OKHAtPnBhc2lkICE9IHBhc2lkKTsKIAogCW11dGV4X2xvY2soJnAtPm11 dGV4KTsKLS0gCjIuNS41CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3Rv cC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmkt ZGV2ZWwK