From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8D64F32ED24 for ; Tue, 2 Jun 2026 12:47:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780404457; cv=none; b=CD41BMol6NgV3HwHF6f7n+GTLD0q5TDpGyKrDeVz7LDkcNvUUlAsYJlhcL+tC10A8IhyFvSIz6EA1aY4uMwcXO+Z9BxkYkpFl7DfavdJH3d9F9pPrEyQNVuamhJajjlftb/4To5/53XUCHYyQ8RaClh1kvKC+FeDL1HI96UfWM0= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780404457; c=relaxed/simple; bh=eo5FXpDkFvf14uRPPl1kyUutcnRuZUpz7x68R5KJSPw=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=j6OcNhHC5z3vWIsUVP5sXplYQ1gfbgReloGLRroyH7k6iXplD+0QW4PyBv6YLlkSuijKfgxLtoz5+Xdi1y3vQlo13GI296gYEWCPIn2jU963S473sOsrDThjxZ2IKXxjnFLFNTl6qL6PWDcm530R+aoCuv4C0h5Wehl+Ei+5c90= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=MgqQihj6; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="MgqQihj6" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 812A81F0089E; Tue, 2 Jun 2026 12:47:33 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1780404456; bh=eo5FXpDkFvf14uRPPl1kyUutcnRuZUpz7x68R5KJSPw=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=MgqQihj6pj7h+FldOL4xE3K+YX7gfMJMC94m7JmsVDKATOtUgOhMsUIF9XCO4gWpX lPtI5hv/Tjhnq7enqjIdrLvrNZShTow72KXqnohxh1A3oUCWTrOSrwJcHdRyzuRoFm /Gx3qwF5nTnrAKSLTYyZ6PMmuJS2drAO15CM3Wu13VHvTSCDxcQm2iiQxfnI8vMcP4 /gzYEcTuplhxMjrdHVGX7VZSi5p8snBsI47hOT4M60Z8Yh8rAL8Xb6PVB5mdokBmCo hiojmidCazEdBq7xTsD9JKk/44Rh6uqRzYRsKAgVyAMD7fSLYtxfqVUsVC4y4YL1Jh 9AzmZrYS+zoCQ== Date: Tue, 2 Jun 2026 13:47:30 +0100 From: Lorenzo Stoakes To: "David Hildenbrand (Arm)" Cc: "Vlastimil Babka (SUSE)" , Nico Pache , akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, liam@infradead.org, mhocko@suse.com, rppt@kernel.org, vbabka@suse.cz, willy@infradead.org Subject: Re: Process (was Re: [PATCH mm-hotfixes-unstable v18 00/14] khugepaged: add mTHP) collapse support Message-ID: References: <506fed6b-8954-40fa-8b5e-c8bd8c0d004b@kernel.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: On Tue, Jun 02, 2026 at 01:31:35PM +0200, David Hildenbrand (Arm) wrote: > >> learn from obviously) against how mm works in practice. > >> > >> High review load with many overlapping changes might favour a different approach > >> to a subsystem that looks different from that. > > Yeah, but as we said, we discussed, it's all rather complicated and we should > > move incrementally. > > > > Starting to read Documentation/process/maintainer-tip.rst, it's very interesting: > > “The tip tree is both a direct development tree and and an aggregation tree for > several sub-maintainer trees.” > > “In general, development against the head of the tip tree master branch is fine, > but for the subsystems which are maintained separately, have their own git tree > and are only aggregated into the tip tree, development should take place against > the relevant subsystem tree or branch.” Yeah so they have a separate tree model also, so that's an option to learn from as well! > > “Bug fixes which target mainline should always be applicable against the > mainline kernel tree. Potential conflicts against changes which are already > queued in the tip tree are handled by the maintainers.” > > > So, yeah, let me reach out to understand what works, what doesn't work, and how > it works :) Yes 100% :) > > -- > Cheers, > > David Cheers, Lorenzo