[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] make install fails when pae is enabled



Hi!

When I enable pae with: make world XEN_TARGET_X86_PAE=y

i get a lot of undefined errors with make install ....

ld   -m elf_i386 -T xen.lds -N \
            
boot/x86_32.o /usr/src/xen-3.0.3_0-src/xen/common/built_in.o 
/usr/src/xen-3.0.3_0-src/xen/drivers/built_in.o 
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o 
\
            /usr/src/xen-3.0.3_0-src/xen/common/symbols-dummy.o -o 
/usr/src/xen-3.0.3_0-src/xen/.xen-syms.0
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`__shadow_validate_guest_entry':
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:287: undefined 
reference to `sh_map_and_validate_gl3e__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:284: undefined 
reference to `sh_map_and_validate_gl2he__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:281: undefined 
reference to `sh_map_and_validate_gl2e__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:278: undefined 
reference to `sh_map_and_validate_gl1e__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:272: undefined 
reference to `sh_map_and_validate_gl2e__shadow_3_guest_2'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:262: undefined 
reference to `sh_map_and_validate_gl1e__shadow_3_guest_2'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`sh_remove_shadow_via_pointer':
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:2038: undefined 
reference to `sh_clear_shadow_entry__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:2030: undefined 
reference to `sh_clear_shadow_entry__shadow_3_guest_2'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`sh_update_paging_modes':
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:2259: undefined 
reference to `sh_paging_mode__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:2289: undefined 
reference to `sh_paging_mode__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:2323: undefined 
reference to `sh_paging_mode__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:2323: undefined 
reference to `sh_paging_mode__shadow_3_guest_2'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`shadow_prealloc':
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:594: undefined 
reference to `sh_unpin_all_l3_subshadows__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`sh_remove_shadows':
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:2172: undefined 
reference to `sh_unpin_all_l3_subshadows__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:2189: undefined 
reference to `sh_pae_recopy'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`shadow_unhook_mappings':
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:545: undefined 
reference to `sh_unhook_32b_mappings__shadow_3_guest_2'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:550: undefined 
reference to `sh_unhook_pae_mappings__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`sh_destroy_shadow':
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:1698: undefined 
reference to `sh_destroy_l1_shadow__shadow_3_guest_2'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:1715: undefined 
reference to `sh_destroy_l3_shadow__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:1712: undefined 
reference to `sh_destroy_l2_shadow__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:1708: undefined 
reference to `sh_destroy_l1_shadow__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:1701: undefined 
reference to `sh_destroy_l2_shadow__shadow_3_guest_2'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`trampoline_end':
(.data+0x2904): undefined reference to 
`sh_remove_all_mappings__shadow_3_guest_2'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`trampoline_end':
(.data+0x2908): undefined reference to 
`sh_remove_all_mappings__shadow_3_guest_2'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`trampoline_end':
(.data+0x2910): undefined reference to 
`sh_remove_all_mappings__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`trampoline_end':
(.data+0x2914): undefined reference to 
`sh_remove_all_mappings__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`trampoline_end':
(.data+0x2964): undefined reference to 
`sh_remove_write_access__shadow_3_guest_2'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`trampoline_end':
(.data+0x2968): undefined reference to 
`sh_remove_write_access__shadow_3_guest_2'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`trampoline_end':
(.data+0x2970): undefined reference to 
`sh_remove_write_access__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`trampoline_end':
(.data+0x2974): undefined reference to 
`sh_remove_write_access__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`trampoline_end':
(.data+0x29ec): undefined reference to `sh_remove_l1_shadow__shadow_3_guest_2'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`trampoline_end':
(.data+0x29f8): undefined reference to `sh_remove_l1_shadow__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`trampoline_end':
(.data+0x29fc): undefined reference to `sh_remove_l1_shadow__shadow_3_guest_3'
/usr/src/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function 
`trampoline_end':
(.data+0x2a00): undefined reference to `sh_remove_l2_shadow__shadow_3_guest_3'
make[3]: *** [/usr/src/xen-3.0.3_0-src/xen/xen-syms] Fehler 1
make[3]: Leaving directory `/usr/src/xen-3.0.3_0-src/xen/arch/x86'
make[2]: *** [/usr/src/xen-3.0.3_0-src/xen/xen] Fehler 2
make[2]: Leaving directory `/usr/src/xen-3.0.3_0-src/xen'
make[1]: *** [install] Fehler 2
make[1]: Leaving directory `/usr/src/xen-3.0.3_0-src/xen'
make: *** [install-xen] Fehler 2

my system:

debian etch
gcc 4
xen 3.0.3

thanks for any hint or tip!

with friendly greetings,

christian gattermair

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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.