On Wed, Oct 23, 2024 at 03:22:36AM -0700, Andrew Morton wrote: > On Tue, 22 Oct 2024 21:40:51 +0100 Lorenzo Stoakes <lorenzo.stoakes@xxxxxxxxxx> wrote: > > > After this we go further, refactoring the code, placing it in mm/vma.c in > > order to make it eventually userland testable, and significantly > > simplifying the logic to avoid this issue arising in future. > > I'm not sure that patches 4-8 are strictly 6.12 material. What's the > thinking here? > Patch 4 is absolutely critical and without which 1-3 don't really matter all that much. It also needs to be backported (I will be doing some manual backports for that once landed). Patches 5-8 could be held back to 6.13 if preferred as, while nice to have as they do further work to eliminate this class of bugs, are not as important.