|
|
|
|
|
|
|
|
|
|
xen-ia64-devel
[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
gcc34buildv2.patch
Description: Binary data
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|