mirror of
git://git.yoctoproject.org/linux-yocto.git
synced 2025-10-22 15:03:53 +02:00
EFI fixes for v6.16 #1
- Drop preprocessor macros in zboot.lds which is not preprocessed - Fix zboot .data section size and raw size when SBAT is enabled -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQQQm/3uucuRGn1Dmh0wbglWLn0tXAUCaFVIPQAKCRAwbglWLn0t XM7OAP9Vx4c3/gYVyE1sRl1xf7c4V+X8GKkBVt6zCrBANhcWxQEAwaVTDGn6Mu2B HNVShLYFvR1HzxzaQ1I7pmIUebntZwQ= =+y4d -----END PGP SIGNATURE----- Merge tag 'efi-fixes-for-v6.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi Pull EFI fixes from Ard Biesheuvel: - Drop preprocessor macros in zboot.lds which is not preprocessed - Fix zboot .data section size and raw size when SBAT is enabled * tag 'efi-fixes-for-v6.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi: efi: Fix .data section size calculations when .sbat is present efi: Drop preprocessor directives from zboot.lds
This commit is contained in:
commit
eadb9fa7f7
|
@ -29,14 +29,12 @@ SECTIONS
|
|||
. = _etext;
|
||||
}
|
||||
|
||||
#ifdef CONFIG_EFI_SBAT
|
||||
.sbat : ALIGN(4096) {
|
||||
_sbat = .;
|
||||
*(.sbat)
|
||||
_esbat = ALIGN(4096);
|
||||
. = _esbat;
|
||||
}
|
||||
#endif
|
||||
|
||||
.data : ALIGN(4096) {
|
||||
_data = .;
|
||||
|
@ -60,6 +58,6 @@ SECTIONS
|
|||
PROVIDE(__efistub__gzdata_size =
|
||||
ABSOLUTE(__efistub__gzdata_end - __efistub__gzdata_start));
|
||||
|
||||
PROVIDE(__data_rawsize = ABSOLUTE(_edata - _etext));
|
||||
PROVIDE(__data_size = ABSOLUTE(_end - _etext));
|
||||
PROVIDE(__data_rawsize = ABSOLUTE(_edata - _data));
|
||||
PROVIDE(__data_size = ABSOLUTE(_end - _data));
|
||||
PROVIDE(__sbat_size = ABSOLUTE(_esbat - _sbat));
|
||||
|
|
Loading…
Reference in New Issue
Block a user