Re: Process (was Re: [PATCH mm-hotfixes-unstable v18 00/14] khugepaged: add mTHP) collapse support

From: Mike Rapoport

Date: Wed Jun 03 2026 - 04:39:21 EST


On Wed, Jun 03, 2026 at 07:48:46AM +0100, Lorenzo Stoakes wrote:
> On Tue, Jun 02, 2026 at 08:31:42PM +0300, Mike Rapoport wrote:
> > * Supposing we keep the model of early merging for testing [Lorenzo, don't
> > yell at me ;-)] I think it's reasonable enough to drop everything that's
> > not going upstream at, say, rc6 and ask contributors to rinse and repeat
> > after rc1.
>
> I won't yell :) but I really don't want us to do this, and to improve our
> testing locally. Because:

There's no contradiction between improving our local testing and allowing
to merge early to expose to the wider testing.

The merge early is a part of what makes mm community welcoming as opposed
to tip's policy "only 100% perfect material goes in".

> - We've become a bit notorious for breaking linux-next

I don't think only mm breaks linux-next :)

> - It makes it more difficult for us to yank things

git rebase -i

> - It blurs the line between the stable branch (which in the new model we will be
> updating constantly rather than right at the end) and some 'unknown state' of
> 'whatever we just sent to linux-next'.

The aggregate "next" going to linux-next can include both, stable and
stabilizing parts.
Or they can go as separate branches.

> Cheers, Lorenzo

--
Sincerely yours,
Mike.