From d382332b986b4d608930a76668f2fa45e0487e9e Mon Sep 17 00:00:00 2001 From: Benjamin Leggett Date: Fri, 6 Feb 2026 19:01:31 -0500 Subject: [PATCH 1/2] Host kernels: Always support /proc/config.gz, support compressed firmware loading --- configs/aarch64/host.config | 5 ++++- configs/x86_64/host.config | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/configs/aarch64/host.config b/configs/aarch64/host.config index bea17d4..d328fd7 100644 --- a/configs/aarch64/host.config +++ b/configs/aarch64/host.config @@ -113,7 +113,8 @@ CONFIG_RCU_NEED_SEGCBLIST=y CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 -CONFIG_IKCONFIG=m +CONFIG_IKCONFIG=y +CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_GENERIC_SCHED_CLOCK=y @@ -1653,7 +1654,9 @@ CONFIG_FW_LOADER_PAGED_BUF=y CONFIG_FW_LOADER_SYSFS=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y +CONFIG_FW_LOADER_COMPRESS=y CONFIG_FW_LOADER_COMPRESS_XZ=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y CONFIG_FW_CACHE=y CONFIG_FW_UPLOAD=y diff --git a/configs/x86_64/host.config b/configs/x86_64/host.config index c670595..948963c 100644 --- a/configs/x86_64/host.config +++ b/configs/x86_64/host.config @@ -119,7 +119,7 @@ CONFIG_RCU_NEED_SEGCBLIST=y CONFIG_RCU_FANOUT=64 CONFIG_RCU_FANOUT_LEAF=16 -CONFIG_IKCONFIG=m +CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y @@ -1618,7 +1618,10 @@ CONFIG_FW_LOADER=y CONFIG_FW_LOADER_PAGED_BUF=y CONFIG_FW_LOADER_SYSFS=y CONFIG_EXTRA_FIRMWARE="" +CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_USER_HELPER=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_CACHE=y From b73008675901bc453fc3474dd80a92daaa0e02c4 Mon Sep 17 00:00:00 2001 From: Benjamin Leggett Date: Fri, 6 Feb 2026 19:06:32 -0500 Subject: [PATCH 2/2] fixup --- configs/x86_64/host.config | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/configs/x86_64/host.config b/configs/x86_64/host.config index 948963c..5b25c25 100644 --- a/configs/x86_64/host.config +++ b/configs/x86_64/host.config @@ -1619,10 +1619,9 @@ CONFIG_FW_LOADER_PAGED_BUF=y CONFIG_FW_LOADER_SYSFS=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_COMPRESS=y -CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_USER_HELPER=y -CONFIG_FW_LOADER_COMPRESS_ZSTD=y CONFIG_FW_LOADER_COMPRESS_XZ=y +CONFIG_FW_LOADER_COMPRESS_ZSTD=y CONFIG_FW_CACHE=y CONFIG_WANT_DEV_COREDUMP=y