[0/4] x86,efi: prerequisites for ARM* cleanup series

Message ID 20170905204114.9462-1-leif.lindholm@linaro.org
Headers show
Series
  • x86,efi: prerequisites for ARM* cleanup series
Related show

Message

Leif Lindholm Sept. 5, 2017, 8:41 p.m.
Breaking this up into a separate prerequisite series to reduce the
messiness of the series - this set deals with items that do not
change any ARM behaviour (but touches some of the files).

First is a new patch to insert an i386 namespace in the x86 linux
header definitions, to prevent clashes with other architectures.

The remaining three are taken from the previous round of the EFI
cleanup series, with feedback addressed (mostly the addition of
comments).

Leif Lindholm (4):
  i386/x86_64: make linux header definitions arch-specific
  arm64/efi: move EFI_PAGE definitions to efi/memory.h
  efi: add central copy of grub_efi_find_mmap_size
  loader: drop local implementations of find_efi_mmap_size

 grub-core/commands/file.c         |  6 ++---
 grub-core/kern/efi/mm.c           | 47 +++++++++++++++++++++++++++++++++
 grub-core/loader/arm64/linux.c    |  1 +
 grub-core/loader/arm64/xen_boot.c |  1 +
 grub-core/loader/efi/fdt.c        |  1 +
 grub-core/loader/i386/linux.c     | 55 +++------------------------------------
 grub-core/loader/i386/pc/linux.c  | 12 ++++-----
 grub-core/loader/i386/xen_file.c  |  4 +--
 grub-core/loader/multiboot_mbi2.c | 38 +--------------------------
 include/grub/efi/efi.h            |  1 +
 include/grub/efi/fdtload.h        |  3 ---
 include/grub/efi/memory.h         |  7 +++++
 include/grub/i386/linux.h         | 10 +++----
 13 files changed, 78 insertions(+), 108 deletions(-)

-- 
2.11.0


_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/grub-devel