Yup, it was my understanding that the (ELF 32-bit LSB executable) xen hypervisor handed off control to a 64-bit hyper-visor.
This 32-bits step was required for the boot loader (e.g.: grub) to hand over control.
-M
> Date: Tue, 18 May 2010 10:13:22 -0500 > From: dunlapg@xxxxxxxxx > To: yanglei.fage@xxxxxxxxx > CC: xen-devel@xxxxxxxxxxxxxxxxxxx; xen-users@xxxxxxxxxxxxxxxxxxx > Subject: [Xen-users] Re: [Xen-devel] Re: How to build a 64 bit xen > > I've cross-compiled 64-bit xen exclusively since I've worked for > XenSource basically. Here's what I get: > > $ file xen/xen > xen/xen: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), > statically linked, stripped > $ file xen/xen-syms > xen/xen-syms: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), > statically linked, not stripped > > So I think 'file' is just making a mistake. > > -George > > On Tue, May 18, 2010 at 9:40 AM, lei yang <yanglei.fage@xxxxxxxxx> wrote: > > Is there some body to help see your "$file xen-4.0.0" if your xen is 64 bit > > > > Thanks > > Lei > > > > On Tue, May 18, 2010 at 9:11 PM, lei yang <yanglei.fage@xxxxxxxxx> wrote: > >> > >> Hi experts,' > >> > >> I build xen on my 64 bit redhat with "make xen", I got the image > >> xen-4.0.0.gz > >> then > >> $gunzip xen-4.0.0.gz > >> $file xen-4.0.0 > >> it tells me it's 32 bit,but I saw it link the 64 bit lib > >> > >> Thanks > >> Lei > >> -- > >> "We learn from failure, not from success!" > > > > > > > > -- > > "We learn from failure, not from success!" > > > > _______________________________________________ > > Xen-devel mailing list > > Xen-devel@xxxxxxxxxxxxxxxxxxx > > http://lists.xensource.com/xen-devel > > > > > > _______________________________________________ > Xen-users mailing list > Xen-users@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-users
Win a $10,000 shopping spree from Hotmail! Enter now Enter now
|