From 58ac0ffa0123790eebbb487f4be01e92f942f493 Mon Sep 17 00:00:00 2001 From: Adrian Bonislawski Date: Thu, 11 Jun 2026 14:56:31 +0200 Subject: [PATCH 1/3] boards: wcl: enable library authentication CONFIG_LIBRARY_MANAGER was on but CONFIG_LIBRARY_AUTH_SUPPORT defaulted to n, so loadable libraries were mapped executable without auth. Enable it. Signed-off-by: Adrian Bonislawski --- app/boards/intel_adsp_ace30_wcl.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/app/boards/intel_adsp_ace30_wcl.conf b/app/boards/intel_adsp_ace30_wcl.conf index 999a3c309d41..8a2f6eb54312 100644 --- a/app/boards/intel_adsp_ace30_wcl.conf +++ b/app/boards/intel_adsp_ace30_wcl.conf @@ -28,6 +28,7 @@ CONFIG_COLD_STORE_EXECUTE_DRAM=y # SOF / loadable modules CONFIG_INTEL_MODULES=y CONFIG_LIBRARY_MANAGER=y +CONFIG_LIBRARY_AUTH_SUPPORT=y CONFIG_LIBRARY_BASE_ADDRESS=0xa0688000 CONFIG_LIBRARY_BUILD_LIB=y CONFIG_LIBRARY_DEFAULT_MODULAR=y From 592d1a3e9140241668d9a67352bea42cef483984 Mon Sep 17 00:00:00 2001 From: Adrian Bonislawski Date: Thu, 11 Jun 2026 14:56:42 +0200 Subject: [PATCH 2/3] boards: nvl: enable library authentication CONFIG_LIBRARY_MANAGER was on but CONFIG_LIBRARY_AUTH_SUPPORT defaulted to n, so loadable libraries were mapped executable without auth. Enable it. Signed-off-by: Adrian Bonislawski --- app/boards/intel_adsp_ace40_nvl.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/app/boards/intel_adsp_ace40_nvl.conf b/app/boards/intel_adsp_ace40_nvl.conf index 331630a9e3bd..24e5293f19a1 100644 --- a/app/boards/intel_adsp_ace40_nvl.conf +++ b/app/boards/intel_adsp_ace40_nvl.conf @@ -26,6 +26,7 @@ CONFIG_COLD_STORE_EXECUTE_DRAM=y # SOF / loadable modules CONFIG_INTEL_MODULES=y CONFIG_LIBRARY_MANAGER=y +CONFIG_LIBRARY_AUTH_SUPPORT=y CONFIG_LIBRARY_BASE_ADDRESS=0xa0688000 CONFIG_LIBRARY_BUILD_LIB=y CONFIG_LIBRARY_DEFAULT_MODULAR=y From 648e91bd78591b7bb27ae67e69c8a87b6efb9326 Mon Sep 17 00:00:00 2001 From: Adrian Bonislawski Date: Thu, 11 Jun 2026 14:56:51 +0200 Subject: [PATCH 3/3] boards: nvls: enable library authentication CONFIG_LIBRARY_MANAGER was on but CONFIG_LIBRARY_AUTH_SUPPORT defaulted to n, so loadable libraries were mapped executable without auth. Enable it. Signed-off-by: Adrian Bonislawski --- app/boards/intel_adsp_ace40_nvls.conf | 1 + 1 file changed, 1 insertion(+) diff --git a/app/boards/intel_adsp_ace40_nvls.conf b/app/boards/intel_adsp_ace40_nvls.conf index 331630a9e3bd..24e5293f19a1 100644 --- a/app/boards/intel_adsp_ace40_nvls.conf +++ b/app/boards/intel_adsp_ace40_nvls.conf @@ -26,6 +26,7 @@ CONFIG_COLD_STORE_EXECUTE_DRAM=y # SOF / loadable modules CONFIG_INTEL_MODULES=y CONFIG_LIBRARY_MANAGER=y +CONFIG_LIBRARY_AUTH_SUPPORT=y CONFIG_LIBRARY_BASE_ADDRESS=0xa0688000 CONFIG_LIBRARY_BUILD_LIB=y CONFIG_LIBRARY_DEFAULT_MODULAR=y