From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger He Subject: [PATCH 2/2] drm/ttm: only free pages rather than update global memory count together Date: Fri, 12 Jan 2018 14:14:17 +0800 Message-ID: <1515737657-2983-2-git-send-email-Hongbo.He@amd.com> References: <1515737657-2983-1-git-send-email-Hongbo.He@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0087.outbound.protection.outlook.com [104.47.41.87]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2A48E6E6EF for ; Fri, 12 Jan 2018 06:14:30 +0000 (UTC) In-Reply-To: <1515737657-2983-1-git-send-email-Hongbo.He@amd.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: Roger He , Christian.Koenig@amd.com List-Id: dri-devel@lists.freedesktop.org aWYgdHRtX2dldF9wYWdlcyBvciB0dG1fbWVtX2dsb2JhbF9hbGxvY19wYWdlIGZhaWwsIHNob3Vs ZCBub3QgdXBkYXRlCmdsb2JhbCBtZW1vcnkgY291bnQuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBI ZSA8SG9uZ2JvLkhlQGFtZC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fcGFnZV9h bGxvYy5jIHwgNiArKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fcGFnZV9hbGxv Yy5jIGIvZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fcGFnZV9hbGxvYy5jCmluZGV4IDBlYWIyNGUu LmFlYmFiZjEgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX3BhZ2VfYWxsb2Mu YworKysgYi9kcml2ZXJzL2dwdS9kcm0vdHRtL3R0bV9wYWdlX2FsbG9jLmMKQEAgLTEwNzUsNyAr MTA3NSw4IEBAIGludCB0dG1fcG9vbF9wb3B1bGF0ZShzdHJ1Y3QgdHRtX3R0ICp0dG0sIHN0cnVj dCB0dG1fb3BlcmF0aW9uX2N0eCAqY3R4KQogCXJldCA9IHR0bV9nZXRfcGFnZXModHRtLT5wYWdl cywgdHRtLT5udW1fcGFnZXMsIHR0bS0+cGFnZV9mbGFncywKIAkJCSAgICB0dG0tPmNhY2hpbmdf c3RhdGUpOwogCWlmICh1bmxpa2VseShyZXQgIT0gMCkpIHsKLQkJdHRtX3Bvb2xfdW5wb3B1bGF0 ZSh0dG0pOworCQl0dG1fcHV0X3BhZ2VzKHR0bS0+cGFnZXMsIHR0bS0+bnVtX3BhZ2VzLCB0dG0t PnBhZ2VfZmxhZ3MsCisJCQl0dG0tPmNhY2hpbmdfc3RhdGUpOwogCQlyZXR1cm4gcmV0OwogCX0K IApAQCAtMTA4Myw3ICsxMDg0LDggQEAgaW50IHR0bV9wb29sX3BvcHVsYXRlKHN0cnVjdCB0dG1f dHQgKnR0bSwgc3RydWN0IHR0bV9vcGVyYXRpb25fY3R4ICpjdHgpCiAJCXJldCA9IHR0bV9tZW1f Z2xvYmFsX2FsbG9jX3BhZ2UobWVtX2dsb2IsIHR0bS0+cGFnZXNbaV0sCiAJCQkJCQlQQUdFX1NJ WkUsIGN0eCk7CiAJCWlmICh1bmxpa2VseShyZXQgIT0gMCkpIHsKLQkJCXR0bV9wb29sX3VucG9w dWxhdGUodHRtKTsKKwkJCXR0bV9wdXRfcGFnZXModHRtLT5wYWdlcywgdHRtLT5udW1fcGFnZXMs CisJCQkJdHRtLT5wYWdlX2ZsYWdzLCB0dG0tPmNhY2hpbmdfc3RhdGUpOwogCQkJcmV0dXJuIC1F Tk9NRU07CiAJCX0KIAl9Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vZHJpLWRldmVsCg==