All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v6 0/9] xen: Add EFI support
@ 2014-06-20 21:29 ` Daniel Kiper
  0 siblings, 0 replies; 51+ messages in thread
From: Daniel Kiper @ 2014-06-20 21:29 UTC (permalink / raw)
  To: linux-efi, linux-kernel, x86, xen-devel
  Cc: andrew.cooper3, boris.ostrovsky, david.vrabel, eshelton, hpa,
	ian.campbell, jbeulich, jeremy, konrad.wilk, matt.fleming, mingo,
	mjg59, stefano.stabellini, tglx

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/x86/kernel/setup.c          |    4 +-
 arch/x86/platform/efi/efi.c      |  106 ++++++++++--------------
 arch/x86/xen/enlighten.c         |   24 ++++++
 drivers/firmware/efi/efi.c       |   25 +++---
 drivers/xen/Kconfig              |    4 +
 drivers/xen/Makefile             |    3 +
 drivers/xen/efi.c                |  367 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 include/linux/efi.h              |    4 +-
 include/xen/interface/platform.h |  123 ++++++++++++++++++++++++++++
 9 files changed, 583 insertions(+), 77 deletions(-)

Daniel Kiper (9):
      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] 51+ messages in thread

end of thread, other threads:[~2014-06-24 17:56 UTC | newest]

Thread overview: 51+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-20 21:29 [PATCH v6 0/9] xen: Add EFI support Daniel Kiper
2014-06-20 21:29 ` Daniel Kiper
2014-06-20 21:29 ` [PATCH v6 1/9] efi: Use early_mem*() instead of early_io*() Daniel Kiper
2014-06-20 21:29   ` Daniel Kiper
2014-06-23  7:19   ` Jan Beulich
2014-06-23  7:19     ` Jan Beulich
2014-06-23 13:54     ` Daniel Kiper
2014-06-23 13:54       ` Daniel Kiper
2014-06-24 17:56       ` Luck, Tony
2014-06-24 17:56         ` Luck, Tony
2014-06-24 17:56       ` Luck, Tony
2014-06-23 13:54     ` Daniel Kiper
2014-06-23  7:19   ` Jan Beulich
2014-06-20 21:29 ` [PATCH v6 2/9] arch/x86: Do not access EFI memory map if it is not available Daniel Kiper
2014-06-23  9:53   ` David Vrabel
2014-06-23  9:53     ` David Vrabel
2014-06-23 11:00     ` Jan Beulich
2014-06-23 11:00     ` Jan Beulich
2014-06-23 11:00       ` Jan Beulich
2014-06-23 14:13       ` Daniel Kiper
2014-06-23 14:13         ` Daniel Kiper
2014-06-23 14:13       ` Daniel Kiper
2014-06-23  9:53   ` David Vrabel
2014-06-20 21:29 ` Daniel Kiper
2014-06-20 21:29 ` [PATCH v6 3/9] efi: Introduce EFI_PARAVIRT flag Daniel Kiper
2014-06-20 21:29 ` Daniel Kiper
2014-06-20 21:29   ` Daniel Kiper
2014-06-20 21:29 ` [PATCH v6 4/9] arch/x86: Remove redundant set_bit(EFI_SYSTEM_TABLES) call Daniel Kiper
2014-06-20 21:29   ` Daniel Kiper
2014-06-20 21:29 ` [PATCH v6 5/9] arch/x86: Remove redundant set_bit(EFI_MEMMAP) call Daniel Kiper
2014-06-20 21:29   ` Daniel Kiper
2014-06-20 21:29 ` [PATCH v6 6/9] xen: Define EFI related stuff Daniel Kiper
2014-06-20 21:29 ` Daniel Kiper
2014-06-23  9:50   ` David Vrabel
2014-06-23  9:50   ` David Vrabel
2014-06-23  9:50     ` David Vrabel
2014-06-20 21:29 ` [PATCH v6 7/9] xen: Put EFI machinery in place Daniel Kiper
2014-06-20 21:29   ` Daniel Kiper
2014-06-21 14:53   ` Stefano Stabellini
2014-06-21 14:53   ` Stefano Stabellini
2014-06-21 14:53     ` Stefano Stabellini
2014-06-23  9:57   ` [Xen-devel] " David Vrabel
2014-06-23  9:57     ` David Vrabel
2014-06-23 13:57     ` Daniel Kiper
2014-06-23 13:57       ` Daniel Kiper
2014-06-23 13:57     ` Daniel Kiper
2014-06-23  9:57   ` David Vrabel
2014-06-20 21:29 ` [PATCH v6 8/9] arch/x86: Replace plain strings with constants Daniel Kiper
2014-06-20 21:29 ` Daniel Kiper
2014-06-20 21:29 ` [PATCH v6 9/9] arch/x86: Remove efi_set_rtc_mmss() Daniel Kiper
2014-06-20 21:29   ` Daniel Kiper

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.