From 59b4e3d3f8942c5817b4ee50cc59b54036737afe Mon Sep 17 00:00:00 2001 From: Zvonko Kaiser Date: Wed, 8 Oct 2025 00:53:29 +0000 Subject: [PATCH] gpu: Add CONFIG_FW_LOADER to the kernel We need it for the newer CC kernel Signed-off-by: Zvonko Kaiser --- .../kernel/configs/fragments/gpu/nvidia.arm64.conf.in | 3 ++- .../kernel/configs/fragments/gpu/nvidia.x86_64.conf.in | 3 ++- tools/packaging/kernel/kata_config_version | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/tools/packaging/kernel/configs/fragments/gpu/nvidia.arm64.conf.in b/tools/packaging/kernel/configs/fragments/gpu/nvidia.arm64.conf.in index 8f6680111a..b655581061 100644 --- a/tools/packaging/kernel/configs/fragments/gpu/nvidia.arm64.conf.in +++ b/tools/packaging/kernel/configs/fragments/gpu/nvidia.arm64.conf.in @@ -1,7 +1,8 @@ -# Support for loading modules. +# 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 diff --git a/tools/packaging/kernel/configs/fragments/gpu/nvidia.x86_64.conf.in b/tools/packaging/kernel/configs/fragments/gpu/nvidia.x86_64.conf.in index c411b2d0de..034c13c67a 100644 --- a/tools/packaging/kernel/configs/fragments/gpu/nvidia.x86_64.conf.in +++ b/tools/packaging/kernel/configs/fragments/gpu/nvidia.x86_64.conf.in @@ -2,10 +2,11 @@ # It's used to enable the MMIO access method for PCIe devices. CONFIG_PCI_MMCONFIG=y -# Support for loading modules. +# 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 # Linux kernel version suffix CONFIG_LOCALVERSION="-nvidia-gpu${CONF_GUEST_SUFFIX}" diff --git a/tools/packaging/kernel/kata_config_version b/tools/packaging/kernel/kata_config_version index f2c1eeebb3..de8febe1c7 100644 --- a/tools/packaging/kernel/kata_config_version +++ b/tools/packaging/kernel/kata_config_version @@ -1 +1 @@ -167 +168