Cui, Dexuan
2007-Jun-24 13:10 UTC
[Xen-devel] It seems the "machine check exception handling" breaks HVM guest
Hi Jan Beulich,> changeset 15414: 3cf5052ba5e5 x86: machine check exception handlingWith the c/s, when creating HVM guest, I can only see a white Qemu window. :( Can you have a look? Thanks. PS: the serial log follows: (XEN) HVM1: pci dev 02:0 bar 14 size 00001000: f2000000 (XEN) HVM1: pci dev 03:0 bar 10 size 00000100: 0000c101 (XEN) HVM1: pci dev 03:0 bar 14 size 01000000: f3000008 (XEN) HVM1: pci dev 03:0 INTA->IRQ11 (XEN) HVM1: pci dev 04:0 bar 10 size 00000100: 0000c201 (XEN) HVM1: pci dev 04:0 bar 14 size 00000100: f4000000 (XEN) HVM1: pci dev 04:0 INTA->IRQ5 (XEN) HVM1: Creating MP tables ... (XEN) HVM1: Loading Cirrus VGABIOS ... (XEN) HVM1: Loading ACPI ... (XEN) HVM1: BIOS map: (XEN) HVM1: c0000-c8003: VGA BIOS (XEN) HVM1: d0000-d5603: VMXAssist (XEN) HVM1: e9000-e916a: SMBIOS tables (XEN) HVM1: ea000-eb0ef: ACPI tables (XEN) HVM1: f0000-fffff: Main BIOS (XEN) HVM1: Loading VMXAssist ... (XEN) HVM1: VMX go ... (XEN) HVM1: VMXAssist (Jun 24 2007) (XEN) HVM1: Memory size 511 MB (XEN) HVM1: E820 map: (XEN) HVM1: 0000000000000000 - 000000000009FC00 (RAM) (XEN) HVM1: 000000000009FC00 - 00000000000A0000 (Reserved) (XEN) HVM1: 00000000000E0000 - 0000000000100000 (Reserved) (XEN) HVM1: 0000000000100000 - 000000001FFFAC00 (RAM) (XEN) HVM1: 000000001FFFAC00 - 0000000020000000 (Reserved) (XEN) HVM1: (XEN) HVM1: Trap (0xD) while in protected mode (XEN) HVM1: eax 651 ecx 100350 edx 0 ebx FFFFF (XEN) HVM1: esp D74CC ebp D74F8 esi EA000 edi D9904 (XEN) HVM1: trapno D errno 0 (XEN) HVM1: eip D3538 cs 10 eflags 2 (XEN) HVM1: uesp 0 uss 0 (XEN) HVM1: ves 0 vds 0 vfs 0 vgs 0 (XEN) HVM1: cr0 0 cr2 0 cr3 0 cr4 0 (XEN) HVM1: (XEN) HVM1: Halt called from %eip 0xD037C -- Dexuan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2007-Jun-24 22:10 UTC
Re: [Xen-devel] It seems the "machine check exception handling" breaks HVM guest
Is it definitely that changeset, or is that simply the first changeset tip you tested with to exhibit the problem? -- Keir On 24/6/07 14:10, "Cui, Dexuan" <dexuan.cui@intel.com> wrote:> Hi Jan Beulich, >> > changeset 15414: 3cf5052ba5e5 x86: machine check exception handling > With the c/s, when creating HVM guest, I can only see a white Qemu window. :( > Can you have a look? Thanks. > > PS: the serial log follows: > (XEN) HVM1: pci dev 02:0 bar 14 size 00001000: f2000000 > (XEN) HVM1: pci dev 03:0 bar 10 size 00000100: 0000c101 > (XEN) HVM1: pci dev 03:0 bar 14 size 01000000: f3000008 > (XEN) HVM1: pci dev 03:0 INTA->IRQ11 > (XEN) HVM1: pci dev 04:0 bar 10 size 00000100: 0000c201 > (XEN) HVM1: pci dev 04:0 bar 14 size 00000100: f4000000 > (XEN) HVM1: pci dev 04:0 INTA->IRQ5 > (XEN) HVM1: Creating MP tables ... > (XEN) HVM1: Loading Cirrus VGABIOS ... > (XEN) HVM1: Loading ACPI ... > (XEN) HVM1: BIOS map: > (XEN) HVM1: c0000-c8003: VGA BIOS > (XEN) HVM1: d0000-d5603: VMXAssist > (XEN) HVM1: e9000-e916a: SMBIOS tables > (XEN) HVM1: ea000-eb0ef: ACPI tables > (XEN) HVM1: f0000-fffff: Main BIOS > (XEN) HVM1: Loading VMXAssist ... > (XEN) HVM1: VMX go ... > (XEN) HVM1: VMXAssist (Jun 24 2007) > (XEN) HVM1: Memory size 511 MB > (XEN) HVM1: E820 map: > (XEN) HVM1: 0000000000000000 - 000000000009FC00 (RAM) > (XEN) HVM1: 000000000009FC00 - 00000000000A0000 (Reserved) > (XEN) HVM1: 00000000000E0000 - 0000000000100000 (Reserved) > (XEN) HVM1: 0000000000100000 - 000000001FFFAC00 (RAM) > (XEN) HVM1: 000000001FFFAC00 - 0000000020000000 (Reserved) > (XEN) HVM1: > (XEN) HVM1: Trap (0xD) while in protected mode > (XEN) HVM1: eax 651 ecx 100350 edx 0 ebx FFFFF > (XEN) HVM1: esp D74CC ebp D74F8 esi EA000 edi D9904 > (XEN) HVM1: trapno D errno 0 > (XEN) HVM1: eip D3538 cs 10 eflags 2 > (XEN) HVM1: uesp 0 uss 0 > (XEN) HVM1: ves 0 vds 0 vfs 0 vgs 0 > (XEN) HVM1: cr0 0 cr2 0 cr3 0 cr4 0 > (XEN) HVM1: > (XEN) HVM1: Halt called from %eip 0xD037C > > -- Dexuan > > > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@lists.xensource.com > http://lists.xensource.com/xen-devel_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Cui, Dexuan
2007-Jun-25 01:20 UTC
RE: [Xen-devel] It seems the "machine check exception handling" breaks HVM guest
I’m not sure if the c/s is the cause, but the c/s 15413 seems OK, and c/s 15414 is not OK. -- Dexuan ________________________________ From: Keir Fraser [mailto:Keir.Fraser@cl.cam.ac.uk] Sent: 2007年6月25日 6:10 To: Cui, Dexuan; Jan Beulich Cc: xen-devel@lists.xensource.com; Keir Fraser Subject: Re: [Xen-devel] It seems the "machine check exception handling" breaks HVM guest Is it definitely that changeset, or is that simply the first changeset tip you tested with to exhibit the problem? -- Keir On 24/6/07 14:10, "Cui, Dexuan" <dexuan.cui@intel.com> wrote: Hi Jan Beulich,> changeset 15414: 3cf5052ba5e5 x86: machine check exception handlingWith the c/s, when creating HVM guest, I can only see a white Qemu window. :( Can you have a look? Thanks. PS: the serial log follows: (XEN) HVM1: pci dev 02:0 bar 14 size 00001000: f2000000 (XEN) HVM1: pci dev 03:0 bar 10 size 00000100: 0000c101 (XEN) HVM1: pci dev 03:0 bar 14 size 01000000: f3000008 (XEN) HVM1: pci dev 03:0 INTA->IRQ11 (XEN) HVM1: pci dev 04:0 bar 10 size 00000100: 0000c201 (XEN) HVM1: pci dev 04:0 bar 14 size 00000100: f4000000 (XEN) HVM1: pci dev 04:0 INTA->IRQ5 (XEN) HVM1: Creating MP tables ... (XEN) HVM1: Loading Cirrus VGABIOS ... (XEN) HVM1: Loading ACPI ... (XEN) HVM1: BIOS map: (XEN) HVM1: c0000-c8003: VGA BIOS (XEN) HVM1: d0000-d5603: VMXAssist (XEN) HVM1: e9000-e916a: SMBIOS tables (XEN) HVM1: ea000-eb0ef: ACPI tables (XEN) HVM1: f0000-fffff: Main BIOS (XEN) HVM1: Loading VMXAssist ... (XEN) HVM1: VMX go ... (XEN) HVM1: VMXAssist (Jun 24 2007) (XEN) HVM1: Memory size 511 MB (XEN) HVM1: E820 map: (XEN) HVM1: 0000000000000000 - 000000000009FC00 (RAM) (XEN) HVM1: 000000000009FC00 - 00000000000A0000 (Reserved) (XEN) HVM1: 00000000000E0000 - 0000000000100000 (Reserved) (XEN) HVM1: 0000000000100000 - 000000001FFFAC00 (RAM) (XEN) HVM1: 000000001FFFAC00 - 0000000020000000 (Reserved) (XEN) HVM1: (XEN) HVM1: Trap (0xD) while in protected mode (XEN) HVM1: eax 651 ecx 100350 edx 0 ebx FFFFF (XEN) HVM1: esp D74CC ebp D74F8 esi EA000 edi D9904 (XEN) HVM1: trapno D errno 0 (XEN) HVM1: eip D3538 cs 10 eflags 2 (XEN) HVM1: uesp 0 uss 0 (XEN) HVM1: ves 0 vds 0 vfs 0 vgs 0 (XEN) HVM1: cr0 0 cr2 0 cr3 0 cr4 0 (XEN) HVM1: (XEN) HVM1: Halt called from %eip 0xD037C -- Dexuan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Christoph Egger
2007-Jun-25 06:38 UTC
Re: [Xen-devel] It seems the "machine check exception handling" breaks HVM guest
On Monday 25 June 2007 03:20:05 Cui, Dexuan wrote:> I’m not sure if the c/s is the cause, but the c/s 15413 seems OK, and c/s > 15414 is not OK.I can boot a HVM guest with c/s 15417 with 64bit Xen, Linux/x86-64 as Dom0 and Linux/x86-64 as HVM DomU on AMD-V. Can you provide more information, please? Do you use AMD-V ? Do you use a 32bit or 64bit xen, what is your Dom0, what is your HVM guest? Christoph> > > -- Dexuan > > > > ________________________________ > > From: Keir Fraser [mailto:Keir.Fraser@cl.cam.ac.uk] > Sent: 2007年6月25日 6:10 > To: Cui, Dexuan; Jan Beulich > Cc: xen-devel@lists.xensource.com; Keir Fraser > Subject: Re: [Xen-devel] It seems the "machine check exception handling" > breaks HVM guest > > > > Is it definitely that changeset, or is that simply the first changeset tip > you tested with to exhibit the problem? > > -- Keir > > > On 24/6/07 14:10, "Cui, Dexuan" <dexuan.cui@intel.com> wrote: > > Hi Jan Beulich, > > > changeset 15414: 3cf5052ba5e5 x86: machine check exception handling > > With the c/s, when creating HVM guest, I can only see a white Qemu window. > :( Can you have a look? Thanks. > > PS: the serial log follows: > (XEN) HVM1: pci dev 02:0 bar 14 size 00001000: f2000000 > (XEN) HVM1: pci dev 03:0 bar 10 size 00000100: 0000c101 > (XEN) HVM1: pci dev 03:0 bar 14 size 01000000: f3000008 > (XEN) HVM1: pci dev 03:0 INTA->IRQ11 > (XEN) HVM1: pci dev 04:0 bar 10 size 00000100: 0000c201 > (XEN) HVM1: pci dev 04:0 bar 14 size 00000100: f4000000 > (XEN) HVM1: pci dev 04:0 INTA->IRQ5 > (XEN) HVM1: Creating MP tables ... > (XEN) HVM1: Loading Cirrus VGABIOS ... > (XEN) HVM1: Loading ACPI ... > (XEN) HVM1: BIOS map: > (XEN) HVM1: c0000-c8003: VGA BIOS > (XEN) HVM1: d0000-d5603: VMXAssist > (XEN) HVM1: e9000-e916a: SMBIOS tables > (XEN) HVM1: ea000-eb0ef: ACPI tables > (XEN) HVM1: f0000-fffff: Main BIOS > (XEN) HVM1: Loading VMXAssist ... > (XEN) HVM1: VMX go ... > (XEN) HVM1: VMXAssist (Jun 24 2007) > (XEN) HVM1: Memory size 511 MB > (XEN) HVM1: E820 map: > (XEN) HVM1: 0000000000000000 - 000000000009FC00 (RAM) > (XEN) HVM1: 000000000009FC00 - 00000000000A0000 (Reserved) > (XEN) HVM1: 00000000000E0000 - 0000000000100000 (Reserved) > (XEN) HVM1: 0000000000100000 - 000000001FFFAC00 (RAM) > (XEN) HVM1: 000000001FFFAC00 - 0000000020000000 (Reserved) > (XEN) HVM1: > (XEN) HVM1: Trap (0xD) while in protected mode > (XEN) HVM1: eax 651 ecx 100350 edx 0 ebx FFFFF > (XEN) HVM1: esp D74CC ebp D74F8 esi EA000 edi D9904 > (XEN) HVM1: trapno D errno 0 > (XEN) HVM1: eip D3538 cs 10 eflags 2 > (XEN) HVM1: uesp 0 uss 0 > (XEN) HVM1: ves 0 vds 0 vfs 0 vgs 0 > (XEN) HVM1: cr0 0 cr2 0 cr3 0 cr4 0 > (XEN) HVM1: > (XEN) HVM1: Halt called from %eip 0xD037C > > -- Dexuan-- AMD Saxony, Dresden, Germany Operating System Research Center Legal Information: AMD Saxony Limited Liability Company & Co. KG Sitz (Geschäftsanschrift): Wilschdorfer Landstr. 101, 01109 Dresden, Deutschland Registergericht Dresden: HRA 4896 vertretungsberechtigter Komplementär: AMD Saxony LLC (Sitz Wilmington, Delaware, USA) Geschäftsführer der AMD Saxony LLC: Dr. Hans-R. Deppe, Thomas McCoy _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Li, Xin B
2007-Jun-25 06:48 UTC
RE: [Xen-devel] It seems the "machine check exception handling"breaks HVM guest
>-----Original Message----- >> I''m not sure if the c/s is the cause, but the c/s 15413 >>seems OK, and c/s 15414 is not OK. > >I can boot a HVM guest with c/s 15417 with 64bit Xen, >Linux/x86-64 as Dom0 and Linux/x86-64 as HVM DomU on AMD-V. > >Can you provide more information, please? Do you use AMD-V ? >Do you use a >32bit or 64bit xen, what is your Dom0, what is your HVM guest? > >Christoph >This is a VMXAssist bug, so not related to AMV-V, I will send a patch to fix it soon. -Xin _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel