WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

Re: [PATCH] compilation fix of ia64 hypervisor.c, utils.c (was Re: [Xen-

To: Alex Williamson <alex.williamson@xxxxxx>
Subject: Re: [PATCH] compilation fix of ia64 hypervisor.c, utils.c (was Re: [Xen-ia64-devel] latest tree building fail.)
From: Isaku Yamahata <yamahata@xxxxxxxxxxxxx>
Date: Wed, 10 May 2006 14:41:01 +0900
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 09 May 2006 22:41:13 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <1147209069.14741.3.camel@localhost>
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: Discussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
References: <16A54BF5D6E14E4D916CE26C9AD30575044A2241@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <20060509034159.GA24118%yamahata@xxxxxxxxxxxxx> <1147209069.14741.3.camel@localhost>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.4.2.1i
On Tue, May 09, 2006 at 03:11:09PM -0600, Alex Williamson wrote:

>    I only applied the first 2 chunks of this patch.  The rest seems to
> be patching code that doesn't yet exist.  This fixes the build problem,
> but I can't boot with a XEN_IA64_DOM0_VP=y xenlinux kernel.  It fails
> booting dom0 here:
> 
> (XEN) Linux version 2.6.16.13-xen (awilliam@xenbuild) (gcc version 3.4.6 
> 20060122 (prerelease) (Debian 3.4.5-2)) #1 SMP Tue May 9 13:01:02 MDT 2006
> EFI v1.00 by Xen/ia64: SALsystab=0xc000178 ACPI 2.0=0x3fdd6000 
> SMBIOS=0x3e52a000 HCDP=0x3fdd4000
> warning: unable to switch EFI into virtual mode (status=9223372036854775811)
> PCDP: v3 at 0x3fdd4000
> Explicit "console="; ignoring PCDP
> Initial ramdisk at: 0xe00000002bc00000 (0 bytes)
> SAL 0.1: Xen/ia64 Xen/ia64 version 0.0
> SAL: AP wakeup using external interrupt vector 0xf3
> xen_pal_emulator: UNIMPLEMENTED PAL CALL 42!!!!
> (XEN) No logical to physical processor mapping available
> vcpu_set_itc: Setting ar.itc is currently disabled
> (XEN) (this message is only displayed one)
> (XEN) ACPI: Local APIC address ffffffffffffffda
> ACPI: [APIC:0x07] ignored 4 entries of 8 found
> ACPI: Error parsing MADT - no IOSAPIC entries
> 
> I don't know if this matters at this point since the recommendation is
> currently XEN_IA64_DOM0_VP=n.  With that, everything builds and works
> with no obvious regressions.  Thanks,

It matters.
Dom0 should boot with XEN_IA64_DOM0_VP=y at least.
I tried the changeset 9984:e2fba6729281 of xen-ia64-unstable.hg
with with XEN_IA64_DOM0_VP=y.
I could boot dom0  and 1 domU.
(Multiple domU might have problems. I'm debugging it now)

- Did you pass nosmp boot parameter to xen?
- Does xen reboot after the above messages or just be silent?
  It seems that something occurs somewhere in acpi_boot_init() of
  linux/arch/ia64/kernel/acpi.c.
  Could you track it down more?

-- 
yamahata

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel