WARNING - OLD ARCHIVES

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

xen-devel

RE: [Xen-devel] Testing status of fully virtualized guests (Intel VT) on

To: "Li, Xin B" <xin.b.li@xxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] Testing status of fully virtualized guests (Intel VT) on 64bit XEN unstable
From: "Ed Smith" <esmith@xxxxxxxxxxxxxxx>
Date: Thu, 4 May 2006 13:03:10 -0400
Delivery-date: Thu, 04 May 2006 10:03:45 -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/+AAAvzPgAAO2oJA=
Thread-topic: [Xen-devel] Testing status of fully virtualized guests (Intel VT) on 64bit XEN unstable
Thanks Xin, for the explaination.  I am only testing the 32bit PAE and
64bit XEN Hypervisors because we are interested in support for RHEL4
32bit SMP kernels.  We recently changed our 32bit hypervisor build to
enable PAE so we were testing a valid combination.   

Are you close to submitting your PS support patch?  I'm very interested
in seeing 32bit SMP guests working on 64bit hypervisors.

Are there release notes indicating what is supported in the 3.0.2 test
branch and what is planned to be supported in the next release?

Thanks,
Ed Smith

-----Original Message-----
From: Li, Xin B [mailto:xin.b.li@xxxxxxxxx] 
Sent: Thursday, May 04, 2006 11:38 AM
To: Ed Smith; xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: RE: [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
hypervisors: 
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).

>Failures:
>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 :-)

-Xin

>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
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel