[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-users] make install fails when pae is enabled
> -----Original Message----- > From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx > [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of > Terry Wilcox > Sent: 05 February 2007 17:21 > To: xen-users@xxxxxxxxxxxxxxxxxxx > Subject: [Xen-users] make install fails when pae is enabled > > Hi, > > I've seen another post in the archives that described the > problem I am having, but I didn't see any solution. > > In any case, when I enable PAE and get a lot of errors when I > try to make install. You didn't "make clean" first, did you? "make install" will just rebuild based on files that have changed. Since the PAE option isn't in a source-file, but rather in the make-script for the Xen-files, it fails to recognize this fact, and just rebuilds the binaries. Since some small parts of Xen are rebuilt, it does try to link it, but your shadow-paging-code hasn't been rebuilt, and thus it's not got the right code for PAE! -- Mats > > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `__shadow_validate_guest_entry':/xen/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' > :/xen/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' > :/xen/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' > :/xen/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' > :/xen/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' > :/xen/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' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `sh_remove_shadow_via_pointer':/xen/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' > :/xen/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' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `sh_update_paging_modes':/xen/xen-3.0.3_0-src/xen/arch/x86/mm/ > shadow/common.c:2259: undefined reference to > `sh_paging_mode__shadow_3_guest_3' > :/xen/xen- 3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:2289: > undefined reference to `sh_paging_mode__shadow_3_guest_3' > :/xen/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:2323: > undefined reference to `sh_paging_mode__shadow_3_guest_3' > :/xen/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:2323: > undefined reference to `sh_paging_mode__shadow_3_guest_2' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `shadow_prealloc':/xen/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' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `sh_remove_shadows':/xen/xen-3.0.3_0-src/xen/arch/x86/mm/shado > w/common.c:2172: undefined reference to > `sh_unpin_all_l3_subshadows__shadow_3_guest_3' > :/xen/xen-3.0.3_0-src/xen/arch/x86/mm/shadow/common.c:2189: > undefined reference to `sh_pae_recopy' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `shadow_unhook_mappings':/xen/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' > :/xen/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' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `sh_destroy_shadow':/xen/xen-3.0.3_0-src/xen/arch/x86/mm/shado > w/common.c:1698: undefined reference to > `sh_destroy_l1_shadow__shadow_3_guest_2' > :/xen/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' > :/xen/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' > :/xen/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' > :/xen/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' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `trampoline_end': undefined reference to > `sh_remove_all_mappings__shadow_3_guest_2' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `trampoline_end': undefined reference to > `sh_remove_all_mappings__shadow_3_guest_2' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `trampoline_end': undefined reference to > `sh_remove_all_mappings__shadow_3_guest_3' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `trampoline_end': undefined reference to > `sh_remove_all_mappings__shadow_3_guest_3' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `trampoline_end': undefined reference to > `sh_remove_write_access__shadow_3_guest_2' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `trampoline_end': undefined reference to > `sh_remove_write_access__shadow_3_guest_2' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `trampoline_end': undefined reference to > `sh_remove_write_access__shadow_3_guest_3' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `trampoline_end': undefined reference to > `sh_remove_write_access__shadow_3_guest_3' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `trampoline_end': undefined reference to > `sh_remove_l1_shadow__shadow_3_guest_2' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `trampoline_end': undefined reference to > `sh_remove_l1_shadow__shadow_3_guest_3' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `trampoline_end': undefined reference to > `sh_remove_l1_shadow__shadow_3_guest_3' > /xen/xen-3.0.3_0-src/xen/arch/x86/built_in.o: In function > `trampoline_end': undefined reference to > `sh_remove_l2_shadow__shadow_3_guest_3' > > Any help on how to solve this problem would be appreciated. Thanks. > > Terry > > _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |