mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-10-21 20:08:54 +00:00
30 lines
688 B
Plaintext
30 lines
688 B
Plaintext
# Support for loading modules and firmware.
|
|
# It is used to support loading GPU drivers.
|
|
CONFIG_MODULES=y
|
|
CONFIG_MODULE_UNLOAD=y
|
|
CONFIG_FW_LOADER=y
|
|
|
|
# CRYPTO_FIPS requires this config when loading modules is enabled.
|
|
CONFIG_MODULE_SIG=y
|
|
|
|
# Linux kernel version suffix
|
|
CONFIG_LOCALVERSION="-nvidia-gpu${CONF_GUEST_SUFFIX}"
|
|
|
|
# Newer NVIDIA drivers need additional symbols
|
|
CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
|
|
CONFIG_MEMORY_FAILURE=y
|
|
|
|
|
|
# VFIO/IOMMU setttings
|
|
CONFIG_MMU_NOTIFIER=y
|
|
CONFIG_IOMMU_IO_PGTABLE=y
|
|
CONFIG_IOMMU_IO_PGTABLE_LPAE=y
|
|
CONFIG_IOMMU_SVA=y
|
|
CONFIG_ARM_SMMU_V3=y
|
|
CONFIG_ARM_SMMU_V3_SVA=y
|
|
|
|
# CC related configs
|
|
CONFIG_CRYPTO_ECC=y
|
|
CONFIG_CRYPTO_ECDH=y
|
|
CONFIG_CRYPTO_ECDSA=y
|