[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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




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?


cheers,

S.


----- 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:
0000000000063f40
(XEN) rdx: 0000000000002c10   rsi: 0000000000000052   rdi:
000000000002c554
(XEN) rbp: 0000000000001ff0   rsp: 0000000000001fd6   r8:
0000000000000000
(XEN) r9:  0000000000000000   r10: 0000000000000000   r11:
0000000000000000
(XEN) r12: 0000000000000000   r13: 0000000000000000   r14:
0000000000000000
(XEN) r15: 0000000000000000   cr0: 0000000000000011   cr4:
0000000000000000
(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
root=/dev/disk/by-id/scsi-3600508e000000000ff4df9da7f80cc05-part1
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@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel



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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.