Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp1889587pxu; Thu, 17 Dec 2020 23:50:32 -0800 (PST) X-Google-Smtp-Source: ABdhPJwr8s2bOiVXxm90wIbK/1Iymv46sow8u+CeQpF3ES56tLhZxcY8wEpIltThN5RL+z92iurd X-Received: by 2002:a05:6402:ca1:: with SMTP id cn1mr3148816edb.128.1608277831983; Thu, 17 Dec 2020 23:50:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608277831; cv=none; d=google.com; s=arc-20160816; b=lUo/dh6FizdXBUxw5PWfdQ1C+Jxw1IQ9rqcTiCbf94iEHj0r8qkz7emSbAqHcW/022 P4jb7qFA/LB/n1tmbe1k8fkBjwvgUfS1YvPA+Ghp6gNWrkOJOwIq7CJecaPlVwoFjlKo j/57upHkwG/hA1YMLDNR9Eefs9d3kT+dQdJH9d3Y+tWLrp4nMX7yugocNJmcstzxnzvb Ex7+lYAYHX2Z9xQ14ieSBo5tiZd+acGhbRCBwtei9idtk2y3WCmjgjPKY1xGdzahfk3v n8fH8v3suU01ItewUWGZ/FuMviwEtERaFfF60AXV9a5yiNoOfEwdA5G4JwPIATxWgWP5 HmYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:message-id:date:subject:to:from:dkim-signature; bh=oUHJKaEjQz6SHPD5G/0+4SyVkB0IuZj3vdw75htBcd4=; b=QLH9oRCiGBmlqcoFpVGSMHvaBBFr2tvf0Bng1bNBNVi3ycb8Kn2qv18R3LBy2yynlJ WBaFmDuaJk/X5dPEgX8ANTUi1Q4ecSpwttsXbeuyrT1XrBI3XCY5gX3rrG5+sUWs8/co rXd8m4zJbreRcc6+zshuz2PHxsSRILDl2hqyap1+Y8TboC0wW/c2yBjxBRi5nVfftGJq /1CYk1q1oaR5H74noK9w79gYNGdVPUDoSS/Ft/Eb4sNej8pzmjDjhaVgzOuV6+e8ERcI B5iejIA0/Od+TJ3hW5THdiw8IFyOMQA2/VUCLklBhe5MB2JB3GJrgkcDdRyZq/qUNPR7 lLZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=NGYqkkYo; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id m13si6645085edi.155.2020.12.17.23.50.08; Thu, 17 Dec 2020 23:50:31 -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=@gmail.com header.s=20161025 header.b=NGYqkkYo; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732029AbgLRHst (ORCPT + 99 others); Fri, 18 Dec 2020 02:48:49 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54930 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725298AbgLRHst (ORCPT ); Fri, 18 Dec 2020 02:48:49 -0500 Received: from mail-pl1-x635.google.com (mail-pl1-x635.google.com [IPv6:2607:f8b0:4864:20::635]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CB203C0617A7 for ; Thu, 17 Dec 2020 23:48:08 -0800 (PST) Received: by mail-pl1-x635.google.com with SMTP id y8so964215plp.8 for ; Thu, 17 Dec 2020 23:48:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=oUHJKaEjQz6SHPD5G/0+4SyVkB0IuZj3vdw75htBcd4=; b=NGYqkkYoKGyA22LiY2LbS80hRK4pgC9ZvkoxmFJn8KIqLlwQFCVFWvVsY0RVST3mzx XmSfwN1skdmR2QtF1JV+zksX0u565GOUo1r2NCvuOru5wwrrq5C7nI3XSLr4YQMOrOzk yTDr9gReX1EWjQTMduuTWAZ6U1uK6zJMu3Zf0zQ7YY4L3EW1nen1kVRWtfFa+tPhvsbl S7LrvLMPja9zqsc5Vw9joSvXZ6OxfpUGlZUkskvwhPBLnehAV+vJjdG7xNDRpY9RCeVf NtFLbarvdqhfsXqgHm83Dlcr7nWGytHgbj3YseqozICqd0aZtdSokA1twTuL68guHHGy YEuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=oUHJKaEjQz6SHPD5G/0+4SyVkB0IuZj3vdw75htBcd4=; b=eWP7YuaN7ssNvHjuvF8ITvUzt5z+foYXpVmwus2fqptZ/+cVmtrnSZqk0MQlzhZxJr om9L0ZIuR6OI8Sbqy8P+elMSfxqVQzO4Ca/IjN2NyxBeXunAx/p/VCmKzqjsbUbmUakV XjDOPeiIsolI0jcrgHJJV6Cn3Z0VVHY2IRNPUrZ6mCycxT1Bvoq5KHcS1hLEsEwMQMvd tRSiTpvjijTnKQzBDHYC7trUN9qZAQgxd7372EAqVSjXJmGJYZO4ysRF5tkZZ82tBz/S GaG2cDI1GQlb1mAwtBELuMDLBHHDXEtFJ0aHzTEEGB8x7L/kg5sQ8qx49eT/5w90PeYw KuMQ== X-Gm-Message-State: AOAM530G65kyRfX7R2b//ueIUZa7iOpLfbyZGoG9k20T9ZCQX6RxBctG /lWHEXCTEmNk7YT4g3+0DH5ZQ+XOZvU= X-Received: by 2002:a17:90a:c301:: with SMTP id g1mr3145138pjt.150.1608277688423; Thu, 17 Dec 2020 23:48:08 -0800 (PST) Received: from bj03382pcu.spreadtrum.com ([117.18.48.82]) by smtp.gmail.com with ESMTPSA id d10sm7678114pfn.218.2020.12.17.23.48.03 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 17 Dec 2020 23:48:07 -0800 (PST) From: Huangzhaoyang To: Greg Kroah-Hartman , =?UTF-8?q?Arve=20Hj=C3=B8nnev=C3=A5g?= , Todd Kjos , Martijn Coenen , Joel Fernandes , Christian Brauner , devel@driverdev.osuosl.org, Zhaoyang Huang , linux-kernel@vger.kernel.org Subject: [PATCH] driver: staging: count ashmem_range into SLAB_RECLAIMBLE Date: Fri, 18 Dec 2020 15:47:48 +0800 Message-Id: <1608277668-3740-1-git-send-email-huangzhaoyang@gmail.com> X-Mailer: git-send-email 1.7.9.5 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 --- 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