root@grissom:~# cat /etc/debian_version 11.6 root@grissom:~# uname -a Linux grissom 5.10.0-20-686 #1 SMP Debian 5.10.158-2 (2022-12-13) i586 GNU/Linux root@grissom:~# free total used free shared buff/cache available Mem: 228Mi 43Mi 63Mi 0.0Ki 121Mi 175Mi Swap: 487Mi 14Mi 473Mi Total: 716Mi 58Mi 536Mi root@grissom:~#
Yes, I know Bullseye doesn't officially support so little memory. However, I installed Bullseye fresh over a year and have been running unattended-upgrades ever since, and not seen this until just now. I left the machine off for about 6 months, so the last upgrade, on January 3, ran a lot of updates. One of them was grub itself: grub-pc (2.06-3~deb11u5) over (2.04-20). Possible regression? root@grissom:~# apt install memtest86 memtest86+ Reading package lists... Done Building dependency tree... Done Reading state information... Done Suggested packages: hwtools memtester kernel-patch-badram grub2 | grub mtools The following NEW packages will be installed: memtest86 memtest86+ 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 125 kB of archives. After this operation, 2,697 kB of additional disk space will be used. Get:1 http://deb.debian.org/debian bullseye/main i386 memtest86 i386 4.3.7-3+b1 [47.7 kB] Get:2 http://deb.debian.org/debian bullseye/main i386 memtest86+ i386 5.01-3.1 [77.6 kB] Fetched 125 kB in 1s (123 kB/s) Preconfiguring packages ... Selecting previously unselected package memtest86. (Reading database ... 46032 files and directories currently installed.) Preparing to unpack .../memtest86_4.3.7-3+b1_i386.deb ... Unpacking memtest86 (4.3.7-3+b1) ... Selecting previously unselected package memtest86+. Preparing to unpack .../memtest86+_5.01-3.1_i386.deb ... Unpacking memtest86+ (5.01-3.1) ... Setting up memtest86+ (5.01-3.1) ... Generating grub configuration file ... File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6180: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6180: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6188: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6188: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6196: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6196: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6204: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6204: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6250: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6250: /usr/sbin/grub-probe Found linux image: /boot/vmlinuz-5.10.0-20-686 Found initrd image: /boot/initrd.img-5.10.0-20-686 File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6323: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6323: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6331: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6331: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6339: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6339: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6347: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6347: /usr/sbin/grub-probe Found linux image: /boot/vmlinuz-5.10.0-16-686 Found initrd image: /boot/initrd.img-5.10.0-16-686 File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6596: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6596: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6622: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6622: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6630: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6630: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6638: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6638: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6646: /usr/sbin/grub-probe File descriptor 3 (pipe:[47062]) leaked on vgs invocation. Parent PID 6646: /usr/sbin/grub-probe Found memtest86+ image: /boot/memtest86+.bin Found memtest86+ multiboot image: /boot/memtest86+_multiboot.bin Warning: os-prober will be executed to detect other bootable partitions. Its output will be used to detect bootable binaries on them and create new boot entries. done Setting up memtest86 (4.3.7-3+b1) ... Generating grub configuration file ... File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 6882: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 6882: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 6890: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 6890: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 6898: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 6898: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 6906: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 6906: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 6952: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 6952: /usr/sbin/grub-probe Found linux image: /boot/vmlinuz-5.10.0-20-686 Found initrd image: /boot/initrd.img-5.10.0-20-686 File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7025: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7025: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7033: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7033: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7041: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7041: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7049: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7049: /usr/sbin/grub-probe Found linux image: /boot/vmlinuz-5.10.0-16-686 Found initrd image: /boot/initrd.img-5.10.0-16-686 File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7298: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7298: /usr/sbin/grub-probe Found memtest86 image: /boot/memtest86.bin File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7328: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7328: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7336: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7336: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7344: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7344: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7352: /usr/sbin/grub-probe File descriptor 3 (pipe:[52170]) leaked on vgs invocation. Parent PID 7352: /usr/sbin/grub-probe Found memtest86+ image: /boot/memtest86+.bin Found memtest86+ multiboot image: /boot/memtest86+_multiboot.bin Warning: os-prober will be executed to detect other bootable partitions. Its output will be used to detect bootable binaries on them and create new boot entries. done … Similar results on an identical machine that has been running continuously (except for required reboots) since September, 2021. -- Does anybody read signatures any more? https://charlescurley.com https://charlescurley.com/blog/