Xen gurus, I''m trying to install Xen from source on a Dell PE 1850 under RHEL4U3. The system has two P4 Xeon processors, 4GB RAM, and I will use device backed storage provided by a PERC controller. Googling on the problem and searching the mail archives has led me to two separate posts, one of which was unanswered, and another which marked it as "resolved" without going into specifics. I have no problem compiling with the following command: # KERNELS="linux-2.6-xen0 linux-2.6-xenU" XEN_TARGET_X86_PAE=y make world However, when I run a "make install", it proceeds merrily along until it gets to the following point: ld -m elf_i386 -r -o built_in.o apic.o audit.o bitops.o delay.o dmi_scan.o dom 0_ops.o domain.o domain_build.o e820.o extable.o flushtlb.o i387.o i8259.o io_ap ic.o irq.o microcode.o mm.o mpparse.o nmi.o physdev.o rwlock.o setup.o smp.o smp boot.o string.o time.o trampoline.o traps.o usercopy.o x86_emulate.o shadow32.o acpi/built_in.o cpu/built_in.o genapic/built_in.o hvm/built_in.o x86_32/built_in .o make[4]: Leaving directory `/var/tmp/xen-3.0-testing.hg/xen/arch/x86'' ld -m elf_i386 -T xen.lds -N \ boot/x86_32.o /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o /var/tmp/xen -3.0-testing.hg/xen/drivers/built_in.o /var/tmp/xen-3.0-testing.hg/xen/arch/x86/ built_in.o -o /var/tmp/xen-3.0-testing.hg/xen/xen-syms /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x3fa0): In function `gn ttab_transfer'': /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1506: undefined reference t o `shadow_sync_and_drop_references'' /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x6e6b): In function `gu est_remove_page'': /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1526: undefined reference t o `shadow_sync_and_drop_references'' /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x7635): In function `me mory_exchange'': /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1526: undefined reference t o `shadow_sync_and_drop_references'' /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x7bed):/var/tmp/xen-3.0 -testing.hg/xen/include/asm/shadow.h:1506: undefined reference to `shadow_sync_a nd_drop_references'' /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x87dd): In function `do _memory_op'': /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1506: undefined reference t o `shadow_sync_and_drop_references'' /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x9b3b): In function `fr ee_domheap_pages'': /var/tmp/xen-3.0-testing.hg/xen/common/page_alloc.c:672: undefined reference to `shadow_drop_references'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0xb57b): In function ` arch_memory_op'': /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1506: undefined reference t o `shadow_sync_and_drop_references'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0xb679):/var/tmp/xen-3 .0-testing.hg/xen/include/asm/shadow.h:1526: undefined reference to `shadow_sync _and_drop_references'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0xedca): In function ` do_mmu_update'': /var/tmp/xen-3.0-testing.hg/xen/arch/x86/mm.c:2172: undefined reference to `shad ow_l3_normal_pt_update'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x24e58): In function `hvm_copy'': /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/hvm.c:275: undefined reference to ` gva_to_gpa'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x283e9): In function `send_pio_req'': /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/platform.c:705: undefined reference to `gva_to_gpa'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x285e6): In function `send_mmio_req'': /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/platform.c:761: undefined reference to `gva_to_gpa'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x2e3bc): In function `svm_set_cr0'': /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/svm/svm.c:1564: undefined reference to `shadow_set_guest_paging_levels'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x2e590):/var/tmp/xen- 3.0-testing.hg/xen/arch/x86/hvm/svm/svm.c:1556: undefined reference to `shadow_s et_guest_paging_levels'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x2f7a3): In function `svm_vmexit_handler'': /var/tmp/xen-3.0-testing.hg/xen/include/asm/mm.h:282: undefined reference to `gv a_to_gpa'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x2f7d6): In function `svm_vmexit_handler'': /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/svm/svm.c:2634: undefined reference to `gva_to_gpa'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x30750):/var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/svm/svm.c:869: undefined reference to `gva_to_gpa'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x35b3b): In function`vmx_set_cr0'': /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/vmx/vmx.c:1425: undefined reference to `shadow_set_guest_paging_levels'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x35b78):/var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/vmx/vmx.c:1433: undefined reference to `shadow_set_guest_paging_levels'' /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x37114): In function`vmx_vmexit_handler'': /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/vmx/vmx.c:767: undefined referenceto `gva_to_gpa'' make[3]: *** [/var/tmp/xen-3.0-testing.hg/xen/xen-syms] Error 1 make[3]: Leaving directory `/var/tmp/xen-3.0-testing.hg/xen/arch/x86'' make[2]: *** [/var/tmp/xen-3.0-testing.hg/xen/xen] Error 2 make[2]: Leaving directory `/var/tmp/xen-3.0-testing.hg/xen'' make[1]: *** [install] Error 2 The issue seems to be related to the vmx code, which as I understand is not useful on a non-VT enabled processor. Can I exclude the vmx code from the install? Have my two days of research not turned up a proper dependency? Any help is appreciated. A summary will be posted. Cheers, Aaron _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
> -----Original Message----- > From: xen-users-bounces@lists.xensource.com > [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of > Aaron Stanford > Sent: 11 August 2006 15:52 > To: xen-users@lists.xensource.com > Subject: [Xen-users] VMX Error 2 during "make install" > > Xen gurus, > > I''m trying to install Xen from source on a Dell PE 1850 under > RHEL4U3. > The system has two P4 Xeon processors, 4GB RAM, and I will use device > backed storage provided by a PERC controller. > > Googling on the problem and searching the mail archives has > led me to two > separate posts, one of which was unanswered, and another > which marked it > as "resolved" without going into specifics. > > I have no problem compiling with the following command: > > # KERNELS="linux-2.6-xen0 linux-2.6-xenU" > XEN_TARGET_X86_PAE=y make world > > However, when I run a "make install", it proceeds merrily > along until it > gets to the following point:I''m not sure of the full resolution to your problem, but it looks like some header-files are wrong/missing/broken or some mismatched object files. Try a "make clean" before building again, in case there''s just some simple problems [that''s particularly true if you''ve already tried to build before without PAE enabled - as there are some macros that rename/replace the functions involved in virtual memory handling based on PAE or no-PAE (such as gva_to_gpa which translates a guest virtual address to the guest''s view of physical memory)]. -- Mats> > ld -m elf_i386 -r -o built_in.o apic.o audit.o bitops.o delay.o > dmi_scan.o dom > 0_ops.o domain.o domain_build.o e820.o extable.o flushtlb.o > i387.o i8259.o > io_ap > ic.o irq.o microcode.o mm.o mpparse.o nmi.o physdev.o rwlock.o setup.o > smp.o smp > boot.o string.o time.o trampoline.o traps.o usercopy.o x86_emulate.o > shadow32.o > acpi/built_in.o cpu/built_in.o genapic/built_in.o hvm/built_in.o > x86_32/built_in > .o > make[4]: Leaving directory `/var/tmp/xen-3.0-testing.hg/xen/arch/x86'' > ld -m elf_i386 -T xen.lds -N \ > boot/x86_32.o /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o > /var/tmp/xen > -3.0-testing.hg/xen/drivers/built_in.o > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/ > built_in.o -o /var/tmp/xen-3.0-testing.hg/xen/xen-syms > /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x3fa0): In > function `gn > ttab_transfer'': > /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1506: undefined > reference t > o `shadow_sync_and_drop_references'' > /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x6e6b): In > function `gu > est_remove_page'': > /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1526: undefined > reference t > o `shadow_sync_and_drop_references'' > /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x7635): In > function `me > mory_exchange'': > /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1526: undefined > reference t > o `shadow_sync_and_drop_references'' > /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x7bed):/var/tmp/xen-3.0> -testing.hg/xen/include/asm/shadow.h:1506: undefined reference to > `shadow_sync_a > nd_drop_references'' > /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x87dd): In > function `do > _memory_op'': > /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1506: undefined > reference t > o `shadow_sync_and_drop_references'' > /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x9b3b): In > function `fr > ee_domheap_pages'': > /var/tmp/xen-3.0-testing.hg/xen/common/page_alloc.c:672: undefined > reference to > `shadow_drop_references'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0xb57b): In > function ` > arch_memory_op'': > /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1506: undefined > reference t > o `shadow_sync_and_drop_references'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0xb679):/var/tmp/xen-3> .0-testing.hg/xen/include/asm/shadow.h:1526: undefined reference to > `shadow_sync > _and_drop_references'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0xedca): In > function ` > do_mmu_update'': > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/mm.c:2172: undefined > reference to > `shad > ow_l3_normal_pt_update'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x24e58): In > function > `hvm_copy'': > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/hvm.c:275: undefined > reference to ` > gva_to_gpa'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x283e9): In > function > `send_pio_req'': > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/platform.c:705: undefined > reference > to `gva_to_gpa'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x285e6): In > function > `send_mmio_req'': > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/platform.c:761: undefined > reference > to `gva_to_gpa'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x2e3bc): In > function > `svm_set_cr0'': > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/svm/svm.c:1564: undefined > reference > to `shadow_set_guest_paging_levels'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x2e590):/var/tmp/xen-> 3.0-testing.hg/xen/arch/x86/hvm/svm/svm.c:1556: undefined reference to > `shadow_s > et_guest_paging_levels'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x2f7a3): In > function > `svm_vmexit_handler'': > /var/tmp/xen-3.0-testing.hg/xen/include/asm/mm.h:282: > undefined reference > to `gv > a_to_gpa'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x2f7d6): In > function > `svm_vmexit_handler'': > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/svm/svm.c:2634: undefined > reference to `gva_to_gpa'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x30750):/var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/svm/svm.c:869:> undefined reference to `gva_to_gpa'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x35b3b): In > function`vmx_set_cr0'': > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/vmx/vmx.c:1425: undefined > reference to `shadow_set_guest_paging_levels'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x35b78):/var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/vmx/vmx.c:1433:> undefined reference to `shadow_set_guest_paging_levels'' > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x37114): In > function`vmx_vmexit_handler'': > /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/vmx/vmx.c:767: undefined > referenceto `gva_to_gpa'' > make[3]: *** [/var/tmp/xen-3.0-testing.hg/xen/xen-syms] Error 1 > make[3]: Leaving directory `/var/tmp/xen-3.0-testing.hg/xen/arch/x86'' > make[2]: *** [/var/tmp/xen-3.0-testing.hg/xen/xen] Error 2 > make[2]: Leaving directory `/var/tmp/xen-3.0-testing.hg/xen'' > make[1]: *** [install] Error 2 > > The issue seems to be related to the vmx code, which as I > understand is > not useful on a non-VT enabled processor. Can I exclude the > vmx code from > the install? Have my two days of research not turned up a proper > dependency? > > Any help is appreciated. A summary will be posted. > > Cheers, > Aaron > > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users > > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Mats et al, Appreciate the prompt reply! I performed a make clean, and attempted the process again with the same result. After looking through the make file, I performed a make kclean as well, and while in each instance my make world worked appropriately, the make install died at the same point. Thanks, Aaron Petersson, Mats wrote:>> -----Original Message----- >> From: xen-users-bounces@lists.xensource.com >> [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of >> Aaron Stanford >> Sent: 11 August 2006 15:52 >> To: xen-users@lists.xensource.com >> Subject: [Xen-users] VMX Error 2 during "make install" >> >> Xen gurus, >> >> I''m trying to install Xen from source on a Dell PE 1850 under >> RHEL4U3. >> The system has two P4 Xeon processors, 4GB RAM, and I will use device >> backed storage provided by a PERC controller. >> >> Googling on the problem and searching the mail archives has >> led me to two >> separate posts, one of which was unanswered, and another >> which marked it >> as "resolved" without going into specifics. >> >> I have no problem compiling with the following command: >> >> # KERNELS="linux-2.6-xen0 linux-2.6-xenU" >> XEN_TARGET_X86_PAE=y make world >> >> However, when I run a "make install", it proceeds merrily >> along until it >> gets to the following point: >> > > I''m not sure of the full resolution to your problem, but it looks like > some header-files are wrong/missing/broken or some mismatched object > files. > > Try a "make clean" before building again, in case there''s just some > simple problems [that''s particularly true if you''ve already tried to > build before without PAE enabled - as there are some macros that > rename/replace the functions involved in virtual memory handling based > on PAE or no-PAE (such as gva_to_gpa which translates a guest virtual > address to the guest''s view of physical memory)]. > > -- > Mats > > >> ld -m elf_i386 -r -o built_in.o apic.o audit.o bitops.o delay.o >> dmi_scan.o dom >> 0_ops.o domain.o domain_build.o e820.o extable.o flushtlb.o >> i387.o i8259.o >> io_ap >> ic.o irq.o microcode.o mm.o mpparse.o nmi.o physdev.o rwlock.o setup.o >> smp.o smp >> boot.o string.o time.o trampoline.o traps.o usercopy.o x86_emulate.o >> shadow32.o >> acpi/built_in.o cpu/built_in.o genapic/built_in.o hvm/built_in.o >> x86_32/built_in >> .o >> make[4]: Leaving directory `/var/tmp/xen-3.0-testing.hg/xen/arch/x86'' >> ld -m elf_i386 -T xen.lds -N \ >> boot/x86_32.o /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o >> /var/tmp/xen >> -3.0-testing.hg/xen/drivers/built_in.o >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/ >> built_in.o -o /var/tmp/xen-3.0-testing.hg/xen/xen-syms >> /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x3fa0): In >> function `gn >> ttab_transfer'': >> /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1506: undefined >> reference t >> o `shadow_sync_and_drop_references'' >> /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x6e6b): In >> function `gu >> est_remove_page'': >> /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1526: undefined >> reference t >> o `shadow_sync_and_drop_references'' >> /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x7635): In >> function `me >> mory_exchange'': >> /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1526: undefined >> reference t >> o `shadow_sync_and_drop_references'' >> /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x7bed >> > ):/var/tmp/xen-3.0 > >> -testing.hg/xen/include/asm/shadow.h:1506: undefined reference to >> `shadow_sync_a >> nd_drop_references'' >> /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x87dd): In >> function `do >> _memory_op'': >> /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1506: undefined >> reference t >> o `shadow_sync_and_drop_references'' >> /var/tmp/xen-3.0-testing.hg/xen/common/built_in.o(.text+0x9b3b): In >> function `fr >> ee_domheap_pages'': >> /var/tmp/xen-3.0-testing.hg/xen/common/page_alloc.c:672: undefined >> reference to >> `shadow_drop_references'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0xb57b): In >> function ` >> arch_memory_op'': >> /var/tmp/xen-3.0-testing.hg/xen/include/asm/shadow.h:1506: undefined >> reference t >> o `shadow_sync_and_drop_references'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0xb6 >> > 79):/var/tmp/xen-3 > >> .0-testing.hg/xen/include/asm/shadow.h:1526: undefined reference to >> `shadow_sync >> _and_drop_references'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0xedca): In >> function ` >> do_mmu_update'': >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/mm.c:2172: undefined >> reference to >> `shad >> ow_l3_normal_pt_update'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x24e58): In >> function >> `hvm_copy'': >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/hvm.c:275: undefined >> reference to ` >> gva_to_gpa'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x283e9): In >> function >> `send_pio_req'': >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/platform.c:705: undefined >> reference >> to `gva_to_gpa'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x285e6): In >> function >> `send_mmio_req'': >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/platform.c:761: undefined >> reference >> to `gva_to_gpa'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x2e3bc): In >> function >> `svm_set_cr0'': >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/svm/svm.c:1564: undefined >> reference >> to `shadow_set_guest_paging_levels'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x2e >> > 590):/var/tmp/xen- > >> 3.0-testing.hg/xen/arch/x86/hvm/svm/svm.c:1556: undefined reference to >> `shadow_s >> et_guest_paging_levels'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x2f7a3): In >> function >> `svm_vmexit_handler'': >> /var/tmp/xen-3.0-testing.hg/xen/include/asm/mm.h:282: >> undefined reference >> to `gv >> a_to_gpa'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x2f7d6): In >> function >> `svm_vmexit_handler'': >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/svm/svm.c:2634: undefined >> reference to `gva_to_gpa'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x30 >> > 750):/var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/svm/svm.c:869: > >> undefined reference to `gva_to_gpa'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x35b3b): In >> function`vmx_set_cr0'': >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/vmx/vmx.c:1425: undefined >> reference to `shadow_set_guest_paging_levels'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x35 >> > b78):/var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/vmx/vmx.c:1433: > >> undefined reference to `shadow_set_guest_paging_levels'' >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/built_in.o(.text+0x37114): In >> function`vmx_vmexit_handler'': >> /var/tmp/xen-3.0-testing.hg/xen/arch/x86/hvm/vmx/vmx.c:767: undefined >> referenceto `gva_to_gpa'' >> make[3]: *** [/var/tmp/xen-3.0-testing.hg/xen/xen-syms] Error 1 >> make[3]: Leaving directory `/var/tmp/xen-3.0-testing.hg/xen/arch/x86'' >> make[2]: *** [/var/tmp/xen-3.0-testing.hg/xen/xen] Error 2 >> make[2]: Leaving directory `/var/tmp/xen-3.0-testing.hg/xen'' >> make[1]: *** [install] Error 2 >> >> The issue seems to be related to the vmx code, which as I >> understand is >> not useful on a non-VT enabled processor. Can I exclude the >> vmx code from >> the install? Have my two days of research not turned up a proper >> dependency? >> >> Any help is appreciated. A summary will be posted. >> >> Cheers, >> Aaron >>_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users