mirror of
https://github.com/kata-containers/kata-containers.git
synced 2026-04-10 14:02:59 +00:00
qemu: Enable VMDK block format support
The multi-layer EROFS rootfs feature relies on QEMU's VMDK flat-extent driver to merge multiple EROFS layers into a single virtual block device. Replace --disable-vmdk with an explicit --enable-vmdk so the Kata static QEMU build includes VMDK support. Signed-off-by: Fabiano Fidêncio <ffidencio@nvidia.com>
This commit is contained in:
committed by
Alex Lyn
parent
fb2af538ee
commit
6aa548f015
@@ -379,6 +379,9 @@ generate_qemu_options() {
|
||||
qemu_options+=(size:--disable-dmg)
|
||||
qemu_options+=(size:--disable-parallels)
|
||||
|
||||
# Required by multi-layer EROFS rootfs (VMDK flat-extent descriptor)
|
||||
qemu_options+=(functionality:--enable-vmdk)
|
||||
|
||||
# Disable new available features from 8.2.4
|
||||
qemu_options+=(size:--disable-colo-proxy)
|
||||
qemu_options+=(size:--disable-debug-graph-lock)
|
||||
@@ -388,7 +391,6 @@ generate_qemu_options() {
|
||||
qemu_options+=(size:--disable-pixman)
|
||||
qemu_options+=(size:--disable-relocatable)
|
||||
qemu_options+=(size:--disable-rutabaga-gfx)
|
||||
qemu_options+=(size:--disable-vmdk)
|
||||
if ! gt_eq "${qemu_version}" "10.1.0" ; then
|
||||
qemu_options+=(size:--disable-avx512bw)
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user