> Just to confirm, this is with a recent (e.g. 24h) xen-unstable (or
> 3.0.3-testing.hg), and the guest is an x86_64 linux 2.6.16 ?
>
> Please can you try using a debug=y build of Xen to see if we get any
> extra output.
> Thanks,
> Ian
>
I originally encountered this on testing with xen-unstable changeset
11536:041be3f6b38e from 9/19. Both the dom0 and the guest are running
2.6.16.29. I originally encountered it when running with SMP hvm domains but
the problem also occurs when giving the domain just a single VCPU.
I rebuilt on a changeset from today (11620:ef41783c664a) with debug=y and now
my domain crashes immediately after grub loads. It does this on both a SMP
and UP setup and seems independent of the amount of memory allocated to the
domain. This is what gets dumped to the console:
x460c login: (XEN) sh_update_paging_modes: postponing determination of shadow
mode
(XEN) (file=hvm.c, line=195) Allocated port 3 for hvm.
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5582 (pseudophys
a0): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5581 (pseudophys
a1): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5580 (pseudophys
a2): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e557f (pseudophys
a3): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e557e (pseudophys
a4): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e557d (pseudophys
a5): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e557c (pseudophys
a6): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e557b (pseudophys
a7): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e557a (pseudophys
a8): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5579 (pseudophys
a9): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5578 (pseudophys
aa): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5577 (pseudophys
ab): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5576 (pseudophys
ac): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5575 (pseudophys
ad): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5574 (pseudophys
ae): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5573 (pseudophys
af): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5572 (pseudophys
b0): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5571 (pseudophys
b1): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5570 (pseudophys
b2): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e556f (pseudophys
b3): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e556e (pseudophys
b4): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e556d (pseudophys
b5): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e556c (pseudophys
b6): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e556b (pseudophys
b7): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e556a (pseudophys
b8): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5569 (pseudophys
b9): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5568 (pseudophys
ba): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5567 (pseudophys
bb): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5566 (pseudophys
bc): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5565 (pseudophys
bd): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5564 (pseudophys
be): count=2 type=0
(XEN) (file=memory.c, line=180) Dom2 freeing in-use page e5563 (pseudophys
bf): count=2 type=0
(XEN) vmx_do_launch(): GUEST_CR3<=002ad7a0, HOST_CR3<=1ef36b000
(XEN) (GUEST: 2) HVM Loader
(XEN) (GUEST: 2) Detected Xen v3.0-unstable
(XEN) (GUEST: 2) Loading ROMBIOS ...
(XEN) (GUEST: 2) Loading Cirrus VGABIOS ...
(XEN) (GUEST: 2) Writing SMBIOS tables ...
(XEN) (GUEST: 2) Loading VMXAssist ...
(XEN) (GUEST: 2) VMX go ...
(XEN) (GUEST: 2) VMXAssist (Sep 26 2006)
(XEN) (GUEST: 2) Memory size 3840 MB
(XEN) (GUEST: 2) E820 map:
(XEN) (GUEST: 2) 0000000000000000 - 000000000009F000 (RAM)
(XEN) (GUEST: 2) 000000000009F000 - 00000000000A0000 (Reserved)
(XEN) (GUEST: 2) 00000000000A0000 - 00000000000C0000 (Type 16)
(XEN) (GUEST: 2) 00000000000F0000 - 0000000000100000 (Reserved)
(XEN) (GUEST: 2) 0000000000100000 - 00000000EFFF0000 (RAM)
(XEN) (GUEST: 2) 00000000EFFF0000 - 00000000EFFFA000 (ACPI Data)
(XEN) (GUEST: 2) 00000000EFFFA000 - 00000000EFFFD000 (ACPI NVS)
(XEN) (GUEST: 2) 00000000EFFFD000 - 00000000EFFFE000 (Type 19)
(XEN) (GUEST: 2) 00000000EFFFE000 - 00000000EFFFF000 (Type 18)
(XEN) (GUEST: 2) 00000000EFFFF000 - 00000000F0000000 (Type 17)
(XEN) (GUEST: 2) 00000000FEC00000 - 0000000100000000 (Type 16)
(XEN) (GUEST: 2)
(XEN) (GUEST: 2) Start BIOS ...
(XEN) (GUEST: 2) Starting emulated 16-bit real-mode: ip=F000:FFF0
(XEN) (GUEST: 2) rombios.c,v 1.138 2005/05/07 15:55:26 vruppert Exp $
(XEN) (GUEST: 2) Remapping master: ICW2 0x8 -> 0x20
(XEN) (GUEST: 2) Remapping slave: ICW2 0x70 -> 0x28
(XEN) (GUEST: 2) VGABios $Id: vgabios.c,v 1.61 2005/05/24 16:50:50 vruppert
Exp $
(XEN) (GUEST: 2) HVMAssist BIOS, 1 cpu, $Revision: 1.138 $ $Date: 2005/05/07
15:55:26 $
(XEN) (GUEST: 2)
(XEN) (GUEST: 2) ata0-0: PCHS=4161/16/63 translation=lba LCHS=520/128/63
(XEN) (GUEST: 2) ata0 master: QEMU HARDDISK ATA-7 Hard-Disk (2048 MBytes)
(XEN) (GUEST: 2) ata0-1: PCHS=16383/16/63 translation=lba LCHS=1024/255/63
(XEN) (GUEST: 2) ata0 slave: QEMU HARDDISK ATA-7 Hard-Disk (9773 MBytes)
(XEN) (GUEST: 2)
(XEN) (GUEST: 2) Booting from Hard Disk...
(XEN) (GUEST: 2) int13_harddisk: function 41, unmapped device for ELDL=82
(XEN) (GUEST: 2) int13_harddisk: function 08, unmapped device for ELDL=82
(XEN) (GUEST: 2) *** int 15h function AX=00C0, BX=0000 not yet supported!
(XEN) (GUEST: 2) *** int 15h function AX=EC00, BX=0002 not yet supported!
(XEN) (GUEST: 2) KBD: unsupported int 16h function 03
(XEN) trying to set reserved bit in EFER
(XEN) domain_crash_sync called from vmx.c:2268
(XEN) Domain 2 (vcpu#0) crashed on cpu#2:
(XEN) ----[ Xen-3.0-unstable x86_64 debug=y Not tainted ]----
(XEN) CPU: 2
(XEN) RIP: 0010:[<000000000010004f>]
(XEN) RFLAGS: 0000000000010046 CONTEXT: hvm
(XEN) rax: 00000000004dc100 rbx: 0000000000000000 rcx: 00000000c0000080
(XEN) rdx: 0000000020100800 rsi: 0000000000090000 rdi: 00000000004ea088
(XEN) rbp: 000000000008e000 rsp: 00000000001010c0 r8: 0000000000000000
(XEN) r9: 0000000000000000 r10: 0000000000000000 r11: 0000000000000000
(XEN) r12: 0000000000000000 r13: 0000000000000000 r14: 0000000000000000
(XEN) r15: 0000000000000000 cr0: 0000000000050031 cr4: 0000000000000020
(XEN) cr3: 00000000002ad7a0 cr2: 0000000000000000
(XEN) ds: 0018 es: 0018 fs: 0018 gs: 0018 ss: 0018 cs: 0010
--
Karl Rister
IBM Linux Performance Team
kmr@xxxxxxxxxx
(512) 838-1553 (t/l 678)
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|