|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH RFC 0/7] xen: Break multiboot (v1) dependency and add multiboot2 support
Hi,
This patch series breaks multiboot (v1) protocol dependency and adds
multiboot2 support. It laying the foundation for EFI + GRUB2 + Xen
development. Detailed description of ideas and thoughts you will
find in commit message for every patch. If something is not obvious
please drop me a line.
It is RFC patch series so please do not apply it.
I will be preparing for 3 week travel on Monday.
It means that I can be a bit unresponsive.
Daniel
xen/arch/x86/Makefile | 1 +
xen/arch/x86/boot/cmdline.S | 9 +-
xen/arch/x86/boot/head.S | 143 +++++++++++++++++++++++++++----
xen/arch/x86/boot/reloc.c | 254
++++++++++++++++++++++++++++++++++++++++++++----------
xen/arch/x86/boot/x86_64.S | 10 ++-
xen/arch/x86/dmi_scan.c | 7 +-
xen/arch/x86/domain_build.c | 24 +++---
xen/arch/x86/efi/boot.c | 216
+++++++++++++++++++++++-----------------------
xen/arch/x86/efi/efi.h | 3 -
xen/arch/x86/efi/runtime.c | 52 ++++++++---
xen/arch/x86/init_xbi.c | 254
++++++++++++++++++++++++++++++++++++++++++++++++++++++
xen/arch/x86/microcode.c | 39 ++++-----
xen/arch/x86/mpparse.c | 9 +-
xen/arch/x86/platform_hypercall.c | 19 ++--
xen/arch/x86/setup.c | 342
++++++++++++++++++++++--------------------------------------------------
xen/arch/x86/x86_64/asm-offsets.c | 5 +-
xen/drivers/acpi/osl.c | 9 +-
xen/drivers/video/vesa.c | 7 +-
xen/drivers/video/vga.c | 18 ++--
xen/include/asm-x86/config.h | 2 -
xen/include/asm-x86/e820.h | 8 --
xen/include/asm-x86/edd.h | 6 --
xen/include/asm-x86/mbd.h | 70 +++++++++++++++
xen/include/asm-x86/setup.h | 10 +--
xen/include/asm-x86/xbi.h | 117 +++++++++++++++++++++++++
xen/include/xen/efi.h | 10 ---
xen/include/xen/multiboot2.h | 386
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
xen/include/xen/vga.h | 18 ----
xen/include/xsm/xsm.h | 14 +--
xen/xsm/xsm_core.c | 6 +-
xen/xsm/xsm_policy.c | 14 ++-
31 files changed, 1512 insertions(+), 570 deletions(-)
Daniel Kiper (7):
xen/x86: Add mbd.h header file
xen/x86: Add xbi.h header file
xen: Add multiboot2.h header file
xen/x86: Migrate to XBI structure
xen/x86: Add multiboot2 protocol support
xen: Remove redundant xen/include/xen/vga.h file
xen/x86: Add new line to the end of graphics mode error message
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |