All of lore.kernel.org
 help / color / mirror / Atom feed
From: Paolo Bonzini <pbonzini@redhat.com>
To: Catalin Vasile <catalinvasile92@gmail.com>
Cc: "MA..." <kvm@vger.kernel.org>
Subject: Re: [GSoC] project proposal
Date: Wed, 18 Mar 2015 21:59:52 +0100	[thread overview]
Message-ID: <5509E748.9000501@redhat.com> (raw)
In-Reply-To: <CAOMf8tr8=XFJSYds26AF3ypQYCSLPkU4CJ2T2tv59mz4gH2EgQ@mail.gmail.com>



On 18/03/2015 18:05, Catalin Vasile wrote:
> cryptodev is not merged into upstream from what I know.

Yes, but QEMU runs on non-Linux platforms too.  Of course doing
vhost+driver or gnutls+driver would be already more than enough for the
summer.

In any case, just put all the justification in your application.  Thanks
for participating to QEMU's GSoC!

Paolo

> gnutls can use cryptodev and AF_ALG as crypto engines.
> From some benchmarks (that can also be found on cryptodev's webpage)
> you can see AF_ALG has a lot overhead over a standalone misc/char
> device.

> On Wed, Mar 18, 2015 at 6:42 PM, Paolo Bonzini <pbonzini@redhat.com> wrote:
>>
>>
>> On 18/03/2015 17:01, Catalin Vasile wrote:
>>> To be more exact, I want to make a virtio-crypto device to emulate a
>>> virtual cryptographic offloading device that will send jobs from the
>>> guest to a vhost that will process the jobs. This mechanism will link
>>> CryptoAPI from the guest to the CryptoAPI from the host. This way,
>>> whatever it's beneath CryptoAPI from the host will be used as
>>> offloading for the guest.
>>> Is there a mentor interested in getting involved in this kind of project?
>>
>> I think it's very likely that you'll find a mentor.  Please submit a
>> proposal, also detailing the advantage of vhost over a userspace
>> solution (using any of gnutls, AF_ALG, cryptodev).
>>
>> Paolo
> --
> To unsubscribe from this list: send the line "unsubscribe kvm" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

  reply	other threads:[~2015-03-18 20:59 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-03-18 16:01 [GSoC] project proposal Catalin Vasile
2015-03-18 16:42 ` Paolo Bonzini
2015-03-18 17:05   ` Catalin Vasile
2015-03-18 20:59     ` Paolo Bonzini [this message]
2015-03-19 18:38       ` Catalin Vasile
2015-03-19 19:43         ` Paolo Bonzini
2015-03-31 17:14       ` Stefan Hajnoczi
     [not found]         ` <CAOMf8tqdo+t3B1r5t-j84pdEaiA-c-8f1H0FF44DNcYqV=1t8w@mail.gmail.com>
2015-04-21 14:07           ` Paolo Bonzini
2015-04-22  8:20             ` Stefan Hajnoczi
2015-04-22  8:51               ` Catalin Vasile
2015-04-22 13:43                 ` Paolo Bonzini
2015-04-22 15:11                   ` Catalin Vasile
2015-04-23  8:33                 ` Stefan Hajnoczi
2015-04-21 14:09         ` Catalin Vasile
2015-04-21 14:11         ` Catalin Vasile
2015-04-21 14:24         ` Catalin Vasile
2015-04-22  8:27           ` Stefan Hajnoczi
2015-04-22  8:42             ` Catalin Vasile

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=5509E748.9000501@redhat.com \
    --to=pbonzini@redhat.com \
    --cc=catalinvasile92@gmail.com \
    --cc=kvm@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.