[PATCH v3 3/4] x86/boot/compressed: Mark process_mem_region() index __maybe_unused

From: Thorsten Blum

Date: Sun Nov 08 2026 - 19:57:26 EST


The local index variable i in process_mem_region() is unused when either
CONFIG_MEMORY_HOTREMOVE or CONFIG_ACPI is disabled.

Mark it __maybe_unused accordingly.

Signed-off-by: Thorsten Blum <blum@xxxxxxxxxx>
---
arch/x86/boot/compressed/kaslr.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/arch/x86/boot/compressed/kaslr.c b/arch/x86/boot/compressed/kaslr.c
index 290153818d0f..6f95092fa97e 100644
--- a/arch/x86/boot/compressed/kaslr.c
+++ b/arch/x86/boot/compressed/kaslr.c
@@ -599,7 +599,8 @@ static bool process_mem_region(struct mem_vector *region,
unsigned long minimum,
unsigned long image_size)
{
- int i;
+ int i __maybe_unused;
+
/*
* If no immovable memory found, or MEMORY_HOTREMOVE disabled,
* use @region directly.