Hi Jike, [auto build test ERROR on vfio/next] [also build test ERROR on v4.9-rc3] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] [Suggest to use git(>=2.9.0) format-patch --base=<commit> (or --base=auto for convenience) to record what (public, well-known) commit your patch series was built on] [Check https://git-scm.com/docs/git-format-patch for more information] url: https://github.com/0day-ci/linux/commits/Jike-Song/plumb-kvm-vfio-to-allow-getting-kvm-from-vfio_group/20161030-041353 base: https://github.com/awilliam/linux-vfio.git next config: ia64-allmodconfig (attached as .config) compiler: ia64-linux-gcc (GCC) 6.2.0 reproduce: wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree make.cross ARCH=ia64 All errors (new ones prefixed by >>): In file included from include/linux/kvm_host.h:31:0, from drivers/vfio/vfio.c:37: >> include/uapi/linux/kvm.h:13:21: fatal error: asm/kvm.h: No such file or directory #include <asm/kvm.h> ^ compilation terminated. vim +13 include/uapi/linux/kvm.h 6aa8b732 include/linux/kvm.h Avi Kivity 2006-12-10 1 #ifndef __LINUX_KVM_H 6aa8b732 include/linux/kvm.h Avi Kivity 2006-12-10 2 #define __LINUX_KVM_H 6aa8b732 include/linux/kvm.h Avi Kivity 2006-12-10 3 6aa8b732 include/linux/kvm.h Avi Kivity 2006-12-10 4 /* 6aa8b732 include/linux/kvm.h Avi Kivity 2006-12-10 5 * Userspace interface for /dev/kvm - kernel based virtual machine 6aa8b732 include/linux/kvm.h Avi Kivity 2006-12-10 6 * dea8caee include/linux/kvm.h Rusty Russell 2007-07-17 7 * Note: you must update KVM_API_VERSION if you change this interface. 6aa8b732 include/linux/kvm.h Avi Kivity 2006-12-10 8 */ 6aa8b732 include/linux/kvm.h Avi Kivity 2006-12-10 9 00bfddaf include/linux/kvm.h Jaswinder Singh Rajput 2009-01-15 10 #include <linux/types.h> 97646202 include/linux/kvm.h Christian Borntraeger 2008-03-12 11 #include <linux/compiler.h> 6aa8b732 include/linux/kvm.h Avi Kivity 2006-12-10 12 #include <linux/ioctl.h> f6a40e3b include/linux/kvm.h Jerone Young 2007-11-19 @13 #include <asm/kvm.h> 6aa8b732 include/linux/kvm.h Avi Kivity 2006-12-10 14 2ff81f70 include/linux/kvm.h Avi Kivity 2007-04-29 15 #define KVM_API_VERSION 12 0b76e20b include/linux/kvm.h Avi Kivity 2006-12-22 16 c54d2aba include/linux/kvm.h Jan Kiszka 2009-11-02 17 /* *** Deprecated interfaces *** */ c54d2aba include/linux/kvm.h Jan Kiszka 2009-11-02 18 c54d2aba include/linux/kvm.h Jan Kiszka 2009-11-02 19 #define KVM_TRC_SHIFT 16 c54d2aba include/linux/kvm.h Jan Kiszka 2009-11-02 20 c54d2aba include/linux/kvm.h Jan Kiszka 2009-11-02 21 #define KVM_TRC_ENTRYEXIT (1 << KVM_TRC_SHIFT) :::::: The code at line 13 was first introduced by commit :::::: f6a40e3bdf5fe0a7d7d7f2dbc5b10158fbdad968 KVM: Portability: Move kvm_memory_alias to asm/kvm.h :::::: TO: Jerone Young <jyoung5@xxxxxxxxxx> :::::: CC: Avi Kivity <avi@xxxxxxxxxxxx> --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation
Attachment:
.config.gz
Description: application/gzip