cheechuang
2008-Aug-02 12:20 UTC
[Xen-devel] An Error happend when install PV drivers on HVM guest
Hi all: I am trying to compile PV drivers for RHEL5.2 HVM guest(2.6.28-92.el5), but I came across the following errors while I compile it. [root@xenserver linux-2.6]# make -C /lib/modules/`uname -r`/build M=`pwd` modules make: Entering directory `/usr/src/kernels/2.6.18-92.el5-i686'' CC [M] /root/xen3.2/xen-3.2.0/unmodified_drivers/linux-2.6/balloon/balloon.o In file included from include/xen/interface/xen.h:12, from /root/xen3.2/xen-3.2.0/unmodified_drivers/linux-2.6/include/asm/hypervisor.h:40, from /root/xen3.2/xen-3.2.0/unmodified_drivers/linux-2.6/balloon/balloon.c:48: include/xen/interface/xen-compat.h:23:2: error: #error "These header files do not support the requested interface version." In file included from /root/xen3.2/xen-3.2.0/unmodified_drivers/linux-2.6/balloon/balloon.c:63: /root/xen3.2/xen-3.2.0/unmodified_drivers/linux-2.6/compat-include/xen/platform-compat.h:150: error: redefinition of typedef ‘irq_handler_t’ include/linux/interrupt.h:67: error: previous declaration of ‘irq_handler_t’ was here make[2]: *** [/root/xen3.2/xen-3.2.0/unmodified_drivers/linux-2.6/balloon/balloon.o] Error 1 make[1]: *** [/root/xen3.2/xen-3.2.0/unmodified_drivers/linux-2.6/balloon] Error 2 make: *** [_module_/root/xen3.2/xen-3.2.0/unmodified_drivers/linux-2.6] Error 2 Can anybody give me some hints on how to solve this problem ? _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel