From mboxrd@z Thu Jan 1 00:00:00 1970 From: j.glisse@gmail.com Subject: [PATCH 2/2] drm/ttm: improve uncached page deallocation. Date: Wed, 8 Jul 2015 14:16:37 -0400 Message-ID: <1436379397-7897-2-git-send-email-j.glisse@gmail.com> References: <1436379397-7897-1-git-send-email-j.glisse@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qg0-f52.google.com (mail-qg0-f52.google.com [209.85.192.52]) by gabe.freedesktop.org (Postfix) with ESMTPS id E08686EBC2 for ; Wed, 8 Jul 2015 11:16:52 -0700 (PDT) Received: by qgef3 with SMTP id f3so54148737qge.0 for ; Wed, 08 Jul 2015 11:16:52 -0700 (PDT) In-Reply-To: <1436379397-7897-1-git-send-email-j.glisse@gmail.com> 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: =?UTF-8?q?J=C3=A9r=C3=B4me=20Glisse?= , Konrad Rzeszutek Wilk , =?UTF-8?q?Michel=20D=C3=A4nzer?= , Thomas Hellstrom List-Id: dri-devel@lists.freedesktop.org RnJvbTogSsOpcsO0bWUgR2xpc3NlIDxqZ2xpc3NlQHJlZGhhdC5jb20+CgpDYWxscyB0byBzZXRf bWVtb3J5X3diKCkgaW5jdXJlIGhlYXZ5IFRMQiBmbHVzaCBhbmQgSVBJIGNvc3QuIFRvCm1pbmlt aXplIHRob3NlIHdhaXQgdW50aWwgcG9vbCBncm93IGJleW9uZCBiYXRjaCBzaXplIGJlZm9yZQpk cmFpbmluZyB0aGUgcG9vbC4KClNpZ25lZC1vZmYtYnk6IErDqXLDtG1lIEdsaXNzZSA8amdsaXNz ZUByZWRoYXQuY29tPgpSZXZpZXdlZC1ieTogTWFyaW8gS2xlaW5lciA8bWFyaW8ua2xlaW5lci5k ZUBnbWFpbC5jb20+CkNjOiBNaWNoZWwgRMOkbnplciA8bWljaGVsQGRhZW56ZXIubmV0PgpDYzog VGhvbWFzIEhlbGxzdHJvbSA8dGhlbGxzdHJvbUB2bXdhcmUuY29tPgpDYzogS29ucmFkIFJ6ZXN6 dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS90 dG0vdHRtX3BhZ2VfYWxsb2NfZG1hLmMgfCA3ICsrKysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA2IGlu c2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0v dHRtL3R0bV9wYWdlX2FsbG9jX2RtYS5jIGIvZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fcGFnZV9h bGxvY19kbWEuYwppbmRleCAwMTk0YTkzLi44MDI4ZGQ2IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dw dS9kcm0vdHRtL3R0bV9wYWdlX2FsbG9jX2RtYS5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS90dG0v dHRtX3BhZ2VfYWxsb2NfZG1hLmMKQEAgLTk1Myw3ICs5NTMsMTIgQEAgdm9pZCB0dG1fZG1hX3Vu cG9wdWxhdGUoc3RydWN0IHR0bV9kbWFfdHQgKnR0bV9kbWEsIHN0cnVjdCBkZXZpY2UgKmRldikK IAl9IGVsc2UgewogCQlwb29sLT5ucGFnZXNfZnJlZSArPSBjb3VudDsKIAkJbGlzdF9zcGxpY2Uo JnR0bV9kbWEtPnBhZ2VzX2xpc3QsICZwb29sLT5mcmVlX2xpc3QpOwotCQlpZiAocG9vbC0+bnBh Z2VzX2ZyZWUgPiBfbWFuYWdlci0+b3B0aW9ucy5tYXhfc2l6ZSkKKwkJLyoKKwkJICogV2FpdCB0 byBoYXZlIGF0IGF0IGxlYXN0IE5VTV9QQUdFU19UT19BTExPQyBudW1iZXIgb2YgcGFnZXMKKwkJ ICogdG8gZnJlZSBpbiBvcmRlciB0byBtaW5pbWl6ZSBjYWxscyB0byBzZXRfbWVtb3J5X3diKCku CisJCSAqLworCQlpZiAocG9vbC0+bnBhZ2VzX2ZyZWUgPj0gKF9tYW5hZ2VyLT5vcHRpb25zLm1h eF9zaXplICsKKwkJCQkJICBOVU1fUEFHRVNfVE9fQUxMT0MpKQogCQkJbnBhZ2VzID0gcG9vbC0+ bnBhZ2VzX2ZyZWUgLSBfbWFuYWdlci0+b3B0aW9ucy5tYXhfc2l6ZTsKIAl9CiAJc3Bpbl91bmxv Y2tfaXJxcmVzdG9yZSgmcG9vbC0+bG9jaywgaXJxX2ZsYWdzKTsKLS0gCjEuOC4zLjEKCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWls aW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwOi8vbGlzdHMuZnJl ZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==