Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp4382944pxu; Mon, 21 Dec 2020 11:01:32 -0800 (PST) X-Google-Smtp-Source: ABdhPJxg6nyqyANq3zTQ4IvdfDXPJCLAHxuncp63VbP14juQL7s63aSArKNB1WXdu/DY2w5jETYd X-Received: by 2002:a05:6402:d08:: with SMTP id eb8mr17465698edb.271.1608577292461; Mon, 21 Dec 2020 11:01:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608577292; cv=none; d=google.com; s=arc-20160816; b=Mn3lUkCp1zwKoMrlLtN+1i1DOVAoKNrZWw49xbN4Dda3U4MYxGjRPSshtkMfZmHgR6 le5FyxX14MBHayejfw2SBZVRPb6sgenhp9IqrbKGAc2121avNQaYKcNo1ocBGEAXVqab d3+DR53lBDwR3E+H+BnRehYn5e5cQEEd2A3giYYj+fjNWjGur8xWhpJK3p4b6/2DIQ29 zftc4Q2ul3GRW7D9c+RihnroiQ3AuyZ9NMy+Xsq0mw7pl94FyS9z1nJS2PMyRAbclxI3 bKYfBdkbI/qlSrbjDV1f5oaVhWKGkVLNby3UQcrhEOHyvasooLnzOEjiMmUU6czsPLjV lF3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=G/pMFitTeMS+SZfLhILcW8lAedkFnNH/feyJuKcA9ek=; b=lmYj5YP+Jns5i4QcDdw4rEkYynw9Ynx9tFqnqauum9G3vxYSuOsqsA/xshB8lKA04I 9WA/FHzmOrzwv/u3jrqSsh26Y9rANmIebn04dVaU8EQqQG11GAvcPBQnF4tphEWg1X19 swwWdQnw6nQWCx/xIbppKnA4AM/h3CiawDCvLQZPVUR/dkaz06TKLZ61czjq6HiOZM14 kXdZBUvPz+FQprc7S92leI/zIiBUTsa5VTVvpqY2y/OaxO2AHc+zhpmsKMDYeVkMeWtJ vMd8wnyfPEarCQCd151TK5DGheURoD3IDfN5cOpOY6nTgMogzcBkLt6KNDDWAGM6ObLd QExg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=g9GyuadC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id v11si10759891edx.226.2020.12.21.11.01.09; Mon, 21 Dec 2020 11:01:32 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=g9GyuadC; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726185AbgLUS6v (ORCPT + 99 others); Mon, 21 Dec 2020 13:58:51 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57420 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725780AbgLUS6v (ORCPT ); Mon, 21 Dec 2020 13:58:51 -0500 Received: from mail-lf1-x135.google.com (mail-lf1-x135.google.com [IPv6:2a00:1450:4864:20::135]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B0B6AC0613D3 for ; Mon, 21 Dec 2020 10:58:10 -0800 (PST) Received: by mail-lf1-x135.google.com with SMTP id m25so26092539lfc.11 for ; Mon, 21 Dec 2020 10:58:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=G/pMFitTeMS+SZfLhILcW8lAedkFnNH/feyJuKcA9ek=; b=g9GyuadCYSxVzn4tADWDBbWTq3TfRw2c2Ofi3qE5PVtEAKYFtMDTyhnfV/7MUWmLmv P34u2MAbS5Z1mdsC/wXjzLtAvEWmvHzmuqowTwqds9XHAYuZHz9WFpM6qIT5d/FkCfMJ hqmblE3/00jmRCzd5pNHQI5JcElWJds/D1b89cqQCM8+9Nl69Ia0qnvDida55uNQq4Eb cIlYJ38qa12sH3k/JJS+jbf3tnM+u7y2u9AK+0UnbVclhOhw4BRRyifnpg9SZx1G72XS pV1orEjGjG1FHKvls16Ry90CXz5BJKUgZMY/FrDbiSAZ94U0L9XyQvtqUuBWgpUzLuIc Vj3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=G/pMFitTeMS+SZfLhILcW8lAedkFnNH/feyJuKcA9ek=; b=ZipA9UpIt9frImzfz2Q0R65hgB0oZ5e1yAg9GT7fpOf9u3ompjq66qP8966JbVIwTf +K8Pf+dKR5rsCZdcGWgeJEvjFYF8vV1WbU8v4VSwKgIktjMlgx8ZY6+/RovOp4ZG4bum nOQE4GSPzcBlflMOmOHYjMLBY+zuQUHremaRlYdfDtKoH8KZTMvlYvFyacV7pZgVVITc l/1oMZPPcqx7xQS5VEluemUYv0bbPt4IJElFpAImg9Jo3k01eK7SpevGRinbioWFrwuR yMAoA9zBxIK7A1F6X9G90weYQ+1kIhO/oyVHnbVQIa89tHnFeWKDp+qxAUPUHaxPq3W5 jAKA== X-Gm-Message-State: AOAM533297mNQ5K07+BIN/HSEq02VSP79i+LQGpJ1QUnT0OM5vB7gHf6 rjt3YOaS2x6WQRoupLU7vZ6+znz/0/lauaYE/brRbQ== X-Received: by 2002:a2e:8059:: with SMTP id p25mr8051416ljg.155.1608577088932; Mon, 21 Dec 2020 10:58:08 -0800 (PST) MIME-Version: 1.0 References: <1608277668-3740-1-git-send-email-huangzhaoyang@gmail.com> In-Reply-To: <1608277668-3740-1-git-send-email-huangzhaoyang@gmail.com> From: Todd Kjos Date: Mon, 21 Dec 2020 10:57:57 -0800 Message-ID: Subject: Re: [PATCH] driver: staging: count ashmem_range into SLAB_RECLAIMBLE To: Huangzhaoyang Cc: Greg Kroah-Hartman , =?UTF-8?B?QXJ2ZSBIasO4bm5ldsOlZw==?= , Todd Kjos , Martijn Coenen , Joel Fernandes , Christian Brauner , "open list:ANDROID DRIVERS" , Zhaoyang Huang , LKML , Suren Baghdasaryan , Hridya Valsaraju Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org +Hridya Valsaraju +Suren Baghdasaryan On Thu, Dec 17, 2020 at 11:48 PM Huangzhaoyang wrote: > > From: Zhaoyang Huang > > Add SLAB_RECLAIM_ACCOUNT to ashmem_range cache since it has registered > shrinker, which make memAvailable more presiced. > > Signed-off-by: Zhaoyang Huang Acked-by: Todd Kjos > --- > drivers/staging/android/ashmem.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/staging/android/ashmem.c b/drivers/staging/android/ashmem.c > index 74d497d..b79301f 100644 > --- a/drivers/staging/android/ashmem.c > +++ b/drivers/staging/android/ashmem.c > @@ -893,7 +893,7 @@ static int __init ashmem_init(void) > > ashmem_range_cachep = kmem_cache_create("ashmem_range_cache", > sizeof(struct ashmem_range), > - 0, 0, NULL); > + 0, SLAB_RECLAIM_ACCOUNT, NULL); > if (!ashmem_range_cachep) { > pr_err("failed to create slab cache\n"); > goto out_free1; > -- > 1.9.1 >