From: Alexandre Courbot Subject: [PATCH] drm: warn when moving a pinned object Date: Mon, 27 Oct 2014 18:11:52 +0900 Message-ID: <1414401112-1883-1-git-send-email-acourbot@nvidia.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: Ben Skeggs , nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org UGlubmVkIEJPcyBhcmUgc3VwcG9zZWQgdG8gcmVtYWluIGluIHRoZWlyIGN1cnJlbnQgbG9jYXRp b24gdW50aWwKdW5waW5uZWQuIERpc3BsYXkgYSB3YXJuaW5nIGZvciB0aGUgc3VwcG9zZWRseS1l cnJvbmVvdXMgY2FzZSB3aGVyZSB3ZQphcmUgdHJ5aW5nIHRvIG1vdmUgc3VjaCBvYmplY3RzLgoK U2lnbmVkLW9mZi1ieTogQWxleGFuZHJlIENvdXJib3QgPGFjb3VyYm90QG52aWRpYS5jb20+Ci0t LQogZHJtL25vdXZlYXVfYm8uYyB8IDExICsrKysrKysrKy0tCiAxIGZpbGUgY2hhbmdlZCwgOSBp bnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RybS9ub3V2ZWF1X2Jv LmMgYi9kcm0vbm91dmVhdV9iby5jCmluZGV4IDNkNDc0YWMwM2Y4OC4uOWE4YWRlZWM4MGNkIDEw MDY0NAotLS0gYS9kcm0vbm91dmVhdV9iby5jCisrKyBiL2RybS9ub3V2ZWF1X2JvLmMKQEAgLTMy Myw4ICszMjMsOCBAQCBub3V2ZWF1X2JvX3BpbihzdHJ1Y3Qgbm91dmVhdV9ibyAqbnZibywgdWlu dDMyX3QgbWVtdHlwZSkKIAkJZ290byBvdXQ7CiAJfQogCi0JaWYgKG52Ym8tPnBpbl9yZWZjbnQr KykKLQkJZ290byBvdXQ7CisJaWYgKG52Ym8tPnBpbl9yZWZjbnQpCisJCWdvdG8gcmVmX2luYzsK IAogCW5vdXZlYXVfYm9fcGxhY2VtZW50X3NldChudmJvLCBtZW10eXBlLCAwKTsKIApAQCAtMzQx LDYgKzM0MSwxMCBAQCBub3V2ZWF1X2JvX3BpbihzdHJ1Y3Qgbm91dmVhdV9ibyAqbnZibywgdWlu dDMyX3QgbWVtdHlwZSkKIAkJCWJyZWFrOwogCQl9CiAJfQorCityZWZfaW5jOgorCW52Ym8tPnBp bl9yZWZjbnQrKzsKKwogb3V0OgogCXR0bV9ib191bnJlc2VydmUoYm8pOwogCXJldHVybiByZXQ7 CkBAIC0xMTg0LDYgKzExODgsOSBAQCBub3V2ZWF1X2JvX21vdmUoc3RydWN0IHR0bV9idWZmZXJf b2JqZWN0ICpibywgYm9vbCBldmljdCwgYm9vbCBpbnRyLAogCXN0cnVjdCBub3V2ZWF1X2RybV90 aWxlICpuZXdfdGlsZSA9IE5VTEw7CiAJaW50IHJldCA9IDA7CiAKKwlpZiAobnZiby0+cGluX3Jl ZmNudCkKKwkJTlZfV0FSTihkcm0sICJNb3ZpbmcgcGlubmVkIG9iamVjdCAlcCFcbiIsIG52Ym8p OworCiAJaWYgKGRybS0+ZGV2aWNlLmluZm8uZmFtaWx5IDwgTlZfREVWSUNFX0lORk9fVjBfVEVT TEEpIHsKIAkJcmV0ID0gbm91dmVhdV9ib192bV9iaW5kKGJvLCBuZXdfbWVtLCAmbmV3X3RpbGUp OwogCQlpZiAocmV0KQotLSAKMi4xLjIKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCk5vdXZlYXUgbWFpbGluZyBsaXN0Ck5vdXZlYXVAbGlzdHMuZnJlZWRl c2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9u b3V2ZWF1Cg==