From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Christian=20K=C3=B6nig?= Subject: [PATCH 2/5] drm/radeon: add userptr flag to limit it to anonymous memory Date: Mon, 28 Jul 2014 13:30:09 +0200 Message-ID: <1406547012-3105-2-git-send-email-deathsimple@vodafone.de> References: <1406547012-3105-1-git-send-email-deathsimple@vodafone.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from pegasos-out.vodafone.de (pegasos-out.vodafone.de [80.84.1.38]) by gabe.freedesktop.org (Postfix) with ESMTP id B81636E1ED for ; Mon, 28 Jul 2014 04:30:27 -0700 (PDT) In-Reply-To: <1406547012-3105-1-git-send-email-deathsimple@vodafone.de> 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: jglisse@redhat.com List-Id: dri-devel@lists.freedesktop.org RnJvbTogQ2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgoKU2lnbmVk LW9mZi1ieTogQ2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgotLS0K IGRyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX2dlbS5jIHwgMyArKy0KIGRyaXZlcnMvZ3B1 L2RybS9yYWRlb24vcmFkZW9uX3R0bS5jIHwgOCArKysrKysrKwogaW5jbHVkZS91YXBpL2RybS9y YWRlb25fZHJtLmggICAgICAgfCAzICsrLQogMyBmaWxlcyBjaGFuZ2VkLCAxMiBpbnNlcnRpb25z KCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24v cmFkZW9uX2dlbS5jIGIvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fZ2VtLmMKaW5kZXgg MDViOTY2MS4uZTJjNmY0NCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRl b25fZ2VtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3JhZGVvbi9yYWRlb25fZ2VtLmMKQEAgLTI5 Miw3ICsyOTIsOCBAQCBpbnQgcmFkZW9uX2dlbV91c2VycHRyX2lvY3RsKHN0cnVjdCBkcm1fZGV2 aWNlICpkZXYsIHZvaWQgKmRhdGEsCiAJCXJldHVybiAtRUFDQ0VTOwogCiAJLyogcmVqZWN0IHVu a25vd24gZmxhZyB2YWx1ZXMgKi8KLQlpZiAoYXJncy0+ZmxhZ3MgJiB+UkFERU9OX0dFTV9VU0VS UFRSX1JFQURPTkxZKQorCWlmIChhcmdzLT5mbGFncyAmIH4oUkFERU9OX0dFTV9VU0VSUFRSX1JF QURPTkxZIHwKKwkgICAgUkFERU9OX0dFTV9VU0VSUFRSX0FOT05PTkxZKSkKIAkJcmV0dXJuIC1F SU5WQUw7CiAKIAkvKiByZWFkb25seSBwYWdlcyBub3QgdGVzdGVkIG9uIG9sZGVyIGhhcmR3YXJl ICovCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vcmFkZW9uL3JhZGVvbl90dG0uYyBiL2Ry aXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX3R0bS5jCmluZGV4IGRiYzE1ZWMuLjdhMjE0Nzgg MTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX3R0bS5jCisrKyBiL2Ry aXZlcnMvZ3B1L2RybS9yYWRlb24vcmFkZW9uX3R0bS5jCkBAIC01NDEsNiArNTQxLDE0IEBAIHN0 YXRpYyBpbnQgcmFkZW9uX3R0bV90dF9waW5fdXNlcnB0cihzdHJ1Y3QgdHRtX3R0ICp0dG0pCiAJ CSAgICAgICB0dG0tPm51bV9wYWdlcyAqIFBBR0VfU0laRSkpCiAJCXJldHVybiAtRUZBVUxUOwog CisJaWYgKGd0dC0+dXNlcmZsYWdzICYgUkFERU9OX0dFTV9VU0VSUFRSX0FOT05PTkxZKSB7CisJ CXVuc2lnbmVkIGxvbmcgZW5kID0gZ3R0LT51c2VycHRyICsgdHRtLT5udW1fcGFnZXMgKiBQQUdF X1NJWkU7CisJCXN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hOworCQl2bWEgPSBmaW5kX3ZtYShn dHQtPnVzZXJtbSwgZ3R0LT51c2VycHRyKTsKKwkJaWYgKCF2bWEgfHwgdm1hLT52bV9maWxlIHx8 IHZtYS0+dm1fZW5kIDwgZW5kKQorCQkJcmV0dXJuIC1FUEVSTTsKKwl9CisKIAlkbyB7CiAJCXVu c2lnbmVkIG51bV9wYWdlcyA9IHR0bS0+bnVtX3BhZ2VzIC0gcGlubmVkOwogCQl1aW50NjRfdCB1 c2VycHRyID0gZ3R0LT51c2VycHRyICsgcGlubmVkICogUEFHRV9TSVpFOwpkaWZmIC0tZ2l0IGEv aW5jbHVkZS91YXBpL2RybS9yYWRlb25fZHJtLmggYi9pbmNsdWRlL3VhcGkvZHJtL3JhZGVvbl9k cm0uaAppbmRleCBhMThlYzU0Li40MDgwYWQzIDEwMDY0NAotLS0gYS9pbmNsdWRlL3VhcGkvZHJt L3JhZGVvbl9kcm0uaAorKysgYi9pbmNsdWRlL3VhcGkvZHJtL3JhZGVvbl9kcm0uaApAQCAtODEw LDcgKzgxMCw4IEBAIHN0cnVjdCBkcm1fcmFkZW9uX2dlbV9jcmVhdGUgewogCXVpbnQzMl90CWZs YWdzOwogfTsKIAotI2RlZmluZSBSQURFT05fR0VNX1VTRVJQVFJfUkVBRE9OTFkJMHgxCisjZGVm aW5lIFJBREVPTl9HRU1fVVNFUlBUUl9SRUFET05MWQkoMSA8PCAwKQorI2RlZmluZSBSQURFT05f R0VNX1VTRVJQVFJfQU5PTk9OTFkJKDEgPDwgMSkKIAogc3RydWN0IGRybV9yYWRlb25fZ2VtX3Vz ZXJwdHIgewogCXVpbnQ2NF90CQlhZGRyOwotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRl dmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==