mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-05 19:47:53 +00:00
packaging: qemu-snp-experimental: support host kernel with gmem
This is required to allow creation of SNP coco on host kernel (e.g. https://github.com/AMDESE/linux ,branch:snp-host-latest) supporting guest private memory for SNP using gmem. Note: This qemu does not work if the host kernel does not support gmem/UPM. Fixes: #9092 Signed-off-by: Niteesh Dubey <niteesh@us.ibm.com>
This commit is contained in:
parent
8fe7349d3e
commit
0538bbfc49
@ -328,7 +328,11 @@ generate_qemu_options() {
|
|||||||
# From Kata Containers 2.5.0-alpha2 all arches but powerpc have been
|
# From Kata Containers 2.5.0-alpha2 all arches but powerpc have been
|
||||||
# using the new implementation of virtiofs daemon, which is not part
|
# using the new implementation of virtiofs daemon, which is not part
|
||||||
# of QEMU.
|
# of QEMU.
|
||||||
qemu_options+=(functionality:--disable-virtiofsd)
|
#
|
||||||
|
# qemu configure does not support virtiofsd if qemu version >= 8.0.0.
|
||||||
|
if ! gt_eq "${qemu_version}" "8.0.0" ; then
|
||||||
|
qemu_options+=(functionality:--disable-virtiofsd)
|
||||||
|
fi
|
||||||
|
|
||||||
qemu_options+=(functionality:--enable-virtfs)
|
qemu_options+=(functionality:--enable-virtfs)
|
||||||
|
|
||||||
|
@ -60,6 +60,7 @@ RUN apt-get update && apt-get upgrade -y && \
|
|||||||
patch \
|
patch \
|
||||||
python \
|
python \
|
||||||
python-dev \
|
python-dev \
|
||||||
|
python3-venv \
|
||||||
rsync \
|
rsync \
|
||||||
zlib1g-dev${DPKG_ARCH} && \
|
zlib1g-dev${DPKG_ARCH} && \
|
||||||
if [ "${ARCH}" != s390x ]; then apt-get install -y --no-install-recommends libpmem-dev${DPKG_ARCH}; fi && \
|
if [ "${ARCH}" != s390x ]; then apt-get install -y --no-install-recommends libpmem-dev${DPKG_ARCH}; fi && \
|
||||||
|
@ -106,9 +106,9 @@ assets:
|
|||||||
tag: "b67b00e6b4c7831a3f5bc684bc0df7a9bfd1bd56-plus-TDX-v1.10"
|
tag: "b67b00e6b4c7831a3f5bc684bc0df7a9bfd1bd56-plus-TDX-v1.10"
|
||||||
|
|
||||||
qemu-snp-experimental:
|
qemu-snp-experimental:
|
||||||
description: "QEMU with experimental SNP support (no UPM)"
|
description: "QEMU with experimental SNP support"
|
||||||
url: "https://github.com/AMDESE/qemu"
|
url: "https://github.com/AMDESE/qemu"
|
||||||
tag: "3b6a2b6b7466f6dea53243900b7516c3f29027b7"
|
tag: "b6ee1218e6c9b98a556841615dd10d094e648393"
|
||||||
|
|
||||||
stratovirt:
|
stratovirt:
|
||||||
description: "StratoVirt is an lightweight opensource VMM"
|
description: "StratoVirt is an lightweight opensource VMM"
|
||||||
|
Loading…
Reference in New Issue
Block a user