From d32a3728465d213164a1ac6e3b89d8e5ba41a212 Mon Sep 17 00:00:00 2001 From: Matt DeVillier Date: Sat, 29 Nov 2025 16:43:01 -0600 Subject: [PATCH] drivers/smmstore: Increase default size of store to 512KB The previous default size of 256KB provided for only 64KB of actual space for EFI variables, and after accounting for fragmentation, did not provide enough free space for applying updates, such as for the UEFI revocation database (DBX). Increasing it to 512KB allows for 192KB space for variables, and allows the UEFI DBX to be updated properly via fwupd. TEST=build/boot google/drobit, verify UEFI DBX able to be successfully updated via fwupd. Change-Id: I8d6a2051f3ad50117d41cec2bbbe3aaafa7e65c2 Signed-off-by: Matt DeVillier Reviewed-on: https://review.coreboot.org/c/coreboot/+/90287 Reviewed-by: Paul Menzel Tested-by: build bot (Jenkins) Reviewed-by: Jason Glenesk Reviewed-by: Angel Pons --- src/drivers/smmstore/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/drivers/smmstore/Kconfig b/src/drivers/smmstore/Kconfig index 62aa3aaca8..da3dd28c20 100644 --- a/src/drivers/smmstore/Kconfig +++ b/src/drivers/smmstore/Kconfig @@ -23,7 +23,7 @@ if SMMSTORE config SMMSTORE_SIZE hex "size of the SMMSTORE FMAP region" - default 0x40000 + default 0x80000 help Sets the size of the default SMMSTORE FMAP region. If using an UEFI payload, note that UEFI specifies at least 64K.