Hi all, the kvm-XX packages always included the kernel module, but this is not the case for stable qemu-kvm-0.11.0? So I am trying to compile the latest kernel module for our 2.6.24 kernel. # git clone git://git.kernel.org/pub/scm/virt/kvm/kvm-kmod.git # cd kvm-kmod # git submodule update --init This downloads a whole kernel tree - is there a way to avoid that? #./configure --kerneldir=/path/to/our/kernel/dir # make sync no problems so far, but 'make' does not work. Any idea whats wrong? # make make -C /home/dietmar/svn-devel/pve-kernel-2.6.24/linux-2.6.24-openvz M=`pwd` \ LINUXINCLUDE="-I`pwd`/include -Iinclude \ -Iarch/x86/include -I`pwd`/include-compat \ -include include/linux/autoconf.h \ -include `pwd`/x86/external-module-compat.h " \ "$@" make[1]: Entering directory `/home/dietmar/svn-devel/pve-kernel-2.6.24/linux-2.6.24-openvz' LD /home/dietmar/svn-devel/pve-kernel-2.6.24/kvm-kmod/x86/built-in.o CC [M] /home/dietmar/svn-devel/pve-kernel-2.6.24/kvm-kmod/x86/svm.o In file included from /home/dietmar/svn-devel/pve-kernel-2.6.24/kvm-kmod/x86/external-module-compat.h:16, from <command-line>:0: /home/dietmar/svn-devel/pve-kernel-2.6.24/kvm-kmod/x86/../external-module-compat-comm.h: In function \ufffd\ufffd\ufffdkvm_vma_kernel_pagesize\ufffd\ufffd\ufffd: /home/dietmar/svn-devel/pve-kernel-2.6.24/kvm-kmod/x86/../external-module-compat-comm.h:968: error: implicit declaration of function \ufffd\ufffd\ufffdhstate_vma\ufffd\ufffd\ufffd /home/dietmar/svn-devel/pve-kernel-2.6.24/kvm-kmod/x86/../external-module-compat-comm.h:968: warning: assignment makes pointer from integer without a cast /home/dietmar/svn-devel/pve-kernel-2.6.24/kvm-kmod/x86/../external-module-compat-comm.h:970: error: dereferencing pointer to incomplete type make[3]: *** [/home/dietmar/svn-devel/pve-kernel-2.6.24/kvm-kmod/x86/svm.o] Error 1 make[2]: *** [/home/dietmar/svn-devel/pve-kernel-2.6.24/kvm-kmod/x86] Error 2 make[1]: *** [_module_/home/dietmar/svn-devel/pve-kernel-2.6.24/kvm-kmod] Error 2 make[1]: Leaving directory `/home/dietmar/svn-devel/pve-kernel-2.6.24/linux-2.6.24-openvz' make: *** [all] Error 2 -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html