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 0B8E0D2F7D2 for ; Wed, 16 Oct 2024 22:58:40 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 89CB16B0082; Wed, 16 Oct 2024 18:58:39 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 84C916B0088; Wed, 16 Oct 2024 18:58:39 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 73B7C6B0089; Wed, 16 Oct 2024 18:58:39 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 5BB2B6B0082 for ; Wed, 16 Oct 2024 18:58:39 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 223D580BF9 for ; Wed, 16 Oct 2024 22:58:30 +0000 (UTC) X-FDA: 82680981012.20.7D3D1D9 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by imf08.hostedemail.com (Postfix) with ESMTP id 19408160003 for ; Wed, 16 Oct 2024 22:58:30 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=NBJo9iqO; spf=pass (imf08.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1729119372; 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=YtFfxTahaDcO6pFsgphlnTVrkVlN44nA8yv2khyOSrs=; b=BcZzlwVHaSrJXbyRqw3/9r9WI2CpE5SLfr/X0ez8kn43HF6oOVWlkysNN2+9eID/WR1AdZ tlPZqvTPCYu8GcZdJ1hZI1rH2uJNUxrqRWYlqvOJ2kYcasm7UbLGn/MZOqavvLPU/htPZt TH+TUtloOuUdByn4D5onw/alXDgETAk= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1729119372; a=rsa-sha256; cv=none; b=QZQGZtIEDXtGws/cpl3hmwTpdIGJdacTwVs3q/q7jPYjZsFtBGWDdI/x4KlE8OlOu8lVGa oH/12KZ4AjT3SdlSHkICGVnktG3oLGWAg3TORfpCnsAI0BmS7JyX7STuKO7QU9uWIhWFNn dRQ9AdW2QWeeAf1nj7Bf8bfrL+olgJU= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=korg header.b=NBJo9iqO; spf=pass (imf08.hostedemail.com: domain of akpm@linux-foundation.org designates 139.178.84.217 as permitted sender) smtp.mailfrom=akpm@linux-foundation.org; dmarc=none Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 3CB2E5C5D37; Wed, 16 Oct 2024 22:58:32 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id AA37BC4CEC5; Wed, 16 Oct 2024 22:58:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linux-foundation.org; s=korg; t=1729119516; bh=WxpeomFz0HUJdVJvDFuCdztLPHBer1ykf2mdrBwFIeU=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=NBJo9iqOm7aQsGBBAOtEr5l3mvTDeahUHmmwWYpr73lnCVUvta/2VnrT4NsYmAdFw SlBk9RiZHdNTx69vdT+rgt/3U333DfFkuUzdzrSaMEYo9CVyeo0cktoZwKX091is/8 acAemgIGFUkXGbF4XOjPAtoMBPzxtRZStnb3NVvs= Date: Wed, 16 Oct 2024 15:58:35 -0700 From: Andrew Morton To: Barry Song <21cnbao@gmail.com> Cc: linux-mm@kvack.org, david@redhat.com, fengbaopeng@honor.com, gaoxu2@honor.com, hailong.liu@oppo.com, kaleshsingh@google.com, linux-kernel@vger.kernel.org, lokeshgidra@google.com, mhocko@suse.com, minchan@kernel.org, ngeoffray@google.com, shli@fb.com, surenb@google.com, v-songbaohua@oppo.com, yipengxiang@honor.com, yuzhao@google.com, Gao Xu Subject: Re: [PATCH v2] mm: mglru: provide a separate list for lazyfree anon folios Message-Id: <20241016155835.8fadc58d913d9df14099514b@linux-foundation.org> In-Reply-To: <20241016033030.36990-1-21cnbao@gmail.com> References: <20241016033030.36990-1-21cnbao@gmail.com> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Stat-Signature: g8tkgaiudirioz36arbw3kiqichyu5e6 X-Rspamd-Queue-Id: 19408160003 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1729119510-802479 X-HE-Meta: U2FsdGVkX19PNGP3EjSv0rObNnsY7Bq+YhFnfdp4aosiBKDxSV658WjhSeACzaJwH7VQXMimtGN2Cktbphyh/4gUpMcpDt96uV8yKXvwJ0ytJU9RTzSkbYou2udtodrSZYbnViR0def4zJWfUzfW4gm2+twhYK397Xz0JRwaTZzW9sbAMS2cjPSYe35Cwkp1jOSfn9apqz5tJu6JJf2K6NT/2KlRmRU4tIgHcHJGv4BXzpUGq6cR19EJwGHBQkMOvrDRpWFfpkiJ+NyNIQpvapg0lMcL/U6ALwlZSkvljCBaSXVKZO65y95gEGWBecGKpcmImcLaH1d9P2ql8lk3j6YAx6dxPwaCHQcbmsZbimfv8LDGtaSEHoZeoscCgpuk4tnBFZ3W22HTJXRDlo9l3faXlMUNCTIbUiQG0q4tg1h9eUEmcB3R7sqtxoAao/mEG0fxosBnqq+sS1yhbPBOtGYV3x8I96qyCa/T63bhLZGG8rQIw47jlPbOG9a3BkUrAw8Rza4CEEC2cy9oDJ6MRUJYRlcnt/I4Kk0nZ2AmMMlU2azzo8ZkugJK16JgNb0f2ZKO9jswvrHLbqD6qWthzdJO9zkMSpNSNOO+xhzcEnx1L1m5cWKZomw/52PYM7xGsBEmFCQ9C+4wwkCgKVnRxRe6F2F0R7+u9211ikX3fQujBBXSNn7AzsJ0obFKYMWQm3U1UualjeEWWMfRIbKIZK4qbllJcfqdLdE3Jhueyt0rB7lc4bw3qRjIm9bBimdQdf3CnwORQqzE31YpfB+uqGXEYTbwuQzAZNjIE45ecsBARPH3clvnfN6PSPWqZ+qKS8GyhoOL/tZ2mj+Pivka0Pdb6rxnD6RDz6D1kYzdjgi28v55Gkq0oJCbtvKaFUPGFycAEtekBK+0nBtqmnizka6F4/WP2VtovPXTzVwg4G5P7DJCJPer59ILG63hpbin4LZq6jOyJJDDn0VQaOu X1g4YljM GezpYNlC7YLqZrOi2Oqo2A1XZNdltpkKLxs6+iyXJ3th+409hfaG+86we/wqkUSQfV7CBIVYNUrcke0DVzG74M/ZhF3puNZ1gkyZR/T7ik3S/0M7mVhbUBeQ8jIu2vRiuWOq4ILoGNDlwnN6xC3rFQsq/zVvl9BkkhDTFakWIpIC1aQYYGZ/NELSAK5XgPsCc0QgemIhl+Jg1yvMMGSOhsoHObjEQsDf8lKi6+QVG+L1k5f+7gIFUi9Ed/U1aO1hhqneEo+HY3SNz+zxEAGhSAEaxPw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, 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 Wed, 16 Oct 2024 16:30:30 +1300 Barry Song <21cnbao@gmail.com> wrote: > To address this, this patch proposes maintaining a separate list > for lazyfree anon folios while keeping them classified under the > "file" LRU type to minimize code changes. Thanks. I'll await input from other MGLRU developers before adding this for testing.