On Thu, 4 Dec 2025 at 17:36, Mark Brown broonie@kernel.org wrote:
On Wed, Dec 03, 2025 at 04:20:02PM +0100, Greg Kroah-Hartman wrote:
This is the start of the stable review cycle for the 6.1.159 release. There are 568 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.
I'm seeing a bunch of systems start failing with this release, they start OOMing when previously they ran OK. Most of them aren't exactly overburned with memory. These failures bisect to 61717acddadf66 (mm/memory: do not populate page table entries beyond i_size), sample bisect from one of the systems including links to test jobs (the bisects for other systems/test sets look very similar):
As Mark’s reported, the LKFT reproduced the same regression on Juno-r2, FVP and qemu-arm64 during boot.
### boot log <0>[ 42.433802] Internal error: Oops: 0000000096000046 [#1] PREEMPT SMP"} <4>[ 42.434147] Modules linked in: fuse drm ip_tables x_tables"} <4>[ 42.434573] CPU: 1 PID: 374 Comm: skipgen Not tainted 6.1.159-rc1 #1"} <4>[ 42.435344] Hardware name: linux,dummy-virt (DT)"} <4>[ 42.436140] pstate: 42402009 (nZcv daif +PAN -UAO +TCO -DIT -SSBS BTYPE=--)"} <4>[ 42.437004] pc : _raw_spin_lock+0x3c/0x8c"} <4>[ 42.438173] lr : _raw_spin_lock+0x28/0x8c"}
Boot regression: Juno-r2, FVP, Internal error: Oops: _raw_spin_lock filemap_map_pages Reported-by: Linux Kernel Functional Testing lkft@linaro.org
## commit point to, mm/memory: do not populate page table entries beyond i_size [ Upstream commit 74207de2ba10c2973334906822dc94d2e859ffc5 ]
### Links, - https://regressions.linaro.org/lkft/linux-stable-rc-linux-6.1.y/v6.1.158-569... - https://lkft.validation.linaro.org/scheduler/job/8540690#L1835 - https://tuxapi.tuxsuite.com/v1/groups/linaro/projects/lkft/tests/36LJeldPNf0...
-- Linaro LKFT https://lkft.linaro.org