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 6AB74C02180 for ; Thu, 16 Jan 2025 09:29:23 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 011B46B007B; Thu, 16 Jan 2025 04:29:23 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id EDD256B0082; Thu, 16 Jan 2025 04:29:22 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id D7D296B0085; Thu, 16 Jan 2025 04:29:22 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id B8C0C6B007B for ; Thu, 16 Jan 2025 04:29:22 -0500 (EST) Received: from smtpin26.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 3CC8DC09AB for ; Thu, 16 Jan 2025 09:29:22 +0000 (UTC) X-FDA: 83012791764.26.F5317AA Received: from mail-qv1-f50.google.com (mail-qv1-f50.google.com [209.85.219.50]) by imf17.hostedemail.com (Postfix) with ESMTP id 5F31B40014 for ; Thu, 16 Jan 2025 09:29:20 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="I//M0Gc+"; spf=pass (imf17.hostedemail.com: domain of nphamcs@gmail.com designates 209.85.219.50 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=1737019760; 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=DlBkhLMzBODuASZB69GIJj9QyF7dZWK4gfr8YQSR2gA=; b=5VAN9JILyL5FrcMFgAEw9to+IcC0HmgRIMlV6sojfxf3bN747dD1P+njHy+VvnTmi89Z+3 LLOMoMdrfX/k1D8SAIGNkTeQJ5y/Eg12ewhEgunuc2Jo5CxUxmhHMcA/ovs9wiexfokzLY GIdiZBAWNTz0Mk/+atd31qUaZdEe2lM= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b="I//M0Gc+"; spf=pass (imf17.hostedemail.com: domain of nphamcs@gmail.com designates 209.85.219.50 as permitted sender) smtp.mailfrom=nphamcs@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1737019760; a=rsa-sha256; cv=none; b=uTEFJwoIJNakKN89qLEGwUpSH/5dw+uozstUATSG7R7UpE69kxaJ/Ad75JpzsNsTswyntG ifWV+JUp0PDMJIxjPZjdTAh1zuzqlc9pynbkXh8Jhdlt+nPfYkfVvkBdqtEB+9HMVw9Isz ofqWHInu4D8ooJ8iuk5TrlJly/IiWLU= Received: by mail-qv1-f50.google.com with SMTP id 6a1803df08f44-6dce7263beaso7528156d6.3 for ; Thu, 16 Jan 2025 01:29:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1737019759; x=1737624559; 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=DlBkhLMzBODuASZB69GIJj9QyF7dZWK4gfr8YQSR2gA=; b=I//M0Gc+YwSSYGAYR7ZiOXx0Y2JnEnh/MGvAxpPY7jk9E3i7tGYnGhVz2o8F5RihmA rEN395tC+TATTZ9XiXU4cFWwEgGvQCgXTa22TpOfwfVNZ1nqaX/3yVeHP0D8KaG7s7CM o8VDJ3jFhXfom4aEzKZ5QWcSCxPn5kyBGXz3h8aUtuj83trN6l5WGb/StCvdLJNBgAA+ X9ndHeQga4GZAb4BMnw7qMeUuW+ZOlLbz5yP4kw0ZIqO/W9Q/Jc+vf+18f/pzhUcDxwl 9pYBLqJQmYdx1ANAEK9Gget3hoYInyjpxgT2oRBW5lQ3qR1RjTOEtXEJ02pVgCL1Jb+v g4Lg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737019759; x=1737624559; 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=DlBkhLMzBODuASZB69GIJj9QyF7dZWK4gfr8YQSR2gA=; b=V/pBHlcwtWlFzh/l5leGIaUY2QEYSC3gPiI3hjxXmAZwV/rxtmcOxd25FhWw+Met19 Ycw4Xl6Deh0Njqn28mf5dR8QxghackM+wFGAKuqReOPfUChvTdzImQSEyzJCjxZV7nkf oBzJlp2ml41ax7jlThpmItuRG0JDPfD7vLjyB0Z8qHR+G+jiy6ZA+Y6m8XLbvvArEIAS wEOdSKuphxeWJbL1aVDtGe3+/RY7unDpHw4zoqlFGNVfPU5EZ2yUuvVUTbPnpMGAgHJp VQ4fWL9SWrlCngRsLwHWLf6ttozE0np5vxDbVggnVKYHuot/I8KyFUQqiDF255GvKfpv bKIA== X-Forwarded-Encrypted: i=1; AJvYcCU/QHyvPtOd6F2cbHuYRPt+DEhtWvgcJ0NRLfadHAAacJv5rBMEXiiJzuzuzJKHN36zQ0h4lWKsbQ==@kvack.org X-Gm-Message-State: AOJu0YwlJupmYumeMFo42E7mgispX7BaJ9TJ1u/0RA55RFRfSK88lBmd VtlhBrLmdPFsY9+c75AN6yL+pRulVJQeAHuB2ArqEmYecVnIIt6hczkqfZO0T5c/rtjZWg6LFzv 7tCE1hpRil44riDLkrW8M6tJnR8k= X-Gm-Gg: ASbGncuVbMCSp+QV4h5Xd4nRA+G4s2C/ylptZHl3c7MC0gNxbDXcLHOhV0VwCFFK+b1 8DfzUQJYZ6DelRE6qrYdKXRasMNxAet19Exs= X-Google-Smtp-Source: AGHT+IGONdkBN7EOKRiFw8ho9I+WypJy23twRLOYoGqPlkvweg29ZjDfRLRLmSGMiLoSyVBxipQuYVTF0C08oY+geg8= X-Received: by 2002:ad4:5748:0:b0:6d8:8390:15db with SMTP id 6a1803df08f44-6df9b1bb829mr20736516d6.6.1737019759471; Thu, 16 Jan 2025 01:29:19 -0800 (PST) MIME-Version: 1.0 References: <20250116092254.204549-1-nphamcs@gmail.com> In-Reply-To: <20250116092254.204549-1-nphamcs@gmail.com> From: Nhat Pham Date: Thu, 16 Jan 2025 16:29:08 +0700 X-Gm-Features: AbW1kvYMybPt1JD0qDHvoBNPr2PkMv2Ixax96MO0aPFGtuzGvfJGNpO-WUWa7fo Message-ID: Subject: Re: [LSF/MM/BPF TOPIC] Virtual Swap Space To: lsf-pc@lists.linux-foundation.org, akpm@linux-foundation.org, hannes@cmpxchg.org Cc: ryncsn@gmail.com, chengming.zhou@linux.dev, yosryahmed@google.com, chrisl@kernel.org, linux-mm@kvack.org, kernel-team@meta.com, linux-kernel@vger.kernel.org, shakeel.butt@linux.dev, hch@infradead.org, hughd@google.com, 21cnbao@gmail.com, usamaarif642@gmail.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 5F31B40014 X-Stat-Signature: fdwu4rn87xrgd6375r8qoa94jpz15x7c X-HE-Tag: 1737019760-652564 X-HE-Meta: U2FsdGVkX1+9J0cEmyjG+CMnQIrOLaZDT33SyDhVpSRWyfyVizQPizI8+LHAfsVUwFHMSRCDwSsV+JRRfl+WJHtKd+CghlDn9rP7PsGdXcJ7uwHqqk4SVtQZfHZ0HGEkZWSSRyEp3KJvLwl0h2cOIlFP1Od7DAJk8M5ak78eukropH7WiYIWRWljSnBZhisMiVZkRx6cfRDbjWI0K2Z7GcHhjIl5Pw/N5XWvL3tpU/l7PcvPlx9GigZqm+Yy4kaop0eR9qAbhq4Cl/P7+S1BZTHSnyW4pQ9siSKYGNItGZn6T9czV5ONjt0iOEjvfKEh3GnbmPU0uQ/A/983iXJIXsD4S4fw0NvMyTyjGleHhf64CNZXWmsJYxf86urpe4UAwu5AG0B+JJD4/cME4gJ/otvL0JSLm7Z9bHPhgHRt+founeg8ZGw1djif4bUNV/SWpFpj9jA3FoGXzlHel2Ybpd43aCB2UyfHmob5qV3O/EtUn67hjUi1usw3QGV4sduGiCjJ9zdC2/qXmLaHxQDFtruWelnLrreUZdNQ3fngEhFhQpeOUwD4PsWd0zwqHx+GTHAYKUrB7fCx/XN2lNeXr0/tHPu8Us1vZrcvtbufc9MhhV/mMv6PyqGJvaKe8ztYsvOtpe9qN7iZ9YyAYhr7QhQvGvVz98gOZKUrDShPVVerKbIQ1SVYx4GAEKg+YjNoMw5f4lRElSxoMBYY8sdSe+8qGcbibRB0Lw6KCycilBI/nu9ErFnM3AjEzKUjXcygtqb0XFQMpamCIs9bUmPnUn2Auv08SBQDiSwJm6cVXJeAFXNe4e85iTUUnd1fyoRzKa2jJ5TB2sfOsArN/Svqim58h1QZSFILRt1jEn/XrRCM0cOaiDk3T7NnU+IlpOKqIpzxk7251Gt2yKh2/cIIySNidqz5CSxNQDAb8GXN9FmKpE6i40zB1GCzrQ9pXIUsUt3QnqREppmjOhfieQA 7EEiMqXi 0UuSJgQH6tPEUOG91dOK8T/c+2U9UWiuJbPjswLFgkxwqwUKYntDPqCeB2pBdyx4BOlgm/u4fayM4oxAC2YOI6Q+gHnh0LbUb+Yh7IowIEjW28cHqn99XYqkwRPh9/jRjYsgKYj+uhvA3+aOb4ilXNNL6gA8e9vA3QTsy/hwVtxFSmcxcO7of8MZx10Aj7CmIuk5UT7YWFnm4n6ntCjHid0UwOqCC6ZCYBqx1Gnjy+nZQGawo3eKa+Ls+ORSFV4KGZJbjXF3vSkIM9p7SuqLOkm2e4hwjS4rZwtZHWlX0shliCV40ibKQddeuYJNmiMtCe5zjf/YVyGR4+Cq6gd/EfDuDLekdhGZyiQ8h9kC7Mgq94QHIDHNtf65zzQ== X-Bogosity: Unsure, tests=bogofilter, spamicity=0.496772, 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, Jan 16, 2025 at 4:22=E2=80=AFPM Nhat Pham wrote= : >> > The backing storage is decoupled from this slot, and the newly > introduced layer will =E2=80=9Cresolve=E2=80=9D the ID to the actual stor= age, as well and to be perfectly clear, "ID" in this proposal means virtual swap slot (rather than the physical swap slots). I'll stick to the virtual swap slot terminology in future communications - apologies for any confusion :)