From: Chris Li <chrisl@kernel.org>
To: Shakeel Butt <shakeel.butt@linux.dev>
Cc: "Johannes Weiner" <hannes@cmpxchg.org>,
"Nhat Pham" <nphamcs@gmail.com>,
"Baoquan He" <baoquan.he@linux.dev>,
"Kairui Song" <ryncsn@gmail.com>,
"David Hildenbrand (Arm)" <david@kernel.org>,
"Michal Hocko" <mhocko@kernel.org>,
"Roman Gushchin" <roman.gushchin@linux.dev>,
"Yosry Ahmed" <yosry@kernel.org>,
"Muchun Song" <muchun.song@linux.dev>,
"Kemeng Shi" <shikemeng@huaweicloud.com>,
"Barry Song" <baohua@kernel.org>,
"YoungJun Park" <youngjun.park@lge.com>,
"Chengming Zhou" <chengming.zhou@linux.dev>,
"Lorenzo Stoakes (Oracle)" <ljs@kernel.org>,
"Liam R. Howlett" <liam@infradead.org>,
"Vlastimil Babka (SUSE)" <vbabka@kernel.org>,
"Mike Rapoport" <rppt@kernel.org>,
"Suren Baghdasaryan" <surenb@google.com>,
"Qi Zheng" <qi.zheng@linux.dev>,
"Axel Rasmussen" <axelrasmussen@google.com>,
"Yuanchu Xie" <yuanchu@google.com>, "Wei Xu" <weixugc@google.com>,
"Rik van Riel" <riel@surriel.com>,
"Gregory Price" <gourry@gourry.net>,
"Wenchao Hao" <haowenchao22@gmail.com>,
"Jonathan Corbet" <corbet@lwn.net>,
"Hugh Dickins" <hughd@google.com>,
"Baolin Wang" <baolin.wang@linux.alibaba.com>,
"Tejun Heo" <tj@kernel.org>, "Michal Koutný" <mkoutny@suse.com>,
"Shuah Khan" <skhan@linuxfoundation.org>,
"Kunwu Chan" <kunwu.chan@linux.dev>,
"Meta kernel team" <kernel-team@meta.com>,
"Linux Memory Management List" <linux-mm@kvack.org>,
"Linux Kernel Mailing List" <linux-kernel@vger.kernel.org>,
linux-doc@vger.kernel.org,
"open list:CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)"
<cgroups@vger.kernel.org>,
"Andrew Morton" <akpm@linux-foundation.org>,
"Joshua Hahn" <joshua.hahnjy@gmail.com>
Subject: Re: Path forward for Virtualized Swap?
Date: Tue, 22 Sep 2026 20:44:40 -1000 [thread overview]
Message-ID: <CACePvbUYhwSjOEXCM08Na_5bccOo6Oz-9BatRSPDO7R310YjaA@mail.gmail.com> (raw)
In-Reply-To: <arKgladcnmeTWUKb@linux.dev>
On Tue, Sep 22, 2026 at 5:46 AM Shakeel Butt <shakeel.butt@linux.dev> wrote:
>
> On Tue, Sep 22, 2026 at 05:30:44AM -1000, Chris Li wrote:
> > On Tue, Sep 22, 2026 at 5:07 AM Johannes Weiner <hannes@cmpxchg.org> wrote:
> > >
> > > On Tue, Sep 22, 2026 at 04:56:48AM -1000, Chris Li wrote:
> > > > On Tue, Sep 22, 2026 at 4:43 AM Shakeel Butt <shakeel.butt@linux.dev> wrote:
> > > > >
> > > > > People can speak for themselves and suggest other time slots. You do not speak
> > > > > for anyone but yourself here. At this point this is derailing the conversation.
> > > > >
> > > >
> > > > I am expressing my opinion, freedom of speech. As you can see in the
> > > > previous discussion, Baoquan wasn't able to join that time slot. He is
> > > > a major shareholder in XSwap. I worry that alignment vswap vs xswap
> > > > without Baoquan is ineffective. That is my opinion.
> > >
> > > Actually, he said he is not sure if he can make it, and before Nhat
> > > could respond to that soft push you drew a hard line without actually
> > > proposing a workable alternative that made Nhat give up instead.
> >
> > Please consider that it is 1AM in Beijing if I remember correctly. I
> > don't consider that is a workable and reasonable ask.
> >
> > > So my free speech opinion is the same as Shakeel's: you're speaking
> > > for others and thereby derailing efforts to align on something.
> >
> > I sympathize with asking Baoquan to join a meeting at midnight.
> >
> > >
> > > We all want Baoquan in the room.
> >
> > In Chinese we have this saying: don't apply things to others that you
> > wouldn't want applied to yourself. Do you want to participate in a
> > technical meeting at 1 AM?
>
> Three emails in, you have rejected the proposed slot and proposed
> none, and your own conclusion was to drop the meeting and keep this on
> the list. That is not inclusiveness, it is a veto, and the outcome
You skip an important step. I raised the concern that the time zone
does not work for Asian developers; we should find a time zone
friendly to Asia.
Nhat still suggested the original time slot, disregarding my concern.
Which implicitly exclude Baoquan from the discussion. That is the fact
that you missed.
Then I suggested using email discussion instead, because the key
shareholder couldn't attend. There is no veto. I suggested the same
approach Nhat suggested. If you call my suggestion a veto, Nhat veto
first. Nhat issued the first veto. Mine was only a response to Nhat's
insistence.
> serves Baoquan and xswap worse than any hour of the day would have.
Baoquan can't make it at 1AM. It is not a reasonable ask.
> Baoquan said he was not sure he could make it. He is perfectly capable
> of declining himself, or of sending alternative timeslots to the list.
In Baoquan's own words:
"About the meeting time. I am in UTC+8. If the meeting is before 23:00
my time, I can join. If it is later than that, it is too late for me,
and I can only discuss in the mailing list."
He already made it very clear he will not be able to join that time
slot. It is not a maybe. It is a 'can't'. His reply was very clear
before you sent yours. I don't know what part of "not sure" you read
from his email. What is your motivation for twisting this?
Suggesting a 1 AM meeting without considering the time zone difference
is an understandable mistake. Insisting on that time, as Nhat and you
do, reveals more about you. Attacking me for point it out?
> You turned his "not sure" into a hard no on his behalf, then argued
> with everyone who pointed that out.
It is a hard no. 1AM is not a reasonable ask in the first place. Even
after I pointed out it is not Asia friendly, Nhat is still insisting
on it. That was before I suggested we discuss it via email instead.
Get your facts straight.
Chris
> Please reply with two or three specific windows in UTC that work for
> people not in US timezone. If they overlap with the other participants,
> we use one of them.
next prev parent reply other threads:[~2026-09-23 6:44 UTC|newest]
Thread overview: 176+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-09-04 21:14 Nhat Pham
2026-09-07 5:51 ` Kairui Song
2026-09-08 16:36 ` Nhat Pham
2026-09-11 16:09 ` Kairui Song
2026-09-11 16:57 ` Nhat Pham
2026-09-11 18:14 ` Kairui Song
2026-09-11 19:03 ` Nhat Pham
2026-09-12 8:47 ` Kairui Song
2026-09-14 16:49 ` Nhat Pham
2026-09-08 18:30 ` Johannes Weiner
2026-09-09 16:41 ` Nhat Pham
2026-09-09 17:47 ` Nhat Pham
2026-09-12 9:00 ` Kairui Song
2026-09-12 11:51 ` Johannes Weiner
2026-09-19 7:23 ` Chris Li
2026-09-20 1:06 ` Rik van Riel
2026-09-21 0:18 ` Chris Li
2026-09-21 0:35 ` Rik van Riel
2026-09-21 0:53 ` Chris Li
2026-09-14 16:10 ` Nhat Pham
2026-09-10 23:27 ` Nhat Pham
2026-09-07 11:30 ` David Hildenbrand (Arm)
2026-09-08 16:45 ` Nhat Pham
2026-09-10 10:56 ` David Hildenbrand (Arm)
2026-09-10 16:22 ` Nhat Pham
2026-09-10 17:57 ` David Hildenbrand (Arm)
2026-09-11 16:20 ` Kairui Song
2026-09-11 16:56 ` David Hildenbrand (Arm)
2026-09-14 15:00 ` Baoquan He
2026-09-19 6:50 ` Chris Li
2026-09-21 18:55 ` Nhat Pham
2026-09-22 13:38 ` Chris Li
2026-09-22 14:43 ` Shakeel Butt
2026-09-22 14:56 ` Chris Li
2026-09-22 15:07 ` Johannes Weiner
2026-09-22 15:30 ` Chris Li
2026-09-22 15:45 ` Shakeel Butt
2026-09-23 6:44 ` Chris Li [this message]
2026-09-22 15:46 ` Johannes Weiner
2026-09-22 15:28 ` Baoquan He
2026-09-25 18:47 ` Shakeel Butt
2026-10-05 11:06 ` David Hildenbrand (Arm)
2026-10-07 16:47 ` Nhat Pham
2026-10-07 16:54 ` Yosry Ahmed
2026-10-09 17:40 ` Shakeel Butt
2026-10-13 5:26 ` Chris Li
2026-10-14 17:17 ` Kairui Song
2026-10-14 18:46 ` David Hildenbrand (Arm)
2026-10-14 19:11 ` Nhat Pham
2026-10-14 20:24 ` Johannes Weiner
2026-10-13 16:58 ` Kairui Song
2026-10-13 17:01 ` Nhat Pham
2026-10-14 1:30 ` Baoquan He
2026-10-14 19:53 ` Johannes Weiner
2026-10-19 12:24 ` Nhat Pham
2026-10-19 12:28 ` David Hildenbrand (Arm)
2026-10-19 12:35 ` Nhat Pham
2026-10-21 7:41 ` Chris Li
2026-10-21 8:18 ` David Hildenbrand (Arm)
2026-10-21 9:06 ` Baoquan He
2026-10-21 20:59 ` Huan Nguyen
2026-10-22 12:00 ` Youngjun Park
2026-10-21 9:42 ` Barry Song
2026-10-23 17:24 ` Nhat Pham
2026-10-23 18:48 ` Yosry Ahmed
2026-10-23 18:49 ` Yosry Ahmed
2026-10-23 20:03 ` Rik van Riel
2026-10-23 20:25 ` Yosry Ahmed
2026-10-23 21:52 ` Gregory Price (Meta)
2026-10-23 22:38 ` Nhat Pham
2026-10-24 15:50 ` Kairui Song
2026-10-24 18:16 ` Rik van Riel
2026-10-24 20:48 ` Gregory Price (Meta)
2026-10-25 4:21 ` Kairui Song
2026-10-26 15:58 ` Rik van Riel
2026-10-28 7:38 ` Kairui Song
2026-10-26 16:01 ` Nhat Pham
2026-10-28 7:42 ` Kairui Song
2026-10-28 18:50 ` Nhat Pham
2026-09-10 7:09 ` Baoquan He
2026-09-10 16:39 ` Shakeel Butt
2026-09-11 13:06 ` Baoquan He
2026-09-11 16:45 ` Shakeel Butt
2026-09-15 5:48 ` Baoquan He
2026-09-15 6:44 ` Baoquan He
2026-09-19 6:55 ` Chris Li
2026-09-19 16:15 ` Rik van Riel
2026-09-19 21:21 ` Chris Li
2026-09-19 22:50 ` Rik van Riel
2026-09-21 0:13 ` Chris Li
2026-09-22 17:54 ` Nhat Pham
2026-09-23 7:44 ` Chris Li
2026-09-23 16:30 ` Shakeel Butt
2026-09-24 11:27 ` Chris Li
2026-09-24 13:15 ` Shakeel Butt
2026-09-25 13:15 ` Kairui Song
2026-09-25 15:41 ` Johannes Weiner
2026-09-25 19:21 ` Kairui Song
2026-09-25 20:20 ` Johannes Weiner
2026-09-26 21:27 ` Chris Li
2026-09-27 0:58 ` Rik van Riel
2026-09-27 6:23 ` Chris Li
2026-09-27 12:29 ` Rik van Riel
2026-09-27 16:17 ` Chris Li
2026-09-27 18:12 ` Rik van Riel
2026-09-27 23:50 ` Chris Li
2026-09-25 16:11 ` Gregory Price
2026-09-25 20:44 ` Kairui Song
2026-09-25 21:30 ` Gregory Price
2026-09-25 21:53 ` Johannes Weiner
2026-09-25 16:54 ` Nhat Pham
2026-09-25 20:26 ` Kairui Song
2026-09-28 12:38 ` Nhat Pham
2026-09-25 19:36 ` Shakeel Butt
2026-09-25 20:20 ` Kairui Song
2026-09-19 7:07 ` Chris Li
2026-09-10 17:03 ` Johannes Weiner
2026-09-11 12:27 ` Baoquan He
2026-09-11 16:21 ` Johannes Weiner
2026-09-19 8:45 ` Chris Li
2026-09-19 16:08 ` Gregory Price
2026-09-19 19:02 ` Chris Li
2026-09-20 1:14 ` Rik van Riel
2026-09-20 1:53 ` Gregory Price
2026-09-21 9:43 ` Chris Li
2026-09-21 12:53 ` Gregory Price
2026-09-21 16:11 ` Chris Li
2026-09-22 17:14 ` Rik van Riel
2026-09-22 17:21 ` Nhat Pham
2026-09-23 7:20 ` Chris Li
2026-09-22 17:31 ` Johannes Weiner
2026-09-23 7:32 ` Chris Li
2026-09-23 13:55 ` Johannes Weiner
2026-09-21 14:06 ` Rik van Riel
2026-09-21 16:15 ` Chris Li
2026-09-21 15:16 ` Rik van Riel
2026-09-21 16:31 ` Chris Li
2026-09-21 16:36 ` Rik van Riel
2026-09-21 18:10 ` Chris Li
2026-09-21 18:52 ` Rik van Riel
2026-09-22 13:32 ` Chris Li
2026-09-22 14:59 ` Rik van Riel
2026-09-22 15:23 ` Chris Li
2026-09-22 15:43 ` Johannes Weiner
2026-09-23 6:10 ` Chris Li
2026-09-22 15:48 ` Rik van Riel
2026-09-23 7:00 ` Chris Li
2026-09-23 14:21 ` Rik van Riel
2026-09-22 17:32 ` Nhat Pham
2026-09-23 7:37 ` Chris Li
2026-09-23 14:11 ` Johannes Weiner
2026-09-23 15:39 ` Nhat Pham
2026-09-22 15:20 ` Gregory Price
2026-09-22 15:43 ` Chris Li
2026-09-22 15:52 ` Rik van Riel
2026-09-23 7:10 ` Chris Li
2026-09-23 12:52 ` Klara Modin
2026-09-23 15:43 ` Nhat Pham
2026-09-23 17:26 ` Klara Modin
2026-09-24 5:51 ` Baoquan He
2026-09-24 7:20 ` Klara Modin
2026-09-24 7:53 ` Baoquan He
2026-09-21 10:01 ` Kairui Song
2026-09-21 13:27 ` Gregory Price
2026-09-21 15:27 ` Rik van Riel
2026-09-21 15:48 ` Gregory Price
2026-09-21 16:32 ` Chris Li
2026-09-21 17:02 ` Gregory Price
2026-09-23 9:39 ` Baoquan He
2026-09-23 12:11 ` Gregory Price
2026-09-24 11:02 ` Chris Li
2026-09-24 14:18 ` Gregory Price
2026-09-23 14:34 ` Kairui Song
2026-09-21 18:11 ` Nhat Pham
2026-09-22 17:16 ` Johannes Weiner
2026-09-10 17:16 ` Nhat Pham
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=CACePvbUYhwSjOEXCM08Na_5bccOo6Oz-9BatRSPDO7R310YjaA@mail.gmail.com \
--to=chrisl@kernel.org \
--cc=akpm@linux-foundation.org \
--cc=axelrasmussen@google.com \
--cc=baohua@kernel.org \
--cc=baolin.wang@linux.alibaba.com \
--cc=baoquan.he@linux.dev \
--cc=cgroups@vger.kernel.org \
--cc=chengming.zhou@linux.dev \
--cc=corbet@lwn.net \
--cc=david@kernel.org \
--cc=gourry@gourry.net \
--cc=hannes@cmpxchg.org \
--cc=haowenchao22@gmail.com \
--cc=hughd@google.com \
--cc=joshua.hahnjy@gmail.com \
--cc=kernel-team@meta.com \
--cc=kunwu.chan@linux.dev \
--cc=liam@infradead.org \
--cc=linux-doc@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mm@kvack.org \
--cc=ljs@kernel.org \
--cc=mhocko@kernel.org \
--cc=mkoutny@suse.com \
--cc=muchun.song@linux.dev \
--cc=nphamcs@gmail.com \
--cc=qi.zheng@linux.dev \
--cc=riel@surriel.com \
--cc=roman.gushchin@linux.dev \
--cc=rppt@kernel.org \
--cc=ryncsn@gmail.com \
--cc=shakeel.butt@linux.dev \
--cc=shikemeng@huaweicloud.com \
--cc=skhan@linuxfoundation.org \
--cc=surenb@google.com \
--cc=tj@kernel.org \
--cc=vbabka@kernel.org \
--cc=weixugc@google.com \
--cc=yosry@kernel.org \
--cc=youngjun.park@lge.com \
--cc=yuanchu@google.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®