On Wed, Jan 21, 2026 at 07:13:48PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.18.7 release. There are 198 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Tested-by: Mark Brown broonie@kernel.org
However:
Lorenzo Stoakes lorenzo.stoakes@oracle.com tools/testing/selftests: add forked (un)/faulted VMA merge tests
These are failing for me on arm64 and I think arm (something literally exploded in my lab so the arm bisect didn't complete yet due to the half of the lab with that board being powered off until I get that fixed), that in turn causes a new top level failure of the merge selftest program but the actual failure is purely newly added tests not working so I don't think the kernel itself is any worse than it was before. The tests are OK in Linus' tree so we are I guess missing a backport?
Log:
https://lava.sirena.org.uk/scheduler/job/2395273#L4133
# # # RUN merge_with_fork.forked.mremap_faulted_to_unfaulted_prev ... # # # merge.c:1283:mremap_faulted_to_unfaulted_prev:Expected procmap->query.vma_end (281473166635008) == (unsigned long)ptr_b + offset (281473166622720) # # # mremap_faulted_to_unfaulted_prev: Test terminated by assertion # # # FAIL merge_with_fork.forked.mremap_faulted_to_unfaulted_prev # # not ok 16 merge_with_fork.forked.mremap_faulted_to_unfaulted_prev # # # RUN merge_with_fork.forked.mremap_faulted_to_unfaulted_next ... # # # merge.c:1349:mremap_faulted_to_unfaulted_next:Expected procmap->query.vma_end (281473166635008) == (unsigned long)ptr_a + offset (281473166622720) # # # mremap_faulted_to_unfaulted_next: Test terminated by assertion # # # FAIL merge_with_fork.forked.mremap_faulted_to_unfaulted_next # # not ok 17 merge_with_fork.forked.mremap_faulted_to_unfaulted_next # # # RUN merge_with_fork.forked.mremap_faulted_to_unfaulted_prev_unfaulted_next ... # # # merge.c:1420:mremap_faulted_to_unfaulted_prev_unfaulted_next:Expected procmap->query.vma_end (281473166647296) == (unsigned long)ptr_a + offset (281473166622720) # # # mremap_faulted_to_unfaulted_prev_unfaulted_next: Test terminated by assertion # # # FAIL merge_with_fork.forked.mremap_faulted_to_unfaulted_prev_unfaulted_next # # not ok 18 merge_with_fork.forked.mremap_faulted_to_unfaulted_prev_unfaulted_next # # # RUN merge_with_fork.forked.mremap_faulted_to_unfaulted_prev_faulted_next ... # # # merge.c:1495:mremap_faulted_to_unfaulted_prev_faulted_next:Expected procmap->query.vma_start (281473166610432) == (unsigned long)ptr_b (281473166622720) # # # mremap_faulted_to_unfaulted_prev_faulted_next: Test terminated by assertion # # # FAIL merge_with_fork.forked.mremap_faulted_to_unfaulted_prev_faulted_next # # not ok 19 merge_with_fork.forked.mremap_faulted_to_unfaulted_prev_faulted_next