[PATCH 11/12] defconfigs: add qemu-system-units
Daniel Gomez <[email protected]> Thu, 23 Apr 2026 13:31:03 +0200
| Newsgroups | dev.linux.lists.kdevops |
|---|---|
| Message-ID | <20260423-kdevops-series-c-qemu-system-units-v1-11-b7bab3225a36@samsung.com> |
From: Daniel Gomez <[email protected]> Ship a one-step starting point for the qsu backend. The defconfig selects the QEMU_SYSTEM_UNITS bringup method, enables the linux-custom workflow with bootlinux in controller mode so the kernel builds and installs on the control host, disables the local linux mirror pipeline that does not apply here, and sets the qsu scalar knobs to the Kconfig-documented values. make defconfig-qemu-system-units now produces a working state. Generated-by: Claude AI Signed-off-by: Daniel Gomez <[email protected]> --- defconfigs/qemu-system-units | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/defconfigs/qemu-system-units b/defconfigs/qemu-system-units new file mode 100644 index 00000000..fe547e88 --- /dev/null +++ b/defconfigs/qemu-system-units @@ -0,0 +1,24 @@ +CONFIG_QEMU_SYSTEM_UNITS=y +CONFIG_KDEVOPS_HOSTS_PREFIX="qsu" + +# qsu has its own deps pipeline; skip the kdevops linux mirror. +CONFIG_ENABLE_LOCAL_LINUX_MIRROR=n +CONFIG_USE_LOCAL_LINUX_MIRROR=n +CONFIG_INSTALL_LOCAL_LINUX_MIRROR=n +CONFIG_MIRROR_INSTALL=n + +CONFIG_QEMU_SYSTEM_UNITS_RAM=4096 +CONFIG_QEMU_SYSTEM_UNITS_CPUS=4 +CONFIG_QEMU_SYSTEM_UNITS_MACHINE_TYPE="q35" +CONFIG_QEMU_SYSTEM_UNITS_SSH_PORT_BASE=10022 +CONFIG_QEMU_SYSTEM_UNITS_VSOCK_CID_BASE=100 + +CONFIG_WORKFLOWS=y +CONFIG_WORKFLOW_LINUX_CUSTOM=y + +CONFIG_BOOTLINUX=y +CONFIG_BOOTLINUX_CONTROLLER=y + +CONFIG_KDEVOPS_TRY_REFRESH_REPOS=y +CONFIG_KDEVOPS_TRY_UPDATE_SYSTEMS=y +CONFIG_KDEVOPS_TRY_INSTALL_KDEV_TOOLS=y -- 2.53.0