The minimum reproducer i have is this: 1) Fetch UC20 image from http://cdimage.ubuntu.com/ubuntu-core/20/edge/pending/ 2) boot to grub cmdline prompt 2) execute
loopback loop (hd0,gpt3)/pc-kernel_502.snap (or use tabcompletion for the right kernel snap) Equivalent command on UC18 image (with bionic's grub) result in no additional memory used, with the same kernel snap. On UC20 image, executing that command uses up 400MB of RAM which does not appear to be reclaimed. It appears to be irrelevant as to what underlying fs type is (UC18 had kernel snap on ext4, UC20 has it on ESP/fat). ** Changed in: grub2 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1878541 Title: Grub fails to load kernel from squashfs if mem < 1500mb To manage notifications about this bug go to: https://bugs.launchpad.net/snapd/+bug/1878541/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs