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] Testing status of fully virtualized guests (Intel VT) on

To: "Ed Smith" <esmith@xxxxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] Testing status of fully virtualized guests (Intel VT) on 64bit XEN unstable
From: "Li, Xin B" <xin.b.li@xxxxxxxxx>
Date: Thu, 4 May 2006 23:37:53 +0800
Delivery-date: Thu, 04 May 2006 08:40:06 -0700
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>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcZviMmnzgPW2WxQTVqZ2yhr5XZ/+AAAvzPg
Thread-topic: [Xen-devel] Testing status of fully virtualized guests (Intel VT) on 64bit XEN unstable
Thanks a lot for your tests on HVM SMP guests support, here I think we
need make it more clear, actually on x86 we have 3 types of xen
1) 32bit none-PAE xen hypervisor; 
2) 32bit PAE xen hypervisor; 
3) 64bit xen hypervisor,

and 3 types of HVM guests:
a) 32bit none-PAE HVM guests; 
b) 32bit PAE HVM guests; 
c) 64bit HVM guests.

On 1), we only support a)
On 2), we support a), and we are planning to support b), yet this is not
done yet :-(
On 3), we support a), b) and c).

>1. 32bit UP guest fail ltp gettimeofday02:
>    "Time is going backwards"
>2. 32bit and 64bit guests fail first boot attempt after booting XEN:
>    "(XEN) Failed vm entry, domain_crash_sync called from vmx.c"
>3. 32bit SMP guest hangs on boot after:
>    "Uncompressing Linux... Ok, booting the kernel."

The default Redhat 32bit SMP kernel is PAE enabled, so if you are trying
to run it on 1), you got such results :-(, for this kind of SMP testing,
I suggest you compile a none PAE 32bit SMP kernel by your own.
If you are running it on 64bit xen hypervisor, only FC5 32bit SMP kernel
can successfully boot currently. The reason is on 2 sides, one is
because PS support is still not complete, and the other is old version
(2.6.12-) Linux kernel can not handle such cases, SMP code and PAE code
are mixed there.
We have a patch in hand to complete PS support on x86_64, and tests show
RHEL4 32bit SMP can successfully boot :-)

Hope my explaination is clear for you :-)


>4. 64bit SMP guest fails testing:
>    domU hangs under load
>5. 64bit SMP guest report these messages the XEN console:
>    "(XEN) spurious IRQ irq got=-1"
>6. 64bit SMP guest report these messages the XEN console 
>during testing:
>    "(XEN) <vlapic_accept_irq>level trig mode repeatedly for 
>vector 252"

Xen-devel mailing list