qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v5 0/4] cryptodev: add vhost support


From: Fam Zheng
Subject: Re: [Qemu-devel] [PATCH v5 0/4] cryptodev: add vhost support
Date: Wed, 24 Jan 2018 12:07:58 +0800

On Fri, Jan 19, 2018 at 4:13 PM, Zhoujian (jay) <address@hidden> wrote:
> [...]
>
>> Configure options:
>> --enable-werror --target-list=x86_64-softmmu,aarch64-softmmu --
>> prefix=/tmp/qemu-test/install
> [...]
>
>> KVM support       yes
>> HAX support       no
>> HVF support       no
>> TCG support       yes
>> TCG debug enabled no
>> TCG interpreter   no
>> malloc trim support yes
>> RDMA support      yes
>> fdt support       yes
>> preadv support    yes
>> fdatasync         yes
>> madvise           yes
>> posix_madvise     yes
>> libcap-ng support no
>> vhost-net support yes
>> vhost-crypto support yes
>> vhost-scsi support yes
>> vhost-vsock support yes
>> vhost-user support yes
> [...]
>
>> make[1]: *** No rule to make target `../backends/cryptodev-vhost-user.o',
>> needed by `qemu-system-x86_64'.  Stop.
>> make[1]: *** Waiting for unfinished jobs....
>
> But it's successfully compiled using centos7 and mingw32 locally, and I 
> couldn't
> reproduce this. Is it related to docker? (I don't have docker environment in 
> hand)
>

I don't know, maybe it's related to the -j8 parallelism? If you simply do:

$ sudo yum install docker
$ sudo systemctl start docker

You'll have a docker environment ready. (you should be root or make
sure passwordless sudo works in order to run docker commands). Then:

$ make address@hidden V=1 J=8

If it fails, add DEBUG=1 to the command line and start again. If will
prompt you in a shell before building QEMU. Press ctrl-d to start
building. When error happens, you'll be in the shell again to do usual
things (debug, edit-build-run...).

(We should add a docs/devel/docker-testing.txt describing the steps).

Fam



reply via email to

[Prev in Thread] Current Thread [Next in Thread]