gpu: Add GPU TDX experimental kernel

With each release make sure we ship a GPU and TEE enabled kernel
This adds tdx-experimental kernel support

Signed-off-by: Zvonko Kaiser <zkaiser@nvidia.com>
This commit is contained in:
Zvonko Kaiser 2023-04-17 09:26:54 +00:00
parent 87ea43cd4e
commit e4ee07f7d4
5 changed files with 11 additions and 12 deletions

View File

@ -22,7 +22,7 @@ jobs:
- kernel-dragonball-experimental
- kernel-tdx-experimental
- kernel-gpu-snp
- kernel-gpu-tdx
- kernel-gpu-tdx-experimental
- nydus
- qemu
- qemu-tdx-experimental

View File

@ -27,7 +27,7 @@ all: serial-targets \
kernel-dragonball-experimental-tarball \
kernel-tdx-experimental-tarball \
kernel-gpu-snp-tarball \
kernel-gpu-tdx-tarball \
kernel-gpu-tdx-experimental-tarball \
nydus-tarball \
qemu-tarball \
qemu-tdx-experimental-tarball \
@ -59,7 +59,7 @@ kernel-dragonball-experimental-tarball:
kernel-gpu-snp-tarball:
${MAKE} $@-build
kernel-gpu-tdx-tarball:
kernel-gpu-tdx-experimental-tarball:
${MAKE} $@-build
kernel-experimental-tarball:

View File

@ -82,8 +82,9 @@ options:
kernel-dragonball-experimental
kernel-experimental
kernel-tdx-experimental
kernel-gpu
kernel-gpu-snp
kernel-gpu-tdx
kernel-gpu-tdx-experimental
nydus
qemu
qemu-tdx-experimental
@ -225,8 +226,8 @@ install_kernel_gpu_snp() {
"-x snp -g nvidia -u ${kernel_url} -H deb"
}
#Install GPU and TDX enabled kernel asset
install_kernel_gpu_tdx() {
#Install GPU and TDX experimental enabled kernel asset
install_kernel_gpu_tdx_experimental() {
local kernel_url="$(get_from_kata_deps assets.kernel-tdx-experimental.url)"
install_kernel_helper \
@ -472,7 +473,7 @@ handle_build() {
kernel-gpu-snp) install_kernel_gpu_snp;;
kernel-gpu-tdx) install_kernel_gpu_tdx;;
kernel-gpu-tdx-experimental) install_kernel_gpu_tdx_experimental;;
qemu) install_qemu ;;

View File

@ -510,8 +510,6 @@ install_kata() {
ls -la "${install_path}/vmlinux${suffix}.container"
ls -la "${install_path}/vmlinuz${suffix}.container"
popd >>/dev/null
set +x
}
main() {