linux/arch/x86/platform/efi
Thomas Zimmermann 785ddc8b6b x86/efi: Implement arch_ima_efi_boot_mode() in source file
The x86 implementation of arch_ima_efi_boot_mode() uses the global
boot_param state. Move it into a source file to clean up the header.
Avoid potential rebuilds of unrelated source files if boot_params
changes.

Suggested-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
Link: https://lore.kernel.org/r/20240112095000.8952-4-tzimmermann@suse.de
2024-01-30 15:17:17 +01:00
..
efi.c x86/efi: Implement arch_ima_efi_boot_mode() in source file 2024-01-30 15:17:17 +01:00
efi_32.c efi/x86: Move EFI runtime call setup/teardown helpers out of line 2023-09-11 06:37:50 +00:00
efi_64.c efi/x86: Move EFI runtime call setup/teardown helpers out of line 2023-09-11 06:37:50 +00:00
efi_stub_32.S x86: Prepare asm files for straight-line-speculation 2021-12-08 12:25:37 +01:00
efi_stub_64.S x86: Prepare asm files for straight-line-speculation 2021-12-08 12:25:37 +01:00
efi_thunk_64.S efi/x86-mixed: move unmitigated RET into .rodata 2022-08-16 09:28:05 +02:00
fake_mem.c efi: memmap: Move EFI fake memmap support into x86 arch tree 2022-11-18 09:14:09 +01:00
Makefile efi: x86: Move EFI runtime map sysfs code to arch/x86 2022-11-18 09:14:09 +01:00
memmap.c efi: memmap: Remove kernel-doc warnings 2023-08-03 15:39:57 +02:00
quirks.c efivarfs: expose used and total size 2023-05-17 18:21:34 +02:00
runtime-map.c efi: x86: make kobj_type structure constant 2023-05-10 19:00:40 +02:00