mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
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.

  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®