From f819279aea8d0bda8b31a9fb84552f603eee8a9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mattias=20Walstr=C3=B6m?= Date: Fri, 14 Jun 2024 12:42:24 +0200 Subject: [PATCH] qemu: Make the size of /var configurable --- board/common/qemu/Config.in.in | 6 ++++-- board/common/qemu/qemu.sh | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/board/common/qemu/Config.in.in b/board/common/qemu/Config.in.in index af6cd72e..131e92e2 100644 --- a/board/common/qemu/Config.in.in +++ b/board/common/qemu/Config.in.in @@ -108,10 +108,12 @@ config QEMU_RW default "cfg.ext4" config QEMU_RW_VAR_OPT - bool "Separate writable /var (256MB)" + bool "Separate writable /var" if QEMU_RW_VAR_OPT - +config QEMU_RW_VAR_SIZE + string "Size of /var" + default "256M" config QEMU_RW_VAR string "Writable /var layer" default "var.ext4" diff --git a/board/common/qemu/qemu.sh b/board/common/qemu/qemu.sh index 6f524bd3..63e9688e 100755 --- a/board/common/qemu/qemu.sh +++ b/board/common/qemu/qemu.sh @@ -172,7 +172,7 @@ rw_args() if [ "$CONFIG_QEMU_RW_VAR_OPT" ]; then if ! [ -f "$CONFIG_QEMU_RW_VAR" ]; then - dd if=/dev/zero of="$CONFIG_QEMU_RW_VAR" bs=256M count=1 >/dev/null 2>&1 + dd if=/dev/zero of="$CONFIG_QEMU_RW_VAR" bs=$CONFIG_QEMU_RW_VAR_SIZE count=1 >/dev/null 2>&1 mkfs.ext4 -L var "$CONFIG_QEMU_RW_VAR" >/dev/null 2>&1 fi