grub-devel.gnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] x86,efi: prerequisites for ARM* cleanup series
@ 2017-09-05 20:41 Leif Lindholm
  2017-09-05 20:41 ` [PATCH 1/4] i386/x86_64: make linux header definitions arch-specific Leif Lindholm
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Leif Lindholm @ 2017-09-05 20:41 UTC (permalink / raw)
  To: grub-devel; +Cc: Vladimir 'phcoder' Serbinenko, Daniel Kiper

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



^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2017-09-13  8:45 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-05 20:41 [PATCH 0/4] x86,efi: prerequisites for ARM* cleanup series Leif Lindholm
2017-09-05 20:41 ` [PATCH 1/4] i386/x86_64: make linux header definitions arch-specific Leif Lindholm
2017-09-13  3:45   ` Daniel Kiper
2017-09-13  8:43     ` Leif Lindholm
2017-09-05 20:41 ` [PATCH 2/4] arm64/efi: move EFI_PAGE definitions to efi/memory.h Leif Lindholm
2017-09-13  4:00   ` Daniel Kiper
2017-09-13  8:45     ` Leif Lindholm
2017-09-05 20:41 ` [PATCH 3/4] efi: add central copy of grub_efi_find_mmap_size Leif Lindholm
2017-09-13  4:39   ` Daniel Kiper
2017-09-13  8:41     ` Leif Lindholm
2017-09-05 20:41 ` [PATCH 4/4] loader: drop local implementations of find_efi_mmap_size Leif Lindholm
2017-09-13  4:45   ` Daniel Kiper

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).