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/
Home Products Support Community News


Re: [Xen-devel] Unable to start hvm guest on cs16998

To: "Carb, Brian A" <Brian.Carb@xxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] Unable to start hvm guest on cs16998
From: "Steven Hand" <steven.hand@xxxxxxxxxxxx>
Date: Mon, 11 Feb 2008 21:00:11 -0000
Cc: Steven Hand <Steven.Hand@xxxxxxxxxxxx>, "Carb, Brian A" <Brian.Carb@xxxxxxxxxx>
Delivery-date: Mon, 11 Feb 2008 13:00:30 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <089B0D75973E1241B941D0A9854F23FC0AD755F6@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx

This is due to the change over to use the realmode emulator in
place of vmxassist. I presume that you get the error even when
starting just one guest (i.e. not 32 at a time)?

The instruction that's failed seems to be a "pop %es"; not sure
why unfortunately - the code path seems to have no error option
save where the realmode memory ops are missing, or when
dealing with CS or SS (which have constraints).

Can you add some tracing to xen/arch/x86/x86_emulate.c
to see which [if any] of lines 2049, 2053 or 2056 are failing?



----- Original Message ----- From: "Carb, Brian A" <Brian.Carb@xxxxxxxxxx>
To: <xen-devel@xxxxxxxxxxxxxxxxxxx>
Cc: "Carb, Brian A" <Brian.Carb@xxxxxxxxxx>
Sent: Monday, February 11, 2008 8:07 PM
Subject: [Xen-devel] Unable to start hvm guest on cs16998

Running Xen Unstable changeset 16998 (pulled  20080208) on Unisys
ES7000/one 64x 256gb with SLE10SP1 x64.

Trying to start an hvm guest. Attempted 32x 240gb x64 Windows Datacenter
hvm guest and 32x 24gb sles10x64 guest  - both produce a similar error:

XEN) HVM201: Booting from Hard Disk...
(XEN) HVM201: int13_harddisk: function 41, unmapped device for ELDL=81
(XEN) HVM201: int13_harddisk: function 08, unmapped device for ELDL=81
(XEN) HVM201: *** int 15h function AX=00C0, BX=0000 not yet supported!
(XEN) realmode.c:715:d201 Failed to emulate insn.
(XEN) realmode.c:775:d201 Real-mode emulation failed @ 3b5b:0000185c: 07
eb 18 f6 06 f2
(XEN) domain_crash_sync called from realmode.c:776
(XEN) Domain 201 (vcpu#0) crashed on cpu#63:
(XEN) ----[ Xen-3.3-unstable  x86_64  debug=y  Tainted:  M   ]----
(XEN) CPU:    63
(XEN) RIP:    0018:[<000000000000185c>]
(XEN) RFLAGS: 0000000000000002   CONTEXT: hvm
(XEN) rax: 0000000000000011   rbx: 000000000004d160   rcx:
(XEN) rdx: 0000000000002c10   rsi: 0000000000000052   rdi:
(XEN) rbp: 0000000000001ff0   rsp: 0000000000001fd6   r8:
(XEN) r9:  0000000000000000   r10: 0000000000000000   r11:
(XEN) r12: 0000000000000000   r13: 0000000000000000   r14:
(XEN) r15: 0000000000000000   cr0: 0000000000000011   cr4:
(XEN) cr3: 0000000000000000   cr2: 0000000000000000
(XEN) ds: 0020   es: 0020   fs: 0020   gs: 0020   ss: 0020   cs: 0018

Xen was built with max_phys_cpus=64 and debug=y.

The menu.lst entry:title XEN
   root (hd0,0)
   kernel /boot/xen.gz com1=115200,8n1 apic_verbosity=debug
dom0_mem=4096M console=com1,vga numa=on xenheap_megabytes=64
   module /boot/vmlinuz-xen
vga=0x314 resume=/dev/sda2 splash=silent showopts debug=y
   module /boot/initrd-xen

Thanks for any ideas.

brian carb
unisys corporation - malvern, pa


Xen-devel mailing list

Xen-devel mailing list

<Prev in Thread] Current Thread [Next in Thread>