From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Michel=20D=C3=A4nzer?= Subject: [PATCH] drm/amdgpu: Don't move pinned BOs Date: Mon, 28 Mar 2016 12:53:02 +0900 Message-ID: <1459137182-7888-1-git-send-email-michel@daenzer.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail.gna.ch (darkcity.gna.ch [195.226.6.51]) by gabe.freedesktop.org (Postfix) with ESMTP id 0DD996E326 for ; Mon, 28 Mar 2016 03:53:07 +0000 (UTC) Received: from kaveri (42-144-27-164.rev.home.ne.jp [42.144.27.164]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by darkcity.gna.ch (Postfix) with ESMTPSA id 1BE39B2083F for ; Mon, 28 Mar 2016 05:53:06 +0200 (CEST) Received: from daenzer by kaveri with local (Exim 4.86_2) (envelope-from ) id 1akOEg-00023v-Fn for dri-devel@lists.freedesktop.org; Mon, 28 Mar 2016 12:53:02 +0900 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 RnJvbTogTWljaGVsIETDpG56ZXIgPG1pY2hlbC5kYWVuemVyQGFtZC5jb20+CgpUaGUgcHVycG9z ZSBvZiBwaW5uaW5nIGlzIHRvIHByZXZlbnQgYSBidWZmZXIgZnJvbSBtb3ZpbmcuCgpSZXZpZXdl ZC1ieTogQ2hyaXN0aWFuIEvDtm5pZyA8Y2hyaXN0aWFuLmtvZW5pZ0BhbWQuY29tPgpUZXN0ZWQt Ynk6IFJleCBaaHUgPFJleC5aaHVAYW1kLmNvbT4KU2lnbmVkLW9mZi1ieTogTWljaGVsIETDpG56 ZXIgPG1pY2hlbC5kYWVuemVyQGFtZC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRn cHUvYW1kZ3B1X29iamVjdC5jIHwgNCArKysrCiBkcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9h bWRncHVfdHRtLmMgICAgfCA2ICsrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25z KCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X29iamVj dC5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X29iamVjdC5jCmluZGV4IDE1 MWEyZDQuLjU2ZDE0NTggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L2Ft ZGdwdV9vYmplY3QuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfb2Jq ZWN0LmMKQEAgLTYwOCw2ICs2MDgsMTAgQEAgaW50IGFtZGdwdV9ib19mYXVsdF9yZXNlcnZlX25v dGlmeShzdHJ1Y3QgdHRtX2J1ZmZlcl9vYmplY3QgKmJvKQogCWlmICgob2Zmc2V0ICsgc2l6ZSkg PD0gYWRldi0+bWMudmlzaWJsZV92cmFtX3NpemUpCiAJCXJldHVybiAwOwogCisJLyogQ2FuJ3Qg bW92ZSBhIHBpbm5lZCBCTyB0byB2aXNpYmxlIFZSQU0gKi8KKwlpZiAoYWJvLT5waW5fY291bnQg PiAwKQorCQlyZXR1cm4gLUVJTlZBTDsKKwogCS8qIGh1cnJhaCB0aGUgbWVtb3J5IGlzIG5vdCB2 aXNpYmxlICEgKi8KIAlhbWRncHVfdHRtX3BsYWNlbWVudF9mcm9tX2RvbWFpbihhYm8sIEFNREdQ VV9HRU1fRE9NQUlOX1ZSQU0pOwogCWxwZm4gPQlhZGV2LT5tYy52aXNpYmxlX3ZyYW1fc2l6ZSA+ PiBQQUdFX1NISUZUOwpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1k Z3B1X3R0bS5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9hbWRncHUvYW1kZ3B1X3R0bS5jCmluZGV4 IDBmNDJiMWEuLjlkMzM0MWQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1 L2FtZGdwdV90dG0uYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdwdS9hbWRncHVfdHRt LmMKQEAgLTM4NCw5ICszODQsMTUgQEAgc3RhdGljIGludCBhbWRncHVfYm9fbW92ZShzdHJ1Y3Qg dHRtX2J1ZmZlcl9vYmplY3QgKmJvLAogCQkJc3RydWN0IHR0bV9tZW1fcmVnICpuZXdfbWVtKQog ewogCXN0cnVjdCBhbWRncHVfZGV2aWNlICphZGV2OworCXN0cnVjdCBhbWRncHVfYm8gKmFibzsK IAlzdHJ1Y3QgdHRtX21lbV9yZWcgKm9sZF9tZW0gPSAmYm8tPm1lbTsKIAlpbnQgcjsKIAorCS8q IENhbid0IG1vdmUgYSBwaW5uZWQgQk8gKi8KKwlhYm8gPSBjb250YWluZXJfb2YoYm8sIHN0cnVj dCBhbWRncHVfYm8sIHRibyk7CisJaWYgKFdBUk5fT05fT05DRShhYm8tPnBpbl9jb3VudCA+IDAp KQorCQlyZXR1cm4gLUVJTlZBTDsKKwogCWFkZXYgPSBhbWRncHVfZ2V0X2FkZXYoYm8tPmJkZXYp OwogCWlmIChvbGRfbWVtLT5tZW1fdHlwZSA9PSBUVE1fUExfU1lTVEVNICYmIGJvLT50dG0gPT0g TlVMTCkgewogCQlhbWRncHVfbW92ZV9udWxsKGJvLCBuZXdfbWVtKTsKLS0gCjIuOC4wLnJjMwoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==