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 A3B9CC25B75 for ; Thu, 16 May 2024 00:25:54 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BCFDE6B018B; Wed, 15 May 2024 20:25:53 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B7FF76B0280; Wed, 15 May 2024 20:25:53 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A6F706B029F; Wed, 15 May 2024 20:25:53 -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 88ED16B018B for ; Wed, 15 May 2024 20:25:53 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id EC727120FC7 for ; Thu, 16 May 2024 00:25:52 +0000 (UTC) X-FDA: 82122366144.28.2B97286 Received: from mail-vk1-f178.google.com (mail-vk1-f178.google.com [209.85.221.178]) by imf23.hostedemail.com (Postfix) with ESMTP id 28374140013 for ; Thu, 16 May 2024 00:25:51 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=GSFi9Hqg; spf=pass (imf23.hostedemail.com: domain of 21cnbao@gmail.com designates 209.85.221.178 as permitted sender) smtp.mailfrom=21cnbao@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=1715819151; 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=DX+aqppQN6udLs67+gjuxn64sK5uFO8vLu/JQPtvXqE=; b=KH1NV+mYpglZyKoA8QbtvWT1ILk+dOteyMMiyk5cxwKd46bpXmWsbBA0bajib/ezvRgNau 3kTdNQqXOo+R3pEUp79RX81o+97jtMUZJhT8gepMMc4eEZ3DiQVexRjQDXUUmX+LWAPWrV mwjUYJKCPvsK4r7+fSRuigKC9+54HnY= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=GSFi9Hqg; spf=pass (imf23.hostedemail.com: domain of 21cnbao@gmail.com designates 209.85.221.178 as permitted sender) smtp.mailfrom=21cnbao@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1715819151; a=rsa-sha256; cv=none; b=dB1BoX49zQ+zuLQxH9eNnRyQESzyX05ZegTeYteWl+PSuS7MRGZEy4+TQMJpk8APxVCg5r yXWcHBBA1kMn2xnhODmJTFB2H7Cle8znBcnIOkfSv2LOrmhH+MxpvZXbSpZTEngozenp5V qSbE87bIRVbW+quqzd7fJdbb07+aZIA= Received: by mail-vk1-f178.google.com with SMTP id 71dfb90a1353d-4df1e45461fso2655883e0c.0 for ; Wed, 15 May 2024 17:25:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715819150; x=1716423950; 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=DX+aqppQN6udLs67+gjuxn64sK5uFO8vLu/JQPtvXqE=; b=GSFi9HqghSH6xQ71Qj1H4t6r8o8m6Z+LxcqeiIkK5p+nndhUeLUIIcqpd0UD6/kEO7 VB9qwKVHZxNtefYtNDHLgtMTlYy/cCl/KWAvvXm+xilWy/bfUG18zOvG7gDPthws/Me8 8X2jiTlDhPdgNGPIlDG60QBRstKAQBqOoDZLd8rQPqinEjbyKtWOF47VVmCyTUqpY97P Bv+8wh/7mWz1qSZeiHVldjGHQOiXfwnzuBjhoBgfukHCqWM5/fxj1ZpT5nTI9i1RDoLe bSju91R30smM/tOpmi1/+G4+CQRHIH7dQRiQ4qdq7x4IL/iOm2acLSXCkQ8iVBpDvmcg Tjlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715819150; x=1716423950; 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=DX+aqppQN6udLs67+gjuxn64sK5uFO8vLu/JQPtvXqE=; b=evs7fAQtjDHwVs6xj8pCqNDAySz5qKZkIRZ52syN6fN51uVp0PIJkVlof7qHTHuGAY wgha1e9b0Aw9O8czgaqaKvdTCsxGnrZ4/rPP7vS83m/91G/OgnIBRR8MGqfsG7rHuhUW KWizprB+jhsc7leozTUKpr/u2niWkhFxuZJblvDNJ4MZh4auN8Uzmgxib43PYZ65Fyjy MgdqR3cic+vawcMFbNVoZsztgBiJV6nirY/cpJeIhn0MEpKA0xh/6MSgG0OoKCBLzcrn liBJmHsFbJQ5EXMxas1ThssEz901Z6zkmjjIQwoP5BxBdW76iXI3WjLdnM/g/lCWOV5U UtWQ== X-Forwarded-Encrypted: i=1; AJvYcCXkImP75eCpBoMTP5cfh7RG2VkbA4M9I7n8lxTrPvtJRjZhY0aXfhcY33dmroamQiAbKs6GWjO9Qh1ZiHG4ibYAFys= X-Gm-Message-State: AOJu0YxkMqNcpJw+7RF0rbBnrf2oSutfuj+qpADhb2F0UBlgunFTpfg2 8JkCwEkExPUcXmyIoy7ofj1rtBwfJZytvF0A8L7DYb9d3xf6keReitntHNKZXb/zhLElQRPMuMX fGvYshcUFo3xrT/S5tr3vGv/uOt8= X-Google-Smtp-Source: AGHT+IHGiXP8jAPPdKV6wD6mx0OfXmRJMO9ZCVbxLNICqkSUnox9aujq6kOtRYiUzBkIzmTnErr+B7xjchsvvTc4HGg= X-Received: by 2002:a05:6122:318f:b0:4d3:36b9:2c26 with SMTP id 71dfb90a1353d-4df8835e770mr16448694e0c.14.1715819150118; Wed, 15 May 2024 17:25:50 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Barry Song <21cnbao@gmail.com> Date: Thu, 16 May 2024 12:25:38 +1200 Message-ID: Subject: Re: [LSF/MM/BPF TOPIC]mTHP reliable allocation and reclamation To: Matthew Wilcox Cc: lsf-pc@lists.linux-foundation.org, Linux-MM Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Stat-Signature: q6wuamcf5oofpzzqxpff6tc5t8if7urp X-Rspamd-Queue-Id: 28374140013 X-Rspam-User: X-Rspamd-Server: rspam10 X-HE-Tag: 1715819151-799416 X-HE-Meta: U2FsdGVkX1/afvlrdNJa20Z5UqhueB48vLhylcMpzgNRx6UblOvyS5Bx9/AL1KfWi7QAdZYPOxlb+bzmlM/rQjmQruL0tsMk8vtc46eRS2NIzGDRepgCcpsyzNHHJhNQgiOkdN/n6+ELHlV/l++bxcA5RG0iuwrqnqOxHrqoUptxJkfcGrGY5fLaC4BCvMsQW+/V9WOQ3jIA7NBGJ9yjQaxQ+i3YNDqa3YhgsRSEc2rHnavR+NnHA7IEvztx3h+yFB68HN2l5JmIHT5xjcXBfXc/msG8a/WwyLZ0TcSnZLW7ZM6HVk9RK3P856Uwx1Eb8MQr8jVZmaCERI91WwVnVBs0AjZWivXbv3ksv9zcgEDur0M3v09AIOphWRt0e2oCwkduE9uwJ/4AQJOsnjuC2WBh+beJ/jmAsPFgmoHIQBTH4Aicr2tfe2NVJKDbJ1s0Sqg16r3tH/C4gKU5pFDdfTyNrMyP/GDa4auvZIdV6NkTcNH0/bW36OonEsq+KpO37zyIwONz25NYkNX/Gbh+JorMyrcEz8nCQ6MQU1Xh3eWn4wIh1nHF78D5LviqMKwqH64rIsJQv6TcZvT9KnHOX0uB6v1J4f3PJ7YG9NAJTGYD6kUIeazW34kWfLSYygebp7n8xPNcQzg7dbVMCJfxIulirthA/RhRK4GlebxKEAVAv9tVzM6VE9QYEMREgY8spoCxwM+Li57U6LYL+mLdnV6S8SIJNuBsBSm9bR5C4VkX+P+fCa1rgigrv3uDpakTgthwo6tAoOY4c2t3BiYDif43Yfydz6B9temLwdn6mpjl15an4jNHBkatiM+tqezPUANPNo7bhyq5W7JCWOyZUm0QHrnl/ncfyc+ZYRqfZTxxZ5S+9MMhvHaT5swcHFsgOHky4jsMGIe564nBbVOc335ZItNgrC23xM1AP45poMRgOMKKb2j7S8HhBKGLkdrPCS9zPU6BeSJUTsES2Me vQ2KB3dl 6XdVnd+rWU2s+Da6MWWjeuViSOn9RVf2Jbj6isSncUKVb4NuE9idrCyGiP0ajWvAktnD8NW0HKa6A+wDxYj0R3TRUd9UVp2aqDZyLS8gyYWdxhvffIPtWUHCWCzF5yj3muY1UoMg+eSblAGibhuGSU1eh3Mo7YnapBfGZJ38saGdvQ4IBEZSD60cNPXbf+23hw/uAlcwHmXzzho8J61z/yW7RI4WB+wiBUdxZHIent6Nd1t+rR5ChhTPw2fC5H6JBS6Wq6eFvP5URxq4p+eZ5effAJy39c+adbGEvFYxbAf9ZRqIBrnhvn0JrjRbwcCSTsGnIT6HDVIFVPrILpICRtt+5pNAT1I/i5NFcmpaJ1Lr34EQK8Dqg4LWBJSg0Jckgm8AzyTgUlOXAChJ1GoO021O1Xqkm2KnyJ7/H 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 Thu, May 16, 2024 at 11:41=E2=80=AFAM Matthew Wilcox wrote: > > On Fri, May 10, 2024 at 02:22:02PM +1200, Barry Song wrote: > > - The allocation of mTHP isn't consistently reliable; even after > > prolonged use, obtaining large folios > > remains uncertain. > > As an instance, following a few hours of operation, the likelihood > > of successfully allocating large > > folios on a phone may decrease to just 2%. > > I'd be curious to know whether you're using a filesystem that supports > large folios or whether the pagecache is full of small folios? The more > places that allocate large folios, the easier it becomes to allocate > large folios. I am not using file systems with large folios as neither erofs(compressed f= iles) nor f2fs supports large folios. So, yes, the page cache is full of small fo= lios. > > Also, do you have CONFIG_COMPACTION enabled? > Yes. COMPACTION is enabled. Thanks Barry