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 B6CE3CA0EC8 for ; Thu, 29 Aug 2024 23:48:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4CA336B0085; Thu, 29 Aug 2024 19:48:13 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 47A846B0088; Thu, 29 Aug 2024 19:48:13 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3418A6B0093; Thu, 29 Aug 2024 19:48:13 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 15F916B0085 for ; Thu, 29 Aug 2024 19:48:13 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 71A0040ABA for ; Thu, 29 Aug 2024 23:48:12 +0000 (UTC) X-FDA: 82506924024.06.68177B7 Received: from mail-ot1-f48.google.com (mail-ot1-f48.google.com [209.85.210.48]) by imf09.hostedemail.com (Postfix) with ESMTP id A91F8140012 for ; Thu, 29 Aug 2024 23:48:10 +0000 (UTC) Authentication-Results: imf09.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=lpLMCfDm; spf=pass (imf09.hostedemail.com: domain of nphamcs@gmail.com designates 209.85.210.48 as permitted sender) smtp.mailfrom=nphamcs@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=1724975201; 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=eLvYpEG6GNXmOzzChknC6/si4FAZR2H5aVbHqXIsWSg=; b=ZcGYycKHdF8ofZ3VFe4IfmfGj+be00on/Zhy6RH050wPZxuLNms41WTPde0nA5JB6vD2dX j+UZY99N8gNu4maCFrizracCyWSAS3+/p+BS2nBGKaN4zhCrlf7QGXa7GA7mnDfIUYpsLA 9pbU1XIVLAhRQL9C0IMY2OcddwNo0xw= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1724975201; a=rsa-sha256; cv=none; b=mA6cYEqMUUNmmOCZliS3IyirabOg91UQLls1FPxPjRtO01WETR8owi8MZ9UNasc6gavpJl cPRpN5FId36dzD45md9LMwMe282BLOaZMBWwp+WSerX0B+a/kGsWog8g7arSOhWSBnGY34 8fxElaP5c4qXpRH8Kisn9M1QIrZKmoc= ARC-Authentication-Results: i=1; imf09.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=lpLMCfDm; spf=pass (imf09.hostedemail.com: domain of nphamcs@gmail.com designates 209.85.210.48 as permitted sender) smtp.mailfrom=nphamcs@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-ot1-f48.google.com with SMTP id 46e09a7af769-7093b53f315so551895a34.2 for ; Thu, 29 Aug 2024 16:48:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1724975289; x=1725580089; 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=eLvYpEG6GNXmOzzChknC6/si4FAZR2H5aVbHqXIsWSg=; b=lpLMCfDmpUlNZt5QZPabOkZIx3crC9dtiZevidYd1i0Ow+bONQu017p33UYPKopaAo 4nAND1WELigUXreSxBBrH2Dr81+Ks1loRtjYUY5mgwytEo75jScp4VJVVdKStmmzAzGv kLe4dvthnTbwzpTorw+AYWR3FS6BSlXpkNCD+BADys46GJH5A2pYrOLdzQpK6fIecMgJ 1focMra2LlDbvrQB6kMCKbyErhH0H1XKkCX91t+4Hj3tJWtWOcDNRg45xIZAUCA6sTfb XG9WMf7uOiL6HljLUK1+pe65FDE41v3bYFzs/2wSoNbYzRhLMckEpP640KwmjHaFyMv3 pstw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724975289; x=1725580089; 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=eLvYpEG6GNXmOzzChknC6/si4FAZR2H5aVbHqXIsWSg=; b=g19/Czli0Wny5Ys2s9hzKu+UnMfHiHeGT1MBCasGpzKAGq1gaE/okbOP1CsP1991h5 DpuHfPXhnQXFAyxO+KtxhCqAu49KrNzuI2Sm4kHDOszx6JL0GzYEiCzKFSy5JYfl3lFx rn0Cqq+sln7/2+aXzQhbOCi269bd5Rn2LKS/IjxL2Q8sWJ8q10jfpp56EFlMaFwq3nMN Dzo+/Hu5pqCUAwhlgRIjZ2AVhSDwx4alZRHoh+ApZMRauagpXFBgcR9kgdc32YO+Z4pn qFdw37WVRuEy9eA+vdicvBO/eLoFhrzbd570jh4StlDd+WBKqSsidsq/1UyiENYMKETp g8zw== X-Forwarded-Encrypted: i=1; AJvYcCXscu3faafRIUyNYgPHOUFAyW0p2Toe2g+uLUlAiOF8jhsiUsKHTNry6pX/gkC3CvPoWncs1t84Yg==@kvack.org X-Gm-Message-State: AOJu0Yyd3/tdohpmD1ZlsFaM4i8gNYTxCScCB4QwBK86Me86ubpQjtut 9bp1N23/E5cmPbQ3aEZnlYGihealTzcBEtBz0uWA/1RqNRS2gP2eS/1rHv5tuaEzXY17E4/szMV fJqZkQA4IUTTF7Ew5C0D1Ba2LGgo= X-Google-Smtp-Source: AGHT+IF+YdODbL56Da9qNXhNqpfkxf34HawBaNvvXfu6JfRZRiAdMAx/+phTVya4zswQN3e/AkZ2901bp1sikOWiITc= X-Received: by 2002:a05:6830:b91:b0:709:3525:eda1 with SMTP id 46e09a7af769-70f5c466fe5mr4626803a34.21.1724975289549; Thu, 29 Aug 2024 16:48:09 -0700 (PDT) MIME-Version: 1.0 References: <20240828093516.30228-1-kanchana.p.sridhar@intel.com> In-Reply-To: From: Nhat Pham Date: Thu, 29 Aug 2024 16:47:58 -0700 Message-ID: Subject: Re: [PATCH v5 0/3] mm: ZSWAP swap-out of mTHP folios To: Yosry Ahmed 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 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Server: rspam04 X-Rspamd-Queue-Id: A91F8140012 X-Stat-Signature: eupeur8uzjiq87yrogb71sr9xfuagh71 X-HE-Tag: 1724975290-197014 X-HE-Meta: U2FsdGVkX18IMZoxofS/GjA9OndZ3DNjBtD6EF6ian5phnNCQ8/LITy1dreyXIn59hMFPkZyYFKnHiNpousqDoWjtUp7MxQ0DF3dz43khFBaZws+DEXTlYL0uwpTohfyN4jkkcJZjrGlhJph0hw/0XP4ENxqPqxH3kuR53/G5Csw0zCNMV7VNHy7OB1MzWQcEZTN8PBljQMpsQHUMkUva/Xn0OVhLP81XxSRXPKzJcGf/pCUDeoEGUMzT9QAWYfr8bzkfzJl+SZyECHjDt+E2/JkExK0TDSE2TBhsI375NJ1y9BcozrUH8/CEPcHrIO88SHiJWlZBKEwPz27rldowX4sw6bvlPVaQB18eTIQ6wd5y30hDBGEpyJvJDuXMjqMh0UI2403F2eq/dzmM3isIQo6heMEX/eLvUO82dar2/PEt8JZTjk0Edv2z6Aq7M18lNPUZQNrtGuga3r/lJBsMbPL6gzstT8TTfYAaoskOC4VlCu+OD/KLGZeaj6HZq3q4ZClbyjW/jttC4Z4G1nfMjXNxffwLTiwxMOmVaAqWUPmaAceBaM5QF3weoiUPJtMXxss1H8ZryKrhr6Inp7MSPxehaVB6dy1xnMCopuhDyRY32kLKIxROYGtOZZQwrdccvH2XpOXvd6vR7MCw9avw9tbY7zGWeiNzcAurZCLQMZ/cz1L30yjnW7JVfD1Yk+QickJDCSQvHn5jkE17cxaWp+2tZc2Z33MTC24By9zsljFUA4pLDhJXau+EuGQw2P2ICzOTNC/rTJqZRk8e75cEsG0Qd0RYlwBZjEYukD/G4zOQPIqBS7+A3UmTpkcUMgg3WwC55BVt0yvgfBrM4CK6KtYf/rKgLjQzLZmzaHgDltu6bgdFwNfSKjqNBLy4kuE46AOE929Up40w0NHZN3e2axX3e7jHL8qKFJO3V6OJc/PlkixH7kvrOyDCIxIaOrJanvglbaazat9Yb0YSSb 5q/DwVlq 7PCI8Y8bvIk0TExII8Hgy+dj7yRL5PL77XQB28PbBY/fQ+IlnumIBw43lw5JnaP4ZGkvVIk24ei5GtNZVMPMnSNDKJDg4lLO7T5YrNpX4lplMsRuKk7w/Mj4oPznUHlj5RI5QFWhz7rYtU+2V0sPT8x39PVDP+mj2plxGcvkJB91Ad2NyV/VG6jmgttuUd8L6Aw1af8Sxy9h37w0ZFVnT3mEHXx9WZt1uuYDLNNmm4w8oUz1IPwzVIxbT30q64DiuiGnOieVVZ6cLb7baaH+GbipUySXpr6o2nXC5/5iyb/t4vgL+Y9JN5jswO5NxvF5AWyvhKAY+SV2dSF0wf9kSPQbEsA== X-Bogosity: Ham, tests=bogofilter, spamicity=0.308862, 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: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 :)