From f7ac121ac41d5f59c1835a6a8261341c37423846 Mon Sep 17 00:00:00 2001 From: Tim Schumacher Date: Sat, 15 Apr 2023 23:04:25 +0200 Subject: [PATCH] Meta: Allow overriding the calculated disk image inode count --- Meta/build-image-qemu.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Meta/build-image-qemu.sh b/Meta/build-image-qemu.sh index c586e71f57..f58734ea44 100755 --- a/Meta/build-image-qemu.sh +++ b/Meta/build-image-qemu.sh @@ -71,6 +71,13 @@ else DISK_SIZE_BYTES="$SERENITY_DISK_SIZE_BYTES" fi +if [ -n "$SERENITY_INODE_COUNT" ]; then + if [ "$INODE_COUNT" -gt "$SERENITY_INODE_COUNT" ]; then + die "SERENITY_INODE_COUNT is set to $SERENITY_INODE_COUNT but required inode count is roughly $INODE_COUNT" + fi + INODE_COUNT="$SERENITY_INODE_COUNT" +fi + nearest_power_of_2() { local n=$1 local p=1