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 33341C87FCB for ; Thu, 29 Aug 2024 23:56:04 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B84D66B008C; Thu, 29 Aug 2024 19:56:03 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B35F36B0096; Thu, 29 Aug 2024 19:56:03 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A23916B0098; Thu, 29 Aug 2024 19:56:03 -0400 (EDT) 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 824056B008C for ; Thu, 29 Aug 2024 19:56:03 -0400 (EDT) Received: from smtpin23.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 0004D160A66 for ; Thu, 29 Aug 2024 23:56:02 +0000 (UTC) X-FDA: 82506943764.23.94E04BF Received: from mail-ej1-f49.google.com (mail-ej1-f49.google.com [209.85.218.49]) by imf06.hostedemail.com (Postfix) with ESMTP id 271B218001C for ; Thu, 29 Aug 2024 23:56:00 +0000 (UTC) Authentication-Results: imf06.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=y0wxUxJP; spf=pass (imf06.hostedemail.com: domain of yosryahmed@google.com designates 209.85.218.49 as permitted sender) smtp.mailfrom=yosryahmed@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1724975690; 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=Z56eTYTogGxam/jBW68b68Ds5TR3vKyRCb7j3RLBa5w=; b=jh+Yx2J3+7xoAZyWiyFG9jfO6Scg1DpbdQLnatv4YOjp6nf9OwGJkXhvOHhEcJbMPC6cyM egHUmAy7+ShYmMfTcQPtDZHGuIe/wob69Gk9vFpnRFma3kYxMV6J0uIYsnxBura540cXvz ZFml2Vmw+qCz0iv7SJ0XbYYQqjXT4XI= ARC-Authentication-Results: i=1; imf06.hostedemail.com; dkim=pass header.d=google.com header.s=20230601 header.b=y0wxUxJP; spf=pass (imf06.hostedemail.com: domain of yosryahmed@google.com designates 209.85.218.49 as permitted sender) smtp.mailfrom=yosryahmed@google.com; dmarc=pass (policy=reject) header.from=google.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1724975690; a=rsa-sha256; cv=none; b=MsLFpRzRyuALChCatQ3zSpy7MuFFvYni8h8X9zYq1jCqP0b+fqSN/cto8Bk4nC8BZXUgV5 8JCHj0iFmd4nKyIqAmx+9YbeVyBSKSMH0Svi8Bqm49hRFzet3kXP6knZY2ghIp791uZj+g MuBGxx91e0jSIMbZQaVVhVFTdm++iSo= Received: by mail-ej1-f49.google.com with SMTP id a640c23a62f3a-a868831216cso158992666b.3 for ; Thu, 29 Aug 2024 16:56:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1724975760; x=1725580560; 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=Z56eTYTogGxam/jBW68b68Ds5TR3vKyRCb7j3RLBa5w=; b=y0wxUxJP+ZyxC7JKX00a4IYcEqS0l/roERDR97GmSX6m0rnqt1bUJZecdH7Jh7zVEl nlTj24u9ebaKdFAJZf4xHpZHauE44MdiuGWojhwfqzISBAgOKVSvUoj27Bd4KYDK/gG9 JV37dpyTEcyxRwckq8xGjq9pXO4ceeGjPwkXoT1tJc3Ma+KBETsKtOsRPPt2fYnb8h6R wVZgzgvPNxduT8mXADUWTA8iPmMHmyaC7n6hyr6Jnnft7F1Mlp/AvgqqzMxoOhNlYKGl XAVrPttiUG/98nSuA2ipKcbpoZdRJyNJ1xjTqgQGTyupmV+MhIDCqAGmXrtMzl91wJWd xv0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724975760; x=1725580560; 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=Z56eTYTogGxam/jBW68b68Ds5TR3vKyRCb7j3RLBa5w=; b=CmE3BFPW2uXUJdiBE3stks9YFjFsPP/Kn7uUUyvhGipm5jxdFbO34s3I6j/gDnRNJg SA8yG1WM5L+jyyFc81zj7POJ7uXUnvsVo4aaAonyQ1RSQx5vsygMsgpWJ44d4aCCEwyY KHcHLC9R9V26eJz9U6At8zsFSKBpvCDB/6h3X/GcDIcrXWXRxPcADWFeVoSA20d3qU+P MeVngAsN4mQZZ+ZKRwG8T4Gh4VEZNfk2uhwpUSBqs68mz3Dp5uGeC2hCFUoRzZ/UyxKc 03N1+m8CX0JFSqbbcT8OkTKVXFE12zZcAfhg7gpqQ69Ot+dAvKNtB21lGn9+PWnZwQFL ZiUw== X-Forwarded-Encrypted: i=1; AJvYcCVJ+Z4Y/wzz87W4Mb+1APNXjvg7JPvApClGQ7Iw7++Wz/dsEGaYWMv8RwRbUlx4ZcP0A2cZwmt42Q==@kvack.org X-Gm-Message-State: AOJu0YzNaRDn0pjO6Vo/o+CpyRLVjo59rioO7eEjer8MDFGx+HQbzV6E w9+8rLvQyn1t/dctfoVV7eq893GPbq8ml2tr4Ozr1CyRHSh3LT0LSJyAs0qoOfwwux+Dl4MhAiU VC5ByZfX33X4Ez2Ll6Al5wA6pfqmZDE4WE/pdrz/vZwlpCYIlrQ== X-Google-Smtp-Source: AGHT+IEO+rZOae8h+9buJpbqj7PYzlZzY330N8iMyF0vrJhhmkh5Yne4HgabKQyv3/a3J36Qr0DINbuzfB+lyC8TSUg= X-Received: by 2002:a17:906:f589:b0:a86:9d14:dbb8 with SMTP id a640c23a62f3a-a897f77fd62mr399237966b.6.1724975758976; Thu, 29 Aug 2024 16:55:58 -0700 (PDT) MIME-Version: 1.0 References: <20240828093516.30228-1-kanchana.p.sridhar@intel.com> In-Reply-To: From: Yosry Ahmed Date: Thu, 29 Aug 2024 16:55:22 -0700 Message-ID: Subject: Re: [PATCH v5 0/3] mm: ZSWAP swap-out of mTHP folios To: Nhat Pham Cc: Kanchana P Sridhar , linux-kernel@vger.kernel.org, linux-mm@kvack.org, hannes@cmpxchg.org, ryan.roberts@arm.com, ying.huang@intel.com, 21cnbao@gmail.com, akpm@linux-foundation.org, nanhai.zou@intel.com, wajdi.k.feghali@intel.com, vinodh.gopal@intel.com, Shakeel Butt Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Stat-Signature: 7gczbb9rkyj8szy3d9sfru3m61poumr8 X-Rspam-User: X-Rspamd-Queue-Id: 271B218001C X-Rspamd-Server: rspam02 X-HE-Tag: 1724975760-862225 X-HE-Meta: U2FsdGVkX19LyZQfEd8YGTQRGiSN5lFTGyeVskQBJrS83JTSVa4rp8feBxqvGnHUlUaH4M+3lEK4237RbiGYoCtQ+PxO/kG0wnZNJ9hE0SQQ+FFA5EETeqds3woXoqw7dwwkzBCDunjcAXxcHRsK61M1pWfC/mLSjBRutWVmch4braYRK5bULKIlov7jPbEtnHDpEvoYKPQgcYW1pmzCG26C28vapNe5bMGDDJBzzvFpzJb6/7b0N6bPSGNlAXMFepl0IYVL8us1981aJa5MuT7RMAb56ntwieF4av2JdmGtAF9ySJR44j7onXoRuefXkJ90MLpy5oubkfmjbtrCh0yVo+p0J88t0NuKiAolcYc9s3Wujufjp2gSxcEQeLF4BRN7PMb1QT3n2/ZpGeeQ2c7f+getygSlld6NrKLCqtZaZKNiL7N0W52OtO0BRfMdGXNtoFqE4ttfw6oLYolXcfZSbkhbbw4TRRXm2kRFTiFXNlYhQaYwZsTIDaSv5fuRrmzFDnDw/Z49Y4vUw8Xmky331u16quf/9Ts412zUs+n37HrEOA3NEC1dpzZO/U3rkCWaYYOHtW0G/sIhMMhSeRUi9v5pvi+GPtn0VYJ77PKcxx0VtiD5Q/xTfBa/b+9+tuJudPpE7h84NMcx4KCfBo9Qojhlt/JMBVD8wz/efBdIj+cN3Q3e99IyaIgN5od5qeeFf/ZaHzglX9h1+vawvl6KRvrUR97ySAzu3qWBas0gSJ/esWo6unDxv9t5MvE/UyRsXVZOXYNNDSyU2lMdsMynDsOBoFLRiYK04eyIwJEDDCrrFd4VStk2fTYl4VE+WZ/YuCJDncGr2LMiSCL8XHW0zm0jmnBnmOdySROurcdz5Jz/kzxapOZOZUM8HA1gK+dlvXNeLXOGQwmaD5xY+LjO+gs+gUmavLsfS3zarTjdHtqtvtPmp9OjyCfhf6T5uJ7IEet/9sQx9Bv0djo C0tseelz Ojd3aZ/2VFVdkSRNlbmjDWJ00N9PPtXHgbM47xlhuJ08h8YuEdpKaUuc4ycYFHrP1Q5NiQq3QVUWaRSF07UdusZ6ws4UKWFfhaBy4PTd3PrCOUESh/M4Xl7JmrML37UfyZBp/zDVqc+aGmQTt549JU/IqWZBVwMPxFQdxKbmYtwe0ndbR6k1scnUochFvDX57rsNawOyeAXPChck/BX+/7EmB4PgIamKclOKnzirNob17UFqNkH4ArW2+vw== X-Bogosity: Ham, tests=bogofilter, spamicity=0.364295, 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, Aug 29, 2024 at 4:48=E2=80=AFPM Nhat Pham wrote= : > > On Thu, Aug 29, 2024 at 4:39=E2=80=AFPM Yosry Ahmed wrote: > > > > Interesting. If CONFIG_THP_SWAP is enabled this basically means your > > zswap utilization keeps going down as your THP utilization goes up. So > > the swapin cost would go higher. How do you deal with that? > > Johannes definitely knows more than me about this, so please fact > check me. But my understanding is we don't get enough THP for this to > become a problem just yet :) > > But yes, we're working hard to make THP become more readily available. > Which will lead to the problem you're describing, hence my enthusiasm > in this work :) Adding Shakeel here as well as I am sure he's familiar with the problem I was talking about.