takebe_akio@jp.fujitsu.com
2005-Nov-15 02:04 UTC
[Xen-devel] RE: [Xen-ia64-devel] [Patch] gcc3.4 build patch version2
>Hi, Akio, > Instead of moving trunk back and forth, could you just add a prototype >declaration in vmx_vioapic.h to see whether working for you? > >Thanks, >Kevin >Hi Kevin, Dan, Thank you for your advice. It''s very good idea! I remake a build patch. But I have one error today. Was the following error caused by no PMT? -------------- # LANG=C make kernels for i in linux-2.6-xen0 linux-2.6-xenU ; do make $i-install || exit 1; done make[1]: Entering directory `/root/xen-ia64-unstable.hg'' make -f buildconfigs/mk.linux-2.6-xen0 build make[2]: Entering directory `/root/xen-ia64-unstable.hg'' if grep "^CONFIG_MODULES=" linux-2.6.12-xen0/.config ; then \ make -C linux-2.6.12-xen0 ARCH=ia64 modules ; \ make -C linux-2.6.12-xen0 ARCH=ia64 INSTALL_MOD_PATH=/root/xen-ia64-unstable.hg/dist/install modules_install ; \ fi CONFIG_MODULES=y make[3]: Entering directory `/root/xen-ia64-unstable.hg/linux-2.6.12-xen0'' CHK include/linux/version.h make[4]: `arch/ia64/kernel/asm-offsets.s'' is up to date. CHK include/asm-ia64/offsets.h Building modules, stage 2. MODPOST make[3]: Leaving directory `/root/xen-ia64-unstable.hg/linux-2.6.12-xen0'' make[3]: Entering directory `/root/xen-ia64-unstable.hg/linux-2.6.12-xen0'' if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map -b /root/xen-ia64-unstable.hg/dist/install -r 2.6.12.6-xen0xen; fi make[3]: Leaving directory `/root/xen-ia64-unstable.hg/linux-2.6.12-xen0'' make -C linux-2.6.12-xen0 ARCH=ia64 INSTALL_PATH=/root/xen-ia64-unstable.hg/dist/install install make[3]: Entering directory `/root/xen-ia64-unstable.hg/linux-2.6.12-xen0'' CHK include/linux/version.h make[4]: `arch/ia64/kernel/asm-offsets.s'' is up to date. CHK include/asm-ia64/offsets.h CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o CHK usr/initramfs_list CC drivers/xen/balloon/balloon.o drivers/xen/balloon/balloon.c: In function `increase_reservation'': drivers/xen/balloon/balloon.c:191: warning: implicit declaration of function `HYPERVISOR_memory_op'' drivers/xen/balloon/balloon.c:210: error: `phys_to_machine_mapping'' undeclared (first use in this function) drivers/xen/balloon/balloon.c:210: error: (Each undeclared identifier is reported only once drivers/xen/balloon/balloon.c:210: error: for each function it appears in.) drivers/xen/balloon/balloon.c:210: error: `INVALID_P2M_ENTRY'' undeclared (first use in this function) drivers/xen/balloon/balloon.c:214: warning: implicit declaration of function `xen_machphys_update'' drivers/xen/balloon/balloon.c:219: warning: implicit declaration of function `HYPERVISOR_update_va_mapping'' drivers/xen/balloon/balloon.c:221: warning: implicit declaration of function `pfn_pte_ma'' drivers/xen/balloon/balloon.c: In function `decrease_reservation'': drivers/xen/balloon/balloon.c:271: error: `phys_to_machine_mapping'' undeclared (first use in this function) drivers/xen/balloon/balloon.c:275: warning: implicit declaration of function `scrub_pages'' drivers/xen/balloon/balloon.c:277: warning: implicit declaration of function `__pte_ma'' drivers/xen/balloon/balloon.c:290: warning: implicit declaration of function `kmap_flush_unused'' drivers/xen/balloon/balloon.c:298: error: `INVALID_P2M_ENTRY'' undeclared (first use in this function) drivers/xen/balloon/balloon.c: In function `dealloc_pte_fn'': drivers/xen/balloon/balloon.c:509: warning: implicit declaration of function `pte_mfn'' drivers/xen/balloon/balloon.c:517: error: incompatible types in assignment drivers/xen/balloon/balloon.c:518: error: `phys_to_machine_mapping'' undeclared (first use in this function) drivers/xen/balloon/balloon.c:519: error: `INVALID_P2M_ENTRY'' undeclared (first use in this function) make[6]: *** [drivers/xen/balloon/balloon.o] Error 1 make[5]: *** [drivers/xen/balloon] Error 2 make[4]: *** [drivers/xen] Error 2 make[3]: *** [drivers] Error 2 make[3]: Leaving directory `/root/xen-ia64-unstable.hg/linux-2.6.12-xen0'' make[2]: *** [build] Error 2 make[2]: Leaving directory `/root/xen-ia64-unstable.hg'' make[1]: *** [linux-2.6-xen0-install] Error 2 make[1]: Leaving directory `/root/xen-ia64-unstable.hg'' make: *** [install-kernels] Error 1 Best Regards, Akio Takebe _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel