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-users

Re: [Xen-users] i386 domU on amd64 (xen-unstable)

To: Robin van Leeuwen <rvl@xxxxxxxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-users] i386 domU on amd64 (xen-unstable)
From: Aaron // LT <aaron@xxxxxxxxxxxxxx>
Date: Sun, 04 Dec 2005 02:47:50 +1100
Delivery-date: Sat, 03 Dec 2005 15:48:28 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4391BCC8.6080205@xxxxxxxxxxxxxx>
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
References: <4391BCC8.6080205@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla Thunderbird 1.0.7 (Windows/20050923)
I don't believe you are able to do this. You need to run 64bit domu when you are running a 64bit dom0.

Regards,
Aaron


Robin van Leeuwen wrote:

Hi,

I want to run a i386 domU on my AMD64. I created a LVM partition with Debian Sarge i386 on it, and set everything up. Now for the compilation of the kernel
for i386. In "linux-2.6.12-xenU/" , make ARCH=xen menuconfig, i did:

Processor Type (X86) (which was selected, and compiled with X86_64 before)
  Processor family (Opteron/Athlon64/Hammer/K8)
  [*] Generic x86 support

if i do a "make ARCH=xen" i get :

arch/i386/kernel/asm-offsets.c: In function 'foo':
arch/i386/kernel/asm-offsets.c:27: error: 'struct sigcontext' has no member named 'eax' arch/i386/kernel/asm-offsets.c:28: error: 'struct sigcontext' has no member named 'ebx' arch/i386/kernel/asm-offsets.c:29: error: 'struct sigcontext' has no member named 'ecx' arch/i386/kernel/asm-offsets.c:30: error: 'struct sigcontext' has no member named 'edx' arch/i386/kernel/asm-offsets.c:31: error: 'struct sigcontext' has no member named 'esi' arch/i386/kernel/asm-offsets.c:32: error: 'struct sigcontext' has no member named 'edi' arch/i386/kernel/asm-offsets.c:33: error: 'struct sigcontext' has no member named 'ebp' arch/i386/kernel/asm-offsets.c:34: error: 'struct sigcontext' has no member named 'esp' arch/i386/kernel/asm-offsets.c:35: error: 'struct sigcontext' has no member named 'eip' arch/i386/kernel/asm-offsets.c:42: error: 'struct cpuinfo_x86' has no member named 'hard_math' arch/i386/kernel/asm-offsets.c:67: error: 'struct tss_struct' has no member named 'esp0' arch/i386/kernel/asm-offsets.c:71: error: 'FIX_VSYSCALL' undeclared (first use in this function) arch/i386/kernel/asm-offsets.c:71: error: (Each undeclared identifier is reported only once arch/i386/kernel/asm-offsets.c:71: error: for each function it appears in.)
make[1]: *** [arch/i386/kernel/asm-offsets.s] Error 1
make: *** [arch/i386/kernel/asm-offsets.s] Error 2


what should i do?

Kind regards,

Robin

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





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

<Prev in Thread] Current Thread [Next in Thread>