[PATCH 0/4] x86/boot/compressed: Enable -Wunused and remove unused variables
From: Thorsten Blum
Date: Sun Jun 21 2026 - 10:42:25 EST
This series removes unused variables and enables -Wunused, matching the
W=0 kernel defaults. With WERROR=y, the warnings failed as follows:
arch/x86/boot/compressed/acpi.c:29:6: error: unused variable 'ret'
arch/x86/boot/compressed/acpi.c:57:15: error: unused variable 'nr_tables'
arch/x86/boot/compressed/efi.c:64:16: error: unused variable 'et'
arch/x86/boot/compressed/efi.c:136:6: error: unused variable 'ret'
Patch 2 also drops a redundant efi_get_system_table() call and uses the
existing efi_get_conf_table() error path.
Thorsten Blum (4):
x86/boot/compressed: Remove unused variables in EFI helpers
x86/boot/compressed: Clean up EFI RSDP lookup in efi_get_rsdp_addr()
x86/boot/compressed: Mark process_mem_region() index __maybe_unused
x86/boot/compressed: Enable -Wunused
arch/x86/boot/compressed/Makefile | 3 +++
arch/x86/boot/compressed/acpi.c | 16 +++-------------
arch/x86/boot/compressed/efi.c | 17 +++++------------
arch/x86/boot/compressed/kaslr.c | 3 ++-
4 files changed, 13 insertions(+), 26 deletions(-)
base-commit: 1a3746ccbb0a97bed3c06ccde6b880013b1dddc1