ia64/xen-unstable

changeset 11273:3e0685ecfe64

[IA64] replace lost EFI_RESERVED_TYPE dom0 passthrough

Some systems (HP Superdome in particular) place ACPI tables in
reserved memory regions, so we have to pass it through to dom0.

Signed-off-by: Alex Williamson <alex.williamson@hp.com>
author awilliam@xenbuild.aw
date Fri Aug 25 16:21:39 2006 -0600 (2006-08-25)
parents d188c51ea883
children c4ea8d4d2ae1
files xen/arch/ia64/xen/dom_fw.c
line diff
     1.1 --- a/xen/arch/ia64/xen/dom_fw.c	Fri Aug 25 15:52:31 2006 -0600
     1.2 +++ b/xen/arch/ia64/xen/dom_fw.c	Fri Aug 25 16:21:39 2006 -0600
     1.3 @@ -783,6 +783,8 @@ dom_fw_init(struct domain *d,
     1.4  		                     dom_fw_dom0_passthrough, &arg);
     1.5  		efi_memmap_walk_type(EFI_ACPI_MEMORY_NVS,
     1.6  		                     dom_fw_dom0_passthrough, &arg);
     1.7 +		efi_memmap_walk_type(EFI_RESERVED_TYPE,
     1.8 +		                     dom_fw_dom0_passthrough, &arg);
     1.9  		efi_memmap_walk_type(EFI_MEMORY_MAPPED_IO,
    1.10  		                     dom_fw_dom0_passthrough, &arg);
    1.11  		efi_memmap_walk_type(EFI_MEMORY_MAPPED_IO_PORT_SPACE,