|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] Unstable fail to load dom0
On Fri, Mar 27, 2009 at 3:49 PM, Keir Fraser <keir.fraser@xxxxxxxxxxxxx> wrote:
> On 27/03/2009 14:52, "Andrew Lyon" <andrew.lyon@xxxxxxxxx> wrote:
>
>> This is not a build issue, the same xen-3.4-unstable.gz + grub stanza
>> works ok on my Dell Optiplex 755, but on my Supermicro X7DWA-N it
>> locks up at (XEN) *** LOADING DOMAIN 0 ***
>
> Could you try editing xen/arch/x86/boot/reloc.c and delete all lines from
> the function reloc() in that file except for the last line 'return mbi;'.
> That code is new since 3.3 and one possible cause of your problem.
>
> -- Keir
>
>
>
Fails to compile:
make -f /usr/src/xen-3.4.0/xen/Rules.mk -C include
make[3]: Entering directory `/usr/src/xen-3.4.0/xen/include'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/xen-3.4.0/xen/include'
make -f /usr/src/xen-3.4.0/xen/Rules.mk -C arch/x86 asm-offsets.s
make[3]: Entering directory `/usr/src/xen-3.4.0/xen/arch/x86'
make[3]: `asm-offsets.s' is up to date.
make[3]: Leaving directory `/usr/src/xen-3.4.0/xen/arch/x86'
make -f /usr/src/xen-3.4.0/xen/Rules.mk include/asm-x86/asm-offsets.h
make[3]: Entering directory `/usr/src/xen-3.4.0/xen'
make[3]: `include/asm-x86/asm-offsets.h' is up to date.
make[3]: Leaving directory `/usr/src/xen-3.4.0/xen'
make -f /usr/src/xen-3.4.0/xen/Rules.mk -C arch/x86 /usr/src/xen-3.4.0/xen/xen
make[3]: Entering directory `/usr/src/xen-3.4.0/xen/arch/x86'
make -f /usr/src/xen-3.4.0/xen/Rules.mk -C
/usr/src/xen-3.4.0/xen/arch/x86/boot built_in.o
make[4]: Entering directory `/usr/src/xen-3.4.0/xen/arch/x86/boot'
RELOC=0x8c000 make -f build32.mk reloc.S
make[5]: Entering directory `/usr/src/xen-3.4.0/xen/arch/x86/boot'
gcc -O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -m32
-march=i686 -g -fno-strict-aliasing -std=gnu99 -Wall
-Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement
-fno-stack-protector -Werror -fno-builtin -msoft-float -c reloc.c -o
reloc.o
reloc.c: In function 'reloc':
reloc.c:62: error: 'mbi' undeclared (first use in this function)
reloc.c:62: error: (Each undeclared identifier is reported only once
reloc.c:62: error: for each function it appears in.)
make[5]: *** [reloc.o] Error 1
make[5]: Leaving directory `/usr/src/xen-3.4.0/xen/arch/x86/boot'
make[4]: *** [reloc.S] Error 2
make[4]: Leaving directory `/usr/src/xen-3.4.0/xen/arch/x86/boot'
make[3]: *** [/usr/src/xen-3.4.0/xen/arch/x86/boot/built_in.o] Error 2
make[3]: Leaving directory `/usr/src/xen-3.4.0/xen/arch/x86'
make[2]: *** [/usr/src/xen-3.4.0/xen/xen] Error 2
make[2]: Leaving directory `/usr/src/xen-3.4.0/xen'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/usr/src/xen-3.4.0/xen'
make: *** [install-xen] Error 2
Andy
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|