mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-10-21 11:58:41 +00:00
kernel: SEV guest kernel upgrade to 5.19.2
kernel: Update SEV guest kernel to 5.19.2 Kernel 5.19.2 has all the needed patches for running SEV, thus let's update it and stop using the version coming from confidential-containers. Signed-Off-By: Ryan Savino <ryan.savino@amd.com>
This commit is contained in:
@@ -127,7 +127,10 @@ get_tee_kernel() {
|
||||
mkdir -p ${kernel_path}
|
||||
|
||||
[ -z "${kernel_url}" ] && kernel_url=$(get_from_kata_deps "assets.kernel.${tee}.url")
|
||||
kernel_tarball="${version}.tar.gz"
|
||||
|
||||
kernel_tarball="linux-${version}.tar.gz"
|
||||
tarball_name=$(get_from_kata_deps "assets.kernel.${tee}.tarball")
|
||||
[ -z "$tarball_name" ] || kernel_tarball="$tarball_name"
|
||||
|
||||
if [ ! -f "${kernel_tarball}" ]; then
|
||||
curl --fail -OL "${kernel_url}/${kernel_tarball}"
|
||||
@@ -553,7 +556,8 @@ main() {
|
||||
esac
|
||||
elif [[ "${conf_guest}" != "" ]]; then
|
||||
#If specifying a tag for kernel_version, must be formatted version-like to avoid unintended parsing issues
|
||||
kernel_version=$(get_from_kata_deps "assets.kernel.${conf_guest}.tag")
|
||||
kernel_version=$(get_from_kata_deps "assets.kernel.${conf_guest}.version" 2>/dev/null || true)
|
||||
[ -n "${kernel_version}" ] || kernel_version=$(get_from_kata_deps "assets.kernel.${conf_guest}.tag")
|
||||
else
|
||||
kernel_version=$(get_from_kata_deps "assets.kernel.version")
|
||||
fi
|
||||
|
@@ -1,12 +1,9 @@
|
||||
# AMD Secure Encrypted Virtualization (SEV)
|
||||
|
||||
CONFIG_AMD_MEM_ENCRYPT=y
|
||||
CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT=y
|
||||
CONFIG_CRYPTO_DEV_SP_PSP=y
|
||||
CONFIG_CRYPTO_DEV_CCP=y
|
||||
CONFIG_SECURITYFS=y
|
||||
CONFIG_VIRT_DRIVERS=y
|
||||
CONFIG_EFI=y
|
||||
CONFIG_EFI_SECRET=m
|
||||
CONFIG_EFI_STUB=y
|
||||
CONFIG_MODULE_SIG=y
|
||||
CONFIG_MODULES=y
|
||||
CONFIG_MODULES=y
|
||||
CONFIG_VIRT_DRIVERS=y
|
@@ -1 +1 @@
|
||||
94
|
||||
95
|
||||
|
Reference in New Issue
Block a user