> -----Original Message-----
> From: Jason Wang<jasowang(a)redhat.com
>
Sent: 2020年3月30日 10:47
> To: lkp<lkp(a)intel.com
>
Cc:kbuild-all@lists.01.org;kvm@vger.kernel.org;virtualization@lists.linux-
> foundation.org;netdev(a)vger.kernel.org; Michael S. Tsirkin<mst(a)redhat.com
> Subject: Re: [vhost:linux-next 8/13]
include/linux/vringh.h:18:10: fatal error:
> linux/vhost_iotlb.h: No such file or directory
> On 2020/3/29 下午8:08, kbuild
test robot wrote:
>>
tree:https://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git linux-next
>> head: f44a63f9ebf66a450c101084a35a3ef158ead209
>> commit: c43908b0b9a900bd51f861f4c57b83cfd932f4d2 [8/13] vringh: IOTLB
>> support
>> config: arm-em_x270_defconfig (attached as .config)
>> compiler: arm-linux-gnueabi-gcc (GCC) 9.3.0
>> reproduce:
>>
wgethttps://raw.githubusercontent.com/intel/lkp-
> tests/master/sbin/make.cross -O ~/bin/make.cross
>> chmod +x ~/bin/make.cross
>> git checkout c43908b0b9a900bd51f861f4c57b83cfd932f4d2
> I could not find this commit in the above branch.
>> # save the
attached .config to linux build tree
>> GCC_VERSION=9.3.0 make.cross ARCH=arm
> Try to use commit dc3b0673ae5efb73edab66ec5c2f074272e9a4df.
> But this command does not work (I remember it used to
work):
> # GCC_VERSION=9.3.0 make.cross ARCH=arm
> cd: received redirection to
> `https://download.01.org/0day-ci/cross-package/'
> lftpget -c
>
https://download.01.org/0day-ci/cross-package/./gcc-9.3.0-nolibc/x86_64-gcc-
> 9.3.0-nolibc_arm-linux-gnueabihf.tar.xz
> tar Jxf
> gcc-9.3.0-nolibc/x86_64-gcc-9.3.0-nolibc_arm-linux-gnueabihf.tar.xz -C
> /root/0day No cross compiler for arm setup_crosstool failed
Hi Jason, thanks for report this issue. It is caused by wrong finding in 2 cross tools
for arm. And has been fixed. Thanks.
Regarding to the vhost build issue itself, it has gone in latest vhost/linux-next. The
cause is the code kbuild captured didn't have patch " vhost: factor out IOTLB
" which introduce linux/vhost_iotlb.h at that moment. So just ignore this issue since
the missed patch has been added in latest vhost/linux-next.