public inbox for linux-efi@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v7 00/10] xen: Add EFI support
@ 2014-06-30 17:52 Daniel Kiper
  2014-06-30 17:52 ` [PATCH v7 01/10] arch/ia64: Define early_memunmap() Daniel Kiper
                   ` (11 more replies)
  0 siblings, 12 replies; 18+ messages in thread
From: Daniel Kiper @ 2014-06-30 17:52 UTC (permalink / raw)
  To: linux-efi, linux-ia64, linux-kernel, x86, xen-devel
  Cc: andrew.cooper3, boris.ostrovsky, david.vrabel, eshelton,
	fenghua.yu, hpa, ian.campbell, jbeulich, jeremy, konrad.wilk,
	matt.fleming, mingo, mjg59, stefano.stabellini, tglx, tony.luck

Hey,

This patch series adds EFI support for Xen dom0 guests.
It is based on Jan Beulich and Tang Liang work. I was
trying to take into account all previous comments,
however, if I missed something sorry for that.

Daniel

 arch/ia64/include/asm/io.h       |    1 +
 arch/x86/kernel/setup.c          |    4 +-
 arch/x86/platform/efi/efi.c      |  106 ++++++++++--------------
 arch/x86/xen/enlighten.c         |   15 ++++
 drivers/firmware/efi/efi.c       |   25 +++---
 drivers/xen/Kconfig              |    4 +
 drivers/xen/Makefile             |    3 +
 drivers/xen/efi.c                |  368 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/linux/efi.h              |    4 +-
 include/xen/interface/platform.h |  123 ++++++++++++++++++++++++++++
 include/xen/xen-ops.h            |   11 +++
 11 files changed, 587 insertions(+), 77 deletions(-)

Daniel Kiper (10):
      arch/ia64: Define early_memunmap()
      efi: Use early_mem*() instead of early_io*()
      arch/x86: Do not access EFI memory map if it is not available
      efi: Introduce EFI_PARAVIRT flag
      arch/x86: Remove redundant set_bit(EFI_SYSTEM_TABLES) call
      arch/x86: Remove redundant set_bit(EFI_MEMMAP) call
      xen: Define EFI related stuff
      xen: Put EFI machinery in place
      arch/x86: Replace plain strings with constants
      arch/x86: Remove efi_set_rtc_mmss()

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

end of thread, other threads:[~2014-07-08 20:52 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-30 17:52 [PATCH v7 00/10] xen: Add EFI support Daniel Kiper
2014-06-30 17:52 ` [PATCH v7 01/10] arch/ia64: Define early_memunmap() Daniel Kiper
     [not found]   ` <1404150784-27921-2-git-send-email-daniel.kiper-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
2014-07-07 14:50     ` Matt Fleming
2014-06-30 17:52 ` [PATCH v7 02/10] efi: Use early_mem*() instead of early_io*() Daniel Kiper
2014-06-30 17:52 ` [PATCH v7 03/10] arch/x86: Do not access EFI memory map if it is not available Daniel Kiper
2014-06-30 17:52 ` [PATCH v7 04/10] efi: Introduce EFI_PARAVIRT flag Daniel Kiper
2014-06-30 17:52 ` [PATCH v7 05/10] arch/x86: Remove redundant set_bit(EFI_SYSTEM_TABLES) call Daniel Kiper
2014-06-30 17:53 ` [PATCH v7 06/10] arch/x86: Remove redundant set_bit(EFI_MEMMAP) call Daniel Kiper
2014-06-30 17:53 ` [PATCH v7 07/10] xen: Define EFI related stuff Daniel Kiper
2014-07-02 14:02   ` Stefano Stabellini
2014-06-30 17:53 ` [PATCH v7 08/10] xen: Put EFI machinery in place Daniel Kiper
2014-07-02 14:01   ` Stefano Stabellini
2014-06-30 17:53 ` [PATCH v7 09/10] arch/x86: Replace plain strings with constants Daniel Kiper
2014-06-30 17:53 ` [PATCH v7 10/10] arch/x86: Remove efi_set_rtc_mmss() Daniel Kiper
2014-07-01 13:13 ` [PATCH v7 00/10] xen: Add EFI support David Vrabel
2014-07-01 13:24   ` Daniel Kiper
2014-07-07 19:49 ` Matt Fleming
2014-07-08 20:52   ` Daniel Kiper

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox