From mboxrd@z Thu Jan 1 00:00:00 1970 From: j.glisse@gmail.com Subject: [PATCH 1/2] drm/ttm: fix object deallocation to properly fill in the page pool. Date: Wed, 8 Jul 2015 14:16:36 -0400 Message-ID: <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-qk0-f176.google.com (mail-qk0-f176.google.com [209.85.220.176]) by gabe.freedesktop.org (Postfix) with ESMTPS id D88266EBBD for ; Wed, 8 Jul 2015 11:16:51 -0700 (PDT) Received: by qkhu186 with SMTP id u186so169339405qkh.0 for ; Wed, 08 Jul 2015 11:16:51 -0700 (PDT) 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?= , Thomas Hellstrom , Konrad Rzeszutek Wilk List-Id: dri-devel@lists.freedesktop.org RnJvbTogSsOpcsO0bWUgR2xpc3NlIDxqZ2xpc3NlQHJlZGhhdC5jb20+CgpDdXJyZW50IGNvZGUg bmV2ZXIgYWxsb3dlZCB0aGUgcGFnZSBwb29sIHRvIGFjdHVhbHkgZmlsbCBpbiBhbnl3YXkuClRo aXMgZml4IGl0LCBzbyB0aGF0IHdlIG9ubHkgc3RhcnQgZnJlZWluZyBwYWdlIGZyb20gdGhlIHBv b2wgd2hlbgp3ZSBnbyBvdmVyIHRoZSBwb29sIHNpemUuCgpTaWduZWQtb2ZmLWJ5OiBKw6lyw7Rt ZSBHbGlzc2UgPGpnbGlzc2VAcmVkaGF0LmNvbT4KUmV2aWV3ZWQtYnk6IE1hcmlvIEtsZWluZXIg PG1hcmlvLmtsZWluZXIuZGVAZ21haWwuY29tPgpUZXN0ZWQtYnk6IE1pY2hlbCBEw6RuemVyIDxt aWNoZWxAZGFlbnplci5uZXQ+CkNjOiBUaG9tYXMgSGVsbHN0cm9tIDx0aGVsbHN0cm9tQHZtd2Fy ZS5jb20+CkNjOiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+ Ci0tLQogZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fcGFnZV9hbGxvY19kbWEuYyB8IDggKy0tLS0t LS0KIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9wYWdlX2FsbG9jX2RtYS5jIGIvZHJpdmVy cy9ncHUvZHJtL3R0bS90dG1fcGFnZV9hbGxvY19kbWEuYwppbmRleCBjOTZkYjQzLi4wMTk0YTkz IDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9wYWdlX2FsbG9jX2RtYS5jCisr KyBiL2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX3BhZ2VfYWxsb2NfZG1hLmMKQEAgLTk1MywxNCAr OTUzLDggQEAgdm9pZCB0dG1fZG1hX3VucG9wdWxhdGUoc3RydWN0IHR0bV9kbWFfdHQgKnR0bV9k bWEsIHN0cnVjdCBkZXZpY2UgKmRldikKIAl9IGVsc2UgewogCQlwb29sLT5ucGFnZXNfZnJlZSAr PSBjb3VudDsKIAkJbGlzdF9zcGxpY2UoJnR0bV9kbWEtPnBhZ2VzX2xpc3QsICZwb29sLT5mcmVl X2xpc3QpOwotCQlucGFnZXMgPSBjb3VudDsKLQkJaWYgKHBvb2wtPm5wYWdlc19mcmVlID4gX21h bmFnZXItPm9wdGlvbnMubWF4X3NpemUpIHsKKwkJaWYgKHBvb2wtPm5wYWdlc19mcmVlID4gX21h bmFnZXItPm9wdGlvbnMubWF4X3NpemUpCiAJCQlucGFnZXMgPSBwb29sLT5ucGFnZXNfZnJlZSAt IF9tYW5hZ2VyLT5vcHRpb25zLm1heF9zaXplOwotCQkJLyogZnJlZSBhdCBsZWFzdCBOVU1fUEFH RVNfVE9fQUxMT0MgbnVtYmVyIG9mIHBhZ2VzCi0JCQkgKiB0byByZWR1Y2UgY2FsbHMgdG8gc2V0 X21lbW9yeV93YiAqLwotCQkJaWYgKG5wYWdlcyA8IE5VTV9QQUdFU19UT19BTExPQykKLQkJCQlu cGFnZXMgPSBOVU1fUEFHRVNfVE9fQUxMT0M7Ci0JCX0KIAl9CiAJc3Bpbl91bmxvY2tfaXJxcmVz dG9yZSgmcG9vbC0+bG9jaywgaXJxX2ZsYWdzKTsKIAotLSAKMS44LjMuMQoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlz dApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK