2017-06-10 4:19 GMT+08:00 kbuild test robot <fengguang.wu@xxxxxxxxx>: > tree: https://git.kernel.org/pub/scm/virt/kvm/kvm.git master > head: 0f77e26d68b2d6cad536d27707fc4b4955b3048b > commit: 0f77e26d68b2d6cad536d27707fc4b4955b3048b [5/5] KVM: async_pf: avoid async pf injection when in guest mode > config: i386-randconfig-x012-201723 (attached as .config) > compiler: gcc-6 (Debian 6.2.0-3) 6.2.0 20160901 > reproduce: > git checkout 0f77e26d68b2d6cad536d27707fc4b4955b3048b > # save the attached .config to linux build tree > make ARCH=i386 > > All warnings (new ones prefixed by >>): > > In file included from include/uapi/linux/stddef.h:1:0, > from include/linux/stddef.h:4, > from include/uapi/linux/posix_types.h:4, > from include/uapi/linux/types.h:13, > from include/linux/types.h:5, > from include/linux/mm_types_task.h:10, > from include/linux/mm_types.h:4, > from arch/x86//kvm/irq.h:25, > from arch/x86//kvm/mmu.c:21: > arch/x86//kvm/mmu.c: In function 'try_async_pf': > arch/x86//kvm/mmu.c:3725:19: error: implicit declaration of function 'can_do_async_pf' [-Werror=implicit-function-declaration] > if (!prefault && can_do_async_pf(vcpu)) { I believe the maintainer modified the patch slightly before applying, do you mind to also replace can_do_async_pf() by kvm_can_do_async_pf() in the function try_async_pf(), Paolo? Regards, Wanpeng Li