From: Oded Gabbay Subject: [PATCH] amdkfd: Disable support for 32-bit user processes Date: Fri, 5 Dec 2014 10:47:36 +0200 Message-ID: <1417769256-6790-1-git-send-email-oded.gabbay@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0142.outbound.protection.outlook.com [157.56.111.142]) by gabe.freedesktop.org (Postfix) with ESMTP id A7DF96E50A for ; Fri, 5 Dec 2014 00:47:51 -0800 (PST) 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, airlied@linux.ie Cc: alexander.deucher@amd.com List-Id: dri-devel@lists.freedesktop.org VGhpcyBwYXRjaCBjaGVja3MgaWYgdGhlIHByb2Nlc3MgdGhhdCBvcGVucyB0aGUgL2Rldi9rZmQg ZGV2aWNlIGlzIDMyLWJpdApwcm9jZXNzLiBJZiBzbywgaXQgcmV0dXJucyAtRVBFUk0gYW5kIHBy aW50cyBhIHdhcm5pbmcgbWVzc2FnZSBpbiBkbWVzZy4KClRoaXMgaXMgZG9uZSB0byBwcmV2ZW50 IDMyLWJpdCB1c2VyIHByb2Nlc3NlcyBmcm9tIHVzaW5nIGFtZGtmZCwgYW5kIGhlbmNlLCBIU0EK ZmVhdHVyZXMuCgpBTUQncyBIU0EgdXNlcnNwYWNlIHN0YWNrIHdpbGwgYWxzbyBzdXBwb3J0IG9u bHkgNjQtYml0IHByb2Nlc3NlcyBvbiBMaW51eC4KClNpZ25lZC1vZmYtYnk6IE9kZWQgR2FiYmF5 IDxvZGVkLmdhYmJheUBhbWQuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1ka2ZkL2tm ZF9jaGFyZGV2LmMgfCAxMyArKysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0 aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9hbWQv YW1ka2ZkL2tmZF9jaGFyZGV2LmMgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGtmZC9rZmRfY2hh cmRldi5jCmluZGV4IDEwMmNkMzYuLjRmN2IyNzUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2Ry bS9hbWQvYW1ka2ZkL2tmZF9jaGFyZGV2LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRr ZmQva2ZkX2NoYXJkZXYuYwpAQCAtMTAyLDE1ICsxMDIsMjYgQEAgc3RydWN0IGRldmljZSAqa2Zk X2NoYXJkZXYodm9pZCkKIHN0YXRpYyBpbnQga2ZkX29wZW4oc3RydWN0IGlub2RlICppbm9kZSwg c3RydWN0IGZpbGUgKmZpbGVwKQogewogCXN0cnVjdCBrZmRfcHJvY2VzcyAqcHJvY2VzczsKKwli b29sIGlzXzMyYml0X3VzZXJfbW9kZTsKIAogCWlmIChpbWlub3IoaW5vZGUpICE9IDApCiAJCXJl dHVybiAtRU5PREVWOwogCisJaXNfMzJiaXRfdXNlcl9tb2RlID0gaXNfY29tcGF0X3Rhc2soKTsK KworCWlmIChpc18zMmJpdF91c2VyX21vZGUgPT0gdHJ1ZSkgeworCQlkZXZfd2FybihrZmRfZGV2 aWNlLAorCQkJIlByb2Nlc3MgJWQgKDMyLWJpdCkgZmFpbGVkIHRvIG9wZW4gL2Rldi9rZmRcbiIK KwkJCSIzMi1iaXQgcHJvY2Vzc2VzIGFyZSBub3Qgc3VwcG9ydGVkIGJ5IGFtZGtmZFxuIiwKKwkJ CWN1cnJlbnQtPnBpZCk7CisJCXJldHVybiAtRVBFUk07CisJfQorCiAJcHJvY2VzcyA9IGtmZF9j cmVhdGVfcHJvY2VzcyhjdXJyZW50KTsKIAlpZiAoSVNfRVJSKHByb2Nlc3MpKQogCQlyZXR1cm4g UFRSX0VSUihwcm9jZXNzKTsKIAotCXByb2Nlc3MtPmlzXzMyYml0X3VzZXJfbW9kZSA9IGlzX2Nv bXBhdF90YXNrKCk7CisJcHJvY2Vzcy0+aXNfMzJiaXRfdXNlcl9tb2RlID0gaXNfMzJiaXRfdXNl cl9tb2RlOwogCiAJZGV2X2RiZyhrZmRfZGV2aWNlLCAicHJvY2VzcyAlZCBvcGVuZWQsIGNvbXBh dCBtb2RlICgzMiBiaXQpIC0gJWRcbiIsCiAJCXByb2Nlc3MtPnBhc2lkLCBwcm9jZXNzLT5pc18z MmJpdF91c2VyX21vZGUpOwotLSAKMi4xLjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3Rz LmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vZHJpLWRldmVsCg==