5 messages in com.xensource.lists.xen-ia64-devel[Xen-devel] Re: [Xen-ia64-devel] [Pat...
FromSent OnAttachments
Akio Takebe29 Jul 2007 15:51 
Akio Takebe29 Jul 2007 15:56.patch
Akio Takebe29 Jul 2007 15:58.patch
Akio Takebe29 Jul 2007 16:00.patch
Alex Williamson30 Jul 2007 08:30 
Subject:[Xen-devel] Re: [Xen-ia64-devel] [Patch 0/3] Disable ACPI SRAT, SLIT on dom0 <take 3>
From:Alex Williamson (alex@hp.com)
Date:07/30/2007 08:30:46 AM
List:com.xensource.lists.xen-ia64-devel

On Mon, 2007-07-30 at 07:56 +0900, Akio Takebe wrote:

diff -r 4492a0285bae -r 7e81d7ec1bb9 tools/libxc/ia64/Makefile --- a/tools/libxc/ia64/Makefile Fri Jul 27 08:15:16 2007 -0600 +++ b/tools/libxc/ia64/Makefile Mon Jul 30 07:17:24 2007 +0900 @@ -5,7 +5,7 @@ GUEST_SRCS-y += ia64/xc_ia64_linux_resto GUEST_SRCS-y += ia64/xc_ia64_linux_restore.c

GUEST_SRCS-y += ia64/xc_dom_ia64_util.c -DOMFW_SRCS_BASE := dom_fw_common.c dom_fw_domu.c dom_fw_asm.S +DOMFW_SRCS_BASE := dom_fw_common.c dom_fw_domu.c dom_fw_asm.S dom_fw_acpi.c DOMFW_SRCS := $(addprefix ia64/, $(DOMFW_SRCS_BASE)) $(DOMFW_SRCS): ln -sf ../$(XEN_ROOT)/xen/arch/ia64/xen/$(@F) $@

This doesn't build. DOMFW_SRCS_BASE is used as the list of base file names that get linked from the xen tree. This file needs to be built from the local copy. Adding the the GUEST_SRCS-y list is the way to make that happen. Keir, please apply the patch below to fix the ia64 build in staging. Thanks,

Alex

Signed-off-by: Alex Williamson <alex@hp.com> ---

diff -r 9cd309378326 tools/libxc/ia64/Makefile --- a/tools/libxc/ia64/Makefile Mon Jul 30 11:28:16 2007 +0100 +++ b/tools/libxc/ia64/Makefile Mon Jul 30 09:07:14 2007 -0600 @@ -5,7 +5,9 @@ GUEST_SRCS-y += ia64/xc_ia64_linux_resto GUEST_SRCS-y += ia64/xc_ia64_linux_restore.c

GUEST_SRCS-y += ia64/xc_dom_ia64_util.c -DOMFW_SRCS_BASE := dom_fw_common.c dom_fw_domu.c dom_fw_asm.S dom_fw_acpi.c +GUEST_SRCS-y += ia64/dom_fw_acpi.c + +DOMFW_SRCS_BASE := dom_fw_common.c dom_fw_domu.c dom_fw_asm.S DOMFW_SRCS := $(addprefix ia64/, $(DOMFW_SRCS_BASE)) $(DOMFW_SRCS): ln -sf ../$(XEN_ROOT)/xen/arch/ia64/xen/$(@F) $@