I think Anthony has posted a patch to correct this, the name is "[kvm-devel] 
[PATCH] Fix external module build".

Laurent

Zhao, Yunfeng a écrit :
> I fails to build the latest tip.
> A .h file is missing.
> error: asm/kvm_para.h: No such file or directory
> 
> -----Original Message-----
> From: root [mailto:[EMAIL PROTECTED] 
> Sent: 2007年10月23日 10:49
> Subject: 
> 
> make -C kernel
> make[1]: Entering directory 
> `/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel'
> make -j20 -C /lib/modules/2.6.22-rc4/build M=`pwd` "$@"
> make[2]: Entering directory `/usr/src/redhat/BUILD/kernel-2.6.22rc4g85f6038f'
>   CC [M]  
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/svm.o
>   CC [M]  
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/vmx.o
>   CC [M]  
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/vmx-debug.o
>   CC [M]  
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/kvm_main.o
>   CC [M]  
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/x86.o
>   CC [M]  
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/mmu.o
>   CC [M]  
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/x86_emulate.o
>   CC [M]  
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/anon_inodes.o
>   CC [M]  
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/irq.o
>   CC [M]  
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/i8259.o
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:19:26:
>  error: asm/kvm_para.h: No such file or directory
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:
>  In function ‘kvm_para_has_feature’:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:23:
>  warning: implicit declaration of function ‘kvm_arch_para_features’
>   CC [M]  
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/lapic.o
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:19:26:
>  error: asm/kvm_para.h: No such file or directory
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:
>  In function ‘kvm_para_has_feature’:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:23:
>  warning: implicit declaration of function ‘kvm_arch_para_features’
>   CC [M]  
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/ioapic.o
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:19:26:
>  error: asm/kvm_para.h: No such file or directory
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:
>  In function ‘kvm_para_has_feature’:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:23:
>  warning: implicit declaration of function ‘kvm_arch_para_features’
>   CC [M]  
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/preempt.o
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:19:26:
>  error: asm/kvm_para.h: No such file or directory
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:
>  In function ‘kvm_para_has_feature’:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:23:
>  warning: implicit declaration of function ‘kvm_arch_para_features’
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:19:26:
>  error: asm/kvm_para.h: No such file or directory
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:
>  In function ‘kvm_para_has_feature’:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:23:
>  warning: implicit declaration of function ‘kvm_arch_para_features’
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:19:26:
>  error: asm/kvm_para.h: No such file or directory
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:
>  In function ‘kvm_para_has_feature’:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:23:
>  warning: implicit declaration of function ‘kvm_arch_para_features’
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:19:26:
>  error: asm/kvm_para.h: No such file or directory
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:
>  In function ‘kvm_para_has_feature’:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:23:
>  warning: implicit declaration of function ‘kvm_arch_para_features’
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:19:26:
>  error: asm/kvm_para.h: No such file or directory
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:
>  In function ‘kvm_para_has_feature’:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:23:
>  warning: implicit declaration of function ‘kvm_arch_para_features’
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:19:26:
>  error: asm/kvm_para.h: No such file or directory
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:
>  In function ‘kvm_para_has_feature’:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:23:
>  warning: implicit declaration of function ‘kvm_arch_para_features’
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:19:26:
>  error: asm/kvm_para.h: No such file or directory
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:
>  In function ‘kvm_para_has_feature’:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:23:
>  warning: implicit declaration of function ‘kvm_arch_para_features’
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:19:26:
>  error: asm/kvm_para.h: No such file or directory
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:
>  In function ‘kvm_para_has_feature’:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:23:
>  warning: implicit declaration of function ‘kvm_arch_para_features’
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:19:26:
>  error: asm/kvm_para.h: No such file or directory
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:
>  In function ‘kvm_para_has_feature’:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:23:
>  warning: implicit declaration of function ‘kvm_arch_para_features’
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:19:26:
>  error: asm/kvm_para.h: No such file or directory
> In file included from 
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/external-module-compat.h:13,
>                  from <command line>:1:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:
>  In function ‘kvm_para_has_feature’:
> /workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/include/linux/kvm_para.h:23:
>  warning: implicit declaration of function ‘kvm_arch_para_features’
> make[3]: *** 
> [/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/svm.o]
>  Error 1
> make[3]: *** Waiting for unfinished jobs....
> make[3]: *** 
> [/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/mmu.o]
>  Error 1
> make[3]: *** 
> [/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/preempt.o]
>  Error 1
> make[3]: *** 
> [/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/anon_inodes.o]
>  Error 1
> make[3]: *** 
> [/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/kvm_main.o]
>  Error 1
> make[3]: *** 
> [/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/x86.o]
>  Error 1
> make[3]: *** 
> [/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/irq.o]
>  Error 1
> make[3]: *** 
> [/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/vmx-debug.o]
>  Error 1
> make[3]: *** 
> [/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/i8259.o]
>  Error 1
> make[3]: *** 
> [/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/x86_emulate.o]
>  Error 1
> make[3]: *** 
> [/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/lapic.o]
>  Error 1
> make[3]: *** 
> [/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/ioapic.o]
>  Error 1
> make[3]: *** 
> [/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel/vmx.o]
>  Error 1
> make[2]: *** 
> [_module_/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel]
>  Error 2
> make[2]: Leaving directory `/usr/src/redhat/BUILD/kernel-2.6.22rc4g85f6038f'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory 
> `/workspace/ia32e/nightly/kvm-master-2.6.22-rc4-20071022210124728/kvm-userspace/kernel'
> make: *** [kernel] Error 2
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> kvm-devel mailing list
> kvm-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/kvm-devel


-- 
---------------- [EMAIL PROTECTED]  -----------------
"Given enough eyeballs, all bugs are shallow" E. S. Raymond


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to