[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 1/4] cryptodev: add vhost-user as a new crypt
From: |
Gonglei (Arei) |
Subject: |
Re: [Qemu-devel] [PATCH v3 1/4] cryptodev: add vhost-user as a new cryptodev backend |
Date: |
Wed, 17 Jan 2018 11:39:16 +0000 |
> -----Original Message-----
> From: Zhoujian (jay)
> Sent: Wednesday, January 17, 2018 1:01 PM
> To: Michael S. Tsirkin
> Cc: address@hidden; Huangweidong (C); address@hidden;
> address@hidden; Gonglei (Arei); address@hidden;
> address@hidden; address@hidden; longpeng
> Subject: RE: [Qemu-devel] [PATCH v3 1/4] cryptodev: add vhost-user as a new
> cryptodev backend
>
> > -----Original Message-----
> > From: Qemu-devel [mailto:qemu-devel-
> > address@hidden On Behalf Of Michael S.
> Tsirkin
> > Sent: Wednesday, January 17, 2018 12:41 AM
> > To: Zhoujian (jay) <address@hidden>
> > Cc: address@hidden; Huangweidong (C)
> <address@hidden>;
> > address@hidden; address@hidden; Gonglei (Arei)
> > <address@hidden>; address@hidden;
> address@hidden;
> > address@hidden; longpeng <address@hidden>
> > Subject: Re: [Qemu-devel] [PATCH v3 1/4] cryptodev: add vhost-user as a new
> > cryptodev backend
> >
> > On Tue, Jan 16, 2018 at 10:06:50PM +0800, Jay Zhou wrote:
> > > From: Gonglei <address@hidden>
> > >
> > > Usage:
> > > -chardev socket,id=charcrypto0,path=/path/to/your/socket
> > > -object cryptodev-vhost-user,id=cryptodev0,chardev=charcrypto0
> > > -device virtio-crypto-pci,id=crypto0,cryptodev=cryptodev0
> > >
> > > Signed-off-by: Gonglei <address@hidden>
> > > Signed-off-by: Longpeng(Mike) <address@hidden>
> > > Signed-off-by: Jay Zhou <address@hidden>
> > > ---
> > > backends/Makefile.objs | 4 +
> > > backends/cryptodev-vhost-user.c | 333
> > +++++++++++++++++++++++++++++++++++++++
> > > backends/cryptodev-vhost.c | 73 +++++++++
> > > include/sysemu/cryptodev-vhost.h | 154 ++++++++++++++++++
> > > qemu-options.hx | 21 +++
> > > vl.c | 4 +
> > > 6 files changed, 589 insertions(+)
> > > create mode 100644 backends/cryptodev-vhost-user.c create mode
> > > 100644 backends/cryptodev-vhost.c create mode 100644
> > > include/sysemu/cryptodev-vhost.h
> > >
> > > diff --git a/backends/Makefile.objs b/backends/Makefile.objs index
> > > 0400799..9e1fb76 100644
> > > --- a/backends/Makefile.objs
> > > +++ b/backends/Makefile.objs
> > > @@ -8,3 +8,7 @@ common-obj-$(CONFIG_LINUX) += hostmem-file.o
> > >
> > > common-obj-y += cryptodev.o
> > > common-obj-y += cryptodev-builtin.o
> > > +
> > > +ifeq ($(CONFIG_VIRTIO),y)
> > > +common-obj-$(CONFIG_LINUX) += cryptodev-vhost.o
> > > +cryptodev-vhost-user.o endif
> >
> > Shouldn't this depend on CONFIG_VHOST_USER?
>
> Yes, you're right. Will fix it soon.
>
Hi Michael,
Can we apply this patch set firstly and then fix it on the top with other
comments?
Thanks,
-Gonglei