From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id EA73DC54E41 for ; Mon, 26 Feb 2024 13:57:19 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7C79F6B015E; Mon, 26 Feb 2024 08:57:19 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 776F76B015F; Mon, 26 Feb 2024 08:57:19 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 665A16B0163; Mon, 26 Feb 2024 08:57:19 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 537646B015E for ; Mon, 26 Feb 2024 08:57:19 -0500 (EST) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 138AA808BA for ; Mon, 26 Feb 2024 13:57:19 +0000 (UTC) X-FDA: 81834106998.20.1D6FC78 Received: from mail-oi1-f179.google.com (mail-oi1-f179.google.com [209.85.167.179]) by imf09.hostedemail.com (Postfix) with ESMTP id 3CE2014001C for ; Mon, 26 Feb 2024 13:57:17 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=b6yMxbDQ; spf=pass (imf09.hostedemail.com: domain of laoar.shao@gmail.com designates 209.85.167.179 as permitted sender) smtp.mailfrom=laoar.shao@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1708955837; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=qC451XfJl7DfgQqR5U2znK3IUgGVHljKK8SbXgGF/nA=; b=vxzIDCxmvQGCwuglPHO7X6NRx0LtO9u+3RKKzQD315Mu5p83PnI2IjjvOx1LswLCeECSlz 7mrYr+c0OH00xXXrN4/J8fKCjXYL0+zqztb2sOBV329t5kRo48CwP98hZHwgb6C1P51yBg dYqITRJp/+Ouv7BmpVjuneKEDximdZc= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708955837; a=rsa-sha256; cv=none; b=1/VTvPffS+JBlh9324QN0mV+uhbRA3czcyYGmVu4fMDDN+NlHCcqlrlHnAw093Ww/sjWRx v2/DVfsSzfGdqoA+VivzzZlMtaCYAId/U+JuMU4bdO91XrqXFgI0zWXR937Q0Puk8iEM5h Y31XqQLDEvX7LL/HNjb8mT5V5VxO0HY= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=b6yMxbDQ; spf=pass (imf09.hostedemail.com: domain of laoar.shao@gmail.com designates 209.85.167.179 as permitted sender) smtp.mailfrom=laoar.shao@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-oi1-f179.google.com with SMTP id 5614622812f47-3bd4e6a7cb0so2280801b6e.3 for ; Mon, 26 Feb 2024 05:57:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708955836; x=1709560636; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=qC451XfJl7DfgQqR5U2znK3IUgGVHljKK8SbXgGF/nA=; b=b6yMxbDQozYbP1YUbtZmtZEYu/ADL0BOsCCHWJOTN2XC/qZke4iRT65K3rsuzG0ktj 9ZJ77z0lEsNOOMhsEW8nAt74jpiAkiWB3o6VetJ2uBngY1AXOI1HwI+2g79kw/5ON8+6 BHoUZBmm5CGY7QKSXDVN7tUr7DLHZJcTtfwHkrrj6mV4DofzJbslu5UWQmz8juLaRLdq Rcd3sfxbXqGYU8n+zjQ2C7oZflASP4Ijb5dwbDBIn7RUR1bbU0UvgHGdWs+HgjISvmID stZMTzoRfWL9qUYtr0bbLJGKa5hGtGUddAuodR6HRC3glDRWnFIQ1AjUPgSmu+a3gK0r qvag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708955836; x=1709560636; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qC451XfJl7DfgQqR5U2znK3IUgGVHljKK8SbXgGF/nA=; b=xMTLo1SAp/58QdGQQwynK5B5byqd2seFcCEiXZ7YwIYESgegETtcv9yXzogU+MIXpv MQvIqxNXE8h2b54l7oKn4ZIognLcuLHttzIXNGF4KDl29+rl7xcK59TUIvCuXvzUdGiR 7RHNxOCKeKmFVrhlhlXZATn1vcz2ShTBK7JLGMQ7jCudH8iiAS6cizB/XCxDay08DzRp TjJY/OjhVOTiqqhW5PfnEyrD87+UJmtE5e+OuXcwpAe+hvmDgUXK3LDpfmYZ9p1tPUrG Qpi5Xnq/B1mNAOYiuio/uk9AM1LdcB36ChbevByhqQ+P60aPEeWhHI1l2Dx3D+yV4smg MQGA== X-Forwarded-Encrypted: i=1; AJvYcCXMYTUKkzq36g2Z8mLkYI+nRF0HxwPwBx5lcCmEGGiYKi8Q8QzeUf9BJZ1MxVg6Gt+Y/FuYHkNveGxl8aaXgovLxbY= X-Gm-Message-State: AOJu0YyVUoT4JV9tKl6RaHQS1ufQ9woluQfk76F/PnzMYhEL+0d2GQ7V 6DcPSXV/kjEpGYq3fAwGQKSo3tvdzxfJpFiza/WPiRfD2OjXEwyfOA1C5UHD7liKtVNGUeSefgd X0xvx64uNvTJTl+cgSyjzCfTWXYU= X-Google-Smtp-Source: AGHT+IEb4olJlN3OryR6Ex8+sM35mLGt60RHqCeCdEOTSqfJIPl0G8NxRtFP6YAVMJ/L+CJCz+Dt6hYZdHe8e9IyDBU= X-Received: by 2002:a05:6808:988:b0:3c1:381a:f89c with SMTP id a8-20020a056808098800b003c1381af89cmr7161468oic.43.1708955836299; Mon, 26 Feb 2024 05:57:16 -0800 (PST) MIME-Version: 1.0 References: <20240225114204.50459-1-laoar.shao@gmail.com> In-Reply-To: From: Yafang Shao Date: Mon, 26 Feb 2024 21:56:39 +0800 Message-ID: Subject: Re: [RFC PATCH] mm: Add reclaim type to memory.reclaim To: Matthew Wilcox Cc: akpm@linux-foundation.org, hannes@cmpxchg.org, mhocko@kernel.org, roman.gushchin@linux.dev, shakeelb@google.com, muchun.song@linux.dev, linux-mm@kvack.org, linux-fsdevel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 3CE2014001C X-Rspam-User: X-Stat-Signature: i1n4o19zgj7o8nchuuotce1g6wiwf963 X-Rspamd-Server: rspam03 X-HE-Tag: 1708955837-820900 X-HE-Meta: U2FsdGVkX1+4BSbPPwx09AmdS3vtXD57ISp3/7S+8keQDYkIsVjTzkiLV22/kOqS1RleRU185hm3DEVut3AM8afchYq+OS7X+hCeLOH3TaYtS6ZuM9bHwh2X2yX+ze0n1HnAISATnco2MTfl/xm7EsucSVkPc3lp8qN6zp8g78azFAgerisA2hPkowf85zW30St3C3EHWkTF6n6o4I3EbCgLO2GTsYORhfpHaabAAYN5ooQ/iAyFWwwaWJlMGeuyjCYwJRiDZtWBMWys3S+PBfMkz78XmefYJMW0QFaMUAhUoZjOTGuZ+9/Jhzp/p0pStSQ7GNy7w+ST5G5XcwgH9ZSbBLf/UK/rb7hfpj65Y1Vmn0nLddy2dNKyjXAsSmoBNcSi6Qt1G8SFX4vud5Aj5Yz0051tSnA8L1otgWr0a5ovDRlqdgVn1HSPbaTw7ACVGxlHnu6s5TB4/uVFHyycJaInwtAgHtL3XANEeUEX6Kx7nnAmUbLE/NLYLIEGhyp0EY/LU9jb4+G3ULxV0FD8T7BtRKQbYf5FE9QIVVIeyJaPpKtMHlOgZR5tU79RWvCcybl8YHcrGs5eYFIA++h8VLR0JVqY++psA/zfeJUmzBNJaypQLaufV7BCgzGkE2hQe9TewL7V4V7MDfgHaVEYx7+xYSaiAQyVT/17J5tMYZt0TlsDxbmus1UrRvcZpqwpURFyz1ajaIAZrHZoWmcr+XCaCgfzNpB8dJz3IuCk0+6zzNCHn0lOz7WTtIAeb0oT6Mm4xcVUOo/GpZBC40sl0Djm9r7AuuFhkUGKiqAVl91WWHO78pqaXdyH0uz1cGIRdu5ER7TJ/+sTu95dQX2XsGtkwgvlK7Z7vb6cgB+2iLQ3C/SXyNrSfJjBju6BXc90guyqTiBi1ivtEABr6oy1SHanjQeT8rylXsEW6hhWj40TuVkuXtfhIjVGU8wzUpksmB3mGKLexW7q/0bRVBU EQDYsDsi +P1qhUZ461A9u3wS2RyJufdBJAaiHFVF1BrP2OMbP6BOYFnoSmJPPFWC41dLRqsTCVklf00jaMmGd/uP3Q5ljfAePgoL65TxmsDMigY7VpfIyuqr9GbE6e75to9cX2Y8J4yLwzPklH0UBP+Vi2MWtJ8A8UYf/IT0zSGseKH433+VPKsGdaHTsIkJcuJMITaDkM7fR442xsHhaCzfabwmYy+y/uZv0jlwAsZ/WfrRq0VRot+76jxAsyJXVvAI6X5wwuvk+jJ7opHbgogrFx1hksH32u2+NBpI2ksx0kXdb7G/YSRWxkUAhSFnfrQeWdyapbSDKgf1tIYQgFaeeDD7WKfn0o0PdV4Ajq52oJZENdMU50UyjIuEzwlkYEguLxvguD/HLn78Cjija5PJ1EuJ1RPEULo5yIj4xblxmuPMr+lomlDPDah2CBs9HBgr7xBsC8YR7 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000002, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Mon, Feb 26, 2024 at 9:16=E2=80=AFPM Matthew Wilcox wrote: > > On Mon, Feb 26, 2024 at 08:34:07PM +0800, Yafang Shao wrote: > > Additionally, since this patch offers a straightforward solution to > > address the issue in container environments, would it be feasible to > > apply this patch initially? > > There are lot sof other problems with this patch, but since I disagree > with the idea of this patch, I didn't enumerate them. Could you please provide an enumeration of the issues you've identified? One issue is that the reclaimed bytes may not be optimal for slab shrinking, particularly because many dentries are freed deferredly. --=20 Regards Yafang