Hi, On 2024-05-17 14:46, Adam D. Barratt wrote: > Source: linux > Version: 6.7.12-1~bpo12+1 > Severity: serious > X-Debbugs-CC: debian-arm@lists.debian.org > X-Debbugs-CC: d...@debian.org > > Hi, > > armhf builds of the bookworm-backports kernel appear to have led to > outages on several buildds recently. > > Each of arm-ubc-04, arm-ubc-05 and arm-ubc-06 (QEMU ganeti guests) > stopped responding after starting to build the kernel, and had to be > rebooted. The build logs stop are various points - two at different > points during drivers/net, and one during the dpkg-deb runs at the end > of the build. The one common factor appears to be that the system logs > on each machine show the OOM killer being invoked during the build, > initially killing syslog but subsequently schroot and many system > processes.
This is a known issue on arm32, this is known as low memory starvation. Simplistically, the kernel needs low memory to be able to manage the high memory, and when there is not enough low memory available (even if there is plenty of high memory available), the kernel can OOM. I have reinstalled the arm-ubc-04/05/06 buildds as arm64, that should fix the issue, and at the same time fix building chromium and firefox. For the release team, this means that the armel and armhf architectures are now exclusively built from a 64-bit installation. In practice this is similar to what is being done on i386 for many years. Regards Aureien -- Aurelien Jarno GPG: 4096R/1DDD8C9B aurel...@aurel32.net http://aurel32.net