All of lore.kernel.org
 help / color / mirror / Atom feed
From: "David Hildenbrand (Arm)" <david@kernel.org>
To: Johannes Weiner <hannes@cmpxchg.org>
Cc: Baoquan He <baoquan.he@linux.dev>,
	Baoquan He <hebaoquan@kylinos.cn>,
	linux-mm@kvack.org, akpm@linux-foundation.org,
	Chris Li <chrisl@kernel.org>,
	kasong@tencent.com, Nhat Pham <nphamcs@gmail.com>,
	Barry Song <baohua@kernel.org>,
	YoungJun Park <youngjun.park@lge.com>,
	Yosry Ahmed <yosry@kernel.org>,
	shikemeng@huaweicloud.com, chengming.zhou@linux.dev,
	linux-kernel@vger.kernel.org, kunwu.chan@gmail.com
Subject: Re: [PATCH v3 00/14] mm, swap: extendable swap devices (xswap)
Date: Mon, 5 Oct 2026 13:04:14 +0200	[thread overview]
Message-ID: <f162088b-6f80-4e5b-b250-dbf0eaa99816@kernel.org> (raw)
In-Reply-To: <CA+mpNMkmnHrpVifBWi52f82KzhZZ501izsTeRPzvRr-i0su0SQ@mail.gmail.com>

On 10/3/26 01:19, Johannes Weiner wrote:
> [ Sorry about the top post, on my way to Plumbers ]
> 
> Yes I still stand by this. The proposal in this shape is not compatible with the
> cgroup resource control model.

Just as I thought :) to move forward with this we'll have to find a way to make
memcg folks happy.

-- 
Cheers,

David


  reply	other threads:[~2026-10-05 11:04 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-09-16 10:19 [PATCH v3 00/14] mm, swap: extendable swap devices (xswap) Baoquan He
2026-09-16 10:19 ` [PATCH v3 01/14] mm: xswap support for zswap Baoquan He
2026-09-28  1:14   ` Chris Li
2026-09-16 10:19 ` [PATCH v3 02/14] mm, swap: add CONFIG_XSWAP and xswap fields to swap_info_struct Baoquan He
2026-09-28  1:17   ` Chris Li
2026-09-16 10:19 ` [PATCH v3 03/14] mm, swap: refactor free_swap_cluster_info to take swap_info_struct Baoquan He
2026-09-28  1:20   ` Chris Li
2026-09-16 10:19 ` [PATCH v3 04/14] mm, swap: add xswap cluster grow via VM_SPARSE vmalloc Baoquan He
2026-09-28  1:32   ` Chris Li
2026-09-16 10:19 ` [PATCH v3 05/14] mm, swap: add sysfs create interface for xswap Baoquan He
2026-09-28  1:53   ` Chris Li
2026-09-16 10:19 ` [PATCH v3 06/14] mm, swap: add xswap grow trigger on cluster allocation Baoquan He
2026-09-28  1:54   ` Chris Li
2026-09-16 10:19 ` [PATCH v3 07/14] mm, swap: add xswap_try_shrink and shrink trigger on cluster free Baoquan He
2026-09-28  2:03   ` Chris Li
2026-09-16 10:19 ` [PATCH v3 08/14] mm, swap: free backing pages in xswap_unmap_clusters Baoquan He
2026-09-28  5:26   ` Chris Li
2026-09-16 10:19 ` [PATCH v3 09/14] mm, swap: defer xswap shrink to workqueue to avoid lock recursion Baoquan He
2026-09-28  5:27   ` Chris Li
2026-09-16 10:19 ` [PATCH v3 10/14] mm, swap: refactor swapoff and add xswap_destroy Baoquan He
2026-09-28  5:40   ` Chris Li
2026-09-28  5:58     ` Chris Li
2026-09-28  6:04   ` Chris Li
2026-09-16 10:19 ` [PATCH v3 11/14] mm, swap: require zswap for xswap devices Baoquan He
2026-09-28  6:06   ` Chris Li
2026-09-16 10:19 ` [PATCH v3 12/14] mm, swap: cap xswap growth at nr_clusters Baoquan He
2026-09-28  6:12   ` Chris Li
2026-09-16 10:19 ` [PATCH v3 13/14] mm, swap: add sysfs per-device size limit for xswap Baoquan He
2026-09-28  6:17   ` Chris Li
2026-09-16 10:19 ` [PATCH v3 14/14] mm, swap: shrink xswap to the ceiling when it drops Baoquan He
2026-09-28  6:19   ` Chris Li
2026-09-16 16:45 ` [PATCH v3 00/14] mm, swap: extendable swap devices (xswap) Johannes Weiner
2026-09-17  7:31   ` Baoquan He
2026-09-17 13:17     ` Johannes Weiner
2026-09-21  9:52       ` Chris Li
2026-09-21 10:04         ` Baoquan He
2026-10-02 20:22       ` David Hildenbrand (Arm)
2026-10-02 21:52         ` Chris Li
2026-10-02 23:19         ` Johannes Weiner
2026-10-05 11:04           ` David Hildenbrand (Arm) [this message]
2026-09-17 10:04 ` Baoquan He
2026-09-18  0:13 ` Nhat Pham
2026-09-18  0:19   ` Nhat Pham
2026-09-18 18:07   ` Nhat Pham
2026-09-21  6:45   ` Baoquan He
2026-09-24 10:00 ` Klara Modin
2026-09-28  1:34   ` Baoquan He

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=f162088b-6f80-4e5b-b250-dbf0eaa99816@kernel.org \
    --to=david@kernel.org \
    --cc=akpm@linux-foundation.org \
    --cc=baohua@kernel.org \
    --cc=baoquan.he@linux.dev \
    --cc=chengming.zhou@linux.dev \
    --cc=chrisl@kernel.org \
    --cc=hannes@cmpxchg.org \
    --cc=hebaoquan@kylinos.cn \
    --cc=kasong@tencent.com \
    --cc=kunwu.chan@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mm@kvack.org \
    --cc=nphamcs@gmail.com \
    --cc=shikemeng@huaweicloud.com \
    --cc=yosry@kernel.org \
    --cc=youngjun.park@lge.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.